255,216,255,224,0,16,74,70,73,70,0,1,1,0,0,1,0,1,0,0,255,219,0,67,0,8,6,6,7,6,5,8,7,7,7,9,9,8,10,12,20,13,12,11,11,12,25,18,19,15,20,29,26,31,30,29,26,28,28,32,36,46,39,32,34,44,35,28,28,40,55,41,44,48,49,52,52,52,31,39,57,61,56,50,60,46,51,52,50,255,219,0,67,1,9,9,9,12,11,12,24,13,13,24,50,33,28,33,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,255,192,0,17,8,14,16,9,96,3,1,34,0,2,17,1,3,17,1,255,196,0,31,0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0,0,1,2,3,4,5,6,7,8,9,10,11,255,196,0,181,16,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125,1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250,255,196,0,31,1,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,1,2,3,4,5,6,7,8,9,10,11,255,196,0,181,17,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119,0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250,255,218,0,12,3,1,0,2,17,3,17,0,63,0,247,250,40,162,128,10,40,162,128,26,206,168,50,196,1,238,107,26,235,197,26,109,174,205,247,118,139,187,56,221,112,163,165,89,214,38,120,109,85,144,2,76,128,115,244,53,243,167,137,53,203,183,251,46,200,162,108,111,206,213,39,211,222,128,61,185,254,34,104,105,215,80,211,186,103,254,63,146,169,79,241,79,68,139,112,23,90,123,99,29,47,211,252,43,230,95,178,248,130,228,169,93,26,237,135,221,202,90,200,105,178,104,62,33,108,147,161,234,28,255,0,211,164,159,225,64,31,82,233,127,17,52,189,74,66,137,45,152,194,150,202,222,43,116,56,244,174,166,218,246,11,164,141,163,150,54,220,161,190,87,7,131,95,34,104,109,173,232,211,19,46,151,60,43,176,168,51,219,186,242,72,56,231,28,215,180,120,75,198,63,44,49,205,53,140,108,182,160,16,91,4,17,183,131,150,160,15,93,162,171,91,222,69,62,237,178,196,216,199,221,96,106,205,0,20,81,76,102,96,120,20,0,250,41,170,73,234,41,212,0,86,78,182,225,44,103,98,71,27,120,207,184,173,106,194,241,10,72,218,125,206,196,102,251,184,192,207,113,64,28,38,161,227,123,125,10,242,69,150,8,152,12,46,90,224,39,80,15,165,95,211,190,44,104,243,16,146,75,97,17,17,228,238,191,78,188,113,210,188,143,226,73,145,47,37,18,33,64,38,79,188,49,255,0,44,235,205,163,91,183,185,147,236,214,239,49,228,225,16,183,25,235,197,0,125,143,23,143,52,9,115,255,0,19,109,48,99,254,159,99,255,0,26,178,190,49,208,91,166,175,166,255,0,224,106,127,141,124,134,169,226,56,179,255,0,18,75,174,125,109,100,167,174,169,175,197,255,0,48,166,29,249,183,147,252,104,3,236,8,252,75,163,75,133,77,82,192,231,166,46,80,255,0,90,185,22,167,99,56,204,119,150,237,223,229,149,79,245,175,144,172,252,87,226,11,121,83,254,37,145,128,185,251,208,73,254,53,218,248,119,226,6,167,26,129,113,5,148,88,70,251,232,203,206,239,118,160,15,164,22,68,127,186,202,221,248,57,167,215,158,232,62,51,23,75,24,121,236,1,242,3,16,31,191,203,254,213,119,80,93,71,54,237,178,70,216,199,221,106,0,177,69,20,80,2,82,209,69,0,20,81,69,0,33,164,221,142,212,236,83,72,230,128,12,147,218,143,194,142,105,216,160,6,17,158,245,27,182,208,114,62,237,79,138,134,117,204,109,140,246,160,6,164,202,78,50,51,245,167,153,2,242,71,203,245,174,126,235,81,54,87,142,28,196,129,118,140,185,219,216,31,90,213,181,186,134,242,24,212,76,142,74,43,16,140,15,249,235,64,18,155,248,135,86,79,251,236,84,201,58,56,224,169,231,28,26,203,154,196,252,184,73,79,225,86,45,162,116,192,40,195,230,207,34,128,52,104,207,181,3,165,20,1,27,202,177,140,177,3,157,188,154,203,184,241,21,149,190,221,243,219,141,217,198,102,81,86,239,130,249,75,147,252,95,227,94,97,173,217,92,75,246,125,150,243,182,55,103,108,100,227,165,0,118,209,248,215,78,146,69,65,53,169,44,64,226,233,77,109,218,223,67,116,136,200,232,119,103,24,112,126,237,120,6,159,101,119,29,245,184,123,105,135,239,65,229,8,238,43,217,188,55,110,201,103,108,197,28,99,119,81,238,104,3,163,165,160,13,163,20,80,1,69,20,80,1,69,37,45,0,20,82,82,208,1,76,105,81,1,44,234,160,119,39,20,243,247,77,97,235,55,87,49,219,206,35,136,62,54,227,229,39,184,160,11,55,154,230,157,100,63,125,123,108,135,56,195,206,171,219,61,235,152,212,190,37,232,214,187,148,93,105,242,21,144,175,23,200,58,103,154,242,239,136,154,237,237,180,175,190,24,148,121,209,140,186,176,254,3,239,94,63,117,169,92,221,220,205,136,209,179,43,55,202,164,247,250,208,7,213,186,111,143,44,175,60,205,171,110,54,109,233,116,167,174,125,189,171,184,130,226,57,215,114,176,60,227,134,205,124,201,225,91,109,79,253,47,117,132,235,247,63,229,139,127,183,94,237,163,95,204,145,129,36,106,153,151,156,130,62,94,40,3,171,162,163,138,100,145,1,14,164,159,67,82,80,2,82,209,73,64,11,69,20,80,2,81,75,69,0,20,81,69,0,20,81,73,64,11,69,21,12,210,152,241,140,115,235,64,15,50,160,234,202,63,26,85,112,221,25,79,251,166,184,237,75,196,226,214,96,143,61,154,102,61,223,59,99,140,159,122,155,76,241,36,87,62,86,219,139,71,221,159,184,224,250,251,208,7,89,75,85,173,46,60,244,86,82,164,16,121,31,90,179,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,148,180,81,64,9,75,69,37,0,45,20,81,64,5,37,45,20,0,81,73,75,64,5,20,81,64,5,20,82,80,1,75,69,37,0,45,20,148,80,2,209,69,20,0,82,82,209,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,9,75,69,20,0,81,73,75,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,73,75,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,82,80,2,209,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,37,0,45,20,81,64,5,37,45,20,0,81,69,20,0,148,180,81,64,5,37,45,20,0,81,69,20,0,82,82,209,64,5,20,82,80,2,209,69,20,0,81,69,20,0,82,82,209,64,5,37,45,20,0,81,73,75,64,5,20,148,180,0,81,69,20,0,148,82,209,64,5,37,45,20,0,148,142,192,35,19,216,19,78,170,151,211,121,54,147,156,129,136,152,243,244,52,1,228,95,18,239,209,39,213,14,1,199,149,252,94,201,92,191,132,124,125,103,163,204,97,153,32,24,137,151,115,221,4,234,192,247,20,207,137,58,176,146,227,83,77,240,228,249,92,3,207,221,79,122,241,249,150,105,238,89,227,133,159,33,126,232,39,178,208,7,213,182,127,20,180,83,12,101,174,52,244,249,23,173,250,122,125,43,74,63,137,190,31,124,231,81,210,215,31,244,253,29,124,142,33,212,136,0,88,204,70,222,49,19,83,196,26,184,233,167,77,255,0,126,30,128,62,188,255,0,133,139,225,252,103,251,83,76,255,0,192,248,234,54,248,145,225,241,255,0,49,45,51,255,0,3,227,175,147,49,172,1,206,155,56,255,0,182,15,81,183,246,151,123,25,7,253,178,106,0,250,226,63,136,250,3,255,0,204,75,77,255,0,192,244,171,214,254,51,209,110,78,35,212,44,15,27,184,187,67,95,28,163,234,106,114,182,50,31,251,100,213,210,104,90,142,181,13,198,14,154,202,4,88,4,192,254,163,222,128,62,187,138,250,222,124,249,115,196,216,235,181,193,171,53,230,62,28,213,238,79,218,119,198,131,166,222,8,245,247,175,74,138,79,54,60,241,215,31,45,0,73,69,20,80,1,69,20,80,3,29,196,96,179,16,0,25,36,157,181,204,107,190,49,177,210,225,184,221,37,187,152,246,240,110,84,117,219,254,53,161,174,223,253,150,214,224,6,140,109,183,118,249,207,177,175,157,60,117,174,207,61,197,250,70,176,62,118,99,0,146,120,95,122,0,245,221,59,226,78,159,113,122,241,129,108,48,153,207,219,20,247,30,213,220,88,106,150,247,241,68,209,201,17,222,138,248,18,6,192,56,255,0,26,248,235,70,188,212,69,243,200,45,14,211,25,25,242,219,29,86,189,235,192,250,228,184,129,38,242,19,109,154,231,57,24,60,113,201,160,15,90,162,145,92,54,118,144,113,253,211,78,160,4,165,162,138,0,40,166,238,95,81,70,241,234,40,1,105,105,187,199,168,164,220,61,69,0,62,138,51,238,40,160,2,138,40,160,2,144,178,175,36,129,245,52,140,193,65,36,129,183,214,178,53,77,73,224,76,33,136,252,192,115,244,250,208,6,147,93,192,164,131,52,124,113,247,133,74,172,31,163,3,143,67,94,115,62,189,34,220,200,24,219,128,172,127,159,214,187,13,42,244,77,230,252,209,156,99,161,250,208,6,197,37,45,20,0,81,73,75,64,9,75,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,73,75,64,5,37,45,20,0,81,69,52,186,142,172,63,58,0,117,21,11,220,194,128,230,104,199,25,229,150,168,220,235,54,208,134,255,0,73,182,24,219,214,65,254,52,1,164,88,47,86,3,234,106,25,111,237,33,25,146,230,21,231,111,205,32,28,215,31,172,120,196,91,113,12,214,45,134,3,151,207,111,247,235,205,252,69,241,2,248,7,8,154,123,1,49,199,12,120,231,253,170,0,245,125,67,199,154,53,134,204,223,88,62,252,255,0,203,226,12,109,199,248,215,157,223,252,96,176,107,180,2,214,217,129,1,75,45,242,224,114,127,217,175,13,212,188,79,117,123,229,110,142,223,228,206,48,15,124,123,251,86,48,89,228,229,98,102,237,242,169,52,1,244,238,159,241,107,74,17,160,127,177,39,92,238,191,78,58,251,86,253,159,197,13,14,116,25,186,211,211,130,121,191,79,90,249,24,67,118,63,229,218,79,251,246,106,120,154,250,63,187,104,231,235,27,80,7,216,3,226,38,128,66,147,169,233,163,63,244,253,29,59,254,22,31,135,255,0,232,43,166,127,224,116,117,242,23,218,117,46,159,98,111,251,244,212,239,59,84,237,98,255,0,247,233,169,1,245,217,248,135,160,127,208,87,75,255,0,192,232,233,63,225,98,104,25,255,0,144,166,153,255,0,129,209,215,200,222,118,170,127,229,194,79,251,242,244,121,154,174,115,246,9,63,239,211,210,212,15,174,27,226,39,135,192,207,246,158,153,255,0,129,209,213,57,190,41,104,80,231,23,154,115,96,227,254,66,9,95,40,73,113,168,160,249,236,221,126,177,48,170,114,93,74,73,12,138,14,121,224,213,1,245,91,252,100,209,83,31,53,129,207,253,68,99,255,0,10,91,95,140,58,61,197,204,80,239,178,6,70,9,159,237,4,56,201,199,247,107,228,192,26,79,186,9,199,160,171,86,208,222,193,115,20,241,219,74,238,140,29,65,140,149,36,28,208,7,219,54,254,38,210,167,183,18,125,190,208,43,103,254,94,65,239,138,157,53,237,50,83,133,191,180,39,175,23,0,255,0,90,249,38,47,25,248,146,218,216,68,52,200,118,14,237,111,38,122,231,251,245,187,225,191,23,235,55,55,78,179,217,64,159,186,39,136,152,115,184,122,189,0,125,75,21,204,83,0,99,145,24,17,145,181,129,249,106,106,227,252,37,125,61,196,16,25,16,46,109,85,142,20,245,192,174,194,128,10,40,164,160,5,162,138,74,0,90,40,162,128,18,150,138,40,3,15,196,179,136,52,244,98,216,253,242,142,153,236,107,229,73,245,115,113,183,19,238,219,254,198,63,165,125,47,227,185,25,52,136,138,179,15,244,128,56,63,236,181,124,135,99,35,29,217,102,61,59,253,104,3,234,159,12,104,86,179,90,22,107,108,226,124,125,227,232,190,245,213,127,194,59,167,148,199,217,191,242,35,127,141,84,240,144,31,217,114,28,15,245,199,249,45,116,74,195,126,222,104,3,140,215,124,23,101,121,8,9,97,184,249,160,255,0,174,113,216,255,0,181,94,61,226,77,3,80,208,165,158,226,218,219,200,83,112,209,43,121,138,223,47,39,28,147,253,218,250,88,128,122,128,107,15,93,208,109,245,75,85,143,236,182,142,124,221,199,205,140,30,199,216,243,205,0,120,175,135,62,39,24,254,211,246,157,99,25,219,143,244,111,174,126,234,87,183,233,58,229,166,165,9,120,110,124,207,222,108,206,194,57,192,227,145,239,95,37,248,167,194,247,250,31,217,63,125,110,158,118,239,245,12,227,56,199,94,7,173,109,120,31,199,242,105,215,54,150,247,87,122,156,155,175,99,98,4,153,4,18,171,131,151,246,160,15,172,104,197,99,232,58,196,58,182,157,111,60,66,96,36,223,143,52,12,240,74,243,201,244,173,57,101,88,134,88,18,51,142,40,2,90,42,20,185,70,56,1,250,102,166,160,2,161,185,137,102,133,145,134,65,199,203,159,122,154,138,0,240,207,140,126,26,121,96,243,237,237,50,237,117,24,221,230,117,95,41,253,79,181,120,142,157,123,38,151,171,92,44,146,121,123,3,71,208,62,8,113,199,127,74,251,19,196,186,92,122,141,148,104,209,66,248,148,63,239,6,127,132,143,238,251,215,201,62,55,210,155,77,215,53,55,253,208,31,111,149,20,39,24,249,155,219,238,241,64,31,66,104,118,26,78,177,246,156,71,231,121,88,254,39,24,206,127,221,254,237,108,31,135,218,12,156,182,153,158,223,241,241,39,255,0,23,94,91,240,167,196,97,191,181,252,217,46,159,30,78,50,115,143,191,239,95,65,183,49,177,94,48,13,0,112,211,124,50,208,74,182,52,142,120,255,0,151,153,63,248,170,196,212,126,24,88,40,205,190,143,252,99,254,94,91,166,61,222,187,105,245,200,236,239,218,41,76,204,70,51,183,149,228,103,185,247,173,123,27,200,111,237,210,68,70,193,4,252,224,118,56,160,15,14,155,195,58,190,147,59,60,22,158,74,6,49,175,239,17,184,236,57,39,210,186,109,35,196,247,22,254,119,218,47,49,187,110,223,221,3,235,232,43,211,102,211,237,167,92,53,181,187,115,159,153,1,254,149,204,223,120,78,54,217,228,193,101,30,51,156,38,51,211,209,104,3,160,179,213,109,174,211,43,62,239,155,111,66,63,165,104,130,164,100,87,146,73,45,238,141,40,18,93,73,128,60,194,34,144,253,223,211,158,43,99,76,241,213,174,33,73,126,220,205,206,115,131,235,254,213,0,122,29,21,207,90,120,174,202,230,53,219,21,207,66,121,85,245,250,214,156,90,156,83,1,181,101,25,25,228,15,241,160,11,180,180,193,32,127,90,125,0,20,80,78,42,180,247,145,219,253,240,231,157,188,1,64,22,105,43,24,248,154,201,100,104,252,171,141,192,144,126,85,254,31,198,181,163,153,101,206,208,120,245,160,9,40,32,17,131,69,20,1,197,120,210,206,83,110,37,130,63,153,166,3,57,29,48,125,107,141,209,60,90,214,26,172,208,221,222,249,98,36,104,241,229,103,105,12,6,56,30,198,189,118,246,213,46,226,8,201,27,109,108,252,195,61,141,120,103,196,63,14,220,217,44,215,80,61,188,38,75,230,25,136,144,216,59,206,14,209,254,205,32,61,218,11,168,110,55,121,109,187,29,120,34,167,175,28,240,39,140,214,231,251,71,205,150,254,76,121,120,222,217,199,222,255,0,106,189,133,28,58,228,83,1,212,81,69,0,115,126,32,190,107,91,125,254,110,209,231,237,233,158,199,253,154,229,52,255,0,16,67,121,230,110,186,223,140,109,253,217,24,206,125,189,171,167,241,117,155,207,167,38,194,128,253,160,28,159,163,87,204,240,120,153,244,253,219,231,189,249,241,141,143,233,248,251,208,7,179,234,46,150,250,132,69,78,208,0,111,94,230,187,255,0,13,220,11,141,30,217,131,238,39,119,240,227,248,141,120,237,254,178,151,113,73,112,134,101,9,25,31,55,94,50,125,125,235,178,248,123,174,164,246,122,116,25,156,177,243,126,247,78,174,125,104,3,210,168,166,163,43,0,71,122,138,226,224,65,24,102,7,105,56,226,128,39,162,176,87,197,54,93,227,185,255,0,190,87,252,107,94,222,237,46,1,100,86,3,56,229,104,2,106,90,40,160,2,138,40,160,2,177,117,249,210,215,77,184,149,155,104,93,185,56,207,112,43,106,188,203,226,142,184,182,94,31,213,80,52,234,209,249,60,198,113,213,147,223,222,128,60,87,226,174,182,215,122,221,205,170,92,239,72,229,70,3,102,54,254,232,119,199,189,102,120,19,195,114,107,58,188,137,37,167,156,134,212,200,63,121,183,248,135,63,41,30,181,129,170,78,250,182,177,60,193,220,238,10,115,41,201,225,64,247,175,163,254,23,120,100,91,218,88,221,52,54,103,204,211,35,228,47,204,114,16,243,197,0,117,154,111,135,32,182,243,118,218,227,118,63,229,169,62,190,245,167,37,128,8,196,69,200,4,175,205,90,230,49,217,64,167,4,82,8,32,31,194,128,57,51,169,61,141,214,201,38,216,137,212,109,206,50,191,79,122,217,211,245,104,46,144,98,109,205,130,79,200,71,127,165,103,120,147,74,121,172,46,36,132,68,142,118,97,250,17,200,238,5,121,109,254,191,55,135,53,73,161,154,226,232,128,2,226,7,56,201,1,187,145,64,30,240,172,24,2,189,8,205,21,196,120,83,198,54,186,162,197,10,139,194,226,216,49,50,1,180,253,209,253,227,207,53,219,231,52,0,83,89,213,70,73,197,56,158,43,147,241,70,186,154,109,189,217,45,112,54,108,251,135,212,175,78,125,232,3,170,14,24,100,28,210,215,39,225,45,121,53,88,129,83,112,115,27,55,239,79,163,227,212,215,90,14,64,160,2,138,40,160,4,165,168,140,234,175,180,131,154,122,182,229,200,160,7,84,19,199,191,28,103,30,245,61,37,0,120,119,196,171,27,187,102,158,120,35,218,169,96,207,157,192,224,141,231,60,215,146,104,254,58,213,244,249,161,7,83,242,209,51,255,0,44,16,227,32,255,0,179,239,95,80,120,215,71,91,253,19,82,34,56,9,54,18,128,93,127,217,111,246,125,235,228,45,126,193,172,53,139,139,118,242,193,77,191,115,167,42,15,245,160,15,160,124,3,241,46,27,168,146,27,253,95,115,172,46,196,125,152,142,119,241,247,87,208,215,174,216,234,16,95,65,20,145,75,191,116,97,193,218,70,65,3,158,71,189,124,47,105,125,115,101,33,104,46,38,136,145,140,198,228,113,159,106,245,127,3,252,78,91,9,145,47,46,117,105,130,90,4,192,125,195,112,43,200,203,255,0,178,104,3,233,218,43,39,78,215,237,117,79,55,201,73,151,203,198,119,0,58,231,208,159,74,213,160,5,162,138,40,0,162,146,150,128,10,74,92,211,95,56,160,0,184,7,4,211,148,231,145,92,246,181,120,214,107,187,124,128,23,11,242,31,106,147,72,214,35,186,144,69,251,242,203,30,78,238,159,195,239,64,27,180,81,69,0,20,148,180,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,148,180,80,2,82,209,69,0,20,81,69,0,20,82,82,208,1,205,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,9,75,69,20,0,81,69,37,0,47,52,156,210,210,80,1,75,205,20,80,1,73,205,45,20,0,220,154,117,20,148,0,180,81,70,40,0,162,138,40,0,162,138,40,0,230,142,104,162,128,10,40,164,160,5,162,138,40,0,164,165,197,2,128,10,78,105,77,20,0,81,69,20,0,82,82,247,162,128,10,41,148,234,0,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,164,162,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,164,162,150,128,10,41,41,104,0,162,146,150,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,164,160,5,162,138,40,0,162,138,40,0,164,162,150,128,10,40,164,160,5,162,138,40,0,162,138,173,117,114,45,163,14,193,176,91,28,80,4,229,213,122,154,64,192,244,53,231,75,226,177,125,254,162,91,197,217,215,115,99,57,250,31,106,238,108,183,152,137,102,39,230,238,126,148,1,126,138,104,52,234,0,40,164,165,160,2,138,40,160,2,138,99,184,140,100,215,49,175,248,210,195,70,132,180,209,93,156,77,228,159,44,47,92,31,86,28,113,64,29,20,247,112,91,237,243,31,27,179,142,9,175,56,241,103,142,236,224,138,226,56,181,61,187,173,88,168,242,28,243,243,127,179,94,99,175,252,85,91,159,179,249,23,58,202,99,126,115,38,51,211,209,235,204,175,53,171,203,217,70,111,46,219,43,179,247,146,147,235,239,239,64,27,250,132,215,126,37,241,20,177,192,223,104,91,156,96,96,38,237,168,61,113,142,159,165,122,71,130,126,25,165,205,132,82,95,105,27,153,163,124,159,180,237,231,126,7,71,244,170,191,9,124,53,246,167,209,239,230,138,214,69,111,63,37,198,88,227,204,29,197,125,5,99,103,21,173,170,71,28,80,166,51,194,0,7,92,208,7,23,103,240,211,67,140,1,38,145,140,34,143,248,248,110,191,247,213,94,31,14,124,57,255,0,64,175,252,152,147,255,0,138,174,199,0,118,162,128,57,22,248,119,225,199,24,58,95,95,250,121,151,255,0,138,170,207,240,199,194,237,156,232,249,207,253,60,203,255,0,197,215,111,69,0,112,159,240,172,124,56,159,115,71,199,253,188,73,255,0,197,83,191,225,95,232,240,140,199,166,99,248,127,227,225,250,127,223,85,220,208,70,86,128,60,249,244,248,52,252,108,139,203,223,215,230,39,56,252,125,235,174,210,110,226,185,183,102,71,220,190,102,222,132,118,90,199,215,33,199,145,192,254,47,233,89,30,12,212,75,219,40,45,33,38,235,28,159,101,247,160,15,66,162,129,247,104,160,2,154,204,23,169,167,86,78,169,122,34,242,118,151,25,207,221,252,40,3,131,241,190,182,90,225,173,224,184,230,91,50,2,249,125,73,44,58,145,92,110,147,224,150,213,228,134,230,243,79,243,68,185,220,222,118,220,237,200,28,6,30,130,186,155,93,18,109,91,80,183,184,102,137,194,200,16,137,137,36,170,156,227,161,227,154,244,125,63,74,134,210,214,56,196,16,41,76,253,200,199,114,125,168,3,206,109,126,29,233,214,241,141,186,94,211,130,63,227,225,207,127,247,168,155,68,93,36,121,144,91,249,92,236,206,253,220,122,114,79,165,122,129,129,119,145,177,63,42,204,213,180,209,45,184,80,144,255,0,172,207,35,216,251,80,5,29,31,94,142,79,63,117,206,113,140,126,236,251,255,0,179,93,74,176,97,144,115,95,60,201,174,62,149,141,243,92,254,243,167,150,222,158,188,143,90,245,191,11,248,154,13,70,215,129,114,197,166,216,12,152,244,95,127,122,0,235,104,60,208,57,164,160,6,148,207,106,111,151,237,82,209,64,17,136,199,165,59,96,244,167,80,78,6,77,0,52,0,59,83,177,89,151,250,205,190,158,63,122,146,159,152,47,200,7,117,207,173,103,69,226,219,43,137,153,18,59,144,203,146,114,6,63,157,0,116,148,201,28,71,27,57,56,10,164,147,81,194,198,76,237,39,143,90,198,241,62,166,44,116,219,194,76,160,173,163,183,201,244,111,127,106,0,134,239,95,135,237,207,108,46,57,249,126,95,44,250,103,174,218,201,214,181,27,104,237,68,146,203,128,100,81,157,167,208,251,123,87,150,90,120,141,174,252,84,132,77,118,85,179,195,55,164,127,90,173,227,255,0,19,24,116,200,226,73,110,195,139,129,146,31,3,24,111,127,122,0,171,169,248,179,126,175,121,111,5,230,118,78,224,15,43,160,12,71,117,175,109,240,136,153,190,217,230,140,227,203,199,221,255,0,106,190,112,240,62,147,54,183,226,43,166,102,137,247,192,243,126,252,147,213,199,61,15,60,215,214,186,125,132,118,126,102,35,137,119,109,251,131,111,76,255,0,141,0,95,164,165,162,128,10,11,0,57,170,119,247,241,216,194,30,69,114,165,182,252,128,127,119,62,181,197,221,120,198,9,174,230,130,19,120,26,57,27,61,20,109,7,29,154,128,59,209,40,110,135,255,0,29,167,214,86,157,189,252,221,204,78,54,245,63,90,213,160,2,138,40,160,4,165,166,179,133,28,230,129,32,110,128,208,3,168,162,138,0,40,162,154,204,0,231,52,0,180,181,74,77,74,40,177,184,73,207,162,143,241,172,187,159,23,88,91,130,26,43,159,187,158,0,255,0,226,232,3,161,36,10,175,53,220,48,253,247,199,56,232,107,139,184,241,165,180,242,52,112,253,177,9,219,140,224,99,242,106,117,187,221,234,77,230,37,203,225,134,64,145,207,111,151,222,128,58,41,245,120,212,144,147,242,15,252,243,255,0,235,84,43,115,115,39,70,206,61,133,37,166,148,224,41,147,202,108,199,223,158,127,42,215,75,104,211,63,187,78,125,5,0,98,181,181,204,160,229,51,145,142,162,179,238,180,38,144,62,251,108,231,25,249,255,0,250,245,183,115,170,218,219,72,168,209,62,72,207,0,127,141,75,111,50,222,70,30,60,168,124,227,119,183,255,0,170,128,56,59,239,10,91,55,205,53,151,82,191,242,212,245,219,236,107,202,124,115,22,143,167,219,50,194,190,92,162,236,163,114,231,24,13,145,207,184,175,114,241,157,210,233,154,92,114,54,240,76,202,51,31,95,186,199,219,210,190,85,241,102,167,37,238,177,168,33,150,102,31,108,145,128,118,202,143,153,189,253,232,2,134,151,164,220,234,126,103,145,7,155,229,237,207,206,6,51,159,82,61,43,223,180,15,132,218,123,91,230,227,68,231,207,255,0,159,166,233,129,253,215,170,95,11,252,32,7,246,175,157,5,139,127,169,198,83,56,251,222,171,94,234,144,199,18,225,81,87,156,237,3,20,1,231,137,240,163,195,248,27,180,95,252,154,147,255,0,138,169,87,225,79,134,199,93,23,255,0,38,164,255,0,226,235,208,232,160,14,0,124,43,240,200,255,0,152,55,254,77,75,255,0,197,212,227,225,127,133,215,174,143,255,0,147,18,255,0,241,117,220,82,102,128,56,175,248,86,62,24,255,0,160,71,254,76,201,255,0,197,213,91,223,135,126,28,182,129,223,251,47,106,174,222,126,211,41,238,63,218,174,253,136,0,147,252,35,53,230,159,17,124,105,109,165,233,250,157,178,253,177,101,79,43,230,139,0,114,80,240,119,14,198,128,60,199,226,21,159,135,180,157,209,91,167,149,42,204,128,140,200,220,24,201,239,159,106,242,129,109,37,245,236,201,106,158,96,220,206,6,113,242,231,223,234,43,79,94,212,231,241,14,179,113,34,220,78,200,219,88,9,156,158,138,7,169,175,90,248,103,240,253,222,88,110,174,97,211,166,73,172,21,192,101,220,114,219,14,78,87,173,0,85,240,175,194,147,63,218,254,221,162,238,219,179,103,250,86,63,189,158,141,254,237,122,68,127,10,244,5,231,251,27,4,28,143,244,169,127,248,186,239,225,181,134,13,222,92,49,166,122,225,64,205,78,78,5,0,121,142,161,240,223,70,142,222,66,186,86,49,143,249,120,127,81,254,213,112,250,158,139,105,162,234,18,139,123,127,39,27,71,223,47,193,0,247,38,189,242,244,7,179,127,148,115,142,163,221,107,195,190,34,204,45,245,107,144,55,15,222,70,188,127,215,58,0,244,175,6,4,54,214,164,117,251,28,127,201,107,177,175,59,248,125,119,231,37,168,203,156,88,131,243,127,192,43,209,40,1,41,105,41,104,1,41,104,162,128,12,209,154,97,52,162,128,29,69,20,80,7,13,241,17,202,232,113,17,255,0,63,99,249,61,124,155,165,199,230,121,188,227,27,123,125,107,235,127,31,194,100,209,162,81,159,248,250,7,167,251,45,95,39,233,113,178,121,153,7,157,189,190,180,1,246,55,134,16,38,149,54,223,249,234,79,221,255,0,101,106,150,165,175,189,134,167,36,98,38,112,152,255,0,150,152,206,85,125,189,234,247,134,24,54,153,39,188,196,126,130,185,127,136,58,36,247,58,118,161,113,15,152,229,252,188,36,113,19,158,80,80,7,99,164,234,135,81,183,73,12,91,55,2,126,254,126,233,199,247,107,83,130,57,21,242,245,135,139,91,194,122,196,246,215,90,121,62,92,123,119,75,47,149,146,219,91,161,83,94,213,225,63,29,233,186,196,22,241,9,109,162,127,178,172,132,11,165,98,56,94,49,129,235,64,18,248,159,193,122,118,175,246,93,208,219,39,149,191,110,109,67,103,56,255,0,10,249,79,95,210,142,129,170,66,144,220,22,34,49,42,178,13,152,59,143,247,79,183,90,251,123,32,244,43,94,43,241,83,194,55,23,98,234,246,41,37,97,22,154,255,0,42,192,72,36,111,56,206,120,160,12,31,133,94,50,188,51,233,54,18,249,242,47,239,178,205,112,72,63,124,244,197,123,196,110,111,244,248,228,230,50,204,79,92,244,36,87,196,218,77,195,105,26,220,50,201,17,204,89,202,185,217,212,31,95,187,214,190,165,248,83,226,8,53,79,13,218,68,22,52,113,28,174,64,148,49,11,230,145,211,241,160,12,255,0,18,235,151,186,51,205,36,119,51,176,251,67,32,81,51,46,7,63,225,87,188,61,227,249,117,15,180,239,179,113,179,110,220,220,22,235,159,246,125,171,115,197,218,19,106,218,114,71,28,172,15,158,37,249,99,221,198,27,223,222,190,87,212,96,185,240,255,0,149,230,219,76,222,118,113,189,10,125,220,122,245,235,64,31,103,198,251,215,56,199,52,234,242,159,0,120,254,199,80,180,17,176,183,133,229,188,17,170,155,165,39,144,188,227,3,214,189,81,29,101,64,234,65,7,184,57,160,2,72,196,131,12,20,140,231,145,154,249,199,227,6,137,13,188,19,220,131,24,105,53,54,206,216,192,60,137,15,90,250,70,188,255,0,226,78,139,38,163,162,68,145,179,103,237,138,223,44,101,191,133,255,0,198,128,62,96,240,214,183,115,164,253,171,202,105,127,123,179,59,37,35,166,125,58,245,175,179,116,139,163,121,102,204,192,143,156,142,78,123,15,241,175,133,228,137,161,198,224,87,62,163,21,245,135,194,253,118,11,221,18,77,162,48,77,233,140,5,148,31,225,79,241,160,7,120,236,53,164,122,141,212,110,67,175,151,128,188,30,118,142,191,141,82,240,47,137,103,145,197,188,171,35,133,133,155,45,49,63,198,189,177,239,93,151,140,52,199,212,52,11,216,163,102,221,38,204,5,77,199,134,29,191,224,53,243,166,185,52,254,20,241,77,227,205,107,36,137,181,80,23,83,24,36,168,110,224,250,80,7,213,48,73,230,219,198,251,113,184,6,235,234,42,82,20,245,0,215,156,248,15,198,182,26,149,165,157,190,251,84,145,108,145,152,125,164,18,48,20,16,87,30,245,232,192,169,232,65,160,14,123,91,240,245,189,237,188,236,60,164,62,67,5,62,80,36,112,121,253,107,198,188,67,162,92,105,51,92,60,90,148,160,38,48,35,82,58,168,254,235,251,215,208,213,82,242,203,237,81,58,121,155,119,99,248,115,210,128,62,82,187,241,110,167,165,206,208,139,187,183,198,6,86,229,135,81,154,125,191,196,173,94,44,126,250,248,252,184,255,0,143,215,255,0,10,245,47,136,159,15,46,53,64,101,134,234,83,186,120,206,35,181,45,209,8,236,245,224,183,250,69,214,131,168,221,9,225,159,100,114,188,33,228,136,160,98,164,250,253,58,80,7,113,23,197,253,85,51,145,122,115,255,0,81,7,255,0,226,106,244,95,27,53,4,192,107,75,167,231,190,162,223,225,79,209,124,37,22,175,231,121,122,172,99,202,198,118,198,173,215,63,237,113,210,173,94,124,19,186,152,59,38,167,57,218,133,112,44,9,255,0,217,232,1,83,227,109,227,40,31,217,211,115,255,0,79,231,255,0,136,168,47,126,46,222,92,140,11,57,227,228,31,248,253,39,183,251,181,206,223,252,27,213,173,90,79,44,223,77,183,24,198,156,252,244,247,53,129,121,240,239,94,179,98,63,179,181,39,228,12,253,134,69,237,154,0,214,190,248,129,168,73,36,142,143,119,25,46,79,23,111,239,199,74,238,188,41,241,74,246,79,182,121,208,92,203,141,152,223,120,231,31,123,213,107,197,46,116,29,86,216,183,155,166,222,160,15,183,47,110,227,159,196,85,16,175,23,222,71,92,250,140,80,7,222,22,119,95,107,132,182,205,184,109,184,206,125,42,213,124,213,240,255,0,226,101,181,132,81,90,207,105,10,121,183,160,150,146,236,46,208,118,12,224,142,156,87,188,105,94,41,210,181,40,33,120,175,172,243,38,118,170,220,43,244,39,252,40,3,118,176,124,67,161,91,106,86,139,28,137,15,250,221,249,104,131,115,131,254,53,178,146,199,42,134,142,69,112,122,16,114,42,90,0,249,62,121,39,240,198,223,34,226,70,251,78,115,177,138,99,111,211,57,251,213,244,15,131,188,65,38,173,167,180,146,68,202,126,208,83,231,151,119,101,246,247,172,63,28,120,50,109,83,251,63,202,158,79,221,249,153,196,5,186,237,247,246,175,61,240,60,211,104,87,150,118,147,219,62,94,245,36,204,128,166,1,42,189,8,246,160,15,163,104,170,214,119,2,226,217,36,27,126,108,244,57,238,106,205,0,86,188,182,75,136,149,28,2,21,179,200,207,173,124,143,227,205,17,52,191,236,255,0,38,69,253,231,153,157,145,237,233,183,223,222,190,193,175,37,248,159,225,233,110,255,0,178,182,72,252,121,185,196,68,245,217,239,64,30,9,97,226,11,175,177,75,11,60,205,188,145,147,49,238,5,117,62,7,241,69,197,167,136,44,32,30,113,65,230,252,190,121,3,144,199,166,218,243,36,70,19,34,96,229,136,199,30,245,122,36,154,198,245,110,154,9,29,19,212,21,28,140,117,252,104,3,237,63,13,223,54,161,162,91,206,224,134,117,124,229,183,31,149,136,235,90,147,194,38,69,7,111,7,60,140,215,140,252,31,241,141,172,154,124,58,124,130,24,158,40,37,114,90,224,103,253,111,166,62,94,181,236,208,200,39,137,36,66,8,117,12,54,156,140,26,0,242,47,26,216,92,105,191,98,242,53,9,147,204,243,51,229,228,103,24,244,62,245,197,120,99,226,150,163,13,237,173,172,137,117,56,146,233,50,94,245,186,18,6,48,69,125,25,121,105,246,189,159,62,49,158,217,235,95,48,120,251,225,214,163,97,125,231,68,46,174,99,138,211,204,44,45,25,71,202,88,237,206,78,58,80,7,210,154,46,170,117,77,62,222,224,196,99,50,238,249,119,111,198,9,29,113,237,90,149,242,151,128,188,116,60,61,121,97,99,117,98,169,228,121,187,222,73,252,188,110,86,35,32,175,203,212,87,209,30,21,241,93,134,189,167,67,44,83,90,171,48,102,40,151,1,200,10,196,80,7,75,75,77,12,24,2,8,32,242,49,78,160,8,167,127,46,9,28,15,186,132,255,0,227,181,243,47,197,239,16,220,203,173,235,54,31,188,17,159,35,254,91,28,116,140,244,175,160,188,81,169,67,97,163,106,6,66,153,22,114,190,25,194,231,10,255,0,225,95,30,120,186,245,117,79,20,222,92,68,6,36,217,128,31,119,221,141,87,175,225,64,23,188,11,165,38,177,172,205,28,174,184,16,51,252,233,191,163,42,255,0,90,250,227,195,58,124,86,58,14,156,136,19,228,179,137,50,168,6,112,163,255,0,137,175,21,248,27,160,204,93,111,152,200,35,146,210,69,80,98,56,255,0,92,59,254,21,244,4,41,178,8,211,63,117,64,253,40,2,74,41,172,193,113,146,6,125,234,141,150,163,5,200,249,30,62,91,28,56,62,148,1,114,72,82,104,202,56,4,30,170,87,53,229,31,19,252,43,21,196,63,105,134,84,183,119,184,69,37,34,92,224,70,70,51,145,233,94,183,85,238,173,254,209,26,166,237,184,57,233,154,0,248,250,203,196,250,143,134,181,219,213,75,171,169,4,101,237,192,23,13,24,192,97,207,124,125,222,149,244,247,134,60,74,250,199,218,247,64,201,228,236,198,101,221,156,239,246,246,175,39,248,161,240,250,241,224,150,238,222,73,231,51,234,5,182,37,169,56,4,57,206,84,215,158,120,75,197,39,195,191,108,243,236,179,231,236,198,249,124,190,155,189,71,61,104,3,236,102,251,167,253,218,240,239,139,218,148,246,208,107,10,143,32,219,228,99,107,145,212,199,94,185,163,234,240,106,246,47,52,15,17,80,229,62,73,3,140,224,30,163,235,94,51,241,166,38,251,38,184,248,59,127,209,249,199,188,116,1,63,193,109,74,107,176,139,43,72,223,232,178,31,154,66,127,229,168,175,113,140,230,36,63,236,138,249,231,224,99,128,235,159,249,244,151,255,0,71,173,125,11,1,204,17,159,97,255,0,160,208,4,148,215,56,70,62,198,157,67,12,169,95,106,0,242,239,23,120,146,235,75,212,239,4,111,54,216,246,96,44,197,122,133,255,0,26,223,240,70,191,54,175,97,9,149,95,113,141,216,151,148,185,225,177,220,86,55,142,180,105,110,150,250,72,203,252,222,94,0,140,158,152,171,191,15,108,94,202,194,37,125,249,88,92,96,174,63,143,52,1,223,41,200,6,138,23,238,143,165,20,1,83,81,137,101,211,110,209,148,16,240,184,57,25,227,6,190,71,248,155,102,144,120,199,84,8,21,64,242,176,2,227,254,89,165,125,121,120,192,89,78,199,162,198,231,244,175,148,254,40,74,146,248,199,85,85,101,36,249,61,14,127,229,154,80,7,37,23,135,196,250,68,23,127,104,218,100,98,54,249,121,198,9,29,115,237,89,82,137,108,230,101,142,102,5,73,27,193,43,158,127,251,26,250,35,225,46,150,215,94,19,177,195,58,252,146,159,185,159,249,108,213,165,226,111,134,115,234,176,31,46,254,69,47,63,153,129,108,91,28,55,251,94,244,1,226,122,23,196,125,95,74,251,70,110,47,166,243,113,255,0,47,174,49,140,253,125,107,232,143,10,120,245,181,168,84,181,139,161,107,129,22,90,227,126,50,171,207,221,247,175,155,181,159,135,186,198,147,246,127,244,59,249,188,205,223,242,228,235,140,99,235,235,88,122,117,227,105,87,214,242,201,110,196,195,42,203,181,142,220,128,71,183,181,0,125,212,143,185,65,233,154,117,120,191,128,126,39,216,79,109,167,218,77,21,180,12,222,110,75,222,46,71,44,126,233,2,189,111,79,212,237,181,27,84,158,9,162,144,54,72,242,228,12,56,56,234,180,1,118,138,40,160,2,147,20,180,148,1,135,226,59,81,45,168,57,3,247,163,183,177,175,40,176,241,37,206,159,226,125,70,32,101,116,141,164,140,15,56,129,195,1,211,183,74,246,235,136,188,216,194,131,142,115,247,115,95,56,252,70,179,151,75,186,188,187,112,206,178,106,14,160,16,64,228,185,235,248,80,7,210,16,201,230,103,141,184,247,169,43,134,240,55,137,109,181,127,183,249,126,80,242,182,103,108,193,186,238,246,246,174,230,128,10,40,160,156,80,1,69,25,83,222,138,0,40,162,138,0,40,162,138,0,41,41,105,40,1,104,162,146,128,22,138,41,40,0,165,164,165,160,2,138,40,160,4,165,162,138,0,40,164,162,128,22,138,40,160,2,138,74,40,1,104,162,138,0,40,162,146,128,22,138,40,160,2,138,41,40,1,104,162,138,0,41,41,104,160,2,138,41,40,0,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,146,150,138,0,40,164,165,160,2,138,41,40,1,104,162,138,0,74,90,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,166,177,3,169,11,85,27,80,139,179,161,250,56,160,11,185,164,168,227,59,134,113,142,106,90,0,9,197,121,191,196,31,18,77,166,105,193,163,73,73,91,191,47,137,138,241,135,246,246,174,239,81,187,75,59,113,36,164,5,44,7,204,216,236,107,230,127,137,26,220,122,181,213,229,156,17,134,104,245,7,115,229,201,188,224,23,31,116,15,122,0,238,188,7,104,110,255,0,180,60,217,55,109,242,241,189,119,99,59,171,217,162,140,32,194,129,215,61,43,148,240,142,148,246,95,109,220,204,119,236,234,155,122,110,255,0,26,236,40,0,197,24,162,138,0,40,164,165,160,2,170,222,93,125,150,221,229,217,187,24,227,56,234,86,168,235,30,34,176,210,109,167,121,174,173,67,71,11,202,170,211,170,18,0,62,191,74,249,227,199,223,18,224,213,38,212,108,224,178,137,150,79,47,18,165,208,113,198,195,217,121,233,142,180,1,219,252,70,248,153,117,164,150,183,183,182,153,10,78,131,114,93,148,200,40,78,56,90,240,189,103,198,58,182,173,52,197,175,111,66,188,198,64,141,116,238,6,73,227,245,172,166,142,231,84,186,118,183,181,149,216,174,113,24,46,84,12,14,194,186,221,3,225,182,173,170,200,11,195,123,2,188,62,96,99,100,196,115,142,58,143,90,0,226,209,94,108,238,145,184,245,230,167,182,181,81,170,218,66,72,33,229,64,114,61,95,21,244,134,151,240,246,77,47,205,205,235,55,153,142,182,197,113,140,255,0,183,239,94,35,170,65,228,120,195,75,12,221,90,35,200,199,252,180,52,1,244,119,195,13,46,11,111,9,105,82,4,143,114,249,252,136,192,63,235,26,189,4,12,116,174,87,192,56,255,0,132,71,79,195,131,254,179,167,251,205,93,85,0,20,215,108,118,167,85,75,220,29,156,250,255,0,74,0,225,110,252,109,55,246,189,173,184,183,145,68,165,1,219,112,113,203,99,166,43,185,211,102,55,22,17,72,192,229,179,212,231,185,175,13,180,210,38,254,223,176,96,178,16,38,143,159,44,255,0,122,189,203,73,136,195,167,67,25,206,70,122,141,189,205,0,92,164,165,162,128,57,255,0,16,5,31,102,249,71,241,127,74,243,79,1,234,46,237,2,16,220,222,133,251,255,0,74,244,159,18,56,31,102,228,127,31,127,165,120,79,128,245,52,26,141,130,96,124,215,209,255,0,31,184,160,15,165,144,229,1,167,84,22,172,26,217,27,167,95,231,81,220,106,22,246,223,235,38,136,28,237,195,56,90,0,178,237,133,206,43,153,188,38,235,102,88,140,103,223,174,218,181,113,171,71,115,152,226,1,202,182,126,87,207,21,114,206,209,134,252,177,231,29,168,1,186,118,151,5,172,69,85,35,36,54,224,86,48,63,187,90,148,149,28,211,8,98,103,114,56,199,83,138,0,151,3,57,166,60,98,69,195,40,35,175,35,53,20,23,49,207,194,149,206,51,195,102,172,80,7,206,31,18,180,209,97,253,151,229,73,183,127,155,157,139,183,166,207,67,239,92,207,129,188,107,125,109,169,105,246,165,174,92,73,127,30,115,112,192,114,202,58,109,175,121,241,230,133,46,165,253,159,229,187,15,47,204,206,216,203,117,199,191,251,53,242,82,70,218,118,171,108,210,171,252,142,146,97,134,220,128,127,250,212,1,247,14,145,120,215,154,108,51,21,32,182,122,182,122,18,63,165,95,175,50,248,89,175,193,121,225,237,42,1,176,59,121,220,121,160,158,29,207,221,252,43,211,129,200,200,160,4,165,162,152,210,34,99,115,170,231,212,226,128,30,199,0,159,69,205,121,215,142,188,113,38,135,103,126,34,181,102,104,124,188,50,92,20,60,145,254,207,203,214,143,26,124,67,211,52,187,75,187,113,37,164,206,246,46,225,69,224,4,146,172,2,129,180,250,87,205,247,242,221,120,187,196,18,75,111,97,50,253,171,27,124,176,100,198,208,185,198,0,207,221,160,14,170,127,26,234,222,38,214,103,132,94,94,218,32,2,69,11,118,238,6,2,140,99,143,92,215,176,120,43,195,210,20,183,184,159,80,121,204,182,106,196,60,100,242,112,115,146,121,53,139,240,143,192,247,58,117,156,87,183,18,205,25,146,222,72,204,114,91,20,199,239,125,73,246,254,237,123,20,73,229,197,26,103,59,84,12,208,2,168,11,208,1,254,232,175,24,248,173,226,41,237,94,230,218,49,32,18,105,172,114,178,145,140,239,29,49,94,181,168,106,118,214,30,95,159,44,73,191,56,223,32,92,237,199,175,214,190,74,248,129,175,199,172,235,81,60,8,8,54,161,62,73,55,243,185,189,7,189,0,103,233,122,172,177,8,174,242,238,235,187,254,90,156,247,29,106,142,175,168,79,171,223,74,36,146,64,153,12,3,185,96,8,0,127,90,207,114,233,103,177,163,96,87,215,142,245,214,124,54,209,100,213,245,201,130,51,70,191,101,102,202,161,110,143,26,255,0,90,0,246,79,133,126,20,181,183,138,210,244,249,46,211,105,168,72,251,56,7,159,44,245,207,53,236,85,147,225,251,35,101,164,88,198,95,113,75,88,208,228,99,160,31,225,90,212,0,84,23,83,24,45,222,64,51,140,124,185,219,222,167,39,3,38,184,47,31,235,241,89,232,218,132,34,52,145,199,151,242,137,64,39,44,135,166,61,232,3,144,248,153,227,59,171,89,94,218,21,154,61,147,199,202,92,21,234,132,253,208,61,234,191,129,52,233,53,77,68,220,207,118,207,231,90,249,190,92,128,190,11,16,123,158,122,245,174,83,74,208,110,252,83,226,75,171,148,138,104,18,72,119,2,33,50,15,151,104,198,126,90,250,11,195,154,75,105,186,93,146,52,133,138,90,199,25,202,99,149,81,239,237,72,13,120,98,16,231,104,28,250,13,181,53,21,28,179,71,16,38,73,17,64,25,59,152,15,150,152,18,86,15,136,53,227,163,192,29,96,50,126,240,39,18,237,234,9,244,62,149,147,226,159,30,105,154,61,133,215,239,236,229,120,182,124,159,107,85,39,37,126,190,181,243,167,143,252,105,23,136,53,41,252,155,84,11,230,35,134,19,135,7,9,142,194,128,61,23,88,248,157,126,110,174,34,72,174,98,9,51,42,145,122,221,1,35,29,43,91,77,241,237,231,239,55,164,207,211,25,187,63,47,95,106,249,161,183,74,238,202,167,146,78,7,53,58,105,154,132,185,242,236,110,31,29,113,19,28,126,148,1,245,83,124,70,146,4,98,116,246,108,41,111,248,249,63,252,77,97,95,124,105,146,220,200,6,138,231,110,57,23,164,122,127,211,58,240,40,60,35,174,206,87,26,62,163,203,109,226,206,67,253,43,110,211,225,158,185,115,176,189,150,163,16,108,228,155,6,226,128,61,2,255,0,227,149,222,243,179,75,157,57,31,119,80,62,159,238,87,57,127,241,159,86,159,33,18,246,47,159,63,46,162,253,57,227,238,213,81,240,138,248,68,175,53,213,196,89,56,195,216,178,255,0,54,174,87,90,240,236,122,62,240,47,86,103,73,12,69,2,109,35,25,231,169,244,160,13,105,126,38,107,178,227,253,63,81,24,255,0,167,246,169,44,60,81,171,106,50,198,31,81,189,27,228,9,205,203,183,7,31,227,85,244,15,1,234,90,191,218,63,115,117,23,149,143,249,116,102,206,115,238,61,43,232,175,12,120,6,77,46,32,30,245,152,172,254,103,205,110,87,176,255,0,107,218,128,57,191,5,104,109,123,246,25,230,189,105,55,249,153,13,30,236,237,220,59,159,106,245,125,59,76,134,210,8,213,86,50,64,35,34,48,59,230,173,193,15,145,16,77,219,177,158,118,226,166,160,6,128,170,48,2,143,194,179,245,43,247,181,242,118,130,119,231,163,99,166,42,221,205,212,86,200,30,71,141,65,59,126,102,3,154,240,79,27,124,67,180,127,177,125,158,40,38,199,153,157,151,96,227,167,247,69,0,109,65,174,220,234,90,205,154,179,204,21,165,72,202,153,75,12,22,255,0,235,215,172,233,176,136,172,162,219,130,70,121,198,59,154,241,191,134,122,61,204,209,67,114,201,44,98,59,241,144,97,61,6,195,214,189,151,82,184,75,45,54,73,92,174,19,25,203,99,169,31,227,64,30,65,241,187,94,154,206,196,65,24,144,108,188,143,230,89,72,235,19,31,235,94,1,110,135,80,212,231,103,98,11,22,144,238,249,185,39,255,0,175,93,199,198,13,94,59,239,20,95,64,128,124,178,196,219,214,77,217,253,208,255,0,26,167,240,223,66,158,255,0,91,148,15,49,65,179,46,8,136,159,226,79,241,160,15,167,124,53,164,219,233,255,0,106,242,214,63,159,102,118,160,31,119,63,227,93,29,71,28,126,94,121,206,106,74,0,43,63,83,212,127,179,226,89,60,173,217,112,54,238,199,240,147,233,237,81,234,218,189,182,153,101,52,211,75,16,17,227,42,242,133,234,64,239,245,175,159,62,40,120,222,13,70,242,91,59,104,35,148,164,209,190,232,238,3,100,121,126,128,123,208,7,163,106,95,17,103,138,230,104,99,178,149,118,74,203,145,112,70,112,72,254,237,118,90,21,204,215,159,104,223,43,157,187,113,185,137,235,159,240,175,3,240,7,133,238,245,13,73,174,8,154,37,158,211,205,31,184,36,114,200,113,158,253,107,233,36,81,109,157,206,62,111,94,40,3,23,197,90,203,233,90,93,243,36,101,153,44,228,148,17,38,14,64,111,246,125,171,228,223,22,120,150,251,91,215,47,12,147,220,44,115,108,202,52,236,227,229,81,249,244,174,239,226,151,140,173,238,181,3,4,81,35,9,108,54,110,19,134,193,37,199,165,113,62,6,240,253,206,175,226,43,2,139,32,142,95,51,14,34,44,191,42,63,248,80,7,91,240,179,193,80,107,51,253,166,230,88,93,90,218,83,178,72,3,224,172,128,103,147,254,205,125,35,163,233,86,218,109,141,180,49,69,18,152,224,88,247,36,97,114,0,30,159,74,203,240,86,138,250,70,131,107,19,200,204,224,58,156,166,211,203,147,211,53,208,77,115,20,9,190,89,17,1,56,203,176,28,208,4,213,155,117,169,152,165,88,252,156,228,103,59,177,253,43,131,241,47,197,45,50,199,236,187,62,201,62,253,249,197,234,141,184,199,177,245,174,59,195,87,211,235,250,141,157,202,89,73,26,11,180,132,227,46,7,32,231,56,30,180,1,238,65,252,253,55,121,24,207,227,222,188,7,226,251,181,190,171,112,234,79,250,232,135,7,31,242,202,189,246,218,51,6,150,177,183,85,207,81,143,226,175,159,190,54,190,47,103,227,254,94,98,255,0,209,52,1,210,252,43,212,30,75,168,80,171,97,116,241,213,179,221,43,218,171,231,47,132,114,19,172,17,143,249,135,255,0,236,209,215,209,162,128,10,9,164,165,52,0,102,138,109,56,80,4,117,32,168,178,42,81,64,5,20,81,64,28,199,140,98,243,52,168,198,214,63,233,32,241,244,106,249,30,57,69,174,114,64,221,253,234,251,27,196,17,137,44,80,17,159,222,131,250,26,248,207,92,140,195,228,97,118,238,223,239,253,218,0,250,227,193,186,148,55,26,115,236,154,6,205,193,95,145,193,254,17,239,93,29,253,162,94,218,201,11,22,10,248,206,222,188,16,127,165,124,187,224,31,31,92,105,211,90,219,92,106,126,90,61,242,51,15,32,28,169,42,15,42,191,236,215,210,186,46,181,109,170,88,193,52,55,30,111,153,187,7,97,92,224,145,220,15,74,0,240,207,139,94,5,97,121,45,245,165,182,163,51,75,60,99,229,77,203,183,202,237,129,237,94,119,160,120,130,255,0,195,122,172,217,130,40,246,70,96,255,0,73,70,29,25,120,60,142,126,95,231,95,96,234,26,125,190,163,16,142,120,188,192,24,54,55,17,206,8,254,19,239,94,19,241,19,225,202,44,115,92,216,233,95,189,150,248,146,223,104,234,14,227,247,75,125,40,3,215,60,63,226,187,77,91,237,31,233,182,45,228,227,253,84,160,237,206,122,242,125,43,71,196,26,122,95,104,186,140,108,95,47,109,42,97,58,242,167,167,29,121,175,151,124,25,174,234,26,87,219,183,220,249,94,111,151,143,144,54,113,187,216,250,215,213,22,23,75,127,101,41,223,230,2,74,116,199,97,199,235,64,31,29,248,223,72,58,103,137,47,163,17,206,18,63,47,153,7,170,47,94,7,173,119,191,5,124,67,246,91,247,181,105,45,145,18,206,66,55,182,14,76,170,125,125,235,95,226,239,134,9,58,205,244,118,127,243,239,135,243,127,235,152,233,154,241,237,14,250,109,11,87,153,132,159,103,111,40,161,249,67,117,42,118,247,244,160,15,182,45,101,91,171,56,100,12,8,120,213,178,167,142,69,120,223,196,127,1,71,119,253,153,229,71,168,73,183,205,207,150,187,241,247,61,22,187,111,0,235,201,169,105,154,122,27,159,49,134,158,142,71,151,142,118,175,61,61,235,176,185,181,138,231,30,106,110,198,113,201,20,1,241,127,135,181,107,159,15,234,182,65,163,142,53,23,81,204,77,192,35,104,220,188,245,94,56,175,169,188,27,226,171,109,95,74,178,223,121,96,101,151,205,253,220,82,46,120,102,251,163,39,176,175,21,248,139,240,246,123,91,182,184,179,210,241,20,54,69,153,190,208,14,210,11,28,242,222,155,107,145,240,103,137,175,180,45,114,198,25,46,252,136,161,243,50,60,176,216,220,172,127,186,123,154,0,251,29,92,58,228,16,84,247,21,67,89,182,23,86,136,132,57,196,160,252,191,67,88,254,8,241,2,107,122,37,180,162,235,207,145,149,216,157,132,112,28,143,65,93,59,128,203,140,102,128,62,33,241,46,158,214,31,101,222,146,46,237,255,0,235,6,51,140,125,222,61,235,211,190,16,107,102,24,160,183,102,129,124,205,76,112,199,158,68,107,199,53,23,197,191,12,152,127,177,252,155,77,187,188,236,254,247,63,243,207,212,215,1,224,189,81,244,253,111,77,81,54,197,251,124,78,126,92,255,0,16,231,167,251,52,1,246,137,2,226,12,19,193,238,62,181,226,127,24,252,37,246,164,55,112,197,123,35,73,117,24,33,23,35,2,34,59,47,181,122,215,135,111,197,254,137,109,58,201,187,126,238,118,227,56,114,63,165,88,212,244,232,53,27,117,142,120,188,197,12,175,141,196,115,130,63,132,251,208,7,200,158,26,241,13,207,135,181,203,148,41,4,126,92,111,7,250,64,35,163,14,15,35,159,150,190,169,208,60,69,107,170,253,163,23,118,111,229,237,255,0,85,32,56,206,122,242,125,43,231,111,137,62,8,155,79,187,189,189,131,77,242,196,186,139,133,127,57,78,84,150,61,11,123,86,71,132,124,117,123,163,253,179,204,212,188,175,55,102,223,220,43,103,27,189,143,173,0,125,129,75,88,218,30,189,105,171,91,52,176,220,249,187,101,217,159,44,142,112,56,228,15,90,217,160,8,46,45,196,241,133,98,216,7,60,87,135,252,84,240,132,102,193,167,141,47,93,164,212,11,28,12,142,67,158,62,90,247,122,195,241,46,155,30,161,167,164,79,23,153,137,131,99,118,59,31,127,122,0,249,195,192,30,40,123,79,237,15,57,237,35,221,229,237,243,14,51,141,253,50,107,233,251,23,73,98,102,14,24,7,198,84,231,176,175,138,245,88,38,210,60,157,139,229,121,153,207,33,179,140,125,125,107,233,191,135,30,41,143,86,209,221,165,188,243,92,222,24,199,238,113,252,49,252,191,117,125,104,3,208,90,16,221,73,170,87,90,61,189,223,250,199,145,121,207,202,71,167,210,180,122,209,64,28,38,179,240,231,75,212,99,33,230,191,230,93,255,0,35,14,188,255,0,179,239,94,81,172,252,32,138,31,179,253,158,219,90,147,59,183,124,138,113,211,209,43,233,42,107,32,127,188,51,138,0,248,115,82,208,181,29,34,233,55,233,247,145,225,4,191,190,133,135,203,147,207,221,28,113,91,26,7,143,53,45,30,91,116,142,27,61,177,110,193,149,91,190,122,252,195,214,190,156,241,55,129,116,157,98,41,228,125,59,206,155,236,205,24,62,123,175,102,192,251,192,117,53,243,207,140,126,28,106,58,85,205,228,150,186,87,147,111,30,205,167,237,10,216,200,25,234,196,245,52,1,234,254,6,248,160,151,214,145,165,245,230,145,110,203,27,177,30,110,194,14,238,58,191,161,175,80,176,213,236,175,163,71,134,242,218,86,104,195,226,41,67,112,113,207,7,167,53,240,225,251,94,149,112,241,159,221,74,6,8,225,186,224,251,215,105,225,127,136,250,190,149,56,13,170,121,80,173,191,150,191,232,241,182,48,87,3,238,159,74,0,250,238,88,86,93,187,201,227,210,188,183,93,240,184,181,214,45,238,97,142,237,132,72,175,146,185,80,67,19,207,21,209,248,127,199,122,86,169,246,140,106,94,111,151,183,254,88,50,227,57,246,30,149,212,220,90,193,121,19,43,46,236,169,94,164,127,158,180,1,147,225,203,162,218,125,170,177,64,199,119,29,250,154,232,43,38,211,76,91,73,99,242,97,242,209,115,143,159,56,207,227,90,139,156,12,245,160,7,87,63,226,123,49,117,246,109,219,254,93,255,0,119,223,109,116,21,147,172,205,28,126,78,246,198,119,99,143,165,0,124,83,118,159,101,213,32,202,145,141,173,243,125,107,122,231,200,184,208,154,67,42,151,108,112,24,127,122,178,252,84,177,174,169,22,206,158,72,252,247,53,86,211,22,242,242,88,172,226,249,195,231,9,194,231,25,61,127,10,0,233,60,13,124,250,118,185,49,27,4,127,102,101,6,79,187,203,41,175,167,188,57,175,65,62,151,100,30,234,212,31,178,198,72,18,12,131,129,239,94,45,225,15,1,73,113,167,67,117,38,153,186,87,71,5,188,240,51,181,241,211,119,181,116,23,90,86,191,165,196,162,198,47,43,107,249,99,230,141,184,244,228,159,69,160,15,109,89,162,124,226,68,108,122,48,53,157,173,232,240,234,182,55,49,200,210,3,37,187,195,251,178,51,130,15,78,15,60,215,134,195,241,3,196,186,102,239,183,234,91,60,205,190,95,238,35,57,199,94,139,238,43,214,188,57,227,93,55,87,183,202,234,30,107,180,222,90,254,233,151,156,14,62,232,245,160,15,157,126,32,120,50,77,27,91,212,103,183,181,212,26,24,124,189,178,73,25,35,144,131,146,20,14,166,147,192,62,53,186,208,46,77,187,139,40,145,32,96,13,198,84,228,184,111,239,138,250,63,197,254,31,181,214,180,75,197,54,222,123,205,179,254,90,21,206,25,125,199,247,107,229,175,31,120,122,77,7,95,186,85,182,242,33,14,129,127,122,27,147,26,159,82,125,104,3,234,175,12,248,146,223,87,178,181,197,213,155,200,214,169,43,8,164,4,140,133,207,25,60,115,93,45,124,147,240,243,198,23,122,126,164,200,215,222,92,105,103,229,168,242,65,198,25,48,62,239,181,125,85,109,125,20,251,241,38,237,184,254,18,180,1,230,95,22,117,179,105,21,229,170,189,191,239,116,183,225,207,205,207,152,56,230,190,111,209,237,95,85,215,161,139,99,177,151,119,17,12,158,20,158,58,250,87,169,252,100,212,60,205,117,85,101,200,58,112,31,119,253,169,61,171,3,225,78,139,246,191,21,104,243,181,190,245,111,59,157,248,206,35,113,235,64,30,235,240,175,71,26,111,133,236,137,73,149,188,185,65,18,12,117,148,159,74,244,10,163,164,219,45,166,155,20,43,30,221,185,249,115,156,100,147,87,168,3,55,85,188,75,95,39,115,198,187,179,247,206,58,98,184,15,8,235,171,116,98,81,45,177,205,210,175,202,223,238,251,214,175,143,110,37,139,236,27,27,25,243,51,194,255,0,179,94,69,240,202,253,164,146,215,124,153,206,162,131,238,255,0,185,64,31,75,161,220,1,165,168,173,78,232,16,253,127,157,77,64,25,250,174,158,154,133,176,138,67,38,3,7,249,58,253,211,237,239,95,41,248,235,194,95,217,31,96,242,97,189,62,103,153,159,49,127,187,183,166,0,245,175,175,43,206,124,127,225,152,245,47,236,252,90,121,190,95,155,255,0,45,8,198,118,251,251,80,7,55,240,127,196,255,0,104,209,90,25,101,179,15,38,163,128,3,96,156,172,99,128,77,75,241,158,211,127,134,181,185,148,57,207,217,249,29,62,252,107,94,61,224,61,86,109,35,92,210,224,121,252,148,109,66,38,43,128,217,5,149,115,156,31,74,250,27,198,26,120,241,23,128,47,90,24,126,208,211,108,199,205,179,118,217,87,212,140,125,218,0,242,95,131,218,130,89,223,24,158,72,147,109,164,156,59,96,243,34,159,90,250,51,79,188,142,123,72,72,146,51,152,84,252,173,236,43,228,27,195,168,248,75,196,87,65,63,209,54,162,199,218,79,188,170,216,239,245,174,199,70,248,179,61,172,113,36,218,214,221,144,129,143,179,3,130,187,125,18,128,62,155,162,188,138,195,227,6,144,254,103,218,53,220,227,24,255,0,68,127,127,68,174,210,195,199,90,13,250,131,14,165,191,47,179,253,68,131,158,56,228,123,208,6,190,171,98,183,86,178,169,243,50,251,120,95,98,42,174,143,102,108,229,242,246,72,20,33,0,184,247,205,105,65,168,90,220,0,98,151,112,110,156,21,255,0,217,106,192,195,114,188,208,3,135,221,20,81,77,103,11,212,227,52,1,155,175,93,173,174,141,126,197,227,92,90,200,255,0,49,199,69,53,242,63,138,238,206,165,227,139,162,165,29,100,217,254,171,156,226,37,233,215,210,189,175,226,111,141,45,237,109,239,44,98,212,54,188,218,107,109,79,36,156,146,28,117,197,120,95,132,237,101,213,252,93,104,94,63,48,203,191,60,133,206,17,190,158,148,1,244,103,193,235,79,39,193,182,12,85,198,99,156,114,191,244,217,171,210,118,142,149,205,248,22,196,105,254,20,178,135,103,150,64,144,99,118,122,200,230,186,74,0,195,213,60,57,105,169,249,94,124,151,3,203,206,60,178,59,227,212,31,74,249,247,198,191,12,26,198,87,150,198,211,87,153,99,180,47,146,155,134,225,187,131,136,253,133,125,61,85,174,172,160,188,138,68,157,55,171,161,70,27,138,228,17,211,143,173,0,124,59,4,151,186,46,160,25,173,154,57,33,207,19,70,203,140,175,113,199,173,123,159,194,191,136,33,173,99,179,188,184,211,96,17,193,35,124,207,181,243,230,119,203,122,26,211,241,207,194,235,59,168,239,238,172,180,125,211,55,151,177,190,210,70,113,180,30,11,227,166,107,195,117,189,27,85,240,158,167,49,88,62,202,56,143,239,163,245,1,177,212,250,80,7,217,182,55,214,247,176,68,241,79,20,155,208,63,238,216,30,8,28,255,0,187,205,90,175,153,188,7,241,50,238,218,225,96,190,213,177,20,118,97,0,251,48,56,32,133,199,9,233,154,250,58,210,250,222,243,119,145,38,239,47,25,224,174,51,245,250,80,5,186,40,162,128,10,241,239,139,250,47,159,162,6,68,157,153,245,0,197,64,207,85,147,218,189,134,176,60,81,166,166,161,167,70,141,23,153,137,131,237,221,142,207,239,239,64,30,21,240,143,94,123,127,237,141,239,111,30,124,156,111,56,207,250,207,122,250,80,21,53,241,213,131,75,225,223,51,121,242,60,236,99,163,238,219,159,174,58,215,214,186,93,236,119,118,204,226,77,248,114,185,198,59,10,0,191,74,87,52,84,82,202,33,92,179,96,103,29,40,2,57,230,134,212,6,146,88,208,19,140,179,0,51,88,243,120,175,76,139,111,252,76,244,238,125,110,87,252,107,144,241,255,0,139,34,178,211,246,139,237,132,93,236,255,0,84,79,103,227,167,251,53,243,204,190,36,213,110,177,229,93,239,199,95,221,160,198,127,10,0,250,243,79,241,13,181,246,54,93,217,185,47,179,247,114,3,233,239,215,154,218,82,164,100,16,107,229,159,11,120,159,80,211,110,45,210,246,243,203,63,106,87,35,202,7,140,142,120,31,236,154,247,237,3,197,54,183,246,182,231,237,158,97,125,223,242,200,140,224,159,111,106,0,234,41,41,145,76,147,32,100,108,131,223,20,250,0,90,41,41,104,0,162,146,150,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,18,150,138,40,0,164,162,150,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,74,90,40,0,162,138,74,0,90,74,90,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,164,160,5,164,165,162,128,10,40,164,160,5,162,146,138,0,90,40,164,160,5,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,146,150,128,10,40,164,160,2,150,138,40,0,162,146,138,0,90,40,162,128,10,40,162,128,10,40,162,128,10,51,73,75,64,6,104,205,20,218,0,77,212,252,212,103,52,153,25,230,128,31,187,233,78,7,52,194,189,214,133,61,168,1,244,81,69,0,20,81,69,0,20,98,138,40,0,162,138,130,226,230,56,35,114,237,140,2,122,19,64,9,117,121,13,172,45,36,179,197,26,174,220,151,96,0,201,172,228,241,6,158,206,71,246,133,150,64,206,60,225,159,231,94,123,241,7,197,145,69,167,234,48,197,123,135,27,48,190,73,245,67,233,94,43,115,227,61,66,27,233,26,43,252,41,80,7,238,135,160,255,0,102,128,62,181,251,101,189,192,2,41,226,144,253,236,70,224,252,190,191,45,83,183,211,115,187,114,202,58,99,143,254,181,120,199,129,60,115,53,205,246,201,117,29,248,180,201,30,64,28,229,125,171,223,33,184,73,183,225,179,183,31,195,64,18,32,218,48,51,79,162,144,156,12,208,7,27,241,19,82,26,126,135,11,238,136,102,232,15,222,31,246,28,250,215,205,218,124,47,172,248,203,85,30,91,48,103,158,79,221,46,127,229,160,250,241,205,122,207,198,253,95,203,211,133,186,79,134,75,200,201,27,58,47,148,221,241,239,92,247,194,191,15,121,218,236,151,82,218,238,19,88,151,223,230,99,37,153,14,113,154,64,125,3,103,0,135,126,55,115,142,181,110,140,98,138,96,37,45,20,125,218,0,43,39,83,215,44,244,255,0,43,204,188,180,143,204,206,60,201,84,103,27,122,115,239,89,254,37,241,93,142,135,102,178,75,121,228,159,59,202,39,201,102,231,7,142,135,210,190,101,241,71,196,45,83,86,251,47,149,170,121,190,86,252,255,0,163,170,227,56,255,0,100,122,80,6,143,142,254,32,93,106,87,166,56,141,132,145,201,105,229,179,69,150,198,75,255,0,181,215,154,225,116,237,30,251,87,189,137,99,178,186,148,75,156,24,98,118,206,1,233,193,244,174,131,195,62,6,213,53,139,139,119,109,59,207,132,220,172,110,124,245,94,50,185,31,120,31,186,107,232,175,8,252,62,211,52,139,91,55,109,47,201,154,45,252,253,161,155,25,45,254,209,29,13,0,121,231,195,191,134,8,192,92,223,69,170,192,239,11,130,26,48,131,59,198,58,167,160,175,107,211,52,43,93,58,222,20,141,230,59,34,17,174,242,58,0,190,222,213,165,111,4,118,241,8,227,92,42,244,92,230,165,160,10,115,218,171,99,239,113,158,149,242,55,140,227,54,158,47,211,220,130,184,134,55,249,184,28,72,223,225,95,98,215,203,159,23,52,119,183,215,146,69,131,106,165,128,108,239,206,48,210,123,208,7,178,124,47,212,99,185,240,142,148,162,72,73,111,59,128,223,244,213,253,235,191,28,215,205,159,9,60,90,182,178,232,250,108,183,187,85,124,252,167,149,158,190,99,117,199,245,175,162,52,251,180,188,180,142,88,219,120,108,243,180,140,224,226,128,45,213,75,181,13,179,241,171,84,214,64,221,70,113,239,64,28,86,157,162,110,185,134,102,75,128,82,64,122,113,193,7,251,181,218,198,161,16,40,207,30,180,212,134,56,134,16,96,103,61,77,36,183,112,66,9,145,246,133,235,193,160,9,168,37,71,82,5,97,223,248,171,71,177,226,107,221,135,32,127,169,99,219,61,133,114,218,159,196,237,18,29,202,186,190,54,202,87,254,61,159,223,253,138,0,209,241,85,236,105,246,76,203,18,231,127,86,250,87,207,223,15,164,50,235,122,102,0,35,251,70,33,199,251,201,90,158,44,248,134,47,126,199,246,93,83,126,205,219,191,113,140,103,24,234,61,141,75,240,147,68,154,79,178,221,61,182,86,45,77,9,109,195,128,60,179,211,52,1,244,53,213,226,105,186,43,206,242,197,31,151,183,38,87,192,25,109,188,254,117,230,26,223,139,222,239,88,184,130,6,179,144,13,173,251,179,184,253,209,232,254,245,99,226,199,136,254,197,225,237,94,210,27,189,147,39,149,132,217,156,101,227,61,72,199,67,94,105,240,218,27,189,115,196,19,79,56,243,149,237,25,243,144,50,85,208,127,14,40,3,220,60,53,106,243,132,154,68,144,121,150,234,252,14,50,112,120,174,224,0,58,86,102,143,104,182,218,117,170,136,246,149,129,20,243,158,203,90,116,0,86,15,136,239,197,166,157,114,197,227,27,118,253,243,234,71,248,214,241,233,94,113,241,42,236,219,232,58,153,13,140,121,93,179,252,105,64,26,190,24,214,22,238,233,147,205,128,149,136,182,17,249,251,203,239,93,130,156,128,125,70,107,192,62,27,107,19,75,226,43,136,188,252,170,217,177,3,203,31,223,79,111,122,247,171,70,47,103,3,19,156,160,63,165,0,50,234,221,103,242,243,187,140,244,175,142,252,125,163,190,151,174,69,24,134,112,191,101,14,76,139,254,219,251,14,56,175,179,171,195,62,47,120,113,101,154,123,180,180,207,149,166,49,223,230,116,218,100,61,51,64,28,167,194,45,116,193,171,232,182,46,214,225,71,159,247,142,27,238,200,125,107,233,107,41,150,226,205,37,86,86,13,158,65,200,234,107,227,15,3,92,181,175,139,108,24,54,221,190,103,108,227,49,181,125,109,224,219,177,113,225,123,71,103,220,199,127,59,113,252,77,64,27,236,192,12,179,0,61,205,121,223,138,252,123,107,166,253,147,202,190,210,219,204,223,157,243,3,211,111,163,123,213,223,27,248,170,61,27,78,14,151,190,75,11,161,25,62,86,238,205,199,67,233,95,39,106,122,205,238,171,229,121,247,30,111,151,157,191,34,140,103,111,160,31,221,160,13,13,75,84,190,241,46,171,111,186,0,229,194,219,129,2,49,206,88,240,57,60,252,223,250,13,123,87,195,79,135,113,69,6,151,127,113,14,165,12,195,205,220,172,161,84,114,224,117,92,253,218,193,248,97,224,49,112,144,94,221,105,187,158,45,69,78,255,0,59,24,3,97,232,31,235,95,64,143,179,105,182,120,255,0,87,20,127,83,183,39,255,0,175,64,18,89,90,37,149,178,65,25,98,23,56,221,215,147,154,149,229,141,6,93,213,121,199,39,109,112,222,39,248,131,167,105,78,209,71,169,249,82,171,168,35,236,238,220,21,207,247,79,181,113,242,120,247,80,212,157,210,215,82,243,6,75,129,228,40,249,125,121,95,113,64,19,252,79,241,51,91,255,0,101,121,47,106,251,188,252,228,231,31,115,208,215,129,233,246,194,246,88,229,151,112,219,32,31,47,77,188,31,235,94,169,172,248,119,91,214,124,159,180,90,249,222,86,237,191,189,141,113,156,122,17,233,94,99,123,111,125,161,200,45,220,121,25,95,51,25,86,245,25,239,233,64,21,181,164,142,43,169,225,141,247,1,183,111,57,61,1,175,87,248,23,167,7,188,55,4,75,243,88,202,51,142,63,214,143,111,106,241,137,102,123,187,179,35,182,230,110,167,24,206,22,190,136,248,27,28,113,233,182,237,140,19,107,40,206,127,233,181,0,123,68,43,182,8,215,209,64,253,42,90,106,253,193,143,74,117,0,67,113,32,72,36,98,64,194,19,207,210,188,139,197,80,73,171,235,23,118,162,55,104,228,217,204,67,36,225,65,227,175,165,122,166,160,146,75,12,137,24,206,232,202,227,223,154,199,211,188,62,171,121,29,212,214,191,63,57,111,51,216,142,128,208,6,95,129,60,54,154,109,140,50,17,114,142,81,212,137,6,63,143,62,158,213,220,128,35,0,118,3,28,212,15,36,22,17,0,231,98,3,133,224,158,122,215,158,248,187,226,94,155,165,196,201,111,171,121,83,37,201,141,135,217,153,176,6,236,142,65,29,86,128,59,155,221,107,79,179,217,230,95,90,71,187,56,243,39,3,59,125,57,247,175,35,241,95,197,150,132,200,150,119,90,60,225,173,73,226,77,223,55,205,199,202,223,238,215,144,235,95,16,117,189,71,200,206,165,230,121,123,255,0,229,221,23,25,199,251,62,213,205,90,217,93,234,115,194,34,143,205,103,96,139,243,1,146,79,79,214,128,53,245,223,20,223,235,215,87,34,88,173,201,155,110,124,144,223,194,7,221,228,250,85,125,47,195,26,166,166,251,147,76,212,37,66,165,195,69,110,196,28,28,127,116,215,167,120,27,225,92,183,18,216,92,234,58,54,228,111,51,204,127,181,1,253,224,56,13,244,175,111,208,60,37,165,233,22,145,199,21,143,146,66,176,199,152,205,242,150,207,118,52,1,224,154,7,194,83,118,81,174,236,245,168,183,64,172,127,115,142,120,227,148,250,215,169,233,159,9,244,155,111,55,247,218,144,221,183,239,50,123,255,0,177,94,146,145,71,16,1,23,0,13,163,158,212,250,0,231,237,188,35,97,108,6,201,46,78,31,127,44,191,252,77,105,13,50,8,80,40,105,56,245,35,252,42,253,85,212,110,163,180,178,146,103,125,129,118,229,177,156,100,129,253,104,3,132,241,230,165,14,145,102,15,159,0,62,120,24,145,192,234,132,250,138,249,233,162,151,196,190,36,212,96,216,242,39,155,44,192,192,9,39,231,219,158,252,124,223,202,186,159,140,62,37,123,221,106,230,202,11,189,233,28,209,56,79,47,27,127,117,215,36,123,214,191,194,95,14,44,186,175,218,165,180,207,155,167,239,221,230,117,37,144,253,220,208,7,172,120,107,194,240,105,255,0,107,199,218,134,237,159,235,49,252,57,251,188,123,215,100,6,41,170,20,116,90,117,0,37,50,89,82,37,12,236,160,103,25,99,138,115,186,160,44,199,106,138,243,95,137,30,54,131,69,182,16,195,168,249,51,45,194,6,30,73,108,2,132,247,4,127,118,128,43,124,65,241,196,122,125,137,91,123,173,57,157,47,60,178,173,38,74,128,31,168,13,237,95,61,105,54,55,122,247,155,155,89,219,201,199,252,123,198,79,222,207,94,190,148,205,99,84,191,241,6,165,118,60,239,180,35,92,60,195,133,79,226,60,244,95,90,250,11,225,255,0,128,226,211,191,180,60,237,55,203,243,124,188,126,252,156,227,119,163,123,208,7,111,225,61,18,61,43,78,146,37,243,198,103,47,137,122,244,30,195,229,226,169,120,255,0,83,22,94,24,212,27,124,33,147,203,225,207,171,167,191,189,117,205,136,209,143,221,0,19,94,27,241,135,94,85,182,214,172,150,231,159,220,126,239,203,247,67,215,20,1,226,94,44,187,107,255,0,19,222,207,251,182,223,179,238,114,56,69,21,237,159,8,180,80,183,16,78,233,56,243,52,181,57,35,142,76,103,142,43,196,52,139,57,53,109,82,101,84,243,88,67,191,174,58,21,30,222,181,245,143,128,180,145,99,163,105,174,109,252,183,254,207,137,73,223,159,225,95,127,106,0,237,42,27,137,227,183,134,89,36,146,56,194,33,98,93,176,0,3,169,169,137,3,173,120,255,0,196,143,30,11,5,185,180,181,212,182,52,186,123,21,95,35,57,39,112,28,149,246,160,12,95,138,30,54,85,77,86,202,11,141,62,95,245,56,10,219,156,253,195,217,235,202,252,59,164,220,248,159,93,184,119,182,184,96,214,229,243,109,25,35,130,171,232,107,62,214,13,71,196,186,226,22,95,180,189,198,123,170,110,218,191,134,62,239,233,95,68,124,39,240,108,122,94,153,5,205,205,135,149,51,67,34,51,121,219,179,251,220,129,128,196,116,2,128,58,95,6,120,122,61,47,78,178,108,92,7,91,36,66,37,192,199,11,236,57,226,174,248,163,90,77,47,236,185,158,4,243,55,255,0,173,112,51,140,116,228,122,215,64,118,65,26,133,249,84,112,59,215,206,159,21,188,90,101,254,200,242,47,179,143,59,63,186,255,0,115,213,104,3,201,181,91,167,213,117,56,73,10,204,85,99,2,62,115,201,250,243,205,123,223,194,63,11,164,122,118,143,126,201,118,28,121,249,220,48,163,230,145,125,43,195,124,41,165,203,168,107,90,113,16,249,136,111,34,140,252,202,63,137,126,94,190,245,246,7,132,244,228,211,124,59,105,15,147,229,152,247,124,187,179,140,187,31,95,122,0,217,221,21,164,10,30,69,69,7,0,179,1,94,87,241,3,199,241,233,246,141,29,181,222,151,36,145,222,152,202,180,153,32,0,253,64,111,106,189,241,63,197,79,163,216,172,118,247,190,75,173,202,41,30,86,238,10,49,238,166,190,119,120,117,95,19,235,119,170,7,218,67,200,243,142,81,51,150,235,219,251,223,119,222,128,41,1,169,107,221,44,165,147,201,255,0,158,17,49,198,239,94,191,221,175,167,124,5,225,8,244,157,60,238,75,196,97,117,230,1,40,3,178,251,14,56,170,126,12,248,117,99,166,253,179,207,210,188,191,51,203,199,250,67,156,227,119,247,91,222,189,55,247,113,33,61,0,228,208,4,87,172,35,179,118,36,0,54,242,79,184,175,156,62,52,78,146,94,76,4,136,79,218,98,56,87,255,0,166,70,189,79,199,190,52,180,210,180,205,66,8,245,31,42,120,252,188,47,146,91,25,32,255,0,116,143,186,107,230,175,23,120,130,109,115,84,153,218,239,206,141,153,24,31,44,47,33,0,244,20,1,233,223,9,35,63,218,187,192,60,216,127,236,209,215,209,66,188,51,225,37,160,18,193,41,79,189,165,175,57,255,0,174,117,238,116,0,180,17,69,20,0,195,66,245,165,61,77,3,25,160,6,145,233,82,40,197,20,80,1,73,75,77,118,194,231,20,1,153,174,54,44,211,254,186,47,242,53,241,239,138,163,11,246,60,0,62,255,0,244,175,164,188,107,226,150,176,181,32,91,187,109,186,242,248,147,111,102,246,246,175,152,53,59,227,121,229,110,140,141,153,234,217,235,143,240,160,12,168,204,176,72,174,28,134,82,24,16,112,84,138,245,47,135,191,16,27,78,188,211,173,174,174,245,57,35,79,55,112,18,101,78,67,145,242,150,247,174,103,79,183,181,187,129,131,90,194,25,155,10,74,41,199,3,218,168,106,26,115,105,215,50,205,4,197,12,120,192,141,113,140,128,56,32,241,214,128,62,193,240,214,183,22,181,165,65,115,8,156,7,86,63,189,3,63,43,17,216,154,191,127,97,21,236,33,30,24,95,13,187,247,128,17,208,255,0,179,239,95,52,124,56,241,253,254,155,39,216,219,237,23,17,199,3,224,53,219,1,146,224,231,110,15,173,125,15,160,235,103,84,182,129,158,2,133,237,214,67,151,221,212,15,111,122,0,240,191,19,248,74,93,59,236,222,82,218,71,230,239,207,148,8,206,54,245,249,125,235,213,252,9,124,210,233,110,29,164,98,110,138,252,199,61,150,183,245,77,2,206,255,0,202,243,33,131,228,206,55,66,175,215,31,225,89,122,54,156,52,230,72,163,97,180,204,28,133,77,163,183,248,80,5,143,25,105,73,168,232,55,201,229,64,205,39,151,204,139,158,140,189,120,246,175,147,188,119,166,62,153,226,155,216,199,148,21,76,107,136,190,81,204,96,250,10,251,66,226,21,185,182,104,221,65,13,140,228,103,189,124,235,241,183,195,240,65,115,37,236,102,48,210,221,68,167,17,42,156,121,39,190,125,168,1,62,18,248,143,203,212,196,13,37,209,9,97,140,111,225,112,241,142,57,175,164,129,6,190,35,240,182,167,62,153,170,204,200,210,100,66,83,137,8,227,114,255,0,133,125,141,163,223,181,231,157,185,72,217,142,173,158,185,255,0,226,104,1,117,173,42,45,71,79,184,71,183,129,217,224,104,193,145,1,234,167,219,167,53,242,231,196,15,9,207,164,107,154,141,204,95,102,138,56,188,172,8,114,10,228,32,227,133,245,175,174,8,4,96,174,65,174,63,197,190,16,177,214,44,111,26,68,183,87,147,203,203,53,184,99,193,95,207,165,0,120,247,193,207,17,189,181,225,179,154,107,183,17,218,72,118,134,202,169,50,169,227,39,222,190,136,180,152,92,90,65,40,206,26,48,220,245,229,107,231,217,124,48,60,53,175,92,75,107,116,0,49,136,241,20,94,94,1,10,127,132,251,87,181,248,94,233,229,211,44,145,203,28,90,70,114,91,57,249,86,128,50,124,115,225,245,213,190,193,182,43,99,229,121,159,235,23,215,29,56,62,149,242,44,209,75,166,95,194,89,240,200,86,69,49,147,198,15,225,207,21,247,92,144,71,54,55,162,182,58,110,25,175,157,126,37,124,63,181,182,184,146,226,222,104,161,17,88,150,216,150,170,50,65,115,252,38,128,58,31,133,62,55,134,91,29,35,77,145,175,158,67,231,100,185,5,79,44,223,222,244,246,175,105,130,101,185,133,101,0,133,57,198,122,245,175,136,180,61,98,243,67,214,96,146,25,231,196,59,176,169,41,78,170,125,58,117,175,167,62,23,120,162,109,107,67,181,73,146,66,222,84,142,93,231,46,78,217,8,238,61,232,3,170,215,244,11,125,102,209,98,123,91,71,34,81,33,243,227,4,116,60,244,60,243,95,44,120,179,192,151,250,47,216,247,61,144,243,119,255,0,169,45,219,111,94,7,173,125,134,62,96,14,58,214,6,177,225,93,55,86,242,124,251,91,83,229,111,198,251,96,253,113,235,211,165,0,124,247,240,219,198,175,102,246,214,183,55,58,132,134,77,64,31,149,242,48,118,12,28,183,181,125,47,166,222,11,203,24,167,64,248,124,237,223,215,130,71,244,175,151,245,191,7,127,194,61,171,219,181,189,246,4,96,79,136,225,217,146,24,250,55,94,58,215,181,124,55,213,102,185,209,52,200,165,105,24,183,155,150,105,9,207,204,244,1,232,85,28,168,174,20,16,15,61,234,74,40,3,229,127,138,26,11,90,127,100,237,22,227,119,157,247,6,62,238,207,106,143,225,94,190,214,119,22,86,111,37,207,239,117,52,56,13,193,201,65,207,62,213,214,252,96,65,255,0,18,108,40,255,0,150,253,191,220,175,32,240,141,228,150,218,254,151,176,182,22,250,39,192,108,127,16,160,15,182,45,164,89,109,227,97,156,28,245,250,212,198,177,252,51,114,215,90,13,172,174,167,45,187,169,207,221,118,173,138,0,171,37,226,68,196,56,115,131,142,42,116,144,73,157,185,227,214,179,181,43,114,98,12,31,4,183,240,143,173,113,255,0,240,147,92,89,245,18,73,191,254,155,17,183,31,240,31,122,0,244,62,188,85,13,71,72,179,212,109,228,73,173,45,165,47,140,249,177,43,3,130,189,114,61,169,52,237,64,222,66,92,197,179,231,199,222,207,97,254,207,189,104,208,7,133,124,67,248,93,45,220,239,113,167,195,165,91,135,154,60,97,12,103,2,61,165,120,79,81,94,25,172,104,87,26,61,204,201,51,194,124,185,158,35,229,147,212,19,234,7,28,87,220,83,91,67,112,161,103,138,57,6,115,134,0,243,248,215,31,226,15,135,90,62,173,25,255,0,69,178,137,154,111,48,191,216,145,137,206,126,158,180,1,242,118,151,226,11,237,59,205,217,127,123,31,153,140,249,83,48,206,51,215,159,122,250,27,193,31,19,236,175,161,72,100,254,211,150,89,46,196,106,101,193,234,7,251,125,57,174,23,90,248,67,13,175,145,179,85,141,119,110,206,44,212,127,119,253,186,243,169,77,239,135,111,161,91,125,66,124,41,19,98,55,100,228,31,99,237,214,128,62,216,181,187,75,168,132,168,24,43,103,27,135,165,88,175,153,60,49,241,99,80,130,43,88,37,138,234,114,187,242,205,124,252,253,243,232,107,123,83,248,195,121,12,0,165,148,224,238,81,145,126,71,99,254,205,0,123,196,179,172,75,150,7,174,222,43,201,60,119,227,171,107,95,176,99,237,195,127,153,247,49,219,111,251,85,230,218,135,198,45,82,96,84,37,236,120,124,228,106,15,239,199,221,175,60,212,53,219,237,71,203,243,238,238,91,102,113,230,78,205,183,56,233,158,157,40,2,173,213,195,221,76,24,179,177,192,25,115,147,214,189,79,225,119,133,205,237,230,147,116,241,218,50,63,157,159,48,100,156,7,28,252,190,213,229,214,16,45,198,163,109,9,56,89,38,9,156,103,169,2,190,170,248,99,160,65,101,225,253,42,69,49,179,167,155,207,146,1,57,103,239,248,208,7,105,164,233,80,217,105,176,196,32,128,17,159,184,138,7,44,79,165,88,125,54,222,79,191,111,110,220,231,148,7,250,85,224,20,12,5,226,138,0,224,124,67,224,56,47,190,203,228,217,105,139,179,118,119,68,7,92,122,47,181,120,21,228,122,199,132,53,88,22,77,78,85,68,219,114,194,218,119,0,128,220,252,188,115,242,255,0,42,250,236,170,183,80,15,212,87,15,226,239,3,233,186,173,157,212,166,11,72,228,22,142,138,223,101,12,71,13,130,15,227,64,24,126,3,248,131,103,171,233,218,125,180,130,254,89,165,243,50,211,97,193,193,99,201,220,79,69,172,47,140,26,52,122,142,159,29,220,17,91,134,146,238,63,153,192,12,64,141,151,146,7,181,121,133,217,187,240,103,138,94,59,107,217,154,59,76,98,56,220,196,14,228,231,104,4,227,239,87,121,166,248,141,188,69,225,251,104,110,160,102,33,154,77,210,203,230,100,171,50,247,30,244,1,226,66,71,211,245,27,128,25,213,145,154,50,99,56,232,127,151,21,244,151,131,188,95,13,231,219,114,215,135,110,207,188,71,125,223,237,123,87,206,190,34,137,83,91,212,10,224,15,181,72,20,1,140,124,230,174,104,126,36,189,211,188,253,147,220,31,51,110,113,59,47,76,255,0,141,0,106,248,247,85,26,166,189,111,177,165,230,217,99,253,225,239,185,189,207,28,215,174,252,27,208,90,45,43,69,190,100,183,56,243,249,3,231,251,210,15,74,240,77,57,159,82,215,180,241,59,179,110,184,72,254,115,187,141,195,215,235,95,93,120,7,78,138,203,194,150,17,162,167,201,230,109,33,2,245,118,255,0,26,0,234,128,10,0,2,157,69,20,1,231,191,16,100,3,251,59,32,156,249,159,251,37,120,23,195,157,69,96,212,244,248,137,147,230,212,98,60,31,151,150,69,245,175,122,248,144,51,253,153,180,227,253,103,254,201,95,54,120,42,70,143,196,26,80,4,255,0,199,252,93,255,0,218,90,64,125,155,166,56,147,79,137,134,121,207,95,169,171,117,155,160,182,237,26,220,158,251,191,244,35,90,84,192,42,157,237,168,184,217,144,135,25,251,195,233,87,41,172,1,199,20,1,241,167,137,108,159,69,241,118,156,50,145,225,98,151,247,60,127,203,67,244,231,138,250,75,225,213,234,106,94,12,211,82,85,105,68,158,110,68,191,50,156,74,253,127,42,240,95,139,176,136,60,97,103,229,128,49,98,141,192,199,62,100,149,233,63,7,117,41,91,75,209,109,216,185,31,190,234,199,31,122,67,210,128,53,126,32,252,61,254,215,153,238,109,109,244,196,47,50,28,186,97,176,169,142,118,169,244,175,40,151,225,158,160,183,115,141,218,112,218,228,112,91,215,253,202,250,164,164,115,160,243,35,14,51,156,48,205,86,58,70,154,206,88,216,219,18,78,73,242,71,63,165,0,124,205,113,240,207,86,77,187,39,211,215,57,206,29,198,127,241,202,229,110,108,188,69,162,72,20,234,242,128,171,230,159,38,230,65,254,28,241,95,97,190,149,98,251,115,103,111,199,253,50,90,201,189,240,70,141,122,27,126,157,167,228,161,76,181,154,31,95,241,164,7,204,122,87,196,109,67,77,150,33,115,170,235,14,35,221,185,69,195,28,231,56,234,222,245,232,190,27,248,207,167,249,75,21,201,214,101,101,70,37,219,107,231,230,247,106,232,245,159,131,186,77,194,78,208,155,43,114,219,113,179,79,78,58,127,116,138,243,143,17,252,44,254,202,145,158,223,88,242,254,112,49,29,175,151,193,92,246,127,106,0,245,203,15,137,186,93,216,93,144,234,60,160,111,152,47,183,251,126,245,149,174,252,75,177,179,242,56,212,134,253,223,115,111,108,127,181,95,63,222,71,169,233,50,58,166,177,118,118,49,139,135,101,224,127,192,191,217,172,105,181,93,66,227,111,159,125,115,46,51,141,243,57,199,230,105,129,127,196,58,236,218,230,161,28,162,226,233,135,148,177,126,249,201,61,79,185,249,121,175,83,248,69,225,166,146,231,69,212,89,45,89,79,159,156,174,91,164,131,210,188,115,74,140,75,172,89,70,224,16,215,17,169,5,114,8,44,43,234,255,0,135,150,150,246,250,62,154,35,138,37,43,230,224,132,85,254,39,160,14,238,206,17,5,170,68,160,40,25,225,70,7,90,124,175,177,115,207,95,225,169,87,238,214,7,137,53,38,176,177,89,21,88,147,48,94,31,111,99,254,20,1,190,172,30,138,230,60,57,174,182,165,246,157,240,186,249,123,49,153,55,117,207,183,181,116,244,0,201,81,37,82,175,26,176,61,67,12,138,243,239,136,126,12,135,89,178,87,183,180,176,18,27,149,98,210,70,160,144,17,199,80,167,218,189,14,162,158,20,153,2,176,12,1,207,35,52,1,241,63,136,52,155,173,15,83,188,219,36,104,5,195,197,251,150,35,163,31,151,238,142,56,175,106,248,83,227,79,181,255,0,107,121,243,223,203,143,39,30,107,238,198,119,253,220,181,102,124,92,240,237,180,54,82,92,198,177,43,201,169,28,226,32,15,34,67,214,188,167,195,58,237,198,143,246,175,41,165,30,110,204,236,148,167,77,222,157,122,208,7,219,128,131,202,210,214,94,137,124,215,214,79,35,41,4,72,87,151,207,97,254,53,169,64,9,81,204,130,68,0,128,121,207,53,45,20,1,242,135,197,59,47,176,127,100,236,17,166,255,0,59,59,6,51,183,103,95,206,189,163,192,26,236,119,122,83,190,235,130,5,209,31,57,246,143,222,184,239,140,58,28,82,127,99,97,208,99,206,255,0,150,99,253,143,122,226,60,1,226,219,171,59,120,237,49,59,137,111,65,221,231,17,140,136,215,166,61,168,3,233,139,173,102,8,17,137,19,113,183,238,129,254,53,194,120,191,226,13,157,130,108,197,248,34,85,25,77,189,193,63,222,174,107,92,155,81,188,75,153,98,213,46,173,213,182,225,22,86,194,227,3,212,122,87,61,109,225,27,173,114,225,254,211,174,76,203,141,248,145,11,242,48,59,181,0,113,58,238,177,119,226,77,74,238,24,110,238,188,191,180,60,193,103,144,224,13,196,15,148,19,207,205,94,153,225,47,133,211,167,219,62,211,22,149,46,124,189,185,82,216,251,217,234,149,215,120,95,225,94,153,100,201,113,55,216,238,93,237,194,157,246,43,201,56,57,201,39,158,63,90,244,200,172,237,160,221,178,8,163,207,93,168,6,104,3,204,53,223,135,161,225,153,237,109,180,200,156,91,182,210,35,193,13,206,8,194,215,154,92,201,171,120,94,249,132,218,140,226,59,124,100,91,206,248,249,151,176,56,254,245,125,60,240,199,32,33,210,54,4,109,32,133,60,87,59,173,120,55,74,213,96,152,61,165,154,188,155,114,230,212,49,224,143,240,160,15,59,240,87,196,104,36,69,130,225,245,41,29,98,102,37,202,176,251,254,237,239,94,167,97,173,193,121,18,50,9,190,100,13,243,1,223,30,254,245,229,90,239,195,117,211,166,105,172,181,33,107,189,128,219,111,109,179,3,25,61,27,212,102,185,233,53,45,83,69,38,49,170,94,72,35,62,82,226,118,94,157,250,159,74,64,125,16,38,7,160,52,240,224,250,215,205,99,226,46,173,31,89,175,78,127,233,245,191,194,161,63,23,117,72,100,10,69,227,119,255,0,143,246,255,0,10,96,125,57,69,124,241,99,241,115,81,151,96,54,247,60,231,173,251,31,95,106,236,188,63,227,59,189,85,67,48,157,50,133,176,110,11,244,56,244,160,15,85,162,179,180,203,135,158,40,203,22,57,140,63,45,159,238,214,141,0,20,81,69,0,20,81,69,0,20,148,180,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,20,148,0,180,82,82,208,1,69,20,80,2,82,209,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,82,82,208,1,69,37,45,0,20,81,69,0,20,81,69,0,20,82,82,208,1,69,20,148,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,148,0,180,81,69,0,20,148,180,80,2,82,209,69,0,20,81,69,0,37,45,20,148,0,180,81,69,0,20,81,73,64,11,73,75,69,0,20,148,180,80,1,69,20,148,0,180,82,82,208,1,73,75,69,0,28,122,83,8,207,221,20,252,81,138,0,143,4,117,63,45,5,192,245,169,49,80,203,17,97,242,182,40,1,194,65,247,112,105,202,224,250,214,37,249,150,4,220,179,63,222,219,193,35,214,188,223,85,241,181,246,159,229,109,107,150,223,187,254,94,88,99,27,125,189,232,3,217,105,43,195,151,227,37,196,99,7,75,149,187,255,0,199,233,255,0,226,41,79,198,153,243,255,0,32,153,127,240,56,255,0,241,20,1,238,52,215,96,7,53,226,95,240,184,238,29,3,127,102,74,185,255,0,167,211,255,0,196,84,18,252,90,187,148,113,99,48,231,63,241,250,127,248,154,0,245,235,253,122,218,199,203,243,18,99,191,56,216,163,182,61,253,235,200,60,65,241,62,214,226,70,134,7,213,35,50,195,129,200,3,39,35,60,53,115,247,58,254,165,172,237,255,0,79,187,135,202,207,252,183,102,206,127,47,74,234,60,53,240,194,9,252,185,238,111,227,184,41,112,56,150,204,54,64,218,113,203,116,164,7,49,167,104,154,151,137,111,98,185,55,73,37,189,206,126,75,153,24,231,104,35,145,130,58,143,229,86,188,65,240,202,231,251,46,38,138,61,45,37,50,140,184,4,18,54,183,113,29,123,158,157,225,205,59,77,130,40,226,180,181,6,60,224,173,184,94,164,255,0,141,95,147,79,180,153,2,61,172,44,20,228,6,140,17,76,15,139,228,142,247,195,90,149,195,53,203,46,215,104,63,209,221,135,70,252,56,249,127,149,125,3,225,47,31,217,223,253,183,31,111,59,54,125,252,119,221,254,215,181,104,120,191,225,166,151,170,218,146,137,103,110,237,113,230,150,91,32,73,200,110,58,143,90,241,105,180,27,221,7,111,217,245,171,129,231,125,255,0,44,50,116,245,195,115,214,128,62,166,135,80,134,113,149,87,235,142,64,255,0,26,143,80,188,88,173,36,111,156,99,29,62,162,188,3,64,241,158,166,36,138,25,46,47,36,221,56,25,107,166,232,113,93,142,187,226,187,155,127,13,220,73,182,86,117,219,207,156,65,251,195,253,154,0,243,255,0,137,215,231,81,241,85,245,166,233,24,35,196,248,144,229,127,212,175,79,126,107,215,126,28,233,139,109,166,105,211,121,112,130,250,116,67,42,188,156,170,31,74,240,59,57,95,196,126,59,212,36,157,153,67,91,171,225,143,153,130,4,107,223,21,245,7,133,173,18,219,65,211,66,237,59,108,162,92,129,143,225,90,64,110,209,69,20,192,43,27,196,90,180,122,61,130,79,34,203,135,148,39,238,241,158,65,62,163,210,182,92,224,102,188,87,227,111,136,238,108,180,245,183,136,74,54,94,71,243,36,196,103,49,49,232,23,222,128,60,175,199,158,46,155,84,212,47,173,162,187,190,10,151,242,48,18,72,112,160,22,28,124,199,214,165,240,63,129,46,181,143,183,231,236,47,228,249,127,235,178,113,157,221,56,62,149,200,233,214,231,89,213,238,124,217,8,44,26,82,88,111,228,176,255,0,30,181,245,223,134,60,61,101,166,253,171,202,183,183,30,102,204,226,0,58,110,244,250,208,6,134,141,225,219,61,50,2,130,202,201,27,204,222,60,152,128,193,192,231,160,231,138,220,0,5,192,225,104,162,128,10,102,225,184,142,105,179,73,229,34,182,51,206,58,214,4,90,219,201,169,220,65,229,48,8,91,159,51,251,173,143,74,0,233,43,203,62,41,104,31,108,182,189,185,17,219,102,61,50,80,165,215,230,24,86,63,47,30,245,234,117,145,175,89,197,121,167,93,199,34,35,110,182,116,203,168,60,21,63,227,64,31,22,217,221,205,162,235,105,32,154,68,48,231,152,88,130,50,189,186,122,215,208,63,12,124,121,4,250,92,22,211,181,252,146,36,82,185,46,65,7,247,158,237,239,94,57,241,3,69,143,78,241,30,162,98,100,1,54,109,85,140,40,229,19,211,235,92,230,155,173,95,105,143,186,214,238,226,49,180,140,36,236,159,41,57,237,64,31,107,197,174,91,52,104,219,38,228,41,228,15,241,172,251,223,26,233,214,155,55,67,116,119,231,27,84,118,255,0,129,251,215,202,195,226,30,181,229,36,107,125,168,13,160,12,139,198,231,11,85,211,88,214,245,12,239,214,245,1,229,244,205,195,191,95,199,218,128,61,187,90,248,211,164,68,29,35,143,88,70,48,146,165,66,12,30,121,251,245,230,186,207,197,27,173,69,230,22,154,150,179,16,147,27,65,156,174,49,140,244,127,99,86,116,175,134,114,106,108,141,54,186,237,153,66,124,246,229,184,227,213,253,235,209,180,79,131,90,108,2,6,154,123,75,140,110,200,125,61,126,126,190,172,104,3,197,227,159,196,122,251,150,139,91,187,218,70,224,38,187,147,248,120,247,168,238,188,55,174,164,98,73,181,20,112,207,222,121,9,207,226,43,234,13,59,225,246,141,101,26,170,89,216,28,2,50,44,80,119,205,93,151,193,122,76,168,20,218,89,96,28,243,104,134,128,62,97,209,252,9,168,95,249,249,150,209,182,109,255,0,88,204,122,231,167,203,237,95,74,104,30,28,139,195,218,21,210,181,189,160,101,119,152,24,16,46,48,163,216,115,197,106,217,248,107,75,179,223,229,217,89,141,248,206,45,149,122,127,250,233,158,38,185,54,218,22,164,200,8,219,103,43,112,113,206,26,128,62,104,248,167,170,201,123,226,205,90,216,77,62,215,242,126,86,99,183,136,208,244,207,181,122,55,193,13,27,102,145,107,118,241,192,75,219,204,51,143,155,253,119,126,61,171,198,117,107,150,212,124,121,51,203,147,187,110,67,29,221,34,31,225,95,73,252,39,182,142,31,7,105,236,170,1,217,40,225,113,255,0,45,158,128,59,232,212,42,40,24,24,0,113,78,164,165,160,1,186,31,165,120,255,0,197,219,228,139,68,214,16,239,200,242,62,239,251,241,215,175,63,250,182,250,26,240,15,140,215,14,34,214,227,5,177,251,143,226,255,0,114,128,49,190,19,92,36,222,33,153,192,57,54,109,212,127,180,149,244,149,137,206,159,109,255,0,92,151,249,10,249,119,224,203,22,215,230,82,79,252,121,73,223,254,154,165,125,69,97,255,0,32,251,111,250,228,191,200,80,5,138,228,252,117,167,45,231,135,181,102,217,17,127,236,217,128,46,188,143,221,183,183,189,117,149,75,83,129,46,52,187,184,153,84,171,192,234,114,51,193,6,128,62,44,137,78,147,226,176,24,227,202,255,0,158,126,233,219,167,173,125,23,224,45,121,23,193,246,12,77,199,34,65,215,254,154,55,189,120,143,196,141,49,52,239,22,106,109,9,85,217,229,96,34,109,234,145,250,125,106,61,31,197,247,150,26,21,181,178,52,216,66,220,173,193,94,172,79,221,199,189,0,110,252,77,241,47,219,77,205,170,73,116,10,106,14,126,118,227,229,220,56,231,222,184,239,11,104,175,171,125,175,2,3,228,236,255,0,89,239,187,167,7,210,178,181,59,249,239,175,46,36,150,73,78,249,153,240,206,91,146,79,248,215,171,124,54,211,96,131,251,75,114,71,38,239,43,170,14,62,253,0,123,166,156,150,190,31,209,174,152,193,26,172,123,230,34,4,3,160,31,78,120,175,34,241,207,196,232,167,184,191,176,178,155,85,130,67,229,236,42,193,84,112,164,244,111,173,83,241,215,143,175,133,195,88,192,46,34,73,237,10,146,151,110,0,44,88,103,1,121,170,94,3,240,74,235,215,186,126,161,125,120,38,243,188,205,241,207,111,230,103,1,212,100,150,231,238,138,0,119,132,60,59,170,120,170,245,175,166,187,138,226,25,97,102,85,186,145,156,130,172,23,36,16,70,126,83,248,87,177,233,30,8,183,179,134,29,246,90,113,113,8,4,172,67,147,129,237,254,205,108,248,123,195,118,90,37,132,81,65,5,178,149,12,187,163,128,38,65,108,255,0,13,111,0,2,224,5,0,80,6,76,90,60,3,57,183,131,254,248,31,225,94,59,241,43,193,68,253,166,226,40,172,17,98,211,216,240,184,57,27,207,31,45,123,198,0,237,88,30,40,210,225,189,210,47,247,172,121,54,146,38,89,1,254,22,255,0,26,0,248,150,88,218,214,228,163,17,149,254,239,210,189,155,224,247,137,34,181,43,106,255,0,105,44,150,178,30,49,142,101,7,215,222,188,215,198,58,114,88,120,146,246,40,217,118,167,151,133,9,180,114,139,219,241,172,189,51,87,186,210,230,50,91,77,52,100,161,79,221,202,83,130,65,237,244,160,15,185,172,46,214,230,210,7,80,223,52,74,255,0,55,184,21,110,190,104,240,215,197,203,251,88,162,134,75,107,153,252,187,117,76,181,243,114,70,6,122,26,244,59,47,138,239,113,187,58,75,12,109,255,0,151,188,250,255,0,177,64,30,168,66,158,160,86,94,171,171,193,165,89,201,52,169,41,88,177,159,44,12,242,84,113,200,245,174,67,85,248,129,37,189,172,236,182,13,149,133,152,98,227,29,143,251,53,225,158,48,248,145,170,234,87,119,182,233,45,229,186,75,179,1,111,92,133,192,83,211,3,210,128,59,47,137,31,19,162,51,201,103,101,54,169,3,164,200,196,171,0,49,229,244,225,189,197,120,166,163,170,93,106,55,51,73,45,213,204,129,229,105,20,75,33,61,73,231,175,94,106,237,181,157,198,185,112,207,115,125,41,102,93,196,201,151,39,24,94,230,189,15,194,223,10,96,190,145,30,93,74,54,87,183,15,181,237,3,96,156,122,183,189,0,121,246,145,225,91,221,91,206,242,37,182,30,86,220,249,140,227,174,122,96,31,74,250,51,193,255,0,12,227,211,33,13,123,101,165,72,233,112,36,12,177,110,33,64,94,50,83,216,215,85,163,248,27,71,210,252,237,150,54,77,230,109,206,44,208,116,207,248,215,80,17,80,96,40,3,209,70,218,0,134,222,210,11,104,130,67,12,72,163,56,8,138,160,103,233,86,40,99,129,154,196,213,117,147,101,242,136,75,16,192,100,62,63,135,63,221,160,13,134,144,71,201,6,158,172,26,185,91,77,70,107,233,217,119,186,12,22,251,228,227,158,159,173,116,232,54,231,156,208,3,235,207,126,39,107,139,167,120,99,84,195,220,43,71,228,242,135,29,93,58,115,239,94,128,199,106,49,244,4,215,207,191,25,117,105,136,214,236,198,240,159,184,255,0,150,167,31,242,204,244,160,15,40,157,164,215,188,71,119,42,200,239,185,3,102,114,73,224,40,247,175,167,126,28,233,31,98,210,244,233,89,34,203,105,209,130,80,114,120,79,111,106,249,175,192,17,173,198,191,114,36,1,191,209,156,252,195,63,196,149,245,199,134,98,142,61,19,79,194,168,255,0,68,140,112,184,254,17,64,27,84,19,129,154,42,150,167,112,109,116,235,185,64,36,164,44,195,7,29,1,160,14,83,199,94,41,135,71,210,47,242,110,149,226,242,249,135,3,171,175,78,71,173,124,203,226,173,102,227,196,158,33,186,104,238,174,76,39,99,170,92,72,120,194,5,233,147,205,117,126,60,214,239,117,109,115,80,178,55,55,9,28,190,95,30,115,50,141,170,167,167,30,149,191,240,199,225,237,165,250,11,251,169,162,184,50,65,32,217,45,178,190,8,144,12,228,159,65,64,16,252,55,248,121,60,215,73,117,112,154,108,209,77,100,29,67,130,199,36,161,201,202,245,175,162,99,134,56,115,229,199,26,231,174,209,140,213,77,51,73,180,211,109,161,142,8,33,79,46,37,143,49,196,23,128,7,167,211,165,94,150,77,152,227,57,160,12,189,123,83,139,78,210,239,37,144,73,148,182,121,50,152,207,0,253,222,122,241,95,37,120,247,196,31,218,222,33,212,25,36,184,242,229,242,246,172,141,232,23,168,201,244,174,243,226,119,143,175,13,235,89,194,183,48,164,214,4,29,151,76,7,206,89,115,128,57,175,42,209,52,214,214,181,136,34,154,224,230,109,217,102,93,255,0,116,31,83,207,74,0,238,126,13,232,102,251,91,158,86,22,238,141,101,33,11,32,207,73,16,122,87,212,26,117,184,181,176,182,140,5,27,33,11,192,227,128,43,129,248,89,225,75,93,31,68,182,184,6,41,36,120,164,66,226,0,24,131,41,61,114,127,186,43,209,248,10,0,31,40,249,104,3,158,241,46,185,22,149,246,93,254,119,239,119,227,203,199,108,117,228,122,215,201,58,198,163,63,136,53,187,80,151,19,183,152,177,193,251,247,39,171,30,188,159,151,154,246,159,136,250,181,196,223,217,152,146,88,246,249,191,118,67,207,220,172,31,2,252,62,182,185,154,218,230,123,136,164,49,222,142,30,216,28,170,144,118,228,154,0,233,254,25,120,21,109,172,52,187,187,155,109,58,70,95,55,115,108,203,30,88,14,74,215,176,91,90,199,109,2,197,28,104,128,103,10,131,3,174,106,45,62,194,11,11,72,224,133,35,85,76,227,98,0,57,36,244,31,90,180,205,133,205,0,97,120,163,82,26,126,157,28,132,202,185,152,38,99,235,209,189,253,171,227,93,99,83,125,67,200,221,44,207,179,127,250,198,206,51,142,156,251,87,191,252,88,241,28,246,218,97,68,89,70,53,12,101,102,35,229,11,39,181,124,241,97,105,246,207,51,50,99,102,58,140,245,207,248,80,7,181,252,37,240,201,107,104,174,36,142,209,140,122,146,156,186,228,252,162,51,199,21,239,23,174,182,122,100,140,6,2,99,253,95,29,88,127,141,115,254,10,208,237,244,221,49,210,53,139,254,62,75,252,177,5,231,106,255,0,133,107,235,164,190,157,60,96,149,206,57,252,69,0,120,103,196,89,31,89,214,238,45,145,155,137,99,124,74,126,94,35,81,239,207,53,215,120,11,193,73,0,130,234,91,107,6,243,44,151,36,71,150,36,237,60,252,181,169,105,225,75,91,253,94,107,137,154,38,47,31,70,128,55,221,192,234,79,181,119,118,54,48,217,91,67,28,113,162,249,104,19,43,26,142,0,31,225,64,22,214,53,92,224,40,250,10,225,188,105,227,91,93,26,218,234,22,23,130,67,102,242,41,139,28,112,202,63,136,115,197,90,241,47,139,223,73,251,46,203,102,127,51,126,113,62,49,140,123,123,215,203,218,255,0,138,245,29,122,253,12,151,23,72,26,33,9,13,112,206,8,36,253,61,126,237,0,87,241,63,137,110,53,141,86,234,65,117,120,241,75,179,228,154,66,122,42,245,25,35,168,172,8,20,201,41,207,39,29,235,165,180,240,234,61,172,119,13,48,98,115,144,98,207,124,117,205,103,95,90,165,157,203,162,40,224,129,144,49,219,52,1,244,39,194,216,246,65,102,112,191,242,14,78,159,68,175,97,175,6,248,111,172,180,98,218,63,40,157,182,1,115,191,211,103,181,123,172,50,249,153,227,27,125,232,2,74,67,210,150,138,0,141,129,39,131,78,11,78,192,244,161,104,0,3,20,81,69,0,21,86,252,23,133,64,82,126,110,195,216,213,170,99,40,97,205,0,124,203,241,66,218,100,123,183,48,201,131,168,190,14,15,251,117,227,251,189,171,234,159,136,158,18,254,209,177,38,56,111,36,102,188,243,72,133,115,213,95,158,157,57,175,156,47,124,53,169,90,236,255,0,137,109,240,221,159,189,3,246,199,181,0,99,195,39,148,234,251,115,181,129,235,91,144,107,65,226,88,154,32,128,231,231,50,116,239,233,88,111,20,177,156,73,27,169,198,126,96,69,71,64,26,55,172,134,118,157,88,54,253,163,0,253,222,63,251,26,236,60,35,227,212,209,174,23,204,178,86,11,109,229,101,174,54,231,5,121,251,190,213,231,217,237,75,64,31,101,104,191,16,52,157,71,207,197,205,146,121,120,255,0,151,212,57,206,127,194,186,180,146,25,176,241,205,27,0,113,242,176,60,215,196,250,87,137,174,180,207,55,201,142,220,249,155,115,189,79,108,251,143,90,246,175,12,124,85,119,84,75,155,141,34,45,215,32,28,182,211,143,151,158,94,128,61,220,14,43,133,248,143,161,73,172,105,49,44,46,224,253,165,91,136,139,116,70,30,190,245,177,165,248,179,78,191,134,38,254,210,211,139,62,120,142,117,237,159,127,246,107,66,238,234,202,238,0,22,238,18,55,103,247,114,47,189,0,124,99,175,105,55,58,86,171,120,100,138,93,162,230,68,12,209,149,7,230,63,252,77,123,199,195,207,27,89,79,253,165,184,219,199,183,202,198,110,71,63,123,218,177,126,34,120,82,43,152,165,150,1,119,43,75,124,205,132,195,12,29,252,240,189,43,200,116,93,94,239,66,243,246,196,139,231,109,255,0,92,8,233,158,156,175,173,0,125,187,28,137,42,239,71,86,25,199,7,52,250,243,159,7,120,234,223,82,182,2,107,221,56,59,92,249,97,82,80,9,4,47,221,203,117,230,189,10,57,163,149,21,209,131,3,208,169,206,104,2,142,167,165,27,245,199,159,179,230,13,247,51,219,30,181,13,142,158,214,114,125,230,112,171,143,187,143,79,240,173,138,40,0,172,237,94,192,223,216,220,194,27,105,146,6,140,97,115,212,31,241,173,10,90,0,249,51,226,63,129,239,244,253,111,83,188,11,115,36,73,229,124,194,213,128,57,84,29,114,125,107,51,192,222,41,30,24,212,95,237,22,128,145,110,209,254,246,95,47,146,225,187,169,175,167,188,91,225,171,125,111,74,189,73,13,206,233,182,100,66,70,120,101,233,193,244,175,154,126,32,248,42,125,27,85,157,237,236,245,22,136,201,26,43,201,17,42,115,30,122,133,29,197,0,125,41,225,111,23,105,218,198,157,102,18,226,213,100,54,137,35,198,183,42,197,120,28,17,248,215,84,10,154,248,235,193,254,49,188,208,111,216,20,180,143,100,6,31,223,171,14,133,120,63,50,243,197,125,45,161,120,210,199,83,251,70,237,71,78,62,94,223,245,115,14,249,235,243,31,74,0,217,213,180,143,237,8,229,81,54,205,209,20,31,38,125,125,253,235,27,71,208,164,210,239,162,5,222,81,30,255,0,155,203,32,28,131,239,239,93,106,186,184,202,178,176,233,193,205,5,1,57,57,160,2,51,148,28,98,157,64,92,12,10,40,3,231,207,140,44,163,251,23,231,31,242,223,191,253,115,175,17,209,65,58,222,158,0,39,253,38,63,187,254,240,175,99,248,194,237,255,0,18,110,63,231,191,254,211,175,45,240,157,167,218,117,253,47,33,142,111,97,95,151,253,229,160,15,173,124,2,174,190,18,211,195,2,15,239,122,143,250,106,213,213,86,55,133,237,133,183,135,237,98,27,190,93,223,123,175,46,213,181,64,13,101,220,49,92,47,138,60,47,45,231,217,182,74,231,110,252,237,132,158,187,125,253,171,188,168,228,140,73,140,147,199,165,0,124,251,161,248,153,252,55,119,5,165,214,158,87,116,235,41,105,100,242,240,9,81,156,17,211,229,60,215,181,104,126,33,178,213,236,237,228,138,123,125,210,238,194,164,225,207,202,79,167,94,149,230,158,63,240,68,111,44,183,177,71,124,205,13,137,97,180,2,50,55,157,167,2,185,63,4,248,174,93,23,87,177,211,238,13,164,9,23,153,187,237,4,171,12,134,126,114,71,175,165,33,159,73,2,8,200,57,165,172,157,7,85,139,86,211,33,184,142,120,37,222,28,254,229,129,28,57,30,166,181,105,136,107,38,236,115,140,87,159,120,207,192,210,106,214,215,82,71,120,202,126,200,209,133,91,114,217,56,111,246,189,235,209,41,178,133,104,153,121,228,21,226,128,62,35,241,39,134,174,180,77,74,234,25,18,119,72,182,102,70,128,160,228,3,248,117,174,123,165,125,21,241,103,195,232,109,53,139,165,23,5,255,0,115,247,71,29,99,30,149,243,229,212,94,85,203,199,130,184,199,7,175,74,0,134,148,171,14,170,127,42,88,147,123,96,250,86,141,221,186,71,179,14,78,115,222,128,58,159,135,250,5,197,254,169,167,204,162,80,163,80,140,28,66,74,240,200,122,254,53,245,150,143,102,108,180,200,97,118,36,166,238,74,227,171,19,253,107,199,190,19,232,1,44,18,102,75,128,83,81,86,228,124,188,42,31,74,246,139,185,214,218,213,165,46,0,24,229,207,29,104,2,198,224,78,1,20,181,145,97,169,37,205,227,198,36,132,144,153,192,110,123,123,251,214,186,156,174,104,1,41,88,100,17,234,49,69,20,1,230,191,16,252,23,54,177,167,234,82,69,112,192,203,229,97,18,2,231,229,40,61,121,233,95,61,107,58,117,215,132,245,105,146,104,38,144,46,216,195,58,24,212,150,1,251,230,190,203,158,17,60,77,27,103,7,29,43,195,190,50,120,93,101,132,220,68,151,78,207,119,24,56,25,24,242,155,219,253,154,0,240,27,203,161,114,89,246,133,44,229,177,156,227,173,84,169,174,161,48,93,203,17,86,30,91,17,134,94,120,61,234,26,0,234,124,17,15,155,175,233,103,118,63,226,97,16,233,254,210,215,216,154,18,108,209,224,143,57,198,238,127,224,70,190,57,240,84,194,45,123,75,249,148,127,167,196,121,63,237,45,125,139,160,202,37,209,173,220,21,57,223,208,241,247,141,0,105,81,69,20,1,197,248,218,208,220,125,135,12,70,223,51,182,127,187,95,41,120,81,182,120,143,74,227,254,95,162,63,248,242,215,215,190,39,143,119,217,120,60,111,233,255,0,1,175,145,188,51,6,60,73,165,2,31,155,216,127,244,33,64,31,98,248,97,149,244,11,86,245,221,255,0,161,181,108,86,63,134,16,71,160,90,142,120,223,215,253,230,173,138,0,41,142,192,99,36,10,117,102,106,215,201,105,228,230,72,151,118,239,190,248,233,138,0,249,111,226,229,194,92,120,182,205,144,171,127,161,70,62,83,159,249,105,37,107,120,31,84,151,73,210,236,46,154,205,157,34,243,62,98,74,131,151,97,215,30,245,196,235,183,237,174,248,146,201,153,81,203,8,226,253,215,63,196,126,188,243,94,195,161,120,73,38,240,36,8,201,121,184,239,249,64,231,253,105,246,160,14,239,194,94,58,176,212,17,109,152,219,65,34,198,238,65,187,82,87,231,244,192,245,174,226,41,82,104,210,88,216,56,96,25,72,57,82,43,229,123,233,110,60,37,226,123,179,28,36,70,16,70,26,233,72,7,42,27,175,203,207,21,237,254,7,241,108,122,173,173,164,18,92,88,238,91,36,114,35,117,220,14,20,114,55,31,90,0,239,104,162,138,0,41,146,38,241,140,227,154,73,27,203,66,252,113,235,80,197,123,11,200,99,51,67,188,46,72,12,50,63,10,0,161,168,104,63,110,76,125,163,103,207,187,253,94,125,125,253,235,203,181,159,131,19,221,121,27,53,135,227,118,118,216,147,215,31,237,215,181,2,165,114,14,65,164,198,104,3,227,237,111,225,166,175,162,77,184,65,127,112,177,197,231,23,22,46,7,4,241,212,255,0,118,182,60,17,227,127,236,27,235,27,75,205,63,202,242,124,205,205,52,222,94,55,6,35,32,175,203,213,107,233,93,87,71,131,81,181,153,36,105,6,232,89,62,66,51,130,15,183,94,107,231,239,136,31,14,254,197,62,163,125,105,107,169,202,83,203,218,74,111,83,144,128,244,95,115,64,30,227,225,111,20,216,107,154,100,50,67,61,176,103,86,114,137,112,24,128,24,142,213,133,241,10,225,27,71,140,2,191,241,244,57,221,254,203,215,140,124,61,241,69,223,135,181,73,44,46,133,181,178,69,108,224,125,169,74,54,89,195,109,57,43,235,249,87,163,120,155,83,143,85,208,45,89,101,133,203,74,146,126,233,129,234,173,238,120,230,128,35,248,104,115,253,169,219,253,87,254,207,94,207,94,49,240,196,6,254,213,255,0,182,63,251,61,123,61,36,1,69,37,45,48,60,175,226,184,65,162,70,198,85,25,191,29,79,251,45,95,42,87,209,159,24,245,93,186,87,148,175,9,41,169,227,25,231,133,147,222,190,116,160,15,171,190,20,107,49,93,248,126,85,1,20,181,241,80,60,192,123,37,122,133,124,221,240,127,89,16,219,193,110,210,91,131,38,164,188,51,114,114,35,28,115,95,71,35,110,80,65,7,62,148,0,234,90,74,90,0,225,252,125,164,201,168,127,103,236,44,54,121,153,194,110,235,183,252,43,228,88,173,166,251,76,97,34,145,219,112,194,128,114,78,122,87,220,122,157,168,185,242,115,187,229,207,221,255,0,128,215,199,179,66,116,207,16,216,163,43,70,187,227,114,101,92,96,110,235,219,142,40,2,254,145,174,234,122,51,66,91,195,215,114,44,59,178,199,114,131,156,255,0,176,113,214,187,173,23,226,216,180,141,86,231,68,242,136,4,17,37,214,59,231,186,83,172,70,135,170,192,145,221,106,176,198,242,103,114,199,114,128,174,9,199,7,62,130,172,75,240,211,64,213,23,206,130,250,242,98,199,63,186,153,24,96,124,189,129,160,11,146,124,112,182,138,48,70,147,11,30,152,251,122,255,0,241,21,110,215,227,165,131,111,221,167,91,39,76,103,81,94,127,241,202,228,174,190,18,88,71,187,103,246,177,249,177,252,63,252,69,114,87,255,0,15,141,183,151,229,91,106,109,191,57,202,103,211,253,154,0,247,59,111,140,186,68,238,21,197,140,123,156,46,78,163,31,30,253,43,170,176,241,190,135,127,28,108,186,158,156,165,243,192,189,67,247,115,254,21,242,13,206,137,117,105,146,109,46,198,213,221,243,198,71,244,165,178,241,30,161,165,50,44,112,67,251,172,227,204,70,239,158,188,143,90,0,251,65,53,205,46,65,149,212,109,15,210,117,63,214,171,220,106,58,100,131,230,213,44,215,230,207,51,47,248,215,202,214,127,18,245,120,64,11,6,159,208,245,70,245,255,0,122,172,55,196,29,126,233,118,199,97,104,223,197,242,67,33,227,254,250,160,15,123,188,212,52,33,179,62,32,211,151,175,91,136,253,191,218,174,43,84,184,209,88,146,53,253,61,190,78,211,33,245,255,0,110,188,153,229,241,21,238,55,104,211,252,159,220,181,147,191,255,0,170,183,109,60,21,123,115,9,121,180,253,78,50,31,31,44,76,56,199,184,160,9,181,29,74,206,222,105,124,171,168,38,219,140,108,148,115,192,254,238,107,185,248,114,173,170,144,85,74,3,3,48,33,119,14,28,10,242,173,83,195,195,78,158,101,217,112,36,76,124,178,14,121,3,168,199,189,123,95,193,203,2,154,37,173,193,18,2,208,74,57,28,127,174,255,0,236,105,1,234,22,54,230,11,120,65,108,226,53,29,49,252,34,173,210,40,194,129,237,75,76,2,140,208,105,185,160,7,81,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,73,75,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,37,45,37,0,45,20,81,64,9,75,69,20,0,81,73,75,64,5,37,45,20,0,82,82,209,64,9,75,69,20,0,81,73,75,64,5,20,148,180,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,73,75,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,148,180,81,64,1,52,204,228,244,165,34,144,80,3,233,41,105,40,1,146,167,154,160,103,28,231,165,121,207,137,124,49,35,253,155,19,57,198,254,145,31,111,122,244,170,205,212,160,243,188,174,24,227,63,119,240,160,15,149,164,210,109,175,46,16,54,165,20,59,240,57,0,227,158,191,120,122,214,206,159,240,242,202,103,142,85,241,53,184,206,126,95,41,79,175,251,117,205,106,176,77,109,168,69,18,66,229,202,130,20,169,201,57,56,192,173,11,91,159,17,90,91,163,69,163,204,193,115,130,109,164,35,147,237,73,1,232,186,71,195,235,21,137,71,252,36,150,231,10,127,229,146,250,255,0,189,93,101,135,128,173,226,195,46,185,19,230,48,188,66,61,191,219,175,18,255,0,132,235,196,122,107,20,147,76,183,143,28,126,242,9,7,94,127,189,93,6,155,241,123,83,140,32,149,52,152,241,24,31,50,176,231,142,57,122,96,123,245,166,159,21,174,255,0,244,164,109,216,236,7,79,198,174,189,229,180,74,75,220,66,160,12,146,242,1,129,94,22,223,24,238,187,75,163,127,223,71,255,0,139,174,119,83,248,193,171,206,146,34,199,164,184,104,202,240,28,245,207,251,116,1,244,21,215,139,116,43,86,117,151,87,211,129,27,114,26,233,7,95,198,179,167,248,135,225,232,135,252,133,180,182,231,111,252,127,71,95,42,94,248,151,85,213,39,103,251,36,79,230,99,253,82,57,232,7,78,79,165,87,22,218,189,231,35,78,185,110,255,0,36,12,125,168,3,234,70,248,171,161,43,178,253,179,78,59,73,25,254,208,143,154,207,190,248,137,161,77,229,227,80,211,70,51,255,0,47,232,125,43,231,171,111,9,107,55,36,31,236,125,76,229,119,252,182,173,254,21,179,7,195,221,74,109,222,102,147,171,174,49,140,91,184,254,148,1,211,234,127,17,45,163,220,32,181,134,227,49,146,54,93,41,231,158,56,83,94,117,226,31,16,77,171,27,151,109,57,160,18,109,249,139,23,3,24,255,0,100,122,87,111,111,240,227,74,183,25,187,158,254,22,7,126,36,100,94,61,121,29,58,215,57,226,173,51,79,176,134,238,27,59,163,41,77,155,65,145,88,156,224,159,186,61,205,0,108,252,23,211,164,159,196,19,202,3,170,189,140,152,249,9,31,235,35,175,168,44,147,203,176,182,67,213,97,3,167,176,175,16,248,23,165,143,38,59,166,89,87,125,164,131,56,249,127,215,14,156,123,87,187,34,237,64,190,128,10,0,117,37,45,20,1,71,86,184,142,211,76,158,102,43,133,219,156,182,58,144,43,229,47,139,154,178,95,248,190,254,36,85,194,201,19,110,15,187,63,185,95,241,175,163,124,125,168,173,159,133,181,6,223,16,49,236,251,231,213,199,191,189,124,149,226,235,175,182,120,158,242,124,161,221,179,152,250,112,138,40,3,119,225,172,11,38,189,48,44,23,253,17,143,79,246,146,190,192,130,61,155,189,241,95,26,248,6,255,0,236,154,212,206,89,20,125,149,215,46,113,252,66,190,202,138,64,219,185,83,140,116,160,9,105,104,162,128,57,239,23,78,109,244,200,155,102,255,0,223,168,235,183,248,90,188,143,195,215,194,79,23,106,96,199,183,137,79,223,255,0,166,130,189,99,198,106,78,149,16,199,252,183,95,253,5,171,197,244,23,101,241,142,169,199,252,245,31,249,16,82,3,232,133,149,57,203,40,252,107,207,124,107,227,253,59,75,134,226,21,146,214,118,107,54,112,162,237,65,39,230,24,3,7,210,165,241,7,140,162,210,190,207,139,171,1,230,238,255,0,91,32,237,183,167,204,61,107,231,75,137,181,47,22,106,182,204,108,153,195,149,183,38,214,38,32,2,255,0,143,63,55,242,166,4,26,221,213,231,138,53,153,229,182,211,39,34,227,27,124,160,101,251,170,51,140,14,126,233,173,13,19,225,126,179,171,0,207,5,253,184,32,182,77,131,30,135,24,234,43,215,252,7,240,214,214,214,215,79,184,152,106,81,74,190,102,86,64,20,12,150,94,114,181,234,182,26,92,58,125,186,199,27,200,64,4,124,196,119,57,244,160,15,26,240,247,193,91,139,112,146,201,171,74,133,160,0,171,88,145,131,199,203,247,235,211,180,223,9,127,103,249,191,233,187,247,227,254,89,99,24,207,191,189,116,224,96,98,130,64,234,64,160,8,227,77,131,25,207,57,233,82,84,107,44,111,202,56,110,220,28,212,130,128,10,74,90,138,105,146,20,12,236,160,19,183,44,113,64,12,158,246,218,219,111,159,113,12,91,179,141,238,6,113,245,175,47,241,143,140,44,175,108,174,226,183,120,37,243,45,30,60,165,194,183,36,55,28,119,230,177,252,121,227,246,79,236,255,0,179,77,167,75,159,51,118,27,118,58,99,238,181,115,30,29,208,38,213,52,123,137,238,45,174,163,113,35,32,8,133,70,2,169,238,15,173,0,121,204,111,143,25,6,60,125,127,235,157,125,73,240,182,64,254,13,176,0,143,187,47,127,250,106,213,243,7,136,109,31,72,241,117,206,35,149,68,91,121,144,109,235,24,235,211,214,190,129,248,51,171,173,199,134,236,237,204,144,110,88,102,98,21,190,97,251,243,239,239,64,30,175,69,0,228,3,234,180,80,3,100,255,0,84,255,0,238,154,249,191,227,36,224,222,235,113,241,159,220,119,246,142,190,143,151,253,75,127,186,127,149,124,209,241,142,38,26,182,180,251,91,31,184,231,28,125,216,232,2,191,193,56,25,181,185,92,103,6,202,78,223,244,213,43,233,187,49,139,43,112,127,134,53,254,85,243,175,192,200,201,190,103,193,230,202,79,253,26,181,244,109,191,22,240,255,0,184,63,149,0,73,76,145,115,11,15,246,77,62,154,255,0,113,190,148,1,243,175,198,59,2,183,58,213,206,243,143,220,113,143,246,99,29,107,195,143,203,199,247,107,223,126,50,204,54,107,113,239,25,253,199,25,231,254,89,215,129,63,46,104,1,163,173,118,144,120,173,44,183,108,181,19,111,198,113,54,220,109,252,15,173,113,117,189,160,104,205,170,253,163,16,220,55,149,143,245,67,61,115,215,229,63,221,160,14,191,193,222,8,212,53,173,70,198,245,227,186,183,17,94,162,16,109,153,134,208,202,115,156,140,117,175,167,52,61,48,233,154,108,22,230,82,230,61,220,148,198,114,73,251,185,247,172,207,10,120,126,29,46,193,144,125,160,31,56,190,36,198,122,47,176,244,174,166,128,10,40,162,128,10,138,100,243,32,145,20,253,224,71,233,75,36,171,30,50,64,207,169,170,246,151,105,112,153,13,25,249,177,193,160,15,159,126,45,248,102,228,94,235,23,192,202,233,251,158,144,156,116,140,117,205,120,156,241,52,51,52,108,8,35,29,70,43,236,15,136,186,66,222,248,123,82,108,78,89,188,174,35,31,221,116,246,246,175,151,60,71,166,125,151,95,185,136,137,84,46,223,190,48,121,0,255,0,118,128,57,234,114,75,179,60,103,53,44,246,222,82,7,1,249,61,197,87,160,11,134,87,186,145,81,34,98,207,242,128,57,36,154,244,79,3,124,52,191,213,39,176,189,118,185,183,73,60,204,238,179,98,23,1,199,92,143,74,230,188,27,163,127,105,106,118,44,82,114,191,108,141,9,140,124,163,231,30,222,245,245,167,133,180,136,180,237,26,205,16,201,251,189,248,18,99,60,179,123,123,208,6,127,133,252,30,218,53,132,81,181,225,144,170,178,243,14,222,173,159,83,93,100,81,249,104,23,57,192,81,210,164,233,73,64,11,77,146,68,137,25,221,148,5,92,146,78,54,138,117,113,62,50,241,84,58,93,173,212,73,115,101,188,217,179,170,203,32,201,56,124,113,145,233,64,16,120,183,199,58,126,159,105,121,2,53,180,242,38,204,32,186,85,99,146,15,76,30,198,184,189,38,73,252,83,169,73,60,118,178,66,141,30,240,202,12,128,237,33,113,156,10,226,109,98,189,241,95,137,85,164,181,145,161,184,206,100,182,141,200,249,83,177,228,117,95,231,94,227,224,111,13,69,165,105,112,12,92,134,17,186,145,40,3,171,19,232,180,128,220,209,52,198,179,181,183,44,196,145,2,169,5,49,216,127,133,109,80,163,0,42,246,24,164,166,4,55,103,22,83,159,72,223,249,87,202,127,22,39,45,226,173,93,12,100,15,220,243,159,246,35,175,171,238,87,117,180,171,234,132,126,149,243,7,197,237,53,226,215,117,155,157,147,225,124,143,152,143,151,164,99,210,128,57,15,135,141,183,95,156,159,249,245,127,253,9,43,235,175,13,243,161,233,199,214,210,47,253,4,87,199,222,8,144,199,173,76,70,63,227,221,135,63,239,173,125,125,225,102,45,225,253,48,157,188,217,68,127,241,209,64,27,117,141,175,35,207,103,115,110,128,147,44,12,1,3,60,144,71,221,173,154,130,72,22,73,21,137,110,6,56,160,15,51,210,60,3,63,246,164,55,175,117,36,107,206,80,219,30,56,35,174,107,209,244,235,47,176,89,164,30,102,239,47,63,54,220,103,36,154,180,136,17,64,29,170,57,238,98,183,1,229,150,52,25,198,93,128,160,7,188,137,24,203,58,168,233,146,113,94,87,227,127,136,218,109,143,216,124,179,107,62,255,0,55,59,111,7,203,141,190,199,214,175,120,203,226,5,190,153,106,69,189,238,150,238,183,62,89,86,148,18,0,13,212,6,28,241,95,48,95,234,87,154,198,205,240,41,242,179,254,169,15,124,117,228,250,80,3,66,77,173,234,150,169,13,188,131,204,120,226,6,53,47,201,111,111,175,221,175,162,190,26,120,22,227,77,179,210,238,166,158,69,49,249,153,71,182,43,212,184,238,125,235,144,248,113,240,240,200,214,215,151,86,218,156,77,13,248,33,76,123,70,23,97,201,202,253,107,232,123,75,101,181,183,72,80,177,85,206,55,117,228,230,128,36,130,47,38,21,143,57,198,121,199,189,50,225,136,140,97,73,231,181,79,77,33,91,173,0,112,191,240,137,77,119,247,167,104,241,235,1,57,207,227,93,141,157,159,217,98,41,191,118,95,118,118,226,173,128,5,20,0,86,54,191,170,219,233,182,104,243,73,16,204,138,62,121,0,236,79,127,247,106,237,246,161,5,149,188,146,203,113,12,123,54,231,204,112,20,100,142,188,251,215,135,252,86,241,194,133,54,214,183,26,124,219,46,35,56,15,185,177,229,158,126,86,247,160,15,60,248,135,174,197,169,95,223,67,18,161,219,168,72,249,73,3,100,101,199,97,239,91,63,12,252,39,121,113,253,169,184,79,30,223,43,173,185,231,239,87,13,97,167,220,107,122,181,203,24,38,127,51,116,223,185,66,122,184,233,193,227,154,250,159,194,26,12,58,103,219,112,103,95,55,103,250,204,118,221,211,129,235,64,29,149,180,94,76,101,115,156,156,244,197,50,107,127,49,137,47,140,251,84,143,113,12,106,75,75,26,224,103,150,2,185,221,99,197,214,26,116,115,127,196,199,78,86,143,28,73,58,142,187,122,252,222,244,1,175,37,221,182,156,128,205,113,16,231,31,59,133,235,207,122,225,60,87,241,43,76,211,224,40,134,210,102,75,159,44,168,189,0,240,27,158,135,210,184,111,28,124,78,144,179,69,105,54,149,56,18,169,92,49,99,141,135,209,253,107,198,117,93,102,125,74,230,103,149,98,27,230,121,62,64,122,146,125,250,115,64,23,245,239,18,141,103,236,248,181,242,252,173,221,36,221,156,227,253,145,253,218,109,131,69,98,155,154,100,98,31,126,210,64,206,220,127,241,53,207,171,145,211,28,212,146,220,60,159,120,47,76,113,64,27,90,142,190,183,34,84,22,224,6,199,34,76,250,123,86,27,75,185,203,99,110,125,233,149,34,69,36,135,8,142,221,248,25,160,13,159,15,222,52,87,141,182,18,255,0,186,35,131,238,61,171,235,159,9,204,242,125,179,116,44,152,217,215,191,222,175,151,252,29,225,203,171,171,246,205,165,238,13,185,96,86,35,234,190,213,245,158,145,98,45,124,254,36,27,246,253,239,108,208,6,173,20,81,64,1,160,30,104,162,128,16,176,160,18,105,54,250,211,135,20,0,81,69,37,0,54,72,210,85,195,12,140,231,173,96,222,120,59,68,187,217,230,88,110,198,113,251,230,24,207,252,10,186,26,40,3,199,181,223,131,250,84,229,218,211,65,220,86,18,23,253,41,135,205,207,171,253,43,206,53,111,132,122,189,185,152,219,104,123,85,113,183,253,45,15,247,115,213,235,234,130,160,245,90,171,53,133,173,192,34,88,183,3,215,230,35,250,208,7,197,250,167,130,181,205,58,71,19,233,254,88,4,47,250,228,60,145,158,205,88,82,217,92,64,196,73,30,10,156,31,152,30,107,237,29,75,192,186,30,166,73,154,196,49,44,31,153,164,31,116,99,248,77,114,90,135,193,109,14,228,177,138,194,220,19,41,111,154,234,110,156,251,208,7,202,148,228,145,163,112,202,112,65,200,250,215,185,106,127,2,46,19,202,251,57,211,147,57,223,155,137,142,122,99,248,107,206,117,111,0,106,90,75,17,44,214,132,8,188,195,177,216,241,207,170,251,80,6,93,143,139,53,189,60,198,182,215,158,88,143,56,253,210,28,103,57,234,190,245,187,107,241,63,196,241,0,175,172,96,5,63,242,237,23,175,251,149,199,77,108,240,177,12,84,227,210,160,3,158,104,3,210,127,225,101,106,23,17,170,221,234,219,176,1,63,232,202,62,111,193,126,181,198,106,87,22,183,62,86,198,221,183,57,224,143,74,109,157,130,92,224,40,92,236,222,114,77,105,183,133,46,15,70,129,127,224,109,254,20,1,159,165,107,215,250,85,204,13,111,113,229,4,153,100,255,0,86,27,4,17,207,42,125,43,217,188,49,241,120,71,13,172,122,134,185,130,187,183,143,178,123,182,58,71,254,237,120,173,214,143,61,177,249,154,31,148,110,224,159,240,170,34,73,33,127,149,176,87,218,128,62,183,211,126,42,120,122,226,49,191,89,220,216,36,255,0,162,200,59,255,0,185,93,29,175,140,180,43,165,83,29,254,252,128,223,234,156,113,255,0,124,215,198,48,107,55,246,223,234,167,219,198,62,226,159,233,90,214,190,60,215,237,112,35,190,32,5,218,63,113,25,227,241,90,0,251,54,61,66,214,124,249,114,231,29,126,83,255,0,196,213,144,234,122,26,249,62,203,227,46,191,6,253,250,132,231,118,49,139,88,127,194,186,203,31,143,37,71,250,67,223,177,223,218,218,30,156,123,208,7,208,197,115,197,98,107,190,26,211,117,200,130,94,90,121,255,0,188,15,143,49,151,144,8,207,4,118,53,229,177,124,120,211,200,27,147,83,39,254,189,225,255,0,226,170,212,31,28,180,201,31,6,29,79,167,252,240,139,255,0,138,160,14,75,198,95,9,230,137,231,159,76,209,49,190,237,176,126,212,57,67,184,255,0,19,253,43,206,97,187,241,47,135,183,121,111,246,127,63,25,225,31,118,223,207,29,107,232,148,248,145,161,106,209,70,179,90,95,48,32,73,204,104,57,252,31,222,185,189,83,195,62,27,213,124,175,43,78,117,242,247,103,116,140,58,237,244,127,106,0,169,225,111,139,197,130,38,161,174,114,215,32,17,246,78,170,113,253,212,250,215,176,232,254,37,211,117,107,120,94,222,239,205,50,238,193,242,221,115,130,115,212,15,74,249,99,88,240,141,206,145,33,150,217,237,227,88,162,243,120,102,99,145,158,121,31,236,212,222,25,248,145,170,104,55,118,176,203,119,33,134,45,249,88,224,140,253,224,79,25,3,185,160,15,175,3,6,92,131,197,37,121,127,131,254,41,219,107,16,32,156,94,180,190,91,57,45,20,96,124,173,142,199,222,189,14,219,81,138,234,40,222,53,112,29,3,13,192,116,63,141,0,120,87,197,235,109,255,0,216,223,38,113,231,119,255,0,114,188,235,225,228,38,77,107,75,109,185,3,82,139,191,251,105,94,175,241,70,17,47,246,78,113,199,157,223,253,202,243,127,134,49,171,95,216,49,28,141,78,63,230,148,1,245,118,154,0,211,226,1,113,140,255,0,51,86,234,189,144,197,156,99,235,252,205,79,64,11,69,20,80,5,75,251,56,175,45,103,142,72,247,239,141,144,140,145,149,42,120,253,107,231,191,137,62,10,151,79,186,212,245,91,11,15,44,167,149,178,79,56,28,100,34,158,11,123,145,210,190,143,172,63,16,120,118,215,91,211,110,109,231,136,57,155,25,220,236,20,224,131,252,63,74,0,240,191,134,190,59,147,70,97,166,234,90,159,146,33,129,191,119,228,6,193,50,6,28,168,61,143,173,123,238,147,171,218,234,118,150,242,65,55,154,100,133,100,206,194,50,8,28,242,23,214,190,105,248,137,225,11,159,11,107,55,55,182,47,111,12,47,34,66,161,93,153,134,99,82,126,240,245,21,173,240,247,226,101,197,173,240,179,188,158,230,68,183,179,242,192,72,99,198,65,65,215,229,56,235,64,31,73,208,106,24,102,89,179,180,17,183,214,164,148,145,11,145,212,41,35,242,160,15,61,248,150,109,91,65,212,209,254,247,238,114,57,254,242,87,203,30,34,8,186,237,200,143,167,203,183,254,249,21,238,255,0,19,245,45,64,127,106,194,151,0,67,251,158,54,15,246,15,165,120,6,166,239,38,161,35,72,219,156,227,39,254,2,40,2,168,99,25,200,56,173,157,46,9,245,47,59,35,204,242,246,247,81,183,57,255,0,10,197,174,243,225,230,156,46,255,0,180,183,5,56,242,186,146,58,239,244,250,80,7,211,158,15,210,146,195,75,146,53,135,203,38,228,190,55,231,248,87,223,218,172,248,170,71,143,65,187,116,56,35,102,63,239,177,90,182,112,172,49,16,163,0,182,122,214,127,137,32,243,180,59,148,227,157,189,79,251,66,128,60,191,195,222,34,146,47,25,223,91,75,117,133,75,108,237,242,250,31,147,190,61,235,215,236,167,19,217,192,225,183,110,141,91,56,198,114,5,124,193,175,106,178,248,127,226,6,166,202,204,23,203,68,249,20,55,84,140,247,250,87,190,120,43,87,254,210,210,116,252,151,37,172,99,144,238,80,63,133,125,62,180,1,214,81,69,20,0,86,15,138,116,168,181,59,8,227,150,31,51,19,6,219,184,175,98,61,71,173,110,211,37,141,101,93,172,50,185,205,0,124,99,227,125,32,216,107,90,147,8,60,177,246,249,16,124,249,249,119,55,29,125,171,147,175,113,248,181,225,133,134,25,174,145,98,6,93,73,142,119,182,121,243,77,120,109,0,105,104,83,152,181,189,61,183,99,109,220,109,211,253,161,95,96,248,22,249,110,60,51,97,251,205,204,222,111,108,127,27,123,87,198,86,211,24,46,34,152,103,49,184,110,7,161,205,123,191,195,207,136,145,219,216,233,182,82,125,169,153,124,220,237,133,49,213,207,173,0,125,2,14,121,165,174,66,15,27,218,53,184,144,165,198,14,127,129,125,126,180,131,199,22,142,229,66,93,2,61,81,63,198,128,54,117,168,132,158,71,25,198,238,255,0,238,215,203,250,6,142,79,137,52,166,88,56,91,216,185,223,254,216,247,175,168,37,153,111,54,237,7,229,245,227,175,255,0,170,188,203,195,62,14,81,121,109,112,194,18,82,233,95,253,107,246,42,104,3,212,244,84,242,180,152,19,24,219,187,140,255,0,180,107,70,162,183,136,67,8,140,46,0,207,243,169,104,0,36,1,205,120,199,196,191,23,11,63,236,191,42,255,0,102,239,55,63,186,206,113,229,250,175,189,122,142,187,170,174,149,100,147,48,124,52,161,62,64,9,232,79,127,165,124,141,226,207,19,220,107,223,99,253,235,159,39,127,223,69,31,123,30,159,238,208,3,188,15,162,77,170,235,26,117,207,145,230,70,183,232,140,251,194,227,12,167,29,71,173,125,103,163,233,81,91,233,112,196,97,192,93,220,110,39,248,201,245,175,51,248,89,224,88,236,244,207,62,100,129,165,142,255,0,120,41,43,252,160,8,207,183,165,123,26,32,64,2,140,40,160,15,35,248,169,224,177,127,111,246,139,91,13,242,61,194,101,188,252,100,8,200,238,222,194,188,95,72,215,245,63,10,107,247,129,238,126,203,28,97,237,135,238,213,246,225,135,29,15,247,122,251,87,215,122,134,157,6,161,16,73,144,58,134,13,130,196,115,180,175,111,173,124,251,241,51,225,194,218,197,53,245,160,182,141,166,191,99,147,36,132,225,183,158,133,72,244,160,15,106,208,60,79,105,172,253,167,202,188,243,252,157,185,253,201,24,206,125,135,165,116,149,242,127,130,126,34,221,233,31,111,251,68,243,191,153,229,227,203,138,51,211,119,92,227,214,190,163,211,111,211,81,183,105,99,14,161,92,143,157,64,61,20,246,250,208,3,245,13,223,98,151,111,95,151,249,138,241,253,87,197,119,122,87,142,117,27,115,121,229,68,145,160,11,229,6,193,42,135,251,167,222,189,154,120,252,216,89,61,113,252,235,231,63,139,40,250,95,138,111,174,144,133,102,146,40,242,57,63,234,129,239,244,160,15,123,208,239,214,251,75,180,147,204,220,210,91,164,132,237,198,114,163,159,214,181,107,207,126,27,234,230,247,79,176,137,139,29,186,116,109,202,129,218,49,219,235,94,133,64,5,81,212,180,219,125,70,210,88,167,139,204,18,99,43,184,140,224,131,216,251,85,234,40,3,230,207,139,30,10,151,78,190,155,80,211,180,253,158,100,201,31,153,231,3,149,242,185,24,102,245,30,159,195,92,134,153,226,107,184,138,217,93,93,96,64,130,61,155,23,130,184,24,200,28,247,175,167,252,83,225,219,93,118,201,34,154,37,114,39,89,62,103,97,209,72,237,245,175,151,188,109,225,231,240,246,163,125,113,17,136,33,190,146,21,8,204,228,12,177,31,120,123,80,7,174,252,45,86,255,0,137,166,71,252,241,255,0,217,171,217,235,194,126,21,106,91,255,0,181,178,91,254,89,118,31,237,215,187,3,145,73,0,85,75,251,161,105,2,187,191,150,11,109,206,51,252,38,173,244,174,19,226,47,136,134,143,166,70,87,205,15,246,149,31,32,83,214,54,61,233,129,225,95,19,53,127,237,27,235,251,104,230,243,12,122,148,141,141,155,112,1,113,215,30,245,194,223,232,183,86,126,94,251,125,155,179,183,231,83,156,99,223,222,187,43,45,26,111,19,120,155,80,103,104,217,36,105,46,0,144,149,60,184,254,232,235,243,87,79,241,3,195,150,182,31,217,222,92,72,55,249,185,195,49,233,179,215,235,64,30,117,224,173,82,77,63,95,211,2,205,177,62,223,19,31,148,31,226,95,111,106,251,19,64,187,23,218,45,189,206,253,251,247,252,216,198,112,196,116,252,43,225,221,54,224,219,106,54,179,2,71,151,58,63,3,61,8,53,245,207,195,29,96,234,30,12,210,203,23,46,254,111,85,3,164,143,233,244,160,14,234,150,138,40,0,42,15,81,95,46,124,72,208,197,183,138,44,213,109,246,143,178,163,31,159,63,198,254,245,245,29,120,247,197,29,1,101,184,150,253,86,48,109,244,242,192,150,108,252,165,219,167,74,0,242,101,208,53,33,97,246,251,27,111,247,27,204,95,92,30,9,250,213,157,47,197,158,33,208,36,54,242,222,249,27,20,174,223,42,54,198,78,239,67,93,63,128,245,11,93,80,105,250,53,204,114,57,147,204,221,158,20,237,220,203,200,57,237,91,126,43,248,103,29,204,127,108,176,75,88,140,146,168,253,228,210,103,0,16,127,132,142,171,64,24,208,120,187,196,215,209,167,145,125,184,149,15,254,169,7,30,188,175,189,74,7,140,46,126,255,0,205,183,167,250,145,88,22,183,145,248,114,254,88,175,67,72,145,111,131,108,35,63,48,62,248,227,229,53,235,122,13,222,149,168,125,167,101,180,195,102,51,184,227,174,127,186,222,212,1,195,63,131,188,65,126,15,159,97,230,100,108,63,190,65,199,167,13,239,85,79,194,27,185,159,50,104,123,179,215,253,44,15,253,158,189,246,59,11,68,95,146,44,115,159,190,127,198,172,11,120,199,69,199,226,104,3,194,244,239,130,214,251,179,119,225,254,48,127,229,240,245,207,179,215,105,165,124,40,240,213,154,198,91,69,195,121,64,31,244,185,15,60,127,183,94,134,168,7,69,167,80,6,4,94,12,240,252,57,242,236,49,158,191,191,147,255,0,138,168,53,180,178,210,236,110,29,7,148,35,183,105,51,243,54,48,15,61,255,0,187,93,49,56,175,24,248,161,227,117,177,107,155,40,204,224,205,167,49,24,141,8,201,222,57,201,246,160,15,53,214,245,117,213,124,107,60,9,55,154,146,237,192,217,183,56,140,31,65,233,94,245,240,202,212,65,225,43,19,229,227,137,7,92,255,0,203,86,175,154,124,33,12,218,199,140,172,157,216,22,151,126,75,113,210,54,244,250,87,213,190,13,177,251,23,134,108,226,56,220,161,250,18,71,46,199,189,40,160,58,10,40,162,152,8,105,132,28,212,148,80,3,64,52,180,180,148,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,82,82,208,1,73,75,69,0,20,82,82,208,1,73,75,69,0,20,81,69,0,20,82,82,208,1,69,37,45,0,20,81,69,0,20,148,180,80,1,69,37,45,0,20,82,82,208,1,69,20,148,0,180,81,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,20,80,2,82,209,73,64,5,45,20,80,1,69,37,20,0,180,82,82,208,1,69,20,80,2,82,209,73,64,5,45,20,148,0,180,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,81,75,69,0,20,81,69,0,20,148,180,80,1,81,115,82,226,155,129,64,14,95,187,69,0,81,64,5,53,215,118,62,90,117,20,1,242,239,140,160,77,59,197,218,121,97,229,129,28,110,121,207,30,107,115,250,87,169,248,70,45,47,88,209,109,55,15,57,164,223,158,88,103,12,223,79,74,243,191,139,246,79,109,226,24,228,66,6,205,60,55,82,122,52,181,31,194,207,25,200,154,134,147,166,202,243,178,143,59,32,70,152,232,205,215,173,43,1,235,151,255,0,13,124,61,169,29,243,233,62,99,49,82,79,218,101,29,6,59,53,115,90,175,193,125,13,208,155,93,3,46,100,207,252,126,63,78,125,95,233,94,169,166,220,139,187,36,148,43,97,179,215,216,149,171,132,3,214,152,31,45,234,63,7,245,136,188,191,35,66,198,115,187,253,45,63,217,245,122,193,63,11,252,72,142,187,180,125,163,169,255,0,72,143,255,0,139,175,174,164,179,183,151,27,163,206,62,239,204,106,171,232,90,115,245,131,182,62,251,127,141,0,124,199,167,248,43,83,177,242,204,186,126,205,153,207,239,148,237,206,125,27,222,186,11,56,27,79,64,37,30,91,0,71,92,245,57,175,116,147,194,250,84,160,131,108,14,127,233,171,255,0,141,98,106,158,13,210,2,110,54,107,130,202,191,235,31,211,235,64,28,21,175,138,34,180,0,53,231,151,133,217,254,168,159,233,79,186,248,149,111,22,207,35,87,198,115,159,244,99,253,86,170,248,134,203,65,211,145,143,216,165,200,156,161,218,236,125,125,95,218,184,43,15,15,220,235,94,111,144,240,175,147,140,249,140,71,92,244,192,62,148,0,183,158,38,241,30,181,50,188,87,126,114,21,17,19,229,198,189,250,116,30,181,139,45,173,221,206,174,109,238,147,116,205,247,151,33,123,100,114,56,251,184,175,92,255,0,132,27,79,240,238,145,117,45,197,188,109,36,72,243,134,134,89,78,20,15,114,188,241,92,86,141,104,154,207,142,32,104,128,9,38,252,7,36,30,34,62,159,74,0,246,111,132,218,88,177,240,133,131,152,124,183,41,32,39,118,127,229,171,123,215,161,86,39,133,44,69,135,135,173,173,192,0,199,191,161,37,121,118,61,235,110,128,10,24,224,19,232,40,170,247,178,121,22,87,51,115,242,68,205,199,176,38,128,60,83,227,23,136,60,187,93,106,193,46,176,71,145,181,54,123,198,122,226,190,124,97,45,237,195,48,249,216,174,79,65,253,209,93,239,197,77,113,175,124,87,171,66,172,251,31,201,224,168,29,18,51,252,63,74,192,240,62,153,30,171,173,77,111,42,171,129,3,62,11,21,231,122,142,223,90,0,203,177,51,88,220,52,167,247,121,82,51,193,238,63,194,190,202,240,214,171,30,160,110,177,55,153,179,103,98,49,157,223,236,251,87,206,62,40,240,72,176,210,161,186,129,96,67,44,192,127,172,114,112,67,30,235,237,94,133,240,187,197,18,203,253,169,231,52,141,183,201,199,200,171,253,250,0,246,234,40,83,145,154,40,3,156,241,150,127,178,162,219,255,0,61,135,242,106,240,52,212,226,211,60,77,168,205,44,219,1,146,68,221,180,158,119,103,29,61,171,222,60,103,42,166,151,22,224,127,215,143,253,5,171,229,111,19,234,78,117,173,69,34,102,82,183,178,245,3,166,246,169,96,26,166,175,171,248,155,202,217,63,218,62,207,187,63,187,68,198,252,123,12,244,253,43,223,188,3,240,250,211,77,177,15,115,166,108,149,46,252,197,63,104,39,0,5,193,225,189,69,113,223,15,62,27,67,47,246,151,218,226,130,76,121,88,219,52,139,183,239,231,166,61,171,223,96,183,142,222,50,145,174,1,57,198,73,170,1,241,162,196,138,145,174,0,232,41,244,148,180,0,87,7,226,255,0,25,46,143,246,61,151,254,79,153,191,63,186,221,156,109,246,62,181,219,204,219,17,79,190,43,230,15,136,30,34,154,243,251,59,14,255,0,39,153,247,209,71,93,159,225,64,30,247,225,27,249,47,172,26,87,151,204,196,229,115,140,118,95,241,174,162,185,127,5,216,155,77,38,84,108,100,220,150,224,159,238,175,248,87,81,210,128,27,44,162,37,12,231,10,78,58,87,148,252,68,241,253,190,157,98,82,215,82,242,231,142,243,99,47,217,201,192,80,217,94,87,29,64,173,223,136,126,51,79,13,216,174,60,240,226,229,99,38,52,70,234,140,127,136,215,205,122,142,167,168,120,187,91,190,135,237,32,198,103,146,225,68,138,163,3,113,3,238,142,191,53,0,90,208,52,173,71,196,191,105,243,161,251,79,217,246,227,230,9,183,118,125,8,207,79,210,190,157,211,60,59,5,142,159,45,188,118,187,3,51,54,60,194,115,144,7,175,251,53,207,120,43,225,229,158,143,246,255,0,50,8,143,155,229,237,217,52,135,166,239,95,173,122,62,193,140,98,128,62,105,248,181,225,215,130,243,88,190,91,61,161,124,159,159,204,207,104,199,76,213,15,132,94,32,58,110,165,37,188,183,94,90,37,164,152,30,94,112,76,138,122,227,222,189,179,226,31,133,98,213,188,63,169,16,145,249,146,249,92,187,176,232,233,233,244,175,155,47,163,155,193,254,41,188,141,29,70,17,99,253,223,205,247,212,55,241,80,7,216,122,109,200,186,211,237,101,86,221,190,20,124,227,25,200,28,213,202,243,191,135,94,43,93,86,202,198,217,252,226,241,233,232,196,178,40,92,128,139,252,39,222,189,18,128,26,252,198,195,253,147,95,63,124,98,178,145,219,91,148,71,156,249,28,238,255,0,174,117,244,25,25,83,94,107,241,27,195,203,125,166,234,82,109,143,47,228,253,230,97,209,147,211,233,64,28,119,192,251,19,28,81,187,71,180,155,89,70,115,255,0,77,133,123,196,67,16,160,244,81,94,93,240,199,75,93,53,86,50,171,242,193,32,249,88,158,178,3,222,189,16,234,113,70,74,21,147,229,227,128,63,198,128,47,212,87,47,229,218,204,217,198,212,39,244,170,235,170,194,221,22,79,200,127,141,97,248,131,196,144,218,105,247,101,68,252,91,51,112,160,246,62,254,212,1,224,159,22,245,19,54,187,172,67,230,228,31,35,141,191,236,198,125,43,201,171,170,241,182,180,117,79,16,223,202,11,237,151,203,251,224,3,242,160,244,250,87,43,64,8,1,39,11,95,67,124,48,240,146,39,246,175,153,99,140,249,56,253,239,251,255,0,237,87,132,233,86,70,246,237,208,99,132,45,201,35,184,244,250,215,217,62,23,209,35,211,126,215,132,65,230,108,251,172,231,166,239,95,173,0,116,138,4,99,0,98,157,69,20,0,81,69,53,142,6,104,3,153,241,70,182,154,127,217,63,210,60,189,219,191,131,57,198,223,111,122,193,240,46,177,45,253,160,119,159,205,255,0,74,217,247,0,236,190,222,245,195,124,78,241,131,69,253,149,177,167,25,243,51,251,180,255,0,98,186,127,133,112,51,105,12,204,84,149,191,63,201,40,3,210,181,75,101,187,211,166,137,227,223,187,111,25,198,112,65,175,153,126,45,105,15,167,235,151,87,9,7,150,173,52,74,173,191,57,253,200,247,246,175,169,153,67,41,6,188,75,227,118,146,141,102,183,1,87,115,222,70,9,220,127,231,147,127,133,0,124,247,113,112,237,18,198,91,59,79,76,85,74,146,224,108,185,149,61,24,175,235,81,208,7,178,252,36,178,70,134,7,104,242,195,83,92,29,222,209,215,210,182,234,18,5,80,48,163,63,206,190,79,248,121,226,55,211,90,218,45,242,97,175,213,184,69,63,243,204,119,250,87,212,90,29,247,246,134,145,5,199,205,251,205,223,124,0,120,98,59,125,40,3,74,147,165,45,115,190,38,241,36,58,21,146,206,194,99,153,132,63,34,130,122,49,238,127,217,160,6,235,190,42,211,244,175,35,205,189,242,188,221,248,253,211,182,113,143,99,235,95,52,223,107,26,191,139,181,235,51,20,223,107,130,66,150,205,251,180,143,57,99,145,200,7,163,245,247,168,124,69,241,15,85,215,190,205,228,221,200,190,78,236,249,145,32,251,216,233,128,127,187,94,161,240,231,225,168,183,182,75,139,212,182,146,88,111,131,3,28,242,112,2,161,244,30,244,1,215,120,7,194,48,233,154,86,159,44,182,59,38,143,204,201,243,75,99,44,255,0,221,98,58,26,244,4,140,34,133,81,128,42,59,120,18,222,37,133,23,106,174,112,51,158,245,53,0,20,81,69,0,13,200,35,218,188,47,227,77,180,127,217,122,220,161,62,111,220,115,159,246,163,175,115,61,13,120,223,198,56,21,244,13,105,136,28,249,29,255,0,218,142,128,60,59,192,208,153,117,185,151,110,113,108,199,175,251,75,95,93,248,96,108,208,52,193,141,184,179,137,127,69,175,149,190,31,91,131,226,75,145,129,143,178,183,127,246,210,190,172,240,241,3,74,177,95,75,88,199,232,40,3,98,154,238,168,165,152,224,40,201,62,213,90,231,80,138,215,102,229,115,187,56,218,7,111,198,188,163,197,223,23,96,177,89,160,182,23,168,237,106,93,79,147,25,1,142,224,15,39,218,128,59,189,107,198,154,62,149,12,254,118,161,229,52,123,115,251,150,108,103,30,138,125,107,198,124,119,241,90,105,230,120,116,125,107,112,89,81,192,251,40,28,121,124,253,228,245,53,194,223,248,175,92,241,61,228,145,173,239,201,115,183,137,34,69,251,170,58,237,30,213,183,225,191,135,87,58,193,251,77,243,90,74,26,54,63,235,28,28,134,219,217,71,106,0,228,154,31,16,120,154,238,94,62,211,189,140,253,99,76,228,245,237,253,255,0,187,239,94,203,225,31,132,113,71,246,207,237,61,19,25,217,229,255,0,165,159,246,179,209,190,149,209,104,30,3,208,116,132,138,89,108,1,111,33,81,140,115,200,114,126,92,245,111,106,233,223,198,58,85,158,49,111,118,55,122,5,61,62,173,239,64,29,13,157,140,22,49,24,237,227,216,165,247,227,113,60,254,63,74,181,92,99,124,70,210,128,39,236,247,255,0,42,231,253,90,127,241,85,157,117,241,99,72,183,87,197,190,161,149,199,72,83,255,0,138,160,15,68,168,218,104,227,251,207,142,221,43,198,53,95,142,118,48,72,201,18,106,64,134,31,242,194,35,198,61,218,185,27,255,0,142,119,242,179,173,181,213,226,15,48,145,186,218,30,156,253,104,3,232,137,117,221,58,12,121,183,56,207,79,145,143,244,172,13,83,199,218,37,156,82,145,169,236,43,17,113,251,135,62,191,236,251,87,205,183,127,21,60,69,113,179,26,140,159,46,122,219,69,254,21,207,93,248,191,90,189,200,154,240,176,35,105,253,210,14,63,1,239,64,30,143,227,143,137,243,94,189,252,22,58,198,248,223,203,216,62,202,23,59,112,79,84,246,53,229,243,222,203,169,222,201,53,236,158,97,112,14,112,23,36,0,189,177,218,168,180,146,92,72,75,54,89,250,156,98,174,90,233,183,51,13,241,180,107,144,122,147,235,244,160,14,255,0,195,58,206,129,165,44,82,61,199,149,47,217,194,57,217,35,115,242,228,116,62,149,213,75,241,125,33,199,145,174,99,61,127,209,63,197,43,200,127,178,175,192,230,120,113,245,63,225,89,83,36,137,183,115,3,156,244,160,15,81,213,62,47,107,19,43,172,26,230,119,68,87,254,61,19,175,62,169,92,38,165,226,189,103,83,150,83,115,121,230,9,49,187,247,81,140,227,24,232,7,165,97,245,169,34,136,200,193,84,133,39,214,128,27,44,175,43,150,99,146,122,241,77,174,151,72,240,102,161,172,115,12,246,170,10,150,253,227,176,232,113,217,77,119,58,103,193,45,78,232,35,201,54,154,193,227,86,255,0,95,40,235,143,69,160,15,36,88,153,243,181,115,143,122,214,180,240,174,177,120,87,201,179,222,165,128,255,0,90,131,159,196,251,215,190,105,255,0,2,236,162,243,126,211,109,102,249,198,54,220,205,199,92,250,87,113,97,240,231,64,178,81,139,4,4,62,241,137,164,62,158,167,218,128,62,120,209,190,21,235,183,82,192,110,52,109,200,219,183,127,165,32,233,159,71,175,75,240,231,193,251,24,226,87,212,52,44,57,71,7,253,45,186,238,227,238,191,165,122,229,190,141,97,106,20,69,6,220,103,31,59,30,191,83,87,163,140,32,192,24,20,1,206,232,222,13,209,244,173,141,5,135,148,194,37,143,253,115,55,203,199,28,185,244,174,148,0,58,81,69,0,37,41,226,138,15,74,0,1,20,148,152,61,169,203,158,244,0,26,105,226,157,69,0,52,63,251,52,224,115,76,35,52,240,184,27,104,0,162,146,150,128,10,41,41,104,0,162,138,40,1,141,18,63,222,141,31,234,20,214,109,215,135,52,107,197,97,62,147,96,197,148,140,189,178,55,31,138,251,214,173,20,1,192,234,191,12,252,63,112,146,178,105,250,116,69,182,224,139,8,248,233,94,107,226,175,134,58,125,187,179,65,45,180,32,200,163,9,102,171,252,62,198,190,136,170,215,54,191,104,92,110,219,206,122,102,128,62,46,213,180,121,116,185,101,242,175,95,137,12,127,42,149,227,159,127,246,107,28,106,183,195,254,95,110,78,127,233,171,255,0,141,125,143,168,248,51,237,234,223,233,251,50,251,255,0,213,103,215,143,189,239,92,54,163,240,102,75,143,43,26,211,113,158,150,89,244,255,0,110,128,62,111,107,249,156,124,238,239,198,62,103,39,138,172,205,185,137,198,220,215,174,234,127,4,245,59,114,76,87,55,115,226,61,223,38,156,220,158,120,225,141,114,151,95,12,252,71,110,238,6,149,170,56,93,188,139,9,57,160,14,50,138,232,229,240,55,136,162,56,58,46,169,248,216,200,63,165,86,111,9,107,234,121,209,181,62,184,255,0,143,57,63,194,128,49,105,3,17,208,145,248,214,207,252,34,186,255,0,253,1,117,47,252,4,147,252,42,55,240,222,180,159,123,71,212,7,25,230,213,135,244,160,12,209,52,163,164,142,63,224,70,156,46,103,29,38,144,127,186,230,167,125,39,81,143,59,236,46,134,58,239,133,135,254,203,80,61,172,241,159,158,25,84,251,130,40,2,196,90,190,163,9,249,47,174,151,141,191,44,204,56,252,235,86,15,24,234,208,238,205,245,235,231,31,242,244,245,206,225,135,80,127,42,126,198,61,20,254,84,1,183,117,226,139,219,165,97,35,206,219,148,169,223,49,110,43,26,73,75,200,92,12,19,239,77,242,100,255,0,158,111,255,0,124,154,60,169,7,84,111,202,128,45,217,107,58,134,158,217,183,188,185,139,229,219,136,230,117,227,57,237,93,198,137,241,79,87,211,202,9,36,190,157,68,33,48,215,204,189,49,207,67,233,94,114,84,142,160,143,173,45,0,122,206,187,227,151,214,254,207,190,201,147,201,221,141,211,110,206,113,254,200,199,74,231,190,30,94,155,109,78,193,2,19,157,69,15,222,199,241,37,112,192,226,174,233,151,162,202,254,218,114,155,132,83,137,54,231,25,218,65,254,148,1,247,22,145,112,103,211,97,114,49,156,247,207,115,90,21,226,158,5,248,151,165,253,143,79,183,184,107,75,118,253,238,239,50,240,2,188,177,228,16,43,212,244,255,0,19,105,26,132,42,241,106,54,39,32,157,169,114,141,208,227,214,128,54,41,42,56,238,33,148,3,28,209,186,145,145,181,129,249,106,90,0,40,235,69,20,1,205,120,171,195,54,90,229,162,172,240,65,187,205,12,90,72,21,201,192,43,223,235,95,52,120,211,195,135,195,87,183,151,118,119,134,61,215,175,16,88,163,217,133,37,142,50,15,79,148,113,95,94,30,107,144,241,135,133,223,91,176,88,163,153,144,253,160,73,196,91,251,55,191,189,0,113,31,15,190,32,221,234,63,218,62,116,19,55,151,229,99,125,209,108,103,127,168,246,175,100,92,56,57,28,116,197,124,129,6,131,168,248,123,119,155,103,116,222,126,49,190,221,147,27,127,60,253,234,250,131,194,218,164,90,142,157,36,138,81,127,124,87,2,80,221,151,252,104,2,63,18,120,103,79,213,44,46,76,144,90,135,151,110,93,173,195,30,8,255,0,10,249,139,226,102,129,14,141,226,11,177,11,199,181,100,133,66,164,65,0,204,64,246,53,245,251,141,202,69,124,251,241,219,76,148,23,186,93,236,175,119,16,0,33,219,254,164,247,252,40,3,193,171,219,254,17,104,177,73,253,179,185,208,237,251,63,88,193,255,0,158,149,226,76,164,59,3,193,7,21,244,223,194,88,49,253,177,150,235,228,246,255,0,174,148,1,236,42,20,10,167,169,198,36,211,229,83,223,111,111,113,87,42,41,151,124,68,122,208,7,201,223,23,99,251,63,140,47,217,14,9,146,37,227,229,255,0,150,34,189,55,225,6,175,52,237,109,110,229,202,166,152,184,221,33,35,143,44,116,174,63,227,173,131,195,169,220,93,29,197,30,230,32,62,76,47,250,159,95,194,160,248,63,169,71,14,188,234,219,70,221,60,142,95,31,197,29,0,125,65,69,20,80,1,69,37,45,0,121,255,0,196,109,58,222,227,70,143,124,113,156,222,134,249,227,7,157,175,95,33,186,227,28,245,175,179,60,122,225,116,120,178,71,252,125,142,255,0,236,181,124,107,41,206,40,2,58,158,222,250,234,217,149,160,184,158,34,51,183,203,144,174,220,255,0,119,21,94,138,0,233,116,239,16,235,19,31,43,251,86,248,5,82,127,227,229,143,127,175,189,123,79,129,52,75,155,183,138,123,141,78,73,4,150,106,248,145,75,224,156,28,242,221,121,175,26,240,82,161,213,37,13,42,160,242,27,150,63,237,45,125,89,225,8,147,251,42,195,108,202,255,0,232,73,211,253,213,160,13,193,108,137,208,47,63,236,209,103,167,91,219,39,201,28,99,107,110,226,48,61,42,246,61,232,94,40,1,42,57,228,242,144,62,51,206,58,212,164,133,25,36,1,239,94,115,241,39,197,182,154,61,136,140,181,188,142,46,80,16,110,21,72,202,49,206,48,104,3,147,248,175,226,139,180,211,140,48,153,162,217,168,99,122,78,87,32,6,24,226,184,31,5,248,34,45,91,237,222,125,218,55,149,229,237,223,0,126,187,189,79,29,43,17,34,185,241,95,136,47,210,222,214,80,26,73,46,20,198,12,153,27,191,217,3,143,155,173,125,75,225,205,9,180,207,181,110,149,207,153,179,25,143,31,119,62,254,244,1,181,97,167,193,97,11,69,12,113,160,47,187,17,160,81,157,163,251,191,238,213,186,170,111,173,204,170,139,36,108,95,3,135,21,109,122,80,2,86,110,171,164,217,234,144,44,87,22,240,186,135,223,251,216,131,12,224,250,253,107,78,146,128,62,73,241,175,131,211,67,251,15,217,174,130,249,222,102,255,0,46,45,157,54,227,56,60,245,175,81,248,73,226,219,171,205,28,199,56,154,70,109,67,203,221,36,229,138,130,169,234,61,235,182,241,111,135,164,213,62,199,229,202,195,203,221,156,69,187,174,223,127,106,249,207,67,50,248,91,196,58,117,181,204,14,115,117,20,197,164,6,44,13,193,122,28,241,242,245,160,15,175,20,238,25,219,94,15,241,199,77,14,26,228,72,21,222,238,17,247,121,255,0,82,123,254,21,234,90,47,137,244,251,189,50,7,19,218,169,109,252,125,161,79,66,107,153,248,134,98,213,116,212,16,205,25,255,0,72,86,249,8,126,2,48,254,26,0,228,254,16,234,82,127,107,125,152,151,43,22,157,129,151,56,225,163,29,63,134,189,226,190,103,240,69,210,233,126,48,212,76,187,112,177,73,30,89,182,228,249,131,252,43,233,56,229,89,51,180,131,143,67,154,0,150,138,74,90,0,10,134,28,128,126,181,229,191,19,60,35,103,127,164,171,98,8,221,239,119,150,251,56,36,229,95,223,222,189,74,169,106,86,166,234,0,138,196,97,195,116,207,99,64,31,38,248,15,196,55,26,103,246,142,12,178,121,158,95,252,182,35,24,221,254,53,245,165,149,193,184,133,156,174,48,216,235,159,225,21,241,255,0,139,116,139,141,15,236,126,98,74,222,118,236,111,140,167,77,191,159,90,250,11,193,158,38,181,185,209,167,148,24,64,89,216,127,174,83,209,65,160,14,211,92,212,206,155,166,207,58,199,184,199,142,3,227,57,32,117,199,189,124,241,227,239,16,93,120,143,196,55,122,127,153,61,188,113,52,115,143,223,23,28,70,6,220,113,143,189,214,181,190,36,248,182,43,203,157,79,76,183,130,57,100,111,43,6,57,149,137,192,70,224,1,237,73,240,163,194,87,119,186,131,234,114,249,246,241,205,106,224,6,183,56,200,144,47,222,202,231,238,208,7,115,240,255,0,193,246,144,89,217,221,57,130,89,101,176,77,196,219,140,146,68,100,146,115,205,81,248,165,101,24,254,202,249,87,254,91,118,255,0,114,189,82,206,3,109,105,20,37,247,121,113,132,206,49,156,13,181,229,191,22,110,194,127,99,253,211,159,59,248,191,235,157,0,124,185,146,172,8,56,53,238,223,7,124,75,50,127,98,233,132,74,200,60,254,76,199,111,252,180,110,155,107,201,116,109,26,93,74,209,228,66,252,72,83,2,50,217,56,31,227,91,62,22,156,248,127,199,86,113,220,199,143,35,126,227,33,242,254,244,77,140,231,167,90,0,251,18,218,79,58,0,228,109,206,120,206,123,212,149,206,120,59,84,131,82,208,45,100,137,163,57,14,112,146,7,232,196,87,71,64,5,115,62,50,176,138,235,68,212,217,196,121,251,12,171,146,138,127,133,171,166,170,186,132,38,107,11,152,193,193,120,88,125,220,245,6,128,62,83,240,213,212,154,87,196,251,88,17,153,163,143,126,20,54,209,204,36,244,252,107,233,175,15,186,106,90,13,180,147,194,141,187,113,195,128,223,117,136,239,95,55,248,235,75,155,71,241,229,254,160,241,200,209,69,229,228,152,202,131,152,130,245,250,154,246,79,132,154,212,23,222,25,178,132,24,213,214,41,88,129,40,36,126,244,246,252,104,2,15,31,120,14,202,247,79,89,96,54,246,178,61,222,246,100,181,25,32,134,224,149,43,235,255,0,142,215,130,218,248,155,84,240,238,252,95,94,205,231,227,165,195,166,54,254,121,235,95,99,48,222,163,159,122,243,63,22,252,62,155,85,251,30,203,201,87,203,223,157,182,197,186,227,253,175,106,0,177,225,15,31,201,172,91,15,50,201,212,181,199,149,150,184,45,142,7,251,62,245,232,81,75,230,70,27,24,207,189,124,108,108,53,47,10,222,68,37,211,46,228,8,69,193,47,19,71,192,62,224,255,0,119,173,122,7,134,126,45,91,91,155,91,121,244,248,162,198,237,205,37,224,93,189,79,57,90,0,250,54,163,154,95,41,55,109,207,56,235,94,76,126,46,232,226,221,92,27,18,196,253,223,183,166,71,95,106,225,124,85,241,98,222,242,6,134,43,8,152,45,198,224,233,120,31,35,12,185,225,125,232,3,208,60,87,241,54,109,59,236,158,93,132,159,188,223,157,183,69,122,109,255,0,103,222,190,113,214,53,251,221,114,249,37,184,185,184,39,96,139,247,147,51,252,185,62,191,94,149,157,60,198,227,110,212,35,25,239,154,235,124,31,224,173,79,88,189,180,185,88,46,227,141,111,17,25,133,171,48,28,130,73,60,122,208,7,160,252,33,240,196,13,113,163,106,12,209,187,31,63,42,208,130,122,74,189,115,95,65,91,66,144,91,164,81,128,20,103,0,12,47,90,197,240,174,136,250,70,141,105,108,242,150,104,183,103,114,109,39,46,199,166,125,235,161,160,2,138,74,90,0,40,164,165,160,2,138,40,160,4,165,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,74,90,40,160,2,138,40,160,2,138,74,90,0,41,41,104,160,2,146,150,138,0,40,162,146,128,22,138,74,90,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,74,90,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,164,165,160,2,146,150,138,0,40,162,146,128,22,138,74,90,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,164,165,160,2,138,40,160,2,146,150,138,0,74,90,41,40,1,104,197,20,80,1,69,20,80,1,69,20,80,7,152,252,78,240,252,23,214,183,215,78,34,13,30,155,32,25,132,19,192,99,215,241,175,153,45,239,39,208,245,165,146,9,100,13,14,118,152,216,161,228,118,199,78,181,246,222,171,104,111,52,235,168,67,149,50,64,232,184,92,245,4,127,90,249,115,226,55,130,53,43,45,99,83,189,16,221,203,10,121,88,97,106,225,78,66,14,189,58,154,0,244,79,133,223,16,174,110,172,97,180,184,183,150,86,72,100,115,36,151,69,179,251,207,66,190,245,236,150,151,63,105,129,36,217,183,114,7,198,115,140,138,248,86,25,101,211,174,27,205,129,195,109,193,87,202,145,156,31,238,215,170,248,35,226,141,190,155,50,69,61,148,72,177,217,136,247,73,118,20,18,10,250,175,181,0,125,61,73,92,85,167,196,141,14,227,126,47,180,225,183,31,242,252,134,171,234,159,18,244,91,88,228,197,222,159,33,17,22,0,95,198,51,215,138,0,236,239,110,254,201,110,242,108,221,183,31,46,113,156,145,94,57,241,31,226,45,206,159,43,219,195,109,50,108,153,62,116,186,43,156,198,79,97,239,92,151,139,190,37,69,171,253,178,214,219,78,73,12,187,54,152,174,149,243,140,19,128,23,159,186,107,19,194,254,13,212,60,85,169,73,116,96,186,180,142,72,75,3,246,102,97,149,101,27,115,197,0,63,67,55,254,45,214,110,99,159,82,185,141,25,26,224,43,187,74,20,238,28,96,145,253,238,181,244,126,145,225,29,51,78,243,246,217,217,183,153,142,150,170,189,51,254,53,75,193,254,19,125,18,11,103,123,166,148,139,69,136,169,135,102,14,23,220,250,87,92,242,136,241,184,168,207,169,197,0,120,223,197,157,82,75,73,46,45,97,12,139,38,154,196,236,124,12,159,48,103,2,177,254,17,105,113,206,250,53,236,165,30,70,243,242,93,1,39,253,98,245,174,95,226,86,173,30,175,227,77,62,27,101,13,230,219,36,65,163,125,248,38,71,29,187,243,247,107,217,62,24,232,178,105,254,26,210,124,194,224,199,230,228,50,21,234,239,254,52,1,223,65,26,195,18,162,128,0,206,0,24,29,106,74,90,74,0,90,230,188,101,169,61,143,135,245,66,170,196,139,9,92,16,248,231,107,127,133,116,185,3,189,120,127,197,175,16,219,172,211,218,3,19,188,218,99,40,196,195,57,62,96,233,222,128,60,23,196,55,239,168,107,119,23,18,22,222,248,206,230,220,120,10,58,254,21,214,252,34,183,19,248,158,228,28,127,199,147,158,70,127,229,170,87,34,52,107,166,211,126,221,229,76,35,61,252,147,143,189,142,181,220,252,29,97,109,226,219,176,228,41,91,7,28,156,127,203,72,232,3,223,175,60,53,105,168,104,150,137,44,112,16,21,27,230,128,55,56,255,0,235,215,207,50,220,92,248,75,31,103,185,149,254,213,247,188,183,49,99,111,174,51,159,191,95,87,233,204,175,167,218,144,70,12,64,254,130,188,195,226,79,130,174,117,79,236,207,34,73,155,203,243,115,229,219,151,198,118,117,218,120,233,64,29,183,133,181,215,213,108,30,71,133,148,249,229,57,147,119,101,246,247,174,142,190,91,240,71,137,206,129,125,105,99,119,100,99,105,47,82,76,201,39,150,64,36,12,224,142,159,41,230,190,134,135,95,181,155,75,23,42,241,108,62,147,2,62,246,58,208,7,31,241,107,92,147,77,210,80,34,49,197,218,47,203,46,222,177,177,244,175,9,240,246,148,190,34,241,69,255,0,159,32,80,235,36,216,116,223,130,92,122,159,126,181,210,252,99,214,19,85,213,46,44,173,208,51,71,60,82,146,146,111,56,242,125,2,255,0,181,93,175,194,143,12,207,7,217,175,29,164,2,109,52,16,12,37,64,207,150,122,231,154,0,245,141,55,76,131,79,243,60,152,162,93,248,207,151,24,92,227,62,159,90,211,162,146,128,22,138,40,160,12,157,126,225,173,172,81,215,57,50,168,224,227,177,175,145,103,102,213,182,239,145,135,149,211,113,221,215,255,0,213,95,77,120,255,0,82,138,219,71,143,115,71,197,208,94,92,15,225,106,241,47,135,218,68,147,127,104,229,157,54,249,127,242,204,243,247,232,3,233,93,46,37,134,217,149,64,0,185,63,40,199,97,80,248,131,80,109,55,70,184,186,84,46,209,227,128,216,234,192,117,252,106,120,239,32,138,38,47,52,99,25,60,176,21,228,159,21,188,85,108,250,78,175,167,68,34,146,67,228,237,242,231,82,79,204,141,208,10,0,243,79,136,154,245,230,191,226,107,219,83,60,240,196,141,28,129,76,197,128,34,53,28,47,30,166,189,7,225,167,128,108,67,193,125,57,130,224,207,96,174,86,75,85,39,45,176,231,36,156,154,228,254,26,120,106,239,87,214,101,191,43,52,49,201,106,248,253,193,97,144,202,58,241,158,149,244,126,153,104,108,244,251,88,139,22,41,4,104,114,184,232,23,252,40,2,234,70,145,231,98,1,158,187,87,20,234,40,160,8,174,32,75,136,90,41,21,93,91,25,12,50,58,255,0,118,188,23,227,31,132,45,188,233,47,161,104,97,105,46,99,7,101,184,7,30,81,238,15,181,123,219,202,35,99,184,133,30,164,214,110,175,97,253,171,102,136,146,99,18,171,101,70,238,128,143,95,122,0,249,127,225,239,136,175,116,143,17,92,66,38,158,84,134,217,162,3,207,101,93,161,208,101,71,56,233,210,190,173,180,184,55,27,190,92,109,199,124,215,203,254,62,240,245,238,137,121,121,123,228,92,76,146,223,180,99,247,14,163,146,199,57,231,61,43,190,240,15,196,75,59,143,237,15,54,40,32,219,229,227,117,216,231,239,123,10,0,246,186,167,127,99,21,237,172,144,200,136,67,109,206,244,13,208,143,240,171,73,32,145,114,24,50,231,31,41,205,58,128,48,236,180,200,172,102,34,37,141,118,140,124,145,129,220,30,213,207,248,170,194,232,90,121,144,106,83,219,179,220,103,228,200,56,33,184,224,215,114,87,44,78,106,189,221,191,155,8,93,219,126,108,244,160,15,150,174,188,119,172,88,236,255,0,79,191,147,126,127,229,241,198,49,255,0,235,174,111,84,241,222,179,124,29,90,246,248,43,198,80,169,188,114,8,57,255,0,26,238,62,34,233,43,111,253,155,155,144,119,121,191,195,143,238,123,215,142,154,0,89,100,121,92,188,142,206,199,171,49,201,52,148,81,64,30,141,240,191,71,134,251,93,149,101,17,176,251,17,108,52,97,185,220,159,227,95,90,36,43,30,112,0,207,160,197,124,207,240,127,31,219,143,202,255,0,200,52,255,0,232,81,215,211,148,0,81,73,75,64,5,82,212,231,54,246,170,195,60,176,28,28,118,53,118,185,127,26,94,199,109,164,194,205,183,254,62,2,242,216,254,22,160,15,147,124,83,171,220,106,63,100,243,30,95,221,239,198,233,11,117,219,254,21,244,223,195,107,84,139,65,151,1,127,227,241,143,221,199,104,235,228,181,86,188,206,213,35,111,160,207,95,255,0,85,125,161,225,11,54,181,210,164,141,137,201,156,183,43,143,225,90,0,232,235,207,126,42,105,169,123,161,67,184,168,255,0,75,67,202,103,248,28,87,161,86,31,137,226,51,105,209,168,56,253,240,63,119,61,141,0,124,85,171,196,33,214,47,144,28,136,238,36,94,152,232,198,168,129,154,223,241,124,70,63,20,235,25,207,23,243,15,187,254,219,85,29,46,206,75,191,55,96,99,140,103,104,207,92,208,7,185,124,60,240,13,171,219,199,60,147,66,229,47,84,225,173,129,206,2,29,185,205,123,157,149,164,118,86,137,4,74,161,19,56,10,187,71,36,158,159,141,103,120,118,205,173,44,93,24,146,76,165,185,24,236,43,94,89,4,72,93,202,128,59,147,182,128,40,106,250,145,211,109,150,81,30,236,176,24,221,183,177,62,159,236,215,204,159,16,252,111,168,106,151,151,182,42,215,48,44,58,132,164,17,116,196,96,23,24,198,6,58,215,113,241,135,196,1,203,216,193,111,231,60,119,49,177,217,38,78,60,147,216,15,122,227,124,13,224,77,67,83,214,230,186,120,238,173,227,158,221,166,82,109,88,143,153,212,224,28,140,245,160,13,239,1,124,57,178,184,254,208,251,76,182,243,227,102,223,50,209,95,111,222,206,50,107,232,11,107,56,45,16,164,48,199,26,147,156,36,97,70,127,10,101,149,143,217,55,254,243,118,236,127,14,58,102,174,80,1,69,20,80,2,82,209,76,50,162,253,231,81,245,52,0,246,56,4,251,87,140,124,97,185,255,0,137,22,180,155,127,231,135,57,255,0,106,58,244,157,99,196,186,93,133,172,254,101,253,152,97,11,182,26,225,87,35,7,252,43,230,191,136,254,44,181,213,175,53,56,45,214,38,18,249,91,100,73,195,131,128,135,141,163,158,148,1,159,240,254,227,202,215,167,144,166,236,218,176,198,127,218,74,245,203,143,137,50,233,122,124,9,30,158,231,203,11,22,69,209,25,1,126,158,213,243,100,115,249,125,179,248,211,30,77,228,156,109,201,205,0,122,30,183,241,71,89,189,242,54,79,127,15,151,191,56,191,99,156,227,216,122,87,9,62,161,119,119,32,123,139,169,229,56,199,239,36,45,242,250,115,85,104,160,13,253,39,85,138,193,162,99,99,28,140,153,231,32,19,156,251,123,215,77,31,196,27,139,107,117,75,123,105,97,199,252,243,185,43,199,247,120,21,231,84,80,7,101,119,241,19,93,148,176,77,67,81,140,111,202,129,124,252,15,238,214,44,158,40,214,165,198,117,93,67,143,91,167,63,214,177,169,104,3,64,235,218,185,255,0,152,173,247,254,4,63,248,212,77,170,106,47,157,247,247,109,158,185,153,143,245,170,97,73,232,9,252,42,85,130,102,60,69,41,207,160,52,0,73,113,52,167,50,77,35,159,86,98,106,44,147,214,172,11,27,163,210,218,115,255,0,0,52,125,134,239,254,125,103,255,0,191,102,128,32,164,29,106,208,211,47,155,165,141,201,250,68,223,225,83,166,131,172,72,84,38,149,124,217,59,120,129,143,244,160,8,224,186,134,21,27,173,145,200,207,39,111,63,165,92,93,110,52,24,75,48,191,70,199,244,171,54,158,7,241,5,217,140,13,27,83,27,179,255,0,46,50,31,187,248,87,77,164,252,35,214,175,64,105,97,212,45,114,164,252,250,123,250,227,28,145,64,28,100,154,180,179,252,160,60,124,231,135,63,149,106,233,222,19,58,151,153,186,252,141,152,198,98,221,215,63,237,123,87,171,104,255,0,5,110,226,33,228,212,230,76,196,6,26,192,140,30,56,251,245,233,154,87,130,77,143,157,155,242,251,177,255,0,44,49,140,103,253,175,122,0,242,93,27,224,253,180,225,90,93,66,22,253,232,31,53,144,60,124,191,237,215,162,105,31,9,116,91,65,11,203,6,159,112,70,252,238,211,211,230,206,125,207,173,122,28,54,254,72,198,236,243,158,149,53,0,98,88,120,83,68,211,209,68,58,78,158,10,130,185,75,68,94,9,207,97,90,145,218,91,194,160,71,111,18,0,48,0,69,24,95,238,212,244,80,0,0,20,81,69,0,20,81,69,0,20,82,82,208,1,154,110,238,105,165,78,105,192,98,128,29,73,75,69,0,20,81,76,36,246,160,5,205,56,26,139,4,211,192,197,0,58,138,51,69,0,37,45,37,45,0,37,45,20,80,1,69,37,45,0,20,148,180,80,1,69,37,45,0,4,102,162,146,221,101,82,24,158,125,42,90,40,3,50,109,14,218,115,150,105,71,126,8,255,0,10,168,254,20,178,114,73,150,231,147,158,29,127,194,183,105,104,3,157,255,0,132,70,200,127,203,91,159,251,233,127,248,154,173,115,224,125,54,112,67,77,120,50,184,249,93,127,194,186,186,13,0,121,173,255,0,194,205,34,113,39,239,245,34,78,58,50,123,127,177,92,158,177,240,127,79,103,38,47,237,119,249,135,221,193,237,254,229,123,145,66,79,74,4,96,245,95,214,128,62,95,189,248,81,229,51,108,180,214,27,231,32,124,153,249,121,255,0,98,150,219,225,78,253,251,237,117,133,198,49,242,127,246,21,244,227,90,64,223,121,51,223,169,164,91,27,113,247,83,25,247,52,1,224,113,124,29,179,101,249,147,89,28,250,15,254,34,150,79,131,54,91,9,17,235,4,253,23,255,0,136,175,160,68,106,58,10,118,7,165,0,124,189,171,252,35,242,6,109,236,245,185,62,96,63,213,103,140,123,37,114,58,135,128,245,75,66,251,52,157,88,128,197,87,125,179,116,231,253,154,251,45,161,141,190,240,207,227,85,39,209,108,46,70,38,131,119,59,190,251,14,127,3,64,31,16,75,162,106,113,99,118,155,120,185,254,244,12,63,246,90,164,209,72,135,230,71,31,85,43,95,104,220,248,15,64,184,219,187,77,221,183,63,242,222,65,255,0,179,87,15,173,124,29,211,37,220,108,244,44,159,36,129,254,148,255,0,127,159,86,250,80,7,205,22,247,45,109,42,200,129,75,12,237,205,117,122,39,143,117,61,42,49,28,80,216,149,85,32,121,138,221,219,63,222,21,208,107,127,9,53,203,102,153,173,180,77,168,187,118,255,0,165,198,125,51,213,190,181,197,106,126,20,214,116,169,29,110,172,188,172,16,63,214,163,114,70,123,19,64,30,195,225,191,139,215,108,200,151,50,104,241,5,129,121,98,71,60,124,188,189,122,230,151,227,13,59,80,243,127,226,101,166,182,205,191,234,230,83,215,61,126,111,106,248,169,213,225,118,12,48,65,193,173,157,51,197,58,174,155,230,121,55,190,95,153,140,254,229,78,113,159,81,239,64,31,112,43,43,12,171,43,15,99,154,117,120,143,134,126,47,233,239,16,75,237,119,231,105,192,3,236,143,202,156,122,39,214,189,63,74,241,110,143,169,197,9,130,255,0,204,50,231,31,186,113,156,103,212,15,238,208,6,253,33,25,166,69,58,76,21,163,108,169,233,197,62,128,56,31,20,120,74,27,223,178,224,93,182,205,255,0,115,7,174,223,111,106,169,224,147,115,99,2,64,208,58,7,187,4,249,168,65,193,10,63,165,122,67,34,191,222,25,197,103,141,42,8,166,71,142,29,187,72,57,222,122,231,235,64,26,35,145,94,85,241,166,200,77,160,66,199,126,77,244,125,63,235,155,87,171,14,23,154,224,126,41,219,27,159,15,192,161,55,31,182,33,235,143,224,122,0,249,26,241,124,189,66,229,6,126,89,92,115,245,53,244,231,194,135,221,253,175,211,143,39,255,0,106,87,205,58,204,102,61,106,249,72,198,46,100,31,248,249,175,164,190,18,96,127,108,255,0,219,31,253,169,64,30,191,65,228,81,69,0,120,135,199,157,59,206,210,35,149,82,86,45,125,23,221,25,31,234,159,218,188,143,192,151,199,78,241,5,206,76,107,182,221,147,247,156,127,26,251,245,226,190,141,248,167,98,183,122,4,0,166,255,0,244,180,63,123,31,192,245,242,212,236,108,188,69,168,132,249,54,205,36,126,191,199,211,244,160,15,183,45,229,18,110,193,83,140,116,53,61,97,232,23,38,227,237,25,125,219,118,246,199,173,110,80,1,69,21,149,174,106,208,105,86,169,44,211,121,64,200,19,59,11,114,84,158,192,250,80,7,11,241,63,89,75,109,30,53,19,91,228,95,5,195,55,179,123,215,201,238,217,175,72,248,139,226,215,213,47,47,109,99,189,243,82,61,70,70,81,229,109,194,130,224,115,129,235,94,111,64,14,10,89,128,0,146,78,48,43,114,195,195,87,151,182,209,204,150,55,206,31,59,90,56,137,7,105,35,142,61,170,79,12,248,122,239,86,189,181,49,90,249,177,155,164,141,191,120,23,184,227,168,245,175,166,252,41,224,232,45,52,11,72,166,176,216,227,126,71,156,78,220,179,122,53,0,124,193,228,93,120,122,250,66,214,210,197,242,132,255,0,73,66,58,224,251,115,197,123,255,0,195,175,26,65,60,86,150,211,94,105,241,152,236,19,35,204,80,192,128,131,7,45,84,62,39,248,15,237,22,162,107,61,55,115,53,202,100,249,248,227,203,35,187,87,134,11,189,71,195,218,173,208,134,79,179,200,142,208,30,21,240,3,116,231,62,157,104,3,238,20,150,57,51,177,195,227,174,14,105,245,225,158,17,248,175,3,125,183,251,67,90,206,54,108,255,0,70,63,237,103,238,167,251,181,236,137,169,218,220,218,75,44,18,239,10,8,206,8,228,12,247,20,1,79,196,90,196,90,94,147,115,49,158,4,104,246,255,0,173,112,160,101,149,121,228,122,215,204,159,17,181,201,252,67,226,27,187,120,150,25,208,52,114,3,108,11,158,16,14,196,241,205,118,95,20,188,73,122,243,106,250,124,87,121,7,201,194,121,107,232,141,212,175,245,174,115,225,231,135,27,86,212,94,238,246,211,205,243,45,152,238,243,54,228,135,11,208,17,216,80,7,99,240,171,193,139,13,212,87,178,197,125,25,155,78,4,151,92,46,73,67,199,203,94,217,117,63,217,246,96,143,155,63,122,170,104,122,124,86,58,117,162,71,22,207,46,222,52,198,226,112,160,14,58,251,82,107,68,126,227,254,7,253,40,3,207,180,47,19,79,123,127,108,27,236,191,53,194,39,201,159,81,239,239,94,169,19,111,64,125,107,192,124,30,233,253,161,102,115,255,0,47,145,255,0,49,94,247,106,67,91,198,87,167,63,206,128,38,162,138,40,2,41,80,62,51,158,43,230,207,137,118,17,193,226,75,105,7,155,148,180,12,51,234,172,254,213,244,171,87,205,223,21,47,21,252,87,107,16,127,191,102,131,24,235,151,122,0,169,164,106,250,196,26,68,50,90,216,9,21,119,109,62,75,176,63,49,207,67,77,190,241,182,187,8,242,174,44,45,226,85,35,151,133,193,206,61,218,189,19,225,214,141,111,119,225,109,52,79,6,253,222,110,126,98,51,134,111,238,154,221,214,62,28,105,26,138,238,58,79,152,197,193,63,233,14,58,12,127,122,128,62,118,139,196,14,154,157,197,203,53,184,121,11,22,82,112,50,95,62,181,244,159,135,124,95,109,123,246,156,222,233,231,102,223,185,40,239,159,246,189,171,200,188,83,240,146,238,24,221,244,189,19,4,220,28,31,181,143,245,127,55,247,159,233,92,4,26,135,137,252,61,187,50,253,159,206,199,240,198,219,182,254,7,29,104,3,236,228,149,36,25,73,17,185,199,7,53,37,124,239,225,175,139,229,26,40,245,29,119,27,174,6,71,217,63,135,229,254,234,125,107,217,116,79,23,104,250,196,22,237,111,125,231,52,187,182,254,229,215,56,39,213,71,165,0,116,116,83,18,69,145,67,3,144,105,244,1,224,63,25,52,32,127,177,118,37,195,255,0,175,206,6,127,231,159,251,53,197,248,75,196,231,79,240,245,218,25,45,21,140,174,192,72,216,39,247,99,223,253,154,247,159,31,233,145,94,255,0,103,239,139,126,207,51,31,49,24,206,61,255,0,217,175,145,192,145,103,142,222,62,4,132,13,190,185,56,235,64,29,246,137,104,254,37,241,189,188,210,71,33,75,141,217,123,113,199,203,25,28,30,127,187,95,72,120,55,73,143,74,208,109,97,95,52,97,92,98,78,188,177,62,130,188,227,225,39,134,132,122,110,143,125,45,166,28,121,217,127,51,253,169,7,221,205,123,60,72,18,48,138,48,163,181,0,58,188,123,226,220,1,191,177,243,187,143,59,255,0,105,215,177,26,241,63,139,218,156,105,253,141,153,113,159,63,248,127,235,159,181,0,121,247,195,43,63,180,217,42,149,109,173,124,7,202,61,146,161,248,135,163,127,102,120,155,81,190,68,155,49,249,88,50,15,151,148,65,207,3,214,186,223,131,90,107,73,166,164,166,28,133,212,198,78,239,246,99,247,169,190,51,68,145,157,111,3,110,60,142,255,0,238,80,6,143,193,111,18,25,173,33,177,146,91,97,229,219,74,216,221,134,255,0,90,58,243,239,94,219,27,135,140,56,32,134,80,114,189,43,227,175,135,154,219,105,90,228,204,110,124,165,54,172,1,217,187,171,33,244,63,221,175,172,124,61,124,151,186,45,132,130,77,238,246,177,185,59,113,156,168,231,245,160,13,106,70,25,82,61,69,45,20,1,227,95,23,60,62,39,210,181,139,180,75,134,102,242,48,20,100,125,232,199,165,114,159,9,181,118,210,181,39,177,149,161,136,69,104,252,76,112,220,202,167,158,71,173,123,159,137,244,212,212,116,59,168,94,31,48,201,179,141,216,206,29,79,175,181,124,211,226,180,159,195,30,50,191,150,33,246,104,200,142,48,126,87,235,26,182,57,207,165,0,125,85,101,50,220,89,65,40,101,109,232,27,229,60,114,5,89,42,27,173,112,222,0,241,2,106,122,78,155,17,186,243,36,26,124,78,195,203,35,157,177,131,219,222,187,154,0,243,15,28,248,74,222,245,46,100,255,0,75,44,45,25,64,143,111,63,127,253,159,122,249,243,87,240,125,244,23,147,11,125,63,81,145,87,110,211,229,49,207,3,209,107,236,171,139,72,46,85,132,177,238,200,193,228,142,63,224,53,150,254,22,210,157,137,54,89,207,253,52,127,241,160,15,140,37,208,117,72,142,27,76,190,31,91,119,95,233,81,199,163,106,18,57,2,194,236,145,216,66,223,225,95,100,207,224,125,10,127,245,154,118,238,115,254,189,199,254,205,80,195,240,247,195,112,202,92,105,120,98,57,63,104,151,255,0,138,160,15,155,116,127,135,55,183,126,119,155,166,234,203,140,99,16,56,235,159,81,95,73,120,75,194,182,218,29,131,68,134,232,127,164,25,127,121,183,57,192,246,28,113,93,4,26,101,157,182,239,42,28,111,198,126,98,127,153,171,148,0,47,20,81,69,0,20,26,74,90,0,96,250,83,197,20,18,162,128,18,151,53,25,99,158,180,170,104,1,244,81,69,0,20,148,180,80,1,69,20,80,1,69,6,140,208,1,69,2,146,128,22,138,40,160,2,146,150,138,0,74,90,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,74,90,0,74,90,40,160,2,146,150,146,128,10,90,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,40,160,4,165,162,146,128,22,138,40,160,2,138,41,40,1,104,162,146,128,10,41,104,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,40,52,0,81,76,221,239,79,82,13,0,20,3,235,69,24,90,0,41,41,104,160,2,185,255,0,19,104,16,107,26,77,212,18,25,255,0,121,179,34,34,51,195,3,199,7,210,186,10,10,231,138,0,249,59,226,7,128,231,211,181,107,137,45,44,181,57,16,201,26,171,24,139,41,253,218,147,200,30,162,188,238,123,11,171,118,101,150,214,100,195,21,249,163,35,159,78,149,247,30,163,162,216,106,107,139,171,127,55,231,13,247,152,114,6,59,26,226,117,191,133,186,45,232,99,22,145,189,222,66,199,253,41,199,175,63,127,222,128,62,89,181,191,187,183,221,178,221,78,236,103,32,255,0,141,75,44,218,133,252,163,117,163,114,60,191,146,54,255,0,61,235,232,155,127,131,154,72,221,230,232,62,152,255,0,76,127,254,46,182,34,248,85,160,197,130,52,109,164,28,143,244,169,63,248,186,0,241,95,4,248,29,53,27,171,25,103,138,253,25,252,204,237,92,5,192,111,81,254,205,125,19,225,15,14,65,162,233,112,70,134,227,33,93,113,46,51,203,19,232,41,250,63,133,172,244,185,33,104,172,188,161,30,236,126,240,190,51,159,82,125,107,164,69,84,1,64,192,20,0,224,48,160,122,87,53,226,109,101,52,239,179,126,246,221,124,205,255,0,235,27,31,119,29,57,247,174,137,229,8,50,199,3,56,175,156,126,37,120,197,167,254,203,251,61,254,236,121,187,191,115,143,249,231,142,171,64,28,167,135,172,164,215,188,81,164,221,180,82,56,142,242,20,45,0,37,64,12,15,61,121,230,190,172,209,173,69,166,151,4,35,119,27,190,247,94,88,154,242,15,132,190,25,17,233,98,121,236,240,241,234,59,129,243,58,5,88,207,99,94,218,0,85,1,122,80,3,168,162,146,128,40,234,23,201,101,229,239,146,36,223,157,187,155,25,219,143,241,175,147,188,91,171,73,175,248,183,79,140,121,82,137,18,56,73,183,231,172,141,192,228,243,205,123,47,197,31,19,139,31,236,175,42,243,102,239,59,63,186,206,118,236,245,30,245,224,126,14,9,117,226,141,31,204,249,156,234,16,133,237,198,225,253,218,0,244,75,237,0,88,252,57,144,152,238,67,38,62,87,24,235,58,255,0,179,239,92,247,195,120,127,226,184,190,64,24,226,201,191,244,36,175,104,241,150,152,63,225,1,190,85,135,254,121,255,0,31,253,53,30,245,228,30,2,34,207,226,62,164,31,228,197,145,24,235,222,35,64,31,78,233,3,110,151,102,61,32,140,127,227,162,172,77,10,205,141,196,241,233,85,244,167,15,166,90,16,115,155,116,63,248,232,171,212,1,243,47,143,252,45,253,149,175,65,119,12,55,108,176,91,44,219,164,25,80,85,156,243,180,14,56,173,77,35,197,170,60,25,8,121,236,85,249,202,151,193,255,0,88,123,102,189,71,199,154,18,106,58,86,163,32,182,243,95,251,62,68,83,191,28,225,176,58,251,215,202,122,180,151,154,85,220,218,105,62,82,199,143,221,240,216,200,13,215,159,95,90,0,232,202,159,16,248,231,80,224,186,152,85,243,7,61,21,7,189,125,57,225,13,60,90,104,26,94,60,192,69,140,75,135,255,0,116,123,123,87,207,191,6,116,239,237,15,17,77,60,209,121,187,236,159,157,216,206,36,65,216,215,211,150,80,172,86,54,232,6,2,68,20,12,253,220,40,160,11,20,81,81,201,50,69,27,51,182,208,163,113,227,248,104,1,245,5,221,212,118,200,11,201,26,243,143,153,128,174,95,94,241,238,137,164,165,194,201,169,121,50,67,183,63,184,118,198,113,254,201,245,175,34,241,159,197,129,112,237,30,153,173,110,219,32,59,126,203,142,49,207,222,79,90,0,213,248,159,226,40,102,179,120,22,230,209,202,95,158,22,64,79,1,199,173,115,158,25,241,13,166,147,246,173,151,182,127,189,217,159,50,65,219,61,57,30,181,194,155,127,16,120,158,250,109,131,237,2,70,123,129,204,105,144,79,95,225,254,247,79,122,244,61,35,225,69,236,190,119,218,244,76,227,27,127,210,151,223,61,31,233,64,27,242,120,250,238,123,119,242,254,192,224,130,191,46,79,56,255,0,122,188,234,254,246,109,127,198,82,91,206,138,22,108,103,202,7,60,32,60,103,62,149,236,79,240,243,76,211,244,219,130,186,95,150,226,54,97,254,144,199,105,11,215,239,123,87,142,133,91,47,138,222,87,220,68,237,215,25,131,63,214,128,61,227,225,150,145,30,159,160,218,227,206,206,201,23,231,199,252,245,39,251,181,223,142,0,174,99,192,238,146,120,122,213,129,206,68,159,250,25,174,162,128,10,40,160,244,160,14,119,196,186,167,246,110,159,117,48,104,84,199,229,255,0,172,60,114,66,243,207,189,71,225,109,116,106,150,232,166,75,114,219,25,177,27,115,195,99,212,214,15,196,135,198,135,169,133,60,254,235,255,0,66,74,200,248,90,238,103,195,31,249,117,127,253,24,40,3,162,241,247,134,98,214,116,120,211,23,44,77,208,144,136,64,39,163,123,31,151,154,249,114,218,91,205,3,119,250,57,79,63,31,235,208,140,237,244,233,235,95,108,20,18,198,161,134,71,6,188,23,226,31,129,145,191,179,190,205,166,255,0,207,77,223,191,255,0,115,29,90,128,61,63,193,158,36,77,99,77,121,26,226,208,183,218,74,1,11,251,15,115,207,53,215,130,15,74,249,63,192,30,41,188,209,174,45,45,39,188,242,68,151,200,205,31,148,27,42,74,12,229,84,250,87,211,218,54,161,30,161,166,67,114,146,121,129,247,97,177,183,56,98,61,61,168,3,74,168,234,23,240,218,66,30,73,161,79,155,111,206,192,115,131,84,181,223,17,88,104,208,134,186,186,242,142,225,30,118,51,114,65,56,224,31,74,240,95,30,252,79,146,228,77,111,167,235,27,140,119,141,129,246,96,184,85,222,63,137,62,148,1,137,241,15,196,75,168,127,103,121,83,90,201,179,205,207,148,251,177,157,157,112,125,171,207,83,76,189,104,154,65,105,112,66,231,36,68,248,31,248,237,109,104,26,5,246,187,246,140,91,121,222,78,63,229,160,92,110,207,184,244,175,161,32,248,119,97,30,141,118,135,74,195,178,190,209,246,134,254,239,251,212,1,242,187,163,70,229,89,74,184,234,8,193,166,215,111,227,127,10,79,165,106,151,206,150,94,84,49,249,120,253,234,182,50,171,238,79,83,92,75,41,13,130,48,86,128,61,67,225,69,250,65,174,201,190,72,148,46,158,87,230,108,127,18,123,215,213,97,131,116,32,253,43,225,157,7,84,109,46,245,231,89,188,172,196,83,59,119,247,7,29,15,165,125,129,225,175,18,217,234,191,106,242,238,252,223,43,102,127,118,70,51,159,97,233,64,29,69,20,81,64,5,121,103,197,157,85,109,180,24,241,36,57,23,225,112,231,253,153,125,235,212,89,182,142,181,243,127,198,45,82,71,130,226,31,59,33,53,86,194,227,166,4,131,210,128,60,211,194,246,13,123,246,188,36,173,179,103,220,92,245,221,255,0,196,215,218,26,108,62,77,179,129,187,151,39,159,160,175,153,190,15,105,66,235,251,103,204,135,118,60,140,124,219,113,159,51,222,190,163,64,20,96,47,122,0,125,101,235,199,22,73,255,0,93,7,242,53,169,89,30,33,255,0,143,4,255,0,174,163,255,0,65,52,1,241,239,141,200,62,39,214,57,255,0,152,140,223,250,27,86,167,195,221,48,95,127,104,229,101,59,54,125,193,235,191,219,218,178,60,103,255,0,35,70,179,255,0,97,9,191,244,54,174,243,224,237,163,183,246,215,201,156,121,29,255,0,235,165,0,125,55,4,98,56,200,25,235,158,107,51,196,87,77,109,163,92,176,193,101,219,215,253,225,91,11,89,90,165,145,191,130,88,26,61,232,248,227,118,220,224,131,253,40,3,199,110,116,54,241,39,136,238,164,154,43,157,142,129,195,64,56,36,5,29,193,175,89,240,230,137,14,153,99,106,168,102,200,182,72,241,46,59,1,236,57,226,165,210,180,59,91,32,29,109,246,72,65,4,239,39,140,231,214,182,64,0,40,31,116,113,64,5,20,84,114,72,145,2,89,176,0,201,227,248,104,2,74,142,91,136,98,25,150,68,78,113,151,96,181,129,170,248,195,72,211,99,155,206,190,216,209,237,207,238,92,227,56,244,30,245,228,31,16,126,42,2,237,14,145,172,114,179,70,113,246,94,219,14,126,244,126,166,128,61,111,85,241,142,155,167,33,35,83,211,85,132,190,89,18,92,47,29,127,218,235,197,121,158,173,241,138,120,252,159,34,125,22,92,231,127,206,78,58,122,61,120,110,167,226,109,87,82,154,83,61,231,152,175,41,147,253,82,14,121,231,129,239,88,255,0,59,251,226,128,59,61,123,199,250,150,172,236,178,67,99,135,136,196,124,176,221,14,127,218,60,243,92,108,142,100,144,185,198,79,165,105,217,248,111,86,190,35,236,246,126,102,95,103,250,196,94,127,19,239,93,134,141,240,171,196,23,77,3,205,162,239,70,221,159,244,184,198,113,159,238,181,0,121,218,163,55,69,39,232,42,120,236,46,229,56,75,89,219,229,207,202,132,241,95,64,104,95,6,173,196,74,218,134,133,243,21,57,255,0,76,61,119,113,247,95,210,187,77,63,225,111,135,173,176,91,70,218,124,176,167,253,46,67,253,223,246,232,3,229,251,127,11,106,211,238,198,147,168,156,99,238,219,191,248,87,65,7,195,123,249,23,47,165,107,35,156,113,110,223,252,77,125,79,7,133,116,107,125,219,44,182,238,198,127,120,199,250,214,136,211,173,80,97,98,219,255,0,2,63,227,64,31,39,31,134,87,97,115,253,157,172,127,223,131,255,0,196,85,27,191,135,247,182,255,0,119,77,213,58,129,204,13,233,244,175,175,206,159,106,221,98,255,0,199,207,248,213,121,244,75,9,254,244,27,185,207,223,97,253,104,3,227,127,248,67,245,31,53,151,251,51,82,224,159,249,96,223,252,77,106,217,252,60,191,159,126,253,51,87,27,113,140,64,223,252,77,125,83,255,0,8,190,151,184,159,177,242,127,233,171,255,0,141,93,143,74,179,143,59,32,198,122,252,199,252,104,3,231,123,15,131,208,72,1,150,223,90,95,155,31,112,14,56,255,0,98,186,107,31,130,250,88,216,89,245,149,235,156,149,95,95,250,103,94,211,229,21,63,32,192,250,212,202,27,11,158,180,1,228,177,252,30,210,20,40,243,53,111,251,237,63,248,138,145,126,15,104,196,228,205,171,127,223,105,255,0,196,87,172,81,64,30,107,23,194,77,21,55,98,227,83,231,213,163,255,0,226,43,98,215,225,230,149,111,130,179,223,112,217,249,157,63,248,154,236,168,160,12,139,93,2,214,211,102,201,102,59,115,141,236,59,254,21,165,28,75,18,0,185,192,245,169,41,104,0,162,138,74,0,90,74,90,40,0,162,146,150,128,10,40,162,128,10,41,41,104,0,162,146,150,128,12,209,81,182,65,165,7,214,128,31,69,0,210,80,1,75,138,40,160,3,109,29,169,41,24,224,80,3,75,115,82,102,161,28,154,152,80,1,69,20,80,2,82,209,69,0,20,82,82,208,1,69,20,80,2,81,69,45,0,20,81,73,64,11,69,20,80,1,69,37,45,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,148,0,180,16,15,6,138,40,2,173,198,157,107,116,172,37,77,193,177,159,152,143,228,107,151,215,62,29,104,186,190,89,236,99,103,44,24,150,158,65,208,99,248,77,118,84,80,7,128,248,143,224,156,96,60,150,49,89,66,90,114,70,235,137,79,28,241,208,255,0,179,94,75,169,120,42,255,0,78,242,124,201,173,79,153,157,187,25,143,76,122,143,122,251,81,225,138,65,137,34,71,25,207,204,20,214,53,223,132,180,91,191,47,204,211,108,14,51,183,117,170,30,191,135,181,0,124,74,146,205,109,32,100,112,24,16,202,113,158,127,26,233,244,111,136,122,238,148,240,109,190,117,142,45,220,8,16,245,207,170,251,215,184,235,255,0,6,244,203,133,145,160,158,210,223,16,17,181,52,245,235,207,60,56,175,35,241,15,195,101,210,90,229,134,170,36,17,109,225,109,182,231,56,255,0,107,222,128,59,127,12,252,110,101,137,98,191,146,250,71,8,217,41,111,8,25,221,199,113,218,189,59,68,248,139,167,106,193,21,33,188,220,97,18,18,201,24,244,244,111,122,249,14,234,9,116,251,135,142,57,152,227,11,145,199,81,159,90,158,211,196,58,189,163,102,45,78,245,62,93,163,203,184,101,192,254,239,7,218,128,62,228,134,229,38,206,3,140,122,212,213,242,118,145,241,123,86,178,243,188,207,182,220,110,198,55,106,45,242,237,207,177,245,175,89,209,62,46,53,242,13,218,67,2,101,217,205,222,127,187,254,199,189,0,122,205,115,62,53,181,91,173,38,32,64,56,184,83,201,35,248,90,146,219,197,159,105,68,111,177,99,126,127,229,174,127,165,101,120,163,196,39,236,113,175,217,206,60,209,255,0,45,61,143,251,52,1,242,215,138,237,196,30,32,213,7,31,45,228,171,193,255,0,109,171,222,254,17,79,191,251,99,175,252,176,255,0,218,181,224,190,42,184,251,70,183,168,54,205,187,175,36,110,185,254,38,175,118,248,74,49,253,177,142,254,87,254,213,160,15,106,162,138,40,3,158,241,133,146,222,233,81,70,84,113,48,110,73,29,155,211,235,95,33,120,158,3,103,226,109,88,113,129,123,50,241,207,241,181,125,167,125,18,207,16,14,20,128,217,228,103,177,175,148,190,39,105,177,218,106,58,132,201,180,22,212,228,28,32,29,75,158,180,1,239,255,0,15,245,47,183,127,104,228,177,242,246,117,0,117,223,233,244,174,230,188,119,225,6,160,243,255,0,108,238,13,242,249,29,91,63,243,210,189,136,156,10,0,134,230,117,182,183,105,95,36,46,51,142,189,107,194,190,47,120,242,88,25,236,45,100,154,54,138,225,27,152,163,35,6,18,123,243,222,187,95,137,30,42,155,74,209,181,56,97,137,247,69,228,225,210,98,15,44,159,221,28,117,175,152,60,75,172,92,235,58,189,205,196,242,74,85,202,156,60,133,240,64,3,189,0,102,221,221,61,221,212,211,200,217,105,37,46,78,0,201,39,61,190,181,28,81,52,185,193,31,47,173,70,6,227,94,189,224,31,0,219,106,63,218,30,124,241,62,205,152,223,108,27,25,221,234,125,168,3,208,62,27,248,10,222,215,79,19,77,12,44,241,222,110,4,75,39,240,136,205,122,236,48,164,40,168,131,0,116,230,160,178,177,134,202,19,28,49,162,130,219,190,72,194,140,237,30,159,74,183,64,20,53,45,50,13,70,21,73,163,12,3,6,193,98,188,224,142,223,90,249,191,226,103,128,87,78,55,55,208,8,16,205,168,48,226,86,39,13,188,244,60,118,175,167,235,11,196,30,30,179,214,108,214,41,225,183,56,148,72,75,68,175,147,130,59,253,104,3,226,107,123,203,139,77,222,84,152,221,183,63,40,61,62,191,90,246,47,6,124,85,187,113,21,141,244,247,50,249,215,97,78,216,33,3,107,109,24,227,7,214,184,255,0,23,120,46,61,31,236,126,93,210,183,155,191,59,96,199,76,123,251,215,25,12,243,218,75,28,145,74,232,200,193,212,171,21,32,142,252,80,7,212,87,94,8,211,188,89,35,106,34,214,60,220,237,230,89,89,79,203,242,242,20,227,181,116,30,24,240,45,182,129,180,71,20,42,2,50,124,146,187,117,124,247,175,10,240,71,196,253,66,194,238,194,210,101,186,185,68,243,51,190,245,176,217,12,122,16,125,127,74,250,27,194,126,35,58,246,155,12,230,219,201,46,172,220,201,191,163,17,215,2,128,58,24,208,36,97,7,69,0,10,161,171,71,191,202,233,198,255,0,233,90,66,160,184,132,75,140,237,227,61,168,3,193,60,51,8,182,212,236,144,227,38,238,51,199,251,203,94,243,98,115,103,31,227,252,205,120,163,64,44,188,75,167,164,100,16,100,137,184,27,127,143,255,0,173,94,203,165,62,251,8,73,239,159,230,105,32,47,209,69,20,192,171,123,114,32,217,156,252,217,232,43,228,191,22,106,237,173,120,219,73,33,219,107,44,81,16,225,71,252,180,111,79,173,123,247,143,252,65,38,147,253,155,177,28,249,158,102,118,202,71,77,158,222,245,242,140,26,140,139,170,90,221,73,186,70,138,84,97,189,249,56,124,227,61,168,3,235,111,135,182,98,223,195,218,116,123,71,30,111,66,127,190,245,219,224,99,21,226,255,0,14,252,118,215,16,233,182,102,197,130,183,155,243,121,217,254,249,233,182,189,134,206,227,237,86,177,205,183,27,179,198,115,208,226,128,9,173,32,184,24,149,55,12,231,169,28,215,5,173,252,39,208,245,47,35,102,159,16,242,247,103,125,196,163,174,61,15,181,122,45,20,1,242,246,189,240,130,255,0,76,47,61,172,154,122,44,48,153,127,215,72,78,70,78,121,30,194,185,237,55,198,90,231,133,47,226,183,123,239,221,219,103,34,40,99,111,188,9,227,112,31,222,175,174,46,52,235,59,184,221,38,182,183,112,224,131,190,48,220,31,173,121,223,138,254,21,105,90,148,87,115,196,44,173,94,77,152,41,100,132,141,184,29,65,30,159,173,0,97,248,43,227,20,87,224,91,222,253,186,89,4,44,228,136,34,81,247,198,58,17,252,38,189,91,79,214,173,239,225,142,72,210,80,30,49,32,220,2,252,164,15,67,239,95,45,120,171,193,211,120,78,242,71,180,214,36,31,58,199,182,40,204,92,17,187,248,91,212,83,116,15,137,58,174,143,113,229,201,45,229,202,199,23,148,21,175,93,71,5,121,251,167,211,245,160,15,164,188,71,34,207,246,108,131,242,238,235,255,0,1,175,144,160,132,73,226,29,61,62,95,154,100,29,125,94,189,194,127,136,242,94,237,206,158,195,102,122,220,231,175,252,7,218,188,151,195,22,139,168,248,159,72,118,33,71,219,98,76,21,221,159,153,127,198,128,62,161,248,123,96,182,222,18,211,176,23,43,230,116,39,254,122,189,117,245,155,160,219,11,61,22,222,37,198,213,221,140,46,58,177,61,43,74,128,33,185,152,64,129,142,121,56,226,190,85,248,151,226,57,181,159,236,191,41,157,124,159,55,62,98,1,215,103,76,103,210,190,128,241,222,182,250,78,145,28,145,198,228,155,144,156,73,183,248,91,219,218,190,106,240,141,129,241,39,219,62,211,57,62,70,205,190,106,249,159,123,118,118,228,252,189,40,3,232,47,134,126,25,143,73,208,228,140,162,110,23,134,81,177,216,255,0,10,122,253,43,133,248,210,50,218,208,255,0,174,31,251,78,189,198,206,218,59,27,105,22,52,80,50,91,1,118,243,143,254,181,120,79,196,249,191,180,60,65,170,89,17,180,63,149,243,147,159,186,136,122,126,20,1,225,182,247,82,217,92,51,194,216,98,54,240,1,227,143,95,165,125,51,240,187,197,134,250,222,210,201,204,196,195,166,161,57,64,23,32,32,254,30,123,215,134,107,126,28,142,207,70,138,233,101,82,207,46,194,22,44,30,143,223,63,236,210,248,47,196,183,122,46,175,41,141,231,96,182,230,32,4,229,112,55,47,255,0,19,210,128,62,205,162,168,105,215,166,239,204,202,149,219,143,227,207,92,255,0,133,95,160,8,230,140,73,17,140,242,13,120,7,198,207,14,42,179,223,70,177,134,146,234,37,39,115,103,30,73,237,211,248,107,232,58,226,62,34,104,208,234,154,76,33,252,176,126,210,27,47,24,110,136,203,64,30,69,240,163,197,83,65,175,73,101,35,72,82,222,192,198,0,69,192,195,70,58,245,175,164,85,131,87,198,118,119,18,104,94,50,213,188,135,127,221,201,52,67,99,20,225,101,246,250,116,175,175,116,187,163,113,230,229,72,198,58,156,250,208,6,149,20,81,64,5,20,81,64,5,20,83,89,241,219,181,0,58,138,131,207,246,253,104,55,24,254,31,214,128,39,162,177,53,93,89,172,173,132,130,50,249,101,24,15,142,199,219,253,154,177,165,234,38,251,205,202,17,179,31,197,158,185,255,0,226,104,3,78,130,40,162,128,35,35,20,45,72,69,70,120,160,9,5,25,168,247,82,131,64,15,160,209,65,160,4,6,150,154,5,58,128,3,77,52,234,15,74,0,23,165,20,15,187,77,45,64,14,205,20,1,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,73,75,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,26,0,40,162,138,0,40,162,146,128,22,138,40,160,2,146,150,138,0,40,164,165,160,2,138,40,160,4,165,162,138,0,74,90,40,160,2,138,40,160,2,138,74,92,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,20,148,82,208,1,69,20,80,1,73,75,69,0,4,209,154,66,41,185,193,160,7,211,9,230,159,77,219,205,0,58,138,49,69,0,37,38,105,198,152,40,1,244,82,82,147,197,0,20,195,70,234,105,57,160,2,156,20,208,5,63,20,0,81,69,53,219,106,231,25,160,7,81,89,105,171,239,186,146,47,39,27,9,25,223,215,7,30,149,162,175,158,212,0,250,41,41,104,0,162,138,40,0,162,138,40,1,41,104,160,156,10,0,231,188,85,172,174,145,166,199,49,243,57,156,39,202,1,254,22,61,254,149,242,82,73,113,226,92,239,144,55,217,254,238,240,7,222,250,47,251,53,237,31,25,60,65,61,190,138,169,24,145,118,106,88,202,200,71,1,100,174,35,225,102,129,21,231,246,183,154,81,188,191,39,27,226,13,215,119,191,181,0,125,5,225,77,26,29,43,77,146,21,69,25,156,191,202,196,246,30,191,74,232,234,56,163,88,148,133,0,12,231,129,138,146,128,10,175,121,112,45,98,14,115,203,227,129,83,215,152,252,72,241,116,218,86,154,60,168,100,200,189,217,148,156,140,174,215,246,246,160,15,15,241,247,139,100,214,127,179,246,188,191,186,243,126,252,104,58,237,254,239,210,178,60,10,63,226,170,209,79,253,68,160,255,0,208,214,177,160,138,77,71,119,153,51,126,239,24,221,243,117,255,0,246,107,173,240,246,156,52,191,22,232,200,178,9,63,211,96,111,187,183,254,90,15,240,160,15,168,53,125,61,117,47,8,205,109,129,153,54,253,226,66,241,32,61,190,149,243,158,179,28,158,20,248,135,169,202,140,0,49,36,95,187,249,143,41,27,255,0,23,210,190,157,211,8,184,210,98,220,163,13,158,15,63,196,107,196,62,57,232,113,91,161,212,161,100,73,101,186,137,14,196,1,177,228,183,241,14,191,116,80,7,170,248,51,86,254,208,209,180,239,190,73,177,141,142,229,11,217,125,62,181,213,215,130,124,37,241,53,195,223,71,98,226,87,72,52,224,6,102,36,29,166,49,211,111,21,239,116,1,83,82,183,91,141,62,230,54,92,239,133,135,82,189,65,175,144,254,39,105,233,103,227,93,85,81,64,17,249,88,0,147,214,56,253,126,181,246,44,128,52,108,167,184,34,190,105,248,199,163,164,122,230,181,122,174,50,60,142,54,127,178,131,174,104,3,67,224,92,74,147,44,165,121,54,114,47,95,250,108,63,194,190,130,138,80,98,65,131,247,69,124,221,240,135,80,54,106,128,71,187,22,210,12,239,199,252,181,6,187,237,123,226,36,218,85,160,41,101,35,17,47,151,197,201,94,199,253,159,106,0,244,45,71,94,182,211,182,121,177,204,124,204,227,98,131,211,30,167,222,188,119,197,63,26,21,60,216,172,154,254,22,107,99,183,116,17,16,24,238,0,242,79,181,121,118,179,241,3,89,214,124,141,151,183,246,254,78,236,226,245,223,118,113,244,244,173,207,12,252,60,125,118,72,103,185,214,11,109,185,17,149,146,13,249,31,41,199,45,211,158,148,1,139,62,167,226,31,22,222,28,223,161,91,174,210,198,23,238,142,251,87,218,186,175,11,252,33,187,213,200,154,253,236,36,87,141,143,250,249,20,228,48,29,149,123,87,179,248,111,225,230,143,164,217,219,6,182,177,158,72,247,126,244,217,32,45,146,126,190,181,214,91,105,246,150,136,5,189,180,17,0,184,253,220,96,119,207,106,0,227,188,61,240,199,69,209,227,137,205,148,94,104,128,70,197,46,37,57,60,103,169,246,174,210,59,43,120,179,178,61,185,235,243,26,176,56,249,105,40,2,134,169,16,107,11,145,142,177,48,235,254,201,175,150,60,96,14,153,241,30,246,236,112,19,203,233,201,230,37,94,255,0,90,250,135,92,190,251,37,149,207,238,183,109,183,103,251,219,123,31,106,249,91,226,30,164,46,181,205,73,196,2,54,111,43,149,108,145,129,31,181,0,123,223,194,141,92,95,120,102,200,124,249,242,228,111,153,64,255,0,150,164,118,175,67,175,157,190,9,120,134,120,229,22,44,36,100,142,210,82,51,41,199,50,3,247,113,239,95,66,192,254,101,180,82,17,141,200,31,243,20,1,45,15,208,253,40,166,191,220,111,161,160,15,53,248,144,204,116,141,76,3,255,0,60,191,244,40,234,135,194,200,159,112,114,71,54,242,15,252,138,42,127,136,18,23,131,81,132,231,7,203,239,238,134,180,62,25,218,42,105,112,75,145,147,12,139,247,127,233,167,255,0,90,144,30,132,159,113,126,130,176,181,221,24,106,63,103,225,62,77,223,121,136,235,143,79,165,111,175,0,83,88,41,234,1,250,211,3,192,98,248,79,60,90,149,173,196,102,196,8,156,49,253,244,153,225,179,233,93,189,223,136,147,193,222,26,104,100,18,249,150,187,114,97,10,203,243,63,109,196,127,122,164,241,151,140,99,208,163,184,142,61,49,93,190,200,242,134,18,236,42,126,111,111,110,181,243,143,137,252,105,168,235,119,151,89,154,234,40,166,217,251,159,181,51,168,192,94,220,14,163,52,1,189,227,159,137,154,142,181,123,44,80,92,204,176,137,17,212,73,4,107,140,38,15,76,247,38,184,56,34,159,86,187,151,46,165,219,50,49,110,50,115,236,190,245,20,17,181,220,199,124,135,56,206,227,201,53,237,127,13,126,31,90,92,92,199,113,60,240,202,36,176,15,177,237,67,96,146,135,185,160,14,227,193,63,15,45,116,191,183,249,144,219,159,51,203,199,151,52,135,238,238,245,250,215,167,121,17,236,100,199,7,57,228,210,199,20,113,103,100,104,51,215,104,2,164,160,15,59,241,207,129,109,53,93,62,254,97,111,15,155,39,151,203,202,203,208,129,219,253,218,249,155,198,26,25,208,245,251,171,97,229,132,140,162,133,71,39,170,3,223,235,95,108,205,10,79,17,141,130,178,158,161,134,69,120,135,197,255,0,5,218,206,90,254,55,134,38,150,226,53,59,109,198,112,34,35,174,125,168,3,231,48,113,210,189,75,192,127,16,46,116,223,237,15,62,121,219,205,242,241,178,40,207,77,254,184,245,175,54,190,182,22,183,83,194,27,127,151,35,38,113,140,224,145,81,197,52,177,103,203,145,147,61,112,196,102,128,62,238,211,239,146,254,6,149,3,40,13,143,152,1,216,122,125,106,229,120,143,194,223,28,221,93,89,37,188,241,205,41,151,81,9,189,238,75,96,16,131,184,175,109,7,112,205,0,67,116,251,34,7,253,188,87,202,31,20,181,15,180,106,58,140,31,55,238,245,73,15,33,113,193,117,175,168,117,249,140,22,8,235,156,153,66,240,113,216,215,200,30,50,157,238,124,83,172,43,22,199,246,132,237,201,207,241,53,0,122,223,193,93,51,103,246,230,64,231,236,253,207,253,53,175,121,233,94,125,240,219,72,134,195,251,79,102,195,187,202,206,17,71,77,223,227,94,129,64,11,88,222,36,117,75,8,201,207,250,209,252,141,108,214,15,138,137,254,205,143,31,243,216,127,38,160,15,143,252,98,234,222,42,214,113,255,0,65,9,255,0,244,38,175,98,248,59,165,249,127,219,89,9,207,145,208,159,250,105,94,53,226,229,199,137,245,115,158,183,243,127,232,111,94,239,240,206,233,97,254,212,219,16,25,242,186,28,127,126,128,61,170,147,104,206,113,85,197,214,70,118,126,181,90,243,86,251,42,59,121,27,246,227,141,248,206,127,224,52,1,165,210,161,150,113,10,238,101,98,51,142,43,205,124,83,241,62,77,28,148,143,76,103,196,129,114,46,177,212,103,210,188,143,94,248,193,171,94,73,36,112,139,219,108,78,92,108,212,31,133,231,229,249,64,245,255,0,199,104,3,232,13,75,199,90,126,157,229,110,138,236,249,185,198,17,15,76,122,191,189,121,63,136,62,55,49,46,150,146,95,67,186,2,6,235,120,143,205,207,61,79,181,120,213,207,137,117,171,173,158,102,169,126,216,206,55,93,57,235,248,213,72,35,150,242,68,15,51,101,152,71,150,231,31,231,52,1,208,234,254,63,215,53,73,102,47,124,204,146,99,33,160,65,211,31,221,30,213,206,203,53,197,244,174,242,200,172,199,146,72,81,211,142,194,187,175,14,252,51,26,188,150,172,117,65,24,151,119,202,109,183,99,25,255,0,107,218,189,95,194,255,0,7,52,219,104,149,174,46,45,46,137,70,31,188,176,94,187,250,242,230,128,60,43,71,240,109,246,175,32,17,75,108,51,15,155,243,179,14,56,244,30,245,234,250,71,193,8,219,206,251,92,118,50,109,198,49,113,48,219,215,63,194,61,171,216,116,207,7,232,218,106,167,151,166,216,101,99,17,238,22,136,164,244,255,0,10,220,88,98,76,236,137,23,61,112,160,80,7,27,165,252,51,208,52,229,24,176,64,194,77,195,109,204,135,251,190,167,218,186,155,93,30,198,209,99,88,97,192,92,227,231,99,215,234,106,237,45,0,53,81,81,112,163,2,157,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,148,180,81,64,5,20,148,180,0,81,69,20,0,26,109,56,209,64,5,20,82,80,2,22,197,56,115,81,53,42,158,180,1,33,25,166,237,20,180,180,0,81,69,37,0,45,20,81,64,5,52,140,154,90,90,0,96,20,250,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,147,52,185,163,52,0,102,140,209,73,64,11,154,51,70,71,173,20,0,102,138,109,58,128,10,74,90,51,64,5,20,81,64,6,104,205,29,232,160,2,138,110,105,217,160,2,138,51,69,0,20,81,69,0,21,82,234,207,237,40,203,230,99,118,63,135,53,110,146,128,60,227,197,127,14,100,214,73,116,212,25,9,145,91,11,109,187,162,227,251,213,227,126,39,248,79,170,217,121,146,66,47,110,115,112,64,88,236,31,167,205,207,202,79,167,235,95,86,85,107,155,56,238,147,14,92,13,217,224,208,7,194,211,233,90,133,182,60,235,43,152,247,116,223,11,12,254,107,85,1,40,192,145,208,230,190,175,214,254,21,233,87,190,70,100,212,206,205,223,113,215,190,63,216,255,0,102,188,75,196,255,0,13,238,52,153,155,236,150,26,180,168,45,252,194,207,17,56,63,55,112,23,209,104,3,144,178,154,103,120,196,86,210,72,78,112,19,36,158,191,236,214,199,246,94,177,127,10,249,122,61,241,25,206,86,6,111,111,74,200,179,187,189,209,175,17,141,190,199,139,63,44,200,195,25,29,250,122,215,162,120,83,199,111,229,44,87,82,233,240,133,70,63,51,109,57,221,238,212,1,199,15,7,107,5,139,62,157,126,51,207,54,143,94,199,240,208,73,101,253,169,231,196,241,239,242,182,249,128,140,227,127,76,253,107,82,199,89,210,117,24,163,89,53,59,48,76,97,200,75,132,235,199,191,189,90,133,52,203,76,249,55,209,182,238,185,145,78,220,125,62,180,1,234,97,149,134,65,6,157,89,250,109,220,119,16,18,178,70,223,62,56,96,123,10,208,160,6,48,220,43,231,207,140,90,92,198,202,89,21,101,33,181,50,120,67,220,73,95,67,87,158,124,70,208,63,180,52,132,84,142,229,152,222,7,34,53,207,240,191,183,78,104,3,207,190,12,93,5,254,219,200,3,253,71,87,255,0,174,149,238,26,222,169,22,157,166,222,73,43,71,251,187,119,147,13,34,140,128,167,252,43,195,126,26,233,211,105,223,218,123,224,153,60,207,39,253,106,17,156,110,233,199,189,117,127,19,245,247,183,183,188,183,13,111,135,211,91,169,231,144,227,142,104,3,196,254,33,248,142,61,95,196,58,137,138,20,11,39,149,135,18,171,14,17,61,185,233,92,57,230,166,186,148,205,112,210,28,100,227,167,78,149,13,0,106,232,118,18,223,94,186,66,140,74,198,91,132,45,198,71,248,215,216,158,21,211,100,178,251,94,226,223,62,204,110,77,189,55,255,0,141,124,235,240,183,67,55,122,211,22,138,224,43,216,150,5,87,131,243,39,181,125,88,145,8,179,130,121,245,160,9,40,164,168,39,156,68,31,46,6,49,212,208,5,138,42,24,37,18,68,24,48,57,207,221,62,245,45,0,97,106,254,29,254,212,242,191,210,188,191,47,119,240,110,206,113,238,61,43,129,186,248,79,49,86,198,166,205,242,31,187,104,127,248,186,245,202,40,3,229,159,23,252,49,212,52,232,239,46,145,174,167,17,236,218,22,205,134,236,224,117,201,245,172,223,5,248,156,248,67,82,146,11,219,18,12,112,50,31,58,79,43,150,112,195,229,35,210,190,164,214,52,168,181,43,25,162,144,200,4,155,115,176,140,240,65,244,255,0,102,190,115,248,169,224,135,178,212,167,187,180,182,212,37,223,52,113,228,199,185,118,249,93,176,190,212,1,238,190,22,241,142,153,173,90,90,199,13,205,162,201,246,101,149,145,110,149,202,240,185,4,126,53,213,117,175,141,252,35,226,187,223,14,106,210,145,29,170,20,128,219,255,0,164,43,12,97,151,131,200,231,229,254,117,245,62,133,226,139,77,91,237,24,188,177,111,39,111,250,169,65,198,115,215,147,233,64,28,47,139,44,101,143,197,22,50,5,114,171,28,110,78,195,142,25,171,208,252,57,38,237,30,219,140,103,119,127,246,141,103,248,139,76,91,155,177,62,37,37,34,199,203,211,130,79,165,104,104,17,8,116,235,116,231,141,221,127,222,52,1,179,81,79,50,192,129,156,133,4,227,230,56,169,107,148,241,166,182,154,94,149,28,158,109,186,147,112,19,247,141,129,247,91,220,115,197,0,120,103,196,191,17,65,168,127,102,121,11,27,236,243,115,178,80,216,206,207,65,237,88,186,39,195,93,71,80,210,167,156,181,204,100,51,40,143,236,110,115,133,7,215,222,179,116,187,11,143,16,121,187,237,230,62,70,220,121,8,127,143,61,120,62,149,245,22,135,162,165,165,147,194,4,224,52,132,157,253,121,80,61,40,3,229,91,205,26,251,194,250,163,203,37,173,204,137,111,140,179,66,241,169,220,49,212,231,31,122,189,171,225,63,143,44,102,211,96,211,231,91,120,30,40,36,99,190,232,103,253,103,76,16,49,247,235,99,199,158,8,131,83,211,53,6,2,249,218,79,47,136,128,57,195,47,79,151,253,154,240,59,132,186,240,87,137,174,210,24,25,81,99,17,131,119,25,31,124,43,127,14,57,254,148,1,246,53,189,204,119,16,199,36,110,172,172,161,134,27,43,130,42,98,64,234,107,205,126,31,120,205,53,75,107,59,105,174,108,3,165,132,108,66,73,243,2,2,14,65,115,235,94,141,49,60,109,25,160,9,50,15,122,43,144,189,241,107,105,242,132,153,236,226,249,119,159,52,237,56,231,158,79,78,42,198,155,226,251,11,230,136,54,161,167,110,124,240,147,174,120,207,251,95,236,208,6,150,175,164,255,0,105,194,177,249,222,94,25,91,59,55,116,4,122,251,215,143,120,187,225,37,221,209,150,104,47,230,144,203,118,205,136,236,139,109,7,113,236,213,238,22,247,17,92,70,30,41,82,85,61,12,108,8,253,42,102,1,134,40,3,225,237,67,194,218,190,151,229,249,250,117,240,243,51,141,246,206,62,238,61,71,61,106,247,131,117,72,244,237,74,199,206,216,161,111,81,201,119,11,129,185,125,126,149,245,31,136,124,19,99,171,253,151,204,107,207,221,110,199,150,87,190,58,252,167,251,181,243,79,138,124,21,117,161,95,3,111,99,168,180,105,0,152,180,145,18,1,5,186,149,3,142,40,3,233,207,13,120,142,194,254,194,215,101,197,177,223,191,1,102,86,251,164,255,0,133,109,221,234,118,214,214,235,43,203,22,11,96,19,40,3,191,248,87,202,158,15,241,197,238,149,117,101,107,34,217,71,20,91,242,211,43,2,50,24,243,243,15,90,237,252,65,241,31,204,240,237,177,138,231,75,121,124,254,80,62,72,24,126,113,187,253,218,0,202,248,155,226,168,53,63,180,217,65,28,110,241,106,44,79,151,56,98,64,220,51,128,188,117,174,191,225,39,132,238,116,239,237,143,60,204,60,207,39,27,224,43,211,204,245,62,245,228,58,46,155,63,137,60,71,124,242,65,57,18,137,39,204,8,112,114,195,167,7,229,249,171,235,93,39,79,75,15,55,103,153,243,99,59,253,179,254,207,189,0,75,170,78,32,211,46,157,177,196,14,220,156,125,208,107,231,141,66,23,212,190,34,201,113,26,176,73,49,130,163,112,249,98,81,215,240,175,102,241,158,177,21,158,153,127,15,159,110,28,217,72,192,59,140,159,149,189,253,171,199,116,61,65,14,163,5,220,210,196,139,243,101,139,97,71,5,122,147,64,20,252,127,106,208,248,110,217,9,57,23,107,213,113,252,47,94,74,27,101,212,153,245,35,245,175,79,248,143,175,197,61,168,183,130,123,105,60,187,132,111,145,129,63,234,207,161,247,175,42,103,45,35,63,25,36,154,0,251,35,192,119,105,115,253,161,130,163,111,151,209,179,253,250,237,43,201,62,20,106,107,115,253,175,151,139,143,39,238,159,250,233,239,94,183,64,5,83,212,161,51,219,128,9,24,96,122,103,248,77,92,166,74,170,203,131,235,64,31,37,120,243,79,123,29,115,84,184,114,219,95,80,144,13,201,129,203,49,235,248,87,208,222,10,212,162,187,251,119,150,241,156,108,206,28,30,187,171,200,62,51,88,136,44,230,157,68,159,62,168,122,244,229,101,53,213,252,36,190,105,63,182,50,99,249,124,158,159,246,210,128,61,150,150,138,40,0,162,138,134,226,81,10,6,37,70,78,57,160,12,45,103,197,86,26,79,145,230,207,109,251,221,216,221,112,171,211,31,227,94,61,175,124,77,130,249,152,65,98,146,110,132,160,242,238,213,185,57,227,133,235,205,96,120,251,196,119,55,63,217,222,90,192,251,124,220,236,4,227,238,123,213,47,3,248,50,109,79,201,150,230,211,80,76,94,44,103,100,100,0,62,83,158,84,250,208,6,150,159,175,234,82,206,134,63,15,93,48,57,198,55,30,199,253,138,239,252,53,62,167,122,139,230,104,183,112,13,140,114,232,223,222,198,62,232,174,151,73,240,69,165,164,112,149,107,220,140,240,228,119,207,251,62,245,213,233,250,124,118,112,170,169,127,148,17,243,125,115,233,64,30,119,227,91,216,236,244,11,99,49,84,113,50,130,174,251,112,118,191,28,253,42,15,1,248,154,210,111,237,13,178,192,113,229,244,156,31,239,85,95,140,22,115,255,0,97,35,69,12,142,78,160,58,41,60,98,79,74,241,143,7,120,146,93,39,237,188,219,15,51,103,250,220,142,155,186,114,61,104,3,236,144,114,51,78,172,173,23,84,143,82,180,105,82,120,28,9,10,102,38,200,232,15,175,94,107,86,128,10,105,167,80,86,128,35,197,34,131,79,197,58,128,16,116,165,61,40,160,208,0,40,162,138,0,74,83,70,69,48,202,3,227,112,252,232,1,228,224,84,96,124,196,210,23,7,128,65,165,7,63,41,160,9,55,14,220,210,14,123,82,5,3,189,59,52,0,81,70,104,160,2,138,13,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,37,45,20,0,81,69,6,128,27,156,83,169,167,214,156,15,203,64,5,53,141,58,152,253,40,1,226,146,129,75,214,128,10,40,162,128,10,41,41,104,0,162,138,40,0,164,165,162,128,10,41,41,104,0,162,138,40,1,41,104,162,128,10,40,205,7,165,0,20,195,212,211,199,165,48,142,104,1,226,138,74,90,0,105,35,165,56,125,218,102,57,205,60,113,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,81,75,64,5,20,26,74,0,90,58,81,154,40,1,51,235,197,53,198,87,138,8,7,189,46,72,237,64,0,61,105,118,243,76,206,222,134,164,220,61,69,0,20,81,69,0,20,209,78,164,233,64,11,76,126,180,250,76,80,3,57,244,164,21,41,20,220,80,3,133,20,81,64,5,101,107,122,140,86,86,202,210,178,42,249,128,124,206,23,177,53,166,204,2,146,72,0,119,53,229,31,22,60,78,52,235,33,20,115,218,23,91,164,5,93,249,0,198,199,166,104,3,59,75,215,109,165,241,118,166,55,194,62,105,14,124,209,255,0,61,5,118,183,250,189,197,167,151,141,58,89,55,231,161,43,140,99,219,222,190,117,240,190,171,115,119,226,139,231,9,27,110,142,71,249,20,158,174,61,253,235,234,151,210,227,188,219,230,153,6,207,187,140,14,191,240,31,246,104,3,203,175,254,37,27,114,85,180,131,194,110,230,231,30,191,236,84,122,71,197,155,55,189,133,38,177,138,16,119,101,158,240,0,56,62,162,182,117,143,134,186,125,206,243,191,81,63,186,35,229,43,239,254,205,121,119,138,252,6,116,91,91,187,139,75,125,66,83,14,205,190,106,100,28,149,7,56,81,234,104,3,223,52,79,25,105,122,180,106,35,186,180,86,218,88,168,187,86,33,67,98,186,72,221,100,69,116,112,193,134,65,83,144,69,124,135,225,93,126,247,71,212,229,71,134,40,202,196,87,19,43,3,203,41,245,21,244,223,132,245,127,237,45,50,200,22,183,44,108,227,114,35,62,195,223,222,128,58,74,49,69,37,0,45,67,117,34,197,16,115,143,189,142,78,42,106,198,241,21,201,181,176,70,27,121,148,15,155,253,211,64,31,56,252,90,186,75,151,186,133,10,150,93,77,137,10,249,63,242,208,116,175,91,248,113,161,201,99,253,167,189,219,231,242,113,152,241,211,119,191,189,120,47,137,110,31,82,241,54,173,3,42,149,91,217,155,247,99,159,190,71,245,175,170,116,11,97,7,218,49,191,157,191,123,241,160,13,218,40,162,128,33,185,97,28,96,159,93,189,107,229,79,138,183,235,53,237,244,65,70,87,84,147,163,103,161,113,95,79,235,119,2,218,201,28,144,51,32,31,57,249,122,26,249,11,199,215,127,105,215,245,85,202,31,248,152,76,126,83,254,211,80,5,111,8,41,111,182,96,19,247,63,246,106,244,111,17,89,75,14,187,109,112,17,216,69,28,110,126,67,142,24,158,189,171,205,252,39,117,29,175,219,60,201,35,77,219,54,239,108,103,239,87,180,235,79,109,113,99,115,114,39,141,153,45,216,13,140,8,200,4,208,7,160,248,6,253,46,60,51,167,140,5,102,243,62,93,217,63,125,170,63,136,218,44,186,198,137,4,81,51,134,23,74,255,0,36,101,207,8,203,253,107,152,248,107,171,39,217,244,203,83,44,0,254,247,141,255,0,55,87,62,181,234,82,164,119,112,40,45,149,206,114,166,128,62,72,211,231,127,12,248,183,84,146,230,22,192,121,96,204,191,187,4,249,131,215,253,222,149,245,86,145,172,218,234,94,119,149,44,39,102,220,249,114,134,235,159,79,165,124,253,241,83,194,198,216,221,221,197,13,227,180,186,147,245,25,92,29,199,140,45,95,248,115,227,147,31,246,151,218,102,211,226,207,149,183,123,109,207,223,207,86,160,15,160,110,46,35,134,23,102,100,1,65,99,150,2,188,23,226,214,173,105,113,111,172,68,151,48,23,111,39,10,37,4,245,143,181,116,254,43,248,135,29,157,189,202,65,117,165,185,54,172,192,25,1,36,225,184,225,171,192,53,157,102,255,0,196,90,164,248,183,73,26,124,113,110,140,115,128,58,114,125,40,3,50,59,151,222,99,138,6,148,168,207,201,207,242,21,179,165,248,67,88,215,38,218,154,117,250,7,79,48,48,179,119,4,113,254,239,175,90,236,126,30,124,55,254,214,34,226,250,219,84,133,94,7,59,150,61,171,144,202,54,242,167,181,123,238,131,225,59,77,34,222,1,20,183,36,136,22,44,72,71,64,7,176,231,138,0,243,239,8,252,42,184,211,254,217,230,223,202,187,246,109,221,102,87,166,239,86,247,175,92,181,180,251,50,99,126,239,155,119,77,181,106,160,150,234,8,1,50,207,18,96,100,238,112,56,245,160,9,169,107,33,188,65,167,121,155,6,161,100,95,251,190,120,207,243,171,86,215,130,232,230,55,141,208,140,134,67,149,52,1,118,168,222,234,150,118,27,60,251,136,19,126,118,249,146,133,206,49,235,245,169,231,184,75,116,15,35,199,24,39,25,115,129,154,249,247,226,39,196,57,91,251,55,236,210,105,179,127,173,221,177,139,99,238,99,163,80,6,31,142,188,119,22,181,168,8,173,44,210,95,54,215,201,6,43,129,39,36,183,28,14,79,35,138,227,99,240,110,173,123,106,47,5,157,234,135,237,246,86,61,14,58,254,21,187,224,111,6,203,171,92,218,220,79,107,126,187,47,81,9,142,50,20,0,84,243,149,62,181,244,45,175,133,224,183,210,146,220,27,156,46,126,246,51,247,179,233,64,31,54,120,93,164,240,215,136,174,82,238,22,66,182,229,63,122,12,124,146,173,223,218,190,168,240,174,169,5,254,139,167,8,221,50,108,226,109,171,34,177,28,47,248,215,128,124,83,240,251,105,186,156,247,176,69,114,198,73,145,62,113,149,199,149,219,104,246,174,203,225,87,137,140,183,16,217,75,37,170,249,58,112,24,206,24,16,99,24,60,208,7,182,212,115,28,65,33,244,7,249,84,153,7,189,69,114,185,182,147,253,195,252,168,3,201,188,76,198,235,196,87,80,34,156,183,151,130,57,254,5,63,118,187,175,5,218,181,190,129,108,27,57,218,195,145,183,248,205,115,114,105,98,231,197,197,200,155,13,221,71,31,234,254,149,219,216,36,118,58,116,72,205,177,70,70,100,32,117,36,210,2,243,200,145,174,93,213,70,113,150,59,107,205,252,89,241,35,74,211,254,199,229,205,101,62,253,249,219,122,131,110,54,251,31,90,79,31,120,254,61,34,195,22,151,122,92,178,173,223,148,200,242,100,128,3,245,10,195,158,5,124,207,113,115,125,174,109,255,0,69,47,228,231,253,68,108,113,159,94,190,148,192,191,52,87,222,44,212,96,150,223,79,184,84,36,91,147,26,52,160,28,245,200,3,251,253,43,175,211,190,16,106,115,195,27,52,183,113,238,207,6,193,184,228,255,0,181,94,139,240,235,192,48,88,233,251,228,77,66,55,91,221,224,72,0,251,161,61,186,113,94,179,5,162,66,138,170,91,3,59,115,64,30,43,225,95,132,247,86,51,153,36,188,152,102,34,191,53,145,95,227,31,237,123,87,176,233,90,121,176,180,183,136,201,188,199,10,199,156,99,56,3,159,210,180,64,218,48,40,160,2,138,74,137,166,11,42,174,229,231,29,232,2,90,207,213,237,13,237,170,198,28,174,24,63,76,246,63,227,90,52,16,15,6,128,62,78,248,155,160,207,105,53,228,228,72,202,250,131,129,251,162,23,146,231,175,225,94,101,95,80,252,83,240,242,92,233,65,194,220,177,107,253,223,40,207,80,254,213,242,241,82,58,130,40,3,103,195,122,170,233,186,189,132,140,129,150,59,184,228,36,190,6,3,15,246,125,171,235,127,5,120,150,211,88,209,44,90,55,132,52,190,110,17,103,86,63,43,55,248,87,197,202,112,192,255,0,116,230,189,167,225,55,136,218,11,221,30,209,154,217,84,121,223,120,225,186,72,125,104,3,218,252,123,114,176,104,113,57,193,205,202,142,184,254,22,175,149,174,224,123,239,22,106,193,3,115,113,51,252,163,119,27,255,0,250,245,244,135,196,27,163,115,225,75,89,83,203,114,215,107,247,57,31,117,235,197,252,53,161,75,119,226,189,69,218,222,235,12,178,62,85,14,57,97,237,64,31,74,232,150,205,111,231,228,147,187,29,87,30,181,175,81,66,130,60,227,60,250,212,180,0,87,45,227,75,149,135,75,143,36,127,174,81,201,199,240,181,116,236,193,84,146,64,250,215,23,226,253,151,171,246,118,97,133,148,63,200,121,251,167,252,104,3,230,31,18,105,215,55,58,246,164,241,193,51,43,222,74,195,108,100,240,88,212,218,62,167,168,105,94,118,116,107,153,124,221,189,153,113,140,255,0,178,125,107,217,191,225,14,210,94,70,154,75,171,148,50,101,143,239,17,70,79,61,214,178,245,29,35,195,118,190,95,252,78,0,221,159,189,114,157,177,237,64,28,69,223,196,59,131,27,135,240,252,169,148,60,153,143,3,215,238,87,35,168,248,147,237,239,33,251,39,151,191,31,47,153,156,99,30,222,213,163,175,221,219,9,89,45,174,34,148,24,79,33,195,243,207,203,197,115,182,154,109,229,252,201,28,54,119,50,239,206,60,168,203,103,3,182,7,181,0,65,44,134,118,36,41,25,237,214,173,88,232,186,141,252,187,32,178,186,147,229,221,251,184,153,184,227,158,62,181,222,120,95,225,148,250,170,135,189,177,213,225,5,24,229,97,32,100,62,59,161,175,103,240,183,195,29,59,76,88,100,18,106,74,230,216,33,18,16,54,244,255,0,97,121,226,128,60,127,71,248,69,171,92,249,254,97,188,135,27,118,238,176,126,122,251,138,246,173,3,225,235,233,145,141,250,131,49,89,188,206,109,241,233,254,215,181,119,144,219,164,57,218,88,231,214,165,160,10,214,214,159,102,140,38,253,219,115,206,54,213,170,40,160,2,138,40,160,2,138,51,70,104,0,162,147,52,185,160,2,147,52,180,80,1,69,20,80,2,82,209,154,51,64,5,20,102,138,0,40,162,138,0,40,162,146,128,22,138,74,90,0,40,162,138,0,40,162,138,0,74,41,104,160,4,38,146,156,69,54,128,22,150,140,81,64,12,97,154,106,140,84,180,152,160,5,20,81,73,64,5,45,20,80,1,69,20,80,1,73,75,69,0,20,148,180,80,1,69,20,80,1,69,37,20,0,180,148,82,208,1,69,37,45,0,20,81,69,0,52,210,10,126,40,197,0,54,146,159,138,48,40,1,184,162,157,129,73,138,0,41,104,162,128,10,40,162,128,18,150,138,49,64,5,37,45,20,0,148,152,167,98,147,20,0,206,105,65,52,184,163,20,0,224,104,166,210,100,208,3,169,105,185,167,102,128,10,40,162,128,18,168,223,233,86,119,240,200,147,195,230,111,140,161,27,200,200,42,120,224,251,213,250,40,3,197,124,101,240,162,27,175,182,205,167,232,187,157,188,189,135,237,68,125,220,3,247,155,235,94,43,226,95,6,106,218,13,220,158,109,135,145,16,96,131,247,200,220,149,206,62,241,247,175,180,100,141,101,66,174,50,15,94,107,149,241,47,129,116,173,126,63,222,218,35,177,144,57,45,44,171,247,84,142,198,128,62,64,135,87,212,108,36,34,41,246,48,30,89,249,1,227,211,238,251,86,172,94,53,214,23,59,181,15,252,130,159,252,77,122,7,138,190,15,77,110,211,75,101,246,24,195,92,48,25,154,82,84,124,216,28,131,237,94,75,123,165,207,97,179,204,120,206,252,227,105,61,182,251,123,208,7,188,248,3,226,0,156,65,5,198,169,185,229,189,85,199,217,241,144,118,14,194,189,202,218,116,185,129,101,141,183,43,103,7,24,239,95,13,105,26,205,214,147,121,111,36,50,152,214,41,214,94,16,19,144,71,175,210,190,149,248,121,241,17,117,91,45,54,214,115,114,242,201,230,238,38,36,10,118,151,61,143,181,0,122,181,69,52,17,220,32,18,13,192,28,227,59,105,96,152,92,66,178,0,66,156,227,63,90,146,128,57,155,95,13,219,89,239,242,237,54,110,198,127,122,78,113,248,251,215,139,124,93,185,35,83,40,27,174,157,211,31,237,73,95,70,178,143,74,249,143,226,228,249,214,192,25,231,79,31,250,20,148,1,227,245,111,79,180,107,201,218,48,155,200,82,216,206,59,143,241,170,149,214,120,11,78,23,250,196,168,66,144,45,153,249,37,127,136,14,212,1,239,159,12,124,56,44,237,236,238,30,211,103,153,166,162,238,243,51,156,132,61,51,237,94,173,88,126,24,177,22,154,38,157,128,1,22,113,47,4,159,225,90,220,160,4,174,67,197,186,204,122,109,181,227,180,254,94,205,156,236,206,220,145,237,239,93,129,233,94,81,241,94,71,131,68,213,228,67,130,190,86,56,255,0,105,40,3,167,240,118,189,22,169,2,1,115,230,157,140,223,112,175,70,199,162,215,96,167,32,26,249,255,0,225,63,136,36,254,208,123,103,118,59,45,156,255,0,171,92,127,172,95,241,175,122,182,147,205,181,137,249,249,163,13,249,138,0,154,138,41,40,1,107,31,93,208,237,181,123,117,142,120,60,204,72,27,27,202,244,4,118,35,214,182,40,160,15,149,62,34,248,10,231,78,150,230,238,219,77,216,178,95,178,135,243,129,202,157,228,124,165,253,171,23,194,62,52,188,209,254,217,230,106,30,79,155,179,31,185,15,156,110,246,62,181,245,15,137,252,47,105,174,217,8,101,129,88,137,132,167,116,142,57,195,175,111,173,124,165,226,79,8,220,104,63,101,249,237,199,157,191,238,59,31,187,143,81,239,64,31,90,233,218,149,174,181,167,205,44,50,121,248,47,30,118,145,206,20,227,144,61,106,213,138,152,76,113,17,140,103,143,206,190,123,248,121,241,46,238,220,65,99,117,60,239,231,95,40,59,33,143,110,27,96,198,120,53,239,118,26,132,119,49,165,192,87,27,179,212,12,247,20,1,171,60,203,10,43,49,192,39,111,74,249,227,226,207,137,164,185,130,107,59,123,189,205,22,164,223,39,150,6,0,18,142,164,87,171,248,215,197,11,163,233,209,191,239,129,51,42,124,136,15,80,199,185,255,0,102,190,126,72,230,241,127,138,53,40,29,213,144,201,45,192,89,126,95,227,199,240,247,249,168,3,212,62,28,248,69,109,255,0,180,188,219,29,187,188,172,126,247,63,223,244,122,246,69,141,87,160,172,189,35,73,139,79,243,246,34,141,248,206,24,158,153,245,250,214,189,0,71,44,81,206,133,92,101,79,81,154,241,143,139,126,6,58,132,102,246,203,77,243,37,146,230,60,183,159,140,129,25,29,11,251,10,246,186,165,168,233,208,106,48,8,103,64,234,172,27,5,200,231,4,118,250,208,7,199,186,62,177,168,120,79,91,187,221,55,217,124,176,246,255,0,113,91,24,97,242,244,63,221,235,237,95,87,232,62,37,177,214,126,209,228,93,121,254,86,220,254,237,151,25,207,168,30,149,225,223,18,254,30,37,178,207,123,106,150,241,180,215,207,201,146,66,112,119,158,135,35,210,177,188,1,241,6,243,77,254,208,243,230,157,188,207,47,110,200,99,61,55,122,227,214,128,61,223,197,94,18,131,84,138,105,98,178,243,101,22,174,136,124,210,57,249,176,58,143,90,240,237,91,74,241,47,135,53,41,229,134,31,34,27,125,184,59,163,108,110,85,245,36,158,90,190,156,182,184,75,200,89,128,109,185,218,115,199,240,255,0,245,235,23,92,240,134,155,172,91,206,178,218,171,60,187,114,90,71,25,193,30,135,218,128,60,195,225,255,0,196,67,19,11,29,91,85,196,145,194,238,201,228,116,37,193,28,170,250,26,246,61,63,83,183,191,130,41,34,151,204,223,26,200,14,210,50,8,28,242,61,235,196,60,83,240,234,93,18,242,75,221,36,218,219,249,142,35,230,87,99,141,185,35,12,8,234,181,177,224,191,20,223,218,222,125,138,242,118,144,91,219,121,123,82,56,246,238,5,71,7,0,227,173,0,123,45,96,235,158,25,176,214,45,174,4,246,126,116,143,3,68,63,120,195,42,65,227,130,190,181,184,142,31,56,207,20,234,0,249,91,199,63,13,175,116,187,171,251,139,29,39,202,183,143,203,216,223,105,86,219,144,1,224,177,61,73,175,54,184,134,123,105,154,218,232,109,41,130,70,65,218,72,207,81,245,175,182,245,157,2,203,88,180,158,27,136,3,249,155,119,229,216,103,4,17,208,251,87,133,124,72,248,88,182,211,53,230,154,150,208,137,38,141,70,233,165,39,110,195,158,160,247,20,1,119,225,130,233,16,60,18,176,195,190,158,161,143,204,121,249,51,94,221,62,175,105,14,51,62,51,159,224,63,225,95,32,216,120,147,83,240,205,236,144,189,201,196,74,109,254,72,227,127,186,84,127,16,233,197,116,119,191,23,239,230,217,229,220,220,140,103,57,130,47,106,0,181,227,63,25,79,170,234,209,67,5,255,0,154,146,219,136,138,249,33,114,75,48,199,42,61,107,10,230,73,109,52,22,1,182,74,184,236,14,50,213,137,162,153,53,77,90,197,166,33,201,184,68,231,142,55,15,79,173,117,62,44,176,251,45,141,224,64,0,93,152,80,73,234,71,173,0,121,229,253,196,151,23,14,100,109,217,32,253,208,59,85,74,150,227,253,115,103,219,249,84,120,160,15,104,248,63,173,37,183,246,207,153,113,141,222,70,62,76,255,0,207,79,106,250,88,16,70,86,190,40,240,150,180,250,95,219,54,179,143,55,103,221,80,126,238,255,0,95,173,125,145,166,94,11,219,102,144,110,192,98,188,128,59,15,241,160,11,212,166,138,40,3,194,126,56,195,255,0,20,250,16,58,234,131,191,180,149,145,240,123,83,84,254,217,223,54,51,228,99,229,255,0,174,158,213,212,252,106,181,243,60,55,22,220,115,169,41,228,159,238,73,94,93,240,202,242,88,127,181,112,199,159,43,176,255,0,110,128,62,181,162,155,27,111,92,251,211,168,0,172,157,122,81,21,138,49,108,102,80,58,123,26,213,174,123,198,18,20,210,98,57,255,0,150,192,127,227,173,64,31,48,220,31,237,45,158,87,239,124,188,231,182,51,255,0,234,175,166,124,49,161,219,217,89,50,173,190,195,231,150,251,228,246,95,127,106,249,243,194,26,98,221,125,179,207,10,219,118,99,230,35,174,239,74,250,134,206,47,38,34,56,251,217,160,11,32,1,247,105,41,104,160,12,31,18,232,176,234,250,122,68,246,254,102,38,15,141,196,118,43,158,163,214,190,59,215,52,107,141,35,236,251,224,242,188,221,248,249,213,179,140,123,159,90,251,136,128,203,131,94,15,241,47,192,81,75,253,151,246,120,224,76,121,187,183,74,252,253,205,190,180,1,39,194,31,24,171,233,130,218,234,251,51,75,168,237,81,228,245,5,99,3,149,24,235,154,247,20,96,225,88,28,131,95,22,120,71,92,184,209,245,189,58,40,228,96,159,109,138,66,2,41,207,204,61,126,149,245,223,134,117,63,237,77,14,214,232,150,62,102,255,0,188,0,60,51,47,111,247,104,3,110,138,40,160,2,138,74,90,0,42,50,195,113,25,170,122,134,165,29,156,50,22,15,149,219,247,64,61,113,254,53,22,155,125,246,231,220,55,109,42,72,220,0,232,113,218,128,53,87,165,82,189,213,45,44,54,125,166,111,47,126,118,252,164,231,24,207,65,239,86,157,130,0,79,210,188,35,226,79,143,110,109,255,0,179,62,205,52,233,187,205,221,152,144,231,238,99,173,0,122,37,207,143,180,150,144,36,26,159,46,48,23,200,126,191,136,173,13,47,80,151,80,242,165,18,249,145,190,121,192,25,198,125,189,171,231,127,4,222,221,235,87,182,102,226,85,147,117,226,68,114,0,227,35,142,7,189,125,45,162,233,113,90,88,192,18,48,49,187,24,98,122,147,235,245,160,13,27,116,33,1,97,205,75,176,127,118,156,20,1,129,73,64,9,129,233,75,138,92,209,154,0,105,249,105,195,165,52,243,64,60,226,128,29,65,166,247,164,36,246,160,7,14,105,104,2,138,0,40,163,52,80,1,69,20,80,1,69,4,226,154,88,231,138,0,117,20,208,212,234,0,49,72,162,150,138,0,40,60,138,41,172,224,117,205,0,56,154,102,64,24,20,128,150,233,82,96,80,0,51,222,146,151,52,153,160,5,162,138,40,0,162,138,74,0,90,40,164,160,5,162,138,40,0,162,138,74,0,90,40,160,182,40,0,34,155,200,163,112,167,100,26,0,110,112,61,233,87,154,105,25,233,81,153,124,179,131,158,56,160,9,233,41,21,131,125,218,117,0,20,81,73,64,5,46,69,4,226,162,205,0,75,154,41,170,105,104,1,104,162,138,0,40,162,147,52,0,166,154,15,60,210,211,88,109,230,128,30,126,237,20,220,252,162,149,142,40,1,58,243,78,237,77,25,233,75,210,128,19,6,147,6,159,154,40,2,35,25,236,42,149,205,195,91,229,157,182,133,93,199,140,241,90,85,86,242,209,46,33,144,21,82,89,10,242,79,165,0,101,69,226,93,63,122,198,247,127,63,113,229,183,248,86,173,174,161,107,118,63,117,46,254,9,251,164,113,159,113,94,57,227,135,191,208,5,253,221,172,201,26,193,229,237,192,86,35,118,1,251,195,220,215,55,225,47,137,218,162,106,114,65,115,119,59,168,132,149,11,4,93,119,15,97,235,64,31,72,245,166,51,99,169,170,26,54,162,53,29,54,206,111,156,180,182,233,33,44,0,234,1,237,245,171,115,29,187,113,239,64,19,245,164,170,86,215,203,40,3,15,146,216,228,10,187,64,5,45,20,80,1,69,20,214,109,136,205,232,9,160,12,95,20,106,209,105,58,5,221,195,207,229,24,182,101,182,23,198,89,71,76,31,90,249,83,226,55,136,166,214,188,69,118,137,117,231,66,26,54,3,96,94,66,1,158,128,247,53,234,95,23,60,102,240,219,235,58,76,79,50,184,251,62,63,118,132,117,141,186,245,175,29,240,238,147,55,137,181,153,183,180,108,198,18,196,200,74,244,42,191,194,40,3,209,62,20,248,62,105,53,1,119,113,97,152,166,211,247,171,121,195,146,74,16,118,134,175,164,20,42,244,90,229,252,25,225,232,116,173,27,78,101,141,3,139,24,163,98,174,199,63,42,250,253,43,170,160,6,148,86,234,43,39,91,209,45,53,29,58,120,164,131,204,243,49,145,188,140,225,129,245,246,173,154,108,131,114,16,104,3,230,47,136,250,5,174,139,170,79,60,86,190,72,105,35,76,249,165,186,199,156,114,79,247,107,209,126,23,95,22,48,70,36,200,26,114,241,183,253,202,163,241,147,74,73,44,196,225,87,115,93,70,9,46,127,231,147,255,0,241,53,157,240,158,234,65,175,75,110,205,152,227,176,32,12,47,102,140,80,7,188,209,73,75,64,5,114,94,61,187,91,93,22,38,102,198,110,85,115,140,246,106,235,43,205,62,48,223,61,174,129,14,198,35,253,53,7,0,31,249,102,222,180,1,224,22,236,183,94,53,214,48,119,3,36,205,233,255,0,45,43,236,11,36,3,204,192,198,113,253,107,227,223,11,169,186,241,118,160,199,146,203,35,156,241,214,85,175,177,173,198,221,222,248,160,9,232,162,130,112,51,64,28,111,196,91,245,178,208,225,99,46,195,246,165,31,119,63,242,205,189,171,228,143,17,92,125,167,93,212,91,118,224,215,114,63,221,199,241,26,250,15,227,94,184,246,186,122,219,163,48,41,120,157,21,72,230,39,63,214,190,109,187,148,205,121,60,167,171,72,239,249,154,0,142,57,25,51,180,227,61,107,184,210,60,71,123,115,106,240,77,117,185,101,115,25,95,45,70,65,0,99,129,92,37,116,30,28,93,215,150,209,159,227,185,81,249,145,64,29,158,139,226,6,208,252,69,111,254,145,228,197,14,239,249,103,191,25,67,236,79,83,95,64,248,43,196,80,107,26,53,187,11,191,58,70,87,98,124,178,188,7,35,208,87,205,126,40,211,141,144,186,187,143,98,186,108,193,82,73,231,11,223,142,245,169,224,63,137,18,104,17,173,188,239,114,232,145,56,11,28,49,158,75,110,239,138,0,247,223,24,105,150,58,142,154,137,44,62,103,250,66,190,55,48,231,13,207,95,122,249,38,244,79,164,108,242,63,117,230,231,119,70,206,49,235,159,90,245,189,111,227,0,158,212,8,154,245,79,152,15,54,241,116,218,125,235,202,96,178,189,241,30,237,178,199,254,143,143,245,159,47,222,244,192,255,0,102,128,35,128,106,250,253,212,74,63,126,210,186,192,7,200,185,201,233,219,215,173,123,103,195,255,0,133,222,80,211,175,53,29,27,12,190,103,152,255,0,106,255,0,124,14,21,254,149,175,224,175,133,22,86,49,36,247,118,246,210,75,21,216,149,89,38,151,128,184,62,221,193,175,90,182,181,134,210,21,134,24,246,162,231,3,36,245,57,239,64,21,116,173,46,215,76,179,72,45,161,242,149,65,1,119,22,198,78,123,147,90,20,86,70,181,172,166,149,106,37,34,78,100,17,252,128,30,199,215,233,64,9,169,248,134,195,76,242,190,209,117,179,204,206,223,221,177,206,49,232,15,173,120,95,136,62,36,95,234,55,139,22,153,170,249,145,201,16,143,31,103,3,44,73,24,249,135,184,170,186,199,137,245,207,17,249,63,102,190,9,246,125,219,188,216,144,103,118,54,227,104,62,149,212,248,95,225,52,63,36,215,241,90,202,233,112,14,99,158,85,249,70,14,59,123,208,5,63,7,232,190,34,212,174,236,238,238,237,252,200,164,223,185,247,198,51,133,96,56,83,234,171,94,201,163,217,174,157,167,196,178,39,151,32,4,30,115,212,147,79,211,52,107,61,42,214,24,173,225,8,33,206,54,187,28,100,147,220,251,215,51,241,7,197,227,195,90,116,110,12,202,255,0,104,88,201,68,86,234,140,127,136,251,80,7,49,241,35,199,208,88,89,61,189,174,167,178,120,175,140,108,190,65,56,0,56,43,202,227,168,21,224,186,86,135,170,248,143,206,219,111,246,143,35,111,241,44,123,119,103,220,103,238,213,141,74,254,255,0,197,218,246,163,25,156,24,222,226,75,133,18,168,92,124,199,31,116,117,249,171,232,79,4,252,60,177,210,126,221,230,219,194,124,207,47,27,38,144,244,223,235,245,160,14,159,195,94,25,180,209,236,202,45,167,146,124,255,0,48,15,52,183,56,28,245,62,149,209,24,215,211,143,173,72,0,3,138,40,3,134,241,255,0,134,226,213,172,19,253,23,205,111,180,43,127,172,35,164,108,61,69,124,255,0,167,93,79,225,143,23,234,142,205,246,104,131,203,0,56,15,255,0,45,6,23,191,167,95,106,250,198,238,217,110,98,8,192,16,31,60,146,43,231,47,138,62,23,58,119,218,111,226,16,171,79,168,176,200,118,39,13,188,244,60,118,160,15,161,52,203,248,239,124,205,146,110,242,246,231,141,184,206,127,194,173,220,21,16,74,167,251,135,249,87,149,124,62,241,151,219,127,180,55,153,206,207,43,25,68,29,119,122,31,106,245,11,153,65,200,32,224,174,40,3,58,210,214,49,120,151,44,156,115,243,103,253,156,116,174,55,226,103,141,97,208,237,22,24,53,15,179,204,183,40,28,121,69,176,10,49,238,164,122,86,175,138,252,91,109,225,221,30,237,149,46,4,144,108,229,17,95,239,50,250,159,122,249,195,198,222,43,186,241,86,179,113,137,155,201,46,146,42,203,26,41,4,34,175,111,169,160,12,141,87,81,212,124,71,170,93,133,151,237,10,211,180,227,229,84,249,119,30,122,15,239,244,175,112,240,63,195,72,161,251,127,219,116,124,103,203,217,254,146,79,247,179,209,190,149,203,252,54,248,116,151,247,203,115,118,144,72,146,216,172,138,60,217,1,201,40,114,112,7,169,175,163,173,172,225,181,221,229,71,141,216,207,36,244,250,208,4,144,219,164,8,86,37,218,9,206,51,154,150,138,40,0,162,138,40,2,57,101,88,241,147,183,62,213,199,71,226,59,121,245,43,104,197,222,226,204,163,30,89,92,229,254,149,167,226,61,80,216,253,155,5,134,253,253,20,31,187,143,95,173,120,143,132,181,251,157,71,90,211,139,74,196,27,216,208,229,0,254,37,244,250,208,7,209,177,182,232,193,7,57,167,84,86,188,219,140,251,255,0,58,154,128,49,188,67,167,38,161,98,136,209,121,155,101,13,141,216,254,19,239,239,95,28,120,131,70,151,76,251,54,251,127,47,204,221,143,157,78,113,143,115,235,95,110,201,24,117,195,12,140,230,190,108,248,171,225,248,109,191,177,246,34,13,222,118,126,102,63,220,160,15,23,174,175,192,87,47,23,138,52,252,62,2,249,157,191,216,106,229,43,127,193,205,179,196,182,71,211,127,254,128,212,1,244,228,22,31,219,94,14,177,79,43,206,62,107,54,221,219,122,51,140,246,245,173,77,7,194,86,182,23,38,103,178,216,205,22,210,124,210,114,73,7,215,218,159,224,64,39,240,181,145,97,149,196,135,255,0,34,53,117,65,66,168,0,116,226,128,29,69,37,80,213,117,40,244,235,59,137,92,57,242,226,121,62,80,15,64,79,127,165,0,102,248,155,94,182,210,180,187,166,146,227,201,104,182,100,249,101,182,229,135,177,245,175,15,241,55,196,157,186,148,194,13,91,141,195,254,93,191,217,30,171,84,62,34,252,70,184,191,190,212,172,109,229,184,17,183,149,180,60,81,227,128,135,175,39,181,121,85,205,212,183,179,52,146,190,231,56,201,192,94,139,142,212,1,219,223,124,72,213,100,76,69,171,103,13,149,255,0,70,78,156,250,173,114,151,26,222,167,127,143,54,227,204,217,157,191,32,24,207,225,237,73,167,104,119,26,148,155,33,120,148,236,223,243,146,56,227,209,125,235,216,252,51,240,105,38,251,95,219,99,179,151,27,54,98,230,81,143,189,158,138,61,168,3,207,124,63,240,255,0,91,213,103,129,206,153,230,67,246,144,142,124,228,28,100,100,125,225,235,94,249,225,15,134,154,118,155,109,101,45,198,145,178,226,61,219,143,218,88,227,37,177,209,177,208,215,95,164,248,75,74,210,99,197,189,160,76,73,230,12,74,231,158,61,79,181,111,128,0,218,23,0,80,5,59,61,58,214,202,37,142,8,188,176,1,0,110,39,25,57,238,106,224,249,126,90,40,160,2,138,40,160,2,138,9,166,230,128,29,77,45,239,70,104,197,0,33,57,162,151,20,109,230,128,0,41,212,98,140,80,1,69,24,163,109,0,20,81,182,140,80,1,69,38,40,197,0,45,54,151,20,184,160,6,156,210,12,211,241,70,218,0,109,20,236,82,98,128,26,41,194,151,20,80,1,73,75,69,0,20,81,73,64,11,69,37,45,0,6,138,13,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,37,0,45,20,81,64,5,20,81,154,0,40,163,52,80,1,71,106,74,81,64,5,20,81,64,5,37,45,37,0,45,20,81,64,5,37,45,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,25,160,211,51,64,15,205,37,32,52,236,208,1,69,38,105,115,64,5,52,138,118,105,40,1,180,156,250,212,152,166,226,128,16,19,78,205,52,140,82,80,4,148,83,67,83,148,131,64,5,20,81,64,21,231,177,181,184,92,77,109,11,140,231,231,140,30,127,26,243,223,18,252,45,210,181,31,178,249,107,103,111,179,126,113,99,25,221,156,123,143,74,244,170,74,0,248,203,196,158,10,26,36,196,11,225,38,216,60,222,33,219,220,241,247,207,165,100,232,158,33,190,209,47,224,154,27,139,141,176,238,194,36,236,131,149,35,183,78,181,246,78,181,163,29,78,214,225,4,229,11,192,209,240,155,186,131,207,95,122,249,227,199,95,12,181,43,107,203,235,168,126,215,112,23,203,198,203,38,195,112,163,170,147,64,30,133,240,195,226,29,198,177,105,21,172,246,178,51,36,50,177,146,75,130,228,254,243,29,215,222,189,114,25,124,232,145,246,227,114,134,198,122,102,190,28,88,238,252,63,127,47,218,108,230,82,6,194,36,67,31,39,7,186,215,174,120,43,226,117,157,183,147,4,246,240,68,34,180,9,186,91,192,185,35,11,221,104,3,232,121,14,49,95,38,124,84,187,105,53,248,115,158,108,84,125,239,246,222,189,238,111,136,26,51,109,197,237,135,254,6,165,124,199,227,77,74,45,71,87,138,88,182,21,22,225,50,142,24,103,115,122,125,104,3,153,175,80,248,59,4,115,107,147,6,10,127,208,156,242,185,255,0,150,137,94,95,94,173,240,88,143,237,217,129,42,63,208,164,255,0,209,145,208,7,211,218,114,8,244,219,85,24,0,68,131,129,254,200,171,53,5,151,252,120,91,255,0,215,37,254,66,172,80,1,94,119,241,75,78,23,30,20,213,156,176,5,188,158,217,254,52,175,68,172,159,17,217,181,238,137,115,2,177,82,251,122,46,122,48,61,63,10,0,249,99,195,26,148,186,39,139,46,209,11,176,91,109,191,43,148,234,80,215,212,94,27,189,55,154,38,158,236,164,23,180,141,206,91,61,84,127,141,124,191,241,19,78,151,71,241,93,236,238,174,193,154,52,27,144,129,147,26,158,191,133,123,79,195,29,118,11,155,27,11,117,40,29,52,216,242,60,208,79,2,49,210,164,15,82,162,138,42,128,74,90,41,40,1,72,7,168,6,184,127,20,248,43,78,213,126,201,186,43,84,217,191,173,178,182,115,183,252,43,183,164,101,205,0,124,67,121,4,158,29,214,173,4,83,179,224,164,223,39,201,200,111,98,125,58,215,183,248,55,198,87,19,104,22,76,241,72,204,124,204,147,57,39,239,55,181,114,63,23,52,9,98,215,18,93,238,66,88,6,63,186,61,154,67,235,94,91,13,255,0,149,110,34,242,243,140,243,191,222,128,61,51,226,71,138,174,245,29,70,107,5,51,66,18,84,144,17,57,35,253,95,76,96,127,122,187,111,133,94,20,183,251,92,119,242,201,20,173,113,166,134,96,208,2,114,197,14,73,207,53,230,223,13,116,73,181,173,110,105,145,100,141,30,217,152,17,17,97,195,1,215,138,250,143,66,177,54,90,85,146,23,44,82,217,16,228,99,162,143,240,160,13,85,10,58,10,40,36,14,164,10,205,77,115,79,121,2,125,178,215,123,149,10,190,122,228,230,128,52,168,166,171,134,1,195,2,167,184,57,167,80,6,38,191,164,90,234,54,107,28,208,194,227,205,13,243,196,27,156,31,95,173,124,119,172,91,54,143,228,253,158,66,60,221,217,242,198,206,155,125,58,245,175,183,92,110,92,103,21,242,87,196,205,46,107,79,236,189,203,39,205,230,109,204,100,116,217,64,30,235,240,207,196,83,106,218,28,175,52,111,191,237,166,60,188,133,142,54,167,168,247,175,66,175,148,190,26,248,194,215,69,16,90,206,177,13,247,234,197,164,184,17,225,78,193,208,143,106,250,67,73,241,62,155,168,219,194,209,93,218,19,38,112,5,202,183,66,127,194,128,52,174,244,251,91,196,11,60,17,73,135,207,205,24,126,127,26,230,46,124,25,105,28,242,79,1,134,22,103,63,234,237,192,56,39,56,200,53,215,71,36,114,128,200,234,195,213,78,106,74,0,206,177,145,134,237,228,191,78,167,235,90,52,221,158,244,236,98,128,10,165,168,233,182,218,132,65,46,32,134,64,25,91,247,145,134,231,4,119,250,213,218,40,3,230,239,138,94,15,179,177,130,91,168,22,4,105,53,2,49,29,184,4,2,28,227,32,251,87,136,228,250,215,212,95,22,194,157,16,101,128,255,0,137,128,254,82,87,203,160,19,209,104,3,123,194,247,34,223,82,178,93,155,191,210,227,61,113,252,66,189,63,197,16,165,215,134,110,166,40,3,54,206,113,147,195,1,215,254,3,94,50,130,72,165,12,200,252,21,110,65,21,212,216,120,146,49,166,165,155,66,171,215,230,50,255,0,182,79,76,80,7,51,168,71,228,222,200,128,231,24,237,236,181,87,248,107,91,81,11,123,168,202,232,195,7,7,229,231,160,11,93,158,157,224,27,139,205,62,218,113,113,42,249,144,163,97,109,137,198,64,62,190,244,1,231,246,174,203,187,107,17,247,126,233,175,172,126,27,107,178,234,26,52,134,69,124,155,194,153,105,75,241,181,61,189,235,231,171,191,7,205,6,204,205,33,206,127,229,129,31,214,189,19,225,62,162,32,130,8,25,0,45,169,140,101,240,121,8,191,118,128,62,134,164,164,71,220,129,135,122,117,0,121,183,197,88,81,188,63,14,228,86,255,0,78,7,145,159,225,106,249,243,193,55,198,211,237,216,143,118,255,0,47,248,177,211,117,125,27,241,50,6,159,65,133,84,31,248,252,83,192,207,102,175,153,116,29,58,121,62,211,132,147,141,189,16,251,208,7,217,214,50,153,97,102,63,223,219,215,216,85,186,226,116,143,20,233,177,133,138,75,187,56,217,229,27,85,174,20,30,113,93,109,189,229,189,210,7,138,120,164,15,156,121,110,27,56,255,0,118,128,44,214,31,137,225,18,233,177,134,193,95,56,30,70,123,53,110,86,118,179,25,146,209,0,4,254,240,30,6,123,26,0,241,63,9,219,193,23,219,49,10,115,179,160,81,253,234,247,168,78,71,3,111,53,224,186,5,148,176,125,167,120,117,223,183,25,66,61,107,222,33,251,135,235,64,18,212,19,75,229,140,227,60,227,173,78,204,2,228,144,7,189,113,62,40,241,29,173,149,220,176,19,19,50,184,200,51,0,121,92,244,160,14,206,54,220,160,237,234,185,172,157,107,76,130,251,200,243,17,14,205,216,221,24,110,184,255,0,10,126,137,120,183,86,86,174,161,64,104,3,240,217,234,162,173,221,200,169,179,44,6,115,212,208,7,197,154,229,152,210,53,235,69,141,129,192,73,1,85,199,59,143,248,87,210,31,9,245,105,46,188,49,164,68,225,206,239,59,36,200,79,221,105,43,193,62,38,99,254,18,123,92,56,117,251,26,114,63,223,122,245,143,131,65,191,179,244,67,131,143,223,243,143,121,40,3,220,104,160,125,218,40,0,170,58,165,225,177,211,238,231,9,184,195,11,203,183,118,220,224,19,140,255,0,192,106,245,121,199,196,237,80,90,105,218,140,38,48,219,180,201,14,119,227,168,97,233,64,28,78,171,227,91,205,83,196,83,89,15,58,4,147,29,46,24,129,181,1,233,180,122,87,170,120,26,55,62,31,181,154,73,26,71,101,144,18,220,147,243,158,245,243,167,128,103,142,127,18,233,239,188,41,111,51,141,217,254,7,175,162,108,245,107,125,43,195,214,210,75,36,91,75,176,203,200,160,100,179,31,233,64,7,140,60,66,250,54,156,147,71,3,57,55,10,156,75,142,204,125,61,171,228,125,87,89,185,214,252,175,57,228,95,39,118,55,202,95,174,61,122,116,174,239,226,31,136,127,183,46,111,45,45,173,124,198,75,247,124,195,39,152,72,5,215,56,11,211,145,205,86,240,255,0,129,53,31,244,159,53,46,163,251,184,221,106,195,61,125,232,3,47,225,221,233,182,213,52,228,218,91,58,140,103,239,227,248,146,190,182,210,102,243,244,248,91,24,206,120,206,123,154,248,146,212,62,153,173,89,52,145,176,43,34,75,135,24,200,15,239,244,175,172,126,27,234,209,223,120,87,76,192,69,103,243,56,18,130,120,119,255,0,226,104,3,185,164,52,180,80,3,3,102,151,189,52,131,73,207,165,0,74,40,35,28,211,87,233,78,52,0,222,244,138,51,214,163,103,5,136,4,100,31,90,150,128,20,156,83,55,228,237,163,102,105,192,98,128,1,210,157,69,37,0,45,20,80,104,1,166,155,72,77,56,12,208,0,22,159,72,6,41,104,0,162,142,149,202,120,191,196,214,154,46,149,122,242,52,14,209,108,202,180,226,51,203,47,229,214,128,54,117,13,76,217,127,203,45,223,48,31,123,29,179,233,80,90,95,53,228,132,96,167,27,190,246,127,207,90,240,228,214,31,197,62,37,186,251,45,169,216,99,89,67,194,222,104,56,10,59,15,83,94,221,225,203,71,131,75,178,222,24,17,106,138,65,27,112,118,138,0,220,10,5,33,165,162,128,24,65,245,160,2,59,211,169,104,0,20,81,73,64,5,45,20,80,1,69,37,20,0,180,81,73,64,11,73,75,69,0,20,132,82,209,64,13,219,78,3,20,81,64,5,86,185,139,114,12,54,14,122,168,171,52,17,149,160,14,10,231,197,210,216,109,204,15,38,252,255,0,203,98,49,143,195,222,187,27,27,207,182,68,95,203,217,134,198,221,217,244,255,0,26,242,223,136,126,27,184,184,254,205,242,252,214,199,155,157,176,147,143,185,92,175,195,207,27,91,219,53,189,156,240,197,27,203,126,49,190,224,41,193,216,51,130,57,160,15,161,233,106,27,75,152,238,173,163,154,54,86,86,206,10,182,71,7,29,106,106,0,66,51,76,35,20,250,82,51,64,17,173,72,42,58,112,160,7,81,73,75,64,5,49,135,124,211,232,197,0,70,27,156,98,164,234,41,165,115,222,128,49,64,13,60,84,157,106,9,88,40,201,35,173,72,140,173,157,189,168,1,244,198,245,167,212,100,29,217,219,64,0,106,112,57,52,221,167,210,149,69,0,62,134,251,167,233,69,87,189,149,97,177,184,145,200,1,34,118,57,56,232,13,0,121,7,197,217,213,116,157,96,8,198,127,113,207,252,10,58,249,233,47,164,181,212,36,149,25,129,43,183,135,35,211,252,43,191,248,167,175,197,119,174,234,214,169,26,29,254,78,25,101,7,162,161,233,138,228,116,45,10,239,83,1,162,138,98,10,18,10,66,88,112,113,218,128,61,235,225,143,139,166,188,75,91,73,34,144,136,180,228,229,167,39,56,216,189,49,239,94,190,192,62,51,95,24,233,23,83,248,111,90,186,146,123,57,72,1,161,204,153,140,19,189,125,71,251,61,43,234,223,15,120,146,207,86,251,71,147,44,3,202,198,113,56,126,185,252,190,237,0,121,246,171,226,171,157,27,91,181,183,30,116,138,202,146,28,78,64,63,49,27,113,131,253,218,244,175,15,107,7,86,210,224,184,104,138,25,119,112,91,126,48,74,245,199,181,121,71,197,27,81,246,137,103,50,125,205,60,156,109,235,130,230,178,126,20,120,138,33,168,104,246,30,90,103,247,223,55,154,51,209,207,76,80,7,208,244,84,54,210,9,96,14,49,180,231,161,207,122,154,128,10,165,170,206,109,244,187,201,0,201,75,119,110,184,232,13,93,174,119,197,242,20,240,246,171,242,231,253,10,83,255,0,142,53,0,124,175,241,31,85,158,255,0,198,122,152,102,144,35,121,92,25,9,28,70,159,225,94,143,240,75,195,214,215,16,199,121,32,137,218,75,89,65,86,132,19,196,193,122,254,21,228,90,167,239,188,89,47,24,206,63,244,90,215,210,31,7,34,17,248,94,200,239,7,247,83,13,191,246,216,208,7,165,219,196,33,183,68,64,0,141,20,13,163,11,128,41,229,241,218,157,144,0,230,185,13,67,196,54,182,158,95,152,240,174,236,227,116,192,125,221,191,227,64,29,125,21,28,50,44,168,72,42,70,118,240,115,82,80,7,159,252,74,177,75,189,53,3,109,92,92,161,229,115,252,13,92,191,195,221,40,91,120,142,229,214,65,205,179,12,4,199,241,167,189,116,159,19,115,246,4,42,11,31,180,39,3,253,198,172,239,135,208,200,53,87,102,141,128,54,135,170,255,0,182,148,1,234,162,138,40,233,205,0,4,224,102,188,115,227,93,201,254,203,72,240,112,47,80,245,255,0,166,79,94,171,125,168,91,219,195,38,249,162,4,99,32,200,163,184,175,5,248,201,56,188,66,209,97,193,186,67,148,59,186,68,71,240,208,7,31,240,222,205,46,124,95,124,173,143,248,246,145,185,25,255,0,150,137,95,91,40,198,107,229,63,133,80,74,60,81,115,242,183,252,120,183,240,255,0,182,149,245,112,160,2,170,234,51,155,107,25,37,0,146,184,232,113,221,106,205,114,94,60,212,82,207,195,154,129,96,9,30,95,202,95,29,93,104,3,192,190,49,107,19,222,120,134,242,212,153,21,18,104,152,102,66,71,250,145,252,63,141,121,89,39,113,53,216,120,142,57,117,127,18,93,201,12,78,67,4,113,229,169,110,129,71,240,212,22,254,13,212,102,57,75,123,163,185,119,241,108,198,128,57,122,236,252,19,100,179,92,90,200,196,124,183,177,240,87,61,214,185,155,253,50,125,63,103,154,146,46,252,227,124,101,122,99,215,235,93,126,129,169,65,165,216,72,94,72,217,150,67,32,83,34,169,56,3,143,210,128,55,124,124,82,59,45,70,49,26,241,229,114,62,171,94,84,100,116,144,152,221,151,232,113,91,94,32,214,215,84,188,185,117,136,32,147,29,36,221,247,64,246,246,172,26,0,212,210,109,100,213,46,154,23,185,101,2,50,249,57,110,224,122,251,215,212,30,15,248,121,165,233,223,108,221,13,156,251,246,99,54,97,113,141,254,231,214,190,127,248,117,30,253,118,97,157,191,232,142,122,127,180,149,246,21,168,198,255,0,194,128,36,142,40,225,92,34,42,140,231,10,49,82,81,69,0,71,35,249,107,157,185,230,184,159,16,217,205,171,43,192,46,158,16,179,151,7,150,245,24,198,71,173,118,210,71,188,117,197,49,33,218,217,221,159,194,128,57,13,15,225,254,157,97,231,239,142,214,125,216,198,235,69,92,99,62,231,214,187,24,224,134,33,136,227,64,51,157,170,160,115,82,212,114,75,28,96,151,112,170,6,78,227,142,40,2,29,66,224,218,217,73,48,27,138,227,229,206,58,144,43,230,95,140,190,37,185,188,214,238,236,7,154,137,28,241,58,254,248,145,254,171,211,28,125,234,245,239,136,62,45,211,173,180,93,70,223,237,22,173,40,242,190,95,180,170,147,150,140,244,175,153,117,219,129,171,248,146,238,104,64,218,225,72,216,119,142,2,142,162,128,61,95,225,111,131,109,110,46,34,189,157,162,148,207,167,137,10,189,184,108,22,40,122,147,201,175,161,99,133,34,206,197,11,158,184,27,107,137,248,115,100,208,120,119,71,145,139,243,166,66,188,140,127,2,87,117,64,5,20,84,111,44,113,130,93,149,66,245,201,197,0,73,92,127,141,252,57,109,171,105,49,199,32,136,127,164,137,50,208,134,201,195,127,141,117,145,204,146,127,171,145,31,253,214,6,150,84,220,49,157,188,208,7,199,90,102,185,119,225,191,55,203,150,121,62,209,140,237,152,166,54,231,235,159,189,95,70,67,226,41,110,52,187,155,147,19,131,24,124,15,52,158,139,158,184,175,51,248,151,224,171,159,248,150,108,146,102,255,0,91,157,182,231,143,185,239,94,105,101,226,177,109,165,220,90,189,152,38,93,220,153,113,140,128,58,98,128,54,254,33,120,178,242,251,85,212,172,179,58,70,222,87,31,104,36,12,42,30,152,246,171,159,12,60,27,14,191,113,246,139,169,227,109,214,204,118,73,0,147,105,18,1,156,147,92,54,145,110,250,207,137,33,142,53,96,210,238,194,170,239,60,33,252,250,87,212,255,0,12,52,121,52,223,12,218,9,25,242,18,81,134,140,142,178,147,64,29,54,135,162,90,105,86,86,171,111,12,1,146,221,99,220,145,4,37,84,15,79,165,108,80,6,6,40,160,4,165,162,138,0,40,162,161,187,158,59,116,86,114,0,45,142,78,40,3,200,126,38,248,130,107,95,236,191,44,56,223,230,231,108,164,116,217,237,94,125,240,166,220,220,207,99,51,202,114,53,36,94,70,126,233,67,89,62,63,214,99,212,255,0,179,188,180,31,39,153,157,178,110,235,183,219,218,189,103,225,39,135,231,179,209,153,164,50,2,186,142,252,52,68,113,182,63,122,64,122,244,35,108,74,61,42,74,74,90,96,21,228,255,0,19,244,232,167,254,202,202,167,203,231,117,64,127,185,94,177,94,113,241,28,127,200,51,39,254,122,255,0,237,58,0,249,41,198,27,254,3,90,94,29,148,195,174,219,56,201,198,254,248,254,19,89,178,253,239,248,13,88,211,100,16,223,71,41,198,6,122,156,118,52,1,245,231,195,27,131,63,132,172,73,4,124,146,158,185,255,0,150,141,93,197,121,31,194,109,118,209,60,53,102,143,52,1,132,50,228,52,193,79,250,211,93,150,169,227,93,43,79,128,59,221,217,159,159,110,26,233,87,248,79,248,80,7,67,117,119,246,95,47,228,223,187,61,241,95,58,124,65,248,155,123,44,242,90,197,5,196,11,61,137,76,165,235,96,18,92,103,0,115,89,94,47,248,151,6,169,246,63,42,197,62,77,249,217,116,27,174,223,65,237,94,127,167,104,183,250,181,204,41,5,165,203,171,74,177,110,142,22,112,9,35,211,235,210,128,41,52,178,95,93,22,154,103,103,110,172,236,92,156,15,127,165,119,222,5,240,4,90,252,190,108,151,209,160,104,89,182,181,176,108,16,224,127,125,107,209,188,7,240,198,238,214,29,62,234,123,169,227,43,230,101,30,204,140,103,112,238,213,236,58,86,154,116,235,84,136,203,191,0,140,227,29,78,125,104,3,149,240,239,195,141,31,78,181,183,118,182,177,157,190,206,16,147,100,128,147,180,115,223,210,187,72,173,96,131,62,84,17,38,238,184,64,51,83,209,64,5,20,81,64,5,20,22,219,77,221,64,14,205,70,88,230,157,73,138,0,76,210,226,128,62,90,120,20,0,208,41,105,104,160,2,146,140,210,230,128,10,40,166,230,128,22,150,144,26,90,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,140,208,1,69,20,80,1,69,20,102,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,155,158,105,115,64,11,73,75,69,0,20,102,144,211,112,104,1,249,162,128,180,98,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,146,150,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,52,220,83,168,160,6,116,165,165,165,160,2,138,40,197,0,54,157,70,40,160,2,138,40,160,0,140,211,72,167,102,142,180,1,30,40,28,83,246,138,105,30,212,0,161,169,195,154,138,156,14,40,1,244,148,3,75,64,5,83,190,211,162,191,183,146,25,89,128,124,103,4,103,130,167,211,218,173,210,208,7,139,124,67,248,95,103,122,90,234,220,106,146,202,211,38,68,120,97,128,132,103,132,246,21,224,250,199,135,239,116,123,169,199,216,111,22,52,153,226,13,52,76,50,170,78,57,192,231,138,251,122,72,210,81,134,25,25,207,90,226,60,91,224,91,13,90,215,3,78,243,100,107,143,49,191,124,235,217,185,251,227,214,128,62,77,254,219,184,31,242,206,47,251,228,255,0,141,103,59,151,57,59,107,165,241,23,132,239,180,111,179,121,182,94,79,155,187,111,239,67,103,24,254,233,62,181,204,208,1,94,143,240,146,232,219,235,243,109,41,255,0,30,110,191,55,253,117,74,243,173,135,110,113,197,118,63,14,37,17,107,147,146,113,254,138,195,167,251,105,64,31,95,233,111,230,105,54,111,199,205,2,30,62,130,174,86,87,135,229,89,52,61,55,7,63,232,136,122,123,10,213,160,2,153,42,9,16,169,207,62,148,234,90,0,240,15,141,250,32,96,215,40,151,12,207,119,18,240,50,63,213,31,111,106,228,126,28,248,162,77,51,92,150,25,90,214,36,138,208,194,12,231,105,225,144,96,242,57,226,189,235,199,154,24,213,244,228,83,109,230,159,180,6,251,219,122,43,15,81,95,43,107,182,211,104,254,32,212,188,180,242,84,93,73,16,228,55,27,207,29,253,41,1,246,157,173,204,119,27,182,58,54,49,156,28,226,172,87,153,252,62,241,100,58,143,246,142,235,223,51,103,151,255,0,44,138,227,59,253,189,171,211,105,128,82,82,209,64,5,37,45,20,1,226,191,24,32,13,37,195,157,217,26,91,127,237,90,249,180,33,105,54,168,39,62,149,244,103,198,75,213,75,185,226,50,224,182,150,223,46,58,228,201,94,1,163,64,110,245,136,34,3,113,109,220,103,110,112,166,128,62,129,248,31,162,198,186,69,181,235,137,131,201,4,202,115,247,127,215,118,227,218,189,178,53,219,24,95,64,5,112,159,10,108,77,167,131,52,252,166,195,178,81,247,179,255,0,45,90,187,202,0,142,69,206,43,231,93,107,196,215,122,39,138,44,32,242,237,192,62,92,164,204,8,43,243,145,234,188,113,95,71,145,154,249,139,227,38,158,240,120,154,9,99,139,27,52,245,124,238,206,8,121,61,232,3,221,60,37,226,8,245,93,42,206,70,158,212,201,46,255,0,150,55,244,102,233,201,254,237,117,32,130,50,8,34,190,79,240,15,141,238,180,251,221,58,214,77,67,203,141,60,204,175,144,14,50,24,245,199,189,125,43,225,109,80,106,218,5,173,218,205,230,153,3,157,219,113,156,57,94,152,30,148,1,183,94,27,241,123,65,73,191,177,112,46,14,60,255,0,187,255,0,108,253,171,220,171,207,62,35,196,141,253,153,145,156,121,189,255,0,220,160,15,145,163,115,20,177,178,227,42,67,140,251,87,101,161,124,69,213,180,127,179,199,12,22,36,67,187,6,68,110,249,235,134,95,90,227,10,252,192,14,245,209,233,126,15,213,53,75,72,167,181,177,243,22,76,224,249,200,185,193,42,122,184,244,52,1,235,254,21,248,201,121,50,42,94,201,162,192,4,108,121,37,121,223,211,150,244,175,82,209,188,103,166,234,66,61,218,174,152,89,161,18,17,29,192,224,241,254,215,189,124,151,168,248,83,90,210,78,102,178,242,190,96,191,235,81,185,43,158,196,212,90,126,189,170,233,23,13,229,221,121,76,170,98,251,136,253,215,142,135,251,180,1,247,2,200,143,247,92,28,127,116,211,171,193,180,31,140,22,255,0,233,31,109,215,127,187,229,255,0,162,31,124,244,143,233,94,151,97,227,221,14,238,61,203,169,110,249,246,255,0,168,113,233,237,64,29,109,67,60,233,10,41,119,69,231,31,49,197,96,220,248,191,74,134,22,127,183,224,12,115,228,191,255,0,19,94,117,227,127,137,182,112,39,149,105,171,225,150,117,200,251,49,60,109,62,169,244,160,12,191,139,94,33,142,91,7,130,57,173,93,163,212,79,202,31,36,96,72,57,230,188,167,195,94,20,147,88,251,87,155,5,232,242,182,99,203,79,93,221,126,83,233,80,95,95,223,120,139,84,187,95,51,237,8,211,60,195,133,76,229,143,61,189,122,87,209,254,7,240,128,177,251,127,157,99,229,239,217,143,223,103,59,119,122,55,189,0,121,150,187,240,194,11,59,75,153,35,139,85,99,29,187,58,134,80,70,64,39,251,149,228,119,150,210,217,93,60,45,28,128,166,56,145,112,87,35,191,231,95,109,107,86,49,75,167,221,130,153,6,221,193,249,143,161,175,147,254,32,219,65,111,226,109,69,35,77,187,124,172,12,147,255,0,44,210,128,57,91,105,202,74,91,129,149,219,205,125,7,224,173,74,27,141,50,194,38,158,12,139,20,36,43,46,70,21,71,173,124,229,210,186,109,3,196,215,122,100,195,23,158,88,17,108,31,186,7,140,142,58,31,74,0,246,173,79,71,129,188,172,52,135,25,232,71,251,62,213,193,248,95,80,58,95,136,116,187,96,99,1,239,34,99,230,158,121,96,61,87,251,181,211,105,158,36,254,208,243,119,93,249,158,94,223,249,103,140,103,62,223,236,215,155,203,118,169,226,253,41,227,108,42,201,9,206,63,233,165,0,125,131,166,77,246,139,8,164,5,78,252,242,62,239,83,87,43,158,240,93,208,185,240,181,148,155,247,23,243,57,198,63,141,235,160,160,14,47,226,45,196,118,250,20,46,242,34,230,233,71,206,216,254,23,175,7,240,98,69,115,246,220,74,14,221,157,8,255,0,106,189,63,227,85,255,0,147,225,168,118,203,130,53,16,58,103,248,37,246,175,47,248,97,105,36,223,218,191,38,236,121,61,246,255,0,126,128,45,248,164,106,186,30,169,17,181,211,229,120,210,21,156,188,176,177,80,67,55,82,49,199,2,186,63,2,124,79,186,55,150,22,87,207,165,219,199,251,205,229,137,141,151,134,35,171,241,252,53,234,122,231,132,237,117,75,89,252,219,47,53,154,6,140,126,244,175,99,199,81,235,95,61,248,211,193,26,143,135,239,111,47,173,52,239,179,195,7,151,181,252,224,248,222,0,60,23,36,242,77,0,125,65,164,234,214,218,165,156,115,69,113,111,33,101,99,251,169,3,15,148,145,216,154,179,118,1,132,127,189,253,43,230,191,134,255,0,16,38,210,100,251,22,163,169,121,73,20,15,132,242,21,176,197,193,28,168,61,137,175,126,176,214,173,181,77,58,213,161,184,243,90,88,82,76,236,43,144,66,243,200,30,180,1,231,101,132,61,8,57,245,53,235,150,196,152,201,62,181,227,18,204,156,101,255,0,74,245,107,141,86,218,194,194,226,89,230,242,246,70,210,103,4,224,1,215,229,30,212,0,253,107,81,134,199,78,158,71,154,4,100,219,254,177,128,198,72,235,207,189,124,255,0,226,205,121,245,31,24,95,195,27,91,200,138,17,129,140,231,248,23,223,222,155,241,15,226,51,220,92,234,86,118,122,174,229,111,43,100,127,103,199,100,39,146,191,90,243,221,35,88,143,251,90,107,203,249,254,105,34,218,95,97,228,228,99,128,61,22,128,62,163,240,157,242,195,163,233,236,207,24,255,0,66,140,124,199,111,56,90,173,226,15,24,90,91,253,159,23,218,127,205,187,239,76,190,223,237,87,139,79,241,32,219,233,240,193,99,171,224,160,11,143,178,244,85,24,238,62,149,200,205,117,226,61,103,110,91,206,242,115,252,40,184,207,229,233,64,20,181,157,70,93,115,90,182,145,150,50,219,86,32,33,7,159,152,251,158,121,175,162,190,17,233,109,109,225,253,34,71,142,101,43,231,231,122,227,248,228,246,175,48,240,111,195,61,78,226,238,214,226,235,72,220,169,121,30,230,251,72,24,80,65,61,31,235,95,73,104,90,84,90,94,153,4,17,195,229,121,123,182,141,197,182,229,201,235,147,235,64,26,157,41,104,162,128,10,243,15,138,246,13,62,157,168,206,18,83,179,75,147,144,56,249,67,159,74,244,234,192,241,117,136,187,240,222,172,166,61,236,214,19,32,249,246,255,0,3,127,141,0,124,163,224,89,197,175,137,172,4,140,137,143,51,59,206,49,148,122,245,63,22,248,140,69,225,75,72,225,150,217,200,185,94,55,100,237,195,122,26,241,219,200,255,0,178,60,90,234,71,148,34,199,251,88,204,127,143,173,116,48,51,235,240,45,172,39,207,35,50,99,166,208,14,51,147,143,90,0,214,240,134,128,117,141,126,230,89,98,185,11,44,45,54,99,94,9,44,167,229,224,241,205,125,5,30,129,20,89,219,231,156,250,227,255,0,137,174,107,225,239,135,126,196,150,210,203,109,179,54,32,103,204,207,63,39,161,246,175,73,192,160,15,142,126,32,232,237,166,107,240,5,142,112,5,178,201,251,193,254,219,123,14,62,90,245,95,131,218,196,103,78,209,173,90,72,3,126,251,229,223,243,125,233,15,76,209,241,119,195,98,73,46,46,227,180,200,139,76,99,191,204,233,143,48,244,205,121,119,195,173,110,91,15,19,105,145,53,198,196,79,51,143,44,28,101,28,250,123,208,7,215,241,58,178,6,4,17,234,41,245,141,225,171,229,191,209,45,166,18,249,133,131,28,237,199,70,34,182,104,0,35,52,205,180,250,40,0,2,155,35,42,46,73,3,158,230,157,88,158,34,212,82,198,209,93,165,217,251,208,191,119,61,137,244,160,9,35,187,15,117,34,135,140,144,79,0,251,214,184,21,229,126,29,215,154,251,196,215,208,125,167,112,85,145,128,242,241,141,174,7,167,189,122,160,160,2,138,40,160,2,138,105,162,128,29,77,52,238,41,132,208,3,113,206,105,235,64,165,160,5,162,138,40,2,189,229,194,219,218,77,35,178,46,200,221,190,99,129,192,239,95,52,252,83,241,92,183,186,166,171,97,19,90,73,27,121,56,49,146,88,224,33,227,159,106,246,15,136,126,34,139,77,211,53,8,5,215,151,35,233,210,176,95,44,158,118,184,29,189,171,230,27,73,36,214,252,88,134,67,231,121,249,207,69,206,19,219,30,148,1,235,255,0,6,52,111,54,222,59,233,18,117,50,91,74,185,198,23,137,64,249,120,246,175,120,183,77,150,241,160,207,202,128,115,244,174,43,225,134,153,29,151,133,44,113,14,207,146,81,247,179,255,0,45,88,250,215,114,6,23,20,0,180,82,82,154,0,40,166,238,30,180,225,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,76,39,222,148,28,208,3,168,162,138,0,201,214,44,197,223,149,149,127,151,119,221,247,197,124,141,168,195,39,135,252,77,167,237,70,10,140,147,126,252,99,163,159,167,203,197,125,154,192,63,81,156,87,203,191,23,116,232,237,245,244,97,22,210,44,20,143,155,63,197,39,189,0,123,63,195,207,17,166,167,161,105,200,211,90,25,36,243,126,88,223,158,29,250,12,159,74,239,122,215,202,159,10,124,78,108,117,221,34,210,91,205,145,167,157,148,242,179,183,33,207,93,190,245,244,230,147,125,30,161,167,69,113,28,190,96,125,223,54,49,156,18,40,2,253,20,81,64,12,34,148,83,141,50,128,31,73,72,41,198,128,10,41,135,52,250,0,74,90,41,40,3,63,80,149,98,132,49,42,62,108,115,248,212,122,110,160,151,30,110,201,98,109,184,206,214,207,175,189,80,241,92,146,199,167,35,33,199,239,128,237,232,213,231,254,4,241,56,155,251,67,204,188,206,60,188,126,235,253,255,0,106,0,246,74,74,106,50,184,200,57,167,80,2,209,73,69,0,21,135,226,155,177,107,161,106,89,104,198,44,229,111,152,251,53,110,215,146,124,83,241,32,179,183,189,180,91,189,141,46,150,228,39,151,156,146,28,117,199,181,0,120,7,136,159,251,75,197,183,59,112,230,77,191,234,121,206,212,29,63,42,246,127,133,190,24,141,252,63,103,51,165,218,179,71,32,60,96,127,173,62,222,213,228,62,11,211,229,213,188,95,98,94,47,55,204,243,51,243,40,206,17,189,199,165,125,93,224,221,45,52,239,14,218,69,228,249,101,67,140,111,207,86,39,214,128,60,127,199,126,1,183,142,221,174,17,111,217,165,187,36,140,2,57,12,127,187,89,159,14,188,79,53,151,246,151,158,109,162,223,229,99,205,202,231,27,250,100,251,215,190,107,186,84,87,214,98,54,135,126,37,15,141,196,118,62,254,245,242,254,173,166,222,105,62,78,200,188,175,55,118,126,96,217,198,61,207,173,0,119,159,19,245,63,51,237,32,52,39,58,115,14,15,251,254,245,197,124,38,142,89,124,95,163,184,141,138,159,59,144,167,31,234,228,170,30,47,215,37,189,186,218,46,55,134,182,217,247,2,245,45,199,79,122,244,79,131,58,22,96,208,245,22,182,255,0,158,255,0,188,221,239,34,244,207,244,160,15,116,211,84,174,159,18,144,65,25,235,245,53,106,152,128,36,97,113,140,83,168,1,107,11,197,16,25,244,13,76,0,196,155,41,71,3,253,150,173,218,130,234,17,113,105,60,68,111,15,27,174,51,183,57,24,160,15,138,60,64,143,99,226,235,156,198,203,179,111,223,24,235,24,255,0,26,246,255,0,132,94,33,132,104,246,214,210,92,90,41,72,37,56,46,21,151,247,189,249,247,174,99,226,111,129,47,127,181,117,75,235,109,55,228,253,214,215,243,151,209,1,249,75,87,157,233,218,142,175,225,139,214,81,47,217,152,38,207,186,141,212,134,199,67,64,31,101,173,244,82,192,142,178,194,217,0,240,192,246,175,7,241,230,175,45,175,216,48,34,249,188,207,191,159,246,125,234,183,135,254,41,133,88,227,189,214,49,182,0,10,253,151,163,12,122,39,214,177,252,101,170,88,234,223,98,251,52,254,111,149,230,110,249,88,99,59,113,212,15,74,0,247,239,8,235,227,83,176,119,50,219,19,246,130,159,187,111,246,71,185,231,154,234,179,198,86,190,85,240,15,143,100,211,94,222,218,125,79,203,13,122,172,203,228,103,42,118,142,160,123,87,210,90,30,183,109,170,233,214,243,69,113,230,137,119,224,236,35,56,36,119,81,233,64,28,215,143,113,44,62,89,63,40,152,30,58,253,195,83,248,54,213,18,100,112,91,38,212,117,62,226,168,120,254,80,155,138,156,31,61,7,221,255,0,96,214,159,131,220,17,11,19,214,212,127,236,180,1,217,87,53,226,47,20,218,105,22,243,255,0,166,217,9,69,187,74,4,210,128,73,0,237,249,114,56,249,106,15,17,120,195,79,210,62,205,230,95,121,94,102,236,126,229,155,56,199,177,245,175,153,181,223,19,106,222,41,213,237,196,87,127,106,89,17,96,63,187,68,201,44,126,94,64,254,247,95,122,0,237,53,159,138,58,190,161,168,77,109,109,6,157,56,124,99,201,71,98,112,20,157,184,111,246,106,29,72,79,171,120,106,218,235,80,137,173,228,150,110,66,169,81,149,220,163,239,103,178,214,175,129,62,28,73,186,194,246,247,74,249,191,121,185,190,209,254,240,28,6,250,86,223,196,77,37,52,207,14,91,69,12,30,90,173,218,128,55,103,170,185,238,104,3,149,248,101,21,172,126,44,189,9,48,37,109,28,109,222,63,190,149,244,136,175,145,60,9,168,201,103,227,77,73,188,221,159,185,149,126,238,127,229,168,255,0,103,218,190,187,7,52,0,30,23,53,228,191,22,53,85,135,74,213,224,18,67,184,121,60,22,231,239,33,245,175,87,149,177,11,182,113,181,73,253,43,230,175,139,186,147,190,185,172,219,172,153,83,228,124,184,255,0,102,51,215,20,1,67,195,58,112,190,197,209,89,9,146,54,229,58,112,216,227,143,106,244,205,55,77,138,218,40,156,153,87,49,1,243,149,30,158,213,194,120,30,234,43,95,12,90,75,35,227,34,69,206,9,255,0,150,141,254,21,123,90,241,221,173,181,176,142,45,75,107,164,152,43,228,19,140,41,255,0,102,144,30,121,227,75,132,147,236,59,30,54,199,153,156,28,255,0,118,185,71,187,102,5,112,188,174,56,20,251,219,217,110,188,189,242,238,219,156,124,184,198,113,81,216,198,39,212,45,162,35,33,229,81,143,92,145,76,13,141,15,195,87,26,180,246,235,246,91,198,142,77,223,52,81,147,208,30,135,7,210,175,235,190,11,155,75,183,18,37,158,163,204,161,63,121,17,219,200,39,209,125,43,220,126,27,120,114,221,52,205,50,83,105,134,95,51,159,48,255,0,121,253,235,171,241,79,134,32,190,211,163,68,179,220,194,96,216,243,8,254,22,30,180,1,243,39,129,238,205,134,189,113,230,148,143,22,236,135,205,227,157,203,199,215,138,251,14,202,234,57,252,205,178,70,216,199,70,83,235,95,31,248,171,74,185,208,245,75,233,82,47,32,125,178,72,129,222,27,141,204,113,212,250,87,171,248,39,226,68,18,253,187,237,122,182,113,179,31,232,231,253,172,253,213,255,0,118,128,61,214,138,203,180,214,109,46,99,220,147,110,249,177,247,8,254,149,109,175,173,145,73,50,224,15,246,77,0,89,168,164,154,40,87,50,72,136,51,140,179,1,205,115,218,199,140,116,157,36,126,250,255,0,202,33,194,255,0,169,118,234,51,216,26,241,239,24,252,88,45,28,177,105,186,222,89,46,142,7,217,122,40,221,253,228,250,80,7,178,223,120,199,73,179,242,243,171,233,139,187,63,126,229,7,76,127,183,239,94,95,226,15,139,210,34,200,182,215,26,52,185,128,227,14,91,158,120,249,94,188,42,235,196,58,182,163,229,249,183,94,111,151,156,124,136,49,159,195,218,162,58,46,166,241,153,13,190,85,71,39,120,255,0,26,0,210,241,31,139,111,117,219,187,150,158,59,80,179,237,201,133,91,28,1,211,44,125,41,222,11,211,63,181,117,105,163,41,41,2,221,223,247,67,159,149,128,244,62,181,205,203,19,67,33,71,24,101,234,51,94,161,240,94,213,102,241,20,229,147,35,236,50,119,255,0,166,137,64,31,73,248,94,208,90,248,107,74,140,110,27,44,161,76,55,94,35,94,181,179,85,236,128,77,62,216,15,148,44,74,63,65,86,40,2,41,230,88,97,119,102,11,180,23,249,142,209,197,121,95,139,126,34,77,99,127,121,99,108,250,116,155,54,96,18,75,28,170,147,209,189,235,67,199,126,54,182,210,146,226,221,117,15,37,154,201,157,87,201,45,146,119,12,253,211,233,95,61,69,169,77,175,120,225,88,205,231,172,223,236,129,157,177,255,0,186,61,40,3,233,191,1,107,23,26,198,151,5,197,194,68,174,241,185,59,1,3,135,199,114,127,187,93,157,113,159,14,44,254,205,225,75,28,199,131,182,81,215,63,242,213,171,179,160,14,115,196,186,68,122,135,217,119,121,223,187,223,247,61,241,237,237,95,26,106,246,70,198,233,98,41,34,230,48,255,0,58,224,245,63,225,95,117,202,129,241,145,156,87,199,223,19,116,255,0,177,120,130,4,17,108,6,205,91,27,179,252,111,239,237,64,17,124,50,182,89,188,109,165,147,187,159,55,167,253,115,106,250,215,64,136,67,163,64,163,60,111,235,254,249,175,148,62,22,74,169,227,125,36,23,198,60,238,223,236,53,125,103,163,48,125,42,22,7,32,238,255,0,208,141,0,104,82,82,209,64,5,20,148,180,0,87,25,227,111,16,69,166,105,136,255,0,104,181,83,246,144,135,204,112,59,55,191,95,150,186,125,70,242,59,56,4,146,63,150,11,5,206,51,252,39,252,43,230,63,138,62,41,146,250,75,187,72,111,119,121,90,155,144,190,86,48,6,241,215,30,244,1,197,90,36,186,198,252,198,205,229,99,253,82,147,215,215,175,165,125,125,225,141,57,116,253,54,88,192,144,102,98,223,55,94,131,219,218,188,3,225,167,133,164,155,251,83,204,179,206,60,157,191,189,31,237,251,215,211,80,198,35,66,0,199,57,164,128,125,20,180,83,0,175,46,248,163,118,33,254,202,249,144,103,207,234,127,220,175,81,175,15,248,197,115,143,236,92,63,252,247,237,254,229,0,124,230,252,159,194,152,164,169,200,160,210,208,7,73,162,248,211,82,209,45,210,27,88,109,28,42,149,6,80,196,242,115,252,44,40,212,252,101,169,235,17,249,83,91,218,129,191,204,253,218,54,115,207,171,31,151,154,231,162,137,229,114,168,50,64,207,90,244,159,5,124,61,187,213,110,21,238,52,191,54,39,182,18,169,251,72,92,146,87,7,134,29,141,0,115,122,23,131,47,245,95,180,121,154,118,165,251,189,184,242,224,126,249,235,242,159,74,250,43,194,63,13,52,253,38,21,112,218,138,178,92,137,0,144,168,233,183,216,113,197,117,154,71,134,52,253,51,206,242,172,246,121,152,207,239,89,243,140,251,159,90,223,0,40,226,128,25,12,107,12,66,49,146,7,173,73,69,37,0,45,20,81,154,0,51,76,45,72,78,104,3,52,0,132,228,210,168,165,3,218,159,138,0,96,90,125,25,197,37,0,45,20,81,64,5,20,81,138,0,41,180,234,49,64,12,52,98,159,138,40,1,162,157,73,75,64,9,75,69,20,0,82,81,75,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,24,160,4,165,162,154,69,0,58,138,96,233,78,20,0,180,82,82,208,1,69,6,129,64,5,20,81,64,5,20,80,104,2,50,123,138,114,156,241,70,51,66,174,13,0,58,140,81,73,64,11,138,40,162,128,18,150,138,40,0,162,138,40,1,41,105,9,192,205,103,106,26,167,216,70,124,173,223,48,31,127,29,179,233,64,26,84,87,157,234,159,18,218,197,152,13,40,190,217,10,127,199,206,61,125,189,171,133,190,248,227,113,30,205,186,68,163,57,233,126,71,167,251,20,1,239,70,64,61,105,4,202,79,67,95,43,221,252,103,213,165,124,164,119,177,252,184,192,212,91,243,251,180,203,127,139,154,206,84,151,190,61,120,58,131,255,0,133,0,125,96,27,112,162,188,51,193,127,18,239,111,223,19,197,112,223,186,102,249,239,25,185,220,23,184,175,88,211,181,195,119,12,100,193,183,116,97,191,214,231,211,219,222,128,54,232,166,7,221,252,52,234,0,41,105,41,104,0,162,138,40,0,162,138,74,0,90,74,90,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,12,83,105,212,148,0,180,82,98,148,138,0,110,23,210,144,143,74,92,81,64,12,169,65,166,82,102,128,36,162,152,26,158,40,0,161,148,48,193,230,146,150,128,56,111,20,252,60,210,245,207,178,127,162,68,124,157,255,0,126,105,7,93,190,135,218,190,95,241,39,132,174,116,27,177,19,189,190,60,175,48,236,118,60,100,250,143,106,251,96,128,122,128,107,205,188,125,224,171,29,66,206,242,228,11,120,153,44,28,15,244,80,72,192,99,156,231,222,128,62,105,211,52,216,111,237,161,65,26,249,143,159,153,152,129,242,147,253,223,97,90,90,92,18,232,26,188,210,150,24,41,229,128,156,158,118,158,255,0,238,213,50,237,160,248,139,236,202,198,100,135,248,115,176,29,201,158,156,227,173,116,234,177,234,218,100,50,136,146,25,25,137,45,128,228,128,72,198,120,164,7,208,94,8,214,18,243,73,211,163,196,153,22,17,185,200,81,252,43,254,53,216,215,205,62,16,241,101,222,147,170,75,6,103,149,33,128,196,7,156,84,112,234,50,6,14,58,87,209,118,87,70,239,127,201,183,110,59,231,174,105,129,110,138,40,160,10,215,86,201,112,129,24,2,161,179,212,138,249,183,226,191,132,82,204,92,223,68,145,7,155,82,108,159,49,137,218,219,143,221,60,118,175,166,235,145,241,175,135,109,181,109,45,18,68,132,127,164,9,50,208,134,231,107,127,141,0,124,209,224,159,24,220,104,127,110,204,178,254,251,203,255,0,87,26,30,155,253,126,181,245,205,133,232,189,129,229,10,216,13,183,230,1,123,15,79,173,124,59,125,108,218,127,151,229,202,126,108,231,104,219,211,31,227,95,73,252,45,241,117,198,169,164,159,54,57,73,123,255,0,47,47,57,108,12,39,168,247,160,15,91,162,128,114,51,69,0,20,19,138,42,181,220,198,29,152,25,206,123,226,128,62,106,248,207,172,60,158,34,138,32,207,134,211,130,253,209,221,228,174,83,225,198,139,253,165,226,205,49,92,33,73,60,204,130,196,116,70,244,250,85,127,31,234,82,234,122,252,18,62,224,69,178,167,204,251,191,137,191,198,189,27,224,214,137,19,222,104,151,165,144,183,239,184,40,51,210,65,214,128,61,215,195,90,122,105,186,13,173,170,40,1,55,240,164,149,229,137,239,245,173,106,138,20,9,16,81,140,15,65,138,146,128,22,188,119,226,239,135,163,186,251,93,232,68,204,90,91,227,46,217,227,204,61,58,87,177,87,51,227,61,62,43,207,15,234,165,213,55,27,9,70,89,1,35,229,111,241,160,15,141,180,217,26,215,85,136,131,130,185,233,207,240,154,250,199,225,45,195,79,224,93,57,156,146,74,205,219,254,155,53,124,173,172,219,141,59,196,19,68,135,33,49,183,3,111,85,31,227,95,76,252,20,184,50,120,27,77,4,31,245,115,30,191,244,217,168,3,211,171,207,254,36,71,33,254,203,216,192,127,173,207,254,57,93,253,113,190,61,140,63,216,50,7,203,230,118,250,80,7,198,236,113,40,63,221,218,107,221,190,20,8,47,44,116,123,121,35,44,27,206,207,56,28,22,63,195,244,175,10,156,97,135,210,189,135,224,245,227,174,167,163,65,131,143,223,255,0,23,251,50,158,148,1,236,218,135,195,253,27,87,183,83,53,138,49,44,27,231,154,65,208,17,216,215,148,120,203,225,29,189,172,45,53,140,86,209,59,93,17,147,60,167,229,33,206,57,207,251,53,244,37,161,221,106,132,247,207,243,170,26,197,148,23,54,192,73,20,109,251,192,126,104,193,231,6,128,62,29,62,109,183,70,3,119,167,53,171,107,226,253,126,212,5,130,251,96,221,159,245,40,121,252,86,151,196,118,241,193,246,109,138,171,187,126,118,174,61,42,142,139,110,183,58,189,140,45,141,173,115,26,16,87,35,5,133,0,111,127,194,97,226,171,168,246,54,168,132,55,99,10,14,159,240,26,183,167,248,95,92,241,92,134,73,111,45,31,114,151,204,164,175,221,59,127,133,107,219,60,43,240,231,74,186,210,237,39,146,11,38,102,223,157,246,72,122,51,14,181,222,105,94,18,210,180,180,11,29,141,151,202,164,101,109,81,122,156,208,7,148,248,59,224,242,65,50,79,125,29,156,161,173,134,118,79,38,119,18,167,61,7,189,123,116,22,208,219,238,242,147,110,238,188,147,72,35,138,221,6,200,145,113,192,194,129,197,113,30,34,248,128,218,71,217,182,233,230,79,55,127,75,140,99,24,246,247,160,13,239,18,106,177,89,105,215,129,150,66,86,213,155,128,15,99,239,237,95,37,120,222,248,106,30,38,191,153,55,40,127,47,27,148,3,194,40,237,244,173,207,19,124,79,212,181,103,117,2,238,16,246,230,34,162,245,216,115,187,158,131,214,184,25,110,164,154,70,146,70,103,115,213,153,178,77,0,87,35,7,21,106,206,15,58,114,163,28,46,121,63,74,172,78,231,205,88,183,159,236,207,184,41,57,24,235,138,0,245,29,50,205,180,239,55,37,127,121,143,186,73,233,159,95,173,121,203,94,51,234,246,179,111,57,70,76,112,59,54,106,245,199,139,46,103,198,22,88,241,158,147,158,127,74,195,66,126,211,25,201,251,227,249,208,7,215,191,11,47,90,231,193,90,73,98,73,127,63,176,31,242,209,171,188,39,2,188,179,225,4,206,222,17,209,80,231,254,91,247,255,0,166,178,87,167,78,251,35,7,29,232,3,231,175,141,90,187,79,97,45,182,91,247,122,161,234,6,56,18,45,47,193,251,24,155,251,111,40,167,111,145,220,255,0,211,74,230,126,43,93,60,247,183,209,156,224,106,146,127,22,123,181,122,15,194,107,65,23,246,198,215,28,249,61,177,255,0,61,40,3,219,176,187,113,143,148,215,55,226,127,10,233,250,238,151,117,20,208,7,105,182,103,116,142,160,225,212,246,63,236,215,73,65,10,70,8,200,160,15,147,252,127,224,169,252,47,170,207,115,96,214,240,194,210,36,74,3,59,145,148,4,253,224,123,138,159,193,223,19,239,180,187,191,179,95,220,77,44,16,91,121,42,177,91,199,193,82,160,115,193,198,1,175,119,241,167,135,44,245,91,64,101,138,223,38,117,36,188,10,221,1,21,243,7,139,180,97,163,234,23,178,193,48,3,237,175,26,170,39,151,180,101,189,15,78,58,80,7,175,92,235,186,10,237,205,149,215,127,243,247,171,138,241,87,197,173,66,249,222,27,11,155,136,173,228,128,198,226,75,120,121,39,112,62,189,136,175,55,109,103,81,125,185,191,187,227,254,155,55,248,214,159,135,52,47,237,187,187,83,37,206,208,215,11,17,86,77,220,18,61,253,250,80,5,33,5,230,181,119,230,60,177,180,146,245,118,227,160,255,0,100,123,87,85,161,124,52,213,53,88,214,69,158,199,12,164,128,210,48,60,28,118,90,246,239,9,124,54,210,173,172,172,222,88,172,167,113,191,37,172,147,39,150,247,53,223,88,232,26,109,130,42,69,101,104,160,2,62,72,0,234,115,252,52,1,226,154,71,193,8,101,8,110,161,178,148,152,129,108,92,204,50,220,115,247,71,189,119,218,111,194,159,15,217,249,187,180,248,190,108,116,185,151,248,115,239,239,93,232,134,40,254,226,70,48,184,224,40,169,40,3,62,203,69,176,211,227,242,237,173,246,46,237,255,0,125,143,60,122,159,106,208,233,69,20,0,81,69,20,0,85,93,66,17,115,167,93,66,64,43,36,46,135,39,213,72,171,84,214,27,148,131,220,98,128,62,68,248,157,162,255,0,103,120,175,84,145,2,40,143,202,192,12,73,229,19,215,235,86,62,19,219,253,179,90,149,37,195,162,218,51,1,156,115,230,167,165,118,191,25,180,168,135,246,213,216,216,31,247,31,192,185,254,1,214,184,63,133,23,109,7,137,46,16,2,64,178,111,226,199,241,165,0,125,85,163,90,165,189,133,175,150,54,237,183,69,234,79,97,90,53,71,72,111,51,76,179,98,58,192,135,255,0,29,21,122,128,57,111,27,104,233,169,104,90,145,40,11,155,9,16,22,98,63,133,191,187,245,175,146,174,35,127,13,248,173,149,72,13,111,143,245,127,55,222,143,253,191,247,171,237,123,216,132,246,115,196,224,16,241,176,57,92,240,69,124,167,241,91,66,142,199,197,122,189,194,58,128,158,78,35,88,241,213,17,125,125,232,3,216,254,16,248,140,234,122,21,180,12,100,44,33,149,206,228,0,127,173,35,183,214,189,68,28,128,107,229,63,132,158,37,184,211,117,55,183,2,86,69,180,112,7,156,84,115,42,158,152,175,167,180,171,163,119,167,90,206,65,6,72,17,206,78,122,133,52,1,118,150,138,40,1,174,118,169,53,228,127,23,60,77,38,151,104,35,137,228,4,93,70,62,84,7,131,27,30,245,234,90,156,230,223,79,150,80,9,35,29,14,59,138,249,139,226,238,175,53,255,0,136,174,236,137,145,35,73,33,113,251,194,71,250,161,219,241,160,14,215,225,138,155,221,114,75,151,32,153,172,140,135,60,28,150,67,219,235,94,233,94,91,240,179,71,142,11,29,62,235,122,187,73,166,71,159,147,105,228,33,235,154,245,42,0,41,41,104,160,4,34,148,10,40,160,4,38,153,74,104,2,128,30,7,122,40,162,128,10,138,105,68,88,206,121,244,169,107,144,241,118,186,250,119,216,246,35,31,51,126,113,38,222,155,125,189,232,3,193,126,40,248,202,230,255,0,90,72,161,150,85,138,75,17,27,43,199,31,57,103,7,255,0,29,53,201,248,42,217,164,241,69,136,202,228,249,157,255,0,216,106,207,184,150,77,78,233,46,38,118,37,112,152,115,187,128,115,212,253,107,180,248,111,101,28,222,58,211,16,170,225,188,222,8,200,255,0,84,244,13,174,83,232,255,0,4,193,228,248,90,200,28,100,9,62,239,253,116,106,232,170,142,145,0,181,211,34,133,0,10,187,186,12,14,164,213,218,4,45,4,102,146,148,208,4,120,230,156,56,167,98,129,64,5,20,81,64,5,20,148,180,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,12,34,148,10,117,20,0,81,69,20,0,149,243,239,198,93,52,157,104,56,217,180,105,188,140,159,239,73,95,65,215,148,252,89,177,138,72,175,38,42,155,211,76,124,124,131,60,121,135,173,0,124,219,167,93,75,164,234,169,121,11,108,242,179,140,40,36,100,17,223,229,239,95,77,252,37,241,35,234,222,29,180,142,103,145,156,69,43,146,81,64,226,82,189,190,181,243,115,218,44,154,41,155,128,231,190,222,126,246,58,215,117,240,167,196,179,233,58,131,218,44,114,72,145,218,190,63,124,64,230,64,122,96,250,208,83,90,92,250,140,28,128,125,105,106,150,151,116,110,180,219,89,138,224,201,10,62,51,158,170,13,93,160,144,166,156,138,117,4,113,64,17,131,82,118,166,98,150,128,29,138,40,163,52,0,148,180,81,64,24,222,33,181,251,77,138,47,28,72,15,36,255,0,116,215,203,58,15,136,102,210,62,209,137,88,121,187,122,34,158,153,245,250,215,215,55,49,44,241,133,56,224,231,145,154,249,15,198,250,72,209,190,193,228,200,63,123,230,103,98,108,233,143,67,207,90,0,250,195,71,189,23,150,143,32,221,195,149,231,3,176,255,0,26,209,175,57,248,101,173,203,168,104,146,180,170,217,251,105,79,154,66,220,109,79,241,175,71,160,2,146,150,138,0,134,121,132,59,115,158,115,210,190,82,248,157,226,121,53,29,106,53,87,147,107,89,8,202,178,1,213,223,251,191,90,247,255,0,26,107,210,105,159,97,242,209,143,153,230,103,18,99,166,223,246,125,235,228,191,58,77,91,90,178,19,59,29,242,36,89,102,47,193,111,127,175,221,160,15,90,248,61,225,132,158,231,69,213,28,68,115,231,103,231,109,221,36,94,157,43,232,139,88,86,222,222,56,144,97,87,56,25,207,122,226,126,26,104,176,88,248,83,75,96,177,150,79,55,144,128,30,93,255,0,198,187,186,0,107,32,113,180,140,215,138,252,69,240,253,180,31,217,190,84,65,115,230,231,231,99,253,202,246,218,242,95,138,151,98,223,251,39,247,97,183,121,253,241,253,202,0,249,186,57,100,212,181,75,104,221,193,243,29,19,230,27,122,191,183,214,190,172,248,91,163,37,135,131,116,147,181,55,39,157,200,98,122,200,222,191,90,249,135,194,86,162,239,196,154,72,124,97,175,161,82,10,231,229,220,181,246,79,135,109,82,207,65,182,130,48,161,87,126,48,48,57,114,122,126,52,1,169,69,20,80,1,69,20,80,6,94,169,160,233,250,181,188,177,93,91,172,130,92,110,5,217,115,180,140,116,62,194,184,45,127,224,246,131,126,230,88,172,32,14,206,9,47,115,55,64,184,245,175,81,160,128,122,168,52,1,243,102,167,240,102,234,210,89,26,209,236,17,76,164,40,51,200,74,142,112,57,7,253,154,226,181,31,13,235,150,126,94,235,203,79,155,63,116,158,216,255,0,103,222,190,193,146,210,9,70,30,8,155,156,242,128,214,101,199,133,116,123,157,187,244,219,19,183,56,205,170,31,233,64,31,18,133,158,198,116,117,117,14,132,58,144,51,130,15,184,246,175,74,240,87,197,93,67,75,107,27,59,155,187,134,130,63,55,114,36,17,28,231,113,24,39,105,234,107,212,124,67,240,163,74,154,41,164,139,236,80,145,3,1,182,194,62,14,15,61,107,193,188,83,225,159,248,71,245,11,177,21,230,239,179,236,199,151,30,207,188,23,208,241,214,128,61,190,109,122,15,22,105,209,202,171,46,230,125,196,202,2,240,185,95,225,53,110,127,20,193,225,125,58,9,182,78,14,22,2,81,85,191,135,63,196,122,124,181,243,141,135,137,117,61,61,66,199,123,119,176,2,2,173,195,5,25,57,165,190,241,46,167,168,196,34,150,246,236,168,125,224,53,195,48,207,35,167,227,64,27,122,231,142,53,143,16,253,159,253,49,143,217,247,127,172,134,53,251,216,233,129,237,94,155,240,243,225,101,187,64,151,90,132,86,211,75,21,232,96,233,60,139,128,2,28,96,96,117,205,98,248,23,192,118,151,63,111,243,164,130,92,121,120,243,45,131,109,251,222,166,190,139,177,211,224,178,132,164,81,34,130,219,190,72,194,243,180,122,125,40,0,179,211,109,172,109,227,134,24,182,136,243,129,184,157,185,36,247,250,215,39,241,35,79,138,235,69,132,52,96,255,0,165,169,229,136,254,6,174,226,185,143,27,68,37,210,97,4,255,0,203,192,61,61,154,128,62,83,179,184,254,204,241,134,170,83,32,9,38,65,180,103,229,243,125,254,149,246,69,149,199,159,191,175,24,234,62,181,241,110,188,12,30,39,213,89,88,131,246,185,135,28,127,25,175,175,252,57,112,102,251,78,84,241,183,169,207,173,0,106,106,82,24,180,187,185,7,88,226,118,252,129,175,145,254,37,234,82,92,120,187,83,5,155,105,242,186,168,255,0,158,105,95,88,235,239,141,3,82,35,181,172,167,255,0,29,53,241,183,141,164,105,60,85,126,73,60,236,234,127,233,152,160,14,135,194,247,51,220,104,86,214,177,201,141,129,155,144,54,253,227,254,53,207,120,134,218,233,36,149,164,145,8,51,183,79,199,218,162,240,254,186,250,99,227,203,105,2,161,85,95,55,3,150,7,210,167,214,117,133,190,128,15,179,8,216,201,188,157,217,207,7,219,222,128,57,154,179,166,183,151,169,91,63,164,200,127,239,146,42,181,77,20,130,49,149,95,152,28,131,220,80,7,213,191,12,175,210,109,19,75,4,62,227,230,118,31,222,122,244,118,142,57,144,43,12,174,115,140,215,200,222,13,248,131,121,162,205,101,0,142,121,18,31,51,229,251,81,0,228,49,233,131,235,95,64,248,39,199,47,174,90,38,251,23,140,249,110,251,154,125,221,31,31,221,20,1,137,227,255,0,134,182,250,181,179,189,188,86,235,36,151,134,71,50,79,32,200,42,222,153,245,175,2,125,27,89,208,177,228,221,64,158,119,93,191,62,118,253,87,222,190,206,218,151,17,41,146,53,96,64,108,48,206,43,6,251,193,58,45,238,204,233,214,11,179,61,108,208,245,199,248,80,7,205,22,95,21,188,67,98,155,36,212,101,39,126,239,150,214,46,156,123,123,85,155,143,140,190,32,146,54,9,168,204,9,198,51,107,15,248,87,163,234,223,6,244,245,87,149,46,237,87,108,68,224,88,42,231,25,255,0,106,188,95,197,254,30,135,69,212,111,97,142,68,97,22,204,109,136,39,80,167,215,142,180,1,14,173,227,207,16,106,206,198,227,81,46,165,131,96,193,24,228,12,118,90,175,165,104,247,190,33,188,149,4,145,111,40,102,38,82,64,234,61,7,189,96,142,107,232,175,133,158,26,178,145,45,166,104,109,217,164,211,81,142,96,82,114,118,30,189,232,2,45,15,224,165,167,239,254,219,5,164,157,54,109,185,152,99,174,125,61,171,123,94,240,22,137,164,232,247,206,182,42,25,45,164,148,21,154,67,200,7,212,251,87,171,165,188,73,157,168,131,62,128,10,225,254,35,76,97,210,53,32,160,255,0,200,54,67,193,199,240,189,0,124,161,175,44,107,172,220,8,87,108,127,46,20,255,0,186,43,209,254,9,150,26,244,219,78,63,208,100,255,0,209,169,94,95,168,185,146,254,71,57,201,199,83,158,194,189,107,224,92,65,181,201,73,3,254,60,100,237,255,0,77,82,128,62,148,179,255,0,143,27,124,245,242,199,242,169,170,59,113,139,104,71,247,81,127,149,61,142,40,3,229,15,138,122,189,196,154,228,105,230,29,173,98,20,140,14,238,245,145,240,211,74,55,222,51,210,203,121,100,63,155,193,98,58,70,254,159,74,103,196,57,204,218,252,4,169,31,232,170,58,231,248,158,189,15,224,206,137,11,79,162,95,18,133,207,159,193,140,103,164,131,173,0,123,143,135,172,133,134,139,5,184,80,0,221,208,147,213,137,239,90,212,216,144,71,26,129,140,15,65,138,125,0,21,243,167,198,95,13,143,237,143,180,160,140,8,180,221,220,187,103,229,105,13,125,23,94,119,241,55,74,134,239,76,212,38,117,143,114,105,146,128,76,106,79,1,207,90,0,249,167,192,247,143,99,226,235,9,1,35,103,153,208,3,214,54,29,254,181,245,199,130,111,77,239,134,44,229,59,137,97,39,80,163,238,179,142,213,241,181,179,155,29,113,89,9,204,121,198,14,222,163,255,0,175,95,82,252,34,212,94,235,194,54,17,176,110,35,144,229,159,63,242,217,168,3,209,168,164,165,160,2,142,148,86,118,177,120,108,116,217,167,10,88,166,222,3,99,171,1,215,241,160,14,11,226,183,138,223,69,211,146,56,154,85,117,186,69,36,34,176,193,141,143,122,249,162,238,107,141,119,89,189,99,32,59,229,121,190,117,3,171,123,15,122,236,126,45,120,150,227,80,241,53,237,161,51,34,36,177,56,30,113,32,31,40,118,252,106,199,195,15,10,67,170,107,44,211,203,27,7,178,50,225,225,15,201,116,245,62,244,128,247,95,7,120,98,13,47,237,184,141,7,153,229,253,214,115,247,119,122,253,107,183,168,162,130,56,115,229,133,92,245,194,226,165,166,1,69,20,148,0,217,29,80,100,250,215,206,31,22,53,129,63,246,70,55,252,190,119,80,191,236,87,178,248,183,196,45,166,89,7,72,89,143,218,54,113,46,222,205,237,237,95,57,110,147,196,159,241,241,35,143,179,253,223,48,249,159,123,211,61,62,237,0,114,48,104,210,73,107,36,206,80,132,206,126,99,156,1,159,74,162,109,204,151,94,76,120,92,244,207,211,53,219,248,138,88,180,241,37,172,86,200,162,72,11,101,48,48,78,71,64,61,170,223,195,207,9,195,172,106,186,108,243,76,133,101,243,114,143,8,113,194,184,238,121,233,64,22,254,27,124,56,254,221,155,207,188,91,105,33,107,118,101,6,86,82,8,112,51,242,175,214,190,138,208,124,49,167,232,182,176,44,48,42,58,91,172,68,137,25,184,0,122,159,106,60,49,225,251,61,27,76,133,32,134,220,48,86,93,241,194,16,144,88,159,225,173,255,0,187,197,0,20,81,69,0,37,46,104,38,155,187,52,0,19,233,77,205,20,236,80,2,1,74,6,41,41,104,1,212,82,10,92,80,3,113,75,75,73,64,11,73,75,73,64,11,69,20,80,1,69,20,148,0,180,81,69,0,20,82,82,208,1,69,20,80,1,69,37,45,0,37,45,20,80,1,69,20,214,125,163,56,205,0,58,138,231,245,127,17,157,59,201,197,177,127,51,63,242,211,24,198,61,189,235,204,239,190,49,207,3,96,105,82,125,204,241,122,71,175,251,20,1,237,148,87,129,195,241,198,228,202,20,232,242,31,251,127,63,252,69,116,250,55,197,135,190,140,110,210,28,124,164,243,119,158,248,254,229,0,122,173,37,115,214,30,41,251,104,67,246,61,155,208,63,250,220,250,123,123,214,236,82,249,153,249,118,227,222,128,37,162,138,40,0,162,138,40,0,163,20,81,64,6,40,197,20,80,1,69,20,80,4,123,178,105,69,32,27,105,212,0,225,69,37,45,0,55,52,234,140,102,164,160,2,138,74,90,0,41,41,146,75,28,75,151,96,163,56,203,29,181,133,115,226,205,38,219,110,237,87,78,93,217,198,235,133,25,255,0,199,168,3,160,165,174,58,79,136,58,40,233,173,232,221,63,231,237,63,248,186,169,63,196,157,29,16,149,214,244,82,71,253,61,39,255,0,23,64,29,225,112,58,144,42,22,184,130,63,191,52,99,156,114,224,87,147,235,31,23,99,181,202,218,95,104,146,0,192,127,175,223,198,61,158,184,141,95,227,54,170,193,132,73,163,191,239,78,48,24,252,188,243,247,232,3,222,174,188,87,164,90,108,221,169,216,141,217,198,251,164,29,63,26,226,181,143,139,218,69,180,114,8,205,140,231,202,44,49,168,167,39,158,58,26,249,226,255,0,199,26,158,163,229,249,208,89,174,204,227,98,55,124,122,183,181,115,146,78,210,156,178,140,227,31,45,0,122,214,189,241,114,43,214,184,9,165,38,31,24,34,240,30,152,255,0,166,127,236,215,3,172,248,147,251,86,86,111,178,249,121,96,223,235,55,244,24,244,21,207,210,5,39,177,160,7,187,239,98,113,140,156,211,105,194,38,61,17,143,225,82,45,157,211,125,219,105,142,61,16,208,4,52,85,145,165,106,7,165,133,209,250,68,223,225,78,254,199,212,250,255,0,103,93,255,0,223,135,255,0,10,0,172,143,131,157,185,173,221,63,196,191,97,192,251,38,253,168,19,253,102,61,57,233,237,88,242,88,221,193,254,182,214,104,251,124,241,145,252,234,185,4,30,84,138,0,244,155,95,138,11,14,252,233,64,231,31,242,245,143,253,150,182,225,248,205,26,140,29,20,117,255,0,159,209,255,0,198,235,199,41,203,20,141,209,24,253,1,160,15,106,31,26,98,199,252,129,227,255,0,192,225,255,0,196,83,15,198,152,79,252,193,211,255,0,3,71,255,0,17,94,56,44,238,159,165,172,199,232,134,157,253,159,123,255,0,62,147,255,0,223,182,255,0,10,0,246,136,254,54,194,63,230,11,31,79,249,254,31,252,69,89,31,28,109,255,0,232,15,23,254,7,143,254,34,188,45,172,238,83,239,91,202,59,114,132,84,36,48,234,164,126,20,1,244,2,252,114,182,255,0,160,76,63,248,28,63,248,138,153,62,57,218,141,191,241,42,135,255,0,6,3,255,0,136,175,158,168,160,15,164,32,248,227,98,223,123,79,183,79,151,190,160,191,252,69,92,31,26,244,220,15,244,107,79,252,24,47,255,0,19,95,49,209,64,31,81,167,198,157,44,231,48,217,143,251,136,47,255,0,19,90,144,124,93,209,36,198,102,176,95,155,28,234,41,254,21,242,62,227,82,44,206,189,0,160,15,179,109,62,34,104,55,69,7,246,150,154,165,179,255,0,47,209,156,98,181,237,252,77,163,92,140,199,170,88,55,25,226,234,51,253,107,226,123,125,90,226,217,131,34,70,74,231,25,83,254,53,181,99,227,237,82,195,253,85,189,153,249,72,249,209,189,115,253,234,0,251,45,53,11,41,48,99,187,183,108,174,120,144,31,235,83,137,99,127,187,32,56,244,53,242,125,159,198,45,118,28,15,179,105,120,9,183,152,229,255,0,226,171,176,210,126,53,234,45,231,121,231,69,143,24,219,157,195,61,125,100,160,15,160,232,174,59,71,241,238,151,168,34,153,53,125,37,88,201,176,4,185,94,122,127,183,239,93,52,26,133,157,200,13,13,212,18,110,206,60,185,1,207,228,104,2,221,37,40,112,195,32,169,95,99,73,64,11,69,20,80,2,82,145,73,69,0,55,20,132,84,152,166,17,64,12,207,181,61,91,181,33,20,222,148,1,55,90,42,37,110,213,40,160,2,163,154,63,54,23,76,227,114,149,207,214,164,162,128,60,11,226,175,129,238,230,109,95,82,138,73,164,83,228,237,68,182,36,31,184,58,230,188,139,74,99,163,234,211,193,112,12,101,98,193,243,126,78,73,83,208,215,217,26,222,153,22,167,166,79,109,33,144,9,49,159,47,110,120,32,241,193,244,175,154,62,42,120,57,244,173,86,226,242,214,218,254,69,121,163,140,59,38,84,143,39,60,16,163,251,180,1,78,247,78,23,22,48,207,12,234,198,66,31,98,12,224,16,79,240,154,239,62,31,248,214,222,15,237,31,62,24,162,223,229,99,125,192,92,253,255,0,81,94,79,166,248,146,226,0,182,179,45,188,98,24,194,124,224,131,145,129,131,147,214,160,26,191,216,127,212,60,15,187,174,227,156,99,232,125,233,12,251,82,41,18,85,44,140,172,1,198,84,230,164,174,59,193,126,35,143,85,211,93,218,107,82,223,105,40,2,55,251,43,238,121,230,187,10,98,22,163,149,60,197,198,113,206,106,74,40,3,230,207,137,62,3,191,63,217,126,72,185,151,253,110,124,187,86,56,251,158,134,184,63,4,235,99,71,213,180,248,230,132,99,237,201,33,46,219,48,55,15,81,237,95,93,234,154,84,90,143,147,230,52,163,203,206,54,17,223,30,223,236,215,200,158,45,240,244,222,31,214,173,252,155,107,188,36,34,114,103,140,240,67,55,251,35,229,226,128,62,182,240,246,173,111,170,105,22,179,68,233,251,221,248,9,32,111,186,196,127,236,181,179,94,23,240,151,198,30,100,58,70,157,52,214,40,79,157,149,221,135,28,200,253,11,127,74,246,248,165,19,66,36,70,86,83,221,78,69,0,75,92,95,142,117,152,180,239,176,111,8,119,249,155,115,34,142,152,255,0,26,237,43,198,254,45,92,145,253,143,130,191,242,223,255,0,100,160,15,156,173,247,94,234,182,168,1,5,228,72,198,222,121,45,255,0,215,175,171,254,23,233,114,89,120,83,74,46,91,41,231,101,89,8,234,239,254,53,243,47,132,44,126,215,175,105,135,108,132,125,190,33,251,177,254,210,215,216,158,27,181,22,186,13,180,75,191,229,223,247,186,242,198,128,54,40,162,138,0,42,189,236,126,117,141,196,106,112,94,38,29,51,213,77,88,161,134,65,95,81,64,31,38,252,85,209,166,182,241,22,175,112,68,133,23,201,228,198,64,251,136,58,215,163,252,10,212,34,58,45,181,158,80,58,91,204,199,231,25,255,0,93,233,248,211,190,47,232,30,126,151,172,221,34,92,59,183,145,128,163,32,252,209,143,74,227,254,15,94,73,166,248,138,123,57,21,80,37,147,241,40,33,185,146,51,207,231,64,31,76,169,200,7,213,107,137,241,252,171,31,246,126,72,231,204,239,254,237,117,246,143,230,89,192,249,7,114,6,227,238,242,43,205,126,39,234,34,15,236,175,222,68,187,188,239,188,127,220,247,160,15,149,102,57,97,244,174,215,225,189,224,182,241,78,152,74,131,183,205,234,216,254,6,174,25,142,78,107,176,240,37,180,146,248,135,79,96,142,249,243,122,12,255,0,3,208,7,215,62,27,156,92,232,22,178,128,20,54,238,135,63,198,69,79,171,28,90,169,255,0,108,127,35,84,60,26,140,158,22,178,70,4,17,191,130,48,126,243,213,237,96,102,209,63,235,162,255,0,35,64,31,18,235,50,249,158,71,27,113,187,191,210,181,188,13,102,247,30,32,210,136,13,143,237,8,70,66,231,248,214,177,245,116,217,229,117,231,119,95,194,189,7,225,150,152,187,173,175,37,18,198,33,212,85,137,60,40,85,242,206,79,20,1,244,206,146,177,217,105,16,172,178,5,17,238,201,111,151,171,31,241,172,79,17,120,239,73,208,129,89,46,108,157,195,128,99,107,165,140,140,174,115,222,185,15,24,252,68,93,38,202,246,214,218,235,75,145,227,217,181,94,92,177,201,82,126,80,195,212,215,129,248,171,197,55,90,246,161,44,147,45,182,25,149,179,8,56,200,93,189,201,160,15,67,241,135,197,72,117,49,45,188,26,116,111,182,232,184,104,238,195,228,13,195,60,47,78,107,203,211,73,212,181,44,249,122,117,223,238,250,237,133,155,175,225,237,78,209,173,236,167,184,63,105,185,17,3,30,115,230,40,231,35,142,107,222,60,49,164,232,71,237,95,103,212,132,159,115,59,110,35,56,251,222,139,64,30,107,164,252,42,212,46,246,151,150,234,19,230,133,195,89,55,251,60,253,234,235,173,126,12,94,21,66,117,25,199,95,249,112,63,252,85,123,69,166,153,26,178,145,230,16,24,28,255,0,145,91,145,160,64,20,103,143,90,0,240,219,111,132,55,80,159,248,255,0,152,252,184,255,0,143,34,63,246,106,108,223,8,110,164,39,23,243,117,207,252,121,31,254,46,189,222,138,0,240,241,240,162,88,62,254,166,227,61,51,102,71,254,205,94,33,226,139,97,105,171,66,4,129,191,116,27,56,199,241,53,125,131,175,94,165,183,217,247,75,18,239,221,247,152,15,74,248,219,196,87,127,106,212,18,64,99,56,136,15,144,252,189,77,0,123,255,0,193,157,74,19,162,232,150,155,163,243,63,127,198,225,159,189,33,233,94,163,175,221,37,182,158,140,251,112,101,3,150,219,252,38,190,121,248,55,125,32,241,14,137,110,4,120,30,127,215,238,200,125,107,219,252,103,54,52,8,29,138,140,220,15,253,5,232,3,230,127,16,227,83,241,118,179,24,96,49,123,59,228,124,223,242,208,255,0,141,125,15,224,141,41,236,254,221,185,152,238,217,214,60,116,221,254,53,243,189,164,70,239,199,26,192,10,205,251,217,219,228,92,255,0,203,90,250,199,71,181,88,60,236,111,231,31,123,241,160,13,90,90,40,160,10,247,112,27,136,130,6,198,214,207,76,215,152,248,167,192,119,58,145,144,199,60,195,117,201,147,229,182,45,199,205,239,239,94,173,72,64,97,131,64,31,25,120,151,193,151,218,71,217,119,45,195,249,155,250,219,50,227,24,247,247,173,95,135,94,37,131,76,184,179,183,153,81,119,234,8,251,158,96,48,9,65,208,143,106,247,95,26,120,82,223,80,251,22,86,232,236,243,62,230,59,237,246,246,175,150,110,45,39,210,111,225,127,34,85,41,182,85,243,99,35,161,252,56,226,128,62,213,209,117,43,125,70,194,9,162,150,23,13,187,27,36,13,208,145,219,233,90,181,224,191,12,60,121,189,116,171,11,153,244,232,65,243,183,2,251,88,125,226,58,181,123,133,149,228,55,150,233,52,83,69,32,108,225,163,101,32,237,56,160,11,84,81,73,64,11,69,4,129,212,133,168,218,226,36,251,211,70,62,172,40,2,74,42,17,117,3,116,154,51,244,101,167,9,144,244,112,127,26,0,146,138,21,129,232,65,164,160,15,45,248,187,104,207,225,125,98,80,78,15,145,252,63,237,199,94,3,225,153,69,167,137,174,139,12,254,227,28,156,119,74,250,111,226,77,167,218,124,31,169,13,174,75,121,95,116,127,211,68,175,152,29,13,143,139,47,83,105,24,137,70,31,175,33,13,0,125,109,225,57,196,186,6,152,70,57,178,132,245,207,240,173,111,215,39,224,89,12,186,6,149,156,127,200,62,19,199,251,162,186,202,0,43,203,62,42,120,114,109,67,70,213,238,98,105,14,255,0,39,10,177,23,232,200,61,125,171,212,242,61,69,102,235,118,66,251,74,154,6,223,243,237,255,0,87,215,134,7,250,80,7,197,55,144,201,163,107,19,195,42,49,101,10,8,101,216,121,0,244,53,244,215,195,63,17,90,220,105,214,22,219,226,87,143,77,143,63,190,4,240,168,58,87,137,124,89,208,219,77,241,53,228,235,21,192,141,164,136,7,145,120,63,186,7,174,223,246,106,31,0,248,178,227,75,212,216,98,213,85,109,12,96,201,145,247,88,123,142,120,160,15,176,104,170,246,215,34,125,216,100,108,99,161,205,76,204,2,51,18,160,1,158,104,3,141,248,133,171,67,99,225,109,72,185,140,178,121,89,6,69,83,203,39,248,215,206,150,104,218,255,0,141,239,222,21,32,27,112,223,32,223,209,80,127,13,122,7,198,47,18,144,117,173,53,36,181,97,251,140,13,217,127,249,102,222,191,210,185,159,131,186,99,106,26,252,215,18,36,219,94,201,254,104,215,131,137,16,113,199,181,0,125,17,225,107,70,181,240,246,150,172,78,86,198,37,57,24,254,21,173,218,175,99,24,139,79,182,135,159,146,21,28,245,224,10,177,64,5,37,45,20,0,83,73,167,102,154,121,160,4,20,224,180,161,104,160,2,138,40,39,20,1,5,205,204,118,177,135,145,128,4,237,203,50,142,107,229,95,136,126,40,131,82,254,205,242,145,15,151,230,231,203,153,91,174,207,65,237,94,223,241,31,197,17,233,90,52,109,28,214,123,197,224,66,36,126,156,63,184,231,138,249,106,210,218,125,95,126,34,145,252,156,127,169,82,113,159,94,190,148,1,209,105,26,116,150,254,23,212,26,93,200,203,230,54,214,77,164,141,130,187,63,132,22,47,38,185,163,93,130,219,79,159,198,56,251,178,14,181,83,197,246,201,161,219,220,216,134,101,243,109,25,241,49,218,199,42,195,142,158,149,211,252,24,131,253,31,68,148,134,207,239,254,157,100,160,109,220,247,24,87,108,64,26,150,128,48,40,160,65,65,52,82,26,0,41,69,54,157,64,5,20,82,80,2,209,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,82,82,138,40,0,174,47,226,29,171,77,161,106,174,9,227,77,152,112,51,252,47,93,165,115,190,49,79,51,195,154,184,193,57,176,152,113,255,0,92,218,128,62,90,209,98,55,26,164,26,122,156,59,110,232,50,122,22,251,181,75,93,183,151,70,241,13,220,178,35,178,144,177,130,202,99,25,42,167,250,86,134,129,43,91,124,76,183,140,128,2,238,251,220,31,245,38,186,111,136,122,17,185,210,34,212,226,142,226,71,154,229,65,216,185,77,170,140,188,113,237,235,64,238,122,103,195,15,22,217,223,219,89,88,131,2,60,58,108,101,191,126,9,224,32,228,99,142,181,234,85,241,239,195,255,0,16,203,161,120,142,228,183,217,211,109,179,67,251,252,142,142,156,117,28,241,95,91,217,94,37,214,253,174,143,140,125,195,158,185,160,69,186,40,162,128,26,105,5,62,152,69,0,62,138,110,105,212,0,82,82,209,64,5,120,63,197,237,14,105,63,177,182,153,78,60,254,145,147,253,202,247,138,226,252,117,162,141,71,236,25,89,207,151,230,127,171,30,187,122,241,237,64,30,51,240,143,93,130,209,109,109,36,242,195,203,169,174,55,74,1,231,203,29,59,215,211,17,72,36,140,50,149,32,250,28,215,197,30,31,187,151,71,241,70,149,25,64,138,47,33,144,153,129,92,124,195,158,220,113,95,95,248,107,82,77,71,67,181,157,101,133,140,155,191,213,190,65,195,176,227,159,106,0,218,168,110,102,72,16,59,178,128,78,57,56,169,171,131,241,247,138,6,143,165,135,73,172,195,45,216,140,137,91,167,202,222,227,158,40,3,194,62,36,248,146,45,79,251,51,202,141,63,119,230,231,18,134,235,179,219,218,169,124,58,240,229,214,163,171,105,215,104,179,8,227,212,98,83,136,75,14,25,15,94,221,107,141,187,186,150,243,102,99,83,179,63,112,30,255,0,254,170,250,95,225,79,134,133,166,142,207,36,119,72,233,126,88,7,27,122,4,246,251,188,80,7,168,105,182,230,214,198,56,137,36,174,121,35,29,73,53,110,142,130,138,0,13,124,247,241,159,80,65,253,137,128,167,253,127,241,255,0,215,58,250,5,250,87,203,191,25,102,13,253,135,134,83,254,191,161,255,0,174,116,1,157,240,182,197,174,53,29,58,96,72,3,84,143,128,185,232,80,215,214,54,235,178,0,167,182,127,157,124,221,240,110,200,188,22,242,145,39,26,160,232,62,94,22,58,250,89,70,6,40,0,162,138,55,15,81,64,9,75,70,225,253,225,249,209,188,30,140,63,58,0,40,162,146,128,22,138,40,160,6,72,64,141,137,59,84,41,230,188,131,226,158,161,103,30,147,171,33,186,131,204,30,79,201,230,12,253,228,254,26,244,79,17,107,144,105,122,125,209,123,155,84,113,108,210,5,150,80,51,128,125,199,31,45,124,173,227,175,21,220,107,90,205,252,64,90,188,82,121,127,52,57,57,194,142,135,39,210,128,57,171,168,91,81,212,230,251,58,52,156,3,251,177,187,128,0,237,93,167,135,190,29,234,119,5,39,217,118,4,144,6,95,244,54,35,156,30,185,167,124,52,240,201,213,47,90,89,34,187,195,91,57,204,107,242,240,225,125,13,125,45,162,104,113,90,105,182,107,153,129,91,120,211,13,142,192,123,80,5,63,13,104,178,216,253,171,204,45,243,108,198,232,202,244,207,248,215,89,77,10,171,210,157,64,5,100,120,130,220,220,88,32,4,229,101,7,129,158,198,181,170,27,168,214,72,128,57,235,158,40,3,228,159,31,232,178,218,223,223,78,89,200,123,249,6,12,100,117,46,122,215,186,124,54,213,99,188,254,211,192,3,30,79,221,124,245,223,254,21,231,223,22,236,140,22,114,74,18,67,187,82,43,200,227,164,149,169,240,122,241,223,251,111,33,56,242,63,246,165,0,122,231,138,38,88,188,59,170,111,42,63,208,165,60,156,127,3,215,198,254,39,43,115,226,123,172,17,181,182,114,14,127,129,107,234,175,136,186,131,219,104,154,164,96,199,206,155,33,249,250,244,111,122,249,22,242,225,164,212,218,99,183,39,111,78,157,49,64,29,191,135,190,28,220,107,218,44,23,112,221,74,60,205,231,98,90,150,192,14,87,168,111,106,183,47,194,93,89,28,128,47,88,3,128,69,131,243,250,215,162,124,23,186,73,52,27,56,75,199,185,96,148,144,15,63,235,143,248,215,177,165,180,111,16,57,110,64,63,41,160,15,152,95,225,30,168,216,249,175,63,240,94,223,227,84,36,248,75,172,12,226,59,243,199,252,248,63,248,215,213,255,0,101,67,221,169,13,164,100,17,150,231,222,128,62,59,190,248,115,172,89,172,173,246,107,230,198,56,251,19,140,231,31,227,89,75,107,127,160,220,49,155,79,185,198,54,126,242,54,78,78,15,113,237,95,95,106,154,58,204,37,0,76,65,199,65,254,239,181,112,94,41,240,37,133,252,123,238,101,189,140,153,1,56,101,28,133,35,186,208,7,7,225,31,138,81,105,146,36,115,233,200,162,59,97,30,246,187,11,146,184,245,95,110,149,238,154,103,142,180,109,75,205,197,253,128,242,241,210,241,31,57,207,248,87,204,190,35,240,166,153,166,180,166,222,230,118,97,112,83,15,32,63,47,62,131,253,154,193,211,124,77,121,166,121,190,84,118,231,204,198,124,192,127,135,62,227,214,128,62,218,46,147,194,251,29,89,74,145,144,115,206,43,231,111,140,90,108,169,127,173,79,243,109,30,71,240,28,116,65,214,187,63,5,124,76,75,235,117,75,187,205,38,23,123,165,143,104,151,105,32,133,228,2,254,230,170,252,83,130,13,75,67,213,174,109,228,51,121,158,78,12,76,24,28,52,99,229,199,251,180,1,243,67,12,57,6,190,154,248,67,114,36,75,56,176,23,110,150,156,231,211,101,124,221,168,66,109,239,36,132,171,2,184,225,134,15,65,95,68,124,27,82,38,183,56,63,242,11,95,253,146,128,61,178,188,107,226,238,170,145,125,174,13,170,75,233,109,143,159,215,204,29,43,217,107,231,175,140,62,115,234,76,118,28,127,102,156,144,167,251,210,208,7,132,72,219,156,154,246,63,129,78,63,182,165,82,71,22,82,119,255,0,166,177,215,140,156,231,154,245,79,130,247,66,223,95,155,230,65,254,131,32,249,143,253,52,74,0,250,158,223,254,61,162,255,0,174,99,249,84,23,147,44,91,55,17,206,122,156,83,236,95,204,176,182,126,62,104,129,227,253,209,92,231,139,181,69,211,254,199,243,194,55,239,255,0,88,113,211,111,78,125,232,3,229,77,88,255,0,105,120,167,79,88,185,222,99,143,41,243,114,92,255,0,141,125,55,240,219,73,146,199,194,186,102,246,108,167,155,144,83,111,86,127,241,175,156,60,25,167,75,170,235,154,100,230,41,202,173,252,81,147,18,156,15,153,79,161,245,175,174,116,75,81,103,164,193,8,223,242,238,251,221,121,98,127,173,0,104,210,82,209,64,5,101,107,214,166,231,69,191,64,72,45,107,32,24,25,234,166,181,106,43,132,18,218,202,135,56,100,35,229,250,80,7,197,158,57,211,228,177,241,101,242,48,115,179,102,73,140,142,177,175,248,215,169,124,13,214,162,66,44,152,70,26,59,73,24,177,144,41,230,96,122,126,53,135,241,123,70,16,107,90,205,216,89,240,60,142,72,227,162,15,74,198,248,75,116,208,120,134,124,5,255,0,143,55,28,255,0,215,72,232,3,235,120,28,73,2,56,232,192,17,249,84,149,75,74,115,38,147,98,199,31,52,8,126,95,160,171,148,0,142,203,26,59,49,0,1,146,77,120,223,197,143,23,90,67,166,106,250,122,249,47,42,249,92,11,129,184,252,200,122,109,175,76,241,22,171,30,155,165,94,187,205,2,58,90,201,32,18,48,31,116,31,126,156,87,201,94,52,214,103,215,60,75,122,35,17,72,38,242,241,228,2,249,194,14,156,159,74,0,206,177,176,184,241,22,177,59,91,195,47,49,239,219,26,25,56,27,87,248,107,234,31,135,158,31,155,76,211,180,249,101,103,201,211,209,8,120,136,193,196,126,254,213,231,127,7,60,24,146,192,154,141,196,87,209,180,182,210,41,200,194,241,40,28,101,125,189,107,223,45,160,91,123,104,162,82,112,136,16,103,174,0,160,9,169,104,162,128,18,176,124,79,175,91,104,214,73,36,207,15,50,8,246,180,161,58,169,61,254,149,177,113,50,193,11,74,236,160,12,114,199,3,173,120,63,197,207,19,137,46,228,177,73,173,24,69,112,142,48,217,111,245,93,249,247,160,14,87,196,218,183,252,36,26,149,228,16,65,128,46,154,80,200,219,242,55,50,246,29,57,235,84,181,11,132,209,246,110,117,147,205,207,86,219,183,24,250,250,212,122,101,213,149,180,159,105,107,184,149,228,143,230,13,34,133,4,224,215,49,169,106,55,186,223,147,136,3,121,57,255,0,80,142,118,231,29,121,62,148,134,89,240,254,137,117,175,106,246,45,20,83,4,55,113,196,93,34,46,163,230,94,127,90,250,179,193,126,29,125,27,69,178,134,73,153,154,47,51,59,162,193,57,102,61,51,199,90,226,62,25,248,22,59,43,5,154,104,239,226,150,59,225,32,18,46,58,4,57,228,116,226,189,132,40,3,11,218,152,135,82,81,75,64,5,4,226,140,212,108,217,52,0,133,178,104,164,199,57,167,5,244,160,2,156,40,81,75,140,80,1,138,90,41,40,1,104,162,138,0,40,162,130,64,94,78,40,0,162,170,205,168,89,219,134,51,221,193,30,49,157,242,1,143,204,215,59,172,120,227,73,211,178,6,175,165,110,86,0,172,151,49,231,145,159,239,80,7,89,145,234,42,51,60,67,172,168,191,86,21,228,151,255,0,23,196,78,226,27,221,17,194,200,64,253,238,126,94,121,225,171,147,189,248,213,170,13,158,90,232,205,215,56,220,125,63,233,165,0,123,252,154,165,132,32,153,47,109,151,3,63,52,129,120,252,234,140,190,43,209,34,206,237,87,79,92,122,221,198,63,173,124,193,127,241,119,92,185,222,13,182,151,130,133,126,88,223,223,253,186,231,110,60,107,169,220,150,47,5,168,45,140,225,27,255,0,138,160,15,173,38,241,238,131,9,199,246,166,156,121,255,0,159,212,170,205,241,31,66,95,249,136,105,167,254,223,146,190,71,147,95,186,148,229,163,132,125,20,255,0,141,86,58,180,231,248,19,242,63,227,64,31,93,183,196,237,4,109,255,0,78,211,78,127,233,253,42,179,124,88,209,7,252,189,105,199,254,226,9,254,21,242,83,106,18,183,85,79,251,228,255,0,141,68,110,28,246,20,1,245,171,252,92,209,23,254,91,233,255,0,248,48,79,240,168,155,226,254,138,63,229,173,129,255,0,184,130,127,133,124,155,231,177,236,180,134,66,125,40,3,234,215,248,197,163,1,195,88,30,127,232,34,159,225,80,31,140,250,79,252,243,178,255,0,193,138,127,241,53,242,198,243,75,243,122,126,148,1,245,48,248,201,164,17,146,44,135,253,196,19,252,41,175,241,159,74,80,72,75,35,255,0,113,20,255,0,226,107,229,172,159,74,110,104,3,233,107,207,141,186,122,140,71,101,108,252,142,154,138,250,125,43,154,212,254,51,219,204,10,141,42,35,251,204,241,124,15,175,251,21,225,244,80,7,87,170,120,201,111,188,172,89,108,242,243,255,0,45,179,156,227,219,218,185,103,125,237,156,99,138,110,9,237,78,16,200,126,234,63,228,104,1,180,3,78,49,72,58,163,126,84,194,172,58,131,249,80,5,168,46,252,163,157,153,227,29,107,170,210,188,116,52,239,59,54,27,252,204,127,203,124,109,198,125,189,235,140,162,128,62,129,209,190,53,218,13,145,203,165,192,153,148,100,181,248,24,28,115,247,43,208,244,159,137,186,38,161,28,42,247,122,124,37,179,193,191,66,70,51,244,244,175,142,135,203,87,173,53,41,172,157,30,49,25,41,156,110,7,191,227,239,64,31,111,217,235,218,101,252,97,161,191,180,124,130,126,73,195,116,56,254,19,87,210,84,96,10,184,96,87,63,41,205,124,129,160,252,75,213,180,163,177,32,211,240,35,42,12,145,191,118,207,247,133,122,94,135,241,142,225,214,49,115,54,139,18,136,71,86,43,207,28,114,212,1,238,244,87,17,105,241,23,70,155,118,237,107,69,24,219,140,93,39,255,0,21,91,144,248,163,70,148,100,107,26,113,231,28,92,167,248,208,6,221,21,150,60,65,164,147,198,169,98,127,237,229,63,198,165,77,103,77,127,187,168,217,159,164,224,255,0,90,0,191,69,71,29,196,50,237,41,42,56,35,35,107,131,197,73,64,5,37,45,20,0,80,41,141,66,158,104,1,70,41,212,1,69,0,21,5,197,204,118,232,25,219,104,39,29,51,75,113,48,183,133,164,101,56,24,233,94,93,241,7,199,227,74,6,24,141,194,178,205,24,226,40,200,193,66,123,154,0,111,142,188,124,154,109,171,8,117,63,45,150,239,203,63,184,206,0,13,199,35,218,190,119,212,60,81,169,94,108,221,121,187,110,127,229,144,24,206,61,189,170,111,18,120,162,239,89,184,184,18,76,236,134,229,229,1,145,71,115,233,245,174,108,41,52,1,101,175,238,88,243,38,127,1,81,180,210,55,222,108,254,11,90,22,58,13,213,251,1,20,176,141,204,35,27,137,235,199,183,189,118,90,71,194,29,103,80,242,91,237,26,118,31,60,52,178,14,153,254,236,126,212,1,231,127,51,159,90,181,6,149,121,114,118,197,14,227,183,127,223,3,143,196,215,187,232,95,3,19,203,13,168,71,99,49,32,231,101,204,195,156,241,217,123,87,105,167,252,33,240,237,160,5,180,232,139,4,10,113,115,55,94,61,232,3,230,219,127,3,235,179,110,219,167,110,198,63,229,188,99,255,0,103,174,150,211,225,94,177,32,6,77,27,63,54,63,227,233,58,127,223,85,244,140,30,9,208,224,221,178,197,70,236,103,247,210,127,141,105,199,162,217,39,2,0,6,115,247,223,252,104,3,231,8,190,18,221,157,187,180,79,252,155,95,254,46,181,172,190,17,33,81,231,232,125,143,252,189,251,251,61,123,232,210,237,71,72,191,241,227,78,22,49,14,136,163,241,52,1,227,182,191,8,52,238,55,232,93,191,231,237,191,248,170,222,182,248,85,162,166,252,232,184,206,223,249,122,127,254,46,189,41,97,69,31,40,237,142,181,38,220,80,7,17,31,195,141,9,63,230,21,142,115,255,0,31,18,127,241,84,246,248,125,162,224,168,210,255,0,242,101,255,0,248,170,237,41,40,3,203,53,255,0,133,218,117,220,64,91,232,187,219,204,7,254,62,216,124,184,62,173,94,123,125,240,126,251,206,151,201,208,126,95,52,227,253,44,116,201,245,122,250,88,128,122,212,45,107,11,242,233,158,253,77,0,124,225,103,240,106,245,183,249,218,14,118,227,31,233,163,255,0,101,122,236,236,126,14,233,104,63,125,160,224,239,207,252,126,191,78,61,30,189,117,109,225,31,116,99,62,230,165,80,23,165,0,121,180,63,10,188,62,138,1,209,112,71,253,61,75,255,0,197,213,145,240,191,195,253,63,177,248,255,0,175,153,127,248,186,244,10,40,3,204,238,254,19,104,18,199,133,208,242,119,103,254,62,164,255,0,226,235,153,187,248,49,104,118,121,90,7,174,127,211,15,245,122,247,42,105,80,122,138,0,249,154,227,224,214,168,173,251,173,7,141,191,243,250,189,127,239,186,160,223,8,53,193,159,248,145,127,228,220,127,252,93,125,74,109,226,110,171,250,154,97,178,129,186,199,255,0,143,26,0,249,70,231,225,78,188,159,119,69,199,63,243,244,159,252,85,100,92,124,57,241,20,36,231,74,218,55,99,254,62,19,255,0,138,175,176,31,73,177,147,239,193,159,248,19,127,141,85,147,195,26,60,223,235,45,51,206,127,214,191,95,206,128,62,54,147,194,26,220,88,221,99,140,255,0,211,100,255,0,226,171,46,109,58,238,3,137,98,199,25,251,192,241,249,215,217,210,248,7,195,147,99,118,154,14,223,250,111,39,255,0,23,92,245,247,193,223,13,220,238,49,233,145,2,83,3,55,115,117,231,253,170,0,249,36,163,15,148,173,37,125,37,121,240,34,197,139,152,45,108,134,113,141,215,83,113,88,119,223,1,231,82,126,207,253,156,188,175,91,137,253,63,221,160,15,9,163,56,175,83,212,62,11,107,54,225,202,92,105,128,111,192,253,252,135,142,127,216,174,66,243,193,58,149,150,207,50,107,67,191,56,195,183,111,248,15,189,0,100,90,106,247,182,44,166,9,182,109,112,227,228,83,207,175,35,218,187,109,23,226,134,183,98,96,86,214,54,34,110,207,250,50,28,103,63,244,207,222,184,25,173,94,19,134,42,120,207,21,21,0,125,29,225,175,140,22,210,66,139,168,107,185,112,140,79,250,33,235,191,143,186,158,149,232,186,87,142,116,93,65,99,9,168,121,140,98,14,127,112,227,211,159,187,239,95,24,197,115,36,7,40,216,227,29,1,173,189,59,198,154,230,154,192,193,124,80,8,246,12,67,25,227,143,81,237,64,31,108,199,113,20,185,216,249,219,215,131,82,215,204,154,87,199,13,70,15,55,237,87,87,109,187,24,217,107,15,29,115,233,237,94,159,162,124,92,211,53,45,131,201,212,119,60,203,24,221,12,99,174,61,27,222,128,61,50,138,163,101,169,197,125,26,60,107,32,15,156,110,3,248,127,31,106,188,14,70,104,0,162,138,40,0,33,106,50,61,170,74,48,40,2,45,164,26,114,183,189,41,0,246,166,145,142,69,0,73,73,72,14,105,212,0,87,57,226,175,14,219,235,182,73,28,182,190,121,89,149,241,230,17,209,72,207,81,235,93,29,33,0,240,104,3,227,207,28,120,66,235,71,191,188,152,88,249,80,155,233,81,15,154,31,140,185,3,239,19,208,87,11,154,251,31,198,62,4,178,215,236,182,139,120,76,134,231,206,98,242,184,7,134,207,79,173,124,191,175,120,50,247,69,251,63,153,37,177,243,119,99,203,118,61,54,250,143,122,0,234,62,30,120,201,244,201,173,109,166,191,242,213,175,209,136,242,115,144,118,14,170,61,171,233,221,31,85,183,212,236,33,158,41,188,207,51,118,14,210,185,193,35,211,218,190,25,182,186,150,214,100,150,38,195,198,225,129,192,56,32,251,215,176,120,11,226,197,205,147,233,246,87,211,93,75,26,121,155,214,56,34,193,206,226,48,120,61,214,128,62,152,162,176,60,57,226,91,111,16,88,197,60,41,56,222,25,191,120,170,58,54,222,196,214,248,57,25,160,4,175,50,248,141,224,228,213,32,187,184,138,195,205,100,211,217,85,188,236,96,128,229,120,220,61,107,211,106,11,187,72,238,237,229,138,85,220,37,140,161,25,35,130,49,219,235,64,31,26,105,83,93,248,91,198,16,153,27,236,191,101,223,158,3,237,221,25,250,231,239,126,181,244,223,195,175,17,199,172,232,86,185,187,243,229,242,228,99,251,189,189,36,35,208,87,159,252,66,248,96,133,245,13,74,201,45,99,127,221,236,45,52,132,143,184,167,140,17,235,85,126,25,234,23,126,31,212,31,77,184,151,114,195,108,255,0,44,74,8,203,56,110,164,3,222,128,62,129,7,35,34,190,117,248,185,171,147,253,143,137,255,0,231,183,240,127,215,63,106,250,6,218,224,75,167,219,207,207,239,17,91,145,207,35,53,242,103,196,125,74,75,207,236,207,157,190,79,51,239,40,29,118,122,125,40,3,79,225,126,146,173,4,58,140,208,100,91,234,33,154,77,255,0,116,40,70,60,3,205,123,164,94,57,209,173,100,22,167,81,219,183,248,124,135,56,207,61,118,215,43,240,227,194,145,167,133,47,34,217,14,246,185,108,29,237,142,82,58,228,252,117,225,189,115,74,185,191,188,181,188,181,142,40,188,189,160,18,206,50,0,61,87,212,154,0,247,93,51,196,26,126,167,24,54,247,94,110,84,183,250,182,28,3,142,234,181,170,172,24,2,58,21,205,124,147,162,252,72,215,60,59,120,240,92,223,59,132,140,168,88,160,140,242,72,110,224,87,180,248,59,226,157,158,177,229,65,42,94,180,162,213,100,114,209,34,130,126,80,79,13,239,64,30,159,69,53,36,15,156,3,199,173,58,128,48,124,81,166,38,163,162,221,196,97,243,12,155,56,221,140,225,151,223,253,154,240,248,180,217,52,111,136,122,147,36,94,76,127,103,80,191,48,110,162,51,234,107,232,169,34,18,198,81,134,65,254,26,224,245,207,9,193,38,183,113,120,145,198,175,46,208,73,149,243,180,0,58,116,237,64,29,118,135,46,253,26,192,147,146,109,163,61,63,217,21,243,191,197,127,16,61,199,246,62,203,173,219,124,236,254,239,31,220,246,175,126,243,127,178,116,91,62,191,44,104,159,47,63,195,239,244,175,143,252,79,172,73,169,125,151,123,177,242,247,227,122,129,215,111,167,210,128,57,218,244,159,134,82,66,186,198,151,188,243,251,220,245,254,235,215,155,86,174,137,174,220,233,23,144,79,12,174,162,45,216,219,26,147,200,35,191,214,128,62,213,240,252,145,190,143,110,16,228,124,221,143,247,141,77,170,2,214,202,160,100,239,31,200,215,135,248,15,226,201,42,45,175,30,238,69,142,23,110,32,140,12,239,30,227,177,175,99,211,245,155,109,98,206,6,84,151,231,141,101,249,128,29,64,244,62,244,1,241,239,137,45,12,95,101,194,99,59,251,253,43,175,240,207,136,236,116,239,14,221,194,215,94,92,134,71,101,30,91,31,225,24,237,237,93,79,140,254,28,231,236,94,82,219,47,250,204,230,73,63,217,246,174,103,75,248,111,168,220,160,79,58,203,13,38,194,12,143,223,31,236,208,7,9,226,13,77,181,29,86,230,85,155,204,73,49,206,220,103,10,61,189,171,32,43,30,130,189,230,211,224,105,149,81,164,22,12,78,115,254,145,55,248,86,148,127,2,109,212,101,160,178,39,218,230,111,254,38,128,62,122,142,210,224,242,137,212,122,138,220,209,124,85,168,233,62,119,151,121,229,121,155,115,251,165,108,227,62,199,214,189,192,252,27,177,130,53,205,189,175,31,47,23,18,215,143,248,187,193,231,68,251,30,193,2,249,219,243,181,216,244,199,168,247,160,15,162,60,19,227,155,93,94,204,7,212,124,217,30,235,202,31,184,43,156,133,227,238,143,90,244,32,67,46,71,74,249,3,192,30,34,187,177,212,44,45,214,102,84,109,66,54,32,34,156,228,160,239,244,175,165,23,197,240,91,88,9,39,89,220,175,93,168,190,191,90,0,234,243,138,203,213,117,171,61,58,16,243,92,121,99,126,204,236,39,156,30,56,95,106,243,207,17,124,94,179,211,201,142,36,191,14,29,65,34,24,200,193,92,247,106,243,13,127,226,157,246,173,190,36,184,184,8,38,46,3,193,16,192,231,211,235,64,26,158,52,248,142,110,190,195,246,93,87,118,223,51,119,250,62,58,237,199,85,250,215,138,179,23,57,99,154,177,115,119,36,251,119,49,56,207,240,138,174,20,158,104,3,215,190,13,91,22,241,22,137,54,207,249,239,206,127,216,144,87,181,120,234,50,124,61,2,129,210,224,127,39,175,36,248,48,0,212,180,67,143,249,239,252,164,175,92,241,244,133,60,63,110,71,31,233,74,63,71,160,15,1,240,164,42,126,32,235,65,215,254,123,247,255,0,166,171,95,85,219,170,174,236,15,74,249,71,194,114,185,248,133,173,18,122,137,255,0,135,254,154,173,125,97,15,241,126,20,0,175,34,169,198,113,197,44,110,172,1,205,53,208,63,56,237,138,17,74,227,165,0,75,69,29,168,20,1,4,246,233,62,221,195,118,220,227,156,87,135,120,231,225,252,109,231,203,14,153,243,37,161,32,249,255,0,116,141,199,187,87,188,86,94,175,165,67,125,4,193,208,29,240,178,114,196,118,62,159,90,0,248,189,141,238,129,172,229,63,209,228,183,233,209,246,238,95,199,61,107,216,126,28,252,76,17,89,69,105,127,171,225,210,39,37,126,205,208,249,153,28,170,122,26,203,241,231,195,182,251,94,163,117,0,182,79,245,120,204,175,149,225,65,237,94,91,113,13,246,129,122,232,147,70,24,0,164,160,222,48,64,61,197,0,125,121,99,227,61,58,229,17,190,223,187,116,106,223,234,88,122,127,179,81,106,62,59,210,172,252,188,234,123,55,103,254,93,220,231,24,246,247,175,150,236,252,113,226,56,138,164,122,134,213,84,192,30,76,125,6,63,217,174,149,98,241,62,177,157,218,141,177,242,122,110,0,117,250,39,181,0,122,172,223,19,162,149,31,200,214,50,118,144,63,209,79,95,197,43,6,95,25,107,247,215,108,182,151,251,195,253,223,221,70,51,133,231,170,251,26,171,165,124,58,190,147,103,153,45,155,41,148,3,251,215,233,199,251,53,232,154,39,195,171,43,101,130,73,224,133,157,119,100,172,210,247,205,0,101,248,126,231,196,183,40,30,119,220,10,55,56,65,206,239,106,236,236,86,248,237,243,127,185,207,221,235,197,95,180,208,236,108,227,17,197,8,80,1,31,121,143,124,247,53,121,32,68,251,163,28,99,169,160,8,237,247,124,217,255,0,102,172,83,85,66,244,20,234,0,192,241,114,6,240,245,224,35,57,242,255,0,244,53,175,148,188,86,60,159,31,234,96,112,54,71,255,0,162,210,190,176,241,95,252,128,46,255,0,224,31,250,16,175,149,60,83,24,151,226,38,168,15,252,243,140,255,0,228,52,160,15,164,126,30,57,109,7,74,82,127,230,29,15,242,74,237,137,81,214,184,239,135,240,136,244,13,36,133,31,242,13,132,127,227,137,93,61,220,198,29,152,207,57,237,64,28,109,215,141,237,161,214,236,237,127,180,112,178,148,27,124,147,206,91,29,113,93,157,172,241,221,219,9,81,183,6,206,14,49,156,26,249,90,95,17,92,92,120,183,74,45,43,159,222,68,62,226,255,0,207,74,250,95,194,211,153,252,59,105,33,36,150,223,212,127,182,212,1,231,95,26,124,60,47,116,152,238,18,215,123,189,234,101,188,204,100,8,92,122,251,87,205,207,190,195,80,185,140,124,133,29,147,111,92,96,253,223,252,118,190,208,241,118,148,154,174,149,28,46,160,226,117,127,153,136,232,172,189,190,181,242,7,139,52,243,101,226,61,85,126,80,171,125,50,0,9,61,29,189,126,148,1,245,87,128,181,129,170,127,104,102,227,205,242,246,127,203,61,184,206,255,0,97,233,93,6,191,126,150,26,69,244,143,46,195,29,172,146,103,25,198,20,243,211,218,188,123,224,182,186,207,253,185,230,51,190,60,140,124,171,255,0,77,43,119,226,151,139,62,195,13,229,140,102,101,50,233,174,70,16,17,147,189,123,243,218,128,60,47,198,90,156,186,215,140,175,89,102,243,210,111,47,248,64,206,212,95,97,233,94,217,240,79,74,88,52,107,107,147,6,214,123,121,84,182,252,231,247,222,153,246,175,8,209,236,102,191,212,161,191,149,145,150,77,217,201,32,252,160,142,195,29,171,233,191,133,214,233,15,134,237,20,12,98,57,123,159,249,232,104,3,190,81,133,3,208,81,69,20,0,81,154,41,164,208,2,19,158,148,15,122,65,82,1,64,5,37,45,20,0,86,126,169,127,29,148,1,222,77,138,93,87,59,115,216,255,0,133,90,185,157,109,160,105,24,18,171,140,227,175,92,87,140,124,83,248,139,246,2,214,54,173,115,28,145,92,70,73,242,144,140,24,201,238,125,197,0,121,191,196,207,17,182,165,119,121,104,151,126,96,143,82,145,130,249,120,192,5,199,92,123,215,81,240,195,193,172,255,0,218,159,104,211,243,143,43,111,239,191,223,244,106,243,93,51,78,186,241,118,191,120,190,108,100,190,251,147,230,228,117,113,253,213,235,243,125,43,235,95,15,120,110,219,70,251,79,151,18,47,155,183,59,93,143,76,250,253,104,3,193,254,52,254,239,197,150,200,56,83,167,174,71,252,14,74,236,254,14,8,198,143,162,145,215,247,255,0,250,20,149,203,124,110,181,255,0,138,150,41,70,62,77,52,30,167,179,73,91,95,6,47,75,90,232,145,18,112,124,254,195,214,83,64,30,234,58,82,208,188,142,40,160,2,154,78,41,212,198,160,5,6,156,42,32,121,169,71,74,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,140,208,3,77,32,60,208,198,144,117,160,9,5,20,81,64,5,96,120,173,241,160,106,121,56,95,177,74,79,253,242,213,191,92,167,142,46,214,15,15,106,195,230,207,246,116,196,109,3,254,121,181,0,124,197,108,219,190,40,41,67,156,231,31,247,230,189,246,211,67,77,95,192,90,116,114,91,249,132,76,205,141,248,232,238,51,212,122,215,207,254,24,6,251,226,109,152,60,239,223,215,229,233,11,122,125,43,234,191,10,218,34,120,106,210,38,0,133,222,120,39,251,237,64,31,36,248,183,74,159,71,215,53,57,22,31,41,62,219,44,96,239,13,198,230,194,245,62,149,239,191,15,188,99,5,231,246,142,251,237,251,60,172,126,228,140,103,127,183,181,102,252,83,248,122,151,90,123,93,218,165,186,75,53,254,246,119,150,78,65,87,39,142,71,92,87,138,248,127,197,122,135,135,126,209,229,220,48,243,246,231,203,141,27,166,125,71,189,0,125,170,164,55,42,104,174,63,193,222,50,131,196,54,15,48,23,25,251,65,136,121,136,7,101,61,143,189,118,3,154,0,40,197,20,80,4,116,229,57,164,34,154,50,13,0,74,40,161,104,160,4,170,151,208,137,124,188,174,113,158,255,0,238,213,202,138,110,212,1,241,207,143,108,142,153,226,91,83,20,126,88,22,233,39,222,206,8,118,231,244,175,96,248,67,226,101,159,78,209,108,36,187,203,159,63,41,179,222,83,215,21,196,252,67,210,150,247,84,89,21,87,112,179,0,22,98,57,220,223,227,88,126,5,214,238,60,63,226,219,11,118,145,246,65,230,100,70,138,126,250,57,227,63,90,0,250,217,231,2,17,33,125,160,157,185,197,124,193,241,103,94,123,185,175,109,5,206,225,22,170,255,0,38,204,109,193,144,117,197,123,92,158,40,18,120,66,198,248,25,119,73,49,4,148,25,249,75,47,221,233,218,190,94,241,134,163,37,239,136,117,77,206,74,155,249,28,101,64,254,54,244,250,208,5,143,6,232,15,173,125,179,22,222,119,149,229,255,0,203,92,99,59,189,199,165,125,137,164,216,199,97,106,209,164,123,1,98,248,221,158,203,255,0,196,215,135,124,28,240,204,99,251,107,205,17,183,250,140,97,219,254,154,87,191,57,217,11,145,252,32,154,0,203,212,53,203,59,25,36,73,110,54,50,99,35,97,56,206,61,189,234,222,155,127,13,245,162,77,12,158,98,182,72,108,17,156,28,119,175,18,248,143,226,107,203,29,119,82,142,41,217,85,60,172,40,141,79,85,79,95,173,118,31,9,245,217,245,109,30,217,38,103,114,33,145,206,81,71,73,113,219,235,64,30,142,221,63,26,249,43,226,180,162,79,236,140,54,118,249,221,191,220,175,173,36,251,191,141,124,151,241,94,217,173,255,0,178,55,149,59,188,238,159,240,10,0,244,159,130,246,177,255,0,97,187,108,228,106,68,231,63,236,165,123,109,120,215,193,172,141,5,192,233,253,160,127,244,20,175,102,160,6,57,192,200,245,170,83,78,235,156,55,127,74,188,195,112,230,163,107,84,110,171,158,253,77,0,114,215,122,205,196,62,94,46,49,156,255,0,203,49,254,21,202,63,196,51,109,50,164,218,166,208,112,72,251,62,120,207,178,215,161,205,160,89,205,183,124,32,237,206,62,119,255,0,26,227,181,143,134,150,19,171,60,54,208,43,136,138,130,211,201,242,158,113,64,23,52,255,0,136,186,76,144,163,75,170,103,57,207,250,59,122,159,65,91,118,94,46,210,47,14,34,190,222,118,147,254,165,199,25,250,87,140,234,94,17,213,52,214,149,34,184,182,88,227,198,208,25,142,51,143,81,239,92,244,186,182,187,160,221,62,47,144,40,1,0,68,86,234,160,247,90,0,250,108,106,118,143,26,176,147,130,1,28,31,254,38,178,239,252,83,167,218,108,223,121,179,126,113,251,166,57,198,61,189,235,231,217,126,44,234,246,208,70,134,242,124,174,1,197,188,93,135,251,181,202,234,127,17,245,219,255,0,43,23,239,242,103,239,64,131,174,61,7,181,0,110,120,239,226,5,198,177,123,178,215,83,243,161,150,211,202,97,228,5,201,37,178,188,128,122,17,88,30,23,240,189,222,175,127,103,35,217,249,176,203,191,39,205,85,206,3,123,131,212,86,110,145,162,220,106,183,214,217,104,138,180,226,50,28,145,198,87,208,123,215,210,30,4,240,85,165,149,150,158,207,12,69,147,204,201,89,95,185,111,241,160,11,255,0,14,252,44,154,61,132,44,108,188,163,228,200,159,235,119,117,147,62,167,210,189,4,13,177,128,63,132,98,161,181,182,142,218,5,142,37,218,6,112,50,79,124,247,171,20,0,81,154,51,77,108,250,208,3,124,193,230,108,207,62,148,242,50,42,186,163,121,219,137,24,255,0,235,85,149,228,80,7,143,124,92,178,15,162,41,49,231,58,136,61,127,217,146,185,191,131,226,69,254,217,237,159,35,255,0,106,87,85,241,117,217,116,24,200,63,243,16,95,253,6,90,229,62,16,72,91,251,103,175,252,187,255,0,237,90,0,239,254,40,64,242,105,186,139,133,200,26,100,153,57,255,0,101,235,228,219,129,182,225,135,211,249,87,216,127,17,81,91,195,250,177,35,145,166,77,255,0,160,189,124,125,122,49,118,227,233,252,133,0,122,15,195,31,21,46,139,120,201,53,239,147,16,182,117,3,202,221,201,117,61,129,247,175,165,116,15,17,216,234,118,150,226,59,175,49,140,10,231,247,108,59,14,122,123,215,197,22,215,82,218,202,94,38,195,17,183,56,83,199,227,94,141,225,63,136,26,174,153,42,111,186,144,198,182,194,53,85,133,14,58,122,143,106,0,250,202,138,243,141,43,226,166,155,125,230,230,43,227,179,29,98,140,117,207,163,123,87,107,6,183,111,112,133,130,72,0,56,228,15,241,160,9,239,239,98,178,180,150,105,159,98,199,140,156,19,140,144,189,190,181,226,159,18,126,33,197,109,43,219,88,234,187,100,73,147,43,246,114,112,12,100,245,43,238,43,107,226,103,140,103,176,211,53,72,109,229,145,10,121,91,127,118,132,12,180,103,191,214,190,120,191,189,188,241,22,171,51,201,48,102,32,57,46,2,244,1,123,10,0,102,169,226,11,253,70,226,98,247,62,96,105,75,143,221,170,231,36,243,211,222,177,201,39,173,122,134,129,240,190,93,74,40,100,111,178,17,36,11,39,50,202,58,227,208,123,213,185,62,10,106,143,143,42,109,52,99,174,102,151,255,0,137,160,15,47,211,239,166,180,186,130,72,228,217,178,69,108,237,7,4,17,207,233,94,201,165,248,130,61,71,193,241,69,115,117,230,60,185,220,60,189,185,196,132,142,131,218,185,217,62,12,235,113,130,126,211,166,112,51,254,190,95,254,55,85,164,240,199,137,180,107,99,10,234,22,66,24,191,133,50,122,156,247,79,83,64,28,207,138,99,141,188,69,119,228,140,143,147,215,254,121,175,173,123,255,0,194,56,138,37,163,227,31,241,43,78,255,0,245,206,188,90,211,195,87,250,166,169,41,185,154,221,229,41,185,137,98,51,140,14,195,210,190,143,240,23,135,206,149,101,100,237,229,231,236,8,159,35,177,236,190,191,74,0,238,235,198,190,42,90,194,235,116,229,50,227,77,124,28,159,246,235,208,245,191,21,218,104,254,71,155,29,193,243,119,99,98,131,247,113,234,125,235,231,191,28,124,71,143,86,121,99,139,237,97,100,179,49,124,241,32,228,239,244,62,244,1,229,83,46,38,97,244,254,85,211,120,27,85,58,102,173,44,190,119,149,155,118,25,219,187,248,148,255,0,116,250,87,46,204,93,139,30,166,166,180,184,123,105,11,169,32,149,199,0,26,0,251,123,195,55,130,239,195,218,99,137,55,151,177,137,243,140,103,40,188,215,155,252,85,191,117,254,201,219,39,252,246,237,254,229,107,252,50,241,16,190,211,52,235,67,230,147,14,151,25,57,80,7,1,7,111,173,85,241,214,129,46,169,253,159,204,95,39,153,247,216,175,92,122,47,251,52,1,207,252,39,240,202,197,96,147,181,166,215,77,64,48,62,103,76,4,62,181,238,40,54,168,10,49,88,30,24,240,253,190,145,98,241,70,136,51,57,147,134,99,206,23,215,233,93,21,0,20,82,84,23,87,169,102,139,36,170,196,23,219,192,31,231,181,0,88,37,71,83,89,243,106,214,73,144,243,224,145,253,198,255,0,10,242,207,17,252,100,182,177,251,47,217,197,252,123,247,110,253,196,71,56,199,171,123,215,156,91,124,68,241,54,181,123,2,219,234,100,9,36,88,191,121,111,16,228,159,101,60,115,64,30,135,241,94,194,29,67,195,186,189,213,188,94,102,255,0,43,13,184,174,112,200,58,31,247,107,199,188,19,47,246,95,137,110,99,145,188,162,45,136,198,55,117,104,207,189,123,140,90,54,169,171,120,32,38,163,115,4,205,39,250,194,50,170,113,47,29,20,122,10,241,15,17,90,55,135,188,107,168,34,21,80,177,162,252,132,183,84,70,239,64,31,87,248,110,117,155,66,211,88,54,253,246,112,158,152,236,43,85,153,83,25,56,174,71,192,55,255,0,106,208,52,165,249,179,253,157,11,156,128,63,133,106,207,137,245,241,165,125,151,6,65,230,238,232,170,122,109,245,250,208,7,145,124,88,241,153,58,139,90,91,95,252,147,233,197,74,121,93,75,25,7,82,181,196,252,62,240,181,206,177,174,233,215,50,217,121,208,203,230,229,252,208,185,192,113,208,16,122,138,137,52,189,71,198,122,213,148,242,79,11,161,145,45,152,75,242,18,55,100,143,148,127,181,245,175,161,188,15,224,139,77,11,77,177,99,12,94,116,94,103,204,146,185,31,51,55,175,177,160,13,239,11,233,41,163,232,150,214,201,7,148,80,56,219,188,182,50,196,245,201,245,173,170,85,85,85,218,6,0,162,128,10,9,0,18,122,5,205,25,197,113,62,44,241,221,174,135,109,115,30,203,177,32,180,105,84,162,33,80,112,216,234,125,168,2,143,196,31,22,193,166,105,90,140,105,123,178,72,252,188,15,40,156,101,147,216,250,215,204,94,40,214,101,213,245,219,155,159,180,249,170,229,8,109,128,103,8,7,221,192,244,173,79,23,120,234,255,0,95,188,188,6,230,67,111,62,207,145,226,64,126,80,190,158,226,185,36,71,184,144,242,51,140,243,64,14,15,52,255,0,34,157,219,121,199,2,189,191,225,247,195,151,127,237,31,183,105,89,199,149,179,253,35,253,252,244,111,165,115,62,4,248,111,46,177,120,26,115,106,209,61,159,152,3,74,234,65,37,125,23,222,190,158,176,209,237,52,239,51,236,240,132,243,49,187,14,199,56,207,169,247,160,11,118,246,233,109,25,142,53,194,147,156,103,53,53,20,148,0,180,26,41,133,179,192,160,6,150,207,122,104,21,38,41,234,5,0,52,15,106,112,24,163,20,80,1,69,20,80,1,69,4,224,102,179,239,181,107,123,8,228,121,82,82,19,25,216,1,235,143,83,239,64,23,234,57,39,142,33,151,109,163,56,251,166,188,251,196,31,21,244,205,32,152,205,189,254,224,224,18,145,70,122,174,123,181,121,142,187,241,194,238,99,34,88,220,94,69,182,98,70,251,104,122,115,199,127,246,104,3,221,47,124,97,162,217,108,243,111,246,111,206,63,114,231,56,199,160,247,175,59,214,254,47,233,176,135,22,186,238,9,132,145,254,136,223,123,159,84,250,87,134,95,120,251,196,55,222,95,155,168,150,217,157,185,130,49,215,111,160,246,174,122,75,185,167,57,145,247,28,99,162,143,150,128,61,7,94,248,161,172,95,53,192,131,89,220,143,140,127,163,32,206,49,234,159,236,215,21,125,173,223,234,50,187,220,220,121,164,144,73,216,163,144,49,217,107,54,159,28,102,67,128,71,175,52,0,210,197,206,73,235,205,37,106,90,232,55,87,68,8,228,132,100,110,249,137,251,191,151,189,116,86,223,12,181,155,157,219,110,108,62,92,117,145,255,0,248,154,0,226,105,49,154,245,59,111,130,154,212,184,221,115,166,31,155,31,235,165,255,0,226,43,163,211,190,4,92,185,140,220,29,57,135,59,246,220,78,51,215,31,195,64,30,26,177,59,125,213,207,227,83,38,157,119,47,9,22,120,207,223,31,227,95,74,105,223,3,116,120,144,125,170,202,213,223,4,18,46,166,235,159,195,181,110,65,240,123,195,16,237,206,151,30,118,227,139,169,191,248,170,0,249,118,63,13,106,210,103,22,153,199,253,52,79,241,171,99,193,58,243,125,221,63,255,0,35,71,255,0,197,87,213,145,124,54,240,220,57,198,154,163,63,244,241,47,255,0,21,87,147,193,30,31,95,249,112,31,247,250,79,254,42,128,62,75,143,192,94,33,114,0,211,179,159,250,111,31,255,0,21,90,218,127,194,255,0,17,92,245,210,55,12,19,255,0,31,49,175,127,247,235,234,72,252,33,161,71,130,44,112,71,253,54,127,254,42,173,193,161,233,214,188,69,111,183,140,125,246,63,204,208,7,206,182,31,7,53,23,218,110,52,28,130,153,255,0,143,193,215,143,71,174,136,124,24,183,29,116,15,252,156,63,252,85,123,154,91,66,139,133,76,109,24,234,105,251,23,210,128,60,26,79,130,240,144,118,104,29,191,231,240,255,0,241,117,145,121,240,106,236,7,48,104,24,219,140,127,166,15,234,245,244,142,197,244,166,52,17,184,229,115,159,115,64,31,37,234,191,11,53,235,103,62,86,141,181,119,0,63,210,163,61,191,223,172,83,224,29,125,93,131,105,152,193,199,250,248,255,0,248,170,251,18,227,70,211,238,191,215,65,187,156,253,230,31,200,213,22,240,126,132,236,73,177,201,39,39,247,205,255,0,197,80,7,206,58,55,194,205,70,227,207,251,70,141,191,110,49,254,148,163,215,209,171,190,131,225,5,144,27,95,66,239,255,0,63,111,255,0,197,215,175,65,163,216,90,238,242,160,219,187,25,249,216,255,0,51,87,66,40,232,40,3,198,95,224,238,156,65,255,0,137,23,254,78,55,255,0,21,89,215,159,6,237,255,0,229,142,131,220,127,203,225,244,247,106,247,125,171,233,72,97,67,212,126,180,1,243,77,223,194,11,181,45,229,104,88,249,143,252,189,142,159,247,221,98,77,240,179,88,77,184,209,177,156,255,0,203,210,127,241,117,245,99,217,64,253,99,207,57,251,230,169,73,162,90,201,140,196,62,95,246,218,128,62,72,151,225,222,188,143,129,166,99,143,249,248,143,255,0,138,170,115,120,31,93,136,28,233,216,199,253,55,79,254,42,190,185,127,10,105,174,121,182,30,159,235,31,252,106,188,190,8,210,37,4,61,152,57,235,251,233,63,198,128,62,58,186,208,117,43,70,43,61,182,204,16,63,214,3,219,63,194,106,139,67,36,100,134,24,32,237,234,181,245,245,247,194,207,15,222,242,250,124,100,228,30,110,37,29,177,216,215,55,127,240,67,72,148,49,183,178,181,66,95,63,53,212,221,57,247,160,15,153,210,234,104,115,177,241,158,188,10,210,139,197,58,196,60,37,230,222,115,254,169,63,194,189,71,80,248,27,124,158,95,144,218,106,231,57,204,242,243,211,218,184,45,71,225,254,169,166,146,37,184,179,59,83,113,216,236,120,231,213,125,168,2,162,120,219,94,24,198,161,183,31,244,197,63,248,154,191,101,241,3,92,133,242,250,158,6,220,127,199,186,122,255,0,187,92,189,197,156,150,206,202,206,164,174,51,131,85,232,3,232,159,4,252,74,19,75,28,87,122,190,226,182,128,145,246,108,124,223,47,162,253,107,218,237,175,97,185,223,229,201,191,110,51,242,145,95,13,105,186,173,198,155,57,150,41,8,37,54,112,160,241,145,235,244,175,127,240,159,197,20,155,237,158,97,187,109,187,49,251,168,199,247,189,232,3,220,41,42,189,173,218,93,70,89,3,128,27,111,204,42,205,0,33,2,144,99,52,227,64,28,208,3,55,83,26,92,41,227,183,173,63,110,105,122,208,7,63,171,44,215,16,77,26,220,186,103,111,32,158,57,30,245,230,222,35,240,51,107,23,14,242,234,135,230,96,216,120,119,244,92,119,106,246,172,82,226,128,62,114,95,132,22,242,74,196,234,81,115,147,205,146,255,0,241,117,212,105,255,0,5,244,213,243,55,220,218,63,76,103,79,94,58,255,0,181,94,203,69,0,114,58,119,195,237,18,193,71,250,6,158,229,95,120,63,98,65,233,254,21,208,193,165,88,91,133,16,217,219,38,222,158,92,42,49,250,85,218,40,1,139,26,32,194,162,168,246,24,167,210,82,208,1,69,20,80,2,82,209,69,0,20,81,69,0,20,148,180,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,128,123,10,105,68,110,168,167,234,41,105,104,2,180,150,54,146,140,53,180,45,206,121,140,26,203,184,240,158,141,115,141,250,101,129,198,113,155,84,63,210,183,104,160,15,53,213,190,18,232,183,65,204,113,216,67,251,162,163,110,159,31,202,121,231,168,175,57,215,254,14,219,219,125,161,163,212,209,66,237,194,173,144,30,159,237,215,210,20,132,100,98,128,62,39,215,188,40,52,123,135,65,123,230,237,96,191,234,182,245,25,245,53,205,202,155,28,140,231,7,21,247,94,161,165,125,189,113,231,236,249,131,125,204,246,199,173,121,247,136,126,22,73,169,43,145,170,58,150,156,201,129,105,187,25,207,251,94,244,1,242,158,72,232,106,245,174,171,125,104,202,208,222,220,166,214,13,251,185,88,115,248,125,43,209,53,79,131,186,173,183,149,177,175,38,221,156,237,176,126,58,127,180,107,137,188,240,166,177,102,112,250,93,254,2,238,37,173,92,113,249,123,80,7,73,161,124,82,214,52,217,45,213,231,190,157,83,118,65,191,112,27,57,246,62,181,235,222,10,248,163,62,172,138,147,88,73,159,41,159,45,118,95,59,91,29,199,189,124,207,37,173,196,36,137,96,146,50,58,239,66,184,166,163,24,156,157,189,177,64,31,118,88,106,31,108,138,55,242,182,111,64,255,0,123,61,118,251,123,213,250,248,231,195,62,60,26,36,138,205,167,137,20,65,228,243,62,222,235,207,67,233,94,235,161,124,91,210,175,126,209,230,45,156,27,54,227,117,250,124,217,207,176,244,160,15,81,162,168,218,106,182,87,169,186,27,168,28,110,199,238,228,86,231,240,250,213,224,65,251,164,26,0,40,35,52,148,180,0,152,165,164,165,160,2,138,74,90,0,24,6,27,72,7,235,92,158,191,224,189,51,84,242,55,218,217,174,205,216,205,168,110,184,255,0,10,234,233,104,3,226,79,21,104,9,163,106,17,194,147,7,83,0,147,132,219,221,135,175,181,96,69,52,176,200,30,41,29,24,116,42,196,17,95,88,252,67,240,108,218,188,23,115,197,52,153,91,6,64,169,1,124,156,57,236,125,235,230,107,237,38,235,66,214,164,138,230,25,128,135,27,158,72,76,125,84,117,207,78,180,1,208,120,67,226,30,167,160,190,207,50,238,116,88,153,85,62,216,202,6,88,28,227,6,190,131,240,143,142,100,214,96,183,18,217,186,147,104,36,44,215,27,242,112,191,236,251,215,207,154,103,135,135,137,108,99,242,175,66,72,114,229,17,60,194,160,18,63,132,143,90,134,95,11,106,186,12,207,58,216,222,92,161,99,16,34,217,148,17,156,238,207,62,159,173,0,125,140,173,191,181,58,190,125,240,247,197,200,173,190,209,246,157,41,33,221,140,121,151,138,51,183,57,198,82,189,119,75,241,182,145,169,166,232,239,172,84,153,60,181,81,119,27,228,241,254,52,1,183,121,99,5,236,47,20,209,70,225,241,157,200,172,14,15,191,210,184,221,79,193,214,144,95,201,121,1,134,22,151,11,132,183,0,227,3,186,159,106,237,163,186,183,148,43,71,52,76,15,77,174,13,18,149,117,225,199,95,90,0,203,149,205,134,137,102,1,45,132,68,235,183,248,122,254,149,241,214,187,124,215,159,103,220,164,108,223,213,243,215,31,225,95,86,120,235,80,138,219,67,135,44,132,139,133,31,124,14,205,95,31,41,243,62,239,106,0,251,23,192,49,40,209,39,192,0,125,168,241,143,97,91,122,166,135,99,170,91,77,20,240,91,183,153,140,150,133,95,238,149,61,250,244,170,94,15,135,201,210,164,93,217,204,196,244,255,0,101,107,161,160,15,157,254,38,124,55,180,181,153,239,45,103,130,223,205,158,49,178,59,64,54,143,44,247,7,218,188,142,61,70,251,66,212,103,22,247,183,32,161,104,115,28,173,31,0,251,30,156,116,175,183,110,33,243,209,87,126,48,115,211,53,229,62,61,248,105,62,179,108,205,13,236,155,158,240,203,132,181,47,180,16,223,221,111,126,180,1,143,225,15,138,215,87,95,108,243,237,38,125,190,94,55,94,22,198,119,122,173,123,117,173,199,218,99,47,141,184,124,99,57,175,137,53,31,12,106,154,87,149,230,217,94,126,243,59,119,91,50,244,199,248,215,172,124,58,248,149,103,105,12,86,87,22,209,68,243,95,47,205,37,208,92,3,176,103,5,125,168,3,232,170,134,91,116,148,229,148,31,168,205,67,97,169,91,106,22,177,207,4,208,184,147,56,217,34,176,56,36,117,31,74,180,206,16,100,149,31,83,64,28,143,142,111,142,159,162,66,81,9,197,202,167,13,142,48,255,0,252,77,124,105,36,141,46,55,19,199,169,205,125,11,241,135,95,128,233,70,220,8,217,163,212,182,144,37,25,225,100,29,43,231,122,0,40,160,114,113,91,154,39,135,111,117,91,136,22,40,103,196,187,176,201,3,48,225,79,231,210,128,50,237,111,110,44,216,188,83,72,132,174,223,145,136,227,240,174,235,195,255,0,16,245,75,50,137,246,139,215,84,128,32,31,108,96,62,92,127,133,109,88,252,43,189,150,198,57,100,185,158,29,249,225,172,219,212,255,0,181,90,26,71,131,13,181,252,177,139,253,236,136,80,143,39,7,130,63,218,160,14,211,67,186,147,196,30,119,218,29,255,0,113,183,30,99,25,62,246,122,103,167,74,244,91,29,6,206,217,56,134,3,181,247,113,8,30,148,186,45,137,182,243,242,228,238,199,108,125,220,214,189,0,49,33,68,0,42,32,219,232,162,159,181,127,186,63,42,90,40,2,57,98,71,27,74,175,95,74,249,247,226,250,69,111,253,139,182,40,254,111,63,162,129,255,0,60,235,232,70,96,6,73,3,234,107,230,63,140,122,196,23,95,216,190,75,70,248,243,243,178,80,216,206,207,74,0,242,189,63,80,123,11,136,166,69,98,98,148,72,48,248,228,21,63,210,183,111,124,115,170,94,35,198,151,55,176,171,237,224,93,177,3,24,255,0,226,107,6,207,76,187,191,96,32,182,158,76,184,76,199,17,110,127,187,199,214,182,135,129,117,179,30,241,167,106,7,233,102,244,1,147,115,121,121,116,190,100,215,151,50,22,61,30,70,111,110,230,169,25,28,49,249,219,243,174,133,188,27,174,40,193,210,245,14,63,233,205,191,194,161,127,9,107,40,57,211,111,250,255,0,207,163,255,0,133,0,97,87,83,107,160,163,105,87,51,25,20,178,43,17,251,191,69,207,92,213,17,225,189,66,60,249,214,215,81,231,166,248,24,103,243,175,87,142,15,248,167,117,0,27,254,89,203,219,253,138,0,143,224,248,217,174,232,209,131,192,243,255,0,244,25,43,214,126,32,255,0,200,191,111,255,0,95,75,255,0,160,189,121,87,195,7,88,188,95,165,33,96,72,243,123,227,248,30,189,75,226,27,134,240,221,177,31,243,246,191,201,168,3,231,45,14,103,131,199,122,195,41,111,191,58,240,113,255,0,45,86,190,187,178,144,201,191,35,166,59,253,107,226,227,124,182,30,43,213,100,117,4,52,210,47,47,143,227,207,244,175,169,252,47,226,43,29,71,237,123,38,183,30,94,204,237,152,55,93,223,225,64,29,124,18,111,76,145,223,21,62,218,196,177,243,99,42,12,79,203,14,72,250,86,216,233,64,5,20,81,64,5,12,3,2,15,113,138,1,162,128,48,245,109,34,210,230,9,188,203,123,118,221,140,238,136,28,242,181,231,190,33,248,117,167,106,142,100,85,180,133,139,169,36,90,2,120,92,99,168,175,92,101,220,165,115,140,212,6,223,111,59,243,248,80,7,199,190,45,240,136,208,164,154,72,238,195,47,218,158,16,4,91,48,62,111,127,111,187,83,120,107,197,237,105,246,175,50,208,207,187,102,55,77,211,25,246,53,244,238,189,160,29,86,217,98,91,143,47,18,110,206,205,221,143,29,125,235,231,15,16,252,43,213,52,239,178,249,95,109,185,243,55,103,109,139,141,184,199,185,245,253,40,3,232,111,14,93,197,123,6,225,107,28,120,155,24,224,246,30,222,245,215,32,1,64,0,10,248,243,195,94,41,155,195,55,22,241,92,233,141,197,202,206,76,146,24,240,50,7,117,233,242,245,175,160,124,45,241,55,74,213,45,237,33,121,44,160,105,55,229,94,245,9,92,23,237,129,253,218,0,244,90,42,173,166,161,109,123,10,201,5,204,50,7,206,60,185,67,14,14,59,85,170,0,40,162,138,0,231,188,97,39,151,225,203,198,198,118,249,127,250,16,175,151,181,124,77,241,27,84,36,99,49,33,245,254,8,235,232,31,138,55,209,219,248,63,86,83,180,149,242,120,47,143,249,106,149,226,191,14,172,219,84,248,129,168,74,187,144,27,18,65,11,184,112,209,10,0,250,23,193,72,171,225,221,43,24,255,0,143,8,71,221,255,0,96,84,222,38,186,107,95,178,224,19,187,127,70,219,247,113,90,122,92,70,223,76,180,140,156,145,2,47,76,116,2,188,195,226,175,136,173,173,191,177,249,133,183,121,223,242,217,71,252,243,160,15,0,211,37,107,143,20,233,68,147,255,0,31,80,142,78,127,141,107,235,239,8,166,207,13,89,143,77,223,250,19,215,205,95,13,60,55,113,127,168,105,247,160,78,18,45,78,48,113,9,35,130,135,175,240,245,175,170,172,161,48,90,164,68,231,25,254,28,119,52,0,93,160,146,32,8,7,231,207,34,190,77,248,161,105,28,26,166,167,42,128,11,106,146,175,3,29,89,235,234,173,94,238,43,75,81,36,172,170,11,133,249,153,87,156,26,249,39,226,38,169,29,238,181,170,68,138,159,46,167,43,101,92,28,141,204,63,173,0,79,240,235,91,155,76,254,210,242,252,195,230,121,89,219,33,94,155,191,198,153,226,143,17,92,248,135,196,22,137,33,146,53,146,52,128,134,152,186,224,179,125,61,122,87,19,12,254,86,120,206,125,235,209,190,29,248,62,246,254,230,210,239,23,49,164,90,130,3,254,142,196,124,165,14,115,159,151,173,0,105,90,233,144,105,126,26,141,213,35,119,143,63,56,140,41,57,127,95,198,189,123,225,117,193,155,67,181,24,199,238,165,61,127,233,169,174,43,226,38,158,214,26,102,164,25,139,108,242,185,35,29,93,63,198,182,190,13,220,163,233,240,70,165,114,182,242,31,189,255,0,77,104,3,215,104,160,116,20,80,2,82,17,75,75,138,0,104,90,90,41,104,0,166,59,109,70,127,65,154,125,115,94,43,241,13,182,145,166,222,172,141,9,97,104,210,5,105,194,147,195,127,133,0,114,31,18,60,105,62,153,167,106,112,69,12,129,227,242,176,233,112,65,228,198,123,15,122,249,223,80,191,185,241,54,183,113,36,215,19,46,224,173,137,100,50,114,0,94,248,169,124,91,172,127,110,248,138,242,75,120,63,215,108,192,71,223,209,7,247,71,61,43,209,126,16,120,50,234,121,6,162,237,60,73,45,172,128,7,183,56,202,202,7,92,243,210,128,59,15,134,30,6,178,179,91,91,247,54,243,52,250,112,200,54,193,78,91,97,206,114,115,210,189,133,66,142,128,10,175,101,1,182,178,130,34,217,242,227,84,206,49,156,0,42,205,0,120,71,198,171,69,125,73,159,35,35,76,63,195,254,212,149,203,124,32,213,164,135,93,209,109,0,98,163,207,231,126,7,221,148,253,218,245,191,137,218,52,151,250,110,163,114,140,255,0,38,153,42,237,88,203,100,133,115,215,241,175,155,124,53,124,52,15,22,90,203,113,31,250,141,251,132,141,179,239,70,122,231,167,90,0,251,62,202,83,45,162,49,239,158,249,238,106,197,114,62,1,215,45,245,143,13,89,203,19,68,11,44,141,133,148,54,49,33,21,215,80,1,67,209,65,160,8,187,211,212,211,72,57,165,20,0,234,90,5,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,82,80,2,211,77,58,131,64,17,158,180,171,212,81,182,158,6,40,0,162,138,74,0,90,242,143,138,186,188,150,246,183,214,234,27,15,165,201,210,66,58,135,29,43,212,38,186,138,223,111,152,232,55,116,220,224,87,202,95,17,188,81,22,173,172,34,193,18,56,107,49,14,99,152,55,37,159,208,123,244,160,10,63,12,97,23,95,17,52,151,99,203,121,189,70,122,66,213,245,158,141,16,135,74,133,6,223,151,119,108,127,17,175,3,248,53,225,187,129,169,104,154,163,25,85,63,127,242,152,78,62,236,139,247,179,95,68,160,217,24,25,233,64,21,175,172,32,191,128,69,58,35,128,219,176,209,171,12,224,250,253,107,229,223,136,30,8,131,72,254,206,242,38,65,230,121,153,242,237,196,125,54,122,30,122,215,213,65,129,56,4,100,123,214,54,189,162,54,171,246,124,76,83,203,221,209,55,103,56,247,255,0,102,128,62,91,240,39,141,175,52,139,171,59,49,246,137,18,75,244,115,139,150,3,146,6,54,224,255,0,118,190,168,240,246,166,218,166,145,111,114,209,148,50,110,224,190,236,97,136,235,143,106,248,247,196,126,29,187,240,246,169,10,75,12,239,136,68,196,188,38,63,151,39,215,62,157,107,212,254,19,248,214,8,228,210,52,201,34,137,8,243,178,237,112,20,143,188,223,119,20,1,244,61,21,94,206,229,46,237,99,154,50,10,182,112,85,178,56,56,235,86,40,1,8,205,38,218,117,24,160,2,146,150,138,0,42,11,150,219,183,143,90,158,179,181,89,132,62,86,226,6,115,212,227,210,128,62,120,212,46,141,255,0,136,236,33,145,120,144,199,25,220,119,12,23,43,211,191,90,230,252,101,166,13,35,93,190,187,183,148,70,98,217,129,26,108,198,85,65,193,7,229,235,90,186,11,11,175,20,232,238,140,63,227,242,17,242,156,255,0,24,175,88,241,191,132,230,213,60,55,126,98,150,93,210,108,192,16,22,63,43,143,127,106,0,241,107,79,26,222,255,0,194,53,105,98,226,118,17,187,54,227,112,121,249,155,182,223,122,225,47,101,55,90,149,212,173,156,180,174,231,39,61,73,171,254,39,209,238,116,109,102,226,214,116,147,228,32,110,120,138,103,32,31,186,126,181,143,25,218,196,255,0,179,64,31,96,252,63,211,34,177,254,209,216,16,239,242,179,181,0,233,191,252,107,183,157,115,111,40,233,242,31,229,92,103,129,53,120,47,255,0,180,54,60,95,39,151,156,72,31,174,239,240,174,221,134,84,143,90,0,249,119,226,227,60,126,34,214,48,236,113,228,119,255,0,98,58,234,190,3,223,51,4,132,238,33,109,36,60,191,253,54,31,227,75,241,131,195,151,19,46,179,168,33,145,148,249,24,81,17,35,254,89,175,92,215,39,240,123,81,77,43,196,247,22,247,10,16,165,139,2,101,125,157,100,67,208,208,7,212,25,221,24,62,188,215,203,159,25,80,55,246,30,0,95,245,253,191,220,175,167,172,102,91,139,27,121,35,32,135,137,88,96,231,130,5,120,167,198,29,6,89,127,177,182,187,28,121,253,34,39,254,121,251,208,5,207,131,15,157,2,78,63,230,36,127,244,24,235,217,235,231,95,131,58,164,105,101,12,69,64,103,213,0,25,127,80,131,165,125,20,167,35,52,0,81,73,75,64,5,53,149,88,16,84,28,250,138,117,80,189,213,172,172,81,218,107,187,116,216,133,240,210,133,224,103,215,233,64,21,53,61,54,206,85,145,158,222,19,156,103,40,15,165,121,71,143,127,179,180,197,45,253,149,107,41,243,163,92,249,96,117,66,125,13,90,241,191,197,61,54,24,47,173,109,227,181,185,97,179,105,75,197,37,185,83,194,128,127,200,175,18,213,238,47,60,95,170,79,61,174,155,58,238,195,98,37,50,240,170,7,96,40,3,47,86,188,75,171,251,149,142,5,132,121,238,192,41,224,12,158,58,10,236,60,61,240,242,61,75,237,59,245,5,30,94,220,102,219,119,92,255,0,181,254,205,116,126,4,248,97,124,46,82,234,121,46,96,18,218,6,196,150,108,2,146,84,227,36,215,190,90,105,198,13,255,0,57,109,216,237,138,0,226,124,57,240,247,78,177,140,54,219,89,25,103,14,15,217,21,79,24,247,255,0,102,189,18,202,210,43,88,81,16,32,11,156,109,80,58,147,76,182,176,48,99,247,153,195,231,238,226,175,80,1,69,37,41,57,160,3,20,109,162,138,0,107,133,3,56,166,134,231,110,42,11,217,182,91,201,133,206,49,198,125,197,82,138,240,68,130,89,66,160,60,124,205,138,0,242,239,140,247,165,52,20,1,79,26,144,31,123,253,153,43,155,248,57,147,253,181,207,252,240,255,0,218,148,223,139,218,229,181,205,140,144,70,241,51,199,169,18,66,202,9,224,72,58,82,124,28,147,254,67,89,31,243,195,255,0,106,80,7,172,252,69,98,52,29,84,122,233,179,127,38,175,148,154,196,92,92,228,176,93,255,0,236,231,181,125,81,241,26,69,93,31,83,82,70,78,155,47,127,246,94,188,75,194,182,134,86,179,109,196,103,127,111,247,168,3,204,175,96,22,247,111,16,57,198,57,198,59,84,105,113,44,127,118,71,31,46,56,98,43,175,241,198,153,49,215,46,76,97,156,238,78,21,9,254,5,174,83,236,23,121,32,91,78,113,255,0,76,205,0,79,6,179,168,91,238,217,121,114,187,177,156,76,227,53,214,233,95,18,245,123,54,141,94,107,233,135,154,24,131,122,252,143,151,142,135,210,185,40,108,175,162,221,254,131,112,115,143,249,102,223,225,75,46,155,168,78,193,134,159,117,192,199,17,57,254,148,1,212,248,167,198,51,107,118,215,74,240,72,158,118,204,150,152,182,54,145,236,51,210,169,120,6,8,238,245,249,196,177,171,133,181,99,135,1,185,220,158,181,205,201,97,121,0,38,91,89,227,11,212,180,100,109,252,235,107,193,183,2,215,88,157,229,32,3,110,203,243,28,127,16,160,15,172,124,45,164,218,199,166,217,58,195,15,54,145,255,0,203,17,232,43,163,22,86,195,254,88,67,255,0,124,10,199,240,141,196,115,104,58,97,71,7,54,49,28,6,207,97,93,5,0,85,109,62,205,193,83,107,1,200,219,204,98,178,245,31,11,233,215,113,72,26,218,212,110,219,214,221,79,77,181,189,69,0,121,110,169,162,88,104,23,15,113,29,165,180,155,138,199,129,10,167,81,158,188,255,0,118,176,239,254,38,73,167,68,176,195,167,50,249,77,229,2,151,69,120,0,142,203,237,210,189,135,81,181,55,80,40,13,140,48,63,119,61,141,120,119,142,60,29,52,143,113,40,158,76,61,227,63,250,131,223,119,189,0,121,150,191,227,205,83,85,251,62,103,189,79,47,119,91,182,108,231,31,225,92,124,146,203,33,203,187,49,198,62,99,154,237,19,225,214,163,113,159,45,110,155,111,92,89,185,254,181,139,169,248,86,251,75,98,36,134,228,168,79,48,150,183,101,192,231,252,40,3,6,138,8,42,112,65,6,138,0,247,47,131,154,164,167,85,16,157,248,77,55,3,231,56,225,163,31,118,189,246,243,78,134,231,203,222,168,118,231,25,64,107,228,95,135,154,178,105,186,236,210,72,6,13,163,71,243,190,63,137,63,194,190,194,182,184,73,247,249,108,14,49,156,54,104,2,96,2,13,160,1,244,20,234,9,10,164,147,128,43,151,241,71,139,180,237,15,78,186,121,38,181,105,33,217,152,222,228,33,228,175,229,214,128,52,53,189,96,233,54,226,65,23,153,151,3,239,227,168,39,211,218,188,3,199,127,20,53,9,94,230,214,4,186,183,242,175,24,7,75,214,25,3,112,198,0,21,206,124,67,241,128,241,38,169,113,29,181,152,33,100,142,64,241,79,230,2,161,49,216,123,214,71,135,188,11,170,107,183,101,69,173,228,40,208,249,193,254,200,236,8,37,120,29,61,122,208,6,93,172,87,90,198,255,0,58,250,127,220,237,198,246,47,215,234,120,233,95,70,120,43,225,166,157,99,108,36,144,218,206,233,116,28,51,90,46,120,3,140,228,250,86,239,133,188,12,250,47,218,247,223,52,158,102,204,102,12,109,219,187,253,163,235,93,218,140,10,0,207,158,202,24,52,182,183,142,40,213,23,24,1,20,15,191,159,187,95,48,252,93,141,32,241,117,251,162,128,198,72,134,66,227,254,88,138,250,170,228,102,221,151,233,252,235,229,239,141,208,20,241,37,228,164,157,166,120,71,79,250,98,63,194,128,61,71,225,30,160,247,16,89,64,67,109,77,45,58,182,126,232,140,116,171,222,48,176,147,81,251,22,46,222,47,47,205,236,78,115,183,223,218,188,219,224,158,163,24,215,222,51,180,109,211,8,229,253,25,43,232,70,135,204,232,221,61,168,3,148,240,191,129,116,253,42,215,148,181,149,150,127,48,55,217,85,72,192,94,58,159,74,237,99,141,99,80,170,160,1,216,12,83,178,42,9,46,173,224,5,165,158,36,11,215,115,1,138,0,158,163,146,79,45,115,140,243,138,229,181,239,29,233,26,58,225,239,44,93,131,133,42,111,17,72,200,206,107,199,60,95,241,48,106,171,37,181,158,146,39,41,116,88,24,174,119,228,13,195,56,11,211,145,64,29,223,139,62,36,205,165,253,143,203,178,147,247,155,243,182,236,175,77,191,236,251,215,206,250,231,139,117,45,102,109,242,221,221,128,98,242,200,107,150,112,87,39,252,122,85,132,240,150,165,121,159,54,214,234,12,125,221,214,205,243,103,242,254,237,101,234,118,34,214,233,97,73,196,197,163,4,96,119,36,140,99,38,128,50,212,25,100,0,158,79,115,205,122,255,0,194,191,1,218,235,33,110,238,37,137,132,144,72,118,73,108,27,4,74,6,121,62,223,173,99,124,62,240,69,246,167,170,233,183,36,92,66,146,121,191,55,217,152,129,133,117,235,145,233,95,77,248,91,71,109,27,69,183,181,121,76,133,21,198,76,123,122,185,61,50,125,104,1,218,55,135,172,116,155,120,132,22,246,161,150,1,14,228,129,80,144,2,250,125,43,106,138,40,1,41,104,164,160,5,61,105,155,121,167,209,64,5,20,81,64,5,37,35,48,3,44,192,47,185,172,253,67,93,176,211,83,116,215,150,201,243,5,196,147,170,242,87,61,232,3,74,168,222,234,31,100,242,255,0,115,187,118,127,139,29,63,10,243,111,18,124,91,210,236,209,227,137,108,238,30,57,202,17,29,250,231,3,60,244,63,221,175,8,215,124,106,53,111,35,22,2,63,43,119,252,183,221,156,227,216,122,80,7,181,120,151,226,196,246,38,68,77,54,65,155,114,202,86,240,174,15,63,236,251,87,143,235,191,19,53,157,78,91,128,151,23,240,44,155,112,162,249,200,24,199,251,35,210,184,102,59,207,74,124,118,243,72,64,142,25,28,158,152,4,230,128,44,221,235,26,133,235,150,158,246,230,76,144,126,121,153,185,198,59,154,168,89,156,228,146,73,245,173,91,31,12,234,215,231,247,90,117,235,46,9,202,91,59,119,199,97,93,150,141,240,147,86,190,42,210,11,216,3,68,27,230,211,220,242,113,199,85,245,160,15,53,3,53,187,166,120,119,251,65,145,126,213,179,116,161,63,213,231,211,158,190,245,244,14,137,240,134,91,63,63,126,170,255,0,62,220,102,204,142,153,255,0,107,222,189,46,199,70,251,34,99,207,221,243,238,251,152,244,247,246,160,15,157,244,15,132,112,222,181,187,190,170,152,125,217,86,180,7,166,127,219,246,175,70,209,62,14,233,54,241,169,149,236,167,56,35,230,211,211,251,222,236,107,214,20,109,24,162,128,57,75,47,0,232,86,97,127,226,91,167,49,8,23,63,98,65,158,159,225,91,49,232,90,92,121,217,97,104,185,235,139,117,31,210,180,168,160,10,235,99,104,191,118,218,33,223,136,197,74,177,70,191,117,0,199,160,167,210,80,2,224,10,74,41,104,0,162,138,40,0,162,138,40,1,41,104,162,128,10,74,90,40,0,162,138,40,0,164,165,162,128,10,40,164,160,5,162,138,40,0,164,165,162,128,10,76,3,252,34,138,90,0,141,173,224,127,189,12,103,30,161,107,42,235,195,58,69,218,176,147,77,177,98,84,140,181,170,30,63,42,217,162,128,60,247,86,248,83,162,222,36,197,32,211,225,47,140,17,167,198,113,140,123,143,238,215,157,248,131,224,229,170,74,205,14,163,12,67,120,24,75,21,24,227,217,171,232,106,40,3,228,59,239,135,2,217,221,70,166,27,12,71,252,122,227,215,253,170,155,76,240,212,246,158,102,205,74,65,191,25,218,132,116,207,251,94,245,245,132,144,249,159,197,142,115,210,163,91,28,127,203,95,252,118,128,56,111,12,106,87,17,219,133,121,36,147,51,245,105,79,76,47,21,221,65,112,100,141,73,92,103,61,233,86,219,31,197,250,84,129,48,49,154,0,118,255,0,246,104,86,201,233,72,6,61,233,84,146,113,138,0,70,108,81,31,34,163,36,158,181,42,244,160,7,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,148,180,0,81,69,20,0,148,180,81,64,5,37,45,20,0,81,69,20,0,148,180,81,64,5,37,45,20,0,102,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,134,75,116,147,27,139,241,233,92,238,167,224,173,62,253,95,124,247,67,49,148,249,25,122,115,254,207,189,117,20,80,7,134,248,143,225,21,139,173,204,150,227,87,145,142,220,0,20,231,167,162,87,148,120,147,192,58,134,149,112,226,223,75,213,26,48,234,161,158,221,142,114,185,234,20,87,217,36,2,48,107,55,80,209,108,117,36,219,115,111,230,13,193,190,251,142,64,199,99,64,31,13,79,101,117,108,196,77,107,50,109,109,167,122,17,131,233,205,22,215,178,218,238,216,168,119,227,57,7,181,125,73,226,47,133,122,77,234,51,69,163,111,118,156,185,255,0,74,117,200,57,231,151,247,175,3,215,252,13,170,233,95,103,206,157,229,121,187,255,0,229,186,54,113,143,246,143,173,0,118,94,16,248,159,119,111,229,69,112,218,100,74,215,64,177,114,84,129,199,60,189,123,86,141,227,157,58,245,33,13,170,105,121,125,223,44,119,11,219,63,237,123,87,198,196,60,108,51,193,234,43,66,203,93,212,108,157,12,23,59,54,103,31,32,56,206,125,71,189,0,125,197,105,123,111,121,16,104,46,33,148,16,78,99,117,101,224,227,181,90,175,155,62,29,124,75,154,217,132,26,142,175,132,16,62,23,236,202,112,75,2,191,117,61,9,175,124,209,245,155,93,82,206,222,72,110,60,211,36,2,92,236,43,149,32,115,200,30,180,1,175,69,37,45,0,20,82,82,208,1,69,20,80,4,115,66,178,194,241,182,112,202,84,227,222,188,63,226,143,129,150,88,181,77,66,8,181,9,100,62,78,209,26,239,83,247,7,101,175,115,170,215,246,81,95,90,73,4,233,189,31,25,25,35,56,32,246,250,80,7,200,190,26,213,110,124,47,173,77,4,177,165,184,72,74,255,0,165,41,83,150,42,216,228,142,127,165,123,222,145,111,166,120,159,74,178,70,189,71,145,173,210,119,75,121,84,144,112,51,199,60,124,223,202,188,251,226,239,130,4,51,73,121,101,167,97,164,185,140,111,243,250,175,146,123,22,245,21,202,248,19,198,55,90,6,181,52,87,87,254,68,112,219,24,0,242,67,96,134,81,142,20,250,30,104,3,176,215,190,16,192,62,207,246,120,117,153,126,246,236,40,108,116,199,68,174,34,21,241,31,135,38,69,143,69,185,80,172,38,38,123,89,56,193,255,0,128,241,242,215,213,90,126,165,109,168,249,158,84,190,103,151,140,240,70,220,231,212,123,85,125,67,195,58,78,162,173,246,155,63,48,152,202,127,172,113,199,60,124,167,222,128,60,99,195,255,0,20,181,8,133,188,55,227,76,182,3,118,255,0,48,50,21,234,70,114,220,118,252,235,170,79,138,54,101,6,237,75,70,7,254,187,143,254,46,167,213,126,18,120,126,229,228,104,244,77,206,216,193,251,92,163,211,253,186,227,181,143,132,182,80,49,16,104,120,249,128,255,0,143,166,61,189,222,128,41,248,223,199,209,106,54,11,28,87,186,100,132,93,111,196,50,130,118,225,185,251,221,57,175,21,181,5,183,224,122,87,167,222,252,46,184,81,251,141,31,248,191,231,224,116,231,213,235,147,143,195,151,118,153,243,173,54,110,233,251,192,115,143,161,247,160,15,172,188,34,229,244,169,9,199,250,242,56,250,45,116,53,135,225,136,124,157,54,80,87,110,102,39,175,251,43,91,148,0,83,89,67,12,26,117,20,1,193,248,155,192,150,58,167,217,178,247,167,203,223,254,172,175,125,189,126,83,233,95,50,235,218,21,223,134,181,139,127,46,206,232,42,34,207,155,152,143,203,134,61,120,28,113,95,107,99,53,231,63,16,124,29,109,170,90,94,92,199,97,230,74,154,123,170,55,156,70,8,12,71,203,184,122,208,7,35,240,195,199,102,72,116,171,25,166,211,211,62,118,225,187,12,62,241,238,245,234,247,250,196,67,77,138,225,38,183,117,105,49,157,192,142,254,254,213,242,36,45,113,225,175,19,168,99,246,111,179,253,31,110,228,252,115,247,191,90,244,129,227,216,165,240,149,148,77,169,230,113,35,22,30,65,251,185,127,108,122,80,7,31,241,27,87,107,221,66,254,45,209,16,186,140,173,242,30,122,191,191,189,112,21,163,172,221,27,205,74,242,77,219,195,220,187,131,140,103,44,121,253,107,56,41,126,130,128,47,105,182,18,223,222,219,195,28,50,184,146,101,79,221,169,39,146,189,61,249,175,164,62,30,120,30,59,91,45,54,105,99,191,141,215,205,200,97,180,12,151,31,221,174,71,225,151,130,188,225,111,117,113,167,229,226,212,1,221,231,125,208,54,31,186,26,190,136,182,181,142,214,1,26,13,170,185,192,206,113,205,0,98,234,86,75,107,97,26,199,188,225,241,207,208,215,159,105,201,255,0,21,37,241,96,87,153,63,244,49,94,171,169,166,251,101,24,207,206,15,232,107,203,157,26,223,92,191,108,97,76,146,12,245,254,42,0,245,136,54,252,216,62,149,53,83,180,147,118,254,125,42,229,0,20,82,85,75,237,70,222,194,48,243,201,176,22,3,56,39,156,103,176,160,10,122,254,167,22,159,100,146,52,208,166,100,11,251,198,1,122,31,127,106,248,215,196,90,171,106,127,102,222,98,62,94,255,0,245,126,248,235,201,244,175,88,248,153,227,211,52,51,90,218,106,89,104,181,6,27,124,142,138,55,14,165,126,149,227,90,117,168,186,243,119,199,187,24,239,140,103,52,1,236,255,0,12,252,25,28,246,107,52,209,223,163,37,240,237,129,128,16,247,90,246,184,188,53,102,176,170,25,46,7,94,165,125,126,149,91,194,154,108,54,122,123,132,139,203,30,121,111,190,79,56,95,127,106,233,168,3,13,188,43,98,231,38,91,143,251,233,127,194,178,181,47,13,105,86,208,135,150,234,84,5,241,150,145,0,207,62,213,214,201,40,136,101,206,6,113,210,188,63,226,119,142,158,11,121,109,173,181,45,175,22,160,99,43,246,124,224,0,235,140,149,160,14,67,197,58,236,81,253,147,236,147,219,77,157,251,176,225,177,211,31,116,253,107,166,176,180,51,120,95,81,119,86,24,89,87,129,254,192,175,40,208,44,46,117,143,180,111,139,206,242,118,237,249,128,198,115,244,244,175,163,223,64,251,31,134,53,52,91,109,153,134,86,199,153,159,224,250,251,80,7,152,248,17,82,223,199,118,0,56,249,124,207,188,71,252,242,122,244,207,30,92,161,240,189,168,50,71,255,0,31,67,248,135,247,94,188,127,72,185,58,119,196,8,75,63,150,177,231,63,46,113,152,143,248,214,143,196,15,23,110,211,18,218,43,236,186,92,43,109,242,186,13,143,220,143,122,0,242,253,78,217,174,245,253,64,68,146,73,254,145,35,124,131,60,110,60,215,91,224,239,27,92,233,95,109,223,246,36,243,118,127,173,200,206,55,116,249,135,173,75,224,141,18,109,83,90,154,87,131,205,89,45,204,185,220,23,57,101,57,234,61,107,63,196,126,7,212,44,62,205,228,233,222,94,237,217,253,240,57,198,63,218,247,160,15,170,180,93,78,219,82,182,121,227,185,183,147,108,155,51,20,128,140,224,28,117,60,243,91,75,182,190,105,248,105,227,223,176,69,13,157,238,165,176,203,126,167,103,145,156,131,176,117,11,236,107,232,109,55,82,182,191,181,142,104,37,243,21,243,131,180,140,224,145,220,123,80,6,133,20,155,129,162,128,20,138,40,166,147,205,0,45,43,116,160,26,15,181,0,103,221,121,160,102,56,203,18,255,0,221,38,161,184,176,138,255,0,30,99,56,217,156,108,43,223,240,246,173,108,103,173,64,34,199,221,24,207,189,0,120,39,141,254,23,69,186,91,139,104,117,105,154,59,66,203,132,12,11,13,196,14,19,253,218,242,68,77,95,195,151,226,79,236,233,147,200,255,0,159,136,28,1,185,123,244,254,245,125,177,44,41,60,108,140,185,86,82,164,103,177,174,59,196,62,0,209,245,104,174,89,180,207,54,73,49,255,0,47,46,185,198,63,219,31,221,160,15,42,240,23,197,11,136,35,22,215,210,105,86,193,33,99,251,198,40,114,92,29,188,191,161,175,108,209,124,77,97,170,197,22,205,70,198,71,104,68,132,67,50,156,125,223,115,199,53,243,215,142,254,25,220,105,147,188,186,110,143,229,70,100,68,7,237,33,184,217,147,247,216,247,21,203,232,190,41,214,124,51,125,34,155,207,179,108,67,111,254,170,55,219,130,62,94,135,211,175,181,0,125,153,65,56,25,174,15,195,63,16,52,237,95,237,95,241,51,243,124,175,47,254,88,50,227,59,189,135,165,117,247,119,145,199,103,60,162,77,160,70,205,156,30,54,138,0,242,63,140,90,168,93,43,90,181,18,67,145,228,113,159,155,239,70,125,107,156,248,29,98,103,215,102,186,41,46,30,198,65,144,62,94,37,69,227,242,172,47,137,90,187,106,94,42,213,109,18,127,48,73,229,97,54,99,56,68,61,113,237,94,145,240,94,196,88,104,118,215,82,199,229,151,130,84,223,187,57,253,247,76,126,20,1,234,179,92,71,103,104,133,229,72,212,96,102,70,199,111,254,181,124,163,241,11,196,82,107,63,217,219,13,172,158,87,153,159,32,231,25,217,215,147,233,94,181,241,39,199,17,218,105,230,43,93,71,100,177,222,236,35,200,206,2,135,24,229,127,221,175,40,240,87,132,167,214,254,221,246,155,47,59,201,242,246,254,244,46,51,187,61,8,244,160,15,100,248,89,225,193,97,163,57,120,238,163,97,124,92,9,23,31,194,158,221,56,175,80,102,84,92,177,0,14,228,213,43,72,173,244,203,73,2,175,148,128,151,60,150,237,215,191,165,112,62,56,248,139,99,165,218,95,219,219,106,190,85,204,126,94,209,246,118,108,100,130,122,130,58,26,0,103,197,95,21,69,166,233,201,12,87,54,70,85,186,64,81,156,110,0,198,199,144,15,210,190,96,213,110,141,222,169,121,57,242,255,0,123,59,191,201,211,150,39,143,246,121,173,159,23,120,146,247,196,58,156,210,203,119,246,136,153,145,212,249,98,60,144,138,190,131,222,185,196,137,229,98,170,50,195,147,205,0,91,211,116,201,245,15,55,201,183,158,93,152,207,146,133,177,156,245,194,251,87,215,190,9,240,204,58,62,152,241,143,180,169,251,65,148,9,48,15,69,246,28,113,94,123,240,203,192,105,23,246,167,218,244,220,103,202,199,239,255,0,222,207,70,250,87,185,42,128,48,163,20,1,228,31,24,145,147,66,214,164,80,120,242,59,113,247,146,177,62,9,106,57,187,54,236,209,2,150,114,28,103,159,245,163,223,222,186,191,139,182,210,73,225,77,101,149,50,15,145,223,253,168,235,201,190,22,223,29,59,197,183,104,210,121,120,178,97,183,110,122,188,102,128,62,167,140,239,133,15,170,131,79,170,186,116,158,118,153,105,46,115,186,20,124,250,228,10,181,64,9,69,45,20,0,81,69,20,0,87,207,31,24,124,72,70,168,109,98,146,213,132,186,110,15,205,147,203,202,56,230,189,242,242,233,96,217,185,246,238,207,108,215,199,62,44,191,109,111,196,150,120,151,206,119,141,34,28,109,206,93,184,237,235,64,14,240,62,129,46,181,226,75,5,120,46,140,82,249,153,120,144,246,70,232,112,123,138,250,171,193,122,34,104,190,31,181,129,60,240,81,92,98,92,103,151,39,208,87,15,240,163,194,177,217,233,58,69,236,182,91,37,95,59,45,230,231,25,103,29,51,232,107,214,192,8,160,14,0,160,8,46,238,82,218,32,236,232,160,190,220,177,192,167,65,48,151,126,10,156,99,161,175,63,241,255,0,137,5,158,158,22,59,189,142,46,246,31,221,231,27,67,241,211,218,186,237,6,70,127,180,110,57,198,63,173,0,79,174,89,139,205,30,250,35,184,249,150,210,38,35,235,202,145,199,191,53,242,31,143,52,73,52,191,19,106,24,134,228,71,31,151,243,72,188,114,139,212,237,30,181,246,115,40,101,32,244,35,21,227,95,22,124,40,46,180,189,98,246,27,45,243,55,147,135,243,113,156,52,99,161,56,233,64,28,215,193,143,21,253,154,52,211,165,154,205,18,27,89,88,23,108,54,76,170,121,201,247,254,237,125,5,105,114,46,109,98,149,93,27,124,97,178,135,32,228,127,13,124,79,103,61,207,135,181,169,227,13,246,121,4,126,89,92,7,224,224,251,215,212,95,14,245,225,169,105,218,124,77,115,230,48,211,163,114,60,189,188,225,23,211,222,128,59,234,74,90,40,0,52,81,69,0,20,81,69,0,20,148,180,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,81,73,64,11,73,75,69,0,20,132,129,214,150,169,106,87,75,105,110,36,119,216,11,129,156,103,177,160,15,60,241,231,140,211,76,254,207,242,174,108,15,153,230,103,123,250,109,244,97,235,95,51,233,176,205,171,107,118,42,98,118,15,60,113,126,233,73,234,195,235,207,53,181,227,77,121,245,79,177,109,184,243,124,191,51,254,89,237,198,118,251,15,74,237,62,20,120,75,237,137,111,121,61,150,246,135,82,95,159,205,198,0,216,126,232,62,244,1,236,191,15,180,56,244,207,13,105,203,182,112,209,249,191,44,156,30,93,186,240,190,181,218,177,192,205,67,109,16,183,128,68,131,1,115,180,103,61,233,242,140,175,30,180,1,141,30,175,26,234,19,196,102,183,27,11,12,111,92,240,126,181,185,214,188,79,196,186,180,186,70,171,125,57,159,202,83,119,34,3,176,55,241,19,142,135,210,189,123,78,189,91,207,55,108,187,182,227,248,113,140,231,252,40,3,201,190,42,248,65,46,222,230,246,56,239,28,197,166,182,54,12,174,70,243,207,203,239,94,21,225,187,169,52,127,20,91,51,170,198,98,221,159,56,99,25,67,215,167,173,125,153,172,89,37,238,151,121,19,199,191,204,183,116,198,236,103,32,241,250,215,201,95,16,52,86,210,124,81,168,180,86,254,74,67,229,224,238,223,140,162,123,159,90,0,250,99,225,238,166,53,47,9,216,201,190,22,44,36,63,187,57,233,35,15,90,235,107,197,62,7,235,75,38,141,109,100,247,25,104,237,230,98,155,58,126,251,215,111,189,123,74,54,228,87,245,0,208,3,168,162,138,0,40,164,165,160,2,185,79,25,95,11,79,177,124,241,141,222,103,223,62,155,107,170,175,32,248,181,172,11,111,236,140,79,141,222,119,240,103,254,121,251,80,7,150,252,61,99,117,174,105,142,71,43,169,68,62,95,247,163,175,170,62,206,38,177,242,95,112,7,174,58,245,205,124,203,240,143,77,150,121,236,174,22,45,194,61,86,60,182,245,24,193,140,250,215,212,128,96,109,160,15,157,126,53,248,68,199,60,186,133,188,55,146,60,183,81,33,194,228,99,202,61,48,63,217,245,175,14,149,26,41,30,54,86,86,86,42,85,134,8,34,190,223,241,54,137,14,181,167,164,18,219,249,216,148,62,221,229,122,2,51,212,122,215,202,222,60,240,172,250,70,161,125,56,178,242,162,107,249,81,15,154,27,140,177,3,169,244,160,14,227,225,79,138,214,15,237,111,62,123,40,119,121,88,222,251,115,247,253,77,125,16,146,44,138,90,54,86,25,198,65,205,124,35,99,168,92,88,121,158,68,187,55,227,119,202,14,113,159,81,239,95,75,120,7,226,77,181,245,170,197,121,171,110,154,91,197,140,15,179,17,149,33,64,28,12,117,38,128,59,127,25,233,49,234,94,30,189,140,172,196,203,179,136,250,240,227,238,241,237,95,53,106,107,39,133,188,117,168,176,66,145,249,72,128,220,140,14,85,27,219,158,43,235,61,240,222,219,124,167,122,55,212,103,7,255,0,173,94,17,241,167,194,146,188,143,127,107,101,150,146,234,33,191,205,28,129,17,29,9,246,160,15,83,240,78,179,30,161,162,233,171,231,219,179,253,130,39,42,141,146,191,42,251,251,213,63,136,122,113,191,254,206,194,74,222,95,153,254,173,115,215,103,94,61,171,199,190,27,248,182,109,47,85,107,75,171,239,41,45,236,204,33,124,165,108,21,100,24,200,83,158,134,190,132,189,242,47,118,109,249,246,103,212,99,56,255,0,10,0,249,135,225,157,239,216,245,61,58,6,104,198,253,74,51,181,206,15,44,131,250,87,213,182,206,36,128,48,42,65,207,35,167,90,248,241,22,77,19,197,250,74,145,228,129,52,82,158,141,255,0,45,58,247,244,175,170,188,41,169,199,127,225,235,73,188,205,229,247,243,183,25,195,50,250,123,80,6,245,35,56,65,150,96,171,238,113,80,92,222,193,102,129,230,147,104,39,25,218,79,63,133,121,79,141,254,39,218,216,197,36,54,90,198,201,227,186,49,176,251,49,56,3,112,35,148,199,80,40,3,185,213,188,97,166,105,254,79,252,77,52,213,223,187,253,109,192,29,49,211,230,247,175,0,241,119,196,251,251,249,154,24,23,77,149,36,182,40,76,65,152,228,150,24,24,126,188,215,25,54,165,175,248,131,111,239,124,255,0,35,253,152,211,27,191,1,158,149,232,222,22,248,73,52,222,84,154,134,137,157,183,42,9,251,88,233,242,255,0,117,190,180,1,231,122,94,129,169,248,139,85,133,228,211,111,76,115,231,47,4,13,183,133,61,14,15,247,107,220,190,31,252,55,182,177,181,142,121,151,82,134,86,137,213,150,64,0,31,63,161,30,213,222,232,30,16,210,244,107,107,117,130,199,201,120,183,99,247,206,216,201,62,172,125,107,125,227,41,24,88,134,48,125,127,198,128,40,197,10,90,193,28,81,57,111,45,66,109,39,39,0,99,156,86,146,14,181,28,118,200,173,184,167,204,71,39,53,50,119,160,7,81,69,52,182,59,208,3,136,205,24,160,28,243,69,0,20,81,67,16,170,79,160,160,10,215,48,164,138,225,137,85,56,201,206,218,243,239,29,248,158,215,66,181,17,69,121,101,230,137,213,74,77,32,220,20,169,60,140,143,106,217,241,135,138,109,116,141,30,245,190,217,229,75,23,151,255,0,44,75,227,44,61,143,240,154,249,151,198,58,197,247,137,188,75,119,246,121,254,211,25,40,195,228,84,232,138,185,228,15,90,0,204,241,22,169,115,171,234,119,159,187,70,70,186,121,65,133,73,206,88,242,57,60,115,94,149,240,137,130,127,108,100,129,159,35,175,253,180,174,106,195,194,23,73,103,4,242,89,99,205,132,29,222,96,228,144,15,247,170,63,3,107,227,74,251,119,157,115,229,121,187,49,242,110,206,221,222,128,250,208,7,185,124,77,156,139,123,196,93,167,118,156,255,0,201,171,205,188,31,110,230,206,198,82,143,252,125,184,234,213,210,120,247,90,23,158,126,203,141,249,178,101,251,152,231,230,246,247,168,126,31,217,207,117,163,233,255,0,38,237,222,111,112,58,59,80,7,47,172,37,172,190,43,188,134,242,97,10,5,82,164,186,175,59,87,142,126,181,212,232,255,0,15,244,61,78,56,221,47,46,228,103,132,72,68,82,161,235,143,99,199,53,203,124,79,209,174,44,117,57,238,196,27,3,205,26,111,222,14,127,119,247,113,159,106,173,224,95,29,207,166,234,45,20,250,143,151,28,118,197,20,121,0,224,134,3,28,47,181,0,122,184,248,75,164,30,179,106,131,254,5,31,255,0,17,86,99,248,87,164,69,25,219,62,164,72,231,151,79,254,34,187,251,107,184,174,119,121,111,187,24,207,4,85,138,0,240,159,25,252,56,181,139,78,189,146,17,169,57,30,94,56,4,30,87,251,171,94,33,168,219,73,162,107,151,16,44,110,187,64,95,223,12,30,85,79,181,125,173,170,90,37,213,140,145,178,111,221,183,140,227,56,34,190,98,248,199,162,11,13,98,230,237,109,246,43,207,18,6,223,156,254,235,166,51,237,64,30,181,240,191,95,75,187,43,11,99,61,182,83,76,66,85,95,230,24,8,57,230,189,74,190,59,240,23,138,164,209,117,71,119,189,242,144,91,24,193,242,131,127,18,241,247,79,165,125,103,167,106,176,95,121,190,84,222,102,204,103,229,35,25,207,168,246,160,13,26,40,162,128,16,140,138,225,188,99,24,22,121,231,254,62,127,163,87,110,196,129,197,112,190,49,159,253,23,27,186,92,122,123,53,0,82,240,156,70,231,237,155,213,134,221,152,192,255,0,122,162,241,135,130,45,238,172,238,157,5,243,176,180,112,2,0,114,112,220,116,173,143,7,91,148,251,111,201,140,236,239,254,245,118,114,70,37,141,145,134,67,2,10,231,248,104,3,225,255,0,16,104,211,233,122,157,196,77,5,202,44,120,230,84,32,140,128,121,225,125,107,22,190,151,248,157,224,168,238,45,117,91,216,52,253,206,254,86,31,206,199,116,29,11,87,206,250,189,132,154,126,161,44,18,67,229,148,199,27,179,140,128,104,2,61,58,224,219,92,179,141,185,40,71,205,245,21,245,255,0,131,181,161,127,246,220,203,1,217,179,238,55,174,239,127,106,248,209,73,29,43,220,190,27,248,154,56,191,180,252,203,204,103,201,199,238,191,223,246,160,15,113,215,181,200,52,203,27,167,55,54,168,233,110,242,1,44,128,116,83,238,56,249,107,229,207,29,120,186,247,93,214,175,236,225,75,89,163,155,203,193,183,86,98,112,1,227,230,62,149,209,252,70,241,163,221,94,180,22,218,134,244,146,200,161,95,39,25,36,184,199,43,239,89,31,15,60,29,54,177,172,105,183,87,22,30,116,18,249,187,159,206,11,156,7,11,192,96,122,173,0,63,225,255,0,128,164,215,27,237,23,118,154,148,113,188,46,67,71,30,20,144,225,112,9,83,95,68,248,111,194,214,186,61,173,177,141,238,119,45,178,196,68,132,113,194,251,14,120,171,126,26,208,224,209,180,200,109,226,183,242,72,14,54,238,45,140,177,61,201,173,202,0,41,41,104,160,8,231,255,0,82,223,135,243,175,153,126,57,48,58,221,210,228,113,113,15,254,137,175,166,167,25,137,133,124,217,241,174,205,228,215,110,216,71,156,205,23,127,250,99,64,28,175,194,237,93,52,207,17,92,73,60,176,68,134,205,144,52,205,181,115,189,56,228,245,226,190,147,183,241,166,152,119,103,84,211,7,79,249,120,95,254,42,190,78,211,188,53,173,207,49,107,75,77,217,77,195,247,145,142,56,245,63,74,234,237,188,45,227,19,191,54,126,159,242,214,31,241,160,15,127,190,241,254,153,111,20,133,53,109,36,149,140,176,83,114,58,243,254,213,121,143,137,126,41,95,78,110,161,211,255,0,179,46,119,108,216,169,185,203,116,39,24,126,123,254,85,66,211,225,159,136,47,25,126,215,164,111,140,176,86,255,0,73,140,124,189,250,63,185,174,215,66,248,67,165,91,125,158,91,173,15,18,174,237,231,237,110,125,113,209,254,148,1,227,243,91,248,135,197,183,143,44,218,53,209,70,1,195,91,90,201,130,84,1,212,230,187,175,10,252,43,131,122,77,121,14,173,3,201,110,11,110,0,40,99,130,71,41,245,175,103,210,124,51,165,233,16,34,91,218,121,91,65,92,121,140,220,19,158,228,214,23,140,252,89,103,161,105,200,209,222,249,12,183,34,35,251,162,221,155,142,135,210,128,56,15,22,234,122,126,139,246,63,178,223,90,191,153,191,119,153,56,56,198,220,99,105,30,166,188,147,64,209,238,252,67,172,88,200,214,151,76,134,234,56,153,224,66,66,141,195,60,224,243,205,87,223,170,120,155,169,251,79,217,255,0,221,77,187,191,44,253,223,210,190,151,240,15,130,109,116,139,3,230,88,121,82,173,223,154,191,191,45,140,5,193,251,199,210,128,53,252,27,225,152,52,125,42,200,15,180,134,139,127,203,46,51,203,55,94,7,173,117,163,138,0,10,54,143,187,69,0,20,82,82,208,1,69,20,80,2,82,209,65,33,122,208,1,85,110,111,173,109,209,204,183,48,38,1,111,154,64,56,252,235,3,94,241,134,159,164,125,159,117,247,147,230,238,199,238,89,179,140,123,31,90,249,235,196,95,20,117,91,169,89,109,245,141,232,209,96,255,0,163,34,243,207,170,80,7,184,120,143,199,150,90,125,173,207,149,168,233,108,201,183,10,243,175,114,63,218,247,175,13,241,191,196,123,205,66,234,88,162,26,108,145,137,17,131,69,147,159,147,111,93,222,245,193,223,235,119,250,131,202,110,46,60,207,51,27,190,69,25,198,49,247,71,181,83,134,9,174,156,172,75,185,177,156,100,14,40,1,110,110,218,234,87,145,213,65,119,46,118,175,115,77,138,210,230,124,249,54,242,201,142,187,16,156,87,121,225,191,134,250,166,168,200,210,105,94,108,111,0,145,127,210,85,115,156,96,253,225,235,94,213,161,252,41,210,45,60,255,0,59,70,217,187,110,63,210,156,231,25,244,122,0,240,125,23,192,58,149,251,33,155,74,213,148,25,130,18,150,236,48,188,122,175,189,122,150,129,240,118,203,22,242,92,38,177,19,124,219,131,5,24,235,234,149,237,86,154,61,149,152,196,48,108,93,219,177,189,143,63,137,255,0,102,175,128,160,96,80,7,23,162,124,63,211,116,168,128,73,111,120,82,191,189,101,238,217,254,232,174,174,222,202,59,100,80,142,228,5,80,50,71,74,179,69,0,20,148,180,80,1,69,20,80,1,73,75,70,104,0,162,140,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,82,81,75,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,148,180,0,81,69,20,0,148,180,82,80,2,210,63,74,90,15,74,0,104,110,113,197,56,122,212,45,195,84,128,228,15,165,0,38,197,244,167,227,29,40,205,20,0,148,180,83,89,176,180,1,28,179,136,151,46,9,25,199,203,89,242,107,246,177,99,114,77,207,247,64,255,0,26,227,124,109,226,97,167,89,146,36,187,5,110,182,102,54,199,102,247,233,197,124,253,123,227,173,78,77,155,53,77,85,113,156,255,0,164,55,183,251,84,1,245,28,222,56,211,160,206,232,110,248,25,249,80,127,241,85,158,255,0,19,52,116,36,27,123,255,0,151,253,132,255,0,226,171,229,25,60,79,172,203,215,87,212,78,70,57,185,127,241,168,14,179,171,177,207,246,157,231,62,179,183,248,208,7,214,169,241,51,72,127,249,119,191,255,0,191,105,255,0,197,213,152,254,32,233,82,30,45,239,122,103,148,79,254,42,190,65,26,190,172,63,230,39,121,255,0,127,219,252,105,227,196,26,188,125,53,91,241,219,229,184,127,241,160,15,178,19,197,214,15,157,176,220,241,254,200,255,0,226,170,101,241,53,153,255,0,150,83,255,0,223,43,254,53,241,192,241,94,182,63,230,51,169,175,210,233,255,0,198,158,190,49,215,49,255,0,33,189,83,255,0,2,159,255,0,138,160,15,175,38,241,133,133,186,177,104,110,206,49,156,42,255,0,241,117,153,63,196,173,34,7,32,219,223,100,122,34,127,241,85,242,140,158,43,214,165,4,54,179,169,156,250,221,55,248,213,103,215,181,86,108,182,167,122,126,179,191,248,208,7,214,107,241,63,71,111,249,118,191,255,0,191,105,255,0,197,213,164,248,139,164,182,113,111,127,199,251,9,255,0,197,87,199,227,92,212,199,77,74,247,254,255,0,183,248,212,139,226,29,89,122,106,151,195,254,222,27,252,104,3,236,184,124,95,167,207,141,177,92,140,156,114,163,255,0,138,171,241,235,22,238,6,18,78,125,135,248,215,197,241,120,179,89,136,141,186,198,166,48,115,197,211,127,241,85,161,31,143,53,148,198,117,173,95,143,250,122,127,254,42,128,62,197,93,70,22,28,7,252,151,252,105,226,238,54,232,27,242,175,144,35,248,137,171,39,93,107,88,255,0,192,167,255,0,226,170,220,63,19,181,20,198,237,91,90,60,99,254,62,91,255,0,138,160,15,174,68,202,221,1,169,43,229,155,79,139,146,71,191,204,191,214,155,56,199,239,179,255,0,179,215,89,167,252,104,211,240,162,67,172,191,207,220,169,227,143,246,168,3,222,168,175,39,131,227,22,144,232,167,201,213,143,94,162,63,254,46,173,71,241,119,69,43,254,163,84,255,0,190,19,255,0,139,160,15,78,162,184,11,111,137,250,68,231,2,13,71,238,231,148,79,254,46,186,8,188,89,101,54,118,195,115,242,250,168,255,0,26,0,223,162,179,227,214,109,228,232,146,242,118,242,7,248,213,200,231,89,20,16,15,62,180,1,37,20,3,154,40,0,162,146,150,128,10,13,20,80,0,40,197,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,81,73,64,10,84,56,193,174,103,89,240,78,147,171,249,30,101,162,55,149,187,27,229,113,215,30,135,218,186,106,40,3,228,191,27,124,51,185,208,238,25,225,107,52,138,59,99,51,5,150,86,39,5,179,140,143,69,175,52,101,193,219,95,112,248,135,64,182,213,108,46,195,90,90,60,143,108,241,171,75,24,56,202,159,246,79,28,215,203,30,59,240,148,218,62,175,168,16,45,18,40,188,191,150,44,140,101,87,160,192,245,160,14,54,214,238,107,73,75,66,219,88,140,103,0,241,248,215,181,252,57,248,146,241,92,71,107,114,247,14,177,88,129,133,134,62,170,80,123,87,134,176,218,113,86,108,175,166,178,148,201,20,210,70,74,237,204,108,65,199,28,126,148,1,247,116,23,41,115,187,96,97,183,25,205,77,94,53,240,251,199,241,94,127,104,249,210,106,18,109,242,177,230,58,182,51,191,166,91,218,189,145,28,58,228,103,175,122,0,90,90,40,160,0,81,65,166,138,0,90,90,74,90,0,194,241,23,135,173,117,203,69,138,120,149,241,40,127,153,217,122,2,59,125,107,230,95,29,248,50,127,14,222,94,95,64,214,232,146,223,52,96,35,187,16,9,98,20,238,30,213,245,185,0,245,174,39,199,62,23,139,87,210,209,18,222,196,177,186,18,19,42,14,120,111,99,207,52,1,229,126,6,248,174,109,254,223,246,214,186,147,119,151,179,100,41,199,222,207,113,254,205,125,3,105,121,29,236,70,72,195,128,27,31,48,29,127,201,175,136,117,11,27,205,27,203,253,248,79,55,63,234,92,140,227,29,126,239,173,123,167,195,15,30,11,139,88,237,238,102,212,38,146,75,225,24,50,62,229,193,84,92,28,183,74,0,247,23,224,19,94,65,241,75,197,247,122,12,172,45,230,145,54,207,26,241,26,55,6,50,127,138,189,115,120,150,223,122,229,65,245,250,215,206,63,28,166,35,83,184,77,207,197,204,93,248,255,0,85,64,23,124,35,227,201,181,173,77,237,174,100,154,64,176,25,54,152,145,121,12,163,60,125,107,173,212,60,11,109,115,229,236,138,17,183,57,221,43,251,87,139,252,50,221,47,137,46,0,99,255,0,30,140,121,63,237,37,125,95,21,162,182,236,164,103,240,160,11,22,54,194,214,22,140,0,1,108,240,73,236,42,209,56,20,84,115,182,34,99,253,220,80,3,131,130,113,75,89,112,223,167,219,164,136,249,153,3,62,223,195,239,239,90,97,131,42,183,168,205,0,45,87,189,182,75,187,73,226,101,202,201,27,33,228,142,8,62,149,102,131,200,197,0,124,179,241,87,195,2,195,86,213,239,34,88,149,19,201,194,135,114,121,84,29,254,181,230,2,246,225,33,88,4,155,80,28,129,180,127,158,245,244,239,197,189,24,92,120,127,88,156,71,111,185,188,159,156,175,63,122,49,233,95,49,106,48,27,107,249,33,59,114,184,233,211,160,52,1,93,156,179,22,61,73,201,171,218,109,186,207,230,238,10,118,227,185,247,170,21,119,79,144,199,230,96,145,156,116,252,104,3,235,255,0,3,105,118,182,154,84,139,28,97,113,114,91,239,19,206,213,245,174,202,185,79,4,75,230,105,18,158,127,227,228,142,127,221,90,234,201,192,205,0,67,116,187,226,3,253,170,243,63,17,219,181,156,147,92,2,6,251,130,56,228,243,147,223,233,93,230,171,171,193,101,16,50,36,164,111,3,133,30,132,250,215,149,248,171,199,58,80,71,71,182,187,37,110,72,63,34,117,249,191,218,160,13,11,95,138,182,112,239,220,151,135,56,198,33,143,255,0,138,174,134,199,226,78,155,118,1,16,222,242,219,121,141,61,191,218,175,151,238,245,228,109,158,81,184,76,103,61,179,249,26,170,190,32,191,136,129,21,245,234,115,159,150,102,28,254,116,1,245,94,173,241,31,79,211,237,166,151,202,189,249,49,247,99,67,212,143,87,247,175,36,241,183,198,25,46,203,219,233,242,94,68,86,85,127,222,65,22,49,176,231,185,238,107,207,237,78,187,173,20,65,170,206,203,46,120,154,225,200,227,215,175,165,105,255,0,194,190,213,238,45,214,103,184,178,114,199,171,59,147,233,253,218,0,227,181,29,82,231,82,184,154,89,165,45,230,74,210,28,168,94,73,62,159,90,118,151,120,182,126,110,224,223,54,58,1,219,63,227,87,53,47,13,221,105,206,222,108,144,28,72,83,228,39,175,63,236,251,86,25,202,247,160,15,179,60,35,226,40,47,108,28,170,205,255,0,31,37,126,96,163,178,251,251,215,84,247,177,164,101,202,190,7,251,34,190,76,240,167,143,27,73,136,37,197,206,164,223,233,1,207,150,249,24,249,125,88,122,87,85,171,252,88,138,91,25,163,130,125,93,28,227,105,222,6,57,95,71,160,15,71,241,247,196,88,52,27,113,28,107,116,36,89,213,73,142,52,101,193,66,123,154,249,167,196,58,245,198,185,169,222,72,210,187,69,37,195,204,161,145,84,140,147,140,227,235,75,175,248,134,239,91,188,145,218,246,242,72,217,149,130,207,41,60,129,143,83,91,30,16,240,157,198,161,120,89,190,200,234,246,254,96,18,228,245,43,237,215,154,0,217,248,124,45,98,254,209,243,98,102,207,149,140,31,247,253,235,233,77,78,53,147,65,212,0,93,185,183,144,115,244,53,243,101,214,153,115,161,108,196,137,31,157,159,245,12,87,56,245,224,122,215,191,233,186,172,122,143,135,111,156,121,167,137,19,247,159,238,15,127,122,0,249,163,197,23,243,105,126,54,187,116,109,166,61,155,112,1,235,24,245,250,215,57,168,234,147,234,115,49,150,66,202,72,126,64,28,129,142,213,183,241,31,11,227,109,76,1,140,121,93,63,235,154,87,51,99,17,158,102,3,31,42,231,159,168,160,15,123,248,81,166,43,207,3,225,126,109,57,79,222,62,177,215,168,106,190,10,211,181,47,43,205,182,141,188,188,227,50,56,235,143,67,237,92,215,194,253,52,193,103,97,33,16,252,218,106,14,7,61,19,218,189,58,128,62,71,241,71,130,117,15,9,106,113,201,109,53,164,107,12,34,235,8,236,199,33,155,159,153,122,252,189,58,87,77,224,95,139,19,91,203,97,167,222,203,117,38,223,51,127,151,4,88,63,121,135,60,31,74,246,207,19,248,102,219,86,178,186,38,206,201,164,107,103,64,210,196,164,142,27,28,224,241,205,124,191,226,239,13,94,120,111,90,188,153,37,130,37,131,102,5,179,16,70,229,3,142,7,247,191,157,0,125,45,167,120,172,106,54,201,115,23,156,17,148,224,58,40,60,28,118,63,236,215,77,105,116,46,35,79,189,146,129,142,86,190,98,240,39,140,197,189,186,91,92,205,127,43,36,46,79,205,184,114,249,238,254,245,236,26,79,137,227,242,162,147,117,214,214,132,16,51,235,143,122,0,244,122,99,14,227,210,168,216,106,49,221,249,155,68,159,46,62,247,190,125,253,171,70,128,35,4,245,207,20,224,73,167,109,25,232,40,198,58,80,2,82,209,69,0,37,41,25,162,154,91,13,142,104,3,47,87,208,108,117,120,130,92,219,137,112,193,185,118,94,64,35,177,247,175,26,241,199,194,91,97,12,183,54,112,218,198,242,221,147,150,158,67,193,220,118,247,246,175,121,220,7,173,85,189,178,142,242,21,71,138,39,27,183,97,212,17,247,79,248,208,7,198,122,71,138,53,93,3,207,217,116,87,207,219,157,177,163,125,220,250,143,122,247,152,190,32,166,163,225,109,74,227,253,39,114,71,42,130,209,162,244,76,246,62,245,197,248,175,225,165,202,253,147,236,233,166,71,157,217,192,35,63,119,209,43,204,159,82,190,210,237,101,177,123,219,159,223,2,113,28,173,180,130,49,207,35,210,128,52,101,184,147,91,241,161,184,223,145,55,247,192,83,196,120,237,244,175,75,181,241,172,62,18,240,181,165,185,91,129,42,72,209,147,18,35,143,153,153,191,136,215,142,88,234,81,218,136,229,111,55,207,25,249,199,94,115,223,57,233,81,106,58,180,215,174,87,207,185,49,229,72,71,115,180,29,184,233,154,0,233,47,181,43,239,22,234,119,105,231,131,11,78,247,10,178,168,24,5,142,62,232,235,243,87,175,104,51,105,62,22,251,70,109,101,255,0,73,219,247,14,239,187,158,187,219,253,170,249,234,214,241,237,219,124,114,202,140,87,4,198,216,53,162,53,61,98,243,166,171,118,118,127,126,229,251,254,62,212,1,235,126,37,248,212,73,120,44,158,246,47,50,2,6,235,120,136,220,114,51,212,251,87,152,222,222,106,222,35,187,123,171,139,164,146,57,241,184,50,128,78,2,129,247,71,251,53,210,104,31,15,181,11,216,150,230,230,75,41,150,57,176,222,107,51,18,163,105,199,35,222,153,226,177,103,162,219,93,216,165,186,71,60,91,48,208,70,160,12,149,60,30,15,67,64,28,14,163,26,218,185,183,3,18,2,50,71,35,4,102,186,255,0,2,120,30,93,123,82,97,33,183,116,123,95,53,67,72,235,213,135,247,71,189,97,232,58,68,254,35,213,101,88,222,34,124,146,255,0,191,39,177,3,208,243,205,125,69,224,95,11,69,164,233,214,50,61,173,136,115,97,28,108,200,131,36,225,73,231,3,210,128,58,157,59,73,183,211,124,223,34,49,31,155,140,225,137,206,51,235,245,173,10,40,160,14,67,226,14,158,151,158,18,212,85,130,157,219,58,146,58,50,122,127,187,95,54,195,63,246,15,142,117,0,153,85,16,40,1,6,254,161,15,122,250,171,196,208,172,250,5,212,120,83,157,159,123,167,222,21,242,119,196,52,107,15,26,106,4,31,47,253,90,254,239,143,249,102,166,128,62,172,240,165,223,218,188,55,165,63,205,243,88,194,220,128,58,162,214,229,121,255,0,195,77,72,92,232,90,76,89,144,186,233,112,147,184,241,194,160,245,175,64,160,2,138,40,160,2,146,150,134,101,81,154,0,224,252,113,226,85,210,254,193,143,48,121,190,103,221,69,63,119,111,169,247,175,153,252,43,167,203,173,248,135,75,146,70,70,31,109,138,35,184,145,198,241,253,209,239,93,191,197,111,17,60,191,217,62,84,215,67,30,118,126,108,127,207,63,122,189,240,123,195,134,123,72,174,222,59,103,49,106,96,229,134,88,96,70,126,94,40,3,221,252,57,165,166,155,162,219,91,170,128,99,221,209,137,28,177,61,254,181,111,82,186,22,86,235,33,221,130,192,112,160,246,63,225,86,227,10,136,160,0,0,244,174,87,199,151,194,203,71,137,137,149,115,114,7,201,244,106,0,240,255,0,20,120,146,77,107,94,212,180,237,242,98,11,201,89,67,198,0,92,59,14,171,207,122,250,39,73,183,88,60,237,160,124,216,232,126,181,242,134,147,187,80,241,230,181,134,39,47,59,126,240,255,0,211,65,254,53,245,220,9,179,119,221,231,31,118,128,39,172,143,16,105,113,106,154,77,196,18,34,183,153,183,57,114,7,12,15,111,165,107,211,89,67,41,4,3,159,90,0,248,247,226,126,136,116,111,23,95,152,252,181,139,124,72,20,49,36,102,37,61,235,179,248,59,226,151,254,217,54,210,52,133,34,211,112,21,81,123,52,98,173,124,118,211,21,100,146,236,36,67,204,187,136,100,15,155,253,73,235,199,181,121,239,195,203,135,182,241,21,193,87,117,197,171,47,200,113,252,105,64,31,100,209,77,83,156,210,208,2,209,69,25,160,2,138,51,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,3,64,5,20,82,80,2,215,13,241,35,92,58,70,129,20,170,88,19,118,177,252,170,15,240,177,239,244,174,230,188,123,227,85,201,95,13,66,3,56,219,169,5,224,255,0,177,37,0,124,212,205,45,223,87,7,111,175,29,126,149,245,239,128,124,51,22,143,165,73,30,200,193,251,81,144,108,118,63,194,61,126,149,242,231,133,172,69,239,218,242,136,219,54,125,241,158,187,191,194,190,209,176,132,67,3,5,10,50,217,218,7,178,208,5,170,82,185,20,81,64,30,5,241,150,15,177,105,109,115,22,3,201,169,224,145,207,85,148,247,250,87,99,240,207,196,175,171,127,106,121,143,35,121,62,86,55,70,171,215,127,167,210,178,254,54,216,25,188,49,9,1,57,212,148,243,254,228,158,213,198,124,34,214,132,31,219,27,222,115,159,179,244,63,245,211,222,128,62,144,113,189,25,79,66,8,175,12,248,199,225,100,54,90,214,168,139,16,111,220,96,151,108,245,141,122,125,218,247,106,229,60,117,164,141,75,195,23,241,121,112,19,39,151,254,180,113,195,142,188,123,80,7,207,159,10,181,247,209,117,169,109,228,119,43,29,163,0,35,10,121,46,135,189,125,63,165,93,173,238,151,103,50,238,253,228,17,191,32,14,170,15,245,175,144,53,132,127,15,248,210,250,32,222,94,212,69,255,0,71,56,28,170,55,251,53,244,207,195,237,81,111,244,77,46,44,202,88,105,209,49,45,223,229,79,127,122,0,237,105,41,104,160,2,138,40,160,2,190,97,248,181,175,27,191,236,125,166,79,151,207,234,163,191,151,254,21,244,181,220,190,84,33,206,121,108,113,95,23,120,171,80,58,135,216,254,105,14,205,255,0,235,79,174,222,156,251,80,7,179,252,22,210,208,232,102,98,163,49,234,121,7,113,236,177,154,247,42,243,111,132,218,127,217,188,57,48,33,63,227,249,155,129,254,194,123,87,164,208,0,66,158,13,121,231,142,252,3,107,174,216,5,72,97,18,53,223,152,230,89,92,3,144,217,251,191,90,244,58,100,145,172,131,107,0,195,57,193,25,160,15,132,117,13,50,109,59,203,243,90,51,230,103,27,9,63,119,111,168,247,169,180,157,126,251,72,185,134,75,105,202,8,230,89,120,64,220,130,61,71,181,123,143,196,127,0,51,255,0,102,253,150,13,54,44,121,187,182,166,51,247,49,208,125,107,192,210,47,46,226,36,124,28,176,255,0,119,173,0,123,223,131,254,52,70,209,217,90,234,6,250,89,62,125,197,32,136,3,247,136,232,87,218,187,109,75,81,211,60,103,163,195,136,38,32,201,230,254,243,229,251,187,215,248,79,189,124,221,30,139,120,96,23,182,211,36,43,252,59,89,149,135,56,61,7,214,172,217,248,151,83,208,220,193,62,167,126,85,6,49,20,205,128,73,207,114,180,1,167,226,93,26,239,195,186,133,229,245,172,144,198,178,93,52,99,105,44,64,36,144,167,120,199,240,173,122,151,132,62,38,199,169,125,179,207,251,91,249,123,49,152,163,24,206,239,238,159,106,241,203,255,0,22,219,106,48,42,76,46,165,33,131,159,55,13,147,131,207,45,215,154,231,173,117,91,155,45,223,103,186,185,135,126,55,121,114,21,206,61,112,125,232,3,180,241,228,73,111,226,43,91,136,23,203,17,91,171,245,201,200,118,61,235,213,126,27,120,171,254,41,45,44,57,148,183,239,114,66,47,252,244,106,241,125,71,93,182,213,109,166,118,142,103,151,203,100,13,40,4,142,14,57,201,227,154,175,165,248,158,77,50,194,43,100,184,188,143,203,206,4,46,64,25,36,241,200,245,160,15,92,248,145,241,50,109,60,27,75,73,46,99,150,57,147,39,201,140,140,20,39,190,125,69,121,61,149,142,173,227,61,86,224,27,152,73,151,117,215,239,6,206,174,61,23,175,205,244,168,133,189,247,138,245,57,36,91,146,193,148,63,250,76,140,126,238,23,223,154,247,79,135,94,8,251,1,130,121,224,211,223,125,138,169,42,153,36,157,135,39,43,237,64,18,248,103,225,6,159,97,246,175,181,91,91,62,253,155,118,92,75,198,55,103,251,190,162,189,74,222,198,222,213,118,197,30,209,156,253,226,121,252,106,112,138,189,0,25,244,20,23,0,237,57,160,7,81,140,245,161,121,162,128,10,48,22,138,40,2,50,212,129,178,113,78,42,61,5,40,3,57,192,160,7,14,5,20,132,133,21,147,121,171,197,14,87,18,130,173,180,227,31,227,64,18,221,106,241,65,179,43,39,57,232,7,248,215,49,226,47,30,218,232,246,151,33,146,239,204,91,102,149,74,71,25,199,7,212,251,86,78,171,175,197,111,228,249,159,105,59,183,227,24,62,158,245,224,158,37,241,53,206,185,170,197,29,181,213,234,164,145,8,74,201,33,0,146,199,168,4,241,205,0,95,241,47,142,181,63,21,106,119,86,118,247,78,182,247,59,54,164,208,198,191,117,65,228,168,39,170,215,99,240,231,225,147,106,112,199,169,223,139,89,150,104,93,120,150,64,114,36,192,249,64,3,160,163,225,183,195,217,103,147,76,191,186,139,77,158,51,230,238,18,41,102,63,124,12,228,127,187,94,243,164,233,150,250,101,140,112,67,111,4,65,21,134,34,64,163,146,79,96,40,3,144,212,252,41,107,103,164,219,197,20,72,166,50,177,255,0,172,115,192,83,235,244,175,150,175,139,105,254,95,146,118,239,206,113,206,113,143,95,173,125,173,169,219,137,173,213,112,62,248,60,143,99,95,26,120,162,205,160,251,46,118,124,219,250,127,192,104,3,82,111,22,205,168,200,35,150,73,88,184,217,204,104,188,31,167,214,189,203,225,93,170,55,135,244,151,32,28,249,221,207,247,158,190,95,180,98,218,141,176,201,193,149,71,235,95,86,252,51,11,15,132,180,183,32,124,190,111,65,255,0,77,90,128,50,254,45,233,150,179,216,130,98,249,141,212,121,59,143,252,243,111,122,249,190,237,164,176,212,174,154,22,11,251,215,65,142,120,221,239,244,175,122,248,181,170,249,247,18,90,68,243,6,75,136,216,243,133,199,148,125,253,235,202,117,15,11,221,73,109,29,206,235,111,222,176,108,146,115,200,39,158,40,3,216,60,5,241,49,53,31,237,15,60,221,190,207,47,111,238,163,24,206,239,67,237,94,199,20,203,42,150,80,118,131,142,107,225,91,13,86,239,78,243,60,155,187,152,188,220,103,202,144,174,113,158,184,62,245,238,126,22,248,167,3,91,136,230,151,86,145,218,227,0,179,41,224,133,227,151,160,15,112,187,184,68,129,201,13,198,58,125,107,231,95,142,23,208,220,51,197,24,112,226,238,38,36,133,198,223,36,251,251,215,103,226,63,136,150,137,165,220,148,58,138,176,198,8,192,254,37,255,0,106,188,23,197,218,243,235,90,188,210,249,215,45,27,52,100,9,155,56,33,0,233,147,64,24,17,78,240,177,104,206,9,24,206,43,215,188,33,241,114,226,199,237,159,108,154,234,77,251,49,178,8,190,93,187,179,158,158,162,188,125,70,238,5,106,91,104,247,178,239,242,166,72,241,140,252,204,51,255,0,124,138,0,251,3,72,241,165,150,169,22,228,138,236,102,93,159,60,96,115,199,163,123,214,204,154,189,188,113,150,41,38,7,162,143,241,175,144,173,53,173,99,69,117,18,234,183,184,14,37,43,21,195,244,252,215,158,43,78,111,137,55,114,196,209,141,71,87,201,245,156,255,0,241,84,1,244,173,239,140,44,160,37,76,87,57,4,116,69,254,239,214,184,173,103,92,131,86,103,137,22,81,137,75,252,192,47,28,250,31,122,241,47,248,75,175,110,24,179,234,26,139,103,159,154,102,63,251,53,119,94,18,213,99,154,224,25,196,178,230,219,39,126,27,156,175,60,154,0,246,223,14,219,44,31,105,192,31,62,58,19,239,93,5,99,105,183,144,73,230,249,113,178,227,25,224,15,90,217,160,12,189,123,78,134,251,73,184,134,84,15,191,110,114,196,116,96,123,125,43,230,15,138,218,4,58,110,175,113,52,81,162,230,104,151,135,99,255,0,44,179,223,233,95,85,222,144,45,28,159,111,230,43,230,143,141,19,161,213,174,35,0,241,113,17,246,255,0,83,64,30,62,70,14,43,87,76,215,111,52,191,51,200,152,167,155,141,216,69,57,198,125,71,189,101,55,46,126,180,180,1,179,102,247,90,230,179,100,151,18,43,25,38,142,30,64,94,11,116,224,123,215,213,63,15,60,43,109,165,232,26,108,190,84,98,84,243,121,89,24,245,103,245,250,215,207,127,13,244,159,183,106,90,116,219,33,96,186,146,3,188,100,253,228,63,221,247,175,173,52,219,117,181,176,138,16,161,84,103,132,24,29,73,160,11,129,64,24,29,40,162,138,0,40,7,53,20,146,132,198,65,231,210,162,179,152,75,17,101,221,247,241,205,0,88,97,184,17,94,85,241,3,194,95,219,26,132,210,17,9,221,36,103,230,118,29,19,29,171,213,234,133,245,146,92,114,99,66,73,7,44,190,212,1,229,39,67,210,188,51,165,218,221,79,106,89,153,86,18,98,103,115,156,103,185,31,47,21,133,99,241,19,72,147,204,197,181,255,0,203,142,168,158,255,0,237,87,75,241,56,52,26,12,32,54,220,94,5,224,227,248,90,190,118,210,110,220,121,217,119,63,119,191,214,128,62,214,211,163,130,91,118,100,66,54,183,115,236,43,64,0,6,5,99,248,114,79,55,79,145,137,39,247,132,115,244,20,158,33,214,33,210,52,171,155,137,4,216,139,110,124,188,103,150,3,142,71,173,0,83,241,95,137,161,208,44,213,221,103,201,148,38,99,85,61,84,158,231,218,190,101,241,167,141,111,188,65,123,121,102,151,18,8,210,245,228,81,36,40,48,20,176,28,142,115,205,93,248,151,227,89,245,77,114,230,11,107,205,69,34,89,17,130,60,164,40,253,218,131,192,115,220,211,62,31,248,82,125,103,88,145,230,251,44,226,91,83,55,239,242,220,150,78,78,65,231,154,0,239,252,3,240,189,45,255,0,180,126,214,150,175,159,47,110,201,228,227,239,231,176,255,0,102,189,198,24,82,4,33,6,1,57,235,80,218,89,69,107,191,203,138,36,221,140,236,0,103,109,90,160,5,162,138,9,197,0,20,103,52,220,211,177,64,5,20,81,64,9,88,94,33,241,4,90,61,160,145,196,159,235,86,63,145,65,236,125,79,181,90,214,245,88,180,171,65,44,162,82,12,139,31,238,241,158,65,62,163,210,190,111,248,133,227,167,189,150,230,214,222,235,81,79,46,249,142,12,155,64,3,120,218,48,222,244,1,206,248,163,199,250,150,177,246,92,93,75,251,173,255,0,122,40,199,93,191,221,30,213,196,51,22,57,115,147,77,46,79,82,79,214,166,182,183,123,139,136,98,82,3,72,193,6,122,100,156,80,4,218,117,132,186,157,236,118,177,58,6,147,56,46,72,28,2,123,127,187,94,213,240,243,225,40,188,129,47,53,4,180,153,36,133,192,2,105,20,228,54,51,192,29,129,171,159,12,254,30,159,43,75,212,46,96,211,101,31,189,220,89,55,49,229,192,234,43,220,52,237,62,45,62,210,56,98,130,20,218,8,196,81,128,57,57,236,40,2,142,145,225,157,59,74,183,133,33,182,8,209,196,33,200,145,143,202,0,245,62,213,182,20,14,148,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,83,105,105,104,0,197,20,81,64,5,20,81,64,9,75,69,20,0,81,77,44,22,152,243,133,234,13,0,75,69,82,147,82,134,17,243,44,135,156,112,7,248,213,54,241,37,154,245,134,127,251,228,127,141,0,108,210,86,19,248,174,197,127,229,149,207,221,254,234,255,0,141,102,222,248,251,76,180,86,45,13,233,219,140,237,11,223,254,7,64,29,133,21,229,90,159,197,221,30,7,32,67,170,2,24,116,9,253,223,247,235,2,227,227,70,154,25,128,26,200,249,143,221,219,255,0,197,208,7,186,80,88,45,124,241,47,198,123,67,183,18,235,99,254,4,191,252,93,83,127,140,176,149,56,184,214,250,127,124,127,241,116,1,244,115,76,171,212,26,141,175,35,94,161,255,0,33,95,49,93,124,91,121,85,196,119,218,216,206,49,251,220,127,236,245,143,115,241,55,81,149,137,143,86,214,215,145,255,0,47,44,59,127,191,64,31,88,182,165,10,245,89,127,33,254,53,16,214,160,63,193,47,228,63,198,190,70,127,136,122,179,116,214,181,142,191,243,244,223,252,85,70,60,125,171,127,208,103,87,255,0,192,167,255,0,226,168,3,236,84,190,138,65,144,175,215,28,129,82,125,165,63,186,213,242,69,175,196,203,232,113,230,234,186,203,124,217,226,225,143,31,247,221,106,47,197,169,0,0,223,107,100,255,0,215,79,254,206,128,62,163,251,74,122,61,52,222,32,234,27,242,175,150,164,248,179,51,116,212,53,177,255,0,109,143,255,0,23,84,103,248,159,126,249,217,170,235,67,156,255,0,199,195,127,241,116,1,245,121,212,161,94,162,79,200,127,141,52,106,208,31,224,151,242,31,227,95,33,55,196,61,101,182,227,90,214,127,240,41,255,0,248,186,139,254,19,237,107,63,242,27,214,63,240,41,191,248,170,0,251,16,106,112,191,65,39,253,242,63,198,165,23,104,195,32,55,229,95,34,91,124,72,212,226,41,230,106,218,203,99,57,255,0,73,99,255,0,179,86,230,159,241,89,227,226,107,237,101,254,83,255,0,45,115,223,221,168,3,234,49,32,126,153,167,215,142,248,87,226,60,26,140,194,50,250,147,17,6,255,0,222,144,71,81,254,215,189,122,229,188,226,77,216,207,24,235,64,19,80,125,168,162,128,24,83,61,105,64,197,58,138,0,74,92,251,80,180,80,0,41,172,50,187,105,213,19,186,161,203,16,7,169,160,14,83,196,62,15,109,97,24,11,210,153,152,203,196,91,189,126,94,163,214,184,119,248,47,43,227,254,39,44,49,255,0,78,71,255,0,138,175,89,254,211,183,243,25,13,196,25,25,24,220,51,252,234,248,32,244,42,104,3,202,45,62,18,60,56,206,178,231,13,159,248,244,199,254,207,90,241,252,53,40,0,254,212,60,127,211,183,255,0,101,94,129,69,0,112,103,225,174,229,255,0,144,182,223,251,118,255,0,236,170,172,159,11,119,100,255,0,108,117,57,255,0,143,111,254,206,189,26,138,0,242,230,248,78,199,111,252,78,15,254,2,127,246,85,157,115,240,97,229,7,26,219,114,184,255,0,143,47,254,206,189,138,138,0,240,11,191,128,179,200,206,70,185,39,56,233,167,147,255,0,179,86,45,247,192,107,216,134,83,83,184,147,144,62,93,57,189,63,223,175,166,104,32,26,0,249,42,127,131,58,196,68,133,251,115,225,182,228,105,207,207,191,90,168,255,0,10,181,180,199,250,62,160,115,255,0,80,246,255,0,26,250,240,196,167,185,168,154,202,54,198,75,241,238,40,3,227,59,159,0,235,86,249,255,0,64,212,27,11,187,254,60,156,86,76,254,30,213,173,203,111,211,47,70,49,156,219,184,254,149,246,85,238,131,12,161,191,215,159,144,142,49,255,0,196,215,35,170,248,57,101,19,98,43,211,156,125,213,250,127,179,64,31,44,61,133,228,103,15,105,58,159,116,34,162,251,45,199,252,240,151,254,248,53,239,58,159,195,241,36,204,124,141,75,168,232,158,223,238,213,36,248,115,17,111,158,45,72,126,11,255,0,196,208,7,139,125,146,231,254,125,229,255,0,190,13,52,219,204,58,195,32,250,169,175,120,143,225,181,131,103,47,168,143,197,127,248,154,138,127,133,186,115,103,15,169,158,59,17,255,0,196,80,7,132,148,97,213,79,253,243,77,193,244,53,236,242,252,39,180,36,225,53,99,254,232,31,252,110,169,77,240,161,0,253,221,182,176,220,255,0,115,63,251,37,0,121,47,74,179,29,214,204,252,153,207,189,119,243,124,48,184,66,118,105,250,195,115,183,253,81,63,47,253,241,89,179,124,61,212,163,219,183,73,213,142,115,159,244,102,255,0,10,0,231,224,214,252,134,7,200,221,181,131,125,252,127,74,232,244,239,136,127,97,120,73,210,247,236,207,252,188,99,57,207,183,189,99,203,224,253,94,63,249,132,106,99,229,207,54,207,254,20,216,252,43,168,157,187,244,221,64,122,254,225,135,244,160,15,97,240,175,198,107,65,18,69,62,159,111,6,17,185,146,249,71,59,186,114,43,210,52,207,137,122,29,242,34,181,238,157,9,49,135,32,223,198,113,211,143,214,190,87,127,13,221,68,50,109,47,1,233,204,103,252,41,182,233,169,217,204,222,77,140,205,181,72,249,161,99,242,255,0,192,126,148,1,246,124,58,254,151,54,237,154,133,153,219,140,226,225,79,245,171,169,113,20,159,234,230,141,185,199,12,13,124,161,97,226,207,19,90,249,152,210,19,231,199,222,182,147,182,125,235,208,244,79,137,26,174,248,210,226,13,62,29,211,0,119,35,131,142,57,229,168,3,220,65,7,165,21,206,233,62,35,142,250,222,23,123,139,76,190,114,168,235,216,159,127,106,215,23,241,17,145,52,39,254,4,40,2,221,37,87,23,113,158,146,199,255,0,125,10,130,77,78,52,199,239,98,231,213,191,250,244,1,161,145,235,77,50,34,245,112,62,166,177,91,90,92,28,75,110,120,254,247,255,0,94,179,47,245,201,145,36,49,136,24,140,99,169,244,247,160,14,161,174,237,147,134,184,136,125,92,83,14,163,100,58,222,219,255,0,223,197,175,48,212,60,69,168,121,173,139,120,72,200,254,6,244,250,214,76,190,32,190,201,47,4,67,159,238,55,248,208,7,177,157,86,196,127,203,213,191,253,253,90,79,237,75,47,249,250,183,255,0,191,171,94,45,255,0,9,45,207,117,183,31,129,255,0,26,144,248,164,162,29,210,89,174,6,121,108,127,90,0,246,54,214,44,19,59,239,109,151,30,179,45,34,107,58,123,156,45,237,169,250,76,166,190,127,213,124,108,35,50,237,154,192,145,143,227,250,127,181,89,73,241,22,226,221,207,150,250,105,227,28,147,255,0,197,84,220,15,166,127,181,44,113,147,119,7,253,253,20,171,170,88,30,151,150,191,247,244,127,141,124,209,39,197,59,237,160,1,165,156,127,189,255,0,197,212,41,241,67,81,92,252,186,103,228,223,252,93,0,125,64,47,237,15,75,171,115,255,0,109,5,113,222,53,209,99,214,244,155,244,142,245,20,205,229,227,0,63,70,30,252,253,218,241,232,254,44,234,63,119,26,87,95,238,191,255,0,23,90,86,159,20,53,43,146,145,148,211,112,217,232,27,255,0,139,170,3,205,60,111,225,155,141,23,88,184,221,230,72,155,209,68,134,18,160,146,128,250,154,228,202,145,193,21,235,222,44,185,151,196,86,170,210,34,151,51,43,17,0,61,129,30,245,229,119,182,205,111,115,40,104,216,42,200,64,44,49,220,208,4,250,94,162,52,255,0,51,247,123,247,227,248,177,141,185,246,247,175,169,252,15,227,75,93,70,208,33,142,24,221,174,188,176,62,208,164,242,7,61,61,235,228,129,94,193,240,250,229,227,154,219,102,10,253,189,14,127,20,160,15,167,131,134,92,169,4,31,74,42,158,157,47,159,97,19,29,185,57,233,245,53,114,128,10,13,20,80,2,3,75,77,167,102,128,18,145,151,112,197,45,45,0,121,47,143,124,13,113,169,127,103,249,87,18,31,47,205,206,203,114,221,118,251,251,87,206,186,116,178,232,122,189,147,220,218,200,12,115,164,216,144,20,200,14,61,71,183,90,251,122,123,117,159,27,139,13,185,233,95,49,124,75,240,83,88,234,94,109,189,182,160,232,150,62,97,98,153,0,134,115,201,85,246,160,15,95,240,47,140,172,181,45,2,193,51,111,28,178,121,159,39,218,20,176,195,55,108,123,87,151,252,112,101,150,238,89,65,4,53,212,95,116,231,254,88,154,227,124,19,226,123,141,35,87,177,183,144,91,36,81,121,185,105,178,8,202,185,231,145,235,91,31,16,245,84,214,52,200,230,18,192,236,247,42,127,114,217,28,35,15,83,64,24,255,0,11,110,5,183,138,110,157,177,131,102,235,201,199,241,165,125,133,17,7,56,175,138,124,27,56,182,214,231,98,84,126,225,151,44,127,218,90,251,58,198,95,51,205,228,28,99,167,227,64,23,42,158,168,219,116,233,78,51,140,127,49,87,42,134,176,113,166,77,255,0,1,255,0,208,133,0,120,238,163,226,88,244,255,0,29,234,49,60,74,118,194,131,38,93,189,85,15,165,122,238,133,122,47,52,171,25,20,5,223,106,141,195,231,170,143,241,175,154,60,115,120,208,124,68,213,49,179,238,198,57,255,0,174,105,94,251,224,73,204,218,22,151,157,188,233,241,30,63,221,90,0,235,168,164,165,160,14,107,198,176,249,158,25,190,27,177,159,47,183,251,107,95,35,120,225,54,120,194,253,115,156,121,124,255,0,219,53,175,176,124,90,134,79,14,94,40,4,147,179,167,251,235,95,33,252,64,140,197,227,109,68,16,70,60,190,191,245,205,104,3,153,169,34,151,102,120,235,91,154,39,135,164,213,38,218,109,238,152,24,119,169,141,9,207,43,236,120,230,157,119,225,212,135,102,5,201,206,122,143,254,181,0,123,31,132,126,39,105,214,58,100,177,202,182,170,198,114,216,107,197,83,141,171,234,61,170,47,17,252,97,179,97,115,20,54,16,74,62,92,58,95,3,158,135,178,215,133,53,189,204,63,47,145,32,24,201,220,134,171,49,36,156,140,26,0,235,60,65,227,33,172,78,236,44,124,176,88,55,19,110,232,184,254,232,174,90,121,124,215,102,219,140,177,61,106,42,40,1,106,72,91,19,71,254,240,254,117,29,42,240,192,251,208,7,208,63,11,161,138,226,207,74,81,114,138,207,231,113,242,147,213,253,235,218,109,180,236,90,70,158,110,84,103,157,190,231,222,190,125,248,73,117,32,212,52,116,8,187,63,127,206,15,164,149,244,109,139,22,180,141,143,83,159,230,104,3,156,213,252,48,111,99,219,246,162,159,188,221,159,43,62,190,254,245,224,158,59,240,96,178,254,207,198,162,37,223,230,127,203,28,99,24,255,0,107,222,190,142,214,117,20,180,182,86,243,97,7,204,219,243,183,177,247,246,175,154,252,123,226,233,46,255,0,179,252,183,179,109,190,102,118,28,227,56,255,0,106,128,60,198,56,154,86,8,136,238,204,66,128,6,73,62,149,212,232,95,15,245,93,97,173,255,0,209,239,98,73,119,252,255,0,99,118,11,140,253,61,42,183,132,180,179,127,170,233,249,73,136,55,145,161,49,143,246,151,219,222,190,174,240,175,135,173,236,244,203,70,13,112,25,55,252,174,71,118,111,111,122,0,243,31,8,252,29,185,183,81,52,218,148,209,150,141,134,215,177,35,31,55,187,123,87,174,233,158,31,58,117,180,17,253,167,204,242,225,88,243,229,227,59,64,231,175,181,109,71,24,141,64,4,241,235,79,160,14,3,197,30,19,150,255,0,236,155,38,127,147,126,113,17,110,184,247,246,175,60,208,117,67,163,90,181,149,204,27,26,73,119,102,70,216,64,32,46,112,71,181,123,251,160,108,100,158,43,194,188,127,161,181,133,255,0,157,4,87,44,177,90,121,155,156,101,65,5,207,59,71,78,40,3,201,126,32,204,151,30,49,212,37,70,82,173,229,96,131,145,254,173,42,159,132,109,154,231,84,144,46,114,176,19,194,231,248,214,168,235,183,13,115,170,220,74,225,67,54,220,133,233,208,87,81,240,202,204,220,107,179,13,174,71,217,24,252,171,254,210,80,7,212,62,15,182,104,52,13,44,146,127,227,198,17,200,199,240,173,116,85,67,68,136,69,162,88,47,60,91,32,231,253,209,90,20,0,149,204,120,191,195,77,175,104,215,150,171,114,98,105,188,188,109,139,121,27,89,79,76,140,244,174,162,142,180,1,241,239,142,252,13,168,104,58,189,195,8,238,238,99,222,136,174,45,88,3,148,7,174,79,166,43,59,65,215,87,77,185,41,61,190,205,144,249,103,116,155,121,4,122,143,106,250,175,197,94,21,181,215,237,192,153,174,129,243,67,254,228,142,202,71,112,125,107,231,207,26,252,55,155,78,105,238,44,236,181,121,119,222,50,141,209,22,4,29,231,60,47,176,169,106,224,122,71,133,188,79,167,195,246,188,220,219,115,229,245,184,81,253,234,245,75,93,82,210,233,119,69,115,3,252,219,120,144,30,107,226,216,117,189,75,77,221,155,84,30,103,252,244,141,199,79,78,125,235,209,124,45,241,78,246,3,18,76,116,180,6,224,19,191,112,218,56,231,150,170,3,233,192,65,31,41,205,21,198,104,94,57,211,245,24,45,204,154,166,150,30,77,249,9,112,59,19,254,215,181,117,48,95,218,220,160,120,110,96,144,30,233,40,35,175,181,0,90,162,154,24,30,140,63,58,77,195,251,195,243,160,7,211,89,134,8,28,154,25,144,14,89,87,234,106,164,215,150,182,225,157,238,97,27,127,191,32,2,128,23,114,199,59,60,132,70,8,218,165,142,6,106,134,167,226,27,59,8,85,140,176,55,207,229,227,206,3,177,255,0,10,229,60,109,227,155,125,50,216,8,47,52,214,117,152,41,13,42,146,1,4,244,12,43,198,117,207,136,215,87,111,34,47,246,115,5,152,145,179,39,215,253,170,0,244,139,223,138,58,104,217,242,218,30,191,242,250,61,191,217,175,159,124,67,169,141,91,80,142,104,208,13,177,4,192,109,253,201,244,247,172,233,47,36,159,27,130,174,61,5,91,210,244,201,175,39,135,16,78,192,202,1,40,132,247,30,222,244,1,161,162,120,70,247,91,104,4,105,114,139,54,236,58,192,204,6,220,254,125,43,213,60,41,240,106,233,162,89,165,212,166,139,114,48,195,89,30,62,111,247,189,170,239,129,44,37,176,251,4,62,76,170,19,204,255,0,88,8,60,238,63,214,189,175,71,207,216,34,36,96,225,255,0,244,51,64,28,61,143,194,195,108,35,206,176,78,212,11,255,0,30,184,244,255,0,110,186,59,79,11,173,150,237,215,193,183,227,172,120,251,191,143,189,116,181,201,248,171,197,16,232,223,100,197,205,144,243,119,255,0,174,144,14,152,251,188,175,173,0,114,158,61,241,222,157,167,89,222,89,163,218,204,210,233,236,70,46,148,28,144,195,110,48,115,210,190,119,142,210,235,196,218,240,242,45,103,95,180,116,242,208,203,247,71,108,99,63,118,157,173,106,183,90,246,167,17,242,145,217,145,97,2,5,39,57,39,142,167,158,107,217,62,21,248,21,22,13,39,81,184,139,80,138,65,231,238,12,187,84,114,227,184,254,180,1,208,252,38,240,101,198,139,166,193,117,60,242,43,60,18,198,99,146,220,161,95,222,231,185,246,175,86,69,196,106,190,131,21,5,157,186,218,218,164,40,88,168,206,55,117,228,230,172,208,4,114,74,177,227,36,115,234,113,82,2,8,200,172,77,70,245,71,147,181,227,239,223,233,90,240,28,161,250,208,2,92,167,153,3,32,61,118,255,0,58,249,155,227,142,147,37,190,179,115,121,151,43,37,196,64,13,132,15,245,62,191,133,125,59,214,188,107,227,118,144,110,244,196,149,35,157,139,94,199,247,23,35,253,83,143,74,0,193,248,57,173,68,53,69,129,194,3,30,152,170,115,32,236,209,142,149,244,37,124,129,240,231,81,109,51,197,151,161,140,105,178,218,72,255,0,121,242,244,100,227,168,231,138,250,238,41,86,76,224,131,143,74,0,125,45,20,80,1,84,53,91,149,181,181,12,228,96,184,94,91,29,141,95,174,59,226,6,165,253,159,161,195,32,104,134,110,128,249,207,31,117,253,253,168,3,228,237,118,235,237,255,0,103,218,155,118,110,232,115,215,31,225,95,85,252,58,210,36,210,244,41,162,145,216,147,118,95,230,77,191,194,158,254,213,242,158,153,104,250,135,153,242,72,219,49,254,172,103,174,122,254,85,246,174,147,8,130,213,148,110,229,201,231,232,40,2,247,74,241,63,142,58,212,80,105,235,107,132,102,75,216,201,253,224,83,204,44,122,126,53,236,247,50,8,160,103,36,12,109,235,211,173,124,195,241,183,80,251,79,136,239,45,67,68,219,38,133,176,14,91,253,80,247,247,160,8,254,16,105,178,93,120,206,246,124,56,89,44,165,117,249,9,28,201,25,235,95,83,129,138,240,191,131,26,103,151,125,20,229,37,27,244,176,114,71,28,148,62,149,238,116,0,180,82,81,64,30,73,241,182,208,207,162,66,119,237,255,0,78,140,244,207,252,178,122,240,127,10,254,231,196,215,160,243,182,57,23,211,248,214,189,231,227,85,207,147,161,195,202,143,244,232,199,63,245,201,235,193,188,48,173,55,137,175,24,2,73,73,15,3,253,177,64,31,103,65,252,127,240,26,154,161,128,99,119,225,83,80,1,72,105,104,52,0,218,117,55,20,234,0,40,162,138,0,40,162,138,0,40,162,138,0,41,13,45,20,0,26,96,167,82,227,109,0,20,81,69,0,21,225,255,0,27,159,254,41,228,227,254,98,99,255,0,64,146,189,194,188,87,227,109,179,55,135,99,34,55,57,212,193,224,127,177,45,0,121,127,195,104,4,191,218,121,144,46,60,174,223,239,215,215,9,247,122,247,175,143,126,30,221,24,63,180,121,143,230,242,190,247,252,14,190,192,132,130,167,7,60,208,4,148,81,69,0,113,255,0,16,244,231,212,52,40,99,66,217,23,74,255,0,42,111,254,23,255,0,26,249,79,65,190,26,79,218,55,160,111,51,27,114,216,233,159,241,175,179,117,104,5,197,170,131,191,135,7,143,161,175,139,53,171,86,177,242,51,27,174,237,223,235,6,222,152,251,191,157,0,125,173,167,92,37,213,187,50,16,64,114,188,54,123,10,150,234,51,37,187,160,56,206,59,103,189,114,159,15,117,53,212,52,41,164,47,17,34,233,147,247,103,142,137,239,239,93,151,90,0,249,95,227,94,151,37,175,138,47,174,201,118,13,52,32,13,152,31,234,71,127,194,187,127,131,90,156,77,121,12,95,34,148,210,194,159,156,103,131,24,233,85,190,58,233,203,44,109,112,4,164,181,228,67,129,199,250,166,255,0,103,253,154,228,190,17,234,111,107,226,171,152,159,201,80,150,76,163,119,7,135,143,222,128,62,167,164,164,83,156,211,168,1,41,104,162,128,57,127,26,106,177,105,186,76,82,200,99,193,184,84,249,164,3,157,173,254,21,241,246,149,105,37,247,157,229,171,157,152,206,208,91,174,127,248,154,250,11,227,30,178,176,232,106,130,72,50,186,138,140,19,207,11,39,189,121,151,195,45,4,223,127,106,238,142,228,108,242,177,177,125,119,251,123,80,7,211,158,28,179,107,27,9,35,98,73,50,150,229,113,216,127,133,108,84,80,162,198,132,12,245,207,53,41,233,64,16,53,194,164,165,14,56,247,169,195,134,0,142,227,53,129,171,93,139,105,221,139,198,188,129,243,157,189,171,78,194,225,103,130,34,25,14,99,13,242,159,97,64,19,77,7,159,183,230,198,51,219,53,243,63,196,127,135,151,246,183,166,226,55,184,157,33,177,46,72,180,108,124,165,206,51,147,138,250,122,177,124,67,164,69,170,105,151,177,185,151,47,108,241,226,50,50,114,167,167,7,158,104,3,229,31,8,120,132,105,58,141,157,181,204,10,158,94,237,205,36,155,49,144,196,101,72,227,173,123,13,135,134,109,60,123,166,69,36,58,204,22,236,228,202,99,64,38,42,1,41,217,151,235,94,65,227,111,10,220,104,218,229,243,199,105,125,229,69,229,225,228,140,227,149,94,167,3,185,174,159,225,55,139,166,211,46,205,164,141,103,20,113,218,203,143,48,149,57,50,41,254,240,245,160,14,166,243,224,44,146,51,58,248,129,206,92,158,44,9,255,0,218,181,203,106,31,2,175,173,252,191,47,80,184,155,118,115,141,57,184,233,254,221,125,33,166,95,37,245,133,180,203,36,76,100,132,72,68,109,145,200,7,143,110,106,235,198,27,25,39,138,0,248,139,83,240,126,171,166,49,89,108,175,10,136,252,194,205,108,192,1,207,248,86,52,64,197,112,161,193,4,117,86,227,181,125,83,227,93,30,218,72,174,71,153,38,77,155,0,3,14,120,111,106,249,187,196,26,84,150,154,141,203,36,51,236,93,184,102,83,142,64,239,138,0,245,127,133,250,238,159,99,165,91,172,247,118,168,226,25,1,15,56,82,63,121,158,245,236,218,87,136,236,46,182,71,29,205,171,17,18,159,150,117,60,113,95,25,218,106,115,88,112,137,30,84,17,243,131,220,231,214,189,7,194,126,54,146,210,228,25,100,176,140,125,159,110,100,108,115,149,227,150,160,15,170,75,36,159,117,193,199,161,205,71,3,153,16,150,82,132,29,184,53,192,232,30,63,183,187,251,70,235,237,45,118,227,24,144,119,207,251,94,213,223,69,60,50,174,99,149,25,115,142,28,26,0,178,58,113,73,72,159,116,83,168,0,164,165,162,128,10,107,48,65,150,101,1,123,147,80,79,123,5,188,108,210,92,67,30,213,45,243,56,28,87,21,226,79,31,88,216,91,220,199,30,165,164,151,77,184,15,48,207,36,118,221,239,64,27,222,33,213,173,173,173,128,243,34,98,178,1,143,48,15,225,53,226,254,35,241,61,181,164,243,203,152,95,117,195,13,190,120,24,228,214,79,138,126,37,220,205,112,233,11,105,146,32,117,42,200,73,207,30,207,94,123,117,119,168,107,247,18,70,45,12,164,185,151,22,241,177,61,122,247,227,154,144,25,127,169,203,171,121,126,85,155,15,43,57,193,45,215,30,222,213,234,159,13,254,25,223,72,176,95,92,75,113,106,96,191,86,242,228,179,113,144,190,89,206,73,24,255,0,235,83,60,39,240,180,75,246,223,181,91,106,240,227,102,51,30,220,253,236,245,79,165,125,13,167,216,71,167,192,209,68,204,84,182,239,159,25,206,7,183,251,53,64,62,202,215,236,150,169,14,253,219,115,206,49,156,146,106,205,20,148,0,142,55,12,87,203,255,0,20,116,249,34,254,202,200,110,124,239,224,35,251,149,245,21,120,79,197,205,63,31,216,251,86,95,249,111,219,254,185,251,80,7,207,250,127,252,132,173,127,235,186,127,49,95,69,104,26,244,26,111,195,235,112,124,183,104,247,252,166,80,9,204,167,252,107,231,43,86,217,119,19,124,188,72,167,159,173,122,118,133,121,46,165,103,111,166,132,87,73,55,127,171,4,185,193,45,199,229,233,64,29,110,147,167,79,226,47,20,221,95,199,28,145,197,36,25,82,168,92,124,187,23,229,60,103,165,122,133,167,134,220,217,65,27,78,192,136,213,121,139,219,235,85,126,31,232,105,101,162,219,74,194,96,229,37,82,174,49,255,0,45,79,183,181,118,225,84,0,7,240,140,80,7,207,190,39,248,59,121,39,217,124,155,233,228,198,236,236,177,39,31,119,209,171,202,181,63,3,234,250,97,109,214,55,204,4,126,105,115,104,234,20,115,254,21,246,171,32,108,103,60,87,53,174,248,90,219,81,182,184,12,247,57,104,25,62,66,61,15,183,189,0,124,91,36,82,194,196,73,27,161,29,67,41,24,173,45,7,69,151,91,188,123,120,139,130,177,153,50,177,151,232,64,233,248,215,99,227,255,0,9,67,163,221,106,47,18,222,126,235,203,199,152,23,28,133,235,242,143,90,197,240,30,162,186,94,181,51,187,197,26,253,153,151,50,156,14,89,79,168,244,160,15,74,240,207,194,139,141,177,76,215,242,141,246,224,224,217,159,151,59,79,247,171,215,108,188,46,240,239,205,203,29,216,255,0,150,88,245,247,170,94,19,214,224,187,181,182,2,226,216,255,0,162,43,124,142,61,23,222,187,122,0,242,255,0,24,120,108,139,59,183,55,39,11,102,231,253,87,251,45,239,95,51,107,241,8,53,139,152,195,135,219,183,159,95,148,87,213,223,16,239,154,219,79,190,69,217,206,159,33,249,190,143,95,37,235,51,25,245,89,228,59,114,251,122,116,251,162,128,51,201,169,99,147,203,108,227,60,99,173,69,75,64,29,214,139,241,0,105,126,126,116,213,147,204,199,252,188,109,198,220,255,0,179,239,94,185,160,252,102,211,231,8,178,218,91,64,90,112,62,123,245,249,71,28,242,162,190,105,169,35,153,162,112,192,12,169,207,52,1,246,21,223,143,244,123,141,37,164,251,101,136,221,142,62,218,135,248,171,231,175,138,26,189,182,169,174,92,189,188,144,176,50,198,65,142,80,227,136,128,254,26,229,23,196,55,159,102,242,4,81,21,255,0,116,231,174,125,106,171,45,197,252,166,79,179,185,39,159,145,15,110,40,2,157,21,167,253,137,123,229,171,253,138,239,4,3,159,41,177,252,171,44,130,58,130,40,3,232,79,131,86,7,251,40,73,230,31,151,83,206,54,255,0,179,29,123,208,24,24,175,23,248,46,141,253,128,228,169,31,241,51,61,191,217,142,189,162,128,22,138,41,146,29,163,241,160,15,61,241,151,139,109,244,207,176,239,142,39,243,60,206,179,5,198,220,123,123,214,199,130,245,33,127,166,59,132,3,23,5,120,108,255,0,10,251,123,215,136,252,82,213,24,127,100,243,23,252,182,239,255,0,92,253,235,214,126,24,190,253,10,67,199,252,126,30,159,72,232,3,208,168,60,209,65,56,160,15,42,248,190,241,195,225,216,89,157,127,227,253,71,39,111,240,73,95,49,233,171,187,204,252,63,173,125,9,241,182,239,111,135,17,67,166,70,166,7,95,246,36,175,1,210,23,119,159,193,249,113,211,241,160,15,178,52,155,184,116,253,22,230,73,101,65,229,150,148,238,112,188,0,63,194,188,39,226,167,141,96,191,185,213,180,248,97,137,183,121,56,145,46,3,116,17,183,69,30,213,212,248,159,198,41,97,167,94,218,199,113,96,90,75,71,32,51,252,196,144,203,199,205,254,205,120,98,71,113,226,29,120,127,163,187,180,253,173,208,156,225,123,117,254,237,0,109,248,35,194,215,126,34,212,36,100,243,161,67,3,56,113,1,112,112,192,109,234,43,233,255,0,9,248,125,244,141,62,208,52,197,200,180,72,136,49,237,229,85,125,253,171,145,248,75,225,52,211,180,75,91,153,35,189,142,86,138,84,34,81,128,63,120,127,217,246,175,85,64,168,128,14,128,1,64,14,162,138,40,0,163,173,4,241,64,245,160,3,20,148,180,80,1,84,117,45,78,13,62,210,89,165,146,48,19,25,14,234,58,144,59,253,106,241,56,82,107,204,254,34,234,175,13,142,165,18,249,39,111,149,215,175,84,62,180,1,231,191,23,124,107,109,117,35,218,67,28,78,82,230,55,220,151,1,178,60,163,216,47,189,120,156,242,121,179,201,38,49,189,139,227,62,166,182,60,81,59,79,170,206,204,23,37,151,167,209,107,14,128,28,170,205,209,73,250,45,123,23,195,127,1,221,206,246,183,114,188,240,249,87,202,74,189,169,228,13,135,57,207,21,231,154,6,149,13,223,218,60,230,149,49,141,184,33,115,156,250,138,247,237,51,197,90,110,145,108,232,154,150,159,247,204,159,189,156,103,56,30,227,142,40,3,213,44,97,91,75,52,183,50,6,219,158,122,117,36,213,147,34,14,174,191,157,121,68,159,20,160,82,64,191,209,142,63,233,176,255,0,226,234,165,207,197,144,14,18,243,70,60,255,0,207,95,254,206,128,61,131,207,139,254,122,39,253,244,40,51,196,58,202,139,255,0,2,21,226,233,241,88,51,29,215,90,56,255,0,182,159,253,157,73,55,197,0,113,182,239,71,63,73,63,251,58,0,246,63,180,91,159,249,111,23,253,244,180,190,116,95,243,213,63,239,177,94,33,111,241,38,226,73,16,7,210,206,88,14,9,255,0,226,171,122,47,27,94,180,106,66,89,156,250,6,255,0,226,169,92,15,80,243,162,255,0,158,137,255,0,125,10,119,153,31,252,244,95,206,188,181,188,109,168,41,226,27,67,255,0,1,111,254,42,136,252,113,169,231,253,69,167,253,240,255,0,252,85,48,61,79,120,61,24,126,116,236,143,81,94,115,15,141,117,6,221,190,43,65,211,179,127,241,85,189,101,226,39,152,41,118,182,31,62,62,83,244,247,160,14,162,138,207,77,78,18,1,105,237,199,252,12,127,141,75,29,253,187,244,184,132,253,28,127,141,0,91,162,163,19,70,195,34,68,61,248,52,166,84,254,240,252,232,1,244,84,18,93,194,136,204,211,70,184,82,121,101,174,111,86,241,149,142,158,38,2,251,78,12,152,225,166,94,251,127,218,247,160,14,161,164,141,62,243,129,245,59,106,180,218,173,132,11,153,47,109,83,156,124,211,129,207,231,94,71,175,252,84,158,38,34,214,109,38,69,14,58,49,110,49,236,245,231,122,199,196,237,106,228,184,22,218,123,15,48,149,34,54,62,191,237,208,7,191,223,124,65,209,44,182,127,167,105,239,191,63,242,250,131,110,54,255,0,141,121,230,179,241,214,210,41,10,69,165,65,56,49,103,116,122,128,235,207,28,70,107,195,238,117,61,79,80,198,251,49,242,103,27,34,110,255,0,143,251,53,150,246,55,93,77,172,227,143,238,26,0,244,253,71,227,48,186,105,49,160,133,221,143,187,121,158,152,255,0,166,117,133,119,241,39,237,39,254,65,88,229,79,252,124,231,183,251,181,197,11,27,166,56,22,211,159,162,26,177,30,141,169,73,247,52,251,182,250,66,199,250,80,5,235,207,18,253,175,119,250,30,204,190,239,245,153,254,149,150,247,155,191,131,245,171,201,225,173,97,250,105,58,129,227,60,91,63,248,85,164,240,126,174,249,255,0,137,62,167,199,165,179,255,0,241,52,1,136,110,51,252,63,173,68,205,184,244,174,174,63,2,106,140,121,210,53,110,191,243,236,223,252,77,104,91,252,60,186,144,175,155,167,234,203,156,231,247,36,127,236,180,1,193,96,250,81,131,233,94,152,191,13,20,70,11,219,234,160,251,166,63,246,90,138,79,135,136,189,33,212,143,56,251,191,253,106,0,243,141,167,251,167,242,169,86,9,159,238,196,231,183,202,166,189,2,63,135,224,231,48,106,63,247,199,255,0,99,93,62,153,240,210,217,246,151,77,76,126,240,14,131,253,159,246,104,3,199,211,74,212,37,35,203,176,187,124,244,219,11,28,255,0,227,181,106,47,12,235,114,140,141,35,80,35,218,217,207,254,203,95,71,105,127,13,236,162,16,157,218,143,203,158,165,125,255,0,217,174,171,79,240,101,140,49,168,243,46,198,1,234,87,215,253,218,0,249,52,120,63,95,110,154,46,165,255,0,128,114,127,133,95,131,225,246,189,54,236,233,122,146,227,31,242,229,37,125,111,31,133,236,145,120,150,227,166,62,240,255,0,10,187,30,141,110,153,218,210,243,234,71,248,80,7,202,16,252,37,214,165,35,48,106,11,147,142,116,247,255,0,26,215,183,248,31,169,204,20,181,213,212,121,206,119,105,205,199,254,61,95,81,45,170,47,66,245,34,198,7,115,64,31,53,69,240,10,240,140,157,90,113,236,116,227,255,0,197,85,152,255,0,103,251,146,121,214,231,28,127,208,52,255,0,241,117,244,118,213,163,20,1,243,252,127,0,231,76,255,0,196,242,78,127,234,30,127,248,186,145,254,5,206,65,95,237,169,58,127,207,129,255,0,226,235,223,40,160,15,156,238,126,2,221,97,202,235,19,183,78,154,121,255,0,226,171,42,111,130,26,140,46,66,93,221,200,61,70,156,223,252,85,125,67,140,211,74,3,235,64,31,62,104,31,10,111,172,238,55,60,247,63,234,177,243,88,178,247,31,237,123,87,187,105,246,205,111,230,100,159,155,29,70,61,106,219,52,113,140,179,133,237,201,2,129,44,109,247,93,79,208,230,128,36,164,205,40,228,81,138,0,40,20,80,40,0,6,146,151,20,80,1,89,186,196,143,29,184,32,227,231,95,228,107,74,176,124,75,114,45,236,145,142,127,214,129,192,246,52,1,192,201,168,204,186,165,216,50,96,9,28,125,209,253,239,247,107,211,44,230,105,55,229,179,140,118,175,159,117,111,18,52,26,181,224,13,32,197,203,175,250,181,254,241,175,106,240,230,163,246,191,180,231,121,219,183,168,3,174,105,32,58,138,40,162,152,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,83,89,3,12,21,205,58,138,0,174,246,86,242,156,180,121,255,0,129,26,137,180,203,51,255,0,44,127,241,227,254,53,118,138,0,206,254,200,179,29,32,255,0,199,207,248,212,82,105,81,109,59,32,231,28,124,231,175,231,90,212,80,7,57,38,159,116,132,249,113,96,14,159,56,255,0,26,96,182,212,3,97,147,143,168,174,140,128,122,138,60,164,61,191,90,0,201,134,213,200,30,98,127,15,60,247,169,133,141,179,125,248,243,143,187,243,26,209,242,83,211,245,166,249,73,216,126,180,1,143,46,131,164,201,203,219,103,140,127,172,111,187,249,213,57,60,57,225,238,67,218,127,228,73,63,198,186,38,139,32,237,199,79,90,163,115,167,202,193,202,58,3,198,220,147,64,24,109,224,239,13,92,255,0,203,134,238,255,0,235,164,31,251,61,65,255,0,10,235,195,133,139,174,149,201,231,254,62,37,255,0,226,170,229,200,191,178,98,68,232,23,32,0,0,61,189,197,115,154,167,196,69,209,148,249,230,229,177,39,148,124,184,163,60,140,250,145,199,203,64,27,199,192,154,16,235,166,255,0,228,119,255,0,226,171,158,212,188,15,161,196,197,161,211,176,235,30,224,124,230,235,207,251,85,201,94,124,119,132,108,242,142,160,58,231,54,241,127,241,85,199,106,31,25,53,123,140,249,87,183,42,10,109,249,173,97,235,207,181,0,122,125,176,139,75,40,171,251,180,143,62,167,25,252,253,106,243,120,183,76,180,132,9,239,118,16,112,127,114,231,223,176,175,0,184,248,137,226,25,203,127,196,193,185,199,88,19,255,0,137,170,127,240,144,107,250,147,16,215,192,255,0,23,205,18,47,78,59,10,64,123,212,255,0,18,244,59,118,111,248,155,237,218,216,255,0,143,86,63,251,45,115,183,159,20,52,215,242,252,189,99,215,63,232,173,255,0,196,87,151,197,161,107,90,137,201,187,182,59,134,255,0,155,35,255,0,65,95,122,216,182,248,87,174,93,110,197,214,157,198,58,200,221,255,0,224,20,192,219,155,226,96,31,234,245,111,225,227,253,27,191,253,241,89,147,252,68,213,230,44,45,117,93,249,219,183,253,29,7,215,170,215,67,167,252,10,212,36,218,110,37,210,223,230,0,226,121,71,28,127,179,93,134,153,240,55,79,183,17,27,155,107,71,35,59,177,115,55,61,113,233,72,15,37,111,19,248,194,228,238,138,243,112,61,63,117,8,254,98,160,147,88,241,156,156,25,243,206,126,228,95,225,95,66,91,124,40,208,160,140,15,236,248,178,51,210,230,79,95,173,60,252,46,209,179,242,217,69,255,0,129,18,255,0,141,48,62,110,107,175,23,113,185,255,0,72,170,148,151,158,34,145,128,150,76,238,24,251,169,210,190,156,147,225,110,146,216,219,103,23,203,255,0,79,18,255,0,141,99,205,240,126,209,165,13,29,189,168,1,123,220,75,72,15,4,179,209,111,47,165,67,115,111,189,95,59,190,96,51,142,157,15,181,116,86,190,12,211,141,186,180,246,31,49,206,127,124,222,190,205,94,201,105,240,194,222,13,153,138,219,229,207,73,165,173,120,60,5,100,16,7,130,35,143,73,101,163,80,60,44,120,31,77,115,180,105,217,239,254,189,191,248,170,210,131,225,165,148,187,182,233,25,198,63,229,229,191,248,186,246,248,188,17,164,198,6,109,19,166,223,245,210,127,141,105,195,225,235,8,179,139,112,51,255,0,77,27,252,104,229,3,193,87,225,58,239,27,116,78,51,255,0,63,127,253,157,116,154,71,194,203,104,124,167,147,70,193,25,207,250,81,247,255,0,110,189,129,116,203,85,255,0,150,61,255,0,188,106,194,91,196,152,218,184,199,185,166,7,158,197,240,246,197,34,81,253,151,140,103,254,94,27,255,0,138,175,44,248,129,224,39,179,183,121,173,116,189,133,175,74,231,207,207,5,92,247,106,250,91,98,142,213,137,175,120,114,215,88,181,88,164,137,24,249,190,111,206,236,57,193,244,250,208,7,195,197,72,235,94,149,240,246,245,3,91,163,201,243,53,250,224,109,255,0,114,178,252,97,224,169,188,63,246,47,154,223,247,219,255,0,213,187,55,77,190,171,239,88,158,29,213,228,211,117,59,60,59,4,23,72,228,5,7,184,245,250,80,7,217,154,12,185,211,173,194,158,62,110,222,230,182,43,139,240,46,177,30,165,162,88,76,162,76,201,230,125,224,163,163,48,254,31,165,118,131,145,64,5,6,138,10,208,4,37,136,61,105,84,250,210,178,211,65,197,0,76,40,166,169,205,58,128,18,177,60,65,160,218,234,246,23,107,45,183,155,43,219,60,67,231,35,57,7,142,163,214,183,40,32,16,65,232,104,3,228,175,26,120,7,81,210,117,27,235,139,93,51,202,183,139,203,195,121,234,216,200,80,120,44,79,82,107,132,185,185,189,133,5,157,195,97,99,57,217,133,249,73,231,168,250,215,217,222,35,240,181,142,179,97,115,28,176,43,201,46,50,90,71,3,130,190,135,218,190,108,248,151,224,134,209,53,107,137,97,16,36,70,84,69,85,145,216,140,199,158,227,218,128,56,27,11,147,111,112,210,7,218,74,145,156,103,184,175,177,124,33,173,197,168,253,179,23,30,102,205,159,192,70,51,187,219,218,190,49,96,82,71,94,234,72,53,238,127,11,124,97,40,254,215,243,222,86,255,0,83,140,71,31,251,84,1,244,77,83,213,134,237,54,81,140,231,31,204,85,197,42,121,21,94,241,60,203,87,95,93,191,206,128,62,75,248,152,76,63,17,53,82,120,255,0,84,63,242,20,117,238,223,11,239,68,218,102,155,23,153,187,110,153,23,27,113,252,41,94,41,241,142,204,219,248,223,81,159,229,195,73,18,240,78,127,212,143,240,175,82,248,65,115,230,139,68,57,249,116,184,251,127,215,58,0,245,250,74,90,40,3,55,94,193,210,46,85,190,239,31,250,16,175,145,190,37,32,111,136,122,160,3,63,234,191,244,82,87,214,190,33,56,209,174,79,251,191,250,16,175,146,126,34,63,252,92,61,83,62,145,127,232,148,160,15,88,248,105,160,197,44,54,114,27,108,150,211,145,137,222,121,200,79,122,232,174,190,27,218,203,179,110,147,156,103,254,94,79,255,0,21,76,248,82,3,218,88,143,250,134,70,127,68,175,83,216,7,106,0,242,201,62,19,233,82,193,32,125,23,46,65,11,254,150,255,0,221,255,0,126,184,109,111,224,244,201,113,57,177,208,176,131,27,63,210,199,160,207,87,250,215,209,216,21,11,219,67,38,119,166,115,215,147,64,31,35,107,31,12,245,187,36,220,52,141,131,120,31,241,242,135,182,127,189,92,149,230,139,125,100,206,39,183,217,134,41,247,193,231,211,131,237,95,107,222,248,123,78,191,64,39,182,12,55,110,255,0,88,195,156,99,177,174,67,86,248,79,161,234,1,138,89,68,25,165,46,75,92,202,61,125,15,189,0,124,136,65,94,180,14,10,215,183,107,159,4,229,183,242,62,204,44,19,118,237,217,154,83,158,152,234,181,229,58,167,135,238,116,169,124,185,164,133,142,205,255,0,35,19,199,62,163,218,128,61,59,225,61,213,164,119,58,64,118,219,32,243,179,193,244,146,190,129,139,85,182,130,194,39,51,109,4,145,208,158,231,253,154,248,231,195,126,38,155,66,190,181,156,72,235,28,59,184,68,82,126,96,71,127,173,118,215,63,24,46,100,211,210,8,102,187,87,87,201,38,222,44,99,159,241,160,14,191,226,31,141,226,72,165,138,13,71,14,151,165,72,242,15,0,111,245,21,243,252,179,201,113,141,237,187,111,78,20,85,253,91,93,187,213,174,102,121,166,46,36,153,165,193,69,94,73,62,131,222,186,95,8,248,30,93,107,237,187,205,185,242,182,99,116,142,58,238,244,30,212,1,220,124,44,240,180,141,29,188,242,217,255,0,171,212,65,39,205,28,1,229,159,225,53,244,76,81,172,16,4,81,133,29,179,158,245,207,120,103,195,22,218,45,155,66,145,34,254,251,204,27,100,99,206,213,245,250,87,72,195,112,197,0,115,247,254,34,182,211,175,100,142,226,235,203,11,128,7,150,79,36,3,216,86,165,150,163,109,123,26,52,50,239,220,129,254,233,25,83,142,121,30,245,194,252,68,211,46,140,63,107,180,146,40,221,231,69,37,201,60,108,62,199,210,185,31,12,120,254,230,203,86,154,198,242,105,164,22,241,24,176,145,71,183,112,101,28,30,14,62,83,64,30,235,92,175,140,244,152,239,244,157,65,204,59,219,236,50,40,59,241,252,47,239,239,93,21,173,210,92,110,216,28,109,198,114,41,151,240,11,155,27,136,153,65,223,19,175,39,212,26,0,248,139,196,214,134,203,196,23,80,24,246,108,217,198,115,140,160,63,214,189,11,224,188,81,201,173,75,185,114,126,197,39,115,255,0,61,82,178,62,41,104,130,199,197,218,188,168,168,4,126,78,0,98,79,40,158,191,90,159,225,30,164,182,90,236,192,239,192,179,117,224,41,255,0,150,136,123,208,7,213,214,32,45,133,176,29,4,67,111,228,42,197,82,210,102,19,233,54,114,40,63,60,8,220,251,129,87,104,0,162,138,40,0,170,183,154,117,181,250,8,238,98,222,3,110,198,226,57,255,0,128,159,122,181,69,0,121,62,185,240,147,69,185,242,60,173,19,118,221,217,255,0,74,113,233,234,245,243,247,137,124,43,127,162,94,44,109,101,228,129,8,148,143,48,55,25,60,245,62,149,246,187,32,110,163,56,174,15,197,255,0,14,180,237,114,57,230,91,104,188,209,106,209,163,60,210,12,31,156,142,159,90,0,249,70,203,93,212,244,230,67,109,115,229,152,243,143,144,28,103,57,234,61,235,184,240,255,0,197,61,110,194,20,142,125,103,98,168,97,143,178,198,121,45,158,201,88,254,46,240,61,207,135,239,111,9,123,111,42,13,159,44,110,204,126,96,190,163,212,213,31,14,233,150,58,140,166,25,224,222,225,11,146,89,130,253,224,59,31,122,0,244,216,62,51,93,0,161,245,254,118,243,254,134,58,255,0,223,21,59,124,100,155,248,117,239,252,147,31,252,69,83,210,254,18,218,234,17,198,241,193,108,3,196,178,13,211,200,56,56,244,250,214,184,248,20,15,240,88,127,224,76,223,225,64,25,23,95,24,181,57,21,132,90,246,73,82,7,250,26,245,255,0,190,43,152,212,62,36,120,170,244,200,144,234,219,213,241,129,228,68,51,140,122,175,181,122,47,252,41,11,104,126,103,183,178,42,57,56,184,155,165,98,235,254,9,208,244,11,43,153,154,200,111,183,199,41,52,135,239,21,28,100,251,208,7,148,234,250,158,179,126,76,218,140,254,102,246,7,59,80,114,6,7,221,30,149,137,203,49,245,173,237,93,163,186,212,37,182,180,5,34,76,50,171,118,249,70,121,228,245,53,213,120,75,225,157,222,183,114,190,107,89,188,109,109,230,128,210,178,245,43,232,61,232,3,157,209,60,37,168,234,126,118,219,31,55,203,219,255,0,45,84,99,57,255,0,105,125,43,223,124,59,240,210,210,209,1,109,35,97,89,195,255,0,199,193,63,221,255,0,107,218,186,173,23,225,222,141,164,249,251,108,163,30,110,223,187,60,135,166,125,79,189,117,169,20,113,140,32,192,206,122,208,6,53,143,134,236,173,217,31,236,123,89,115,207,152,231,215,222,182,161,133,33,140,34,13,170,58,12,230,164,162,128,51,117,125,74,45,58,217,102,150,79,44,25,2,103,105,60,224,159,79,106,249,63,198,254,53,186,214,126,197,229,234,62,119,149,230,103,247,33,113,156,127,178,61,43,220,254,42,120,129,172,52,52,216,210,43,11,240,153,10,167,248,95,215,233,95,44,195,20,151,121,249,151,229,245,227,175,255,0,170,128,61,87,225,167,129,151,81,251,61,221,214,157,230,121,122,138,130,222,126,48,6,195,208,63,185,175,165,52,221,62,13,62,198,40,32,143,203,72,243,129,184,156,100,147,220,251,215,45,224,63,14,219,233,122,83,170,198,128,139,162,227,107,177,254,21,245,250,87,107,64,5,65,113,50,194,129,137,199,56,206,42,106,231,252,81,169,11,13,61,36,59,191,215,5,249,64,61,155,215,233,64,28,27,107,239,119,247,110,119,109,235,251,188,99,63,133,122,181,174,124,163,159,239,87,207,126,14,185,125,87,237,185,36,249,94,95,222,0,117,221,233,244,175,161,225,93,139,143,122,72,9,43,153,241,150,155,30,161,165,196,143,23,153,137,213,177,187,31,194,195,215,222,186,106,167,169,91,173,197,184,82,7,14,167,147,236,105,129,241,134,163,35,233,126,51,214,60,179,229,1,117,58,47,241,252,190,97,227,191,165,125,119,225,173,71,237,255,0,105,253,230,253,155,59,99,25,207,183,181,124,169,241,3,77,54,62,36,214,103,27,70,253,74,97,193,36,242,238,123,255,0,187,94,247,240,179,90,251,127,246,182,75,159,47,201,234,160,117,223,233,244,160,15,80,162,138,40,1,13,121,111,197,246,144,248,110,16,135,254,95,151,255,0,64,146,189,62,105,4,72,9,207,92,113,92,135,141,52,81,174,233,49,67,136,248,184,18,252,236,71,102,29,190,180,1,243,111,129,35,7,251,67,112,255,0,158,125,255,0,222,175,175,109,8,49,28,127,126,190,72,176,67,225,207,51,205,42,124,253,184,242,190,110,153,235,156,127,122,190,164,240,246,164,53,27,6,148,6,226,82,159,56,3,178,250,125,104,0,241,93,224,178,240,229,221,193,147,102,205,159,54,51,140,178,143,235,95,41,120,206,229,181,143,28,234,44,31,206,5,99,124,227,29,35,140,123,87,208,223,21,117,87,180,240,94,172,168,88,21,242,113,133,7,172,169,235,95,60,248,110,15,237,223,23,94,25,112,196,219,110,249,190,94,133,23,181,0,125,25,240,227,76,75,61,23,75,157,97,216,205,166,68,11,238,206,114,168,125,125,171,188,172,95,12,90,11,109,3,75,64,20,109,179,137,56,36,244,141,107,106,128,10,107,48,72,203,147,128,41,213,135,226,77,97,52,173,38,230,118,18,126,239,31,116,3,213,130,247,250,208,7,143,252,116,213,209,160,251,32,159,44,151,144,177,79,44,241,251,150,239,143,122,225,126,23,105,47,127,226,107,159,221,121,128,217,179,143,155,31,198,156,245,247,170,223,17,53,201,188,71,226,171,216,81,219,202,86,142,69,89,17,70,54,198,163,183,214,189,79,225,39,132,126,197,113,13,251,136,79,159,166,142,142,217,249,204,103,167,79,225,160,15,108,3,109,20,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,73,69,0,45,20,81,64,5,37,20,180,0,81,73,75,64,5,20,81,64,9,92,47,196,173,40,106,58,4,49,249,30,111,250,98,190,55,227,248,95,158,190,245,221,213,13,86,193,53,27,101,133,148,16,31,119,36,142,196,118,250,208,7,197,122,61,235,105,158,118,233,124,175,51,111,240,239,206,51,245,245,175,178,116,13,74,61,66,201,228,89,188,204,74,87,59,113,252,35,219,222,190,84,241,183,132,36,208,190,197,180,192,60,239,51,238,59,31,187,183,212,123,215,169,124,45,241,219,92,88,164,23,13,59,188,183,193,1,242,208,12,16,131,181,0,123,157,20,200,164,89,80,56,206,15,173,62,128,26,193,88,96,140,215,201,255,0,20,116,143,178,127,101,108,131,203,221,231,231,231,206,113,179,222,190,178,175,8,248,193,162,33,254,198,218,17,127,215,127,19,127,211,58,0,179,240,75,91,18,120,122,68,146,227,44,250,145,1,118,117,202,71,237,94,220,79,203,154,249,99,225,30,169,37,161,180,128,51,40,125,81,9,80,160,245,242,199,122,250,94,107,245,142,193,230,33,184,244,3,215,20,1,229,31,26,38,45,104,35,15,210,234,51,140,127,211,38,175,45,248,117,107,59,120,186,245,150,60,230,218,67,212,127,207,84,174,175,226,150,184,215,250,213,197,138,179,1,28,177,62,28,40,31,234,135,113,207,241,86,255,0,195,95,8,68,183,73,126,201,17,105,236,67,147,230,62,73,98,135,167,74,0,246,168,129,25,205,75,81,198,253,115,82,80,1,80,92,200,34,140,49,56,231,29,42,106,197,241,69,231,216,52,216,229,93,220,204,7,202,1,236,222,191,74,0,249,175,226,182,174,215,151,87,214,190,126,225,30,169,33,3,102,49,180,184,235,143,122,244,95,132,154,80,79,237,141,208,227,63,103,254,47,250,233,239,94,35,227,43,246,189,241,22,170,9,56,251,116,205,202,129,252,109,233,245,175,168,188,11,164,71,167,253,191,106,168,223,229,244,98,126,238,255,0,95,173,0,118,180,30,148,180,80,7,157,252,72,185,158,210,205,101,137,182,19,112,131,56,83,252,15,254,21,103,193,122,203,221,121,49,188,251,138,218,41,35,203,199,63,47,181,65,241,78,217,165,209,33,101,32,19,118,157,79,251,15,92,23,129,60,78,96,241,21,205,172,141,41,16,219,178,109,8,49,195,129,82,7,191,208,121,226,128,193,168,170,3,137,241,199,133,236,245,77,30,253,154,207,205,150,93,156,249,165,115,134,95,113,216,87,204,126,40,179,184,240,207,138,47,18,217,62,204,170,17,0,200,110,168,173,142,115,95,101,221,192,46,45,94,22,25,13,142,248,239,95,52,124,111,208,214,199,82,158,249,85,0,146,230,36,225,220,159,245,94,135,142,212,1,214,252,44,241,172,215,147,195,101,113,168,111,88,180,229,249,60,160,48,65,65,212,47,189,123,133,124,111,240,247,88,150,195,91,149,149,216,127,162,50,112,170,127,137,61,126,149,246,36,82,121,153,235,197,0,97,235,90,26,223,57,101,182,223,152,177,247,241,235,239,239,94,115,226,47,135,173,117,109,114,23,75,220,237,183,254,94,49,220,127,181,94,207,140,212,18,218,195,50,144,241,228,30,188,154,0,248,239,197,222,13,190,209,167,119,251,7,147,31,154,16,31,57,91,170,231,111,222,63,221,174,53,149,145,202,158,8,56,53,246,103,137,188,5,167,107,208,128,214,209,179,121,129,142,233,156,125,213,35,177,247,175,11,241,143,194,107,141,47,206,184,129,172,145,30,233,149,64,154,66,64,59,136,28,143,106,0,243,123,45,103,80,178,243,62,205,63,151,187,27,190,69,57,198,118,245,30,245,233,218,55,197,189,78,217,85,110,245,188,126,244,19,254,136,15,203,199,162,125,107,201,182,121,31,127,156,253,220,87,123,162,120,74,215,95,139,204,181,138,52,30,111,149,251,217,29,121,227,211,60,115,64,30,175,167,124,98,211,25,34,23,58,255,0,60,239,255,0,68,111,124,116,74,215,95,139,158,30,101,31,241,59,231,254,189,37,255,0,226,43,203,91,225,22,168,24,152,39,211,208,118,204,146,241,255,0,142,212,82,252,42,241,20,127,118,247,78,31,246,209,255,0,248,138,0,245,166,248,181,225,224,1,254,219,255,0,201,73,63,248,138,205,186,248,197,163,141,158,78,187,235,159,244,71,254,169,94,100,255,0,12,60,72,70,62,221,166,255,0,223,109,255,0,196,86,53,231,128,181,155,61,158,109,213,147,110,206,54,179,118,199,251,62,244,1,161,174,252,87,215,110,217,196,26,214,248,218,18,135,253,21,7,39,62,169,92,45,206,167,169,107,23,77,231,77,231,203,38,220,252,170,185,192,246,3,251,181,81,45,94,75,136,225,4,101,156,40,207,78,78,43,213,188,5,240,186,93,78,227,79,188,187,251,28,144,73,230,110,95,58,64,199,104,112,58,15,81,235,64,24,30,19,248,123,169,235,136,38,109,51,206,137,227,102,7,237,10,185,33,177,253,225,239,94,223,225,47,133,218,78,155,229,77,113,163,108,149,173,66,59,125,169,207,205,242,147,209,191,217,174,187,195,158,19,177,208,108,34,130,43,112,26,48,203,242,72,204,184,45,158,230,186,16,21,20,0,184,0,96,80,3,34,183,138,28,236,92,103,175,38,165,162,138,0,41,41,105,40,1,107,205,254,36,89,37,207,246,102,228,223,183,205,199,206,71,252,243,175,72,175,52,248,143,168,71,109,253,151,184,49,221,230,244,3,253,138,0,249,60,15,222,170,129,220,87,185,252,37,240,250,220,62,145,121,45,174,240,124,236,183,153,143,249,232,58,102,188,78,193,62,211,170,218,67,199,239,102,68,231,220,129,95,88,252,49,208,146,199,195,26,92,155,83,124,126,111,33,152,245,119,245,250,208,7,119,103,110,150,214,169,12,107,181,87,56,25,207,124,212,253,41,122,86,14,191,226,40,116,107,65,43,9,185,151,203,249,20,30,199,212,251,80,6,133,198,171,103,109,183,205,155,110,236,227,229,39,250,85,136,166,142,230,50,209,182,245,206,58,98,188,54,211,197,186,159,136,183,249,55,76,60,140,103,204,137,7,222,254,238,1,244,175,107,211,98,120,45,217,92,169,37,137,227,232,40,3,206,62,40,248,121,110,244,125,82,224,90,238,102,242,126,111,51,25,195,32,251,185,175,153,245,104,36,211,117,73,226,3,97,93,163,25,7,25,80,107,237,141,111,74,139,84,211,39,182,146,48,194,76,103,44,84,112,234,123,125,43,231,63,137,223,15,218,203,80,154,238,15,179,34,188,209,160,30,99,19,254,175,220,127,179,64,20,252,3,226,246,181,186,17,207,125,132,75,61,128,121,57,193,82,62,94,22,190,155,176,212,162,186,243,113,38,253,184,254,18,58,231,218,190,32,73,238,52,187,185,4,114,0,234,76,100,128,15,67,238,61,171,215,188,49,241,122,72,126,213,246,169,46,223,59,49,136,34,227,239,103,186,208,7,167,124,70,91,121,116,251,246,113,146,52,233,125,125,30,190,80,212,194,13,66,64,159,119,140,126,66,189,123,198,95,19,99,212,160,185,134,35,116,60,219,54,143,231,138,53,228,134,29,143,189,120,212,142,211,206,88,156,185,234,127,224,52,1,29,32,4,244,173,237,15,194,183,154,227,109,130,88,23,228,45,251,198,97,192,32,118,7,214,189,35,69,248,37,125,114,169,36,207,167,56,120,67,109,243,228,7,39,30,139,64,30,79,109,164,95,221,238,242,45,247,227,25,249,192,198,126,166,183,45,124,3,175,207,42,3,166,231,46,7,250,232,255,0,248,170,250,47,73,248,69,164,216,249,222,101,156,7,126,49,139,137,127,135,62,254,245,213,69,224,237,26,22,12,182,65,72,109,203,251,215,255,0,26,0,240,45,35,225,29,236,182,241,73,113,161,229,142,119,159,181,143,83,253,215,173,104,254,25,94,218,200,68,58,70,208,171,143,248,248,7,249,189,123,236,58,125,180,49,132,142,60,42,244,27,143,248,211,141,149,187,28,152,255,0,241,227,64,30,75,7,130,222,59,72,86,231,79,192,8,7,250,254,248,246,106,249,227,90,178,251,31,145,242,108,223,187,248,179,156,109,255,0,26,251,95,80,181,133,109,215,104,199,206,59,159,67,95,29,248,199,111,250,22,209,143,191,255,0,178,208,7,208,31,8,34,69,240,244,152,95,249,136,55,127,246,35,175,86,175,40,248,66,228,248,126,94,127,230,34,127,244,20,175,87,160,2,161,184,109,168,15,189,77,85,53,22,217,2,159,246,151,249,26,0,249,43,226,69,224,186,254,204,217,38,237,190,110,120,199,247,43,222,190,20,41,62,29,152,145,255,0,47,237,255,0,160,71,95,53,120,162,119,184,251,46,227,156,110,237,143,238,215,212,95,12,109,62,205,225,217,212,237,255,0,143,198,60,19,253,196,160,14,226,163,158,85,138,48,238,112,9,199,74,150,185,159,25,107,31,217,90,100,82,130,224,153,130,124,170,15,80,199,191,210,128,60,47,227,30,176,183,86,243,218,164,219,138,106,141,198,204,109,192,144,117,197,121,62,159,117,246,111,51,231,219,187,29,179,235,91,30,49,214,164,212,245,157,66,55,118,49,253,186,87,0,170,175,241,55,167,214,185,248,161,105,115,180,142,61,104,3,98,123,141,75,196,55,209,29,223,104,102,196,75,194,166,114,122,118,245,175,108,248,101,240,240,67,253,151,125,123,165,225,151,204,220,223,104,255,0,124,14,3,255,0,187,81,252,58,248,93,107,37,162,221,222,67,4,146,69,120,8,43,60,131,229,1,15,65,180,122,215,182,216,105,182,250,117,178,65,2,108,9,156,0,228,227,36,158,255,0,90,0,150,206,214,43,43,100,130,24,246,34,231,11,146,113,147,158,245,98,138,40,0,160,156,81,81,177,160,4,47,239,78,67,81,224,147,82,34,237,20,0,250,40,162,128,35,157,182,193,41,207,69,39,244,175,26,248,141,48,22,250,148,140,223,243,203,156,123,165,122,253,251,108,180,153,207,65,27,31,208,215,206,127,19,252,72,4,218,173,140,126,106,183,238,113,242,140,116,67,245,160,15,39,214,165,243,117,89,136,108,175,203,142,63,217,20,154,94,155,62,163,112,209,69,23,152,66,22,219,184,14,50,61,253,234,16,143,168,93,177,12,55,99,36,183,203,211,3,181,123,111,195,127,135,43,52,177,93,92,71,106,226,107,37,112,4,178,3,147,176,250,80,6,150,145,240,221,34,243,179,164,227,56,255,0,151,159,175,251,85,79,87,248,117,43,43,24,180,158,144,156,127,164,14,188,255,0,183,94,241,30,159,111,14,118,199,140,255,0,180,105,146,105,182,178,169,13,22,114,49,247,207,248,208,7,202,119,94,0,213,86,119,11,166,96,12,127,203,116,255,0,226,170,15,248,65,53,69,25,109,55,31,246,220,127,241,85,245,36,190,24,211,100,98,255,0,102,25,63,244,209,255,0,198,170,205,224,251,41,23,2,4,3,61,228,106,64,124,180,254,17,186,141,136,107,28,96,227,253,96,255,0,226,169,71,133,238,255,0,130,207,235,251,209,254,53,244,133,199,195,235,89,73,34,24,121,108,243,60,149,154,255,0,14,153,113,179,236,171,158,191,189,127,240,165,102,7,206,183,26,118,181,97,40,49,69,179,104,223,247,163,60,250,245,246,167,193,226,157,118,212,170,75,121,180,46,114,60,164,56,207,225,94,223,168,124,54,185,159,119,205,105,202,17,204,178,123,251,87,49,55,194,9,229,157,137,54,36,28,127,203,105,61,62,148,198,112,137,227,13,69,134,77,254,79,253,113,95,254,38,174,193,226,251,129,143,50,251,183,252,241,29,127,239,154,239,172,126,11,70,209,131,44,86,76,112,122,92,75,235,244,171,223,240,164,237,136,226,222,207,255,0,2,38,164,35,130,79,26,162,231,58,135,254,65,255,0,236,107,78,207,226,37,140,108,161,245,76,124,224,159,244,118,233,255,0,124,215,88,62,9,90,55,252,176,179,255,0,192,153,171,27,80,248,33,40,12,109,133,130,97,9,92,220,200,121,231,158,134,152,203,208,124,72,208,93,64,125,91,36,231,63,232,242,127,133,105,218,120,251,195,238,120,212,242,118,159,249,97,39,175,210,188,183,81,248,93,175,88,52,172,46,244,224,169,142,4,174,122,237,245,79,122,194,184,210,53,205,49,202,253,178,219,35,104,227,158,171,158,235,64,143,163,173,188,109,165,200,128,67,168,100,237,7,253,75,116,252,86,173,69,226,49,46,118,221,103,31,244,207,255,0,173,95,46,159,16,235,246,12,64,191,81,143,147,229,137,15,243,95,106,187,7,196,109,126,45,223,241,48,126,113,210,4,255,0,10,96,125,19,168,222,234,19,35,172,50,100,24,202,253,213,235,207,173,114,18,248,82,243,86,188,38,230,199,205,89,126,247,239,2,231,3,143,186,71,165,121,237,191,197,141,73,72,243,238,174,24,110,231,22,241,116,174,131,76,248,203,107,20,145,121,235,126,228,103,59,109,226,247,255,0,106,144,29,141,175,194,125,62,72,213,230,209,178,229,78,79,218,155,215,217,169,39,248,67,101,143,221,104,156,231,254,126,155,167,226,245,54,143,241,155,74,185,64,166,13,71,229,82,121,138,63,95,247,171,169,180,248,135,167,93,133,242,225,188,82,64,127,153,19,255,0,138,166,7,43,7,194,184,99,221,157,27,25,199,252,189,31,254,46,181,34,248,101,163,176,196,218,71,36,255,0,207,195,244,252,26,186,67,175,201,47,250,167,117,199,92,133,171,118,199,81,159,4,220,38,221,216,232,63,194,128,57,168,126,22,248,112,16,223,216,248,219,255,0,79,114,127,241,117,163,111,224,47,15,218,129,179,76,199,240,255,0,175,144,255,0,236,213,212,69,29,202,129,190,80,125,118,255,0,250,170,95,41,138,252,197,77,0,115,131,195,90,68,124,37,166,49,242,255,0,173,127,241,168,155,76,180,143,238,67,140,245,249,143,248,215,79,246,116,238,163,243,52,195,97,1,235,31,254,60,104,3,154,22,78,120,72,248,250,212,209,233,115,54,51,15,254,60,63,198,186,21,178,183,29,19,245,53,32,137,23,160,253,104,3,4,104,139,32,253,236,25,255,0,129,255,0,245,233,71,134,236,201,203,218,127,228,83,254,53,208,133,3,165,20,1,132,60,51,167,14,150,127,249,21,191,198,175,69,164,217,196,62,88,49,206,126,249,255,0,26,191,69,0,70,33,142,48,160,12,99,222,158,163,20,180,80,1,69,20,148,0,180,81,69,0,20,81,69,0,37,45,20,80,1,77,145,246,46,115,183,154,90,175,120,226,56,129,57,251,216,253,40,3,146,241,54,177,113,111,1,242,231,198,39,219,247,20,241,134,246,171,90,6,161,45,199,218,60,201,119,109,219,143,148,15,95,106,224,188,103,226,24,227,51,71,137,62,75,178,58,47,109,222,245,209,248,74,253,46,62,217,128,252,121,125,64,255,0,106,164,15,70,162,138,42,128,40,207,52,17,66,140,80,3,69,58,144,82,208,1,92,191,140,223,110,157,25,255,0,166,235,252,158,186,138,227,188,125,183,251,46,28,159,249,120,31,201,168,3,231,47,16,220,132,213,239,137,221,143,181,202,188,127,188,107,222,60,21,169,197,55,219,176,36,227,203,235,143,246,189,235,230,63,19,182,117,173,65,127,233,242,79,253,9,171,215,254,21,177,111,237,111,148,252,190,87,254,207,72,15,160,232,162,138,96,20,81,69,0,20,80,104,160,2,138,40,160,2,138,40,160,2,138,102,121,233,79,235,64,5,20,130,150,128,10,40,162,128,10,74,41,75,42,143,156,129,245,52,0,81,89,215,90,230,155,102,185,158,254,210,60,54,211,186,101,94,125,57,62,213,199,234,95,21,52,75,63,39,101,214,157,54,253,217,198,160,156,99,31,95,90,0,239,228,145,99,4,156,240,51,242,215,47,175,120,198,203,76,130,227,204,142,236,152,246,228,198,163,185,29,62,113,235,94,25,226,15,139,241,94,249,177,166,146,132,61,185,143,34,244,54,210,115,255,0,76,253,235,205,47,175,38,214,110,164,120,172,229,204,155,112,19,46,120,3,209,121,233,64,30,189,227,15,138,22,237,51,197,109,38,171,19,172,128,252,165,64,198,223,103,175,37,213,188,67,119,168,205,43,125,182,245,149,165,46,4,146,147,212,159,126,188,212,218,103,131,117,157,80,254,239,77,191,80,65,96,203,102,236,14,14,218,244,47,15,252,25,212,103,100,105,238,110,160,223,8,111,158,193,184,39,28,114,194,128,60,150,56,102,159,63,188,233,253,226,107,115,79,240,102,161,125,34,44,115,90,141,210,4,249,153,186,241,254,207,189,125,61,163,252,63,109,63,206,206,162,91,118,222,182,248,233,159,246,253,235,178,130,207,200,27,119,238,231,61,49,64,31,61,120,95,225,21,235,61,172,183,43,164,76,135,126,224,225,155,63,123,29,82,189,55,71,248,105,166,218,68,4,250,70,140,237,130,9,22,202,123,251,173,122,16,24,92,81,64,24,22,254,17,209,173,213,71,246,46,150,54,174,223,150,213,63,194,180,147,73,211,163,206,203,11,101,207,92,66,163,255,0,101,171,180,80,4,75,4,73,210,36,31,238,133,169,64,3,160,162,138,0,40,162,146,128,22,140,15,65,69,20,0,109,30,130,140,10,40,160,4,165,162,138,0,40,162,140,208,1,69,20,80,7,25,226,223,8,219,106,223,99,197,157,129,242,119,255,0,173,136,119,219,211,229,62,149,242,94,183,165,205,163,223,199,27,180,97,188,177,32,49,19,242,242,125,135,60,87,220,228,102,188,99,226,127,130,46,47,133,205,236,50,202,226,45,57,134,212,183,45,146,55,156,100,31,122,0,227,190,22,120,205,109,103,210,116,233,165,191,98,60,236,128,217,67,195,183,118,255,0,217,107,232,173,42,245,47,244,248,167,77,248,124,253,254,188,18,43,225,248,86,93,35,87,30,124,46,30,30,168,224,161,229,125,250,117,175,163,126,15,120,166,214,227,73,183,177,115,12,114,199,4,172,65,156,103,253,103,166,61,232,3,216,104,166,35,137,17,93,72,33,128,32,131,154,125,0,4,84,85,45,48,138,0,1,197,60,84,116,160,208,3,168,163,52,180,0,21,4,109,35,53,200,120,195,194,240,107,86,195,253,18,197,216,204,28,180,200,14,118,169,30,134,186,250,40,3,227,31,26,120,98,125,22,254,246,86,251,40,136,222,188,106,33,207,28,177,28,109,28,113,89,90,6,178,250,95,218,49,61,192,243,54,255,0,170,108,103,25,235,200,245,175,170,188,123,225,105,53,189,41,18,41,156,55,218,132,159,36,37,206,54,183,191,189,124,149,168,105,55,90,111,151,231,197,50,121,153,199,153,17,25,198,61,122,245,160,15,181,124,59,171,71,170,216,188,209,137,118,137,74,126,243,25,232,15,169,245,173,150,93,195,21,243,143,194,111,25,90,218,91,195,101,44,112,163,205,169,12,23,184,0,128,194,49,157,164,115,95,68,193,50,92,66,178,70,193,131,103,4,28,175,90,0,249,223,227,189,144,75,217,174,2,70,165,174,162,25,3,159,245,39,255,0,137,173,47,131,55,185,212,146,44,191,201,165,129,215,229,225,163,173,255,0,141,58,36,215,250,52,82,68,92,238,189,67,133,140,183,72,156,87,151,252,48,190,93,47,198,119,241,76,161,124,187,89,34,37,219,28,137,99,245,250,125,218,0,250,178,138,100,110,27,56,35,143,122,125,0,97,248,170,81,15,135,238,220,231,229,217,211,253,241,95,36,120,246,65,55,143,117,38,25,193,17,117,255,0,174,113,215,212,127,16,231,88,124,33,169,177,199,30,87,83,143,249,106,149,242,126,190,255,0,105,241,69,235,1,213,83,238,243,252,34,128,62,143,248,78,49,103,96,112,63,228,22,159,250,10,87,168,215,155,124,45,137,227,211,116,230,117,32,29,46,46,163,217,43,210,104,0,164,165,163,52,0,148,180,81,64,16,201,107,4,187,124,200,17,241,211,114,3,138,243,239,23,248,18,206,246,210,238,72,116,253,48,48,180,101,86,104,64,42,112,216,60,47,189,122,53,35,46,228,97,211,35,109,0,124,69,226,77,6,125,35,85,186,133,204,24,139,102,68,89,219,200,7,142,7,173,115,231,131,138,250,223,199,94,11,159,87,183,191,146,41,165,47,47,151,132,75,114,199,130,61,15,61,43,200,228,248,71,170,207,125,38,77,226,46,1,207,246,123,227,162,251,208,7,146,215,176,252,53,215,45,34,254,212,223,12,167,62,86,48,163,253,175,122,231,117,127,133,186,189,148,91,227,142,254,108,201,140,11,22,30,188,245,62,149,199,136,174,244,223,245,246,147,39,153,247,124,212,43,156,122,100,115,214,128,62,231,180,144,73,17,101,5,70,252,115,86,43,195,188,19,241,74,193,163,142,222,104,237,109,204,151,97,127,121,122,163,0,237,25,193,2,189,142,199,85,178,212,32,142,88,46,173,228,18,103,111,151,42,190,112,79,76,117,233,64,14,212,44,97,190,136,71,36,81,72,3,6,196,138,10,244,63,227,94,19,227,63,7,222,217,93,93,94,90,73,107,7,155,120,192,24,75,6,218,75,156,28,47,176,175,160,186,213,91,203,95,181,196,19,118,220,54,236,227,52,1,230,126,1,241,35,201,253,161,246,137,174,229,199,151,183,123,110,199,223,207,83,94,168,112,192,140,113,239,94,69,169,120,66,246,199,202,242,150,226,227,118,115,178,221,190,92,99,220,250,254,149,233,26,37,211,220,89,179,60,13,9,243,8,218,79,176,231,165,0,120,239,198,125,20,11,77,107,80,9,110,63,212,115,183,231,235,26,250,87,137,232,26,129,211,53,25,37,223,34,230,34,191,186,56,61,65,245,30,149,245,63,197,75,23,186,240,86,172,19,118,95,202,198,213,207,73,18,190,76,214,32,107,93,82,104,159,57,93,189,70,58,168,52,1,245,223,128,245,200,239,244,141,54,16,103,44,186,124,108,75,127,186,190,254,245,219,87,202,63,13,124,83,6,155,170,17,60,104,2,217,121,123,158,96,185,33,147,212,123,87,210,22,222,40,211,229,223,186,226,217,49,142,183,11,205,0,111,81,80,199,117,4,195,49,205,11,140,227,229,112,121,169,114,15,74,0,90,41,41,104,0,166,176,12,8,32,21,35,4,26,117,20,1,201,248,167,194,86,122,190,157,118,162,199,79,50,203,179,231,150,33,252,36,117,59,79,97,95,57,248,227,194,215,254,26,214,110,39,183,158,222,222,18,233,26,139,87,100,198,80,30,128,47,28,87,215,21,207,248,159,68,109,94,209,81,103,40,68,129,248,143,119,64,71,175,189,0,124,253,224,63,28,155,75,255,0,34,238,227,81,148,71,105,179,27,247,12,169,3,35,45,245,175,163,45,181,43,105,183,109,70,227,29,84,127,141,124,167,227,143,9,222,233,151,247,183,30,93,196,170,215,210,40,255,0,71,96,14,75,28,231,159,74,159,71,248,128,182,62,118,237,51,59,177,140,220,227,166,125,189,232,3,232,223,16,248,138,218,202,206,228,148,156,21,183,103,82,138,61,15,191,181,120,54,185,169,93,248,143,86,158,222,218,238,225,99,185,219,132,158,66,23,229,80,78,64,39,251,181,151,119,168,94,120,167,86,182,48,105,147,160,114,182,229,163,6,64,9,126,188,42,255,0,123,165,123,79,128,188,21,62,159,107,167,207,52,242,7,79,51,40,246,228,117,44,59,159,122,0,229,188,11,240,221,167,85,187,188,131,75,184,13,19,140,200,155,155,42,224,115,145,232,181,236,90,78,131,99,166,69,16,142,202,210,54,88,132,100,197,8,30,158,221,56,173,56,34,242,161,88,243,156,103,156,123,212,180,0,81,69,20,0,81,69,37,0,120,47,198,123,146,52,162,170,91,141,79,215,218,90,241,207,12,219,11,143,181,101,99,59,118,125,225,254,245,123,63,198,136,27,251,31,118,27,7,82,254,239,251,50,87,144,248,54,69,79,182,239,32,103,203,234,118,255,0,126,128,62,199,210,225,17,91,48,85,81,243,147,192,246,21,122,170,233,236,26,6,35,251,255,0,251,40,171,84,0,87,140,252,88,215,154,219,74,216,146,220,163,46,161,183,247,109,143,186,36,247,175,92,189,153,109,226,86,98,0,45,142,78,59,26,249,79,226,110,170,151,186,166,165,111,26,140,166,167,41,200,108,244,103,29,63,26,0,237,190,15,217,52,159,219,91,246,54,60,140,111,231,31,235,43,232,1,94,103,240,191,78,107,111,237,93,204,199,127,147,213,49,253,234,244,202,0,41,146,13,235,142,58,247,167,209,64,31,43,252,91,178,49,92,95,75,136,198,237,82,78,157,121,50,87,71,240,87,83,199,246,230,246,148,255,0,168,199,63,245,211,222,180,254,52,233,50,190,134,178,41,115,187,83,206,208,135,184,146,188,211,225,182,163,29,167,246,150,253,191,55,149,140,182,58,111,160,15,175,104,39,3,38,144,16,122,86,118,191,120,182,90,45,196,205,180,132,219,193,108,117,96,58,254,52,1,206,248,187,196,49,233,217,139,55,1,150,85,7,203,251,188,130,125,107,95,74,149,53,29,58,213,200,44,30,4,147,247,131,61,64,253,121,175,157,188,107,175,197,121,226,251,232,246,32,11,229,182,124,192,127,129,125,189,235,221,252,9,50,73,161,105,106,172,9,254,207,136,237,7,61,150,128,60,119,226,15,135,100,182,254,206,242,197,178,110,243,51,176,99,63,115,218,182,252,3,227,104,133,172,118,204,247,197,165,188,0,114,49,202,129,207,205,94,175,174,232,7,86,251,62,46,12,126,86,239,249,103,187,57,219,238,190,149,224,151,254,14,184,208,117,107,105,164,150,87,16,237,152,238,128,160,192,98,113,156,156,125,222,180,1,213,124,89,213,4,158,20,213,192,50,243,228,245,63,237,199,239,92,7,194,11,47,182,120,150,226,76,70,119,89,57,249,199,60,72,139,85,60,101,226,8,175,44,175,45,21,16,51,121,124,172,160,158,8,61,49,237,93,143,192,139,38,251,97,156,146,21,172,165,3,142,63,215,14,255,0,133,0,125,1,167,199,229,105,182,209,225,70,34,65,199,221,224,10,177,85,254,211,111,4,40,37,158,36,192,11,243,56,28,226,177,47,188,105,163,89,121,123,245,13,60,238,206,51,118,131,166,63,198,128,54,175,111,35,180,182,150,71,86,33,35,46,113,215,0,31,240,175,159,190,39,120,241,46,63,181,108,32,151,80,141,207,149,183,230,192,95,184,253,158,168,120,223,226,76,90,188,207,109,103,96,147,249,214,134,16,209,93,7,195,49,97,142,23,147,200,226,185,175,8,120,35,85,214,181,139,57,218,218,242,222,41,247,252,198,209,217,87,1,151,175,31,221,160,13,79,135,30,23,159,196,58,172,151,211,125,154,100,150,217,136,251,78,89,242,174,171,147,144,125,63,42,250,91,67,210,226,211,180,235,72,210,8,145,163,129,35,37,20,14,128,123,116,226,179,124,21,160,62,131,160,218,219,73,59,51,34,184,249,211,97,229,203,116,201,174,158,128,18,150,138,15,74,0,40,168,201,231,165,40,52,0,250,40,90,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,166,154,0,118,104,168,169,202,104,1,212,180,81,64,28,79,139,124,31,111,171,253,143,109,165,129,242,183,127,173,132,119,219,211,229,62,149,243,20,18,222,248,79,89,180,73,46,228,17,137,82,225,150,218,86,0,133,127,195,159,151,249,87,218,85,229,63,16,254,31,220,107,30,125,212,23,50,146,150,45,24,68,182,47,184,141,231,28,30,188,208,5,255,0,1,248,238,219,86,211,244,248,177,124,210,203,230,252,210,224,231,105,99,201,220,125,43,208,226,145,101,140,50,130,1,245,175,141,6,149,170,120,79,90,243,229,210,175,101,75,94,165,237,222,48,119,12,117,32,227,239,87,170,248,31,226,157,157,173,188,118,215,182,112,219,20,71,201,158,240,39,37,242,6,10,142,198,128,61,234,184,47,136,90,104,188,254,205,204,112,182,207,55,239,140,245,217,237,237,91,26,119,141,244,107,248,227,43,168,105,225,154,48,216,23,136,113,211,252,106,109,105,161,188,242,60,153,163,125,155,179,177,131,99,56,244,250,80,7,202,158,2,188,54,218,165,128,220,192,127,104,35,124,167,253,165,175,101,241,111,139,126,199,163,222,198,178,94,171,13,159,113,182,227,44,191,237,123,215,207,246,242,157,55,87,179,102,93,219,101,73,57,56,232,223,253,106,244,173,42,57,60,73,119,8,138,54,140,92,110,193,81,187,27,65,250,103,238,208,5,13,14,25,124,79,226,91,137,153,252,208,240,110,255,0,72,37,207,202,85,125,235,232,191,12,233,98,199,75,177,59,33,82,44,227,66,81,113,252,43,237,254,205,99,248,35,195,18,233,86,105,43,78,228,152,221,118,180,91,113,151,207,175,181,118,216,216,138,51,211,138,0,228,207,136,34,135,239,125,160,231,211,31,227,93,98,56,117,200,207,94,245,243,95,142,53,84,179,251,6,66,182,255,0,51,248,241,211,111,248,215,178,120,11,196,49,107,90,44,179,70,17,64,186,49,225,100,86,231,106,159,79,122,0,236,171,134,248,157,122,45,52,8,9,50,143,244,176,62,79,247,30,187,154,241,223,142,183,203,15,135,225,139,10,93,111,227,254,46,127,213,53,0,124,249,118,141,127,226,61,75,105,206,103,149,190,127,247,255,0,250,245,246,134,141,111,228,121,220,40,206,222,159,141,124,141,224,187,38,191,241,21,216,4,130,97,119,225,119,127,24,255,0,26,251,42,52,217,158,115,154,0,146,138,74,90,0,229,252,115,105,246,173,30,37,194,28,92,41,249,135,251,45,95,51,37,244,154,87,140,181,102,243,101,80,38,154,63,221,54,63,229,167,225,199,21,245,166,167,17,154,217,64,206,67,131,242,140,246,53,242,63,196,59,87,182,215,53,89,24,54,215,212,165,3,35,3,239,61,0,125,109,167,221,45,199,153,183,119,24,235,248,213,250,243,207,135,154,204,55,159,218,91,124,177,179,202,251,178,3,215,119,255,0,19,94,133,64,10,220,138,240,159,143,182,225,180,148,96,169,147,125,23,56,231,253,75,215,187,57,218,185,53,225,31,31,110,19,251,41,35,4,18,47,162,239,255,0,76,90,128,60,87,195,59,227,213,166,0,224,136,136,227,253,225,95,107,88,147,243,231,219,250,215,198,94,13,183,123,157,106,112,138,223,234,25,184,25,254,37,175,180,45,163,43,187,61,241,64,22,40,162,146,128,22,179,245,13,42,215,81,132,36,150,182,210,252,251,255,0,123,24,97,156,30,121,29,121,173,10,40,3,193,124,81,240,170,67,246,79,179,65,164,69,247,247,97,49,159,187,142,137,94,127,162,181,231,134,238,173,226,185,185,144,175,158,179,145,4,135,5,114,7,124,115,197,125,116,87,53,192,120,195,193,210,234,112,92,200,151,47,145,104,209,133,22,229,178,118,183,191,189,0,30,17,214,172,117,59,11,50,96,145,154,77,255,0,52,168,167,161,110,188,159,74,236,35,181,177,145,70,109,34,63,88,214,190,98,221,119,225,45,127,247,218,124,242,71,107,214,71,83,16,59,151,220,29,191,122,186,219,95,138,86,80,233,177,7,183,128,56,39,40,247,170,8,228,255,0,179,64,30,145,226,157,79,78,210,109,4,134,208,143,223,249,127,186,141,115,209,189,199,28,87,205,154,231,138,228,212,126,207,246,107,139,216,252,189,219,183,62,51,157,184,232,125,169,60,79,226,99,226,27,139,152,109,236,136,255,0,73,105,131,36,158,102,70,88,127,8,247,235,94,141,224,63,135,23,71,251,67,204,184,158,63,245,120,221,106,70,126,255,0,251,84,1,79,225,247,195,137,238,82,27,155,180,211,102,17,222,174,124,192,88,225,118,28,114,191,90,250,3,75,210,45,52,219,104,162,134,206,218,35,30,113,229,70,20,46,73,233,129,239,86,224,183,242,35,41,191,118,78,115,140,84,212,0,148,82,209,64,5,20,148,180,0,148,180,116,168,37,187,130,5,204,147,162,243,143,153,130,208,4,174,225,6,78,122,215,206,63,21,124,71,231,255,0,100,108,150,233,113,231,103,45,143,249,231,239,94,179,226,239,22,88,233,250,120,99,37,187,255,0,164,4,199,218,21,127,133,191,194,190,70,212,111,197,239,149,181,49,229,231,248,179,215,31,225,64,26,158,13,176,107,191,18,105,39,106,16,111,225,4,63,127,152,123,123,215,216,250,13,152,179,209,237,225,2,49,141,220,32,218,57,98,127,173,124,219,240,147,74,150,230,107,43,145,187,17,234,145,231,8,74,252,166,51,214,190,162,200,138,28,146,48,59,158,59,208,5,45,99,80,77,58,212,74,226,76,25,20,124,157,126,233,62,191,236,215,128,120,199,196,87,58,189,229,221,165,181,221,226,108,188,102,80,210,16,2,130,195,3,105,62,181,232,222,55,185,155,81,186,150,194,222,210,73,60,185,18,77,233,150,202,249,126,129,127,218,165,240,183,131,231,138,231,237,114,73,36,126,109,190,112,246,228,96,146,167,25,205,0,59,193,126,16,22,63,109,243,224,178,125,222,94,220,38,113,141,222,163,222,189,32,5,28,5,2,154,163,20,226,192,41,36,128,163,146,77,0,7,4,114,43,207,190,35,11,53,177,6,107,100,115,246,132,228,198,15,252,179,111,90,232,117,207,20,105,154,77,180,237,53,229,160,104,177,148,107,149,67,201,30,189,58,215,207,31,20,252,109,107,173,221,73,109,107,28,50,42,207,27,172,145,92,6,7,17,227,176,247,160,15,60,215,204,103,89,191,242,208,5,251,84,152,0,109,194,238,53,158,146,200,153,217,35,46,122,224,145,154,179,111,165,223,95,204,198,222,202,230,93,192,184,217,19,55,25,246,30,245,188,191,15,245,158,246,87,227,254,220,158,128,57,175,54,123,137,2,180,206,197,202,175,204,196,215,164,248,19,225,253,198,169,37,133,212,171,167,201,12,158,110,86,112,73,56,220,57,27,72,234,41,222,18,248,121,169,73,123,105,36,145,221,68,171,119,30,75,89,182,0,202,243,214,190,148,240,254,148,116,205,46,11,119,148,177,143,119,37,49,156,146,126,238,125,232,3,23,194,254,9,211,244,187,56,252,205,55,75,243,54,50,150,142,5,201,203,103,174,5,117,145,90,193,10,168,142,24,208,0,21,118,160,94,61,42,106,90,0,40,162,146,128,22,146,150,138,0,173,122,20,194,1,254,247,244,53,241,135,139,193,31,99,207,251,95,251,45,125,165,115,204,99,235,95,26,120,221,25,62,195,185,72,207,153,212,127,187,64,30,229,240,110,64,124,63,32,231,254,66,39,249,37,122,253,120,39,193,59,176,116,93,191,46,78,167,143,189,254,204,117,239,99,165,0,21,149,175,77,228,216,163,156,243,34,142,62,134,181,107,136,248,143,170,69,101,161,66,205,176,255,0,165,168,229,192,254,23,255,0,10,0,249,78,229,90,243,27,78,113,159,189,239,255,0,234,175,178,188,55,102,45,52,249,99,2,53,204,133,176,131,3,238,143,254,38,190,75,240,150,149,62,169,246,207,41,36,253,222,204,225,11,117,221,255,0,196,215,217,16,199,229,33,4,231,156,253,218,0,149,152,5,201,175,15,248,215,226,33,4,31,100,142,75,148,104,238,162,39,97,194,224,194,199,215,222,189,31,198,158,33,182,209,180,11,217,100,120,89,162,242,242,141,48,67,203,47,229,214,190,83,241,222,180,154,239,137,111,39,134,16,21,154,54,27,36,222,56,64,58,168,160,14,110,225,141,197,220,210,18,73,118,44,75,30,78,79,122,245,239,2,252,62,150,235,237,254,124,122,116,187,124,188,121,138,91,25,221,211,43,92,255,0,195,191,5,223,106,218,179,229,46,33,141,172,204,129,254,204,204,14,89,49,142,71,173,125,95,99,99,246,79,51,247,155,183,99,182,222,153,255,0,26,0,44,44,32,177,137,163,134,24,98,82,219,177,26,0,51,129,207,31,238,213,202,40,160,4,165,164,165,38,128,2,113,81,56,36,210,154,49,147,64,0,21,32,226,128,184,162,128,10,40,170,151,87,177,90,108,243,93,6,236,227,115,170,253,223,255,0,93,0,115,126,53,215,226,211,52,187,240,222,122,176,177,145,193,143,111,28,55,184,231,138,249,47,196,122,172,154,190,183,115,50,203,59,44,187,120,145,178,120,0,115,201,244,174,175,226,63,138,97,213,181,116,242,98,66,173,102,35,202,76,28,3,185,189,7,189,100,120,39,194,215,186,198,183,98,99,142,117,138,95,51,18,44,12,192,97,91,191,126,148,1,210,124,41,240,107,234,215,237,113,44,118,82,194,246,174,84,76,55,21,34,64,51,141,165,125,107,233,125,31,75,131,78,177,181,142,59,123,120,218,56,4,100,196,128,116,81,237,211,138,202,240,54,132,250,30,129,107,4,146,187,178,172,138,67,71,176,242,228,244,205,117,52,0,81,69,37,0,45,20,81,64,9,129,233,77,33,79,85,31,149,58,150,128,34,48,68,122,196,135,254,2,41,62,201,111,156,249,17,127,223,2,166,162,128,35,88,98,81,133,141,7,209,69,59,98,255,0,117,127,42,117,20,0,221,171,217,71,229,67,67,19,143,154,52,63,85,20,234,40,2,148,186,85,132,224,137,108,45,91,61,119,194,167,63,165,103,220,248,79,68,184,228,232,218,91,28,231,230,181,67,219,233,91,180,80,7,17,121,240,231,70,156,29,186,38,138,185,108,243,104,159,252,77,114,90,151,194,17,39,149,228,89,104,145,227,59,191,117,183,61,61,18,189,146,138,0,249,87,90,248,75,170,217,135,97,46,150,0,132,185,216,206,62,238,127,216,246,175,62,190,209,174,244,233,100,73,36,136,180,120,206,194,123,227,219,222,190,232,116,220,10,231,25,24,172,109,71,195,223,111,18,143,181,121,123,241,255,0,44,243,140,99,223,253,154,0,248,148,92,93,90,156,71,115,42,118,249,36,43,90,22,94,35,212,173,164,44,218,149,246,220,96,42,206,223,236,251,215,210,94,32,248,89,38,163,146,154,171,12,184,60,90,110,232,49,253,234,242,205,123,224,246,171,106,242,201,11,222,220,102,114,0,77,61,186,115,207,202,198,128,55,252,61,241,39,78,255,0,73,243,211,80,147,238,227,32,28,117,245,106,246,77,23,95,178,189,135,49,67,42,230,93,159,48,3,158,61,253,235,227,203,175,13,107,54,158,95,153,165,223,174,236,227,117,179,142,159,135,189,75,166,107,47,164,77,17,107,54,98,146,137,112,205,183,59,113,237,237,64,31,112,43,6,80,64,235,78,175,157,252,47,241,130,218,4,181,134,109,62,24,192,223,151,123,224,184,251,231,186,215,168,232,63,18,52,77,82,4,45,123,167,192,196,22,40,111,144,145,181,177,237,64,29,189,21,70,223,86,176,186,85,48,223,90,190,229,13,251,185,149,184,252,13,93,4,30,132,26,0,41,104,162,128,10,40,162,128,10,40,162,128,10,41,51,75,156,208,1,69,20,148,0,180,81,70,104,0,162,138,40,0,162,138,40,0,172,221,102,77,150,170,121,255,0,88,7,31,67,90,85,201,120,238,115,14,149,9,8,91,253,32,14,191,236,181,0,120,87,143,46,156,221,222,109,121,71,250,115,247,247,106,239,60,3,35,31,237,12,187,31,185,223,253,234,240,127,19,223,121,186,214,162,60,172,98,242,67,247,191,218,106,246,63,134,179,153,63,180,177,31,221,242,187,255,0,191,72,15,123,20,81,69,48,3,72,15,52,180,14,180,0,81,69,20,0,87,15,241,26,70,139,71,136,168,31,241,244,7,63,238,61,119,21,196,252,70,143,205,209,161,24,207,250,82,247,255,0,97,168,3,228,189,126,82,250,214,163,156,127,199,212,135,255,0,30,53,236,95,8,230,45,253,177,211,143,39,255,0,106,87,142,107,227,110,185,168,143,75,185,7,254,60,107,213,62,17,78,171,253,177,150,198,124,143,225,255,0,174,148,1,244,189,20,12,99,138,74,0,13,45,20,148,0,180,194,105,244,210,40,1,1,205,58,144,3,78,160,4,165,162,146,128,12,82,209,69,0,20,81,76,121,22,49,150,56,29,40,1,244,18,0,201,56,172,27,223,24,104,182,94,95,159,127,179,126,113,251,151,57,198,61,7,189,121,238,185,241,131,73,137,100,91,77,119,12,97,37,127,209,31,239,243,183,170,125,40,3,213,46,181,43,75,84,102,150,234,8,241,140,239,144,12,103,241,174,19,197,191,17,237,180,165,217,107,125,164,200,203,42,169,15,56,39,5,73,236,194,188,51,196,95,19,181,157,65,238,82,13,99,204,137,241,129,246,84,25,198,61,83,253,154,226,47,53,43,237,82,102,123,153,124,199,36,18,118,170,244,24,236,5,0,119,30,37,248,147,168,234,51,205,31,151,167,178,125,165,220,60,97,142,70,79,251,93,57,174,18,73,103,186,199,238,179,183,251,170,123,214,158,147,225,125,87,83,147,17,89,249,128,166,241,251,213,31,47,28,245,247,175,107,208,62,18,91,127,164,125,175,68,244,199,250,81,247,207,71,255,0,118,128,60,91,74,240,166,163,168,73,26,157,51,81,33,229,8,76,112,55,203,211,219,222,189,115,194,63,9,237,247,89,207,113,22,175,19,124,251,183,40,80,191,120,47,84,175,99,210,252,37,164,105,241,226,27,47,44,137,119,143,222,57,231,142,121,111,106,221,72,146,21,2,49,128,58,115,64,28,222,131,225,27,61,38,4,72,228,187,224,21,253,233,29,219,63,221,21,209,164,66,37,0,19,242,140,115,82,81,64,9,75,69,20,0,81,69,20,0,82,82,210,80,1,75,69,20,0,81,154,105,205,28,208,3,168,166,140,211,141,0,20,83,115,69,0,59,52,102,142,104,160,0,154,102,121,165,197,24,160,5,29,41,105,171,197,58,128,10,167,168,218,11,203,27,136,92,182,217,33,100,56,235,130,8,227,243,171,148,80,7,202,63,19,188,32,116,253,107,85,186,138,11,246,142,63,43,14,233,242,242,168,58,227,222,177,62,31,235,242,232,90,188,164,253,157,7,217,154,63,223,100,117,101,62,171,95,76,120,227,195,118,250,190,137,126,13,167,155,44,190,95,252,180,43,156,50,251,143,74,249,115,198,154,44,218,15,136,46,163,91,127,34,53,40,160,110,15,213,20,250,154,0,250,223,195,90,168,212,180,139,7,243,96,103,123,72,228,34,54,207,85,95,126,156,214,237,120,7,194,127,25,110,187,138,202,123,252,164,58,104,1,60,158,133,76,99,168,90,247,224,65,233,64,11,65,90,40,160,6,26,109,60,138,109,0,46,105,234,115,81,82,169,34,128,36,162,138,40,1,174,129,198,14,107,192,190,36,120,21,95,251,51,202,135,80,147,30,110,118,140,227,238,122,10,247,250,207,212,116,232,111,188,191,50,45,219,51,143,156,140,103,30,254,212,1,241,46,141,123,46,155,171,217,73,181,7,151,115,28,159,188,4,14,25,122,251,113,95,89,120,7,196,145,234,186,30,158,175,113,105,230,201,230,101,35,126,120,102,232,185,62,149,243,63,142,60,59,62,135,172,69,16,181,242,135,217,132,164,121,170,223,196,252,245,62,149,177,240,215,197,179,233,122,246,153,4,183,190,93,180,126,102,87,202,7,25,14,123,2,122,154,0,250,95,197,154,114,234,90,98,38,36,124,76,27,247,124,158,140,61,61,235,230,137,109,164,209,60,101,172,79,229,72,138,110,38,64,211,2,160,254,243,61,126,94,120,175,167,244,29,74,223,90,209,109,238,82,95,56,62,226,31,105,92,225,136,244,21,230,255,0,17,60,24,210,219,61,205,165,134,101,150,244,185,111,59,168,33,207,66,223,74,0,244,205,38,245,46,188,237,172,141,141,191,112,231,174,107,86,188,243,192,55,146,191,246,135,158,223,243,207,28,15,246,189,43,208,207,0,154,0,243,159,138,215,98,47,7,234,234,93,6,223,43,169,255,0,166,137,95,51,70,191,108,215,238,8,203,102,48,126,78,123,1,94,229,241,158,252,141,31,91,128,75,140,121,28,109,255,0,106,51,233,94,55,224,59,70,212,60,67,114,165,60,207,244,82,221,118,255,0,18,10,0,250,135,192,54,130,15,15,233,45,135,4,233,209,14,127,221,90,236,43,31,195,144,125,159,65,211,83,110,54,217,196,184,206,113,133,21,177,64,5,24,164,165,52,0,10,41,185,230,145,77,0,62,138,40,160,0,140,140,84,70,5,39,36,154,150,138,0,207,186,210,225,187,77,174,210,1,187,119,4,127,241,53,228,94,45,248,89,105,117,246,63,40,106,146,109,221,157,128,28,103,31,236,87,182,211,24,6,235,64,31,16,95,233,23,250,29,228,76,108,110,147,96,89,191,127,11,14,132,243,247,71,31,45,122,55,128,126,37,221,89,220,105,214,83,157,50,40,71,153,150,147,32,174,85,143,36,182,222,166,189,131,197,222,2,211,181,107,123,137,19,77,243,103,251,35,70,135,207,101,231,13,129,247,128,234,107,230,191,19,248,63,83,240,254,165,116,194,199,200,130,13,159,242,216,54,221,234,191,237,146,121,52,1,245,127,135,124,75,105,172,217,71,32,188,178,102,101,102,34,25,84,244,124,122,154,223,12,24,2,8,32,243,197,124,107,225,111,27,234,158,31,156,198,53,15,179,196,177,21,3,201,70,234,192,255,0,116,215,208,30,15,248,151,166,106,80,219,197,113,171,121,147,11,53,121,7,217,152,124,216,0,244,93,189,77,0,122,67,196,37,198,73,227,210,162,182,180,75,100,33,11,145,187,60,212,177,204,146,231,99,231,29,120,169,40,3,155,241,196,66,95,8,223,3,158,124,190,159,245,208,87,201,62,48,132,15,22,95,199,243,113,229,255,0,232,11,95,94,248,188,103,195,87,138,122,124,159,250,16,175,147,60,111,178,63,25,223,158,139,251,177,255,0,144,214,128,51,96,211,238,236,163,75,168,237,103,34,69,0,51,70,118,144,121,227,143,246,107,214,180,187,246,189,243,124,189,141,179,25,242,249,198,115,215,254,249,166,248,123,79,211,181,141,22,194,219,202,243,164,91,88,221,134,231,92,16,160,19,156,143,90,231,32,109,79,195,59,252,195,246,111,180,99,31,117,183,109,252,241,247,191,90,64,119,90,127,196,13,79,79,145,33,184,138,198,16,210,43,159,53,89,72,94,6,121,110,156,87,123,164,248,250,194,241,97,89,181,61,40,51,103,32,76,1,227,62,175,237,92,64,209,180,47,20,90,203,61,173,191,218,101,193,133,27,124,137,243,109,200,94,72,254,240,231,222,184,173,119,192,190,39,210,100,184,184,211,180,239,41,35,199,150,222,122,54,51,133,63,121,143,169,166,7,210,54,218,213,133,204,97,146,250,209,242,164,252,147,41,239,245,171,98,230,7,11,137,227,57,25,225,133,124,134,60,71,227,141,13,204,50,221,249,1,126,92,121,112,182,51,207,161,173,59,95,139,30,34,183,80,179,107,120,42,184,63,232,177,158,127,224,49,208,7,213,126,124,95,243,213,63,239,161,65,184,128,12,153,163,95,171,45,124,189,255,0,11,135,87,61,117,223,252,148,79,254,55,85,174,126,46,235,238,24,71,174,103,32,175,252,122,71,215,254,253,208,7,212,111,169,89,32,59,175,45,215,111,172,170,63,173,85,147,94,210,195,16,218,157,144,35,248,76,227,63,206,190,71,184,248,153,226,185,217,148,106,251,131,99,254,93,162,95,253,146,170,127,194,93,226,139,169,11,253,187,123,30,73,242,161,31,251,45,0,125,25,226,221,39,71,214,237,176,47,247,150,184,243,127,115,50,30,205,236,120,230,190,127,213,252,42,246,94,79,151,5,233,221,187,59,147,211,30,222,244,177,120,175,198,49,128,86,243,3,24,31,186,135,252,42,73,124,91,168,79,143,237,11,221,219,126,231,238,148,125,126,232,250,80,7,107,240,214,59,13,214,222,109,218,36,159,218,11,181,76,138,9,251,157,141,125,23,103,176,90,167,150,193,151,156,16,115,222,190,60,209,181,69,182,213,44,222,210,109,168,151,40,196,227,56,33,135,168,250,87,210,254,12,241,28,119,250,101,148,114,93,110,149,252,204,143,47,25,195,55,183,247,69,0,118,116,80,28,48,202,158,40,160,2,138,40,160,2,138,40,160,15,47,248,175,163,125,183,65,136,42,78,228,223,6,219,24,207,102,246,247,175,154,180,89,141,167,157,187,106,239,199,222,227,56,207,248,215,218,122,213,140,119,182,136,143,30,240,36,87,198,226,59,31,241,175,144,124,91,162,62,145,246,60,91,249,94,110,255,0,226,221,156,99,220,250,210,96,125,107,225,203,228,189,211,221,214,72,155,18,21,253,217,200,251,163,252,107,110,188,99,225,63,138,5,198,151,228,205,121,186,73,53,29,170,60,172,100,16,131,176,175,103,200,198,105,129,203,120,219,84,77,55,73,138,67,44,49,147,112,171,251,198,199,240,177,245,246,175,148,53,153,27,83,241,70,171,133,15,186,234,121,63,117,207,241,158,126,156,215,180,124,117,214,30,215,79,88,99,155,107,11,200,248,217,159,249,100,199,210,188,147,192,118,95,218,158,37,186,243,35,243,55,91,188,189,118,242,88,115,219,214,128,62,166,240,157,135,216,126,213,242,200,187,182,125,241,233,187,219,222,186,90,130,222,33,30,237,163,25,199,122,158,128,18,150,138,40,3,205,62,44,196,95,195,144,224,49,255,0,78,83,199,251,146,87,205,62,28,184,54,255,0,104,251,163,118,223,189,248,215,211,255,0,18,174,173,127,177,16,74,253,47,71,24,61,112,213,242,133,188,233,14,236,54,51,143,225,160,15,185,18,242,20,129,228,146,88,144,0,73,37,212,5,0,117,175,55,241,255,0,142,109,19,75,212,108,162,212,52,199,35,102,23,206,5,143,204,135,166,234,243,205,123,226,157,196,177,77,111,97,172,229,101,129,148,47,217,135,44,114,59,167,210,185,13,47,65,215,252,81,168,197,113,53,183,218,98,184,206,91,124,113,238,218,8,236,70,57,95,210,128,48,245,205,72,220,235,215,23,65,162,109,225,70,99,57,28,0,188,115,237,94,253,240,175,197,81,206,150,150,146,92,89,15,43,77,141,118,135,249,193,30,88,231,154,242,205,123,225,213,253,134,157,28,169,165,108,115,32,4,253,161,79,203,131,254,215,181,115,122,46,177,125,225,157,90,224,139,143,179,58,70,214,231,228,15,183,12,56,232,127,187,215,218,128,62,220,4,30,132,87,13,227,125,17,46,236,238,230,85,157,156,89,56,27,23,35,33,88,250,85,79,13,124,72,209,245,31,181,121,186,183,153,229,236,199,250,51,12,103,63,236,251,87,107,168,236,184,210,174,246,252,224,194,227,211,248,77,0,124,89,226,88,30,223,89,186,137,145,193,93,159,43,12,31,186,13,123,55,194,9,191,179,188,59,105,118,10,141,208,202,153,151,167,250,243,254,21,230,191,17,237,196,94,50,212,192,24,11,229,119,255,0,166,113,215,172,124,36,211,162,212,60,23,167,68,241,121,152,73,27,110,226,63,229,179,15,95,122,0,169,226,63,136,122,207,218,46,45,237,109,108,101,17,220,50,141,177,187,29,160,145,158,30,188,246,236,120,143,87,217,191,68,185,253,214,113,229,90,201,223,215,175,165,125,9,15,195,205,17,174,100,154,93,47,230,147,36,159,180,63,36,156,255,0,126,186,8,60,53,164,193,187,203,179,219,187,25,253,227,31,235,64,30,5,225,111,133,2,121,97,158,242,215,88,133,146,228,112,99,194,237,24,57,229,62,181,238,186,7,135,45,116,107,75,120,226,123,131,229,111,219,230,17,158,73,235,128,61,107,109,33,68,24,65,142,115,214,164,160,0,113,69,20,80,1,77,99,78,166,145,154,0,101,56,10,0,230,158,5,0,37,45,20,80,2,82,209,69,0,20,82,82,208,1,69,37,45,0,20,81,69,0,20,98,138,74,0,102,41,23,173,75,138,110,22,128,28,58,81,66,209,64,5,53,163,87,71,7,56,35,20,234,40,3,140,241,55,129,236,117,139,107,191,50,75,205,210,249,121,17,21,236,71,221,249,79,247,107,200,252,65,240,145,33,157,218,210,223,89,151,44,7,203,30,238,49,236,149,244,125,49,163,87,251,195,52,1,242,186,104,186,230,134,228,193,164,95,16,191,186,6,91,102,233,248,1,207,21,234,190,19,213,181,27,223,182,125,178,213,97,217,179,24,70,25,206,236,245,62,194,189,34,227,71,178,185,27,101,131,127,59,190,251,14,127,3,89,199,70,178,177,255,0,83,6,205,253,126,102,57,199,212,251,208,7,199,218,213,184,77,114,214,53,13,243,136,250,245,229,141,123,183,194,191,15,167,216,244,171,198,91,128,127,125,254,239,86,30,149,226,154,232,207,138,244,224,123,136,255,0,244,51,95,78,124,54,132,39,132,116,198,3,105,30,111,127,250,104,244,1,218,193,16,134,32,139,156,46,122,213,109,66,234,59,72,3,188,168,20,190,50,237,129,208,211,175,117,11,123,8,195,220,75,229,169,109,185,218,79,59,115,216,123,87,140,124,72,248,141,110,150,47,111,97,170,237,158,59,226,25,124,131,192,80,227,186,227,174,40,3,201,252,113,172,141,67,236,27,100,129,252,191,51,238,28,227,59,122,243,237,94,155,240,131,196,54,182,122,71,217,165,186,180,141,164,212,114,4,146,5,98,10,160,224,19,237,94,33,105,167,222,234,155,252,152,188,223,47,25,249,149,113,159,169,30,149,186,250,55,137,52,9,86,120,237,252,129,14,39,39,116,109,140,115,158,167,211,165,0,125,145,111,115,21,196,106,208,201,27,134,232,81,148,131,94,15,241,238,228,249,111,23,28,94,68,125,255,0,212,181,83,240,87,197,73,109,205,149,182,169,172,237,199,153,230,47,217,65,254,241,94,85,62,149,141,241,99,94,181,215,97,251,69,181,207,158,175,115,27,6,242,202,231,17,145,220,10,0,204,248,87,11,183,137,110,14,27,6,201,143,3,253,164,175,173,214,190,74,248,99,169,219,89,235,178,153,102,217,254,132,87,161,60,238,79,106,250,205,89,91,59,78,113,64,14,162,138,40,1,146,46,229,199,61,107,230,191,140,26,47,147,29,205,202,164,255,0,188,213,31,168,227,159,48,241,197,125,47,94,81,241,111,73,251,70,133,25,16,238,38,252,55,223,199,240,201,239,64,28,63,194,111,18,249,127,219,30,100,150,169,159,43,27,159,25,255,0,89,239,95,70,171,6,25,4,31,165,124,69,225,157,73,180,255,0,181,98,95,47,118,206,217,206,55,127,179,239,95,103,233,23,73,119,108,242,35,239,80,228,103,24,236,40,2,197,252,194,222,209,164,44,0,24,229,143,29,69,124,211,241,171,89,251,110,163,53,136,107,118,17,220,66,255,0,33,203,127,169,239,207,189,123,95,143,245,165,211,188,55,168,149,184,242,228,77,159,193,156,101,211,219,222,190,97,213,158,127,16,248,170,241,243,246,156,198,173,158,19,162,168,246,164,216,29,95,194,191,15,60,250,203,202,241,93,5,107,18,192,129,193,203,39,78,43,234,96,0,175,57,248,115,161,37,149,133,132,166,219,203,118,211,163,82,119,231,178,31,95,246,107,209,169,128,82,82,209,64,5,20,82,80,2,211,93,67,163,3,209,134,41,213,5,213,202,91,91,201,35,54,208,136,88,157,185,192,11,64,30,87,241,39,195,58,124,246,122,157,204,179,206,25,188,156,225,212,14,168,61,43,231,237,83,72,141,53,57,173,237,60,233,192,193,24,249,142,54,143,65,234,107,214,190,37,120,178,121,174,53,75,59,123,205,209,55,149,181,60,160,189,144,245,35,214,188,247,74,212,52,219,121,141,198,161,46,37,100,33,219,107,28,156,140,125,209,232,40,3,79,194,30,6,55,87,123,231,183,212,81,90,219,126,66,96,18,74,250,173,125,53,165,90,218,216,249,187,38,251,251,115,189,135,108,255,0,141,124,226,191,18,69,132,106,182,26,182,205,160,34,254,227,56,81,219,145,236,42,148,191,23,188,69,242,236,215,62,191,232,137,255,0,198,232,3,234,241,44,103,164,128,255,0,186,105,193,129,232,69,124,187,101,241,143,89,64,4,218,246,62,126,127,208,227,233,199,162,87,77,167,252,104,141,118,125,171,95,245,221,254,134,125,241,247,83,233,64,30,251,154,50,61,107,198,83,227,62,145,143,155,95,231,254,188,223,255,0,141,209,47,198,109,43,96,217,175,243,159,249,243,127,254,34,128,61,144,186,142,172,7,227,85,103,212,109,45,195,23,186,183,76,13,223,60,128,113,249,215,207,247,255,0,25,174,27,103,145,175,122,239,255,0,67,31,236,227,172,117,204,205,227,111,24,235,151,8,150,154,135,157,28,128,66,71,147,8,201,39,167,32,122,138,0,250,7,84,241,197,165,154,74,34,212,52,198,116,198,20,206,15,93,191,237,87,31,125,227,91,205,66,118,17,199,102,240,228,48,120,212,144,120,219,215,118,223,90,226,244,143,10,107,215,173,20,250,189,150,248,223,119,154,222,108,99,59,114,7,221,62,203,210,174,107,147,105,250,14,159,29,164,13,246,123,200,228,1,211,14,216,4,22,234,114,59,138,64,115,30,53,241,13,205,221,187,64,22,221,153,46,137,42,138,73,27,67,14,121,247,175,55,150,222,72,113,186,55,92,244,222,184,205,122,174,141,225,147,171,106,83,92,94,89,249,176,76,141,50,159,51,25,37,129,7,130,167,161,53,198,120,177,32,79,178,121,35,110,119,103,175,183,173,48,61,127,224,125,144,109,1,164,249,242,53,67,244,249,86,58,247,41,163,243,32,116,231,156,116,250,215,144,252,19,79,47,195,83,46,49,255,0,19,34,127,242,28,117,236,116,1,137,22,135,7,246,140,183,69,166,12,235,131,202,227,183,183,181,108,71,24,141,21,70,112,160,14,105,245,94,230,250,222,209,55,205,38,197,223,183,56,39,159,248,13,0,76,89,71,86,81,245,53,198,248,163,198,182,122,61,173,202,165,254,157,230,139,86,144,36,147,174,73,195,99,141,195,210,184,255,0,21,252,88,178,182,251,31,216,53,189,187,183,238,255,0,69,99,233,142,169,245,175,3,213,124,65,171,120,134,242,49,37,215,159,35,168,132,124,136,185,201,60,112,7,173,0,110,120,183,198,247,250,245,237,228,102,59,71,89,182,115,0,99,157,161,122,124,199,210,169,248,111,194,55,190,32,184,118,147,79,212,12,102,34,225,160,132,224,144,192,117,218,107,169,240,15,195,91,173,66,227,79,185,190,210,124,216,31,204,220,255,0,105,3,56,12,163,128,217,234,5,125,5,225,159,9,233,218,29,132,49,195,99,228,58,171,2,60,214,111,148,182,123,147,64,28,71,132,190,26,89,217,199,4,142,53,52,99,108,170,194,92,12,31,151,143,187,237,94,128,124,57,104,253,100,155,243,31,225,91,64,0,2,129,209,118,211,168,3,58,211,71,183,180,0,70,210,156,54,239,152,142,191,151,181,104,210,82,208,1,69,20,102,128,10,13,55,52,10,0,112,162,138,74,0,100,163,120,3,222,190,73,248,163,97,246,79,236,172,9,6,239,63,239,15,238,236,255,0,26,250,232,243,95,56,124,103,210,219,254,36,155,97,255,0,158,255,0,197,255,0,92,253,232,2,31,130,247,65,44,225,66,200,165,181,81,193,60,244,142,190,147,83,149,6,190,66,248,103,168,53,182,173,165,196,37,218,31,83,132,149,198,115,150,69,244,175,174,45,31,204,181,71,206,115,158,127,26,0,149,136,81,146,66,215,137,252,98,213,191,226,74,34,141,161,98,53,28,97,78,72,194,201,239,94,193,170,79,228,91,43,6,219,150,3,166,123,26,249,235,196,112,94,120,135,92,212,108,241,246,132,142,238,89,22,60,170,99,12,70,115,199,173,0,106,124,36,240,230,63,182,60,200,238,147,253,86,50,184,207,250,207,106,247,139,185,214,222,218,89,29,209,118,33,108,177,192,24,29,235,27,195,122,28,90,87,218,118,219,121,94,110,207,226,47,156,103,220,250,215,41,241,35,197,209,233,86,215,150,177,95,121,79,37,131,50,175,149,191,36,135,3,157,167,210,128,60,215,226,199,139,154,238,227,88,176,142,91,55,70,242,113,177,178,199,2,54,254,247,244,175,51,240,222,145,46,183,168,73,24,183,184,112,34,47,251,148,39,161,3,208,250,213,59,251,187,157,99,85,146,86,127,58,89,49,206,0,206,20,125,61,43,221,254,11,248,81,87,79,130,254,226,203,230,150,222,80,95,205,235,251,223,64,125,168,3,190,240,31,134,226,210,116,219,25,128,185,87,54,17,163,9,48,2,240,167,208,115,197,119,21,21,188,66,24,35,140,12,4,10,0,207,64,5,75,64,5,20,80,77,0,4,211,9,164,39,154,5,0,11,78,20,197,169,69,0,37,45,37,20,0,164,129,214,188,163,226,47,140,86,199,251,55,202,184,177,59,252,204,238,127,238,236,255,0,107,222,189,15,89,212,225,211,173,86,89,36,216,12,128,103,105,60,224,251,123,87,199,126,41,241,20,250,207,217,119,93,121,222,78,239,249,102,23,25,219,236,190,148,1,147,109,20,154,182,165,109,23,148,237,230,200,145,126,233,73,60,158,221,121,230,190,158,248,101,225,24,244,205,39,76,184,97,120,146,71,230,228,74,2,133,203,56,231,229,247,175,54,248,95,224,134,187,107,91,219,157,59,113,135,81,95,159,206,198,0,216,122,6,175,164,173,96,142,218,5,138,53,218,171,156,12,231,189,0,74,138,16,5,31,195,78,162,146,128,22,144,154,90,103,38,128,30,13,37,32,20,225,64,5,20,81,64,5,20,82,80,2,209,69,37,0,45,20,82,80,2,209,69,20,0,81,73,75,64,5,37,45,20,0,84,82,192,179,12,49,33,115,158,42,90,40,3,143,213,124,15,167,223,249,91,165,189,249,51,141,140,189,241,237,237,94,55,226,111,132,209,192,100,146,214,13,102,93,150,229,199,200,28,101,119,113,196,117,244,165,69,45,188,115,41,89,70,65,27,79,39,165,0,124,59,168,248,123,81,176,150,80,218,117,234,42,99,38,72,88,99,56,235,199,189,69,99,170,93,105,82,29,145,34,182,10,145,34,158,231,62,171,95,96,107,30,7,209,245,56,231,243,52,239,48,201,183,63,191,117,206,49,254,208,244,175,42,241,111,194,72,214,102,151,77,209,58,200,163,63,107,61,54,243,247,159,214,128,56,237,3,226,142,167,100,193,76,122,114,170,194,16,23,86,31,119,31,237,123,87,185,104,63,17,108,245,15,63,206,212,180,129,229,237,198,201,192,235,159,86,246,175,153,53,223,10,106,26,83,203,230,89,121,42,179,20,95,222,171,122,241,212,250,86,61,174,167,123,99,191,236,243,108,223,141,255,0,42,156,227,234,61,232,3,238,184,111,32,156,102,59,136,159,156,124,174,167,154,177,95,42,248,107,226,190,171,104,208,199,121,173,97,62,208,25,135,217,65,227,140,244,79,173,123,14,133,241,75,65,188,142,1,46,179,190,87,223,159,244,87,25,198,127,216,255,0,102,128,61,38,138,201,211,252,65,165,234,17,134,182,186,243,50,9,255,0,86,195,128,113,220,86,154,72,28,2,167,32,140,208,3,232,162,138,0,105,20,1,182,157,69,0,20,81,69,0,20,220,208,217,166,138,0,146,140,154,22,138,0,65,75,69,20,0,87,29,227,242,23,72,139,39,31,233,43,252,154,187,26,226,126,36,200,169,162,194,73,199,250,80,29,63,216,106,0,249,47,196,76,15,136,117,48,49,255,0,31,146,255,0,232,102,189,139,225,101,209,63,218,220,167,252,177,255,0,217,171,198,53,195,187,196,26,145,245,186,148,255,0,227,198,189,123,225,52,37,191,182,120,206,60,158,255,0,245,210,128,62,145,162,138,40,0,160,117,162,138,0,41,41,113,69,0,37,115,94,53,183,19,233,81,2,163,254,62,1,228,255,0,178,213,211,86,31,138,83,126,156,131,143,245,195,175,209,168,3,227,143,21,66,34,241,6,167,180,47,23,178,143,252,121,171,209,62,19,33,63,218,248,199,252,177,255,0,218,149,195,120,214,34,154,254,168,78,63,227,250,94,159,239,53,118,191,9,217,255,0,226,109,130,127,229,143,127,247,232,3,234,49,210,146,145,122,83,168,0,162,146,150,128,18,151,20,82,80,2,226,138,74,90,0,40,162,138,0,40,168,100,184,17,130,92,30,6,120,174,99,91,241,165,134,151,12,254,98,93,102,60,103,203,11,223,29,62,97,235,64,29,13,246,161,29,148,97,229,14,65,108,112,1,254,28,215,147,248,195,226,218,105,194,88,109,141,234,73,29,209,140,159,38,50,184,27,135,115,237,92,95,143,190,39,125,178,226,75,123,11,189,90,2,178,198,223,235,54,174,54,114,56,127,83,94,73,125,169,93,223,79,35,205,117,60,161,228,47,251,217,11,114,73,231,147,215,154,0,232,53,31,136,26,229,255,0,151,186,249,143,151,158,176,32,235,143,69,246,174,106,91,169,231,108,200,251,142,221,189,2,241,77,142,51,38,112,71,203,235,94,133,225,111,134,250,134,164,240,201,187,79,100,91,144,140,37,44,114,56,227,167,78,104,3,142,210,116,59,141,90,226,24,162,120,129,151,56,220,74,244,83,232,190,213,234,190,16,248,58,247,208,164,215,162,198,80,241,191,73,228,83,144,216,236,7,106,245,127,12,124,62,177,210,237,173,77,198,153,164,188,177,239,220,233,0,36,228,183,114,23,177,174,210,218,202,214,210,48,150,240,69,18,140,241,26,5,29,115,218,128,57,29,15,225,190,141,165,71,17,251,20,123,196,34,50,86,121,15,167,169,246,174,201,45,226,139,59,23,25,235,201,169,41,104,0,162,138,74,0,90,74,90,40,0,163,52,81,64,6,105,41,49,78,160,2,138,40,160,2,138,40,160,6,82,211,177,77,197,0,20,28,245,163,20,236,80,4,121,52,229,228,80,87,190,5,56,10,0,41,41,105,40,1,104,162,138,0,8,163,154,40,160,4,165,162,138,0,142,120,68,241,52,110,50,14,50,51,94,39,241,123,192,233,117,25,191,183,72,18,73,110,145,73,105,31,56,17,17,211,238,246,21,238,21,151,173,233,177,106,54,194,57,33,134,76,72,173,137,84,17,208,143,79,122,0,248,235,68,213,167,240,206,187,117,182,66,10,7,131,247,96,55,221,97,253,238,223,45,125,115,225,237,126,61,99,237,59,68,191,185,219,247,213,71,92,250,31,106,249,123,226,30,132,218,110,167,168,76,139,111,26,182,163,34,15,40,96,224,187,156,125,222,156,87,79,240,211,198,198,211,251,83,237,55,58,132,155,252,173,184,124,227,27,179,213,168,3,233,170,42,40,102,89,208,176,7,0,227,154,146,128,22,154,69,58,138,0,143,109,2,157,138,109,0,56,26,117,71,157,166,164,7,34,128,10,40,162,128,60,123,226,151,129,226,212,13,205,252,113,194,12,26,115,0,94,71,7,35,121,232,56,239,95,55,147,54,145,169,252,140,22,88,186,58,140,142,87,223,235,95,114,106,22,81,95,89,92,66,240,194,230,72,154,63,222,40,35,144,70,15,183,53,243,87,196,223,3,73,101,123,170,95,68,150,9,18,121,88,88,193,4,100,32,224,109,199,83,64,29,79,194,31,30,187,218,197,166,221,52,242,121,86,242,63,203,10,1,159,52,119,224,255,0,21,123,68,182,214,186,197,132,38,84,44,140,22,80,174,72,234,61,143,189,124,79,166,106,119,90,37,227,52,119,87,17,29,132,102,9,10,245,32,250,142,43,232,255,0,134,190,61,131,83,22,214,82,53,252,146,69,167,171,49,144,130,164,141,138,79,222,247,160,14,195,76,240,249,211,60,223,44,70,60,221,185,218,204,122,103,215,235,93,67,240,141,244,52,109,83,252,35,242,162,95,245,109,244,52,1,243,191,198,139,135,55,58,220,59,142,63,113,198,7,162,26,228,190,15,91,9,188,75,113,149,7,253,5,207,83,255,0,61,18,186,111,140,204,191,111,214,198,57,253,199,242,142,178,126,10,66,78,191,51,252,184,54,82,127,232,196,160,15,166,244,196,9,166,90,129,252,48,198,63,241,209,87,42,181,144,197,141,184,244,136,127,33,86,104,0,160,209,77,52,0,148,184,160,45,58,128,10,51,69,48,80,3,232,162,140,208,2,82,208,14,104,160,6,176,12,165,72,249,72,193,174,55,197,158,3,211,117,235,75,194,109,163,51,77,179,230,121,228,3,130,63,186,125,5,118,148,16,24,109,32,17,239,64,31,32,120,255,0,192,146,248,114,250,103,140,219,8,60,216,227,85,73,29,136,202,103,248,135,177,174,91,78,215,245,13,30,225,154,222,227,203,101,67,30,66,7,227,35,212,123,87,216,126,36,240,181,158,185,0,15,99,97,35,249,129,203,77,16,57,194,149,244,62,181,243,199,142,62,28,94,105,211,92,220,70,116,216,226,107,214,8,177,110,4,2,88,129,141,189,56,160,15,65,240,79,197,143,183,253,191,237,109,119,38,207,47,111,238,99,24,206,236,244,35,208,87,179,199,42,202,187,198,122,227,154,248,74,218,250,238,195,119,147,117,60,91,177,159,42,66,185,199,174,15,189,125,33,224,111,137,54,215,246,171,28,143,169,72,242,93,136,193,144,131,212,47,251,93,57,160,14,239,199,55,62,71,133,111,219,159,151,203,251,163,253,181,175,149,60,75,3,234,190,47,190,40,84,100,35,124,252,125,212,3,181,125,7,241,47,83,45,225,45,77,227,121,2,159,43,28,227,254,90,39,189,121,47,131,180,134,213,53,249,231,148,67,32,107,114,127,122,50,120,96,190,134,128,50,60,53,226,139,191,14,222,183,159,51,180,81,196,96,85,134,53,36,96,140,117,199,27,69,123,36,254,25,210,60,89,183,236,246,155,126,205,215,207,145,151,239,122,109,39,210,185,239,18,124,63,47,164,64,214,214,250,116,82,52,160,150,9,180,144,84,245,33,107,154,240,143,140,228,208,190,217,246,251,173,66,111,63,203,217,229,200,95,110,221,217,206,88,122,138,0,150,199,91,212,252,23,168,219,89,92,92,238,141,165,75,134,88,17,88,16,72,7,150,0,231,229,175,101,208,245,77,43,197,122,100,2,107,105,223,237,59,179,230,124,185,218,231,174,27,143,187,88,190,38,240,165,191,137,96,185,189,211,237,44,97,100,182,104,149,229,140,6,86,1,136,42,64,59,126,240,175,50,182,155,87,240,110,170,5,222,165,57,130,211,59,163,182,157,182,252,203,198,1,194,245,97,250,208,7,178,106,159,11,252,59,169,177,144,233,200,93,153,73,45,113,40,232,49,217,235,140,213,254,4,217,202,29,172,173,236,163,99,41,63,61,204,223,119,158,59,251,87,81,224,207,30,89,234,118,49,35,11,231,148,35,49,105,112,115,134,219,215,119,189,119,176,92,165,204,106,193,78,29,67,13,192,80,7,206,237,240,22,251,141,178,105,99,254,222,37,255,0,226,105,137,240,23,81,200,221,46,152,121,255,0,159,137,127,248,154,250,71,202,79,249,230,159,144,166,249,81,255,0,207,52,255,0,190,69,0,120,78,159,240,29,21,163,55,105,96,195,157,219,110,38,231,174,59,15,106,232,236,190,10,104,144,0,100,176,183,39,105,28,93,77,235,245,175,84,8,163,160,3,240,167,208,7,156,159,132,62,30,216,0,211,161,200,255,0,167,153,191,198,185,237,91,224,174,157,39,147,246,123,91,84,219,187,118,235,137,185,233,94,207,77,40,31,170,169,250,138,0,248,227,93,240,157,255,0,134,111,80,121,214,193,82,49,57,17,179,183,66,127,190,58,252,181,217,124,63,241,147,197,115,167,66,94,108,175,155,210,52,199,70,53,237,158,37,240,149,142,171,107,114,70,159,167,153,13,179,70,173,36,43,144,112,113,206,211,242,243,95,58,120,147,195,247,222,22,215,174,174,86,104,98,130,219,103,201,106,204,49,189,64,224,96,14,173,252,232,3,233,223,15,234,99,82,211,97,144,238,44,202,196,150,0,116,98,59,86,205,121,23,194,95,18,11,221,42,222,221,222,233,228,88,100,98,210,156,131,251,223,175,189,122,212,108,30,53,111,85,6,128,31,69,37,45,0,20,82,82,208,3,25,3,46,13,120,127,196,111,5,165,199,246,102,212,135,229,243,122,200,255,0,236,87,185,215,47,226,173,52,94,125,143,106,69,242,239,251,227,215,111,183,181,0,124,253,224,59,185,180,141,87,79,183,223,132,107,232,216,132,0,255,0,16,29,254,149,244,194,95,9,52,113,118,55,224,251,12,253,236,87,202,50,197,115,164,107,214,62,100,199,229,120,228,62,83,158,129,191,14,120,175,162,60,57,168,139,255,0,0,219,72,12,133,159,119,46,121,226,83,239,254,205,74,3,195,254,53,235,45,121,175,221,217,23,109,137,60,44,1,80,7,250,161,220,115,222,164,248,61,164,164,254,33,145,138,169,205,129,111,188,127,189,29,96,252,89,222,60,109,168,228,231,230,139,255,0,69,45,119,95,5,163,11,172,111,32,115,166,122,127,181,29,80,31,67,128,23,165,20,81,64,5,71,44,130,17,146,14,51,142,41,255,0,118,184,255,0,29,248,130,61,23,77,73,24,220,12,220,4,253,207,94,85,143,168,244,160,15,35,248,175,226,233,76,119,54,208,180,170,98,212,157,121,141,49,129,188,87,134,228,214,239,138,53,89,53,45,115,81,99,52,237,27,94,73,34,172,172,78,50,237,142,253,121,171,158,23,240,197,206,179,246,175,44,219,126,235,102,124,220,247,221,247,120,62,148,1,211,248,59,225,165,206,185,229,92,206,214,142,139,116,177,176,105,100,82,71,202,72,224,123,215,190,248,123,192,58,118,141,107,108,169,109,24,104,183,96,137,164,35,146,125,79,189,108,232,186,29,166,153,108,209,199,103,105,31,239,55,15,42,32,23,56,94,122,14,120,173,142,148,1,135,169,120,94,195,80,181,88,164,183,86,80,193,185,145,135,98,59,31,122,240,191,29,124,40,107,118,158,238,204,89,198,101,189,108,102,105,9,193,220,113,202,159,106,250,70,170,221,88,91,94,38,201,237,96,148,110,221,137,35,14,51,235,200,247,160,15,138,109,117,173,83,68,221,228,221,42,121,216,206,212,86,206,62,163,222,189,207,195,95,22,6,161,163,220,71,116,111,100,149,164,104,193,242,99,3,105,81,232,125,234,63,25,252,44,105,190,195,246,43,93,30,12,121,155,240,155,115,247,113,209,62,181,224,146,155,253,30,113,16,187,149,1,196,152,134,70,3,251,190,220,241,64,29,23,143,239,69,239,139,53,9,70,237,173,229,253,240,1,226,53,255,0,10,246,223,129,233,255,0,20,166,158,127,233,140,223,250,56,215,204,243,221,75,115,112,101,150,89,36,118,234,204,228,147,199,189,125,55,240,53,129,240,141,135,253,114,155,255,0,71,26,0,245,161,209,104,162,138,0,40,162,146,128,22,138,97,56,165,7,52,0,236,209,64,162,128,10,40,162,128,10,40,164,160,2,150,138,40,0,162,138,40,0,162,138,40,1,41,104,164,160,5,162,146,138,0,41,104,162,128,10,74,41,13,0,59,52,84,89,62,180,240,104,1,212,148,180,80,1,85,174,208,62,204,246,205,89,168,110,59,126,52,1,241,159,136,70,207,22,233,165,123,8,143,254,62,107,232,95,6,107,240,233,126,4,178,146,65,41,242,252,204,236,0,245,149,189,79,189,124,237,226,201,68,126,32,181,151,156,36,81,191,203,215,134,122,89,124,97,116,52,131,101,5,246,163,24,236,171,41,10,62,108,244,13,64,30,145,241,23,226,189,209,189,150,199,79,154,230,17,28,168,192,52,17,17,143,47,158,121,61,77,121,96,254,210,241,61,244,234,215,8,206,197,167,62,96,11,201,63,236,143,246,170,223,135,244,13,71,197,87,210,176,185,138,71,104,140,133,174,157,137,56,33,125,15,63,210,190,131,240,79,195,136,44,34,183,158,238,199,73,148,181,154,169,43,8,114,91,229,57,229,125,141,0,101,248,67,225,53,173,159,219,62,209,5,171,238,217,183,100,242,241,141,249,244,245,174,191,86,248,125,167,106,22,179,167,217,162,220,240,178,2,211,72,58,169,244,62,245,217,164,49,197,157,145,162,231,174,213,11,154,147,0,246,160,15,150,188,87,240,206,247,65,158,234,238,205,173,34,72,118,108,2,89,24,140,133,7,239,47,185,175,58,213,110,111,163,99,99,117,58,183,150,193,248,3,25,35,61,112,167,189,125,177,169,104,246,122,133,180,177,203,105,107,33,124,103,205,136,16,118,145,215,143,106,249,223,226,231,130,158,203,81,158,246,222,45,62,24,101,154,52,81,18,224,175,238,185,224,46,49,145,64,30,91,164,106,115,233,183,111,60,110,85,153,8,200,10,126,92,131,223,253,218,251,63,195,250,167,219,254,209,146,231,203,219,213,64,235,159,79,165,124,69,36,109,20,174,132,242,172,84,227,218,189,239,225,159,141,150,79,237,79,54,91,249,49,229,99,115,103,31,123,213,232,3,223,232,166,35,171,140,140,245,199,52,250,0,74,229,252,111,167,199,121,164,68,142,1,2,228,55,36,143,225,111,79,173,117,53,135,226,97,187,78,140,127,211,97,252,154,128,62,35,142,86,135,59,78,55,123,87,216,95,15,53,54,190,240,245,196,140,236,74,221,50,242,160,127,10,30,223,90,248,246,101,198,222,157,235,234,223,135,196,217,248,39,81,145,207,220,158,86,249,122,241,26,127,133,0,115,31,21,53,194,110,181,109,56,153,54,126,235,141,171,143,186,141,215,173,114,31,15,244,11,93,95,88,146,86,137,73,107,102,57,102,113,209,130,246,170,94,53,212,155,82,241,213,252,43,36,165,100,242,248,148,241,196,67,175,63,236,215,165,124,39,209,138,66,151,44,45,202,188,18,14,156,255,0,172,30,222,213,59,176,61,75,70,176,75,43,11,84,64,20,37,186,32,193,39,128,163,215,233,90,84,212,27,34,65,199,202,0,226,157,84,1,69,20,30,148,0,81,66,209,64,5,112,30,51,241,71,216,109,238,35,140,202,1,179,102,225,20,246,127,95,165,118,151,151,34,13,159,123,230,207,74,249,135,198,222,39,125,75,87,142,218,9,238,208,205,110,34,27,223,3,44,204,57,193,251,188,208,7,49,175,107,82,106,154,181,202,35,176,146,77,184,44,170,23,128,61,62,149,171,225,191,135,250,135,136,99,89,12,214,102,54,70,96,29,217,78,67,109,236,43,175,248,127,240,230,226,238,77,58,254,241,52,219,132,111,51,119,154,11,51,109,222,6,114,188,246,175,113,209,124,59,99,165,218,71,18,105,246,72,202,28,126,234,16,58,182,125,5,0,120,229,167,192,216,100,138,51,52,86,44,197,1,36,92,205,201,252,169,110,62,3,199,242,249,49,216,14,185,205,204,223,225,94,240,177,70,160,5,141,20,15,151,128,41,251,16,245,81,249,80,7,204,55,255,0,4,181,56,55,148,155,77,80,16,191,250,233,15,175,251,53,206,207,240,199,88,129,216,125,162,195,143,73,31,255,0,137,175,175,30,210,218,79,189,111,19,100,109,229,1,226,171,190,141,165,185,203,105,182,100,251,192,191,225,64,31,35,175,195,157,96,156,11,155,31,251,237,255,0,194,175,89,252,42,214,174,228,219,246,157,63,166,238,100,147,255,0,136,175,170,6,137,164,131,255,0,32,187,47,252,7,79,240,169,35,210,180,216,206,82,194,213,78,49,242,196,7,244,160,15,11,178,248,14,199,205,251,72,211,223,166,49,115,48,219,215,61,171,186,211,62,21,104,26,60,94,107,88,71,152,164,243,148,165,196,167,166,15,115,237,93,244,179,67,111,183,49,253,239,238,133,175,42,241,167,196,107,104,158,91,75,118,212,98,150,75,66,16,161,10,21,142,224,15,13,64,17,120,199,197,214,26,13,189,237,149,132,55,48,207,14,205,141,181,89,87,36,19,247,152,246,38,185,45,7,69,187,241,206,167,45,245,220,144,203,111,44,69,194,202,74,48,101,34,60,157,163,216,247,170,122,7,135,181,95,19,120,130,11,185,175,35,184,182,184,221,152,238,165,118,45,133,35,144,65,7,149,227,240,175,71,212,110,108,60,13,225,187,104,94,212,71,112,146,249,109,37,156,106,50,27,115,227,63,41,199,79,196,80,6,6,189,168,105,190,17,210,161,88,109,230,73,226,149,109,157,147,231,7,10,115,183,113,233,145,245,175,9,212,38,184,191,242,252,201,21,182,103,25,0,117,199,167,210,187,43,143,237,15,22,235,183,209,67,121,33,136,203,37,194,37,212,143,133,93,216,31,40,206,14,27,249,214,238,191,224,193,99,246,127,220,105,227,118,239,245,105,233,143,246,125,232,3,178,248,43,114,31,195,210,3,156,157,72,142,159,244,206,58,246,138,249,195,225,46,167,246,88,34,128,180,191,62,164,14,20,241,200,140,115,205,123,198,161,173,65,97,97,36,242,172,164,38,51,180,12,242,64,245,247,160,6,235,186,228,58,37,152,154,117,144,135,144,71,242,40,39,36,19,220,143,74,240,127,26,124,94,188,121,103,182,177,184,186,136,197,118,192,110,183,136,141,163,112,199,127,106,135,226,183,143,141,229,212,182,54,119,26,140,38,57,163,124,111,218,184,217,219,107,123,215,145,129,62,163,115,33,50,22,102,37,201,145,137,207,63,207,154,0,116,247,183,122,134,223,58,80,219,51,183,42,7,95,160,246,175,91,240,31,194,131,122,96,187,187,91,57,4,87,170,15,239,228,7,104,218,118,140,40,245,53,119,193,191,10,238,79,219,126,214,154,76,223,115,110,240,91,31,123,61,99,250,87,189,216,105,150,214,17,20,134,218,222,32,95,118,18,48,163,56,94,120,29,120,160,10,250,71,135,236,116,139,88,161,183,183,9,229,110,219,135,103,198,73,61,207,189,107,1,142,40,162,128,10,40,163,52,0,81,69,33,160,5,166,154,65,79,160,6,226,148,82,80,13,0,58,138,1,205,20,0,149,228,63,22,52,212,159,251,35,42,62,95,59,171,159,246,43,215,235,206,126,37,66,100,254,204,219,183,143,55,175,252,2,128,62,109,240,85,193,135,196,90,80,4,255,0,200,66,19,211,253,181,175,178,52,57,12,218,68,18,30,167,119,254,132,107,227,15,8,156,120,143,74,255,0,175,232,191,244,53,175,178,188,56,115,161,91,31,247,191,244,35,64,9,175,36,146,90,32,70,0,172,128,243,244,53,204,233,30,9,182,93,90,123,217,226,137,204,234,204,113,43,231,44,192,244,251,181,220,73,18,72,48,200,174,51,158,70,106,11,137,225,176,132,59,70,64,39,111,200,7,247,127,250,212,1,6,163,170,67,166,249,123,150,83,230,103,160,7,166,61,79,189,124,149,227,159,26,220,248,131,83,73,4,178,236,54,171,19,44,145,160,39,230,111,79,173,117,254,62,248,143,246,191,236,255,0,178,92,234,144,237,243,55,124,251,115,157,184,232,223,90,242,157,54,198,109,75,80,182,133,93,73,146,97,16,243,9,199,36,117,235,199,52,1,209,252,63,240,201,214,252,71,96,175,229,52,82,121,153,12,204,58,35,250,127,187,95,85,248,67,68,135,67,208,173,173,163,69,5,3,142,29,153,121,114,123,215,35,240,219,193,137,166,105,154,93,204,214,246,13,44,126,102,100,141,50,220,179,175,82,7,99,94,150,20,32,192,0,1,217,69,0,62,138,40,160,0,211,73,230,130,105,148,0,82,129,78,81,78,2,128,5,2,138,40,160,2,154,238,17,114,115,214,157,92,159,142,60,64,154,46,153,28,173,246,128,77,192,76,197,140,242,24,250,143,74,0,224,126,42,120,217,236,244,227,12,13,50,60,122,142,194,124,184,200,218,161,199,127,165,120,87,135,180,9,181,223,180,236,104,191,117,183,62,99,145,215,63,119,3,218,167,241,94,181,54,175,171,223,161,184,185,104,205,228,146,133,149,137,11,243,54,223,151,39,158,107,220,126,27,120,48,89,255,0,105,121,246,246,15,187,202,198,212,206,49,191,213,125,232,3,208,60,41,225,171,125,15,79,104,68,72,15,158,100,27,29,136,206,0,239,244,174,158,152,170,20,97,64,31,65,79,160,2,144,154,90,49,64,13,228,211,177,69,20,0,98,138,40,160,2,138,41,40,1,104,162,138,0,74,41,104,160,2,138,74,90,0,40,162,146,128,12,82,209,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,85,167,180,134,224,109,149,55,115,158,164,85,154,40,3,137,215,190,29,104,250,196,108,26,206,50,205,55,154,75,77,32,231,159,67,239,94,55,174,252,25,185,181,242,62,206,108,35,221,187,119,239,229,57,219,143,85,175,166,170,180,182,86,179,99,204,182,133,246,244,221,24,56,160,15,134,117,29,38,109,46,101,142,87,140,182,205,255,0,187,36,241,147,234,61,168,180,214,111,236,153,26,9,246,20,206,223,221,169,198,126,163,222,190,170,241,63,195,139,61,78,25,158,219,77,210,17,254,204,200,29,160,0,134,195,224,240,190,245,224,190,38,248,115,169,105,50,221,74,210,88,8,226,217,196,76,221,246,244,249,71,173,0,69,162,124,81,215,116,195,134,190,147,203,8,84,4,183,136,245,57,238,181,234,158,20,248,198,46,228,88,175,26,246,77,182,224,156,65,16,249,190,94,120,35,222,190,119,185,182,123,89,218,39,42,88,99,59,122,116,205,44,23,151,22,173,186,27,137,98,56,198,81,200,56,244,226,128,62,236,181,191,134,239,119,150,28,109,198,119,1,222,173,215,203,190,19,248,160,246,95,108,251,109,230,175,54,253,155,49,38,236,99,118,122,191,184,175,160,52,111,21,89,234,144,238,142,59,145,153,54,126,241,71,92,15,115,235,64,29,21,20,196,112,234,8,207,52,234,0,90,40,164,160,5,197,24,162,138,0,2,226,138,40,160,2,138,41,40,1,107,207,190,41,22,254,195,139,105,199,250,90,127,232,15,94,131,94,121,241,81,194,232,176,231,63,241,244,159,250,3,208,7,202,26,183,252,134,239,243,215,237,18,127,232,70,189,219,225,45,142,63,182,126,239,62,79,115,255,0,77,43,194,117,126,117,171,227,235,115,39,254,132,107,232,239,133,16,227,251,95,33,127,229,151,254,207,64,30,199,75,69,20,0,148,189,232,162,128,0,115,73,74,40,160,2,168,106,171,190,217,70,113,243,175,242,53,126,169,234,89,251,50,224,127,26,255,0,35,64,31,41,124,78,132,71,121,124,251,243,157,74,78,49,238,213,173,240,162,64,191,218,217,97,255,0,44,123,255,0,189,89,31,19,157,205,254,160,24,96,13,78,79,225,247,122,95,134,183,134,31,237,77,190,95,205,229,125,255,0,248,29,0,125,108,135,35,241,167,213,107,57,124,216,137,200,251,216,226,172,208,1,73,75,69,0,20,83,75,160,234,202,63,26,173,46,163,103,10,177,107,187,113,129,159,158,64,62,95,206,128,45,244,170,247,23,246,150,131,55,23,48,196,51,143,222,72,7,63,141,114,90,231,143,108,52,232,103,242,181,61,40,180,120,194,188,235,223,31,237,123,215,143,248,215,226,181,245,196,175,21,185,210,165,140,74,172,25,55,49,63,39,179,251,208,7,176,235,127,17,52,77,45,14,219,237,62,86,18,249,100,125,185,1,29,121,239,233,94,91,171,124,104,182,111,39,203,210,225,147,174,113,124,14,58,127,177,94,53,169,235,87,26,148,146,188,137,18,238,144,200,118,3,212,231,223,222,179,40,3,190,212,254,35,139,240,234,52,176,155,163,41,255,0,31,57,245,246,247,174,58,242,255,0,237,114,59,121,91,55,99,229,221,156,99,240,170,74,9,56,0,146,107,107,71,240,237,238,169,113,12,105,101,122,241,201,187,230,138,38,57,192,61,56,62,148,1,149,21,180,247,12,68,48,201,41,198,112,138,79,31,240,26,235,180,15,135,122,198,175,40,255,0,69,190,133,30,47,48,63,216,157,129,233,242,246,245,175,71,240,63,194,171,121,16,92,93,197,171,194,205,19,169,4,42,140,238,227,170,122,10,246,173,27,64,182,210,173,225,72,154,115,178,17,23,239,8,232,0,244,11,207,20,1,231,190,28,248,85,54,157,246,157,250,148,159,188,219,141,246,133,122,103,253,175,122,245,75,91,95,179,70,87,118,239,155,61,49,86,40,160,2,138,40,160,4,165,164,165,160,2,138,40,160,2,138,41,40,1,104,162,138,0,40,162,138,0,76,82,209,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,2,82,228,14,245,4,211,136,151,59,215,174,57,53,202,234,30,47,150,223,203,216,214,103,118,115,146,125,191,218,160,14,199,120,254,240,252,232,175,42,127,137,183,48,200,162,70,210,208,112,78,226,70,23,215,239,86,149,151,196,187,89,217,22,77,67,72,93,249,206,39,3,215,253,170,0,244,58,43,155,183,241,134,153,52,42,199,85,211,114,115,210,225,125,127,223,170,183,158,58,210,237,87,35,86,210,179,187,111,207,112,63,248,170,0,235,73,3,169,2,147,122,127,124,126,117,227,183,191,24,100,143,103,149,117,162,54,115,159,222,103,211,253,186,169,255,0,11,138,124,18,110,116,92,255,0,190,127,248,186,0,246,195,36,107,214,64,63,26,138,107,171,116,3,116,241,14,123,184,175,4,188,248,213,168,163,48,136,232,174,6,49,247,142,127,242,37,99,93,124,102,214,38,36,121,90,65,228,31,148,63,247,127,223,160,15,69,241,238,153,22,171,99,177,47,17,79,218,252,223,148,6,236,222,254,245,243,28,145,61,150,55,35,124,255,0,119,35,31,119,255,0,215,93,253,215,197,29,110,228,16,45,116,246,249,247,124,145,185,255,0,217,235,133,212,37,189,186,242,252,235,118,27,115,141,168,70,115,143,90,0,250,111,225,199,141,172,117,13,52,163,155,120,89,175,124,176,13,202,146,114,169,206,48,61,107,212,85,195,174,229,32,143,85,53,241,95,132,60,69,54,145,168,89,36,98,223,203,23,137,33,50,231,142,87,220,113,197,125,107,225,45,104,107,26,13,165,203,73,110,90,93,220,68,252,112,204,56,228,250,80,7,65,75,69,20,0,134,144,138,117,37,0,48,138,1,197,56,211,104,2,65,69,32,251,180,180,0,149,157,172,105,167,83,211,230,183,18,121,126,102,62,109,187,241,130,15,221,207,181,105,81,64,31,49,252,82,248,127,125,109,168,79,125,11,92,92,9,102,141,0,142,213,177,247,58,228,19,233,94,109,164,223,62,131,169,206,242,219,179,50,171,68,85,143,150,65,220,190,163,219,165,125,139,226,141,49,53,27,20,71,243,120,148,55,238,255,0,221,35,211,222,190,82,241,222,138,186,118,167,168,72,162,112,13,252,136,12,131,143,188,199,251,190,212,1,244,103,135,62,34,104,247,255,0,105,205,213,140,91,54,245,188,67,156,231,252,43,186,138,226,222,230,50,208,205,28,131,166,81,149,185,252,43,226,93,50,109,87,79,243,124,139,23,125,248,206,232,152,227,25,244,250,215,186,120,47,226,14,160,82,56,46,163,178,136,73,118,1,220,25,72,83,129,158,91,235,64,25,255,0,25,244,185,12,26,221,208,14,83,247,31,192,113,214,49,214,185,191,131,83,36,26,188,136,236,170,194,206,78,24,227,254,90,165,122,167,196,11,104,117,223,8,234,45,19,25,30,109,152,22,228,54,113,34,116,235,233,94,45,225,185,219,195,94,48,188,138,64,34,81,109,176,27,159,148,228,152,223,253,158,104,3,234,219,23,15,101,110,65,7,49,41,224,251,10,179,92,223,133,245,152,47,116,251,53,91,139,102,63,100,71,33,29,79,101,247,247,174,146,128,10,49,69,20,0,98,138,40,160,2,138,40,160,3,56,168,216,230,149,133,52,138,0,1,197,75,81,129,78,205,0,58,138,51,69,0,21,86,242,211,237,81,4,221,183,13,187,56,205,90,162,128,60,31,198,31,10,47,46,190,197,228,94,79,38,223,51,59,44,139,99,59,125,26,188,74,77,47,81,209,47,98,107,141,62,233,118,17,49,89,33,100,224,31,113,211,142,181,247,27,40,110,181,230,190,49,248,113,97,170,44,211,110,212,90,85,180,40,162,34,164,19,243,28,125,211,207,52,1,228,58,55,141,109,111,52,216,52,187,132,134,208,62,237,243,73,112,56,195,23,229,72,29,113,142,189,235,212,252,9,113,164,136,193,77,106,202,70,242,159,40,37,66,66,239,235,247,171,194,188,73,224,139,221,30,230,227,201,211,245,35,12,88,195,75,9,199,33,122,144,163,214,170,104,30,35,212,60,55,116,219,109,225,86,88,204,120,185,70,29,72,111,81,64,31,102,160,142,123,104,196,114,171,12,2,165,121,200,219,94,53,227,223,135,215,119,63,217,254,68,211,201,143,51,59,45,75,99,238,255,0,116,213,223,7,252,80,91,168,224,138,242,243,72,132,45,154,147,251,220,16,195,104,199,47,245,175,77,91,205,63,81,233,121,3,121,127,243,206,85,56,207,175,229,64,30,9,240,227,196,227,78,123,107,27,155,97,19,75,126,167,50,75,176,133,59,6,112,71,251,53,237,154,174,144,158,33,210,102,17,93,170,9,246,224,170,239,219,181,199,184,207,74,249,239,197,90,107,120,115,196,150,143,110,146,145,28,105,62,103,28,2,29,186,224,14,62,90,246,63,135,94,43,254,212,210,52,216,100,154,207,205,147,204,202,35,124,220,51,159,148,100,250,80,7,158,120,183,225,198,165,101,168,79,115,108,46,239,3,56,143,9,102,223,119,29,114,9,244,197,96,217,120,151,82,240,205,195,45,199,134,238,136,140,27,125,210,111,140,18,10,243,202,123,116,175,168,38,133,46,16,2,78,220,231,131,92,103,136,190,31,105,186,196,39,205,150,255,0,45,63,154,124,166,94,188,255,0,178,120,230,128,57,29,47,227,54,158,254,111,157,105,109,7,76,110,191,81,158,190,162,187,221,55,199,186,22,160,171,141,79,78,4,183,150,0,189,71,201,249,127,198,188,71,87,248,61,20,30,79,217,173,245,169,51,187,119,238,193,199,76,116,74,230,224,208,181,221,18,120,204,26,53,241,8,226,76,201,107,47,80,127,217,3,142,40,3,235,56,47,237,110,0,104,174,97,145,91,166,201,1,207,229,86,65,5,114,8,34,188,39,194,190,46,215,97,154,210,222,231,79,134,20,27,183,22,138,69,35,135,35,171,215,174,232,154,161,189,178,70,149,162,12,67,18,20,250,54,61,104,3,98,150,144,48,35,130,13,45,0,21,202,248,195,195,175,172,232,247,177,199,51,43,75,179,104,88,119,30,24,123,243,210,186,170,107,46,224,65,160,15,150,175,32,185,240,63,140,47,165,184,182,146,120,74,44,43,36,136,98,82,89,99,127,148,156,140,240,120,175,116,240,95,138,172,181,107,43,56,82,72,22,65,100,142,209,173,192,98,56,80,65,31,141,114,191,23,60,46,186,133,154,207,26,93,187,181,212,100,136,198,70,2,50,250,87,158,120,15,88,184,209,124,77,117,3,164,81,164,54,239,8,51,130,15,14,163,7,145,207,20,1,244,253,20,196,145,101,206,8,56,254,233,169,40,0,162,138,40,0,168,103,66,248,219,158,51,218,166,162,128,62,92,241,214,133,126,186,136,155,236,151,37,18,215,113,63,103,108,12,22,61,107,178,248,103,172,68,52,45,47,76,113,26,203,251,220,131,32,221,247,157,190,239,210,187,127,22,233,17,220,217,221,238,243,185,180,113,242,227,209,189,171,200,124,62,223,217,62,50,183,129,49,178,45,219,76,157,121,140,158,122,122,210,216,12,79,140,86,178,47,137,239,110,54,183,150,210,196,3,109,249,73,242,135,127,194,187,63,131,36,54,164,138,24,100,105,131,255,0,66,142,176,62,46,17,62,141,13,222,224,90,75,196,7,7,142,17,199,254,203,86,190,14,95,172,58,219,3,36,67,26,105,28,159,246,163,247,166,7,210,180,148,180,80,4,55,12,169,110,206,123,99,249,215,206,223,27,181,132,105,164,180,17,130,82,234,39,206,254,127,213,31,225,199,189,123,222,189,120,150,90,69,196,207,36,105,179,25,50,54,0,203,5,231,243,175,149,62,42,106,163,80,241,61,232,15,11,143,50,22,83,25,207,252,178,3,214,128,56,104,227,55,19,62,50,51,147,211,61,235,234,223,135,158,29,146,195,251,75,116,174,119,249,93,98,43,211,127,191,189,124,179,164,130,215,76,160,19,242,30,159,85,175,180,252,56,152,251,70,84,243,183,175,227,64,27,212,81,69,0,37,45,53,153,85,114,206,20,123,156,82,44,136,199,1,212,253,13,0,43,46,107,195,62,41,248,30,226,226,89,239,227,154,87,88,52,230,36,44,4,131,141,199,25,207,21,238,181,133,226,155,65,113,161,106,96,135,57,179,148,113,244,106,0,248,138,104,94,9,154,38,82,28,99,42,70,13,125,31,240,30,225,63,177,109,97,200,220,182,211,147,243,115,254,187,211,241,175,6,241,101,175,217,60,77,121,14,24,5,217,247,250,242,138,107,214,190,3,223,149,187,251,49,49,128,150,82,158,79,63,235,23,223,222,128,62,138,28,133,52,83,34,109,209,33,245,80,105,244,0,80,104,166,154,0,97,25,52,224,41,84,83,186,80,0,180,82,81,64,9,159,154,157,77,97,64,233,64,14,166,231,52,226,113,76,3,20,0,241,69,20,80,1,69,20,80,1,73,75,69,0,20,103,20,148,166,128,10,5,53,79,52,225,64,1,52,10,97,229,133,60,80,1,65,20,82,80,3,54,210,227,154,125,55,189,0,45,45,2,138,0,42,157,251,4,242,253,243,223,233,87,43,3,196,119,162,207,236,217,120,198,237,223,124,250,109,160,15,142,60,73,40,151,81,141,151,31,234,128,224,231,185,171,126,17,240,221,222,185,173,90,67,18,78,18,109,248,145,96,46,191,40,99,248,244,172,139,201,126,213,120,135,32,228,5,227,235,94,253,240,119,64,65,107,163,95,145,114,27,247,255,0,238,245,144,122,80,7,125,240,247,195,18,104,90,13,178,75,51,179,4,145,74,180,37,15,50,19,235,93,176,24,10,41,136,138,136,20,103,3,214,159,64,5,20,100,122,209,64,9,88,158,37,210,219,85,176,72,150,66,132,74,27,132,223,216,143,95,122,220,168,230,92,129,245,160,15,142,188,125,160,77,166,106,87,243,185,145,145,175,228,64,76,69,84,252,204,122,254,21,207,104,247,194,203,206,202,134,221,183,171,99,166,127,198,189,79,227,24,6,222,113,159,249,138,55,254,131,37,120,192,114,189,40,3,237,191,9,106,81,223,105,146,58,108,199,156,87,135,13,252,43,254,53,209,215,142,124,38,241,26,92,104,229,36,154,204,59,234,30,88,80,216,39,34,62,139,154,246,62,180,0,86,39,137,25,87,78,66,88,15,223,14,167,253,147,91,117,198,120,247,82,91,29,30,54,50,66,63,210,130,252,237,254,203,123,251,80,7,200,62,83,92,253,192,78,222,187,70,107,233,131,117,30,141,224,237,90,218,87,83,35,65,51,133,102,242,201,204,120,224,126,21,243,150,132,161,190,209,159,246,127,173,123,79,140,47,183,220,27,112,99,43,45,182,211,131,207,37,135,20,128,225,244,173,2,239,91,215,225,189,72,166,141,38,206,49,9,112,48,8,235,223,238,215,208,126,2,209,229,210,180,139,116,144,185,33,36,31,52,100,117,144,154,228,126,30,105,209,37,134,154,119,54,225,230,240,72,245,127,246,107,213,236,163,9,110,138,51,198,122,253,104,72,11,52,81,69,48,10,74,90,40,0,168,229,149,34,80,206,202,170,78,50,199,21,37,114,30,54,215,134,149,165,71,32,150,217,95,237,2,51,230,55,251,47,238,57,226,128,56,47,31,120,254,210,47,236,255,0,33,32,185,207,155,159,46,232,29,191,119,174,1,174,119,225,199,129,175,46,126,207,121,47,218,96,242,175,198,67,90,183,42,54,28,228,145,138,227,180,125,54,227,197,30,119,157,111,55,238,49,143,179,198,127,143,61,114,167,210,190,168,208,244,168,244,235,54,141,12,155,76,133,254,125,185,232,61,189,168,2,245,149,191,217,109,82,45,219,182,231,156,99,57,36,213,154,40,160,2,138,41,165,213,122,144,63,26,0,82,64,234,64,170,243,95,218,91,169,105,238,160,140,47,82,242,1,143,206,185,175,16,120,181,116,209,42,199,61,150,68,5,128,145,249,39,159,127,106,241,223,18,124,70,215,110,141,212,22,214,86,83,134,217,143,46,39,98,113,130,113,134,160,15,109,212,124,109,160,216,113,38,171,167,100,48,27,90,242,53,234,51,235,92,94,185,241,123,74,133,24,91,173,141,203,44,184,196,119,232,78,57,231,128,127,201,175,16,158,47,17,120,134,102,121,52,91,175,155,13,251,139,89,123,13,189,243,93,47,135,190,20,53,252,202,215,182,122,204,33,225,222,72,139,104,222,72,227,148,247,52,1,45,247,136,181,61,127,203,242,60,55,117,251,156,231,102,246,251,216,244,78,58,87,83,224,255,0,134,119,131,202,186,185,184,158,221,162,187,86,217,37,161,92,129,131,158,88,113,94,129,162,120,15,79,211,60,255,0,46,91,223,222,109,207,152,203,219,61,62,95,122,234,47,39,142,198,198,226,71,145,23,203,141,159,247,167,0,96,119,246,226,128,57,31,18,235,86,222,23,240,237,200,121,34,157,237,241,149,50,172,100,238,117,250,227,239,87,136,94,125,167,199,158,41,188,107,91,73,98,66,139,34,180,74,102,7,10,168,70,64,29,207,233,90,223,16,60,66,117,189,83,81,211,227,146,218,81,39,151,143,32,238,115,133,70,227,147,233,93,143,194,79,12,195,109,166,193,127,39,218,82,73,32,145,8,124,5,255,0,91,219,229,246,160,14,143,193,126,16,151,76,182,182,146,75,135,201,179,68,33,160,43,131,133,247,255,0,102,181,245,205,50,57,252,141,247,106,155,119,99,43,215,167,189,106,221,234,214,26,116,11,230,95,218,198,1,9,251,217,64,231,29,58,245,226,188,107,197,159,21,36,79,177,253,150,125,34,108,239,221,135,221,143,187,143,186,255,0,90,0,200,138,45,63,195,82,164,146,234,214,178,180,44,46,2,51,4,45,143,225,251,231,174,222,181,202,120,203,199,73,173,79,123,109,5,146,149,151,203,195,37,198,254,129,79,101,231,238,215,47,125,170,234,58,245,202,19,106,25,153,68,32,66,142,115,201,247,60,243,93,95,132,190,27,207,170,92,89,189,221,142,175,18,73,187,115,36,37,64,192,108,114,65,254,232,160,14,127,64,240,150,171,226,59,151,104,108,239,22,51,25,112,233,106,210,3,130,23,25,24,175,123,240,63,195,139,141,45,96,158,107,201,65,107,53,82,143,108,87,105,249,78,57,111,246,107,168,240,79,131,109,60,61,166,68,144,181,222,240,140,133,102,35,56,45,159,69,174,205,84,0,2,246,24,160,6,129,140,243,156,211,168,162,128,10,40,164,39,109,0,41,56,168,243,72,78,105,0,160,9,5,58,163,92,212,152,160,4,165,197,20,80,1,138,8,162,146,128,20,45,20,148,180,0,87,17,227,137,83,253,3,44,171,254,179,191,210,187,86,117,3,44,64,250,154,241,223,136,254,35,142,31,236,189,147,218,28,249,185,203,127,185,239,64,30,23,224,187,105,39,241,22,148,200,172,71,219,225,28,12,255,0,26,215,216,186,20,102,13,22,221,24,16,70,254,163,31,196,107,230,111,133,186,43,205,119,99,116,241,92,42,197,169,199,146,23,229,0,20,60,241,95,68,234,222,33,181,209,180,201,152,93,217,172,177,99,228,154,80,58,145,212,100,122,208,6,189,230,165,109,100,129,167,184,134,63,155,31,188,144,47,56,207,122,241,31,138,62,63,176,150,193,173,109,254,205,59,197,124,65,17,221,2,112,3,140,224,14,43,47,199,159,18,175,230,153,224,182,93,54,100,18,35,2,129,152,253,207,246,91,222,188,114,254,230,123,251,185,230,150,48,26,73,90,67,177,78,50,73,63,214,128,11,77,46,243,81,221,228,90,207,47,151,141,222,92,69,241,159,92,116,233,95,72,124,60,248,117,115,166,90,164,147,220,74,12,119,130,93,141,108,99,36,0,158,175,254,207,90,193,248,117,224,152,7,246,150,225,124,63,212,227,42,7,247,253,171,222,210,53,140,96,103,25,207,52,0,177,39,151,24,25,206,59,211,232,162,128,10,9,162,152,212,0,222,180,224,41,2,212,128,10,0,5,20,81,64,5,20,83,36,145,97,137,228,37,84,5,36,147,208,98,128,42,106,154,133,190,157,99,44,243,203,18,172,123,115,186,64,7,36,14,167,235,95,51,124,97,241,85,190,171,171,220,217,192,144,184,142,104,165,243,35,157,95,63,186,244,3,222,187,175,138,62,54,48,90,234,186,124,51,216,49,95,39,11,187,46,121,67,217,235,231,187,251,182,212,53,25,110,100,218,29,177,157,157,56,0,127,74,0,234,252,19,225,139,157,87,83,115,251,232,149,173,140,129,188,130,224,228,175,184,245,175,172,180,184,196,30,111,239,3,110,199,251,62,181,243,31,133,60,93,253,142,177,98,107,37,219,106,177,126,245,177,233,254,208,231,138,244,139,95,138,234,187,243,123,163,12,227,172,191,253,149,0,123,69,21,230,54,255,0,21,45,100,32,62,165,162,140,182,63,215,175,255,0,23,90,177,124,69,211,30,48,78,175,163,228,255,0,211,202,255,0,241,116,1,220,209,92,82,124,65,211,29,200,58,182,145,140,127,207,192,255,0,226,171,102,207,196,250,93,208,27,117,75,6,37,55,97,46,1,254,180,1,185,69,85,26,133,155,103,23,112,28,122,72,63,198,171,207,174,233,182,249,223,168,217,46,6,126,105,192,254,180,1,165,69,115,19,120,199,78,66,85,53,61,52,227,167,250,72,255,0,226,170,91,79,21,89,220,159,248,254,176,60,19,196,195,215,235,64,29,21,21,90,222,246,222,112,10,79,19,228,103,229,117,53,102,128,10,40,162,128,10,40,162,128,10,74,90,74,0,90,40,162,128,10,74,90,40,0,164,165,162,128,10,49,69,20,0,148,185,162,138,0,74,90,40,160,2,146,150,138,0,74,169,125,101,246,200,36,143,204,217,191,28,227,59,118,149,255,0,10,185,69,0,120,255,0,142,254,25,92,106,236,211,91,222,202,75,74,135,108,118,133,240,2,17,217,171,197,181,223,135,58,214,153,36,172,44,245,9,128,152,162,145,98,224,30,188,247,244,175,178,43,51,83,209,160,212,34,217,43,202,6,253,255,0,33,29,121,246,247,160,15,134,100,130,88,177,230,68,233,159,187,184,17,154,212,210,181,223,236,215,141,190,207,230,108,149,100,251,248,206,49,199,79,246,107,215,188,79,240,150,1,246,95,179,67,172,75,157,251,182,128,216,251,187,126,234,87,143,234,90,5,245,132,152,147,79,189,140,4,222,76,144,178,237,28,243,211,167,20,1,233,154,31,198,8,173,18,222,55,210,80,99,118,73,188,81,215,63,236,87,115,164,124,105,211,164,64,36,183,180,135,229,39,231,212,7,175,184,175,152,200,32,224,140,26,1,218,104,3,237,13,47,226,14,137,168,132,3,81,211,208,152,195,16,47,80,227,167,203,250,215,82,151,86,243,103,201,158,39,199,93,174,14,43,225,205,55,94,185,211,101,223,18,68,79,151,179,231,7,167,30,135,218,189,119,195,95,23,175,135,218,190,208,116,136,190,230,221,197,151,61,125,94,128,62,139,165,174,95,74,241,158,157,168,32,39,83,211,139,153,54,1,28,203,207,79,246,186,243,93,18,92,69,32,13,28,209,176,61,8,96,115,64,19,81,64,32,247,162,128,10,40,162,128,10,243,175,138,155,78,139,16,36,15,244,180,255,0,208,30,189,20,241,94,89,241,118,247,201,210,99,0,167,203,118,157,79,253,51,106,0,249,155,81,77,250,237,248,207,73,164,255,0,208,141,125,85,240,250,200,193,253,161,150,39,119,149,219,111,247,235,229,59,137,55,107,55,173,199,205,43,159,252,122,190,183,240,52,174,223,110,206,62,95,47,255,0,102,160,14,218,150,138,40,1,41,115,205,37,32,235,64,14,20,80,40,160,2,171,94,141,208,129,140,252,255,0,208,213,138,130,237,212,68,9,254,245,0,124,177,241,94,13,151,23,141,140,103,83,147,156,251,189,114,158,20,212,69,135,218,183,75,179,126,207,225,206,118,239,246,247,174,187,226,204,193,230,188,80,167,35,84,127,253,158,188,198,41,154,28,236,125,185,235,197,0,125,155,162,248,146,201,237,73,55,121,30,103,63,187,111,65,254,205,104,220,120,191,68,181,70,105,111,112,23,25,62,83,156,103,232,43,228,203,111,136,186,253,180,101,35,212,29,65,57,255,0,81,25,231,241,90,138,239,226,7,136,110,149,214,77,64,149,108,103,247,8,58,125,22,128,62,152,212,126,42,120,90,205,138,29,103,99,130,1,31,101,148,246,207,247,43,155,191,248,205,162,32,62,70,191,131,191,31,241,230,253,57,245,74,249,186,235,89,191,188,144,188,243,239,98,65,39,98,143,225,199,97,84,222,87,127,188,115,206,122,80,7,181,222,124,102,188,109,159,103,215,243,140,231,253,17,127,170,87,31,168,252,78,241,21,214,229,93,99,114,178,21,63,232,177,143,95,246,43,136,138,221,165,206,210,6,61,107,181,209,124,3,61,210,9,166,107,87,65,38,24,121,142,9,3,105,35,129,64,28,221,222,167,171,106,59,229,154,111,51,204,198,78,216,198,118,253,7,181,102,202,172,24,249,159,127,189,122,14,181,165,105,26,69,172,241,139,70,18,197,142,85,216,142,74,250,159,122,225,47,89,37,187,127,36,16,156,97,79,208,80,5,74,187,107,166,94,94,111,242,33,221,179,27,190,96,49,159,169,246,173,93,19,194,215,58,188,251,17,224,31,186,243,62,118,97,198,71,160,247,175,124,240,207,194,75,27,95,181,125,162,218,217,247,108,219,182,230,94,49,187,62,148,1,230,94,25,248,93,171,94,73,11,93,104,219,208,92,133,115,246,168,199,31,46,122,63,189,123,207,133,252,7,165,233,22,214,185,211,124,153,162,223,255,0,45,217,182,228,191,251,68,116,53,210,216,232,214,86,9,139,120,66,13,219,190,251,30,120,245,63,236,213,250,0,142,27,120,237,208,36,43,133,29,6,73,169,104,164,160,5,162,138,74,0,90,41,41,104,0,162,138,40,1,41,104,162,128,10,40,162,128,18,150,138,40,0,162,146,148,144,40,0,162,160,146,234,56,134,93,91,174,56,172,123,191,22,89,90,121,123,225,185,59,179,140,5,237,248,251,208,6,253,21,230,151,191,23,244,155,114,64,131,81,251,155,190,88,147,223,253,186,231,47,254,58,89,198,178,121,75,168,174,49,140,219,195,237,254,213,0,123,113,96,58,211,12,168,59,254,149,243,205,199,199,185,55,16,146,95,129,239,109,15,248,213,71,248,241,114,122,79,125,215,254,125,97,255,0,26,0,250,67,207,140,127,23,232,105,166,238,5,234,223,161,175,154,31,227,158,162,216,197,221,216,250,218,195,84,165,248,213,174,63,220,191,184,28,99,155,88,122,254,84,1,244,251,106,118,137,157,210,109,199,251,39,252,42,141,223,136,244,187,81,251,203,172,115,143,245,108,127,135,233,95,47,203,241,107,197,19,22,217,170,56,207,76,218,195,254,21,78,127,31,120,174,251,134,213,65,231,60,193,26,255,0,179,217,104,3,232,141,71,199,26,18,2,27,81,198,36,199,252,123,201,239,254,205,121,142,177,227,95,15,127,163,236,212,63,189,159,221,73,237,254,205,121,217,190,241,45,249,249,181,8,78,126,126,99,81,252,135,189,49,252,31,172,220,99,125,213,153,199,79,153,199,254,203,64,6,169,175,90,220,179,24,110,119,102,61,191,234,200,231,159,81,92,248,212,174,34,147,124,83,109,199,79,149,127,168,173,51,224,237,64,28,25,173,121,255,0,105,191,194,161,186,240,213,229,156,108,210,75,1,11,140,225,219,191,225,64,13,143,196,218,196,72,35,75,220,40,251,163,202,79,254,38,171,207,173,234,55,25,243,110,119,100,231,238,40,231,242,166,65,98,207,59,70,197,73,3,61,79,181,111,197,224,249,238,33,70,71,183,27,212,55,46,221,15,252,6,128,57,109,236,221,243,138,187,109,163,234,23,184,242,32,223,151,218,191,50,142,127,19,239,79,188,210,103,177,217,230,60,103,126,113,130,79,79,170,251,215,87,225,61,83,74,133,161,142,234,218,119,115,116,14,87,166,56,255,0,104,123,208,6,93,183,195,255,0,17,77,180,141,51,122,182,127,229,186,15,253,154,186,61,27,225,86,181,114,217,155,69,220,54,19,255,0,31,72,188,231,217,235,219,188,53,6,137,168,218,218,180,86,114,143,51,126,55,177,29,11,127,117,189,171,180,180,210,172,160,140,24,161,219,193,31,125,143,127,173,0,120,222,151,240,126,40,194,53,198,131,134,49,12,255,0,165,159,189,242,255,0,117,234,206,165,240,182,213,188,175,47,70,206,51,159,244,163,237,254,221,123,64,141,64,80,7,221,226,152,246,209,62,55,12,227,220,208,7,196,58,206,135,123,162,95,71,28,246,254,75,4,89,113,189,91,140,158,120,39,210,189,123,225,47,140,226,139,251,31,75,158,255,0,12,60,252,167,146,127,233,163,117,11,248,245,174,135,226,39,195,171,123,168,238,111,33,134,5,104,108,27,5,167,147,32,141,231,167,74,240,91,11,219,191,11,248,145,28,75,135,182,207,49,128,223,121,15,77,195,253,170,0,251,94,206,230,59,187,100,154,55,222,173,156,28,99,238,156,85,138,243,15,133,254,53,254,218,210,109,237,231,51,60,139,20,142,75,70,128,113,38,59,31,122,244,208,193,145,92,116,35,52,0,234,13,20,80,4,103,57,160,83,136,166,116,160,7,211,179,77,205,56,80,1,69,20,80,4,83,70,36,64,165,115,206,107,231,95,140,90,86,203,41,101,72,176,91,82,60,238,235,145,39,189,125,24,253,43,194,62,47,220,68,218,107,70,85,142,53,51,252,165,160,9,188,35,225,141,50,243,237,159,107,179,221,179,102,223,222,176,198,119,103,161,246,21,216,47,128,52,104,255,0,121,6,153,134,95,152,31,57,248,35,234,213,226,186,79,196,201,52,207,63,203,146,224,121,152,206,33,140,244,207,175,214,181,159,227,133,224,66,177,92,222,12,142,51,107,15,90,0,245,239,236,214,130,211,236,190,86,34,29,183,103,190,122,231,214,188,179,199,126,18,158,227,82,154,242,202,199,116,178,74,138,95,205,3,32,38,62,233,62,194,185,251,159,140,122,244,251,188,189,66,96,167,24,205,180,63,225,89,119,63,18,245,203,163,251,235,249,24,103,63,234,33,94,127,5,160,14,179,194,250,206,183,161,222,20,185,184,251,60,73,7,146,6,196,108,21,35,104,224,19,208,87,183,216,120,199,75,184,243,51,127,187,110,63,229,139,15,95,246,107,229,83,226,249,93,217,166,121,88,177,201,196,113,245,173,27,79,136,146,219,111,196,151,3,118,58,68,134,149,198,125,115,21,196,51,46,248,219,114,231,29,8,230,166,175,159,244,143,141,17,197,24,89,141,243,102,76,156,65,23,78,61,235,180,210,254,46,105,151,134,37,48,106,25,109,221,98,140,116,207,163,123,83,17,233,148,87,63,167,248,178,203,80,140,52,113,92,12,130,126,96,163,161,199,99,91,48,221,36,193,72,14,50,51,200,160,9,168,162,150,128,10,105,30,212,180,180,0,194,49,73,205,63,0,210,237,160,8,212,154,144,26,97,20,220,149,160,9,104,166,43,230,159,64,5,4,2,48,123,209,69,0,98,234,254,28,211,181,91,105,227,185,180,243,124,220,110,30,99,12,224,175,161,30,149,227,62,63,248,80,239,35,79,164,104,185,45,50,12,253,175,248,118,28,253,231,245,90,250,2,161,185,181,134,228,42,200,155,128,57,234,71,63,133,0,124,77,125,161,107,122,21,196,198,75,111,33,68,173,15,222,70,238,120,234,125,43,161,208,254,36,107,22,31,104,243,117,111,47,126,54,255,0,163,33,206,51,232,61,235,232,125,119,225,174,137,171,134,45,99,25,118,156,200,197,166,148,100,156,250,31,122,241,111,18,124,31,185,177,251,55,217,141,148,123,247,111,253,244,135,56,198,58,143,122,0,211,241,46,169,166,120,158,202,234,238,9,254,210,226,213,161,15,181,147,107,40,36,12,16,63,191,250,215,49,240,251,196,50,232,190,45,211,173,165,186,242,97,139,205,200,242,195,99,49,177,234,20,158,166,185,1,170,106,90,92,77,107,246,133,217,38,89,194,160,57,7,229,234,70,123,85,24,181,41,161,213,22,249,24,137,23,163,109,25,233,142,157,40,3,237,189,3,82,143,84,210,32,185,73,188,192,225,142,237,184,206,24,142,152,30,149,173,94,33,240,143,199,102,125,54,13,62,225,166,119,138,9,28,226,52,3,253,111,168,231,248,171,218,224,152,77,4,114,0,112,241,134,25,247,20,0,173,26,55,81,156,123,213,25,244,59,11,140,249,182,251,178,184,251,236,56,252,235,70,146,128,57,201,60,31,164,238,46,150,31,63,99,231,63,255,0,21,83,219,105,95,97,1,32,135,98,1,180,13,249,234,115,220,214,237,33,0,245,20,1,86,18,202,2,158,48,49,86,3,19,222,154,99,29,113,78,198,62,237,0,62,146,144,103,185,167,80,5,45,75,79,138,250,220,71,42,111,1,195,227,113,28,224,143,235,94,31,226,207,6,92,88,221,221,94,89,216,108,105,46,220,111,243,129,202,146,199,161,111,97,94,251,89,186,142,139,105,169,197,178,104,67,174,253,252,187,47,60,250,125,104,3,39,195,26,183,219,62,213,190,125,216,217,143,221,227,25,221,237,237,93,69,98,105,122,4,90,103,155,229,162,47,153,183,59,89,143,221,207,175,214,181,154,117,87,193,7,38,128,37,162,154,172,24,100,103,154,117,0,20,148,180,80,6,46,185,107,45,197,165,202,198,155,139,192,234,57,3,156,26,241,77,71,195,122,149,174,187,37,227,90,99,24,249,252,197,61,84,47,76,215,208,79,24,112,65,25,202,226,185,63,21,105,144,166,155,119,112,168,161,134,206,119,31,239,5,160,15,1,248,136,210,127,194,51,109,20,167,230,23,106,74,241,232,245,135,240,243,83,54,90,228,206,100,216,62,204,203,157,185,254,36,246,246,171,255,0,17,174,100,105,26,208,183,201,28,200,224,96,99,238,30,253,123,215,17,166,95,189,133,211,202,140,65,40,87,32,3,220,122,253,40,3,238,91,43,216,174,247,249,82,111,198,51,193,24,206,106,225,32,2,79,69,175,45,248,127,226,211,125,253,163,230,180,205,179,102,51,24,29,119,250,127,187,93,182,177,174,197,97,99,115,33,89,114,144,52,159,40,7,238,169,245,62,212,1,231,223,22,124,87,13,182,145,171,233,241,222,226,97,228,226,63,40,156,101,163,110,184,219,210,190,117,185,183,189,213,239,30,233,87,205,243,54,157,249,85,206,0,94,156,122,87,79,227,127,16,92,120,139,198,23,240,36,143,229,79,229,225,100,64,58,34,158,118,251,173,118,222,13,248,127,21,215,133,236,239,36,142,221,158,77,234,79,154,192,240,204,58,47,29,168,3,200,52,149,242,53,41,146,69,218,193,72,35,174,10,145,95,105,104,155,127,127,183,219,250,215,198,122,180,95,217,190,43,213,161,24,11,21,212,241,0,188,244,98,59,253,43,235,207,9,95,125,179,237,159,127,141,157,64,29,119,127,241,52,1,211,209,69,20,1,203,248,195,87,58,86,158,146,9,252,172,204,171,157,155,186,130,125,15,165,113,254,24,241,252,119,154,253,213,172,250,158,244,142,55,42,190,70,48,67,40,234,7,189,77,241,130,255,0,236,186,60,59,75,3,246,196,28,0,127,229,155,215,136,120,67,87,149,60,91,168,62,246,193,142,79,225,31,243,209,104,3,236,16,65,233,85,117,8,252,221,54,234,48,185,45,11,46,61,114,13,75,19,110,205,58,81,186,39,95,85,52,1,241,247,196,253,58,75,111,25,106,142,98,218,23,201,254,44,255,0,203,52,247,173,79,131,154,130,90,248,130,117,121,118,226,201,199,221,207,252,181,79,106,218,248,201,166,162,106,154,221,192,81,184,121,28,238,63,221,140,87,7,240,254,240,217,235,179,72,164,140,218,176,224,3,252,75,235,64,31,100,105,210,9,116,219,103,7,59,161,70,207,174,64,171,85,147,225,203,143,63,195,250,99,115,243,90,68,220,143,246,69,107,80,1,65,30,148,80,77,0,52,102,131,210,155,187,156,82,231,138,0,110,226,59,211,195,131,222,155,183,52,224,164,80,3,168,239,69,71,43,121,107,159,122,0,147,130,104,166,33,14,51,234,41,244,0,83,75,15,90,27,52,195,64,15,7,52,234,136,26,126,104,1,198,154,172,61,104,38,155,154,0,147,173,21,24,99,211,53,37,0,24,244,163,52,84,106,217,160,9,0,163,160,162,154,217,197,0,5,199,173,32,98,123,211,118,158,244,224,40,1,73,160,83,73,197,40,57,160,7,209,69,20,0,87,154,124,76,213,163,178,254,203,221,62,205,254,111,240,103,56,217,237,239,94,151,95,60,124,97,214,153,255,0,177,112,207,199,157,252,35,254,153,208,7,138,105,113,121,250,181,156,56,221,230,78,131,25,198,114,192,87,215,159,14,52,193,101,225,45,49,76,59,25,60,223,226,206,51,35,251,251,215,202,190,19,181,23,30,35,210,73,0,255,0,167,68,57,39,251,226,190,201,240,213,184,183,208,45,99,80,163,27,254,233,255,0,104,208,6,189,103,106,218,172,26,101,178,205,113,55,148,11,4,221,180,183,56,39,28,41,244,173,26,242,207,139,122,212,214,30,31,137,162,145,148,253,184,39,10,167,141,178,122,253,40,3,111,195,254,52,182,213,62,211,179,80,243,124,189,185,253,201,92,103,63,236,143,74,238,1,4,113,95,47,252,50,214,165,127,237,77,236,199,30,86,56,95,246,235,233,216,206,87,241,160,7,211,36,251,163,235,78,168,230,109,168,15,189,0,124,233,241,153,17,44,230,112,48,78,170,217,252,164,175,36,210,180,139,141,75,206,242,96,243,60,188,103,231,3,25,207,169,246,175,74,248,195,127,231,139,168,6,239,147,84,126,160,99,229,243,5,94,248,83,225,72,239,255,0,181,188,212,137,182,121,56,203,176,235,191,211,253,218,0,227,124,19,172,207,161,107,90,101,180,247,62,66,61,252,82,50,236,13,198,245,4,228,3,233,95,89,232,218,148,58,150,155,13,196,82,249,130,77,219,91,105,25,218,196,122,123,87,202,94,59,208,143,135,60,79,102,208,249,104,35,129,39,249,25,155,144,237,253,239,247,107,212,126,27,124,65,89,116,253,50,194,99,114,204,124,220,145,10,1,213,207,174,104,3,218,102,158,56,80,51,182,1,56,233,154,240,191,138,222,34,134,75,23,183,75,172,180,122,129,202,249,103,140,7,30,149,232,190,38,241,66,219,104,208,220,39,156,55,204,7,220,82,126,235,123,255,0,179,95,50,120,199,196,51,106,90,133,236,102,71,43,246,198,112,25,20,119,111,79,173,0,99,232,78,137,231,238,56,206,54,254,181,237,223,217,63,219,119,208,74,144,121,203,185,99,39,126,222,253,58,143,90,240,173,49,37,127,55,99,1,140,103,63,141,125,53,224,61,58,89,45,86,89,157,28,139,161,208,149,249,112,40,3,164,240,222,129,253,157,29,175,250,47,150,35,223,255,0,45,51,140,231,223,222,186,228,92,32,92,99,20,145,198,168,160,40,198,41,244,0,81,73,75,64,5,37,45,20,1,20,210,136,128,103,56,4,227,59,107,194,190,33,223,92,107,13,115,99,107,39,156,209,95,179,108,218,6,0,222,189,78,61,107,219,117,8,166,154,5,88,152,41,12,167,159,76,26,227,163,240,28,51,106,151,55,55,17,192,254,107,59,156,74,192,228,182,115,197,0,81,240,39,130,227,210,255,0,180,124,221,63,202,243,60,188,126,251,118,113,187,253,163,235,94,152,0,29,42,24,109,227,131,62,90,227,61,121,38,166,160,2,140,226,130,113,76,36,147,129,64,8,210,99,161,239,89,211,181,195,237,218,115,183,62,149,160,83,61,104,16,39,113,250,208,7,5,123,224,214,213,102,87,184,176,243,6,54,19,231,109,227,39,142,24,122,212,150,95,13,52,72,89,29,244,140,50,231,39,237,47,239,254,213,119,130,48,6,0,167,80,6,29,143,133,180,139,16,4,54,123,48,8,255,0,90,231,190,123,154,215,138,222,40,84,8,198,0,27,71,39,165,75,69,0,21,230,63,19,124,87,14,153,109,123,98,47,118,73,46,156,238,169,229,19,146,85,194,243,143,246,107,190,212,53,56,236,124,189,225,206,236,227,0,30,152,245,250,215,202,31,16,252,99,46,187,173,69,34,73,47,151,246,65,19,9,99,64,79,204,249,233,245,160,7,248,70,217,245,15,18,217,223,221,167,153,12,155,247,62,113,157,168,192,112,57,234,5,122,142,161,227,205,55,194,250,60,54,54,218,151,217,166,138,76,58,121,12,251,67,110,110,164,17,221,77,120,150,155,226,115,165,216,196,150,230,84,154,60,225,149,1,11,146,115,215,216,210,19,169,120,186,250,66,215,17,177,42,36,253,224,11,211,3,248,69,0,107,248,143,226,30,177,170,201,52,113,234,158,100,95,105,103,65,246,116,94,57,193,251,171,235,88,154,119,134,181,189,99,204,242,108,252,239,43,25,253,234,12,103,62,164,122,87,164,248,99,224,212,151,162,25,111,5,140,137,37,184,112,162,121,1,201,218,115,192,95,83,94,199,163,124,59,209,52,175,59,203,177,69,243,113,156,79,33,251,185,245,62,244,1,196,248,63,225,68,22,104,146,95,232,187,101,142,232,58,159,181,19,133,27,121,225,254,181,235,22,90,85,166,159,12,105,4,62,88,76,224,110,39,25,39,212,251,213,196,141,99,93,160,96,117,167,80,2,244,162,138,40,0,162,140,212,101,232,1,196,211,73,230,129,147,75,182,128,27,75,131,78,197,59,109,0,32,20,180,81,64,5,20,81,64,5,20,211,32,29,65,172,235,173,102,222,212,18,233,41,218,187,190,80,63,198,128,52,234,25,110,97,136,102,87,199,56,232,77,113,218,151,196,27,59,84,151,108,119,106,70,222,136,135,174,61,235,207,188,71,241,90,85,153,210,222,75,180,1,215,25,183,143,211,235,69,192,239,124,87,227,43,91,43,92,69,127,177,197,198,195,251,146,123,55,29,63,217,175,158,245,111,237,223,17,249,59,63,210,60,141,217,251,137,141,219,126,153,233,87,117,15,26,166,162,236,47,62,209,34,25,11,227,203,69,231,158,126,82,61,77,86,179,241,142,141,101,191,101,173,208,223,140,225,65,233,245,127,122,87,184,207,100,240,166,128,116,157,38,88,96,182,242,164,51,150,69,243,55,124,216,24,60,147,220,84,122,183,133,53,221,98,121,205,197,151,157,12,187,119,126,241,23,56,3,208,131,213,107,139,179,248,203,105,17,0,139,255,0,189,158,45,226,255,0,226,171,162,180,248,219,167,176,64,241,106,7,175,252,176,139,255,0,139,166,34,157,215,194,232,163,30,101,198,143,135,39,4,253,160,255,0,236,175,94,85,168,232,162,223,90,190,182,75,125,162,41,228,64,187,243,133,12,70,51,154,246,11,239,139,86,23,81,225,34,190,31,50,158,98,143,211,253,234,243,104,175,173,245,79,17,95,201,177,177,43,73,40,221,242,158,95,63,194,125,232,3,233,31,11,233,194,215,237,120,139,27,246,127,30,122,110,247,174,154,179,244,189,159,189,216,8,233,159,214,180,40,1,41,104,162,128,2,105,159,90,13,20,0,153,167,10,106,174,106,64,49,64,9,75,69,20,0,149,206,120,183,91,183,210,244,125,65,101,184,242,153,108,100,148,124,133,251,55,61,15,165,111,77,112,176,99,112,99,187,61,43,230,239,137,191,16,38,185,190,107,104,36,157,98,154,192,163,6,138,62,75,22,94,189,104,3,206,188,83,170,203,172,107,247,114,164,222,114,203,179,7,110,220,225,87,253,145,233,90,222,15,240,69,230,180,22,103,211,188,232,26,54,101,62,112,92,144,216,254,240,62,180,207,5,248,78,79,16,106,214,45,33,129,227,159,205,200,102,101,63,42,183,160,246,175,165,60,27,224,203,45,27,71,183,143,200,143,120,14,164,199,43,145,203,147,222,128,60,102,231,225,45,209,183,67,6,137,243,18,63,229,232,116,199,187,215,37,168,124,62,215,237,60,188,105,126,94,236,255,0,203,196,103,56,199,251,85,245,234,233,214,193,66,249,93,63,218,53,66,235,194,186,85,222,207,54,208,62,51,143,222,184,235,254,233,160,15,140,36,209,181,123,115,243,91,227,3,63,125,15,245,168,158,93,66,220,16,199,110,223,247,77,125,89,168,124,52,208,74,187,27,4,225,15,252,188,201,239,239,94,93,226,223,9,232,90,124,55,133,44,112,99,217,140,74,199,174,223,86,247,160,15,32,254,211,189,70,255,0,93,131,254,234,255,0,133,105,89,120,191,90,177,108,197,125,179,229,218,191,186,67,199,30,171,237,84,181,72,160,142,254,72,224,140,162,140,96,18,79,97,239,69,182,139,113,119,143,45,225,25,93,255,0,49,61,63,42,0,235,161,248,159,226,4,221,157,103,25,255,0,167,84,255,0,226,43,54,247,199,154,213,219,124,218,150,224,70,211,251,136,199,175,251,53,131,117,164,79,105,179,205,116,59,179,141,164,246,252,42,146,198,91,166,40,3,171,211,188,70,207,50,27,203,188,131,157,223,187,246,56,232,62,149,223,120,123,94,209,218,48,13,207,207,176,231,247,109,253,239,165,120,208,73,20,228,58,241,87,109,47,117,11,99,152,39,81,198,223,186,15,25,247,20,1,245,95,135,245,91,66,145,152,166,224,192,49,242,30,156,123,87,103,111,125,11,238,204,153,198,59,26,248,254,207,199,222,36,176,0,71,168,149,85,64,131,16,33,227,241,95,106,232,45,126,51,107,144,238,243,111,231,124,227,24,182,139,252,40,3,234,176,224,253,211,78,4,26,249,186,15,143,55,3,1,231,190,60,246,181,135,238,254,117,167,111,241,221,8,93,237,168,30,185,255,0,71,135,252,104,3,223,169,43,196,96,248,233,104,71,206,53,19,199,252,240,139,255,0,138,171,137,241,195,78,218,55,69,169,30,63,231,222,47,254,42,128,61,142,138,242,72,254,54,233,45,156,193,169,127,223,152,191,248,186,215,178,248,177,164,221,144,171,111,168,252,206,171,204,81,251,127,181,64,30,137,69,115,150,190,47,177,185,8,68,87,43,187,61,84,127,141,107,91,106,112,220,168,49,137,6,70,121,3,215,235,64,23,104,166,171,6,25,230,157,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,73,75,64,5,37,45,20,0,81,69,37,0,20,180,148,180,1,27,68,146,227,112,206,61,235,140,241,39,128,244,205,82,222,224,141,55,205,148,219,50,39,239,216,115,131,180,125,241,235,93,189,4,100,96,208,7,201,30,42,248,103,171,105,215,55,82,91,233,30,92,17,236,193,251,74,28,100,15,87,207,83,92,29,238,155,119,167,200,99,185,139,203,96,64,35,112,61,70,127,132,215,219,218,151,135,244,253,82,41,82,226,221,95,204,198,252,179,174,113,143,67,237,94,105,227,15,132,154,117,216,51,90,90,219,163,52,171,146,215,18,244,80,71,189,0,124,195,72,24,143,187,93,119,136,252,23,115,163,205,57,223,108,16,92,60,64,35,57,199,39,212,123,87,34,70,40,3,107,78,241,54,171,166,186,27,123,191,44,9,3,255,0,171,140,243,199,60,143,106,244,61,15,226,238,167,109,28,9,117,174,96,46,237,195,236,128,250,227,238,167,210,184,157,23,71,180,212,226,230,16,89,165,216,11,59,143,238,250,31,122,183,170,120,26,230,214,25,110,17,237,132,67,110,209,230,185,60,149,29,197,0,123,62,143,241,163,72,104,213,111,181,255,0,159,7,63,232,111,215,60,125,212,244,174,162,199,226,175,133,238,112,63,182,247,29,155,191,227,214,81,253,223,246,43,228,137,224,150,198,102,140,176,220,54,131,183,158,163,61,234,72,53,123,235,99,152,167,219,198,223,184,167,143,197,104,3,237,8,188,109,160,77,157,154,134,113,215,247,50,127,241,53,171,14,165,105,58,230,25,183,12,227,161,28,254,85,241,124,62,56,215,226,206,219,242,51,215,247,49,255,0,241,53,210,216,124,96,241,13,168,2,77,66,98,55,238,59,109,161,233,199,181,0,125,89,113,121,12,112,179,25,113,140,118,62,181,226,63,25,53,88,94,212,34,205,146,183,113,156,108,63,243,197,189,171,153,111,141,183,146,91,236,150,226,236,177,235,254,141,15,173,113,126,42,241,141,199,136,156,238,150,66,166,69,112,26,52,94,139,142,212,1,207,143,222,223,78,195,144,75,31,214,190,193,240,76,94,95,219,178,54,231,203,239,254,245,124,123,98,115,112,196,243,242,159,230,43,236,191,8,21,111,182,224,31,224,255,0,217,168,3,169,162,138,40,0,52,209,214,157,64,251,198,128,16,10,90,5,37,0,45,86,191,255,0,82,191,239,127,67,86,107,27,95,191,138,202,201,26,70,64,12,128,124,206,163,177,160,15,154,190,43,166,217,175,27,142,117,55,255,0,217,235,203,171,190,248,139,170,197,127,123,125,10,108,227,80,145,178,24,55,25,127,241,174,10,128,21,72,29,104,98,15,69,171,246,58,45,254,160,193,109,236,238,100,12,225,51,28,44,220,241,233,245,174,231,65,248,85,172,94,201,110,210,69,125,110,175,187,37,180,247,194,227,62,227,210,128,60,234,24,90,103,218,8,7,25,230,186,125,23,192,186,150,173,40,16,205,102,55,197,230,15,49,159,167,30,138,121,230,189,239,194,31,12,38,210,97,71,151,80,147,38,54,82,175,104,84,140,182,127,189,237,94,141,109,109,30,155,2,9,110,19,106,160,143,45,180,100,227,235,237,64,30,55,162,252,41,146,203,207,251,92,26,68,155,177,140,33,108,109,206,122,167,186,213,63,20,107,186,110,143,28,246,240,219,73,11,53,179,58,249,17,170,128,78,245,207,4,115,197,117,222,42,241,205,128,251,38,199,182,147,239,231,109,208,249,126,239,251,53,226,144,232,87,186,238,163,106,208,219,220,42,153,22,34,86,23,96,14,127,250,244,1,135,60,151,186,253,243,8,110,165,196,248,192,154,70,199,202,59,237,207,165,118,254,13,248,97,125,168,98,105,78,155,40,104,152,168,151,115,28,135,3,186,87,169,120,51,192,215,26,125,181,147,75,113,42,148,243,50,30,220,175,82,222,254,245,233,22,86,223,101,129,99,221,191,25,231,24,239,154,0,228,60,57,224,75,93,45,33,105,108,52,194,194,220,33,49,196,50,79,30,195,210,187,100,138,56,243,177,20,103,174,6,218,125,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,4,128,50,78,22,128,10,42,149,206,167,101,104,51,53,221,188,92,227,247,146,133,231,241,174,103,89,248,135,163,105,209,146,47,108,36,34,93,132,125,178,48,123,255,0,133,0,118,85,82,235,83,134,208,49,145,88,225,119,156,1,211,243,175,157,181,143,140,48,73,228,249,122,92,111,141,249,197,224,56,233,255,0,76,235,206,245,95,22,255,0,105,49,111,177,121,121,143,103,250,220,250,243,211,222,128,62,160,213,190,38,105,26,106,204,37,183,212,9,77,185,242,209,59,237,255,0,111,222,184,77,123,227,110,148,24,164,3,89,66,28,114,2,14,49,237,37,124,255,0,18,125,178,228,71,159,47,127,126,184,192,255,0,235,87,119,225,79,0,157,84,9,6,162,99,221,27,28,121,27,190,235,99,251,212,1,107,83,248,173,113,116,91,236,250,134,181,24,50,22,25,152,140,14,120,249,94,185,217,252,67,174,106,24,217,172,106,63,38,115,190,233,251,254,62,213,239,94,31,248,112,214,233,17,58,153,63,184,3,254,61,113,233,254,213,119,54,222,27,251,62,239,244,173,219,182,255,0,6,63,173,0,124,161,111,225,127,17,106,3,35,84,67,150,217,251,203,137,63,248,159,122,214,180,248,75,226,91,195,25,254,208,211,200,108,253,249,229,237,255,0,0,255,0,102,190,176,75,127,45,113,187,60,231,165,74,6,59,208,7,205,218,103,193,61,103,203,6,121,116,121,56,61,89,207,127,116,173,100,248,43,124,0,220,154,41,227,251,173,255,0,196,87,190,253,218,50,40,3,194,147,224,189,215,57,139,68,252,143,255,0,17,86,147,224,196,224,140,219,232,103,159,238,31,254,55,94,215,69,0,121,45,175,194,20,137,144,201,99,161,176,92,231,247,89,255,0,217,43,114,211,225,166,153,2,129,46,145,163,49,193,28,91,3,223,253,202,239,168,160,14,94,15,3,232,209,99,58,54,147,211,111,22,177,255,0,133,94,30,23,210,71,252,194,116,239,252,7,79,240,173,170,40,3,4,248,79,70,255,0,160,70,153,159,250,246,79,254,38,179,181,31,2,233,215,80,72,137,164,233,64,182,49,186,220,118,35,218,186,250,40,3,194,60,89,240,166,239,115,203,96,154,77,182,233,0,249,1,67,140,114,188,71,235,94,125,117,166,234,90,12,178,125,174,239,122,70,230,21,17,72,199,4,127,119,32,113,193,175,174,8,205,100,106,186,49,212,97,8,39,217,251,205,217,242,243,216,251,251,208,7,204,208,95,105,58,166,236,88,41,217,183,253,100,49,247,244,235,233,92,214,175,161,222,233,242,249,177,75,20,65,35,243,113,19,149,228,103,149,192,235,197,122,103,138,190,19,223,143,178,121,23,23,51,125,252,249,118,76,113,247,125,26,188,174,244,222,233,200,246,247,26,117,204,101,208,182,100,70,24,7,35,56,35,218,144,27,126,18,241,213,206,145,123,102,46,111,245,55,142,45,251,146,57,73,7,33,177,133,44,190,181,244,15,129,124,123,101,174,217,197,18,173,241,144,70,206,90,96,57,1,246,245,220,125,107,228,71,109,238,91,24,205,105,232,186,184,210,174,30,67,15,153,148,35,27,246,245,32,255,0,119,218,152,31,115,70,194,72,213,198,112,192,17,154,125,121,63,195,223,31,233,247,208,90,89,176,181,133,162,176,66,115,116,164,228,4,24,198,23,29,107,213,149,213,190,235,3,143,67,64,21,175,173,35,188,181,154,39,138,38,243,35,100,249,192,35,144,120,62,220,215,205,95,20,124,15,61,150,161,170,234,49,11,24,224,79,39,1,1,86,25,8,188,46,49,212,250,215,212,21,149,174,105,135,82,211,39,183,18,20,50,99,144,155,182,224,131,211,62,212,1,242,103,130,124,81,39,134,245,57,4,215,23,158,88,129,144,44,15,192,37,149,186,18,43,234,95,10,235,240,234,218,85,137,140,79,185,236,227,148,153,49,147,144,189,121,60,243,95,62,124,81,240,61,253,134,167,61,226,11,137,209,166,141,6,45,152,15,185,215,57,62,149,79,225,255,0,140,98,208,181,102,142,230,218,52,242,173,76,36,203,56,79,152,50,122,142,15,203,247,104,3,235,26,90,161,97,170,219,106,30,103,147,52,45,229,237,206,201,67,117,207,167,210,175,208,1,76,34,157,75,64,13,90,117,52,138,3,10,0,117,20,153,165,160,0,140,215,146,124,78,240,173,214,161,166,238,137,173,70,235,237,255,0,57,61,10,191,183,189,122,221,86,188,128,207,16,10,113,135,207,76,208,7,194,142,13,190,55,156,231,166,43,212,124,49,240,254,77,98,211,205,72,180,226,162,127,47,247,128,231,160,63,221,60,115,88,30,62,208,174,44,62,193,185,100,59,252,206,177,17,211,111,248,215,161,124,28,214,160,26,80,133,204,104,239,169,96,3,32,201,200,140,116,160,13,123,47,132,68,4,223,103,162,183,92,254,239,62,191,236,85,255,0,248,84,40,202,184,177,209,63,239,215,255,0,97,94,171,22,25,21,129,226,156,210,34,125,230,85,250,156,80,7,144,77,240,109,216,124,182,154,24,231,251,159,253,133,115,247,223,4,181,51,229,249,95,216,169,215,59,119,12,244,255,0,166,117,239,223,104,128,241,231,39,253,244,181,32,32,244,32,208,7,201,215,223,7,124,77,105,151,26,134,154,170,35,220,66,79,32,233,159,246,43,155,188,209,117,237,21,228,7,84,218,98,199,250,171,137,7,95,78,23,214,190,212,43,145,214,169,93,233,223,105,70,95,55,27,241,252,57,254,180,1,241,141,191,138,53,205,54,83,27,235,90,144,192,198,35,186,124,115,207,173,118,58,31,197,167,176,97,246,203,237,106,96,33,9,129,46,254,126,94,121,127,99,94,227,174,248,9,181,53,227,81,41,243,169,226,223,119,65,143,239,87,146,248,151,224,238,160,173,36,176,220,221,77,186,224,156,37,131,30,14,121,225,168,3,210,52,95,139,58,61,255,0,159,182,13,79,228,219,247,209,59,231,253,175,106,244,27,75,248,175,19,124,97,213,119,109,249,128,235,249,251,215,196,247,126,23,214,108,60,191,55,75,191,27,243,141,214,206,189,63,15,122,233,60,43,227,177,162,92,219,199,54,158,8,251,82,202,89,231,217,129,145,234,61,186,208,7,215,244,87,11,225,159,136,122,70,175,107,106,13,205,140,50,73,187,228,55,136,196,96,183,211,210,187,43,123,184,46,144,73,4,209,200,14,112,81,213,135,92,118,160,11,20,81,73,64,11,81,145,82,81,64,16,253,218,112,111,173,72,70,106,50,166,128,30,13,45,70,14,59,82,130,40,1,244,80,14,104,160,2,170,92,105,214,151,27,124,219,88,36,219,211,116,106,113,250,85,186,40,3,196,60,113,240,181,231,89,231,177,182,210,32,9,102,220,42,109,59,134,227,145,132,250,87,129,106,218,68,250,77,236,246,179,180,76,209,99,62,89,36,114,1,227,32,122,215,221,78,187,144,174,113,145,138,243,207,29,120,22,93,110,194,253,162,187,112,211,108,194,45,185,115,193,95,67,207,74,0,249,135,195,154,244,186,45,219,200,46,110,145,76,37,0,133,136,234,65,245,30,149,244,167,129,60,119,107,168,219,218,219,191,219,157,210,197,25,204,152,32,144,20,19,247,253,235,231,223,23,248,51,80,208,53,25,195,195,117,44,97,209,4,141,108,200,164,148,207,189,96,233,122,129,210,238,154,70,136,179,249,101,8,45,183,7,35,253,159,106,0,251,173,38,89,115,133,60,122,212,149,243,175,134,126,39,216,167,218,188,232,45,226,206,204,111,188,81,159,191,234,181,236,154,79,139,116,203,232,114,46,173,6,100,219,197,202,159,79,241,160,14,154,138,130,43,168,38,80,99,149,31,63,119,12,14,106,122,0,40,162,138,0,40,162,162,121,163,64,75,72,170,7,92,176,20,1,45,69,36,171,18,229,193,35,56,226,185,221,123,198,122,86,138,159,188,188,178,46,28,41,87,186,84,35,42,79,122,240,223,27,124,81,182,190,243,173,224,178,134,64,151,100,134,75,176,219,128,220,51,242,175,78,104,3,213,117,255,0,137,186,94,155,246,125,209,106,35,204,223,254,173,71,108,117,249,253,235,206,172,254,35,75,171,106,182,137,111,121,170,160,146,84,139,18,74,64,201,110,251,88,241,205,121,21,174,143,168,106,187,252,139,27,166,242,241,159,46,22,126,190,184,28,116,175,162,190,30,248,6,231,75,180,15,60,243,43,37,234,201,135,181,42,74,128,158,167,218,128,61,3,195,230,105,52,232,36,150,102,98,119,100,179,18,79,39,214,183,55,96,115,77,141,54,34,174,115,138,100,131,35,241,160,7,134,205,58,160,11,131,83,208,1,85,111,173,69,221,172,144,178,35,111,219,195,140,142,8,53,106,138,0,240,15,139,94,17,117,86,185,137,44,208,61,196,99,229,24,63,234,207,251,62,213,224,215,81,52,23,115,196,72,202,59,3,183,167,6,190,193,248,143,108,211,232,208,224,49,255,0,75,83,194,231,254,89,181,124,149,175,70,241,235,186,136,32,140,93,74,57,24,254,35,64,29,247,195,189,98,88,63,180,179,61,199,62,87,71,63,237,123,214,143,143,124,125,230,207,45,188,23,26,138,9,108,202,99,126,6,73,97,206,26,188,187,78,212,5,159,153,152,213,183,99,248,177,211,63,227,79,211,44,38,213,181,27,104,226,138,79,222,76,145,100,33,108,18,87,251,191,94,148,1,210,248,11,68,185,214,252,87,167,205,35,195,40,155,204,207,158,75,147,132,97,207,7,210,190,163,240,254,138,52,255,0,14,90,217,152,160,12,133,179,177,120,229,152,250,123,214,15,195,143,11,75,163,232,26,99,77,43,239,139,204,204,111,9,67,203,63,169,227,173,122,0,24,24,160,15,141,126,33,216,53,167,137,181,153,190,64,27,83,156,124,189,121,119,53,239,159,11,117,49,121,253,173,131,33,219,229,125,243,235,191,223,218,188,151,226,228,5,110,245,6,57,218,218,172,157,189,228,174,167,224,181,192,255,0,137,231,31,243,195,191,253,116,160,15,160,40,99,133,205,21,79,82,185,142,218,194,89,100,101,10,184,206,231,192,228,129,214,128,60,63,227,190,165,178,35,110,26,81,182,242,35,193,227,253,75,123,251,215,147,248,33,90,227,196,23,36,30,76,12,114,223,239,45,116,63,24,181,68,190,241,77,244,81,236,56,150,38,200,117,108,254,232,127,141,93,248,55,160,220,75,226,57,164,34,80,143,167,179,2,98,56,57,120,251,208,7,212,22,227,27,191,10,145,254,227,125,13,56,12,85,107,249,210,11,11,153,28,168,9,19,49,201,199,0,26,0,249,239,227,60,234,110,245,184,176,119,126,227,233,210,58,241,237,30,224,218,93,187,130,227,49,149,224,243,212,87,97,241,75,84,142,243,197,218,176,64,132,55,147,130,29,79,72,211,255,0,137,174,1,27,7,52,1,246,103,128,111,133,215,135,116,148,30,102,70,155,9,59,255,0,235,152,174,198,188,79,224,238,183,110,215,22,240,22,136,52,122,88,7,247,131,60,24,199,74,246,202,0,41,173,208,210,210,208,4,56,230,156,180,172,184,166,138,0,149,105,41,69,20,0,85,13,82,229,109,224,12,219,190,240,31,47,208,213,250,243,95,138,122,220,122,118,156,129,209,24,139,164,28,202,7,84,99,233,64,29,221,149,208,159,104,10,223,115,60,254,21,126,188,155,192,222,44,180,185,189,8,76,8,69,166,127,227,225,79,113,237,94,178,8,61,13,0,37,53,199,210,159,69,0,68,70,40,221,79,101,205,68,69,0,59,52,170,41,160,26,152,13,180,0,129,69,45,20,80,2,19,138,206,130,233,91,119,222,227,109,63,83,189,134,206,220,60,142,128,23,3,230,112,57,193,255,0,226,107,202,116,159,25,90,205,231,97,97,227,31,118,224,31,95,106,0,246,90,41,136,225,198,65,7,158,198,157,64,11,129,233,76,60,83,233,140,40,1,166,156,5,38,51,82,1,138,0,74,90,40,160,8,229,112,138,9,207,92,113,95,32,252,69,213,190,223,253,155,229,188,223,39,153,157,231,215,103,191,181,125,67,226,189,98,223,75,211,99,150,105,34,0,206,35,249,229,3,156,55,175,210,190,48,212,46,86,227,203,192,81,140,244,57,244,160,13,159,4,17,255,0,9,14,148,8,255,0,152,132,63,250,16,175,177,244,79,249,4,91,255,0,192,191,244,35,95,18,120,126,229,109,117,237,58,70,25,9,119,19,156,156,116,113,95,99,248,39,81,138,251,195,22,50,161,65,191,204,194,171,134,232,237,255,0,196,208,7,73,94,37,241,193,88,120,110,50,27,111,252,76,199,127,246,36,175,108,175,56,248,179,163,203,168,248,110,4,140,190,126,220,31,136,203,113,178,79,241,160,15,157,124,25,169,13,63,237,219,154,95,159,203,251,135,251,187,189,253,235,236,155,41,68,176,179,46,112,27,28,253,5,124,39,3,152,55,110,94,184,235,242,215,217,222,9,212,162,212,116,121,100,141,144,98,225,151,1,195,127,10,255,0,141,0,116,245,71,85,156,65,106,24,238,229,241,199,208,213,234,229,252,115,112,45,244,88,88,128,115,112,23,174,59,53,0,124,191,241,18,252,220,235,154,164,123,228,42,186,148,167,12,120,251,239,94,249,240,187,74,251,15,246,166,228,135,230,242,126,224,244,223,237,239,95,51,120,145,252,255,0,17,106,152,29,111,101,110,57,254,51,95,100,248,122,35,23,218,114,115,156,118,199,173,0,112,63,20,252,32,218,140,87,119,241,69,100,4,90,107,140,184,249,129,93,231,140,15,122,249,223,79,212,110,180,45,94,48,110,231,11,14,120,130,82,62,240,61,57,30,181,246,213,228,38,230,202,104,1,199,153,27,71,156,103,110,70,43,230,143,138,94,14,186,180,212,53,107,224,211,201,26,249,61,45,202,131,149,65,215,52,1,21,231,139,191,180,188,25,99,0,154,244,204,39,46,237,35,117,25,97,215,118,123,138,242,235,249,26,75,203,134,44,78,101,99,201,247,52,210,237,110,198,55,140,228,122,241,80,177,222,196,250,156,208,7,162,124,55,240,255,0,246,151,246,158,232,237,95,103,149,254,180,103,25,223,211,143,106,250,159,75,211,96,177,128,162,65,2,124,251,191,118,138,57,192,246,255,0,102,188,59,224,222,155,48,254,219,202,74,191,234,58,161,255,0,166,149,244,0,24,29,104,1,212,180,81,64,5,38,229,166,49,227,167,122,96,67,64,11,59,20,137,219,39,128,79,203,94,121,174,252,64,180,209,117,27,136,166,251,123,121,59,115,229,96,142,84,30,50,195,214,189,36,140,130,61,69,121,207,143,252,27,54,175,101,168,73,12,210,110,151,203,194,36,5,207,202,71,161,231,165,0,91,240,247,196,77,47,87,10,169,13,249,59,11,126,244,47,102,199,247,143,173,118,150,243,71,113,26,72,136,64,101,12,50,6,112,107,227,111,17,104,87,254,28,214,46,68,182,183,50,34,149,64,237,11,32,36,133,127,122,235,60,31,241,50,29,42,100,138,109,61,7,151,108,34,220,247,74,153,43,143,81,237,210,128,62,164,162,185,189,39,198,90,70,169,231,121,119,214,35,203,219,157,183,104,253,115,254,21,209,43,171,140,134,4,127,178,115,64,14,163,2,138,40,0,197,20,81,64,5,20,103,21,94,107,200,32,12,207,52,99,29,114,224,80,5,138,173,117,117,29,178,7,145,88,130,216,249,69,114,190,35,241,182,157,166,12,60,246,164,171,129,205,208,94,171,154,241,143,24,252,75,182,186,142,88,97,180,133,246,221,147,152,238,195,100,13,195,60,45,0,107,120,255,0,226,36,71,251,63,236,242,234,81,127,173,221,134,11,159,185,232,213,225,47,36,147,184,46,236,231,160,44,115,74,219,231,251,145,177,199,93,163,53,233,30,9,248,109,169,234,51,91,93,72,151,144,42,94,40,33,172,152,140,13,167,57,200,245,160,14,123,194,254,12,191,215,111,45,68,50,218,5,159,118,22,103,110,193,186,224,31,238,215,208,62,4,248,111,22,147,97,19,95,89,105,51,72,99,117,46,177,6,36,151,200,228,168,254,17,93,151,135,116,19,164,88,91,66,211,25,12,91,186,199,183,57,36,250,159,90,223,160,10,214,246,86,246,209,162,197,111,12,123,84,15,145,0,224,118,250,85,154,40,160,2,138,40,36,98,128,10,9,197,48,181,51,147,218,128,20,182,125,105,64,39,154,20,26,144,10,0,106,142,41,212,82,80,2,210,82,209,64,5,29,42,173,221,245,181,164,110,243,92,68,129,16,185,223,34,142,7,126,126,149,230,62,49,248,167,165,216,197,123,111,15,216,238,29,60,188,4,191,92,182,112,126,232,7,215,244,160,15,74,189,212,225,177,27,164,89,8,221,183,128,61,51,235,92,78,183,241,75,72,211,3,135,183,212,178,179,152,207,150,137,212,103,253,191,187,197,124,243,226,111,23,183,136,111,165,48,233,229,114,202,255,0,36,187,250,46,63,133,107,34,211,194,250,198,171,49,242,116,219,236,48,243,1,91,103,108,131,248,123,208,7,165,234,159,25,160,184,242,190,203,62,183,22,51,187,230,11,158,152,232,245,196,94,248,247,87,188,109,177,235,58,184,220,155,126,107,167,235,207,251,94,245,217,232,223,5,245,9,124,255,0,54,234,234,28,109,198,237,61,185,235,254,221,122,110,139,240,189,244,213,92,234,172,251,101,15,205,174,61,63,218,246,160,15,156,99,147,196,26,142,15,246,205,201,18,127,207,91,169,59,122,254,85,167,101,224,95,17,107,7,43,169,91,146,84,182,101,158,78,199,30,134,190,178,178,209,190,201,26,47,159,187,25,254,12,103,57,247,173,20,139,96,198,236,255,0,192,104,3,229,155,95,131,30,38,148,7,254,208,210,202,145,158,102,147,255,0,136,171,195,224,150,190,51,186,235,72,63,246,210,79,254,34,190,157,11,70,69,0,124,197,55,193,157,113,65,34,227,74,24,25,225,223,255,0,136,172,75,223,133,222,34,180,222,223,111,176,0,99,132,154,78,251,127,216,175,173,152,100,31,165,114,30,51,184,142,207,66,189,153,221,120,242,242,11,99,171,133,254,180,1,242,118,167,99,168,232,183,47,5,205,214,246,82,160,249,114,49,25,35,61,241,90,126,15,178,187,212,53,89,86,41,128,99,110,95,44,199,238,238,31,227,81,120,194,111,237,63,22,94,24,70,224,118,31,144,238,251,168,7,106,247,159,133,190,29,154,222,214,198,233,221,212,73,166,199,193,136,140,100,33,235,154,0,244,189,54,7,135,205,222,65,206,49,131,245,173,10,0,197,37,0,45,20,81,154,0,97,20,148,226,115,78,11,64,0,20,82,82,208,1,72,78,41,75,5,94,72,31,90,226,188,101,227,13,63,70,211,213,164,150,217,152,92,249,68,53,200,5,78,27,252,40,3,157,241,231,143,45,244,223,236,252,27,244,243,60,207,245,123,70,113,142,191,55,189,124,225,108,46,117,221,102,205,26,99,35,73,42,66,166,119,39,171,244,61,120,230,164,186,154,125,119,103,145,105,47,238,115,159,44,23,251,222,184,95,151,165,123,223,195,111,0,93,105,246,137,44,211,204,141,29,240,147,99,218,149,200,80,135,185,246,160,13,255,0,135,158,14,77,47,72,211,165,154,222,193,164,143,205,203,162,100,242,206,58,144,61,107,209,145,4,96,42,168,85,29,128,194,209,26,108,64,185,206,41,212,0,84,82,204,33,198,224,78,125,42,27,219,248,44,162,18,79,52,72,165,182,229,157,64,207,62,191,74,249,235,199,95,18,237,47,62,193,246,123,104,36,219,230,103,101,208,125,185,199,247,87,218,128,59,63,27,124,77,176,180,73,160,69,212,209,222,205,138,148,80,0,39,112,7,239,87,130,106,126,33,191,215,117,9,82,45,66,247,100,248,194,205,51,99,229,11,215,147,233,92,253,196,254,116,129,182,237,192,199,92,214,158,145,169,139,35,11,121,97,221,51,198,253,164,231,62,222,244,1,189,163,248,98,226,68,23,119,102,218,97,32,35,230,37,155,57,239,145,237,90,147,95,233,118,81,136,150,200,44,145,31,45,154,56,148,103,28,30,115,211,138,207,181,180,212,124,83,51,37,182,155,118,6,223,48,60,112,180,128,237,227,178,143,90,244,239,8,252,45,188,138,84,158,107,169,226,243,45,134,67,217,149,193,59,78,57,106,144,60,202,47,14,222,107,155,190,207,44,43,229,125,239,49,152,117,244,192,62,149,232,190,31,248,65,116,136,13,204,90,52,184,152,19,149,45,199,28,114,149,237,150,90,95,216,247,254,251,126,237,189,177,140,103,223,222,180,71,21,64,121,130,252,41,181,199,58,118,137,255,0,126,7,255,0,17,86,98,248,93,96,139,243,105,90,41,255,0,182,11,255,0,196,87,163,81,64,30,95,119,240,162,218,80,118,105,218,32,249,179,254,161,71,31,247,238,176,46,126,12,206,251,124,184,52,69,198,115,242,17,255,0,178,87,183,209,64,31,56,93,124,18,213,206,124,167,209,135,29,139,142,127,239,221,99,203,240,79,196,128,156,95,105,64,123,75,39,255,0,27,175,169,232,160,15,148,91,224,223,138,35,255,0,152,134,156,191,73,228,255,0,226,42,38,248,69,226,160,127,228,41,167,255,0,224,68,159,252,69,125,102,69,55,111,189,0,124,141,47,194,255,0,20,91,227,58,165,151,205,233,113,47,255,0,17,88,243,104,190,33,176,108,127,106,144,64,223,251,187,137,23,250,117,249,107,237,2,153,239,80,73,103,230,130,55,237,200,199,74,0,248,192,106,222,35,179,111,155,93,191,194,127,114,238,78,255,0,143,189,109,232,191,17,181,29,54,82,46,181,109,98,64,168,87,11,112,205,201,32,247,106,250,138,227,195,191,104,221,254,149,141,216,255,0,150,121,254,181,206,235,31,14,78,163,211,83,41,243,6,255,0,143,124,253,209,143,239,80,7,157,233,95,27,244,216,150,53,159,251,110,82,177,0,79,202,114,120,231,153,43,185,211,254,45,232,183,94,102,45,245,63,151,31,121,19,190,127,219,174,79,85,248,45,59,111,97,171,200,219,164,39,2,200,159,95,246,235,207,117,79,134,26,157,151,149,229,139,201,183,231,56,178,97,141,184,247,62,180,1,244,253,159,137,109,47,64,40,147,140,182,223,153,71,95,207,222,181,18,81,32,5,65,231,214,190,38,89,174,244,153,163,19,216,204,8,34,76,56,41,242,254,35,218,186,205,19,226,98,105,239,0,109,53,91,203,221,201,187,219,215,63,236,251,208,7,214,52,87,138,232,95,25,116,246,132,71,45,165,172,56,86,63,53,242,175,241,123,173,119,250,71,142,244,125,72,32,23,150,33,204,66,66,22,242,54,35,167,31,173,0,117,116,84,41,115,4,153,217,52,109,142,184,96,106,106,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,164,162,128,22,163,146,40,229,24,145,3,46,115,134,92,212,148,80,7,33,226,31,5,218,234,240,109,142,199,78,220,102,243,9,146,33,207,7,216,243,205,120,23,136,62,21,106,150,159,103,219,38,152,55,238,251,140,227,166,223,246,61,235,234,202,134,88,188,220,124,216,199,181,0,124,65,11,221,232,215,80,135,153,246,135,89,72,133,207,35,63,135,60,87,168,248,107,95,211,117,91,107,91,105,173,100,157,228,223,147,52,106,192,224,177,231,36,250,87,163,120,171,192,147,223,199,59,165,204,135,253,21,128,11,110,91,39,230,247,247,175,11,213,124,51,127,161,107,51,72,246,247,50,36,56,203,24,26,53,59,148,125,113,214,128,59,157,123,225,235,235,48,11,157,54,13,54,5,105,1,27,147,105,192,4,17,242,131,220,87,152,107,30,14,190,210,228,151,205,150,208,129,49,76,35,55,94,127,217,31,47,21,236,31,13,124,81,111,103,20,118,215,43,20,44,150,237,159,50,101,7,153,1,198,8,247,175,91,16,219,234,246,144,152,174,162,27,149,100,249,8,110,8,250,251,208,7,196,12,164,117,166,3,130,181,244,231,136,126,19,207,123,246,111,47,82,144,249,123,243,139,50,221,113,254,223,181,120,230,177,240,215,90,211,217,177,105,168,202,4,91,201,22,46,61,120,239,233,64,28,91,178,158,131,21,17,171,151,58,93,237,163,48,158,210,230,60,109,206,248,138,227,63,95,173,83,32,131,131,193,160,11,54,64,153,155,30,159,212,87,216,222,10,71,31,111,220,217,251,157,255,0,222,175,142,44,220,71,41,39,24,219,183,147,95,93,248,39,83,182,155,237,219,101,139,229,242,250,72,15,247,168,3,188,162,138,40,0,57,166,142,180,234,59,208,1,69,20,80,1,92,143,143,45,222,125,42,32,136,206,126,208,167,229,25,254,22,174,186,169,234,54,226,230,221,81,151,118,29,78,220,227,177,160,15,139,124,85,111,44,58,189,249,120,153,71,219,36,92,176,35,248,154,178,172,108,154,243,204,196,114,54,49,247,6,122,231,255,0,137,175,75,248,177,164,165,162,220,206,144,108,45,169,48,206,252,231,59,207,173,113,254,16,42,62,217,187,253,143,253,158,128,61,243,192,159,15,172,109,108,132,133,175,149,210,239,112,14,64,251,161,125,171,212,237,172,163,181,141,81,11,16,51,183,113,29,235,63,67,100,142,201,240,113,251,210,127,69,169,117,13,106,203,79,130,70,154,231,203,217,140,157,140,113,146,61,7,189,0,94,158,230,40,0,121,37,68,231,31,51,1,94,111,227,63,27,45,173,177,142,9,236,29,163,186,217,130,249,56,80,254,141,92,239,143,190,36,192,146,60,22,90,182,8,157,14,60,131,194,236,247,95,83,94,103,4,250,143,136,117,9,134,239,180,43,22,156,112,19,57,61,123,122,210,2,123,59,27,221,107,127,155,105,55,238,113,143,42,54,239,235,215,210,189,203,194,126,12,183,177,183,87,63,109,86,91,128,192,62,209,209,71,183,78,41,222,25,240,132,86,159,106,243,44,118,110,217,143,222,19,156,110,255,0,107,222,187,228,141,80,96,12,10,96,8,130,52,8,9,192,245,167,210,82,208,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,73,64,11,69,20,80,1,69,4,129,214,176,53,95,20,105,154,103,147,231,222,249,126,102,236,126,233,155,59,118,255,0,116,31,90,0,214,184,188,183,182,70,105,110,33,143,10,91,231,112,188,122,215,13,226,95,136,214,154,92,55,75,109,168,233,13,34,108,194,188,224,147,146,51,192,97,235,94,69,226,255,0,138,183,87,147,58,88,107,59,227,123,82,132,125,148,12,177,221,199,41,238,43,203,110,181,11,237,78,225,158,105,60,201,100,198,126,80,185,218,61,148,122,80,7,165,120,179,226,198,171,121,114,241,197,30,151,36,106,234,193,163,14,115,199,251,254,245,193,93,234,58,158,176,237,254,135,184,179,153,127,117,27,30,191,137,227,154,213,240,191,130,117,61,114,93,203,167,249,209,152,203,15,223,133,232,192,127,120,87,183,248,99,225,101,156,17,65,37,214,141,134,54,192,49,251,81,63,55,203,158,143,245,160,15,157,162,240,214,179,38,127,226,81,168,28,122,91,63,255,0,19,82,73,225,109,105,1,63,216,250,151,3,60,219,63,248,87,216,145,120,75,71,139,56,177,219,159,250,106,255,0,252,85,76,222,24,210,92,29,214,121,200,219,254,181,255,0,198,128,62,43,251,22,165,97,39,153,37,133,194,108,235,230,66,192,12,250,254,117,213,248,99,199,186,150,138,222,72,138,201,66,198,202,12,202,192,242,192,255,0,120,87,209,90,215,195,141,14,250,222,96,186,87,152,237,183,254,94,92,103,4,127,181,254,205,121,39,139,254,18,93,193,51,190,151,161,226,51,34,128,126,214,15,27,121,251,207,235,64,29,255,0,133,62,36,193,120,33,75,171,253,38,35,246,80,196,9,130,144,223,47,203,203,123,154,244,203,123,235,91,141,222,85,213,187,227,174,201,1,199,235,95,22,222,104,186,246,129,52,142,208,121,10,28,195,157,232,221,250,117,62,149,212,232,31,20,181,123,31,180,125,163,89,217,191,110,63,209,80,231,25,207,68,247,160,15,172,193,7,165,6,188,223,65,248,161,164,106,17,128,218,199,154,237,54,193,254,140,227,174,56,255,0,87,239,93,181,182,177,103,117,20,109,28,251,183,103,31,33,29,63,224,52,0,251,251,169,224,76,197,24,111,152,47,32,158,213,138,60,67,118,146,176,149,32,64,9,80,88,21,254,181,176,211,37,196,230,61,219,128,231,110,221,181,86,251,70,134,230,17,139,125,204,91,113,249,200,236,125,232,2,88,117,203,57,51,155,203,78,61,37,31,227,90,105,34,72,50,142,25,122,112,115,94,53,170,233,154,237,135,147,228,69,229,239,206,126,104,206,118,227,212,251,214,231,134,188,92,216,72,175,111,191,120,243,128,23,202,234,14,209,217,126,180,1,233,148,85,107,107,184,174,99,86,71,221,187,56,224,138,179,64,5,20,81,64,9,75,69,20,0,81,69,37,0,71,44,34,76,110,36,99,210,188,163,198,223,12,172,175,210,123,136,255,0,180,165,145,44,216,40,143,4,18,187,136,31,115,222,189,114,154,232,172,172,172,50,8,193,255,0,118,128,62,29,215,60,63,117,164,95,79,11,217,221,34,69,142,103,136,140,100,41,231,129,235,88,164,16,112,120,53,245,223,141,124,3,101,172,90,223,203,22,155,231,92,75,229,224,249,236,51,130,191,237,40,232,43,231,111,26,248,54,255,0,64,191,152,155,15,34,13,232,131,247,193,185,41,157,191,120,158,198,128,50,60,61,175,92,104,183,173,60,43,1,38,34,159,189,7,24,200,61,136,231,229,175,166,188,53,241,22,214,251,237,95,104,212,52,148,242,246,109,219,48,25,206,125,95,218,190,73,32,134,32,245,7,105,171,182,186,157,213,166,255,0,38,109,155,177,159,148,28,237,250,143,122,0,251,174,27,136,167,77,209,75,28,138,14,50,140,8,205,79,94,57,240,215,199,137,123,98,176,221,106,91,229,146,248,32,31,103,198,65,8,0,225,125,73,175,97,141,214,68,12,167,32,247,160,14,111,197,158,31,139,90,178,68,144,220,113,50,191,238,177,158,20,143,67,235,95,43,248,207,195,146,104,186,182,161,56,130,233,80,222,201,26,180,200,112,70,231,35,156,47,60,87,217,196,2,57,175,51,248,141,224,213,213,52,177,229,88,121,178,53,231,152,127,125,183,170,191,60,176,245,160,14,31,225,231,196,39,31,218,95,105,155,78,135,253,86,55,54,51,247,243,213,235,223,226,154,57,129,120,228,71,10,113,149,57,175,134,36,75,221,39,111,30,87,155,254,235,103,31,159,173,125,31,240,227,199,177,234,54,1,46,181,47,54,86,189,216,163,236,248,200,43,30,7,11,234,104,3,215,104,166,163,135,80,224,228,26,117,0,4,102,163,32,142,139,82,81,64,13,28,138,117,29,41,40,1,104,162,138,0,241,223,137,126,19,75,223,236,205,145,222,62,207,55,59,6,113,157,159,236,251,87,141,248,15,89,147,73,214,52,219,119,242,99,13,168,68,231,205,202,144,165,130,231,168,227,138,250,223,80,177,75,207,47,116,123,246,231,31,49,24,206,63,194,190,68,241,150,141,63,135,124,75,103,178,223,200,217,10,77,247,195,99,12,220,245,62,159,118,128,62,184,209,175,35,189,211,96,153,36,137,247,238,193,141,242,14,24,143,233,70,177,230,139,101,104,99,46,229,192,32,41,60,96,250,87,151,124,40,241,106,221,105,154,69,156,215,187,164,111,59,41,229,99,56,102,61,64,175,94,5,39,64,223,124,31,187,218,128,60,99,92,241,238,181,163,221,92,5,177,180,84,73,218,21,50,196,227,33,73,255,0,104,115,197,111,232,31,19,161,212,126,209,246,171,237,29,54,109,219,137,148,103,57,207,87,246,21,169,226,191,5,89,234,240,28,105,254,107,53,199,152,127,124,87,57,13,207,223,30,181,243,86,161,225,205,127,68,242,246,218,121,62,118,127,229,164,109,157,184,247,62,180,1,246,45,189,229,189,202,239,134,104,164,25,198,81,193,231,211,138,179,95,49,120,63,226,157,213,147,193,6,163,172,108,13,118,165,135,217,65,202,29,160,244,79,99,94,253,160,248,155,79,214,172,237,229,183,188,243,204,187,176,124,182,92,224,159,80,63,187,64,27,212,215,140,74,48,115,215,60,83,193,12,50,58,81,64,28,174,175,224,141,59,85,242,124,217,110,199,151,187,30,91,47,124,117,202,159,74,240,159,23,124,42,26,123,73,37,149,182,173,50,165,177,144,18,155,134,225,187,229,225,61,133,125,63,85,238,108,224,187,137,210,104,247,135,66,132,100,140,131,219,138,0,248,166,199,81,213,124,57,121,27,11,29,141,6,120,184,137,134,55,3,215,145,253,234,246,79,135,255,0,20,165,54,209,193,127,62,147,108,169,11,31,157,138,28,239,224,114,254,134,186,159,21,124,45,211,117,5,187,146,219,71,243,38,147,102,15,218,153,115,183,0,245,124,116,21,227,62,41,248,115,173,104,215,82,189,174,149,229,66,89,81,79,218,35,110,171,146,57,98,122,131,64,31,76,105,158,41,211,175,227,140,141,75,79,102,104,195,145,28,202,125,61,253,235,116,75,27,231,99,43,237,235,131,154,248,178,215,196,30,33,208,166,96,110,252,143,44,24,127,213,198,248,193,233,208,250,87,168,120,111,226,249,95,180,127,104,107,184,206,221,159,232,127,92,244,79,165,0,125,13,69,98,233,62,36,211,181,88,119,219,221,249,191,188,242,243,229,176,231,3,142,64,245,173,160,114,50,40,0,162,146,150,128,24,203,154,111,34,165,160,168,61,168,2,37,53,40,60,84,100,98,128,77,0,62,150,154,13,58,128,10,66,50,54,210,209,64,28,79,141,252,29,107,226,11,80,100,55,101,204,193,136,128,142,202,71,247,77,124,209,226,207,6,222,105,55,215,79,21,134,162,98,91,183,141,26,72,78,8,203,99,157,171,233,95,102,144,15,6,185,253,115,194,246,26,205,176,142,107,63,59,247,190,97,30,107,47,56,60,240,71,173,0,124,68,11,71,219,25,245,21,214,105,94,60,212,244,226,145,199,13,161,95,49,92,151,87,246,255,0,107,218,186,79,21,252,50,212,44,62,201,246,93,35,102,237,251,191,210,84,231,24,199,87,247,53,230,82,66,240,184,89,87,4,140,227,52,1,238,222,29,248,187,116,166,217,39,147,71,141,126,108,150,98,49,215,213,235,210,244,79,136,122,118,163,110,134,125,87,72,87,42,73,81,112,163,24,56,238,213,242,93,174,155,61,212,104,96,139,115,182,118,252,192,116,250,154,209,134,195,196,54,11,186,24,182,2,54,253,248,207,191,122,0,251,26,47,17,233,82,5,43,170,88,28,140,241,112,63,198,164,254,221,211,23,254,98,86,95,247,252,127,141,124,117,255,0,9,63,138,44,184,55,123,2,252,159,234,163,63,135,79,106,97,241,215,136,143,93,79,255,0,32,39,255,0,19,64,31,90,223,248,195,74,180,134,70,26,190,153,185,99,44,3,92,47,191,251,85,229,254,41,248,189,60,9,118,150,83,104,211,237,242,246,97,139,103,238,231,163,253,107,195,38,241,30,177,123,145,37,222,253,195,97,253,218,12,143,78,7,189,37,158,137,169,234,115,34,197,7,152,210,103,31,58,140,224,123,145,233,64,26,126,37,241,150,163,226,43,169,26,230,27,81,150,87,253,202,191,80,49,221,141,103,233,90,21,238,171,116,202,182,55,141,148,50,126,234,22,61,199,61,15,28,215,161,248,67,225,77,253,242,44,183,218,46,244,104,216,131,246,181,28,134,199,103,244,205,123,103,134,124,3,166,105,11,19,255,0,102,121,82,249,2,54,62,123,55,60,100,125,227,233,64,24,254,18,248,117,101,166,125,179,157,65,124,205,159,235,74,142,155,186,112,61,107,211,35,140,34,237,25,235,158,105,225,84,116,162,128,10,67,210,150,154,253,40,1,157,234,85,168,178,106,80,104,0,160,244,162,138,0,199,241,13,146,223,89,36,77,191,2,85,111,147,175,67,254,53,242,31,142,44,13,167,136,53,83,178,80,63,180,102,80,93,127,219,111,111,106,251,62,88,195,174,49,158,107,231,63,139,186,7,217,225,184,187,22,187,76,186,147,29,254,102,115,159,48,244,205,0,120,149,122,207,194,175,15,197,118,214,151,78,103,221,30,166,152,198,54,241,176,243,197,121,45,123,159,193,155,145,246,56,80,191,39,85,28,99,218,58,0,250,26,218,17,20,11,24,206,6,122,253,106,106,7,78,42,41,164,16,160,102,108,41,59,126,237,0,124,201,241,133,129,146,240,2,185,26,171,255,0,237,90,218,248,45,25,255,0,137,231,202,127,229,135,111,250,233,92,111,197,13,69,46,245,141,82,4,151,113,77,82,83,140,99,24,103,30,149,234,63,7,180,169,109,255,0,182,183,195,183,62,70,223,156,31,249,233,239,64,30,207,92,31,196,157,120,105,158,23,212,182,73,109,230,71,229,96,74,220,242,201,212,103,222,187,59,203,148,181,181,154,87,108,4,141,220,156,103,104,11,214,190,102,248,175,226,213,190,212,181,109,62,27,221,209,183,149,132,242,113,156,42,30,164,123,80,7,5,172,220,207,175,248,130,230,97,24,119,112,24,249,10,72,224,1,239,95,69,124,43,208,190,197,5,149,195,71,114,134,77,49,1,222,48,50,85,15,247,125,171,196,62,28,105,77,169,107,50,110,183,243,20,218,179,125,252,116,117,30,181,245,126,129,102,150,122,45,130,172,123,24,90,198,167,156,227,1,104,3,82,184,159,29,248,133,52,205,50,250,17,61,168,99,97,35,40,145,151,36,225,135,175,181,116,90,158,183,105,166,249,94,125,199,151,230,231,31,187,39,56,219,232,61,235,229,159,29,248,222,109,119,82,95,179,106,30,124,77,106,33,111,220,133,201,46,220,114,163,214,128,57,61,86,105,117,143,16,77,34,167,152,242,237,249,97,4,231,0,116,235,253,218,125,215,135,238,173,180,184,174,158,210,237,119,62,220,188,68,47,126,156,123,87,121,240,211,193,146,106,58,174,153,121,54,159,230,67,39,155,185,252,236,103,104,113,208,54,122,138,245,79,23,248,50,220,120,102,214,8,108,57,91,144,113,231,30,6,31,213,189,232,3,195,126,31,248,146,109,15,90,153,143,217,147,22,173,15,239,242,63,137,61,199,60,87,215,118,119,105,115,191,15,27,99,31,234,206,107,226,13,94,9,52,237,115,80,69,27,54,92,201,30,220,169,198,24,241,250,87,210,223,15,60,93,13,255,0,246,150,251,239,51,103,149,143,221,17,140,239,255,0,103,218,128,61,82,146,151,173,20,0,215,166,212,148,210,40,1,194,138,5,20,0,217,91,106,22,200,227,214,188,7,227,118,161,150,120,3,67,242,221,196,113,158,127,213,31,127,122,246,237,114,249,44,116,169,231,121,54,4,198,91,25,198,88,15,235,95,44,124,79,214,14,175,226,187,248,34,159,205,69,120,156,46,205,191,242,200,12,244,30,180,1,153,225,191,17,207,164,223,188,192,91,128,98,49,169,147,56,60,131,234,61,43,235,61,27,88,135,83,243,246,207,3,236,219,254,173,193,198,115,215,159,246,107,228,91,239,15,220,199,161,218,92,11,92,121,130,51,187,204,28,229,73,233,154,237,190,31,252,67,251,15,246,143,219,117,77,155,252,189,159,232,249,206,221,249,232,190,226,128,62,157,162,169,88,223,193,125,17,146,25,119,133,109,185,193,28,224,122,143,122,187,64,5,52,138,117,20,0,40,164,165,162,128,10,99,56,65,146,64,250,154,121,59,121,174,71,198,158,39,179,208,172,145,165,188,242,27,207,84,63,186,45,212,19,142,135,210,128,57,63,136,222,47,22,118,6,56,167,177,118,75,207,44,134,124,144,2,183,95,155,218,188,63,66,213,154,63,180,231,202,25,199,95,199,222,163,241,22,179,117,226,13,119,80,141,39,243,226,55,114,204,131,96,31,46,227,131,247,71,173,99,221,164,250,94,204,143,47,204,207,161,206,63,63,90,0,251,103,77,148,73,110,206,8,63,57,28,31,246,69,92,174,59,192,250,220,26,150,149,35,165,199,153,254,146,83,59,10,246,28,116,247,174,198,128,22,152,121,52,243,77,219,64,0,167,80,5,20,0,83,36,144,70,185,37,71,56,201,52,234,229,188,107,175,67,163,105,200,237,115,228,147,58,166,124,178,253,85,143,161,244,160,15,41,248,191,226,217,13,131,91,70,246,142,98,212,202,224,28,182,0,144,115,205,120,174,153,164,77,169,121,190,92,23,18,121,123,115,229,33,56,206,122,241,237,87,124,89,171,203,170,107,122,142,103,243,80,222,201,32,253,216,94,55,54,211,208,122,215,175,252,45,240,136,111,237,95,180,88,255,0,207,29,191,189,255,0,127,209,168,3,195,238,44,231,210,239,161,89,32,150,54,24,147,18,130,59,245,237,199,21,244,71,194,63,19,36,186,94,143,96,243,217,135,62,126,87,127,207,247,164,61,51,88,63,20,188,9,178,238,75,139,77,55,17,197,167,150,45,231,244,42,88,244,45,244,175,49,240,150,187,55,135,124,71,102,211,92,125,157,32,223,159,144,62,55,163,122,41,207,90,0,251,65,29,101,80,192,130,15,112,107,51,93,178,23,214,41,19,111,192,148,55,201,215,161,255,0,26,193,240,39,138,109,117,221,22,217,214,247,207,148,163,49,253,209,94,3,145,253,209,237,93,143,14,7,112,121,160,15,135,117,237,45,244,255,0,35,49,76,187,247,127,172,92,116,199,221,227,222,189,207,225,15,138,55,233,95,103,146,91,69,105,53,29,161,119,97,142,85,7,28,214,63,197,31,12,67,15,246,87,151,103,183,119,159,159,222,19,253,207,122,243,95,4,107,114,105,154,214,154,159,105,242,227,251,116,76,195,102,120,220,185,61,15,165,0,125,164,8,117,200,32,253,43,142,248,140,9,208,160,227,254,94,151,255,0,64,122,220,208,181,40,181,29,42,222,104,229,243,60,205,216,59,72,206,24,143,79,246,106,135,141,237,141,206,141,10,42,110,34,228,28,103,29,154,128,62,62,213,199,252,84,122,158,120,255,0,72,151,255,0,67,53,246,158,144,160,121,216,62,159,214,190,49,241,60,102,223,196,122,174,70,220,94,202,190,191,198,213,246,23,134,239,35,186,251,70,201,55,99,110,120,35,174,104,3,126,188,255,0,226,94,157,21,199,134,245,71,118,148,111,242,179,130,54,253,228,246,175,64,174,15,226,117,192,135,194,26,167,207,130,60,174,223,244,209,40,3,229,31,16,64,150,250,237,204,81,146,85,113,130,79,63,116,26,207,138,54,145,200,85,102,56,207,3,53,123,95,147,207,214,174,36,206,115,142,127,224,34,175,248,66,195,237,250,164,177,152,188,192,32,45,141,216,254,33,239,239,64,31,76,252,54,209,214,195,251,79,229,156,111,242,190,240,244,223,237,239,94,130,132,149,231,214,168,105,118,73,103,230,236,143,102,252,103,230,206,113,159,241,173,46,148,0,81,69,20,0,211,72,180,49,160,10,0,125,50,68,18,33,83,208,250,83,232,160,15,61,241,199,128,236,245,232,252,199,55,197,218,101,98,33,35,248,80,143,238,154,249,187,197,62,19,186,209,239,110,246,89,95,136,214,233,162,70,150,35,130,50,216,231,3,158,43,237,50,1,28,215,43,226,79,7,105,218,213,182,201,44,60,230,51,121,133,124,246,28,224,243,247,199,173,0,124,159,162,248,199,80,209,124,239,34,27,86,243,118,231,205,86,61,51,211,14,61,107,222,60,47,241,100,222,198,130,246,239,70,136,181,194,166,60,204,112,118,243,203,251,154,243,77,127,225,70,175,107,246,127,179,104,219,119,110,221,254,149,25,233,183,111,87,250,215,158,205,105,168,105,114,133,146,63,41,128,18,14,67,126,61,253,40,3,237,123,15,16,233,215,201,27,38,163,98,229,243,183,100,202,115,140,244,231,218,180,86,234,221,199,23,16,159,163,10,248,191,74,241,198,187,166,188,75,22,163,229,164,121,199,238,16,227,57,246,247,174,158,215,226,214,187,26,168,125,111,28,31,249,116,143,215,253,202,0,250,179,237,16,255,0,207,100,255,0,190,133,65,38,165,101,22,55,94,64,51,211,116,170,63,173,124,192,255,0,23,181,178,184,93,115,255,0,37,19,255,0,136,172,107,207,137,158,34,185,217,141,95,118,51,255,0,46,177,143,253,146,128,62,147,213,188,117,166,217,71,32,143,85,210,137,88,139,5,107,133,235,207,251,94,213,229,254,34,248,173,63,250,72,130,109,34,79,187,141,172,78,122,122,61,120,204,247,218,205,240,47,52,155,248,218,78,212,28,126,31,90,203,151,204,89,10,201,247,251,208,7,77,226,79,24,222,107,55,18,121,177,218,99,114,182,98,13,212,46,63,188,107,153,9,45,204,140,81,25,216,252,196,70,9,171,58,118,151,119,169,72,99,181,135,204,96,11,99,114,142,50,171,220,251,215,179,120,15,225,116,178,205,28,250,142,141,152,164,179,12,15,218,186,177,218,127,133,254,180,1,129,224,191,134,231,83,251,111,219,45,117,72,188,191,47,24,76,103,59,179,212,123,10,250,99,74,209,224,210,237,218,40,94,82,12,155,254,98,51,156,1,216,47,247,106,75,29,42,210,195,204,242,32,242,247,237,207,206,78,113,159,83,239,87,168,0,162,138,40,0,162,144,156,82,22,247,160,0,154,110,104,228,211,128,238,69,0,51,25,61,41,225,120,167,40,197,20,0,81,69,20,0,81,77,118,8,11,49,218,5,115,62,35,241,158,153,160,197,254,145,127,228,55,152,168,127,114,205,212,19,183,229,6,128,58,86,150,52,92,188,129,123,114,118,214,38,163,226,141,58,203,203,255,0,137,157,130,239,207,223,157,123,99,223,222,188,91,196,159,23,203,25,19,79,215,121,91,131,129,246,78,220,255,0,121,62,149,229,247,30,35,241,22,179,141,183,94,119,149,159,249,103,24,219,159,193,125,40,3,208,188,101,241,94,254,121,30,11,95,236,169,163,150,212,161,104,247,49,201,220,48,48,221,107,204,225,177,212,252,69,169,9,63,179,238,91,207,207,252,123,194,196,29,171,219,175,247,107,175,240,223,195,13,99,82,150,25,110,244,127,49,5,192,71,63,105,65,242,241,145,195,251,154,247,127,10,252,63,211,52,139,91,66,218,103,147,60,91,255,0,229,225,155,25,45,254,209,29,13,0,121,87,130,126,18,91,222,194,151,23,240,235,22,238,241,54,70,2,140,135,192,234,158,130,189,147,67,240,70,159,164,197,23,149,53,225,43,2,199,182,71,94,156,122,40,231,138,233,173,224,138,8,196,113,46,213,29,6,73,169,168,1,139,24,76,224,158,105,244,83,29,196,104,89,142,0,25,63,74,0,121,32,114,106,133,246,171,103,96,155,230,187,182,135,230,81,251,217,66,246,207,115,92,159,138,254,32,105,90,52,55,145,127,105,249,51,197,179,143,179,179,99,37,125,136,232,107,194,188,101,241,19,81,214,175,101,135,79,213,60,232,67,163,168,251,58,175,68,193,60,168,61,77,0,123,118,161,241,38,27,105,100,142,11,237,38,66,146,21,199,154,9,192,207,163,214,206,143,226,11,205,79,206,204,80,159,47,111,250,181,110,249,235,207,181,120,15,131,188,39,171,235,119,198,107,171,47,58,57,45,188,224,124,212,25,36,169,207,202,71,169,175,164,116,141,30,13,55,206,217,7,151,230,109,207,204,78,113,159,127,122,0,214,98,161,73,39,160,175,30,248,185,175,173,190,139,172,91,36,182,197,199,145,132,45,243,253,232,207,76,215,167,235,90,132,118,26,101,236,175,47,150,99,183,121,51,140,227,0,243,247,127,217,175,147,252,121,175,92,107,158,41,212,45,226,185,243,226,159,203,218,60,176,51,132,7,184,94,226,128,35,240,126,150,254,32,241,13,196,146,69,49,15,1,108,219,175,28,50,47,161,175,170,188,49,167,173,150,137,167,70,4,163,101,156,73,135,235,194,175,95,126,43,202,126,10,248,104,71,101,13,244,214,120,50,91,74,165,252,206,191,190,244,7,218,189,194,40,214,56,145,0,192,0,0,40,1,104,165,162,128,16,244,205,48,177,233,138,121,164,81,237,64,8,162,159,69,20,0,148,180,86,110,173,170,65,166,88,77,60,211,121,107,30,50,251,73,198,72,94,192,250,208,5,15,20,107,209,104,214,105,35,92,90,163,25,66,17,51,129,213,73,245,30,149,242,247,143,60,85,115,174,222,222,90,129,106,232,151,207,32,48,41,36,128,89,65,234,120,230,183,126,44,120,222,93,67,86,184,179,180,212,124,200,99,154,39,84,242,64,199,238,185,57,43,234,107,154,240,111,134,174,181,221,94,83,45,167,156,173,110,102,255,0,88,163,36,176,231,168,245,160,14,231,225,223,128,124,223,237,47,180,193,168,197,183,202,219,148,219,159,191,158,162,190,139,182,128,91,70,81,9,32,156,243,84,180,221,46,11,15,55,203,135,203,223,140,252,196,231,25,247,247,173,58,0,42,149,254,165,109,98,128,205,117,111,17,221,183,247,146,5,254,28,247,53,95,90,213,32,210,244,217,174,37,155,202,17,237,203,224,182,50,66,255,0,116,250,215,206,191,18,62,33,94,79,172,92,91,88,234,153,133,37,70,85,251,56,227,247,99,60,149,245,52,1,214,124,69,248,134,35,179,104,109,110,116,201,76,119,164,96,62,243,128,28,100,225,190,149,243,196,146,180,152,200,28,127,118,165,187,191,184,188,146,87,158,77,197,220,185,56,3,36,247,227,235,80,34,51,103,104,206,40,1,17,25,220,42,41,102,99,128,0,201,38,187,143,8,248,22,227,89,188,179,51,216,234,98,25,55,238,120,226,32,124,161,190,233,42,71,81,91,30,10,248,111,127,168,92,219,77,115,164,249,137,29,234,171,183,218,20,97,65,82,122,55,189,125,35,160,248,114,199,72,177,183,138,27,95,41,162,221,129,230,179,99,36,250,147,235,64,28,239,129,188,7,103,160,216,196,232,215,162,79,45,208,137,138,252,160,190,125,7,165,119,104,130,52,84,29,0,1,115,79,0,40,192,251,180,148,0,180,81,69,0,20,81,69,0,37,45,37,45,0,20,80,78,57,53,151,170,107,22,214,22,242,51,205,229,148,198,126,66,113,146,61,189,232,3,65,231,142,63,189,42,15,171,1,85,39,213,109,227,28,92,91,231,59,121,113,254,53,230,154,223,139,175,110,175,101,139,79,190,220,20,171,1,228,168,227,111,63,121,125,77,106,104,214,58,149,255,0,150,215,73,189,94,32,249,220,163,36,227,158,62,166,128,59,56,117,47,63,118,30,35,140,116,63,253,122,211,7,34,177,162,177,183,180,206,99,217,191,253,162,115,143,255,0,93,105,164,241,236,36,63,3,216,208,4,212,132,129,212,237,172,251,189,98,202,206,55,121,167,216,19,25,59,24,227,63,65,239,92,31,138,190,40,105,58,94,99,139,88,242,228,18,40,35,236,206,120,43,158,241,154,0,239,111,245,59,59,56,131,73,119,110,159,62,62,121,84,115,207,29,107,201,188,71,241,6,222,15,179,121,23,218,99,238,223,159,223,3,142,158,141,94,95,226,95,137,90,182,165,44,201,109,171,249,145,125,165,153,7,217,144,113,206,211,202,251,215,49,111,162,107,154,182,237,150,254,103,149,140,252,241,174,51,248,143,74,0,53,189,126,231,85,185,14,241,194,73,135,203,249,1,245,62,231,158,107,29,109,110,95,149,183,145,179,232,132,215,179,120,111,225,5,212,170,143,168,104,89,196,224,19,246,177,211,143,70,250,215,163,89,124,38,208,98,141,55,232,152,97,156,255,0,165,73,239,254,221,0,124,174,45,111,83,159,178,76,163,167,49,181,107,233,126,36,212,180,105,60,216,173,162,206,207,47,247,168,253,56,247,28,241,95,76,77,240,183,65,96,0,209,115,207,252,253,201,255,0,197,215,53,173,252,33,177,104,179,105,161,229,204,185,255,0,143,182,233,180,250,183,251,180,1,204,104,223,25,181,67,231,249,227,71,143,166,50,25,115,215,213,235,215,244,63,30,105,218,156,64,203,170,105,65,204,187,2,165,192,231,167,251,125,121,175,152,245,207,3,106,218,103,145,255,0,18,239,47,204,221,255,0,45,227,57,198,63,218,62,181,131,101,172,234,58,108,177,152,39,242,241,40,149,126,64,112,70,222,121,30,212,1,247,44,87,112,92,40,104,167,138,64,126,233,71,7,53,61,124,205,225,15,138,247,54,210,217,197,168,235,123,81,119,239,31,101,7,251,216,251,169,244,175,113,240,191,139,180,237,122,194,41,33,190,243,221,149,152,159,37,151,128,216,238,162,128,58,138,74,64,193,148,48,57,4,100,83,168,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,26,232,29,10,158,132,98,184,127,22,248,62,219,81,182,188,148,155,182,121,54,112,152,61,10,244,249,125,171,186,166,178,135,82,172,50,13,0,124,189,226,13,26,231,195,122,132,173,109,107,114,224,145,24,51,70,72,193,80,123,1,207,21,218,120,35,199,83,172,201,109,114,214,49,44,54,138,191,57,32,228,21,24,57,126,181,223,248,179,195,80,106,80,2,45,60,198,50,43,127,172,43,209,72,245,175,7,241,6,149,119,161,94,221,77,12,62,64,55,15,8,59,149,184,201,56,228,159,74,64,125,65,5,220,51,239,217,44,111,142,187,88,28,85,123,237,38,11,232,221,101,121,6,228,40,118,145,208,231,219,222,188,75,194,223,18,66,125,175,237,58,190,51,179,111,250,55,251,217,232,43,219,44,53,107,75,232,183,69,62,245,223,183,62,89,28,241,234,61,233,129,230,222,46,248,91,166,220,218,222,76,143,169,187,182,205,161,10,144,121,3,251,149,224,30,47,240,203,104,26,148,241,37,189,216,137,89,20,52,241,245,202,3,215,2,190,211,185,85,123,118,4,100,28,127,58,240,47,141,54,177,42,179,132,249,141,212,35,57,63,243,200,208,7,129,140,131,140,115,95,66,252,52,186,189,111,237,76,219,227,253,87,240,31,246,235,193,224,183,51,94,202,128,110,198,78,51,142,245,245,143,129,244,8,108,254,221,155,109,155,188,191,249,104,78,118,238,247,247,160,15,65,162,138,40,0,164,239,75,71,122,0,104,205,58,154,41,212,0,83,37,92,143,198,159,67,12,173,0,124,229,241,158,34,52,249,8,199,58,161,254,82,87,147,232,23,38,223,237,24,39,230,199,69,250,215,186,252,100,177,221,162,134,11,31,58,150,122,123,73,95,58,164,143,30,118,59,46,122,224,226,128,62,159,147,226,37,182,155,103,48,85,187,12,20,184,194,33,237,238,125,171,204,60,77,241,67,84,213,46,46,173,173,46,231,141,36,217,180,73,111,23,27,66,147,156,3,232,107,207,226,190,212,181,11,152,161,26,133,201,50,184,143,247,147,54,57,59,121,246,230,189,111,192,255,0,14,46,110,254,193,117,118,154,108,234,222,102,239,52,22,45,141,192,103,43,207,106,0,226,116,191,15,235,62,44,186,121,39,187,182,114,200,95,247,164,175,221,33,127,133,107,219,124,25,240,206,214,201,32,154,226,11,119,118,180,85,98,147,73,201,59,73,61,189,43,176,208,124,35,97,165,219,198,14,157,167,43,5,42,76,112,40,234,249,244,21,210,71,12,113,40,88,227,85,10,48,2,140,96,80,1,28,49,197,157,131,25,235,205,73,69,20,0,81,69,20,0,148,180,81,64,5,37,45,20,0,81,69,20,0,81,69,86,185,186,75,88,221,220,49,1,75,28,122,10,0,179,210,171,220,93,165,184,203,134,35,56,225,107,136,215,190,36,233,122,98,220,70,240,234,27,163,219,147,26,142,248,233,243,123,215,147,120,191,226,202,93,74,209,89,92,107,48,17,34,183,222,192,198,58,124,175,234,104,3,213,188,81,241,38,211,72,136,237,75,192,194,231,202,36,66,135,238,171,122,159,106,249,227,95,248,145,173,106,223,103,197,236,159,186,223,247,224,140,117,199,247,71,251,53,149,46,161,170,248,130,238,120,198,163,116,224,185,153,68,243,185,94,191,83,207,53,222,248,127,225,6,171,113,246,143,54,77,38,76,99,27,157,142,58,255,0,177,64,28,62,145,224,251,253,114,72,204,115,90,128,243,8,191,120,204,61,61,23,222,189,107,195,95,4,226,38,214,107,248,108,165,31,62,237,151,19,41,61,64,236,190,213,234,186,39,130,244,253,50,29,173,166,233,161,132,187,193,142,220,113,247,125,135,60,87,77,28,17,68,2,199,18,34,142,155,84,13,180,1,205,248,119,192,250,70,131,2,8,45,21,25,85,129,43,52,143,242,150,207,115,93,44,113,172,96,0,48,2,224,125,41,212,180,0,82,82,209,64,5,86,184,178,183,186,24,153,55,12,231,239,17,207,252,6,172,210,80,7,25,172,252,56,208,181,100,62,101,130,51,180,190,97,221,60,163,158,125,15,189,121,70,181,240,72,197,246,127,177,139,8,243,187,118,110,101,57,233,142,170,125,235,232,186,133,224,134,76,110,134,54,199,77,202,13,0,124,111,115,167,107,254,23,157,85,47,109,148,170,137,198,193,187,144,127,218,95,246,107,95,75,248,177,174,88,121,81,79,127,43,4,206,118,91,197,223,62,195,214,190,138,214,252,21,166,234,17,74,70,153,166,111,48,152,213,164,183,25,7,159,246,125,235,192,124,121,240,242,239,75,155,80,186,65,97,28,49,249,120,17,100,21,206,7,11,133,29,77,0,119,254,10,248,158,53,89,118,220,27,167,147,201,102,36,195,24,28,48,31,194,107,215,52,237,66,59,232,34,96,31,230,136,63,204,2,245,3,211,235,95,17,218,223,221,232,247,76,169,117,60,68,46,63,115,33,94,184,62,213,235,30,14,248,169,13,155,71,21,212,218,188,158,93,168,67,134,12,50,184,231,150,246,52,1,244,45,214,143,103,121,179,206,135,118,51,143,157,135,95,247,79,181,121,254,171,224,215,211,231,19,88,253,158,37,138,63,51,5,216,157,192,147,158,65,244,21,211,233,190,52,211,239,252,223,46,43,177,179,25,222,163,190,127,218,246,174,130,72,161,186,137,131,68,141,144,71,206,1,160,15,56,210,124,81,115,101,60,86,215,50,59,148,221,191,100,99,7,42,72,244,245,174,235,74,213,227,212,109,209,192,147,36,19,243,5,29,14,59,26,229,188,73,225,137,118,93,220,90,139,88,190,230,210,185,82,191,116,30,131,235,92,84,94,33,159,195,87,210,65,121,115,118,234,131,24,133,201,25,56,110,228,82,3,220,212,228,103,214,138,227,252,61,226,235,77,73,99,141,86,236,183,144,28,153,0,246,255,0,107,222,187,12,230,152,9,75,69,20,0,148,180,81,64,5,20,81,64,13,101,14,165,92,100,30,213,196,248,219,192,214,30,33,182,5,173,227,50,25,149,203,60,172,189,1,29,141,119,20,214,85,97,181,128,35,220,80,7,197,158,45,240,172,186,38,163,123,131,10,196,47,30,36,88,221,137,0,22,199,81,232,43,150,175,174,124,115,224,104,245,123,28,219,218,233,203,35,221,121,165,164,143,4,130,27,169,85,60,243,95,44,234,186,52,250,95,147,231,52,45,230,231,30,89,61,177,215,32,122,208,5,207,14,120,142,239,69,190,181,48,204,200,137,115,28,164,4,86,60,17,235,244,175,170,60,11,227,4,215,116,107,2,254,123,77,55,153,150,116,85,28,51,127,116,250,10,248,224,18,8,32,144,71,60,87,125,224,31,25,73,164,106,218,124,114,220,95,152,98,243,51,28,114,156,114,173,208,22,3,169,160,15,176,1,12,50,42,11,155,104,174,163,9,32,220,170,115,140,149,231,254,3,88,94,15,215,225,215,52,123,121,163,19,229,149,219,50,99,60,57,30,166,186,74,0,249,227,199,191,12,99,79,176,125,142,59,100,207,155,187,116,210,28,253,220,118,62,245,229,126,27,241,45,238,129,125,104,34,153,132,66,229,38,101,88,213,243,200,207,81,254,205,125,153,127,166,65,125,229,249,182,240,62,204,227,204,64,113,156,116,227,218,190,83,241,239,131,46,52,109,72,21,251,28,107,29,160,148,136,114,189,25,189,135,60,80,7,208,30,7,241,172,122,238,153,96,28,92,52,179,121,153,103,68,81,242,179,250,31,238,138,238,85,131,46,71,122,248,239,192,254,48,147,69,213,236,4,215,55,230,8,124,204,199,20,135,111,42,221,1,96,58,154,250,91,193,126,44,182,215,52,184,30,49,116,75,35,182,102,11,158,28,143,83,64,29,133,20,208,85,192,97,208,140,211,168,1,49,75,73,69,0,45,20,81,64,6,220,215,142,252,84,240,61,190,160,46,181,20,134,16,246,250,107,224,180,142,164,21,222,221,7,29,235,216,171,59,88,211,227,191,211,46,161,104,226,115,36,15,24,50,46,71,42,71,60,116,230,128,62,66,240,191,137,111,124,51,175,218,168,153,132,86,251,184,141,21,190,242,183,77,195,253,170,250,131,192,94,37,30,33,240,237,164,237,230,25,88,74,236,206,128,103,18,17,218,190,112,248,135,225,91,141,31,91,212,110,1,181,141,34,242,176,34,200,35,34,53,227,133,245,173,239,132,62,48,251,5,209,179,158,107,230,72,237,101,194,6,200,4,200,14,64,45,239,64,31,78,144,24,115,210,185,109,95,192,122,54,169,228,249,150,40,222,94,113,186,105,7,92,127,116,251,86,246,155,122,151,150,86,242,160,111,222,66,31,230,235,180,168,235,249,213,218,0,249,123,197,127,10,46,116,153,154,230,201,236,162,72,109,204,216,243,164,99,145,188,229,114,167,251,171,88,254,26,248,131,171,120,98,250,214,210,107,201,26,222,13,249,142,40,99,111,188,164,252,164,128,122,181,125,81,127,165,218,223,65,50,73,109,4,133,227,41,153,35,7,130,15,29,58,115,94,39,227,143,133,151,47,37,253,229,148,122,85,186,31,47,102,213,33,151,160,61,35,227,189,0,119,30,10,248,147,109,175,218,198,172,151,111,46,199,114,90,36,10,112,219,123,31,122,239,237,230,89,227,86,80,64,101,14,51,239,95,27,52,154,175,131,181,73,161,151,81,157,66,40,143,22,147,56,31,56,15,237,199,245,175,91,240,79,197,75,71,242,109,238,91,85,149,227,180,1,139,16,192,176,218,9,229,232,3,221,40,170,86,218,132,55,59,182,7,27,113,156,129,254,53,114,128,20,128,195,7,238,214,78,165,225,237,59,86,77,183,86,254,103,204,27,253,99,14,64,199,99,90,212,80,7,146,248,139,224,222,145,122,140,214,182,54,233,35,206,92,150,185,155,161,207,185,245,21,226,218,247,195,221,67,67,242,49,61,160,243,183,125,199,115,211,30,171,239,95,97,149,12,57,10,126,162,177,117,63,14,105,250,135,149,190,194,197,246,103,30,100,32,227,56,233,199,181,32,62,90,240,247,196,173,107,68,146,24,228,189,144,197,246,129,43,136,237,225,57,31,46,122,142,188,87,191,120,63,226,53,174,187,105,100,30,59,163,44,219,178,206,145,129,242,150,244,62,139,94,77,227,95,133,247,182,114,201,113,7,246,100,73,21,161,144,136,247,41,200,220,114,48,157,120,175,60,211,117,189,67,64,212,226,140,223,222,136,224,207,16,78,192,13,224,244,25,30,180,1,246,204,19,139,152,150,64,8,7,238,230,164,175,24,248,107,241,26,11,235,116,180,157,181,57,166,72,100,118,105,74,176,63,188,245,45,158,245,236,22,215,41,117,110,146,162,178,135,64,227,119,92,17,76,9,169,104,162,128,2,51,76,197,62,141,180,1,29,56,29,180,98,146,128,29,75,77,83,78,20,0,82,82,209,64,25,186,134,133,97,169,249,127,104,131,119,151,156,124,236,49,156,122,31,106,240,207,24,124,27,17,60,147,216,71,101,18,71,106,91,13,60,132,238,93,231,60,169,246,175,161,106,11,139,88,110,99,117,150,40,228,12,10,157,234,14,69,0,124,83,52,23,254,29,188,104,165,154,50,176,99,34,49,159,188,59,100,123,215,103,225,61,99,70,212,212,65,169,89,220,79,42,198,236,196,112,9,221,133,232,227,177,175,87,241,175,195,168,181,11,91,233,45,109,52,168,222,79,47,107,52,64,17,180,140,242,23,253,147,94,5,226,93,11,80,240,174,171,58,139,136,227,0,172,127,232,178,50,245,1,189,7,28,80,7,181,65,240,219,195,90,221,188,77,22,152,161,164,65,54,100,184,148,112,71,179,30,121,174,126,227,224,130,46,223,46,59,33,215,63,233,19,127,133,114,62,23,248,146,218,84,138,183,119,154,188,136,144,8,240,146,228,100,99,213,135,161,175,126,208,252,105,164,234,254,126,203,91,159,221,99,62,108,105,223,63,119,230,63,221,160,14,55,78,248,31,163,128,13,197,149,171,144,255,0,195,117,55,78,61,235,175,210,254,23,120,115,78,104,154,61,53,3,199,187,4,92,74,122,231,213,189,235,180,143,203,101,202,40,81,159,74,150,128,41,217,105,86,154,116,43,21,172,62,90,174,66,141,228,227,39,61,205,92,198,40,162,128,10,40,166,26,0,126,104,235,77,228,241,73,130,5,0,46,209,78,2,155,154,51,64,14,162,138,40,1,172,64,25,175,42,248,163,97,29,254,144,169,129,255,0,31,225,185,36,127,11,250,125,107,212,167,206,193,180,227,154,242,239,26,93,134,133,227,109,231,109,217,235,247,120,221,64,31,43,215,168,252,40,212,154,11,171,8,1,108,62,169,30,112,7,114,130,188,214,230,6,131,110,237,188,231,165,117,127,15,238,126,207,173,105,124,186,129,168,196,199,111,251,194,128,62,200,137,183,194,173,235,92,127,143,124,80,154,6,155,27,126,248,55,218,21,9,68,13,212,49,238,125,171,66,111,17,91,217,120,117,174,228,19,149,78,184,11,187,151,219,235,239,95,61,252,77,241,84,154,246,177,115,105,105,113,123,26,164,169,32,89,92,133,1,99,0,224,2,121,201,160,14,70,239,205,241,47,138,181,82,24,98,75,137,39,30,103,203,213,255,0,217,239,243,87,213,254,19,208,99,209,126,217,181,80,121,187,62,235,49,233,187,215,235,94,67,240,199,225,253,195,94,139,251,165,211,230,142,230,192,58,135,5,159,44,80,228,229,122,245,175,85,241,47,139,236,52,15,179,121,144,221,143,63,126,60,149,95,225,199,95,156,122,208,7,41,241,31,226,24,211,35,185,178,183,55,40,210,216,51,46,34,66,55,29,227,39,39,218,190,113,154,123,159,16,107,140,242,200,30,89,250,179,5,31,116,123,15,106,177,226,31,16,207,173,222,9,141,205,219,129,16,140,249,210,18,122,147,234,120,230,163,208,175,45,172,47,173,238,238,34,47,26,110,220,160,41,39,32,168,235,245,160,15,107,248,89,225,219,93,46,194,27,251,152,67,201,36,82,70,76,110,196,159,222,122,28,47,106,238,117,111,137,26,118,141,102,145,136,175,71,150,226,31,146,52,61,1,245,111,106,240,139,175,136,80,165,138,91,88,73,168,219,20,124,252,132,32,219,206,71,202,222,166,185,11,189,103,82,212,167,151,58,141,227,6,115,32,18,78,199,191,215,175,52,1,220,120,179,226,182,167,170,125,143,236,183,115,199,229,239,221,230,91,197,206,113,140,99,63,221,53,204,120,107,195,55,58,214,163,102,197,237,204,109,116,144,176,118,101,37,114,51,208,123,213,205,31,192,154,158,167,231,109,158,204,236,219,254,181,223,190,122,112,125,43,232,207,9,248,18,223,73,182,30,125,150,152,93,110,60,208,209,196,50,2,129,220,168,231,138,0,189,224,175,9,218,104,154,69,146,136,81,101,135,204,249,146,71,35,150,111,95,99,93,30,163,100,151,182,162,39,85,32,56,108,18,71,99,233,245,171,72,139,26,133,140,5,3,160,3,104,167,144,15,90,0,249,71,226,151,132,198,149,53,229,250,8,135,157,169,58,252,172,228,225,139,158,135,142,213,137,224,207,22,93,104,255,0,109,219,52,131,204,242,254,236,104,122,111,245,250,215,190,252,85,240,242,223,232,16,236,138,215,113,191,14,75,14,191,35,251,123,215,202,81,179,219,231,12,195,62,134,128,62,237,211,238,197,220,15,32,221,128,216,229,64,236,42,229,121,239,195,111,16,38,169,162,200,251,174,24,253,176,166,101,57,61,19,220,241,205,122,21,0,20,81,69,0,20,49,192,36,246,25,162,177,60,65,171,197,166,233,215,108,254,110,82,213,228,204,123,115,194,159,187,207,95,150,128,56,207,137,254,36,54,122,6,171,4,102,85,100,242,112,66,41,28,178,30,255,0,90,240,189,7,74,127,21,248,170,238,89,182,62,251,125,255,0,57,43,202,148,95,225,165,241,207,139,37,214,53,123,248,34,185,189,242,229,242,240,146,183,203,194,169,228,100,250,87,119,240,99,64,146,71,91,217,69,187,137,109,101,95,155,150,226,64,57,249,125,168,3,175,95,1,90,94,104,54,54,205,4,71,203,142,51,204,178,40,224,99,183,214,188,15,89,240,221,247,135,188,157,178,219,143,63,119,220,98,221,49,234,63,218,175,178,45,173,18,24,163,6,56,248,64,191,40,246,174,95,196,30,8,180,213,126,205,229,216,105,191,186,221,159,50,17,223,29,62,83,233,64,30,75,224,95,139,119,49,44,54,119,243,221,74,243,94,40,202,65,22,48,118,140,118,247,175,123,210,181,104,181,91,56,103,140,72,4,153,198,240,20,240,74,246,62,213,242,63,137,252,47,168,120,107,83,143,247,240,70,82,17,63,250,43,176,232,205,200,249,71,60,127,42,239,126,26,124,65,9,62,151,167,220,92,106,82,184,243,119,101,183,3,195,176,234,212,1,244,109,21,75,76,190,77,67,79,138,226,48,224,62,113,191,175,4,143,233,87,104,0,160,156,41,62,148,87,51,226,159,17,219,232,214,23,102,65,113,185,45,30,80,98,199,24,13,238,57,249,104,2,15,21,248,202,223,65,178,187,98,183,59,225,217,202,32,63,120,175,169,247,175,157,124,127,227,251,255,0,17,234,51,91,195,115,42,192,178,36,138,146,194,131,24,77,189,70,79,115,89,254,42,241,109,223,136,53,171,180,182,190,212,4,51,121,120,142,105,72,28,42,231,32,49,29,69,116,127,15,126,30,222,235,110,47,103,54,19,164,176,57,11,113,185,219,42,234,50,114,15,165,0,55,192,190,4,125,66,241,110,174,188,137,4,214,158,103,250,199,7,44,65,201,192,247,53,15,196,31,8,61,183,246,119,144,176,38,239,55,63,51,156,253,207,81,95,69,232,190,28,183,211,44,173,163,91,91,56,218,56,4,108,209,70,6,112,163,216,113,197,115,158,50,240,250,220,253,135,247,54,167,111,153,247,151,253,223,106,0,243,191,132,62,40,156,89,197,4,178,72,230,77,72,14,16,99,4,70,43,232,88,156,73,26,176,207,62,181,241,118,129,171,62,129,170,216,198,242,206,0,184,142,98,33,110,10,228,123,142,120,175,170,60,25,226,56,53,141,22,202,72,197,193,50,249,152,50,227,60,51,117,228,250,80,7,89,69,0,228,102,138,0,40,162,138,0,142,105,4,81,150,57,192,254,237,120,23,198,223,19,203,27,189,148,47,34,249,119,80,183,40,49,204,71,241,239,94,193,226,205,89,52,189,10,242,102,243,126,77,153,49,237,207,44,7,28,143,90,249,79,226,30,181,253,175,226,107,198,18,92,152,203,70,234,37,61,49,24,31,119,38,128,50,52,61,53,245,237,94,116,37,11,24,218,82,92,144,62,240,254,239,214,190,196,240,231,135,237,244,143,180,121,104,171,230,99,59,93,143,76,250,253,107,192,126,15,248,105,166,215,158,121,18,213,227,151,79,44,161,198,122,180,103,210,190,155,0,47,221,0,125,40,3,43,94,209,45,245,123,11,180,158,32,239,37,179,68,9,118,11,180,131,233,245,175,149,188,123,224,249,116,61,111,80,146,35,0,134,31,47,0,59,49,92,168,245,30,166,190,193,42,172,10,158,65,174,39,198,62,13,135,89,177,189,41,105,96,100,151,203,195,201,24,207,5,122,157,167,210,128,62,117,240,55,196,11,239,12,204,97,55,50,253,157,33,100,84,142,20,108,18,225,186,183,227,95,67,120,111,226,29,166,169,107,108,30,59,179,33,182,18,49,49,160,82,112,51,208,251,215,207,62,55,240,101,214,137,168,76,202,246,113,166,228,140,8,9,29,83,63,221,30,149,205,217,235,218,158,153,49,81,169,94,198,35,95,44,8,167,97,140,118,28,142,56,160,15,170,252,91,162,90,235,191,99,204,74,124,157,255,0,121,216,117,219,233,254,237,124,167,170,216,77,160,106,182,224,52,98,69,2,101,40,75,96,134,56,234,61,171,210,244,95,138,145,15,59,237,83,106,211,125,221,187,152,62,58,231,171,253,43,159,241,156,182,90,181,203,93,218,91,8,209,45,118,124,200,1,202,150,57,227,62,162,128,59,207,133,255,0,17,165,97,165,105,151,114,92,73,254,187,118,33,140,3,247,156,115,193,244,175,105,111,39,90,211,34,151,97,216,204,92,7,224,241,145,218,190,40,210,181,57,244,189,70,41,146,121,227,242,243,183,202,114,10,228,17,199,35,214,190,149,248,79,227,56,117,61,18,218,198,86,188,150,120,226,149,217,165,42,192,254,244,247,46,78,121,20,1,227,223,19,60,59,253,159,168,106,55,64,70,22,77,74,64,48,204,78,9,115,223,233,94,167,240,183,197,237,123,253,171,231,180,205,183,201,199,238,208,99,59,253,62,149,175,241,23,194,3,90,209,227,123,120,108,149,164,186,19,22,144,109,36,21,126,184,83,207,53,243,207,135,245,203,143,14,253,163,125,213,210,249,251,113,228,72,71,221,207,94,71,173,0,125,166,14,107,200,254,48,234,111,22,131,173,91,171,48,3,200,236,63,189,25,174,235,195,94,34,131,88,211,164,184,136,92,96,76,99,253,232,25,206,20,250,159,90,241,255,0,140,183,217,147,91,133,90,76,126,227,140,241,255,0,44,205,0,120,93,228,134,91,166,98,114,78,63,149,122,7,195,11,8,229,215,37,44,160,230,200,158,167,251,201,94,122,16,205,35,1,142,153,230,189,67,192,246,178,88,205,29,198,245,27,237,2,252,132,231,146,167,250,80,7,211,182,51,137,55,227,60,99,175,227,87,43,43,72,12,60,237,231,63,119,191,214,181,104,0,160,209,70,104,1,152,205,56,13,180,153,20,236,208,1,69,51,154,80,212,0,234,40,235,73,64,20,238,116,171,59,188,121,209,110,198,113,243,56,235,244,53,231,250,223,194,13,15,80,46,241,105,240,171,121,37,1,123,153,134,15,62,135,222,189,54,140,41,235,64,31,57,234,95,2,228,141,165,54,227,79,69,24,198,110,102,56,233,237,92,197,247,194,93,74,218,102,79,58,195,0,129,196,178,122,125,43,234,247,130,39,7,116,72,115,234,162,168,221,105,250,120,59,229,178,183,124,144,188,194,9,233,244,160,15,156,244,175,130,247,151,5,90,118,211,216,52,97,149,124,249,71,60,122,10,210,186,248,113,225,253,51,203,251,93,130,55,153,156,121,119,18,113,183,174,114,235,234,43,208,252,73,227,109,23,66,128,143,177,220,161,73,252,163,228,68,131,160,63,237,143,151,138,240,47,16,248,238,93,83,236,223,102,187,212,147,102,237,219,164,35,57,198,62,235,31,74,0,163,171,222,233,48,202,97,176,182,154,32,209,241,188,231,231,57,231,150,62,213,30,135,225,75,207,16,223,64,35,150,220,9,183,99,204,102,29,1,235,129,254,205,111,248,71,192,122,134,179,36,19,188,182,82,32,186,17,176,153,152,146,188,28,116,63,47,53,244,63,133,252,19,103,165,90,218,153,52,253,55,205,139,118,94,56,134,121,47,247,78,7,173,0,113,190,1,248,79,103,101,107,29,198,163,111,109,44,173,11,163,52,115,203,201,221,199,167,97,94,175,99,167,91,216,91,197,20,17,236,9,24,140,124,196,224,0,188,115,244,171,49,67,28,40,18,40,213,0,232,21,64,21,37,0,37,45,20,80,1,65,56,160,154,97,52,0,19,154,77,180,184,165,197,0,32,20,250,48,63,187,69,0,20,81,69,0,37,86,189,189,142,206,9,37,112,228,34,23,56,199,64,191,253,106,142,251,83,134,199,203,243,4,135,126,118,225,71,108,123,251,215,128,120,231,226,156,51,180,150,246,147,106,208,153,108,202,46,24,42,238,59,134,78,31,253,218,0,234,60,101,241,113,52,239,182,219,89,155,196,150,63,47,105,242,35,32,103,105,61,73,236,77,120,206,187,227,45,111,197,119,210,41,189,38,44,172,170,178,69,26,224,133,219,252,35,220,214,85,165,182,165,226,61,70,52,251,107,59,205,158,110,37,99,157,163,191,95,238,215,179,124,58,248,97,42,194,151,87,240,233,55,10,240,184,249,148,185,206,238,188,199,232,180,128,243,253,7,225,158,167,173,74,36,146,107,22,89,34,243,190,121,92,30,113,232,61,235,217,180,95,131,58,37,159,159,231,233,240,54,253,184,242,238,38,237,159,127,122,239,180,237,10,198,194,40,130,88,217,161,17,132,38,56,148,125,220,123,116,226,181,128,11,208,5,166,6,125,142,139,167,216,38,203,107,125,131,118,239,190,199,158,61,79,181,95,3,28,82,210,80,2,209,69,101,106,122,204,26,116,33,164,73,72,223,179,228,3,174,15,191,181,0,94,158,233,45,246,238,14,115,156,98,188,163,198,95,22,34,211,82,123,123,111,182,71,43,90,51,161,242,163,32,57,220,1,228,251,87,31,226,239,138,241,73,246,63,178,92,106,240,227,126,237,174,6,122,99,163,125,107,207,52,221,43,89,241,53,229,187,27,239,53,90,65,7,250,76,238,122,145,199,221,60,124,223,206,128,37,185,212,181,207,25,106,236,173,122,140,183,120,255,0,90,138,157,23,190,213,227,238,246,175,67,240,71,194,24,239,98,75,141,78,59,73,203,194,221,39,149,78,85,240,58,1,216,87,111,224,127,135,17,233,150,54,18,222,89,233,82,75,31,153,185,214,32,196,228,182,57,43,238,43,210,45,44,173,236,225,17,195,4,81,1,158,17,0,29,115,218,128,50,244,79,11,105,186,53,188,43,109,106,168,209,192,176,228,74,237,192,11,234,125,171,120,156,81,92,207,137,124,73,111,164,125,155,204,23,31,188,221,141,152,237,142,188,143,90,0,243,95,138,63,16,26,210,73,180,248,26,225,4,250,123,12,121,72,87,45,188,114,79,53,229,62,9,208,102,241,39,139,108,100,184,104,157,46,60,205,193,216,169,56,71,254,232,255,0,102,177,181,61,82,227,196,26,197,182,46,39,114,202,176,131,112,228,245,99,238,120,230,190,128,248,83,224,243,101,166,105,55,210,197,100,204,158,118,93,87,47,203,48,234,71,189,0,119,222,17,208,161,208,244,59,107,120,227,85,100,14,188,59,176,229,201,239,93,13,53,16,34,128,0,0,127,8,167,80,1,69,20,80,1,205,37,45,37,0,45,20,83,89,130,99,57,230,128,33,187,185,22,182,210,204,193,136,141,11,144,7,59,66,230,188,27,226,95,196,153,118,234,154,109,179,220,198,223,186,219,186,24,202,143,245,108,121,228,250,215,75,241,23,199,182,246,9,115,102,143,127,27,201,167,177,6,50,2,130,119,128,126,247,181,124,231,115,61,206,191,171,176,23,50,187,79,142,103,114,115,181,123,245,244,160,11,218,86,157,119,226,221,102,103,105,98,105,26,47,52,180,153,95,187,181,127,132,87,210,95,15,252,7,103,164,91,218,93,188,49,25,30,201,17,138,72,231,36,133,39,131,199,106,229,62,16,248,36,195,97,13,245,196,86,18,121,176,72,185,219,150,207,155,223,35,218,189,182,222,20,183,130,52,84,69,216,129,112,6,0,192,160,9,170,11,169,214,218,214,89,136,36,70,133,206,58,240,51,83,103,21,229,255,0,17,60,113,6,153,111,119,104,166,250,57,36,211,221,148,197,133,0,144,224,31,190,61,40,3,140,248,157,241,26,125,250,174,153,107,45,202,15,221,96,52,81,224,125,198,60,242,107,195,111,175,102,191,187,107,137,219,124,143,140,182,0,206,0,29,190,149,62,171,169,203,169,95,75,114,211,79,32,147,110,124,214,36,156,0,57,231,218,179,212,100,208,2,170,238,53,235,94,7,248,100,186,175,219,254,216,45,100,242,188,189,191,190,145,118,231,118,122,15,97,92,239,131,60,23,117,173,223,149,83,102,84,219,121,128,77,156,99,43,254,201,231,154,250,183,71,208,173,244,207,59,22,214,169,230,109,255,0,85,24,25,198,122,240,61,104,1,250,79,135,172,52,136,76,118,214,226,49,230,249,159,44,140,220,224,122,159,106,214,162,138,0,41,41,104,160,2,138,74,90,0,40,162,146,128,22,130,193,122,212,114,202,34,27,152,28,103,111,21,197,235,62,54,179,181,242,56,188,93,219,254,232,29,177,254,213,0,108,106,222,35,138,197,92,1,32,34,34,227,0,31,95,83,237,92,5,238,167,125,175,221,188,16,206,162,57,241,129,32,81,247,64,60,224,31,74,169,107,53,222,189,115,19,69,115,46,194,226,18,38,115,207,63,143,28,215,163,104,158,29,138,210,8,26,107,123,70,144,110,203,42,2,121,39,185,20,128,193,240,247,130,32,96,183,87,209,67,44,142,132,22,89,92,100,238,227,229,227,248,69,118,246,186,125,189,162,70,145,71,183,106,4,31,49,60,15,175,210,164,253,221,172,99,106,5,94,152,10,5,115,186,231,139,173,52,187,125,210,37,215,18,236,253,216,29,112,127,219,30,148,192,177,173,106,208,90,249,27,146,67,187,126,48,7,108,123,215,151,106,95,25,45,236,213,227,136,95,169,49,150,31,184,136,243,207,171,123,87,5,226,175,136,237,168,125,147,236,183,90,162,108,221,187,116,152,206,118,227,163,123,26,224,236,160,189,213,174,226,137,110,9,105,36,17,3,35,182,57,35,175,94,57,160,14,219,91,248,175,173,234,82,79,21,173,244,200,146,109,194,201,111,23,24,193,57,224,250,26,200,181,210,245,239,23,202,94,91,219,103,44,190,103,239,23,103,221,227,248,86,189,27,193,223,9,238,100,138,202,226,233,52,153,148,249,155,183,41,98,126,240,29,99,250,87,174,104,94,11,211,244,184,16,54,155,167,43,133,32,178,64,189,219,62,139,64,30,57,225,207,130,141,114,209,201,126,182,82,198,240,6,194,220,74,14,227,142,120,3,222,189,103,76,248,107,225,253,55,205,198,159,24,243,49,247,110,37,61,51,234,125,235,174,134,214,8,20,8,225,68,194,237,225,84,113,233,83,80,4,16,218,195,110,187,98,76,12,231,25,39,154,158,146,150,128,10,99,198,28,97,151,61,233,244,80,7,55,170,248,43,71,213,60,159,58,208,63,151,156,102,103,24,206,223,238,159,106,241,95,20,124,23,123,119,119,177,91,24,145,109,203,97,167,148,157,195,119,60,131,237,95,71,84,19,89,193,56,97,44,17,62,87,111,206,128,252,190,148,1,241,46,167,225,187,237,18,121,76,147,219,147,14,51,177,137,234,7,168,247,173,127,12,120,255,0,86,240,220,158,82,94,56,133,99,100,80,144,163,99,44,27,248,135,214,190,151,215,252,11,99,169,193,112,35,211,180,177,36,155,112,210,64,59,17,237,237,94,33,227,159,133,215,246,55,178,207,1,211,34,133,164,69,85,143,122,227,247,126,129,61,168,3,211,252,27,241,62,29,89,33,134,113,118,242,45,154,187,19,12,96,22,249,65,60,31,122,244,232,231,89,51,180,30,61,107,226,52,184,212,244,11,169,64,191,154,50,132,197,251,137,152,116,61,63,135,143,150,189,91,64,248,193,106,159,104,251,68,154,196,153,219,140,176,56,235,234,244,1,244,93,37,114,186,55,140,172,117,72,148,198,151,99,50,236,253,224,94,191,47,251,71,214,186,104,230,89,64,96,15,62,180,1,45,37,45,20,0,81,69,20,0,82,82,209,64,9,75,69,24,160,2,138,40,160,6,73,18,74,187,88,100,3,158,181,195,120,183,192,182,186,173,177,217,12,91,218,231,205,37,229,113,213,91,211,235,93,229,53,145,88,97,128,97,238,51,64,31,29,235,30,30,213,52,15,39,202,184,183,95,63,118,118,18,223,119,30,171,239,91,126,26,248,177,170,216,73,12,55,55,115,184,107,128,204,18,222,46,71,11,142,139,233,95,64,235,30,13,178,212,188,156,105,250,113,242,247,127,172,133,123,227,238,241,237,94,47,226,191,133,215,182,158,108,246,227,75,132,69,108,95,247,123,148,228,111,57,24,78,180,1,234,58,55,143,224,213,108,97,108,93,110,147,119,222,141,7,221,39,208,251,87,153,124,99,212,69,205,182,232,247,12,221,198,121,3,254,121,53,121,160,214,53,77,10,239,236,175,168,222,143,39,170,195,59,109,249,134,120,228,122,213,109,99,196,19,106,182,226,57,110,110,229,33,195,31,57,203,244,5,125,79,173,0,67,161,141,250,156,217,238,132,255,0,227,194,190,205,208,98,9,246,141,163,174,223,235,95,30,248,58,220,220,107,19,47,7,247,5,190,111,247,133,125,155,166,67,229,121,189,57,199,79,198,128,52,40,162,138,0,40,94,180,26,65,214,128,22,138,40,200,245,160,2,138,40,160,14,63,199,26,55,246,158,149,26,125,167,202,197,200,124,236,221,252,45,199,85,245,175,152,174,252,41,179,103,250,102,115,159,249,101,255,0,215,175,179,72,205,103,182,145,110,248,203,203,199,184,255,0,10,0,241,47,135,158,7,242,210,25,255,0,180,115,229,223,43,99,200,235,141,135,251,245,238,246,176,121,16,8,247,110,219,158,113,142,244,177,66,33,93,170,73,25,207,53,45,0,20,82,81,64,11,69,20,80,1,69,20,80,1,69,20,80,2,82,209,77,103,68,82,89,148,5,234,73,197,0,58,154,239,177,115,140,215,59,226,15,21,216,232,208,130,218,134,158,141,230,133,43,52,192,99,32,159,81,94,29,226,239,139,55,242,188,240,218,141,42,101,75,166,218,83,123,18,163,120,7,135,250,80,7,178,235,190,48,254,204,242,63,208,60,223,51,119,252,182,219,140,99,253,147,235,95,60,248,171,226,15,246,164,172,191,217,158,86,235,83,31,252,124,110,198,119,243,247,71,173,113,179,157,87,85,219,139,9,91,202,207,250,168,88,237,207,175,95,238,214,246,145,240,255,0,83,190,120,252,253,39,87,85,121,2,18,182,206,48,188,115,202,251,208,7,39,159,181,92,250,110,252,113,129,93,175,131,252,9,253,182,222,103,246,159,147,186,38,124,121,27,186,48,31,222,21,235,222,11,248,89,101,97,246,27,153,6,169,28,137,230,100,73,180,1,157,203,207,201,239,94,171,166,233,176,233,246,241,197,19,72,66,130,6,226,51,201,207,165,0,114,62,18,240,95,246,77,189,179,127,104,121,184,180,88,255,0,212,237,236,188,253,243,253,218,238,149,113,78,162,128,10,40,164,160,5,162,138,13,0,25,163,53,25,207,165,32,4,80,4,180,148,130,157,64,5,20,81,64,5,82,212,44,190,219,107,36,62,102,205,248,231,110,113,130,15,244,171,180,80,7,206,95,21,188,17,178,242,91,223,237,28,249,179,198,187,62,207,211,247,94,187,189,171,196,238,97,251,61,204,145,110,221,177,218,60,227,25,193,197,125,219,168,217,37,244,2,55,46,0,112,223,39,95,186,127,198,190,113,248,157,224,119,181,251,69,229,181,182,161,35,75,168,55,240,100,96,238,57,24,90,0,242,123,91,223,179,110,249,55,110,219,252,120,175,100,240,87,196,207,43,201,183,254,200,206,235,177,243,125,167,166,118,143,238,87,136,32,83,157,199,21,222,89,120,29,46,32,105,224,75,249,182,49,3,203,27,134,84,3,142,22,128,62,168,210,53,143,237,75,56,100,242,60,175,51,119,27,247,99,4,251,15,74,200,241,127,134,191,181,224,13,246,191,43,50,43,127,171,221,247,84,143,81,94,23,162,220,106,254,27,187,183,2,193,196,118,251,190,107,136,88,109,222,15,83,242,255,0,122,189,115,194,190,58,73,172,227,142,250,235,78,183,96,140,74,153,112,65,223,199,5,189,40,3,205,53,61,43,251,6,238,121,188,255,0,63,247,205,14,54,109,238,78,122,159,74,245,63,11,248,175,237,159,107,255,0,66,242,241,229,255,0,203,92,231,59,189,189,171,83,81,135,73,215,109,81,14,160,142,75,44,184,130,100,39,161,250,241,205,120,118,183,161,221,248,127,200,251,21,165,212,190,126,237,254,108,101,182,227,110,49,128,61,77,32,62,154,86,220,51,79,175,34,240,135,196,35,50,199,13,228,250,108,45,37,208,92,23,218,118,157,163,35,45,245,175,85,182,188,130,234,21,150,41,226,148,54,112,81,193,7,20,192,177,69,20,80,1,69,20,80,1,69,20,80,0,121,174,3,198,126,18,254,215,251,23,250,111,149,229,249,159,242,203,118,115,143,113,233,93,253,5,115,64,31,9,234,250,111,246,117,218,197,230,249,153,140,62,118,227,185,247,246,172,197,56,57,175,166,126,39,120,38,43,149,184,188,138,59,233,26,45,57,177,176,2,50,55,156,31,150,190,110,187,182,146,214,229,225,146,55,70,92,101,92,96,174,70,104,3,210,190,22,248,171,251,42,232,197,246,47,55,109,179,140,249,187,122,200,167,208,215,211,218,69,223,219,52,171,57,246,108,243,109,210,77,185,206,50,160,227,245,175,133,237,46,26,222,82,234,6,72,199,53,245,71,194,221,105,239,44,172,45,220,219,128,154,100,103,229,235,192,65,235,239,64,30,159,92,199,139,116,79,237,77,62,247,253,35,202,205,155,199,247,55,118,110,122,143,90,233,233,172,187,144,143,81,138,0,248,183,198,26,7,246,86,177,120,62,213,230,249,91,63,229,158,220,229,71,185,245,168,188,41,226,15,236,91,182,111,178,249,223,185,41,254,179,111,86,7,208,250,87,209,95,17,252,53,21,246,147,169,185,23,36,183,149,247,49,217,147,219,218,190,103,241,22,154,116,205,94,120,66,74,16,21,0,200,188,242,1,244,160,15,168,124,23,226,239,183,218,219,71,246,29,152,179,70,207,155,158,203,254,207,189,122,34,182,236,252,181,241,143,131,252,67,46,157,168,57,99,110,129,109,202,3,38,87,186,251,245,226,190,146,209,188,84,141,231,230,226,199,141,189,27,235,239,64,29,245,20,200,229,73,23,40,202,195,56,202,156,211,232,0,162,138,40,0,162,146,138,0,226,252,123,160,127,106,232,26,132,127,105,242,188,221,156,236,221,140,50,251,143,74,249,103,197,90,119,246,31,137,110,237,252,223,63,103,150,55,109,219,156,162,159,83,95,108,178,43,33,83,156,31,74,241,255,0,139,94,9,143,83,139,237,80,197,125,44,146,92,166,68,43,184,96,33,25,225,125,133,0,114,95,14,60,119,228,77,13,183,246,118,255,0,42,196,38,239,63,110,112,80,103,27,107,232,107,123,191,63,119,238,246,237,219,223,53,240,230,163,167,220,233,119,183,41,37,172,232,177,202,209,131,44,101,122,19,236,57,226,187,47,14,124,72,212,180,255,0,180,254,239,79,27,182,255,0,172,13,219,61,62,111,122,0,250,234,154,203,185,72,205,113,190,25,241,173,190,173,2,249,183,186,104,145,231,216,22,57,71,60,47,251,71,158,107,178,12,172,185,4,21,61,193,160,14,39,199,30,17,254,223,181,85,251,119,145,251,245,111,245,59,186,2,49,247,133,124,233,226,207,5,255,0,99,207,113,47,246,135,157,155,166,143,30,86,59,185,207,223,62,149,246,29,81,189,211,34,191,69,73,90,64,55,110,249,72,235,207,183,189,0,124,143,162,120,227,251,47,237,31,241,46,243,60,205,191,242,223,24,198,127,217,62,181,237,254,26,248,141,246,232,212,127,100,249,123,167,84,255,0,143,140,250,115,247,125,233,154,247,194,77,46,239,236,251,100,213,91,110,255,0,184,65,235,143,246,43,202,53,47,134,55,154,124,187,173,116,205,102,77,169,188,110,128,158,70,120,225,61,150,128,62,160,179,212,190,213,12,109,229,109,223,158,55,103,167,225,87,213,183,140,226,190,89,209,155,197,122,83,67,10,120,126,235,100,91,176,100,179,151,60,228,243,211,214,189,75,194,26,198,191,50,170,93,105,102,28,70,199,155,121,87,157,254,230,128,61,90,138,202,180,187,184,100,77,209,0,118,12,252,167,173,105,171,19,214,128,25,52,94,108,78,153,198,224,87,56,245,175,28,248,145,224,95,180,219,234,119,191,218,59,119,121,63,39,145,158,232,189,119,215,179,211,36,140,74,133,27,32,31,74,0,248,119,84,179,254,197,212,230,135,204,243,177,180,103,24,206,84,31,122,244,255,0,135,190,63,251,52,241,193,253,153,191,201,178,9,187,207,198,112,80,103,238,215,166,248,255,0,192,22,154,228,94,110,111,217,222,120,216,172,88,61,35,35,251,166,190,111,241,23,134,111,52,107,251,160,182,87,226,20,184,120,81,230,137,128,32,19,142,112,6,112,40,3,236,251,59,207,181,110,253,222,49,142,249,235,86,235,228,255,0,5,252,71,189,211,62,219,188,105,209,249,158,94,60,205,227,56,221,211,230,30,181,244,206,149,174,90,106,112,25,35,188,180,147,247,155,7,147,40,35,59,87,142,189,121,160,13,122,74,58,210,208,1,76,52,250,13,0,69,210,158,13,52,143,106,111,52,1,48,52,84,64,211,131,208,3,232,162,138,0,8,202,237,174,27,199,122,23,246,141,170,159,180,108,204,225,191,213,231,160,35,214,187,154,107,160,97,131,154,0,248,231,196,222,22,251,45,229,211,253,179,118,110,156,109,242,177,221,189,235,146,183,159,236,219,184,221,187,29,241,95,108,106,218,20,23,240,97,218,127,245,155,190,66,63,186,127,217,247,175,35,212,254,21,218,55,149,180,106,188,103,238,129,237,254,197,0,97,120,55,226,103,217,218,222,223,251,35,126,235,177,243,125,167,24,206,7,247,43,222,244,61,115,251,86,206,9,62,207,229,121,155,190,93,251,177,130,125,135,165,124,207,173,124,62,183,176,73,36,141,53,2,209,196,101,10,224,117,25,255,0,103,218,177,244,31,20,223,120,119,82,183,68,134,0,144,110,193,157,88,125,229,61,121,31,222,160,15,178,199,173,21,229,191,15,254,32,13,94,214,56,174,174,116,200,220,68,236,66,54,8,33,246,247,99,216,215,165,193,50,79,18,72,142,140,25,67,41,7,32,131,64,19,209,138,74,90,0,40,162,138,0,105,160,115,78,197,27,104,0,162,138,40,0,175,52,241,221,142,203,83,55,153,157,247,125,49,211,33,205,122,85,84,212,109,22,234,220,35,110,225,183,252,191,67,64,31,28,248,137,252,255,0,179,113,183,110,239,127,74,193,210,231,242,53,11,102,219,187,19,43,227,56,232,69,123,55,136,252,55,18,253,155,120,185,92,238,198,112,61,61,171,198,37,131,236,151,208,140,48,0,134,59,254,191,253,141,0,122,60,67,251,102,1,31,250,159,51,191,222,198,15,225,233,94,133,240,251,192,219,37,251,103,246,142,124,216,29,118,125,159,167,206,59,238,255,0,102,157,240,166,238,192,232,186,64,150,246,4,127,223,101,76,170,8,249,159,181,117,126,50,241,149,174,133,97,24,182,190,211,153,214,117,82,178,74,9,0,171,30,204,40,1,60,87,226,143,248,71,116,104,19,236,159,104,242,166,88,51,230,108,206,3,115,208,255,0,119,165,124,171,173,107,31,218,127,103,253,199,151,229,238,254,60,231,59,125,189,170,207,138,124,65,62,179,171,95,151,16,108,123,201,37,13,22,112,114,205,211,147,199,53,95,71,208,46,245,79,63,101,149,228,190,94,220,249,81,19,140,231,175,7,210,128,41,216,88,125,178,68,95,55,102,233,2,125,220,227,56,231,175,189,119,90,79,195,63,182,36,47,253,175,179,126,120,251,54,113,140,255,0,183,237,94,237,225,47,1,218,105,54,120,205,250,145,113,230,40,151,3,176,246,31,47,21,221,67,109,28,42,0,44,113,235,64,31,62,104,255,0,8,62,109,223,219,157,80,255,0,203,167,191,251,213,233,122,23,128,191,179,163,136,255,0,105,249,184,132,71,254,163,111,247,121,251,254,213,223,142,40,160,10,150,246,158,70,239,155,118,236,118,197,91,162,138,0,41,41,104,160,10,215,176,125,162,16,155,246,225,243,156,103,248,77,124,141,227,191,15,127,101,255,0,103,255,0,165,121,158,111,153,255,0,44,241,140,99,220,250,215,216,85,231,95,16,60,42,154,175,246,118,5,219,108,243,63,213,0,118,231,103,94,15,165,0,120,95,195,45,119,251,58,230,202,219,236,222,102,253,69,27,118,252,99,37,23,166,61,171,234,205,54,235,237,86,145,73,229,237,221,158,51,158,132,215,195,146,197,62,149,123,11,60,47,28,145,145,32,89,20,140,224,250,113,199,21,233,254,5,248,157,123,101,113,97,103,55,246,100,48,39,153,150,147,122,145,149,99,201,47,142,166,128,62,161,162,185,207,12,248,162,203,90,211,97,151,237,214,15,43,6,102,88,102,7,0,49,94,153,62,213,208,134,86,1,129,4,30,65,6,128,50,181,157,87,251,59,202,253,199,153,230,110,254,60,109,198,61,189,235,229,159,28,248,199,251,90,251,111,246,127,149,186,215,202,255,0,93,191,25,45,207,221,30,181,185,241,43,196,215,119,63,217,123,146,14,60,222,128,255,0,177,239,92,151,130,252,50,218,197,245,156,207,111,118,84,94,162,22,133,56,3,42,122,224,250,208,4,158,8,209,62,221,174,88,63,218,118,111,243,56,217,156,109,13,239,237,95,83,120,47,78,251,7,135,172,227,243,124,204,7,25,198,222,174,79,173,86,240,215,133,237,116,235,43,98,26,228,60,123,184,144,175,114,221,120,247,174,173,16,70,129,71,65,235,64,14,162,154,206,168,50,72,95,173,59,32,247,160,14,63,198,250,47,219,244,141,65,252,253,159,241,47,148,125,204,255,0,11,123,251,215,201,186,157,191,246,71,137,37,143,127,155,229,109,231,27,115,152,199,215,214,190,218,190,64,246,87,0,231,152,152,113,244,53,242,191,197,75,8,161,241,14,173,50,179,111,95,39,130,70,58,32,160,15,88,248,43,170,125,175,195,246,118,254,78,205,176,76,219,247,103,63,190,62,222,245,235,21,243,151,192,75,150,254,214,120,176,48,44,101,35,142,127,214,165,125,21,25,204,106,125,133,0,36,146,121,123,120,206,107,228,159,137,26,255,0,246,134,179,26,253,155,203,221,104,19,253,102,127,137,249,233,239,95,76,248,158,241,172,254,203,141,159,54,255,0,189,237,182,190,59,131,254,38,58,253,128,127,186,242,70,159,39,161,111,254,189,0,122,63,194,191,11,125,174,227,74,212,62,217,179,119,157,251,191,43,59,112,29,122,230,190,142,209,236,254,197,167,69,15,153,191,25,231,24,234,228,215,47,240,243,77,75,47,13,233,202,60,223,147,205,251,254,238,254,222,245,220,15,187,64,5,69,44,94,102,222,113,143,106,151,43,156,100,81,64,31,43,252,79,240,223,217,53,80,255,0,107,221,139,29,216,242,246,231,12,252,117,246,172,31,3,248,163,251,27,84,176,95,177,249,222,79,155,255,0,45,113,156,171,123,31,90,250,139,196,94,27,183,213,226,157,164,107,141,198,3,30,216,200,233,207,177,231,154,249,195,199,222,8,58,77,230,161,113,111,111,168,50,197,229,96,186,100,114,20,118,81,235,64,31,66,120,39,196,159,219,122,92,13,246,79,39,40,207,254,179,119,70,35,208,87,92,14,70,107,227,175,3,248,142,239,65,212,164,65,28,11,182,6,92,78,8,60,186,159,81,95,85,120,107,84,26,134,137,167,74,210,67,190,75,72,228,34,51,220,170,251,244,230,128,55,42,189,220,254,68,18,54,221,251,80,190,51,140,224,85,29,67,196,26,117,135,151,230,106,54,73,191,56,243,39,81,156,99,167,62,245,243,191,141,126,40,222,222,204,209,67,253,151,42,73,106,81,154,61,205,140,151,24,225,186,243,64,26,191,22,188,85,246,136,53,139,15,177,227,119,147,251,207,55,61,227,127,187,143,235,94,81,225,189,63,251,87,84,150,63,55,202,196,37,179,183,127,221,32,122,143,90,203,150,105,181,27,194,229,51,36,159,194,128,246,29,135,225,94,227,240,99,194,97,130,106,19,69,120,134,75,105,23,37,112,56,149,71,25,95,106,0,245,95,3,105,63,217,250,62,154,254,119,153,255,0,18,248,134,54,109,236,61,253,171,174,168,109,225,16,219,69,16,206,17,2,140,245,249,69,77,64,5,20,81,64,25,218,142,157,246,244,3,205,217,243,6,233,158,216,245,175,58,241,31,195,95,183,7,111,237,111,47,116,229,255,0,227,219,59,115,158,62,247,189,122,181,37,0,124,157,172,252,53,251,31,147,255,0,19,109,251,183,127,203,174,49,140,127,181,239,92,149,207,134,188,128,79,218,183,109,27,191,213,227,250,215,219,172,138,219,115,158,42,148,250,92,19,171,134,121,6,84,175,4,127,133,0,124,47,60,30,75,50,238,221,140,118,197,92,209,117,63,236,203,182,155,202,243,51,25,24,221,142,224,250,31,74,250,163,196,223,15,108,53,27,59,191,158,252,180,187,62,88,200,236,87,167,203,254,205,124,243,227,207,7,79,161,106,211,172,54,151,230,16,232,130,73,163,56,57,64,122,128,171,235,64,30,227,240,235,198,223,218,16,218,218,127,103,249,126,85,130,29,222,118,115,141,131,166,223,122,103,142,252,9,246,255,0,236,255,0,248,153,121,123,60,207,249,97,156,231,111,251,94,213,243,77,141,244,218,117,195,186,34,110,193,66,28,30,57,31,252,77,125,71,224,127,31,69,170,253,191,237,87,154,100,94,95,151,143,46,80,185,206,236,245,99,232,40,3,199,116,203,143,236,12,69,143,63,247,130,92,231,111,247,120,239,233,92,231,139,181,159,237,43,251,214,242,60,191,55,103,27,179,141,161,127,217,246,175,162,124,123,166,233,47,97,125,114,215,216,150,59,9,72,95,53,48,112,24,142,213,242,222,165,137,245,89,68,103,122,156,109,199,57,224,80,4,154,26,110,187,115,159,249,102,127,152,175,102,240,78,147,246,153,227,30,126,220,218,171,127,171,207,117,247,174,59,192,154,88,149,3,226,93,230,38,200,3,253,191,165,125,21,225,77,44,91,91,219,200,68,163,54,192,124,195,142,131,218,128,58,132,143,102,121,206,105,244,81,64,9,72,221,41,212,21,160,8,169,224,209,138,118,40,0,43,73,138,90,40,0,219,69,20,148,0,180,194,112,164,227,59,121,170,247,119,246,214,152,243,238,32,143,118,118,249,142,6,113,233,147,94,53,227,63,138,45,10,205,13,165,198,147,48,123,70,198,31,113,44,119,12,12,63,251,180,1,232,126,37,241,111,246,61,181,217,251,23,157,229,108,255,0,150,155,115,146,190,199,214,188,31,199,159,17,63,180,46,36,139,251,51,203,196,136,217,251,70,127,131,30,158,245,199,76,250,135,137,175,94,105,44,220,253,163,175,217,226,109,191,42,227,142,191,221,173,75,31,135,247,55,0,51,88,106,156,130,126,88,79,175,251,180,1,198,207,55,219,46,37,124,108,222,197,182,231,56,201,233,250,215,164,120,55,193,223,106,251,103,250,126,204,121,127,242,199,57,206,239,246,171,184,240,135,195,164,138,84,105,161,212,163,205,176,31,58,227,159,151,142,86,189,127,79,209,224,178,243,118,60,167,126,51,184,142,217,246,247,160,7,233,122,127,216,225,43,230,239,249,247,116,199,97,239,237,90,52,180,80,1,69,20,102,128,10,51,77,221,244,166,147,64,10,77,55,173,11,214,158,5,0,56,10,74,90,40,0,162,138,99,56,65,150,101,10,189,201,197,0,62,176,117,237,127,251,42,212,73,246,111,51,247,187,49,230,99,177,231,161,244,172,47,28,120,210,13,10,216,44,87,90,119,152,39,80,82,105,6,64,42,79,221,14,63,217,175,154,252,85,226,251,237,118,246,238,38,138,217,163,251,91,200,26,16,199,60,176,83,247,143,28,208,6,135,139,60,115,253,175,246,63,248,151,121,62,86,255,0,249,111,187,57,219,236,61,43,31,194,222,27,254,216,190,180,63,107,242,183,93,36,95,234,247,247,28,245,30,181,173,225,111,135,247,122,183,218,254,213,167,234,177,249,91,49,178,18,51,157,217,234,15,160,175,166,252,57,225,75,61,14,204,199,11,220,159,223,121,191,189,35,57,194,250,40,249,126,90,0,207,240,127,132,127,177,236,44,135,219,188,239,43,127,252,178,219,156,150,255,0,104,250,215,103,26,108,64,185,206,41,244,80,1,69,67,36,219,7,85,235,142,107,15,80,214,230,181,242,246,8,78,236,231,114,159,111,122,0,232,73,192,205,80,191,212,254,200,146,55,147,187,110,63,143,25,206,61,171,199,181,207,136,122,220,98,68,134,206,205,179,9,199,238,156,243,207,31,43,87,151,106,186,183,137,245,203,201,131,104,146,50,205,142,97,182,144,244,3,167,39,210,128,61,175,198,95,17,127,179,148,167,246,87,153,137,84,103,237,56,234,164,255,0,118,188,35,196,190,41,254,220,158,116,251,31,217,243,114,242,231,205,221,220,241,208,122,214,174,131,240,242,255,0,91,185,103,212,116,189,94,16,80,182,82,6,3,32,128,7,204,15,106,245,255,0,11,252,40,211,44,188,169,153,245,64,205,108,3,137,8,0,31,148,237,251,158,212,1,228,254,16,248,127,253,167,246,207,248,153,121,126,95,151,255,0,46,249,206,119,127,180,61,43,233,109,15,67,254,204,183,49,253,163,204,253,238,252,236,199,97,242,245,246,173,75,123,68,182,221,176,177,221,183,59,141,79,64,11,69,87,185,187,130,214,38,150,105,162,140,13,185,50,48,80,185,250,215,157,248,211,226,44,90,64,49,218,222,105,82,58,202,171,134,148,19,130,164,255,0,11,10,0,236,245,173,95,251,54,216,73,228,121,159,188,242,241,187,29,143,61,61,171,229,47,26,120,171,251,99,236,95,232,158,87,149,230,127,203,93,217,206,61,135,247,106,31,21,120,226,251,91,158,226,25,35,180,217,246,166,145,90,16,220,242,223,237,30,57,170,62,30,240,181,206,179,246,156,217,223,183,147,143,245,49,19,215,61,120,62,148,1,217,252,45,240,199,219,100,180,187,251,102,207,43,82,65,179,202,206,113,176,245,207,189,125,61,99,7,217,237,35,139,118,236,103,156,109,238,107,43,195,186,20,58,61,147,67,25,159,6,115,47,239,113,156,224,47,160,244,173,234,0,40,162,138,0,40,164,162,128,22,138,42,141,246,161,21,164,96,180,240,134,220,6,29,130,255,0,15,214,128,44,92,220,125,157,3,99,118,78,58,226,188,107,198,127,16,60,143,176,255,0,196,179,118,239,51,254,94,49,253,223,246,106,95,28,248,189,109,237,155,100,246,39,23,100,114,254,205,254,213,124,225,117,123,45,222,205,193,23,110,113,180,122,208,4,183,119,95,218,55,177,29,158,94,64,143,174,123,245,253,107,216,62,22,120,75,205,186,210,175,62,219,140,249,223,39,149,236,227,174,107,153,248,121,225,53,212,167,180,185,153,47,21,146,253,7,238,198,6,208,80,247,30,245,245,22,139,167,38,159,97,111,18,25,62,77,216,223,215,146,127,217,247,160,11,90,117,183,216,236,35,135,126,253,185,249,177,140,228,147,86,168,168,231,148,68,129,201,81,147,142,104,3,147,241,111,136,255,0,178,190,201,254,135,230,249,187,255,0,229,166,49,183,30,199,214,190,72,215,245,47,237,59,216,230,242,124,189,177,4,198,236,247,39,61,7,173,117,94,61,241,28,154,143,246,126,77,177,242,252,207,245,121,239,183,175,62,213,231,189,77,0,0,100,226,189,11,225,191,133,127,182,111,217,190,219,228,230,217,219,253,86,238,142,7,168,172,207,5,120,102,77,99,90,177,15,111,120,97,147,205,203,196,158,129,186,28,30,226,190,164,240,55,135,97,208,244,43,104,211,237,10,202,28,17,54,50,50,228,250,10,0,189,225,189,31,251,50,194,204,121,222,102,203,84,79,245,120,206,208,57,234,125,43,122,138,40,0,162,138,40,0,163,20,148,180,0,81,69,4,227,147,64,5,85,188,186,251,44,65,182,111,203,99,25,199,106,165,171,107,150,122,109,180,206,247,182,104,233,140,137,101,81,183,37,122,243,239,94,55,227,143,25,221,234,23,82,90,216,11,59,165,73,17,199,144,11,156,108,228,240,223,119,38,128,53,252,101,226,173,235,44,31,98,198,203,178,51,230,245,198,225,233,92,190,131,225,47,237,15,180,127,166,236,217,183,254,89,103,57,207,191,181,107,120,71,194,63,111,184,23,119,176,222,195,231,219,249,164,170,237,93,204,65,192,200,247,53,236,9,62,155,167,103,253,54,21,243,63,231,164,128,116,254,239,231,72,5,210,244,239,236,251,102,79,55,204,249,139,231,24,236,56,235,254,205,102,120,139,197,31,217,22,183,39,236,126,119,149,143,249,105,140,228,143,99,235,92,79,139,190,32,220,34,205,5,139,105,247,42,246,174,163,4,185,44,119,13,163,107,125,56,175,17,213,147,90,214,174,102,158,93,38,227,19,99,38,43,119,199,0,14,58,250,83,3,174,241,239,196,95,182,93,203,23,246,87,151,182,84,108,253,163,63,242,207,233,239,94,89,125,168,125,182,73,95,202,242,247,72,91,27,179,140,231,142,158,244,95,216,77,100,197,102,138,104,156,16,10,200,164,17,198,123,210,88,88,205,125,59,36,80,201,35,1,191,8,9,56,200,231,245,160,2,198,195,237,158,103,239,54,108,199,240,231,57,207,191,181,125,55,240,255,0,192,191,217,150,129,191,180,124,221,151,158,103,250,140,103,10,156,125,239,106,147,192,126,5,130,195,251,67,120,190,143,204,242,241,230,0,51,141,255,0,119,143,122,245,53,0,46,209,64,12,141,54,32,92,231,20,250,40,160,2,146,150,138,0,40,163,53,27,55,29,168,2,74,42,16,199,61,169,224,230,128,31,69,20,80,1,77,145,55,140,103,111,52,234,40,3,140,241,63,132,63,181,173,177,246,255,0,39,51,249,159,234,183,118,110,62,240,245,175,155,53,255,0,2,255,0,101,253,159,254,38,62,111,153,187,254,93,246,227,27,127,218,62,181,246,53,84,185,211,226,187,217,189,156,109,206,54,145,223,240,160,15,133,160,159,236,179,35,109,221,181,131,117,199,67,94,149,224,239,136,191,96,158,202,31,236,175,51,203,243,121,251,70,51,144,199,211,222,189,15,198,159,11,172,238,18,121,224,26,172,178,71,102,216,9,134,5,134,226,163,229,74,240,189,87,193,250,181,132,179,42,233,58,158,216,241,203,91,63,124,123,123,208,7,213,62,18,241,127,246,213,156,39,236,62,78,81,219,253,118,255,0,186,216,254,232,174,189,27,122,134,198,50,51,95,14,89,94,234,94,31,184,103,22,101,31,27,8,158,38,29,72,62,223,221,175,78,240,159,197,173,70,9,35,134,225,116,168,146,59,96,1,125,202,114,184,24,229,250,208,7,211,20,87,63,165,120,171,77,212,124,237,186,158,158,251,54,255,0,171,157,78,51,158,188,251,86,242,176,97,149,96,127,221,52,0,180,180,81,64,5,20,81,64,9,75,69,20,0,148,180,81,64,5,67,52,94,116,110,55,99,114,149,233,83,81,64,30,45,241,47,193,222,125,150,169,115,246,253,187,188,174,60,156,247,65,215,117,120,22,163,162,253,154,242,88,190,209,191,110,222,118,99,168,7,214,190,223,185,129,110,33,104,152,144,173,215,29,107,156,212,60,17,166,223,220,60,210,77,118,25,136,39,99,46,56,24,254,237,0,120,7,195,77,7,118,176,239,246,159,191,100,78,60,191,246,147,222,190,165,69,198,107,51,76,240,253,174,152,23,201,105,152,172,106,131,121,29,56,244,30,213,175,64,5,20,82,100,80,2,154,7,90,41,5,0,55,147,74,23,111,106,118,40,160,4,165,162,140,208,1,69,20,80,1,69,20,80,2,82,210,82,208,1,69,20,80,1,69,20,80,1,69,21,86,238,254,43,77,158,96,115,191,56,194,142,223,143,189,0,62,226,234,43,88,164,146,87,218,18,50,196,224,156,5,21,228,222,57,248,159,105,96,47,173,108,245,141,147,167,151,181,126,204,78,51,130,121,49,227,161,53,133,227,143,139,172,143,45,173,140,151,112,249,182,100,13,208,68,87,113,222,51,201,62,213,228,182,182,186,183,139,245,85,50,93,66,210,93,103,38,81,179,59,87,190,213,227,238,246,160,9,181,239,17,235,30,41,212,101,85,187,251,84,121,89,7,200,137,209,64,207,65,235,93,15,133,126,27,106,58,164,226,91,189,35,205,138,75,127,52,31,180,170,228,146,188,252,172,61,77,119,94,1,248,67,108,176,165,214,167,13,172,236,241,50,146,151,18,3,157,252,122,118,90,246,29,55,64,211,244,200,98,75,123,112,133,34,17,240,204,120,80,61,79,181,0,114,58,71,195,61,30,203,207,206,145,179,126,63,229,229,206,113,159,246,253,235,182,183,210,236,237,70,34,135,31,54,239,188,79,63,157,93,198,218,40,0,0,1,129,69,20,80,1,69,37,45,0,20,119,162,138,0,41,49,75,69,0,24,20,152,20,180,80,1,138,54,209,73,64,11,206,104,205,38,41,40,1,105,104,83,69,0,21,133,226,45,34,29,74,197,35,120,60,204,76,31,27,200,236,121,235,239,91,180,199,64,195,107,12,208,7,195,58,206,154,250,127,145,186,47,47,126,239,226,206,113,143,127,122,246,31,133,58,159,218,244,241,20,211,110,50,106,1,49,140,101,72,65,142,22,185,175,137,190,29,251,23,246,95,150,35,27,252,204,225,156,253,221,158,191,90,79,133,23,111,13,222,159,16,98,21,181,88,243,192,238,82,128,62,128,212,252,33,99,127,109,46,235,31,49,159,31,242,217,134,112,71,251,94,213,230,254,39,240,14,161,99,51,203,164,233,155,1,117,80,124,240,120,219,207,223,111,81,94,229,17,204,42,106,59,139,56,46,192,19,38,229,206,122,149,231,240,160,15,153,127,182,252,79,225,217,88,207,113,246,116,82,97,31,187,141,240,71,111,148,31,78,181,217,91,120,179,71,215,119,125,170,247,207,242,113,143,221,58,227,61,122,1,232,43,184,215,254,29,104,250,180,68,125,141,11,52,222,105,45,60,131,215,208,251,215,137,235,30,12,214,252,59,228,253,146,238,210,63,63,118,237,172,207,157,184,199,222,95,246,141,0,38,181,162,157,58,233,110,44,32,242,210,24,252,221,219,243,134,82,78,112,79,251,34,186,159,4,252,68,251,56,177,180,191,213,112,71,153,189,62,207,159,239,17,200,95,165,112,15,226,233,167,141,160,191,146,89,90,69,40,113,26,5,193,227,28,99,222,179,48,69,199,218,44,72,136,255,0,203,61,220,227,229,193,245,247,169,25,245,198,135,174,90,106,246,113,201,111,113,230,22,12,217,216,71,0,237,238,22,181,186,215,205,30,12,241,238,163,162,75,246,123,187,153,30,52,133,128,88,161,140,242,88,30,224,123,215,187,104,30,36,135,86,182,183,96,38,220,246,235,41,44,161,122,129,232,125,234,132,116,52,81,156,209,64,5,20,82,80,2,209,69,20,1,79,80,178,75,219,57,225,146,61,254,100,76,133,114,70,65,4,99,245,175,154,190,38,120,22,75,77,67,84,190,131,78,217,18,121,91,95,207,7,25,8,58,22,245,53,245,13,115,254,34,240,197,134,187,97,115,21,197,184,118,155,110,237,210,48,7,4,30,199,218,128,62,37,154,23,130,83,28,139,181,135,81,156,215,175,252,45,241,84,22,90,128,142,91,221,130,61,63,102,60,162,112,65,78,62,239,181,101,252,76,240,8,208,117,9,167,182,91,120,224,105,163,141,64,149,216,174,99,201,234,61,65,175,61,178,212,110,180,171,183,120,37,242,228,193,66,66,131,198,87,212,127,179,64,31,117,195,60,115,103,99,110,199,94,49,83,87,147,248,7,226,42,234,159,218,31,104,55,47,229,121,120,204,40,49,157,222,135,218,189,94,128,40,234,118,81,223,89,75,19,199,191,118,50,55,109,206,8,63,210,190,122,248,175,225,9,33,188,150,230,222,199,104,105,227,27,188,225,207,238,189,219,218,190,148,235,92,239,137,124,45,107,175,91,129,36,72,205,230,7,37,165,101,232,165,123,125,104,3,226,137,163,123,107,137,99,35,107,35,16,71,93,184,53,223,120,115,197,27,126,211,231,222,99,56,199,238,190,190,130,181,188,115,240,198,109,56,207,119,1,180,65,37,227,1,137,100,39,105,220,123,143,106,242,232,231,154,215,62,91,227,119,95,148,30,159,90,0,251,7,194,190,35,138,230,219,107,221,110,102,184,218,7,150,71,80,190,213,218,171,6,92,131,144,107,228,15,14,124,70,190,211,110,109,214,75,153,138,253,165,92,132,134,51,145,145,235,244,175,161,124,37,227,187,125,106,214,204,17,114,100,155,127,47,26,1,193,127,67,254,205,0,119,84,84,113,72,178,198,29,65,0,250,212,148,0,81,69,20,0,84,23,22,241,92,70,18,81,189,65,206,50,71,53,61,20,1,228,94,59,248,109,109,168,91,188,182,186,79,153,44,151,102,70,63,105,35,32,134,201,229,189,74,215,205,183,250,77,238,155,229,253,166,13,158,102,113,243,131,156,99,61,15,189,125,215,44,41,50,133,144,110,0,231,110,113,94,81,226,223,132,182,26,143,216,254,203,109,111,31,151,191,119,153,113,47,57,219,140,117,244,52,1,227,30,8,241,0,178,186,180,89,110,182,55,219,99,111,245,121,227,43,237,237,95,78,120,115,95,183,190,177,182,197,206,246,125,223,242,204,174,112,79,183,181,124,141,170,232,151,254,28,189,64,102,131,122,32,157,76,100,190,48,79,170,251,87,83,225,63,137,218,134,151,61,156,119,55,51,60,81,238,220,177,193,25,206,67,109,198,113,235,64,31,90,6,14,21,151,144,105,213,231,190,13,248,139,105,174,90,162,152,238,203,249,108,196,188,104,7,15,142,199,222,187,200,46,18,104,213,128,96,25,67,140,208,4,213,12,150,241,75,247,151,57,92,117,61,42,106,40,2,131,105,22,76,217,48,115,254,251,255,0,141,62,45,58,214,19,152,226,199,24,251,199,252,106,229,37,0,70,182,241,175,65,250,212,160,1,208,81,69,0,20,148,180,80,2,50,134,24,60,215,29,226,175,6,88,235,118,155,77,135,156,198,227,205,63,190,101,231,107,115,247,199,173,118,52,164,3,193,160,15,141,124,75,224,109,75,71,251,47,252,75,188,159,51,127,252,183,86,206,49,254,209,245,173,31,6,124,64,191,210,166,182,134,109,79,202,136,222,43,184,251,56,110,50,1,60,41,244,175,164,181,223,4,233,90,215,145,231,90,163,249,59,241,186,87,92,103,30,135,253,154,249,147,197,63,15,239,124,59,120,10,73,104,171,29,191,159,242,72,205,208,183,170,251,80,7,212,30,24,241,45,166,181,165,219,77,21,223,156,211,111,193,242,202,231,12,195,208,122,87,68,14,121,175,146,188,7,241,27,80,208,245,27,11,73,238,102,107,56,124,205,201,28,49,158,161,143,4,224,245,62,181,244,135,133,60,81,15,136,180,184,46,16,79,185,213,216,153,21,71,71,43,216,208,7,75,69,0,228,102,146,128,20,212,100,84,148,21,205,0,68,87,189,32,206,121,167,145,73,140,208,2,130,105,249,21,25,160,26,0,146,138,104,106,117,0,21,90,107,120,228,219,149,206,61,234,205,20,1,199,234,254,27,138,249,36,13,105,191,116,69,63,214,17,235,199,95,122,241,143,25,124,62,54,237,121,60,90,94,208,60,188,31,180,103,251,163,251,245,244,139,197,147,252,56,172,45,127,64,135,80,178,184,86,68,59,241,213,220,116,35,211,253,218,0,249,107,78,107,191,15,95,57,67,246,115,179,103,103,234,65,199,122,246,255,0,11,120,234,17,103,106,151,58,151,43,107,24,35,200,63,123,11,232,181,203,248,175,225,251,9,158,75,113,108,153,145,71,50,63,221,199,210,188,198,235,81,213,116,75,201,227,55,67,203,138,70,136,42,32,56,193,247,30,212,128,250,254,215,86,179,185,221,229,205,187,110,51,242,21,254,149,160,172,15,74,249,111,75,248,191,119,107,230,111,158,232,238,219,140,65,23,108,215,164,105,159,25,180,217,192,18,69,168,177,50,1,254,166,53,227,229,255,0,106,152,30,185,69,114,22,127,16,52,187,181,66,32,188,249,243,213,35,237,159,246,171,118,211,91,182,188,1,163,73,64,32,159,152,47,174,61,104,3,74,138,132,92,161,94,141,71,218,19,251,173,64,19,81,85,90,250,21,92,149,126,61,133,82,184,241,13,157,176,98,241,204,66,227,56,81,254,52,1,175,69,114,55,127,16,244,155,51,135,183,189,36,16,56,69,244,255,0,122,185,171,255,0,141,58,53,169,96,182,250,152,42,228,113,18,31,95,246,232,3,107,197,250,28,83,125,143,101,190,113,187,63,57,246,247,175,150,188,72,168,183,171,180,109,253,202,255,0,51,94,167,173,124,108,138,239,200,242,126,222,49,187,59,237,226,239,183,223,253,154,241,157,70,252,223,78,36,37,190,84,199,33,71,115,233,245,160,13,45,27,197,26,134,144,45,214,222,243,202,88,183,109,253,210,190,51,159,80,125,105,186,231,137,53,29,106,86,251,69,223,158,165,131,127,171,3,144,49,216,10,194,174,187,192,190,27,139,196,26,139,69,42,35,40,183,121,48,204,235,200,101,29,190,180,1,91,195,254,19,212,117,171,162,177,216,249,192,195,230,15,222,170,241,149,231,168,245,175,166,124,33,224,27,61,31,237,158,110,157,228,249,187,49,251,242,217,198,255,0,246,143,173,89,240,167,128,116,93,42,202,210,120,236,144,74,214,136,140,203,52,135,60,41,61,79,168,174,216,0,189,40,1,64,3,129,69,37,45,0,20,83,73,193,167,3,64,5,48,183,189,60,212,109,64,9,191,222,164,7,53,0,60,212,201,64,14,168,165,133,36,198,229,206,58,115,82,82,208,7,203,63,22,124,44,246,90,236,111,5,150,200,146,192,59,31,55,59,72,105,50,121,62,213,229,214,150,242,205,112,145,196,185,115,157,163,35,210,190,195,241,183,131,173,53,235,59,217,154,24,218,113,98,241,35,52,172,184,225,136,233,238,107,229,237,95,73,151,195,62,34,153,28,199,178,12,100,70,75,125,232,199,77,195,253,170,0,187,225,239,19,107,30,22,184,104,254,215,246,88,149,10,5,242,209,249,36,54,58,31,122,247,15,10,124,81,176,188,138,8,174,181,157,242,173,176,103,31,101,97,243,124,160,244,79,115,94,89,163,120,127,79,241,102,147,3,37,184,251,91,110,145,228,149,153,65,1,138,255,0,9,60,244,254,26,206,213,124,55,173,120,87,117,213,173,213,172,104,242,24,85,80,150,32,114,66,252,203,237,64,16,252,65,146,55,254,205,242,206,113,230,103,255,0,28,175,81,248,57,166,161,209,76,134,46,70,163,215,119,251,49,251,215,129,234,90,181,206,167,229,121,242,150,242,243,140,170,140,103,30,159,74,250,27,224,222,161,110,250,11,162,164,160,182,162,64,200,31,221,79,122,0,246,68,85,80,0,227,20,172,193,71,38,157,88,94,38,213,255,0,177,244,232,230,249,193,105,130,124,128,30,160,158,255,0,74,0,161,171,248,150,218,18,209,11,188,58,74,65,30,89,227,25,30,149,211,64,225,183,96,231,24,175,155,238,60,79,123,169,120,139,80,136,78,219,4,210,176,86,141,87,106,239,199,111,173,125,23,106,113,191,62,212,0,221,74,113,6,157,118,204,219,118,194,237,156,103,177,175,147,126,36,234,102,247,197,122,156,73,46,245,127,43,3,110,220,225,16,250,123,87,179,124,67,248,133,30,153,21,213,156,63,105,86,150,193,221,72,137,8,4,239,3,57,62,213,224,218,101,157,215,139,60,77,12,143,44,110,247,57,201,147,143,186,135,174,209,254,205,0,122,183,192,109,34,88,165,23,173,6,35,146,206,64,27,120,228,249,227,182,125,171,223,20,97,64,244,21,196,124,54,240,232,208,252,53,102,28,39,152,18,69,37,29,136,230,66,123,215,109,64,28,215,139,109,94,231,236,123,19,118,221,217,231,30,149,242,29,144,54,62,34,211,140,159,38,39,141,253,126,93,195,159,210,190,218,185,181,142,231,110,245,7,110,113,201,21,242,71,143,188,60,116,77,126,7,135,202,69,142,216,77,242,179,55,33,219,215,233,64,31,72,120,14,242,59,159,13,233,236,146,110,221,230,109,227,31,198,245,215,215,129,124,43,241,242,45,190,149,164,205,246,150,111,223,103,17,166,222,174,221,115,154,247,75,27,165,189,180,73,208,48,86,206,55,142,120,36,80,6,125,206,167,29,172,143,230,205,181,67,21,251,185,231,242,173,100,149,95,59,78,118,215,148,252,65,214,238,116,203,119,150,41,89,79,219,74,112,138,120,218,254,191,74,232,60,19,226,175,237,191,183,111,51,183,147,229,227,114,40,235,187,211,233,64,29,201,25,24,174,39,199,186,68,23,90,22,162,239,6,226,222,94,78,242,189,28,123,215,109,92,175,142,181,11,123,79,12,223,180,137,33,43,179,59,64,238,235,239,239,64,31,41,120,134,20,211,252,85,120,136,190,90,133,64,163,57,234,138,107,213,52,159,136,118,186,63,135,244,208,53,79,38,68,181,138,22,255,0,71,47,183,10,50,62,233,244,175,37,241,149,234,93,248,158,242,104,67,40,98,159,120,12,252,168,5,95,240,255,0,135,117,79,17,72,182,203,113,109,229,136,68,170,36,36,96,112,163,144,58,252,212,1,99,85,241,86,189,175,121,94,93,239,159,228,238,207,238,99,27,119,99,216,127,118,177,47,180,134,176,87,75,187,125,146,108,44,163,126,120,231,29,14,58,138,245,185,188,23,161,120,103,111,218,236,67,253,163,238,249,51,72,113,183,174,114,203,253,225,94,95,119,122,254,35,214,237,35,133,136,73,74,64,68,128,12,146,222,217,227,231,160,9,188,7,225,251,141,87,196,186,122,139,95,54,41,60,223,249,104,6,112,141,238,59,138,250,183,193,186,66,233,30,31,181,131,200,242,153,3,130,187,247,99,46,79,169,174,55,225,183,195,251,77,50,199,76,212,36,130,19,60,126,110,93,37,115,212,184,232,120,232,107,212,163,69,137,2,32,194,142,130,128,31,73,69,41,160,6,151,247,163,119,189,70,228,230,133,61,40,2,97,73,64,233,70,104,1,104,163,117,20,0,133,114,48,107,146,241,159,133,45,181,251,53,13,101,231,201,231,43,159,222,149,232,164,103,168,245,174,186,130,161,134,211,64,31,29,120,195,192,247,218,85,221,212,171,167,121,80,155,199,68,62,114,183,25,108,15,188,79,65,92,206,153,172,222,233,158,111,145,115,229,121,184,221,251,181,108,227,62,160,250,215,216,186,247,130,244,157,114,223,100,246,129,216,203,230,157,210,186,243,131,207,7,222,190,97,241,159,130,151,64,251,22,197,129,124,255,0,51,59,36,102,251,184,245,250,208,3,245,175,136,23,250,157,188,209,190,167,230,172,176,52,68,125,157,87,32,131,199,221,30,181,199,233,201,36,218,130,96,110,102,207,183,99,84,170,222,155,116,182,151,241,76,193,200,25,200,3,158,65,90,0,250,7,225,47,135,196,201,28,183,22,219,145,173,228,193,243,49,207,152,61,13,123,93,188,9,4,17,198,131,1,16,40,25,206,2,173,120,31,195,255,0,137,154,70,143,167,195,12,150,247,230,85,141,193,41,26,17,203,231,187,87,167,216,252,73,210,111,21,118,219,223,2,80,55,205,26,123,127,183,239,64,29,157,45,102,193,173,91,92,110,242,210,81,183,25,200,31,227,87,146,224,63,221,7,174,40,2,74,40,222,13,20,0,81,69,33,56,160,5,164,168,100,186,72,193,36,55,202,51,197,101,94,248,162,206,205,95,124,87,36,174,51,181,87,190,61,253,232,3,112,144,58,214,109,238,177,105,106,167,124,216,33,246,159,144,158,121,255,0,102,188,255,0,196,127,20,160,176,200,136,94,38,28,15,245,81,158,10,231,185,175,46,215,126,42,95,78,210,121,87,23,11,153,203,13,208,67,211,154,0,222,241,207,141,238,229,251,7,217,53,28,227,204,221,251,161,254,206,58,175,214,188,178,199,66,212,245,91,184,75,91,121,153,145,99,251,193,123,142,58,175,173,109,88,105,250,135,136,252,204,205,17,242,49,247,254,95,189,159,65,254,205,122,223,132,188,10,177,44,79,56,129,153,110,67,101,100,126,131,109,32,40,120,75,192,243,217,195,102,210,233,219,2,111,207,239,193,219,146,223,237,123,215,166,233,90,52,81,66,161,160,193,10,127,140,250,253,107,86,223,77,134,222,21,64,128,109,207,221,99,235,86,226,137,81,70,6,63,26,96,17,64,145,70,2,141,187,84,14,181,45,20,80,1,69,25,197,55,117,0,56,154,140,154,66,105,113,154,0,111,90,92,82,226,157,182,128,0,180,234,40,160,2,138,41,9,197,0,54,73,22,24,217,216,225,84,18,79,176,175,51,241,199,196,59,61,42,222,254,222,45,83,202,157,60,188,47,217,203,99,37,79,112,71,67,78,241,239,196,88,180,56,174,45,162,23,75,51,217,52,136,86,36,96,9,220,20,156,159,81,95,55,234,186,230,167,226,125,86,99,45,198,239,180,237,206,244,85,251,161,125,7,251,52,1,103,196,250,246,161,226,141,102,225,133,215,218,144,149,117,253,216,78,138,23,63,117,107,171,240,71,195,139,189,74,228,73,123,164,249,144,201,106,178,131,246,144,50,73,24,60,54,122,19,90,255,0,12,126,24,38,164,137,127,126,150,211,69,44,18,97,68,210,43,110,89,0,207,0,118,83,94,245,164,120,122,199,72,183,134,59,120,2,52,112,136,178,29,143,10,7,169,246,160,7,233,186,37,158,159,230,121,86,251,55,99,63,57,57,198,125,79,189,106,210,82,208,1,65,201,233,69,20,1,3,192,174,57,92,243,158,181,74,125,30,218,124,111,183,221,140,227,231,43,253,107,82,138,0,227,219,192,58,36,140,172,250,110,79,79,245,237,255,0,197,85,219,63,6,104,150,134,54,143,79,216,201,156,126,249,206,51,255,0,3,174,142,138,0,171,109,167,218,218,168,88,161,218,0,199,222,39,249,154,180,0,3,2,138,40,1,41,147,76,33,133,217,155,27,65,61,41,147,92,164,24,220,28,231,210,188,183,197,255,0,19,224,211,210,104,162,23,138,230,217,152,17,20,100,103,231,245,63,236,208,5,79,136,222,42,154,222,13,74,40,175,118,133,242,176,60,160,123,167,168,175,159,53,253,86,227,81,212,37,105,102,243,65,32,253,208,58,42,175,165,105,235,222,49,212,117,219,187,129,246,151,48,207,183,229,104,144,31,148,47,160,245,21,127,193,222,4,186,241,61,193,145,154,213,163,104,89,194,201,35,169,200,96,59,45,0,80,240,191,131,245,13,110,236,133,176,243,144,193,230,175,239,148,113,145,207,222,30,181,245,7,133,124,21,99,163,125,171,253,3,201,243,118,127,203,118,108,227,119,251,71,214,155,225,47,1,105,218,37,165,172,159,101,140,77,246,68,137,217,38,144,228,225,115,212,250,138,237,128,3,165,0,20,81,69,0,20,148,180,80,1,69,21,90,238,237,45,98,146,70,12,66,33,115,133,236,5,0,54,246,234,59,91,103,149,219,104,24,201,219,156,100,138,242,111,29,120,160,69,115,32,91,205,169,230,71,143,221,127,177,244,166,248,231,226,114,90,45,253,172,95,107,82,190,94,63,117,25,94,118,158,231,222,188,79,196,94,49,185,213,230,98,38,147,5,149,190,120,209,122,46,59,82,2,167,136,245,217,181,9,231,67,113,230,70,46,25,128,242,192,238,125,189,235,55,77,211,165,189,243,60,184,119,249,120,207,204,6,51,159,127,106,109,157,148,250,165,211,162,50,7,32,200,75,240,58,251,15,122,247,111,7,124,44,17,253,183,237,41,106,217,242,246,237,158,78,62,246,123,10,96,118,158,2,240,192,211,244,226,94,207,203,43,119,191,253,110,123,47,61,125,171,209,212,0,54,138,175,107,105,21,156,70,56,83,106,150,223,140,147,207,227,244,171,20,0,149,206,248,167,87,183,176,176,71,105,252,191,223,133,206,194,123,63,183,181,105,234,250,148,122,101,170,205,32,114,25,194,124,128,19,247,73,239,244,175,156,190,34,252,72,186,187,123,155,59,89,166,67,13,251,99,124,41,140,13,195,29,253,168,3,202,245,27,129,63,149,135,221,140,255,0,14,61,41,250,78,157,54,161,168,218,195,28,94,96,146,120,227,198,224,50,73,3,29,125,234,172,86,242,92,110,218,195,229,219,215,222,190,132,248,125,240,178,8,226,138,238,242,43,105,36,134,240,56,100,154,78,20,108,61,56,30,180,1,211,252,56,240,116,122,86,151,166,77,46,159,229,77,31,153,150,243,203,99,44,227,179,21,232,107,210,212,42,40,11,192,21,29,173,180,86,144,44,49,13,168,185,192,201,56,201,207,122,154,128,10,41,41,104,0,162,146,150,128,18,150,138,107,50,129,147,64,14,36,14,181,204,120,131,197,54,90,93,188,219,175,60,167,22,237,32,253,211,55,240,158,122,31,238,214,95,137,188,127,111,164,125,151,104,186,30,110,254,145,161,233,183,212,251,215,130,235,94,51,214,117,187,149,31,108,38,39,143,202,101,104,163,25,4,156,244,30,244,1,171,226,15,19,234,94,34,214,174,109,237,111,62,209,12,251,112,190,80,77,251,84,19,201,0,142,65,173,191,9,104,54,214,219,111,117,123,109,173,34,52,101,252,210,114,119,13,163,0,250,10,227,52,219,155,29,44,197,115,115,20,143,52,121,220,201,206,115,144,48,9,3,161,171,87,94,50,189,191,255,0,68,210,167,150,1,25,222,162,88,147,110,49,207,169,234,105,1,232,154,159,196,59,13,42,220,91,88,234,158,83,194,254,78,62,206,205,128,160,140,100,131,232,181,200,62,187,226,157,95,30,85,207,155,229,117,249,34,24,207,212,15,74,181,225,255,0,135,90,134,191,48,184,212,37,179,153,39,135,207,199,152,224,238,108,28,156,1,234,125,171,216,116,207,135,186,37,135,155,254,130,159,54,222,147,200,122,103,212,251,211,3,128,209,62,31,93,79,178,75,253,51,115,44,202,51,246,144,56,227,209,190,181,183,175,232,214,90,31,135,238,38,16,121,6,28,115,189,155,25,101,30,167,214,189,46,43,88,98,24,72,240,51,158,166,188,231,226,205,217,183,240,158,176,16,149,43,228,227,128,127,141,40,3,231,47,25,222,125,175,95,187,9,46,244,221,25,31,46,63,128,87,163,252,41,240,132,119,23,226,226,123,29,201,45,128,112,254,126,50,73,67,158,26,188,172,196,250,166,177,54,74,150,216,173,243,124,189,2,175,106,250,175,225,206,137,13,150,137,166,78,16,7,125,54,37,36,51,28,228,33,239,244,160,14,222,56,82,44,236,24,207,94,106,90,40,160,2,146,150,152,199,20,0,242,105,164,211,65,36,211,182,208,2,82,99,61,170,76,81,138,0,139,103,181,42,140,116,169,48,180,17,64,17,130,105,219,189,233,8,197,37,0,73,69,51,36,83,195,102,128,10,74,90,40,1,172,21,193,4,100,21,193,172,139,255,0,13,233,151,201,32,154,211,121,124,103,247,140,51,140,122,31,106,217,162,128,60,175,196,191,11,52,187,236,189,190,141,189,204,138,73,251,83,142,21,113,221,235,201,124,73,240,191,82,176,18,61,174,143,229,131,57,85,63,104,83,242,243,234,222,203,95,87,16,24,115,89,247,186,37,134,161,31,151,113,111,188,110,221,247,216,115,207,247,79,189,0,124,111,166,120,147,90,208,252,220,93,249,30,118,63,130,54,206,51,236,125,107,223,124,29,241,58,206,250,52,142,239,88,243,37,146,232,70,7,217,72,200,59,120,225,61,205,103,248,155,224,189,132,159,101,254,207,182,181,139,27,247,238,185,159,159,187,183,215,222,188,98,123,61,99,194,55,177,1,119,2,148,197,200,242,198,254,135,253,165,235,199,210,128,62,202,182,186,134,234,17,36,79,185,95,56,56,35,56,250,213,138,240,15,1,252,91,154,83,97,101,127,45,212,174,124,205,228,65,16,7,239,17,247,113,237,94,219,163,107,17,106,246,81,220,68,36,1,193,63,56,80,120,124,127,9,160,13,42,40,164,160,5,162,138,74,0,41,104,162,128,10,40,162,128,18,150,146,150,128,10,40,163,52,0,148,172,56,226,138,40,1,131,32,211,214,140,80,5,0,20,81,69,0,7,138,104,228,211,186,208,6,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,18,150,138,198,215,181,95,236,171,68,147,201,243,51,42,166,55,227,168,39,208,255,0,118,128,45,234,58,148,86,16,137,100,12,65,125,191,32,29,118,159,127,106,249,227,198,255,0,19,197,207,216,126,201,113,171,67,183,204,221,251,204,103,238,227,163,253,107,3,226,15,139,255,0,180,174,175,45,190,197,229,236,191,118,221,231,103,56,44,189,54,251,215,37,160,248,127,251,99,237,31,233,94,79,149,143,249,103,187,57,207,184,244,160,5,210,244,235,239,16,106,22,185,185,18,23,153,33,255,0,72,119,61,72,227,238,158,57,175,164,60,5,240,254,61,50,195,79,154,230,211,75,146,72,252,205,204,136,165,142,75,1,201,95,122,218,240,119,133,127,178,44,138,253,183,204,197,207,155,159,43,29,151,142,167,210,187,97,197,0,65,111,109,21,172,66,56,162,141,0,207,8,0,29,106,122,41,40,1,104,162,138,0,40,162,138,0,40,162,146,128,22,138,74,90,0,74,90,40,160,2,138,41,40,1,104,162,146,128,22,140,81,69,0,10,40,162,138,0,40,164,172,109,107,86,251,5,178,191,145,191,247,155,113,187,29,143,183,181,0,121,31,197,59,116,111,236,156,199,25,199,159,213,71,251,21,230,127,13,103,217,173,233,113,229,185,212,226,233,254,244,117,187,227,47,17,255,0,104,125,135,253,15,203,217,230,127,203,76,231,56,246,255,0,102,185,79,135,239,143,17,233,3,31,243,19,135,255,0,67,90,0,251,38,208,238,182,67,245,254,117,61,85,211,185,176,139,241,254,102,173,80,2,16,15,90,204,191,208,236,175,182,121,150,86,146,236,206,60,200,129,198,113,211,143,106,212,162,128,60,67,197,31,12,88,9,101,182,183,210,162,9,108,79,9,131,145,187,158,18,188,170,231,77,184,210,175,218,27,135,70,17,227,112,66,72,57,95,112,190,181,246,27,141,192,143,81,138,228,124,79,225,111,237,75,91,191,244,207,43,204,217,255,0,44,183,99,4,123,175,247,105,52,7,204,215,39,116,65,224,249,24,183,36,112,113,248,87,77,225,31,26,203,166,94,24,231,185,191,100,75,125,138,35,147,32,16,71,76,186,252,188,85,31,136,62,9,254,203,186,150,79,237,15,55,50,162,99,201,199,252,179,207,247,143,165,121,172,209,249,82,186,110,206,24,140,226,139,12,251,2,199,199,150,50,249,153,75,211,141,189,64,247,255,0,106,187,43,91,164,187,140,186,7,0,54,62,106,248,74,11,207,35,119,201,187,56,239,182,190,151,248,105,226,159,181,88,8,254,199,179,125,246,204,249,185,198,85,57,251,180,196,122,245,20,3,185,115,69,0,37,45,20,80,1,65,0,240,104,164,160,14,71,198,158,26,143,91,178,64,182,246,108,254,120,98,102,64,122,2,190,134,190,83,241,110,131,54,149,172,106,5,140,2,49,123,36,96,71,158,62,102,255,0,100,113,242,215,219,117,192,248,251,195,31,218,218,104,31,108,242,179,118,178,127,170,221,252,45,199,81,235,64,31,49,248,103,196,50,233,95,106,255,0,72,186,30,110,207,245,78,71,76,245,228,122,215,216,122,22,171,30,165,104,242,160,151,2,66,159,188,198,122,47,191,189,124,81,169,105,223,96,242,191,121,230,111,207,240,227,27,113,239,239,94,177,240,155,196,126,68,118,246,223,101,221,230,234,67,230,243,113,140,249,99,166,40,3,233,106,10,131,214,162,183,147,204,137,95,24,206,120,252,106,90,0,200,214,52,59,109,78,221,99,107,91,89,15,153,191,247,177,130,51,131,207,78,188,215,203,126,54,240,92,250,79,216,112,182,73,230,249,159,234,65,25,198,58,240,61,107,235,186,231,188,67,164,127,104,253,155,247,251,54,110,254,12,231,56,247,255,0,102,128,62,35,86,42,224,130,65,7,32,138,233,60,61,226,187,205,34,242,217,141,245,250,197,22,238,33,148,142,160,244,92,143,90,167,226,45,43,251,42,253,33,243,188,221,209,7,207,151,142,228,99,169,244,172,80,185,52,1,245,111,195,95,29,65,172,88,197,3,181,252,146,172,50,59,60,196,28,226,76,117,220,125,107,211,227,113,34,70,195,56,96,8,205,124,47,163,106,63,217,151,111,39,149,230,102,50,54,238,199,112,125,63,217,175,166,254,28,120,183,251,66,11,75,111,177,121,126,94,158,141,187,205,206,112,35,29,49,239,64,30,159,75,69,20,0,81,69,20,0,83,26,52,124,110,64,216,245,25,167,209,64,28,15,138,190,31,218,234,209,78,240,88,105,106,255,0,102,104,213,165,136,2,31,230,218,120,7,214,190,126,241,55,195,205,79,72,185,186,147,204,178,85,139,103,17,51,12,100,47,79,148,122,215,215,245,13,197,191,158,141,30,236,110,199,56,205,0,124,77,167,235,58,134,129,120,241,255,0,104,93,199,132,219,182,9,156,14,112,125,86,189,55,195,127,23,33,183,17,199,115,62,177,41,75,112,15,206,25,114,54,243,203,215,161,248,227,225,255,0,246,216,50,127,105,249,59,166,13,143,179,238,232,132,127,120,87,137,235,191,14,62,193,36,207,253,171,230,126,253,134,62,207,143,95,246,191,217,164,7,191,233,191,18,116,203,207,55,108,58,135,203,183,239,42,247,207,251,126,213,211,91,235,246,183,0,109,142,97,150,219,200,31,227,95,20,207,164,249,91,127,127,156,231,248,63,250,245,86,57,190,206,224,227,118,10,183,92,83,3,239,8,231,89,2,149,13,207,173,76,14,107,226,125,63,197,223,98,217,254,131,191,102,127,229,174,51,156,255,0,179,239,93,134,139,241,99,236,10,7,246,38,252,41,31,241,245,142,167,63,220,160,15,170,40,175,6,178,248,205,185,71,252,72,49,242,15,249,124,250,127,177,91,81,124,93,243,55,255,0,196,147,24,255,0,167,191,254,194,128,61,126,138,243,72,254,38,110,255,0,152,70,222,127,231,231,255,0,176,171,9,241,35,56,255,0,137,87,254,76,127,246,52,1,232,116,87,13,23,196,61,255,0,243,11,199,253,188,127,246,53,163,107,227,15,180,182,62,195,183,229,223,254,187,63,210,128,58,122,231,245,223,13,89,106,176,78,26,194,197,164,104,26,48,242,66,167,25,7,190,15,203,205,106,67,125,230,103,247,120,199,251,85,116,28,140,208,7,201,222,60,240,45,222,135,168,106,55,113,53,148,48,195,229,225,109,201,4,100,5,227,0,122,210,120,15,199,109,225,249,190,207,119,117,168,186,36,12,161,97,151,42,9,112,217,0,176,175,169,181,11,31,183,89,203,7,153,179,126,62,108,103,110,8,63,210,188,31,226,135,195,236,221,75,123,253,167,254,178,120,215,103,217,250,126,239,215,119,181,0,122,247,134,188,81,107,172,89,219,20,91,157,207,108,178,102,64,57,200,30,231,158,107,166,175,138,244,157,75,254,17,173,90,224,249,95,105,216,173,7,222,217,156,48,231,161,254,239,79,122,250,59,195,94,59,251,119,218,191,226,91,179,203,217,255,0,45,243,156,231,253,159,106,0,244,106,41,145,203,230,46,113,142,113,79,160,0,209,69,20,0,210,41,164,84,152,162,128,34,92,231,25,169,71,74,41,166,128,29,69,50,159,64,5,53,148,48,193,80,71,184,167,82,80,6,93,254,149,21,216,230,8,15,204,15,207,24,244,250,87,156,248,155,225,176,190,87,104,173,116,165,103,184,46,75,199,130,84,238,244,95,122,245,186,49,64,31,29,234,95,15,117,75,47,43,51,217,13,249,251,142,221,177,254,207,189,96,75,167,234,150,96,176,189,219,129,187,228,149,199,244,255,0,102,190,208,188,210,254,211,179,247,219,118,231,248,115,253,107,7,82,208,115,107,48,251,79,88,152,127,171,246,62,244,1,242,84,58,254,179,106,202,6,173,126,187,127,187,112,227,250,214,222,151,227,253,82,196,254,247,86,213,216,109,43,133,185,99,206,115,221,171,217,101,240,158,24,203,246,223,195,202,255,0,235,215,45,174,104,248,184,120,124,254,140,14,118,123,125,104,3,18,15,139,82,70,163,125,246,182,118,140,127,174,239,255,0,125,210,201,241,113,219,24,190,214,215,111,253,53,255,0,236,171,30,227,195,91,238,36,111,182,99,46,79,220,247,250,215,71,170,248,95,236,158,87,250,102,253,219,191,229,150,49,141,190,254,244,1,206,207,241,47,81,147,59,117,125,108,100,99,254,62,91,255,0,139,172,155,175,27,107,55,27,177,172,234,216,56,235,118,223,252,85,63,30,79,29,123,250,85,59,155,253,133,135,149,156,99,248,232,2,7,214,245,155,182,57,213,239,143,127,158,229,255,0,198,168,205,119,122,196,249,151,115,57,221,206,100,39,154,184,102,251,87,203,183,111,126,185,173,93,51,194,95,218,18,103,237,219,55,38,255,0,245,89,235,142,62,247,189,0,114,160,179,127,25,56,245,53,183,99,225,155,203,200,76,177,201,110,0,108,124,236,115,208,123,123,215,185,248,103,225,111,147,246,175,248,156,231,62,95,252,186,255,0,189,254,221,122,237,182,151,246,123,103,139,206,221,184,147,156,99,183,214,128,62,32,212,116,201,236,38,145,37,104,201,76,103,4,247,11,254,207,189,106,120,79,91,254,198,212,26,67,36,234,12,37,63,116,112,121,96,125,71,247,107,223,126,35,248,119,207,181,212,223,237,91,119,249,92,121,121,238,158,245,243,182,189,99,246,29,86,104,188,205,248,42,51,140,117,80,104,3,235,207,4,248,130,45,87,72,211,227,65,113,191,236,49,185,50,227,159,149,125,207,60,215,91,95,43,124,46,241,47,216,117,118,79,178,110,217,99,179,62,102,220,225,163,231,167,181,125,75,20,190,102,120,198,61,232,2,74,40,164,160,6,183,90,64,105,88,84,116,1,40,57,164,113,72,13,73,218,128,33,198,41,234,105,49,78,28,80,3,168,164,165,160,8,229,65,44,46,140,1,12,164,21,35,229,53,225,191,22,60,32,94,13,94,254,40,172,163,207,149,130,171,134,28,160,236,181,238,181,67,87,178,251,118,157,52,30,102,205,248,249,182,231,24,96,127,165,0,124,143,225,61,82,125,15,88,158,218,105,231,216,144,16,162,22,56,4,178,158,20,145,95,67,216,105,22,62,37,240,254,158,166,198,214,70,104,18,118,55,48,131,146,81,121,63,41,231,230,254,117,225,223,21,244,15,236,207,19,222,92,125,167,204,221,36,73,183,203,198,63,116,14,115,147,233,91,223,10,188,95,246,93,83,200,251,14,255,0,42,195,102,239,59,25,195,32,207,221,160,14,83,198,158,4,186,208,254,195,184,216,143,59,204,255,0,85,145,211,111,95,149,125,106,15,2,120,181,244,59,219,40,30,123,208,134,249,36,100,133,248,35,42,15,25,94,120,175,166,188,91,109,246,223,178,124,219,54,111,237,156,231,111,248,87,199,243,88,110,186,72,252,223,189,129,157,190,244,1,246,78,133,226,107,93,79,79,183,145,18,231,247,155,177,230,1,158,9,28,242,125,43,206,62,50,248,158,56,44,22,218,39,187,71,75,168,201,40,112,48,97,99,235,239,94,25,107,168,127,98,206,139,229,121,222,78,127,139,25,200,250,31,90,169,169,234,127,218,215,110,254,87,149,184,134,219,187,119,65,143,65,64,29,231,128,225,55,254,32,184,145,176,226,75,103,147,247,156,158,88,114,125,249,175,109,241,39,140,45,180,111,178,238,91,177,230,239,255,0,85,183,182,58,252,195,214,188,55,67,213,255,0,177,44,237,110,60,143,59,125,186,166,221,251,123,3,158,135,210,184,217,166,254,220,219,242,249,30,87,190,236,231,242,244,160,11,151,186,149,231,137,181,171,69,23,119,15,230,24,237,255,0,210,100,39,171,30,188,158,62,111,231,94,245,240,223,192,139,101,99,166,93,92,91,105,206,201,230,238,112,153,99,146,227,169,30,245,91,225,247,195,223,176,195,20,255,0,218,187,188,155,209,38,62,207,183,56,216,113,247,191,217,175,99,141,118,40,25,206,40,1,144,64,150,240,136,145,17,20,103,1,6,0,230,166,162,146,128,22,188,243,199,126,12,143,87,182,186,158,43,91,0,235,98,200,26,68,249,148,225,200,193,193,245,175,67,161,134,240,71,168,197,0,124,83,60,119,158,19,241,35,7,185,100,251,46,63,227,213,216,99,114,127,15,79,239,127,58,247,175,133,94,54,139,80,211,173,237,37,107,233,37,72,100,102,105,74,144,127,123,254,255,0,189,91,248,145,224,239,237,77,59,83,184,251,127,149,230,121,92,121,59,246,237,40,63,188,190,149,243,221,229,191,252,34,154,221,200,221,246,189,160,71,211,103,85,13,158,244,1,239,127,18,173,62,211,163,164,170,19,15,120,31,230,28,242,175,94,111,224,15,21,141,63,251,71,204,150,244,238,242,241,177,189,55,251,251,213,253,63,198,95,218,122,77,157,159,216,60,191,42,20,109,254,118,115,128,23,166,61,235,199,238,14,204,119,206,104,3,236,237,75,197,118,118,86,119,18,52,119,63,36,76,255,0,187,3,60,41,247,246,175,158,254,32,124,67,254,213,159,81,179,182,185,212,145,37,217,132,119,192,92,4,39,133,99,253,218,225,98,147,251,86,100,76,121,91,220,67,159,189,140,158,189,189,107,91,81,240,207,216,180,89,39,251,94,253,152,227,102,220,229,128,245,247,160,12,255,0,14,233,147,120,131,86,149,55,198,205,228,151,38,114,79,221,32,122,31,90,250,131,194,62,20,178,210,52,107,11,153,116,251,2,237,101,18,59,199,16,220,73,85,39,39,3,210,188,195,224,165,159,147,124,211,249,185,221,103,42,227,29,63,122,191,225,93,127,196,159,21,253,143,66,138,31,176,239,242,239,2,103,205,198,118,134,25,233,254,205,0,121,199,196,191,19,249,223,217,158,68,183,81,227,205,207,205,140,253,207,67,73,240,195,194,82,95,189,173,235,165,155,172,90,140,96,249,128,150,192,216,120,227,222,184,29,39,75,254,213,243,255,0,125,229,121,91,127,135,118,115,159,113,233,95,97,120,95,71,254,202,176,120,188,255,0,55,51,23,207,151,183,178,140,117,62,148,1,175,99,106,150,150,137,18,36,104,163,56,8,48,6,73,53,106,138,74,0,90,70,165,166,147,154,0,139,20,229,20,187,125,233,194,128,14,130,144,154,30,153,154,0,112,57,169,5,70,42,74,0,40,162,154,207,180,102,128,33,187,186,75,88,131,176,98,11,109,249,107,228,15,27,120,141,117,79,176,236,123,175,147,204,207,152,125,113,211,147,233,94,201,241,87,197,63,100,210,246,125,143,118,203,253,153,243,113,156,6,231,165,124,206,145,249,153,231,110,40,2,197,165,132,183,133,85,25,6,231,11,243,19,215,242,247,171,55,90,21,213,156,110,242,73,9,17,227,56,39,191,225,239,94,193,240,243,69,194,192,191,104,235,126,191,193,254,231,189,123,77,207,135,190,211,167,53,191,218,182,238,199,205,229,231,190,125,104,3,226,133,158,226,221,182,164,242,71,142,63,118,228,85,200,117,237,82,19,242,106,119,235,129,183,137,153,120,252,235,220,124,121,240,199,204,149,238,127,181,246,239,149,6,62,205,211,228,245,223,237,94,51,171,120,119,251,58,89,23,237,94,102,39,49,255,0,171,199,76,243,215,218,128,47,219,120,247,89,131,118,117,173,95,156,116,186,127,254,42,186,27,15,138,215,54,251,124,253,75,91,125,174,24,254,248,158,56,227,151,174,6,11,207,39,119,238,243,156,119,169,163,127,180,200,23,24,220,84,122,208,7,175,218,252,106,180,80,158,108,154,219,30,115,243,3,255,0,181,43,90,211,227,86,152,253,70,176,120,61,118,250,255,0,215,74,241,99,225,239,48,110,251,86,51,255,0,76,255,0,250,245,115,76,240,143,218,110,29,62,221,183,8,78,124,172,247,31,237,80,7,181,31,140,186,86,7,201,171,255,0,223,41,255,0,197,214,85,247,198,157,63,228,216,117,149,235,156,109,31,221,255,0,110,188,155,83,240,167,217,20,183,219,55,126,243,31,234,177,235,239,86,172,60,35,159,51,253,59,211,254,89,125,127,218,160,13,107,255,0,138,183,87,4,249,58,158,182,128,166,57,152,142,121,244,122,231,47,60,105,171,221,51,31,237,125,80,171,99,239,92,191,255,0,21,93,164,126,4,243,98,102,254,211,198,50,63,212,127,246,85,213,248,115,192,219,33,182,255,0,137,134,113,187,254,88,125,127,218,160,15,15,107,205,79,82,115,187,81,184,127,226,253,236,206,122,113,93,46,129,224,109,79,84,156,19,53,163,134,139,204,11,35,177,235,143,99,207,53,244,38,151,225,31,37,247,125,187,57,4,127,170,247,255,0,122,187,43,43,31,179,197,26,249,155,240,128,116,199,165,0,112,158,26,240,74,89,125,171,125,182,159,243,236,198,200,253,51,237,239,93,221,165,130,91,166,4,113,15,155,119,202,63,221,171,212,80,2,96,82,209,69,0,20,80,120,166,231,52,0,141,145,222,144,102,164,35,52,1,138,0,142,156,162,156,69,0,98,128,27,182,157,69,20,0,81,69,85,187,187,251,44,97,182,110,203,109,235,142,212,1,105,152,5,205,112,62,40,241,229,150,149,246,61,203,124,190,110,239,245,96,118,199,95,152,122,215,49,227,223,136,127,97,182,104,255,0,178,247,108,188,41,159,180,109,206,213,110,122,127,179,94,3,21,191,246,206,255,0,155,201,242,189,183,231,63,151,165,0,92,213,53,139,223,19,107,22,193,47,46,155,205,2,223,253,34,82,122,177,235,201,227,230,254,117,235,95,15,254,24,201,179,79,188,187,131,74,153,63,121,187,114,22,115,247,148,117,79,165,116,95,15,190,31,127,101,217,137,63,181,60,205,151,130,93,191,103,219,156,4,227,239,31,74,245,136,211,98,1,156,226,128,40,104,250,85,190,149,101,28,17,91,91,197,177,88,98,20,10,57,98,123,5,173,42,41,175,38,222,212,0,234,74,172,110,241,252,31,173,66,218,158,63,229,151,254,61,255,0,214,160,13,10,43,45,181,157,191,242,195,255,0,31,255,0,235,85,73,188,73,228,255,0,203,158,121,199,250,207,254,181,0,111,209,92,156,158,51,242,185,251,6,121,199,250,255,0,254,181,97,94,252,78,242,118,127,196,163,57,207,252,188,127,246,20,1,233,52,22,80,50,107,231,253,79,227,86,221,209,255,0,194,63,214,51,207,219,62,191,244,206,184,125,75,226,119,219,90,83,253,145,179,118,63,229,231,56,219,143,246,61,168,3,234,233,175,35,131,239,7,60,227,128,43,156,214,60,107,99,166,161,105,99,187,226,77,159,32,29,121,255,0,107,218,190,80,212,60,81,246,210,127,209,54,114,15,250,220,255,0,14,63,187,88,219,126,213,43,156,237,201,47,235,64,30,193,226,111,139,81,220,253,151,236,183,26,204,91,119,111,249,241,159,187,142,143,245,175,43,150,251,80,213,238,16,61,245,196,133,241,15,239,165,99,212,244,239,199,53,210,232,63,15,255,0,180,252,255,0,248,153,249,62,94,223,249,97,187,57,207,251,67,210,190,134,240,191,129,255,0,178,96,3,251,71,205,197,207,153,254,163,111,101,227,239,31,74,64,120,183,130,190,26,95,95,220,216,220,72,116,217,33,111,51,43,46,226,78,21,151,145,179,29,69,123,247,132,252,39,107,161,216,68,141,101,96,178,42,176,45,20,64,103,45,158,184,21,210,69,31,149,18,199,156,227,189,75,76,6,168,80,170,0,10,20,97,64,167,81,69,0,20,82,82,208,1,69,21,13,204,254,68,97,182,238,201,199,92,80,1,61,192,131,110,224,199,118,122,87,132,120,235,226,108,2,89,32,183,151,84,136,201,102,64,218,192,12,157,195,60,53,102,252,67,241,215,155,253,157,255,0,18,220,99,205,255,0,150,255,0,238,127,179,94,36,205,188,231,238,208,5,237,75,86,185,212,110,165,150,75,171,153,22,76,103,205,144,146,112,7,94,125,170,189,157,171,94,76,209,161,93,193,119,124,199,233,85,128,201,197,123,47,193,223,13,253,178,227,237,127,106,217,230,91,73,242,249,121,219,137,84,117,207,181,0,109,252,53,248,122,230,104,174,174,96,211,101,142,91,0,192,50,110,57,37,14,78,69,123,180,22,118,240,111,242,224,137,55,117,216,128,102,146,194,223,236,214,80,71,187,118,200,149,115,141,185,192,90,181,64,5,12,193,70,77,21,202,120,219,89,254,204,208,47,164,242,60,207,47,203,249,119,227,57,113,236,125,104,3,136,248,195,226,143,176,90,11,104,228,187,141,210,238,60,152,219,3,6,38,62,190,245,243,101,253,212,183,119,183,18,52,146,54,249,89,254,119,201,228,158,190,252,214,239,141,245,111,237,111,17,221,75,228,121,91,140,103,27,183,244,64,190,130,180,188,11,225,111,237,141,73,147,237,158,78,109,76,153,242,183,255,0,18,241,212,122,208,7,75,240,243,193,18,95,127,105,249,177,216,73,179,202,199,152,185,198,119,116,200,246,175,165,236,237,34,179,136,164,112,196,128,182,236,34,128,59,127,133,65,167,105,255,0,98,243,127,123,191,126,59,99,27,115,239,239,90,52,0,82,82,209,64,5,20,82,80,2,209,69,102,107,87,159,100,211,39,147,203,223,183,111,25,198,114,203,254,52,1,102,230,246,59,97,151,12,121,199,2,184,255,0,18,120,186,222,202,219,35,237,96,137,182,252,155,71,99,254,215,181,120,191,196,175,21,255,0,196,238,230,47,177,125,217,99,57,243,63,216,30,222,245,230,87,122,151,218,73,253,214,50,251,190,246,127,165,0,118,90,142,179,119,172,249,88,187,185,111,39,63,235,100,39,174,62,239,39,210,171,220,199,28,1,128,69,14,87,42,84,116,174,98,206,125,219,190,95,78,245,235,222,14,240,39,218,154,25,255,0,180,182,226,237,70,60,140,231,27,79,247,234,121,70,114,26,63,134,117,45,106,104,124,171,136,118,73,187,11,43,55,108,245,224,250,87,173,120,43,225,163,91,32,154,246,223,74,156,180,76,185,41,184,231,127,29,83,208,87,165,104,218,71,246,109,156,17,121,222,103,151,191,157,152,206,73,247,247,173,145,197,49,20,108,52,187,91,24,34,72,237,160,140,164,97,63,119,24,28,0,56,233,211,138,189,69,20,192,43,199,254,51,206,23,195,122,218,124,217,253,199,254,135,29,122,249,233,94,25,241,162,79,244,45,109,49,255,0,62,252,231,222,58,0,242,143,2,219,11,205,126,224,60,104,227,236,196,252,227,63,196,149,245,143,134,161,88,180,61,57,66,168,219,105,16,225,127,217,90,249,43,192,215,127,102,214,103,125,155,179,3,12,103,111,241,10,250,131,194,122,191,159,99,103,31,217,246,226,209,14,119,103,176,246,160,14,186,150,138,40,0,61,41,164,19,78,162,128,24,6,41,244,194,41,104,1,212,81,69,0,20,81,69,0,24,166,98,157,75,64,17,145,73,210,158,105,8,160,0,26,120,53,25,20,225,64,14,162,128,104,160,4,165,162,146,128,17,226,73,49,189,21,177,211,35,53,231,158,49,240,28,26,157,165,212,176,89,105,138,226,209,209,89,226,0,131,134,193,200,30,245,232,180,80,7,197,58,206,147,125,225,157,106,113,246,132,67,111,143,248,246,119,24,220,171,247,120,31,222,254,117,223,252,56,248,136,44,72,181,188,184,212,230,217,3,252,161,183,46,75,3,158,95,208,215,181,120,191,195,95,219,26,109,226,253,175,201,243,118,127,203,61,248,195,47,184,244,175,153,252,127,225,143,236,45,90,119,251,103,157,251,196,76,121,91,122,198,14,122,159,74,0,250,187,70,214,109,245,75,75,121,35,89,135,153,0,147,247,128,103,5,71,94,79,60,214,189,124,117,225,31,23,255,0,100,93,255,0,199,143,155,182,15,43,253,118,59,142,122,31,238,215,212,218,14,187,253,171,246,143,244,111,43,202,219,252,91,179,156,251,15,74,0,223,162,146,150,128,18,150,138,40,1,41,104,162,128,10,40,162,128,18,148,138,40,160,0,30,40,163,238,209,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,82,80,2,209,69,69,113,48,130,9,36,99,133,80,88,156,103,0,45,0,84,213,53,24,108,44,101,158,73,161,77,152,207,152,224,1,146,163,158,125,235,231,15,139,158,49,146,255,0,81,158,202,23,178,150,52,154,55,6,34,89,191,213,123,55,78,107,164,248,163,227,103,11,170,216,218,234,24,101,242,182,167,147,254,225,60,149,175,49,240,223,135,239,188,89,172,205,60,182,223,106,87,132,190,124,208,153,42,85,115,212,125,40,2,175,134,188,45,119,175,106,50,121,150,55,197,26,19,56,48,196,121,201,29,56,63,47,53,245,63,134,252,37,103,163,253,167,203,107,175,222,227,62,105,29,179,211,229,30,181,87,193,158,18,182,209,236,237,36,54,94,76,159,99,72,216,249,165,185,192,200,251,199,210,187,106,0,74,90,40,160,2,138,41,40,1,104,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,102,10,50,74,129,234,105,174,192,2,79,10,6,77,113,126,49,241,133,174,147,167,222,132,190,242,166,139,102,63,114,91,25,43,236,87,161,160,11,158,40,241,68,26,68,42,5,221,144,144,74,170,68,178,12,128,84,158,153,21,226,122,190,163,168,248,143,80,186,129,109,4,145,249,237,48,107,104,217,242,50,84,28,228,241,243,127,232,53,12,247,26,167,141,124,69,117,177,190,217,108,80,75,31,11,31,42,21,115,216,247,34,189,95,195,30,15,183,211,173,109,167,150,203,100,141,108,21,143,156,78,73,10,79,70,246,164,7,130,248,199,64,77,47,236,91,86,225,124,205,255,0,235,7,166,222,156,15,90,197,240,93,202,219,248,139,74,220,232,63,211,225,63,49,199,241,173,117,223,19,53,84,155,251,47,203,159,118,60,220,252,152,254,231,181,121,165,132,230,219,81,182,156,54,60,185,67,110,198,113,180,169,205,48,62,225,208,110,82,125,42,6,14,140,14,239,186,115,252,102,181,107,202,190,24,248,166,27,221,43,73,183,107,205,242,63,155,145,228,145,156,51,31,79,246,107,212,209,195,128,224,228,26,0,117,20,148,180,0,81,69,20,1,66,251,77,135,80,140,36,140,224,6,13,251,178,63,187,143,74,242,159,27,124,51,181,186,129,164,133,117,57,93,238,139,145,24,13,193,13,207,9,210,189,150,152,200,28,109,97,145,64,31,11,106,26,45,254,157,229,249,246,55,80,249,153,199,153,19,12,237,199,76,175,189,88,240,254,185,62,145,127,104,209,136,176,151,9,38,101,7,104,193,29,121,28,113,95,80,248,179,225,246,159,171,253,143,110,151,230,249,91,255,0,229,225,151,25,199,251,67,210,190,97,215,252,61,123,163,93,136,102,181,242,191,116,36,199,152,173,242,228,243,193,62,148,1,245,79,128,188,87,22,179,161,105,230,91,155,47,58,95,51,41,12,131,63,43,55,65,146,122,10,238,3,6,25,82,10,250,173,124,109,224,127,23,221,104,154,165,130,27,239,38,218,31,51,143,36,54,220,171,123,19,212,215,211,126,8,241,69,190,189,164,91,184,188,243,229,40,236,79,148,87,133,114,61,7,181,0,117,212,148,160,130,50,40,160,2,138,40,160,2,154,202,24,115,75,75,64,30,85,227,143,135,246,250,159,216,60,181,212,31,203,243,51,229,0,113,156,117,224,255,0,118,190,117,176,75,189,11,93,176,243,173,164,132,172,241,203,254,144,133,126,80,195,158,113,199,21,246,227,34,191,81,154,241,31,137,62,1,73,37,154,242,215,77,201,134,193,200,127,59,163,13,231,161,111,165,0,119,222,2,215,98,212,60,59,167,230,123,98,210,121,159,44,110,59,51,116,231,218,187,48,65,228,87,203,159,15,252,81,113,161,235,154,118,155,119,121,228,36,62,110,232,252,160,216,200,118,28,133,62,163,189,125,27,160,106,177,106,186,100,51,195,55,155,188,49,221,180,174,112,196,122,10,0,214,164,198,105,104,160,15,25,248,165,224,197,188,121,239,34,138,250,67,22,156,216,242,198,87,35,121,193,227,222,190,116,104,30,207,80,242,167,141,226,41,213,100,27,72,200,239,159,173,125,205,127,103,29,229,156,241,73,30,241,36,78,132,100,174,65,4,99,245,175,155,126,39,248,22,75,59,189,86,254,215,78,217,24,242,118,191,159,156,100,32,60,22,247,160,14,34,61,5,53,13,46,43,136,5,196,211,59,29,201,15,205,128,9,92,224,12,246,21,74,198,250,255,0,195,119,243,74,150,184,192,48,255,0,164,70,192,117,31,78,126,90,215,240,142,177,253,145,120,214,215,147,121,81,164,37,64,217,187,4,176,61,84,31,83,93,142,175,160,105,218,230,151,4,182,86,222,124,242,58,204,199,204,97,149,32,228,242,66,245,35,138,0,244,207,10,124,71,182,191,251,95,218,117,13,38,63,47,102,54,204,6,115,187,61,91,218,189,38,57,99,149,119,70,225,151,56,202,144,121,175,134,18,93,71,71,206,15,149,230,123,43,103,31,159,173,125,7,240,247,226,84,87,86,203,13,254,173,186,105,47,2,40,251,49,25,4,32,199,3,29,115,64,30,209,69,65,109,117,21,220,43,36,79,184,62,112,112,71,74,158,128,10,40,162,128,18,150,138,74,0,90,141,226,87,234,79,92,212,148,80,6,76,218,5,173,198,55,201,48,219,157,184,97,254,21,206,223,252,54,210,110,195,134,184,190,229,10,252,174,158,255,0,236,215,113,69,0,120,229,239,193,93,26,66,236,179,107,4,156,125,214,79,111,250,103,92,214,173,240,98,210,46,109,225,214,165,249,128,251,160,241,143,100,175,161,233,74,131,193,160,15,148,174,126,20,92,163,54,205,59,91,108,54,7,238,9,227,254,248,172,27,175,135,154,204,59,60,189,19,88,108,231,63,232,142,127,165,125,144,98,67,212,126,181,25,180,129,186,199,250,154,0,248,166,95,5,120,130,60,227,64,213,248,25,230,210,79,240,170,146,120,111,94,132,19,38,137,169,34,142,165,172,221,118,254,149,246,219,105,118,109,214,44,241,183,239,31,241,170,87,62,23,210,110,131,44,182,123,149,241,159,222,184,206,62,134,128,62,38,146,202,254,3,137,172,231,67,211,230,137,199,243,166,165,204,240,54,118,0,122,124,192,215,215,58,167,195,31,14,222,18,223,217,27,137,96,127,227,226,65,219,31,222,174,71,82,248,51,166,182,243,111,160,100,153,9,255,0,143,198,251,188,250,181,0,120,53,191,138,47,109,247,108,138,220,239,198,114,31,252,107,172,211,62,44,235,86,197,7,217,244,192,60,197,111,153,27,219,253,186,181,170,124,40,213,160,242,188,141,23,110,115,159,244,164,62,158,175,92,101,231,132,117,155,54,219,45,143,151,129,187,253,106,30,63,239,175,106,0,246,157,23,227,45,204,139,110,183,51,104,176,131,187,118,92,140,117,199,87,174,198,203,226,54,149,168,64,130,235,89,209,163,110,88,129,117,24,228,28,119,106,249,54,91,73,225,98,36,77,165,122,242,13,53,36,150,46,135,31,149,0,125,57,172,217,120,83,92,66,78,189,110,204,242,249,228,67,121,17,235,159,175,203,205,112,243,120,82,218,211,31,98,107,169,247,125,254,67,99,29,58,47,185,175,41,181,214,245,11,86,204,87,27,78,220,125,197,63,47,226,43,165,211,188,97,226,67,230,249,119,222,153,253,202,123,255,0,179,64,30,207,225,205,107,91,136,70,146,233,193,1,156,19,186,6,28,113,239,94,151,167,95,79,60,72,101,140,2,249,206,1,30,181,225,250,87,140,47,6,193,121,127,131,230,143,249,98,191,119,143,65,245,175,73,240,255,0,138,172,174,141,180,70,247,115,54,238,60,150,25,219,159,106,0,239,1,202,230,138,175,107,115,20,241,6,141,183,3,158,197,123,213,138,0,40,162,138,0,41,40,165,160,4,165,205,20,80,1,69,20,10,0,74,90,51,69,0,20,17,149,199,173,20,80,4,102,5,97,180,147,138,207,187,209,160,185,36,179,75,212,30,8,244,250,86,157,45,0,114,231,194,246,194,70,101,107,147,146,123,175,248,86,38,185,225,52,212,60,141,233,121,242,110,198,193,235,143,246,125,171,208,233,172,129,186,138,0,249,179,196,94,4,107,49,35,195,109,168,178,136,11,100,166,70,87,62,139,237,92,190,151,111,21,181,196,66,229,204,36,110,220,37,42,49,193,198,115,95,86,222,233,86,183,144,202,146,195,188,60,101,8,222,70,65,83,199,95,122,243,189,123,225,150,159,112,110,37,135,71,220,231,24,63,105,97,233,234,244,1,133,225,91,157,17,66,137,117,75,104,202,163,100,27,132,7,239,87,171,105,82,233,134,8,77,189,252,82,102,33,210,101,63,46,7,60,87,207,126,33,240,62,177,164,78,210,105,218,111,148,133,149,65,243,209,248,43,147,247,152,247,21,74,199,197,190,38,209,100,49,203,123,228,136,215,201,199,149,27,96,140,113,208,250,80,7,213,65,129,251,164,31,198,157,94,39,165,252,81,152,121,191,106,214,61,49,254,140,190,249,232,159,74,239,244,191,29,232,183,138,63,226,101,189,140,152,95,220,56,244,255,0,103,222,128,52,188,75,166,139,221,34,224,5,148,179,109,249,83,147,242,176,246,246,175,158,252,123,225,178,47,165,83,21,208,2,68,234,63,216,255,0,118,190,147,134,254,210,237,6,201,55,6,233,242,145,156,126,21,192,252,67,210,124,232,254,209,12,25,118,157,6,237,248,200,216,125,79,181,0,124,178,205,38,159,127,62,212,251,172,201,251,193,239,255,0,216,215,211,223,15,188,101,13,247,246,135,157,117,96,187,54,99,18,5,235,187,213,189,171,231,63,18,89,203,13,253,222,228,198,46,156,117,207,115,71,135,124,67,115,164,125,167,101,215,149,230,227,63,187,86,206,51,236,125,104,3,237,218,90,197,240,254,181,14,175,100,243,37,199,153,137,10,103,97,28,224,28,116,30,181,179,64,11,81,21,169,104,197,0,69,79,205,4,83,122,80,2,154,105,167,142,105,8,160,5,4,211,170,50,41,70,104,1,244,148,180,80,7,37,227,95,12,65,175,88,32,147,237,36,249,234,248,135,25,249,84,143,67,235,95,49,248,167,66,187,240,238,167,125,60,86,151,123,62,213,36,33,231,140,224,141,204,71,32,14,120,175,178,72,83,193,175,60,248,131,225,75,61,79,76,7,236,94,107,53,208,144,254,244,142,205,207,95,122,0,243,27,15,136,111,55,153,230,205,166,166,220,109,249,182,231,175,171,215,21,225,233,188,237,78,206,102,42,168,151,41,185,135,221,0,48,36,147,92,132,201,45,182,56,219,187,63,221,53,102,203,82,154,210,217,227,73,182,100,150,198,1,231,31,74,0,236,124,123,123,109,44,250,140,112,220,195,38,124,188,109,144,18,120,95,74,243,188,224,213,229,75,173,74,243,32,121,146,73,244,92,224,126,30,149,220,120,91,225,198,163,172,196,178,54,149,231,35,35,48,63,104,11,209,177,253,229,160,15,62,46,88,0,113,129,94,233,240,218,219,66,135,251,75,126,169,18,103,202,198,235,136,198,126,253,69,55,193,153,126,203,25,77,3,247,135,27,191,211,23,211,159,227,174,10,231,64,241,71,135,182,249,118,222,71,159,156,254,242,55,221,183,241,56,235,64,31,96,91,205,111,32,253,204,209,200,51,140,135,7,159,238,252,181,98,190,102,240,175,197,107,251,70,134,45,71,90,242,195,220,169,97,246,101,63,39,202,15,221,79,99,94,223,161,120,223,72,213,160,183,242,245,31,53,229,221,143,220,184,206,9,255,0,100,122,80,7,85,69,71,12,241,206,129,163,109,202,122,28,98,164,160,2,138,99,72,137,183,113,198,125,171,142,241,7,143,180,125,38,57,85,181,63,42,65,3,72,63,112,239,235,180,244,62,148,1,213,221,92,218,195,19,155,139,136,162,81,141,197,220,46,223,206,188,71,226,237,206,139,118,132,38,171,108,242,125,165,9,68,185,66,64,242,207,56,252,171,148,241,79,197,29,75,83,158,238,215,79,214,124,200,164,217,176,125,149,87,56,10,79,44,131,208,215,63,166,120,111,196,126,47,187,121,229,180,251,88,116,47,159,53,35,201,4,46,122,143,165,0,113,151,7,101,236,254,86,25,119,48,13,215,35,61,106,169,36,215,190,217,124,26,221,105,11,207,161,126,241,163,5,191,211,63,139,3,63,117,171,133,214,254,27,106,214,62,70,205,39,102,237,249,255,0,73,67,156,99,253,175,122,0,161,224,77,70,43,59,251,20,146,104,99,31,111,141,143,152,202,48,50,57,235,237,94,131,241,14,242,222,231,66,212,102,138,226,41,55,121,88,40,202,84,252,232,59,87,139,73,21,198,159,113,25,113,229,178,237,97,202,158,135,175,233,90,51,248,130,238,227,73,107,73,110,183,6,198,83,203,3,248,243,215,20,1,210,248,115,196,255,0,217,22,168,22,91,64,193,89,72,149,253,91,62,162,177,46,26,247,196,154,181,210,11,102,149,76,141,56,251,52,110,217,249,186,247,227,230,254,85,206,160,50,177,3,147,138,250,19,225,95,132,45,11,91,221,75,99,243,75,167,6,45,231,30,73,216,122,110,160,14,203,193,94,11,183,211,62,221,184,94,167,155,179,253,104,3,59,119,116,249,71,173,122,37,52,40,94,131,25,167,80,1,77,38,157,76,36,102,128,16,181,38,105,72,205,46,40,0,20,164,209,77,39,248,104,0,39,52,129,105,84,83,240,40,1,64,164,165,162,128,18,185,15,29,248,138,61,19,76,141,196,214,138,223,104,8,68,204,6,50,172,125,71,165,116,154,133,234,88,217,75,60,178,108,84,198,91,25,198,72,31,214,190,101,248,195,226,153,47,181,203,187,40,175,119,195,28,241,48,79,43,110,223,220,142,115,143,122,0,226,188,89,173,203,170,234,183,219,188,131,25,188,146,80,241,231,159,153,189,207,28,214,175,134,180,134,63,106,218,147,31,185,209,126,190,213,199,67,20,151,83,54,213,220,196,22,60,227,189,125,1,224,95,12,92,191,219,252,219,60,227,203,199,239,7,251,94,244,128,244,47,6,232,43,107,96,89,150,226,54,91,157,224,56,199,101,246,174,214,163,138,33,18,21,81,180,103,61,115,81,205,121,5,186,179,73,46,208,189,120,38,152,19,50,134,24,53,149,125,160,218,94,140,77,44,193,75,110,225,192,231,159,81,239,89,250,175,140,116,187,28,131,127,177,131,170,159,220,177,234,51,233,92,38,179,241,82,8,3,8,181,156,98,82,63,227,216,159,151,159,84,160,9,117,207,1,248,127,247,30,102,161,114,62,254,51,50,46,122,123,87,150,235,94,23,208,237,153,140,26,132,142,194,34,202,12,200,114,121,249,120,90,91,239,23,120,159,88,242,254,207,125,231,121,89,223,251,168,198,51,143,85,30,149,169,165,248,39,92,212,93,26,231,79,243,63,120,16,159,58,49,199,28,112,222,244,1,199,233,250,52,151,87,145,197,12,23,18,7,206,12,104,73,56,4,241,181,107,209,60,45,225,59,171,102,243,69,149,248,44,140,62,120,142,62,240,246,255,0,102,189,7,195,30,2,181,211,163,180,150,109,51,203,158,61,249,62,121,56,206,239,238,182,58,26,237,237,116,248,96,80,177,197,180,5,63,196,79,127,173,0,112,135,194,17,94,88,194,179,45,224,56,86,33,64,4,28,123,143,122,154,47,2,218,115,147,125,250,127,241,53,223,136,163,0,12,126,181,32,0,116,160,12,107,109,6,214,217,8,15,54,11,103,146,63,248,154,209,134,205,33,3,5,248,245,53,98,138,0,21,66,210,82,209,64,5,20,81,64,5,37,47,61,169,57,160,5,160,10,74,90,0,40,162,138,0,40,162,138,0,42,54,148,70,9,44,6,6,121,53,37,101,234,23,22,176,164,134,103,194,172,100,159,148,244,231,210,128,51,117,159,16,125,142,9,188,169,45,153,215,110,208,205,158,164,122,26,242,79,23,235,90,198,175,117,36,81,88,9,99,14,174,26,8,93,243,180,99,177,62,181,212,235,154,215,135,129,185,50,92,124,220,103,228,147,219,253,154,225,53,111,25,88,88,72,199,79,191,242,254,101,31,234,88,241,140,159,188,190,180,1,71,79,240,48,212,174,93,181,8,117,27,112,202,100,36,46,193,184,145,199,206,190,230,189,135,67,209,124,47,163,121,219,53,165,95,55,110,124,219,168,251,103,167,3,214,188,26,247,226,102,174,114,144,234,255,0,40,110,7,217,147,167,62,169,92,220,190,54,215,228,198,237,67,56,255,0,166,49,255,0,241,52,1,245,157,231,142,52,59,101,109,186,238,145,144,133,128,107,184,255,0,248,170,226,181,159,139,233,108,243,11,75,237,18,93,187,118,254,243,126,122,103,163,253,107,230,185,245,75,203,147,153,102,220,113,183,160,28,126,2,171,136,228,149,184,25,39,253,218,0,246,13,107,227,54,175,36,204,33,139,72,101,220,164,21,86,63,195,254,253,114,55,255,0,19,117,139,221,193,173,172,0,223,187,229,71,247,255,0,111,222,185,235,47,14,234,119,231,253,30,215,204,224,159,245,160,113,156,119,53,212,233,223,12,124,65,119,130,116,141,202,241,134,31,233,49,175,167,251,84,1,206,55,138,47,31,25,138,14,63,217,127,241,164,26,198,163,47,43,108,141,219,136,216,255,0,90,245,141,63,224,197,195,121,159,106,208,61,54,255,0,166,143,124,244,122,237,244,255,0,132,26,36,32,121,154,22,8,108,255,0,199,219,244,227,253,186,0,249,203,237,58,196,157,52,233,14,125,33,122,13,190,185,55,77,42,228,247,249,109,222,190,173,131,225,167,135,34,11,255,0,18,156,17,159,249,121,147,255,0,138,171,208,248,19,64,139,238,233,184,227,111,250,249,63,248,170,0,249,24,104,94,35,151,238,232,58,139,231,158,44,228,63,210,174,91,248,35,95,184,221,191,65,213,134,49,183,22,114,127,133,125,121,7,134,244,184,20,8,237,54,224,96,126,245,143,31,157,94,77,58,218,60,237,139,25,255,0,108,255,0,141,0,124,179,103,240,166,238,125,190,110,153,173,167,205,143,248,247,35,143,197,43,169,210,190,12,90,72,208,155,136,181,168,243,157,217,0,99,175,170,87,208,162,36,29,23,245,167,129,142,40,3,202,180,127,132,58,61,152,83,231,106,128,237,35,230,100,245,255,0,114,186,187,31,3,105,182,128,121,115,222,28,32,95,153,215,253,159,106,234,168,160,10,240,217,199,6,112,204,115,234,106,197,20,80,2,82,209,69,0,20,81,69,0,20,81,89,58,222,183,105,164,216,77,52,215,30,87,151,183,39,97,124,100,168,236,15,173,0,89,190,212,173,108,35,13,113,117,111,14,88,15,222,72,23,156,103,185,175,16,248,141,241,32,173,188,176,89,92,105,115,152,175,138,225,91,123,109,80,227,39,13,244,172,15,137,159,17,110,46,239,167,182,211,245,93,209,36,209,178,175,144,6,7,151,207,37,125,77,121,254,147,163,95,235,250,140,204,214,254,121,149,94,99,243,133,201,44,57,234,61,104,3,58,27,11,221,67,59,108,231,109,159,243,206,34,122,250,254,84,95,219,37,156,190,82,22,249,147,119,205,215,191,248,87,171,221,71,163,248,123,102,23,236,254,126,127,190,251,177,249,227,173,121,125,149,173,214,187,170,218,0,158,120,105,146,30,160,103,44,188,127,15,173,0,106,248,27,195,147,106,254,33,176,70,182,186,48,203,230,124,208,161,236,31,161,193,29,86,190,169,240,86,135,30,139,160,90,192,4,224,162,176,196,189,121,114,127,186,43,158,248,117,224,232,52,173,43,77,184,150,195,202,184,143,204,203,249,197,177,150,97,253,226,189,13,122,58,168,85,192,24,2,128,22,138,40,160,8,110,102,88,45,165,145,153,64,68,47,150,56,3,2,190,108,248,179,226,119,184,191,214,44,35,123,87,70,242,177,229,156,177,226,51,235,94,177,227,239,22,65,165,218,94,219,45,239,148,207,96,238,171,228,150,201,33,128,231,105,244,175,159,180,237,42,239,197,158,44,138,70,135,237,81,92,231,39,112,77,251,80,143,81,140,17,250,80,4,62,6,240,180,254,32,212,93,229,179,190,242,140,12,225,160,140,224,144,192,117,193,30,181,244,247,132,188,53,6,143,167,217,178,27,128,226,209,35,34,92,113,242,143,97,207,21,75,192,30,20,183,208,244,75,97,246,47,34,80,146,43,126,244,191,6,66,125,79,181,118,224,0,161,71,65,197,0,20,81,73,64,11,69,20,148,0,82,209,77,102,85,235,64,17,93,220,37,181,188,178,59,162,4,66,196,177,192,1,87,169,246,175,0,248,161,227,182,121,53,91,8,38,211,228,7,201,219,181,247,49,251,135,179,87,81,241,23,199,240,89,91,221,217,219,234,123,30,91,6,42,158,65,57,36,56,28,145,237,95,53,222,93,79,169,234,15,59,191,153,44,152,201,192,25,192,81,237,233,64,12,187,185,150,250,237,230,117,93,205,140,132,7,28,0,43,123,195,126,17,190,213,174,138,182,159,168,24,204,94,96,104,161,110,121,24,231,105,249,121,173,255,0,135,158,2,184,215,46,76,183,26,111,159,3,64,204,167,206,3,36,48,29,152,31,90,250,63,195,158,19,177,210,45,109,182,89,121,50,45,178,194,255,0,189,102,232,23,142,167,210,128,57,175,12,252,52,211,236,62,213,150,212,151,126,207,245,133,71,76,244,249,61,235,209,237,237,163,183,66,16,146,9,207,53,61,20,0,81,69,20,0,81,69,20,0,214,56,71,63,221,4,215,207,255,0,25,110,81,198,182,158,100,123,207,145,192,60,255,0,5,123,158,171,121,29,166,159,116,239,38,205,144,59,231,110,113,128,121,253,43,228,255,0,137,90,249,191,241,46,169,26,92,249,145,183,149,133,242,241,156,36,126,222,212,1,202,232,145,60,247,204,21,89,182,198,79,3,61,197,122,6,155,62,171,163,42,92,37,139,132,104,194,43,203,11,109,42,112,120,60,122,87,15,225,89,210,13,82,86,149,182,131,17,29,51,252,75,95,71,105,218,29,166,181,225,205,57,62,207,231,102,222,41,113,184,175,240,14,122,143,90,0,222,240,215,140,45,117,15,181,121,215,182,11,179,203,198,37,81,215,62,173,237,93,152,101,97,149,32,253,13,124,195,170,216,107,62,26,242,126,207,23,217,190,209,187,119,204,143,191,24,199,82,113,247,191,90,245,175,6,120,234,223,85,180,2,109,67,205,145,174,188,181,255,0,71,35,57,11,199,0,122,208,7,163,81,77,71,86,80,224,228,26,117,0,37,52,138,125,13,64,13,205,56,84,92,131,79,205,0,58,138,1,162,128,10,74,41,104,0,162,138,40,1,184,167,98,146,150,128,27,73,154,126,41,164,80,0,26,157,81,227,20,41,199,122,0,146,138,41,40,1,122,215,59,226,127,13,219,107,150,161,38,107,129,251,213,127,221,21,207,0,142,224,250,215,69,69,0,124,147,227,175,1,220,105,119,23,87,22,214,90,155,171,94,184,5,226,36,16,75,28,141,170,63,187,89,254,16,241,157,214,137,246,204,45,152,243,188,191,245,224,142,155,186,124,195,214,190,173,214,180,59,109,86,212,71,44,30,106,172,187,177,188,175,56,60,240,71,173,124,179,227,47,3,93,233,31,98,242,116,223,43,205,243,51,251,240,249,198,223,86,62,180,1,245,46,135,173,193,170,90,180,139,115,106,248,144,167,238,156,17,208,113,212,243,205,109,87,203,255,0,14,60,113,53,147,219,90,92,234,59,60,203,224,74,121,0,228,29,131,168,30,213,244,158,157,121,29,245,156,115,71,38,245,124,225,176,87,56,36,127,74,0,185,75,69,20,0,82,82,209,154,0,40,162,138,0,40,164,165,160,2,138,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,142,244,0,81,69,37,0,45,113,62,49,241,66,233,214,87,177,167,156,172,108,221,193,8,164,103,13,234,125,171,172,187,186,16,108,206,238,115,210,188,55,196,87,114,234,218,164,49,36,178,109,146,21,136,137,24,224,229,143,94,188,115,82,216,28,72,210,239,188,99,226,63,49,230,133,161,186,234,178,230,51,242,167,124,14,57,29,171,219,62,30,248,6,207,68,211,225,154,72,33,51,152,153,25,163,150,67,156,203,158,255,0,65,77,240,95,132,210,214,222,198,105,32,177,44,190,102,88,39,60,151,30,149,232,118,240,172,81,4,140,42,129,158,21,112,40,64,61,35,88,81,99,3,1,64,3,233,78,162,138,160,10,74,90,40,0,164,165,164,160,5,162,138,40,0,162,146,150,128,10,40,164,160,5,164,165,162,128,18,150,138,40,0,160,81,69,0,20,81,69,0,20,81,85,238,46,4,27,119,6,249,179,210,128,48,188,83,226,56,180,91,11,210,194,109,201,106,242,130,138,14,54,171,122,159,106,249,219,83,215,245,63,25,248,138,91,40,110,118,195,119,183,11,60,106,191,117,20,242,84,19,212,86,167,196,63,24,62,167,173,67,103,109,113,126,139,53,170,195,181,223,104,37,221,135,32,55,78,107,171,248,99,224,204,69,165,106,23,54,246,50,159,222,238,102,77,238,121,101,28,149,160,14,135,225,183,129,98,211,180,171,123,203,184,225,146,229,226,149,29,227,149,249,253,231,28,112,58,1,93,39,138,117,232,60,61,165,66,251,38,10,38,16,129,26,134,254,22,245,62,213,208,70,145,217,90,164,105,24,64,9,1,80,0,6,114,107,193,62,48,120,136,155,41,32,134,75,160,99,212,136,225,182,140,1,32,249,121,160,15,29,213,181,121,245,143,39,124,140,222,86,113,184,1,215,30,159,238,215,95,166,252,48,188,186,210,174,46,188,203,45,209,150,193,50,200,58,40,63,221,174,75,65,211,154,255,0,237,27,124,191,147,111,223,247,207,183,181,125,113,165,232,49,195,165,207,17,183,182,249,139,116,78,57,81,237,64,31,61,120,111,84,212,124,29,226,43,107,105,238,1,138,219,118,68,81,134,251,200,79,5,148,30,173,95,70,120,47,196,9,175,104,118,179,143,55,115,135,98,88,5,232,229,123,26,240,255,0,137,186,63,216,47,53,75,152,82,222,50,158,78,26,53,195,12,136,215,142,61,235,103,224,207,136,74,170,89,75,45,211,108,182,149,177,187,43,204,163,167,62,244,128,247,202,90,142,9,4,176,70,227,63,50,6,231,220,84,148,192,40,162,138,0,40,162,138,0,99,40,110,163,56,175,56,241,167,195,59,13,102,59,139,136,173,160,18,45,155,162,60,147,202,48,70,226,58,125,107,210,169,140,139,34,48,101,4,48,32,130,185,205,0,124,73,226,47,15,92,248,115,88,185,129,218,28,219,237,255,0,86,197,199,204,1,227,35,253,186,234,190,29,252,67,184,240,244,230,25,230,153,173,227,129,213,82,40,80,224,151,86,234,113,239,94,175,241,47,192,226,254,203,84,189,183,183,211,209,223,202,218,236,152,97,130,131,168,95,106,249,211,89,211,166,209,117,89,160,105,17,89,48,9,132,156,114,20,250,10,0,251,39,195,158,33,183,214,180,251,73,17,102,13,45,178,76,75,5,29,64,244,62,245,191,95,47,124,56,241,231,216,239,4,55,23,26,131,164,86,33,21,67,229,65,5,7,0,183,251,53,244,213,189,194,220,110,192,97,183,29,104,2,122,41,41,104,0,162,138,74,0,90,207,213,52,200,53,59,57,226,149,21,188,200,154,62,88,142,8,62,159,90,208,162,128,62,106,241,199,129,164,208,53,75,253,102,204,219,66,176,121,123,49,35,187,13,202,160,240,195,29,205,116,95,12,252,121,246,107,120,244,235,211,113,35,197,20,172,74,70,152,201,147,35,7,32,244,53,233,254,45,208,227,213,52,91,216,252,139,86,105,60,190,100,64,126,235,14,188,31,74,249,175,198,54,87,190,23,241,29,220,145,92,249,17,147,28,96,90,187,12,101,3,118,199,203,197,32,62,174,177,188,75,219,104,166,64,192,73,26,176,220,23,56,42,15,245,171,85,227,223,12,124,107,29,241,130,210,89,47,164,104,180,245,45,230,62,84,145,176,18,62,127,122,246,0,115,76,5,172,31,16,120,106,203,94,211,238,96,158,221,92,205,140,238,145,148,29,164,30,199,218,183,168,160,15,150,254,35,124,60,151,65,189,150,242,203,236,177,66,210,70,138,4,174,236,51,30,79,222,7,184,174,111,69,241,165,222,149,112,109,239,38,150,72,161,143,201,11,28,41,193,4,1,215,28,97,77,125,89,226,29,2,223,89,182,8,214,182,146,48,145,92,249,209,131,209,74,250,31,90,249,235,199,159,14,174,172,76,247,16,141,58,40,228,189,112,190,94,84,128,119,16,56,30,212,1,139,171,233,122,126,173,228,253,134,220,197,229,110,223,230,187,115,156,99,24,39,208,215,33,167,234,215,218,45,204,45,4,251,2,72,178,252,168,173,200,35,212,123,83,237,181,91,139,77,222,109,197,195,238,198,54,185,61,63,26,142,240,71,114,76,177,32,10,23,28,140,115,248,80,7,183,120,31,227,1,127,236,251,75,247,188,149,143,153,188,172,16,128,126,241,29,8,246,175,104,209,53,184,53,171,36,185,130,57,85,92,18,60,192,1,225,182,246,38,190,29,130,226,123,89,21,225,158,72,216,103,12,140,65,25,254,237,122,119,195,255,0,136,178,105,76,32,188,187,213,36,2,22,92,9,55,128,75,3,156,22,20,1,245,69,45,114,254,29,241,93,166,175,111,111,229,165,206,246,128,74,76,129,127,186,61,207,60,215,81,156,208,1,73,75,69,0,37,45,20,80,2,82,209,73,64,11,69,20,80,1,69,20,80,1,69,20,148,0,181,28,131,43,248,212,148,96,30,180,1,198,107,55,150,118,223,103,243,226,145,183,110,198,223,248,15,189,121,181,231,136,188,21,59,109,186,209,239,221,153,118,228,28,113,248,73,94,215,121,165,65,119,179,117,189,187,237,207,222,64,122,254,21,231,58,231,195,105,238,89,154,213,52,200,191,116,64,224,174,27,158,120,95,165,0,113,50,105,30,10,213,137,54,186,61,194,60,157,12,179,56,198,58,231,107,159,67,72,62,22,233,151,232,173,105,105,4,96,243,251,201,165,232,56,247,239,85,245,95,135,222,38,176,51,60,58,173,180,65,49,133,138,230,85,198,118,244,192,247,174,118,73,124,75,162,74,99,159,93,187,33,120,196,87,114,99,39,158,248,160,13,123,223,130,186,134,11,91,73,167,32,47,198,102,151,238,243,199,74,192,127,2,235,186,86,55,221,216,254,243,166,198,99,211,234,158,245,122,47,30,222,90,224,92,106,26,164,155,70,15,239,137,231,215,151,173,152,126,35,232,82,110,243,236,175,101,199,77,209,70,216,252,218,128,57,33,171,71,101,34,139,177,36,164,21,99,176,14,158,157,191,186,107,166,208,124,113,166,91,220,219,152,224,187,86,93,216,59,20,246,63,237,212,247,122,135,135,117,76,253,155,72,141,11,175,150,11,91,70,48,222,188,19,235,89,19,120,90,105,212,201,105,246,88,115,247,113,144,71,175,65,245,160,15,101,240,231,196,11,57,173,145,76,119,71,228,115,247,19,251,223,90,237,108,181,219,91,197,5,18,101,202,6,249,128,255,0,31,122,249,105,180,31,17,218,183,238,117,127,44,125,208,35,185,145,127,144,169,35,213,124,71,164,124,211,235,151,229,64,242,192,142,238,78,191,137,28,113,64,31,90,44,129,253,105,245,243,53,183,197,150,139,127,153,121,173,54,113,143,222,231,255,0,103,174,183,71,248,203,166,73,177,100,26,195,177,144,15,152,41,227,143,246,168,3,219,40,174,83,73,241,190,159,169,44,38,40,175,7,153,187,27,213,123,103,253,175,106,232,160,186,75,148,12,129,128,57,234,61,232,2,205,37,46,115,69,0,20,82,82,208,1,138,41,41,104,0,162,138,76,208,2,209,69,20,0,81,69,20,0,83,26,53,112,85,198,65,167,209,64,25,87,254,31,176,212,23,19,64,31,230,13,203,176,237,142,198,184,31,16,124,47,211,38,13,44,86,144,134,121,139,18,103,151,161,207,189,122,157,53,227,70,93,174,129,199,94,70,104,3,230,91,223,6,95,91,236,242,101,181,27,179,159,157,143,167,181,113,146,107,126,35,208,230,69,93,70,49,183,18,252,145,161,239,238,190,213,245,220,250,29,140,248,255,0,65,180,227,61,98,95,240,175,57,241,7,194,243,125,33,104,109,180,149,30,86,62,100,199,60,255,0,117,61,232,3,201,244,143,140,90,245,164,176,173,198,161,51,162,231,120,142,218,30,115,159,97,235,93,148,63,23,44,53,77,62,52,212,146,254,118,4,177,34,24,212,100,18,163,163,14,198,176,53,175,132,218,148,9,59,35,233,72,6,220,96,176,199,79,246,43,146,184,240,126,171,101,35,70,110,173,198,220,15,146,87,199,35,63,221,160,11,94,37,154,195,82,146,105,173,160,145,60,203,131,32,243,79,99,147,216,158,121,174,16,130,189,235,110,250,214,238,204,126,242,125,192,54,223,149,201,231,159,95,247,107,8,154,0,250,11,225,79,141,228,107,36,182,157,230,102,151,81,11,194,38,48,66,10,247,136,101,19,66,36,80,112,125,107,225,237,7,90,155,74,189,182,113,113,115,26,37,202,202,203,19,145,156,17,238,57,226,190,154,240,15,142,173,181,93,59,79,129,190,220,210,201,230,124,210,224,231,5,143,39,121,254,237,0,122,93,45,69,12,235,60,97,148,16,15,173,75,64,5,52,138,117,20,0,1,143,150,140,81,69,0,27,69,1,104,162,128,10,40,162,128,2,113,92,55,141,117,134,138,192,44,46,202,203,115,183,162,158,48,213,215,221,204,177,32,39,119,222,199,31,74,242,207,27,235,54,208,91,59,75,28,172,62,212,71,0,30,112,222,166,128,62,122,215,108,222,31,35,126,211,157,221,9,246,172,49,214,181,47,238,255,0,180,54,108,102,249,51,157,231,215,31,225,93,93,135,129,110,229,209,174,167,38,196,152,247,242,217,207,0,30,56,160,11,159,14,52,61,55,83,212,52,197,185,182,243,26,95,55,119,204,195,56,15,142,135,218,190,146,240,231,135,244,237,51,76,132,90,219,108,32,48,255,0,88,199,130,196,247,53,242,69,134,161,117,225,173,114,48,247,115,160,183,207,22,242,21,219,184,30,156,143,239,127,58,250,7,225,207,196,11,107,253,34,8,38,58,132,146,136,228,102,105,48,217,253,225,238,91,222,128,61,79,201,140,128,49,192,247,174,127,83,240,70,137,169,249,94,125,136,127,47,56,204,242,12,103,31,221,62,213,119,251,122,215,202,15,229,205,134,0,244,95,241,172,91,239,136,90,85,159,151,186,11,227,187,59,112,137,219,31,237,123,208,7,148,248,159,224,180,214,134,91,157,59,236,16,164,54,230,93,173,60,164,239,27,142,121,83,237,92,4,58,231,136,252,35,124,33,254,208,141,82,215,180,81,35,253,225,158,55,47,251,85,235,154,239,197,205,14,72,166,143,236,186,153,223,1,28,198,152,231,63,237,87,141,248,147,196,122,94,171,37,203,91,219,75,27,73,140,22,141,65,27,113,253,210,127,187,64,30,147,225,111,142,2,8,18,29,77,175,231,112,143,147,29,188,42,51,191,142,227,177,174,200,124,104,209,204,40,255,0,103,212,254,96,15,250,152,253,63,223,175,150,215,204,243,11,68,197,51,232,113,252,170,83,61,240,10,62,213,46,7,65,230,53,0,123,62,181,241,210,71,242,62,197,45,244,88,221,191,125,180,39,61,49,220,251,215,12,39,241,39,139,174,35,206,163,1,18,17,109,251,212,85,234,127,217,29,62,111,173,113,113,200,6,124,220,191,247,115,206,43,214,124,37,226,207,14,216,44,126,110,151,35,50,220,7,5,45,227,60,113,239,237,64,27,254,19,248,38,239,246,59,189,80,105,243,131,191,204,217,113,40,39,239,1,247,64,246,175,91,208,60,21,164,104,86,241,164,22,129,28,41,82,68,178,48,193,108,247,53,141,163,252,68,209,174,18,40,160,180,189,64,219,176,54,32,3,175,163,87,81,105,226,27,59,181,12,137,48,200,39,230,81,235,143,90,0,210,88,163,64,2,174,0,24,28,214,109,239,134,244,187,253,159,105,181,223,229,231,111,239,24,99,56,244,62,213,127,237,73,176,62,27,7,218,184,207,17,252,64,176,210,190,203,189,47,151,205,221,143,45,87,182,58,252,195,214,128,60,71,226,47,134,180,221,46,241,132,22,193,54,217,121,139,137,28,243,151,245,62,213,229,7,173,117,154,230,185,113,226,45,82,29,151,87,100,52,107,7,239,228,61,216,245,228,241,243,86,194,120,6,241,188,54,46,243,97,159,239,115,187,239,99,251,180,1,194,217,71,186,99,254,233,254,98,190,128,248,115,226,161,102,45,225,144,204,86,59,5,64,21,23,183,150,63,165,120,85,237,164,154,70,163,44,82,149,37,64,31,33,227,144,15,124,87,169,120,38,246,214,113,12,105,17,18,11,53,44,197,71,63,119,52,1,244,162,72,178,103,0,241,235,82,86,86,155,112,27,205,206,227,211,175,227,90,180,0,82,109,20,180,80,1,138,0,164,165,160,6,224,154,49,75,75,64,2,140,81,73,69,0,45,53,156,4,103,61,134,105,107,146,241,119,138,109,180,139,43,164,97,116,24,90,60,128,197,143,151,134,247,28,241,64,28,239,196,159,26,199,167,105,26,149,178,125,160,73,31,149,130,35,66,188,178,30,231,222,190,101,215,181,55,213,245,155,139,182,118,62,110,223,190,2,158,0,94,223,74,214,241,119,137,230,214,53,91,214,23,87,166,25,118,126,238,89,15,96,189,70,72,234,43,157,180,218,211,29,235,188,99,191,62,148,1,213,120,79,64,55,183,121,109,132,53,190,254,89,135,117,244,250,215,209,122,102,181,163,232,158,111,250,45,194,249,216,251,156,244,207,171,123,215,206,246,218,236,26,125,172,94,82,205,28,138,130,50,200,0,207,30,185,233,197,82,151,89,214,230,198,221,90,251,143,91,151,255,0,26,0,247,13,119,227,125,133,163,50,91,199,168,163,24,75,3,228,68,84,55,56,60,183,181,121,246,167,241,167,88,188,50,37,189,229,202,43,227,104,123,104,120,198,51,216,250,87,17,6,139,169,106,146,166,110,209,137,97,30,101,149,143,244,60,115,93,110,141,240,199,82,150,226,39,121,52,214,7,118,67,22,57,224,255,0,177,64,21,237,252,69,174,235,242,150,146,245,92,50,239,249,162,141,121,28,118,90,218,211,188,19,117,172,206,68,239,108,225,211,204,229,216,115,145,232,61,235,210,188,39,240,237,45,116,248,124,235,61,45,223,99,2,68,121,207,205,238,181,221,216,104,22,182,152,34,210,209,72,77,191,36,96,122,123,123,80,7,27,164,124,40,211,45,60,237,214,150,231,118,220,109,184,151,248,115,254,53,221,90,104,118,86,107,136,224,11,243,111,251,206,121,252,79,181,105,0,7,64,162,138,0,106,168,3,1,112,5,58,146,150,128,10,40,162,128,10,40,163,52,0,82,81,154,90,0,40,197,37,20,0,180,82,82,208,1,69,20,80,2,82,212,50,204,177,41,44,28,224,103,138,197,212,60,91,99,167,164,141,44,87,39,102,51,177,87,190,61,253,232,3,126,149,152,1,154,243,61,79,226,198,143,107,41,67,111,169,228,16,62,84,143,251,185,254,245,114,58,183,198,75,6,4,66,250,202,21,147,177,81,199,62,143,64,30,215,113,169,71,14,222,31,156,244,2,188,215,197,30,36,187,14,225,38,113,25,183,57,30,88,231,239,87,149,93,252,65,190,189,217,246,125,79,86,27,51,157,211,178,231,63,70,246,172,177,107,226,45,80,134,26,196,206,62,231,239,110,100,63,227,242,243,64,26,186,175,136,45,183,76,183,41,51,30,55,109,81,207,221,199,113,92,189,245,230,157,126,196,91,193,34,190,67,18,222,152,199,169,174,151,78,240,110,162,243,196,247,83,90,206,14,119,7,102,108,240,118,245,95,165,117,118,154,126,137,163,192,130,251,71,180,153,198,65,100,182,70,201,39,35,168,29,168,3,202,109,188,35,123,168,74,77,188,182,202,24,111,27,153,186,126,71,214,186,59,95,131,186,236,219,191,210,244,206,49,255,0,45,100,255,0,226,43,179,185,241,175,132,236,19,9,162,200,142,14,194,99,182,136,116,255,0,129,125,223,150,178,238,62,40,233,220,125,158,61,74,62,185,194,170,231,242,122,0,173,7,193,125,66,22,83,115,38,156,234,24,22,11,60,188,175,113,247,69,109,91,124,60,208,44,100,95,182,233,226,66,153,221,229,207,39,57,233,143,152,122,138,229,191,225,37,213,245,103,31,99,213,181,8,131,254,239,107,220,48,231,215,229,39,212,86,222,151,225,239,20,223,203,9,109,104,184,125,223,235,46,165,57,198,122,241,237,64,29,206,131,160,120,70,19,229,197,165,76,28,33,201,243,156,141,185,255,0,126,187,253,59,77,210,210,52,242,173,89,127,118,160,101,219,167,30,245,202,120,71,194,58,157,164,107,37,237,204,19,102,54,25,243,25,142,119,123,175,160,175,65,183,128,67,18,41,9,149,64,167,2,128,36,88,99,94,139,143,198,159,75,69,0,20,81,69,0,20,81,73,64,5,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,49,152,40,201,174,51,196,94,59,178,210,126,205,189,47,127,123,187,30,88,94,216,235,243,143,90,0,210,241,7,139,45,52,75,121,140,145,220,22,72,26,112,99,85,61,1,245,62,213,243,207,141,254,42,94,106,210,223,89,218,92,92,71,12,158,94,213,146,8,134,49,180,156,145,147,212,26,231,252,75,227,155,189,94,114,99,212,117,63,44,193,229,149,146,99,207,39,253,163,199,53,200,196,178,92,206,50,219,157,187,177,207,240,208,6,198,157,99,115,226,45,66,71,150,72,221,202,111,37,190,94,132,47,97,93,245,181,230,143,225,91,40,39,54,179,11,159,44,65,35,196,119,100,237,201,225,155,166,86,184,171,27,232,180,139,84,220,28,75,202,150,136,46,78,78,122,241,84,76,215,186,213,212,145,37,212,166,61,198,85,89,100,108,1,159,199,158,104,2,229,230,181,169,248,131,102,110,65,242,51,247,208,15,189,143,69,246,175,104,240,7,194,97,109,20,87,119,201,105,44,176,222,137,21,227,154,78,2,236,56,219,128,51,214,171,248,35,225,156,145,253,187,237,80,233,114,103,203,198,83,118,62,246,122,167,210,189,206,11,120,109,208,172,113,162,2,115,132,80,23,52,0,91,91,71,107,110,177,66,187,81,115,129,146,113,147,158,245,53,20,148,0,181,149,170,107,81,105,222,78,245,148,249,153,198,208,15,76,122,159,122,183,121,118,150,112,172,142,24,130,219,126,95,161,255,0,10,249,155,198,126,63,150,239,236,63,101,189,212,211,111,153,187,50,17,156,237,199,70,160,10,254,39,215,53,15,22,120,138,210,40,46,54,197,60,105,108,235,52,96,103,115,54,122,3,198,27,235,94,179,240,251,225,253,182,153,101,167,93,207,20,13,60,126,102,93,36,144,245,46,58,29,163,238,154,228,190,25,120,70,75,155,88,238,174,210,206,103,134,252,124,210,13,206,0,84,56,4,175,214,189,230,218,4,183,129,82,52,64,163,56,10,48,163,154,64,58,24,146,8,150,52,24,3,160,205,62,150,138,96,20,148,180,80,1,69,20,80,0,78,218,243,207,23,124,67,131,67,251,30,209,118,60,237,255,0,113,16,244,199,169,247,173,239,20,120,138,13,26,197,101,144,92,127,175,17,254,235,25,206,27,220,113,197,124,147,226,31,19,92,234,223,103,255,0,75,188,111,39,119,250,217,9,198,113,211,147,233,64,16,107,94,32,190,215,239,145,166,156,179,152,196,89,100,3,140,159,65,239,93,143,129,190,25,220,235,119,22,23,83,181,163,219,77,230,101,26,87,12,112,28,118,30,163,214,177,124,19,225,105,245,125,70,198,65,246,102,136,95,71,27,9,114,115,200,37,113,131,242,243,95,86,120,115,64,183,210,116,203,88,69,173,162,60,91,185,138,53,24,201,61,56,30,180,1,91,194,62,16,178,240,230,155,12,81,193,24,148,7,5,146,71,97,130,229,191,139,254,3,93,64,24,85,3,160,161,66,129,128,49,69,0,20,82,82,208,1,69,20,80,1,70,118,209,89,90,182,164,150,62,78,255,0,51,230,207,250,191,108,123,251,208,7,155,124,72,241,218,217,11,139,40,13,196,109,53,131,99,247,104,70,78,225,206,79,181,120,75,248,127,82,215,156,234,102,226,220,249,223,223,36,30,56,251,160,109,254,26,213,188,212,165,241,15,137,180,252,207,51,35,52,113,17,59,147,156,185,224,242,120,230,189,199,195,158,19,182,77,6,216,27,43,2,70,239,249,100,191,223,62,212,1,243,29,221,165,206,135,127,36,77,34,121,138,2,147,31,35,149,7,184,175,161,190,23,120,182,43,216,173,44,92,78,90,45,57,51,148,80,50,54,14,48,115,222,188,247,226,246,130,182,23,146,207,28,86,209,134,184,137,127,118,184,63,234,190,158,213,203,248,27,91,155,77,214,37,111,180,92,168,22,197,0,141,136,199,204,61,250,113,64,31,82,107,254,9,176,214,126,207,155,104,207,149,187,239,74,235,215,30,135,218,190,123,146,109,83,192,186,189,181,184,185,65,16,100,187,101,132,7,202,239,193,251,195,175,201,254,237,125,69,101,116,183,62,102,55,124,184,251,223,141,121,247,196,31,6,71,168,65,117,119,111,109,96,172,150,12,161,218,60,50,144,28,228,16,190,244,1,163,224,127,27,199,175,105,250,122,184,184,50,207,230,124,206,136,163,229,45,232,125,171,187,4,48,200,175,147,60,51,174,92,248,95,197,182,182,151,23,87,70,59,125,219,163,183,144,227,230,141,200,192,36,127,122,190,144,240,126,189,22,181,164,65,50,121,228,184,118,204,184,207,12,71,169,160,14,146,138,40,160,6,48,164,230,164,34,163,34,128,20,26,126,105,138,13,60,80,1,69,20,80,2,82,209,69,0,37,45,37,45,0,20,81,73,64,8,69,33,20,250,49,64,13,221,182,156,167,53,25,20,3,182,128,36,162,144,28,210,208,2,117,174,99,196,62,12,211,245,175,179,121,182,232,222,78,236,110,149,135,92,122,31,106,233,233,112,15,106,0,249,23,91,240,149,239,133,181,139,121,97,150,222,52,133,22,228,132,103,99,144,199,166,225,215,143,165,123,31,195,175,25,155,205,55,77,181,153,166,105,27,205,201,242,208,3,134,99,219,233,93,15,139,188,45,14,163,111,113,32,182,178,220,182,140,128,188,99,32,237,127,246,125,235,200,180,251,123,143,15,248,138,56,204,187,35,131,63,36,12,64,27,144,244,28,122,210,3,232,235,121,132,240,137,23,56,57,235,245,169,43,153,240,134,166,47,116,200,121,149,155,12,114,199,63,198,71,173,116,224,230,152,9,73,154,117,52,131,154,0,117,20,192,105,226,128,10,40,162,128,18,150,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,166,177,192,205,41,56,172,157,86,245,98,136,29,201,254,179,111,39,235,64,28,175,137,245,77,191,102,255,0,71,254,255,0,241,255,0,187,237,92,255,0,133,52,175,58,72,101,243,177,139,165,227,103,92,96,250,211,60,137,117,31,189,27,31,47,254,121,169,239,235,255,0,124,215,165,232,214,17,218,219,149,30,96,62,102,239,159,232,61,170,119,3,74,217,60,168,2,103,56,207,56,247,169,232,162,168,2,138,74,90,0,40,162,138,0,40,164,165,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,74,90,0,15,21,229,95,16,252,75,246,63,236,239,244,77,251,252,223,249,105,141,184,217,237,239,94,137,171,222,139,59,101,144,180,107,153,2,252,231,3,161,255,0,10,249,23,196,250,188,154,135,217,51,229,29,155,254,230,123,227,223,218,128,52,124,3,162,255,0,108,106,154,125,223,218,60,159,47,80,142,61,155,55,103,14,167,57,200,245,175,171,52,155,95,178,105,208,195,191,118,221,220,227,25,201,38,188,235,225,70,130,150,90,20,133,214,224,50,223,22,80,235,143,225,79,111,106,245,18,64,92,147,180,15,90,0,230,124,107,168,125,135,75,137,188,189,255,0,191,85,251,216,254,22,62,149,242,103,139,239,190,215,172,234,3,203,217,254,155,35,253,236,255,0,19,87,191,252,89,214,34,134,223,201,243,173,193,91,136,248,46,51,254,173,189,235,230,235,148,107,253,90,239,98,150,204,172,255,0,187,25,254,47,229,205,0,122,207,194,141,11,204,254,215,255,0,73,198,60,159,224,255,0,174,158,245,244,146,174,6,51,92,87,130,116,81,97,246,255,0,150,113,191,203,255,0,88,49,247,119,125,222,61,235,183,160,14,27,199,250,55,246,134,135,168,255,0,164,108,223,179,248,51,140,50,123,251,87,128,89,255,0,197,61,227,139,244,255,0,143,141,176,1,159,245,125,66,31,122,250,151,91,80,218,92,224,159,238,255,0,232,66,190,93,248,136,235,15,141,245,28,17,214,17,207,253,114,21,32,125,45,225,91,207,181,232,122,113,242,246,102,202,39,251,217,254,21,173,250,224,62,27,92,153,52,141,48,28,113,166,68,120,255,0,117,43,191,170,0,160,210,82,208,0,40,160,138,40,0,164,165,162,128,27,44,126,100,101,51,140,247,175,18,248,195,224,255,0,182,67,246,191,183,108,243,46,163,27,60,156,227,16,145,215,119,181,123,117,87,188,181,75,184,130,57,112,21,179,197,0,124,39,115,31,216,175,174,34,206,255,0,46,70,143,59,113,157,167,25,253,43,232,159,134,126,52,251,79,246,167,250,6,221,190,87,252,182,207,247,255,0,217,174,111,226,119,129,196,43,113,121,12,55,238,211,106,44,79,203,149,193,222,120,194,215,143,105,250,140,218,127,153,229,170,29,248,206,240,123,103,223,222,128,62,241,7,35,52,87,29,224,175,18,69,171,233,140,198,226,208,191,218,76,96,68,227,159,149,125,207,60,215,99,64,5,37,45,20,0,81,69,37,0,41,25,24,175,36,248,185,225,159,237,43,53,147,237,126,94,235,168,206,60,188,244,141,135,173,122,221,86,188,181,75,168,130,57,108,6,207,203,254,237,0,124,111,162,94,255,0,194,61,226,91,243,179,237,27,4,144,253,237,153,195,142,123,250,87,214,154,22,169,246,239,180,126,231,102,204,127,22,115,156,251,123,87,139,124,78,240,74,199,20,215,80,197,124,237,38,162,196,252,185,92,16,231,140,45,99,120,19,198,205,99,246,239,58,91,8,183,249,120,243,27,110,113,191,166,91,222,144,31,79,82,213,75,27,216,175,34,46,146,196,192,54,220,198,192,142,131,252,106,221,48,10,130,230,15,180,70,19,118,220,28,231,25,169,232,160,15,3,241,231,195,253,223,217,255,0,241,51,255,0,158,159,242,239,244,255,0,110,188,14,230,15,179,74,19,126,236,174,115,140,87,222,146,68,178,99,113,60,122,87,149,120,227,225,189,166,162,38,184,141,117,41,37,75,54,0,69,130,9,27,136,29,58,243,64,31,45,30,104,173,253,123,194,247,250,77,221,202,27,11,228,142,29,191,52,176,176,198,64,234,118,175,173,96,178,50,49,12,10,149,236,70,40,3,91,71,214,255,0,178,231,50,125,159,205,253,222,204,111,219,220,115,208,250,87,208,254,26,248,165,246,223,181,127,196,155,102,221,159,242,245,156,231,63,244,207,218,190,97,169,18,67,30,112,7,62,180,1,247,125,165,231,218,163,47,229,227,230,198,221,217,171,117,241,190,129,241,3,82,210,222,40,227,138,199,30,120,114,100,86,227,238,255,0,180,62,95,150,189,155,194,255,0,21,86,235,236,176,221,222,104,240,238,221,187,247,184,35,27,177,213,254,148,1,236,84,86,78,149,175,216,234,86,233,36,119,246,114,150,4,254,234,101,35,131,183,214,180,213,213,128,33,129,200,207,6,128,31,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,81,182,138,0,40,162,138,0,42,180,246,190,119,241,99,156,244,171,52,80,6,5,239,134,254,217,30,62,215,179,230,221,254,175,62,190,254,245,196,234,127,9,62,215,229,127,196,243,102,220,255,0,203,166,115,156,127,183,94,171,69,0,124,227,125,240,55,110,79,252,36,93,19,254,124,190,191,244,210,185,75,255,0,134,63,217,111,35,127,107,121,190,94,63,229,219,25,206,63,219,62,181,245,205,52,162,191,92,208,7,198,237,109,253,145,242,238,243,113,242,244,219,215,159,122,146,47,21,125,156,237,251,22,237,163,31,235,113,253,43,235,169,244,232,174,62,243,56,231,63,41,31,225,89,242,120,94,202,82,75,75,113,201,207,12,191,225,64,31,40,73,226,79,63,31,232,152,199,253,52,255,0,235,87,61,113,55,158,217,219,142,49,214,190,200,62,14,211,207,89,110,191,239,181,255,0,226,106,6,240,62,156,231,62,117,239,253,244,63,248,154,0,248,226,9,254,203,34,201,183,118,51,198,113,156,215,105,225,239,136,255,0,216,209,8,191,178,188,237,177,176,207,218,118,245,108,255,0,116,215,209,211,120,19,78,104,74,249,183,156,250,50,255,0,241,53,201,235,255,0,10,52,219,194,88,54,170,196,184,63,33,83,252,56,254,229,0,80,240,207,197,191,182,186,67,253,137,179,22,225,179,246,188,255,0,119,253,143,122,245,155,77,95,237,91,255,0,113,183,24,254,60,231,63,133,124,203,226,47,134,83,233,219,222,210,195,87,151,247,229,23,48,150,249,121,231,229,79,97,92,197,166,179,174,232,219,255,0,226,91,183,205,219,254,186,7,29,61,57,30,180,1,246,152,57,20,87,206,254,26,248,185,119,152,210,233,244,136,67,92,0,119,146,184,94,57,229,254,181,235,154,63,141,180,221,70,56,115,170,105,101,228,221,196,119,43,219,61,62,111,106,0,235,40,170,214,247,112,92,32,120,167,138,64,123,163,2,58,213,138,0,90,40,162,128,12,82,82,209,64,13,197,58,138,40,0,162,138,57,160,2,138,5,37,0,45,20,81,64,1,25,24,172,251,221,55,237,99,30,110,206,65,251,185,254,31,173,104,81,64,30,111,226,47,0,253,178,34,127,180,182,110,159,127,250,140,250,255,0,181,239,94,17,175,248,19,236,95,103,255,0,137,150,253,251,191,229,223,24,198,63,218,247,175,175,200,205,82,185,211,161,184,219,189,220,109,206,54,145,254,20,1,240,131,166,195,140,230,172,233,247,191,97,187,142,127,47,119,151,159,151,118,51,144,71,245,175,167,60,87,240,230,210,226,27,135,139,251,69,217,109,92,0,155,78,78,27,143,187,95,63,120,139,194,215,186,85,253,192,91,11,241,20,91,126,121,33,101,234,7,83,129,220,208,7,121,224,143,137,191,217,241,164,31,216,254,102,34,110,126,211,140,229,179,253,202,246,125,3,199,31,218,130,52,254,205,242,115,2,201,159,63,119,167,31,116,122,215,199,208,51,91,76,119,174,214,198,48,195,21,208,219,248,138,123,56,99,49,11,118,32,42,224,130,120,199,177,246,160,15,180,22,93,249,249,113,143,122,150,190,69,178,248,155,170,67,230,102,45,56,103,29,67,123,255,0,183,93,246,149,241,126,224,128,37,155,70,76,200,185,203,17,242,241,234,244,1,239,148,153,230,184,13,35,226,53,157,247,146,178,234,122,64,45,187,33,39,25,227,63,237,251,86,251,106,118,183,246,225,160,184,183,148,147,159,221,72,31,129,199,240,154,0,221,146,95,44,103,25,231,29,107,54,109,111,202,199,250,62,115,254,215,255,0,99,94,113,226,171,93,78,226,38,16,88,79,40,251,65,32,164,76,217,31,63,63,45,121,157,207,134,245,217,49,255,0,18,93,71,140,244,181,147,252,40,3,232,83,226,189,191,242,229,255,0,145,127,250,213,74,247,198,158,76,108,126,193,156,99,254,91,125,63,217,175,158,83,192,218,196,188,182,139,171,14,113,255,0,30,174,56,255,0,190,105,210,124,60,213,27,32,105,26,193,255,0,183,86,255,0,226,104,3,185,241,159,196,239,34,71,135,251,35,118,37,94,126,211,143,225,255,0,114,188,91,93,215,127,181,167,153,188,143,43,124,237,47,223,223,140,147,199,65,235,93,213,143,194,123,155,147,186,125,55,91,66,65,60,64,71,127,116,174,130,199,224,197,171,48,243,97,214,227,249,51,208,14,126,95,84,160,15,35,210,117,143,236,255,0,59,247,30,102,236,127,30,49,140,255,0,179,239,94,128,159,22,177,109,36,127,216,127,120,30,126,213,234,63,220,175,71,131,224,182,138,55,102,109,92,116,234,201,255,0,196,86,148,95,7,244,52,32,253,163,84,224,231,151,79,254,34,128,62,109,241,7,136,63,182,110,174,37,251,47,147,230,109,249,124,205,216,192,81,232,61,43,22,57,60,182,206,51,198,218,251,6,15,134,186,76,81,42,9,239,240,51,213,147,255,0,137,174,99,198,63,10,244,251,187,80,246,255,0,218,178,185,153,73,17,225,184,218,121,225,40,3,230,229,187,243,84,38,204,96,117,205,117,26,119,195,255,0,237,31,51,254,38,126,95,151,143,249,97,156,231,63,237,123,85,61,127,194,119,250,45,213,193,77,59,80,17,173,195,66,26,88,27,4,100,227,156,14,120,174,171,194,127,17,239,108,126,217,230,141,57,55,236,199,153,184,103,110,238,159,55,189,0,116,26,95,192,253,238,143,255,0,9,23,73,71,31,98,250,127,211,90,238,52,239,132,127,101,72,191,226,119,187,110,127,229,211,29,115,254,213,118,154,39,137,172,117,107,99,34,95,217,72,254,111,150,60,153,148,228,237,28,117,60,243,91,224,130,50,164,26,0,228,180,239,5,125,128,1,253,161,187,0,143,245,56,234,115,253,234,177,115,225,63,61,2,253,183,111,57,255,0,85,159,235,93,45,20,1,229,215,255,0,9,62,211,229,255,0,196,239,110,220,255,0,203,166,125,63,219,174,35,80,248,27,156,191,252,36,93,35,255,0,159,47,175,253,52,175,161,233,73,0,18,120,2,128,62,69,213,62,23,127,102,180,191,241,56,243,60,189,191,242,237,140,231,31,237,251,215,59,115,99,253,141,33,30,103,159,130,23,238,237,234,51,239,95,94,120,135,93,177,211,108,46,93,239,172,227,104,241,149,150,69,27,114,71,94,125,235,231,95,137,30,49,109,67,80,154,222,9,44,167,141,101,141,131,68,219,137,253,223,179,123,208,7,25,255,0,9,54,200,194,125,143,56,249,115,230,245,199,252,6,177,46,46,62,209,183,229,198,220,247,205,108,233,190,27,212,181,139,167,97,166,223,56,120,204,128,195,3,16,114,71,35,131,199,53,236,26,55,193,171,25,60,239,180,166,179,22,54,237,200,85,207,92,245,74,0,243,31,7,106,127,96,146,6,242,188,205,183,106,255,0,123,25,198,222,58,123,87,179,167,196,29,218,104,183,254,204,255,0,129,125,163,253,172,255,0,118,146,231,224,182,143,181,138,201,172,19,180,227,231,78,191,247,197,115,215,95,6,109,68,143,178,29,105,199,24,249,65,255,0,217,40,3,150,241,237,239,246,188,143,47,151,229,110,150,51,140,238,232,152,246,174,6,202,247,251,54,250,89,124,191,51,130,152,221,142,227,159,210,189,86,227,224,232,31,114,211,91,60,255,0,207,63,254,194,176,239,254,22,95,91,130,96,210,181,183,59,241,254,161,143,28,250,37,0,122,7,133,254,35,249,223,106,255,0,137,86,220,108,255,0,151,143,247,191,217,175,92,178,214,124,248,243,246,124,124,248,251,217,244,246,175,145,37,240,62,189,14,221,186,22,175,207,173,164,159,252,77,90,181,255,0,132,166,196,108,77,6,232,252,219,254,107,57,127,207,106,0,251,13,110,119,12,236,253,105,235,46,239,225,253,107,228,165,214,60,90,19,157,2,80,23,214,206,95,241,171,150,62,34,241,60,109,243,104,216,224,253,235,89,7,127,173,0,125,92,14,104,175,1,208,188,89,226,35,42,134,210,208,1,23,252,251,200,190,158,245,235,214,26,133,228,254,103,155,0,92,109,219,132,97,235,234,104,3,160,162,179,167,213,172,173,163,99,53,229,172,100,41,111,154,85,28,122,242,107,3,80,241,230,149,106,146,109,213,244,173,227,28,61,202,119,199,251,84,1,216,84,51,207,228,160,109,187,178,113,215,21,228,26,247,197,145,11,178,219,94,232,210,0,195,31,189,221,242,227,217,235,207,245,159,137,247,151,161,208,255,0,102,21,18,150,82,155,189,255,0,219,247,160,15,103,215,60,127,253,159,228,127,196,179,204,223,187,254,91,227,24,199,251,62,245,243,47,138,188,75,253,191,126,39,251,39,145,136,4,88,243,55,247,99,158,131,214,178,111,181,25,46,188,189,194,63,151,61,51,223,30,244,154,110,153,113,125,113,10,37,188,238,175,40,66,99,66,122,149,255,0,103,175,52,1,66,174,216,233,223,109,56,243,54,124,164,253,220,247,199,173,123,7,133,254,23,195,117,5,172,179,197,170,161,109,217,194,128,7,45,234,149,233,218,7,195,173,62,192,7,18,106,0,236,43,243,149,254,246,125,40,3,195,188,51,224,111,180,78,167,251,71,27,160,221,254,163,61,215,253,170,246,157,59,192,219,124,223,248,152,250,127,203,15,175,251,85,222,217,233,176,218,34,42,52,167,17,133,249,136,233,255,0,124,213,234,0,198,177,209,62,200,152,251,70,239,159,119,220,199,167,191,181,107,162,96,14,115,138,117,20,0,82,82,209,64,5,20,81,154,0,40,162,138,0,51,69,20,80,1,70,218,40,160,0,10,40,162,128,10,74,90,175,53,220,16,41,50,207,10,97,119,29,238,7,30,180,1,98,130,112,43,142,214,188,115,166,233,201,56,93,87,73,221,30,222,30,225,115,206,63,219,247,175,44,241,103,197,155,159,49,163,177,151,72,157,68,138,65,70,45,198,222,122,55,173,0,123,149,254,173,246,20,221,246,125,255,0,62,62,254,61,127,217,246,175,57,213,190,42,253,155,201,255,0,137,46,253,219,191,229,235,30,159,236,87,132,222,235,90,215,136,103,145,6,156,36,13,33,155,253,30,7,61,207,61,79,28,214,198,155,240,206,234,243,205,243,244,237,97,60,188,99,16,17,156,231,213,61,168,1,60,69,241,39,251,74,66,63,178,124,189,208,121,127,241,243,158,185,231,167,189,112,243,77,246,249,201,219,229,238,247,206,48,63,250,213,239,86,31,6,244,253,153,144,107,10,119,247,218,63,187,255,0,76,235,68,124,30,210,243,247,245,111,204,127,241,20,1,224,218,101,175,148,170,119,231,229,35,167,189,116,54,122,167,216,91,119,149,191,141,191,123,31,211,218,189,125,62,16,105,32,40,50,106,203,255,0,2,79,254,34,172,39,193,253,24,245,159,85,28,127,126,63,254,34,128,60,130,95,137,184,199,252,74,51,159,250,121,255,0,236,43,42,79,21,255,0,104,48,31,98,217,145,179,253,110,127,30,158,245,244,85,159,195,13,34,215,118,46,53,31,155,111,223,100,255,0,226,43,163,183,240,181,149,182,60,185,110,14,215,223,243,48,255,0,10,0,249,64,105,31,218,109,254,187,203,243,63,216,221,140,126,35,210,182,52,175,133,159,218,109,187,251,103,203,200,39,111,217,115,208,227,251,226,190,168,142,202,56,64,10,207,199,169,21,100,34,143,187,154,0,240,141,31,224,199,149,177,191,183,243,152,128,199,216,255,0,221,255,0,110,187,123,79,134,63,103,221,255,0,19,125,219,177,255,0,46,216,255,0,217,235,208,104,160,12,187,45,35,236,137,183,206,223,243,110,251,152,244,247,173,37,27,64,25,206,41,244,148,0,180,81,69,0,20,80,104,160,2,138,74,90,0,40,162,138,0,41,41,104,160,2,138,40,160,2,146,148,178,142,164,15,169,172,109,75,196,90,118,158,142,100,212,108,99,43,25,112,37,157,71,175,191,78,40,3,102,179,245,29,75,236,17,135,242,188,204,176,92,110,199,108,250,87,146,248,163,226,193,128,93,197,105,119,163,78,23,102,220,73,184,159,186,79,71,250,215,142,120,163,198,247,250,213,220,166,72,236,240,93,95,48,171,118,92,127,120,208,7,171,248,235,226,111,151,28,182,255,0,217,25,242,175,8,223,246,158,184,220,191,220,175,2,189,190,251,102,207,221,108,198,127,139,57,206,223,111,106,175,36,166,87,103,59,114,196,147,138,101,0,21,32,151,106,109,199,235,68,113,52,174,170,136,204,88,128,0,25,36,255,0,118,187,159,7,248,14,235,87,191,179,107,139,13,80,67,46,253,207,28,36,47,202,27,161,32,142,162,128,57,223,15,104,159,219,119,175,31,218,60,156,68,95,59,55,116,42,54,245,30,181,244,127,128,252,7,246,8,173,174,63,180,188,221,246,74,184,242,54,227,33,79,93,222,213,179,224,143,4,217,232,86,17,21,55,170,251,29,8,155,3,0,190,127,186,61,43,184,141,66,34,168,232,160,10,0,85,93,189,233,212,81,64,5,53,219,3,56,205,56,144,188,154,227,60,109,226,72,180,123,48,62,209,104,172,39,85,43,43,128,70,84,159,81,64,28,127,197,111,18,125,159,73,17,253,147,118,203,236,103,204,219,156,6,246,175,15,240,174,143,253,167,246,191,223,108,242,246,127,6,115,157,254,254,213,119,85,154,227,197,26,238,161,2,197,230,175,218,36,152,27,96,88,145,184,140,247,227,230,254,85,244,55,131,124,33,6,151,246,221,162,236,121,158,95,250,204,118,221,247,120,95,90,64,117,218,53,143,216,173,26,63,51,126,100,45,156,99,176,255,0,10,210,162,138,96,20,81,69,0,20,82,82,208,1,89,154,214,161,253,157,104,146,249,62,102,100,3,27,177,252,36,255,0,119,218,175,92,76,32,133,164,119,10,6,50,88,224,117,175,159,190,52,120,181,188,249,116,248,164,179,148,69,115,19,96,54,91,253,81,235,181,189,232,3,141,248,145,226,79,237,59,171,219,111,177,249,123,53,25,27,127,153,156,224,176,233,143,122,228,244,45,23,251,91,237,63,233,30,87,149,143,224,221,156,231,220,127,118,171,90,89,207,171,95,75,178,9,100,119,204,133,98,66,123,254,60,115,95,84,120,39,193,118,250,79,219,184,189,95,51,203,255,0,91,129,211,119,221,224,122,208,6,223,132,124,61,253,145,167,60,127,107,243,127,210,12,153,242,241,217,120,234,125,43,170,164,165,160,2,138,40,39,109,0,20,10,102,105,226,128,10,40,162,128,3,197,120,135,197,109,127,236,191,216,255,0,232,219,183,121,223,242,211,111,77,158,213,237,115,54,212,7,222,190,74,248,157,120,103,254,202,229,14,60,239,187,255,0,0,160,13,143,134,94,29,251,92,182,119,63,106,217,179,81,65,141,153,206,221,135,174,107,233,139,72,60,139,84,139,118,253,185,231,110,59,215,158,124,53,181,141,52,151,32,183,23,164,254,145,215,166,80,7,151,252,92,209,254,223,164,66,222,126,204,222,161,255,0,87,158,136,203,235,95,47,222,15,178,106,247,169,157,254,92,206,153,233,156,55,90,251,123,90,180,23,182,145,161,223,196,129,190,78,189,13,124,143,227,253,33,172,181,205,82,127,38,117,86,212,101,1,157,120,57,103,62,158,212,1,238,191,14,60,67,246,159,237,63,244,93,187,124,175,249,105,159,239,251,87,168,204,158,108,18,71,156,110,66,51,245,21,242,255,0,195,173,81,109,255,0,180,243,36,35,62,87,222,111,247,253,235,233,232,37,19,33,101,101,60,227,131,64,31,59,252,92,240,215,145,38,177,169,125,171,118,223,179,254,239,203,199,252,243,94,185,254,149,71,225,23,136,190,193,120,109,62,205,191,203,180,147,231,243,49,156,202,167,166,61,235,221,124,109,164,199,169,248,106,250,38,243,137,151,203,226,62,188,56,63,47,30,213,242,199,138,45,228,240,239,139,111,4,72,192,0,136,12,227,213,20,251,80,7,216,122,109,199,218,108,45,229,198,221,241,6,198,115,140,133,171,117,228,223,11,60,77,253,160,45,109,30,91,79,221,233,168,112,141,243,41,93,131,158,125,235,214,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,40,160,4,165,162,146,128,22,138,40,160,4,164,34,157,69,0,70,167,6,164,28,138,105,20,14,40,1,212,80,13,20,0,199,93,200,195,56,202,145,94,117,227,77,31,112,190,159,207,255,0,158,127,46,207,247,71,173,122,61,82,212,173,5,205,156,138,119,252,219,126,239,212,80,7,150,248,66,239,236,55,175,6,205,251,97,110,115,140,229,129,175,86,179,155,205,182,136,227,25,140,30,190,194,188,195,196,58,107,88,234,18,76,145,204,119,21,92,176,227,238,143,111,106,233,252,57,169,110,72,162,102,136,109,183,81,140,242,49,143,122,72,14,202,144,210,130,15,113,69,48,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,205,2,128,12,81,69,53,159,106,147,64,16,221,76,34,69,37,177,206,58,87,17,172,221,60,237,36,104,251,182,202,78,49,143,90,219,215,245,35,0,218,11,2,24,118,31,221,172,11,43,115,125,123,33,98,164,16,95,158,59,143,79,173,38,6,166,145,163,164,94,118,96,219,156,127,31,215,222,186,212,1,70,2,226,171,193,108,177,110,224,115,142,230,173,83,1,41,104,164,160,5,164,165,162,128,10,40,164,160,5,162,138,40,0,162,138,74,0,90,41,41,104,0,162,138,40,1,41,104,162,128,3,69,37,45,0,37,20,180,80,1,69,20,80,7,33,227,201,252,173,26,35,187,31,233,32,125,223,103,175,146,65,251,70,115,243,109,252,43,234,207,137,5,151,65,132,131,143,244,177,255,0,160,189,124,155,101,33,249,255,0,15,235,64,31,103,248,98,217,32,211,165,85,76,126,248,158,185,254,21,173,29,69,221,44,101,100,56,97,140,126,98,170,104,7,54,15,255,0,93,15,242,21,163,52,66,104,154,54,92,169,219,64,31,56,124,80,180,213,53,45,122,233,82,63,54,47,50,54,28,162,244,136,10,196,240,103,130,175,39,213,229,51,233,251,148,192,91,253,112,28,238,30,141,95,68,95,248,47,78,212,46,222,121,237,145,203,96,147,230,184,232,49,216,213,141,59,194,90,86,155,47,153,5,170,163,24,246,18,36,115,199,30,167,218,128,53,173,160,91,125,219,70,51,142,249,171,20,181,67,80,212,226,176,183,150,71,89,14,200,203,252,160,30,0,62,167,253,154,0,206,241,69,244,118,186,61,209,121,54,237,217,159,148,156,101,151,218,190,91,241,181,192,212,188,109,168,121,77,230,124,177,183,76,116,142,49,222,187,255,0,136,191,18,196,137,169,88,91,53,210,49,242,177,186,36,194,253,194,123,147,92,71,130,116,137,188,89,226,91,155,137,218,55,223,108,95,247,164,161,249,89,23,248,69,0,123,223,195,91,89,33,210,116,214,100,192,58,100,67,175,251,41,94,131,88,222,30,210,211,77,210,108,99,85,80,99,181,72,248,98,122,40,245,250,86,197,0,45,20,81,64,5,37,45,20,0,81,69,38,104,1,104,162,138,0,196,241,22,143,14,169,100,145,52,30,110,36,87,198,226,59,30,122,143,90,249,7,197,62,25,185,209,126,201,190,211,201,243,119,227,247,161,179,140,123,159,90,251,101,128,97,180,215,145,124,68,248,125,30,167,253,155,228,71,0,217,230,231,124,178,14,187,61,51,233,64,30,83,240,215,197,83,233,247,86,86,111,121,229,164,154,140,101,147,202,7,32,148,29,113,254,205,125,83,167,221,165,229,140,115,163,111,15,156,62,49,156,18,63,165,124,59,107,52,218,54,167,107,32,125,166,57,82,97,128,15,67,239,254,237,125,61,240,211,198,99,85,209,116,187,121,76,239,44,158,110,88,198,128,124,172,231,177,244,20,1,233,180,180,212,96,234,24,116,52,234,0,40,162,138,0,74,90,40,160,12,109,123,74,135,83,178,72,164,139,204,196,161,241,188,142,112,121,234,61,107,228,79,18,104,87,122,39,217,113,109,228,121,251,255,0,140,54,113,143,115,235,95,106,16,24,109,53,226,255,0,18,188,15,21,215,246,95,147,28,35,111,155,157,242,63,125,148,1,145,240,243,226,84,98,8,237,175,245,111,222,75,124,0,95,179,117,4,32,234,7,214,189,214,202,246,27,219,88,231,134,77,232,249,195,96,174,118,146,59,253,43,225,139,11,251,141,50,242,9,35,147,111,151,40,147,128,15,32,143,95,165,125,35,240,207,199,255,0,218,54,122,93,132,230,225,229,151,204,203,24,99,0,237,46,123,31,238,138,0,246,10,42,56,100,89,97,12,51,131,235,79,160,5,166,186,134,82,167,144,70,13,45,20,1,203,248,131,193,154,86,179,111,115,230,233,254,116,178,99,63,190,117,206,8,244,97,253,218,240,223,29,124,46,158,202,230,73,52,237,31,100,109,42,40,63,105,7,141,156,253,230,245,21,244,221,103,234,58,61,166,167,24,23,48,239,1,131,125,231,28,129,142,198,128,62,30,191,211,46,172,38,145,39,135,203,217,33,76,110,7,4,19,199,202,125,170,136,25,175,168,60,91,240,126,207,80,137,165,179,183,181,142,71,185,50,19,37,196,191,116,238,250,250,138,240,29,83,194,87,186,103,149,230,201,108,124,204,227,99,49,233,143,81,239,64,24,12,140,189,69,58,41,228,129,195,70,248,97,208,224,28,86,222,151,164,165,251,34,176,5,154,69,78,92,175,92,122,125,107,118,231,225,197,227,66,211,193,37,162,39,27,67,72,217,28,237,244,160,10,58,15,143,181,221,32,8,224,212,188,152,213,8,3,200,71,234,115,221,77,122,103,135,254,49,74,54,45,246,189,210,0,15,250,24,251,220,122,39,214,188,119,82,240,237,222,150,197,102,146,7,195,129,242,49,61,70,123,173,101,7,146,22,59,91,4,113,210,128,62,205,211,124,121,162,223,121,187,53,61,222,94,51,251,134,24,206,127,217,246,174,158,43,184,38,92,198,249,25,199,67,214,190,66,208,181,157,102,223,206,242,239,20,110,219,159,221,169,245,246,174,218,223,226,245,253,131,42,77,115,114,195,120,99,178,222,31,187,254,69,0,125,26,14,105,107,200,52,143,141,54,23,11,10,207,30,162,204,219,242,124,136,134,122,250,53,118,218,79,142,52,253,86,32,241,67,118,50,165,190,100,81,208,227,179,80,7,81,75,85,97,189,142,117,5,85,134,87,127,32,85,172,230,128,10,40,164,160,5,164,162,150,128,10,41,41,104,1,41,104,162,128,10,40,162,128,18,150,138,40,0,162,138,40,1,41,104,162,128,10,8,205,20,80,5,105,236,109,238,70,217,99,220,51,187,27,136,230,184,205,87,225,182,133,121,228,255,0,196,167,126,204,255,0,203,204,139,140,227,253,175,106,239,40,198,104,3,230,79,18,124,35,188,181,145,159,78,208,246,162,192,95,63,107,7,12,51,253,231,250,87,18,96,241,71,134,230,220,171,246,113,7,188,79,141,195,241,207,222,253,107,236,123,139,11,107,164,101,154,61,225,148,131,243,17,199,225,92,142,183,240,215,70,213,35,156,125,137,55,73,183,150,154,65,211,30,135,253,154,0,241,159,9,124,85,212,172,8,131,83,214,124,181,88,155,229,251,42,156,49,96,71,221,79,74,246,111,15,124,65,210,53,56,225,83,170,249,178,24,3,183,250,59,175,63,46,79,221,30,181,229,126,47,248,58,214,108,211,233,162,202,16,210,42,174,233,229,39,27,121,234,15,113,94,122,250,134,191,225,107,169,85,47,163,95,45,140,31,34,43,124,160,255,0,180,58,113,245,160,15,178,82,116,147,62,91,103,30,198,164,175,157,116,79,142,46,158,127,219,100,190,147,56,217,178,222,46,58,231,184,246,175,88,209,190,32,88,106,209,130,144,222,2,101,217,243,198,139,207,30,141,239,64,29,157,21,85,47,163,145,65,80,252,250,129,83,198,193,134,84,26,0,125,20,81,64,5,20,82,80,1,75,73,75,64,13,221,239,78,4,209,180,81,138,0,40,162,146,128,22,138,40,160,6,188,97,148,130,185,4,96,215,37,226,175,7,216,106,214,23,127,241,47,243,102,147,103,252,182,117,206,10,255,0,182,7,65,93,125,12,161,134,10,228,26,0,249,31,199,222,9,147,69,189,149,226,211,252,148,50,164,96,249,219,186,166,113,203,31,74,224,1,242,165,116,147,140,18,184,247,175,178,188,85,224,141,63,196,80,128,214,232,242,121,170,228,188,174,160,225,72,254,31,173,124,247,227,79,134,55,122,68,151,23,8,246,107,19,94,50,32,89,92,144,14,226,7,35,218,128,56,104,34,176,147,118,225,156,99,187,85,180,210,22,102,31,103,131,57,56,31,63,127,196,214,49,50,219,244,97,243,122,86,222,153,115,125,179,205,19,46,213,147,39,129,158,49,237,64,26,86,90,86,173,103,50,52,80,236,242,243,180,238,140,227,32,251,251,215,101,161,235,158,35,178,2,52,185,216,161,8,198,200,207,83,159,74,193,180,215,98,80,159,105,89,91,25,223,133,28,250,119,90,211,183,241,62,137,11,102,91,75,178,113,142,0,255,0,226,168,3,214,180,95,16,221,79,12,66,246,235,127,238,65,63,32,31,54,7,160,250,215,80,186,158,152,51,190,111,167,13,255,0,196,215,134,55,196,13,50,24,148,91,193,121,25,24,94,81,15,31,139,85,23,248,147,112,113,137,174,63,239,202,80,59,31,67,71,173,104,142,192,45,198,73,56,31,35,127,133,104,197,45,156,192,24,223,57,233,193,175,152,159,226,60,246,237,184,75,112,8,249,135,238,99,173,77,43,227,37,234,75,8,123,139,162,139,187,32,91,197,239,64,143,164,209,80,46,84,83,171,203,116,31,138,246,151,118,209,249,233,124,239,180,146,124,152,199,241,123,53,117,118,126,53,176,185,3,108,55,92,174,238,80,127,241,84,1,211,209,89,67,93,182,110,145,205,249,15,241,167,166,183,109,33,10,18,92,147,142,66,255,0,141,0,105,82,16,15,6,152,147,44,129,112,15,62,180,250,0,192,214,252,41,165,235,17,98,226,199,206,204,190,97,95,53,135,56,60,240,87,214,190,120,241,127,194,235,235,15,177,253,131,71,217,187,126,239,244,144,115,140,99,171,251,154,250,158,179,175,180,107,29,67,203,251,68,27,246,103,111,206,227,25,198,122,31,246,104,3,228,127,14,248,175,89,240,221,213,188,13,121,246,120,254,208,37,97,229,70,252,100,2,122,31,238,215,208,30,19,248,141,167,234,80,218,69,113,170,249,179,73,191,112,251,59,12,224,183,162,227,160,174,91,197,31,5,150,89,154,226,193,44,161,9,1,251,247,50,147,184,110,57,232,125,171,204,174,236,245,223,6,223,185,91,219,117,22,152,255,0,82,55,125,225,219,112,231,239,119,160,15,173,173,47,33,188,129,101,130,77,241,182,112,112,71,67,142,245,102,188,7,192,63,22,157,81,108,181,23,186,153,227,133,216,148,183,140,12,239,24,238,59,26,245,68,241,198,158,214,145,76,97,187,195,40,63,113,115,200,207,247,232,3,166,105,82,44,110,124,103,167,203,94,113,226,207,137,22,26,112,146,40,53,111,45,205,177,117,95,179,177,249,190,125,167,149,246,174,95,197,31,24,214,63,178,125,136,222,197,157,251,183,65,9,207,221,199,82,125,235,204,237,108,181,207,23,221,195,36,183,182,238,173,34,219,31,48,109,224,159,246,71,79,155,235,64,12,241,23,139,245,191,17,95,92,193,29,247,218,97,159,110,7,146,137,187,10,15,247,65,28,173,107,120,31,225,205,238,187,49,184,190,210,188,232,154,23,96,223,104,11,150,86,3,162,184,247,175,65,240,215,193,139,88,133,181,197,244,22,146,184,221,184,165,196,188,253,229,30,158,213,234,58,31,134,236,52,43,84,134,218,220,38,213,35,229,145,155,130,217,238,104,3,59,195,126,13,211,52,123,91,111,46,195,202,148,91,8,155,247,236,221,134,71,222,62,149,213,128,23,165,0,97,112,40,160,2,146,151,56,166,52,128,12,243,64,15,32,26,141,162,141,186,174,127,26,141,175,99,94,161,191,42,134,109,82,24,87,115,137,8,206,56,11,254,52,0,247,211,109,31,27,162,206,63,218,63,227,84,95,194,250,59,28,181,159,79,250,106,255,0,227,80,203,226,171,24,182,230,43,142,125,20,127,141,112,250,199,197,235,43,38,100,68,191,7,202,44,49,10,30,121,245,111,106,0,238,37,240,230,130,20,135,180,227,191,239,36,255,0,26,168,254,26,240,184,57,54,124,255,0,215,73,63,198,188,142,231,227,61,196,242,49,138,123,192,14,48,13,188,95,227,89,243,124,96,188,12,115,113,117,255,0,128,240,212,129,236,115,89,248,107,78,27,130,121,124,249,121,204,135,240,253,43,146,214,62,32,37,151,147,246,45,83,102,253,251,255,0,209,243,156,99,29,71,185,175,50,188,248,173,113,116,10,60,215,37,67,110,255,0,81,26,255,0,42,231,110,252,64,47,246,109,243,126,76,253,224,171,215,233,254,237,23,29,141,173,123,199,218,189,225,101,26,158,240,208,148,255,0,80,139,235,254,207,189,112,215,58,173,253,195,57,146,109,219,182,231,133,31,200,86,186,233,19,93,169,42,200,15,221,25,39,252,42,181,215,135,46,173,162,121,100,146,2,23,25,10,199,63,202,168,12,87,145,164,229,142,77,69,138,176,246,237,231,180,67,0,129,154,237,124,45,240,222,255,0,94,156,1,45,150,214,183,243,128,121,28,117,43,232,189,121,160,70,22,139,225,125,71,85,243,188,171,79,55,203,219,159,222,170,227,57,245,35,210,190,142,240,135,195,45,54,198,216,53,214,145,178,84,184,222,15,218,24,224,0,184,60,63,168,53,173,225,239,134,186,86,141,246,157,214,113,126,243,111,220,158,67,211,62,167,222,187,136,227,88,198,20,109,29,104,2,11,91,11,107,56,213,33,79,44,46,112,55,19,140,253,77,90,3,28,81,69,0,20,81,69,0,20,81,154,40,0,162,138,40,0,230,138,74,90,0,40,162,138,0,40,162,138,0,40,163,56,170,243,221,199,4,108,204,24,133,199,69,160,11,21,12,215,80,192,187,229,109,163,56,232,79,53,201,248,135,199,246,26,32,253,228,87,68,135,11,251,184,208,245,92,247,106,242,15,19,124,109,158,102,150,11,9,239,98,100,184,63,126,8,113,180,111,92,117,62,212,1,234,250,223,196,125,27,78,242,63,226,107,179,204,221,255,0,46,238,115,141,191,236,251,215,137,248,131,226,166,173,121,35,37,142,179,189,30,18,152,251,42,12,177,207,28,167,184,174,102,15,248,72,124,85,187,55,214,231,236,216,255,0,88,161,126,247,247,118,143,246,107,210,60,63,240,69,216,35,223,174,159,49,19,140,237,184,148,124,188,113,192,30,244,1,230,17,217,120,159,196,151,32,180,127,104,251,71,251,81,166,237,163,254,3,143,187,93,207,133,62,18,220,221,129,38,169,162,110,13,27,115,246,160,191,48,109,163,238,183,165,123,46,141,240,227,68,210,69,185,22,49,171,199,191,145,60,135,174,125,79,189,117,86,218,109,173,154,8,225,135,0,2,62,241,61,243,220,208,7,25,225,255,0,134,186,38,152,35,127,236,159,45,252,128,142,126,210,231,211,143,189,237,93,172,86,54,241,103,203,76,103,175,204,106,202,128,6,5,20,0,0,7,74,41,41,104,1,41,104,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,41,41,104,0,162,138,74,0,90,40,162,128,10,40,168,218,80,155,114,167,154,0,146,142,149,133,168,120,166,203,79,87,50,69,114,118,198,95,228,80,120,231,212,251,87,21,169,252,97,210,237,164,146,52,135,80,5,113,183,247,49,159,79,246,168,3,210,167,188,183,181,25,150,77,188,227,161,63,202,185,205,79,199,26,38,158,167,204,212,124,178,36,216,127,112,199,158,120,251,190,213,228,126,33,248,177,119,122,159,241,47,158,226,33,230,41,253,228,17,116,218,65,245,239,94,95,172,248,199,91,189,150,81,45,233,101,51,22,3,201,65,207,62,131,222,128,61,135,89,248,197,18,249,31,100,215,191,189,187,253,12,251,99,170,125,107,200,53,175,27,235,26,172,164,201,168,121,138,98,242,207,238,17,120,231,229,232,190,181,205,60,210,203,141,239,156,116,226,174,90,104,247,23,165,68,111,16,220,194,63,152,158,191,151,189,0,81,146,87,145,139,49,201,61,120,166,224,215,69,63,133,46,237,45,218,121,100,183,101,92,100,43,62,121,56,244,247,172,121,160,196,166,53,192,43,239,64,21,107,74,199,66,212,53,31,55,200,182,243,118,99,119,206,163,25,207,169,246,174,135,195,62,2,188,215,110,2,172,150,123,76,30,96,15,35,14,235,232,61,235,232,13,3,225,78,153,166,253,163,207,180,129,188,205,184,217,113,41,233,159,95,173,0,112,222,16,248,78,115,12,218,134,139,202,93,2,79,218,186,42,224,246,111,173,123,110,145,160,216,233,86,145,67,5,183,149,179,118,209,189,155,25,39,212,159,90,191,5,156,22,195,17,38,23,57,198,73,231,241,171,20,0,128,98,150,146,138,0,90,9,218,50,104,172,221,99,85,143,78,176,186,153,131,102,40,30,78,0,61,1,61,255,0,221,160,12,255,0,18,120,150,203,71,211,110,158,75,191,38,72,182,100,249,108,216,201,31,236,159,90,249,175,226,55,139,39,215,181,171,152,173,111,188,248,132,145,184,95,40,14,145,133,39,144,167,169,53,63,196,31,136,87,218,134,165,168,217,193,113,48,130,79,47,8,240,162,244,84,61,71,61,69,115,254,11,210,31,196,154,220,194,115,27,159,179,151,249,152,175,71,81,252,35,222,128,61,47,225,71,132,76,154,138,221,220,88,229,102,176,15,191,205,234,88,161,206,3,215,208,41,24,76,237,24,205,115,190,18,208,109,244,157,43,79,100,69,87,22,113,198,72,119,63,194,190,191,74,233,104,0,162,138,40,0,162,138,40,0,164,39,11,147,75,84,181,59,213,177,176,185,153,149,191,117,11,75,242,128,79,0,158,255,0,74,0,226,62,36,120,160,105,90,30,166,145,94,121,83,69,229,96,121,91,177,150,143,212,17,208,215,203,254,32,212,110,117,205,114,230,229,164,243,139,237,37,182,133,206,20,47,76,10,237,126,38,120,205,245,77,91,84,179,71,152,69,39,149,133,120,212,116,88,207,81,207,106,195,240,15,134,91,196,90,188,168,254,83,47,217,154,64,29,217,121,12,23,178,251,208,7,127,240,175,193,140,247,233,115,113,97,148,151,79,12,27,206,234,73,140,244,15,95,68,170,42,103,104,198,107,158,240,183,135,173,244,125,54,203,100,65,93,109,18,34,67,49,254,21,245,250,87,73,64,5,20,148,180,0,19,138,97,231,165,12,115,64,20,0,40,52,245,160,81,64,9,75,69,20,1,5,216,38,17,143,239,87,199,94,60,18,15,176,121,191,244,211,31,248,237,125,148,225,88,96,215,204,255,0,21,124,36,214,255,0,217,62,88,132,110,243,179,243,177,254,231,181,0,122,79,195,27,248,229,209,216,9,115,155,242,62,239,251,41,237,94,160,14,121,175,150,254,28,120,232,233,166,222,206,103,157,140,183,234,223,36,104,70,14,193,220,251,87,210,122,86,169,30,163,103,12,170,174,60,204,227,112,3,238,147,232,125,168,3,65,148,48,228,87,135,252,89,240,195,79,167,188,209,89,238,105,53,18,228,249,184,200,34,67,220,215,185,86,54,183,160,219,107,86,162,25,162,86,2,65,39,206,236,188,237,35,183,214,128,62,59,210,78,163,167,249,222,95,238,247,99,63,116,231,25,255,0,26,250,215,194,26,132,151,154,100,143,44,187,219,237,5,115,140,113,133,255,0,103,222,185,3,240,118,196,127,203,181,175,63,244,241,45,119,186,22,138,186,77,163,194,161,20,25,75,240,196,246,3,191,210,128,52,238,144,75,108,200,70,65,199,31,141,124,203,241,179,78,75,125,98,230,113,22,11,220,68,185,221,159,249,101,245,246,175,167,164,255,0,86,107,231,79,142,228,125,174,127,250,250,139,255,0,68,154,0,199,248,55,117,42,120,154,112,31,10,52,246,94,131,251,209,215,212,192,230,190,77,248,60,89,188,85,114,1,255,0,151,6,255,0,208,227,175,172,7,122,0,117,20,81,64,1,163,52,26,104,235,64,14,162,146,150,128,10,40,162,128,10,41,41,104,0,162,138,40,1,41,104,162,128,10,40,162,128,3,210,155,78,52,195,64,9,82,3,76,197,40,160,7,82,17,145,131,75,69,0,96,107,186,100,119,113,243,14,239,156,31,189,183,177,247,174,62,32,250,125,252,197,71,150,160,178,14,253,250,126,149,233,83,68,37,1,72,239,154,228,117,173,49,80,52,160,0,90,83,220,251,210,96,116,54,87,126,102,239,155,56,199,111,173,105,87,17,165,106,228,121,219,203,158,159,194,61,235,178,138,81,32,200,207,92,83,2,83,73,75,69,0,2,138,9,160,26,0,40,162,138,0,74,90,40,160,2,138,41,40,1,104,52,80,104,1,148,241,64,162,128,10,163,127,112,34,130,67,150,227,111,79,168,171,140,112,132,250,12,215,15,226,173,83,202,75,168,252,156,237,217,206,239,167,181,0,65,168,204,111,47,229,69,103,59,112,216,99,199,65,91,218,61,136,64,140,82,60,152,135,33,126,149,204,120,103,253,46,115,55,220,221,19,241,215,163,168,175,65,180,143,100,73,206,126,64,41,32,44,5,197,45,20,26,96,6,138,139,52,225,210,128,31,73,75,69,0,20,81,69,0,20,148,180,80,1,69,20,80,2,81,75,69,0,20,82,82,208,1,73,69,45,0,20,81,73,64,11,69,20,80,2,81,75,69,0,113,255,0,16,32,51,104,112,129,183,254,62,212,243,254,235,215,200,118,138,126,111,194,190,215,215,161,243,236,80,110,219,182,64,122,103,177,175,144,102,179,251,46,62,109,219,253,177,64,31,92,120,101,183,105,210,30,127,215,31,253,4,86,156,210,237,4,2,65,174,115,195,215,184,211,100,27,58,202,127,143,253,145,87,163,159,125,216,24,198,125,253,168,3,98,220,150,140,18,73,250,212,181,21,191,250,149,252,127,157,102,235,186,135,216,109,18,79,43,118,100,3,27,182,246,62,222,212,1,155,173,248,186,211,76,242,60,196,186,253,230,252,108,3,182,222,191,48,245,175,159,124,93,241,38,123,217,154,59,107,237,89,21,237,138,96,204,64,201,223,207,13,239,92,143,136,181,207,183,253,155,253,27,103,151,187,248,243,156,227,219,218,177,52,251,95,182,223,65,111,187,103,155,40,143,118,51,183,36,12,254,180,1,122,210,11,237,127,83,72,141,201,150,73,243,204,242,57,206,20,245,235,233,95,71,124,36,240,135,246,102,147,111,115,115,13,147,200,240,202,133,227,92,177,253,238,121,37,71,247,106,183,195,63,5,125,134,207,75,187,254,208,223,179,205,253,223,147,140,228,184,235,187,222,189,118,4,242,162,88,243,156,103,156,80,3,144,4,69,80,0,0,96,1,78,162,138,0,74,90,41,40,1,104,162,138,0,41,41,105,40,1,104,164,165,160,2,171,220,90,199,115,183,204,137,27,111,77,202,167,21,98,138,0,249,95,226,95,131,219,78,212,183,69,29,148,73,29,143,152,68,67,111,71,126,120,94,188,87,55,224,95,19,79,164,107,246,1,174,175,4,17,121,153,142,41,14,57,86,232,50,7,83,95,80,248,207,68,254,212,211,47,207,218,60,156,216,201,31,220,221,252,45,207,81,235,95,36,120,151,75,254,201,215,174,173,188,239,51,202,217,243,109,198,114,170,122,100,250,208,7,215,158,12,215,19,90,208,173,102,143,207,37,195,54,101,198,120,114,190,166,186,106,249,195,224,150,189,229,92,253,143,236,185,242,236,228,59,252,206,185,144,31,187,143,122,250,42,218,79,54,214,25,118,227,114,7,199,166,69,0,75,69,20,80,1,69,20,80,1,89,250,150,158,151,190,86,248,97,125,153,199,152,1,198,113,211,143,106,208,162,128,62,42,241,174,134,250,54,172,145,17,0,205,184,147,17,112,62,243,15,65,207,21,15,132,117,233,244,157,114,206,79,180,221,172,81,111,249,98,114,58,171,116,25,30,181,239,223,20,188,43,246,225,117,119,246,205,158,78,154,195,203,242,179,156,111,61,115,239,95,50,222,65,246,91,183,135,118,237,184,231,24,234,51,64,31,98,252,62,241,2,107,30,28,180,125,247,12,229,100,98,211,28,147,137,10,245,201,174,201,78,107,229,31,133,126,43,254,203,186,54,223,98,243,124,187,102,27,252,220,103,50,41,233,131,235,95,77,232,247,223,110,211,108,229,242,246,121,150,232,248,221,156,100,14,63,90,0,211,162,138,137,142,215,2,128,37,162,154,14,105,212,0,214,69,97,135,1,135,161,92,215,47,171,120,51,77,191,242,177,166,105,135,102,126,253,186,247,199,183,181,117,52,180,1,243,230,177,240,218,254,202,224,73,3,105,208,164,105,230,17,17,101,229,73,231,129,215,138,213,240,207,151,27,91,89,94,160,158,65,191,113,112,25,91,239,21,235,215,181,123,99,174,228,97,211,32,138,230,181,15,14,121,215,82,92,125,171,27,246,241,229,231,176,30,180,1,137,123,224,171,13,102,197,36,139,78,210,242,207,187,50,219,174,118,140,175,161,175,47,241,39,194,235,152,218,87,133,52,168,193,184,56,218,8,192,231,142,18,189,239,74,182,251,12,75,22,237,248,7,156,99,169,205,106,48,222,7,59,123,208,7,198,242,217,205,164,109,243,221,79,155,211,97,61,189,115,143,90,219,211,181,93,10,237,66,54,150,25,157,246,130,214,232,113,156,123,215,208,58,231,132,63,180,188,143,244,237,155,55,255,0,203,28,231,56,255,0,111,253,154,249,223,197,127,15,255,0,179,167,47,253,167,230,108,131,204,255,0,81,140,237,45,199,222,246,160,13,231,240,219,222,196,101,211,197,181,184,127,185,198,194,187,122,253,209,199,67,89,243,232,190,39,211,28,152,181,166,138,63,186,22,43,169,23,110,121,244,175,63,183,189,254,202,186,83,229,249,190,86,127,139,25,200,252,125,107,208,252,39,241,43,236,209,173,183,246,86,237,136,199,119,218,118,231,45,159,187,143,122,0,101,191,141,181,93,30,82,183,122,190,171,46,193,229,31,46,229,207,204,189,249,97,199,6,187,29,63,227,45,128,243,60,211,172,191,76,100,131,142,191,237,214,165,149,231,246,250,71,251,191,35,122,9,186,238,198,113,199,111,90,150,227,225,119,218,182,255,0,196,227,110,51,255,0,46,185,235,255,0,3,160,13,59,47,139,90,61,206,208,176,106,124,184,95,153,19,253,159,246,235,164,181,241,166,159,114,136,99,138,233,119,103,27,128,255,0,226,171,199,111,190,13,108,111,249,15,231,9,159,248,243,250,255,0,183,88,87,159,15,191,178,97,121,63,181,60,221,152,227,236,251,115,159,248,17,245,160,15,165,109,181,171,123,161,242,36,171,193,63,48,30,191,90,189,28,161,194,224,30,70,107,227,217,37,254,205,187,104,241,230,96,5,207,78,160,26,209,211,126,34,255,0,100,204,71,246,87,155,181,60,191,248,248,219,156,99,158,135,210,128,62,181,164,175,21,211,126,45,249,158,103,252,73,49,140,127,203,215,215,253,138,236,180,223,31,125,180,42,255,0,102,236,223,32,79,245,249,244,231,167,189,0,119,52,86,117,190,165,231,160,111,43,110,236,255,0,22,127,165,90,89,247,12,227,245,160,9,232,166,135,221,218,157,64,5,20,82,80,2,209,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,21,174,44,224,185,93,179,91,197,32,206,112,200,167,159,198,184,237,123,225,246,159,169,35,20,210,244,144,237,49,144,187,91,174,79,95,246,122,243,93,213,20,1,243,30,177,240,151,85,183,242,124,153,52,200,247,110,206,199,113,158,158,137,92,139,39,136,60,61,115,24,125,98,96,168,68,196,65,113,39,33,79,252,7,158,43,236,134,92,214,86,161,162,253,185,36,95,180,236,220,133,62,230,113,156,243,215,222,128,62,112,210,254,40,203,110,176,164,247,250,195,17,156,254,244,156,245,245,122,234,244,159,138,112,201,247,166,213,143,202,122,176,245,255,0,126,183,245,255,0,132,255,0,108,91,134,254,218,242,247,227,254,93,115,141,184,255,0,111,218,188,199,196,127,11,191,179,37,105,127,182,60,220,186,141,191,102,219,213,115,253,243,233,64,30,175,105,241,75,77,1,124,196,212,219,228,231,128,121,255,0,190,235,172,211,252,99,97,125,230,108,138,233,124,188,103,122,175,124,255,0,181,237,95,33,95,233,255,0,96,102,95,55,126,28,167,221,198,113,158,122,251,85,72,53,47,35,119,238,183,231,31,197,143,233,64,31,116,199,58,202,50,3,14,113,205,77,95,40,248,123,226,143,216,90,40,255,0,178,55,230,112,217,251,78,223,79,250,103,237,94,203,225,207,136,191,218,73,108,63,178,188,191,51,119,252,188,103,110,220,255,0,179,237,64,30,145,75,84,108,181,15,182,68,36,242,182,100,19,141,217,239,143,238,213,224,114,51,64,5,20,81,64,9,75,69,20,0,81,69,20,0,82,82,209,64,5,102,234,90,45,150,165,8,73,236,109,38,249,247,159,54,32,195,60,243,200,235,205,105,81,64,31,55,248,207,225,125,204,63,98,242,19,75,139,62,102,237,128,140,253,223,68,175,40,181,184,26,107,162,92,110,96,88,57,9,200,43,253,222,126,149,247,36,169,191,28,227,21,225,158,63,240,55,152,243,92,127,104,99,203,178,99,143,179,245,198,227,215,117,0,112,58,69,238,151,125,228,196,44,151,123,239,229,226,29,179,254,21,187,255,0,8,124,186,152,223,108,150,104,27,144,24,99,133,227,178,215,149,223,218,125,138,230,68,223,191,102,57,198,51,149,31,227,87,244,79,19,255,0,100,55,252,121,249,159,33,95,245,184,234,115,232,104,3,176,212,190,31,234,145,199,145,61,144,249,241,195,183,191,251,53,204,201,225,77,77,49,155,152,57,255,0,109,191,248,154,244,31,15,252,87,216,82,63,236,108,226,220,12,253,171,174,49,255,0,76,235,210,236,252,117,246,173,255,0,241,46,217,141,191,242,223,57,207,225,237,64,31,60,127,97,92,36,78,100,104,88,128,79,82,120,252,171,34,125,58,120,230,111,45,209,54,227,24,36,109,227,233,95,93,58,127,106,70,195,62,86,224,99,254,246,51,223,248,125,107,10,239,225,183,218,164,105,127,181,182,238,199,31,102,206,49,255,0,2,160,15,152,225,26,180,39,108,90,140,177,224,127,4,206,42,120,245,189,118,217,143,252,78,111,198,6,223,150,234,79,241,175,160,167,248,99,229,177,255,0,137,190,127,237,219,255,0,179,172,177,240,195,125,196,159,241,57,199,36,255,0,199,175,191,251,244,1,227,201,227,109,98,12,239,214,117,115,159,187,139,167,255,0,226,170,207,252,44,29,73,100,86,26,174,174,20,16,120,184,111,254,42,189,83,83,248,99,143,43,254,38,254,191,242,237,244,255,0,110,185,255,0,248,86,56,137,135,246,199,99,255,0,46,223,253,157,0,99,105,159,21,231,129,162,243,245,29,105,194,231,63,191,39,61,125,94,187,189,19,227,30,154,208,170,205,253,177,35,224,228,182,211,252,126,237,92,93,199,194,236,238,111,237,143,79,249,117,255,0,236,235,42,239,225,183,144,51,253,173,187,157,191,241,237,142,223,239,80,7,190,105,223,18,52,203,176,187,97,212,57,140,55,204,163,219,253,170,233,33,241,29,156,251,182,199,56,199,170,143,241,175,147,110,124,37,246,68,221,246,221,255,0,54,223,245,88,254,190,213,148,183,223,100,254,13,251,191,218,198,49,64,236,125,165,37,237,179,198,67,68,88,17,130,8,7,34,184,191,19,105,26,78,167,21,216,93,50,204,203,46,207,154,75,116,237,142,167,7,210,190,105,30,44,194,21,251,23,95,250,107,255,0,214,169,108,252,75,155,148,127,178,122,241,230,123,127,187,64,88,232,252,107,225,219,141,26,225,238,172,154,222,213,30,80,129,109,201,67,141,153,35,128,56,200,205,113,237,226,77,90,47,220,157,91,80,219,31,24,23,47,180,99,229,227,154,237,244,207,20,249,241,139,95,177,99,104,45,191,205,206,121,244,199,189,88,186,210,254,217,24,147,206,217,230,54,252,99,56,207,56,235,239,64,140,127,10,120,126,235,89,251,95,158,240,79,229,108,219,231,18,216,206,238,153,7,210,190,139,208,252,57,164,233,176,224,233,86,1,196,187,193,142,4,227,133,246,235,197,124,229,111,174,255,0,100,110,255,0,70,243,124,220,127,30,220,99,240,62,181,94,227,226,30,243,255,0,32,204,124,184,255,0,143,143,254,198,128,62,185,91,136,34,27,85,10,168,251,170,170,0,166,182,163,18,245,87,252,135,248,215,199,203,227,188,28,255,0,102,255,0,228,127,254,181,43,248,243,114,227,251,55,28,255,0,207,127,254,198,128,62,177,187,241,13,173,184,203,36,223,123,31,40,31,227,92,253,223,196,61,54,13,153,138,255,0,156,244,85,255,0,226,171,229,217,188,75,246,162,71,217,60,188,157,223,235,51,253,42,49,163,253,171,254,91,237,219,255,0,76,243,215,241,160,15,112,214,62,48,88,69,46,16,234,227,247,121,249,118,175,60,255,0,183,92,109,247,197,199,146,121,60,155,237,109,1,198,209,230,227,28,15,70,174,52,120,63,63,242,253,255,0,144,191,251,42,214,211,254,31,253,172,199,255,0,19,61,155,179,255,0,46,249,219,183,63,237,80,6,139,124,83,184,32,127,196,195,89,207,253,118,63,252,93,103,93,124,71,212,38,4,38,171,172,40,221,145,155,134,251,191,247,213,116,90,119,194,141,210,151,254,219,198,65,255,0,151,95,113,254,221,117,105,240,183,54,209,39,246,207,64,188,253,151,219,253,250,0,241,121,252,87,173,205,140,107,58,144,198,122,221,191,248,214,108,183,26,133,203,126,242,242,103,37,113,243,202,231,229,175,166,109,62,26,249,27,255,0,226,109,191,59,127,229,219,31,251,53,111,193,224,239,39,13,246,252,224,238,255,0,85,255,0,217,208,7,202,150,30,29,212,175,246,24,174,162,27,179,141,238,221,179,237,254,205,110,218,252,58,214,238,14,126,215,98,65,25,249,164,127,95,247,107,232,219,205,71,251,30,55,139,202,243,188,172,115,187,110,115,207,161,245,174,63,94,248,153,253,156,74,127,99,249,152,112,51,246,141,189,70,127,185,64,28,6,159,240,167,83,12,26,119,211,28,20,251,164,177,231,143,84,173,249,124,41,99,167,227,206,176,176,109,253,54,68,15,79,168,247,174,115,91,248,167,246,229,120,191,177,124,188,76,91,63,106,207,175,251,30,245,231,247,186,207,218,182,126,227,27,115,252,121,235,143,246,104,29,206,235,88,214,116,187,117,116,130,205,162,99,17,42,82,32,184,60,243,193,174,30,107,219,139,251,150,134,59,153,128,108,109,14,199,28,12,255,0,74,142,195,72,251,105,31,191,217,151,3,238,103,211,223,222,189,143,225,247,130,177,46,157,39,246,135,252,245,227,201,255,0,127,253,170,4,98,252,57,248,127,115,171,58,221,204,186,124,209,201,3,224,78,11,28,134,3,60,169,244,175,161,52,79,14,217,105,86,182,225,108,108,82,69,128,70,205,20,42,51,128,185,231,104,227,138,183,163,216,127,103,216,199,15,155,230,109,4,103,110,58,177,62,181,163,64,11,69,20,80,1,69,20,80,1,69,20,148,0,167,173,20,81,64,5,20,81,64,9,75,73,85,174,46,254,206,140,251,55,97,75,117,197,0,89,168,229,153,98,25,96,72,206,222,43,207,124,73,241,15,251,49,46,151,251,47,205,217,229,255,0,203,206,220,231,31,236,159,90,242,47,20,252,83,251,100,237,31,246,46,205,174,173,159,181,103,183,251,148,1,244,109,199,136,109,45,178,26,57,206,27,31,42,143,241,172,43,191,31,233,208,108,204,87,188,231,162,175,255,0,21,95,41,221,107,255,0,104,145,228,251,46,221,238,91,30,102,113,159,194,152,47,62,223,255,0,44,246,108,247,206,115,255,0,234,160,15,162,47,254,40,88,192,172,127,226,103,196,101,254,92,123,255,0,183,94,123,226,47,138,166,244,220,197,103,119,172,68,207,141,191,188,218,23,110,9,232,254,198,176,52,127,135,63,218,110,141,253,171,228,230,64,159,241,239,187,211,159,188,61,107,213,252,49,240,155,236,63,101,151,251,111,126,205,252,125,151,25,206,225,253,255,0,122,0,241,103,147,92,241,37,203,148,213,238,89,8,222,162,226,230,67,211,143,126,107,170,240,255,0,194,189,82,242,81,44,242,105,146,137,33,221,251,214,102,57,56,57,57,78,188,215,209,26,78,129,253,155,8,143,237,62,102,1,92,236,199,83,159,90,218,141,112,161,115,156,12,80,7,29,162,120,26,195,77,243,247,233,122,88,243,54,253,200,23,182,122,252,190,245,215,37,188,72,48,145,34,243,158,0,21,45,20,0,148,180,148,180,0,81,69,20,0,81,73,75,64,5,20,82,80,2,209,69,20,0,81,73,75,64,5,37,45,20,0,81,73,80,203,113,229,2,113,156,123,208,4,244,86,29,239,136,62,201,255,0,46,187,185,81,254,179,111,111,165,113,122,231,196,239,176,6,255,0,137,63,155,137,138,127,199,206,61,121,251,158,212,1,234,4,226,160,107,164,140,18,67,112,51,247,107,231,11,191,140,158,119,151,255,0,18,29,184,207,252,190,127,246,21,141,255,0,9,55,246,148,108,126,201,229,228,20,255,0,89,159,199,167,189,0,125,53,62,189,107,110,27,124,115,157,184,206,0,255,0,26,200,190,241,214,155,103,247,225,188,234,7,202,171,233,254,245,124,217,46,149,246,246,35,207,217,191,253,140,227,31,143,181,104,105,127,12,127,181,62,127,237,127,43,42,95,31,101,221,208,227,251,226,128,61,87,86,248,181,165,64,25,85,53,85,34,66,56,80,61,127,218,174,18,243,226,77,205,223,151,246,123,253,93,49,157,249,152,140,231,232,213,122,199,225,7,145,135,254,221,221,148,219,143,178,109,244,255,0,110,186,57,96,255,0,132,127,31,55,159,231,123,109,219,183,243,207,90,0,243,96,158,39,213,152,58,235,151,5,63,213,145,37,220,156,255,0,62,57,169,37,240,237,244,8,100,187,154,25,72,251,199,115,49,62,157,71,210,147,94,248,145,185,154,47,236,159,191,9,25,251,71,76,229,127,187,92,28,183,127,219,23,164,121,126,79,155,239,187,24,31,135,165,0,116,186,131,65,8,242,12,67,204,86,4,144,6,58,127,245,235,22,63,14,93,106,23,46,209,73,0,13,151,1,137,225,73,250,123,215,123,240,255,0,192,31,218,56,185,254,211,242,247,194,255,0,47,145,156,97,192,235,191,253,154,247,109,23,194,223,217,246,208,15,182,121,155,109,213,63,212,227,176,231,175,181,0,120,167,135,190,19,222,73,246,159,57,116,153,49,140,110,4,227,175,170,87,107,117,225,109,51,71,182,152,190,151,167,135,8,101,83,21,184,227,104,250,14,120,175,88,115,229,227,190,107,132,213,116,191,237,43,248,219,206,242,242,138,159,119,61,207,61,125,232,3,198,181,107,25,117,109,74,120,45,25,34,142,93,187,81,201,10,48,160,159,148,103,208,214,247,133,126,23,92,221,98,107,132,210,228,13,27,127,173,5,142,67,1,221,61,171,218,180,77,15,236,54,112,15,180,111,217,191,248,49,156,147,239,239,91,136,187,84,12,230,128,57,237,11,194,214,26,85,172,1,108,44,22,65,0,141,218,40,84,103,1,115,206,7,28,87,68,0,29,0,20,180,80,2,81,65,164,47,142,212,0,234,74,85,57,25,162,128,16,144,43,193,254,42,248,212,67,117,45,164,83,223,199,230,105,164,0,141,129,146,92,100,237,106,244,143,21,248,139,251,51,236,127,232,222,103,153,191,254,90,109,198,49,236,125,107,228,77,103,80,254,210,188,73,252,175,47,17,133,198,236,247,39,211,222,128,42,187,201,123,116,89,164,103,119,254,57,88,146,112,189,207,225,94,253,240,83,195,67,236,144,223,73,21,163,121,182,210,174,72,203,127,173,29,120,246,175,43,248,127,162,127,105,120,155,77,31,105,242,252,207,55,248,51,141,168,222,254,213,245,119,132,180,207,236,189,2,214,223,206,243,118,7,27,177,140,229,201,245,52,1,181,12,107,20,81,162,128,0,10,0,3,133,169,40,162,128,10,40,162,128,10,74,90,40,0,206,43,199,190,39,248,214,45,61,110,172,145,239,145,229,211,156,175,150,64,25,59,198,79,205,237,94,141,175,234,127,217,254,71,238,124,205,251,191,139,24,198,63,217,247,175,142,60,73,170,127,107,234,113,77,228,249,88,136,71,141,219,191,136,156,244,30,180,1,13,180,51,235,186,210,168,151,116,147,103,230,157,137,206,23,191,95,238,215,209,255,0,8,252,34,186,118,145,109,119,60,22,77,35,197,42,23,68,203,31,222,247,36,123,87,1,240,155,195,62,117,246,143,125,246,189,185,243,190,77,153,254,25,7,92,215,209,218,125,191,217,108,163,135,118,236,103,157,184,234,73,160,9,209,4,104,170,0,0,0,0,31,116,83,232,162,128,10,99,26,121,168,168,1,69,72,5,48,10,127,106,0,74,90,41,164,226,128,29,73,72,13,58,128,10,230,60,77,225,232,53,127,178,230,218,205,252,173,255,0,235,163,7,25,219,211,131,233,93,61,20,1,241,6,173,167,94,104,26,148,43,231,4,96,162,96,96,114,187,121,60,244,28,241,93,215,130,254,37,61,139,88,219,221,93,234,242,236,243,55,1,38,224,115,184,142,175,238,43,215,60,127,225,15,237,59,91,201,254,221,229,237,176,117,199,147,156,224,57,254,240,245,175,150,245,173,55,251,51,85,154,219,205,243,60,189,191,54,54,231,42,15,76,159,90,0,250,239,194,126,50,180,214,108,227,40,183,100,148,102,204,160,118,108,127,120,215,94,142,29,3,142,140,20,140,215,195,250,14,183,253,151,33,63,103,243,63,118,87,239,237,234,84,250,26,250,119,225,231,137,191,180,237,44,160,251,39,151,141,61,27,62,110,123,32,244,247,160,15,70,194,158,162,171,180,193,101,3,105,231,21,98,179,110,219,100,192,227,56,25,253,104,2,252,167,247,68,215,205,191,29,152,157,74,225,65,63,241,243,15,254,137,175,160,197,214,109,246,236,253,125,235,231,223,141,163,204,188,153,243,140,220,197,199,253,177,52,1,149,240,98,220,159,20,92,55,28,233,237,255,0,161,199,95,84,138,240,63,131,122,102,205,76,77,231,103,118,154,56,199,76,180,103,214,189,242,128,10,40,162,128,16,210,119,167,81,64,5,20,10,40,0,162,138,40,1,41,104,162,128,18,150,138,40,1,41,105,40,160,5,162,138,40,0,162,138,40,1,166,138,117,54,128,22,150,153,210,148,26,0,117,103,223,219,44,145,1,136,207,207,158,71,214,180,41,172,50,40,3,205,174,33,123,77,184,101,27,179,247,15,247,127,253,117,217,105,119,130,88,255,0,143,253,110,57,252,43,43,90,181,223,228,124,248,198,238,223,74,195,208,117,61,146,69,31,147,156,206,188,238,250,123,82,216,103,165,117,164,168,224,111,50,0,219,113,156,255,0,58,150,152,134,154,64,105,231,154,110,218,0,112,162,129,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,73,75,69,0,103,106,183,66,218,194,229,139,34,226,6,111,152,250,3,94,11,226,61,119,237,122,253,204,65,237,219,118,223,184,114,120,0,250,215,167,252,65,213,77,158,159,126,130,125,132,233,242,50,141,153,231,15,254,207,181,124,249,225,255,0,63,85,241,133,187,63,239,68,187,179,247,70,112,135,253,223,74,76,104,247,255,0,135,22,229,180,107,89,74,176,221,28,131,167,203,254,176,215,160,40,192,3,208,87,53,224,171,65,105,225,235,84,242,246,16,29,113,156,255,0,25,53,210,210,66,10,13,20,26,160,27,138,7,20,148,250,0,74,90,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,41,40,1,146,160,112,1,207,95,225,175,155,60,123,164,155,63,236,252,71,55,207,230,125,241,233,183,219,222,190,151,175,51,248,129,225,245,188,254,206,197,182,237,158,103,252,180,198,51,179,223,218,128,57,31,10,120,182,39,176,112,247,54,32,153,200,199,152,61,23,222,187,61,31,82,75,141,90,44,73,11,43,238,251,173,159,225,62,245,242,237,189,245,230,153,113,20,98,79,44,110,12,70,3,119,235,223,210,189,95,193,62,32,115,113,99,44,151,63,243,211,39,103,179,255,0,179,72,15,116,212,53,168,116,221,58,57,26,123,120,201,125,191,188,112,7,115,235,237,94,7,241,3,226,13,197,199,159,107,11,105,242,4,190,108,108,36,156,46,225,159,149,170,199,196,111,26,183,217,254,201,6,161,243,165,196,108,83,202,232,54,30,229,125,235,198,174,102,146,238,230,89,25,183,51,59,57,56,3,36,158,180,192,125,181,156,247,123,188,152,37,147,110,51,178,50,113,159,95,202,190,135,248,113,240,250,43,107,120,238,39,135,80,138,72,175,195,129,34,133,92,0,135,39,43,210,179,190,30,252,62,136,255,0,104,253,171,75,255,0,158,88,255,0,72,63,237,231,163,127,187,94,241,111,111,29,186,20,141,118,130,115,140,147,205,0,58,36,17,70,16,18,64,245,167,210,209,64,5,20,82,80,2,209,69,20,0,81,69,37,0,45,37,45,20,0,81,69,20,0,81,69,20,0,198,1,163,96,122,17,138,241,191,139,62,20,75,141,55,87,190,68,187,121,15,149,181,80,101,79,205,26,250,87,179,214,79,136,52,244,212,52,123,136,30,47,51,126,50,187,177,157,172,15,175,181,0,124,107,99,117,55,135,181,169,194,160,86,17,249,100,78,10,245,193,246,175,170,124,3,175,166,165,163,233,209,52,246,165,151,79,137,202,198,220,131,180,118,207,189,124,237,241,75,68,58,103,137,111,36,88,60,168,204,177,0,119,238,235,16,62,167,251,181,179,240,171,197,143,103,172,60,83,94,249,113,37,129,64,190,86,113,134,64,7,3,218,128,62,167,164,166,71,34,203,156,28,227,218,164,160,2,138,41,40,1,104,162,146,128,43,95,64,46,108,166,137,183,124,241,50,124,189,121,6,190,117,248,137,224,57,142,165,169,93,91,217,234,114,127,169,218,86,18,84,240,131,178,215,210,149,74,251,79,130,246,9,35,150,29,225,241,145,184,140,224,143,127,246,104,3,225,219,187,91,141,42,246,72,164,130,88,89,64,82,179,33,4,100,3,237,94,245,240,143,197,45,61,212,86,146,73,102,4,90,112,28,55,205,193,141,121,230,177,62,50,120,74,43,75,153,111,109,172,112,100,184,141,55,121,164,228,121,71,140,23,246,174,3,193,26,179,232,186,245,195,180,254,78,32,104,190,230,239,226,28,116,62,148,1,246,126,84,247,164,34,168,105,183,169,119,230,226,77,251,118,246,198,51,154,191,64,16,60,187,9,201,0,15,90,22,112,227,1,129,250,26,39,133,100,14,10,231,56,239,85,76,126,73,194,12,118,160,11,225,151,3,149,167,213,40,157,216,224,158,213,104,102,128,31,69,20,80,1,138,74,94,148,80,1,80,205,107,28,234,67,22,25,93,188,84,212,80,7,27,174,120,22,195,82,138,112,242,94,102,77,185,242,220,118,199,221,249,127,217,175,35,241,151,194,132,134,86,150,202,223,88,156,180,138,56,77,195,27,122,252,169,234,43,232,234,142,72,99,148,97,151,35,57,235,64,31,20,94,120,115,87,210,230,147,110,149,168,133,12,99,6,75,119,228,103,232,57,226,174,217,120,223,88,211,183,255,0,162,90,175,153,143,245,177,184,233,158,159,55,189,125,101,127,225,77,31,81,4,92,217,121,153,125,231,247,174,57,231,158,15,189,121,238,179,240,123,71,155,200,251,46,133,187,110,237,255,0,233,110,63,187,142,175,245,160,14,111,195,191,24,111,88,34,221,62,141,22,233,192,57,36,96,113,207,47,245,175,71,211,252,103,163,234,208,196,38,214,52,176,210,103,34,59,148,254,28,244,203,159,74,241,45,91,225,14,183,110,88,219,104,152,81,30,239,248,251,67,207,62,175,92,180,158,31,241,110,135,33,97,107,228,172,93,252,200,155,25,252,79,173,0,125,79,253,157,162,106,159,188,77,68,75,191,159,221,78,132,113,199,161,172,109,87,225,198,145,168,69,143,180,95,62,100,223,242,60,103,215,219,167,53,243,237,135,142,252,89,161,177,133,245,47,36,0,70,60,136,155,25,57,244,53,212,233,223,25,117,116,192,184,215,246,226,53,7,253,13,58,241,232,148,128,233,95,224,206,158,184,192,214,79,229,255,0,196,85,54,248,87,21,191,41,6,172,112,55,46,81,122,255,0,223,21,179,97,241,155,78,127,51,237,58,255,0,166,63,208,219,223,61,35,174,166,207,226,143,132,238,176,14,177,187,45,143,248,246,148,127,237,58,0,243,11,141,19,81,209,228,97,111,167,222,48,139,24,243,33,99,215,215,0,122,212,105,168,107,177,31,249,5,184,254,30,109,223,252,107,217,134,187,225,13,72,100,220,249,134,79,246,36,25,199,252,7,218,166,26,127,134,111,80,24,161,222,15,63,122,65,237,220,208,7,130,75,227,143,16,105,178,185,26,117,186,133,98,159,188,183,147,255,0,138,246,171,233,241,127,90,143,59,160,210,215,62,168,255,0,252,93,122,189,247,128,124,61,125,156,233,187,242,251,191,215,200,190,188,253,239,122,231,47,190,17,105,15,229,249,26,30,118,231,63,233,79,237,234,244,192,192,179,248,201,124,72,18,54,140,1,117,206,75,47,203,255,0,125,87,67,109,241,102,55,17,249,151,218,42,147,156,254,247,31,251,61,99,127,194,154,182,193,206,129,255,0,147,135,255,0,139,170,87,31,7,213,55,121,58,22,8,219,143,244,191,241,122,0,237,225,248,163,104,195,157,75,69,31,246,220,127,241,117,171,109,241,15,77,155,27,181,109,32,101,115,197,194,255,0,241,85,228,207,240,162,253,79,201,162,113,255,0,95,67,255,0,139,170,183,159,14,117,187,104,148,193,165,97,183,109,255,0,143,148,60,126,45,64,30,247,23,139,180,121,51,255,0,19,125,47,143,75,148,255,0,226,171,78,29,86,194,117,204,119,214,175,206,62,89,65,231,243,175,145,231,177,241,141,166,221,177,236,221,159,226,132,231,111,255,0,174,163,135,199,30,50,211,72,95,237,31,44,103,121,253,196,71,241,233,237,64,31,98,172,240,191,221,149,27,232,192,212,128,131,208,215,202,54,31,23,252,71,12,136,46,53,220,1,157,223,232,137,239,232,149,219,104,159,26,80,162,141,71,95,231,105,207,250,31,124,241,247,99,254,237,0,123,189,21,230,150,159,23,124,55,34,141,250,230,78,192,79,250,36,157,127,239,138,220,183,248,145,225,137,183,99,86,206,54,255,0,203,188,191,225,64,29,133,21,149,7,136,180,171,149,204,55,123,134,113,254,173,135,63,136,171,177,222,219,176,5,100,206,127,217,52,1,98,138,98,203,27,253,211,159,194,159,64,5,20,148,80,2,212,111,24,144,96,147,248,84,148,148,1,143,125,225,251,91,197,219,35,204,62,125,220,17,215,159,246,125,235,206,245,143,132,58,77,207,149,182,77,85,246,238,232,84,250,127,177,94,187,69,0,124,177,171,252,37,146,212,59,91,216,235,82,98,34,227,49,103,158,120,225,43,133,188,240,246,175,165,206,228,233,55,224,71,183,153,109,220,117,29,248,95,90,251,118,72,163,148,16,227,32,140,30,127,134,177,181,15,8,104,122,144,147,237,86,62,97,147,110,239,223,58,231,24,219,209,189,168,3,228,221,27,197,218,182,130,219,5,165,184,10,132,126,254,55,29,78,127,188,43,186,210,190,50,106,145,4,18,38,142,129,99,3,230,12,61,63,218,175,73,214,62,16,248,106,233,139,67,162,111,98,192,255,0,199,212,139,198,54,247,122,226,117,111,130,204,161,190,193,225,255,0,249,106,113,254,155,219,159,86,250,80,7,91,167,124,87,183,159,205,243,181,29,17,49,140,126,252,12,245,245,122,235,237,188,105,163,92,14,117,157,43,37,246,241,118,159,252,85,124,219,115,240,163,197,86,251,124,173,23,27,179,159,244,168,79,254,207,89,178,232,30,53,211,31,231,182,242,240,60,207,245,145,31,199,175,251,52,1,245,220,26,198,155,112,1,139,80,179,125,217,198,201,129,207,235,86,146,226,25,6,82,104,219,232,224,215,199,113,120,175,198,218,81,85,23,190,80,139,254,152,194,216,207,224,125,107,107,76,248,181,226,123,111,150,235,91,194,168,35,254,61,35,60,231,253,148,160,15,171,212,131,208,138,50,61,107,231,91,95,141,55,97,64,159,95,228,40,207,250,24,235,248,71,90,113,124,104,131,157,250,255,0,251,191,232,103,255,0,136,160,15,119,163,32,117,175,31,31,25,52,125,142,78,189,243,115,143,244,55,255,0,226,43,30,255,0,227,68,32,200,45,181,255,0,76,127,162,31,246,115,213,40,3,221,76,168,62,244,129,126,164,83,13,213,186,245,154,33,255,0,3,90,249,162,251,227,14,171,44,205,228,107,185,92,140,127,162,39,167,188,117,46,155,241,55,84,186,156,137,181,109,203,229,238,255,0,143,100,28,228,122,37,0,125,44,178,163,253,217,1,199,161,168,174,32,142,225,25,24,178,134,82,167,30,134,188,215,71,241,180,71,206,243,245,15,76,126,228,251,250,45,116,15,241,15,66,136,31,55,85,193,3,63,234,36,233,249,80,2,106,254,3,211,239,146,98,210,94,238,124,124,168,203,252,56,255,0,103,218,188,183,197,95,11,20,94,73,45,173,190,175,62,93,70,85,55,12,109,246,74,244,166,248,161,225,145,159,248,156,127,228,180,159,252,110,171,201,241,55,195,242,28,38,173,145,215,254,61,164,255,0,226,40,3,231,205,91,192,122,141,170,18,154,78,170,118,201,143,154,221,186,115,237,92,239,217,117,43,46,182,19,141,223,243,214,22,29,63,187,249,215,215,26,118,171,225,255,0,16,176,132,77,246,131,179,206,35,108,137,253,209,158,131,214,139,223,135,30,24,186,242,247,233,91,241,157,191,233,50,12,103,31,237,80,7,205,186,63,140,47,45,54,23,75,84,34,64,216,112,195,251,191,237,87,166,232,159,18,221,173,109,196,151,26,82,31,155,42,95,24,228,255,0,181,90,26,191,193,189,41,217,141,158,131,159,221,241,254,152,223,123,159,87,250,87,35,123,240,155,87,181,119,54,186,38,213,24,199,250,82,31,76,245,127,173,32,58,203,175,137,230,50,85,46,116,150,218,71,241,231,248,127,222,170,235,241,18,121,78,124,205,59,158,120,99,255,0,197,87,154,106,158,4,241,21,140,140,207,166,249,107,144,163,247,241,158,113,254,253,71,105,165,93,66,219,110,161,198,213,218,126,97,215,240,63,90,6,122,117,223,143,239,35,217,176,88,28,231,60,31,254,42,179,102,241,142,173,120,173,182,214,221,178,54,252,145,177,255,0,217,189,235,149,157,237,6,55,159,92,117,174,175,67,155,67,49,169,13,210,79,71,246,160,10,209,248,131,90,183,193,254,207,92,15,88,95,252,106,212,62,33,213,46,184,146,210,53,249,115,196,110,63,173,117,113,197,162,220,194,50,55,238,247,97,222,182,116,205,7,65,146,37,148,219,103,32,243,230,201,235,245,160,15,34,214,98,212,175,35,56,177,153,243,46,239,146,38,62,191,227,92,99,120,99,85,147,254,97,122,129,199,165,187,127,133,125,89,15,135,52,102,80,22,207,183,252,244,127,241,171,35,195,58,66,103,109,166,51,255,0,77,31,252,104,176,249,143,147,226,248,127,168,200,132,182,151,171,41,206,56,129,191,248,154,175,113,224,77,82,41,24,46,147,171,144,49,214,217,191,248,154,251,1,116,139,32,62,91,124,127,192,219,252,105,31,70,211,229,36,180,25,207,251,111,254,52,88,87,185,241,168,240,118,170,36,35,251,43,82,224,127,207,179,255,0,241,53,171,111,224,189,64,170,238,211,117,33,242,143,249,119,111,254,38,190,176,62,29,210,75,110,251,47,39,254,154,63,248,211,134,129,166,14,150,191,249,17,191,198,152,143,143,239,60,29,169,47,151,183,76,212,207,95,249,119,111,254,38,157,15,130,53,7,225,180,205,80,18,113,254,161,191,194,190,185,111,14,105,47,141,214,153,199,253,52,111,241,169,71,135,244,176,65,22,220,175,63,235,31,252,104,3,229,139,127,134,55,19,91,134,125,55,88,12,115,194,194,125,127,220,165,147,225,125,224,28,105,154,201,255,0,182,7,255,0,136,175,171,146,194,217,2,172,105,180,15,187,243,31,241,167,155,88,0,230,62,62,166,128,62,86,180,248,107,114,143,151,176,213,199,24,230,18,63,165,116,82,104,23,246,248,242,236,47,78,238,185,133,191,248,154,247,203,143,236,216,134,103,224,110,199,241,117,252,43,18,125,111,194,169,141,247,24,206,113,242,75,254,20,14,231,137,13,63,82,146,85,18,88,92,128,72,7,247,76,191,47,253,243,82,201,97,119,98,164,165,180,228,199,247,119,198,123,254,30,245,232,23,158,39,240,164,114,97,47,112,113,145,251,169,122,254,85,206,234,190,40,209,100,73,68,55,153,99,140,126,233,253,191,217,164,7,55,30,185,168,89,204,81,237,227,64,6,1,100,97,239,235,86,110,124,87,121,29,186,17,29,169,57,85,232,125,62,181,147,121,116,53,11,217,124,151,243,35,225,135,24,251,160,47,122,123,232,154,141,236,40,45,237,247,158,27,239,5,249,113,238,125,232,1,210,252,67,189,77,191,45,128,207,168,111,254,46,173,203,241,30,230,75,89,70,237,59,113,66,0,4,243,199,251,213,70,215,225,126,185,119,187,206,209,247,227,24,255,0,73,65,140,253,30,187,123,31,131,118,155,163,55,58,15,27,198,127,211,79,78,61,30,128,60,139,82,241,22,169,168,201,44,107,105,19,137,49,247,35,99,156,109,251,188,251,86,100,122,30,175,170,74,207,253,149,124,217,25,253,220,14,71,31,47,161,175,167,116,255,0,133,30,24,183,49,179,104,184,101,207,252,189,74,125,127,218,174,142,203,193,218,21,138,1,111,97,179,0,143,245,238,126,82,115,221,169,136,249,155,71,248,103,121,118,224,207,166,107,8,12,91,178,45,216,115,199,168,175,70,211,254,16,218,126,243,204,93,93,122,109,200,81,158,191,236,87,179,172,22,214,104,184,95,45,64,10,57,39,143,242,43,57,252,93,161,71,141,215,219,115,255,0,76,159,255,0,137,160,10,250,79,132,108,180,216,118,71,37,209,253,230,255,0,157,151,175,31,236,251,87,65,20,11,8,80,164,144,61,107,45,124,85,162,184,202,222,103,254,217,63,248,83,215,196,26,91,253,219,188,231,167,238,219,252,40,3,82,151,35,214,185,253,71,196,16,71,24,54,247,88,59,128,255,0,86,122,99,220,87,17,171,120,246,242,209,156,141,75,98,137,74,143,244,112,125,127,217,246,160,15,87,200,245,164,175,19,79,139,232,185,243,53,207,167,250,33,255,0,227,117,209,217,124,89,240,244,139,137,53,188,177,124,15,244,73,58,113,232,148,1,233,84,87,31,23,196,79,14,200,129,134,171,144,127,233,132,159,252,77,69,113,241,43,195,112,49,87,213,246,243,143,248,245,144,255,0,236,180,1,218,82,215,158,201,241,99,194,227,166,183,183,156,127,199,172,191,252,69,97,222,252,100,209,83,103,145,175,227,57,207,250,27,251,122,165,0,122,225,96,7,36,15,169,168,222,242,217,1,223,113,10,227,174,247,2,190,116,212,126,51,106,14,24,90,235,217,204,100,15,244,53,235,207,172,127,74,229,46,254,39,248,198,237,156,67,172,111,13,140,127,163,66,51,143,170,80,7,212,215,158,34,210,236,199,239,53,59,4,57,81,251,201,212,118,250,215,53,168,252,70,211,173,131,121,122,190,142,72,125,188,220,175,221,231,253,170,249,182,93,87,198,122,209,204,147,121,217,249,190,228,67,167,30,130,150,15,5,120,191,82,108,157,63,204,12,60,223,245,209,12,231,191,222,247,160,15,84,214,126,47,76,60,143,179,205,163,73,247,183,97,201,199,79,71,175,40,213,252,105,170,106,242,225,173,173,78,248,252,175,221,35,119,207,251,103,158,107,170,176,248,59,174,73,230,121,250,14,118,227,31,233,137,239,253,215,175,67,209,62,13,233,48,132,107,221,11,14,179,6,255,0,143,199,251,188,122,55,214,128,62,126,183,208,117,109,69,213,134,153,124,203,38,121,142,221,136,56,244,227,218,186,189,3,225,149,230,160,115,119,165,235,49,2,132,228,64,71,33,177,221,43,233,141,59,193,218,30,157,18,45,190,159,229,152,243,143,223,57,198,115,234,222,245,177,5,157,189,186,129,20,123,64,249,122,147,252,232,3,199,60,63,240,139,79,128,163,201,253,172,140,96,0,238,218,48,120,227,253,93,122,93,143,133,44,108,188,223,46,91,147,191,25,220,195,182,127,217,247,174,131,24,162,128,34,142,21,65,180,19,215,60,212,180,82,80,2,209,69,20,0,81,69,25,90,0,40,166,25,2,140,147,80,77,168,218,91,255,0,173,151,111,56,251,164,255,0,74,0,179,75,88,242,120,163,72,139,253,101,238,57,199,250,167,235,249,86,77,199,196,79,13,219,236,221,170,109,221,159,249,119,144,255,0,236,180,1,214,208,89,71,82,7,227,94,71,169,252,99,209,226,44,45,181,252,29,132,175,250,27,253,238,125,82,185,13,71,227,69,219,9,22,215,94,231,141,191,232,99,219,61,99,250,208,7,208,205,115,2,125,233,145,126,172,5,87,147,86,178,139,239,222,219,14,113,243,74,23,250,215,203,119,159,20,252,89,121,43,125,155,89,222,50,164,127,162,196,56,198,59,165,71,14,187,227,253,81,176,183,62,106,145,230,15,146,1,248,244,30,180,1,244,211,248,171,71,76,103,87,211,70,125,110,83,252,106,164,190,52,210,99,7,254,38,250,95,76,243,115,31,255,0,21,95,56,182,137,227,169,49,155,124,227,253,184,63,198,149,60,45,227,57,72,243,108,114,9,193,253,236,63,119,243,160,15,123,186,248,137,166,194,31,26,182,143,198,58,220,143,254,46,178,231,248,167,101,25,194,234,154,41,231,254,126,23,255,0,139,175,34,63,15,124,67,50,101,244,189,236,122,255,0,164,70,63,246,106,125,167,194,173,102,121,72,147,70,220,49,159,248,250,65,255,0,179,208,7,160,223,252,92,116,79,220,93,104,210,29,248,226,76,241,207,63,43,214,119,252,44,173,110,79,187,105,98,113,233,27,255,0,241,85,79,79,248,61,33,193,155,66,254,14,127,210,199,94,61,30,187,187,47,135,150,81,111,243,116,172,103,24,255,0,72,111,127,246,232,3,133,155,199,26,253,218,148,251,5,177,220,54,124,144,203,158,127,224,85,145,119,14,187,169,135,223,164,220,254,243,25,242,237,159,183,167,229,94,195,23,131,52,139,105,81,205,134,221,172,175,159,57,143,79,248,21,106,255,0,197,63,96,152,147,247,126,95,95,245,135,25,255,0,245,210,3,231,105,124,15,170,93,124,239,165,106,153,60,252,182,205,244,254,237,95,210,190,20,73,115,57,251,77,142,179,24,49,238,207,147,142,114,56,229,43,220,110,124,95,225,107,1,181,175,188,178,14,63,212,202,122,243,253,218,194,189,248,175,225,139,92,136,245,172,16,251,127,227,214,67,235,254,197,32,40,91,252,44,211,163,221,150,212,198,113,212,175,255,0,17,93,29,143,134,52,109,37,50,111,164,64,27,205,253,236,168,58,99,216,113,197,121,206,165,241,162,49,229,125,147,95,245,221,254,135,244,199,84,250,215,159,106,127,18,252,85,168,185,72,53,127,54,55,143,97,95,179,68,50,78,120,229,125,234,128,250,19,81,241,94,139,165,197,33,143,89,211,75,166,48,36,187,78,248,235,200,245,175,63,241,47,197,217,237,165,104,172,166,209,167,1,198,210,28,191,203,140,158,143,235,94,65,246,47,20,235,143,159,47,206,51,127,181,16,206,63,239,159,74,222,208,254,23,120,130,253,247,221,232,251,193,66,115,246,168,199,32,129,217,232,2,190,177,241,19,86,213,75,167,217,172,91,247,165,255,0,114,142,125,127,218,60,115,88,150,218,30,175,169,110,206,151,122,124,188,127,171,183,126,254,188,31,238,215,185,104,31,7,116,216,252,182,191,208,118,147,2,238,63,108,111,189,198,122,63,214,189,42,199,193,218,37,135,153,246,123,13,155,241,159,223,57,206,51,234,222,244,1,226,126,28,248,67,4,158,91,220,197,172,198,86,113,212,1,199,28,242,149,235,26,39,128,180,237,50,56,12,114,222,230,61,219,68,140,59,231,175,30,245,216,164,73,24,194,140,46,115,214,159,64,21,237,109,82,214,33,26,22,32,103,239,125,115,86,40,162,128,26,200,27,110,115,197,34,160,3,229,205,62,138,0,40,162,144,208,2,212,78,113,67,190,57,207,122,168,211,238,251,173,156,123,80,5,166,149,9,249,93,79,227,78,81,147,154,161,12,82,110,4,143,226,245,21,162,6,2,208,3,171,63,86,191,22,22,171,43,75,18,229,194,230,67,129,208,255,0,133,104,19,138,242,159,138,190,36,91,45,25,85,46,182,50,223,8,207,238,243,140,43,113,211,253,154,0,240,159,25,120,150,77,91,236,89,54,199,202,243,63,212,231,190,58,242,125,43,19,70,209,110,245,11,203,112,150,119,110,143,56,66,209,161,56,229,127,217,235,205,87,177,178,184,212,188,207,45,60,207,47,25,249,128,198,115,254,21,245,63,131,60,5,167,105,246,123,165,211,188,185,5,206,241,251,246,56,192,94,126,247,251,52,0,255,0,135,94,21,143,76,209,180,201,88,93,164,177,249,191,44,163,24,203,63,81,180,122,215,162,128,20,96,84,113,66,144,68,35,140,97,87,160,206,106,74,0,40,164,162,128,22,138,40,160,2,154,204,17,114,196,15,169,167,87,47,226,253,122,29,35,76,142,86,185,242,137,184,17,147,176,183,103,56,251,167,210,128,60,103,226,127,140,154,111,236,175,42,75,41,49,231,231,99,231,31,115,209,171,207,60,19,225,247,213,181,93,62,83,13,211,160,190,141,25,162,25,10,50,59,224,250,214,13,254,161,113,168,8,252,201,60,205,153,199,0,99,56,246,246,175,163,126,19,248,85,45,116,131,36,182,120,145,53,13,224,249,153,219,129,31,61,104,3,209,252,59,164,67,165,233,54,208,161,147,247,123,177,230,99,60,177,60,240,61,107,110,144,0,6,5,45,0,20,148,180,214,52,0,19,154,106,138,78,115,79,81,64,14,28,10,40,162,128,10,140,138,146,130,40,2,53,169,1,166,99,138,80,118,208,3,168,162,146,128,17,192,116,32,253,210,184,175,45,248,143,224,136,117,45,63,83,186,141,47,164,158,79,43,2,32,8,56,40,188,12,103,238,138,245,58,100,177,36,209,152,220,101,79,81,154,0,248,123,196,90,29,198,141,168,77,19,91,93,70,136,84,3,60,100,28,149,7,208,87,71,224,95,21,73,163,234,14,197,173,17,69,174,192,102,59,71,85,247,28,241,94,213,241,51,192,150,250,164,95,104,183,211,124,201,222,225,9,111,56,174,64,140,142,236,163,210,190,107,214,116,233,244,205,78,238,39,139,203,16,206,208,129,184,54,48,196,99,169,244,160,15,179,116,111,17,90,234,126,126,219,187,71,242,241,247,36,7,25,207,94,125,169,154,229,207,148,236,65,76,44,57,228,253,107,230,207,6,120,218,107,15,183,121,250,135,151,187,203,199,238,65,206,55,122,47,189,123,23,136,124,65,28,150,119,18,71,117,157,182,239,207,151,223,7,218,128,46,220,235,113,71,166,187,180,246,192,140,117,97,253,239,173,121,31,139,238,83,91,214,110,34,14,146,133,116,127,220,28,158,16,47,191,203,205,97,107,254,46,188,217,113,109,21,247,28,97,124,165,246,61,74,213,239,135,54,119,58,222,183,52,215,17,249,193,173,153,179,144,50,67,168,254,28,82,3,221,126,30,105,107,103,97,101,46,36,25,211,227,31,48,227,164,126,222,213,222,86,102,139,106,45,116,171,36,9,130,176,36,120,206,113,133,90,211,166,1,69,20,80,1,73,75,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,73,75,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,65,162,146,128,26,69,42,138,41,195,173,0,20,81,69,0,81,191,132,73,229,253,254,51,211,240,175,7,189,190,58,126,183,102,132,198,6,99,111,222,252,191,196,127,194,190,131,104,195,99,35,53,243,143,196,139,57,45,53,100,149,19,203,17,217,135,206,65,198,29,249,253,41,49,163,218,252,41,169,165,238,149,102,124,200,73,109,223,113,189,29,189,253,171,166,175,11,248,85,226,38,155,251,38,218,75,172,147,231,100,121,127,239,158,184,175,111,183,145,100,132,56,57,7,60,254,52,208,137,41,104,162,128,10,41,41,104,1,41,104,164,160,5,162,140,211,78,125,104,1,217,162,154,51,78,90,0,40,164,165,160,15,29,248,171,118,233,246,152,242,118,182,154,221,135,251,85,231,191,13,172,82,125,111,76,149,148,23,62,111,57,63,221,97,93,143,197,160,205,119,38,24,129,253,156,71,95,121,43,7,225,77,179,125,191,72,114,65,255,0,93,255,0,160,181,33,159,64,232,176,136,116,184,145,70,20,110,239,254,209,173,10,173,96,184,177,140,122,103,249,154,179,76,65,72,77,45,53,186,208,2,3,205,62,154,5,58,128,10,40,162,128,10,40,164,160,5,162,138,74,0,90,40,162,128,18,150,138,40,0,162,146,150,128,10,40,162,128,10,74,90,74,0,90,40,162,128,10,40,162,128,10,205,213,116,228,189,242,183,0,118,103,169,35,174,223,79,165,105,80,84,30,160,26,0,248,175,198,218,41,209,245,152,97,93,128,27,117,147,229,98,127,141,135,127,165,71,163,120,132,233,176,192,160,202,30,61,220,170,169,234,79,175,214,189,147,226,191,131,154,226,230,107,200,161,178,85,135,78,36,228,109,108,130,199,143,150,190,122,158,55,183,157,227,45,202,227,161,227,165,0,95,215,53,105,117,77,66,73,89,216,171,21,32,50,128,126,80,7,106,183,225,143,15,201,173,95,188,32,197,242,194,100,249,217,151,184,29,135,189,81,209,116,217,117,91,199,133,12,123,132,101,255,0,120,78,58,129,232,125,107,233,47,135,30,9,138,200,91,92,77,107,167,183,153,96,160,149,140,22,36,249,103,39,43,237,64,30,133,163,232,177,105,126,118,196,81,230,109,206,214,99,211,62,191,90,217,164,192,31,195,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,83,36,65,34,16,121,83,79,162,128,60,75,227,39,132,133,228,31,108,136,68,26,75,184,193,44,237,156,44,78,62,239,78,213,224,150,151,146,232,90,197,208,141,246,178,23,132,149,1,186,55,191,251,181,246,127,136,116,168,245,75,36,137,226,129,241,40,111,222,46,71,66,61,15,173,124,159,227,223,14,205,165,107,58,149,193,251,56,141,181,9,81,86,44,169,25,102,35,176,227,138,0,250,99,193,254,37,26,199,219,51,230,159,43,103,222,69,29,119,122,125,43,177,175,153,126,24,120,179,236,127,218,158,124,215,175,187,201,198,27,56,198,255,0,83,95,75,69,40,148,110,25,235,142,104,2,74,40,162,128,10,40,230,138,0,40,164,165,160,14,35,226,31,134,227,214,180,216,195,36,100,253,160,55,204,236,58,35,47,106,249,87,93,179,151,70,215,117,17,27,5,88,238,165,136,109,57,224,49,245,250,87,219,119,86,235,114,129,24,6,0,231,14,50,43,230,175,139,94,24,123,68,185,189,141,44,211,205,212,219,148,24,124,31,48,243,242,208,7,160,124,58,241,140,186,159,246,159,152,242,191,151,229,99,41,24,235,191,211,233,94,183,95,30,248,23,197,3,72,251,127,153,37,215,239,124,188,121,109,253,221,221,121,30,181,245,142,149,126,154,133,179,75,24,96,3,109,249,186,253,209,239,239,64,26,36,3,81,52,40,231,44,63,90,150,131,64,17,44,72,15,3,245,169,113,73,77,160,7,98,151,52,148,26,0,83,210,129,69,20,0,81,70,104,205,0,20,81,69,0,20,16,167,173,20,80,5,105,236,173,166,4,73,30,236,140,31,156,143,150,176,181,31,3,232,151,233,32,146,200,49,124,103,51,72,58,99,208,251,87,77,73,64,30,77,173,124,22,210,111,100,45,111,105,108,133,156,31,158,226,126,128,109,247,174,11,88,248,33,125,110,89,237,91,78,69,50,16,185,154,83,129,207,28,138,250,92,128,122,212,15,109,111,47,18,65,27,140,231,231,80,121,160,15,144,165,248,121,170,219,109,205,197,143,205,232,239,255,0,196,214,35,38,175,167,242,151,80,141,191,189,249,64,63,204,123,87,217,178,232,58,84,152,206,153,100,118,250,192,191,225,88,247,94,3,209,103,71,3,68,210,50,84,168,205,170,127,133,43,1,242,116,30,54,241,13,155,128,154,134,221,153,198,33,67,215,234,190,245,177,103,241,99,196,214,128,40,212,223,0,17,197,180,39,191,251,181,237,58,159,194,72,110,101,149,173,236,52,72,195,109,219,251,160,49,211,61,18,185,203,255,0,131,23,141,254,170,61,25,57,29,1,29,191,220,166,7,35,111,241,183,196,17,227,204,212,103,63,46,56,181,131,175,229,91,150,159,30,38,93,255,0,104,158,249,250,109,219,109,15,30,189,235,35,85,248,65,171,192,164,172,186,80,253,230,62,86,117,245,255,0,98,185,25,124,3,170,195,140,220,89,243,232,239,255,0,196,208,7,176,197,241,223,79,126,26,61,72,228,255,0,207,8,191,248,170,191,111,241,155,71,157,212,53,190,164,115,159,249,99,31,255,0,23,95,62,93,104,151,214,74,205,36,209,157,170,92,237,102,232,63,224,62,213,154,183,87,40,126,89,229,31,71,52,1,245,44,63,19,180,123,133,4,91,95,175,126,99,79,254,46,149,188,103,166,222,112,33,187,198,119,114,138,63,246,111,122,249,121,117,77,69,56,91,235,133,250,76,195,250,211,215,91,213,87,238,234,119,131,233,59,255,0,141,0,125,31,62,159,167,93,109,204,12,118,231,171,17,215,241,174,31,92,240,182,156,68,141,29,168,4,66,113,153,31,175,62,245,231,80,248,179,86,143,118,253,91,82,57,198,63,210,95,252,106,200,241,116,236,164,77,117,125,38,120,57,144,158,61,57,106,0,115,248,107,125,193,68,88,134,126,238,93,189,42,59,143,11,93,64,129,146,88,0,39,31,121,191,248,154,70,241,20,68,238,95,180,6,245,249,115,252,234,57,124,68,178,12,23,184,60,231,147,255,0,215,160,10,46,111,172,217,148,78,159,41,43,192,7,249,143,106,116,94,37,213,225,207,151,119,140,245,253,218,127,133,50,107,232,101,36,225,206,78,121,3,252,107,51,173,0,118,182,127,19,124,73,108,0,26,147,168,221,191,139,120,143,254,203,91,48,124,102,241,12,97,67,106,51,28,103,165,180,63,225,94,105,229,159,106,145,45,93,202,168,43,205,0,123,6,157,241,215,80,136,255,0,165,221,94,72,54,159,187,107,15,92,254,21,214,105,127,28,172,174,28,36,177,234,12,68,121,63,232,241,14,120,255,0,106,190,118,251,12,128,103,114,126,102,154,175,115,11,16,147,50,145,198,67,21,160,15,176,237,254,34,233,211,110,196,55,188,99,172,105,255,0,197,210,75,241,35,73,139,239,65,124,120,207,8,159,252,85,124,151,253,171,173,69,211,86,189,25,244,185,127,241,166,29,103,89,126,91,85,188,61,185,184,111,241,160,15,171,155,226,174,142,63,229,219,81,255,0,191,113,255,0,241,116,223,248,91,26,62,236,125,155,80,255,0,191,81,255,0,241,117,242,154,223,106,242,0,70,165,115,207,172,237,78,251,78,173,255,0,65,59,143,251,254,212,92,15,170,91,226,198,142,163,38,219,80,255,0,191,73,255,0,197,212,13,241,123,70,237,109,168,255,0,223,168,255,0,248,186,249,104,222,106,189,14,163,115,255,0,127,218,155,246,189,71,189,244,255,0,247,249,168,3,234,150,248,185,164,47,252,187,234,29,51,254,170,63,254,46,136,254,46,232,207,143,244,109,67,159,250,101,31,255,0,23,95,41,54,165,168,119,191,185,63,246,217,191,198,144,106,154,136,233,125,114,63,237,179,127,141,0,125,115,15,197,29,30,94,150,247,253,51,204,105,255,0,197,85,232,124,117,165,78,6,45,239,57,27,185,69,255,0,226,171,227,181,214,53,69,251,186,149,232,250,78,223,227,82,143,16,235,67,166,177,168,15,225,226,229,255,0,198,128,62,200,125,79,72,155,27,237,103,56,233,254,119,87,55,170,79,225,41,9,19,233,119,76,74,99,229,114,56,231,253,186,249,140,120,183,196,43,255,0,49,237,87,255,0,3,100,255,0,226,170,7,241,30,183,33,203,107,58,131,241,183,155,167,63,214,128,61,167,89,211,252,31,48,152,199,165,92,12,237,198,101,111,111,246,235,135,213,244,207,15,68,199,201,176,145,126,97,255,0,45,24,255,0,15,251,213,196,54,183,170,183,222,212,239,79,214,118,255,0,26,137,181,27,217,63,214,93,220,63,251,210,57,254,180,1,61,240,181,142,89,68,49,178,129,33,3,39,183,62,245,71,115,118,52,51,51,28,179,146,122,242,105,40,2,79,180,75,253,255,0,208,83,12,140,199,36,211,227,133,228,32,2,57,56,230,172,127,103,78,57,45,31,230,127,194,128,42,6,35,161,169,225,190,184,183,109,241,75,180,227,31,116,30,40,123,55,67,201,95,194,161,42,65,199,20,92,13,184,124,93,172,195,156,94,21,207,95,221,39,248,83,37,241,94,177,55,223,188,206,70,63,213,71,254,21,137,138,92,80,6,145,215,117,6,235,115,255,0,142,15,254,38,132,215,175,208,228,76,127,239,133,255,0,10,205,164,160,15,64,240,159,196,123,205,22,244,201,53,196,204,190,71,150,4,112,198,78,114,190,184,244,175,107,177,248,197,166,207,230,111,139,80,56,198,63,115,31,191,251,85,242,160,36,114,9,31,238,213,149,212,47,99,206,203,187,129,158,184,149,135,245,160,15,176,237,126,34,233,87,120,196,23,188,182,57,72,255,0,248,170,214,143,88,211,111,0,204,19,225,253,64,29,62,135,218,190,48,143,92,214,35,229,53,107,225,131,158,46,28,127,90,191,15,140,181,232,66,143,237,205,89,113,158,151,111,255,0,197,80,7,215,211,233,90,62,168,139,230,217,179,115,187,150,97,211,142,198,178,174,62,30,104,147,229,210,198,53,44,219,178,103,147,252,107,230,155,63,136,186,213,185,253,238,185,173,17,130,56,187,127,95,247,171,164,176,248,183,60,64,9,181,29,109,240,129,79,239,137,231,229,231,150,160,15,82,189,248,77,12,155,54,69,106,49,156,230,121,125,171,141,212,124,15,174,104,168,198,11,187,36,68,140,202,64,119,110,87,62,169,254,205,105,218,124,106,210,134,255,0,53,53,151,233,140,132,56,255,0,200,149,53,199,197,159,14,93,35,137,44,53,7,200,35,231,138,51,242,250,125,234,0,243,203,143,16,248,143,78,118,65,168,32,242,241,210,20,61,126,171,239,75,15,197,93,123,78,140,69,37,252,167,111,31,36,17,30,188,247,21,179,169,120,203,194,151,62,97,93,22,76,182,222,77,172,94,223,237,87,13,226,13,83,72,187,98,109,108,60,172,184,63,234,99,94,54,227,177,164,7,117,167,124,114,188,141,192,184,184,188,112,169,142,45,161,235,197,122,62,151,241,119,77,188,243,119,69,168,29,155,122,194,131,174,125,27,218,190,88,149,129,98,99,27,114,123,113,197,58,61,70,254,28,249,119,183,41,158,187,101,97,159,214,132,238,59,31,107,90,120,166,202,233,55,36,87,32,110,219,243,42,255,0,143,189,104,71,168,195,32,82,170,220,250,129,254,53,241,60,30,44,215,225,192,93,115,85,3,57,194,221,200,191,214,181,96,248,129,174,68,170,27,93,214,78,51,210,237,191,248,170,98,62,202,23,40,122,6,164,251,82,103,24,122,249,14,47,137,122,172,97,67,235,26,217,255,0,183,167,255,0,226,234,99,241,63,82,199,252,133,245,172,255,0,215,195,127,241,116,1,245,155,222,198,152,202,191,62,194,178,238,124,87,101,106,74,188,87,7,3,119,202,163,252,107,229,75,143,136,186,196,152,217,173,235,67,25,207,250,83,255,0,241,85,133,63,138,181,249,91,45,174,234,135,140,115,119,47,248,208,7,213,87,223,20,52,155,49,38,109,239,242,49,209,35,61,113,254,215,189,114,90,199,198,251,56,92,165,178,106,8,67,142,176,66,120,199,187,87,206,242,107,58,164,185,243,53,43,215,207,93,211,49,207,235,75,1,185,188,148,135,153,216,227,63,59,147,64,30,143,172,124,101,213,174,154,81,111,123,112,131,205,44,3,219,69,242,142,120,232,107,5,60,83,226,43,252,255,0,196,192,124,158,176,162,245,255,0,116,127,179,80,233,58,76,109,38,102,134,222,69,41,159,152,103,159,151,158,69,122,134,149,6,133,107,231,121,218,69,179,238,198,49,109,25,251,185,245,169,3,145,180,240,183,137,181,22,86,109,66,200,252,225,57,200,255,0,208,83,222,187,45,31,225,78,165,116,177,53,228,246,18,6,221,191,108,178,46,113,156,116,81,237,93,189,175,138,60,49,10,224,104,236,167,118,70,219,104,135,245,173,4,241,198,139,26,129,29,157,210,1,211,108,40,49,255,0,143,83,229,3,47,73,248,85,165,218,160,55,54,144,59,237,32,148,184,151,215,234,43,164,181,240,94,141,108,20,45,146,141,163,31,235,164,63,214,179,101,248,139,165,71,214,222,251,240,68,255,0,226,171,158,212,190,46,233,16,110,30,78,168,49,33,95,149,83,223,253,186,96,122,76,90,93,156,57,242,225,198,122,252,199,252,106,201,42,157,143,173,124,255,0,123,241,162,196,236,242,223,90,29,115,180,129,233,254,221,115,119,95,23,39,144,55,151,168,107,75,145,129,251,226,57,255,0,190,232,3,233,231,188,142,48,114,175,199,247,64,172,251,175,17,90,218,253,232,230,60,129,194,143,79,173,124,165,123,241,31,87,159,127,149,173,235,75,187,24,205,211,15,79,246,171,26,227,198,58,252,199,39,92,213,143,57,249,174,228,255,0,226,168,3,232,127,24,252,78,138,198,207,22,223,107,70,91,157,132,249,81,158,48,254,167,253,154,240,187,143,136,122,180,187,113,121,39,25,235,4,127,225,92,197,198,171,168,221,228,92,95,221,204,55,110,196,147,51,115,235,201,235,85,40,3,173,31,17,124,66,58,106,44,7,253,112,143,252,42,204,63,19,188,69,27,130,117,23,194,231,238,219,197,254,21,196,209,64,29,251,124,83,214,100,140,7,188,148,149,57,255,0,143,120,191,248,154,196,212,60,99,168,223,2,30,229,206,95,127,49,32,245,244,30,245,205,209,64,22,26,250,115,214,79,208,83,227,212,239,34,193,73,177,131,158,131,175,253,243,84,212,102,157,229,159,106,0,215,143,197,26,204,74,2,94,224,14,159,186,79,240,168,231,241,22,171,49,204,151,123,251,255,0,171,3,250,86,105,140,168,201,43,77,160,11,191,218,87,178,147,153,189,250,47,255,0,19,91,182,94,28,187,212,60,207,222,64,118,99,171,21,235,159,238,143,106,229,1,35,161,171,177,106,183,208,110,242,239,46,83,61,113,35,12,254,180,1,233,250,95,195,4,154,88,254,208,150,172,60,208,14,38,144,124,188,127,179,93,238,151,240,143,195,234,98,51,105,208,183,222,206,46,103,247,247,175,6,131,197,218,180,88,198,173,169,12,28,241,114,255,0,252,85,104,197,241,7,90,141,129,254,219,214,112,61,46,159,255,0,138,160,15,164,244,255,0,134,190,23,182,140,99,76,85,56,35,139,153,15,127,247,171,114,223,195,186,37,144,30,85,145,92,46,223,245,174,120,252,91,218,190,99,182,248,161,168,196,128,73,171,235,108,87,63,242,240,199,191,251,245,21,207,196,205,86,65,136,245,157,109,126,108,255,0,199,211,15,151,254,251,160,15,171,133,197,156,29,34,144,103,252,250,211,31,93,182,140,18,99,155,129,158,131,252,107,228,9,60,123,175,54,54,235,218,207,31,244,249,47,255,0,21,85,27,198,126,33,111,249,143,234,253,59,222,73,255,0,197,80,7,216,131,196,246,133,182,136,110,63,239,149,255,0,26,87,241,45,154,245,142,127,201,127,198,190,55,30,47,215,131,100,235,154,175,254,5,201,255,0,197,208,254,46,215,216,113,174,234,191,248,23,39,255,0,21,64,31,101,143,17,90,55,72,231,233,159,186,63,198,157,253,189,109,253,201,191,33,254,53,241,146,248,191,196,11,255,0,49,253,87,255,0,3,36,255,0,226,169,231,198,94,33,255,0,160,254,173,255,0,129,146,127,241,116,1,246,90,235,150,199,248,38,252,135,248,212,159,219,22,231,248,36,252,135,248,215,197,227,198,94,34,31,243,30,213,191,240,50,79,254,42,167,143,198,250,242,56,45,175,106,228,15,250,125,147,255,0,138,160,15,178,78,177,110,6,118,75,249,15,241,172,171,239,25,88,88,38,233,33,186,43,191,103,8,167,158,125,91,218,190,87,79,31,106,229,2,157,99,87,36,127,211,211,127,241,117,155,125,226,157,102,232,28,234,250,137,5,247,124,215,45,239,239,64,31,69,95,252,105,210,109,188,189,176,106,67,118,126,236,49,159,238,255,0,181,92,204,223,31,45,134,66,13,72,124,191,243,239,15,95,251,234,188,43,204,190,184,251,247,114,182,223,239,200,198,160,120,101,31,121,243,199,169,160,15,100,188,248,241,113,34,184,183,158,250,50,113,183,117,180,60,126,181,206,106,127,24,188,67,118,199,201,212,102,11,149,33,90,214,31,79,165,121,198,195,158,212,210,49,214,128,58,233,254,35,120,146,124,231,82,115,150,207,252,123,197,255,0,196,213,3,226,13,114,251,239,94,169,217,235,26,14,191,69,255,0,102,178,109,94,36,144,153,19,112,199,76,3,205,111,88,234,250,84,30,103,153,98,78,236,99,17,39,191,189,0,81,151,79,189,102,253,228,209,30,49,248,126,85,171,163,120,96,94,77,0,152,68,225,183,103,230,97,208,31,79,247,106,89,60,67,166,73,32,41,105,32,24,199,250,181,255,0,26,183,105,226,189,58,213,208,139,123,129,183,63,114,53,29,127,26,0,236,52,95,0,233,98,53,50,90,198,236,84,228,137,164,245,250,215,105,166,120,119,70,177,218,77,153,225,2,124,178,57,244,245,62,213,229,13,241,14,217,6,34,109,65,57,254,18,7,254,205,88,215,190,59,188,152,17,6,163,170,39,205,145,251,246,94,57,227,134,160,15,164,86,61,16,103,253,14,95,251,232,255,0,241,84,201,117,31,15,90,156,61,141,207,77,252,31,254,202,190,95,111,24,107,111,140,107,90,162,255,0,219,211,255,0,241,85,85,252,73,174,202,114,218,214,162,123,115,116,255,0,227,64,31,80,63,140,124,53,111,144,108,47,248,254,232,95,254,46,169,220,252,79,240,229,135,204,150,58,136,231,31,44,104,125,251,189,124,208,117,109,89,190,246,169,120,115,235,114,255,0,227,76,251,78,165,113,247,239,167,110,255,0,52,204,104,3,232,27,143,142,122,76,69,132,80,106,107,134,199,250,136,143,203,255,0,125,86,68,255,0,31,208,227,202,109,68,117,206,109,162,255,0,226,171,199,109,180,139,235,231,42,46,35,206,55,124,238,223,225,239,93,12,31,11,245,185,247,98,234,195,140,117,145,255,0,248,138,0,232,111,126,55,235,83,19,228,95,92,160,49,227,231,181,135,175,62,213,207,222,124,85,241,53,214,236,234,110,119,99,173,180,35,167,252,6,182,237,62,14,107,110,233,155,141,40,141,234,14,93,255,0,248,138,237,52,127,131,119,8,144,253,166,29,22,92,110,221,152,203,103,174,58,165,0,120,249,241,47,136,117,86,37,181,0,115,243,124,209,70,62,239,29,150,155,14,147,172,106,114,176,55,86,228,156,185,221,199,242,95,122,250,75,73,248,101,99,102,7,157,165,104,172,118,145,197,186,158,254,233,93,53,167,132,52,72,48,127,177,116,176,118,237,37,109,83,255,0,137,169,176,31,60,105,255,0,6,245,123,191,51,204,184,211,155,110,220,126,254,65,215,62,137,254,205,122,6,145,240,74,194,37,83,119,109,105,33,18,131,242,92,77,247,120,227,183,189,122,250,88,218,69,159,46,214,4,207,92,32,25,171,0,40,232,20,126,21,64,113,218,119,195,127,15,216,121,70,61,61,1,76,227,19,72,122,231,213,189,235,160,180,209,172,44,148,45,188,27,0,4,125,230,61,243,220,214,141,20,0,197,64,128,0,48,0,197,62,138,40,0,164,165,164,160,5,162,146,150,128,27,154,90,85,163,52,0,102,130,51,69,4,226,128,35,100,12,49,138,132,89,129,217,127,51,86,129,162,128,26,177,128,62,237,58,138,9,192,205,0,102,107,58,136,211,109,22,83,191,6,64,188,40,61,137,239,244,175,151,62,36,248,185,245,91,187,219,37,105,113,14,163,35,5,116,80,56,46,58,142,123,215,180,252,82,241,12,122,118,158,145,230,229,89,110,163,4,199,199,84,99,235,95,49,221,249,154,166,187,126,193,201,15,52,146,126,240,250,183,227,207,52,1,232,159,14,60,30,47,191,180,252,209,11,108,242,177,153,24,117,223,253,223,165,125,63,111,2,193,25,80,48,9,207,90,227,60,19,225,232,244,239,183,102,11,81,230,121,127,234,211,211,127,94,61,235,185,160,2,138,40,160,2,146,150,138,0,40,162,146,128,34,184,152,65,24,115,156,103,111,21,243,215,197,175,25,73,37,172,150,144,188,202,208,234,68,124,209,166,48,3,138,245,223,29,107,11,165,233,145,177,51,3,246,149,92,161,193,229,88,250,138,249,55,197,26,148,186,134,183,168,131,52,204,134,246,87,2,70,39,111,204,222,254,244,0,255,0,12,232,47,172,253,171,6,63,221,108,251,236,71,93,254,159,74,251,15,195,218,68,122,85,139,66,136,163,50,150,249,92,158,202,59,253,43,201,126,24,120,48,219,255,0,106,249,209,88,190,239,39,28,103,31,123,213,107,221,20,5,24,0,15,165,0,20,81,69,0,20,195,205,60,212,116,0,236,83,128,162,138,0,40,162,138,0,41,41,104,160,0,211,113,78,160,208,0,13,37,33,165,6,128,22,138,40,160,10,151,182,113,222,68,17,212,16,27,127,36,143,225,246,175,154,62,41,248,72,88,201,119,122,130,21,243,117,38,28,59,147,131,188,247,227,181,125,69,92,143,140,252,51,14,179,166,71,26,219,89,151,251,64,144,153,163,28,252,173,236,121,230,128,62,50,138,226,72,115,177,177,158,188,10,244,120,188,97,45,230,139,119,231,188,172,229,88,3,229,162,241,143,111,173,114,122,247,135,238,52,143,179,249,173,1,243,55,99,203,39,182,222,188,15,90,198,142,226,84,70,65,44,138,15,80,24,224,208,5,137,157,175,53,7,0,253,255,0,94,62,234,251,125,43,223,190,11,248,118,53,178,134,245,196,100,201,107,42,252,174,217,255,0,91,255,0,214,175,27,240,102,135,54,171,226,11,32,12,44,178,249,156,73,147,208,55,94,15,165,125,89,224,61,24,105,62,30,179,141,146,5,117,18,2,98,95,89,9,244,20,1,211,194,129,33,68,3,0,0,163,242,169,40,162,128,10,40,163,189,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,148,180,80,1,69,20,148,0,180,26,40,52,0,211,66,154,13,52,113,197,0,73,69,2,138,0,74,241,239,138,26,84,114,139,153,112,185,26,115,127,17,255,0,110,189,138,188,223,226,68,91,172,239,14,7,252,131,164,254,79,67,3,199,254,26,221,73,107,226,109,50,220,49,218,190,111,10,1,234,142,107,233,141,26,83,54,153,11,147,215,127,254,132,107,229,127,4,185,79,28,216,174,79,30,103,67,255,0,76,154,190,161,240,219,110,209,109,207,61,27,175,251,198,165,12,215,162,138,42,132,37,45,4,209,154,0,40,162,138,0,105,92,247,166,131,142,40,70,235,157,180,243,64,8,41,105,69,20,0,80,104,164,52,1,227,95,18,151,117,219,174,113,155,18,63,87,170,159,13,45,252,182,210,219,118,113,230,118,255,0,126,169,252,86,188,49,106,152,202,127,200,63,60,255,0,188,244,191,11,53,31,51,251,38,50,209,115,231,112,15,63,199,239,83,212,125,15,118,182,255,0,143,84,252,127,157,77,80,91,54,235,100,60,119,254,117,61,80,130,131,69,7,173,0,20,148,180,80,1,69,20,80,1,69,37,45,0,20,81,69,0,37,45,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,148,180,80,1,73,75,69,0,20,82,82,208,1,69,20,80,6,39,137,44,254,213,163,223,175,153,183,117,164,139,211,63,194,107,228,47,26,233,255,0,98,241,37,242,121,187,246,121,124,237,198,114,139,239,239,95,106,76,187,224,145,121,229,72,227,233,95,61,252,88,209,183,79,171,206,169,49,39,202,232,56,233,24,244,160,14,115,224,253,143,218,117,105,95,204,219,155,57,120,198,127,229,160,175,167,180,200,124,173,62,216,103,56,133,71,221,246,21,225,191,5,116,199,137,213,218,57,151,54,146,46,89,112,63,214,175,181,123,220,67,16,70,61,20,15,210,128,31,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,82,80,2,215,151,252,82,240,255,0,219,244,84,255,0,74,217,186,248,63,220,207,240,191,29,125,235,212,42,189,220,2,226,32,141,187,104,108,241,64,31,8,36,159,102,207,27,183,126,29,43,234,159,135,158,40,254,212,211,179,246,63,43,55,155,63,214,238,237,31,63,116,122,215,138,124,67,240,201,211,63,179,124,152,174,207,153,230,231,112,244,242,253,135,173,100,248,47,196,146,233,23,86,144,131,106,35,55,169,33,50,231,142,71,186,241,197,0,125,156,14,70,105,107,149,240,175,137,32,213,44,109,23,237,54,110,242,111,226,41,1,60,22,232,50,125,43,170,4,21,202,242,40,0,163,52,82,80,2,209,69,20,0,87,59,226,189,35,251,79,78,72,124,255,0,47,19,135,206,204,255,0,11,113,215,222,186,42,99,128,227,105,205,0,124,57,173,233,191,217,222,71,239,124,205,251,255,0,135,24,198,61,253,235,222,190,14,248,139,206,209,140,95,101,219,191,81,219,159,51,56,202,167,181,113,31,20,180,137,33,254,201,217,13,193,207,157,156,143,247,61,171,142,240,78,174,250,126,183,166,70,12,64,27,232,152,151,254,31,152,123,255,0,179,64,31,106,3,145,154,43,39,64,191,23,218,61,188,193,227,109,251,185,67,145,195,145,255,0,178,214,181,0,37,45,20,80,0,166,138,97,60,211,232,0,162,138,74,0,67,73,210,159,70,40,1,185,165,205,46,40,160,3,52,148,180,80,1,69,25,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,35,53,3,219,103,248,255,0,74,158,138,0,243,175,136,250,103,218,52,189,68,121,216,206,155,34,253,220,255,0,11,251,215,204,111,225,205,132,175,218,243,143,250,103,255,0,215,175,183,218,48,192,131,158,70,42,15,177,39,247,159,243,20,1,241,11,104,59,127,229,231,255,0,33,255,0,245,234,196,62,25,243,191,229,247,28,103,253,79,255,0,94,190,215,251,28,126,173,249,211,133,170,14,237,64,31,20,55,133,177,143,244,204,231,254,153,127,245,233,163,195,25,255,0,151,207,252,133,255,0,215,175,182,62,204,158,173,64,180,141,123,183,231,64,31,20,175,133,55,127,203,239,254,66,255,0,235,211,191,225,20,249,136,251,111,254,66,255,0,235,215,218,191,101,79,86,252,232,22,200,14,114,212,1,241,132,126,14,223,255,0,47,248,227,63,234,127,251,42,178,158,8,206,127,226,99,255,0,144,127,251,42,251,31,236,235,234,104,242,215,222,128,62,72,135,192,121,117,255,0,137,151,241,15,249,97,255,0,217,86,197,191,130,252,150,3,237,249,198,127,229,143,255,0,101,95,81,108,30,244,236,2,115,74,192,124,185,47,131,252,215,35,237,248,199,63,234,127,251,42,203,186,240,14,220,183,246,159,86,255,0,158,31,253,149,125,104,80,31,90,12,96,247,52,88,15,143,91,193,184,199,250,127,254,65,255,0,236,169,163,193,251,84,255,0,167,127,228,31,254,202,190,195,242,148,247,52,159,103,79,86,162,192,124,116,158,30,242,100,3,237,89,199,253,51,255,0,235,213,180,210,48,184,243,250,127,177,255,0,215,175,174,126,204,135,187,83,13,156,100,245,111,206,161,198,224,124,133,63,135,60,193,159,181,227,39,63,234,255,0,250,245,92,248,123,31,242,245,255,0,144,255,0,250,245,246,50,217,198,59,191,231,75,246,72,253,91,243,171,74,192,124,98,60,45,230,17,254,153,183,183,250,175,254,189,57,188,29,181,73,251,126,113,255,0,76,127,251,42,251,52,91,32,238,244,166,221,8,198,90,152,31,21,55,132,249,255,0,143,223,252,133,255,0,215,170,210,248,123,202,255,0,151,188,243,143,245,127,253,122,251,115,236,169,234,212,166,213,24,109,37,255,0,58,0,248,109,52,109,217,253,246,49,254,199,255,0,94,173,167,134,119,12,253,175,255,0,33,255,0,245,235,237,113,103,26,244,45,249,211,133,178,14,239,64,31,27,219,120,43,207,141,27,251,71,110,236,255,0,203,28,255,0,236,213,40,240,55,239,74,127,104,244,29,124,143,254,202,190,197,16,168,232,77,30,82,231,60,208,7,199,173,224,124,40,255,0,137,143,254,65,255,0,236,170,221,167,195,223,63,127,252,77,54,227,31,242,195,63,251,53,125,111,228,140,231,38,157,176,47,173,0,124,210,223,15,124,140,143,237,77,220,103,254,61,241,255,0,179,84,95,240,130,230,45,223,218,127,249,3,255,0,178,175,167,104,199,203,64,31,35,234,158,15,242,100,35,237,249,228,127,203,31,246,127,222,172,67,225,77,210,176,251,110,48,79,252,178,255,0,235,215,218,37,1,57,230,162,251,58,100,156,183,52,172,7,199,11,224,220,255,0,203,255,0,254,65,255,0,236,169,91,193,121,63,242,17,255,0,200,63,253,149,125,143,246,116,245,106,83,2,158,230,152,31,24,191,131,118,147,254,159,159,251,99,255,0,217,84,79,225,44,12,253,183,255,0,33,127,245,235,237,47,33,8,198,90,143,179,38,220,101,168,3,227,8,188,29,187,254,95,241,198,127,212,255,0,246,117,117,124,9,159,249,137,127,228,15,254,202,190,194,22,241,169,200,45,78,242,87,212,208,7,202,171,224,77,182,178,15,237,60,228,31,249,97,237,254,253,103,255,0,194,11,182,92,255,0,104,255,0,228,191,255,0,101,95,93,249,107,239,77,251,56,206,114,212,1,242,124,63,15,188,213,221,253,167,140,255,0,211,191,255,0,101,78,151,225,215,11,255,0,19,94,255,0,243,239,255,0,217,87,213,191,102,67,221,169,203,10,142,230,128,62,79,31,14,115,255,0,49,95,252,151,255,0,236,170,68,248,99,189,151,254,39,24,231,31,241,237,255,0,217,215,213,127,103,81,221,169,225,0,231,38,128,62,100,181,248,79,144,15,246,223,175,252,187,127,246,117,106,79,133,24,140,15,237,190,255,0,243,235,255,0,217,215,210,84,180,1,243,40,248,83,135,39,251,107,255,0,37,127,251,58,115,124,42,223,143,248,157,99,111,253,58,255,0,246,117,244,197,24,205,43,1,242,125,223,194,255,0,39,63,241,57,221,129,159,248,246,199,254,205,89,171,240,251,39,31,218,159,249,47,255,0,217,87,216,88,166,148,7,214,152,31,32,31,135,159,46,127,181,127,242,95,255,0,179,164,111,135,187,71,252,133,63,242,95,255,0,178,175,176,54,140,98,141,130,128,62,54,111,2,109,199,252,76,191,242,7,255,0,103,80,203,224,173,128,159,237,12,224,103,253,79,255,0,101,95,103,121,107,239,72,96,7,185,160,15,138,99,240,159,155,40,79,182,227,61,252,175,254,189,95,131,192,126,98,231,251,75,28,127,207,15,254,202,190,197,22,232,58,22,167,4,3,214,128,62,67,111,135,248,0,255,0,105,255,0,228,191,255,0,101,77,30,2,223,159,248,153,255,0,228,15,254,202,190,192,216,61,232,40,15,173,0,124,133,47,195,253,156,255,0,105,231,3,63,241,239,255,0,217,84,11,224,143,155,31,218,63,249,7,255,0,178,175,177,10,41,245,166,121,96,250,208,7,199,199,192,223,245,17,255,0,200,31,253,149,58,63,135,251,155,254,66,120,249,115,255,0,30,255,0,253,149,125,129,229,40,238,104,49,41,238,104,3,228,9,190,31,121,120,255,0,137,158,115,255,0,78,255,0,253,149,44,63,15,188,198,81,253,167,140,182,63,212,127,246,85,245,241,137,95,169,52,190,88,235,205,0,124,193,105,240,175,116,40,127,182,113,156,255,0,203,175,191,251,245,155,170,124,51,251,60,207,255,0,19,125,220,129,255,0,30,216,237,254,245,125,104,6,41,165,65,235,64,31,24,93,120,43,236,227,63,218,27,190,109,191,234,113,255,0,179,86,96,208,51,255,0,47,63,249,15,255,0,175,95,111,180,1,186,147,76,251,34,127,125,255,0,49,64,31,26,219,120,59,237,3,63,111,199,205,183,253,78,127,246,106,208,139,225,238,230,3,251,83,110,127,233,135,255,0,101,95,94,11,116,29,11,212,155,6,49,205,0,124,152,191,12,243,16,111,237,126,191,244,237,255,0,217,80,191,14,60,163,159,237,92,246,255,0,143,127,254,202,190,181,199,24,163,20,1,243,126,135,224,93,254,127,252,76,113,141,191,242,195,235,254,213,118,241,120,19,24,255,0,137,159,127,249,225,255,0,217,87,172,168,197,20,1,228,247,127,14,126,215,110,235,253,169,141,216,255,0,151,124,244,63,239,87,45,127,240,135,116,204,223,219,157,72,255,0,151,79,111,247,235,232,26,40,3,231,95,248,84,25,24,254,221,255,0,201,63,254,206,168,220,252,31,219,183,254,39,185,206,127,229,211,255,0,178,175,166,40,160,15,146,38,248,99,229,156,127,107,231,140,255,0,199,183,255,0,103,85,95,225,214,51,255,0,19,92,227,254,157,255,0,251,58,251,6,130,1,160,15,142,91,192,24,63,242,19,255,0,200,31,253,149,48,248,7,11,159,237,63,252,129,255,0,217,87,216,230,48,123,154,79,36,122,154,0,248,192,120,55,254,159,191,242,15,255,0,101,93,110,135,240,219,124,145,31,237,124,126,248,127,203,183,251,191,237,215,212,2,21,29,205,72,6,40,3,199,237,62,25,102,36,255,0,137,183,175,252,187,123,255,0,189,90,22,255,0,12,176,249,254,214,237,255,0,62,223,253,149,122,141,20,1,231,99,225,198,208,63,226,109,219,254,125,255,0,251,58,95,248,86,255,0,245,21,255,0,201,127,254,202,189,14,138,0,243,195,240,231,63,243,21,255,0,201,127,254,202,160,151,225,158,253,223,241,55,198,127,233,215,255,0,179,175,73,165,160,15,43,127,133,121,98,127,182,127,242,91,255,0,179,160,124,44,255,0,168,207,254,75,127,246,117,234,148,80,7,15,105,224,31,179,110,255,0,137,158,237,216,255,0,150,24,255,0,217,170,71,240,63,153,145,253,163,140,140,127,168,255,0,236,171,180,162,128,60,230,243,225,175,157,27,143,237,108,103,31,242,235,254,239,251,85,201,235,31,7,188,194,95,251,119,25,97,242,253,147,219,253,250,247,42,40,3,229,251,191,132,123,29,255,0,226,121,159,156,143,248,243,255,0,236,234,132,191,11,182,99,254,39,25,207,253,58,255,0,246,85,245,125,20,1,242,143,252,42,252,70,199,251,99,160,63,242,237,255,0,217,213,67,240,215,39,31,218,223,249,45,255,0,217,87,215,4,102,140,46,49,64,31,37,195,240,203,159,249,11,246,255,0,159,111,254,206,180,236,254,20,249,207,143,237,173,188,103,254,61,127,251,58,250,136,12,82,80,7,134,216,252,29,217,230,127,196,255,0,57,199,252,186,125,127,219,174,166,219,225,151,148,184,254,215,207,207,159,248,245,255,0,236,171,210,168,160,14,17,62,31,99,31,241,51,255,0,200,31,253,149,90,131,192,254,87,252,196,51,199,252,240,255,0,236,171,177,162,128,49,237,52,47,178,144,126,209,187,11,143,245,120,254,181,168,34,219,223,244,169,40,160,3,20,81,69,0,20,148,180,80,2,81,75,69,0,37,45,20,102,128,10,51,69,20,0,102,155,154,40,197,0,11,78,163,20,80,1,77,197,58,138,0,40,239,77,62,148,225,210,128,18,150,138,40,0,172,159,17,94,255,0,103,232,151,55,30,94,253,155,120,221,140,229,128,254,181,168,199,108,101,143,97,158,107,197,62,47,120,144,166,155,172,216,36,150,199,30,70,6,126,111,189,25,245,160,15,42,248,157,173,127,105,248,154,241,62,207,179,13,27,103,126,127,229,146,143,79,122,232,126,22,248,79,237,58,167,159,246,220,121,150,27,177,229,103,25,100,59,122,215,156,88,198,250,150,167,43,144,196,152,247,31,44,122,96,87,214,95,15,116,209,105,161,233,114,98,85,39,78,136,124,195,229,232,159,236,208,7,100,137,179,60,231,53,37,20,148,0,180,81,69,0,20,81,69,0,21,71,82,188,251,29,164,178,236,223,183,28,103,25,201,90,177,60,241,193,11,187,186,46,20,183,204,112,48,43,199,62,38,120,201,34,211,245,75,104,174,108,29,135,149,129,191,44,121,67,217,168,3,138,248,193,226,111,181,234,19,217,125,147,103,151,113,19,238,243,115,159,221,116,198,61,235,138,240,94,145,253,177,173,206,158,127,149,254,142,242,103,102,239,226,28,117,30,181,147,114,210,235,122,196,210,236,44,204,3,145,16,36,112,2,251,215,209,223,11,60,48,150,81,90,93,178,93,3,46,154,128,239,92,12,157,135,229,227,218,128,61,58,198,207,236,190,103,207,187,118,222,219,125,106,237,20,80,1,72,105,105,140,123,80,0,105,84,83,71,38,164,2,128,1,69,20,80,1,69,20,80,1,69,20,148,0,180,26,40,160,4,52,205,254,212,243,76,43,245,160,7,3,78,168,213,113,82,80,1,65,25,162,138,0,241,223,136,250,23,157,253,155,254,147,183,30,111,240,103,251,158,245,243,60,35,124,200,153,198,230,81,159,198,190,208,241,93,168,159,236,159,127,141,223,119,240,175,148,180,45,40,205,175,105,192,164,248,55,72,56,95,246,135,181,0,123,63,194,29,31,101,158,139,115,231,103,111,157,242,249,126,242,14,185,175,109,69,242,208,12,231,109,115,254,16,211,214,211,64,179,65,230,124,155,254,255,0,94,93,191,198,186,58,0,40,164,165,160,6,147,72,41,13,40,160,7,82,208,40,160,4,165,164,165,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,155,78,166,208,3,133,20,10,40,0,174,35,199,49,238,177,189,25,198,108,164,31,163,87,111,92,127,141,39,17,88,94,18,192,98,197,207,39,217,168,3,194,252,49,7,151,227,139,97,191,56,223,252,63,244,205,171,232,191,14,113,163,219,143,102,255,0,208,141,124,221,162,106,69,188,127,0,83,17,31,55,67,255,0,76,79,189,125,29,225,89,60,221,18,213,142,57,15,211,253,243,74,35,102,229,20,81,76,64,77,25,164,52,1,64,10,13,20,81,64,17,21,43,79,206,105,196,10,110,40,1,194,138,5,37,0,45,20,81,64,31,53,252,100,144,199,174,42,241,206,154,63,244,41,43,43,225,86,166,35,214,116,155,114,71,30,119,99,253,215,53,183,241,158,219,58,210,191,28,105,190,167,251,210,87,3,240,242,230,88,252,87,167,4,108,109,243,113,192,254,227,210,25,245,254,147,34,205,166,66,227,190,239,230,106,237,98,248,90,70,147,195,182,108,231,44,119,231,254,251,106,218,166,32,160,209,69,0,20,10,102,121,167,138,0,41,41,104,160,2,138,74,40,1,104,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,162,138,0,40,162,146,128,22,138,76,210,230,128,2,50,8,245,174,51,197,126,15,26,236,87,97,68,196,205,179,238,56,29,49,234,61,171,179,160,140,208,7,33,224,255,0,8,141,2,221,20,249,193,132,108,132,59,135,234,217,236,43,175,3,0,10,21,113,69,0,37,45,37,45,0,20,81,69,0,20,81,69,0,20,82,82,208,1,73,75,69,0,20,81,69,0,20,81,69,0,20,82,81,64,11,73,75,69,0,20,82,82,208,7,154,124,64,240,107,107,31,217,222,80,153,188,175,51,59,100,65,215,103,175,251,181,242,164,144,201,99,112,158,106,5,113,135,0,144,123,251,125,43,238,251,139,104,238,49,185,115,183,56,228,138,249,31,226,63,133,198,141,172,198,145,8,148,125,141,100,33,93,143,241,63,175,210,128,58,143,133,94,33,145,117,77,34,25,4,65,63,125,147,181,179,247,92,250,215,209,154,125,192,185,180,142,85,32,231,61,1,29,205,124,101,225,45,126,77,43,89,180,112,206,161,55,253,208,167,170,183,175,214,190,157,248,123,226,35,171,105,86,229,140,167,49,200,223,50,1,210,92,127,13,0,119,116,82,3,144,15,173,45,0,20,148,180,148,0,180,81,69,0,121,103,196,143,15,45,215,246,102,223,52,237,243,122,50,142,187,61,107,229,219,55,123,61,70,218,82,23,116,114,7,25,228,112,127,250,213,246,199,136,52,196,190,251,62,224,167,102,238,172,71,93,190,159,74,248,235,196,122,91,105,154,140,105,242,15,221,7,249,73,61,207,175,210,128,62,150,248,89,175,155,223,15,105,80,191,150,11,249,217,10,24,125,215,115,253,43,211,1,200,205,124,233,240,135,95,17,62,143,104,124,207,151,206,232,163,31,242,208,215,208,86,147,139,139,84,148,103,107,103,175,214,128,44,210,82,215,59,160,120,190,195,94,212,117,45,53,15,147,127,97,113,36,82,64,199,37,130,185,80,235,234,15,25,254,233,56,61,137,77,164,82,132,165,23,52,180,70,241,235,78,6,130,40,81,76,145,212,81,69,0,20,81,69,0,37,45,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,25,162,138,40,0,162,147,52,180,0,81,69,20,0,81,73,75,64,5,20,82,80,1,75,69,20,0,81,69,20,0,148,180,82,80,2,209,69,20,0,81,69,20,0,81,73,75,145,64,5,37,45,20,0,81,69,25,160,4,162,150,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,146,151,35,212,82,80,2,209,69,37,0,45,20,148,180,0,81,69,20,0,81,69,20,0,81,70,104,200,245,160,2,138,41,51,64,11,69,25,163,35,214,128,18,150,140,138,40,0,164,165,162,128,10,40,164,160,5,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,41,40,160,5,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,164,165,162,128,18,150,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,163,52,0,81,70,104,205,0,20,102,138,51,64,6,104,163,52,102,128,10,40,205,20,0,81,69,20,0,148,180,81,138,0,40,164,165,160,2,138,13,37,0,51,60,212,128,241,76,219,243,83,212,98,128,10,74,90,40,2,142,171,116,182,154,117,220,174,64,242,224,119,228,19,209,73,237,244,175,146,254,36,248,132,234,30,38,212,227,93,134,57,60,174,66,176,60,34,122,253,43,233,79,27,106,75,105,163,234,40,119,255,0,199,132,173,192,7,248,90,190,69,215,103,251,118,189,113,32,207,207,183,239,113,209,71,167,210,128,58,127,134,122,17,213,181,137,65,89,49,246,87,111,221,176,29,29,71,122,250,191,67,179,91,77,26,194,17,187,247,118,169,31,37,79,64,7,244,175,12,248,37,161,146,69,217,9,243,90,72,62,249,207,250,209,254,21,244,12,17,249,118,241,167,247,81,71,233,64,18,81,69,20,0,81,69,20,0,81,69,69,52,171,22,51,158,125,40,3,139,241,223,136,206,149,105,120,145,249,39,253,9,220,111,86,60,225,189,62,149,242,191,136,181,201,181,93,66,229,217,98,2,92,103,98,145,208,47,169,246,175,91,248,151,226,232,231,150,104,127,125,153,44,10,140,160,199,59,199,173,120,149,188,45,168,95,44,106,70,231,206,55,112,56,30,223,74,0,237,62,24,248,102,109,103,87,149,138,73,229,27,87,96,209,186,140,144,234,59,254,53,245,86,131,167,13,63,74,178,136,110,204,118,201,31,204,65,232,7,247,126,149,231,31,7,60,45,13,159,135,237,47,228,142,51,36,144,202,142,202,205,207,239,79,111,187,218,189,101,20,34,40,29,0,0,80,3,232,164,165,160,0,154,140,242,105,196,209,214,128,0,41,105,64,164,160,5,162,138,40,0,162,138,40,1,41,105,41,104,0,162,138,40,0,162,138,40,1,180,234,40,160,2,146,150,146,128,40,106,86,95,107,242,190,247,25,232,64,235,138,241,93,27,225,198,163,103,171,89,76,246,211,132,142,226,55,98,103,140,224,6,83,218,189,232,128,122,213,117,178,128,21,42,156,131,145,201,160,6,105,246,255,0,102,178,72,185,202,231,169,247,53,110,128,49,73,154,0,90,51,70,105,153,160,5,34,129,73,79,197,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,2,81,75,69,0,37,45,20,80,1,73,75,69,0,20,81,69,0,20,148,180,80,1,69,51,52,180,0,234,40,164,160,5,175,51,248,151,168,11,123,75,212,200,201,211,164,60,131,232,245,233,117,225,159,23,245,39,142,230,104,131,48,87,211,27,176,238,100,160,15,35,240,189,235,73,227,155,55,249,121,221,216,255,0,207,38,175,171,60,18,229,252,57,104,199,184,147,255,0,67,106,249,35,193,32,205,227,59,30,153,62,103,254,128,213,245,199,130,147,103,134,108,199,160,127,253,13,169,1,209,209,69,20,192,13,54,157,77,160,5,20,180,10,40,1,13,52,211,205,52,208,2,3,79,166,10,117,0,45,20,81,64,30,33,241,122,208,52,183,18,109,143,229,211,27,146,57,227,204,175,38,248,115,24,111,23,105,185,80,127,214,117,31,244,205,235,218,190,47,175,201,120,115,255,0,48,199,255,0,218,149,226,31,15,95,111,140,116,238,63,231,175,254,139,122,6,125,105,225,149,198,131,108,0,80,62,126,159,239,154,217,172,111,11,29,222,29,181,63,239,255,0,232,109,91,52,8,40,52,148,166,128,26,41,212,220,210,208,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,37,45,37,0,45,20,148,180,0,98,138,41,40,1,104,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,43,200,126,42,248,109,110,163,186,187,88,109,51,22,152,252,178,252,195,27,207,28,87,175,86,71,136,109,126,211,162,234,17,239,219,186,210,65,156,103,25,83,64,31,16,48,107,75,194,51,130,59,169,245,90,246,223,132,58,195,172,17,198,210,220,149,22,242,113,187,143,245,163,222,188,179,198,214,95,98,241,109,252,62,102,253,158,95,56,219,156,160,63,214,182,60,17,123,229,145,23,151,157,176,183,59,255,0,218,20,152,31,93,89,78,38,180,183,111,155,45,26,183,63,65,86,107,134,240,69,239,155,228,143,47,24,180,7,239,127,187,93,213,48,10,40,162,128,10,40,162,128,34,149,4,152,202,131,143,90,249,163,226,79,134,222,43,183,153,86,216,4,177,45,242,142,120,46,125,43,233,202,243,255,0,26,104,191,218,9,63,239,188,188,218,50,125,204,255,0,123,158,190,244,1,243,47,133,117,151,210,181,171,55,51,92,5,143,127,17,54,58,171,125,222,71,173,125,81,240,239,90,93,91,195,118,140,26,118,98,146,54,101,57,60,72,87,212,215,205,122,239,134,190,193,169,220,55,218,252,205,152,227,203,198,114,163,223,222,189,107,224,245,247,149,103,21,159,149,159,46,222,67,191,127,92,202,15,76,123,208,7,182,30,134,190,95,212,245,123,221,15,226,14,171,125,97,59,199,52,122,140,196,128,236,4,129,100,39,203,108,17,149,36,12,142,245,244,228,109,190,0,216,198,64,53,242,167,138,191,228,111,214,255,0,235,250,127,253,24,107,147,22,237,20,209,244,28,61,5,42,178,83,87,77,31,72,120,75,197,22,158,44,208,211,81,182,12,142,173,229,205,19,117,141,192,4,140,247,94,65,4,118,61,142,66,239,215,203,94,15,241,85,231,132,245,180,187,134,70,251,43,48,23,80,133,200,146,60,243,198,71,204,160,146,14,71,62,196,169,250,91,72,213,109,181,173,34,215,83,179,109,208,92,70,28,114,9,30,160,224,145,144,114,10,231,229,32,138,186,21,163,81,121,156,121,166,93,60,29,75,199,225,123,127,145,126,138,41,43,160,242,197,162,138,40,0,162,138,40,0,164,165,162,128,10,74,94,244,80,1,69,20,80,1,69,20,80,1,69,20,152,160,5,160,209,138,40,1,156,209,154,83,77,197,0,46,79,173,46,105,184,165,197,0,27,190,180,110,250,211,77,24,160,7,110,250,210,22,250,210,1,70,40,1,67,125,105,119,113,154,76,82,98,128,60,27,197,255,0,22,117,29,100,181,166,140,100,211,236,142,15,155,157,183,12,87,147,200,56,3,56,224,114,113,215,4,138,244,239,1,248,214,47,24,105,110,205,31,147,125,109,181,110,97,10,118,228,231,12,167,208,224,241,212,96,131,158,9,226,254,42,248,5,113,47,136,244,168,66,5,82,247,209,12,252,199,35,231,80,20,243,130,75,28,129,129,158,185,39,203,244,61,114,255,0,195,186,172,58,142,157,54,201,163,249,74,158,68,131,184,97,220,31,240,35,4,41,174,7,86,116,170,123,251,31,89,12,14,23,31,130,94,193,114,201,126,126,126,167,214,28,231,173,4,224,86,47,134,124,81,167,120,167,77,23,150,18,114,63,214,91,187,15,50,46,72,27,148,19,140,237,36,122,173,105,222,94,91,105,246,175,117,121,113,20,16,38,221,210,74,234,0,201,192,201,60,14,72,21,220,165,22,175,19,229,165,78,106,110,18,90,148,117,239,16,88,120,111,74,151,81,212,37,49,197,31,202,160,114,210,55,96,7,114,127,196,157,160,19,94,55,163,252,91,190,131,197,87,119,250,132,108,218,109,211,41,123,100,98,198,0,1,0,71,150,1,73,59,75,28,115,201,192,233,88,190,60,241,180,254,46,212,192,133,165,139,74,139,6,8,28,42,157,216,229,152,2,65,57,36,47,60,15,66,78,121,26,224,173,137,124,222,230,209,62,191,46,201,169,170,13,226,23,189,53,255,0,128,255,0,193,62,189,130,104,174,96,142,123,121,22,72,164,1,145,227,32,171,2,50,8,35,168,34,164,205,120,63,194,239,29,199,161,206,218,62,173,112,195,79,153,193,183,145,216,108,183,114,78,115,232,24,145,206,118,130,51,142,73,30,238,57,92,215,101,42,138,172,110,143,154,199,96,101,132,170,233,203,110,143,184,191,141,121,151,197,47,30,203,162,194,52,93,34,224,11,233,148,155,137,81,142,232,35,56,194,143,71,112,79,57,200,3,56,229,72,219,248,129,227,136,124,37,166,136,173,222,41,53,121,176,97,133,129,96,23,63,51,56,4,16,48,8,28,242,125,64,59,126,117,255,0,72,190,187,255,0,150,183,23,83,201,238,205,35,57,252,201,36,253,73,53,134,34,183,47,238,227,185,233,228,217,103,181,126,222,178,247,22,222,127,240,15,99,248,103,241,30,243,80,189,183,240,254,174,94,226,102,92,91,92,1,150,56,12,205,230,146,121,56,0,2,23,39,191,60,211,62,36,124,76,185,180,186,159,67,208,101,49,201,30,232,174,174,6,9,7,11,242,198,234,220,17,243,3,145,144,126,238,8,205,110,252,57,248,126,190,26,180,251,118,164,145,73,170,205,134,3,104,111,179,12,17,128,221,114,65,59,202,156,30,0,202,174,79,55,241,95,192,133,11,248,143,72,182,224,238,107,244,67,255,0,145,0,199,215,113,30,199,31,124,208,253,172,105,121,133,55,128,150,101,100,180,233,218,255,0,228,118,191,15,188,104,190,47,210,36,121,192,77,70,217,177,113,28,104,66,96,147,176,140,147,149,42,61,115,144,120,219,140,246,25,175,148,60,63,175,94,248,107,87,143,82,176,40,102,64,192,164,153,216,224,141,184,96,164,101,115,131,215,168,7,181,125,57,161,235,54,158,32,209,109,181,59,34,198,9,193,32,56,195,2,164,130,164,122,130,8,254,239,28,18,57,171,195,214,231,86,123,163,159,54,203,190,171,83,158,17,247,30,222,94,70,158,106,181,229,245,182,159,106,215,119,151,17,65,2,99,124,146,184,85,25,56,25,39,129,201,2,167,197,120,79,197,79,27,174,177,118,52,93,50,227,125,132,91,90,121,98,145,89,46,88,128,84,2,185,200,95,175,94,220,3,90,85,168,169,171,179,143,3,132,158,46,180,105,173,186,190,200,169,117,241,91,87,255,0,132,205,245,123,55,147,251,52,98,49,167,202,255,0,35,70,58,231,28,7,39,39,119,36,103,110,72,24,62,225,162,235,86,186,246,139,111,170,216,151,242,39,4,141,227,4,21,36,16,87,212,16,71,167,28,18,57,175,156,124,21,225,73,252,91,175,71,102,4,169,103,31,207,117,58,1,251,177,206,6,79,25,36,96,117,238,112,64,53,244,181,181,149,182,159,102,45,108,237,226,130,4,7,17,196,128,1,158,78,0,224,114,73,172,48,210,156,175,41,124,39,171,157,211,194,209,112,165,69,123,201,107,233,231,230,124,187,255,0,9,87,136,191,232,63,170,127,224,108,191,227,95,73,248,86,121,110,60,37,163,207,52,143,36,178,89,68,206,238,73,102,37,1,36,147,212,147,95,43,118,175,169,252,30,63,226,140,208,255,0,235,194,15,253,22,42,48,146,109,187,155,241,13,42,116,233,211,228,81,70,209,62,230,128,217,61,233,105,20,87,113,242,226,231,2,141,223,90,13,38,57,160,12,159,21,92,75,111,225,45,98,104,36,120,229,142,202,118,71,70,33,129,8,72,32,175,66,13,115,191,14,60,113,255,0,9,70,150,214,247,242,194,186,189,183,203,32,28,25,83,140,73,142,131,147,130,7,202,167,159,148,16,181,187,227,5,255,0,138,47,91,255,0,175,9,255,0,244,89,175,153,52,189,74,231,71,213,45,117,27,71,196,246,242,9,23,146,1,199,80,112,65,193,25,4,103,144,72,174,90,213,93,57,46,199,185,150,224,22,51,15,81,125,180,244,62,184,221,245,164,221,92,183,130,124,93,111,226,253,31,206,11,229,221,193,132,185,140,224,97,200,82,88,12,147,176,156,133,39,158,15,165,117,24,226,186,84,148,163,116,120,213,105,202,148,220,38,172,209,231,191,24,53,43,221,55,194,214,146,88,222,92,90,200,215,160,51,193,41,66,70,199,59,114,15,78,23,242,174,7,225,199,136,53,171,223,31,105,144,93,106,247,247,22,238,101,221,28,183,44,202,216,137,202,229,73,193,228,3,93,175,198,223,249,20,108,191,235,253,63,244,92,181,231,31,11,127,228,163,233,31,89,127,244,83,87,29,89,63,110,145,244,216,10,52,222,87,82,77,43,218,95,250,73,244,158,107,205,254,39,120,248,104,118,239,163,233,147,131,169,74,8,152,140,230,4,112,112,67,2,48,220,130,58,224,12,149,228,103,115,199,94,53,183,240,142,148,198,51,20,250,148,152,16,219,151,25,25,206,215,97,156,236,24,63,119,169,192,202,231,35,231,25,101,186,213,53,25,37,112,243,222,93,204,88,225,126,105,36,99,158,0,29,73,61,0,173,49,21,249,87,44,119,57,50,124,175,219,203,219,214,248,23,227,255,0,0,245,175,135,63,18,239,175,117,11,93,7,88,86,185,50,15,46,11,168,195,180,153,25,63,188,219,156,140,127,30,62,92,100,231,37,135,59,241,39,196,26,221,151,143,181,56,45,117,139,251,120,16,197,136,226,185,117,11,152,80,156,40,56,28,146,107,208,62,25,120,21,124,61,100,53,123,205,199,83,187,136,3,25,4,8,35,56,59,8,56,249,184,25,200,224,140,14,132,159,45,248,163,255,0,37,31,87,250,197,255,0,162,146,176,169,206,169,46,103,169,221,130,88,90,185,148,213,40,171,114,191,75,222,63,9,234,63,7,245,43,221,71,194,215,114,223,94,92,93,72,47,88,7,158,66,228,46,200,206,220,147,211,147,249,215,160,134,207,173,121,183,193,47,249,20,111,63,235,253,255,0,244,92,117,233,64,113,93,148,117,130,60,12,193,69,98,170,37,220,92,210,230,147,20,17,90,28,65,186,141,212,98,141,185,160,5,205,38,104,35,138,138,105,98,181,129,230,154,68,142,24,212,179,187,16,21,64,25,36,147,208,5,160,55,36,223,245,165,220,61,235,15,254,18,239,13,103,254,70,13,47,255,0,2,227,255,0,226,171,104,114,41,94,44,169,66,75,226,67,183,87,148,252,94,241,222,171,224,61,115,194,215,246,7,204,183,147,237,66,234,209,219,9,58,15,43,131,232,195,39,107,117,4,158,160,144,125,83,21,224,63,180,184,219,255,0,8,191,253,189,255,0,237,26,100,158,235,165,106,182,58,214,151,111,169,105,215,73,115,105,113,30,248,164,67,195,15,230,8,57,4,30,84,130,14,8,171,185,175,146,126,19,124,73,111,3,234,223,98,189,124,232,151,178,43,92,28,59,52,4,43,0,232,3,224,100,149,221,193,36,42,224,100,1,95,88,219,207,13,213,188,119,54,242,164,208,74,129,227,146,54,12,28,17,144,202,71,4,17,206,104,2,108,209,154,105,230,147,20,0,250,51,77,197,38,40,3,202,188,101,241,38,95,3,252,89,176,177,190,124,232,55,182,16,181,209,33,157,160,33,230,1,208,6,194,228,145,187,130,74,160,218,185,1,107,212,173,238,33,186,183,142,226,9,82,104,36,69,120,228,141,131,43,130,50,24,21,224,130,57,205,124,203,251,70,255,0,201,67,176,255,0,176,84,127,250,50,90,208,248,39,241,77,52,159,43,194,122,228,182,240,233,223,188,123,75,201,25,99,16,30,93,146,66,72,4,49,206,15,85,99,142,65,24,0,250,67,52,102,155,66,208,7,142,252,20,248,159,63,137,45,223,195,218,237,220,111,170,64,128,217,205,35,159,50,238,48,167,112,57,224,186,133,28,231,44,14,118,156,51,31,100,175,129,109,230,158,214,226,43,139,121,90,25,226,112,241,201,27,16,200,192,228,48,35,149,32,243,154,250,231,225,119,196,171,127,30,233,13,29,211,193,14,187,111,188,220,219,70,165,20,166,238,29,1,98,72,193,85,60,228,55,80,20,140,128,122,13,25,166,210,17,154,0,125,25,166,209,138,0,117,124,219,241,195,82,241,79,135,60,119,230,216,248,135,89,183,211,239,237,210,88,99,134,226,88,162,141,149,118,50,46,27,4,252,161,142,49,254,176,100,119,63,72,87,144,126,208,190,28,254,210,240,93,190,184,146,98,93,34,95,152,22,192,104,229,101,67,133,193,203,7,17,227,144,49,187,169,219,64,24,127,179,247,139,245,61,91,89,214,244,189,95,83,212,181,9,222,222,59,136,26,230,118,148,70,17,202,178,130,236,72,36,201,31,221,28,224,231,238,138,247,178,107,226,239,134,122,212,62,31,248,143,161,234,55,30,88,129,110,60,169,26,73,4,97,4,138,99,46,88,240,2,135,221,248,117,94,181,246,137,20,0,41,175,154,190,54,248,251,196,22,254,62,151,71,210,245,59,237,54,215,79,138,53,34,214,229,211,205,118,85,144,185,219,131,209,149,64,36,129,180,145,141,198,190,145,158,104,109,45,164,184,184,146,56,96,137,11,73,36,142,20,70,160,100,177,39,229,0,14,115,95,11,235,154,205,231,136,117,203,221,94,253,247,221,221,202,210,190,9,33,115,209,70,73,42,170,48,0,207,0,1,218,128,61,231,224,5,230,191,173,220,107,58,166,175,171,235,55,144,64,137,111,0,185,185,150,72,89,152,150,114,3,100,22,0,39,67,192,115,158,162,180,38,248,157,63,134,254,56,234,222,31,213,238,144,104,87,47,8,73,39,114,5,156,134,8,200,32,246,141,143,4,29,160,19,187,35,230,221,210,124,23,209,63,177,126,24,105,126,101,191,147,113,123,186,246,95,159,118,253,231,228,110,164,12,198,177,240,49,238,185,205,120,7,198,223,249,43,186,239,253,187,255,0,232,136,232,3,236,12,209,154,240,63,130,95,20,22,84,183,240,134,187,112,136,99,65,22,153,59,238,204,135,115,31,45,220,177,25,193,85,69,80,6,6,222,187,65,247,172,80,3,179,70,105,184,162,128,29,69,115,62,53,241,158,155,224,125,2,109,74,245,227,146,112,132,219,217,249,193,36,184,108,168,192,7,146,1,101,44,84,28,12,156,30,134,167,129,190,35,104,126,61,179,31,97,151,202,212,99,136,73,113,97,38,119,197,206,9,83,133,12,51,252,67,179,46,66,147,138,0,243,127,139,159,24,111,52,203,203,175,12,248,123,207,180,184,143,124,55,183,82,66,81,198,66,16,97,36,228,101,75,13,196,116,32,161,232,213,187,240,107,226,116,62,36,210,224,240,254,175,119,33,215,173,144,136,228,157,148,155,200,198,72,32,247,96,56,42,114,72,27,178,126,109,182,254,45,124,45,79,25,105,223,218,58,68,112,67,174,219,238,127,184,19,237,163,0,108,119,198,119,0,2,169,39,104,228,28,3,145,242,213,149,245,230,153,120,151,154,125,220,246,151,17,231,100,208,72,99,97,144,65,195,14,87,32,149,255,0,116,208,7,222,121,161,77,112,31,11,190,36,219,248,243,72,100,186,120,34,215,32,220,215,54,177,41,69,49,239,249,90,48,88,146,184,42,15,57,13,212,0,70,125,3,20,1,90,246,254,207,77,180,123,187,251,184,45,45,163,198,249,167,144,70,131,36,5,203,19,129,146,66,253,77,124,213,174,252,117,213,46,60,127,105,171,105,70,97,161,90,112,154,108,167,202,243,195,13,172,101,218,196,22,201,59,73,202,140,3,140,238,201,241,171,226,111,252,36,122,137,240,254,137,127,230,104,150,248,251,67,196,48,46,38,82,127,143,63,58,47,24,232,11,100,252,202,20,215,144,208,7,221,90,30,181,103,226,29,14,203,87,176,109,246,183,113,44,169,146,9,92,245,86,193,32,48,57,4,103,130,8,173,5,53,242,39,194,239,137,55,30,3,213,217,46,158,121,244,59,140,155,155,104,194,187,135,219,195,198,165,148,43,100,0,121,193,29,65,33,113,245,205,188,208,221,91,165,197,188,177,205,111,42,7,142,72,216,48,101,35,33,129,28,16,71,57,160,9,9,175,63,248,163,241,42,223,192,122,58,165,171,193,54,185,113,181,237,173,164,5,212,38,239,153,220,6,5,70,208,192,115,146,221,1,80,216,220,241,191,140,180,239,4,232,19,234,87,173,28,147,4,38,11,63,52,71,45,195,101,70,0,60,144,11,2,196,41,194,228,224,244,63,29,248,139,95,190,241,70,191,121,173,106,77,25,187,186,112,239,229,140,42,133,1,84,5,244,0,40,231,39,229,228,147,205,0,122,127,195,175,142,58,142,141,113,111,165,248,162,121,47,180,182,102,6,246,66,242,92,65,184,141,164,156,146,200,14,120,198,224,15,4,225,84,245,127,21,126,51,201,163,207,125,225,157,10,214,116,191,93,240,93,94,92,35,69,229,134,78,12,56,33,183,124,217,12,112,56,5,67,6,4,87,248,49,240,158,75,25,99,241,63,137,108,182,220,46,26,194,210,112,193,224,112,236,11,201,27,40,195,124,170,83,146,48,115,140,237,35,171,248,177,240,194,31,25,233,15,121,164,218,90,71,175,194,254,96,144,168,70,186,80,184,49,179,112,51,128,48,91,56,218,23,42,9,52,1,143,240,99,226,147,120,134,222,63,13,235,119,18,73,172,194,140,208,92,203,180,121,241,40,93,170,88,182,94,81,150,61,57,85,201,36,228,159,98,44,61,235,224,207,244,189,51,80,255,0,150,246,151,214,178,251,199,36,82,41,255,0,128,144,192,143,168,34,190,176,248,79,241,18,31,27,232,9,111,123,114,135,94,179,79,244,168,246,4,243,23,56,89,84,3,130,10,237,13,140,97,255,0,132,2,185,0,244,77,195,222,163,158,230,27,88,37,185,184,149,33,130,36,47,36,146,48,1,0,25,44,73,249,66,129,206,105,216,226,190,107,248,195,241,93,245,155,185,60,61,225,219,207,248,149,69,180,92,221,91,179,3,114,248,112,241,135,13,135,132,134,81,200,228,140,130,70,9,0,95,20,252,114,188,127,136,150,122,142,132,243,182,131,167,102,63,178,73,41,72,239,51,144,236,202,57,92,130,49,191,118,10,134,192,36,138,250,7,195,254,33,211,124,77,163,193,170,105,119,9,53,188,136,25,149,93,89,226,98,161,182,62,210,64,112,24,101,115,197,124,47,93,199,195,95,136,151,158,2,215,22,73,60,251,157,34,76,173,205,154,202,64,27,182,230,88,215,56,243,6,213,228,245,25,25,92,228,0,125,137,154,51,85,44,47,45,245,43,11,91,251,73,124,203,107,184,150,104,91,105,27,145,128,42,112,121,25,4,117,230,179,124,93,226,123,31,8,120,110,239,88,190,146,48,34,66,33,133,159,105,158,92,29,177,175,4,228,145,215,7,3,36,240,13,0,98,124,73,248,139,103,224,61,17,165,79,34,231,87,151,11,109,102,210,128,70,237,216,145,151,59,188,177,180,242,189,78,209,145,156,143,29,248,125,241,199,82,210,117,70,181,241,76,242,95,105,247,119,15,44,183,108,89,229,183,118,218,62,85,206,223,40,96,252,138,163,27,137,25,198,211,230,158,38,241,54,169,226,237,114,109,91,87,159,205,184,147,229,10,56,72,144,116,68,29,128,201,252,73,36,146,73,62,197,240,55,225,140,198,226,31,23,107,150,136,176,42,110,211,96,152,18,197,178,8,155,111,64,20,103,25,83,156,238,24,218,9,0,250,15,117,52,154,92,82,145,64,31,31,248,203,198,126,41,181,241,207,136,45,237,252,73,172,67,4,90,149,194,71,20,119,210,0,128,72,192,0,3,96,5,28,98,190,136,248,69,168,94,234,95,11,180,107,171,251,185,238,174,164,243,247,205,60,134,71,109,179,56,25,98,114,118,128,7,208,87,203,62,58,255,0,146,135,226,95,251,10,93,127,232,214,175,166,126,14,79,13,175,193,157,30,226,226,104,225,130,20,185,121,36,149,130,132,85,158,66,73,39,128,0,231,52,1,220,234,154,173,142,137,165,220,106,90,149,220,118,182,118,201,186,89,100,232,163,249,146,78,208,0,228,146,0,201,53,243,22,167,241,215,196,207,227,73,53,141,54,68,142,194,52,120,33,177,153,91,202,146,45,204,85,164,64,228,121,184,35,44,164,125,208,58,100,20,248,199,241,41,188,93,170,54,137,96,168,52,109,62,224,149,144,21,99,115,42,229,124,192,195,35,102,11,96,41,228,28,158,160,46,47,195,95,135,87,158,60,215,18,54,243,237,180,136,178,247,23,139,17,32,227,110,99,70,198,223,48,238,28,30,139,147,131,140,16,15,162,237,252,115,255,0,9,15,194,109,75,197,58,92,83,217,92,71,167,220,72,139,52,121,242,230,141,24,229,75,13,178,40,113,195,1,131,140,16,8,42,23,225,183,196,75,79,30,104,137,36,134,11,109,94,28,173,205,154,202,9,59,118,230,68,25,221,229,157,195,147,247,78,70,78,50,116,60,91,101,111,166,124,45,214,236,44,227,242,237,173,116,89,225,133,55,19,132,88,88,1,147,146,112,160,117,230,190,67,240,215,137,181,79,8,235,144,234,250,68,254,85,204,127,43,6,229,37,67,213,24,119,7,104,247,200,4,16,64,32,3,238,51,214,151,53,135,225,47,20,88,248,195,195,118,154,205,140,145,145,40,2,104,131,238,54,242,224,111,141,242,1,200,39,174,23,43,130,62,82,181,188,58,80,1,88,94,44,209,46,53,255,0,12,221,216,216,106,23,90,125,246,194,214,183,22,215,109,1,89,64,59,119,176,228,161,60,48,193,224,228,114,1,27,148,180,1,241,142,185,226,31,29,248,123,93,189,210,47,252,81,174,45,205,164,166,38,197,252,224,54,58,48,201,4,169,27,72,56,228,21,53,236,63,6,254,45,54,180,139,225,191,18,93,32,191,138,48,45,47,103,149,65,185,27,192,88,219,113,203,75,150,24,35,37,134,115,202,146,221,47,197,223,134,255,0,240,156,104,105,115,166,195,0,215,44,249,133,220,96,207,31,57,132,182,112,50,78,65,108,128,65,94,21,152,215,202,63,233,154,94,161,255,0,45,236,239,173,101,247,142,72,100,83,255,0,1,42,192,143,168,34,128,62,246,175,143,124,103,227,63,20,219,120,235,196,54,246,254,37,214,97,130,45,78,229,35,142,59,249,20,32,18,184,10,0,108,0,7,24,175,126,248,77,241,22,31,27,232,9,5,237,204,103,94,180,76,93,69,176,39,152,51,180,74,2,156,16,70,3,109,198,214,207,0,17,159,153,124,117,255,0,37,15,196,223,246,21,186,255,0,209,173,64,31,83,124,34,191,188,212,190,22,232,215,151,247,115,221,220,201,231,238,154,105,12,142,216,154,64,50,199,36,224,5,31,65,90,126,56,241,149,143,129,124,55,38,175,123,27,202,75,136,173,237,211,229,51,74,65,33,115,209,70,1,36,158,128,28,2,112,15,31,240,207,196,26,119,134,62,4,233,58,166,169,115,28,48,68,151,76,170,206,21,165,113,44,172,17,3,16,25,200,83,133,207,53,224,95,16,60,113,125,227,175,18,207,125,52,175,246,8,153,146,194,217,134,209,12,89,227,32,18,187,202,128,88,228,228,241,208,0,0,34,191,248,139,226,251,237,70,226,243,254,18,61,86,15,62,71,151,202,130,250,84,142,61,196,157,168,187,184,3,56,3,178,215,187,252,22,209,60,73,117,167,15,19,248,151,90,215,38,243,242,44,108,238,175,36,49,180,100,15,223,178,150,59,179,146,20,48,3,3,119,57,82,56,15,131,159,10,127,225,38,150,47,17,235,3,110,145,12,135,202,136,142,110,37,70,67,243,7,66,173,9,249,193,193,206,84,143,225,53,244,253,0,20,19,138,42,134,161,115,228,121,127,38,236,231,190,61,40,3,195,254,40,120,194,47,62,107,100,123,213,243,116,242,184,4,1,147,188,115,243,87,141,104,54,141,169,107,246,224,148,111,51,119,250,206,122,41,235,249,86,143,138,15,219,117,120,127,131,49,4,245,254,38,255,0,26,238,126,28,248,123,101,230,155,113,246,172,227,205,227,103,251,44,61,104,3,213,254,23,232,255,0,217,250,61,179,20,128,126,234,65,242,15,250,104,79,165,122,24,24,21,151,161,65,228,105,176,141,251,176,31,248,113,252,70,181,40,0,162,146,150,128,10,40,162,128,18,185,175,18,106,201,103,246,108,153,151,118,239,185,237,143,127,122,232,46,36,242,227,7,110,121,197,120,143,137,53,191,59,236,223,232,248,198,239,227,255,0,119,218,134,7,139,120,179,85,123,253,74,55,89,102,199,144,20,135,111,246,155,223,222,181,126,30,104,79,169,120,155,77,56,129,146,79,55,229,151,158,136,253,120,246,174,82,231,247,183,104,189,51,129,250,215,208,223,7,180,127,47,78,209,110,252,252,227,207,227,103,188,131,174,104,3,212,252,47,167,46,153,160,91,90,136,226,82,155,199,238,198,7,46,79,160,245,173,154,68,27,84,12,231,20,234,0,40,52,83,90,128,19,169,165,11,72,58,211,232,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,168,201,207,11,82,99,52,40,197,0,49,65,238,105,212,180,148,0,180,80,14,104,160,2,138,41,51,64,13,96,123,26,104,169,104,35,52,0,10,40,197,37,0,45,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,33,165,160,208,3,77,2,131,64,160,7,81,69,20,0,87,130,252,95,128,189,220,207,199,26,97,254,114,87,189,87,131,252,97,151,23,83,12,117,211,15,127,121,40,3,203,126,27,218,25,188,99,166,28,39,62,111,95,250,230,213,245,143,134,161,242,116,75,104,240,56,13,211,253,227,95,47,124,41,92,248,195,74,255,0,182,223,250,45,235,234,189,32,99,76,135,254,5,255,0,161,26,0,191,69,20,80,0,105,162,156,105,189,232,1,212,80,58,81,64,1,166,211,141,52,173,0,34,158,105,244,209,214,157,64,5,20,81,64,30,89,241,101,65,180,191,62,154,92,159,202,90,240,15,2,56,30,48,211,201,32,99,204,235,255,0,92,218,190,131,248,173,25,107,13,69,128,249,70,151,39,242,122,249,219,193,135,111,139,108,127,237,175,254,139,122,0,250,247,194,44,31,195,22,100,16,126,255,0,79,247,154,182,171,158,240,67,103,194,182,95,73,63,244,99,87,69,64,5,6,138,13,0,54,157,76,167,208,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,37,45,20,148,0,180,81,69,0,20,82,82,208,1,69,20,80,2,82,209,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,37,45,20,148,0,180,148,180,80,1,81,204,161,161,145,57,249,193,28,127,187,82,82,26,0,249,151,227,14,139,229,106,250,213,232,73,240,60,143,152,143,151,238,198,61,43,205,124,57,122,108,175,228,111,144,102,18,191,55,251,194,190,149,248,177,225,239,182,248,103,87,184,2,66,207,228,252,161,128,28,52,99,191,210,190,94,191,129,244,205,74,104,8,195,5,3,12,115,212,3,252,52,1,244,71,132,181,48,34,183,147,205,135,45,106,167,175,28,227,222,189,138,222,225,37,221,135,67,183,31,116,215,202,190,12,241,60,210,205,29,170,172,59,98,181,3,238,182,120,194,250,215,187,232,30,35,7,237,30,123,70,62,238,48,141,239,73,1,220,210,208,8,60,173,20,192,40,162,138,0,43,15,196,81,31,177,93,76,3,150,75,102,35,142,50,160,154,220,170,154,140,2,123,27,136,206,126,120,153,120,247,83,64,30,65,109,168,71,115,120,45,46,229,138,16,217,221,243,109,101,227,35,169,250,87,91,164,104,182,34,53,186,182,158,73,89,212,142,29,88,99,62,203,237,94,85,227,105,78,129,172,223,78,152,38,223,203,219,230,114,62,96,163,156,125,107,168,248,99,227,152,181,40,35,179,153,226,14,144,72,228,36,110,15,250,193,220,241,222,164,15,95,179,202,194,145,145,128,35,0,103,219,21,242,223,138,191,228,112,214,255,0,235,254,127,253,24,213,245,61,179,137,32,73,20,228,50,43,15,196,87,203,30,42,255,0,145,199,91,255,0,175,249,191,244,99,87,46,51,100,125,31,13,255,0,30,126,159,169,147,93,151,195,239,26,201,225,93,100,69,115,59,255,0,100,92,55,250,66,5,45,229,156,96,58,142,196,28,103,25,200,236,72,92,113,180,87,12,38,224,238,143,172,196,97,225,136,166,233,206,58,51,235,248,38,138,230,222,57,237,228,18,69,32,14,142,140,8,101,60,130,164,117,82,42,106,240,127,134,159,16,219,73,186,143,72,214,46,191,226,93,39,17,79,43,51,24,155,1,64,36,156,8,240,15,110,9,207,202,51,143,118,28,140,215,173,10,138,113,186,63,60,198,224,170,97,42,251,57,255,0,219,175,184,234,40,164,173,14,49,104,164,165,160,2,138,40,160,2,138,59,209,64,5,37,45,37,0,45,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,152,205,46,41,40,160,5,197,55,20,180,180,0,1,65,162,138,0,105,25,24,237,94,3,241,63,192,114,232,58,132,186,190,155,110,6,145,59,2,201,10,156,91,57,192,193,29,129,60,130,62,80,78,48,56,207,208,29,234,181,229,149,182,161,104,214,183,150,240,220,64,251,119,36,177,134,83,131,149,200,60,30,66,154,202,172,21,69,102,118,224,49,243,193,213,231,142,221,87,116,124,193,225,79,21,234,30,18,213,5,237,155,239,133,240,39,183,99,129,42,250,123,17,216,246,247,82,65,233,62,35,252,65,147,196,151,39,78,211,39,255,0,137,52,120,114,234,172,13,195,96,28,176,32,16,1,224,15,81,158,120,198,87,142,60,15,121,224,253,64,16,90,125,46,118,34,222,224,142,157,246,54,62,235,15,200,129,145,221,70,38,135,161,223,120,139,85,139,78,211,98,243,102,147,146,79,2,49,221,156,246,3,255,0,177,92,146,5,121,215,168,151,177,62,206,52,240,149,220,113,253,150,255,0,231,230,138,208,216,221,220,218,93,93,195,110,207,5,170,171,79,32,28,38,246,10,185,62,164,158,7,94,167,160,56,175,94,237,226,255,0,11,233,222,21,248,77,169,218,105,241,243,152,124,201,221,71,153,47,239,212,141,204,0,206,55,21,30,130,188,39,181,42,180,189,155,73,154,96,49,203,21,9,84,75,68,237,31,185,22,245,61,58,227,72,212,238,108,46,211,19,91,185,70,224,128,125,8,200,83,130,48,65,219,200,32,215,165,120,71,226,223,246,87,135,103,179,214,18,107,187,168,1,107,105,11,150,105,242,126,227,177,206,8,39,175,77,163,110,50,0,110,235,199,222,5,135,197,186,98,203,108,145,38,173,8,2,25,221,136,5,115,243,6,32,18,70,50,71,28,31,64,78,126,115,146,41,32,149,226,154,54,142,88,216,135,70,4,50,145,193,4,31,186,84,246,173,39,25,80,149,214,204,225,195,212,161,155,80,181,85,239,47,235,79,38,91,214,117,139,189,123,86,185,213,111,153,90,226,229,183,54,193,180,12,0,0,3,251,160,5,95,94,57,36,243,94,173,240,191,225,227,195,34,235,218,229,169,18,13,166,210,222,80,225,227,96,196,22,116,32,115,192,43,201,235,158,184,35,27,225,119,128,227,215,39,109,103,87,129,219,79,129,128,129,29,71,151,112,224,156,231,212,2,7,24,218,73,198,120,42,125,233,87,2,182,161,70,239,218,76,225,206,51,37,5,245,76,62,138,58,59,126,95,230,24,219,80,207,4,119,22,242,193,52,105,44,82,2,142,140,1,86,4,96,169,7,168,34,166,162,187,79,151,189,143,155,254,34,120,29,188,39,169,253,162,216,127,196,170,234,66,45,254,102,99,17,0,18,174,72,192,228,182,222,73,33,121,228,26,62,30,120,221,188,39,169,253,158,229,191,226,85,117,32,55,31,43,57,136,128,64,96,1,192,228,141,220,18,85,70,57,2,189,251,92,209,173,60,65,163,92,233,119,161,140,19,140,57,70,195,2,8,32,169,245,4,3,253,222,57,4,87,204,62,33,208,47,252,53,172,203,165,223,132,50,32,86,87,143,59,28,17,156,130,64,200,206,70,113,212,21,254,26,243,235,65,210,151,52,54,62,199,46,197,67,48,195,188,46,35,89,37,253,63,88,158,195,241,75,199,191,216,246,127,216,218,77,214,205,74,108,121,207,31,38,8,200,245,207,14,120,199,82,6,79,4,169,175,17,176,211,238,181,75,232,108,108,96,105,238,102,108,36,105,212,159,232,0,228,147,192,10,73,168,164,150,73,88,52,142,206,202,160,2,196,146,0,24,3,159,225,0,0,163,176,21,239,127,11,188,12,186,30,152,154,182,163,109,141,78,231,231,9,52,99,117,176,228,0,15,85,44,14,79,78,160,16,54,156,202,231,196,79,251,166,210,246,89,62,23,77,102,255,0,23,254,72,233,252,39,225,107,47,10,232,241,89,219,4,121,182,143,62,231,203,10,243,156,147,206,59,2,196,0,73,192,227,39,173,110,176,224,253,41,212,214,232,126,149,232,164,162,172,143,139,157,73,84,147,156,157,219,62,60,175,170,188,28,63,226,139,208,255,0,235,194,15,253,22,181,242,165,125,89,224,223,249,18,244,63,250,240,183,255,0,209,107,92,56,61,228,125,87,17,255,0,10,153,183,70,40,162,187,207,146,12,83,49,205,54,57,226,153,228,17,202,142,209,54,201,2,176,59,27,0,224,250,28,16,113,232,87,214,165,160,12,63,24,143,248,162,181,223,250,240,155,255,0,64,53,242,173,125,87,227,15,249,18,181,207,250,240,159,255,0,69,154,249,78,188,252,110,232,250,238,25,254,29,79,88,155,62,25,241,5,207,134,53,235,125,82,217,124,195,30,86,72,139,16,37,140,245,7,31,152,206,64,33,78,14,43,233,143,15,235,250,127,137,116,152,181,29,58,77,241,63,12,167,134,71,238,24,118,35,63,200,140,130,13,124,235,226,79,9,203,161,105,58,62,171,27,180,150,122,149,180,114,228,131,152,164,40,9,82,64,199,57,36,119,192,62,153,51,248,19,197,247,190,23,215,34,17,165,197,221,156,237,178,75,56,216,157,197,136,27,145,115,130,252,0,62,94,71,28,103,33,81,168,233,75,146,91,26,102,120,58,120,250,63,89,195,252,75,244,233,234,122,95,198,239,249,20,108,191,235,254,63,253,23,37,121,47,131,245,152,188,63,226,139,109,86,101,220,182,201,51,132,201,27,216,196,193,87,32,28,100,144,51,142,51,154,245,111,140,211,37,199,130,180,217,144,48,87,188,141,128,120,202,48,83,28,135,144,64,32,255,0,178,70,86,188,50,150,33,184,212,77,23,145,210,85,114,247,78,91,54,209,163,174,107,183,254,34,213,101,212,117,9,124,201,159,128,163,133,140,118,10,59,1,254,36,228,146,107,212,126,20,120,14,54,134,63,17,234,214,237,191,118,235,40,164,81,128,56,196,184,239,207,221,202,140,99,35,57,4,96,252,52,240,11,248,134,236,106,186,148,46,52,184,89,76,89,198,38,145,88,18,48,65,220,152,4,30,156,156,3,193,199,127,241,63,198,191,240,141,233,67,77,178,231,80,189,70,1,214,76,24,35,233,191,229,57,7,147,143,112,78,126,92,27,163,11,126,246,161,142,97,138,115,146,203,240,158,142,223,151,249,158,129,252,53,243,95,197,31,249,41,26,183,214,47,253,20,149,217,252,63,248,167,44,211,217,104,90,226,188,178,74,226,24,175,50,89,152,146,2,6,92,114,73,227,118,125,50,58,181,113,159,20,191,228,163,106,223,88,191,244,74,85,98,42,41,210,77,119,48,201,240,149,112,184,233,66,162,215,149,254,104,244,143,130,95,242,39,222,255,0,215,243,255,0,232,184,235,211,113,94,103,240,75,254,69,11,223,250,255,0,127,253,23,29,122,109,111,71,248,104,241,115,47,247,202,158,161,138,49,69,21,177,194,24,163,20,81,64,6,43,15,198,31,242,37,235,127,245,225,55,254,139,53,183,145,235,81,207,12,87,48,73,4,241,164,144,200,10,58,58,130,172,167,130,8,61,65,20,158,168,168,75,150,74,71,199,213,246,26,253,209,244,172,95,248,67,124,51,255,0,66,254,151,255,0,128,113,255,0,133,110,244,172,104,81,116,239,174,231,169,154,102,81,198,114,114,198,220,183,12,87,207,255,0,180,199,252,202,255,0,246,247,255,0,180,107,223,242,61,107,192,127,105,175,249,149,255,0,237,239,255,0,104,214,231,146,120,5,123,111,193,63,138,81,233,62,87,132,245,201,32,135,78,253,227,218,94,72,235,26,219,158,93,145,201,32,21,39,56,61,67,156,114,10,227,205,188,9,225,168,124,93,227,43,45,10,123,134,129,46,210,96,178,32,4,163,44,76,224,224,245,25,3,43,198,70,70,71,90,199,213,116,187,253,15,84,184,211,117,43,87,182,188,183,125,146,197,47,80,127,244,18,8,193,4,112,65,4,100,26,0,251,202,138,240,255,0,130,159,20,159,87,242,188,39,174,73,60,250,135,239,90,210,242,87,105,26,224,114,236,142,73,37,88,12,224,253,210,6,56,32,110,247,10,0,40,197,20,80,7,203,255,0,180,119,252,148,61,63,254,193,73,255,0,163,100,175,33,175,95,253,163,191,228,161,233,255,0,246,10,143,255,0,70,201,92,255,0,195,175,134,255,0,240,176,52,143,16,125,154,231,201,212,236,190,205,246,79,49,241,9,220,207,191,204,194,179,125,212,227,24,231,173,0,122,119,193,63,138,79,171,121,94,19,215,101,158,109,71,247,143,105,121,35,180,141,112,57,118,73,9,36,134,3,59,79,66,6,222,8,27,189,198,190,8,255,0,77,210,245,15,249,111,103,125,107,39,188,114,195,34,159,192,134,4,125,65,21,245,191,194,95,29,220,248,227,194,254,109,245,188,226,254,203,108,87,23,94,72,72,103,98,91,27,8,39,44,0,5,134,208,1,97,180,96,138,0,249,6,181,60,59,175,223,120,95,196,54,122,214,154,209,139,187,87,44,158,96,220,172,8,42,202,71,161,82,71,24,60,240,65,230,178,235,114,255,0,194,154,150,157,225,61,39,196,146,136,223,79,213,30,88,226,104,247,19,27,35,21,195,156,96,22,195,16,1,57,10,125,40,3,235,223,4,248,207,77,241,182,129,6,165,100,233,28,229,1,184,179,243,131,201,110,217,113,134,3,144,9,86,42,72,25,27,78,209,208,116,181,241,79,129,188,117,170,120,15,92,23,246,7,205,183,147,2,238,209,219,9,113,26,246,62,140,50,112,221,65,39,168,36,31,178,116,173,82,199,93,210,237,245,45,50,237,46,108,238,83,124,82,198,120,43,252,193,7,32,131,200,32,131,130,40,2,237,37,45,37,0,45,99,120,167,195,214,254,43,240,190,161,162,93,182,216,238,162,40,31,4,249,110,14,81,240,8,206,24,43,237,207,56,193,226,182,104,160,15,128,107,237,223,4,120,139,254,18,223,6,105,122,233,77,146,93,69,251,213,3,104,18,41,40,251,70,79,203,189,91,25,57,198,51,205,124,171,241,91,64,135,195,95,17,245,91,43,91,103,130,202,71,91,136,21,163,80,187,92,43,17,24,0,13,129,139,168,199,77,184,234,13,123,31,236,235,226,27,157,67,194,250,142,137,56,204,122,92,161,160,124,142,18,66,228,166,0,236,202,237,146,73,59,182,240,0,160,14,179,227,30,170,250,87,194,205,101,226,184,72,38,184,141,45,83,118,220,202,29,194,184,80,122,146,155,250,114,0,36,99,25,175,147,116,61,26,243,196,58,229,150,145,167,166,251,171,169,22,36,202,146,6,122,179,109,4,128,6,73,56,224,2,123,87,177,126,209,222,32,134,227,84,210,116,11,123,153,25,237,35,107,139,168,195,130,138,207,129,26,176,83,247,192,14,121,28,9,6,62,241,172,79,217,255,0,195,215,58,159,143,198,176,27,22,186,76,78,242,28,3,185,228,86,65,31,80,70,65,118,206,210,62,76,28,100,80,7,212,16,91,195,107,111,21,188,17,36,48,68,129,35,68,10,162,48,23,0,0,188,0,23,140,87,200,255,0,27,127,228,175,107,191,246,239,255,0,162,35,175,175,235,228,15,141,191,242,87,181,207,251,119,255,0,209,17,208,7,1,95,84,252,30,248,153,15,138,244,120,180,125,82,104,226,214,44,227,72,65,146,112,94,241,64,63,56,12,119,51,128,132,191,95,239,231,156,15,6,240,167,129,110,124,93,225,127,17,223,105,194,121,181,45,43,236,242,197,107,16,13,231,163,249,155,134,58,238,80,3,12,100,156,17,180,150,24,229,236,175,175,52,203,200,239,44,46,231,180,187,76,236,158,9,10,56,200,32,225,134,8,202,146,191,238,154,0,251,218,169,106,186,165,142,137,165,220,106,90,149,210,91,89,219,166,249,101,144,240,163,249,146,78,208,0,228,146,170,50,77,114,31,14,190,37,216,248,223,195,119,55,215,33,44,111,52,228,7,81,86,56,137,6,9,18,43,30,22,50,3,28,19,145,180,131,145,181,207,130,124,90,248,148,254,56,214,62,195,98,223,241,34,178,144,181,169,195,70,211,146,160,23,96,88,131,130,173,183,128,66,177,202,228,145,64,28,255,0,142,124,115,170,120,243,92,55,247,231,202,183,143,43,107,104,141,148,129,15,97,234,231,3,115,117,36,14,129,64,30,129,240,31,192,55,154,134,187,23,138,239,99,154,13,58,207,127,217,29,36,49,153,230,232,113,142,89,0,220,27,144,9,218,191,48,222,43,151,248,93,240,214,231,199,186,187,73,116,147,195,161,91,228,92,221,35,4,98,251,126,84,140,149,32,182,74,147,198,2,245,32,149,207,214,214,54,54,122,101,156,118,150,22,150,246,118,209,231,100,48,70,35,65,146,73,194,140,40,201,36,253,77,0,88,175,3,248,223,240,185,93,46,124,95,161,192,145,152,209,229,212,225,77,217,148,238,81,230,34,5,35,56,44,206,73,3,11,187,174,226,125,242,150,128,62,25,240,215,137,181,79,8,235,145,106,250,68,254,85,196,124,48,110,82,72,207,84,113,220,28,15,124,128,65,4,2,61,79,226,47,198,241,226,63,9,219,233,58,28,50,219,27,251,114,53,49,34,176,120,78,225,251,180,96,193,92,16,173,146,70,10,184,31,41,44,162,135,198,111,134,51,120,111,84,159,196,58,69,164,99,66,185,112,94,56,1,11,103,41,192,32,175,100,102,228,17,180,2,113,129,198,239,43,178,177,188,212,175,35,179,176,180,158,234,234,76,236,134,4,50,59,109,4,156,1,146,112,1,63,65,64,26,30,25,240,198,169,226,253,114,29,35,72,131,205,184,147,230,102,110,35,137,23,171,57,254,16,50,61,242,64,0,146,1,199,175,175,126,22,252,53,183,240,22,142,210,93,37,188,250,237,198,69,197,212,108,93,68,123,190,84,140,149,4,46,2,147,198,75,245,36,5,199,200,84,1,167,172,120,127,82,208,214,209,239,173,100,88,47,109,227,184,182,159,203,96,146,171,34,73,128,197,64,98,3,168,108,103,7,34,189,35,225,23,197,152,188,27,111,119,164,235,175,119,38,150,65,150,207,98,134,242,36,10,75,198,1,231,12,113,223,1,185,192,220,238,61,126,31,5,233,190,55,248,59,160,105,183,169,28,115,29,30,216,91,222,121,65,229,183,111,46,51,149,39,144,9,80,25,84,140,174,70,71,81,242,207,136,244,11,239,11,248,130,247,69,212,213,5,221,171,128,254,91,110,86,4,6,86,7,208,169,7,156,30,121,0,241,64,26,158,57,241,214,169,227,205,112,223,223,159,38,4,200,182,180,70,202,91,161,236,61,88,224,110,110,164,129,209,64,3,183,248,41,240,203,254,18,61,64,120,131,92,178,243,52,59,124,253,157,36,56,23,51,2,191,195,143,154,53,231,61,1,108,47,204,3,10,192,248,93,240,218,227,199,186,187,73,116,147,195,161,91,229,110,46,163,96,140,95,31,42,70,74,144,91,37,73,227,0,117,32,149,207,215,48,65,13,173,188,86,246,241,36,48,68,129,35,72,192,85,69,3,0,0,56,0,14,49,64,18,210,82,209,64,30,31,241,183,225,106,106,54,147,248,175,67,138,222,27,139,88,158,75,251,104,208,32,154,53,44,237,58,144,163,50,12,146,115,146,192,12,114,48,222,11,225,255,0,16,106,30,24,214,45,245,77,46,229,225,158,39,86,96,174,202,178,168,101,98,140,160,130,232,74,140,140,243,95,117,87,205,63,24,190,20,75,163,94,75,226,31,14,217,127,196,166,76,61,205,172,1,152,219,190,214,103,112,0,194,66,2,169,228,224,22,218,0,24,85,0,159,198,223,29,63,182,188,13,109,165,105,48,249,122,134,161,105,229,234,146,180,120,72,178,10,186,32,36,231,127,39,113,39,10,195,248,137,217,228,158,31,240,254,163,226,125,98,13,47,75,183,121,167,149,130,179,170,51,8,65,101,5,223,104,36,32,44,50,216,226,179,237,237,230,186,184,138,222,222,39,154,121,28,36,113,198,165,153,152,156,5,0,114,73,60,98,190,181,248,77,240,234,47,4,120,125,46,47,45,163,26,253,210,127,165,201,188,63,150,185,202,196,164,12,40,3,105,124,103,45,158,72,3,0,31,35,86,231,136,60,41,169,248,110,223,71,184,189,17,180,26,173,138,94,219,73,14,226,187,89,115,176,146,2,238,10,84,144,51,141,195,158,107,14,190,194,178,240,189,143,140,62,13,104,186,69,244,113,145,46,143,108,97,149,211,113,130,79,36,109,144,96,131,144,79,76,140,140,131,193,52,1,226,31,10,190,45,191,130,99,155,77,214,77,213,222,138,80,189,188,80,32,102,138,82,195,59,119,50,128,132,22,36,115,206,8,198,91,60,223,196,95,30,94,120,247,196,63,108,148,121,86,86,219,225,179,136,2,49,25,98,85,157,119,48,243,8,218,24,142,14,7,165,100,120,155,195,26,167,132,117,201,180,141,94,15,42,226,63,153,89,121,73,80,253,215,67,221,78,211,239,144,65,0,169,11,208,124,53,248,117,121,227,221,113,35,127,62,219,72,139,47,115,120,177,18,167,110,51,26,54,220,121,135,122,240,122,12,156,28,96,128,116,95,6,254,23,55,138,47,87,94,214,45,216,104,182,238,26,221,78,220,93,74,174,9,82,25,72,104,112,25,91,166,73,192,39,107,227,233,232,45,225,181,183,138,222,8,146,40,34,64,145,199,24,10,16,1,128,0,31,40,80,56,197,50,198,198,223,76,211,173,172,45,19,101,173,172,34,24,147,121,59,80,40,80,50,114,78,213,3,175,53,102,128,10,40,162,128,62,33,241,223,252,148,63,18,255,0,216,86,235,255,0,70,181,116,23,159,17,239,45,254,22,232,254,13,210,165,242,99,242,166,58,140,233,149,118,223,52,132,66,56,24,4,16,73,4,238,12,7,10,24,30,123,199,127,242,80,252,77,255,0,97,91,175,253,26,213,153,165,105,119,250,230,169,111,166,233,150,175,115,121,112,251,34,138,62,172,127,144,80,185,36,158,0,4,156,1,64,26,30,17,240,189,247,140,60,73,105,163,216,35,147,43,3,52,161,55,8,34,200,221,35,100,133,192,7,166,70,78,20,114,69,125,147,225,159,12,105,126,17,208,224,210,52,123,127,42,222,63,153,153,249,121,92,245,103,61,216,224,123,96,0,0,0,1,137,224,47,5,105,191,14,60,45,42,52,232,39,145,5,198,161,119,43,174,208,193,6,224,31,106,159,40,16,196,110,233,185,207,115,94,33,169,252,119,214,159,226,10,235,122,106,58,104,241,1,110,52,185,101,59,102,139,36,150,97,146,22,67,156,134,81,242,224,15,152,3,184,3,232,47,29,143,248,183,190,39,255,0,176,85,223,254,138,106,248,138,190,186,111,25,216,248,235,224,207,136,117,123,24,222,18,52,219,184,174,32,147,147,20,162,18,74,231,27,88,97,193,4,117,82,50,1,200,31,34,80,7,97,240,231,199,151,126,2,241,8,189,136,121,182,87,27,34,188,132,130,249,140,48,37,149,119,1,230,1,185,84,158,6,227,235,95,95,104,154,205,159,136,116,59,45,94,193,183,218,221,196,178,166,72,36,103,168,108,18,3,3,144,70,120,32,175,106,249,39,226,87,195,171,207,0,235,143,28,98,107,157,34,92,53,181,227,68,64,27,183,98,55,109,187,124,193,131,192,234,184,59,70,112,187,31,6,126,34,255,0,194,29,174,29,42,255,0,157,35,82,150,48,236,210,237,91,89,62,232,147,146,20,3,144,28,240,112,160,231,229,193,0,250,188,209,81,65,60,55,86,240,220,91,203,28,208,74,129,227,150,54,86,14,164,100,48,35,130,8,231,53,45,0,21,225,255,0,27,126,22,199,168,218,77,226,189,14,40,32,184,181,137,165,191,182,72,196,98,116,5,157,165,4,40,204,131,36,156,228,176,11,142,70,27,220,40,160,15,133,60,63,226,13,67,195,26,205,190,169,165,220,188,51,196,234,204,170,236,162,69,12,24,198,234,164,22,66,84,101,115,205,87,213,181,57,181,141,102,255,0,84,184,88,196,247,151,18,92,74,168,8,85,102,114,196,0,73,56,201,245,53,235,31,26,126,23,47,135,110,36,241,46,137,111,28,58,60,172,139,61,188,123,143,145,43,22,203,128,6,18,35,128,58,240,239,133,80,54,129,227,148,1,177,121,226,125,82,255,0,195,154,94,129,44,248,210,244,221,237,12,9,192,103,103,102,46,255,0,222,127,156,129,216,14,131,150,39,167,248,93,240,230,243,199,26,228,115,205,14,205,10,210,80,111,38,124,129,46,54,147,10,96,169,44,195,169,7,229,7,61,112,27,51,225,255,0,130,47,188,117,226,88,172,160,133,254,195,19,135,191,185,7,2,40,179,206,24,130,187,200,82,21,112,114,121,232,9,31,94,120,127,195,250,111,134,52,120,52,189,50,214,56,109,225,69,86,96,129,90,70,10,20,187,149,0,51,16,163,45,142,104,3,70,8,34,181,183,138,222,222,36,134,8,144,36,113,198,0,84,0,96,5,3,229,0,47,24,169,41,104,160,2,185,61,122,213,181,31,179,238,71,62,94,239,245,99,215,111,95,202,186,194,51,88,122,133,221,190,159,229,121,175,141,249,219,144,79,76,122,125,104,3,203,155,193,218,62,148,234,255,0,107,184,87,143,247,160,75,42,12,237,255,0,128,142,56,174,159,194,236,36,188,179,72,200,104,142,252,58,243,158,27,191,214,188,211,85,241,204,90,206,173,111,111,111,36,46,38,85,135,136,221,78,75,17,223,235,94,177,224,109,40,219,233,182,19,176,96,195,204,254,49,183,239,48,164,7,105,18,4,137,87,159,198,165,163,165,20,192,40,162,138,0,40,162,168,234,87,201,99,10,187,48,25,112,188,130,123,19,218,128,49,188,75,168,24,173,6,195,25,97,54,48,126,141,239,95,63,120,202,253,19,236,59,100,132,231,204,234,223,74,244,127,19,248,164,3,40,38,44,11,131,131,177,255,0,218,175,159,245,237,112,234,127,103,199,150,124,189,221,20,142,184,245,250,82,2,175,135,237,141,214,191,167,71,229,185,87,187,133,14,209,234,194,190,197,240,86,154,44,60,51,99,16,243,23,103,153,247,250,242,237,237,239,95,53,252,50,240,220,186,173,253,133,248,71,41,14,165,24,36,58,128,48,80,244,60,247,175,172,108,32,251,53,140,113,115,198,122,159,114,105,129,102,138,41,40,1,105,135,173,62,153,64,0,20,245,160,81,64,5,20,148,180,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,80,121,160,208,40,0,164,165,162,128,3,69,37,47,189,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,73,69,45,0,20,81,69,0,20,81,69,0,37,41,164,165,160,6,154,5,6,133,160,7,81,69,20,0,87,207,255,0,25,152,127,105,48,202,255,0,200,48,255,0,232,114,87,191,215,206,159,25,102,39,89,194,227,157,55,255,0,102,146,128,57,159,132,136,167,197,186,57,231,254,91,127,232,18,87,212,250,106,227,79,137,126,191,204,215,203,159,8,65,62,41,209,254,94,63,127,255,0,160,73,95,82,233,227,22,49,254,63,204,208,5,154,74,90,40,0,52,218,115,211,5,0,60,116,164,165,20,80,0,105,148,243,69,0,48,117,167,211,6,51,79,160,2,138,40,160,15,57,248,160,1,210,117,50,71,252,194,229,255,0,208,94,190,104,240,164,162,47,22,90,18,167,3,127,79,247,26,190,163,248,141,111,230,232,122,171,96,127,200,50,97,207,251,175,95,43,233,121,183,241,68,92,237,219,158,159,245,204,208,7,215,126,2,144,75,225,27,22,10,121,18,117,255,0,174,141,93,61,113,95,12,100,243,60,27,167,242,199,229,151,175,253,117,106,237,104,1,41,77,20,26,0,110,57,167,83,105,194,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,74,90,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,74,0,90,40,162,128,10,74,90,74,0,90,74,90,40,3,15,197,150,75,127,225,187,203,114,1,223,179,169,32,112,234,123,125,43,228,143,136,122,119,216,60,93,127,22,21,66,152,199,202,73,235,24,61,235,236,203,200,132,214,175,25,0,231,28,30,157,107,229,191,141,90,113,183,241,69,245,192,17,5,105,225,3,104,231,253,72,246,246,160,14,31,195,58,144,210,245,25,38,147,121,6,18,128,70,1,61,84,247,250,87,181,233,26,194,73,231,121,107,32,198,51,144,61,235,231,180,13,187,134,218,126,181,209,233,62,37,150,207,206,243,46,47,78,236,99,14,127,135,62,244,128,251,47,77,188,91,168,25,190,111,189,142,64,244,90,189,94,101,240,247,196,63,111,176,249,164,185,98,111,118,126,241,179,218,63,127,122,244,208,114,51,76,2,138,40,160,2,155,40,221,27,47,168,34,157,69,0,120,71,197,205,11,124,26,197,208,17,243,229,127,19,231,172,98,188,167,194,58,212,254,31,215,39,81,35,5,22,229,0,69,86,234,202,123,215,209,255,0,17,172,82,127,15,106,100,199,25,47,229,125,229,255,0,105,43,229,221,111,54,158,37,187,69,249,20,5,31,39,31,194,166,144,31,96,120,91,82,254,208,208,244,247,37,139,61,148,114,18,64,29,85,125,62,181,243,135,138,191,228,113,214,255,0,236,35,63,254,140,53,236,191,11,175,76,250,110,159,25,121,14,221,46,51,243,30,58,37,120,223,138,191,228,112,214,255,0,236,33,63,254,140,53,201,138,248,81,244,124,55,252,121,250,126,166,61,20,81,92,7,217,11,94,223,240,203,226,51,106,32,104,154,228,192,93,198,20,91,221,203,32,6,113,144,2,54,79,45,200,198,50,92,103,60,140,159,16,197,62,41,100,130,84,150,25,90,57,17,131,35,161,42,84,175,32,130,58,16,123,213,210,170,233,206,232,225,199,96,105,227,41,114,75,126,143,177,246,21,37,112,191,13,188,111,255,0,9,70,148,214,215,242,196,53,91,110,36,3,131,34,113,182,93,184,192,228,237,33,120,7,158,55,1,93,221,122,202,81,146,186,63,61,175,66,116,42,58,115,90,160,162,138,42,140,130,138,40,160,4,165,162,138,0,40,164,165,160,2,138,40,160,2,138,41,40,1,104,162,138,0,41,41,104,160,2,138,41,40,1,104,162,138,0,74,90,40,160,4,165,162,138,0,41,41,104,160,12,191,16,120,126,195,196,154,84,186,118,163,22,232,159,149,97,242,180,109,217,193,236,71,248,131,144,72,172,47,2,120,18,215,194,22,5,159,108,250,172,202,4,247,1,120,3,174,196,207,65,159,196,145,147,216,14,198,146,167,150,55,230,182,166,203,17,86,52,221,20,244,125,14,55,226,183,252,147,141,87,235,15,254,141,74,249,174,190,148,248,173,255,0,36,227,84,250,197,255,0,163,99,175,155,43,131,23,241,163,235,120,119,253,214,126,175,242,71,216,139,247,87,233,92,55,139,190,27,88,248,167,92,178,212,11,253,152,124,201,122,209,113,44,131,111,200,65,193,25,4,40,228,114,15,95,148,10,238,23,238,15,165,62,187,229,21,37,102,124,141,26,213,40,203,154,155,179,33,183,130,43,88,18,8,35,72,226,141,66,70,136,0,10,160,96,0,7,64,5,77,69,21,70,91,133,20,80,78,6,77,0,83,212,117,27,77,34,194,123,251,249,196,22,208,141,238,237,219,252,78,120,10,57,36,168,21,243,55,140,60,85,119,226,221,114,75,201,164,127,178,198,204,45,97,35,2,56,243,198,70,79,204,84,2,78,79,62,202,21,122,31,137,254,55,125,127,86,109,55,79,184,206,151,109,242,22,134,70,197,195,112,73,43,208,128,70,7,94,132,130,65,24,197,240,63,132,37,241,134,185,246,93,205,13,156,42,36,185,152,2,112,51,128,1,198,55,30,113,158,192,158,113,180,249,245,234,58,178,246,112,62,191,43,193,195,5,69,226,241,26,59,125,203,252,217,204,215,210,95,15,124,102,60,95,163,59,78,161,53,27,102,197,202,34,16,152,36,236,35,36,228,21,95,92,228,30,54,227,60,95,196,255,0,135,80,219,91,54,187,161,218,197,12,81,71,155,168,34,4,41,0,168,12,138,23,104,192,201,110,64,218,51,215,36,249,142,135,174,95,120,119,85,139,81,211,167,217,50,112,65,228,72,59,134,29,193,255,0,2,48,64,53,41,202,132,237,45,141,241,16,165,155,225,121,169,233,56,255,0,86,249,159,89,211,91,238,55,210,179,60,63,175,216,120,151,73,139,81,211,165,221,19,112,224,240,209,183,117,113,216,143,254,36,140,130,13,106,63,71,250,87,162,154,113,186,62,46,84,220,37,105,43,56,159,29,215,213,126,14,255,0,145,47,67,255,0,175,11,127,253,22,43,229,74,250,175,193,223,242,37,232,127,245,225,111,255,0,162,197,112,224,247,103,213,113,39,240,169,252,205,186,226,254,32,248,226,223,194,186,83,219,195,38,237,90,226,50,45,227,24,38,60,229,124,198,200,35,0,244,82,57,35,29,50,70,175,139,124,81,107,225,45,13,245,27,132,105,24,176,72,162,94,178,57,4,129,158,195,229,36,159,65,220,224,31,153,245,125,94,247,92,212,230,191,191,153,164,146,70,36,6,114,194,48,73,56,25,39,0,18,112,189,171,108,77,110,69,101,185,231,101,25,99,197,79,218,212,94,226,252,124,143,109,248,45,44,147,248,91,80,150,105,90,73,27,81,119,119,114,73,98,82,50,73,39,169,39,189,122,85,121,151,192,255,0,249,20,111,127,235,249,255,0,244,92,117,233,181,165,47,130,39,6,101,20,177,117,18,238,98,120,199,254,68,173,115,254,188,38,255,0,209,102,190,84,175,170,252,97,255,0,34,86,185,255,0,94,19,255,0,232,179,95,42,87,46,51,120,159,69,195,127,5,79,145,244,254,129,166,217,234,223,15,52,155,27,248,35,158,218,109,58,0,232,221,254,65,255,0,124,156,242,8,228,16,8,172,143,8,124,48,211,60,57,119,61,229,208,75,219,147,49,54,198,80,24,64,138,217,66,56,31,62,0,37,176,184,63,40,238,79,67,224,239,249,18,244,63,250,240,131,255,0,69,138,221,174,181,4,236,218,216,249,185,98,42,83,114,166,164,210,111,83,204,254,55,127,200,161,101,255,0,95,201,255,0,162,228,175,32,240,150,135,31,137,60,83,99,164,201,51,67,20,204,219,221,0,39,104,5,136,25,232,74,140,103,156,103,56,63,118,189,123,227,127,252,138,22,95,245,252,159,250,46,74,242,175,1,234,150,250,47,140,44,181,43,182,196,22,209,205,43,96,128,78,34,125,160,100,129,146,112,0,207,36,129,92,117,237,237,149,246,62,159,42,114,89,100,220,55,214,223,113,238,94,43,241,37,135,195,255,0,13,65,20,17,254,243,203,242,44,96,7,118,210,35,56,44,11,2,80,97,65,32,147,200,245,175,157,117,77,74,231,88,213,46,181,27,183,221,61,204,134,70,228,149,25,251,160,100,147,128,48,0,207,10,0,171,158,38,241,13,207,138,53,251,141,86,229,118,25,48,177,196,28,176,137,7,64,51,249,156,97,73,36,224,102,189,23,225,71,129,36,121,226,241,30,171,110,190,64,27,172,162,144,28,179,100,17,46,59,1,252,57,7,57,200,219,133,37,74,82,175,62,88,236,86,30,149,60,171,14,235,212,214,79,250,183,249,155,223,12,188,4,186,29,178,235,26,164,42,117,57,128,48,3,156,193,27,5,36,16,64,195,114,65,235,180,12,3,201,207,154,252,82,255,0,146,143,171,253,98,255,0,209,73,95,74,215,205,127,20,191,228,164,234,255,0,88,191,244,82,86,152,138,106,20,146,143,115,139,37,196,207,17,142,149,90,143,86,159,231,19,209,254,9,127,200,159,121,255,0,95,205,255,0,162,227,175,77,175,50,248,37,255,0,34,133,239,253,127,191,254,139,74,244,218,232,163,252,52,120,249,159,251,229,95,80,162,146,150,181,56,66,134,232,126,148,80,70,87,20,1,242,135,252,37,94,34,255,0,160,254,169,255,0,129,146,127,141,125,11,103,170,221,217,252,47,131,86,221,231,93,67,165,11,141,211,18,219,220,67,191,44,115,147,147,215,156,213,111,248,85,62,11,255,0,160,65,255,0,192,169,191,248,186,220,187,208,224,155,194,243,104,86,205,246,104,30,209,173,35,56,47,229,130,152,29,78,78,23,212,243,235,92,212,169,202,23,230,103,181,143,199,97,113,30,205,81,133,173,190,139,255,0,109,60,99,254,23,95,137,191,231,207,75,255,0,191,82,127,241,117,233,255,0,18,47,46,108,190,31,106,55,22,151,18,219,204,190,86,217,34,115,27,46,100,64,112,71,61,9,21,197,127,194,137,111,250,24,199,254,1,127,246,202,245,93,87,74,178,214,244,201,116,237,70,31,58,214,77,187,211,115,46,112,65,28,130,15,85,20,169,170,188,178,83,249,15,27,87,0,170,210,158,29,104,158,186,63,46,231,206,158,25,241,46,189,55,138,180,120,100,215,53,41,34,123,216,81,209,238,228,96,192,184,5,72,39,144,71,240,214,215,237,49,211,194,223,246,247,255,0,180,107,212,173,62,25,248,74,198,242,11,187,125,36,164,208,72,178,198,223,104,148,225,129,200,56,45,131,200,239,94,91,251,76,241,255,0,8,183,253,189,255,0,237,42,214,140,37,5,105,179,159,51,197,208,196,212,82,165,30,84,151,151,232,112,63,4,191,228,175,104,95,246,241,255,0,162,36,175,118,248,181,240,213,60,113,163,253,178,197,63,226,121,101,9,22,163,122,162,206,11,41,40,204,84,147,128,31,111,32,6,99,147,130,77,120,71,193,47,249,43,218,23,253,188,127,232,137,107,234,175,17,107,246,62,23,240,253,230,181,169,52,130,210,213,3,62,197,222,204,73,10,160,15,82,197,87,156,14,121,32,115,90,158,97,240,247,250,102,151,168,127,203,123,59,235,89,61,210,72,100,83,248,21,96,71,212,17,95,87,124,38,248,148,158,56,209,254,197,124,255,0,241,60,178,136,53,209,218,17,103,5,152,43,162,134,36,224,1,187,229,0,51,12,46,210,5,124,195,226,143,17,222,120,183,196,119,122,229,250,64,151,87,59,55,36,10,68,99,108,107,24,192,36,158,138,59,245,175,103,248,21,240,218,226,41,237,252,101,170,199,61,179,47,205,166,196,24,15,49,29,25,89,156,21,206,210,28,109,193,4,224,156,96,130,64,61,254,138,40,160,15,152,63,104,255,0,249,40,122,127,253,130,83,255,0,70,203,91,255,0,179,47,252,205,31,246,233,255,0,181,171,3,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,111,254,204,223,243,52,127,219,167,254,215,160,14,227,199,159,8,116,191,27,248,139,78,213,36,127,178,109,223,30,162,208,124,178,220,167,151,242,16,74,149,220,174,0,228,100,169,235,242,168,174,243,74,210,236,116,61,46,13,59,76,181,75,107,56,19,100,48,160,224,15,230,73,57,36,158,73,36,156,147,87,40,160,15,128,107,235,47,133,26,85,150,183,240,55,75,211,53,43,104,238,44,238,18,225,37,137,250,48,251,68,159,136,32,224,130,57,4,2,48,69,124,155,95,95,124,18,255,0,146,67,161,127,219,199,254,143,146,128,62,104,241,207,129,181,79,2,107,134,194,252,121,182,242,101,173,174,209,113,29,194,47,113,232,195,35,114,245,4,142,160,130,119,62,22,124,78,155,192,55,242,219,221,36,147,232,183,79,190,226,40,193,105,17,130,176,5,1,117,80,73,40,24,158,160,15,65,95,75,120,215,193,122,111,141,244,9,244,219,216,210,57,140,101,109,239,60,165,121,45,219,32,228,19,200,4,170,134,80,70,70,70,71,81,241,247,137,188,49,170,120,71,92,155,72,213,237,252,171,132,249,149,151,148,149,15,70,140,247,7,7,223,32,130,160,130,0,7,220,48,79,13,213,188,87,54,242,164,208,74,129,210,72,220,56,117,35,33,193,28,16,71,57,169,107,230,207,129,255,0,19,34,209,27,254,17,109,106,104,226,211,165,102,150,218,246,121,130,37,187,237,203,163,150,56,8,216,36,99,31,51,31,148,238,200,250,78,128,10,41,41,104,3,192,255,0,105,77,41,154,223,195,250,188,118,169,177,30,91,89,238,6,213,108,176,86,141,79,114,56,148,142,195,158,153,231,136,248,23,226,9,244,127,136,246,214,63,104,142,43,77,81,26,222,117,145,136,82,224,22,140,133,200,27,183,40,81,156,253,242,7,38,189,255,0,226,191,135,230,241,47,195,141,94,202,214,217,39,188,68,23,22,234,200,89,183,163,43,144,128,2,119,149,14,23,29,119,99,161,53,241,237,141,245,198,153,168,91,95,217,201,229,221,91,74,179,66,219,65,218,234,65,83,131,144,112,64,235,197,0,116,31,17,124,65,111,226,159,136,26,190,177,102,54,218,205,40,88,78,79,205,26,40,140,55,32,17,184,40,108,17,149,206,59,87,186,254,207,94,27,254,204,240,93,206,184,210,110,147,87,151,229,80,249,11,28,76,232,50,48,48,197,204,153,228,174,49,208,230,190,98,175,186,124,57,162,195,225,191,13,233,186,53,185,140,165,157,186,66,89,35,17,137,24,15,153,182,142,133,159,44,121,60,147,201,160,13,74,249,7,227,111,252,149,237,115,254,221,255,0,244,68,117,245,253,124,129,241,183,254,74,246,187,255,0,110,255,0,250,33,40,3,191,253,153,127,230,104,255,0,183,79,253,175,76,248,223,240,185,146,75,143,23,232,118,242,74,37,102,151,83,130,60,98,53,192,95,49,16,40,56,200,102,114,73,57,109,221,55,144,255,0,217,151,254,102,143,251,115,255,0,218,213,244,5,0,124,10,147,205,18,76,145,75,36,105,58,108,149,85,200,12,187,195,97,135,113,185,84,224,247,0,255,0,13,116,30,10,240,94,165,227,125,126,13,58,201,36,72,11,1,113,121,228,179,199,110,184,39,44,71,0,144,28,0,72,201,194,228,117,29,223,196,223,131,218,166,159,226,212,147,195,54,19,223,88,234,178,179,164,48,65,129,102,197,198,99,98,2,162,71,150,224,146,48,1,83,211,39,221,188,13,224,93,47,192,122,26,233,246,11,230,220,73,135,186,187,117,195,220,56,238,125,0,201,192,232,1,61,73,36,128,104,120,103,195,58,95,132,180,56,116,141,34,15,38,222,63,153,153,185,105,92,245,119,61,216,224,127,179,128,0,0,5,3,102,138,40,1,41,104,162,128,43,95,88,217,234,118,114,89,223,218,65,117,107,38,55,195,60,98,68,108,16,70,84,228,28,16,167,234,43,136,240,79,194,31,15,248,31,87,185,212,173,154,123,203,166,249,109,165,186,193,107,104,200,80,224,96,0,88,157,217,108,3,180,133,31,198,91,191,165,160,2,190,1,175,191,171,224,10,0,251,127,192,159,242,79,60,53,255,0,96,155,95,253,20,181,135,241,43,225,165,143,143,236,33,101,41,107,171,64,200,34,189,199,72,139,13,193,128,251,225,84,177,81,199,207,142,64,45,157,207,2,127,201,60,240,215,253,130,173,127,244,82,215,65,64,25,94,29,208,44,124,47,225,251,61,23,77,18,45,165,170,21,79,49,183,51,18,75,51,19,234,88,147,198,7,63,42,129,197,106,209,69,0,37,45,20,80,1,81,79,4,55,86,242,219,220,69,28,208,74,133,36,142,64,29,93,72,193,82,15,4,17,198,42,90,74,0,243,143,9,252,28,240,255,0,134,60,81,127,172,44,94,120,50,230,194,9,202,200,45,211,108,108,28,110,92,137,21,213,130,182,226,118,227,36,156,154,244,138,40,160,15,128,107,237,239,2,127,201,60,240,215,253,130,173,127,244,80,175,136,107,237,239,2,127,201,60,240,215,253,130,173,127,244,82,208,6,95,196,47,135,26,111,143,180,181,134,70,142,203,80,141,149,226,191,88,3,200,20,110,249,31,161,41,243,49,218,172,57,193,237,131,183,225,159,12,233,126,17,208,225,210,52,136,60,171,120,254,102,103,229,229,115,213,156,247,99,133,246,192,0,0,0,11,179,69,0,20,81,69,0,120,255,0,141,190,57,127,194,29,226,251,237,7,254,17,223,181,125,151,203,253,255,0,219,124,189,219,163,87,251,187,14,49,187,29,123,87,97,240,227,199,63,240,176,60,61,113,171,127,103,125,131,202,187,107,95,43,207,243,115,132,141,183,103,106,255,0,127,24,199,106,243,111,136,127,5,188,71,226,223,29,106,90,229,133,238,149,29,173,207,149,177,39,150,64,227,108,72,135,32,70,87,168,61,250,87,123,240,159,193,58,151,129,60,45,115,165,234,147,219,77,60,183,173,112,173,106,204,234,20,162,40,4,178,169,206,80,246,244,160,15,151,60,117,255,0,37,15,196,223,246,21,186,255,0,209,175,94,247,240,7,193,214,58,127,134,147,197,134,89,36,212,53,36,150,17,158,22,24,68,132,16,6,121,44,209,134,36,255,0,178,160,14,75,120,47,142,255,0,228,161,248,155,254,194,183,127,250,53,171,175,188,248,139,253,157,240,87,71,240,118,155,205,197,212,83,53,236,201,46,12,72,110,36,34,48,1,206,230,11,200,110,60,182,28,29,249,0,26,31,24,190,43,127,194,79,44,190,27,209,219,26,68,50,143,62,96,121,185,145,25,135,12,24,134,132,252,140,50,51,144,167,178,215,31,240,235,192,119,158,61,241,15,216,226,62,93,149,182,201,111,102,36,140,70,89,65,10,216,113,230,17,188,128,120,56,63,221,172,143,13,120,99,84,241,118,185,14,145,164,65,230,220,73,243,187,55,9,18,47,87,99,216,12,143,124,144,20,18,66,159,178,188,35,225,123,31,7,248,114,211,72,176,142,48,34,85,51,74,19,6,121,112,55,72,217,36,228,149,233,147,129,181,71,202,5,0,103,120,155,74,177,209,62,20,235,186,102,155,108,150,214,112,104,247,73,20,73,208,15,41,255,0,18,73,201,36,242,73,36,228,154,248,186,190,221,241,223,252,147,207,18,255,0,216,42,239,255,0,69,53,124,69,64,31,114,248,155,194,250,95,139,244,57,244,125,90,15,54,222,79,152,50,240,241,48,232,232,123,48,201,246,193,32,130,164,131,241,183,139,252,49,125,225,15,18,93,232,247,241,184,49,49,49,74,201,129,60,89,56,145,112,72,193,3,238,228,224,228,30,65,175,184,171,229,207,141,223,16,236,124,85,170,69,163,105,73,107,115,97,96,219,133,248,76,187,75,243,7,17,190,118,152,72,217,219,146,153,4,128,164,128,106,124,19,248,165,38,159,119,111,225,77,114,73,167,183,186,150,56,236,46,93,218,67,11,149,84,17,16,73,196,103,0,12,97,65,39,63,41,202,253,29,95,23,124,63,240,61,247,142,252,75,13,140,17,73,246,8,153,94,254,229,78,4,49,103,156,49,4,111,32,16,163,7,39,159,186,9,31,100,233,246,191,97,211,237,172,254,209,61,199,145,10,195,231,220,62,249,36,192,3,115,191,118,56,201,61,205,0,89,162,146,150,128,34,158,222,27,171,121,109,238,34,73,160,149,10,75,28,128,48,101,35,105,82,15,4,17,198,43,225,239,22,89,91,233,158,50,215,44,44,227,242,237,109,117,9,225,133,55,19,181,22,71,0,100,228,156,0,58,243,95,115,87,196,62,59,255,0,146,135,226,111,251,10,221,127,232,214,160,15,165,126,5,216,219,218,124,41,211,166,129,54,75,119,44,211,206,119,19,189,196,141,26,158,126,239,202,136,56,227,143,82,107,210,107,207,254,9,127,201,34,208,255,0,237,227,255,0,71,201,93,253,0,45,20,81,64,5,120,159,196,223,25,203,167,127,101,249,82,202,190,103,153,156,70,135,238,236,245,250,215,180,76,251,35,7,158,189,171,228,31,136,186,171,223,127,102,226,89,206,207,55,239,183,174,207,127,106,0,171,224,203,89,53,13,91,79,148,176,56,190,141,121,249,127,137,125,62,181,245,175,135,109,126,207,162,219,33,3,43,187,161,63,222,53,243,223,194,93,40,77,29,188,174,144,182,53,49,203,12,158,60,179,233,95,74,219,34,197,110,168,0,1,115,242,142,157,105,32,38,162,138,41,128,81,69,20,0,49,192,205,112,222,51,212,100,64,98,70,32,44,171,252,35,251,166,186,125,98,249,108,116,201,166,109,216,77,185,217,215,146,7,245,175,11,241,223,140,162,91,249,134,235,207,150,72,250,17,253,207,247,169,48,49,252,99,169,199,29,158,64,127,51,237,63,57,192,231,134,205,120,241,57,173,141,91,88,150,254,73,84,79,112,84,204,92,7,115,128,57,247,247,172,148,93,217,233,76,15,163,190,9,232,105,31,135,164,149,194,22,77,72,176,33,155,178,165,123,120,24,24,174,31,225,166,154,44,124,61,50,24,226,31,233,140,255,0,32,255,0,97,61,189,171,184,160,2,138,41,40,1,115,69,20,148,0,180,81,69,0,20,148,180,80,2,82,209,69,0,20,82,82,208,1,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,73,75,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,20,148,82,208,1,69,20,26,0,105,167,40,166,154,112,52,0,81,73,69,0,45,124,213,241,141,148,235,64,115,255,0,32,239,253,154,74,250,86,190,84,248,187,114,95,196,49,13,205,205,130,142,79,251,114,80,4,255,0,7,208,55,136,244,98,71,63,191,255,0,208,36,175,167,44,198,219,84,31,95,231,95,54,124,28,182,99,172,104,178,252,184,253,255,0,215,238,203,95,74,219,46,45,192,250,255,0,58,0,154,138,40,160,0,208,40,162,128,10,41,41,104,0,52,30,134,131,77,52,0,14,180,234,104,235,78,160,4,162,150,138,0,229,124,116,51,225,221,91,159,249,135,77,255,0,160,53,124,133,43,121,94,34,39,25,199,255,0,17,95,96,120,213,115,225,205,91,254,193,243,127,232,13,95,29,107,25,143,92,155,29,182,245,255,0,116,80,7,212,159,7,230,243,60,27,167,141,184,253,220,221,255,0,233,179,87,163,215,145,124,13,152,183,134,44,65,199,203,4,199,255,0,35,26,245,209,210,128,22,138,40,160,6,26,120,166,19,205,60,116,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,162,150,138,0,74,90,41,40,1,104,162,138,0,41,41,104,160,2,138,41,40,1,104,162,138,0,41,41,104,160,2,138,74,90,0,40,162,146,128,22,138,40,160,4,165,160,208,14,104,0,162,138,13,0,20,83,71,90,112,160,2,138,74,90,0,40,162,138,0,41,41,104,160,2,138,74,90,0,41,41,104,160,2,146,150,146,128,22,188,79,227,110,151,246,139,111,55,206,219,186,246,62,54,231,254,89,63,189,123,101,114,254,51,176,23,186,106,46,36,63,190,86,253,216,255,0,101,135,165,0,124,195,225,29,39,237,90,245,196,30,126,54,66,199,59,51,156,50,143,90,195,215,180,175,236,239,179,254,255,0,204,243,55,127,203,60,109,198,223,127,122,245,111,11,233,45,109,227,125,81,196,83,129,137,151,44,191,244,209,125,171,165,241,199,131,146,247,236,24,142,241,246,121,159,113,115,215,30,222,212,1,231,223,13,181,255,0,179,73,107,15,217,183,238,212,16,231,204,198,51,177,125,43,233,189,50,227,237,54,17,73,183,27,179,198,115,220,215,195,118,175,37,134,163,108,204,155,29,36,89,0,148,17,208,255,0,232,60,87,212,63,11,188,70,47,180,93,42,7,150,215,123,121,217,84,111,155,134,115,211,62,212,1,234,20,80,8,35,32,230,138,0,40,164,165,160,14,107,198,137,187,195,87,220,255,0,207,63,253,9,107,228,127,27,141,158,48,191,29,127,213,255,0,232,181,175,176,124,84,158,103,135,174,199,60,236,251,191,239,138,249,19,226,26,24,252,113,168,140,17,143,43,175,253,114,74,64,123,151,194,9,119,125,149,113,211,75,78,255,0,238,87,154,248,171,254,71,13,111,254,194,51,255,0,232,195,93,143,193,139,237,250,148,113,110,143,141,48,116,60,252,173,24,174,59,197,127,242,56,107,127,246,16,159,255,0,70,154,228,198,109,19,233,56,111,248,211,255,0,15,234,100,81,69,21,231,159,96,20,81,69,3,45,233,122,149,206,145,170,218,234,54,143,137,237,229,14,188,144,14,58,169,193,83,130,50,8,207,32,145,95,75,120,47,197,150,158,45,209,35,185,142,84,23,177,168,91,184,64,199,150,216,231,3,39,229,56,36,28,159,151,220,16,62,95,173,191,10,248,150,235,194,122,226,106,86,136,178,112,99,150,38,233,36,100,130,70,123,30,20,130,59,168,234,50,15,69,10,222,205,217,236,120,249,182,90,177,116,249,161,241,173,188,252,143,170,168,172,221,19,91,178,241,6,151,13,253,132,226,68,117,5,148,56,44,140,64,62,91,96,156,48,200,200,237,90,85,233,197,223,84,124,28,162,226,220,101,186,10,74,90,41,136,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,146,150,138,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,227,62,43,127,201,56,213,62,176,255,0,232,216,235,230,202,250,79,226,183,252,147,141,83,235,15,254,141,74,249,178,188,236,87,198,143,179,225,223,247,89,250,191,201,31,99,47,250,177,244,162,129,247,23,233,69,122,39,198,5,20,81,64,5,121,103,197,143,28,54,153,110,186,22,151,115,178,242,93,173,113,44,82,48,120,20,16,64,4,99,5,254,189,59,124,224,215,169,246,175,155,190,35,120,70,255,0,195,218,219,93,75,45,213,229,149,198,22,43,203,153,124,199,118,0,2,25,246,143,155,229,227,213,113,140,224,227,12,76,164,161,161,235,228,212,104,213,197,37,81,237,180,123,179,151,210,244,219,141,103,84,181,211,172,211,116,215,18,8,199,4,129,158,164,237,4,225,70,73,56,224,2,107,233,223,10,248,110,219,194,218,4,26,101,187,121,133,50,210,204,80,3,35,30,172,118,254,67,57,32,5,25,56,175,4,248,119,226,200,124,41,226,1,37,212,49,125,146,227,9,60,254,86,233,98,94,126,233,7,129,146,11,12,28,129,192,200,21,244,186,144,70,87,165,101,132,140,108,229,212,238,226,42,213,189,162,164,213,161,211,207,254,24,66,1,24,61,43,231,15,136,190,7,111,10,106,127,104,182,92,233,87,82,17,111,203,185,136,128,9,86,36,96,114,91,111,36,144,188,242,13,125,33,94,95,241,131,197,54,86,250,12,154,2,20,158,246,233,151,204,9,40,205,184,82,175,243,14,160,159,151,3,142,50,115,198,14,152,152,167,11,190,135,14,75,94,173,60,82,84,245,79,117,253,222,255,0,35,207,62,30,248,214,79,10,107,41,21,204,239,253,145,114,223,233,17,224,182,195,140,43,133,236,65,219,157,185,200,236,72,24,250,54,41,163,185,182,19,193,34,75,20,136,29,25,28,16,202,70,65,4,117,4,87,201,22,22,23,90,165,252,54,54,48,60,247,83,54,35,141,58,147,253,6,57,36,252,160,2,77,125,77,225,253,32,232,30,30,180,211,62,213,37,223,217,226,199,155,47,83,223,143,64,189,0,236,160,14,118,214,120,73,73,197,167,177,221,196,52,104,194,170,154,126,243,221,126,167,202,53,244,206,147,173,216,232,31,14,52,155,251,249,132,113,38,157,17,10,88,6,144,172,64,236,92,145,150,59,78,7,122,249,150,186,13,127,197,23,122,213,142,155,167,121,140,186,126,159,109,12,81,195,140,101,149,0,102,60,156,156,228,3,216,118,4,156,225,70,164,105,221,158,198,101,129,150,49,211,134,209,91,142,241,135,138,174,188,89,173,201,117,52,175,246,84,118,22,176,149,192,142,60,241,198,79,204,64,4,156,158,127,217,0,14,122,186,239,1,120,38,235,197,154,170,200,201,141,42,222,64,110,101,124,133,124,96,249,99,105,7,36,122,30,1,207,92,3,137,226,56,98,183,241,70,175,12,72,35,137,47,39,68,72,215,0,0,228,5,3,176,199,106,202,113,147,92,211,234,117,80,169,70,19,250,173,46,139,250,249,158,205,240,75,254,69,11,223,250,255,0,127,253,23,29,122,101,121,151,193,47,249,20,47,127,235,253,191,244,92,117,233,181,233,209,254,26,62,27,51,255,0,124,169,234,98,120,199,254,68,173,115,254,188,39,255,0,209,102,190,84,175,170,252,99,255,0,34,86,185,255,0,94,19,127,232,179,95,42,87,46,51,120,158,255,0,13,127,14,175,200,250,171,193,223,242,37,232,127,245,225,111,255,0,162,214,182,235,19,193,191,242,37,232,127,245,225,7,254,139,21,185,93,171,100,124,181,111,226,79,212,243,47,141,223,242,40,89,127,215,242,127,232,185,43,193,235,222,62,55,255,0,200,165,101,255,0,95,233,255,0,162,228,175,29,240,190,138,124,69,226,107,13,43,126,193,113,39,206,217,193,8,160,179,96,224,243,133,56,227,174,43,131,19,23,42,182,71,216,100,117,35,79,2,231,45,162,219,58,159,134,126,6,111,18,234,35,82,188,192,210,237,38,27,148,170,177,157,198,14,204,28,241,130,51,158,160,224,117,36,123,252,16,197,107,4,112,91,198,145,197,24,84,68,69,1,85,71,0,0,58,0,42,29,55,78,180,210,44,34,211,236,96,16,91,68,184,68,29,191,196,231,146,79,36,146,77,93,174,186,84,149,56,242,159,51,152,227,167,141,171,204,254,30,136,43,230,159,138,95,242,82,53,127,172,63,250,41,43,233,106,249,163,226,159,252,148,141,91,235,23,254,138,142,179,197,124,31,51,209,225,207,247,167,232,255,0,52,122,87,193,47,249,20,47,127,235,253,191,244,92,117,233,181,230,95,4,191,228,80,189,255,0,175,247,255,0,208,35,175,77,173,104,255,0,13,30,118,101,254,249,83,212,40,164,165,173,78,16,160,157,160,154,40,110,135,253,218,0,243,47,248,93,222,30,255,0,159,13,87,254,253,71,255,0,197,215,111,253,187,107,255,0,8,191,246,255,0,151,39,217,126,201,246,205,152,27,252,189,155,241,183,56,206,61,241,158,245,243,55,252,34,222,34,255,0,160,6,169,255,0,128,146,127,241,53,239,223,99,185,255,0,133,67,246,63,179,205,246,175,236,95,47,201,216,119,239,242,113,183,29,115,158,49,215,53,203,74,164,229,126,104,158,230,99,130,194,209,228,246,50,189,222,186,220,196,255,0,133,221,225,223,249,240,213,63,239,212,127,252,93,118,254,32,215,45,188,55,161,79,171,93,71,52,144,65,183,114,196,1,99,185,192,24,201,3,169,29,235,230,95,248,69,124,69,255,0,64,13,83,255,0,0,228,255,0,10,250,3,226,77,157,205,239,195,237,70,218,210,9,110,39,111,43,17,68,133,216,226,84,39,0,115,208,102,157,42,147,148,102,228,182,30,59,5,132,163,90,146,165,43,169,61,117,244,50,180,239,140,58,22,167,169,219,88,197,99,169,9,110,102,72,80,186,38,1,98,20,19,134,251,188,215,7,251,76,255,0,204,171,255,0,111,95,251,70,177,60,53,225,157,122,31,21,105,18,203,162,106,81,199,29,236,44,238,246,210,0,21,92,18,73,35,128,7,122,219,253,166,58,120,91,254,222,191,246,141,60,60,229,56,222,104,230,205,112,180,48,245,20,104,59,166,187,220,243,223,131,51,197,107,241,83,71,184,184,150,56,96,137,46,90,73,100,101,85,140,11,121,9,36,158,0,3,156,213,191,139,95,18,155,199,26,199,216,108,159,254,36,86,82,151,181,59,89,26,98,85,65,103,5,136,56,33,182,240,8,86,57,92,146,43,19,225,182,137,15,136,252,115,103,163,79,177,82,242,222,238,37,119,140,74,17,140,18,97,246,158,165,91,12,57,28,129,200,174,78,186,15,44,244,255,0,132,191,11,100,241,150,163,253,161,171,197,60,58,21,190,27,238,50,125,180,229,134,196,124,109,192,42,67,149,57,28,1,130,114,191,87,215,45,240,230,235,78,189,248,119,161,92,105,118,240,91,219,53,170,131,12,8,235,28,114,14,36,3,118,88,225,195,242,73,36,243,147,156,158,166,128,10,74,90,40,3,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,191,251,51,127,204,209,255,0,110,159,251,90,176,63,104,239,249,40,122,127,253,130,147,255,0,70,203,91,255,0,179,47,252,205,31,246,231,255,0,181,168,3,232,10,41,41,104,3,224,26,250,251,224,151,252,146,45,11,254,222,63,244,124,149,242,13,125,125,240,71,254,73,14,133,255,0,111,31,250,62,74,0,244,10,243,255,0,138,63,13,109,252,123,164,44,150,169,4,58,236,24,22,215,114,49,64,99,221,243,36,132,2,74,224,177,28,100,55,221,42,11,103,208,40,160,15,130,111,172,111,52,203,201,45,47,237,39,180,186,143,27,225,158,50,142,50,1,25,83,130,50,8,63,238,154,250,43,224,127,196,201,181,180,255,0,132,91,90,154,73,117,8,149,230,182,188,158,114,239,112,187,178,200,197,142,75,174,73,24,207,0,240,187,114,110,124,107,248,101,255,0,9,29,129,241,6,135,101,230,107,118,248,251,66,68,112,215,16,168,61,177,243,72,188,99,161,43,145,243,21,2,190,101,130,121,237,110,34,185,183,145,225,154,39,13,28,136,196,50,48,57,14,164,114,8,60,230,128,62,250,162,188,223,225,47,196,164,241,206,143,246,27,231,255,0,137,237,148,65,174,142,213,69,157,75,48,14,138,24,147,128,6,238,0,12,203,129,130,5,122,61,0,21,240,215,138,124,63,113,225,95,20,234,58,29,211,110,146,206,82,161,176,7,152,132,101,31,0,156,110,4,54,220,228,103,7,145,95,115,87,199,191,25,167,134,231,226,214,190,240,75,28,168,30,36,44,140,24,6,16,162,176,200,238,24,21,35,177,5,104,2,191,194,175,15,197,226,95,136,250,85,141,221,179,205,101,27,181,197,192,84,12,48,128,176,14,164,17,176,176,64,115,215,118,58,145,95,101,87,205,31,179,142,167,105,109,226,221,75,78,154,24,5,205,229,160,120,39,118,1,134,199,203,34,2,50,119,43,110,42,167,164,89,218,113,145,244,189,0,21,242,7,198,223,249,43,250,239,253,176,255,0,209,17,215,215,245,242,7,198,207,249,43,218,239,253,187,255,0,232,132,160,14,255,0,246,101,255,0,153,163,254,221,63,246,181,125,1,95,63,254,204,191,243,52,127,219,167,254,214,175,160,40,0,162,138,40,0,162,146,150,128,10,74,90,74,0,90,40,162,128,10,248,6,190,254,175,128,104,3,237,239,1,255,0,201,60,240,215,253,130,173,127,244,74,215,65,92,255,0,129,63,228,158,120,103,254,193,86,191,250,40,87,65,64,5,20,81,64,5,20,148,180,0,81,69,20,0,148,180,81,64,31,0,215,219,222,4,255,0,146,119,225,159,251,5,90,255,0,232,161,95,16,215,219,190,4,255,0,146,121,225,175,251,5,91,127,232,149,160,14,134,138,40,160,2,138,41,40,1,104,162,138,0,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,145,99,99,113,169,106,22,214,22,105,230,221,221,74,177,66,155,128,220,236,64,81,147,128,50,72,235,242,214,191,142,255,0,228,161,248,159,254,194,151,95,250,53,171,220,254,0,248,30,202,219,195,241,248,190,234,40,231,212,110,158,68,179,114,115,228,68,9,67,128,71,14,204,28,19,147,198,208,54,229,212,128,118,127,13,126,28,217,248,11,67,72,223,200,185,213,165,203,92,222,8,128,35,118,51,26,54,55,121,99,3,131,212,229,182,140,224,119,52,81,64,28,255,0,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,251,123,199,95,242,79,60,73,255,0,96,171,191,253,20,213,241,13,0,125,29,241,183,226,148,118,22,147,248,83,67,150,9,174,46,225,120,239,238,99,117,144,66,132,178,52,64,2,113,33,193,83,156,21,5,113,201,202,248,47,135,252,63,168,120,155,89,131,76,210,237,222,105,229,117,86,96,140,235,16,44,20,187,16,9,84,5,151,45,143,150,169,255,0,166,106,186,135,252,183,188,190,186,151,222,73,38,145,143,226,89,137,63,82,77,125,109,240,179,225,197,159,129,180,56,238,38,135,126,187,117,10,155,217,155,4,197,156,19,10,96,144,0,61,72,63,57,25,232,161,64,6,223,129,252,29,99,224,95,14,71,164,88,201,36,164,185,150,226,119,224,205,41,10,11,99,56,3,0,5,3,160,11,146,78,73,233,104,162,128,10,40,162,128,10,248,131,199,127,242,80,188,77,255,0,97,91,175,253,26,213,246,253,124,65,227,191,249,40,126,39,255,0,176,165,223,254,141,106,0,250,123,224,159,252,146,45,11,254,219,255,0,232,249,43,208,5,112,31,4,255,0,228,144,232,127,246,223,255,0,71,201,94,129,64,5,20,81,64,20,117,87,197,176,56,207,204,63,145,175,138,252,69,39,153,246,111,151,27,119,119,250,87,217,62,35,153,97,176,70,36,15,222,129,201,246,53,241,86,169,32,147,202,229,78,51,247,127,10,0,247,127,131,48,103,71,221,187,238,234,126,158,209,215,187,40,192,197,120,199,193,152,113,161,49,195,113,169,159,253,6,58,246,138,0,41,41,105,40,1,104,60,2,104,170,58,165,218,219,105,215,82,51,198,54,66,207,243,156,14,1,160,14,35,226,54,167,228,104,154,156,126,86,252,121,92,238,199,241,39,251,53,243,23,137,110,126,213,172,92,124,155,57,83,215,61,133,117,95,18,252,73,37,254,185,169,219,134,182,104,223,202,230,51,146,112,168,120,231,253,154,202,240,39,135,219,90,212,164,13,13,201,79,179,179,3,16,238,25,87,208,212,129,21,143,135,179,107,12,255,0,107,255,0,89,24,108,121,125,50,1,245,170,94,31,211,254,213,246,159,222,227,27,127,135,61,115,239,94,233,174,232,163,78,240,174,156,16,79,189,76,105,181,199,251,7,219,175,21,143,240,227,195,170,223,218,91,210,228,99,202,219,198,63,189,254,205,80,30,235,165,65,246,123,86,77,251,178,196,231,27,127,132,85,234,2,133,92,81,64,5,6,138,13,0,20,10,40,160,2,138,40,160,2,138,41,40,0,165,162,138,0,41,41,104,160,4,165,162,128,115,64,9,75,73,75,64,5,20,132,210,208,1,69,37,45,0,20,81,69,0,37,20,81,64,11,69,20,80,1,69,37,45,0,20,81,69,0,37,45,20,80,1,69,20,80,2,82,210,82,208,1,69,20,80,1,69,20,80,1,69,20,148,0,180,148,180,80,1,69,20,80,1,69,20,80,3,49,79,20,202,120,160,2,138,40,160,6,177,198,43,228,47,137,179,249,158,32,131,140,127,161,168,235,254,219,87,215,23,7,27,127,26,248,187,198,147,25,245,152,137,219,255,0,30,234,56,255,0,121,168,3,213,126,12,71,147,161,156,255,0,207,111,253,169,95,64,198,48,138,43,193,190,12,39,250,62,134,248,63,242,223,249,203,94,246,191,118,128,10,40,164,160,5,162,138,74,0,90,40,164,160,5,166,26,117,52,208,2,14,181,32,233,76,239,79,29,40,0,164,165,162,128,57,223,25,127,200,187,170,255,0,215,132,255,0,250,3,215,198,218,247,252,135,110,127,15,253,4,87,217,126,46,143,119,135,117,79,250,241,155,255,0,64,106,248,223,196,75,183,196,23,35,211,111,254,130,40,3,232,31,129,45,157,6,208,127,118,222,111,253,29,94,206,58,10,241,47,129,13,255,0,18,155,81,233,109,55,254,142,175,108,29,23,233,64,11,69,20,80,3,15,90,7,74,86,160,80,2,138,90,5,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,83,73,197,0,58,146,154,27,52,241,64,5,52,113,78,163,20,0,82,30,187,105,104,199,57,160,3,20,80,72,21,25,115,218,128,36,200,162,152,1,238,105,244,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,85,123,171,113,113,16,71,39,1,179,193,169,233,104,3,131,183,240,210,218,235,119,151,67,205,253,227,63,87,92,114,217,244,174,178,231,77,142,239,102,226,252,103,161,94,245,43,218,169,98,216,25,39,61,77,91,20,1,241,239,196,31,8,220,104,90,204,104,177,73,176,90,9,9,121,16,159,188,254,159,74,208,248,101,226,209,165,107,122,84,18,180,75,26,121,185,37,28,158,85,143,111,173,123,7,196,255,0,10,219,95,219,222,222,152,99,50,69,166,184,12,210,58,227,1,200,224,124,189,235,230,53,146,93,35,87,221,27,5,104,122,16,51,213,125,254,180,1,246,214,131,170,69,171,233,80,93,194,225,132,155,246,144,164,14,24,175,127,165,106,87,150,124,25,215,36,212,60,47,101,4,172,236,194,41,220,146,170,23,253,113,244,250,215,169,131,145,154,0,40,162,138,0,206,214,226,243,180,153,144,103,157,189,63,223,21,242,63,197,91,95,179,248,239,82,39,63,122,33,201,31,243,197,43,236,43,180,18,219,50,158,248,254,117,242,199,198,157,63,236,254,47,191,185,27,64,105,97,28,19,159,245,75,255,0,196,208,6,143,193,91,188,120,146,80,113,198,154,195,161,254,250,86,119,138,191,228,112,214,255,0,235,254,111,253,24,106,15,132,151,190,71,137,39,99,187,254,60,152,112,7,247,163,169,188,85,255,0,35,134,183,255,0,95,243,255,0,232,198,174,60,103,194,143,164,225,191,227,207,211,245,50,40,162,138,243,207,177,10,74,90,41,128,148,180,81,72,71,91,224,127,28,94,120,63,80,231,116,250,100,236,62,209,2,158,157,183,166,126,235,129,248,16,48,127,132,143,164,237,230,138,234,8,231,130,68,150,41,20,52,110,140,8,96,121,5,72,234,49,95,32,87,163,252,54,248,128,222,31,150,61,27,81,57,211,165,147,247,114,103,152,89,152,47,37,152,0,131,230,39,3,57,36,250,215,102,26,189,180,145,243,153,222,87,237,87,183,162,189,229,191,153,239,212,80,14,87,43,69,122,7,199,5,20,81,64,5,20,82,80,2,209,69,20,0,82,82,209,64,5,20,81,64,5,37,45,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,37,0,45,20,148,180,1,198,124,86,255,0,146,113,170,125,97,255,0,209,169,95,54,87,210,127,21,191,228,156,106,159,88,191,244,106,87,205,117,231,98,254,52,125,159,14,255,0,186,207,213,255,0,233,40,251,29,126,224,250,81,66,253,193,244,162,189,19,227,2,138,40,160,2,178,60,65,160,105,254,36,210,100,211,181,24,183,196,252,134,94,26,54,236,192,246,35,252,65,200,36,86,189,20,154,77,89,149,9,56,73,74,46,205,31,37,235,154,29,255,0,135,117,89,116,237,70,31,46,104,249,4,114,36,94,204,15,112,127,196,28,16,86,189,83,225,47,142,30,115,23,134,53,6,203,34,109,177,151,107,146,202,55,51,43,57,39,160,198,56,81,128,71,166,122,143,136,222,10,79,20,233,13,113,105,0,58,205,176,253,195,238,3,120,206,74,19,220,117,198,113,131,220,2,115,243,191,250,69,141,223,252,180,183,186,130,79,116,120,220,31,204,21,35,234,8,175,58,105,225,234,93,108,125,157,41,83,205,176,142,19,210,107,243,239,232,207,168,124,85,226,139,47,9,232,242,94,220,178,188,216,62,69,183,154,161,230,57,81,129,158,192,176,36,168,56,28,224,215,204,87,247,247,90,165,252,215,247,243,180,247,51,182,233,36,110,164,255,0,69,219,192,81,192,0,1,90,62,36,241,78,167,226,171,245,187,212,165,31,187,92,67,12,96,136,208,119,218,9,60,146,50,73,36,253,222,192,1,217,124,40,240,60,122,197,211,107,122,165,182,251,8,114,32,138,88,213,163,184,98,8,114,84,245,11,244,235,223,229,34,156,166,235,207,149,108,70,23,15,12,167,12,235,87,248,159,245,202,191,83,178,248,91,224,120,244,61,45,53,77,70,215,26,157,207,204,18,116,27,173,151,144,0,61,65,96,114,122,117,0,129,131,159,69,111,184,126,148,189,169,27,238,31,247,107,208,132,35,5,100,124,166,35,17,60,69,71,86,123,179,227,222,213,181,225,95,12,221,248,179,92,143,77,180,101,143,131,36,178,183,72,227,4,2,113,220,242,20,40,238,87,160,201,21,116,77,18,255,0,196,90,172,90,118,157,23,155,60,156,146,120,84,94,236,199,176,31,224,6,73,2,190,149,240,167,133,172,124,41,164,69,101,108,17,230,192,19,220,249,96,60,199,36,243,142,195,113,85,82,78,7,25,53,230,80,164,230,238,246,62,211,53,204,214,18,159,36,62,55,248,121,150,180,93,14,203,64,210,162,176,176,132,34,34,128,204,20,6,145,130,129,185,176,6,92,224,100,247,175,153,124,85,255,0,35,134,183,255,0,95,243,255,0,232,198,175,171,79,67,95,41,120,171,254,71,13,111,254,191,231,255,0,209,141,93,24,181,203,4,145,228,240,236,220,177,19,114,221,175,212,246,47,130,31,242,40,222,127,215,251,255,0,232,184,235,211,107,204,190,8,127,200,161,123,255,0,95,239,255,0,162,227,175,73,154,120,160,80,243,201,28,106,88,32,46,192,2,236,64,3,158,228,144,160,119,36,86,244,190,4,121,25,150,184,202,158,166,71,140,127,228,74,215,63,235,194,127,253,0,215,202,149,245,95,140,127,228,74,215,63,235,194,111,253,22,107,229,74,229,198,110,143,161,225,191,225,212,249,31,85,120,59,254,68,205,15,254,188,32,255,0,209,107,91,149,135,224,223,249,18,244,79,250,240,131,255,0,69,173,109,215,116,118,71,202,86,254,44,189,79,51,248,221,255,0,34,133,151,253,127,71,255,0,160,73,94,107,240,183,254,74,78,147,245,151,255,0,68,189,122,95,198,239,249,19,236,191,235,249,63,244,92,149,230,191,11,127,228,164,105,63,89,127,244,83,215,13,111,227,175,145,245,57,119,252,138,106,250,75,242,62,150,162,138,43,188,249,32,175,154,126,41,255,0,201,72,213,254,177,127,232,168,235,233,106,249,167,226,151,252,148,157,95,235,23,254,138,74,229,197,252,31,51,223,225,207,247,167,254,23,249,163,210,126,8,255,0,200,161,121,255,0,95,239,255,0,162,227,175,71,73,225,153,229,72,229,141,158,38,219,32,14,9,140,224,28,31,67,130,14,61,8,245,175,11,240,103,141,173,252,35,240,242,249,147,201,159,81,146,249,150,11,114,195,35,49,167,206,195,57,192,218,122,117,56,25,25,200,230,188,35,227,59,239,12,107,239,126,93,167,134,225,128,188,87,37,139,141,202,75,117,25,111,189,130,127,188,125,106,97,94,48,81,139,47,19,149,86,196,86,173,82,61,30,158,103,211,212,85,61,55,83,180,213,180,248,111,236,39,89,237,166,93,232,227,191,255,0,18,65,249,72,60,130,8,53,118,187,15,157,105,197,217,238,20,82,82,183,67,244,160,6,241,237,78,249,113,95,40,255,0,194,85,226,47,250,15,234,191,248,25,39,248,215,190,253,178,231,254,21,23,219,62,209,55,218,255,0,177,124,207,59,121,223,191,201,206,237,221,115,158,115,215,53,207,10,202,119,183,67,212,198,101,85,112,188,156,210,79,152,235,248,255,0,102,148,227,189,124,165,255,0,9,87,136,255,0,232,63,170,255,0,224,100,191,227,94,255,0,241,34,238,230,203,225,246,163,113,105,113,45,188,235,229,98,72,156,163,12,200,128,224,175,61,9,20,225,93,77,54,150,195,197,101,53,40,85,167,78,82,79,157,219,242,255,0,51,175,249,125,171,231,255,0,218,103,254,101,127,251,122,255,0,218,53,137,225,175,18,235,243,120,171,72,138,77,111,83,146,55,189,132,52,111,119,35,6,5,192,32,130,121,4,118,173,191,218,103,167,133,127,237,239,255,0,104,213,82,170,170,43,163,28,126,2,120,57,198,19,119,185,192,124,18,255,0,146,189,161,127,219,199,254,136,146,179,62,38,104,208,248,123,226,62,185,167,91,249,98,5,184,243,163,88,227,17,172,107,34,137,66,0,56,1,67,237,252,58,14,149,167,240,71,254,74,246,133,255,0,111,31,250,34,74,235,127,104,253,22,27,79,18,105,58,204,59,21,239,237,218,41,81,99,10,75,68,71,206,205,252,68,137,21,121,28,8,199,39,182,167,1,217,126,207,94,35,254,211,240,93,198,134,241,237,147,72,151,229,96,48,26,57,25,156,100,228,229,149,132,153,249,64,198,58,156,215,176,87,204,31,179,215,136,255,0,179,60,105,115,161,188,123,163,213,162,225,130,228,172,145,43,56,201,200,192,42,101,207,202,78,118,244,25,175,167,232,1,41,104,162,128,62,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,201,91,255,0,179,47,252,205,63,246,233,255,0,181,171,3,246,142,255,0,146,135,97,255,0,96,168,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,94,128,62,128,162,138,40,3,224,10,250,255,0,224,151,252,146,29,11,254,222,63,244,124,149,242,13,125,125,240,75,254,73,14,133,255,0,111,31,250,58,74,0,239,233,104,162,128,10,249,131,227,215,131,180,143,13,106,250,110,161,164,195,246,111,237,47,55,204,182,141,81,33,139,203,88,130,236,80,6,51,184,147,146,114,78,120,175,167,235,231,255,0,218,111,254,101,127,251,123,255,0,218,84,1,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,190,159,175,152,63,103,47,249,40,122,135,253,130,164,255,0,209,177,87,211,244,1,20,243,195,107,111,37,197,204,169,20,17,33,121,36,145,130,170,40,25,44,73,224,0,57,205,124,29,127,125,113,169,234,55,55,247,146,249,151,87,114,52,211,62,208,55,59,18,88,225,112,6,73,61,62,90,250,167,227,167,136,97,209,254,28,93,89,125,165,226,188,213,29,109,225,88,157,85,138,135,13,33,35,32,236,218,10,156,103,239,128,120,53,243,87,131,116,7,241,71,140,52,173,25,86,66,151,87,0,73,229,176,86,88,135,205,35,41,110,50,17,88,247,233,208,244,160,7,248,31,196,127,240,137,120,211,75,215,12,126,100,118,178,254,245,64,201,49,176,40,216,25,31,54,25,177,147,140,237,207,203,95,111,215,192,179,193,53,173,196,182,247,17,60,51,196,229,36,142,64,67,35,169,193,82,15,32,131,198,43,237,47,135,94,32,184,241,71,195,253,31,89,189,24,186,154,34,38,57,31,51,198,205,27,63,0,40,220,65,108,1,129,156,127,13,0,116,245,242,15,198,223,249,43,218,239,253,187,255,0,233,60,117,245,253,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,0,239,255,0,102,95,249,154,63,237,211,255,0,107,87,208,21,243,247,236,203,255,0,51,71,253,186,127,237,106,245,159,28,248,239,75,240,30,134,111,175,207,155,113,38,69,173,162,54,30,225,199,97,232,6,70,230,232,20,142,164,168,32,21,188,97,241,43,195,254,7,212,116,235,45,93,231,50,94,229,179,2,135,242,35,82,163,116,171,184,48,83,147,140,2,78,215,192,200,197,117,150,243,195,117,111,21,196,18,164,208,74,129,227,146,54,12,28,17,144,202,71,4,17,206,107,225,45,87,84,191,215,53,75,141,75,83,186,123,155,219,135,223,44,178,245,99,252,128,3,1,64,224,40,0,96,10,246,127,131,63,22,154,198,72,124,47,226,59,168,197,130,161,22,119,215,18,170,11,112,1,62,91,179,144,54,96,97,79,80,112,57,82,54,128,125,23,73,75,69,0,20,81,69,0,20,81,69,0,21,240,13,125,253,95,0,208,7,219,222,4,255,0,146,121,225,175,251,4,218,255,0,232,165,174,130,185,255,0,2,127,201,60,240,215,253,130,173,127,244,82,215,65,64,5,20,81,64,5,20,81,64,9,75,69,20,0,82,82,209,64,31,0,215,219,222,4,255,0,146,121,225,175,251,5,91,127,232,161,95,16,215,219,222,4,255,0,146,119,225,175,251,5,90,255,0,232,165,160,14,130,138,40,160,2,138,40,160,14,59,91,248,163,224,223,14,106,243,233,90,174,177,246,123,216,49,230,69,246,105,159,27,128,97,200,66,167,134,7,131,91,30,28,241,70,141,226,221,58,91,253,18,243,237,86,177,202,97,103,242,158,60,56,0,145,134,0,244,97,237,205,124,227,241,127,194,126,35,212,190,41,107,55,150,30,31,213,46,173,100,242,54,79,5,148,146,35,98,40,193,195,42,144,118,144,71,213,107,212,254,2,105,90,158,143,224,91,219,125,83,79,186,177,157,181,57,25,82,230,38,137,136,49,68,1,1,128,56,202,145,159,99,64,31,58,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,159,248,37,255,0,36,135,65,255,0,183,143,253,31,37,124,193,227,191,249,40,126,39,255,0,176,173,215,254,140,106,250,123,224,151,252,146,29,11,254,222,63,244,116,148,1,232,52,81,69,0,115,254,59,255,0,146,121,226,95,251,5,93,127,232,166,175,136,107,237,239,29,255,0,201,60,241,47,253,130,174,191,244,83,215,196,52,1,244,207,193,95,133,205,225,235,120,252,75,173,219,203,22,177,50,58,193,4,155,79,145,19,1,134,42,70,82,83,134,29,120,86,193,80,114,7,178,82,209,64,5,20,81,64,5,20,81,64,5,124,65,227,175,249,40,126,37,255,0,176,173,223,254,141,106,251,126,190,32,241,223,252,148,63,18,255,0,216,86,239,255,0,70,181,0,125,63,240,83,254,73,14,137,255,0,109,255,0,244,124,149,232,2,188,255,0,224,159,252,146,29,15,254,219,255,0,232,249,43,208,5,0,20,148,180,80,7,43,227,137,252,157,22,39,227,254,62,20,114,61,154,190,47,154,77,248,233,197,125,125,241,50,235,200,208,33,35,63,241,248,163,128,63,186,213,241,239,90,0,250,171,225,29,140,144,120,126,93,202,71,250,121,61,87,251,177,215,170,87,23,240,246,200,218,104,147,33,198,126,212,237,242,147,253,212,174,210,128,10,41,41,104,0,175,55,248,145,226,171,125,50,206,250,211,205,77,210,105,210,48,13,27,28,146,28,14,71,29,171,209,36,144,71,183,57,230,190,74,248,147,226,187,189,79,88,140,9,155,99,89,136,217,90,52,92,229,159,211,235,64,28,108,230,93,111,91,115,26,134,146,108,96,47,29,23,223,233,95,64,124,30,240,123,219,105,118,247,211,36,193,164,130,88,207,239,35,35,253,111,183,61,171,203,126,26,120,96,106,190,34,210,229,153,97,104,165,243,114,11,176,39,106,63,167,210,190,167,240,238,149,6,147,164,65,109,10,4,8,24,0,24,145,203,19,223,235,64,24,126,42,209,205,214,149,21,186,43,28,78,15,12,7,64,227,189,30,20,240,223,246,95,218,247,9,71,153,229,253,231,7,166,239,79,173,116,215,144,9,211,14,20,252,217,234,106,120,162,17,103,104,198,125,232,2,90,40,163,52,0,82,82,22,161,78,104,1,212,82,82,208,1,69,37,45,0,20,81,69,0,20,81,69,0,20,83,14,123,82,6,193,230,128,31,73,130,13,56,28,209,64,5,4,226,129,65,25,160,6,140,230,157,70,209,70,40,0,162,140,209,154,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,74,40,1,104,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,74,90,41,40,1,104,162,138,0,41,41,104,160,2,131,69,33,160,4,239,78,21,26,245,169,5,0,20,81,69,0,84,189,56,242,255,0,31,233,95,20,120,157,247,106,145,31,250,100,63,244,38,175,181,53,18,71,149,143,127,233,95,19,120,132,238,212,225,63,244,204,127,51,64,30,235,240,97,71,216,52,51,255,0,93,255,0,156,149,238,67,165,120,143,193,120,255,0,226,83,161,191,31,242,223,255,0,66,146,189,180,125,218,0,90,40,162,128,10,40,162,128,10,40,162,128,18,150,146,150,128,27,142,105,194,155,154,114,208,1,69,20,80,6,39,138,70,239,15,234,163,142,108,164,95,209,171,227,95,21,161,79,18,221,169,199,27,58,127,184,181,246,166,180,155,180,91,241,156,102,218,65,255,0,142,154,248,247,199,241,108,241,110,160,51,156,121,125,191,216,20,1,235,191,1,230,31,99,137,57,226,214,83,237,254,185,107,220,211,238,15,160,175,3,248,19,247,99,255,0,175,73,127,244,120,175,124,143,253,92,127,238,138,0,125,20,82,80,2,19,66,210,55,90,5,0,60,81,64,162,128,10,40,164,160,5,162,138,40,1,41,104,162,128,18,150,138,40,1,41,104,164,160,5,162,138,40,0,162,138,40,0,164,165,162,128,10,40,164,160,5,162,138,40,0,162,138,40,1,40,165,162,128,10,105,25,165,165,20,1,17,4,119,167,70,79,115,78,165,2,128,10,40,160,156,80,2,82,142,149,206,94,234,219,53,8,98,242,51,188,14,119,244,201,62,213,185,106,219,173,209,177,140,231,249,208,4,228,102,153,229,253,41,244,80,3,118,211,133,38,41,104,0,164,165,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,164,165,162,128,10,74,90,40,0,226,146,138,90,0,195,241,53,162,220,104,247,217,68,108,218,72,191,56,207,240,181,124,121,227,59,95,178,248,162,246,48,16,5,242,248,65,129,202,45,125,153,171,183,250,44,240,227,239,66,195,62,153,6,190,86,248,155,167,121,94,35,213,38,243,115,183,201,249,118,255,0,176,139,235,64,29,47,193,77,104,193,122,109,90,91,141,169,103,33,218,167,229,25,145,79,3,62,245,244,141,172,158,109,164,50,115,243,70,173,207,94,69,124,89,224,171,223,176,234,211,73,179,118,109,202,227,126,63,137,107,235,223,11,92,125,167,195,186,99,121,123,119,89,68,221,115,252,11,64,27,148,81,69,0,53,134,245,34,190,115,248,239,108,22,246,105,118,166,77,212,35,56,231,253,73,175,163,79,74,249,235,227,209,196,178,15,250,123,139,255,0,68,154,0,243,95,135,243,188,26,244,228,51,15,244,103,28,31,246,150,186,31,20,127,200,223,173,127,215,252,255,0,250,48,215,49,224,147,141,110,99,255,0,78,239,255,0,161,45,116,222,40,255,0,145,187,90,255,0,175,249,255,0,244,99,87,30,51,100,125,47,13,255,0,26,126,134,77,20,82,87,158,125,128,180,81,69,48,10,40,164,164,1,75,69,20,192,246,127,133,127,16,33,54,246,254,26,213,36,217,42,124,150,115,187,18,37,25,225,9,63,116,142,131,177,24,31,41,11,159,95,175,143,98,150,75,121,82,104,101,120,228,141,131,35,161,42,65,28,130,8,232,65,175,126,248,101,227,161,226,43,17,164,222,239,26,157,164,32,150,36,183,158,131,11,188,147,159,159,149,206,122,147,145,212,168,244,48,213,239,238,72,248,236,239,43,246,109,226,105,45,30,235,183,252,3,209,40,162,138,235,62,108,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,4,165,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,4,162,150,138,0,227,62,43,127,201,56,213,62,176,255,0,232,196,175,155,43,233,63,138,223,242,78,53,79,172,63,250,49,43,230,202,243,177,127,26,62,207,135,191,221,103,234,255,0,36,125,140,191,112,125,41,40,95,184,62,148,87,162,124,96,180,81,69,0,37,45,20,80,3,79,29,107,230,127,136,215,186,46,161,227,27,153,244,53,83,9,0,77,36,99,228,146,108,157,204,61,65,227,145,128,72,39,156,228,250,111,197,47,29,255,0,99,90,29,23,74,186,217,169,73,143,61,208,100,193,25,95,92,252,174,120,199,82,6,79,4,131,94,31,97,167,221,106,151,208,216,216,192,211,220,204,219,99,140,117,39,250,13,188,146,120,0,18,107,135,21,82,47,220,71,213,100,56,55,77,60,85,87,101,109,63,205,249,21,235,234,207,11,222,233,122,135,135,44,238,180,104,22,11,25,20,152,226,17,8,246,28,157,195,3,128,119,103,59,120,39,149,39,173,120,7,141,252,15,121,224,251,200,143,205,61,132,170,4,119,56,224,182,6,245,35,177,206,72,28,241,220,149,56,177,240,243,199,13,225,61,79,236,247,45,255,0,18,171,169,65,159,134,115,17,80,66,184,0,224,114,87,119,4,144,163,28,129,89,208,151,178,155,140,142,172,211,14,179,12,50,173,65,222,223,211,249,159,72,80,70,65,30,212,128,169,25,20,181,233,31,22,113,95,15,252,11,15,132,116,230,150,225,97,147,86,155,34,105,227,37,128,25,225,84,144,8,24,80,79,28,159,80,6,222,214,138,41,37,21,27,35,90,213,167,90,110,114,119,108,15,67,95,40,120,171,254,71,13,111,254,191,231,255,0,209,141,95,87,159,186,107,229,15,21,127,200,225,173,255,0,215,252,255,0,250,49,171,147,25,240,163,221,225,191,227,207,211,245,61,139,224,151,30,15,189,255,0,175,247,255,0,209,113,215,153,120,203,198,90,182,191,175,187,200,243,89,197,105,57,22,246,224,180,101,10,179,109,102,27,142,36,0,224,145,183,24,175,77,248,35,255,0,34,133,239,253,127,183,254,139,142,147,226,111,195,211,173,172,154,222,150,63,226,97,20,127,191,136,14,38,64,174,120,10,164,180,135,133,25,56,218,2,211,146,148,168,174,82,169,87,161,75,50,169,237,214,239,126,198,118,131,227,177,226,47,135,218,214,149,123,188,106,118,154,100,217,114,75,44,232,16,141,228,156,252,220,140,231,169,57,29,72,30,47,82,199,36,177,49,104,221,145,136,96,72,108,18,8,32,142,59,21,36,17,223,38,162,174,58,149,28,210,79,161,244,88,60,20,48,210,156,169,237,45,109,216,250,175,193,223,242,37,232,127,245,225,7,254,139,21,185,88,126,14,255,0,145,47,67,255,0,175,8,63,244,1,91,149,235,45,162,126,123,91,248,146,245,60,203,227,119,252,138,22,95,245,254,159,250,4,149,230,223,11,127,228,164,105,63,89,127,244,75,215,164,252,110,255,0,145,66,203,254,191,227,255,0,209,114,87,155,124,45,255,0,146,147,164,253,101,255,0,209,77,92,21,191,142,191,237,211,234,114,239,249,21,85,244,159,254,146,125,45,69,20,87,160,124,144,149,243,87,197,63,249,41,58,191,214,47,253,21,29,125,45,95,52,252,83,255,0,146,145,171,253,98,255,0,209,73,92,120,207,131,230,123,252,57,254,244,253,31,230,142,67,138,189,117,163,106,86,54,54,183,151,58,125,196,86,215,42,173,20,204,133,81,193,206,57,245,33,73,0,242,70,15,66,13,118,127,12,60,14,190,37,190,109,74,253,127,226,91,103,34,133,80,65,243,101,5,91,107,2,14,83,7,158,153,200,199,124,123,118,189,160,88,120,143,71,151,77,212,33,223,19,242,174,56,104,219,179,41,236,71,248,131,144,72,172,104,225,156,163,204,254,71,177,142,206,225,135,174,169,37,116,183,255,0,128,120,119,195,63,28,191,134,181,17,165,221,237,58,93,236,195,115,28,41,129,206,23,126,78,62,92,1,156,244,3,35,238,144,126,129,130,120,174,96,142,120,36,73,97,145,67,35,198,192,171,131,200,32,142,160,138,249,87,196,90,13,223,134,245,187,141,50,241,24,52,108,118,59,12,44,145,228,225,215,147,193,3,212,224,229,79,32,215,160,124,40,241,212,150,183,177,248,119,82,145,165,130,225,177,109,60,146,147,229,48,80,4,127,49,224,28,40,80,58,19,140,28,252,186,97,235,56,190,73,156,89,190,90,171,67,235,120,125,111,171,243,243,61,194,144,140,130,40,165,174,227,229,79,50,255,0,133,37,225,223,249,255,0,213,127,239,228,127,252,110,187,168,52,59,56,188,61,30,134,225,230,178,22,171,106,67,54,25,144,46,57,35,28,145,221,113,90,117,153,175,223,203,165,248,123,81,191,129,67,79,109,109,44,200,29,73,5,148,18,51,141,188,113,80,161,24,93,197,29,51,196,87,174,226,165,38,251,24,31,240,170,124,23,255,0,64,115,255,0,129,83,127,241,117,187,226,13,10,219,196,122,29,198,147,118,210,164,19,237,220,209,16,24,97,195,12,100,17,212,14,213,226,223,240,186,252,75,255,0,62,154,95,253,250,147,255,0,138,175,124,28,168,62,213,52,229,78,119,72,233,198,81,198,208,148,37,94,110,253,53,185,231,186,119,193,253,11,77,212,237,111,162,189,212,94,75,105,146,100,15,36,120,37,72,33,78,212,28,113,92,31,237,51,255,0,50,191,253,189,127,237,26,250,2,190,126,253,166,127,230,87,255,0,183,191,253,163,87,24,37,180,78,58,216,154,149,221,234,202,231,3,240,75,254,74,246,133,255,0,111,31,250,34,74,246,255,0,143,90,53,158,163,240,206,227,80,153,63,210,52,217,82,91,119,1,114,55,184,70,82,74,231,5,91,37,65,25,32,30,213,226,31,4,191,228,175,104,95,246,241,255,0,162,36,175,171,181,205,26,207,196,58,29,238,145,126,155,173,110,226,104,159,10,164,140,244,97,144,64,101,56,42,113,193,0,246,170,49,62,46,240,118,190,222,23,241,134,149,173,6,145,99,181,184,86,151,203,1,153,226,63,44,138,21,184,201,140,176,237,215,170,245,175,184,171,224,26,251,107,192,58,251,248,159,192,122,62,175,35,72,211,79,110,22,103,112,1,121,80,148,145,182,175,10,11,6,35,24,224,175,3,165,0,113,255,0,28,60,101,173,120,83,195,118,144,105,9,36,71,81,119,138,93,69,115,155,112,2,156,3,140,7,96,91,105,206,84,35,96,103,149,241,143,134,191,20,111,188,27,226,9,228,212,238,110,174,244,155,215,121,111,34,255,0,91,35,72,65,196,131,115,47,206,91,1,137,60,140,231,36,12,125,85,174,104,214,158,33,208,239,52,123,244,221,107,119,19,66,248,0,149,207,70,25,4,6,7,105,83,142,8,7,181,124,117,227,159,3,106,190,3,215,13,133,248,243,45,228,203,90,221,162,226,59,132,29,199,163,12,141,235,212,18,58,130,9,0,237,63,104,107,136,174,188,119,165,220,91,203,28,214,242,232,241,60,114,163,6,12,166,89,8,42,71,4,17,206,107,162,253,153,127,230,105,255,0,183,79,253,175,94,11,36,211,74,145,36,178,202,201,10,108,137,89,137,17,174,226,216,81,216,110,118,59,71,114,79,122,247,175,217,151,254,102,143,251,116,255,0,218,244,1,244,5,20,82,80,7,192,53,245,255,0,193,47,249,36,58,23,253,188,255,0,232,249,43,228,26,250,251,224,151,252,146,29,7,254,222,63,244,124,148,1,223,209,75,69,0,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,250,2,190,127,253,166,191,230,87,255,0,183,191,253,163,64,24,63,179,143,252,148,61,67,254,193,82,127,232,200,171,233,234,249,131,246,113,255,0,146,135,168,127,216,42,79,253,27,21,125,63,64,31,52,126,209,94,33,183,212,124,81,167,104,113,12,201,165,196,205,59,228,240,242,132,33,48,71,96,17,178,9,7,126,56,32,213,127,217,235,195,127,218,126,52,184,215,94,77,177,233,17,124,170,27,5,228,148,50,46,70,211,149,10,37,207,32,231,111,81,154,243,255,0,27,248,143,254,18,223,26,234,154,224,143,203,142,234,95,221,2,184,33,20,4,143,112,201,249,182,170,231,7,25,206,56,175,163,254,3,104,214,122,127,195,75,109,66,20,255,0,72,212,165,146,91,150,42,50,118,51,70,170,8,25,192,11,144,164,156,22,99,222,128,60,83,227,118,148,250,95,197,61,73,254,202,144,65,122,145,220,67,179,10,28,20,1,219,104,232,76,130,76,231,146,114,123,228,250,71,236,225,226,25,174,116,189,91,64,184,185,141,146,205,210,226,214,54,114,93,67,228,74,2,147,247,3,40,63,40,225,164,57,251,194,159,251,72,104,215,151,90,30,139,171,197,30,251,107,25,101,138,227,0,146,158,102,204,49,194,224,12,166,210,73,28,178,142,115,94,97,240,95,91,254,198,248,161,165,239,184,242,109,239,247,89,73,242,110,223,188,124,139,208,145,153,4,124,140,123,156,102,128,62,191,175,144,62,54,127,201,94,215,127,237,223,255,0,68,37,125,127,95,32,124,109,255,0,146,191,174,255,0,219,191,254,136,142,128,58,223,129,58,253,151,133,252,63,227,77,107,82,103,22,150,169,104,207,176,110,102,36,202,161,66,250,150,33,121,192,231,146,6,77,121,191,141,124,107,169,120,223,95,155,83,189,121,35,128,185,54,246,158,115,60,118,235,128,48,1,224,18,21,75,16,6,78,78,7,65,207,137,230,91,103,129,100,97,3,186,187,198,28,225,152,2,21,136,251,164,128,206,160,246,220,125,107,208,254,18,252,53,111,28,107,31,109,190,79,248,145,88,202,171,116,55,50,52,196,171,16,136,224,16,112,66,238,228,21,12,48,114,65,160,11,158,2,248,45,125,227,63,9,221,107,114,223,71,102,37,70,93,52,31,153,101,101,124,51,73,142,85,50,172,188,124,217,249,241,128,3,249,190,171,165,223,104,122,165,198,155,169,218,181,181,229,187,236,150,41,58,131,255,0,160,144,70,8,35,130,10,145,144,107,238,232,32,134,214,222,40,45,225,72,96,137,4,113,198,138,21,80,1,128,0,94,2,129,198,43,206,62,43,124,46,182,241,150,151,46,163,166,219,199,30,191,2,22,132,167,150,130,232,254,236,109,145,182,229,136,88,200,92,144,1,60,144,40,3,31,224,159,196,233,252,73,110,222,30,215,110,227,109,82,221,1,180,158,71,62,101,212,96,29,192,231,130,202,0,231,57,96,115,131,181,220,251,37,124,19,254,153,166,106,63,242,222,206,254,214,95,120,228,134,69,63,129,12,8,250,130,43,235,111,133,223,18,160,241,238,144,209,221,188,16,235,182,249,55,22,177,169,69,41,187,229,120,212,177,37,112,84,30,114,27,168,0,174,64,61,2,138,40,160,2,138,40,160,2,190,0,175,191,235,224,26,0,251,123,192,159,242,79,60,51,255,0,96,171,95,253,20,181,208,87,63,224,79,249,39,158,26,255,0,176,85,175,254,138,90,232,40,0,164,165,162,128,10,41,41,104,1,41,104,162,128,10,74,90,40,3,224,26,251,123,192,159,242,79,60,53,255,0,96,171,95,253,20,181,241,13,125,187,224,79,249,39,158,26,255,0,176,85,175,254,138,90,0,232,104,162,138,0,40,162,138,0,41,41,104,160,15,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,124,18,255,0,146,67,160,255,0,219,207,254,143,146,190,97,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,63,240,71,254,73,22,133,255,0,111,31,250,62,74,0,244,10,40,164,160,12,15,29,255,0,201,60,241,39,253,130,174,255,0,244,83,87,196,53,246,247,142,191,228,158,120,151,254,193,87,95,250,41,171,226,26,0,251,250,138,74,90,0,40,162,138,0,40,162,138,0,43,226,15,29,255,0,201,67,241,55,253,133,46,191,244,107,87,219,245,241,7,142,255,0,228,161,248,151,254,194,183,95,250,53,168,3,233,255,0,130,95,242,72,116,63,251,120,255,0,209,210,87,126,43,207,190,9,255,0,201,34,208,255,0,237,191,254,143,146,189,8,80,1,69,20,80,7,146,252,100,188,48,248,110,18,25,199,252,76,0,224,255,0,177,45,124,201,103,7,157,187,24,227,29,107,232,223,141,175,159,14,198,184,233,169,15,253,2,90,249,247,69,109,190,127,31,221,254,180,1,246,166,129,2,193,98,225,85,84,25,9,224,99,176,173,106,165,166,127,199,179,127,190,127,144,171,180,0,82,82,209,64,28,239,137,117,84,211,254,203,184,200,187,247,253,207,108,123,251,215,198,87,215,71,80,190,137,139,59,124,161,63,120,115,220,255,0,141,123,215,197,221,111,201,254,198,255,0,71,206,124,255,0,227,255,0,174,126,213,243,254,156,158,110,169,104,153,198,233,144,103,254,4,40,3,232,159,131,250,48,26,110,141,118,99,183,202,249,252,237,249,190,244,131,210,189,166,53,1,0,0,46,61,43,130,248,107,15,217,252,51,165,199,157,219,124,222,113,143,227,106,239,193,200,205,0,5,65,236,41,104,162,128,10,99,103,61,105,244,80,4,84,241,72,70,105,64,197,0,56,82,82,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,97,92,246,20,234,90,0,140,2,59,212,148,82,30,148,0,185,231,109,21,157,45,247,151,122,98,242,243,142,251,189,179,87,97,147,205,141,91,24,205,0,62,148,156,81,70,40,2,34,196,244,38,158,180,155,125,233,244,0,81,69,20,0,148,180,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,1,162,131,69,0,71,222,159,73,222,156,40,1,41,104,162,128,51,117,103,219,229,117,239,253,43,226,125,101,188,205,70,34,51,247,0,231,234,107,236,253,125,177,246,126,63,189,253,43,226,235,145,187,82,183,25,234,64,253,104,3,232,127,131,49,237,240,254,136,220,127,203,111,253,10,74,246,81,247,107,203,254,18,91,236,240,174,142,119,103,30,119,111,246,165,175,79,20,0,180,148,180,80,1,69,20,80,2,81,75,69,0,20,81,69,0,51,189,60,116,166,119,167,175,74,0,40,162,138,0,165,171,255,0,200,26,251,254,189,228,254,70,190,62,248,134,127,226,175,212,255,0,237,151,254,139,142,190,193,213,255,0,228,13,125,255,0,92,36,255,0,208,77,124,123,241,15,111,252,37,250,159,253,178,255,0,208,35,160,15,76,248,20,199,114,140,127,203,156,191,250,60,87,208,16,255,0,169,79,162,215,207,127,2,156,121,193,115,200,179,151,255,0,71,10,250,18,47,245,41,244,31,202,128,31,69,20,80,3,27,173,40,161,133,2,128,28,40,160,81,64,5,20,148,180,0,81,69,37,0,45,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,6,131,69,0,50,149,77,27,104,197,0,58,138,6,105,40,1,107,59,83,188,22,222,86,94,49,187,63,120,253,42,243,54,43,146,241,100,179,127,161,236,69,63,123,63,248,237,0,120,157,199,137,229,186,241,118,148,1,181,32,201,18,252,153,255,0,158,159,90,250,19,195,178,52,154,53,179,16,57,221,211,253,227,95,32,216,220,152,252,87,164,188,184,27,110,97,61,59,111,21,245,175,132,110,99,184,240,253,163,163,103,118,252,124,164,127,27,80,7,65,75,69,20,0,26,110,105,212,194,57,160,7,230,138,96,233,79,160,2,138,40,160,4,162,150,146,128,22,138,40,160,2,138,40,160,2,146,150,138,0,74,90,41,40,2,158,161,30,235,121,155,156,136,143,254,130,107,231,207,138,177,143,176,106,206,115,191,247,60,126,41,95,70,77,26,203,11,33,207,204,8,227,233,94,29,241,107,68,35,75,214,38,1,200,253,207,59,135,247,163,90,0,249,250,206,99,4,197,134,50,70,57,252,43,234,239,133,218,169,186,211,244,219,114,208,252,154,98,29,160,243,192,141,121,230,190,78,158,51,4,204,159,221,199,95,247,107,221,190,13,107,208,255,0,106,45,185,116,204,122,88,7,228,108,240,209,138,0,250,14,138,40,160,2,188,7,227,212,35,97,108,156,155,200,135,254,65,106,247,234,249,247,227,213,207,47,15,203,197,228,71,167,253,49,63,227,64,30,91,224,132,223,175,92,14,120,183,111,253,12,87,73,226,159,249,27,245,191,250,255,0,159,255,0,70,53,99,124,60,181,107,143,16,220,0,9,255,0,69,102,224,143,239,165,109,120,167,254,70,253,111,254,191,230,255,0,209,141,92,120,207,133,31,73,195,159,198,159,161,145,69,20,87,158,125,136,81,69,20,8,40,162,146,129,133,45,20,80,2,246,171,54,23,247,122,93,252,55,182,83,188,23,16,54,232,228,78,170,127,168,61,8,60,21,36,26,173,69,17,118,216,137,197,73,114,207,99,233,223,3,248,186,223,197,250,55,218,2,236,187,131,9,115,25,192,218,248,4,176,25,39,97,57,193,60,240,127,187,93,69,124,163,225,175,17,222,248,99,89,143,81,178,108,17,129,42,96,126,246,61,192,178,100,131,140,237,94,71,34,190,153,240,254,191,97,226,93,42,45,71,78,151,124,77,195,41,225,163,110,225,135,98,63,192,174,65,6,189,74,21,163,81,89,238,124,38,109,150,203,9,87,153,124,15,111,242,53,104,162,138,232,60,128,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,18,150,138,40,0,164,165,162,128,10,74,90,40,0,164,165,162,128,10,40,162,128,56,223,138,223,242,78,53,79,172,63,250,53,43,230,186,250,79,226,183,252,147,141,83,235,15,254,141,74,249,178,188,236,95,198,143,178,225,223,247,89,250,191,202,39,216,203,247,7,210,138,7,220,31,74,74,244,79,141,22,138,74,90,0,43,155,241,167,139,45,124,37,162,73,115,35,143,182,72,24,90,66,70,243,43,227,184,200,224,18,164,156,175,30,228,3,210,87,206,95,20,229,215,31,197,243,174,173,191,236,200,204,44,112,140,34,49,224,30,9,28,182,8,220,121,231,142,128,10,198,189,71,78,23,71,161,150,96,214,43,16,161,55,101,191,169,199,223,223,221,106,151,211,223,223,78,243,221,78,219,164,149,186,147,253,0,28,0,62,80,2,129,94,237,240,187,193,9,161,233,105,170,234,118,187,117,43,159,153,35,154,49,190,212,114,2,131,212,22,83,147,211,168,82,6,14,120,239,133,62,7,77,98,233,245,189,78,219,125,132,57,16,67,44,74,201,112,196,16,196,131,156,129,244,235,223,130,43,222,62,237,97,134,164,255,0,137,35,214,206,243,8,219,234,116,118,91,242,254,70,110,185,163,90,120,131,70,185,210,239,67,152,39,0,49,70,195,2,8,32,131,234,164,41,231,229,227,149,34,190,97,241,14,129,125,225,173,98,77,46,248,3,42,0,202,201,157,142,8,206,84,144,185,25,202,231,29,65,29,171,235,10,227,190,33,248,48,120,195,71,69,128,170,106,54,175,155,118,119,34,60,18,55,134,218,14,84,129,233,156,129,206,51,157,113,20,125,164,110,183,71,14,79,152,60,53,78,73,191,113,239,229,230,114,31,9,124,112,243,24,188,53,168,54,89,19,22,82,97,137,96,55,51,6,98,79,65,140,112,6,1,95,238,231,216,43,227,239,244,139,43,191,249,107,111,117,4,158,241,186,56,63,152,42,87,234,8,175,170,60,49,119,170,95,248,110,206,235,89,181,91,91,249,84,180,144,170,145,180,100,237,249,73,37,78,48,72,39,32,158,221,42,112,213,28,151,43,232,109,158,96,97,70,106,189,61,167,211,250,232,108,209,69,21,212,120,32,122,26,249,67,197,95,242,56,107,127,245,255,0,63,254,140,106,250,184,244,53,242,143,138,255,0,228,112,214,255,0,235,254,111,253,26,213,199,140,217,31,71,195,127,199,159,167,234,123,23,193,47,249,20,47,63,235,253,255,0,244,92,117,233,149,230,127,4,191,228,80,188,255,0,175,246,255,0,209,113,215,166,214,244,126,4,121,89,159,251,229,79,83,197,190,43,248,14,68,154,95,17,233,86,227,200,35,125,236,49,131,144,249,36,203,142,234,71,222,194,174,54,228,231,36,143,35,175,176,39,138,43,152,36,130,116,73,34,144,24,222,55,0,171,3,242,149,32,245,4,87,207,191,19,60,12,222,25,212,78,165,105,131,165,222,204,112,160,0,96,115,147,179,3,31,46,20,227,29,0,218,122,41,60,184,156,61,189,244,123,217,46,105,205,21,134,170,255,0,194,255,0,67,218,252,27,255,0,34,94,135,255,0,94,16,127,232,181,173,186,196,240,119,252,137,122,31,253,120,65,255,0,160,10,220,174,213,180,79,151,173,252,73,122,158,103,241,187,254,69,11,47,250,255,0,143,255,0,69,203,94,107,240,183,254,74,70,147,245,147,255,0,69,61,122,79,198,239,249,20,44,191,235,253,63,244,9,107,205,190,22,255,0,201,72,210,126,178,255,0,232,167,174,42,223,199,95,35,234,114,239,249,20,213,244,151,228,125,43,75,69,21,222,124,144,87,205,63,20,255,0,228,164,106,255,0,88,127,244,82,87,210,213,243,79,197,63,249,41,26,191,214,47,253,18,149,203,139,254,31,204,247,248,115,253,237,250,63,205,30,147,240,75,254,69,11,223,250,255,0,111,253,23,29,122,109,121,151,193,31,249,20,47,127,235,253,255,0,244,92,117,233,181,173,31,225,163,206,204,255,0,223,42,122,156,191,141,252,33,111,226,253,27,200,99,178,234,13,207,107,39,202,62,124,16,3,28,19,229,147,140,129,207,202,61,43,230,171,251,11,173,50,254,123,27,248,30,11,152,91,18,35,117,7,250,140,114,8,224,169,4,87,215,181,231,95,19,188,10,60,69,98,218,181,150,241,169,90,66,112,128,22,89,208,100,236,0,103,230,228,227,29,73,193,234,10,229,136,163,204,185,150,231,126,79,153,251,9,123,26,143,220,127,249,41,91,225,143,196,51,173,172,122,30,164,223,241,49,141,63,117,41,63,44,136,160,14,75,49,45,33,249,201,192,219,128,77,122,117,124,125,254,145,99,119,255,0,45,109,238,224,147,221,26,55,7,243,4,17,245,4,87,209,191,15,188,113,111,226,173,42,59,121,165,198,175,107,24,23,17,182,1,147,27,71,152,184,0,96,158,160,14,9,219,211,4,172,61,126,111,118,123,151,156,101,126,197,251,106,63,11,223,203,254,1,218,86,110,191,97,46,169,225,237,78,194,18,162,107,155,105,33,66,196,128,25,148,129,156,103,140,154,210,162,186,109,115,192,140,220,93,209,224,63,240,165,60,77,255,0,63,90,95,253,252,147,255,0,136,175,126,94,0,20,81,83,78,148,97,126,83,171,21,142,175,139,183,180,119,182,193,95,63,254,211,95,243,43,255,0,219,223,254,209,175,160,43,231,255,0,218,107,254,101,143,251,123,255,0,218,53,161,200,112,31,4,191,228,175,104,95,246,241,255,0,162,37,175,175,235,228,15,130,95,242,87,180,47,251,121,255,0,210,121,107,235,250,0,248,199,226,150,141,105,160,124,75,214,244,251,4,242,237,86,69,149,16,0,161,60,196,89,10,168,0,0,1,114,0,199,10,0,175,106,253,157,117,246,212,124,31,125,162,202,210,187,233,151,1,147,33,85,86,41,50,193,65,28,147,185,100,39,63,222,28,246,28,199,237,41,167,67,22,179,160,106,129,164,243,238,45,228,129,212,145,128,168,202,202,64,198,115,153,27,60,246,31,119,191,63,240,7,91,159,78,248,143,30,156,190,99,65,169,91,201,19,170,200,64,12,138,100,14,87,238,177,10,140,7,76,110,60,246,32,31,85,87,55,227,95,5,233,190,54,208,39,211,111,82,56,231,40,69,189,239,146,175,37,187,100,28,130,121,0,144,161,148,17,145,145,145,212,116,180,148,1,240,183,136,252,63,125,225,127,16,94,104,186,144,140,93,218,186,135,242,219,112,101,42,25,88,31,66,164,30,112,121,228,41,226,189,171,246,101,255,0,153,163,254,221,63,246,181,119,255,0,20,126,26,219,248,247,72,18,90,199,4,58,237,190,5,181,212,142,81,76,123,190,100,144,128,73,92,22,35,140,134,232,84,22,207,9,251,55,65,53,173,199,139,109,238,33,146,41,226,107,88,229,73,1,13,27,3,50,144,84,242,8,63,46,40,3,223,41,41,104,160,15,128,107,235,223,130,95,242,72,116,47,251,120,255,0,209,242,215,200,85,245,247,193,47,249,36,58,23,253,188,127,232,249,40,3,208,40,162,138,0,43,231,255,0,218,107,254,101,127,251,123,255,0,218,53,244,5,124,255,0,251,77,255,0,204,175,255,0,111,127,251,70,128,48,127,103,31,249,40,122,135,253,130,165,255,0,209,177,87,184,252,76,214,166,240,247,195,141,115,81,183,243,4,226,223,201,141,227,144,198,209,180,142,177,171,43,14,65,5,183,254,29,71,90,240,223,217,199,254,74,30,161,255,0,96,169,63,244,108,85,214,126,209,222,33,154,223,75,210,124,63,111,115,26,165,219,181,197,210,43,144,197,83,2,48,193,79,220,46,88,242,57,120,198,58,26,0,249,222,11,121,174,174,34,183,183,137,230,154,87,17,199,28,96,179,59,19,128,20,14,73,39,141,181,247,118,147,167,67,162,232,214,90,93,187,72,208,89,193,29,188,109,33,5,136,64,161,73,32,1,157,163,208,87,202,63,4,180,166,212,254,41,233,109,246,100,158,11,52,146,230,109,248,33,0,66,168,216,61,72,145,227,198,57,7,7,182,87,235,186,0,230,188,127,225,247,241,63,128,245,141,34,49,35,79,61,185,104,17,25,65,121,80,135,141,114,220,0,93,84,28,227,130,121,29,107,226,168,39,154,214,226,43,139,121,90,25,226,96,241,201,27,21,100,96,114,24,17,200,32,243,154,251,234,190,32,241,191,135,63,225,18,241,166,169,161,137,60,212,181,147,247,76,91,36,198,224,58,110,56,31,54,214,92,237,24,206,113,197,0,125,159,161,235,54,126,33,209,44,181,123,6,221,107,119,18,202,153,32,149,207,80,216,36,43,3,144,70,120,32,143,225,175,148,62,54,255,0,201,95,215,127,237,223,255,0,68,71,94,207,251,63,248,130,223,83,248,126,52,117,93,183,26,76,172,146,12,147,185,36,103,145,91,160,3,36,184,198,79,220,201,219,145,94,91,241,39,64,190,241,79,199,221,71,70,211,68,102,238,233,224,17,249,141,128,0,182,70,118,39,208,42,147,198,79,203,192,39,229,160,14,75,192,222,6,213,60,121,174,11,11,5,242,109,227,195,93,93,186,229,45,208,247,62,172,118,157,163,169,32,244,0,145,246,86,149,165,216,232,122,93,190,155,166,90,199,109,103,110,155,34,137,7,202,7,243,36,156,146,79,36,146,78,73,172,127,5,120,47,78,240,70,129,6,155,100,137,36,194,48,46,47,60,165,142,75,134,201,57,114,57,32,22,112,160,147,129,129,147,212,244,180,0,82,82,209,64,30,15,241,155,225,60,151,178,201,226,127,13,89,110,184,108,155,235,75,117,102,105,220,178,128,241,198,160,229,185,98,220,129,129,156,103,113,57,31,6,62,24,107,167,88,210,252,97,119,63,246,117,148,123,164,130,60,3,53,202,145,180,29,172,8,88,216,51,252,223,120,129,242,133,202,176,250,62,138,0,74,90,41,40,0,165,162,138,0,43,224,26,251,250,190,1,160,15,183,188,9,255,0,36,243,195,95,246,10,181,255,0,209,75,93,5,115,254,4,255,0,146,121,225,159,251,5,90,255,0,232,165,174,130,128,10,40,162,128,10,41,41,104,0,164,165,162,128,10,74,90,74,0,248,10,190,222,240,39,252,147,191,13,127,216,42,215,255,0,68,173,124,67,95,111,120,19,254,73,231,134,191,236,21,107,255,0,162,150,128,58,10,40,162,128,18,150,138,40,0,162,138,40,3,226,15,29,255,0,201,67,241,63,253,133,110,191,244,107,215,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,152,124,119,255,0,37,15,196,223,246,21,186,255,0,209,141,95,79,124,18,255,0,146,67,160,255,0,219,199,254,143,146,128,61,2,138,40,160,14,127,199,95,242,79,60,75,255,0,96,155,175,253,20,213,241,13,125,189,227,175,249,39,126,37,255,0,176,85,215,254,138,122,248,134,128,62,254,164,162,150,128,10,40,162,128,10,40,162,128,16,215,196,94,59,255,0,146,135,226,95,251,10,221,127,232,214,175,183,107,226,31,29,255,0,201,67,241,47,253,133,110,191,244,107,80,7,211,191,4,255,0,228,144,232,127,246,223,255,0,71,201,94,133,94,127,240,79,254,73,14,135,255,0,111,31,250,62,74,244,10,0,40,164,165,160,15,22,248,212,159,241,79,70,118,158,117,33,255,0,160,73,94,5,161,67,231,253,163,134,56,199,79,198,190,136,248,209,1,127,13,67,180,31,249,8,3,215,253,137,43,231,191,14,220,8,62,211,184,129,187,29,190,180,1,246,174,156,49,110,223,239,159,228,181,114,170,233,199,117,187,31,246,143,254,130,42,221,0,21,20,210,8,144,18,84,115,142,106,90,200,241,13,236,118,54,17,201,35,0,12,160,100,169,61,143,247,126,148,1,242,191,196,157,88,223,255,0,102,97,161,109,158,111,220,57,235,179,175,62,213,131,225,24,18,93,107,78,102,36,109,188,136,124,191,239,10,165,172,222,11,191,179,237,35,141,221,1,29,113,91,222,3,211,228,186,212,172,25,16,144,183,241,130,65,11,252,67,214,128,62,158,240,188,42,33,182,11,146,62,126,127,239,170,235,128,218,48,181,137,160,88,27,123,11,114,85,129,27,186,145,234,107,110,128,10,40,162,128,10,74,90,40,0,162,138,40,0,164,162,150,128,10,40,162,128,10,40,162,128,16,210,230,138,97,28,208,3,232,166,168,167,80,1,76,144,226,54,62,128,211,234,57,241,246,121,9,254,233,254,84,1,227,190,55,241,28,186,118,189,126,20,219,0,158,95,250,204,247,85,247,247,174,171,225,230,191,253,171,165,193,186,75,82,222,92,172,68,109,233,38,61,77,121,23,197,155,184,211,93,214,0,96,92,121,60,16,127,187,29,107,252,25,213,36,27,80,136,240,45,100,199,7,254,122,143,122,64,125,4,14,64,52,84,22,242,135,130,38,36,114,128,254,149,61,48,18,148,209,77,231,52,0,229,164,160,81,64,11,69,37,45,0,20,82,82,208,1,73,75,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,0,105,41,77,20,1,21,74,58,83,49,79,29,40,0,162,146,150,128,48,124,70,229,126,205,211,248,255,0,165,124,100,237,157,98,208,255,0,183,31,254,133,95,100,248,152,129,246,92,255,0,183,253,43,227,83,143,237,123,108,127,126,63,253,10,128,62,172,248,91,255,0,34,134,147,255,0,109,191,244,99,215,160,87,159,252,44,31,241,71,105,63,246,219,255,0,70,53,122,5,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,20,80,3,41,226,155,78,29,40,0,162,138,40,2,142,177,255,0,32,91,255,0,250,247,147,255,0,65,53,241,231,196,50,79,139,181,15,251,101,255,0,162,210,190,194,214,206,221,15,81,255,0,175,105,63,244,19,95,28,248,252,231,197,154,137,255,0,174,127,250,2,208,7,162,252,11,114,47,216,103,129,101,39,254,141,90,250,50,14,109,227,255,0,116,127,42,249,187,224,91,143,237,55,31,244,229,39,254,140,90,250,70,223,254,61,226,255,0,112,127,42,0,146,138,40,160,6,53,2,148,210,10,0,122,209,64,162,128,10,40,162,128,18,150,138,74,0,90,40,162,128,10,74,90,40,0,162,146,150,128,10,41,41,104,0,162,138,40,0,162,138,74,0,90,40,162,128,10,41,41,104,1,41,105,41,104,0,52,218,113,166,208,1,78,11,77,197,58,128,10,9,192,205,37,85,190,152,69,16,39,119,222,11,199,210,128,32,185,191,84,44,6,236,134,199,65,89,250,173,170,93,249,91,192,56,221,140,146,58,227,210,185,187,141,80,181,253,194,111,159,11,35,112,79,29,126,181,208,165,208,159,56,221,199,173,32,62,77,214,173,127,178,252,81,167,244,249,124,185,56,57,254,51,235,244,175,165,254,25,234,66,239,195,90,88,249,242,222,111,80,7,71,106,240,207,137,250,105,181,215,225,117,17,46,219,21,111,145,118,244,103,246,174,191,224,254,191,143,236,107,22,146,224,159,223,113,159,151,254,90,31,90,96,125,8,57,162,163,183,144,75,2,184,207,57,235,245,169,40,0,163,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,148,180,0,81,69,37,0,20,180,82,80,2,145,145,94,107,241,90,193,164,240,158,172,235,128,199,201,228,147,253,244,175,74,172,31,21,216,165,230,129,119,19,71,19,7,242,248,117,200,56,101,255,0,10,0,248,175,86,137,161,212,165,141,136,44,49,156,125,5,117,191,12,117,57,172,188,67,59,43,17,254,136,203,194,169,254,52,245,250,85,63,136,118,2,203,197,215,200,171,26,168,49,128,35,24,3,49,169,254,237,83,240,117,199,217,245,105,88,150,230,2,62,95,247,150,128,62,219,7,57,167,85,123,89,60,205,253,120,199,90,177,64,8,126,237,124,227,241,229,201,212,39,25,255,0,151,168,127,244,77,125,30,255,0,118,190,113,248,242,51,168,78,127,233,234,31,253,21,64,28,223,194,75,113,55,137,238,3,12,255,0,160,177,235,254,220,117,39,138,191,228,112,214,255,0,235,254,127,253,24,212,191,7,179,255,0,9,69,198,63,231,193,191,244,52,166,248,171,254,71,13,111,254,191,167,255,0,209,141,92,120,223,133,31,73,195,127,198,151,167,234,99,210,209,69,121,231,216,5,20,81,64,222,199,171,248,163,193,31,218,63,15,244,95,16,105,209,196,46,109,180,200,90,233,113,131,52,98,49,243,103,56,202,168,62,228,119,224,3,229,63,74,250,167,193,203,159,5,104,121,255,0,160,124,31,250,44,87,151,124,82,248,124,246,210,203,226,29,34,12,219,182,233,47,97,5,153,195,23,44,101,228,158,57,228,12,99,25,219,140,237,237,175,66,235,157,31,43,149,102,188,149,30,26,187,210,254,235,255,0,219,79,38,162,138,43,136,250,160,164,165,162,128,23,181,117,254,2,241,181,215,132,245,100,141,228,221,165,92,74,5,196,77,146,19,56,30,98,224,19,184,14,161,71,32,99,174,8,228,41,42,161,55,7,116,97,136,195,211,173,77,211,169,29,25,245,237,149,228,26,133,148,23,150,205,186,9,227,18,198,216,35,112,97,149,56,60,142,15,122,177,94,5,240,187,199,127,216,87,227,72,213,46,241,165,77,159,41,216,101,96,144,159,92,240,135,156,245,80,112,120,27,141,123,240,57,218,107,213,165,82,53,21,209,249,246,63,5,44,37,87,78,91,116,125,208,81,69,21,169,196,20,81,69,0,20,81,69,0,20,82,82,208,1,73,75,69,0,20,148,180,80,1,69,20,148,0,180,82,81,64,11,69,20,80,1,69,20,80,6,87,136,116,75,111,17,232,119,26,85,212,147,71,4,251,119,60,36,6,27,88,48,198,65,29,71,165,112,227,224,151,135,127,231,255,0,84,255,0,191,169,255,0,196,87,166,209,81,40,41,59,184,157,20,113,117,233,43,83,147,72,2,237,0,81,73,75,86,115,133,37,45,20,0,149,153,175,232,26,127,137,52,169,52,221,70,45,241,63,42,203,242,188,111,217,129,236,71,248,131,144,72,173,74,41,52,154,179,28,100,226,249,226,236,202,246,150,86,214,22,177,219,89,193,21,188,9,156,71,10,0,6,78,78,0,224,114,73,171,20,148,180,196,219,110,236,40,164,165,160,14,106,95,3,232,147,248,187,254,18,73,97,119,189,80,191,35,54,99,222,0,1,241,253,224,20,40,231,3,25,198,121,174,150,138,41,36,150,197,206,164,231,110,103,123,123,162,82,209,69,50,4,175,60,212,126,16,104,90,150,167,117,125,45,238,162,36,185,153,166,96,146,71,128,88,146,64,202,30,57,175,68,162,148,225,25,124,72,218,142,34,173,7,122,82,177,129,225,95,10,217,120,71,76,150,198,198,75,137,99,146,115,49,121,216,19,146,2,246,11,199,11,91,212,180,82,73,37,104,153,206,114,148,156,228,238,216,85,45,71,78,180,213,180,249,172,47,224,19,219,76,54,188,109,223,255,0,137,32,242,8,228,16,8,171,189,168,170,37,54,157,209,75,77,176,139,76,211,45,108,32,103,104,173,162,72,80,177,5,136,0,40,39,24,231,2,174,209,69,0,221,221,217,129,226,175,10,217,120,191,77,138,198,250,91,132,142,57,132,193,160,96,14,64,35,186,158,62,115,88,126,31,248,89,163,120,119,92,183,213,173,110,239,228,154,223,118,209,43,33,83,185,74,156,128,160,244,99,222,187,186,42,29,56,183,204,227,169,188,49,85,169,193,211,140,154,79,160,81,73,75,86,96,21,194,120,131,225,102,141,226,45,114,227,87,186,187,191,142,121,202,238,88,153,0,93,170,20,96,16,79,64,59,215,119,69,41,165,40,217,196,214,141,122,148,101,205,7,102,96,120,87,194,182,94,17,211,37,177,177,150,226,84,146,99,57,105,152,19,146,160,127,8,28,112,43,126,146,150,132,146,92,168,137,78,83,147,148,157,219,10,40,162,153,39,9,174,252,41,208,53,237,86,77,69,218,234,218,89,185,145,109,153,66,187,119,114,8,60,158,248,235,215,169,36,199,163,124,41,210,244,61,78,27,251,29,83,86,142,88,221,73,2,117,81,32,82,14,214,218,163,42,112,50,59,215,125,75,89,251,56,94,246,58,254,189,136,228,246,124,238,221,130,138,40,173,14,64,162,138,40,1,43,144,241,207,195,141,31,226,7,216,63,181,174,111,162,251,23,153,229,253,149,227,25,221,183,59,183,6,254,224,198,49,222,187,10,74,0,243,143,11,124,21,240,231,132,188,71,103,174,88,94,234,178,93,90,239,216,147,203,25,67,185,26,51,144,35,7,163,30,253,107,209,233,104,160,14,107,198,190,10,211,188,117,163,197,165,234,147,221,195,4,87,2,224,53,171,168,98,202,25,118,146,193,151,24,115,219,210,185,77,15,224,103,135,60,61,174,216,234,250,126,169,174,37,213,164,162,84,205,196,96,62,58,135,194,2,67,46,65,92,242,9,94,245,234,20,80,1,69,20,80,2,85,59,125,46,198,219,84,188,212,160,182,68,188,189,72,210,230,64,48,101,9,187,102,238,196,128,228,103,174,220,14,138,49,118,138,0,40,162,138,0,242,15,248,103,31,7,255,0,208,75,92,255,0,191,241,127,241,170,244,111,11,248,114,207,194,94,28,180,208,236,36,154,75,91,93,219,30,118,5,206,231,102,57,32,40,234,199,248,126,237,108,209,64,5,20,81,64,5,113,222,57,248,113,163,252,64,251,7,246,181,197,244,63,98,243,60,191,178,186,12,239,219,157,219,149,191,184,49,140,119,174,194,150,128,56,63,5,124,39,208,188,9,172,205,170,105,119,122,148,243,203,110,109,217,110,229,70,93,165,149,137,1,80,28,230,49,223,214,171,248,183,224,238,133,227,61,126,93,103,85,212,181,129,52,136,17,99,138,120,246,70,170,48,21,3,33,32,103,44,70,122,177,61,235,209,40,160,14,63,192,223,13,244,127,135,255,0,111,254,201,185,190,155,237,187,60,207,181,186,62,60,189,216,219,181,71,247,206,115,158,213,216,81,69,0,21,231,254,48,248,63,225,191,27,235,191,218,247,243,95,91,93,24,150,39,251,27,70,139,46,220,225,155,40,73,108,16,51,158,138,7,106,244,10,40,3,143,240,55,195,141,31,225,255,0,219,255,0,178,110,111,167,251,111,151,230,125,169,209,177,179,118,220,109,85,254,249,206,115,252,53,177,101,225,141,46,195,196,122,166,191,12,25,212,245,61,139,52,239,201,84,141,2,172,105,253,213,249,1,61,201,234,120,80,54,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,74,90,41,40,1,107,200,63,225,156,188,31,255,0,65,45,115,254,255,0,195,255,0,198,171,215,169,104,2,150,147,167,69,163,104,214,58,101,187,72,214,246,118,241,219,198,210,16,88,132,80,1,37,66,174,112,190,130,174,209,69,0,20,81,69,0,37,45,20,80,2,82,209,69,0,20,81,69,0,121,7,252,51,143,131,255,0,232,37,174,127,223,248,127,248,213,122,150,147,167,67,162,232,214,90,92,13,35,193,103,110,150,241,180,132,22,43,26,133,4,144,0,206,7,160,171,148,180,0,81,73,75,64,5,20,82,80,2,209,69,20,1,229,90,191,192,63,11,107,26,197,246,169,113,125,172,172,247,183,18,92,72,177,205,16,1,157,139,16,1,140,157,185,62,166,187,223,11,248,114,207,194,94,28,179,208,244,249,39,146,214,219,126,199,157,129,115,185,217,206,72,0,117,99,219,165,108,81,64,5,20,82,80,5,61,95,78,135,89,209,175,180,187,134,145,96,188,183,146,222,70,66,161,128,117,32,144,72,35,56,62,134,188,183,254,25,199,193,255,0,244,18,215,63,239,252,95,252,106,189,122,138,0,90,40,162,128,10,74,90,40,0,164,165,162,128,10,242,173,91,224,39,133,181,141,102,251,84,185,191,214,68,247,183,18,92,72,35,158,32,3,59,22,42,20,198,78,220,159,83,94,170,104,160,12,95,12,120,114,207,194,94,28,180,209,44,36,154,75,91,93,251,26,118,82,231,123,51,156,144,0,234,199,183,74,218,20,220,211,133,0,20,82,81,64,30,117,241,86,205,46,60,61,8,96,15,250,106,158,164,127,3,215,202,118,14,83,204,193,235,143,235,95,91,124,73,199,246,20,89,92,255,0,166,15,228,245,242,77,146,231,204,252,63,173,0,125,199,164,182,235,102,63,237,159,253,4,85,250,206,209,143,250,27,255,0,215,67,255,0,160,138,209,160,2,188,223,226,214,179,38,157,225,171,119,141,153,91,237,225,50,20,30,54,73,235,254,237,122,69,120,167,199,27,160,60,51,16,203,241,169,129,255,0,142,73,64,31,54,187,51,227,39,56,175,82,248,79,104,38,123,71,42,14,53,52,29,79,253,51,175,44,175,162,190,16,104,36,105,98,98,150,231,102,163,156,237,231,129,25,227,138,0,246,219,72,194,90,162,47,108,255,0,58,158,128,54,140,81,64,5,6,146,150,128,10,40,164,160,5,162,138,40,0,162,138,40,0,164,165,162,128,10,40,164,160,5,52,220,115,78,162,128,16,82,209,69,0,21,87,80,151,202,176,185,110,126,88,153,191,241,211,86,171,154,241,126,162,182,90,46,160,73,144,17,101,35,252,159,238,183,191,251,52,1,243,47,196,203,249,46,188,105,170,69,188,225,188,174,8,29,163,74,244,95,130,250,80,123,24,110,8,140,238,182,148,125,227,159,245,191,253,141,121,13,244,199,90,241,180,140,25,155,205,199,250,227,158,145,142,189,125,43,232,79,134,22,95,217,254,26,179,102,88,193,217,42,230,49,255,0,77,9,160,15,65,142,116,134,48,155,91,133,3,143,106,209,70,86,206,51,197,114,26,173,240,134,45,224,200,63,121,142,15,215,222,182,180,171,245,159,205,230,67,140,125,239,198,128,53,232,197,20,80,1,69,20,80,2,82,209,69,0,20,148,180,26,0,105,97,78,20,220,83,168,0,162,146,138,0,90,40,162,128,10,74,90,40,0,162,138,40,0,164,165,164,160,5,162,146,150,128,10,40,162,128,10,41,41,104,0,162,138,40,0,52,102,131,69,0,48,26,120,168,199,85,169,40,0,162,138,40,3,152,241,99,249,127,99,247,223,255,0,178,215,198,145,190,237,74,216,250,58,255,0,232,85,246,71,140,79,252,121,255,0,192,255,0,246,90,248,210,19,254,159,111,254,248,254,116,1,245,159,194,166,207,131,52,127,251,111,255,0,163,30,189,10,188,231,225,59,131,224,221,32,115,255,0,45,191,244,100,149,232,212,0,148,180,148,180,0,81,73,75,64,5,20,81,64,5,20,81,64,13,167,14,148,206,244,241,210,128,10,40,162,128,41,107,11,157,22,255,0,254,189,100,254,70,190,60,248,130,184,241,118,161,255,0,108,191,244,4,175,176,245,126,116,107,239,250,225,39,254,130,107,227,239,136,99,30,46,212,191,237,143,254,128,148,1,217,252,13,63,241,55,147,254,188,100,255,0,209,169,95,75,91,127,199,172,63,238,15,229,95,55,124,12,25,213,24,224,255,0,199,148,159,250,53,43,233,27,127,248,246,139,254,185,143,229,64,18,209,69,20,0,214,239,77,90,115,82,10,0,120,162,129,73,64,11,69,20,80,1,69,20,80,1,69,20,148,0,180,82,82,208,1,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,65,164,164,52,0,26,74,67,78,20,0,234,40,162,128,6,56,25,174,55,197,218,159,145,31,151,229,110,196,139,206,236,127,9,246,174,143,83,185,22,246,82,177,116,27,113,247,143,184,175,55,189,86,213,124,65,114,132,23,64,170,192,196,51,209,84,123,250,208,4,54,22,190,117,219,77,191,30,98,150,198,58,100,169,174,179,195,235,230,253,167,156,99,31,214,177,117,41,211,75,210,224,115,34,46,8,143,247,167,31,194,126,156,241,87,252,17,55,159,246,236,145,198,206,159,240,42,144,56,223,139,154,70,246,184,155,207,198,205,49,142,223,47,174,60,195,235,94,59,240,254,251,236,126,45,211,155,102,253,190,103,241,99,57,141,255,0,198,190,172,241,134,154,183,186,22,169,145,41,38,202,85,253,223,251,173,237,239,95,34,106,144,29,35,197,82,32,86,83,14,56,148,115,204,99,175,221,245,170,3,236,63,9,93,253,179,195,182,146,236,242,247,7,227,57,232,229,107,114,188,191,224,206,167,246,191,12,89,66,94,45,203,12,204,66,158,71,239,143,191,189,122,133,0,20,81,69,0,20,83,15,90,80,104,1,212,80,40,160,2,146,150,138,0,40,162,146,128,22,138,40,160,2,138,74,90,0,40,162,138,0,42,41,147,205,133,163,206,220,227,159,198,165,162,128,62,108,248,223,165,121,58,132,247,30,118,119,92,196,54,227,167,238,126,190,213,228,58,124,191,103,187,115,141,223,41,94,184,238,43,233,127,140,208,3,164,71,39,205,205,236,99,219,253,83,215,204,119,188,106,23,35,254,154,183,243,52,1,246,215,135,174,60,255,0,180,252,155,113,183,190,125,107,114,188,207,225,174,172,46,255,0,181,63,121,1,199,149,247,27,215,127,189,122,101,0,33,233,95,56,124,120,127,248,153,92,12,116,186,135,255,0,68,215,210,13,247,107,230,159,143,7,254,39,87,95,245,243,15,254,137,160,12,143,131,173,183,197,23,39,31,242,224,223,250,28,116,223,21,127,200,225,173,255,0,216,66,127,253,24,106,95,131,105,159,19,92,245,255,0,143,6,255,0,208,163,168,188,85,255,0,35,134,183,255,0,97,25,255,0,244,97,174,60,103,194,143,164,225,191,227,207,211,245,50,40,162,138,243,207,177,10,40,162,129,63,132,250,171,193,223,242,37,104,127,246,15,131,255,0,64,21,175,60,49,92,193,36,19,198,146,69,34,148,116,112,8,101,60,16,84,245,4,86,71,131,127,228,74,208,255,0,235,194,15,253,1,107,114,189,181,180,79,203,234,233,82,94,167,206,95,17,124,10,222,21,212,13,213,146,49,210,39,96,35,103,96,76,110,119,31,47,174,226,0,25,4,175,66,6,73,92,158,31,173,125,113,168,233,214,154,182,159,61,133,252,9,61,180,195,14,143,223,252,8,60,130,57,82,20,173,124,207,227,15,10,221,248,79,91,150,210,100,111,178,187,51,91,76,78,86,72,243,199,56,31,48,4,2,48,57,255,0,100,130,124,252,77,14,87,205,29,143,177,201,115,95,111,31,99,85,251,203,111,63,248,39,61,69,20,149,200,125,0,180,148,180,80,2,215,176,124,37,241,222,210,190,29,213,238,248,59,86,193,229,31,249,12,182,126,155,65,247,25,251,162,188,126,140,214,148,170,184,78,232,226,198,224,225,139,164,233,207,228,251,31,98,209,94,107,240,211,226,27,120,133,78,147,171,72,63,180,227,93,209,200,196,3,114,50,196,128,160,0,10,141,188,100,146,50,123,26,244,170,245,97,53,53,116,126,125,136,195,85,195,84,116,234,45,80,81,69,21,102,1,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,82,82,208,1,73,75,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,2,82,210,81,64,11,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,148,180,80,1,73,75,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,82,82,208,1,73,75,69,0,20,148,180,80,1,69,20,148,0,180,82,82,208,1,69,20,80,1,69,37,45,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,20,81,73,64,11,69,20,80,1,69,37,45,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,37,20,0,180,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,6,131,65,166,154,0,41,194,153,182,158,40,0,162,138,40,3,133,248,149,198,129,9,255,0,167,213,255,0,208,94,190,72,211,142,60,223,195,250,215,214,255,0,19,35,221,225,248,122,255,0,199,226,244,255,0,117,235,228,11,115,141,223,133,0,125,207,163,127,199,155,127,215,83,252,133,105,86,110,135,205,139,255,0,215,67,252,133,105,80,3,88,224,87,205,223,25,175,60,203,73,161,242,241,183,84,110,115,215,2,69,175,161,117,57,196,22,193,203,170,229,128,249,142,7,67,95,36,124,70,191,55,58,214,171,30,232,200,93,74,67,242,158,126,243,208,7,31,103,111,246,141,255,0,62,221,184,237,154,251,47,193,90,95,216,52,153,19,206,223,155,146,217,219,143,225,95,127,106,249,143,192,54,17,221,127,104,110,45,199,151,211,223,117,125,127,106,158,92,68,115,247,243,205,0,79,69,20,80,1,69,4,211,104,1,212,81,69,0,20,148,180,148,0,180,81,69,0,20,81,69,0,20,81,69,0,20,83,115,78,90,0,41,41,104,160,2,188,83,226,246,175,177,174,96,251,62,124,205,45,190,109,223,119,62,96,244,175,104,119,84,198,72,25,245,175,145,126,38,106,205,125,175,195,181,225,124,218,42,126,236,231,248,159,223,175,52,1,153,240,254,211,237,126,47,211,191,123,183,127,153,219,56,196,111,95,78,233,150,95,102,240,205,154,249,155,176,204,58,99,248,218,188,183,224,247,135,131,46,139,168,186,92,6,62,126,78,62,79,249,104,63,187,253,107,219,181,24,196,58,116,72,9,218,37,239,248,208,7,9,169,197,188,184,206,49,33,254,31,173,75,225,189,79,203,251,79,238,179,157,159,197,245,246,168,173,175,227,109,106,238,19,44,95,35,63,1,185,225,241,235,84,181,203,22,183,251,63,151,28,173,187,126,114,51,233,72,15,92,141,247,169,56,199,52,250,231,188,61,168,139,139,50,75,197,147,54,223,148,251,15,122,232,105,128,82,81,75,64,5,37,45,37,0,20,180,82,80,2,209,70,105,185,62,148,0,234,41,128,211,232,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,18,150,138,40,1,41,105,41,104,0,164,165,162,128,10,40,162,128,3,77,167,26,109,0,52,117,21,32,168,199,81,82,14,148,0,81,69,20,1,199,120,217,177,246,30,63,231,167,254,203,95,28,219,115,125,110,63,233,170,255,0,58,251,31,198,169,187,236,93,120,243,63,246,90,248,230,212,127,196,194,219,254,186,47,243,160,15,172,62,20,71,183,193,186,65,207,252,246,255,0,209,143,94,139,92,7,194,161,143,6,233,89,255,0,166,223,250,49,235,208,40,1,41,104,162,128,18,150,138,40,0,162,138,74,0,90,59,81,69,0,71,222,164,90,140,231,52,225,64,11,75,73,75,64,20,181,111,249,3,95,127,215,9,63,244,19,95,31,124,66,201,241,118,165,255,0,108,191,244,92,117,245,254,176,192,105,23,217,207,252,123,201,255,0,160,154,249,3,226,27,6,241,118,163,128,127,229,159,254,129,29,0,122,39,192,203,115,246,159,55,7,6,210,65,215,254,155,45,125,13,15,203,2,125,7,242,175,11,248,21,16,54,144,182,57,54,210,247,255,0,166,203,94,237,24,196,106,61,150,128,29,69,20,80,3,13,40,20,26,5,0,56,81,64,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,74,90,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,51,69,6,128,12,209,197,69,184,138,112,124,208,2,226,156,160,10,74,40,1,105,9,192,39,251,162,150,171,94,76,45,236,230,99,158,35,102,227,253,149,160,14,75,197,186,202,71,13,229,184,100,220,54,112,65,246,53,159,225,123,67,60,159,111,96,64,150,55,25,5,113,195,40,233,215,181,115,186,206,164,218,151,138,102,182,5,177,38,56,96,20,112,138,123,125,43,175,179,35,71,240,157,148,216,249,154,70,66,83,158,174,199,191,210,164,15,57,248,137,226,4,72,36,181,70,140,180,87,196,16,81,179,242,135,21,232,222,4,176,54,255,0,111,222,25,119,121,123,121,7,251,245,243,223,137,181,25,117,111,17,106,144,43,156,11,217,88,6,0,116,114,59,125,107,234,77,14,200,89,249,248,11,243,99,161,39,166,106,128,209,190,139,207,176,185,135,159,154,38,95,151,220,17,95,37,252,81,209,164,177,241,118,171,46,214,217,31,147,203,56,61,99,65,219,235,95,93,176,220,10,158,227,21,224,191,25,116,21,41,173,234,33,99,15,251,142,119,62,127,229,152,233,247,104,2,191,192,157,93,82,65,108,74,13,150,114,158,135,63,235,199,248,215,208,17,63,153,18,48,254,32,166,190,65,248,113,226,7,208,53,249,247,180,133,5,171,32,8,20,242,93,15,122,250,163,195,250,162,106,122,93,148,128,62,90,217,36,249,212,14,161,125,62,180,1,179,69,37,45,0,48,142,104,28,83,200,164,197,0,40,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,74,90,40,0,162,146,150,128,10,40,162,128,60,227,226,221,145,186,208,96,10,9,255,0,76,67,242,144,191,242,205,171,229,77,81,12,90,189,236,103,248,103,97,249,49,175,179,252,99,166,141,79,74,138,34,1,196,234,255,0,49,43,217,135,111,173,124,137,226,237,56,217,107,250,161,59,112,47,165,65,130,79,241,183,175,251,180,1,234,223,8,53,44,127,108,231,111,252,176,236,127,233,165,125,15,95,38,252,48,213,141,167,246,174,75,124,222,79,69,29,183,215,214,8,234,227,35,214,128,21,254,233,175,154,62,59,31,248,157,93,127,215,204,63,250,38,190,151,147,238,26,249,159,227,161,255,0,137,221,215,253,124,195,255,0,162,104,2,175,193,132,207,137,167,63,245,14,111,253,14,58,171,226,175,249,28,53,191,250,255,0,159,255,0,70,53,105,252,19,139,127,137,230,233,255,0,32,211,255,0,161,165,101,248,171,254,71,13,111,254,191,167,255,0,209,141,92,120,223,133,31,73,195,127,198,151,167,234,99,210,209,69,121,231,216,133,20,81,64,61,143,170,188,29,255,0,34,94,135,255,0,96,248,63,244,1,91,149,135,224,239,249,18,244,63,250,240,131,255,0,64,21,185,94,218,217,31,151,87,254,36,253,66,176,188,83,225,155,63,21,232,210,88,93,47,204,50,209,73,207,238,164,218,64,124,2,51,141,231,130,118,154,221,162,134,147,86,100,211,156,161,40,202,46,205,31,37,235,154,29,255,0,135,117,89,116,237,70,47,46,104,249,5,121,89,7,102,7,186,159,241,7,4,17,89,213,244,135,196,31,3,219,248,171,74,105,224,139,110,173,108,132,219,200,54,131,38,50,124,182,201,3,4,244,36,240,78,122,100,31,157,174,173,166,178,188,158,210,229,54,79,4,141,12,139,144,118,178,156,17,145,193,228,118,175,46,181,39,77,249,31,127,149,230,49,197,209,215,226,91,255,0,153,94,138,40,172,15,80,40,162,138,4,79,107,115,53,149,220,23,86,237,229,207,4,130,84,108,3,181,148,228,28,31,148,242,59,215,210,30,2,241,172,62,49,210,157,154,63,42,254,215,106,220,196,1,198,78,112,202,125,14,15,29,87,24,61,137,249,164,85,237,27,87,187,208,117,123,93,82,197,149,110,45,223,120,222,187,129,200,32,130,61,8,36,122,243,193,7,154,218,133,103,77,249,30,94,105,150,172,101,61,61,217,199,111,242,62,183,162,176,252,43,226,59,127,20,120,126,223,82,128,121,101,242,178,197,185,88,198,227,168,56,252,198,112,72,32,224,102,183,43,212,77,53,116,124,12,225,40,73,169,171,52,20,81,73,84,72,180,81,69,0,37,45,20,80,1,73,75,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,20,148,0,180,81,73,64,11,69,20,80,1,69,37,45,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,148,0,180,148,180,148,0,180,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,73,75,69,0,20,81,69,0,20,82,82,208,1,69,20,80,2,82,209,69,0,20,82,82,208,1,69,20,80,1,69,20,80,2,82,209,69,0,20,148,180,80,1,73,75,69,0,20,81,73,64,11,69,20,80,2,82,210,82,208,1,69,20,80,1,69,20,80,1,69,20,80,2,82,209,73,64,11,69,20,80,2,82,209,69,0,20,82,82,208,1,69,37,45,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,148,0,82,209,69,0,37,45,37,45,0,20,81,69,0,20,81,73,64,11,69,20,148,0,180,26,40,52,0,218,112,166,138,112,160,2,146,150,138,0,226,254,34,46,237,6,17,255,0,79,107,255,0,160,189,124,114,156,102,190,204,241,250,110,208,225,255,0,175,165,255,0,208,94,190,52,2,128,62,229,208,191,227,201,255,0,235,161,254,66,181,43,39,64,57,177,111,250,234,127,144,173,106,0,229,188,115,125,246,45,30,38,249,121,184,85,249,129,63,194,222,149,242,23,137,174,141,207,136,117,76,227,6,246,86,225,79,247,218,190,159,248,181,168,45,166,131,7,223,207,219,17,120,0,255,0,203,55,175,149,53,73,124,237,90,246,78,126,121,217,185,247,99,64,30,135,240,186,202,73,191,181,112,9,199,147,220,127,183,95,87,129,129,138,240,15,132,58,3,15,237,157,254,89,255,0,81,252,77,255,0,77,43,223,168,1,104,164,165,160,6,145,154,0,167,81,64,5,20,10,40,1,41,104,162,128,10,74,41,104,0,162,138,74,0,90,105,167,83,77,0,52,117,169,40,85,162,128,10,40,164,160,12,125,115,80,22,95,103,201,11,187,119,80,79,76,122,125,107,227,107,201,155,86,215,108,212,0,75,20,65,183,229,234,199,215,235,95,70,252,72,241,80,176,254,204,219,231,46,255,0,55,162,41,233,179,212,251,215,207,126,18,177,109,71,196,154,81,59,72,55,208,161,12,72,254,53,244,250,208,7,211,127,11,244,131,99,224,237,40,176,112,201,231,100,22,7,172,143,233,245,174,195,84,136,205,108,160,3,195,131,250,26,131,64,178,91,13,22,11,100,0,4,221,180,2,72,229,137,239,245,173,25,80,72,0,62,185,160,15,157,239,117,103,210,124,85,170,180,129,21,62,209,50,2,192,159,227,62,159,74,245,107,139,84,213,54,236,44,124,188,231,105,199,95,175,210,188,107,226,116,47,167,221,223,92,198,64,47,169,74,188,114,121,46,123,253,43,213,60,3,172,174,177,253,161,191,204,62,87,149,141,202,7,93,223,221,250,82,2,191,134,245,49,102,241,91,200,64,119,184,83,130,9,224,224,118,250,87,165,193,42,205,16,112,114,13,120,238,176,31,72,215,172,209,10,129,132,148,129,207,241,159,95,247,107,211,124,59,127,246,189,38,217,206,236,182,238,161,71,71,52,32,54,104,162,138,96,20,81,69,0,37,45,20,148,0,180,98,138,40,1,49,75,69,20,0,82,82,209,64,5,20,81,64,5,37,45,37,0,45,20,148,180,0,148,180,82,80,2,209,69,20,0,82,81,75,64,5,20,148,180,0,26,54,208,104,160,6,226,156,58,83,115,205,56,80,1,69,20,80,7,47,226,216,204,159,99,199,109,255,0,210,190,54,133,12,122,149,168,63,243,210,51,250,215,218,186,244,30,103,217,250,124,187,187,253,43,227,59,136,132,90,221,152,11,213,144,255,0,227,212,1,245,71,194,195,159,7,105,63,246,219,255,0,70,53,119,245,192,124,44,249,124,31,164,143,250,237,255,0,163,30,189,2,128,10,40,164,160,5,164,165,164,160,5,162,138,40,0,162,138,40,1,134,158,62,237,54,157,64,5,37,45,20,1,141,226,41,188,157,34,251,59,255,0,227,218,67,199,251,166,190,64,241,188,162,79,21,95,50,231,159,47,175,251,130,190,165,241,157,206,44,47,70,206,182,79,223,217,171,228,255,0,19,29,222,33,186,61,51,179,255,0,65,90,0,247,31,129,11,255,0,18,248,15,253,58,207,255,0,163,171,220,151,238,143,165,120,199,192,148,198,133,106,249,235,111,55,31,246,218,189,156,116,20,0,82,82,209,64,13,52,130,131,214,148,80,2,138,90,22,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,74,90,40,160,2,138,40,52,1,22,41,234,184,52,225,69,0,37,45,21,5,220,190,76,97,246,231,231,199,90,0,119,156,61,235,155,241,102,170,150,154,101,234,230,80,126,199,35,2,159,238,183,189,69,14,167,187,63,185,198,63,218,255,0,235,87,159,120,199,84,251,86,160,176,249,56,243,45,194,103,118,113,146,195,63,118,128,25,225,11,86,213,60,71,105,120,229,93,37,223,254,183,150,56,70,28,245,244,174,147,226,70,164,154,47,134,45,162,253,226,109,187,85,253,215,3,149,99,234,42,255,0,195,253,63,236,218,14,157,47,153,191,111,155,198,220,127,19,87,150,124,117,212,124,221,66,123,63,43,27,46,226,125,251,186,254,231,211,30,244,1,201,120,94,223,251,95,198,26,147,96,48,117,150,81,230,115,214,65,245,231,154,250,234,40,196,121,192,3,62,149,224,31,8,180,124,234,41,63,159,254,179,77,83,141,157,50,99,62,181,244,37,0,21,231,255,0,20,116,197,186,240,158,170,193,33,44,222,79,44,57,225,147,218,189,2,178,245,251,111,181,104,215,48,239,198,237,188,227,56,195,131,64,31,21,234,126,102,151,174,92,34,57,70,80,6,98,56,234,1,255,0,102,190,136,248,87,226,33,116,150,150,204,247,108,209,233,177,231,113,200,200,216,56,230,188,103,226,142,159,246,47,24,234,7,205,223,243,196,191,119,31,242,200,123,212,255,0,12,117,47,179,107,211,31,43,118,44,216,125,236,127,18,123,80,7,215,244,83,35,125,249,227,24,167,208,1,70,40,162,128,18,150,138,40,0,162,146,138,0,90,40,162,128,10,41,41,104,0,162,138,74,0,90,40,162,128,18,150,138,40,2,181,236,75,44,42,164,41,195,103,159,161,175,149,62,41,216,139,123,203,249,66,70,187,181,57,70,84,115,213,235,235,54,25,24,175,7,248,215,164,127,196,152,75,231,253,253,79,59,118,116,200,147,222,128,60,87,195,183,205,105,246,141,173,34,239,219,254,172,227,166,127,198,190,213,210,110,69,205,171,48,221,128,196,124,255,0,65,95,10,66,219,119,254,21,246,119,128,167,243,180,41,155,110,63,210,24,117,255,0,101,104,3,168,152,226,38,53,243,7,199,41,119,248,142,241,50,120,158,19,255,0,144,133,125,53,124,219,108,228,56,206,49,252,197,124,165,241,150,231,204,241,182,162,155,113,137,33,57,207,253,49,90,0,236,126,11,88,148,213,196,152,143,230,211,59,117,229,144,215,43,226,175,249,28,53,191,251,8,79,255,0,163,13,122,55,193,248,118,155,86,221,215,75,143,183,253,115,175,56,241,87,252,142,26,223,253,132,39,255,0,209,166,184,241,159,10,62,151,134,255,0,141,63,79,212,199,165,162,138,243,207,176,10,74,90,40,7,177,245,79,131,191,228,74,208,255,0,235,194,223,255,0,64,90,221,172,47,7,127,200,151,161,255,0,215,132,31,250,0,173,218,246,151,194,143,203,171,127,18,94,161,69,20,85,25,135,106,243,143,138,126,7,254,222,211,142,177,97,20,175,169,218,70,23,202,143,230,243,147,57,35,25,234,50,72,199,39,145,130,72,199,163,209,74,112,82,86,102,216,108,68,240,245,21,72,110,143,142,41,222,213,235,223,21,252,2,80,207,226,93,42,31,148,224,221,219,195,31,78,165,166,39,63,238,228,1,234,199,185,175,33,235,94,69,90,110,18,179,63,66,192,227,97,138,164,170,67,230,187,49,40,162,138,204,237,10,74,90,40,3,161,240,127,139,46,252,33,172,139,219,112,211,64,224,172,214,194,77,171,40,193,219,147,131,130,9,200,56,207,81,247,73,175,166,52,221,74,211,87,211,225,191,176,156,79,109,56,220,142,189,255,0,192,231,229,32,242,8,32,215,200,245,220,124,55,241,200,240,150,161,37,189,232,118,211,46,216,121,133,73,38,38,28,111,3,184,199,7,11,146,0,198,118,224,245,97,171,114,190,89,108,124,254,117,149,251,101,237,233,47,125,111,231,255,0,4,250,54,138,1,4,2,166,138,244,143,138,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,164,160,5,162,138,74,0,90,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,146,150,128,10,40,162,128,10,74,90,40,0,164,165,162,128,10,40,164,160,5,162,146,150,128,10,40,162,128,18,150,138,74,0,90,40,162,128,18,150,138,40,0,162,138,40,1,41,104,164,160,5,162,138,74,0,90,40,162,128,10,40,162,128,10,40,164,160,5,162,146,150,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,146,150,128,10,40,164,160,2,150,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,164,165,162,128,18,150,138,40,1,41,104,162,128,18,150,138,40,1,41,77,20,148,0,148,225,77,167,80,1,69,20,80,7,55,227,72,76,218,60,64,109,255,0,143,133,60,253,26,190,46,157,12,91,115,142,115,247,107,238,13,121,60,203,36,92,227,247,128,254,134,190,42,214,87,30,79,57,206,239,233,64,31,104,120,109,183,88,57,25,255,0,92,127,144,173,170,229,124,11,63,159,163,202,219,118,255,0,164,176,235,159,225,90,233,110,27,108,14,113,156,99,249,208,7,135,252,117,212,188,171,95,32,60,160,173,236,71,131,199,250,150,247,247,175,159,191,215,92,200,221,114,73,249,190,181,234,159,28,110,188,207,16,93,197,179,24,158,35,156,255,0,211,17,254,53,231,62,31,179,251,101,252,145,249,155,49,17,108,227,61,215,252,104,3,234,207,135,250,108,118,191,218,59,97,133,119,121,95,234,215,31,119,119,181,119,149,151,163,90,125,155,207,249,247,110,199,109,184,198,107,82,128,10,40,160,208,1,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,81,69,0,20,98,131,73,64,10,40,162,138,0,74,173,125,114,182,176,135,109,216,45,143,151,232,106,213,112,63,18,53,79,177,104,113,55,147,187,253,48,15,191,143,225,127,111,106,0,249,239,199,190,36,151,84,254,207,217,113,119,251,191,51,62,99,158,248,233,201,244,173,175,132,218,79,218,46,44,110,10,68,124,189,82,62,88,115,193,140,241,197,121,91,201,191,111,24,197,125,55,240,127,70,242,52,39,127,63,118,53,2,216,217,143,225,143,222,128,61,122,36,216,138,54,129,244,167,209,73,64,30,27,241,143,73,206,145,230,136,225,82,250,150,115,142,121,89,15,247,107,35,225,14,186,35,254,217,220,247,39,62,70,57,255,0,174,158,245,235,94,61,210,254,221,163,68,158,118,207,244,160,217,219,159,225,111,127,122,249,83,70,186,254,203,243,254,79,55,204,199,124,109,198,126,190,180,1,244,135,143,52,214,51,189,210,8,87,202,179,45,158,140,54,150,60,113,77,248,127,172,7,183,211,173,93,167,103,62,102,114,114,58,185,245,174,162,245,63,180,116,13,65,243,229,230,9,19,215,248,122,254,181,227,186,100,223,217,190,61,138,29,190,103,151,187,156,227,57,132,159,235,72,15,161,68,129,128,60,211,129,205,114,218,118,163,230,216,161,242,182,231,63,197,238,125,171,114,210,227,204,42,54,227,3,61,105,129,118,138,40,160,4,165,162,138,0,51,69,4,102,152,6,40,1,212,180,81,64,5,37,20,180,0,81,69,20,0,81,69,20,0,148,82,209,64,9,75,69,20,0,81,73,75,64,5,20,148,80,2,209,69,20,0,26,74,90,40,2,49,212,83,197,54,158,180,0,81,69,20,1,151,171,130,222,78,63,218,254,149,241,110,160,118,235,54,167,211,97,255,0,199,141,125,177,168,12,236,231,215,255,0,101,175,138,53,212,217,171,192,185,207,238,212,255,0,227,198,128,62,152,248,79,113,187,194,250,60,121,126,124,238,191,239,181,122,104,233,94,37,240,150,109,154,78,142,49,156,121,221,255,0,218,146,189,166,221,183,66,31,24,206,127,157,0,73,69,20,148,0,180,81,69,0,20,81,69,0,37,45,20,206,244,0,250,40,20,148,0,181,28,142,19,110,74,140,250,211,234,142,165,47,149,229,116,231,63,210,128,60,79,226,31,136,10,121,241,6,182,203,216,183,4,243,252,94,245,224,147,74,110,111,26,66,23,45,143,187,254,237,118,158,61,214,26,109,80,40,216,67,218,5,249,65,254,243,87,17,106,1,185,76,253,222,127,149,0,125,53,240,53,54,248,106,200,224,255,0,168,155,255,0,71,26,245,241,208,87,148,124,20,80,60,49,98,65,63,234,102,255,0,209,198,189,92,116,160,2,146,150,138,0,97,235,74,40,61,105,1,160,7,138,41,5,45,0,20,81,69,0,20,81,69,0,37,45,20,148,0,180,82,81,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,82,209,65,160,2,138,40,160,4,20,180,81,64,9,92,167,140,239,197,182,152,141,190,17,254,144,23,230,63,236,183,189,117,149,228,31,22,117,147,103,163,169,93,156,106,27,121,4,246,147,211,233,64,28,172,30,44,142,45,219,167,178,25,219,213,255,0,250,245,205,232,119,19,107,158,37,210,229,49,134,95,181,195,9,104,65,32,124,234,125,249,230,188,250,77,94,86,198,21,56,246,63,227,94,183,240,123,70,55,54,240,93,50,184,242,181,49,209,134,56,17,154,0,247,23,9,166,120,84,141,202,54,127,207,67,142,173,223,167,173,124,241,227,40,27,92,241,254,164,136,173,34,226,55,253,192,207,72,227,30,254,181,237,190,63,213,197,166,133,168,192,140,133,211,203,218,25,79,118,83,253,107,206,124,19,162,73,173,120,162,234,254,84,96,146,218,156,24,217,64,200,100,94,135,158,212,1,233,94,0,209,150,195,77,176,147,108,234,199,79,69,62,96,199,100,246,255,0,102,187,138,165,166,219,11,91,27,120,134,255,0,221,196,169,201,244,2,166,158,234,27,109,190,99,237,221,156,112,79,242,160,7,201,40,64,196,178,174,6,121,52,196,117,185,183,4,48,32,250,31,122,243,221,119,226,45,148,55,66,218,25,161,99,36,92,6,134,92,228,146,181,213,248,90,249,245,13,14,210,224,168,249,183,253,208,64,225,152,119,250,80,7,139,252,122,210,196,113,53,226,44,197,164,188,137,122,124,191,234,91,167,30,213,226,250,77,203,90,93,179,40,25,216,84,238,250,138,250,115,227,86,147,246,239,13,219,149,14,73,190,140,240,192,127,203,55,29,235,230,9,33,48,234,151,80,224,252,142,195,147,232,251,104,3,237,63,14,93,181,215,218,119,108,249,118,253,223,124,214,237,115,62,17,77,159,108,247,242,255,0,246,106,233,232,0,162,146,150,128,12,143,90,51,77,61,105,216,197,0,20,148,162,138,0,40,162,138,0,74,90,41,40,0,165,162,138,0,40,162,138,0,40,162,138,0,43,128,248,149,110,178,104,81,103,119,252,126,41,227,253,215,174,254,184,223,136,48,60,250,36,64,12,255,0,165,3,215,253,150,160,15,141,200,35,177,175,172,254,19,94,75,55,134,231,222,21,79,219,153,120,31,236,37,124,221,6,143,99,54,253,210,76,49,140,96,143,240,175,169,124,5,161,71,164,232,210,32,50,243,116,95,231,96,127,133,125,7,181,0,116,154,203,136,244,169,152,144,54,237,235,254,240,175,146,62,40,183,157,241,23,85,218,65,255,0,82,126,95,250,226,149,245,103,138,100,41,225,251,162,54,228,108,255,0,208,197,124,159,227,33,246,143,136,122,166,127,231,156,103,143,247,18,128,61,215,225,61,185,75,75,38,33,134,116,184,250,143,100,175,37,241,87,252,142,26,223,253,127,207,255,0,163,26,189,207,225,189,175,149,162,233,141,207,58,100,67,146,63,186,149,225,158,42,255,0,145,195,91,255,0,175,249,191,244,99,87,30,55,225,71,209,240,223,241,229,233,250,152,244,180,82,87,158,125,144,180,81,69,2,123,31,84,248,59,254,68,189,15,254,193,240,127,232,181,173,218,195,240,119,252,137,122,31,253,120,65,255,0,162,197,110,87,182,182,71,229,245,191,137,47,80,162,146,150,153,152,81,69,20,0,21,4,109,53,243,199,196,175,3,55,134,181,3,169,218,121,103,76,189,152,225,6,1,183,115,147,179,3,31,46,208,113,142,128,96,253,208,79,208,253,170,181,237,156,26,133,148,214,119,73,190,9,227,104,165,92,145,149,97,130,50,57,28,30,213,141,74,74,164,108,206,236,191,31,60,29,94,120,237,213,119,62,67,164,174,159,199,30,15,151,194,26,231,217,67,180,246,115,169,150,214,103,4,101,115,130,164,237,193,97,198,113,216,131,198,112,57,138,242,164,156,93,153,250,29,10,208,175,77,85,131,186,97,69,20,82,52,10,74,90,40,3,213,62,22,120,255,0,251,58,72,60,57,168,140,218,203,38,203,73,64,229,29,155,238,54,222,160,177,224,245,4,243,199,221,247,37,233,95,29,117,175,117,248,101,241,13,117,104,109,244,45,82,71,58,138,46,45,230,114,89,174,64,12,199,56,92,2,2,170,228,156,183,94,181,223,133,173,127,114,71,201,231,121,95,43,120,154,43,78,171,245,255,0,51,212,40,162,138,237,62,88,41,41,104,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,168,167,154,27,88,37,184,184,149,34,183,137,11,73,44,140,21,80,1,146,196,158,0,81,206,107,15,194,126,52,208,188,105,103,113,115,162,221,249,203,111,49,138,84,117,40,235,201,218,196,30,118,176,25,83,233,144,118,144,64,0,232,105,41,104,160,2,138,230,188,105,227,93,55,192,122,60,58,166,169,21,220,208,75,112,182,225,109,81,89,195,21,102,201,12,202,49,132,61,253,43,156,240,183,198,191,13,248,179,196,118,122,30,159,99,170,165,213,214,253,143,60,72,35,27,99,103,57,34,66,122,3,219,173,0,122,69,20,81,64,5,20,148,180,0,81,69,101,31,16,105,209,248,144,232,18,92,164,90,129,129,46,34,142,87,85,51,6,50,12,32,206,92,175,146,197,176,56,4,127,192,64,53,104,162,138,0,41,41,104,160,2,146,185,127,24,248,255,0,195,254,7,180,18,234,215,91,174,27,111,151,101,1,13,60,128,146,55,4,37,118,175,202,223,49,42,56,198,115,128,122,91,121,225,186,183,138,226,222,84,154,9,35,15,28,145,178,176,117,35,33,129,28,16,71,57,160,7,210,209,69,0,20,81,92,214,157,227,157,11,84,241,94,165,225,184,47,35,26,141,131,170,21,121,19,19,177,5,152,68,3,18,197,54,144,195,3,105,90,0,233,104,162,138,0,74,90,43,27,196,222,39,210,252,35,161,205,171,234,243,249,86,241,252,161,71,47,43,158,136,131,187,156,31,246,112,9,36,0,72,0,217,162,176,188,47,226,237,23,198,26,98,95,104,247,169,56,216,173,44,5,128,150,2,114,49,34,103,42,114,173,236,113,144,72,230,183,40,1,104,170,90,182,163,14,141,163,95,106,151,11,35,65,103,111,37,196,162,48,11,21,69,46,84,2,64,206,7,168,169,44,111,172,245,59,72,239,44,46,224,187,181,147,62,92,208,72,36,70,218,72,56,97,149,56,32,143,168,160,11,52,81,69,0,20,81,69,0,20,82,82,208,1,73,88,254,25,241,62,151,226,237,14,29,95,72,159,205,183,147,229,96,220,60,78,58,198,227,179,140,143,108,16,65,32,130,118,104,0,162,138,74,0,90,40,162,128,18,150,178,151,196,26,115,248,144,120,126,59,136,229,212,69,187,220,75,28,110,172,97,85,49,140,48,206,65,111,53,74,228,114,1,252,117,104,0,164,165,170,247,215,214,122,101,156,151,151,247,80,90,90,199,141,211,79,32,141,6,74,129,150,56,3,36,129,245,52,1,98,138,229,188,27,227,253,15,199,63,218,63,216,210,78,223,96,148,71,47,157,17,77,202,115,135,95,103,218,219,115,134,27,121,3,229,207,83,64,5,20,148,180,0,81,92,223,140,188,113,162,248,23,75,75,221,94,73,9,145,182,67,111,8,86,150,99,198,118,130,64,192,7,36,146,0,224,117,32,29,248,39,138,234,222,43,139,121,82,104,37,64,209,203,27,6,14,164,100,50,145,193,4,115,154,0,150,138,40,160,2,138,43,146,143,226,63,134,101,241,172,222,19,93,65,5,252,41,243,72,206,139,17,147,112,95,33,88,156,180,185,97,192,7,186,231,32,128,1,214,209,73,75,64,9,69,101,223,248,131,78,211,53,155,13,46,246,229,45,231,212,18,86,182,105,93,80,51,163,70,187,20,146,9,114,100,92,40,7,56,62,156,234,80,2,209,69,20,0,148,180,81,64,9,75,69,20,0,81,69,115,94,30,241,223,135,188,85,170,106,58,118,143,168,71,113,115,96,216,117,94,146,142,50,232,127,141,3,156,110,94,227,209,148,176,7,75,73,75,69,0,20,149,79,86,212,97,209,180,107,237,82,224,72,208,90,91,203,113,32,140,2,197,80,22,32,41,33,115,133,245,21,229,191,240,209,254,15,255,0,160,110,185,255,0,126,34,255,0,227,180,1,235,244,81,69,0,37,45,20,80,1,69,20,80,1,69,21,229,122,183,199,191,11,104,250,205,246,151,115,97,172,180,246,87,50,91,200,209,195,17,5,227,98,9,4,200,14,50,190,130,128,61,78,150,185,175,5,120,215,77,241,222,143,46,169,165,195,119,12,17,92,53,187,11,164,85,98,202,21,178,21,89,134,54,184,239,235,93,45,0,20,86,85,255,0,136,52,221,51,89,211,244,203,203,132,183,155,80,73,26,217,165,112,129,217,26,53,216,164,144,75,147,42,225,64,57,193,244,231,82,128,22,138,40,160,2,138,40,160,2,138,74,142,121,225,181,183,150,226,226,84,134,8,144,180,146,72,225,85,20,12,151,36,240,160,14,115,64,18,210,87,63,225,255,0,26,232,30,40,189,190,181,210,117,40,46,38,179,145,163,96,36,25,144,0,185,145,23,57,49,229,192,223,140,18,14,220,140,19,208,208,1,69,20,80,2,82,215,61,227,31,24,233,126,7,208,255,0,181,117,111,61,162,105,68,49,164,9,185,228,115,147,129,146,0,224,49,228,129,129,235,180,29,77,39,84,177,215,52,187,125,75,76,187,142,230,206,225,55,197,42,30,8,254,96,169,200,32,242,8,42,118,145,64,23,41,106,144,213,108,78,176,250,64,185,143,251,66,59,113,114,96,60,55,148,204,66,184,245,27,148,131,143,187,198,113,145,155,180,0,81,69,20,0,81,69,20,0,81,84,245,13,86,199,74,72,30,250,230,59,113,113,113,29,172,59,186,201,43,157,170,160,14,73,39,242,0,147,128,164,210,106,250,140,58,54,141,125,170,92,44,141,111,103,4,151,18,8,194,150,42,138,92,128,9,3,56,30,162,128,46,82,215,144,127,195,71,120,63,254,129,186,231,254,3,197,255,0,199,107,213,172,111,160,212,244,219,107,251,57,60,203,91,184,132,208,190,210,55,35,0,84,224,224,140,130,58,243,64,22,104,174,59,199,63,17,244,127,135,255,0,96,254,215,182,190,159,237,158,103,151,246,84,70,198,205,185,221,185,199,247,215,24,207,122,169,224,175,139,26,23,142,245,153,180,189,46,207,83,134,120,173,205,195,53,212,104,171,128,202,8,5,89,142,114,235,219,214,128,59,202,40,175,42,213,190,61,248,91,71,214,111,180,187,155,13,101,167,178,184,150,9,26,56,98,42,93,24,169,42,76,138,113,145,232,40,3,213,41,107,158,240,119,139,109,60,105,161,255,0,107,216,89,223,91,91,25,94,36,251,108,65,12,155,113,150,24,98,8,201,35,57,234,172,189,171,161,160,6,211,133,54,156,40,0,162,138,40,2,166,160,155,237,194,243,247,135,79,161,175,138,252,79,17,139,236,185,12,185,223,212,125,43,237,155,129,185,0,247,175,143,254,34,88,253,139,251,59,239,124,254,111,82,167,238,249,126,159,90,0,250,3,225,52,254,103,134,167,36,175,252,127,176,227,253,200,235,184,213,165,242,52,201,165,36,12,109,229,190,239,81,94,99,240,102,237,159,195,146,130,23,157,65,135,0,255,0,114,58,244,205,110,216,221,233,19,91,168,36,182,222,132,14,140,15,122,0,249,75,226,221,215,218,60,97,127,130,132,111,136,252,191,245,196,85,143,133,26,124,119,30,35,152,49,147,155,22,110,63,223,143,218,172,124,79,240,197,196,94,35,187,159,202,124,52,145,140,150,31,243,200,127,133,105,124,38,211,230,183,241,4,164,161,255,0,143,7,28,176,254,244,116,128,250,98,49,140,211,232,20,83,0,160,209,65,160,6,230,157,77,197,58,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,52,0,185,162,153,74,40,1,212,148,180,80,3,89,182,140,241,95,58,252,96,214,153,237,231,131,48,226,61,73,199,29,120,18,14,121,175,161,174,78,17,113,235,95,44,124,88,14,46,175,137,3,7,84,147,31,155,208,7,159,105,150,102,235,205,194,200,118,227,238,15,92,215,218,30,24,176,91,13,54,88,199,152,20,204,91,230,235,209,125,189,171,229,175,135,26,51,234,223,218,88,12,124,159,43,238,184,29,119,250,253,43,235,146,162,218,210,98,63,133,75,115,244,160,9,132,170,91,104,101,252,234,74,226,15,140,109,45,252,67,246,25,167,69,97,212,121,110,79,221,207,85,226,186,173,63,82,183,212,33,18,65,32,112,192,159,186,87,161,199,122,0,117,244,2,226,0,135,118,3,103,143,161,175,145,188,111,161,201,166,253,131,108,87,31,188,243,63,214,47,166,222,156,123,215,216,132,100,87,144,124,69,240,104,189,254,206,216,38,59,60,220,226,72,199,93,158,163,218,128,58,31,135,247,162,247,195,215,42,238,153,107,150,79,144,250,162,127,141,121,255,0,196,75,55,211,53,253,74,253,18,76,71,228,225,164,28,114,177,142,79,30,181,119,225,134,184,240,218,165,172,171,26,153,47,199,24,36,224,170,10,232,190,41,104,233,121,225,157,90,233,76,133,155,202,232,192,15,149,208,119,250,80,7,29,225,95,19,43,105,241,71,36,214,106,192,57,35,118,15,222,250,215,93,225,111,16,125,163,91,184,69,146,216,133,137,136,218,127,218,95,122,249,218,93,82,227,67,212,165,183,8,152,64,7,206,9,60,133,61,141,118,62,4,241,67,174,179,43,55,146,9,182,108,252,141,253,225,239,64,31,85,3,154,42,24,37,89,55,99,182,42,106,0,40,164,165,160,3,52,81,205,2,128,10,40,162,128,18,150,138,40,0,162,138,74,0,90,41,41,104,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,18,148,209,69,0,51,189,60,116,166,113,154,120,233,64,9,75,69,20,1,82,240,103,203,252,127,165,124,85,226,156,199,171,196,113,210,21,60,255,0,188,213,246,197,208,206,207,198,190,48,241,172,66,61,94,32,51,255,0,30,224,255,0,227,205,64,29,135,195,157,125,173,228,211,96,221,110,184,243,56,115,207,241,31,90,250,43,195,55,255,0,108,211,97,109,209,156,171,31,221,159,246,136,175,142,124,55,168,155,29,94,213,190,76,38,238,160,158,160,255,0,119,235,95,78,252,48,213,62,219,166,65,204,127,234,164,60,2,191,242,211,29,233,1,232,212,148,160,228,10,41,128,81,73,75,64,5,20,81,64,5,50,159,76,160,7,10,90,22,138,0,74,203,214,127,229,135,252,11,250,86,173,102,234,227,62,79,252,11,250,80,7,198,158,48,114,117,120,114,127,229,220,127,232,77,88,150,96,181,210,40,235,207,242,173,175,24,127,200,94,47,250,224,63,244,38,172,205,32,110,212,225,94,57,223,215,253,211,64,31,79,124,22,141,135,133,108,137,24,253,212,221,255,0,233,177,175,83,175,61,248,73,24,79,7,105,228,40,31,36,157,23,254,155,61,122,21,0,20,148,180,80,3,8,230,133,20,167,173,3,165,0,56,81,64,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,74,90,40,1,41,104,162,128,24,105,69,6,129,64,14,162,138,74,0,83,94,7,241,173,157,116,126,188,127,105,255,0,73,43,223,13,120,79,198,216,179,162,3,129,255,0,33,63,253,150,90,0,249,222,190,143,248,51,110,34,240,212,210,149,198,205,65,155,57,233,132,74,249,195,25,175,167,190,30,1,107,225,59,240,0,83,246,153,27,228,24,255,0,150,105,64,20,188,121,125,37,230,175,168,88,164,155,195,249,120,76,1,156,42,158,191,133,117,127,12,244,101,181,209,237,238,101,131,18,52,82,41,125,249,207,239,15,108,251,86,53,158,144,218,143,138,82,225,214,22,73,115,145,39,36,225,49,207,203,237,94,155,165,89,165,142,159,20,34,52,27,115,194,12,14,88,154,0,188,0,80,2,253,209,197,121,159,196,63,22,29,43,251,59,202,188,242,188,223,51,63,186,221,156,108,246,62,181,233,108,112,43,229,95,138,90,164,179,255,0,101,126,246,115,143,59,171,255,0,215,63,122,0,230,109,53,251,205,83,196,26,112,158,231,205,223,60,41,247,2,228,23,233,192,30,181,245,119,130,161,242,124,47,98,164,99,30,103,127,246,154,190,56,240,222,79,137,116,149,7,254,95,33,255,0,208,197,125,157,225,32,71,134,236,193,235,243,255,0,232,111,64,25,255,0,16,108,197,230,131,4,126,94,252,93,43,99,59,123,61,124,149,171,65,229,120,151,84,64,49,139,169,70,51,253,215,53,246,95,136,35,89,44,35,4,41,253,232,60,143,99,95,38,248,146,204,143,21,107,36,4,31,233,179,127,232,102,128,62,163,240,158,127,211,51,254,199,254,205,93,37,98,120,118,47,39,237,29,57,199,79,198,183,40,0,160,210,82,154,0,142,148,82,237,230,157,64,0,164,165,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,37,115,30,55,87,109,30,32,7,252,188,143,253,5,171,168,174,87,198,243,8,244,168,137,221,255,0,31,32,113,254,235,80,7,200,214,151,210,46,253,210,122,118,21,246,79,134,92,54,157,33,7,63,190,35,244,90,248,182,205,60,205,216,199,24,235,95,106,120,110,35,14,157,34,156,115,41,60,125,5,0,71,226,178,163,195,247,101,186,124,159,250,16,175,149,188,76,161,254,35,106,155,121,27,35,255,0,209,113,215,211,190,59,159,201,240,158,160,249,97,183,203,251,191,239,45,124,195,116,223,106,241,230,162,253,115,10,159,155,232,130,128,62,151,240,36,120,240,246,148,113,255,0,48,216,191,244,1,94,1,226,175,249,28,53,191,250,255,0,159,255,0,70,53,125,19,224,232,182,120,115,74,56,31,242,15,136,113,255,0,92,197,124,235,226,191,249,28,53,191,250,255,0,159,255,0,70,53,113,227,54,71,209,112,223,241,167,254,31,212,200,162,146,150,188,243,236,194,138,40,166,39,177,245,87,131,191,228,75,209,63,235,194,15,253,22,181,185,88,126,13,255,0,145,47,67,255,0,175,8,63,244,88,173,202,246,151,194,143,203,235,127,18,94,162,82,209,69,51,48,162,138,40,0,162,146,150,128,49,252,75,225,251,79,19,104,119,26,117,208,79,156,19,20,140,55,24,164,193,218,195,149,229,115,234,50,50,58,19,95,53,120,159,195,215,62,24,215,174,52,187,150,243,12,123,90,57,64,33,101,67,209,134,127,35,140,168,32,140,156,87,213,181,205,120,203,194,22,126,49,209,254,201,43,36,55,49,176,107,123,131,30,227,23,35,112,198,70,65,3,27,115,142,135,168,21,133,122,49,168,174,183,61,124,167,51,120,74,150,155,253,219,223,203,204,249,127,181,21,115,84,210,239,52,109,74,109,63,80,135,201,186,135,30,100,123,195,99,32,21,228,18,58,17,222,170,87,148,227,109,25,247,144,154,154,82,78,241,99,105,41,104,160,160,169,34,150,75,121,146,120,100,100,150,54,12,143,25,32,130,57,4,21,232,65,168,232,163,97,52,154,179,62,145,248,125,227,123,127,21,105,73,4,242,99,87,182,141,69,196,109,128,100,198,23,204,92,0,184,39,168,3,130,113,211,4,246,181,242,46,151,170,94,104,186,140,58,134,159,55,147,117,14,118,73,128,248,200,32,240,84,142,132,246,175,166,60,35,226,219,15,23,233,34,238,212,236,157,48,46,109,220,229,162,111,234,15,59,79,127,246,72,32,122,120,122,220,234,207,115,225,179,124,173,225,103,237,33,240,63,195,250,232,116,84,81,69,116,158,32,81,69,20,0,81,69,20,0,81,69,20,0,81,69,120,191,198,175,138,87,30,28,207,134,116,41,60,189,70,104,131,92,221,163,174,235,100,108,225,23,7,34,82,188,228,224,133,32,142,88,16,1,204,252,109,248,164,154,191,155,225,61,14,88,39,211,127,118,215,119,177,176,145,110,15,202,225,35,32,144,21,78,220,158,165,134,62,80,14,239,43,240,159,138,245,47,6,120,130,45,103,75,49,153,210,54,70,142,93,222,92,129,134,10,184,82,9,25,218,192,103,170,131,218,176,232,160,15,185,124,53,226,109,47,197,218,28,58,190,145,63,155,111,39,12,27,135,137,199,88,220,118,113,145,254,206,8,32,144,65,59,53,241,207,195,47,136,151,31,15,117,199,148,195,246,141,50,243,2,246,16,6,242,6,118,186,19,252,75,185,184,39,4,18,14,56,101,250,246,198,250,207,83,179,142,243,79,186,130,238,214,76,236,154,9,4,136,219,73,7,12,50,14,8,35,234,40,3,202,127,104,239,249,39,118,31,246,21,143,255,0,69,75,94,63,240,75,254,74,246,133,255,0,111,31,250,34,74,246,31,218,59,254,73,229,135,253,133,99,255,0,209,82,87,143,252,18,255,0,146,191,161,127,219,199,254,136,150,128,62,190,162,138,74,0,90,40,162,128,10,249,179,227,198,171,125,162,124,86,209,245,61,58,230,75,107,203,125,49,30,25,99,234,15,155,55,224,65,92,169,7,130,9,7,42,107,233,58,249,131,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,0,123,127,195,143,28,219,248,235,195,17,95,102,221,53,24,190,75,219,88,152,159,41,242,112,112,121,195,40,220,58,142,171,146,84,215,97,95,14,248,83,197,122,151,131,60,65,22,179,165,152,204,241,163,70,201,38,237,146,43,12,21,112,8,36,103,12,6,122,133,61,171,236,159,12,248,155,76,241,118,135,14,175,164,79,230,193,47,202,202,220,60,78,58,163,142,206,50,61,176,65,4,130,9,0,217,162,138,74,0,248,203,226,63,133,60,67,225,111,20,73,30,189,115,61,251,92,124,246,250,148,140,237,246,164,80,0,57,98,72,101,27,65,82,73,28,117,5,73,236,254,9,252,78,135,195,119,13,225,221,118,238,72,244,203,134,6,210,105,24,121,118,146,18,119,3,158,66,49,35,156,224,17,156,13,204,195,221,188,107,224,189,55,198,218,4,250,109,234,71,28,229,8,183,188,242,67,201,3,228,28,130,121,0,149,80,202,10,228,100,100,117,31,29,120,139,64,190,240,191,136,47,52,93,73,99,23,118,172,21,188,182,220,174,10,134,86,7,208,130,15,56,60,242,1,226,128,62,234,162,188,31,224,199,197,153,111,100,143,194,254,37,189,221,112,216,22,23,115,179,51,78,197,152,148,146,71,115,150,228,4,224,12,12,103,59,65,237,254,40,252,74,131,192,90,58,199,106,208,77,174,92,109,54,214,210,41,112,19,127,204,242,0,202,66,224,48,28,228,183,64,64,108,0,96,124,107,248,153,255,0,8,230,158,124,63,161,223,108,214,238,54,253,161,226,25,123,88,72,63,197,159,150,70,227,29,72,92,158,9,83,95,52,216,223,94,105,119,177,222,88,93,77,105,117,30,118,77,4,134,54,25,4,28,50,224,140,130,71,208,209,125,127,121,169,222,73,121,127,119,61,221,212,184,223,60,242,25,25,176,0,92,177,201,56,0,15,160,170,244,1,246,47,195,47,136,150,223,16,116,57,100,48,253,159,83,179,218,47,33,80,118,2,249,218,200,79,240,190,215,224,156,130,164,28,240,199,185,175,134,124,51,226,125,83,194,58,236,58,182,145,55,147,113,31,202,193,185,73,80,245,71,29,193,192,247,202,130,8,32,17,246,79,132,252,87,167,120,207,195,241,107,26,97,144,64,206,200,209,201,183,204,141,193,193,87,85,36,3,183,12,6,122,48,61,232,3,82,250,250,207,75,179,146,246,250,238,11,75,84,198,249,167,144,71,24,201,0,101,142,0,201,32,125,77,124,133,241,55,226,45,207,196,29,113,37,16,253,159,75,179,220,44,162,96,187,128,108,110,119,35,248,155,3,229,7,0,0,23,60,185,232,254,51,124,78,155,196,154,164,254,30,210,46,227,58,13,179,0,242,64,196,139,201,23,4,146,123,162,183,0,12,130,70,236,159,151,111,33,240,255,0,193,23,222,59,241,44,86,80,69,39,216,34,117,123,235,144,112,34,135,60,225,136,35,113,0,128,54,156,158,122,41,32,3,183,253,159,180,61,114,227,196,205,172,90,92,201,6,139,106,251,47,35,50,56,91,167,49,200,160,40,81,181,202,22,12,65,60,110,4,117,175,166,234,158,149,166,88,232,122,101,190,155,165,219,37,173,157,186,108,138,40,199,0,127,50,73,201,36,242,73,36,228,154,185,64,28,247,142,255,0,228,158,120,151,254,193,87,95,250,37,171,231,223,131,63,19,166,240,222,169,111,225,237,94,238,49,160,220,185,9,36,236,64,179,144,228,130,167,178,51,124,164,28,0,78,236,143,155,119,208,126,58,255,0,146,119,226,79,251,4,221,255,0,232,166,175,136,104,3,239,234,43,192,254,8,124,81,87,142,223,194,26,237,196,113,152,227,16,233,147,190,236,200,119,49,242,221,139,21,206,210,170,128,0,48,54,245,218,15,190,80,1,69,37,45,0,20,148,180,80,7,199,63,12,126,34,92,252,62,215,26,83,15,218,52,203,205,171,121,8,3,121,11,157,174,132,255,0,16,220,223,41,56,32,144,113,195,15,175,108,175,173,53,59,56,239,108,46,237,238,173,164,206,201,160,144,72,141,130,65,195,12,131,130,8,250,138,248,42,189,111,224,207,196,233,188,55,170,65,225,237,90,238,49,160,220,185,9,36,236,84,90,74,114,65,7,178,51,112,65,192,4,238,200,249,183,128,125,71,69,20,80,1,92,127,196,127,28,193,224,79,12,75,125,152,36,212,101,253,221,149,172,172,71,152,249,25,56,28,224,3,184,253,209,208,100,22,90,215,241,55,137,180,191,8,232,115,106,250,188,254,84,9,242,133,94,94,87,61,17,7,118,56,62,219,65,36,128,9,31,27,120,179,197,122,151,140,252,65,46,179,170,20,19,186,4,88,226,221,229,198,20,96,4,12,73,81,156,177,25,234,196,247,160,15,80,248,17,170,223,107,95,21,181,141,79,82,185,150,230,242,227,76,145,229,149,250,177,243,97,252,0,3,0,5,224,0,0,192,90,250,74,190,97,253,156,127,228,161,106,31,246,10,151,255,0,70,197,95,79,80,2,87,144,252,122,240,255,0,136,53,47,13,174,163,166,106,19,255,0,101,217,68,230,251,79,71,101,18,141,232,67,133,81,243,99,150,109,231,104,8,8,81,243,103,215,233,40,3,225,159,12,248,159,84,240,142,187,22,175,164,79,229,92,71,195,6,230,57,16,245,71,29,193,218,61,242,160,130,10,130,62,199,240,143,140,180,143,26,233,11,168,105,83,122,249,150,210,186,121,209,124,206,163,114,171,157,187,176,74,228,242,57,175,159,62,51,124,49,155,195,122,172,254,32,210,44,227,26,13,203,130,241,219,130,5,164,135,0,130,59,35,55,32,140,5,39,110,209,198,238,67,192,30,56,190,240,47,137,97,190,183,150,79,176,72,225,47,173,128,220,38,135,60,237,4,129,189,65,37,78,70,15,29,9,4,3,237,42,198,241,63,137,180,191,8,232,115,106,250,188,254,85,188,124,40,94,94,87,61,17,7,118,56,63,236,224,18,72,0,145,37,191,136,244,91,143,15,197,175,38,171,108,52,153,16,50,222,73,42,164,96,19,129,146,216,193,223,242,224,224,131,193,231,138,249,75,226,111,196,187,239,31,234,129,19,204,182,209,109,220,155,91,50,121,39,167,155,38,222,11,17,158,58,40,56,25,201,44,1,135,226,239,25,106,222,53,213,155,81,213,102,244,242,237,81,219,201,135,229,80,124,181,103,59,119,109,4,224,242,121,175,71,248,43,241,78,215,195,152,240,206,187,47,151,166,205,33,107,107,182,115,182,217,219,25,70,201,218,177,147,206,70,2,185,36,240,196,175,140,82,80,7,223,244,87,129,124,13,248,157,15,217,161,240,126,185,119,34,206,31,26,117,196,204,10,149,192,2,12,245,4,28,237,201,57,206,209,140,40,62,139,241,43,226,45,159,128,180,70,145,60,139,141,90,92,45,181,155,72,160,141,219,177,43,12,239,242,198,211,200,234,112,185,25,200,0,230,254,50,124,80,79,11,216,182,131,163,92,70,218,213,194,21,185,43,191,54,177,50,16,24,50,176,43,46,74,186,245,194,140,144,50,51,243,37,141,141,198,167,168,219,88,89,199,230,93,221,74,176,194,155,128,220,236,64,81,147,128,185,37,122,241,82,207,53,246,187,172,203,60,129,238,181,11,251,130,236,35,143,45,44,172,217,56,85,29,75,30,128,119,226,190,150,248,55,240,181,60,47,100,186,254,179,111,27,107,119,8,26,220,54,236,219,68,200,9,82,172,1,89,114,88,55,92,40,192,35,45,144,15,67,240,174,159,170,105,94,23,211,236,117,173,71,251,71,81,138,32,38,186,199,223,57,56,92,158,91,11,133,220,121,108,100,242,77,108,209,69,0,120,31,237,35,60,214,215,30,18,184,130,121,98,158,39,186,120,228,70,33,145,129,132,130,8,229,72,60,230,187,79,132,63,17,255,0,225,57,208,222,219,82,150,220,107,182,156,76,137,242,153,163,227,19,5,192,3,36,225,128,200,4,3,242,134,81,92,63,237,53,255,0,50,191,253,189,255,0,237,26,241,13,15,89,188,240,246,185,101,171,88,62,203,171,73,86,84,201,32,62,58,171,109,32,144,70,65,92,242,9,29,232,3,238,250,43,143,248,117,227,203,63,30,248,123,237,145,13,151,150,219,34,188,136,128,184,144,160,37,149,119,49,242,201,220,20,158,78,211,233,93,133,0,20,81,69,0,37,45,37,121,167,197,255,0,137,77,224,109,50,27,45,56,35,107,87,232,198,38,98,28,90,160,227,204,97,212,146,114,21,74,237,37,88,156,227,4,3,155,248,219,241,74,59,11,73,252,39,161,201,4,215,23,81,60,119,247,40,226,65,18,18,200,208,128,9,219,41,193,7,59,74,130,49,201,202,248,14,135,172,222,120,119,92,178,213,236,31,101,213,156,171,44,121,36,6,199,80,216,32,149,35,32,140,242,164,142,245,78,105,230,187,184,150,226,230,87,154,121,28,188,146,74,197,153,216,156,150,36,242,73,60,230,163,160,15,180,124,1,227,139,47,29,248,106,27,232,37,79,183,68,138,151,214,170,48,97,151,28,225,73,39,97,32,149,57,57,28,117,5,71,91,95,18,248,31,198,87,222,5,241,36,122,189,138,71,42,152,204,87,16,55,11,52,36,130,70,113,149,57,0,130,58,16,50,8,200,63,99,120,127,196,58,111,137,180,107,125,87,75,184,73,224,150,53,102,10,234,207,19,21,12,81,192,37,85,192,97,149,207,20,1,79,199,127,242,79,60,75,255,0,96,171,175,253,18,213,241,13,125,187,227,175,249,39,158,37,255,0,176,85,223,254,138,106,248,138,128,62,254,162,138,40,0,162,138,40,0,164,162,150,128,10,248,131,199,95,242,80,252,79,255,0,97,91,175,253,26,213,246,253,124,65,227,191,249,40,126,38,255,0,176,173,215,254,140,106,0,250,3,246,113,255,0,146,121,125,255,0,97,73,63,244,84,85,235,245,228,31,179,151,252,147,203,255,0,251,10,75,255,0,162,162,175,95,160,15,3,253,164,102,154,218,227,194,55,22,243,73,12,241,61,211,71,36,108,67,35,131,9,4,17,200,32,243,154,237,62,16,252,71,255,0,132,231,67,123,109,74,88,6,185,105,196,232,156,25,227,227,19,5,192,3,36,225,149,114,1,80,120,12,162,184,127,218,107,254,101,143,251,122,255,0,218,53,226,58,30,179,121,225,237,118,203,87,211,223,101,213,164,171,42,100,144,173,142,170,216,32,149,35,32,174,121,4,142,244,1,247,117,21,201,252,63,241,197,143,142,188,53,13,244,18,167,219,162,69,142,250,217,87,105,134,92,115,133,36,157,132,130,65,201,200,227,168,32,117,148,0,81,69,37,0,45,121,95,199,120,124,79,47,130,145,180,51,32,177,137,221,245,49,4,142,37,49,109,43,208,28,52,88,103,222,14,127,132,244,12,87,213,42,41,224,138,234,9,109,238,34,142,104,37,66,146,36,138,172,25,72,193,82,15,4,17,198,40,3,226,47,9,120,162,251,193,254,36,180,214,108,36,112,98,96,38,133,91,104,158,44,141,209,190,65,24,32,117,193,193,193,28,129,95,102,248,127,196,26,111,137,244,107,125,87,75,184,73,160,146,53,102,85,117,102,137,138,134,40,224,18,21,128,97,149,207,21,242,215,197,143,135,83,120,35,196,45,113,99,109,42,232,23,111,254,137,38,242,222,91,99,38,38,36,100,16,119,21,206,114,184,228,144,216,159,224,223,196,22,240,127,137,70,159,125,59,255,0,98,234,14,177,202,173,34,170,65,33,32,44,199,119,0,1,195,114,56,228,231,104,20,1,245,157,86,190,190,183,211,52,235,155,235,217,60,187,91,88,90,121,159,105,59,81,65,46,112,50,78,0,61,57,169,32,158,27,187,120,174,32,149,38,183,145,3,199,36,108,28,50,145,144,192,142,10,145,206,107,230,159,141,63,20,23,196,87,18,120,107,67,184,142,93,30,39,70,158,225,55,15,62,80,91,42,24,54,26,33,144,122,114,203,144,72,218,72,7,23,241,19,199,151,158,61,241,7,219,101,27,44,173,183,197,103,8,5,112,133,201,12,195,115,15,48,140,6,35,131,180,122,87,171,254,206,154,79,136,32,180,188,213,100,184,242,252,61,115,190,52,181,125,217,121,148,167,239,84,21,198,49,190,50,65,228,174,8,59,70,60,163,225,215,129,47,60,123,226,31,177,196,124,187,27,111,46,91,201,201,43,136,203,128,85,91,107,15,48,141,197,65,224,237,62,149,246,53,141,149,190,153,166,219,88,89,199,178,218,214,37,134,20,220,78,17,64,10,50,114,78,0,94,188,208,7,207,63,28,53,155,207,15,124,95,208,245,107,7,219,117,105,167,195,44,121,36,6,219,60,185,86,193,82,84,140,130,51,200,36,119,175,98,248,127,227,155,31,29,120,106,43,235,121,19,237,209,34,165,245,170,141,166,25,113,206,20,146,118,18,9,83,147,149,227,168,33,124,55,246,143,255,0,146,135,167,255,0,216,42,63,253,27,45,112,126,7,241,149,247,129,124,73,30,173,100,137,40,40,98,185,129,248,19,196,72,36,103,25,83,149,4,17,208,129,144,70,65,0,251,110,138,202,240,255,0,136,52,239,19,232,214,250,166,151,112,147,65,42,6,101,87,86,104,152,168,99,27,133,37,85,192,97,145,158,43,86,128,10,165,170,234,150,58,30,151,113,169,106,119,73,107,103,2,111,150,89,79,0,127,50,73,192,1,121,36,133,25,38,172,77,52,54,182,242,220,92,75,28,48,68,133,228,146,70,1,80,1,146,228,158,0,81,206,107,229,159,140,159,18,223,197,250,171,104,122,120,140,104,186,125,193,43,32,33,141,204,139,149,243,3,12,174,204,22,10,1,228,28,158,170,20,2,59,175,30,94,120,243,227,31,134,175,37,30,93,149,182,169,4,86,80,168,43,132,55,0,134,97,185,135,154,70,208,196,112,112,61,43,234,169,173,225,186,183,150,222,226,36,158,9,80,164,177,200,161,149,212,140,16,65,249,72,35,140,87,196,190,4,255,0,146,135,225,159,251,10,90,255,0,232,213,175,183,232,3,225,223,24,232,13,225,127,24,106,186,43,44,129,45,110,25,98,243,25,89,154,35,243,70,196,175,25,40,84,246,235,208,116,175,163,126,2,120,134,125,99,225,241,178,186,184,142,89,244,203,131,4,107,188,180,130,18,3,33,96,73,56,201,117,94,131,106,0,58,26,229,127,105,15,14,127,200,43,197,9,47,253,67,228,141,155,253,233,16,168,199,253,116,201,39,211,3,173,113,127,3,124,80,158,30,248,131,13,165,196,174,182,154,178,125,140,128,205,180,74,72,49,57,80,14,227,187,228,94,152,243,9,200,25,200,7,103,251,77,127,204,177,255,0,111,127,251,70,176,63,103,31,249,40,122,135,253,130,100,255,0,209,177,86,255,0,237,53,255,0,50,191,253,189,255,0,237,42,192,253,156,127,228,161,234,31,246,10,147,255,0,70,69,64,30,229,241,43,196,48,248,107,225,246,177,121,37,204,144,79,37,187,219,218,180,78,4,158,115,2,16,161,200,57,4,238,59,121,10,9,94,149,241,148,16,77,117,113,20,22,241,60,211,202,193,35,142,53,44,206,196,224,40,3,146,73,227,21,238,95,180,87,139,60,235,203,31,9,194,144,52,118,251,47,167,144,62,231,18,16,234,177,149,31,119,229,59,206,121,33,199,64,57,229,62,6,248,93,60,65,241,6,27,187,136,221,173,52,148,251,97,34,55,193,148,16,34,5,129,24,59,190,97,215,59,8,218,70,112,1,244,215,133,52,111,248,71,188,35,164,233,5,32,73,45,45,163,138,95,32,97,26,69,3,123,15,149,115,185,183,28,145,146,78,79,38,182,104,160,208,3,41,226,154,105,194,128,10,40,164,160,4,145,114,23,235,95,39,252,93,135,103,246,62,6,51,231,119,255,0,114,190,175,97,145,95,47,252,98,128,175,246,47,221,255,0,150,255,0,251,78,128,59,255,0,131,35,26,3,224,113,253,160,127,244,24,235,215,230,25,137,150,188,79,224,181,214,253,17,134,95,157,79,28,159,104,235,219,229,25,140,138,0,249,223,227,93,217,181,188,155,202,147,15,246,152,129,227,60,121,38,153,240,150,102,159,90,114,205,184,155,2,199,140,127,20,117,83,227,172,82,13,90,229,203,124,134,230,21,3,63,244,202,166,248,57,32,254,219,32,131,149,211,127,246,104,233,1,244,146,209,64,57,162,152,5,7,222,146,148,208,3,65,167,83,69,58,128,10,40,162,128,10,40,164,160,5,162,138,40,0,160,210,82,154,0,105,52,10,13,2,128,29,69,20,80,4,23,63,234,199,214,190,92,248,180,65,154,240,127,212,85,255,0,246,165,125,75,50,229,7,214,190,98,248,185,110,67,93,55,28,234,175,255,0,181,40,3,83,224,150,150,27,251,119,116,63,243,195,248,191,235,167,189,125,17,116,51,103,48,245,141,135,233,94,73,240,122,196,91,255,0,108,229,99,249,188,142,131,254,186,215,175,77,254,165,254,135,249,80,7,205,94,63,213,46,180,143,25,234,51,71,63,148,176,249,88,59,85,177,152,208,122,31,90,232,254,26,248,253,238,156,91,92,106,123,138,192,237,183,200,198,14,241,220,47,189,113,191,24,216,15,20,107,106,63,233,135,254,129,29,112,254,21,212,95,79,212,36,113,44,170,12,36,124,141,143,226,83,235,64,31,108,90,76,46,44,224,153,91,112,146,53,117,56,198,114,51,84,245,93,57,47,188,157,208,239,242,243,252,88,198,113,239,237,89,190,14,188,55,94,30,210,137,105,27,117,132,45,243,28,255,0,10,215,73,64,31,58,88,43,104,94,32,211,173,192,242,20,206,146,21,251,255,0,196,163,61,253,43,213,188,68,209,234,30,1,184,114,124,205,248,231,166,113,40,255,0,10,193,241,135,135,136,212,227,186,141,45,135,149,0,108,129,181,129,12,231,142,42,245,148,166,127,4,36,14,93,153,179,157,220,143,245,164,208,7,204,222,51,133,96,241,69,226,5,218,171,179,140,231,248,5,30,18,157,226,213,100,33,177,251,130,58,127,180,181,163,241,34,15,43,197,247,220,1,243,68,56,255,0,174,75,89,254,16,77,218,180,163,229,255,0,80,122,255,0,188,180,1,246,141,129,207,153,159,111,235,87,106,165,146,237,223,248,127,90,183,64,5,6,138,13,0,55,38,157,76,239,79,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,164,165,160,2,138,40,160,4,165,164,165,160,8,249,205,72,41,185,167,14,148,0,82,82,209,64,16,92,12,227,241,175,140,124,112,28,107,17,110,255,0,159,101,255,0,208,154,190,210,112,167,25,21,241,239,196,155,113,22,189,8,1,87,253,12,30,7,251,79,64,28,101,155,20,186,70,7,4,103,249,87,210,95,5,101,103,211,32,203,100,125,158,78,223,244,218,190,107,183,255,0,94,191,143,242,175,164,254,9,12,233,54,255,0,245,239,47,254,142,160,15,101,95,184,191,74,90,85,251,163,233,69,0,20,81,69,0,20,148,180,80,1,76,167,154,101,0,60,81,72,13,45,0,37,83,190,27,188,190,113,140,255,0,236,181,118,160,185,27,177,215,189,0,124,99,227,244,242,245,200,23,57,255,0,69,83,255,0,143,61,99,104,103,110,175,1,255,0,123,255,0,65,53,208,252,71,77,158,32,183,24,63,241,230,58,255,0,188,245,204,233,63,242,19,135,254,7,255,0,160,154,0,250,223,225,73,207,130,244,255,0,247,37,255,0,209,173,93,229,112,31,9,9,255,0,132,39,78,7,254,121,205,255,0,163,154,187,250,0,41,41,104,52,0,206,244,241,81,158,180,229,233,64,14,20,80,41,40,0,165,162,138,0,74,90,41,40,1,104,162,138,0,41,41,104,160,2,138,74,90,0,40,162,138,0,74,90,74,90,0,40,162,138,0,40,162,131,64,13,52,10,8,160,80,3,168,162,138,0,43,196,254,52,143,248,145,41,255,0,168,152,254,82,87,182,87,144,124,101,131,119,135,97,32,55,58,136,63,248,228,148,1,243,10,12,230,190,154,240,60,91,180,153,83,119,222,184,43,156,127,178,43,230,152,23,59,191,10,250,247,192,150,106,52,183,37,95,139,163,252,150,128,58,125,38,203,201,183,137,188,205,219,119,127,14,59,154,213,160,0,6,22,138,0,142,99,133,31,90,248,223,199,114,111,251,7,24,199,153,253,43,236,137,151,40,62,181,241,223,143,208,71,253,159,140,243,230,245,255,0,128,208,6,39,132,191,228,107,209,191,235,254,15,253,13,107,236,253,3,254,64,214,255,0,240,63,253,8,215,197,190,21,25,241,70,145,255,0,95,208,255,0,232,75,95,104,120,115,141,10,215,63,237,255,0,232,70,128,23,196,7,109,130,31,250,106,191,250,9,175,152,181,59,127,180,248,191,89,93,251,127,210,166,61,51,255,0,45,13,125,27,227,107,143,179,104,208,190,64,205,192,31,55,251,173,95,59,105,5,174,188,117,172,141,185,203,206,223,39,253,117,20,1,244,230,148,155,60,238,115,156,127,90,210,170,246,169,183,127,94,113,86,40,0,160,209,65,160,6,211,133,54,157,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,121,191,197,91,223,178,248,122,22,242,247,127,167,40,251,248,254,23,175,72,175,31,248,205,189,252,55,16,0,156,106,35,238,175,251,18,80,7,206,250,58,249,158,119,56,198,223,235,95,106,232,163,22,141,255,0,93,15,242,21,241,110,133,11,55,159,133,110,54,244,31,90,251,63,195,249,251,3,228,127,203,83,252,133,0,114,127,21,110,124,159,7,106,223,38,113,229,119,255,0,166,137,95,59,248,113,126,219,226,251,195,157,153,182,207,175,120,197,123,191,197,249,130,248,95,88,82,202,63,212,117,63,237,199,94,39,240,248,134,241,149,225,5,72,54,103,167,251,241,208,7,212,158,23,79,47,195,250,98,231,56,178,136,127,227,139,95,53,248,171,254,71,13,107,254,191,231,255,0,209,141,95,78,232,127,242,5,177,255,0,175,104,255,0,146,215,204,126,42,255,0,145,195,91,255,0,175,249,255,0,244,107,87,30,51,225,71,209,240,223,241,229,233,250,152,244,81,69,112,31,100,20,81,73,72,30,199,213,126,13,255,0,145,47,67,255,0,175,8,63,244,88,173,202,194,240,119,252,137,122,39,253,120,65,255,0,160,10,221,175,109,109,19,242,234,223,197,151,168,81,69,20,204,194,138,41,40,1,104,162,138,0,40,162,138,0,225,126,37,120,35,254,18,157,40,92,88,69,16,213,109,185,141,155,229,50,39,57,143,57,192,228,228,19,242,131,242,240,28,154,249,210,190,197,175,44,248,161,240,249,181,68,109,115,71,183,223,126,191,61,212,74,88,180,234,160,0,84,103,25,85,29,0,25,207,168,0,241,226,104,115,123,241,220,250,60,151,53,84,95,176,170,253,215,179,237,255,0,0,240,202,74,41,107,207,62,196,41,40,162,129,133,116,30,21,241,86,161,225,45,88,94,218,54,248,159,11,60,12,112,179,15,67,232,71,56,61,189,193,32,224,210,80,164,226,238,140,234,82,133,88,58,115,87,76,250,227,73,213,236,117,221,46,45,67,79,155,206,182,151,59,31,105,92,224,149,60,16,15,80,106,245,124,217,240,243,198,178,248,87,89,72,110,103,113,164,92,55,250,68,120,47,176,237,192,101,29,136,227,56,206,87,248,73,3,31,70,193,52,87,48,36,240,72,146,69,34,134,70,140,130,172,15,32,130,58,130,43,215,165,81,84,141,250,159,159,102,56,9,96,234,114,239,23,179,38,164,165,162,181,60,240,162,138,40,0,164,165,164,160,15,60,248,167,241,58,31,0,216,69,111,106,145,207,173,93,38,251,120,164,80,200,138,25,65,50,0,234,192,16,88,2,58,149,62,134,190,77,255,0,76,213,53,15,249,111,121,125,119,47,188,146,79,35,159,196,179,18,126,164,154,245,15,140,95,14,53,221,19,88,188,241,43,220,77,170,105,119,50,174,235,169,93,94,120,152,170,143,222,128,170,170,11,100,46,209,180,0,163,140,128,123,95,130,127,11,95,73,242,188,89,174,69,60,58,143,239,18,210,206,68,120,218,1,204,110,204,8,4,177,25,194,244,10,115,201,35,104,7,19,227,63,134,177,248,31,225,53,133,237,242,103,92,189,212,34,91,165,44,28,64,2,78,66,35,0,8,200,43,187,146,11,32,193,218,162,185,207,133,26,85,142,181,241,47,75,211,53,59,100,185,179,184,75,132,150,39,232,227,236,242,126,32,131,130,8,228,16,10,224,138,246,191,218,59,254,73,229,135,253,133,99,255,0,209,82,215,143,252,17,255,0,146,189,161,127,219,207,254,136,146,128,51,254,35,248,22,227,192,158,39,150,199,19,73,166,203,251,203,27,185,84,15,53,48,50,50,62,93,202,78,15,67,208,224,6,21,210,252,29,248,153,55,133,53,136,180,125,82,103,151,70,188,104,226,83,36,228,45,147,22,56,101,12,118,170,18,228,191,79,239,231,140,31,163,124,91,225,77,59,198,126,31,151,70,213,4,130,7,117,101,150,45,190,98,50,156,134,140,176,32,28,101,73,199,70,35,189,124,155,255,0,10,203,197,31,240,156,255,0,194,35,246,31,248,152,125,255,0,55,39,201,242,115,143,59,118,63,213,251,227,57,227,27,254,90,0,247,15,218,59,254,73,229,135,253,133,83,255,0,69,75,94,63,240,71,254,74,246,133,255,0,111,31,250,34,74,244,15,138,218,21,239,134,126,5,120,115,69,191,189,251,109,213,174,163,26,60,192,146,57,142,98,21,115,206,213,5,84,116,225,71,3,160,243,255,0,130,63,242,87,180,31,251,120,255,0,209,18,80,7,215,244,81,69,0,20,82,82,208,1,95,48,126,209,255,0,242,80,244,255,0,251,5,71,255,0,163,101,175,167,235,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,148,1,229,17,89,94,92,89,220,94,67,105,60,150,182,219,126,209,50,70,74,69,184,224,111,97,194,228,240,185,234,107,171,248,105,227,249,190,31,248,144,222,52,82,220,233,247,8,33,188,129,28,130,70,114,28,12,224,184,231,25,236,88,100,110,200,244,15,217,243,73,177,214,244,191,24,105,154,149,178,92,89,220,37,164,114,196,253,24,126,251,241,4,28,16,71,32,133,43,130,43,206,254,35,120,26,227,192,126,39,150,199,19,201,166,203,251,203,43,185,64,30,106,96,100,100,113,184,19,131,208,253,211,128,25,104,3,236,107,27,235,61,74,205,47,44,46,224,187,181,147,59,38,130,65,34,54,9,7,12,50,14,10,149,250,138,179,95,42,124,29,248,153,63,133,53,136,180,125,82,103,151,70,188,120,226,83,44,229,86,201,139,28,56,14,112,168,75,146,253,63,191,158,54,159,170,232,0,175,63,248,163,240,214,223,199,154,64,146,214,56,33,215,109,240,45,174,164,98,138,83,119,206,146,16,164,145,180,177,28,101,91,161,0,182,125,2,146,128,62,6,158,9,173,110,101,183,184,137,225,158,39,41,34,74,164,50,56,56,32,169,228,21,60,98,174,107,122,214,163,226,61,94,125,87,85,184,251,69,252,251,124,201,54,42,110,218,160,47,1,64,28,0,56,21,244,111,198,175,134,95,240,145,233,231,196,58,29,143,153,173,219,227,237,49,196,112,247,48,128,127,135,31,52,131,140,116,37,114,62,98,0,174,7,224,167,195,47,248,72,181,1,226,13,114,199,204,209,45,243,246,116,144,224,92,204,8,254,28,124,200,188,231,160,45,129,243,133,97,64,25,107,240,182,227,73,248,85,173,120,175,93,183,120,46,132,112,173,141,180,155,227,146,34,110,2,51,74,132,14,74,227,111,36,109,98,113,156,99,205,43,235,239,141,159,242,72,117,207,251,119,255,0,209,241,215,200,52,1,235,31,24,62,22,92,248,91,80,184,215,244,184,252,205,10,226,82,206,177,162,143,176,179,31,184,84,0,4,100,156,2,6,23,128,121,193,111,55,211,245,205,83,74,179,191,180,176,190,158,222,223,80,136,67,117,26,62,4,137,156,224,254,163,215,12,227,163,16,126,229,190,178,180,212,236,229,179,191,180,130,238,214,76,111,134,100,18,70,216,32,140,131,144,112,64,63,81,95,36,248,255,0,225,102,169,225,47,20,65,167,105,233,62,167,107,168,111,109,63,201,77,243,56,64,165,145,144,12,238,80,84,146,6,8,231,142,66,128,114,254,25,240,198,169,226,237,114,29,35,72,131,205,184,147,230,102,110,18,36,29,89,207,101,25,30,249,32,5,36,128,126,199,240,143,131,116,143,4,233,11,167,233,80,250,249,183,18,4,243,230,249,153,134,246,10,55,109,220,64,200,224,113,88,255,0,12,190,30,91,124,62,208,229,136,205,246,157,78,243,107,94,76,164,249,100,174,118,162,3,252,43,185,185,35,36,146,78,56,81,220,80,2,82,209,69,0,115,254,58,255,0,146,121,226,95,251,5,93,127,232,166,175,136,107,237,223,29,255,0,201,59,241,47,253,130,174,191,244,83,215,196,84,0,87,213,223,9,126,41,167,140,244,239,236,237,94,88,33,215,109,246,175,223,84,251,98,225,142,248,227,206,119,0,9,96,6,7,202,70,1,194,242,127,27,190,23,43,199,115,226,253,14,222,56,202,35,203,169,192,155,179,33,220,163,204,68,10,70,112,89,216,146,6,23,119,93,228,248,70,149,170,95,104,122,173,190,165,166,93,61,181,229,187,239,138,72,250,131,252,136,35,42,65,224,130,65,200,52,1,247,157,21,199,252,56,241,205,191,142,252,49,21,246,96,143,81,139,228,189,181,137,137,242,159,39,7,7,157,172,6,225,212,117,92,146,166,187,10,0,40,162,138,0,248,6,159,44,19,68,144,188,177,72,137,50,111,137,152,16,24,110,43,185,79,117,220,172,50,59,130,59,83,43,223,180,79,134,182,222,60,248,21,160,201,106,144,69,174,91,249,194,218,234,70,40,165,62,211,38,228,114,20,146,48,92,142,50,27,238,144,11,100,1,255,0,4,62,40,43,199,7,131,245,203,136,227,49,160,139,76,157,183,102,67,185,207,150,238,88,140,237,42,16,0,6,6,222,187,84,251,165,245,245,158,153,103,37,229,253,212,22,150,177,227,124,211,200,35,65,146,0,203,28,40,201,33,126,166,190,18,190,178,188,211,47,36,179,191,180,158,210,233,54,239,134,104,204,110,185,0,140,131,130,185,4,31,161,174,211,197,255,0,22,124,71,227,47,15,216,232,247,178,71,12,17,32,251,89,132,109,251,100,128,240,204,7,0,1,131,180,113,187,45,253,208,0,35,248,153,241,18,231,226,14,184,146,136,126,207,166,89,238,91,24,92,13,192,54,55,59,145,252,77,180,112,14,2,133,81,158,88,241,210,216,222,219,217,218,222,77,105,50,90,221,110,251,60,239,25,9,46,211,134,242,216,240,216,60,28,116,53,210,252,63,240,61,247,142,188,75,13,140,16,201,246,8,93,94,250,229,78,4,49,103,156,49,4,111,32,16,6,14,79,61,20,145,232,255,0,180,46,149,99,162,105,126,16,211,52,219,104,237,172,237,210,237,34,133,58,1,251,159,196,146,114,73,60,146,73,57,38,128,50,255,0,103,31,249,40,122,135,253,130,164,255,0,209,176,215,211,245,243,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,128,18,150,138,40,2,181,253,149,158,167,103,37,157,253,164,23,118,178,99,124,51,70,36,141,240,65,25,83,144,112,85,79,212,87,200,95,19,126,30,92,124,61,215,82,33,55,218,116,203,205,207,101,51,21,222,66,227,114,48,31,196,187,135,32,96,130,8,199,33,126,198,172,111,19,120,103,75,241,118,135,62,145,171,193,230,193,39,206,29,120,120,152,116,116,61,152,100,251,109,36,16,65,32,128,124,85,22,185,170,91,232,151,58,36,87,243,166,153,113,42,205,53,168,127,145,221,122,18,63,44,246,37,65,57,218,54,238,124,63,240,61,247,142,188,75,13,141,188,50,125,130,39,86,190,185,7,106,195,22,121,195,21,35,121,0,128,48,114,121,232,9,91,119,31,9,252,89,111,227,52,240,192,177,243,46,36,229,110,144,56,182,49,133,82,206,36,96,50,6,240,14,213,206,72,1,73,42,15,212,222,17,240,118,145,224,173,33,116,253,42,31,95,50,226,64,158,124,223,51,56,222,202,163,118,221,196,12,142,23,229,160,15,149,190,43,105,86,90,31,196,173,83,76,211,45,163,182,179,183,75,116,138,36,232,163,236,241,254,36,147,146,73,228,146,73,201,53,211,248,23,225,140,62,63,248,93,117,113,104,209,193,173,218,234,114,36,18,72,66,198,192,199,1,43,41,8,206,64,1,136,3,161,99,234,107,15,227,111,252,149,237,119,254,216,127,232,136,235,216,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,64,31,53,207,13,246,133,172,203,4,133,173,117,11,43,146,140,82,76,52,82,163,96,225,148,245,14,58,131,219,138,93,75,87,212,181,139,133,184,213,53,11,171,233,213,21,4,183,83,52,140,23,36,128,165,201,56,201,39,30,230,190,149,248,201,240,181,60,81,100,218,246,141,110,131,90,129,11,92,5,221,155,168,130,18,20,42,169,45,46,85,84,116,202,156,18,118,174,60,231,224,231,194,231,241,69,232,215,181,155,118,93,26,221,195,91,134,219,139,169,67,169,32,134,82,26,44,6,86,233,146,112,9,195,96,3,167,248,27,240,198,31,179,69,226,253,114,206,67,49,125,218,109,188,202,0,11,128,68,216,234,73,57,219,149,24,198,225,156,169,30,249,69,20,0,81,69,20,1,243,255,0,237,53,255,0,50,191,253,189,127,237,26,240,155,91,11,203,239,59,236,118,115,220,121,17,52,243,121,49,151,242,227,95,190,237,142,138,50,185,39,129,94,237,251,77,255,0,204,175,255,0,111,127,251,70,185,207,217,230,222,27,191,29,106,150,247,17,71,52,18,233,18,164,145,72,161,131,41,150,37,32,131,193,4,113,182,128,56,15,8,248,162,255,0,193,254,36,180,214,44,36,96,98,112,39,137,91,2,104,178,187,163,124,130,48,64,235,131,131,130,57,11,95,100,248,103,196,218,95,139,180,72,117,109,30,111,54,222,78,24,55,15,11,14,168,235,217,134,71,182,8,42,72,32,159,156,126,46,252,45,184,240,214,184,53,61,30,47,63,76,213,110,188,184,173,161,69,15,12,239,146,34,84,11,200,56,56,218,56,81,180,244,5,189,47,224,135,128,181,191,11,233,114,106,90,197,221,212,6,241,51,14,146,92,170,68,14,211,230,72,159,116,72,85,64,199,80,56,60,156,0,15,92,162,138,40,3,143,248,139,227,203,79,1,120,123,237,146,15,50,246,231,116,86,80,128,27,50,4,36,51,13,192,249,106,118,134,35,149,220,61,107,228,13,115,89,188,241,6,185,121,171,223,190,251,171,185,90,87,193,36,12,253,213,92,146,84,1,128,163,60,0,7,106,246,143,142,31,13,245,201,245,27,159,22,218,92,79,168,216,164,67,207,138,87,15,37,178,130,196,236,64,21,68,74,49,220,182,75,51,103,230,106,131,224,159,194,217,53,11,184,60,85,174,69,60,22,246,178,36,150,22,206,143,25,157,212,6,89,73,32,102,49,144,70,50,24,131,159,148,97,128,50,223,225,115,120,119,224,206,177,226,93,106,222,88,181,137,146,33,5,188,155,79,145,19,79,14,214,32,140,164,135,12,62,247,10,216,33,78,64,243,239,6,91,195,117,227,175,15,65,113,18,77,4,154,149,178,75,28,138,25,93,76,170,8,32,240,65,28,98,190,163,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,193,224,63,249,40,126,25,255,0,176,173,183,254,141,20,1,212,124,93,248,113,255,0,8,46,184,151,58,108,51,157,10,243,152,93,254,113,4,188,230,18,217,36,224,12,169,108,18,9,31,49,86,53,67,225,175,196,91,223,1,107,137,35,249,247,58,68,153,91,155,69,148,133,27,246,230,68,25,219,230,13,163,147,212,100,100,103,35,235,93,115,70,179,241,14,135,123,164,95,166,235,91,184,154,39,192,82,70,126,235,12,130,3,131,130,14,222,8,7,181,124,149,226,207,134,58,230,129,227,149,240,253,157,140,247,66,250,86,254,204,101,42,222,124,121,227,45,133,1,148,99,118,112,7,95,186,65,32,31,80,248,206,104,110,254,26,248,130,226,9,82,104,37,209,238,94,57,35,96,202,234,97,98,24,17,193,4,115,154,248,154,190,170,210,188,31,169,120,35,224,111,137,52,173,82,254,59,185,254,197,123,42,136,153,140,113,43,68,113,26,22,193,198,65,99,192,229,207,29,207,202,180,1,247,245,20,82,80,2,209,69,20,0,81,69,20,0,149,241,15,142,255,0,228,161,248,155,254,194,183,95,250,53,171,237,250,248,131,199,127,242,80,188,77,255,0,97,91,191,253,26,212,1,244,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,215,235,200,63,103,47,249,39,151,255,0,246,20,147,255,0,68,197,94,189,64,30,1,251,77,127,204,175,255,0,111,127,251,70,188,34,214,194,242,251,207,251,37,164,247,31,103,137,167,155,202,140,183,151,24,251,204,219,122,1,145,146,120,90,247,127,218,107,254,101,127,251,123,255,0,218,53,206,254,207,86,240,221,120,235,84,130,226,40,231,130,93,30,84,146,41,0,101,117,50,196,8,32,240,65,28,109,160,14,15,193,126,44,188,240,87,138,45,181,171,49,230,249,121,73,160,44,81,102,141,134,24,18,63,2,50,8,12,170,112,113,138,251,39,195,254,32,211,188,79,163,91,234,186,93,194,77,111,42,43,48,87,86,104,152,170,177,71,10,72,87,80,235,145,159,150,190,94,248,187,240,223,254,16,109,113,46,116,216,103,58,21,231,48,187,124,194,222,78,115,9,108,146,112,6,84,182,9,4,143,152,171,26,207,248,107,241,22,243,192,90,226,72,254,125,206,145,46,86,230,205,100,32,13,251,115,34,46,118,249,131,3,147,212,100,100,103,32,3,236,106,42,40,39,134,234,222,43,136,37,142,104,37,64,233,36,110,25,92,21,200,96,71,4,21,231,53,45,0,20,81,69,0,101,120,131,195,250,119,137,244,107,141,51,84,183,142,104,37,70,85,102,64,237,19,16,84,58,22,5,85,192,99,134,199,21,241,151,139,188,47,125,224,255,0,18,93,232,247,241,184,49,49,48,202,201,129,60,57,59,100,24,36,96,129,211,39,105,200,60,131,95,113,87,145,252,124,178,240,203,248,61,110,245,73,18,223,88,222,6,158,241,66,141,52,197,115,152,201,56,62,80,222,73,57,80,9,83,201,194,176,7,146,105,159,24,53,205,47,225,180,190,25,130,226,117,188,18,132,183,190,36,22,134,212,169,204,106,120,42,192,133,218,220,224,49,3,27,86,184,141,15,70,188,241,14,185,99,164,88,38,251,171,185,86,20,200,36,46,122,179,96,18,21,70,73,56,249,64,39,181,103,215,208,95,179,142,157,163,11,109,75,82,55,17,157,121,157,160,16,25,198,229,182,1,24,176,78,184,46,64,44,114,62,80,6,57,200,7,169,248,3,193,214,254,7,240,149,182,149,15,207,112,216,154,242,64,229,132,147,144,3,145,144,54,175,0,14,7,0,103,156,147,212,209,73,64,31,48,254,209,223,242,80,236,63,236,21,31,254,141,150,188,145,96,157,173,158,225,98,115,2,58,198,242,42,157,161,156,18,170,79,64,72,86,32,119,218,125,43,214,255,0,104,239,249,40,122,127,253,130,99,255,0,209,146,213,223,128,254,31,211,188,79,163,120,191,75,213,45,227,154,9,82,216,43,50,43,60,76,68,224,50,22,4,7,1,142,211,183,138,0,228,190,22,124,71,188,240,46,185,29,188,243,111,208,174,229,2,246,23,201,17,103,0,206,152,4,134,3,170,129,243,1,142,161,72,250,238,222,104,110,173,226,184,130,84,154,222,84,13,28,145,178,178,184,35,33,129,28,16,71,57,175,140,126,32,120,30,255,0,192,190,37,158,198,104,164,251,4,172,207,99,114,199,112,154,44,241,150,10,6,240,164,6,24,24,60,244,32,155,158,29,248,173,226,63,12,120,74,235,195,154,123,64,109,102,243,118,77,33,151,207,131,114,224,249,76,24,8,240,114,195,143,188,73,239,64,30,135,241,203,226,116,198,230,111,7,232,87,113,136,2,109,212,167,133,137,98,249,32,193,158,128,1,141,248,39,57,218,113,134,7,194,35,183,154,72,230,104,162,149,146,36,223,43,0,72,141,119,1,185,143,240,141,204,163,39,185,3,189,88,210,180,187,237,115,84,131,77,211,45,94,230,242,225,246,69,18,117,99,252,128,3,36,147,192,10,73,192,90,247,239,20,124,60,211,124,7,240,39,89,141,35,142,109,82,88,237,141,213,219,0,204,28,203,6,244,71,218,173,229,110,25,85,63,83,64,30,41,224,63,249,40,126,25,255,0,176,173,175,254,140,90,251,126,190,32,240,39,252,148,63,13,127,216,82,215,255,0,70,173,125,191,64,28,183,196,63,12,39,139,124,15,169,233,126,71,159,116,98,50,218,1,180,48,153,65,41,134,126,6,79,202,79,31,43,48,202,231,53,241,117,188,243,90,220,69,113,4,141,12,240,184,116,146,55,42,200,192,228,48,43,200,32,243,154,251,234,190,64,248,205,225,207,248,71,190,36,223,237,151,124,58,151,252,76,35,203,101,199,154,205,184,30,20,15,156,54,7,63,46,220,156,230,128,58,143,141,250,207,252,36,62,18,240,22,174,94,221,229,187,179,154,89,124,131,148,89,10,197,189,71,39,27,91,112,193,57,4,109,60,138,167,251,60,220,67,107,227,173,82,226,226,68,134,8,180,121,94,89,36,101,10,128,75,17,36,147,192,1,121,205,121,164,218,159,155,225,235,61,39,201,199,217,174,231,185,243,119,125,255,0,49,33,24,198,56,199,147,156,231,157,221,177,205,141,11,196,23,30,31,183,214,82,213,127,121,169,88,61,129,124,143,146,55,116,45,193,7,57,88,221,123,17,187,32,228,80,2,120,175,88,255,0,132,131,197,154,182,174,30,119,75,187,169,37,139,207,57,101,140,177,216,167,147,140,46,209,128,112,2,224,112,43,233,127,129,62,26,185,240,255,0,128,190,213,123,111,2,92,106,146,139,180,116,193,99,1,65,229,134,43,255,0,2,96,50,118,134,236,73,81,243,79,133,52,95,248,72,124,91,164,233,5,39,120,238,238,146,41,124,129,151,17,150,27,216,124,167,24,93,199,36,96,1,147,194,215,219,182,54,86,250,102,157,107,167,217,199,229,218,218,196,176,194,155,137,196,106,0,3,39,36,237,1,122,243,64,22,104,52,82,26,0,92,80,40,205,20,0,81,69,20,0,87,205,223,25,162,207,246,39,63,243,223,183,253,115,175,164,43,195,62,47,198,63,226,77,201,255,0,150,255,0,251,78,128,48,126,11,222,236,179,134,47,47,59,181,81,206,238,153,17,138,250,60,159,221,230,190,87,248,72,225,103,177,4,128,78,169,31,95,172,117,245,42,159,220,2,63,207,52,1,243,215,199,145,153,164,63,244,247,23,254,137,53,206,252,37,188,242,188,69,48,242,243,139,6,29,127,219,74,232,254,58,23,107,137,87,111,2,234,35,192,255,0,166,38,188,239,225,243,188,126,35,185,33,121,251,51,14,71,251,105,72,15,179,16,231,52,234,134,2,78,236,251,84,212,192,40,162,131,64,13,167,45,51,60,211,232,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,160,208,3,105,212,26,109,0,58,146,150,138,0,100,157,63,26,249,231,226,244,31,232,179,29,221,117,51,219,218,90,250,36,244,175,24,248,181,9,254,201,220,21,249,212,61,61,164,160,13,143,134,15,187,251,87,143,249,227,255,0,179,87,166,201,204,108,190,198,188,107,224,245,241,159,251,103,38,63,151,200,232,127,235,167,189,123,44,159,113,190,134,128,62,106,248,207,14,53,141,110,77,223,243,195,229,199,180,117,227,214,205,137,73,235,242,215,175,124,102,103,254,221,214,134,222,63,113,252,163,175,32,183,25,148,255,0,187,64,31,94,252,53,151,119,135,244,129,140,99,75,135,191,251,41,93,229,121,239,195,52,219,161,233,71,7,157,46,31,253,5,43,208,168,2,150,161,109,246,136,37,27,246,230,50,189,51,216,215,15,127,7,216,252,200,247,110,219,142,113,140,231,31,227,94,138,70,107,19,90,178,89,109,166,127,155,157,189,62,162,128,62,83,248,152,119,120,158,241,250,101,227,255,0,209,66,179,188,10,51,173,204,63,233,217,191,244,49,93,7,197,171,127,39,196,23,120,15,254,182,33,207,253,114,21,143,240,234,47,51,196,19,175,63,241,234,199,143,247,146,128,62,199,182,254,63,194,172,212,48,140,111,252,42,106,0,40,52,82,26,0,104,235,79,166,98,157,64,11,69,20,80,1,69,20,80,1,69,20,148,0,180,148,180,148,0,180,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,73,75,69,0,20,81,73,64,8,105,195,165,70,122,212,131,165,0,20,81,69,0,33,25,175,145,254,42,175,252,84,16,255,0,215,144,255,0,208,154,190,185,56,239,95,32,124,80,108,248,130,31,250,242,31,250,19,208,7,11,104,55,92,198,62,191,202,190,154,248,41,14,52,43,70,221,214,9,191,135,254,155,215,205,22,11,155,200,199,215,249,26,250,147,224,204,100,120,94,200,237,63,234,166,255,0,209,198,128,61,72,116,31,74,74,81,69,0,37,45,20,80,1,69,20,80,1,77,197,45,37,0,40,165,164,25,165,160,2,162,148,103,21,45,53,134,113,64,31,32,252,82,183,104,252,69,0,35,254,92,148,245,255,0,109,171,140,210,152,71,169,66,204,112,6,127,145,175,72,248,193,108,19,196,80,145,30,49,167,131,215,253,185,43,204,33,115,28,161,193,193,94,244,1,245,183,194,57,146,79,6,216,42,54,127,119,41,233,255,0,77,154,189,18,188,107,224,110,167,231,104,150,214,205,62,89,45,230,109,187,122,126,251,215,30,245,236,138,114,160,251,80,1,69,45,20,0,194,57,167,14,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,82,82,208,2,82,209,73,64,11,69,20,80,1,69,20,148,0,180,148,180,80,1,69,20,130,128,20,81,69,37,0,45,121,191,197,107,22,185,240,244,65,65,63,233,192,240,66,255,0,3,215,164,87,55,227,27,33,121,165,68,141,30,252,92,134,198,236,127,11,127,141,0,124,89,110,193,119,100,245,219,95,101,248,20,135,209,229,42,114,22,228,255,0,232,34,190,49,57,78,188,102,190,194,248,109,112,36,208,38,59,243,254,150,195,238,255,0,178,148,1,219,210,209,69,0,53,250,87,200,63,17,160,49,255,0,102,100,30,124,222,255,0,238,87,215,231,165,124,169,241,102,20,143,251,35,106,227,62,119,127,250,231,64,28,47,134,36,217,226,125,36,241,197,236,71,255,0,31,21,246,103,133,229,19,120,126,213,198,222,119,255,0,232,77,95,23,248,108,103,196,218,80,245,188,135,255,0,67,21,246,111,133,0,30,28,179,3,141,187,191,244,54,160,14,115,226,198,164,182,62,27,183,37,128,63,109,69,228,19,252,14,123,87,142,252,63,178,150,251,198,154,140,251,14,36,130,89,1,4,47,89,16,247,250,215,119,241,230,255,0,201,208,33,65,38,10,223,71,242,237,255,0,166,79,89,159,9,172,3,106,66,224,197,159,51,79,221,187,119,92,178,31,90,0,247,132,93,185,247,167,81,69,0,20,26,41,40,1,104,162,138,0,41,41,104,160,2,146,150,138,0,41,41,104,160,2,138,74,90,0,41,41,104,160,2,146,150,138,0,9,197,120,215,197,235,200,70,136,160,191,35,80,10,120,62,146,87,175,220,63,151,26,156,227,156,87,205,95,22,245,137,164,75,152,60,252,170,106,109,129,176,113,143,48,127,118,128,60,203,73,212,30,215,206,192,79,155,111,80,123,102,190,203,240,173,195,220,233,114,187,128,8,152,175,203,254,232,175,138,44,148,182,252,12,227,31,214,190,212,240,122,20,210,101,5,113,251,243,252,150,128,60,203,227,53,211,13,47,91,135,11,143,220,118,231,239,70,107,202,254,23,199,231,120,170,235,57,207,216,220,241,254,250,87,172,124,102,129,78,145,173,201,183,159,220,115,159,246,163,175,46,248,82,191,241,86,221,128,63,229,201,191,244,40,232,3,234,173,25,118,232,246,67,210,218,49,255,0,142,138,249,131,197,95,242,56,107,127,245,253,63,254,140,106,250,135,74,255,0,144,77,167,253,112,79,228,43,229,239,21,255,0,200,225,173,255,0,215,252,255,0,250,49,171,147,25,180,79,163,225,191,227,79,252,63,169,145,69,20,87,156,125,144,81,69,20,3,216,250,171,193,223,242,37,232,127,245,225,7,254,139,90,220,172,63,7,127,200,151,161,255,0,215,132,31,250,45,107,114,189,181,240,163,242,234,255,0,196,151,168,81,69,20,204,194,138,40,160,2,138,74,40,1,104,162,146,128,22,130,50,49,69,20,1,224,255,0,19,254,31,13,26,70,214,244,136,49,167,63,205,115,18,149,81,110,197,128,24,231,56,114,221,0,56,193,232,8,85,243,42,250,254,120,98,185,130,72,39,141,36,138,64,81,145,212,16,192,240,65,7,168,34,190,114,248,135,224,169,124,43,172,180,150,208,56,209,238,27,253,26,77,197,246,28,100,163,30,197,121,198,115,149,238,72,56,224,196,80,183,191,19,236,50,60,211,218,175,171,213,122,244,125,252,189,78,50,138,40,174,35,233,2,138,40,160,5,175,77,248,95,241,5,116,105,19,68,213,231,219,167,63,203,107,41,0,45,187,23,36,238,59,115,135,45,212,147,140,47,64,73,30,101,77,170,167,81,194,87,71,46,51,7,79,21,73,211,159,252,51,62,199,7,52,149,229,95,10,188,118,183,246,176,248,115,82,144,45,212,42,18,197,128,57,145,21,73,218,118,140,41,80,189,73,25,4,119,4,159,85,175,94,19,140,213,209,249,246,43,11,87,13,85,211,169,246,127,17,104,162,138,179,152,74,90,40,160,8,166,130,27,171,121,109,238,34,73,173,229,67,28,145,200,161,149,148,140,21,32,240,65,28,98,165,162,138,0,242,15,218,59,254,73,230,159,255,0,97,88,255,0,244,84,181,227,255,0,4,191,228,175,104,95,246,241,255,0,162,36,175,96,253,163,191,228,158,88,127,216,86,63,253,21,37,120,255,0,193,47,249,43,218,23,253,188,127,232,137,40,3,235,250,40,162,128,60,135,246,142,255,0,146,121,167,255,0,216,86,63,253,21,45,120,247,193,47,249,43,250,23,253,188,127,232,137,107,216,63,104,239,249,39,118,31,246,20,79,253,21,45,120,255,0,193,47,249,43,218,23,253,188,127,232,137,104,3,235,250,40,162,128,10,40,164,160,5,175,152,63,104,255,0,249,40,118,31,246,10,143,255,0,70,75,95,79,215,204,31,180,119,252,148,45,63,254,193,81,255,0,232,217,104,3,127,246,101,255,0,153,163,254,221,63,246,181,123,31,139,60,41,167,120,207,195,242,104,218,160,144,64,238,29,100,139,111,153,27,3,144,200,88,16,14,220,169,56,232,196,119,175,28,253,153,127,230,104,255,0,183,79,253,175,95,64,80,7,195,62,38,240,190,169,225,29,114,109,35,87,131,201,184,143,230,87,94,82,84,61,29,15,117,56,62,249,4,16,8,32,123,247,236,249,226,61,119,85,208,239,52,205,66,57,231,211,116,255,0,45,44,239,29,70,19,214,18,228,229,240,54,149,0,28,2,65,32,108,21,221,248,227,225,238,139,227,235,123,72,181,119,187,137,237,25,154,25,109,100,10,234,25,70,224,119,169,4,29,160,253,220,240,48,71,57,233,44,108,108,244,203,56,236,236,45,32,180,181,143,59,34,183,140,70,139,146,73,192,24,3,36,147,245,52,1,102,138,40,160,2,163,130,8,109,109,226,130,222,36,134,8,145,82,56,209,66,170,40,24,0,1,192,0,124,184,169,40,160,15,63,248,219,255,0,36,139,93,255,0,183,127,253,31,29,124,131,95,94,252,109,255,0,146,67,174,255,0,219,15,253,31,29,124,131,64,31,127,212,114,193,12,207,19,201,18,51,194,251,226,102,0,148,109,165,119,3,216,225,152,101,127,132,145,222,164,164,160,5,162,138,40,0,175,128,107,239,234,231,255,0,225,4,240,127,253,10,154,31,254,11,161,255,0,226,104,3,207,252,27,255,0,38,189,115,255,0,96,173,79,255,0,67,154,190,96,175,181,188,91,101,103,165,252,50,241,21,157,133,164,22,150,177,233,87,123,33,130,53,141,6,99,114,112,23,0,100,146,126,166,190,42,160,15,191,171,229,207,140,255,0,12,102,240,222,169,63,136,52,139,72,198,131,114,192,188,112,2,5,156,135,0,130,59,35,55,42,70,0,39,110,209,198,239,168,234,181,245,141,158,167,103,37,157,245,164,23,118,178,99,124,51,198,36,141,176,65,25,83,144,118,144,15,212,80,7,196,190,19,241,94,165,224,207,16,195,172,233,102,51,50,35,35,71,46,239,46,69,97,130,174,20,130,70,112,192,103,168,83,218,190,198,240,159,138,244,239,25,248,126,45,103,75,50,173,187,187,35,71,46,223,54,54,7,4,56,4,133,56,195,1,158,140,15,122,249,119,226,143,195,91,143,1,106,235,37,170,79,62,133,113,129,109,117,35,7,96,251,126,100,148,168,0,54,67,17,198,210,58,18,67,109,167,240,211,199,211,124,63,241,41,188,104,164,184,211,238,80,67,121,2,49,4,174,114,28,12,224,184,231,25,254,18,195,35,126,64,7,217,116,85,123,27,251,61,78,206,59,203,11,187,123,187,89,51,178,104,36,18,163,96,149,56,113,144,112,65,31,81,83,208,7,192,85,245,247,193,31,249,36,58,23,253,188,255,0,232,233,43,228,26,247,13,59,226,148,126,11,248,37,161,233,218,68,176,77,174,220,125,164,125,240,255,0,98,30,115,29,206,153,206,226,24,21,4,96,242,78,64,195,0,101,124,127,212,124,59,127,227,8,19,73,88,223,84,182,71,143,83,158,33,242,179,13,161,16,156,225,157,64,96,78,56,202,169,39,110,7,146,85,139,43,27,221,78,242,59,59,11,73,238,238,164,206,200,96,140,200,239,128,73,194,140,147,181,65,63,238,138,245,15,24,124,17,213,124,47,224,187,77,94,22,251,101,220,30,97,213,86,222,77,201,28,123,190,71,64,80,54,208,191,127,57,32,243,141,160,144,1,234,191,2,174,60,63,63,195,248,23,74,138,8,245,24,190,77,76,97,76,197,247,177,82,206,20,22,82,9,43,156,128,50,185,37,73,174,67,246,154,255,0,153,99,254,222,191,246,141,120,231,132,252,87,169,120,51,196,17,107,58,89,140,206,136,209,188,114,238,242,229,12,48,67,0,65,35,56,96,51,212,3,218,189,51,227,151,137,244,191,23,104,126,17,213,244,169,252,219,121,126,214,24,63,15,19,143,39,40,203,217,134,71,182,210,8,36,16,72,5,127,217,203,254,74,30,161,255,0,96,153,63,244,108,85,244,253,124,193,251,56,255,0,201,67,212,63,236,21,39,254,140,138,190,159,160,2,138,40,160,2,146,150,138,0,40,162,138,0,249,3,227,111,252,149,237,119,254,216,127,233,58,87,176,126,206,63,242,79,47,255,0,236,43,39,254,138,138,188,127,227,103,252,149,237,119,254,216,127,233,60,117,236,31,179,143,252,147,203,239,251,10,203,255,0,162,162,160,15,95,162,138,74,0,90,40,162,128,10,40,162,128,62,127,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,82,255,0,232,216,107,127,246,154,255,0,153,95,254,222,255,0,246,141,96,126,206,95,242,80,245,15,251,5,73,255,0,163,98,160,15,166,166,130,27,148,17,207,20,114,198,28,50,134,1,128,117,96,202,248,61,193,0,131,216,170,154,146,150,138,0,40,162,146,128,22,162,130,8,109,109,226,183,183,137,34,130,36,8,145,198,2,132,80,48,0,3,128,161,120,197,75,69,0,121,255,0,198,207,249,36,58,239,253,187,255,0,232,248,235,230,15,2,127,201,67,240,207,253,133,109,127,244,104,175,167,254,54,255,0,201,33,215,63,237,223,255,0,71,199,95,48,120,19,254,74,31,134,127,236,43,107,255,0,163,69,0,125,191,69,20,148,1,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,190,34,175,183,188,119,255,0,36,243,196,191,246,9,186,255,0,209,79,95,16,80,7,223,244,81,69,0,37,45,20,80,1,84,245,93,82,199,67,210,238,53,45,78,233,45,172,237,211,124,178,72,120,85,254,100,147,128,0,228,146,2,228,154,185,92,215,142,60,29,99,227,175,13,203,164,95,73,36,68,58,203,4,241,242,97,144,41,1,177,156,48,195,16,65,234,9,193,7,4,0,112,26,119,199,221,34,255,0,226,3,105,114,172,118,222,29,100,49,65,127,32,33,158,125,195,14,249,33,82,34,185,3,35,35,130,196,41,33,124,19,199,127,242,80,188,77,255,0,97,91,175,253,24,213,83,196,30,31,212,124,49,172,220,105,122,165,187,69,60,76,202,172,232,202,178,128,197,67,198,88,2,200,74,156,62,57,172,186,0,250,127,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,235,245,228,31,179,143,252,147,203,255,0,251,10,201,255,0,162,98,175,95,160,15,159,255,0,105,175,249,149,255,0,237,235,255,0,105,87,154,252,46,241,146,248,31,198,176,106,19,199,27,88,220,39,217,46,217,183,101,34,102,82,89,118,169,36,130,1,198,14,64,35,229,36,17,233,95,180,215,252,202,255,0,246,247,255,0,180,107,192,104,3,238,157,87,78,211,124,87,225,171,141,62,119,75,141,63,81,183,218,37,132,134,5,88,101,94,50,65,25,28,48,110,121,0,215,200,63,16,60,17,125,224,95,18,205,99,60,82,253,130,87,103,177,185,115,185,102,135,60,101,128,3,120,5,67,12,13,167,158,132,19,220,124,21,248,162,190,29,184,143,195,58,221,196,113,104,242,187,52,23,18,110,62,68,174,87,10,88,182,18,35,134,61,56,102,201,32,100,143,122,241,135,131,116,191,28,104,127,217,90,183,158,34,89,22,100,146,7,195,163,140,140,174,65,7,130,195,144,70,15,174,8,0,241,159,217,223,196,154,236,154,133,222,128,209,207,117,162,71,9,153,95,104,43,103,41,60,13,196,140,43,124,223,40,201,222,50,0,27,205,125,15,89,94,31,240,254,157,225,141,26,223,75,211,32,72,96,137,21,89,130,40,105,88,40,82,238,64,10,206,66,140,182,57,173,90,0,40,164,165,160,12,237,119,89,179,240,246,135,123,171,223,190,203,91,72,154,87,193,0,182,58,5,201,0,177,56,80,51,201,32,119,175,143,190,32,120,226,251,199,126,36,154,250,121,100,251,4,78,209,216,219,50,237,17,69,158,50,1,43,188,168,5,142,78,79,29,0,3,171,248,209,241,42,63,23,234,41,162,105,111,157,34,198,86,103,98,1,243,167,82,233,189,92,49,204,123,79,203,140,103,113,37,79,24,230,254,26,120,6,111,31,248,148,217,188,178,91,233,246,200,178,222,206,136,73,3,56,8,14,48,29,185,198,123,6,56,56,193,0,167,107,240,255,0,196,23,222,7,159,197,214,214,158,110,157,12,140,142,2,183,153,176,15,154,64,184,195,70,15,4,130,74,144,217,92,41,34,159,132,124,81,127,225,15,18,218,107,22,18,184,49,48,19,68,175,129,60,89,27,163,108,130,48,64,235,180,224,224,142,64,175,182,190,193,103,253,159,253,159,246,75,127,177,121,94,71,217,182,15,47,203,219,183,102,222,155,113,198,49,140,113,95,42,252,100,248,124,222,16,241,35,106,22,54,239,253,139,168,185,146,54,88,213,82,9,73,37,161,24,224,0,57,94,7,28,12,237,38,128,62,154,240,215,137,180,191,23,104,112,234,250,68,254,109,188,159,43,6,225,226,97,213,28,118,101,200,255,0,103,4,16,72,32,157,154,249,23,225,55,196,89,188,17,226,20,183,188,184,144,104,23,111,254,151,22,194,251,27,24,18,128,14,65,7,104,108,103,43,158,9,11,143,173,96,154,27,171,120,174,45,229,73,160,145,3,199,36,108,24,50,145,144,192,143,148,130,57,205,0,124,203,251,71,127,201,67,211,255,0,236,20,159,250,54,90,223,253,153,127,230,104,255,0,183,79,253,173,88,31,180,119,252,148,61,63,254,193,81,255,0,232,217,106,79,130,158,40,177,240,127,134,252,103,172,95,201,24,17,37,170,197,11,62,211,52,184,159,17,140,2,114,72,235,131,129,146,120,83,64,29,255,0,199,203,223,13,39,131,197,182,169,26,92,107,27,193,176,72,166,65,52,37,179,153,8,57,62,73,216,65,24,33,136,11,242,156,48,249,118,182,60,77,226,125,83,197,218,228,218,190,175,63,153,113,39,10,171,194,68,131,238,164,99,176,92,159,124,146,73,36,146,123,191,10,252,22,213,252,71,224,77,71,91,104,164,138,250,68,71,210,45,222,80,130,117,7,46,92,21,249,85,134,4,103,35,39,147,242,144,72,6,135,236,251,123,225,155,111,18,221,38,165,26,67,173,180,96,88,221,92,76,138,152,36,70,99,69,56,34,86,44,48,70,73,25,3,111,59,189,111,227,111,252,146,29,119,254,216,127,232,248,235,228,159,244,205,51,80,255,0,150,214,119,214,178,251,164,145,72,15,224,85,148,143,168,34,189,190,255,0,226,63,252,39,31,1,117,251,93,74,104,6,187,103,228,9,145,126,83,60,126,124,88,152,12,0,50,78,25,87,32,16,15,202,25,69,0,121,63,129,63,228,161,248,103,254,194,182,223,250,53,107,237,250,248,131,192,159,242,80,252,51,255,0,97,75,95,253,26,181,246,253,0,21,227,127,180,23,132,91,86,240,213,182,191,101,99,44,215,154,115,149,184,104,149,115,246,82,9,46,220,110,33,88,2,48,112,161,156,145,140,145,236,117,79,86,211,161,214,116,107,253,46,225,228,16,94,91,201,111,35,70,64,96,172,8,37,73,82,51,131,232,104,3,224,234,74,187,171,105,179,233,26,205,254,151,112,200,211,89,220,201,4,141,25,36,23,70,32,144,72,7,25,31,221,21,78,128,61,191,246,117,240,197,196,250,229,239,137,165,130,221,172,160,133,237,33,103,218,92,78,118,18,64,234,48,132,169,60,112,248,25,249,182,253,31,92,151,195,95,15,195,225,175,135,218,61,138,90,201,4,242,64,151,23,107,42,1,39,158,224,51,135,92,3,144,78,6,121,1,64,61,43,173,160,2,144,210,208,104,1,164,80,41,198,154,40,1,212,81,69,0,21,226,127,24,34,99,253,141,129,255,0,61,251,255,0,215,58,246,202,241,207,139,163,63,216,252,127,207,127,253,167,64,30,69,240,218,245,173,245,157,50,37,11,181,181,56,143,32,255,0,122,58,250,218,222,64,214,42,222,185,254,117,242,31,195,168,75,235,154,91,1,156,106,81,119,255,0,105,43,235,168,23,110,156,170,125,255,0,157,0,124,253,241,182,246,47,237,91,152,139,128,69,196,71,238,159,249,227,255,0,215,174,11,225,249,137,188,71,112,75,158,109,152,255,0,227,201,93,87,199,21,35,196,23,100,14,12,241,127,232,145,94,117,225,155,243,167,234,82,202,37,242,247,66,87,59,115,252,64,250,123,80,7,219,182,172,31,126,15,165,79,88,158,30,191,23,191,104,253,238,253,155,123,99,25,207,251,62,213,185,64,5,6,138,13,0,50,159,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,148,180,0,82,81,75,64,5,121,151,197,13,61,231,209,35,42,164,230,248,55,81,253,215,175,76,174,107,198,22,34,243,75,141,12,123,177,112,173,183,118,222,205,254,52,1,226,223,5,117,68,79,237,205,204,163,63,103,254,19,255,0,77,43,232,199,35,202,115,236,107,228,207,135,247,103,74,254,209,249,252,159,51,202,237,187,56,223,245,245,175,172,11,110,183,148,251,31,229,64,31,52,252,101,153,14,191,173,198,167,230,253,199,24,246,142,188,150,209,75,76,64,244,255,0,10,244,255,0,140,65,255,0,225,40,214,219,28,126,227,255,0,64,142,188,227,70,141,101,188,112,70,127,118,79,95,113,64,31,91,124,56,143,30,30,209,201,255,0,160,100,63,250,2,87,113,92,143,128,163,9,225,221,35,11,143,248,151,66,58,255,0,176,43,174,160,4,170,215,224,53,148,128,251,127,49,86,170,174,160,192,88,202,73,244,254,98,128,62,95,248,208,160,107,247,64,19,159,62,47,253,18,43,39,225,69,155,205,226,123,149,193,255,0,143,22,60,17,253,244,171,191,25,39,223,226,219,248,247,101,68,176,156,109,255,0,166,34,181,254,12,233,161,188,69,44,134,44,135,211,73,206,239,246,227,247,160,15,166,81,118,230,159,70,54,209,64,5,6,138,40,1,180,180,180,10,0,40,162,138,0,40,164,165,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,41,104,160,2,146,150,138,0,41,41,104,160,2,138,40,160,6,17,205,60,10,49,205,37,0,45,20,81,64,12,98,163,25,175,144,254,39,21,58,244,59,78,127,208,215,255,0,66,122,250,214,234,97,22,204,190,51,158,213,241,159,141,181,15,182,234,241,56,151,120,22,225,115,183,31,196,254,222,244,1,135,165,41,125,74,37,245,207,254,130,107,234,191,132,49,121,126,21,177,39,63,234,229,31,249,28,215,203,158,28,143,205,215,237,144,140,231,119,25,255,0,100,215,214,95,12,160,16,248,86,196,5,199,201,32,235,255,0,77,90,128,59,138,40,162,128,10,40,162,128,10,40,162,128,10,109,58,152,104,1,224,209,76,90,125,0,20,82,82,208,7,206,63,25,172,207,246,208,112,19,11,167,103,255,0,30,146,188,56,117,175,161,126,50,175,250,124,188,255,0,204,48,255,0,57,43,231,163,214,128,61,215,224,92,236,46,54,238,108,11,73,120,207,31,235,150,190,134,135,155,120,207,168,31,250,13,124,221,240,62,79,248,152,50,99,165,148,188,231,254,154,173,125,33,109,205,180,39,254,153,143,229,64,18,82,209,69,0,4,211,65,160,208,13,0,58,138,40,160,2,138,40,160,4,165,162,138,0,41,41,104,160,2,138,40,160,4,165,162,146,128,22,138,40,160,2,146,150,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,169,106,81,121,208,1,128,118,186,158,126,134,174,208,195,35,20,1,240,182,183,102,109,60,140,132,249,183,125,223,246,113,95,66,124,27,214,22,125,5,144,180,196,182,160,64,220,127,217,143,222,188,195,226,110,155,246,95,236,191,222,111,221,230,246,198,49,179,222,162,248,101,172,125,143,81,176,182,251,62,253,250,156,103,118,236,99,37,7,221,199,181,0,125,115,214,138,173,99,47,157,103,27,109,198,115,198,125,205,89,160,0,215,204,255,0,24,108,204,127,216,188,39,62,127,254,211,175,166,43,198,62,46,218,121,191,216,255,0,62,49,231,246,255,0,174,116,1,243,214,132,196,120,131,78,112,72,34,238,35,199,251,194,190,196,240,116,228,248,90,201,152,185,255,0,91,212,255,0,180,245,241,182,142,219,53,173,61,177,156,92,70,127,241,241,95,84,120,111,84,242,252,17,108,254,78,113,187,248,191,233,161,255,0,102,128,60,223,227,181,247,159,117,37,168,105,126,75,184,155,105,63,47,250,163,254,53,218,252,38,131,109,181,139,16,191,62,151,31,215,164,117,228,255,0,17,239,127,180,60,99,127,31,151,179,6,38,206,236,255,0,203,37,31,214,189,215,225,181,183,151,163,233,109,191,57,210,225,237,254,202,80,7,127,69,20,80,1,77,167,81,64,13,20,234,41,40,1,104,162,138,0,40,162,138,0,41,41,104,160,2,146,150,138,0,40,164,165,160,2,138,40,160,10,26,164,194,43,80,205,156,22,3,143,161,175,149,126,39,222,197,113,121,127,26,171,6,26,156,164,146,7,171,215,208,191,17,175,126,199,161,194,222,94,252,221,168,251,216,254,6,175,146,60,65,115,231,107,186,139,109,219,186,238,70,235,159,226,52,0,104,201,230,121,252,14,54,245,252,107,237,79,15,38,203,9,6,209,254,176,244,255,0,116,87,203,159,15,180,175,181,127,104,254,251,102,223,43,248,115,156,239,247,175,173,160,143,202,66,51,158,115,210,128,60,135,227,35,1,161,107,96,143,249,225,255,0,161,71,94,83,240,168,231,197,247,88,255,0,159,22,255,0,208,227,175,96,248,191,14,255,0,14,107,45,187,110,124,142,223,237,199,94,69,240,189,118,248,214,244,103,59,108,91,255,0,67,142,128,62,167,210,255,0,228,21,105,255,0,94,233,252,133,124,189,226,175,249,28,53,191,250,255,0,159,255,0,70,181,125,67,165,255,0,200,42,211,254,184,39,254,130,43,229,239,21,127,200,225,173,255,0,215,244,255,0,250,49,171,143,25,240,196,250,62,27,254,52,253,63,83,34,138,40,175,60,251,32,162,146,150,128,123,31,85,120,55,254,68,189,19,254,188,32,255,0,209,107,91,149,135,224,239,249,19,52,63,250,240,131,255,0,69,138,219,175,109,108,143,203,171,127,18,94,162,209,69,20,204,196,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,163,171,105,86,58,222,153,46,159,168,67,231,91,75,141,233,184,140,224,134,28,130,15,80,42,253,37,38,175,163,26,147,77,56,187,52,124,181,226,191,9,234,30,18,213,141,157,224,223,19,229,173,238,64,192,152,122,251,17,198,71,111,117,32,156,14,213,245,23,139,188,37,97,226,253,36,218,93,13,147,71,150,183,184,3,45,19,127,80,120,200,239,236,66,145,243,78,171,165,222,104,186,156,214,26,132,62,77,220,56,221,30,224,216,202,130,57,4,175,66,59,215,155,94,143,179,119,91,31,121,148,102,81,197,83,180,254,53,191,159,159,249,148,168,164,165,174,99,216,10,41,41,104,16,181,244,87,195,111,28,127,194,81,165,52,23,242,68,53,91,94,36,3,131,34,124,187,101,198,220,14,78,8,31,40,60,240,24,45,124,235,197,88,176,191,186,210,239,161,191,177,157,160,185,133,247,71,32,234,15,245,4,112,65,224,169,32,214,212,107,186,114,242,60,236,207,47,88,218,86,218,75,225,103,215,180,87,53,224,207,23,90,120,195,72,251,84,75,28,55,40,197,102,182,15,184,197,201,193,206,6,65,3,57,219,142,163,168,53,210,215,170,166,164,174,143,207,234,211,157,41,56,74,54,104,40,162,138,100,5,37,45,20,1,228,31,180,119,252,147,205,63,254,194,177,255,0,232,169,43,199,254,9,127,201,94,208,191,237,227,255,0,68,73,94,193,251,71,127,201,60,176,255,0,176,164,127,250,42,90,241,255,0,130,95,242,87,180,47,251,120,255,0,209,18,80,7,215,244,81,69,0,121,7,237,29,255,0,36,242,195,254,194,145,255,0,232,169,43,199,254,9,127,201,94,208,191,237,227,255,0,73,228,175,96,253,163,191,228,158,88,127,216,86,63,253,21,45,121,7,193,47,249,43,218,23,253,188,127,232,137,104,3,235,234,40,164,160,5,162,138,40,0,175,152,63,104,239,249,40,122,127,253,130,147,255,0,70,75,95,79,215,204,31,180,127,252,148,61,63,254,193,49,255,0,232,217,104,3,127,246,101,255,0,153,163,254,221,63,246,189,125,1,95,63,254,204,191,243,52,255,0,219,167,254,214,175,160,40,0,162,138,40,0,162,138,40,0,162,138,40,3,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,95,32,215,215,223,27,127,228,144,235,191,246,239,255,0,163,227,175,144,104,3,239,234,74,90,40,1,41,104,162,128,10,74,90,74,0,192,241,223,252,147,207,18,127,216,42,235,255,0,69,61,124,67,95,111,120,239,254,73,231,137,127,236,21,117,255,0,162,154,190,33,160,15,191,107,31,196,30,39,210,252,49,13,140,218,188,255,0,103,130,242,237,109,4,237,247,35,118,86,96,92,246,31,33,25,232,9,92,224,100,141,154,242,15,218,59,254,73,229,135,253,133,83,255,0,69,75,64,30,141,226,111,12,233,126,46,208,230,210,53,120,60,219,121,62,101,117,225,226,97,209,208,246,97,147,237,180,144,65,4,131,241,207,139,252,27,171,120,43,87,109,63,85,135,211,203,184,141,95,201,155,229,12,124,182,96,55,109,220,1,192,224,241,94,223,240,79,226,147,106,222,87,133,53,201,103,159,81,253,235,218,94,72,237,35,92,14,89,145,201,36,134,3,59,79,66,6,56,32,110,244,63,136,30,7,177,241,215,134,102,177,158,36,251,116,40,207,99,114,199,6,25,49,198,88,2,118,18,0,97,131,149,231,170,130,160,31,62,252,38,248,165,39,131,53,31,236,221,94,89,230,208,174,48,191,125,159,236,71,44,119,198,153,198,9,98,89,64,201,224,140,145,134,250,190,190,13,213,116,187,237,15,85,184,211,181,59,87,182,188,183,125,146,197,39,85,63,200,130,48,65,28,21,32,140,131,95,69,126,207,62,38,213,117,141,15,83,210,47,166,243,237,244,175,32,90,187,242,241,163,238,249,9,238,6,193,142,224,18,51,128,160,0,124,211,73,75,94,237,240,43,225,180,119,158,71,140,245,68,204,113,75,187,77,139,112,96,228,110,86,103,4,28,109,109,184,193,4,50,19,183,27,73,0,235,62,12,252,50,139,195,122,92,30,32,213,236,228,26,245,194,18,145,206,0,54,113,156,133,80,59,59,14,73,56,32,29,187,71,205,187,215,40,162,128,62,80,248,181,240,186,95,6,106,63,218,26,68,83,77,161,92,110,111,184,207,246,35,144,54,59,227,24,37,128,82,78,79,32,228,174,91,203,235,239,45,87,75,177,215,52,187,141,59,82,181,75,155,59,136,246,75,20,131,229,35,249,130,14,8,35,144,64,35,4,87,199,191,17,252,13,113,224,79,19,203,99,137,229,211,165,253,229,149,212,160,15,49,54,140,140,175,27,212,157,167,161,232,112,3,10,0,236,63,103,31,249,40,122,135,253,130,100,255,0,209,177,87,93,251,67,107,186,198,141,255,0,8,223,246,86,171,127,97,230,253,167,204,251,45,203,197,191,30,78,51,180,140,227,39,25,245,53,200,254,206,95,242,80,245,15,251,5,73,255,0,163,98,175,111,241,207,195,141,35,226,15,216,63,181,174,111,225,251,23,155,179,236,174,131,59,241,157,219,149,191,184,49,141,189,232,3,201,62,2,120,147,95,214,60,117,123,111,170,107,90,149,244,11,166,72,226,59,155,167,149,67,44,177,5,32,57,35,56,36,103,220,215,209,117,193,120,43,225,70,133,224,61,102,125,83,75,187,212,166,154,75,115,110,194,238,84,101,218,88,49,32,42,41,206,80,119,245,174,246,128,10,40,162,128,18,150,138,40,3,228,15,141,191,242,87,181,223,251,119,255,0,210,120,235,216,127,103,47,249,39,151,255,0,246,21,147,255,0,69,69,94,61,241,183,254,74,246,187,255,0,108,63,244,158,58,246,15,217,199,254,73,221,255,0,253,133,100,255,0,209,81,80,7,175,209,73,75,64,5,20,81,64,9,75,69,20,1,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,192,253,156,191,228,161,234,31,246,10,147,255,0,70,197,91,255,0,180,223,252,202,255,0,246,245,255,0,180,107,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,0,125,63,73,75,69,0,124,123,227,63,25,248,166,215,199,94,32,183,131,196,186,196,48,69,169,92,164,113,199,127,32,88,212,74,202,0,85,108,0,7,24,175,109,248,7,171,106,90,207,129,111,110,53,77,66,238,250,117,212,229,65,37,204,207,43,0,34,132,133,82,196,156,100,147,143,115,75,171,124,3,240,182,177,172,223,106,151,23,250,200,158,246,226,75,137,22,57,162,10,25,152,177,1,76,100,227,39,212,215,95,224,175,5,105,190,4,210,37,210,244,185,238,231,130,91,135,184,102,186,101,102,12,85,87,0,170,129,140,32,254,31,90,0,233,105,41,104,160,15,63,248,219,255,0,36,135,93,255,0,183,127,253,29,29,124,195,224,79,249,40,126,25,255,0,176,173,175,254,141,21,244,247,198,223,249,36,90,239,253,187,255,0,232,232,235,230,15,2,127,201,67,240,215,253,133,109,127,244,106,208,7,219,244,81,69,0,115,222,59,255,0,146,121,226,95,251,4,221,127,232,167,175,136,171,237,223,29,127,201,60,241,47,253,130,174,191,244,83,215,196,84,1,247,245,20,81,64,9,75,69,20,0,81,69,20,1,193,124,76,248,105,99,227,253,44,58,121,118,218,213,186,17,107,118,87,130,58,249,114,99,146,132,231,158,160,156,140,228,134,249,6,120,39,181,184,146,222,226,23,134,120,156,164,145,202,165,89,24,29,165,72,60,130,15,24,175,190,235,226,15,29,255,0,201,67,241,55,253,133,46,191,244,107,80,7,177,254,206,222,43,211,97,178,186,240,156,134,84,212,38,184,146,246,38,109,162,55,27,35,27,20,231,37,254,86,108,5,232,9,207,21,239,149,240,77,141,245,198,151,168,219,95,217,201,229,221,91,74,38,133,182,131,181,212,130,14,14,84,224,129,215,229,175,177,190,29,120,242,207,199,190,30,251,108,67,101,229,175,151,21,236,36,5,196,133,1,44,163,115,29,132,238,10,79,39,7,210,128,60,191,246,154,255,0,153,95,254,222,255,0,246,141,121,207,195,31,7,91,248,227,85,214,52,153,126,91,133,210,165,158,206,66,229,68,115,137,35,17,150,192,57,95,152,131,193,224,156,115,130,61,23,246,155,255,0,153,95,254,222,255,0,246,141,96,254,206,63,242,80,245,15,251,5,73,255,0,163,98,160,15,52,241,7,135,245,31,11,235,55,26,94,171,110,240,207,19,178,171,180,108,171,32,12,84,58,22,0,178,18,167,13,142,107,222,126,10,124,82,143,80,180,183,240,166,185,36,17,92,90,196,145,216,92,187,172,98,100,5,81,97,42,72,204,131,33,70,50,88,3,158,70,91,173,248,179,240,230,31,27,248,125,174,44,173,163,58,245,154,127,161,203,188,39,154,185,203,68,196,140,16,70,226,185,198,27,28,128,95,63,38,255,0,166,233,154,135,252,183,179,191,181,147,221,36,134,69,63,129,86,4,125,65,90,0,251,218,190,117,248,247,226,93,127,71,241,213,149,190,151,173,106,86,48,54,151,27,50,90,221,52,42,92,203,40,36,133,32,103,0,12,251,10,244,47,132,63,17,191,225,57,208,218,219,82,150,1,174,217,241,50,39,6,120,248,196,192,109,10,50,78,25,87,32,16,15,202,24,10,185,227,95,132,250,23,142,245,152,117,77,82,239,82,138,120,173,197,186,139,89,16,46,208,204,192,144,200,199,57,115,223,210,128,60,199,224,39,137,117,237,103,199,87,182,250,166,183,169,95,91,174,153,35,172,119,23,79,42,134,18,196,1,1,201,25,193,43,159,115,93,111,199,79,26,95,104,62,27,125,26,198,202,236,29,65,4,83,95,181,190,235,117,133,195,171,68,174,78,4,132,47,76,30,9,35,105,193,29,15,130,190,19,232,94,4,214,102,213,52,187,189,74,105,229,183,54,236,183,82,35,46,11,6,36,42,162,156,229,7,127,90,232,252,77,225,157,47,197,218,28,218,62,175,111,230,219,201,243,171,47,13,19,143,186,232,123,56,201,246,193,32,130,9,4,3,226,43,11,95,183,106,22,214,127,104,130,223,207,149,97,243,174,27,203,68,220,64,220,205,217,70,114,79,97,95,104,248,19,195,58,111,132,252,31,97,166,233,119,41,117,1,79,57,239,80,1,246,135,110,76,153,94,8,35,0,114,126,80,163,39,25,175,143,188,77,225,141,83,194,58,228,250,62,175,7,149,115,31,204,172,188,164,168,122,52,103,186,156,31,124,130,10,130,8,30,221,240,43,226,66,75,105,255,0,8,166,183,121,182,104,176,108,39,185,156,0,232,74,168,183,25,193,44,9,224,114,72,37,70,20,5,32,30,241,89,94,32,240,254,157,226,125,26,227,75,213,45,227,154,9,81,130,179,34,179,68,197,74,171,33,96,66,176,14,112,216,226,181,107,201,190,52,124,74,147,194,58,114,104,154,91,227,87,190,133,157,220,134,30,68,12,29,55,171,134,24,151,120,249,113,156,109,36,168,227,32,31,53,107,186,103,246,31,136,53,45,39,206,243,190,195,117,45,183,153,183,27,246,49,93,216,201,219,156,103,25,53,239,223,179,231,140,53,77,86,206,247,195,183,226,107,155,125,62,36,123,91,130,153,17,38,113,229,51,231,232,80,99,56,14,185,218,0,30,3,162,104,183,158,32,215,44,180,139,4,223,117,119,42,196,153,4,133,207,86,108,2,84,1,146,78,56,0,158,213,246,47,195,255,0,7,91,248,31,194,86,186,84,95,53,195,98,123,201,3,150,18,78,64,14,70,64,194,240,160,124,163,128,51,206,73,0,240,159,218,59,254,74,30,159,255,0,96,164,255,0,209,146,215,143,215,176,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,174,79,225,167,128,102,241,255,0,137,13,155,75,37,190,159,108,130,75,201,209,9,32,103,1,1,219,128,205,206,51,216,49,193,219,130,1,212,252,27,248,90,222,40,189,26,246,179,110,235,162,219,186,181,184,109,187,110,165,87,4,130,172,164,52,88,86,86,233,146,112,9,195,99,234,42,173,101,99,111,166,105,182,214,22,113,249,118,182,209,8,97,77,196,237,69,80,0,201,201,56,80,58,243,86,104,3,198,254,52,252,46,127,17,219,201,226,93,18,222,73,117,136,81,22,120,35,218,60,248,84,54,88,0,185,105,6,84,117,229,87,0,19,128,126,101,175,191,171,230,175,142,31,13,6,143,113,55,139,180,179,43,90,94,92,230,250,2,29,188,153,88,147,230,3,217,25,248,32,158,25,192,25,12,2,128,121,175,129,63,228,161,248,107,254,194,150,191,250,53,107,237,250,248,131,192,127,242,80,252,51,255,0,97,91,95,253,24,181,246,253,0,20,81,69,0,124,185,251,64,104,22,58,79,141,45,175,236,150,210,19,168,219,153,46,45,226,111,222,121,161,136,50,186,116,1,129,24,35,239,20,98,121,201,60,127,195,61,22,47,16,252,70,208,244,235,143,44,192,247,30,116,139,36,98,69,145,99,83,41,66,167,130,29,83,111,227,208,244,169,126,39,120,158,227,197,30,61,212,174,165,158,9,173,237,165,123,75,54,131,27,12,8,237,176,130,51,187,57,45,156,156,150,227,3,104,28,222,147,169,205,163,235,54,90,165,186,198,211,217,220,71,113,24,144,18,165,145,131,5,32,16,113,145,234,40,3,239,42,42,150,149,168,197,172,232,214,58,165,184,144,65,121,111,29,196,98,69,1,128,117,12,1,0,145,157,167,212,213,218,0,40,52,80,104,1,13,32,251,180,227,77,20,0,234,74,90,40,0,175,33,248,183,143,248,147,255,0,219,111,253,146,189,122,188,135,226,233,255,0,144,63,253,183,255,0,218,116,1,228,31,12,136,254,214,211,65,28,255,0,105,197,255,0,161,71,95,90,68,51,100,63,207,122,249,71,225,117,191,155,168,233,210,110,219,141,78,62,49,238,149,245,141,176,197,184,31,95,231,64,31,57,252,116,140,127,105,220,28,12,155,152,121,219,255,0,76,107,198,237,78,217,219,253,211,252,235,232,159,141,186,95,157,109,231,249,219,119,93,199,198,220,227,247,45,239,237,95,57,220,167,149,119,50,103,59,93,134,127,221,52,1,246,23,130,39,13,246,252,103,248,63,246,106,237,235,193,190,18,235,94,111,246,199,250,62,49,228,255,0,23,253,116,246,175,121,160,2,131,69,20,0,211,78,20,81,64,5,37,45,37,0,45,37,20,180,0,81,69,20,0,81,69,20,0,26,110,105,212,218,0,112,162,138,74,0,90,207,213,227,243,45,128,218,63,214,41,231,232,107,66,171,221,166,248,128,206,62,122,0,248,242,73,190,193,142,89,119,127,207,62,58,122,254,117,245,174,159,118,39,210,110,37,27,190,82,227,158,191,116,87,201,254,55,135,236,127,96,249,247,238,243,59,99,110,49,254,53,244,87,131,181,63,180,120,114,236,249,56,253,243,143,189,159,224,95,106,0,241,15,139,183,75,47,137,181,132,249,178,124,142,191,238,71,92,47,134,98,51,106,18,5,198,68,36,243,245,21,215,124,86,125,222,45,213,248,219,159,39,255,0,69,165,101,252,56,180,251,86,189,56,223,183,22,204,122,103,248,210,128,62,166,240,92,70,63,14,105,89,199,26,124,35,143,250,230,181,210,214,110,131,15,149,161,105,203,187,59,109,99,94,159,236,138,210,160,2,177,252,77,114,45,124,63,119,41,221,242,236,251,189,121,101,173,122,243,79,138,186,183,217,124,53,171,71,228,238,199,149,206,236,117,116,246,160,15,159,190,36,94,139,207,24,223,186,151,57,104,143,207,255,0,92,128,175,93,248,57,167,20,185,130,98,177,97,244,177,208,115,201,140,255,0,118,188,30,236,255,0,105,107,83,201,254,175,33,78,58,253,213,2,190,172,248,113,101,246,125,7,74,147,204,221,157,50,21,198,220,118,74,0,239,40,162,138,0,41,41,104,160,2,138,74,90,0,41,41,104,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,51,138,83,77,160,3,34,157,76,167,138,0,40,162,138,0,231,124,79,112,208,253,151,107,56,221,191,238,159,165,124,95,168,202,101,184,12,204,199,106,129,201,247,53,246,39,140,159,31,98,227,57,243,63,165,124,107,118,119,74,15,251,52,1,179,224,120,76,222,46,177,65,142,124,206,191,119,238,53,125,117,224,123,115,7,134,172,212,237,224,73,247,127,235,163,87,202,223,14,6,124,111,166,115,255,0,61,127,244,91,215,214,254,26,92,104,118,195,253,239,253,8,208,6,189,37,45,20,0,81,69,20,0,81,69,20,0,83,77,56,211,13,0,56,82,211,69,58,128,10,40,162,128,60,115,226,229,152,117,186,147,231,202,233,111,211,167,30,101,124,202,195,12,69,125,83,241,96,19,105,127,199,31,217,114,255,0,41,43,229,121,56,144,208,7,171,252,22,144,166,179,47,79,248,241,147,175,253,117,74,250,114,201,183,88,192,125,98,31,200,87,202,191,8,110,163,131,90,148,59,1,254,134,227,238,159,249,232,149,245,54,150,226,77,54,205,135,67,2,17,255,0,124,138,0,187,73,75,69,0,52,210,10,121,28,83,104,1,212,81,69,0,20,81,73,64,11,69,20,80,2,82,209,69,0,20,82,82,208,2,82,209,69,0,37,45,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,37,45,20,26,0,40,162,138,0,40,162,138,0,242,47,137,222,26,251,127,246,86,200,174,223,203,243,179,229,174,113,157,157,120,255,0,102,190,109,177,105,116,237,98,210,87,66,141,28,201,40,243,65,3,229,96,121,246,226,190,225,212,116,232,239,188,189,229,198,204,227,105,3,174,61,126,149,243,55,142,254,25,223,233,215,13,113,109,109,59,195,13,161,149,153,230,143,130,11,19,199,29,133,0,123,31,195,143,18,166,163,160,233,145,188,246,155,229,243,50,177,191,60,51,246,207,181,122,32,33,134,65,4,123,87,201,159,15,60,94,218,22,179,166,217,220,125,158,56,225,243,119,18,140,196,110,86,35,238,159,122,250,107,195,122,204,26,222,141,111,119,20,129,188,192,199,229,86,81,195,17,223,233,64,27,53,230,63,19,172,69,207,246,103,203,33,219,230,253,223,248,5,122,117,113,158,55,128,73,253,159,140,241,230,119,250,80,7,199,0,152,167,70,29,65,7,159,173,122,215,134,252,70,98,240,117,172,70,75,81,141,223,43,30,127,214,19,235,94,87,127,15,147,58,131,158,87,63,169,171,214,154,162,193,166,164,5,134,70,126,82,167,215,52,1,211,219,55,246,183,142,181,22,202,176,54,234,223,185,231,238,136,199,189,125,65,225,59,113,6,131,166,96,55,22,81,14,127,221,90,249,167,225,166,159,38,169,226,139,137,144,18,173,102,199,32,129,209,208,119,175,169,180,136,140,26,77,148,101,72,41,110,131,159,101,20,1,126,138,74,90,0,13,54,156,104,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,40,39,104,205,0,120,255,0,198,235,195,22,139,20,121,78,47,83,175,95,245,79,95,52,92,131,61,236,228,2,73,118,60,125,107,222,190,59,222,141,134,12,140,139,216,79,67,255,0,60,95,252,107,196,52,200,141,197,252,160,100,240,91,229,62,226,128,62,154,248,117,225,196,180,254,210,200,185,27,188,175,190,184,233,191,218,189,72,156,86,38,133,104,182,255,0,104,251,223,54,58,149,247,173,137,14,33,118,244,82,104,3,199,190,49,106,11,30,139,173,68,30,28,143,35,130,121,251,209,159,90,243,15,132,239,231,120,194,238,67,183,38,197,190,239,251,233,93,23,198,93,68,189,246,183,0,219,131,228,118,57,233,25,174,115,224,228,101,188,77,114,113,214,197,255,0,244,100,116,1,245,62,154,49,165,218,255,0,215,4,255,0,208,69,124,189,226,175,249,28,53,191,250,255,0,159,255,0,70,53,125,73,96,54,233,150,191,245,198,63,228,43,229,175,21,255,0,200,225,173,255,0,215,252,255,0,250,49,171,143,25,240,163,232,184,111,248,243,244,253,76,138,41,41,107,207,62,204,74,90,40,160,79,99,234,175,7,127,200,153,161,255,0,215,132,31,250,45,107,114,176,252,27,255,0,34,94,135,255,0,96,248,63,244,90,214,229,123,113,217,31,151,214,254,36,189,66,138,41,41,153,139,69,20,80,2,82,209,69,0,20,148,180,148,0,82,209,69,0,20,81,73,64,11,92,119,196,47,7,71,226,205,16,152,131,13,70,208,59,218,149,35,12,72,25,67,146,6,31,0,103,177,218,122,100,30,198,138,153,69,73,89,154,82,173,58,53,21,72,59,52,124,123,36,82,91,204,240,205,27,199,36,108,81,209,129,12,164,112,65,7,161,7,181,50,189,215,226,111,195,213,213,225,159,93,210,162,99,169,34,238,154,20,5,205,192,10,170,49,150,192,42,160,156,1,150,233,214,188,42,188,170,180,157,57,89,159,161,96,49,240,198,81,230,142,253,80,218,90,74,90,200,239,10,41,41,104,17,175,225,127,16,92,248,95,94,131,84,182,95,48,199,145,44,37,200,89,80,245,83,143,204,103,32,16,14,14,43,233,221,15,89,180,241,6,143,109,170,88,150,48,76,9,10,235,134,4,18,164,17,234,8,35,211,143,148,145,95,38,215,99,240,219,196,247,126,31,241,69,189,180,72,178,91,106,19,197,111,52,109,199,86,194,184,61,136,44,120,232,65,35,208,142,188,53,111,102,236,246,103,133,157,101,177,175,7,90,31,18,252,81,244,157,20,47,74,43,209,62,32,74,90,40,160,15,33,253,163,191,228,158,88,127,216,86,63,253,19,45,120,247,193,47,249,43,250,23,253,188,127,232,137,43,216,63,104,239,249,39,154,127,253,133,99,255,0,209,50,215,143,252,18,255,0,146,191,161,127,219,199,254,147,201,64,31,95,210,82,209,64,30,67,251,71,127,201,60,176,255,0,176,172,127,250,42,90,241,255,0,130,63,242,87,180,47,251,120,255,0,209,18,87,176,126,209,223,242,78,236,63,236,43,31,254,138,150,190,119,240,191,136,239,60,35,226,59,77,114,194,56,37,186,182,221,177,39,4,161,220,142,135,32,16,122,49,239,214,128,62,149,248,131,241,142,207,192,254,40,211,244,120,236,190,217,210,93,65,163,144,110,134,54,4,0,163,63,235,58,62,27,3,110,23,248,247,15,72,177,190,179,212,172,227,188,176,187,130,238,214,76,236,154,9,4,168,216,36,28,48,200,56,32,143,168,175,131,167,158,107,171,137,110,46,36,121,167,149,203,201,44,140,89,153,137,201,114,79,36,147,206,107,214,62,12,252,78,155,195,122,164,30,29,213,174,227,26,13,203,16,146,78,196,11,57,14,72,32,246,70,110,10,156,0,78,252,143,155,112,7,212,84,81,69,0,37,124,195,251,71,127,201,67,211,255,0,236,19,31,254,141,150,190,159,175,152,63,104,255,0,249,40,118,31,246,10,79,253,27,45,0,111,254,204,191,243,52,127,219,167,254,214,175,127,175,0,253,153,127,230,104,255,0,183,63,253,173,95,64,80,1,69,20,148,0,180,81,69,0,20,81,73,64,28,7,198,223,249,36,58,239,253,187,255,0,232,248,235,228,26,250,251,227,111,252,146,29,119,254,221,255,0,244,124,117,242,13,0,125,253,69,20,80,1,69,20,80,1,95,32,255,0,194,237,248,135,255,0,67,15,254,73,91,255,0,241,186,250,250,188,131,254,25,199,193,255,0,244,18,215,63,239,252,95,252,106,128,47,233,26,222,163,226,63,217,223,81,213,117,91,143,180,222,79,165,106,30,100,155,2,110,199,152,171,192,0,47,0,14,5,124,163,95,99,106,94,28,179,240,151,193,157,107,68,176,146,121,45,109,116,171,221,143,59,2,199,114,72,199,36,40,29,88,246,233,95,28,208,7,223,213,228,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,94,175,33,253,163,191,228,158,88,127,216,85,63,244,84,180,1,227,255,0,4,191,228,175,104,63,246,241,255,0,162,36,175,175,235,228,15,130,95,242,87,244,47,251,120,255,0,209,18,87,215,212,1,242,15,198,223,249,43,218,239,253,176,255,0,209,17,215,127,251,50,255,0,204,209,255,0,110,159,251,94,184,15,141,191,242,87,181,223,251,119,255,0,210,120,235,191,253,153,127,230,105,255,0,183,79,253,173,64,30,3,95,95,124,18,255,0,146,67,161,127,219,199,254,143,146,190,65,175,175,190,8,255,0,201,33,208,191,237,227,255,0,71,73,64,30,129,69,20,80,1,95,63,254,211,95,243,43,255,0,219,223,254,209,175,160,43,231,255,0,218,107,254,101,127,251,123,255,0,218,52,1,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,190,159,175,152,63,103,31,249,40,90,135,253,130,164,255,0,209,177,87,211,244,0,81,69,20,0,81,69,37,0,20,180,82,80,7,200,63,27,127,228,175,107,191,246,195,255,0,68,71,94,193,251,57,127,201,59,191,255,0,176,164,159,250,42,42,241,255,0,141,191,242,87,181,223,251,119,255,0,209,17,215,176,126,206,63,242,79,47,191,236,43,39,254,138,138,128,61,126,138,40,160,2,138,40,160,2,138,165,170,234,150,90,30,151,113,169,234,119,73,109,103,110,155,229,146,67,192,95,230,73,56,0,14,73,42,6,73,175,60,240,167,199,15,15,248,163,197,13,163,125,154,125,60,75,181,108,103,186,96,190,123,145,202,56,25,8,217,224,114,85,189,65,33,72,7,31,251,77,127,204,175,255,0,111,127,251,70,176,127,103,31,249,40,90,135,253,130,165,255,0,209,176,214,247,237,55,255,0,50,191,253,189,255,0,237,42,192,253,156,127,228,161,234,31,246,10,147,255,0,70,197,64,31,79,82,209,69,0,37,45,20,148,0,180,81,69,0,121,255,0,198,223,249,36,90,239,253,187,255,0,232,232,235,230,15,2,127,201,67,240,207,253,133,109,127,244,106,215,211,255,0,27,127,228,144,235,159,246,239,255,0,163,227,175,152,60,9,255,0,37,11,195,63,246,20,181,255,0,209,162,128,62,223,164,165,162,128,57,255,0,29,255,0,201,60,241,47,253,130,174,255,0,244,83,87,196,53,246,239,142,255,0,228,158,120,147,254,193,87,95,250,41,171,226,42,0,251,23,226,87,196,91,63,1,104,109,34,121,23,58,188,187,86,218,205,229,0,141,219,177,35,46,119,121,99,105,228,117,56,92,140,228,110,120,71,197,22,94,48,240,229,166,177,97,34,17,40,2,104,149,247,24,37,192,223,27,100,3,144,79,93,163,35,4,112,69,124,101,226,15,16,106,62,39,214,110,53,77,82,225,166,158,87,102,85,102,102,88,148,177,96,136,28,146,16,22,56,25,226,182,254,29,120,242,243,192,94,33,251,100,67,204,177,185,217,21,228,36,22,204,106,192,151,3,112,95,48,13,192,19,192,220,125,104,3,236,250,42,150,147,170,216,235,154,93,190,165,166,93,165,205,157,194,111,138,88,207,4,127,48,84,228,16,121,4,16,112,86,174,208,1,69,20,80,1,95,16,120,239,254,74,31,137,191,236,41,117,255,0,163,26,190,223,175,136,124,119,255,0,37,15,196,223,246,21,186,255,0,209,173,64,18,91,120,51,82,190,240,44,158,41,178,73,46,32,130,246,75,91,152,34,133,217,162,81,18,203,230,146,50,54,96,176,36,227,27,87,174,120,244,127,129,190,1,241,17,241,4,62,38,150,91,173,43,77,137,62,92,199,134,190,12,160,133,80,195,6,34,54,146,216,231,141,188,174,225,215,254,207,48,67,117,240,215,84,183,184,134,57,224,151,82,149,36,142,64,172,28,24,98,4,16,126,82,8,249,113,94,191,4,16,218,219,197,111,111,18,67,4,72,35,72,227,10,161,0,24,10,160,112,2,175,24,160,15,4,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,82,127,232,216,171,127,246,155,255,0,153,95,254,222,255,0,246,141,96,126,206,63,242,80,181,15,251,5,73,255,0,163,97,160,15,167,235,197,254,49,252,39,143,91,180,151,196,62,29,178,255,0,137,188,120,107,139,88,21,80,92,166,93,153,192,3,47,49,44,15,39,37,70,208,9,192,62,209,69,0,120,215,193,255,0,132,139,225,229,180,241,54,180,36,254,216,40,94,222,5,118,85,129,36,140,15,157,10,130,37,25,112,84,146,6,125,70,71,178,209,69,0,20,81,69,0,121,223,197,159,135,48,248,223,195,239,113,101,109,25,215,237,19,253,18,77,193,60,213,206,90,38,36,96,130,55,21,206,48,248,229,65,124,252,155,254,153,165,234,31,242,222,210,250,214,95,120,228,134,69,63,129,12,8,250,130,43,239,106,249,239,227,207,195,168,109,163,62,49,210,45,163,138,50,255,0,241,52,80,192,2,204,84,44,170,49,212,177,195,96,242,74,156,125,227,64,29,6,155,241,199,77,31,11,155,85,188,157,63,225,34,130,51,106,45,28,134,107,139,128,131,18,236,82,164,66,73,203,30,0,195,1,147,140,252,235,174,107,55,158,33,215,47,117,123,231,223,117,119,35,74,216,36,129,158,128,100,146,2,140,0,185,224,0,189,171,62,189,143,224,95,195,212,215,245,72,252,83,124,200,214,90,117,193,16,194,178,48,115,115,31,150,234,204,0,193,69,13,159,188,14,64,200,43,144,64,61,15,224,199,195,89,60,35,167,62,181,170,166,53,107,248,148,34,6,97,246,120,24,35,249,108,132,13,178,110,31,54,115,141,170,1,94,115,234,244,180,80,7,204,31,180,127,252,148,61,63,254,193,81,255,0,232,217,107,123,246,102,255,0,153,163,254,221,63,246,181,96,254,209,255,0,242,80,244,255,0,251,5,71,255,0,163,101,173,255,0,217,151,254,102,143,251,115,255,0,218,212,1,244,5,20,81,64,5,121,247,198,223,249,36,58,239,253,187,255,0,232,248,235,208,107,207,254,54,255,0,201,33,215,63,237,223,255,0,71,199,64,31,48,248,19,254,74,31,134,127,236,43,107,255,0,163,69,125,189,95,16,120,19,254,74,31,134,127,236,41,107,255,0,163,69,125,191,64,5,113,223,19,188,79,7,133,188,5,169,93,75,52,241,92,92,68,214,150,141,111,157,226,119,71,216,65,24,198,54,151,206,70,208,56,201,194,158,194,190,109,253,163,124,65,53,199,137,108,60,63,29,204,109,105,105,110,183,18,199,27,146,86,103,36,97,198,113,144,128,17,145,144,178,31,225,106,0,241,74,41,41,104,3,234,47,128,158,45,93,99,193,231,67,187,189,141,245,13,49,200,138,38,102,243,13,183,27,91,230,60,168,98,83,143,149,64,64,66,228,103,215,43,228,15,131,62,35,255,0,132,119,226,77,134,232,183,197,169,127,196,190,76,12,178,249,140,48,71,32,15,156,38,79,60,110,192,206,43,235,250,0,40,52,80,104,0,52,209,78,52,193,64,15,162,138,74,0,90,242,63,139,104,15,246,63,95,249,109,255,0,180,235,214,235,202,254,43,35,55,246,71,31,243,219,255,0,100,160,15,33,248,87,116,33,188,176,66,241,169,109,74,51,134,60,245,74,250,182,213,149,237,195,2,8,57,251,191,90,248,187,193,87,166,215,95,210,192,198,223,183,68,199,32,255,0,124,87,216,186,13,192,186,209,109,231,24,249,183,116,24,232,197,104,3,51,198,58,82,234,122,106,70,194,83,182,112,223,187,235,209,135,247,79,173,124,143,226,253,44,216,107,154,153,217,56,81,127,42,2,235,254,211,123,123,87,218,247,17,9,81,84,231,0,231,138,249,123,226,222,148,150,210,94,92,41,114,95,84,113,243,17,142,124,195,64,25,63,14,111,141,183,246,150,12,99,127,147,247,143,251,213,245,212,109,184,103,142,189,171,226,95,11,93,11,95,181,228,133,221,179,168,39,251,213,246,157,140,130,88,24,142,70,237,191,162,208,5,170,41,41,104,0,163,52,84,116,1,37,20,81,64,5,20,81,64,5,37,45,20,0,148,180,81,64,5,20,26,40,0,162,138,74,0,90,107,140,138,117,20,1,243,23,198,45,45,98,254,197,192,151,159,63,170,255,0,215,63,106,191,224,237,102,59,127,11,223,254,250,220,17,44,140,3,58,255,0,112,123,214,255,0,198,77,34,91,143,236,95,45,24,227,206,207,204,7,252,243,175,21,211,53,127,178,233,23,16,19,24,46,88,242,164,245,80,40,2,31,24,95,27,239,18,222,207,152,216,63,151,202,114,56,141,71,244,174,175,225,4,12,254,32,156,128,199,54,79,247,71,253,52,74,243,187,169,60,235,167,126,57,219,211,233,94,191,240,74,197,155,82,121,48,118,181,148,131,168,255,0,158,162,128,62,142,211,23,110,153,102,14,120,130,49,207,251,162,173,84,86,139,139,56,71,162,40,253,42,106,0,171,125,115,29,173,164,242,51,162,236,137,155,231,56,28,3,95,45,252,85,241,27,94,235,218,189,170,61,179,198,254,78,12,103,36,225,80,241,207,181,123,31,196,79,27,89,233,86,183,150,98,104,188,201,52,247,101,87,133,206,73,14,7,35,142,213,243,95,217,175,60,81,226,13,240,196,29,238,122,4,96,160,237,79,246,143,251,52,1,171,240,247,72,109,79,87,151,49,78,71,217,153,129,140,127,117,192,254,237,125,107,225,235,85,182,208,116,232,215,120,41,103,18,97,186,240,7,90,242,239,132,254,1,155,76,183,138,242,246,57,227,119,130,68,35,205,66,185,243,70,62,238,123,10,246,24,99,16,194,145,140,225,0,81,159,97,64,18,209,69,20,0,148,180,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,37,45,20,0,81,69,20,0,148,180,81,64,8,105,41,212,218,0,65,79,20,209,78,160,2,138,40,160,14,15,199,147,148,251,7,43,207,153,255,0,178,215,199,236,114,107,234,255,0,136,151,9,31,246,110,95,175,155,216,255,0,177,95,38,183,90,0,239,190,23,91,121,158,50,210,155,15,207,159,208,127,211,55,175,171,244,72,252,173,38,5,231,141,221,127,222,53,243,15,194,64,15,138,180,127,251,109,255,0,160,73,95,82,233,163,22,17,126,63,204,208,5,186,40,162,128,10,40,162,128,10,74,90,40,0,166,145,74,105,104,1,160,115,78,166,247,167,80,1,73,75,69,0,121,183,197,27,115,38,155,168,184,92,227,76,151,156,255,0,178,245,242,117,200,219,51,46,49,140,127,42,251,27,226,4,65,180,61,80,149,83,255,0,18,233,71,35,253,151,175,144,117,85,217,169,72,163,104,198,58,125,5,0,117,159,13,29,215,93,155,7,254,93,27,255,0,67,74,250,207,66,57,209,108,51,215,236,177,255,0,232,34,190,74,248,106,202,186,228,217,25,255,0,69,111,253,13,43,235,63,15,149,58,46,158,71,252,250,199,255,0,160,138,0,213,162,138,40,0,36,211,50,105,77,37,0,60,81,72,41,104,0,164,165,162,128,18,150,138,40,0,162,138,74,0,90,74,41,104,1,41,104,162,128,10,40,162,128,18,150,138,40,0,162,138,40,1,41,104,162,128,10,13,20,26,0,97,56,160,63,189,24,163,20,0,241,210,138,69,61,169,104,1,43,11,196,90,37,190,169,167,94,6,183,243,93,173,94,48,55,149,206,65,227,168,245,173,234,8,4,16,121,6,128,62,61,241,143,135,46,188,59,175,222,220,65,105,246,120,160,217,134,243,3,237,220,170,59,147,158,77,122,151,193,191,24,35,216,195,166,221,95,229,226,183,149,140,126,79,79,222,250,170,250,63,173,118,94,63,240,138,106,250,70,162,209,91,216,137,37,217,134,146,62,120,101,234,118,159,238,215,206,122,138,94,120,51,197,23,169,246,134,137,66,44,120,179,114,163,231,80,222,223,47,245,160,15,177,109,229,89,161,73,16,228,48,87,7,27,114,13,96,120,166,217,166,251,38,209,156,110,239,254,237,115,63,14,188,103,6,171,109,103,106,77,235,75,30,158,142,205,46,10,146,2,2,126,241,231,154,235,188,64,234,62,205,215,157,223,210,128,62,58,241,21,140,144,94,140,197,140,66,15,223,83,220,214,10,245,175,70,214,45,133,216,103,194,18,33,43,151,28,247,174,6,242,47,34,233,227,56,227,111,78,157,40,3,217,126,8,193,9,188,50,17,243,155,57,20,156,159,249,234,43,232,219,96,5,172,32,127,10,47,242,175,154,62,10,93,1,169,188,89,124,139,41,15,183,250,213,175,165,172,206,109,32,62,168,63,149,0,77,73,75,69,0,48,147,64,52,164,82,47,20,0,250,74,90,40,0,162,138,74,0,90,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,168,110,101,16,192,238,199,10,184,231,30,245,53,115,158,51,190,22,62,26,189,151,50,2,158,95,41,215,151,95,127,122,0,240,127,141,247,241,207,170,220,68,146,238,43,113,17,198,220,127,203,31,167,189,114,159,15,244,100,212,181,153,85,224,243,7,217,75,253,252,127,18,115,215,222,179,188,121,169,62,161,226,139,214,50,78,209,146,132,9,27,61,35,81,235,93,87,194,72,221,252,65,40,13,255,0,46,4,242,127,218,142,128,62,165,182,132,67,187,3,25,199,122,91,182,9,103,51,147,128,177,177,207,225,83,168,197,100,120,138,228,91,248,127,83,98,89,72,180,149,178,189,120,83,64,31,51,124,89,191,73,188,75,171,198,178,103,62,87,24,255,0,98,58,151,224,180,101,188,67,57,219,255,0,46,50,119,255,0,166,177,215,27,227,43,211,121,226,107,233,11,200,119,121,127,120,243,194,47,248,87,162,124,16,132,29,73,223,104,230,202,78,220,255,0,173,20,1,244,141,144,198,157,2,250,68,191,200,87,203,62,42,255,0,145,195,91,255,0,175,249,255,0,244,99,87,213,22,195,22,112,143,250,102,63,244,26,249,91,197,95,242,56,107,127,245,255,0,63,254,141,106,227,198,108,143,163,225,191,227,203,211,245,49,233,104,162,184,15,178,10,41,41,105,3,248,79,170,188,27,255,0,34,102,135,255,0,96,248,63,244,90,214,229,97,248,55,254,68,189,15,254,188,45,255,0,244,88,173,202,246,227,178,63,46,173,252,73,250,133,20,81,76,204,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,4,165,164,165,160,2,138,40,160,2,188,67,226,199,129,94,210,121,252,79,97,179,236,178,48,55,113,96,47,150,228,128,29,125,67,19,207,124,156,242,9,199,183,211,8,82,8,35,138,138,148,212,213,153,215,130,198,79,7,81,85,167,243,243,71,199,180,118,174,231,226,71,129,135,132,245,4,185,177,46,218,93,219,31,44,48,36,194,195,157,133,187,140,114,185,57,32,28,231,110,79,13,94,68,224,224,249,89,250,22,27,19,79,17,77,84,166,244,98,81,69,21,39,64,118,173,127,10,255,0,200,225,161,255,0,215,252,31,250,48,86,71,106,215,240,175,252,142,26,39,253,127,193,255,0,163,5,85,63,141,24,98,191,129,63,240,191,200,250,188,116,20,80,58,10,43,218,63,49,10,40,162,128,60,131,246,142,255,0,146,121,167,255,0,216,85,63,244,84,181,227,255,0,4,191,228,175,104,95,246,241,255,0,164,242,87,176,126,209,223,242,79,44,63,236,43,31,254,137,150,188,127,224,151,252,149,237,7,254,222,63,244,68,148,1,245,253,20,148,180,1,228,31,180,119,252,147,203,15,251,10,71,255,0,162,101,175,152,43,233,255,0,218,59,254,73,230,159,255,0,97,88,255,0,244,84,181,226,159,10,52,171,29,107,226,126,139,99,169,91,37,213,163,188,142,209,73,200,98,145,59,174,71,113,185,71,7,131,247,78,71,20,1,232,95,15,62,4,219,234,254,28,151,80,241,95,219,173,174,46,179,29,189,178,3,20,182,193,95,151,96,235,247,155,105,0,16,70,211,158,73,24,242,31,19,120,95,85,240,142,187,62,145,171,193,229,92,71,243,6,94,82,84,61,30,51,221,78,15,190,65,5,65,4,15,185,171,135,248,155,240,242,215,226,14,134,144,137,254,207,169,89,238,107,41,156,157,128,182,55,35,133,254,23,192,229,70,65,80,70,121,82,1,231,31,5,62,43,255,0,199,143,131,181,166,244,131,77,185,39,253,246,242,228,102,127,247,17,0,95,65,233,94,255,0,95,4,223,88,222,105,151,178,217,223,218,79,105,117,30,55,67,60,101,28,100,2,50,167,4,100,21,63,67,95,81,124,29,248,153,15,138,180,104,180,125,86,100,139,89,180,141,34,6,89,129,107,208,20,237,112,24,238,103,1,9,126,191,222,207,59,84,3,213,43,230,15,218,59,254,74,29,135,253,130,163,255,0,209,178,215,211,245,243,15,237,29,255,0,37,14,195,254,193,81,255,0,232,217,104,3,123,246,101,255,0,153,167,254,220,255,0,246,181,125,1,95,63,254,204,191,243,52,127,219,167,254,214,175,160,40,0,162,146,150,128,10,40,164,160,5,162,138,40,3,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,95,32,215,215,191,27,127,228,144,235,191,246,239,255,0,163,210,190,66,160,15,191,168,164,165,160,2,146,150,138,0,74,90,40,160,14,127,199,127,242,79,60,73,255,0,96,171,191,253,20,213,241,13,125,189,227,191,249,39,158,36,255,0,176,85,215,254,138,106,248,134,128,62,254,175,32,253,163,191,228,158,88,127,216,82,63,253,21,45,122,253,121,7,237,29,255,0,36,238,195,254,194,177,255,0,232,169,104,3,199,254,9,127,201,94,208,191,237,227,255,0,68,73,95,95,215,200,31,4,191,228,175,104,95,246,241,255,0,162,36,175,175,232,3,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,127,251,50,255,0,204,209,255,0,110,159,251,94,184,15,141,191,242,87,181,223,251,119,255,0,209,17,215,125,251,50,255,0,204,211,255,0,110,159,251,90,128,60,10,190,189,248,37,255,0,36,139,66,255,0,183,159,253,31,37,124,133,95,95,124,18,255,0,146,69,161,127,219,199,254,143,146,128,61,2,138,40,160,2,190,127,253,166,191,230,87,255,0,183,175,253,163,94,255,0,94,1,251,77,255,0,204,175,255,0,111,95,251,70,128,48,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,245,243,15,236,227,255,0,37,11,80,255,0,176,84,159,250,54,42,250,122,128,10,41,41,104,1,41,104,164,160,5,162,138,40,3,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,176,254,206,63,242,79,47,255,0,236,43,39,254,138,138,188,123,227,111,252,149,237,119,254,221,255,0,244,68,117,236,31,179,143,252,147,203,255,0,251,10,203,255,0,162,161,160,15,95,162,138,40,0,162,138,40,3,142,248,149,224,159,248,79,124,36,250,92,119,95,101,187,138,81,113,108,236,50,134,64,172,160,63,25,193,12,70,71,42,118,158,113,131,241,215,250,102,151,168,127,203,123,59,235,89,61,210,72,100,7,254,2,67,2,62,160,173,125,237,94,71,241,151,225,114,120,166,201,181,237,26,221,23,90,183,66,215,1,119,230,234,32,132,168,10,160,150,151,42,170,189,50,14,210,78,6,0,60,71,198,62,63,155,198,126,27,240,221,157,228,82,127,104,105,49,205,20,211,151,44,46,85,132,97,24,146,73,222,118,29,217,234,121,7,157,163,171,253,156,127,228,161,234,63,246,10,147,255,0,70,197,94,65,94,191,251,56,255,0,201,67,212,63,236,21,39,254,141,138,128,62,159,164,165,162,128,10,40,162,128,18,150,138,40,3,207,190,54,255,0,201,34,215,127,237,135,254,143,142,190,97,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,63,241,183,254,73,14,185,255,0,110,255,0,250,62,58,249,131,192,127,242,80,252,51,255,0,97,75,95,253,26,40,3,237,250,40,162,128,57,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,87,196,53,246,247,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,0,245,127,132,63,10,63,225,49,149,181,109,118,9,227,208,163,226,29,146,249,102,234,64,195,32,124,164,148,10,24,18,8,57,32,3,144,216,192,248,149,240,234,243,192,90,227,198,158,117,206,143,46,26,218,241,162,32,13,219,177,27,182,49,230,46,15,3,168,193,192,206,7,215,182,54,54,250,102,157,109,97,103,31,151,109,109,16,134,36,220,78,212,10,160,46,78,73,192,81,215,154,207,241,63,134,116,191,23,104,147,104,250,188,30,108,18,124,202,227,135,137,199,71,67,252,44,50,125,176,72,32,130,65,0,249,183,224,223,196,183,240,126,170,52,77,64,70,116,93,66,224,22,144,149,6,218,86,218,190,97,99,129,179,1,67,2,120,3,35,161,13,245,60,19,195,117,111,21,204,18,164,208,74,129,227,146,54,12,28,21,200,96,71,4,21,231,53,241,15,139,188,47,125,224,255,0,18,221,232,247,241,184,49,49,48,202,201,181,103,139,39,108,131,4,141,164,14,153,56,57,7,144,107,213,190,6,252,76,154,218,254,31,8,235,51,73,45,189,203,98,198,230,105,201,242,88,32,2,47,152,224,33,10,0,11,209,142,48,119,252,160,31,70,82,82,209,64,5,124,65,227,191,249,40,94,38,255,0,176,173,215,254,141,106,251,126,190,32,241,223,252,148,47,19,127,216,86,235,255,0,70,53,0,125,3,251,56,255,0,201,60,191,255,0,176,164,159,250,42,42,245,234,242,15,217,199,254,73,229,247,253,133,100,255,0,209,81,87,175,208,7,207,255,0,180,215,252,203,31,246,247,255,0,180,107,3,246,113,255,0,146,135,168,255,0,216,42,79,253,27,21,111,254,211,95,243,43,255,0,219,223,254,209,172,15,217,199,254,74,30,161,255,0,96,169,63,244,108,84,1,244,253,20,148,80,2,209,69,20,0,148,180,82,80,1,95,48,252,107,248,153,255,0,9,30,160,124,63,161,223,249,154,37,190,62,208,241,12,45,204,224,159,226,207,205,24,227,111,64,91,39,230,1,77,119,255,0,26,254,38,255,0,194,57,96,124,63,161,223,121,122,221,198,62,208,241,12,181,180,36,31,226,207,203,35,113,142,164,46,79,202,74,154,249,199,67,209,175,60,65,174,89,105,22,17,239,187,186,149,98,76,169,42,51,213,155,0,144,0,201,39,111,0,19,218,128,41,136,38,107,103,184,17,57,129,29,81,164,10,118,171,48,37,65,61,1,33,92,129,223,105,244,175,71,248,57,241,5,188,33,226,81,167,223,206,223,216,186,131,136,228,86,145,85,45,229,36,5,152,238,249,64,3,229,110,71,28,156,237,2,189,207,70,248,81,161,218,252,54,143,194,122,156,30,119,157,139,139,169,150,66,89,110,138,168,50,70,196,13,184,198,23,129,242,140,48,57,108,252,187,226,239,11,223,120,63,196,151,122,61,250,56,49,49,48,202,201,129,60,89,59,100,92,18,184,32,116,201,193,200,60,131,64,31,110,193,60,55,86,241,92,65,42,77,4,168,26,57,99,96,202,234,70,67,130,56,32,142,115,82,215,131,252,10,248,146,146,217,255,0,194,39,173,222,98,104,112,116,249,238,38,80,174,132,170,139,113,156,18,192,158,7,36,130,64,192,80,167,222,40,3,230,31,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,189,251,50,255,0,204,209,255,0,110,159,251,90,176,127,104,239,249,40,122,127,253,130,163,255,0,209,146,214,247,236,205,255,0,51,71,253,186,127,237,122,0,250,2,138,40,160,4,174,3,227,111,252,146,29,119,254,216,127,232,248,235,208,43,207,254,54,255,0,201,34,215,127,237,223,255,0,71,165,0,124,193,224,79,249,40,126,25,255,0,176,173,183,254,141,21,246,253,124,65,224,79,249,40,94,25,255,0,176,173,183,254,141,90,251,126,128,43,95,95,91,233,154,117,197,253,236,158,93,173,172,45,52,207,180,157,168,160,150,56,25,39,10,15,78,107,225,239,17,235,115,120,143,196,186,150,179,48,145,94,242,225,230,8,242,25,74,41,63,42,110,61,66,140,1,192,225,71,2,190,150,248,251,226,25,244,111,135,194,198,214,226,56,167,212,238,5,187,174,226,178,152,128,44,197,64,32,227,33,3,245,24,98,15,81,95,56,248,59,64,111,20,120,195,74,209,66,200,82,234,229,86,79,45,149,89,98,31,60,172,11,124,185,8,28,247,233,208,244,160,14,143,198,126,28,255,0,132,111,225,199,129,247,73,186,109,75,237,90,132,155,91,32,121,139,111,133,28,2,62,69,76,175,63,54,253,167,24,169,62,17,232,11,226,141,75,196,154,41,84,45,117,161,76,177,121,140,234,22,81,44,45,27,18,188,237,14,20,247,233,208,244,174,219,246,145,183,134,214,223,194,80,91,195,28,54,240,165,210,71,28,106,0,64,4,64,0,7,10,161,120,197,97,254,206,63,242,80,239,255,0,236,21,39,254,141,138,128,60,171,253,51,75,212,63,229,189,157,245,172,158,241,201,20,138,127,2,24,17,245,82,43,237,31,2,120,138,47,20,120,43,75,212,146,246,59,187,131,111,26,94,178,128,164,92,5,30,96,96,2,224,238,231,24,11,130,8,224,138,249,171,227,87,134,161,240,223,196,91,179,5,196,147,71,169,33,212,72,117,0,198,210,72,219,215,35,168,222,9,28,15,148,129,206,50,123,191,217,191,196,127,242,21,240,187,195,255,0,81,24,164,85,255,0,114,55,12,115,255,0,92,240,0,254,246,79,74,0,247,250,67,75,65,160,0,211,70,104,162,128,29,69,20,80,1,94,107,241,62,34,255,0,217,92,103,30,111,127,247,43,210,171,136,241,221,183,159,246,12,5,227,204,235,255,0,1,160,15,147,124,61,32,143,94,211,73,56,197,220,71,167,251,66,190,200,240,100,226,79,11,216,144,249,7,204,237,254,211,87,197,86,174,109,239,160,147,37,124,185,3,113,215,131,95,87,124,41,213,197,223,133,180,152,201,152,179,121,220,191,251,44,254,244,1,232,228,101,107,195,126,46,104,82,79,166,180,162,219,118,253,68,182,124,192,185,200,151,222,189,206,188,255,0,226,120,65,225,248,92,198,167,55,171,219,217,232,3,229,13,62,86,135,204,193,198,118,255,0,90,251,99,195,247,11,53,147,176,125,223,189,35,166,59,10,248,117,152,175,66,70,125,43,234,111,133,94,32,26,150,137,35,151,185,98,111,202,102,67,158,201,239,211,154,0,245,58,40,162,128,10,102,41,212,180,0,81,69,37,0,45,20,81,64,5,20,82,80,2,209,73,75,64,9,75,69,52,156,80,2,6,231,173,58,152,5,72,189,40,0,162,138,40,3,134,241,254,157,21,231,246,126,232,119,237,243,63,136,140,103,111,191,181,124,137,114,90,7,216,188,41,25,35,173,125,125,227,91,129,23,216,119,23,59,188,206,159,133,124,127,120,222,100,192,243,247,113,207,214,128,35,137,26,89,85,64,201,53,239,31,5,109,39,71,15,179,0,218,202,51,145,255,0,61,69,121,22,141,166,187,37,189,219,44,70,51,187,229,61,123,143,74,247,207,132,173,10,170,68,177,128,194,214,66,72,3,254,122,10,0,245,251,124,139,120,243,215,98,255,0,42,169,127,168,65,99,229,249,178,236,223,156,124,164,231,24,246,247,171,18,78,45,224,70,96,72,56,28,125,43,231,143,136,191,17,18,127,236,223,178,79,169,67,183,204,223,181,241,159,185,143,186,223,90,0,227,124,105,226,43,159,16,235,176,37,189,215,218,4,150,235,6,60,176,153,37,155,142,64,245,235,94,145,240,191,192,17,11,125,38,250,239,76,253,239,239,183,55,158,125,88,14,3,125,43,140,248,115,224,235,157,86,107,75,217,77,156,171,22,160,129,188,236,179,97,76,103,3,229,60,115,95,78,233,118,17,88,88,197,2,69,10,108,206,4,97,64,25,36,241,199,189,0,73,97,99,21,149,178,69,12,123,0,206,6,242,122,156,247,171,84,81,64,9,74,78,59,209,76,60,208,1,191,39,173,62,163,193,169,7,221,160,2,138,40,160,2,138,41,40,1,104,162,138,0,74,90,40,160,2,138,41,40,1,104,162,146,128,22,146,150,138,0,74,90,40,160,2,138,40,160,4,165,162,138,0,41,164,210,211,104,1,69,58,154,41,212,0,81,69,20,1,226,127,22,46,228,135,251,35,99,227,62,118,120,95,250,103,95,54,30,77,125,27,241,111,7,251,31,35,63,235,191,246,74,249,203,184,160,15,86,248,67,3,159,18,232,205,183,143,223,243,159,250,103,37,125,65,96,54,218,70,62,191,204,215,207,95,7,45,51,117,162,205,132,255,0,150,252,227,158,146,10,250,38,5,197,184,95,175,243,160,9,104,162,138,0,74,90,40,160,2,138,40,160,0,211,115,78,162,128,26,58,211,133,20,80,1,73,69,20,1,197,124,67,108,104,90,175,31,243,13,155,255,0,65,122,249,3,80,59,175,164,63,79,228,43,236,255,0,25,219,9,188,63,170,253,236,155,9,71,31,238,181,124,115,175,195,228,107,87,9,134,27,118,253,238,191,116,80,6,239,195,207,249,15,79,255,0,94,173,255,0,161,37,125,115,225,207,249,2,105,255,0,245,233,31,254,130,43,228,95,135,178,249,122,228,252,170,143,178,183,95,247,146,190,183,240,211,239,209,52,243,145,205,164,71,143,160,160,13,154,40,162,128,26,104,167,17,77,160,4,90,125,20,80,1,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,148,180,80,1,69,20,148,0,180,81,69,0,20,148,180,80,1,69,20,80,1,69,37,45,0,20,211,75,74,104,2,62,245,32,53,25,20,130,128,37,162,129,69,0,53,198,224,70,113,154,242,63,139,190,21,254,211,179,23,31,109,217,190,238,62,60,172,237,196,108,61,107,215,170,27,139,113,114,139,27,146,0,57,226,128,62,55,209,175,255,0,225,29,241,5,224,242,190,209,176,60,31,123,203,206,24,115,223,211,165,125,43,30,171,253,161,159,220,249,123,63,218,206,115,248,127,179,92,103,196,95,135,48,92,219,201,113,2,106,82,201,45,241,118,17,128,195,105,14,114,48,58,87,148,232,126,34,213,180,95,63,253,10,52,243,118,255,0,174,137,198,113,159,187,200,245,160,11,94,38,159,236,151,130,61,187,243,6,236,231,29,218,184,43,249,60,203,169,31,24,206,56,207,251,34,186,141,102,75,205,98,237,93,45,154,92,198,35,253,210,18,51,147,199,126,121,172,75,205,30,238,214,217,154,75,59,152,246,227,59,227,32,12,159,165,0,109,252,56,212,255,0,179,181,233,165,242,188,204,218,178,227,126,63,141,15,167,181,125,99,225,171,207,181,233,86,77,229,237,221,105,27,117,207,97,95,16,164,141,3,146,7,56,198,211,95,71,252,33,215,94,121,45,237,157,160,2,61,48,116,60,252,190,88,231,154,0,246,186,40,162,128,10,105,235,75,72,212,0,128,211,197,70,189,106,76,208,1,69,20,80,1,69,20,80,1,69,33,165,205,0,20,81,144,105,40,1,104,162,138,0,9,192,38,188,107,227,22,177,179,66,214,173,188,140,227,200,249,183,255,0,181,25,233,138,245,219,217,68,86,87,14,88,12,66,205,201,227,229,6,190,86,248,171,171,27,159,17,234,209,43,68,193,188,158,65,201,255,0,86,135,214,128,60,234,89,60,251,150,147,110,50,7,29,123,87,188,252,29,178,255,0,137,130,63,153,247,180,197,227,111,188,117,225,122,101,156,151,151,13,26,71,35,97,11,124,131,39,168,175,169,254,24,104,230,198,210,198,114,147,130,218,106,41,243,23,3,149,140,250,123,80,7,165,87,27,227,251,175,43,66,213,83,102,115,167,76,115,159,246,30,187,34,64,175,5,248,185,226,21,251,76,246,235,61,169,243,52,214,31,123,158,76,131,142,104,3,193,245,71,243,53,25,95,24,206,222,63,1,94,191,240,64,255,0,165,159,250,243,147,255,0,70,45,120,177,5,159,128,73,62,149,236,191,5,174,68,55,236,133,145,88,90,73,144,199,159,245,162,128,62,145,183,255,0,143,72,191,235,152,254,85,242,183,138,255,0,228,112,214,255,0,235,254,127,253,24,245,245,77,171,110,178,133,190,94,99,7,143,165,124,173,226,175,249,28,53,191,250,255,0,159,255,0,70,61,114,99,54,71,209,240,231,241,167,233,250,153,20,81,73,94,113,246,66,209,73,75,64,61,143,170,188,29,255,0,34,94,137,255,0,94,16,127,232,181,173,202,195,240,119,252,137,122,31,253,120,65,255,0,162,214,183,43,219,142,209,63,47,175,252,73,122,133,20,148,180,204,130,138,40,160,4,165,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,14,127,198,208,199,63,130,117,161,44,104,224,89,74,224,48,7,105,0,144,121,238,8,4,30,196,10,249,106,190,169,241,151,252,137,90,223,253,131,230,255,0,209,109,95,42,215,159,140,221,31,95,195,79,247,115,245,65,69,20,87,25,244,161,218,181,252,43,255,0,35,134,137,255,0,95,240,127,232,193,88,253,171,99,194,191,242,56,232,159,245,255,0,111,255,0,163,5,85,63,137,24,226,191,129,63,240,191,200,250,188,116,90,40,31,116,81,94,209,249,136,82,82,209,64,30,65,251,71,127,201,60,176,255,0,176,164,127,250,42,90,241,255,0,130,63,242,87,180,47,251,120,255,0,209,18,87,181,252,122,210,117,61,103,192,182,86,250,94,159,119,125,58,234,113,187,71,109,11,74,192,8,165,4,144,1,56,201,3,62,226,188,179,224,255,0,132,252,71,166,124,82,209,175,47,252,63,170,217,218,199,231,238,154,107,41,35,69,204,82,40,203,16,0,201,42,62,166,128,62,167,162,146,150,128,60,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,227,255,0,4,191,228,175,104,95,246,241,255,0,162,36,175,106,248,247,164,234,122,199,129,108,160,210,236,46,239,231,93,74,54,120,237,161,105,92,1,20,160,146,0,39,25,42,51,238,43,203,126,15,248,79,196,122,103,197,45,26,242,255,0,195,250,173,165,172,126,118,233,231,178,146,52,92,195,32,25,114,0,25,36,15,169,160,15,169,232,162,138,0,242,47,140,223,12,98,241,38,151,63,136,116,139,73,14,189,108,128,188,112,40,38,241,6,1,4,119,117,28,130,50,72,27,112,126,92,124,205,99,125,121,166,94,37,229,133,220,246,119,81,231,100,208,74,99,117,200,32,225,134,10,229,73,31,67,95,123,87,128,124,104,248,79,113,61,227,120,159,195,54,83,220,201,115,41,55,246,144,0,196,18,20,7,141,0,201,201,12,95,146,114,217,219,141,196,0,122,63,195,47,136,150,223,16,116,57,101,48,253,159,83,180,192,188,132,3,176,22,206,29,9,236,219,91,130,114,8,32,231,229,99,227,63,180,119,252,148,61,63,254,193,81,255,0,232,217,43,151,240,190,151,241,15,194,58,228,58,190,145,225,189,118,43,136,248,96,218,116,197,36,67,213,29,113,200,56,30,249,0,130,8,4,117,127,24,116,253,123,198,94,34,210,245,157,51,194,222,32,88,36,211,4,109,28,186,123,249,145,176,154,96,67,128,164,3,183,12,23,61,24,30,244,1,183,251,50,255,0,204,209,255,0,110,159,251,90,190,128,175,15,253,158,116,29,99,69,255,0,132,143,251,91,74,190,176,243,126,205,179,237,86,239,22,252,121,185,219,184,12,227,35,59,125,69,123,133,0,37,45,20,80,2,81,75,69,0,20,81,69,0,121,247,198,223,249,36,58,231,253,187,255,0,232,248,235,228,42,251,23,226,245,133,238,165,240,183,88,180,176,180,158,234,230,79,35,100,48,70,100,118,196,200,78,0,201,59,64,39,232,43,229,175,248,65,60,97,255,0,66,166,185,255,0,130,233,127,194,128,62,221,165,162,138,0,74,90,40,160,2,138,40,160,14,127,199,127,242,78,252,75,255,0,96,171,175,253,20,245,241,13,125,197,227,56,38,186,240,47,136,45,237,226,146,105,229,211,174,18,56,163,5,153,216,196,192,0,23,146,73,227,21,241,239,252,32,126,48,255,0,161,83,92,255,0,193,108,191,225,64,31,111,87,144,126,209,223,242,79,44,63,236,43,31,254,137,150,189,122,188,179,227,222,147,169,107,30,5,178,183,211,52,251,187,233,198,167,27,180,118,208,180,172,0,134,80,73,85,4,227,37,70,125,197,0,120,175,193,47,249,43,218,23,253,188,255,0,232,137,43,235,234,249,99,225,7,133,60,71,165,252,83,209,175,47,252,63,170,217,218,199,231,238,154,123,41,35,65,152,164,3,46,66,129,146,85,126,166,190,167,160,15,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,93,255,0,236,205,255,0,51,71,253,186,127,237,106,230,62,47,248,79,196,122,159,197,45,102,242,195,64,213,110,237,101,242,60,185,173,236,100,149,27,17,70,14,25,84,131,130,8,250,138,237,255,0,103,173,11,88,209,127,225,35,254,214,210,175,180,255,0,55,236,222,95,218,173,222,45,248,243,115,183,112,25,198,70,113,234,40,3,231,26,250,251,224,151,252,146,29,11,254,222,63,244,124,149,243,7,252,32,126,48,255,0,161,83,92,255,0,193,116,159,252,77,125,77,240,139,79,188,211,62,23,104,214,151,214,147,218,92,199,231,238,134,120,204,110,185,158,66,50,167,4,100,16,126,134,128,59,154,74,90,40,0,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,191,215,136,126,208,218,22,177,173,127,194,55,253,147,165,95,95,249,95,105,243,62,203,3,73,179,62,86,220,237,7,25,218,113,159,67,64,28,135,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,190,116,248,9,225,173,123,71,241,213,237,198,171,162,106,86,54,239,165,200,130,75,155,87,136,22,50,196,64,5,128,25,192,39,30,198,190,139,160,2,138,74,90,0,41,41,104,160,2,138,41,40,3,228,31,141,191,242,87,181,223,251,119,255,0,209,17,215,176,126,206,63,242,79,47,255,0,236,43,39,254,138,134,188,223,226,255,0,132,252,71,169,252,83,214,111,52,255,0,15,234,183,118,178,121,27,38,130,202,73,17,177,20,96,225,130,144,112,65,31,81,94,167,240,19,74,212,180,127,2,222,219,234,186,125,221,140,237,169,200,226,59,152,90,38,32,197,10,130,3,5,56,200,35,62,198,128,61,78,150,138,40,0,162,146,150,128,10,40,162,128,62,124,248,229,240,198,113,113,55,139,244,27,72,204,5,55,106,112,66,164,50,182,73,51,227,161,4,99,118,0,198,55,156,229,136,195,253,156,127,228,161,234,63,246,10,147,255,0,70,197,95,77,77,4,55,80,75,5,196,73,53,188,168,99,146,57,0,96,202,70,8,32,240,65,28,109,175,56,240,183,195,70,240,135,197,109,75,92,211,202,29,23,80,178,148,8,194,136,205,180,175,42,55,150,20,109,27,48,24,130,7,0,96,253,208,88,3,211,40,162,138,0,41,41,104,160,2,138,74,90,0,243,255,0,141,191,242,72,117,223,251,97,255,0,163,227,175,152,60,9,255,0,37,15,195,95,246,21,181,255,0,209,162,190,166,248,191,97,121,169,252,45,214,109,44,44,231,187,185,147,200,217,13,188,102,71,124,77,25,59,64,201,56,0,159,160,175,157,188,25,224,191,20,90,248,239,195,247,23,30,26,214,33,183,139,82,182,121,36,146,194,85,8,22,80,73,36,141,161,64,231,52,1,246,21,20,81,64,28,247,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,42,251,139,198,112,79,117,224,111,16,219,219,197,36,211,203,166,220,164,113,70,165,153,216,196,202,160,5,228,146,120,219,95,30,127,194,9,227,15,250,21,53,207,252,23,75,255,0,196,208,7,219,244,82,82,208,7,31,241,23,192,118,126,60,240,247,216,229,62,93,237,174,233,108,166,5,70,36,40,64,86,109,172,124,178,118,151,11,201,192,244,175,143,117,93,46,251,67,213,110,52,221,78,217,173,175,45,219,100,177,73,213,79,242,32,140,16,71,4,16,70,65,175,188,171,202,254,50,124,52,79,23,233,111,173,233,230,65,173,105,240,16,35,1,153,110,98,92,190,192,163,39,126,75,16,64,228,156,30,170,84,2,159,193,207,138,223,240,147,197,23,135,53,134,219,171,195,9,242,166,39,139,136,227,8,62,102,102,44,243,31,157,142,6,48,9,236,107,216,43,226,91,127,6,120,214,214,230,43,139,127,13,120,130,25,162,96,241,200,154,124,202,200,192,228,48,33,114,8,60,230,190,173,248,125,226,61,75,196,62,27,132,235,122,86,165,97,171,90,162,199,116,47,45,90,33,51,99,253,98,18,160,16,248,36,128,62,83,198,49,180,144,14,182,190,32,241,223,252,148,47,19,127,216,86,235,255,0,70,181,125,191,95,30,248,203,193,158,41,186,241,215,136,46,96,240,214,179,52,18,234,87,15,28,145,233,242,178,186,153,92,130,164,12,16,71,57,160,15,99,253,156,191,228,158,95,127,216,86,95,253,21,21,122,253,121,95,192,77,39,82,209,252,13,121,111,170,105,247,118,51,182,165,35,4,185,133,226,98,12,81,0,84,48,7,25,4,103,253,147,94,169,64,31,63,254,211,95,243,43,255,0,219,223,254,209,172,15,217,199,254,74,30,161,255,0,96,169,63,244,108,85,215,254,208,218,14,177,173,127,194,57,253,147,165,95,223,249,95,105,243,62,203,110,210,236,207,149,140,224,29,185,193,198,125,13,98,124,4,240,214,189,164,120,234,242,227,84,209,53,59,40,27,76,145,4,151,22,205,16,46,100,136,133,5,128,25,192,39,30,198,128,62,138,165,162,146,128,10,90,40,160,2,185,47,136,30,56,177,240,55,134,166,190,158,84,251,116,168,209,216,219,48,222,102,151,28,100,41,7,96,36,22,57,24,28,117,32,30,182,185,63,31,120,7,77,241,254,141,29,149,228,178,91,207,3,52,150,215,17,34,151,70,32,141,167,35,38,50,112,74,130,51,129,200,197,0,124,113,170,106,183,218,230,169,113,169,106,119,79,115,123,112,251,229,150,78,172,127,144,1,112,2,142,2,168,3,0,87,211,127,6,62,26,201,225,29,57,245,189,82,60,106,247,209,40,68,12,235,228,64,193,27,99,70,66,226,77,195,230,206,113,133,0,142,115,202,124,49,248,45,169,105,222,48,109,79,196,177,70,176,105,87,7,236,241,164,172,60,249,151,99,71,40,59,118,180,88,98,122,131,184,97,135,12,43,232,58,0,43,131,248,163,240,250,219,198,254,27,155,200,183,65,173,64,158,101,172,202,137,186,66,161,136,137,157,176,66,49,99,220,0,72,110,118,144,123,202,40,3,224,159,244,221,51,80,255,0,150,246,151,214,178,251,164,144,200,15,224,67,2,62,170,86,190,186,248,93,241,6,215,198,254,27,131,207,157,23,90,130,63,46,234,221,164,77,242,21,10,12,234,6,8,141,139,142,192,2,72,231,0,158,31,227,127,194,246,212,81,60,73,225,205,58,73,47,3,249,119,150,118,118,224,153,85,153,155,206,192,249,153,183,54,31,229,98,65,7,128,164,158,147,225,15,194,239,248,66,45,31,84,212,219,118,187,119,23,151,44,104,217,75,104,201,86,242,198,56,102,202,130,205,211,32,1,192,37,128,60,195,246,142,255,0,146,135,167,255,0,216,42,63,253,25,45,111,254,204,191,243,52,127,219,167,254,215,170,159,30,252,51,175,107,30,58,178,185,210,244,77,74,250,1,166,70,141,45,181,171,202,3,137,101,36,18,1,25,193,7,30,235,91,127,179,206,133,172,104,191,240,145,127,107,105,87,214,30,111,217,182,125,170,221,225,223,183,205,206,55,5,206,220,140,227,212,80,7,183,210,209,69,0,37,112,31,27,127,228,144,235,159,246,239,255,0,163,227,175,64,174,31,226,245,133,238,167,240,183,89,180,176,180,158,234,226,79,35,100,48,70,101,118,196,209,147,181,70,73,192,4,253,5,0,124,177,224,79,249,40,126,25,255,0,176,165,175,254,141,90,251,122,190,62,240,103,131,60,81,107,227,191,15,220,92,120,107,88,134,8,181,43,86,146,73,44,37,85,64,37,82,73,37,118,128,7,57,175,172,117,251,171,203,31,15,106,87,186,125,191,218,47,160,180,150,75,120,182,23,243,100,84,37,70,7,39,36,5,218,57,52,1,242,239,199,31,20,199,226,31,136,51,90,91,200,237,105,164,167,216,192,46,219,76,160,147,43,0,66,237,59,190,67,215,62,88,57,35,24,237,63,102,255,0,14,127,200,87,197,47,47,253,67,226,140,55,253,115,145,203,12,127,215,60,21,63,222,200,233,94,73,113,224,207,26,221,92,203,113,115,225,175,16,205,60,140,94,73,36,176,153,153,220,156,150,36,140,146,79,57,175,172,126,30,248,93,60,37,224,125,51,75,242,60,155,161,8,150,236,29,165,140,204,160,190,88,112,216,60,3,207,202,170,50,113,154,0,242,143,218,103,254,101,127,251,123,255,0,218,85,207,254,206,63,242,80,239,191,236,21,39,254,140,138,187,15,218,27,66,214,53,175,248,71,63,178,180,171,235,255,0,39,237,62,103,217,96,105,118,103,201,198,118,131,140,237,56,207,247,77,97,252,5,240,222,189,163,120,230,246,227,84,209,117,27,24,27,77,145,22,91,171,87,136,22,50,196,112,165,128,25,192,39,30,198,128,59,143,143,190,31,155,88,248,126,47,109,109,227,150,125,50,224,92,59,236,45,42,194,65,12,170,64,39,25,40,205,208,97,9,61,5,124,225,224,237,125,188,47,227,13,39,90,13,32,75,91,133,105,124,176,25,154,35,242,200,170,27,140,152,203,142,221,122,142,181,246,205,253,149,190,167,167,92,88,93,167,153,107,117,11,67,50,110,43,185,24,16,195,35,149,200,39,167,53,241,182,173,240,227,197,58,126,179,125,99,111,160,107,23,144,91,220,73,20,119,49,233,210,237,152,7,32,56,192,43,130,23,61,79,94,166,128,62,206,130,120,110,173,225,185,183,150,57,173,229,64,209,201,27,7,12,8,200,96,87,130,8,231,53,33,174,51,225,93,238,167,117,240,255,0,78,183,213,244,187,189,54,242,193,5,147,71,115,3,195,189,99,80,17,128,110,72,41,180,19,242,252,193,240,49,93,161,160,3,52,192,105,72,160,10,0,117,20,81,64,5,114,62,49,124,125,139,143,239,127,236,181,215,87,33,227,41,99,143,236,91,228,81,159,51,25,56,244,160,15,141,167,249,102,31,65,252,235,223,126,11,221,98,29,18,29,159,243,223,156,255,0,215,67,94,5,119,254,176,99,251,181,232,31,11,181,147,101,226,93,42,50,214,234,169,231,114,199,29,81,253,253,232,3,235,101,57,80,107,153,241,205,175,218,180,88,83,118,220,92,134,206,51,252,45,90,218,37,226,222,233,112,204,26,55,223,187,238,28,142,24,138,147,84,128,92,90,170,97,206,24,31,151,232,104,3,225,205,70,223,236,254,95,205,191,118,123,99,210,189,43,225,54,177,246,105,45,45,188,141,222,102,165,31,205,191,24,206,193,247,113,92,135,139,116,249,45,126,199,186,41,151,118,255,0,190,164,116,219,237,84,60,51,120,214,186,246,154,71,151,197,228,77,243,127,188,180,1,247,4,15,230,91,134,198,220,231,143,198,165,174,123,194,23,203,121,225,219,57,11,33,103,223,247,15,247,89,191,194,186,26,0,41,13,45,20,0,193,79,162,140,173,0,37,45,20,148,0,180,81,69,0,20,81,65,160,0,211,79,52,19,197,54,128,36,2,138,40,160,2,144,241,75,84,181,59,161,107,110,175,186,49,151,11,243,158,58,26,0,242,143,138,90,199,145,253,147,251,141,219,188,239,227,199,247,61,171,230,112,115,42,159,113,93,95,140,124,67,54,177,246,47,55,236,255,0,186,243,49,229,103,190,222,188,159,74,229,162,71,145,134,196,102,36,224,96,103,154,0,235,180,139,189,182,16,193,179,251,220,231,220,154,246,159,134,11,178,40,231,206,119,65,32,199,167,239,23,252,43,231,235,8,174,32,188,140,201,3,162,12,229,153,8,3,131,94,145,166,248,185,180,143,15,90,164,18,89,180,170,204,164,72,217,32,23,99,209,92,123,80,7,125,241,23,197,95,99,210,145,62,197,187,101,224,76,249,184,206,3,243,211,218,188,23,195,186,39,246,231,218,63,210,124,143,43,31,193,187,57,207,186,250,86,144,183,212,124,89,172,221,164,182,51,180,110,207,112,26,218,39,57,203,118,235,242,252,223,202,190,145,240,127,131,173,180,95,182,236,107,177,230,236,207,154,71,109,221,56,30,180,1,177,225,237,35,251,50,201,161,243,188,204,202,91,59,49,216,113,212,250,86,237,37,45,0,20,81,76,99,64,10,77,2,155,78,90,0,117,20,80,40,0,162,138,40,1,41,104,162,128,18,150,138,74,0,41,104,162,128,10,40,162,128,10,40,162,128,18,150,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,97,167,211,104,0,29,41,212,213,167,80,1,69,37,6,128,60,15,226,251,127,200,27,254,219,127,237,58,249,244,117,21,244,23,197,217,20,127,99,229,151,254,91,247,255,0,174,117,243,232,229,192,247,160,15,119,248,51,39,250,70,136,155,127,231,183,57,246,146,190,133,135,253,80,175,4,248,47,96,184,208,238,72,147,63,191,237,199,252,180,95,74,247,196,24,1,104,1,105,104,162,128,10,40,162,128,10,40,162,128,3,69,20,211,64,6,121,167,14,148,206,244,241,210,128,10,40,162,128,49,188,74,161,180,45,71,36,255,0,199,164,191,250,9,175,142,188,102,170,60,77,124,1,63,193,255,0,160,45,125,145,226,37,206,133,169,96,127,203,164,191,250,9,175,142,60,104,8,241,69,254,127,233,159,254,128,180,0,120,54,67,30,173,57,24,255,0,143,118,31,248,242,215,215,94,16,147,118,131,166,116,255,0,143,24,143,254,58,43,228,47,8,130,117,89,113,255,0,60,15,254,132,181,245,207,131,1,93,15,77,207,252,248,197,255,0,160,138,0,233,232,162,138,0,13,55,60,211,143,74,103,122,0,125,20,10,40,1,41,104,162,128,10,40,162,128,10,74,90,40,0,164,165,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,41,41,104,1,41,104,164,160,4,34,144,173,60,211,72,160,4,83,78,166,226,156,40,1,104,162,138,0,175,117,104,151,81,132,98,192,7,207,202,107,201,53,175,132,66,127,35,236,203,122,251,119,110,204,209,140,116,199,81,94,199,72,64,61,104,3,197,116,127,133,179,217,96,203,21,202,237,148,55,51,70,120,227,211,233,81,248,195,192,146,79,165,94,249,9,51,49,217,129,230,160,207,206,181,237,102,36,43,141,191,173,84,188,211,45,238,96,120,218,29,193,177,145,188,142,255,0,90,0,248,163,196,58,53,198,143,169,77,4,232,99,8,84,114,192,156,149,7,181,118,127,12,124,75,30,157,172,183,154,200,160,89,20,4,198,199,248,147,211,233,93,119,197,255,0,3,176,221,121,99,167,124,210,92,198,55,121,253,87,201,63,194,91,212,87,140,90,79,113,163,234,19,141,222,76,131,124,79,192,124,21,60,142,254,148,1,247,44,23,9,62,237,141,157,184,207,6,167,175,62,240,127,140,45,53,31,182,102,255,0,204,217,179,254,89,17,140,239,246,246,174,252,50,176,202,156,208,3,168,164,165,160,6,145,73,79,166,145,64,6,234,64,105,57,160,26,0,147,52,83,65,167,80,3,73,2,155,156,210,145,64,95,106,0,80,180,234,0,164,160,5,162,138,100,146,172,120,220,113,159,106,0,230,60,101,173,38,157,166,95,161,100,13,246,25,25,67,43,30,205,233,244,175,146,188,69,113,62,177,226,27,137,82,52,99,46,220,109,227,162,143,83,237,94,191,241,55,198,81,61,241,181,138,255,0,34,91,29,187,124,163,201,37,199,93,181,198,248,79,194,178,235,55,182,115,125,139,206,73,119,115,230,133,206,3,15,81,233,74,224,91,248,101,224,137,239,238,77,204,209,78,170,214,207,130,146,167,81,32,21,244,174,141,167,141,63,77,180,132,23,204,112,34,124,196,30,128,15,225,255,0,118,176,60,21,225,120,52,125,58,28,217,249,50,236,117,63,188,45,193,124,250,154,236,64,80,20,14,131,138,96,85,186,184,88,54,111,32,103,61,141,124,129,241,19,85,107,237,118,22,27,8,251,26,143,148,17,252,111,235,245,175,166,124,105,171,127,103,253,135,108,254,94,239,51,248,51,156,109,246,247,175,145,110,103,155,87,213,109,195,183,154,238,68,67,128,185,203,125,222,222,180,1,38,149,166,121,205,12,210,6,16,182,114,192,143,113,252,235,211,126,23,88,109,241,93,210,67,185,227,22,77,130,72,207,223,142,185,198,210,159,75,240,185,153,226,242,93,58,157,251,177,151,199,169,245,174,239,224,204,2,227,84,123,146,187,153,236,228,5,179,140,226,64,58,126,20,186,129,239,54,67,102,157,110,15,85,136,47,232,43,229,143,21,127,200,227,173,255,0,215,252,255,0,250,49,171,234,184,134,32,65,232,128,126,149,242,167,138,191,228,112,214,191,235,254,127,253,26,213,201,140,217,31,71,195,127,199,151,248,127,83,34,138,40,175,60,251,32,164,165,162,128,123,31,84,248,59,254,68,189,15,254,188,32,255,0,209,98,183,107,15,193,223,242,37,232,159,245,225,7,254,139,21,185,94,218,217,31,151,86,254,36,253,66,138,40,166,102,20,81,73,64,11,69,37,45,0,37,45,20,80,2,82,209,69,0,20,82,82,208,1,73,75,69,0,37,45,20,80,6,39,140,63,228,74,215,63,235,194,127,253,22,107,229,74,250,175,198,63,242,37,107,191,245,225,63,254,139,53,242,165,121,248,205,209,245,220,53,252,58,158,168,41,41,104,174,51,233,195,181,108,120,87,254,71,13,19,254,191,237,255,0,244,96,172,127,225,173,127,10,255,0,200,225,161,255,0,215,252,31,250,48,85,83,248,162,97,138,254,4,253,31,228,125,94,189,5,20,47,221,90,43,218,63,49,10,41,41,104,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,164,165,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,164,165,164,160,5,162,138,40,0,164,165,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,41,41,104,0,162,138,74,0,90,41,41,104,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,146,150,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,18,150,138,40,0,162,138,74,0,90,40,162,128,10,74,90,40,1,41,104,164,160,5,162,138,40,1,41,104,162,128,10,74,41,104,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,74,41,104,0,164,165,162,128,18,144,226,156,105,164,80,3,133,37,32,167,80,1,69,20,80,1,69,20,80,1,69,20,148,0,181,231,95,18,12,171,253,153,229,128,127,214,231,63,246,206,189,22,185,95,23,88,71,119,246,61,233,187,27,241,243,99,25,219,254,20,1,242,36,154,67,75,111,37,194,43,149,141,78,78,225,216,102,162,208,111,27,77,214,160,159,11,152,247,125,224,72,229,72,254,31,173,116,26,80,146,226,194,88,113,184,200,206,128,125,220,228,5,197,115,186,149,164,186,110,171,34,50,121,102,60,113,144,113,144,63,198,146,3,234,191,133,154,201,212,252,55,102,173,179,62,92,141,242,130,189,37,43,222,187,246,1,134,13,120,47,193,77,120,121,49,218,61,207,250,187,105,27,102,206,159,190,29,241,239,94,241,11,137,33,141,179,144,192,28,255,0,192,105,129,225,159,17,60,2,243,255,0,103,121,73,59,99,205,207,239,80,127,114,188,10,16,246,55,246,238,227,5,28,63,60,244,62,223,74,251,147,82,210,173,181,15,43,206,135,204,217,156,124,228,99,56,254,233,246,175,154,60,97,224,72,244,251,130,201,166,249,97,45,183,147,231,147,140,22,231,239,123,82,3,211,62,21,120,162,43,173,43,73,179,47,30,246,243,184,8,217,225,156,245,233,94,178,140,28,6,29,13,124,181,240,251,92,135,72,214,244,219,119,185,242,68,94,110,70,194,219,114,28,250,31,90,250,67,195,250,156,58,158,153,12,209,205,230,111,12,119,224,140,225,138,250,10,96,107,209,69,20,0,28,212,121,193,230,164,166,21,62,148,0,160,131,78,168,192,34,156,40,1,217,164,165,166,228,80,1,157,180,19,77,38,129,205,0,46,51,79,2,133,20,80,1,69,20,80,1,92,71,143,117,248,116,237,41,25,164,64,69,208,67,148,99,217,189,62,149,214,222,221,199,103,18,188,175,229,130,216,206,210,123,87,206,223,21,124,88,211,195,61,173,189,238,237,154,131,124,190,86,220,1,184,117,34,128,60,98,105,76,184,206,56,254,237,118,190,14,240,125,198,166,208,202,209,73,177,110,194,49,73,17,112,188,122,253,107,154,210,180,123,173,83,206,242,32,243,124,189,187,190,112,184,206,125,72,244,175,169,252,37,224,155,93,54,204,134,211,252,182,23,27,199,239,137,236,188,253,255,0,106,0,224,181,63,134,101,172,165,107,116,186,118,56,218,12,241,224,242,61,171,158,79,133,218,189,196,237,23,216,166,242,194,239,4,92,69,159,231,239,95,73,174,153,106,83,13,15,203,233,184,255,0,141,44,122,85,140,79,185,33,193,35,31,121,191,198,128,56,31,6,124,57,143,70,242,103,155,237,66,70,180,88,216,52,177,144,15,202,74,240,61,171,210,192,2,154,16,32,0,12,40,24,20,234,0,40,162,138,0,66,106,51,205,56,209,138,0,2,211,197,37,45,0,20,81,73,64,11,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,20,148,0,81,75,69,0,20,81,69,0,20,218,117,52,208,2,10,125,52,82,208,1,74,199,2,138,99,116,160,15,156,126,48,93,41,254,198,193,95,249,111,216,255,0,211,58,241,104,70,233,227,30,172,163,245,175,94,248,183,207,246,70,127,233,183,254,211,175,33,183,255,0,143,136,191,223,31,206,128,62,157,248,65,108,169,225,237,26,64,91,35,207,239,254,220,149,235,163,238,215,148,252,32,221,255,0,8,198,141,158,159,191,255,0,208,164,175,86,29,40,0,162,146,150,128,18,150,138,40,0,162,146,150,128,10,40,162,128,24,105,227,165,48,211,151,165,0,20,180,81,64,25,186,247,252,128,117,15,250,245,147,255,0,65,53,241,199,142,71,252,85,23,255,0,246,207,255,0,64,21,246,78,186,51,161,234,3,254,157,100,255,0,208,77,124,115,227,197,219,226,189,64,103,251,159,250,0,160,3,192,137,230,107,147,169,0,255,0,163,49,231,253,245,175,174,60,42,138,154,30,156,0,3,22,113,14,63,221,21,242,87,195,238,53,233,191,235,213,255,0,244,36,175,174,188,51,255,0,32,61,59,254,188,226,254,66,128,54,41,104,164,160,5,61,41,189,233,198,153,64,14,165,166,138,117,0,20,81,69,0,20,148,180,80,1,73,75,69,0,20,148,81,64,5,45,20,80,1,69,20,153,160,5,162,140,209,64,5,20,81,64,5,20,81,64,5,20,102,140,208,1,69,20,102,128,10,49,69,20,0,98,146,150,138,0,40,164,164,206,209,64,14,162,133,52,80,1,69,37,45,0,102,234,250,100,58,157,170,195,36,16,73,134,13,137,80,17,208,143,238,251,215,204,95,18,252,39,46,153,61,229,208,75,72,210,77,69,192,242,134,210,1,46,113,211,218,190,175,174,95,198,26,55,246,166,155,28,95,104,242,177,112,31,62,94,238,205,199,81,235,64,31,35,104,222,36,189,210,252,253,183,215,137,230,109,255,0,85,43,12,227,61,121,30,181,244,215,129,252,119,107,172,217,241,246,231,102,186,242,148,205,131,213,71,251,71,229,230,190,90,213,244,223,176,121,63,191,243,60,204,255,0,14,49,140,123,251,211,180,109,87,251,54,242,222,79,39,204,217,56,147,27,177,156,17,199,79,246,104,3,238,128,193,151,43,222,157,94,83,240,243,198,223,218,86,122,108,31,217,222,95,153,230,252,222,118,113,130,231,211,218,189,74,25,124,232,131,227,25,207,203,154,0,146,138,40,160,0,138,110,62,148,234,40,1,160,83,191,134,138,40,1,49,75,69,20,0,82,81,75,64,5,121,215,141,60,89,30,155,246,28,53,216,243,60,207,184,64,233,142,188,251,214,223,139,188,65,253,145,167,36,191,102,243,115,112,177,227,204,199,102,231,161,244,175,147,245,189,115,251,95,200,255,0,69,242,188,173,223,199,187,57,199,176,244,164,192,146,201,46,188,69,173,216,185,157,164,83,52,113,127,164,49,63,196,62,94,252,124,213,244,247,129,188,50,154,110,139,96,94,11,77,233,230,228,164,124,242,205,237,239,92,135,194,191,13,125,159,76,243,62,215,187,203,191,221,141,155,115,180,39,189,123,42,46,213,3,57,197,0,0,42,12,40,1,71,96,41,212,85,107,201,60,168,67,99,63,54,222,180,192,242,31,138,26,194,47,246,78,12,195,253,119,254,201,239,94,61,224,45,13,181,43,235,43,140,64,209,165,250,2,36,25,60,21,63,221,247,163,198,90,191,219,190,197,251,141,158,95,153,252,121,206,118,251,127,179,94,221,240,175,66,251,31,134,110,91,237,59,177,122,207,247,49,156,34,113,215,253,154,0,224,62,37,42,216,217,106,86,168,2,8,252,172,4,24,3,37,15,31,157,111,124,10,5,227,71,60,230,210,78,191,245,216,87,39,241,122,231,119,137,53,152,182,99,62,71,57,255,0,166,113,154,239,62,3,219,227,69,181,155,127,222,182,152,99,31,244,219,255,0,177,169,3,218,71,250,177,244,175,148,252,85,255,0,35,134,183,255,0,95,211,255,0,232,198,175,171,135,220,255,0,128,215,202,30,42,255,0,145,195,91,255,0,175,249,255,0,244,107,87,46,55,225,71,209,240,223,241,231,233,250,153,20,81,69,121,231,217,5,20,81,76,30,199,213,94,14,255,0,145,47,67,255,0,175,8,63,244,88,173,202,194,240,119,252,137,122,39,253,120,65,255,0,162,197,110,215,180,182,71,229,213,255,0,137,47,80,162,146,150,153,152,81,73,75,64,5,20,82,80,2,209,73,75,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,1,137,227,31,249,18,181,207,251,7,207,255,0,162,205,124,169,95,85,248,199,254,68,173,119,254,188,39,255,0,209,102,190,84,175,63,27,186,62,187,134,127,135,83,213,5,20,81,92,103,211,135,106,215,240,175,252,142,26,39,253,127,219,255,0,232,209,89,29,171,95,194,191,242,56,104,159,245,255,0,7,254,140,21,80,248,145,134,43,248,19,244,127,250,73,245,120,232,40,160,125,209,69,123,71,230,34,82,209,69,0,20,81,69,0,20,81,69,0,20,82,81,64,11,73,75,69,0,20,81,73,64,11,69,20,148,0,180,81,69,0,20,81,73,64,11,69,20,80,1,69,37,45,0,20,82,81,64,11,73,75,73,64,11,69,37,45,0,20,81,73,64,11,69,20,80,2,82,210,82,208,1,69,20,148,0,82,209,69,0,20,81,69,0,37,45,20,148,0,180,81,69,0,20,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,2,82,209,69,0,20,81,73,64,5,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,148,180,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,2,82,209,69,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,37,45,0,20,81,69,0,33,165,162,138,0,40,164,165,160,2,138,40,160,2,155,78,163,20,0,81,73,75,64,5,100,235,72,27,200,200,7,27,186,254,21,173,84,53,17,187,203,231,24,207,244,160,15,145,60,59,56,93,111,79,128,238,195,221,198,10,246,57,101,28,215,81,227,255,0,14,21,176,212,117,52,142,213,83,247,120,192,195,245,69,244,254,181,198,88,55,217,252,87,164,141,187,191,210,97,62,159,196,43,232,219,237,59,251,87,225,148,131,205,242,188,204,127,14,252,98,97,238,61,40,3,196,190,20,93,181,166,191,58,23,124,11,55,24,7,143,190,134,190,168,210,165,89,116,155,54,25,249,160,67,207,251,162,190,70,212,135,252,35,222,48,190,92,253,167,8,169,253,206,170,135,61,235,232,239,135,250,167,219,116,189,61,60,157,159,241,47,141,179,187,61,147,219,222,128,59,138,231,252,65,161,91,234,54,55,71,236,182,172,198,217,208,25,35,83,142,15,183,189,116,20,17,144,69,0,124,123,227,13,42,231,66,241,61,228,200,241,162,67,179,2,2,84,141,200,7,28,15,90,244,207,132,62,51,137,237,98,176,153,239,100,146,43,121,24,151,32,175,250,213,233,150,247,174,211,226,47,135,254,221,161,234,79,246,189,155,252,174,60,188,227,12,158,254,213,243,156,210,127,194,53,226,139,177,183,237,24,141,83,174,206,161,91,61,233,108,7,216,246,211,44,214,241,200,1,195,160,97,158,188,138,158,188,191,225,231,139,191,180,99,182,182,251,15,151,178,192,54,239,59,57,198,193,211,30,245,234,0,230,152,5,20,148,180,0,17,64,20,148,180,0,17,81,96,212,148,180,0,197,95,165,60,13,180,81,64,5,20,81,64,5,85,190,188,75,43,89,39,145,92,136,241,156,117,228,129,253,105,186,141,239,216,172,231,155,203,223,229,196,207,141,216,206,1,59,127,74,249,239,226,63,143,62,213,253,167,101,253,157,141,254,87,205,231,231,166,195,211,109,0,107,252,80,248,137,20,50,61,157,180,154,148,50,71,60,100,148,96,23,6,50,113,195,123,173,120,101,221,229,206,173,121,51,52,242,56,121,26,95,223,49,61,79,227,207,53,82,238,127,181,93,188,219,118,239,199,25,207,108,87,165,252,51,240,183,219,53,67,39,219,54,111,178,223,143,43,56,203,39,29,125,232,3,211,62,28,248,12,88,255,0,105,125,162,219,77,147,127,149,140,71,156,99,126,122,143,122,245,232,208,32,192,1,71,176,166,69,31,151,158,115,159,106,150,128,10,40,164,160,5,162,138,1,205,0,37,45,29,104,160,3,110,104,197,20,80,1,69,37,45,0,20,81,69,0,37,45,25,164,160,5,162,140,209,154,0,41,41,115,70,104,0,162,140,210,102,128,22,138,51,69,0,20,148,180,80,1,69,37,45,0,20,81,69,0,20,81,69,0,37,45,20,148,0,180,195,79,166,147,138,0,22,157,77,20,234,0,74,86,233,69,6,128,62,110,248,191,111,143,236,110,7,252,183,255,0,217,43,197,173,191,227,234,31,247,135,243,175,119,248,193,255,0,48,111,251,109,255,0,180,235,194,45,127,227,234,31,250,232,63,157,0,125,85,240,141,84,120,83,71,224,127,203,127,253,14,74,245,10,243,63,132,171,255,0,20,150,142,127,235,183,254,140,146,189,50,128,10,40,162,128,10,74,90,40,0,162,138,40,0,163,248,104,163,248,104,1,157,233,227,238,211,59,211,214,128,10,40,162,128,41,106,170,27,73,189,30,182,238,63,241,211,95,32,124,70,143,103,139,181,32,51,199,149,255,0,162,210,190,194,212,134,116,187,191,250,226,255,0,250,9,175,145,62,38,32,95,23,234,159,246,203,255,0,64,74,0,169,240,228,6,241,13,198,78,63,209,155,255,0,66,74,250,231,195,184,26,38,154,1,255,0,151,72,191,146,215,200,127,15,159,102,189,57,255,0,167,86,255,0,208,146,190,184,240,203,110,209,52,239,250,243,143,249,10,0,219,162,146,138,0,83,76,167,154,101,0,58,150,154,41,212,0,81,69,20,0,148,180,81,64,9,75,154,51,76,45,64,15,164,166,131,79,160,2,138,41,49,64,9,69,59,20,98,128,27,73,78,197,46,40,1,180,83,177,70,40,1,180,83,177,70,40,1,180,82,226,151,20,0,83,115,78,197,38,218,0,65,214,150,151,20,80,1,72,105,104,160,2,155,142,105,212,148,0,180,102,138,97,205,0,63,52,83,84,211,129,205,0,20,214,80,195,154,117,20,1,225,31,20,60,16,38,254,202,242,34,191,147,30,118,118,46,113,247,61,5,124,249,36,82,194,216,145,29,14,51,134,27,107,238,173,75,76,143,81,242,188,210,227,102,118,236,32,117,199,175,210,190,108,241,167,194,235,203,75,150,146,218,11,135,72,237,75,146,243,167,80,95,233,233,64,30,103,165,234,179,233,119,177,92,196,35,45,30,113,188,29,188,130,59,21,245,175,115,248,113,241,47,22,241,219,223,220,233,86,202,177,57,249,228,216,115,230,116,229,253,13,120,85,222,149,121,104,236,178,195,141,184,207,204,15,95,161,170,241,74,246,174,72,3,56,199,52,1,247,22,155,226,13,59,81,141,12,122,141,148,140,209,135,34,25,129,244,231,175,78,107,92,21,61,10,154,248,247,195,127,17,239,180,105,87,228,179,10,176,8,129,100,115,211,30,141,254,205,123,158,129,241,115,74,212,62,209,231,94,64,54,109,198,203,121,71,92,250,175,181,0,122,117,21,90,223,80,182,187,27,161,151,112,206,222,132,115,248,213,160,115,64,9,75,69,87,184,186,72,6,93,130,243,142,134,128,44,80,72,94,226,185,171,159,23,89,91,227,116,232,55,103,254,89,181,115,90,143,197,77,58,212,176,23,80,127,171,221,204,18,251,208,7,163,73,113,12,106,75,75,26,227,174,92,10,225,124,109,227,120,52,88,0,134,243,78,46,39,80,86,89,70,64,42,79,102,21,231,218,215,198,120,154,41,146,9,108,221,142,221,160,219,202,51,211,61,235,206,53,141,95,82,241,173,252,162,43,120,28,18,178,254,235,41,247,84,15,226,127,122,0,135,197,62,40,191,241,37,237,220,11,4,18,32,186,105,129,183,70,36,140,176,207,83,199,205,252,171,210,60,7,240,221,27,251,67,237,48,234,112,255,0,171,219,149,219,159,191,158,171,84,188,19,240,146,226,121,210,230,242,27,168,210,91,80,217,73,226,251,228,169,247,247,175,161,44,180,248,236,247,236,44,119,227,59,136,254,28,255,0,141,0,79,107,108,150,177,148,66,228,19,159,154,166,162,130,64,25,52,0,18,7,36,133,174,19,199,190,38,131,76,210,163,97,117,102,174,46,130,17,36,131,229,249,91,220,115,197,108,120,147,196,150,186,29,170,180,147,32,62,104,79,157,25,186,169,63,195,244,175,154,60,127,227,57,53,203,155,187,72,188,134,68,190,105,1,84,117,36,2,193,122,159,122,0,195,240,254,153,54,181,246,140,193,59,121,91,127,212,161,61,115,215,131,233,95,93,139,116,210,188,61,168,109,44,2,199,36,159,188,63,244,207,240,227,138,242,111,134,94,4,150,215,251,83,237,17,206,155,188,173,191,189,67,156,110,244,175,80,241,158,163,29,151,135,117,101,103,0,253,130,103,229,73,254,6,244,250,80,7,203,222,58,186,254,208,241,213,248,202,16,254,95,250,179,233,10,244,252,171,222,190,13,64,34,240,86,156,6,239,245,115,117,255,0,174,205,95,51,234,55,194,227,197,18,221,100,97,177,200,7,31,112,10,250,95,224,221,200,155,194,22,0,17,254,174,99,208,255,0,207,118,160,15,76,61,43,229,15,21,127,200,225,173,255,0,215,252,223,250,49,171,234,243,210,190,80,241,87,252,142,26,223,253,127,207,255,0,163,90,184,241,159,10,62,143,134,255,0,143,47,79,212,200,162,146,150,188,243,236,130,138,74,90,1,236,125,85,224,239,249,19,52,79,250,240,131,255,0,64,21,185,88,126,14,255,0,145,51,67,255,0,175,8,63,244,88,173,186,246,150,200,252,186,191,241,37,234,45,20,81,84,102,20,148,180,80,2,82,210,81,64,11,69,37,45,0,20,81,73,64,11,69,20,80,1,69,20,80,2,82,209,69,0,98,120,199,254,68,173,115,254,188,39,255,0,209,102,190,84,175,170,252,97,255,0,34,86,185,255,0,94,19,255,0,232,179,95,42,87,159,140,221,31,95,195,95,195,169,234,130,146,150,146,184,207,166,14,213,177,225,95,249,28,52,79,250,254,131,255,0,70,10,199,237,91,62,21,255,0,145,195,68,255,0,175,248,63,244,98,213,83,248,145,134,47,248,19,244,127,145,245,112,232,180,80,58,10,43,218,63,49,10,74,90,40,0,164,165,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,1,41,104,162,128,10,41,40,160,5,162,146,150,128,10,40,162,128,10,40,162,128,10,74,90,40,0,164,165,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,164,160,5,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,146,150,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,138,0,90,40,162,128,18,150,138,40,0,162,138,74,0,41,104,162,128,10,40,162,128,10,40,164,160,5,164,165,162,128,10,41,41,104,0,162,146,150,128,10,40,162,128,10,40,164,160,5,162,146,150,128,18,150,138,40,0,162,138,40,0,162,138,74,0,90,109,45,45,0,55,154,90,41,104,0,237,69,20,80,2,82,83,169,180,0,234,40,162,128,10,138,101,221,183,173,75,76,148,129,138,0,248,235,197,22,226,199,198,26,107,141,202,0,137,242,255,0,236,200,223,225,95,72,252,61,186,91,255,0,3,233,170,93,14,255,0,55,238,31,73,31,252,43,231,15,136,55,17,183,136,237,158,54,206,219,101,236,122,239,122,246,63,131,122,210,201,161,104,214,37,147,121,243,248,10,115,247,164,61,122,80,7,33,241,191,66,48,234,19,223,199,29,195,121,151,49,71,146,185,31,234,127,135,143,106,187,240,151,196,34,45,68,91,75,53,170,121,90,112,24,102,218,84,131,26,224,243,214,189,27,226,103,134,95,94,210,34,17,172,172,223,106,70,33,24,47,202,17,135,127,173,124,221,13,229,223,132,124,77,168,191,150,128,36,146,91,126,243,230,232,254,199,175,20,1,246,112,96,253,8,56,244,52,234,227,60,45,227,75,61,103,237,88,158,51,229,121,127,234,226,113,215,119,175,210,187,58,0,142,104,132,209,24,216,149,7,174,218,241,255,0,138,94,2,139,81,13,119,12,122,132,178,203,113,30,68,74,24,96,70,70,126,81,236,43,217,42,189,221,162,93,198,168,229,130,134,207,6,128,62,46,138,226,255,0,194,154,197,219,165,177,0,51,91,131,113,27,1,133,127,195,158,63,157,125,31,225,111,136,118,250,135,218,188,251,237,41,60,189,152,217,48,92,231,119,171,123,87,47,241,3,225,100,151,209,75,113,101,29,220,146,73,122,100,32,205,26,140,29,231,35,32,122,138,241,187,118,213,188,55,187,117,172,67,237,56,198,226,173,211,232,223,237,80,7,218,73,52,114,174,82,68,101,206,50,172,13,62,188,79,195,191,24,172,12,65,46,110,109,81,154,108,96,91,203,211,3,235,93,205,159,196,125,14,231,96,23,209,229,179,210,9,127,194,128,59,74,74,199,181,241,54,151,116,138,241,220,171,130,9,255,0,86,195,191,186,213,232,175,237,230,255,0,87,38,120,207,67,64,22,232,164,206,105,104,0,162,130,113,89,218,150,181,101,165,198,26,234,111,44,22,3,238,49,228,140,246,31,236,208,5,247,112,6,89,130,253,77,99,106,62,37,211,108,188,188,234,86,3,126,126,252,224,116,219,239,239,92,7,137,190,48,233,214,8,233,107,117,108,206,151,5,8,123,121,62,232,221,244,244,21,225,186,199,196,61,71,83,242,55,195,103,251,189,248,196,110,58,227,213,189,168,3,168,241,215,196,139,189,66,102,130,35,166,203,20,182,134,54,104,178,118,228,176,56,59,186,243,94,79,36,134,73,11,16,50,125,40,119,50,48,233,159,187,90,122,78,129,123,170,220,195,20,48,22,18,231,24,117,25,194,159,83,237,64,23,60,35,161,75,173,106,50,68,32,185,96,33,46,12,40,73,225,128,244,62,181,245,127,130,180,40,244,205,43,79,59,103,87,22,49,161,18,113,143,148,123,14,120,174,19,225,71,195,249,52,184,210,250,237,39,141,228,183,146,50,60,212,35,253,96,244,246,21,236,176,198,33,133,35,25,194,0,188,251,80,3,233,105,41,104,0,163,52,19,76,206,104,1,212,214,20,245,205,29,104,1,171,78,162,138,0,41,41,104,160,6,147,69,41,20,152,160,5,165,162,140,80,3,115,78,163,20,98,128,25,75,78,197,38,40,1,40,167,98,140,80,3,115,70,105,216,166,98,128,23,52,224,105,184,226,156,162,128,10,40,164,160,2,150,130,105,187,134,104,1,212,81,154,40,0,162,138,40,0,162,146,150,128,10,97,167,211,104,0,20,234,104,167,80,1,73,75,65,56,160,15,159,254,48,15,249,3,117,255,0,150,255,0,251,78,188,34,200,102,254,216,122,202,7,234,43,221,126,47,202,127,226,77,247,127,229,191,254,211,175,12,211,134,117,75,65,235,50,127,232,66,128,62,178,248,89,16,79,7,233,61,126,95,63,175,253,116,122,244,58,225,190,26,38,60,31,165,143,238,249,191,250,49,235,185,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,8,233,203,65,167,14,148,0,81,69,20,1,91,80,255,0,144,93,215,253,113,127,228,107,228,95,137,224,143,23,106,185,255,0,166,95,250,45,43,235,187,209,155,11,129,235,19,127,35,95,39,252,85,77,190,41,213,142,7,252,178,255,0,208,18,128,57,239,2,176,77,106,98,78,63,209,219,255,0,66,90,250,227,194,141,187,68,211,185,255,0,151,24,191,244,21,175,144,60,34,251,53,89,79,63,234,15,79,247,150,190,185,240,100,129,180,61,52,12,255,0,199,140,63,250,10,208,7,79,69,20,80,0,105,180,230,233,76,160,5,20,180,180,10,0,40,164,166,147,64,15,160,154,102,104,160,5,226,155,75,138,120,20,1,18,131,154,150,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,18,150,138,40,0,162,146,150,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,160,226,138,8,160,8,169,202,105,72,160,12,80,3,168,164,20,180,0,86,70,175,162,91,106,16,78,36,183,243,25,161,100,31,57,29,65,227,175,189,107,209,64,30,59,170,252,46,177,185,243,143,246,54,246,109,191,242,244,195,211,253,186,243,127,22,252,46,212,44,221,159,79,209,118,33,148,40,63,106,83,198,222,126,243,250,215,213,13,24,97,202,175,229,85,167,211,237,174,6,37,130,41,57,207,206,138,127,165,0,124,55,123,163,223,105,242,56,185,131,102,215,40,126,101,56,35,60,112,125,169,182,154,181,245,134,255,0,179,79,179,126,221,223,34,156,227,167,81,239,95,91,107,223,15,108,181,40,219,202,211,116,144,237,54,242,94,5,231,175,251,61,121,175,14,241,31,194,173,78,203,236,219,100,211,23,126,239,184,88,116,199,251,30,244,1,99,67,248,185,170,218,170,173,214,185,180,121,193,143,250,34,158,56,254,234,125,107,209,116,127,140,122,60,209,196,46,181,220,177,221,187,253,13,253,241,209,62,149,243,69,197,172,150,206,3,149,39,27,190,83,81,172,210,161,27,36,112,87,238,225,138,208,7,216,150,159,18,124,61,114,128,166,175,191,32,159,248,246,144,119,250,84,119,190,48,210,103,140,121,119,219,178,219,191,212,186,241,207,251,53,242,60,122,173,252,35,9,123,114,191,73,93,127,173,104,217,106,26,205,195,236,77,78,232,96,103,155,151,246,247,160,15,118,190,212,172,38,242,246,203,187,25,236,195,251,190,213,194,234,118,113,220,177,219,30,236,199,183,174,61,106,109,23,195,186,213,207,159,190,253,31,24,198,249,220,250,251,87,170,105,94,8,125,160,205,21,132,152,147,157,203,158,56,249,121,90,64,120,173,151,128,238,117,43,132,242,244,223,48,73,156,126,253,70,112,167,253,175,106,245,31,5,124,46,183,178,196,215,186,62,194,209,50,150,251,73,60,239,24,232,254,130,189,55,79,208,173,44,146,48,44,236,213,163,207,41,16,29,115,237,239,90,136,139,24,10,161,66,142,192,98,152,21,108,180,235,123,27,120,163,130,47,44,36,98,48,55,19,128,2,241,201,246,171,181,20,179,44,35,115,2,70,113,197,114,250,159,141,244,253,63,202,243,98,188,59,179,141,128,118,199,251,94,244,1,212,201,52,112,130,204,216,0,100,241,218,185,31,18,120,235,74,210,44,238,201,212,124,169,33,217,255,0,44,29,241,146,63,217,62,181,227,158,40,248,183,29,195,178,90,92,107,49,110,183,42,191,62,6,78,238,126,87,250,87,151,106,58,246,163,170,92,201,230,106,23,146,9,49,145,44,204,115,128,189,121,63,221,160,14,223,199,255,0,17,110,181,107,169,34,178,213,60,216,4,168,224,125,157,71,68,193,60,128,122,147,88,94,19,240,189,255,0,136,181,137,139,217,253,163,124,45,55,250,192,153,37,135,61,71,247,186,85,175,4,248,42,243,95,185,50,134,179,117,120,89,128,156,177,232,192,127,116,215,210,62,17,240,124,26,45,181,179,181,157,130,201,246,69,137,158,24,134,73,194,231,156,14,56,160,13,253,51,75,183,211,252,223,42,47,47,126,51,243,19,156,103,223,222,188,227,226,238,178,108,227,188,180,91,141,158,110,150,199,102,204,231,62,96,235,183,218,189,98,190,101,248,211,170,153,60,71,18,9,38,195,105,160,96,158,57,121,125,232,3,200,86,66,215,59,216,228,158,255,0,240,26,250,143,224,147,33,240,126,159,131,243,121,51,103,254,255,0,181,124,174,14,211,154,250,43,224,62,162,26,202,11,66,101,38,59,89,219,4,241,254,184,116,231,222,128,61,211,248,127,224,53,242,135,138,191,228,112,214,255,0,235,254,127,253,24,213,245,104,57,140,31,85,175,148,188,85,255,0,35,134,183,255,0,95,243,255,0,232,198,174,60,102,200,250,62,27,254,60,253,63,83,34,138,40,175,60,251,16,162,138,74,6,246,62,171,240,119,252,137,122,39,253,120,65,255,0,162,197,109,214,39,131,191,228,75,208,255,0,235,194,15,253,22,181,185,94,220,118,71,229,213,191,137,47,80,162,146,138,102,98,209,73,69,0,20,180,82,80,2,209,69,37,0,45,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,1,137,227,31,249,18,181,223,250,240,159,255,0,69,154,249,78,190,172,241,143,252,137,90,231,253,120,77,255,0,162,205,124,169,94,126,51,120,159,93,195,95,195,169,234,130,138,41,43,140,250,112,237,91,30,21,255,0,145,195,68,255,0,175,248,63,244,96,172,142,213,177,225,95,249,28,116,63,250,255,0,183,255,0,209,130,170,159,198,140,49,95,238,243,255,0,11,255,0,210,79,171,135,65,69,3,160,164,175,104,252,196,90,40,162,128,10,41,41,104,0,162,138,74,0,90,41,41,104,0,162,138,40,0,162,146,138,0,90,40,162,128,18,150,138,40,1,41,104,162,128,10,41,41,104,0,162,146,150,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,18,150,146,150,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,164,165,162,128,10,41,41,104,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,164,165,162,128,10,74,90,40,0,162,146,150,128,10,40,162,128,10,74,90,40,0,162,138,40,1,41,104,162,128,18,150,138,74,0,90,40,164,160,5,162,138,74,0,90,40,162,128,10,40,162,128,10,40,160,138,0,40,162,138,0,40,164,165,160,2,153,206,105,212,180,0,12,209,69,37,0,45,69,62,56,205,75,84,175,230,242,188,188,231,156,244,252,40,3,227,111,27,179,127,108,195,147,255,0,46,227,255,0,66,106,236,190,15,107,111,23,137,244,91,19,113,132,30,127,201,179,253,137,15,93,181,231,158,36,187,23,122,132,114,2,231,17,1,243,245,234,107,67,192,55,166,199,198,90,124,197,164,1,60,207,184,121,230,54,31,214,128,62,202,9,22,161,101,25,113,230,2,114,58,142,153,21,243,175,197,95,5,75,106,183,55,246,214,27,76,218,147,29,254,112,59,149,183,158,133,184,175,121,240,133,224,189,240,221,164,192,185,222,31,239,117,225,216,84,218,238,139,6,175,102,33,120,45,164,196,161,241,50,2,51,130,185,232,121,230,128,62,82,240,167,142,111,116,111,181,239,212,124,159,55,102,63,209,213,179,141,223,236,159,90,250,87,195,158,57,210,181,136,55,13,71,207,99,55,150,191,232,238,188,224,113,247,71,173,124,237,226,239,0,94,233,95,99,193,176,95,51,119,250,162,195,56,219,215,129,235,92,182,147,226,43,253,42,88,182,95,222,70,139,40,144,172,83,48,207,221,247,28,241,64,31,111,199,32,145,67,33,200,63,119,138,117,124,253,225,47,139,150,160,217,219,221,75,172,72,255,0,62,226,88,48,63,124,142,175,254,237,122,247,135,252,89,101,172,218,199,44,41,114,55,43,63,239,84,103,134,199,98,104,3,118,107,104,174,35,9,44,123,149,78,113,146,57,175,41,241,103,195,27,107,207,177,253,143,72,223,183,126,255,0,244,130,49,157,184,234,254,198,189,105,36,14,161,134,121,25,230,130,170,223,121,65,250,138,0,248,234,231,193,218,246,149,50,131,97,229,109,2,95,245,200,221,250,253,227,233,90,90,92,250,156,50,196,174,216,97,187,60,47,189,125,51,170,120,110,210,250,57,54,217,89,238,49,20,5,226,28,30,125,189,235,207,245,95,135,247,17,60,178,68,186,124,120,198,54,130,8,233,254,205,32,48,244,27,253,76,68,185,147,229,218,216,249,87,251,213,223,104,250,147,41,30,116,184,253,208,207,203,223,143,65,94,85,173,233,218,150,144,72,91,205,128,56,24,134,86,29,70,127,186,43,144,187,241,101,253,139,186,157,71,80,24,114,159,36,237,252,63,143,181,0,125,90,53,155,37,251,211,227,61,62,70,255,0,10,165,117,227,29,18,213,92,201,127,183,8,91,253,75,158,63,42,249,62,79,30,234,77,140,106,218,191,203,255,0,79,13,255,0,197,86,69,207,137,53,75,130,119,106,151,236,8,193,221,112,231,250,211,3,233,157,91,226,207,135,237,146,101,135,90,218,235,140,127,162,200,127,187,234,149,228,190,54,248,167,121,169,202,241,233,218,207,153,8,144,50,143,178,129,198,205,167,239,38,122,154,242,217,46,238,37,36,201,60,174,79,93,204,78,106,107,29,58,109,66,82,145,50,6,3,127,206,79,78,158,158,244,0,183,154,149,213,244,142,247,18,239,46,197,137,218,23,36,247,224,123,211,236,244,93,66,255,0,127,217,173,247,236,198,255,0,157,70,51,211,169,255,0,102,189,27,195,31,10,245,27,231,141,217,180,199,71,183,14,4,133,143,92,127,177,215,154,247,61,31,192,54,86,30,118,253,55,74,249,246,253,200,23,182,127,217,247,160,15,7,209,254,23,106,50,160,107,173,31,56,151,7,253,37,122,113,232,255,0,90,245,63,8,252,56,179,177,146,206,105,116,173,134,61,249,63,104,39,25,222,63,189,239,94,153,22,157,111,31,2,222,0,51,158,16,127,133,92,72,210,48,2,162,174,223,238,140,80,4,22,22,49,88,91,36,48,199,229,133,206,209,184,158,167,61,234,205,45,37,0,45,4,226,138,105,230,128,24,78,105,69,24,52,229,20,0,225,69,24,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,146,138,0,41,104,164,160,5,162,138,40,0,162,138,40,0,164,165,164,160,5,162,138,40,1,173,76,169,105,165,126,148,0,128,210,230,144,138,40,1,244,83,115,70,104,1,212,82,3,75,64,9,72,105,212,211,64,0,167,83,69,58,128,18,149,186,81,77,126,148,1,243,175,197,233,9,254,198,193,255,0,158,253,191,220,175,23,210,255,0,228,47,103,255,0,93,227,255,0,208,133,122,231,197,201,51,253,143,201,255,0,150,223,251,78,188,155,71,93,218,197,136,227,155,132,31,248,240,160,15,175,62,26,131,255,0,8,126,152,127,235,175,254,140,122,237,107,145,248,121,30,207,8,105,163,142,60,206,159,245,209,235,174,160,2,146,138,90,0,40,162,138,0,40,162,138,0,40,162,146,128,16,211,150,153,154,120,160,2,138,40,160,8,110,191,227,210,127,250,230,223,202,190,88,248,178,131,254,18,45,97,128,3,253,79,111,246,18,190,169,156,102,9,7,170,159,229,95,53,124,97,128,46,163,172,55,205,159,220,127,40,232,3,206,252,26,161,181,121,129,0,143,179,158,191,239,45,125,115,224,240,6,137,167,96,40,255,0,65,139,255,0,65,90,249,19,194,32,157,82,93,160,159,220,31,253,8,87,214,190,11,221,253,143,167,2,49,254,131,23,254,130,180,1,213,82,82,209,64,8,77,55,60,244,165,57,166,129,64,18,10,40,20,80,2,83,9,169,58,210,98,128,24,188,212,128,80,163,20,80,1,69,20,148,0,180,81,210,169,93,234,118,150,67,51,221,219,197,206,63,121,34,142,113,158,230,128,46,210,87,155,248,131,226,109,166,158,174,45,181,45,34,71,19,148,33,167,4,128,51,253,214,246,175,39,212,254,49,106,207,229,108,139,73,108,103,56,86,62,159,237,208,7,211,229,177,218,147,127,181,124,136,223,22,53,162,127,227,215,77,255,0,191,111,255,0,197,211,91,226,182,184,120,251,46,155,255,0,126,223,255,0,138,160,15,175,12,184,237,250,211,76,248,254,31,214,190,64,63,19,117,233,126,237,149,139,119,226,41,79,254,207,81,73,227,189,126,101,193,211,237,186,231,136,100,255,0,226,168,3,236,7,189,199,252,179,253,106,35,169,99,254,88,255,0,227,223,253,106,248,222,79,16,107,114,99,58,122,241,233,19,255,0,141,87,58,142,176,79,252,131,207,253,249,127,241,160,15,180,87,81,221,143,221,127,227,255,0,253,106,148,93,111,254,12,126,53,241,64,213,53,112,127,227,199,255,0,32,191,248,213,203,95,18,235,150,156,199,167,33,227,31,52,13,235,245,160,15,179,214,92,246,253,106,85,57,175,142,163,248,137,226,24,0,206,159,104,48,187,126,104,100,255,0,226,170,220,95,23,53,212,206,109,116,193,159,88,223,255,0,139,160,15,174,169,43,230,75,63,140,186,176,79,158,61,29,126,110,234,227,255,0,103,171,173,241,147,83,242,242,6,145,159,248,23,255,0,23,64,31,71,210,87,205,177,252,104,213,68,199,41,163,237,199,92,55,255,0,23,93,70,141,241,133,231,96,183,87,90,36,75,228,231,62,102,222,120,227,151,250,208,7,181,210,87,51,105,227,109,26,231,127,252,78,116,163,183,31,118,233,63,248,170,223,138,250,210,113,152,174,160,110,113,242,72,15,52,1,98,146,148,48,35,130,13,20,0,148,180,81,64,5,24,162,138,0,40,164,165,160,2,138,40,160,2,138,74,90,0,8,7,168,205,83,159,75,176,185,219,231,89,91,73,142,155,226,13,143,205,106,229,20,1,230,30,39,248,83,164,95,137,100,130,59,43,82,182,228,13,150,9,193,249,254,127,148,143,95,252,118,188,63,196,191,14,70,143,45,209,26,152,144,69,179,129,109,140,231,31,237,123,215,215,245,90,226,209,46,99,100,103,96,31,110,112,104,3,225,59,203,79,178,76,233,191,118,8,25,219,143,225,205,91,211,53,52,178,151,113,182,18,124,152,218,91,111,247,121,233,237,95,90,120,135,225,246,157,172,18,242,203,124,9,96,223,35,47,101,199,161,175,49,214,62,13,218,249,178,52,17,107,82,102,99,208,3,242,243,207,9,64,24,22,63,18,227,180,243,54,232,160,238,199,75,156,116,207,251,21,211,90,124,106,148,97,70,138,195,231,255,0,159,195,255,0,198,235,146,147,225,52,195,24,211,181,179,255,0,108,143,255,0,17,89,247,31,12,47,211,62,94,149,173,55,25,255,0,143,119,60,255,0,223,20,1,233,210,124,109,149,34,45,253,138,199,31,244,252,127,248,138,199,190,248,239,114,24,170,104,210,142,71,77,64,255,0,119,253,202,243,191,248,87,90,207,153,143,236,77,111,111,253,122,63,248,86,149,151,194,219,233,255,0,215,233,90,212,124,19,255,0,30,236,59,251,165,0,63,88,248,193,172,95,134,88,90,250,215,247,187,190,77,65,248,28,241,192,30,191,248,237,113,114,248,139,91,190,199,155,172,106,7,103,77,215,46,253,127,31,246,107,214,244,143,131,54,242,48,55,54,250,212,64,199,158,80,14,120,227,148,175,80,210,190,27,105,118,30,118,201,181,15,159,25,222,203,252,57,255,0,103,222,128,62,114,209,188,16,250,219,163,201,170,50,230,97,23,205,14,254,56,255,0,107,222,189,115,194,255,0,7,44,33,54,114,220,92,218,220,129,191,114,201,96,167,119,222,28,229,143,249,21,236,80,88,197,110,184,70,115,206,121,34,173,142,40,3,15,69,240,190,151,162,219,164,118,246,54,106,202,172,187,227,182,84,36,22,207,106,218,85,1,64,10,0,81,128,0,233,75,74,72,29,104,2,165,237,193,183,217,133,206,236,247,197,124,121,241,15,82,147,84,241,5,188,172,24,127,162,170,109,47,187,248,155,252,107,223,62,32,248,182,27,31,236,239,46,234,196,239,243,51,186,65,219,103,251,94,245,224,30,31,240,245,214,187,121,109,59,90,94,186,11,133,66,208,196,74,129,144,122,224,243,205,0,98,255,0,101,143,236,207,181,249,188,255,0,119,203,247,199,92,215,165,252,20,189,150,13,122,120,67,177,11,99,46,6,226,7,250,212,63,118,181,60,67,225,145,167,120,54,228,121,119,64,199,183,137,7,172,163,175,203,239,92,127,128,37,123,79,25,222,0,7,22,100,124,223,239,70,104,3,235,91,87,45,101,11,30,173,26,159,210,190,88,241,87,252,142,26,215,253,127,207,255,0,163,26,190,156,209,92,190,139,98,199,111,54,209,158,63,221,21,243,23,138,191,228,112,214,255,0,235,250,127,253,26,213,199,141,248,81,244,124,55,252,121,250,126,166,69,20,148,181,231,159,100,20,81,69,2,123,31,84,248,59,254,68,189,15,254,188,45,255,0,244,90,214,237,97,248,59,254,68,189,15,254,188,32,255,0,208,5,109,215,182,190,20,126,95,91,248,146,245,10,90,40,166,102,37,45,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,98,120,199,254,68,173,115,254,188,39,255,0,209,102,190,83,175,171,124,99,255,0,34,86,185,255,0,96,249,255,0,244,89,175,148,235,131,25,186,62,191,134,191,135,83,213,5,20,81,92,71,211,7,106,215,240,183,252,142,26,39,253,127,193,255,0,163,5,100,118,173,127,10,255,0,200,225,161,255,0,215,252,31,250,48,85,211,248,145,142,43,248,18,244,127,145,245,112,232,180,180,14,130,138,246,79,204,2,138,249,163,226,39,196,191,29,248,91,199,250,190,143,103,226,44,218,195,40,104,71,216,160,253,218,58,172,129,57,66,78,208,202,185,39,39,25,239,94,143,240,87,199,218,135,141,180,59,248,53,153,60,237,71,79,145,119,78,34,84,18,199,38,74,228,14,55,2,24,28,0,49,183,169,201,160,15,80,164,174,63,226,142,183,168,248,115,225,206,171,170,233,87,31,103,191,131,201,242,229,216,175,183,124,168,167,134,82,15,12,71,34,190,114,255,0,133,219,241,15,254,134,31,252,146,183,255,0,227,116,1,245,245,20,87,128,124,95,248,179,226,13,7,198,143,161,248,122,243,236,81,217,68,159,104,99,111,27,153,36,117,15,193,101,111,148,41,92,112,14,75,103,35,20,1,239,244,87,139,252,16,241,143,138,188,103,168,107,51,107,154,215,218,45,108,162,141,4,31,101,137,50,242,150,33,247,160,7,229,8,70,57,7,119,181,110,65,241,45,236,254,50,234,94,11,213,4,98,210,87,136,88,92,229,83,202,115,4,108,99,108,227,112,102,39,105,235,185,130,242,8,218,1,233,148,81,69,0,20,81,69,0,20,81,94,119,227,79,137,16,232,126,46,208,188,41,167,58,75,168,223,222,219,165,211,134,25,181,141,166,143,229,101,32,130,89,11,140,101,74,130,173,220,80,7,162,81,92,215,143,60,75,55,131,252,29,123,174,219,193,29,195,217,188,36,196,196,168,112,242,162,48,200,232,112,231,7,156,28,28,30,149,161,225,221,126,199,197,30,31,179,214,180,230,144,218,93,161,100,243,23,107,41,4,134,82,61,67,2,56,202,241,193,35,154,0,213,162,138,40,0,164,162,150,128,10,43,43,196,90,253,143,133,252,63,121,173,106,109,32,180,181,64,239,229,174,230,98,72,80,160,122,150,32,115,129,207,36,47,53,159,224,79,18,205,226,255,0,6,217,107,179,219,165,187,93,188,196,68,132,144,138,178,50,1,147,212,225,70,79,25,57,59,71,74,0,233,104,175,59,240,103,196,136,181,191,23,107,190,20,212,90,56,117,13,62,246,225,45,93,220,102,237,22,105,126,80,2,133,5,16,70,54,228,150,0,183,99,94,137,64,5,37,45,20,0,81,73,75,64,5,21,141,226,203,219,141,51,193,186,229,245,156,158,93,213,174,159,60,208,190,208,118,184,70,42,112,114,167,4,14,188,86,95,195,255,0,29,216,248,247,195,255,0,218,22,234,144,93,68,197,46,236,132,187,154,220,228,237,201,218,185,12,163,32,227,29,71,80,104,3,173,162,138,40,0,162,138,228,190,37,107,247,254,23,240,14,163,173,105,172,139,119,106,246,236,158,98,239,86,6,104,213,148,143,66,9,28,96,243,193,7,154,0,235,41,107,158,240,95,139,44,252,107,225,123,93,106,205,124,175,51,41,52,5,213,154,25,20,225,148,145,248,17,144,9,12,167,3,56,174,134,128,18,150,138,40,0,162,138,74,0,90,43,205,190,53,120,167,89,240,151,131,108,239,180,75,207,178,221,73,168,36,44,254,74,73,148,49,200,72,195,2,58,168,247,226,188,227,225,119,197,31,25,120,139,226,54,149,165,106,186,199,218,44,103,243,188,200,190,203,18,110,219,19,176,229,80,17,200,7,131,64,31,72,81,69,37,0,45,20,81,64,9,69,124,131,255,0,11,183,226,31,253,12,63,249,37,111,255,0,198,235,232,255,0,133,186,222,163,226,63,135,58,86,171,170,220,125,162,250,111,59,204,151,98,166,237,178,184,28,40,0,112,160,112,40,3,176,162,188,143,226,183,198,4,240,148,146,232,122,24,73,181,173,133,102,145,131,1,102,72,70,70,218,70,217,9,87,36,115,128,64,200,61,43,175,248,127,227,171,31,30,248,127,251,66,221,82,11,168,156,165,213,146,203,189,173,206,78,50,112,185,12,163,42,113,142,163,170,154,0,235,104,162,146,128,10,90,43,231,123,223,218,10,226,223,226,36,178,218,143,181,120,78,60,66,177,8,66,74,227,140,204,9,231,118,115,133,36,2,184,82,21,201,96,1,244,69,37,83,210,181,75,29,119,75,183,212,180,203,164,184,179,184,77,209,75,25,224,143,230,165,78,65,7,144,65,7,4,87,204,190,41,248,151,241,47,194,190,41,212,116,75,175,17,110,146,210,82,129,254,197,108,60,196,35,40,251,66,28,111,82,27,25,200,206,15,34,128,62,166,165,175,59,248,61,227,183,241,167,132,202,223,93,53,206,181,98,229,111,89,225,84,12,29,156,198,203,181,66,227,104,199,240,156,131,145,200,39,83,226,142,183,168,248,111,225,206,171,170,233,87,31,103,191,131,201,217,38,192,251,119,74,138,120,101,32,240,196,114,40,3,176,164,175,150,124,39,241,123,199,122,151,140,180,75,11,189,115,204,182,186,212,96,134,100,251,36,3,114,52,160,48,200,141,72,200,39,167,53,245,61,0,20,87,205,159,18,126,49,120,159,79,241,230,167,167,120,119,87,72,52,251,39,22,224,11,100,114,210,1,251,194,198,64,78,67,110,28,96,96,12,122,158,239,224,135,138,60,85,226,221,59,89,191,241,5,231,218,173,163,146,56,173,95,202,137,48,225,88,202,48,129,79,70,143,175,28,241,222,128,61,94,150,184,123,47,136,150,242,124,82,213,60,17,123,15,149,112,155,26,198,100,4,172,160,192,178,50,63,163,12,177,7,161,85,199,4,13,221,197,0,20,82,82,208,1,69,37,45,0,20,81,94,103,240,131,226,91,120,231,75,154,203,82,8,154,213,140,106,101,117,33,69,194,30,60,197,29,84,131,128,192,12,2,202,70,221,216,0,30,153,69,20,148,0,180,81,84,181,93,82,199,67,210,238,117,45,74,234,59,107,59,116,221,44,178,30,0,254,100,147,128,0,228,146,0,201,52,1,114,150,190,120,241,55,237,11,112,190,40,182,127,14,219,110,210,45,37,97,56,159,3,237,209,144,20,16,10,239,139,24,98,167,57,57,5,151,130,181,238,218,30,183,167,120,143,72,131,85,210,174,62,209,99,62,239,46,93,140,155,182,177,7,134,0,175,32,142,69,0,104,82,209,69,0,20,86,55,137,188,77,165,248,71,67,155,87,213,231,242,109,227,224,1,203,202,231,162,32,238,199,105,246,218,9,37,64,36,121,127,194,79,139,247,30,40,213,238,52,63,16,182,117,27,169,90,107,38,134,48,35,216,6,76,56,3,35,104,12,193,152,146,70,65,57,11,184,3,218,104,162,146,128,22,138,43,197,254,47,252,95,185,240,205,227,120,119,195,173,229,234,201,177,238,174,221,3,8,1,1,130,34,176,33,156,130,9,37,72,0,224,100,158,0,61,162,138,225,190,30,124,77,210,254,32,90,72,34,143,236,90,157,190,90,107,23,147,121,88,243,128,232,216,27,151,144,15,10,65,249,72,228,19,220,208,1,73,75,95,44,120,167,226,87,196,191,10,248,163,81,208,238,188,71,186,75,73,74,43,253,134,212,121,136,70,81,240,168,113,184,16,219,115,145,156,30,69,0,125,79,73,94,121,240,123,199,109,227,79,10,21,190,186,123,157,110,201,202,222,187,66,168,172,29,152,198,203,180,1,141,163,29,142,65,200,228,19,167,241,71,91,212,60,55,240,231,85,213,116,171,143,179,223,65,228,249,114,108,13,141,210,160,60,48,32,240,196,114,40,3,176,165,175,150,60,39,241,123,199,122,151,140,180,59,11,189,115,204,182,186,212,96,134,100,251,36,3,122,52,128,48,200,69,35,32,158,156,215,212,244,0,82,87,205,191,18,126,49,120,159,79,241,238,165,166,248,123,86,75,125,62,197,214,221,64,181,70,45,40,31,188,44,100,4,228,54,225,198,6,0,199,169,238,254,8,120,163,197,94,44,211,117,139,255,0,16,94,125,174,218,57,35,134,213,252,168,163,195,133,99,40,218,129,79,71,143,175,28,241,222,128,61,98,138,225,172,190,34,219,201,241,75,85,240,69,236,62,77,196,123,26,198,100,4,137,20,192,37,116,111,70,25,98,15,221,33,113,193,3,119,115,64,5,20,148,180,0,81,69,37,0,45,21,195,223,124,68,130,63,138,90,95,130,44,97,243,46,36,222,215,243,56,32,68,4,13,34,34,122,177,194,146,126,232,83,142,73,59,115,190,53,120,167,89,240,151,131,108,239,244,59,207,178,221,73,168,36,76,254,82,73,152,204,114,18,48,192,142,170,61,248,160,15,73,162,190,111,248,93,241,71,198,94,35,248,141,165,105,90,174,179,246,139,41,252,239,50,31,178,194,155,182,194,204,57,8,8,229,65,224,215,210,20,0,82,82,215,143,252,114,241,183,136,124,29,253,131,253,131,168,125,143,237,95,104,243,191,117,28,155,177,179,111,223,83,140,110,111,187,235,64,30,193,69,124,221,240,187,226,143,140,188,71,241,27,74,210,181,93,99,237,22,51,121,222,108,95,101,134,61,219,97,118,28,170,2,57,80,120,53,244,141,0,20,87,153,252,95,248,150,222,5,210,225,178,211,149,31,91,190,70,49,51,21,97,108,131,143,49,151,169,36,228,0,70,210,67,147,157,187,78,127,194,159,140,9,226,217,98,208,245,176,144,235,91,2,195,36,97,136,188,33,89,153,240,163,8,85,80,19,206,9,39,10,58,80,7,174,98,138,249,191,226,143,197,15,25,120,115,226,54,171,165,105,90,207,145,99,111,228,249,113,125,150,22,198,248,99,99,203,33,39,150,39,147,93,135,192,191,27,120,135,198,63,219,223,219,218,143,219,62,203,246,127,39,247,49,166,221,222,102,239,184,163,57,218,189,125,40,3,216,40,162,188,31,226,151,198,173,71,67,241,66,232,190,26,48,47,246,124,160,222,207,32,89,86,102,3,38,21,29,148,103,12,114,27,120,32,99,110,92,3,222,40,174,59,225,255,0,196,29,55,199,250,67,220,91,39,145,121,111,143,181,217,229,155,200,220,204,169,243,149,80,219,194,103,142,157,13,118,20,0,82,209,69,0,21,200,120,211,83,150,199,236,59,3,252,222,102,112,251,122,109,255,0,26,235,235,199,62,45,234,13,111,253,143,143,47,159,63,175,253,179,247,160,15,155,48,215,35,123,185,200,227,158,106,198,149,35,89,234,241,74,164,146,153,251,167,29,84,255,0,141,117,30,10,210,87,81,179,201,19,18,110,182,124,131,217,125,189,234,63,23,120,98,234,199,81,189,158,59,43,227,26,121,120,119,136,227,144,171,215,30,244,1,244,47,194,93,77,239,60,41,99,27,134,226,57,91,37,243,255,0,45,154,189,23,173,124,221,240,115,94,251,12,255,0,100,184,146,218,31,46,218,67,137,78,214,201,149,79,57,62,245,244,77,156,203,115,103,12,170,232,219,163,13,149,57,83,145,218,128,41,95,248,123,76,212,60,191,180,88,218,73,229,231,111,153,110,173,140,227,166,122,116,175,23,241,95,193,187,53,105,36,183,190,130,0,150,196,237,75,16,50,70,227,158,26,189,242,130,55,2,61,104,3,226,109,83,64,155,67,158,69,139,80,114,208,227,12,170,80,242,7,163,124,189,105,154,119,140,53,173,33,246,197,169,95,20,10,84,42,221,176,3,39,62,181,246,77,246,135,109,126,146,36,143,40,15,140,236,35,182,63,217,246,174,11,197,31,11,52,205,71,46,36,212,153,140,138,72,66,167,162,227,254,121,208,7,151,232,95,26,53,43,86,11,60,23,119,1,97,85,249,245,6,228,241,207,32,255,0,147,94,157,101,241,97,230,223,157,33,134,54,255,0,203,222,125,127,233,157,121,87,136,62,20,92,90,111,107,61,55,90,152,249,229,71,238,139,252,188,243,194,125,43,136,159,193,126,32,135,111,252,72,117,126,125,108,228,255,0,226,104,3,234,216,60,123,231,12,255,0,102,227,156,127,175,207,244,168,46,252,103,14,31,126,148,141,211,57,149,121,255,0,199,107,229,47,236,77,118,47,148,232,247,227,191,54,175,255,0,196,211,134,135,175,203,194,232,183,231,62,150,210,127,133,0,125,3,173,120,134,198,244,157,250,37,191,222,7,146,167,182,223,238,215,152,120,162,107,23,71,49,233,118,232,77,193,57,85,31,237,123,87,35,31,133,188,64,220,255,0,97,106,159,133,156,159,225,86,224,240,54,187,57,195,104,90,191,221,207,22,114,127,133,0,115,14,84,227,0,45,77,109,107,246,137,82,61,248,220,225,115,140,227,53,235,186,39,194,51,63,157,246,171,61,106,28,109,219,251,173,185,235,158,169,244,175,97,208,126,30,233,186,100,99,100,183,217,89,188,193,230,176,235,199,251,35,142,40,3,193,60,39,240,209,53,121,236,218,77,73,66,203,191,33,173,119,14,3,127,181,237,94,223,225,95,133,250,62,147,104,141,44,22,55,79,177,148,187,88,160,39,45,158,228,253,43,190,130,218,59,120,213,16,177,11,156,102,166,160,10,118,218,93,141,154,42,193,103,111,30,213,85,27,33,11,199,167,31,74,185,133,29,168,162,128,10,74,90,40,1,41,104,162,128,18,151,20,81,64,6,40,197,37,45,0,20,81,69,0,20,81,70,64,235,64,5,21,4,151,112,66,63,123,113,10,115,143,157,192,172,139,223,22,104,246,106,119,234,250,114,21,124,29,247,40,57,231,142,190,212,1,189,73,94,111,121,241,75,79,135,103,149,171,104,109,156,231,253,37,79,254,207,81,195,241,82,193,215,47,171,104,107,206,63,227,225,71,254,205,64,30,155,69,121,141,199,197,93,62,56,216,166,173,161,179,174,48,62,210,15,254,207,88,23,255,0,24,228,137,200,130,231,68,144,100,127,203,66,123,127,178,244,1,237,180,87,207,55,31,26,53,14,118,157,24,252,223,237,127,241,117,149,113,241,147,86,108,98,61,28,245,232,31,255,0,139,160,15,166,137,164,221,206,54,215,201,114,124,93,215,24,255,0,199,182,153,211,254,121,191,255,0,23,81,127,194,218,214,243,159,178,233,191,247,237,255,0,248,170,0,250,236,28,209,95,37,67,241,119,91,83,204,26,96,227,186,63,255,0,23,90,118,255,0,24,245,117,198,98,210,71,29,213,255,0,248,186,0,250,138,138,249,189,62,51,234,67,60,104,255,0,147,127,241,117,105,62,52,106,61,206,141,215,253,191,254,46,128,62,134,162,190,126,31,26,111,255,0,189,162,254,109,255,0,197,213,251,31,140,179,200,216,158,125,17,6,210,126,249,28,231,221,232,3,220,168,174,19,72,248,139,166,94,132,243,181,125,29,88,196,28,129,114,171,131,199,171,251,215,103,13,253,165,198,124,171,168,36,199,93,146,3,143,214,128,44,81,69,20,0,98,140,81,69,0,48,241,77,205,74,70,105,152,250,208,2,143,187,78,160,12,10,40,1,41,13,58,152,104,1,69,58,163,20,241,210,128,22,154,195,34,157,76,144,225,127,26,0,249,167,226,212,88,254,199,249,191,231,183,111,247,43,203,52,21,221,173,233,227,254,158,163,255,0,208,133,122,135,197,137,29,191,178,50,63,231,191,240,255,0,185,94,109,225,120,195,235,250,96,57,230,242,17,199,251,203,64,31,95,120,26,48,190,20,176,199,253,52,255,0,208,222,186,122,193,240,148,75,31,135,44,192,207,27,186,255,0,190,213,189,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,211,64,160,210,45,0,58,150,138,40,1,146,115,19,125,13,124,233,241,146,50,183,58,219,127,215,15,229,29,125,24,223,113,190,134,190,124,248,204,23,58,217,199,63,184,255,0,218,116,1,228,254,12,113,30,177,49,39,31,232,231,255,0,67,90,250,207,193,147,171,233,86,10,15,75,24,255,0,135,253,149,175,143,244,91,135,182,190,103,87,218,74,17,156,103,184,175,166,254,30,106,254,117,173,156,109,62,113,167,161,198,207,104,253,168,3,211,232,162,138,0,10,211,41,244,17,64,13,206,40,206,105,196,83,21,125,69,0,56,82,209,69,0,20,81,81,75,60,112,40,105,27,104,206,51,130,121,160,9,42,188,247,150,246,200,205,44,155,66,169,99,242,147,197,114,26,183,196,159,15,88,121,91,245,111,47,204,221,143,244,105,14,113,143,246,125,235,201,124,73,241,122,75,131,34,233,186,230,229,107,114,63,227,211,31,55,63,222,79,165,0,122,151,136,254,40,104,250,58,220,70,183,177,121,209,99,229,107,121,79,92,122,15,67,94,57,227,63,139,183,58,164,175,29,160,177,146,33,34,186,183,147,40,39,140,30,173,234,107,130,187,213,53,175,17,223,184,105,254,210,243,99,248,81,55,96,127,186,49,247,107,127,195,223,13,117,237,95,19,62,149,230,68,232,72,63,105,141,114,67,99,251,227,222,128,57,43,187,155,157,82,230,89,26,52,223,35,153,78,222,7,39,220,251,213,136,60,43,172,221,111,242,108,247,109,198,127,122,131,175,212,215,188,232,95,7,44,149,33,107,253,11,147,0,221,254,154,223,127,140,244,127,173,119,182,95,15,60,59,107,191,26,86,221,219,127,229,226,67,211,63,237,80,7,206,118,95,9,60,71,117,183,118,155,46,11,237,56,185,135,219,222,186,93,63,224,77,228,158,89,186,183,188,76,231,118,46,97,227,174,61,125,171,232,152,116,139,27,113,251,171,125,188,231,239,49,231,243,171,66,20,81,242,140,99,222,128,60,54,195,224,53,164,74,12,143,169,41,193,31,241,241,15,175,251,181,171,31,193,13,49,64,204,186,159,221,255,0,158,209,127,241,53,236,56,11,73,64,30,88,191,6,116,145,159,223,234,95,247,250,63,254,38,166,31,7,52,156,127,199,198,163,255,0,127,163,255,0,226,43,211,168,160,15,42,111,131,26,83,100,139,141,79,254,255,0,199,255,0,196,80,62,12,105,33,113,231,234,95,247,250,63,254,38,189,82,150,128,60,114,247,224,134,157,42,225,101,212,143,205,159,245,241,127,241,53,203,93,252,5,100,217,228,71,126,217,206,115,113,15,248,87,209,148,195,26,191,81,250,208,7,202,183,31,6,53,184,207,201,99,114,120,207,55,48,255,0,141,102,207,240,159,196,49,6,35,79,151,140,117,184,139,252,107,235,41,172,34,110,137,158,49,247,141,103,92,104,201,34,183,250,62,115,143,226,255,0,235,208,7,201,87,95,15,60,67,110,196,127,103,183,4,14,103,143,211,253,234,205,155,194,186,221,182,76,182,91,70,113,254,181,15,63,129,175,173,101,240,189,156,178,31,58,207,63,246,212,255,0,67,85,230,248,127,162,221,38,31,76,221,147,187,254,62,28,115,255,0,125,80,7,202,246,186,214,163,167,111,219,4,31,188,199,223,4,253,223,247,79,189,118,154,79,198,109,94,200,162,189,190,156,23,205,12,73,134,67,180,113,232,254,213,233,58,135,193,237,45,188,191,179,232,57,198,119,127,165,183,183,171,215,155,107,159,8,245,187,114,237,105,161,237,69,136,183,252,125,161,231,159,87,250,80,7,161,104,191,28,172,167,242,5,237,205,156,101,183,239,217,109,55,29,113,235,254,205,119,154,55,196,61,11,87,137,76,119,232,204,84,177,2,9,7,0,227,184,175,145,239,52,45,103,71,149,254,209,109,228,188,88,221,243,163,109,207,78,132,250,212,218,119,138,245,173,37,246,219,222,249,88,82,63,213,35,112,78,123,169,160,15,181,173,245,27,91,149,83,20,155,129,27,151,229,35,143,196,85,172,230,190,90,209,62,46,106,150,197,5,214,187,133,88,66,255,0,199,162,158,120,244,79,173,122,174,151,241,119,195,247,30,111,155,174,110,219,140,127,162,72,61,127,216,160,15,80,164,172,123,47,19,233,55,195,54,247,155,242,251,7,238,156,115,199,28,143,122,214,73,18,64,8,57,7,218,128,31,69,20,80,2,82,209,69,0,20,148,180,115,64,5,20,218,112,52,0,81,73,75,64,5,20,81,64,17,152,148,247,52,211,106,135,169,106,150,150,128,43,125,138,60,231,115,254,98,158,182,234,157,11,84,180,180,0,1,129,138,40,162,128,18,150,138,40,0,172,63,17,248,130,215,67,177,73,229,148,40,51,8,254,104,217,185,193,61,190,149,167,121,119,13,156,66,89,31,98,150,219,156,19,205,124,251,241,87,199,34,226,222,91,43,61,71,116,144,234,44,10,121,24,192,1,199,82,191,74,0,224,117,221,114,239,197,95,103,242,162,133,190,205,187,62,88,43,141,216,235,184,255,0,179,94,253,240,251,192,235,165,233,76,179,9,213,197,217,144,3,34,30,54,167,160,246,175,55,248,121,224,22,185,254,211,251,102,153,187,30,86,63,127,183,251,249,232,255,0,74,250,54,11,116,182,140,164,99,10,78,113,156,243,64,28,15,196,93,59,254,41,93,75,104,98,191,186,234,71,247,163,175,3,240,254,235,95,29,234,3,28,173,168,28,255,0,219,58,250,59,226,49,9,225,29,73,143,27,124,175,253,24,149,243,174,139,182,111,31,234,4,115,254,138,63,246,157,0,125,71,225,198,221,160,105,167,214,206,35,255,0,142,10,249,167,197,95,242,56,107,127,246,17,159,255,0,70,26,250,91,195,139,183,65,211,134,58,90,69,255,0,160,10,249,167,197,95,242,56,107,95,246,17,159,255,0,70,26,227,198,109,19,232,248,111,248,243,255,0,15,234,99,209,75,69,112,31,98,20,82,82,210,7,177,245,87,131,191,228,75,208,255,0,235,194,15,253,0,86,229,97,248,59,254,68,189,19,254,188,32,255,0,209,98,183,43,219,91,35,242,250,223,196,159,168,81,69,20,204,194,146,150,146,128,22,138,41,40,1,104,162,138,0,40,164,165,160,2,138,41,40,1,104,162,138,0,40,162,138,0,196,241,143,252,137,58,231,253,120,79,255,0,162,205,124,169,95,86,120,195,254,68,173,115,254,188,39,255,0,209,102,190,83,175,63,27,186,62,187,134,190,10,158,168,40,162,138,227,62,156,63,134,181,252,43,255,0,35,134,137,255,0,95,246,255,0,250,49,107,35,181,107,248,87,254,71,13,15,254,191,237,255,0,244,96,170,167,241,196,195,21,252,9,255,0,133,254,71,213,227,160,162,129,247,69,21,237,31,152,158,17,251,70,248,93,167,180,211,60,77,111,6,239,35,54,151,110,55,18,16,156,198,72,232,20,57,112,79,7,46,7,63,46,60,211,225,7,136,161,240,215,196,139,11,155,187,216,236,236,46,18,75,107,169,36,3,27,89,114,20,156,124,163,204,88,206,238,49,142,72,25,175,170,124,83,225,248,60,85,225,125,71,67,186,109,145,221,196,84,54,210,124,182,7,40,216,4,103,107,133,124,103,7,24,63,41,175,134,168,3,235,239,141,191,242,72,117,223,251,119,255,0,209,209,215,200,53,244,207,139,252,75,55,139,191,102,203,157,114,226,221,45,231,184,72,132,137,25,37,119,165,210,161,35,60,128,72,206,57,198,113,147,183,53,243,53,0,125,235,125,125,111,166,105,215,23,247,146,108,182,181,137,166,153,246,147,181,20,18,199,3,36,224,3,211,154,248,70,250,250,227,83,212,110,47,239,36,243,46,174,165,105,167,125,160,110,118,36,177,192,192,25,36,244,226,190,146,253,161,188,73,62,153,225,75,77,10,43,120,221,53,135,99,44,204,78,81,97,104,223,0,122,150,35,147,209,84,140,115,145,225,223,14,188,61,111,226,159,136,58,70,143,120,113,107,60,165,166,92,31,157,17,90,70,78,8,35,112,4,100,28,140,231,248,104,3,233,223,132,158,25,147,194,191,15,52,251,91,136,60,155,219,140,221,221,3,187,33,223,160,96,219,74,176,64,138,70,0,5,79,94,167,231,159,141,191,242,87,181,207,251,119,255,0,209,17,215,215,245,242,7,198,223,249,43,250,239,253,187,255,0,232,132,160,15,95,248,47,241,71,254,18,91,72,252,59,172,207,157,94,218,33,229,79,52,217,123,213,5,137,227,104,249,145,66,231,36,179,12,183,102,53,236,21,240,44,19,205,107,115,21,197,188,175,12,241,56,104,229,141,138,178,56,57,12,8,228,16,121,205,125,131,240,203,226,37,183,196,29,18,73,76,63,103,212,236,246,173,236,42,167,96,45,157,173,25,61,159,107,112,78,65,4,28,240,196,3,185,162,138,231,188,105,226,203,63,5,120,94,235,90,188,95,55,203,194,67,0,112,26,105,24,225,64,39,241,39,0,144,170,199,7,24,160,12,127,137,191,17,45,190,31,104,113,202,33,251,78,167,121,184,88,194,202,118,18,49,185,156,142,203,185,120,7,36,144,163,28,178,252,187,224,185,167,187,248,149,225,251,139,137,94,105,229,214,45,158,73,36,98,206,236,102,82,88,147,201,36,243,154,161,226,61,126,255,0,197,30,32,188,214,181,39,140,221,221,48,118,216,184,85,0,5,85,11,253,208,160,47,57,60,114,73,230,173,248,19,254,74,31,134,127,236,43,109,255,0,163,86,128,62,159,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,241,240,199,226,45,199,195,237,113,165,48,253,163,76,188,218,183,176,128,187,136,25,218,232,79,241,174,246,224,156,16,72,56,225,151,232,127,141,159,242,72,117,207,251,119,255,0,209,241,215,200,20,1,247,212,19,195,117,111,21,196,18,164,208,75,24,104,228,141,195,43,169,25,12,8,224,130,57,205,73,95,48,252,23,248,161,255,0,8,213,218,120,119,89,159,26,61,196,163,201,158,105,176,150,76,67,19,198,211,195,177,76,228,133,83,150,238,198,190,159,160,2,163,158,120,173,96,146,226,226,88,225,130,36,45,44,146,48,10,138,163,37,137,60,0,7,57,169,43,230,15,141,31,20,63,225,37,187,151,195,186,52,249,210,45,101,62,116,208,207,152,239,24,42,145,198,7,8,225,177,180,144,199,13,217,77,0,114,255,0,19,126,34,92,124,65,215,18,81,15,217,244,203,61,235,101,11,129,188,43,99,115,57,31,196,219,71,202,14,208,0,3,60,177,250,31,224,151,252,146,45,11,254,222,63,244,124,149,242,5,125,127,240,75,254,73,14,133,255,0,111,63,250,58,74,0,249,151,198,115,205,105,241,43,196,23,54,242,188,51,69,172,220,180,114,35,16,200,194,102,33,193,28,130,15,57,175,168,126,24,252,68,182,248,131,161,201,41,135,236,250,157,158,213,189,133,65,216,165,179,181,227,39,179,109,110,9,200,32,169,207,12,126,89,241,223,252,148,63,19,127,216,86,235,255,0,70,181,83,240,230,191,125,225,127,16,90,107,90,107,198,46,173,88,178,121,131,114,176,32,134,82,61,10,146,56,218,121,224,131,205,0,125,215,69,115,94,7,241,149,143,142,188,54,154,189,140,114,68,67,152,174,32,110,76,50,168,4,140,227,14,48,192,169,29,65,25,0,228,14,150,128,10,40,162,128,57,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,87,200,30,12,241,101,231,130,188,81,107,173,218,15,55,203,202,77,1,114,130,104,216,97,148,149,252,8,200,32,48,83,131,140,87,215,222,59,255,0,146,121,226,95,251,5,93,127,232,166,175,136,168,3,238,159,14,235,246,62,40,240,253,158,183,166,180,134,210,233,11,71,230,46,25,74,146,172,164,122,134,4,124,185,28,124,164,142,107,82,190,58,248,101,241,18,227,225,246,184,242,152,190,211,166,94,109,91,216,64,27,136,92,237,116,39,248,151,115,112,78,8,36,29,188,56,250,246,198,250,223,83,211,173,175,236,228,243,45,174,226,19,66,248,35,114,48,82,167,7,4,100,17,215,154,0,179,94,127,241,183,254,73,14,187,255,0,110,255,0,250,58,58,239,235,128,248,219,255,0,36,135,93,255,0,183,127,253,30,148,1,243,111,195,255,0,29,223,120,11,196,31,218,22,225,238,108,229,66,151,86,75,46,193,56,193,198,78,214,193,12,114,14,51,213,122,49,175,177,116,173,86,199,92,210,237,245,45,50,234,59,139,59,148,223,20,177,158,8,254,96,131,144,65,228,16,65,193,90,248,58,189,31,225,23,196,111,248,65,181,215,181,212,166,156,232,87,156,76,137,243,45,188,156,98,96,48,73,192,24,96,187,73,4,31,152,170,138,0,250,222,138,40,160,4,174,62,251,226,111,133,244,207,26,73,225,139,251,255,0,179,94,71,16,145,167,156,8,224,86,42,24,33,114,70,24,169,15,253,222,113,157,220,86,31,197,255,0,137,109,224,109,46,27,45,52,35,235,87,200,198,22,98,172,45,144,113,230,50,245,36,156,133,4,96,144,196,231,110,15,202,80,91,205,117,113,20,16,68,243,79,43,170,71,28,96,179,59,19,133,80,7,36,147,198,40,3,233,191,218,59,254,73,221,135,253,133,35,255,0,209,50,215,143,252,18,255,0,146,189,160,255,0,219,199,254,136,146,187,127,137,122,14,163,225,191,128,158,28,211,117,75,201,238,174,227,212,34,44,179,21,63,103,204,50,159,37,74,231,33,62,232,36,158,159,46,23,10,60,215,225,174,191,99,225,143,136,122,86,175,169,52,130,206,221,228,18,186,13,197,3,198,233,187,29,72,5,148,157,185,56,7,0,158,40,3,237,42,40,162,128,10,74,90,165,170,234,182,58,30,153,113,169,106,119,113,219,89,192,155,229,146,67,192,31,204,146,112,2,142,73,32,12,147,64,31,6,215,215,255,0,4,191,228,144,232,95,246,241,255,0,163,229,175,144,107,235,239,130,95,242,72,116,47,251,121,255,0,209,242,80,7,148,124,114,248,113,253,141,168,63,138,180,168,167,123,43,201,89,175,215,239,45,188,204,84,238,206,114,21,201,61,70,3,113,159,153,64,225,62,31,248,238,251,192,62,32,254,208,183,86,185,180,149,12,119,86,66,77,130,117,193,219,147,134,193,86,57,7,25,234,58,49,175,178,111,172,109,245,61,58,230,194,246,63,54,214,238,38,134,100,220,70,228,96,85,134,70,8,200,39,167,53,241,239,196,159,0,93,120,11,196,15,110,124,201,52,187,135,99,97,113,35,38,233,64,0,176,42,14,65,5,194,228,133,206,50,20,116,0,31,95,105,90,165,142,185,165,219,234,90,93,210,92,89,220,38,248,165,140,240,71,243,4,28,130,15,32,130,14,8,171,181,243,7,193,127,138,31,240,140,221,167,135,181,137,241,164,92,202,60,153,230,155,9,100,196,49,63,46,211,195,177,76,228,133,7,45,221,141,122,191,197,223,136,255,0,240,131,104,113,218,233,178,91,157,118,243,136,145,254,99,4,124,230,114,54,144,118,145,181,67,109,4,146,126,96,24,80,7,17,251,64,248,255,0,254,100,189,58,79,238,201,169,22,139,253,214,137,21,143,224,231,3,208,103,239,173,121,7,130,252,39,121,227,79,20,218,232,182,141,229,121,153,121,166,40,92,67,26,140,179,16,63,0,50,66,150,96,50,51,154,195,130,9,174,174,34,183,183,137,230,158,87,9,28,113,130,204,236,78,21,66,142,73,39,140,87,216,223,14,62,31,218,120,7,195,226,1,229,201,170,220,34,155,251,136,217,182,202,192,177,0,7,56,10,161,138,228,1,156,100,133,232,0,58,61,19,67,211,188,57,164,91,233,90,77,191,217,236,96,221,229,197,189,159,27,152,185,229,137,39,146,79,38,188,11,246,139,240,205,189,150,175,167,120,138,214,9,132,154,134,232,175,100,228,199,185,2,8,255,0,221,98,55,141,185,193,9,144,50,24,159,163,171,150,248,139,225,251,159,20,124,63,213,244,123,51,139,185,225,13,16,192,249,158,54,89,2,114,64,27,138,133,201,56,25,207,240,208,7,207,191,1,188,82,218,39,143,23,74,146,68,91,61,102,63,37,247,184,64,178,168,47,25,201,25,36,157,200,20,17,147,32,234,66,138,246,191,141,191,242,72,181,223,251,119,255,0,209,241,215,200,176,77,53,173,196,87,54,242,188,51,196,193,227,145,24,171,35,3,144,192,142,65,83,206,107,234,47,136,126,32,183,241,87,236,245,123,174,91,46,200,238,226,183,114,153,39,99,139,136,213,211,36,12,237,96,203,156,96,227,35,131,64,31,60,120,15,254,74,31,134,127,236,43,107,255,0,163,69,125,141,226,159,16,91,248,87,194,250,142,185,116,187,210,210,34,225,50,71,152,228,225,19,32,28,110,98,171,156,96,103,39,129,95,28,248,19,254,74,31,134,127,236,43,107,255,0,163,86,189,163,246,141,241,59,193,103,166,120,102,222,125,191,104,205,221,218,13,192,148,7,17,130,126,233,82,193,201,28,156,198,167,143,151,32,31,60,87,219,62,2,240,212,254,15,240,70,153,161,92,92,36,243,219,70,230,73,35,5,70,230,118,114,6,121,32,22,198,120,206,51,129,156,87,204,95,8,60,59,15,137,126,36,88,91,221,217,71,121,167,219,164,151,55,73,33,27,118,170,225,73,25,249,135,152,209,141,188,231,60,130,51,95,97,80,7,200,63,27,127,228,175,107,159,246,239,255,0,162,18,189,203,225,7,196,182,241,206,151,53,150,164,17,53,187,24,193,149,129,10,46,80,252,190,98,175,80,65,192,96,6,1,101,35,27,182,143,12,248,219,255,0,37,127,93,255,0,183,127,253,16,149,198,105,90,173,246,135,170,91,234,90,101,211,91,94,91,190,248,165,143,168,63,200,169,25,4,31,148,130,84,228,26,0,251,202,146,185,15,135,223,16,116,239,31,233,13,115,108,159,103,189,131,31,107,179,203,63,217,247,187,136,254,114,160,54,224,153,227,167,67,93,133,0,37,20,180,80,1,95,6,233,90,165,246,135,170,219,234,90,101,211,219,94,91,190,232,165,143,170,159,228,65,92,130,15,4,18,14,65,175,188,171,224,10,0,251,75,225,255,0,142,236,124,123,225,255,0,237,11,112,150,247,81,57,75,171,33,46,247,128,228,237,201,218,50,25,70,84,227,29,71,80,107,173,175,135,124,35,226,139,239,7,248,146,211,88,176,145,212,194,192,79,18,182,4,241,100,110,141,178,8,193,3,174,211,131,130,57,2,190,205,240,238,191,99,226,143,15,217,235,90,107,202,109,46,144,180,126,98,225,148,130,85,129,30,170,192,143,151,35,142,9,28,208,6,173,69,61,188,55,112,75,111,113,18,77,4,168,82,72,228,10,193,148,140,16,65,249,72,35,229,197,124,211,115,251,66,235,233,227,11,139,235,24,163,147,66,103,2,29,58,233,21,89,80,109,203,7,81,144,237,134,60,150,3,121,24,109,170,107,221,188,13,226,166,241,167,133,45,117,198,211,164,176,19,187,170,198,242,172,129,128,114,55,43,12,28,100,17,202,131,144,126,82,48,72,7,205,63,22,126,29,79,224,143,16,61,197,149,180,131,64,186,127,244,73,119,22,242,219,110,76,76,72,200,32,238,43,156,229,113,201,33,241,31,194,191,136,247,158,5,215,35,183,154,109,250,21,212,160,94,66,249,34,44,224,25,147,0,144,192,117,80,62,101,24,234,20,143,171,181,189,19,77,241,30,145,62,149,170,219,253,162,198,125,190,100,91,217,55,109,112,195,149,42,71,32,30,13,124,117,227,159,2,234,158,4,215,13,133,248,243,96,147,45,107,118,131,106,92,70,59,143,70,25,27,151,168,36,117,4,18,1,246,141,188,240,221,91,197,113,111,42,77,4,145,134,73,35,112,193,129,25,14,8,224,130,188,230,171,234,186,165,150,135,165,220,106,90,157,210,91,89,219,166,249,101,144,240,7,243,36,156,0,23,146,72,3,36,215,206,63,7,62,43,55,135,238,45,188,53,173,205,24,209,228,125,150,247,18,176,69,180,36,187,28,224,101,131,51,40,203,176,11,215,166,107,31,226,247,196,177,227,141,82,27,45,53,93,52,91,39,99,11,49,96,110,28,241,230,50,244,10,163,32,41,25,10,204,78,55,109,0,24,127,16,126,32,234,62,63,214,82,230,229,62,207,101,6,126,201,103,149,127,35,112,64,255,0,56,80,91,113,76,243,247,122,10,227,234,196,118,87,15,167,205,126,177,230,214,25,99,134,71,220,62,87,112,229,70,58,156,136,219,253,158,57,234,42,206,137,162,106,62,35,213,224,210,180,168,62,209,125,62,239,46,45,202,155,182,169,99,203,16,7,0,158,77,0,125,45,240,127,226,164,126,45,180,93,23,91,187,255,0,138,133,55,178,187,42,160,187,76,147,144,0,80,25,71,5,113,156,46,225,159,159,111,172,87,193,186,86,169,127,161,234,150,250,150,153,116,246,215,150,239,190,25,83,170,159,228,65,25,4,30,8,36,28,131,95,71,65,251,64,104,139,224,136,181,11,136,210,79,17,5,2,77,46,63,49,21,155,126,210,68,133,10,129,183,231,198,78,58,100,158,104,3,99,226,247,196,182,240,54,151,13,150,154,17,245,171,228,115,19,49,12,45,144,124,190,107,142,164,147,144,20,140,18,172,78,113,180,252,161,4,19,93,92,69,111,4,79,52,242,176,72,227,140,22,103,98,112,0,81,201,36,241,138,177,170,234,151,218,230,169,113,169,106,119,79,113,121,112,219,229,146,78,172,127,144,85,92,0,7,10,0,3,0,87,209,255,0,7,62,20,175,135,224,182,241,46,181,12,131,88,149,55,219,193,34,178,53,160,33,212,231,13,134,44,140,167,12,160,142,157,115,64,29,7,194,95,135,81,120,35,195,233,115,123,108,139,175,221,167,250,84,155,213,252,181,206,86,37,32,96,0,48,91,25,203,103,146,0,199,162,81,69,0,21,243,143,237,23,225,155,123,29,91,78,241,21,172,19,9,53,13,208,222,73,201,143,122,42,8,255,0,221,114,187,198,51,130,19,32,100,49,63,71,87,45,241,23,195,247,30,41,240,6,175,163,217,157,183,83,68,26,21,194,252,238,140,36,9,201,1,119,16,6,73,218,51,158,212,1,243,239,192,111,20,54,137,227,197,210,165,145,22,207,88,79,41,247,186,160,89,0,45,25,201,92,146,78,228,0,17,147,32,234,64,21,237,127,27,127,228,144,235,191,246,239,255,0,163,210,190,69,130,121,173,110,34,184,183,149,226,158,23,87,142,72,216,134,70,7,33,129,28,169,7,156,215,212,95,16,252,67,111,226,175,217,234,243,92,181,93,145,221,197,110,229,50,78,199,23,17,134,76,144,51,181,131,12,227,105,198,71,6,128,62,120,240,31,252,148,63,12,255,0,216,86,215,255,0,70,173,125,141,226,143,16,91,248,87,194,250,142,185,116,55,199,105,9,112,153,35,205,98,112,137,149,7,110,230,32,103,24,25,201,249,69,124,117,224,79,249,40,126,25,255,0,176,173,175,254,140,90,246,143,218,55,196,205,5,166,151,225,155,121,241,246,156,221,221,162,238,4,160,56,140,19,208,169,96,196,142,78,81,79,28,100,3,231,122,251,103,192,94,25,155,193,254,8,211,52,43,139,136,231,158,217,28,201,36,96,129,189,157,152,129,158,72,5,182,231,229,206,51,129,156,87,204,95,7,252,59,15,137,126,36,88,91,221,216,165,229,133,188,114,92,221,36,164,109,218,171,128,72,207,204,60,198,140,99,156,231,144,70,107,236,42,0,249,7,227,111,252,149,237,119,254,221,255,0,244,68,117,238,95,8,62,37,183,142,116,185,172,117,32,145,235,86,40,12,172,165,84,92,198,120,243,21,122,130,14,3,0,48,11,41,24,223,181,124,51,227,111,252,149,237,115,254,221,255,0,244,66,87,25,165,106,151,218,30,169,111,169,105,151,79,109,121,110,251,226,149,58,169,254,68,17,144,65,249,72,37,78,65,160,15,188,168,174,75,225,255,0,142,236,188,123,225,255,0,237,11,112,150,247,113,57,75,171,33,38,247,128,228,237,201,194,228,50,140,131,140,117,94,160,215,91,64,5,121,159,197,255,0,137,111,224,93,46,43,45,56,35,107,87,209,177,133,152,134,22,177,142,60,215,94,164,147,144,1,24,37,88,156,227,7,127,226,7,142,236,124,5,225,255,0,237,11,133,75,139,185,89,99,181,178,50,108,105,206,70,252,28,54,0,7,36,227,111,65,213,150,190,58,213,53,75,237,115,85,184,212,181,59,167,185,188,184,125,210,75,39,87,63,200,0,48,160,15,148,0,0,192,90,0,236,254,9,127,201,94,208,191,237,227,255,0,68,73,94,193,251,71,127,201,60,176,255,0,176,172,127,250,42,90,241,255,0,130,95,242,87,180,47,251,120,255,0,210,121,43,216,63,104,239,249,39,122,127,253,133,35,255,0,209,82,208,7,144,124,18,255,0,146,189,160,255,0,219,199,254,147,201,95,95,87,200,31,4,191,228,175,104,95,246,241,255,0,162,36,175,175,232,0,175,159,255,0,105,191,249,149,255,0,237,239,255,0,104,215,208,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,0,224,62,9,127,201,95,208,191,237,227,255,0,73,228,175,164,254,32,248,234,199,192,94,31,254,208,184,9,113,119,43,4,182,178,50,236,105,206,87,118,14,214,192,10,114,78,49,208,117,113,95,44,252,53,215,236,124,47,227,253,55,90,212,153,197,165,170,78,205,229,141,204,196,196,224,0,61,75,21,28,224,115,201,81,205,82,241,167,139,47,60,107,226,155,173,110,240,121,94,102,18,27,112,229,196,49,133,192,10,79,226,78,0,5,153,142,6,113,64,25,154,166,171,125,174,234,151,26,150,167,116,247,23,151,15,190,89,100,234,199,249,0,171,128,160,124,170,20,1,128,43,233,47,130,255,0,11,255,0,225,26,180,143,196,90,196,24,213,238,98,30,76,19,67,134,178,82,88,30,119,31,153,193,92,228,6,81,149,238,203,92,167,192,191,134,143,121,113,107,227,77,80,199,246,72,157,141,133,190,3,249,174,9,6,70,206,118,133,42,118,142,187,148,30,0,93,223,69,208,7,200,31,27,127,228,175,107,191,246,239,255,0,162,35,174,255,0,246,101,255,0,153,163,254,221,63,246,181,112,31,27,63,228,175,107,191,246,239,255,0,162,18,172,124,51,248,137,111,224,13,11,196,146,136,126,211,169,222,125,157,44,161,117,59,50,190,110,231,114,59,13,227,128,114,73,1,113,203,0,15,87,248,209,241,67,254,17,171,73,60,59,163,79,141,94,230,35,231,79,12,219,94,200,18,8,227,105,249,216,22,219,180,134,3,13,220,26,249,183,74,210,239,181,205,86,223,77,210,237,154,230,242,225,188,184,162,143,171,31,228,21,70,73,39,133,0,147,128,42,188,243,205,117,113,45,197,196,141,52,242,57,121,100,149,139,51,49,57,44,73,228,146,121,205,125,91,240,135,225,163,248,27,75,154,243,82,40,250,213,242,40,149,84,6,22,168,57,242,213,250,146,78,11,21,59,73,85,3,59,119,16,13,255,0,135,254,4,177,240,23,135,254,193,110,201,113,117,35,150,185,189,17,108,121,206,78,50,50,219,66,131,128,51,142,167,171,26,235,69,37,2,128,29,69,37,45,0,37,120,15,198,91,147,255,0,18,78,159,242,223,183,253,115,175,127,175,158,190,49,161,63,216,188,127,207,127,253,167,64,25,63,8,108,60,251,20,39,127,252,132,128,249,72,244,142,189,127,196,190,11,143,83,210,46,144,27,130,210,108,224,72,131,163,47,168,246,175,53,248,48,168,250,114,16,63,230,38,191,250,12,117,244,11,70,175,30,198,25,7,181,0,124,153,175,89,92,248,31,197,87,142,145,126,239,106,66,166,102,15,247,130,183,240,145,233,94,227,240,251,199,22,218,189,165,149,153,158,47,50,61,61,25,132,113,56,193,1,1,228,241,222,176,190,45,248,40,234,80,155,187,77,63,204,150,75,152,242,222,118,50,2,17,208,183,251,34,188,167,194,90,245,231,133,252,75,121,29,213,207,217,99,138,39,183,3,96,125,164,56,249,120,7,208,243,254,205,0,125,117,73,89,250,110,169,111,127,230,249,83,249,155,49,159,148,140,103,62,163,218,180,40,1,104,162,138,0,141,226,89,6,24,158,185,226,179,103,208,173,167,198,233,102,24,207,70,31,252,77,107,82,80,7,41,47,128,180,201,91,38,123,206,152,225,227,255,0,226,106,72,60,11,167,64,84,172,215,71,25,234,203,255,0,196,215,81,69,0,98,39,134,108,209,112,36,159,143,246,135,248,85,168,116,123,120,78,85,229,63,46,57,35,252,43,70,138,0,104,64,62,238,105,212,81,64,5,20,81,64,5,20,153,165,20,0,81,64,162,128,10,40,162,128,10,40,162,128,10,41,172,225,1,44,112,5,103,223,107,250,110,158,191,233,23,62,95,32,125,199,60,145,158,194,128,52,122,84,50,221,67,22,55,62,220,244,224,215,5,171,124,85,240,229,144,96,186,206,198,89,12,103,253,22,83,235,199,220,246,175,45,214,190,49,93,203,228,125,135,95,206,55,111,255,0,67,30,216,234,159,90,0,246,237,67,199,122,14,156,31,204,190,80,68,101,249,134,67,199,62,131,218,184,125,95,227,126,153,109,231,37,173,221,171,145,141,187,237,166,231,238,231,211,222,188,14,251,198,90,246,165,46,37,191,243,119,71,229,227,201,69,224,231,142,158,245,90,219,67,214,245,121,7,147,111,230,180,153,219,243,34,231,31,82,61,40,3,210,117,239,141,183,247,108,69,172,122,116,131,112,32,152,36,29,189,219,214,184,45,79,197,218,142,172,207,230,69,106,55,72,101,249,3,14,78,125,91,222,183,180,79,133,126,32,188,1,231,209,183,130,164,131,246,168,199,57,199,102,174,239,76,248,56,128,33,189,208,191,229,152,207,250,103,241,124,190,141,245,160,15,13,251,45,220,221,34,83,143,246,135,248,213,200,124,51,172,204,191,187,179,221,147,183,253,106,117,252,235,232,168,254,22,248,126,28,238,209,177,159,250,122,147,255,0,139,173,139,63,3,104,113,133,198,155,143,155,63,235,223,255,0,138,160,15,154,19,192,222,34,147,24,211,186,255,0,211,120,255,0,248,170,208,180,248,101,226,75,159,249,134,191,221,39,229,184,135,215,253,234,250,134,223,193,250,56,218,62,195,140,103,254,90,183,255,0,21,90,118,222,30,211,32,31,187,181,219,198,63,214,49,254,180,1,243,117,143,193,61,102,124,25,236,110,0,41,187,229,186,135,175,203,239,91,145,252,4,45,157,233,168,15,76,92,195,254,21,244,36,118,118,241,128,18,60,97,113,212,212,162,53,29,7,235,64,31,59,255,0,194,132,59,135,201,168,99,254,190,97,255,0,10,149,127,103,248,136,203,13,72,31,250,248,135,255,0,137,175,160,246,47,165,46,7,165,0,124,244,223,0,98,29,6,162,127,237,230,31,254,38,171,201,240,22,69,255,0,87,21,249,231,189,204,63,119,254,249,175,163,124,181,244,164,242,212,246,253,104,3,230,105,190,6,234,11,143,46,214,236,231,174,110,97,172,11,191,132,62,34,131,56,211,164,56,93,220,220,195,254,53,245,177,183,136,245,31,169,170,242,233,86,83,3,230,69,156,141,191,125,250,126,116,1,241,157,215,129,60,67,106,95,125,129,0,99,57,153,15,95,163,86,61,214,147,125,100,197,110,32,216,65,0,252,224,245,25,236,107,237,11,175,7,104,151,1,247,233,251,183,109,207,239,157,127,246,106,229,181,175,133,58,21,230,90,29,23,123,151,4,255,0,165,56,227,24,238,244,1,242,197,166,163,61,132,133,145,35,39,110,223,152,19,252,143,181,122,134,129,241,142,238,207,237,63,105,75,4,221,183,111,238,100,57,198,115,209,253,235,107,87,248,49,56,222,108,244,14,178,156,127,166,15,187,207,171,253,43,205,117,15,135,158,36,177,242,247,233,123,55,231,31,233,17,156,227,31,237,251,208,7,211,90,23,196,157,27,86,141,113,125,25,118,155,96,11,111,32,201,227,212,123,215,99,13,204,55,8,30,55,222,167,161,193,25,175,137,172,117,253,111,66,185,133,82,231,200,2,69,147,253,90,63,113,207,67,233,94,191,225,79,139,241,44,86,144,234,122,238,28,110,243,7,217,15,251,68,125,212,250,80,7,208,20,87,37,162,120,243,67,213,32,70,143,83,243,88,130,199,247,14,188,3,183,208,87,79,5,196,87,40,173,19,238,12,3,14,8,249,127,26,0,154,146,150,138,0,41,164,226,157,77,97,64,6,250,58,211,64,57,167,109,160,0,10,90,92,81,64,5,54,66,2,243,235,78,170,90,141,194,219,192,172,205,183,46,6,113,158,198,128,62,116,248,171,131,253,145,180,159,249,109,255,0,178,87,156,120,69,73,241,6,149,255,0,95,209,127,232,107,93,103,196,109,89,46,191,179,182,207,191,111,155,252,24,235,229,251,87,51,224,184,247,120,131,74,56,255,0,151,248,127,244,37,160,103,216,94,27,93,186,21,176,255,0,127,255,0,66,53,173,89,218,0,198,135,0,199,247,191,244,35,90,84,8,40,162,138,0,41,41,104,160,2,138,74,90,0,40,162,138,0,97,165,90,117,20,0,82,82,209,64,13,111,184,223,74,240,79,140,176,19,14,182,255,0,47,252,187,255,0,237,58,247,210,50,43,200,126,46,105,194,77,27,88,155,112,4,253,159,248,63,218,140,80,7,207,26,13,191,159,169,201,25,10,113,17,63,63,78,171,95,67,120,22,15,34,43,114,0,31,232,64,124,191,240,26,249,209,102,109,63,84,155,203,39,56,11,149,59,122,224,215,183,124,60,213,229,184,48,70,193,248,177,83,204,164,255,0,114,144,30,248,14,104,166,39,126,105,212,192,82,104,25,163,3,210,138,0,40,162,138,0,40,162,160,185,155,200,129,164,219,187,110,62,92,227,189,0,67,127,125,29,148,34,73,3,144,88,47,201,215,161,255,0,10,240,239,31,252,72,72,196,214,246,211,234,144,188,87,172,164,163,237,92,13,227,104,195,116,169,254,46,248,238,246,203,117,156,2,120,188,187,148,249,227,185,35,32,196,78,220,5,247,175,5,184,188,185,213,46,230,121,238,37,111,53,218,77,174,197,185,39,223,235,214,128,22,239,85,188,187,217,230,222,92,201,183,56,243,37,99,140,250,115,237,91,94,31,240,133,238,177,52,77,28,150,187,76,226,50,37,102,246,255,0,100,241,205,117,254,19,248,89,22,167,246,191,55,82,79,221,249,120,221,104,27,174,239,246,189,171,232,29,27,193,122,86,147,16,9,103,100,196,75,230,7,91,68,93,167,143,240,160,14,55,193,191,13,34,177,181,178,150,234,199,72,149,211,204,220,194,16,196,228,182,57,35,220,87,164,216,233,86,118,54,234,145,90,91,38,1,24,142,48,163,147,158,194,174,71,18,68,161,81,2,129,247,64,24,2,159,64,0,0,12,0,0,31,221,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,48,180,81,64,13,216,167,170,143,202,148,0,58,1,75,69,0,24,30,149,12,182,208,202,164,52,40,224,140,124,202,15,21,45,45,0,114,90,223,130,180,253,78,25,177,166,105,133,228,199,50,64,191,195,142,188,123,87,143,248,211,225,69,218,206,243,90,38,149,2,52,138,2,160,43,143,147,158,137,234,181,244,111,90,175,53,149,181,200,196,246,241,73,206,126,116,13,207,227,64,31,17,106,158,28,187,210,229,144,75,36,7,18,24,206,194,122,140,250,129,199,21,149,29,196,209,103,203,154,72,243,215,107,17,154,251,63,86,240,14,139,170,161,6,194,193,9,147,205,44,108,81,137,235,254,53,227,94,35,248,51,5,175,217,124,173,86,52,221,187,59,108,64,207,79,246,232,3,204,52,255,0,22,234,214,76,132,106,250,144,2,69,98,18,229,215,211,253,175,246,107,210,124,53,241,109,96,54,201,121,119,172,206,70,253,217,147,118,126,246,58,183,210,188,146,255,0,79,251,12,194,63,55,118,87,126,118,227,215,223,218,170,36,141,25,5,25,129,29,8,59,104,3,236,15,13,124,67,211,181,88,17,86,59,242,251,25,137,145,87,179,227,251,230,187,43,107,232,174,144,50,6,93,225,91,149,29,43,225,235,45,127,84,176,108,193,168,94,70,48,70,35,184,97,223,61,141,118,90,47,197,157,94,193,128,145,239,238,64,136,71,181,175,221,121,27,121,251,167,210,128,62,185,162,188,195,195,159,20,31,84,251,78,237,45,151,203,219,140,221,110,235,159,111,106,244,123,107,143,180,33,109,155,121,199,92,208,4,244,180,81,64,6,41,189,41,212,80,1,154,41,49,75,210,128,10,40,162,128,10,41,185,167,102,128,10,41,155,185,197,60,115,64,5,20,148,180,0,83,36,113,26,22,57,192,254,237,61,206,20,159,65,154,243,223,31,248,206,93,15,73,212,124,171,87,102,135,203,195,44,229,15,44,190,220,117,160,12,63,138,254,48,77,54,223,200,142,75,212,120,238,99,201,137,176,48,99,115,253,239,122,240,253,23,77,186,241,71,136,239,64,145,28,56,146,228,11,151,39,171,15,99,207,205,252,233,218,198,179,123,227,45,126,228,203,113,52,40,66,200,35,121,76,160,16,170,189,241,235,94,229,240,215,192,150,122,124,118,183,206,214,243,60,214,9,144,109,128,57,109,135,36,228,231,165,0,122,14,141,164,38,157,231,237,134,4,243,54,255,0,171,80,51,140,245,227,222,182,104,1,71,64,5,20,1,231,255,0,20,174,68,126,16,213,134,91,35,201,251,191,245,209,43,193,60,22,62,209,227,171,243,215,54,100,252,223,88,235,218,126,46,200,71,133,181,144,9,255,0,150,29,255,0,219,74,241,175,134,145,249,222,54,188,36,255,0,203,147,117,231,248,163,160,15,168,244,49,141,22,192,113,242,218,198,63,65,95,50,120,171,254,71,13,111,254,194,19,255,0,232,195,95,80,105,64,46,149,102,61,45,208,127,227,162,190,96,241,95,252,142,58,223,253,132,39,255,0,209,134,184,241,187,68,250,62,27,254,60,255,0,195,250,152,244,82,82,215,158,125,144,81,69,20,3,216,250,167,193,223,242,37,232,127,245,225,7,254,139,21,187,88,126,14,255,0,145,47,67,255,0,176,124,31,250,44,86,229,123,107,100,126,93,91,248,146,245,10,74,90,41,153,133,20,81,64,5,20,82,80,2,209,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,82,80,6,47,140,127,228,74,215,63,235,194,111,253,22,107,229,74,250,175,198,63,242,37,107,191,245,225,63,254,139,53,242,165,121,248,221,209,245,220,53,252,58,158,168,40,162,138,228,62,156,78,213,177,225,95,249,28,52,79,250,255,0,131,255,0,70,10,200,254,26,215,240,183,252,142,26,31,253,127,193,255,0,163,5,58,127,18,48,197,127,2,95,225,127,145,245,120,232,40,164,31,117,105,107,218,63,49,10,249,51,227,127,132,166,240,247,143,46,117,24,225,141,44,53,119,107,152,10,200,88,153,48,190,112,96,121,7,123,22,244,195,140,116,33,126,179,175,38,248,255,0,225,219,125,79,225,249,214,25,182,220,233,82,43,161,193,59,146,86,88,217,58,168,25,37,27,56,63,234,240,49,147,64,30,35,225,239,19,36,31,11,124,97,225,155,137,241,246,143,179,93,90,33,192,5,196,209,137,0,63,120,185,81,25,3,149,218,140,120,231,60,69,20,148,1,222,124,96,241,20,62,37,248,145,125,113,105,121,29,237,133,186,71,107,107,34,1,183,1,114,192,28,124,195,204,105,14,238,115,158,9,24,175,76,253,156,188,46,240,89,234,126,38,184,131,111,218,113,105,104,231,112,37,1,204,132,14,133,75,42,0,121,57,70,28,115,159,158,43,238,95,11,120,122,223,194,190,23,211,116,75,86,221,29,164,64,22,193,95,53,201,37,155,4,156,110,114,205,140,224,103,104,249,69,0,108,215,200,31,27,127,228,175,107,159,246,239,255,0,162,35,175,175,235,228,15,141,159,242,87,181,223,251,119,255,0,209,17,208,7,55,165,120,94,255,0,88,240,222,177,172,88,164,147,13,37,162,55,17,36,121,34,38,18,230,78,185,192,49,140,168,7,135,36,237,0,212,30,28,215,239,188,47,226,11,61,107,78,120,197,221,179,22,79,52,110,12,8,42,202,87,208,169,35,140,30,126,82,15,53,237,95,179,47,252,205,31,246,233,255,0,181,235,157,248,195,240,169,124,37,32,214,244,56,152,232,210,176,73,33,10,236,182,71,104,85,220,236,206,238,25,183,28,144,0,56,29,197,0,123,182,129,241,3,69,214,188,6,190,45,158,104,236,108,209,27,237,107,36,129,141,187,169,193,67,142,73,39,27,70,55,48,97,198,92,10,249,103,226,7,142,239,252,123,226,15,237,11,133,123,123,56,144,37,173,145,151,114,192,48,187,176,112,50,93,151,36,227,61,7,69,21,203,137,230,91,103,183,89,93,96,103,86,104,195,157,174,202,8,12,71,66,66,187,0,123,110,62,181,215,252,55,240,5,223,143,252,64,176,15,50,61,46,221,148,223,220,198,201,186,37,33,136,0,57,201,46,80,174,64,56,206,72,61,8,4,26,127,129,47,174,190,30,106,254,49,157,164,181,179,180,120,163,128,52,89,91,178,210,4,124,28,130,2,146,57,193,4,228,117,83,138,94,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,165,254,46,216,219,105,159,4,181,59,11,56,252,187,91,88,173,97,133,55,19,132,89,162,0,100,228,156,0,189,121,175,154,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,64,31,79,252,109,255,0,146,67,174,255,0,219,15,253,31,29,124,163,161,105,127,219,126,33,210,244,159,59,201,251,117,212,86,222,110,221,251,55,56,93,219,114,51,140,231,25,21,245,119,198,207,249,36,58,239,253,187,255,0,232,248,235,230,15,2,127,201,66,240,207,253,133,109,127,244,104,160,10,26,222,137,168,248,111,87,159,74,213,45,254,207,125,6,60,200,183,135,219,185,67,14,84,144,120,32,240,107,222,190,5,252,75,75,203,123,95,5,234,130,79,181,197,27,11,11,140,179,121,168,1,99,27,103,59,74,128,118,159,187,133,3,130,23,119,113,241,83,225,252,62,58,240,217,17,121,131,86,176,73,37,178,42,195,14,196,12,198,192,149,24,109,170,185,36,96,128,115,140,131,242,12,240,77,107,113,45,189,196,77,12,241,57,73,35,145,72,100,96,112,65,7,149,32,252,184,160,15,161,190,58,124,75,75,59,123,175,5,233,139,39,218,228,64,47,238,50,201,229,33,1,132,107,140,111,44,164,110,61,54,185,28,146,113,224,186,38,137,168,248,143,87,131,73,210,173,254,209,125,62,239,46,29,193,55,97,75,30,88,128,56,4,242,106,156,16,77,117,113,12,22,241,60,211,202,193,17,16,22,103,98,118,128,20,114,73,60,98,190,190,248,87,240,254,31,2,120,108,9,124,195,171,223,164,114,223,22,97,132,96,14,35,80,164,174,23,115,140,130,119,18,78,118,224,0,15,147,117,205,47,251,19,196,58,158,147,231,121,223,97,187,150,219,205,219,183,126,199,43,187,25,56,206,51,140,154,250,187,224,151,252,146,45,11,254,222,63,244,124,149,243,7,142,191,228,161,248,155,254,194,183,95,250,53,171,233,255,0,130,95,242,72,180,47,251,120,255,0,209,242,80,7,204,62,58,255,0,146,135,226,127,251,10,221,127,232,214,171,151,254,4,190,181,248,121,164,120,198,6,146,230,206,241,165,75,144,34,192,180,34,66,137,184,228,146,24,131,206,0,7,104,234,70,105,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,155,248,51,4,55,127,6,116,123,123,136,82,104,37,75,148,145,36,80,193,148,207,34,144,65,224,130,56,197,0,124,227,240,255,0,199,119,222,2,241,15,246,132,10,215,22,146,161,142,234,196,75,229,172,235,131,183,39,15,130,24,228,28,103,168,232,198,190,193,208,245,189,59,196,90,68,26,174,149,113,246,139,25,247,121,114,236,104,247,237,98,167,135,0,142,65,28,138,249,39,226,111,195,203,143,135,218,226,68,38,251,70,153,121,185,172,166,98,55,144,49,185,28,15,227,27,151,144,54,144,65,24,228,13,15,132,63,17,255,0,225,5,215,26,219,82,154,115,160,222,113,50,39,204,176,73,198,38,11,180,147,180,12,48,24,36,16,126,114,170,40,3,235,122,74,142,9,225,186,183,138,226,222,68,154,9,81,89,36,141,131,43,130,50,24,17,242,144,71,57,169,40,3,3,199,127,242,79,60,75,255,0,96,171,175,253,20,213,241,13,125,187,227,175,249,39,158,37,255,0,176,85,215,254,138,106,248,138,128,58,207,136,30,4,190,240,23,136,126,193,112,207,113,105,42,6,182,189,49,108,19,140,13,216,92,190,10,177,193,25,207,67,209,197,117,255,0,7,254,43,15,9,72,116,77,118,103,58,52,172,94,57,153,153,133,145,218,229,182,160,12,204,29,176,48,8,0,228,247,53,244,23,141,60,39,105,227,95,11,221,104,183,141,229,121,152,120,103,8,172,208,200,167,42,202,15,226,167,105,4,171,48,200,206,107,227,111,17,232,23,222,23,241,5,230,139,169,44,98,238,213,194,190,198,220,172,8,12,172,15,161,4,30,118,158,121,0,241,64,31,117,87,159,252,108,255,0,146,67,174,255,0,219,191,254,143,142,184,47,129,191,19,161,251,52,62,15,215,46,228,89,195,237,211,110,38,96,65,24,0,65,158,160,131,156,100,156,231,104,198,20,30,243,227,111,252,146,29,119,254,221,255,0,244,124,116,1,242,21,111,248,211,194,151,158,9,241,69,214,139,120,222,110,204,60,83,170,24,214,100,97,149,96,15,226,14,9,80,202,195,39,25,172,10,251,71,226,7,129,44,124,123,160,127,103,220,58,91,221,194,225,173,111,76,91,218,3,145,187,3,43,144,192,109,35,56,232,122,133,160,15,21,248,47,241,81,60,63,44,126,27,215,238,188,189,37,240,44,166,96,21,45,88,179,51,7,32,103,12,95,239,18,64,42,62,232,36,143,106,248,129,227,187,31,1,120,127,251,66,224,37,205,212,174,18,214,200,201,177,231,57,27,176,112,216,0,28,147,140,116,29,88,87,199,90,166,151,125,161,234,183,26,110,167,106,246,215,150,239,229,203,20,157,84,255,0,34,8,218,84,143,148,130,164,100,26,126,177,174,106,190,33,187,75,189,94,254,123,203,132,133,33,18,76,251,136,64,48,163,249,147,220,146,73,201,36,144,6,106,154,165,246,185,170,92,106,90,157,211,220,222,220,62,249,101,147,171,31,228,0,24,1,71,0,0,6,20,87,209,223,7,62,20,143,15,219,218,248,151,91,134,65,172,73,30,251,123,121,21,145,172,212,135,83,156,54,24,180,108,167,12,20,175,78,185,174,83,224,151,194,239,237,73,109,60,99,171,190,44,226,147,205,176,129,27,153,101,70,199,152,196,125,213,12,167,3,169,35,159,148,97,190,143,160,15,32,253,163,255,0,228,158,88,127,216,82,63,253,21,45,124,193,95,79,254,209,255,0,242,79,44,63,236,43,31,254,137,150,190,127,240,79,133,255,0,225,49,241,117,142,133,246,207,178,125,171,205,253,255,0,149,230,109,196,110,255,0,119,43,156,237,199,94,244,1,234,159,2,254,37,189,157,197,175,130,245,80,159,100,149,216,88,92,101,83,202,98,75,24,223,56,220,24,147,180,245,220,192,114,8,219,244,93,124,27,170,105,119,218,30,169,113,166,234,118,173,109,121,110,254,92,177,75,213,79,242,32,140,16,71,4,16,87,32,215,210,95,5,254,40,255,0,194,75,105,31,135,117,153,243,171,219,68,60,153,230,155,45,122,160,177,63,46,209,243,160,3,57,37,152,101,255,0,133,141,0,123,5,124,153,241,123,226,88,241,206,169,13,150,154,29,52,91,22,115,19,49,101,55,12,120,243,25,122,0,6,64,82,50,3,49,59,119,96,117,31,29,62,37,189,229,197,215,130,244,177,31,217,34,112,47,174,50,175,230,186,144,194,49,140,224,2,6,227,215,112,35,128,14,255,0,40,240,143,133,239,188,97,226,75,61,30,194,55,38,86,6,105,21,55,44,17,101,119,74,217,42,54,128,122,100,100,237,3,146,40,3,14,190,190,248,35,255,0,36,135,66,255,0,183,143,253,31,37,124,131,95,95,124,18,255,0,146,67,160,255,0,219,199,254,143,146,128,61,2,185,239,26,120,82,207,198,190,24,187,209,111,27,202,243,48,240,206,16,51,67,40,57,12,1,252,84,237,32,144,204,50,51,154,232,106,41,167,134,218,222,91,139,137,82,24,34,66,210,73,35,5,8,170,50,92,147,192,0,115,154,0,248,91,91,208,245,31,14,106,211,233,90,173,191,217,239,160,199,153,22,245,124,110,80,195,149,36,30,8,60,26,143,84,213,111,181,171,246,191,212,174,94,234,237,209,17,230,144,229,152,34,4,92,158,231,104,28,158,79,83,147,205,117,127,20,252,115,255,0,9,207,139,36,185,138,40,22,194,211,117,189,155,164,120,121,99,12,112,238,196,6,57,234,20,240,170,113,140,150,45,196,80,7,209,223,2,190,28,69,101,166,193,227,13,82,44,222,207,243,233,234,119,163,65,25,14,133,136,200,86,222,27,35,32,141,187,72,63,55,203,238,21,201,124,63,241,221,143,143,60,63,253,161,110,169,111,119,19,24,238,172,132,187,158,3,147,183,39,3,33,148,100,28,99,168,234,166,186,218,0,40,164,165,160,15,141,62,41,248,74,47,6,248,242,239,77,179,134,72,172,36,141,46,45,21,228,14,118,50,242,51,215,1,195,168,221,206,20,103,61,79,65,160,248,161,175,190,1,120,171,195,119,18,38,253,57,237,230,182,5,212,49,138,75,152,203,0,184,201,1,249,45,147,254,181,71,24,25,244,63,218,43,195,215,26,135,133,244,237,114,35,148,210,229,101,157,48,56,73,74,0,249,39,179,8,215,0,18,119,231,229,0,215,205,169,60,209,36,201,20,146,34,76,158,92,138,172,64,117,220,27,107,14,227,114,131,131,220,41,237,64,27,158,4,255,0,146,135,225,175,251,10,218,255,0,232,213,171,31,17,124,67,111,226,159,136,26,190,177,102,184,181,154,80,33,57,63,60,113,128,138,252,128,87,112,1,176,70,70,118,246,174,110,9,230,181,184,138,226,222,86,134,120,88,60,114,70,196,50,48,57,12,8,229,74,158,115,82,88,216,220,106,122,141,182,159,102,158,109,213,212,162,40,83,112,27,153,136,10,50,112,23,36,142,188,80,7,210,191,179,215,135,63,179,60,23,113,174,60,155,164,213,164,225,67,101,68,113,51,70,185,24,92,49,99,46,121,35,24,232,115,94,193,85,236,172,109,244,205,58,218,194,206,63,46,214,214,33,12,73,188,157,168,20,42,140,156,147,128,7,94,106,205,0,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,196,131,193,119,247,95,15,174,60,95,111,36,111,103,107,120,109,46,162,60,52,99,9,181,199,63,48,45,38,210,58,142,15,32,157,187,127,27,127,228,175,107,191,246,239,255,0,162,35,175,96,253,156,127,228,157,223,255,0,216,86,79,253,21,21,0,124,249,225,31,20,95,120,63,196,150,154,197,132,142,12,76,4,209,7,194,207,22,70,232,219,32,140,16,58,224,237,56,35,144,43,236,159,12,248,155,75,241,126,135,14,175,164,79,230,91,203,195,7,225,226,113,214,55,29,152,101,127,217,193,4,18,8,39,230,95,139,255,0,13,23,192,218,172,55,186,105,119,209,111,157,132,74,225,216,219,56,231,99,55,66,8,201,82,78,72,86,7,59,119,28,143,134,255,0,16,46,252,3,226,5,156,121,178,105,119,14,5,253,180,97,55,74,160,50,169,82,195,32,130,229,176,8,206,48,72,234,0,62,201,165,170,90,78,169,99,174,233,118,250,158,153,116,151,22,119,9,190,41,80,240,71,243,82,14,65,7,144,65,7,4,85,218,0,74,248,10,190,254,175,128,104,3,160,212,188,39,121,167,120,67,67,241,46,255,0,54,203,84,243,19,33,8,242,36,142,70,27,88,244,249,130,238,94,114,118,176,199,25,53,244,127,20,107,58,22,157,169,88,105,151,158,69,174,171,23,147,122,158,82,63,154,152,97,140,176,36,112,205,247,112,121,250,87,211,95,10,52,171,29,111,224,118,153,166,106,118,209,220,217,220,37,194,73,19,253,215,31,104,147,241,4,28,16,71,32,128,70,8,175,159,62,32,252,62,212,126,31,235,41,107,114,255,0,104,178,155,63,100,188,218,19,207,218,168,91,228,12,229,112,91,28,245,234,180,1,137,225,205,2,251,197,62,32,179,209,116,213,140,221,221,49,88,252,198,218,0,0,187,57,62,129,65,60,100,241,242,130,126,90,251,134,198,198,223,76,211,173,172,44,227,242,237,173,98,88,97,143,113,59,81,64,10,50,114,78,0,29,121,175,9,253,157,60,43,255,0,33,31,18,223,105,159,221,135,78,186,144,127,190,37,40,63,33,187,31,222,80,126,242,215,191,208,2,87,47,227,159,2,233,126,60,208,205,133,240,242,174,19,45,107,118,139,150,183,115,220,122,169,192,220,189,8,81,208,128,71,83,69,0,124,35,173,232,154,143,135,53,121,244,173,82,223,236,247,208,109,243,33,220,31,110,224,28,114,9,7,229,32,240,106,231,132,124,47,125,227,15,18,90,104,246,17,177,50,176,51,74,169,189,96,139,35,116,141,146,6,0,61,50,50,112,7,36,87,212,223,21,62,31,197,227,191,13,149,139,204,26,189,132,114,75,98,67,13,174,228,12,163,2,64,195,96,46,73,24,32,28,237,202,155,159,15,190,31,105,190,0,210,26,218,213,254,211,121,62,62,215,121,134,79,63,12,229,62,66,204,6,3,227,142,189,77,0,121,223,198,173,2,199,194,223,7,116,77,23,77,18,11,75,93,77,21,12,143,185,152,152,230,102,98,125,75,18,120,192,231,133,3,138,243,79,130,95,242,87,180,47,251,120,255,0,209,18,87,176,254,209,223,242,79,44,63,236,42,159,250,38,74,241,239,130,95,242,87,180,47,251,121,255,0,210,121,40,3,208,62,57,124,50,251,254,45,208,172,63,188,250,172,81,31,161,19,44,120,255,0,123,121,7,251,173,183,239,61,120,5,125,253,94,39,55,236,247,166,75,227,193,120,147,164,62,24,17,135,251,2,59,153,75,128,1,143,123,18,124,178,65,98,217,207,37,84,14,24,0,96,124,11,248,102,247,151,22,222,52,213,12,127,100,137,216,216,91,224,63,154,224,149,50,54,115,128,164,28,47,93,192,30,0,93,223,69,209,69,0,20,81,69,0,20,81,69,0,124,107,241,79,194,80,248,59,199,151,122,117,156,50,197,167,202,137,113,104,175,32,115,177,135,43,158,184,14,29,87,119,56,3,57,234,119,244,47,20,53,247,192,47,21,120,110,226,68,223,167,61,188,214,192,186,134,49,73,113,25,96,23,25,32,55,37,242,127,214,40,227,3,62,135,251,69,120,122,227,80,240,190,157,174,66,115,30,151,43,9,211,3,132,148,160,15,146,123,50,160,194,130,78,252,240,160,215,205,177,207,52,73,50,69,44,136,147,38,201,84,49,1,215,112,108,50,247,27,149,78,15,112,167,181,0,110,120,19,254,74,31,134,127,236,43,107,255,0,163,5,88,248,139,226,24,60,83,241,3,87,214,44,198,45,102,148,44,39,39,231,68,2,48,220,168,35,114,128,216,35,35,56,237,92,220,19,205,107,113,21,197,188,175,12,241,56,116,145,24,171,35,3,149,96,87,144,84,243,154,146,198,198,227,82,212,109,172,44,227,243,46,174,164,88,97,77,192,110,118,32,1,147,133,25,36,117,226,128,62,150,253,158,188,57,253,153,224,203,157,117,228,221,38,175,47,202,161,242,162,56,153,144,101,112,48,197,140,153,228,140,99,161,205,123,5,86,178,177,183,211,52,235,107,11,56,246,90,218,196,176,194,155,137,194,0,2,140,156,147,133,3,175,53,102,128,62,64,248,219,255,0,37,123,93,255,0,183,127,253,39,142,176,34,240,142,163,115,224,121,124,87,108,190,109,149,181,219,91,93,114,163,201,218,34,242,219,150,203,110,50,227,104,28,99,39,175,27,255,0,27,127,228,175,107,159,246,239,255,0,162,35,175,96,253,156,127,228,158,95,255,0,216,86,95,253,19,21,0,120,7,130,252,89,121,224,175,20,90,235,86,107,230,236,202,79,1,99,26,207,27,13,172,164,143,192,140,130,3,168,56,56,219,95,91,127,194,125,161,127,194,191,255,0,132,215,204,159,251,43,202,243,49,229,31,51,118,237,155,49,211,118,238,58,237,207,57,199,53,243,135,197,223,135,31,240,131,107,145,220,233,176,206,116,43,206,97,119,249,132,18,115,152,75,100,147,133,25,5,176,74,146,62,98,24,215,156,80,7,65,227,79,22,94,120,215,197,23,90,213,224,242,124,205,169,12,1,203,44,49,170,224,0,79,226,78,0,5,153,142,209,156,81,55,132,117,27,111,3,197,226,171,149,242,172,174,110,227,181,181,228,55,157,145,46,246,249,91,35,105,139,24,43,206,236,142,156,244,255,0,8,126,28,127,194,115,174,53,198,165,12,227,66,179,230,103,79,148,79,39,24,133,91,32,140,169,203,21,201,0,1,242,150,83,94,177,251,71,127,201,60,176,255,0,176,170,127,232,169,104,3,199,254,9,127,201,94,208,191,237,231,255,0,68,75,94,193,251,71,127,201,59,176,255,0,176,172,127,250,42,74,241,255,0,130,95,242,87,180,47,251,120,255,0,209,18,87,176,126,209,255,0,242,79,52,255,0,251,10,199,255,0,162,101,160,15,31,248,37,255,0,37,123,65,255,0,183,143,253,39,146,190,191,175,144,62,9,127,201,94,208,127,237,227,255,0,68,73,95,95,208,1,95,63,254,211,95,243,43,255,0,219,223,254,209,175,160,43,231,255,0,218,107,254,101,127,251,122,255,0,218,52,1,224,53,233,159,8,126,26,47,142,117,73,175,117,34,233,162,216,186,137,2,135,6,225,207,62,88,126,129,84,96,177,7,32,50,129,141,219,151,146,240,79,133,255,0,225,48,241,125,142,133,246,207,178,125,175,204,253,247,149,230,99,108,108,221,50,185,206,49,215,189,125,93,226,61,119,67,248,85,224,120,229,138,203,203,180,183,219,107,101,105,0,43,230,72,65,32,22,231,25,195,51,49,201,234,126,102,59,72,5,79,138,159,16,97,240,39,135,9,139,204,58,189,250,73,21,136,80,48,142,0,204,140,72,35,3,122,156,16,119,18,6,221,185,35,15,225,87,197,235,127,22,197,111,162,107,77,229,120,131,149,141,146,51,178,236,0,88,184,192,218,140,0,57,7,11,156,21,235,181,126,105,214,245,189,67,196,122,188,218,174,171,113,246,139,233,246,249,146,236,84,223,181,66,142,20,0,56,10,56,21,244,55,193,127,133,109,160,68,158,36,215,237,118,106,205,134,178,137,139,6,181,140,171,134,46,170,113,185,195,244,32,149,0,116,36,128,1,229,31,27,127,228,175,107,159,246,239,255,0,162,35,174,2,187,255,0,141,191,242,87,181,223,251,97,255,0,162,35,173,79,130,30,4,177,241,119,136,110,53,13,73,163,150,211,73,120,157,236,100,139,112,184,44,37,198,78,87,1,89,1,218,65,15,208,241,64,29,191,192,207,134,137,103,111,107,227,77,80,201,246,185,81,141,133,190,25,60,164,42,65,145,179,141,197,129,59,71,77,172,15,36,140,91,248,185,241,126,227,194,218,189,190,135,225,246,198,163,107,42,77,126,210,198,165,54,21,200,135,4,100,238,12,172,88,16,66,224,41,201,59,117,126,49,252,77,127,5,233,233,164,105,50,72,154,245,220,98,120,229,8,165,109,226,221,203,29,192,134,45,134,80,49,199,36,145,129,159,152,116,173,46,251,92,213,45,244,221,50,213,238,47,46,31,100,81,71,213,143,242,0,12,146,79,0,2,78,0,160,15,177,60,13,227,253,39,199,186,99,220,233,251,162,186,129,16,221,218,186,156,192,205,187,3,126,2,176,59,24,130,59,99,32,30,43,172,21,198,124,56,240,5,167,128,188,62,176,126,238,77,82,225,1,191,185,141,159,18,176,44,84,0,199,106,170,134,43,144,6,118,228,129,208,118,98,128,22,150,138,40,0,175,6,248,195,14,127,177,120,31,242,223,255,0,105,215,188,215,139,124,94,128,31,236,110,71,252,182,237,255,0,92,232,3,151,248,43,112,22,198,36,59,242,117,69,254,81,215,209,224,228,3,95,44,124,35,184,120,229,179,140,22,195,106,137,156,31,250,231,95,83,67,204,66,128,43,223,90,37,220,33,26,56,220,43,103,12,50,58,26,249,167,226,143,133,102,211,158,238,246,33,107,24,147,83,117,6,44,134,218,119,28,31,151,218,190,160,174,95,197,190,23,177,215,52,232,225,150,56,20,253,164,72,93,224,13,147,134,31,214,128,60,115,225,199,142,140,127,218,95,105,184,212,36,207,149,140,190,237,191,127,61,94,190,135,138,85,156,22,10,64,7,111,53,241,94,163,109,113,225,191,39,236,247,178,159,180,103,119,150,74,125,220,117,193,231,239,215,208,31,14,188,127,62,179,96,4,214,210,110,107,223,43,115,92,151,32,17,31,168,247,233,64,30,179,69,49,31,122,6,198,51,79,160,2,138,40,160,4,165,166,230,157,154,0,40,164,165,160,2,138,40,160,3,52,210,125,41,212,98,128,26,5,58,138,40,0,164,165,162,128,10,74,171,123,123,246,56,195,121,123,242,192,125,237,189,171,205,252,79,241,74,77,32,72,23,74,102,41,112,98,200,186,219,157,187,185,251,190,212,1,233,115,93,164,24,220,172,115,232,43,142,215,126,33,105,186,106,74,26,43,236,136,75,230,53,30,255,0,237,117,249,107,193,53,95,140,26,181,247,149,229,139,219,125,153,206,53,7,59,179,143,97,233,92,77,231,136,117,107,214,204,218,149,235,252,187,74,189,195,182,71,167,39,222,128,61,91,196,63,23,146,118,185,75,91,157,106,45,219,113,137,49,142,153,232,255,0,90,243,221,99,198,186,174,163,51,48,213,181,77,133,148,168,123,150,236,49,253,234,230,90,71,115,151,118,98,122,146,115,90,154,46,139,253,173,49,143,237,30,86,16,182,118,110,232,64,245,30,180,1,70,91,203,171,150,38,91,153,164,201,222,119,185,60,250,214,134,159,225,203,189,71,204,242,101,129,124,189,185,222,199,190,125,7,181,122,239,133,126,13,219,92,44,51,205,169,69,40,146,216,62,199,178,7,4,237,61,222,189,123,77,240,14,139,97,230,99,79,211,223,204,199,252,185,32,198,51,254,52,1,228,190,21,248,73,117,132,146,238,61,34,112,46,1,59,148,177,32,109,227,148,250,215,174,233,62,13,211,44,18,28,233,122,96,100,207,49,192,189,243,254,207,189,116,81,218,219,194,54,197,4,72,51,156,42,1,205,77,64,21,161,178,181,129,64,142,214,40,212,118,68,2,166,17,160,232,171,249,83,232,160,8,218,222,54,235,26,31,168,164,88,99,3,136,208,127,186,42,90,40,1,160,40,232,163,242,167,81,69,0,20,148,180,148,0,180,148,82,208,1,69,20,80,1,69,20,148,0,180,81,73,64,10,84,56,228,3,245,21,159,117,162,216,220,236,223,101,104,251,115,141,209,41,219,250,86,133,37,0,121,23,139,126,23,197,117,28,242,218,88,232,240,237,181,112,15,148,160,134,249,185,225,62,149,224,154,255,0,133,111,180,59,203,128,210,219,169,135,25,242,89,251,168,233,192,245,175,181,218,36,145,72,116,86,4,96,134,92,228,87,47,174,120,31,74,214,33,159,125,157,146,52,184,203,155,68,98,48,71,255,0,19,64,31,32,89,235,122,150,156,229,99,212,111,35,0,99,17,78,227,169,207,173,122,159,130,254,39,24,39,72,238,238,245,121,130,90,128,65,147,120,220,8,231,150,250,212,63,17,62,25,65,164,220,73,115,111,123,18,6,157,17,99,75,64,138,62,76,246,111,106,242,137,22,107,11,153,99,138,119,5,28,199,185,73,25,0,253,127,217,160,15,184,236,53,72,111,188,207,44,72,54,99,59,212,119,207,191,181,104,87,204,30,6,248,151,168,65,246,255,0,56,93,77,187,102,221,215,143,199,222,245,6,190,148,177,187,251,100,45,39,151,141,173,140,103,61,135,248,208,5,170,90,40,160,3,20,26,40,160,4,205,45,4,80,40,0,172,15,18,177,251,8,0,149,62,114,255,0,35,91,245,202,120,158,224,195,106,167,105,97,231,237,198,125,154,128,62,102,241,181,148,137,246,29,198,51,159,51,185,246,170,30,7,140,182,189,166,16,71,252,132,33,255,0,208,150,172,248,187,89,251,87,216,243,111,183,110,255,0,227,207,93,190,213,115,225,181,146,220,106,58,124,165,148,17,169,70,62,238,127,137,40,3,234,237,16,21,209,224,7,253,191,253,8,214,133,85,211,147,202,211,209,1,206,51,219,220,213,170,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,155,154,13,52,147,154,0,144,81,77,90,117,0,37,113,254,60,178,23,94,30,212,84,238,249,182,125,223,102,90,236,43,11,197,75,157,14,239,254,1,255,0,161,138,0,249,27,197,22,9,111,226,91,184,255,0,120,0,217,247,191,235,154,251,87,166,252,56,129,60,248,176,73,255,0,65,31,206,58,243,223,136,50,152,188,91,124,170,23,131,31,95,250,230,43,179,248,95,170,188,154,128,136,132,249,108,59,3,216,165,32,62,150,65,140,211,232,90,41,128,82,82,146,0,201,172,109,99,196,118,26,44,97,174,110,68,127,48,28,198,237,201,4,246,95,106,0,217,200,29,234,38,158,37,235,42,12,250,176,175,42,213,254,51,88,89,180,137,111,117,106,196,72,83,231,182,159,160,207,255,0,19,92,165,199,198,243,38,221,173,167,156,103,254,88,75,254,52,1,237,90,143,136,108,172,163,145,154,250,197,112,133,254,121,20,122,251,255,0,179,94,65,227,191,136,193,237,175,237,237,174,180,185,137,242,246,132,147,113,60,169,61,27,235,92,69,247,140,124,69,226,22,242,237,236,108,164,73,83,200,36,2,167,39,63,222,111,122,147,70,248,89,172,235,55,112,205,123,99,52,107,46,237,230,43,152,134,48,8,92,100,159,65,72,12,11,45,46,247,198,26,220,243,73,105,114,193,227,222,26,214,38,32,149,218,190,135,255,0,215,94,225,224,191,134,214,118,73,4,242,127,105,70,237,104,161,132,184,0,19,130,71,221,255,0,102,182,188,11,240,234,223,195,118,177,179,181,210,201,229,58,48,121,81,128,203,103,248,71,176,174,254,56,214,36,84,4,225,64,3,52,192,100,54,235,14,112,73,207,173,77,73,75,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,148,180,0,81,69,20,0,148,180,148,180,0,148,180,81,64,5,53,148,55,90,117,20,1,202,107,158,11,211,245,72,229,243,101,187,4,194,99,196,110,58,115,236,121,230,188,79,197,255,0,10,69,163,94,77,101,107,172,77,141,155,63,119,185,78,112,15,68,250,215,210,245,5,205,170,92,68,209,185,96,27,25,193,160,15,135,245,79,15,234,26,108,204,146,88,94,160,4,40,50,194,203,201,92,250,86,75,70,232,72,96,224,131,142,70,43,236,47,18,124,53,211,181,220,180,147,94,6,46,24,136,229,69,232,184,238,43,204,181,159,129,146,43,72,214,113,95,73,153,142,55,92,194,56,231,159,186,63,217,160,15,13,142,102,139,56,3,159,90,238,188,47,241,6,255,0,76,158,221,54,88,4,251,72,102,105,3,46,57,31,237,47,31,45,45,223,194,111,16,91,236,198,157,39,57,235,115,23,248,215,45,123,225,205,82,193,177,113,107,179,108,123,207,239,1,227,159,67,237,64,31,86,120,95,199,214,122,165,181,160,155,80,210,196,178,111,202,36,234,15,5,187,22,62,149,218,90,221,193,119,26,188,51,69,32,57,230,54,5,122,227,181,124,69,165,120,134,243,70,185,133,226,138,6,104,119,99,204,4,245,7,174,210,61,107,215,60,13,241,145,160,2,223,83,54,80,162,66,196,20,183,148,157,219,198,7,4,246,38,128,62,137,162,176,116,95,21,105,186,204,16,180,23,42,236,240,172,164,8,221,126,82,7,168,247,173,218,0,90,40,164,160,6,154,92,211,136,205,52,138,0,41,166,148,81,244,160,0,10,117,40,20,80,1,69,21,82,234,246,43,77,158,99,5,221,156,112,79,79,165,0,114,94,59,241,76,122,69,149,228,73,113,100,172,108,94,64,36,113,146,112,216,227,35,210,190,96,212,111,47,188,81,175,202,5,183,154,110,118,241,106,140,217,218,163,167,95,238,255,0,58,232,252,123,226,249,188,69,175,65,21,178,193,34,205,106,45,254,84,101,57,44,203,143,152,255,0,181,93,175,194,255,0,135,4,62,149,170,92,139,148,111,222,238,196,169,133,251,234,56,193,52,1,163,240,163,192,105,109,101,13,237,204,58,132,50,201,4,168,194,69,218,7,239,56,234,190,139,94,207,111,8,130,222,40,84,146,17,2,140,245,225,105,154,125,156,118,54,137,4,101,202,174,113,184,130,121,57,237,83,75,42,194,161,156,224,19,142,148,1,21,197,210,69,183,230,65,156,245,53,48,108,169,60,113,94,91,168,248,246,41,252,191,42,72,31,110,115,251,167,30,149,233,139,46,219,73,93,184,10,9,253,40,3,199,126,51,94,227,72,214,162,12,153,95,35,140,243,247,227,174,35,224,197,155,92,248,142,226,114,146,124,214,45,202,142,56,146,53,254,149,99,227,6,182,183,58,190,179,167,171,33,223,228,99,229,32,253,212,61,122,87,77,240,43,70,43,97,6,160,193,192,150,214,101,206,225,143,245,195,183,95,225,160,15,108,180,143,101,148,3,158,34,85,231,233,95,44,120,171,254,71,13,111,254,191,231,255,0,209,141,95,86,168,219,24,30,139,138,249,75,197,95,242,56,107,127,245,255,0,63,254,140,106,227,198,124,40,250,62,27,254,60,253,63,83,30,150,138,43,207,62,200,40,162,138,1,236,125,85,224,223,249,18,244,63,250,240,131,255,0,69,138,220,172,63,7,127,200,151,161,255,0,215,132,31,250,45,107,114,189,184,252,40,252,186,183,241,37,234,37,45,20,83,51,10,40,162,128,10,41,41,104,0,162,146,138,0,90,41,41,104,0,162,138,74,0,90,40,164,160,5,162,138,40,3,19,198,63,242,37,107,159,246,15,159,255,0,69,154,249,82,190,171,241,143,252,137,90,231,253,120,79,255,0,160,26,249,82,188,252,102,232,250,238,26,248,42,122,161,41,104,162,184,207,167,14,213,175,225,95,249,28,52,63,250,255,0,131,255,0,70,10,200,237,90,254,21,255,0,145,195,68,255,0,175,248,63,244,96,170,167,241,35,28,87,240,39,232,255,0,35,234,241,208,81,64,232,41,43,218,63,48,22,162,158,8,110,173,228,130,226,36,154,222,84,41,36,114,168,101,112,70,10,144,120,32,142,54,212,180,80,7,195,30,40,240,253,199,133,124,81,168,232,119,77,190,75,73,72,87,192,30,98,17,148,124,2,113,185,72,108,103,35,56,60,138,200,175,107,253,162,124,46,150,62,32,177,241,36,17,201,179,81,67,13,193,8,196,9,99,80,20,150,206,208,89,56,3,3,253,89,60,228,227,197,40,3,210,254,7,248,74,111,16,248,242,223,81,120,99,125,63,72,113,113,57,105,72,34,77,173,228,168,11,201,59,128,111,76,33,207,80,15,214,117,228,223,179,255,0,135,109,244,191,135,227,88,15,186,227,86,149,158,83,130,48,145,179,70,19,169,7,105,86,124,224,125,253,167,56,21,235,52,0,87,200,31,27,127,228,175,107,191,246,239,255,0,162,18,190,191,175,144,62,54,255,0,201,95,215,127,237,223,255,0,68,71,64,29,255,0,236,203,255,0,51,71,253,186,127,237,122,169,241,211,226,91,222,92,221,120,47,75,17,253,146,39,2,254,227,42,254,107,2,172,177,174,51,180,41,11,184,245,220,164,112,1,221,231,30,21,241,221,247,131,244,15,16,105,250,106,188,87,122,178,68,137,121,28,184,107,112,133,183,96,109,57,46,172,70,65,4,117,28,226,185,253,43,76,190,215,53,75,125,55,76,181,123,155,203,151,217,20,49,245,99,252,128,3,36,147,194,128,73,192,20,1,74,189,51,225,23,196,181,240,54,169,53,150,164,25,244,91,231,83,43,41,103,54,204,56,243,21,122,16,70,3,0,50,84,41,25,219,131,237,254,31,248,63,160,105,30,8,191,240,229,195,201,112,250,146,1,123,121,25,104,154,82,140,237,19,0,89,130,148,220,58,124,167,28,169,233,95,50,120,211,194,119,158,10,241,69,214,139,120,222,103,151,181,162,157,99,40,38,141,134,85,128,63,136,56,36,43,6,25,56,205,0,125,63,241,179,254,73,14,187,255,0,110,255,0,250,62,58,249,135,192,159,242,80,252,51,255,0,97,91,95,253,26,181,175,99,241,22,225,62,22,234,190,8,189,135,205,183,147,203,107,25,144,0,97,34,113,35,163,250,131,134,42,122,130,113,202,145,183,31,192,159,242,80,252,51,255,0,97,91,95,253,26,180,1,244,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,230,15,2,127,201,67,240,207,253,133,109,191,244,106,215,211,255,0,27,127,228,145,107,159,246,239,255,0,163,163,175,149,124,57,169,67,163,120,163,72,213,46,3,189,189,141,236,87,18,8,192,44,85,28,49,10,9,81,156,15,81,64,31,94,252,65,241,221,143,128,124,63,253,161,112,18,230,238,87,9,107,100,101,216,211,156,141,216,56,108,0,14,73,198,58,14,172,181,241,214,169,170,95,107,186,165,198,165,169,221,53,197,229,195,239,150,73,58,177,254,74,0,192,0,112,0,0,97,69,106,120,211,197,151,158,53,241,69,214,181,120,190,87,153,136,225,183,86,46,33,141,70,20,2,127,18,112,0,44,204,118,140,226,189,63,224,143,194,239,237,73,109,60,97,171,182,44,225,151,204,211,224,141,249,150,68,124,121,140,71,69,86,83,133,234,72,231,229,24,96,15,28,210,181,75,237,15,84,183,212,180,203,167,181,188,183,125,241,73,31,80,127,145,4,100,16,120,32,149,57,6,190,198,248,127,227,187,31,30,248,127,251,66,0,144,93,196,197,46,172,150,93,237,1,201,219,147,133,202,176,25,7,27,122,142,160,215,142,252,110,248,93,253,151,45,223,140,52,134,205,164,210,249,154,132,12,252,197,35,190,60,197,39,170,179,48,202,245,4,241,242,156,47,151,248,47,197,183,158,10,241,69,174,181,102,190,111,151,148,154,2,230,49,50,48,195,41,43,248,21,200,32,50,131,131,140,80,2,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,159,248,35,255,0,36,135,66,255,0,183,143,253,31,37,124,171,226,77,74,29,103,197,58,190,169,110,174,32,188,189,154,226,49,34,128,193,93,203,0,64,37,115,131,234,107,234,175,130,95,242,72,116,47,251,120,255,0,209,242,80,7,204,30,59,255,0,146,135,226,111,251,10,221,255,0,232,214,175,167,254,8,255,0,201,33,208,191,237,227,255,0,71,73,95,48,120,239,254,74,31,137,191,236,43,117,255,0,163,90,189,255,0,192,254,44,179,240,87,236,245,166,107,87,137,230,236,243,146,27,117,112,141,60,141,115,32,85,4,254,36,224,18,20,49,193,198,40,3,83,227,127,137,116,141,31,192,119,26,86,163,111,37,205,198,172,140,150,209,41,32,6,66,173,230,187,14,129,24,161,199,241,28,12,99,36,124,155,90,158,35,215,175,188,81,226,11,221,107,83,120,205,213,219,43,54,193,181,84,0,20,40,30,138,160,14,114,120,228,147,205,123,183,192,191,134,105,103,111,109,227,77,80,203,246,185,17,141,133,190,29,60,164,32,169,145,179,141,197,148,157,171,211,12,15,36,141,160,29,223,194,175,10,235,62,18,240,93,189,134,181,125,230,205,203,165,162,4,242,236,195,18,197,3,1,151,114,88,150,36,145,156,5,224,101,187,138,130,254,250,223,76,211,174,47,239,36,217,107,107,11,77,59,224,157,168,160,150,56,25,39,10,15,78,107,135,255,0,133,217,240,243,254,134,31,252,146,184,255,0,226,40,3,160,241,223,252,147,191,18,255,0,216,42,239,255,0,69,53,124,67,95,110,248,239,254,73,231,137,127,236,21,117,255,0,162,90,190,34,160,15,162,190,5,252,75,75,203,123,95,5,234,130,79,181,196,140,182,23,57,102,243,80,2,198,54,206,118,149,0,237,61,54,128,56,32,110,239,62,38,124,60,182,248,131,161,199,16,159,236,250,157,158,231,177,153,137,216,11,99,114,56,31,194,219,71,32,100,16,164,103,149,63,30,79,4,214,183,18,219,220,196,208,205,19,148,146,57,20,171,70,192,224,169,7,144,65,227,21,245,127,194,15,137,111,227,157,46,107,45,72,34,107,86,49,169,149,148,133,91,132,60,121,170,189,65,7,1,128,92,2,202,70,55,109,0,31,62,120,47,225,198,185,227,61,118,125,62,222,31,178,199,103,42,199,168,205,62,20,218,231,119,5,9,12,91,228,97,180,14,163,4,168,230,190,139,248,201,27,195,240,103,88,142,73,228,157,209,45,67,75,34,128,206,68,241,229,142,20,12,158,188,0,61,0,175,68,175,63,248,219,255,0,36,135,93,255,0,183,127,253,31,29,0,124,131,95,127,87,192,53,247,245,0,121,183,197,223,135,31,240,156,232,105,113,166,197,2,235,182,124,194,207,193,158,62,115,9,124,128,50,78,84,182,84,16,71,202,25,141,120,175,194,47,134,131,199,58,164,215,186,145,100,209,108,93,68,161,67,3,114,199,159,44,55,64,170,54,150,32,228,6,1,118,239,220,62,179,162,128,10,40,162,128,60,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,149,227,255,0,4,191,228,175,104,63,246,241,255,0,162,37,175,96,253,163,191,228,158,88,127,216,86,63,253,21,45,120,255,0,193,47,249,43,250,23,253,188,127,232,137,104,3,218,254,49,252,50,127,25,88,71,171,233,73,35,235,214,168,177,36,65,192,23,49,110,229,78,226,0,43,189,152,28,243,200,32,228,99,229,136,38,158,214,226,43,139,121,94,25,226,112,241,201,27,16,200,202,114,25,74,242,8,60,230,190,199,248,145,241,2,211,192,62,31,105,142,201,53,91,132,97,97,111,34,182,217,89,74,134,36,129,128,20,56,108,18,51,140,2,58,143,143,111,175,174,53,61,66,230,250,242,79,50,234,234,87,154,103,192,27,157,137,44,112,48,6,73,61,62,90,0,147,74,210,239,181,205,82,223,77,211,45,158,226,242,225,252,184,98,143,171,31,228,0,25,36,158,2,130,78,0,175,176,190,31,124,62,211,190,31,233,15,109,106,223,104,189,159,31,106,188,195,39,157,181,156,167,238,203,50,140,6,199,29,122,154,249,23,195,154,253,255,0,133,252,65,103,173,105,172,130,238,217,203,39,152,187,149,129,82,172,165,125,8,36,113,131,207,4,30,107,236,223,8,248,162,203,198,62,27,179,214,44,36,66,37,0,77,16,125,198,9,112,55,70,217,0,228,19,215,11,145,130,56,34,128,62,30,175,175,190,9,127,201,34,208,191,237,231,255,0,71,201,95,32,87,215,255,0,4,191,228,145,104,95,246,241,255,0,163,228,160,15,64,175,156,126,58,252,71,150,251,81,159,193,250,92,219,108,96,249,53,22,27,24,79,32,40,234,160,237,37,118,17,131,130,14,237,192,142,57,239,190,50,124,71,151,193,122,68,22,26,84,251,53,187,223,158,57,6,198,251,60,97,134,89,163,96,115,187,149,25,27,126,241,206,87,7,229,155,27,27,141,79,81,181,176,179,79,50,234,234,81,20,73,184,13,206,196,5,25,56,81,146,87,175,20,1,185,224,143,7,95,120,235,196,145,232,246,50,71,16,8,100,185,157,185,17,68,8,5,177,156,177,203,0,0,234,72,201,3,36,119,255,0,24,62,18,67,225,136,198,187,225,203,118,26,56,64,46,226,105,67,139,86,220,168,164,22,109,204,28,183,78,118,144,78,112,64,30,215,240,227,192,214,254,4,240,188,86,56,130,93,70,79,222,94,221,68,164,121,143,147,129,147,206,2,156,14,131,169,194,150,53,213,207,4,55,86,242,219,220,68,147,65,34,24,228,142,64,172,29,72,193,82,15,4,17,242,226,128,62,46,240,55,142,181,79,1,235,130,255,0,79,62,100,18,224,93,90,59,98,59,132,31,194,125,24,100,225,186,130,79,80,72,63,100,233,58,165,142,187,165,219,234,90,101,210,92,217,220,38,248,165,140,240,71,243,4,28,130,15,42,65,83,130,43,228,31,137,31,15,238,252,3,226,6,183,62,100,154,93,195,177,211,238,37,100,221,40,10,165,129,10,114,10,151,81,146,23,56,200,3,160,233,62,9,252,71,255,0,132,87,88,26,14,165,52,17,104,151,242,151,105,164,227,236,243,21,0,54,224,58,62,213,7,60,47,13,144,21,242,1,245,61,37,45,20,1,157,174,104,214,126,32,208,239,116,123,244,223,107,119,19,68,248,0,145,158,140,185,4,6,83,180,131,142,8,7,181,124,53,125,99,113,166,106,55,22,23,177,249,119,86,178,180,51,38,224,112,234,72,97,145,144,118,144,122,113,95,123,87,203,31,31,252,61,113,166,120,248,235,12,219,173,181,104,131,198,118,129,181,227,81,27,39,82,78,2,163,231,0,124,248,25,193,160,15,40,175,95,253,158,188,57,253,165,227,91,141,113,164,219,30,145,15,10,27,105,121,37,12,139,145,131,149,0,73,158,65,206,58,140,215,144,87,215,223,5,244,79,236,111,133,250,94,251,127,38,230,243,117,236,191,62,237,251,207,200,221,72,92,198,35,224,99,220,103,52,1,232,20,82,82,208,7,200,31,27,127,228,175,107,191,246,239,255,0,162,35,175,97,253,156,127,228,158,95,127,216,86,79,253,19,21,120,247,198,223,249,43,218,239,253,187,255,0,232,136,235,210,254,10,107,214,62,21,248,59,173,235,122,147,72,45,45,181,39,103,17,141,204,196,199,8,80,163,212,177,11,206,7,60,149,28,208,7,105,241,119,197,122,55,135,124,23,119,105,169,219,65,123,113,168,196,209,218,217,76,173,178,98,10,6,37,213,126,93,155,131,245,83,145,193,7,145,242,13,110,120,187,197,23,254,48,241,37,214,177,127,35,147,43,17,12,76,219,132,16,228,237,141,112,0,192,7,174,6,78,73,228,154,246,239,129,127,13,18,210,222,215,198,154,161,147,237,114,163,155,11,124,50,121,72,65,83,35,103,27,139,2,112,58,109,101,60,146,48,1,220,124,38,240,126,175,224,223,8,37,150,177,168,75,52,242,183,154,182,123,131,199,103,158,74,6,234,73,60,182,14,220,231,3,171,55,119,75,94,127,255,0,11,183,225,231,253,12,63,249,37,115,255,0,198,232,3,208,43,224,26,251,183,68,214,244,239,17,233,16,106,186,85,199,218,44,102,221,178,93,140,155,176,197,79,14,1,94,84,142,69,124,35,64,29,207,195,47,136,151,63,15,181,198,148,195,246,141,46,243,11,123,8,3,121,11,157,174,132,255,0,18,238,126,9,193,4,131,142,24,125,77,226,111,15,105,126,58,240,140,214,19,52,19,219,221,69,230,90,221,129,230,8,216,175,201,50,16,70,113,156,240,64,32,145,208,154,248,182,235,75,191,180,176,178,190,184,181,120,236,239,163,119,181,156,143,150,80,172,81,240,125,67,14,71,94,65,232,65,61,159,131,190,45,107,190,13,240,190,163,163,89,254,251,206,193,177,146,103,5,108,152,147,184,170,144,119,103,32,128,72,80,227,56,57,42,64,61,3,195,63,26,188,53,225,91,184,188,47,101,167,78,124,53,109,47,149,111,169,51,55,154,16,140,180,173,25,4,182,100,46,220,21,32,48,194,41,27,79,183,104,154,222,157,226,61,34,13,87,73,184,251,69,140,219,188,185,54,50,110,218,228,30,28,2,57,4,114,43,225,171,27,27,141,79,81,182,176,179,143,204,186,186,148,67,10,110,3,115,177,80,6,78,0,201,43,215,229,175,183,124,43,225,219,127,11,120,95,78,208,237,91,116,118,113,0,95,5,124,198,36,151,124,18,113,185,139,54,51,129,156,47,2,128,54,41,104,162,128,10,40,162,128,60,131,246,143,255,0,146,121,97,255,0,97,84,255,0,209,50,215,143,252,18,255,0,146,189,161,127,219,199,254,136,150,189,131,246,142,255,0,146,121,97,255,0,97,72,255,0,244,84,181,227,255,0,4,191,228,175,104,95,246,241,255,0,162,36,160,15,175,232,164,165,160,2,138,40,160,4,165,162,188,255,0,254,23,111,195,207,250,24,127,242,74,227,255,0,141,208,7,160,81,85,236,111,173,245,45,58,214,254,210,79,50,214,234,33,52,45,130,187,209,128,42,112,112,70,84,175,94,106,122,0,207,215,52,107,63,16,104,119,186,69,242,111,181,186,137,226,124,0,74,231,163,12,130,3,3,130,14,56,32,31,225,175,134,175,172,110,52,189,70,230,194,246,63,46,234,214,86,138,116,220,14,29,73,12,50,50,167,4,30,156,87,222,213,242,207,199,255,0,14,220,105,158,63,58,195,62,235,109,90,37,120,206,208,48,209,170,198,201,212,147,128,17,179,128,62,124,12,224,208,7,147,215,175,254,207,94,27,254,211,241,173,198,184,242,109,77,34,46,20,54,210,210,74,25,6,70,14,84,40,151,60,131,157,189,70,107,200,43,235,223,131,26,39,246,47,194,253,47,125,191,147,113,123,186,242,95,159,118,237,231,228,126,164,12,160,143,129,143,113,156,208,7,160,209,69,20,1,242,7,198,223,249,43,218,239,253,187,255,0,232,132,175,96,253,156,127,228,158,95,127,216,86,79,253,21,21,120,255,0,198,223,249,43,250,239,253,176,255,0,209,17,213,61,59,199,243,105,31,11,175,188,35,101,19,36,250,141,235,73,115,115,188,140,66,82,49,229,174,211,146,88,198,202,249,227,110,70,14,239,148,3,173,248,211,241,67,254,18,75,169,60,59,163,79,157,34,214,83,231,79,12,217,142,245,192,82,56,192,249,81,131,99,4,171,28,55,101,53,227,245,169,225,205,2,251,197,30,32,180,209,180,213,140,221,221,57,84,243,27,104,85,0,179,49,63,221,10,9,227,39,142,1,60,87,212,95,240,166,116,47,248,86,223,240,136,125,162,125,222,111,218,254,221,206,255,0,181,109,219,230,236,206,54,227,141,159,221,239,187,230,160,15,40,248,47,241,67,254,17,171,184,252,59,172,207,141,34,230,81,228,207,52,216,75,22,33,137,227,105,249,89,138,103,37,85,78,91,187,26,244,15,218,59,254,73,230,159,255,0,97,72,255,0,244,84,181,243,167,136,244,11,239,11,248,134,243,70,212,149,5,221,179,5,111,45,183,171,130,3,6,7,208,130,15,56,60,242,20,241,91,250,143,143,231,213,254,23,88,248,70,242,23,121,244,235,196,150,218,227,121,109,208,132,144,108,108,156,130,165,149,70,56,198,213,192,219,243,128,92,248,35,255,0,37,123,66,255,0,183,143,253,17,37,123,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,43,199,254,9,127,201,94,208,191,237,227,255,0,68,75,94,193,251,71,127,201,60,211,255,0,236,43,31,254,138,150,128,60,127,224,151,252,149,237,11,254,222,63,244,68,149,245,245,124,131,240,75,254,74,246,133,255,0,111,31,250,34,74,250,127,196,222,55,240,247,131,190,203,253,189,168,125,143,237,91,188,175,220,201,38,236,109,221,247,20,227,110,245,235,235,64,29,5,124,255,0,251,77,127,204,175,255,0,111,127,251,74,189,67,68,248,163,224,223,17,234,240,105,90,86,179,246,139,217,247,121,113,125,154,116,223,133,44,121,100,10,56,82,121,53,229,255,0,180,215,252,202,255,0,246,247,255,0,180,168,3,204,62,23,107,122,119,135,62,35,105,58,174,171,113,246,123,43,127,59,204,151,99,62,55,68,224,112,1,39,150,11,192,168,254,32,120,238,255,0,199,190,32,254,209,184,87,183,180,137,2,90,217,25,119,136,23,11,187,7,11,146,204,50,78,51,247,71,69,21,202,87,161,252,38,248,117,55,141,252,64,151,23,182,210,31,15,218,63,250,92,187,138,121,141,140,136,84,170,228,146,118,150,198,48,51,200,36,100,3,164,248,49,240,173,53,249,83,196,186,253,175,153,165,38,30,202,22,33,146,237,195,50,177,96,14,112,165,62,233,0,49,35,170,130,15,210,213,28,22,240,218,219,195,111,111,10,67,4,72,18,52,141,84,4,0,109,85,80,56,0,14,49,82,80,7,200,63,27,127,228,175,107,191,246,195,255,0,68,71,90,31,9,254,32,105,223,15,244,143,18,220,220,199,246,139,217,254,203,246,59,60,180,126,126,29,195,252,224,50,140,6,207,61,126,232,172,255,0,141,191,242,87,181,223,251,119,255,0,209,17,215,1,64,23,53,93,82,255,0,92,213,46,53,45,78,237,238,47,110,27,124,178,201,213,143,242,0,12,40,3,128,160,1,128,43,233,175,132,31,10,211,194,86,107,173,107,86,191,241,80,203,188,4,114,174,44,211,36,109,5,73,5,153,121,45,156,225,182,140,124,219,185,143,129,159,12,191,213,248,183,95,176,254,235,105,81,74,126,164,204,83,31,238,249,100,159,86,199,220,106,247,250,0,40,197,37,112,31,240,187,126,30,127,208,193,255,0,146,55,31,252,69,0,122,5,21,157,162,107,90,119,136,244,136,53,93,42,227,237,22,51,239,242,229,216,233,187,107,21,60,48,4,114,8,228,86,141,0,21,230,127,19,172,26,231,251,39,106,74,219,124,223,184,51,253,202,244,202,194,241,14,154,47,254,203,157,255,0,38,239,186,64,235,183,215,233,64,31,47,252,50,186,16,106,154,116,101,144,103,83,136,252,231,159,188,149,245,181,155,135,182,70,224,231,61,62,181,241,175,135,24,233,30,39,210,99,147,131,246,200,100,249,185,227,120,244,250,87,215,190,30,186,91,205,14,222,112,84,135,221,208,17,209,136,239,254,237,0,104,25,64,98,165,128,199,189,72,48,66,154,229,124,69,175,199,163,74,237,35,162,141,234,191,50,49,234,185,237,244,173,141,39,84,139,80,181,129,227,96,197,225,89,56,4,112,64,245,250,208,7,23,227,79,3,193,171,253,135,139,230,242,124,207,245,88,61,113,215,229,62,149,243,82,197,127,225,157,90,215,117,164,177,20,100,159,253,38,39,94,141,215,183,31,47,243,175,182,89,67,117,175,31,248,137,240,214,45,71,237,23,176,125,173,222,27,7,10,4,168,1,35,121,0,228,123,208,5,239,135,30,57,93,82,211,75,182,158,227,79,73,36,243,114,136,248,110,11,159,186,88,250,87,169,70,235,34,6,86,12,167,184,57,21,241,190,131,169,221,120,59,197,150,235,52,113,32,179,221,159,52,23,198,232,207,93,167,159,189,218,190,154,240,15,138,98,241,14,133,109,40,104,204,140,146,49,8,140,7,18,21,239,64,29,133,20,103,52,80,3,24,82,84,148,210,40,0,160,82,82,154,0,51,78,90,104,20,180,0,180,81,73,64,5,45,53,152,40,201,56,174,91,90,241,230,145,163,253,159,204,188,141,124,221,216,221,12,135,166,61,7,189,0,116,55,55,214,246,177,51,75,113,12,120,66,231,123,128,20,47,127,165,121,135,140,190,38,199,97,21,236,86,119,186,68,172,158,94,1,145,88,156,237,39,163,251,154,243,223,19,124,102,187,189,89,97,181,22,18,71,37,185,140,159,34,64,114,119,14,237,239,94,83,123,168,92,106,151,77,44,137,24,121,49,145,24,32,112,7,169,246,160,14,163,197,30,61,212,53,139,137,85,210,200,166,245,112,208,171,117,11,143,239,26,227,102,157,166,118,102,0,22,98,231,21,126,219,65,212,175,0,54,246,219,193,25,251,234,189,241,220,214,213,151,195,207,16,94,48,3,78,99,152,247,124,179,70,61,61,91,222,128,57,32,11,116,4,253,5,109,105,158,28,212,53,25,162,84,211,111,157,26,81,25,49,194,199,174,61,186,243,94,167,163,252,13,184,151,207,251,108,23,177,227,110,221,151,16,243,215,61,143,251,53,235,122,7,195,173,59,69,140,121,115,94,146,179,9,70,249,80,242,184,244,30,212,1,230,30,19,248,73,12,159,100,154,238,13,98,23,59,247,2,138,2,253,224,58,167,210,189,131,195,126,18,179,208,237,81,33,146,232,144,172,49,33,25,193,108,246,81,93,20,81,44,72,20,100,129,235,79,160,4,10,17,64,29,134,41,105,104,160,2,138,41,40,1,105,41,105,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,197,0,37,45,20,80,2,81,75,69,0,65,115,106,151,49,132,114,192,41,207,21,230,254,47,248,113,99,169,194,206,27,81,118,123,147,33,8,84,245,13,254,207,221,230,189,62,134,80,195,20,1,241,70,179,225,59,237,31,201,198,159,168,15,55,119,250,216,155,182,58,112,61,107,211,254,30,124,64,104,160,72,46,102,211,97,223,122,50,174,216,56,33,6,121,106,245,175,16,248,30,207,89,251,54,233,46,191,117,187,238,56,29,113,234,61,171,231,157,107,225,198,183,160,94,71,37,165,140,142,145,70,39,38,89,227,60,169,62,132,124,188,10,0,250,131,79,214,172,239,161,141,210,246,213,247,103,27,36,7,56,39,167,62,213,164,178,35,140,135,86,250,26,249,103,69,248,135,172,232,15,5,189,213,181,140,107,14,253,196,163,49,27,178,71,221,111,113,94,129,162,124,100,180,150,21,23,55,22,136,251,73,33,109,229,254,247,227,74,224,123,61,45,121,229,159,197,125,22,118,195,223,194,62,92,241,111,47,255,0,19,93,101,143,136,180,235,255,0,51,200,185,223,229,227,63,187,97,140,231,212,123,83,3,94,138,1,4,113,69,0,21,195,248,212,49,176,24,4,255,0,164,122,123,53,119,21,197,120,230,225,45,244,196,114,64,205,208,28,131,253,215,160,15,147,245,184,152,121,31,43,127,23,111,165,122,207,194,77,36,136,45,228,100,152,21,212,148,242,56,249,68,126,213,228,154,174,162,110,60,156,109,59,115,208,31,106,250,31,225,108,42,218,110,224,79,23,255,0,251,42,82,25,235,168,187,80,10,125,3,165,20,196,20,81,69,0,20,82,81,64,11,69,37,45,0,20,81,69,0,20,195,78,166,247,160,7,10,90,65,75,64,5,100,120,138,48,250,45,200,35,57,219,255,0,161,10,215,172,191,16,3,253,141,115,143,246,127,244,49,64,31,37,252,78,137,99,241,133,254,6,62,104,187,255,0,211,37,174,139,225,68,100,235,76,72,255,0,151,3,255,0,161,71,92,231,197,28,255,0,194,97,127,147,159,154,47,253,20,181,215,252,38,139,26,174,226,23,155,15,253,154,58,64,125,53,65,32,2,79,64,51,76,243,7,247,77,121,231,141,252,115,109,165,91,221,194,62,220,146,27,38,101,49,96,96,225,128,63,120,115,197,48,55,60,79,226,219,29,30,206,237,158,251,201,120,182,103,247,76,248,201,95,246,79,173,124,251,227,255,0,136,183,90,141,228,176,217,106,190,108,66,84,117,95,179,129,252,24,61,71,169,174,75,196,30,44,190,213,174,238,79,246,134,160,208,203,143,146,89,156,142,20,117,92,158,226,178,172,52,219,141,90,118,17,202,155,241,184,153,24,244,5,71,247,77,0,71,61,253,213,212,142,100,147,113,102,44,120,3,159,242,107,160,208,124,27,171,106,191,105,219,167,249,190,86,223,249,108,139,140,231,253,177,233,94,133,224,191,133,215,19,60,83,92,71,165,77,28,182,129,128,117,45,201,218,115,202,117,175,117,211,60,53,167,105,222,102,205,58,194,63,51,110,124,184,20,103,25,235,199,189,0,112,222,27,248,101,97,103,26,180,218,70,199,89,195,143,244,134,60,113,232,254,213,232,118,90,61,157,146,32,134,15,47,102,113,243,147,140,231,212,251,214,136,80,6,0,11,244,162,128,0,2,140,10,74,90,40,0,162,146,138,0,94,244,81,69,0,20,81,69,0,20,81,85,174,47,18,217,25,221,92,133,198,112,5,0,89,160,149,29,107,144,213,252,115,167,105,156,73,13,225,33,130,252,138,189,198,127,189,94,111,226,31,140,54,42,30,59,118,214,35,101,156,140,169,81,192,207,31,43,208,7,183,75,127,109,22,55,203,140,244,249,77,96,222,120,235,64,180,36,73,168,249,103,110,239,245,18,30,63,239,154,249,123,80,248,139,171,221,108,242,117,157,97,118,231,57,187,113,215,30,141,92,220,154,222,173,112,223,188,213,47,92,145,143,158,229,207,245,160,15,172,36,248,161,225,192,72,254,216,198,223,250,118,147,255,0,141,213,119,248,171,225,224,127,228,53,255,0,146,178,127,241,21,242,168,147,80,147,159,182,201,207,172,175,65,91,243,214,237,207,253,180,106,0,250,169,126,43,120,116,158,117,191,252,149,151,255,0,136,171,49,252,79,240,219,103,58,199,254,75,73,255,0,196,87,201,120,191,95,249,122,127,251,248,212,190,102,162,63,229,246,81,255,0,109,90,128,62,190,139,226,47,134,228,192,254,213,206,78,63,227,222,79,254,38,181,173,124,85,164,93,108,242,175,119,238,206,63,116,227,56,250,138,248,172,234,26,156,61,53,27,129,142,120,153,191,198,166,139,196,186,220,5,124,189,103,81,76,103,27,46,156,99,245,160,15,183,225,190,130,97,148,147,112,63,236,149,171,33,131,12,138,248,199,78,248,129,173,218,255,0,173,215,53,134,27,72,192,187,99,223,253,234,238,116,63,139,194,34,162,238,239,90,151,16,133,57,147,127,60,115,203,253,104,3,233,90,43,132,210,190,34,233,183,222,118,34,191,253,222,62,242,175,124,255,0,181,254,205,118,86,247,177,220,141,200,24,115,183,144,40,2,205,20,81,64,5,20,82,80,2,209,69,37,0,45,49,163,71,31,48,207,227,79,162,128,51,230,209,172,38,219,190,223,56,233,243,183,248,215,27,174,124,54,210,111,146,82,154,78,246,48,20,95,244,151,28,243,254,215,189,122,21,20,1,242,103,140,126,27,106,58,84,215,147,91,233,62,84,9,229,224,253,164,54,50,20,119,98,122,154,243,233,82,231,78,185,104,220,121,114,128,160,143,148,245,0,215,220,154,150,149,107,168,90,203,20,150,182,242,23,198,124,216,193,7,5,122,241,237,94,5,241,99,192,47,12,242,94,90,67,166,193,28,151,49,168,216,184,111,245,103,63,117,125,69,0,114,94,14,248,135,125,165,92,5,159,84,242,161,142,219,203,31,232,234,216,193,93,163,133,39,160,175,167,116,95,17,216,106,222,119,145,117,230,249,88,221,251,182,92,103,62,160,122,87,196,151,16,189,173,204,145,51,46,232,220,161,43,211,32,215,91,225,127,27,222,232,255,0,107,243,181,13,72,249,155,49,229,206,123,110,235,151,30,180,1,246,93,21,206,248,119,196,86,218,197,155,73,18,220,127,174,217,251,208,51,156,15,115,199,53,209,80,1,71,90,40,160,6,226,129,78,166,247,160,7,81,69,20,0,116,175,45,248,135,226,244,211,127,179,124,187,239,47,204,243,115,251,172,231,30,95,251,62,245,232,247,247,34,214,5,118,221,130,216,249,126,134,190,72,241,198,186,250,191,216,60,185,238,127,119,230,103,205,111,92,116,228,250,80,3,252,11,225,235,143,16,106,22,55,146,218,253,161,18,249,35,103,243,66,97,65,82,70,50,61,107,234,173,11,74,135,76,210,224,183,142,29,155,55,97,119,147,140,177,62,167,214,184,95,133,158,26,75,13,10,77,240,90,22,23,197,148,162,116,226,63,111,106,244,245,24,28,80,1,92,151,141,53,248,180,125,42,57,77,207,148,77,192,140,157,133,187,55,29,15,165,110,234,186,130,105,214,194,73,68,132,23,81,242,117,232,79,175,181,124,209,241,59,198,103,82,107,155,43,121,239,149,162,212,88,252,239,129,129,188,124,184,111,122,0,131,194,247,87,26,207,218,242,254,119,149,229,246,3,110,119,125,61,43,233,173,86,97,103,161,106,18,22,216,99,183,145,179,140,227,104,60,255,0,227,181,226,255,0,9,124,50,201,253,175,230,165,171,103,202,199,25,255,0,158,158,213,232,31,17,245,132,178,209,117,91,114,102,12,250,116,172,10,116,228,58,250,251,80,7,206,190,42,186,109,107,199,151,104,31,206,18,236,249,113,140,237,136,125,61,43,232,79,132,58,111,216,188,21,167,19,23,150,251,38,7,230,207,252,182,99,235,94,1,224,91,6,213,188,111,97,43,249,114,9,124,204,249,188,147,132,117,231,175,247,107,234,143,12,217,139,31,15,218,192,35,140,109,221,194,12,14,88,154,0,216,63,116,215,202,62,42,255,0,145,199,91,255,0,175,249,255,0,244,99,87,213,231,161,175,148,124,87,255,0,35,134,181,255,0,95,211,255,0,232,198,174,60,102,209,62,143,134,255,0,141,63,79,212,199,162,138,74,243,207,177,22,146,150,138,1,236,125,85,224,239,249,18,244,63,251,7,219,255,0,232,181,173,202,195,240,119,252,137,122,31,253,120,65,255,0,162,214,183,43,219,142,200,252,190,183,241,37,234,20,81,69,51,48,164,165,162,128,18,150,138,74,0,90,40,162,128,10,40,164,160,5,162,138,40,1,40,165,162,128,18,150,138,40,3,19,198,31,242,37,107,159,245,225,63,254,139,53,242,165,125,87,227,31,249,18,181,207,250,240,159,255,0,69,154,249,82,188,252,102,232,250,238,26,254,29,79,84,37,45,20,87,25,244,225,218,181,252,45,255,0,35,134,137,255,0,95,240,127,232,193,89,29,171,95,194,223,242,56,104,127,245,253,7,254,140,21,84,254,36,97,138,254,4,253,31,228,125,94,58,10,40,29,5,37,123,71,230,34,209,69,20,1,229,127,31,245,13,54,215,225,195,217,93,170,61,229,229,196,98,204,21,82,200,202,193,157,192,39,32,5,202,150,25,255,0,88,1,225,235,229,90,245,143,143,254,33,185,212,252,126,116,118,27,109,180,168,130,32,200,59,158,69,89,25,250,2,50,12,107,140,145,242,101,113,147,94,79,64,31,114,248,87,89,210,245,239,11,233,250,150,138,155,52,233,98,2,8,188,191,47,202,85,36,20,192,224,109,32,143,151,142,56,36,109,53,179,94,47,251,58,248,130,227,80,240,198,163,161,206,51,30,151,40,104,31,43,194,74,92,148,218,7,102,14,217,36,147,191,28,42,138,246,122,0,43,228,31,141,191,242,87,181,223,251,97,255,0,164,241,215,215,245,242,7,198,207,249,43,218,239,253,176,255,0,209,17,208,7,1,95,89,124,32,248,104,222,6,210,230,189,212,138,62,183,125,24,89,84,5,97,108,131,159,45,91,169,36,224,177,83,130,85,64,206,221,199,206,63,103,77,2,198,251,196,26,166,181,112,178,53,222,150,136,182,184,108,0,100,18,43,49,29,206,23,104,237,243,30,51,130,62,146,160,5,174,79,226,7,129,44,124,123,225,255,0,236,251,134,75,123,184,152,53,173,233,139,123,91,156,174,253,163,35,33,128,193,92,227,161,234,162,186,202,40,3,224,205,87,75,190,208,245,75,157,59,83,181,107,107,203,119,217,44,82,117,7,249,16,70,8,35,130,10,149,200,53,169,224,79,249,40,126,25,255,0,176,173,175,254,141,90,247,239,218,7,194,118,122,151,132,63,225,36,221,229,94,233,91,99,200,69,62,124,114,72,171,181,143,94,11,238,28,225,114,195,31,54,71,128,248,19,254,74,31,134,191,236,43,107,255,0,163,5,0,125,63,241,183,254,73,14,187,255,0,110,255,0,250,58,58,249,6,190,190,248,219,255,0,36,135,93,255,0,183,127,253,30,149,242,142,133,166,127,109,248,135,76,210,188,255,0,39,237,247,81,91,121,187,119,121,123,220,46,252,100,103,25,206,50,40,3,187,248,69,240,209,124,115,170,77,121,169,23,77,22,197,212,74,0,101,55,46,121,216,173,208,0,48,88,131,149,86,80,184,221,184,125,103,84,180,157,46,203,68,210,237,244,237,50,213,45,172,237,227,217,20,81,142,0,254,100,147,146,73,228,146,73,201,53,114,128,10,249,55,226,247,195,69,240,54,169,13,238,156,93,244,107,231,97,16,96,206,109,156,115,229,179,116,32,140,149,36,228,133,96,115,141,199,235,58,165,170,233,150,58,230,151,113,166,234,118,169,113,103,112,155,37,138,65,193,31,204,16,118,144,71,32,128,70,10,208,7,193,213,245,247,193,47,249,36,58,23,253,188,127,232,233,107,229,29,119,76,254,195,241,14,167,165,121,222,119,216,110,165,182,243,118,227,118,199,43,187,110,78,51,140,227,38,190,174,248,37,255,0,36,135,66,255,0,183,143,253,31,37,0,124,193,227,191,249,40,126,38,255,0,176,165,223,254,141,106,204,186,213,111,175,44,44,172,110,46,158,75,75,4,100,181,132,158,33,12,197,159,11,234,88,242,122,240,7,64,0,211,241,215,252,148,47,19,255,0,216,82,235,255,0,70,181,108,252,49,248,121,113,241,7,93,120,140,222,70,153,103,181,175,103,4,111,1,179,132,69,63,196,219,95,146,48,0,36,231,128,64,58,127,130,255,0,11,255,0,225,37,186,143,196,90,196,25,210,45,165,95,38,222,104,114,151,172,161,129,231,112,225,24,38,114,8,99,145,217,150,190,159,168,224,130,43,91,120,173,224,138,56,109,226,64,145,164,106,21,81,84,109,10,0,224,0,56,197,73,64,28,255,0,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,251,250,138,0,231,252,117,255,0,36,243,196,191,246,9,186,255,0,209,77,95,16,215,219,222,59,255,0,146,121,226,79,251,5,93,127,232,166,175,136,104,3,233,159,140,127,10,87,196,22,247,62,37,209,33,144,235,49,166,251,136,35,86,118,188,0,34,140,101,176,165,81,88,225,65,45,211,174,43,231,45,43,84,191,208,245,75,125,75,76,186,123,107,219,119,223,20,137,213,79,254,130,65,25,4,30,8,36,28,131,95,121,87,205,159,27,254,25,54,149,121,113,226,221,34,55,107,27,135,105,181,0,206,49,4,172,192,6,25,59,138,187,63,69,7,4,30,84,21,10,1,236,223,15,252,119,99,227,223,15,255,0,104,91,132,183,187,137,202,93,217,44,187,154,3,147,183,39,11,144,202,50,14,49,212,117,83,89,127,27,63,228,144,235,191,246,195,255,0,71,71,95,48,248,51,197,151,158,10,241,69,174,183,102,190,111,151,152,231,128,185,69,154,54,24,117,36,126,4,100,16,29,65,193,219,138,250,91,226,245,215,219,190,9,106,151,159,103,158,15,180,67,107,47,147,112,155,36,143,116,209,28,58,246,97,157,164,118,52,1,242,85,125,253,95,0,215,223,212,0,81,69,97,120,103,198,26,7,139,237,231,159,66,212,146,245,32,112,146,128,140,140,132,140,140,134,0,224,243,131,140,28,31,238,154,0,221,162,138,40,3,200,63,104,239,249,39,118,31,246,21,143,255,0,69,75,94,17,240,247,196,22,222,21,241,189,166,185,118,55,165,164,87,12,35,201,95,49,140,18,4,76,168,56,220,196,12,227,3,57,60,10,247,127,218,59,254,73,229,135,253,133,83,255,0,69,75,95,48,80,6,167,136,245,251,239,20,120,130,243,90,212,218,51,119,118,225,159,98,237,85,1,66,170,129,253,208,0,28,228,241,201,39,154,246,191,129,127,12,190,231,139,117,251,15,238,190,149,20,167,234,76,197,49,254,238,194,79,171,99,238,53,114,255,0,7,254,21,191,139,110,215,91,214,173,127,226,158,143,122,170,57,100,55,111,130,48,164,16,85,65,228,182,113,149,218,185,249,177,245,61,0,124,179,241,127,225,91,120,74,237,181,189,18,215,254,41,233,54,43,162,22,115,102,251,64,195,22,36,149,99,200,108,227,45,180,237,227,127,47,240,251,226,6,161,240,255,0,88,123,155,100,251,77,140,248,251,93,158,66,121,251,85,194,124,228,49,27,75,231,229,235,208,215,216,58,174,151,99,174,105,119,26,118,167,106,151,54,119,41,178,88,164,28,21,254,96,131,130,10,242,8,4,96,138,249,7,226,79,195,251,191,1,120,129,160,62,100,154,101,195,177,176,185,145,147,124,170,0,44,8,83,144,84,184,92,144,185,198,64,29,0,7,25,95,94,252,18,255,0,146,67,161,127,219,199,254,143,150,190,66,175,175,190,9,127,201,33,208,191,237,231,255,0,71,73,64,31,62,252,91,240,254,191,162,120,222,105,245,235,169,53,7,187,72,222,45,72,219,136,86,224,44,106,14,213,4,128,87,1,74,245,224,31,226,25,183,240,95,196,218,23,134,124,102,143,172,218,91,131,115,136,97,212,167,144,129,101,144,217,59,112,71,206,72,5,201,24,92,243,130,245,244,151,142,60,27,99,227,191,13,203,164,95,73,36,68,56,146,222,100,228,195,40,4,6,198,112,203,134,32,131,212,19,180,131,130,62,50,213,116,187,253,19,84,184,211,117,59,102,182,188,183,125,146,197,39,80,127,145,4,109,42,71,4,16,70,65,160,15,188,105,107,199,254,11,252,80,255,0,132,150,206,63,14,235,51,231,87,182,136,121,83,205,54,90,241,65,114,120,192,249,144,5,206,73,102,92,191,102,53,233,126,35,215,172,124,47,225,251,205,107,82,105,5,157,170,6,127,45,119,51,18,85,85,64,245,44,64,231,3,158,72,28,208,7,158,126,208,58,198,151,105,240,252,233,119,169,230,95,223,202,166,196,121,91,246,24,217,75,182,227,211,229,37,120,228,238,198,49,188,143,151,96,183,154,234,226,43,123,120,158,105,228,117,68,142,53,44,204,196,224,40,3,146,73,227,21,161,226,45,126,251,197,30,32,188,214,181,39,140,221,93,56,103,242,215,10,170,0,10,161,125,2,128,57,201,227,146,79,53,239,95,2,190,28,69,101,166,193,227,13,82,28,222,207,243,105,224,239,70,130,50,29,11,17,144,27,120,108,140,130,49,180,131,243,112,1,234,158,14,210,47,180,15,7,233,58,70,165,123,29,221,221,157,186,194,242,198,155,87,3,238,133,245,10,184,25,32,19,183,37,65,53,185,69,20,0,149,227,31,180,94,161,165,193,225,125,58,198,235,77,251,70,163,113,43,53,165,214,118,253,153,80,167,152,115,212,238,12,171,183,161,234,121,85,207,180,87,200,63,26,53,191,237,175,138,26,166,203,143,58,222,199,22,81,124,155,118,108,31,58,244,4,226,67,47,39,62,199,27,104,3,207,235,239,91,27,235,125,79,78,182,191,179,147,204,181,186,136,77,19,224,141,232,193,74,156,28,21,200,35,175,53,240,85,125,77,251,63,248,130,223,83,248,126,52,117,93,183,58,76,172,146,12,147,190,57,89,164,87,232,2,228,150,24,201,251,153,56,200,160,15,88,162,138,74,0,249,7,227,111,252,149,253,119,254,221,255,0,244,68,117,153,62,155,52,159,9,44,53,64,209,249,22,250,237,197,187,169,39,113,105,96,129,148,129,140,99,108,45,158,123,142,189,180,254,54,255,0,201,94,215,127,237,135,254,136,142,186,223,6,105,211,106,191,179,87,139,237,224,100,14,151,143,114,75,146,6,34,16,74,195,128,121,33,10,143,124,125,222,180,1,193,124,45,177,210,245,47,137,90,29,158,179,28,18,216,201,43,6,142,118,218,142,234,140,99,7,60,28,184,3,7,229,98,113,131,157,181,246,125,124,11,4,243,90,220,69,113,111,43,195,60,46,25,36,141,136,100,96,114,24,17,202,144,121,205,125,227,99,125,111,169,233,214,215,214,114,121,150,183,113,44,209,62,8,222,140,1,7,7,4,100,17,215,154,0,179,95,0,215,223,212,80,7,159,252,18,255,0,146,67,161,127,219,207,254,143,146,190,64,175,191,235,224,26,0,250,107,193,126,13,178,241,223,236,251,163,233,23,210,60,68,60,242,219,206,156,152,165,89,164,1,177,156,48,195,16,65,234,9,218,65,193,31,58,235,122,38,163,225,205,94,125,43,85,183,251,61,252,24,243,34,222,31,110,229,12,188,169,32,240,65,224,215,213,223,4,127,228,144,232,95,246,241,255,0,163,228,169,62,42,124,63,135,199,126,28,34,31,49,117,107,4,146,75,18,172,48,204,84,102,54,4,168,195,224,12,146,54,144,14,113,144,64,60,147,246,121,240,159,246,143,136,238,60,77,51,79,28,122,95,238,237,192,79,146,105,36,70,12,11,31,69,60,170,243,151,83,144,62,83,244,189,115,222,8,240,231,252,34,94,11,210,244,51,39,153,37,172,95,189,96,217,6,70,37,223,7,104,227,115,54,50,185,198,51,205,116,52,0,81,69,20,0,81,69,20,1,228,31,180,127,252,147,203,15,251,10,199,255,0,162,165,175,31,248,37,255,0,37,127,66,255,0,183,143,253,17,45,123,7,237,29,255,0,36,242,195,254,194,169,255,0,162,165,175,31,248,37,255,0,37,123,66,255,0,183,159,253,17,37,0,125,125,75,69,37,0,45,20,81,64,9,95,1,87,223,212,80,7,61,224,79,249,39,158,26,255,0,176,85,175,254,138,21,208,209,69,0,21,226,255,0,180,94,161,165,193,225,141,54,202,235,78,251,70,163,113,43,181,157,214,113,246,96,133,60,195,158,167,114,178,174,222,135,169,228,46,125,162,190,64,248,209,173,255,0,109,124,80,213,54,92,121,214,246,59,108,162,249,54,236,216,62,101,232,164,226,67,39,39,62,199,24,160,15,63,175,189,172,111,173,245,61,58,218,254,206,79,50,214,234,33,52,45,180,174,232,216,2,167,7,4,100,17,215,154,248,38,190,167,248,1,226,11,125,79,225,248,209,213,113,113,164,200,209,202,185,39,114,72,205,42,183,64,6,73,97,140,159,245,121,56,200,160,15,88,162,138,40,3,228,15,141,191,242,87,181,223,251,119,255,0,209,9,92,36,16,77,117,113,20,22,241,52,211,202,194,56,227,140,23,119,98,118,133,0,114,73,60,98,187,191,141,191,242,87,181,223,251,119,255,0,210,120,235,209,63,103,63,11,216,203,101,168,248,166,100,142,91,200,238,13,165,182,228,230,0,16,59,48,57,219,150,14,7,221,200,80,70,112,196,80,7,161,124,50,248,121,109,240,251,67,146,35,63,218,117,59,205,175,123,50,147,229,146,185,194,32,63,194,187,159,146,50,73,36,227,133,29,205,20,148,1,195,252,76,248,119,109,241,7,67,142,33,55,145,169,218,111,107,41,152,157,138,91,27,209,212,118,109,163,144,50,10,130,51,202,159,143,166,183,154,214,226,88,46,98,104,103,137,202,73,28,128,134,70,7,5,72,60,130,15,24,175,190,171,193,63,104,223,11,217,69,101,167,248,162,8,227,138,242,75,133,180,184,218,156,206,10,22,70,99,156,100,42,17,211,36,48,92,224,1,64,30,119,240,75,254,74,246,133,255,0,111,31,250,34,74,246,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,143,252,18,255,0,146,189,161,127,219,199,254,136,146,189,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,148,1,227,255,0,4,127,228,175,104,95,246,243,255,0,162,36,174,255,0,246,154,255,0,153,95,254,222,255,0,246,141,112,31,4,191,228,175,104,95,246,241,255,0,164,242,87,215,244,1,242,7,193,47,249,43,218,23,253,188,127,232,137,43,190,253,166,191,230,87,255,0,183,191,253,163,95,64,87,128,126,211,127,243,43,255,0,219,223,254,209,160,15,29,240,127,134,102,241,119,138,180,253,10,222,230,56,30,233,216,25,157,73,84,10,165,216,224,117,56,7,3,140,156,12,175,90,251,71,68,209,52,239,14,105,16,105,90,85,191,217,236,109,247,121,113,111,103,198,230,44,121,98,73,228,147,201,175,148,126,8,255,0,201,94,208,191,237,227,255,0,68,75,95,95,208,1,73,75,69,0,124,129,241,183,254,74,254,187,255,0,110,255,0,250,34,58,185,240,103,192,22,158,55,241,5,212,250,158,201,52,189,57,20,207,108,89,195,204,210,7,8,1,4,16,1,5,137,207,96,54,156,146,41,252,109,255,0,146,189,174,127,219,191,254,136,142,187,255,0,217,151,254,102,143,251,115,255,0,218,212,1,244,5,20,81,64,9,95,1,87,223,180,180,1,231,255,0,4,191,228,144,232,95,246,241,255,0,163,228,174,254,150,138,0,42,57,35,18,99,35,56,247,169,40,160,15,142,252,91,100,116,127,23,105,165,99,242,85,18,57,126,246,236,98,70,231,191,165,125,23,240,211,84,91,239,8,105,103,206,222,205,230,255,0,14,51,182,70,246,246,175,46,248,195,162,17,171,253,161,18,221,68,122,118,238,6,15,13,33,227,138,181,240,107,92,249,180,61,57,222,224,255,0,175,249,115,242,127,203,70,245,254,148,1,210,124,95,150,107,91,49,44,109,183,55,113,140,224,31,249,102,223,225,80,124,53,241,112,187,190,22,82,223,110,48,216,242,158,78,220,16,81,122,237,174,159,226,94,150,117,77,6,15,44,69,159,181,135,204,131,209,28,127,116,215,206,58,102,169,55,135,60,93,169,51,207,56,85,105,97,2,221,136,255,0,150,139,238,56,249,104,3,236,160,65,233,85,111,109,99,186,182,154,39,77,225,163,116,35,59,114,8,60,86,110,133,173,67,169,253,163,203,19,126,239,25,243,54,247,207,78,79,165,110,80,7,204,223,20,188,25,37,149,222,173,169,219,105,251,17,60,156,73,231,103,25,8,167,130,222,254,149,103,224,247,137,158,198,111,236,219,139,189,130,43,89,15,151,229,103,4,202,167,168,30,254,181,237,62,50,209,99,213,124,61,123,23,147,110,205,39,151,204,171,158,140,189,120,62,149,243,54,183,20,190,23,241,190,160,170,222,72,17,162,5,181,36,117,84,111,110,40,3,235,139,75,129,115,103,12,161,183,134,141,88,28,99,57,90,177,92,71,128,117,145,168,105,90,114,110,157,216,105,241,49,50,28,231,229,30,254,245,219,208,1,72,122,82,211,30,128,14,244,161,125,104,10,49,78,160,2,138,74,90,0,41,172,225,6,88,225,105,36,113,26,23,32,225,127,187,94,97,241,47,199,144,104,176,121,8,215,209,202,151,8,11,64,84,100,24,201,199,222,30,212,1,165,227,31,30,217,104,182,164,174,165,228,200,46,60,166,253,195,183,64,220,125,211,233,95,53,235,158,52,213,117,95,35,204,212,60,205,155,177,251,148,92,103,31,236,175,165,80,215,188,65,117,171,94,92,179,94,222,73,19,220,52,128,77,41,56,201,56,227,39,158,106,142,157,165,205,168,249,158,83,198,60,188,103,121,61,243,253,209,237,64,5,150,155,117,169,207,18,65,23,152,94,64,128,110,3,36,145,242,242,125,235,212,252,47,240,158,242,225,109,102,189,209,55,6,223,188,253,173,71,247,128,232,255,0,238,215,164,248,31,225,228,86,22,129,238,172,180,169,36,75,189,225,150,32,196,0,23,161,43,236,107,211,160,180,130,222,48,145,193,18,1,208,42,0,22,128,60,247,64,248,101,165,89,192,162,109,35,99,109,32,255,0,164,185,254,44,246,122,235,45,60,41,164,89,224,199,99,180,168,219,254,181,207,31,157,110,128,7,74,40,2,36,129,19,59,23,25,235,201,169,105,41,104,0,164,165,162,128,10,40,162,128,10,40,163,165,0,37,45,86,184,188,142,216,101,149,207,56,224,10,229,53,143,136,58,102,150,173,230,195,126,113,39,150,118,1,215,159,246,135,165,0,118,148,215,145,35,251,199,111,126,149,224,218,159,198,141,63,247,94,81,214,99,235,156,21,25,233,253,215,174,51,80,248,177,117,113,184,65,169,107,81,230,50,7,239,200,231,159,71,160,15,169,31,80,181,143,59,165,198,61,143,255,0,19,80,62,181,96,159,122,231,31,240,6,255,0,10,248,242,227,199,154,228,172,197,53,221,96,3,141,185,187,127,254,42,169,191,140,60,66,223,243,30,213,191,27,201,63,248,170,0,251,41,252,73,165,39,91,172,115,143,245,111,254,21,23,252,37,58,71,252,254,127,228,38,255,0,10,248,209,188,83,174,183,93,107,83,63,91,183,255,0,26,111,252,36,218,223,253,6,117,31,252,10,127,241,160,15,180,151,196,122,91,116,186,207,252,1,191,194,167,143,88,178,145,192,73,243,159,187,242,55,248,87,197,3,197,90,240,60,107,122,152,255,0,183,167,255,0,26,185,109,227,77,118,22,14,117,205,91,140,244,187,127,254,42,128,62,214,73,99,148,101,14,84,251,83,235,229,61,11,226,173,205,162,133,187,212,181,185,112,132,113,57,110,119,103,187,250,87,165,104,31,23,180,203,150,68,145,117,103,97,8,39,112,83,147,199,63,126,128,61,142,138,196,179,241,61,157,222,253,145,92,46,49,157,202,59,254,62,213,174,146,7,92,140,245,197,0,73,73,75,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,89,58,150,129,97,168,164,130,123,111,48,180,101,63,214,48,227,158,56,62,245,173,69,0,120,239,137,62,20,217,76,183,50,90,232,187,152,227,105,251,83,143,76,245,127,173,121,15,138,252,37,171,248,114,225,218,43,31,179,197,189,99,95,222,198,253,70,113,201,39,177,175,175,153,85,134,25,84,175,184,172,77,111,195,150,58,188,65,100,178,177,144,238,15,251,232,129,232,8,254,233,160,15,140,151,89,212,237,101,97,246,141,172,50,167,228,83,253,43,180,240,239,196,189,74,199,237,63,104,213,252,189,248,219,254,140,167,59,115,158,139,239,93,135,140,126,22,92,143,54,91,104,180,152,67,221,146,54,169,5,65,220,113,196,117,226,151,186,108,246,91,60,199,140,238,206,54,19,219,30,222,244,1,246,15,134,252,105,167,107,22,251,147,80,243,152,207,229,175,238,88,115,129,199,65,235,93,114,176,101,82,188,131,95,18,104,30,40,189,210,110,96,63,110,190,8,183,11,35,8,165,35,32,17,158,227,158,43,232,223,2,252,67,179,213,109,108,32,99,168,60,146,249,153,105,112,65,218,92,242,119,31,238,208,7,168,87,3,241,37,127,226,73,17,3,159,182,15,253,5,235,184,183,153,110,33,89,80,21,13,156,103,175,90,227,252,126,130,77,30,49,129,197,208,60,255,0,186,212,1,241,212,196,156,102,190,162,248,87,3,38,144,217,24,255,0,79,207,95,246,82,190,96,185,24,219,248,215,213,31,11,155,118,140,231,159,248,255,0,63,250,10,80,7,168,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,55,189,58,152,122,208,3,133,45,53,105,212,0,149,71,88,64,250,100,192,247,219,255,0,161,10,191,84,181,78,116,249,64,246,254,107,64,31,38,252,90,140,39,140,47,241,143,191,23,111,250,100,181,173,240,203,82,48,106,120,17,147,139,29,191,127,31,196,149,75,227,4,100,120,186,253,136,60,201,15,240,255,0,211,17,92,94,143,168,189,133,203,72,60,188,148,219,243,253,222,163,223,218,128,62,160,214,188,105,53,167,145,178,214,79,159,118,113,57,29,49,237,239,95,61,107,90,245,255,0,136,245,104,4,183,55,17,9,80,64,67,204,206,48,88,243,252,63,222,233,89,131,237,154,199,252,187,59,121,95,243,198,50,122,250,245,254,237,123,127,129,190,29,69,12,81,203,44,90,146,58,93,134,80,224,1,129,131,220,80,7,25,225,223,133,177,106,63,102,146,93,77,48,251,178,26,208,55,221,207,251,94,213,235,158,19,248,97,165,105,118,233,36,169,101,114,197,25,9,107,20,4,229,179,158,167,210,187,203,29,58,43,72,144,35,57,3,56,220,71,124,251,123,213,225,197,0,84,181,211,173,44,227,141,33,183,133,54,70,16,108,69,28,15,167,251,181,110,138,40,1,41,104,164,160,5,162,146,150,128,18,150,138,74,0,90,74,58,85,59,221,74,214,202,60,207,115,4,95,48,31,188,148,47,108,247,52,1,118,162,150,111,43,111,203,156,251,215,151,248,159,226,132,86,2,68,181,189,209,229,100,184,41,134,148,19,181,119,117,218,255,0,236,215,136,235,127,17,181,61,67,200,221,21,135,201,187,253,90,183,124,127,181,237,64,30,231,226,143,137,178,105,70,72,211,78,102,255,0,71,50,2,46,138,224,252,223,236,251,87,142,107,191,23,117,107,246,184,142,47,182,219,135,219,141,151,237,198,49,236,190,149,231,71,205,184,148,98,50,204,126,80,170,9,201,173,157,43,194,154,166,163,60,35,251,47,81,116,147,127,49,219,185,232,15,78,61,168,2,27,239,20,107,23,242,22,147,82,190,193,32,225,174,157,186,13,190,181,78,1,62,161,51,44,151,50,19,130,228,177,45,147,249,251,215,178,120,63,225,44,83,34,203,121,6,177,3,52,109,144,80,1,157,220,117,79,238,215,176,232,158,11,211,244,184,162,217,45,214,68,34,60,72,203,211,143,246,71,60,80,7,207,122,63,194,165,212,60,236,234,234,54,109,235,107,156,231,63,237,255,0,179,94,153,166,124,20,211,161,3,205,186,181,155,18,231,230,211,215,238,241,199,222,175,96,72,132,121,193,60,212,148,1,193,219,252,43,208,226,85,13,107,167,62,51,201,211,211,159,214,166,63,12,116,35,255,0,46,26,119,254,0,71,93,181,20,1,195,31,133,218,17,255,0,151,29,55,255,0,0,18,152,223,11,52,35,143,244,77,56,127,220,61,43,188,162,128,60,178,251,224,254,143,34,62,207,177,39,200,71,26,122,112,121,231,173,121,239,136,254,16,193,109,246,151,139,82,141,66,237,218,22,200,14,184,255,0,106,190,148,165,43,145,205,0,124,85,168,120,60,89,92,188,95,110,223,180,129,159,39,29,70,127,189,89,242,104,207,110,129,150,237,178,78,56,76,127,90,251,94,239,76,134,235,151,105,7,57,224,143,79,165,101,203,225,171,102,39,230,184,235,234,191,225,64,31,27,193,175,106,182,155,188,189,74,245,119,99,59,110,28,116,252,107,183,209,126,47,234,150,5,35,149,111,110,115,48,108,182,160,195,142,56,232,125,43,221,175,188,9,101,63,151,150,191,227,61,10,251,127,179,94,103,175,252,36,180,85,146,72,147,87,102,88,9,0,0,114,121,227,132,160,14,183,195,95,21,229,212,190,202,143,165,178,249,155,242,90,236,183,76,255,0,179,237,94,141,166,107,63,218,48,9,60,141,155,129,56,223,158,135,31,221,175,143,181,79,8,106,90,100,210,152,244,205,71,100,120,195,73,3,109,231,29,126,81,235,81,233,126,32,212,252,63,33,65,107,8,101,82,184,158,54,7,146,15,170,208,7,219,96,228,3,69,124,235,225,47,139,23,107,42,71,112,250,76,72,182,160,101,201,28,141,188,114,245,238,154,126,189,101,127,230,108,189,179,125,152,207,151,40,56,206,122,243,254,205,0,107,81,70,65,233,69,0,20,81,69,0,20,148,180,148,0,181,155,170,232,214,122,180,66,43,152,32,144,7,15,251,200,131,242,1,29,254,181,165,69,0,124,215,241,27,225,197,181,130,205,123,5,204,41,230,95,184,84,75,85,92,3,188,227,33,189,171,197,185,29,9,230,190,244,186,181,142,238,48,146,150,0,62,126,90,249,243,199,223,13,86,31,236,255,0,178,65,170,205,159,51,118,19,118,62,238,58,47,214,128,56,191,8,124,65,212,180,121,237,160,103,187,152,53,218,177,205,219,40,43,144,49,140,31,74,250,99,194,190,39,109,115,77,180,153,173,140,102,109,253,101,221,141,165,135,160,207,74,248,182,107,121,32,112,178,70,232,118,231,12,164,87,67,225,79,18,92,104,218,173,163,160,128,8,183,237,50,103,28,171,117,228,122,208,7,219,0,228,102,150,188,231,225,255,0,141,226,213,116,184,18,226,239,78,87,17,187,16,146,133,35,15,142,133,143,173,122,12,83,36,200,172,146,35,43,0,220,28,241,64,18,82,226,138,40,1,41,104,160,157,180,1,198,252,68,212,228,211,180,40,36,140,54,77,210,167,202,248,236,223,252,77,124,205,225,109,39,251,123,237,126,124,255,0,234,118,99,204,77,255,0,123,119,76,159,151,165,123,15,198,141,75,111,135,227,141,26,18,235,169,0,70,121,224,73,239,77,248,83,160,44,31,218,219,146,224,111,242,113,184,99,63,127,218,128,61,119,76,176,139,79,129,162,133,81,65,114,223,34,0,51,129,233,244,171,115,73,229,68,237,140,227,182,105,151,55,49,91,66,242,75,36,104,16,22,37,216,0,0,238,125,171,198,126,37,124,68,16,90,106,118,54,151,26,100,197,124,173,160,62,230,60,161,61,27,235,64,21,190,48,120,230,234,202,87,176,130,57,227,242,174,35,59,210,224,174,65,136,156,96,15,127,210,188,135,64,211,36,241,86,185,116,179,221,178,110,71,185,38,69,243,57,44,61,72,231,230,235,76,181,179,189,241,118,183,113,59,90,78,229,211,119,250,44,110,71,203,133,247,227,250,215,209,191,14,188,23,14,139,21,173,222,219,216,229,147,79,68,97,48,0,2,118,18,62,232,231,138,0,235,244,61,10,215,71,243,252,164,135,247,184,206,200,130,116,207,167,94,181,225,31,24,60,79,113,38,188,150,106,36,72,231,176,8,113,57,199,204,242,14,152,230,189,167,197,122,236,122,87,217,51,61,178,249,155,255,0,214,190,51,141,189,57,30,181,242,198,153,4,222,35,241,38,153,43,195,35,47,218,34,132,180,0,149,3,112,62,252,252,212,1,234,159,7,252,57,1,77,23,80,118,141,159,247,221,98,25,255,0,150,139,215,53,239,16,160,134,32,138,0,3,208,98,176,124,37,164,166,151,161,89,194,162,81,229,239,226,94,188,179,30,120,247,174,138,128,3,208,215,202,30,43,255,0,145,195,91,255,0,175,249,255,0,244,99,87,213,231,161,175,148,60,85,255,0,35,134,183,255,0,95,243,127,232,198,174,60,103,194,143,163,225,191,227,203,211,245,50,40,162,138,243,207,178,10,41,41,104,7,177,245,79,131,191,228,75,208,255,0,235,194,15,253,22,43,118,176,252,29,255,0,34,94,135,255,0,94,16,127,232,181,173,202,246,227,178,63,46,175,252,73,250,133,20,82,83,51,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,196,241,143,252,137,90,231,253,120,79,255,0,160,26,249,82,190,172,241,143,252,137,90,231,253,120,79,255,0,162,205,124,167,94,126,51,116,125,119,13,124,21,61,80,81,69,21,198,125,56,127,13,107,248,87,254,71,13,19,254,191,237,255,0,244,96,172,142,213,175,225,95,249,28,52,79,250,255,0,183,255,0,209,130,174,31,18,48,197,127,2,127,225,127,145,245,120,232,40,160,116,20,87,178,126,98,21,149,226,45,126,199,194,254,31,189,214,181,54,144,90,90,160,103,242,215,115,49,36,42,128,61,75,16,57,194,243,201,85,230,181,107,197,255,0,104,175,16,220,233,254,23,211,180,56,70,216,245,89,25,166,124,142,82,19,25,9,130,59,179,35,100,21,35,102,57,82,104,3,231,27,235,235,157,79,81,185,190,188,147,204,186,186,149,166,153,176,23,115,49,37,206,23,0,100,147,211,138,173,82,199,4,210,164,239,20,82,58,68,155,229,101,4,132,93,225,119,49,236,55,50,140,158,228,14,245,29,0,117,159,13,188,78,60,33,227,189,55,84,158,73,18,207,113,138,239,107,56,30,83,46,210,88,40,37,130,146,173,183,7,37,7,124,26,251,74,190,5,158,222,123,91,137,109,238,34,120,103,137,204,114,71,34,144,200,192,224,130,15,32,169,227,21,246,119,195,111,19,55,139,252,9,166,234,179,201,27,94,109,49,93,225,212,159,54,51,130,92,0,2,150,85,15,140,12,7,29,176,104,3,172,175,144,126,54,255,0,201,94,215,127,237,223,255,0,68,71,95,95,87,200,31,27,127,228,175,107,191,246,239,255,0,162,35,160,14,251,246,101,255,0,153,163,254,221,63,246,181,125,3,95,63,254,204,191,243,52,127,219,167,254,215,175,127,160,5,162,138,40,3,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,95,48,248,19,254,74,31,134,127,236,43,109,255,0,163,86,190,158,248,219,255,0,36,135,93,255,0,183,127,253,29,29,124,193,224,79,249,40,126,25,255,0,176,173,175,254,141,20,1,244,255,0,198,207,249,36,58,239,253,187,255,0,232,232,235,230,15,2,127,201,67,240,207,253,133,109,127,244,106,215,211,255,0,27,127,228,144,235,191,246,239,255,0,163,227,175,152,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,64,31,111,209,69,20,0,82,81,75,64,31,16,120,239,254,74,31,137,191,236,43,117,255,0,163,26,190,159,248,37,255,0,36,135,66,255,0,183,143,253,31,37,124,195,227,191,249,40,126,39,255,0,176,173,215,254,141,122,250,123,224,151,252,146,29,11,254,222,63,244,124,180,1,243,7,142,255,0,228,161,248,155,254,194,151,95,250,53,171,233,239,130,95,242,72,116,47,251,120,255,0,209,210,87,204,94,59,255,0,146,133,226,111,251,10,221,127,232,214,175,167,190,8,255,0,201,33,208,127,237,227,255,0,71,201,64,30,129,69,20,80,2,82,209,69,0,115,254,58,255,0,146,121,226,95,251,5,93,127,232,167,175,136,107,237,239,29,255,0,201,60,241,47,253,130,110,255,0,244,83,87,196,52,1,247,245,20,81,64,30,119,225,63,131,250,7,132,188,89,119,174,90,153,38,37,213,172,35,98,192,217,130,24,56,221,187,18,169,87,192,220,185,0,14,73,201,169,62,54,255,0,201,33,215,127,237,135,254,143,142,189,2,188,255,0,227,111,252,146,29,119,254,221,255,0,244,122,80,7,200,53,247,245,124,3,95,83,124,95,248,168,158,18,180,125,23,68,186,255,0,138,134,77,140,206,129,92,90,38,65,203,6,4,22,101,225,87,25,195,110,56,249,119,0,115,31,28,254,38,253,255,0,9,104,87,223,222,143,84,150,17,244,2,16,249,255,0,123,120,11,232,51,247,197,121,31,129,252,103,125,224,95,18,71,171,216,199,28,128,161,138,226,7,224,79,17,32,145,156,100,28,168,32,142,132,12,169,25,7,35,74,211,47,245,221,86,223,78,211,45,158,226,246,225,182,69,20,125,92,255,0,232,32,1,146,73,225,64,36,224,10,234,60,123,240,211,90,248,126,214,175,124,99,184,179,184,64,162,238,220,29,130,77,185,104,206,121,4,28,224,159,188,163,35,4,48,80,15,173,124,59,175,216,248,163,195,246,122,222,154,210,27,75,164,44,158,98,237,101,32,144,234,71,170,176,35,140,142,56,36,115,90,181,241,199,195,47,136,151,31,15,181,198,148,197,246,141,50,243,106,222,66,0,222,66,231,14,132,255,0,18,239,110,9,218,65,32,227,134,31,97,65,60,55,86,241,92,65,42,79,4,168,30,57,35,96,193,193,25,12,8,249,72,35,156,208,7,147,126,209,223,242,78,236,63,236,42,159,250,42,90,240,63,1,120,106,31,23,120,223,76,208,174,110,30,222,11,135,99,36,145,128,91,10,140,228,12,240,164,129,183,60,227,57,193,219,138,247,191,218,59,254,73,229,135,253,133,35,255,0,209,82,87,143,252,18,255,0,146,189,161,127,219,199,254,147,201,64,31,89,105,90,93,142,137,165,219,233,218,101,170,91,89,219,166,200,162,140,124,160,127,50,73,201,36,242,73,36,228,154,187,69,20,0,86,55,137,188,53,165,248,187,67,159,72,213,224,243,109,228,249,131,14,30,39,29,29,15,102,92,159,108,18,8,42,72,59,52,80,7,192,21,245,255,0,193,47,249,36,58,23,253,188,127,232,233,43,228,26,250,247,224,151,252,146,29,11,254,222,63,244,116,148,1,232,53,228,255,0,26,190,28,127,194,87,163,157,115,76,134,121,53,187,8,130,44,49,124,223,104,132,49,37,118,147,247,151,115,48,219,201,228,96,146,49,235,20,80,7,193,186,86,169,125,161,234,150,250,150,153,116,246,215,176,62,248,165,143,168,63,200,130,50,8,63,41,4,131,144,107,168,248,141,241,22,255,0,226,30,169,109,52,246,209,217,217,218,70,69,181,168,109,228,22,198,246,103,192,44,73,11,216,40,10,56,206,73,185,241,154,219,67,181,248,147,126,186,37,199,155,230,126,246,249,67,151,84,186,102,99,32,7,254,249,36,100,225,153,135,24,192,243,250,0,244,255,0,131,159,14,34,241,174,177,61,254,171,22,253,18,203,228,146,51,188,125,162,86,83,181,85,212,140,99,134,56,57,251,171,140,54,71,213,245,133,224,248,116,8,60,39,96,158,23,40,116,82,140,246,219,36,103,92,51,22,110,88,150,206,226,217,7,144,114,56,198,218,221,160,4,165,162,138,0,231,252,111,226,63,248,68,188,23,170,107,162,63,50,91,88,191,117,25,25,6,70,33,19,112,200,249,119,48,206,14,113,156,115,95,16,215,191,254,210,186,223,252,129,52,24,238,127,191,121,113,111,179,254,1,19,110,199,253,118,92,41,250,142,149,226,22,58,53,230,161,165,234,90,140,41,254,139,166,196,146,220,72,65,192,223,34,198,160,16,49,184,150,200,4,140,128,231,181,0,103,215,163,252,18,241,52,158,31,248,137,105,107,36,222,93,150,171,254,137,56,59,138,151,63,234,136,81,198,237,248,0,149,42,3,55,76,228,112,154,78,155,54,177,172,216,233,150,237,26,207,121,112,150,241,180,132,133,87,103,0,18,64,39,25,62,134,169,208,7,223,212,86,63,133,188,67,111,226,191,11,233,186,237,178,226,59,184,131,20,201,62,91,130,67,166,72,25,218,193,134,113,131,140,142,13,108,80,7,200,31,27,127,228,175,107,191,246,239,255,0,162,35,175,97,253,156,127,228,158,95,255,0,216,86,79,253,21,21,120,255,0,198,223,249,43,218,239,253,176,255,0,209,17,215,175,254,206,63,242,79,47,255,0,236,41,39,254,138,138,128,62,111,215,52,107,207,15,107,151,186,69,250,108,186,180,149,162,124,41,80,216,232,195,33,73,4,109,32,227,144,65,239,95,85,252,18,213,83,83,248,89,166,39,218,164,158,123,38,150,218,109,251,137,66,28,178,46,79,80,35,104,241,142,0,192,237,129,227,31,31,244,73,244,239,136,210,234,45,230,61,190,167,111,28,136,198,50,21,89,20,70,200,27,163,16,17,88,244,198,241,199,115,212,126,205,154,170,45,198,191,163,201,116,251,222,56,174,161,183,59,138,225,75,9,24,127,8,63,52,64,247,60,117,199,0,31,65,82,210,82,208,1,95,0,215,223,213,240,5,0,125,127,240,75,254,73,14,133,255,0,111,63,250,62,74,239,235,128,248,37,255,0,36,135,66,255,0,183,143,253,29,45,122,5,0,20,81,69,0,37,45,20,80,1,69,37,45,0,121,7,237,29,255,0,36,238,195,254,194,177,255,0,232,169,43,199,254,9,127,201,94,208,127,237,227,255,0,68,73,94,193,251,71,127,201,60,176,255,0,176,172,127,250,42,74,241,255,0,130,63,242,87,180,31,251,120,255,0,209,18,80,7,215,244,81,69,0,20,81,73,64,5,45,20,80,1,73,75,69,0,115,222,55,241,31,252,34,94,11,213,117,193,31,155,37,172,95,186,66,50,12,172,66,38,225,145,198,230,92,224,231,25,199,53,241,21,123,255,0,237,43,173,255,0,200,15,65,142,231,251,247,183,16,108,255,0,128,68,219,177,255,0,93,134,213,63,81,210,188,66,199,70,188,212,52,189,79,81,134,63,244,93,54,20,146,226,66,14,213,223,34,198,0,32,99,113,45,144,9,92,128,199,181,0,103,215,163,252,18,241,52,158,31,248,139,105,107,36,254,93,150,171,254,137,48,59,136,46,127,212,149,81,198,237,248,0,144,64,12,221,51,145,193,233,58,108,218,206,177,99,165,192,209,172,247,151,17,193,27,72,72,80,206,224,2,72,82,113,147,232,106,165,0,125,253,69,99,120,87,196,16,120,171,194,250,110,185,106,184,142,238,32,197,50,79,150,192,144,233,146,6,112,225,134,113,131,183,43,193,173,138,0,249,7,227,111,252,149,237,119,254,221,255,0,244,158,58,246,15,217,203,254,73,229,247,253,133,36,255,0,209,81,87,143,252,109,255,0,146,189,174,255,0,219,191,254,147,199,94,193,251,56,255,0,201,60,191,255,0,176,172,191,250,42,42,0,245,250,40,162,128,10,242,15,218,59,254,73,229,135,253,133,35,255,0,209,82,215,175,215,144,126,209,223,242,79,44,63,236,43,31,254,138,146,128,60,127,224,151,252,149,237,11,254,222,63,244,68,181,236,31,180,119,252,147,205,63,254,194,177,255,0,232,169,107,200,62,9,127,201,94,208,191,237,231,255,0,68,73,94,191,251,71,127,201,60,176,255,0,176,172,127,250,42,74,0,241,255,0,130,95,242,87,180,47,251,121,255,0,209,18,87,215,213,242,15,193,47,249,43,218,23,253,188,127,232,137,43,235,250,0,74,240,15,218,107,254,101,127,251,123,255,0,218,53,244,5,124,255,0,251,77,127,204,177,255,0,111,127,251,70,128,56,15,130,63,242,87,180,47,251,120,255,0,210,121,107,235,250,249,3,224,151,252,149,237,11,254,222,127,244,68,149,245,253,0,20,82,82,208,7,200,31,27,127,228,175,107,191,246,239,255,0,162,35,174,255,0,246,101,255,0,153,167,254,221,63,246,181,112,31,27,127,228,175,107,191,246,195,255,0,68,71,93,255,0,236,203,255,0,51,71,253,186,127,237,106,0,250,2,138,40,160,4,162,150,138,0,40,162,138,0,74,41,104,160,15,63,248,141,162,65,125,165,234,51,183,150,29,116,233,0,38,32,79,10,199,175,227,95,63,120,35,83,159,67,248,131,99,12,109,35,164,62,102,0,98,128,230,38,61,57,199,90,250,219,81,129,110,116,251,152,206,239,158,22,79,151,175,42,107,229,143,136,250,20,154,95,138,117,59,232,237,238,112,158,86,30,84,59,57,68,28,156,47,173,0,125,33,164,186,120,131,195,182,178,77,18,141,204,207,135,249,249,12,195,189,124,245,241,67,194,81,233,51,222,106,16,220,168,51,106,78,54,164,59,48,24,187,117,7,159,187,93,231,193,79,18,121,218,117,189,132,146,90,175,149,4,175,183,126,24,126,243,191,62,245,233,94,37,209,161,215,52,168,98,115,49,30,106,202,60,156,103,161,246,63,47,52,1,243,215,128,254,33,223,216,255,0,104,121,130,230,125,222,94,221,215,108,49,141,222,199,214,190,160,181,184,251,76,101,241,140,28,99,57,175,139,124,67,225,123,189,31,236,223,232,55,195,205,221,254,182,34,189,49,211,129,235,94,169,240,211,226,27,199,111,21,173,204,218,108,62,101,248,82,29,182,182,10,160,200,203,80,7,208,19,68,179,66,81,130,144,122,130,50,43,231,175,141,190,31,138,222,234,91,248,158,52,121,110,98,67,182,32,14,60,163,223,63,236,215,208,54,119,145,94,91,164,145,77,12,129,179,131,27,2,14,14,56,252,171,151,248,129,164,174,165,163,194,132,74,113,114,173,251,191,247,88,122,80,7,147,252,29,241,5,195,107,205,100,198,86,72,52,226,163,51,18,62,86,140,116,237,95,68,3,154,249,47,195,44,250,55,143,245,146,70,197,30,124,64,204,48,191,235,71,211,158,43,234,248,88,62,112,65,199,165,0,75,73,138,90,40,0,162,138,40,0,166,72,222,92,46,248,206,1,56,168,231,186,138,12,111,157,19,61,55,48,25,175,17,248,137,241,25,161,105,173,109,102,211,37,73,108,88,28,62,227,147,188,96,97,190,148,1,208,120,255,0,226,4,250,69,182,163,20,54,178,110,139,203,195,165,201,140,242,80,246,94,58,215,206,190,40,241,53,239,136,53,57,167,158,123,128,142,202,194,55,157,156,2,20,14,255,0,231,154,203,191,190,146,250,234,73,164,8,25,241,157,131,229,249,64,31,210,174,232,58,29,198,179,116,209,71,109,117,42,172,101,255,0,113,25,99,193,81,232,120,230,128,41,88,217,253,186,102,67,38,220,46,236,227,61,199,248,215,210,254,10,248,97,167,216,253,187,206,123,91,141,254,94,55,217,47,203,141,222,164,250,254,149,39,195,239,135,246,186,116,118,215,110,53,8,228,146,196,6,18,168,0,19,176,145,247,125,171,214,49,182,128,35,138,24,225,93,177,162,160,39,56,81,138,146,138,40,0,162,138,74,0,90,40,162,128,10,40,166,51,132,25,102,3,234,104,1,244,19,138,230,181,191,21,216,233,48,238,58,134,158,140,37,242,200,150,101,24,224,252,189,71,60,87,141,107,191,23,175,15,217,252,134,209,229,251,217,218,73,199,221,244,122,0,247,123,237,91,236,145,179,121,59,240,133,254,254,222,153,246,246,175,56,241,39,197,105,116,239,180,162,105,110,76,120,193,23,69,122,227,219,222,190,127,191,241,22,171,172,75,205,172,76,89,60,175,220,198,199,174,125,207,60,211,244,191,7,234,122,148,208,150,210,245,61,146,238,203,71,110,221,179,247,120,246,160,14,167,196,191,23,53,93,66,118,142,1,121,106,161,195,124,151,237,233,140,112,7,173,112,183,190,36,213,175,157,204,154,141,233,12,229,240,215,46,219,79,62,254,245,234,158,31,248,77,20,241,43,92,65,172,35,148,57,93,138,63,139,221,43,185,211,190,25,88,218,4,104,206,167,159,44,47,205,183,253,159,246,40,3,230,19,36,146,125,233,92,227,212,147,90,154,110,133,253,161,36,96,220,236,223,40,79,185,156,103,28,245,247,175,169,173,252,5,100,219,183,181,240,219,140,114,163,255,0,101,174,166,207,66,182,179,92,35,204,126,125,223,49,29,127,47,106,0,249,215,70,248,65,29,228,113,72,218,194,13,251,184,54,96,244,207,251,126,213,212,89,252,18,179,40,55,106,80,63,7,173,128,245,255,0,126,189,217,80,34,128,185,226,157,64,30,37,255,0,10,66,195,167,219,237,127,240,94,191,252,93,72,62,8,105,227,173,237,177,255,0,183,5,255,0,226,171,218,104,160,15,21,151,224,149,129,82,69,245,178,241,219,79,95,254,42,185,221,87,224,156,17,199,51,38,177,26,227,24,219,98,23,211,253,186,250,50,130,51,64,31,27,235,190,2,254,198,145,128,212,252,221,172,23,136,49,212,103,251,198,185,105,39,187,178,145,196,87,147,2,172,83,49,185,31,40,250,31,106,251,166,226,210,59,129,135,46,57,207,6,185,61,119,192,122,126,171,17,18,73,123,204,190,103,238,216,117,231,216,250,208,7,203,54,126,56,215,45,55,99,82,212,91,118,223,249,124,117,233,93,246,131,241,163,80,137,227,142,91,91,185,247,76,57,125,65,186,113,199,34,157,175,124,35,91,127,179,253,150,215,88,151,118,253,223,187,221,183,166,58,37,121,141,247,135,245,43,23,196,186,117,236,106,19,113,243,32,101,227,158,122,116,226,128,62,169,240,231,196,7,213,210,216,54,158,209,153,119,242,110,55,109,198,127,217,246,174,226,214,227,237,48,172,155,118,238,207,25,207,124,87,194,16,79,45,156,193,194,13,235,158,24,30,227,255,0,175,93,247,132,62,35,234,26,56,16,132,211,194,44,108,160,202,25,79,45,159,239,10,0,250,226,138,242,255,0,14,252,79,130,246,56,133,206,161,163,198,126,206,24,129,50,130,27,142,57,127,122,244,107,125,66,210,231,119,149,117,4,152,198,118,72,14,223,214,128,45,81,69,20,0,81,69,20,0,81,73,75,64,5,20,148,80,5,121,236,173,174,6,37,183,137,215,57,249,163,7,154,243,223,16,252,43,210,181,15,179,121,107,101,7,151,191,56,177,67,187,59,125,215,210,189,46,138,0,249,23,94,248,112,52,201,9,26,152,109,176,249,156,91,109,245,255,0,107,218,185,253,55,84,191,240,246,171,17,138,242,225,150,12,224,36,172,131,230,7,211,56,235,95,102,222,88,71,115,27,134,45,202,17,242,255,0,250,171,201,60,119,224,40,238,160,191,154,56,117,6,102,242,240,17,114,14,10,175,247,104,2,231,195,175,27,220,234,58,77,186,79,20,174,66,72,197,218,224,177,63,188,35,184,173,127,24,106,6,77,34,22,49,253,233,212,237,223,236,213,243,150,161,105,127,225,125,82,96,150,115,132,0,34,181,204,76,58,168,111,110,107,78,127,23,79,113,166,91,193,33,180,5,0,36,12,228,16,49,207,205,64,28,69,209,206,206,54,245,175,171,254,25,192,177,104,172,1,31,241,250,79,221,246,142,190,71,36,154,251,15,225,224,35,70,147,32,143,244,179,252,146,128,59,202,40,164,160,5,162,138,40,1,41,104,162,128,10,40,162,128,10,40,164,160,5,166,154,118,218,105,20,0,162,138,80,180,80,1,85,117,28,11,41,51,237,252,197,89,170,186,130,150,178,144,1,146,113,252,197,0,124,185,241,148,161,241,45,238,211,207,157,15,254,138,90,243,36,70,145,136,65,147,214,189,71,227,21,148,255,0,240,145,222,73,229,240,102,132,3,184,127,207,33,92,39,135,244,230,187,191,146,51,14,237,177,150,198,236,119,95,122,0,245,175,2,252,63,155,253,63,206,142,117,255,0,87,140,72,159,237,215,208,86,150,105,107,17,141,75,16,91,60,145,88,158,30,210,146,219,237,56,131,27,182,255,0,25,61,51,239,93,29,0,45,37,45,20,0,81,145,70,69,55,4,208,3,178,79,74,65,74,162,138,0,74,90,40,160,2,162,154,104,224,141,222,70,218,2,150,39,25,192,20,173,42,71,141,237,140,253,222,43,202,60,115,241,34,218,193,46,32,181,213,124,183,123,38,96,62,206,78,88,239,3,170,251,10,0,223,241,47,196,237,23,69,91,184,214,250,47,58,29,159,43,219,202,122,227,208,127,116,215,140,248,195,226,253,214,165,51,71,104,182,18,196,178,6,83,228,200,9,227,105,234,195,185,175,62,214,252,71,125,171,94,207,36,215,94,104,151,110,79,150,171,156,1,232,7,165,100,195,111,61,219,17,26,238,108,103,168,28,80,4,215,250,140,183,247,18,77,32,64,210,72,101,42,160,129,146,73,238,125,234,229,135,134,181,93,79,204,251,45,175,155,229,227,127,239,20,99,57,199,83,237,93,47,134,190,30,106,218,164,192,203,165,249,177,52,30,98,255,0,164,32,206,72,193,251,195,214,190,128,240,239,195,141,47,77,251,79,155,165,121,126,102,220,127,164,57,206,220,255,0,183,239,64,30,119,225,175,130,82,19,28,218,132,119,209,50,92,3,132,184,132,140,12,28,244,62,245,235,186,47,130,180,253,30,43,127,42,91,162,98,221,183,123,169,235,159,65,239,93,42,69,28,35,8,184,92,231,173,73,64,17,67,16,129,20,2,72,95,90,150,138,74,0,90,74,41,104,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,2,51,84,174,45,60,204,224,30,70,58,173,93,162,128,57,93,79,194,22,218,164,18,36,207,112,190,102,51,229,186,142,132,122,143,106,242,255,0,23,124,21,89,230,123,155,1,125,35,60,138,8,107,136,148,97,70,59,133,238,5,123,214,41,146,68,146,12,48,200,235,214,128,62,50,214,124,3,174,104,109,35,61,139,8,196,198,16,94,104,206,122,255,0,116,251,86,175,135,190,39,106,58,63,218,119,67,98,190,110,49,186,54,61,51,232,254,245,244,182,183,224,253,47,85,135,108,246,62,110,101,243,15,239,217,121,231,158,28,122,215,131,120,151,225,45,229,183,217,190,197,162,109,221,187,127,250,82,159,77,189,95,235,64,30,201,225,239,137,58,70,177,16,205,228,91,218,127,40,4,183,144,103,56,245,30,245,218,195,113,20,200,30,54,220,167,161,193,25,175,139,109,53,93,127,195,87,80,161,155,236,192,72,179,99,98,63,126,189,15,247,122,123,87,178,120,47,226,188,83,45,141,190,161,173,102,83,230,111,95,178,159,246,136,251,169,244,160,15,115,162,178,180,109,106,207,86,180,142,107,91,143,52,48,99,187,203,35,32,28,119,11,90,189,104,0,162,138,40,0,162,138,40,0,170,87,154,124,87,187,60,198,113,229,231,24,35,191,255,0,179,87,41,104,3,229,207,136,63,13,174,52,235,166,154,218,43,135,138,43,51,35,51,79,31,5,75,147,233,216,87,147,58,52,82,144,203,181,135,81,95,108,248,163,64,131,85,211,111,67,91,121,174,214,142,139,251,210,51,144,220,117,30,181,242,119,141,124,53,115,163,107,151,201,246,79,38,24,188,190,60,192,219,114,7,185,61,77,0,69,225,127,21,220,232,51,147,26,64,87,203,41,251,197,99,213,148,246,53,239,30,19,248,154,183,16,91,164,239,106,49,106,15,203,20,157,118,143,122,249,136,18,15,21,220,120,67,88,129,46,246,92,79,128,45,182,129,176,245,4,122,10,0,250,182,215,196,154,117,206,252,92,41,198,58,35,127,133,106,172,201,40,202,190,123,116,175,46,211,163,184,111,55,236,227,59,113,187,167,190,222,181,220,105,242,221,136,246,202,121,223,232,189,56,244,160,13,218,138,105,4,113,130,78,23,56,160,72,21,1,99,89,26,230,175,111,107,110,3,77,180,134,3,253,89,61,143,181,0,120,87,197,11,241,125,37,221,182,87,247,122,131,158,1,7,141,195,191,214,189,79,194,242,91,233,191,107,223,33,30,102,205,185,25,233,191,251,163,222,188,43,197,218,140,87,26,198,162,76,187,148,222,200,195,130,63,137,189,171,66,251,226,89,139,103,216,245,124,103,59,191,209,190,152,234,191,90,0,236,124,121,241,106,8,26,123,59,25,109,101,18,217,48,27,160,147,59,206,225,142,222,213,227,182,90,94,171,227,45,117,29,109,67,125,175,63,234,93,83,238,175,109,199,229,251,189,234,165,173,182,169,226,93,70,217,217,62,209,153,4,57,202,199,223,167,111,239,117,247,175,161,190,28,248,10,13,58,207,77,186,185,211,124,185,227,243,119,183,158,78,50,88,15,148,54,58,26,0,62,26,252,52,77,26,198,27,171,175,181,199,114,240,201,27,33,146,54,3,50,228,99,3,208,47,122,245,0,98,178,181,69,102,33,20,4,4,243,208,123,125,40,6,11,40,85,126,228,96,224,14,79,94,107,206,252,123,227,251,77,50,195,16,106,94,84,171,119,229,183,250,57,108,96,54,71,32,255,0,118,128,60,215,226,111,142,210,255,0,251,47,236,207,3,236,243,55,254,233,198,51,179,111,95,165,104,252,35,240,107,73,99,29,228,233,50,180,58,144,32,44,171,140,1,25,175,36,134,27,237,127,119,30,127,145,142,225,113,187,242,207,74,250,223,193,122,18,104,250,84,145,27,111,41,141,201,112,55,238,236,6,122,159,238,208,7,77,20,107,20,42,131,56,30,181,37,20,80,0,122,26,249,71,197,95,242,56,107,95,245,255,0,63,254,140,53,245,113,251,166,190,80,241,71,252,142,26,223,253,127,205,255,0,163,30,185,49,155,35,232,248,111,248,243,244,253,76,138,40,164,175,60,251,33,105,41,104,164,15,225,62,170,240,119,252,137,122,31,253,120,65,255,0,162,197,110,86,31,131,191,228,75,209,63,235,194,15,253,22,43,114,189,181,180,79,203,171,127,18,94,161,69,20,83,51,10,40,164,160,5,162,138,40,0,162,138,40,0,164,165,162,128,10,40,164,160,5,162,146,150,128,10,40,162,128,49,124,99,255,0,34,86,185,255,0,96,249,255,0,244,89,175,148,235,234,191,24,255,0,200,147,174,255,0,215,132,255,0,250,45,171,229,74,243,241,155,163,235,184,107,248,117,61,80,81,69,21,198,125,56,118,173,127,10,255,0,200,225,162,127,215,252,31,250,48,86,71,106,215,240,183,252,142,26,39,253,127,193,255,0,163,5,85,63,137,24,98,191,221,229,232,255,0,35,234,245,232,40,161,122,10,43,218,63,49,10,248,183,226,71,137,199,139,188,119,169,106,144,73,43,89,239,88,109,55,59,17,229,32,218,165,67,0,84,49,5,241,180,96,185,239,147,95,83,124,72,241,59,120,67,192,154,158,171,4,145,165,230,4,54,123,157,65,243,92,237,82,161,129,12,84,18,251,112,114,16,246,201,175,140,96,130,107,171,136,173,237,226,121,166,149,194,70,145,130,204,238,78,0,0,114,73,63,46,40,3,213,52,47,15,92,105,255,0,179,215,139,117,201,206,35,213,37,181,16,38,7,41,21,194,130,217,7,187,51,12,21,5,118,103,144,69,121,61,125,85,241,35,64,177,240,175,192,45,67,69,211,68,139,103,106,144,8,252,198,220,206,77,202,51,49,62,165,201,60,109,28,240,160,113,95,42,80,7,172,124,127,240,245,198,153,227,243,172,179,110,181,213,162,15,25,192,24,120,192,70,78,164,156,40,70,206,0,249,246,174,112,107,83,246,117,241,66,89,120,130,251,195,119,18,73,179,81,65,53,176,44,196,9,35,4,178,133,198,1,100,228,182,71,250,181,28,228,99,210,254,55,120,102,63,16,252,58,187,186,72,60,203,221,47,253,46,22,24,4,32,255,0,90,9,110,118,249,121,98,1,4,148,94,184,193,249,135,194,190,33,184,240,175,138,116,237,114,217,119,73,105,40,98,153,3,205,66,8,116,201,7,27,212,176,206,50,51,145,202,208,7,220,181,242,15,198,223,249,43,218,239,253,187,255,0,232,132,175,174,160,154,43,171,120,174,45,229,73,224,149,21,210,72,216,48,101,35,33,129,28,16,71,57,175,145,190,54,255,0,201,94,215,63,237,135,254,136,142,128,59,239,217,151,254,102,143,251,115,255,0,218,245,244,5,124,255,0,251,50,255,0,204,211,255,0,110,159,251,94,190,128,160,2,138,40,160,15,63,248,219,255,0,36,139,93,255,0,183,127,253,31,29,124,193,224,79,249,40,126,25,255,0,176,173,183,254,141,90,250,127,227,111,252,146,29,119,254,221,255,0,244,124,117,243,7,129,63,228,161,248,103,254,194,182,191,250,53,104,3,233,255,0,141,191,242,72,181,223,251,119,255,0,209,241,215,204,30,4,255,0,146,133,225,159,251,10,218,255,0,232,213,175,167,190,54,255,0,201,33,215,127,237,223,255,0,71,71,95,48,248,19,254,74,23,134,191,236,43,107,255,0,163,69,0,125,189,75,69,20,0,82,82,209,64,31,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,159,248,37,255,0,36,135,66,255,0,183,159,253,31,37,124,193,227,191,249,40,126,38,255,0,176,173,215,254,141,106,250,123,224,151,252,146,29,11,254,222,63,244,124,148,1,243,15,142,191,228,161,120,155,254,194,183,95,250,53,171,233,239,130,95,242,72,116,47,251,120,255,0,209,242,87,204,62,59,255,0,146,135,226,111,251,10,221,127,232,214,175,167,254,9,127,201,33,208,191,237,227,255,0,71,201,64,30,129,73,75,69,0,20,81,69,0,115,254,59,255,0,146,121,226,95,251,5,93,127,232,166,175,136,107,237,223,29,255,0,201,60,241,47,253,130,174,191,244,75,215,196,84,1,247,237,45,20,80,1,94,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,244,10,243,255,0,141,159,242,72,117,223,251,119,255,0,209,241,208,7,200,53,115,85,213,111,181,205,82,231,82,212,238,158,230,242,225,183,75,44,157,92,255,0,32,0,192,10,56,0,0,48,5,83,175,127,248,25,240,203,238,120,183,94,176,254,235,105,81,72,126,164,206,83,111,251,187,9,62,175,143,245,109,64,29,63,193,255,0,133,145,248,74,209,117,173,110,215,254,42,25,55,133,71,42,226,209,50,87,0,169,32,179,14,75,103,59,91,104,199,205,187,209,245,173,15,78,241,22,145,62,147,170,91,253,162,198,125,190,108,91,153,55,109,96,227,144,65,28,128,120,53,161,69,0,124,93,241,3,192,151,222,2,241,7,246,125,195,53,197,164,168,26,218,244,197,176,78,48,55,96,101,176,85,206,8,206,122,30,140,181,217,252,23,248,161,255,0,8,213,220,126,30,214,103,198,143,113,40,242,102,154,108,37,147,16,228,252,187,79,12,229,51,146,0,57,110,236,107,222,188,113,224,219,31,29,248,110,77,34,250,73,34,33,214,91,121,211,147,12,128,16,27,25,218,235,134,32,131,212,19,130,14,8,249,10,127,7,235,240,120,176,120,93,244,217,14,180,92,39,217,81,149,142,89,67,143,153,73,24,218,84,147,157,160,100,156,96,208,7,208,127,180,127,252,147,203,15,251,10,71,255,0,162,165,175,31,248,37,255,0,37,123,66,255,0,183,143,253,17,37,118,159,17,52,109,111,195,255,0,0,124,59,166,107,211,164,183,144,106,72,0,82,88,194,134,57,138,198,206,73,12,64,56,200,192,0,0,50,163,113,227,62,9,127,201,94,208,191,237,227,255,0,68,75,64,31,95,81,69,20,0,148,82,209,64,31,0,87,215,255,0,4,191,228,144,232,95,246,241,255,0,163,228,175,144,107,235,239,130,95,242,72,116,47,251,121,255,0,209,242,80,7,160,87,155,252,93,248,143,255,0,8,54,136,150,218,108,176,29,118,243,136,99,127,152,193,31,57,152,140,16,112,70,213,13,128,73,39,230,85,97,93,103,139,252,81,99,224,255,0,13,221,235,23,242,70,162,32,68,49,51,237,51,203,131,132,24,4,228,145,215,7,3,36,240,166,190,49,241,30,191,125,226,143,16,222,235,90,155,33,187,186,117,103,242,215,10,160,0,0,3,208,42,170,243,147,199,36,158,104,3,62,11,121,174,174,34,183,183,137,166,158,87,88,227,142,53,46,206,196,224,0,7,36,147,242,226,186,79,28,248,23,84,240,38,175,21,142,160,190,98,75,18,201,21,210,46,35,148,224,111,0,255,0,178,196,175,56,56,193,192,12,43,217,190,5,124,56,138,203,78,131,198,26,172,57,188,155,231,176,83,189,26,8,200,116,44,70,64,109,225,178,50,8,219,180,131,243,113,233,254,52,240,157,159,141,124,47,119,162,222,55,147,230,97,162,152,70,25,161,145,78,85,128,63,136,56,32,149,118,25,25,205,0,120,15,193,127,138,31,240,140,221,199,225,237,98,124,105,23,18,143,38,121,166,194,88,177,12,79,27,79,202,236,83,57,33,84,229,187,177,175,167,171,225,45,107,68,212,124,57,171,205,164,234,182,255,0,103,190,131,30,100,91,213,246,238,80,203,200,36,30,8,60,26,250,59,224,191,197,15,248,73,45,35,240,246,179,62,117,107,104,151,201,158,121,178,215,170,11,19,198,7,204,138,6,114,75,48,203,118,99,64,30,193,69,21,231,127,26,188,69,22,135,240,227,81,183,91,228,130,255,0,81,65,107,111,25,1,158,85,44,162,80,23,105,227,97,96,91,182,71,32,145,64,31,48,248,195,196,179,120,191,197,122,134,187,61,188,118,239,118,234,86,36,36,132,85,1,20,100,245,56,11,147,198,78,78,7,221,175,75,211,60,61,111,166,126,204,90,230,176,173,190,231,87,150,39,144,224,140,36,119,74,129,58,144,112,67,54,112,62,254,14,112,43,201,244,61,26,243,196,58,229,150,145,96,155,174,238,229,88,147,32,149,25,234,205,180,18,21,70,73,56,224,2,123,87,212,255,0,23,108,109,180,207,130,90,149,133,162,121,118,182,177,91,69,10,110,39,106,9,162,0,100,228,156,0,58,243,64,31,52,120,19,254,74,31,134,127,236,41,107,255,0,163,69,116,31,26,52,79,236,95,138,26,174,203,127,38,222,251,23,144,252,251,183,239,31,59,117,36,102,65,39,7,30,195,27,107,159,240,39,252,148,63,12,255,0,216,86,215,255,0,70,138,247,255,0,218,23,195,127,218,126,11,183,215,35,147,18,105,18,252,192,182,3,36,172,16,224,96,229,131,136,241,200,24,221,212,226,128,50,63,103,31,19,188,246,154,159,134,110,39,221,228,109,187,180,67,184,149,66,118,200,1,251,170,161,140,101,71,7,44,199,158,113,238,245,241,47,128,124,73,15,132,60,111,166,107,183,16,61,196,22,206,226,72,227,32,54,214,141,163,36,103,130,64,108,227,140,227,110,87,57,175,182,168,3,228,15,141,191,242,87,181,207,251,119,255,0,210,120,235,216,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,63,241,183,254,74,246,187,255,0,108,63,244,68,117,236,31,179,143,252,147,203,255,0,251,10,73,255,0,162,162,160,10,63,180,118,139,53,215,134,244,157,98,29,236,150,23,15,12,136,35,44,160,74,163,230,102,254,16,12,106,188,142,75,175,35,191,146,252,31,191,183,211,254,43,232,19,93,75,229,198,242,188,32,237,39,45,34,60,104,188,122,179,1,232,51,207,21,244,247,196,95,15,220,248,167,225,254,173,164,90,28,93,77,16,104,70,209,243,50,50,200,169,201,0,110,42,6,73,192,206,123,87,197,84,1,247,245,21,90,202,250,223,83,211,173,175,236,228,243,45,110,162,19,66,219,72,222,140,20,169,193,193,25,4,117,230,172,80,2,215,192,53,247,245,124,1,64,31,95,252,18,255,0,146,67,161,127,219,199,254,143,146,189,2,188,251,224,151,252,146,29,11,254,222,127,244,124,149,232,52,0,81,69,20,0,81,69,20,0,81,69,20,1,228,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,32,248,37,255,0,37,123,66,255,0,183,143,253,39,146,189,127,246,142,255,0,146,121,167,255,0,216,86,63,253,21,45,121,7,193,47,249,43,218,23,253,188,127,232,137,40,3,235,234,40,162,128,10,41,41,104,0,164,165,162,128,10,40,175,59,248,213,226,40,116,63,134,250,141,184,190,72,47,245,20,22,182,241,144,29,165,5,194,202,160,96,241,176,184,45,219,43,200,36,80,7,204,62,48,241,44,222,47,241,94,163,174,207,111,29,187,221,186,145,10,18,68,106,161,80,46,79,83,133,25,60,100,228,237,29,43,211,52,207,15,65,166,126,204,90,230,176,27,117,198,173,44,79,33,218,70,17,46,150,48,157,72,56,33,155,56,31,127,7,59,86,188,159,67,209,175,60,67,174,89,104,250,122,111,186,187,145,98,76,130,64,207,86,108,2,64,3,36,156,124,160,19,218,190,165,248,187,99,107,166,124,18,212,172,44,211,203,181,182,138,214,24,83,121,56,69,154,32,163,39,36,224,5,235,205,0,124,211,224,79,249,40,126,25,255,0,176,173,175,254,141,21,208,124,104,208,255,0,177,126,40,234,187,45,252,171,123,236,94,69,243,110,223,189,126,118,234,72,204,139,47,7,30,195,24,174,127,192,159,242,80,252,51,255,0,97,91,95,253,24,43,223,255,0,104,95,14,127,105,248,46,13,113,36,219,46,143,47,204,11,96,52,114,184,67,129,131,150,12,35,199,32,99,119,83,138,0,200,253,156,124,78,243,217,234,126,25,184,155,119,217,241,119,104,135,113,33,9,196,128,30,138,21,138,16,56,57,118,60,243,143,119,175,137,124,5,226,88,124,33,227,109,51,92,184,183,123,152,45,157,132,145,198,84,54,25,29,9,25,224,149,13,156,113,156,109,200,206,107,237,170,0,249,3,227,103,252,149,237,119,254,221,255,0,244,68,117,236,31,179,143,252,147,187,255,0,251,10,201,255,0,162,162,175,31,248,219,255,0,37,127,93,255,0,183,127,253,17,29,123,7,236,227,255,0,36,238,255,0,254,194,178,127,232,168,168,3,215,169,104,162,128,10,242,31,218,59,254,73,229,135,253,133,99,255,0,209,82,215,175,87,144,126,209,223,242,79,44,63,236,43,31,254,137,150,128,60,127,224,151,252,149,237,11,254,222,63,244,68,149,236,31,180,119,252,147,187,15,251,10,199,255,0,162,164,175,31,248,35,255,0,37,123,66,255,0,183,143,253,17,37,123,7,237,29,255,0,36,242,195,254,194,145,255,0,232,153,40,3,199,254,8,255,0,201,94,208,191,237,227,255,0,68,73,95,95,215,200,31,4,191,228,175,104,95,246,241,255,0,162,36,175,175,168,1,107,231,255,0,218,107,254,101,127,251,123,255,0,218,53,244,5,124,255,0,251,77,127,204,177,255,0,111,127,251,70,128,56,15,130,95,242,87,180,47,251,120,255,0,210,121,43,235,250,249,7,224,151,252,149,237,11,254,222,63,244,68,149,245,237,0,45,20,82,80,7,200,63,27,127,228,175,235,191,246,239,255,0,162,35,174,255,0,246,101,255,0,153,163,254,221,63,246,181,112,63,27,127,228,175,235,191,246,239,255,0,162,18,187,239,217,151,254,102,143,251,115,255,0,218,244,1,244,5,20,148,180,0,81,69,20,0,30,40,6,131,77,160,7,81,64,233,69,0,4,100,21,175,47,248,165,225,79,237,47,15,234,247,17,172,205,36,158,78,0,101,3,134,65,223,233,94,159,89,250,197,146,95,233,115,192,241,239,15,183,35,118,51,135,7,250,80,7,203,30,20,213,95,193,126,42,186,130,117,72,194,90,152,255,0,120,11,28,177,70,254,26,250,127,195,218,180,26,174,139,97,36,114,7,105,45,99,144,128,8,28,133,245,250,215,204,191,20,244,89,180,143,19,94,92,197,111,228,163,75,20,97,183,134,207,238,129,198,210,79,165,118,223,11,188,120,158,116,86,55,90,159,203,6,158,171,179,200,251,165,118,14,161,121,239,64,30,133,226,207,135,214,154,255,0,217,50,215,127,184,221,254,174,68,31,123,111,168,246,175,154,181,111,12,234,254,18,213,32,102,180,218,98,85,185,253,236,168,253,28,250,30,159,47,214,190,204,142,88,229,206,195,156,123,87,3,227,159,3,217,234,246,247,87,11,167,121,178,11,39,68,111,60,142,84,49,11,247,135,115,64,28,15,195,239,139,96,29,59,77,190,123,72,135,239,55,236,183,148,145,247,216,115,146,61,43,215,127,181,172,117,205,42,25,109,230,220,172,197,129,84,101,232,74,247,21,242,78,175,165,234,30,25,215,38,100,135,236,222,70,49,243,43,227,112,95,115,159,191,250,215,123,224,95,136,198,210,206,27,109,67,85,192,72,220,237,251,62,112,75,228,114,171,232,104,2,191,139,173,87,73,214,117,11,213,45,251,219,217,87,230,57,28,179,31,225,231,181,125,27,163,94,11,143,63,4,113,142,128,251,215,205,62,58,213,45,181,27,15,54,214,111,49,164,187,243,9,193,92,130,173,207,35,220,87,186,248,59,83,73,126,217,153,243,141,157,191,223,246,160,14,222,138,110,224,65,32,213,91,139,134,141,28,135,193,92,127,13,0,89,146,104,226,25,118,199,252,6,178,53,15,19,105,214,9,186,91,144,187,91,103,49,177,231,159,65,237,88,122,222,165,169,249,133,109,166,249,67,12,112,190,158,226,188,251,196,186,165,212,80,150,188,155,10,102,199,69,235,131,232,191,90,0,139,197,31,23,0,251,39,217,158,209,254,254,237,208,75,199,221,199,113,94,23,168,234,82,106,83,137,101,17,134,9,143,144,21,93,185,39,185,247,164,189,189,123,157,153,147,118,51,219,30,149,94,24,218,105,163,137,6,89,217,84,12,245,36,208,5,237,23,70,184,213,239,225,182,130,50,198,93,248,218,234,9,192,39,191,210,190,138,248,89,240,232,105,214,48,223,93,11,132,154,72,101,141,135,154,132,15,222,124,184,218,63,186,43,157,248,93,224,109,223,217,55,215,26,119,252,246,220,222,127,251,192,112,26,189,234,194,206,59,43,52,130,36,216,171,156,12,147,183,36,154,0,150,8,68,16,198,128,146,17,66,140,255,0,116,84,180,81,64,5,37,45,20,0,82,82,209,64,5,20,103,21,131,173,120,155,79,210,97,156,205,121,229,56,133,165,31,185,118,192,0,243,242,131,233,64,26,151,122,133,181,148,77,36,242,108,84,198,78,210,113,159,167,214,188,211,198,255,0,21,172,116,82,240,90,220,219,180,130,85,82,37,130,83,128,80,159,225,199,181,112,158,49,248,175,36,237,123,6,159,173,238,86,217,177,126,202,7,161,63,121,62,181,231,18,166,187,226,235,233,36,3,237,101,192,147,63,36,125,20,46,123,125,40,2,239,136,124,111,168,120,138,226,120,196,54,133,13,203,76,166,52,101,36,100,227,239,55,251,85,14,153,240,235,196,122,143,155,141,57,143,151,142,151,17,14,185,245,127,106,244,79,7,252,39,146,99,20,186,142,135,149,107,85,124,253,171,171,29,167,179,253,107,219,180,239,11,233,154,127,155,229,89,236,223,183,63,188,99,157,185,247,247,160,15,41,240,239,193,72,109,196,114,93,125,190,55,73,131,0,39,136,174,6,61,7,214,189,39,74,240,172,26,106,197,28,77,49,9,156,111,117,61,115,232,61,235,168,17,168,93,160,113,74,17,65,200,20,1,94,11,53,141,0,203,126,98,172,4,0,99,154,117,37,0,45,20,81,64,5,20,81,64,9,75,73,75,64,5,20,82,80,1,75,69,20,1,4,144,9,49,184,176,199,165,113,218,231,195,141,51,87,18,150,158,244,49,132,160,9,42,15,95,85,247,174,226,138,0,249,179,196,223,4,174,109,133,212,218,108,23,147,109,242,246,121,183,48,243,208,28,244,247,175,48,214,252,43,171,104,51,180,119,182,134,37,86,11,204,168,252,145,159,225,53,246,228,246,209,92,35,36,137,189,78,50,50,70,107,133,241,151,195,237,63,90,143,122,105,126,116,166,85,98,126,208,203,242,128,71,247,135,251,52,1,242,109,181,244,214,82,18,138,133,177,131,184,19,253,127,217,175,79,240,231,198,27,203,31,180,253,166,59,8,247,109,199,238,100,57,198,115,247,91,222,177,252,85,240,223,83,211,36,154,72,116,175,46,63,180,50,33,251,74,158,62,125,163,150,246,174,1,227,104,241,188,99,62,244,1,246,30,133,241,43,68,214,80,98,249,11,52,222,82,129,4,131,36,227,212,123,215,101,20,241,220,32,120,155,112,110,135,4,87,196,58,71,137,181,61,42,120,77,189,231,148,139,48,148,254,232,54,10,145,207,32,250,87,190,248,15,226,108,55,169,167,218,222,234,251,228,127,51,114,253,152,140,227,113,28,132,244,11,64,30,205,73,85,108,111,225,191,182,73,160,147,120,108,224,224,143,186,113,222,173,208,1,69,37,45,0,39,74,92,138,66,41,15,20,0,234,40,6,138,0,42,11,155,84,185,133,163,98,192,54,51,131,83,209,64,30,57,241,55,192,162,246,47,62,1,114,236,215,9,255,0,45,35,3,1,8,238,43,231,141,91,79,155,76,191,185,71,66,4,115,178,114,192,244,39,211,233,95,109,106,214,9,125,110,177,188,91,176,193,177,184,142,199,222,190,101,248,155,225,248,236,228,186,154,59,93,133,181,23,25,243,51,144,119,159,95,106,0,242,232,212,54,115,95,100,120,17,17,52,153,54,146,127,210,143,95,247,86,190,58,129,25,183,109,25,198,43,236,111,1,111,58,60,133,191,231,232,255,0,232,43,64,29,149,37,45,20,0,148,180,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,82,82,209,154,0,41,142,3,169,4,3,159,90,125,20,1,230,255,0,16,60,59,111,124,12,173,107,104,204,211,33,38,72,212,147,136,200,244,174,51,194,158,22,183,143,94,184,38,214,203,30,83,128,22,53,254,242,251,87,172,248,150,17,45,184,200,83,251,193,213,127,217,53,139,161,88,196,53,41,89,68,96,152,219,162,15,239,10,64,118,241,68,35,206,0,92,250,45,75,69,20,192,41,172,105,212,17,147,64,13,28,211,168,3,20,80,1,69,37,45,0,21,13,197,218,91,70,25,195,16,78,56,170,250,149,255,0,216,32,18,121,123,242,192,109,221,142,196,255,0,74,240,143,31,124,79,189,139,207,182,130,11,136,76,87,172,155,210,241,151,33,119,12,112,180,1,107,199,127,19,162,79,176,125,150,125,86,28,249,155,182,56,92,253,220,116,127,173,120,61,238,165,119,127,40,105,238,238,101,108,109,204,146,23,56,254,239,39,167,52,219,139,235,155,189,190,125,204,242,227,56,223,33,108,103,235,254,237,118,158,9,240,84,122,228,214,210,73,116,129,126,216,177,24,218,0,224,140,143,127,126,148,1,155,225,127,6,95,107,151,86,173,20,150,123,39,221,180,74,205,252,33,186,252,167,210,189,223,193,95,12,33,177,181,142,75,251,29,30,102,49,176,39,202,86,36,238,227,170,122,10,236,124,55,224,205,59,70,177,181,9,111,104,239,22,253,174,45,149,73,201,63,227,93,58,68,145,40,84,64,0,236,163,109,0,84,178,209,236,44,161,140,67,99,107,17,84,9,251,184,84,112,54,241,192,233,242,213,250,41,40,1,104,162,146,128,22,138,40,160,4,165,162,138,0,74,90,74,90,0,40,162,146,128,22,138,74,90,0,40,162,138,0,40,162,138,0,74,90,40,160,2,160,150,214,9,177,230,65,27,227,166,228,7,21,61,20,1,230,254,44,248,113,107,169,195,115,37,181,134,149,27,11,102,69,102,132,2,27,107,96,240,61,235,231,143,17,248,79,83,240,229,253,203,253,166,4,251,62,63,227,221,152,99,114,175,78,7,247,235,236,198,141,88,16,192,16,87,4,17,154,230,124,67,224,189,47,89,182,185,18,91,89,171,75,183,46,214,170,231,130,63,62,148,1,243,103,130,188,127,115,160,220,50,94,223,106,146,68,176,184,9,28,228,133,37,193,206,11,15,122,250,47,194,126,50,179,215,45,237,146,49,119,188,218,172,165,165,11,207,11,254,209,231,154,240,95,137,62,1,135,64,186,146,230,218,238,53,86,158,56,196,113,219,136,192,204,121,236,223,236,215,53,225,207,25,106,94,31,191,124,79,117,40,72,140,32,11,134,64,160,17,245,244,233,64,31,104,81,92,71,133,124,106,250,215,218,247,90,58,121,62,94,51,62,236,231,119,251,35,111,74,237,193,205,0,37,45,20,80,1,69,37,20,0,164,7,82,8,4,30,8,53,230,223,17,124,27,30,171,164,106,83,67,109,96,37,151,202,196,146,71,243,240,200,57,33,79,97,94,147,81,92,91,165,204,45,20,136,172,27,25,12,50,15,63,221,160,15,136,124,79,162,203,162,234,243,65,41,135,228,32,98,44,237,228,3,232,181,145,20,205,11,23,141,153,9,27,114,14,43,233,47,138,190,4,177,186,136,222,198,214,240,52,151,49,131,139,81,156,8,200,219,156,175,165,124,231,168,218,139,61,66,226,220,54,241,20,205,30,113,140,224,145,211,240,160,15,86,240,191,143,226,183,251,87,158,218,131,238,217,142,84,227,239,122,189,122,132,30,55,180,120,93,148,94,140,31,65,255,0,197,87,205,26,26,60,222,126,37,117,198,223,235,95,77,232,254,20,130,75,87,221,44,103,247,132,115,2,158,195,222,128,49,117,159,136,182,240,218,205,181,245,53,43,143,186,64,238,63,218,175,39,241,71,142,175,111,239,37,242,53,29,78,52,220,165,67,76,195,111,24,236,245,244,4,159,15,172,46,148,134,54,196,55,92,218,3,247,127,26,198,212,62,16,105,119,60,171,217,163,150,7,34,193,125,63,222,160,15,151,238,47,110,39,149,222,75,137,152,179,22,37,156,146,73,239,76,131,230,221,187,230,233,215,154,246,237,95,224,196,8,238,99,213,98,79,222,158,5,136,24,28,252,191,126,185,105,126,22,136,113,183,88,235,233,107,143,253,154,128,58,79,9,234,58,14,157,110,166,77,44,23,23,30,96,120,224,76,142,7,169,235,197,119,19,124,82,209,172,45,93,69,190,162,21,59,70,136,54,228,246,249,189,235,200,87,193,23,233,194,120,142,228,47,94,17,135,254,207,86,34,248,127,121,116,225,36,241,21,195,6,235,186,39,63,119,254,7,64,27,94,43,248,187,21,225,41,99,62,179,6,36,13,247,130,140,109,231,163,250,215,155,75,46,171,226,75,233,215,237,211,72,174,237,56,91,153,152,175,39,241,231,230,254,117,234,218,47,193,136,174,144,73,54,179,28,132,169,251,246,65,187,227,187,87,161,248,127,225,118,149,164,186,187,71,101,49,242,130,28,216,198,50,120,231,169,244,160,12,47,3,124,57,58,119,246,135,218,224,211,36,243,60,188,109,143,118,49,187,61,71,186,215,175,34,42,13,160,42,143,97,76,142,222,40,179,229,196,139,158,187,64,25,169,104,0,162,138,9,197,0,53,143,6,190,82,241,79,252,141,250,215,253,127,207,255,0,163,90,190,170,39,57,21,226,122,223,194,31,16,106,58,238,163,125,5,214,156,177,92,92,201,52,97,228,112,224,51,18,51,242,30,112,107,155,19,9,77,69,69,30,238,69,137,165,135,171,41,85,118,77,30,87,75,94,141,255,0,10,83,196,223,243,247,165,255,0,223,217,63,248,138,63,225,74,120,155,254,126,180,191,251,249,39,255,0,17,92,95,87,169,216,250,95,237,124,23,252,253,71,156,83,107,210,127,225,74,120,159,254,126,244,191,251,249,39,255,0,17,71,252,41,63,19,127,207,222,151,255,0,127,100,255,0,226,40,250,189,78,192,243,124,21,191,138,143,97,240,119,252,137,122,39,253,120,65,255,0,162,214,183,43,59,64,176,151,75,240,246,155,97,51,171,75,109,107,28,76,80,146,11,40,0,237,207,108,173,105,87,170,182,62,2,163,78,109,161,41,104,162,153,2,82,209,69,0,20,148,180,80,2,82,209,69,0,20,148,180,80,1,69,20,80,1,69,37,20,0,180,81,69,0,97,120,199,254,68,173,119,254,188,39,255,0,209,109,95,43,215,214,122,253,132,154,167,135,245,43,8,8,19,220,219,75,18,22,36,0,88,16,51,140,252,185,53,226,127,240,165,60,77,255,0,63,122,95,253,253,147,255,0,136,174,60,85,57,205,198,200,250,76,135,25,67,15,78,74,172,237,115,206,40,175,71,255,0,133,41,226,111,249,251,210,255,0,239,228,159,252,69,31,240,165,60,77,255,0,63,122,95,253,252,151,255,0,136,174,95,171,212,254,83,222,254,215,193,127,207,200,158,113,210,181,188,45,255,0,35,126,137,255,0,95,246,255,0,250,49,107,177,255,0,133,39,226,95,249,251,211,63,239,236,191,252,69,94,209,62,16,248,135,78,215,180,219,233,238,116,211,21,173,212,115,56,73,92,146,3,2,113,148,28,224,83,133,10,145,146,118,50,196,102,184,57,82,146,83,90,166,123,130,244,20,80,58,10,43,213,62,8,249,179,246,137,241,66,95,248,130,199,195,118,242,73,179,78,67,53,192,86,96,12,178,0,84,17,183,105,34,62,67,100,255,0,172,35,140,28,229,254,207,254,30,184,212,252,124,53,128,216,181,210,98,103,148,224,29,239,32,120,194,117,4,100,22,108,224,143,147,105,198,86,187,255,0,21,124,8,185,241,87,138,53,13,114,235,197,152,146,238,82,203,31,246,114,159,45,20,97,19,34,69,206,213,0,103,25,59,114,121,53,220,124,60,248,127,105,240,251,67,150,198,27,159,182,93,92,74,101,154,236,196,168,91,176,80,6,74,128,58,2,79,46,199,229,206,0,6,127,198,223,249,36,90,239,253,187,255,0,232,248,235,228,26,251,123,198,254,23,255,0,132,195,194,23,218,15,219,62,199,246,173,159,191,242,188,204,109,145,95,166,70,115,140,117,239,94,63,255,0,12,203,255,0,83,119,254,83,127,251,109,0,125,1,95,12,248,167,195,247,62,21,241,70,163,161,221,54,233,44,229,32,62,0,243,16,140,163,237,4,227,112,33,177,156,140,224,242,43,238,106,242,255,0,136,159,6,109,60,119,174,67,171,195,170,127,102,92,249,66,41,241,106,178,9,246,253,214,56,96,119,1,242,146,73,200,85,28,99,144,8,190,3,120,160,107,94,4,26,84,178,187,94,104,239,228,190,231,103,47,19,18,209,156,149,218,160,13,200,160,19,180,70,58,2,5,120,183,198,223,249,43,218,239,253,187,255,0,232,136,235,221,190,26,252,45,184,248,121,168,95,78,190,32,251,117,173,228,74,146,91,253,136,69,243,3,144,251,183,177,249,65,113,183,128,119,115,208,86,63,141,190,6,127,194,97,226,235,237,127,254,18,47,178,125,171,203,253,199,216,188,205,184,141,83,239,121,131,57,219,159,187,222,128,57,255,0,217,151,254,102,159,251,116,255,0,218,213,244,5,121,255,0,195,31,134,95,240,174,191,181,127,226,109,253,161,246,255,0,43,254,93,188,173,158,94,255,0,246,219,57,223,237,210,189,2,128,10,74,90,40,3,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,95,48,120,15,254,74,31,134,127,236,43,107,255,0,163,22,190,191,241,183,133,255,0,225,49,240,133,246,131,246,207,177,253,171,203,253,255,0,149,230,99,108,138,255,0,119,35,57,219,183,175,122,242,253,11,246,121,254,197,241,14,153,170,255,0,194,81,231,125,134,238,43,159,43,251,63,110,255,0,45,195,99,62,97,198,113,140,224,208,7,97,241,183,254,73,22,187,255,0,110,255,0,250,62,58,249,135,192,159,242,80,252,51,255,0,97,91,95,253,24,181,245,247,141,188,47,255,0,9,143,132,47,180,31,182,253,147,237,94,95,239,252,175,55,110,217,21,250,100,103,59,113,215,189,121,126,133,251,60,255,0,98,248,135,76,213,127,225,40,243,254,195,119,21,207,147,253,159,141,251,28,54,51,230,156,103,27,115,131,64,30,223,75,69,20,0,148,180,81,64,31,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,159,248,37,255,0,36,139,66,255,0,183,143,253,29,37,113,250,239,236,243,253,181,226,29,79,84,255,0,132,163,202,251,117,212,151,62,87,246,126,237,155,216,182,51,230,12,227,59,115,181,107,212,60,19,225,127,248,67,124,31,99,161,125,179,237,127,101,243,127,127,229,121,123,183,200,207,211,39,24,223,142,189,168,3,228,15,29,127,201,67,241,55,253,133,110,191,244,107,87,211,255,0,4,191,228,144,232,63,246,241,255,0,163,228,174,63,93,253,158,127,182,188,65,169,234,191,240,148,121,63,110,187,150,227,202,251,6,253,155,220,182,220,249,131,56,206,51,181,107,212,60,19,225,127,248,67,188,33,99,161,125,179,237,127,101,243,63,125,229,121,123,183,72,205,211,39,24,223,142,189,168,3,160,162,138,74,0,90,40,164,160,12,15,29,255,0,201,59,241,47,253,130,110,191,244,83,87,196,53,247,110,187,165,255,0,109,248,123,83,210,124,239,43,237,246,178,90,249,184,221,179,122,21,221,140,140,227,57,198,69,120,135,252,51,47,253,77,223,249,77,255,0,237,148,1,244,5,20,81,64,5,121,255,0,198,223,249,36,90,239,253,187,255,0,232,232,235,208,43,11,197,254,26,135,197,254,25,186,208,110,46,36,183,130,229,226,243,36,140,2,219,99,145,92,129,158,1,32,99,60,227,57,193,198,218,0,249,215,225,7,194,199,241,109,218,235,122,221,175,252,83,177,238,85,70,44,134,233,176,70,20,169,4,40,60,150,206,50,187,87,63,54,223,169,234,150,149,166,89,104,122,93,190,155,166,90,165,181,165,186,108,138,24,199,0,127,50,73,201,36,242,73,36,228,154,187,64,5,20,81,64,5,68,96,133,174,82,229,162,67,60,104,200,146,21,27,148,49,5,148,30,170,164,170,146,189,240,190,149,45,20,1,228,31,180,119,252,147,205,63,254,194,177,255,0,232,169,107,199,254,9,127,201,94,208,191,237,227,255,0,68,73,95,71,252,71,240,47,252,44,15,15,91,233,63,218,63,96,242,110,150,231,204,242,60,220,225,25,113,141,227,251,249,206,127,134,184,255,0,4,252,12,255,0,132,59,197,246,58,247,252,36,95,107,251,47,153,251,143,177,121,123,183,70,201,247,252,195,140,111,207,78,212,1,235,244,180,82,80,2,209,73,75,64,31,0,215,215,223,4,191,228,144,232,95,246,241,255,0,163,228,175,63,255,0,134,101,255,0,169,187,255,0,41,191,253,182,189,127,193,62,23,255,0,132,59,193,246,58,15,219,62,215,246,95,51,247,254,87,151,187,124,140,253,50,118,227,118,222,189,168,3,230,239,141,254,37,213,181,143,30,220,105,90,141,186,91,91,233,44,241,218,196,8,98,85,194,183,152,206,58,150,80,135,31,194,48,184,206,73,127,193,191,135,17,120,211,88,154,255,0,85,139,118,137,101,242,75,25,222,62,209,43,41,194,171,41,24,219,195,28,28,244,24,195,100,125,13,227,159,2,233,126,60,208,205,133,250,249,87,17,229,173,110,208,101,237,216,247,30,160,237,27,135,66,160,125,210,20,141,141,19,68,211,188,57,164,91,233,90,85,191,217,236,96,221,178,45,236,216,220,197,143,44,73,60,146,121,52,1,163,73,75,69,0,121,127,198,79,135,18,248,211,72,130,251,74,139,126,183,101,242,36,107,176,125,162,54,117,202,179,177,24,199,44,50,113,247,134,220,190,71,203,186,86,171,125,161,234,150,250,150,153,116,246,215,150,239,186,41,99,234,15,242,32,140,130,15,4,18,14,65,175,188,171,205,175,190,12,232,26,151,196,73,60,81,118,124,219,121,113,44,154,89,136,44,79,56,219,243,177,29,65,198,226,164,124,204,73,36,169,34,128,58,207,7,235,243,248,163,194,118,26,220,250,116,154,123,222,43,56,182,119,44,66,238,32,28,144,50,172,0,96,113,209,135,94,181,243,207,237,3,226,89,181,95,27,38,134,214,241,199,6,142,152,73,1,37,165,105,17,29,137,236,21,70,208,7,177,57,231,3,234,58,240,139,239,217,210,227,82,212,110,175,238,252,101,230,221,221,202,211,204,255,0,217,96,110,118,36,177,218,37,0,100,147,247,126,90,0,231,255,0,103,111,14,219,234,30,40,212,117,201,142,100,210,226,85,129,48,120,121,3,130,249,7,178,135,27,72,42,119,231,130,5,122,191,198,223,249,36,58,239,253,176,255,0,209,201,91,126,5,240,140,62,10,240,157,182,137,28,209,220,50,59,188,183,34,5,136,204,204,196,229,134,79,33,118,174,73,60,5,250,84,190,54,240,191,252,38,30,16,191,208,190,217,246,63,181,121,127,191,242,124,204,98,69,127,187,145,156,237,199,94,244,1,242,7,129,63,228,161,248,103,254,194,150,191,250,52,87,218,215,214,48,106,122,117,197,133,228,126,101,173,212,77,12,209,238,35,116,108,8,117,200,193,25,4,253,222,107,198,52,47,217,235,251,23,196,58,102,171,255,0,9,79,157,246,27,168,174,124,175,176,109,221,177,213,182,231,204,56,206,49,156,26,247,10,0,248,55,85,210,239,244,61,82,227,77,212,237,94,218,242,221,246,73,20,157,65,254,68,17,130,8,224,130,8,200,53,245,175,193,255,0,17,79,226,95,135,22,23,23,119,178,94,95,219,188,150,215,82,72,14,253,202,217,85,39,31,49,242,217,14,238,115,158,73,57,172,15,29,252,14,135,198,126,43,185,215,98,215,218,201,174,81,4,176,181,168,148,110,85,9,149,59,198,6,213,94,14,121,201,207,56,27,159,12,190,25,127,194,186,254,213,255,0,137,183,246,135,219,252,175,249,117,242,118,108,223,254,219,231,59,253,186,80,7,128,124,108,255,0,146,189,174,255,0,219,191,254,136,74,246,15,217,199,254,73,229,255,0,253,133,101,255,0,209,81,82,120,223,224,103,252,38,62,47,190,215,191,225,34,251,31,218,188,191,220,125,139,204,219,136,213,62,247,152,51,157,185,233,222,186,255,0,135,30,6,255,0,133,127,225,235,141,39,251,71,237,222,117,211,92,121,190,71,149,140,162,46,221,187,155,251,153,206,123,208,7,99,95,12,120,163,195,247,30,22,241,78,163,161,221,182,249,45,37,42,31,104,30,98,17,148,124,2,113,185,72,108,103,43,156,30,69,125,207,94,63,227,127,129,159,240,152,248,190,251,94,255,0,132,139,236,159,106,217,251,143,177,121,155,118,198,19,239,121,131,57,219,159,187,222,128,53,62,3,234,48,223,252,43,180,183,141,100,13,97,113,53,188,165,192,193,114,198,92,175,61,54,200,163,156,114,15,212,250,101,121,255,0,195,47,134,63,240,174,191,181,63,226,111,253,161,246,255,0,43,254,93,124,173,155,55,255,0,182,217,206,239,110,149,223,208,2,215,192,21,247,253,124,255,0,255,0,12,203,255,0,83,119,254,83,127,251,109,0,122,7,193,47,249,36,90,23,253,188,127,232,233,43,208,43,158,240,79,134,63,225,14,240,133,142,133,246,207,181,125,151,204,253,255,0,147,229,238,221,43,55,221,201,198,55,99,175,106,232,104,0,162,146,150,128,10,40,164,160,5,162,138,40,3,200,127,104,239,249,39,150,31,246,20,143,255,0,69,75,94,61,240,71,254,74,246,133,255,0,111,31,250,34,74,250,63,226,63,129,191,225,96,120,118,13,39,251,67,236,30,85,210,220,249,190,71,155,156,70,227,24,222,63,191,156,231,181,113,254,9,248,25,255,0,8,119,139,236,117,239,248,72,254,215,246,111,51,247,31,98,242,247,238,70,79,189,230,29,187,119,103,167,106,0,246,10,41,41,104,0,162,138,40,0,162,138,74,0,90,249,119,246,128,241,44,250,175,141,147,67,104,35,142,13,29,48,146,2,75,200,210,162,59,147,216,0,48,0,246,39,60,237,31,81,87,132,95,254,206,119,26,150,163,117,127,119,227,47,50,234,234,86,154,103,254,203,11,189,216,146,199,2,80,6,73,61,56,160,14,127,246,117,240,245,190,163,226,141,71,93,152,230,77,50,32,176,38,15,15,40,112,95,32,246,10,235,180,130,14,252,240,64,175,86,248,219,255,0,36,135,92,255,0,183,127,253,31,29,110,120,23,194,48,248,39,194,118,218,36,115,37,203,70,238,210,220,45,184,136,204,238,196,229,134,79,32,109,92,146,126,85,95,165,75,227,127,12,127,194,97,224,251,237,11,237,159,100,251,87,151,251,255,0,39,204,219,182,69,110,153,25,206,220,117,239,64,31,32,120,19,254,74,31,134,127,236,43,107,255,0,163,69,125,175,125,99,6,167,167,92,216,94,71,230,91,93,68,208,204,155,136,220,140,8,97,145,130,50,9,251,188,215,139,232,95,179,207,246,47,136,116,205,87,254,18,159,59,236,55,113,92,249,95,96,219,191,203,117,108,103,204,56,206,49,156,26,247,10,0,248,55,85,210,239,180,61,82,227,77,212,237,158,218,242,221,246,75,20,157,84,255,0,34,8,218,65,28,16,65,25,6,190,182,248,63,226,41,188,75,240,222,194,226,238,246,75,203,235,119,146,214,238,73,1,221,184,62,66,147,143,152,236,104,206,238,115,158,73,57,174,127,199,127,3,97,241,159,138,238,117,216,181,246,178,107,148,69,150,22,181,18,141,234,162,60,169,220,184,27,85,120,57,231,39,60,224,110,124,50,248,101,255,0,10,235,251,83,254,38,255,0,218,31,111,242,191,229,215,202,217,179,127,251,109,156,239,246,233,64,30,1,241,183,254,74,246,187,255,0,110,255,0,250,34,58,246,15,217,203,254,73,229,255,0,253,133,100,255,0,209,81,82,120,219,224,103,252,38,62,47,191,215,191,225,34,251,39,218,188,191,220,125,139,204,198,216,213,62,247,152,51,157,185,233,222,187,15,135,30,6,255,0,133,127,225,235,141,39,251,67,237,254,125,219,92,249,190,71,149,140,164,107,140,110,127,238,103,57,239,64,29,133,20,81,64,5,121,15,237,29,255,0,36,242,195,254,194,169,255,0,162,165,175,94,174,63,226,63,129,191,225,96,120,118,223,73,254,209,251,7,149,118,46,124,223,35,205,206,17,215,110,55,15,239,231,57,254,26,0,249,195,224,151,252,149,253,11,254,222,63,244,68,149,236,31,180,119,252,147,203,15,251,10,199,255,0,162,165,166,248,39,224,103,252,33,190,47,177,215,191,225,34,251,95,217,188,207,244,127,176,249,123,183,198,201,247,188,195,140,110,207,78,213,216,124,71,240,55,252,44,15,15,91,233,63,218,63,96,242,174,214,231,205,242,60,204,226,55,93,184,220,191,222,206,115,252,52,1,243,143,193,47,249,43,218,23,253,188,127,232,137,43,235,250,241,255,0,4,252,12,255,0,132,59,197,246,58,247,252,36,95,107,251,55,153,251,143,176,249,123,183,35,71,247,252,195,140,110,207,78,213,236,20,0,87,207,255,0,180,215,252,202,255,0,246,245,255,0,180,107,232,10,243,255,0,137,159,12,191,225,98,127,101,255,0,196,223,251,63,236,30,111,252,186,249,187,183,236,255,0,105,113,141,158,253,104,3,192,62,9,127,201,94,208,191,237,227,255,0,73,229,175,175,235,199,188,19,240,51,254,16,239,23,88,235,255,0,240,145,125,175,236,190,103,250,63,216,182,110,221,27,39,223,243,78,49,191,61,59,87,176,80,2,209,69,20,1,242,7,198,223,249,43,218,231,253,187,255,0,232,136,235,190,253,153,127,230,104,255,0,183,79,253,173,93,15,141,190,6,127,194,99,226,251,237,123,254,18,63,178,125,171,203,253,199,216,188,205,187,99,9,247,188,197,206,118,231,167,122,223,248,101,240,203,254,21,215,246,167,252,77,255,0,180,126,223,229,127,203,183,149,179,102,239,246,219,57,223,237,210,128,61,6,138,40,160,2,138,41,40,1,79,74,97,235,79,166,145,64,0,52,180,206,148,160,208,3,232,32,17,130,51,69,20,1,231,191,17,252,34,186,237,138,180,80,88,249,134,225,24,188,169,201,10,140,58,237,62,213,243,78,173,167,106,62,27,213,111,36,142,232,69,139,134,135,253,22,70,7,110,227,199,65,199,31,202,190,212,150,20,153,118,200,138,192,28,225,134,107,135,241,79,195,173,47,89,128,159,38,206,23,107,143,49,155,236,106,196,228,55,7,145,235,64,30,99,225,111,139,48,195,246,191,181,205,172,77,159,47,110,93,91,31,123,61,95,233,94,183,103,227,141,47,80,183,96,182,247,100,49,41,137,35,30,159,239,116,230,188,23,81,248,100,214,62,95,149,173,21,223,156,249,118,216,251,184,244,127,122,231,36,184,214,52,182,242,211,93,190,97,141,252,76,235,255,0,179,123,80,7,183,248,195,73,211,53,123,27,217,33,211,173,22,89,124,188,60,176,12,240,87,169,10,123,10,240,79,20,233,18,233,58,156,197,12,81,38,229,80,34,200,198,84,31,69,169,95,197,26,211,169,70,213,117,6,7,214,233,191,198,179,110,222,231,83,114,215,23,82,177,36,18,100,98,221,6,59,154,0,207,251,100,196,108,150,121,88,14,128,185,33,107,183,209,62,32,62,155,231,238,187,212,255,0,121,183,238,73,233,159,246,189,235,159,181,240,207,218,79,252,125,237,202,238,255,0,85,159,235,93,190,149,240,162,59,159,59,58,176,27,118,245,180,207,175,251,116,1,234,158,30,248,151,101,123,104,73,26,139,31,59,110,92,3,217,127,218,247,174,140,248,166,202,104,178,34,184,231,212,15,241,174,11,78,248,101,37,132,120,77,113,176,175,191,11,111,143,79,246,255,0,217,173,111,248,70,230,183,131,31,218,114,62,63,233,153,29,255,0,222,160,11,26,239,138,44,45,226,4,193,113,157,225,114,168,190,135,222,188,27,198,62,38,123,233,238,97,134,123,176,5,211,48,12,251,64,25,110,56,62,245,191,241,9,111,52,249,159,110,161,59,47,156,129,64,98,2,230,60,250,215,151,79,35,201,51,151,118,98,88,146,73,206,78,104,2,58,244,143,135,222,13,159,84,189,177,186,34,205,225,143,80,140,48,151,36,149,5,9,31,116,252,188,215,49,225,191,15,174,179,246,157,211,132,242,177,213,55,103,57,247,30,149,245,151,133,188,37,97,161,217,24,227,138,217,200,159,204,12,182,225,54,156,15,254,38,128,54,180,173,50,29,54,194,24,35,130,8,204,123,182,249,49,128,6,73,60,113,239,90,52,157,41,104,0,162,138,40,1,41,104,162,128,10,99,74,17,119,16,122,227,138,108,242,249,49,134,219,156,156,117,175,41,241,231,196,59,141,38,217,214,43,89,3,71,120,98,220,151,100,100,0,254,131,218,128,47,248,183,226,93,134,149,246,60,166,162,60,221,255,0,234,148,14,155,122,252,195,214,190,119,214,252,89,169,107,151,209,136,181,77,71,99,198,34,43,45,195,96,228,158,188,158,57,172,187,157,91,80,213,182,125,162,250,233,188,172,227,204,153,159,25,254,238,79,31,118,189,147,192,223,11,45,39,72,174,103,186,130,109,151,139,196,150,97,178,6,211,140,150,160,14,79,193,255,0,13,245,45,94,230,202,238,89,44,37,134,93,217,19,51,49,56,12,57,249,79,165,123,199,132,188,11,101,163,216,194,183,26,118,150,210,132,101,102,142,0,73,203,103,169,81,93,30,151,161,105,250,101,172,49,65,109,108,190,94,112,82,220,47,82,127,187,211,173,106,133,1,112,160,1,237,64,16,197,111,12,17,170,195,20,104,20,5,0,40,0,15,74,154,138,74,0,90,40,162,128,18,150,138,40,1,40,165,162,128,10,74,90,40,0,162,138,40,0,162,138,74,0,41,104,162,128,10,74,90,40,0,160,133,61,104,162,128,40,222,233,86,87,177,237,158,202,214,95,155,119,239,33,86,231,215,145,215,154,242,239,17,252,40,142,231,236,223,100,177,209,162,219,187,127,238,182,231,166,58,39,214,189,126,154,232,141,247,145,79,212,80,7,197,158,32,240,78,161,162,76,68,242,218,28,67,230,31,41,219,166,79,168,28,241,88,54,119,215,54,23,41,36,87,19,68,83,56,49,57,82,50,59,99,235,95,102,107,222,14,210,245,107,105,183,90,89,171,181,187,160,99,106,24,143,148,243,250,215,206,62,59,240,20,58,45,198,161,60,55,113,226,47,47,17,164,1,7,33,71,240,183,203,214,128,58,127,134,127,18,86,213,86,210,254,227,85,157,227,183,114,114,251,151,38,64,65,229,189,13,123,222,149,170,69,169,90,193,44,66,80,36,132,72,55,5,206,8,29,121,235,205,124,59,29,196,246,19,191,145,52,136,248,219,185,28,131,142,189,171,212,188,13,241,55,80,180,185,72,36,142,230,113,21,160,64,26,241,177,193,3,56,193,160,15,168,233,42,141,134,161,246,239,51,247,91,54,99,248,179,156,231,219,253,154,191,64,5,20,148,180,0,210,40,83,78,166,226,128,29,69,11,69,0,4,3,212,87,151,124,67,240,240,188,177,36,69,106,119,94,111,249,151,217,253,189,235,212,107,15,95,182,73,237,20,50,143,245,185,229,115,216,208,7,206,94,28,240,68,178,253,163,204,75,6,219,140,110,4,227,175,181,125,39,162,88,139,27,70,140,70,131,50,22,194,12,14,131,252,43,132,240,254,157,20,95,104,249,99,57,199,240,15,122,244,216,20,4,56,0,115,73,0,250,90,40,166,1,69,20,80,1,69,20,80,2,82,209,69,0,20,81,73,64,11,65,164,165,160,8,206,79,106,81,133,165,164,197,0,59,52,180,128,98,150,128,25,34,43,174,14,122,246,166,36,1,28,176,39,149,239,82,210,208,1,69,20,26,0,13,3,165,0,82,80,2,209,69,20,0,31,151,154,231,124,75,226,75,109,31,77,186,144,221,217,164,145,121,124,77,32,24,201,29,121,30,180,237,127,197,26,126,137,105,114,211,220,42,60,112,52,193,76,110,195,0,31,238,143,106,249,171,199,191,17,164,215,111,117,11,123,111,178,201,107,55,151,135,16,184,99,128,9,234,125,87,251,180,0,239,137,30,57,185,214,53,57,224,67,99,36,34,88,220,60,89,57,34,60,117,220,71,115,94,123,13,173,205,244,239,229,91,201,35,54,88,136,208,158,255,0,203,154,191,165,232,90,151,136,46,153,108,237,188,198,216,95,1,192,225,72,31,196,125,235,219,252,15,240,137,161,242,110,111,210,238,47,54,204,19,137,226,35,113,193,219,192,62,244,1,202,248,71,225,121,188,251,111,219,45,53,120,124,189,152,249,49,156,238,207,88,253,133,125,25,165,104,208,105,118,230,24,154,82,12,155,255,0,122,70,115,180,122,5,254,237,88,180,211,162,179,223,229,187,29,216,206,226,59,126,30,245,114,128,10,90,41,40,1,104,160,156,83,75,80,2,23,199,165,27,141,55,173,46,218,0,112,52,236,211,84,83,177,64,9,75,69,20,0,82,82,210,80,2,209,69,20,0,148,180,82,80,2,209,69,20,0,81,73,75,64,5,20,82,80,2,209,69,20,0,81,73,75,64,20,117,45,62,61,66,5,142,71,96,170,193,190,66,51,208,143,79,122,240,111,136,31,13,16,121,247,86,176,106,179,73,45,243,185,1,55,13,167,113,200,218,62,149,244,61,85,187,178,142,242,48,146,179,0,27,119,5,127,207,122,0,248,130,218,123,253,19,118,109,89,60,236,127,175,141,134,113,233,247,125,107,232,95,2,124,75,55,208,36,87,119,58,76,79,37,226,166,208,251,73,4,47,35,45,238,106,167,139,126,14,45,239,216,254,196,47,101,217,191,118,102,136,99,59,113,212,15,67,94,48,214,90,199,132,181,8,12,214,136,141,27,173,198,37,112,220,3,236,255,0,119,229,250,208,7,218,22,247,49,92,196,178,36,145,176,110,133,28,16,106,106,240,207,3,124,94,179,146,11,11,45,70,123,88,164,62,102,224,150,242,157,188,177,28,242,190,149,236,58,70,181,99,172,218,164,246,147,121,129,129,32,136,216,112,27,29,215,214,128,52,169,41,104,160,2,138,74,90,0,134,226,1,58,42,185,42,1,207,21,224,191,20,188,11,24,183,150,238,20,191,145,230,212,25,200,11,149,193,12,120,192,175,160,43,35,95,209,147,88,179,72,28,203,181,101,15,242,48,7,161,29,199,189,0,124,77,101,123,37,150,253,161,126,124,125,240,123,103,252,107,235,47,4,120,138,29,74,192,147,115,102,88,221,108,2,57,7,60,15,126,188,215,207,158,40,248,113,171,233,95,101,217,103,41,243,119,231,124,232,122,99,208,251,213,159,135,254,53,125,30,234,210,214,95,32,35,223,198,236,90,55,36,2,80,30,135,218,128,62,184,24,35,229,162,178,180,77,94,223,86,211,32,184,134,80,194,77,216,192,32,28,49,29,254,149,171,64,5,20,148,180,0,132,3,75,138,74,90,0,40,162,146,128,22,138,74,92,138,0,40,35,52,102,138,0,102,41,64,167,81,64,5,20,81,64,9,75,69,20,0,81,69,37,0,45,20,148,180,0,148,180,81,64,5,37,20,180,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,37,0,45,20,81,64,5,20,82,80,2,209,69,37,0,45,20,81,64,5,20,81,64,5,20,82,80,2,209,73,69,0,45,20,81,64,9,75,73,75,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,82,209,64,5,20,148,80,1,75,69,37,0,45,20,81,64,9,75,69,20,0,81,73,75,64,9,75,69,20,0,81,69,20,0,82,82,209,64,9,75,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,9,75,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,73,75,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,37,45,20,0,81,73,69,0,45,20,81,64,5,20,81,64,5,20,82,80,1,75,69,37,0,45,20,81,64,9,75,69,37,0,45,20,82,80,2,209,73,75,64,5,20,148,180,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,37,0,45,20,148,180,0,148,180,82,80,2,209,69,20,0,148,166,138,40,2,34,188,211,130,211,232,160,4,165,162,146,128,22,138,41,40,1,72,205,86,107,36,126,172,255,0,119,31,41,21,102,138,0,162,116,168,15,241,73,249,143,240,161,116,200,0,249,90,79,204,127,241,53,122,138,0,173,29,156,105,208,183,77,189,106,200,27,104,162,128,2,51,84,175,165,142,222,218,73,29,194,168,198,75,28,14,162,173,179,5,5,143,64,50,107,204,62,35,120,230,219,73,211,181,43,120,230,136,207,15,149,132,120,156,245,100,61,71,31,116,208,7,154,252,100,214,18,123,233,237,210,107,119,41,113,19,98,54,4,255,0,170,250,251,215,152,105,90,76,186,181,252,145,8,39,144,170,25,49,18,146,122,143,99,199,53,119,88,188,186,241,86,185,113,52,49,70,236,234,31,247,127,40,218,170,23,248,141,122,231,194,255,0,135,151,17,94,37,229,220,83,164,115,88,2,10,206,132,100,148,61,57,62,180,1,233,94,15,240,140,26,71,219,49,246,177,230,236,255,0,91,183,182,238,159,40,245,174,222,154,170,23,165,58,128,10,40,164,160,5,162,138,40,1,43,43,88,214,237,180,187,41,166,123,171,100,104,241,159,54,64,0,201,3,158,71,173,84,215,124,91,166,104,182,243,181,197,210,198,241,192,210,128,98,118,224,3,232,61,171,231,207,28,124,78,151,90,158,254,210,203,236,146,197,47,151,177,188,153,3,28,5,39,169,29,193,160,13,63,137,255,0,17,167,185,153,236,237,95,77,154,56,231,141,129,140,150,63,234,206,122,55,169,175,43,181,211,175,181,219,249,152,89,92,49,147,116,255,0,184,137,143,83,244,60,115,91,158,29,240,86,179,226,235,215,184,22,108,99,104,139,131,20,209,140,224,129,252,102,189,227,193,191,11,173,244,120,224,158,118,188,142,83,102,17,193,145,8,13,193,35,133,246,160,8,124,15,240,234,211,75,251,126,225,168,167,153,229,255,0,172,192,206,55,116,249,71,173,122,172,113,172,99,104,206,51,158,105,18,48,153,193,60,211,232,0,162,146,138,0,90,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,74,0,90,40,164,160,2,150,138,74,0,90,41,40,160,5,162,138,40,1,41,104,162,128,18,150,138,74,0,90,206,213,52,216,181,11,57,160,148,202,4,152,206,194,51,193,83,233,237,90,20,180,1,243,159,196,255,0,135,59,47,36,188,179,182,213,39,121,102,140,28,38,225,143,47,170,224,123,87,140,222,233,183,86,83,201,28,182,211,196,18,66,159,188,66,57,4,241,247,122,252,181,247,45,254,157,22,161,18,199,43,184,1,131,124,133,71,56,199,113,239,94,85,227,15,132,144,234,9,36,182,191,109,146,73,46,140,132,121,209,129,131,187,212,123,138,0,241,111,13,120,234,251,71,251,94,200,236,127,123,179,62,104,110,217,233,243,143,90,250,127,194,254,47,181,214,109,11,61,229,129,127,63,203,2,41,71,63,40,255,0,104,243,205,124,141,170,248,95,84,209,252,175,181,91,24,252,220,227,50,35,103,27,115,208,251,173,111,120,55,199,87,26,5,213,172,44,182,194,223,237,169,44,140,209,187,16,50,50,120,62,139,64,31,99,130,10,229,121,20,87,41,225,111,26,105,186,253,133,163,195,116,143,36,219,176,22,38,80,112,91,212,123,87,86,174,24,101,78,65,160,2,138,40,160,4,165,160,210,46,104,1,106,25,225,19,32,86,39,0,231,138,154,138,0,202,181,210,33,135,118,12,156,227,169,31,225,90,189,40,20,103,154,0,41,14,218,41,8,244,160,0,117,167,83,71,90,117,0,37,45,20,148,0,180,81,69,0,37,45,20,80,1,69,20,80,1,138,40,164,160,5,162,131,73,64,11,69,33,164,206,40,1,212,115,154,102,115,78,160,5,162,138,40,0,172,205,79,89,180,211,124,175,62,127,47,204,206,62,66,115,140,122,15,122,177,125,122,150,80,137,100,86,32,182,222,23,216,255,0,133,124,199,227,223,136,109,169,255,0,103,253,142,239,83,139,203,243,55,110,147,110,115,140,116,111,246,77,0,86,241,231,196,11,173,82,240,199,109,169,249,144,73,105,229,56,251,56,92,146,91,35,149,7,161,174,75,195,126,26,190,215,117,11,101,75,79,61,38,221,143,222,1,156,3,238,61,42,63,15,232,87,122,222,161,104,18,72,72,123,132,135,19,49,238,71,177,227,154,250,151,192,254,12,131,71,210,172,12,214,122,115,79,23,153,153,35,137,73,229,155,161,32,30,134,128,48,190,30,124,58,181,210,237,34,184,187,210,188,185,154,39,70,111,180,147,255,0,45,50,7,13,183,162,215,169,91,219,199,111,12,105,26,225,81,85,66,228,156,40,169,99,68,137,2,162,40,81,208,1,133,167,80,1,73,75,69,0,20,19,138,110,105,40,0,57,164,219,78,197,59,20,0,220,83,177,69,37,0,46,41,41,104,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,41,40,1,104,162,138,0,40,162,146,128,22,138,40,160,6,178,43,227,112,206,43,204,188,111,240,234,203,82,138,226,120,52,175,50,81,102,232,135,237,12,191,55,204,71,86,29,205,122,125,53,209,93,74,184,4,17,130,8,235,64,31,20,234,218,30,173,225,157,90,102,22,255,0,102,251,62,57,222,143,141,202,61,206,126,247,235,94,129,240,219,226,68,246,12,45,181,29,87,203,137,32,124,15,33,78,210,92,30,160,122,19,94,195,227,31,5,219,107,26,117,233,138,203,77,19,75,229,225,228,132,103,134,94,165,65,63,116,87,205,126,56,240,205,231,134,117,155,134,18,91,198,155,210,48,45,152,142,177,135,254,232,227,138,0,250,219,71,214,45,117,75,43,105,97,159,205,50,91,137,115,176,174,65,3,158,64,245,173,74,249,95,225,255,0,196,54,210,239,68,119,119,90,148,145,199,103,229,170,44,155,194,149,35,160,44,56,224,215,211,26,126,169,14,161,230,121,81,202,54,99,59,130,247,207,191,181,0,104,209,69,20,0,81,69,20,1,205,235,222,26,179,213,62,207,230,218,121,190,94,236,126,241,151,25,199,184,244,175,147,60,65,162,220,248,119,88,128,45,191,217,202,198,179,15,156,54,48,231,158,167,211,165,125,175,128,123,87,145,124,79,240,114,222,67,119,123,20,22,75,229,105,207,203,38,28,17,188,241,242,251,208,6,63,194,143,27,121,235,164,105,183,26,142,230,127,63,116,126,78,63,188,221,66,255,0,90,247,8,36,19,196,36,67,189,78,112,113,142,245,241,87,135,111,228,240,255,0,139,109,100,150,105,148,65,187,34,22,63,197,25,233,200,245,175,169,254,30,107,209,235,62,28,180,96,103,44,201,35,102,94,188,74,71,169,160,14,206,138,40,160,3,52,80,69,54,128,29,69,10,104,160,4,52,204,156,212,148,194,180,0,241,210,146,148,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,82,82,209,64,9,75,69,20,0,81,69,37,0,45,20,81,64,5,20,148,180,0,82,82,209,64,5,20,148,180,0,148,180,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,82,80,1,75,69,20,0,81,69,37,0,20,180,81,64,5,37,45,20,0,82,82,209,64,5,20,81,64,9,75,69,20,0,81,69,20,0,82,82,209,64,5,20,148,180,0,81,69,37,0,20,180,148,180,0,81,69,20,0,81,69,37,0,20,180,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,148,180,0,82,82,209,64,5,20,81,64,5,20,82,80,2,210,81,69,0,45,20,81,64,5,20,81,64,9,75,69,20,0,82,82,210,80,2,209,73,75,64,5,20,148,180,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,82,82,209,64,5,20,82,80,2,209,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,9,75,69,37,0,20,180,81,64,9,75,69,20,0,148,180,81,64,5,20,81,64,5,37,45,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,1,75,69,20,0,26,97,108,30,180,243,81,149,201,160,7,41,205,58,154,163,20,234,0,40,160,208,78,40,0,162,154,50,123,211,168,0,162,138,66,192,117,160,12,79,17,107,16,233,122,109,227,60,222,83,165,179,200,14,194,216,192,60,253,211,233,95,41,120,219,196,151,26,238,187,125,28,119,126,124,83,121,120,30,88,25,194,143,97,233,94,141,241,123,197,187,53,6,180,134,91,200,214,77,52,140,6,192,36,153,7,60,215,157,248,23,195,119,26,215,136,108,36,99,111,34,77,230,113,57,39,59,81,186,240,125,40,3,175,248,83,224,81,169,34,94,94,105,222,100,114,91,201,181,252,236,100,172,161,122,6,246,53,244,54,149,165,219,105,182,144,71,12,59,10,68,177,227,113,56,0,14,57,62,213,159,224,253,18,61,27,66,182,131,201,183,14,129,193,48,174,7,46,79,160,174,134,128,22,138,40,160,4,165,162,130,113,64,7,74,229,124,69,227,11,13,31,236,222,101,255,0,147,230,238,199,238,89,179,140,123,31,90,79,21,120,178,211,67,177,89,37,75,175,245,254,87,238,128,206,112,222,172,56,226,190,81,215,252,91,121,172,249,24,191,191,62,86,239,245,179,30,248,251,188,159,74,0,217,241,87,143,117,77,110,237,99,135,83,243,163,146,15,36,143,179,170,231,37,184,229,71,173,79,224,191,1,95,235,87,182,55,55,58,103,157,111,47,153,185,188,245,92,224,50,142,140,15,81,91,31,15,254,28,93,234,15,111,119,48,211,165,142,59,224,29,101,203,18,6,194,71,35,222,190,139,210,180,75,77,46,210,24,146,210,210,55,143,118,60,168,148,1,146,122,112,61,104,3,23,193,190,15,178,208,116,232,148,88,125,158,80,142,167,247,204,220,23,207,247,207,181,117,202,160,0,7,0,12,45,56,40,3,0,97,104,160,2,138,40,160,4,165,162,138,0,74,41,104,160,2,138,74,90,0,40,162,138,0,41,41,104,160,2,146,150,138,0,41,40,162,128,22,146,150,138,0,40,164,165,160,2,138,41,40,1,104,162,138,0,40,164,165,160,2,138,74,90,0,41,175,26,178,225,134,69,58,138,0,243,175,21,252,57,211,117,95,178,121,122,87,155,229,110,207,250,67,140,103,111,251,99,210,190,110,241,15,132,117,45,26,236,43,216,249,42,176,249,135,247,170,220,100,243,247,143,165,125,172,64,61,64,53,201,248,163,194,86,154,181,141,223,151,101,97,230,53,163,70,173,44,67,32,225,177,206,15,28,208,7,205,62,8,241,181,230,135,168,216,66,250,143,147,107,15,153,145,228,171,99,33,143,247,73,234,107,233,95,4,248,170,219,95,210,160,113,121,231,202,81,221,143,146,71,1,136,244,95,106,249,111,198,62,21,186,208,117,123,208,207,108,162,29,156,64,72,251,202,62,239,3,214,180,62,31,120,202,95,15,234,12,46,46,175,204,2,221,163,17,197,33,192,37,212,231,5,192,245,160,15,176,65,82,50,40,174,123,194,250,244,26,198,157,102,209,137,247,181,172,114,230,93,185,57,3,175,39,158,107,161,160,4,165,164,165,160,3,52,83,90,128,104,1,5,7,229,97,64,52,189,232,1,212,148,190,212,80,1,138,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,74,0,90,74,90,74,0,107,26,110,105,199,154,85,90,0,112,20,81,69,0,21,13,196,222,66,6,219,156,156,117,197,72,206,17,75,49,80,7,114,113,94,85,241,91,198,150,186,69,136,183,9,12,242,71,116,128,129,112,160,133,40,231,56,193,160,14,123,226,95,196,11,219,107,121,96,129,38,67,21,249,77,233,116,87,32,6,29,133,120,26,9,111,115,230,78,199,103,221,220,75,245,255,0,245,84,218,173,247,246,158,161,117,56,139,111,153,51,203,128,119,99,36,159,79,122,245,111,134,126,5,188,151,251,83,204,105,226,219,229,99,117,177,231,239,251,208,7,162,124,59,240,38,159,101,97,230,186,218,204,201,121,189,92,219,40,35,2,62,1,201,199,74,245,24,209,82,48,168,0,81,208,5,192,166,193,23,148,133,115,156,156,244,169,104,0,162,138,40,1,41,164,208,88,82,1,64,0,235,74,41,64,165,197,0,45,37,45,20,0,81,69,20,0,82,82,209,64,5,37,45,20,0,148,166,138,40,1,185,231,20,224,115,81,181,56,28,208,3,168,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,104,39,20,0,82,82,3,158,212,180,0,180,148,180,103,29,168,0,162,146,150,128,24,200,28,16,192,21,61,136,205,113,126,52,240,70,159,226,8,3,60,118,177,202,102,14,92,219,7,39,104,35,29,86,187,122,40,3,227,15,21,248,116,248,119,80,188,120,47,14,5,211,194,2,71,229,225,114,254,135,167,29,43,167,240,103,196,221,74,199,237,222,121,187,185,223,229,227,125,235,113,141,222,160,250,254,149,239,158,42,240,171,107,182,66,37,186,49,159,59,205,226,45,253,155,142,171,235,95,48,248,147,225,246,169,161,253,155,16,222,77,231,239,251,182,108,49,140,125,125,104,3,235,157,47,82,55,240,25,60,173,152,125,187,119,103,176,246,247,173,26,249,51,193,95,16,99,209,100,183,183,155,79,24,107,209,33,119,184,217,180,112,59,143,106,250,71,195,158,40,211,245,205,62,214,104,174,45,131,205,187,108,105,112,28,240,72,237,215,165,0,116,84,80,8,97,144,65,30,212,80,1,89,250,197,140,87,186,109,218,72,35,59,237,218,50,89,3,124,164,31,241,173,10,66,50,8,160,15,143,62,33,232,169,165,120,171,83,104,36,10,33,242,182,132,77,157,82,63,67,242,245,174,203,224,223,138,46,109,228,22,44,178,201,28,86,210,17,153,206,50,101,7,238,227,222,187,207,138,222,23,154,255,0,64,213,174,18,73,9,127,39,8,176,150,232,232,61,127,217,175,157,33,47,225,237,110,120,230,137,153,150,48,164,48,216,121,195,119,160,15,182,44,230,55,54,144,74,87,5,227,15,140,231,168,171,53,231,223,14,188,69,109,169,105,186,125,168,49,7,77,58,54,42,38,14,70,2,14,159,141,122,5,0,45,4,81,73,64,9,78,166,154,69,160,7,209,66,209,64,5,20,148,180,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,82,82,209,64,5,20,148,180,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,148,180,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,148,180,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,9,75,73,69,0,45,20,81,64,5,20,81,64,5,37,45,20,0,148,180,81,64,9,75,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,9,75,69,37,0,45,20,148,180,0,81,69,37,0,45,20,81,64,5,20,81,64,9,75,69,37,0,45,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,148,180,0,81,69,20,0,82,82,209,64,5,20,148,180,0,82,82,209,64,5,20,148,180,0,81,69,20,0,81,69,20,0,148,180,81,64,5,37,45,20,0,81,73,75,64,9,69,45,20,0,81,69,20,0,148,180,81,64,9,75,69,37,0,45,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,82,80,2,209,69,37,0,45,20,81,64,9,75,69,20,0,81,69,20,0,81,182,138,40,0,164,165,52,80,1,77,219,73,79,29,40,1,2,237,165,162,138,0,74,231,252,65,171,182,159,228,98,50,222,110,239,186,216,233,143,111,122,221,146,81,8,12,228,40,39,28,156,87,205,63,18,252,99,111,119,253,151,229,69,19,109,243,115,178,117,109,185,217,237,64,30,121,173,106,183,30,32,215,109,90,121,101,5,149,34,249,228,47,198,243,235,245,233,95,65,124,41,240,189,173,182,143,164,222,21,133,164,30,119,62,64,4,252,206,58,230,188,91,225,247,133,238,117,125,70,194,245,60,213,72,245,24,208,237,128,184,224,161,235,159,122,250,207,70,178,54,26,101,189,185,98,197,55,114,87,29,73,61,63,26,0,190,136,35,1,84,0,7,240,133,197,58,138,74,0,41,104,168,229,153,33,141,222,70,80,160,22,37,142,0,11,64,15,39,11,154,227,60,119,226,201,60,61,99,27,71,110,210,31,61,83,137,246,117,70,62,135,210,178,188,103,241,35,78,210,160,189,128,61,164,242,69,229,252,162,241,84,190,74,158,152,62,181,243,231,139,117,249,124,93,171,220,27,77,61,249,116,147,247,78,100,224,32,94,192,122,208,2,120,179,198,250,150,181,119,117,11,77,119,26,11,183,145,84,221,51,1,203,12,1,199,173,116,126,8,248,115,6,173,246,239,62,242,51,229,121,120,223,108,31,174,239,86,227,165,63,193,63,11,181,11,251,149,154,73,46,237,132,150,171,34,151,178,108,100,144,113,156,143,95,210,190,154,178,178,251,38,239,222,111,223,142,216,219,140,255,0,141,0,87,210,116,59,61,42,220,195,4,16,5,50,110,202,66,19,156,15,79,165,106,209,69,0,20,81,69,0,20,82,82,208,1,69,20,148,0,180,81,69,0,37,20,180,80,1,69,37,20,0,166,138,74,90,0,40,164,165,52,0,19,138,110,105,132,230,165,3,20,0,81,69,37,0,45,20,81,64,5,20,148,180,0,81,69,20,0,82,82,209,64,5,20,148,80,2,209,73,75,64,5,53,128,101,32,133,42,70,8,52,234,74,0,225,60,113,224,173,63,87,211,47,166,116,181,142,73,124,191,156,218,171,50,225,128,235,248,87,204,158,48,209,127,225,31,215,238,173,224,159,42,133,0,217,31,151,213,3,125,208,107,237,71,93,200,70,113,154,242,15,140,30,14,184,213,44,214,120,164,149,139,221,198,112,150,229,176,4,108,59,26,0,243,95,135,222,63,191,176,190,16,183,218,102,141,44,246,0,110,153,64,218,80,100,12,29,189,43,234,43,59,191,181,110,253,222,221,184,239,154,248,94,242,210,93,58,250,226,25,17,243,20,173,25,46,10,242,9,31,210,189,203,225,199,196,107,68,254,211,243,237,224,135,62,86,55,221,168,207,222,245,20,1,239,244,181,20,51,164,192,178,58,176,7,110,84,230,165,160,0,140,212,103,131,82,83,28,102,128,26,13,60,84,120,197,56,47,52,1,37,20,81,64,9,75,69,20,0,81,69,37,0,45,20,81,64,9,75,69,20,0,81,69,20,0,81,69,6,128,12,211,73,160,154,110,104,1,195,154,117,52,83,168,1,41,104,166,74,225,33,118,39,0,2,115,64,28,207,139,252,77,109,161,232,247,178,188,168,175,22,204,135,141,136,229,135,167,214,190,92,248,131,226,134,241,6,185,118,71,146,240,150,141,195,34,56,39,17,129,220,253,107,209,62,47,120,149,204,250,197,148,119,92,126,227,9,229,251,70,122,226,188,71,18,221,206,196,124,236,70,79,221,95,106,0,219,240,175,134,231,215,53,23,133,99,114,5,185,147,135,10,122,129,223,235,95,95,104,90,12,122,63,218,54,153,63,123,183,239,176,61,51,253,213,247,175,41,248,83,225,40,227,146,222,234,91,44,121,218,104,59,188,211,201,59,15,76,215,185,227,20,0,81,69,20,0,83,89,232,38,155,212,208,3,84,26,152,5,166,129,78,160,2,138,74,90,0,40,162,146,128,10,90,40,160,4,162,150,138,0,40,162,138,0,97,56,235,79,4,26,8,6,153,180,142,148,0,242,51,77,11,138,112,164,160,5,164,165,162,128,10,74,41,104,0,162,138,40,0,162,138,40,0,160,140,209,69,0,24,162,138,74,0,90,13,28,210,80,2,3,138,118,105,165,79,106,1,160,7,81,69,20,0,87,61,173,248,94,219,87,242,60,198,157,124,173,216,216,193,122,227,212,123,87,67,69,0,124,131,226,239,135,90,142,133,119,186,27,105,76,49,219,249,236,210,205,25,198,11,103,161,29,133,77,224,95,30,205,160,106,22,22,211,139,100,183,131,205,222,205,27,51,13,202,199,248,79,169,244,175,164,252,73,225,123,29,102,206,227,205,179,243,164,107,102,132,126,245,151,57,7,142,163,214,190,99,241,183,130,175,180,45,94,250,107,125,63,200,182,135,203,218,124,229,108,110,85,7,171,146,121,52,1,244,207,131,252,87,103,226,45,50,9,98,153,25,216,51,16,145,178,140,7,43,252,85,211,130,8,202,215,201,191,15,188,119,117,160,79,246,91,157,75,200,130,56,29,84,121,1,176,75,134,234,170,79,173,125,43,225,223,16,90,235,22,22,143,29,215,156,239,108,146,147,176,140,228,14,126,232,245,160,13,234,40,162,128,51,181,171,1,168,105,83,218,157,223,54,58,16,15,12,15,127,165,124,179,241,99,195,146,233,62,34,187,184,9,47,150,242,68,128,179,131,255,0,44,129,237,244,175,173,202,134,24,63,118,188,139,226,255,0,133,134,167,102,39,138,207,204,145,238,208,147,230,109,200,17,176,238,104,3,207,62,16,248,152,91,107,175,4,141,18,136,244,242,131,228,98,114,172,131,181,125,59,28,161,243,180,231,109,124,79,165,93,203,225,239,17,95,97,252,134,79,54,19,192,124,97,199,29,253,58,215,215,158,31,213,161,212,62,209,178,127,51,102,51,242,17,140,231,219,218,128,55,169,104,164,160,0,138,78,148,234,97,160,7,82,211,69,58,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,164,165,162,128,10,74,90,40,0,162,146,150,128,10,40,162,128,10,41,41,104,0,162,138,74,0,90,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,18,150,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,18,150,138,40,0,164,165,162,128,10,74,90,40,0,162,146,150,128,10,40,164,160,5,162,146,150,128,10,74,90,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,74,90,40,1,41,104,162,128,10,74,90,40,1,41,104,162,128,10,74,90,40,0,162,138,40,0,162,146,150,128,10,40,162,128,18,150,138,40,0,164,165,164,160,2,150,138,40,0,162,138,40,0,164,165,164,160,5,162,138,40,1,41,104,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,74,90,40,0,164,165,162,128,10,41,41,104,1,41,104,162,128,10,74,90,74,0,90,40,162,128,10,40,162,128,10,40,162,128,18,150,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,164,165,162,128,10,40,164,160,2,150,138,74,0,90,41,41,104,0,162,146,150,128,18,150,138,40,0,164,165,162,128,10,41,41,104,0,166,19,78,52,211,64,6,41,234,49,72,41,104,0,162,138,100,142,35,92,177,199,56,160,14,111,198,58,212,90,70,153,28,174,224,102,224,39,204,172,123,49,237,254,237,124,117,127,121,38,167,229,252,169,242,103,238,140,117,199,175,210,189,227,227,15,137,66,105,30,76,87,120,116,212,112,71,151,208,5,148,119,21,228,62,19,240,236,250,191,218,241,107,230,249,94,95,252,180,85,219,157,222,227,210,128,61,235,225,71,132,91,77,209,28,200,178,134,91,243,32,5,193,227,106,127,119,233,94,176,6,6,43,59,72,176,142,194,217,162,142,63,44,22,47,141,249,236,61,253,171,70,128,18,150,146,148,144,57,52,0,214,96,58,215,151,248,243,226,85,150,145,21,205,154,92,64,100,146,201,154,53,120,100,57,39,114,142,71,29,69,106,120,175,199,186,126,149,246,77,186,159,149,230,239,255,0,151,118,108,227,111,251,39,214,190,98,214,53,141,71,196,218,172,5,167,251,76,142,162,5,249,4,121,203,30,58,15,239,117,247,160,6,95,106,23,254,40,214,36,217,12,45,45,206,220,44,127,40,249,84,116,220,127,217,175,84,248,99,240,190,105,145,53,11,248,174,34,18,219,202,185,73,163,198,68,128,14,57,61,5,75,240,231,225,152,111,236,219,237,67,72,249,191,121,189,190,211,254,248,28,43,253,43,221,52,141,46,223,74,177,142,222,222,31,41,80,48,3,113,108,100,147,220,154,0,77,47,74,135,77,182,133,17,165,62,92,66,63,156,131,192,81,232,61,171,74,138,40,0,162,138,40,0,164,165,162,128,10,41,41,104,0,163,189,20,157,232,1,104,162,146,128,22,138,40,160,2,138,41,40,1,104,162,138,0,40,52,81,64,12,3,156,211,232,166,146,123,80,2,230,150,152,1,239,79,20,0,82,82,209,64,9,69,45,20,0,81,69,37,0,45,20,148,180,0,81,69,37,0,45,20,81,64,5,20,82,80,2,213,29,83,79,77,66,216,68,197,192,87,13,193,11,216,142,255,0,90,189,69,0,124,181,241,47,192,211,233,242,221,223,67,20,229,102,212,29,65,105,80,141,167,113,232,57,237,94,99,99,126,246,94,110,192,135,126,51,188,19,211,63,227,95,96,248,219,195,144,106,218,90,33,180,243,91,237,34,66,190,97,29,159,158,171,235,95,32,106,26,124,150,62,95,155,23,151,191,56,249,193,206,49,239,239,64,31,86,248,11,199,22,154,198,158,115,52,91,218,235,202,2,56,152,103,32,122,253,107,209,1,200,200,175,144,126,30,120,150,227,78,212,44,45,190,213,229,163,234,8,204,60,176,115,146,131,174,61,171,235,13,42,232,94,233,176,220,7,221,191,119,207,141,185,193,35,250,80,5,234,13,20,80,3,72,166,3,79,53,30,121,160,9,150,138,96,52,250,0,40,164,165,160,2,146,150,138,0,40,164,162,128,22,138,40,160,2,138,40,160,2,144,210,210,26,0,105,164,11,205,73,64,85,160,1,70,41,41,104,160,2,177,188,71,126,44,180,93,70,67,230,13,150,146,62,83,175,10,127,94,43,100,156,87,132,252,80,241,197,205,187,207,99,28,50,42,205,166,176,36,92,144,6,237,227,56,199,52,1,227,254,54,213,155,82,241,29,244,162,89,202,73,179,137,27,251,168,189,121,255,0,102,164,248,127,165,29,95,92,154,16,33,109,182,172,248,144,100,112,202,63,186,125,107,151,150,87,184,152,203,35,18,205,212,177,201,233,94,215,240,55,67,138,107,195,122,230,54,50,89,200,48,209,3,210,69,29,127,10,0,247,15,12,105,130,195,72,176,30,92,33,133,156,104,76,99,29,135,183,251,53,191,81,91,198,34,130,52,85,0,4,0,97,113,208,84,180,0,80,126,237,20,211,64,12,60,154,120,166,247,167,10,0,117,20,81,64,5,20,81,64,5,20,148,180,0,81,69,37,0,45,20,82,80,2,210,82,209,64,13,193,245,165,95,122,90,40,0,164,165,162,128,10,74,90,40,0,162,138,40,0,162,138,74,0,90,40,39,21,30,227,154,0,146,131,77,7,52,234,0,40,162,138,0,40,162,138,0,54,211,77,58,130,40,1,128,224,211,193,205,48,142,244,163,229,160,7,81,73,75,64,6,51,242,154,231,124,75,225,203,109,103,79,185,140,217,216,188,146,236,249,166,132,28,224,142,188,31,238,215,67,74,64,35,7,145,64,31,38,252,72,240,85,198,133,169,77,117,23,216,98,137,164,72,213,96,200,35,49,231,238,224,12,112,106,79,135,254,56,109,35,81,49,93,220,106,15,28,54,158,80,9,38,66,144,232,56,82,195,142,13,125,15,226,191,11,216,235,182,202,39,138,12,249,138,251,158,5,124,224,21,239,245,175,152,60,107,225,191,248,71,181,43,249,237,174,176,13,236,144,168,141,60,188,46,230,59,120,61,56,233,64,31,92,105,250,132,119,222,110,192,227,102,51,188,14,249,247,246,171,213,243,199,195,207,136,119,173,253,165,231,37,196,255,0,234,177,190,237,142,62,247,168,175,161,35,147,204,25,198,222,113,64,15,172,237,90,197,47,109,150,54,142,39,195,135,253,224,202,244,53,163,65,1,134,10,208,7,200,255,0,18,252,59,38,151,121,125,120,5,176,89,117,9,2,249,57,13,201,115,207,3,210,187,191,133,190,38,50,255,0,107,121,146,221,182,60,172,111,108,227,239,251,215,81,241,95,195,54,215,154,28,109,136,99,102,191,87,39,201,4,156,171,255,0,141,124,253,225,157,106,231,72,251,95,150,242,31,55,102,113,41,29,55,126,125,106,64,251,88,28,210,86,118,141,122,215,150,111,43,41,4,72,87,150,207,97,254,53,165,84,1,72,69,45,7,154,0,110,105,194,163,52,160,208,3,232,164,20,180,0,84,112,205,21,202,25,32,146,57,80,51,33,100,101,96,25,88,134,25,29,193,5,74,246,32,138,146,190,100,208,254,36,77,224,111,139,126,38,183,187,105,37,209,111,53,155,129,60,101,200,16,49,159,6,112,2,185,36,5,42,64,198,238,51,247,69,0,125,55,73,76,130,120,174,173,226,185,183,145,38,130,84,15,28,177,176,112,202,87,33,148,142,8,35,156,212,148,0,81,69,20,0,84,102,120,150,229,32,105,80,79,34,51,36,101,134,231,0,128,204,7,82,1,96,164,246,220,190,181,141,226,255,0,20,89,120,63,195,119,122,197,244,145,168,136,17,12,76,248,51,75,131,182,53,192,39,36,142,184,56,25,39,229,83,94,49,240,131,197,23,222,49,248,205,173,235,55,242,72,76,186,108,162,40,153,247,11,120,124,232,177,24,192,11,128,15,93,163,39,36,242,77,0,123,227,222,219,166,161,21,131,73,139,137,162,146,104,211,105,249,145,10,6,57,232,48,100,79,126,120,232,106,197,120,63,237,23,123,113,166,106,30,13,191,180,151,203,186,181,146,230,120,95,10,112,224,194,84,224,228,28,16,189,120,175,68,248,105,227,248,124,125,225,195,120,209,71,6,161,108,194,43,200,17,193,80,216,200,96,51,144,141,206,220,247,12,50,118,228,128,118,148,81,69,0,37,45,20,80,2,82,210,86,31,140,111,53,123,15,7,234,183,122,21,164,151,90,162,91,183,217,227,143,27,131,30,55,0,65,14,64,37,182,224,239,219,183,189,0,104,29,82,200,107,9,163,155,152,255,0,180,26,221,174,69,186,242,222,82,176,5,207,160,220,202,6,122,243,140,224,226,237,124,35,253,183,168,127,194,69,253,189,246,143,248,153,125,171,237,158,126,193,254,187,126,253,216,219,143,189,206,220,109,246,175,177,126,31,248,194,223,199,30,18,182,213,225,249,110,87,16,222,32,66,161,39,0,23,3,36,229,121,4,114,120,43,158,114,0,7,83,69,20,80,4,83,77,13,173,188,183,55,18,164,54,241,33,121,36,145,130,132,1,114,88,147,192,1,121,205,103,232,30,35,210,124,81,165,141,75,69,189,142,238,208,185,77,224,16,85,135,80,193,128,32,253,211,130,7,5,79,221,34,188,87,227,135,197,15,248,249,240,118,137,63,160,190,187,130,111,247,131,64,70,63,220,44,67,122,198,87,239,10,225,254,9,222,120,150,223,199,176,67,160,47,155,4,155,14,167,110,238,170,134,217,93,67,57,82,70,89,119,228,99,156,147,193,5,129,0,250,222,138,40,160,2,138,40,160,8,164,158,24,90,20,150,84,141,167,125,145,7,96,11,54,210,219,84,119,59,85,142,7,96,79,106,150,188,143,246,134,184,158,219,192,186,93,197,188,178,195,60,90,196,45,28,145,185,86,71,88,165,32,130,57,4,30,115,91,31,10,62,36,69,227,173,25,224,187,120,227,214,172,212,44,209,151,5,167,1,64,51,133,10,20,41,98,65,81,156,124,185,234,40,3,209,40,162,138,0,173,111,127,111,117,61,220,48,73,186,91,73,22,25,134,8,216,229,22,64,57,235,242,186,30,56,231,213,77,89,175,153,60,105,227,43,239,2,254,208,26,198,175,101,26,74,10,91,197,113,3,240,38,136,195,17,35,56,200,57,0,130,58,16,50,164,100,31,162,180,61,102,207,196,58,29,150,175,96,251,237,110,162,18,166,72,36,103,168,108,18,161,129,200,35,60,21,35,181,0,104,209,69,20,0,148,180,81,64,5,82,26,173,137,214,91,72,23,49,255,0,104,165,184,184,54,231,134,242,89,136,14,190,163,120,32,237,233,198,113,145,155,181,243,143,199,29,102,243,195,223,23,180,77,94,193,177,117,103,97,12,177,228,144,27,19,75,144,219,72,37,72,200,35,60,130,71,122,0,250,58,138,230,188,15,227,43,31,29,120,110,61,94,197,36,132,135,49,92,64,252,152,101,80,164,140,227,107,46,24,16,71,80,70,66,156,168,233,104,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,164,160,10,122,126,169,99,171,165,195,216,92,199,58,219,220,201,107,54,222,177,202,135,107,6,7,144,65,252,193,82,50,8,53,118,190,85,211,188,127,55,128,62,51,120,154,241,226,146,227,79,185,212,238,34,188,129,28,130,87,206,98,28,12,224,186,243,140,255,0,9,97,145,191,35,234,27,27,235,125,79,78,182,190,180,147,204,181,186,137,102,133,240,87,114,48,4,28,28,17,149,35,175,52,1,102,146,150,138,0,40,162,138,0,42,33,60,77,114,240,44,168,103,141,3,180,97,134,245,86,36,43,21,234,1,33,128,61,240,127,187,82,215,207,127,23,188,81,125,224,255,0,140,218,54,177,101,36,128,195,166,196,39,133,95,2,120,124,249,119,70,217,5,112,64,235,180,224,224,142,64,160,15,161,40,172,47,9,120,166,199,198,30,27,180,214,52,249,80,137,66,137,162,15,184,193,38,6,232,219,32,28,130,122,224,100,96,142,8,173,218,0,40,162,146,128,10,90,40,160,2,138,40,160,8,163,158,25,222,116,138,84,103,137,182,74,170,192,148,109,161,240,195,177,218,202,112,123,16,123,212,181,243,111,139,60,119,125,224,31,143,186,230,163,110,175,113,103,34,66,151,54,66,95,45,103,31,102,77,185,56,108,21,115,144,113,158,163,163,26,250,23,74,213,44,117,205,50,223,82,210,238,163,185,180,184,77,241,75,25,224,143,230,8,57,4,30,84,130,14,8,160,11,180,82,82,208,1,84,180,157,82,199,92,210,237,245,45,50,233,46,108,238,35,221,12,177,158,8,254,96,131,144,65,228,21,32,224,138,187,95,38,124,34,248,150,190,6,213,38,178,212,131,54,139,124,192,202,234,93,141,179,142,60,197,94,133,72,192,96,23,36,5,35,59,112,64,62,179,162,138,40,0,162,138,74,0,90,40,162,128,60,255,0,254,23,111,195,191,250,24,63,242,70,227,255,0,141,215,95,253,181,167,127,194,61,253,189,246,143,248,149,253,147,237,158,126,198,255,0,83,179,118,252,109,221,247,121,219,140,251,87,194,85,245,247,252,219,207,253,202,159,251,105,64,30,129,73,95,58,252,11,248,150,214,119,22,190,11,213,4,127,99,145,156,88,92,100,39,148,228,151,40,217,219,184,49,39,105,235,189,192,228,17,183,232,186,0,40,162,138,0,40,162,138,0,167,170,106,150,90,45,131,95,234,87,41,107,103,27,162,60,210,29,161,75,184,65,147,216,110,97,201,224,117,56,28,213,186,224,62,54,255,0,201,33,215,127,237,223,255,0,71,71,92,95,192,191,137,105,121,111,107,224,189,80,73,246,184,145,150,194,227,44,254,106,0,88,198,217,206,210,160,28,31,187,181,64,224,129,184,3,221,40,162,138,0,40,162,138,0,43,27,196,126,40,209,124,37,167,71,127,174,94,125,150,214,73,4,33,252,167,147,46,65,42,48,160,158,138,125,184,173,154,242,15,218,63,254,73,229,135,253,133,83,255,0,69,75,64,29,126,137,241,71,193,190,35,213,160,210,180,173,99,237,55,147,238,242,226,251,44,201,187,104,44,121,100,10,56,4,242,107,176,175,144,62,9,127,201,95,208,191,237,227,255,0,73,228,175,175,232,1,41,104,162,128,10,74,90,40,2,178,94,91,182,163,53,130,201,155,168,98,142,105,35,218,126,84,98,234,167,61,14,74,55,191,28,245,21,102,190,116,248,215,175,223,120,91,227,22,137,173,105,174,130,238,215,77,70,79,53,119,7,6,89,149,129,30,133,73,94,48,121,224,131,205,123,95,130,252,89,103,227,79,11,218,235,86,139,229,121,153,73,160,46,25,225,145,78,24,18,63,2,50,20,149,101,56,25,219,64,29,5,37,45,20,0,81,69,20,0,149,78,215,84,177,188,191,190,177,183,186,73,46,236,25,18,234,16,126,104,139,128,235,145,232,65,249,79,78,8,234,8,23,107,230,15,28,248,178,243,193,63,180,46,165,173,90,39,155,179,200,73,160,46,81,103,141,173,227,12,9,31,240,18,185,4,43,0,118,156,98,128,62,159,162,178,188,59,175,216,248,167,195,246,122,214,156,210,27,59,164,44,158,98,225,212,130,67,2,61,85,148,142,50,56,224,149,230,181,40,1,104,162,138,0,74,207,214,181,189,59,195,154,68,250,166,171,113,246,123,24,54,249,146,236,103,198,230,10,56,0,147,201,3,133,173,26,243,255,0,141,191,242,72,181,223,251,119,255,0,209,241,208,2,127,194,237,248,121,255,0,67,7,254,73,92,127,241,21,232,53,240,13,125,253,64,5,82,210,181,75,29,115,75,183,212,180,203,184,238,109,46,83,124,82,70,120,35,249,130,14,65,7,149,32,131,130,42,229,124,155,240,135,226,88,240,46,169,53,150,164,25,244,91,231,6,87,82,204,109,152,113,230,42,244,42,70,3,168,25,33,84,140,237,218,64,62,179,164,165,162,128,10,40,162,128,18,169,234,154,165,142,141,96,215,250,149,194,90,218,35,162,60,210,28,0,93,196,99,39,248,70,230,28,158,7,83,133,230,174,215,159,124,109,255,0,146,69,174,255,0,219,191,254,143,74,0,244,26,74,240,191,129,127,18,210,242,222,215,193,122,168,147,237,113,35,11,11,140,179,121,136,160,177,141,179,157,165,64,56,63,119,106,129,193,3,119,186,208,1,69,20,148,1,79,85,213,45,52,93,46,227,82,190,105,82,210,218,61,242,58,68,242,21,29,219,106,2,112,58,147,142,23,36,240,13,113,159,240,187,126,30,127,208,193,255,0,146,87,31,252,110,189,2,190,89,248,189,240,177,252,37,118,218,214,137,107,255,0,20,244,155,21,145,11,49,179,124,1,134,44,73,42,199,144,217,198,95,105,199,203,184,3,233,29,3,196,90,79,138,116,177,169,104,183,177,221,217,151,41,189,65,4,50,245,14,172,1,83,208,224,129,242,144,122,17,90,181,241,103,195,255,0,29,223,120,11,196,31,218,22,225,238,44,229,66,151,86,34,93,139,56,193,219,147,181,176,85,142,65,198,122,142,140,107,236,109,43,84,177,215,52,203,125,79,76,186,75,155,59,132,223,20,177,158,8,254,96,169,200,32,242,8,32,224,138,0,230,245,191,138,62,13,240,230,175,62,149,170,235,31,103,189,183,199,153,23,217,166,124,110,80,195,144,133,79,202,192,240,107,99,195,158,41,209,188,91,166,201,127,161,222,125,174,214,57,76,44,254,83,199,181,192,4,140,48,7,163,15,110,107,229,159,141,191,242,87,245,207,251,119,255,0,209,17,215,176,126,206,63,242,79,47,255,0,236,43,39,254,138,138,128,61,122,185,13,111,226,135,131,124,57,171,207,165,106,186,207,217,239,96,219,230,69,246,105,159,27,128,101,228,33,7,134,7,131,89,127,22,126,34,195,224,143,15,189,189,141,196,107,175,221,167,250,36,126,88,127,44,103,107,72,224,156,0,6,224,51,156,182,56,32,54,223,146,102,154,123,171,153,110,46,101,121,230,145,203,201,36,140,89,157,137,201,98,79,36,147,206,104,3,236,109,43,226,191,130,181,189,82,223,75,210,245,137,46,47,46,27,100,81,37,141,198,88,255,0,223,188,0,23,36,147,192,0,147,128,43,171,179,189,131,80,129,231,181,147,205,141,101,146,18,112,70,30,54,116,97,207,163,6,95,238,156,113,197,121,223,194,15,134,141,224,109,46,107,221,72,163,107,87,209,133,149,84,43,11,100,28,249,106,221,73,39,5,200,56,36,40,25,219,188,249,54,157,241,22,227,225,247,197,239,20,74,97,251,70,153,123,170,206,183,176,168,27,200,89,159,13,25,63,196,55,55,4,224,130,65,199,12,0,62,166,162,162,130,120,174,160,138,226,222,68,154,9,16,60,114,163,6,14,8,200,96,87,130,8,231,53,45,0,20,82,82,208,1,84,174,181,75,27,59,251,43,43,139,164,142,238,253,218,59,88,73,249,165,40,165,219,11,232,0,228,253,222,84,117,42,13,127,17,107,246,94,23,240,253,230,181,169,52,130,206,213,3,54,193,185,152,146,21,84,15,82,196,14,112,188,242,64,230,190,117,240,63,139,47,60,105,251,66,105,154,213,226,121,94,103,156,144,192,28,184,134,49,111,42,170,130,127,18,118,168,5,153,206,6,113,64,30,255,0,226,111,27,120,123,193,191,101,254,222,212,62,199,246,189,254,79,238,164,147,126,221,187,190,226,156,99,122,245,245,172,253,19,226,143,131,124,71,171,65,165,105,90,199,218,47,102,221,229,197,246,105,211,118,213,44,121,100,0,112,9,228,215,151,254,211,95,243,43,255,0,219,223,254,209,174,7,224,151,252,149,237,11,254,222,63,244,68,148,1,245,245,20,81,64,5,20,81,64,30,127,255,0,11,183,225,223,253,12,63,249,35,113,255,0,198,235,183,177,190,183,212,244,235,107,251,57,60,203,107,168,150,120,91,105,27,145,130,144,112,118,145,144,71,94,107,224,170,251,119,192,159,242,78,252,51,255,0,96,171,95,253,20,40,3,160,165,162,138,0,41,41,105,132,226,128,20,209,77,38,156,40,1,212,81,69,0,21,207,248,175,82,93,63,78,142,66,100,25,153,71,238,250,253,214,62,191,236,215,64,199,3,53,227,63,25,60,65,53,149,160,130,53,144,98,237,57,89,74,245,137,143,165,0,120,167,140,181,105,117,93,111,82,131,206,153,148,95,74,234,178,185,32,124,206,61,79,173,123,191,195,127,9,139,47,237,63,54,27,35,191,202,198,212,244,221,237,239,94,29,225,13,53,117,239,20,94,9,216,124,209,73,63,239,19,119,37,215,215,235,214,190,188,211,108,33,179,243,60,180,65,187,25,194,1,211,63,227,64,23,176,7,74,90,40,160,0,157,181,199,248,191,197,118,186,37,128,145,197,210,255,0,164,136,179,22,51,156,55,186,241,197,104,120,171,91,109,26,197,37,72,153,201,156,39,18,109,234,164,250,123,87,203,190,56,241,142,163,171,223,222,219,25,174,145,18,250,70,81,246,134,96,48,88,96,14,61,104,3,7,83,214,239,53,159,43,253,50,233,252,172,255,0,174,148,156,103,29,57,62,149,236,31,14,190,26,76,177,69,115,117,22,153,49,138,249,88,150,82,205,180,108,56,25,31,90,161,240,255,0,225,213,165,207,246,143,218,102,130,108,121,88,243,44,195,99,239,231,25,53,244,37,157,133,189,148,69,33,134,36,82,219,177,28,96,12,254,31,74,0,91,75,56,109,32,72,162,134,24,192,206,4,96,40,25,61,191,58,181,69,20,0,81,73,75,64,5,37,20,180,0,148,180,81,64,5,20,81,64,5,37,20,180,0,82,82,211,119,80,3,168,166,131,78,160,4,165,162,138,0,40,162,138,0,74,90,40,160,2,147,138,90,40,1,50,180,185,163,104,244,162,128,18,150,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,18,138,90,74,0,90,41,40,160,5,162,138,40,0,162,146,150,128,34,154,33,42,5,33,79,57,228,87,204,95,21,60,52,246,127,217,94,90,90,166,239,59,62,88,219,156,108,235,242,251,215,212,85,231,159,16,252,63,109,168,127,102,239,17,46,207,55,25,132,55,95,47,255,0,137,160,15,147,244,187,147,107,169,90,205,185,192,73,145,254,83,207,4,30,43,235,63,134,122,210,223,248,95,76,27,167,37,188,206,101,62,140,253,121,255,0,102,190,70,158,63,34,80,1,231,25,200,226,189,95,225,95,139,174,109,47,180,157,59,100,172,139,231,127,203,114,1,200,119,233,143,122,0,250,136,114,40,172,237,34,244,223,233,209,78,99,32,182,238,11,103,161,35,173,104,80,2,145,154,133,134,13,75,72,87,38,128,26,42,69,160,45,37,0,45,20,81,64,9,69,45,20,0,148,82,209,64,9,75,69,20,0,81,69,20,0,81,73,69,0,45,20,81,64,5,20,148,180,1,203,120,171,95,183,210,190,199,230,24,143,155,191,27,165,11,211,111,248,215,200,62,33,212,215,83,190,73,130,8,192,136,38,3,239,238,79,245,175,110,248,187,174,152,255,0,177,241,229,156,249,253,85,191,233,157,124,242,73,60,154,0,185,165,218,181,222,163,20,41,156,182,118,225,114,120,4,244,175,170,126,15,233,50,216,248,98,202,87,102,230,41,70,25,49,255,0,45,143,248,87,206,190,4,211,141,231,138,52,245,195,97,252,206,133,71,68,111,95,165,125,107,224,219,79,177,120,106,206,47,159,42,31,169,83,213,220,246,160,13,250,40,164,160,5,166,154,117,51,169,160,0,83,233,7,74,90,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,146,150,138,0,40,162,146,128,22,138,41,40,1,104,162,138,0,74,90,41,40,1,104,162,138,0,40,160,208,14,69,0,6,155,183,189,58,138,0,76,82,209,69,0,20,148,180,80,1,69,20,80,2,82,209,69,0,37,52,138,125,6,128,27,156,83,129,205,52,138,104,56,160,7,210,208,167,52,80,1,92,31,143,252,39,46,185,166,36,113,92,56,111,181,137,126,72,75,28,109,111,127,122,239,41,174,129,198,211,64,31,12,94,105,183,90,47,151,246,136,38,95,55,59,124,200,202,116,199,76,245,235,95,77,252,57,241,181,158,167,166,16,68,17,59,222,108,11,246,144,73,202,167,61,23,214,185,111,136,223,14,100,187,254,205,251,50,92,62,223,55,119,239,35,24,206,204,117,175,42,240,87,137,101,208,181,27,24,28,68,168,111,99,149,139,134,98,6,64,61,15,251,52,1,246,96,96,203,144,84,143,106,43,15,195,58,236,26,198,145,109,113,28,138,230,93,248,218,142,7,12,71,127,165,110,80,5,45,78,204,222,91,42,6,43,135,13,156,103,177,255,0,26,249,31,198,158,26,189,210,126,195,190,57,223,205,243,58,192,87,24,219,254,53,246,45,121,231,141,252,12,154,231,216,182,253,164,249,94,103,221,145,7,93,190,163,218,128,57,239,134,30,52,177,185,211,188,153,13,188,50,73,125,176,43,92,46,78,66,12,129,138,246,20,97,34,7,70,87,7,238,144,114,43,227,61,62,226,247,193,250,221,140,51,67,26,1,58,92,159,51,231,56,220,6,120,62,223,90,250,127,193,94,40,131,93,209,172,152,73,25,150,111,51,136,227,101,31,43,55,175,210,128,59,10,74,41,104,1,164,83,106,74,97,20,0,162,157,76,6,158,13,0,21,241,7,142,191,228,161,248,155,254,194,183,95,250,53,171,237,250,248,131,199,127,242,80,188,77,255,0,97,91,175,253,26,244,1,233,127,3,126,37,13,30,226,31,8,234,139,35,90,94,220,226,198,112,89,188,153,28,129,229,145,217,25,185,82,7,12,196,156,171,18,62,148,175,128,107,232,191,129,191,19,91,80,16,248,67,88,149,158,237,19,110,155,34,162,128,98,72,215,247,71,0,96,170,161,96,199,57,229,73,4,46,240,15,115,170,215,215,214,250,102,157,115,127,121,39,151,107,107,19,77,51,96,156,32,4,177,192,201,56,10,126,239,53,98,190,85,248,201,241,45,252,95,170,54,137,167,136,198,139,167,220,18,178,169,12,110,101,25,30,96,97,145,229,224,184,85,7,144,114,122,168,0,24,31,18,252,127,55,143,252,72,47,4,82,91,233,246,200,98,179,129,216,146,23,57,44,195,59,67,191,25,199,96,6,78,50,122,191,217,199,254,74,30,161,255,0,96,169,63,244,108,85,228,21,235,255,0,179,143,252,148,61,67,254,193,82,127,232,216,168,3,127,246,154,255,0,153,95,254,222,255,0,246,141,120,239,132,124,83,125,224,255,0,18,90,107,22,18,184,49,48,19,196,31,104,158,44,141,209,182,65,27,72,29,112,112,118,145,200,21,236,63,180,215,252,202,255,0,246,247,255,0,180,107,192,168,3,238,31,8,248,162,199,198,30,27,180,214,44,36,66,36,0,77,16,125,230,222,77,163,116,109,144,167,32,158,184,25,24,35,130,43,118,190,52,248,105,227,249,190,31,248,148,222,180,82,220,88,92,160,138,242,4,114,9,92,228,56,25,193,113,206,51,252,37,134,87,118,71,216,86,55,246,250,158,157,109,127,103,39,153,107,117,16,154,23,193,27,145,130,149,56,59,72,200,35,175,52,1,102,138,40,160,2,138,40,160,15,154,62,57,124,56,254,198,212,27,197,90,76,51,181,149,236,172,247,195,239,11,121,152,169,221,156,228,6,36,245,24,13,198,126,101,3,128,248,127,227,27,143,3,248,178,219,86,139,230,129,177,21,228,98,48,198,75,118,96,89,70,72,195,240,164,114,57,3,60,101,79,217,183,214,48,106,90,117,205,133,228,126,101,181,212,77,12,201,184,174,228,96,67,12,140,17,149,39,167,53,242,23,197,47,3,73,224,111,22,201,111,18,231,76,188,221,61,147,40,108,4,44,115,17,45,156,178,112,15,36,144,65,56,221,180,0,125,123,99,125,111,169,233,182,183,246,114,249,150,183,80,137,161,108,17,189,24,2,167,105,193,25,82,189,121,174,19,226,191,196,136,124,11,163,45,189,163,164,154,221,234,178,193,24,112,26,0,67,168,156,130,24,21,12,0,10,118,238,231,29,13,120,167,194,111,138,63,240,130,197,169,216,95,175,155,167,75,12,183,48,32,76,31,181,5,24,5,198,74,135,10,1,56,108,28,31,149,119,26,225,60,71,175,223,120,163,196,23,154,222,166,209,155,187,167,86,127,45,118,170,133,1,85,84,122,0,0,231,39,142,73,60,208,5,120,33,190,215,117,136,173,227,47,117,168,95,92,4,6,73,50,210,74,237,129,150,99,212,177,234,79,126,107,235,175,133,158,6,143,192,222,18,75,121,70,117,59,205,179,222,49,11,149,114,23,17,2,185,200,78,66,242,65,37,138,227,118,23,134,248,19,240,222,93,42,47,248,75,53,120,182,220,92,68,6,159,17,216,225,98,117,13,231,2,9,33,152,18,0,224,129,187,57,221,199,184,80,2,209,69,20,0,148,180,148,180,1,228,63,180,119,252,147,203,15,251,10,199,255,0,162,165,175,154,244,173,82,251,68,213,45,245,45,46,233,237,175,32,125,241,72,157,65,254,68,17,144,65,224,130,65,202,154,250,79,246,142,255,0,146,121,167,255,0,216,85,63,244,84,181,242,253,0,125,181,224,127,25,216,248,239,195,105,171,88,199,36,68,57,138,226,7,228,195,40,80,72,206,48,195,12,10,149,234,8,200,7,32,116,181,241,7,131,124,93,168,120,43,196,16,234,250,115,122,71,113,22,213,253,244,59,149,154,60,178,156,110,192,93,192,100,87,216,222,25,241,54,151,226,237,14,29,91,72,155,205,183,147,229,96,220,52,78,58,163,143,225,113,145,237,130,8,37,72,36,3,229,175,141,191,242,87,181,223,251,119,255,0,210,120,233,255,0,10,62,36,205,224,93,101,173,238,218,73,52,91,199,11,60,101,136,88,24,176,6,112,2,185,37,84,16,84,99,119,25,251,162,163,248,219,255,0,37,123,92,255,0,183,127,253,17,29,121,253,0,125,245,111,60,55,86,241,92,91,202,147,65,42,7,73,17,131,43,169,25,12,8,224,130,57,205,75,95,53,124,13,248,150,52,123,136,188,35,170,9,90,210,242,227,22,51,130,205,228,202,228,15,44,143,225,70,110,65,3,134,98,78,67,146,191,74,80,2,209,69,20,0,87,204,31,180,119,252,148,59,15,251,5,71,255,0,163,101,175,167,235,230,15,218,59,254,74,30,159,255,0,96,152,255,0,244,108,180,1,194,120,35,198,87,222,6,241,36,122,189,140,105,40,40,98,184,129,248,19,196,72,37,115,140,169,202,130,8,232,64,200,35,32,253,147,161,235,54,126,32,208,236,117,109,61,247,218,221,194,178,199,146,9,92,245,13,130,64,96,114,8,207,4,17,252,53,240,141,122,39,194,127,137,19,120,23,88,107,123,182,146,77,22,241,194,207,25,98,22,6,44,160,206,0,86,36,170,130,8,24,221,198,122,10,0,250,238,138,173,101,125,111,169,233,214,215,214,114,249,150,183,81,44,208,182,210,55,163,0,65,193,193,25,4,117,230,172,208,1,73,69,20,0,180,81,73,64,11,69,37,45,0,124,65,227,175,249,40,126,38,255,0,176,173,215,254,141,122,237,62,13,252,75,111,8,106,139,161,234,34,51,162,234,23,0,180,132,128,109,165,108,47,152,88,224,108,192,80,192,158,0,200,232,67,113,126,58,255,0,146,135,226,111,251,10,221,255,0,232,215,172,10,0,251,250,138,240,15,130,31,20,63,227,219,193,218,220,222,162,194,234,105,191,221,17,219,129,183,253,242,164,183,164,96,125,209,94,255,0,64,5,20,81,64,5,124,193,251,71,255,0,201,67,211,255,0,236,21,31,254,141,150,190,159,175,152,127,104,239,249,40,122,127,253,130,163,255,0,209,178,208,7,37,240,211,199,243,248,3,196,134,241,162,146,227,79,185,65,21,228,8,196,18,51,144,202,51,130,235,206,51,252,37,151,35,118,71,215,90,38,183,167,120,143,72,131,85,210,110,62,211,99,62,239,46,93,141,30,237,174,84,240,202,8,228,17,200,175,132,171,209,254,16,252,70,255,0,132,27,92,107,109,74,105,206,133,123,196,232,159,56,130,78,49,48,92,18,112,6,24,46,9,4,31,152,170,138,0,250,222,138,74,228,254,32,120,238,199,192,94,31,254,208,184,84,184,187,145,130,91,88,153,118,52,231,35,118,14,27,0,41,201,59,113,247,71,87,20,1,129,241,123,226,91,120,23,76,134,203,77,8,218,221,242,49,137,156,171,139,100,94,60,198,29,73,39,33,84,141,164,171,19,156,109,62,113,240,143,227,5,206,146,246,94,23,215,68,151,54,44,226,43,91,133,15,36,144,12,28,68,17,3,52,128,182,208,170,57,92,227,144,160,15,32,213,117,75,237,115,84,184,212,181,59,167,184,188,185,125,242,203,47,86,63,200,0,54,128,7,0,0,23,0,87,209,223,7,62,20,175,135,237,237,188,75,173,195,32,214,37,77,246,246,242,43,70,214,96,134,83,156,62,24,178,50,156,50,130,189,58,230,128,61,146,138,40,160,15,144,62,54,255,0,201,94,215,127,237,135,254,136,142,174,124,33,248,150,190,6,213,38,178,212,131,62,139,124,224,202,202,89,141,171,142,60,192,189,8,35,1,212,12,144,170,70,118,237,53,62,54,255,0,201,94,215,127,237,223,255,0,68,37,121,253,0,125,253,69,124,219,240,67,226,99,105,87,182,254,18,213,228,102,178,184,113,14,156,203,24,219,4,140,236,72,109,171,184,135,102,234,73,218,64,224,2,72,250,70,128,22,190,1,175,191,171,224,26,0,247,79,129,159,18,218,210,226,219,193,122,162,199,246,73,93,133,133,198,86,63,41,201,44,81,243,141,193,137,59,79,93,204,7,32,141,191,69,87,192,21,244,223,193,207,138,203,226,8,45,124,53,173,205,33,214,35,79,46,222,226,70,103,107,192,3,185,206,23,10,85,21,70,89,137,110,189,115,64,30,201,69,20,80,1,69,20,80,7,192,53,245,247,252,219,215,253,202,159,251,103,95,32,87,215,255,0,243,111,95,247,42,127,237,165,0,124,129,95,77,252,28,248,172,60,65,111,109,225,173,106,105,14,179,26,108,183,185,145,217,154,241,64,102,57,192,194,149,69,81,151,98,95,175,92,215,204,181,36,19,79,109,113,13,197,188,175,12,241,56,116,150,54,33,145,129,200,96,87,144,65,231,52,1,247,213,21,193,252,43,248,131,15,142,252,54,12,190,96,213,172,18,56,175,131,5,218,236,65,196,138,64,3,13,134,56,0,96,169,92,99,4,247,148,1,20,243,195,109,111,45,197,196,169,12,16,161,121,36,145,130,132,80,50,88,147,192,0,115,154,249,87,196,223,26,181,205,75,199,22,186,238,142,126,197,105,167,238,142,206,218,64,15,155,27,21,222,179,99,239,111,218,185,0,237,24,92,29,235,184,232,124,104,248,161,255,0,9,45,220,190,29,209,167,206,145,107,41,243,166,134,108,165,235,0,8,227,3,132,96,251,118,146,172,112,221,148,215,25,240,255,0,192,151,222,61,241,7,246,125,187,61,189,156,72,94,238,240,69,188,64,54,157,185,25,92,150,97,128,51,158,167,238,169,160,15,102,241,103,142,45,60,121,240,11,92,212,96,181,123,105,145,160,75,136,8,102,17,55,218,83,0,72,84,43,146,160,57,81,211,114,231,168,207,205,181,245,119,197,29,19,78,240,231,192,173,83,74,210,160,251,61,141,191,147,178,45,204,219,119,92,163,158,88,146,121,36,242,107,229,26,0,250,203,225,7,196,183,241,206,151,53,142,164,35,77,106,197,20,200,202,85,69,194,30,60,197,94,160,131,128,234,6,208,88,17,141,216,30,153,95,6,233,90,165,246,135,170,219,234,122,93,211,218,222,91,190,248,165,143,168,63,200,169,92,130,15,4,18,14,65,175,176,190,31,124,65,211,188,127,164,61,205,178,125,158,246,13,191,106,179,203,63,145,185,152,39,206,85,67,238,9,158,58,116,52,1,216,81,69,20,0,87,144,126,209,223,242,79,44,63,236,42,159,250,42,90,245,234,242,31,218,59,254,73,229,135,253,133,99,255,0,209,82,208,7,143,252,18,255,0,146,189,161,127,219,199,254,147,201,95,95,215,200,63,4,191,228,175,104,63,246,241,255,0,164,242,87,215,212,0,81,69,20,0,148,180,81,64,31,48,254,209,255,0,242,80,244,255,0,251,5,71,255,0,163,37,174,47,192,30,58,191,240,23,136,63,180,32,15,113,105,42,20,186,178,18,108,19,140,28,100,225,176,67,28,131,140,245,29,24,215,103,251,71,127,201,67,176,255,0,176,84,127,250,50,90,242,10,0,251,199,74,213,44,117,221,50,13,75,76,186,75,155,59,136,247,69,44,103,130,63,152,42,114,8,60,130,10,156,17,87,107,228,143,132,63,17,255,0,225,6,215,30,219,82,158,115,161,94,113,58,39,204,32,147,140,76,23,4,156,5,195,1,130,65,83,243,21,81,95,91,208,1,69,20,80,1,95,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,190,191,175,144,126,54,255,0,201,94,215,127,237,223,255,0,73,227,160,10,223,12,190,34,92,124,61,215,30,83,23,218,52,203,205,171,123,8,3,113,11,156,58,19,252,75,185,248,39,4,18,167,28,48,251,10,9,225,186,183,138,226,222,84,154,222,68,87,142,88,216,50,184,43,144,192,142,10,145,206,107,224,106,245,191,131,255,0,21,151,194,82,157,19,92,153,142,139,35,151,142,102,103,101,177,59,88,182,16,6,103,14,216,24,5,66,156,158,230,128,62,163,162,138,40,1,43,128,248,219,255,0,36,135,92,255,0,183,127,253,30,149,232,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,210,128,62,65,175,191,171,224,26,251,246,128,10,248,6,190,255,0,175,128,104,3,220,254,6,124,75,123,59,155,95,6,106,162,63,178,74,236,44,46,114,169,229,57,37,140,109,156,110,12,73,193,235,185,128,229,72,219,244,93,124,3,95,77,124,28,248,174,190,32,130,219,195,90,220,210,29,102,52,217,111,113,35,51,53,224,80,204,115,133,194,145,26,168,203,49,45,215,174,104,3,217,40,162,138,0,43,207,190,54,255,0,201,33,215,127,237,223,255,0,71,199,94,131,94,127,241,179,254,73,14,187,255,0,108,63,244,124,116,1,242,5,125,103,240,131,226,83,248,231,75,154,203,82,84,77,106,197,1,149,148,128,46,80,241,230,42,245,4,28,43,0,48,11,41,92,111,218,191,38,213,205,43,84,190,208,245,75,125,75,76,187,107,107,203,119,223,12,177,245,7,255,0,65,32,140,130,15,4,18,14,65,160,15,188,169,43,144,248,125,241,3,78,241,254,144,247,22,209,253,158,246,12,125,174,207,44,254,70,230,112,159,57,0,62,224,153,227,167,67,93,133,0,21,75,85,210,236,181,205,46,227,78,212,173,82,226,206,229,54,75,12,131,229,35,249,130,14,8,43,200,32,17,130,42,237,20,1,241,167,196,143,135,247,94,2,241,3,64,124,201,52,187,135,99,167,220,74,201,186,85,0,22,4,41,200,42,92,46,72,25,198,64,29,7,65,240,115,226,100,126,11,190,147,72,213,165,141,52,43,183,105,158,82,140,90,222,93,188,48,218,9,96,219,85,72,199,203,193,4,96,231,233,47,19,120,107,75,241,126,135,54,145,171,193,230,219,201,243,43,14,30,38,29,29,15,102,25,62,216,36,16,65,32,252,101,226,111,11,234,158,17,215,38,210,53,123,127,42,230,63,153,89,121,142,68,61,26,51,221,78,15,190,65,82,1,4,0,14,159,227,111,252,149,237,119,254,216,127,232,136,235,180,248,101,227,187,47,0,252,29,191,212,46,22,59,139,185,53,135,75,91,19,46,198,156,249,112,238,193,195,224,5,57,39,24,232,189,88,87,133,209,64,26,26,214,183,168,248,143,87,159,85,213,110,62,209,125,54,223,50,77,138,155,182,133,81,192,0,14,0,28,10,250,31,224,199,194,182,208,34,143,196,154,253,174,205,89,176,214,49,49,101,107,84,42,193,139,0,113,189,131,116,32,149,0,125,210,72,28,143,193,127,133,137,175,74,158,36,215,237,124,205,41,48,214,80,177,86,75,166,86,101,98,224,28,224,20,232,64,12,72,234,160,131,244,181,0,21,241,7,142,255,0,228,161,248,159,254,194,183,95,250,53,235,237,250,248,131,199,127,242,80,252,79,255,0,97,91,191,253,26,244,1,232,31,5,254,40,127,194,53,116,158,29,214,102,219,164,92,202,60,153,230,155,17,217,57,14,79,24,60,59,24,243,146,170,167,45,221,141,125,63,95,0,215,209,95,3,62,37,165,229,189,175,130,245,65,39,218,226,70,22,23,25,102,243,80,2,229,27,57,193,80,14,211,211,0,14,8,27,128,61,210,162,158,120,109,109,228,185,184,149,33,130,40,203,75,36,142,21,81,64,201,98,79,0,1,206,106,90,249,131,227,71,197,15,248,73,110,228,240,246,141,62,116,139,105,79,157,52,51,101,47,92,5,35,229,218,62,84,101,124,96,149,99,134,236,166,128,57,127,137,191,17,110,62,32,235,169,40,135,236,250,101,158,229,178,137,194,239,1,177,185,156,143,226,109,171,192,56,0,0,51,203,27,63,4,191,228,175,104,95,246,241,255,0,162,36,175,63,174,255,0,224,151,252,149,237,11,254,222,63,244,158,74,0,239,255,0,105,175,249,149,255,0,237,235,255,0,104,215,3,240,75,254,74,246,133,255,0,111,31,250,79,37,119,223,180,215,252,203,31,246,247,255,0,180,107,197,124,57,175,223,120,95,196,22,122,214,156,200,46,237,88,180,126,98,238,12,8,42,202,71,161,82,87,140,30,120,32,243,64,31,117,81,92,247,131,60,91,105,227,95,11,218,235,118,107,229,121,153,73,160,44,29,161,145,78,29,73,95,192,140,128,74,178,156,12,237,174,134,128,10,40,175,31,248,209,241,71,254,17,171,73,60,59,163,79,141,94,230,35,231,79,20,248,107,37,37,72,249,118,159,153,212,182,48,67,168,195,119,83,64,31,48,215,219,190,4,255,0,146,119,225,175,251,5,90,255,0,232,161,95,17,87,219,190,4,255,0,146,121,225,175,251,5,91,127,232,165,160,14,134,146,138,83,64,1,166,19,65,52,157,77,0,24,201,169,7,221,160,10,40,0,162,138,134,230,113,111,111,44,174,112,177,161,98,118,231,128,185,160,12,253,123,85,183,211,116,187,153,166,146,32,177,227,59,228,3,171,1,223,235,95,48,124,77,213,147,95,241,53,228,54,136,28,7,134,77,209,63,155,144,34,3,183,185,174,215,226,143,196,24,221,117,93,42,221,173,217,207,147,181,76,82,2,126,227,158,122,87,29,224,15,10,94,120,155,85,150,250,72,28,71,37,179,56,120,100,69,4,171,42,244,108,158,198,128,61,19,225,55,132,38,177,154,11,249,37,148,44,250,106,252,173,110,84,13,198,51,215,60,253,218,246,218,200,208,180,181,211,52,187,56,65,125,209,91,36,69,88,169,232,160,118,250,86,189,0,21,75,81,212,32,211,236,229,158,105,35,10,152,206,247,1,121,32,117,63,90,181,35,136,209,156,240,20,18,107,199,62,41,120,226,11,93,63,86,176,134,88,90,69,242,112,173,11,231,146,135,175,78,148,1,195,124,93,241,140,58,158,177,115,97,111,2,72,34,154,41,60,200,231,15,145,229,122,1,254,215,173,97,120,19,193,151,218,222,173,35,121,119,48,36,150,198,101,111,179,51,131,150,92,0,114,51,215,173,102,104,186,85,215,140,124,67,113,34,196,88,180,94,103,238,153,87,238,149,31,196,107,233,191,3,248,89,116,109,62,202,70,243,149,190,197,28,108,25,148,128,112,51,208,127,179,64,29,69,141,151,217,55,126,243,118,252,118,219,211,53,110,150,138,0,74,90,40,160,2,138,40,160,2,138,74,90,0,40,164,162,128,22,138,74,90,0,40,162,138,0,13,52,140,211,169,40,1,21,113,78,162,138,0,40,166,103,39,20,250,0,40,162,138,0,41,41,104,160,2,138,74,90,0,41,40,162,128,22,138,40,160,2,146,150,138,0,41,41,104,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,42,165,237,185,185,217,131,140,103,248,115,233,86,233,40,3,226,207,28,105,82,233,218,196,81,190,227,155,96,252,198,71,241,63,248,87,61,167,220,253,142,250,57,202,238,198,120,206,222,170,71,245,175,95,248,193,161,52,122,192,153,67,237,77,55,121,37,151,179,74,107,197,232,3,233,191,131,190,42,182,186,211,45,236,152,69,27,199,4,174,115,56,39,253,111,247,113,239,94,195,27,137,99,87,5,72,96,8,193,175,144,190,24,107,71,78,214,101,83,229,133,22,174,191,50,147,213,193,237,95,87,104,183,2,235,70,176,148,17,243,91,70,252,2,58,129,64,26,52,148,180,80,1,69,37,20,0,180,81,73,64,11,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,37,33,167,83,104,1,105,104,20,80,1,77,98,0,201,165,168,231,56,65,245,160,15,150,62,41,106,6,231,251,43,108,187,177,231,118,199,247,63,217,175,44,174,215,199,146,51,127,103,229,137,255,0,91,212,255,0,187,92,80,25,56,160,15,81,248,79,167,249,222,35,210,37,49,100,31,63,157,223,236,73,239,95,81,105,112,136,116,232,163,3,24,207,25,247,53,224,63,6,237,115,54,139,46,35,255,0,150,220,237,231,164,149,244,52,3,17,1,245,254,116,1,37,20,148,80,2,147,76,29,105,231,154,104,27,104,1,69,20,82,208,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,2,80,41,104,160,2,144,209,74,221,40,0,6,138,104,235,75,64,11,77,25,20,234,49,64,5,20,148,180,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,37,45,20,0,26,140,173,73,77,52,0,138,105,224,212,102,156,13,0,58,138,41,40,2,149,246,157,5,231,151,230,195,187,102,113,243,17,183,56,247,246,175,146,60,107,225,139,159,15,235,80,152,108,254,206,18,221,103,255,0,90,27,4,59,115,201,62,157,43,236,90,243,127,136,254,25,142,250,194,254,228,65,104,94,61,54,64,29,144,110,4,6,60,28,123,208,7,17,240,155,198,108,237,164,105,215,23,252,254,251,116,126,87,253,116,110,161,127,173,123,205,180,235,113,0,145,27,112,57,231,110,59,215,197,90,85,244,158,30,241,92,76,210,202,162,223,119,16,49,95,188,135,167,79,90,250,135,225,166,190,154,207,135,109,25,90,225,156,164,142,76,199,39,137,8,245,52,1,221,83,26,49,38,55,12,227,222,159,69,0,124,225,241,91,193,130,13,79,237,118,182,27,82,27,13,229,252,236,224,134,115,157,165,190,149,91,225,79,139,26,207,83,210,52,233,239,118,1,231,102,63,43,56,200,118,234,163,223,214,189,199,198,58,66,106,26,62,160,124,168,25,141,148,136,12,139,157,191,43,127,179,239,95,40,95,137,124,55,227,25,15,154,83,236,248,255,0,80,74,227,116,99,167,79,239,80,7,217,122,117,218,94,216,199,60,111,189,91,56,124,99,56,36,127,236,181,110,188,215,225,55,136,6,169,225,187,56,217,238,25,196,82,177,50,156,231,18,17,234,125,107,210,65,202,131,64,11,65,20,81,64,17,237,57,167,10,113,162,128,10,248,131,199,127,242,80,252,77,255,0,97,75,175,253,26,213,246,245,124,67,227,191,249,40,126,39,255,0,176,173,215,254,141,106,0,245,173,43,225,196,62,58,248,19,161,92,89,172,113,235,86,105,116,208,74,35,5,231,81,52,228,64,73,101,80,11,16,67,28,227,156,117,53,225,223,233,186,94,163,255,0,45,236,239,173,101,247,142,88,164,7,240,42,192,143,168,34,190,181,248,37,255,0,36,135,65,255,0,183,143,253,31,37,115,31,28,190,27,255,0,108,233,207,226,173,42,24,18,250,202,38,123,241,209,174,33,10,14,236,231,5,144,3,213,114,87,140,240,160,128,121,207,136,254,54,235,190,34,240,58,120,126,88,126,205,118,248,142,242,254,9,84,125,170,60,16,65,76,124,187,184,221,134,193,193,24,80,219,107,139,240,143,133,239,188,97,226,75,77,30,194,55,38,86,83,52,161,55,11,120,114,55,72,217,42,48,1,251,185,25,59,66,242,86,178,172,108,110,117,45,70,214,194,205,60,203,187,169,68,80,166,224,55,187,16,20,100,224,12,146,58,241,95,97,124,52,240,12,63,15,252,54,108,218,84,184,212,46,88,75,121,58,70,2,150,198,21,1,219,146,131,156,103,185,99,129,187,104,0,241,95,140,222,17,211,124,19,225,239,8,233,90,122,255,0,207,204,151,18,229,255,0,125,54,203,112,210,109,102,59,119,109,7,0,224,82,254,206,63,242,80,245,31,251,4,201,255,0,163,98,173,239,218,111,254,101,127,251,122,255,0,218,53,129,251,56,255,0,201,67,212,63,236,21,39,254,140,138,128,55,255,0,105,175,249,150,63,237,239,255,0,104,215,17,240,99,194,250,95,139,252,77,170,233,26,180,30,109,188,154,76,132,48,225,226,97,44,88,116,61,152,100,255,0,179,180,144,65,4,131,219,126,211,95,243,43,255,0,219,223,254,209,172,31,217,199,254,74,30,163,255,0,96,169,63,244,100,84,1,192,120,203,194,58,135,130,188,65,62,149,168,47,172,150,242,228,126,254,29,236,171,38,21,142,221,251,73,218,78,69,118,127,7,62,37,191,132,53,69,209,53,16,135,69,212,46,1,105,9,0,219,74,216,95,48,177,218,54,109,0,48,39,128,50,58,16,222,253,241,3,193,22,62,59,240,212,214,51,69,31,219,162,141,158,202,229,142,12,50,227,140,176,4,236,37,64,97,131,145,207,80,8,248,235,85,210,239,180,61,86,227,77,212,237,94,218,242,7,217,44,50,117,7,249,16,70,8,43,193,4,17,149,52,1,247,149,21,243,239,193,95,138,201,110,150,222,17,215,167,114,11,8,172,46,157,153,142,93,163,72,237,240,1,56,201,98,25,219,10,54,142,0,90,250,10,128,10,40,162,128,18,185,191,28,248,95,72,241,95,133,174,172,181,134,72,160,137,30,100,185,145,202,139,105,2,48,18,156,58,130,20,49,56,39,30,181,210,87,206,191,28,126,38,141,65,167,240,134,143,42,53,162,54,53,57,74,50,185,149,36,63,186,27,128,192,86,69,98,203,156,240,1,0,29,224,30,33,60,105,21,196,177,164,209,206,145,177,11,44,97,148,56,7,134,93,192,28,30,188,128,125,64,174,239,224,231,132,236,252,93,227,216,96,191,127,244,107,40,141,243,66,81,88,79,177,208,8,223,60,96,150,25,224,228,2,56,206,87,148,208,252,61,171,248,146,230,226,223,70,178,146,242,123,123,118,185,150,56,200,221,229,169,0,144,9,203,28,176,27,70,73,207,0,213,59,27,235,141,51,81,181,191,179,147,203,187,181,149,102,133,246,131,135,82,8,56,57,7,4,47,94,40,3,239,106,43,146,248,127,227,139,31,29,248,106,27,232,36,79,183,68,129,47,173,148,109,48,203,142,118,169,36,236,36,18,167,39,35,142,160,129,214,208,2,82,209,69,0,20,81,69,0,121,7,237,29,255,0,36,243,79,255,0,176,172,127,250,38,90,241,191,131,48,69,117,241,87,71,130,226,40,230,130,88,238,82,68,145,67,43,169,183,144,16,65,224,130,188,98,189,147,246,142,255,0,146,119,167,255,0,216,85,63,244,84,181,227,255,0,4,191,228,175,104,95,246,241,255,0,162,37,160,11,31,21,126,24,92,120,31,80,55,246,99,204,208,174,165,196,79,192,242,29,139,21,139,5,217,223,8,163,230,60,31,173,119,95,179,246,137,226,235,23,186,188,156,201,105,225,201,192,117,183,185,141,179,113,33,0,137,33,83,140,12,109,203,242,24,96,109,36,101,61,210,250,198,211,82,179,150,206,254,210,222,238,214,76,111,134,120,196,136,216,32,140,169,202,156,16,15,212,85,138,0,249,7,227,111,252,149,237,119,254,216,127,232,136,235,161,240,31,195,139,63,28,124,33,212,238,33,135,26,237,158,163,49,179,153,48,12,184,134,18,176,190,72,82,28,253,210,79,4,231,238,150,13,207,124,109,255,0,146,189,174,255,0,219,15,253,39,142,189,131,246,113,255,0,146,121,127,255,0,97,89,63,244,84,84,1,243,69,245,141,198,153,168,220,216,94,39,151,117,107,43,67,50,110,83,135,82,67,12,140,131,130,15,78,43,232,191,129,191,18,155,88,183,139,194,58,162,198,46,236,237,241,101,56,42,190,116,81,128,60,178,59,178,142,65,81,200,4,156,21,37,173,252,107,248,101,255,0,9,30,158,124,65,162,89,121,154,221,190,62,208,144,156,53,196,32,30,219,126,121,23,140,125,210,70,71,204,64,90,249,150,9,230,181,184,138,226,222,87,134,104,152,60,114,35,16,200,202,114,24,17,200,32,243,154,0,251,234,138,243,127,133,95,19,237,252,113,167,45,133,233,242,245,203,104,179,58,114,124,228,85,64,211,228,70,170,55,51,31,144,114,63,221,175,72,160,2,190,96,253,163,191,228,161,105,255,0,246,10,143,255,0,70,201,95,79,215,204,31,180,119,252,148,59,15,251,5,71,255,0,163,101,160,12,255,0,129,186,53,159,136,60,77,174,233,23,233,190,218,243,69,154,23,192,4,174,101,139,12,185,4,6,7,4,28,112,64,61,171,148,241,199,131,111,188,11,226,73,52,123,249,35,144,20,18,219,204,156,9,226,36,128,216,206,65,200,32,131,208,169,193,35,105,61,63,192,205,127,79,208,126,34,160,190,103,141,117,27,115,99,19,1,184,9,94,68,35,118,57,0,145,140,243,201,25,194,228,175,209,222,56,240,117,151,142,252,55,38,143,125,36,145,16,226,91,121,147,147,20,160,16,173,140,225,198,24,169,7,168,39,4,28,16,1,225,191,3,62,35,255,0,98,234,9,225,93,86,105,222,202,246,85,75,6,251,194,222,102,36,109,198,220,128,196,142,135,1,185,199,204,204,191,75,215,194,58,230,141,121,225,221,114,247,72,191,79,46,234,210,70,133,176,10,134,199,70,92,128,72,35,4,28,114,8,61,235,232,31,128,191,16,46,181,187,105,124,43,169,249,146,207,99,110,36,180,156,4,10,182,232,35,140,70,64,0,228,18,8,39,36,239,57,35,11,144,15,109,162,138,40,1,41,107,231,79,143,126,37,215,180,127,29,216,193,166,107,122,149,140,13,165,198,236,150,215,79,18,150,50,202,164,144,8,25,192,3,62,194,182,255,0,103,157,119,88,214,255,0,225,35,254,215,213,111,175,252,175,179,108,251,85,195,75,229,231,205,206,55,19,140,224,103,30,139,64,30,225,69,20,80,7,196,30,59,255,0,146,133,226,111,251,10,93,127,232,215,174,211,193,223,12,135,141,190,20,234,26,134,153,28,99,196,22,218,155,44,44,238,192,77,18,195,25,242,186,224,18,92,149,98,58,128,164,128,114,56,191,29,255,0,201,67,241,55,253,133,110,191,244,107,87,208,31,179,143,252,147,203,239,251,10,201,255,0,162,162,160,15,153,39,183,154,214,226,88,46,34,120,166,137,202,72,146,41,12,140,14,10,144,121,4,30,49,95,83,124,27,248,150,158,47,210,215,68,212,86,65,173,105,246,224,180,132,179,11,136,87,3,204,44,114,119,100,133,96,79,36,229,122,149,94,111,227,95,194,164,184,73,252,91,225,251,93,183,3,116,186,148,8,66,198,99,10,236,211,140,145,134,249,126,112,185,46,72,56,206,226,222,3,99,127,113,165,234,54,215,246,114,121,119,86,178,137,162,125,160,237,112,65,7,7,32,237,32,117,226,128,62,246,162,184,63,133,127,16,34,241,215,134,193,151,204,26,181,130,71,21,240,96,54,179,16,113,40,42,170,54,182,24,224,1,130,10,227,24,39,188,160,4,175,152,127,104,239,249,40,122,127,253,130,163,255,0,209,178,87,211,245,243,7,237,29,255,0,37,15,79,255,0,176,82,127,232,217,40,2,79,130,126,23,177,241,135,134,252,103,163,223,164,100,74,150,166,25,93,55,24,37,219,62,37,24,32,228,19,211,35,43,144,120,38,188,243,198,158,19,188,240,87,138,46,180,91,198,243,124,188,52,51,136,202,9,227,97,144,192,31,196,28,18,3,134,25,59,115,94,189,251,51,127,204,209,255,0,110,159,251,90,189,83,226,7,129,44,188,123,225,255,0,236,251,134,75,123,184,156,53,173,233,139,123,219,156,141,216,92,174,67,1,130,51,142,135,168,20,1,225,159,9,254,47,39,132,172,230,209,117,246,154,77,38,56,153,236,188,152,212,152,92,23,102,76,5,5,183,22,194,146,118,169,3,162,146,71,1,227,79,22,94,120,215,197,23,90,213,226,249,94,102,18,24,3,151,17,70,23,106,168,39,241,39,104,0,179,49,192,206,43,59,91,208,245,31,14,106,243,233,90,173,191,217,239,173,241,230,69,185,95,110,229,12,188,169,32,240,65,224,215,121,240,135,225,160,241,198,169,53,238,166,93,52,91,23,11,42,128,202,110,24,243,176,55,64,2,224,185,7,32,50,168,198,237,192,3,160,248,33,240,201,245,91,219,127,22,234,241,184,177,183,117,155,78,1,198,38,145,93,129,102,218,119,0,142,157,8,93,196,142,72,4,31,164,232,162,128,18,150,138,40,3,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,105,240,203,192,150,62,63,248,59,127,167,220,52,118,247,113,235,14,214,183,166,45,207,1,242,225,223,129,149,200,96,184,35,56,232,122,133,174,47,227,111,252,149,253,119,254,216,127,232,136,235,216,127,103,31,249,39,151,255,0,246,21,147,255,0,68,197,64,31,53,234,186,101,246,137,170,92,233,186,157,171,219,94,64,251,37,138,78,160,255,0,34,8,218,84,143,148,130,164,100,26,250,39,224,191,197,87,215,226,79,13,235,247,91,181,100,192,177,153,131,59,221,34,134,103,12,64,198,224,7,222,36,22,4,117,32,147,179,241,155,225,228,126,47,208,215,86,182,158,222,215,83,211,34,103,13,49,8,147,69,247,153,25,142,220,109,218,74,146,112,9,108,227,121,97,242,165,188,243,90,220,69,113,4,173,20,241,48,104,228,141,200,100,101,57,12,8,228,21,60,230,128,62,251,175,128,107,236,47,133,30,55,155,198,254,15,75,155,193,33,212,237,27,200,187,147,236,229,35,145,186,171,169,28,18,87,105,96,49,131,159,148,41,25,248,246,128,61,206,203,225,163,120,231,224,119,135,47,180,226,137,173,88,199,116,34,87,1,69,194,27,137,15,150,207,212,16,114,84,147,128,89,129,198,237,227,196,32,158,107,91,136,110,45,229,104,166,137,131,36,136,197,93,24,28,134,4,114,164,30,115,95,83,124,4,215,236,117,15,135,209,105,16,52,159,108,210,157,150,225,30,60,12,75,35,180,108,167,161,4,100,122,228,30,49,130,121,255,0,142,159,13,18,246,222,235,198,154,89,151,237,113,70,166,254,12,51,121,177,128,20,74,49,157,165,64,93,195,166,213,39,130,14,224,14,227,225,95,196,8,124,119,225,176,101,243,70,175,96,145,197,124,29,70,25,200,56,145,72,1,112,216,99,180,1,180,130,49,140,19,222,87,194,58,30,183,168,248,115,87,183,213,116,155,159,179,223,65,191,100,187,21,182,238,82,15,14,8,60,18,57,90,251,71,193,254,36,135,197,254,20,211,245,216,32,146,221,46,145,201,133,136,37,29,88,163,12,142,163,114,156,30,50,48,112,58,80,6,237,37,20,180,1,240,13,125,125,255,0,54,245,255,0,114,167,254,218,87,200,53,245,247,252,219,215,253,202,127,251,105,64,31,32,215,209,95,29,62,25,165,229,189,223,141,52,179,47,218,162,141,77,253,190,25,188,212,0,40,145,113,156,21,80,55,14,155,84,158,8,59,254,117,175,191,168,3,225,29,19,91,212,124,57,171,65,170,233,55,31,103,190,131,118,201,124,176,251,119,41,83,195,2,15,4,175,34,189,131,226,39,199,11,127,17,248,50,45,35,68,182,158,218,227,80,136,127,104,179,185,6,220,103,152,148,140,110,223,142,79,77,143,130,50,228,45,47,140,127,10,91,195,247,23,62,37,209,33,140,104,242,54,251,139,120,213,81,109,9,40,163,25,108,176,102,118,56,0,5,251,189,54,215,143,193,111,53,213,196,86,246,241,52,211,202,225,35,72,193,103,119,39,0,0,188,146,79,27,104,2,238,137,162,106,62,35,213,224,210,180,155,127,180,95,79,187,203,139,120,77,216,5,143,44,66,175,202,164,242,107,236,159,3,248,54,199,192,190,27,77,34,198,89,36,37,204,183,51,55,6,105,8,0,182,220,225,70,0,0,14,128,12,146,114,78,103,195,47,135,150,223,15,180,57,98,51,125,163,83,189,218,215,147,169,59,9,92,237,142,48,127,133,119,63,36,100,146,73,199,10,59,138,0,243,239,141,191,242,72,117,223,251,119,255,0,209,233,95,33,87,215,223,27,127,228,144,235,191,246,239,255,0,163,227,175,144,40,3,221,62,58,252,52,107,59,139,175,26,233,102,63,178,72,202,111,237,240,19,202,114,64,18,141,184,220,172,74,238,29,119,49,60,130,113,229,30,18,241,69,247,131,252,73,105,172,105,242,56,49,50,137,162,15,129,60,89,27,163,108,130,54,144,58,224,224,224,142,64,175,179,124,59,175,216,248,167,195,246,122,214,154,210,27,75,164,45,31,152,187,89,74,146,172,164,122,134,4,113,145,199,4,142,107,230,31,139,255,0,12,215,192,218,164,55,154,105,102,209,111,221,132,74,193,216,219,56,231,203,102,232,65,25,42,73,201,10,192,231,110,226,1,244,247,135,117,251,31,20,104,22,154,214,154,242,27,75,180,46,158,98,225,148,130,85,129,30,170,224,142,50,56,249,73,28,214,173,124,105,240,227,226,5,215,128,124,66,179,143,50,93,46,225,212,95,91,34,199,186,69,1,130,144,88,100,21,44,91,0,140,227,4,142,163,236,186,0,43,200,63,104,239,249,39,150,31,246,21,143,255,0,69,75,94,191,94,65,251,71,127,201,60,176,255,0,176,172,127,250,42,90,0,242,15,130,63,242,87,180,47,251,120,255,0,209,18,87,215,213,242,7,193,47,249,43,218,23,253,188,127,232,137,107,235,250,0,40,164,162,128,22,138,41,40,3,230,31,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,115,224,79,135,236,124,83,225,255,0,26,104,186,144,115,105,116,150,106,254,91,109,101,32,202,225,129,245,12,20,243,145,242,242,8,200,170,127,180,119,252,148,61,63,254,193,81,255,0,232,217,104,248,1,226,203,61,15,197,23,90,53,216,219,253,179,177,33,156,178,128,146,70,28,168,32,255,0,127,113,3,7,59,176,48,119,100,0,121,255,0,141,60,39,123,224,175,20,221,104,183,141,230,121,120,120,167,8,81,102,141,134,67,0,127,21,56,36,43,7,25,56,205,122,103,192,255,0,137,173,165,94,193,225,45,94,71,107,27,135,16,233,204,168,49,4,174,204,72,108,13,196,59,63,82,78,8,94,0,36,175,179,124,64,240,37,151,143,124,63,246,11,134,75,123,184,157,94,214,244,197,189,160,57,93,216,25,25,12,6,210,185,199,221,61,66,215,199,90,174,151,125,161,234,151,26,118,165,106,214,215,150,239,178,72,164,234,167,249,16,70,8,35,130,8,35,32,208,7,222,84,87,145,252,13,248,129,168,248,171,75,187,210,181,127,50,123,189,57,80,165,233,86,38,104,206,66,172,141,141,187,215,29,73,203,14,112,72,102,62,185,64,5,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,250,254,190,64,248,219,255,0,37,123,93,255,0,183,127,253,16,148,1,208,124,26,240,165,159,141,124,47,227,45,22,241,252,175,51,236,111,12,225,3,60,50,131,49,86,0,254,32,224,130,84,176,200,206,107,204,252,69,160,95,120,95,196,55,154,46,164,35,23,118,174,21,188,182,220,172,8,12,172,15,161,82,15,56,60,242,1,226,189,99,246,115,215,236,116,255,0,16,106,154,53,195,72,183,122,164,113,181,182,23,42,198,33,35,48,39,177,218,217,31,195,242,158,115,133,62,183,241,55,225,221,183,196,29,14,56,132,222,70,165,105,185,236,167,98,118,2,216,222,140,163,179,109,94,66,228,16,8,207,42,64,56,15,128,255,0,17,254,211,20,62,13,213,166,158,91,165,222,116,217,95,230,6,53,92,152,79,203,145,128,172,84,146,70,50,188,109,0,251,189,124,11,52,19,91,92,75,111,113,19,195,60,78,82,72,228,82,173,27,3,130,164,30,65,7,140,87,213,223,6,126,32,93,248,223,195,247,80,106,126,100,154,166,156,234,39,184,33,0,157,100,46,80,133,1,64,32,41,82,49,216,28,156,144,0,61,50,188,251,227,111,252,146,29,119,254,221,255,0,244,124,117,210,120,163,197,218,47,131,244,199,191,214,47,18,21,216,205,20,1,129,146,114,48,184,141,51,150,57,101,246,92,228,144,57,175,47,241,103,142,236,124,127,240,7,92,212,45,194,91,221,163,194,151,86,75,46,246,128,253,161,49,147,129,144,192,100,28,99,168,234,166,128,62,110,175,191,171,224,26,251,250,128,10,248,6,190,254,175,128,104,3,220,236,126,26,55,142,126,6,248,114,251,77,40,154,213,140,119,75,16,96,160,92,161,184,144,249,108,221,65,7,36,18,118,130,204,14,55,110,30,33,111,60,214,183,16,220,193,35,67,60,78,26,57,99,98,174,140,14,85,193,28,130,15,57,175,174,190,9,127,201,33,208,191,237,227,255,0,71,203,92,63,199,175,135,150,242,90,92,248,222,202,127,42,230,63,45,47,161,114,72,148,18,35,70,79,238,176,200,4,125,210,163,60,16,119,0,119,159,11,62,32,69,227,175,13,131,47,152,53,123,8,227,138,248,48,92,59,16,118,200,164,0,48,216,99,128,6,210,8,198,48,79,121,95,8,232,154,222,163,225,205,94,13,87,74,184,251,61,244,27,182,75,177,91,110,224,65,225,129,7,130,87,149,175,179,124,23,226,171,127,26,120,94,215,91,181,181,158,216,73,144,241,76,8,195,169,195,0,216,1,198,122,50,253,14,10,144,0,58,26,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,160,87,159,252,109,255,0,146,67,174,127,219,191,254,143,142,128,62,64,175,160,62,57,124,50,251,254,44,208,172,63,188,250,172,81,31,161,19,4,219,254,246,242,167,209,177,247,218,188,2,190,253,160,15,135,188,35,226,139,239,7,248,146,211,88,176,145,193,137,128,158,32,216,89,226,200,222,143,144,70,8,94,187,78,211,130,57,11,95,102,248,119,95,177,241,71,135,236,245,173,53,164,54,119,104,89,60,197,218,202,65,33,129,30,161,148,142,50,62,94,9,28,215,204,63,25,190,31,218,120,31,196,22,179,233,123,35,210,245,20,115,5,176,103,118,133,163,8,24,18,196,146,9,96,192,231,185,24,24,4,227,252,55,248,129,119,224,31,16,172,195,204,151,75,185,117,23,246,209,172,123,165,80,24,41,5,134,65,5,203,96,17,156,96,145,212,0,125,151,69,20,148,0,181,197,252,72,248,127,103,227,255,0,15,180,7,203,143,84,183,70,54,23,18,51,237,133,137,82,192,128,112,67,4,11,146,14,51,149,7,161,236,232,160,15,131,117,93,50,251,67,213,46,52,221,74,213,173,175,109,223,203,150,41,58,131,255,0,160,144,70,210,8,224,130,8,200,53,232,31,8,126,26,47,142,117,73,239,117,34,201,162,216,184,18,170,134,83,114,231,159,45,91,160,0,96,177,7,32,50,129,141,219,197,79,141,191,242,87,181,207,251,119,255,0,210,120,235,216,63,103,31,249,39,151,223,246,21,147,255,0,69,69,64,30,189,69,20,80,1,95,16,248,239,254,74,31,137,191,236,43,119,255,0,163,94,190,222,175,136,60,119,255,0,37,15,196,255,0,246,20,187,255,0,209,173,64,30,197,163,252,63,135,199,127,179,246,136,34,243,6,173,96,151,114,88,144,195,14,198,103,204,108,9,3,13,181,87,36,140,16,167,56,200,62,3,52,19,91,92,73,111,113,11,195,60,78,82,68,144,21,100,112,118,149,32,242,164,30,49,95,93,252,17,255,0,146,67,161,127,219,199,254,142,150,188,195,246,139,210,180,43,61,99,78,191,182,59,53,171,205,205,116,161,139,249,145,133,68,141,152,22,249,49,140,12,46,214,249,178,114,188,128,99,248,131,227,134,171,226,15,135,99,195,242,219,121,122,156,255,0,186,188,190,141,182,9,34,24,43,181,87,24,103,228,48,251,184,206,7,205,132,243,141,19,67,212,60,71,171,193,165,105,86,255,0,104,190,159,126,200,119,42,110,218,165,143,44,64,28,2,121,53,159,95,78,254,207,86,186,36,94,12,184,185,176,184,243,53,121,165,198,164,133,206,97,195,63,148,0,227,0,130,72,60,228,151,92,241,128,1,231,191,24,124,27,99,224,95,13,248,75,72,177,145,228,37,175,39,184,157,184,51,202,86,0,91,25,192,27,64,80,7,64,171,146,78,73,195,248,37,255,0,37,123,65,255,0,183,143,253,17,45,119,255,0,180,215,252,202,255,0,246,247,255,0,180,107,128,248,37,255,0,37,123,66,255,0,183,143,253,39,146,128,59,255,0,218,107,254,101,143,251,122,255,0,218,53,224,53,239,223,180,223,252,203,31,246,245,255,0,180,171,206,126,16,216,219,234,127,19,116,187,11,200,252,203,107,136,174,161,154,61,196,110,70,182,148,48,200,218,70,65,61,57,160,10,127,15,252,119,125,224,47,16,255,0,104,91,135,184,179,149,10,93,89,9,118,9,134,14,50,112,216,42,199,32,227,61,71,70,53,246,54,149,170,217,107,186,92,26,150,153,116,151,54,119,9,190,25,99,60,21,254,106,65,200,42,121,4,16,112,69,124,129,241,35,225,253,223,128,124,64,208,31,50,77,46,225,216,216,92,72,233,186,85,10,165,129,10,114,10,151,3,36,12,237,200,3,160,208,248,97,241,70,111,135,207,127,111,61,171,222,233,247,74,92,66,37,32,164,234,167,105,92,240,3,112,172,113,156,5,60,237,218,64,62,130,248,153,241,18,219,225,246,135,28,162,47,180,106,119,155,214,202,23,7,97,35,27,153,200,236,187,151,229,7,36,149,81,183,150,31,31,77,52,215,87,18,92,220,72,211,207,43,151,146,73,88,179,187,19,146,196,158,73,39,156,214,135,136,245,251,239,20,120,130,247,91,212,154,51,117,118,225,159,203,92,40,0,5,80,163,208,40,11,206,79,28,146,121,175,115,248,17,240,227,236,177,69,227,45,90,25,163,186,109,195,78,137,184,2,54,24,51,158,114,119,43,48,80,64,92,101,185,220,8,0,249,226,190,221,240,31,252,147,207,12,255,0,216,42,215,255,0,69,45,124,69,95,111,120,19,254,73,231,134,127,236,21,107,255,0,162,150,128,55,233,77,37,41,160,6,154,64,41,212,170,49,64,0,162,138,40,0,174,63,199,62,32,139,74,210,245,24,254,215,228,201,246,9,24,15,44,191,56,109,167,161,244,174,182,89,2,99,57,231,210,190,95,248,169,226,167,188,215,99,134,25,239,21,36,177,8,65,108,41,37,216,114,1,247,160,14,69,18,235,197,94,51,10,71,218,150,231,253,212,221,132,252,49,211,244,175,164,126,25,248,94,29,31,195,246,140,214,126,84,222,92,136,223,188,45,193,144,159,82,63,132,87,154,124,34,240,209,154,227,69,212,36,142,213,129,243,242,89,114,231,137,71,167,245,175,161,109,109,214,222,5,140,42,168,25,225,70,7,90,0,152,0,160,1,208,46,40,162,135,96,180,1,207,120,163,91,139,76,210,175,139,220,121,82,45,164,146,47,200,91,24,86,231,161,244,175,147,188,83,172,222,248,135,196,119,107,28,255,0,104,89,252,188,124,129,55,109,69,255,0,100,99,165,122,71,197,175,24,143,237,35,102,146,222,129,54,155,183,106,190,20,146,210,14,126,106,229,126,26,248,109,181,93,119,76,185,145,109,164,142,95,51,34,97,146,112,28,115,242,159,74,0,244,31,131,62,16,17,88,65,168,92,88,225,165,130,84,50,121,221,127,123,211,10,254,222,159,195,94,223,12,43,20,49,162,140,4,1,64,207,64,5,103,120,127,77,143,75,209,224,182,142,24,99,217,184,98,33,180,114,196,250,15,90,213,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,74,90,0,74,90,40,160,2,145,207,203,75,70,57,160,6,129,206,105,212,81,64,1,163,52,26,96,205,0,58,150,138,40,1,41,105,41,104,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,2,150,138,40,0,164,165,162,128,10,74,90,40,0,162,138,40,0,162,138,74,0,242,15,139,90,114,203,21,228,222,86,74,105,111,243,110,251,184,243,15,173,124,196,227,107,145,140,98,190,193,248,143,108,37,209,117,54,218,135,26,108,131,145,254,203,215,200,183,233,229,222,202,56,227,29,62,130,128,52,124,53,113,246,93,66,71,223,140,194,87,56,207,113,95,95,120,42,235,207,240,246,149,243,238,255,0,64,136,244,199,240,138,248,194,205,140,115,18,9,95,151,28,87,214,255,0,13,165,118,208,244,165,44,231,254,37,145,30,79,178,80,7,127,69,20,80,2,82,209,73,64,11,69,20,148,0,180,82,82,208,1,73,75,69,0,20,82,81,64,11,69,20,80,1,76,167,154,104,160,7,10,40,90,40,0,168,46,142,216,135,251,213,53,85,191,56,183,95,247,191,161,160,15,140,252,97,33,151,236,121,207,27,250,159,165,115,182,177,137,110,226,140,241,185,213,127,51,91,62,36,39,253,27,35,31,123,250,85,63,15,192,243,248,143,75,140,3,243,93,194,50,23,61,88,80,7,210,95,9,180,88,173,244,93,34,224,58,22,95,59,254,89,128,126,252,131,173,122,208,24,27,107,153,240,93,147,90,120,118,201,24,156,175,153,212,99,171,61,116,212,0,82,82,209,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,9,75,69,20,0,81,69,20,0,81,69,20,0,80,104,164,160,5,2,138,41,40,1,104,162,138,0,40,164,165,160,2,138,74,90,0,74,90,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,164,162,128,26,69,52,28,84,134,163,35,156,208,4,128,252,180,180,209,78,160,2,168,234,150,113,222,105,215,81,72,168,67,192,241,157,202,15,5,79,248,213,234,24,110,4,122,140,80,7,200,95,18,244,40,180,191,18,106,114,66,232,161,60,156,4,140,47,84,143,208,251,214,247,193,255,0,21,92,217,93,27,51,231,201,28,118,210,21,30,113,11,147,32,61,49,239,93,215,197,237,2,89,244,61,98,237,29,206,124,141,170,34,39,248,163,29,115,94,3,165,202,116,125,90,113,32,201,17,237,218,223,39,93,166,128,62,217,211,238,13,206,159,109,49,24,50,68,31,25,207,80,166,173,87,29,224,61,82,27,237,11,76,68,41,184,105,208,177,11,32,36,124,171,254,53,216,208,4,87,17,36,246,242,70,192,21,120,202,156,140,240,69,124,235,241,115,194,150,214,210,107,58,156,45,18,58,249,27,66,192,160,175,220,29,115,95,71,215,33,227,205,34,77,83,195,58,140,49,179,6,147,203,198,216,247,30,28,30,159,240,26,0,240,95,132,190,34,185,211,181,73,45,65,153,163,142,209,240,60,226,163,153,65,251,191,141,125,57,166,92,27,189,54,214,86,24,50,68,142,114,115,212,10,248,247,87,182,151,195,222,48,190,142,100,118,218,138,50,202,83,146,168,221,235,233,95,135,122,180,55,154,62,155,10,152,195,174,157,19,28,72,9,251,168,58,126,52,1,221,82,82,209,64,5,20,83,27,173,0,62,190,32,241,223,252,148,63,18,127,216,82,239,255,0,70,181,125,184,43,226,79,29,255,0,201,67,241,47,253,133,110,191,244,107,80,7,211,223,4,191,228,144,232,63,246,241,255,0,163,228,175,64,175,62,248,37,255,0,36,135,66,255,0,183,143,253,31,37,122,5,0,115,122,87,129,116,13,19,197,26,135,136,236,45,100,139,80,191,70,19,185,153,153,73,118,46,204,1,60,23,109,185,236,187,70,0,231,61,45,20,80,7,207,223,180,215,252,202,255,0,246,247,255,0,180,107,7,246,113,255,0,146,133,168,127,216,42,79,253,25,21,111,254,211,95,243,44,127,219,223,254,209,172,15,217,203,254,74,30,161,255,0,96,153,63,244,100,84,1,191,251,77,127,204,177,255,0,111,127,251,70,176,63,103,31,249,40,90,135,253,130,100,255,0,209,177,86,255,0,237,53,255,0,50,191,253,189,255,0,237,26,192,253,156,127,228,161,234,63,246,10,151,255,0,70,197,64,31,79,215,155,124,85,248,95,111,227,141,56,223,217,143,47,93,182,139,17,63,39,207,69,14,86,28,23,80,187,157,135,206,121,31,74,244,154,40,3,224,89,224,154,214,226,88,46,33,104,102,137,202,72,146,169,12,140,14,10,144,121,4,30,49,95,81,124,20,248,143,255,0,9,86,142,52,45,78,105,228,214,236,34,46,211,75,243,125,162,21,96,3,110,3,239,46,224,167,60,158,27,36,151,219,137,241,195,225,147,106,11,55,139,180,120,157,238,227,77,218,156,69,212,41,138,56,207,239,6,226,187,74,132,10,84,103,60,16,1,7,119,207,118,55,215,26,102,163,107,127,105,39,151,117,109,42,205,11,96,29,174,164,21,56,57,7,4,14,191,45,0,125,239,69,121,255,0,194,207,136,246,126,57,208,210,222,105,188,189,114,210,32,47,33,124,3,46,220,3,50,96,0,67,30,160,15,148,157,189,10,150,223,241,151,139,244,255,0,5,120,122,109,95,81,111,88,237,226,195,126,254,109,140,203,30,66,157,187,182,145,184,140,10,0,227,254,49,124,71,139,194,26,28,154,69,132,191,241,61,190,136,4,31,58,155,120,155,122,153,149,128,198,240,84,128,55,2,9,13,200,24,63,44,216,216,220,106,122,133,182,159,104,158,101,213,212,162,24,83,112,27,157,202,128,50,112,23,36,175,94,42,206,185,172,222,120,131,92,188,213,239,159,125,213,220,173,35,224,146,163,61,20,100,146,0,24,0,103,128,0,237,95,67,124,11,248,113,253,141,167,39,138,245,88,160,107,235,216,149,172,23,239,53,188,78,164,238,206,112,29,148,142,131,33,120,207,206,192,0,118,255,0,14,60,13,111,224,79,11,195,99,136,36,212,37,253,237,229,212,32,143,53,242,112,185,60,225,65,218,62,232,234,112,11,26,242,31,142,223,14,34,210,165,255,0,132,183,74,135,22,183,18,17,168,194,55,57,19,51,51,249,196,146,66,134,36,2,56,0,227,25,221,199,209,245,94,250,198,13,75,78,185,176,188,143,205,181,186,137,225,153,55,17,185,24,16,195,43,130,50,9,233,205,0,124,91,224,143,25,95,248,23,196,145,234,246,49,199,40,40,98,185,129,248,19,68,72,36,103,25,7,32,16,71,221,33,114,8,202,159,179,116,173,82,199,92,210,237,245,61,50,233,46,44,238,19,116,82,161,224,175,243,4,28,169,7,144,84,131,180,138,249,11,226,143,131,151,192,254,53,158,194,9,17,172,174,35,251,93,160,27,179,28,76,204,2,54,226,73,32,130,185,201,200,0,240,73,11,211,252,13,248,129,54,129,226,8,124,53,117,176,233,154,165,206,3,16,119,67,112,202,0,42,64,36,134,33,1,7,129,193,202,225,178,1,245,29,21,230,223,26,188,83,172,248,75,193,214,119,250,29,231,217,110,164,212,18,22,127,41,36,202,24,229,37,112,192,142,160,123,241,94,113,240,187,226,135,140,188,71,241,27,74,210,181,93,103,237,22,51,249,222,100,95,101,133,55,109,137,217,121,8,165,121,0,240,104,3,233,10,40,162,128,60,135,246,143,255,0,146,119,167,255,0,216,85,63,244,84,181,227,223,4,191,228,175,104,63,246,243,255,0,162,36,175,96,253,163,255,0,228,158,88,127,216,86,63,253,21,45,120,255,0,193,31,249,43,218,23,253,188,255,0,232,137,40,3,235,234,90,40,160,15,144,126,54,127,201,94,215,63,237,223,255,0,68,71,94,193,251,56,255,0,201,60,190,255,0,176,172,159,250,42,42,241,239,141,191,242,87,181,207,251,119,255,0,209,17,215,176,254,206,63,242,79,47,255,0,236,43,39,254,138,138,128,61,122,190,124,248,213,240,165,32,75,175,23,104,80,185,82,230,93,66,217,3,57,203,51,188,151,27,139,19,140,144,8,81,128,50,220,0,107,232,58,40,3,224,221,43,84,190,208,245,72,53,45,50,233,173,175,109,223,124,82,199,212,31,228,65,25,5,79,4,18,14,84,215,217,190,8,241,149,143,142,252,55,30,175,99,28,145,16,230,43,136,27,147,12,160,41,43,156,97,198,215,82,8,234,164,101,65,200,95,156,126,45,252,50,111,5,106,159,218,26,92,110,124,63,114,193,97,103,117,38,41,91,121,242,186,239,96,2,18,24,142,132,2,73,25,60,167,131,124,93,168,248,39,196,16,234,218,115,122,71,113,22,23,247,209,111,86,104,242,192,227,118,0,220,6,86,128,62,222,175,152,127,104,255,0,249,40,122,127,253,130,99,255,0,209,178,215,208,222,25,241,54,151,226,253,18,29,91,72,159,205,183,147,134,86,225,226,113,213,29,123,48,202,251,96,169,4,130,164,252,241,251,71,127,201,67,176,255,0,176,84,127,250,54,90,0,242,10,250,79,224,111,196,182,214,45,225,240,142,170,35,91,171,75,124,89,78,10,175,157,18,0,60,178,59,176,94,65,3,149,82,78,10,146,254,41,224,127,5,220,120,227,81,212,108,44,231,242,238,109,108,36,188,133,54,3,231,186,144,22,60,150,80,55,22,31,49,249,71,247,107,159,255,0,76,211,53,15,249,111,103,125,107,47,186,73,20,138,127,2,28,17,245,4,80,7,215,95,18,62,24,216,252,66,182,180,99,112,150,26,133,171,96,94,136,60,198,120,176,115,25,27,151,35,36,16,78,113,206,62,241,173,255,0,9,248,71,74,240,94,140,52,189,26,25,35,128,191,153,35,73,41,102,146,93,160,23,36,240,9,1,120,0,15,64,43,152,248,81,241,34,31,29,232,205,111,116,232,154,213,154,168,158,50,224,180,202,20,3,56,80,170,0,44,72,33,115,183,140,245,21,232,116,0,180,87,131,252,105,248,135,226,143,9,120,202,206,195,67,213,62,201,107,38,158,147,50,125,158,25,50,230,73,1,57,101,39,162,143,246,120,173,143,129,158,54,241,7,140,127,183,255,0,183,181,15,182,125,155,236,254,79,238,99,143,110,239,51,119,220,85,206,118,175,95,238,208,7,111,226,63,135,126,22,241,102,161,29,254,181,165,253,170,238,56,132,33,254,209,44,120,69,36,170,225,88,14,172,125,249,171,30,26,240,79,135,188,27,246,175,236,43,15,177,253,175,103,157,251,233,36,221,183,118,62,243,156,109,220,221,61,107,161,162,128,10,74,249,103,197,159,23,188,119,166,120,203,93,176,180,215,124,187,91,93,66,120,97,143,236,144,28,32,145,148,12,148,36,224,1,215,154,245,239,130,190,41,214,124,91,224,219,203,253,114,243,237,87,113,234,13,10,183,148,145,225,4,113,144,187,64,3,171,31,126,104,3,230,159,29,255,0,201,66,241,55,253,133,110,191,244,99,87,208,31,179,143,252,147,187,255,0,251,10,201,255,0,162,162,175,159,252,119,255,0,37,11,196,223,246,21,187,255,0,209,141,95,64,126,206,95,242,79,47,255,0,236,41,39,254,137,138,128,61,126,190,100,248,219,240,202,47,13,220,15,17,104,86,146,166,151,112,196,93,67,26,143,46,206,82,70,210,54,242,17,137,60,99,10,70,50,55,42,143,164,175,239,173,244,205,58,230,254,246,79,46,218,218,38,154,102,193,56,69,4,177,218,185,39,0,30,156,213,127,248,151,120,151,195,223,243,243,166,106,86,159,237,71,230,67,34,126,12,50,27,253,146,51,218,128,62,46,240,151,138,47,188,31,226,75,61,99,79,145,129,137,128,154,37,108,9,162,200,223,27,228,17,130,23,174,14,14,8,228,10,251,7,193,190,47,211,252,107,225,216,117,109,57,189,35,184,135,13,251,169,182,43,180,121,96,55,99,120,27,128,218,107,230,111,138,255,0,14,38,240,46,178,46,44,196,146,104,183,140,205,4,138,132,8,24,179,145,110,73,102,36,128,1,12,113,191,156,116,53,151,240,227,199,55,30,4,241,52,55,217,158,77,58,95,221,222,218,196,193,124,212,193,218,112,126,93,202,78,241,208,245,25,1,205,0,125,157,95,48,126,209,223,242,80,180,255,0,251,5,71,255,0,163,100,175,164,180,173,82,199,92,210,237,245,45,50,234,59,139,75,136,247,69,44,103,130,63,152,32,228,16,121,4,16,112,69,124,219,251,71,127,201,67,211,255,0,236,21,31,254,140,150,128,55,255,0,102,95,249,154,127,237,207,255,0,107,87,208,21,243,247,236,203,255,0,51,71,253,186,127,237,106,250,6,128,56,63,137,63,12,108,126,33,218,218,49,184,75,13,66,217,176,47,68,30,107,60,56,57,140,141,203,145,146,10,147,156,115,143,190,107,175,210,116,187,29,15,75,131,78,211,45,82,218,206,221,60,184,162,140,112,7,243,36,156,146,79,36,146,78,73,171,180,80,1,69,20,80,1,69,124,221,241,71,226,135,140,188,57,241,27,85,210,116,173,103,236,246,54,254,79,151,23,217,97,124,110,133,24,242,209,146,121,98,121,53,233,31,5,124,81,172,248,179,193,183,151,250,229,231,218,174,227,212,30,16,254,82,71,181,4,113,144,54,128,7,86,62,252,208,7,132,252,108,255,0,146,189,174,255,0,219,191,254,147,165,123,7,236,227,255,0,36,242,255,0,254,194,146,255,0,232,168,171,200,62,54,127,201,94,215,127,237,135,254,136,142,173,232,94,58,190,240,135,193,217,244,253,52,52,87,122,182,165,114,145,222,36,184,107,117,68,182,221,180,109,57,44,172,70,84,130,58,142,104,3,160,248,221,241,53,181,91,203,143,9,105,18,56,177,183,118,139,80,102,65,137,228,87,82,20,100,110,85,70,78,160,141,196,158,10,128,79,1,240,255,0,192,151,222,61,241,15,246,125,187,61,189,164,72,94,234,244,69,189,96,24,59,114,50,185,44,195,0,103,61,79,221,6,177,252,57,160,95,120,163,196,54,122,54,154,177,155,171,167,42,158,99,109,85,0,23,103,39,208,0,79,25,60,112,9,226,190,202,240,95,132,236,252,21,225,123,93,22,205,188,205,153,105,231,40,21,166,145,142,89,136,95,193,70,73,33,64,25,56,205,0,105,233,90,93,142,135,165,219,233,186,93,170,90,217,219,166,200,161,141,120,3,249,146,78,73,39,146,73,39,36,215,193,213,247,245,124,3,64,26,126,28,215,239,188,49,226,11,77,107,77,116,23,86,172,90,63,52,110,87,4,16,202,71,161,82,71,24,60,240,65,230,190,202,240,95,139,108,252,107,225,123,93,106,205,124,175,55,41,52,5,149,154,25,20,237,96,72,252,10,228,2,67,3,133,206,43,228,235,255,0,2,95,90,252,60,210,60,99,3,73,115,105,120,210,165,192,17,109,91,66,36,40,155,142,73,33,200,60,224,0,112,58,149,201,240,255,0,199,119,222,1,241,7,246,133,186,189,205,156,177,148,186,178,18,236,19,140,29,185,56,108,16,231,32,227,61,71,70,52,1,239,77,240,19,195,87,30,53,186,214,46,27,58,84,217,100,210,33,70,137,35,98,0,39,122,182,113,157,238,0,80,1,42,58,13,167,214,42,150,149,170,88,235,154,93,190,167,165,221,37,205,165,196,123,162,150,51,242,145,252,193,7,42,65,228,16,65,193,21,118,128,10,43,228,15,248,93,191,16,255,0,232,96,255,0,201,27,127,254,55,95,83,120,78,242,227,82,240,118,135,127,123,39,153,117,115,167,193,52,239,128,55,59,162,150,56,93,160,100,147,211,138,0,248,106,190,190,255,0,155,122,255,0,185,83,255,0,108,235,228,26,250,251,254,109,235,254,229,79,253,180,160,15,144,107,239,234,248,6,190,254,160,8,167,130,43,171,121,96,184,133,38,130,84,49,201,28,138,25,89,72,193,82,15,4,17,198,43,128,240,71,194,61,35,193,126,37,212,245,152,228,75,182,153,207,216,81,225,42,108,99,37,178,161,139,190,226,84,168,220,64,56,83,253,227,94,137,69,0,20,81,69,0,121,255,0,198,223,249,36,58,239,253,187,255,0,232,232,235,228,26,250,251,227,111,252,146,29,119,254,216,127,232,232,235,228,26,0,237,254,25,124,68,184,248,125,174,52,134,31,180,105,151,155,86,246,32,163,113,11,156,58,19,252,67,115,240,78,210,164,131,142,24,125,109,125,101,166,120,155,67,150,214,237,32,191,211,47,98,4,128,219,163,149,14,10,178,176,252,8,112,114,14,8,61,13,124,125,241,3,192,151,222,2,241,7,246,125,203,53,197,164,168,30,218,244,195,176,78,48,55,109,25,124,16,199,5,115,158,135,163,10,236,254,11,252,81,255,0,132,106,237,60,61,172,79,141,34,226,81,228,207,52,248,75,38,33,137,227,105,249,93,138,103,36,5,57,110,236,104,3,212,254,31,252,25,210,188,21,127,253,169,61,220,154,158,169,27,19,111,57,67,10,194,10,144,84,32,98,164,144,205,146,196,246,192,92,18,125,50,138,227,190,40,235,122,143,135,62,28,234,186,174,149,113,246,123,232,60,157,146,236,13,141,210,198,167,135,4,30,24,142,69,0,118,53,228,31,180,119,252,147,203,15,251,10,167,254,138,150,188,227,194,127,23,252,119,169,248,207,67,211,238,245,207,50,218,235,80,130,25,227,251,28,3,114,60,128,48,202,198,10,228,19,247,121,175,71,253,163,191,228,158,88,127,216,85,63,244,84,148,1,227,255,0,4,191,228,175,104,95,246,241,255,0,162,36,175,175,235,228,15,130,63,242,87,180,47,251,120,255,0,209,18,215,215,244,0,81,69,37,0,45,20,81,64,31,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,175,32,175,95,253,163,191,228,161,233,255,0,246,9,143,255,0,70,201,92,159,130,254,31,221,248,219,195,250,252,250,95,153,46,171,167,61,177,130,216,50,5,152,72,92,48,37,138,128,66,133,112,115,216,174,14,65,0,30,215,240,95,226,135,252,36,182,145,248,123,89,159,58,189,180,67,201,158,105,178,247,170,11,19,198,7,205,24,3,57,37,153,114,221,152,215,65,241,47,225,109,167,196,63,177,79,246,239,236,235,219,77,201,231,139,113,47,153,25,231,12,50,15,7,149,231,11,185,190,94,114,62,69,130,121,173,110,34,184,130,87,138,120,157,93,36,141,136,104,216,28,134,4,114,8,60,230,190,193,248,101,241,18,219,226,14,135,36,134,31,179,234,118,120,23,144,168,59,1,108,237,100,39,248,91,107,112,78,65,4,28,240,196,3,164,208,60,59,164,248,95,76,93,55,69,178,75,75,64,197,182,41,44,93,143,82,204,196,150,61,6,73,63,40,3,238,168,173,90,43,230,255,0,138,63,20,124,101,225,207,136,218,166,149,165,107,63,103,177,131,201,217,15,217,97,125,187,161,141,207,45,25,39,150,39,147,64,31,72,87,200,31,27,127,228,175,235,191,246,239,255,0,162,35,175,94,248,25,227,111,16,120,199,251,123,251,123,80,251,103,217,126,207,229,126,229,35,198,239,51,119,220,81,156,225,122,255,0,118,188,135,227,111,252,149,237,119,254,221,255,0,244,157,40,3,128,175,172,126,15,252,74,111,28,233,115,89,106,97,19,91,177,69,50,178,149,81,112,135,143,49,87,168,32,224,48,3,0,178,145,141,219,71,207,94,21,240,37,247,139,252,63,226,29,67,78,103,150,239,74,72,93,44,227,139,115,92,43,23,221,131,145,130,170,132,224,2,95,160,231,21,207,233,90,173,246,135,170,91,234,122,101,211,90,222,64,251,226,146,62,170,127,145,4,100,16,120,32,144,114,13,0,125,85,227,255,0,131,250,95,142,245,203,45,84,221,127,103,204,156,94,180,48,238,107,164,93,184,25,44,160,48,1,128,98,172,112,87,57,1,69,118,250,38,137,167,120,115,72,183,210,180,168,62,207,99,111,187,203,139,115,62,221,238,88,242,196,147,201,39,147,88,127,15,252,119,99,227,223,15,255,0,104,219,170,91,221,68,197,46,236,68,187,154,3,147,183,39,11,144,202,50,14,220,117,29,65,174,182,128,62,124,248,255,0,224,59,230,185,147,198,144,93,201,115,104,169,28,55,86,242,63,252,123,12,133,83,31,251,5,207,43,212,51,19,200,99,143,8,142,121,162,73,146,41,100,68,153,60,185,84,49,1,215,114,182,25,123,174,245,83,131,220,3,218,190,250,175,148,62,46,252,46,255,0,132,30,240,106,186,91,110,208,238,229,242,209,29,178,214,210,16,95,203,57,229,134,1,42,221,112,8,110,84,22,0,242,250,251,254,190,1,175,187,116,61,111,78,241,30,143,111,170,233,87,31,104,177,159,118,201,118,50,110,195,21,60,48,5,121,4,114,40,3,70,190,1,175,191,171,224,26,0,250,251,224,151,252,146,45,7,254,222,63,244,124,181,225,159,23,190,37,175,142,117,72,172,116,208,201,162,216,179,24,153,139,41,184,115,199,154,227,162,133,25,10,8,200,14,196,227,126,209,151,125,241,18,226,79,133,186,95,129,236,161,242,173,227,220,215,211,184,4,202,76,205,34,34,122,1,149,36,245,36,99,229,0,238,199,240,95,132,239,60,107,226,155,93,26,205,188,175,51,45,52,229,11,8,99,3,44,196,15,193,70,74,169,102,3,35,57,160,13,143,134,95,15,46,126,32,235,141,17,155,200,210,236,240,247,179,41,27,128,108,237,68,7,248,159,15,201,24,0,18,115,242,131,246,28,22,240,218,219,195,111,111,10,67,4,72,169,26,70,161,66,42,140,0,20,112,160,14,49,89,254,30,208,44,124,47,225,251,61,23,77,18,139,75,84,42,158,99,111,102,36,150,102,39,212,185,39,140,14,120,1,120,172,63,138,26,214,161,225,207,135,58,174,171,165,92,121,23,214,254,79,151,38,192,219,119,202,128,240,192,169,249,88,142,69,0,118,21,231,255,0,27,127,228,145,107,191,246,239,255,0,163,227,175,0,255,0,133,219,241,15,254,134,15,252,146,183,255,0,227,117,239,223,27,127,228,144,235,191,246,195,255,0,71,199,64,31,33,87,219,190,52,241,109,159,130,124,47,117,173,94,47,153,229,225,33,128,58,134,154,87,56,80,9,252,73,194,146,2,177,193,198,43,226,42,234,254,32,120,238,251,199,190,32,254,209,184,87,183,179,137,2,91,89,25,119,136,6,23,118,14,6,75,48,201,56,207,65,209,69,0,99,248,143,95,190,241,71,136,47,53,173,73,163,55,119,76,172,222,88,192,80,0,85,1,125,2,128,57,201,227,146,79,53,238,255,0,2,254,26,37,157,189,175,141,53,67,39,218,229,70,58,125,190,25,60,164,32,131,43,231,27,139,2,112,58,97,129,228,149,199,41,240,95,225,127,252,36,183,113,248,139,89,131,58,69,180,163,201,130,104,178,151,140,3,3,206,225,194,50,166,114,10,177,200,236,194,190,158,160,5,162,138,74,0,90,41,41,104,3,228,15,141,191,242,87,181,223,251,119,255,0,210,120,235,216,63,103,31,249,39,119,255,0,246,21,147,255,0,69,67,94,63,241,183,254,74,246,185,255,0,110,255,0,250,34,58,246,15,217,203,254,73,229,255,0,253,133,100,255,0,209,81,80,7,175,209,69,20,0,87,196,30,59,255,0,146,135,226,111,251,10,221,127,232,198,175,183,235,226,15,29,255,0,201,67,241,63,253,133,110,191,244,107,80,7,185,248,79,199,86,62,1,248,5,162,106,23,10,151,23,82,188,201,107,100,101,216,243,159,180,62,236,29,173,180,0,114,78,49,247,87,171,10,249,227,84,213,111,181,205,82,231,82,212,174,154,230,242,225,247,203,44,157,88,255,0,32,21,112,0,95,148,0,170,48,5,65,36,243,72,144,164,178,200,233,10,108,136,51,18,177,174,226,216,3,178,238,118,56,94,228,158,245,237,255,0,3,62,26,61,237,197,175,141,53,82,159,100,137,216,216,91,237,86,243,92,18,12,141,156,237,80,65,218,58,238,10,120,0,110,0,225,245,239,133,58,255,0,135,252,15,97,226,75,136,100,84,145,29,239,45,228,85,71,180,5,212,69,156,182,88,182,224,112,20,21,232,107,15,193,126,44,188,240,87,138,109,117,187,69,243,124,188,164,208,23,40,38,70,24,101,36,126,4,100,21,12,160,224,227,21,246,253,124,153,241,123,225,160,240,54,169,21,238,154,93,244,91,231,101,136,48,102,54,174,57,242,217,186,16,87,37,73,57,33,89,78,118,238,32,29,15,199,109,122,199,197,30,31,240,94,181,166,179,155,75,168,238,217,60,197,195,41,6,37,96,71,168,96,87,140,142,56,36,96,215,37,240,75,254,74,246,131,255,0,111,31,250,34,74,224,43,191,248,37,255,0,37,127,66,255,0,183,143,253,17,37,0,119,255,0,180,215,252,202,255,0,246,247,255,0,180,107,128,248,37,255,0,37,123,66,255,0,183,159,253,17,37,119,223,180,215,252,202,255,0,246,247,255,0,180,107,129,248,37,255,0,37,123,66,255,0,183,159,253,17,37,0,125,61,227,123,109,14,247,193,154,165,191,137,46,60,141,33,162,205,196,193,200,49,224,130,164,99,57,96,193,118,141,167,39,3,7,56,63,17,87,169,252,99,248,152,158,50,190,143,72,210,165,141,180,27,86,89,146,65,27,7,184,151,111,44,119,0,64,93,204,160,99,158,73,39,35,28,199,129,126,31,234,222,61,191,158,13,59,203,142,222,221,9,158,230,70,93,177,51,163,24,193,25,220,67,58,99,32,28,103,59,79,66,1,99,225,102,139,160,107,222,61,179,211,252,71,60,113,217,202,142,169,11,150,81,113,33,24,72,247,130,164,28,157,192,231,146,160,117,97,95,101,87,193,154,174,153,125,161,234,151,26,110,167,106,246,215,144,62,201,34,147,168,63,200,130,184,32,143,148,169,4,100,26,250,95,224,255,0,197,102,241,114,29,15,93,153,6,181,18,23,142,118,101,83,122,55,49,109,168,21,84,20,92,46,213,36,145,147,216,208,7,203,181,246,239,129,63,228,158,120,107,254,193,86,223,250,40,87,196,85,246,239,129,63,228,158,120,107,254,193,86,191,250,36,80,7,67,65,162,130,104,1,41,105,41,104,0,162,138,100,142,35,92,146,189,118,242,104,3,144,241,151,136,100,210,126,197,178,54,62,103,153,157,178,149,233,183,219,222,190,84,211,188,223,16,120,131,78,55,83,179,111,184,138,35,230,147,39,5,199,175,110,122,87,125,241,75,196,113,92,255,0,100,236,142,51,183,206,206,36,7,251,158,213,111,225,31,133,238,102,130,11,214,50,198,34,212,212,149,48,30,64,84,61,115,197,0,123,63,130,52,43,109,43,64,176,88,210,34,240,249,152,101,136,41,229,155,252,107,173,168,225,79,46,37,143,57,197,73,64,5,115,30,40,215,95,75,251,46,200,157,188,205,217,196,152,233,143,111,122,233,217,130,142,72,175,154,190,41,248,146,9,127,178,188,180,70,199,157,156,76,167,251,158,212,1,230,87,186,132,250,254,185,103,246,137,100,37,202,67,153,28,203,193,99,235,245,251,181,244,143,194,255,0,13,91,89,104,122,85,192,242,157,147,206,231,202,0,156,179,175,95,198,188,15,192,122,37,198,163,172,105,183,8,178,236,93,66,37,44,176,151,3,12,167,175,227,95,93,232,182,102,211,75,130,22,98,72,221,213,113,213,137,254,180,1,164,20,5,218,160,1,237,73,75,69,0,20,82,82,208,1,69,37,45,0,37,45,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,148,0,180,81,69,0,20,81,69,0,6,140,81,69,0,20,148,180,148,0,180,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,20,148,0,180,148,180,80,7,57,226,219,33,119,161,234,64,144,51,101,42,242,51,252,45,95,30,120,166,208,89,120,138,238,0,193,130,108,228,12,117,64,122,126,53,246,237,244,102,91,27,132,7,150,137,135,79,99,95,38,252,85,211,101,131,197,186,180,165,91,3,201,228,161,3,253,90,119,160,14,2,35,181,201,246,175,172,126,22,202,91,71,210,199,166,151,23,127,100,175,146,135,90,250,159,225,52,153,178,211,198,223,187,165,199,252,163,160,15,87,162,138,74,0,90,40,162,128,18,150,138,74,0,90,74,90,40,1,41,104,162,128,10,40,162,128,10,40,162,128,3,76,205,62,163,43,64,15,6,150,133,162,128,10,175,125,254,168,127,189,253,13,79,85,239,242,97,31,239,127,67,64,31,21,120,155,31,232,187,127,218,254,149,99,192,240,137,124,79,163,147,159,249,8,66,62,95,247,214,160,241,68,109,31,217,119,12,103,127,244,171,223,15,98,47,226,77,32,129,145,253,167,15,127,246,227,160,15,176,52,152,252,189,54,32,51,198,238,191,239,26,191,85,172,6,44,227,31,95,230,106,205,0,20,26,40,52,0,218,117,55,20,187,104,1,104,164,165,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,41,41,104,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,146,138,40,1,104,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,162,138,0,40,164,165,160,2,152,71,20,250,74,0,104,235,79,29,40,197,11,64,5,20,81,64,28,175,143,236,141,223,132,245,0,20,146,222,95,66,7,70,21,242,87,139,45,218,211,196,215,177,149,32,141,131,147,158,168,15,240,215,218,26,205,170,222,233,51,219,148,223,191,111,25,219,157,172,167,250,87,202,223,22,244,73,116,255,0,19,94,78,45,246,70,242,68,1,223,159,249,98,61,253,168,3,208,254,13,248,140,79,123,13,153,120,255,0,115,165,129,194,54,120,49,173,123,173,124,141,240,155,87,107,47,19,92,25,39,216,5,139,34,252,153,254,56,253,191,217,175,173,163,96,249,193,206,40,1,213,13,212,43,61,187,198,115,243,99,167,214,167,162,128,62,95,248,213,164,53,159,136,46,174,192,109,173,60,41,150,96,71,250,145,248,246,173,223,131,254,40,140,234,66,209,222,53,242,116,224,56,141,243,144,209,138,218,248,225,162,155,141,56,92,165,190,247,107,200,193,109,248,200,17,48,233,159,246,107,198,124,29,172,29,11,196,119,110,211,253,159,16,188,89,217,187,157,203,199,67,253,218,0,251,60,16,122,81,89,218,110,161,13,231,155,229,201,187,102,220,240,70,51,159,111,106,209,160,4,165,43,69,20,0,149,241,15,142,255,0,228,161,248,151,254,194,151,95,250,53,171,237,250,248,131,199,127,242,80,188,75,255,0,97,91,175,253,26,212,1,244,247,193,47,249,36,58,23,253,188,127,232,249,43,208,107,207,254,9,127,201,33,208,191,237,227,255,0,71,201,94,129,64,5,37,45,20,1,243,255,0,237,53,255,0,50,191,253,189,255,0,237,42,192,253,156,127,228,161,234,31,246,10,147,255,0,70,195,91,255,0,180,215,252,203,31,246,245,255,0,180,107,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,0,111,254,211,95,243,43,255,0,219,223,254,209,172,15,217,203,254,74,30,161,255,0,96,169,63,244,108,85,191,251,77,127,204,175,255,0,111,127,251,70,176,63,103,31,249,40,122,143,253,130,164,255,0,209,145,80,7,211,244,81,73,64,11,95,52,124,114,248,113,253,141,168,55,138,180,168,103,107,43,217,89,175,215,239,173,188,204,84,239,206,114,21,137,61,70,3,241,159,152,40,250,94,185,239,29,255,0,201,60,241,47,253,130,174,255,0,244,83,80,7,199,94,25,241,62,169,225,29,114,29,95,72,159,202,184,143,135,13,202,74,135,170,50,247,7,104,247,200,82,8,32,21,251,54,194,91,127,22,248,58,214,107,203,93,182,186,189,130,180,208,121,132,225,36,140,23,77,195,7,163,145,145,131,244,175,134,171,237,223,1,255,0,201,59,240,215,253,130,173,127,244,80,160,15,148,126,35,120,26,227,192,158,38,150,199,19,201,167,73,251,203,43,169,64,30,98,96,100,101,120,220,164,237,61,15,67,133,12,43,176,248,19,227,255,0,248,71,245,207,248,70,111,228,198,155,169,200,62,206,68,91,140,119,77,180,46,72,231,107,128,20,240,112,64,60,13,230,189,235,199,62,13,177,241,223,134,229,210,47,164,146,34,24,73,111,58,114,98,148,2,161,177,156,56,195,16,65,234,9,218,65,193,31,25,106,186,93,246,135,170,92,105,186,157,171,219,94,64,219,37,138,78,160,255,0,34,10,224,130,56,32,130,50,13,0,125,229,88,94,47,241,69,143,131,252,55,119,172,95,74,128,66,8,134,38,108,25,229,218,118,198,184,4,228,149,235,131,129,146,126,80,107,205,254,9,124,71,139,85,240,220,154,22,173,115,28,87,122,61,190,244,149,144,70,159,100,64,170,25,223,56,5,51,130,78,62,93,167,147,184,215,149,124,87,248,145,55,142,245,149,130,205,165,77,22,205,156,65,24,114,86,103,12,193,103,32,133,42,72,32,5,57,219,206,58,154,0,229,252,93,226,139,239,24,120,150,239,88,190,145,201,149,136,138,38,125,194,8,178,112,131,104,81,133,7,174,6,78,73,228,154,247,31,129,95,14,37,210,161,255,0,132,179,87,135,23,55,17,1,97,17,216,234,34,117,86,243,129,4,144,204,9,1,120,32,110,206,119,113,192,252,30,248,113,39,139,245,200,181,123,248,191,226,71,99,33,44,126,70,19,205,30,198,17,56,39,59,72,96,73,218,65,10,71,4,228,125,93,64,28,135,196,127,3,127,194,192,240,245,190,149,253,163,253,159,229,93,139,159,55,200,243,115,136,220,109,219,184,127,123,57,207,106,227,252,19,240,51,254,16,223,23,88,235,223,240,145,125,175,236,190,103,250,63,216,182,110,222,141,31,222,243,14,49,187,61,63,134,189,130,138,0,41,40,165,160,15,32,253,163,191,228,158,105,255,0,246,21,143,255,0,69,75,94,63,240,75,254,74,246,133,255,0,111,31,250,34,90,246,15,218,59,254,73,229,135,253,133,99,255,0,209,82,87,143,252,17,255,0,146,189,161,127,219,199,254,136,146,128,62,191,162,138,40,3,228,31,141,191,242,87,181,223,251,97,255,0,162,18,189,127,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,228,31,27,127,228,175,107,159,246,239,255,0,162,35,175,95,253,156,191,228,158,95,255,0,216,86,95,253,19,13,0,122,253,20,81,64,21,175,172,109,245,61,54,230,194,242,63,54,214,234,38,134,100,220,87,114,50,144,195,35,4,101,73,233,205,124,117,241,31,192,215,30,4,241,60,182,56,158,93,54,95,222,89,93,74,160,121,169,129,145,145,198,224,78,15,221,61,14,0,97,95,103,87,144,126,209,223,242,79,44,63,236,41,31,254,138,150,128,60,159,224,247,142,245,79,12,248,182,203,74,136,249,250,102,171,119,29,188,214,174,216,8,206,194,49,42,122,48,202,231,179,1,131,208,21,216,253,163,191,228,161,105,255,0,246,10,143,255,0,70,201,94,127,224,79,249,40,126,25,255,0,176,173,175,254,141,90,244,31,218,59,254,74,29,135,253,130,163,255,0,209,178,208,1,251,56,255,0,201,67,212,63,236,21,39,254,141,138,186,191,142,63,12,91,80,89,188,95,164,68,239,118,137,191,82,136,178,133,49,36,103,247,131,121,24,42,16,41,81,156,240,64,5,78,238,79,246,114,255,0,146,135,168,255,0,216,42,79,253,27,13,125,61,64,31,9,104,122,205,239,135,181,219,45,95,79,125,151,86,146,9,83,36,128,219,122,134,193,4,130,50,8,207,42,72,239,95,100,248,31,198,118,62,59,240,220,122,189,140,114,68,67,152,174,32,126,76,50,128,9,25,198,25,112,202,65,29,65,25,0,229,71,134,252,114,248,113,253,141,168,63,138,180,168,103,107,43,217,89,239,215,239,45,188,204,65,221,156,228,6,36,245,24,15,242,231,230,85,29,127,193,47,134,122,175,133,229,62,37,213,228,242,46,47,109,90,1,167,186,124,241,163,52,108,25,219,63,43,124,135,247,120,200,4,100,169,200,0,27,31,17,254,15,255,0,194,192,241,13,190,171,253,187,246,15,38,213,109,188,175,178,121,185,195,179,111,206,229,254,254,49,142,213,161,240,199,225,143,252,43,175,237,79,248,155,255,0,104,125,191,202,255,0,151,111,43,102,205,255,0,237,182,115,191,219,165,122,5,20,0,81,94,55,241,99,226,198,189,224,63,20,91,105,122,93,166,157,52,18,217,37,195,53,210,51,184,98,236,164,2,174,163,24,65,219,214,181,62,15,252,71,214,62,32,127,108,255,0,106,91,88,195,246,47,179,249,127,101,70,92,239,243,51,187,115,55,247,6,49,142,244,1,207,235,159,179,207,246,215,136,117,61,83,254,18,143,43,237,247,114,220,249,95,217,251,252,189,206,95,110,124,193,156,103,25,192,174,255,0,225,199,129,191,225,95,248,122,227,74,254,209,251,119,157,116,215,62,111,145,229,99,40,139,140,110,111,238,103,57,239,93,141,20,1,241,7,142,255,0,228,161,248,159,254,194,151,95,250,53,235,232,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,128,120,239,254,74,31,137,191,236,43,117,255,0,163,90,189,255,0,246,114,255,0,146,119,127,255,0,97,89,127,244,84,84,1,223,248,239,254,73,231,137,127,236,21,117,255,0,162,90,188,3,224,167,196,223,248,71,53,17,225,253,114,251,203,209,46,51,246,119,149,114,182,211,18,63,139,63,44,109,206,122,128,216,60,2,198,189,255,0,199,127,242,78,252,75,255,0,96,171,175,253,20,213,241,13,0,125,211,226,63,15,216,248,167,195,247,154,46,164,178,155,75,164,10,254,91,109,101,32,134,86,7,212,48,7,156,142,57,5,120,175,141,188,101,225,29,67,193,94,33,155,74,212,23,214,75,121,50,191,190,139,115,42,201,133,99,183,118,210,118,147,145,95,95,120,19,254,73,231,134,191,236,21,107,255,0,162,150,184,15,218,59,254,73,229,135,253,133,99,255,0,209,82,208,7,159,252,2,241,118,161,97,226,251,127,11,239,243,52,205,67,206,147,202,192,30,92,226,48,222,102,118,238,63,44,59,118,228,15,155,61,185,63,104,239,249,40,90,127,253,130,163,255,0,209,146,215,63,240,71,254,74,246,133,255,0,111,31,250,79,37,116,31,180,119,252,148,45,63,254,193,49,255,0,232,217,104,3,123,246,101,255,0,153,167,254,221,63,246,181,125,1,94,1,251,50,255,0,204,211,255,0,110,159,251,90,190,128,160,2,138,240,191,139,223,24,46,244,93,82,29,19,194,90,140,105,119,108,205,253,163,112,177,36,129,91,160,136,22,202,228,114,95,142,14,23,57,12,43,209,254,31,248,238,199,199,190,31,254,208,183,9,111,119,11,148,186,178,89,119,52,7,39,110,78,6,67,40,200,56,199,81,213,77,0,117,148,180,82,80,7,143,248,219,224,103,252,38,62,47,191,215,191,225,34,251,39,218,182,126,227,236,94,102,220,34,167,222,243,70,115,183,63,119,189,118,63,14,60,13,255,0,10,255,0,195,215,26,79,246,143,219,252,235,183,185,243,60,143,43,25,68,93,184,220,223,220,206,115,222,187,10,74,0,249,7,227,111,252,149,237,119,254,221,255,0,244,158,58,185,97,162,69,168,254,206,186,150,162,198,49,62,153,174,249,168,198,48,204,202,233,12,108,129,186,168,37,213,143,92,236,28,119,20,254,54,255,0,201,94,215,127,237,223,255,0,68,37,122,95,193,93,26,31,17,124,24,241,14,141,62,192,151,151,179,196,29,227,18,8,216,195,22,214,218,122,149,108,48,228,114,7,34,128,60,87,192,254,35,255,0,132,75,198,154,102,186,83,204,142,218,95,222,168,25,37,24,20,124,46,71,205,181,155,25,56,206,51,197,125,189,95,0,87,219,94,1,215,223,196,222,3,209,245,121,26,70,158,107,112,179,187,5,82,210,161,41,35,225,120,0,178,177,27,113,193,28,14,148,1,210,87,192,85,247,245,124,3,64,31,90,252,33,177,182,212,190,9,105,150,23,145,249,150,183,81,93,67,50,110,35,124,109,52,170,235,149,193,25,4,244,230,190,125,248,145,224,11,191,0,248,129,160,62,100,154,93,195,177,176,185,145,163,221,42,128,165,129,10,114,8,46,23,36,12,227,33,71,65,244,95,193,47,249,36,58,23,253,188,127,232,249,43,171,241,31,135,236,124,81,225,251,205,23,82,89,77,165,212,97,95,99,109,101,32,134,86,7,212,48,7,156,142,57,4,113,64,31,49,124,34,248,148,190,6,213,38,177,212,195,182,139,124,202,100,101,44,230,213,135,30,98,142,132,17,128,225,70,72,80,70,113,131,245,149,124,107,63,195,31,17,143,136,50,248,62,222,210,73,46,67,22,142,121,23,100,111,6,112,38,36,101,66,99,220,144,126,94,91,138,250,171,193,94,23,255,0,132,55,194,22,58,15,219,126,215,246,95,51,247,254,87,151,187,116,172,255,0,119,39,27,119,109,235,252,52,1,227,255,0,240,204,191,245,55,127,229,55,255,0,182,87,183,232,90,103,246,39,135,180,205,43,206,243,254,195,107,21,183,155,183,27,182,32,27,177,147,140,227,56,201,173,26,40,3,224,26,250,251,254,109,235,254,229,79,253,180,175,144,107,235,239,249,183,159,251,149,63,246,210,128,62,65,175,191,171,224,26,251,250,128,10,43,31,196,222,39,210,252,35,161,205,171,234,243,249,86,241,240,0,229,229,99,209,16,119,115,180,251,96,18,72,10,72,240,239,135,223,29,117,27,143,20,53,167,139,110,32,251,21,244,160,69,62,209,20,118,60,49,219,128,164,176,36,160,203,55,1,114,79,83,64,31,68,209,69,20,1,231,255,0,27,127,228,144,235,191,246,195,255,0,71,199,95,32,215,215,223,27,63,228,144,235,191,246,239,255,0,163,227,175,144,104,3,237,159,28,248,58,199,199,126,27,151,72,190,146,88,136,113,45,188,233,201,134,64,10,134,198,112,227,107,144,65,234,9,218,84,224,175,198,218,222,137,168,120,111,86,159,74,213,109,252,139,232,54,249,176,238,87,219,184,43,14,84,144,120,32,240,107,238,218,225,62,42,124,63,139,199,126,27,34,47,48,106,246,9,36,150,36,56,195,185,3,49,176,36,13,173,128,50,72,193,0,231,110,84,128,112,255,0,3,62,37,165,236,22,190,11,213,4,159,107,137,24,88,92,229,223,204,69,5,140,109,156,237,42,1,218,122,109,80,56,32,110,245,79,27,120,95,254,19,31,8,95,232,95,108,251,39,218,188,191,223,249,94,110,54,200,173,211,35,57,198,58,247,175,151,124,5,240,179,90,241,182,171,117,3,9,52,203,59,39,104,174,174,103,132,147,28,171,255,0,44,130,18,9,108,227,43,145,181,122,242,64,63,96,208,7,136,104,95,179,207,246,47,136,116,205,83,254,18,143,59,236,55,113,92,249,95,217,248,223,177,131,109,207,152,113,156,99,56,53,163,251,71,127,201,60,176,255,0,176,172,127,250,38,90,245,234,242,31,218,63,254,73,221,135,253,133,99,255,0,209,82,208,7,143,252,18,255,0,146,189,160,255,0,219,199,254,147,201,95,95,215,200,31,4,191,228,175,104,95,246,241,255,0,162,36,175,161,188,103,241,67,67,240,62,185,166,105,122,146,204,210,221,226,73,158,56,201,22,208,157,234,36,63,222,249,198,54,175,56,12,122,133,14,1,220,209,73,75,64,5,20,81,64,31,48,254,209,223,242,80,244,255,0,251,5,39,254,141,150,183,191,102,95,249,154,63,237,211,255,0,107,86,15,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,221,253,153,127,230,104,255,0,183,79,253,173,64,22,190,60,124,56,251,68,82,120,207,74,138,121,46,151,106,234,49,39,204,12,97,118,137,135,57,92,0,20,128,165,113,134,227,12,79,134,120,115,95,190,240,191,136,108,245,173,53,163,23,118,172,89,60,193,184,48,32,171,169,30,133,73,28,96,243,193,83,205,125,213,95,46,124,96,248,82,60,37,40,214,180,56,88,232,178,176,73,34,80,236,182,71,106,133,220,236,204,204,29,183,28,144,0,56,29,214,128,62,130,240,95,139,44,252,107,225,139,93,106,205,124,159,51,41,52,5,195,60,82,41,195,41,35,240,35,32,18,172,167,11,156,87,1,227,111,129,127,240,152,120,190,251,94,255,0,132,139,236,159,106,242,255,0,113,246,47,51,110,17,83,239,249,131,57,198,126,239,122,179,240,111,225,166,163,224,184,38,213,53,91,185,161,189,188,139,202,147,78,12,166,56,176,231,12,196,51,7,109,160,16,70,221,170,236,57,207,30,175,64,30,127,240,199,225,151,252,43,175,237,79,248,155,255,0,104,125,191,202,255,0,151,111,39,102,205,255,0,237,182,115,191,219,165,120,15,198,223,249,43,250,239,253,187,255,0,233,60,117,245,237,124,131,241,183,254,74,246,187,255,0,110,255,0,250,34,58,0,239,255,0,102,95,249,154,63,237,211,255,0,107,214,103,198,239,134,77,165,94,220,120,183,72,71,107,43,151,105,181,21,103,24,130,86,117,1,134,78,226,25,219,160,83,180,131,200,4,1,167,251,51,127,204,209,255,0,110,159,251,90,190,128,160,15,136,60,25,226,203,207,5,120,162,215,90,180,95,55,203,202,77,1,114,139,60,108,48,202,72,252,8,200,32,58,169,193,198,43,236,175,15,107,246,62,40,240,253,158,181,167,52,134,210,234,50,201,230,141,172,164,18,25,72,245,86,4,113,145,199,202,72,230,190,97,248,171,240,198,127,8,248,150,220,232,182,151,115,233,90,139,1,106,161,76,166,57,152,159,244,112,70,75,158,132,100,100,131,143,152,130,107,217,254,14,252,58,191,240,30,151,121,62,165,117,27,94,106,73,11,75,108,131,43,1,77,223,46,236,225,142,29,115,180,0,10,156,22,28,208,7,165,215,1,241,183,254,73,22,187,255,0,108,63,244,124,117,232,21,231,255,0,27,127,228,144,235,159,246,239,255,0,163,210,128,62,65,175,79,248,57,241,30,47,5,235,51,216,106,178,236,208,239,62,121,36,59,223,236,242,42,156,50,160,7,59,184,83,180,103,161,206,6,15,151,214,175,136,244,11,239,11,248,130,243,69,212,150,49,119,106,192,63,150,219,131,130,3,6,83,232,65,7,157,167,158,64,60,80,7,221,53,240,21,125,125,240,127,76,241,70,149,224,139,123,127,19,77,253,211,103,109,34,159,58,218,28,124,170,237,159,200,99,40,62,82,123,39,200,52,1,115,74,210,239,245,221,82,223,77,211,45,90,226,242,225,246,69,20,125,88,255,0,32,20,100,146,120,0,18,118,133,175,177,126,31,248,18,199,192,62,31,254,207,183,104,238,46,165,114,215,87,130,45,141,57,201,198,70,95,1,84,224,12,227,169,234,230,184,207,217,255,0,194,118,122,119,132,63,225,36,221,230,222,234,187,211,45,24,30,68,113,200,203,181,79,95,152,174,227,206,14,20,99,229,201,246,10,0,43,158,241,183,134,63,225,49,240,133,246,133,246,207,178,125,175,103,239,252,175,51,110,36,87,251,185,25,206,54,245,239,93,13,20,1,243,255,0,252,51,47,253,77,223,249,77,255,0,237,149,232,31,27,127,228,144,235,159,246,239,255,0,163,227,175,64,175,63,248,219,255,0,36,135,93,255,0,183,127,253,28,148,1,242,13,122,159,197,159,132,211,248,54,225,245,125,33,36,159,195,242,55,35,150,107,54,39,133,99,212,161,63,40,99,236,167,156,22,242,186,251,234,120,34,186,183,150,11,136,146,104,37,140,164,177,200,161,149,212,140,21,32,240,65,28,109,160,15,142,126,27,252,65,187,240,15,136,4,227,204,147,75,184,112,47,237,163,9,190,85,80,202,8,44,185,4,22,45,128,70,118,224,145,212,125,125,165,106,150,58,230,151,111,169,233,151,81,220,89,220,38,248,165,140,252,164,127,48,65,200,42,121,4,16,112,69,124,187,241,119,225,119,252,32,247,139,170,105,109,187,67,186,151,203,141,29,178,214,178,144,91,203,57,229,134,1,33,186,224,16,220,133,45,31,194,31,137,99,192,218,172,214,90,144,119,209,111,156,25,24,22,99,108,227,143,48,14,132,21,192,96,6,72,10,70,113,130,1,245,157,21,28,19,67,117,4,87,22,242,164,208,74,129,227,146,54,86,87,5,114,172,8,224,169,28,230,164,160,2,138,40,160,15,144,62,54,255,0,201,94,215,63,237,223,255,0,73,227,175,96,253,156,127,228,158,95,255,0,216,86,95,253,21,13,120,255,0,198,223,249,43,218,239,253,176,255,0,210,120,235,216,63,103,31,249,39,119,255,0,246,21,147,255,0,69,69,64,30,191,69,20,80,1,95,16,248,239,254,74,31,137,255,0,236,43,117,255,0,163,90,190,221,175,136,124,119,255,0,37,15,196,223,246,21,186,255,0,209,173,64,29,103,194,31,134,131,199,58,164,215,154,145,116,209,108,92,9,64,14,13,195,158,124,176,221,0,3,105,98,14,66,176,3,27,183,143,172,235,207,254,9,127,201,33,208,191,237,227,255,0,71,201,94,129,64,5,82,213,116,187,29,115,75,184,211,117,59,84,185,179,184,77,146,69,40,224,143,230,164,28,16,87,144,64,35,4,85,218,40,3,226,223,136,30,4,191,240,23,136,63,179,238,25,174,109,37,64,246,183,166,45,130,117,192,221,180,101,176,67,28,17,156,244,61,25,107,79,224,151,252,149,237,11,254,222,63,244,68,149,223,254,211,95,243,43,255,0,219,223,254,210,174,3,224,151,252,149,253,11,254,222,127,244,68,148,1,223,126,211,127,243,44,127,219,223,254,209,175,2,175,126,253,166,255,0,230,87,255,0,183,175,253,163,94,27,165,105,119,218,238,169,111,166,233,150,175,113,123,112,251,34,138,62,172,127,144,1,114,73,60,0,9,59,64,160,11,158,26,240,190,169,226,237,114,29,31,72,131,205,184,147,231,102,111,150,56,99,29,93,207,96,50,61,242,66,128,73,0,253,155,225,159,12,233,126,17,208,226,210,52,136,60,171,120,254,102,102,229,229,99,213,216,247,115,180,123,96,40,1,64,0,97,252,55,248,127,105,224,29,1,96,95,46,77,86,229,1,191,184,141,155,18,176,46,84,40,99,128,0,98,185,0,103,110,72,29,7,107,64,30,79,241,127,225,90,120,182,209,181,189,18,219,254,42,8,246,7,142,50,168,46,211,32,109,98,228,0,202,57,13,156,224,96,231,229,199,204,54,55,215,26,102,161,109,127,103,38,203,171,89,86,104,95,0,237,117,32,169,193,200,56,32,117,226,190,245,175,1,248,229,240,203,239,120,183,66,176,254,243,106,145,68,126,132,76,35,199,251,219,200,62,141,183,239,181,0,120,5,125,187,224,79,249,39,158,26,255,0,176,85,183,254,138,90,248,138,190,222,240,39,252,147,207,12,255,0,216,42,215,255,0,69,45,0,116,20,17,73,75,64,2,209,73,75,64,5,99,248,131,82,143,78,177,73,29,128,83,32,94,84,159,225,62,159,74,216,39,29,107,202,62,41,248,149,44,180,96,177,221,236,101,190,84,63,187,207,64,220,116,246,160,15,157,181,205,65,181,111,35,1,79,149,187,162,145,215,30,191,74,250,171,225,255,0,135,198,149,163,200,159,188,7,237,69,254,118,7,248,83,211,233,95,45,120,103,75,147,85,251,95,238,124,221,158,95,241,99,110,119,251,175,165,125,161,167,219,11,104,29,21,118,130,196,227,57,254,17,64,22,232,164,165,160,12,237,90,242,59,43,100,145,216,0,92,47,32,158,199,211,233,95,24,120,151,86,58,167,217,179,179,228,223,247,84,142,184,245,250,87,212,223,18,245,117,211,116,8,36,19,249,103,237,130,50,118,103,248,91,142,158,213,241,251,22,151,223,20,1,238,191,5,180,173,250,82,204,119,252,154,175,247,134,56,17,154,250,13,6,21,69,121,135,194,45,10,77,63,195,147,137,173,188,183,23,236,195,230,207,27,35,231,131,237,94,163,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,73,75,64,5,20,81,64,5,20,148,80,2,209,73,75,64,9,69,45,20,0,82,82,210,80,2,209,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,13,113,185,24,122,130,181,243,183,198,75,0,46,245,185,254,127,249,97,220,99,164,98,190,139,61,43,193,254,51,70,124,173,109,177,199,238,63,246,157,0,124,244,195,12,86,190,166,248,76,20,88,233,228,119,210,99,254,81,215,203,82,41,243,13,125,77,240,156,21,177,211,243,255,0,64,152,255,0,148,116,1,234,212,81,69,0,37,45,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,73,75,69,0,21,17,53,45,55,20,0,229,162,144,82,208,2,85,123,223,245,43,254,247,244,53,102,161,184,93,241,129,239,64,31,20,120,165,247,125,147,175,27,186,254,21,211,124,48,180,50,234,122,108,152,67,141,78,46,189,126,250,86,15,140,109,132,31,97,193,7,62,103,109,191,221,174,187,225,49,95,62,203,32,19,253,170,156,254,49,208,7,212,118,235,136,0,250,255,0,58,146,153,15,220,20,242,113,64,1,52,148,128,230,130,244,0,102,157,154,143,189,72,40,0,162,138,40,0,162,138,74,0,90,40,162,128,18,150,146,150,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,164,165,164,160,5,162,146,150,128,10,41,41,104,0,162,146,150,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,15,20,0,82,82,131,154,40,0,35,114,224,215,139,252,105,208,126,209,104,38,68,183,5,238,163,229,135,60,68,203,233,254,205,123,69,96,248,159,71,131,84,176,72,166,88,206,37,15,150,140,55,64,71,127,173,0,124,109,99,112,218,86,179,117,134,116,35,116,100,196,113,252,99,233,199,21,246,47,134,245,84,191,251,94,60,211,229,236,251,254,249,247,255,0,102,190,81,241,206,138,154,78,177,168,202,146,169,6,254,68,1,99,219,129,185,189,253,171,211,254,22,248,186,230,79,237,111,48,77,46,60,172,110,156,156,125,239,106,0,250,6,138,69,57,25,165,160,14,91,198,218,90,234,58,84,40,99,133,177,112,31,247,131,35,163,143,79,122,249,39,197,22,111,97,175,234,88,33,49,123,34,124,159,47,241,63,233,197,125,173,119,2,220,68,17,192,32,54,121,92,215,204,127,23,52,8,108,5,221,226,50,22,151,83,96,85,98,10,70,124,195,215,63,236,208,7,161,252,46,241,17,189,254,214,221,45,211,121,126,78,60,198,206,51,187,167,62,213,236,85,242,151,194,189,98,123,127,237,108,25,78,239,39,254,90,17,253,234,250,170,54,220,51,239,64,15,162,138,40,0,175,136,60,117,255,0,37,15,196,159,246,21,186,255,0,209,141,95,111,87,196,62,59,255,0,146,135,226,95,251,10,93,127,232,214,160,15,167,254,9,127,201,33,208,191,237,231,255,0,71,201,94,129,94,127,240,75,254,73,14,133,255,0,111,63,250,58,74,244,10,0,74,90,40,160,15,159,255,0,105,175,249,149,255,0,237,239,255,0,104,214,7,236,227,255,0,37,11,80,255,0,176,84,159,250,54,42,222,253,166,191,230,87,255,0,183,191,253,163,88,63,179,143,252,148,61,67,254,193,82,127,232,216,168,3,127,246,154,255,0,153,99,254,222,191,246,149,96,126,206,63,242,80,245,15,251,5,73,255,0,163,98,173,255,0,218,107,254,101,143,251,123,255,0,218,53,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,128,62,158,165,162,146,128,22,185,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,87,65,92,255,0,142,255,0,228,158,120,151,254,193,87,127,250,41,168,3,226,26,251,123,192,159,242,79,60,53,255,0,96,155,95,253,20,43,226,26,251,123,192,159,242,78,252,53,255,0,96,171,95,253,18,180,1,208,87,147,124,107,248,113,255,0,9,94,144,117,205,50,25,165,214,236,34,8,176,197,243,125,162,21,98,74,237,39,239,46,231,113,142,79,35,4,145,143,89,175,55,248,187,241,31,254,16,109,13,45,180,233,96,58,237,231,16,163,252,198,4,231,51,149,193,7,4,96,7,192,36,147,243,0,203,64,31,36,215,65,224,239,9,106,30,53,241,4,58,86,156,63,187,45,196,185,31,185,139,112,13,38,25,134,236,111,83,133,57,53,207,215,81,240,255,0,198,55,30,8,241,109,174,173,15,205,110,219,97,189,140,34,177,146,6,96,88,12,149,195,124,160,142,71,33,115,198,65,0,251,23,67,209,172,252,59,161,217,104,246,9,178,218,210,37,137,50,2,150,199,86,108,40,5,137,201,39,28,146,79,122,209,170,214,55,214,250,158,155,107,127,103,39,153,109,117,18,205,11,96,174,232,216,2,167,7,4,100,17,215,154,179,64,5,20,81,64,5,112,86,31,23,60,41,169,120,215,254,17,187,91,228,144,202,161,97,188,4,249,82,79,189,148,196,9,1,115,128,8,96,72,109,219,65,206,21,244,62,35,232,26,191,137,124,21,125,166,232,186,131,89,220,180,108,206,136,160,155,165,80,255,0,232,251,203,13,129,155,104,45,158,153,7,32,154,248,230,120,175,180,45,102,88,36,45,107,168,216,220,148,99,28,152,104,101,70,193,195,131,212,48,234,15,110,40,3,233,79,218,59,254,73,229,135,253,133,99,255,0,209,82,215,143,252,18,255,0,146,189,160,255,0,219,199,254,136,146,181,60,101,241,53,124,109,240,167,79,176,212,228,65,226,11,109,76,52,170,136,192,77,18,196,203,230,244,218,9,46,1,10,122,130,66,128,112,50,254,8,255,0,201,94,208,191,237,227,255,0,68,75,64,31,95,82,209,69,0,124,129,241,179,254,74,246,187,255,0,110,255,0,250,34,58,246,15,217,199,254,73,221,255,0,253,133,100,255,0,209,81,87,143,252,109,255,0,146,189,174,255,0,219,191,254,136,142,189,131,246,113,255,0,146,121,127,255,0,97,89,63,244,84,84,1,235,244,81,69,0,21,228,31,180,119,252,147,203,15,251,10,199,255,0,162,101,175,95,175,32,253,163,255,0,228,158,88,127,216,86,63,253,21,37,0,124,255,0,224,79,249,40,126,26,255,0,176,173,175,254,141,90,244,15,218,59,254,74,29,135,253,130,163,255,0,209,178,215,159,248,19,254,74,31,134,191,236,41,107,255,0,163,86,189,3,246,142,255,0,146,133,167,255,0,216,42,63,253,27,45,0,31,179,143,252,148,61,67,254,193,82,127,232,216,171,233,250,249,131,246,114,255,0,146,135,168,127,216,42,79,253,27,21,125,63,64,5,20,81,64,5,20,81,64,30,95,241,31,224,255,0,252,44,31,16,91,234,191,219,159,96,242,173,69,183,149,246,79,55,56,119,109,249,222,63,191,183,110,59,86,135,195,47,134,63,240,174,127,181,127,226,111,253,161,246,255,0,43,254,93,124,173,155,55,255,0,180,217,206,255,0,111,187,94,129,69,0,20,81,69,0,124,65,227,175,249,40,126,38,255,0,176,165,215,254,141,106,250,3,246,113,255,0,146,121,127,255,0,97,89,127,244,84,85,243,255,0,142,255,0,228,161,248,159,254,194,183,95,250,49,171,232,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,80,7,127,227,191,249,39,158,36,255,0,176,85,215,254,137,106,248,134,190,222,241,223,252,147,191,18,255,0,216,42,235,255,0,69,61,124,67,64,31,111,120,19,254,73,231,134,127,236,21,107,255,0,162,150,184,31,218,59,254,73,229,135,253,133,99,255,0,209,82,215,125,224,79,249,39,158,26,255,0,176,85,183,254,138,21,192,126,209,223,242,79,44,63,236,43,31,254,138,150,128,60,127,224,143,252,149,237,11,254,222,63,244,68,149,208,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,174,127,224,151,252,149,253,11,254,222,63,244,158,74,232,63,104,239,249,40,122,127,253,130,99,255,0,209,178,80,6,255,0,236,205,255,0,51,71,253,186,127,237,106,234,62,47,252,84,79,8,218,54,141,162,93,127,197,65,46,198,102,64,24,90,38,65,203,134,4,22,101,224,46,51,134,220,113,242,239,241,223,135,95,16,33,240,39,134,252,80,98,243,78,173,126,144,69,98,0,24,141,128,151,50,49,32,140,46,224,112,84,238,36,12,99,36,112,250,174,171,127,174,106,183,26,158,167,116,215,23,151,15,186,89,100,234,231,249,0,23,0,1,192,0,5,192,20,1,78,183,252,23,226,203,207,5,120,162,215,90,179,95,55,203,202,77,1,114,139,60,108,48,202,72,255,0,128,145,144,64,101,7,105,198,43,232,63,133,31,8,237,188,57,166,62,163,226,61,61,38,214,174,146,72,158,222,113,28,137,111,17,200,32,109,44,24,186,245,62,143,140,47,205,187,200,62,44,252,58,155,192,254,32,123,139,43,89,7,135,238,219,253,18,93,197,182,62,50,98,98,70,65,83,184,174,115,149,199,36,171,96,3,234,111,15,107,246,62,40,240,253,158,181,167,52,134,210,234,50,233,230,12,48,32,149,96,87,213,92,21,227,43,199,4,142,107,86,190,56,248,101,241,18,227,225,246,184,242,152,126,209,165,222,97,111,34,10,55,149,25,195,33,63,198,55,55,4,224,130,65,199,12,191,97,91,207,21,221,188,87,22,242,164,208,74,129,210,72,217,89,92,21,200,96,71,4,21,231,52,1,45,20,81,64,31,32,124,109,255,0,146,191,174,255,0,219,191,254,136,142,189,131,246,114,255,0,146,121,127,255,0,97,73,63,244,84,85,227,255,0,27,127,228,175,107,191,246,195,255,0,68,71,94,193,251,56,255,0,201,60,191,255,0,176,164,159,250,42,42,0,240,255,0,138,90,53,158,129,241,47,91,176,176,79,46,216,74,36,72,192,0,71,230,34,202,84,5,1,64,82,228,1,183,128,0,175,107,253,157,181,246,212,60,31,125,162,202,210,51,233,151,33,147,33,66,136,165,203,42,130,57,39,120,144,156,255,0,120,115,252,35,152,253,165,116,232,98,214,116,13,84,52,158,125,197,188,182,238,9,24,85,141,149,148,129,183,57,204,173,158,123,47,78,248,127,179,255,0,136,110,52,207,31,141,28,13,214,186,188,44,146,12,129,135,141,90,69,127,186,73,192,14,54,228,15,159,39,56,20,1,245,53,124,5,95,127,87,192,52,1,245,247,193,47,249,36,58,23,253,188,127,232,249,43,191,174,3,224,151,252,146,29,7,254,222,127,244,124,149,232,20,0,81,73,75,64,9,75,69,20,1,240,13,125,125,255,0,54,245,255,0,114,167,254,218,87,200,53,245,247,252,219,207,253,202,159,251,103,64,31,32,215,222,58,174,171,101,161,233,119,58,150,167,118,150,214,150,233,186,89,101,60,1,252,201,39,0,40,228,146,0,201,53,240,117,122,191,197,239,138,143,226,219,182,209,116,75,175,248,167,163,216,236,200,172,134,237,182,131,150,12,1,80,167,128,184,198,70,227,158,48,1,205,252,73,248,129,119,227,239,16,52,231,204,143,75,183,102,22,22,210,170,110,137,74,168,98,72,25,37,138,6,193,39,25,192,39,169,227,43,179,248,111,240,254,239,199,254,32,88,7,154,154,101,187,41,191,185,141,147,124,74,67,16,0,99,146,92,161,92,128,113,156,144,122,31,123,248,137,240,147,75,215,60,23,21,174,129,165,193,6,165,165,196,19,79,8,219,3,166,114,208,179,28,239,206,92,130,199,59,142,75,46,230,36,3,155,248,23,241,41,47,45,237,124,23,170,9,62,215,20,108,52,251,140,179,249,177,128,92,163,231,59,74,128,118,158,155,84,14,8,27,189,206,190,6,158,222,107,91,137,109,238,34,104,167,137,204,114,71,32,42,200,192,224,169,7,144,65,227,21,245,111,193,255,0,137,109,227,141,46,107,45,76,34,107,86,40,166,86,82,170,46,16,241,230,40,234,8,56,12,160,97,75,41,24,221,180,0,93,248,217,255,0,36,135,93,255,0,183,127,253,31,29,124,131,95,94,252,109,255,0,146,67,174,255,0,219,191,254,143,142,190,66,160,15,191,169,41,104,160,2,138,74,90,0,43,200,63,104,255,0,249,39,150,31,246,20,143,255,0,69,75,94,191,94,67,251,71,127,201,60,176,255,0,176,164,127,250,42,90,0,249,251,193,62,38,255,0,132,59,197,246,58,247,216,254,215,246,95,55,247,30,110,205,219,163,100,251,248,56,198,236,244,237,89,154,174,169,125,174,234,183,26,150,167,116,247,23,151,13,190,89,100,234,199,249,0,6,0,85,224,0,0,192,21,78,189,95,225,231,193,91,143,26,120,114,93,102,247,82,254,207,183,155,49,216,148,65,33,114,175,134,118,25,24,95,149,212,12,130,79,60,0,3,0,110,252,11,248,148,246,119,22,190,11,213,4,127,100,149,216,88,92,100,39,148,228,150,40,217,198,224,196,156,30,187,216,47,32,174,62,138,175,131,117,93,50,251,67,213,110,116,221,78,213,237,175,45,223,100,177,75,212,31,253,4,130,184,32,175,4,16,70,65,175,163,126,14,124,86,30,32,183,181,240,206,183,52,135,88,141,54,91,220,72,204,237,120,160,59,28,224,109,4,70,160,101,152,150,235,215,52,1,236,180,82,82,208,7,204,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,127,246,101,255,0,153,163,254,221,63,246,181,96,126,209,223,242,80,236,63,236,21,31,254,141,146,183,255,0,102,95,249,154,63,237,211,255,0,107,80,7,208,20,81,69,0,37,45,20,80,1,95,32,124,109,255,0,146,189,174,127,219,191,254,136,142,190,191,175,144,126,54,255,0,201,94,215,127,237,223,255,0,68,71,64,29,247,236,205,255,0,51,79,253,186,127,237,106,250,2,190,127,253,153,127,230,104,255,0,183,79,253,173,95,64,80,1,69,20,80,2,87,1,241,179,254,73,14,187,255,0,108,63,244,124,117,232,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,160,15,144,107,238,219,189,15,78,191,214,52,237,94,226,223,125,246,155,230,253,142,93,236,190,95,152,54,191,0,224,228,12,114,14,63,134,190,18,175,191,168,0,175,128,43,239,250,248,6,128,62,190,248,35,255,0,36,135,66,255,0,183,143,253,29,37,122,5,121,255,0,193,31,249,36,58,15,253,188,127,232,249,43,208,40,0,164,165,162,128,10,243,255,0,141,159,242,72,117,207,251,119,255,0,209,233,93,253,112,31,27,127,228,145,107,191,246,239,255,0,163,210,128,62,65,175,188,117,93,86,199,67,210,238,53,61,74,234,59,107,59,116,221,44,178,31,148,15,230,73,56,0,47,36,144,6,73,175,131,171,209,254,46,252,70,255,0,132,227,93,75,109,54,105,198,133,103,196,40,223,40,154,78,115,49,24,5,114,14,20,62,72,0,158,11,50,208,6,39,196,31,29,223,120,247,196,63,218,23,1,237,237,34,65,29,173,145,147,120,128,96,110,193,218,185,44,227,36,237,207,65,247,64,174,223,224,231,194,151,241,5,197,175,137,117,184,99,58,58,54,251,123,121,21,92,94,16,93,78,112,217,85,86,85,56,101,33,186,116,205,115,255,0,9,190,29,77,227,111,16,37,197,237,172,167,64,180,127,244,185,55,148,243,27,25,17,2,163,36,147,180,182,54,224,103,144,72,207,214,240,65,13,173,188,80,91,194,144,193,20,97,35,142,53,10,168,0,218,0,3,128,0,227,20,1,37,37,20,180,0,81,69,20,1,242,7,198,223,249,43,250,239,253,187,255,0,232,132,175,96,253,156,127,228,158,95,255,0,216,86,79,253,21,21,121,7,198,223,249,43,218,239,253,187,255,0,232,136,235,216,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,64,30,189,69,20,80,1,95,16,120,239,254,74,31,137,191,236,43,117,255,0,163,26,190,223,175,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,141,64,31,79,252,18,255,0,146,67,160,255,0,219,199,254,143,146,189,2,188,251,224,151,252,146,29,7,254,222,63,244,124,149,232,52,0,148,82,209,64,31,63,254,211,95,243,43,255,0,219,223,254,209,174,3,224,151,252,149,237,11,254,222,63,244,158,74,239,255,0,105,175,249,149,255,0,237,239,255,0,104,215,1,240,75,254,74,246,133,255,0,111,31,250,34,90,0,239,255,0,105,175,249,149,255,0,237,239,255,0,104,215,1,240,71,254,74,246,131,255,0,111,31,250,34,74,239,255,0,105,175,249,149,255,0,237,235,255,0,104,215,1,240,75,254,74,246,133,255,0,111,63,250,34,74,0,250,254,138,40,160,4,165,162,138,0,248,6,190,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,124,67,95,111,120,19,254,73,239,134,127,236,21,107,255,0,162,150,128,58,10,40,162,128,10,74,41,104,3,55,90,188,22,86,105,33,46,185,148,15,221,245,232,127,194,190,79,248,135,226,9,53,13,87,81,181,243,238,153,83,80,149,128,145,137,85,195,56,224,103,222,190,130,248,165,170,201,97,161,196,99,13,159,181,162,229,92,143,224,115,95,42,223,150,191,215,245,6,119,101,47,60,143,201,223,201,99,254,52,1,235,127,10,124,56,205,253,175,185,45,91,111,149,140,174,127,191,237,95,71,129,138,225,124,11,160,193,97,246,253,190,91,121,190,95,72,130,244,221,254,53,221,80,1,81,202,225,0,39,61,118,241,82,87,63,226,173,77,244,221,54,57,81,25,201,152,47,202,248,236,199,250,80,7,142,124,102,215,196,154,81,182,71,185,13,30,167,180,228,241,192,144,113,205,121,71,133,116,166,212,126,213,133,132,236,217,254,177,125,119,116,227,218,165,241,174,185,113,169,235,122,156,50,52,155,5,252,172,3,200,92,15,153,135,79,198,189,111,225,151,131,109,135,246,174,231,138,79,245,88,205,186,241,247,253,232,3,218,52,107,37,178,180,120,194,70,128,202,95,17,140,47,65,254,21,165,77,85,10,48,0,20,234,0,41,41,104,160,2,138,74,40,0,165,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,74,90,40,160,2,138,40,160,2,146,150,138,0,40,164,165,160,2,146,150,138,0,40,164,165,160,2,138,40,160,2,146,150,138,0,74,90,40,160,2,146,150,146,128,22,138,40,160,4,165,162,138,0,40,164,165,160,2,146,150,138,0,40,164,52,3,154,0,90,241,207,140,118,165,180,93,110,64,19,159,35,147,215,239,71,94,197,94,103,241,97,17,188,47,171,229,84,159,220,243,143,246,210,128,62,86,152,121,119,14,14,222,0,254,66,190,164,248,82,202,116,253,56,1,200,210,226,254,81,215,204,26,138,15,237,57,128,224,40,29,62,139,95,81,252,43,131,102,157,166,190,252,231,75,139,183,180,116,1,233,212,81,69,0,37,45,20,80,1,69,37,45,0,20,81,69,0,37,45,37,45,0,20,82,82,208,1,69,20,148,0,180,26,40,52,0,82,82,3,78,160,2,155,32,220,0,247,167,81,64,31,37,124,78,211,36,182,254,201,206,227,187,205,234,132,116,217,83,252,42,108,94,88,12,127,204,82,63,230,149,210,252,94,178,207,246,55,222,255,0,150,253,199,251,21,199,252,50,189,17,106,122,116,100,175,205,169,161,232,127,190,148,1,245,180,71,49,41,166,179,115,140,83,109,88,61,170,55,174,127,157,63,110,88,154,0,6,113,210,157,138,112,24,162,128,27,138,117,38,69,46,104,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,74,0,90,40,164,160,5,162,146,150,128,10,40,162,128,10,40,162,128,10,40,164,160,2,150,138,40,0,164,165,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,1,41,104,164,160,5,52,195,79,52,215,251,180,0,3,78,168,243,138,144,26,0,40,97,145,138,40,160,15,26,248,179,225,11,157,67,74,223,11,74,229,245,15,51,9,110,91,0,172,159,221,62,245,243,222,153,122,116,191,55,124,36,249,152,198,78,58,103,219,222,190,216,213,172,69,245,170,196,119,96,72,27,130,23,177,245,250,215,199,222,48,240,236,186,55,216,178,142,60,207,51,239,184,61,49,253,223,173,0,125,99,225,109,106,223,86,211,158,104,154,44,9,138,124,146,171,115,128,127,135,235,93,13,120,31,193,255,0,23,32,211,22,218,102,136,60,186,150,2,136,219,161,88,197,123,212,108,36,64,203,200,52,0,234,242,207,139,94,30,159,82,208,34,88,140,132,155,224,248,142,34,252,109,147,208,251,215,169,214,118,173,96,186,133,162,196,197,176,24,55,202,64,236,125,126,180,1,241,126,129,126,52,239,180,249,137,254,179,110,55,182,222,153,255,0,26,251,63,68,189,142,246,201,228,66,8,18,21,225,183,118,31,227,95,33,120,163,194,247,26,31,216,241,11,254,251,119,223,145,79,77,191,221,250,215,209,127,11,53,191,237,31,14,204,228,199,159,182,50,124,160,175,240,199,235,245,160,15,68,162,138,40,0,175,136,124,119,255,0,37,15,196,191,246,21,186,255,0,209,173,95,110,215,196,62,59,255,0,146,135,226,111,251,10,221,127,232,214,160,15,167,254,9,127,201,33,209,63,237,227,255,0,71,201,94,129,94,127,240,75,254,73,14,133,255,0,111,31,250,58,74,244,10,0,40,162,138,0,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,96,126,206,63,242,80,245,31,251,5,73,255,0,163,97,173,255,0,218,107,254,101,127,251,123,255,0,218,53,129,251,56,255,0,201,67,212,63,236,19,39,254,141,138,128,55,255,0,105,175,249,150,63,237,239,255,0,105,86,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,222,253,166,191,230,87,255,0,183,191,253,165,88,63,179,143,252,148,61,67,254,193,82,127,232,216,104,3,233,250,40,162,128,10,231,252,117,255,0,36,243,196,191,246,10,186,255,0,209,77,93,5,115,254,59,255,0,146,121,226,79,251,5,93,127,232,150,160,15,136,107,237,239,2,127,201,60,240,215,253,130,173,127,244,74,215,196,21,246,223,130,230,134,211,225,175,135,238,46,37,142,43,120,180,123,87,146,73,29,64,64,33,82,88,147,192,1,121,205,0,79,226,239,20,217,120,63,195,119,122,197,244,136,22,32,68,81,59,224,207,46,14,17,112,164,228,149,235,131,129,146,120,6,190,50,241,30,191,125,226,143,16,94,235,122,147,70,110,238,157,89,188,181,194,128,0,85,80,61,0,10,57,201,249,121,36,243,93,63,197,79,136,19,120,239,196,132,197,229,141,39,79,105,82,197,85,78,88,18,51,35,18,1,203,96,29,165,70,0,3,25,201,58,159,7,190,27,203,226,237,114,45,94,254,31,248,146,88,202,75,31,145,132,243,38,199,17,58,147,157,165,92,18,112,65,10,71,202,78,64,7,111,240,99,225,76,107,164,220,235,190,34,181,221,253,165,102,208,90,219,146,164,27,89,81,75,74,29,73,96,204,172,84,96,169,3,118,126,255,0,30,89,241,47,192,51,124,63,241,40,179,89,100,184,176,184,67,45,156,238,133,73,92,224,163,28,96,178,241,156,118,32,225,119,224,125,151,92,247,140,188,35,167,248,215,195,179,233,58,138,250,201,111,46,91,247,83,236,101,89,54,134,93,216,220,78,9,218,104,3,192,126,4,248,251,251,3,92,255,0,132,106,254,76,105,186,148,163,200,43,22,227,29,211,109,3,36,115,181,128,10,120,56,42,167,129,184,215,211,245,240,142,185,163,94,120,123,92,188,210,47,227,217,117,105,35,68,216,4,6,199,70,25,0,149,43,130,14,57,4,30,245,244,111,192,159,31,255,0,111,104,127,240,141,95,201,157,75,76,136,121,5,98,218,173,108,54,170,228,143,151,112,36,41,224,100,16,121,59,141,0,123,13,37,45,20,0,87,143,252,107,248,99,255,0,9,30,158,124,65,161,216,249,154,221,190,62,208,145,28,53,196,64,30,216,249,165,94,49,247,73,92,143,152,170,138,246,10,40,3,224,26,239,254,9,127,201,94,208,191,237,227,255,0,68,73,93,199,198,191,133,77,111,36,222,44,208,45,119,91,182,233,117,40,16,187,176,103,102,102,152,100,156,175,205,243,1,133,80,1,198,55,21,225,254,9,127,201,95,208,191,237,227,255,0,68,73,64,31,95,82,209,69,0,124,129,241,183,254,74,254,187,255,0,110,255,0,250,34,58,246,15,217,199,254,73,229,247,253,133,100,255,0,209,81,87,143,252,109,255,0,146,189,174,255,0,219,191,254,136,74,246,15,217,199,254,73,221,255,0,253,133,100,255,0,209,81,80,7,175,209,69,37,0,45,121,15,237,31,255,0,36,243,79,255,0,176,172,127,250,42,90,245,234,242,15,218,59,254,73,229,135,253,133,99,255,0,209,50,208,7,207,254,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,64,253,163,255,0,228,161,233,255,0,246,10,143,255,0,70,203,94,127,224,79,249,40,126,26,255,0,176,173,183,254,141,90,244,15,218,59,254,74,21,135,253,130,163,255,0,209,178,80,1,251,56,255,0,201,66,212,63,236,19,39,254,141,138,190,159,175,152,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,244,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,148,180,1,241,7,142,255,0,228,161,120,155,254,194,183,95,250,53,235,232,15,217,199,254,73,229,255,0,253,133,100,255,0,209,80,215,207,254,59,255,0,146,135,226,127,251,10,221,127,232,214,175,160,63,103,31,249,39,151,223,246,21,147,255,0,69,69,64,29,255,0,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,251,119,199,127,242,79,60,75,255,0,96,171,175,253,20,213,241,21,0,125,189,224,79,249,39,158,25,255,0,176,85,175,254,138,90,224,63,104,239,249,39,150,31,246,20,143,255,0,68,203,93,255,0,129,63,228,158,120,107,254,193,86,191,250,41,107,128,253,163,191,228,158,88,127,216,82,63,253,21,45,0,120,255,0,193,47,249,43,218,23,253,188,127,232,137,43,160,253,163,191,228,161,105,255,0,246,9,79,253,27,45,115,255,0,4,127,228,175,104,63,246,241,255,0,162,36,174,131,246,142,255,0,146,133,167,255,0,216,41,63,244,100,180,1,228,21,239,255,0,3,62,25,125,207,22,107,214,30,141,165,69,41,250,147,49,143,31,77,132,159,86,199,220,122,231,254,10,124,49,255,0,132,143,80,30,32,215,44,124,205,18,223,63,103,73,14,5,204,202,71,108,124,241,142,115,208,22,192,249,128,97,95,79,80,2,214,118,183,162,105,222,35,210,39,210,181,88,62,209,99,62,60,200,183,180,123,176,202,227,144,65,28,168,63,41,173,26,74,0,248,187,226,7,129,47,188,5,226,15,236,251,135,123,139,73,80,53,173,233,139,96,156,96,110,218,50,216,33,142,210,51,158,135,163,45,118,127,6,62,40,127,194,53,118,158,30,214,103,198,145,115,32,242,167,154,124,37,147,16,196,241,131,195,177,76,228,128,167,45,221,141,123,215,142,124,29,99,227,191,13,203,164,95,73,36,68,48,150,222,120,249,48,202,160,133,109,185,195,174,24,130,15,80,78,210,14,8,226,254,21,124,33,183,240,140,54,250,222,180,190,111,136,57,104,194,72,118,90,6,4,20,24,56,118,33,142,73,202,231,104,29,55,48,7,172,82,209,69,0,124,129,241,183,254,74,254,187,255,0,110,255,0,250,34,58,246,15,217,199,254,73,229,255,0,253,133,36,255,0,209,81,87,143,252,108,255,0,146,189,174,255,0,219,191,254,136,74,246,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,80,6,151,199,141,58,27,239,133,151,151,18,180,129,236,46,33,185,137,84,140,22,46,33,195,113,211,18,49,227,111,32,125,15,204,222,22,241,13,199,133,124,81,166,235,150,163,116,150,146,134,41,144,60,200,200,33,147,36,28,110,5,134,113,145,156,175,34,190,221,190,177,183,212,244,235,139,11,200,252,203,107,168,154,25,147,113,27,145,193,12,50,54,145,144,79,221,230,190,10,160,15,191,171,224,26,251,87,225,215,136,46,124,81,240,255,0,72,214,111,70,46,166,136,137,142,71,204,200,204,140,220,5,3,121,5,240,6,6,113,218,190,42,160,15,175,190,9,127,201,34,208,191,237,231,255,0,71,201,94,129,94,127,240,75,254,73,14,133,255,0,111,31,250,62,74,244,10,0,41,41,104,160,4,165,162,138,0,248,6,190,189,255,0,155,122,255,0,185,79,255,0,109,43,228,42,250,251,254,109,235,254,229,79,253,180,160,15,144,107,99,195,62,23,213,124,93,174,67,163,233,16,121,183,18,124,206,205,194,68,131,171,185,254,16,50,61,242,64,0,146,1,167,165,105,119,218,230,171,111,167,105,150,207,115,121,112,251,34,137,58,177,254,64,1,146,73,224,0,73,192,21,245,247,195,143,135,246,158,1,240,248,183,30,92,154,165,194,3,127,113,27,54,217,24,22,32,0,199,106,128,174,87,32,12,227,36,14,128,3,111,195,62,25,210,252,37,161,197,164,105,16,121,86,241,252,236,205,203,72,231,171,185,238,199,3,253,156,0,0,10,0,93,154,40,160,15,26,248,199,240,169,124,67,111,113,226,93,18,25,78,177,26,111,184,130,53,102,107,192,161,20,99,45,180,21,69,99,133,4,191,78,184,175,156,180,173,82,251,67,213,45,245,45,50,233,173,175,45,219,124,82,199,212,31,228,65,92,130,15,5,73,7,32,215,222,85,226,126,46,248,21,14,187,241,2,45,74,202,234,75,109,46,249,228,184,212,249,5,163,147,32,145,30,114,115,41,119,60,140,46,215,60,228,37,0,30,45,241,213,143,143,254,1,107,154,132,10,150,247,113,188,73,117,100,37,222,208,31,180,71,183,39,11,144,202,185,7,24,234,58,169,175,155,107,234,239,138,58,38,155,225,207,129,58,174,147,165,65,246,123,40,60,175,46,45,236,216,221,112,140,121,98,73,228,147,201,175,148,104,3,239,234,40,162,128,18,150,138,40,0,175,32,253,163,191,228,158,88,127,216,86,63,253,21,45,122,253,121,7,237,29,255,0,36,238,195,254,194,177,255,0,232,169,104,3,195,62,26,248,126,203,196,223,16,244,157,35,82,89,30,206,102,145,165,72,219,5,213,35,102,198,122,133,37,64,56,218,112,78,8,60,215,218,85,242,7,193,47,249,43,218,23,253,188,127,232,137,107,235,250,0,243,63,139,255,0,13,27,199,26,92,55,186,113,68,214,172,81,132,65,192,81,112,135,159,45,219,168,42,114,84,147,180,22,96,113,187,112,249,70,9,231,181,184,138,226,222,87,134,104,88,52,114,198,197,89,28,28,134,4,114,8,60,230,190,250,175,11,248,233,240,209,47,109,238,188,105,166,25,62,215,10,3,127,111,135,127,53,2,128,36,93,185,193,80,6,225,211,10,79,202,65,220,1,220,124,43,248,129,23,142,252,54,166,95,48,106,246,9,28,87,225,212,97,152,131,137,1,0,12,54,24,237,0,96,169,24,198,9,238,235,225,29,19,91,212,124,57,171,65,170,233,87,63,103,190,131,118,201,54,43,227,112,42,120,96,65,224,145,200,175,177,188,13,227,189,47,199,154,24,191,176,62,85,194,109,91,171,55,108,189,187,158,199,213,78,14,27,161,0,244,32,168,0,240,159,218,63,254,74,30,159,255,0,96,148,255,0,209,178,86,247,236,203,255,0,51,71,253,186,127,237,106,193,253,163,191,228,161,233,255,0,246,10,79,253,27,45,111,254,204,191,243,52,127,219,167,254,214,160,15,160,40,164,165,160,2,138,40,160,2,190,65,248,219,255,0,37,123,93,255,0,183,127,253,39,142,190,190,175,144,62,54,255,0,201,94,215,63,237,223,255,0,68,71,64,29,255,0,236,203,255,0,51,71,253,186,127,237,122,250,2,190,126,253,153,127,230,104,255,0,183,79,253,173,95,64,208,1,69,20,80,1,94,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,244,10,243,255,0,141,191,242,72,117,223,251,97,255,0,163,210,128,62,65,175,191,171,224,26,251,250,128,10,248,6,190,254,175,128,104,3,235,239,130,95,242,72,116,47,251,121,255,0,209,242,215,160,87,159,252,18,255,0,146,67,160,255,0,219,199,254,143,150,189,2,128,10,74,90,40,0,175,63,248,219,255,0,36,139,93,255,0,183,127,253,31,29,119,245,192,124,108,255,0,146,67,174,255,0,219,191,254,142,74,0,249,6,186,143,3,120,27,84,241,230,184,52,251,1,229,91,199,134,186,186,101,202,91,161,238,125,88,224,237,29,73,7,160,4,140,125,19,68,212,60,71,171,193,165,105,86,255,0,104,190,159,119,151,22,245,77,216,82,199,151,33,71,0,158,77,125,139,224,111,2,233,126,3,208,197,133,128,243,110,36,195,93,93,176,195,92,184,238,125,20,100,237,94,128,19,212,146,72,6,198,137,161,233,222,28,210,32,210,180,171,127,179,216,219,239,242,226,220,207,183,115,22,60,177,36,242,73,228,214,141,20,80,1,69,37,45,0,20,81,69,0,124,129,241,183,254,74,246,187,255,0,108,63,244,68,117,236,31,179,143,252,147,203,239,251,10,201,255,0,162,98,175,31,248,219,255,0,37,123,93,255,0,183,127,253,17,29,123,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,168,3,215,169,104,162,128,18,190,33,241,223,252,148,47,19,255,0,216,86,235,255,0,70,181,125,189,95,16,248,239,254,74,31,137,255,0,236,43,117,255,0,163,94,128,62,159,248,35,255,0,36,135,65,255,0,183,143,253,31,37,122,5,121,247,193,31,249,36,58,23,253,188,127,232,249,43,208,104,0,162,146,150,128,62,127,253,166,191,230,87,255,0,183,175,253,163,92,7,193,47,249,43,218,23,253,188,127,232,137,43,191,253,166,191,230,88,255,0,183,191,253,163,92,7,193,47,249,43,218,23,253,188,127,232,137,40,3,191,253,166,191,230,87,255,0,183,191,253,165,92,7,193,47,249,43,218,23,253,188,127,232,137,43,191,253,166,191,230,87,255,0,183,191,253,165,92,7,193,47,249,43,218,23,253,188,255,0,232,137,40,3,235,250,40,162,128,10,40,164,160,15,128,171,237,223,2,127,201,62,240,215,253,130,173,127,244,82,215,196,85,246,239,129,63,228,159,120,107,254,193,86,191,250,41,104,3,161,162,138,40,0,161,152,42,228,209,84,181,59,145,105,167,203,59,16,0,219,201,82,122,144,59,80,7,139,124,114,213,162,22,191,102,93,133,210,242,34,127,120,51,254,169,187,126,53,228,222,7,210,110,53,143,16,93,71,18,74,51,3,72,8,66,220,111,95,241,174,135,226,214,166,250,191,138,47,172,225,8,226,57,34,147,128,65,255,0,84,7,127,173,119,95,9,60,28,214,151,81,95,200,147,47,159,166,142,178,33,92,185,140,240,7,61,168,3,218,173,45,204,27,242,115,187,29,177,86,168,162,128,25,36,139,18,23,114,0,30,167,21,224,255,0,26,188,83,2,51,216,160,134,87,138,234,38,56,152,103,6,34,122,99,222,189,99,197,218,204,90,87,135,239,39,103,0,197,179,239,41,35,150,85,237,245,175,149,60,121,171,54,189,226,187,214,143,203,100,98,140,10,2,58,70,7,122,0,165,225,237,14,235,196,26,205,194,195,20,227,114,52,255,0,36,69,248,220,191,221,250,245,175,176,180,93,53,236,60,253,206,91,126,222,169,183,238,231,252,107,201,126,18,248,64,219,205,5,252,130,96,39,211,65,207,152,132,124,198,51,211,173,123,152,24,160,4,162,150,138,0,74,90,40,160,2,146,150,138,0,40,162,138,0,41,41,104,160,2,138,74,90,0,74,90,41,40,1,104,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,4,165,164,165,160,2,138,74,90,0,40,162,138,0,74,41,104,160,4,165,162,138,0,40,162,138,0,40,164,165,160,2,138,74,90,0,40,162,138,0,40,164,165,160,2,138,40,160,4,165,162,138,0,41,41,104,160,6,154,97,108,118,169,118,212,110,153,197,0,72,14,107,203,190,45,176,95,11,235,31,246,199,255,0,67,142,189,61,79,21,228,223,23,238,80,120,127,89,140,183,63,184,236,127,189,29,0,124,228,33,107,157,98,117,64,73,216,15,202,51,216,87,214,31,15,45,94,29,7,74,102,13,255,0,32,216,87,145,142,201,95,51,248,86,209,111,188,69,112,6,236,125,156,183,4,14,232,59,215,214,126,22,183,242,60,63,166,47,60,88,196,188,159,101,160,13,218,40,164,160,5,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,13,20,210,104,1,22,159,76,20,250,0,40,162,138,0,240,63,139,249,95,236,111,251,109,255,0,180,235,201,252,13,120,45,188,65,165,41,147,31,241,48,132,244,207,241,45,123,47,197,235,98,223,216,223,40,255,0,150,255,0,251,78,188,3,68,144,197,175,105,204,174,227,23,80,158,15,251,66,128,62,218,209,174,146,125,62,2,31,118,237,221,177,220,214,160,245,175,59,240,150,174,27,73,180,203,76,126,255,0,83,254,211,123,215,117,101,112,39,128,21,221,206,122,253,104,2,213,37,20,180,0,26,109,56,211,115,64,9,79,166,230,157,64,5,20,81,64,5,37,20,180,0,81,69,20,0,82,82,209,64,5,20,81,64,9,75,73,75,64,5,20,148,180,0,148,180,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,148,82,209,64,5,20,81,64,5,20,148,180,0,81,69,37,0,45,20,81,64,5,20,82,80,2,209,73,75,64,5,37,45,20,0,148,166,138,13,0,70,105,86,148,138,5,0,58,138,40,160,0,128,71,53,224,127,21,188,53,191,251,35,101,158,118,249,217,253,231,253,115,247,175,124,174,111,196,250,66,106,31,101,204,80,54,205,255,0,235,23,61,113,211,143,106,0,249,67,193,58,220,154,102,175,167,70,46,54,70,111,163,118,27,51,252,75,147,208,255,0,118,190,188,240,246,162,154,134,145,107,60,114,121,155,247,115,141,185,195,17,233,237,95,22,94,219,62,151,170,91,228,170,178,237,148,24,206,49,201,250,115,197,125,27,240,147,93,55,90,46,143,110,242,92,59,55,159,157,205,144,126,105,79,173,0,122,237,4,3,193,160,28,140,209,64,30,33,241,47,195,137,47,246,94,219,92,227,205,255,0,150,159,238,123,211,254,14,92,152,244,70,140,182,55,106,39,140,127,179,29,122,39,138,116,228,187,251,38,99,136,237,223,247,215,215,30,213,229,191,15,88,217,53,188,25,43,186,249,95,8,120,231,203,31,210,144,30,244,14,69,37,50,19,186,37,63,90,146,152,5,124,65,227,191,249,40,126,36,255,0,176,173,223,254,140,106,251,126,138,0,243,255,0,130,95,242,72,116,79,251,120,255,0,209,242,215,127,74,40,160,2,138,40,160,15,159,255,0,105,175,249,149,255,0,237,235,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,76,159,250,54,42,250,126,146,128,60,3,246,154,255,0,153,99,254,222,191,246,141,96,126,206,63,242,80,245,31,251,5,73,255,0,163,98,175,167,169,104,0,162,138,40,0,174,123,199,127,242,79,60,75,255,0,96,171,175,253,20,213,208,209,64,31,0,87,216,218,119,135,173,252,87,240,87,74,208,238,155,17,221,232,214,192,62,9,216,194,36,40,219,65,25,195,170,190,51,131,140,31,148,215,115,69,0,124,147,113,240,99,196,176,120,246,63,13,136,252,203,121,63,124,186,140,97,85,13,176,117,13,32,12,195,44,187,151,40,167,57,35,25,4,19,245,46,135,162,217,248,123,67,178,210,44,35,217,107,105,16,137,50,0,45,142,172,216,10,11,19,146,78,57,36,158,245,161,75,64,5,37,45,20,1,229,255,0,24,190,28,69,226,253,18,93,94,194,47,248,158,88,196,12,103,231,99,60,41,185,140,65,65,198,226,92,149,59,73,36,5,224,28,143,45,248,49,240,210,251,95,214,44,252,77,120,90,215,74,176,184,19,64,248,249,174,165,70,200,11,159,224,5,126,103,246,42,57,201,95,168,169,40,1,105,41,104,160,2,138,40,160,8,167,130,27,168,37,183,184,138,57,160,149,10,74,146,40,101,96,70,10,144,120,32,175,24,175,16,211,190,25,55,130,126,56,232,122,134,152,146,31,15,220,52,194,39,118,4,195,43,91,206,124,174,187,152,1,25,42,197,122,16,9,36,100,251,165,20,0,148,180,81,64,31,32,124,109,255,0,146,189,174,127,219,191,254,147,199,94,193,251,56,255,0,201,60,191,255,0,176,172,159,250,42,26,245,250,40,0,162,138,40,0,175,32,253,163,191,228,158,88,127,216,86,63,253,21,45,122,253,20,1,241,15,129,63,228,161,248,107,254,194,182,191,250,53,107,208,63,104,239,249,40,122,127,253,130,99,255,0,209,178,215,211,212,80,7,204,31,179,143,252,148,61,71,254,193,82,127,232,200,171,233,250,40,160,2,138,74,90,0,40,162,138,0,41,41,104,160,2,138,40,160,15,136,60,117,255,0,37,15,196,223,246,21,187,255,0,209,175,95,64,126,206,63,242,79,47,255,0,236,41,39,254,138,138,189,126,138,0,231,252,117,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,215,223,212,80,7,63,224,79,249,39,158,25,255,0,176,85,175,254,138,21,192,126,209,223,242,79,44,63,236,43,31,254,138,150,189,126,146,128,62,65,248,37,255,0,37,123,66,255,0,183,143,253,17,37,122,255,0,142,254,28,94,120,231,226,246,151,113,52,59,116,43,77,62,19,121,51,100,9,113,52,132,195,30,8,37,216,117,32,240,14,122,144,27,216,40,160,10,214,86,54,250,102,157,109,97,105,31,151,107,109,18,195,10,111,39,106,40,1,70,78,73,192,3,175,53,102,138,40,0,164,165,162,128,10,40,164,160,5,162,138,74,0,249,7,227,111,252,149,253,119,254,221,255,0,244,68,117,236,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,175,95,162,128,10,248,231,226,253,140,22,31,21,245,248,109,99,242,227,105,82,98,55,19,151,146,53,149,207,62,172,204,125,6,120,226,190,198,164,160,15,20,253,156,117,185,238,252,57,171,104,178,239,100,176,184,73,161,118,144,176,11,32,63,34,175,240,128,81,155,131,201,115,192,239,243,109,125,253,69,0,121,255,0,193,31,249,36,58,23,253,188,127,232,233,43,208,40,162,128,10,40,162,128,18,150,138,74,0,248,10,190,190,255,0,155,122,255,0,185,83,255,0,109,43,208,40,160,15,39,248,63,240,173,60,35,104,186,214,183,107,255,0,21,12,155,213,81,138,184,179,76,145,128,84,144,89,135,37,179,157,173,180,99,230,221,234,244,180,148,0,180,81,69,0,37,45,20,80,7,159,252,108,255,0,146,69,174,255,0,219,191,254,143,142,190,64,175,191,232,160,4,162,150,138,0,41,41,104,160,2,188,131,246,142,255,0,146,121,97,255,0,97,84,255,0,209,82,215,175,209,64,31,32,124,17,255,0,146,189,161,127,219,199,254,147,201,95,95,209,69,0,20,81,73,64,31,48,252,104,248,95,255,0,8,205,220,158,34,209,173,241,163,220,72,124,248,33,135,9,100,228,5,28,238,63,43,177,125,184,1,65,194,247,85,174,35,192,190,59,213,124,7,174,139,251,3,230,65,38,5,213,163,54,212,184,65,216,250,48,201,218,221,65,39,168,36,31,181,168,160,15,148,62,57,107,122,119,136,188,87,165,106,186,85,199,218,44,103,210,151,100,187,25,55,237,154,101,60,48,5,121,4,114,43,175,253,153,191,230,104,255,0,183,79,253,173,95,64,81,64,5,37,45,20,0,81,73,75,64,5,124,131,241,183,254,74,246,187,255,0,108,63,244,68,117,245,237,45,0,124,255,0,251,50,255,0,204,209,255,0,110,159,251,94,190,128,162,146,128,22,138,40,160,2,188,255,0,227,111,252,146,29,115,254,221,255,0,244,122,87,160,82,80,7,192,85,247,245,20,80,1,95,0,215,223,212,148,1,192,124,17,255,0,146,67,161,127,219,199,254,142,146,189,2,138,74,0,90,40,162,128,18,184,79,140,144,77,117,240,171,89,130,222,41,38,158,87,182,72,226,141,75,51,177,184,140,0,0,228,146,120,197,119,148,80,7,157,252,37,248,117,23,129,252,63,29,197,237,180,99,95,187,79,244,185,55,134,242,215,57,88,148,168,192,0,109,45,140,229,179,201,0,109,244,74,40,160,2,146,150,138,0,74,90,40,160,4,165,162,138,0,249,3,227,111,252,149,237,119,254,221,255,0,244,158,58,246,15,217,199,254,73,229,255,0,253,133,36,255,0,209,80,215,175,209,64,5,20,81,64,5,124,67,227,191,249,40,126,38,255,0,176,173,223,254,141,106,251,122,138,0,243,255,0,130,95,242,72,116,31,251,120,255,0,209,242,87,160,82,82,208,1,69,20,80,7,207,255,0,180,215,252,202,255,0,246,247,255,0,180,171,128,248,37,255,0,37,127,66,255,0,183,159,253,17,37,125,127,69,0,124,255,0,251,77,127,204,175,255,0,111,127,251,70,184,15,130,95,242,87,180,47,251,121,255,0,209,18,87,215,244,80,1,69,20,148,0,180,81,69,0,124,3,95,110,248,19,254,73,239,134,191,236,21,107,255,0,162,150,186,10,74,0,112,164,165,20,80,1,92,247,140,103,48,248,94,245,149,176,195,103,111,246,214,186,26,226,126,32,220,108,240,222,162,20,184,35,203,233,254,244,116,1,225,111,166,182,181,227,253,79,205,139,206,30,66,183,222,219,200,17,143,81,95,68,120,83,75,143,79,210,108,49,22,194,44,227,79,188,79,240,143,151,175,181,121,79,128,180,223,181,248,146,226,233,132,46,30,213,185,113,147,195,34,250,123,87,184,217,198,34,179,129,48,23,17,129,242,253,41,32,39,166,187,109,70,99,247,64,205,58,179,117,187,161,107,163,223,202,119,175,151,109,35,229,122,240,15,74,96,121,47,197,239,19,164,90,102,179,99,13,230,37,30,70,19,202,255,0,106,51,212,138,241,79,12,216,203,175,107,179,239,143,207,115,110,88,252,192,125,210,6,127,134,173,248,255,0,90,109,67,196,250,136,89,174,12,109,229,241,35,113,242,164,125,70,125,171,180,248,43,160,155,139,211,118,201,110,233,37,156,128,111,25,63,44,161,125,61,168,3,220,188,27,165,199,97,162,105,184,139,99,139,40,144,252,217,254,17,199,95,106,233,170,11,72,132,86,144,70,2,140,70,171,192,227,133,169,232,1,41,104,162,128,18,150,138,40,0,162,146,138,0,90,74,90,40,0,162,138,40,1,41,104,162,128,10,74,90,40,0,164,165,162,128,10,74,90,40,0,162,138,40,1,41,104,162,128,10,40,164,160,5,162,138,74,0,90,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,146,138,0,107,16,145,147,211,3,53,225,127,24,239,208,218,107,80,9,121,253,199,203,183,222,51,233,94,197,168,222,172,112,201,203,15,221,147,199,227,95,52,252,81,212,30,227,90,213,99,89,36,218,222,79,12,120,233,31,189,0,101,252,57,136,73,175,78,196,103,54,173,223,253,184,235,234,221,9,113,162,216,0,58,90,198,63,241,209,95,49,252,41,181,50,234,178,28,39,252,122,63,95,250,232,181,245,14,148,155,52,171,65,199,203,110,131,143,160,160,11,180,81,73,64,11,69,37,45,0,20,81,69,0,20,148,180,80,1,69,20,80,1,73,75,69,0,37,45,20,80,1,76,52,250,40,1,139,79,166,211,168,0,162,146,138,0,242,63,139,16,134,254,200,233,255,0,45,251,127,185,95,49,219,72,109,238,161,149,115,148,112,195,7,29,13,125,111,241,31,77,146,235,251,55,97,111,151,205,206,19,61,118,87,200,243,161,71,0,231,167,165,0,123,63,131,124,75,112,214,54,81,237,144,103,204,231,206,62,173,237,94,201,225,13,66,75,165,80,251,200,216,231,230,114,127,138,190,81,240,189,208,77,70,214,61,185,198,238,254,205,95,73,124,51,204,150,113,72,1,195,197,39,254,140,164,51,210,129,200,165,166,175,221,31,74,117,49,8,105,180,227,77,160,5,167,83,69,58,128,18,150,138,40,1,41,105,40,160,5,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,74,0,90,40,162,128,10,40,164,160,5,162,138,40,0,164,165,162,128,10,74,90,40,0,162,138,40,0,162,138,74,0,90,74,90,40,0,162,146,150,128,10,40,162,128,18,150,146,150,128,10,74,90,40,0,162,138,40,0,162,131,73,64,11,69,2,138,0,42,41,97,89,49,184,41,219,234,51,82,209,64,31,35,252,84,208,226,211,188,69,0,133,144,42,216,171,225,16,14,119,191,167,210,174,252,39,241,36,214,218,246,145,98,35,118,65,231,243,230,144,57,89,15,221,197,119,31,24,244,57,167,188,146,237,12,165,98,211,14,113,17,35,229,50,30,189,171,194,188,59,116,186,118,191,4,210,5,34,61,217,12,113,212,17,253,104,3,237,189,50,228,221,233,241,78,84,130,217,249,115,159,186,72,171,181,197,124,51,213,34,212,60,33,96,83,96,36,72,112,28,55,73,89,107,181,160,10,87,240,9,188,188,237,227,61,70,125,43,195,236,1,211,188,67,167,68,140,74,153,162,99,142,23,239,129,247,127,224,53,239,76,187,177,94,57,226,91,118,182,241,86,158,206,24,133,88,216,146,49,252,70,147,3,214,244,249,60,203,36,98,58,231,191,185,171,117,139,225,233,196,250,93,169,24,231,119,67,159,227,53,181,76,2,131,69,33,160,5,20,83,49,205,62,128,18,150,138,40,0,162,138,74,0,90,40,162,128,10,41,41,104,0,162,138,74,0,90,41,41,104,0,162,146,150,128,10,40,164,160,5,162,146,150,128,10,41,41,104,0,162,138,40,0,162,146,150,128,10,40,164,160,5,162,138,40,1,41,105,41,104,0,162,138,74,0,90,40,162,128,10,41,41,104,0,162,138,74,0,90,40,164,160,5,162,138,40,1,41,104,162,128,10,40,162,128,18,138,90,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,74,90,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,74,41,104,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,146,150,128,10,40,164,160,5,162,146,150,128,10,41,41,104,0,162,138,40,1,41,104,162,128,18,150,138,40,0,162,138,40,0,162,146,138,0,41,104,164,160,5,162,146,138,0,90,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,164,160,5,162,138,40,1,41,105,41,104,1,41,104,162,128,18,150,138,40,0,162,146,150,128,10,40,162,128,10,74,90,40,0,162,138,40,0,164,165,162,128,10,74,90,40,0,162,138,40,1,40,165,162,128,10,41,41,104,0,164,165,162,128,10,40,162,128,10,59,211,77,57,104,0,162,138,40,0,61,13,121,151,196,123,166,254,205,212,224,193,219,251,174,119,123,161,175,72,148,168,137,201,254,16,77,121,47,139,100,23,90,237,229,184,35,115,108,232,114,126,85,7,165,38,5,223,134,22,104,96,75,131,130,205,4,128,241,207,250,193,223,240,175,80,65,132,10,59,10,229,60,7,102,214,250,45,182,242,126,227,14,70,63,140,215,91,66,1,43,130,248,141,172,189,134,147,168,194,136,199,118,157,35,100,75,140,100,58,250,123,87,122,78,43,230,111,140,154,252,51,235,200,145,132,109,218,112,25,18,131,130,90,79,106,96,121,135,58,174,189,251,198,32,201,212,183,207,208,127,245,171,233,191,131,250,44,22,126,23,178,156,121,101,218,41,84,145,24,7,253,121,239,255,0,1,175,158,190,31,233,210,222,120,199,78,68,87,195,249,152,33,9,233,27,255,0,241,53,245,183,132,237,26,199,195,214,176,185,57,1,243,145,131,203,147,210,128,55,64,192,1,104,162,138,0,74,90,41,40,1,105,41,104,160,4,165,162,146,128,22,138,40,160,2,138,40,160,4,165,162,138,0,41,41,104,160,2,138,40,160,2,146,150,138,0,40,162,138,0,74,90,40,160,2,146,150,146,128,22,138,40,160,2,138,40,160,2,138,41,40,1,104,162,138,0,40,162,138,0,41,41,105,40,1,104,162,138,0,40,162,146,128,22,138,40,160,2,146,138,90,0,40,164,165,160,2,138,74,90,0,42,25,229,41,141,163,57,207,122,154,179,181,92,254,235,10,79,95,233,64,30,121,173,235,243,8,102,59,100,226,38,63,235,79,161,246,175,2,241,78,162,247,222,34,187,14,24,110,217,157,207,158,145,175,248,87,101,227,13,77,98,19,70,98,92,181,171,117,108,127,123,218,188,202,216,155,155,244,117,27,119,103,223,181,33,158,183,240,130,209,13,251,49,199,54,114,127,15,253,52,90,250,42,209,84,88,219,129,218,53,31,165,120,143,194,27,54,220,31,230,193,181,147,183,253,53,90,247,24,70,216,16,122,40,31,165,49,18,81,69,20,0,80,105,40,160,5,162,146,150,128,18,150,138,40,0,162,138,74,0,90,40,164,160,5,162,146,150,128,10,40,164,160,2,150,138,5,0,20,81,69,0,98,235,246,98,239,236,249,14,118,238,251,190,248,175,139,245,219,67,103,123,28,100,58,230,48,216,113,131,212,255,0,133,125,199,50,7,219,145,157,185,175,144,190,37,216,139,93,122,32,169,181,126,198,173,247,243,252,79,64,28,206,131,39,151,171,64,120,227,119,95,247,77,125,69,240,165,188,205,22,213,248,230,41,58,127,215,83,95,43,104,224,182,171,8,29,126,111,228,107,234,175,132,145,20,240,189,139,17,180,152,164,29,127,233,169,160,15,71,31,118,138,74,90,0,13,50,158,105,189,232,0,20,225,76,24,167,208,1,69,20,148,0,82,209,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,148,180,80,1,69,37,45,0,20,81,73,64,11,69,20,80,1,73,75,69,0,37,45,20,80,1,73,69,45,0,20,81,69,0,37,20,180,80,1,69,20,80,1,69,20,80,2,82,209,69,0,37,45,20,80,1,73,75,64,160,2,138,74,40,3,146,241,222,148,151,250,30,166,228,74,91,251,62,80,2,119,225,191,217,247,175,144,117,123,102,211,181,137,161,242,220,20,219,196,163,158,66,158,127,58,251,135,82,183,23,26,109,212,100,110,221,19,140,103,110,114,13,124,165,241,59,66,107,63,16,106,183,11,109,177,19,201,249,183,231,25,8,61,125,232,3,209,254,6,235,129,180,187,123,39,146,1,229,91,74,216,221,243,15,223,247,231,222,189,190,54,14,138,202,65,82,1,226,190,73,248,77,170,139,29,122,112,243,108,2,205,199,221,207,252,181,67,253,218,250,171,74,156,92,105,86,114,6,221,186,221,27,56,198,114,162,128,47,87,153,248,226,211,110,166,147,97,191,119,108,27,61,190,86,99,205,122,101,113,158,57,131,125,157,228,160,100,139,23,231,61,48,26,128,15,5,94,137,116,171,33,185,50,124,206,1,255,0,105,171,179,94,107,200,254,31,106,4,75,167,64,242,255,0,207,94,49,254,249,254,237,122,196,46,26,32,195,156,208,4,148,148,180,80,3,79,90,112,162,138,0,40,164,165,160,2,138,41,40,1,104,162,138,0,40,162,138,0,74,90,41,40,1,104,162,138,0,40,162,138,0,41,41,104,160,2,138,74,40,1,104,164,165,160,4,165,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,146,128,22,138,74,90,0,41,41,105,40,1,104,162,138,0,40,162,138,0,74,90,40,160,2,138,74,40,1,104,162,138,0,74,90,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,74,90,41,40,1,104,162,138,0,40,162,138,0,41,40,165,160,2,138,40,160,2,138,41,40,1,104,162,146,128,22,138,40,160,4,165,162,138,0,40,162,138,0,40,162,146,128,22,138,41,40,0,165,162,138,0,40,162,138,0,40,162,146,128,10,90,40,160,2,146,150,138,0,40,162,138,0,41,41,104,160,2,146,150,138,0,40,162,138,0,40,164,165,160,2,138,41,40,0,165,162,138,0,41,41,104,160,2,146,138,90,0,40,162,146,128,22,138,40,160,2,138,40,160,4,165,162,146,128,22,138,40,160,4,165,162,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,52,0,211,78,20,82,10,0,41,104,162,128,42,223,72,35,179,152,146,6,34,99,207,208,215,144,92,63,219,60,116,209,240,67,227,238,127,179,23,255,0,90,189,47,196,183,127,103,211,175,62,124,21,182,118,233,158,198,188,195,194,160,222,120,202,210,224,252,193,183,252,253,51,182,54,31,210,144,30,177,160,64,45,244,168,16,110,92,7,251,223,239,26,213,168,109,16,37,170,13,184,198,127,157,77,76,10,87,215,137,107,229,238,104,215,118,126,249,199,76,87,198,62,50,212,142,169,172,67,46,98,108,64,19,247,71,35,239,55,185,231,154,250,83,226,46,181,253,159,253,155,139,141,155,252,204,252,153,206,54,123,123,215,202,150,81,75,123,169,90,199,141,197,165,68,198,64,206,88,113,250,208,7,173,252,29,208,188,205,91,69,190,104,238,6,124,254,113,199,221,145,127,187,95,73,219,70,33,128,32,206,6,122,253,107,207,62,24,232,139,97,225,221,45,218,15,46,68,243,121,223,156,101,223,223,222,189,30,128,10,40,162,128,10,40,162,128,10,74,90,40,0,164,165,164,160,5,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,146,150,128,10,41,40,160,5,162,138,40,0,164,165,162,128,10,74,90,40,0,164,162,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,74,0,90,40,164,160,5,170,87,203,187,103,94,255,0,210,174,212,55,43,156,113,235,64,31,39,124,67,155,203,212,194,41,95,154,207,255,0,102,122,227,116,117,221,117,8,231,248,255,0,145,174,155,226,54,245,214,162,13,255,0,62,131,255,0,66,106,231,124,60,190,102,167,108,152,206,119,241,248,26,0,250,51,225,21,174,219,24,100,195,252,208,74,51,219,253,109,122,200,24,80,63,217,174,7,225,117,168,139,195,150,109,140,19,28,131,175,253,53,53,223,80,1,69,20,80,1,65,162,138,0,65,75,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,12,52,225,247,105,167,173,61,125,40,0,162,138,40,0,56,239,95,45,252,95,137,23,95,143,8,7,252,75,193,249,71,251,114,87,212,132,102,190,96,248,198,152,215,227,231,254,97,163,255,0,66,146,128,60,219,195,113,249,186,245,178,241,206,238,191,238,154,250,203,225,156,62,87,132,172,120,94,146,142,63,235,171,215,203,190,7,133,101,241,69,128,96,48,124,206,163,63,192,213,245,159,130,97,88,124,51,104,163,110,0,147,160,219,255,0,45,90,128,58,90,41,41,104,0,166,145,205,56,211,115,64,14,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,20,0,180,148,81,64,11,69,20,148,0,82,209,69,0,37,45,20,148,0,180,81,69,0,20,81,69,0,20,148,180,80,1,73,75,69,0,37,45,37,45,0,20,81,69,0,20,81,69,0,20,148,180,148,0,180,81,69,0,20,81,69,0,37,45,20,80,2,82,138,105,160,30,104,1,212,81,69,0,53,134,99,97,237,94,5,241,154,196,136,53,185,192,140,15,220,125,122,198,43,223,235,204,62,44,105,241,77,225,173,93,200,77,199,201,228,162,147,247,210,128,62,101,208,175,78,155,168,73,38,249,1,49,21,204,103,7,168,63,210,190,185,240,22,168,47,116,61,46,48,101,44,186,116,76,75,253,23,223,222,190,62,212,71,217,117,41,145,14,2,237,31,47,29,148,215,208,63,7,181,169,167,186,134,217,195,149,143,75,92,102,66,71,6,49,210,128,61,194,185,207,23,70,27,67,212,152,168,56,178,151,175,209,171,163,172,63,20,174,124,63,169,255,0,215,140,191,250,11,80,7,131,248,91,92,75,95,27,218,90,110,153,113,187,133,60,115,27,31,90,250,15,69,184,23,90,68,19,13,216,109,223,127,175,12,69,124,145,246,185,44,190,35,110,141,155,228,232,21,241,214,47,254,189,125,59,240,242,241,239,60,27,97,43,131,151,18,117,108,244,149,133,0,117,116,81,69,0,20,82,82,208,1,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,148,180,80,1,69,37,20,0,180,148,180,80,2,82,210,82,208,1,69,20,80,1,73,75,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,73,75,69,0,20,148,180,80,2,82,209,69,0,20,148,180,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,148,180,148,0,180,81,69,0,20,81,69,0,20,81,69,0,20,148,180,148,0,180,81,69,0,20,81,69,0,20,148,180,80,1,69,20,148,0,180,81,69,0,20,82,82,208,2,82,209,69,0,37,45,20,80,1,73,75,69,0,20,81,69,0,37,45,20,80,1,73,75,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,81,73,64,11,69,20,80,1,69,20,80,1,73,75,73,64,11,69,37,45,0,20,82,82,208,1,69,20,80,1,73,75,69,0,20,81,69,0,20,81,73,64,11,69,20,148,0,180,81,69,0,37,20,180,80,1,69,37,45,0,37,20,180,80,1,69,20,80,1,69,20,148,0,180,81,69,0,37,45,20,148,0,180,82,82,208,1,73,75,69,0,20,81,69,0,20,148,82,208,1,69,20,148,0,180,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,82,82,208,1,69,37,45,0,20,81,73,64,30,117,241,19,87,22,137,115,9,51,229,244,246,60,125,222,119,15,90,192,248,102,5,204,154,93,208,0,238,243,57,111,189,252,66,185,143,140,58,204,235,175,199,2,25,20,61,130,131,137,14,222,90,69,233,93,71,193,192,91,69,209,157,142,79,239,250,255,0,189,45,32,61,134,53,194,1,79,36,1,147,66,240,42,134,169,112,109,173,131,128,78,88,14,14,63,132,211,3,231,111,139,26,235,73,253,143,229,203,112,49,231,103,231,255,0,174,126,245,231,222,12,128,77,175,233,121,80,115,127,16,228,127,182,42,63,20,106,211,234,95,102,243,26,95,221,239,198,233,11,117,219,254,21,214,124,45,210,146,238,230,202,225,204,123,147,83,141,126,104,193,232,99,61,104,3,233,207,15,192,176,232,182,234,168,139,141,223,117,113,252,70,181,106,11,52,16,218,162,46,48,51,208,99,189,79,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,37,45,37,0,45,37,45,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,9,69,20,180,0,148,180,81,64,9,75,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,49,198,113,79,164,160,15,147,62,42,192,19,95,139,0,15,244,21,60,127,188,245,201,120,71,230,241,29,154,122,239,235,255,0,92,218,189,35,226,237,140,99,88,14,10,252,186,118,122,127,183,37,121,175,131,207,252,85,54,95,240,63,253,1,168,3,235,127,135,209,108,240,189,151,0,113,47,79,250,232,213,213,215,43,240,255,0,254,69,91,47,247,100,255,0,209,141,93,93,0,20,81,65,52,0,102,146,155,154,81,64,14,164,165,20,80,1,73,75,69,0,20,82,81,64,11,69,20,80,1,69,20,80,1,65,162,138,0,103,122,120,163,109,20,0,82,82,209,64,5,124,193,241,139,254,67,201,207,252,195,135,254,133,37,125,55,35,236,199,35,159,90,249,115,226,228,219,245,200,249,31,242,15,11,199,251,210,80,7,45,240,253,11,120,175,78,11,159,249,105,219,253,135,175,172,252,34,164,120,110,208,16,127,143,255,0,67,106,249,67,225,215,62,46,211,127,237,167,254,139,106,250,215,194,252,120,126,212,127,191,255,0,161,154,0,215,164,165,164,160,5,52,208,41,198,153,222,128,29,69,20,180,0,81,73,75,64,5,20,82,80,2,209,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,148,180,0,148,180,82,80,1,69,45,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,148,180,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,211,64,24,167,81,64,5,20,81,64,9,94,121,241,92,55,252,33,250,187,5,39,253,79,111,250,104,149,232,149,200,124,64,211,190,221,225,29,70,21,89,88,183,151,194,12,158,37,79,111,106,0,248,243,86,36,234,115,100,16,120,227,254,2,181,212,252,60,214,227,210,181,217,165,145,16,169,180,120,254,105,21,121,220,135,211,218,177,188,89,100,214,62,35,187,128,164,139,183,103,250,193,131,202,41,172,187,41,140,19,51,13,188,174,57,250,138,0,251,194,9,196,251,176,84,227,29,14,107,51,196,255,0,47,135,117,67,140,226,206,95,253,1,170,175,133,245,1,123,246,173,173,19,108,217,247,14,122,238,247,246,171,222,32,143,204,240,254,166,57,230,210,81,199,251,134,128,62,54,241,36,155,60,93,112,228,116,219,198,127,233,152,175,164,126,11,92,9,60,17,166,129,140,249,115,30,191,244,217,171,230,239,25,196,97,241,85,234,225,198,221,157,127,220,21,239,159,3,46,195,120,98,198,13,233,149,130,99,140,243,254,184,255,0,141,0,123,21,20,131,160,165,160,4,165,205,6,155,222,128,29,154,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,1,40,165,162,128,10,41,41,104,0,162,138,74,0,90,41,41,104,0,164,165,162,128,10,41,41,104,0,164,165,164,160,5,162,138,40,0,164,165,162,128,10,41,41,104,0,162,138,40,0,164,162,150,128,18,150,138,74,0,90,41,41,104,0,164,165,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,164,162,150,128,10,40,164,160,2,150,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,164,165,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,164,160,5,162,138,40,0,164,165,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,40,165,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,74,90,40,0,164,165,164,160,5,162,138,74,0,90,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,164,165,164,160,5,162,146,150,128,10,40,162,128,10,41,41,104,0,162,138,74,0,90,40,164,160,5,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,74,90,40,0,162,129,69,0,20,199,125,184,227,173,62,171,92,190,207,47,167,57,235,64,31,35,124,71,189,91,159,18,218,184,80,49,106,163,134,207,241,181,123,39,193,194,15,135,52,95,251,111,255,0,161,203,94,7,226,217,190,211,174,91,144,84,254,229,71,203,254,243,87,191,252,27,183,199,133,180,89,8,111,249,111,244,251,242,80,7,173,87,157,124,80,241,13,189,134,131,22,124,166,34,244,33,6,64,189,159,252,43,208,221,130,174,73,3,158,245,243,87,198,13,100,207,29,205,176,104,15,149,170,55,10,126,110,60,193,207,52,1,227,178,62,252,113,183,21,235,191,7,159,228,182,24,255,0,152,162,255,0,236,149,227,213,238,95,6,116,199,107,56,166,49,77,242,106,128,231,28,112,35,63,221,160,15,162,161,255,0,86,41,212,213,24,0,83,168,0,162,138,40,1,41,104,162,128,10,40,162,128,10,41,41,104,0,162,138,74,0,90,40,162,128,10,74,90,40,1,41,105,41,104,0,164,165,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,74,90,40,0,162,138,74,0,90,41,41,104,0,162,138,40,0,162,146,150,128,10,40,164,160,5,162,138,40,0,162,146,150,128,10,41,41,77,0,20,80,166,138,0,41,41,104,160,15,159,62,48,171,29,69,206,15,26,89,237,239,37,121,7,131,127,228,106,178,255,0,182,159,250,3,87,180,252,99,64,46,230,32,255,0,204,48,255,0,57,43,197,188,36,251,60,81,102,220,113,191,175,253,115,106,0,250,231,192,39,254,41,91,37,246,151,255,0,70,53,117,53,200,124,62,151,119,134,44,198,87,238,202,120,255,0,174,141,93,125,0,20,134,150,154,69,0,38,70,105,65,166,237,231,60,211,192,197,0,45,37,40,164,160,5,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,41,57,162,128,22,138,40,160,4,161,153,64,201,226,150,179,245,121,90,43,85,101,118,7,120,28,31,99,64,25,186,150,185,107,31,149,139,156,103,63,192,125,189,171,230,47,136,215,233,119,172,70,203,46,255,0,244,48,51,140,127,19,255,0,141,111,248,139,196,183,49,125,151,23,119,163,59,186,72,125,189,235,203,111,175,36,189,153,93,165,149,240,187,126,118,36,245,63,227,64,29,111,195,68,221,226,237,48,145,156,249,191,250,45,171,235,31,14,133,93,18,216,5,199,222,255,0,208,141,124,199,240,174,216,190,191,165,73,136,249,243,186,245,255,0,86,245,245,22,142,187,52,168,71,28,111,233,254,241,160,11,180,180,81,64,1,197,52,117,167,26,104,160,7,81,69,20,0,148,180,82,80,2,209,69,37,0,20,180,81,64,5,20,82,80,1,75,69,20,0,81,69,20,0,148,180,81,64,5,37,20,180,0,82,82,209,64,5,20,82,80,2,209,69,20,0,148,180,81,64,5,20,81,64,5,20,148,180,0,81,69,37,0,45,20,81,64,5,20,148,180,0,81,73,75,64,5,37,45,20,0,81,69,37,0,20,180,148,80,2,209,69,37,0,45,20,81,64,5,84,212,109,197,197,140,145,17,185,91,28,103,29,197,91,160,128,87,7,154,0,249,51,227,30,150,108,252,87,125,56,135,1,165,133,65,221,159,249,98,190,254,213,230,125,43,232,255,0,141,218,31,157,107,246,168,210,220,23,188,69,220,71,205,196,76,57,249,125,171,231,91,132,242,174,100,67,183,42,228,113,211,131,64,31,78,252,40,213,90,227,251,95,124,219,177,228,237,227,111,247,189,171,212,181,69,221,165,94,174,51,186,7,31,248,233,175,7,248,65,168,71,255,0,19,158,36,255,0,150,31,251,87,222,189,254,225,119,219,74,188,114,132,115,244,160,15,142,62,36,65,228,248,199,83,27,113,143,43,191,253,51,74,244,175,128,247,39,228,135,127,2,210,83,183,31,244,216,127,141,114,223,23,116,243,23,137,117,137,177,26,129,228,116,28,253,200,199,165,104,124,13,186,9,172,73,30,95,229,177,147,167,79,245,169,64,31,76,70,115,18,31,97,78,168,173,142,235,88,91,214,48,127,74,150,128,49,188,89,125,113,166,120,59,92,191,179,147,101,213,182,159,60,240,190,1,218,235,27,21,56,57,7,4,14,188,86,39,195,63,30,67,227,255,0,13,253,181,162,72,53,11,103,16,222,65,27,41,1,177,144,225,115,144,143,206,51,220,56,201,198,78,167,142,255,0,228,158,120,151,254,193,55,95,250,41,171,227,223,8,248,162,255,0,193,254,36,180,214,44,36,112,98,101,19,68,173,129,60,89,27,209,178,8,193,3,174,14,14,8,228,10,0,251,138,138,193,240,143,138,44,124,99,225,187,61,98,194,72,200,149,0,154,32,251,141,188,184,27,227,110,1,200,39,174,6,87,4,112,86,183,104,1,107,63,93,254,208,255,0,132,123,83,254,200,255,0,144,151,217,36,251,39,79,245,251,14,207,189,242,253,236,117,227,214,180,41,40,3,228,31,248,93,159,16,255,0,232,97,255,0,201,43,127,254,55,95,81,120,59,95,95,20,120,67,74,214,149,163,47,117,110,26,95,45,89,85,101,95,150,69,1,185,192,96,195,191,78,167,173,124,187,241,155,195,159,240,142,252,72,191,219,38,248,117,63,248,152,166,91,44,60,198,109,192,240,0,249,213,182,175,63,46,50,115,154,244,111,217,191,196,22,237,167,234,190,27,101,219,116,146,253,189,14,73,243,16,172,113,183,108,12,21,78,249,59,254,81,193,160,13,159,142,94,54,241,15,131,127,176,127,176,181,15,177,253,171,237,62,119,238,163,147,118,223,47,31,124,28,109,220,221,61,107,27,224,183,196,47,20,120,187,198,87,150,26,230,171,246,171,84,211,218,117,79,179,194,152,97,34,0,115,24,7,163,31,246,121,168,63,105,191,249,149,255,0,237,239,255,0,104,214,7,236,227,255,0,37,15,81,255,0,176,84,159,250,54,42,0,250,90,250,250,223,76,211,174,47,239,37,217,107,107,19,77,51,224,156,70,1,44,118,140,147,181,65,251,188,215,202,186,183,199,15,26,77,172,95,73,165,235,82,65,167,189,204,141,109,20,150,112,22,142,34,199,98,159,221,158,66,224,117,63,83,94,215,241,195,196,55,26,23,195,91,132,182,95,222,106,82,13,60,190,71,238,209,213,139,112,65,206,85,24,118,35,118,65,202,215,203,158,28,209,102,241,31,137,52,237,26,220,200,30,242,225,33,44,145,153,12,106,79,204,248,29,85,70,88,242,56,7,145,64,31,93,124,50,185,241,21,255,0,129,172,181,47,19,95,125,170,242,251,253,38,63,221,36,126,92,46,6,197,249,56,57,3,118,118,130,55,224,244,175,156,127,225,118,252,67,255,0,161,135,255,0,36,160,255,0,227,117,245,181,141,141,190,153,167,91,88,89,199,229,218,219,68,33,133,55,19,136,194,128,171,147,146,112,0,235,205,124,21,64,31,115,120,78,246,227,83,240,110,135,127,121,39,153,117,115,167,193,52,237,128,55,59,32,44,112,54,170,228,147,211,138,216,174,127,192,159,242,78,252,53,255,0,96,171,95,253,20,43,160,160,12,111,22,94,220,105,126,13,215,47,236,228,217,117,109,167,205,60,47,128,118,178,198,229,78,211,144,112,64,235,197,124,181,255,0,11,183,226,31,253,12,63,249,35,7,255,0,27,175,167,188,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,208,7,220,190,19,189,184,212,252,27,161,223,222,73,230,93,220,105,246,243,76,248,3,115,178,41,99,129,128,50,73,233,242,213,141,115,89,179,240,238,137,123,171,95,63,151,107,103,19,74,248,32,22,199,69,25,32,22,39,0,12,242,74,175,122,204,240,92,240,218,124,53,240,253,197,196,169,21,188,90,69,179,73,36,172,0,64,33,82,88,147,242,168,81,206,107,230,159,138,255,0,18,38,241,222,178,182,246,143,36,122,45,155,186,193,24,114,86,118,12,192,78,65,85,32,144,64,85,57,199,59,122,154,0,234,52,143,218,39,87,139,196,151,119,58,189,132,115,233,23,14,162,43,88,8,86,180,80,122,134,199,239,14,220,146,27,25,109,184,40,56,175,98,241,55,142,109,244,191,135,82,248,195,70,48,106,54,163,201,146,63,152,133,146,54,153,17,151,61,67,96,176,228,100,48,228,124,165,107,230,143,134,63,15,46,126,32,235,143,17,155,236,250,101,166,214,188,152,21,220,3,103,8,128,255,0,19,97,185,35,104,10,73,207,0,253,7,241,150,8,109,126,12,235,54,246,240,164,80,68,150,201,28,104,2,170,40,157,0,0,15,148,0,56,197,0,117,254,29,215,236,124,81,225,251,61,107,78,105,13,157,210,22,79,48,109,112,84,149,96,71,168,96,71,25,94,56,36,115,90,181,241,199,195,47,136,151,63,15,181,215,148,195,246,141,50,243,106,222,194,170,55,144,185,218,232,79,241,13,207,193,56,32,144,113,195,47,216,112,77,13,213,188,87,16,74,147,65,42,7,73,35,96,193,129,25,86,5,120,32,142,115,64,18,81,73,75,64,9,75,73,92,92,31,19,188,59,39,143,47,60,39,37,210,67,119,19,199,12,50,187,101,46,39,96,197,163,82,50,1,93,170,191,49,4,185,32,12,175,32,28,167,199,47,27,120,135,193,223,216,63,216,58,135,216,254,215,246,159,59,247,49,201,187,111,151,183,239,169,198,55,55,79,90,199,248,45,241,15,197,30,46,241,149,237,134,187,170,253,174,214,61,61,230,17,253,158,36,195,137,99,0,229,0,61,24,251,115,85,255,0,105,175,249,149,255,0,237,239,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,76,159,250,50,42,0,250,126,138,40,160,2,138,41,40,1,105,41,104,160,2,138,40,160,2,184,107,31,136,150,242,124,82,213,60,17,123,15,149,113,30,198,178,153,1,34,85,54,226,87,71,244,117,203,16,126,233,3,28,16,55,247,53,242,15,198,223,249,43,218,231,253,187,255,0,232,136,232,3,235,234,43,203,254,16,252,81,255,0,132,218,205,244,189,77,113,174,218,69,230,72,232,152,75,152,193,11,230,12,112,173,146,3,47,76,149,43,193,32,122,133,0,20,81,69,0,99,120,182,242,227,76,240,110,185,127,103,39,151,117,109,97,52,240,190,1,218,235,27,16,112,114,14,8,94,191,45,101,252,63,241,221,143,143,124,63,253,161,110,35,130,234,39,41,119,100,178,239,104,14,78,220,156,46,67,42,228,28,99,168,234,13,93,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,124,131,224,191,22,94,120,43,197,54,186,213,154,249,190,94,82,104,11,148,89,145,134,29,73,31,129,25,4,7,85,56,56,197,0,125,187,75,89,94,29,215,236,124,83,225,251,61,107,77,121,13,165,212,101,211,204,27,89,72,36,50,145,234,24,17,198,71,203,193,43,205,106,208,7,155,252,77,248,137,113,240,255,0,93,240,220,166,31,180,105,151,159,104,142,246,16,6,253,163,202,195,161,63,196,187,155,130,112,65,42,118,240,195,208,224,158,27,171,120,174,45,229,73,160,146,48,241,201,27,6,12,10,228,50,145,193,4,115,154,240,63,218,111,254,101,127,251,123,255,0,218,53,133,240,95,226,135,252,35,87,81,248,119,88,159,26,69,204,163,201,154,121,176,150,44,67,147,198,211,242,179,148,206,72,85,57,110,236,104,3,233,234,40,162,128,10,240,111,141,31,16,252,81,225,31,25,218,105,250,30,171,246,75,89,44,18,103,79,179,197,38,88,203,32,39,44,164,244,81,237,197,123,205,124,193,251,71,127,201,66,211,255,0,236,19,31,254,140,146,128,59,255,0,129,126,54,241,15,140,127,183,255,0,183,181,15,182,253,151,236,254,79,238,81,49,187,204,221,247,20,103,59,87,175,165,123,5,124,255,0,251,50,255,0,204,209,255,0,110,127,251,90,190,128,160,4,165,162,138,0,40,164,165,160,2,138,74,90,0,243,191,5,252,72,135,91,241,118,185,225,61,69,163,139,80,176,189,184,75,87,102,25,186,141,102,151,128,20,0,10,32,69,198,73,117,5,187,26,244,74,248,147,198,115,205,105,241,47,196,23,22,242,180,51,197,172,92,180,114,70,229,89,24,78,196,50,145,200,42,121,205,125,69,240,199,226,37,183,196,29,14,89,76,63,103,212,172,246,173,236,42,167,96,45,156,50,19,217,246,191,4,229,72,32,231,135,32,29,205,20,82,80,2,215,200,31,240,187,126,33,255,0,208,195,255,0,146,86,255,0,252,110,190,191,175,128,40,3,238,111,10,94,220,106,94,13,208,239,175,36,243,46,238,116,248,38,153,240,6,230,116,82,199,3,10,50,73,233,197,108,215,63,224,79,249,39,158,26,255,0,176,85,183,254,138,21,208,80,1,92,55,196,255,0,26,92,120,15,69,211,53,136,32,251,76,103,80,17,77,6,240,158,106,52,50,21,27,200,108,97,128,110,6,126,92,125,210,107,184,175,33,253,163,191,228,158,105,255,0,246,21,79,253,21,45,0,122,150,149,170,88,235,186,93,190,165,166,93,37,205,157,194,111,138,72,207,4,127,48,65,202,144,121,82,8,56,34,174,215,201,159,8,126,37,143,3,106,147,88,234,65,219,70,190,96,101,101,44,198,217,215,143,48,14,133,72,194,178,129,146,21,72,206,221,167,235,58,0,40,162,138,0,40,162,184,191,14,252,78,240,239,137,60,87,168,248,122,202,237,13,205,179,226,214,64,217,75,197,0,23,49,158,229,91,120,199,57,81,185,73,25,192,7,105,69,20,80,7,143,124,114,241,183,136,124,29,253,131,253,133,168,125,147,237,95,104,243,255,0,115,28,155,182,249,123,126,240,56,219,185,186,122,215,31,240,187,226,143,140,188,71,241,27,74,210,117,93,103,237,22,51,249,222,108,63,101,134,61,219,97,118,94,85,1,28,168,60,26,209,253,166,191,230,87,255,0,183,191,253,163,92,7,193,47,249,43,250,23,253,188,127,232,137,40,3,235,250,243,63,139,255,0,18,219,192,186,92,54,58,112,71,214,175,145,140,76,196,48,181,140,124,190,107,14,164,147,144,160,140,18,172,78,113,131,191,241,3,199,86,62,2,240,255,0,246,133,192,75,139,185,92,37,173,145,151,99,76,114,55,96,225,176,160,28,147,183,29,7,86,21,241,214,169,170,95,107,154,173,198,167,169,221,61,197,237,195,239,150,89,58,177,254,64,1,128,21,120,10,160,13,160,80,7,210,191,10,126,48,39,139,100,139,67,214,196,112,235,91,0,138,88,195,145,120,66,187,59,109,11,136,200,84,82,121,218,73,56,3,165,122,237,120,255,0,193,127,134,31,240,141,89,199,226,61,102,12,106,215,48,143,38,9,225,195,89,2,88,30,119,31,157,193,92,228,6,81,149,238,194,189,126,128,22,188,127,227,151,141,252,67,224,239,236,31,236,45,67,236,127,106,251,71,157,251,168,228,221,183,203,219,247,148,227,110,246,233,235,94,193,95,63,254,211,95,243,43,255,0,219,223,254,209,160,12,255,0,133,223,20,124,101,226,63,136,218,86,149,170,235,63,104,177,159,206,243,34,251,44,73,187,108,46,195,149,64,71,32,31,148,215,210,21,242,7,193,47,249,43,218,15,253,188,127,232,137,43,235,250,0,43,205,254,38,252,68,184,240,6,187,225,201,76,63,104,211,47,62,208,151,177,40,27,240,60,156,58,19,252,67,123,112,78,8,37,78,56,101,244,138,249,251,246,155,255,0,153,95,254,222,255,0,246,141,0,123,228,19,195,117,4,55,22,242,71,52,18,162,180,114,198,193,131,169,25,12,8,224,130,57,205,75,95,48,124,24,248,163,255,0,8,213,218,120,119,89,155,26,69,204,139,229,79,60,216,75,38,33,137,249,112,120,118,41,156,144,170,114,221,216,215,211,244,0,81,69,20,0,149,201,252,64,241,221,143,128,188,63,253,161,112,169,113,117,35,170,90,217,25,118,52,199,35,126,14,27,1,84,228,156,99,160,234,194,182,60,71,175,216,248,99,195,247,154,214,166,210,139,75,84,12,254,88,220,204,73,10,161,71,169,98,7,56,28,242,66,243,95,27,120,211,197,151,158,52,241,69,214,181,120,190,87,153,132,134,5,114,194,20,3,104,80,79,226,78,0,82,204,199,3,56,160,15,177,124,41,121,113,169,248,55,67,191,188,147,204,186,185,211,224,154,103,218,6,230,100,82,231,3,0,100,147,211,138,231,254,25,124,68,182,248,129,161,203,41,135,236,250,149,158,213,189,133,65,216,11,103,14,132,255,0,11,109,110,9,200,42,65,207,12,118,124,9,255,0,36,243,195,95,246,10,182,255,0,209,75,95,26,120,115,95,190,240,191,136,44,245,173,57,144,93,90,177,104,252,197,220,172,8,33,148,143,66,164,142,54,158,120,32,243,64,31,117,209,92,247,131,60,89,103,227,95,12,90,235,86,139,228,249,153,73,160,46,25,161,145,78,25,73,31,129,25,80,74,176,56,25,197,116,52,0,81,69,20,0,82,82,209,64,5,115,94,60,241,44,222,16,240,109,238,185,5,186,92,61,163,194,76,78,74,135,13,34,70,195,35,161,195,28,30,112,112,112,122,87,73,92,7,198,223,249,36,58,239,253,187,255,0,232,244,160,14,175,195,186,253,143,138,60,63,103,173,105,205,41,180,186,140,180,126,98,225,148,130,85,193,30,161,129,28,101,120,224,145,205,106,215,199,31,12,190,34,92,252,62,215,30,83,15,218,52,203,220,45,228,74,6,242,6,118,188,100,255,0,18,238,126,9,193,4,131,142,25,126,190,177,190,183,212,180,219,91,251,57,60,203,91,184,150,104,91,105,93,209,178,130,167,7,4,100,17,215,154,0,179,95,55,252,81,248,163,227,63,14,124,71,213,116,173,43,89,251,61,141,191,147,178,47,179,66,219,119,67,27,30,89,9,60,177,60,154,250,62,190,65,248,219,255,0,37,123,92,255,0,183,127,253,17,29,0,122,255,0,192,207,27,120,135,198,31,219,255,0,219,218,135,219,62,205,246,127,39,247,41,30,55,121,155,255,0,213,129,156,237,94,191,221,175,96,175,159,255,0,102,95,249,154,63,237,211,255,0,107,87,208,20,0,82,82,209,64,5,20,81,64,30,103,240,131,226,91,120,227,75,154,203,83,84,77,106,202,53,50,178,149,81,114,135,143,48,14,160,131,128,192,46,1,117,35,27,176,61,50,190,13,210,117,75,237,15,84,131,82,211,46,158,218,242,221,247,69,42,117,83,252,138,145,144,65,249,72,36,28,131,95,98,252,63,241,221,143,143,116,15,237,8,22,59,123,184,156,165,213,144,151,123,64,114,118,228,225,114,29,70,65,198,58,142,160,208,7,91,69,20,80,5,123,248,110,110,52,219,152,108,238,190,201,117,36,76,33,184,242,196,158,83,149,32,62,211,195,96,224,224,240,113,95,36,127,194,237,248,135,255,0,67,15,254,73,91,255,0,241,186,250,254,190,73,248,221,225,153,60,63,241,22,238,238,59,125,150,90,167,250,92,44,55,144,92,255,0,173,4,158,55,111,203,16,9,80,24,116,206,20,3,233,95,3,248,143,254,18,223,5,233,122,225,143,100,151,80,254,246,48,184,81,34,147,27,109,25,60,110,15,140,156,227,25,230,184,15,142,94,55,241,15,131,191,176,191,176,117,15,177,253,171,237,30,119,238,99,147,118,221,155,126,250,156,99,115,116,245,174,115,246,112,241,20,80,201,171,248,118,230,250,52,105,157,46,44,173,88,0,93,246,145,41,83,142,78,21,62,92,244,4,129,195,26,127,237,53,255,0,50,191,253,189,127,237,26,0,206,248,91,241,71,198,94,34,248,143,165,105,90,174,179,246,139,25,252,239,50,31,178,197,30,237,176,179,142,85,1,28,168,60,26,250,70,190,64,248,37,255,0,37,127,65,255,0,183,143,253,39,146,189,255,0,227,78,181,253,139,240,191,84,217,113,228,220,222,237,178,139,228,221,187,121,249,215,161,3,49,137,57,56,246,57,219,64,30,33,174,252,117,241,149,222,185,121,62,143,170,125,139,78,105,79,217,160,54,144,146,136,56,93,197,149,142,226,184,39,146,50,78,56,192,175,118,248,77,170,235,58,247,195,251,77,103,93,212,190,221,115,121,44,172,175,228,36,94,84,106,197,4,124,0,31,148,45,156,3,243,99,181,124,149,161,232,215,158,33,215,108,180,123,4,221,117,117,40,137,50,9,11,158,172,216,4,133,3,36,156,124,160,19,218,190,230,178,177,183,211,52,219,109,62,205,60,187,91,104,86,24,83,113,59,80,40,10,50,114,78,2,142,188,208,5,138,74,90,40,3,204,190,16,124,74,111,28,105,115,89,106,98,52,214,172,80,25,29,74,129,114,135,143,53,87,170,144,118,134,0,96,22,82,49,187,11,233,181,240,110,149,170,95,104,154,165,190,165,166,93,189,173,229,187,238,138,84,234,15,242,32,140,130,167,130,9,7,32,215,216,191,15,252,119,99,227,223,15,255,0,104,91,172,118,247,113,57,75,171,33,46,231,128,228,237,201,194,228,50,140,131,183,29,71,80,104,3,173,162,138,40,0,175,59,248,81,241,34,31,29,232,173,111,116,241,166,181,102,170,179,198,92,22,157,66,128,102,1,66,128,11,18,8,25,219,242,231,168,175,68,175,132,116,61,102,243,195,218,229,150,173,96,222,93,213,164,162,68,201,32,54,58,134,193,4,130,185,4,103,149,36,119,160,15,187,168,174,107,192,254,50,178,241,223,134,227,213,172,99,146,34,172,98,184,129,249,48,202,0,36,103,24,97,134,5,72,234,8,200,83,144,58,90,0,43,31,197,151,183,26,103,131,117,203,251,57,124,187,171,109,62,121,161,124,3,135,88,216,169,193,200,56,32,117,226,181,235,3,199,127,242,78,252,75,255,0,96,171,175,253,20,212,1,151,240,207,199,240,248,251,195,102,241,162,75,125,66,213,196,87,144,35,130,3,99,33,212,103,33,27,156,103,184,97,147,140,158,210,190,29,240,143,138,47,188,31,226,75,77,102,194,71,6,38,2,120,149,240,38,139,35,116,109,144,70,210,23,174,14,14,8,228,10,251,23,194,62,40,177,241,135,134,236,245,139,23,66,36,64,179,68,31,113,130,93,163,116,109,144,14,65,61,112,50,48,71,5,104,3,114,150,138,109,0,58,138,74,90,0,74,204,213,230,242,188,159,155,25,207,111,165,106,87,47,226,187,181,182,251,38,253,223,54,254,159,240,26,0,248,238,89,13,222,173,109,184,239,203,34,244,199,241,87,213,127,10,109,132,94,10,210,142,204,99,206,239,255,0,77,94,190,84,210,34,123,141,106,193,114,62,107,152,199,205,254,242,215,216,126,1,180,54,190,15,211,227,42,153,95,51,238,251,200,212,1,175,173,221,11,75,52,144,182,204,202,6,113,158,198,190,65,241,237,251,93,120,135,86,67,38,229,93,70,102,3,27,127,141,189,171,234,143,27,205,229,105,17,31,155,254,62,20,113,254,235,215,200,62,38,147,127,137,53,83,147,205,236,231,159,247,218,128,50,21,75,231,3,53,245,207,195,13,20,88,232,82,3,6,194,47,89,190,254,123,39,191,251,53,243,31,135,180,183,212,62,211,183,202,249,54,253,239,124,251,127,179,95,103,105,22,75,101,104,241,170,70,51,33,108,70,48,58,15,240,160,13,42,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,164,160,5,162,138,40,0,164,165,162,128,10,41,40,160,5,162,138,74,0,90,40,162,128,10,74,90,40,1,41,104,162,128,10,40,162,128,18,150,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,146,150,128,10,40,164,160,5,162,146,150,128,10,40,164,160,5,164,165,162,128,18,131,75,65,160,0,81,77,90,117,0,20,81,69,0,120,127,198,40,135,157,57,219,211,75,126,254,242,87,130,248,117,130,107,214,174,78,49,187,249,26,250,39,226,221,177,146,59,183,218,188,105,143,215,254,218,215,205,80,200,109,110,213,242,65,94,227,175,34,128,62,174,248,109,169,68,52,43,84,51,116,142,78,48,127,231,161,246,175,68,142,84,145,70,214,206,70,122,87,202,62,19,241,131,89,91,162,121,215,195,106,48,253,219,241,203,103,251,213,237,222,11,241,17,212,36,64,100,186,111,244,85,127,222,182,127,187,239,239,64,30,137,73,75,69,0,20,81,73,64,11,69,25,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,52,209,78,166,80,3,232,163,52,80,2,86,126,174,55,90,168,255,0,166,163,249,26,209,170,183,209,153,32,80,185,251,217,233,254,201,160,15,142,60,85,114,255,0,232,159,51,127,23,241,127,187,92,149,117,222,50,181,123,127,177,110,13,243,121,157,87,31,221,174,70,128,61,143,225,13,184,123,253,25,142,50,124,254,222,210,87,210,86,42,18,202,53,244,207,243,53,243,223,193,184,143,155,163,55,63,242,223,183,253,116,175,162,45,70,45,212,125,127,157,0,75,69,37,45,0,4,83,69,6,146,128,31,69,37,45,0,20,81,69,0,20,148,180,148,0,180,81,69,0,20,81,69,0,20,82,82,208,1,73,75,69,0,20,81,69,0,20,81,69,0,20,82,82,208,1,69,20,148,0,180,81,69,0,20,81,73,64,11,69,20,80,2,82,209,69,0,20,148,180,80,1,73,75,69,0,20,81,73,64,11,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,26,41,40,1,104,166,30,41,194,128,22,138,74,90,0,227,190,32,105,81,106,58,68,75,32,79,248,249,13,243,70,31,248,88,87,201,94,37,177,22,154,238,160,170,192,129,119,34,168,3,111,241,26,251,103,82,140,201,110,170,63,190,15,79,99,95,40,252,76,180,120,117,29,70,66,78,14,167,32,233,142,239,64,26,63,10,238,36,143,251,91,107,183,62,79,70,255,0,126,190,168,126,99,97,236,107,226,175,7,234,73,167,253,179,114,43,111,217,213,182,244,221,254,53,246,109,164,235,113,110,204,49,128,196,112,115,218,128,62,126,248,205,106,162,125,110,110,55,254,227,183,180,99,173,114,127,7,238,222,31,18,92,1,158,44,159,163,109,255,0,150,137,93,239,198,132,111,178,235,103,7,31,184,231,111,188,117,230,63,12,164,16,248,154,229,152,133,31,99,97,201,199,241,165,0,125,119,166,57,147,78,180,99,222,4,61,127,217,21,114,179,180,54,87,209,172,10,227,6,214,51,215,216,86,149,0,115,254,59,255,0,146,121,226,95,251,5,93,127,232,150,175,136,107,237,239,29,255,0,201,60,241,47,253,130,174,191,244,83,87,196,52,1,217,252,52,241,252,223,15,252,74,111,90,38,184,211,238,80,69,121,2,57,4,174,114,28,12,224,186,243,183,61,139,12,141,217,31,96,216,95,65,169,233,214,215,246,146,249,150,215,81,9,225,125,164,110,71,10,65,193,228,100,17,215,154,248,171,196,254,19,187,240,202,105,19,204,254,109,182,171,97,13,228,19,4,32,124,202,11,33,207,27,148,158,112,79,4,31,151,118,7,89,240,147,226,107,120,39,84,254,207,212,228,99,225,251,135,118,149,99,69,38,25,91,98,249,189,55,48,1,20,16,15,66,72,4,140,16,15,172,232,168,160,158,43,171,120,174,45,229,73,160,150,53,120,228,70,14,29,72,200,96,87,130,8,231,53,45,0,120,255,0,237,17,161,253,187,193,22,154,188,118,251,166,211,174,198,249,119,227,203,134,65,134,227,56,57,113,16,251,164,143,166,107,194,126,31,120,153,252,37,227,141,51,84,243,188,155,97,32,138,236,157,196,24,24,128,249,85,229,176,62,96,57,249,213,78,14,54,215,217,58,182,155,14,179,162,223,105,119,13,32,130,242,222,72,37,104,200,12,21,148,130,65,32,174,118,159,67,95,13,106,218,108,218,70,177,125,165,220,52,109,61,165,196,150,242,52,100,144,89,28,169,32,144,14,50,61,5,0,123,151,237,53,255,0,50,191,253,189,255,0,237,26,193,253,156,127,228,161,234,31,246,10,147,255,0,70,197,88,94,57,241,44,94,36,248,115,224,131,29,188,144,62,154,151,58,116,170,229,72,102,134,59,111,152,31,66,164,30,71,7,43,206,50,108,124,21,214,161,240,230,189,226,29,98,111,44,165,158,133,60,193,26,64,130,70,18,69,181,55,30,133,155,10,56,60,145,193,160,3,227,143,138,19,196,63,16,103,180,183,145,154,211,74,79,177,128,93,182,153,65,38,86,10,64,218,119,252,135,174,124,176,114,70,49,212,254,206,158,23,107,141,83,80,241,76,241,198,96,182,83,103,109,185,21,143,154,216,103,96,115,149,42,184,29,57,89,8,207,4,87,137,95,95,92,106,122,141,197,253,228,158,109,213,220,141,60,239,128,55,59,18,88,237,24,3,36,158,156,87,216,223,12,188,49,111,225,111,1,105,214,176,219,205,21,205,204,73,119,120,179,231,120,157,209,119,130,167,24,198,0,198,23,0,115,147,146,64,59,26,248,6,190,254,175,128,104,3,237,239,2,127,201,60,240,215,253,130,173,127,244,80,173,250,192,240,31,252,147,207,13,127,216,42,215,255,0,68,138,232,40,3,158,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,124,69,95,111,120,235,254,73,231,137,63,236,21,117,255,0,162,90,190,32,160,15,76,241,191,196,180,214,60,11,160,120,63,74,18,139,59,75,43,97,123,57,46,60,233,18,16,60,176,59,160,110,73,43,203,128,70,0,82,220,199,129,252,27,125,227,191,18,71,164,88,201,28,74,168,101,184,157,249,88,162,4,41,108,103,44,114,192,0,58,146,185,33,114,70,94,135,163,94,120,131,92,177,209,244,244,223,117,117,34,194,153,4,168,207,86,108,41,32,1,146,78,56,0,158,213,246,15,133,124,53,164,124,50,240,84,182,226,226,83,109,108,173,121,123,116,192,146,238,160,111,109,163,59,70,0,80,6,120,3,169,201,32,27,154,38,141,103,225,237,14,203,71,176,143,203,181,180,132,68,153,10,11,109,234,205,128,1,98,114,73,219,201,36,247,174,67,227,111,252,146,29,119,254,221,255,0,244,124,117,230,250,127,237,15,34,120,214,254,123,235,57,164,240,220,220,91,64,138,158,117,190,213,192,96,120,15,188,242,202,73,198,70,27,140,55,119,241,91,85,177,214,254,6,234,154,158,155,115,29,205,157,204,118,239,12,169,209,135,218,35,252,65,7,32,131,200,32,131,180,138,0,249,58,189,111,224,255,0,197,101,240,148,135,68,215,38,115,162,200,197,227,153,153,152,89,29,172,91,106,5,102,96,237,180,96,16,1,201,238,107,205,52,45,47,251,111,196,26,94,149,231,249,63,110,187,138,215,204,198,237,155,217,87,118,50,185,198,115,140,138,147,196,122,5,247,133,252,65,121,162,234,66,49,119,106,224,62,198,220,174,164,6,86,83,232,84,131,206,15,60,128,120,160,15,186,105,107,192,254,6,252,78,139,236,209,120,67,92,186,148,78,31,110,155,113,51,2,8,192,2,223,61,65,83,157,185,39,57,218,49,133,7,209,62,38,252,68,182,248,125,161,199,34,195,246,141,78,243,112,178,133,129,216,74,227,115,177,31,194,187,151,128,114,73,10,49,203,0,14,95,227,71,197,31,248,70,172,228,240,246,141,62,53,123,136,143,159,52,51,97,172,129,32,142,54,159,153,193,108,109,33,148,97,187,169,175,155,116,173,46,251,92,213,32,211,116,203,87,184,188,185,125,145,68,157,88,255,0,32,0,201,36,240,160,18,112,5,87,158,121,174,238,37,184,184,145,231,158,87,47,36,146,49,119,102,39,37,137,60,146,79,57,175,169,190,14,124,50,127,5,216,73,171,234,201,42,107,247,81,188,47,17,112,69,188,91,184,3,105,42,197,182,134,39,60,112,0,24,57,0,224,62,59,105,183,218,87,135,252,23,97,169,106,178,106,183,118,241,221,198,247,178,39,150,210,140,195,140,140,158,64,194,228,146,78,220,158,73,170,127,179,143,252,148,45,67,254,193,82,127,232,200,171,127,246,154,255,0,153,99,254,222,191,246,141,96,126,206,95,242,80,245,15,251,4,203,255,0,163,98,160,15,167,232,162,138,0,40,162,138,0,40,162,146,128,22,138,41,40,1,107,228,15,141,159,242,87,181,223,251,97,255,0,164,241,215,215,245,242,7,198,207,249,43,218,231,253,176,255,0,209,17,208,7,25,165,106,151,250,30,169,111,169,105,119,79,109,121,110,219,226,149,58,131,252,136,35,32,131,242,149,36,28,131,95,97,124,62,248,131,166,248,255,0,71,123,155,100,242,47,109,246,253,174,207,46,254,70,230,113,31,206,64,13,184,38,126,94,159,116,215,202,182,254,11,190,186,248,125,113,226,251,121,17,237,45,175,13,165,212,71,134,141,112,152,117,231,230,5,229,193,94,163,131,202,147,138,126,25,241,54,169,225,29,114,29,91,72,159,202,185,143,134,13,202,74,135,170,48,238,167,106,251,228,2,8,32,21,0,251,154,146,177,252,51,226,109,47,197,250,28,90,190,145,55,155,4,191,43,7,225,162,113,214,55,29,156,100,123,96,130,164,130,9,217,160,14,123,199,127,242,79,60,75,255,0,96,171,175,253,20,213,241,13,125,191,227,175,249,39,158,37,255,0,176,85,223,254,138,106,248,134,128,59,79,134,255,0,16,110,252,3,226,5,156,121,146,105,119,14,5,253,180,97,55,74,0,96,8,44,50,10,150,45,128,70,113,130,71,85,250,247,74,213,44,117,221,50,223,82,210,238,146,226,206,225,55,195,44,103,229,35,249,169,7,32,131,200,42,65,193,21,241,239,196,31,135,186,143,195,253,97,45,174,31,237,22,83,231,236,151,152,9,231,225,80,191,200,172,196,109,45,142,122,245,90,234,62,15,252,84,127,9,93,46,139,173,221,127,197,61,38,246,87,117,103,54,109,180,156,168,10,73,14,120,35,27,114,219,134,62,125,192,29,63,237,53,255,0,50,191,253,189,255,0,237,42,240,26,247,239,218,107,254,101,143,251,123,255,0,218,53,227,190,17,240,212,254,47,241,61,174,131,111,113,29,188,247,9,47,151,36,128,145,189,35,102,0,227,144,9,24,207,56,206,112,113,138,0,246,239,129,127,18,210,242,222,215,193,154,168,147,237,113,35,13,62,227,46,222,98,5,44,99,124,231,5,66,157,167,166,208,23,130,6,239,116,175,129,102,130,123,91,137,109,238,34,120,102,137,138,72,146,41,86,71,7,5,72,60,169,7,140,87,212,223,7,62,38,183,140,236,37,210,53,105,36,109,122,218,54,153,229,40,161,110,34,221,195,13,160,5,35,114,169,24,231,130,9,201,192,7,170,87,204,31,180,119,252,148,61,63,254,193,73,255,0,163,101,175,167,235,230,15,218,63,254,74,21,135,253,130,163,255,0,209,178,208,6,255,0,236,203,255,0,51,71,253,186,127,237,106,250,2,190,127,253,153,127,230,104,255,0,183,79,253,173,95,64,80,1,69,20,148,0,180,81,73,64,11,69,20,80,7,196,62,59,255,0,146,135,226,111,251,10,221,127,232,215,170,94,28,215,239,188,49,226,11,61,107,77,120,197,213,171,22,79,48,110,12,8,42,202,71,161,82,71,24,60,240,65,230,174,248,239,254,74,23,137,191,236,43,117,255,0,163,90,174,95,248,18,250,215,225,230,145,227,24,26,75,139,59,215,149,46,0,139,11,104,68,134,52,220,114,73,12,65,231,104,10,112,58,145,144,15,171,124,15,227,43,31,29,248,114,61,94,202,57,34,33,204,55,16,55,38,25,66,130,87,56,195,12,48,32,142,160,140,128,114,23,165,175,139,62,31,248,238,251,192,94,32,254,208,183,15,113,105,42,20,186,178,18,236,89,198,14,50,112,216,42,199,32,237,207,85,232,198,190,194,208,245,189,59,196,122,68,26,174,147,113,246,139,25,183,249,114,236,104,247,109,98,167,134,0,142,65,28,138,0,209,175,128,43,239,250,248,6,128,62,197,248,81,226,125,47,196,62,2,210,225,176,159,125,198,155,105,13,165,212,45,195,35,170,5,201,30,141,130,65,232,70,123,130,23,185,175,138,60,13,227,189,87,192,154,224,191,176,62,109,188,155,69,213,163,62,18,225,23,177,244,97,147,181,250,130,79,80,72,63,99,104,154,222,157,226,45,30,13,87,74,184,251,77,140,251,188,185,118,50,110,195,16,120,96,10,242,8,228,80,6,141,121,7,237,29,255,0,36,243,79,255,0,176,172,127,250,42,90,245,250,242,15,218,59,254,73,229,135,253,133,35,255,0,209,82,208,7,204,21,237,159,4,62,38,182,147,121,111,225,45,94,71,107,27,151,88,116,230,84,24,130,70,102,37,91,3,121,14,207,212,147,180,129,192,4,149,243,47,4,248,95,254,19,31,23,216,232,95,108,251,39,218,188,207,223,249,94,102,221,177,179,125,220,174,115,183,29,123,214,94,171,166,95,104,122,165,198,157,169,218,181,181,229,187,108,150,25,58,131,252,136,35,4,17,193,5,72,200,52,1,247,157,21,227,127,7,62,43,143,16,91,218,248,107,91,154,67,172,70,155,45,238,100,102,102,188,0,51,28,237,92,2,168,20,101,152,151,235,215,53,175,241,127,226,83,120,27,75,138,203,77,8,218,213,242,49,137,152,134,22,168,188,121,142,189,73,39,33,84,140,18,172,78,118,224,128,115,31,29,62,37,165,157,189,215,130,244,193,39,218,165,140,11,251,140,178,121,40,64,101,65,140,111,46,8,220,122,109,114,57,36,227,193,52,77,19,80,241,30,175,6,149,165,91,253,162,250,125,222,92,91,196,123,176,11,158,88,133,94,1,60,154,169,5,188,215,87,17,91,193,19,77,60,174,18,56,208,22,102,98,118,168,0,114,73,63,46,43,235,223,133,127,15,225,240,39,135,20,75,230,29,90,253,35,146,248,187,12,70,234,14,16,0,72,218,55,48,200,39,113,36,231,24,0,3,176,210,237,110,236,244,187,123,123,253,70,77,66,238,52,196,183,79,20,104,101,110,231,106,0,20,118,81,253,213,25,36,228,155,180,81,64,31,63,254,211,95,243,44,127,219,223,254,209,175,45,248,109,175,216,248,95,199,250,118,181,169,51,11,75,100,157,159,203,27,153,137,133,213,64,30,165,136,94,112,57,228,129,205,122,151,237,53,255,0,50,199,253,189,255,0,237,42,240,26,0,232,60,105,226,203,207,26,248,166,235,90,188,95,43,204,194,67,2,185,113,12,96,97,64,39,241,39,0,2,206,199,106,231,21,234,127,3,62,26,61,229,197,175,141,53,67,31,217,34,118,54,22,251,67,121,174,164,131,43,103,59,66,144,118,142,187,148,30,0,27,185,143,132,63,13,23,199,26,164,215,186,145,100,209,172,89,68,161,85,148,220,57,231,96,110,129,84,109,44,65,200,12,0,198,237,227,221,126,42,252,64,135,192,158,27,38,31,48,234,247,233,36,86,32,1,132,96,6,100,114,84,140,13,234,112,65,220,72,24,198,72,0,239,41,107,201,254,21,124,95,183,241,108,86,250,38,180,222,87,136,57,84,100,67,178,236,40,44,89,112,54,163,0,14,84,225,115,130,189,112,61,94,128,22,190,127,253,166,255,0,230,87,255,0,183,191,253,163,95,64,87,207,255,0,180,215,252,203,31,246,247,255,0,180,104,3,129,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,125,95,32,124,18,255,0,146,191,161,127,219,199,254,136,146,190,191,160,4,175,0,253,166,191,230,87,255,0,183,191,253,163,95,64,87,207,223,180,215,252,202,255,0,246,247,255,0,180,168,3,192,107,232,191,129,159,18,146,242,222,215,193,122,160,147,237,113,35,45,133,198,93,252,212,0,177,70,206,112,64,7,105,233,133,11,193,3,119,134,248,95,195,183,30,41,215,161,210,44,223,23,115,197,51,194,184,31,59,36,77,32,78,72,85,220,84,12,147,129,156,255,0,13,101,207,111,61,173,204,176,92,68,208,205,19,20,150,57,20,171,35,3,180,169,7,144,65,227,20,1,247,213,69,60,209,91,91,203,113,115,42,67,4,72,90,73,36,96,162,53,3,37,137,60,0,7,57,175,56,248,65,241,45,188,115,165,205,101,169,42,38,183,98,138,101,112,85,69,202,30,60,197,94,160,131,128,224,12,2,202,70,221,219,71,150,124,104,248,161,255,0,9,45,220,158,29,209,167,206,143,107,41,243,231,134,108,165,235,0,10,241,133,249,81,131,99,4,171,28,63,96,104,3,151,248,155,241,18,227,226,6,184,146,136,190,207,165,217,238,22,81,48,27,192,108,111,119,35,248,155,11,194,156,0,161,70,121,99,196,87,89,240,255,0,192,151,222,61,241,7,246,125,187,61,189,156,40,90,234,245,98,222,182,227,7,25,25,92,150,97,128,51,158,167,162,154,228,232,3,237,239,2,127,201,60,240,215,253,130,109,127,244,82,215,196,53,246,247,129,63,228,158,120,107,254,193,86,191,250,36,87,196,52,1,214,124,63,241,221,247,128,124,65,253,161,2,181,197,164,168,82,234,200,75,177,103,24,59,114,112,216,33,206,84,227,61,71,221,99,95,93,89,248,163,69,212,60,46,222,37,181,188,243,116,133,138,73,205,199,148,227,106,70,88,57,218,70,238,48,221,178,113,197,124,123,226,143,6,223,120,94,203,68,190,158,68,158,211,88,178,75,171,105,71,4,18,145,179,198,195,57,4,23,28,253,210,165,79,92,129,78,203,196,250,165,135,135,53,77,2,25,243,166,106,94,91,77,3,242,3,198,225,131,167,247,91,228,10,123,21,234,56,5,64,61,31,77,253,161,124,75,105,174,93,220,222,219,91,223,105,147,74,207,29,155,237,141,237,211,230,194,44,138,163,56,202,228,178,177,33,123,100,154,250,27,194,186,247,252,36,222,23,211,245,175,177,79,99,246,200,132,159,103,152,124,195,146,50,167,184,56,200,108,46,65,83,133,206,218,248,219,193,254,25,155,197,254,43,211,244,40,46,99,129,238,153,129,153,212,144,129,84,179,28,14,167,10,112,188,100,224,100,117,175,184,168,0,162,138,74,0,90,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,160,87,159,252,109,255,0,146,69,174,127,219,191,254,143,142,128,62,65,175,91,248,63,241,89,124,37,33,209,53,217,152,232,178,57,120,230,118,102,22,71,12,91,8,170,238,193,219,104,192,32,3,147,220,215,154,104,90,95,246,223,136,116,205,43,206,242,126,221,117,21,183,155,183,118,205,238,6,253,185,25,198,115,140,173,73,226,61,2,251,194,254,32,188,209,117,33,26,221,90,176,86,242,219,122,184,33,89,88,31,66,8,60,224,243,200,7,229,160,15,186,107,228,31,141,191,242,87,181,223,251,97,255,0,162,18,189,3,224,103,196,207,185,225,45,126,255,0,209,52,169,101,31,80,97,45,159,247,124,176,71,170,231,238,45,121,255,0,198,223,249,43,218,231,253,187,255,0,232,136,232,3,191,253,153,127,230,105,255,0,183,79,253,173,95,64,87,207,255,0,179,47,252,205,31,246,233,255,0,181,171,232,10,0,74,90,74,90,0,40,162,138,0,248,2,186,31,5,248,178,243,193,94,40,181,214,172,215,205,242,242,147,219,150,40,38,70,92,48,37,127,2,50,10,134,85,56,56,197,115,245,208,106,126,19,188,211,124,31,161,248,151,119,153,101,170,121,169,149,66,60,137,35,145,134,214,61,62,101,93,227,156,156,48,199,203,146,1,246,79,135,181,251,31,20,120,126,211,90,211,154,83,105,118,133,211,204,92,50,144,74,178,149,245,14,8,227,35,142,9,28,214,173,124,105,240,227,226,13,223,128,124,64,38,30,108,154,93,195,170,223,218,162,166,249,84,6,0,130,195,32,169,98,216,5,115,140,18,58,143,176,236,111,173,245,61,54,218,254,210,79,50,214,234,37,154,39,218,87,114,48,4,28,28,17,144,71,94,104,2,197,121,63,199,239,15,65,169,252,63,58,195,54,46,52,169,3,198,112,78,228,145,150,54,78,160,12,146,141,156,31,245,120,24,201,175,88,170,215,214,54,250,158,157,115,97,121,31,153,107,119,19,69,50,110,35,116,108,8,97,145,180,140,130,126,239,52,1,241,55,131,252,75,63,131,252,87,167,235,144,91,199,112,246,172,196,194,228,128,225,129,70,92,142,135,12,112,121,218,112,112,122,87,177,126,211,127,243,43,255,0,219,223,254,210,175,21,241,31,135,239,188,47,226,11,205,23,82,84,23,118,174,21,188,183,220,24,16,172,172,15,161,82,15,56,60,242,160,241,93,31,138,252,78,158,33,248,119,224,187,87,155,205,189,210,254,213,105,48,108,2,16,121,94,73,1,121,198,204,0,72,4,148,110,184,201,0,177,240,75,254,74,246,133,255,0,111,31,250,34,74,220,253,160,60,75,54,169,227,116,208,218,8,210,223,71,76,71,32,36,180,173,42,35,177,63,194,0,24,80,61,137,207,56,28,199,194,141,86,199,67,248,151,165,234,122,157,202,91,89,219,165,195,203,43,244,11,246,121,63,18,73,192,10,57,36,128,50,77,114,119,215,215,26,158,163,113,125,121,39,153,117,117,43,77,51,224,13,206,196,150,59,70,2,228,147,247,120,160,15,95,253,157,124,59,6,161,226,141,67,92,152,230,77,46,37,88,19,7,135,148,56,45,144,123,42,186,224,130,14,252,240,64,175,165,235,134,248,73,225,153,60,45,240,243,79,181,184,131,202,189,185,205,221,218,157,217,14,253,3,135,193,12,16,32,43,128,160,131,215,169,238,104,1,41,104,164,160,15,128,171,160,240,95,139,47,60,21,226,155,93,110,205,124,223,47,41,53,185,115,26,205,27,13,172,164,143,192,140,130,21,148,28,28,98,185,250,234,47,188,13,170,218,248,27,75,241,124,67,237,26,101,230,229,156,198,188,219,50,202,209,128,222,205,180,109,127,187,147,131,142,55,128,125,131,225,237,122,203,197,30,31,179,214,180,214,144,217,221,33,100,243,23,12,165,73,86,82,61,67,2,56,200,227,229,36,115,90,181,241,175,195,127,136,23,126,1,241,10,204,60,201,116,187,135,2,254,218,48,155,164,85,12,20,130,195,32,169,98,216,4,103,24,36,117,31,96,216,223,91,234,122,109,181,253,156,158,101,173,212,34,120,91,4,110,70,80,65,193,193,25,5,122,243,64,22,107,224,26,251,250,190,1,160,14,147,192,254,50,190,240,47,137,19,87,177,142,57,65,67,21,196,13,192,158,34,65,43,157,185,7,42,164,17,208,129,144,87,32,253,139,225,221,126,199,197,26,5,158,181,166,180,166,210,233,11,167,152,187,88,16,74,186,149,245,14,8,227,35,142,9,28,215,200,94,43,240,37,247,134,52,125,7,86,44,247,58,126,173,101,13,194,220,8,182,172,50,56,220,97,60,158,64,193,4,227,119,56,31,41,198,199,194,143,137,19,120,27,88,104,46,218,73,52,91,198,85,153,11,144,182,236,88,3,48,1,88,146,21,72,42,184,223,198,122,10,0,250,234,185,255,0,29,255,0,201,60,241,47,253,130,174,191,244,83,86,197,141,244,26,158,157,109,127,103,39,153,107,117,16,154,23,193,27,145,128,32,224,224,140,130,58,243,88,254,58,255,0,146,121,226,95,251,5,93,255,0,232,166,160,15,136,107,180,248,105,227,249,190,31,248,148,222,180,79,113,167,220,1,21,236,8,229,73,25,200,112,51,180,186,243,140,246,44,50,187,178,56,186,232,60,77,225,75,207,13,69,163,220,76,254,125,174,171,167,195,125,111,48,140,129,243,170,150,67,158,55,2,121,218,79,4,30,55,97,64,62,212,177,190,183,212,180,251,107,251,73,60,203,91,168,132,240,182,10,238,70,0,131,131,130,50,8,235,205,90,175,147,62,18,124,77,111,4,234,159,217,250,156,140,116,11,151,103,149,81,20,152,165,109,131,205,233,185,148,4,0,128,126,233,36,2,70,15,214,2,128,31,69,20,80,1,94,101,241,55,80,123,127,236,204,110,249,188,206,143,143,238,87,166,215,136,252,97,152,47,246,54,72,255,0,150,221,255,0,220,160,15,14,240,148,66,95,17,233,57,199,55,209,14,70,127,141,107,236,159,12,198,34,208,45,99,27,112,55,253,209,143,226,53,242,23,129,20,159,16,233,88,4,255,0,196,194,31,253,8,87,216,186,64,35,76,137,79,251,95,250,17,160,14,39,226,181,212,150,222,31,129,227,102,7,237,136,56,125,191,242,205,171,229,29,89,218,93,102,245,216,146,90,226,66,114,115,252,102,190,141,248,223,171,199,111,166,36,27,81,152,94,199,149,243,2,158,98,99,211,241,175,155,167,63,104,189,153,135,27,221,155,215,169,160,15,92,248,91,225,248,46,63,181,252,194,141,183,201,198,248,129,254,245,125,52,0,3,0,40,250,87,157,252,61,211,30,219,251,79,44,78,239,43,170,99,251,213,232,148,0,82,81,75,64,5,37,45,20,0,81,69,20,0,81,73,75,64,5,20,82,80,2,209,69,20,0,148,180,81,64,9,69,45,37,0,45,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,82,80,2,209,69,20,0,148,180,81,64,5,20,148,180,0,81,69,37,0,45,20,148,80,2,209,69,20,0,83,77,45,33,160,0,117,167,10,96,235,79,20,0,81,69,20,1,230,159,19,96,87,176,212,88,237,200,211,100,237,236,213,242,149,216,197,211,129,254,207,242,175,175,190,34,33,109,27,83,218,15,252,131,164,237,236,245,242,38,162,10,223,72,15,183,242,20,0,237,62,229,225,144,224,190,54,158,3,99,189,125,23,240,184,25,26,221,139,31,155,78,83,207,252,2,190,110,183,5,165,32,47,240,215,212,31,10,173,25,45,172,101,33,128,109,50,62,163,253,148,160,15,89,162,138,40,0,164,165,164,160,5,162,138,40,0,164,165,162,128,18,150,138,40,1,41,104,162,128,10,40,162,128,10,13,20,211,64,11,75,77,6,157,64,5,53,212,56,230,157,69,0,124,159,241,66,192,193,253,149,132,151,230,243,190,240,255,0,114,188,193,126,240,250,215,208,31,22,116,248,207,246,63,238,127,231,183,241,127,185,239,94,3,31,223,92,250,138,0,247,207,131,139,133,209,143,63,242,223,255,0,106,87,190,67,254,168,87,130,124,31,154,32,186,50,238,249,191,127,216,255,0,211,74,247,184,8,48,169,30,255,0,206,128,37,164,165,162,128,26,122,209,72,69,45,0,58,138,40,160,2,138,41,40,1,104,164,165,160,2,138,41,40,1,104,162,138,0,41,41,104,160,2,138,40,160,4,165,162,138,0,40,164,165,160,4,165,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,74,90,40,160,2,138,40,160,2,138,41,40,1,104,162,131,64,12,34,158,56,162,138,0,41,41,104,160,8,167,93,209,129,239,95,48,252,95,182,49,125,170,76,63,207,170,63,36,113,255,0,45,43,234,50,50,57,175,7,248,209,165,131,163,121,130,30,91,83,206,119,117,200,147,222,128,60,14,210,82,155,250,115,142,191,141,125,173,225,75,159,181,233,82,182,80,226,114,188,30,62,234,215,196,1,246,231,154,250,255,0,225,93,248,187,240,221,195,25,55,159,182,178,253,220,127,203,52,246,160,14,63,227,66,159,236,189,115,131,255,0,44,63,244,40,235,198,60,14,89,53,249,246,140,159,179,55,111,246,133,123,167,198,56,80,232,58,211,21,231,253,31,156,255,0,181,29,120,207,195,187,85,155,197,119,72,83,112,22,140,113,156,127,18,80,7,213,222,26,36,248,127,75,39,175,216,226,255,0,208,22,184,77,91,227,223,133,180,125,102,251,75,184,176,214,90,123,43,137,45,228,104,226,132,169,100,98,164,130,100,7,25,30,130,189,3,66,64,154,45,128,3,27,109,99,31,162,215,205,190,44,248,67,227,173,75,198,122,229,253,158,135,230,219,93,106,19,79,19,125,170,1,189,30,71,42,118,151,5,114,10,245,230,128,61,187,83,241,29,159,139,126,12,235,122,229,132,115,199,107,117,165,94,236,89,148,7,27,82,72,206,64,36,117,83,223,165,124,115,95,86,233,26,38,163,225,191,217,223,80,210,181,75,127,179,222,193,165,106,30,108,91,149,246,238,243,24,114,164,131,195,3,193,175,148,168,3,236,11,47,12,88,248,199,224,206,139,163,223,71,25,18,105,22,198,41,89,55,24,37,242,87,108,163,4,28,130,122,100,100,101,79,4,215,203,126,47,240,189,255,0,131,252,73,119,163,223,199,32,49,57,49,74,201,180,79,14,78,36,92,18,48,64,251,185,59,78,65,228,26,251,7,192,152,255,0,133,123,225,175,251,5,90,255,0,232,165,175,17,253,160,124,105,165,234,151,177,120,106,210,222,11,155,139,9,68,178,223,7,201,137,240,234,208,1,183,253,194,228,54,50,160,21,202,240,1,99,224,167,197,71,183,146,15,9,235,247,91,160,109,144,233,211,184,103,101,102,101,85,128,237,7,35,230,249,73,218,0,5,115,140,1,244,61,124,59,225,31,12,95,120,195,196,150,154,61,132,110,76,172,12,210,132,220,182,241,100,110,145,178,64,218,1,233,149,201,192,28,145,95,106,233,86,115,105,250,53,149,149,197,212,151,147,193,110,145,73,115,38,119,76,192,0,92,228,147,146,87,61,79,94,166,128,46,215,204,31,180,70,137,246,31,28,90,106,177,219,249,112,234,86,107,190,93,249,243,39,67,134,227,57,24,67,10,244,10,126,185,175,167,235,130,248,193,225,152,188,73,240,235,80,18,220,201,110,250,106,62,163,17,0,21,102,138,55,225,151,208,169,97,193,224,224,243,140,16,15,144,140,243,53,178,64,242,57,183,70,118,72,203,29,161,152,0,204,23,238,130,84,40,39,190,7,165,9,60,209,36,209,197,44,145,164,201,178,85,12,64,117,220,27,107,14,227,112,83,131,221,65,237,81,82,208,7,111,240,147,195,247,62,33,248,147,165,37,187,108,142,198,85,191,153,240,14,212,133,148,142,9,25,220,216,28,100,141,217,193,10,107,236,122,241,63,217,231,194,48,217,248,126,127,20,79,20,130,242,245,222,222,221,140,138,87,236,234,87,36,40,232,76,138,192,239,231,228,24,192,39,62,217,64,9,95,1,87,223,213,240,5,0,125,191,224,79,249,39,158,26,255,0,176,77,175,254,137,21,208,87,61,224,79,249,39,158,26,255,0,176,85,175,254,138,90,232,104,3,158,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,124,69,95,110,248,239,254,73,223,137,127,236,21,117,255,0,162,154,190,34,160,15,172,190,12,248,18,199,194,254,22,131,87,12,151,58,142,175,111,21,193,184,48,237,104,162,116,12,34,94,79,10,217,36,140,110,227,43,192,199,140,124,90,248,154,222,55,213,63,179,244,201,24,104,22,206,26,37,100,0,205,42,239,95,55,238,239,80,67,16,1,61,0,36,41,56,26,30,47,248,174,147,252,57,208,252,37,160,204,192,13,46,218,45,66,237,25,144,228,70,82,88,54,149,7,25,85,37,149,240,70,87,144,77,112,126,13,240,142,161,227,95,16,67,165,105,163,210,75,137,114,191,185,135,122,134,147,12,203,187,110,229,59,65,201,160,13,95,135,31,15,238,252,127,226,1,0,243,35,211,45,216,27,251,132,116,221,16,33,138,168,14,114,75,20,35,32,28,103,36,30,135,223,190,43,105,86,58,39,192,221,83,76,211,109,163,182,179,183,142,221,34,137,58,42,253,161,63,18,73,201,36,242,73,36,228,154,236,252,53,225,173,47,194,58,28,58,70,145,7,149,111,31,204,238,220,180,172,122,179,30,236,112,61,182,168,0,0,0,28,191,198,207,249,36,58,239,253,187,255,0,232,248,232,3,230,31,1,255,0,201,67,240,207,253,133,109,191,244,104,175,169,190,38,252,60,182,248,131,161,199,16,155,236,250,157,166,246,178,153,137,216,165,241,185,24,15,225,108,47,42,50,8,4,103,149,63,44,248,19,254,74,31,134,127,236,43,107,255,0,163,22,190,223,160,15,129,103,130,107,107,137,109,238,98,104,103,137,138,73,28,138,85,145,129,193,82,15,32,131,198,42,230,181,173,234,62,35,213,230,213,117,91,143,180,95,79,183,204,151,98,166,236,5,81,194,128,23,128,7,2,190,145,248,193,240,169,252,94,131,91,208,225,65,173,69,24,73,32,85,85,55,139,184,5,220,238,193,84,162,238,57,32,146,48,59,10,243,223,130,255,0,11,255,0,225,37,187,79,17,235,48,103,72,182,148,121,80,77,22,82,245,148,48,60,239,95,149,24,38,114,8,99,149,236,194,128,58,191,129,127,12,210,206,222,215,198,154,161,147,237,114,198,198,194,223,14,158,76,100,16,100,108,227,113,96,78,209,211,107,3,201,35,30,233,69,20,1,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,193,253,156,127,228,161,234,31,246,10,147,255,0,70,69,91,223,180,223,252,202,255,0,246,247,255,0,180,171,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,0,125,63,69,37,45,0,20,81,69,0,20,81,69,0,20,82,82,208,1,95,32,124,109,255,0,146,189,174,255,0,219,191,254,147,199,95,95,215,200,31,27,127,228,175,107,191,246,195,255,0,68,37,0,123,7,236,229,255,0,36,242,255,0,254,194,178,255,0,232,168,171,58,247,246,119,211,110,252,104,247,17,94,125,143,195,109,16,43,109,110,204,103,73,2,129,180,51,110,27,73,249,183,28,158,118,237,254,42,209,253,156,127,228,158,95,127,216,86,79,253,21,21,122,253,0,82,210,116,187,29,15,75,183,211,116,203,84,182,179,130,61,144,197,24,224,15,230,73,57,36,158,73,36,156,147,87,104,162,128,57,255,0,29,127,201,60,241,47,253,130,174,191,244,75,87,196,53,246,247,142,191,228,158,120,147,254,193,87,95,250,37,235,226,26,0,251,151,196,222,25,210,252,93,162,77,164,106,240,121,182,242,124,193,135,15,19,143,186,232,123,50,228,251,96,149,32,130,65,243,79,134,95,4,226,240,213,234,107,126,33,100,186,212,162,118,251,61,176,0,197,3,43,56,18,131,159,156,149,10,203,144,54,231,145,184,2,61,146,138,0,249,255,0,246,154,255,0,153,99,254,222,191,246,141,112,31,4,191,228,175,104,95,246,241,255,0,162,36,174,255,0,246,155,255,0,153,95,254,222,255,0,246,149,120,110,149,170,95,104,122,165,190,165,166,93,61,181,229,187,111,138,88,250,131,252,138,149,200,32,252,164,18,14,65,160,15,164,190,52,124,48,255,0,132,150,210,95,17,232,208,103,87,182,136,249,214,240,195,151,189,10,64,28,238,95,153,20,54,48,11,50,225,123,40,175,155,116,173,82,255,0,67,213,109,245,45,50,233,237,175,45,223,116,50,199,212,31,228,84,140,130,15,4,18,14,65,175,177,126,31,248,238,199,199,190,31,254,208,183,9,5,212,78,82,234,200,75,189,160,57,59,114,112,185,86,81,144,113,142,163,170,154,242,31,142,159,13,30,206,226,235,198,154,89,143,236,146,56,55,214,248,9,229,57,42,162,65,141,187,195,18,55,142,187,152,158,65,56,0,245,191,135,223,16,116,239,31,105,15,115,106,159,103,189,131,31,106,179,203,55,145,185,157,83,231,42,21,247,4,207,29,58,26,241,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,175,240,43,225,246,185,6,175,111,226,203,182,159,79,178,242,191,113,9,3,253,58,54,14,14,112,192,133,4,35,141,202,67,124,164,118,53,145,251,71,255,0,201,67,211,255,0,236,21,31,254,141,150,128,55,255,0,102,111,249,154,63,237,211,255,0,107,87,191,215,207,255,0,179,47,252,205,31,246,231,255,0,181,171,232,26,0,40,162,138,0,40,162,138,0,40,162,138,0,248,135,199,95,242,80,252,77,255,0,97,91,175,253,24,213,244,215,193,152,33,186,248,53,163,219,220,66,147,91,203,29,194,73,28,138,25,93,76,210,130,164,30,8,35,140,87,204,158,59,255,0,146,135,226,111,251,10,93,255,0,232,214,175,167,190,8,255,0,201,33,208,191,237,227,255,0,71,203,64,31,60,252,76,248,121,113,240,251,92,72,132,223,104,211,47,55,61,148,206,70,242,23,27,145,130,255,0,16,220,188,129,130,8,43,142,66,221,248,75,241,18,111,4,120,129,45,239,110,100,26,5,219,255,0,165,195,176,183,150,216,192,148,40,57,4,29,161,177,156,174,120,36,46,61,139,227,199,139,116,237,43,193,114,104,50,136,46,175,245,60,40,129,217,193,138,48,219,188,242,7,163,168,0,18,1,57,251,202,29,107,229,219,120,38,186,184,138,222,222,39,158,121,92,70,145,198,165,153,216,156,0,0,228,146,126,93,180,1,247,173,188,240,221,219,197,113,111,34,77,111,42,6,142,72,216,50,178,149,200,96,71,4,17,206,107,224,106,251,87,225,247,133,174,60,29,224,187,29,18,234,251,237,115,67,189,153,148,0,136,92,150,40,156,2,84,18,121,110,73,36,240,48,163,226,170,0,235,60,91,224,123,255,0,13,233,186,54,174,34,146,77,43,85,178,130,120,110,51,187,108,173,16,102,70,192,27,78,237,197,71,113,142,73,15,141,143,132,223,17,38,240,71,136,18,222,246,230,81,160,93,191,250,92,94,89,109,141,183,2,85,10,114,8,59,67,99,57,92,240,72,92,125,21,225,253,15,78,241,23,194,109,7,74,213,109,254,209,101,62,149,105,230,69,189,147,118,212,71,28,169,4,114,1,224,215,203,62,57,240,46,169,224,77,112,216,95,143,54,222,76,181,181,220,107,136,238,16,119,30,140,50,55,47,80,72,234,8,36,3,237,24,39,134,238,222,43,136,37,73,160,150,48,209,201,27,6,86,82,50,24,17,193,4,115,154,242,95,218,59,254,73,229,135,253,133,99,255,0,209,82,215,17,240,95,226,162,104,18,39,134,245,235,175,47,74,124,45,148,204,0,75,87,44,204,193,200,25,195,151,251,196,149,4,14,128,146,59,127,218,59,254,73,229,135,253,133,99,255,0,209,82,208,7,143,252,18,255,0,146,189,161,127,219,199,254,136,150,189,207,226,255,0,195,70,241,198,151,13,238,156,81,53,171,20,97,16,96,0,185,67,207,150,205,213,74,156,149,36,224,22,101,56,221,189,124,51,224,151,252,149,237,7,254,222,63,244,68,149,245,245,0,124,13,4,243,91,92,197,113,111,35,67,60,78,26,57,99,114,29,25,78,67,2,57,4,30,115,83,234,186,165,246,185,170,92,106,90,157,211,92,94,92,54,249,101,147,171,31,228,0,24,1,87,128,160,1,128,43,232,127,141,255,0,12,134,171,101,113,226,221,34,52,91,251,116,105,181,21,118,108,205,18,162,133,117,201,192,40,169,208,1,188,19,201,33,65,192,248,23,240,209,239,46,45,124,105,170,20,251,36,76,198,194,223,10,254,99,2,84,200,217,206,208,164,29,171,215,112,7,128,6,224,14,159,224,231,194,145,225,251,123,111,18,235,112,200,53,153,19,124,22,242,43,35,217,130,29,78,118,182,24,178,50,156,50,130,189,58,230,189,146,138,74,0,90,74,41,104,3,231,255,0,218,107,254,101,143,251,123,255,0,218,53,228,30,10,240,199,252,38,62,46,177,208,190,217,246,79,181,121,159,190,242,188,204,109,70,110,153,25,206,221,189,123,215,175,254,211,95,243,43,255,0,219,223,254,209,175,48,248,91,173,233,222,28,248,141,165,106,186,173,199,217,236,173,252,239,54,77,140,251,119,68,202,56,10,73,229,128,224,80,7,211,254,35,215,116,63,133,62,7,73,98,178,217,105,111,139,91,43,56,1,30,100,133,73,0,191,56,206,29,153,142,79,83,243,49,218,126,65,214,245,189,67,196,122,188,250,174,171,113,246,139,233,177,230,75,176,71,187,106,168,28,5,0,124,160,14,5,110,124,64,241,213,247,143,124,65,253,161,112,30,222,210,40,194,90,217,25,119,136,6,6,236,29,163,37,216,100,156,103,160,232,5,119,127,5,254,21,166,191,44,126,37,215,173,124,205,41,54,181,148,44,67,37,211,134,101,98,225,78,112,165,58,16,3,18,58,128,84,128,117,255,0,5,254,22,63,135,226,79,18,235,246,187,53,118,218,214,49,49,96,246,177,149,96,197,148,29,187,217,91,238,144,72,0,116,36,168,246,138,40,160,4,175,157,127,105,61,86,198,227,84,208,244,184,46,82,75,203,52,157,174,98,28,152,150,77,155,55,246,4,170,147,142,184,193,232,87,62,175,241,35,226,13,159,128,124,62,243,157,146,106,151,8,194,194,222,64,216,149,129,10,228,144,48,0,12,27,4,174,113,128,71,81,242,14,171,170,95,107,154,173,198,165,169,93,61,205,229,195,239,146,89,58,177,254,64,1,133,10,56,0,0,48,22,128,58,143,132,250,173,150,139,241,63,69,190,212,174,82,214,209,30,68,121,228,249,84,23,137,163,92,158,195,115,14,79,3,169,192,230,190,202,175,128,107,233,47,130,31,19,87,84,177,183,240,150,175,34,11,235,116,88,116,230,84,108,207,18,163,18,31,3,106,152,196,125,73,27,129,28,18,9,32,30,215,94,1,251,77,127,204,175,255,0,111,127,251,70,189,254,188,3,246,154,255,0,153,95,254,222,255,0,246,149,0,112,31,4,191,228,175,104,95,246,241,255,0,162,36,175,91,248,199,240,165,124,65,111,115,226,93,18,25,14,176,137,186,226,221,21,157,175,0,17,168,198,91,0,170,6,56,85,37,186,117,197,121,47,193,47,249,43,218,23,253,188,255,0,232,137,43,220,190,47,252,75,111,3,105,113,89,105,162,55,214,239,145,140,78,196,58,219,32,249,124,198,94,164,147,144,160,140,18,172,78,118,237,32,31,40,195,52,246,204,100,130,89,33,98,140,133,145,202,146,172,164,50,228,118,32,144,71,112,72,171,122,38,137,168,248,139,86,131,74,210,109,254,209,125,54,239,46,45,193,55,109,82,231,150,32,14,1,60,154,161,93,7,130,252,89,121,224,175,20,90,235,86,99,204,242,242,147,64,88,162,205,27,13,174,164,143,192,140,169,1,130,156,29,184,160,15,174,124,15,224,219,31,2,248,110,61,34,198,73,37,37,204,183,19,191,6,121,74,168,45,140,225,87,0,0,23,160,11,146,78,73,248,154,190,233,240,238,191,99,226,143,15,217,235,90,107,72,109,46,144,180,126,98,225,148,130,67,2,61,67,41,31,46,71,203,193,35,154,248,90,128,62,222,240,39,252,147,191,13,127,216,42,219,255,0,69,45,124,67,95,111,120,15,254,73,231,134,191,236,21,107,255,0,162,150,190,33,160,15,177,180,29,35,75,241,143,193,157,31,73,187,127,58,198,231,74,183,138,70,183,151,144,232,171,208,143,151,122,186,244,57,25,24,32,242,43,229,207,28,120,54,251,192,190,36,151,71,190,145,36,5,4,182,243,167,2,104,137,32,54,220,228,28,130,8,61,10,156,18,54,147,212,124,33,248,150,60,13,170,79,101,169,7,125,22,249,193,149,148,179,27,102,31,47,152,163,161,4,96,48,3,36,40,35,59,112,126,134,248,129,224,75,31,30,248,127,236,23,13,28,23,113,58,189,173,233,139,123,91,156,141,216,25,25,12,163,5,115,143,186,122,129,64,30,127,251,59,120,93,236,124,63,125,226,75,132,143,126,162,235,21,169,40,11,8,163,36,49,13,156,128,205,193,92,15,245,96,243,145,143,109,175,15,240,207,199,223,13,69,117,22,141,54,143,62,149,162,91,67,229,90,221,60,205,57,9,24,194,7,64,11,46,64,199,5,202,156,117,92,178,251,30,149,170,88,235,186,93,190,165,165,221,37,205,157,196,123,225,150,51,193,31,205,74,156,130,15,32,130,14,8,160,11,180,81,73,64,11,94,127,241,183,254,73,14,187,255,0,108,63,244,124,117,232,21,231,255,0,27,127,228,145,107,191,246,239,255,0,163,210,128,62,96,240,39,252,148,63,13,127,216,86,215,255,0,70,173,125,87,241,39,225,253,167,143,188,62,208,31,45,53,75,116,99,97,113,43,62,33,98,65,96,66,157,165,88,70,23,36,28,103,32,30,135,229,79,2,127,201,66,240,207,253,133,109,127,244,106,215,219,244,1,230,223,14,62,17,105,158,7,242,181,43,151,251,126,186,98,195,78,127,213,192,78,119,8,134,1,92,131,130,199,146,1,198,3,17,94,21,241,183,254,74,246,187,255,0,110,255,0,250,34,58,250,250,190,65,248,219,255,0,37,123,93,255,0,183,127,253,17,29,0,119,223,179,47,252,205,31,246,233,255,0,181,235,232,10,249,255,0,246,101,255,0,153,163,254,221,63,246,181,125,1,64,9,75,69,20,0,81,69,20,1,240,13,125,101,240,163,74,177,214,190,6,233,154,94,165,107,29,197,157,202,92,36,177,63,70,31,104,147,241,4,28,16,71,32,133,43,130,43,228,218,250,251,224,151,252,146,29,11,254,222,63,244,124,148,1,243,111,196,15,2,95,120,11,196,31,217,247,12,247,22,146,34,189,181,233,139,203,19,12,13,216,25,108,21,99,130,51,158,135,238,176,174,195,224,255,0,197,101,240,140,135,68,215,102,99,162,202,229,210,102,103,97,100,118,177,109,168,21,153,195,182,23,0,128,14,79,115,93,247,237,7,226,93,54,211,194,145,120,118,91,116,184,212,47,221,102,132,146,51,108,35,97,251,204,117,82,223,50,12,99,32,191,60,109,63,52,193,111,53,213,196,86,246,240,180,211,200,225,35,68,5,217,152,157,160,40,28,146,79,24,160,15,190,169,43,155,240,31,135,175,252,43,224,251,13,35,81,212,228,212,46,96,76,25,31,238,198,59,70,135,25,40,189,1,110,126,139,133,29,45,0,124,209,251,69,120,122,223,79,241,78,157,174,68,118,201,170,68,203,50,96,242,241,8,192,108,147,221,89,6,0,1,124,188,242,73,175,24,175,180,190,36,248,97,188,95,224,77,75,74,183,142,55,188,218,39,180,220,138,79,154,135,112,10,92,128,11,0,83,118,70,3,31,225,200,175,139,40,1,107,168,248,117,225,235,127,20,124,64,210,52,123,195,139,89,165,45,58,224,252,200,129,164,100,224,130,55,168,35,32,228,103,63,195,92,189,125,21,251,59,120,78,107,59,11,239,20,93,194,128,94,198,45,236,152,74,75,108,87,62,105,32,112,20,178,128,51,207,200,122,3,200,7,186,81,73,75,64,5,20,81,64,31,0,215,214,63,10,52,171,29,111,224,110,151,166,106,118,209,220,217,220,37,194,75,11,244,97,246,137,63,21,32,224,130,57,4,2,48,69,124,157,95,95,124,18,255,0,146,67,160,255,0,219,199,254,143,146,128,62,117,248,145,224,11,191,0,248,129,160,62,108,154,93,195,177,211,238,100,100,221,40,80,11,41,0,228,16,92,46,72,25,198,64,29,7,79,240,127,226,178,248,70,67,161,235,147,57,209,101,114,209,204,204,204,44,142,214,45,182,53,12,206,174,219,87,0,128,14,79,115,93,159,199,239,26,105,113,104,255,0,240,137,45,188,23,151,243,109,158,71,223,243,88,144,202,84,237,193,249,152,23,29,84,128,114,120,113,159,159,116,173,46,255,0,92,213,45,244,221,50,213,238,111,46,31,100,81,71,213,207,242,1,70,73,39,128,20,147,128,40,3,238,216,39,134,234,222,43,139,121,82,104,37,64,241,203,27,6,86,82,50,24,17,193,4,115,154,248,26,190,217,240,39,135,175,252,45,224,251,13,35,81,212,228,212,46,32,76,25,91,164,99,178,33,219,146,131,160,45,207,208,96,15,137,104,3,236,237,11,70,179,241,15,194,29,31,72,191,77,214,183,122,45,188,47,128,9,25,136,109,97,149,32,56,56,32,227,130,1,237,95,43,120,231,193,183,222,5,241,36,154,69,244,137,32,40,36,183,157,56,19,68,73,1,246,231,32,229,72,32,244,32,224,149,193,62,141,240,55,226,88,210,46,34,240,142,170,37,123,75,219,140,88,206,165,155,201,149,136,30,89,29,145,155,144,64,225,152,147,149,98,71,183,248,227,193,182,62,59,240,220,154,61,244,178,68,67,137,45,231,78,76,50,128,84,54,51,134,92,49,4,30,160,157,164,28,16,1,225,95,4,254,39,67,225,187,150,240,238,185,119,44,122,93,195,131,103,52,140,60,187,73,9,59,129,207,33,24,145,206,112,164,103,104,220,204,61,235,199,127,242,79,60,75,255,0,96,171,175,253,20,213,242,109,151,195,159,17,106,94,53,188,240,165,181,180,103,81,179,99,231,187,183,150,130,53,96,60,204,176,4,199,243,6,27,65,37,72,32,26,250,123,87,210,31,64,248,49,170,233,15,121,45,225,178,208,167,131,207,116,84,44,4,46,23,229,28,5,3,0,117,56,3,36,156,146,1,241,173,125,133,101,225,123,31,24,124,25,209,116,123,228,140,137,116,123,99,12,172,155,140,18,121,43,182,85,193,7,32,158,153,25,25,7,130,107,227,218,251,119,192,191,242,79,60,53,255,0,96,171,95,253,20,180,1,241,247,139,124,47,125,225,15,18,221,232,247,209,200,12,76,76,50,50,109,19,197,147,137,23,4,141,164,14,153,56,57,7,144,107,215,190,10,252,85,72,35,181,240,150,191,52,132,22,17,233,247,78,204,199,44,200,145,219,237,10,78,50,92,171,59,96,12,14,2,138,63,104,191,18,233,179,73,97,225,184,160,142,93,66,217,133,212,183,32,169,48,43,2,190,87,168,47,242,185,7,28,4,60,231,143,21,209,52,107,223,16,235,150,90,70,158,155,174,46,229,88,147,32,144,51,213,155,104,36,0,50,73,199,10,9,160,15,187,168,172,253,15,79,184,210,180,59,43,11,189,70,125,74,226,222,32,146,221,206,2,180,164,119,56,254,185,56,234,88,228,157,10,0,43,231,207,140,215,44,191,216,152,3,254,91,255,0,237,58,250,14,188,11,227,37,158,239,236,63,147,56,243,187,255,0,185,64,30,99,240,245,119,107,250,87,95,249,9,67,255,0,161,37,125,125,99,136,244,232,249,233,158,191,83,95,38,252,51,183,243,53,125,45,177,156,106,113,115,159,246,146,190,174,145,196,26,57,98,118,133,252,127,138,128,62,124,248,239,120,91,83,184,132,24,206,219,136,78,1,231,253,79,255,0,94,188,122,201,124,201,159,131,247,73,249,126,162,189,7,227,21,231,218,60,93,127,24,151,112,18,66,113,183,31,242,197,107,142,240,189,153,188,212,228,140,38,252,66,91,25,199,117,255,0,26,0,250,255,0,194,118,226,47,182,253,238,118,117,255,0,129,87,77,89,186,85,184,131,207,194,237,206,59,231,214,180,168,0,162,146,138,0,90,74,90,40,0,162,138,74,0,90,40,164,160,5,164,165,162,128,10,40,162,128,10,41,41,104,0,164,165,162,128,10,74,41,104,0,164,162,150,128,10,40,162,128,10,74,90,40,0,164,165,162,128,10,41,41,104,0,162,138,40,0,164,162,150,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,166,26,125,6,128,27,222,148,82,119,167,10,0,41,40,165,160,14,55,199,235,157,23,82,235,255,0,32,233,127,244,23,175,144,53,129,183,85,156,127,187,252,133,125,133,227,178,191,217,26,136,63,243,225,39,254,130,213,242,14,190,0,214,238,0,233,199,242,90,0,102,149,23,159,116,234,3,28,70,79,31,85,175,174,62,30,89,136,116,77,42,76,56,39,77,136,124,223,68,175,152,124,17,102,183,154,180,136,99,221,139,118,108,103,31,196,181,245,207,133,96,16,120,127,76,85,24,219,101,16,235,159,225,20,1,185,75,69,20,0,148,82,210,80,1,69,45,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,52,211,169,166,128,1,78,166,142,180,180,0,180,81,69,0,120,167,197,184,200,254,199,233,255,0,45,191,246,157,124,217,95,79,124,89,140,31,236,142,7,252,182,237,255,0,92,235,230,10,0,246,63,132,55,4,106,26,58,111,127,249,111,223,229,251,178,87,210,122,121,221,99,25,250,255,0,51,95,45,252,41,145,134,183,164,5,39,31,190,239,236,213,244,254,144,219,244,200,143,251,223,204,208,5,234,74,90,74,0,66,104,90,27,173,3,173,0,45,45,20,10,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,74,90,40,160,2,138,40,160,2,138,41,40,1,104,164,165,160,2,138,40,160,2,138,74,90,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,74,90,0,74,90,74,90,0,40,52,81,64,13,57,162,157,70,40,0,164,165,162,128,10,242,191,139,240,43,248,114,30,23,254,66,10,121,31,236,73,94,169,92,63,196,139,40,238,52,24,85,182,255,0,199,210,158,87,63,194,244,1,241,205,125,63,240,78,98,222,23,155,44,199,254,38,108,57,63,236,71,95,49,50,227,21,244,55,193,11,183,58,11,71,243,97,181,66,62,247,251,41,64,26,191,25,155,30,30,214,199,63,242,239,255,0,161,37,121,63,194,200,140,158,43,186,97,142,108,159,175,251,201,94,179,241,152,103,195,186,223,253,176,255,0,208,227,175,58,248,61,110,178,120,138,224,144,63,227,201,187,127,211,84,160,15,165,180,133,43,165,89,131,218,221,7,254,58,42,253,86,178,80,44,45,130,255,0,12,42,63,65,86,104,3,159,241,223,252,147,207,18,127,216,42,235,255,0,69,53,124,67,95,111,120,239,254,73,231,137,63,236,21,117,255,0,162,158,190,33,160,15,166,117,223,137,16,248,23,225,47,133,224,180,104,229,214,47,52,139,113,4,106,193,94,0,96,192,156,130,172,8,14,0,10,113,191,156,116,53,243,149,188,55,218,230,179,21,186,22,186,212,47,238,2,3,36,191,52,178,179,96,101,156,245,44,122,147,223,154,220,241,182,142,218,85,246,145,35,62,228,212,52,91,27,168,243,43,51,0,97,84,32,151,251,191,50,54,2,156,1,128,184,28,47,167,254,205,177,105,109,168,107,178,48,198,175,28,72,35,103,159,239,64,199,44,22,60,118,101,143,47,147,247,128,24,231,120,7,169,252,52,240,20,63,15,252,54,108,218,88,238,117,27,134,18,222,76,136,160,22,198,4,106,113,146,131,156,103,185,99,129,187,104,237,40,162,128,10,40,162,128,62,37,241,231,135,164,240,191,141,117,93,53,172,164,180,183,23,50,189,154,49,44,173,110,88,236,33,137,59,134,62,92,228,156,130,167,144,107,14,202,202,227,83,212,45,172,44,227,243,110,238,165,17,66,155,128,220,236,84,1,147,128,185,37,122,241,94,183,251,70,94,88,220,248,215,79,181,130,56,205,237,173,138,139,137,214,109,199,12,196,164,108,157,1,81,150,207,82,36,29,130,215,23,240,174,234,206,207,226,135,135,164,190,131,207,137,238,196,74,155,3,109,149,193,72,219,7,143,149,216,54,122,140,100,114,5,0,125,127,161,105,127,216,158,30,211,52,175,59,206,251,13,172,86,190,102,220,111,217,24,93,216,201,198,113,156,100,214,133,37,45,0,21,240,5,125,255,0,95,0,208,7,218,190,19,190,183,211,62,22,232,119,247,146,249,118,214,186,44,19,76,251,73,218,139,110,165,142,6,73,192,7,167,53,145,255,0,11,183,225,231,253,12,63,249,37,113,255,0,198,232,255,0,155,121,255,0,185,83,255,0,109,43,228,26,0,251,87,197,151,214,250,159,194,237,114,254,210,79,54,218,235,69,158,104,95,4,110,70,129,138,156,28,17,144,71,94,107,226,154,250,255,0,254,109,235,254,229,79,253,179,175,144,104,2,230,149,165,223,107,154,172,26,118,153,106,247,23,151,15,178,40,163,234,199,255,0,65,0,46,73,39,128,1,39,0,87,216,190,0,240,61,143,129,124,53,13,140,17,39,219,165,64,247,215,0,238,51,75,142,112,228,41,216,9,32,12,46,7,61,73,39,152,248,43,224,11,79,13,248,110,215,95,159,203,155,87,212,237,196,139,42,51,129,29,188,129,24,71,130,112,79,10,228,224,28,146,50,64,201,245,74,0,43,207,254,54,255,0,201,34,215,63,237,135,254,143,142,189,2,188,255,0,227,111,252,146,29,119,254,221,255,0,244,116,116,1,243,7,129,63,228,161,248,103,254,194,150,191,250,52,87,219,245,241,7,129,63,228,161,120,107,254,194,150,191,250,53,107,237,250,0,74,90,40,160,2,138,40,160,15,159,255,0,105,191,249,149,255,0,237,239,255,0,105,86,7,236,227,255,0,37,15,81,255,0,176,84,191,250,54,42,223,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,50,127,232,216,168,3,233,250,41,41,104,0,162,146,150,128,10,227,245,191,138,30,13,240,230,175,62,149,170,235,31,103,188,131,111,153,23,217,102,124,110,1,135,33,8,60,48,60,26,235,235,228,31,141,191,242,87,181,223,251,97,255,0,164,241,208,7,212,222,28,241,70,139,226,221,58,75,253,14,243,237,86,177,200,98,102,242,94,60,56,0,149,195,5,61,25,125,185,173,154,242,15,217,199,254,73,229,255,0,253,133,101,255,0,209,81,87,175,208,1,95,32,124,109,255,0,146,189,174,127,219,15,253,17,29,125,127,95,32,124,109,255,0,146,191,174,255,0,219,191,254,147,165,0,123,7,236,227,255,0,36,242,251,254,194,178,127,232,152,171,215,235,200,63,103,31,249,39,151,223,246,20,147,255,0,69,69,94,191,64,5,20,81,64,28,255,0,142,255,0,228,158,120,151,254,193,55,95,250,41,171,226,10,251,123,199,127,242,79,60,73,255,0,96,155,175,253,20,213,241,21,0,125,253,69,20,80,7,207,223,180,215,252,202,255,0,246,247,255,0,180,107,192,171,223,191,105,191,249,149,255,0,237,235,255,0,104,215,1,240,75,254,74,246,133,255,0,111,63,250,34,74,0,231,252,25,226,203,207,5,120,162,215,90,179,30,103,151,148,154,2,198,53,154,54,27,88,18,63,2,50,10,134,85,56,56,197,125,149,225,221,126,199,197,26,5,158,181,166,180,134,210,237,11,167,152,48,224,130,85,129,95,80,192,142,50,56,224,149,230,190,94,248,187,240,227,254,16,109,114,59,141,58,25,206,133,121,204,46,223,58,193,39,57,132,182,73,59,66,228,22,193,32,149,249,138,177,172,239,134,95,17,110,62,31,107,143,41,135,237,26,93,230,213,188,132,1,184,133,206,25,9,254,53,220,223,41,56,32,144,113,195,0,15,177,235,230,31,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,244,205,188,240,221,91,197,113,4,169,53,188,168,26,57,17,149,149,129,92,134,4,112,65,28,230,190,101,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,64,27,255,0,179,55,252,205,31,246,233,255,0,181,235,232,10,249,255,0,246,101,255,0,153,163,254,221,63,246,181,125,1,64,5,37,45,20,0,81,69,20,1,195,223,124,94,240,46,155,168,221,88,94,107,158,93,213,172,141,12,201,246,57,206,214,4,134,25,8,65,193,7,238,241,93,70,137,173,233,190,35,210,32,213,116,171,143,180,88,207,187,203,151,203,100,221,181,202,158,28,2,57,4,114,43,227,31,29,255,0,201,67,241,55,253,133,110,191,244,107,215,211,223,4,191,228,145,104,95,246,241,255,0,163,228,160,15,152,60,119,255,0,37,15,196,223,246,21,187,255,0,209,173,94,253,224,143,22,89,248,43,246,122,211,53,187,196,243,118,121,233,12,1,132,109,52,143,113,32,85,4,254,36,224,18,2,177,193,198,43,192,124,117,255,0,37,15,196,223,246,21,186,255,0,209,175,91,190,43,137,23,225,87,195,233,193,147,115,166,160,132,25,28,141,162,231,35,3,56,83,243,28,149,25,60,103,59,70,0,57,45,111,91,212,124,71,171,207,170,234,183,31,104,190,155,30,100,187,21,55,109,80,163,128,20,15,148,1,192,175,163,254,11,252,48,255,0,132,106,209,60,69,172,219,227,86,185,136,121,48,77,22,26,201,73,96,121,222,126,103,82,185,200,12,163,43,221,133,121,7,193,88,108,231,248,173,163,165,237,183,159,254,177,226,4,174,212,145,99,102,86,32,131,156,109,56,198,8,108,28,241,131,245,253,0,21,240,13,125,253,95,0,208,7,219,222,4,255,0,146,121,225,175,251,5,91,127,232,161,94,63,251,66,248,171,70,184,138,223,195,81,91,65,117,170,91,75,230,205,59,171,171,217,130,168,193,80,224,6,220,24,103,146,20,14,87,56,43,185,175,252,69,135,193,31,7,124,59,111,101,113,24,215,238,244,139,95,178,71,176,63,150,190,90,131,43,2,112,0,27,128,206,114,216,249,72,13,143,154,38,158,107,171,153,110,46,37,121,167,149,139,73,36,172,89,157,137,201,98,79,36,147,206,104,2,238,135,162,106,30,35,213,224,210,116,171,127,180,95,207,191,203,135,112,77,216,82,199,150,33,71,10,79,38,189,235,227,86,155,127,165,124,30,209,52,253,75,85,147,84,187,131,82,68,123,201,35,216,210,143,46,109,185,25,60,168,192,201,36,156,100,242,107,172,248,69,240,223,254,16,109,13,174,53,40,96,58,237,239,51,60,127,49,130,62,49,16,108,144,112,70,88,174,1,36,15,156,42,154,200,253,163,255,0,228,158,88,127,216,86,63,253,21,45,0,121,7,193,47,249,43,218,23,253,188,127,232,137,107,235,234,249,3,224,151,252,149,237,11,254,222,63,244,68,149,245,253,0,20,81,69,0,37,45,20,80,7,63,226,111,27,248,123,193,191,101,254,223,212,62,199,246,173,222,79,238,164,147,118,220,110,255,0,86,14,49,184,117,245,170,222,28,248,137,225,95,22,234,50,88,104,154,167,218,238,146,35,51,39,217,229,143,108,96,168,39,44,2,245,97,239,205,121,71,237,53,255,0,50,199,253,189,255,0,237,26,192,253,156,127,228,161,234,31,246,10,147,255,0,70,69,64,27,223,180,215,252,202,255,0,246,247,255,0,180,107,192,171,223,191,105,175,249,149,255,0,237,239,255,0,104,215,142,248,67,195,51,120,191,197,118,26,12,23,49,192,215,78,192,204,192,144,138,170,89,142,23,169,194,156,14,50,112,50,58,208,7,81,240,151,225,212,222,55,241,2,92,94,218,202,116,11,71,255,0,74,147,121,79,49,177,145,18,144,50,73,59,75,99,24,92,242,9,92,253,109,4,16,218,219,197,111,111,18,67,4,72,18,52,140,0,16,1,133,0,14,20,1,242,226,169,232,154,38,155,225,189,34,13,43,74,183,251,61,140,27,246,67,189,223,110,230,44,121,114,73,228,147,201,173,10,0,43,43,196,122,253,143,133,252,63,121,173,106,77,34,218,91,32,103,216,55,51,18,85,64,81,234,88,168,231,3,158,72,28,214,173,120,7,237,7,225,159,17,220,121,90,255,0,218,254,219,162,90,238,253,199,150,145,253,135,119,148,159,123,59,229,222,252,244,249,118,250,80,7,139,248,155,196,250,167,139,181,201,181,125,94,127,50,226,78,20,47,17,194,131,238,162,14,193,114,125,242,73,36,146,73,101,230,129,125,97,225,253,47,90,185,17,139,77,77,231,91,108,54,89,150,34,170,204,87,248,70,230,192,239,193,227,24,38,157,132,246,182,250,141,172,215,150,191,107,181,142,85,105,173,252,194,158,98,41,4,166,225,200,200,200,202,242,51,94,207,241,255,0,91,211,188,71,163,248,63,85,210,174,62,209,101,63,219,124,185,118,50,110,195,68,15,12,1,28,130,188,173,0,121,39,135,188,63,125,226,141,110,29,35,77,88,218,242,116,145,161,141,223,1,202,70,207,140,244,4,133,42,51,180,100,140,144,57,172,249,224,154,218,226,91,123,152,94,41,225,114,146,71,40,42,200,224,224,130,15,42,84,241,138,238,254,9,127,201,95,208,191,237,227,255,0,68,73,82,252,99,241,6,129,226,15,27,220,75,162,91,70,94,54,217,113,168,199,112,204,183,132,34,1,133,35,104,9,181,151,35,33,186,250,80,7,183,124,31,248,150,254,57,210,231,177,212,130,38,181,98,128,202,192,128,183,8,120,243,0,234,164,28,6,0,96,22,82,49,187,11,197,254,211,127,243,43,255,0,219,223,254,209,175,53,248,95,225,175,17,120,131,198,22,205,225,219,137,44,165,178,97,44,250,136,25,91,80,114,57,29,28,176,202,136,255,0,139,144,120,220,87,210,191,105,175,249,149,255,0,237,239,255,0,105,80,7,144,120,39,196,255,0,240,135,120,186,203,95,251,31,218,254,205,230,126,227,205,242,247,110,141,147,239,96,237,198,236,244,254,26,204,213,117,75,237,115,84,184,212,181,59,167,184,188,185,125,242,201,47,86,63,200,0,54,128,163,128,0,81,128,181,78,189,207,224,103,195,71,188,184,181,241,174,170,99,251,28,76,230,194,223,10,222,107,130,65,145,179,156,5,42,118,175,93,202,15,0,13,192,29,63,193,191,133,43,225,251,123,111,18,235,112,200,186,196,137,190,222,222,64,200,214,128,134,83,156,54,24,186,48,56,101,5,122,117,205,121,135,197,239,134,107,224,109,82,27,205,52,187,232,215,206,194,21,96,206,109,156,115,177,155,161,4,100,130,78,72,12,14,113,184,253,103,84,181,93,50,199,92,210,238,52,237,74,213,46,45,46,19,100,177,74,188,17,252,193,7,105,5,121,5,65,24,34,128,62,70,248,101,241,18,231,225,246,184,210,152,126,209,166,94,237,23,176,128,55,144,51,135,140,159,226,27,155,130,112,65,42,113,195,47,15,93,103,196,15,2,95,120,11,196,31,217,247,12,247,22,146,70,175,107,122,98,216,179,140,13,216,92,182,210,172,112,70,115,208,244,97,92,157,0,125,189,224,63,249,39,158,26,255,0,176,85,175,254,138,90,248,134,190,222,240,39,252,147,191,13,127,216,42,215,255,0,68,138,248,134,128,46,106,26,85,246,148,240,37,245,172,144,27,155,120,238,97,221,210,72,156,110,12,164,112,65,31,145,5,78,8,34,187,13,39,226,158,173,165,124,56,212,60,28,33,71,130,225,26,59,123,145,128,240,70,236,76,168,70,8,112,192,176,7,130,55,30,79,0,123,140,255,0,15,116,239,31,252,38,240,189,181,195,253,158,242,13,42,219,236,151,152,103,242,119,36,69,191,118,28,6,220,19,28,244,234,43,229,221,87,75,190,208,245,75,141,55,83,181,123,107,203,119,217,36,82,117,7,249,21,35,4,21,224,130,10,228,26,0,179,225,205,2,251,197,30,32,179,209,116,213,140,221,93,57,9,230,182,2,170,169,102,114,127,186,21,73,227,39,143,148,19,197,125,163,123,125,163,120,43,194,235,61,212,159,98,210,52,232,163,132,29,173,47,151,24,42,136,56,203,158,170,59,159,90,241,111,217,219,194,46,110,47,252,85,121,105,32,65,24,183,176,146,69,27,88,146,124,198,92,140,228,97,87,120,218,62,103,28,243,143,66,248,219,255,0,36,135,93,255,0,182,31,250,62,58,0,177,99,241,123,192,186,158,161,107,97,103,174,121,151,119,82,8,97,79,177,206,55,51,21,80,50,80,5,201,35,175,203,93,197,124,67,224,79,249,40,126,25,255,0,176,173,175,254,141,90,251,122,128,10,243,239,141,191,242,72,117,223,251,119,255,0,209,233,94,131,94,125,241,179,254,73,14,187,255,0,108,63,244,124,116,1,243,15,129,63,228,161,120,103,254,194,182,191,250,48,87,219,213,241,15,129,63,228,161,120,103,254,194,182,191,250,52,87,219,244,0,87,200,31,27,127,228,175,235,191,246,239,255,0,164,241,215,215,245,242,7,198,223,249,43,218,231,253,187,255,0,232,132,160,14,251,246,101,255,0,153,163,254,221,63,246,181,125,3,95,63,254,204,191,243,52,127,219,159,254,214,175,160,40,1,41,105,41,104,0,162,138,74,0,248,10,190,146,240,159,142,236,124,3,240,7,67,212,46,2,92,221,202,211,37,173,145,151,99,78,126,210,251,176,112,216,80,14,73,198,58,14,172,43,230,202,150,73,230,150,56,99,150,89,29,33,77,145,6,98,66,13,229,182,129,216,110,103,59,71,114,79,122,0,177,170,234,151,218,230,169,113,169,106,119,79,113,123,114,251,165,150,78,172,127,244,16,20,96,0,188,0,20,13,160,87,210,95,5,254,23,255,0,194,53,103,31,136,181,155,124,106,247,17,15,42,9,161,195,89,41,46,15,59,143,204,234,70,114,161,148,100,119,97,92,175,192,191,134,141,121,115,107,227,77,80,167,216,226,102,54,22,248,87,243,93,73,83,35,103,56,10,65,192,235,185,84,252,160,13,223,69,80,1,69,20,80,1,95,22,252,73,240,184,240,135,142,181,61,42,8,228,75,61,194,107,77,232,224,121,76,55,168,5,137,46,20,146,155,178,114,80,247,200,175,180,171,230,207,218,59,82,211,110,124,73,164,216,91,132,109,66,210,221,205,212,128,2,85,88,131,26,49,83,156,141,174,216,61,4,128,143,188,104,3,197,43,238,95,10,248,122,223,194,222,23,211,180,59,86,221,29,164,74,11,224,143,49,137,37,219,4,157,187,152,187,99,56,92,224,112,43,228,47,135,90,198,151,160,120,251,71,213,53,168,247,216,65,41,50,31,43,204,216,72,96,175,183,253,150,42,220,114,54,228,2,64,21,246,181,0,37,45,20,80,7,159,255,0,194,237,248,119,255,0,67,15,254,72,220,127,241,186,235,244,77,111,78,241,30,145,6,171,165,92,125,162,202,125,222,92,187,25,55,109,98,167,134,0,175,32,142,69,124,37,95,95,124,18,255,0,146,67,161,127,219,207,254,143,146,128,62,65,175,161,188,63,241,22,15,135,255,0,1,124,63,32,139,237,58,157,231,218,150,198,22,83,176,149,153,247,51,21,236,55,14,1,201,37,64,199,44,62,121,171,151,90,93,245,157,133,141,245,197,171,199,105,126,142,246,179,149,226,80,24,163,96,250,134,28,142,188,131,208,169,32,21,231,158,107,187,137,110,46,37,121,167,149,203,201,36,140,93,157,201,201,98,79,36,147,206,107,234,239,132,31,12,223,192,218,92,215,186,145,71,214,175,144,9,66,133,97,108,131,157,138,221,73,39,105,98,14,9,10,6,118,238,62,19,240,147,196,122,7,133,252,109,6,161,174,196,226,53,70,88,174,214,71,219,106,76,108,11,152,213,73,98,217,8,57,0,110,39,7,130,62,194,160,2,190,1,175,191,171,224,26,0,146,104,38,181,113,28,241,73,19,20,86,10,234,84,144,234,172,175,131,216,130,8,61,193,6,190,143,248,27,241,45,181,139,120,124,35,170,4,91,187,75,124,89,78,10,175,157,10,0,60,178,59,178,142,84,133,229,65,39,5,73,119,235,127,12,45,252,113,240,179,195,119,214,99,203,215,109,180,91,81,11,114,124,248,196,4,172,88,44,170,55,59,15,156,242,63,221,175,156,127,211,52,189,67,254,91,217,223,91,75,238,146,67,40,63,129,86,82,62,160,138,0,251,218,185,239,29,127,201,60,241,47,253,130,174,191,244,83,215,57,240,159,226,68,62,59,209,158,222,237,163,77,106,209,85,103,140,186,150,157,66,133,51,128,21,64,5,137,4,12,237,227,61,69,116,158,59,255,0,146,119,226,95,251,5,93,127,232,166,160,15,136,107,233,157,115,226,68,62,6,248,71,225,120,44,218,57,53,171,205,30,221,96,140,56,13,2,155,124,9,200,42,192,128,202,0,83,141,220,227,161,175,153,106,89,167,154,229,132,179,203,36,172,35,84,12,238,88,133,85,10,163,39,176,0,0,59,5,2,128,36,255,0,76,213,53,15,249,111,119,125,117,47,188,146,77,35,31,196,179,18,126,164,154,250,203,225,63,195,120,124,13,163,181,197,216,73,53,171,196,86,158,66,138,173,0,33,73,183,4,51,130,3,2,75,12,110,227,61,22,185,127,129,191,12,219,71,130,31,23,234,134,54,186,187,183,205,140,10,3,121,49,58,131,230,19,217,216,112,21,79,1,136,57,44,64,246,161,64,25,62,35,241,70,141,225,29,58,59,253,114,247,236,182,178,74,34,87,242,154,76,177,82,64,192,4,244,83,237,197,115,246,63,23,252,11,169,106,54,182,22,122,231,153,117,117,40,134,24,254,201,56,220,236,85,66,228,160,3,36,142,188,87,45,251,71,127,201,60,176,255,0,176,172,127,250,42,90,240,31,2,127,201,67,240,207,253,133,109,127,244,98,208,7,219,245,227,63,22,162,223,253,143,194,241,231,127,237,58,246,106,243,63,137,86,105,39,246,94,118,241,230,245,25,254,229,0,120,143,194,249,66,234,186,106,243,206,169,23,254,132,149,244,239,136,37,49,120,82,226,64,72,198,222,87,175,223,21,242,239,195,49,255,0,19,157,47,254,194,81,127,232,73,95,75,248,198,99,15,129,239,89,70,113,229,247,199,252,181,20,1,242,183,196,89,204,222,51,212,73,102,57,49,125,227,255,0,76,150,172,124,48,128,79,226,75,133,33,72,251,27,31,152,127,180,149,147,227,57,140,222,40,188,98,49,146,157,243,252,2,186,255,0,131,246,139,47,137,102,36,142,108,24,253,223,246,210,128,62,172,133,0,206,20,115,233,82,83,20,99,52,250,0,40,162,138,0,40,164,165,160,4,165,162,138,0,41,41,104,160,4,165,162,146,128,10,90,41,40,1,104,162,138,0,74,90,40,160,2,146,150,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,146,150,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,146,150,138,0,41,41,104,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,41,134,128,22,156,41,180,225,64,5,37,20,180,1,231,191,18,46,74,105,154,128,12,195,254,37,178,30,15,179,215,201,154,132,134,91,249,92,146,73,219,201,235,247,69,125,71,241,74,114,182,119,225,115,206,153,39,127,103,175,149,174,14,103,99,244,254,84,1,218,124,50,1,245,249,242,160,255,0,162,55,95,247,210,190,181,208,70,52,107,14,7,252,123,39,242,90,249,75,225,74,43,120,134,231,63,243,230,253,191,219,142,190,177,210,6,52,123,44,127,207,186,127,232,34,128,47,81,69,20,0,82,81,75,64,5,37,45,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,52,210,210,17,64,0,235,78,166,14,180,250,0,74,90,40,160,15,35,248,172,9,254,200,255,0,182,223,251,78,190,93,61,107,234,175,138,81,22,254,202,218,9,219,231,116,255,0,128,87,202,239,193,160,15,67,248,99,120,145,107,250,84,108,70,71,155,213,241,217,235,234,77,2,81,54,139,110,192,140,29,221,14,127,136,215,200,30,4,149,147,196,246,5,64,227,204,235,255,0,92,218,190,178,240,92,134,79,13,218,19,140,225,250,127,190,212,1,209,81,69,37,0,41,166,83,141,55,52,0,250,5,37,45,0,20,82,82,208,1,69,20,148,0,180,82,82,208,1,73,75,73,64,11,69,20,80,2,82,209,73,64,11,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,73,75,69,0,37,45,20,80,1,69,37,20,0,180,81,69,0,20,148,180,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,148,180,80,2,82,209,69,0,20,152,162,150,128,10,40,162,128,10,205,214,173,141,221,156,104,24,140,72,27,56,207,99,90,85,28,201,188,5,231,175,240,208,7,195,222,32,177,107,63,179,238,98,119,238,234,54,244,199,248,215,121,240,151,85,22,111,105,110,99,15,191,83,67,146,219,113,157,139,253,223,246,107,39,226,22,148,214,127,217,185,142,97,187,205,251,227,211,103,251,53,75,192,151,130,215,83,176,5,163,31,233,241,191,204,127,219,90,0,245,255,0,139,247,137,47,135,117,157,184,201,242,63,139,253,168,235,149,248,39,25,109,110,86,231,6,202,78,223,244,213,41,255,0,19,117,65,113,164,106,145,7,132,239,242,184,7,159,188,158,245,63,192,152,203,95,22,193,230,198,95,253,24,40,3,232,155,81,139,104,87,209,23,249,86,52,254,50,240,181,173,196,150,247,30,37,209,225,154,39,41,44,82,95,196,173,27,3,130,8,45,144,65,249,113,91,16,140,65,31,208,127,42,248,155,199,127,242,80,252,77,255,0,97,91,175,253,24,212,1,245,175,139,111,172,245,63,134,94,35,188,176,187,183,186,181,147,74,186,217,52,18,9,81,177,27,131,135,25,7,105,82,62,162,190,41,175,167,252,27,255,0,38,189,113,255,0,96,173,75,255,0,66,154,190,97,160,15,98,248,173,160,41,248,109,224,47,17,198,16,58,233,182,246,51,49,102,220,192,194,30,48,7,221,192,196,153,60,31,152,117,237,137,240,63,196,54,250,23,196,155,104,238,151,228,212,161,54,10,249,63,187,118,96,83,128,14,114,200,171,216,13,217,39,2,189,111,196,250,2,107,255,0,179,142,158,187,80,207,99,164,91,95,66,236,204,2,152,225,82,231,142,164,199,230,128,15,25,97,211,168,249,183,65,212,255,0,177,60,67,165,234,222,79,157,246,43,168,174,60,173,216,223,177,213,177,156,29,185,198,220,224,208,7,221,212,85,123,27,251,125,79,78,181,191,179,147,205,181,186,136,77,11,96,141,200,225,72,56,56,35,42,71,94,106,122,0,90,173,125,125,111,166,105,215,23,247,178,121,118,182,209,52,211,62,9,219,26,169,44,118,140,147,128,15,78,106,205,121,95,199,127,22,205,225,223,5,38,155,103,50,37,222,174,239,110,193,163,44,76,27,79,154,84,244,7,230,69,231,156,49,199,35,32,3,230,93,119,83,254,219,241,14,167,171,121,94,79,219,174,165,184,242,183,110,217,189,203,109,206,6,113,156,103,2,179,168,165,160,15,183,124,17,173,255,0,194,69,224,93,23,85,107,159,180,77,61,170,121,210,249,123,55,76,163,18,113,128,7,206,24,112,54,250,124,184,174,134,190,125,253,156,60,73,48,184,212,188,42,246,241,155,115,27,106,41,56,36,56,108,199,27,2,62,233,4,109,35,166,48,122,231,143,160,168,0,175,128,107,239,234,248,6,128,62,222,240,39,252,147,191,13,127,216,42,215,255,0,69,45,116,21,207,248,19,254,73,223,134,191,236,21,107,255,0,162,86,186,10,0,231,188,117,255,0,36,243,196,191,246,9,186,255,0,209,45,95,17,87,219,222,59,255,0,146,119,226,95,251,5,93,127,232,166,175,136,104,3,237,239,1,255,0,201,60,240,207,253,130,173,127,244,74,215,65,92,255,0,129,63,228,158,120,107,254,193,86,191,250,41,107,160,160,2,188,255,0,227,111,252,146,45,119,254,221,255,0,244,124,117,232,21,231,255,0,27,63,228,144,235,191,246,239,255,0,163,210,128,62,96,240,39,252,148,47,12,255,0,216,86,215,255,0,70,173,125,191,95,16,120,19,254,74,31,134,127,236,43,107,255,0,163,22,190,223,160,8,167,158,27,104,37,184,184,149,33,130,36,47,36,146,56,10,138,6,75,18,120,0,14,115,89,254,31,241,30,149,226,141,45,117,45,22,246,59,171,66,229,55,170,149,42,195,168,96,192,16,122,28,16,188,16,126,233,21,243,247,198,143,138,137,175,200,222,27,240,253,215,153,165,38,69,228,234,161,146,233,131,43,40,66,70,112,10,125,224,85,88,147,212,40,39,134,248,125,241,7,81,248,127,172,189,197,178,125,166,202,108,125,170,211,42,158,126,213,112,159,49,86,35,105,124,241,215,161,160,15,179,232,170,90,86,171,99,174,105,118,250,158,153,118,151,22,119,9,186,41,80,240,71,243,4,28,130,15,32,130,14,10,213,202,0,240,15,218,107,254,101,127,251,122,255,0,218,53,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,183,255,0,105,175,249,150,63,237,239,255,0,104,215,33,240,55,91,211,188,57,226,189,95,85,213,238,62,207,99,6,148,222,108,187,25,177,186,120,148,112,1,39,146,7,2,128,62,175,164,175,147,111,62,51,107,87,31,17,237,124,84,145,73,29,165,178,121,41,165,181,201,40,177,56,2,65,185,84,100,179,174,252,144,112,66,101,72,140,10,250,123,195,218,245,143,138,60,63,103,173,233,173,33,180,186,140,180,126,98,237,112,84,144,202,71,170,176,35,140,142,56,36,115,64,26,180,81,73,64,11,69,37,45,0,20,81,69,0,37,124,131,241,183,254,74,246,187,255,0,110,255,0,250,78,149,245,245,124,131,241,183,254,74,246,187,255,0,108,63,244,158,58,0,246,31,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,175,87,144,254,206,63,242,79,47,255,0,236,41,39,254,138,138,189,122,128,10,41,41,104,3,159,241,223,252,147,191,18,255,0,216,42,239,255,0,69,53,124,67,95,111,120,235,254,73,231,137,127,236,21,117,255,0,162,158,190,33,160,15,191,168,162,138,0,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,112,31,4,191,228,175,104,95,246,241,255,0,162,36,174,255,0,246,154,255,0,153,99,254,222,255,0,246,141,112,31,4,191,228,175,104,95,246,241,255,0,162,37,160,15,171,181,189,19,78,241,22,145,54,149,170,219,253,162,198,108,121,145,111,104,247,97,131,14,65,82,57,10,120,53,241,247,196,31,1,223,120,11,196,31,217,247,12,215,22,114,160,123,91,195,22,193,56,192,221,129,150,193,12,112,87,57,232,122,48,175,180,171,155,241,199,131,108,124,119,225,185,52,123,233,36,132,135,18,219,206,156,152,101,0,128,251,115,134,24,98,8,61,84,156,21,56,32,3,196,62,2,120,234,250,211,91,135,193,243,137,46,44,239,29,222,2,210,224,90,16,142,237,180,96,146,24,168,227,42,1,201,234,78,105,254,209,223,242,80,244,255,0,251,5,71,255,0,163,37,175,119,240,55,129,116,207,2,104,98,195,79,30,109,196,152,123,171,183,24,107,135,29,207,160,25,59,87,160,4,245,36,147,225,31,180,119,252,148,59,15,251,5,39,254,140,150,128,55,255,0,102,95,249,154,63,237,211,255,0,107,87,191,215,205,191,2,117,251,31,11,248,127,198,186,214,164,204,45,45,82,209,155,203,93,206,228,153,64,0,122,150,32,115,180,115,201,81,147,92,222,155,241,143,92,177,248,137,119,226,137,154,123,139,91,173,209,190,156,110,0,79,36,110,242,163,7,4,46,194,249,12,20,18,119,127,125,178,1,245,189,21,75,73,213,44,117,205,46,223,82,211,46,163,185,179,185,77,241,75,25,224,143,230,165,78,65,7,144,65,7,105,21,118,128,10,74,90,40,0,162,138,40,3,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,171,220,88,219,221,254,201,150,147,76,155,228,180,148,207,110,119,145,177,205,227,70,79,29,120,118,28,241,207,168,21,229,30,58,255,0,146,133,226,111,251,10,221,127,232,214,175,165,190,16,216,218,234,127,4,180,203,11,200,252,203,91,184,174,161,153,55,17,185,26,105,3,12,140,17,144,79,78,104,3,229,239,14,107,83,120,115,196,186,110,179,110,178,150,179,184,73,140,105,33,140,200,20,252,201,184,116,12,50,15,7,229,39,131,95,117,87,192,179,65,53,173,196,150,247,17,52,51,196,197,37,73,20,134,141,148,224,169,7,149,32,241,138,251,55,225,158,181,55,136,126,27,232,122,141,199,152,103,120,60,153,26,89,12,173,35,198,197,11,22,60,146,198,61,223,143,83,214,128,58,218,248,6,190,253,175,128,168,2,197,237,229,206,161,58,207,117,39,153,34,197,28,74,118,129,132,141,21,16,113,232,161,71,169,199,60,215,209,95,4,62,25,46,149,101,111,226,221,93,17,175,174,17,102,211,148,59,230,8,158,55,5,155,7,105,46,173,208,131,133,3,144,73,3,144,248,57,240,165,188,65,113,109,226,93,110,24,206,144,141,190,11,121,2,178,222,16,93,78,112,217,80,172,20,225,212,134,233,211,53,244,221,0,21,228,31,180,119,252,147,187,15,251,10,199,255,0,162,165,175,95,175,32,253,163,191,228,157,216,127,216,82,63,253,21,45,0,121,7,193,47,249,43,218,23,253,188,127,232,137,43,235,218,249,7,224,143,252,149,237,11,254,222,63,244,68,149,245,245,0,83,213,117,91,29,19,75,184,212,181,59,164,182,179,183,143,124,146,202,126,80,191,204,146,112,0,28,146,64,92,147,81,232,154,214,157,226,61,30,223,85,210,110,126,209,99,62,237,146,249,108,155,176,196,30,28,41,28,169,28,138,249,167,226,255,0,197,71,241,109,219,232,186,37,215,252,83,169,177,153,163,12,134,233,176,14,88,58,130,2,158,21,113,140,174,243,158,54,243,255,0,12,190,34,92,124,62,215,30,83,15,218,52,203,204,11,200,64,27,138,174,118,186,19,252,75,185,184,39,4,18,167,28,58,128,125,141,75,81,65,60,55,86,240,220,91,200,147,65,44,97,210,72,216,48,117,35,33,129,28,16,71,57,169,104,0,162,138,40,3,231,239,218,107,254,101,127,251,122,255,0,218,53,193,124,18,255,0,146,189,161,127,219,199,254,136,146,187,239,218,107,254,101,127,251,123,255,0,218,53,192,124,18,255,0,146,189,161,127,219,207,254,136,146,128,62,191,162,138,40,0,168,167,130,43,187,121,109,238,34,73,160,149,10,73,28,138,24,48,35,5,72,60,16,87,140,84,180,80,7,199,31,19,126,29,220,124,62,215,35,137,102,251,70,153,121,185,172,166,114,55,144,49,185,28,15,226,27,135,32,109,32,169,24,228,47,24,103,153,173,146,221,165,115,110,142,206,145,150,56,86,96,161,152,14,128,144,170,9,239,180,122,87,220,190,34,208,44,124,81,225,251,205,23,82,89,13,157,210,0,254,91,109,101,32,134,86,7,212,48,7,156,142,57,4,113,95,26,248,211,194,119,158,10,241,69,214,139,120,222,103,151,134,134,112,133,4,200,203,149,96,15,226,14,9,1,149,134,78,51,64,24,144,205,61,179,25,96,150,88,152,163,33,100,114,164,171,41,86,92,142,196,18,10,247,4,138,185,161,232,154,143,136,245,120,52,173,42,223,237,55,211,238,242,226,222,169,191,106,151,60,177,0,112,9,228,213,56,32,154,234,226,40,32,137,166,158,71,9,28,113,169,102,118,39,0,40,28,146,79,24,175,176,126,25,124,60,182,248,125,161,203,17,155,237,26,149,230,214,188,153,73,216,72,206,212,140,31,225,93,207,201,25,36,146,113,192,0,26,158,7,240,109,143,129,124,57,30,145,99,36,146,18,198,91,137,223,229,51,74,84,2,251,115,133,24,10,0,29,0,25,36,228,159,36,253,166,191,230,88,255,0,183,175,253,165,95,64,87,207,255,0,180,223,252,202,255,0,246,247,255,0,180,104,3,203,126,26,232,22,94,39,248,133,164,233,26,154,200,214,115,180,141,42,35,96,176,68,102,198,122,168,36,42,156,96,224,156,16,121,175,180,171,228,15,130,95,242,87,180,47,251,120,255,0,210,121,43,235,250,0,41,41,104,160,14,127,198,158,19,179,241,175,133,238,180,91,199,242,188,204,52,51,132,12,240,200,14,85,192,63,136,56,32,149,118,25,25,205,124,67,95,127,87,192,52,1,246,247,129,63,228,158,120,107,254,193,86,191,250,40,87,196,53,246,247,128,255,0,228,158,120,107,254,193,86,191,250,37,107,226,26,0,251,123,192,159,242,79,60,53,255,0,96,171,95,253,20,181,197,124,99,248,100,254,50,176,143,86,210,146,70,215,173,81,97,72,131,40,91,152,183,114,167,113,0,21,220,204,14,121,228,16,114,49,218,120,19,254,73,231,134,191,236,21,107,255,0,162,150,186,26,0,203,240,238,129,101,225,127,15,217,232,186,106,200,45,45,99,43,31,152,251,153,201,37,153,137,245,44,73,227,3,158,0,28,86,157,45,20,0,81,73,75,64,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,191,175,63,248,219,255,0,36,135,93,255,0,182,31,250,62,58,0,249,135,192,127,242,80,252,51,255,0,97,75,95,253,26,43,237,250,248,131,192,159,242,80,252,51,255,0,97,91,95,253,26,181,246,253,0,21,242,7,198,223,249,43,218,239,253,187,255,0,233,58,87,215,245,242,7,198,223,249,43,218,239,253,187,255,0,232,136,232,3,190,253,153,127,230,104,255,0,183,79,253,173,95,64,215,203,159,7,188,103,99,224,95,13,248,179,87,190,141,229,37,236,225,183,129,62,83,52,164,78,85,115,183,0,97,73,36,244,0,224,19,133,57,126,13,248,191,172,232,94,52,187,214,181,118,254,208,135,82,242,215,81,81,26,35,176,65,182,54,76,0,3,129,159,151,229,12,9,7,7,12,0,62,183,162,162,183,158,27,187,120,174,109,229,73,160,149,3,71,36,110,25,88,17,144,224,142,8,43,206,106,90,0,40,162,138,0,248,6,189,47,225,15,195,69,241,206,169,53,230,166,89,52,91,23,81,34,168,96,110,24,243,177,91,160,0,96,177,83,144,25,64,198,237,227,205,43,235,239,130,95,242,72,116,47,251,120,255,0,209,210,80,7,160,81,69,37,0,45,20,81,64,5,124,51,226,143,16,220,120,171,197,58,142,185,118,54,73,119,41,97,30,65,216,128,97,35,200,3,59,84,42,231,110,78,50,121,53,244,215,198,255,0,22,197,225,239,2,92,105,201,52,137,168,106,200,214,240,1,24,112,99,202,249,197,201,225,70,198,35,215,44,49,208,145,242,101,0,45,125,171,240,235,196,23,30,40,248,127,163,235,23,163,23,83,68,68,199,43,243,58,51,70,207,192,0,110,42,91,0,96,103,29,171,226,170,246,191,217,215,197,9,101,226,11,239,13,220,73,39,151,168,160,158,212,23,98,4,168,9,96,6,48,11,39,37,178,63,213,129,206,70,0,62,146,165,162,138,0,41,41,104,160,15,128,107,234,95,135,62,25,210,252,95,240,23,74,210,53,120,60,219,121,124,246,12,56,120,157,103,147,14,135,179,46,79,182,9,82,8,36,31,150,171,235,239,130,63,242,72,116,47,251,120,255,0,209,242,80,7,205,62,57,240,46,169,224,77,116,216,95,143,54,222,76,181,173,218,46,18,225,23,184,244,101,200,220,58,130,71,80,65,62,159,240,75,226,149,194,93,218,120,55,90,147,205,183,147,228,211,238,164,112,12,68,14,34,98,79,42,113,133,238,9,85,25,4,109,237,254,57,107,186,14,155,224,119,211,181,107,47,182,221,234,27,133,130,96,143,42,64,7,239,183,255,0,14,205,195,229,94,91,118,62,233,98,62,81,160,15,191,171,224,26,251,75,225,198,145,175,232,126,10,177,176,241,29,234,79,121,26,42,164,73,26,129,109,16,80,169,22,229,225,200,11,203,122,146,50,64,4,252,89,64,31,111,248,19,254,73,223,134,191,236,21,107,255,0,162,86,188,183,227,143,195,38,212,22,111,23,233,16,187,221,162,110,212,162,44,2,152,81,15,239,87,113,92,21,84,10,66,231,60,16,1,7,127,169,120,19,254,73,231,134,191,236,21,107,255,0,162,150,186,10,0,248,71,67,214,111,60,61,174,89,106,246,15,229,221,90,72,37,76,146,3,109,234,173,130,9,4,100,17,158,65,35,189,125,109,168,235,223,240,147,252,21,213,117,175,177,79,99,246,205,26,226,79,34,113,243,47,238,157,114,15,112,113,149,108,12,130,14,23,56,170,113,124,31,208,35,248,141,63,139,25,165,144,59,253,161,108,216,182,35,187,243,3,249,193,131,3,140,169,249,8,35,44,127,135,0,116,158,59,255,0,146,121,226,79,251,5,93,127,232,166,160,15,136,107,218,190,6,252,52,26,197,196,94,46,213,12,171,105,105,113,155,24,0,97,231,74,132,31,48,158,232,173,192,10,121,96,84,224,2,27,197,107,237,239,2,255,0,201,60,240,207,253,130,173,127,244,82,208,6,237,42,211,169,159,221,160,7,209,69,20,0,87,23,227,152,76,191,217,248,39,229,243,59,125,43,180,174,103,197,113,9,126,201,215,141,221,63,224,52,1,243,39,195,105,2,107,58,102,72,31,241,51,136,242,127,219,74,247,143,137,26,188,80,120,19,83,27,99,98,60,175,249,104,7,252,181,74,249,235,193,83,139,125,115,75,5,212,127,167,68,223,49,255,0,105,107,212,254,37,234,9,39,131,245,69,18,68,73,242,120,15,207,250,196,247,160,15,12,213,231,23,154,180,210,168,218,27,28,3,158,128,10,247,79,131,154,4,145,95,199,118,100,124,73,166,2,1,136,133,25,40,122,231,154,240,104,35,55,23,78,20,22,227,63,40,207,165,125,89,240,194,205,224,211,52,230,100,148,3,166,68,50,195,3,238,165,0,122,53,20,180,80,1,69,37,45,0,20,81,69,0,20,148,180,80,1,69,37,45,0,20,148,180,80,2,81,75,69,0,20,81,69,0,20,82,82,208,2,82,210,82,208,1,73,75,73,64,11,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,80,1,73,75,69,0,37,45,20,80,1,69,20,148,0,180,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,77,52,234,13,0,52,82,138,81,69,0,37,45,20,80,7,144,124,84,184,141,97,188,82,202,9,211,31,248,189,158,190,100,156,131,43,17,94,243,241,110,245,133,212,169,242,96,233,173,252,229,175,1,39,39,52,1,232,127,9,179,255,0,9,4,220,127,203,155,127,232,200,235,235,13,43,254,65,22,95,245,239,31,254,130,43,229,79,132,41,187,196,19,240,127,227,201,191,244,98,87,213,154,98,227,73,179,30,144,39,254,130,40,2,221,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,82,80,2,209,73,75,64,5,6,131,69,0,52,83,169,180,234,0,40,162,146,128,60,231,226,66,110,254,203,227,254,122,255,0,236,149,242,84,156,55,225,95,101,248,226,201,174,126,193,180,39,203,230,125,239,194,190,59,190,132,195,58,131,142,70,120,250,154,0,223,240,70,127,225,36,176,255,0,182,159,250,3,87,213,254,7,39,254,17,219,69,255,0,102,79,253,12,215,201,158,13,98,60,65,100,114,120,243,58,127,186,213,245,103,128,36,47,225,251,81,146,126,73,58,255,0,215,83,64,29,117,20,81,64,13,52,193,156,212,166,153,64,15,90,5,2,138,0,74,90,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,74,90,0,41,41,104,160,4,165,162,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,146,150,138,0,40,164,165,160,2,138,41,40,1,104,162,138,0,40,162,146,128,22,138,74,83,64,5,20,148,180,0,82,82,209,64,30,19,241,115,68,15,253,143,178,223,56,243,179,243,255,0,215,63,122,240,93,42,232,218,234,86,142,175,180,36,232,228,237,206,220,48,175,173,252,123,166,11,191,236,255,0,146,19,183,204,251,227,215,111,181,124,127,34,180,82,14,112,113,145,138,0,233,124,73,172,125,187,237,64,77,188,62,207,224,219,156,99,219,218,189,79,224,52,121,117,108,117,179,151,191,253,54,90,240,55,102,99,243,51,31,169,175,161,254,2,199,254,143,19,113,205,164,223,250,56,80,7,186,39,8,163,216,83,169,23,238,143,165,45,0,115,222,59,255,0,146,121,226,95,251,5,93,127,232,150,175,136,171,237,239,29,255,0,201,59,241,47,253,130,110,191,244,83,87,196,52,1,246,175,132,236,109,245,63,133,186,37,133,236,126,101,173,214,139,4,83,38,226,55,70,208,133,97,145,130,50,9,233,205,124,117,174,233,159,216,158,33,212,180,159,59,206,251,13,212,150,222,110,221,187,252,183,35,118,50,113,157,185,198,77,125,155,224,63,249,39,190,26,255,0,176,85,175,254,138,21,243,79,199,31,15,91,232,95,18,110,26,213,190,77,78,37,191,41,131,242,51,179,7,228,147,156,178,51,246,3,118,0,192,160,15,122,248,59,175,174,191,240,203,74,125,209,153,236,99,251,12,202,129,148,3,24,1,71,61,73,143,203,36,142,50,231,238,253,209,222,215,130,254,205,186,242,27,125,99,195,146,52,97,195,11,251,117,10,219,156,16,18,82,79,76,12,69,180,112,126,99,215,183,189,80,1,95,36,124,112,241,13,190,191,241,38,225,45,87,247,122,108,66,192,182,79,206,232,204,95,130,6,48,206,195,184,59,114,14,13,125,55,227,29,125,124,47,225,13,87,90,102,141,94,218,221,154,47,48,51,6,148,252,177,169,11,206,11,21,29,186,245,29,107,226,25,231,154,234,226,91,139,137,30,105,228,114,242,201,35,22,118,98,114,88,147,201,36,243,154,0,177,46,157,60,58,45,182,168,205,31,217,238,46,38,183,64,9,220,26,53,141,152,145,140,109,219,40,199,61,143,78,242,105,154,53,238,175,6,165,37,162,121,159,217,246,134,242,100,80,75,20,14,136,196,42,131,211,120,99,156,0,21,142,120,175,79,248,195,162,127,194,57,224,143,135,186,75,65,246,121,160,180,184,243,226,221,191,19,48,137,164,231,36,31,157,156,240,113,233,198,42,191,192,43,27,125,79,198,90,205,133,226,121,150,183,122,44,240,204,155,200,221,27,73,10,176,200,193,25,4,244,230,128,56,143,3,235,127,240,143,120,231,69,213,90,227,236,241,65,116,158,116,187,55,226,38,56,147,140,18,126,71,101,224,103,211,157,181,246,212,19,197,117,111,13,197,188,169,60,18,160,104,228,141,195,43,130,50,24,17,193,4,115,154,248,87,93,211,63,177,60,67,169,105,62,119,157,246,27,169,109,188,221,187,119,108,114,55,99,39,25,198,113,147,95,84,252,22,241,44,222,36,248,117,106,39,183,142,39,211,28,105,160,161,36,72,177,199,30,214,218,122,28,56,7,147,202,147,198,112,0,61,22,190,1,175,191,107,224,42,0,251,123,192,159,242,79,60,53,255,0,96,171,95,253,20,181,208,87,63,224,79,249,39,158,26,255,0,176,85,175,254,137,90,232,40,3,159,241,215,252,147,207,18,255,0,216,42,235,255,0,69,53,124,67,95,111,120,239,254,73,223,137,127,236,21,117,255,0,162,90,190,33,160,15,183,188,9,255,0,36,239,195,95,246,10,181,255,0,209,43,93,5,115,254,4,255,0,146,121,225,175,251,5,90,255,0,232,165,174,130,128,10,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,160,87,159,124,109,255,0,146,67,174,255,0,219,15,253,31,29,0,124,195,224,79,249,40,126,25,255,0,176,173,175,254,140,90,247,127,141,31,21,31,64,137,252,55,160,93,108,213,219,43,123,50,134,15,106,132,43,40,66,70,55,48,111,188,164,144,170,122,18,164,124,227,99,125,113,166,106,54,215,246,114,121,119,86,178,44,208,182,208,118,184,32,169,218,114,14,8,29,120,163,253,51,84,212,127,229,189,229,245,220,190,242,203,52,140,127,18,204,73,250,146,104,2,198,137,162,106,30,34,213,224,210,180,168,62,211,125,62,239,46,45,234,155,246,169,99,203,16,7,0,158,77,111,252,65,248,125,168,252,63,214,18,218,229,254,209,101,54,126,201,121,181,83,207,218,16,183,200,29,138,237,47,142,122,245,21,244,95,194,111,135,80,248,35,195,233,113,123,109,24,215,238,211,253,46,77,225,252,181,206,68,64,129,128,0,218,91,25,203,103,146,2,237,234,252,77,225,173,51,197,218,28,218,70,175,7,155,111,39,204,25,120,104,152,116,116,61,152,100,251,96,144,65,4,130,1,243,55,194,31,137,75,224,109,82,107,45,72,59,232,215,206,12,174,165,216,219,56,249,124,197,29,8,35,10,224,12,144,170,70,118,237,63,89,87,195,190,46,240,189,247,132,60,73,119,163,223,198,192,196,196,195,43,166,209,60,89,59,101,92,18,48,64,233,147,131,144,121,6,189,95,224,103,196,182,179,184,181,240,94,168,35,251,36,140,203,97,113,149,79,41,137,46,99,108,237,222,24,147,131,215,115,129,202,145,128,11,127,180,215,252,203,31,246,245,255,0,180,171,192,107,223,191,105,175,249,149,255,0,237,239,255,0,104,215,144,120,51,194,119,158,52,241,69,174,139,104,222,87,153,150,154,115,25,97,10,1,150,114,7,252,4,46,74,130,204,6,70,115,64,24,139,4,205,106,247,11,11,24,17,194,60,160,28,6,96,72,4,244,4,133,98,23,190,15,165,118,127,12,190,34,92,124,62,215,30,83,15,218,116,187,205,171,121,18,168,222,66,231,14,132,255,0,18,238,110,9,193,4,131,142,24,125,77,101,224,189,10,199,193,105,225,51,105,246,141,32,68,98,104,103,98,197,242,75,150,39,140,49,114,91,43,140,30,155,112,184,249,59,226,7,129,47,188,5,226,15,236,251,134,107,139,73,80,53,173,233,139,96,156,109,93,216,25,109,164,49,193,25,207,67,209,197,0,125,155,4,241,93,91,197,113,111,34,77,4,177,134,142,68,112,225,129,92,135,5,120,42,71,57,169,107,229,207,132,31,21,199,132,165,58,38,185,51,29,22,70,44,147,187,51,11,35,135,45,136,212,59,56,102,218,48,165,84,28,158,230,190,163,160,2,138,74,90,0,43,197,254,47,252,95,184,240,205,227,120,119,195,173,179,87,79,45,238,174,218,48,194,0,85,88,70,129,129,12,196,21,36,144,85,84,224,100,158,61,158,184,207,137,31,15,237,60,127,160,53,185,242,227,213,45,209,142,159,113,35,190,216,88,149,44,8,83,130,24,32,25,32,227,57,10,122,16,15,52,248,25,241,55,238,120,75,95,190,254,234,105,82,202,62,160,196,91,63,238,236,5,125,87,63,112,87,159,252,109,255,0,146,189,174,255,0,219,191,254,136,142,184,205,87,75,190,208,245,91,141,55,83,181,123,107,203,119,217,44,82,117,7,249,16,87,4,17,242,144,65,25,6,164,214,245,189,71,196,122,188,250,174,169,113,246,155,233,246,249,146,236,9,187,104,10,56,0,1,194,129,192,160,15,163,255,0,103,47,249,39,151,255,0,246,21,151,255,0,69,67,94,189,94,67,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,245,250,0,43,229,31,24,252,109,241,46,187,174,121,154,37,236,218,86,153,111,42,189,180,49,224,51,145,156,52,135,157,249,207,41,146,152,194,149,108,100,253,91,95,63,124,114,248,101,48,184,155,197,250,21,164,102,220,199,187,82,130,16,67,6,201,38,124,116,32,140,110,194,174,49,188,231,44,64,7,93,99,241,2,211,199,159,7,124,69,112,190,92,122,165,190,143,113,246,251,84,15,182,38,41,40,82,11,12,16,194,50,216,4,227,56,36,245,63,42,213,203,13,86,251,74,123,134,211,238,101,128,220,91,201,109,54,58,73,19,46,214,14,15,4,17,255,0,124,144,8,193,0,213,58,0,251,250,138,40,160,15,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,1,240,75,254,74,246,133,255,0,111,31,250,34,74,239,191,105,175,249,149,255,0,237,235,255,0,105,87,3,240,75,254,74,254,133,255,0,111,63,250,34,74,0,250,254,138,40,160,2,190,96,253,163,191,228,161,233,255,0,246,9,143,255,0,70,201,95,79,87,204,63,180,119,252,148,59,15,251,5,39,254,141,146,128,60,130,164,48,76,182,201,112,241,56,129,217,145,36,42,118,179,40,5,212,30,132,128,202,72,237,184,122,215,81,240,255,0,192,151,222,61,241,7,246,125,187,61,189,164,72,90,238,244,67,189,109,198,14,50,50,185,44,195,0,103,61,79,221,83,95,88,222,248,47,65,189,240,100,158,19,22,158,70,144,209,8,150,40,24,130,152,33,131,3,206,88,56,13,147,156,159,189,156,156,128,124,221,240,135,226,88,240,54,171,53,142,164,29,244,91,230,6,87,82,204,109,156,124,190,98,175,66,8,218,172,2,228,133,82,51,141,167,235,26,248,139,198,158,19,189,240,79,138,110,180,91,198,243,118,97,225,156,33,141,103,70,25,12,160,254,32,224,144,25,88,100,227,53,233,127,3,254,38,182,149,121,7,132,181,105,29,172,110,28,69,167,58,198,49,4,172,236,74,182,6,226,174,205,212,147,130,7,0,18,64,7,210,116,81,69,0,20,81,69,0,124,67,227,191,249,40,94,38,255,0,176,173,215,254,140,106,250,123,224,151,252,146,45,11,254,222,63,244,124,149,243,7,142,255,0,228,161,120,155,254,194,151,95,250,53,171,233,255,0,130,95,242,72,116,47,251,121,255,0,209,242,80,7,207,191,25,52,164,210,190,41,235,49,197,109,37,189,189,195,165,210,110,221,137,11,162,179,176,39,168,50,239,251,188,2,8,24,198,43,212,191,102,253,102,242,239,67,214,116,137,159,125,173,140,145,75,111,146,73,79,55,126,229,25,56,3,49,229,64,81,203,49,231,53,155,251,74,233,72,183,26,6,175,29,171,238,120,229,181,158,224,111,35,10,85,145,79,96,126,105,74,247,60,245,199,28,119,192,125,70,107,47,138,118,118,241,136,202,95,219,205,111,41,96,114,170,35,50,229,121,235,186,53,28,231,130,126,160,3,235,58,248,6,190,254,175,128,104,3,237,239,1,255,0,201,60,240,215,253,130,173,127,244,80,174,130,185,255,0,2,127,201,60,240,207,253,130,173,127,244,80,173,250,0,90,242,31,218,59,254,73,230,159,255,0,97,84,255,0,209,82,215,174,215,144,254,209,223,242,79,44,63,236,42,159,250,42,90,0,242,15,130,95,242,87,180,47,251,120,255,0,209,18,87,127,241,203,226,111,222,240,150,133,125,253,232,245,89,34,31,64,33,15,159,247,183,128,190,131,63,124,87,136,104,154,222,163,225,205,90,13,87,74,184,242,47,160,221,178,95,44,62,55,2,167,229,96,65,224,149,228,84,122,78,151,125,174,106,150,250,118,153,106,247,23,183,13,178,40,147,171,31,228,0,25,36,159,148,0,73,192,20,1,115,195,94,23,213,60,93,174,195,164,105,16,121,151,50,124,204,207,194,69,24,234,236,123,1,145,239,146,20,2,72,7,67,199,62,5,213,60,9,174,27,11,245,243,109,228,203,218,221,162,225,46,35,94,235,232,195,35,114,245,4,142,160,130,126,162,248,111,240,254,211,192,62,31,91,113,229,201,170,220,34,155,251,152,217,241,35,2,229,64,12,112,160,6,43,144,6,113,146,163,160,183,227,159,2,233,158,60,208,205,133,248,242,174,19,47,107,117,26,229,173,220,247,30,160,224,110,29,10,129,208,128,64,7,132,252,23,248,161,255,0,8,213,218,120,123,89,159,26,69,196,163,202,158,105,176,150,76,85,137,227,105,249,89,138,103,36,42,156,191,118,53,244,253,124,35,173,232,154,143,135,53,105,244,173,82,15,34,250,13,190,100,91,213,182,238,80,227,144,72,60,16,126,83,94,245,240,51,226,90,94,91,218,248,47,84,18,125,174,40,216,105,247,25,118,243,16,2,198,54,206,118,149,0,237,61,48,160,112,64,222,1,238,148,81,69,0,124,255,0,251,77,127,204,175,255,0,111,127,251,70,184,15,130,95,242,87,244,47,251,120,255,0,209,18,87,127,251,77,127,204,175,255,0,111,95,251,70,184,15,130,63,242,87,180,31,251,120,255,0,209,18,80,7,215,244,81,69,0,20,81,69,0,21,243,255,0,237,55,255,0,50,191,253,189,255,0,237,26,250,2,190,127,253,166,191,230,87,255,0,183,191,253,163,64,28,7,193,47,249,43,218,23,253,188,255,0,232,137,43,235,234,249,7,224,151,252,149,237,11,254,222,127,244,158,74,250,254,128,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,125,1,95,63,126,211,127,243,43,255,0,219,223,254,209,160,14,7,224,143,252,149,237,7,254,222,63,244,158,74,250,254,190,64,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,127,64,5,20,81,64,5,124,3,95,126,215,192,84,1,246,247,129,63,228,158,120,103,254,193,86,191,250,41,107,226,26,251,123,192,159,242,79,60,53,255,0,96,155,95,253,20,181,241,13,0,125,189,224,79,249,39,158,25,255,0,176,85,175,254,138,90,232,43,159,240,39,252,147,207,13,127,216,42,215,255,0,69,10,232,40,0,164,165,162,128,10,202,241,30,189,101,225,127,15,222,107,90,147,72,182,150,168,25,246,13,204,196,144,0,11,234,88,133,231,106,243,201,3,154,213,162,128,62,69,213,126,51,120,175,80,241,132,26,245,188,201,108,150,142,226,214,201,66,152,214,39,219,185,24,224,25,3,121,106,73,39,168,200,199,24,246,47,136,222,38,210,252,93,240,23,87,213,244,137,252,219,121,60,133,117,110,30,38,19,199,148,97,217,134,71,182,8,42,72,32,159,48,248,189,240,173,252,37,118,218,214,137,107,255,0,20,244,187,21,145,11,49,180,108,40,195,150,36,144,231,144,249,219,150,218,113,198,255,0,56,179,214,245,27,29,31,81,210,173,174,60,187,45,79,202,251,92,91,20,249,158,91,110,78,72,202,224,156,240,70,123,208,5,255,0,2,127,201,67,240,207,253,133,109,127,244,106,215,219,245,241,7,129,63,228,161,120,103,254,194,182,223,250,53,107,237,250,0,74,249,7,227,111,252,149,237,119,254,216,127,232,132,175,175,235,228,31,141,191,242,87,181,207,251,119,255,0,209,17,208,7,159,85,153,108,111,45,236,237,175,39,180,158,59,107,173,223,103,157,163,33,37,193,195,108,99,242,190,15,7,29,13,117,255,0,12,190,30,92,124,65,215,26,35,55,145,166,89,237,107,217,193,27,192,108,225,16,31,226,109,173,201,24,10,164,156,240,15,212,94,44,240,102,155,226,191,7,203,225,231,72,237,32,8,162,213,226,137,79,217,153,63,213,148,29,0,81,242,144,49,193,32,21,205,0,120,47,193,127,138,31,240,141,93,199,225,221,102,108,104,247,18,143,38,121,167,194,89,49,86,39,141,167,229,118,41,156,144,20,229,187,177,175,167,235,225,95,17,104,23,222,24,241,5,230,139,169,44,98,238,213,194,191,150,219,149,148,128,225,129,254,233,4,30,112,121,228,41,226,189,207,224,63,196,111,180,69,15,131,117,121,167,146,233,119,29,58,87,249,129,140,46,76,39,140,140,42,177,82,73,24,202,241,133,82,1,238,212,180,81,64,31,0,215,215,223,4,191,228,144,232,95,246,243,255,0,163,228,175,144,107,235,239,130,95,242,72,116,47,251,120,255,0,209,210,80,7,127,75,69,20,0,82,82,214,55,138,60,65,7,133,124,49,168,235,183,67,116,118,145,22,9,146,60,198,39,8,153,0,237,222,197,70,118,224,103,39,129,64,31,56,252,127,241,5,198,167,227,227,163,184,197,174,147,18,164,107,144,119,60,138,36,102,232,8,202,148,92,100,175,201,145,140,154,242,179,4,203,106,151,15,19,136,25,217,18,82,14,25,212,2,193,79,66,64,96,74,246,220,61,105,103,158,107,187,137,110,46,37,105,167,149,203,73,36,140,93,153,137,201,114,79,36,147,206,107,212,254,42,120,118,227,194,222,0,248,127,163,222,28,221,67,21,227,204,184,31,35,187,71,35,39,4,131,130,196,100,28,28,103,189,0,121,100,48,77,114,198,56,34,146,87,8,206,66,2,196,0,11,179,97,127,133,64,36,158,193,73,173,79,11,120,134,231,194,190,41,211,181,203,81,186,91,57,67,20,200,95,49,10,144,201,146,14,55,2,195,56,200,206,87,145,93,63,193,47,249,43,218,23,253,188,127,232,137,107,152,241,71,135,238,124,43,226,141,71,67,186,109,242,90,74,64,108,1,230,33,25,71,192,39,27,148,135,198,114,51,131,200,160,15,184,109,230,134,234,8,174,32,145,38,130,84,13,28,145,176,112,192,174,85,129,94,8,35,156,212,181,229,127,1,188,80,186,223,129,6,149,44,142,215,154,59,249,47,189,217,203,68,196,180,103,36,96,40,27,144,40,39,10,131,160,32,87,170,80,1,69,20,80,7,192,53,244,215,130,252,103,99,224,95,217,247,71,213,239,145,229,37,231,138,222,4,224,207,41,154,66,23,59,112,6,208,73,39,162,131,133,39,0,252,203,87,46,181,75,235,203,11,27,43,139,183,150,210,194,55,142,218,18,120,136,59,23,109,163,212,177,228,245,224,14,128,40,0,177,226,45,126,251,197,30,33,188,214,181,38,140,221,93,56,103,216,187,85,64,80,170,0,244,80,20,115,147,199,36,158,107,232,47,130,255,0,10,219,64,133,60,73,175,90,236,213,159,15,101,19,22,86,181,66,25,88,184,7,27,156,55,221,32,144,0,251,164,144,57,15,130,255,0,10,211,95,150,63,18,235,246,190,110,148,152,107,40,88,135,75,166,12,202,197,128,57,218,166,63,186,64,12,72,234,1,83,244,189,0,37,124,3,95,127,215,192,52,1,246,247,129,63,228,158,120,107,254,193,54,191,250,41,107,160,174,127,192,127,242,79,60,53,255,0,96,171,95,253,20,181,208,80,1,92,247,142,255,0,228,158,120,147,254,193,87,95,250,41,171,161,174,127,199,95,242,79,60,75,255,0,96,171,175,253,20,212,1,241,5,125,191,224,79,249,39,158,26,255,0,176,85,175,254,138,21,241,13,125,189,224,79,249,39,158,26,255,0,176,85,183,254,138,20,1,208,83,61,41,244,209,64,14,162,146,150,128,10,197,215,227,89,62,207,198,113,191,191,210,182,171,55,87,25,242,186,127,23,244,160,15,138,244,219,131,105,172,216,182,239,47,19,163,125,220,244,97,93,55,138,245,215,188,211,174,224,251,78,224,219,62,93,152,206,8,62,158,213,199,94,230,27,184,200,56,33,84,252,191,83,81,77,112,243,238,86,146,86,207,247,142,104,3,160,240,70,159,253,161,172,76,134,47,52,11,118,108,111,199,241,1,235,239,95,92,248,90,209,109,124,63,166,1,30,210,44,162,29,115,252,43,95,58,124,25,211,141,214,183,43,21,136,131,99,39,223,31,244,209,61,171,233,251,8,252,173,58,218,63,148,109,133,71,29,56,2,128,44,209,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,82,80,2,209,69,20,0,148,180,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,73,75,64,5,20,148,80,2,210,82,209,64,5,20,148,180,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,83,77,45,41,160,6,142,180,234,104,167,80,1,69,37,35,28,80,7,206,95,22,1,55,206,127,234,28,127,156,181,226,21,237,95,20,230,13,122,227,231,231,79,43,250,189,120,165,0,122,175,193,152,213,181,217,142,51,254,133,39,254,140,74,250,134,192,99,79,182,30,145,15,228,43,230,223,130,86,108,218,171,72,54,224,216,201,215,175,250,212,175,165,45,70,44,224,7,178,40,255,0,199,104,2,106,90,40,160,2,146,150,138,0,74,90,40,160,2,138,40,160,2,138,74,90,0,40,162,146,128,22,138,40,160,2,138,40,160,6,119,167,138,97,167,142,148,0,81,69,20,1,141,174,194,36,251,62,236,113,187,168,207,165,124,99,226,40,196,122,130,5,198,60,160,126,81,142,230,190,218,190,140,201,229,224,253,220,246,250,87,198,126,54,129,162,214,33,4,31,248,247,7,145,143,226,122,0,161,225,249,218,13,94,217,134,120,221,208,227,177,175,168,190,22,94,181,198,139,106,28,30,33,144,242,217,255,0,150,166,190,83,210,165,17,106,49,49,232,51,223,31,194,107,233,175,131,247,34,93,46,220,40,31,234,37,61,115,255,0,45,104,3,214,1,200,162,129,247,71,210,146,128,20,211,113,78,52,202,0,120,162,154,191,90,117,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,37,45,20,80,2,82,209,69,0,20,81,69,0,20,148,81,64,11,69,20,80,1,69,20,80,1,73,75,69,0,20,148,180,80,1,69,20,80,1,73,75,69,0,20,148,180,80,1,73,75,69,0,20,82,82,208,2,82,154,40,160,6,41,167,138,101,60,80,1,69,37,45,0,99,107,240,9,254,207,184,14,55,117,25,244,175,138,181,152,68,55,136,23,28,198,15,202,49,220,215,220,26,140,101,188,188,103,140,246,255,0,118,190,45,241,100,13,111,170,196,140,14,76,10,121,24,254,39,160,12,26,250,59,224,52,99,251,54,221,251,155,89,191,244,117,124,228,131,44,22,190,157,248,23,17,95,12,216,190,79,54,243,14,159,244,216,208,7,176,47,221,31,74,40,29,5,20,1,207,248,239,254,73,231,137,127,236,21,119,255,0,162,154,190,33,175,183,124,119,255,0,36,243,196,191,246,9,186,255,0,209,77,95,17,80,7,219,190,3,255,0,146,123,225,175,251,5,90,255,0,232,165,175,40,253,163,188,63,110,218,126,149,226,85,109,183,73,39,216,36,24,39,204,66,30,69,239,129,130,175,252,57,59,185,60,10,245,111,2,127,201,61,240,215,253,130,173,127,244,74,214,103,197,109,22,29,115,225,158,183,20,165,3,219,64,215,145,72,209,135,40,209,13,220,122,22,80,241,228,116,12,122,253,210,1,243,207,193,61,125,52,47,137,182,66,86,69,183,212,81,236,100,102,141,152,130,228,20,3,111,66,100,84,25,57,93,164,231,29,71,215,117,240,77,141,245,198,153,168,91,95,218,73,229,221,91,74,179,66,248,7,107,130,10,157,167,32,224,168,235,197,125,211,165,106,48,235,58,53,150,169,0,144,65,121,111,29,196,98,64,3,5,112,172,20,128,72,206,15,169,160,15,20,253,164,124,67,110,186,126,149,225,176,187,238,154,95,183,72,114,70,196,1,227,29,176,119,22,110,249,30,95,35,145,94,115,240,103,195,159,240,145,124,73,176,221,46,200,180,223,248,152,201,134,195,55,150,195,104,28,16,126,102,76,142,56,221,131,156,86,63,196,63,19,191,139,124,115,169,106,158,127,157,106,100,49,90,17,184,40,183,82,85,48,173,200,202,252,228,113,243,179,28,12,237,175,118,253,157,244,79,176,248,30,239,86,146,13,147,106,23,103,100,187,243,230,68,131,104,227,56,24,99,42,253,208,79,211,20,1,207,254,211,95,243,44,127,219,223,254,209,172,15,217,199,254,74,30,161,255,0,96,169,127,244,108,85,189,251,77,127,204,175,255,0,111,127,251,70,176,127,103,31,249,40,122,135,253,130,164,255,0,209,176,208,6,143,237,21,225,123,152,53,203,47,19,69,4,2,198,226,40,237,39,100,194,185,156,111,42,88,117,57,64,2,158,120,76,29,188,103,31,224,23,137,163,209,124,115,38,151,115,63,151,107,171,68,34,10,112,20,206,14,99,203,28,17,149,46,160,14,172,224,109,60,21,247,31,138,158,23,95,21,124,61,212,109,21,36,123,187,84,55,150,98,52,102,99,42,2,64,1,72,220,89,75,199,223,239,231,105,32,87,199,182,55,215,26,102,163,109,127,103,38,203,171,89,86,104,95,104,56,117,32,169,193,200,56,32,117,249,104,3,239,122,248,6,190,237,208,181,63,237,191,15,105,122,183,147,228,253,186,214,43,159,43,118,237,155,144,54,220,224,103,25,198,112,43,225,42,0,251,123,192,127,242,79,60,53,255,0,96,171,95,253,20,181,208,87,63,224,79,249,39,158,26,255,0,176,85,175,254,138,90,232,40,3,159,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,124,65,95,111,248,239,254,73,231,137,127,236,19,117,255,0,162,154,190,32,160,15,183,252,9,255,0,36,239,195,95,246,10,181,255,0,209,66,186,10,231,252,9,255,0,36,243,195,95,246,10,181,255,0,209,75,93,5,0,21,231,255,0,27,127,228,144,235,159,246,239,255,0,163,210,187,250,224,62,54,255,0,201,33,215,127,237,223,255,0,71,165,0,124,131,95,74,252,23,248,86,250,4,41,226,93,122,215,102,172,248,107,40,88,176,123,84,42,202,197,192,59,119,48,110,132,18,0,95,186,73,11,200,252,23,248,86,154,252,169,226,93,126,215,204,210,147,13,101,19,16,241,221,48,102,86,46,20,231,0,167,66,0,98,87,168,5,79,210,212,0,82,209,69,0,113,255,0,16,126,31,105,190,62,210,18,218,225,254,207,121,6,126,201,121,134,127,35,115,70,95,228,12,161,183,170,99,158,157,69,124,155,15,132,53,233,252,90,124,46,154,108,131,90,12,209,253,149,152,33,202,169,115,243,49,11,140,2,65,206,8,218,70,114,43,238,26,174,150,86,233,168,205,126,177,226,234,104,163,134,71,220,126,100,66,228,12,116,24,50,63,191,60,244,20,1,243,151,198,237,63,85,210,124,47,224,91,29,107,80,254,209,212,97,138,233,102,186,199,223,57,139,3,39,150,192,192,220,121,108,100,242,77,86,253,156,127,228,161,234,31,246,10,147,255,0,70,197,91,255,0,180,215,252,202,255,0,246,247,255,0,180,171,3,246,113,255,0,146,135,168,127,216,38,79,253,27,21,0,125,61,92,255,0,141,60,39,103,227,95,11,221,104,183,141,229,121,155,94,25,194,7,104,100,83,149,101,7,241,7,4,18,172,195,43,156,215,67,69,0,124,43,226,45,2,251,194,254,32,189,209,117,49,24,186,182,96,175,229,182,229,112,64,101,112,127,186,84,131,206,15,60,128,120,175,116,248,15,241,27,237,48,197,224,221,90,121,164,186,27,142,155,43,252,224,198,171,147,9,249,114,54,128,196,18,72,198,87,141,170,15,123,241,55,225,229,183,196,29,14,56,132,255,0,103,212,173,55,53,148,204,78,192,91,27,145,192,236,219,87,149,25,4,2,51,202,159,143,167,130,107,91,137,109,238,33,104,103,137,202,73,28,170,85,209,129,193,82,15,32,131,198,40,3,239,154,90,242,127,132,31,21,19,197,182,139,162,235,119,127,241,80,199,189,131,56,8,46,211,36,229,64,0,6,81,193,93,185,194,238,25,249,182,250,197,0,20,81,69,0,121,55,197,255,0,133,137,226,219,54,214,180,75,95,248,168,19,98,186,33,88,197,218,100,13,174,88,168,86,3,144,217,206,23,7,63,46,62,90,175,191,171,192,62,57,124,50,251,222,45,208,172,63,190,250,172,49,31,161,19,4,199,251,219,136,62,141,183,239,181,0,116,31,179,143,252,147,203,239,251,10,201,255,0,162,162,175,94,175,33,253,156,127,228,157,223,255,0,216,86,95,253,21,21,122,253,0,20,82,81,64,31,45,124,95,248,86,254,18,187,125,107,68,181,255,0,138,122,77,129,145,11,57,180,108,40,218,197,137,36,49,228,54,113,150,218,113,198,239,38,175,188,181,93,46,199,92,210,238,52,237,74,213,46,109,46,19,100,145,72,56,35,249,130,14,10,145,200,42,164,96,138,249,7,226,71,195,251,191,0,248,129,160,62,100,154,93,195,177,176,185,149,211,116,160,5,44,8,7,32,169,112,50,64,206,50,161,122,0,15,178,232,162,146,128,60,3,246,154,255,0,153,95,254,222,255,0,246,141,112,31,4,191,228,175,104,95,246,241,255,0,162,36,174,255,0,246,155,255,0,153,95,254,222,255,0,246,141,112,31,4,127,228,175,104,95,246,241,255,0,162,36,160,15,175,233,41,104,160,2,190,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,95,79,215,204,31,180,119,252,148,59,15,251,4,167,254,141,150,128,55,191,102,95,249,154,63,237,211,255,0,107,87,208,53,243,255,0,236,203,255,0,51,71,253,186,127,237,106,250,2,128,57,47,136,30,4,178,241,239,135,255,0,179,238,25,45,238,226,112,246,183,134,45,237,110,114,55,97,114,50,24,12,17,156,116,61,64,175,142,181,93,50,255,0,67,213,46,52,221,78,213,173,175,45,223,100,145,75,213,79,242,32,174,8,35,130,164,17,144,107,239,26,243,79,139,255,0,13,27,199,58,92,55,186,113,72,245,171,20,97,18,186,133,23,8,121,242,217,186,130,14,72,36,224,22,96,113,187,112,0,199,248,57,241,89,124,65,5,175,134,181,185,164,58,196,105,178,222,230,71,103,107,197,10,204,115,180,96,16,129,87,44,196,183,94,185,175,100,175,129,96,158,107,91,136,174,45,228,120,167,137,195,71,34,49,12,140,14,67,169,28,130,15,57,175,173,190,19,124,69,135,198,254,31,75,123,219,136,206,191,105,31,250,92,123,2,121,131,56,18,5,7,5,74,224,54,49,134,207,202,1,92,128,122,29,45,20,148,1,241,15,142,255,0,228,161,248,159,254,194,183,95,250,49,171,233,255,0,130,63,242,72,116,47,251,120,255,0,209,242,215,204,30,58,255,0,146,135,226,111,251,10,221,127,232,214,175,167,254,9,127,201,34,208,191,237,231,255,0,71,73,64,7,198,157,19,251,107,225,126,169,178,223,206,184,177,197,236,63,62,54,108,63,59,117,0,237,140,203,193,207,251,35,59,107,228,221,39,82,155,72,214,108,117,75,117,141,166,179,184,142,225,4,128,144,89,24,48,5,65,7,25,30,171,95,118,207,111,21,213,188,182,247,17,36,240,73,25,73,82,64,24,56,35,5,74,158,10,149,227,21,240,117,253,141,198,153,168,220,88,94,71,178,234,218,70,134,116,222,14,24,18,24,101,114,14,8,63,119,138,0,251,214,190,2,175,177,190,16,95,92,95,252,40,208,38,186,147,204,149,97,120,65,194,141,168,146,188,104,56,254,232,80,61,78,57,230,190,57,160,15,183,188,9,255,0,36,243,195,95,246,10,181,255,0,209,66,183,235,3,192,159,242,78,252,53,255,0,96,155,95,253,20,181,208,80,2,87,144,254,209,223,242,79,52,255,0,251,10,199,255,0,162,165,175,95,175,33,253,163,255,0,228,158,88,127,216,86,63,253,19,37,0,124,191,95,82,252,32,248,87,31,132,173,23,90,214,237,191,226,160,151,114,170,49,14,45,19,36,97,72,37,75,178,242,91,57,195,237,92,124,219,185,159,129,159,12,190,231,139,53,235,15,71,210,162,148,253,73,152,166,223,166,194,79,171,99,238,53,123,253,0,20,81,69,0,112,127,21,62,31,195,227,191,13,145,15,152,53,107,4,146,91,18,24,109,118,32,102,54,4,129,134,192,25,36,96,170,156,227,32,252,171,164,120,91,93,215,181,199,209,116,221,50,121,181,40,247,249,144,48,88,204,88,225,183,150,218,19,7,143,152,142,74,142,164,10,251,154,169,90,233,150,54,119,247,247,208,90,164,119,119,206,141,117,48,31,60,165,20,70,50,125,0,28,14,156,147,212,146,64,13,42,11,235,93,46,222,13,74,254,59,251,196,76,75,112,144,121,34,66,63,139,102,72,7,24,206,14,51,156,0,191,40,187,69,20,1,243,247,237,53,255,0,50,199,253,189,255,0,237,26,224,126,8,255,0,201,94,208,191,237,227,255,0,68,73,93,255,0,237,53,255,0,50,191,253,189,255,0,237,26,224,62,9,127,201,95,208,191,237,231,255,0,68,73,64,31,95,209,69,20,0,81,73,75,64,9,94,1,251,77,127,204,177,255,0,111,127,251,70,190,128,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,208,7,1,240,75,254,74,246,133,255,0,111,63,250,34,74,250,254,190,64,248,35,255,0,37,123,66,255,0,183,143,253,17,45,125,127,64,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,190,128,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,208,7,1,240,75,254,74,246,133,255,0,111,63,250,34,74,250,250,190,65,248,37,255,0,37,123,66,255,0,183,143,253,39,146,190,191,160,2,138,74,90,0,43,224,26,251,250,190,0,160,15,183,252,9,255,0,36,243,195,95,246,10,181,255,0,209,75,95,16,87,219,254,4,255,0,146,121,225,175,251,5,90,255,0,232,165,175,136,104,3,237,239,1,255,0,201,60,240,215,253,130,173,127,244,80,174,130,185,255,0,2,127,201,59,240,215,253,130,173,127,244,80,174,130,128,10,74,90,40,0,162,138,40,2,158,169,166,89,107,154,93,198,155,169,90,165,197,165,194,108,150,41,7,202,71,243,4,28,16,71,32,128,70,8,175,144,62,36,120,2,235,192,62,32,104,15,153,38,151,114,204,108,46,100,100,223,42,133,82,224,128,114,8,44,23,36,12,227,32,15,186,62,203,172,111,19,248,103,75,241,118,135,54,145,171,193,230,193,39,204,24,112,209,48,232,232,123,58,228,251,109,36,21,32,144,64,62,57,240,39,252,148,63,13,127,216,86,215,255,0,70,10,251,122,190,57,210,252,49,170,120,71,226,254,129,163,234,240,121,87,9,170,218,176,113,204,114,70,102,24,120,207,112,118,159,124,169,4,2,8,31,99,208,1,95,32,252,109,255,0,146,189,174,255,0,219,191,254,147,199,95,94,215,200,95,27,63,228,175,107,159,246,195,255,0,68,71,64,29,247,236,205,255,0,51,79,253,186,127,237,106,250,2,190,127,253,153,127,230,104,255,0,183,63,253,173,95,64,80,7,13,241,55,225,229,183,196,29,13,34,89,190,207,169,217,238,107,25,152,157,128,182,55,70,225,123,54,23,144,185,82,1,92,242,15,199,211,219,205,107,113,37,189,196,77,20,241,57,73,35,149,72,100,101,56,32,131,200,32,252,184,175,190,107,200,62,52,124,47,255,0,132,150,210,79,17,104,214,249,213,237,162,62,116,16,195,151,189,10,84,47,59,135,204,138,31,24,5,152,97,123,1,64,22,254,14,124,76,127,25,216,75,164,106,210,72,218,253,170,52,207,33,69,2,226,45,223,43,140,0,1,93,202,164,99,158,8,39,39,30,171,95,6,105,90,165,246,135,170,91,234,122,93,211,91,94,91,190,248,165,143,170,159,228,84,140,130,15,4,18,14,65,175,175,254,28,124,64,179,241,247,135,214,113,229,199,170,219,162,139,235,116,15,136,152,151,80,65,97,130,172,16,182,208,78,51,180,147,212,128,124,107,95,95,124,17,255,0,146,67,161,127,219,199,254,143,150,190,65,175,175,190,9,127,201,33,208,191,237,227,255,0,71,203,64,30,129,69,20,148,0,181,226,127,180,79,138,30,199,195,246,62,27,130,72,247,106,44,102,185,1,193,117,137,8,32,21,198,66,179,242,27,35,253,89,28,228,227,219,43,226,223,137,62,38,95,23,248,235,82,213,109,228,145,237,55,8,108,247,179,149,242,144,109,5,67,0,84,49,5,182,224,96,185,239,147,64,18,124,48,240,205,191,139,126,32,105,218,101,245,188,243,88,124,210,220,8,114,54,198,20,145,189,135,64,91,106,147,193,249,176,8,36,26,244,223,218,107,254,101,127,251,122,255,0,218,85,179,251,58,248,122,226,195,194,250,142,187,49,194,106,146,1,110,152,28,164,69,148,190,65,238,206,227,4,2,54,103,144,69,99,126,211,95,243,43,255,0,219,223,254,209,160,14,11,224,151,252,149,237,11,254,222,63,244,68,149,219,126,209,190,23,72,46,244,207,19,65,111,143,180,230,210,237,134,0,46,23,49,146,62,241,98,170,234,79,35,8,163,142,51,196,124,18,255,0,146,189,160,255,0,219,199,254,136,150,190,151,248,139,225,251,143,20,124,63,213,180,123,67,139,169,162,86,132,109,31,51,163,44,129,57,42,163,113,0,100,156,12,231,181,0,124,249,240,27,197,13,162,120,241,116,169,36,140,89,235,41,228,190,247,84,11,42,130,209,156,145,146,73,220,129,65,25,50,14,164,1,95,85,215,192,144,79,53,173,196,55,16,72,241,77,11,134,142,72,216,134,70,7,33,129,28,130,15,57,175,184,188,45,226,27,127,21,120,99,78,215,45,87,17,221,196,24,199,146,118,56,36,58,100,129,157,172,25,115,140,28,100,124,166,128,54,104,162,138,0,248,6,189,15,225,47,195,169,188,111,226,4,184,189,181,144,232,22,143,254,151,46,243,31,152,219,114,177,2,6,73,39,105,108,99,3,60,130,87,56,158,6,240,46,171,227,205,113,108,44,7,149,111,30,26,238,237,151,41,110,135,185,245,99,131,180,117,37,79,221,0,145,246,46,137,161,233,222,28,210,32,210,180,168,62,207,99,6,237,145,111,102,198,230,44,121,98,73,228,147,201,160,11,144,65,21,173,188,54,246,241,36,48,68,130,56,227,141,85,85,20,12,5,0,112,0,28,98,165,162,138,0,43,224,26,251,250,190,1,160,15,183,188,9,255,0,36,243,195,63,246,10,181,255,0,209,75,93,5,115,254,4,255,0,146,121,225,175,251,4,219,127,232,165,174,130,128,10,231,188,117,255,0,36,243,196,191,246,10,186,255,0,209,77,93,13,115,254,59,255,0,146,121,226,79,251,5,93,127,232,166,160,15,136,107,237,239,2,127,201,60,240,215,253,130,173,127,244,74,215,196,53,246,247,129,63,228,158,120,107,254,193,86,191,250,40,80,7,65,77,167,83,20,208,3,197,20,148,180,0,85,13,73,115,229,126,63,210,175,213,91,192,91,102,61,232,3,225,189,97,118,221,160,255,0,96,127,51,89,245,179,226,104,60,141,70,53,39,57,133,79,76,127,19,86,58,2,206,0,160,15,125,248,17,103,25,196,196,41,102,179,148,116,231,253,114,247,252,43,223,99,80,34,0,118,80,181,227,63,3,33,97,163,219,57,7,6,214,97,247,127,233,181,123,72,232,63,221,160,2,138,40,160,2,138,41,40,1,104,164,165,160,2,146,150,138,0,41,41,104,160,2,138,74,40,1,105,41,104,160,2,138,74,90,0,74,90,40,160,2,146,150,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,40,160,2,146,150,138,0,41,41,104,160,2,146,138,40,1,104,162,138,0,41,41,104,160,2,138,40,160,4,165,52,82,26,0,92,82,82,173,20,0,84,23,15,179,30,249,169,234,134,164,64,242,178,224,117,235,248,80,7,204,95,18,47,204,154,158,10,21,205,150,62,255,0,187,215,151,70,50,224,26,237,124,119,58,62,166,152,112,127,209,64,249,79,251,77,92,109,186,150,157,84,123,255,0,42,0,250,11,224,109,172,126,68,82,224,110,54,178,130,118,243,254,184,87,186,198,49,26,129,252,32,87,144,124,16,182,97,162,218,200,115,205,188,203,211,254,155,87,177,14,0,20,0,148,180,81,64,5,37,45,20,0,81,69,20,0,82,82,210,80,2,209,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,13,167,15,187,76,61,105,65,160,5,162,150,138,0,138,81,187,29,107,228,111,137,246,66,223,196,48,128,27,254,60,193,231,253,231,175,175,154,190,88,248,189,16,26,250,21,29,52,241,223,253,169,40,3,203,173,120,184,143,241,254,85,244,159,193,60,29,50,220,147,255,0,46,242,255,0,232,234,249,178,207,31,106,143,119,78,127,244,26,250,83,224,183,149,253,151,110,7,95,179,203,235,255,0,61,168,3,217,23,238,175,251,180,83,71,65,244,167,80,1,77,52,234,109,0,2,157,71,106,40,0,164,165,162,128,10,40,164,160,5,162,138,40,1,41,104,164,160,2,138,90,40,1,41,104,162,128,18,150,138,40,1,41,104,162,128,18,150,138,40,0,162,138,40,0,162,147,52,180,0,81,69,37,0,45,20,148,180,0,82,81,75,64,5,20,82,80,2,209,73,75,64,9,75,69,37,0,45,20,81,64,5,20,81,64,5,37,45,20,0,81,69,37,0,45,20,81,64,9,74,105,41,104,1,148,241,77,165,20,0,81,75,69,0,69,34,231,21,241,191,196,187,115,7,136,160,24,101,255,0,68,7,230,95,246,222,190,203,101,206,43,228,175,140,16,121,126,40,182,80,184,255,0,64,83,215,253,185,40,3,207,32,92,204,163,235,252,171,234,95,130,73,143,7,233,231,159,245,83,127,232,231,175,150,237,121,184,79,199,255,0,65,175,171,126,11,38,60,13,166,182,58,199,55,254,142,106,0,244,202,40,162,128,51,181,221,51,251,111,195,186,158,149,231,121,63,110,181,150,219,205,198,237,155,144,141,219,114,51,183,57,198,69,120,121,253,153,241,255,0,51,127,254,83,127,251,109,125,2,105,167,173,0,103,104,58,95,246,47,135,116,205,39,205,243,190,195,107,21,183,155,141,187,246,40,93,216,201,198,113,156,100,213,217,160,134,234,222,91,123,152,146,104,37,66,146,71,34,171,7,4,109,42,65,224,130,56,197,76,58,80,180,1,243,255,0,252,51,47,253,77,223,249,77,255,0,237,149,234,246,126,19,185,131,225,171,248,74,235,84,251,68,135,79,146,193,111,126,206,35,218,142,25,19,247,96,255,0,10,144,58,228,237,201,57,53,212,209,64,31,63,255,0,195,50,255,0,212,221,255,0,148,223,254,219,94,231,164,233,208,232,218,53,142,153,110,210,188,22,150,241,219,198,210,16,88,170,0,1,36,0,185,192,244,21,118,138,0,243,255,0,137,191,12,127,225,98,255,0,101,255,0,196,223,251,63,251,63,204,255,0,151,111,55,118,253,159,237,12,99,103,191,90,207,248,113,240,127,254,21,255,0,136,46,53,79,237,223,183,249,246,175,109,229,125,147,202,198,89,27,118,119,191,247,49,140,119,175,80,164,160,5,175,12,213,191,103,24,117,29,98,250,246,223,196,81,217,193,115,115,36,169,109,30,154,187,97,12,196,136,198,36,3,0,28,116,29,58,10,247,58,40,3,151,240,15,132,238,60,21,225,116,208,230,213,127,180,99,138,87,104,31,236,235,14,196,99,146,152,4,231,230,44,249,39,63,54,62,232,21,228,255,0,240,204,191,245,55,127,229,59,255,0,182,215,208,20,80,6,118,133,166,127,98,120,123,76,210,124,239,59,236,54,177,91,121,187,118,239,216,129,119,99,39,25,198,113,147,90,20,180,80,6,118,185,165,255,0,109,248,123,82,210,124,239,39,237,214,178,219,121,184,223,179,122,17,187,110,70,113,156,227,34,188,67,254,25,151,254,166,239,252,166,255,0,246,218,250,2,138,0,206,208,116,207,236,63,15,105,154,79,157,231,253,134,214,43,111,55,110,55,236,141,70,236,100,227,56,206,220,154,209,162,138,0,43,47,196,58,5,143,138,52,73,180,141,73,100,123,73,217,26,84,70,193,112,142,31,25,234,170,74,128,113,131,130,112,65,230,181,40,160,8,224,130,27,91,120,173,237,226,72,96,137,21,17,35,80,22,53,81,128,160,14,0,3,140,84,148,81,64,5,20,81,64,5,20,81,64,30,127,241,51,225,151,252,44,95,236,207,248,155,255,0,103,253,131,205,255,0,151,111,55,126,255,0,47,253,177,141,187,61,250,214,127,195,143,131,255,0,240,175,252,67,113,170,127,110,253,191,206,181,107,111,43,236,158,86,50,232,219,179,185,255,0,185,140,99,189,122,133,37,0,45,20,81,64,9,94,105,241,27,224,245,143,143,53,91,109,74,11,244,210,239,22,50,151,18,139,95,52,220,14,54,110,249,192,202,128,87,60,146,8,31,117,69,122,101,20,1,225,90,87,236,247,125,162,106,182,250,158,151,227,121,45,175,45,223,124,82,166,155,200,63,247,247,4,21,202,144,120,32,144,114,13,123,132,2,101,183,136,92,73,28,147,128,22,70,141,10,6,109,188,144,164,146,6,123,100,227,212,212,180,80,1,69,20,80,1,69,20,148,1,129,225,63,8,233,222,14,182,190,178,210,135,149,99,115,119,246,148,131,44,222,86,98,141,10,238,118,37,178,80,182,79,247,177,218,186,10,40,160,4,165,162,138,0,43,31,196,222,25,210,252,93,161,205,164,106,240,121,182,242,124,193,151,135,137,199,70,67,217,134,79,182,210,65,4,18,14,197,20,0,81,69,20,1,231,255,0,19,126,25,127,194,197,254,203,255,0,137,191,246,127,246,127,155,255,0,46,222,110,237,251,63,218,92,99,203,247,235,92,255,0,130,126,6,127,194,29,226,251,29,127,254,18,47,181,253,151,204,253,199,216,182,110,221,27,39,222,243,14,49,187,63,119,181,123,5,20,0,148,180,81,64,5,121,127,196,127,131,255,0,240,176,60,65,111,170,127,110,125,131,201,181,91,111,43,236,158,110,112,206,219,243,188,127,127,24,199,106,245,10,40,3,207,254,24,252,50,255,0,133,117,253,171,255,0,19,127,237,15,183,249,95,242,237,229,121,123,55,255,0,182,217,206,255,0,110,149,232,20,81,64,5,20,82,80,7,150,124,64,248,39,99,227,109,123,251,110,219,85,147,77,187,149,21,110,115,7,156,37,32,42,135,3,112,193,1,118,159,225,59,87,133,57,39,15,68,248,3,168,248,111,86,131,84,210,188,111,228,95,65,187,100,191,217,42,251,119,41,7,134,148,131,195,17,200,175,112,162,128,10,40,162,128,60,63,93,253,158,127,182,252,67,169,234,159,240,148,249,63,110,187,146,227,202,251,6,239,47,123,150,219,159,52,103,25,198,118,138,245,15,4,248,99,254,16,239,8,89,104,63,108,251,95,217,124,207,223,121,91,55,110,145,159,166,78,49,187,29,123,87,65,69,0,21,227,94,48,248,11,15,138,60,87,127,173,91,235,169,97,29,227,134,48,38,158,24,6,218,161,206,68,139,146,236,11,19,142,172,122,245,175,101,162,128,56,111,134,191,15,238,62,31,105,215,246,13,173,127,104,218,220,74,179,34,125,145,97,242,155,24,99,157,204,91,112,84,246,24,227,169,175,56,255,0,134,101,255,0,169,187,255,0,41,191,253,182,190,128,164,160,12,253,11,76,254,196,240,246,153,164,249,222,119,216,109,98,182,243,118,237,221,177,0,221,140,156,103,25,198,77,104,209,69,0,37,96,120,179,194,90,119,140,173,116,251,45,92,121,182,54,183,127,105,146,12,186,249,184,138,68,11,185,92,21,193,112,249,31,221,199,122,232,40,160,2,138,41,40,1,104,162,138,0,74,90,41,40,1,104,162,138,0,243,255,0,137,191,12,191,225,98,255,0,101,255,0,196,223,251,63,236,30,111,252,187,121,187,247,249,127,237,46,220,121,126,253,107,159,240,79,192,207,248,67,188,95,99,175,127,194,69,246,191,178,249,191,184,251,22,205,219,145,147,239,121,135,24,221,159,187,218,189,130,138,0,41,41,104,160,2,138,41,40,1,107,207,254,38,252,50,255,0,133,139,253,151,255,0,19,127,236,255,0,176,121,191,242,237,230,239,221,229,255,0,182,184,198,207,126,181,232,20,80,7,143,248,39,224,103,252,33,222,47,177,215,191,225,34,251,95,217,124,207,220,125,139,102,253,200,241,253,239,48,227,27,179,211,181,123,5,20,80,1,94,127,241,55,225,151,252,44,95,236,191,248,155,255,0,103,253,131,205,255,0,151,111,55,126,239,47,253,181,198,54,123,245,174,254,150,128,60,127,193,63,2,255,0,225,14,241,117,142,189,255,0,9,23,218,190,203,230,254,227,236,62,94,237,200,201,247,188,195,140,110,207,78,213,236,20,81,64,5,20,82,80,2,215,207,255,0,240,204,191,245,55,255,0,229,55,255,0,182,215,208,20,148,1,159,160,233,159,216,126,30,211,52,159,63,206,251,21,172,86,222,110,54,239,217,24,93,216,201,198,113,156,100,215,136,127,195,50,255,0,212,221,255,0,148,239,254,219,95,64,81,64,25,218,22,153,253,137,225,237,51,74,243,188,239,176,218,195,109,230,227,110,239,45,2,238,219,147,140,227,56,201,173,10,41,104,0,162,138,40,0,164,165,162,128,10,74,90,40,3,159,241,47,132,116,223,18,93,105,87,183,43,182,247,74,187,142,230,206,108,185,217,137,99,119,93,161,128,59,130,99,39,56,206,86,186,10,74,90,0,43,199,252,109,240,51,254,19,31,23,223,107,223,240,145,253,147,237,123,63,113,246,47,55,110,212,9,247,188,193,156,237,207,78,245,236,20,148,1,231,255,0,12,190,25,127,194,186,254,213,255,0,137,191,246,143,219,252,175,249,118,242,182,108,223,254,219,103,59,189,186,87,160,209,73,64,11,69,20,148,1,228,30,52,248,17,105,226,191,20,93,107,86,154,207,246,111,218,176,243,91,139,33,34,153,49,134,96,67,12,110,218,164,228,18,88,177,207,59,69,127,11,252,13,213,60,35,174,195,171,233,30,52,242,174,99,249,88,54,155,148,145,15,84,97,230,114,14,7,190,64,32,130,1,30,209,69,0,124,255,0,255,0,12,203,255,0,83,119,254,83,127,251,109,123,7,130,124,47,255,0,8,111,132,44,116,31,182,125,175,236,190,103,239,252,175,47,126,233,25,250,100,227,27,177,215,181,116,20,80,1,69,20,80,5,107,248,110,46,52,235,152,108,238,254,201,117,36,76,34,184,242,196,158,75,21,32,54,15,202,219,78,14,15,7,21,225,31,240,204,191,245,55,127,229,55,255,0,182,215,208,20,80,6,126,135,162,217,248,123,67,177,210,44,19,101,173,164,66,36,200,0,190,222,172,216,0,23,39,36,156,114,73,61,235,142,248,155,240,203,254,22,39,246,95,252,77,254,193,246,15,55,254,93,188,221,251,252,191,246,198,49,179,223,173,122,13,20,1,227,254,9,248,25,255,0,8,119,139,236,117,239,248,72,254,215,246,95,55,253,31,236,59,55,110,71,79,189,230,29,184,223,158,157,171,216,40,164,160,15,16,215,63,103,75,61,75,92,188,190,211,245,255,0,176,90,220,74,210,199,106,44,3,136,115,201,0,171,40,218,167,56,27,70,6,7,56,201,244,127,0,248,78,227,193,94,23,143,67,159,85,254,208,72,100,103,129,188,133,135,98,49,201,76,2,115,243,23,108,147,159,155,29,0,174,166,146,128,22,138,40,160,14,91,192,222,5,210,252,9,161,139,11,1,230,220,73,134,186,187,117,195,220,56,238,127,186,163,39,11,208,2,122,146,73,234,41,104,160,2,138,40,160,2,190,127,255,0,134,102,255,0,169,187,255,0,41,191,253,182,190,128,162,128,51,180,45,51,251,19,195,186,102,149,231,121,223,97,181,138,219,204,219,141,251,35,11,187,110,78,51,140,227,38,180,104,162,128,10,207,215,116,207,237,191,15,106,122,79,157,229,125,186,214,91,111,55,27,182,111,66,55,99,35,59,115,156,101,107,66,138,0,249,255,0,254,25,155,254,166,239,252,167,127,246,202,246,253,11,75,254,196,240,246,153,165,121,222,119,216,173,98,182,243,118,237,221,178,48,187,177,147,140,227,56,201,173,10,90,0,41,157,233,244,218,0,112,164,165,20,80,1,80,206,51,143,198,166,166,184,206,218,0,248,163,198,169,179,88,132,12,255,0,168,7,159,247,154,176,172,227,223,116,139,207,57,233,244,174,155,199,233,229,235,112,140,99,253,21,127,244,38,172,29,14,49,38,177,0,35,32,239,255,0,208,77,0,125,55,240,90,223,103,133,172,91,12,9,134,97,207,253,118,53,234,117,192,252,41,132,39,132,44,10,140,126,238,81,215,254,154,181,119,212,0,148,180,81,64,5,37,45,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,148,180,0,82,82,210,80,2,209,69,20,0,148,180,81,64,5,20,148,180,0,81,73,75,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,9,75,69,20,0,148,180,81,64,5,20,81,64,5,20,148,180,0,82,81,75,64,5,37,45,20,0,81,69,20,0,82,81,75,64,9,89,218,184,86,242,178,113,140,255,0,74,210,172,221,91,254,88,255,0,192,191,165,0,124,111,226,247,255,0,137,172,125,63,227,220,127,232,77,88,218,92,126,102,163,18,0,78,115,211,175,67,91,62,48,77,186,172,124,127,203,1,255,0,161,181,82,240,186,44,158,34,181,66,51,157,252,127,192,26,128,62,154,248,61,108,96,240,189,147,16,227,49,74,191,48,255,0,166,166,189,54,184,207,134,240,136,188,43,101,180,99,137,59,255,0,211,86,174,206,128,10,74,90,40,0,162,146,150,128,18,150,138,74,0,90,40,162,128,10,40,162,128,18,150,138,40,0,164,162,150,128,10,13,20,26,0,110,218,112,162,129,64,5,20,81,64,5,124,229,241,119,75,115,168,180,223,186,194,105,196,159,94,12,167,251,181,244,109,121,119,197,13,58,9,116,253,70,66,145,238,26,92,155,73,64,79,1,187,208,7,202,145,18,37,7,53,244,95,192,210,205,103,14,88,227,236,210,245,63,244,216,87,207,12,155,46,138,142,223,252,77,125,21,240,53,63,226,93,110,217,235,107,47,254,142,160,15,107,143,238,47,208,83,169,19,238,47,208,83,168,0,166,154,90,105,160,5,7,138,117,48,117,167,208,1,69,20,148,0,180,148,180,80,1,69,20,80,2,82,209,69,0,20,148,180,80,1,69,20,148,0,180,81,154,51,64,5,20,102,146,128,10,90,41,40,1,104,162,146,128,18,157,73,138,90,0,40,162,138,0,41,41,104,160,4,165,162,140,208,1,69,38,105,104,0,162,138,40,0,164,165,162,128,10,74,90,40,0,162,138,40,0,164,162,150,128,10,40,162,128,10,40,164,160,5,160,209,65,160,6,226,156,40,160,80,1,69,20,80,1,95,48,252,106,180,35,196,208,182,19,141,52,31,252,122,74,250,122,188,55,227,30,155,20,215,115,92,97,3,38,150,113,242,2,126,83,41,235,64,31,61,105,232,100,188,140,12,115,158,191,67,95,90,252,30,136,199,224,45,48,29,191,114,110,159,245,217,235,229,143,14,196,178,120,130,213,24,2,14,238,163,61,141,125,113,240,210,17,23,130,116,224,2,129,137,122,46,63,229,171,80,7,99,69,20,80,0,105,189,233,198,155,64,14,162,138,40,0,162,146,150,128,10,40,162,128,18,150,138,40,1,41,104,162,128,18,150,138,40,0,162,138,74,0,90,40,162,128,18,150,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,146,150,128,10,40,164,160,5,162,138,74,0,41,105,41,104,0,164,165,162,128,10,41,41,104,0,162,138,74,0,41,104,162,128,10,74,90,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,41,41,104,0,164,165,162,128,18,138,90,40,0,164,162,150,128,10,40,162,128,10,40,162,128,18,150,146,150,128,10,40,162,128,10,40,164,160,5,164,165,162,128,10,41,41,104,0,164,162,138,0,90,41,40,160,2,150,138,40,0,162,138,40,0,162,146,138,0,41,104,162,128,10,74,90,40,0,162,146,150,128,10,40,164,160,5,162,138,40,1,41,104,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,110,41,105,104,0,20,148,162,146,128,22,138,40,160,15,141,190,36,198,83,95,132,28,127,199,162,158,63,222,106,194,240,172,126,111,137,45,19,142,119,117,233,247,26,187,63,139,182,145,193,226,72,2,237,255,0,143,5,60,46,63,138,74,193,248,117,100,183,126,53,211,85,216,97,188,222,8,207,72,222,128,62,163,248,121,7,147,225,11,5,192,24,18,244,255,0,174,173,93,117,99,120,94,216,90,104,54,209,46,54,141,221,6,222,172,77,108,80,2,209,69,20,0,148,82,210,80,2,209,69,20,0,81,69,37,0,45,20,81,64,5,37,45,20,0,81,73,75,64,5,20,81,64,5,37,45,20,0,81,73,75,64,5,20,81,64,5,20,148,180,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,73,75,64,5,20,81,64,9,75,69,20,0,82,81,75,64,5,20,81,64,5,20,81,64,9,75,69,20,0,119,162,138,40,1,43,35,92,98,60,140,18,191,123,250,86,197,100,107,139,159,35,254,7,253,40,3,227,79,19,204,100,212,99,36,185,253,200,28,159,118,169,124,23,1,151,197,22,32,99,159,51,175,251,141,85,188,72,49,169,39,253,113,31,204,215,105,240,179,75,138,231,196,26,84,173,229,157,254,126,67,32,63,192,212,1,244,79,128,225,48,248,94,204,28,100,9,58,127,215,71,174,166,179,244,107,100,182,210,225,141,0,0,110,232,49,252,68,213,250,0,90,41,41,104,0,162,146,138,0,90,40,162,128,10,74,90,74,0,90,74,41,104,0,162,146,150,128,10,40,162,128,10,40,162,128,10,103,122,127,106,104,160,7,81,69,20,0,87,27,227,251,99,54,131,170,144,79,252,131,165,31,40,207,240,181,118,53,203,248,217,194,120,123,85,57,28,105,243,30,127,220,122,0,248,227,81,140,195,170,202,135,57,92,117,24,236,43,223,62,6,78,13,164,41,142,150,210,158,191,244,217,107,193,245,153,60,221,110,119,200,57,199,79,247,69,123,159,192,148,219,18,54,15,54,146,127,232,225,64,30,236,159,112,125,22,157,72,159,234,199,208,83,168,0,166,154,113,166,17,64,10,41,105,5,45,0,45,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,73,75,154,0,40,160,154,110,104,1,9,164,206,104,165,2,128,21,86,157,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,37,0,33,230,138,92,81,138,0,90,40,162,128,10,76,210,211,119,80,3,168,166,3,79,160,4,165,162,146,128,22,138,40,160,2,146,150,138,0,40,164,165,160,2,146,150,138,0,41,13,20,166,128,10,0,162,138,0,40,162,138,0,43,199,254,46,93,36,81,221,194,206,129,155,76,124,41,96,15,62,101,122,253,124,247,241,170,251,254,39,30,94,83,230,211,49,215,159,189,37,0,121,63,131,208,203,226,171,48,59,238,247,254,7,175,174,60,9,25,143,194,54,32,255,0,118,78,223,244,213,171,229,79,135,150,254,127,140,52,209,135,57,243,122,127,184,213,245,191,133,97,242,60,57,103,30,24,109,223,215,175,222,106,0,217,162,146,150,128,3,77,239,75,75,64,5,20,45,20,0,82,82,209,64,5,37,45,20,0,82,82,209,64,5,20,148,180,0,81,73,75,64,5,37,45,20,0,82,82,209,64,5,37,45,20,0,81,69,20,0,148,180,148,80,2,209,73,75,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,82,80,2,209,69,20,0,81,73,75,64,5,20,81,64,5,20,148,180,0,82,82,209,64,5,20,81,64,5,20,148,180,0,81,69,37,0,45,37,20,180,0,81,69,37,0,45,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,73,69,0,45,20,148,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,37,45,37,0,45,20,81,64,9,75,69,20,0,148,180,81,64,9,75,69,20,0,82,82,209,64,9,75,69,20,0,82,82,209,64,5,20,148,180,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,82,80,2,210,82,209,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,73,75,64,5,37,45,20,0,81,69,20,0,81,69,20,0,148,134,157,77,52,0,131,165,62,154,41,104,1,104,162,146,128,62,101,248,211,110,71,136,162,57,60,105,160,244,255,0,110,74,195,248,78,83,254,18,205,32,25,66,159,223,113,158,126,227,215,99,241,170,208,182,179,230,109,124,46,153,215,28,125,249,43,205,190,27,93,24,60,115,166,125,192,163,205,228,255,0,215,39,160,15,176,52,165,3,77,139,7,35,230,231,241,53,126,178,124,57,55,159,162,91,190,65,206,239,187,211,239,26,214,160,2,138,40,160,4,165,162,138,0,41,41,104,160,2,138,41,40,1,104,162,138,0,74,90,74,90,0,74,90,40,160,2,138,40,160,2,138,40,207,52,0,81,70,104,160,2,146,150,138,0,40,164,165,160,2,138,74,90,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,74,41,104,160,2,138,74,90,0,40,162,146,128,22,138,40,160,4,165,162,138,0,40,162,138,0,41,40,165,160,2,138,41,40,1,107,35,91,144,39,217,243,142,119,119,255,0,118,181,235,11,196,67,63,102,255,0,129,127,74,0,248,223,196,172,31,80,140,140,127,169,3,131,238,107,214,190,13,217,51,62,139,63,205,180,249,253,184,255,0,150,131,173,121,6,184,184,191,143,254,185,143,230,107,221,254,12,108,254,202,209,6,241,159,223,113,159,246,164,160,15,109,181,27,45,227,30,153,254,117,53,50,63,184,41,212,0,82,209,69,0,20,81,69,0,37,20,180,80,1,69,37,45,0,20,81,73,64,5,45,20,80,1,69,37,45,0,37,6,150,131,64,8,122,26,104,167,154,104,235,64,10,40,165,31,118,138,0,43,146,241,224,207,134,181,142,63,230,29,55,254,128,213,214,215,43,227,131,255,0,20,230,172,191,245,13,155,255,0,69,181,0,124,111,168,2,53,89,1,246,254,75,95,64,124,9,218,109,33,29,254,203,39,254,143,21,224,26,175,26,188,223,240,31,228,43,222,62,4,73,242,70,188,241,105,39,254,143,90,0,247,133,251,163,233,75,77,31,112,125,41,212,0,83,26,159,76,52,0,162,156,41,162,157,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,83,73,52,166,154,104,1,50,104,11,64,25,169,0,160,3,2,138,40,160,4,162,150,130,64,160,2,138,202,191,215,45,236,17,222,72,230,56,66,252,0,126,81,159,83,237,92,30,181,241,127,78,211,140,200,176,234,33,163,219,200,138,50,57,199,171,123,208,7,167,180,170,139,243,28,85,73,181,107,40,6,101,159,111,59,126,227,30,127,42,249,247,90,248,233,116,242,176,177,158,246,37,86,4,110,182,132,241,183,159,94,245,199,223,124,90,241,61,209,125,154,164,160,22,46,1,182,135,167,62,212,1,245,42,248,179,68,61,47,127,242,19,127,133,94,135,83,179,184,31,186,159,119,59,122,17,207,253,243,95,27,175,143,252,75,219,82,255,0,200,9,254,21,177,97,241,119,196,214,174,130,77,82,66,161,131,21,91,88,122,113,254,205,0,125,116,174,24,100,26,117,124,247,163,124,117,144,155,117,188,150,254,67,243,110,219,109,8,207,92,119,30,213,232,186,7,196,237,55,86,132,31,38,251,113,82,196,180,104,58,54,222,205,64,29,253,21,66,211,85,183,189,10,81,36,27,144,55,204,7,79,207,222,175,231,52,0,81,69,20,0,148,180,81,64,5,68,65,205,75,65,2,128,35,6,156,13,33,24,164,160,9,41,41,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,82,26,90,40,0,161,105,180,162,128,22,138,40,160,1,142,218,249,59,227,22,162,210,248,162,220,9,50,14,158,23,238,255,0,181,39,181,125,89,51,227,31,141,124,113,241,34,229,174,124,69,110,196,146,69,160,94,64,95,226,122,0,209,248,81,6,255,0,25,233,4,174,65,243,187,255,0,211,55,175,171,180,164,217,166,68,184,198,55,127,232,70,190,99,248,63,102,95,196,186,52,156,115,231,247,63,220,144,87,212,54,75,178,210,49,233,159,230,104,2,197,20,81,64,1,166,138,119,240,211,69,0,58,146,150,138,0,40,162,138,0,40,162,138,0,74,90,41,40,1,104,164,165,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,146,128,22,138,41,40,1,104,162,138,0,41,41,104,160,4,165,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,41,41,104,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,41,40,165,160,2,146,138,40,1,104,162,138,0,40,162,138,0,41,41,104,160,2,138,74,90,0,40,162,138,0,74,90,40,160,2,138,41,40,1,104,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,74,90,0,40,162,138,0,74,90,40,160,2,138,41,40,1,104,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,0,165,164,165,160,2,138,40,160,4,165,162,138,0,74,90,40,160,4,165,162,138,0,74,41,104,160,2,138,40,160,2,138,40,160,4,165,162,146,128,22,138,40,160,2,138,41,40,1,104,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,41,166,157,77,52,0,10,90,65,75,64,11,69,20,80,7,141,124,94,181,14,46,228,242,242,70,150,252,231,254,186,87,207,254,20,155,236,158,39,180,155,119,151,183,127,59,115,140,163,10,250,79,226,181,190,251,27,247,249,126,93,46,78,254,207,95,48,89,63,217,245,68,97,219,61,62,134,128,62,195,248,119,120,183,126,19,177,127,55,121,34,67,156,99,254,90,184,174,182,188,227,224,253,209,159,194,86,10,73,255,0,87,57,232,63,231,179,87,164,80,1,69,37,20,0,180,81,69,0,20,82,81,64,11,69,20,80,2,82,209,69,0,20,148,180,80,1,69,20,80,1,69,20,210,104,1,9,164,36,255,0,13,39,90,118,40,1,70,113,205,58,128,187,104,160,4,165,162,138,0,40,164,165,160,2,138,9,219,85,230,188,72,177,184,49,207,247,64,160,9,233,122,87,19,171,124,68,211,116,192,225,225,188,37,98,50,124,177,161,245,245,127,106,243,237,91,227,172,81,52,201,107,253,161,25,24,219,155,120,78,58,103,248,143,189,0,123,171,74,131,130,216,252,41,162,104,220,224,54,127,10,249,138,247,227,158,179,36,132,219,95,93,32,200,198,235,88,63,187,244,52,182,159,28,181,148,124,207,125,116,195,24,226,214,223,175,229,64,31,80,81,94,23,97,241,218,217,252,223,180,13,69,246,237,198,216,33,227,175,251,85,232,26,103,196,109,51,82,0,164,23,163,50,121,127,60,104,57,227,209,189,232,3,180,162,169,91,106,17,93,5,100,12,3,103,27,148,127,15,227,87,65,205,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,148,0,180,81,69,0,20,148,180,80,1,73,75,69,0,20,82,81,64,11,69,20,80,2,82,209,69,0,21,145,173,128,222,70,70,113,187,255,0,101,173,122,200,214,159,111,145,255,0,2,254,148,1,241,111,136,127,228,33,30,63,231,144,254,102,189,167,224,190,239,39,68,254,231,239,191,156,149,226,186,235,239,189,67,255,0,76,199,243,53,238,31,5,84,125,135,67,56,255,0,158,255,0,206,74,0,247,132,251,130,157,77,143,238,10,117,0,37,45,37,20,0,180,81,69,0,20,82,82,208,1,69,20,80,1,69,20,148,0,180,81,73,64,11,73,75,69,0,20,81,69,0,48,209,222,159,76,207,52,0,241,210,138,7,74,40,0,174,115,198,40,173,225,221,83,32,31,244,9,186,175,251,13,93,21,96,248,184,19,225,189,84,127,211,140,223,250,3,80,7,198,122,250,129,174,92,0,0,81,183,167,251,162,189,191,224,63,68,255,0,175,73,127,244,112,175,19,241,18,149,215,174,65,255,0,103,249,45,123,71,192,80,75,168,255,0,167,73,127,244,114,208,7,191,39,220,31,238,138,117,49,56,69,250,10,125,0,20,198,235,79,166,26,0,81,75,72,41,212,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,102,156,14,104,0,163,20,81,64,6,5,37,45,20,0,81,81,201,44,113,33,105,29,84,14,165,142,0,174,63,197,126,58,210,244,72,246,53,197,155,56,149,84,169,187,85,35,42,79,189,0,116,122,150,165,253,159,110,36,242,124,204,182,49,187,111,99,237,237,94,57,175,124,102,184,180,242,54,105,50,124,251,179,139,226,58,99,253,138,243,127,26,120,217,53,185,238,97,138,205,84,11,198,144,50,79,187,35,44,189,135,191,90,230,180,255,0,10,106,250,159,155,229,216,95,126,239,25,219,106,205,215,63,252,77,0,106,235,31,17,245,157,86,92,173,221,252,0,199,229,144,183,206,71,126,127,135,214,169,233,154,125,231,136,110,34,89,181,107,144,103,206,75,150,126,128,250,183,61,43,214,124,39,240,122,242,220,36,147,95,79,9,75,144,219,94,196,174,64,219,234,213,236,58,63,135,127,179,162,137,77,214,255,0,47,127,252,179,219,156,231,223,222,128,62,124,209,254,12,127,105,68,38,125,127,110,224,78,26,207,119,67,143,239,215,93,99,240,34,208,5,223,171,91,191,200,58,233,227,175,28,253,250,246,167,154,27,96,22,73,145,113,242,252,204,5,83,184,215,236,96,92,253,166,216,157,219,113,231,168,160,15,57,95,131,26,92,125,102,179,57,255,0,167,5,255,0,226,171,153,213,254,15,217,42,74,209,222,193,30,34,39,229,177,81,207,60,253,234,244,187,223,29,71,30,207,46,200,75,156,231,109,199,78,159,236,215,37,123,226,61,70,248,50,197,160,220,157,209,148,202,150,110,78,125,189,232,3,195,181,255,0,11,54,135,61,198,203,242,222,78,49,181,54,103,32,127,182,113,214,177,160,214,117,59,7,34,223,80,188,64,6,62,73,153,122,243,216,215,176,223,248,67,87,214,222,66,108,47,173,252,204,127,203,171,190,220,99,233,233,88,243,252,32,213,36,249,203,222,12,159,187,246,6,255,0,226,232,3,158,210,62,39,235,122,91,131,37,206,161,114,4,94,94,26,249,199,167,63,116,250,87,172,232,159,25,167,187,243,247,233,18,252,184,198,111,73,235,159,246,43,203,238,254,21,106,86,224,177,107,179,243,99,254,60,88,127,90,226,110,236,94,207,102,226,199,126,122,140,116,255,0,245,208,7,218,58,127,137,190,220,160,253,143,203,203,237,255,0,91,159,79,111,122,219,138,111,49,65,219,140,251,215,194,150,186,143,217,216,31,39,118,214,86,251,216,254,149,215,105,95,16,14,157,228,231,74,44,177,231,147,62,51,156,251,123,208,7,216,116,87,207,58,7,198,107,104,20,9,52,184,83,106,30,90,248,15,227,255,0,174,117,233,26,23,196,221,35,85,97,25,158,198,39,242,68,132,27,228,36,116,249,122,15,90,0,239,168,168,163,158,41,179,178,68,108,117,195,3,182,165,160,2,144,138,90,40,0,198,40,205,20,80,1,69,25,163,52,0,81,69,20,0,81,69,20,0,148,180,82,80,2,209,69,20,0,218,117,55,189,57,122,208,1,69,20,80,5,59,249,60,191,47,229,206,115,223,233,95,23,120,194,83,113,172,64,78,71,238,20,114,115,252,77,95,104,106,39,30,95,227,253,43,227,95,20,175,153,226,43,53,29,90,56,199,254,62,212,1,234,191,6,116,196,7,68,186,220,165,191,127,198,206,127,229,160,235,95,64,68,2,198,0,175,44,248,73,100,241,120,119,71,99,187,143,59,170,227,248,229,175,85,160,2,138,40,160,2,138,97,167,80,2,209,69,20,0,81,84,181,13,86,199,74,72,30,254,226,56,22,226,226,59,88,119,117,146,87,56,85,0,114,73,63,144,4,156,40,38,174,208,1,69,37,45,0,20,81,85,226,190,179,184,188,184,180,134,238,9,46,173,113,246,136,82,64,94,29,227,35,114,142,70,71,35,61,69,0,88,162,138,74,0,90,40,170,215,215,214,250,94,157,115,125,123,39,151,107,107,11,77,51,237,39,106,40,37,142,23,36,237,0,244,230,128,44,209,81,65,60,87,80,69,113,111,42,77,4,136,30,57,35,112,193,148,140,134,4,124,164,17,206,104,130,120,110,173,226,184,183,149,38,130,88,195,199,36,108,28,56,35,33,148,142,8,43,206,104,2,90,74,90,40,0,162,138,199,241,31,138,52,111,9,105,201,127,174,222,125,150,214,73,68,42,222,83,201,150,42,72,24,0,158,138,125,184,160,13,138,43,143,209,62,40,248,59,196,90,188,26,86,149,172,125,166,246,125,222,92,95,102,153,55,97,75,30,89,0,31,40,39,147,93,133,0,20,82,82,208,1,69,20,80,1,69,68,103,133,110,82,221,229,69,158,88,217,209,11,13,204,170,64,102,3,169,0,178,130,127,135,120,245,169,104,0,162,138,40,1,40,165,162,128,10,40,162,128,18,150,138,40,0,162,138,40,1,41,104,162,128,10,41,41,104,1,41,107,59,91,214,244,239,14,105,19,234,186,173,207,217,236,96,219,230,75,177,159,27,152,5,224,2,79,36,15,148,87,33,255,0,11,183,225,231,253,12,31,249,37,115,255,0,198,232,3,208,40,162,138,0,74,90,138,105,161,182,140,73,60,169,18,23,8,172,238,0,44,204,21,87,39,185,36,5,29,201,11,82,208,2,82,210,82,208,1,69,20,80,1,69,20,80,2,82,209,69,0,20,82,82,208,1,69,20,80,2,82,212,70,104,86,230,59,118,145,22,121,17,153,35,44,55,48,4,6,96,189,72,5,130,147,219,112,245,169,104,0,162,138,40,1,40,165,162,128,18,150,138,138,9,225,186,183,138,226,222,84,154,9,16,52,114,198,202,202,192,140,134,4,112,65,28,230,128,37,162,188,255,0,254,23,111,195,207,250,24,127,242,74,227,255,0,136,174,222,198,254,13,75,78,182,190,179,147,204,181,186,137,102,133,176,70,228,96,8,56,56,43,144,87,175,52,1,102,138,74,90,0,40,164,165,160,2,138,206,214,181,189,59,195,154,68,250,174,171,113,246,123,24,54,249,178,236,102,198,246,0,112,160,147,201,3,129,92,197,143,197,239,3,106,122,141,181,133,158,185,230,93,93,72,176,194,159,100,156,111,102,32,1,146,129,70,73,29,120,160,14,222,150,138,74,0,90,74,90,40,0,164,165,164,160,5,164,165,162,128,10,40,168,161,158,27,148,50,193,42,74,129,157,11,35,6,10,193,136,97,145,221,74,144,71,98,10,208,4,148,180,81,64,9,69,45,20,0,81,69,20,0,81,73,81,195,60,55,40,100,130,88,229,64,237,25,116,101,112,172,28,135,25,29,212,130,8,236,65,20,1,45,20,81,64,5,21,143,226,63,20,104,222,18,211,146,255,0,92,189,251,45,180,146,136,85,252,167,147,46,65,32,96,41,63,116,31,111,150,177,244,79,138,62,13,241,30,175,6,149,164,235,31,104,189,155,119,151,23,217,102,77,219,84,177,229,144,1,194,147,201,160,14,194,146,150,138,0,40,162,138,0,40,162,162,19,194,215,15,110,178,33,158,52,86,120,195,141,202,172,72,86,35,168,4,171,5,61,240,125,40,2,74,41,104,160,2,146,150,138,0,40,164,165,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,164,165,160,2,138,74,90,0,74,90,40,160,4,165,162,138,0,74,90,229,188,71,241,23,194,190,18,212,18,195,90,213,62,201,117,36,66,112,159,103,150,76,161,36,3,144,164,117,83,239,197,30,27,248,137,225,95,22,234,18,88,104,122,167,218,174,163,132,204,201,246,121,99,194,2,1,57,101,3,171,15,126,104,3,169,162,138,40,0,162,177,188,71,226,141,23,194,58,116,119,250,229,231,217,109,164,148,66,173,229,60,153,114,9,81,128,9,232,15,183,203,89,26,39,197,31,6,248,143,87,183,210,180,173,99,237,23,179,239,242,226,251,52,201,187,10,88,242,200,0,225,73,228,208,7,97,69,20,80,2,82,209,69,0,20,148,82,208,1,69,20,148,0,180,81,69,0,37,45,37,87,190,190,183,210,244,235,155,251,201,60,187,91,88,154,105,159,105,59,81,65,44,118,140,147,128,167,167,52,1,102,138,243,255,0,248,93,191,14,255,0,232,97,255,0,201,43,143,254,55,94,129,64,5,20,81,64,13,165,20,185,164,20,0,180,81,69,0,113,31,16,172,133,206,139,169,177,42,10,233,178,14,87,63,194,245,242,69,218,125,155,87,116,83,156,99,167,203,218,190,211,241,53,185,159,68,212,0,36,19,103,34,252,163,61,158,190,59,241,85,171,65,226,251,184,152,158,54,114,70,63,229,154,154,0,250,19,224,149,193,111,13,217,161,7,229,130,115,215,254,155,26,245,177,210,188,115,224,130,5,208,173,14,224,127,209,230,255,0,209,213,236,99,238,138,0,41,41,104,160,2,146,150,138,0,40,164,165,160,2,138,40,160,2,138,40,160,4,162,150,146,128,22,138,40,160,2,153,183,222,159,69,0,1,104,162,138,0,41,41,106,173,205,245,181,154,111,158,226,24,198,253,185,121,2,243,233,207,210,128,45,81,92,69,247,196,205,6,211,203,197,246,154,251,179,255,0,47,241,140,99,21,196,106,191,27,52,245,14,34,177,182,151,49,30,87,80,94,188,252,189,40,3,219,29,182,169,59,115,138,200,212,245,207,176,38,239,179,249,159,48,95,189,142,217,244,175,154,245,127,138,201,120,243,109,210,20,110,199,75,172,244,199,251,30,213,198,106,254,33,58,188,140,69,161,140,150,13,129,38,238,131,30,148,1,239,126,38,248,189,54,156,36,72,244,169,50,151,38,60,139,194,50,6,127,216,246,175,37,212,126,44,107,87,190,94,201,239,224,242,243,156,106,14,115,156,123,15,74,229,161,208,181,75,211,190,29,58,241,195,13,227,203,183,102,202,158,252,47,189,104,71,224,93,114,76,255,0,196,183,80,24,255,0,167,39,160,12,233,117,205,90,254,80,37,213,47,95,118,16,239,184,118,224,253,79,189,116,26,71,129,228,214,163,134,87,213,153,12,153,206,232,119,99,25,255,0,107,158,149,123,72,240,182,179,166,207,11,201,166,95,144,147,44,135,117,171,142,1,95,246,125,171,213,52,79,16,155,40,160,142,226,215,202,217,187,113,146,76,99,57,198,114,190,244,1,196,217,124,24,73,225,86,109,109,114,65,235,101,158,255,0,239,84,119,95,5,86,32,88,107,227,150,198,209,101,183,255,0,103,175,110,210,188,99,166,50,5,146,230,206,50,160,253,235,145,235,93,20,26,206,159,114,160,199,121,106,249,93,223,44,192,241,249,208,7,201,55,94,5,146,203,102,221,93,142,236,244,132,142,159,240,63,122,199,146,251,86,210,165,81,22,177,123,129,137,49,28,204,188,254,126,213,246,179,170,75,247,100,94,61,57,174,111,90,240,129,212,162,148,11,210,155,161,104,248,135,119,92,251,251,208,7,206,58,7,197,93,99,77,154,221,101,146,250,232,71,187,42,247,238,3,100,31,80,125,127,241,218,246,31,6,252,82,151,87,129,4,154,107,3,229,179,111,123,178,221,31,31,221,174,35,197,63,7,175,195,93,220,65,117,115,63,220,192,75,6,57,251,171,217,171,207,110,252,57,170,120,122,233,214,123,11,194,6,16,59,219,180,96,146,1,239,64,31,99,88,223,125,178,24,228,217,179,122,6,198,236,227,32,113,250,213,218,249,155,193,158,51,143,78,184,9,45,170,2,150,190,89,221,48,28,130,61,71,181,123,246,153,226,27,59,255,0,51,100,208,13,152,206,38,13,215,63,252,77,0,109,82,208,8,63,116,131,69,0,20,81,69,0,37,45,20,80,1,69,20,148,0,82,209,69,0,20,148,180,80,1,69,20,80,2,82,209,69,0,20,148,180,80,1,88,158,32,207,250,54,15,247,191,165,109,214,31,136,243,254,141,181,115,247,255,0,165,0,124,95,171,140,222,198,61,80,127,51,94,255,0,240,94,217,70,137,162,73,145,159,223,246,255,0,106,74,249,251,81,59,175,35,227,176,31,169,175,163,190,12,198,87,195,90,25,255,0,174,253,191,219,146,128,61,121,56,2,157,66,244,162,128,10,40,162,128,10,74,90,59,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,83,126,92,211,205,51,20,0,225,210,150,129,73,64,11,88,30,45,109,190,28,213,79,165,140,199,255,0,28,122,223,172,15,22,161,127,13,106,192,12,230,198,97,255,0,142,61,0,124,111,226,38,221,175,220,158,57,199,79,247,69,123,135,192,104,64,142,57,62,110,109,36,30,223,235,150,188,59,196,49,180,90,253,192,35,105,24,255,0,208,69,123,175,192,119,47,107,8,7,165,164,191,250,60,80,7,185,175,65,244,162,133,251,163,233,69,0,20,211,78,166,154,0,5,56,83,69,56,80,1,69,20,80,2,81,69,45,0,6,154,77,56,212,102,128,19,52,224,188,102,144,10,144,116,160,2,146,150,138,0,42,173,237,253,189,156,50,60,215,48,194,81,11,126,241,130,240,59,242,122,124,180,93,94,91,217,236,243,100,217,191,59,120,39,56,250,87,206,30,63,248,151,113,115,116,208,216,106,219,226,146,204,161,31,102,3,36,150,24,229,125,49,64,29,175,141,190,41,27,8,111,237,236,110,116,137,202,108,216,190,102,242,115,180,158,143,238,107,195,124,65,226,45,79,197,119,210,179,90,196,236,74,177,22,209,177,232,161,125,79,21,136,191,108,214,47,241,254,186,121,127,221,92,224,126,3,238,138,246,143,133,255,0,14,190,209,111,29,238,161,165,110,18,91,200,55,125,163,25,34,76,14,3,122,45,0,114,126,16,248,111,46,179,112,13,237,158,171,20,111,109,230,135,142,34,160,146,71,66,84,241,201,175,162,52,111,3,233,250,87,159,229,75,120,124,205,185,243,25,123,103,167,3,214,182,244,205,34,211,78,182,137,34,131,203,41,10,199,141,228,225,64,28,114,125,171,70,128,17,84,40,192,166,76,236,160,237,92,154,150,130,1,235,64,28,238,163,12,247,78,71,146,228,100,28,168,62,149,150,254,19,134,239,253,106,221,140,157,199,24,28,254,43,93,168,0,127,13,46,40,3,142,79,0,233,188,230,107,193,255,0,2,31,225,90,246,222,26,178,180,199,151,45,193,195,111,249,156,117,255,0,190,107,102,150,128,33,142,218,56,194,128,91,229,245,164,150,40,246,252,204,84,103,214,167,36,42,228,215,31,227,95,22,217,104,22,74,210,223,125,157,188,245,67,251,166,110,160,156,125,211,233,64,25,30,52,214,173,116,187,61,226,234,216,55,218,54,17,36,163,143,149,253,215,158,43,229,139,219,235,141,71,102,80,31,47,63,234,193,239,142,191,149,116,158,48,241,101,214,183,121,117,20,119,190,116,95,108,121,81,124,160,56,203,0,122,47,99,93,71,129,254,27,93,94,253,191,237,250,86,239,47,102,207,244,128,184,206,236,244,111,97,64,28,230,129,240,254,239,83,40,211,233,250,160,83,56,66,82,34,2,143,151,212,31,90,239,211,224,189,132,182,64,176,214,21,143,108,15,95,247,43,220,52,221,6,198,194,18,145,65,229,141,251,241,185,207,56,30,254,213,166,34,140,12,1,199,214,128,62,81,241,31,194,217,52,204,155,43,45,102,111,157,71,205,22,238,10,228,244,69,239,92,138,127,106,248,118,238,89,63,179,229,76,19,14,110,97,112,58,254,28,252,181,246,164,246,22,215,35,18,197,185,115,159,188,71,245,174,19,197,191,14,172,53,75,115,229,105,94,107,53,207,152,127,210,24,118,110,126,240,245,160,14,67,193,127,22,103,184,251,119,219,166,210,32,219,229,249,121,98,187,190,246,122,191,61,171,218,45,53,11,107,200,247,197,113,4,131,118,220,198,202,70,125,58,251,215,199,58,199,133,53,159,15,249,27,172,188,143,59,119,252,181,70,223,140,123,156,117,174,215,193,95,19,110,108,228,183,183,191,213,246,7,188,5,151,236,192,229,78,208,122,39,251,38,128,62,158,162,178,52,61,114,211,87,211,224,185,183,184,243,132,155,182,182,194,51,130,87,184,30,149,175,64,5,20,148,180,0,210,104,7,248,105,172,13,32,160,9,69,20,209,78,160,2,146,150,138,0,41,41,104,160,2,138,74,40,1,113,69,55,52,225,64,9,75,69,20,1,78,248,110,242,250,241,159,233,95,32,248,146,201,199,140,52,212,9,38,24,69,252,63,244,208,215,216,87,24,249,51,239,95,53,120,146,27,67,227,125,36,17,201,242,123,159,249,232,106,88,30,201,240,230,216,219,248,99,75,82,28,109,243,62,248,255,0,109,171,185,174,123,194,49,199,30,133,102,16,96,13,248,255,0,190,154,186,10,160,22,190,111,240,239,197,31,248,65,254,38,120,163,75,212,198,237,10,235,90,186,150,87,9,150,182,144,200,87,205,92,114,195,0,2,58,225,65,28,228,55,210,21,241,7,142,255,0,228,161,248,155,254,194,183,95,250,49,168,3,237,250,22,190,123,248,45,241,84,64,150,190,18,215,103,114,165,196,90,125,211,51,57,203,50,36,118,248,10,78,50,88,134,102,218,171,129,194,168,175,161,40,0,168,167,51,45,188,173,111,28,114,78,1,41,28,140,80,59,109,224,23,0,144,51,223,105,199,161,169,104,160,15,138,124,125,172,120,151,88,241,101,201,241,92,126,86,167,109,152,12,11,16,65,10,110,44,21,113,247,135,206,72,98,88,149,32,228,240,107,219,190,6,124,71,254,217,211,147,194,218,172,208,37,245,140,74,150,13,247,94,226,21,4,109,198,48,89,0,31,116,228,175,56,225,152,237,252,90,248,100,190,54,210,255,0,180,52,200,208,107,246,200,171,19,51,56,19,68,55,31,39,174,208,73,114,85,136,234,0,37,65,200,249,91,253,51,75,212,127,229,181,157,253,172,190,241,201,12,128,254,5,93,72,250,130,40,3,239,106,43,206,254,20,124,72,135,199,90,43,219,221,180,113,235,86,106,162,120,203,2,211,168,85,6,96,2,128,1,98,65,85,206,222,51,212,86,255,0,142,60,101,99,224,111,13,201,171,223,71,36,164,176,138,8,19,131,52,164,18,23,56,192,92,41,36,158,128,28,2,112,164,3,3,226,183,196,136,188,11,162,173,189,163,36,154,213,234,184,183,140,56,15,0,42,193,103,32,134,4,6,0,5,56,221,206,222,134,190,109,240,231,143,53,159,14,248,198,79,18,197,55,153,117,115,41,107,225,181,7,218,17,228,18,73,31,66,19,113,94,170,50,63,134,177,245,205,102,243,196,26,229,230,175,126,219,238,238,229,105,91,4,144,51,208,46,73,33,64,192,3,60,0,163,248,107,62,128,62,229,240,207,137,244,191,23,104,112,234,250,68,254,101,188,156,48,111,149,225,101,234,140,59,48,200,246,193,4,18,8,39,102,190,64,248,87,241,30,243,192,218,228,112,79,54,253,10,234,85,23,144,190,72,139,56,6,100,192,37,88,14,160,15,152,13,189,66,145,245,181,141,245,190,165,167,91,95,217,201,230,90,221,68,38,133,246,145,185,24,41,83,131,130,50,164,117,230,128,44,87,202,223,25,62,37,63,139,181,70,209,52,240,131,70,211,238,9,89,1,86,55,50,140,175,154,25,114,54,109,44,0,7,144,114,122,128,58,127,141,95,21,146,116,186,240,142,131,51,128,24,197,168,93,35,50,28,171,58,73,111,180,128,113,144,164,178,182,8,200,228,19,94,65,225,31,11,223,120,195,196,182,154,61,132,110,76,174,12,210,170,110,16,69,145,186,70,201,3,10,167,166,70,78,20,114,69,0,122,151,236,253,226,15,18,62,186,250,28,98,107,191,15,67,20,143,40,37,66,89,179,114,172,24,140,252,229,72,8,8,25,102,109,188,19,81,252,13,248,150,52,123,136,188,35,170,172,141,105,121,113,139,25,193,102,242,101,114,7,150,71,100,118,228,16,56,103,36,228,49,43,238,158,13,240,150,159,224,159,15,69,165,105,171,233,37,196,185,111,223,77,177,85,164,195,49,219,187,10,118,131,129,95,16,80,7,223,212,181,225,159,3,126,38,182,160,176,248,67,89,145,158,238,52,219,166,202,17,64,49,36,99,247,71,104,24,33,80,184,115,156,242,9,4,13,222,231,64,5,121,7,237,29,255,0,36,238,195,254,194,177,255,0,232,169,107,215,235,200,63,104,255,0,249,39,150,31,246,21,79,253,21,45,0,120,255,0,193,47,249,43,218,23,253,188,255,0,232,137,107,235,250,249,3,224,151,252,149,237,11,254,222,63,244,68,181,245,253,0,20,81,69,0,20,81,69,0,120,119,199,221,102,247,195,218,239,130,181,123,7,219,117,103,37,196,169,146,84,54,60,156,171,96,130,65,92,130,51,200,36,119,175,76,240,63,140,236,124,119,225,180,213,236,99,146,18,28,197,113,3,114,97,145,64,36,103,24,97,134,4,17,212,17,149,7,32,121,39,237,55,255,0,50,191,253,189,255,0,237,26,242,15,6,248,191,80,240,87,136,98,213,180,230,244,142,226,44,15,223,67,185,89,163,203,41,198,253,160,110,3,34,128,62,223,162,178,188,59,175,217,120,163,195,246,122,214,154,210,27,75,164,44,158,96,218,202,65,42,202,71,168,117,43,198,71,28,18,57,173,90,0,43,192,254,42,248,206,251,192,191,25,180,189,94,198,52,148,29,29,33,185,129,190,81,52,70,105,9,25,219,144,114,1,4,125,210,163,32,140,131,239,149,243,7,237,29,255,0,37,11,79,255,0,176,84,127,250,54,90,0,250,59,67,214,108,252,67,161,216,234,250,123,239,181,187,137,101,76,144,74,231,170,182,9,1,129,200,35,60,16,71,106,209,175,145,126,20,124,72,155,192,186,195,91,221,180,146,104,215,174,171,60,101,200,88,24,178,131,56,1,88,146,0,32,129,141,220,103,162,215,214,54,87,246,250,158,157,109,127,103,39,153,109,117,18,205,11,237,35,116,110,1,83,131,130,185,4,117,230,128,44,209,69,20,0,82,82,209,64,5,20,82,80,2,209,69,20,1,231,255,0,27,63,228,144,235,191,246,239,255,0,163,227,175,144,107,235,239,141,191,242,72,117,223,251,119,255,0,209,241,215,200,20,1,247,253,20,148,80,7,1,241,179,254,73,14,187,255,0,110,255,0,250,62,58,230,254,14,124,87,30,32,183,181,240,206,183,52,135,88,68,217,111,113,35,51,53,226,128,236,115,133,194,144,138,171,150,114,91,175,92,215,73,241,183,254,73,14,187,255,0,110,255,0,250,62,58,249,22,9,230,182,184,134,226,9,94,25,226,112,241,201,27,21,100,96,114,24,17,200,32,243,154,0,251,230,150,184,63,133,159,16,33,241,223,134,193,147,204,26,182,158,145,197,124,25,70,29,136,56,145,72,0,97,176,199,0,13,165,72,198,48,79,121,64,5,20,82,80,2,215,159,252,109,255,0,146,67,174,127,219,191,254,143,142,187,250,224,62,54,127,201,34,215,127,237,223,255,0,71,165,0,103,124,33,248,161,255,0,9,189,155,233,122,154,237,215,45,34,243,36,116,143,9,112,128,133,243,6,56,86,201,1,135,76,144,71,4,168,245,26,248,55,74,213,47,180,61,82,223,82,211,46,158,214,242,221,247,69,44,125,65,254,68,17,144,65,224,130,84,228,26,251,7,225,247,196,13,59,199,250,67,220,90,167,217,239,109,241,246,187,60,187,249,27,157,130,124,197,84,54,240,153,249,122,125,211,64,29,141,20,148,180,0,81,69,20,1,225,127,180,46,171,125,162,106,158,15,212,244,219,137,45,175,45,218,237,161,150,62,160,254,231,254,2,65,25,4,30,8,36,28,131,94,145,240,255,0,199,86,62,60,240,255,0,246,133,184,75,123,184,88,165,213,136,151,115,192,114,118,228,225,114,29,70,65,198,58,142,170,107,202,255,0,105,175,249,149,255,0,237,239,255,0,104,215,144,120,47,197,183,158,10,241,69,174,181,104,60,223,47,49,205,1,99,26,204,140,48,202,72,252,8,200,32,48,7,7,110,40,3,237,250,43,43,195,186,253,151,138,60,63,103,173,105,175,33,180,186,66,233,230,174,214,82,9,86,82,61,67,130,56,202,241,193,35,154,213,160,2,138,43,204,254,47,252,75,111,3,105,144,217,105,161,27,90,190,70,49,51,21,101,182,69,227,205,101,234,73,57,10,8,193,42,196,231,24,32,28,183,199,95,137,105,103,111,117,224,189,44,73,246,185,80,45,253,198,89,60,164,33,89,99,92,99,113,96,70,227,211,12,71,36,157,190,171,224,79,249,39,158,26,255,0,176,85,175,254,138,90,248,134,190,221,240,39,252,147,207,13,127,216,42,215,255,0,69,45,0,124,69,95,111,120,19,254,73,231,134,191,236,21,107,255,0,162,150,190,33,175,183,124,9,255,0,36,243,195,95,246,10,182,255,0,209,75,64,29,13,20,148,180,0,81,69,20,1,231,255,0,27,127,228,144,235,191,246,195,255,0,71,199,95,48,120,19,254,74,31,134,127,236,43,107,255,0,163,22,190,159,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,193,224,63,249,40,126,25,255,0,176,173,175,254,141,90,0,251,126,146,138,90,0,40,162,146,128,22,188,63,227,254,183,168,120,115,86,240,134,169,165,92,125,158,246,15,182,249,114,236,87,198,225,18,158,24,16,126,82,71,34,189,194,190,127,253,166,191,230,87,255,0,183,191,253,165,64,30,185,224,127,25,88,248,239,195,145,234,246,41,44,68,57,138,230,7,228,195,42,128,74,231,24,97,134,4,17,212,17,144,167,32,116,149,241,79,129,188,117,170,120,15,92,23,246,7,205,183,147,2,234,209,155,106,92,32,236,125,24,100,225,186,169,39,168,36,31,177,180,77,111,78,241,30,145,111,170,233,87,31,104,177,159,119,151,46,199,143,118,214,32,240,202,8,228,17,200,160,13,10,249,179,195,159,18,135,129,190,43,120,174,199,82,18,54,141,125,172,92,25,88,22,115,108,226,87,30,96,94,132,17,180,48,3,36,42,145,157,187,79,210,117,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,232,3,237,234,90,249,179,224,135,196,214,210,175,45,252,37,171,200,207,99,112,235,14,156,194,53,196,18,51,177,42,216,27,136,102,110,164,157,165,71,0,18,71,210,116,0,81,73,75,64,5,20,87,159,252,83,248,143,103,224,109,18,75,120,102,223,174,221,196,194,206,36,193,49,103,42,38,108,130,2,131,208,17,243,145,142,129,138,128,115,127,24,254,43,143,15,219,220,120,107,68,154,69,214,100,77,151,23,8,205,27,217,169,8,195,25,92,57,100,102,25,12,10,245,235,138,241,207,134,95,17,110,62,31,107,143,41,135,237,58,101,230,213,188,132,1,184,133,206,215,66,127,137,119,55,4,224,130,84,227,135,28,92,243,207,117,113,45,197,196,175,52,242,177,105,100,145,139,59,177,57,46,73,228,146,121,205,50,128,62,249,130,120,110,173,226,184,183,149,38,130,84,87,142,72,216,48,101,35,33,129,28,16,71,57,169,107,229,207,131,255,0,21,151,194,50,157,19,92,153,142,139,43,23,73,217,153,133,137,218,197,182,160,86,102,14,216,24,82,0,57,61,205,125,71,64,30,67,251,71,127,201,60,176,255,0,176,172,127,250,42,90,241,239,130,63,242,87,180,47,251,121,255,0,209,18,87,176,126,209,255,0,242,79,44,63,236,41,31,254,138,150,188,131,224,151,252,149,237,11,254,222,63,244,68,148,1,245,245,20,81,64,5,20,81,64,5,120,7,197,159,22,94,120,43,227,86,139,173,217,167,155,179,73,72,230,128,177,69,154,54,150,64,202,72,252,8,200,32,58,169,193,219,182,189,254,190,96,253,163,191,228,161,216,127,216,41,63,244,100,180,1,244,87,135,117,251,31,20,120,126,207,90,211,94,83,105,119,25,104,252,213,218,234,65,33,129,30,161,129,28,101,126,94,9,28,214,173,124,105,240,227,226,5,215,128,124,64,179,143,50,77,46,225,192,190,182,141,83,124,128,6,0,130,195,42,84,177,124,2,51,140,18,58,143,175,180,173,86,203,92,211,45,245,45,50,233,46,45,46,19,116,82,198,120,43,252,193,7,32,131,202,144,65,193,20,1,118,138,40,160,2,138,225,190,38,124,68,182,248,125,161,164,130,31,180,106,119,155,150,202,23,7,97,43,141,204,229,123,13,227,128,114,73,80,184,229,135,156,252,50,248,229,255,0,30,90,15,139,159,213,35,213,222,79,166,193,48,35,234,12,153,244,220,62,243,80,5,127,16,124,68,184,248,125,241,231,196,18,152,126,209,166,94,125,149,111,97,10,187,200,22,233,181,208,159,226,27,155,130,118,144,72,56,225,135,191,88,223,219,234,122,109,181,245,156,158,109,181,212,75,60,79,130,55,70,192,21,59,78,8,200,35,175,53,242,79,198,223,249,43,218,231,253,187,255,0,232,136,235,115,224,255,0,197,101,240,148,135,68,215,38,99,162,202,197,227,153,153,152,89,29,172,91,106,0,204,193,223,104,194,144,1,201,238,104,3,234,58,40,162,128,10,40,162,128,18,190,118,248,23,241,45,236,238,45,124,23,170,8,254,201,35,176,176,184,200,79,41,201,44,99,108,227,114,177,39,105,235,185,128,228,17,143,162,171,224,26,0,251,250,138,241,255,0,130,255,0,20,63,225,37,180,79,14,235,19,231,87,182,136,121,51,205,54,94,244,2,196,241,180,124,200,161,115,146,93,134,91,179,26,246,10,0,40,164,170,122,174,171,99,161,233,119,26,150,167,116,150,214,112,38,233,101,144,240,163,249,146,78,2,129,201,36,1,146,104,3,51,198,158,44,179,240,87,133,238,181,171,197,243,124,189,177,195,2,184,86,154,70,56,85,4,254,36,237,4,128,28,224,227,21,230,127,2,117,251,255,0,20,120,131,198,154,214,164,200,110,238,154,209,223,203,92,0,0,149,84,5,244,0,42,243,147,242,242,73,201,175,25,248,129,227,187,239,30,248,131,251,70,224,53,189,164,72,18,214,196,203,185,96,24,27,176,112,185,44,195,36,227,61,7,69,90,245,47,217,151,254,102,159,251,116,255,0,218,212,1,177,251,69,248,122,227,80,240,190,155,174,66,114,154,92,172,179,166,23,136,228,40,3,228,158,204,17,112,20,147,191,60,0,107,201,126,14,106,169,164,252,83,209,158,91,137,32,130,225,158,213,241,187,18,23,66,17,92,14,160,201,229,245,249,65,0,157,184,205,125,69,227,127,14,127,194,91,224,189,83,67,18,121,114,93,195,251,167,45,180,9,20,135,77,199,7,141,202,51,133,206,51,142,107,226,26,0,251,250,138,198,240,183,136,109,252,87,225,125,59,92,181,93,177,221,196,24,166,73,242,216,18,29,50,64,206,214,14,185,198,14,50,56,53,179,64,31,52,126,209,94,32,183,212,60,81,167,104,112,140,201,166,68,205,51,228,240,242,132,33,48,71,96,17,178,9,83,191,28,16,106,191,236,245,225,207,237,47,26,92,107,175,38,216,244,136,190,85,15,130,242,74,172,131,35,7,32,1,46,121,7,59,122,174,107,207,252,111,226,63,248,75,124,105,170,235,129,60,184,238,229,253,210,145,130,35,0,34,110,25,63,54,20,103,7,25,206,56,175,161,255,0,103,255,0,15,91,233,126,0,26,192,109,215,26,180,172,242,28,21,194,70,204,129,58,144,118,144,205,157,163,239,224,231,2,128,61,98,138,41,40,3,196,62,63,235,122,143,135,53,127,7,234,186,77,199,217,239,32,251,111,151,46,192,248,220,34,7,134,4,30,9,28,138,244,191,4,120,202,199,199,94,27,143,87,177,142,72,74,185,138,230,6,228,195,42,133,36,103,27,88,97,129,82,58,130,50,1,202,143,36,253,166,255,0,230,87,255,0,183,191,253,163,94,83,224,111,29,106,158,3,215,69,254,158,124,219,121,48,183,86,140,216,75,132,29,143,247,88,100,237,110,170,73,234,9,4,3,237,106,43,59,68,214,244,239,17,233,22,250,174,149,115,246,139,41,247,121,114,236,104,247,97,138,158,24,2,188,130,188,173,104,208,1,69,20,80,1,69,37,45,0,21,207,120,239,254,73,231,137,127,236,21,117,255,0,162,154,186,10,192,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,0,124,67,95,126,215,192,85,247,245,0,20,26,41,13,0,37,56,83,115,78,6,128,10,40,162,128,41,106,145,137,52,203,176,115,204,14,56,255,0,116,215,200,255,0,16,236,246,120,235,80,194,185,3,203,234,63,233,146,87,215,247,96,53,164,192,140,230,55,31,165,124,227,227,253,46,7,241,126,160,205,14,73,242,185,220,127,231,154,251,212,176,59,111,130,81,21,208,173,9,14,63,113,55,95,250,236,107,215,135,65,94,113,240,162,221,32,240,253,162,164,120,253,212,131,169,63,242,212,215,163,175,74,160,18,150,138,40,0,164,165,162,128,10,74,41,104,0,164,165,162,128,10,40,162,128,10,40,162,128,18,150,131,64,160,2,138,40,160,2,130,64,25,36,1,77,102,84,82,199,128,6,77,113,30,46,241,222,157,162,218,222,161,212,124,153,162,217,199,144,207,140,145,254,201,29,13,0,110,235,190,34,179,209,224,87,146,246,206,38,50,42,145,60,160,117,4,250,143,74,240,175,27,252,84,189,147,206,183,181,58,84,234,151,135,27,55,49,33,119,5,60,63,210,185,63,27,248,218,251,196,90,132,209,90,234,63,104,128,73,28,138,60,149,78,145,237,39,149,7,169,52,255,0,10,124,63,212,181,171,175,54,227,76,243,163,150,223,206,7,207,85,201,36,115,195,15,90,0,229,126,203,171,234,125,52,219,135,242,255,0,231,140,14,113,159,94,191,221,174,130,207,225,205,252,233,186,93,47,87,95,155,28,91,183,79,251,230,190,141,210,62,31,233,22,30,118,52,207,47,118,223,249,120,115,156,103,253,191,122,234,35,210,237,17,112,176,224,103,63,120,255,0,141,0,124,113,171,120,47,82,211,228,152,71,165,234,101,19,24,47,110,221,241,254,207,189,96,188,87,22,19,48,146,9,35,113,193,89,16,130,51,205,125,179,168,248,115,79,190,134,85,123,109,229,182,231,247,172,51,140,123,251,87,138,124,78,248,110,224,181,214,155,164,242,247,49,141,223,104,234,60,179,158,25,189,69,0,86,248,121,125,107,116,208,219,205,117,2,108,177,4,129,40,4,17,177,112,114,125,235,220,109,52,27,67,187,108,179,30,159,196,63,248,154,248,246,194,250,251,195,186,173,200,243,60,135,143,116,15,242,171,227,12,56,239,233,214,190,157,240,119,142,52,253,87,237,159,241,49,243,124,175,47,254,88,50,227,59,191,217,30,148,1,213,77,225,219,57,193,13,36,195,43,142,24,127,133,99,95,124,57,210,174,196,165,167,190,203,99,163,39,108,127,179,93,144,42,71,20,148,1,230,51,252,51,211,224,144,152,91,81,110,221,84,255,0,36,169,97,209,46,116,223,248,247,182,186,124,15,44,110,140,158,63,1,237,94,149,183,52,195,26,158,162,128,57,27,93,79,85,77,251,172,177,156,117,137,191,198,186,107,107,150,145,115,32,10,119,99,210,165,54,208,158,169,250,154,85,133,7,221,95,214,128,31,34,9,16,169,60,31,74,228,124,79,224,139,13,118,60,205,45,224,38,64,255,0,185,101,236,8,238,166,186,241,192,165,160,15,153,252,71,240,246,77,22,89,238,108,108,245,73,139,92,52,99,124,69,193,94,78,126,85,30,130,173,104,30,39,189,211,254,209,186,40,35,221,140,121,129,134,113,158,156,251,215,208,119,150,22,247,177,172,115,38,240,27,118,55,17,207,224,125,235,203,124,71,240,248,15,179,125,139,76,254,246,255,0,244,143,166,58,183,214,128,59,221,27,196,49,95,67,150,158,219,38,76,0,142,61,23,223,222,183,149,213,192,42,192,131,232,107,231,157,23,91,187,211,102,138,43,139,141,140,211,7,199,150,15,25,3,176,246,175,92,208,181,244,187,138,220,53,206,226,219,191,229,158,61,125,168,3,172,162,162,138,81,44,97,149,178,15,124,84,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,148,180,0,86,54,188,164,253,159,0,159,189,255,0,178,214,205,101,235,31,242,199,254,5,253,40,3,226,139,232,202,234,48,169,82,50,163,175,212,215,210,159,7,227,11,225,125,27,158,127,127,255,0,161,201,95,59,106,64,73,171,91,109,231,128,63,241,227,95,71,124,40,133,147,195,122,57,35,1,124,238,255,0,237,201,64,30,164,58,81,64,233,73,64,11,69,37,45,0,20,119,162,138,0,41,41,104,160,2,138,74,40,1,104,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,4,164,230,157,77,207,59,104,1,195,165,37,40,162,128,10,200,241,18,111,208,53,33,235,103,40,253,13,107,214,110,189,143,236,45,75,143,249,117,147,255,0,65,52,1,241,167,140,35,242,252,81,120,163,182,207,253,22,181,236,159,0,216,225,6,127,229,210,79,253,28,43,200,60,107,255,0,35,101,247,31,220,255,0,208,22,189,135,224,66,143,38,51,223,236,146,127,232,229,160,15,119,94,131,233,69,3,238,143,247,104,160,4,166,158,148,250,97,160,5,20,225,76,20,241,64,5,20,81,64,9,74,77,25,166,147,64,8,77,38,40,167,1,64,14,81,69,20,80,2,83,37,148,66,161,159,56,39,31,45,73,94,127,241,19,197,115,104,154,68,114,67,19,150,251,96,139,41,49,67,141,173,232,61,168,3,131,241,239,197,9,160,254,207,251,36,183,17,231,204,221,152,99,57,251,184,235,159,122,240,145,246,141,82,242,32,242,43,51,56,140,18,184,28,159,97,239,78,188,212,238,117,13,158,116,210,190,204,227,124,133,177,156,122,255,0,187,94,197,240,235,225,221,165,204,49,93,207,53,188,172,151,203,196,150,161,178,6,195,140,147,64,19,124,57,248,91,20,237,166,106,55,209,219,74,173,230,239,196,242,2,126,248,28,12,15,74,247,109,31,71,180,210,44,99,182,181,136,70,145,130,0,87,102,234,115,220,250,212,150,26,109,182,157,107,28,80,69,18,8,243,141,145,168,198,73,61,7,214,172,73,54,207,225,207,227,64,19,81,84,37,212,182,127,203,28,243,143,189,255,0,214,170,173,174,109,199,238,63,241,239,254,181,0,108,82,214,3,120,139,31,242,235,255,0,145,127,250,212,199,241,57,28,253,143,255,0,34,255,0,245,168,3,162,162,185,27,143,26,24,63,230,31,158,113,254,187,111,244,172,27,239,138,109,104,14,52,162,216,125,191,241,245,143,95,246,40,3,211,51,138,173,113,121,29,186,51,184,99,181,119,112,43,196,175,62,54,206,155,54,233,18,174,115,210,248,251,127,177,92,54,173,241,151,83,190,73,18,56,110,160,223,17,76,174,162,199,4,231,159,186,61,104,3,217,188,91,241,54,215,72,130,241,35,75,209,44,91,48,86,20,35,146,190,167,222,188,27,198,30,57,212,252,89,168,79,10,221,183,217,131,164,168,146,195,26,144,66,99,168,30,230,176,126,223,168,248,130,251,100,250,141,214,39,251,222,100,175,39,221,29,242,121,233,94,183,240,227,225,149,165,236,73,125,117,113,4,222,108,46,54,75,102,27,4,73,140,228,183,251,63,173,0,115,30,12,248,103,54,183,118,37,187,54,146,199,45,183,156,1,150,69,57,37,78,120,30,230,190,151,210,244,43,45,51,205,251,60,1,60,205,187,176,204,115,140,227,169,247,164,210,180,43,45,46,8,146,11,107,117,41,16,77,201,10,166,64,3,211,233,90,180,0,180,81,69,0,20,48,12,184,52,82,80,7,39,175,248,11,71,214,190,207,230,218,35,249,59,177,186,105,23,25,199,161,255,0,102,190,116,241,103,195,219,175,14,94,121,182,175,103,26,195,111,246,140,9,29,142,65,99,159,152,123,87,215,21,205,120,151,195,54,58,189,133,223,153,13,184,102,181,104,195,61,184,98,56,63,227,64,30,5,240,243,226,93,245,133,230,155,166,220,220,76,240,167,155,186,52,134,61,167,42,236,57,224,245,53,244,95,135,181,132,214,180,168,110,144,73,251,192,199,231,1,79,12,71,111,165,124,145,226,237,24,248,107,197,23,162,218,227,31,103,217,183,202,143,203,251,200,185,198,15,31,122,189,75,224,191,140,46,174,8,211,166,19,72,33,181,149,247,189,193,32,159,48,118,35,253,170,0,247,202,74,100,50,121,176,71,46,220,111,1,246,253,69,73,64,1,25,166,145,138,117,4,80,3,5,60,83,59,211,251,80,1,69,37,20,0,180,81,69,0,20,148,180,80,3,105,194,155,75,64,11,69,20,80,5,91,195,141,159,141,124,219,170,167,218,252,109,164,63,251,112,142,120,255,0,150,134,190,133,214,238,12,62,70,208,121,221,208,227,210,190,89,211,53,41,110,188,97,163,151,103,255,0,143,171,113,243,57,63,242,208,127,141,75,3,234,79,13,195,229,104,214,163,229,227,119,79,247,141,108,214,110,132,63,226,83,7,252,11,255,0,66,53,163,84,2,215,196,30,59,255,0,146,135,226,127,251,10,221,255,0,232,214,175,183,235,226,15,29,255,0,201,67,241,63,253,133,110,191,244,107,80,6,5,125,67,240,103,226,116,94,36,210,224,240,246,175,118,231,94,181,140,132,146,118,4,222,198,50,65,83,221,128,249,72,57,36,46,236,159,155,111,33,167,124,52,30,55,248,31,161,234,26,92,104,186,253,178,76,177,51,179,1,52,75,113,57,242,186,224,18,92,144,228,117,0,18,1,200,241,152,38,190,208,181,152,103,140,61,174,161,97,114,29,68,137,243,69,42,54,87,33,135,80,227,161,31,195,205,0,125,229,69,121,255,0,194,191,136,246,158,57,208,210,222,105,182,107,150,145,1,123,19,96,25,54,225,76,209,224,0,85,143,80,7,4,227,161,82,222,129,64,5,120,63,198,175,133,73,113,28,254,44,240,253,174,219,133,221,38,165,110,132,42,20,85,118,105,215,36,97,190,95,152,12,150,36,28,103,113,111,119,162,128,62,18,209,53,155,223,14,235,182,90,189,131,121,119,86,114,137,83,36,128,216,234,31,4,18,10,228,21,207,32,149,239,90,158,56,241,149,255,0,142,188,75,38,175,125,26,68,2,8,109,224,143,145,12,32,146,163,56,203,28,177,36,158,164,156,0,48,163,209,190,56,252,52,26,61,196,222,46,210,204,141,105,123,113,155,232,8,102,242,165,98,79,152,15,240,163,55,4,19,195,56,3,33,192,94,99,225,63,195,121,188,119,172,181,197,216,145,52,91,54,86,154,83,25,43,59,7,82,96,4,48,32,149,36,150,92,227,229,207,81,64,25,250,119,128,166,185,248,101,172,248,214,238,73,34,130,217,227,134,210,32,132,121,204,101,68,102,36,141,165,0,98,6,58,176,57,35,24,124,63,9,217,91,234,126,50,208,236,47,99,243,45,110,117,8,33,153,55,17,189,26,69,14,50,48,70,65,61,57,175,168,254,50,219,195,107,240,103,89,130,8,146,24,34,75,100,141,35,10,22,48,39,140,5,0,112,0,94,49,95,50,120,19,254,74,31,134,191,236,41,107,255,0,163,86,128,46,252,64,240,61,255,0,129,124,73,53,140,241,73,246,9,89,154,198,229,206,241,60,89,249,114,192,1,189,65,1,198,6,15,61,8,36,240,239,196,111,17,248,91,195,122,142,133,164,220,199,111,111,124,219,140,161,63,123,11,16,3,52,110,15,5,148,1,147,157,184,202,237,60,215,214,62,50,240,142,159,227,95,15,77,165,106,43,235,37,188,185,111,220,205,177,130,201,180,50,238,219,184,156,19,180,215,199,94,38,240,198,169,225,29,114,109,35,87,131,201,184,143,230,12,188,164,136,122,58,30,224,224,251,228,16,64,32,128,1,157,99,99,113,169,234,54,214,22,113,249,151,87,82,136,97,77,192,110,118,42,20,100,224,46,73,94,188,87,216,127,13,60,3,23,195,255,0,13,155,70,150,59,141,66,225,196,183,147,162,0,11,99,1,1,198,74,14,113,158,229,142,6,236,12,127,132,159,12,135,130,116,191,237,29,78,52,58,253,194,48,149,209,216,172,48,182,195,229,117,195,21,40,9,96,58,146,160,144,50,125,50,128,10,248,6,190,254,175,128,104,2,72,39,154,214,226,43,139,121,94,25,226,96,233,36,108,85,145,129,200,101,35,144,84,243,154,250,183,225,39,196,209,227,109,47,251,63,83,145,6,191,108,140,210,8,209,148,77,18,236,30,111,221,192,36,184,4,3,213,73,10,160,224,112,62,54,248,104,218,207,195,93,3,197,250,97,141,110,173,52,43,99,121,1,1,124,200,146,16,124,192,123,184,94,8,39,144,2,141,164,0,222,49,165,106,151,250,30,171,111,169,233,151,109,109,123,110,251,226,146,62,160,255,0,232,36,17,144,84,240,65,32,228,26,0,251,202,188,131,246,143,255,0,146,121,97,255,0,97,72,255,0,244,84,181,217,124,63,241,205,143,142,188,53,13,245,188,169,246,232,144,37,253,176,92,24,101,219,206,1,36,236,36,18,14,78,71,29,84,133,227,127,104,239,249,39,118,31,246,21,79,253,21,45,0,120,255,0,193,47,249,43,218,15,253,188,127,232,137,43,235,250,249,7,224,151,252,149,237,11,254,222,63,244,68,149,245,245,0,20,82,86,126,171,173,233,250,39,216,127,180,46,60,159,183,93,199,99,111,242,59,111,153,179,129,192,56,206,15,39,3,222,128,52,105,41,104,160,15,159,191,105,175,249,149,255,0,237,239,255,0,104,215,128,215,191,126,211,95,243,43,255,0,219,215,254,209,174,87,224,62,147,99,173,248,187,88,211,53,43,104,238,44,238,52,121,99,146,39,232,195,205,135,241,4,28,16,71,32,133,35,4,80,6,95,194,207,136,247,158,6,215,35,183,154,109,250,21,220,160,94,66,249,34,44,237,6,100,194,146,24,14,160,15,152,46,58,128,71,214,214,55,214,250,158,157,109,125,103,39,155,107,117,16,158,39,218,70,228,96,164,28,29,164,100,17,215,154,248,187,199,30,13,191,240,47,137,36,209,239,165,142,80,80,75,111,58,112,38,136,146,21,177,156,169,200,32,131,208,131,180,145,130,123,191,130,159,19,127,225,28,212,7,135,245,203,255,0,47,68,185,207,217,222,85,200,182,156,145,252,89,249,99,126,115,212,6,218,126,85,44,104,3,233,250,249,131,246,142,255,0,146,135,97,255,0,96,168,255,0,244,108,149,244,253,124,193,251,71,127,201,66,211,255,0,236,21,31,254,141,150,128,60,130,189,111,224,255,0,197,97,225,41,14,137,174,204,231,69,145,203,164,204,204,203,98,118,177,108,34,135,102,12,248,27,65,10,14,79,115,89,31,14,126,31,195,227,191,13,248,160,69,230,13,90,194,56,37,177,33,198,25,136,151,49,176,36,46,27,0,100,145,130,1,206,50,167,135,213,116,187,237,15,84,185,211,117,43,86,182,188,183,125,146,197,47,80,127,145,82,187,72,35,229,32,130,50,13,0,125,229,73,94,19,240,31,226,63,218,34,139,193,186,180,211,201,118,187,142,157,43,252,192,198,171,147,9,227,35,1,92,130,73,93,185,94,48,1,247,122,0,41,41,104,160,2,138,74,90,0,40,162,146,128,56,15,141,191,242,72,117,223,251,119,255,0,209,241,215,200,53,245,247,198,223,249,36,58,239,253,187,255,0,232,228,175,144,104,3,239,218,90,74,90,0,243,239,141,191,242,72,117,223,251,119,255,0,209,209,215,200,85,245,247,198,207,249,36,58,239,253,187,255,0,232,248,235,228,10,0,209,209,53,189,71,195,154,188,26,174,149,113,246,123,232,55,121,114,236,13,183,114,149,60,48,32,240,74,242,43,236,95,3,120,235,75,241,230,134,47,236,15,149,115,30,22,234,209,155,47,110,199,177,245,83,131,134,251,164,3,208,130,7,132,252,104,248,95,255,0,8,213,220,158,34,209,160,198,145,113,41,243,160,134,44,37,147,144,160,115,184,240,204,91,24,80,170,112,189,212,87,17,224,111,29,234,190,3,215,5,253,129,243,109,228,194,221,90,51,225,46,16,118,62,140,185,56,110,170,73,234,9,4,3,237,106,43,59,68,214,180,223,17,233,16,106,186,85,199,218,108,167,223,229,203,177,211,118,24,169,225,128,35,144,71,43,90,52,0,87,159,252,109,255,0,146,69,174,255,0,219,15,253,31,29,122,5,121,255,0,198,223,249,36,58,231,253,187,255,0,232,248,232,3,228,26,216,240,215,137,245,79,8,235,144,234,250,68,222,85,204,124,50,191,41,42,30,168,195,186,156,15,124,128,65,5,65,22,60,9,255,0,37,15,195,95,246,20,181,255,0,209,171,93,159,198,63,134,73,224,203,232,245,125,38,56,211,65,186,117,138,56,131,49,123,121,118,242,14,242,75,6,195,48,57,227,144,64,192,200,7,210,94,26,241,54,153,226,237,14,29,95,72,159,205,183,147,135,13,195,196,227,170,56,236,195,35,219,4,16,72,42,78,205,124,105,240,223,226,5,223,128,124,64,39,95,50,93,46,229,128,190,182,65,30,233,66,135,0,130,203,144,65,114,216,4,103,110,9,29,71,215,218,78,169,101,174,105,118,250,150,151,116,151,54,119,9,186,41,16,252,165,127,152,32,228,16,121,4,16,112,69,0,92,165,162,146,128,60,3,246,154,255,0,153,95,254,222,191,246,141,120,13,123,239,237,53,255,0,50,191,253,189,127,237,26,243,111,133,26,85,142,181,241,47,75,210,245,59,104,238,44,238,18,225,37,133,186,48,242,36,252,65,7,4,17,200,42,8,193,90,0,127,195,31,136,183,63,15,181,199,148,195,246,141,50,243,2,246,16,6,226,23,56,116,39,248,134,231,224,156,16,72,56,225,135,216,80,79,13,213,188,55,22,242,164,208,74,129,210,88,220,48,101,43,149,101,35,229,32,142,115,95,25,124,65,240,37,255,0,128,124,65,253,159,112,239,113,103,42,43,218,222,152,182,9,198,6,236,46,91,4,57,193,25,207,221,61,25,107,172,248,77,241,107,254,16,200,166,210,181,159,62,227,72,109,210,194,67,100,219,48,14,196,70,187,121,222,219,70,11,128,9,45,220,154,0,247,159,136,30,59,178,240,23,135,255,0,180,46,22,59,139,185,92,37,173,145,151,99,78,114,55,96,225,176,0,57,39,27,126,232,234,194,190,58,213,53,75,253,119,84,184,212,181,59,183,184,188,184,125,210,203,39,86,63,200,0,184,80,7,202,0,0,109,2,180,252,105,226,219,207,26,120,162,235,90,188,30,87,153,132,134,5,114,226,24,212,97,84,19,248,147,133,0,179,57,192,206,43,213,62,6,124,52,123,203,139,95,26,106,166,63,178,68,236,108,32,194,191,154,192,149,50,62,115,180,2,14,209,215,114,131,192,11,184,3,195,43,237,239,2,127,201,60,240,215,253,130,109,191,244,82,215,196,53,246,247,129,63,228,158,120,103,254,193,54,191,250,41,104,3,226,26,251,123,192,127,242,79,60,53,255,0,96,171,95,253,20,181,241,5,125,191,224,79,249,39,158,26,255,0,176,77,175,254,138,90,0,232,41,41,104,160,4,165,164,165,160,15,63,248,219,255,0,36,135,93,255,0,183,127,253,28,149,242,77,141,245,198,151,168,91,95,217,201,229,221,218,202,39,133,176,14,215,5,74,157,167,32,224,133,235,197,125,109,241,183,254,73,14,187,255,0,110,255,0,250,62,58,249,6,128,62,202,248,111,241,2,211,199,254,31,89,151,203,143,84,183,140,11,248,35,87,196,76,75,5,32,184,193,12,16,182,1,56,206,9,61,79,105,95,12,248,103,196,218,167,132,117,200,117,125,34,127,42,226,62,24,55,41,34,30,168,195,186,156,15,124,128,65,4,2,62,205,240,207,137,180,191,23,104,112,234,250,68,254,109,188,159,43,6,225,226,113,213,24,118,113,149,246,193,82,164,130,9,0,217,162,138,40,0,175,159,255,0,105,175,249,149,255,0,237,239,255,0,105,87,208,21,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,0,240,26,244,63,132,223,17,39,240,71,136,18,222,246,226,65,160,93,63,250,92,91,11,108,108,109,18,128,14,65,7,104,109,185,200,207,4,129,139,191,3,116,77,59,196,126,42,213,180,173,90,223,237,22,83,105,77,230,69,185,163,221,137,225,97,200,32,142,64,63,41,174,95,199,62,6,213,124,7,174,27,11,225,230,193,38,94,214,237,6,18,229,23,186,255,0,117,198,87,122,245,4,142,160,130,64,62,210,183,158,27,168,34,184,183,149,38,130,68,13,28,136,193,131,169,25,12,8,224,130,57,205,124,73,227,191,249,40,94,38,255,0,176,173,223,254,141,106,247,255,0,217,243,254,18,31,248,68,38,254,210,255,0,144,31,203,253,149,247,63,231,164,190,119,221,249,190,246,62,247,225,242,215,128,120,239,254,74,31,137,191,236,41,117,255,0,163,90,128,48,43,233,111,131,31,21,31,95,137,60,55,175,221,111,213,163,194,216,204,202,204,247,72,21,217,195,16,49,188,1,247,137,82,192,142,164,18,121,203,31,134,141,227,159,129,222,28,191,211,76,113,235,118,73,116,34,12,0,23,8,110,36,62,91,55,80,84,228,130,78,1,102,7,27,183,47,136,91,207,61,173,204,87,22,242,188,83,196,225,163,150,54,42,200,202,114,25,72,228,16,121,205,0,125,245,69,121,223,194,111,136,176,248,223,64,75,123,219,136,206,191,104,159,233,113,236,9,230,174,112,36,0,28,21,35,104,109,184,195,103,128,10,231,209,40,3,151,241,199,142,180,191,2,104,102,254,252,249,151,18,100,90,218,35,97,174,89,123,15,64,50,55,55,69,4,117,36,3,241,206,183,173,234,30,35,213,230,213,117,91,143,180,95,79,143,50,93,129,55,224,40,28,40,10,62,80,163,129,93,223,198,211,226,231,241,128,111,19,162,37,177,66,116,228,181,118,107,117,79,151,120,12,66,146,217,219,184,144,9,56,225,87,21,177,240,115,225,75,120,130,226,215,196,186,220,40,116,120,223,125,189,188,170,28,94,16,93,78,112,217,10,174,170,112,202,85,186,125,220,208,7,33,168,248,6,109,35,225,117,143,139,239,101,100,159,81,189,142,43,107,93,132,98,34,146,157,239,149,201,44,99,82,184,227,110,14,78,239,151,63,192,158,26,135,197,222,50,178,208,166,185,123,120,238,210,117,18,160,4,163,44,78,224,224,245,25,81,145,198,87,35,35,173,123,223,237,31,255,0,36,238,195,254,194,169,255,0,162,101,175,31,248,37,255,0,37,123,66,255,0,183,143,253,17,45,0,114,126,35,208,47,188,47,226,11,205,23,82,17,173,221,179,133,127,45,183,171,2,3,171,3,232,84,131,206,15,60,128,120,175,108,248,25,241,51,238,120,75,94,191,254,234,105,50,72,62,160,194,91,63,238,249,96,175,168,207,220,90,244,111,137,191,15,45,190,32,104,113,196,38,242,53,59,61,205,101,59,19,176,23,198,228,112,59,54,209,200,25,4,41,25,228,31,145,167,210,175,173,181,137,116,135,181,144,234,17,92,27,86,183,143,231,99,32,109,165,6,220,238,59,184,227,57,237,64,31,74,126,209,223,242,79,44,63,236,41,31,254,138,150,188,123,224,151,252,149,237,11,254,222,63,244,68,181,232,31,21,255,0,225,32,255,0,133,27,160,255,0,194,87,255,0,33,191,237,95,244,143,185,253,217,241,254,175,229,251,155,122,126,60,230,184,15,130,95,242,87,180,47,251,120,255,0,209,18,208,7,215,212,148,180,80,1,69,20,80,1,95,48,254,209,223,242,80,180,255,0,251,5,71,255,0,163,37,175,167,171,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,100,180,1,228,21,234,255,0,7,254,42,63,132,174,151,69,214,238,191,226,158,147,115,134,101,118,54,143,180,156,168,80,73,86,60,21,198,50,251,198,62,109,215,62,10,120,98,199,198,30,28,241,158,143,127,28,100,74,150,166,25,89,55,27,121,118,207,182,65,130,14,65,61,50,50,50,15,202,77,121,135,136,252,63,125,225,127,16,222,104,186,146,160,187,182,96,173,229,182,224,192,168,101,101,63,221,32,131,206,15,60,128,120,160,15,186,171,154,241,207,140,172,124,13,225,185,53,123,228,146,82,92,67,111,111,31,6,105,72,36,12,237,218,6,208,73,39,160,7,0,156,3,227,63,8,126,48,90,104,218,92,218,39,139,117,25,35,180,129,7,216,46,26,23,144,170,244,49,49,92,156,14,8,227,129,188,103,1,69,121,199,196,15,29,223,120,243,196,31,218,23,10,240,90,69,24,75,107,35,46,225,110,48,55,96,225,114,89,198,73,219,158,131,160,20,1,143,226,61,126,251,197,30,33,188,214,181,38,67,119,116,225,155,203,93,170,161,84,40,0,122,5,80,57,201,227,146,79,53,238,223,2,254,26,37,156,22,190,52,213,12,159,106,149,24,216,91,225,147,202,66,8,50,54,113,184,184,39,3,166,214,7,146,70,222,87,224,191,195,15,248,73,110,227,241,22,179,6,116,139,89,71,147,111,52,57,75,214,1,129,231,114,252,168,226,60,228,16,199,43,217,133,125,61,64,31,32,124,108,255,0,146,189,174,127,219,191,254,136,142,184,10,244,15,141,191,242,87,181,207,251,119,255,0,209,17,215,79,240,251,225,221,191,196,15,132,55,113,9,190,207,169,217,234,147,181,148,204,78,192,90,24,119,163,129,252,45,181,121,3,32,133,35,60,169,0,216,248,23,241,55,238,120,75,94,190,244,77,42,89,71,213,76,37,243,254,238,192,87,213,115,247,22,189,254,190,5,158,9,173,110,101,183,184,137,225,158,38,41,44,114,2,25,28,28,21,42,121,4,31,151,21,245,23,193,255,0,138,169,226,219,69,209,117,187,175,248,168,99,222,193,220,42,11,180,201,57,10,0,1,149,120,43,140,224,110,25,249,176,1,234,244,180,81,64,5,124,3,95,127,87,192,52,1,36,19,205,109,113,21,197,188,173,12,208,184,104,228,71,42,200,202,114,172,165,121,4,30,115,95,96,252,50,248,137,107,241,7,67,150,83,15,217,245,43,77,171,123,8,7,96,45,157,172,132,255,0,11,109,110,9,200,32,131,158,24,249,55,142,126,26,37,231,195,109,19,198,186,89,147,237,113,104,246,102,250,12,51,121,168,33,69,18,46,220,237,42,160,110,29,54,130,120,32,238,242,127,14,107,247,222,23,241,5,158,181,166,178,11,187,87,45,31,152,187,213,193,5,93,72,244,42,72,227,7,159,148,131,205,0,125,213,95,38,124,94,248,150,60,115,170,67,99,166,134,77,22,197,216,196,204,88,27,135,60,121,172,62,232,0,100,0,70,66,179,19,141,216,93,15,137,95,26,91,198,126,31,135,69,210,236,165,178,180,153,35,123,255,0,59,107,51,184,33,130,33,31,192,25,65,221,193,108,14,20,41,13,193,248,47,194,119,158,53,241,77,182,139,102,222,79,153,151,154,114,133,196,72,6,89,136,31,128,25,42,11,58,174,70,115,64,24,21,239,223,179,47,252,205,63,246,233,255,0,181,171,140,248,215,160,88,248,95,196,90,38,139,166,135,22,150,218,66,42,121,141,185,152,153,166,102,98,125,75,18,120,194,243,192,3,138,236,255,0,102,111,249,154,127,237,207,255,0,107,80,7,208,21,241,79,196,95,15,91,248,87,226,6,175,163,217,156,219,67,40,104,87,7,228,70,85,144,39,36,147,180,56,25,39,39,110,123,215,218,213,243,199,237,39,163,121,122,142,137,174,34,78,222,108,79,103,43,99,49,199,180,238,65,157,188,49,223,39,83,200,28,14,13,0,117,127,179,222,190,53,47,2,75,164,51,71,231,233,55,14,161,21,89,79,147,33,46,172,196,240,73,111,52,113,217,70,71,115,218,124,69,241,5,199,133,190,31,234,250,197,152,205,212,49,1,17,200,249,29,217,99,15,200,32,237,44,27,4,109,56,199,122,240,15,128,30,33,184,211,60,126,52,117,27,237,117,104,153,36,25,3,14,138,210,7,232,73,192,12,184,202,143,159,39,56,21,218,126,210,154,140,240,232,186,6,150,4,126,69,205,196,151,12,196,29,202,209,128,20,3,156,109,196,173,158,63,132,125,222,224,31,60,91,193,53,213,196,86,246,241,52,211,202,225,18,56,193,102,119,39,0,0,57,36,158,49,95,118,233,58,116,90,54,141,99,166,91,180,141,5,157,188,118,241,180,133,75,21,64,0,36,133,81,157,163,209,107,228,223,131,26,39,246,215,197,13,47,117,191,157,111,99,186,246,95,159,110,205,131,228,110,160,156,72,83,129,159,113,183,53,245,253,0,37,45,20,80,7,207,255,0,180,215,252,202,255,0,246,247,255,0,180,107,192,107,223,191,105,175,249,149,255,0,237,239,255,0,104,215,33,240,55,68,211,188,71,226,189,91,73,213,173,254,209,101,62,148,254,108,91,217,55,98,104,92,114,8,35,144,15,202,104,2,159,194,111,136,179,120,35,196,17,193,123,113,32,208,46,223,253,46,29,133,182,54,48,37,10,167,32,131,133,109,185,200,207,4,129,183,235,104,39,138,234,222,43,139,121,82,104,37,140,58,73,27,6,14,10,228,48,35,130,8,231,53,241,119,142,60,11,170,248,19,92,58,125,250,249,182,242,101,173,174,227,92,37,202,14,227,209,151,35,112,234,164,142,160,130,125,219,246,124,255,0,132,135,254,17,9,191,180,191,228,9,242,255,0,101,127,171,255,0,158,146,249,221,62,111,189,143,191,248,113,64,30,191,75,69,20,0,81,69,20,0,87,63,227,175,249,39,158,37,255,0,176,85,215,254,137,122,232,43,159,241,223,252,147,207,18,255,0,216,42,239,255,0,69,53,0,124,67,95,127,87,192,53,247,245,0,20,26,74,83,64,13,34,144,82,154,5,0,58,138,40,160,8,231,25,183,147,253,195,252,171,192,126,33,193,42,120,135,81,148,50,224,121,127,94,137,95,64,73,254,169,190,134,188,7,226,189,215,217,110,181,119,84,229,124,158,135,29,163,164,192,238,62,21,200,91,64,181,4,228,249,82,255,0,232,195,94,144,58,10,241,191,131,26,171,221,105,182,241,20,35,108,18,182,75,103,254,91,125,61,235,216,148,229,1,245,20,68,7,81,69,20,192,40,162,146,128,22,146,150,138,0,74,90,40,160,2,138,41,40,1,104,162,146,128,22,138,40,160,2,138,43,55,86,212,142,159,228,237,140,190,252,255,0,22,49,140,127,179,239,64,28,183,141,252,113,22,133,107,117,18,139,145,47,216,218,68,100,141,25,65,195,99,169,245,21,243,102,175,226,93,95,197,218,196,209,253,175,41,117,183,137,99,69,232,23,174,209,254,205,75,226,255,0,21,223,107,250,188,33,229,184,133,30,1,9,6,225,156,16,89,185,61,61,122,87,162,252,47,240,21,157,204,26,86,163,51,193,41,111,63,41,37,168,108,242,227,146,77,0,81,248,123,240,169,117,64,46,245,52,180,157,36,133,176,4,242,131,184,58,133,60,1,216,26,247,93,23,194,218,110,141,4,43,111,108,168,201,2,197,145,35,183,0,47,169,255,0,102,175,105,218,101,174,151,106,145,91,193,12,97,65,31,187,64,157,78,123,85,234,0,90,40,162,128,18,168,234,90,85,182,169,16,138,230,47,49,67,7,198,242,57,0,142,199,222,175,209,64,31,59,124,67,248,86,144,137,239,44,82,214,38,154,249,142,90,105,9,195,111,56,193,4,127,118,188,195,71,241,70,173,225,207,59,200,187,41,231,237,206,200,163,108,237,207,247,135,251,85,246,93,238,157,109,125,8,142,123,120,101,80,219,177,34,6,25,231,215,235,94,55,226,207,132,150,18,125,143,200,185,181,183,198,252,249,118,33,119,116,235,134,20,1,211,120,71,226,109,182,179,2,137,69,227,59,220,172,64,180,72,58,133,254,233,247,175,69,134,117,157,3,0,64,63,119,53,241,204,34,255,0,65,186,132,65,169,220,225,92,77,182,55,100,4,169,246,62,221,107,209,188,57,241,70,250,217,45,161,154,43,155,140,111,203,53,227,124,221,79,112,104,3,232,90,90,243,157,35,226,59,222,34,238,211,152,112,79,55,57,239,254,237,117,22,222,34,251,66,169,251,46,220,168,111,245,153,254,148,1,189,69,83,75,237,217,249,49,143,246,170,81,115,159,224,253,104,2,122,42,17,54,123,126,180,225,38,123,126,180,1,37,67,45,188,115,109,243,6,113,211,147,83,3,154,40,3,201,60,91,224,68,130,86,187,177,142,8,150,27,98,255,0,52,172,78,245,220,115,206,125,171,152,209,188,67,115,167,94,69,109,44,172,90,61,217,216,138,71,42,79,127,173,123,205,213,172,87,80,202,146,199,27,7,66,135,114,131,193,90,242,175,25,248,54,27,65,127,127,4,233,17,95,47,106,71,2,140,103,104,224,131,64,29,111,134,252,74,46,173,209,95,205,63,35,30,81,71,241,123,87,91,20,171,44,106,192,31,152,3,205,124,229,166,235,215,90,85,227,219,7,154,77,137,141,254,121,25,201,7,167,227,94,171,225,79,20,75,124,233,11,194,220,91,6,201,156,182,122,15,79,122,0,239,41,41,104,160,2,138,74,83,64,5,20,220,210,102,128,31,69,25,162,128,18,150,138,40,0,164,165,162,128,10,40,162,128,10,202,214,219,111,145,255,0,2,254,149,171,89,26,208,207,145,207,247,191,165,0,124,114,209,249,186,189,166,123,186,15,252,122,190,158,248,103,110,35,240,174,150,64,28,121,189,255,0,218,122,249,178,40,128,214,108,193,32,254,242,62,223,237,87,212,95,15,99,3,194,186,118,49,255,0,45,63,135,253,182,160,14,193,105,41,104,160,2,138,40,160,4,165,90,40,20,0,81,69,20,0,81,69,37,0,45,20,81,64,9,75,73,75,64,5,20,81,64,9,75,69,20,0,83,123,211,187,83,59,208,3,215,165,20,14,148,148,0,181,67,91,25,208,117,31,250,245,147,255,0,65,53,126,168,235,67,58,14,161,255,0,94,210,127,35,64,31,27,248,232,109,241,117,255,0,252,3,255,0,69,138,245,207,128,173,144,131,29,44,229,255,0,209,226,188,147,199,163,30,47,212,7,253,115,255,0,209,107,94,183,240,20,16,16,224,255,0,199,156,159,250,61,104,3,222,135,65,244,164,165,94,139,244,162,128,10,105,52,234,105,160,4,20,241,77,20,162,128,22,146,150,138,0,105,52,210,106,66,41,164,80,3,2,212,180,192,41,244,0,82,82,213,61,74,250,45,62,202,91,137,37,138,48,155,114,101,101,80,50,64,231,243,160,12,143,20,120,146,207,67,180,87,154,75,124,249,161,48,243,4,234,164,247,250,87,203,126,60,241,68,122,221,237,236,49,194,161,69,251,200,174,179,135,4,101,135,167,189,117,127,23,188,98,247,154,148,214,81,73,101,44,113,207,27,41,140,238,63,234,189,155,222,188,126,70,105,100,119,35,150,37,142,61,232,3,163,208,5,172,31,104,243,47,97,76,227,27,216,12,245,247,175,80,111,139,54,214,113,52,80,216,195,62,224,91,34,244,117,244,251,167,251,181,227,246,154,30,169,123,191,202,211,111,100,217,140,249,118,236,113,159,94,63,217,175,74,208,126,16,139,192,175,119,105,173,66,124,224,15,201,143,151,229,231,148,247,52,1,90,247,226,69,197,252,174,97,240,244,173,191,24,217,49,110,152,244,79,246,107,26,239,95,213,47,88,149,240,229,226,228,169,227,113,237,143,238,87,179,105,159,7,116,91,117,136,153,181,112,87,63,121,147,223,253,138,223,139,225,150,145,24,0,92,106,63,139,167,255,0,17,72,15,153,46,33,213,238,178,87,68,190,25,109,223,234,152,255,0,236,181,83,251,43,89,63,243,8,190,255,0,191,13,254,21,245,114,124,60,211,23,254,91,95,125,223,239,175,248,84,139,240,243,74,25,255,0,72,190,255,0,190,211,252,41,129,242,146,120,103,91,152,100,105,26,135,247,127,227,213,207,244,169,7,131,117,230,63,46,145,169,127,224,28,159,225,95,91,197,224,221,62,17,129,53,209,231,60,176,255,0,10,178,60,53,102,152,196,179,241,254,210,255,0,133,0,124,137,31,129,60,65,39,77,35,83,255,0,192,41,63,194,173,193,240,207,95,157,176,218,126,164,156,103,38,194,74,250,222,61,22,222,33,195,203,248,145,255,0,196,212,241,216,68,159,117,159,166,58,175,255,0,19,64,31,47,219,252,19,213,37,223,186,123,196,198,58,233,205,207,254,61,93,94,149,240,74,238,38,141,223,85,152,98,64,121,211,202,241,242,255,0,183,94,252,35,3,214,157,64,28,70,129,224,67,163,181,187,29,64,203,229,110,255,0,150,27,115,156,255,0,180,125,107,177,183,135,200,133,83,118,236,103,156,99,189,77,69,0,20,81,73,64,5,33,56,52,236,212,77,156,158,40,2,85,57,162,162,86,34,165,6,128,10,10,228,17,69,37,0,121,111,197,47,11,207,168,104,186,181,196,114,72,75,249,56,11,9,110,140,131,215,218,190,127,211,167,111,11,248,154,233,46,35,36,136,66,126,243,228,228,237,110,249,175,176,117,171,69,188,210,167,137,183,124,251,126,231,95,149,129,254,149,242,199,197,141,20,233,222,36,188,185,17,220,42,52,145,32,105,7,202,127,114,15,93,190,212,1,244,119,130,181,136,53,13,19,77,17,180,97,141,132,78,64,144,57,31,40,255,0,26,234,235,192,62,19,120,164,181,196,54,146,201,102,4,90,112,3,230,218,223,41,65,207,53,239,234,65,232,104,0,162,146,138,0,90,40,52,80,1,69,20,80,1,73,69,20,0,180,26,74,74,0,41,212,197,167,208,1,69,20,80,7,39,227,43,129,15,216,178,160,231,204,239,143,74,249,107,194,111,230,120,167,72,32,127,203,244,35,255,0,31,90,250,111,199,40,175,246,12,158,158,103,244,175,152,252,26,20,120,147,73,231,254,95,225,255,0,208,150,144,31,96,232,159,242,9,131,143,239,255,0,232,70,180,107,63,69,199,246,76,31,240,47,253,12,214,133,48,18,190,33,241,223,252,148,63,19,127,216,86,235,255,0,70,189,125,191,95,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,128,62,157,248,39,255,0,36,139,67,255,0,183,143,253,31,37,113,63,26,190,21,165,196,51,248,179,195,246,187,110,70,249,117,40,16,170,161,141,85,217,167,25,35,13,242,252,193,114,88,144,113,157,197,187,143,130,159,242,72,116,63,251,120,255,0,209,242,87,138,252,100,248,150,254,47,213,27,68,176,17,141,23,79,184,37,100,5,88,220,74,185,30,96,97,145,179,5,194,128,121,7,39,170,133,0,224,252,51,226,109,83,194,58,228,90,190,145,55,149,113,31,12,173,202,74,135,170,48,238,14,7,190,84,16,65,0,143,177,124,29,226,237,63,198,158,30,139,86,211,95,210,59,152,176,223,186,155,98,179,38,89,70,236,110,3,112,92,26,249,87,225,167,128,102,241,255,0,137,13,155,201,45,190,159,108,139,45,228,233,25,36,46,112,16,28,96,59,115,140,246,12,112,118,224,253,133,99,99,111,165,233,214,214,22,113,249,118,182,177,44,49,38,226,118,162,168,10,50,114,78,0,29,121,160,11,52,81,73,64,17,207,4,55,86,242,219,220,68,147,91,200,133,36,142,85,12,25,72,193,82,15,4,17,198,42,190,149,165,216,232,122,92,26,110,153,106,150,214,118,233,178,40,163,31,40,31,204,146,114,73,60,146,73,57,38,174,210,80,7,1,241,183,254,73,22,187,255,0,110,255,0,250,62,58,249,135,192,159,242,80,252,51,255,0,97,75,95,253,26,181,244,247,198,207,249,36,58,231,253,187,255,0,232,244,175,152,60,9,255,0,37,11,195,63,246,21,181,255,0,209,171,64,31,111,86,94,163,225,221,43,87,213,52,237,75,80,177,75,139,189,49,217,173,29,137,43,19,54,50,113,157,164,252,160,130,65,193,0,140,26,213,162,128,10,40,162,128,10,248,2,190,255,0,175,128,104,3,237,239,2,127,201,60,240,215,253,130,173,127,244,80,175,20,248,227,240,200,105,237,55,139,180,120,145,45,29,183,106,113,23,98,194,87,144,254,244,110,39,33,153,194,149,24,219,193,10,65,59,125,175,192,159,242,79,60,51,255,0,96,171,95,253,20,181,185,60,16,221,91,203,111,115,10,77,4,168,99,146,57,20,48,112,70,10,149,60,16,71,203,138,0,248,147,193,222,46,212,60,21,226,8,117,109,57,189,35,184,139,11,251,248,119,171,50,101,212,237,221,180,13,192,100,87,181,252,107,215,172,124,81,240,119,68,214,180,215,144,217,221,106,81,178,9,23,107,41,9,50,176,35,212,48,35,140,175,28,18,57,171,154,111,236,245,163,65,226,203,187,205,66,227,237,90,27,110,107,93,61,55,198,84,187,54,17,159,113,98,17,118,224,169,5,143,92,1,134,147,246,134,130,27,111,134,186,93,189,188,81,195,111,22,165,18,70,145,128,21,20,67,40,0,1,192,0,113,138,0,242,95,130,95,242,87,180,31,251,120,255,0,209,18,87,215,181,242,15,193,47,249,43,218,23,253,188,127,232,137,43,235,185,231,134,214,9,110,46,37,72,109,225,66,242,73,43,40,8,0,201,98,79,10,0,231,52,1,91,84,213,108,116,61,46,227,82,212,238,146,214,206,221,55,203,44,135,128,63,153,36,224,0,188,146,84,12,147,95,44,207,227,139,239,29,124,103,208,47,166,150,65,99,22,177,2,88,91,145,129,12,94,120,198,64,36,110,42,1,99,147,147,199,69,80,177,252,85,248,159,113,227,141,68,216,89,159,47,66,181,151,48,167,202,124,246,82,193,102,201,69,97,189,24,124,135,129,245,174,99,192,159,242,80,252,51,255,0,97,91,95,253,24,180,1,246,245,20,82,80,7,128,126,211,95,243,43,255,0,219,223,254,209,172,15,217,199,254,74,30,161,255,0,96,169,63,244,108,53,191,251,77,255,0,204,175,255,0,111,95,251,70,176,127,103,31,249,40,90,135,253,130,100,255,0,209,177,80,7,190,248,203,194,54,30,53,240,244,218,86,162,190,178,91,203,150,253,204,251,25,86,76,43,141,251,119,19,180,156,26,248,215,196,126,31,190,240,191,136,47,52,93,76,70,183,118,172,21,188,182,222,24,16,28,48,62,133,74,158,112,121,228,41,226,190,167,248,173,241,38,31,3,104,203,111,104,209,201,173,94,171,172,17,135,10,208,2,172,4,228,21,96,64,96,0,7,27,185,199,221,53,242,140,16,223,107,154,204,80,70,94,239,80,190,184,8,12,146,101,165,149,155,3,44,199,169,99,212,158,252,208,7,208,31,3,126,38,182,160,176,248,63,88,145,154,237,19,110,157,40,69,10,98,72,199,238,142,208,48,85,99,44,24,231,60,130,65,3,119,37,251,71,255,0,201,67,211,255,0,236,21,31,254,141,150,189,111,225,71,195,120,124,11,163,53,197,216,142,93,106,240,43,207,33,64,26,5,42,9,129,72,118,5,85,129,37,198,221,220,103,160,175,36,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,64,27,255,0,179,47,252,205,63,246,233,255,0,181,171,171,248,199,240,201,188,103,167,199,171,233,81,200,250,253,178,8,82,32,192,45,196,91,185,7,113,1,74,238,118,7,60,242,8,57,92,114,159,179,47,252,205,31,246,231,255,0,181,171,232,10,0,248,6,190,166,248,65,241,81,60,91,104,52,93,110,235,254,42,4,220,202,236,170,130,237,50,78,84,0,0,96,56,43,140,225,119,174,126,109,184,95,29,62,26,37,229,189,223,141,116,179,47,218,226,64,111,224,195,55,154,128,0,36,92,103,105,80,6,225,211,106,147,193,7,119,129,105,90,165,246,135,170,91,234,122,101,211,219,94,91,190,232,101,143,170,159,253,4,130,50,8,60,16,72,57,6,128,62,242,162,184,191,134,255,0,16,45,60,125,225,241,48,242,211,84,183,69,91,235,120,213,241,19,18,193,72,44,54,144,193,11,109,4,227,56,36,245,61,165,0,20,81,69,0,20,148,181,231,127,22,126,34,67,224,143,15,189,189,149,204,99,95,187,79,244,72,246,7,242,215,56,105,88,19,133,1,119,133,206,114,216,224,128,219,64,56,255,0,143,95,16,108,226,210,230,240,101,142,201,174,231,116,55,197,131,131,110,171,229,202,129,120,0,150,200,57,4,224,2,8,201,4,124,233,82,207,52,215,87,18,220,92,74,243,207,43,151,146,73,24,187,51,19,146,196,158,73,39,156,212,116,1,246,55,195,47,136,150,223,16,116,57,37,48,253,159,83,179,218,47,97,0,236,82,217,218,200,79,240,182,31,130,114,8,32,231,134,61,197,124,43,225,189,126,255,0,194,254,32,179,214,180,214,140,93,90,185,116,243,23,114,176,32,134,82,61,10,146,188,96,243,193,7,154,251,39,193,126,44,179,241,175,133,237,117,171,69,242,188,220,164,208,22,12,208,202,167,14,164,175,224,87,33,73,86,83,129,156,80,6,7,198,223,249,36,58,239,253,187,255,0,232,248,235,228,26,250,251,227,111,252,146,45,119,254,221,255,0,244,116,117,242,13,0,125,219,101,123,165,248,155,67,142,238,214,72,47,244,187,216,136,4,174,232,228,67,144,202,202,127,16,65,25,7,42,71,81,95,39,124,85,248,127,55,129,60,72,68,91,14,149,124,242,75,98,67,156,198,160,140,198,224,146,114,187,148,100,147,184,16,115,156,168,191,240,135,226,90,248,23,84,158,199,82,14,250,45,251,131,43,41,102,54,172,62,95,49,87,238,144,70,3,0,50,66,130,51,183,105,250,139,91,209,52,239,17,233,19,233,58,173,191,218,44,103,199,153,22,230,143,126,214,12,57,82,8,228,3,193,160,15,149,190,19,124,69,155,193,30,32,75,123,203,137,87,64,187,127,244,184,188,178,254,91,99,2,69,10,114,8,59,67,227,57,25,224,144,184,250,230,188,147,225,255,0,192,219,31,9,235,63,218,218,189,234,106,151,112,49,54,145,136,113,28,68,49,196,133,73,59,219,110,8,29,1,39,110,242,3,47,174,80,1,94,127,241,183,254,73,22,187,255,0,110,255,0,250,58,58,244,10,243,255,0,141,191,242,72,117,223,251,119,255,0,209,233,64,31,48,248,19,254,74,31,134,191,236,43,107,255,0,163,22,190,209,213,116,187,45,115,76,184,211,181,43,100,185,179,184,77,146,69,40,224,175,243,4,28,16,71,32,133,35,4,87,197,222,4,255,0,146,135,225,159,251,10,218,255,0,232,193,95,96,248,187,197,54,62,15,240,221,222,177,127,36,96,68,10,195,19,62,211,60,152,59,81,112,9,201,43,215,7,3,36,240,13,0,124,155,241,7,225,246,161,224,13,102,59,107,151,251,69,140,249,251,37,230,22,63,63,1,11,252,138,204,87,105,124,115,215,168,174,163,225,7,197,71,240,149,210,232,186,213,215,252,83,210,238,101,119,14,230,209,240,78,84,40,36,134,60,21,198,50,219,151,31,54,239,60,241,30,191,127,226,143,16,94,107,90,147,70,110,238,156,51,236,27,85,84,5,10,0,244,0,42,243,147,199,36,158,107,222,190,8,252,46,254,203,138,211,198,58,187,102,242,104,188,219,8,17,248,138,55,93,190,99,145,213,152,49,192,232,1,231,230,56,0,30,225,69,20,80,7,207,255,0,180,215,252,202,255,0,246,247,255,0,180,107,129,248,37,255,0,37,123,66,255,0,183,143,253,17,45,119,223,180,215,252,202,255,0,246,247,255,0,180,171,129,248,37,255,0,37,127,66,255,0,183,143,253,17,37,0,125,43,241,15,65,210,252,69,224,125,78,211,86,159,236,182,177,66,110,126,214,34,243,26,212,198,11,110,11,130,78,2,149,33,112,72,44,1,25,175,138,171,214,254,48,124,86,95,22,200,186,30,135,51,174,141,19,134,146,96,206,162,244,237,5,119,35,0,202,168,219,134,9,32,156,30,194,184,207,3,120,23,84,241,222,175,37,141,128,242,210,40,154,73,46,156,102,56,142,14,192,199,253,167,1,120,201,219,147,130,20,208,5,207,133,158,25,210,60,89,227,203,61,47,89,185,146,59,118,71,145,97,140,28,220,178,13,222,94,225,254,172,16,172,73,244,5,84,130,65,31,100,215,192,211,193,53,173,196,182,247,49,60,83,66,229,36,73,20,134,70,7,4,16,121,82,167,229,197,125,77,240,115,226,107,248,206,194,77,35,87,146,87,215,173,145,166,121,74,40,91,136,183,124,172,54,128,20,174,229,82,49,207,4,19,147,128,15,149,43,237,239,2,127,201,60,240,215,253,130,173,127,244,80,175,136,171,237,223,1,255,0,201,60,240,215,253,130,109,127,244,74,208,7,196,85,246,247,129,63,228,158,120,107,254,193,86,191,250,41,107,226,26,251,123,192,127,242,79,60,53,255,0,96,171,95,253,20,180,1,208,82,82,209,64,5,20,81,64,30,127,241,183,254,73,22,187,255,0,110,255,0,250,62,58,249,131,192,127,242,80,188,53,255,0,97,91,95,253,26,181,244,247,198,223,249,36,90,239,253,187,255,0,232,244,175,152,124,9,255,0,37,15,195,63,246,21,182,255,0,209,171,64,29,207,197,255,0,133,109,225,43,182,214,180,75,95,248,167,164,216,29,16,179,155,70,194,174,24,177,36,134,60,134,206,220,182,211,143,151,127,45,240,251,226,14,163,224,13,97,238,109,83,237,22,51,227,237,118,121,9,231,225,93,83,231,33,138,224,190,120,235,208,215,216,90,174,151,101,174,233,119,26,110,167,106,151,22,119,9,178,72,101,28,17,252,193,83,130,8,228,16,165,112,69,124,131,241,39,192,23,126,2,241,11,64,124,217,52,187,134,99,167,220,72,201,190,85,0,22,4,41,200,32,178,174,72,25,198,64,29,0,7,215,250,86,169,99,174,105,150,250,158,153,116,151,22,119,9,186,41,80,240,71,243,4,28,130,15,42,65,7,4,85,202,249,83,224,231,196,212,240,101,252,154,70,173,36,105,161,93,59,76,210,148,98,214,242,227,135,24,4,178,182,208,10,237,227,130,8,218,115,245,93,0,21,243,255,0,237,55,255,0,50,191,253,189,255,0,237,42,250,2,190,127,253,166,191,230,88,255,0,183,175,253,163,64,24,31,179,143,252,148,45,67,254,193,82,127,232,216,171,232,109,123,194,186,23,137,254,201,253,181,166,65,123,246,57,124,232,60,208,126,87,238,56,234,14,6,84,229,78,6,65,218,43,231,175,217,199,254,74,30,163,255,0,96,169,63,244,108,85,244,245,0,21,241,7,142,255,0,228,161,120,155,254,194,183,127,250,53,171,237,250,248,135,199,127,242,80,252,77,255,0,97,91,191,253,26,244,1,244,87,192,77,126,199,81,248,125,14,145,110,210,125,179,74,103,23,17,180,120,24,146,86,116,101,61,8,43,145,235,149,60,99,4,227,252,110,248,100,186,165,149,199,139,52,116,69,190,183,70,155,81,12,237,153,226,84,80,24,100,237,6,53,78,128,13,224,158,73,10,167,192,124,57,175,223,120,95,196,22,122,214,154,209,173,221,171,22,143,204,27,131,130,10,176,35,208,130,87,140,30,120,32,243,95,100,248,47,197,150,126,53,240,189,174,181,102,190,87,153,148,154,220,178,179,195,32,56,101,36,126,4,100,2,85,129,194,231,20,1,241,150,137,173,234,62,28,213,224,213,116,155,143,34,250,13,222,92,187,3,237,222,164,30,24,16,120,37,121,21,246,87,129,252,101,99,227,175,13,166,173,98,146,68,67,152,174,96,126,76,50,133,4,140,227,12,184,96,65,29,65,25,10,114,163,206,245,111,217,243,75,212,188,105,46,163,21,247,216,180,73,247,72,214,54,177,121,109,19,97,64,8,199,114,237,45,185,143,202,2,140,5,24,57,30,183,165,105,118,58,30,151,111,166,233,150,201,109,103,111,30,200,162,65,192,95,230,73,57,36,158,73,36,156,147,64,17,235,122,38,157,226,61,30,125,39,85,183,251,69,140,248,243,34,222,201,187,107,134,28,169,4,114,20,240,106,228,16,69,107,4,54,240,68,144,193,18,4,142,56,192,1,0,24,1,64,249,84,40,249,113,82,210,80,7,144,254,209,223,242,79,44,63,236,43,31,254,137,150,188,127,224,151,252,149,237,11,254,222,63,244,68,149,236,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,31,248,37,255,0,37,127,66,255,0,183,143,253,17,37,0,125,125,89,31,240,139,104,95,240,148,127,194,75,253,151,111,253,177,229,121,63,106,218,119,109,198,51,142,155,177,198,236,111,199,25,199,203,91,20,80,7,144,126,209,223,242,79,44,63,236,43,31,254,138,146,188,127,224,151,252,149,253,11,254,222,127,244,68,181,236,31,180,119,252,147,205,63,254,194,177,255,0,232,169,107,199,254,9,127,201,94,208,191,237,227,255,0,68,73,64,31,95,209,69,20,0,82,82,209,64,9,95,48,254,209,223,242,80,244,255,0,251,5,71,255,0,163,101,175,167,171,230,31,218,59,254,74,29,135,253,130,163,255,0,209,178,208,6,255,0,236,203,255,0,51,71,253,186,127,237,122,244,207,137,31,15,237,60,127,225,247,128,249,113,234,150,241,177,176,184,145,159,108,76,74,150,4,3,130,29,80,46,72,56,206,64,61,15,153,254,204,223,243,52,127,219,167,254,214,175,127,160,15,131,181,93,50,255,0,67,213,46,116,221,78,213,237,175,45,223,100,177,73,212,31,228,65,24,32,142,8,42,70,84,215,87,240,203,225,229,207,196,13,113,226,51,125,159,76,179,195,94,204,164,110,1,179,132,64,127,137,176,220,145,133,80,73,207,0,251,223,196,191,132,54,62,57,185,135,82,179,153,44,53,117,100,73,231,242,247,44,241,101,65,222,23,171,42,253,211,223,0,30,48,87,184,240,246,129,99,225,127,15,217,232,218,104,144,90,90,161,9,230,54,231,98,73,102,98,125,75,146,120,192,231,128,7,203,64,26,16,65,21,173,188,86,246,240,164,48,68,129,18,56,194,133,69,3,104,0,14,20,40,227,20,250,90,74,0,249,7,227,111,252,149,237,119,254,221,255,0,244,68,117,236,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,175,31,248,219,255,0,37,123,93,255,0,183,127,253,17,29,123,7,236,229,255,0,36,242,255,0,254,194,178,127,232,168,168,1,255,0,24,62,20,183,139,163,26,222,135,18,13,106,36,9,37,186,170,169,188,27,130,174,231,102,80,10,46,227,146,9,35,3,248,86,190,105,210,181,91,237,15,84,183,212,180,203,167,181,188,183,125,241,74,157,65,254,68,17,144,65,224,130,84,228,26,247,207,143,31,17,254,205,20,190,13,210,166,158,59,166,218,117,9,83,128,35,101,200,136,124,185,59,131,41,36,21,24,192,231,115,1,225,126,28,208,47,188,81,226,27,61,27,77,17,155,171,166,33,60,198,192,0,2,204,196,250,5,4,241,147,199,0,158,40,3,235,111,134,255,0,16,45,60,127,225,245,156,108,143,84,129,20,95,193,26,190,216,152,150,80,65,97,180,171,4,45,133,39,25,193,39,169,237,43,158,240,95,132,236,252,21,225,123,93,22,205,188,207,47,47,52,197,2,180,210,49,203,49,81,248,40,201,36,5,81,147,140,215,67,64,5,124,3,95,127,87,192,52,1,246,247,129,63,228,158,120,107,254,193,86,191,250,41,107,230,95,140,126,31,208,60,63,227,123,152,180,75,180,15,43,111,184,211,163,183,100,91,66,82,54,27,92,156,48,125,204,216,24,85,233,233,94,189,172,124,65,135,192,159,5,252,54,98,243,14,173,127,163,195,29,136,10,49,27,8,147,50,49,32,174,23,112,56,42,119,18,6,49,146,62,96,154,121,238,174,37,184,184,145,231,154,87,47,36,178,49,102,118,39,37,137,60,146,79,57,160,6,87,216,63,9,60,63,225,253,15,193,16,77,161,93,71,168,71,118,238,242,106,66,221,162,107,130,174,202,50,172,73,10,48,64,31,119,229,39,248,142,126,102,241,143,195,253,115,192,223,217,223,219,41,110,191,111,132,202,158,76,161,240,195,27,209,191,218,27,151,59,114,14,120,39,156,111,252,33,248,141,255,0,8,46,184,214,218,148,211,157,10,247,137,145,62,113,111,39,24,152,46,9,59,64,195,5,193,32,169,249,138,129,64,27,31,180,119,252,148,61,63,254,193,73,255,0,163,101,173,239,217,155,254,102,143,251,116,255,0,218,213,131,251,71,127,201,67,211,255,0,236,21,31,254,141,150,183,255,0,102,95,249,154,127,237,211,255,0,107,80,7,208,21,231,255,0,26,116,79,237,175,133,250,174,200,60,235,139,29,183,176,252,248,217,176,252,207,212,3,136,204,156,28,255,0,178,51,138,244,10,40,3,225,29,15,89,188,240,246,185,101,171,216,54,203,171,73,22,84,201,32,62,58,171,96,130,65,25,4,103,144,72,239,93,127,198,141,111,251,107,226,134,169,178,227,206,183,177,197,140,95,38,54,108,31,56,232,164,237,144,201,201,207,251,39,24,174,67,92,209,175,60,61,174,94,104,247,233,178,234,210,70,137,240,8,13,142,140,50,1,32,140,16,118,242,164,30,245,159,64,31,71,126,205,250,53,229,174,135,172,234,243,38,203,91,249,97,138,12,130,165,252,173,219,156,100,96,174,91,0,169,60,134,28,98,189,190,185,127,135,94,31,184,240,183,195,253,35,71,189,57,186,134,18,211,13,163,247,110,206,210,50,112,72,59,75,17,144,112,113,158,245,212,208,1,69,20,80,7,207,255,0,180,215,252,202,255,0,246,247,255,0,180,107,3,246,114,255,0,146,135,168,127,216,42,95,253,25,21,111,254,211,95,243,43,255,0,219,223,254,210,172,31,217,199,254,74,30,163,255,0,96,169,63,244,108,52,1,244,46,189,225,93,11,196,255,0,100,254,218,211,32,189,251,36,190,116,30,104,63,43,247,28,117,7,3,42,114,167,3,42,112,43,102,138,40,0,164,165,162,128,62,88,241,111,197,255,0,29,105,158,51,215,52,251,61,115,203,182,181,212,38,134,36,251,36,7,106,9,88,40,201,66,78,0,29,121,175,119,248,93,173,234,62,35,248,117,165,106,186,173,199,218,47,167,243,188,201,118,42,110,219,43,170,240,0,3,133,3,229,21,205,234,223,0,252,45,172,107,23,218,165,205,254,178,179,222,220,73,113,32,73,226,80,25,216,177,0,24,201,198,79,169,174,239,194,254,28,180,240,151,135,44,244,59,9,39,146,214,219,126,199,157,193,99,185,157,206,72,0,117,99,219,238,208,6,205,115,254,58,255,0,146,119,226,95,251,5,93,127,232,166,174,130,185,255,0,29,255,0,201,60,241,47,253,130,110,191,244,75,80,7,196,53,247,245,124,3,95,126,208,2,208,105,41,77,0,52,208,40,52,10,0,90,90,40,160,6,183,220,111,161,175,158,190,51,103,204,214,248,255,0,159,127,253,167,95,67,191,220,111,165,124,247,241,152,127,200,104,255,0,215,15,253,167,64,16,252,12,187,11,113,229,29,185,91,57,79,222,255,0,166,171,95,67,66,115,111,25,245,0,254,149,243,71,193,16,127,181,164,56,249,126,197,39,254,140,74,250,86,215,254,61,33,255,0,174,107,252,168,2,90,90,40,160,4,165,162,138,0,74,90,41,40,1,105,40,165,160,2,138,40,160,2,144,82,209,64,5,20,81,64,13,118,80,50,72,31,90,240,47,138,158,47,182,63,217,94,90,69,39,250,252,237,156,28,125,207,106,246,173,102,253,44,109,4,141,36,75,153,0,253,227,109,29,15,191,181,124,111,226,61,90,93,91,236,217,17,55,149,187,253,86,79,92,117,228,250,80,6,223,195,223,11,92,106,218,158,159,118,60,228,68,212,16,28,64,88,112,200,122,231,222,190,178,210,44,141,133,132,48,23,44,83,119,36,99,169,39,250,215,155,252,43,240,218,89,105,12,205,29,210,48,191,46,4,131,29,2,127,179,247,126,90,245,138,0,41,41,104,160,4,165,162,138,0,40,162,138,0,74,82,51,73,75,64,28,174,179,225,51,168,179,48,187,41,152,138,109,17,110,245,247,247,174,38,251,225,165,206,233,8,188,149,186,125,219,67,237,254,213,123,5,33,25,160,15,1,190,248,115,168,6,59,77,211,242,189,44,219,211,235,92,253,215,129,117,72,25,136,183,188,111,152,143,248,243,106,250,109,162,13,212,154,171,54,151,12,223,121,228,28,231,130,63,194,128,62,96,107,13,90,223,31,241,40,189,125,223,244,197,199,254,203,85,91,82,213,97,224,248,126,240,252,185,251,172,63,246,90,250,102,95,9,216,203,140,203,113,199,163,15,240,172,185,254,30,233,114,231,51,223,116,199,12,63,194,128,62,114,111,19,234,17,125,239,15,93,13,190,165,199,254,201,71,252,39,55,17,112,218,28,160,251,202,71,254,201,94,243,115,240,175,72,152,48,51,234,92,227,238,186,127,241,21,143,117,240,91,68,153,203,153,245,126,72,251,172,158,159,238,80,7,146,67,241,18,88,206,127,177,24,241,143,245,231,255,0,136,173,203,127,139,190,78,236,232,157,113,214,239,31,251,37,118,103,224,142,140,15,18,235,63,247,210,127,241,186,172,223,3,180,119,199,239,53,175,205,63,248,221,0,67,105,241,206,223,128,250,52,73,150,234,111,215,129,235,247,43,110,63,139,58,78,163,108,17,205,148,12,253,65,191,67,140,31,160,244,174,86,251,224,165,148,74,230,4,214,216,136,201,28,41,231,158,56,142,184,189,83,225,198,161,167,249,175,109,165,107,50,108,219,183,117,187,156,231,25,232,61,232,3,162,241,149,230,159,171,76,247,144,106,54,204,100,144,126,238,57,67,224,1,140,228,31,246,107,151,211,60,67,30,151,123,33,48,164,129,65,143,62,104,92,242,57,251,190,213,131,119,109,172,105,108,99,155,75,185,132,2,6,102,183,113,201,92,247,197,100,201,60,133,219,122,168,108,156,140,17,131,64,31,99,120,111,198,26,126,169,246,189,147,218,143,47,102,113,114,173,215,63,252,77,118,0,131,208,230,190,54,240,159,140,110,116,175,182,96,89,175,155,179,253,110,123,110,233,243,47,173,125,97,160,235,17,106,214,79,50,92,90,201,182,82,159,185,117,35,160,56,234,121,230,128,54,104,162,138,0,107,83,115,82,17,154,140,143,74,0,112,52,180,128,83,133,0,20,81,69,0,20,81,69,0,20,82,82,208,1,89,26,217,199,145,255,0,2,254,149,175,88,218,255,0,252,187,255,0,192,191,165,0,124,143,105,243,235,22,135,254,154,162,255,0,227,213,245,39,128,151,30,22,211,255,0,237,175,254,134,213,242,246,156,15,246,181,159,7,253,114,127,232,66,190,165,240,40,199,133,172,23,254,186,127,232,109,64,29,77,20,81,64,5,33,165,162,128,10,5,37,2,128,22,138,74,90,0,40,164,165,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,59,83,59,211,251,83,123,208,2,142,148,180,45,20,0,85,45,99,254,64,151,223,245,237,39,254,130,106,237,81,214,127,228,7,168,127,215,180,159,250,9,160,15,142,252,126,191,241,88,234,31,246,207,255,0,69,138,245,207,128,223,234,99,255,0,175,73,127,244,120,175,34,241,233,39,198,26,143,253,179,255,0,209,107,94,185,240,27,253,92,121,255,0,159,73,63,244,112,160,15,119,29,23,233,69,11,247,71,210,138,0,41,164,211,169,166,128,16,83,133,32,165,20,0,82,209,69,0,20,81,73,64,11,69,20,80,3,29,149,17,216,240,0,38,188,107,226,191,140,13,174,157,171,216,193,125,137,7,147,132,242,179,221,15,82,181,233,254,32,212,255,0,179,244,203,198,249,183,165,179,72,48,20,253,213,62,191,74,249,63,199,90,237,206,175,226,27,245,50,185,142,95,47,229,116,3,162,47,167,210,128,57,107,251,185,245,11,217,38,149,252,199,108,18,216,3,56,0,87,89,224,239,3,95,107,119,132,73,167,121,209,53,183,154,191,191,85,238,48,126,242,255,0,9,171,94,1,240,11,248,138,98,211,253,149,226,48,51,133,121,25,78,67,1,252,35,235,95,71,248,95,193,122,118,135,103,108,233,107,26,202,45,150,38,97,43,182,120,92,245,62,162,128,35,208,252,13,164,233,190,126,52,239,47,204,219,255,0,45,216,231,25,255,0,107,222,186,212,138,56,134,16,109,25,207,90,147,27,104,160,2,138,40,160,4,165,162,138,0,40,162,138,0,74,90,74,90,0,41,41,104,160,2,146,150,138,0,50,41,133,189,13,35,82,12,208,3,199,52,17,64,20,234,0,140,138,81,78,52,128,243,64,14,162,138,40,0,96,24,96,138,241,159,141,122,7,219,52,212,158,43,93,206,215,169,147,230,99,32,68,203,235,94,205,92,239,139,180,136,117,109,54,56,100,69,108,78,31,230,98,58,43,14,223,90,0,249,55,195,90,140,186,31,136,46,255,0,123,228,149,141,226,251,161,177,134,28,116,62,149,246,38,155,120,151,94,102,201,55,109,198,120,198,51,154,248,215,196,246,82,105,94,36,213,88,21,10,47,102,140,0,73,218,55,55,175,210,190,151,248,107,226,3,171,127,105,239,50,31,43,202,219,185,64,235,191,211,233,64,30,135,73,75,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,211,78,52,204,80,0,54,211,233,160,83,168,0,162,138,40,3,128,248,131,115,228,255,0,103,124,248,207,155,252,57,255,0,158,117,243,39,132,101,63,240,147,104,252,255,0,203,252,61,191,219,90,250,83,226,50,171,127,102,228,127,207,95,253,146,190,108,240,84,65,188,73,164,19,143,249,8,67,255,0,161,173,0,125,143,161,29,250,61,185,255,0,123,255,0,66,53,165,89,218,26,129,165,91,133,237,187,255,0,66,53,163,64,5,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,251,126,190,33,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,116,119,95,18,38,182,248,77,165,248,47,76,121,34,114,146,53,245,194,57,82,85,230,148,155,124,17,208,131,27,22,13,200,36,30,235,92,199,132,124,47,125,227,15,18,218,104,246,17,202,76,172,12,210,170,110,16,69,145,190,70,201,85,192,7,166,70,78,0,228,138,234,228,248,99,113,168,124,41,211,60,99,164,175,153,34,197,49,191,183,224,97,35,146,98,211,110,103,236,162,49,177,70,78,220,245,205,114,30,25,241,62,169,225,29,114,45,95,72,159,202,184,78,24,55,49,203,25,235,27,142,224,225,125,242,160,130,8,4,0,125,147,225,31,11,216,248,67,195,118,122,61,148,104,4,32,25,165,17,224,207,46,6,249,27,36,156,146,62,238,78,213,192,28,5,173,202,231,252,29,226,237,63,198,190,29,135,85,211,155,210,59,136,176,223,185,155,96,102,143,44,6,237,187,148,111,11,131,93,13,0,20,81,73,64,11,69,20,80,7,159,252,108,255,0,146,67,174,127,219,191,254,142,142,190,97,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,61,241,183,254,73,14,187,255,0,110,255,0,250,58,58,249,131,192,159,242,80,252,53,255,0,97,91,95,253,24,180,1,246,253,37,45,20,0,81,69,20,0,87,192,53,247,245,124,3,64,31,111,120,19,254,73,223,134,191,236,21,107,255,0,162,150,186,10,231,252,9,255,0,36,239,195,95,246,10,181,255,0,209,75,93,5,0,21,228,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,95,175,33,253,163,191,228,158,88,127,216,86,63,253,21,45,0,120,247,193,47,249,43,218,23,253,188,127,232,137,43,176,248,221,241,71,251,82,75,191,7,105,11,182,210,25,118,106,19,178,115,44,136,249,242,192,63,116,6,3,47,212,145,199,11,150,241,139,75,219,141,62,119,154,218,95,46,70,138,72,137,192,57,73,17,163,113,207,168,102,30,163,60,115,82,105,90,93,246,187,170,91,233,186,93,171,220,222,92,190,200,161,78,172,127,244,16,0,201,36,240,20,18,112,5,0,71,5,141,197,212,23,115,65,30,232,236,226,19,76,219,128,216,133,132,96,243,215,230,116,95,151,158,125,1,173,127,2,127,201,67,240,207,253,133,109,127,244,106,215,186,120,171,192,246,62,5,253,159,181,107,27,120,163,55,210,165,171,95,92,3,184,205,47,157,30,112,229,65,216,164,144,6,6,7,61,73,39,194,252,9,255,0,37,15,195,63,246,21,181,255,0,209,171,64,31,71,252,96,248,143,172,124,63,254,198,254,202,181,177,155,237,190,127,153,246,184,221,177,179,102,54,225,151,251,231,57,207,106,203,248,79,241,99,94,241,223,138,110,52,189,82,211,77,138,222,43,23,185,86,181,141,213,139,171,34,128,75,59,12,97,207,111,74,233,62,38,124,50,255,0,133,139,253,151,255,0,19,127,236,255,0,176,121,191,242,237,230,239,223,179,253,177,140,121,126,253,107,59,225,191,193,255,0,248,87,254,33,184,213,127,183,62,223,231,90,181,183,147,246,79,43,25,120,219,118,119,183,247,54,227,29,232,3,144,253,166,191,230,87,255,0,183,175,253,163,92,103,193,93,104,120,119,94,241,14,176,240,73,50,217,104,83,205,229,32,98,88,137,34,192,224,18,6,113,151,198,213,25,39,128,107,179,253,166,191,230,87,255,0,183,191,253,163,92,135,193,13,47,251,111,196,62,35,210,188,255,0,39,237,158,31,185,182,243,113,187,102,246,141,119,99,35,56,206,113,145,64,28,95,139,188,81,125,227,15,18,93,235,23,242,57,50,185,88,162,119,220,32,135,39,17,140,0,54,168,61,112,50,114,79,36,215,189,252,11,248,111,253,141,166,167,138,181,88,109,218,250,246,32,246,11,247,154,8,92,19,187,57,192,118,4,116,25,11,198,126,103,11,243,108,208,77,107,113,45,189,196,79,12,241,57,73,35,144,16,200,192,224,130,15,42,84,241,138,251,87,225,254,168,186,215,195,237,10,252,92,201,116,239,101,26,75,52,155,139,180,168,187,37,201,110,73,220,27,158,253,121,235,64,29,45,124,193,251,71,127,201,67,211,255,0,236,20,159,250,54,90,250,126,190,96,253,163,191,228,161,233,255,0,246,10,79,253,27,45,0,111,126,204,191,243,52,127,219,167,254,214,175,160,107,231,255,0,217,155,254,102,143,251,116,255,0,218,213,244,5,0,87,179,189,183,212,32,105,173,100,243,35,89,36,132,156,17,181,227,102,141,199,62,140,172,61,14,222,56,175,154,62,52,124,47,255,0,132,106,238,79,17,104,208,109,210,46,101,62,116,16,195,132,178,98,20,14,119,31,149,152,190,48,161,84,224,119,2,141,31,226,61,231,129,254,47,120,130,9,166,223,161,93,235,87,2,242,39,201,17,102,118,6,117,192,36,50,175,80,7,204,6,58,128,71,210,223,232,122,166,159,255,0,44,47,44,174,226,246,146,57,163,97,248,134,4,31,161,6,128,62,33,240,207,137,245,79,8,235,145,106,250,68,222,85,196,124,50,183,41,44,103,172,110,59,169,192,247,200,82,8,32,17,246,127,134,124,77,165,248,187,67,135,87,210,38,243,109,228,249,89,91,135,137,199,84,117,236,195,35,219,4,16,72,32,159,148,126,38,252,60,185,248,125,174,36,66,111,180,105,151,155,154,202,118,35,121,3,27,145,192,254,37,220,57,85,218,65,4,109,229,68,95,13,254,32,93,248,11,196,2,97,230,73,165,220,56,23,246,177,132,221,40,10,192,16,88,101,72,44,91,10,70,113,130,87,168,0,247,191,140,31,17,181,143,135,255,0,216,223,217,86,214,51,125,183,207,243,62,212,142,219,118,108,198,220,48,254,249,206,115,252,53,203,252,59,248,213,226,63,22,248,239,77,208,239,172,180,164,181,184,243,119,188,17,72,29,113,11,184,193,50,17,212,14,221,43,184,248,155,240,203,254,22,47,246,103,252,77,255,0,179,254,193,230,255,0,203,183,155,191,126,207,246,198,220,108,247,235,92,255,0,130,126,6,127,194,29,226,251,29,123,254,18,47,181,253,151,204,253,199,216,182,111,221,27,71,247,252,211,183,27,179,211,248,104,3,184,241,207,142,244,191,2,104,134,254,248,249,183,18,101,109,109,17,176,247,14,59,15,69,25,27,155,160,4,117,36,41,248,231,91,214,245,15,17,234,243,234,186,165,199,218,47,167,219,230,73,176,71,187,106,128,56,10,0,224,40,224,87,218,190,38,240,206,153,226,237,18,109,35,87,131,205,183,147,230,12,56,120,156,116,104,207,102,25,62,216,37,74,144,72,63,23,120,143,64,191,240,191,136,47,116,93,73,99,23,86,174,21,252,182,222,29,72,12,172,15,161,4,30,112,121,228,41,249,104,3,191,79,134,73,165,124,20,213,124,91,171,198,141,127,112,150,211,105,202,29,179,4,77,42,130,207,131,130,89,95,161,7,104,3,144,73,3,203,43,209,44,190,35,77,115,240,151,91,240,118,175,115,36,172,18,223,251,45,217,11,16,22,116,45,9,108,244,85,25,92,142,0,101,207,221,21,231,116,1,235,127,24,62,20,175,132,164,26,222,137,11,29,22,87,17,201,10,171,50,217,28,40,27,157,153,217,131,182,227,146,0,7,3,184,174,67,225,255,0,142,239,188,3,226,31,237,11,117,107,139,73,80,165,213,136,151,98,206,48,118,228,225,176,85,142,84,237,207,81,209,141,111,252,94,248,150,60,115,170,195,101,167,7,77,22,197,216,196,204,89,77,203,30,60,198,29,0,11,144,160,140,168,118,39,27,182,140,191,134,95,14,238,126,32,107,173,17,155,236,250,101,158,30,242,96,70,245,13,156,34,3,252,77,135,228,140,0,9,57,224,16,15,123,248,175,170,216,235,127,3,117,77,79,77,185,142,230,206,225,45,222,41,83,238,178,253,162,63,196,21,57,4,30,65,5,78,8,175,147,107,235,95,139,182,54,186,103,193,45,78,194,206,63,46,214,218,43,88,98,77,196,225,4,209,42,140,156,147,128,7,94,107,228,170,0,223,241,167,133,47,60,21,226,139,189,22,241,188,223,47,13,12,225,10,9,163,97,144,192,31,196,28,18,170,193,134,78,51,94,169,240,51,226,91,217,220,90,248,47,85,9,246,57,89,133,133,198,68,126,83,146,92,198,217,198,224,196,156,30,187,157,71,32,140,122,247,196,31,1,216,248,247,195,255,0,217,247,12,150,247,113,56,123,91,211,22,246,183,57,27,182,174,70,67,5,193,25,199,67,212,10,248,235,85,210,239,180,61,82,227,77,212,237,94,218,242,7,217,44,82,245,83,252,138,145,180,130,56,32,130,185,83,64,31,121,87,45,241,19,196,119,158,17,240,38,165,174,88,71,4,183,22,190,86,197,156,18,135,116,136,135,42,8,61,24,247,235,92,71,193,143,138,31,240,146,218,39,135,117,153,243,171,219,68,60,153,231,155,47,122,160,177,60,109,95,154,53,3,57,37,152,101,187,49,175,64,241,183,133,255,0,225,49,240,125,246,131,246,207,178,125,171,103,239,252,175,51,27,101,15,211,35,57,198,58,247,160,15,20,240,207,199,175,20,235,62,40,210,52,187,139,13,25,96,189,189,134,222,87,72,101,12,21,216,41,32,153,8,206,15,161,175,75,248,217,255,0,36,135,93,255,0,183,127,253,30,149,199,232,95,179,215,246,47,136,52,189,87,254,18,159,59,236,55,81,92,249,63,217,251,119,121,108,27,110,124,195,140,227,25,193,174,195,227,111,252,146,29,119,254,221,255,0,244,124,116,1,243,15,129,63,228,161,120,103,254,194,182,191,250,53,107,79,226,71,196,11,191,31,248,129,167,62,100,122,93,187,176,176,182,145,83,124,74,66,134,36,168,201,46,80,54,9,56,206,208,79,83,151,224,79,249,40,126,26,255,0,176,173,175,254,141,90,179,241,23,195,214,254,22,248,129,171,104,246,103,54,177,74,26,17,131,251,184,220,44,138,156,146,78,208,193,114,78,78,220,247,160,14,243,224,231,194,150,241,5,197,183,137,117,184,80,232,232,251,237,237,228,85,117,188,32,178,156,225,242,160,58,169,195,41,86,233,247,115,95,77,87,147,254,207,254,33,183,212,254,31,141,29,87,109,198,149,35,36,131,36,238,73,89,164,87,232,0,201,46,49,147,247,50,113,145,94,177,64,30,95,241,131,226,62,177,240,255,0,251,27,251,42,218,198,111,182,249,254,103,218,145,155,27,54,99,110,214,95,239,156,231,61,171,151,248,121,241,171,196,94,44,241,222,157,161,223,217,105,81,218,220,249,155,222,8,165,14,54,196,238,48,76,132,117,81,219,165,119,31,19,62,25,127,194,197,254,203,255,0,137,191,246,127,216,60,223,249,118,243,55,239,217,254,218,227,30,95,191,90,231,252,21,240,51,254,16,223,23,216,235,255,0,240,145,125,175,236,190,111,238,62,197,229,238,221,27,39,223,243,14,49,187,61,59,80,7,61,251,77,127,204,175,255,0,111,95,251,70,188,26,25,230,182,99,36,18,201,19,148,100,46,140,65,33,148,134,92,143,225,32,144,87,184,36,87,189,126,211,95,243,44,127,219,223,254,209,175,5,130,9,174,174,34,183,183,137,166,154,71,17,164,113,169,103,102,39,1,64,28,146,79,203,182,128,52,60,57,160,95,120,163,196,22,122,46,154,35,55,87,78,85,60,214,194,128,1,102,98,125,2,130,120,201,227,128,79,21,246,79,130,252,39,103,224,175,11,218,232,182,109,230,121,121,105,231,40,21,230,145,142,89,136,95,193,70,73,33,85,87,39,25,172,127,134,95,15,45,190,31,104,114,68,102,251,78,167,121,181,175,102,4,236,37,115,181,17,79,240,174,230,228,140,146,73,56,225,71,115,64,30,63,241,163,225,127,252,36,150,146,248,143,70,131,58,189,180,71,206,130,24,178,247,128,21,81,206,225,243,34,134,198,1,103,24,29,130,215,205,186,86,171,127,161,234,150,250,150,153,118,214,215,150,239,190,41,99,234,15,254,130,65,25,5,79,4,18,167,32,215,222,85,243,167,199,79,134,109,103,113,117,227,93,44,167,216,229,101,55,246,248,9,228,185,33,68,139,183,27,195,18,55,14,187,152,158,65,59,64,60,50,190,222,240,31,252,147,207,13,127,216,42,215,255,0,69,45,124,65,95,111,120,19,254,73,231,134,127,236,21,107,255,0,162,150,128,62,34,175,183,188,9,255,0,36,243,195,95,246,10,182,255,0,209,75,95,16,215,219,222,4,255,0,146,121,225,175,251,5,91,127,232,165,160,14,130,138,74,40,1,104,162,138,0,243,255,0,141,191,242,72,181,223,251,119,255,0,209,241,215,204,30,4,255,0,146,133,225,159,251,10,219,127,232,197,175,167,254,54,255,0,201,33,215,127,237,223,255,0,71,71,95,44,248,78,246,13,47,198,90,29,253,228,158,93,173,182,161,4,211,54,210,118,162,202,165,206,6,73,192,7,167,52,1,246,87,139,188,81,99,224,255,0,13,221,235,23,242,160,17,2,33,137,155,6,121,54,157,177,174,20,156,146,58,224,224,100,158,1,175,140,124,71,175,95,120,163,196,23,154,214,164,209,155,187,167,12,254,90,237,85,0,5,80,7,247,66,128,57,201,227,146,79,53,183,241,7,226,6,161,227,253,98,59,155,152,254,207,101,6,126,201,105,144,254,70,224,129,254,117,80,91,121,76,243,211,238,138,234,62,15,252,44,127,22,221,174,183,173,218,255,0,197,60,155,149,99,114,200,110,223,4,97,74,144,64,83,201,108,227,43,180,103,230,218,1,212,124,12,248,101,247,60,89,175,88,122,62,149,20,135,234,76,198,60,127,187,176,147,234,216,251,141,94,255,0,69,20,0,149,224,31,180,223,252,202,255,0,246,247,255,0,180,107,223,235,231,255,0,218,107,254,101,127,251,123,255,0,218,84,1,131,251,56,255,0,201,66,212,63,236,21,47,254,141,138,190,159,175,152,63,103,47,249,40,122,135,253,130,164,255,0,209,177,87,211,244,0,87,196,30,59,255,0,146,135,226,111,251,10,221,127,232,198,175,183,235,226,15,29,255,0,201,67,241,55,253,133,110,191,244,107,208,5,219,255,0,2,95,90,252,60,209,252,99,3,73,115,103,120,242,165,192,88,176,45,10,200,81,55,28,146,67,16,121,192,0,225,122,145,147,225,255,0,142,239,188,5,226,15,237,27,112,215,22,114,161,75,171,33,38,193,56,218,118,228,225,176,85,142,65,198,122,175,70,53,244,111,193,152,33,186,248,51,163,219,220,66,147,65,42,92,36,137,32,12,174,12,242,2,8,60,16,71,203,138,249,247,226,111,195,203,159,135,218,226,68,38,251,78,153,121,189,172,102,98,55,16,184,220,140,7,241,13,195,144,48,65,5,113,200,0,31,93,105,90,165,142,187,165,219,234,90,101,210,92,89,220,71,186,41,99,63,41,31,204,16,114,164,30,65,5,78,8,171,181,242,103,194,31,137,107,224,93,82,123,45,73,93,180,91,230,6,70,5,152,219,56,227,204,81,208,169,24,12,20,100,170,169,92,227,105,250,206,128,18,138,90,40,3,200,63,104,239,249,39,150,31,246,20,143,255,0,69,75,94,63,240,71,254,74,254,133,255,0,111,31,250,34,90,246,15,218,59,254,73,221,135,253,133,99,255,0,209,82,215,143,252,17,255,0,146,189,161,127,219,199,254,147,201,64,31,95,82,209,73,64,30,67,251,71,127,201,60,176,255,0,176,172,127,250,42,74,241,255,0,130,95,242,87,180,47,251,120,255,0,209,18,87,176,254,209,255,0,242,78,236,63,236,43,31,254,138,150,188,123,224,151,252,149,237,11,254,222,63,244,158,74,0,250,250,150,138,40,0,164,165,162,128,10,249,131,246,142,255,0,146,133,167,255,0,216,42,63,253,25,45,125,63,95,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,100,160,13,255,0,217,151,254,102,143,251,116,255,0,218,213,244,5,124,255,0,251,50,255,0,204,209,255,0,110,159,251,90,190,128,160,2,138,40,160,2,138,40,160,15,144,62,54,255,0,201,94,215,63,237,223,255,0,68,71,87,60,43,241,53,188,27,240,186,243,74,210,165,149,53,251,189,73,167,73,66,2,32,139,100,89,99,184,16,229,176,202,23,28,114,73,24,25,167,241,183,254,74,246,187,255,0,110,255,0,250,33,43,128,160,9,32,130,107,171,136,173,237,226,121,167,149,214,56,210,48,89,157,137,194,133,81,201,36,241,138,251,7,225,143,195,203,95,135,218,36,145,25,254,209,169,94,109,107,217,148,157,132,174,118,162,41,236,55,55,36,100,146,73,199,10,57,143,130,255,0,11,255,0,225,25,180,143,196,90,204,24,213,238,98,30,76,19,67,134,178,82,89,79,59,207,206,234,87,57,1,148,100,119,97,94,193,64,5,124,191,255,0,13,29,227,31,250,7,104,127,247,226,95,254,59,95,80,87,207,255,0,240,204,191,245,55,127,229,55,255,0,182,208,7,181,248,111,83,155,89,240,182,145,170,92,42,9,175,44,161,184,145,99,4,42,179,198,28,133,4,147,140,159,83,95,11,87,221,186,22,153,253,135,225,237,51,74,243,252,239,176,218,197,109,230,109,219,191,98,5,223,140,156,103,25,198,77,124,37,64,22,47,47,110,53,25,214,107,185,60,201,4,41,8,56,3,9,26,42,70,56,254,234,168,95,83,142,121,175,160,126,6,124,52,75,59,123,95,26,106,134,79,181,202,140,108,45,240,209,249,72,84,131,35,103,27,139,2,118,175,77,172,15,36,140,114,191,5,254,23,255,0,194,75,118,158,34,214,96,206,145,107,32,242,173,230,135,41,120,193,88,30,119,47,203,27,4,206,65,14,114,189,152,87,211,244,1,149,226,61,2,199,197,30,31,188,209,117,33,33,180,186,64,173,177,182,176,32,134,12,15,168,96,167,156,142,57,4,124,181,241,175,141,60,39,121,224,175,20,93,104,215,141,230,236,195,195,56,67,24,153,28,101,88,3,248,169,218,72,12,172,50,113,154,251,126,185,47,136,30,4,177,241,239,135,255,0,179,238,30,59,123,184,152,53,173,233,139,123,64,114,55,96,100,100,48,27,72,206,58,30,170,40,3,227,107,139,235,139,184,45,34,154,77,233,105,17,134,1,128,60,180,46,210,17,199,95,153,220,243,207,62,138,43,221,191,102,95,249,154,63,237,211,255,0,107,87,134,234,154,93,246,137,170,220,105,186,157,171,218,222,219,191,151,44,82,245,7,255,0,65,42,70,8,35,130,8,35,32,215,185,126,204,191,243,52,127,219,159,254,214,160,15,160,40,164,165,160,15,150,62,63,248,122,227,76,241,241,214,25,183,219,106,209,43,161,218,6,29,0,141,163,234,73,218,2,54,112,7,207,133,206,13,113,126,1,240,250,120,159,199,154,62,145,34,163,65,53,192,121,163,118,96,26,36,5,228,92,175,32,149,14,23,24,228,142,71,90,239,63,104,79,17,127,105,248,210,223,67,72,246,199,164,69,243,57,92,22,146,80,28,224,228,229,85,68,120,224,28,239,234,184,174,35,225,215,136,109,252,45,241,7,72,214,47,6,109,161,148,137,206,79,200,142,173,27,55,0,147,180,49,124,40,201,198,59,208,7,218,180,180,81,64,9,75,69,20,1,243,255,0,237,55,255,0,50,191,253,189,255,0,237,26,193,253,156,127,228,161,234,31,246,9,147,255,0,70,197,91,223,180,215,252,202,255,0,246,247,255,0,180,107,3,246,113,255,0,146,135,168,127,216,42,95,253,27,21,0,125,63,69,20,148,1,243,175,137,126,61,248,163,71,241,78,175,165,193,97,163,52,22,87,147,91,198,210,67,41,114,168,197,65,36,72,6,112,61,5,123,23,195,207,17,94,120,183,192,154,110,185,127,29,186,92,221,121,155,196,10,66,12,74,232,48,9,39,160,29,250,215,156,107,159,179,207,246,215,136,53,61,87,254,18,159,39,237,215,114,220,249,95,217,251,182,111,98,248,207,154,51,140,227,56,21,233,254,9,240,191,252,33,222,15,178,208,126,217,246,191,178,249,159,190,242,188,189,219,164,102,251,185,56,198,236,117,237,64,29,13,20,81,64,31,47,255,0,195,71,120,195,254,129,186,31,253,248,151,255,0,142,215,182,106,250,148,250,199,193,59,237,82,225,80,77,121,225,217,110,36,8,8,10,207,108,88,128,9,39,25,62,166,188,203,254,25,151,254,166,239,252,166,255,0,246,218,245,13,123,75,254,196,248,57,169,233,94,127,159,246,31,15,203,109,230,227,110,253,144,17,187,25,56,206,220,227,38,128,62,50,175,191,171,224,26,251,250,128,10,13,20,26,0,97,165,90,13,2,128,29,69,20,148,0,143,247,27,232,107,231,143,140,210,254,255,0,91,77,223,243,195,229,219,254,229,125,14,255,0,113,190,134,190,120,248,205,9,89,245,182,227,254,93,255,0,146,80,6,87,193,75,132,26,171,33,110,86,202,78,49,255,0,77,82,190,151,180,32,217,64,71,120,199,254,131,95,45,252,24,12,117,233,176,87,254,60,164,255,0,209,145,215,212,118,63,242,15,182,255,0,174,67,249,10,0,177,69,37,45,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,18,161,121,164,170,215,215,2,218,5,99,158,91,28,15,99,64,30,81,241,103,196,166,203,72,2,43,189,142,53,29,135,247,121,218,0,147,142,158,213,225,30,18,209,91,87,251,102,45,252,223,43,103,241,237,219,157,222,227,210,186,111,138,30,32,146,250,242,254,207,115,237,139,83,144,128,232,0,224,184,234,57,239,93,119,194,95,10,198,191,219,30,100,113,55,250,156,109,118,255,0,166,148,1,238,90,69,138,88,218,52,105,30,192,100,45,141,217,236,191,225,90,52,129,66,140,10,117,0,20,81,73,64,11,69,20,80,2,82,210,82,208,1,69,20,148,0,82,209,73,64,11,69,20,80,1,69,37,45,0,20,81,69,0,37,45,20,80,0,84,26,175,53,164,19,169,18,71,144,122,242,69,88,162,128,56,175,18,248,19,74,213,227,201,211,124,214,50,6,63,190,113,209,74,255,0,120,87,131,248,219,225,189,222,150,38,158,211,74,242,163,123,182,64,126,208,27,143,156,170,242,199,208,87,213,164,102,177,181,143,14,105,250,196,2,43,152,3,143,51,205,230,71,28,224,250,31,122,0,248,111,14,159,236,215,180,124,44,241,188,182,201,5,149,206,163,131,54,162,191,39,146,167,32,249,107,212,45,103,248,191,225,84,154,103,216,254,202,45,19,204,223,187,247,210,28,227,24,234,190,230,188,239,71,191,159,74,213,172,152,73,133,142,226,57,126,80,167,163,15,95,165,0,125,199,107,112,151,54,235,42,54,224,217,193,198,51,205,75,92,55,128,60,77,253,173,161,233,193,140,133,229,243,50,89,2,244,119,244,250,87,116,14,87,52,0,81,138,41,40,1,104,162,146,128,22,138,74,90,0,40,164,165,160,2,138,74,90,0,43,35,91,199,238,51,254,215,244,173,122,201,214,191,229,223,254,5,253,40,3,229,29,62,49,253,179,101,129,255,0,45,227,255,0,208,197,125,63,224,181,199,134,172,87,31,243,211,255,0,67,106,249,179,76,131,118,173,100,120,255,0,95,31,127,246,133,125,49,225,17,143,15,90,15,238,239,255,0,208,158,128,58,10,41,41,104,0,160,210,82,154,0,41,41,125,232,20,0,81,69,20,0,81,73,69,0,45,20,81,64,5,20,82,80,1,75,69,20,0,82,82,209,64,5,51,189,58,147,189,0,56,81,64,233,69,0,21,79,87,255,0,144,45,255,0,253,123,203,252,141,92,170,26,219,136,244,45,64,159,186,45,164,63,161,160,15,143,190,32,0,190,49,212,112,63,231,151,254,139,74,245,175,128,191,44,49,31,250,115,151,255,0,71,10,242,15,29,200,31,197,247,204,49,207,151,223,254,153,138,245,207,128,178,2,168,187,122,89,203,223,254,155,10,0,247,145,208,125,40,160,116,31,74,40,0,166,154,117,52,208,2,10,112,164,20,225,64,5,24,247,164,165,160,3,30,244,98,138,76,208,2,210,82,209,64,24,158,32,211,127,180,52,251,168,188,239,47,204,182,104,243,183,56,200,60,245,247,175,40,131,225,45,173,198,172,178,205,127,12,155,179,149,123,64,115,242,227,187,87,185,81,64,28,207,133,252,35,99,160,89,199,28,81,90,187,4,97,189,109,194,18,11,102,186,48,160,5,1,64,0,97,64,167,209,64,5,20,80,78,40,0,162,154,90,147,52,0,252,209,154,110,125,168,205,0,45,20,148,148,0,236,210,230,155,69,0,59,52,81,73,64,11,65,162,138,0,105,80,104,2,150,150,128,1,69,20,80,0,106,35,214,165,166,17,64,15,83,69,11,69,0,21,5,196,98,88,194,176,7,156,242,185,169,232,97,145,64,31,39,124,84,178,142,11,219,249,80,34,179,106,178,131,128,1,234,213,212,252,21,213,230,255,0,137,238,237,205,254,163,172,135,254,154,85,15,140,80,16,151,47,147,206,168,253,191,235,165,97,124,44,187,22,255,0,218,219,128,249,188,174,173,183,251,244,1,245,160,230,138,96,57,20,250,0,40,162,138,0,74,90,109,40,160,5,162,138,74,0,83,77,167,26,109,0,2,157,76,90,125,0,20,81,69,0,121,111,197,25,154,63,236,172,19,207,157,247,78,63,185,95,62,248,20,103,196,90,87,253,132,33,255,0,208,197,123,223,196,236,55,246,86,210,62,95,55,255,0,100,175,16,248,123,108,101,214,180,198,201,27,117,24,187,127,181,29,0,125,117,163,140,105,112,255,0,192,255,0,244,35,87,170,158,152,187,108,34,25,245,254,102,174,80,1,95,16,120,239,254,74,31,137,191,236,41,117,255,0,163,90,190,222,175,136,124,119,255,0,37,15,196,223,246,21,186,255,0,209,173,64,31,78,252,20,255,0,146,67,161,255,0,219,199,254,142,146,184,31,140,127,8,255,0,227,239,197,126,30,139,251,243,234,22,219,191,235,164,146,207,189,219,253,209,176,15,113,233,94,129,240,79,254,73,14,133,255,0,111,31,250,62,74,243,191,141,95,21,146,116,186,240,142,131,59,128,28,197,168,93,35,178,28,171,60,114,219,237,32,29,185,10,75,43,96,140,175,32,154,0,242,159,3,248,202,251,192,190,36,143,87,177,141,36,5,12,87,48,63,11,52,68,130,70,113,144,114,160,130,62,233,3,32,140,131,246,15,134,124,77,165,248,187,67,135,87,210,38,243,109,228,225,131,112,241,58,245,141,215,179,12,143,108,16,65,42,65,63,28,248,55,194,58,135,141,124,65,14,147,167,47,164,151,50,229,127,115,14,229,86,147,12,195,118,221,192,224,28,154,251,31,195,62,25,210,252,37,161,195,164,105,16,121,48,71,243,51,55,47,43,158,174,231,187,29,163,219,0,0,0,0,0,13,138,40,162,128,18,150,138,74,0,224,62,54,255,0,201,33,215,63,237,223,255,0,71,199,95,48,120,15,254,74,31,134,191,236,43,107,255,0,163,86,190,159,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,193,224,79,249,40,94,25,255,0,176,173,183,254,141,90,0,251,126,138,74,90,0,40,164,162,128,22,190,1,175,191,107,224,42,0,251,123,192,159,242,78,252,51,255,0,96,171,95,253,20,181,208,87,61,224,79,249,39,126,26,255,0,176,85,175,254,138,90,232,40,1,107,200,63,104,255,0,249,39,150,31,246,20,143,255,0,69,73,94,191,94,65,251,71,127,201,60,176,255,0,176,164,127,250,42,90,0,249,146,8,38,186,184,138,222,222,39,158,105,92,36,104,128,187,59,19,128,161,71,36,147,198,43,235,47,133,95,12,45,252,15,166,139,251,193,230,107,183,81,98,103,228,125,157,24,70,90,44,7,101,109,172,15,206,188,159,165,114,223,4,190,23,127,101,197,105,227,29,93,179,121,52,94,102,159,2,63,17,70,235,143,49,200,234,236,24,224,116,10,121,249,142,213,247,26,0,243,255,0,141,159,242,72,181,223,251,119,255,0,209,241,215,204,30,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,167,254,54,255,0,201,33,215,127,237,223,255,0,71,165,124,195,224,79,249,40,126,25,255,0,176,173,175,254,141,90,0,251,122,138,40,160,15,159,255,0,105,175,249,150,63,237,239,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,223,253,166,255,0,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,67,254,193,50,127,232,216,168,3,147,248,175,162,205,161,252,76,214,225,148,202,201,113,112,215,145,72,209,148,14,178,157,255,0,47,168,86,44,153,29,72,61,58,15,99,253,155,239,173,228,240,110,175,96,178,102,234,29,67,206,146,61,167,229,71,141,0,57,232,114,99,127,126,57,234,43,3,246,144,240,253,194,234,26,87,137,21,183,90,188,63,96,144,96,15,45,193,105,87,190,78,224,205,219,3,103,39,149,174,127,246,122,190,183,180,248,147,36,51,75,178,75,189,62,72,160,27,73,222,193,146,66,56,251,191,42,49,231,142,61,72,160,15,169,235,230,15,218,59,254,74,29,135,253,130,163,255,0,209,178,215,211,245,243,7,237,29,255,0,37,15,79,255,0,176,82,127,232,217,104,3,127,246,101,255,0,153,163,254,221,63,246,181,125,1,95,63,254,204,191,243,52,127,219,159,254,214,175,160,40,3,226,15,29,255,0,201,67,241,55,253,133,46,191,244,99,215,211,223,4,191,228,144,232,95,246,241,255,0,163,228,175,152,124,119,255,0,37,15,196,255,0,246,21,186,255,0,209,141,95,79,124,18,255,0,146,67,161,127,219,199,254,143,150,128,23,227,111,252,146,45,119,254,221,255,0,244,124,117,242,13,125,125,241,183,254,73,14,187,255,0,110,255,0,250,62,58,249,6,128,62,254,164,165,162,128,18,184,207,137,30,0,179,241,255,0,135,218,220,249,105,170,91,163,27,11,137,29,241,19,18,11,2,1,193,12,16,12,144,113,156,133,61,15,105,69,0,124,19,125,99,113,166,106,55,58,125,226,108,186,181,149,161,153,55,3,135,4,134,25,25,83,130,15,221,226,171,215,210,95,30,188,9,99,119,162,77,227,8,26,59,107,203,52,72,238,85,98,201,187,12,232,137,184,229,84,16,9,231,4,145,129,208,13,191,54,208,6,255,0,130,252,39,121,227,95,20,90,232,182,109,228,249,153,105,231,40,93,98,141,70,89,136,31,128,25,42,11,48,25,25,205,125,149,225,221,2,199,194,254,31,180,209,116,225,34,218,90,161,17,249,175,185,152,146,89,152,159,82,196,158,48,188,240,0,226,177,254,31,248,18,199,192,94,31,254,207,183,100,184,187,149,139,93,94,136,182,52,231,39,110,70,95,1,84,224,12,227,169,234,198,186,218,0,243,255,0,141,191,242,72,181,223,251,97,255,0,163,227,175,144,107,235,239,141,159,242,72,117,223,251,119,255,0,209,209,215,200,52,1,247,245,121,159,197,255,0,134,109,227,141,46,27,221,52,162,107,86,40,194,32,193,85,110,80,243,229,179,117,4,28,149,36,224,23,96,113,191,120,244,186,90,0,248,215,225,183,129,117,127,26,235,225,116,235,137,44,96,177,96,211,234,17,149,45,106,196,51,198,66,239,86,36,178,99,42,120,235,95,101,81,69,0,37,112,31,27,127,228,144,235,191,246,239,255,0,163,227,175,64,175,63,248,219,255,0,36,139,93,255,0,183,127,253,31,29,0,124,195,224,79,249,40,94,25,255,0,176,173,175,254,141,21,232,255,0,180,87,135,173,236,60,81,167,107,176,156,73,170,68,194,100,193,229,226,8,161,178,79,112,209,174,20,5,30,94,121,36,215,155,248,19,254,74,23,134,127,236,43,109,255,0,163,86,190,135,248,255,0,225,235,125,79,225,249,214,25,182,220,105,82,171,70,112,78,232,228,97,27,39,80,6,73,71,206,15,220,194,227,38,128,60,243,246,117,215,214,195,198,23,218,44,172,129,53,88,3,71,149,98,205,36,89,112,160,142,2,236,105,9,207,160,231,177,250,110,190,37,240,14,190,158,23,241,230,143,171,202,209,172,16,92,42,206,238,172,202,144,176,41,35,96,114,72,12,228,99,60,129,193,233,95,109,80,1,69,37,45,0,124,253,251,77,127,204,175,255,0,111,127,251,74,184,31,130,95,242,87,180,47,251,120,255,0,209,18,87,127,251,77,127,204,175,255,0,111,127,251,70,184,15,130,63,242,87,180,47,251,120,255,0,209,18,80,7,215,244,81,69,0,37,45,20,80,7,192,53,246,247,129,63,228,157,248,107,254,193,86,191,250,41,107,226,26,251,123,192,159,242,79,60,53,255,0,96,155,95,253,18,180,1,241,5,125,159,225,253,107,78,240,231,194,93,7,85,213,46,126,207,101,6,149,103,230,75,177,155,27,146,48,62,85,4,158,72,94,5,124,99,93,103,139,124,115,127,226,77,55,70,210,22,89,35,210,180,171,43,120,34,183,198,55,74,34,80,210,54,9,222,119,238,85,61,151,28,41,45,144,15,175,188,59,175,216,248,163,195,246,154,222,154,210,27,59,180,44,158,98,225,148,130,85,129,95,80,192,142,50,62,94,9,28,214,165,124,105,240,223,226,5,223,128,188,64,179,143,50,77,46,225,192,191,182,65,30,233,84,6,0,169,97,149,32,185,108,2,51,140,18,58,175,216,86,55,214,250,150,157,109,127,103,39,153,107,119,16,158,22,193,27,145,128,32,224,224,174,84,175,94,104,2,197,45,20,80,7,159,252,109,255,0,146,67,174,127,219,191,254,143,142,190,65,175,175,126,54,255,0,201,33,215,127,237,223,255,0,71,71,95,39,105,58,108,218,198,177,99,165,219,178,9,239,46,18,222,54,144,144,3,51,42,130,72,4,227,39,208,208,7,79,240,227,225,253,215,143,252,64,176,15,49,52,187,118,6,254,230,54,77,209,41,14,64,1,206,73,98,132,100,3,140,228,169,232,126,190,210,116,187,29,15,75,183,211,116,203,84,182,179,183,77,145,69,24,224,47,243,36,156,146,79,36,146,78,73,170,126,25,240,206,151,225,29,18,29,35,72,131,201,183,143,231,102,126,94,87,61,89,207,118,56,95,109,160,0,0,0,13,154,0,40,162,138,0,43,231,255,0,218,111,254,101,127,251,123,255,0,218,53,235,126,30,241,223,135,124,85,170,106,26,118,143,168,37,197,205,131,237,101,31,118,65,198,90,51,252,72,172,113,184,119,30,142,11,121,39,237,53,255,0,50,199,253,189,255,0,237,42,0,192,253,156,127,228,161,234,31,246,10,147,255,0,70,69,95,79,215,204,31,179,143,252,148,45,67,254,193,82,127,232,200,171,233,250,0,43,226,31,29,255,0,201,67,241,55,253,133,110,191,244,99,87,219,213,241,7,142,255,0,228,161,248,155,254,194,183,95,250,53,168,3,233,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,89,226,45,2,199,197,30,31,188,209,117,33,33,180,186,64,173,229,182,29,72,33,149,193,245,12,1,231,35,142,65,28,87,39,240,75,254,73,14,133,255,0,111,31,250,62,74,244,10,0,248,183,95,248,125,173,232,190,61,111,8,219,192,247,215,146,184,251,35,199,25,81,112,140,50,24,110,249,66,129,157,199,56,4,55,56,4,215,212,223,14,124,45,125,224,207,8,91,232,183,250,146,95,60,76,206,158,92,59,4,33,176,207,24,61,88,43,151,59,142,210,119,125,209,141,181,214,81,64,5,20,81,64,30,67,251,71,127,201,60,176,255,0,176,172,127,250,42,90,241,239,130,95,242,87,180,47,251,121,255,0,210,121,43,216,63,104,239,249,39,154,127,253,133,99,255,0,209,82,215,144,124,18,255,0,146,189,160,255,0,219,199,254,136,146,128,62,189,165,162,138,0,242,31,218,59,254,73,229,135,253,133,99,255,0,209,82,215,143,252,18,255,0,146,189,161,127,219,199,254,136,146,189,127,246,143,255,0,146,121,167,255,0,216,85,63,244,84,149,224,158,4,241,44,62,15,241,157,150,187,61,187,220,37,164,115,145,10,16,11,51,68,232,6,79,65,150,92,158,112,185,56,63,118,128,62,177,241,71,196,31,13,120,54,246,210,215,90,191,242,167,186,201,85,68,105,12,104,1,249,220,42,146,20,145,129,193,36,158,6,3,17,212,215,194,58,222,181,168,248,143,87,159,85,213,110,62,209,125,62,60,201,118,42,110,218,161,87,133,0,14,0,28,10,247,127,128,255,0,17,254,211,20,94,14,213,230,158,75,165,220,116,233,91,231,83,26,140,152,79,203,145,133,12,84,146,70,50,56,218,160,128,123,189,37,45,20,0,87,204,31,180,127,252,148,61,63,254,193,81,255,0,232,217,107,233,250,249,131,246,142,255,0,146,133,167,255,0,216,42,63,253,27,37,0,111,254,204,191,243,52,255,0,219,167,254,214,175,160,43,231,255,0,217,151,254,102,143,251,116,255,0,218,213,219,252,93,248,143,255,0,8,54,134,150,218,108,176,29,118,247,136,145,254,99,4,124,230,98,187,72,56,35,0,54,1,36,159,152,6,20,1,145,241,99,226,251,248,74,246,29,27,195,237,4,186,172,114,171,222,121,209,177,16,160,8,234,152,32,43,111,13,130,65,200,0,244,36,21,239,252,25,226,219,63,26,248,94,215,91,179,30,87,155,148,154,220,184,102,134,64,112,202,74,255,0,192,72,200,4,171,3,180,103,21,241,21,117,158,0,241,213,255,0,128,124,65,253,161,110,30,226,210,84,41,117,100,37,242,196,227,7,110,78,27,4,49,202,157,185,234,58,49,160,15,180,168,170,90,78,169,101,174,105,118,250,158,151,116,151,54,151,9,186,41,16,240,71,243,5,78,65,7,144,65,7,4,85,218,0,249,7,227,111,252,149,253,119,254,216,127,232,136,235,172,248,9,224,24,117,123,243,226,235,201,99,120,52,219,131,21,181,182,192,219,167,10,14,246,200,192,80,29,72,199,59,182,156,141,191,55,37,241,183,254,74,246,187,255,0,108,63,244,68,117,236,31,179,143,252,147,203,255,0,251,10,201,255,0,162,161,160,15,95,162,138,40,0,162,138,40,1,43,224,42,251,250,190,1,160,15,183,188,9,255,0,36,243,195,63,246,10,181,255,0,209,75,91,245,129,224,79,249,39,158,26,255,0,176,85,183,254,138,90,232,40,0,162,138,74,0,249,135,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,111,254,204,191,243,52,127,219,167,254,214,172,15,218,59,254,74,30,159,255,0,96,164,255,0,209,178,214,255,0,236,203,255,0,51,71,253,186,127,237,106,0,250,2,138,43,139,248,183,169,77,164,252,43,241,5,196,2,54,119,183,22,228,56,36,98,86,88,88,252,165,121,1,201,30,248,235,210,128,62,77,241,71,136,46,124,87,226,141,71,92,186,27,36,187,148,178,166,65,242,208,12,34,100,1,157,170,21,115,183,39,25,60,154,199,171,22,54,87,26,158,161,109,97,103,31,155,117,117,42,195,10,110,3,115,185,0,12,156,1,146,71,95,150,187,15,139,186,29,191,135,254,37,234,182,150,86,31,98,178,111,46,107,120,196,100,33,12,138,88,166,120,219,191,120,249,120,4,16,49,140,0,15,169,124,17,226,63,248,75,124,23,165,235,134,63,46,75,184,127,122,128,97,68,138,74,62,209,147,198,229,108,100,231,24,207,53,208,215,139,254,206,190,33,184,212,60,47,168,232,115,12,199,166,74,26,7,200,249,82,82,228,199,128,59,48,118,201,36,157,248,249,66,138,246,138,0,40,164,174,111,195,222,59,240,247,138,181,93,71,78,209,245,4,184,185,176,124,58,143,187,34,241,151,140,255,0,26,43,28,110,29,199,163,169,96,15,36,253,166,191,230,87,255,0,183,191,253,165,88,31,179,151,252,148,61,67,254,193,82,255,0,232,216,171,127,246,154,255,0,153,99,254,222,255,0,246,149,96,126,206,63,242,80,245,15,251,4,201,255,0,163,98,160,15,167,169,104,162,128,10,40,162,128,60,63,93,253,161,191,177,124,65,169,233,95,240,139,249,223,97,187,150,219,204,254,208,219,191,203,114,55,99,203,56,206,51,140,154,244,255,0,4,248,159,254,19,15,8,88,235,223,99,251,39,218,188,207,220,121,190,102,221,178,52,127,123,3,57,219,158,157,235,197,124,75,240,19,197,58,207,138,117,125,86,222,255,0,70,88,47,47,102,184,141,100,158,80,192,59,151,0,129,25,92,224,250,154,246,47,135,158,27,188,240,151,129,52,221,14,250,75,121,46,109,124,221,205,3,18,135,116,174,227,4,168,61,24,118,235,64,29,77,115,254,59,255,0,146,121,226,95,251,5,93,127,232,150,174,130,185,255,0,29,255,0,201,60,241,47,253,130,110,191,244,75,80,7,196,53,247,47,137,188,77,165,248,71,67,155,86,213,231,242,173,227,249,84,14,94,87,61,17,7,118,56,62,216,82,73,80,9,31,13,87,103,241,35,226,5,215,143,252,64,211,31,49,52,187,119,97,97,109,40,143,116,64,128,24,146,163,36,177,64,216,36,227,56,4,245,32,31,93,104,154,222,157,226,61,30,13,87,74,184,251,69,140,251,188,185,118,52,123,176,197,79,12,1,94,65,28,173,104,154,249,35,225,15,196,127,248,65,181,198,181,212,166,156,232,87,188,78,137,243,44,18,113,137,130,224,147,133,24,112,48,72,32,252,229,64,175,173,205,0,52,208,180,17,66,208,3,168,162,146,128,21,190,233,250,87,128,124,104,81,229,235,103,254,184,127,237,58,247,246,232,126,149,225,31,25,173,216,233,250,219,128,127,229,135,111,116,160,14,27,224,244,198,63,16,78,20,31,248,241,126,255,0,244,209,43,234,93,56,239,211,45,31,214,36,63,248,232,175,148,254,20,41,95,16,79,144,71,250,27,255,0,232,105,95,85,105,71,58,85,151,253,112,79,253,4,80,5,218,40,162,128,18,138,90,40,1,41,105,41,104,0,162,138,74,0,90,40,52,80,2,82,209,69,0,21,203,120,226,253,236,116,88,157,21,178,110,2,240,219,123,55,255,0,19,93,77,121,167,198,27,181,131,195,176,110,199,252,126,32,229,177,255,0,44,222,128,62,104,241,45,211,93,120,143,85,46,91,155,217,91,151,207,241,154,250,187,193,90,84,22,95,110,242,196,127,62,204,237,140,47,77,223,227,95,36,178,155,157,106,244,142,242,74,255,0,47,63,197,95,105,232,145,236,243,179,223,29,190,180,1,175,69,37,45,0,20,81,73,64,11,69,20,80,1,69,20,148,0,180,82,82,208,1,69,20,80,1,69,20,80,1,69,20,148,0,180,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,6,110,163,163,89,234,62,95,157,4,13,229,231,110,248,67,117,219,235,244,175,4,241,87,194,251,91,91,192,240,222,67,24,72,3,237,75,64,57,5,191,186,213,244,101,35,46,238,244,1,228,63,13,116,217,108,91,76,136,222,52,145,167,155,198,8,7,59,251,103,222,189,121,23,0,82,4,198,57,167,208,1,69,20,102,128,10,1,162,138,0,40,162,146,128,22,138,41,40,0,165,162,138,0,43,39,91,25,251,63,252,11,250,86,173,101,235,36,15,35,39,251,223,210,128,62,111,209,109,67,106,150,100,145,255,0,31,9,219,253,165,175,163,124,55,24,143,67,181,3,248,119,118,255,0,104,215,134,248,126,2,215,214,196,19,197,194,118,247,21,239,26,40,198,151,2,255,0,189,255,0,161,26,0,209,165,162,146,128,22,131,69,6,128,14,212,139,75,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,146,138,0,90,40,164,160,5,166,119,167,211,115,205,0,56,116,162,129,247,104,160,2,178,188,70,248,240,238,164,114,191,241,231,41,253,13,106,214,31,138,219,30,27,213,78,122,88,204,127,241,198,160,15,143,124,96,219,188,81,122,114,57,217,247,127,220,21,236,95,1,80,239,13,131,131,103,47,63,246,216,87,139,120,141,183,120,134,224,147,156,227,255,0,64,21,238,191,1,208,125,142,23,199,38,214,111,253,28,40,3,220,7,65,244,162,129,208,81,64,5,52,211,169,134,128,21,69,56,83,86,156,40,0,162,138,40,0,163,20,81,64,5,20,80,188,208,1,69,20,80,1,69,20,194,72,52,0,252,211,73,163,154,49,64,13,197,57,69,46,218,40,1,113,70,40,164,160,5,197,20,81,64,5,20,81,64,5,20,82,80,2,209,73,75,64,5,20,81,64,5,20,81,64,5,52,211,168,52,0,209,78,166,138,117,0,20,81,69,0,124,235,241,156,109,179,152,243,255,0,33,83,252,164,175,63,240,20,165,63,180,126,239,59,58,255,0,192,171,212,62,53,90,99,71,50,4,251,218,159,92,251,73,94,75,224,185,4,127,109,231,25,242,255,0,246,106,0,251,62,35,144,126,181,45,65,106,115,25,250,212,244,0,148,180,80,104,1,130,159,77,20,180,0,82,209,69,0,6,154,69,58,138,0,104,24,167,81,69,0,20,81,81,206,193,17,73,56,231,109,0,120,191,196,157,78,63,248,150,109,150,31,249,107,252,127,238,123,215,152,252,56,73,70,163,167,145,27,21,254,208,143,157,167,213,42,239,142,181,25,46,63,179,241,46,252,121,159,195,143,238,251,86,159,195,91,22,19,218,19,31,77,65,63,143,221,41,1,244,126,157,159,176,199,145,142,191,204,213,170,134,208,109,181,65,140,99,63,206,167,166,1,95,16,120,239,254,74,31,137,127,236,43,117,255,0,163,94,190,223,175,136,60,119,255,0,37,11,196,191,246,20,186,255,0,209,173,64,29,248,248,153,255,0,8,231,193,45,19,64,208,239,188,189,106,227,206,251,67,68,185,107,88,140,210,255,0,22,126,89,95,141,189,72,92,159,148,144,107,203,52,173,50,251,93,213,109,244,221,50,213,238,47,46,31,203,134,40,199,44,127,144,0,100,146,120,80,9,56,2,160,130,9,174,174,33,130,222,22,154,121,92,36,113,198,11,59,177,56,10,161,121,36,158,49,95,87,124,36,248,100,60,21,165,141,67,82,68,58,253,194,50,202,200,236,68,81,54,195,229,117,195,16,80,18,192,117,37,65,32,100,128,116,31,15,188,15,99,224,111,13,67,99,4,73,246,249,99,13,125,112,167,113,154,92,115,134,42,167,96,36,128,48,48,188,245,36,158,178,138,40,0,162,146,150,128,10,40,162,128,60,255,0,227,103,252,146,29,119,254,221,255,0,244,124,117,243,15,129,63,228,161,248,103,254,194,182,191,250,49,107,233,239,141,191,242,72,117,223,251,119,255,0,209,209,215,204,30,4,255,0,146,135,225,159,251,10,219,127,232,213,160,15,183,232,164,165,160,2,138,40,160,2,190,0,175,191,235,224,26,0,251,123,192,127,242,79,60,53,255,0,96,155,95,253,18,181,208,87,63,224,79,249,39,126,26,255,0,176,85,183,254,138,21,208,80,1,89,90,199,135,236,181,233,52,214,191,89,25,116,235,212,190,133,85,182,131,42,43,0,91,28,144,11,231,28,114,6,114,185,7,86,138,0,74,90,40,160,15,63,248,219,255,0,36,135,93,255,0,182,31,250,62,58,249,131,192,127,242,80,252,53,255,0,97,91,95,253,26,181,244,255,0,198,223,249,36,58,239,253,187,255,0,232,244,175,152,60,9,255,0,37,15,195,63,246,21,181,255,0,209,162,128,62,223,164,165,162,128,62,127,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,71,254,193,82,127,232,216,171,127,246,155,255,0,153,95,254,222,255,0,246,141,96,126,206,63,242,80,245,15,251,4,201,255,0,163,98,160,15,87,248,225,225,235,141,123,225,181,203,218,183,239,52,217,5,241,77,163,230,68,86,13,201,35,24,14,207,220,157,184,11,147,95,46,248,111,82,135,70,241,78,145,170,220,43,52,22,87,176,220,72,35,0,177,88,220,49,0,18,6,112,61,86,190,217,215,116,207,237,191,15,106,122,87,157,228,253,190,218,91,95,51,110,253,155,144,174,236,100,103,25,206,50,43,225,155,235,27,141,51,80,184,176,188,143,203,186,181,149,161,153,55,41,195,130,67,140,140,131,130,15,79,150,128,62,247,175,152,63,104,239,249,40,122,127,253,130,99,255,0,209,178,87,185,252,50,212,97,213,126,25,248,122,226,1,34,162,88,165,185,14,0,59,226,30,83,30,9,224,178,18,61,177,211,238,215,134,254,209,223,242,80,244,255,0,251,5,71,255,0,163,101,160,13,239,217,155,254,102,143,251,116,255,0,218,213,244,5,124,255,0,251,50,255,0,204,209,255,0,110,127,251,90,189,254,128,62,33,241,223,252,148,63,19,255,0,216,86,239,255,0,70,181,125,61,240,75,254,73,14,133,255,0,111,31,250,62,74,249,135,199,127,242,80,252,77,255,0,97,91,175,253,24,213,244,255,0,193,47,249,36,58,23,253,188,127,232,249,104,0,248,219,255,0,36,135,93,255,0,182,31,250,62,58,249,6,190,189,248,219,255,0,36,135,93,255,0,183,127,253,29,29,124,133,64,31,127,81,69,20,0,81,73,75,64,30,125,241,183,254,73,14,187,255,0,110,255,0,250,62,58,249,10,190,189,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,133,64,31,126,209,75,69,0,121,255,0,198,207,249,36,58,239,253,176,255,0,209,241,215,200,53,245,239,198,223,249,36,58,239,253,187,255,0,232,248,235,228,42,0,251,250,138,74,90,0,40,162,138,0,43,207,254,54,255,0,201,33,215,63,237,223,255,0,71,199,94,129,94,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,0,249,131,192,159,242,80,252,51,255,0,97,75,95,253,26,181,246,87,136,180,88,188,69,225,189,71,70,156,160,75,203,118,136,59,198,36,17,177,31,43,224,245,42,216,97,200,228,14,69,124,109,224,79,249,40,126,25,255,0,176,165,175,254,141,90,251,122,128,62,1,175,182,188,5,175,183,137,252,9,164,106,242,52,143,60,214,234,179,187,128,165,165,66,82,70,194,240,1,112,197,118,227,130,56,29,43,229,31,137,154,44,62,30,248,143,174,105,214,254,88,128,92,121,200,177,198,35,17,172,138,36,8,20,124,170,170,31,111,225,208,116,175,110,253,157,181,246,212,124,31,125,162,202,210,51,233,119,1,163,202,128,171,20,185,96,160,142,73,222,178,147,159,239,14,127,132,0,123,37,20,148,180,1,243,255,0,237,55,255,0,50,191,253,189,255,0,237,26,224,62,9,127,201,94,208,127,237,227,255,0,68,73,93,255,0,237,55,255,0,50,191,253,189,255,0,237,26,224,126,9,127,201,94,208,191,237,227,255,0,73,228,160,15,175,168,162,146,128,22,146,150,138,0,248,6,190,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,124,67,95,111,120,19,254,73,231,134,127,236,21,107,255,0,162,150,128,62,33,173,255,0,5,248,78,243,198,190,40,182,209,108,219,202,243,50,243,78,99,46,176,198,163,44,196,15,192,12,144,11,50,140,140,230,176,43,236,47,132,62,23,177,240,231,195,237,50,107,120,209,174,181,43,120,239,110,174,2,97,164,46,55,170,158,79,10,173,129,219,169,218,11,26,0,249,167,226,7,128,239,188,5,226,15,236,251,135,123,139,73,80,53,173,233,139,96,156,96,110,192,203,109,33,142,8,206,126,233,232,194,186,255,0,132,31,21,135,132,164,58,38,187,59,29,22,71,46,147,51,59,11,35,134,45,136,194,179,50,187,97,112,164,0,114,123,154,250,11,198,190,19,179,241,175,133,238,244,91,198,242,188,204,52,51,170,6,104,100,83,149,96,15,226,14,8,36,51,174,87,57,175,141,188,71,160,95,120,95,196,23,154,46,164,177,139,171,87,10,254,91,110,86,4,6,86,7,208,169,7,156,30,121,0,241,64,31,117,81,94,1,240,47,226,111,220,240,150,189,125,253,212,210,101,144,125,65,132,190,126,155,20,143,81,159,184,181,239,212,1,192,124,109,255,0,146,67,174,255,0,219,15,253,31,29,124,193,224,79,249,40,126,25,255,0,176,165,175,254,141,90,250,127,227,111,252,146,29,119,254,221,255,0,244,114,87,204,30,4,255,0,146,133,225,159,251,10,219,127,232,213,160,15,183,232,162,138,0,43,205,254,52,104,62,37,215,252,22,208,248,126,127,50,36,203,94,233,235,18,179,93,32,42,224,163,17,157,202,83,59,70,11,2,122,144,170,125,30,150,128,62,17,209,53,189,67,195,154,189,190,171,165,92,253,158,250,13,222,92,190,90,190,221,202,84,240,192,169,224,145,200,175,68,248,179,227,171,31,31,232,30,23,212,45,214,59,123,168,218,241,46,172,132,187,218,220,230,44,100,225,114,172,163,32,227,29,71,85,53,167,241,163,225,92,122,4,175,226,95,15,218,249,122,75,229,175,97,5,85,45,156,178,170,148,4,231,107,23,251,160,16,8,63,116,21,3,198,40,3,215,255,0,103,31,249,40,122,143,253,130,164,255,0,209,177,87,211,213,243,15,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,128,10,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,246,253,124,67,227,191,249,40,126,38,255,0,176,173,215,254,141,106,0,250,119,224,151,252,146,29,11,254,222,63,244,124,181,232,53,231,255,0,4,191,228,145,104,95,246,243,255,0,163,228,175,64,160,2,138,40,160,2,138,40,160,15,32,253,163,191,228,158,88,127,216,86,63,253,21,37,120,255,0,193,47,249,43,218,23,253,188,127,232,137,107,216,63,104,255,0,249,39,150,31,246,20,143,255,0,69,73,94,63,240,75,254,74,246,133,255,0,111,31,250,34,74,0,250,254,138,74,90,0,242,15,218,59,254,73,221,135,253,133,83,255,0,68,203,95,48,87,211,255,0,180,119,252,147,203,15,251,10,71,255,0,162,165,175,4,240,15,134,161,241,127,141,244,189,6,230,229,224,130,225,220,201,36,96,22,192,70,114,6,120,4,133,198,121,198,115,131,140,80,7,71,224,31,131,250,167,142,244,59,205,80,93,255,0,103,195,31,22,77,52,59,163,187,97,191,112,202,184,42,160,128,165,130,176,201,56,201,82,43,207,39,130,107,91,137,109,238,34,104,103,137,202,74,146,130,26,54,7,105,4,30,84,131,242,237,175,189,109,224,134,214,222,43,120,34,142,24,34,64,137,28,97,85,80,40,192,80,7,1,64,227,21,228,159,26,62,23,255,0,194,75,103,39,136,244,88,51,171,219,68,124,235,120,97,203,94,128,84,47,59,135,206,138,27,27,65,103,24,29,148,80,4,255,0,8,62,42,39,139,45,23,69,214,238,191,226,160,77,204,29,212,32,186,76,147,144,0,10,25,87,130,187,115,180,110,25,249,182,250,205,124,27,165,106,151,250,30,169,111,169,105,119,79,109,123,110,219,226,150,62,160,255,0,34,8,202,144,120,32,144,114,13,125,123,240,223,226,5,167,143,252,62,39,30,92,122,165,186,40,191,183,141,95,108,78,75,5,32,176,193,12,16,182,1,59,115,130,79,82,1,218,215,204,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,233,234,249,135,246,142,255,0,146,133,167,255,0,216,41,63,244,108,180,1,79,225,55,142,236,124,3,225,255,0,20,106,23,1,46,46,164,107,52,181,178,50,236,105,206,101,221,131,134,192,10,114,78,49,209,122,176,175,60,214,245,189,71,196,122,180,250,174,171,113,246,155,233,241,230,75,176,38,253,161,66,240,21,66,240,2,240,43,62,189,159,224,191,194,200,245,249,99,241,46,191,107,230,233,73,134,178,133,138,186,93,56,102,86,44,1,206,1,143,161,80,24,145,212,2,8,7,79,240,155,224,236,86,122,84,218,175,138,236,115,123,123,19,36,22,174,237,27,219,194,241,186,56,125,172,62,102,87,35,105,92,168,81,200,98,66,249,39,196,143,135,247,94,2,241,3,192,124,201,52,187,135,99,97,115,35,38,233,84,5,44,8,83,144,84,176,25,32,103,110,64,29,7,217,117,149,226,61,2,199,197,26,5,230,139,169,44,134,210,233,0,127,45,176,234,65,12,24,31,80,193,79,57,28,114,164,113,64,31,48,252,33,248,150,190,5,213,38,178,212,131,62,139,124,202,101,101,46,230,217,135,30,96,31,116,169,24,87,0,100,133,4,103,27,79,214,85,241,15,141,60,39,121,224,175,20,93,104,215,141,230,236,195,67,56,66,139,52,108,50,172,1,252,65,193,32,58,176,201,198,107,212,62,9,124,81,254,204,150,207,193,218,186,230,206,105,124,187,9,209,57,134,70,108,249,108,7,80,204,199,15,212,19,207,202,114,160,28,127,198,223,249,43,218,239,253,176,255,0,209,17,215,176,126,206,63,242,79,47,255,0,236,43,47,254,138,138,188,127,227,111,252,149,237,115,254,221,255,0,244,158,58,246,15,217,199,254,73,229,247,253,133,101,255,0,209,81,80,7,175,209,69,20,0,81,69,20,0,87,192,53,247,245,124,3,64,31,111,120,19,254,73,231,134,191,236,21,107,255,0,162,150,186,10,231,252,9,255,0,36,239,195,95,246,10,181,255,0,209,75,93,5,0,20,81,69,0,124,193,251,71,127,201,67,211,255,0,236,20,159,250,54,90,223,253,153,127,230,105,255,0,183,79,253,173,88,31,180,119,252,148,59,15,251,5,71,255,0,163,100,173,255,0,217,151,254,102,143,251,116,255,0,218,212,1,244,5,120,7,237,41,173,255,0,200,15,65,75,143,239,94,92,193,179,254,217,194,219,241,255,0,93,134,1,250,175,74,247,250,248,195,226,150,179,103,175,252,75,214,245,29,61,188,203,86,148,68,146,2,8,111,45,4,101,129,4,130,164,198,72,57,228,16,104,3,160,248,11,163,94,106,31,18,237,181,8,83,253,27,77,138,73,110,28,131,129,189,26,53,0,133,198,226,91,42,9,25,85,99,252,53,216,126,210,154,39,252,128,245,232,237,255,0,189,103,115,62,255,0,248,28,67,25,255,0,174,199,32,125,79,74,215,253,157,188,59,113,167,248,95,81,215,38,56,77,86,85,16,38,23,148,136,186,151,200,61,217,156,96,133,43,229,231,144,69,118,255,0,20,180,107,205,123,225,158,183,167,233,233,230,93,52,75,42,32,4,151,242,220,72,64,80,164,150,43,25,10,184,228,144,40,3,231,223,129,26,140,214,63,20,173,45,227,17,148,190,183,154,222,82,192,228,1,25,151,35,158,187,145,71,57,249,73,250,143,172,235,224,139,27,235,157,51,81,182,191,179,151,203,187,181,145,102,133,182,131,181,212,130,167,7,32,224,168,235,197,125,221,99,125,111,169,233,182,183,246,114,249,150,183,81,44,208,190,10,238,71,0,169,193,193,92,130,58,243,64,28,7,198,141,11,196,186,255,0,130,222,29,2,127,50,36,203,94,233,226,32,207,118,128,171,41,71,43,157,202,83,59,70,11,41,61,72,10,126,89,208,245,189,67,195,154,188,26,174,149,115,246,123,232,55,121,114,236,15,141,202,84,240,224,169,224,145,200,175,187,171,230,143,141,63,11,19,64,149,252,73,225,251,111,47,73,124,181,236,64,170,165,171,22,80,165,1,57,218,229,254,234,169,10,65,232,8,0,3,47,226,199,142,236,124,127,225,255,0,11,234,22,235,29,189,212,109,120,151,86,66,93,237,1,204,59,114,112,185,12,163,32,227,29,71,80,106,239,236,227,255,0,37,15,80,255,0,176,84,159,250,50,42,241,250,245,255,0,217,199,254,74,30,163,255,0,96,169,127,244,100,84,1,244,253,20,81,64,5,37,45,20,0,81,69,20,0,149,129,227,191,249,39,158,37,255,0,176,85,215,254,137,106,232,43,159,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,0,124,67,93,95,195,255,0,2,95,120,247,196,31,217,246,236,246,246,145,33,107,187,209,14,245,128,109,59,114,50,50,89,134,2,231,61,79,221,6,185,74,251,119,193,126,19,179,240,79,133,237,116,91,54,243,124,188,188,211,148,10,211,202,199,44,196,15,192,12,146,66,170,140,157,185,160,15,144,188,107,225,75,207,5,120,162,235,69,189,127,55,102,26,25,130,24,214,104,216,100,48,7,241,7,4,133,96,195,39,25,175,70,248,47,241,82,61,2,84,240,222,191,119,229,233,79,180,89,76,193,85,45,88,179,179,43,16,51,181,203,125,226,72,82,7,64,73,30,215,241,3,192,150,62,61,240,255,0,246,125,195,36,23,81,48,107,91,195,22,231,183,57,27,176,50,50,25,70,8,206,58,30,170,43,227,173,83,76,191,208,245,75,141,55,82,181,123,91,200,27,100,177,73,212,31,228,65,27,72,35,229,32,130,50,13,0,125,224,122,80,43,198,62,12,124,84,147,95,137,60,55,175,220,121,154,170,96,89,76,193,157,174,209,67,51,7,32,99,112,84,251,196,169,96,71,82,9,62,207,205,0,58,138,65,75,64,1,251,166,188,95,227,1,45,166,107,99,31,243,195,255,0,66,142,189,160,253,211,94,81,241,82,205,36,209,245,102,41,146,124,158,255,0,237,37,38,7,144,252,55,152,65,226,27,130,204,171,254,136,227,230,59,127,141,43,234,61,22,85,147,74,177,33,148,230,221,15,7,253,145,95,34,233,211,29,55,92,184,100,111,47,247,91,122,103,174,13,125,61,224,123,227,117,164,233,234,100,222,126,193,27,125,221,189,133,8,14,186,138,74,90,96,20,81,69,0,20,82,81,64,11,69,37,45,0,52,210,10,83,210,144,117,160,7,138,40,20,80,1,94,63,241,210,99,31,135,96,3,31,241,254,157,127,235,147,87,175,215,138,252,123,147,26,20,75,158,151,241,127,232,166,160,15,4,210,126,125,94,224,250,171,158,63,223,21,246,182,152,187,124,223,248,15,245,175,139,124,61,17,155,87,156,40,201,242,220,245,255,0,104,87,218,246,81,237,221,198,51,143,235,64,22,232,162,138,0,40,163,189,37,0,20,180,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,82,80,2,209,69,37,0,45,20,81,64,5,20,82,80,2,209,69,6,128,18,151,20,81,64,9,75,69,20,0,148,180,81,64,5,37,45,20,0,81,69,20,0,86,70,182,9,242,63,224,127,210,181,235,63,82,64,222,86,70,118,231,250,80,7,138,120,106,47,244,152,9,13,255,0,31,11,252,197,123,110,148,49,97,8,250,255,0,51,94,67,160,70,22,226,0,6,63,210,7,243,21,235,250,103,252,121,69,248,255,0,51,64,23,104,162,138,0,40,164,165,160,4,165,162,138,0,74,41,105,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,97,164,239,78,52,157,232,1,227,165,20,131,165,45,0,21,207,248,192,145,225,173,95,7,254,92,38,255,0,208,30,183,235,159,241,129,199,134,181,111,250,240,155,255,0,64,106,0,248,219,93,36,235,215,25,255,0,103,249,10,250,3,224,66,17,167,64,220,115,107,63,254,142,175,0,214,206,117,249,142,49,211,249,10,250,11,224,73,95,236,155,81,143,249,117,155,159,251,109,64,30,207,69,37,45,0,20,195,214,159,77,52,0,10,112,166,138,114,208,1,69,20,80,2,82,209,69,0,33,165,219,138,40,160,2,146,150,138,0,41,172,51,78,162,128,26,41,212,98,138,0,74,90,40,160,4,165,162,138,0,40,162,138,0,40,162,146,128,22,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,13,33,165,52,26,0,104,167,83,0,167,208,1,69,37,45,0,120,175,198,165,7,195,233,199,252,196,199,242,146,188,63,194,132,175,219,49,254,199,254,205,94,231,241,168,109,240,244,103,254,162,99,255,0,64,146,188,51,194,95,242,249,199,247,63,246,106,0,251,70,200,230,22,255,0,123,250,10,179,85,172,184,133,191,222,255,0,217,69,89,160,2,154,244,234,13,0,48,83,133,32,167,10,0,74,90,74,90,0,40,162,146,128,22,138,40,160,2,179,117,187,175,178,90,36,188,243,34,175,0,30,198,180,107,129,248,155,170,73,97,160,66,233,188,31,182,170,240,229,120,195,255,0,133,0,124,241,171,234,22,247,190,79,152,146,28,110,198,64,29,113,232,125,171,216,190,30,104,72,176,199,50,34,5,75,192,126,243,103,128,134,190,120,179,50,221,110,221,43,252,187,122,146,122,215,215,126,10,211,227,183,211,31,1,120,184,45,194,99,248,69,43,1,214,198,184,80,61,41,244,81,76,2,190,32,241,223,252,148,63,18,127,216,86,235,255,0,70,189,125,191,94,15,224,127,135,31,219,63,20,252,71,226,173,82,25,210,202,203,90,184,123,5,251,171,113,58,204,231,118,115,146,177,144,189,6,210,220,103,229,101,32,7,193,79,133,105,111,29,191,139,53,235,93,215,13,178,93,58,221,202,178,8,216,6,89,206,9,203,124,223,40,56,42,65,56,206,210,61,226,146,150,128,10,40,162,128,18,150,138,40,0,162,138,40,3,207,254,54,255,0,201,33,215,127,237,223,255,0,71,199,95,48,120,19,254,74,31,134,127,236,43,109,255,0,163,86,190,159,248,219,255,0,36,135,93,255,0,183,127,253,29,29,124,193,224,79,249,40,94,25,255,0,176,173,175,254,141,90,0,251,126,138,40,160,2,138,40,160,2,190,1,175,191,171,224,26,0,251,123,192,159,242,79,60,51,255,0,96,171,95,253,20,43,160,174,127,192,159,242,79,60,53,255,0,96,171,95,253,18,181,208,80,1,69,20,80,1,69,20,148,1,192,124,109,255,0,146,67,174,255,0,219,191,254,143,142,190,96,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,61,241,179,254,73,14,187,255,0,110,255,0,250,62,58,249,139,192,159,242,80,252,51,255,0,97,91,95,253,26,180,1,246,245,20,81,64,31,63,254,211,95,243,43,255,0,219,223,254,210,172,15,217,203,254,74,30,161,255,0,96,153,63,244,108,53,189,251,77,127,204,177,255,0,111,127,251,70,176,127,103,31,249,40,122,135,253,130,164,255,0,209,177,80,7,211,245,241,239,198,29,1,188,63,241,55,85,92,72,33,190,127,183,68,204,234,197,132,132,150,63,47,64,36,243,0,7,156,40,235,212,253,133,95,61,254,210,26,3,173,198,145,226,40,196,140,140,134,198,118,44,54,169,4,188,106,7,92,156,201,147,200,249,71,78,224,26,31,179,110,183,12,154,54,179,161,54,197,158,27,129,121,25,50,13,210,43,170,163,109,94,184,82,139,147,207,250,208,56,239,202,126,209,223,242,80,244,255,0,251,5,71,255,0,163,100,172,191,129,58,212,58,71,196,219,120,167,17,132,212,109,228,179,89,26,80,129,28,144,195,175,82,90,48,129,126,92,150,31,67,169,251,71,127,201,67,211,255,0,236,21,31,254,141,150,128,55,191,102,95,249,154,63,237,211,255,0,107,215,208,53,243,255,0,236,203,255,0,51,71,253,186,127,237,122,247,250,0,248,135,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,255,0,193,47,249,36,58,15,253,188,255,0,232,249,43,230,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,211,255,0,4,191,228,145,104,95,246,241,255,0,163,228,160,3,227,111,252,146,29,119,254,221,255,0,244,116,117,242,13,125,125,241,183,254,73,14,187,255,0,108,63,244,122,87,200,52,1,247,245,20,148,180,0,82,82,209,64,30,127,241,183,254,73,22,187,255,0,110,255,0,250,62,58,249,6,190,190,248,219,255,0,36,139,93,255,0,183,127,253,31,29,124,129,64,31,127,209,69,20,1,231,255,0,27,127,228,144,235,191,246,239,255,0,163,146,190,65,175,175,190,54,255,0,201,33,215,127,237,135,254,143,142,190,65,160,15,191,169,41,105,40,1,105,41,104,160,2,188,255,0,227,111,252,146,29,115,254,221,255,0,244,124,117,232,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,210,128,62,96,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,125,191,95,16,120,15,254,74,23,134,191,236,43,107,255,0,163,86,190,223,160,15,157,63,105,77,58,24,181,141,3,84,13,39,159,113,111,45,187,41,35,1,99,101,112,64,198,115,153,27,60,246,29,59,225,254,207,254,33,184,211,60,126,52,117,93,214,218,188,78,146,12,168,195,70,26,64,221,9,56,10,227,25,85,249,242,115,129,94,183,241,227,78,134,251,225,101,229,196,143,32,109,62,226,27,152,128,43,130,229,132,91,91,142,152,149,143,27,121,81,244,63,50,120,91,196,55,30,21,241,70,157,174,218,174,233,45,37,14,99,200,30,98,16,67,38,72,56,222,11,12,237,200,206,71,43,64,31,115,82,209,69,0,124,255,0,251,77,127,204,175,255,0,111,127,251,74,184,15,130,95,242,87,180,47,251,120,255,0,210,121,43,191,253,166,191,230,88,255,0,183,175,253,163,92,7,193,47,249,43,250,23,253,188,127,232,137,40,3,235,234,90,74,90,0,40,162,138,0,248,6,190,222,240,31,252,147,207,13,127,216,42,215,255,0,69,10,248,130,190,223,240,31,252,147,207,13,127,216,42,215,255,0,69,45,0,124,67,95,111,120,19,254,73,231,134,191,236,21,107,255,0,162,150,190,32,175,183,252,9,255,0,36,243,195,63,246,10,181,255,0,209,75,64,29,5,113,127,18,62,31,218,120,255,0,195,239,110,124,180,213,45,209,206,159,113,35,62,216,152,149,44,8,7,4,48,64,50,65,198,114,1,251,167,180,164,160,15,130,175,172,174,52,205,70,226,194,242,63,46,234,218,70,138,116,220,167,107,169,42,195,35,32,224,131,211,138,250,119,225,7,197,68,241,109,162,232,186,213,215,252,84,49,238,96,238,170,130,237,50,78,84,40,0,48,94,8,198,112,187,134,126,108,51,227,15,194,150,241,116,99,90,208,225,69,214,162,64,146,64,21,84,222,141,202,23,115,187,40,82,139,184,228,130,72,194,246,21,243,70,149,170,223,104,154,165,190,167,165,221,61,181,229,187,111,138,88,250,169,254,68,21,200,32,240,65,32,228,26,0,250,203,227,111,252,146,29,115,254,221,255,0,244,124,117,243,15,129,63,228,161,248,107,254,194,182,191,250,53,107,219,124,71,241,2,211,199,191,0,181,187,129,229,199,170,219,165,168,191,182,140,54,216,153,174,21,84,130,195,4,48,66,251,65,56,206,9,61,79,137,120,15,254,74,31,134,127,236,43,107,255,0,163,69,0,125,191,69,20,80,1,73,75,69,0,69,52,16,221,219,203,111,113,18,77,4,168,82,72,228,1,149,129,27,72,32,240,65,28,98,190,73,248,177,240,234,111,4,120,129,238,44,109,164,30,31,187,127,244,73,55,22,242,219,25,48,177,35,32,131,184,140,231,35,111,36,134,199,215,117,157,173,232,154,119,136,244,121,244,173,86,223,237,54,51,227,204,139,115,199,187,107,7,94,65,4,114,20,252,166,128,62,113,253,156,127,228,161,106,63,246,10,147,255,0,70,197,95,79,215,133,252,50,240,37,247,128,126,49,95,233,247,13,45,197,164,154,67,53,173,225,139,96,157,124,200,119,109,25,108,21,99,130,51,159,186,122,48,175,116,160,2,190,32,241,215,252,148,63,19,127,216,86,235,255,0,70,181,125,191,95,16,120,239,254,74,31,137,255,0,236,43,117,255,0,163,26,128,62,159,248,37,255,0,36,135,66,255,0,183,159,253,31,37,122,5,121,247,193,47,249,36,58,23,253,188,255,0,232,249,107,208,40,1,104,162,138,0,74,41,104,160,15,32,253,163,191,228,158,88,127,216,82,63,253,21,45,120,255,0,193,47,249,43,218,15,253,188,127,232,137,107,216,63,104,239,249,39,150,31,246,20,143,255,0,69,75,94,63,240,75,254,74,246,133,255,0,111,31,250,34,74,0,250,254,146,150,138,0,242,15,218,59,254,73,221,135,253,133,99,255,0,209,82,215,144,124,18,255,0,146,189,161,127,219,199,254,136,146,189,127,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,227,255,0,4,191,228,175,104,95,246,241,255,0,162,36,160,15,175,232,162,138,0,249,219,227,199,195,143,179,75,39,140,244,168,109,227,181,124,13,70,33,193,18,187,224,78,57,218,119,22,0,168,10,115,135,231,123,21,242,47,12,248,155,84,240,142,185,22,175,164,77,229,92,39,202,193,185,73,80,245,70,29,212,225,125,242,1,4,16,10,253,205,95,42,124,98,248,100,158,12,191,77,91,74,142,52,208,110,153,97,72,67,185,107,121,49,200,59,137,44,173,181,152,28,241,200,32,97,114,1,244,151,134,124,77,166,120,187,67,135,87,210,39,243,109,228,249,88,55,15,11,14,177,184,236,195,35,219,5,72,36,16,79,207,95,180,119,252,148,59,15,251,5,71,255,0,163,101,174,75,225,191,196,11,191,1,120,128,78,190,100,154,93,195,129,127,107,24,77,210,170,134,0,130,195,32,169,114,216,82,51,141,164,142,163,211,60,115,225,175,248,91,63,19,180,119,209,46,183,104,242,104,169,52,186,148,113,249,137,18,249,147,237,4,18,62,98,195,110,220,135,4,54,71,7,0,28,63,194,31,135,31,240,156,107,141,115,169,67,56,208,172,249,157,147,133,158,78,49,16,108,130,50,14,88,174,72,1,87,130,202,107,235,56,32,134,214,222,43,123,120,146,24,34,69,72,227,141,64,8,0,194,170,168,224,0,56,197,83,209,52,61,59,195,154,68,26,86,147,111,246,123,24,55,249,113,110,103,219,185,203,158,88,146,121,36,242,106,253,0,45,20,81,64,28,151,196,15,2,89,120,247,195,255,0,96,184,116,130,238,39,13,107,122,98,220,208,28,141,216,25,25,14,6,8,206,58,30,161,107,132,248,87,240,97,52,9,109,245,255,0,18,71,191,86,76,180,54,44,21,210,213,149,138,134,46,174,193,159,0,21,251,187,73,60,18,1,30,209,69,0,124,131,241,183,254,74,246,187,255,0,110,255,0,250,34,58,245,255,0,217,203,254,73,229,247,253,133,100,255,0,209,80,215,143,252,109,255,0,146,189,174,255,0,219,191,254,136,142,189,131,246,114,255,0,146,121,127,255,0,97,89,63,244,84,84,1,235,244,82,82,208,1,69,20,148,0,87,192,53,247,253,124,3,64,31,111,120,19,254,73,223,134,191,236,21,107,255,0,162,86,186,10,231,252,9,255,0,36,243,195,95,246,10,181,255,0,209,75,91,244,0,180,81,73,64,31,48,254,209,223,242,80,236,63,236,21,31,254,141,146,183,255,0,102,95,249,154,127,237,211,255,0,107,86,7,237,29,255,0,37,11,79,255,0,176,84,127,250,54,74,223,253,153,127,230,104,255,0,183,79,253,173,64,30,209,226,143,16,91,248,87,194,250,142,187,116,187,163,180,136,176,76,145,230,49,56,68,200,7,27,152,168,206,220,12,228,240,43,225,154,250,123,246,133,241,31,246,95,130,237,244,52,77,210,106,242,252,204,70,66,199,19,43,156,28,174,24,185,143,28,17,141,253,14,43,195,126,25,232,176,248,135,226,62,135,166,220,121,102,6,184,243,164,89,35,18,44,139,26,153,12,100,30,8,97,30,223,199,161,233,64,31,90,248,55,64,95,11,248,63,74,209,85,99,13,107,110,162,95,45,221,149,164,63,52,172,11,115,130,197,143,110,189,7,74,221,162,138,0,248,103,197,62,31,184,240,175,138,53,13,14,233,183,201,105,41,85,108,40,243,16,140,163,224,19,141,234,67,99,57,92,224,242,43,233,111,128,186,205,158,163,240,210,219,78,133,191,210,116,217,100,138,225,9,25,27,217,228,86,0,28,237,33,176,9,3,36,48,237,94,105,251,68,120,125,116,255,0,24,88,235,113,44,106,154,165,185,89,48,206,89,165,139,10,88,131,192,27,26,48,49,232,120,238,100,253,157,124,67,111,167,248,163,80,209,38,24,147,84,137,94,7,201,229,226,12,74,96,14,225,157,178,72,81,229,227,146,86,128,62,151,168,167,130,27,187,121,109,238,34,73,237,229,66,146,71,34,135,86,82,48,84,131,193,4,113,138,150,146,128,62,69,248,179,240,234,127,4,120,129,238,44,173,164,26,5,219,127,162,75,188,190,198,219,147,19,18,50,8,59,202,231,57,24,228,144,219,119,63,103,31,249,40,122,143,253,130,164,255,0,209,145,87,209,250,222,135,166,248,139,72,155,74,213,109,254,209,99,54,223,54,45,237,30,236,48,97,202,144,71,42,15,6,188,107,225,151,129,47,188,5,241,142,254,194,225,164,184,180,147,71,119,182,189,49,108,89,199,153,14,236,12,182,8,99,180,140,231,161,232,194,128,61,214,138,40,160,4,165,162,138,0,41,41,104,160,2,185,255,0,29,127,201,60,241,47,253,130,174,191,244,83,87,65,92,255,0,142,255,0,228,158,120,151,254,193,55,127,250,41,168,3,226,26,251,250,190,0,175,191,232,0,175,55,248,185,240,227,254,19,141,13,46,52,216,96,26,237,159,48,187,112,103,78,115,17,108,128,185,39,32,182,84,16,71,1,152,215,164,81,64,31,2,193,52,214,183,49,92,91,202,240,207,19,6,73,35,98,25,25,78,67,2,57,4,30,115,95,91,124,38,248,139,15,141,252,62,144,94,220,33,215,237,19,23,105,176,39,152,51,180,74,160,28,16,87,104,108,99,15,158,20,17,158,91,227,119,195,33,170,217,92,120,183,72,72,197,253,186,52,250,138,187,62,102,137,81,64,101,201,218,165,21,62,232,3,112,39,146,64,7,231,221,19,90,212,124,59,171,193,170,233,87,30,69,244,27,188,185,54,43,227,122,144,126,86,4,30,9,28,138,0,251,190,146,185,127,2,248,227,75,241,238,134,47,172,15,149,113,30,22,234,209,155,47,3,158,199,213,78,14,27,161,80,122,16,64,234,104,0,174,43,199,186,82,222,104,90,129,192,203,121,125,88,142,140,63,194,187,90,206,214,237,227,185,210,167,141,128,249,177,212,103,248,133,0,124,169,175,105,171,167,234,83,16,0,108,128,72,36,246,7,189,123,87,195,61,68,188,118,177,18,223,38,156,157,135,109,130,188,151,226,204,6,199,85,184,242,92,129,231,70,184,3,31,242,203,53,171,240,147,196,19,157,105,160,111,49,149,52,242,6,100,59,126,86,140,116,169,64,125,45,75,64,57,162,168,2,138,74,90,0,40,162,138,0,40,162,146,128,16,244,164,94,180,243,76,94,180,0,245,162,144,82,208,2,30,149,225,127,31,100,255,0,137,74,14,120,190,135,255,0,68,181,123,169,251,181,225,95,31,84,127,101,70,113,255,0,47,241,127,232,150,160,15,29,240,74,9,53,219,128,71,30,67,31,252,121,107,237,24,20,13,223,133,124,103,224,79,249,15,220,127,215,187,127,232,66,190,205,136,99,127,62,148,1,37,45,20,80,1,69,20,10,0,41,40,165,160,2,138,74,90,0,40,162,146,128,22,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,146,138,90,0,40,162,138,0,40,162,138,0,78,148,180,80,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,165,126,51,179,241,254,149,118,170,94,255,0,7,227,253,40,3,200,244,69,197,204,25,255,0,158,227,249,138,245,173,55,254,60,226,252,127,153,175,41,210,182,253,174,223,3,31,190,95,230,43,213,180,223,248,243,139,241,254,102,128,46,210,82,210,80,1,75,69,37,0,45,20,81,64,9,75,69,37,0,45,20,148,180,0,81,69,20,0,148,180,81,64,9,75,73,75,64,5,20,148,180,0,26,111,122,67,73,222,128,36,29,40,160,125,218,74,0,43,3,198,11,159,13,106,255,0,245,225,55,254,128,213,208,87,59,227,12,255,0,194,53,171,224,127,203,132,255,0,250,45,168,3,227,125,116,99,94,155,159,238,255,0,33,95,65,124,7,255,0,144,101,185,255,0,167,105,191,244,125,124,251,173,100,235,147,231,219,255,0,65,21,244,23,192,161,255,0,18,171,99,255,0,78,179,255,0,232,250,0,246,138,40,162,128,10,97,235,78,164,61,104,0,20,225,77,20,225,64,5,20,81,64,5,37,45,20,0,81,73,75,64,5,20,81,64,5,37,20,180,0,81,69,37,0,45,20,81,64,5,20,82,80,2,209,69,20,0,148,180,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,82,80,2,209,66,209,64,9,74,72,29,104,170,215,82,172,80,134,36,12,182,57,52,1,225,63,25,181,88,100,211,26,5,100,44,154,153,7,18,2,120,89,23,165,121,143,129,108,164,187,251,126,192,199,30,94,112,153,235,191,252,43,87,226,126,166,110,181,77,78,13,208,149,77,78,83,193,231,134,113,235,91,191,7,180,131,55,246,214,248,231,27,124,140,109,31,245,211,218,128,62,150,183,66,145,144,125,106,90,64,49,69,0,45,33,165,162,128,26,5,56,81,72,40,1,105,13,45,6,128,24,105,69,33,167,129,64,5,20,81,64,1,56,175,24,248,205,120,131,195,232,188,100,106,64,125,239,246,100,175,99,158,65,26,2,72,28,227,154,249,179,227,30,179,231,218,207,2,52,12,83,83,110,1,201,224,72,57,230,128,57,15,2,217,253,163,237,248,151,24,242,251,103,251,245,245,158,137,17,134,205,212,228,230,66,122,99,178,215,203,31,13,134,255,0,237,62,188,121,95,251,53,125,103,106,139,28,68,12,245,207,52,1,53,45,20,80,0,78,41,160,211,155,238,212,66,128,37,162,146,150,128,10,40,164,160,5,162,146,150,128,10,40,162,128,43,95,88,217,234,86,114,89,223,218,65,117,107,38,55,67,60,98,68,124,16,70,84,228,28,16,15,212,86,92,30,12,240,181,173,196,87,54,254,25,210,34,158,39,13,28,177,216,66,172,140,14,65,4,46,65,7,156,214,237,20,0,81,69,20,0,81,73,75,64,5,115,255,0,240,130,120,67,254,133,61,15,255,0,5,208,255,0,133,111,210,208,4,80,65,21,181,188,86,246,241,71,13,188,72,17,35,140,0,17,66,224,5,81,242,128,7,24,169,104,162,128,10,40,162,128,10,74,90,40,2,181,245,141,158,165,103,37,157,253,165,189,221,172,152,221,20,209,172,136,216,32,140,131,144,112,66,159,168,172,200,60,25,225,107,91,152,110,45,252,53,163,197,52,46,30,57,99,176,137,89,24,28,130,8,92,130,15,57,173,186,90,0,40,162,146,128,51,245,61,11,71,214,252,159,237,109,42,198,255,0,201,207,151,246,187,116,151,203,206,51,183,120,56,206,6,113,232,42,61,55,195,90,14,139,114,247,26,94,139,167,88,204,192,163,75,107,106,145,49,4,131,130,66,131,183,32,28,127,178,43,82,150,128,10,165,169,105,90,110,177,0,131,84,211,237,111,224,14,174,35,186,137,101,1,176,64,32,48,35,59,73,25,247,53,118,138,0,194,131,193,158,22,181,185,138,226,223,195,90,60,83,196,225,163,150,59,8,85,209,148,228,16,66,228,16,121,205,88,212,188,53,161,107,55,43,113,170,104,186,117,244,234,161,22,75,171,84,145,128,4,156,2,192,156,100,147,143,115,90,180,148,1,67,76,208,180,125,15,205,254,202,210,172,108,60,237,190,103,217,45,210,45,216,206,55,109,3,56,201,198,125,77,95,165,162,128,48,231,240,95,133,174,174,101,184,184,240,214,143,60,242,185,121,37,146,194,22,103,114,114,73,37,114,73,60,230,181,44,108,109,52,203,52,179,176,180,130,206,214,60,236,134,222,49,26,12,146,78,0,218,6,73,39,234,106,197,20,1,90,254,198,211,82,179,150,206,250,206,11,187,89,49,190,25,227,18,70,216,32,140,131,144,112,64,63,81,89,31,240,130,120,63,254,133,77,19,255,0,5,176,255,0,133,111,210,208,1,73,75,69,0,37,20,180,80,5,107,235,27,61,78,206,75,75,235,56,46,237,101,219,190,25,208,72,141,130,8,200,57,7,105,10,126,162,177,255,0,225,4,240,127,253,10,154,31,254,11,161,255,0,226,107,161,162,128,10,41,41,104,2,181,253,141,158,167,103,37,157,253,164,23,118,178,99,124,51,198,36,70,193,4,100,28,131,130,1,250,173,100,127,194,9,225,15,250,21,52,63,252,23,67,254,21,191,75,64,5,37,45,20,0,81,69,20,0,85,107,251,27,61,78,206,75,75,251,72,46,173,100,198,232,167,141,100,141,240,65,25,7,32,224,128,126,162,172,209,64,24,80,120,51,194,182,183,17,92,91,248,107,71,138,104,156,60,114,199,97,18,178,48,57,5,72,92,130,167,156,214,237,37,45,0,69,60,16,221,91,203,111,113,18,77,4,168,82,72,229,1,213,148,140,16,65,224,130,56,197,97,255,0,194,9,224,255,0,250,21,52,63,252,23,67,254,21,208,209,64,5,37,45,20,1,157,169,232,58,62,183,229,127,107,105,86,55,254,78,124,191,181,219,164,187,51,140,227,114,156,103,104,206,61,22,171,217,120,79,195,154,101,226,94,88,120,127,73,181,186,76,236,154,11,40,227,113,144,84,237,96,1,25,4,143,161,173,154,40,0,162,146,138,0,90,74,90,40,3,159,255,0,132,19,194,31,244,42,104,127,248,46,139,252,43,110,8,33,181,183,134,222,222,24,225,130,20,9,28,113,168,1,0,27,85,66,143,148,0,56,197,75,73,64,24,31,240,130,120,63,254,133,77,19,255,0,5,208,255,0,133,110,65,4,54,214,241,91,219,196,145,65,18,42,71,26,0,170,138,6,2,133,28,0,7,24,169,41,40,1,105,41,104,160,2,176,167,240,103,133,174,174,100,184,184,240,214,143,52,242,185,121,100,146,194,22,103,98,114,73,37,114,73,60,230,183,41,104,3,10,63,6,120,90,20,150,56,252,51,163,162,78,155,37,85,177,136,6,93,193,176,195,111,35,114,131,131,221,65,237,68,30,12,240,181,173,204,87,22,254,26,209,226,158,38,15,28,169,97,16,100,112,114,8,42,185,4,30,115,91,148,180,0,81,73,75,64,5,37,45,20,0,82,82,209,64,5,37,45,20,0,86,20,254,12,240,181,213,204,183,23,30,26,209,231,158,86,47,36,146,88,68,204,236,78,73,36,140,146,79,57,173,218,40,2,181,141,141,158,153,102,150,122,125,164,22,150,209,231,100,86,232,35,65,146,73,192,24,3,36,147,245,53,102,138,40,1,41,105,41,104,0,162,138,40,2,150,165,165,105,186,204,11,6,169,97,107,125,0,112,226,59,168,68,160,54,8,4,6,5,115,130,70,125,205,83,178,240,159,135,52,203,200,239,44,60,63,165,91,93,71,157,147,91,217,71,27,140,169,7,107,128,8,202,146,62,134,182,104,160,2,138,40,160,10,90,150,149,167,107,48,45,190,169,167,218,223,64,28,56,142,234,17,40,13,130,20,168,96,70,118,146,51,238,106,157,151,132,252,55,166,94,71,123,97,225,253,38,214,234,60,236,154,11,24,227,117,200,32,225,148,2,50,9,31,67,91,52,80,1,69,20,80,1,85,175,172,108,245,59,57,44,239,237,32,187,181,147,27,226,158,49,34,54,8,43,144,114,14,10,131,245,21,102,146,128,48,63,225,4,240,127,253,10,122,31,254,11,97,255,0,10,215,177,177,179,211,44,227,179,176,180,130,210,214,60,236,138,8,196,104,50,73,56,3,0,100,146,126,166,172,82,208,2,82,209,69,0,20,81,69,0,20,81,69,0,99,94,120,79,195,154,157,228,151,151,222,31,210,174,174,165,219,186,121,236,163,145,219,0,1,150,32,147,128,0,255,0,117,106,230,155,165,105,218,61,187,219,233,122,125,173,140,12,229,204,118,176,172,74,91,0,18,64,1,115,128,6,127,217,21,114,150,128,10,40,164,160,5,162,138,40,0,174,127,254,16,63,7,255,0,208,169,161,255,0,224,182,31,254,38,186,10,40,2,40,45,226,181,183,138,222,222,36,134,222,20,9,28,113,168,85,64,6,20,0,56,0,14,54,212,180,81,64,5,20,81,64,25,90,151,134,180,45,102,224,92,106,154,46,157,127,58,128,139,37,213,170,74,234,1,39,0,176,39,25,36,227,220,212,154,102,133,163,232,158,111,246,86,147,99,167,249,216,243,126,199,110,144,238,198,113,187,1,115,183,39,110,125,77,104,209,64,25,218,158,131,163,235,126,87,246,182,149,99,125,228,231,203,251,93,186,73,179,56,206,55,3,140,224,103,30,130,163,211,188,53,161,104,215,45,113,165,232,186,117,140,236,10,52,150,182,169,19,16,72,59,73,80,14,50,1,219,236,181,171,69,0,37,45,20,80,6,118,167,161,104,250,223,149,253,175,165,88,223,121,89,242,254,215,4,114,236,206,51,183,112,56,206,6,113,232,42,189,143,132,252,57,165,222,71,121,97,225,253,42,214,233,51,178,104,44,163,141,198,65,7,12,0,43,144,72,250,26,217,164,160,2,150,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,138,123,120,110,160,146,11,136,146,107,121,99,41,36,114,128,202,234,70,10,149,60,16,71,24,169,104,160,14,127,254,16,79,7,255,0,208,169,161,255,0,224,186,31,254,38,186,10,40,160,2,138,40,160,2,185,243,224,95,8,127,208,167,161,255,0,224,186,47,240,174,130,154,122,80,6,118,151,161,232,250,55,153,253,149,165,88,233,254,110,60,207,178,219,164,91,246,231,27,182,129,156,100,227,62,166,180,234,33,214,165,160,2,163,156,110,133,135,174,63,157,73,67,12,174,40,3,192,254,49,233,13,52,143,39,152,64,107,136,127,131,254,153,31,122,243,79,135,242,173,167,138,239,67,109,56,130,68,201,56,207,204,159,225,94,211,241,134,33,30,158,178,12,228,221,70,57,233,254,173,235,192,180,91,191,177,248,142,250,92,198,50,37,31,57,227,239,175,248,82,3,237,75,119,15,187,4,124,187,123,212,245,149,163,221,11,159,59,14,143,183,111,67,159,90,213,166,1,69,20,80,1,69,20,80,1,69,20,80,0,87,52,208,41,105,104,1,5,45,20,80,2,87,137,124,123,181,118,209,227,112,173,131,125,23,69,255,0,166,79,94,219,94,105,241,135,78,251,103,135,173,240,178,185,251,106,31,144,103,254,89,176,244,160,15,156,188,37,56,179,215,46,76,132,15,220,178,252,231,28,238,90,251,66,218,85,147,126,210,56,219,208,230,190,28,149,222,195,89,188,0,96,137,29,62,97,254,215,255,0,90,190,201,240,190,162,47,190,213,135,137,182,108,251,135,61,119,123,255,0,179,64,29,29,20,82,80,2,209,69,20,0,82,82,209,64,5,20,81,64,9,75,73,75,64,5,20,81,64,5,20,148,180,0,81,73,75,64,5,20,148,80,2,209,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,148,180,81,64,5,37,45,20,0,81,69,37,0,45,20,81,64,5,20,82,80,2,213,75,223,249,103,248,255,0,74,181,85,111,191,229,159,227,253,40,3,201,52,95,248,250,183,255,0,174,227,249,138,245,157,55,254,60,226,252,127,153,175,35,210,31,23,118,224,144,191,190,95,230,43,214,180,179,155,40,127,31,230,104,2,253,20,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,37,0,20,180,81,64,5,20,81,64,5,20,81,64,1,251,180,220,115,78,166,80,3,197,20,45,37,0,45,96,248,176,22,240,230,172,20,103,54,51,15,252,134,213,187,89,62,34,79,51,65,212,151,142,108,229,31,161,160,15,140,60,67,25,143,196,23,32,174,49,143,228,43,222,254,4,75,157,62,221,51,210,214,115,140,127,211,106,241,15,25,67,229,120,170,241,56,249,124,190,159,238,10,246,127,129,15,139,88,127,235,214,95,253,28,40,3,220,197,20,131,238,143,165,45,0,20,195,214,159,76,52,0,162,148,82,45,56,80,1,69,37,45,0,20,81,73,64,11,69,37,20,0,180,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,148,180,80,1,73,69,45,0,20,82,82,208,1,73,75,69,0,20,148,180,80,1,69,37,41,52,0,153,164,29,104,38,129,64,14,162,138,74,0,90,230,60,107,168,29,63,72,138,85,151,203,38,228,12,237,207,240,177,244,255,0,102,186,106,242,255,0,140,90,177,178,208,161,10,88,98,245,7,0,31,224,115,222,128,62,107,241,53,204,151,158,36,213,88,190,245,107,201,155,238,227,248,219,252,107,233,15,133,58,56,180,254,215,204,27,55,249,63,199,156,227,127,189,124,221,12,13,170,107,183,184,35,44,205,39,205,199,241,127,179,245,175,177,124,51,165,38,153,246,172,5,30,103,151,209,201,251,187,189,126,180,1,208,209,69,20,0,81,73,75,64,5,20,81,154,0,40,52,210,105,50,104,0,167,208,40,160,2,138,41,9,218,185,160,14,111,198,26,178,105,122,100,114,188,222,86,102,81,157,155,186,135,62,135,210,190,73,241,134,170,218,134,183,169,41,159,204,67,125,43,175,201,143,226,110,126,239,189,123,207,198,109,113,173,44,4,8,206,10,222,71,209,65,28,196,231,191,214,190,107,189,148,207,127,113,41,228,180,140,223,153,52,1,232,223,11,109,203,255,0,107,101,115,143,43,191,251,245,245,108,107,129,248,215,207,127,10,244,88,199,246,183,200,63,229,151,241,31,246,235,232,112,2,244,160,2,146,150,138,0,15,74,110,49,78,162,128,10,40,90,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,18,138,90,40,0,162,138,74,0,90,40,162,128,18,150,138,40,1,41,105,41,104,0,162,138,74,0,90,40,162,128,18,150,146,150,128,10,40,162,128,10,40,162,128,18,138,90,40,0,164,165,162,128,10,40,162,128,10,41,41,104,0,162,146,150,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,164,160,5,164,165,164,160,5,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,146,138,0,90,40,162,128,18,150,146,150,128,10,74,90,40,1,41,104,164,160,5,162,138,40,0,162,138,40,1,41,104,162,128,18,150,138,40,0,162,138,74,0,90,40,164,160,5,164,165,162,128,10,41,41,104,0,162,146,150,128,10,74,90,40,0,162,138,40,0,164,162,150,128,10,40,162,128,18,150,138,40,0,162,146,150,128,10,41,41,104,1,41,105,40,160,5,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,2,150,138,74,0,90,105,165,165,160,6,1,205,62,140,81,64,5,20,81,64,30,91,241,138,61,218,28,88,92,159,182,199,223,254,153,189,124,191,122,207,22,167,117,131,180,249,174,63,241,250,250,223,226,94,155,246,237,30,21,24,207,218,213,254,98,87,248,24,118,175,147,181,219,115,111,173,234,8,113,197,212,139,193,244,99,64,31,77,252,57,241,44,119,191,218,91,174,183,236,242,127,131,24,206,255,0,111,106,245,26,249,75,225,183,137,46,44,255,0,180,243,35,124,222,87,68,7,166,255,0,241,175,170,98,145,101,4,140,227,56,230,128,36,162,138,40,0,162,138,40,0,162,138,40,0,160,209,69,0,32,165,162,138,0,43,3,197,182,34,255,0,75,133,26,61,248,156,54,55,227,248,91,252,107,126,171,93,64,46,34,8,64,56,108,245,160,15,138,252,99,104,108,252,67,170,124,155,64,191,145,87,156,255,0,27,87,188,252,35,215,90,239,251,99,117,206,237,190,70,63,119,140,103,204,246,175,51,248,169,161,253,134,238,254,236,44,97,101,212,228,28,49,39,146,231,191,210,175,252,29,214,13,191,246,198,231,127,155,200,232,7,253,52,160,15,168,104,166,163,110,25,167,80,1,70,104,160,208,1,69,25,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,164,165,162,128,18,150,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,170,119,237,183,103,62,191,210,174,86,118,168,219,124,159,124,255,0,74,0,241,77,58,241,126,221,109,137,63,229,186,255,0,15,184,175,101,208,164,18,105,176,28,231,59,187,127,180,107,231,43,77,85,162,212,109,129,47,254,181,79,10,63,189,95,64,120,62,227,237,26,37,156,156,252,219,250,143,246,154,128,58,74,74,90,74,0,90,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,18,144,245,167,127,13,70,122,208,4,139,69,53,105,212,0,149,79,87,80,218,61,238,64,63,232,242,127,232,38,174,213,45,87,254,64,247,255,0,245,239,39,254,130,104,3,227,239,136,128,71,227,61,75,0,5,30,87,79,250,230,149,233,223,2,46,70,225,22,95,139,73,79,183,250,229,175,49,248,141,255,0,35,142,165,199,252,242,255,0,209,105,93,239,192,135,3,84,97,199,252,120,203,223,254,154,165,0,125,28,135,49,169,246,20,234,100,71,48,70,127,217,31,202,159,64,11,72,105,105,141,64,10,41,203,76,20,250,0,41,41,104,160,2,138,74,90,0,40,162,146,128,22,138,40,160,2,138,40,160,2,146,138,90,0,74,90,40,160,2,138,74,40,1,104,164,165,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,146,128,20,211,73,167,26,140,208,2,30,180,245,90,106,138,146,128,10,40,162,128,35,157,196,112,179,28,224,122,87,206,191,28,181,175,54,105,108,163,121,148,199,119,19,117,249,127,212,158,156,251,215,177,248,211,94,181,210,180,27,227,36,144,150,143,203,202,52,192,30,89,127,198,190,83,241,206,170,53,143,19,222,79,10,12,49,140,130,141,184,113,24,29,64,160,13,15,135,26,115,95,120,134,224,58,196,249,179,103,253,231,63,199,31,183,94,107,236,40,80,71,156,0,185,244,175,3,248,61,225,219,152,181,20,186,127,52,36,186,88,35,48,144,57,49,158,189,235,232,26,0,40,162,138,0,40,160,211,9,160,7,102,144,154,110,115,78,2,128,27,78,81,78,197,37,0,40,162,138,74,0,90,165,169,220,173,157,132,179,54,237,171,142,157,121,32,85,218,224,254,37,234,209,89,248,87,83,87,216,89,60,174,12,129,122,180,127,227,64,30,29,241,131,92,107,207,17,222,91,164,183,27,68,209,50,134,111,149,127,114,189,179,239,94,90,78,73,39,189,107,120,142,232,95,235,151,19,160,24,125,189,14,122,40,29,107,48,163,128,24,163,42,158,132,138,0,250,71,225,164,240,199,253,165,251,190,190,87,69,31,237,215,181,131,154,249,143,225,163,137,191,181,48,66,227,202,247,254,253,125,49,10,237,5,125,232,2,74,40,162,128,10,40,52,220,208,3,133,37,45,20,0,81,73,75,64,5,20,82,80,2,209,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,37,0,45,20,81,64,5,20,148,180,0,82,82,209,64,5,20,148,180,0,81,73,75,64,5,20,148,180,0,81,69,20,0,81,73,75,64,5,20,82,80,2,209,69,37,0,20,180,81,64,5,37,45,20,0,148,180,82,80,1,75,69,20,0,81,69,20,0,81,73,75,64,5,37,45,37,0,45,20,81,64,5,20,81,64,5,20,148,180,0,148,180,82,80,2,209,69,20,0,148,180,81,64,5,20,82,80,2,209,69,37,0,45,20,81,64,5,20,81,64,5,20,148,180,0,81,73,75,64,5,20,82,80,2,209,69,20,0,82,81,75,64,5,37,45,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,148,180,0,82,82,209,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,82,82,209,64,5,20,82,80,2,209,69,37,0,45,20,81,64,5,37,45,20,0,82,82,209,64,5,37,45,20,0,148,180,81,64,5,20,81,64,5,37,45,20,0,148,180,82,80,7,59,226,208,30,193,3,40,63,190,29,71,177,175,145,124,97,30,207,16,106,132,0,163,237,210,116,255,0,125,171,233,207,137,23,6,11,4,37,50,62,210,139,156,227,248,30,190,85,215,229,243,53,139,252,46,51,117,33,235,254,209,160,5,210,181,23,176,19,98,73,87,126,63,213,182,58,103,175,62,245,246,71,133,53,65,168,233,178,202,166,83,137,202,126,243,175,221,30,254,245,241,23,43,95,67,124,31,241,4,39,76,88,12,104,26,77,72,1,153,70,121,17,175,221,197,0,123,205,20,41,12,50,59,209,64,5,32,165,162,128,10,40,162,128,10,40,162,128,10,74,83,69,0,37,41,0,245,162,138,0,241,63,140,90,40,147,69,18,8,224,5,181,44,231,28,242,36,246,175,17,240,166,170,116,191,181,225,166,95,51,203,255,0,86,113,211,119,94,125,235,234,255,0,27,233,146,106,58,68,81,161,96,86,228,55,202,155,191,133,255,0,198,190,50,150,9,45,177,230,163,46,238,155,148,138,0,251,159,73,186,23,86,172,235,187,135,35,230,250,10,209,175,43,248,93,226,155,75,205,29,144,180,8,239,124,80,15,60,18,114,169,254,53,234,128,130,50,14,104,0,164,52,82,208,1,69,20,10,0,74,90,40,160,4,165,162,138,0,40,162,138,0,41,41,104,160,2,146,150,138,0,40,162,138,0,74,90,40,160,4,165,162,138,0,40,162,138,0,74,90,40,160,2,146,138,40,1,104,162,138,0,74,90,40,160,2,146,150,138,0,41,41,104,160,2,146,150,138,0,74,198,215,164,17,121,25,207,59,190,239,252,6,182,171,150,241,139,132,251,22,118,243,191,191,210,128,62,90,142,255,0,58,189,160,86,148,126,241,59,255,0,183,245,175,167,62,30,191,153,225,93,53,178,78,124,206,191,239,189,124,139,4,159,241,52,181,56,255,0,150,137,223,253,170,250,195,225,123,111,240,102,146,113,140,249,223,250,49,168,3,188,164,165,162,128,10,41,41,104,0,162,138,74,0,90,74,90,40,0,162,138,40,0,162,138,40,1,40,165,162,128,10,74,90,40,0,162,138,40,0,168,143,90,150,154,122,208,3,151,165,20,47,74,40,0,170,154,175,252,130,47,127,235,221,255,0,244,19,86,234,142,178,113,161,234,45,253,219,89,15,254,58,104,3,228,31,136,231,254,43,61,79,7,254,121,127,232,9,93,143,192,217,0,214,165,25,28,88,201,255,0,163,82,184,95,31,72,101,241,126,162,75,103,62,95,111,246,5,117,127,5,38,9,226,75,128,95,31,232,50,127,15,253,52,74,0,250,146,216,230,218,35,254,192,255,0,208,106,106,173,100,219,172,160,57,235,16,63,248,232,171,52,0,83,26,159,65,160,6,10,117,37,58,128,10,40,162,128,10,41,41,104,1,41,104,162,128,18,150,138,40,0,162,146,150,128,18,138,90,74,0,90,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,146,150,128,10,74,90,40,1,41,104,162,128,10,110,51,73,79,20,0,1,138,74,90,40,0,168,46,39,22,240,75,35,48,80,136,88,150,56,3,3,189,79,94,119,241,23,197,17,233,86,55,208,71,123,229,72,250,124,140,7,149,191,36,135,0,244,62,148,1,229,191,22,124,94,215,58,142,177,167,164,150,111,27,121,56,49,182,88,240,141,253,239,233,94,93,163,89,54,173,168,200,158,92,140,124,162,216,136,100,252,165,71,191,173,85,213,117,25,53,45,66,75,169,164,243,94,92,101,182,129,156,5,29,0,255,0,102,189,23,224,246,134,111,181,169,101,123,127,49,26,206,66,167,126,57,18,32,245,160,15,121,240,22,146,44,116,77,49,246,204,15,216,34,7,120,255,0,100,127,179,237,93,157,84,211,96,22,250,117,172,42,49,178,40,211,25,206,48,5,91,160,2,138,40,160,0,212,92,230,165,235,70,209,233,64,12,81,79,162,138,0,41,41,104,160,2,138,107,58,160,203,28,86,14,163,226,221,34,195,203,243,47,252,189,217,199,238,156,231,24,246,247,160,13,91,187,200,109,97,145,165,154,20,194,23,249,216,14,2,245,250,87,129,124,88,241,76,87,86,186,181,164,87,22,82,238,242,176,35,144,22,56,49,158,198,168,120,215,226,156,215,83,52,122,118,179,186,23,181,40,71,217,84,101,142,238,62,100,250,87,145,222,106,23,119,243,188,151,18,121,174,248,220,112,6,112,23,209,125,168,2,125,46,212,106,87,206,29,95,238,110,249,61,136,21,214,106,158,17,88,180,75,89,227,142,241,153,202,103,229,200,229,73,244,174,115,194,242,8,181,41,88,182,63,116,71,79,246,133,123,236,58,106,95,120,107,78,253,206,236,195,19,253,237,191,193,215,175,189,32,56,47,133,193,147,251,91,42,70,124,158,163,253,250,250,133,58,87,206,159,15,173,132,95,218,89,76,103,202,239,254,245,125,26,58,83,0,162,138,40,1,13,52,83,205,54,128,29,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,80,1,69,37,20,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,148,0,180,148,180,80,1,69,20,80,2,82,209,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,82,82,208,1,69,20,148,0,82,210,82,208,1,69,20,148,0,180,81,69,0,20,81,69,0,20,82,82,208,1,69,37,20,0,180,81,69,0,20,81,69,0,20,148,180,148,0,180,82,82,208,1,69,20,148,0,180,81,69,0,20,81,69,0,37,45,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,73,75,69,0,20,81,69,0,37,45,20,80,2,82,209,69,0,20,81,69,0,37,45,20,80,1,69,20,80,2,81,75,69,0,37,45,20,80,1,69,20,80,1,69,37,45,0,20,148,180,80,1,73,75,69,0,20,81,69,0,37,45,20,80,1,69,20,80,2,82,209,69,0,20,81,69,0,37,45,37,45,0,20,148,180,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,37,45,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,7,156,252,86,98,154,52,68,109,255,0,143,180,255,0,208,30,190,99,146,194,93,67,95,190,65,20,141,251,201,27,247,106,73,251,223,253,122,250,131,226,140,107,46,141,16,35,63,233,72,127,242,27,87,147,248,75,66,142,127,19,222,147,109,191,49,74,223,124,143,227,30,244,1,230,154,206,137,46,155,228,254,230,228,121,155,191,214,12,116,199,221,227,222,186,79,135,26,207,246,125,253,132,37,224,85,58,138,49,243,14,211,213,7,175,181,108,124,67,242,35,254,205,199,25,243,125,127,216,175,49,181,186,150,210,104,167,133,176,241,186,186,157,160,224,131,156,243,64,31,115,105,87,241,94,89,67,32,158,39,45,159,184,224,231,4,255,0,133,104,215,204,222,5,248,161,61,172,150,22,247,250,198,35,95,51,112,251,48,59,115,184,142,137,244,175,117,240,239,139,52,221,102,202,38,138,247,206,118,86,114,124,150,31,42,190,59,133,160,14,146,138,106,58,184,4,28,130,50,41,212,0,81,69,20,0,148,26,90,8,160,2,146,146,157,64,9,75,69,20,1,5,220,34,104,148,28,224,54,120,175,144,60,121,225,243,165,255,0,103,237,138,229,124,223,51,253,96,244,199,78,7,173,125,141,94,53,241,91,195,130,235,251,39,202,180,221,183,206,207,239,49,215,203,247,160,15,33,248,125,226,89,52,173,75,79,183,221,108,177,190,160,142,198,66,65,80,90,48,123,142,56,175,172,180,139,244,212,52,232,103,73,34,109,219,176,99,108,169,193,35,142,125,171,225,120,100,107,107,152,165,83,135,70,87,83,215,105,7,173,125,15,240,163,198,190,117,182,145,167,220,106,25,99,231,110,143,201,247,118,28,133,254,180,1,238,84,84,118,243,44,209,9,99,59,148,231,7,24,239,79,160,5,162,146,138,0,90,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,1,41,104,162,128,10,74,90,40,1,41,104,162,128,10,74,90,40,0,162,138,40,1,41,104,162,128,10,40,164,160,5,162,138,40,1,40,165,162,128,10,74,90,40,0,162,138,40,0,164,165,162,128,10,227,60,117,39,151,246,14,64,207,155,215,254,3,93,157,121,215,196,121,204,127,217,159,54,51,230,246,255,0,114,128,62,82,183,231,83,181,255,0,174,137,255,0,161,87,214,223,11,70,60,23,165,127,219,111,253,24,245,242,45,187,226,254,6,207,71,83,250,215,214,159,10,36,243,124,15,164,29,217,207,157,219,254,154,73,64,30,133,69,20,80,2,82,209,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,2,82,210,81,64,5,45,20,80,1,69,20,80,1,76,56,167,246,166,119,160,7,175,74,40,29,40,160,2,168,235,67,118,133,168,47,173,180,131,255,0,29,53,118,169,235,7,26,37,247,253,122,201,255,0,160,154,0,248,219,199,169,179,197,186,128,227,143,47,255,0,64,90,213,248,77,122,214,254,38,185,193,35,253,9,199,0,127,121,43,59,226,1,7,197,250,142,63,233,151,254,139,74,79,135,210,121,90,252,236,11,12,218,176,227,253,228,160,15,177,52,137,60,205,42,205,207,241,91,161,253,5,95,172,143,14,54,237,7,78,57,60,218,66,121,250,10,214,160,5,164,52,82,154,0,109,57,105,157,233,244,0,81,69,37,0,45,20,81,64,5,20,82,80,2,209,69,20,0,82,82,209,64,5,20,148,180,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,148,180,0,81,69,20,0,148,180,81,64,5,37,45,52,208,3,115,82,14,148,220,102,156,188,10,0,41,40,165,160,6,179,5,235,95,45,124,86,241,60,215,90,200,136,73,32,73,44,2,16,200,57,203,58,215,209,218,214,164,154,127,145,191,204,249,247,99,203,246,219,239,239,95,25,248,139,81,58,134,161,28,187,229,109,176,133,253,225,201,234,79,175,189,0,102,90,194,110,46,99,136,99,47,158,191,74,250,83,224,158,128,150,218,101,189,235,42,111,146,222,68,36,51,103,253,127,167,78,213,225,190,8,210,27,83,241,46,159,24,16,149,147,204,226,78,156,35,117,227,218,190,175,240,70,146,52,191,14,90,69,178,21,96,36,4,198,184,28,202,79,160,160,14,157,66,168,0,116,3,20,148,180,80,1,69,20,80,1,69,20,80,2,82,209,89,58,182,185,111,166,65,51,202,147,54,200,76,135,96,94,128,31,82,57,226,128,53,36,144,70,133,136,56,30,149,206,235,126,45,180,210,7,239,35,184,63,56,95,221,162,158,163,61,205,121,47,139,126,45,91,121,151,182,214,178,234,240,191,201,180,171,5,3,161,61,31,235,94,117,115,169,235,222,40,186,99,107,172,222,42,28,56,89,238,165,24,192,218,122,19,206,104,3,211,252,73,241,169,45,195,199,106,111,163,116,156,140,155,120,136,192,207,169,63,236,215,156,201,226,47,18,248,135,24,212,147,247,31,243,210,36,95,189,233,181,125,171,115,67,248,93,173,95,58,201,117,115,167,204,178,66,36,253,228,142,199,39,111,39,41,215,147,94,167,103,224,123,61,51,126,235,13,47,247,152,199,151,10,246,245,224,122,208,7,205,122,198,133,117,167,202,69,220,177,59,136,183,101,9,251,188,251,15,67,92,254,57,249,107,183,248,129,127,28,186,212,75,110,174,128,218,128,71,65,157,205,233,89,26,55,135,110,53,22,183,116,104,48,251,176,28,158,217,246,246,160,10,122,8,63,110,127,250,226,127,152,175,168,188,63,106,175,225,125,36,144,57,179,132,245,63,220,21,243,145,210,228,211,53,187,136,220,197,194,1,251,188,227,149,7,251,162,190,142,240,236,193,124,47,165,103,63,241,233,15,254,128,180,1,195,248,48,4,251,126,6,51,229,255,0,236,213,244,0,233,95,55,120,26,225,159,237,249,103,56,242,250,159,247,235,232,244,233,64,14,162,138,40,1,166,138,113,175,58,248,155,241,74,215,192,54,233,109,111,18,93,107,83,162,188,118,210,23,10,136,67,129,41,32,97,194,178,99,102,224,78,122,175,90,0,244,74,90,230,188,15,227,43,31,29,120,110,61,94,198,55,132,135,49,92,219,191,38,25,66,169,43,158,142,48,192,130,58,130,50,1,200,29,45,0,20,82,82,208,1,69,120,126,171,241,234,222,199,226,72,177,129,96,185,240,220,56,182,146,234,39,39,115,179,38,249,242,20,150,84,1,212,42,240,252,157,199,43,143,103,177,190,131,83,211,173,175,236,228,243,45,110,225,19,66,248,43,186,54,80,84,224,224,140,130,58,243,64,22,104,174,47,225,167,143,161,241,255,0,134,205,227,69,28,26,141,179,8,175,32,71,4,6,198,67,133,206,66,55,56,207,112,195,39,25,61,165,0,20,81,73,64,11,69,20,80,1,73,89,250,238,167,253,135,225,237,79,86,242,188,239,177,90,203,115,229,110,198,253,145,150,198,112,118,231,24,206,211,84,252,35,226,139,31,24,248,110,211,88,176,145,8,148,5,154,32,251,140,18,224,110,141,178,20,228,19,215,3,35,5,120,34,128,55,40,165,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,184,111,134,95,17,109,126,32,232,114,74,97,251,62,167,105,180,94,196,20,236,5,179,135,66,123,54,215,249,73,200,32,131,158,24,247,52,0,81,69,121,183,198,175,20,235,62,18,240,109,165,254,135,121,246,107,169,53,4,133,155,202,73,50,134,57,9,27,88,17,213,71,191,20,1,233,20,181,243,127,194,239,138,62,50,241,31,196,125,43,74,213,117,143,180,89,77,231,121,145,125,150,24,247,98,23,97,200,64,71,32,30,13,125,33,64,9,75,69,20,0,148,82,209,64,5,37,45,20,0,81,92,94,161,227,232,116,127,138,86,62,18,189,137,18,13,70,201,37,181,185,222,6,38,47,32,216,217,56,33,132,96,12,115,187,104,193,223,199,105,64,5,20,81,64,5,20,87,37,97,227,187,27,175,136,122,191,131,167,17,218,222,89,164,77,108,90,92,155,176,209,171,190,209,128,160,128,87,229,201,36,100,244,7,0,29,101,45,20,80,2,82,209,69,0,20,148,181,201,95,248,238,198,215,226,30,145,224,216,21,46,111,47,18,87,185,43,46,13,162,170,23,77,195,4,18,202,167,140,169,3,7,238,145,144,14,182,138,227,254,33,248,219,254,16,29,43,77,213,37,181,251,77,180,186,130,91,92,70,167,12,35,100,145,139,39,56,220,164,41,193,224,140,142,51,145,213,193,52,87,86,241,92,91,202,147,65,34,7,142,72,220,50,178,145,144,192,142,8,35,156,208,4,180,81,73,64,5,45,20,80,1,69,21,227,255,0,28,124,87,226,191,8,127,99,222,232,26,140,246,182,215,62,108,87,3,236,209,73,24,117,218,83,230,100,36,51,2,252,103,105,9,192,224,146,1,235,244,181,243,167,194,207,139,254,36,213,188,123,103,165,120,143,84,142,226,206,245,30,20,223,28,80,172,114,99,114,28,136,193,98,72,216,23,60,151,29,192,90,250,46,128,10,43,229,143,22,252,94,241,222,153,227,45,114,194,211,92,242,237,173,117,9,225,133,62,201,1,218,130,70,10,185,40,73,192,3,175,53,238,255,0,11,181,189,71,196,127,14,116,173,87,85,184,251,69,244,254,127,155,46,197,77,216,149,192,225,64,3,133,85,224,80,7,97,69,112,95,22,252,98,254,15,240,60,243,89,106,81,217,235,19,186,37,136,33,93,220,135,5,240,10,145,128,153,201,43,129,145,220,138,240,221,15,226,159,196,239,16,235,182,90,70,159,175,111,186,187,144,68,153,177,132,133,207,86,124,70,72,85,25,36,227,128,9,237,64,31,87,209,92,119,196,63,27,127,194,5,165,105,186,164,150,223,105,181,151,80,142,218,229,1,195,8,222,57,24,178,115,183,112,42,14,15,4,100,113,156,142,182,9,225,186,183,134,226,222,68,154,9,80,60,114,70,193,131,130,50,24,21,224,169,28,230,128,36,164,165,162,128,10,41,40,160,5,162,138,241,255,0,142,126,54,241,15,131,127,176,127,176,117,15,177,253,171,237,30,119,238,99,151,118,223,47,111,223,83,141,187,155,167,173,0,123,5,21,224,255,0,5,190,33,248,167,197,222,50,188,176,215,53,95,181,219,71,96,243,42,125,158,40,240,226,72,192,57,64,167,163,31,110,107,222,40,0,162,138,226,245,31,31,67,164,124,83,177,240,149,236,81,164,26,141,146,73,109,115,188,12,76,94,81,177,242,118,144,225,0,93,188,238,192,193,221,192,7,105,69,20,80,1,69,20,80,1,73,92,102,163,227,232,116,143,138,86,62,17,189,133,18,223,81,177,73,45,174,119,129,182,98,242,174,198,201,193,12,168,161,118,243,187,3,7,119,203,218,80,1,73,75,69,0,37,45,20,148,0,180,81,92,55,142,62,34,219,248,19,92,240,252,90,140,57,211,53,47,61,46,39,0,151,183,43,229,237,112,7,222,31,51,110,93,185,198,8,233,181,128,59,154,40,162,128,10,41,41,104,1,41,107,139,248,145,23,139,211,195,237,168,120,63,82,146,11,187,52,103,150,202,59,72,230,107,160,72,251,165,243,180,128,28,224,2,91,56,235,182,190,116,255,0,133,219,241,15,254,134,15,252,146,183,255,0,227,116,1,245,253,21,201,124,63,241,221,143,143,124,63,253,161,110,169,111,119,11,148,186,178,18,239,120,14,78,220,156,46,67,40,200,56,199,81,213,77,117,180,0,81,95,32,127,194,237,248,135,255,0,67,15,254,72,219,255,0,241,186,250,155,194,119,151,26,159,131,116,59,251,217,60,203,171,157,62,9,166,124,1,189,154,48,88,224,97,70,73,61,56,160,13,154,74,200,241,55,137,180,191,8,232,115,106,250,188,254,85,186,124,160,47,47,43,158,136,131,187,156,31,246,112,9,37,64,36,124,185,63,199,15,136,19,92,75,34,107,81,192,142,229,150,40,236,225,42,128,158,2,239,66,118,142,156,146,125,73,160,15,174,233,43,202,62,15,222,248,235,196,214,99,196,94,34,215,252,205,41,247,165,181,164,118,240,41,156,130,65,118,101,64,66,130,165,66,130,9,35,39,0,124,222,177,64,5,21,143,226,203,203,141,51,193,186,229,253,156,158,93,213,182,159,60,208,190,1,195,132,114,14,14,84,237,32,117,226,190,88,255,0,133,217,241,15,254,134,31,252,146,131,255,0,141,208,7,215,244,148,181,75,85,213,44,180,77,46,227,82,212,238,146,218,206,221,55,203,36,167,128,63,153,36,224,0,57,36,168,25,38,128,46,209,94,15,225,111,218,18,222,235,196,119,137,226,59,95,176,105,51,237,123,89,19,51,155,82,16,2,141,180,2,225,136,36,16,185,82,216,57,28,175,164,124,67,241,191,252,32,90,86,155,170,73,107,246,155,105,117,4,182,185,69,56,113,27,71,35,22,143,156,110,5,84,224,240,70,71,25,200,0,236,40,168,160,154,27,171,120,174,45,229,73,237,229,64,241,200,140,172,24,17,144,192,142,8,43,206,106,74,0,90,41,41,104,1,41,107,230,255,0,138,63,20,60,101,225,207,136,218,174,149,165,107,62,69,140,30,87,151,15,217,161,124,110,133,24,242,200,73,229,137,228,215,163,252,21,241,78,179,226,223,6,222,223,235,151,159,106,186,143,80,120,67,121,73,30,16,36,100,13,160,5,234,199,223,154,0,244,154,43,139,240,103,143,162,241,62,189,226,45,10,120,146,13,67,71,189,150,16,170,227,19,194,178,50,135,0,156,228,96,6,237,146,167,63,54,7,105,64,5,20,81,64,5,20,81,64,5,20,87,37,240,255,0,199,86,62,61,240,255,0,246,133,184,75,123,184,92,165,221,146,201,189,160,57,56,201,192,202,184,25,83,140,117,29,65,160,14,178,150,138,40,0,164,165,174,107,199,158,37,155,194,30,13,189,215,96,183,75,134,180,120,137,137,201,1,195,200,145,178,228,116,56,99,131,206,14,14,211,210,128,58,90,74,203,240,238,191,99,226,143,15,217,235,90,115,72,109,46,144,178,121,163,12,10,146,25,72,245,86,82,62,92,142,62,82,71,53,171,64,5,37,45,20,0,148,180,84,83,79,13,173,188,183,23,18,36,48,68,133,229,150,70,0,32,81,146,196,158,21,84,115,154,0,150,138,229,188,15,227,75,127,28,105,218,141,253,156,30,93,181,182,161,37,156,47,188,159,61,20,41,89,48,85,74,238,12,62,83,200,245,174,166,128,10,40,175,155,190,40,252,81,241,151,135,62,35,106,186,86,149,172,253,158,202,15,39,203,139,236,176,190,55,68,142,121,100,36,242,196,242,104,3,233,26,43,205,190,10,248,167,89,241,111,131,111,47,245,203,207,181,93,38,160,240,171,249,73,30,16,71,25,3,10,160,117,99,239,205,122,77,0,20,82,82,208,1,69,20,80,1,73,95,40,235,191,22,126,33,232,126,32,212,244,175,248,73,188,255,0,176,221,203,109,230,125,130,5,221,177,136,223,141,135,25,198,113,147,94,231,240,135,197,183,126,48,240,28,55,186,132,210,207,168,91,220,201,111,115,51,70,136,29,129,220,164,1,129,180,35,160,232,57,83,245,32,29,229,20,81,64,5,21,243,7,142,62,50,120,202,207,199,26,213,158,149,169,253,138,202,214,233,173,163,131,200,134,92,121,103,97,59,157,51,243,16,95,105,233,191,29,171,214,254,12,248,131,95,241,63,130,167,212,252,65,60,147,206,215,174,144,72,240,44,74,241,0,159,119,106,128,70,253,195,62,170,71,106,0,244,74,40,164,160,5,162,138,40,1,41,104,162,128,56,63,137,96,29,38,44,255,0,207,218,127,232,13,92,183,129,180,244,58,220,239,129,151,183,115,212,255,0,120,87,69,241,74,95,47,72,132,243,255,0,31,104,56,255,0,113,171,15,225,228,226,77,102,65,181,143,250,33,60,255,0,188,148,128,242,239,137,128,167,246,95,61,124,223,253,146,188,198,189,59,226,123,135,254,202,192,60,121,159,251,78,184,79,236,121,190,207,36,155,162,218,138,73,228,231,129,244,166,5,107,21,152,206,134,7,80,252,224,159,247,77,118,154,15,141,117,207,13,32,95,183,17,16,82,138,35,138,54,193,45,187,248,135,214,185,45,18,68,139,88,128,204,55,198,55,100,99,57,224,246,53,237,222,30,240,189,151,136,60,61,107,44,86,22,91,152,179,22,154,37,201,1,153,123,3,64,23,252,53,241,166,43,135,72,110,254,223,43,37,184,223,136,34,80,88,96,19,242,145,239,94,173,99,226,43,91,221,254,90,76,60,188,103,114,142,249,247,255,0,102,190,113,215,190,28,235,22,19,77,53,173,205,140,10,211,144,190,76,142,164,41,201,3,229,94,156,14,43,22,207,196,186,222,143,191,237,26,206,160,222,102,220,121,119,78,113,142,185,201,30,180,1,245,250,176,97,145,79,175,18,240,191,197,173,62,116,72,230,58,188,140,247,10,1,124,31,148,227,142,94,189,103,74,214,237,245,59,120,100,133,39,2,93,216,222,6,120,39,208,159,74,0,212,162,144,115,75,64,5,20,81,64,9,75,69,20,0,86,15,136,180,120,181,63,179,111,140,31,47,118,220,177,94,184,254,239,210,183,169,142,129,241,144,14,61,104,3,225,175,16,105,223,217,151,209,195,242,252,209,43,240,73,238,71,127,247,107,79,193,58,228,218,87,136,236,93,93,130,71,230,124,170,138,79,49,183,175,214,186,207,138,190,29,123,109,105,36,69,182,81,30,158,24,170,12,116,102,246,175,48,181,144,193,114,37,82,192,140,242,15,61,40,3,237,63,3,234,231,86,240,205,157,193,46,89,196,135,46,0,233,43,47,106,233,107,200,62,10,107,34,231,66,181,181,102,153,153,32,153,142,243,145,254,191,235,239,94,188,14,64,62,180,0,82,210,82,208,1,69,39,122,90,0,40,162,138,0,41,41,104,160,4,165,162,146,128,22,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,74,90,40,160,4,165,162,138,0,74,90,41,40,1,104,162,146,128,22,138,40,160,2,138,40,160,2,146,150,138,0,40,162,146,128,10,242,63,139,58,129,183,254,200,229,254,111,59,160,95,250,103,94,187,94,9,241,166,235,203,254,195,229,249,251,71,79,251,103,64,30,3,111,243,93,194,7,247,194,254,181,245,143,194,21,35,193,90,62,74,255,0,203,111,253,25,37,124,159,103,255,0,31,214,255,0,245,212,127,58,250,219,225,70,63,225,12,210,48,63,231,191,254,140,122,0,244,42,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,41,40,160,5,164,165,162,128,15,90,103,122,127,173,51,189,0,61,105,40,29,41,104,0,170,58,207,252,128,245,31,250,245,147,255,0,65,53,122,169,234,203,157,30,248,122,219,201,252,141,0,124,109,227,240,71,139,181,12,255,0,211,63,253,22,149,95,193,135,26,204,217,255,0,159,118,255,0,208,214,175,124,68,77,190,49,212,135,60,121,95,250,45,43,51,194,175,229,234,178,30,63,213,21,231,253,225,64,31,97,120,72,131,225,253,47,159,249,113,135,255,0,65,90,232,43,152,240,92,187,188,63,165,140,143,248,240,132,241,254,234,215,79,64,5,7,165,20,80,3,123,210,246,166,158,180,241,64,5,20,102,146,128,22,138,74,90,0,40,164,165,160,2,146,150,138,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,41,40,1,104,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,6,154,67,205,41,52,209,64,18,10,40,162,128,10,99,176,65,146,64,250,154,125,98,248,139,84,77,58,198,57,76,176,140,202,19,247,141,129,208,251,251,80,7,144,124,87,241,125,167,252,74,60,147,111,63,250,236,236,185,83,143,185,232,43,231,248,98,123,139,136,225,69,37,153,128,92,12,156,147,90,186,246,173,46,171,246,127,51,202,253,222,236,121,121,239,142,188,159,74,208,240,94,134,218,150,177,166,191,147,114,201,246,248,144,178,12,129,243,175,183,189,0,123,103,194,79,9,220,90,233,154,61,244,178,74,54,249,217,141,173,200,199,205,32,235,154,246,88,147,203,140,12,231,21,151,225,237,61,116,237,18,214,1,230,98,61,216,243,58,242,196,243,199,189,107,208,2,82,209,69,0,20,148,82,208,1,65,96,6,88,133,250,209,92,207,138,60,69,22,143,96,146,253,166,209,91,207,17,159,57,130,142,141,238,57,226,128,41,248,139,199,122,86,143,246,93,215,54,79,230,238,198,110,209,113,140,127,141,124,223,173,248,150,227,197,119,232,182,218,76,160,74,130,216,20,115,38,9,39,208,14,126,110,149,155,174,235,186,135,136,252,143,244,120,223,236,251,191,227,221,24,227,118,58,242,127,187,94,175,240,251,225,180,81,197,21,197,204,90,156,50,71,122,172,3,168,3,3,97,201,202,244,160,12,175,4,252,42,191,158,91,27,217,166,185,183,221,230,101,94,201,190,95,188,189,75,10,246,207,14,248,92,233,22,201,27,93,153,10,171,47,49,109,234,249,245,53,187,105,104,150,150,233,18,23,33,115,141,221,121,57,254,181,102,128,25,26,249,106,1,61,6,43,204,190,32,248,194,199,78,254,206,195,65,39,153,230,255,0,203,194,140,99,103,183,189,119,154,214,173,22,151,104,179,180,246,233,153,2,126,241,192,29,9,245,28,241,95,34,120,179,196,119,26,231,216,242,182,237,228,238,255,0,80,9,198,118,245,228,250,80,5,77,19,74,186,215,245,123,39,134,41,130,27,152,226,44,145,23,0,238,29,199,215,165,125,33,225,255,0,9,205,167,104,86,225,229,148,152,247,100,24,136,234,199,223,222,185,63,132,190,16,49,233,194,121,224,190,137,227,212,21,194,186,96,97,68,103,39,34,189,182,88,84,90,20,4,224,127,141,0,124,231,227,203,38,139,196,87,99,113,39,116,125,191,233,152,174,238,206,79,179,248,83,74,37,127,229,132,75,201,199,240,86,31,143,172,12,190,36,188,33,37,63,52,125,23,253,129,237,90,247,193,237,124,37,166,101,72,194,66,62,97,255,0,76,205,0,121,223,195,182,223,253,165,129,211,202,255,0,217,235,234,20,251,181,242,199,194,249,11,255,0,106,231,111,30,87,221,255,0,129,215,212,227,165,0,58,138,41,40,1,77,124,191,241,211,192,63,240,143,235,159,240,146,88,71,183,77,212,229,62,112,105,119,20,186,109,236,216,83,206,25,84,178,242,112,67,14,6,5,125,62,106,173,245,141,190,167,167,220,233,247,137,230,91,93,66,208,204,155,136,222,140,164,48,202,242,50,9,233,205,0,124,111,240,255,0,199,23,222,5,241,44,55,208,72,255,0,217,242,56,75,251,101,27,132,208,231,156,41,32,110,0,146,167,35,7,142,132,131,246,85,141,245,190,167,167,91,95,217,201,230,91,93,68,179,66,248,35,114,50,130,14,14,8,200,35,175,53,241,215,196,127,3,92,120,19,196,242,216,226,105,52,233,127,121,101,117,42,129,230,166,23,43,145,198,229,39,105,232,122,28,0,194,186,255,0,129,62,62,254,192,215,63,225,26,190,147,26,118,165,40,242,10,197,184,199,116,219,85,114,71,59,88,0,167,131,180,128,120,27,141,0,125,63,94,47,241,203,226,63,246,54,156,254,21,210,166,183,123,251,216,153,47,223,239,53,188,44,0,198,220,96,51,130,122,156,133,231,31,48,101,236,62,41,248,230,63,3,120,74,91,136,142,117,59,205,208,89,0,195,42,229,78,100,33,179,144,156,19,193,82,72,7,27,178,62,65,190,190,184,212,245,27,155,251,201,60,203,171,169,26,121,155,104,27,157,137,44,112,184,3,36,158,159,45,0,88,208,244,107,207,16,107,150,58,62,158,155,174,174,229,17,38,65,32,103,171,54,1,32,40,201,39,111,10,9,254,26,251,55,193,190,17,211,252,19,225,232,116,173,56,122,73,113,46,91,247,211,108,80,210,225,156,227,118,1,194,156,10,228,254,18,124,49,30,9,210,255,0,180,53,52,140,235,215,17,176,149,145,152,136,98,125,135,202,235,181,200,40,9,96,189,73,0,144,50,125,54,128,62,29,240,143,138,47,188,31,226,75,61,98,194,70,6,38,11,60,65,176,38,135,43,186,54,200,35,105,3,174,211,180,224,142,64,175,176,124,27,226,237,63,198,190,29,135,86,211,159,210,59,136,112,255,0,185,155,98,179,166,88,46,237,187,128,220,6,13,124,69,93,103,195,255,0,28,95,120,27,196,145,95,91,203,39,216,36,113,29,245,176,93,226,104,179,206,1,33,119,0,73,7,35,7,142,132,130,1,246,149,21,75,74,213,44,117,205,46,13,75,76,186,75,155,59,132,223,20,145,159,148,143,230,8,57,4,30,84,169,83,130,42,237,0,37,97,248,139,197,218,47,133,100,211,134,179,121,29,176,191,185,251,60,76,236,0,83,180,157,205,206,66,3,180,22,232,11,174,112,14,66,248,187,197,22,94,15,240,221,222,179,125,34,40,136,17,12,76,248,51,203,131,181,23,0,156,146,58,237,56,25,39,128,107,227,159,23,120,166,255,0,198,30,36,186,214,47,164,114,101,98,177,68,207,184,65,22,78,16,96,40,192,7,174,23,39,36,242,77,0,125,133,227,191,249,39,126,37,255,0,176,85,215,254,137,106,249,83,225,159,143,230,248,127,226,67,120,209,73,113,97,112,130,43,216,17,200,36,103,33,212,103,5,135,56,207,98,235,145,187,43,233,255,0,15,180,175,17,88,124,13,241,52,218,157,196,145,233,151,26,93,211,88,217,77,23,204,20,196,79,154,141,187,33,24,150,224,142,112,24,17,188,238,249,246,128,62,245,177,190,131,83,211,173,175,172,228,243,109,110,162,19,68,248,35,114,48,4,28,29,164,100,17,215,154,177,95,38,252,36,248,154,222,9,213,63,179,245,57,28,248,126,225,217,165,8,138,76,50,183,150,190,111,77,236,160,32,82,20,253,210,72,4,140,31,172,232,0,162,138,40,0,162,138,40,0,164,165,162,128,10,41,41,104,3,225,223,8,248,162,251,193,254,36,180,214,44,36,96,98,96,38,132,54,22,120,114,187,163,124,130,48,64,235,180,237,56,35,144,43,236,31,6,248,187,79,241,175,135,161,213,180,214,244,75,152,112,255,0,186,155,98,179,38,89,70,237,187,128,220,6,13,124,69,93,103,195,255,0,28,95,248,23,196,177,95,193,44,159,96,149,194,95,91,1,184,77,22,121,192,36,46,240,9,42,114,48,120,232,72,32,31,105,87,144,126,209,223,242,79,44,63,236,42,159,250,38,90,245,45,43,84,177,215,52,184,53,45,50,233,46,44,238,19,116,50,198,120,35,249,169,7,42,65,228,16,65,193,21,229,191,180,119,252,147,187,15,251,10,167,254,138,150,128,60,127,224,143,252,149,237,11,254,222,63,244,158,74,250,254,190,64,248,37,255,0,37,123,66,255,0,183,143,253,39,146,190,191,160,2,138,40,160,2,146,150,146,128,22,138,74,40,3,230,47,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,221,124,28,248,174,190,32,130,219,195,90,220,210,29,98,52,242,237,238,100,102,118,188,0,59,28,225,112,8,69,81,150,98,91,175,92,215,9,251,71,127,201,67,211,255,0,236,21,31,254,141,146,188,146,9,230,181,184,138,226,9,30,25,226,96,233,36,108,67,70,192,228,48,35,144,65,231,52,1,247,213,21,231,255,0,10,254,35,217,248,231,67,142,222,105,246,107,182,145,1,121,11,224,25,118,225,76,201,180,0,67,158,160,14,9,219,247,74,151,244,10,0,43,228,95,140,147,77,107,241,159,88,184,183,153,161,158,38,182,120,228,141,138,178,48,130,50,10,145,200,32,243,154,250,234,190,64,248,219,255,0,37,127,93,255,0,183,127,253,17,29,0,125,7,240,175,226,4,94,59,240,216,50,249,131,86,176,142,56,175,149,213,112,236,65,196,128,133,3,13,134,56,0,96,130,49,140,19,222,87,194,58,38,183,168,120,111,87,183,213,116,171,143,179,223,91,238,217,47,150,27,110,245,42,120,96,65,224,145,200,175,177,124,13,227,173,47,199,154,24,190,211,207,149,113,30,209,119,104,237,151,129,207,99,234,14,211,181,186,16,15,66,8,80,14,162,150,138,230,188,115,227,43,47,2,248,110,77,94,250,57,101,37,196,80,64,159,41,154,82,9,3,56,192,27,65,36,158,128,29,160,156,2,1,153,241,55,226,37,183,195,237,18,57,86,31,180,106,119,155,150,198,38,7,203,36,99,115,185,29,151,122,240,14,73,32,46,57,97,243,239,193,169,230,187,248,205,163,220,220,204,211,79,43,220,60,146,72,229,153,216,193,33,36,147,201,36,243,154,226,245,189,111,80,241,30,173,62,171,170,220,125,162,250,125,190,100,190,90,166,237,161,84,112,2,129,192,3,129,93,135,193,47,249,43,250,23,253,188,127,232,137,40,3,215,255,0,104,239,249,39,150,31,246,21,143,255,0,68,201,94,119,240,127,226,176,240,148,135,68,215,38,99,162,202,229,227,153,153,221,108,142,24,182,212,10,204,193,155,104,192,32,3,147,220,215,162,126,209,223,242,79,44,63,236,42,159,250,42,90,249,130,128,62,254,162,188,15,224,119,196,232,190,205,23,132,53,203,169,4,193,246,233,215,19,50,149,43,128,22,12,245,4,28,237,201,57,206,209,140,40,62,249,64,5,20,81,64,9,92,191,196,79,15,220,120,163,225,254,175,163,217,157,183,83,68,26,33,129,243,188,108,36,9,201,1,119,21,3,36,224,103,61,171,169,164,160,15,129,160,158,107,91,136,110,109,229,104,167,133,213,227,146,54,42,200,192,228,48,35,144,65,231,53,247,15,133,124,67,111,226,175,11,233,218,229,170,237,142,234,32,197,50,79,150,224,144,233,146,163,59,88,56,206,48,113,145,193,175,148,126,45,120,102,63,10,252,69,212,45,109,224,242,108,174,49,117,106,6,220,4,126,170,160,109,1,67,135,80,48,10,133,29,122,159,91,253,157,124,80,215,222,31,191,240,221,204,145,239,211,88,77,106,11,168,99,20,132,151,1,113,146,3,242,91,39,253,96,28,96,100,3,195,124,119,255,0,37,15,196,223,246,21,186,255,0,209,141,95,79,124,18,255,0,146,67,161,127,219,199,254,143,146,190,97,241,223,252,148,63,19,127,216,86,239,255,0,70,181,125,29,240,191,89,179,240,247,192,93,63,86,190,124,90,218,69,115,43,237,42,165,177,60,184,81,146,1,98,112,0,207,36,129,222,128,60,179,246,128,241,44,218,167,141,211,67,107,116,142,223,71,76,36,138,73,105,90,84,71,98,123,0,6,0,30,196,231,156,11,159,179,175,135,173,245,15,20,106,58,228,199,50,105,113,1,2,96,240,242,7,5,242,167,176,12,48,65,83,191,60,16,43,199,239,175,174,53,61,70,230,254,242,79,50,238,238,87,154,102,192,93,204,196,151,56,27,64,201,39,167,21,246,31,194,207,9,79,224,223,1,218,105,215,176,164,58,132,142,215,23,98,57,11,143,49,143,11,158,153,84,17,169,199,25,7,110,122,144,14,83,246,142,255,0,146,121,97,255,0,97,88,255,0,244,76,181,231,159,7,254,43,143,8,202,116,77,114,102,58,44,174,93,38,119,102,22,39,107,22,219,26,171,59,7,109,163,0,128,14,79,115,94,135,251,71,255,0,201,60,176,255,0,176,172,127,250,42,74,249,130,128,62,253,165,175,0,248,23,241,55,238,120,75,94,191,254,234,105,82,202,62,160,194,95,63,238,236,82,190,171,159,184,181,239,244,0,81,73,94,65,241,163,226,143,252,35,86,146,120,119,70,159,26,189,204,71,206,158,25,182,181,144,36,17,198,211,243,58,150,219,130,24,12,63,112,104,3,209,52,191,23,104,186,207,136,53,93,14,206,241,31,80,211,24,9,225,220,14,70,6,88,96,242,3,157,141,220,48,32,168,200,207,141,254,211,95,243,43,255,0,219,223,254,209,175,16,208,236,181,77,71,92,177,182,209,35,157,181,38,148,27,81,3,97,195,142,85,195,124,184,198,51,187,32,42,140,146,49,154,246,79,218,22,222,250,219,75,240,124,26,157,236,119,215,136,151,66,91,132,131,201,18,145,228,252,254,94,72,7,27,115,131,183,57,192,11,194,128,101,254,206,95,242,80,245,15,251,5,73,255,0,163,98,175,167,235,230,15,217,199,254,74,30,163,255,0,96,169,127,244,108,85,244,253,0,21,243,15,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,250,122,190,96,253,163,255,0,228,161,233,255,0,246,10,143,255,0,70,203,64,29,223,193,207,138,195,196,22,246,190,26,214,230,144,235,8,158,93,189,196,172,204,215,170,21,216,231,11,128,85,21,70,89,201,110,189,115,94,201,95,2,219,207,53,173,196,87,16,74,241,79,19,134,142,84,98,172,140,14,67,2,57,4,30,115,95,95,124,43,248,129,15,142,252,54,12,190,104,213,172,18,56,111,195,1,134,98,14,36,4,40,92,54,24,224,1,130,8,219,140,18,1,222,81,69,20,1,243,7,237,29,255,0,37,14,195,254,193,81,255,0,232,217,107,186,248,57,241,89,124,65,111,109,225,173,110,105,14,177,26,108,183,184,145,153,218,240,42,187,28,225,112,164,34,170,229,216,151,235,215,53,195,126,209,223,242,80,244,255,0,251,5,39,254,141,150,188,138,222,121,173,110,34,184,183,145,162,158,39,15,28,177,177,12,140,14,67,2,57,82,15,57,160,15,190,232,174,11,225,95,196,8,124,119,225,176,101,243,23,86,176,72,225,190,14,163,14,196,28,72,164,0,48,216,99,128,6,210,8,198,48,79,123,64,5,37,45,20,0,87,207,255,0,180,215,252,203,31,246,247,255,0,180,107,232,10,249,255,0,246,154,255,0,153,95,254,222,191,246,141,0,102,124,16,248,154,218,85,229,191,132,181,121,29,236,174,25,97,211,152,32,219,4,172,236,72,109,163,113,87,103,234,73,218,64,224,2,72,250,78,190,1,175,166,126,14,124,86,95,16,65,109,225,173,110,121,14,176,137,178,222,226,70,102,123,197,1,152,231,11,180,21,64,163,44,196,191,94,185,160,15,101,162,138,40,0,175,155,62,55,124,50,109,42,246,227,197,186,68,108,214,55,46,211,234,42,238,49,4,172,234,3,46,78,226,29,159,160,7,105,7,144,8,3,233,58,40,3,226,31,5,248,178,243,193,94,41,181,214,173,23,205,217,148,154,2,229,22,104,216,109,101,36,126,4,100,16,172,160,224,227,21,246,79,135,117,251,31,20,120,126,207,90,211,154,67,105,117,25,100,243,6,214,4,18,172,164,122,134,4,113,149,249,120,36,115,95,47,124,93,248,111,255,0,8,46,184,151,58,116,83,157,10,243,152,89,190,97,4,156,230,18,249,36,224,12,169,109,164,130,71,204,67,26,206,248,101,241,22,227,225,246,186,242,152,126,209,165,222,96,94,194,0,222,66,231,107,198,79,241,46,230,224,156,16,72,56,225,128,7,15,95,105,120,103,85,177,209,62,20,232,90,158,165,112,150,214,118,250,61,171,203,43,244,81,229,47,226,73,56,0,14,73,32,12,147,95,23,87,105,227,63,31,77,226,125,7,195,186,20,17,60,26,126,143,99,20,36,51,28,207,48,69,86,114,1,198,6,8,94,248,46,115,243,109,0,17,124,65,248,131,168,120,255,0,89,75,155,148,251,61,148,25,251,29,166,85,252,141,234,129,190,112,170,91,113,76,243,211,160,174,163,225,7,194,183,241,109,218,235,90,221,183,252,83,209,239,85,141,139,33,187,124,17,181,72,32,133,83,201,108,227,43,181,115,243,99,155,248,111,224,11,191,31,248,133,109,199,152,154,93,187,131,125,115,27,38,232,129,12,66,128,199,36,177,66,50,1,219,156,149,61,15,215,218,78,151,101,161,233,118,250,110,153,106,150,214,112,38,200,162,140,112,171,252,201,39,36,147,201,36,147,146,104,2,237,20,81,64,28,255,0,142,255,0,228,158,120,151,254,193,55,95,250,37,171,226,26,251,119,199,127,242,78,252,75,255,0,96,155,175,253,20,213,241,21,0,125,253,95,38,124,94,248,148,60,115,170,195,101,167,6,77,22,197,216,196,236,89,77,203,158,60,198,94,128,42,228,40,35,32,51,19,141,216,29,7,198,255,0,137,173,170,222,220,120,75,72,145,197,141,187,180,58,139,178,46,39,148,48,33,70,70,224,168,201,212,17,184,147,193,0,19,231,30,7,240,109,247,142,188,74,154,69,148,145,196,170,134,91,137,223,145,12,64,128,95,25,203,28,186,128,23,169,35,36,12,144,1,177,240,179,225,252,222,59,241,32,18,249,99,74,176,120,228,191,44,199,44,164,156,70,160,16,114,248,97,144,70,208,9,206,118,131,235,223,180,52,17,90,252,53,211,45,237,226,72,96,139,82,138,56,227,141,64,8,162,41,64,0,14,21,64,227,21,234,122,38,137,167,120,115,71,131,74,210,109,254,207,99,111,187,203,135,123,182,221,204,88,242,196,147,201,39,147,94,99,251,71,127,201,60,176,255,0,176,164,127,250,42,90,0,243,191,131,255,0,21,151,194,82,29,19,92,153,142,141,43,23,142,102,102,97,100,118,177,109,168,3,187,7,108,13,160,128,14,79,115,95,81,215,192,53,244,23,192,223,137,208,253,154,31,7,235,183,114,9,149,177,166,220,76,192,130,48,160,65,158,170,65,206,220,147,156,224,99,0,16,15,123,165,164,165,160,15,144,62,54,255,0,201,95,215,127,237,223,255,0,68,71,94,195,251,56,255,0,201,59,190,255,0,176,172,159,250,42,42,241,239,141,191,242,87,181,207,251,119,255,0,209,9,94,193,251,56,255,0,201,60,191,255,0,176,164,159,250,38,42,0,240,207,19,106,183,218,39,197,109,115,83,211,110,30,218,246,223,88,186,120,165,78,160,249,175,248,16,70,65,7,130,9,83,144,107,234,47,135,223,16,116,239,31,233,15,115,109,31,217,239,96,199,218,236,242,207,228,110,102,9,243,21,80,251,194,103,143,187,208,215,202,30,59,255,0,146,135,226,111,251,10,93,127,232,214,168,252,35,226,139,239,7,248,146,211,88,176,149,193,137,128,154,16,251,86,120,178,55,70,217,4,96,168,235,131,131,130,57,11,64,31,113,209,88,222,25,241,54,151,226,237,14,45,95,72,159,205,130,78,25,91,135,137,135,84,113,217,134,71,182,10,144,72,32,157,154,0,40,162,138,0,74,248,123,194,62,40,191,240,127,137,108,245,139,9,24,24,88,9,162,15,129,60,89,27,163,108,130,54,149,29,112,118,156,17,200,21,247,21,124,3,64,31,116,248,119,95,177,241,79,135,236,245,189,53,229,54,151,72,90,63,53,118,178,144,72,101,35,212,48,35,229,200,227,130,71,53,171,95,26,124,55,248,129,119,224,31,16,44,235,230,73,165,220,48,23,214,209,132,221,40,1,130,144,89,114,8,46,91,0,140,227,105,35,168,250,255,0,73,213,44,117,221,46,223,83,210,238,163,185,180,184,77,241,75,25,224,143,230,8,57,4,30,65,4,29,164,80,5,186,243,255,0,141,191,242,72,117,207,251,119,255,0,209,241,215,160,215,159,124,109,255,0,146,67,174,255,0,219,191,254,143,142,128,62,122,248,99,241,18,231,225,238,184,242,152,126,209,165,222,109,91,216,128,27,200,92,237,116,39,248,134,230,224,156,16,72,59,120,97,246,12,19,67,117,111,21,196,18,36,208,72,129,227,146,54,12,174,165,114,24,17,193,4,115,154,248,26,189,127,224,199,197,15,248,70,174,227,240,238,179,62,52,139,137,71,149,60,211,225,44,152,134,39,140,31,149,156,199,156,149,85,57,110,236,104,3,233,250,40,164,160,5,175,154,254,56,252,74,93,98,226,111,8,233,130,81,103,103,115,139,249,201,101,243,164,66,70,192,59,160,110,73,35,150,10,70,0,5,250,159,142,63,18,155,71,183,155,194,58,96,141,174,239,45,246,222,206,72,111,42,39,4,121,96,127,11,176,228,146,191,42,176,43,146,192,143,155,40,3,233,255,0,217,199,254,73,229,255,0,253,133,101,255,0,209,81,87,175,215,144,126,206,63,242,79,47,255,0,236,43,39,254,138,138,189,122,128,22,190,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,125,127,95,32,124,109,255,0,146,189,174,255,0,219,191,254,147,199,64,30,193,251,56,255,0,201,60,191,255,0,176,172,191,250,42,42,245,234,242,31,217,199,254,73,229,255,0,253,133,100,255,0,209,81,87,175,80,2,210,82,209,64,5,20,81,64,31,46,254,208,218,82,217,252,65,130,250,43,105,35,75,251,36,121,38,33,177,44,136,89,14,210,120,200,69,143,32,122,131,223,39,111,246,111,241,5,194,234,26,175,134,216,110,182,120,190,221,25,200,30,91,130,145,183,108,157,225,163,239,129,179,129,201,174,171,246,134,210,90,243,225,253,189,252,86,201,35,216,94,163,201,49,11,186,40,156,52,103,4,243,130,230,60,129,232,15,108,175,129,124,63,213,91,69,248,131,161,95,45,204,118,168,151,145,164,147,73,128,22,38,59,36,201,111,148,46,198,126,123,117,227,173,0,125,181,88,94,51,213,31,67,240,86,181,169,69,114,150,179,219,89,72,208,74,248,192,151,105,242,254,247,202,73,124,0,15,82,84,115,154,220,175,28,253,163,53,85,181,240,86,159,166,11,153,18,123,203,213,115,16,220,162,88,145,78,237,216,249,72,12,209,28,30,248,35,167,0,31,50,215,220,62,13,210,95,67,240,78,135,167,75,109,29,172,214,214,81,36,241,38,220,44,187,71,153,211,130,75,238,36,142,164,147,206,107,229,47,133,26,44,218,231,196,205,18,24,76,129,45,174,22,242,89,21,11,136,214,35,191,230,244,12,193,83,39,238,150,29,126,233,251,42,128,10,40,162,128,10,41,41,104,0,162,138,40,3,204,254,46,185,26,36,91,70,127,211,35,255,0,208,30,184,239,134,119,161,188,75,114,158,88,200,180,111,226,255,0,110,58,236,126,47,157,186,20,39,254,159,19,255,0,69,181,121,191,195,11,146,124,101,124,160,167,203,107,39,254,140,74,0,203,241,252,14,255,0,217,189,120,243,59,127,187,94,139,165,248,98,75,157,10,233,22,103,203,239,81,136,137,234,7,189,113,222,52,180,102,251,15,238,228,227,204,232,63,221,175,110,240,173,190,237,50,93,193,135,239,143,254,130,180,1,242,255,0,141,124,41,123,163,234,183,243,188,119,15,12,62,94,92,219,176,83,144,163,175,227,93,199,193,223,20,91,219,4,177,153,97,140,197,109,33,44,243,0,121,149,79,66,61,235,208,254,37,248,94,61,67,195,218,164,129,110,217,223,202,226,49,156,237,116,233,199,181,124,241,27,205,225,111,18,221,32,67,30,35,9,254,146,8,234,3,123,115,64,31,98,218,178,94,88,193,34,48,33,227,87,27,78,120,35,255,0,175,88,90,175,132,13,255,0,147,139,210,155,51,255,0,44,115,156,227,223,218,178,190,31,248,166,45,83,79,177,183,107,139,34,233,167,198,196,70,203,184,21,8,188,140,159,90,239,232,3,230,127,21,124,38,212,109,228,105,226,154,234,228,37,185,124,71,98,220,149,220,113,144,198,185,157,15,93,186,240,142,171,4,119,122,84,216,182,221,185,229,38,47,190,167,25,200,56,251,203,95,91,220,91,11,152,101,141,139,0,232,84,237,254,233,21,227,95,17,126,29,91,220,195,169,94,65,30,165,44,175,228,237,88,192,96,121,65,198,7,165,0,116,158,5,248,139,166,235,54,49,68,239,103,4,162,55,98,134,244,51,12,62,57,24,95,92,215,161,195,60,115,162,73,27,134,86,10,224,134,202,144,107,227,59,121,53,15,6,107,183,1,45,30,48,35,88,191,210,145,135,223,195,127,179,207,31,247,205,125,7,240,255,0,199,11,170,197,107,109,61,206,158,10,88,163,21,141,240,192,129,24,193,203,31,90,0,244,234,40,200,61,232,160,2,138,40,160,2,138,40,160,14,27,199,222,30,151,84,210,181,25,99,149,193,93,62,84,10,176,150,201,218,254,254,245,242,86,177,166,205,165,234,115,90,205,28,129,147,25,222,133,79,42,15,67,245,175,185,238,162,243,173,38,136,231,14,142,188,117,228,87,203,255,0,21,188,50,214,218,222,175,122,144,221,149,95,39,14,87,229,251,168,58,226,128,41,124,36,215,224,210,117,217,132,235,26,168,179,113,185,229,17,130,76,136,123,215,212,122,77,236,55,186,109,164,145,58,48,104,17,198,215,15,193,3,252,107,225,235,27,169,44,46,89,192,27,138,224,135,83,236,107,233,239,134,30,40,251,117,181,149,156,146,218,47,151,166,161,194,55,204,164,42,14,121,247,160,15,83,165,162,138,0,67,210,148,81,77,60,80,3,168,160,26,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,74,90,40,1,41,104,162,128,10,40,162,128,10,41,40,160,5,162,138,74,0,90,41,41,104,0,162,138,40,1,41,104,162,128,10,41,41,104,0,164,165,162,128,10,40,164,160,5,53,243,135,198,169,51,253,137,199,252,247,255,0,218,117,244,121,56,21,243,55,198,105,247,255,0,98,114,56,243,186,127,219,58,0,241,251,111,248,252,131,254,186,47,243,175,173,62,18,143,248,162,180,131,255,0,93,191,244,100,149,242,93,152,205,237,184,245,144,127,58,250,219,225,74,109,240,86,143,193,255,0,150,255,0,250,49,232,3,208,169,104,164,160,5,20,81,64,160,2,146,150,138,0,40,164,165,160,2,146,150,138,0,41,40,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,155,138,117,52,208,3,150,146,149,104,160,2,170,234,35,58,101,218,250,194,195,255,0,29,53,106,161,189,27,172,110,71,172,108,191,248,237,0,124,131,241,54,34,158,48,213,14,220,99,202,239,254,194,87,51,225,246,197,243,159,250,100,127,152,174,211,226,180,1,60,83,171,182,7,30,87,127,246,18,184,29,62,224,90,206,204,115,200,199,11,238,180,1,246,7,128,166,223,162,233,107,191,166,159,23,111,246,86,187,74,241,143,0,120,190,17,103,105,9,19,252,150,8,63,213,142,193,7,173,123,12,23,2,125,251,67,13,184,235,64,19,81,69,20,0,210,40,20,237,180,98,128,10,41,41,104,0,162,138,40,0,162,138,40,0,164,165,162,128,10,74,90,40,0,164,162,150,128,10,40,164,160,5,162,138,74,0,90,40,162,128,10,41,41,104,0,162,146,150,128,10,105,52,132,226,154,77,0,47,90,112,20,40,165,160,5,162,138,40,1,140,234,131,44,112,43,195,190,45,120,176,71,167,181,188,23,152,120,181,18,10,249,93,0,18,47,113,94,151,227,63,17,141,3,78,73,207,155,147,58,199,242,42,158,161,143,115,237,95,41,248,203,196,115,107,26,165,250,60,140,99,55,178,74,3,32,24,249,155,29,62,180,1,202,242,107,232,239,132,190,23,9,167,9,230,179,218,209,234,59,193,243,122,0,168,123,26,241,15,13,248,126,77,115,237,62,89,136,121,59,115,230,59,47,92,250,15,106,251,11,195,58,36,90,54,158,209,36,104,51,49,147,229,102,61,149,123,253,40,3,113,84,42,128,163,0,82,210,209,64,9,75,69,20,0,81,73,74,204,170,50,104,2,134,171,168,69,167,219,172,146,203,229,130,224,103,105,61,137,244,246,175,152,254,35,120,190,227,84,187,188,177,130,251,204,242,181,9,24,71,228,129,128,11,14,165,71,173,122,167,197,159,22,54,149,100,176,196,210,43,173,218,15,150,53,43,131,27,158,245,227,190,23,240,235,248,163,196,215,146,207,229,50,204,146,92,225,221,212,228,178,250,119,249,190,148,128,235,254,30,124,60,121,63,180,190,221,165,231,30,86,207,244,143,247,179,247,91,233,95,66,65,107,20,9,136,211,106,147,156,100,158,106,134,149,162,219,233,190,103,148,129,124,204,103,12,199,166,125,126,181,171,76,2,169,95,95,193,97,10,201,60,190,88,44,163,59,73,231,4,246,30,213,61,212,226,214,221,166,96,74,140,103,29,121,56,175,20,248,165,241,21,236,89,236,109,26,230,55,134,225,9,62,82,17,131,25,61,254,180,1,129,241,63,199,255,0,107,138,107,27,29,79,116,145,106,45,152,252,140,96,13,235,212,175,186,215,63,224,143,0,94,106,127,110,251,86,153,230,121,123,49,251,224,49,157,217,232,195,208,85,95,13,248,94,231,197,250,237,204,183,47,4,169,58,61,208,18,59,33,203,48,228,237,29,126,111,187,210,190,153,208,252,47,99,162,249,254,76,1,60,220,103,18,57,206,51,234,125,232,3,79,77,211,160,211,160,48,193,23,150,11,238,219,184,158,112,7,115,237,83,221,56,142,7,102,56,3,28,254,53,53,96,120,171,86,26,110,141,119,41,223,148,217,209,65,234,203,235,245,160,15,63,241,37,196,83,248,170,246,32,251,136,8,219,118,145,252,3,252,106,247,138,148,39,131,116,195,247,126,104,127,244,91,87,55,163,204,124,65,227,107,231,57,33,173,213,194,191,29,54,14,213,214,248,246,220,91,248,55,77,80,0,34,104,151,131,255,0,76,218,128,60,115,225,72,83,253,173,255,0,108,127,246,122,250,168,125,218,249,87,225,65,95,248,155,255,0,219,31,253,158,190,170,78,148,0,180,180,81,64,1,166,138,113,166,173,0,115,158,55,240,109,143,142,188,55,38,145,125,43,196,67,137,109,231,143,147,12,128,16,173,183,59,88,97,136,32,245,4,224,131,130,62,50,213,116,187,253,15,84,184,211,117,59,87,182,188,183,125,146,197,39,80,127,145,4,96,130,188,16,65,25,6,190,242,21,242,7,198,63,22,89,248,191,199,146,207,96,191,232,214,81,45,138,76,24,56,159,99,177,50,46,56,193,46,118,242,114,0,60,103,0,3,144,213,53,189,67,91,251,23,246,133,199,157,246,43,72,236,109,254,64,187,34,76,237,94,20,103,25,60,156,159,122,246,95,129,31,14,62,211,44,94,50,213,226,183,146,212,111,26,116,77,243,147,34,182,12,199,156,13,165,88,5,42,78,114,223,46,1,62,21,95,104,252,56,241,69,143,139,188,19,101,123,99,10,64,96,65,109,115,111,20,94,90,67,34,40,200,69,228,108,193,82,184,39,130,20,237,32,128,1,214,82,209,69,0,124,3,93,39,138,60,27,125,225,123,45,18,250,121,82,107,61,98,202,59,187,105,71,202,65,40,142,232,195,57,82,165,199,61,8,32,245,200,28,221,125,131,101,225,139,31,24,124,25,209,116,139,232,208,137,116,123,99,20,172,155,141,188,190,80,219,32,193,7,32,158,153,25,25,7,130,104,3,194,126,18,124,77,111,5,106,159,217,250,156,140,124,63,114,236,210,136,209,73,134,86,216,60,207,187,185,148,4,0,168,61,9,32,18,48,126,166,159,85,177,182,209,164,213,158,229,14,159,21,185,184,107,136,254,117,48,133,222,92,99,59,134,222,126,92,231,181,124,93,227,47,8,234,62,10,241,12,218,86,160,190,178,91,203,149,253,244,59,216,44,152,12,113,187,105,59,73,200,168,239,188,97,175,234,126,26,179,240,245,254,164,243,233,150,108,26,222,38,140,18,132,7,3,231,219,184,128,24,133,4,224,12,40,232,187,64,52,254,35,248,230,227,199,94,39,150,255,0,51,199,167,69,251,187,43,89,24,31,37,48,50,112,56,220,196,110,61,79,65,146,160,87,73,240,115,225,163,248,191,84,26,222,162,80,104,186,125,192,15,25,10,198,226,85,195,121,101,78,71,151,180,130,196,142,65,192,234,74,224,124,51,240,20,222,63,241,33,179,105,100,183,211,237,80,75,121,50,33,36,46,112,17,78,48,29,185,198,123,6,56,56,193,251,6,198,198,223,75,211,173,172,45,19,203,181,181,133,98,133,55,19,181,21,64,81,147,146,112,160,117,230,128,50,60,119,255,0,36,243,196,159,246,10,186,255,0,209,77,95,16,215,219,222,59,255,0,146,121,226,95,251,5,93,127,232,166,175,136,104,2,222,171,165,223,104,122,173,206,155,169,219,61,181,229,187,249,114,195,39,80,127,145,4,96,130,62,82,8,35,32,215,184,124,21,248,175,28,9,107,225,29,126,103,32,176,134,194,233,217,152,229,153,18,56,48,1,56,201,98,25,155,0,96,112,20,87,119,241,83,225,132,30,56,211,141,245,160,217,174,218,197,136,95,147,231,160,87,34,28,23,0,110,118,95,156,242,191,238,215,201,147,193,61,173,196,182,247,17,52,51,196,229,36,142,64,67,35,3,130,8,60,130,167,140,80,7,223,116,87,145,252,25,248,159,23,137,116,184,60,61,171,221,200,117,235,100,34,57,39,96,77,228,99,36,21,61,216,14,10,156,146,163,118,79,205,143,92,160,2,138,40,160,2,146,150,138,0,40,162,146,128,62,2,174,163,196,254,5,213,60,51,165,105,26,188,131,207,211,53,75,72,103,134,225,23,11,27,188,97,204,79,253,214,25,56,236,192,100,116,96,188,189,125,141,165,248,103,75,241,119,194,31,15,232,250,181,191,155,111,38,149,106,193,199,202,241,56,137,112,241,158,204,50,125,176,74,149,32,149,32,30,1,240,171,226,117,207,129,245,21,176,188,62,102,133,117,46,102,78,7,144,236,80,60,217,8,204,219,80,31,221,142,15,214,189,79,246,134,158,27,191,134,186,93,197,188,209,205,4,186,148,77,28,136,193,149,212,195,41,4,17,193,82,57,205,115,94,20,253,158,110,27,92,184,151,196,183,24,210,237,174,200,134,24,241,190,250,21,206,28,149,99,229,43,124,188,100,182,55,15,151,134,61,39,237,13,4,54,223,13,116,187,123,120,99,134,8,181,40,99,72,227,80,21,20,67,40,0,1,192,0,113,138,0,242,95,130,95,242,87,180,47,251,120,255,0,209,18,87,215,213,242,23,193,47,249,43,218,23,253,188,127,232,137,43,235,218,0,41,104,162,128,18,150,146,150,128,10,40,162,128,62,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,201,92,38,129,224,235,239,17,248,107,95,213,236,164,66,116,88,227,154,104,27,130,241,48,144,187,2,78,50,21,51,183,184,39,7,32,3,221,254,209,255,0,242,80,244,255,0,251,5,71,255,0,163,101,173,239,217,151,254,102,143,251,116,255,0,218,244,1,226,58,38,183,168,120,115,86,131,85,210,174,126,207,125,6,239,46,93,129,241,185,72,63,43,2,167,130,71,34,190,198,240,47,142,180,191,30,232,98,254,192,249,87,49,225,110,173,25,242,214,238,127,132,250,131,131,134,232,64,61,10,149,95,13,248,199,240,165,188,63,113,113,226,77,14,40,198,143,43,238,184,183,140,44,98,204,146,129,113,151,203,43,51,49,192,80,23,238,244,219,92,39,129,188,117,170,248,19,92,23,246,7,205,183,147,11,119,102,205,132,184,65,216,250,48,201,195,117,4,158,170,72,32,31,107,87,200,31,27,63,228,175,107,191,246,239,255,0,162,35,175,171,244,77,111,78,241,30,145,6,171,165,92,125,162,198,125,254,92,187,25,55,225,202,158,24,2,57,4,114,43,229,15,141,191,242,87,181,223,251,119,255,0,210,120,232,3,159,135,194,58,133,199,129,229,241,93,178,249,182,86,183,111,109,117,200,30,78,4,91,27,151,203,239,50,227,0,113,183,39,175,203,103,192,222,59,213,60,9,174,11,251,3,230,219,201,129,117,102,237,132,184,69,236,125,25,114,118,183,85,36,245,4,131,238,95,179,204,16,221,124,54,213,45,238,33,73,160,151,83,149,36,142,64,25,92,24,98,4,16,120,32,175,24,175,37,248,165,240,222,243,192,218,228,151,16,195,191,66,186,149,141,164,201,146,34,206,72,133,178,73,86,3,161,39,230,3,61,85,128,0,250,119,254,19,111,15,127,194,33,255,0,9,95,246,135,252,73,63,231,235,201,147,254,122,121,127,115,27,190,255,0,29,61,254,239,53,242,119,196,15,29,223,248,247,196,31,218,23,10,240,89,196,138,150,182,70,93,235,0,192,221,131,133,201,103,25,39,25,232,58,40,174,111,237,247,159,217,255,0,217,255,0,107,159,236,62,103,157,246,95,52,249,126,110,54,238,219,211,118,56,206,51,142,43,176,248,101,240,238,227,226,6,184,241,25,190,207,165,218,109,107,217,129,93,192,54,118,162,3,252,109,181,249,35,0,2,78,120,82,1,134,124,49,125,31,130,143,138,103,142,88,173,36,188,75,59,125,201,196,228,172,172,236,167,57,194,148,3,166,9,98,51,144,69,116,127,4,191,228,175,104,95,246,241,255,0,162,36,175,91,253,161,173,225,182,248,107,166,91,193,12,112,193,22,167,18,71,28,106,20,32,16,202,160,0,56,1,71,27,107,201,62,9,127,201,94,208,127,237,227,255,0,68,73,64,30,193,251,71,255,0,201,60,176,255,0,176,172,127,250,42,90,249,243,194,62,26,159,197,222,38,181,208,160,184,142,222,123,132,151,203,146,69,36,110,72,217,192,56,228,2,70,51,206,51,156,28,98,190,132,253,163,191,228,157,216,127,216,86,63,253,19,37,120,247,193,47,249,43,218,23,253,188,127,233,60,148,1,194,79,4,246,183,18,193,115,19,195,60,76,82,72,228,82,174,140,14,210,164,30,65,7,140,87,212,95,7,254,42,39,139,109,23,70,214,238,255,0,226,160,143,123,43,48,88,197,218,100,156,168,80,0,101,28,21,198,112,187,134,126,124,71,241,135,225,75,120,190,49,173,232,112,160,214,162,141,82,72,2,170,155,209,185,66,239,118,96,1,69,220,114,65,36,109,94,194,190,105,210,181,75,237,15,84,183,212,180,203,167,182,188,183,109,209,73,31,80,127,145,4,100,16,126,82,9,7,32,208,7,222,84,87,21,240,223,226,5,159,143,188,62,179,15,46,61,82,221,0,191,130,48,248,137,137,96,164,22,24,42,193,11,96,19,140,224,147,212,246,180,0,81,69,20,1,226,255,0,180,87,135,110,53,31,12,105,218,236,39,41,165,202,194,116,218,56,73,74,0,249,39,179,8,198,20,18,119,231,128,13,120,143,195,159,16,91,248,91,226,6,145,172,222,12,218,195,41,19,156,159,145,25,94,54,110,1,39,104,114,216,81,147,140,119,175,177,117,205,26,207,196,58,29,238,145,124,155,237,110,162,104,159,0,18,51,247,88,100,16,24,28,21,59,120,42,15,106,248,106,250,198,227,76,212,110,116,251,216,246,93,91,74,208,204,155,129,218,192,144,195,43,144,112,65,251,191,45,0,107,248,239,254,74,31,137,191,236,43,117,255,0,163,90,187,141,123,196,23,54,31,179,215,132,180,56,23,9,170,203,118,243,190,71,49,197,112,196,38,8,238,204,141,144,65,27,49,200,38,188,194,250,250,227,83,212,46,111,239,36,243,110,174,165,121,166,124,1,185,216,146,199,3,0,100,147,211,138,46,47,174,46,224,179,134,121,119,199,105,17,134,220,109,3,98,23,105,8,227,175,204,238,121,231,159,64,40,3,127,225,215,135,160,241,71,196,13,31,72,188,56,181,158,66,211,13,167,231,141,3,72,201,193,4,110,10,70,84,229,115,158,213,246,181,120,135,236,233,225,155,139,29,31,81,241,29,213,188,2,61,67,108,54,114,124,166,77,136,238,37,255,0,116,22,194,227,57,37,50,70,2,147,238,20,1,228,31,180,127,252,147,205,63,254,194,177,255,0,232,153,107,231,207,8,248,106,111,23,248,158,215,66,183,185,142,222,107,148,151,203,146,64,72,220,136,204,1,219,200,4,174,51,206,51,156,28,98,190,131,253,163,191,228,158,88,127,216,86,63,253,21,45,120,255,0,193,31,249,43,218,23,253,188,127,232,137,40,3,136,190,177,184,211,53,27,155,11,200,252,187,171,89,26,41,211,112,59,93,73,12,50,50,14,8,61,56,175,167,190,16,124,84,79,22,218,13,27,91,186,255,0,138,133,55,178,187,5,65,119,30,73,200,10,0,12,7,5,113,156,46,241,159,155,108,127,24,62,20,183,139,144,107,122,28,49,141,106,36,17,203,2,170,131,122,55,40,93,206,236,2,148,93,199,37,73,35,106,246,21,243,78,149,170,95,104,122,165,190,165,166,93,53,181,229,187,239,138,84,234,15,242,32,140,169,83,193,4,131,149,52,1,245,183,197,95,136,16,248,19,195,100,197,230,157,90,253,36,134,196,40,24,71,10,51,35,18,8,194,238,83,130,167,113,32,99,25,35,228,9,166,154,234,226,91,155,137,30,105,165,114,242,73,35,22,103,98,114,88,147,201,36,243,154,187,173,235,122,143,136,245,121,245,93,86,231,237,23,211,237,243,36,216,177,238,218,160,14,20,0,62,80,7,2,189,235,224,103,195,68,179,183,181,241,166,168,100,251,84,168,198,194,223,107,39,148,132,16,101,108,227,113,101,39,3,166,214,7,146,70,0,58,127,132,31,13,27,192,218,92,215,186,145,71,214,239,145,68,138,160,48,182,69,231,203,86,234,73,56,44,65,193,42,21,115,141,199,140,253,166,191,230,87,255,0,183,175,253,163,95,64,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,168,3,3,246,113,255,0,146,135,168,127,216,42,79,253,25,21,125,63,95,48,126,206,63,242,80,245,31,251,5,73,255,0,163,97,175,167,232,0,175,152,63,104,255,0,249,40,122,127,253,130,163,255,0,209,178,87,211,245,243,7,237,29,255,0,37,11,79,255,0,176,76,127,250,54,90,0,226,60,51,224,109,83,197,186,30,181,127,163,175,159,113,165,121,76,214,138,50,243,35,249,185,41,234,195,96,249,122,144,78,57,1,78,62,137,173,234,62,27,213,237,245,93,42,227,200,190,183,221,178,93,138,251,119,41,7,134,82,15,4,142,69,123,119,236,203,255,0,51,71,253,186,127,237,106,201,248,209,240,177,52,9,91,196,154,5,174,205,37,178,215,177,41,11,29,171,150,85,82,128,156,225,139,244,0,128,65,251,160,133,0,30,219,224,111,29,105,126,61,208,197,245,129,242,174,19,2,234,209,219,47,110,231,177,245,83,131,134,232,66,158,133,72,29,77,124,83,224,111,29,234,158,4,215,22,254,192,249,150,242,96,93,90,51,226,59,132,29,143,163,46,78,27,168,36,245,82,65,251,23,68,214,244,239,17,104,240,106,186,85,199,218,44,103,221,229,203,177,211,118,28,131,195,0,71,42,87,145,64,31,56,254,209,223,242,80,244,255,0,251,5,71,255,0,163,101,175,48,180,209,53,27,237,35,81,213,109,109,247,216,233,190,79,218,228,222,7,151,230,54,35,249,73,201,201,27,120,7,29,235,211,255,0,104,239,249,40,90,127,253,130,147,255,0,70,203,91,223,179,47,252,205,63,246,233,255,0,181,168,3,196,180,77,111,81,240,230,175,6,171,165,92,253,158,254,223,119,151,46,192,219,119,2,167,135,4,30,9,28,138,251,39,192,254,51,177,241,223,134,211,87,177,142,88,72,115,21,196,13,201,134,80,1,35,56,218,203,134,4,17,212,17,144,14,64,249,183,226,239,195,127,248,65,181,212,184,211,97,156,232,55,156,194,207,243,8,36,231,48,150,201,39,104,25,82,216,36,18,62,98,24,214,31,195,255,0,29,223,120,11,196,31,218,54,234,247,22,114,33,75,171,33,46,193,56,218,118,228,237,108,16,231,32,227,61,87,163,26,0,251,78,138,207,209,53,189,59,196,122,61,190,171,165,92,253,162,198,125,219,37,242,217,55,97,202,158,24,2,188,130,57,21,161,64,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,190,128,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,208,7,138,248,123,64,190,241,70,183,14,145,166,136,218,246,116,149,162,71,108,6,49,198,207,140,244,82,66,144,185,192,201,25,42,57,170,127,233,154,94,161,255,0,45,236,239,173,165,247,142,72,164,7,240,42,224,143,168,43,93,191,193,47,249,43,218,23,253,188,127,232,137,43,213,254,52,124,44,109,122,23,241,38,129,109,191,87,76,181,236,32,179,61,210,0,160,20,4,227,114,133,232,0,44,164,245,32,41,0,233,62,19,124,68,139,198,254,31,72,47,110,80,235,246,137,254,151,30,197,79,48,103,11,34,128,112,65,27,67,99,24,108,240,1,92,250,37,124,35,162,107,122,143,135,53,104,53,93,42,227,200,190,183,221,229,203,229,171,237,220,8,60,48,42,120,36,114,43,236,111,3,120,239,75,241,230,134,47,236,15,149,113,30,5,213,163,190,90,7,63,194,125,84,237,59,95,161,0,244,32,133,0,234,40,162,138,0,206,214,244,77,59,196,122,68,250,86,169,111,246,155,25,182,249,145,111,100,221,181,131,14,84,130,57,10,120,53,241,239,196,15,1,223,248,11,196,31,217,247,14,215,22,146,160,107,91,211,22,197,156,96,110,218,50,216,33,142,8,206,122,30,140,43,237,58,229,188,113,224,93,51,199,154,25,176,190,30,85,196,121,123,91,180,92,180,14,123,143,85,56,27,151,161,80,58,16,8,0,248,166,186,31,5,248,82,243,198,158,40,181,209,108,219,201,243,50,211,78,80,178,195,24,25,102,32,126,0,100,128,89,148,100,103,53,207,215,216,95,8,124,47,99,225,207,135,218,100,240,71,27,93,234,86,241,222,93,92,4,218,242,22,27,149,79,39,128,173,129,219,169,194,150,52,1,211,248,123,195,246,62,23,240,253,158,139,166,137,69,165,170,21,79,49,183,51,146,75,51,147,234,88,147,198,7,60,5,28,86,173,20,80,2,82,209,69,0,115,254,59,255,0,146,121,226,79,251,5,93,127,232,166,175,136,107,237,239,29,255,0,201,60,241,47,253,130,174,255,0,244,83,87,196,52,1,161,162,104,154,143,136,181,120,52,173,42,223,237,23,243,239,242,226,222,19,118,1,99,203,21,81,242,130,121,53,245,175,133,60,53,161,124,38,240,101,195,221,93,192,162,60,205,125,169,60,102,51,39,39,96,35,44,120,4,0,160,156,146,112,185,99,154,31,8,126,28,127,194,13,161,181,198,165,21,185,215,111,57,153,147,230,48,39,24,133,91,36,29,164,101,138,224,18,64,249,192,83,94,65,241,127,226,163,120,182,237,244,93,18,235,254,41,228,216,204,232,26,51,118,216,7,44,24,2,2,158,2,227,25,27,142,126,93,160,29,167,135,127,104,91,27,159,21,234,17,107,81,75,105,161,204,251,172,103,41,185,160,10,160,109,144,32,36,134,32,183,25,42,91,25,101,193,93,79,218,63,254,73,230,159,255,0,97,84,255,0,209,82,215,137,252,55,248,127,117,227,239,16,172,3,204,143,75,183,101,55,215,49,186,110,137,72,114,160,7,57,37,202,21,200,7,25,201,83,208,250,247,199,141,42,203,67,248,83,164,105,154,109,170,90,217,219,234,81,164,81,39,69,30,84,255,0,137,36,228,146,121,36,146,114,77,0,120,87,132,124,51,55,139,252,77,107,161,91,220,37,188,247,41,39,151,36,128,149,223,28,108,224,28,114,1,35,25,231,25,206,14,54,214,60,246,243,218,220,75,111,113,11,67,60,78,82,68,145,72,116,101,56,42,65,228,16,126,93,181,222,124,18,255,0,146,191,161,127,219,199,254,136,146,189,139,227,7,194,150,241,116,99,91,208,226,65,173,68,129,36,129,85,84,222,13,192,13,204,204,161,74,46,227,146,9,35,11,216,80,4,159,8,62,42,71,226,219,53,209,117,187,175,248,168,99,220,234,236,2,11,180,201,57,1,66,128,202,62,82,184,206,23,120,207,205,143,88,175,131,116,173,82,251,67,213,109,245,61,50,233,237,175,45,219,124,50,199,212,31,228,65,25,4,31,148,169,32,229,77,125,125,240,223,226,5,167,143,180,1,56,242,227,213,109,208,45,253,186,7,219,19,18,225,72,44,48,67,132,45,128,78,51,130,79,82,1,243,167,198,223,249,43,218,239,253,187,255,0,232,136,235,216,63,103,47,249,39,151,255,0,246,21,147,255,0,69,69,94,63,241,183,254,74,246,187,255,0,110,255,0,250,33,43,216,63,103,31,249,39,151,255,0,246,20,151,255,0,69,69,64,31,63,248,239,254,74,31,137,255,0,236,41,117,255,0,163,90,164,212,188,27,125,97,224,125,27,197,139,34,75,97,169,60,144,156,124,173,12,170,236,0,35,60,130,16,184,35,220,21,94,11,71,227,191,249,40,94,38,255,0,176,173,223,254,141,106,250,75,225,62,149,99,173,252,13,210,244,205,74,218,59,139,75,132,184,73,98,126,140,62,209,39,226,164,28,21,35,144,64,35,4,80,7,129,124,55,248,129,119,224,31,16,172,195,205,147,75,184,117,23,246,209,132,221,40,1,128,32,176,200,32,185,108,2,51,141,164,175,81,245,238,149,170,88,235,154,101,190,165,166,93,71,115,103,112,155,226,150,51,193,31,204,16,114,8,60,130,165,78,8,175,143,126,32,252,62,212,126,31,235,9,109,114,223,104,178,159,63,100,188,194,167,159,181,80,191,200,29,138,237,47,142,122,245,21,212,124,32,248,168,254,18,186,93,23,90,186,255,0,138,122,77,236,174,225,156,218,62,9,202,168,82,72,99,193,92,99,45,184,99,230,220,1,245,53,45,20,80,1,95,0,87,223,245,240,13,0,111,248,147,194,58,143,134,109,180,155,219,129,186,203,85,180,142,226,206,124,168,223,186,40,221,215,104,98,70,211,38,220,156,103,25,21,220,124,32,248,170,254,18,187,93,23,91,187,255,0,138,122,77,206,174,225,156,218,62,9,202,133,4,149,99,193,92,99,45,185,113,243,110,246,187,47,11,217,120,195,224,206,139,163,223,71,25,18,232,246,198,25,89,55,24,37,242,70,217,6,8,57,82,126,238,70,70,65,224,154,249,71,196,126,31,190,240,191,136,111,52,93,76,70,46,237,88,7,242,219,114,178,144,29,88,31,66,10,158,118,158,121,0,241,64,31,117,87,159,252,109,255,0,146,67,174,255,0,219,191,254,143,142,184,15,129,159,19,126,231,132,117,235,255,0,68,210,165,148,125,84,194,91,63,238,236,4,122,174,126,224,174,255,0,227,111,252,146,29,119,254,221,255,0,244,124,116,1,242,5,106,248,143,64,190,240,191,136,47,52,93,73,99,23,86,172,21,188,182,222,174,8,86,86,7,208,169,7,156,30,121,0,241,89,85,246,63,196,207,135,150,223,16,116,52,136,77,246,125,78,211,115,89,76,228,236,82,216,220,140,163,179,109,28,129,144,64,35,60,130,1,193,252,11,248,150,151,176,90,248,47,84,89,126,215,18,48,211,238,50,207,230,160,5,140,109,156,237,32,3,131,247,112,2,240,64,223,216,124,87,248,145,15,129,116,97,111,102,209,201,173,222,6,16,70,29,67,64,164,48,19,16,67,2,3,0,0,56,221,206,62,233,175,146,102,130,123,91,153,45,238,98,120,102,137,202,73,28,138,67,70,192,237,32,131,202,149,60,98,172,106,186,173,246,187,170,92,106,122,157,211,220,94,92,62,233,101,147,171,159,228,20,46,208,0,224,0,20,96,45,0,71,254,153,170,106,31,242,222,242,250,234,95,121,36,154,70,63,137,102,36,253,73,53,161,226,127,14,220,120,91,94,151,71,188,108,221,69,20,77,50,224,124,142,209,36,142,156,18,14,210,196,100,28,28,103,189,123,223,192,223,134,109,163,219,197,226,237,84,198,215,119,150,249,177,183,0,55,147,19,128,124,194,123,59,15,148,40,63,40,98,14,75,16,190,87,241,183,254,74,246,185,255,0,110,255,0,250,34,58,0,246,15,217,199,254,73,229,255,0,253,133,101,255,0,209,81,87,175,215,144,126,206,63,242,78,239,255,0,236,43,39,254,138,138,189,126,128,10,249,3,227,103,252,149,237,119,254,221,255,0,244,158,58,250,254,190,64,248,219,255,0,37,123,93,255,0,183,127,253,17,29,0,123,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,215,235,200,63,103,31,249,39,151,255,0,246,21,147,255,0,69,67,94,189,64,11,69,20,80,1,69,20,80,6,126,187,166,127,109,248,119,83,210,188,239,39,237,214,178,219,121,187,119,236,221,25,93,216,200,206,220,231,25,21,240,164,246,243,90,220,75,111,115,11,67,60,46,99,146,57,20,135,70,7,5,72,60,169,7,140,87,223,117,241,231,198,31,15,182,129,241,51,85,24,144,69,124,223,110,133,221,131,22,18,146,88,241,208,9,60,192,20,243,128,58,245,32,31,81,120,31,91,255,0,132,139,192,218,46,170,215,63,104,158,123,84,243,229,242,246,110,152,12,73,198,21,71,204,172,56,24,244,227,109,124,219,241,219,90,135,88,248,153,113,12,1,12,122,117,188,118,102,72,228,86,14,192,151,110,157,8,105,10,17,206,10,31,162,247,127,179,247,137,180,187,15,6,235,246,87,115,249,50,88,202,218,148,229,185,253,198,197,12,202,6,89,182,236,57,192,249,119,142,164,237,175,9,215,53,63,237,191,16,106,90,183,147,228,253,186,234,75,159,43,126,237,155,156,182,51,133,206,51,140,224,80,7,181,126,205,218,3,155,141,99,196,114,44,130,53,65,99,3,6,24,98,72,105,1,29,114,49,22,211,242,143,156,245,237,244,37,112,255,0,9,60,63,111,225,239,134,218,82,64,219,228,190,137,111,231,124,17,185,228,80,87,229,36,227,11,180,113,180,28,103,0,147,93,197,0,20,148,180,80,1,69,20,80,1,73,75,69,0,121,151,198,33,157,2,15,250,253,79,253,22,245,229,95,11,10,255,0,194,117,169,3,255,0,62,210,255,0,232,212,175,86,248,193,255,0,32,8,191,235,246,63,253,1,171,201,190,21,100,248,255,0,85,25,255,0,151,89,127,244,108,116,1,223,120,206,222,217,62,197,185,49,159,55,185,246,175,74,240,204,145,190,156,230,51,145,231,17,247,125,133,112,223,16,116,230,95,236,237,165,7,250,222,231,253,138,209,248,125,175,139,189,49,129,50,18,110,138,242,2,255,0,10,127,119,235,72,14,250,238,218,59,187,102,130,84,222,141,140,140,145,156,28,246,175,3,248,189,224,71,123,137,47,236,52,222,100,184,69,221,231,245,2,19,158,11,122,138,250,12,115,89,90,222,137,109,172,90,172,55,8,172,4,161,249,118,28,128,87,183,214,152,31,41,248,47,196,215,94,25,215,238,86,234,243,236,193,32,107,127,245,65,240,67,47,28,41,254,233,231,218,190,174,211,53,139,93,71,204,242,39,243,60,188,103,228,35,25,207,168,246,175,157,254,32,252,54,125,48,220,95,90,11,104,204,215,204,1,243,100,99,180,239,56,193,24,236,42,127,4,124,77,186,181,251,127,218,231,184,147,119,151,183,100,49,241,141,217,244,246,160,15,165,42,41,224,142,120,204,114,46,224,221,70,113,81,88,222,165,244,45,34,6,1,91,111,204,0,254,17,254,53,106,128,60,115,226,159,128,226,212,97,251,85,158,155,230,204,247,41,185,188,242,50,162,50,58,23,199,97,94,39,166,234,58,135,133,53,235,194,210,253,149,83,125,186,240,31,24,97,242,253,211,233,215,218,190,195,191,176,138,254,1,28,168,24,6,13,130,72,231,105,29,190,181,243,247,196,191,135,233,111,28,247,150,233,110,141,61,251,156,153,28,156,29,231,161,249,104,3,219,180,31,16,90,234,223,104,242,174,188,223,43,25,253,217,24,206,125,135,165,111,215,205,223,13,188,109,60,95,218,126,124,179,54,124,172,98,52,255,0,110,190,140,134,65,50,22,25,192,56,230,128,37,162,146,150,128,18,150,146,150,128,10,224,126,34,120,126,61,75,66,212,155,236,190,99,201,228,243,230,99,56,100,247,246,174,250,169,106,86,139,121,167,203,3,40,33,241,156,146,58,16,123,125,40,3,226,127,20,105,205,166,248,134,234,216,197,229,132,217,198,236,227,40,15,92,251,215,73,240,231,196,173,165,107,18,52,183,126,84,98,204,160,249,55,127,18,113,208,255,0,118,182,190,49,248,95,251,59,89,184,190,65,18,137,39,138,49,181,216,159,245,94,252,118,175,47,181,185,146,202,102,100,109,173,130,164,128,15,127,127,165,0,125,225,5,194,79,187,99,110,198,51,242,226,167,175,55,248,127,227,81,173,127,104,239,51,183,147,229,237,221,26,14,187,253,15,181,122,69,0,20,17,73,75,64,12,167,138,8,166,131,64,14,162,128,115,69,0,20,81,69,0,20,81,73,64,11,73,75,69,0,37,45,20,80,1,69,20,80,1,69,37,45,0,20,81,73,64,11,69,20,80,1,73,75,69,0,20,81,69,0,20,81,69,0,20,81,73,64,5,20,180,148,0,201,152,70,138,73,199,53,242,199,197,217,11,255,0,100,101,179,143,59,183,253,115,175,165,181,75,248,237,96,4,134,255,0,89,143,148,15,67,95,41,252,73,212,146,251,251,51,102,241,179,205,206,240,7,95,47,211,233,64,28,94,156,55,106,86,163,214,116,95,212,87,215,127,12,16,199,224,205,40,17,140,121,159,250,49,235,228,157,29,55,235,22,67,214,230,49,255,0,143,10,251,7,225,236,34,63,8,105,160,1,242,249,191,250,53,232,3,175,162,138,40,1,41,104,52,80,1,69,20,148,0,180,81,69,0,20,148,180,80,1,69,37,45,0,20,81,73,64,11,69,37,45,0,20,81,69,0,20,211,78,166,154,0,5,58,154,58,82,208,2,212,87,28,219,76,191,236,31,229,82,212,115,255,0,168,147,232,127,244,26,0,249,103,226,234,99,196,154,193,192,255,0,151,127,253,2,58,242,172,237,175,91,248,192,184,241,22,176,127,235,135,254,129,29,121,68,113,52,173,181,65,39,25,224,102,128,58,95,13,234,23,194,232,164,55,183,41,182,223,3,108,140,0,25,28,112,107,235,47,11,71,116,191,107,251,68,237,38,118,99,46,78,62,247,173,120,239,195,47,7,206,211,69,114,210,72,22,91,0,195,48,29,188,236,61,115,95,65,36,126,94,121,206,104,2,74,40,162,128,18,138,93,216,163,42,104,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,18,150,138,40,0,162,146,150,128,10,40,162,128,10,41,41,104,0,164,165,162,128,10,41,40,160,2,140,210,102,147,52,0,30,105,2,228,246,165,3,189,62,128,16,12,82,209,69,0,21,13,213,194,219,91,180,172,24,133,198,118,245,235,79,118,84,70,102,32,5,4,146,78,56,175,35,248,159,227,107,59,75,29,82,196,8,37,144,121,93,46,66,147,146,135,166,40,3,146,248,211,226,175,58,121,44,160,154,242,54,142,234,22,251,248,27,124,163,247,112,125,235,196,240,247,51,187,150,37,152,150,37,207,39,154,181,172,223,141,75,83,154,224,70,16,62,223,148,54,254,128,14,191,133,111,120,27,68,159,82,213,229,68,18,15,244,82,217,88,139,113,185,127,198,128,61,171,225,175,129,214,203,251,83,237,48,105,239,191,202,198,19,56,198,255,0,85,247,175,102,0,40,218,0,95,165,82,176,181,54,222,102,88,157,216,254,28,122,213,218,0,41,40,165,160,2,146,150,138,0,43,59,90,189,22,90,100,211,54,252,38,62,231,94,88,47,245,173,22,32,2,79,97,154,242,207,137,250,204,49,233,26,173,176,216,210,15,39,129,32,201,249,144,253,218,0,242,191,137,186,140,186,239,136,174,236,224,154,112,169,44,114,98,86,59,70,34,81,198,9,231,154,244,239,134,30,21,54,145,90,93,203,21,155,121,186,114,2,66,229,137,42,135,156,143,106,225,62,31,104,87,26,166,191,61,232,18,164,114,90,190,15,148,88,112,200,58,247,251,181,244,62,153,108,109,180,251,84,39,37,33,142,51,145,142,128,82,2,237,4,224,18,123,115,69,115,222,37,215,173,180,203,43,161,36,144,150,22,206,192,52,192,19,242,159,240,166,6,7,196,95,18,199,167,120,119,82,84,123,168,229,79,43,13,17,219,140,186,116,57,247,175,155,238,158,239,197,62,36,186,219,114,236,165,4,152,184,114,122,5,95,126,121,173,111,21,106,19,248,159,196,23,80,89,216,200,203,113,179,15,22,101,232,170,78,48,188,244,53,233,31,9,252,13,121,105,4,119,119,13,60,91,237,229,77,146,90,149,193,243,7,114,127,217,164,7,89,240,243,194,201,167,88,216,220,201,111,98,89,244,244,5,145,62,114,72,140,243,199,181,122,53,67,4,94,77,180,81,231,59,17,70,118,227,160,169,169,128,217,28,36,78,231,56,10,73,197,120,151,197,15,21,33,143,85,211,162,123,180,151,247,88,32,225,87,238,55,175,244,175,70,241,142,185,109,166,105,119,233,43,197,187,236,82,58,134,149,65,60,55,248,87,206,154,117,172,190,37,241,228,83,65,27,44,119,25,195,32,50,15,150,34,58,174,51,210,128,61,31,224,246,157,45,196,139,168,200,99,144,75,107,32,203,146,95,34,64,57,249,125,189,107,172,248,158,60,191,11,218,175,165,218,14,63,220,122,221,240,94,148,218,87,135,173,33,119,98,202,28,29,201,131,203,147,210,176,126,43,48,255,0,132,110,5,255,0,167,229,255,0,208,30,128,60,75,225,62,127,226,111,207,252,242,255,0,217,235,234,212,233,95,44,124,38,137,143,246,191,7,254,88,246,255,0,174,149,245,74,244,160,2,138,74,90,0,13,54,156,107,132,248,165,227,148,240,55,132,164,184,136,231,83,188,223,5,146,134,92,171,21,57,144,134,206,66,112,79,4,18,64,59,119,101,64,56,175,142,223,17,165,210,98,255,0,132,79,74,151,109,205,196,68,234,18,13,140,4,44,172,60,146,8,36,51,2,24,158,8,24,198,119,124,190,27,225,31,12,95,120,195,196,150,154,61,132,110,76,172,12,210,42,110,16,69,145,186,86,201,85,192,7,166,70,78,0,228,173,103,207,53,246,187,172,201,60,130,75,189,70,254,224,187,8,227,249,229,149,219,60,40,94,165,143,64,59,241,95,87,124,40,248,111,15,129,116,102,184,187,17,201,173,94,42,180,242,20,1,224,82,20,152,1,12,224,128,202,73,97,141,220,103,160,160,15,28,248,173,240,151,254,16,189,59,79,213,116,159,62,230,203,202,72,111,223,103,203,20,192,1,230,117,36,44,167,39,7,33,95,229,207,204,0,228,62,31,248,198,227,192,254,44,182,213,161,249,173,219,16,222,70,16,57,146,6,96,88,12,145,135,249,65,28,142,84,103,140,131,246,109,245,141,190,167,166,220,216,94,167,153,107,117,11,67,50,110,43,185,24,16,195,35,4,101,73,233,205,124,131,241,75,192,178,120,27,197,178,91,196,51,166,94,110,154,201,128,108,8,203,28,196,75,231,45,31,0,242,73,82,164,227,118,0,7,215,214,55,214,250,158,157,109,127,103,39,153,107,117,18,205,11,109,43,186,54,0,131,131,130,50,164,117,230,172,87,204,63,2,124,125,253,129,174,127,194,53,127,38,221,55,83,149,126,206,86,29,197,46,219,0,100,142,118,178,168,83,193,193,0,240,187,141,125,63,64,31,0,215,219,222,3,255,0,146,121,225,175,251,5,90,255,0,232,161,95,16,215,219,222,4,255,0,146,121,225,175,251,5,91,127,232,161,64,20,254,32,120,30,203,199,94,26,154,198,120,147,237,209,35,53,141,195,28,24,100,199,25,101,4,236,36,40,97,131,149,231,168,4,124,169,163,120,11,93,213,124,114,158,20,146,202,123,107,228,148,45,222,80,55,217,147,35,116,135,144,10,128,65,7,59,95,32,2,119,12,253,175,81,11,120,86,229,174,22,36,89,164,69,70,144,1,185,148,18,85,73,234,64,46,196,14,219,143,173,0,99,248,71,194,246,62,15,240,229,166,143,97,26,40,136,3,52,170,155,76,210,224,110,145,178,73,201,35,166,78,23,0,112,5,110,209,73,64,24,30,59,255,0,146,119,226,95,251,5,93,255,0,232,166,175,136,107,237,239,29,127,201,60,241,47,253,130,174,191,244,83,87,196,52,1,247,245,120,103,199,31,134,45,168,44,254,46,210,34,118,187,68,223,169,68,89,66,152,146,51,251,209,188,140,21,8,170,84,103,60,16,1,7,119,185,209,64,31,4,216,223,220,105,154,141,181,253,156,190,93,213,172,162,104,159,10,118,176,32,131,131,144,112,84,117,226,190,182,248,87,241,26,207,199,58,28,118,243,77,179,93,180,136,11,216,91,0,203,140,3,60,120,10,164,49,234,0,224,157,189,8,45,229,127,28,126,25,141,30,230,111,23,233,102,86,180,188,184,205,244,5,93,188,153,88,147,230,169,236,140,220,16,79,12,193,70,67,40,30,91,225,175,19,234,158,17,215,97,213,244,121,252,171,132,249,89,91,148,149,15,84,113,220,28,15,124,133,42,65,0,128,15,185,169,43,159,240,119,139,180,255,0,26,248,122,29,95,78,111,72,238,34,195,126,230,125,129,158,60,184,27,182,239,3,112,24,53,208,208,1,69,115,223,240,157,248,63,254,134,189,15,255,0,6,49,127,241,117,185,4,241,93,91,197,113,111,42,77,4,136,26,57,99,101,96,234,70,67,2,62,82,10,243,154,0,150,138,40,160,15,128,107,237,223,1,255,0,201,59,240,215,253,130,173,127,244,80,175,136,171,237,223,2,127,201,60,240,215,253,130,173,127,244,82,208,7,67,94,65,251,71,127,201,59,176,255,0,176,172,127,250,42,74,245,250,242,15,218,59,254,73,229,135,253,133,99,255,0,209,82,80,7,143,252,18,255,0,146,189,161,127,219,199,254,136,146,190,191,175,144,62,9,127,201,95,208,191,237,227,255,0,68,73,95,95,208,1,69,20,80,1,69,20,80,1,69,101,106,94,37,208,116,107,133,183,213,53,173,58,198,102,1,150,59,171,168,225,98,164,145,144,24,169,198,65,25,246,53,38,153,174,233,26,223,153,253,149,170,216,223,249,88,243,126,201,112,146,236,206,113,191,105,56,206,14,220,250,26,0,249,199,246,142,255,0,146,135,167,255,0,216,38,63,253,25,45,111,254,204,191,243,52,127,219,167,254,214,172,15,218,59,254,74,30,159,255,0,96,164,255,0,209,146,214,255,0,236,203,255,0,51,71,253,186,127,237,122,0,246,127,21,107,26,94,131,225,141,67,83,214,147,204,211,162,136,172,209,121,62,103,154,24,237,17,224,252,167,113,112,188,241,207,36,12,154,248,138,250,107,91,141,70,230,107,59,95,178,90,201,43,52,80,121,134,79,41,9,36,38,227,203,96,96,100,242,113,93,191,197,175,31,255,0,194,113,226,143,244,57,55,104,214,59,163,178,204,59,25,178,23,115,28,243,243,21,24,206,48,160,124,160,231,58,159,7,62,25,39,140,239,228,213,181,120,227,125,6,213,218,39,136,187,43,92,75,183,133,27,72,42,6,229,98,115,207,0,3,147,128,14,243,246,119,208,181,203,61,30,239,88,158,247,102,137,123,145,111,101,144,222,100,161,182,180,223,236,99,105,76,117,110,167,133,82,124,195,227,111,252,149,237,115,254,221,255,0,244,68,117,245,245,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,0,246,15,217,199,254,73,229,255,0,253,133,101,255,0,209,81,87,167,107,122,38,157,226,61,34,125,39,85,183,251,69,140,248,243,98,222,233,187,107,6,94,84,130,57,80,120,53,230,63,179,143,252,147,187,255,0,251,10,201,255,0,162,161,175,95,160,15,146,38,248,51,226,8,62,34,91,120,90,67,251,139,141,210,197,169,8,153,162,48,15,188,196,14,140,50,170,65,35,230,101,25,195,7,63,81,248,119,195,246,94,23,240,253,158,139,166,137,22,210,213,10,167,152,219,153,137,37,153,137,245,44,73,227,104,231,128,7,21,169,69,0,121,7,237,29,255,0,36,238,195,254,194,177,255,0,232,153,107,199,254,9,127,201,95,208,191,237,227,255,0,68,73,94,193,251,71,127,201,60,176,255,0,176,172,127,250,42,90,241,255,0,130,95,242,87,180,31,251,120,255,0,209,18,80,7,176,126,209,223,242,79,44,63,236,41,31,254,137,150,188,127,224,143,252,149,253,11,254,222,63,244,68,149,236,31,180,119,252,147,203,15,251,10,167,254,138,150,188,127,224,151,252,149,253,11,254,222,63,244,68,180,1,245,253,124,107,241,75,88,208,53,239,30,222,106,30,27,130,52,179,145,16,180,200,25,69,204,132,101,164,216,192,16,114,118,145,183,146,165,186,185,175,83,248,243,241,27,236,209,75,224,221,42,105,163,187,108,29,70,84,249,84,70,227,34,33,198,78,229,96,73,5,70,54,142,119,48,30,25,225,205,2,251,197,30,32,179,209,116,208,134,234,233,138,199,230,54,213,80,1,118,98,125,2,130,120,201,227,128,79,20,1,216,124,25,210,188,71,127,227,184,103,208,46,164,179,75,88,201,188,187,49,121,145,44,100,28,36,139,185,119,7,101,3,104,57,254,33,247,114,62,186,174,123,193,126,19,179,240,79,133,237,116,91,54,243,124,188,180,211,148,1,166,145,142,89,200,31,240,16,50,73,10,160,100,227,53,115,82,241,46,133,162,220,173,190,169,173,105,214,51,176,12,169,117,116,145,49,4,149,202,171,16,113,144,70,125,141,0,106,209,89,250,94,187,163,235,126,111,246,86,171,99,127,229,99,204,251,37,194,75,229,231,56,221,130,113,156,29,185,244,53,161,64,5,124,185,251,64,120,102,109,47,198,201,174,53,194,75,6,176,153,72,192,33,162,104,81,17,129,236,65,24,32,251,145,183,140,159,168,171,207,62,53,120,122,45,115,225,198,163,112,44,82,123,253,57,22,230,222,82,64,104,148,56,50,144,114,56,242,195,146,59,224,124,164,129,64,31,34,212,144,65,61,213,196,48,91,196,243,79,43,132,142,56,193,102,118,39,0,0,57,36,158,54,212,117,234,127,1,188,48,218,223,143,6,171,44,113,181,158,142,158,123,111,64,193,165,101,34,49,130,114,8,59,156,48,7,6,49,247,73,6,128,62,147,240,183,135,173,252,45,225,141,59,67,181,109,241,218,68,1,124,21,243,28,146,93,246,146,118,238,98,205,140,224,103,3,133,173,138,40,160,15,33,253,163,191,228,158,105,255,0,246,21,79,253,19,45,120,255,0,193,47,249,43,218,23,253,188,127,232,137,107,215,255,0,104,239,249,39,154,127,253,133,99,255,0,209,82,87,143,252,18,255,0,146,189,160,255,0,219,199,254,136,146,128,62,190,175,1,248,229,240,203,239,248,183,65,176,254,243,234,177,66,126,132,76,19,31,239,111,32,250,54,62,251,87,191,210,80,7,204,95,5,254,23,255,0,194,73,118,158,35,214,96,206,143,109,40,242,96,154,44,165,227,42,176,60,238,31,42,48,76,228,16,199,43,217,197,125,61,81,91,193,13,173,188,86,246,241,36,80,68,138,145,198,128,5,69,3,1,64,94,0,3,140,84,180,0,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,107,232,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,0,96,126,206,63,242,80,181,15,251,5,75,255,0,163,98,175,167,235,230,15,217,199,254,74,22,161,255,0,96,169,63,244,108,53,244,86,165,226,93,11,69,185,22,250,174,181,166,216,206,202,24,71,117,116,145,49,4,145,149,12,84,237,200,35,62,198,128,53,107,230,15,218,59,254,74,29,135,253,130,163,255,0,209,178,215,209,218,102,187,163,235,94,111,246,86,171,99,127,229,99,204,251,37,194,75,179,57,198,253,164,227,56,56,207,161,175,156,127,104,255,0,249,40,122,127,253,130,99,255,0,209,178,80,6,255,0,236,203,255,0,51,71,253,186,127,237,106,246,191,17,107,246,62,23,208,47,53,173,77,164,91,75,100,12,251,23,115,49,37,84,40,30,165,136,28,224,115,201,3,154,240,255,0,217,182,104,109,109,252,91,113,115,52,112,193,10,90,188,146,72,202,4,96,9,137,36,158,0,3,156,215,158,252,77,248,137,115,241,7,93,73,68,63,103,211,44,247,11,40,152,13,192,54,55,51,17,252,109,133,249,65,192,10,0,207,46,64,56,251,249,237,174,53,27,153,172,237,126,201,107,36,172,208,193,230,25,60,148,36,149,143,113,229,176,184,25,60,156,87,209,31,179,190,131,174,89,233,23,122,196,215,187,52,75,204,139,123,44,171,121,146,43,109,121,191,216,198,10,99,171,117,60,42,147,231,159,8,190,26,15,28,234,147,222,234,69,147,70,177,117,18,168,14,13,203,30,124,181,110,128,1,180,185,83,144,24,1,141,219,135,214,84,1,243,7,237,29,255,0,37,11,79,255,0,176,76,127,250,54,90,223,253,153,127,230,104,255,0,183,79,253,173,88,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,127,246,101,255,0,153,163,254,221,63,246,181,0,123,126,181,162,105,222,34,210,39,210,181,91,127,180,88,207,183,205,139,123,38,236,48,97,202,144,71,42,15,6,190,61,248,129,224,75,239,1,120,131,236,23,12,247,22,146,198,175,107,122,98,242,196,227,3,118,6,91,4,49,218,70,115,208,253,214,21,246,149,115,254,52,240,157,159,141,124,47,117,163,94,55,149,230,97,225,156,32,102,138,64,114,172,20,254,32,224,130,85,152,100,103,52,1,243,55,194,111,136,179,120,35,196,9,111,123,113,34,232,23,109,254,151,22,194,254,91,227,104,149,64,57,82,14,3,99,57,25,224,144,184,250,214,9,225,186,183,138,230,222,84,154,9,80,60,114,70,225,149,129,25,12,8,224,130,188,230,190,26,241,30,129,125,225,127,16,94,104,186,144,140,93,90,176,86,216,251,131,2,3,43,131,232,65,7,157,167,158,64,60,87,169,252,23,248,168,154,4,169,225,189,126,235,102,148,248,22,51,50,168,75,87,44,204,193,200,25,218,197,254,241,36,2,7,221,4,144,1,244,189,124,253,251,77,127,204,175,255,0,111,127,251,70,190,129,175,159,255,0,105,175,249,149,255,0,237,239,255,0,105,80,7,1,240,75,254,74,246,133,255,0,111,31,250,34,74,250,234,121,161,181,183,146,226,226,84,138,222,40,203,73,36,140,2,160,3,37,137,63,40,80,57,205,124,139,240,75,254,74,246,133,255,0,111,31,250,34,74,232,62,52,124,80,255,0,132,150,238,79,14,232,211,231,72,182,148,249,243,67,54,82,245,128,5,120,192,225,24,62,48,72,99,181,187,3,64,30,119,227,29,90,199,95,241,134,171,171,233,182,146,90,90,94,92,52,169,20,143,185,178,126,243,159,66,205,150,192,37,70,236,2,84,87,168,126,206,186,70,183,47,136,47,117,107,123,201,45,180,120,80,69,117,17,66,69,211,21,59,64,236,10,103,121,57,200,200,24,195,154,224,62,31,248,18,255,0,199,158,32,254,207,183,102,130,210,36,47,117,122,177,111,16,12,29,185,25,25,44,195,0,103,61,79,64,107,236,93,43,76,178,208,244,187,125,55,76,182,75,107,75,116,217,20,72,56,3,249,146,78,73,39,146,73,39,36,208,5,218,40,162,128,18,150,138,40,3,224,10,251,127,192,159,242,79,60,53,255,0,96,171,95,253,20,43,226,26,251,119,192,127,242,79,60,53,255,0,96,155,95,253,20,40,3,161,162,138,40,0,164,168,231,158,27,91,121,46,46,37,72,96,137,11,201,36,140,161,99,80,50,88,147,194,128,57,205,98,127,194,119,224,255,0,250,26,180,63,252,24,195,255,0,197,80,2,120,239,254,73,231,137,127,236,21,117,255,0,162,154,190,34,175,183,188,117,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,208,7,191,252,114,248,155,247,252,37,160,223,255,0,125,53,89,98,31,69,16,134,207,251,219,128,30,131,63,124,87,140,120,107,194,250,167,139,181,200,116,141,34,15,54,226,79,153,217,184,142,36,29,93,207,96,185,95,124,149,0,18,64,52,244,173,46,251,92,213,45,244,221,50,213,174,47,46,27,100,49,71,213,143,242,0,46,73,39,229,0,18,112,5,125,131,240,251,225,246,157,224,13,29,237,173,159,237,23,179,227,237,119,184,100,243,246,187,148,249,11,48,24,15,183,142,189,77,0,108,120,103,195,90,95,132,116,56,180,141,34,15,42,222,63,157,217,185,121,92,245,118,61,216,224,123,96,5,10,2,128,190,115,251,71,127,201,60,176,255,0,176,164,127,250,42,90,245,250,242,15,218,63,254,73,229,135,253,133,99,255,0,209,50,80,7,143,252,18,255,0,146,189,161,127,219,207,254,136,150,190,190,175,144,190,9,127,201,94,208,191,237,227,255,0,68,75,95,95,80,7,206,255,0,30,62,28,125,150,89,60,101,165,69,111,29,171,109,26,140,43,193,18,179,109,19,14,112,119,22,80,64,10,115,135,231,115,17,137,240,83,193,190,43,185,241,45,143,137,44,36,147,78,210,35,102,89,174,27,110,46,209,72,221,16,76,229,213,143,27,177,128,84,144,119,0,43,234,42,142,8,34,181,183,134,11,120,146,24,34,64,145,199,24,80,16,40,192,10,7,0,5,227,20,1,242,55,198,207,249,43,218,239,253,187,255,0,232,136,235,215,255,0,103,47,249,39,151,255,0,246,21,147,255,0,68,197,94,63,241,183,254,74,254,187,255,0,110,255,0,250,34,58,246,15,217,199,254,73,221,255,0,253,133,100,255,0,209,49,80,7,207,254,59,255,0,146,135,226,111,251,10,221,127,232,198,175,167,190,9,127,201,33,208,127,237,231,255,0,71,201,95,49,120,239,254,74,31,137,191,236,41,117,255,0,163,90,190,138,248,109,175,216,248,87,224,22,157,173,106,77,42,218,90,164,204,222,88,220,204,77,203,168,0,122,151,42,57,194,243,201,11,205,0,73,241,203,93,208,180,223,3,182,157,171,89,125,182,239,80,220,44,35,193,30,84,170,163,247,219,187,108,222,56,28,182,236,125,210,196,124,163,90,158,34,215,239,252,81,226,27,205,107,82,120,205,221,211,6,127,44,109,85,10,161,84,1,232,20,5,231,39,142,73,60,215,191,124,15,248,100,186,85,141,191,139,53,120,209,175,174,17,102,211,148,59,102,222,39,70,5,155,7,4,184,127,186,84,237,10,57,4,144,0,59,207,134,90,22,187,225,191,4,88,233,190,32,189,251,77,210,114,145,228,55,217,99,192,219,22,239,227,219,207,61,6,112,50,170,13,118,20,87,63,255,0,9,223,131,255,0,232,107,208,255,0,240,99,15,255,0,21,64,29,5,124,3,95,124,193,60,55,80,69,113,4,169,53,188,168,30,57,35,96,193,129,92,171,130,188,21,35,156,215,192,180,1,246,255,0,129,63,228,158,120,107,254,193,86,191,250,41,107,200,255,0,104,111,16,104,15,29,158,136,214,177,222,107,81,35,50,204,46,24,29,60,59,33,249,144,13,174,88,41,24,39,32,109,61,198,122,123,239,136,22,126,2,248,61,225,203,131,229,203,170,92,105,16,125,130,218,64,251,100,97,28,97,137,33,112,0,14,27,4,140,227,104,35,168,249,122,250,250,227,82,212,110,47,239,100,243,110,174,164,105,166,124,5,220,236,73,99,129,133,25,36,253,222,40,2,77,43,75,190,215,53,75,125,55,76,181,123,155,203,135,242,225,137,58,177,255,0,208,64,3,36,147,192,0,147,128,43,234,47,138,54,154,141,135,192,173,86,219,85,213,63,181,47,83,202,243,47,62,206,176,121,153,184,66,63,118,56,92,2,7,203,215,25,239,86,62,16,252,56,255,0,132,27,68,123,157,74,24,14,187,121,204,237,31,204,96,78,49,16,108,144,112,70,88,140,2,72,31,50,128,106,199,198,223,249,36,58,239,253,187,255,0,232,232,232,3,228,26,251,167,196,90,253,143,133,252,63,121,173,234,77,40,180,181,64,205,176,110,102,36,133,80,7,169,98,23,156,14,121,33,121,175,133,171,179,248,145,241,2,239,199,254,32,121,207,152,154,93,187,48,176,182,148,71,186,37,32,7,36,168,201,46,99,13,180,147,183,56,4,245,32,24,158,40,241,5,207,138,188,81,168,235,151,75,178,75,185,75,4,200,62,90,42,225,19,42,6,112,161,87,56,201,198,79,38,179,236,111,174,52,205,70,218,254,210,77,151,86,178,44,208,190,208,118,186,144,84,224,228,28,16,58,241,94,137,240,135,225,162,248,231,84,154,247,82,44,154,45,139,1,40,1,129,184,115,207,150,31,238,128,6,11,16,114,161,212,12,110,220,189,159,199,31,133,255,0,241,243,227,13,18,223,208,223,218,65,23,251,197,238,9,221,254,224,101,3,213,137,251,198,128,61,15,225,103,196,8,188,119,225,176,101,243,6,173,96,145,197,124,24,12,51,21,56,144,16,0,195,237,115,128,23,4,17,141,187,73,249,247,227,111,252,149,237,115,254,221,255,0,244,68,117,205,248,71,197,23,254,15,241,37,166,177,97,35,131,19,1,52,65,176,39,135,35,116,109,144,87,4,14,184,56,56,35,149,21,115,226,31,136,45,188,85,227,123,205,114,217,124,180,187,138,221,204,121,39,203,97,4,97,147,36,12,237,101,97,156,96,237,200,224,208,7,188,126,206,63,242,78,239,255,0,236,43,39,254,138,134,189,122,188,131,246,113,255,0,146,121,127,255,0,97,89,63,244,76,85,233,90,151,137,52,45,26,224,91,234,186,214,157,101,59,0,226,59,171,164,137,136,36,174,64,98,14,50,10,231,216,208,6,173,124,129,241,183,254,74,246,187,255,0,110,255,0,250,33,43,234,253,51,93,209,245,191,55,251,43,85,178,191,242,177,230,125,146,225,37,217,156,237,221,180,156,103,7,25,254,233,175,148,62,54,127,201,94,215,127,237,223,255,0,68,71,64,30,193,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,245,250,242,15,217,199,254,73,229,247,253,133,100,255,0,209,80,215,175,208,2,82,209,69,0,37,20,180,80,1,94,13,251,72,248,126,221,172,52,159,18,43,109,186,73,63,179,228,24,39,204,66,30,69,239,133,193,86,237,147,187,147,192,175,121,174,59,226,150,141,103,173,124,54,215,34,188,76,253,150,210,75,200,156,1,185,36,136,22,82,164,131,140,224,169,199,56,102,25,25,160,15,146,180,47,16,92,120,126,13,97,45,87,247,186,158,158,246,5,178,62,68,103,66,252,16,115,149,141,135,98,187,178,14,69,71,225,189,54,29,103,197,58,70,151,112,206,176,94,222,197,111,43,70,64,112,172,234,9,4,130,51,131,232,107,46,189,127,246,119,209,62,221,227,139,189,86,75,125,240,233,214,135,100,155,246,249,115,200,118,142,51,147,148,18,142,132,15,174,218,0,250,106,8,33,181,183,138,222,8,99,138,8,144,34,71,26,128,16,1,133,10,7,202,20,14,49,82,209,69,0,37,45,20,148,0,180,81,69,0,20,81,69,0,121,135,198,34,71,135,224,231,254,95,83,255,0,69,189,121,55,194,98,127,225,96,234,156,159,248,245,151,255,0,70,199,94,185,241,133,11,120,126,12,103,254,63,83,183,251,13,94,65,240,168,236,248,131,170,231,254,125,166,31,249,21,40,3,232,79,20,105,127,108,251,38,209,9,217,191,239,143,92,123,123,87,135,248,19,196,13,166,94,89,218,77,45,203,25,47,145,190,70,200,218,72,28,228,175,165,125,38,201,191,28,227,21,243,63,196,15,15,92,233,62,37,181,185,196,210,37,189,178,76,199,201,42,56,119,36,19,206,62,239,90,0,250,82,198,224,93,89,199,50,134,195,103,27,186,252,164,173,88,175,46,248,101,226,139,107,205,43,74,180,62,82,74,222,111,203,231,130,195,12,231,166,61,171,211,195,43,40,32,130,15,165,0,99,107,250,44,58,173,154,196,214,246,174,68,129,143,152,128,175,67,236,121,230,190,75,241,38,139,123,161,125,155,19,71,31,157,187,63,103,98,51,183,29,120,95,90,251,62,188,235,198,254,16,159,86,251,15,149,52,159,185,243,115,182,2,221,113,239,199,74,0,231,126,20,248,203,237,154,95,151,52,247,210,200,247,251,1,145,183,112,85,56,229,190,239,53,236,168,193,148,48,207,53,241,157,130,221,120,91,89,178,142,230,202,108,44,201,49,50,3,30,213,220,61,71,78,58,215,210,190,10,241,101,158,169,165,216,133,104,17,228,243,62,81,112,24,140,59,127,241,52,1,220,214,7,137,116,104,245,91,20,139,202,183,98,179,6,253,226,228,116,62,199,158,107,113,88,58,134,82,8,61,193,167,145,154,0,248,177,210,227,195,184,204,196,121,223,243,193,138,231,30,191,119,214,190,170,240,126,179,30,167,166,75,34,249,199,253,32,167,239,58,253,213,247,247,174,3,226,55,132,110,46,127,179,124,185,100,109,190,110,118,192,79,247,61,235,158,248,93,174,11,24,224,180,154,16,143,46,160,8,223,38,211,131,177,122,17,237,72,15,162,41,106,40,37,89,34,87,82,48,115,208,230,165,166,2,81,69,20,0,180,16,15,90,40,160,14,7,226,79,133,198,185,165,66,34,138,207,204,251,82,57,105,71,80,17,135,92,31,246,107,229,143,17,105,18,233,122,149,236,110,97,218,151,15,30,35,206,6,9,233,242,142,62,90,251,134,84,243,0,25,199,57,175,159,190,45,248,114,227,236,146,220,47,154,194,77,76,144,4,39,184,144,245,205,0,121,223,130,60,81,38,141,246,239,50,230,247,247,190,94,60,167,61,183,117,228,122,215,215,90,93,242,95,91,60,168,31,1,202,252,253,122,15,241,175,131,193,197,123,223,195,31,29,218,67,28,54,114,164,49,180,186,130,129,190,224,2,1,216,51,130,57,160,15,160,233,106,27,123,136,238,97,89,98,112,193,243,180,171,100,126,117,45,0,45,52,138,90,90,0,106,211,168,34,153,154,0,125,37,0,230,150,128,10,40,162,128,10,40,164,160,5,162,138,40,0,164,165,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,74,92,138,40,0,168,110,152,164,64,130,65,223,218,166,160,140,138,0,240,95,30,248,178,107,55,185,140,93,95,40,75,214,79,221,200,64,227,119,191,221,226,188,18,242,242,75,205,158,100,178,203,140,227,204,98,113,156,116,252,171,234,159,31,248,74,109,74,200,152,230,147,45,121,230,225,109,203,96,16,222,254,245,242,205,246,159,53,151,151,230,164,131,126,113,189,8,233,143,95,173,0,88,240,248,206,187,167,15,250,122,143,255,0,66,21,246,47,129,209,71,132,236,48,0,255,0,89,255,0,161,181,124,119,225,181,206,191,166,255,0,215,212,95,250,18,215,217,126,13,24,240,173,151,253,181,255,0,208,218,128,55,168,162,138,0,13,11,65,162,128,18,150,138,40,0,164,165,162,128,10,40,162,128,10,74,90,40,0,162,138,74,0,90,40,164,160,5,162,138,40,0,166,30,180,250,111,122,0,112,233,69,11,210,138,0,41,147,255,0,169,147,253,211,252,169,244,201,255,0,212,191,251,167,249,80,7,204,95,24,215,254,39,218,217,193,255,0,150,31,250,12,117,229,250,80,13,118,234,127,184,127,152,175,84,248,198,71,246,222,182,63,235,135,254,131,29,121,126,136,55,94,184,219,252,7,249,138,0,250,195,225,229,184,93,35,78,111,159,157,54,47,253,5,43,188,174,59,225,248,198,131,165,241,255,0,48,232,191,148,117,216,80,2,208,104,164,61,40,1,143,214,128,77,4,100,210,129,64,15,162,138,40,0,162,138,40,0,162,146,150,128,18,138,90,40,0,162,146,150,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,130,105,132,208,2,231,20,19,77,205,40,20,0,220,102,156,162,157,138,90,0,41,41,104,160,4,165,36,14,165,69,53,217,81,114,199,2,188,243,197,63,17,52,221,51,236,158,94,171,229,249,155,243,254,142,199,56,199,183,189,0,104,248,179,198,54,186,85,149,220,113,223,105,251,254,200,238,171,36,163,36,225,177,198,225,233,95,44,248,187,196,115,235,90,205,228,174,45,202,203,179,38,44,227,229,85,28,114,125,40,241,7,138,111,245,155,144,239,121,231,3,15,150,79,148,23,140,158,58,15,90,230,206,115,207,90,0,84,70,99,181,84,147,254,200,175,160,190,18,120,105,99,185,134,233,210,232,121,186,114,156,145,133,228,161,227,138,242,15,6,105,15,171,234,210,196,32,243,66,192,207,141,251,122,58,174,122,143,90,250,207,193,250,72,211,180,125,63,247,27,24,89,70,135,231,207,97,199,95,106,0,233,232,164,165,160,4,165,162,146,128,10,90,40,160,10,122,149,210,90,216,220,200,205,26,236,133,155,231,56,28,3,95,56,120,187,92,151,89,241,117,229,138,44,50,71,46,205,166,12,151,56,140,30,57,63,221,175,81,248,141,226,52,179,180,189,129,46,182,51,233,238,66,236,206,73,87,95,238,251,87,148,252,63,209,102,213,252,81,167,106,19,193,230,164,190,102,100,222,23,56,71,29,1,31,221,164,7,173,252,46,210,5,174,135,107,51,137,131,180,82,169,14,48,63,214,31,111,106,244,80,48,2,250,86,110,139,100,150,58,100,80,198,155,49,184,99,118,122,177,53,160,238,16,101,142,209,156,83,2,165,238,161,13,158,205,243,195,30,236,227,115,168,206,49,239,239,94,5,226,159,18,223,107,186,130,65,12,86,243,67,52,34,221,154,5,102,63,49,96,66,144,79,60,215,85,227,45,118,121,190,195,246,107,157,219,124,205,223,187,3,251,184,234,62,180,239,6,248,35,106,71,53,214,155,135,142,232,48,62,119,64,54,158,205,245,164,5,63,2,252,61,129,102,176,190,157,53,24,229,30,102,67,0,20,125,225,221,107,215,244,251,40,236,109,82,24,203,21,92,227,119,94,78,105,214,182,209,218,196,35,141,54,170,231,3,36,227,154,179,76,2,138,42,149,245,234,91,121,123,165,198,236,246,207,165,0,120,87,198,15,17,200,53,161,103,25,181,100,155,78,218,112,114,223,51,72,188,115,83,124,33,208,149,198,141,126,201,114,24,249,252,237,227,254,90,15,74,243,127,23,234,71,92,241,126,158,98,151,207,13,28,48,253,221,188,249,141,242,244,30,181,244,87,195,45,51,236,126,16,210,203,69,177,215,205,254,60,227,50,63,191,189,0,118,209,32,134,16,131,56,95,90,243,111,139,115,4,240,220,25,101,31,233,234,57,63,236,73,94,155,210,188,75,227,110,160,34,240,236,96,73,180,141,76,15,187,254,196,158,212,1,202,252,33,181,13,253,177,195,127,203,15,253,169,95,75,215,129,252,30,180,63,241,57,204,127,243,239,223,254,186,87,190,80,1,69,20,80,0,107,228,79,141,49,235,241,124,69,186,26,244,201,48,40,91,79,100,194,129,104,100,115,26,240,1,200,37,129,221,206,65,228,141,164,253,119,92,191,143,252,29,111,227,143,9,92,105,83,113,112,185,154,206,66,228,8,230,10,85,75,96,28,143,152,131,242,158,9,199,56,32,3,230,143,131,55,90,37,175,196,155,3,174,91,249,190,103,238,172,88,161,113,29,211,186,172,108,71,230,1,193,195,50,158,49,184,125,125,95,5,95,88,220,105,154,141,198,159,123,31,151,117,107,43,67,60,123,129,218,224,144,195,35,32,224,131,211,138,250,123,224,167,196,127,248,74,180,117,208,181,57,167,151,91,176,136,187,77,47,205,246,136,67,40,13,184,15,190,187,149,78,121,60,54,73,45,128,15,88,175,50,248,229,123,225,251,111,135,211,69,172,197,29,197,220,143,157,54,220,204,200,198,124,21,243,6,58,132,12,88,131,193,249,84,242,194,189,3,84,213,108,116,61,46,227,82,212,238,146,218,206,8,247,203,44,135,133,31,204,146,112,0,28,146,64,25,38,190,50,241,199,140,175,188,119,226,73,53,107,232,227,136,44,98,27,120,19,145,20,64,146,23,56,203,28,177,36,158,164,156,0,48,0,7,55,95,105,124,53,177,214,180,255,0,135,186,61,182,187,34,53,218,91,160,68,88,138,52,80,237,27,35,112,122,186,174,1,56,29,49,201,5,155,199,62,5,124,56,139,85,147,254,18,221,94,45,214,176,74,6,159,17,222,133,166,70,86,243,148,130,1,0,130,170,62,101,39,118,113,142,126,143,160,15,128,107,237,223,2,127,201,60,240,207,253,130,173,191,244,82,215,196,53,246,255,0,129,63,228,158,120,103,254,193,86,191,250,40,80,6,253,45,21,157,22,185,165,220,107,183,58,28,87,240,62,167,107,18,205,53,170,191,206,145,183,66,71,229,158,234,25,73,198,225,144,13,26,40,162,128,57,255,0,29,255,0,201,60,241,47,253,130,110,255,0,244,83,87,196,53,246,247,142,255,0,228,158,120,151,254,193,87,127,250,41,235,226,26,0,251,250,146,150,138,0,138,107,120,174,160,150,11,136,146,104,37,66,146,199,32,12,29,72,218,65,7,130,8,227,21,242,87,197,111,134,243,120,23,89,91,139,69,146,93,26,241,217,173,228,8,84,64,197,152,139,114,75,49,36,0,8,115,183,119,56,232,107,235,170,206,215,52,91,63,16,104,119,154,69,250,111,182,187,133,162,124,0,72,207,70,25,4,6,7,4,28,112,84,31,225,160,15,143,124,1,227,139,255,0,2,248,150,27,232,36,147,236,18,186,165,253,176,27,132,209,103,156,2,64,222,1,37,78,87,7,229,232,74,159,177,180,173,86,199,92,210,224,212,180,203,164,185,179,184,77,209,75,25,224,143,230,8,57,82,167,144,65,7,4,87,197,94,48,240,212,222,16,241,94,161,160,207,115,29,195,218,176,2,100,4,7,87,80,234,112,122,29,172,50,57,193,202,228,245,175,160,255,0,103,31,249,39,151,255,0,246,21,147,255,0,69,69,64,31,48,87,219,222,3,255,0,146,121,225,175,251,5,90,255,0,232,165,174,130,138,0,74,90,41,40,3,224,42,251,123,192,159,242,79,60,53,255,0,96,171,95,253,18,181,241,13,125,189,224,63,249,39,158,26,255,0,176,77,175,254,138,20,1,208,87,144,254,209,223,242,79,44,63,236,41,31,254,138,150,189,122,188,135,246,142,255,0,146,121,167,255,0,216,86,63,253,21,45,0,120,255,0,193,47,249,43,218,23,253,188,127,232,137,43,235,234,249,3,224,151,252,149,237,7,254,222,63,244,68,181,245,245,0,45,20,81,64,5,20,81,64,31,48,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,173,255,0,217,151,254,102,143,251,116,255,0,218,213,244,5,37,0,124,197,251,71,127,201,67,211,255,0,236,21,31,254,141,146,185,191,11,70,205,240,151,199,236,179,60,97,31,77,102,0,46,37,30,115,141,173,144,78,50,65,227,105,202,142,118,228,30,143,246,142,255,0,146,135,97,255,0,96,168,255,0,244,108,149,169,251,63,105,209,107,26,55,141,244,187,135,117,183,188,130,222,222,70,140,128,225,89,103,82,65,32,140,224,250,26,0,241,8,4,77,113,16,184,146,72,237,203,168,149,209,3,178,140,242,85,73,80,78,59,100,103,212,87,221,186,86,151,99,161,233,118,250,110,153,106,150,214,150,241,236,134,20,28,1,252,201,39,36,147,201,36,147,146,107,224,234,251,87,225,207,136,46,60,81,240,255,0,72,214,47,70,46,166,136,137,142,71,206,232,206,140,220,40,3,113,5,176,6,6,113,252,52,1,212,215,200,31,27,127,228,175,107,191,246,239,255,0,162,18,190,191,175,144,62,54,127,201,94,215,127,237,135,254,136,142,128,61,131,246,113,255,0,146,121,127,255,0,97,73,63,244,84,85,235,213,228,63,179,143,252,147,203,239,251,10,201,255,0,162,162,175,94,160,5,162,138,40,3,200,63,104,239,249,39,150,31,246,21,143,255,0,69,73,94,63,240,75,254,74,246,133,255,0,111,31,250,34,74,246,31,218,59,254,73,221,135,253,133,99,255,0,209,82,215,143,124,18,255,0,146,189,161,127,219,199,254,147,201,64,30,193,251,71,127,201,60,211,255,0,236,43,31,254,138,150,190,112,209,53,173,71,195,154,180,26,174,147,113,246,123,232,55,121,114,236,15,183,114,144,120,96,84,240,72,228,87,209,255,0,180,119,252,147,203,15,251,10,199,255,0,162,165,175,152,40,2,72,32,154,234,226,43,120,33,121,167,149,213,35,142,53,44,206,196,224,40,3,146,73,227,21,246,15,195,31,135,150,223,15,180,57,34,51,125,163,82,188,218,215,147,2,118,18,185,218,136,167,178,239,126,72,201,36,147,183,128,57,143,130,255,0,11,255,0,225,26,180,143,196,90,204,24,213,238,34,30,76,19,67,135,177,82,89,79,59,143,204,224,174,114,3,40,202,247,97,94,193,64,5,124,193,251,71,127,201,67,211,255,0,236,18,159,250,54,90,250,126,146,128,60,3,246,101,255,0,153,163,254,221,63,246,181,123,253,45,20,0,81,69,121,127,199,95,19,91,232,191,15,231,210,252,249,227,191,213,191,117,110,33,200,202,6,67,46,230,227,0,169,193,29,78,252,96,140,144,1,242,172,230,22,184,149,173,227,146,59,114,196,198,146,184,118,85,207,0,184,10,9,219,223,11,159,65,95,69,126,205,159,217,223,240,143,107,158,87,252,132,190,214,159,104,251,223,234,182,126,235,253,159,191,231,125,222,125,123,87,206,21,233,31,4,188,79,39,135,254,34,90,90,201,63,151,101,170,127,162,76,14,242,11,159,245,69,64,227,118,252,5,36,16,3,63,76,228,0,125,111,69,20,80,7,144,126,209,223,242,79,44,63,236,42,159,250,42,90,241,255,0,130,95,242,87,244,47,251,121,255,0,209,18,87,176,126,209,223,242,78,236,63,236,43,31,254,138,150,188,127,224,151,252,149,237,11,254,222,63,244,68,148,1,245,253,20,84,83,207,13,180,18,220,92,72,144,219,194,133,228,146,86,1,81,64,201,98,79,10,0,231,52,1,37,45,83,210,181,75,45,115,75,183,212,244,203,180,184,179,184,77,241,72,135,130,63,152,32,228,16,121,4,16,112,69,92,160,2,190,127,253,166,255,0,230,87,255,0,183,175,253,163,94,255,0,94,1,251,77,255,0,204,175,255,0,111,95,251,70,128,48,127,103,31,249,40,122,135,253,130,165,255,0,209,177,81,251,71,127,201,67,211,255,0,236,19,31,254,141,146,143,217,199,254,74,22,161,255,0,96,169,127,244,100,85,244,245,0,124,255,0,251,51,127,204,209,255,0,110,159,251,90,176,63,104,239,249,40,122,127,253,130,163,255,0,209,146,215,211,245,243,7,237,29,255,0,37,11,79,255,0,176,76,127,250,54,90,0,243,123,31,237,223,248,69,245,143,177,121,223,216,222,109,191,246,143,149,141,187,242,222,78,254,251,115,187,219,126,220,243,138,200,175,122,253,155,160,134,234,223,197,176,92,67,28,208,74,150,201,44,114,0,202,192,137,148,130,15,5,72,249,118,215,49,241,103,225,52,222,13,184,109,95,71,73,38,208,37,110,71,44,246,108,79,10,199,169,66,120,12,125,129,231,5,192,62,142,240,124,222,31,155,194,150,13,225,112,131,69,8,209,219,121,113,178,12,6,33,184,112,27,59,131,100,158,73,201,231,57,173,218,248,247,225,167,196,187,239,135,250,169,71,18,92,232,183,14,166,238,208,30,65,251,190,98,103,128,224,109,227,163,1,131,140,41,31,94,219,207,13,213,188,87,54,242,164,208,72,138,241,201,27,6,12,8,200,117,43,193,4,115,154,0,249,151,246,142,255,0,146,133,167,255,0,216,42,63,253,27,45,111,254,204,191,243,52,127,219,167,254,214,172,15,218,63,254,74,22,159,255,0,96,164,255,0,209,178,86,255,0,236,203,255,0,51,71,253,186,127,237,106,0,250,2,188,255,0,193,127,17,236,245,175,19,107,94,22,191,155,203,213,236,117,11,184,224,221,128,46,97,89,95,104,92,1,243,162,128,10,245,33,119,100,252,219,125,2,190,41,241,101,245,198,153,241,75,93,191,180,147,203,186,181,214,167,158,38,218,14,214,89,216,169,193,200,56,32,117,226,128,62,158,248,155,240,242,219,226,14,135,28,66,127,179,234,118,123,158,202,103,39,96,45,141,200,224,118,109,171,200,92,130,1,25,229,79,199,147,193,53,173,196,176,92,68,209,77,19,152,228,73,20,171,35,3,130,164,30,65,7,140,87,218,222,2,241,44,222,46,240,70,153,174,220,91,164,19,220,198,226,72,227,36,174,229,118,66,70,121,0,149,206,57,198,113,147,140,215,156,124,123,240,37,141,222,137,55,140,96,104,237,111,44,209,18,228,8,114,110,195,50,34,111,57,0,16,9,231,4,145,129,247,64,218,1,39,193,127,138,143,175,196,158,28,215,238,183,234,233,129,99,51,6,103,186,69,86,102,14,64,198,240,7,222,36,22,4,117,42,73,199,253,166,191,230,87,255,0,183,191,253,163,94,11,111,60,214,183,17,92,65,35,67,60,76,25,36,141,138,178,48,57,12,8,228,21,60,230,189,235,246,155,255,0,153,95,254,222,191,246,149,0,120,77,159,219,124,247,251,15,159,230,249,82,111,242,51,187,102,198,243,51,142,118,236,221,187,182,220,231,140,213,122,239,254,8,255,0,201,94,208,191,237,227,255,0,73,228,174,195,227,15,193,255,0,236,175,180,120,155,195,86,255,0,232,28,203,121,99,26,255,0,199,191,172,136,63,185,234,191,193,212,124,191,112,3,209,254,9,95,120,126,111,135,150,150,154,28,185,184,183,231,80,142,64,22,81,59,114,89,177,213,78,48,173,207,10,160,156,169,3,209,235,226,175,3,120,239,85,240,38,186,47,244,243,230,219,201,133,186,179,102,218,151,17,142,199,209,134,78,214,234,9,61,65,32,253,131,225,221,122,199,197,58,5,158,181,166,180,166,210,233,11,39,152,187,92,16,72,101,35,212,50,145,242,228,113,193,35,154,0,213,164,165,162,128,10,40,162,128,62,1,175,183,124,9,255,0,36,243,195,95,246,9,181,255,0,209,75,95,17,87,219,222,4,255,0,146,121,225,159,251,5,90,255,0,232,165,160,13,250,90,40,160,14,127,199,127,242,79,60,75,255,0,96,171,175,253,20,213,241,5,125,255,0,69,0,115,254,59,255,0,146,119,226,95,251,5,93,127,232,150,175,136,107,237,239,29,255,0,201,60,241,39,253,130,110,191,244,75,87,196,52,1,245,87,193,191,134,45,224,203,9,53,109,94,57,19,94,186,70,137,226,44,165,96,139,127,10,184,36,49,125,161,137,207,28,0,163,7,62,167,75,69,0,21,228,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,95,175,32,253,163,191,228,158,88,127,216,82,63,253,21,37,0,120,255,0,193,47,249,43,218,15,253,188,127,233,60,149,245,245,124,131,240,71,254,74,246,133,255,0,111,31,250,34,74,250,254,128,10,41,41,104,3,228,15,141,159,242,87,181,223,251,119,255,0,209,9,94,193,251,56,255,0,201,60,191,255,0,176,164,159,250,42,42,241,255,0,141,191,242,87,181,223,251,97,255,0,162,35,175,96,253,156,127,228,158,95,127,216,86,79,253,21,21,0,124,255,0,227,191,249,40,126,38,255,0,176,165,215,254,141,106,221,241,92,110,62,21,124,62,144,205,33,141,147,81,81,17,3,10,69,199,44,56,206,78,64,57,36,124,163,10,57,206,23,142,255,0,228,161,248,155,254,194,183,127,250,53,171,213,111,52,216,175,191,100,253,62,226,70,145,90,194,224,220,68,1,27,75,27,169,33,195,113,211,18,49,249,113,200,31,66,1,193,124,35,210,180,189,111,226,94,149,99,171,197,231,219,183,153,32,129,163,220,146,186,70,204,3,242,184,95,148,158,142,9,80,8,193,36,125,143,95,12,248,91,196,23,30,22,241,70,155,174,91,46,233,109,36,12,83,32,121,136,65,14,153,32,227,112,44,185,198,70,114,188,138,251,154,128,10,248,6,190,254,162,128,57,239,2,127,201,60,240,215,253,130,173,127,244,74,215,196,85,247,245,124,3,64,29,103,143,226,190,135,81,209,158,236,202,96,151,66,211,222,211,116,155,128,135,236,232,167,104,207,202,60,197,147,142,57,201,239,147,232,159,179,142,135,166,223,106,250,190,171,115,111,190,251,78,242,126,201,46,231,27,60,193,40,126,1,218,114,163,28,131,142,213,91,226,221,149,195,124,45,248,113,126,177,230,218,29,61,33,145,247,14,29,237,226,42,49,212,228,35,123,113,207,81,92,231,193,45,85,244,207,138,122,98,125,162,56,32,189,73,109,102,223,133,14,10,22,140,100,244,38,65,30,49,201,59,87,190,8,7,215,85,231,255,0,27,127,228,144,235,191,246,195,255,0,71,199,94,129,94,127,241,179,254,73,14,187,255,0,110,255,0,250,62,58,0,249,6,186,207,0,120,18,255,0,199,190,32,254,207,183,119,183,179,137,11,93,94,136,183,136,6,14,50,50,50,93,134,0,206,122,158,128,215,39,95,110,248,47,194,118,158,10,240,189,174,141,102,222,103,151,151,154,114,128,52,210,49,203,49,81,248,1,146,72,10,23,39,25,160,13,77,43,75,177,208,244,187,125,55,76,182,75,107,59,116,217,20,72,56,3,249,146,78,73,39,146,73,39,36,213,218,40,160,15,149,62,50,252,52,127,7,234,141,173,233,230,51,162,234,23,36,44,97,64,54,178,182,91,203,0,96,108,192,98,164,14,20,96,244,5,252,178,190,245,191,177,183,212,244,235,141,62,242,63,50,214,234,38,134,100,220,70,228,101,42,195,35,4,101,73,233,205,124,93,227,223,13,69,225,15,27,234,122,21,189,195,220,65,108,232,99,146,64,21,176,200,29,84,227,229,36,6,198,120,206,51,129,157,180,1,239,127,179,143,252,147,203,239,251,10,203,255,0,162,162,175,63,253,163,191,228,161,233,255,0,246,10,143,255,0,70,201,94,131,251,56,255,0,201,60,191,255,0,176,172,191,250,42,42,245,234,0,249,251,246,101,255,0,153,163,254,220,255,0,246,181,112,63,27,127,228,175,107,159,246,239,255,0,162,35,175,175,171,228,31,141,191,242,87,181,207,251,119,255,0,210,116,160,15,96,253,156,191,228,158,95,255,0,216,86,79,253,21,21,122,253,121,15,236,227,255,0,36,242,251,254,194,178,127,232,168,171,215,168,1,41,104,164,160,5,162,138,74,0,41,104,174,107,199,250,170,232,191,15,181,235,246,185,146,213,210,202,84,138,104,247,6,89,92,108,143,5,121,83,189,135,61,186,241,214,128,62,57,241,44,86,22,222,41,213,160,210,204,103,79,142,242,100,181,49,182,245,49,7,33,48,217,59,134,220,115,147,154,250,31,246,113,130,21,240,46,165,112,177,70,39,125,73,163,121,0,27,152,44,81,144,9,234,64,44,196,14,219,143,173,124,203,94,201,251,57,234,175,107,227,93,67,76,107,152,227,130,246,200,184,137,176,12,178,163,46,49,158,73,8,210,28,15,225,201,63,119,128,15,166,168,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,14,3,226,148,30,118,131,16,195,127,199,218,31,151,253,199,175,16,248,110,68,95,17,181,145,144,187,97,152,124,223,245,217,43,232,47,29,91,249,250,68,67,27,191,210,20,245,199,240,181,124,221,225,187,159,176,124,71,215,88,191,150,55,92,39,76,255,0,203,101,249,127,74,0,250,233,59,215,1,241,27,66,142,254,194,254,124,78,89,52,217,0,217,211,128,231,251,190,245,222,194,219,243,84,245,171,113,113,164,94,130,155,139,91,72,189,118,255,0,9,160,15,152,60,13,172,203,162,248,222,194,197,132,41,28,94,111,51,228,48,204,108,121,228,122,215,211,158,31,189,26,134,143,5,192,116,125,251,185,140,228,124,172,71,244,175,147,188,81,27,105,95,17,174,164,11,229,8,118,115,157,216,204,35,235,235,95,64,252,39,213,133,231,133,44,80,207,189,132,114,49,30,94,63,229,163,123,80,7,162,83,29,3,227,57,249,105,224,228,102,138,0,241,239,30,252,60,181,189,150,75,184,198,162,239,21,153,1,83,4,18,55,16,62,239,189,112,158,25,212,47,124,47,171,218,219,53,184,138,43,125,249,107,152,220,17,185,88,242,114,23,171,127,42,250,94,104,99,153,25,25,114,25,74,145,156,113,94,105,227,95,4,165,204,23,215,54,182,27,228,111,47,13,231,109,238,160,245,106,64,117,190,20,215,162,213,180,168,24,220,91,52,165,89,136,137,193,198,28,143,83,93,18,144,70,69,120,39,133,238,239,252,57,172,205,103,51,253,158,24,224,33,83,1,240,92,171,117,92,158,230,189,179,74,189,23,118,86,206,36,220,205,10,177,59,118,231,32,83,2,61,91,77,142,255,0,201,222,100,249,51,183,103,190,61,189,171,230,203,136,207,135,124,85,165,196,128,170,9,34,152,153,198,49,243,254,28,124,181,245,49,25,175,14,248,159,225,162,46,164,189,138,211,152,52,242,193,188,222,133,75,158,153,230,147,3,211,252,45,171,38,163,165,90,58,203,3,25,55,253,199,207,70,110,156,251,87,71,94,5,240,179,196,178,71,38,149,101,53,222,8,243,179,30,207,247,207,80,43,221,237,39,91,139,97,32,125,202,217,231,27,123,211,2,106,40,164,160,5,164,165,162,128,10,228,60,115,163,38,165,165,36,100,76,127,210,67,254,239,175,221,127,111,122,235,234,27,136,132,209,133,101,220,1,207,92,80,7,194,55,182,143,107,179,124,114,71,187,56,222,49,156,84,250,61,251,216,106,118,115,15,47,247,119,41,32,45,211,134,7,158,122,113,93,231,196,207,13,75,166,255,0,101,249,118,126,95,153,230,231,247,153,206,54,123,251,215,152,244,160,15,174,126,31,248,202,223,81,209,180,232,166,189,176,89,91,205,204,105,32,7,229,103,254,18,222,213,232,81,77,28,200,26,54,14,167,161,83,145,95,17,120,127,196,183,218,61,245,179,69,119,228,199,22,236,31,44,54,220,131,236,125,107,232,95,134,191,16,237,245,11,56,160,188,213,60,201,132,50,187,15,179,149,199,239,56,232,49,208,208,7,174,81,80,91,220,71,115,10,73,27,110,87,1,148,224,140,131,83,208,1,77,43,222,157,69,0,55,165,56,26,8,166,99,20,0,234,90,102,105,249,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,154,78,41,212,210,40,1,155,141,74,58,84,120,52,225,210,128,29,69,20,80,5,91,232,68,214,234,14,118,238,207,31,238,154,249,31,226,77,140,118,127,217,155,11,157,254,110,119,251,108,255,0,26,250,254,69,200,31,90,249,63,226,220,102,63,236,143,151,25,243,187,255,0,185,64,28,103,134,185,241,6,153,255,0,95,145,127,232,75,95,101,120,68,99,194,246,99,253,255,0,253,13,171,227,111,11,227,254,18,45,47,63,243,251,15,254,134,43,236,223,10,99,254,17,171,77,191,237,255,0,232,111,64,26,244,180,80,104,0,160,83,57,165,90,0,117,20,148,180,0,81,69,37,0,45,20,148,180,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,51,189,62,155,64,14,29,40,166,173,58,128,10,100,223,234,95,253,211,255,0,160,211,233,146,127,169,127,161,160,15,152,254,49,231,251,119,90,255,0,182,31,201,43,204,180,86,41,120,228,127,207,51,252,197,122,175,198,72,49,169,235,82,97,127,229,135,215,238,199,94,81,165,28,93,191,251,135,249,138,0,250,243,225,251,110,208,180,159,251,7,67,255,0,162,227,174,198,184,191,135,172,14,133,165,15,250,135,67,255,0,160,199,93,173,0,20,30,148,81,64,12,239,74,180,30,180,130,128,30,40,160,81,64,9,75,69,37,0,20,180,81,64,5,20,148,180,0,148,180,81,64,5,37,45,20,0,81,69,4,237,160,2,153,154,9,166,243,64,11,154,49,72,6,106,92,15,74,0,96,90,118,49,69,45,0,20,81,69,0,20,201,36,17,141,199,61,113,197,50,226,224,91,196,210,58,177,11,140,226,188,199,226,15,196,91,61,32,24,23,251,69,36,73,227,5,162,192,24,49,147,253,241,64,22,60,119,241,21,52,59,50,45,205,210,72,151,126,73,43,18,55,10,27,212,251,87,206,119,58,190,177,226,61,190,109,218,191,145,157,187,208,46,221,223,238,143,106,179,168,223,223,120,175,83,186,142,27,219,130,141,51,92,1,115,43,96,13,199,28,2,121,249,191,157,116,195,72,135,195,255,0,241,243,5,187,121,223,119,201,64,113,142,185,200,30,180,1,203,93,232,246,58,117,180,139,60,27,167,216,206,25,29,136,28,113,212,250,138,229,182,137,167,194,12,3,211,63,74,191,170,106,111,121,48,100,150,108,108,218,67,183,94,79,191,189,110,248,31,195,178,234,218,229,130,143,179,186,75,230,124,178,228,143,149,91,175,7,210,128,61,19,224,175,132,132,183,31,218,19,8,89,101,180,145,71,206,202,114,37,81,211,167,240,215,208,182,208,45,189,188,81,40,192,68,10,57,244,21,206,120,35,66,77,23,66,182,143,201,182,89,2,186,150,137,113,156,185,63,221,21,212,208,2,82,209,69,0,20,148,180,80,1,85,174,174,150,215,203,220,27,230,207,69,171,53,231,190,59,241,28,118,31,217,248,107,149,221,230,255,0,171,56,233,183,175,62,244,1,226,254,49,241,77,206,187,226,11,88,4,143,229,207,10,64,235,36,106,51,185,153,79,78,220,215,176,124,52,240,188,22,90,30,151,116,99,143,205,143,205,249,131,177,234,204,58,30,59,215,141,120,47,195,119,90,182,167,167,221,202,240,74,177,222,198,135,206,37,155,10,202,118,244,63,47,53,244,254,143,102,150,90,100,48,4,140,108,221,242,160,194,242,196,255,0,90,64,94,69,8,160,14,139,85,53,7,97,2,237,56,59,255,0,161,171,180,214,141,92,97,212,30,252,138,96,121,204,126,14,251,126,126,208,34,125,157,63,120,227,25,250,127,187,93,237,181,148,54,145,148,137,48,165,183,117,39,159,199,233,83,136,98,76,237,141,6,127,186,20,84,148,0,81,81,73,48,140,18,224,241,253,218,202,212,124,65,109,98,153,116,156,252,202,191,32,30,153,245,160,13,73,167,16,174,230,4,140,227,229,175,27,241,199,196,177,105,246,15,36,221,13,222,102,127,117,25,233,183,212,212,126,52,248,163,103,5,187,199,11,106,145,188,119,68,18,132,47,0,55,163,87,137,69,6,167,226,60,226,245,155,200,255,0,159,137,92,237,221,233,215,251,180,1,209,248,19,195,51,120,143,81,177,190,157,225,101,138,250,56,206,230,96,112,8,56,249,70,59,215,212,250,62,159,30,155,166,67,109,26,128,169,187,104,4,145,203,19,223,235,92,167,129,60,26,154,30,154,209,205,111,96,101,251,81,144,52,73,211,133,245,3,158,43,188,225,71,2,128,33,185,156,67,24,99,158,78,56,175,154,254,49,107,95,109,182,154,212,23,253,222,170,231,230,80,163,129,32,254,181,238,190,38,213,18,214,45,132,202,10,202,7,31,66,125,107,229,223,29,93,53,230,163,124,170,204,71,219,228,111,152,251,183,248,208,7,182,252,42,176,22,255,0,218,220,15,159,201,232,79,251,85,235,53,198,248,43,79,251,39,219,248,136,111,242,254,226,255,0,119,127,181,118,116,0,80,105,41,104,1,40,165,52,80,7,143,252,119,240,23,246,254,137,255,0,9,45,132,121,212,180,200,143,158,26,92,7,181,93,238,216,83,242,238,4,150,94,70,65,97,201,192,175,155,116,173,82,251,68,213,45,245,45,46,233,237,175,109,223,116,82,199,212,31,228,84,140,130,15,202,65,32,228,26,251,198,190,73,248,225,163,233,122,63,196,155,129,166,73,150,187,136,93,221,71,230,238,242,231,118,98,195,212,101,118,190,15,247,248,218,8,0,0,248,157,241,90,227,199,241,90,88,219,217,253,139,76,183,219,51,68,196,51,52,248,42,73,125,191,117,119,176,24,198,70,73,234,0,207,248,91,224,89,60,115,226,216,224,148,109,211,44,241,53,227,21,108,50,7,24,132,17,140,51,114,7,42,66,171,17,156,109,60,61,125,173,240,255,0,195,218,55,135,124,29,97,14,134,254,101,173,212,81,221,53,198,214,31,105,118,142,48,101,218,196,152,247,0,14,222,130,128,58,11,43,27,125,51,78,181,176,180,143,203,181,182,137,97,133,55,19,181,0,0,12,156,147,133,81,215,154,179,69,20,1,240,13,125,189,224,63,249,39,158,26,255,0,176,77,175,254,138,90,248,134,190,190,131,197,218,127,130,190,14,104,26,190,162,223,243,10,183,142,8,112,223,191,155,236,251,213,50,20,227,118,210,55,21,192,160,8,254,43,252,72,135,192,186,48,130,205,163,147,90,188,86,91,120,195,0,246,234,85,128,156,130,174,8,87,0,42,156,110,231,29,13,124,185,101,226,109,82,199,197,169,226,120,231,221,169,11,163,118,236,120,18,59,57,44,25,70,56,108,149,32,96,16,72,168,252,71,175,223,120,163,196,23,154,222,164,209,155,187,166,12,254,88,192,0,0,0,3,208,5,3,156,158,57,36,243,91,58,159,195,205,127,74,240,77,143,138,46,108,217,108,238,159,36,174,215,88,226,112,141,20,142,67,18,170,197,152,109,42,54,149,0,242,192,80,7,213,190,7,241,157,143,142,252,55,30,175,99,28,145,16,230,43,136,31,147,12,161,84,145,156,97,134,29,72,35,170,145,144,167,32,116,181,241,47,129,252,101,125,224,95,18,38,173,101,28,114,130,134,43,139,118,224,77,17,32,149,206,50,167,32,16,71,66,6,65,92,131,246,78,135,172,217,248,131,67,178,213,236,31,117,173,220,75,44,121,32,149,207,80,216,36,6,7,32,174,120,32,142,212,1,67,199,95,242,79,60,73,255,0,96,155,175,253,20,213,241,13,125,189,227,175,249,39,158,37,255,0,176,85,223,254,138,106,248,134,128,62,253,165,162,138,0,41,41,104,160,15,144,62,54,255,0,201,95,215,127,237,223,255,0,68,37,123,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,107,199,254,54,255,0,201,95,215,127,237,223,255,0,68,71,94,193,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,0,245,250,74,90,40,0,162,190,124,248,151,241,202,250,223,85,26,87,132,37,146,212,90,185,23,87,115,90,225,217,135,6,49,28,171,144,1,234,93,65,36,96,96,12,183,127,240,163,226,68,62,58,209,154,222,237,227,143,90,180,85,89,227,46,165,167,80,20,25,194,133,85,0,177,32,168,206,222,51,212,80,7,200,181,246,247,129,63,228,158,120,107,254,193,86,191,250,41,107,226,26,251,119,192,159,242,79,60,53,255,0,96,171,95,253,20,180,1,208,215,144,126,209,223,242,79,44,63,236,43,31,254,138,150,189,126,188,131,246,143,255,0,146,121,97,255,0,97,84,255,0,209,82,208,7,142,124,25,158,43,111,138,186,61,197,196,177,195,4,73,114,242,73,35,0,168,162,222,66,73,39,128,0,231,53,213,248,187,227,174,163,55,142,45,110,124,61,113,58,232,86,50,161,48,16,19,237,184,44,24,146,84,178,134,86,42,20,231,27,85,176,173,192,241,184,103,154,217,204,144,73,36,78,81,144,180,108,84,144,202,67,46,71,98,164,130,59,169,34,153,64,31,111,120,55,197,218,127,141,124,61,22,173,167,55,164,119,49,97,255,0,115,54,197,118,143,44,163,118,55,1,184,12,26,232,43,227,15,135,30,57,184,240,39,137,161,191,204,242,233,210,254,238,246,218,38,81,230,71,131,131,131,198,229,39,112,232,122,140,128,198,190,199,177,190,183,212,244,219,91,235,73,60,219,91,168,132,208,182,8,222,140,20,169,193,193,92,130,58,243,64,22,40,162,138,0,74,90,40,160,15,152,63,104,239,249,40,118,31,246,10,143,255,0,70,203,91,255,0,179,47,252,205,63,246,233,255,0,181,235,3,246,143,255,0,146,135,167,255,0,216,42,63,253,25,45,111,254,204,191,243,52,127,219,159,254,214,160,15,53,248,181,166,195,164,252,82,241,13,188,13,43,35,220,11,130,92,130,119,74,130,86,31,40,28,6,114,7,182,58,245,175,98,253,157,124,65,113,168,120,95,81,208,230,25,77,46,69,104,31,35,132,144,185,41,128,59,48,118,201,36,157,248,249,64,21,207,254,210,182,86,233,168,248,118,253,83,23,83,69,60,50,75,184,243,28,101,8,24,232,184,50,63,191,60,244,21,129,251,63,248,130,227,76,241,240,209,212,110,181,213,226,100,144,100,13,173,24,105,21,250,18,118,128,227,25,11,243,228,231,104,160,15,169,235,228,31,141,191,242,87,181,223,251,119,255,0,209,9,95,95,87,200,31,27,127,228,175,107,191,246,239,255,0,162,35,160,15,97,253,156,127,228,158,95,255,0,216,82,79,253,21,21,122,237,121,15,236,227,255,0,36,242,251,254,194,178,255,0,232,168,171,215,232,0,164,165,162,128,60,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,227,255,0,4,191,228,175,232,95,246,241,255,0,162,36,175,96,253,163,191,228,158,88,127,216,86,63,253,21,45,120,255,0,193,47,249,43,218,15,253,188,127,232,137,40,3,216,63,104,239,249,39,150,31,246,21,143,255,0,69,75,94,57,240,102,8,110,126,45,104,41,60,49,202,129,229,96,28,43,0,194,22,96,112,123,134,0,169,236,84,26,246,63,218,63,254,73,229,135,253,133,99,255,0,209,82,87,143,252,17,255,0,146,189,161,127,219,199,254,136,150,128,62,191,162,138,40,0,162,138,40,0,162,138,40,0,175,149,126,60,248,161,181,191,30,182,149,20,136,214,122,58,121,81,236,117,112,210,48,86,148,228,12,130,14,212,42,73,193,140,244,36,138,250,71,197,30,33,131,194,190,23,212,117,219,165,221,29,164,69,130,100,143,49,201,194,38,64,56,222,197,70,113,180,103,39,129,95,15,79,60,247,87,18,220,92,74,243,207,43,23,146,73,24,179,187,19,146,196,158,73,39,156,208,4,116,84,247,214,55,26,102,161,113,97,120,158,93,213,172,173,12,201,184,28,50,146,24,100,100,28,16,122,113,75,113,99,113,105,5,164,211,199,178,59,168,140,214,231,112,59,144,59,70,79,29,62,100,117,231,158,61,8,160,15,182,124,31,226,72,124,95,225,77,63,92,130,222,72,18,237,28,152,156,130,81,149,138,50,228,117,27,129,193,227,35,7,3,165,110,87,130,126,206,30,34,154,104,245,111,14,220,95,51,199,10,37,197,149,179,2,66,46,226,37,32,227,133,220,201,198,122,146,64,229,205,123,221,0,121,15,237,29,255,0,36,242,195,254,194,177,255,0,232,169,43,199,254,8,255,0,201,94,208,191,237,231,255,0,73,228,175,96,253,163,191,228,157,216,127,216,86,63,253,21,45,120,255,0,193,47,249,43,218,15,253,188,127,232,137,40,3,235,250,249,151,227,23,197,103,241,5,197,207,134,180,73,163,58,60,111,178,226,226,54,87,23,132,20,97,183,43,144,170,225,151,42,196,55,94,152,174,187,227,119,196,197,210,172,174,60,37,164,73,27,95,220,70,208,234,14,232,217,130,38,69,33,70,70,210,92,55,80,78,208,15,0,144,71,207,186,38,137,168,248,143,87,131,74,210,173,254,209,125,54,237,144,239,84,221,180,22,60,177,80,56,4,242,104,3,188,248,67,241,45,124,13,170,77,99,169,6,125,22,249,212,202,202,89,141,179,175,30,98,142,132,17,128,193,70,74,133,43,157,187,79,214,85,240,231,139,188,49,127,224,255,0,18,93,232,247,241,184,49,49,48,202,209,224,79,22,78,217,23,4,140,21,29,50,118,156,131,200,53,235,31,3,62,37,181,157,197,175,130,245,65,31,217,37,118,22,23,25,84,242,156,146,198,54,206,55,6,36,237,61,119,184,28,130,54,128,125,21,94,1,251,77,127,204,177,255,0,111,127,251,74,190,128,175,159,255,0,105,175,249,149,255,0,237,235,255,0,104,208,6,7,236,227,255,0,37,15,81,255,0,176,84,159,250,54,42,250,126,190,97,253,156,127,228,161,106,31,246,10,151,255,0,70,197,95,79,80,1,95,48,126,209,255,0,242,80,236,63,236,20,159,250,54,90,250,126,190,96,253,163,191,228,161,216,127,216,42,63,253,27,45,0,111,254,204,191,243,52,127,219,167,254,214,175,119,191,251,31,246,125,207,246,143,145,246,31,37,190,211,246,140,121,126,94,14,237,251,248,198,51,156,252,184,175,8,253,153,127,230,105,255,0,183,63,253,173,92,231,198,15,138,195,197,146,13,19,67,157,134,139,19,135,146,101,102,2,244,237,82,187,145,128,112,35,109,227,4,144,78,211,216,80,7,153,235,178,233,119,26,229,236,186,37,172,246,186,99,202,198,214,25,228,220,232,157,148,159,253,151,36,129,242,146,216,220,125,255,0,246,119,255,0,132,167,251,34,239,237,127,242,44,243,246,63,59,59,188,237,223,63,149,254,199,222,221,252,59,250,115,190,188,147,225,191,195,251,191,31,248,129,96,30,100,122,101,187,41,191,185,141,211,116,64,134,32,0,199,36,177,66,50,160,227,57,32,253,211,245,246,149,165,216,232,122,101,190,155,166,90,165,181,156,9,178,24,163,28,1,252,201,39,36,147,201,36,147,146,104,3,230,223,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,191,251,51,127,204,209,255,0,110,159,251,90,176,127,104,239,249,40,122,127,253,130,163,255,0,209,178,214,247,236,203,255,0,51,71,253,186,127,237,122,0,250,2,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,191,95,16,120,239,254,74,31,137,191,236,43,117,255,0,163,26,128,62,159,248,37,255,0,36,139,66,255,0,183,143,253,31,45,31,27,127,228,144,235,191,246,239,255,0,163,210,143,130,95,242,72,116,31,251,120,255,0,209,242,81,241,183,254,73,22,187,255,0,110,255,0,250,58,58,0,249,6,189,251,246,154,255,0,153,95,254,222,255,0,246,141,120,5,123,255,0,237,55,255,0,50,191,253,189,255,0,237,42,0,224,62,9,127,201,94,208,191,237,227,255,0,68,73,95,95,215,200,31,4,127,228,175,104,95,246,241,255,0,162,36,175,66,248,229,241,58,31,179,79,225,13,14,238,67,57,125,186,149,196,44,21,64,193,83,6,122,146,78,55,96,140,99,105,206,92,0,15,42,248,144,222,30,62,60,212,255,0,225,22,72,198,152,28,0,98,125,209,52,152,249,204,99,104,194,110,200,80,9,28,18,14,8,3,179,253,159,63,225,32,255,0,132,186,111,236,223,249,2,113,253,171,254,175,254,121,203,228,253,239,155,239,103,167,227,197,121,199,134,124,49,170,248,187,92,135,72,210,32,243,110,36,249,153,219,132,133,7,87,99,216,12,143,124,144,20,18,66,159,179,124,51,225,157,47,194,90,28,90,70,145,7,149,110,159,51,179,114,242,185,234,204,123,177,194,255,0,179,128,2,128,0,0,3,102,138,41,40,1,104,162,138,0,248,6,190,221,240,39,252,147,207,12,255,0,216,38,215,255,0,69,10,248,138,190,221,240,39,252,147,207,13,127,216,42,215,255,0,69,10,0,232,40,165,162,128,10,40,162,128,57,255,0,29,255,0,201,59,241,39,253,130,174,191,244,83,87,196,53,246,247,142,255,0,228,157,248,151,254,193,87,127,250,41,171,226,26,0,251,250,146,150,138,0,43,200,127,104,239,249,39,150,31,246,21,143,255,0,69,75,94,189,94,65,251,71,127,201,60,176,255,0,176,164,127,250,42,74,0,241,255,0,130,95,242,87,180,31,251,120,255,0,209,18,87,215,245,242,7,193,47,249,43,218,23,253,188,127,232,137,43,235,250,0,74,90,40,160,15,144,126,54,255,0,201,94,215,127,237,223,255,0,68,37,122,255,0,236,227,255,0,36,242,255,0,254,194,146,127,232,168,171,200,62,54,255,0,201,94,215,63,237,223,255,0,68,71,94,193,251,56,255,0,201,60,191,255,0,176,172,159,250,38,26,0,249,251,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,151,194,173,58,29,103,224,77,142,151,114,210,44,23,182,247,118,242,52,100,6,1,229,149,73,4,130,51,180,250,26,249,183,199,95,242,80,252,77,255,0,97,91,175,253,26,213,244,255,0,193,47,249,36,58,23,253,188,127,232,233,40,3,228,26,251,87,225,215,136,110,60,83,240,255,0,72,214,111,6,46,166,136,137,142,71,206,209,179,35,63,202,160,13,196,22,218,6,6,113,218,190,97,248,189,99,111,97,241,95,95,138,214,63,46,54,149,38,35,113,57,121,80,72,231,159,86,102,62,131,60,113,94,191,251,58,248,130,227,80,240,190,163,161,204,51,30,153,34,181,187,228,112,146,23,37,48,7,102,86,108,146,73,223,183,133,2,128,61,162,138,40,160,2,190,1,175,191,107,224,42,0,250,151,196,182,87,58,143,236,203,20,86,177,249,178,13,22,202,98,187,130,226,56,196,50,185,231,251,160,49,245,56,227,154,249,138,198,250,227,76,212,45,175,172,229,242,238,173,100,89,226,124,3,181,193,5,78,14,65,193,81,215,138,251,87,192,159,242,79,60,53,255,0,96,171,95,253,18,181,241,118,173,167,77,163,235,23,218,93,195,70,243,217,220,73,4,141,25,37,75,70,197,73,4,128,113,145,232,40,3,238,219,121,225,186,183,138,226,222,68,154,9,16,60,114,198,193,149,212,140,135,4,112,65,28,230,184,79,141,159,242,72,117,223,251,119,255,0,209,241,209,240,99,91,254,218,248,97,165,238,184,243,174,44,183,88,201,242,109,217,176,254,237,122,0,112,134,62,70,125,206,115,73,241,183,254,73,14,187,255,0,110,255,0,250,62,58,0,249,10,190,254,175,128,107,239,234,0,40,162,138,0,74,249,11,227,111,252,149,237,119,254,216,127,232,132,175,175,171,228,31,141,191,242,87,181,207,251,119,255,0,209,17,208,7,176,126,206,63,242,79,47,255,0,236,43,47,254,137,138,189,122,188,131,246,113,255,0,146,121,125,255,0,97,89,63,244,84,85,235,244,0,87,200,31,27,127,228,175,235,191,246,239,255,0,162,35,175,175,235,228,31,141,191,242,87,181,223,251,119,255,0,209,17,208,7,125,240,147,197,218,119,130,126,13,234,186,174,162,223,243,21,154,59,120,176,223,190,155,236,241,178,199,149,83,183,118,210,55,17,180,86,39,130,190,58,106,214,254,48,154,127,20,93,73,54,143,122,236,94,56,99,27,109,24,224,7,65,130,229,20,46,10,131,220,183,204,223,127,200,12,211,53,178,91,180,174,109,209,157,210,50,199,10,204,20,51,40,232,164,133,80,79,124,15,238,212,116,1,247,237,21,243,239,193,95,138,233,4,118,190,17,215,167,148,130,194,61,62,233,217,152,229,157,18,59,124,5,39,25,44,67,51,96,12,47,10,5,125,5,64,11,73,75,69,0,21,225,127,180,134,181,12,122,54,145,161,46,198,158,107,151,188,98,178,13,209,132,82,139,145,215,12,100,108,30,63,213,145,207,111,116,175,146,62,56,120,134,13,123,226,69,194,91,47,201,166,196,44,11,228,252,239,27,177,110,10,140,97,221,151,184,59,114,14,13,0,113,154,55,135,239,245,232,245,38,176,88,216,233,214,47,125,48,102,193,49,70,202,24,174,120,37,67,103,28,112,14,50,112,166,199,131,117,88,244,63,26,104,122,148,151,47,109,111,109,123,19,77,42,110,202,197,188,121,159,119,146,10,110,4,14,160,145,206,107,215,190,3,120,54,199,86,240,175,137,53,27,185,100,221,126,146,105,31,187,249,90,40,153,3,57,4,146,164,182,245,234,188,108,239,146,43,195,111,172,110,52,189,66,231,79,188,143,203,186,181,149,161,157,55,3,135,4,171,12,140,131,130,15,78,40,3,239,90,90,226,254,20,107,80,235,159,12,244,73,144,70,175,109,110,44,229,140,72,24,163,68,187,62,127,238,151,1,95,105,232,24,117,234,123,74,0,41,41,104,160,2,138,74,90,0,40,162,138,0,196,241,44,34,109,61,20,129,254,180,30,79,177,175,147,245,22,58,119,141,245,185,84,227,55,115,175,28,255,0,203,66,123,253,43,235,221,74,47,50,216,46,7,223,83,207,208,215,201,94,63,182,107,77,123,85,148,109,27,181,9,135,201,215,239,49,160,15,171,116,123,225,117,231,125,239,151,29,84,119,205,104,205,24,150,9,35,35,42,192,131,248,173,121,239,131,181,125,223,109,220,243,28,108,234,127,222,247,175,71,4,48,160,15,157,126,45,248,59,201,185,214,53,136,68,42,71,147,131,230,57,110,136,58,99,109,81,248,81,226,249,116,169,63,179,166,121,24,67,109,33,2,56,208,140,153,1,234,118,158,245,238,158,45,208,83,90,208,239,45,196,86,205,44,187,62,121,23,35,134,83,207,7,210,190,100,241,150,143,121,225,63,18,222,73,28,233,18,101,33,2,209,216,99,40,27,251,163,142,63,58,0,250,195,75,190,75,235,56,36,1,179,44,74,255,0,48,3,168,31,221,250,213,250,249,239,225,255,0,196,184,132,145,90,220,73,169,200,97,178,80,114,192,140,141,131,43,150,175,115,182,213,160,185,221,176,72,187,113,157,192,127,141,0,104,212,23,22,176,220,196,241,200,55,43,227,60,145,252,170,117,57,162,128,60,227,196,254,16,31,108,146,242,209,98,141,228,117,4,180,174,78,221,190,156,143,225,173,143,12,201,113,110,233,4,242,43,8,160,17,225,64,234,48,61,43,170,154,222,57,148,6,141,27,156,252,224,26,170,186,122,71,41,104,227,137,51,253,213,199,203,249,80,5,250,230,252,87,162,67,170,105,87,219,227,82,198,206,84,27,153,135,240,183,167,214,186,49,81,207,24,150,222,72,200,7,112,35,158,156,138,0,249,68,92,77,225,31,26,236,71,194,90,244,8,3,125,232,251,111,235,247,187,215,208,94,0,241,7,246,223,135,173,36,99,33,102,89,24,150,0,116,144,142,213,229,31,21,60,53,36,55,122,189,252,66,213,20,121,56,40,10,176,225,7,165,75,240,115,93,107,105,254,193,52,151,44,98,181,145,176,27,41,204,160,241,147,239,233,72,15,160,232,168,45,100,18,65,19,12,252,232,173,207,184,169,233,128,81,69,20,0,81,69,20,1,230,255,0,17,60,35,6,173,253,155,251,184,255,0,119,230,125,249,25,122,236,244,255,0,118,190,81,187,182,107,105,66,57,82,74,231,131,95,119,92,218,199,115,183,204,142,55,219,156,111,25,197,124,175,241,35,193,211,105,186,152,117,91,56,209,44,188,194,177,2,58,51,127,179,215,138,0,226,52,237,58,59,232,226,69,11,230,62,121,102,32,113,159,79,165,104,219,222,234,158,19,185,105,45,110,17,20,175,148,54,40,110,14,27,248,151,218,176,244,251,198,180,186,141,204,178,4,92,240,135,212,26,237,180,232,224,241,13,132,81,71,18,25,134,101,103,157,71,32,18,58,242,123,138,0,244,175,2,124,87,123,183,138,210,246,75,169,12,86,99,56,134,48,55,12,46,70,8,247,175,110,138,101,151,59,65,24,245,175,138,238,109,175,188,63,121,53,200,185,49,130,239,16,242,37,96,64,206,118,246,227,138,247,143,5,252,75,179,188,251,119,152,117,41,54,249,123,124,220,28,103,119,79,159,218,128,61,130,138,138,9,196,200,88,2,160,28,115,82,208,1,65,25,162,138,0,105,20,128,211,232,197,0,25,162,138,40,1,40,165,162,128,10,40,162,128,10,74,90,40,0,162,146,150,128,10,40,162,128,18,150,138,40,0,164,165,162,128,10,13,20,134,128,26,69,42,210,83,197,0,20,148,180,80,3,36,233,248,215,202,63,23,100,13,253,141,140,255,0,203,127,253,167,95,87,201,247,127,26,249,43,226,177,207,246,71,253,182,255,0,218,116,1,199,248,104,227,196,58,95,253,126,69,255,0,161,173,125,153,225,19,159,12,89,147,254,223,254,134,213,241,175,133,151,127,136,244,161,199,252,126,196,63,241,245,175,179,60,44,187,60,57,104,56,227,127,79,247,218,128,54,104,162,138,0,97,249,105,123,208,104,83,64,14,162,138,74,0,90,40,162,128,18,150,138,40,0,164,165,162,128,10,40,162,128,10,41,40,160,5,162,138,40,0,166,211,141,52,208,3,135,90,41,162,157,64,5,53,185,71,30,198,157,65,229,77,0,124,255,0,241,146,209,136,214,165,231,31,232,253,191,220,175,17,211,16,253,181,135,247,99,254,162,190,133,248,197,16,254,201,214,159,159,249,97,255,0,161,71,95,63,233,195,26,156,171,255,0,76,255,0,194,128,62,179,248,120,184,208,244,191,251,7,67,255,0,160,165,118,181,199,124,62,255,0,144,22,151,255,0,96,232,191,146,87,101,64,5,20,148,30,148,0,211,214,148,83,73,57,167,10,0,112,164,165,20,80,2,82,209,69,0,20,148,180,80,1,69,37,45,0,20,81,69,0,25,163,52,220,211,115,64,10,77,33,57,163,173,56,45,0,52,12,211,128,167,5,197,20,0,81,69,20,0,82,82,59,4,25,103,81,245,59,107,35,85,241,5,134,155,22,246,191,178,140,249,155,15,155,48,28,243,199,94,188,80,6,156,151,48,67,143,50,120,211,61,55,178,140,215,45,172,248,255,0,70,211,99,144,27,219,6,97,17,144,15,182,162,147,215,143,210,188,159,196,95,24,47,63,209,190,204,218,60,191,123,118,11,54,58,99,238,189,121,61,238,169,171,235,82,134,107,29,196,175,149,251,152,88,250,251,158,121,160,15,68,241,167,196,216,53,83,125,109,5,140,110,36,242,246,186,93,171,103,24,60,40,28,244,174,23,79,209,174,252,67,127,37,192,134,107,120,221,55,6,242,75,142,48,49,158,42,254,129,224,169,111,38,182,146,242,215,80,137,27,118,230,242,202,133,198,113,213,127,217,21,217,78,214,62,19,211,97,142,222,234,63,48,62,194,151,18,12,128,217,110,66,227,253,154,0,125,148,150,190,25,178,130,73,110,161,118,88,132,5,29,196,100,28,14,185,39,251,189,43,203,117,173,116,106,159,103,196,2,61,155,191,229,166,236,231,30,222,213,54,191,226,9,245,25,38,70,16,24,196,236,224,199,158,122,251,251,214,10,69,36,185,216,140,216,235,181,115,138,0,191,163,233,151,26,150,163,107,12,81,74,194,73,210,61,201,25,108,18,64,237,245,175,169,254,28,120,86,125,31,69,211,12,210,201,186,47,55,42,241,20,60,179,122,158,58,215,7,240,203,192,41,229,193,121,113,14,163,20,144,234,42,192,48,218,48,60,179,147,149,175,124,134,21,130,33,26,146,64,233,154,0,148,12,12,81,69,20,0,148,180,81,64,5,20,148,164,128,188,157,180,1,90,242,117,183,132,51,17,130,216,228,226,190,102,241,149,250,106,127,98,242,128,59,60,204,236,109,221,113,254,21,239,126,42,213,35,182,211,215,247,176,2,38,81,243,56,244,111,122,249,164,93,192,223,235,39,133,49,211,46,6,127,58,0,247,159,9,105,230,202,211,231,144,241,113,191,145,142,54,143,240,174,233,47,109,146,48,90,120,151,30,174,162,188,22,63,137,247,144,161,142,3,165,203,147,199,222,39,62,159,43,212,19,252,68,241,93,194,186,219,105,22,211,171,99,105,75,105,91,62,184,195,80,7,188,220,107,250,93,175,250,221,66,205,57,199,207,112,163,249,154,197,188,248,131,161,218,3,254,159,96,248,125,191,241,250,130,188,65,239,252,93,173,200,126,209,225,249,213,79,205,152,108,165,28,142,59,230,174,218,252,63,187,212,200,55,122,126,171,22,229,243,14,216,74,242,123,114,167,212,208,7,121,117,241,111,79,30,95,149,5,172,185,206,118,223,47,203,255,0,142,215,41,127,241,50,242,243,112,135,195,51,62,228,43,148,152,183,60,250,71,239,90,54,159,5,116,159,159,123,235,35,166,50,80,127,236,149,216,88,252,52,210,173,128,196,250,135,13,187,230,100,246,255,0,98,128,60,82,255,0,83,214,181,15,48,175,133,245,1,230,99,162,59,125,220,127,177,237,88,115,120,107,92,213,230,99,253,139,169,69,159,155,254,61,100,110,156,127,116,87,212,48,248,66,194,45,161,100,186,192,245,97,255,0,196,213,219,125,2,214,220,230,57,38,60,99,146,191,225,64,31,54,232,127,8,53,91,153,67,74,215,144,6,139,119,207,96,252,19,142,57,34,189,239,195,222,20,109,35,237,59,174,140,158,110,222,177,99,24,207,191,189,116,241,194,34,1,84,158,6,57,169,104,0,170,186,132,130,27,25,28,227,3,29,241,220,85,170,197,241,53,207,217,180,43,169,50,128,174,207,189,247,126,250,208,7,132,252,75,215,162,139,196,87,81,148,79,149,227,255,0,150,163,254,121,175,181,121,109,161,58,134,175,114,16,17,146,207,242,252,220,110,255,0,235,214,199,196,141,65,174,60,91,124,63,118,70,232,207,31,245,200,123,213,95,1,90,27,221,118,116,219,33,255,0,70,103,249,7,63,121,127,198,144,31,95,232,240,24,124,236,231,157,189,70,61,107,86,161,134,48,155,177,158,118,245,169,169,128,80,104,160,208,3,105,212,218,161,174,107,54,126,30,208,239,117,123,231,217,107,103,19,74,248,32,22,199,64,185,32,22,99,180,1,158,73,81,222,128,57,143,138,94,56,143,192,222,18,150,226,35,157,78,243,116,22,42,25,114,24,169,204,164,54,114,19,130,120,32,146,1,198,252,175,200,55,215,215,58,158,163,115,125,121,39,153,119,117,35,77,51,109,3,123,49,37,142,6,2,228,147,247,120,173,143,25,248,187,80,241,167,136,38,213,245,22,245,142,222,29,171,251,152,183,51,44,121,85,27,241,184,141,196,100,215,171,124,7,248,113,246,153,98,241,150,173,12,18,90,174,225,167,68,223,49,50,171,224,204,121,192,193,86,1,72,39,57,110,48,164,128,121,47,138,188,37,171,120,55,84,139,77,214,34,72,174,101,183,75,133,9,40,97,181,179,198,71,112,193,193,247,83,140,140,19,232,127,2,124,125,253,129,174,255,0,194,53,125,38,52,237,78,81,228,21,139,121,75,182,218,171,146,57,195,0,170,120,56,32,30,6,227,94,245,227,143,6,217,120,239,195,146,105,23,210,73,17,86,18,193,60,124,152,101,0,128,216,206,24,97,136,42,122,130,112,65,193,31,25,106,186,101,246,135,170,92,233,218,157,171,90,222,64,219,37,138,78,160,255,0,34,8,193,4,112,84,169,25,6,128,62,242,162,188,127,224,79,143,255,0,183,244,63,248,70,175,228,206,165,166,68,60,130,176,237,15,108,187,66,228,142,55,41,32,31,148,100,21,60,157,198,189,130,128,62,1,173,77,111,94,190,215,228,178,107,215,140,139,27,24,108,109,214,53,192,17,34,224,15,82,73,201,36,247,99,140,12,1,149,94,129,240,179,225,189,231,142,117,200,238,38,139,102,133,105,40,55,179,54,66,201,140,19,10,96,130,89,135,82,167,128,115,212,128,224,29,7,193,79,134,95,240,145,234,11,226,13,118,199,204,209,45,243,246,116,148,224,92,204,8,237,143,154,49,206,126,232,45,180,124,202,24,87,210,215,214,86,250,158,157,115,97,120,158,101,173,212,77,12,233,184,141,200,192,171,46,70,210,50,9,233,205,22,54,54,250,94,155,109,97,103,31,151,107,107,10,195,10,110,39,108,96,0,163,39,36,224,1,215,154,179,64,31,34,124,87,248,111,55,129,117,149,184,180,18,73,162,222,51,181,188,129,8,22,238,89,136,128,146,236,73,1,65,86,56,221,206,58,26,62,20,124,72,155,192,186,203,65,118,242,73,162,222,50,172,209,150,33,96,98,202,12,224,0,196,144,170,65,81,141,252,103,160,175,170,181,205,22,207,196,26,37,238,145,126,155,173,110,226,104,159,0,18,51,247,92,100,16,24,28,16,118,240,66,159,225,175,141,188,113,224,235,239,3,120,146,93,34,250,72,229,5,4,182,243,167,2,104,137,33,91,25,200,57,4,16,122,16,112,72,218,72,7,214,190,51,158,27,175,134,222,32,185,183,145,38,130,93,30,225,227,146,54,12,25,76,76,67,41,28,16,71,57,175,137,107,232,63,135,154,119,136,236,62,6,248,178,77,89,164,77,46,227,78,184,151,76,130,67,243,0,98,148,179,1,183,42,140,74,144,51,206,25,128,27,178,255,0,62,208,7,223,212,81,69,0,20,148,180,80,7,200,31,27,127,228,175,235,191,246,239,255,0,162,18,189,135,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,227,223,27,127,228,175,107,159,246,239,255,0,162,18,189,131,246,113,255,0,146,121,127,255,0,97,89,63,244,84,84,1,235,244,81,69,0,120,63,198,175,133,81,220,71,55,139,60,63,107,139,133,221,38,165,2,21,17,148,10,204,211,140,145,134,249,126,96,50,88,144,118,231,113,111,13,240,222,191,125,225,127,16,90,107,122,107,198,183,86,172,93,60,197,220,172,8,42,234,71,161,82,71,27,79,60,16,121,175,186,171,230,15,141,127,12,191,225,28,212,15,136,116,59,31,47,67,184,199,218,18,35,149,182,152,147,252,56,249,81,184,199,80,31,35,229,5,69,0,121,5,125,187,224,63,249,39,158,25,255,0,176,85,175,254,138,90,248,134,190,222,240,31,252,147,207,13,127,216,38,215,255,0,69,45,0,116,53,228,63,180,119,252,147,203,15,251,10,167,254,137,150,189,122,188,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,76,180,1,243,69,141,141,198,167,168,91,88,89,199,230,93,93,202,176,194,155,128,222,204,84,40,201,192,25,36,117,226,190,186,240,31,195,75,31,9,248,42,235,68,190,217,121,62,167,27,13,66,72,198,208,193,151,105,69,97,134,216,1,32,18,115,150,98,49,157,163,231,223,130,95,242,87,244,47,251,121,255,0,209,18,87,215,212,1,241,167,196,175,0,207,240,255,0,196,162,205,101,150,227,79,185,140,203,103,59,161,4,174,112,81,142,48,92,113,156,118,32,224,110,218,54,62,18,124,77,111,5,106,191,217,250,156,140,124,63,112,236,210,132,141,73,134,86,216,190,103,77,204,0,64,8,7,161,36,41,35,7,233,111,23,120,94,199,198,30,27,186,209,239,163,66,37,82,97,149,147,121,130,93,167,18,12,21,57,4,244,200,200,200,63,41,53,241,247,140,188,35,168,248,43,196,19,105,90,136,245,150,9,50,191,190,135,123,170,201,181,88,237,221,180,157,164,228,80,7,219,48,79,13,221,188,87,16,75,28,208,74,129,146,88,220,50,176,35,33,129,94,8,35,156,212,181,243,167,193,191,139,169,166,198,190,27,241,69,252,113,233,241,160,91,11,201,139,102,51,184,40,137,200,4,108,193,200,102,32,40,82,9,198,0,250,46,128,10,40,164,160,15,152,127,104,239,249,40,122,127,253,130,163,255,0,209,178,214,247,236,203,255,0,51,71,253,186,127,237,122,193,253,163,191,228,161,105,255,0,246,10,143,255,0,70,75,91,255,0,179,47,252,205,63,246,233,255,0,181,168,3,183,248,233,101,5,215,194,157,74,105,163,223,37,164,176,77,110,219,138,236,115,40,140,158,58,240,236,57,227,159,85,21,242,239,135,53,185,188,57,226,77,55,89,183,18,22,179,184,73,138,36,166,51,32,7,231,77,195,160,97,144,126,83,193,60,26,251,138,254,202,223,83,211,174,44,47,35,243,45,110,226,104,103,77,196,110,71,4,48,200,193,25,4,244,230,190,14,158,9,173,110,37,183,184,137,161,154,39,41,36,114,2,172,140,14,10,144,121,4,30,49,64,31,125,87,200,63,27,127,228,175,107,191,246,239,255,0,164,241,215,210,63,12,245,169,252,67,240,227,68,212,110,60,195,59,91,249,82,52,146,25,26,71,141,140,101,203,30,73,98,155,191,30,167,173,124,219,241,183,254,74,254,187,255,0,110,255,0,250,34,58,0,246,15,217,199,254,73,229,247,253,133,100,255,0,209,81,87,175,215,144,126,206,63,242,79,47,255,0,236,43,39,254,138,138,189,122,128,10,90,40,160,15,32,253,163,191,228,158,88,127,216,86,63,253,21,37,120,255,0,193,47,249,43,218,23,253,188,127,232,137,43,216,63,104,255,0,249,39,150,31,246,21,143,255,0,69,73,94,63,240,75,254,74,254,133,255,0,111,63,250,34,74,0,246,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,143,252,18,255,0,146,189,161,127,219,199,254,136,146,189,131,246,142,255,0,146,121,167,255,0,216,86,63,253,21,45,121,7,193,47,249,43,250,23,253,188,127,232,137,40,3,235,234,40,162,128,10,40,162,128,10,41,41,104,3,196,255,0,104,143,20,61,142,129,101,225,184,36,143,126,160,198,107,133,14,11,8,80,130,1,92,100,43,63,33,178,62,225,94,114,113,228,191,9,124,50,158,42,248,137,97,107,113,7,157,101,109,155,187,165,56,193,68,232,24,62,67,2,197,1,24,36,134,61,58,173,63,137,62,38,30,47,241,222,165,170,193,36,143,103,184,69,105,189,152,143,37,6,1,1,128,33,88,169,124,109,24,44,123,228,215,181,126,206,190,30,184,176,240,190,163,174,76,118,166,169,40,16,38,7,41,17,96,91,42,123,179,50,224,128,70,204,242,8,160,15,8,241,223,252,148,63,19,255,0,216,86,235,255,0,70,181,122,6,179,225,207,237,63,217,183,195,90,234,73,182,77,34,91,157,200,91,1,146,91,134,140,224,96,229,131,4,199,42,49,191,169,197,121,255,0,142,191,228,161,248,155,254,194,151,95,250,53,171,233,127,132,54,54,218,159,193,45,46,194,242,63,50,214,234,43,184,166,77,197,119,35,77,40,97,145,130,50,9,233,205,0,124,219,224,47,18,67,225,15,27,233,154,229,197,187,92,65,108,238,178,71,25,1,246,178,60,100,140,240,72,15,156,113,156,109,202,231,53,246,213,124,27,170,233,119,218,38,169,113,166,234,118,173,109,123,110,219,37,138,78,160,255,0,232,36,17,130,8,224,130,8,200,53,245,183,193,255,0,17,205,226,95,134,250,125,197,221,236,183,151,246,239,37,181,212,146,3,187,114,190,64,39,31,49,242,218,51,191,156,231,146,78,104,3,156,253,163,191,228,157,216,127,216,82,63,253,21,45,124,233,225,221,126,251,194,250,220,58,182,154,209,139,200,18,69,137,220,110,8,89,29,55,99,161,33,88,145,156,140,133,200,35,138,250,47,246,142,255,0,146,121,97,255,0,97,72,255,0,244,76,181,243,5,0,73,4,19,93,92,69,111,111,19,205,60,174,169,28,113,130,206,236,78,0,80,57,36,159,151,21,245,175,194,95,135,81,120,35,195,241,220,94,218,198,53,251,180,255,0,75,147,112,127,45,115,145,16,33,118,168,81,130,216,206,91,60,144,6,57,191,130,255,0,10,223,195,241,39,137,117,251,109,154,187,97,172,161,98,202,214,177,144,193,203,128,113,185,131,125,210,164,128,7,66,72,30,211,64,28,127,196,31,135,218,111,143,244,132,181,185,127,179,222,219,231,236,119,184,103,242,55,50,23,253,216,101,13,184,38,222,126,239,81,95,30,234,186,93,246,135,170,92,105,218,157,179,91,94,91,190,201,98,147,168,63,200,130,48,65,28,16,84,140,131,95,121,87,153,252,95,248,104,222,57,211,33,188,211,76,105,173,88,198,194,37,117,0,92,33,231,99,55,80,65,201,4,156,2,204,14,221,219,128,6,95,193,127,138,31,240,146,218,39,135,181,153,179,171,219,68,190,84,243,77,151,189,85,44,79,27,71,205,26,129,156,146,204,185,110,206,107,159,253,166,191,230,87,255,0,183,175,253,163,94,35,161,217,106,186,142,185,101,109,162,71,59,234,111,40,54,162,6,218,234,195,144,193,184,219,140,103,118,64,0,100,145,140,215,177,254,208,105,127,14,141,224,152,181,73,146,125,65,45,231,23,82,32,192,121,64,131,115,14,7,5,178,122,15,162,208,6,95,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,190,96,253,156,127,228,161,234,31,246,10,151,255,0,70,197,95,79,80,2,215,204,31,180,119,252,148,61,63,254,193,73,255,0,163,37,175,167,235,230,31,218,59,254,74,30,159,255,0,96,168,255,0,244,108,148,1,230,250,95,137,245,77,35,67,213,116,139,9,252,136,53,93,130,233,211,134,116,77,255,0,34,158,192,239,59,187,144,2,231,4,130,120,103,194,250,167,139,181,200,116,141,34,15,50,226,95,153,153,248,72,163,94,174,231,176,25,30,249,32,5,36,128,105,105,90,93,246,187,170,91,233,186,101,171,220,94,92,62,200,162,143,171,31,228,0,25,36,158,0,4,156,1,95,95,124,56,248,127,105,224,31,15,136,23,203,147,84,185,69,55,247,8,207,137,88,22,33,64,99,128,160,57,25,1,115,140,144,58,0,13,207,13,120,103,75,240,142,135,14,145,164,65,229,91,199,243,59,55,45,43,158,174,199,187,28,15,108,0,2,128,0,27,52,82,80,7,204,63,180,119,252,148,59,15,251,5,39,254,141,150,183,255,0,102,111,249,154,63,237,211,255,0,107,86,7,237,29,255,0,37,11,79,255,0,176,84,127,250,54,90,223,253,153,127,230,104,255,0,183,79,253,173,64,31,64,87,196,30,59,255,0,146,135,226,111,251,10,221,255,0,232,214,175,183,235,226,15,29,127,201,67,241,63,253,133,110,191,244,107,80,7,211,223,4,191,228,144,232,95,246,243,255,0,163,228,165,248,217,255,0,36,135,93,255,0,183,127,253,31,29,31,4,127,228,144,232,95,246,243,255,0,163,228,163,227,111,252,146,29,115,254,216,127,232,248,232,3,228,26,247,239,218,107,254,101,127,251,123,255,0,218,53,224,53,239,223,180,215,252,202,255,0,246,245,255,0,180,104,3,196,116,77,111,81,240,230,175,111,170,233,87,31,103,190,131,119,151,39,150,31,110,224,84,240,192,131,193,35,145,81,105,90,93,254,187,170,193,166,233,150,175,115,121,112,251,34,138,62,172,127,144,0,100,146,120,0,18,112,5,84,175,169,190,16,124,43,79,9,90,46,181,173,218,255,0,197,67,38,245,84,98,28,90,38,72,218,165,73,5,152,114,95,57,195,109,93,191,54,224,14,147,225,191,195,251,63,0,248,125,96,27,37,213,110,16,27,251,136,217,182,200,202,92,128,3,28,5,80,229,114,0,206,50,64,232,59,74,40,160,2,138,40,160,2,138,40,160,15,128,107,237,239,2,127,201,60,240,207,253,130,173,127,244,80,175,136,107,237,239,1,255,0,201,60,240,215,253,130,173,127,244,72,160,14,130,146,150,138,0,40,162,138,0,231,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,87,219,222,59,255,0,146,121,226,95,251,5,93,127,232,166,175,136,168,3,239,234,40,162,128,18,188,135,246,142,255,0,146,121,97,255,0,97,72,255,0,244,84,181,235,245,228,63,180,127,252,147,203,15,251,10,199,255,0,162,165,160,15,30,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,127,95,32,124,18,255,0,146,189,160,255,0,219,207,254,136,146,190,191,160,2,138,74,90,0,249,3,227,111,252,149,237,115,254,221,255,0,244,68,117,236,31,179,143,252,147,203,239,251,10,201,255,0,162,161,175,31,248,219,255,0,37,123,93,255,0,183,127,253,16,149,236,31,179,151,252,147,203,255,0,251,10,201,255,0,162,162,160,15,159,252,119,255,0,37,15,196,223,246,20,186,255,0,209,173,95,79,252,18,255,0,146,67,161,127,219,199,254,143,150,190,96,241,215,252,148,47,19,127,216,86,235,255,0,70,189,125,63,240,75,254,73,14,133,255,0,111,31,250,62,74,0,243,127,218,86,202,222,61,71,195,183,226,60,93,205,20,241,73,38,227,202,33,66,23,111,221,24,50,55,191,60,244,90,231,62,0,235,83,105,223,17,227,211,151,204,104,53,56,36,137,213,100,32,6,140,25,21,200,232,197,66,58,175,76,111,60,255,0,9,246,127,141,218,82,106,127,11,53,39,251,44,147,205,100,209,220,67,179,113,40,67,128,207,129,212,8,218,92,231,128,185,61,178,62,89,240,230,181,63,135,60,73,166,235,48,9,11,217,220,36,229,18,67,25,145,65,249,227,220,58,43,46,65,224,240,79,6,128,62,234,162,138,40,0,175,128,107,239,234,248,6,128,62,222,240,39,252,147,207,13,127,216,38,215,255,0,69,45,124,217,241,231,78,154,199,226,157,229,204,140,134,59,251,120,174,34,80,78,64,8,34,195,113,215,116,108,120,207,4,125,23,233,47,2,127,201,60,240,215,253,130,109,127,244,82,215,154,126,209,218,44,215,94,27,210,181,136,183,178,88,92,52,50,32,140,178,133,148,15,157,159,248,66,152,194,242,57,46,57,29,192,50,63,102,189,85,5,198,191,163,201,116,251,217,34,186,134,220,239,35,0,178,200,195,176,63,52,74,123,158,58,227,229,244,63,141,191,242,72,117,223,251,119,255,0,209,241,215,207,191,7,53,84,210,190,41,232,207,45,204,144,91,220,59,218,190,55,109,144,180,100,32,96,58,169,147,203,235,194,144,164,227,25,175,160,190,54,255,0,201,34,215,127,237,223,255,0,71,199,64,31,32,215,223,213,240,13,125,253,64,9,75,69,20,0,87,200,31,27,127,228,175,235,191,246,239,255,0,162,18,190,191,175,144,62,54,255,0,201,94,215,63,237,223,255,0,68,71,64,30,193,251,56,255,0,201,60,191,255,0,176,164,159,250,42,26,245,250,242,15,217,199,254,73,229,247,253,133,100,255,0,209,49,87,175,208,1,95,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,190,190,175,144,126,54,255,0,201,94,215,127,237,223,255,0,68,71,64,20,254,26,120,6,111,31,248,148,217,180,178,91,233,246,200,37,188,153,16,146,6,112,177,169,219,128,237,206,51,216,49,193,198,15,209,254,60,248,103,99,226,223,5,91,104,118,59,44,230,211,81,70,155,35,141,193,0,92,8,217,206,95,97,1,65,32,231,32,19,187,24,60,231,236,229,255,0,36,242,255,0,254,194,178,127,232,168,171,215,232,3,224,155,235,27,141,51,81,185,211,239,35,242,238,173,101,104,102,77,192,237,96,72,97,149,200,56,42,122,124,181,244,183,193,79,137,159,240,145,233,227,195,250,229,247,153,173,219,231,236,239,40,195,92,196,0,254,44,252,210,47,57,251,164,141,167,231,33,141,104,124,93,248,91,255,0,9,181,154,234,186,99,109,215,44,225,242,227,71,124,37,204,96,150,242,206,120,13,146,74,191,76,146,27,229,32,175,203,54,55,215,26,102,163,109,127,103,47,151,117,107,42,205,19,224,29,172,8,32,237,57,83,130,7,94,40,3,239,106,43,207,254,23,124,70,179,241,206,135,28,19,77,179,93,180,133,69,236,47,128,101,219,128,103,76,5,5,88,245,0,124,164,227,161,5,189,0,80,6,126,187,169,255,0,98,120,123,83,213,188,159,59,236,54,178,220,249,91,177,191,100,101,246,231,7,25,198,51,131,95,12,95,95,92,234,122,141,197,253,228,158,101,221,212,173,52,239,128,55,59,18,88,224,109,11,146,79,78,43,234,111,143,122,205,230,147,240,217,162,180,111,47,251,66,234,59,57,156,18,24,70,85,221,128,32,142,187,2,156,228,16,204,49,205,124,229,224,125,19,254,18,47,28,104,186,83,91,253,162,25,238,147,207,139,126,205,209,41,221,39,57,4,124,129,143,202,115,233,206,40,3,234,223,133,186,53,166,139,240,215,67,138,205,49,246,155,56,239,38,114,163,115,201,40,87,114,74,129,156,100,1,158,112,0,201,197,124,243,241,195,195,214,250,23,196,155,135,181,111,221,234,80,173,249,76,31,145,157,152,63,36,156,229,145,155,248,84,110,192,24,21,245,189,120,127,237,33,163,89,183,135,180,173,115,203,197,236,87,95,100,222,0,27,209,145,223,12,113,147,130,156,115,180,110,110,57,160,10,255,0,179,127,136,45,218,195,85,240,227,46,219,180,151,237,241,156,147,230,161,9,27,118,192,218,85,59,228,239,224,112,107,222,43,227,159,132,126,32,185,240,247,196,141,37,224,93,233,125,40,176,157,50,6,228,149,128,94,72,56,218,219,91,140,19,140,100,2,107,236,106,0,40,162,146,128,22,131,69,6,128,10,40,162,128,25,32,202,129,239,95,51,124,99,177,146,36,185,152,134,218,250,163,99,43,133,231,204,61,107,233,179,94,27,241,191,77,207,135,146,64,178,146,218,144,61,56,229,100,246,160,15,62,240,247,138,34,183,251,70,97,67,187,29,102,81,235,237,95,74,120,83,83,77,75,77,146,85,80,184,156,174,3,238,236,191,227,95,21,91,93,60,27,182,133,231,29,107,234,191,133,122,136,184,208,101,249,226,57,190,43,242,159,100,247,160,15,74,174,99,197,94,27,109,114,217,81,110,12,68,74,175,196,91,250,41,30,163,214,186,122,40,3,229,143,21,252,43,213,109,174,174,110,96,91,219,157,247,109,129,29,139,253,210,88,231,32,159,242,107,22,210,235,86,210,119,239,240,245,243,121,184,219,185,29,122,127,192,125,235,235,153,237,18,225,112,229,128,206,120,53,204,95,124,63,211,46,188,189,243,222,12,103,27,92,119,199,183,181,0,120,246,151,241,66,230,212,0,254,27,148,126,243,118,94,98,56,227,253,138,236,116,239,140,22,174,177,11,157,62,27,126,187,188,203,192,54,245,235,144,43,66,95,132,218,57,7,108,250,161,227,251,233,255,0,198,235,34,251,224,206,147,32,144,137,53,114,78,58,20,246,255,0,98,150,160,117,182,31,19,116,91,180,27,174,180,244,56,39,6,250,63,90,220,181,241,110,141,117,141,154,149,129,36,110,192,186,67,253,107,195,239,254,23,29,54,67,246,43,77,94,101,202,168,38,61,220,21,201,251,169,235,84,63,179,60,67,165,49,107,109,18,245,241,242,47,153,107,41,227,240,81,233,76,15,164,227,190,180,147,56,185,128,227,210,64,106,111,49,10,157,174,167,241,175,156,173,252,127,227,11,77,219,180,56,83,118,49,190,210,65,156,127,192,171,169,177,248,167,168,144,5,210,105,145,101,249,220,25,126,94,57,229,190,180,1,232,126,37,180,55,154,125,212,106,216,45,229,244,25,232,71,248,87,133,107,150,237,161,248,162,242,226,76,186,178,170,124,195,96,228,41,235,248,87,164,143,136,58,125,196,120,159,84,210,144,183,85,251,64,24,252,218,188,247,199,154,141,134,160,90,123,91,235,123,137,26,100,36,69,58,184,192,66,51,193,255,0,118,128,61,143,193,122,164,55,154,117,148,107,176,17,101,27,112,192,246,95,241,174,190,188,99,225,158,172,126,211,28,76,209,42,166,158,0,36,224,240,80,122,215,179,130,15,66,166,128,10,40,162,128,10,40,162,128,10,230,124,91,162,62,171,165,223,8,228,112,205,103,36,64,8,247,28,149,111,127,122,233,105,25,67,35,169,232,70,218,0,248,155,197,190,29,187,209,117,171,200,101,73,202,197,179,46,208,148,28,170,254,93,107,55,72,212,70,155,114,210,24,183,229,10,224,182,222,224,250,123,87,209,255,0,19,188,15,21,253,158,171,125,26,95,75,51,249,88,84,0,131,131,26,241,242,231,160,175,156,117,173,46,93,43,81,154,222,72,103,141,80,129,251,208,65,229,65,244,20,1,235,26,110,175,103,174,105,214,214,159,104,183,129,210,20,148,254,245,88,140,0,49,142,61,107,128,213,188,45,121,166,249,91,35,184,155,204,206,113,3,12,99,31,95,90,198,210,117,105,180,219,134,150,33,9,38,63,47,231,7,24,200,247,246,175,89,177,213,237,53,223,51,237,119,118,201,228,227,30,92,128,103,57,206,114,79,162,210,2,175,130,190,37,193,165,136,109,238,44,145,55,93,134,47,37,208,76,41,194,231,145,211,138,247,125,27,198,154,78,171,4,76,151,182,33,164,221,136,197,218,57,224,159,254,38,190,93,215,252,33,45,156,219,236,237,175,166,68,135,126,237,155,128,32,159,151,42,61,150,168,233,62,40,213,188,63,60,34,59,72,84,193,187,30,124,111,252,64,245,228,122,211,3,237,8,110,97,184,1,162,150,54,7,186,48,53,53,120,15,130,190,45,92,202,139,21,244,154,69,184,17,49,249,152,161,206,254,7,47,232,107,216,52,143,19,233,250,148,81,21,212,108,25,218,17,41,17,78,167,25,199,185,249,121,160,13,234,40,12,15,66,13,37,0,45,38,41,105,40,1,105,51,75,138,110,40,1,212,83,115,70,104,1,212,82,102,150,128,10,41,41,104,0,162,146,150,128,10,74,90,40,0,162,138,40,0,160,209,65,160,6,83,214,152,77,40,160,7,82,82,209,64,12,151,238,143,173,124,145,241,77,74,255,0,100,228,30,124,239,253,146,190,183,147,167,227,95,39,124,90,255,0,152,71,253,182,255,0,217,40,3,155,240,84,15,39,136,116,150,0,241,168,194,56,25,254,37,175,177,180,37,49,232,214,234,122,141,223,250,17,175,147,62,29,66,36,214,52,195,207,252,132,162,28,127,188,149,245,222,156,187,44,34,28,241,158,191,83,64,22,168,52,80,122,80,3,8,247,165,81,77,57,167,10,0,117,37,20,180,0,148,180,81,64,5,37,45,20,0,82,82,209,64,5,20,148,180,0,148,180,81,64,9,75,69,20,0,26,105,167,26,105,160,0,117,167,83,69,45,0,45,20,81,64,30,59,241,136,127,196,151,90,63,245,195,255,0,66,142,190,122,211,176,53,89,179,253,207,254,38,190,138,248,194,128,232,26,201,255,0,174,31,250,28,117,243,132,82,136,53,41,15,63,115,111,31,133,0,125,113,224,6,31,216,122,95,253,131,98,255,0,208,82,187,74,243,191,134,183,194,109,47,78,143,230,227,77,136,242,171,253,216,235,209,40,0,160,210,82,208,3,41,69,4,83,133,0,37,45,20,80,1,73,75,69,0,20,81,69,0,20,81,154,110,234,0,92,211,73,164,38,142,180,0,114,104,0,211,149,105,216,197,0,0,81,69,37,0,45,20,83,93,194,245,207,52,0,234,206,212,117,123,61,58,222,73,46,39,242,196,120,220,118,19,140,145,232,61,235,159,241,39,142,173,52,72,102,13,29,214,241,110,210,169,68,83,235,234,125,171,192,252,91,241,103,85,212,231,189,134,206,234,116,134,77,155,68,150,241,113,180,2,115,242,158,224,208,7,165,120,203,226,173,149,140,141,5,150,181,177,150,65,145,246,86,59,65,92,247,143,233,94,51,174,120,207,89,215,100,154,40,245,31,57,60,243,40,95,38,53,227,156,30,131,214,162,209,244,45,91,198,151,143,36,151,22,236,204,134,82,100,202,116,42,189,133,123,15,133,190,11,216,70,176,205,168,91,90,203,190,216,103,203,185,152,101,142,211,158,222,244,1,230,58,39,195,125,94,255,0,207,243,244,157,251,49,143,244,132,27,115,159,238,183,251,53,236,58,63,195,109,54,202,29,242,233,59,10,203,191,254,62,88,224,5,28,253,239,106,244,75,79,14,105,118,59,252,155,92,111,198,127,120,231,56,250,159,122,192,241,127,137,109,244,27,91,180,81,56,113,104,210,169,69,12,1,195,99,169,246,160,14,75,196,215,154,102,133,166,93,36,50,121,15,14,205,163,12,216,220,195,215,62,181,224,158,43,214,228,212,245,121,221,110,60,200,75,35,15,147,29,16,15,74,209,241,87,141,239,245,155,171,184,254,209,39,147,46,207,149,226,65,247,66,250,15,85,174,64,150,153,203,49,203,30,166,128,26,1,99,199,39,173,122,159,128,252,9,54,161,253,161,246,157,55,204,217,229,237,253,240,24,206,236,244,111,106,199,240,103,129,37,215,111,118,200,109,153,13,183,152,161,228,113,220,122,15,122,250,139,68,240,174,159,162,249,254,68,1,60,221,187,182,200,205,156,103,212,251,208,6,150,157,167,195,97,3,199,12,94,90,151,223,141,196,243,133,245,62,213,122,138,40,0,162,138,171,115,125,21,176,220,225,136,221,142,2,208,5,170,43,139,212,62,36,105,58,127,151,190,222,248,239,206,220,34,30,152,245,127,122,230,46,126,56,104,241,146,5,190,164,56,207,250,152,191,248,186,0,245,151,149,80,18,78,49,254,205,97,107,122,236,54,81,13,183,27,14,224,191,112,159,225,39,210,188,155,80,248,235,104,194,65,0,212,87,166,51,111,23,251,63,237,87,29,172,124,91,109,69,136,223,119,141,225,128,120,35,29,6,222,198,128,55,252,89,226,45,75,81,146,120,45,174,188,192,46,153,128,242,192,224,110,29,199,189,114,246,126,6,213,175,247,249,154,118,253,152,199,239,208,99,63,240,47,106,195,127,24,163,76,242,109,159,44,73,63,34,247,63,90,220,179,248,162,214,187,240,215,67,118,58,67,25,233,248,208,7,163,104,159,9,172,87,99,92,104,124,137,129,255,0,143,166,251,188,122,61,122,30,155,224,141,22,198,56,128,211,246,24,243,143,223,49,219,156,255,0,181,239,94,63,167,124,113,216,233,28,175,124,192,200,51,139,120,122,113,239,94,155,225,223,137,54,26,196,86,203,229,94,239,147,119,45,26,15,187,159,238,183,181,0,117,176,104,246,54,234,2,65,140,113,247,216,255,0,90,180,144,162,0,21,122,46,58,211,45,111,18,238,33,36,106,192,28,253,241,239,138,177,64,6,40,162,138,0,40,162,138,0,40,162,138,0,43,137,248,139,168,71,107,225,141,75,116,155,118,249,95,195,158,175,31,181,118,108,216,141,155,208,19,94,31,241,123,196,46,182,154,205,138,52,163,30,70,223,145,113,213,15,94,180,1,225,126,39,184,91,175,16,93,76,27,112,109,156,227,111,72,192,175,67,248,57,165,25,188,73,51,60,25,13,166,179,41,223,254,220,126,245,229,87,12,215,23,12,204,114,199,31,202,190,134,248,57,165,164,87,80,207,181,114,250,96,207,204,123,152,205,0,123,144,24,165,162,138,0,40,162,138,0,74,249,103,227,135,142,117,29,111,197,23,30,29,242,166,181,211,52,217,64,242,39,141,67,75,50,134,30,112,56,220,170,85,248,25,32,174,27,190,7,212,245,199,248,231,225,198,137,227,203,70,251,116,94,78,163,28,70,59,107,248,243,190,30,114,1,25,10,227,61,143,102,108,21,39,52,1,243,111,194,191,0,77,227,191,18,40,151,203,26,77,131,199,37,241,102,57,112,73,196,96,2,14,95,12,185,4,109,10,78,115,128,126,189,183,130,27,91,120,173,237,226,72,96,137,2,71,28,96,5,69,3,1,64,31,42,168,28,98,177,252,37,225,123,31,7,248,110,211,71,176,68,2,37,6,105,85,54,153,229,192,223,43,100,147,146,71,76,156,12,1,192,21,185,64,11,94,79,241,175,225,199,252,37,90,57,215,52,200,167,151,91,176,136,34,195,23,205,246,136,67,146,70,210,126,242,238,102,92,114,121,92,18,87,30,177,69,0,124,19,99,125,115,165,234,54,183,246,114,121,119,118,178,172,208,190,208,118,186,144,84,224,228,28,16,58,241,95,104,248,19,197,67,198,94,16,211,245,149,134,72,165,146,61,147,134,137,145,124,213,225,246,103,59,147,118,112,84,159,67,243,2,7,17,173,252,9,210,181,159,136,31,219,175,117,34,105,119,46,247,23,214,57,59,164,152,182,112,173,212,35,18,75,119,24,32,99,112,217,235,16,65,21,173,188,80,91,196,144,219,196,138,145,162,40,85,141,64,192,0,14,0,3,141,180,1,241,47,131,188,35,168,120,211,196,16,233,58,114,250,73,113,46,87,247,48,238,10,242,109,119,27,241,184,29,160,228,215,217,62,30,208,44,188,49,225,251,61,23,77,18,11,59,84,42,158,99,110,102,36,150,102,39,212,177,39,140,14,120,10,56,172,255,0,4,120,54,199,192,222,27,143,72,178,146,73,73,115,45,204,205,193,154,82,0,45,140,224,13,160,0,163,160,3,36,156,147,210,208,2,82,210,82,208,1,89,218,174,135,167,235,127,97,254,208,131,207,251,13,212,119,182,255,0,59,46,201,163,206,31,130,185,198,79,7,35,218,180,105,40,3,159,241,223,252,147,207,18,255,0,216,38,235,255,0,69,53,124,69,95,116,248,147,77,159,89,240,182,175,165,192,200,179,222,217,77,111,27,72,72,80,204,133,65,36,2,113,147,232,107,231,79,248,103,31,24,127,208,75,68,255,0,191,242,255,0,241,154,0,250,126,150,138,40,0,162,138,40,3,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,176,126,206,63,242,79,47,191,236,43,39,254,138,134,177,190,33,252,21,241,31,139,60,117,169,107,150,23,186,84,118,183,30,86,196,154,89,3,46,34,68,57,81,25,29,84,247,233,93,231,194,127,5,106,126,4,240,181,206,151,170,77,107,52,210,222,181,202,189,171,51,128,10,34,128,75,40,57,202,30,222,148,1,222,82,82,209,64,5,86,190,178,183,212,244,235,139,11,196,243,45,110,162,104,103,77,196,111,71,4,48,200,193,25,4,244,230,172,210,80,7,200,63,20,254,28,94,120,27,92,146,226,24,119,104,87,82,177,180,153,50,68,89,201,16,182,73,33,148,125,210,79,206,6,122,134,11,244,247,129,63,228,158,120,107,254,193,86,191,250,41,106,231,136,180,11,31,20,120,126,243,70,212,132,134,206,234,48,173,229,182,25,72,33,213,129,245,12,1,231,35,229,228,17,197,73,161,105,159,216,126,30,211,52,159,59,206,251,13,172,86,190,110,221,187,246,32,93,216,201,198,118,231,25,52,1,163,94,67,251,71,255,0,201,60,176,255,0,176,172,127,250,42,74,245,234,224,254,44,248,43,82,241,223,133,173,116,189,46,123,88,103,134,245,46,25,174,217,194,149,8,234,84,16,174,115,151,94,222,180,1,243,231,193,47,249,43,250,23,253,188,255,0,232,137,43,235,250,240,127,135,159,5,124,69,225,47,29,105,186,229,253,238,149,37,173,183,155,189,32,146,66,231,116,78,131,0,198,23,171,14,253,43,222,40,0,174,59,226,63,129,109,252,119,225,121,108,113,4,122,140,95,189,178,186,144,19,229,54,70,87,35,156,48,24,61,71,221,56,36,45,118,52,80,7,193,55,246,55,26,102,163,113,97,121,30,203,171,105,26,25,147,122,156,58,146,25,114,50,14,8,61,56,175,163,190,11,252,84,125,126,36,240,222,191,119,187,87,143,104,178,153,195,51,221,32,12,204,28,168,198,229,3,239,18,11,41,29,72,36,244,31,21,62,22,197,227,203,72,238,172,26,11,125,114,29,136,147,206,239,229,180,42,88,152,200,25,3,151,47,187,4,228,109,232,114,60,178,15,217,231,198,182,183,17,92,91,234,250,68,83,196,225,227,146,59,153,195,35,41,200,96,86,60,130,15,57,160,15,166,232,172,175,15,71,173,69,225,251,56,252,71,61,156,218,178,33,23,18,218,2,35,114,9,195,12,129,201,24,39,229,3,57,192,3,109,106,208,7,204,31,180,127,252,148,61,63,254,193,73,255,0,163,37,173,255,0,217,151,254,102,143,251,115,255,0,218,213,185,241,103,225,70,189,227,191,20,219,106,154,101,222,157,12,17,89,37,187,11,185,29,88,176,119,98,64,84,97,140,48,239,235,90,159,7,254,28,107,31,15,255,0,182,127,181,110,108,102,251,111,217,252,191,178,187,54,54,121,153,221,185,87,251,227,110,51,222,128,61,66,190,61,248,201,164,166,149,241,79,89,72,173,164,130,11,134,75,168,247,110,196,133,144,51,184,39,168,50,111,233,194,144,64,198,49,95,97,87,147,252,92,248,87,127,227,221,71,76,191,210,36,177,130,234,8,158,27,135,187,150,85,222,153,6,48,160,43,47,4,201,158,135,230,29,123,0,98,126,205,154,140,210,232,218,254,150,86,63,34,222,230,43,132,96,167,113,121,85,131,2,115,140,98,33,142,59,158,191,195,230,127,27,127,228,175,107,191,246,195,255,0,68,37,122,151,195,15,132,254,41,240,39,140,6,171,117,117,163,207,103,45,188,150,247,2,25,101,105,20,28,50,148,5,20,103,114,38,114,126,238,123,226,169,252,67,248,43,226,47,22,248,235,82,215,44,47,116,164,182,185,242,182,71,60,146,7,27,98,68,57,10,132,117,7,191,74,0,218,253,156,127,228,157,223,127,216,86,79,253,21,21,122,245,112,159,9,252,21,169,120,19,194,215,26,102,169,61,172,211,203,122,215,10,214,206,204,160,20,69,10,75,40,57,202,30,222,149,222,80,2,82,209,73,64,30,67,251,71,127,201,60,211,255,0,236,42,159,250,42,90,241,255,0,130,63,242,87,180,47,251,120,255,0,209,18,87,208,127,22,60,19,169,248,239,194,182,218,94,151,61,172,51,69,123,29,195,53,211,50,169,85,71,5,65,80,199,57,113,219,214,184,47,135,159,5,124,71,225,47,29,105,186,229,253,238,149,37,173,183,155,190,56,37,144,185,221,19,198,48,10,40,234,195,191,74,0,218,253,163,191,228,158,88,127,216,82,63,253,21,45,120,255,0,193,47,249,43,218,23,253,188,127,232,137,43,232,63,139,30,10,212,188,119,225,107,109,47,76,154,214,41,226,188,75,134,123,167,101,82,161,28,16,164,43,156,229,199,111,90,224,254,30,124,21,241,23,132,188,119,166,235,151,247,186,84,150,214,190,110,244,130,73,75,157,208,188,99,0,198,7,86,29,250,80,7,188,82,82,209,64,5,20,148,180,0,87,37,241,39,196,205,225,15,2,106,90,172,18,70,151,152,17,90,110,112,15,154,231,0,128,202,67,16,9,108,96,228,33,254,28,154,235,107,202,254,47,124,57,215,190,32,92,105,35,75,151,78,130,11,20,148,179,93,76,202,238,204,87,43,129,25,0,0,139,206,121,220,120,24,228,3,229,219,27,27,141,79,81,181,176,179,79,50,238,234,81,12,49,238,3,115,49,0,12,156,42,228,145,215,138,251,155,67,209,173,60,61,162,89,105,22,9,178,214,210,17,18,100,0,91,111,86,108,0,11,19,146,78,222,73,39,189,120,231,195,143,130,154,239,132,252,111,103,174,234,154,134,156,208,217,164,133,82,213,157,217,217,144,160,7,112,10,6,24,156,243,247,84,99,156,143,115,160,15,136,124,119,255,0,37,11,196,223,246,21,186,255,0,209,173,95,79,124,17,255,0,146,69,161,127,219,199,254,143,146,188,211,196,191,1,60,81,172,120,167,86,213,32,191,209,132,23,183,179,92,34,201,52,170,192,51,22,10,64,66,185,193,245,53,236,95,15,60,57,121,225,47,1,233,218,29,252,176,73,115,107,230,239,107,118,38,51,186,87,117,193,42,15,71,29,186,208,7,136,254,209,94,30,183,176,241,70,157,174,66,113,38,169,19,172,241,224,242,241,8,192,124,147,221,89,23,0,0,54,103,146,77,87,253,158,124,71,253,151,227,75,141,13,163,223,30,175,23,12,6,72,146,32,236,185,57,24,82,166,76,240,78,118,244,25,175,110,248,155,224,214,241,199,131,39,210,173,190,206,183,235,44,115,90,201,59,178,198,142,173,130,78,1,39,228,103,94,132,100,254,43,227,58,127,236,255,0,227,141,47,80,181,191,179,213,180,56,238,173,101,89,162,127,54,83,181,193,82,167,6,34,14,10,142,188,80,7,113,251,71,127,201,60,176,255,0,176,170,127,232,153,107,140,248,33,240,201,181,91,203,127,22,234,232,194,198,221,196,218,114,171,174,217,228,12,224,179,96,238,1,26,62,132,13,196,175,37,65,7,219,124,103,224,219,15,27,88,233,246,58,156,178,11,59,107,213,187,150,36,224,206,21,28,108,223,156,128,75,140,149,231,0,129,130,114,189,45,0,20,82,82,208,1,69,20,148,1,159,105,161,233,182,26,198,163,171,219,91,236,191,212,188,175,181,201,189,143,153,176,109,143,130,112,48,14,56,11,158,245,226,31,180,223,252,202,255,0,246,247,255,0,180,107,232,10,242,255,0,140,31,14,53,159,136,31,216,223,217,87,54,49,125,135,207,243,62,212,206,185,223,229,227,110,213,111,238,28,231,29,168,3,204,63,103,31,249,40,122,135,253,130,164,255,0,209,176,215,211,245,227,127,10,62,19,235,222,4,241,77,206,169,170,93,105,179,65,45,147,192,5,172,174,204,24,178,48,36,52,106,184,194,30,255,0,221,175,100,160,4,175,152,127,104,239,249,40,118,31,246,10,79,253,27,45,125,61,92,220,222,11,177,186,248,129,7,139,238,36,145,238,237,108,133,165,172,67,133,140,230,77,238,121,249,137,18,109,81,208,114,121,36,96,3,140,248,65,240,177,60,37,104,53,173,110,215,254,42,25,55,170,198,229,89,108,211,37,112,164,18,11,48,228,182,115,134,192,199,205,191,214,40,162,128,10,74,90,40,3,230,15,218,59,254,74,21,135,253,130,163,255,0,209,178,214,255,0,236,203,255,0,51,71,253,186,127,237,106,219,248,177,240,163,95,241,223,138,109,181,77,46,239,78,134,8,172,146,221,214,238,87,86,46,29,220,144,21,25,113,135,29,253,107,83,224,255,0,195,141,99,225,255,0,246,207,246,173,205,140,255,0,109,242,54,125,149,221,177,179,204,206,253,234,191,223,24,198,123,208,7,168,215,196,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,183,235,231,95,18,124,4,241,78,177,226,157,91,85,183,191,209,133,189,237,228,215,8,36,154,80,234,29,203,0,66,161,25,218,125,77,0,122,87,193,31,249,36,58,23,253,188,127,232,249,40,248,217,255,0,36,139,93,255,0,183,127,253,30,149,175,240,239,195,151,190,18,240,38,155,161,223,201,4,151,54,190,110,246,129,137,67,186,71,97,130,64,63,117,135,110,180,191,17,60,55,121,226,223,1,234,90,29,132,150,233,115,117,229,108,105,216,172,99,18,163,156,144,9,232,15,110,180,1,241,77,123,239,237,53,255,0,50,191,253,189,255,0,237,26,192,255,0,134,113,241,135,253,4,180,79,251,255,0,47,255,0,26,175,112,241,135,195,237,59,198,218,198,135,115,170,62,251,45,59,207,243,44,240,227,206,243,20,5,249,195,2,54,149,7,140,231,165,0,121,151,192,223,134,49,125,154,31,23,235,150,146,25,203,238,211,96,152,0,170,54,130,39,199,82,73,206,220,129,141,187,134,114,164,123,237,37,45,0,37,45,20,80,1,73,75,69,0,20,81,69,0,124,3,95,111,120,19,254,73,231,134,127,236,19,107,255,0,162,150,190,127,255,0,134,113,241,135,253,4,180,63,251,255,0,39,255,0,26,175,162,252,55,166,205,163,120,91,72,210,238,90,54,158,202,198,27,121,26,50,74,151,141,2,146,9,0,227,35,208,80,6,173,20,81,64,5,20,81,64,28,255,0,142,255,0,228,158,120,147,254,193,87,95,250,41,171,226,10,251,171,196,186,108,218,207,133,181,125,46,221,144,79,123,101,52,8,210,18,161,89,227,42,9,32,19,183,39,208,215,206,159,240,206,94,48,255,0,160,150,137,255,0,127,229,255,0,227,52,1,245,5,20,81,64,5,121,7,237,29,255,0,36,243,79,255,0,176,164,127,250,42,90,245,250,224,190,44,120,43,82,241,215,133,173,180,189,46,107,88,103,138,246,59,134,107,167,101,4,4,117,33,72,14,115,151,94,222,180,1,243,239,193,47,249,43,218,23,253,188,127,233,60,149,245,253,120,63,195,207,130,190,35,240,151,142,180,221,114,254,247,74,146,214,215,205,222,150,242,200,92,238,137,227,92,41,64,58,176,239,210,189,226,128,10,40,162,128,62,64,248,219,255,0,37,123,93,255,0,183,127,253,16,149,236,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,172,95,136,127,5,188,71,226,223,29,106,90,238,159,121,165,71,107,115,229,108,73,165,144,56,196,73,25,202,136,202,245,7,191,74,239,126,19,248,43,82,240,39,133,110,116,205,86,107,89,167,150,245,238,3,90,187,50,133,40,138,1,44,1,206,80,246,244,160,15,151,60,117,255,0,37,15,196,223,246,20,186,255,0,209,175,95,79,252,18,255,0,146,67,160,255,0,219,199,254,143,146,188,211,196,191,1,60,83,172,120,167,87,213,45,239,180,81,5,237,228,247,17,137,38,148,48,86,114,193,72,88,200,206,15,169,175,98,248,119,225,203,223,9,120,19,78,208,239,164,130,75,155,111,55,115,91,177,40,119,202,206,48,74,131,209,151,183,90,0,232,47,172,96,212,244,219,139,11,200,252,203,91,168,154,25,163,220,70,228,112,85,198,70,8,200,39,167,53,240,116,208,77,109,113,44,23,17,60,83,196,229,36,73,1,12,140,14,10,149,60,130,15,24,175,190,171,231,255,0,27,252,8,214,245,239,26,234,186,190,141,115,165,91,217,94,75,231,4,184,158,93,219,216,3,33,56,71,234,219,207,7,27,79,110,148,1,233,159,9,117,57,181,95,133,158,31,184,157,80,58,91,152,20,70,8,27,98,102,137,79,36,242,85,1,62,249,251,189,43,180,175,59,248,73,224,157,127,192,154,62,161,165,234,243,105,179,65,45,192,184,129,236,217,217,131,21,1,195,22,10,49,136,227,198,7,247,179,218,189,18,128,10,248,6,190,254,175,151,191,225,156,124,97,255,0,65,61,15,254,255,0,75,255,0,198,168,3,232,15,2,127,201,60,240,215,253,130,173,127,244,82,213,79,137,186,44,222,33,248,113,174,105,214,254,97,153,173,252,248,214,56,204,141,35,163,9,4,97,71,36,177,77,191,143,67,247,107,99,195,122,108,218,55,133,180,141,50,225,145,167,178,178,138,222,70,140,146,165,145,2,146,9,0,227,35,209,107,82,128,62,1,175,173,190,46,95,218,234,95,4,181,59,251,57,60,203,91,168,173,102,137,240,70,228,105,226,32,224,237,35,32,175,94,107,203,39,253,156,124,82,183,18,173,190,169,163,201,0,114,35,105,36,149,29,134,120,36,4,42,14,59,100,237,245,53,233,127,240,174,53,143,248,81,63,240,131,253,166,199,251,75,254,122,239,127,43,254,62,124,222,184,221,211,229,251,189,127,58,0,249,70,190,253,175,152,63,225,156,124,97,255,0,65,45,15,254,255,0,75,255,0,198,107,233,250,0,90,40,164,160,5,175,144,62,54,255,0,201,95,215,63,237,223,255,0,68,71,95,95,215,131,252,67,248,43,226,63,22,248,235,83,215,108,47,52,164,181,184,242,182,71,60,146,7,27,97,68,57,10,132,117,83,223,165,0,108,254,206,63,242,79,47,255,0,236,43,39,254,138,134,189,126,184,63,132,254,10,212,188,9,225,107,141,47,84,154,214,105,229,189,123,133,107,87,102,80,166,52,0,18,202,167,57,67,219,210,187,202,0,43,228,31,141,191,242,87,181,223,251,119,255,0,209,9,95,94,215,132,124,67,248,43,226,63,22,248,235,82,215,44,47,116,164,181,185,242,182,36,242,200,28,109,137,16,228,4,35,170,158,253,40,3,103,246,113,255,0,146,121,127,255,0,97,89,63,244,76,85,235,213,194,124,39,240,86,165,224,63,11,92,233,122,164,214,179,79,45,235,220,6,181,118,101,80,99,69,0,150,80,115,152,207,111,74,239,40,1,43,192,254,53,252,41,105,218,235,197,218,12,40,8,67,46,161,106,138,35,24,10,237,37,198,226,224,103,1,84,170,174,73,203,114,73,175,124,165,160,15,134,124,53,226,125,83,194,58,228,58,182,143,63,149,112,159,43,43,114,146,161,234,142,59,169,192,247,200,5,72,32,17,246,55,131,124,93,167,248,215,195,208,234,186,115,250,71,113,22,214,253,204,219,21,158,60,178,141,219,119,1,184,12,26,241,255,0,26,124,0,191,212,252,81,117,125,225,153,244,171,61,54,227,18,139,105,140,145,249,77,183,230,0,42,184,193,63,50,244,3,126,208,0,81,155,159,15,190,21,120,243,192,222,37,138,250,223,87,209,190,193,43,132,191,183,19,200,203,44,89,231,0,198,6,224,164,149,57,24,60,125,210,65,0,230,63,104,221,85,238,188,105,167,233,139,115,28,144,89,88,135,49,46,210,98,150,86,59,183,109,228,18,130,35,131,219,4,117,230,79,217,199,70,251,87,139,117,45,89,210,6,142,198,208,66,187,151,46,146,74,252,56,227,142,18,64,78,84,225,177,200,38,180,60,87,240,51,197,254,33,241,102,173,171,141,87,74,104,238,238,228,150,47,62,226,66,194,50,199,203,7,247,103,110,6,23,0,237,0,96,124,171,94,159,240,175,193,55,158,3,240,140,154,93,253,220,23,23,83,93,61,203,155,124,236,76,170,128,1,33,73,225,1,206,7,39,29,178,64,59,122,231,252,113,161,255,0,194,69,224,93,107,74,22,255,0,104,158,123,86,242,33,223,179,116,202,55,199,206,66,143,157,65,228,227,215,140,215,67,69,0,124,11,4,243,90,220,197,113,4,175,12,241,56,120,228,141,202,178,56,57,12,164,114,8,60,230,190,229,240,222,165,54,179,225,109,35,85,184,8,39,189,178,134,226,69,141,72,10,206,129,200,10,73,56,201,245,53,224,186,239,236,249,226,59,255,0,16,234,119,90,117,222,137,111,101,61,220,178,91,195,230,200,158,92,108,228,133,218,169,129,128,64,192,224,87,173,252,47,240,198,181,224,239,7,174,139,173,221,218,92,60,87,12,214,223,101,36,170,66,248,109,164,149,82,78,243,33,231,61,71,61,128,7,103,75,69,20,0,80,104,162,128,18,150,138,40,0,175,61,248,175,167,125,179,195,150,234,33,220,126,220,173,247,177,255,0,44,223,223,222,189,10,176,188,85,103,29,238,151,26,72,3,1,48,125,164,145,217,191,187,245,160,15,135,217,74,245,21,244,23,193,141,68,127,99,236,50,242,218,150,49,143,104,253,171,194,117,27,111,179,249,127,119,230,207,67,244,174,247,225,134,189,38,159,113,103,107,185,246,201,169,33,42,170,164,114,80,119,250,80,7,214,32,228,41,167,213,77,54,227,237,54,49,205,207,205,158,163,220,138,183,64,5,37,45,20,0,81,182,138,40,1,172,138,221,69,87,151,79,181,151,239,197,158,115,247,143,248,213,154,90,0,231,238,124,33,163,92,237,243,44,119,99,59,127,124,195,255,0,102,174,115,80,248,97,161,204,175,229,104,249,62,89,3,253,37,250,243,234,245,232,117,82,234,246,59,72,221,229,12,84,70,92,237,3,160,160,15,8,215,62,20,92,39,158,214,90,38,220,99,97,251,80,246,207,86,250,215,9,169,248,63,93,210,103,96,108,188,165,4,40,253,244,109,212,103,251,230,189,235,91,248,145,163,89,60,241,73,109,126,204,155,115,132,76,115,131,253,255,0,122,224,181,175,136,62,23,190,115,230,233,250,131,29,202,121,10,59,99,179,80,7,33,225,205,102,247,70,190,118,184,184,242,84,66,98,251,129,249,200,227,128,125,43,232,109,15,197,22,119,222,126,219,205,251,49,255,0,44,138,227,57,246,246,175,156,181,13,127,195,82,179,181,189,133,224,38,66,114,79,110,127,219,173,173,27,226,53,141,135,159,178,59,197,223,183,56,68,61,51,234,222,244,1,244,208,112,195,32,230,150,188,175,76,248,183,99,48,80,209,223,28,201,143,245,49,251,127,181,93,52,31,16,116,201,192,253,197,230,78,122,162,127,241,84,1,215,209,88,182,126,38,179,189,56,142,43,133,224,159,152,47,174,223,90,213,142,229,101,0,168,60,174,121,160,9,104,162,138,0,175,117,109,29,213,187,195,42,110,86,198,70,113,156,28,215,133,124,92,240,64,102,123,203,77,59,45,37,204,106,95,206,234,60,163,216,183,181,123,237,101,107,58,37,174,177,108,33,185,136,48,14,31,151,113,200,5,123,125,104,3,225,235,187,103,181,186,154,39,92,24,228,116,35,57,193,7,110,42,75,61,74,230,207,127,147,38,205,216,207,0,231,31,135,189,122,191,196,31,134,109,98,215,23,150,194,213,4,183,204,163,247,178,19,180,239,59,78,71,181,120,235,198,99,198,113,205,0,123,247,133,53,91,77,119,79,116,186,155,206,121,39,49,99,105,25,4,15,151,128,61,77,92,214,62,25,216,222,199,52,208,105,27,203,109,193,251,75,12,227,11,221,253,171,197,252,57,226,155,221,22,226,220,36,204,177,11,149,149,149,80,28,242,51,215,233,95,70,120,43,198,54,186,245,173,140,50,165,195,60,254,110,75,162,168,59,75,30,199,218,128,60,63,196,158,1,212,244,187,135,107,93,51,202,140,186,168,62,122,183,85,201,234,199,184,172,237,31,197,58,207,135,239,93,90,243,236,251,35,48,127,169,71,198,8,227,161,254,239,90,250,194,247,194,250,86,175,16,51,90,7,5,183,115,35,47,32,17,216,215,155,120,155,224,173,133,194,201,45,141,181,164,82,73,112,92,150,185,155,161,222,113,223,218,128,46,232,31,22,52,235,143,180,125,167,90,223,183,110,223,244,86,30,185,233,29,122,117,158,169,105,120,155,160,155,112,221,140,237,35,159,197,125,235,228,13,75,195,122,223,135,60,188,93,90,143,180,103,238,18,223,119,29,119,143,246,171,161,240,199,197,221,98,198,72,162,189,189,158,69,107,128,204,35,182,139,145,194,149,232,61,13,0,125,89,69,113,254,23,241,205,158,187,107,106,66,93,111,155,127,46,136,58,22,244,63,236,215,90,146,137,80,48,7,7,214,128,31,73,69,20,0,17,76,32,138,146,130,51,64,17,2,65,167,131,72,69,39,34,128,36,205,20,213,106,112,52,0,148,180,81,64,9,75,69,20,0,81,73,75,64,5,6,146,148,208,3,14,41,64,160,138,112,20,0,81,69,20,0,201,126,81,248,215,202,31,22,212,15,236,127,251,109,255,0,180,235,234,187,167,242,227,7,222,190,73,248,163,114,46,63,178,186,241,231,117,31,245,206,128,23,225,136,7,84,211,191,236,39,15,254,132,149,245,181,167,22,201,248,255,0,58,249,51,225,122,110,212,244,227,253,221,78,47,253,10,58,250,206,213,113,110,131,235,252,232,2,106,41,41,77,0,48,210,173,6,154,40,2,74,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,1,41,104,162,128,18,150,138,40,0,162,146,150,128,3,77,52,227,77,52,0,14,180,234,104,235,78,160,2,138,40,160,15,39,248,188,51,225,221,103,254,216,127,232,105,95,48,94,146,47,100,193,35,167,221,250,10,250,127,226,247,252,139,186,207,253,187,255,0,232,113,215,204,55,223,241,249,39,252,7,255,0,65,20,1,238,127,9,188,70,62,215,21,187,61,193,242,244,229,24,207,28,24,199,203,205,125,7,95,42,252,41,181,223,174,49,223,140,216,19,211,253,184,235,234,160,49,64,9,75,69,20,0,26,40,52,202,0,125,20,81,64,5,20,81,64,5,55,52,227,210,163,38,128,2,104,164,3,52,240,40,1,160,84,128,80,5,37,0,45,37,45,20,0,81,81,77,39,149,11,54,220,227,28,102,188,255,0,198,94,60,254,198,5,63,179,188,237,178,42,231,206,219,213,73,254,233,160,14,226,243,80,138,198,48,210,134,42,91,31,42,142,188,251,251,87,147,120,151,226,173,141,183,217,124,191,237,84,221,187,59,48,51,211,253,170,242,63,23,120,223,251,97,166,139,251,63,201,197,219,75,159,63,127,247,190,95,186,61,107,137,183,131,207,223,243,99,30,217,160,13,237,99,197,90,134,175,114,49,168,223,178,186,121,100,75,59,28,242,125,207,28,214,191,132,60,13,127,174,222,217,203,230,89,52,115,111,226,118,115,157,161,250,252,167,210,187,191,0,252,52,200,134,235,251,95,253,85,234,190,223,179,117,198,211,215,125,123,222,157,101,246,43,88,225,243,55,236,207,56,198,114,73,254,180,1,201,120,43,193,22,250,30,153,8,158,203,77,105,149,29,89,226,132,18,114,228,245,42,15,76,87,109,28,73,18,133,68,80,20,96,40,24,192,169,42,11,137,190,207,24,109,187,178,118,227,56,160,5,158,117,183,219,184,63,57,233,95,49,252,79,241,91,92,106,130,40,231,188,85,123,45,133,75,96,28,179,245,230,186,111,28,124,67,199,216,63,226,87,255,0,61,63,229,227,233,254,205,120,84,127,233,215,246,235,247,55,48,79,94,167,175,235,64,16,67,20,151,83,4,86,27,155,187,31,69,174,243,193,222,2,188,213,37,223,186,197,145,161,98,4,132,158,140,7,247,77,118,190,5,209,126,203,5,131,253,163,118,60,222,54,99,187,123,215,174,105,55,223,97,129,7,151,191,0,143,189,142,249,160,8,60,35,225,40,180,139,107,103,123,107,29,226,209,99,102,138,53,201,56,31,236,143,151,229,174,202,185,249,124,77,229,12,253,147,60,227,253,103,255,0,90,178,165,241,247,151,143,248,150,103,63,244,219,255,0,177,160,14,214,152,204,16,18,123,87,151,106,63,21,124,132,127,248,146,238,196,100,255,0,199,214,61,127,216,174,11,91,248,193,246,133,157,63,176,118,231,111,63,107,207,167,251,20,1,235,254,48,241,165,159,135,224,30,98,94,110,18,132,204,64,119,82,123,176,175,10,241,47,197,41,110,165,158,59,75,205,102,44,92,51,15,222,237,10,191,55,28,63,210,184,79,18,107,223,219,151,242,79,246,111,179,238,96,248,243,55,99,11,143,69,172,120,14,28,159,106,0,211,147,89,213,239,113,157,82,245,246,127,122,229,143,95,199,218,157,30,153,169,220,115,246,192,121,199,205,35,255,0,133,118,218,23,136,190,205,246,143,244,93,251,177,255,0,45,49,235,237,94,161,166,120,175,112,7,236,95,242,209,127,229,175,211,253,154,0,240,68,240,182,165,46,63,210,32,57,245,102,255,0,10,177,23,129,181,41,186,79,105,235,203,183,255,0,19,95,81,90,120,163,120,140,125,143,25,207,252,181,255,0,235,86,237,134,161,246,208,15,149,179,32,159,189,158,248,254,237,0,124,169,103,240,199,87,185,108,9,244,254,153,229,155,255,0,136,173,87,248,63,172,12,98,125,43,254,251,111,254,34,190,169,31,116,82,80,7,198,90,167,129,181,93,45,137,123,139,78,35,243,63,118,239,219,62,195,158,43,34,207,91,212,180,155,168,192,212,111,17,98,207,203,20,204,20,100,118,228,122,215,219,183,22,222,122,50,239,198,229,35,238,230,188,251,197,127,15,191,181,97,187,127,237,63,43,204,217,199,217,247,99,105,95,246,135,247,104,3,205,60,15,241,81,45,20,67,125,115,171,206,203,11,103,231,220,50,88,21,60,191,165,123,126,133,226,187,61,94,222,35,12,119,32,188,2,92,202,7,66,23,220,243,205,124,201,227,95,2,255,0,98,94,72,255,0,218,62,127,239,17,63,212,99,170,103,63,120,250,87,47,165,234,95,216,247,210,55,149,231,109,83,30,55,237,238,57,232,125,40,3,238,140,230,138,241,175,7,252,75,251,95,219,63,226,83,179,110,207,249,121,206,115,187,253,154,246,8,100,243,16,190,49,206,58,208,4,180,148,180,80,1,69,37,45,0,69,56,38,222,64,58,148,63,250,13,120,71,196,205,2,238,242,227,85,149,101,139,15,229,112,236,115,192,65,253,223,106,247,195,210,185,239,17,69,186,202,228,110,219,156,118,247,20,1,241,142,161,104,246,26,148,214,242,21,44,128,103,103,78,64,53,244,63,193,251,152,218,75,104,213,91,35,76,92,241,255,0,92,235,204,190,37,105,95,241,58,185,159,206,251,210,198,54,236,233,251,177,239,237,93,63,193,153,188,159,16,202,155,115,183,77,43,156,245,195,37,32,62,142,162,138,41,128,148,166,146,148,241,64,13,167,82,80,40,1,105,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,146,128,22,138,40,160,4,162,150,138,0,41,41,104,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,146,128,10,90,40,160,2,146,150,138,0,74,90,74,90,0,40,162,146,128,22,138,40,160,2,138,74,90,0,40,164,165,160,2,138,74,90,0,40,162,138,0,41,41,104,160,4,165,162,138,0,40,162,138,0,40,164,165,160,2,138,40,160,4,162,150,146,128,22,138,41,40,1,104,162,138,0,40,162,138,0,40,162,146,128,22,138,41,40,1,104,164,165,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,74,90,0,74,90,40,160,4,165,162,146,128,22,146,150,146,128,10,90,40,160,2,138,40,160,2,138,41,40,1,104,162,138,0,41,41,104,160,4,165,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,74,90,0,40,162,138,0,40,162,146,128,22,138,74,90,0,40,162,138,0,74,90,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,164,165,160,4,162,150,138,0,40,162,138,0,41,40,165,160,2,146,138,90,0,40,162,138,0,74,90,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,43,63,88,32,90,71,184,100,121,131,249,26,191,88,30,47,159,200,210,98,125,187,191,126,6,51,143,225,106,0,248,251,196,155,63,209,182,128,62,247,111,165,104,248,50,206,118,212,44,165,73,2,170,222,70,126,249,7,130,181,131,112,62,209,143,225,219,159,122,250,43,225,230,143,228,216,143,223,231,253,51,63,234,253,147,222,128,61,31,194,204,231,64,180,14,197,155,231,201,39,63,196,213,187,80,91,71,229,194,171,156,227,63,206,167,160,2,138,40,160,2,138,40,160,4,165,102,10,51,89,218,166,165,253,155,8,147,202,243,50,225,113,187,29,137,244,246,175,21,241,207,196,207,45,101,131,251,35,62,93,227,46,126,211,215,27,199,247,40,3,212,117,191,24,89,105,158,71,152,151,127,188,223,141,129,123,99,175,205,239,94,17,226,127,138,226,246,71,75,75,189,98,32,208,20,193,147,104,201,221,207,202,222,226,188,186,121,254,217,143,151,102,207,124,231,63,254,170,239,124,45,240,227,251,84,197,55,246,175,149,182,229,99,219,246,125,222,135,63,120,122,208,7,23,113,171,234,58,141,211,103,80,187,115,38,63,214,204,199,160,239,207,251,53,110,215,66,213,111,144,58,222,71,130,9,249,229,126,199,111,165,125,55,225,175,0,255,0,102,65,107,255,0,19,47,55,203,223,255,0,44,54,231,36,255,0,180,125,107,180,183,211,190,207,24,95,55,118,220,255,0,14,59,253,104,3,227,11,143,12,234,80,38,231,185,132,228,227,135,111,240,172,255,0,177,93,175,73,128,207,247,92,215,220,47,99,184,127,172,199,62,149,74,93,7,204,199,250,78,220,127,211,63,254,189,0,124,90,178,106,80,114,151,211,46,57,249,102,97,82,13,123,88,136,241,171,223,46,61,46,31,252,107,235,185,188,49,193,255,0,76,237,255,0,60,191,250,245,131,168,248,111,104,151,253,47,211,254,89,253,61,232,3,231,43,15,26,106,246,146,22,125,99,84,198,8,249,110,27,215,253,250,238,188,63,241,100,219,200,5,213,230,179,40,88,182,159,222,110,231,142,121,111,173,105,248,167,195,217,207,250,87,252,180,95,249,103,254,207,214,188,155,91,211,254,203,52,199,205,221,182,98,191,119,30,190,244,1,245,158,133,227,155,13,91,237,30,84,119,163,202,219,159,49,87,190,122,124,231,210,186,240,193,151,138,248,62,198,247,236,126,103,238,247,110,199,241,99,24,207,248,215,208,158,23,248,149,139,109,159,217,61,102,235,246,159,101,246,160,15,110,164,174,90,195,198,63,108,68,255,0,66,217,187,63,242,219,56,198,125,189,171,102,29,79,207,69,111,39,110,127,219,255,0,235,80,4,26,222,139,6,169,106,34,48,91,57,18,7,62,108,96,142,135,216,243,205,124,193,226,239,1,221,233,191,99,199,216,151,204,223,247,50,191,119,29,126,95,122,250,192,92,238,255,0,150,127,195,235,85,175,34,251,70,206,113,183,61,179,64,31,10,180,109,11,133,36,103,175,21,217,120,19,196,115,233,250,238,158,141,115,118,35,79,51,229,71,56,229,91,182,125,235,213,124,97,224,175,180,172,210,127,104,237,197,171,12,121,57,254,247,251,85,225,58,174,159,253,149,169,77,23,155,230,249,123,121,219,183,57,80,125,79,173,0,125,139,224,237,85,117,61,14,218,64,102,102,101,115,153,14,79,14,71,169,174,137,145,28,97,149,88,117,228,102,190,104,248,85,226,239,236,240,45,190,195,230,108,183,147,230,243,49,156,200,15,76,123,215,209,58,85,255,0,219,236,224,147,202,217,190,16,248,223,156,100,15,151,167,189,0,99,107,62,14,177,212,252,140,105,218,113,217,187,253,100,3,190,58,113,237,95,52,248,187,192,119,250,29,222,227,37,146,4,183,243,191,112,88,116,45,236,188,252,181,245,253,82,191,178,251,101,180,201,230,121,123,145,163,206,220,227,32,243,250,208,7,198,154,7,138,239,180,107,235,118,125,67,80,17,67,191,41,20,205,142,65,232,185,94,230,189,199,192,159,19,173,47,97,72,103,109,78,86,17,59,147,41,87,31,123,221,253,235,3,226,39,195,140,29,74,255,0,251,87,254,121,126,239,236,255,0,245,205,122,238,175,20,212,44,127,179,46,222,31,51,204,198,23,56,198,114,51,239,64,31,113,233,250,148,87,208,198,241,137,70,244,14,187,128,232,113,239,239,87,171,227,95,11,120,207,251,26,231,119,216,60,236,91,249,95,235,177,221,121,251,167,210,190,142,208,60,117,253,161,246,159,248,151,121,126,94,63,229,190,115,156,251,123,80,7,121,69,53,37,243,23,56,199,56,167,80,1,65,90,40,160,6,17,233,73,154,146,152,69,0,10,105,226,163,233,78,6,128,29,69,20,80,1,69,20,80,2,82,209,65,160,2,144,82,83,168,0,162,138,40,3,27,196,23,241,218,88,163,182,238,101,81,242,125,15,248,87,198,222,35,212,78,161,246,108,180,175,229,238,255,0,88,115,215,111,78,125,171,234,15,137,99,118,135,18,231,254,95,23,249,61,124,138,253,168,3,210,126,20,140,222,216,31,151,254,66,137,252,210,190,174,131,253,64,252,127,157,124,165,240,169,177,123,96,54,245,213,35,254,105,95,86,219,255,0,168,31,143,243,160,9,104,52,80,104,1,173,72,40,97,72,40,2,74,41,40,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,18,131,74,105,134,128,20,117,167,83,87,57,167,80,1,73,69,45,0,121,127,197,168,183,120,103,88,56,126,124,159,187,254,252,117,242,222,166,187,53,9,71,63,46,222,191,69,175,171,254,41,130,124,43,171,224,127,207,31,253,13,43,229,61,100,99,86,152,31,111,228,40,3,211,62,17,179,46,184,248,31,243,15,63,195,254,212,117,245,40,207,113,95,43,252,39,184,141,53,167,203,96,141,60,175,79,246,146,190,166,12,27,56,57,160,7,81,69,37,0,35,82,10,121,25,160,45,0,20,81,72,77,0,41,166,230,144,154,65,154,0,119,90,76,125,105,225,104,160,0,46,40,162,138,0,41,40,168,38,188,130,217,119,74,216,25,219,156,19,205,0,88,200,29,235,27,86,215,236,52,184,38,50,95,217,163,36,38,64,36,157,71,64,125,250,113,92,127,136,62,37,233,150,31,103,242,245,125,155,247,103,253,25,142,113,143,246,61,235,231,239,20,120,239,83,214,46,114,53,47,58,55,183,242,155,247,10,189,219,35,160,245,160,14,223,199,255,0,19,110,46,31,80,180,181,147,75,154,38,242,182,186,49,98,126,233,56,33,189,107,200,111,111,110,117,107,183,145,162,5,219,105,34,37,61,134,61,233,45,108,238,181,27,165,142,36,243,36,147,56,25,3,56,30,255,0,74,245,239,135,63,13,30,246,36,187,212,116,141,200,240,191,205,246,156,100,134,0,112,31,209,77,0,121,231,135,252,27,169,106,215,38,55,210,245,34,134,47,49,90,40,27,158,70,57,218,120,230,190,142,240,207,195,77,59,77,251,87,207,168,143,55,103,250,194,171,211,61,56,247,174,179,68,240,221,134,149,111,10,193,105,229,48,128,70,127,120,237,133,1,120,228,159,238,214,237,0,71,20,98,37,33,73,193,57,230,158,72,29,105,25,128,4,158,2,140,154,228,60,89,227,43,45,26,194,240,139,255,0,38,104,182,127,203,39,108,100,175,177,31,116,208,6,222,175,174,90,105,113,6,158,242,210,38,220,160,172,210,133,234,9,238,69,120,23,196,63,136,243,78,38,183,182,147,77,153,99,190,108,108,114,199,104,222,51,195,87,47,227,175,31,223,234,250,148,209,193,169,249,182,226,68,117,30,66,142,137,131,213,65,234,77,121,252,178,180,242,180,142,217,103,98,196,227,25,38,128,22,73,26,76,111,3,143,74,106,49,140,130,0,224,230,159,29,180,210,231,98,103,29,121,21,165,109,225,141,94,235,6,43,61,192,182,63,214,160,231,241,52,1,4,58,205,196,32,0,145,28,122,169,255,0,26,149,188,65,116,195,6,56,191,239,147,254,53,179,7,195,207,17,204,87,26,78,115,159,249,120,79,254,46,186,93,27,225,38,177,114,1,186,208,247,130,132,255,0,199,220,99,156,251,61,0,121,204,154,156,242,245,68,235,159,148,31,241,168,196,87,82,116,130,67,143,68,53,239,250,127,193,139,76,33,184,208,57,242,198,127,211,79,95,151,209,235,172,180,248,75,225,248,183,111,209,49,156,99,253,46,79,254,42,128,62,87,26,86,162,223,119,79,186,63,238,194,223,225,67,233,58,138,125,235,11,165,199,172,46,63,165,125,124,191,14,188,62,156,71,164,227,191,252,124,73,255,0,197,84,55,95,14,180,73,21,255,0,226,85,156,227,254,94,91,255,0,139,160,15,144,26,214,225,14,30,9,84,251,161,20,11,91,150,233,4,167,232,134,190,148,214,190,25,105,98,70,49,232,252,110,31,242,242,222,159,239,85,123,15,134,154,127,154,119,104,255,0,46,207,249,249,111,111,246,168,3,231,67,105,116,58,219,76,191,246,204,211,138,79,31,88,152,119,229,77,125,67,55,194,205,49,241,179,69,206,58,255,0,165,55,255,0,23,92,102,187,240,166,240,6,54,122,55,30,73,255,0,151,165,235,207,171,253,40,3,196,82,234,68,112,66,174,71,168,53,189,161,248,194,251,73,148,152,163,181,63,33,95,222,6,238,65,254,240,169,181,79,1,235,182,13,49,109,55,96,76,103,247,209,156,103,31,237,123,215,57,115,167,221,89,177,19,199,229,144,66,145,184,30,217,236,104,3,233,47,3,124,74,23,198,27,123,187,173,42,32,150,97,206,36,193,87,93,171,142,91,220,215,175,199,44,114,231,203,145,91,29,112,115,138,248,70,194,254,125,62,118,146,25,60,183,43,183,59,65,227,35,212,123,87,209,254,11,248,147,107,113,246,239,180,106,219,182,249,123,127,209,136,254,246,126,232,160,15,98,165,170,246,247,144,220,166,232,95,114,231,25,193,28,212,244,1,78,251,78,134,253,0,149,164,3,112,111,144,143,76,122,87,145,248,235,225,141,181,204,15,53,186,106,147,73,45,217,98,177,128,220,21,99,159,149,58,87,180,211,29,21,198,24,100,80,7,195,87,122,70,165,166,108,243,116,251,184,124,204,227,205,137,151,56,244,224,122,215,175,252,60,248,147,56,88,173,238,228,211,32,243,47,130,144,204,84,224,236,25,25,127,173,122,127,137,60,5,166,234,159,101,255,0,137,103,155,229,110,255,0,150,204,184,206,63,218,30,149,243,6,183,225,221,79,195,122,148,37,237,126,206,200,130,97,251,213,108,97,143,61,79,247,122,80,7,217,150,23,246,247,214,209,205,12,240,202,31,56,49,176,112,112,72,227,31,74,187,95,57,252,53,248,144,241,77,166,105,247,250,174,20,121,187,211,200,255,0,121,199,32,125,43,222,244,157,82,223,84,179,73,237,230,243,67,171,21,59,72,206,14,59,129,64,26,52,148,180,80,1,89,186,148,38,88,37,92,49,206,58,125,69,104,210,50,6,83,145,156,208,7,145,120,215,70,15,110,24,172,249,51,175,111,246,79,181,115,127,15,237,197,175,138,175,126,250,226,222,65,243,255,0,188,149,234,158,48,182,143,236,72,74,113,231,47,127,99,94,85,225,251,184,160,241,102,162,161,240,64,148,116,39,248,214,144,31,66,41,164,166,167,122,125,48,10,97,167,211,77,0,2,157,76,90,125,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,148,0,180,81,69,0,20,148,180,80,1,73,75,69,0,37,45,20,80,1,69,20,80,1,73,75,69,0,20,82,82,208,1,73,75,69,0,20,81,69,0,20,148,180,80,1,73,75,69,0,20,148,82,208,1,69,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,81,69,0,37,45,20,80,1,69,37,45,0,20,82,82,208,1,73,75,73,64,11,69,20,80,2,82,209,69,0,37,45,20,80,2,82,210,82,208,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,73,75,69,0,37,45,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,148,180,80,1,69,20,148,0,180,81,69,0,37,45,20,80,1,73,69,45,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,73,75,73,64,11,69,20,80,2,82,210,82,208,1,69,20,148,0,180,148,180,148,0,180,82,82,208,1,69,37,45,0,20,81,73,64,11,69,20,80,1,69,37,45,0,20,81,73,64,11,69,20,80,2,82,209,69,0,20,148,180,80,1,69,20,80,1,69,20,80,0,104,162,138,0,40,162,146,128,10,90,40,160,2,138,41,40,1,104,162,138,0,41,40,165,160,0,81,69,20,0,87,31,227,210,173,163,66,9,28,93,15,253,5,171,176,174,15,226,13,194,69,165,33,119,194,253,172,14,158,207,64,30,37,225,173,1,46,62,213,145,113,198,206,152,247,246,175,120,208,236,126,198,35,69,18,224,204,27,230,31,74,224,124,17,103,11,253,187,17,231,30,95,115,254,213,123,20,86,128,21,59,57,83,158,180,162,5,180,24,10,180,234,7,20,83,0,162,146,150,128,2,64,25,39,2,185,159,19,248,162,211,69,211,174,164,251,109,138,73,22,206,38,148,12,100,175,81,145,235,76,241,71,138,44,180,107,43,160,247,158,76,162,213,229,95,221,51,118,108,30,135,184,175,152,60,99,226,235,255,0,16,106,151,145,71,125,246,136,38,242,240,190,74,166,237,170,167,251,160,142,69,0,105,124,65,241,197,222,181,171,92,193,8,177,150,17,44,110,26,220,22,206,212,3,168,114,49,201,174,119,66,240,182,161,174,95,54,253,58,248,163,198,101,6,24,27,156,145,211,131,199,53,213,124,60,248,127,113,174,201,246,155,189,47,207,129,224,114,27,207,11,146,28,14,129,129,254,19,95,67,120,115,194,90,126,145,4,6,59,31,38,65,110,35,111,222,51,118,28,117,62,148,1,203,248,119,225,126,155,167,253,167,47,169,46,253,191,235,10,143,187,158,159,39,189,122,61,189,162,91,39,150,140,196,103,63,49,171,52,80,2,82,210,86,94,175,172,218,233,144,134,158,231,202,249,194,231,97,110,160,158,192,208,4,247,218,165,166,159,16,105,174,173,225,27,182,230,89,66,174,121,227,147,215,138,241,63,18,252,90,153,62,203,246,105,180,137,115,191,126,24,182,58,99,163,215,63,241,23,226,4,183,127,104,182,180,212,247,108,191,108,47,217,192,218,6,241,212,143,165,120,227,59,191,222,57,197,0,117,215,158,61,212,231,108,152,108,126,238,56,86,255,0,226,171,54,79,19,234,19,131,152,32,231,210,55,255,0,26,200,138,214,121,136,17,166,226,78,7,32,115,93,38,143,224,237,102,241,225,217,97,186,55,221,143,223,160,206,51,254,215,181,0,97,92,106,55,51,185,47,26,12,158,202,127,198,169,179,51,19,149,239,158,149,236,26,95,194,187,203,136,85,238,180,109,217,7,159,181,1,206,127,217,122,191,115,240,161,34,133,88,104,152,98,64,63,233,94,223,239,208,7,135,96,250,83,130,182,120,82,127,10,245,84,248,101,112,217,255,0,137,70,113,255,0,79,3,255,0,139,174,183,79,248,63,102,233,153,116,44,157,223,243,246,122,113,254,221,0,120,52,87,51,193,140,69,211,212,26,185,22,189,119,110,0,17,69,199,203,200,63,227,95,65,127,194,157,210,200,219,253,131,207,253,126,63,255,0,23,84,47,62,11,217,145,152,52,14,114,191,242,248,126,238,61,218,128,60,110,223,198,250,149,185,202,193,104,112,187,121,70,255,0,226,235,86,47,137,250,202,103,247,26,127,62,168,223,252,93,116,186,135,193,221,86,55,115,111,160,225,124,194,7,250,80,251,188,250,181,114,183,159,13,188,65,111,179,58,78,221,249,255,0,151,152,207,254,205,64,18,77,241,35,86,157,28,52,22,24,42,87,132,127,254,42,185,141,75,87,155,80,146,71,149,98,6,76,103,96,61,182,251,251,81,54,129,169,64,113,37,182,222,51,254,177,79,31,157,85,146,206,226,60,238,143,24,235,200,160,8,226,149,162,114,202,1,36,109,230,189,35,193,63,16,238,180,187,177,27,127,103,198,145,219,121,106,210,228,103,5,127,219,235,197,121,161,66,189,69,52,18,167,34,128,62,231,210,252,65,101,168,121,155,47,172,223,203,219,159,46,85,56,206,122,243,237,91,21,241,175,135,252,123,170,105,127,104,219,169,121,94,110,223,249,96,173,156,103,216,250,215,210,94,20,241,214,159,172,219,100,234,126,115,181,199,148,63,112,203,252,43,199,65,235,64,29,164,177,9,163,40,196,168,62,149,231,190,56,248,125,101,174,71,230,150,191,105,26,96,196,66,84,244,66,190,134,189,17,92,48,12,14,65,167,80,7,198,190,40,240,45,254,143,61,195,195,166,234,141,24,186,100,86,146,6,32,174,91,7,33,87,210,185,120,46,231,178,221,136,194,239,199,223,83,219,255,0,215,95,110,234,186,13,142,171,0,138,234,219,204,80,251,241,189,135,59,79,60,17,235,94,23,226,143,132,222,95,217,63,179,244,76,103,118,255,0,244,175,166,58,191,214,128,40,248,35,226,141,212,45,4,23,45,166,66,141,122,187,203,18,164,3,180,19,203,215,190,232,254,33,177,213,45,97,120,239,236,164,121,55,96,69,48,57,193,61,57,62,149,241,61,213,149,214,155,113,24,158,63,46,64,3,15,152,30,253,120,250,87,79,225,111,29,106,122,53,237,162,157,71,201,183,139,127,252,176,86,198,67,127,178,79,83,64,31,101,171,6,25,82,8,245,20,87,152,248,39,226,70,159,169,88,194,151,90,175,155,48,141,217,135,217,216,116,124,47,221,80,58,17,94,137,107,123,5,220,104,241,73,185,88,6,7,105,25,7,235,64,22,168,164,165,160,0,138,102,49,78,165,160,6,138,117,27,104,160,2,138,74,90,0,40,52,80,104,1,180,234,110,41,104,1,104,164,165,160,14,35,226,11,149,209,98,233,255,0,31,99,249,61,124,121,33,206,218,251,11,226,1,79,236,120,195,127,207,216,245,254,235,215,199,178,227,141,180,1,233,191,9,225,47,117,98,216,126,53,72,250,125,82,190,169,132,98,21,90,249,147,225,2,12,90,156,127,204,81,63,246,157,125,57,31,250,177,64,14,165,52,80,104,1,173,64,230,154,249,160,19,64,18,81,69,20,0,82,81,75,64,5,20,82,80,2,210,82,209,64,5,20,148,180,0,81,69,37,0,45,20,81,64,5,37,20,167,165,0,55,189,57,77,48,117,167,1,64,11,69,20,80,7,13,241,42,1,39,133,53,50,113,207,149,223,253,164,175,147,188,70,130,61,122,225,7,108,127,232,43,95,93,252,65,143,119,132,245,17,199,62,87,254,134,149,242,79,139,23,30,38,187,31,47,240,127,232,11,64,26,94,8,214,155,75,213,164,147,115,255,0,199,177,79,149,65,254,37,245,250,87,216,122,117,216,186,243,113,187,140,117,81,223,53,240,205,164,237,4,165,131,50,229,113,193,197,125,133,224,77,68,94,125,187,45,33,219,229,253,243,235,187,223,218,128,59,74,40,164,160,5,162,138,107,26,0,51,77,205,25,207,74,0,52,0,1,147,74,5,60,10,40,0,162,138,40,0,166,72,226,52,46,115,129,253,218,142,226,224,91,195,36,172,28,132,66,231,30,130,188,151,199,159,18,45,172,98,212,109,97,109,74,41,19,203,195,70,64,81,156,30,48,254,244,1,217,120,155,199,118,62,31,24,150,43,178,203,32,140,148,68,61,65,61,220,87,140,120,159,227,77,221,195,75,21,133,205,212,62,93,195,109,223,111,14,48,55,46,222,254,213,231,158,35,241,109,230,177,119,35,139,253,65,144,178,178,137,38,99,141,171,143,83,92,227,179,74,197,153,203,18,114,73,57,201,160,13,43,239,16,234,90,135,151,246,139,157,251,51,143,221,129,140,237,207,221,30,212,186,54,137,54,177,117,4,113,60,32,73,56,139,231,36,114,72,254,232,233,205,38,153,162,92,106,94,103,148,240,143,47,25,222,79,124,255,0,116,123,87,210,94,4,248,120,154,117,178,189,213,166,151,43,165,216,144,50,199,146,160,1,208,149,246,52,1,149,224,159,132,22,182,233,99,121,125,5,180,172,60,205,229,46,36,201,251,192,113,192,244,175,92,210,244,123,61,42,213,45,237,97,242,194,41,0,7,102,234,115,220,250,213,200,96,72,99,84,142,56,208,14,138,163,0,84,180,0,80,78,41,172,202,6,77,121,199,139,126,32,90,105,159,100,199,219,215,204,221,247,48,58,99,175,204,61,104,2,199,140,126,33,218,104,113,79,8,75,177,33,180,105,65,68,140,128,126,96,58,159,106,249,211,197,30,61,212,53,235,171,177,246,169,77,188,222,95,13,12,96,240,7,247,87,213,107,43,94,241,45,238,175,116,37,55,215,174,60,175,44,137,101,39,60,158,58,158,57,172,171,107,105,47,46,22,32,70,231,206,11,31,65,255,0,214,160,2,40,165,191,157,246,176,221,183,36,183,30,221,171,208,124,53,240,167,80,214,10,51,75,98,99,146,1,40,15,36,160,243,183,208,123,215,81,240,199,225,243,93,219,165,229,204,58,108,201,37,188,128,9,6,243,145,38,51,200,246,175,119,210,180,75,93,58,8,81,44,237,80,199,16,140,152,227,3,160,31,236,244,226,128,60,239,78,248,41,163,67,230,125,162,194,217,243,140,98,234,110,58,251,215,87,103,240,227,195,118,129,66,105,160,97,183,241,113,33,254,109,93,120,1,126,232,162,128,49,161,240,174,141,16,30,93,158,54,253,223,222,191,248,213,232,52,235,91,85,11,20,88,0,99,239,19,252,205,90,165,160,6,128,7,69,167,81,69,0,20,17,145,138,74,90,0,205,212,237,131,166,236,14,89,123,159,74,231,223,87,181,177,145,131,36,164,130,80,224,3,207,226,125,171,175,145,3,12,21,7,158,245,229,126,61,182,185,181,182,121,97,147,102,235,194,50,140,65,193,12,118,252,180,1,222,105,250,221,189,239,153,132,151,140,117,10,189,115,239,237,90,175,111,12,224,171,166,65,24,60,159,187,95,48,233,190,63,107,15,55,205,186,212,142,252,99,203,147,211,63,237,123,215,187,248,95,197,118,218,189,182,232,197,214,76,254,88,243,64,235,133,247,60,115,64,23,175,252,31,162,106,9,32,158,200,57,151,110,115,43,46,113,143,67,237,92,110,187,240,107,68,212,9,107,107,24,17,139,130,75,92,205,209,70,61,77,122,143,90,40,3,230,125,119,224,149,237,184,118,181,109,57,1,156,129,153,229,60,115,199,42,125,171,129,123,125,111,195,56,217,121,2,253,167,174,192,27,238,255,0,188,63,218,175,180,37,180,130,101,196,144,196,252,231,230,64,121,174,55,91,240,13,142,161,228,121,122,102,148,190,94,236,239,183,94,248,246,246,160,15,40,240,143,198,91,136,228,134,222,254,107,185,76,151,64,29,150,241,99,7,104,219,219,222,189,219,68,241,5,190,179,99,111,113,18,76,4,155,177,230,40,7,130,71,59,79,181,124,183,226,95,2,106,90,29,208,144,77,103,26,199,7,157,251,135,96,120,39,149,224,115,197,90,240,135,196,25,180,107,139,59,107,187,221,86,65,22,253,234,146,146,167,42,196,96,22,30,162,128,62,179,7,43,154,74,226,60,27,227,107,61,114,205,2,11,194,219,25,201,156,14,129,177,253,227,93,180,110,29,3,14,142,1,20,0,226,20,245,175,57,241,183,195,171,29,110,27,155,152,173,225,18,139,70,72,218,73,164,24,108,49,29,59,100,215,163,83,29,4,145,188,108,3,130,48,65,92,130,40,3,226,189,91,72,212,60,35,174,76,99,154,33,37,174,48,80,150,251,224,116,220,57,251,221,235,209,254,27,252,85,150,210,52,178,212,101,186,144,71,19,156,71,4,123,114,100,5,121,224,253,211,94,133,241,23,192,209,106,122,78,165,113,111,103,166,164,210,121,56,145,163,10,195,12,131,168,92,244,21,243,118,189,166,221,248,115,89,184,131,206,17,186,97,73,129,138,142,64,111,65,64,31,100,104,218,236,26,181,180,18,196,146,143,50,37,151,230,80,56,32,122,31,122,214,175,151,254,27,248,246,75,93,75,202,186,186,212,165,72,236,182,4,243,11,0,85,163,232,11,253,107,233,155,107,164,184,221,176,56,198,220,238,160,11,20,148,82,208,7,45,227,86,217,165,161,255,0,166,202,63,70,175,159,180,123,233,79,142,117,132,220,112,26,109,191,40,255,0,158,162,189,231,226,12,190,86,141,9,201,255,0,143,128,62,95,163,87,206,58,12,229,188,121,172,242,223,122,115,215,254,154,138,0,250,230,2,78,236,251,84,213,13,191,241,254,21,53,0,20,26,40,160,6,211,169,157,233,244,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,81,75,64,5,20,148,180,0,81,69,37,0,45,20,81,64,5,37,45,20,0,81,69,20,0,81,69,37,0,45,20,81,64,9,75,73,75,64,5,20,81,64,5,20,82,80,2,209,73,75,64,5,37,45,20,0,148,180,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,9,75,69,20,0,82,82,209,64,5,37,20,180,0,81,69,20,0,81,69,37,0,20,180,148,180,0,81,69,20,0,81,69,37,0,45,20,82,80,2,209,69,20,0,81,69,20,0,82,81,75,64,9,75,69,20,0,148,180,81,64,5,37,45,20,0,148,180,82,80,2,210,82,210,80,2,209,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,82,80,2,209,69,20,0,81,69,20,0,82,82,210,80,2,209,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,9,75,69,37,0,45,20,81,64,5,20,82,80,2,210,82,209,64,5,37,45,20,0,82,82,209,64,5,20,81,64,5,37,45,20,0,26,242,143,139,183,173,109,160,70,192,145,254,156,23,229,0,255,0,12,149,234,230,188,107,227,67,42,120,114,34,115,255,0,33,33,255,0,160,75,64,21,62,24,220,253,175,251,83,57,56,242,122,174,58,238,175,111,11,142,149,243,247,194,11,144,223,219,63,123,254,88,127,237,74,250,10,128,10,40,162,128,10,230,117,175,23,218,105,30,71,153,29,201,243,119,99,98,3,211,30,167,222,143,21,120,146,13,18,193,39,144,92,96,204,35,253,214,220,231,12,125,71,31,45,124,175,175,248,214,243,82,251,63,151,168,106,95,187,221,159,54,102,239,142,159,49,244,160,11,254,47,248,139,168,248,138,249,69,189,204,162,41,45,196,12,36,138,48,78,75,103,238,231,140,53,104,248,11,225,212,218,237,246,159,121,118,109,164,183,159,205,222,12,172,24,237,87,3,160,245,3,189,103,120,15,193,151,58,221,197,173,214,108,222,36,190,72,216,79,146,74,130,9,31,116,241,205,125,67,225,239,15,218,233,26,124,17,45,165,156,111,22,238,97,140,12,100,158,159,40,245,160,8,252,47,225,107,47,15,105,144,193,111,0,70,140,56,36,72,236,187,75,22,254,35,93,8,0,12,14,212,160,1,242,138,40,1,41,25,128,66,199,160,25,166,201,48,139,27,148,243,233,94,109,226,255,0,136,86,122,116,83,196,171,168,163,181,163,48,49,224,109,63,48,207,222,235,197,0,108,248,163,199,246,58,5,189,214,248,238,247,193,179,38,56,208,253,226,58,101,189,235,195,60,107,241,102,239,86,184,120,108,103,184,133,22,68,112,36,130,47,186,19,7,166,123,154,229,117,207,16,223,248,139,85,157,98,191,189,242,231,219,132,158,102,219,194,142,160,19,233,93,111,128,254,28,222,106,197,110,174,63,179,167,73,33,98,4,249,99,144,224,103,149,62,148,1,195,65,164,106,126,34,186,145,133,196,27,164,204,196,201,149,234,125,151,175,205,93,222,151,240,75,87,185,243,124,217,244,198,219,140,126,250,81,235,254,197,123,110,133,224,77,63,79,134,35,46,153,165,151,22,234,132,164,3,147,199,183,181,117,201,103,111,22,118,65,18,231,174,16,45,0,121,94,145,240,83,73,182,80,110,172,237,153,132,161,178,151,19,116,227,253,223,122,237,172,60,13,160,105,234,130,27,5,6,60,227,19,72,122,231,213,253,235,165,192,168,110,38,16,68,210,50,146,6,51,138,0,170,44,44,109,34,1,33,42,20,224,0,196,251,247,53,159,117,61,139,101,12,50,124,175,235,255,0,215,174,91,198,94,55,181,211,137,139,253,52,48,145,65,217,128,57,82,127,189,92,45,159,139,155,83,190,153,34,184,190,28,59,252,239,219,63,236,183,189,0,122,189,182,159,111,38,237,177,227,27,122,177,174,146,27,100,137,112,23,190,122,154,161,165,90,148,243,119,237,108,227,29,253,107,94,128,27,133,244,160,162,158,8,167,81,64,16,189,172,46,62,104,243,206,122,154,207,159,195,154,85,206,60,219,61,219,115,143,222,56,254,181,173,69,0,113,87,31,11,252,49,114,114,218,98,147,183,111,252,124,75,255,0,197,86,61,239,193,127,14,77,27,249,90,108,42,199,24,221,117,55,183,189,122,101,45,0,120,78,173,240,34,18,75,89,197,101,24,46,54,238,185,152,241,143,161,239,94,123,174,252,39,213,52,205,236,179,233,225,124,226,128,44,178,158,57,245,95,106,250,216,170,183,222,80,126,162,168,94,232,246,87,145,237,146,202,217,254,109,223,188,137,79,60,243,211,222,128,62,23,158,221,237,246,238,42,119,103,27,107,165,240,207,141,53,13,10,120,2,92,186,194,46,86,86,11,18,62,121,25,234,61,171,215,60,99,240,189,228,251,23,217,45,244,152,177,187,118,19,25,251,184,232,159,90,240,43,219,41,108,166,88,228,100,44,87,114,149,39,212,255,0,133,0,125,89,224,159,137,54,218,229,189,140,18,45,219,79,63,153,150,104,144,15,148,177,254,19,232,43,209,34,153,103,132,72,160,128,122,102,190,33,208,188,65,119,164,106,22,242,173,237,226,36,59,184,134,66,49,149,61,57,30,181,244,31,195,111,136,48,106,22,145,91,206,250,140,146,172,82,49,50,144,224,254,247,221,189,232,3,216,42,188,246,48,92,237,243,163,223,183,56,249,136,254,84,176,78,46,45,227,144,2,3,32,97,158,184,34,167,160,15,25,241,167,193,251,75,195,45,205,132,22,177,121,118,142,23,205,184,151,59,134,243,158,254,162,188,15,94,240,213,222,133,121,113,20,210,64,124,157,185,216,204,122,168,60,100,47,173,125,189,36,73,42,50,58,43,6,4,16,195,57,21,230,254,60,240,28,58,166,155,168,75,109,103,167,36,146,121,120,102,136,2,184,43,158,66,159,74,0,249,139,74,241,30,167,163,182,109,46,76,99,105,31,44,97,248,39,61,199,173,122,135,134,62,52,221,89,178,71,127,61,220,168,150,225,48,150,240,253,225,183,158,220,124,166,188,251,197,126,26,184,208,181,57,162,149,237,176,172,163,16,147,142,84,31,65,92,232,102,70,56,98,15,79,148,208,7,217,250,63,142,244,237,95,206,217,13,216,242,246,231,122,1,215,63,221,111,106,234,209,195,140,138,248,147,74,241,94,161,167,249,255,0,241,48,212,6,252,127,171,153,187,103,175,62,245,239,126,11,248,159,105,122,137,20,167,83,145,228,186,8,12,132,30,184,255,0,111,238,243,64,30,197,73,85,237,110,163,186,129,37,64,192,54,113,187,175,6,172,208,2,82,209,69,0,20,82,82,208,1,69,25,163,52,0,81,69,20,0,80,78,5,21,13,204,130,56,193,231,174,222,40,3,201,190,40,248,128,90,233,123,63,121,242,223,99,128,63,133,94,190,96,36,158,181,235,31,21,117,131,61,197,228,11,36,255,0,187,212,159,130,120,224,184,249,121,175,39,160,15,107,248,59,109,186,11,118,227,229,213,7,127,104,235,233,16,48,160,87,207,159,6,99,255,0,64,140,237,28,106,99,249,71,95,66,138,0,40,52,148,166,128,24,104,90,13,2,128,29,69,45,20,0,82,82,210,80,2,209,69,20,0,81,69,20,0,148,180,148,180,0,81,69,37,0,45,20,81,64,5,20,82,80,2,83,133,55,189,56,80,1,69,20,80,7,57,227,36,243,124,57,120,185,198,124,191,253,13,107,228,143,29,197,229,248,186,248,103,60,199,219,254,153,138,250,255,0,196,255,0,242,2,186,207,251,31,250,16,175,146,190,36,99,254,19,59,252,30,241,127,232,161,64,28,154,12,185,250,87,214,191,13,237,124,175,237,47,155,57,242,191,135,253,234,249,58,220,110,148,143,106,251,43,193,80,136,254,221,140,243,229,245,255,0,129,208,7,93,73,75,69,0,21,27,140,212,134,128,59,208,3,0,247,167,210,82,208,1,69,20,133,148,117,32,125,77,0,45,71,36,190,94,56,206,125,235,23,89,241,53,134,151,14,231,212,44,35,97,38,194,178,204,171,180,224,252,189,71,60,87,129,120,171,226,125,237,207,217,60,131,165,203,183,118,239,47,45,143,187,232,212,1,209,252,73,241,199,239,39,182,254,206,255,0,91,167,176,223,231,253,220,239,29,49,94,13,112,255,0,107,184,105,113,183,118,56,235,140,13,181,124,36,183,243,35,52,109,156,133,2,53,63,231,189,116,186,87,133,174,239,90,16,182,55,236,27,119,41,17,57,198,125,189,168,3,136,242,63,218,253,43,162,240,231,133,63,182,110,140,127,109,242,127,115,230,103,201,221,220,113,213,125,107,215,188,39,240,214,57,49,37,220,58,164,37,163,126,171,181,115,187,221,125,43,214,244,125,2,215,76,134,33,19,206,72,132,71,251,194,58,42,143,97,207,20,1,139,225,159,8,255,0,100,253,171,253,59,205,243,54,127,203,28,99,27,191,218,62,181,217,209,73,64,11,81,205,39,146,129,177,156,157,189,106,181,238,161,111,103,110,242,60,240,166,220,103,123,128,23,36,123,251,215,145,124,70,241,161,5,160,130,107,41,0,157,15,13,147,247,15,163,123,208,6,175,142,252,121,246,11,98,159,217,222,110,203,191,47,62,126,51,180,55,63,119,253,154,249,146,254,251,237,155,63,119,179,25,254,44,231,56,255,0,226,106,125,106,241,174,238,167,119,9,243,206,207,199,169,39,252,107,62,27,89,238,55,121,86,242,201,142,190,90,19,138,0,125,157,191,218,174,237,224,221,143,50,64,155,177,156,100,227,53,244,31,195,79,1,249,80,105,151,223,218,89,219,230,252,158,71,187,142,187,170,47,134,127,15,18,59,88,238,110,162,212,162,150,43,245,101,86,27,70,2,161,201,200,233,214,189,202,222,1,111,8,137,11,16,51,183,61,122,208,3,44,173,190,201,106,144,239,223,140,243,141,189,78,106,205,20,80,1,69,37,45,0,20,148,185,163,52,0,81,73,76,99,64,18,110,246,164,168,212,212,162,128,10,206,212,236,126,219,0,143,204,217,181,247,231,25,236,127,198,180,104,160,15,149,254,32,248,75,236,63,217,223,233,251,247,249,191,242,203,24,219,179,253,175,122,228,124,35,226,31,236,141,70,200,125,151,205,197,226,73,254,183,29,215,143,186,125,43,236,13,87,69,131,82,242,124,214,153,118,103,110,194,59,237,246,246,175,154,60,107,240,242,109,62,232,189,173,142,169,36,105,107,230,110,104,137,10,84,183,92,47,176,160,15,161,252,35,175,127,107,104,214,114,125,155,202,243,119,241,230,238,198,25,135,247,71,165,116,213,241,207,132,124,85,125,225,221,86,206,9,33,183,136,65,191,63,105,12,165,119,6,60,242,63,191,252,171,232,143,5,120,226,207,86,211,225,19,95,233,98,77,140,196,71,48,4,97,241,208,177,160,14,246,150,161,134,226,41,145,90,57,99,112,64,32,135,7,35,214,165,160,10,119,246,127,108,130,88,252,205,155,227,41,157,185,198,65,231,245,175,15,248,131,240,223,204,254,209,189,254,214,198,124,175,147,236,255,0,238,47,93,213,239,181,28,177,9,163,40,196,168,63,221,160,15,140,109,207,252,34,186,180,233,255,0,31,91,83,102,126,231,92,54,123,215,209,31,15,252,89,246,251,91,56,62,195,179,109,132,109,159,55,57,194,160,244,247,173,175,16,248,38,199,88,37,165,146,243,37,131,254,233,215,178,227,208,215,49,105,224,72,244,171,217,102,130,61,69,137,82,159,56,200,198,115,252,42,61,40,3,213,193,205,37,101,89,73,58,239,222,155,122,99,42,71,173,107,3,145,64,13,97,189,74,231,25,175,30,248,181,225,15,237,40,190,211,246,239,47,125,212,127,47,149,156,98,50,58,239,246,175,98,168,167,183,23,8,21,137,0,28,241,64,31,10,95,219,125,131,81,184,139,126,239,42,86,143,59,113,156,18,51,255,0,142,215,184,252,60,241,238,127,180,191,226,89,255,0,60,191,229,191,251,255,0,236,213,223,138,94,5,142,75,38,184,130,43,249,100,146,252,177,10,187,134,8,115,149,192,175,159,97,154,91,77,223,38,221,223,223,7,183,255,0,174,128,62,242,141,247,12,227,111,56,167,215,151,124,61,241,181,189,230,156,194,107,205,53,29,174,252,176,4,161,73,24,79,86,247,175,72,75,200,37,64,201,60,76,167,161,86,5,104,3,130,248,179,113,228,232,48,159,47,63,233,136,58,255,0,211,54,175,8,240,60,127,104,241,222,170,115,140,164,205,235,255,0,45,86,189,127,227,21,218,29,33,6,232,255,0,227,242,62,255,0,244,205,171,202,254,24,192,103,241,190,161,128,199,54,210,183,203,255,0,93,82,128,62,175,65,183,52,250,104,24,167,80,1,72,105,104,52,0,222,244,180,148,234,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,41,40,1,104,162,138,0,40,162,146,128,22,138,40,160,2,146,150,138,0,40,162,138,0,40,164,165,160,2,138,40,160,2,138,40,160,4,165,162,138,0,74,90,40,160,2,138,74,40,1,104,164,165,160,2,138,41,40,0,165,162,138,0,41,41,105,40,1,104,162,138,0,40,162,146,128,22,138,41,40,1,104,162,146,128,10,90,40,160,2,138,40,160,2,138,40,160,2,146,150,146,128,22,138,41,40,1,104,162,138,0,74,40,165,160,2,146,150,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,74,90,0,74,90,74,90,0,40,162,138,0,40,162,146,128,22,146,150,138,0,40,162,138,0,40,162,138,0,41,40,165,160,2,138,41,40,1,104,162,138,0,40,164,165,160,2,146,150,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,162,138,0,40,164,165,160,2,138,41,40,1,104,162,146,128,22,138,74,90,0,40,164,162,128,22,146,150,138,0,40,162,138,0,40,164,165,160,4,165,162,138,0,41,41,104,160,2,138,74,90,0,40,162,146,128,22,146,150,138,0,40,164,162,128,22,138,40,160,2,138,41,40,1,104,162,138,0,41,40,165,160,2,188,135,227,77,191,153,225,168,126,108,127,196,192,30,159,236,73,94,189,94,101,241,114,22,111,14,69,133,115,254,158,167,129,254,196,148,1,229,255,0,9,46,54,127,108,113,156,249,61,255,0,235,165,125,59,95,36,124,52,149,99,254,212,201,3,62,87,83,254,253,125,99,20,168,87,239,142,190,180,1,45,97,248,143,87,254,202,177,73,124,143,55,50,132,198,252,117,4,250,31,74,189,168,234,16,88,217,201,43,79,2,121,120,255,0,88,192,1,146,7,60,251,215,205,255,0,23,252,88,247,154,189,197,156,79,103,36,105,60,46,166,51,147,254,171,235,239,64,24,31,16,252,81,253,173,117,121,107,246,63,39,203,190,119,221,230,238,206,11,174,49,133,245,174,123,195,186,15,246,183,218,127,210,124,159,43,111,240,111,206,115,238,61,42,29,11,71,155,92,212,229,65,111,113,33,242,204,184,129,9,61,71,251,39,142,107,235,31,10,248,66,219,74,251,94,211,118,60,223,47,253,110,222,219,186,112,190,180,1,171,225,125,27,251,34,193,226,251,71,155,153,139,238,217,142,192,109,234,125,43,126,138,74,0,90,134,226,111,34,53,109,187,178,113,215,20,79,40,140,3,145,156,237,230,184,111,21,207,127,115,108,99,130,213,164,219,113,156,71,27,57,198,31,159,150,128,60,251,199,159,16,255,0,228,31,255,0,18,191,249,233,255,0,47,31,238,255,0,179,94,73,164,104,223,219,247,214,223,233,30,70,249,132,95,115,126,50,71,61,71,173,122,181,135,194,229,186,243,62,209,109,171,199,140,99,108,120,206,115,234,149,236,58,23,132,236,244,136,49,11,220,156,75,230,126,240,142,184,30,195,143,150,128,56,255,0,3,252,61,254,204,134,194,111,237,79,51,203,243,56,251,62,51,146,195,251,231,214,189,54,214,15,179,64,176,238,221,183,60,237,199,122,156,12,12,10,40,0,162,138,130,91,168,161,199,155,52,105,158,155,216,12,208,4,146,63,151,11,182,51,128,78,43,198,126,38,248,215,236,150,250,173,159,246,126,237,190,87,207,231,227,57,40,122,98,173,120,243,226,36,118,182,247,118,214,215,154,92,158,101,139,21,30,104,36,177,86,24,27,90,190,124,113,127,226,45,92,203,246,57,25,167,255,0,159,120,88,231,11,252,61,125,40,1,237,39,252,36,26,204,239,143,35,114,43,237,206,238,128,15,106,247,111,135,94,14,242,150,222,227,237,249,243,44,23,143,39,166,118,31,239,86,119,194,175,0,136,145,47,46,173,245,24,158,72,36,4,58,109,31,235,7,168,244,90,247,27,59,68,181,183,137,16,177,9,24,140,111,235,128,40,2,200,27,104,162,138,0,74,90,107,211,1,193,160,9,105,41,65,162,128,10,40,162,128,18,150,138,40,0,35,53,227,223,16,254,31,253,177,110,46,191,180,246,121,118,44,54,249,25,206,55,158,187,189,235,216,105,146,160,146,55,140,231,12,8,59,104,3,225,29,86,195,251,59,80,150,215,205,243,54,99,230,219,140,229,65,233,159,122,101,141,223,217,38,105,118,111,200,198,220,237,238,181,244,159,196,175,0,197,125,101,169,222,194,154,132,147,55,149,180,70,3,3,130,131,128,171,158,130,190,118,215,52,121,244,125,66,72,36,182,184,136,33,81,251,228,42,121,80,125,5,0,123,167,195,95,29,111,120,45,63,179,177,229,88,40,221,231,245,198,193,211,109,123,148,83,121,185,227,24,247,175,131,109,110,94,218,66,232,1,36,99,145,94,217,224,223,31,93,197,246,223,52,216,38,124,189,187,242,51,247,189,90,128,62,137,165,170,54,58,140,23,176,151,75,136,31,230,219,251,183,7,158,61,253,234,245,0,114,126,47,240,215,246,213,170,143,181,121,63,190,87,255,0,87,187,162,145,234,43,230,159,27,120,59,251,30,230,234,227,237,254,110,235,215,77,190,78,222,236,115,247,143,165,125,133,89,90,190,137,6,169,0,138,103,149,64,125,255,0,187,35,57,193,245,7,214,128,62,22,169,96,155,200,158,57,113,157,142,27,25,198,112,107,218,60,87,240,164,67,246,79,178,91,107,19,103,126,237,177,238,199,221,219,209,62,181,228,55,186,61,253,147,98,123,27,168,184,223,251,200,153,126,94,121,228,116,249,104,3,216,62,26,248,243,101,214,151,101,253,157,156,121,191,63,159,236,231,166,43,232,13,38,255,0,251,71,79,138,227,202,242,247,238,227,118,113,180,145,253,43,225,104,38,107,105,150,64,163,114,231,134,31,236,215,169,252,62,248,137,113,165,198,182,179,62,157,20,81,194,248,105,73,83,146,192,227,150,30,166,128,62,165,162,185,143,15,248,178,195,84,183,183,95,237,29,61,153,173,196,140,34,152,18,167,3,220,241,205,116,224,131,208,131,64,5,20,81,64,1,168,205,73,65,25,160,0,10,40,28,81,64,5,102,235,131,117,162,12,237,253,234,255,0,35,90,85,86,253,119,192,163,159,191,219,232,104,3,227,255,0,136,41,141,103,83,231,254,98,50,127,232,111,92,93,122,47,196,248,60,189,71,81,109,173,206,167,39,95,171,87,157,80,7,209,95,7,34,198,146,14,238,154,159,167,251,49,215,186,87,145,124,36,141,70,136,196,19,255,0,33,3,255,0,160,199,94,187,64,9,72,77,58,138,0,140,210,138,9,165,20,0,234,40,162,128,10,74,90,40,0,164,165,162,128,10,41,41,104,1,41,104,162,128,10,40,164,160,5,162,138,40,0,166,154,117,20,0,202,120,166,211,133,0,37,45,20,80,6,47,138,20,157,2,239,31,236,127,232,66,190,72,248,140,8,241,150,161,159,88,191,244,82,215,215,186,252,126,110,141,112,190,187,127,244,33,95,38,124,81,132,69,227,45,64,128,191,122,17,255,0,144,133,0,113,246,67,51,56,255,0,103,250,138,251,67,194,72,87,237,185,31,220,255,0,217,171,227,11,19,137,155,253,223,234,43,237,31,10,156,253,175,254,1,255,0,179,208,7,75,69,20,80,1,69,20,80,1,69,21,129,173,248,158,215,70,134,118,149,46,9,72,26,95,221,170,158,0,62,167,175,20,1,171,119,125,111,101,11,203,60,155,2,99,39,4,227,39,219,235,94,95,227,175,137,182,218,94,98,177,213,252,169,86,100,4,125,152,182,1,66,123,161,246,174,27,198,95,25,39,184,123,219,75,9,111,34,221,229,236,243,45,225,194,244,39,60,159,122,243,11,205,67,81,241,45,244,141,53,194,187,156,49,44,170,62,234,129,217,104,2,247,136,124,103,171,107,55,19,172,151,254,116,70,229,229,95,220,198,189,206,15,221,7,161,170,58,118,133,168,95,249,158,69,174,253,152,207,206,6,51,159,83,237,93,151,134,62,18,234,26,179,36,146,75,167,188,114,91,137,64,105,101,83,206,223,69,247,175,111,209,62,22,232,186,103,159,190,198,19,230,109,219,178,226,83,211,62,167,222,128,56,127,10,124,50,144,136,218,251,72,229,110,6,79,218,127,135,229,254,235,125,107,215,116,175,12,233,218,116,80,136,173,60,183,143,56,253,235,29,185,207,191,189,106,195,103,5,178,237,138,61,163,57,198,73,230,167,160,6,71,24,133,66,133,192,30,244,250,40,39,109,0,21,147,169,106,240,90,71,32,243,246,50,196,88,124,132,250,251,81,121,171,8,54,96,63,205,158,128,123,87,159,235,58,141,220,251,165,51,101,22,34,24,16,50,71,62,212,1,147,226,175,16,95,221,253,169,33,186,222,143,179,3,203,81,156,109,245,21,228,62,39,187,113,35,25,219,247,187,215,119,31,236,251,87,67,226,79,21,197,105,246,168,80,78,38,93,152,96,138,87,156,30,231,210,184,168,162,188,241,86,165,32,142,100,255,0,87,230,126,240,99,238,225,123,3,235,72,12,235,91,43,173,82,229,162,181,79,53,128,47,141,202,62,92,245,231,30,181,244,23,131,254,22,219,67,246,223,182,104,219,115,229,236,255,0,74,63,237,103,238,191,210,162,248,127,240,158,8,26,27,219,216,173,165,19,217,41,249,39,147,59,142,195,158,222,245,237,144,218,197,111,159,42,61,185,235,201,52,192,75,91,104,173,80,164,49,225,73,206,50,79,63,141,79,73,75,64,5,37,45,4,226,128,24,91,20,103,52,156,154,80,49,64,0,206,105,244,152,165,160,2,154,69,58,147,20,0,204,84,131,165,24,162,128,18,138,90,40,0,170,26,134,149,105,168,193,34,79,15,153,185,10,17,188,140,130,15,31,41,247,171,244,80,7,129,120,239,225,88,119,191,187,211,116,92,185,242,252,182,251,87,208,30,25,254,181,229,210,219,248,147,194,23,178,4,31,99,1,68,125,99,151,239,0,216,239,233,154,251,22,230,206,11,168,218,57,163,220,27,25,25,43,247,126,149,199,120,139,225,166,143,173,229,254,201,9,144,186,177,47,60,163,160,199,99,64,30,79,225,175,139,87,54,190,92,87,250,222,4,112,42,21,251,26,156,56,192,199,9,245,175,98,211,60,123,162,223,121,184,212,183,236,199,252,176,113,140,231,219,218,188,135,196,31,6,110,45,76,178,216,155,8,183,204,66,230,121,79,28,252,188,169,246,174,17,239,252,79,225,252,99,83,132,121,255,0,220,140,55,79,170,123,210,3,236,40,174,224,157,115,27,110,25,199,66,57,169,235,230,93,7,227,109,221,182,200,239,238,47,36,38,112,78,203,104,122,113,199,111,122,245,29,19,226,206,151,168,164,10,96,212,75,201,191,150,138,49,247,115,232,222,212,192,244,154,66,1,28,214,61,143,137,45,47,227,13,26,78,20,130,126,96,7,67,143,225,53,164,151,40,192,16,27,145,158,104,2,95,41,61,63,90,112,0,116,166,239,95,122,117,0,20,148,180,198,144,71,215,52,1,83,84,178,134,250,216,71,44,123,194,184,108,110,35,157,167,252,107,229,31,28,120,77,180,207,176,121,22,94,95,153,230,103,247,155,179,140,122,147,235,95,84,221,106,113,68,57,15,242,182,222,0,255,0,26,243,143,20,104,86,90,239,216,246,219,143,220,239,251,238,195,239,99,208,251,80,7,206,154,54,173,169,216,73,17,180,159,98,44,193,191,213,131,243,241,207,35,216,87,173,120,115,226,69,204,70,218,13,67,86,198,55,239,95,179,15,114,62,234,253,43,206,161,208,206,159,170,91,89,206,17,188,217,80,159,45,142,48,91,30,222,149,217,77,224,83,37,131,95,89,139,116,99,141,165,164,108,142,112,126,92,17,235,64,18,252,72,241,36,26,190,141,19,193,119,230,230,233,91,59,8,249,66,56,238,162,157,240,114,197,159,197,23,19,20,249,95,79,99,157,221,114,209,154,224,124,71,29,229,139,27,11,137,145,214,39,7,17,142,50,70,122,225,79,122,246,31,131,182,136,183,209,200,160,110,109,48,19,201,238,99,52,1,238,130,138,41,40,1,104,52,83,77,0,32,167,138,104,205,124,229,225,223,138,31,240,131,252,78,241,70,153,169,141,218,37,214,183,119,36,141,26,101,173,165,50,17,230,12,114,203,128,3,14,187,66,145,202,144,224,31,71,209,69,20,0,148,82,209,64,5,20,81,64,17,193,60,87,86,241,92,91,202,147,193,42,43,71,34,48,112,192,140,134,5,120,32,142,115,82,87,205,127,3,190,37,141,30,226,31,9,106,162,70,180,188,184,197,140,224,179,121,50,185,3,203,35,248,81,155,144,84,112,206,73,200,98,71,210,148,0,148,180,81,64,5,20,81,64,5,69,12,208,220,161,146,9,35,145,3,60,101,145,131,5,96,196,56,200,238,10,144,87,177,82,181,45,124,203,161,252,72,159,192,191,22,252,79,111,118,210,201,162,222,107,23,43,60,101,200,88,28,207,131,56,1,92,146,0,32,168,198,238,51,208,80,7,211,84,85,107,27,235,125,79,78,181,191,180,147,204,181,186,132,77,11,96,141,200,202,10,156,28,17,144,87,175,53,102,128,10,40,162,128,10,175,125,125,111,165,233,215,55,247,146,121,118,182,176,180,211,54,9,218,138,9,115,133,201,56,0,244,230,172,87,63,227,191,249,39,158,37,255,0,176,85,215,254,138,122,0,231,255,0,225,118,252,60,255,0,161,135,255,0,36,174,63,248,221,118,246,55,208,106,122,109,181,253,156,190,101,173,212,66,104,91,105,27,145,128,32,224,224,140,130,58,243,95,5,87,219,222,4,255,0,146,121,225,175,251,4,218,255,0,232,161,64,29,5,20,81,64,5,20,81,64,24,254,35,241,70,141,225,45,57,47,245,203,223,178,218,201,32,132,63,148,242,101,136,36,46,2,147,209,79,251,60,87,63,99,241,123,192,186,158,161,107,97,105,174,121,183,87,114,136,97,79,177,206,55,187,16,0,201,64,163,36,142,188,87,49,251,71,127,201,60,176,255,0,176,172,127,250,42,90,240,15,2,127,201,66,240,207,253,133,109,127,244,106,208,7,219,212,82,87,128,252,112,248,161,255,0,31,30,14,209,39,244,23,247,112,77,254,240,104,8,199,253,115,44,67,122,161,31,124,80,7,187,216,223,217,234,118,113,222,88,93,193,117,107,38,118,77,111,32,145,27,4,169,195,140,131,130,164,125,69,72,38,137,174,90,220,74,134,120,208,59,70,172,55,133,98,66,185,29,84,18,24,3,223,7,210,190,80,248,43,169,120,174,47,26,219,88,232,82,73,53,137,117,151,80,180,121,64,136,64,89,18,73,48,88,13,192,17,180,143,155,229,81,202,228,30,187,226,255,0,138,47,188,31,241,155,69,214,44,100,149,76,58,116,66,104,149,240,39,139,206,151,124,109,144,70,210,7,93,167,7,4,114,162,128,62,133,162,176,188,35,226,139,31,24,248,110,207,88,176,145,8,148,1,52,65,247,24,37,192,221,27,101,65,200,39,174,209,145,130,56,34,183,104,0,162,146,150,128,10,40,162,128,10,40,162,128,49,188,69,226,157,27,194,90,116,119,218,229,239,217,109,100,148,66,31,202,121,50,229,73,3,106,130,122,41,246,226,178,52,79,138,62,14,241,22,173,6,149,165,107,63,104,189,159,119,151,23,217,166,77,219,84,177,229,144,1,192,39,147,92,135,237,29,255,0,36,242,195,254,194,177,255,0,232,169,43,199,254,9,127,201,94,208,191,237,227,255,0,73,228,160,15,175,232,162,146,128,22,162,73,226,153,230,72,165,71,104,91,100,170,25,73,70,218,27,107,175,99,181,148,224,246,32,247,169,107,231,79,16,248,254,111,0,126,208,122,237,227,197,37,198,159,115,29,188,87,150,232,196,18,60,168,202,178,140,224,186,243,140,246,46,50,55,100,0,125,23,73,85,236,111,173,245,61,54,218,254,206,79,50,214,234,37,158,22,193,27,145,192,32,237,56,35,32,142,188,213,154,0,40,164,165,160,2,138,40,160,14,30,251,226,247,129,116,237,70,234,194,243,92,242,238,237,101,104,102,79,177,206,112,224,149,97,144,132,28,16,122,113,91,254,27,241,78,141,226,221,54,75,253,14,243,237,86,177,202,97,119,242,154,60,56,0,145,134,0,244,97,237,205,124,227,241,247,195,81,232,190,57,143,84,182,131,101,182,173,17,149,136,218,20,206,167,18,109,81,130,50,165,28,147,213,153,142,79,32,106,254,207,62,45,154,211,196,19,248,90,121,163,22,119,168,215,22,232,99,37,190,208,0,200,12,58,3,24,114,119,241,251,181,219,130,78,64,62,137,190,191,131,76,211,174,111,239,100,217,107,107,19,77,51,96,156,32,4,177,218,50,78,208,167,238,243,92,71,252,46,223,135,159,244,48,255,0,228,141,199,255,0,27,173,255,0,29,255,0,201,59,241,39,253,130,174,191,244,83,215,196,84,1,247,245,115,254,38,241,183,135,188,27,246,95,237,253,67,236,159,106,223,229,126,234,73,119,109,219,187,238,41,198,55,47,95,90,232,43,228,15,140,222,35,255,0,132,143,226,77,246,34,217,14,155,255,0,18,248,242,184,102,216,205,184,158,72,63,51,62,15,28,109,200,206,104,3,233,45,3,226,87,132,252,81,170,46,155,163,106,82,93,93,20,47,177,108,230,80,160,117,102,102,140,0,189,6,73,28,144,189,74,215,91,94,7,251,56,120,114,21,182,212,252,80,215,18,25,203,182,157,28,10,0,80,49,28,140,196,245,36,156,1,211,24,61,115,242,251,229,0,21,141,226,63,20,104,222,18,211,163,191,215,47,62,203,107,36,130,21,111,41,228,203,144,72,27,84,19,208,31,110,43,98,188,139,246,142,255,0,146,121,97,255,0,97,84,255,0,209,82,208,7,93,162,124,81,240,111,136,245,120,52,157,43,89,251,69,236,251,188,184,190,205,50,111,218,165,143,45,24,3,133,39,147,93,133,124,129,240,75,254,74,246,133,255,0,111,31,250,34,90,250,254,128,10,41,43,202,62,63,222,220,105,158,13,209,175,236,228,242,238,173,117,168,38,133,246,131,181,130,74,84,224,228,28,21,29,120,160,15,87,165,174,27,225,151,196,75,111,136,58,28,146,152,124,141,78,207,104,188,133,65,216,165,179,135,140,159,225,108,63,4,228,16,84,231,134,61,205,0,20,81,69,0,20,81,69,0,21,95,237,246,127,218,31,217,255,0,107,183,251,119,149,231,125,155,204,30,103,151,156,111,219,215,25,227,56,219,159,150,176,188,115,227,43,31,3,120,110,77,94,250,57,36,37,214,27,123,116,224,205,41,4,133,206,48,6,20,146,79,64,14,208,78,1,249,6,15,23,107,112,248,194,47,21,189,235,205,171,37,192,184,105,100,98,55,145,213,78,8,249,10,252,187,70,6,222,6,5,0,125,199,69,115,94,8,241,149,143,142,188,56,154,189,146,73,17,14,97,184,129,249,48,200,0,36,103,24,97,134,5,72,234,8,200,7,32,116,180,0,87,159,255,0,194,237,248,121,255,0,67,7,254,73,92,127,241,21,223,215,192,52,1,247,181,141,253,190,167,167,90,223,218,73,230,219,93,68,38,133,240,70,228,112,10,156,29,164,100,17,215,154,179,92,255,0,129,63,228,158,120,107,254,193,86,191,250,41,107,47,226,95,143,225,248,127,225,177,120,33,75,141,66,229,204,86,144,59,128,11,99,37,216,103,37,7,25,219,220,129,149,221,144,1,211,141,86,196,235,45,164,45,204,127,218,49,192,46,76,7,134,242,157,136,14,190,163,112,32,227,167,25,198,87,55,107,225,88,124,69,171,91,248,148,248,138,222,242,72,117,99,114,215,38,226,48,1,50,49,37,142,20,99,7,39,35,110,210,9,92,109,226,190,178,214,47,124,113,101,240,169,46,109,44,32,159,197,73,106,159,105,141,92,72,85,177,243,188,96,0,175,47,125,131,229,201,42,55,224,43,0,117,103,85,177,26,202,105,6,230,63,237,7,183,107,129,110,57,111,41,88,2,199,208,110,96,163,61,121,198,112,113,118,190,16,254,219,212,63,225,34,254,222,251,71,252,76,254,215,246,207,63,98,255,0,174,223,191,118,49,143,189,206,49,143,106,250,251,225,199,142,109,252,119,225,120,175,179,4,122,140,95,187,189,181,133,137,242,155,39,7,7,157,174,163,112,234,58,140,146,166,128,59,26,74,90,40,0,170,214,55,214,122,149,154,94,88,93,193,119,107,38,118,77,4,139,34,54,9,7,12,50,14,8,35,234,43,194,254,53,124,86,123,119,186,240,142,133,50,18,80,197,168,221,35,7,24,101,116,146,223,5,72,206,8,37,131,228,28,142,8,53,196,252,36,248,154,254,9,213,62,193,169,200,231,195,247,44,207,40,68,4,195,35,108,30,103,77,204,20,32,4,3,208,146,160,149,193,0,250,202,150,162,130,120,110,160,138,226,9,82,104,37,140,52,114,198,225,131,2,50,24,21,224,169,94,115,82,208,1,84,175,245,91,29,50,75,52,190,185,75,115,121,112,45,109,247,112,175,33,14,193,51,208,18,1,198,122,156,40,228,168,49,235,186,197,159,135,180,59,205,94,253,246,91,90,68,242,190,10,130,216,232,6,72,5,137,218,0,207,36,129,222,190,53,241,199,140,175,188,117,226,73,53,123,232,227,136,4,17,91,192,156,172,49,2,72,25,198,88,229,137,36,245,36,225,64,192,80,15,182,232,175,47,248,31,226,31,18,248,135,194,87,50,120,128,79,60,49,74,18,202,250,98,160,206,129,118,178,224,0,91,5,121,114,73,98,197,115,149,53,234,20,0,81,69,20,0,87,159,255,0,194,237,248,121,255,0,67,7,254,73,92,127,241,186,244,10,248,6,128,62,245,177,190,183,212,180,235,107,235,57,60,219,107,168,150,104,91,4,110,70,0,131,180,224,140,169,29,121,171,53,207,248,19,254,73,223,134,191,236,21,107,255,0,162,150,183,232,1,107,207,255,0,225,118,252,59,255,0,161,135,255,0,36,110,63,248,221,122,5,124,113,241,115,195,247,30,30,248,147,171,36,237,190,59,233,90,254,7,192,27,146,86,36,252,160,156,97,183,175,59,73,198,112,1,20,1,245,190,137,173,233,190,34,210,32,213,116,171,143,180,89,79,187,203,151,99,38,237,172,65,225,128,35,144,87,145,90,21,227,95,179,158,170,183,126,9,212,52,198,185,150,73,236,111,11,136,155,113,17,69,34,141,184,207,202,1,101,148,224,119,201,61,121,246,90,0,43,143,214,190,40,248,55,195,154,188,218,78,171,172,121,23,182,251,124,200,190,203,59,237,220,21,135,33,8,60,48,60,26,233,239,175,173,244,205,58,230,250,242,79,46,214,214,39,154,119,193,56,64,9,99,129,146,118,128,122,115,95,13,107,186,151,246,223,136,117,61,91,201,242,190,221,117,45,199,149,187,126,205,206,91,25,218,51,140,227,56,20,1,246,175,135,60,81,163,120,183,78,146,255,0,67,188,251,93,180,114,152,89,252,167,143,14,2,146,48,192,31,186,195,253,158,107,102,188,255,0,224,215,134,255,0,225,29,248,109,97,186,77,243,106,127,241,48,147,13,144,190,98,174,208,56,4,124,138,153,28,252,219,176,113,138,242,239,14,252,81,255,0,132,35,226,127,138,52,189,76,110,208,238,245,171,169,100,116,76,181,180,134,82,190,96,199,46,48,2,178,245,194,130,188,130,24,3,233,10,90,40,160,2,138,40,160,2,138,40,160,8,224,158,27,171,120,174,45,228,73,160,149,3,199,36,108,24,58,145,144,192,142,10,145,206,106,74,249,175,224,111,196,177,163,220,67,225,45,80,74,214,119,183,59,108,103,82,205,228,200,196,15,44,142,200,205,200,32,112,236,73,200,98,87,233,58,0,90,40,164,160,10,247,215,214,250,94,157,113,127,123,39,151,107,107,19,77,51,237,39,106,0,75,28,12,147,128,15,221,230,184,143,248,93,191,15,63,232,96,255,0,201,27,143,254,55,91,254,59,255,0,146,121,226,95,251,5,93,127,232,166,175,136,168,3,239,91,43,251,125,79,78,182,191,179,151,204,181,187,133,102,133,240,70,228,96,10,156,28,21,200,35,175,53,102,185,255,0,2,127,201,60,240,207,253,130,173,127,244,80,173,250,0,90,198,241,31,138,116,95,8,233,177,223,235,183,159,101,181,146,81,16,127,41,228,203,144,72,24,80,79,64,127,217,226,182,43,200,127,104,239,249,39,154,127,253,133,19,255,0,69,73,64,29,126,137,241,71,193,190,34,213,237,244,173,43,88,251,77,228,251,188,184,190,203,50,110,218,165,143,44,129,71,202,164,242,107,176,175,144,62,9,127,201,94,208,127,237,227,255,0,68,73,95,95,208,4,83,207,13,180,18,92,92,75,28,48,66,133,164,150,71,10,35,80,50,88,147,192,0,115,154,142,198,250,223,83,211,173,111,236,229,243,45,174,226,89,161,108,17,185,24,41,7,7,5,114,10,245,230,190,116,248,227,241,44,107,23,19,120,75,76,89,22,210,206,231,23,211,146,203,231,74,132,141,128,119,69,110,73,35,151,0,140,5,5,168,124,4,214,188,69,23,140,14,141,166,8,231,210,231,67,61,244,19,73,181,98,81,133,243,99,234,119,228,170,224,15,155,32,28,96,48,0,247,175,17,252,68,240,183,132,117,8,244,253,111,84,251,37,212,144,137,149,62,207,44,153,66,72,7,42,164,117,83,239,197,88,240,207,141,188,61,227,15,181,127,97,106,31,109,251,46,207,59,247,50,71,183,118,237,191,121,70,115,181,186,122,87,128,254,209,223,242,80,244,255,0,251,5,71,255,0,163,36,173,239,217,151,254,102,143,251,115,255,0,218,212,1,244,13,82,212,117,75,45,37,45,222,254,230,56,5,205,196,118,177,110,235,36,174,118,170,168,28,146,79,228,160,147,128,9,169,47,239,173,244,205,58,230,254,246,79,46,214,214,38,154,103,193,56,64,9,99,129,146,112,160,244,230,190,62,248,151,227,249,188,127,226,81,120,34,150,222,194,217,12,86,118,236,228,144,185,201,118,92,237,14,223,46,113,216,40,201,198,72,7,217,85,90,250,250,207,75,180,146,246,254,234,11,75,88,241,186,105,229,17,160,201,0,101,206,2,228,144,191,83,94,73,251,62,235,126,35,213,60,55,117,109,168,108,155,71,178,97,5,157,203,201,251,208,192,2,97,199,116,10,84,130,113,140,170,141,227,132,242,79,140,26,151,138,47,188,115,60,30,38,135,236,191,103,202,217,219,70,229,162,88,73,225,209,176,55,239,199,45,133,36,140,16,184,194,128,125,127,69,120,23,193,111,138,207,59,218,248,71,95,153,1,8,33,211,238,153,149,23,104,9,28,118,251,66,133,206,3,16,236,217,39,104,228,145,94,251,64,5,20,149,198,124,75,241,252,95,15,252,54,47,4,73,113,168,92,57,138,206,7,112,1,124,100,187,46,114,80,113,157,189,200,25,27,178,0,58,117,213,44,78,178,250,64,184,143,251,65,45,214,228,219,158,27,201,102,42,28,122,141,202,65,199,78,51,140,140,220,175,136,180,127,25,107,186,39,139,91,196,214,151,127,241,49,150,87,150,224,176,1,38,222,219,153,88,12,2,164,246,24,193,193,27,74,130,62,189,240,111,139,172,60,107,225,216,117,109,53,189,35,184,139,13,251,169,246,43,52,121,112,55,99,112,27,130,237,52,1,208,209,73,75,64,17,77,60,54,176,75,113,113,42,67,111,10,22,146,73,24,0,138,6,75,18,126,85,0,115,154,142,198,250,223,83,211,109,175,172,228,243,45,110,226,19,68,216,43,189,24,41,7,105,193,25,4,117,230,190,116,248,227,241,44,107,23,19,120,75,76,18,45,157,157,198,47,167,37,151,206,149,9,27,0,238,138,252,146,71,44,160,174,2,130,249,159,2,117,255,0,18,217,248,183,251,35,74,131,237,154,92,248,150,254,213,165,84,16,166,229,67,48,201,251,227,122,229,70,75,14,49,242,130,160,31,83,82,210,82,208,1,69,20,80,1,69,20,80,1,69,20,80,2,87,25,241,30,215,237,26,12,43,179,119,250,88,61,113,252,47,93,165,97,120,162,217,110,116,232,195,0,64,152,30,164,118,106,0,249,55,194,23,77,103,246,220,182,205,219,59,103,56,221,95,68,95,120,218,203,79,130,64,250,134,199,88,203,143,220,177,254,19,207,79,246,107,230,115,41,211,190,225,199,153,215,28,253,223,175,214,186,184,219,93,241,3,171,253,182,19,25,62,75,9,21,65,35,191,69,247,160,13,63,24,252,74,191,189,142,242,27,77,91,124,109,229,237,31,102,81,156,109,39,168,246,53,230,140,215,154,222,161,44,178,31,62,102,1,152,240,62,232,3,216,127,118,186,77,127,195,226,194,218,228,72,177,153,227,198,89,25,138,242,71,175,177,173,95,135,94,16,58,165,227,92,56,133,162,120,28,128,238,192,228,48,31,194,62,180,1,233,31,11,60,25,13,164,176,94,203,97,134,155,78,92,191,156,78,73,216,122,6,175,106,0,14,149,206,248,122,206,43,11,59,104,163,64,173,21,178,198,112,73,28,0,59,253,43,163,160,2,131,69,37,0,70,240,164,159,121,114,62,181,24,177,128,28,249,124,159,246,141,89,162,128,26,35,85,251,171,140,211,169,25,130,213,27,157,86,222,213,25,157,36,33,65,99,128,58,126,116,1,122,160,154,238,11,97,153,91,3,59,126,233,53,192,235,255,0,20,244,221,41,110,23,202,190,13,22,57,88,163,61,113,234,222,245,229,190,37,248,213,121,117,112,241,233,215,55,112,168,112,192,73,109,15,77,188,250,247,160,15,105,214,124,119,162,233,177,146,218,151,150,68,187,15,250,59,158,121,227,238,251,87,137,248,147,226,189,253,199,217,127,179,245,189,219,119,238,255,0,69,81,233,143,188,159,90,229,133,239,137,124,85,51,167,246,140,36,57,55,3,204,69,94,167,253,149,235,243,215,107,162,124,20,186,159,207,251,115,105,242,237,219,179,108,210,140,117,207,69,95,246,105,1,231,250,110,133,174,248,154,254,218,89,109,126,210,134,101,129,143,152,137,198,70,71,4,127,123,175,189,123,239,130,254,27,88,105,182,246,51,92,233,59,39,143,204,220,126,210,199,25,44,59,54,58,26,232,180,31,135,218,54,141,24,17,217,70,172,38,243,84,172,242,28,30,61,79,251,53,215,71,26,198,128,32,192,29,41,129,5,165,164,54,80,44,48,167,150,131,56,25,39,169,207,122,179,69,20,0,82,82,209,64,13,112,105,170,9,165,197,56,12,80,3,64,197,58,150,140,80,3,77,27,189,233,196,83,8,160,7,131,158,244,84,124,173,56,53,0,58,138,40,160,8,166,134,57,226,100,144,110,70,234,51,138,242,191,136,159,15,45,245,98,247,54,186,103,155,51,78,133,155,237,5,114,2,17,208,176,31,194,181,235,21,28,240,71,112,54,200,187,130,156,227,36,80,7,196,90,255,0,135,175,116,107,203,145,53,175,149,18,220,52,75,251,192,216,193,56,28,19,233,70,155,122,87,205,196,158,157,190,181,244,159,142,62,25,89,235,22,101,160,183,129,102,107,175,49,222,73,164,25,4,54,122,103,185,175,154,117,61,22,243,67,242,188,201,97,62,118,113,229,146,126,238,58,228,123,208,7,179,120,87,197,122,157,169,138,57,111,118,161,185,5,135,148,167,143,151,61,171,217,116,141,110,11,200,33,63,104,220,239,187,248,8,206,210,125,189,171,230,31,14,248,138,214,111,45,100,142,102,149,167,10,175,129,129,211,29,235,212,180,125,106,226,215,202,120,229,101,141,119,97,118,2,121,207,173,32,61,149,88,48,200,229,105,107,152,208,188,70,183,112,170,75,230,179,5,98,78,2,142,191,236,215,70,146,9,20,56,7,145,158,105,128,75,20,114,99,122,231,31,119,154,226,181,255,0,135,122,30,168,146,177,210,252,201,60,130,138,126,208,203,235,129,247,199,173,119,52,117,160,15,151,124,87,240,162,250,205,238,228,211,244,95,45,23,102,195,246,160,113,157,185,234,222,230,188,215,82,209,181,13,38,225,162,186,131,202,117,42,8,222,173,212,103,177,53,246,253,238,151,103,125,27,71,113,14,229,124,110,249,136,206,62,135,218,184,63,20,124,39,210,53,150,105,109,236,224,18,180,138,197,164,184,148,100,5,199,98,125,168,3,230,173,27,197,154,190,143,54,109,239,124,156,39,146,63,116,141,198,71,203,202,159,74,250,3,195,63,21,236,175,62,213,246,189,107,118,221,152,255,0,69,97,140,238,207,68,246,90,243,15,19,252,36,191,210,204,146,195,37,128,140,220,20,1,102,144,144,62,109,163,149,246,174,2,27,235,237,47,119,147,56,95,51,174,20,28,227,234,61,232,3,238,27,91,235,123,196,221,12,187,151,118,51,180,142,127,31,173,91,175,154,252,33,241,146,226,221,161,182,212,39,186,149,164,187,31,234,237,226,198,14,6,59,123,215,186,232,158,39,181,214,109,160,146,24,231,95,55,126,60,192,163,161,61,112,79,165,0,111,209,64,33,134,69,20,0,26,74,90,40,0,168,110,191,213,15,247,170,106,134,227,238,15,173,0,124,177,241,89,10,220,223,18,189,117,57,63,155,215,151,87,171,124,88,35,206,189,95,250,138,55,243,146,188,166,128,62,161,248,73,184,232,111,159,250,8,31,229,29,122,237,121,111,194,123,95,47,66,151,238,241,126,79,95,100,175,82,160,2,131,73,74,104,2,35,74,164,230,130,40,24,160,7,138,90,5,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,148,180,81,64,5,20,81,64,12,239,79,20,220,82,138,0,90,40,164,160,12,253,107,254,65,51,126,31,250,16,175,147,254,44,46,60,95,126,127,218,139,255,0,69,10,250,191,93,109,154,61,193,219,157,187,127,244,33,95,38,252,84,151,119,140,111,198,49,243,69,223,254,153,45,0,113,182,95,235,159,253,223,234,43,237,15,8,156,253,179,254,1,255,0,179,87,198,122,114,238,185,97,254,193,254,98,190,207,240,176,199,218,249,206,124,191,253,154,128,58,42,90,40,160,2,154,206,160,115,81,92,79,228,32,108,111,201,199,93,181,229,30,59,248,139,253,159,3,199,253,153,230,108,187,49,231,237,24,206,3,115,211,218,128,58,239,16,120,222,199,73,251,55,152,151,159,189,221,143,45,71,108,117,249,135,173,124,209,226,143,29,222,106,247,95,184,212,53,53,141,160,242,202,201,49,10,78,91,176,115,199,53,204,106,26,151,246,143,151,251,175,47,203,207,241,103,57,199,251,63,236,215,160,248,31,225,231,246,155,219,220,255,0,106,121,123,47,21,113,246,124,231,27,79,93,227,214,128,56,253,15,195,119,218,253,228,27,102,129,154,109,220,204,236,126,232,61,120,62,149,238,158,1,248,100,182,182,201,61,253,166,147,57,104,153,73,49,239,57,221,199,84,244,21,233,94,31,240,255,0,246,69,133,188,63,106,243,124,173,220,249,123,115,146,79,169,245,173,229,24,24,160,10,26,126,147,105,99,20,105,21,157,172,101,35,9,251,184,128,224,1,199,78,156,86,133,20,80,1,69,20,19,129,154,0,107,50,133,201,172,219,203,192,6,20,184,33,241,199,227,83,220,29,231,31,119,154,165,112,126,202,130,92,111,222,113,142,148,1,145,54,230,219,184,150,235,140,156,215,146,248,215,197,246,118,254,117,188,41,117,27,189,163,109,40,20,0,78,225,158,30,172,120,191,226,15,147,246,79,248,149,231,59,255,0,229,227,253,223,246,107,196,209,127,180,53,8,35,255,0,87,230,48,76,245,198,79,95,214,128,44,195,29,214,189,171,136,82,114,94,110,134,102,59,120,25,231,175,165,123,231,194,191,0,173,181,132,23,119,150,218,108,229,225,145,11,121,123,152,159,55,190,87,209,105,126,23,248,43,236,182,218,85,247,246,134,237,190,119,201,228,227,169,113,215,117,123,36,17,121,80,172,123,179,140,243,140,119,160,8,237,173,162,182,129,35,142,40,208,34,0,2,5,0,1,216,123,85,154,40,160,2,146,150,130,104,0,38,155,214,129,205,58,128,25,138,125,32,165,160,2,138,74,90,0,41,41,104,160,4,165,52,148,180,0,202,118,105,13,52,252,180,1,37,20,192,222,212,240,115,64,5,37,45,37,0,67,45,165,188,227,18,65,19,140,231,231,140,30,107,152,212,60,11,165,94,121,127,241,40,210,143,151,159,189,106,59,227,253,159,106,235,105,104,3,193,53,191,132,23,37,157,237,34,209,162,196,39,27,84,141,167,158,120,79,165,112,119,222,7,241,54,143,36,141,30,171,12,66,44,96,67,113,32,219,156,116,249,87,214,190,183,166,60,123,193,25,198,104,3,228,8,117,111,17,104,210,148,155,93,191,32,12,98,59,185,54,228,243,220,138,215,183,248,151,121,104,0,155,83,214,27,10,1,219,51,30,127,23,175,166,174,116,191,180,127,203,108,115,158,153,254,181,129,168,120,31,237,155,191,226,97,229,229,183,127,170,207,175,251,94,245,32,120,196,63,24,80,110,223,117,173,28,244,253,231,255,0,103,90,233,241,146,211,111,50,107,63,247,208,255,0,226,235,178,151,225,102,252,127,196,231,24,255,0,167,95,254,202,170,63,194,124,255,0,204,111,248,127,231,219,255,0,179,170,3,154,127,140,182,155,15,207,172,231,234,191,252,93,97,234,191,23,68,196,139,123,189,106,63,152,31,245,152,227,30,205,94,128,159,10,48,71,252,78,255,0,242,87,255,0,178,171,118,255,0,11,124,191,249,140,231,143,249,246,255,0,236,232,3,195,46,252,127,171,222,59,136,181,141,93,114,229,198,235,135,31,47,224,222,245,179,163,73,226,59,207,59,254,39,87,39,102,62,253,212,157,243,254,21,238,118,62,1,251,43,3,253,167,187,228,219,254,163,30,159,237,87,81,6,159,228,110,253,238,236,227,182,63,173,0,124,243,63,134,110,150,250,25,36,123,118,100,193,7,36,145,131,244,175,73,209,116,225,255,0,8,188,30,106,68,255,0,127,57,25,207,206,125,86,187,233,172,188,198,207,155,183,140,116,174,119,197,247,31,217,190,26,188,59,60,223,47,103,124,103,44,63,198,128,60,3,226,69,140,111,226,43,184,161,142,36,42,232,122,96,109,242,199,165,122,239,194,205,42,75,75,123,41,219,201,195,105,145,142,58,242,16,250,87,152,216,65,253,181,227,173,66,93,222,78,232,3,99,27,177,180,70,61,171,232,127,15,90,253,151,71,177,93,251,177,107,26,244,219,216,82,3,94,150,138,41,128,80,104,162,128,12,87,196,30,59,255,0,146,135,226,127,251,10,221,127,232,198,175,183,235,226,15,29,255,0,201,67,241,55,253,133,110,191,244,99,80,7,174,124,21,248,174,144,37,175,132,117,233,156,130,226,43,11,167,103,115,150,100,72,237,240,20,156,100,185,12,205,128,184,94,0,90,250,14,190,0,175,168,190,12,252,78,135,196,154,92,30,30,213,238,228,58,245,178,16,146,204,192,155,216,198,72,32,247,117,28,16,114,72,27,178,126,108,0,122,237,20,81,64,9,75,73,69,0,124,5,95,70,124,13,248,154,218,136,135,194,26,196,172,247,72,152,211,165,8,0,49,36,107,251,163,180,46,8,84,44,24,231,60,130,65,11,187,231,58,146,9,230,182,185,134,230,222,87,134,120,156,60,114,70,228,50,50,156,171,130,57,82,15,57,160,15,190,168,175,55,248,85,241,62,15,28,105,194,194,240,249,122,229,172,89,153,57,62,124,106,16,52,217,8,170,187,157,143,200,57,95,165,122,69,0,20,81,69,0,21,241,7,142,255,0,228,161,248,155,254,194,183,95,250,49,171,237,250,248,131,199,95,242,80,188,79,255,0,97,91,191,253,26,212,1,233,31,2,254,35,127,99,106,41,225,109,86,121,222,198,242,80,154,123,125,225,4,204,72,198,220,101,67,18,58,29,161,185,219,243,51,15,165,235,224,26,250,23,224,167,197,84,184,142,15,9,235,247,91,110,87,100,90,108,204,21,80,162,133,85,128,224,12,55,203,193,57,46,73,25,206,208,224,30,243,69,20,80,2,86,7,142,255,0,228,158,120,151,254,193,55,95,250,41,171,160,174,127,199,95,242,79,60,75,255,0,96,171,175,253,20,212,1,241,13,125,187,224,79,249,39,158,26,255,0,176,85,183,254,138,90,248,138,190,222,240,39,252,147,207,13,127,216,42,219,255,0,69,45,0,116,20,82,82,208,1,69,37,45,0,121,7,237,29,255,0,36,243,79,255,0,176,172,127,250,42,90,240,15,2,127,201,67,240,215,253,133,109,127,244,98,215,191,254,209,255,0,242,79,44,63,236,41,31,254,138,150,190,103,177,191,184,211,53,27,107,251,57,54,93,90,202,179,68,219,65,195,41,4,28,28,169,193,3,175,20,1,245,31,198,79,137,105,225,13,45,180,75,1,33,214,181,11,114,68,128,176,22,209,54,87,205,14,184,59,178,174,0,7,130,50,122,0,223,46,216,217,92,106,122,141,181,133,156,126,101,213,212,171,12,41,184,46,230,98,0,25,56,3,36,175,95,150,139,235,235,141,79,80,185,191,189,151,204,186,186,145,166,153,176,6,230,98,75,28,46,0,201,39,167,21,245,87,194,79,134,67,193,58,95,246,134,166,136,117,251,132,113,43,163,177,16,196,219,15,149,215,12,65,140,18,224,117,36,2,64,201,0,220,248,113,224,91,127,2,120,94,43,28,65,46,163,47,239,47,46,162,82,60,214,201,218,50,121,194,131,133,232,58,156,2,198,188,67,246,142,255,0,146,135,167,255,0,216,41,63,244,108,181,244,181,141,245,158,167,103,29,229,133,212,23,86,178,231,100,240,72,178,70,216,37,78,24,100,28,16,87,234,43,230,159,218,59,254,74,30,159,255,0,96,168,255,0,244,108,148,1,199,252,56,241,205,199,129,60,77,13,246,103,151,77,151,228,188,181,137,128,243,19,7,7,7,141,224,157,195,161,234,185,80,230,190,198,177,190,131,83,211,173,175,172,228,243,109,110,161,19,66,219,72,222,140,20,131,131,130,185,4,117,230,190,10,175,75,248,73,241,53,188,21,170,127,103,234,114,177,208,46,29,154,64,145,130,98,149,182,15,55,166,230,10,35,0,128,126,233,37,65,35,4,3,235,58,40,164,160,5,164,162,150,128,10,40,162,128,60,131,246,142,255,0,146,121,167,255,0,216,86,63,253,19,45,121,7,193,47,249,43,218,23,253,188,127,232,137,43,215,255,0,104,239,249,39,150,31,246,21,143,255,0,69,75,95,58,120,115,95,190,240,199,136,44,245,173,53,163,91,171,86,44,158,96,220,174,164,16,192,175,161,4,142,48,121,249,72,60,208,7,221,84,87,61,224,223,23,88,120,215,195,208,234,218,115,122,71,113,22,27,247,51,108,12,209,229,128,223,141,192,110,11,131,93,13,0,37,124,131,241,183,254,74,246,187,255,0,110,255,0,250,34,58,250,254,190,64,248,219,255,0,37,123,92,255,0,183,127,253,16,148,1,115,225,31,196,214,240,78,169,246,13,78,71,62,31,185,118,105,66,34,147,12,173,177,124,207,187,185,148,4,85,32,30,132,144,9,24,63,87,91,205,13,213,188,87,16,74,147,193,42,7,142,88,216,48,117,35,33,129,31,41,4,115,154,248,26,189,223,224,167,197,86,183,146,223,194,122,253,214,251,118,217,22,155,59,171,51,135,102,10,32,56,83,149,249,190,82,112,160,2,51,140,5,0,250,30,138,43,135,248,153,241,18,219,225,246,135,28,162,31,180,106,119,155,133,140,44,14,194,87,110,231,98,63,133,119,47,0,228,146,160,99,150,0,24,127,25,62,37,167,132,52,182,209,52,241,33,214,245,11,114,68,128,176,91,104,159,35,204,12,48,119,100,48,0,30,10,228,244,1,243,254,24,252,107,139,196,151,22,186,15,136,132,118,218,171,32,72,110,195,0,151,82,100,140,21,192,8,228,99,106,244,99,144,184,200,7,230,219,235,251,141,79,81,185,191,189,147,205,186,186,145,166,157,176,23,123,177,37,142,6,213,25,36,244,226,190,162,248,57,240,206,63,7,233,99,91,212,12,135,90,212,45,212,52,100,58,139,104,155,13,229,144,112,119,100,41,98,71,4,109,29,9,96,13,15,141,94,25,159,196,159,14,174,141,189,196,112,190,152,231,81,42,192,145,32,142,55,220,50,62,233,195,18,56,60,128,56,206,71,202,186,22,167,253,135,226,29,51,86,242,188,239,176,221,197,115,229,110,219,191,99,171,227,56,56,206,54,231,6,190,233,158,8,174,173,228,183,184,138,57,160,150,50,146,36,160,50,176,43,130,164,30,8,43,198,43,226,95,28,104,159,240,142,248,231,90,210,69,191,217,225,130,237,252,136,119,239,219,11,29,201,206,73,63,187,96,121,57,245,231,52,1,245,183,139,47,173,245,47,133,186,237,253,156,158,101,173,214,141,60,208,190,8,220,141,3,21,56,56,35,32,175,94,107,226,154,250,35,225,231,137,164,214,254,2,120,163,75,185,155,205,186,210,116,251,152,148,29,197,132,13,19,152,242,199,32,237,42,234,0,232,17,87,3,130,126,120,160,15,183,124,113,173,255,0,194,59,224,109,107,85,91,143,179,207,5,171,121,18,236,223,182,103,27,99,227,4,31,157,192,229,113,235,198,107,226,104,45,230,186,184,138,222,222,39,158,105,92,36,113,198,11,51,177,56,85,0,114,73,60,98,189,239,246,144,241,31,252,130,188,46,145,127,212,66,73,25,127,223,141,2,156,255,0,215,76,130,63,187,131,214,184,143,129,254,30,183,215,190,36,219,61,211,126,239,78,136,223,132,193,249,157,24,42,114,8,198,25,195,119,7,24,35,105,160,15,165,124,17,162,127,194,61,224,93,27,74,107,127,179,207,111,106,158,116,91,247,98,102,27,165,231,36,31,157,152,240,113,233,198,43,160,165,162,128,10,242,15,218,63,254,73,229,135,253,133,99,255,0,209,82,215,175,87,144,254,209,255,0,242,79,44,63,236,43,31,254,138,146,128,60,127,224,151,252,149,237,11,254,222,63,244,68,149,245,253,124,129,240,75,254,74,254,133,255,0,111,31,250,34,90,250,254,128,10,242,15,218,63,254,73,229,135,253,133,99,255,0,209,82,87,175,87,144,254,209,223,242,78,236,63,236,41,31,254,138,146,128,62,124,240,143,138,111,188,33,226,91,77,98,194,71,6,39,2,104,131,224,77,22,70,244,108,130,48,64,235,131,131,130,57,2,190,194,240,111,139,180,255,0,26,248,118,29,91,78,111,72,238,97,218,223,185,155,98,179,71,150,3,118,55,1,184,13,166,190,33,174,179,225,255,0,142,47,188,13,226,88,111,160,146,79,176,74,225,47,237,128,220,38,139,60,237,82,84,111,0,146,14,87,7,229,232,72,32,31,105,82,85,61,43,84,177,215,116,187,125,75,76,187,75,155,59,132,223,20,177,158,8,254,106,65,200,32,242,164,16,112,69,93,160,4,172,127,19,120,155,75,240,142,135,54,175,171,207,229,91,199,242,133,28,180,172,122,34,14,236,118,159,109,160,146,85,65,35,66,250,250,223,76,211,110,47,175,36,217,107,107,19,77,51,237,39,106,0,75,156,12,147,128,167,167,53,242,79,197,63,136,247,158,57,215,100,183,134,109,154,13,164,172,44,225,76,129,46,50,4,205,144,9,102,29,1,28,3,183,169,98,192,28,255,0,140,188,93,168,120,211,196,51,234,218,139,122,199,111,22,213,253,204,59,153,150,60,128,187,177,184,141,229,114,107,2,186,207,10,120,18,255,0,196,250,62,185,171,134,107,109,63,74,178,150,224,220,24,119,137,101,69,220,33,28,175,37,114,73,25,219,198,71,204,51,201,208,7,65,224,223,23,106,62,9,241,12,58,190,156,222,145,220,69,129,251,232,183,171,50,101,148,237,221,180,13,192,100,87,217,62,30,215,172,124,81,160,89,235,90,115,72,109,46,208,186,121,131,107,169,4,171,41,30,170,192,142,50,56,224,145,205,124,133,226,191,2,95,120,99,71,208,181,98,207,115,167,234,214,81,92,139,129,22,213,138,87,93,198,19,201,228,46,8,39,27,185,194,252,167,26,127,11,62,35,222,120,27,93,142,222,105,183,104,55,114,129,123,11,100,136,179,180,25,147,0,144,202,58,128,62,112,49,212,2,160,31,95,215,192,53,247,181,141,245,190,167,167,90,223,217,203,230,91,93,68,179,66,216,35,114,48,82,14,14,210,50,164,117,230,190,9,160,15,175,173,252,93,167,248,43,224,223,135,245,109,69,191,230,21,111,29,188,88,111,223,79,246,125,194,60,170,157,187,246,149,220,70,5,124,187,226,239,20,223,120,195,196,151,90,197,252,142,76,172,68,49,51,238,16,67,147,182,49,133,3,0,30,184,25,57,39,146,104,241,31,138,111,188,70,186,108,55,18,72,45,52,219,24,172,237,109,203,229,99,17,198,170,206,56,94,89,134,227,223,162,228,128,43,187,248,41,240,223,254,18,173,96,107,154,156,48,75,162,88,72,81,161,151,230,251,76,193,65,11,180,31,186,55,6,57,224,240,184,32,182,0,58,191,130,191,10,94,6,181,241,118,191,20,100,148,89,116,251,87,1,198,25,81,227,184,220,24,140,224,184,1,134,65,195,112,64,175,124,170,67,85,177,58,195,105,11,115,31,246,130,91,139,147,110,120,111,41,216,128,227,212,110,4,28,125,222,51,140,174,110,208,7,207,31,26,254,21,61,188,179,120,183,64,182,221,110,219,165,212,160,66,204,202,204,204,237,56,201,57,95,155,230,81,180,0,1,198,55,145,228,158,18,241,69,247,131,252,73,103,172,88,72,224,196,224,79,18,190,209,52,89,93,209,182,65,92,16,58,224,224,224,175,32,87,219,179,193,13,213,188,182,247,17,36,208,74,133,37,142,64,28,48,35,4,16,120,32,142,49,95,40,252,91,248,100,222,9,213,63,180,52,200,216,248,126,229,192,133,157,193,48,202,219,207,149,215,115,0,16,149,98,189,10,130,73,25,32,31,75,120,71,197,22,62,48,240,221,166,179,97,34,17,42,168,154,37,125,198,9,112,55,35,100,41,202,147,215,3,35,105,31,41,21,196,124,100,248,150,158,16,210,219,68,211,196,135,90,212,45,201,89,65,101,22,209,54,71,152,24,96,239,200,96,160,30,8,201,232,3,248,7,129,60,127,168,252,63,213,46,239,108,97,142,226,59,155,118,137,160,149,216,33,110,168,228,3,201,83,250,22,80,70,236,142,114,250,250,227,83,212,46,111,239,36,243,46,174,165,121,166,108,40,222,236,73,99,129,128,50,73,233,197,0,87,162,187,79,24,248,6,111,6,120,111,195,119,151,146,75,253,161,171,36,242,205,1,140,129,110,170,35,40,133,72,7,112,222,119,103,161,224,14,50,100,248,101,224,219,127,28,106,186,198,149,39,203,112,52,153,102,180,144,177,80,147,137,16,70,91,0,228,124,229,79,7,130,118,243,130,0,59,255,0,130,159,21,94,222,72,60,39,175,221,111,183,111,46,45,54,103,12,206,29,153,66,192,112,14,87,230,249,73,218,20,2,51,141,161,125,250,250,250,13,47,77,185,191,188,151,101,173,172,77,60,207,130,112,138,9,99,129,146,118,128,122,115,95,11,106,186,93,246,135,170,92,105,186,157,171,90,222,91,182,201,34,147,168,63,200,130,54,149,35,130,8,35,32,215,65,171,124,71,241,22,179,224,253,63,194,247,87,40,52,235,36,9,182,20,216,211,133,199,150,36,42,112,64,80,48,0,25,218,9,201,0,128,13,127,138,223,18,38,241,214,178,176,90,52,137,163,89,187,44,17,135,37,103,96,204,4,228,21,82,164,130,0,83,157,188,227,169,163,225,71,195,121,188,119,172,181,197,210,201,30,139,104,234,211,202,80,145,59,43,2,109,193,12,8,37,73,37,134,118,241,158,162,176,60,17,224,219,239,29,248,146,61,34,198,72,226,1,12,183,19,183,34,24,129,0,190,51,150,57,96,0,29,73,25,32,100,143,178,116,61,26,207,195,218,37,142,145,96,155,45,108,226,88,147,32,2,248,234,205,128,170,92,156,146,113,201,36,247,160,11,22,54,80,105,122,117,181,133,164,126,93,181,172,66,24,147,113,56,69,10,20,100,228,156,0,58,243,86,104,162,128,10,41,41,104,0,175,128,107,239,234,248,6,128,62,222,240,31,252,147,207,13,127,216,38,215,255,0,69,45,116,21,207,120,19,254,73,231,134,191,236,21,107,255,0,162,86,186,26,0,74,240,31,218,67,195,159,242,10,241,74,73,255,0,80,249,81,155,253,249,16,168,199,253,116,201,39,251,184,29,107,223,171,136,248,185,225,248,60,67,240,219,87,73,159,100,182,49,53,244,13,130,118,180,42,73,224,17,157,235,184,115,144,55,103,4,170,208,7,128,124,16,241,5,190,133,241,38,217,46,135,238,245,56,141,130,190,79,200,236,192,199,192,7,57,100,81,252,33,119,228,156,10,250,218,190,14,210,117,41,244,141,98,203,85,183,88,218,123,59,136,238,35,89,1,32,178,48,96,8,82,14,50,61,69,125,211,99,127,111,169,233,182,215,246,146,121,150,183,81,44,208,190,210,55,35,0,65,193,193,25,4,117,230,128,56,143,140,222,35,255,0,132,119,225,173,246,216,183,205,169,127,196,190,60,174,85,124,197,109,196,242,8,249,21,240,121,249,182,228,99,53,242,142,133,166,127,109,248,135,76,210,188,239,39,237,215,113,90,249,187,119,108,222,224,110,198,70,118,231,56,202,215,179,254,210,30,33,184,109,67,74,240,218,174,219,100,135,237,242,28,131,230,57,46,131,248,114,48,21,251,224,238,228,112,43,159,253,159,180,111,237,31,136,175,168,58,77,229,233,214,146,74,178,34,252,130,71,253,216,86,56,238,26,66,6,65,37,115,208,26,0,250,126,198,202,223,76,211,173,180,251,56,252,187,91,88,132,49,38,226,112,138,0,81,147,146,118,128,58,243,95,20,248,239,254,74,23,137,255,0,236,43,117,255,0,163,90,190,222,175,136,124,119,255,0,37,15,196,223,246,21,186,255,0,209,173,64,30,185,240,87,226,178,91,165,175,132,117,233,220,130,194,45,62,233,217,152,229,217,18,56,54,133,39,25,44,85,153,240,6,7,1,69,125,5,95,0,215,212,95,6,126,39,69,226,77,46,15,14,234,215,114,29,122,213,8,73,39,101,38,242,49,146,8,61,216,47,4,28,146,6,236,159,155,0,30,185,69,20,80,1,69,20,80,7,192,53,244,95,192,223,137,175,168,44,62,15,214,37,103,186,68,219,166,202,16,0,98,72,215,247,71,0,96,170,161,117,115,156,242,9,82,6,239,157,42,72,38,158,218,226,27,139,121,90,25,226,112,241,201,27,21,100,96,114,172,8,228,16,121,205,0,125,245,69,121,159,194,79,137,163,198,218,95,216,53,57,16,107,214,200,207,40,68,96,179,68,187,7,153,211,0,146,224,21,7,170,146,20,3,133,244,186,0,231,252,117,255,0,36,239,196,191,246,10,186,255,0,209,77,95,17,87,219,222,59,255,0,146,121,226,79,251,5,93,127,232,166,175,136,40,3,237,255,0,2,127,201,60,240,215,253,130,173,127,244,82,215,65,94,55,240,55,226,52,58,206,139,15,133,245,59,152,198,169,100,158,93,154,148,9,231,64,160,109,0,231,5,192,7,35,0,144,20,243,181,136,246,74,0,74,242,31,218,59,254,73,221,135,253,133,99,255,0,209,82,215,175,215,144,126,209,255,0,242,79,44,63,236,42,159,250,42,90,0,241,255,0,130,95,242,87,180,47,251,120,255,0,209,18,215,167,252,110,248,163,253,151,21,223,131,180,113,155,201,161,242,245,9,153,56,138,55,92,249,104,15,86,101,97,150,251,160,30,62,99,149,240,159,11,248,134,227,194,186,244,90,197,152,205,220,49,78,176,182,71,200,207,19,198,173,200,32,237,44,31,4,96,227,29,234,148,16,223,107,154,196,80,70,94,235,80,190,184,8,166,73,50,210,202,205,129,150,115,212,185,234,79,126,104,2,207,135,52,11,239,20,120,130,207,69,211,132,102,238,237,138,167,152,216,80,2,150,102,39,208,40,39,140,158,56,82,120,175,178,124,27,225,27,15,5,120,122,29,43,78,95,238,201,113,46,91,247,211,108,10,210,97,152,227,118,208,118,131,129,92,199,194,255,0,135,214,127,14,252,61,54,163,169,180,3,83,158,37,150,238,230,80,19,236,177,132,87,104,119,111,43,181,88,49,46,8,13,193,63,116,87,127,99,125,111,169,233,214,215,214,114,121,150,183,81,9,161,125,164,110,141,128,42,112,112,70,65,29,121,160,15,154,127,104,239,249,40,122,127,253,130,99,255,0,209,178,214,255,0,236,205,255,0,51,71,253,186,127,237,106,192,253,163,255,0,228,161,233,255,0,246,10,143,255,0,70,203,94,119,164,248,166,255,0,71,240,222,179,163,216,201,36,35,85,104,133,196,168,248,38,24,196,153,143,166,112,198,65,146,8,225,72,57,14,104,3,180,248,185,241,71,254,19,123,197,210,244,197,219,161,218,75,230,35,178,97,238,100,80,87,204,57,229,70,9,10,189,118,146,91,146,2,230,124,43,248,127,55,142,188,72,4,190,90,233,54,15,28,151,197,152,229,212,147,136,213,65,7,45,181,134,65,27,64,39,57,192,56,94,13,240,150,161,227,95,16,195,165,105,203,233,37,196,153,95,220,197,185,85,164,195,48,221,183,112,59,65,201,175,173,244,29,51,65,248,115,225,125,47,73,243,160,183,86,150,43,111,55,105,13,119,117,33,11,191,25,36,179,30,113,147,133,29,149,120,0,223,177,177,183,211,52,219,107,11,52,217,107,107,18,195,10,110,39,8,161,66,140,156,147,128,7,94,107,136,248,167,240,222,207,199,58,28,151,16,195,179,92,180,137,141,156,233,128,101,198,74,194,249,32,21,99,247,73,60,19,158,133,131,122,5,20,1,240,77,253,141,198,153,168,220,105,247,145,249,119,86,178,188,51,38,224,118,186,146,24,100,100,29,164,30,156,87,212,95,7,62,37,167,139,244,181,208,245,17,32,214,172,45,193,105,9,119,23,49,46,23,204,44,114,119,100,168,96,79,36,228,117,33,107,252,102,248,101,15,137,52,185,252,67,164,89,200,117,251,84,5,210,5,4,222,70,48,8,35,187,168,228,21,201,32,99,7,229,219,243,45,141,245,198,153,168,91,95,217,201,229,221,90,202,179,66,251,65,195,169,4,28,28,131,130,7,94,40,3,237,159,23,120,162,199,194,30,28,187,214,47,229,64,177,41,16,196,207,131,60,184,59,99,92,2,114,72,235,131,133,201,60,41,175,142,188,93,226,139,239,24,248,146,239,89,190,145,137,149,136,138,38,109,194,8,178,113,24,192,3,0,30,184,92,156,147,201,53,127,199,190,62,212,124,127,170,90,222,95,69,29,186,91,91,136,146,8,157,140,106,253,93,192,39,130,199,244,85,4,156,100,221,240,111,195,203,143,18,248,107,95,241,36,243,125,159,76,210,172,231,101,216,84,180,211,71,9,112,128,118,3,32,146,122,130,20,117,36,0,112,245,214,120,3,199,23,222,5,241,44,55,240,73,39,216,37,117,75,235,101,27,132,240,231,156,2,64,222,1,37,78,70,15,31,116,149,60,157,119,255,0,20,190,27,222,248,27,93,146,226,24,119,232,87,114,177,180,154,60,145,22,114,68,47,146,72,96,58,18,126,96,51,212,48,0,31,89,233,90,165,142,187,165,193,169,105,151,73,115,103,112,155,162,150,51,242,149,254,96,131,144,65,228,16,84,224,138,241,159,142,63,19,91,79,89,188,33,163,202,233,116,241,237,212,165,40,164,44,79,25,253,208,220,167,37,131,134,46,49,142,0,36,147,183,201,252,29,241,55,95,240,86,151,168,105,250,100,145,152,110,81,154,37,100,82,33,153,182,15,51,166,88,133,66,2,147,183,36,18,14,48,121,47,244,205,83,80,255,0,150,247,151,215,114,251,201,44,210,49,252,75,49,39,234,73,160,11,58,38,141,121,226,29,118,203,72,176,77,247,119,82,136,147,32,144,185,234,205,128,72,0,100,147,142,0,39,181,125,147,224,127,6,216,248,23,195,113,233,22,50,73,41,46,101,185,157,248,51,202,64,5,177,156,1,180,0,2,253,208,163,36,156,147,129,240,163,225,188,62,5,209,154,226,236,71,38,181,120,170,211,200,80,6,129,74,169,48,2,174,192,128,192,146,195,27,184,207,65,94,137,64,9,69,45,20,0,82,82,209,64,9,75,69,20,0,81,69,20,0,85,29,82,19,61,170,129,142,24,30,126,134,175,80,70,86,128,62,40,241,29,155,218,253,151,37,62,109,221,61,177,94,233,225,125,10,8,244,137,164,251,53,174,86,70,42,68,107,145,128,61,171,158,248,163,163,121,127,217,95,233,25,207,157,252,31,238,123,215,79,240,203,84,251,110,137,34,121,91,55,222,148,206,236,237,200,78,126,239,189,32,56,31,20,217,25,188,69,117,17,84,40,118,124,135,167,220,7,238,211,172,245,56,252,63,167,194,16,73,19,130,80,155,127,151,130,73,199,81,197,123,132,190,25,243,111,205,199,218,241,158,222,95,182,58,230,165,159,195,31,104,183,84,251,102,220,28,231,202,207,245,166,7,132,71,241,93,109,166,117,107,157,91,229,200,225,253,255,0,223,174,178,195,227,38,156,222,102,241,172,55,76,103,105,245,255,0,110,181,117,191,132,191,218,5,207,246,223,151,186,114,255,0,241,231,159,94,62,255,0,189,113,179,124,16,219,143,248,168,191,242,75,255,0,182,80,7,163,91,124,81,210,102,66,68,58,159,92,114,177,255,0,241,117,41,248,151,165,175,38,29,67,254,249,31,252,85,121,19,252,24,216,113,253,189,159,151,63,241,231,255,0,217,212,67,224,246,91,111,246,239,254,73,255,0,246,116,1,234,247,127,22,116,136,56,49,106,93,66,240,169,233,254,253,99,221,124,102,210,0,32,71,171,130,27,28,4,255,0,226,235,136,139,224,175,153,255,0,51,6,56,255,0,159,79,254,217,90,86,95,4,182,62,127,225,33,207,31,243,227,244,255,0,166,148,0,154,135,198,43,119,242,252,153,181,164,198,115,243,168,207,79,71,174,54,247,199,26,190,164,219,45,117,157,85,55,143,44,111,185,112,50,115,232,199,214,189,166,211,225,63,149,191,254,39,121,206,63,229,215,255,0,179,174,183,77,240,151,216,0,95,182,111,195,239,255,0,85,143,78,62,247,181,32,62,100,180,240,199,137,53,185,17,159,86,18,9,179,149,158,230,67,156,122,252,167,210,187,159,11,252,33,190,114,178,222,46,143,56,104,220,124,225,156,231,112,231,148,244,175,127,134,219,202,0,110,206,61,170,200,226,152,28,94,135,224,75,13,57,99,47,166,105,91,132,65,9,72,7,39,143,111,106,235,146,218,8,115,178,40,215,61,118,168,21,53,37,0,45,20,81,64,5,20,19,81,19,64,18,147,73,73,78,160,2,138,40,160,2,138,40,160,2,147,20,180,80,3,74,210,99,20,243,69,0,52,26,117,55,24,167,102,128,10,40,162,128,26,241,199,32,218,234,172,61,8,205,121,191,139,190,31,91,234,95,99,242,44,180,181,217,187,59,225,3,57,219,232,190,213,233,84,148,1,240,222,161,167,222,120,126,250,40,158,101,13,129,47,238,28,227,169,246,28,252,181,232,62,9,241,52,18,181,141,181,199,218,101,115,230,238,45,134,7,239,30,230,189,87,226,39,130,255,0,181,32,186,186,251,119,149,229,216,56,219,229,110,206,3,158,187,135,173,124,197,169,216,255,0,100,234,242,193,230,121,190,86,62,108,109,206,84,31,127,90,0,250,118,193,139,192,179,90,147,18,48,32,1,193,235,254,207,210,183,244,253,108,66,251,36,121,219,108,120,235,158,70,61,235,194,126,28,120,187,236,170,44,254,195,187,203,129,206,255,0,55,110,114,192,244,199,189,123,109,132,127,218,182,144,62,124,157,241,44,184,251,248,202,142,59,122,210,3,181,142,113,38,112,167,143,90,146,185,139,49,246,93,255,0,197,187,111,183,221,174,146,55,220,51,183,28,211,1,244,16,167,168,205,20,80,5,27,221,50,206,241,49,53,157,188,159,54,239,222,68,27,159,94,71,189,121,71,137,190,22,37,199,217,126,201,101,163,67,183,126,239,221,109,207,76,116,79,173,123,37,45,0,124,65,172,120,122,251,66,187,80,243,194,29,99,18,131,19,183,28,159,246,71,63,45,107,248,87,199,87,186,77,221,152,159,81,213,26,40,183,229,35,157,136,228,55,64,92,122,215,213,26,255,0,135,127,181,173,110,7,218,188,173,246,237,23,250,189,219,114,15,61,71,173,124,229,227,159,135,95,217,147,223,221,127,106,249,158,95,151,242,253,159,110,114,20,117,220,125,104,3,218,252,3,227,155,93,111,78,137,49,124,242,121,110,229,230,193,206,31,29,119,159,90,239,146,65,42,6,25,195,0,121,175,134,172,111,255,0,176,181,9,15,151,231,252,155,62,254,222,187,78,123,215,186,120,3,226,63,158,208,218,255,0,101,99,202,178,31,55,218,51,156,108,31,119,109,0,123,173,21,12,83,121,185,249,113,143,122,154,128,10,134,227,253,88,250,212,213,13,199,250,177,245,160,15,150,190,44,31,244,139,223,251,10,73,252,228,175,44,175,85,248,176,184,158,240,231,174,169,39,243,150,188,170,128,62,186,248,104,170,52,73,6,7,252,126,31,253,5,43,209,43,206,190,26,73,187,69,148,237,199,250,105,254,73,94,139,64,5,6,138,9,160,8,141,56,83,73,165,6,128,36,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,1,41,104,164,160,4,165,165,20,80,1,69,37,45,0,115,62,53,185,22,254,26,190,125,209,130,60,191,188,127,218,21,242,71,142,110,77,207,139,111,216,224,231,203,251,189,62,224,175,166,254,39,92,180,94,26,213,0,124,109,242,123,127,183,29,124,171,175,200,100,214,238,28,156,147,142,127,1,64,6,134,155,239,28,115,254,172,253,223,168,175,179,188,58,71,250,71,35,248,127,173,124,103,225,243,139,231,63,244,200,255,0,49,95,87,105,126,33,180,178,243,124,219,173,155,246,237,253,219,28,227,62,222,244,1,222,18,2,146,74,128,43,159,215,188,75,105,164,217,220,74,111,108,145,226,219,196,178,133,198,72,235,200,245,174,43,196,127,20,116,251,59,121,146,223,88,217,33,129,153,7,217,88,252,216,56,234,149,224,222,37,241,182,175,174,223,93,199,253,161,231,193,54,206,60,148,92,237,3,253,144,122,138,0,236,126,35,252,71,185,189,186,146,218,221,180,233,162,73,145,195,68,75,19,242,123,55,169,175,55,179,211,111,181,219,233,136,178,184,144,186,180,255,0,184,137,143,83,244,60,115,91,62,22,240,94,169,226,59,166,144,233,255,0,104,141,162,102,7,206,84,229,92,47,247,133,125,17,224,223,135,154,118,149,5,180,210,105,126,84,230,208,36,135,237,46,223,54,1,43,247,136,234,40,3,152,240,111,194,219,59,111,182,249,195,84,77,222,94,55,168,25,251,222,169,94,197,109,105,29,178,20,66,197,75,111,249,141,78,168,177,231,11,140,211,168,0,162,138,40,0,162,138,40,1,41,122,209,84,181,29,70,223,79,179,146,105,165,242,213,49,147,180,156,100,129,216,123,208,4,90,166,163,14,159,10,187,205,12,121,112,191,188,96,7,66,125,125,171,192,190,34,120,250,89,150,123,88,100,211,229,242,175,152,0,140,75,96,110,25,56,106,179,241,75,199,228,205,37,165,134,167,202,78,143,143,35,160,242,206,121,43,234,107,198,66,94,107,55,211,149,30,116,140,205,43,116,25,201,235,219,214,128,25,20,55,23,217,242,173,228,147,103,95,45,9,219,159,95,202,189,243,225,247,195,152,160,138,41,231,139,83,137,226,189,87,1,130,168,192,216,114,114,189,42,111,4,252,53,182,139,237,223,106,210,113,159,47,111,250,65,255,0,107,61,27,233,94,209,20,9,110,133,99,93,160,156,227,36,243,64,9,107,110,45,96,88,144,177,11,156,103,175,90,154,138,40,1,40,165,166,147,64,1,62,244,209,201,164,0,158,181,40,90,0,0,162,138,40,0,164,165,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,166,145,78,162,128,35,197,32,226,159,182,147,20,0,160,210,211,57,205,56,80,3,169,41,104,160,2,138,40,160,2,146,138,90,0,40,162,138,0,40,162,138,0,74,90,41,172,224,117,56,160,8,174,167,75,123,121,100,119,140,108,66,223,57,192,224,87,130,124,77,241,71,219,100,213,52,232,37,180,151,127,147,181,99,109,206,118,249,109,198,15,183,165,116,223,16,252,123,111,102,46,45,45,117,61,143,45,139,109,79,32,156,177,222,163,146,191,236,138,243,15,7,232,23,158,38,241,37,157,245,213,175,218,33,184,223,185,252,197,77,251,81,128,224,16,71,42,63,42,0,244,63,131,186,65,107,8,111,101,73,212,201,111,32,63,46,213,255,0,91,219,143,106,246,88,151,203,137,23,158,2,142,107,27,194,250,52,58,46,139,5,180,54,254,78,192,227,110,242,216,203,147,215,38,183,40,1,41,104,162,128,12,209,77,39,210,129,64,14,175,136,60,119,255,0,37,15,196,223,246,21,186,255,0,209,141,95,111,87,196,94,59,255,0,146,135,226,111,251,10,221,127,232,214,160,15,83,211,126,24,175,141,190,6,232,122,134,153,28,99,196,22,201,50,196,204,236,4,208,173,196,231,202,235,128,73,98,67,17,212,0,72,83,145,227,16,77,125,161,107,48,205,24,123,109,66,198,228,58,137,35,195,197,42,54,70,67,14,161,135,221,35,248,121,175,172,190,9,127,201,33,208,127,237,227,255,0,71,201,92,55,198,191,133,73,114,147,248,179,64,182,197,194,238,147,82,129,8,88,202,42,179,52,227,36,97,254,95,152,46,75,18,14,220,238,44,1,220,252,44,248,143,105,227,157,13,32,158,111,47,92,179,137,69,228,45,128,101,198,1,153,48,0,33,143,80,7,202,78,62,233,5,253,2,190,25,240,207,137,181,95,8,235,177,106,250,68,254,77,196,124,48,110,82,84,61,81,135,117,56,95,124,168,32,130,20,143,177,124,27,226,253,63,198,190,30,135,86,211,155,210,59,152,176,255,0,185,155,98,179,199,150,11,187,27,130,238,3,6,128,58,26,74,90,40,3,224,26,245,191,23,124,41,72,62,29,104,126,46,208,162,114,14,153,109,46,161,106,138,206,114,241,151,146,227,113,98,113,146,1,10,48,23,45,192,6,188,146,190,222,240,39,252,147,191,13,127,216,42,215,255,0,69,10,0,248,183,74,213,47,180,61,82,223,83,211,46,158,214,242,221,183,195,44,125,65,255,0,208,72,35,32,131,193,4,131,144,107,236,223,3,248,202,199,199,126,28,143,87,177,73,98,33,204,87,16,55,38,25,84,2,87,56,195,13,174,8,35,168,35,42,14,64,249,199,226,215,195,39,240,78,169,253,161,166,70,231,195,247,14,162,38,102,4,195,43,238,62,87,93,238,0,66,67,17,247,72,4,146,50,121,63,6,248,191,80,240,87,136,97,213,180,214,244,142,226,44,47,239,161,222,172,209,229,129,219,187,10,187,128,200,160,15,183,233,43,35,195,62,38,210,252,93,161,195,171,233,19,249,176,73,242,176,110,26,39,29,81,135,240,176,200,246,193,4,18,8,39,98,128,10,248,131,199,127,242,80,188,79,255,0,97,75,175,253,24,213,246,253,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,0,239,60,17,240,222,31,29,124,36,190,184,180,17,197,173,217,234,115,52,18,4,82,211,129,2,17,110,73,101,0,22,42,85,142,113,206,58,154,243,9,226,191,208,181,137,96,144,181,174,161,99,114,81,138,73,134,138,84,109,167,12,167,168,113,212,30,220,87,210,127,179,143,252,147,203,239,251,10,201,255,0,162,162,170,223,28,190,28,127,108,233,207,226,173,42,40,18,250,202,22,123,245,232,247,16,168,7,118,115,130,209,128,122,140,149,249,115,242,170,144,13,207,132,159,19,87,198,218,95,246,126,167,34,13,126,217,29,165,88,227,117,19,196,54,15,55,238,237,82,75,0,64,61,65,32,0,112,61,50,190,13,210,181,75,237,19,85,183,212,180,203,167,182,188,183,125,208,203,31,80,127,145,4,100,16,120,32,144,114,13,125,147,224,15,24,91,248,231,194,54,218,180,63,45,202,237,138,242,48,132,8,231,80,11,133,201,57,28,130,57,60,21,207,57,80,1,212,215,63,227,191,249,39,126,37,255,0,176,85,215,254,138,106,232,43,159,241,223,252,147,207,18,255,0,216,42,235,255,0,68,181,0,124,67,95,110,248,19,254,73,231,134,191,236,19,107,255,0,162,150,190,33,175,183,252,9,255,0,36,239,195,95,246,10,182,255,0,209,66,128,58,10,74,90,40,0,164,165,162,128,60,131,246,142,255,0,146,121,97,255,0,97,72,255,0,244,84,181,243,5,125,63,251,71,127,201,60,211,255,0,236,43,31,254,138,150,190,124,240,100,17,93,120,239,195,214,247,17,36,208,75,169,91,36,137,34,134,14,166,85,82,8,60,16,71,27,104,3,217,190,11,124,41,104,30,215,197,218,244,81,146,99,18,233,246,172,21,198,25,81,163,184,220,24,140,224,176,10,203,144,112,255,0,41,2,159,241,171,226,170,91,164,254,19,240,253,214,235,134,223,14,165,50,5,100,8,202,225,160,25,7,45,243,124,197,112,65,10,51,157,193,122,223,139,95,19,71,130,116,191,236,253,50,68,58,253,202,43,68,175,27,145,12,77,184,121,189,54,177,5,8,10,79,82,9,4,12,31,150,96,134,255,0,93,214,97,183,140,189,214,161,125,112,17,76,146,101,229,149,155,3,46,199,169,99,212,158,252,208,7,119,240,127,196,62,48,178,241,77,190,145,225,165,251,93,181,196,130,107,187,41,206,33,216,6,26,70,124,19,30,1,31,50,242,72,81,134,249,84,236,126,209,223,242,80,236,63,236,21,31,254,141,146,189,127,225,103,195,139,63,3,104,113,220,77,14,253,118,238,37,55,147,62,9,139,59,73,137,48,72,0,30,164,31,152,140,244,0,47,144,126,209,255,0,242,80,244,255,0,251,5,71,255,0,163,101,160,14,115,225,87,131,108,124,117,175,106,186,69,244,173,17,26,115,207,111,50,114,97,148,72,138,27,25,195,12,49,4,30,160,156,16,118,145,199,234,154,93,246,137,170,92,105,186,157,171,219,94,219,190,201,98,147,168,63,200,130,48,65,28,16,84,140,131,94,167,251,56,255,0,201,67,212,63,236,21,39,254,141,138,189,95,226,175,195,8,60,113,167,27,251,49,179,93,181,139,108,47,201,243,163,80,228,67,130,225,70,247,97,243,158,71,210,128,56,79,130,191,21,146,4,181,240,142,189,51,16,89,98,211,238,157,157,142,89,210,56,237,240,1,56,201,98,25,155,0,96,112,2,215,208,117,240,36,208,77,107,113,45,189,196,79,12,241,49,73,18,64,67,70,192,224,130,167,144,65,227,109,125,55,240,83,226,111,252,36,118,3,195,250,229,247,153,173,91,231,236,237,42,225,174,97,85,31,197,159,154,65,206,122,18,184,63,49,14,104,3,216,40,162,138,0,74,90,40,160,15,33,253,163,191,228,157,216,127,216,86,63,253,21,45,124,191,95,80,126,209,223,242,79,44,63,236,43,31,254,138,150,188,95,225,13,141,190,167,241,55,75,176,188,79,50,218,226,43,168,103,143,113,27,209,237,165,12,50,48,70,84,158,156,208,5,63,135,254,56,190,240,47,137,98,190,130,89,62,193,35,132,190,182,3,120,154,44,243,128,72,93,192,18,84,228,96,241,208,144,126,197,210,181,75,29,115,76,131,82,211,46,146,230,206,229,55,197,42,30,8,254,96,131,144,65,228,21,32,237,34,190,77,248,167,240,226,243,192,218,228,183,16,197,191,65,187,145,141,164,201,146,177,103,36,66,249,36,134,81,247,73,63,48,25,234,24,11,31,10,190,39,92,120,31,81,26,125,225,243,52,43,169,115,52,124,15,33,216,160,105,178,17,153,182,162,159,145,120,63,90,0,250,218,190,65,248,217,255,0,37,123,92,255,0,183,127,253,17,29,125,117,111,60,55,86,241,92,91,203,28,240,74,129,146,68,96,234,224,140,134,4,112,65,28,230,190,69,248,219,255,0,37,123,93,255,0,183,127,253,17,29,0,117,255,0,14,124,13,111,227,191,130,218,173,142,32,143,81,139,84,146,75,27,185,84,159,41,252,168,178,50,57,218,192,109,61,71,221,56,37,69,120,205,245,149,206,153,168,220,88,94,71,178,234,214,86,134,104,247,41,195,130,67,12,140,169,193,7,167,21,244,191,236,227,255,0,36,238,255,0,254,194,178,127,232,168,171,75,226,223,195,37,241,182,151,253,163,165,198,131,95,182,140,8,153,217,192,154,37,222,124,158,184,82,75,146,24,142,160,2,64,57,80,14,63,192,127,29,109,44,252,19,117,111,226,139,201,39,214,44,81,190,201,186,54,205,226,129,148,13,40,13,181,247,174,11,56,31,41,4,238,59,141,120,207,139,188,81,125,227,15,18,93,107,55,242,57,50,49,16,196,207,185,96,139,39,17,174,0,92,42,158,184,92,156,147,201,53,145,60,19,90,220,75,111,113,19,67,60,78,82,84,145,74,186,48,56,32,131,200,32,252,184,175,79,248,57,240,209,252,93,170,46,183,168,20,93,23,79,184,1,163,32,49,184,149,112,222,89,83,145,179,4,22,37,121,7,3,169,42,1,214,124,15,248,95,255,0,30,222,48,214,237,253,77,133,164,241,127,186,99,184,7,119,251,225,65,95,71,7,161,175,127,162,146,128,10,240,31,218,67,195,159,242,10,241,66,75,255,0,80,249,99,102,255,0,126,72,202,140,127,215,92,146,127,187,129,214,189,250,185,255,0,28,104,159,240,145,120,27,91,210,150,223,237,19,77,106,254,68,59,246,110,152,46,232,249,200,3,231,85,60,156,122,241,154,0,249,39,193,62,33,183,208,103,215,86,232,126,239,83,209,110,172,3,100,252,142,233,148,249,64,57,203,34,175,240,129,187,36,224,87,49,69,37,0,116,62,56,214,255,0,225,34,241,206,181,170,173,199,218,97,158,233,252,137,118,108,223,10,157,177,241,128,71,200,170,57,25,245,231,53,244,47,192,31,12,201,162,248,26,77,86,230,15,46,239,86,148,74,164,238,12,96,81,136,242,167,0,100,151,96,71,80,234,114,126,80,62,106,208,180,207,237,191,16,233,154,87,157,228,253,186,234,27,111,55,27,182,111,112,187,177,149,206,51,156,100,87,220,182,86,54,250,94,157,109,97,103,31,151,107,107,16,134,20,220,78,17,64,1,114,114,78,20,14,188,208,5,154,74,90,40,1,43,200,127,104,239,249,39,150,31,246,21,143,255,0,69,75,94,191,95,44,124,106,248,143,255,0,9,86,176,116,45,50,104,37,209,44,37,86,89,226,249,254,209,58,130,11,110,35,160,220,192,109,249,79,45,146,8,192,6,63,193,47,249,43,218,23,253,188,127,232,137,43,235,250,248,99,194,222,32,184,240,183,138,52,237,114,212,110,146,210,85,98,153,81,230,33,4,50,100,131,141,202,88,103,25,25,200,228,87,217,94,17,241,69,143,140,60,55,103,172,88,72,132,74,0,154,32,219,141,188,184,93,200,217,80,114,9,235,129,145,130,62,82,40,3,118,188,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,235,245,228,31,180,119,252,147,187,15,251,10,167,254,138,150,128,60,99,225,13,140,26,159,196,221,50,194,245,60,219,91,136,174,162,154,61,228,110,70,182,148,48,200,218,70,65,61,57,168,254,37,248,6,111,135,254,36,22,139,44,151,58,125,194,25,108,231,100,32,149,206,10,49,198,11,175,25,199,98,14,209,191,2,231,193,47,249,43,250,23,253,188,255,0,233,60,149,245,15,139,188,47,99,227,15,13,221,232,247,201,25,18,130,97,145,147,113,130,92,28,72,184,32,228,19,211,35,35,32,240,77,0,124,211,240,147,226,107,120,39,84,254,207,212,228,115,225,251,135,118,145,99,64,76,50,182,193,230,244,220,192,4,0,168,61,9,33,73,24,63,87,65,60,55,118,241,92,91,202,147,65,36,97,146,72,220,50,186,145,144,192,143,148,130,57,205,124,77,227,47,8,234,30,10,241,12,218,86,160,190,178,91,203,149,253,244,59,217,86,77,170,199,110,237,164,237,39,34,189,95,224,167,197,87,183,146,15,9,235,247,91,173,219,100,90,116,238,29,152,59,50,129,1,194,156,175,205,193,56,0,2,51,140,0,1,175,251,68,127,194,81,253,145,105,246,63,249,22,190,95,182,249,57,221,231,110,249,124,223,250,103,211,29,183,117,231,101,120,175,129,252,27,125,227,175,18,199,164,88,203,28,64,33,150,226,118,228,67,18,144,11,227,57,99,150,10,2,245,37,114,64,201,31,108,214,94,135,225,221,35,195,118,247,16,104,214,81,217,193,115,112,215,50,36,100,227,204,101,0,144,9,194,140,0,54,140,1,143,149,69,0,99,248,155,74,177,209,62,20,235,154,102,155,108,150,214,118,250,69,210,69,10,125,208,60,150,252,73,39,36,147,201,36,147,146,107,226,218,251,127,199,127,242,78,252,73,255,0,96,171,175,253,20,245,241,13,0,125,155,161,104,182,158,33,248,67,163,233,23,233,190,214,239,69,183,133,176,20,145,152,70,215,92,130,3,41,193,7,28,16,15,106,249,91,199,30,13,190,240,55,137,100,210,47,164,142,80,80,75,111,50,112,38,136,146,3,109,206,65,200,42,65,232,65,193,35,4,253,115,224,79,249,39,158,26,255,0,176,85,183,254,138,21,115,92,240,246,145,226,75,123,123,125,102,202,59,203,123,123,129,113,28,114,147,143,48,2,160,149,7,107,12,49,27,78,65,207,42,104,3,202,63,103,232,60,93,111,165,221,71,169,69,36,94,28,49,135,178,91,128,202,230,70,218,217,136,31,249,100,84,146,79,66,196,21,231,125,124,219,95,127,87,192,20,1,222,252,43,248,127,55,142,252,72,162,77,131,73,176,120,228,190,44,199,46,164,156,32,80,65,203,97,134,84,174,0,39,57,192,63,70,248,203,197,122,79,195,47,5,70,177,148,73,82,223,236,218,101,153,203,22,104,212,5,4,19,147,26,252,187,152,158,157,242,64,52,60,53,168,248,123,225,223,193,237,31,85,185,17,217,219,73,101,13,196,138,131,50,92,92,73,24,98,20,19,151,103,62,248,0,118,11,199,204,190,51,241,118,163,227,79,16,205,171,106,45,234,150,241,97,127,115,14,230,101,76,168,27,177,184,141,196,100,208,5,111,248,74,181,223,248,74,63,225,36,254,211,159,251,103,205,243,190,215,145,187,126,54,227,29,49,143,151,110,54,237,249,113,142,43,236,111,5,94,235,186,135,132,116,251,143,17,88,125,143,81,120,151,204,70,96,93,240,163,231,101,1,66,51,28,157,131,59,65,80,121,200,30,53,240,83,225,83,220,73,7,139,117,251,92,91,174,201,116,219,119,44,28,178,186,186,206,112,70,23,229,249,65,200,96,73,198,54,150,250,26,128,10,173,125,99,111,169,233,215,54,23,145,249,150,183,81,52,51,71,184,174,244,96,67,12,141,164,100,19,247,121,171,52,80,7,198,159,18,252,3,55,128,60,74,44,196,178,92,105,247,8,101,179,153,227,32,145,157,166,54,56,218,89,120,206,59,21,56,27,176,61,51,224,127,195,15,248,246,241,142,183,7,169,176,180,158,31,247,76,119,0,238,255,0,125,84,21,244,112,122,26,246,237,99,67,210,252,65,102,150,154,189,132,23,150,233,44,115,172,115,38,224,29,78,65,254,96,246,32,144,114,9,7,66,128,60,3,246,155,255,0,153,95,254,222,255,0,246,149,96,126,206,95,242,80,245,31,251,5,73,255,0,163,98,173,255,0,218,111,254,101,127,251,122,255,0,218,85,129,251,56,255,0,201,67,212,63,236,19,39,254,141,134,128,61,75,226,223,195,37,241,182,151,253,161,166,70,139,175,219,34,172,44,236,192,77,18,239,62,87,92,41,37,137,86,35,168,0,144,14,87,230,109,19,194,250,174,189,226,136,60,57,107,7,151,169,75,35,68,99,184,253,223,148,84,18,219,243,200,192,87,36,99,60,97,65,60,87,220,213,149,109,225,221,34,207,95,190,215,173,236,81,117,75,228,68,184,184,36,179,50,168,0,1,147,133,92,42,228,46,51,128,78,112,40,2,159,131,124,35,167,248,39,195,176,233,58,114,250,75,113,38,91,247,211,108,85,105,48,236,118,238,192,59,65,192,174,134,138,40,0,162,138,40,0,164,165,162,128,10,248,6,190,186,248,173,241,34,47,2,232,203,111,104,201,38,181,120,172,176,70,28,43,192,165,88,9,200,42,192,128,224,0,167,27,185,199,67,95,34,80,7,219,254,4,255,0,146,121,225,159,251,5,90,255,0,232,165,173,250,241,95,129,223,18,155,89,183,139,194,90,160,141,110,172,237,241,101,58,144,60,232,144,1,229,145,221,149,121,4,47,42,9,56,32,150,246,186,0,40,162,138,0,248,103,197,122,55,252,35,222,45,213,180,133,73,210,59,75,169,98,139,207,24,118,64,199,99,159,148,103,114,224,229,70,8,57,28,26,250,123,224,127,136,110,53,255,0,134,214,169,116,191,188,211,101,54,1,178,191,50,34,169,79,148,1,140,43,168,238,78,50,78,77,121,79,237,19,162,125,135,199,22,154,164,118,251,33,212,173,6,249,55,103,204,154,51,134,227,57,24,67,8,251,160,31,174,107,63,225,63,141,111,60,51,164,120,190,17,119,246,120,23,74,107,216,24,169,127,42,232,50,69,25,85,228,124,237,42,131,149,57,218,185,42,1,160,14,107,226,110,163,54,171,241,51,196,87,19,8,195,199,122,214,225,80,16,184,136,249,74,121,39,146,168,9,247,207,79,187,94,231,251,59,232,159,97,240,69,222,175,45,190,201,181,11,179,178,93,217,243,33,140,109,28,103,3,14,101,29,20,159,166,43,230,88,32,154,234,226,43,123,120,158,105,229,113,28,105,24,44,206,196,224,0,163,146,73,249,113,95,114,248,111,78,159,70,240,182,145,165,220,50,52,246,86,80,219,200,200,73,5,163,64,164,130,64,56,200,244,90,0,213,175,136,60,119,255,0,37,15,196,255,0,246,21,186,255,0,209,173,95,111,87,196,62,59,255,0,146,135,226,111,251,10,221,127,232,198,160,15,84,211,190,25,47,141,190,6,232,122,134,150,145,143,16,91,36,203,19,59,176,19,196,183,19,159,43,174,1,37,201,12,71,80,1,32,28,143,24,130,107,237,11,89,138,104,195,218,234,22,55,33,212,75,30,214,138,84,108,140,171,14,161,135,66,59,115,95,88,252,17,255,0,146,67,161,127,219,199,254,142,146,184,143,141,95,10,146,230,57,252,89,225,251,93,183,11,190,93,74,8,202,170,20,85,102,105,198,72,195,252,191,48,25,44,72,56,206,242,192,29,199,194,207,136,246,126,57,208,227,183,154,109,154,229,156,74,47,33,124,3,46,48,12,233,128,1,12,122,128,62,82,113,247,74,151,244,10,248,103,195,94,39,213,60,37,174,67,171,232,243,249,87,49,240,193,249,73,80,245,71,94,224,237,30,249,80,65,4,2,62,197,240,119,139,244,255,0,26,248,118,29,91,78,127,72,238,34,218,223,185,155,96,102,143,44,6,236,110,3,114,174,211,64,29,13,20,81,64,31,0,215,185,248,223,225,163,107,63,13,124,63,226,253,44,198,183,118,154,21,169,189,128,128,190,108,73,8,62,104,61,221,87,130,164,242,0,11,130,21,91,194,235,236,191,133,90,253,143,136,62,28,233,13,98,210,19,99,4,118,55,1,198,8,150,56,192,35,208,130,184,32,143,225,35,59,78,66,128,124,131,164,234,151,218,30,169,111,169,105,151,79,109,121,110,219,226,150,62,160,255,0,34,164,100,16,126,82,9,7,32,215,216,190,0,241,197,143,142,252,53,13,244,18,167,219,162,69,75,235,80,54,152,101,199,59,84,146,118,18,9,83,147,145,199,80,64,242,31,142,63,12,134,158,211,120,191,71,137,18,205,223,126,165,17,103,44,37,105,15,239,87,113,57,14,204,20,129,140,112,64,32,157,190,89,224,223,23,106,62,10,241,4,58,182,156,223,221,142,226,44,47,239,161,222,25,163,203,169,219,187,104,27,128,200,160,15,175,188,117,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,215,217,90,198,191,99,226,143,131,186,206,181,166,180,141,105,117,163,221,50,9,23,12,164,70,234,202,71,170,176,35,140,175,28,18,57,175,141,104,2,197,141,245,198,153,168,219,95,217,201,178,238,214,69,154,22,218,14,214,82,10,156,28,131,130,7,94,43,235,111,133,159,17,236,252,115,161,199,4,243,108,215,109,34,81,121,19,109,83,46,48,12,201,128,160,134,61,64,28,19,142,132,22,242,143,24,252,42,73,190,28,104,62,44,240,253,182,219,133,210,160,151,82,128,16,168,80,91,135,105,215,37,112,223,47,206,6,75,18,14,51,184,183,150,120,115,94,190,240,191,136,108,245,173,57,163,23,86,204,89,60,193,184,56,32,134,82,190,133,73,28,96,243,242,149,60,208,7,221,85,228,63,180,119,252,147,203,15,251,10,71,255,0,162,101,174,247,193,190,46,211,252,105,225,232,117,109,57,189,35,185,139,107,126,230,109,129,154,60,178,141,216,220,6,224,54,154,224,191,104,239,249,39,150,31,246,21,143,255,0,69,75,64,31,47,215,210,223,2,254,28,127,99,105,169,226,173,82,24,26,250,242,32,246,3,239,53,188,44,9,223,156,224,51,2,189,6,64,227,63,51,40,242,15,132,22,54,247,255,0,21,188,63,13,220,126,100,98,86,156,46,242,48,209,198,242,33,227,251,174,20,250,28,115,197,123,63,198,191,137,191,240,142,105,231,195,250,29,247,151,173,220,227,237,15,16,203,219,66,84,255,0,22,126,89,27,229,199,82,163,39,130,84,208,7,49,241,171,226,171,220,73,55,133,60,63,119,182,221,119,69,169,204,129,149,139,171,56,104,6,64,192,249,126,98,50,24,16,51,141,193,176,254,5,248,151,196,246,190,36,77,11,74,183,75,221,42,71,55,23,176,57,68,49,2,81,26,96,231,146,71,201,242,243,145,144,6,78,71,151,233,90,93,246,185,170,91,233,186,101,171,220,222,92,62,200,162,143,171,31,228,0,25,36,158,2,130,78,208,43,236,127,135,254,7,177,240,55,134,98,177,130,20,251,116,168,30,250,229,78,227,52,187,121,218,196,3,176,18,64,93,163,3,158,164,146,1,225,159,180,119,252,148,61,63,254,193,73,255,0,163,101,175,40,177,178,184,212,245,11,91,11,56,252,219,171,169,22,24,99,222,6,230,98,0,25,56,81,146,71,94,43,213,255,0,104,239,249,40,122,127,253,130,147,255,0,70,203,91,31,179,85,149,187,234,30,34,191,104,243,117,4,80,69,27,110,60,35,23,46,49,208,228,162,123,241,199,83,64,30,157,224,127,9,233,223,12,188,15,33,188,104,62,208,145,53,222,167,121,18,49,221,128,91,221,202,198,185,1,64,25,193,56,5,136,175,158,126,41,252,71,189,241,206,187,37,188,51,108,208,173,37,97,103,10,101,68,184,202,137,219,32,18,206,58,41,28,3,142,165,139,116,31,26,254,38,127,194,69,168,31,15,232,119,222,102,135,111,143,180,52,67,106,220,78,9,254,44,252,241,175,24,232,11,100,252,192,41,174,51,225,255,0,130,47,188,117,226,88,108,109,226,151,251,62,38,15,125,114,167,104,134,28,243,134,32,141,228,2,0,193,201,231,160,36,0,123,119,192,95,18,120,163,90,209,165,180,212,173,210,125,26,201,4,22,151,160,162,52,108,129,0,136,160,229,199,150,234,193,138,246,42,73,200,199,177,213,77,43,75,177,208,244,184,52,237,50,217,45,172,237,211,100,49,70,56,3,249,146,78,73,39,146,73,39,36,213,202,0,43,231,223,141,95,10,82,222,59,175,23,104,80,185,5,204,186,133,170,43,49,203,51,180,151,59,139,19,140,149,4,5,192,25,110,20,26,250,10,138,0,248,211,225,167,128,102,241,255,0,137,13,155,75,45,190,159,106,130,91,217,146,50,72,25,192,64,113,128,237,206,51,216,49,218,113,131,245,31,139,44,109,244,207,133,186,229,133,156,123,45,173,116,89,225,133,55,19,132,88,24,1,147,146,118,128,58,243,90,250,70,135,165,232,22,143,105,164,88,65,101,3,202,243,50,68,152,82,236,114,79,242,3,176,0,5,192,80,162,135,142,255,0,228,157,248,147,254,193,87,95,250,37,168,3,226,26,251,151,196,222,26,211,60,93,162,77,163,234,240,121,182,242,252,193,135,202,241,56,232,232,123,48,201,246,193,32,169,4,169,248,106,190,254,160,15,136,124,101,225,29,67,193,94,32,155,73,212,71,172,182,242,228,126,250,45,236,22,76,43,29,187,246,147,180,156,138,247,111,129,159,14,63,177,180,228,241,86,171,20,15,125,123,16,123,5,251,205,111,11,2,119,103,56,12,224,142,131,32,113,159,153,148,122,190,171,162,105,250,223,216,191,180,109,252,255,0,177,93,199,121,111,243,58,236,153,51,181,184,35,56,201,224,228,127,179,90,52,0,81,73,75,64,5,20,81,64,5,20,148,180,0,82,82,209,64,5,20,81,64,5,20,81,64,28,247,136,180,148,190,251,46,124,195,229,239,251,158,248,246,246,175,0,240,198,164,250,14,177,97,109,41,138,21,123,216,228,62,119,202,216,44,163,61,87,142,43,233,230,69,108,100,103,21,243,191,196,127,9,220,88,235,17,223,89,88,236,91,123,49,46,239,52,29,165,89,142,112,79,61,5,0,123,214,149,127,29,229,140,82,164,177,54,252,227,203,96,65,193,61,63,42,191,94,17,240,215,199,78,178,105,154,117,254,165,243,254,243,124,127,103,255,0,125,199,32,125,59,215,183,88,222,197,123,106,147,66,251,213,179,131,130,51,131,138,0,181,70,40,162,128,13,162,141,162,138,40,0,197,20,82,80,2,209,69,20,0,148,180,81,64,9,75,69,25,160,2,154,77,25,166,245,160,4,165,2,148,10,0,160,7,226,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,41,141,79,163,20,0,197,52,250,136,140,116,167,43,122,154,0,125,20,148,180,0,201,80,73,19,161,206,24,16,113,239,94,67,241,35,192,81,95,218,234,119,81,71,168,75,43,249,56,88,128,32,224,160,227,229,246,175,97,168,230,133,39,66,146,12,169,234,185,197,0,124,61,174,104,183,58,30,163,44,79,107,115,26,2,170,12,241,144,121,80,125,5,116,222,10,241,173,206,147,124,65,251,18,5,182,242,193,151,35,161,95,246,135,60,87,182,124,71,240,13,174,173,23,159,111,165,249,179,52,232,89,188,242,185,80,132,119,96,61,43,231,13,123,66,189,209,175,46,188,203,95,38,37,184,104,87,247,129,182,224,156,14,167,210,128,62,196,210,245,107,109,75,205,197,205,187,249,123,127,213,200,14,51,158,188,251,86,220,104,20,96,102,190,85,240,79,196,11,187,47,183,125,171,83,217,191,203,219,251,128,115,141,217,232,190,245,244,222,147,171,219,234,86,205,44,51,249,160,73,179,59,8,231,104,227,145,239,64,26,84,81,73,64,11,69,20,80,2,85,107,171,24,238,225,120,220,176,87,198,118,158,120,53,106,138,0,241,207,136,159,13,173,117,18,215,48,174,165,44,143,58,100,68,3,174,2,17,158,7,176,175,5,214,60,61,125,161,221,220,159,176,94,44,98,118,136,52,208,176,5,65,56,231,3,158,43,237,167,140,72,48,203,145,214,185,63,18,120,39,75,214,45,176,250,127,156,198,111,52,143,57,135,56,60,253,225,235,64,30,7,225,31,137,183,218,127,219,60,209,166,166,255,0,47,30,102,225,156,110,233,243,251,215,209,90,39,137,172,181,107,114,226,254,197,223,205,242,192,138,96,114,112,188,117,60,243,95,44,120,151,225,254,171,164,253,155,110,153,229,121,187,191,229,178,54,113,143,246,143,173,85,240,231,140,181,109,14,234,4,23,254,68,2,228,74,227,201,141,184,200,201,232,79,69,160,15,180,129,82,50,8,35,253,154,138,227,132,31,90,243,127,9,252,74,211,181,27,75,52,184,213,188,201,228,223,184,125,153,134,112,91,208,99,160,174,201,181,187,75,155,96,209,92,110,201,207,220,43,235,234,40,3,192,126,46,162,236,184,110,121,212,155,255,0,106,87,141,87,179,252,86,148,73,109,33,7,57,212,9,233,254,203,215,140,80,7,211,63,8,175,188,221,21,129,104,249,212,113,193,246,143,222,189,150,190,113,248,61,124,99,181,134,63,51,27,181,33,198,61,163,175,163,16,229,1,160,7,80,104,160,208,3,8,165,2,131,66,154,0,117,20,81,64,9,75,69,20,0,148,180,81,64,5,20,81,64,5,20,82,80,2,210,82,209,64,5,37,45,20,0,81,138,41,40,1,113,69,20,148,0,180,82,82,159,148,26,0,242,207,139,23,33,60,63,171,167,57,30,79,111,246,227,175,151,245,70,223,168,202,203,223,31,200,87,209,191,24,103,219,165,235,32,22,31,234,63,244,56,235,230,203,179,186,233,142,125,63,149,0,77,167,92,173,172,239,33,221,202,17,192,247,21,211,220,124,66,213,100,219,229,93,202,184,206,115,20,127,225,92,109,27,115,64,26,83,234,218,134,167,50,9,174,55,179,0,156,160,28,19,236,61,235,208,188,15,240,190,109,101,236,46,238,62,200,240,73,230,110,83,44,129,142,55,15,225,30,163,214,168,120,15,193,147,106,87,118,147,178,217,60,107,126,136,194,69,36,144,8,36,116,233,205,125,67,161,232,214,186,94,157,4,41,105,107,27,71,187,6,24,194,129,146,79,28,47,173,0,100,248,79,193,26,119,135,172,99,9,109,24,148,35,33,41,43,176,218,91,61,207,210,186,196,64,136,0,24,1,112,41,192,40,24,3,20,148,0,180,148,180,80,1,69,20,80,1,69,20,59,1,64,21,239,46,133,165,188,178,56,98,18,50,199,3,251,162,188,39,226,63,196,246,143,251,79,77,180,123,168,220,121,91,73,134,50,7,220,99,206,73,245,173,31,136,255,0,16,18,217,231,181,130,93,70,38,146,193,177,177,128,25,59,198,120,122,249,246,238,238,231,85,212,29,228,184,150,70,151,25,50,49,36,237,29,250,255,0,118,128,44,92,220,222,248,139,81,150,73,38,12,206,21,137,96,23,162,170,246,21,235,223,15,62,23,137,100,138,238,237,45,100,73,172,149,192,19,72,14,91,97,231,1,125,234,159,194,111,3,155,194,47,46,34,211,230,142,75,105,0,18,141,199,34,64,51,200,246,53,244,54,155,167,65,97,105,4,113,193,4,101,34,9,148,64,188,40,28,116,251,188,80,4,182,214,48,90,110,242,147,27,177,159,152,158,159,90,179,75,73,64,11,69,20,214,61,168,1,75,98,155,130,105,58,212,148,0,1,69,20,80,2,82,209,69,0,20,82,82,208,1,69,20,80,1,69,37,20,0,180,81,69,0,20,81,69,0,20,98,138,40,0,219,77,197,58,138,0,41,41,104,160,4,52,210,196,83,232,192,254,234,208,3,21,243,197,63,52,220,15,65,67,112,40,1,3,169,245,167,85,37,152,15,239,213,234,0,59,209,73,75,64,5,121,255,0,140,124,121,30,137,246,44,45,200,243,183,253,196,67,211,30,167,222,186,237,102,252,88,90,36,175,230,109,50,5,249,58,244,62,254,213,242,71,138,188,71,115,172,253,147,203,187,189,253,214,252,249,178,158,251,122,114,127,187,64,5,189,198,167,227,45,102,201,230,184,71,87,145,45,152,72,2,18,11,114,188,47,221,249,186,245,175,163,188,11,224,219,109,23,76,211,216,197,23,155,15,153,202,74,199,171,55,175,214,184,255,0,133,190,7,22,186,106,203,117,111,167,203,36,119,219,131,108,222,64,10,157,9,31,90,246,120,162,72,163,8,129,84,15,186,161,112,40,2,69,80,23,10,48,5,37,45,20,0,83,55,211,201,168,186,208,3,135,52,241,76,20,250,0,74,248,135,199,127,242,80,252,79,255,0,97,91,175,253,26,213,246,245,124,67,227,175,249,40,126,38,255,0,176,173,215,254,141,106,0,250,127,224,151,252,146,29,11,254,222,63,244,116,149,226,191,25,62,37,191,139,245,70,209,52,241,24,209,116,251,146,86,64,85,141,204,171,149,243,67,12,141,152,44,0,7,144,114,122,128,51,174,190,36,79,109,240,151,74,240,102,150,207,19,148,145,175,238,17,202,146,26,105,201,131,4,116,42,99,114,202,220,130,84,247,21,204,120,71,195,23,222,48,241,37,166,143,97,27,147,43,3,52,170,155,132,17,100,110,145,178,64,194,131,211,35,39,0,114,69,0,108,124,52,240,20,222,63,241,33,179,105,100,183,211,237,163,18,222,76,136,73,11,156,4,83,140,6,110,118,231,248,85,142,14,48,126,193,177,178,183,211,52,219,91,11,56,252,187,91,88,132,48,166,226,112,128,5,81,147,146,112,0,235,205,101,248,75,194,246,62,15,240,221,166,143,97,28,96,68,1,154,81,30,12,242,224,110,149,178,73,201,35,238,228,224,97,71,1,107,118,128,10,43,229,239,248,104,239,24,127,208,55,67,255,0,191,18,255,0,241,218,250,51,195,122,148,218,199,133,180,141,86,224,34,207,123,99,13,196,138,128,133,12,232,28,128,9,39,110,79,169,160,15,133,171,237,239,2,127,201,60,240,207,253,130,173,127,244,80,175,136,43,237,255,0,2,127,201,60,240,215,253,130,173,191,244,82,208,6,189,245,140,26,158,157,113,97,121,31,153,109,117,19,67,50,110,43,185,24,16,195,43,130,50,9,251,188,215,199,191,18,252,3,63,128,60,72,182,98,89,110,116,251,132,50,217,204,232,65,43,156,24,216,237,193,117,227,56,236,84,224,110,192,251,10,242,246,223,79,129,103,186,147,98,52,177,194,14,210,114,242,184,141,7,30,174,202,61,6,121,226,179,60,93,225,123,31,24,120,110,239,72,191,141,8,149,73,134,86,77,198,9,48,118,200,184,32,228,19,247,114,50,50,15,4,208,7,203,159,11,62,35,222,120,23,92,75,121,166,223,161,93,202,162,242,38,201,88,115,128,102,76,2,67,1,212,1,243,129,142,160,21,250,218,198,250,223,83,211,173,175,236,229,243,45,110,161,89,161,125,164,110,70,0,169,193,193,25,4,117,230,190,38,241,119,134,47,188,31,226,91,173,30,253,28,24,88,152,101,100,218,38,139,39,108,139,130,70,8,31,119,39,7,32,242,13,122,31,193,63,137,191,240,142,106,3,195,250,229,247,151,161,220,103,236,237,40,200,182,156,145,252,89,249,99,110,115,212,6,218,126,80,88,208,7,211,245,241,7,142,255,0,228,161,248,155,254,194,151,127,250,53,171,237,250,248,135,199,127,242,80,252,77,255,0,97,91,191,253,24,212,1,239,255,0,179,143,252,147,203,239,251,10,203,255,0,162,162,174,63,227,183,196,120,181,89,63,225,19,210,165,221,109,111,41,58,132,163,122,23,153,25,151,201,32,128,8,82,3,19,243,41,59,113,141,188,243,126,30,248,129,55,132,254,15,94,105,90,119,218,161,213,53,45,78,80,151,81,130,162,8,194,67,188,134,35,5,200,227,11,202,238,221,149,249,119,113,30,27,240,253,247,138,60,65,103,162,233,171,25,186,186,98,19,205,109,170,160,2,204,228,250,5,4,241,147,199,0,159,150,128,52,60,15,224,235,255,0,29,120,146,61,34,198,88,226,1,12,151,19,55,34,24,129,0,182,51,150,57,96,160,14,164,140,144,50,71,217,58,30,141,103,225,237,14,199,72,176,77,150,182,145,44,81,228,0,91,29,93,182,128,11,19,146,78,57,36,158,245,159,224,223,8,216,120,43,195,209,105,58,114,250,73,113,38,91,247,211,236,10,210,97,216,237,221,180,29,160,224,87,67,64,5,115,254,59,255,0,146,119,226,79,251,5,93,127,232,166,175,159,255,0,225,163,188,97,255,0,64,237,15,255,0,1,229,255,0,227,181,237,154,182,165,54,177,240,82,251,84,184,88,214,123,207,15,73,115,32,140,16,170,205,108,88,128,9,39,25,62,166,128,62,53,175,183,188,9,255,0,36,243,195,95,246,10,181,255,0,209,75,95,16,215,219,222,4,255,0,146,121,225,159,251,5,91,127,232,165,160,14,130,138,40,160,2,146,150,138,0,242,15,218,59,254,73,230,159,255,0,97,88,255,0,244,76,181,243,102,147,169,77,164,107,22,90,173,186,198,211,89,220,37,196,107,40,36,22,70,14,1,10,65,198,71,168,175,164,255,0,104,239,249,39,150,31,246,21,143,255,0,69,73,95,48,80,5,205,87,84,190,215,53,75,141,79,83,186,123,155,219,135,221,44,178,117,99,252,128,3,1,64,224,0,0,192,21,244,151,193,63,134,63,240,141,233,227,196,26,229,143,151,173,220,103,200,73,14,90,218,18,7,240,227,137,27,156,245,42,184,28,18,194,185,207,130,223,10,146,100,181,241,118,191,11,128,172,37,211,237,93,89,14,67,35,71,113,188,48,56,200,96,170,235,130,48,220,130,43,232,58,0,43,230,31,218,59,254,74,30,159,255,0,96,152,255,0,244,108,181,244,245,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,128,23,246,113,255,0,146,135,168,127,216,42,79,253,27,21,125,61,95,48,126,206,63,242,80,245,15,251,5,75,255,0,163,98,175,167,232,3,195,254,55,124,45,254,212,138,239,198,58,67,237,188,134,47,55,80,129,223,137,99,69,199,152,132,244,96,20,100,116,32,113,243,12,55,207,54,55,247,26,102,161,109,125,103,39,151,117,107,42,205,11,237,7,12,8,42,112,114,14,8,29,126,90,251,218,190,107,248,225,240,209,116,123,137,252,93,165,153,30,206,242,227,55,214,228,51,121,50,185,39,204,7,178,51,124,164,19,195,48,3,33,128,80,15,84,248,89,241,26,207,199,58,36,118,243,77,229,235,182,145,40,188,137,240,166,92,96,25,147,10,1,86,61,64,28,19,142,132,22,244,10,248,99,195,94,39,213,124,35,174,67,171,233,19,121,55,17,252,172,173,204,114,161,234,142,59,131,129,239,144,8,32,128,71,216,222,13,241,117,135,141,60,61,14,173,167,55,164,119,49,97,191,115,62,197,102,76,178,141,219,119,1,184,46,13,0,116,52,149,194,124,88,241,174,167,224,79,11,91,106,154,92,54,179,77,45,226,64,203,116,140,202,20,163,177,33,85,148,231,40,59,250,215,5,240,243,227,87,136,252,91,227,173,55,67,190,178,210,163,181,185,243,55,189,188,82,135,92,68,206,48,76,132,117,81,219,165,0,109,126,209,255,0,242,79,44,63,236,43,31,254,138,146,188,127,224,151,252,149,237,11,254,222,63,244,68,149,236,31,180,119,252,147,187,15,251,10,199,255,0,162,164,175,32,248,37,255,0,37,123,65,255,0,183,143,253,39,150,128,62,165,241,55,134,116,207,23,104,115,105,26,188,30,101,188,191,48,101,225,226,117,232,232,123,48,201,255,0,103,4,130,8,36,31,142,124,103,225,45,71,193,94,32,159,73,212,87,214,75,121,114,63,125,22,246,85,147,10,199,110,236,19,180,156,138,250,191,226,63,142,109,252,9,225,121,111,179,4,154,140,159,187,177,181,149,136,243,95,35,39,3,157,170,14,227,209,122,12,130,194,190,57,191,191,185,212,245,27,139,251,217,124,219,171,169,90,121,159,0,110,118,36,177,192,192,25,36,244,249,104,3,218,254,6,252,77,93,61,162,240,134,177,34,37,163,190,221,54,80,142,88,74,210,15,221,29,160,228,51,57,96,199,24,228,18,65,27,120,191,141,191,242,87,181,207,251,119,255,0,209,17,215,175,252,20,248,101,255,0,8,230,158,60,67,174,89,121,122,213,198,126,207,28,135,45,109,9,3,248,113,242,200,220,231,169,3,3,229,37,133,121,15,198,223,249,43,218,239,253,187,255,0,233,60,116,1,235,255,0,179,143,252,147,187,255,0,251,10,201,255,0,162,98,175,95,175,32,253,156,127,228,157,223,255,0,216,86,79,253,19,21,122,253,0,121,63,141,254,7,233,158,42,241,69,182,175,105,115,253,156,179,75,157,78,56,215,253,120,193,37,211,178,200,78,1,207,7,59,177,144,85,253,62,198,198,223,76,211,109,172,44,227,242,237,109,98,88,161,77,196,237,64,20,40,201,201,56,1,122,243,86,104,160,4,165,162,146,128,22,138,41,40,3,228,31,140,222,28,255,0,132,119,226,77,254,217,119,197,169,127,196,194,60,182,88,121,140,219,129,224,5,249,213,240,57,227,110,78,115,94,127,95,81,254,208,30,29,155,87,240,85,174,165,105,99,37,197,198,153,112,94,71,66,73,134,221,148,249,135,110,121,27,213,9,56,36,0,79,3,117,124,187,64,30,207,251,59,248,106,91,207,20,93,120,138,104,51,107,167,196,98,130,67,189,127,126,195,7,110,62,86,196,123,212,130,120,220,14,57,4,125,47,92,63,194,79,15,219,248,123,225,182,148,144,62,249,47,162,91,249,223,105,27,158,85,4,112,73,198,6,7,203,128,118,231,10,73,174,222,128,22,138,43,204,190,45,124,76,95,4,233,127,217,250,100,145,157,126,229,21,162,12,140,86,40,91,112,243,122,97,136,40,64,82,122,149,36,21,24,32,28,167,198,191,138,169,111,28,254,19,240,253,222,251,134,223,14,167,50,0,200,17,131,134,128,100,28,183,205,243,17,130,8,81,156,238,3,231,138,187,4,55,218,230,179,21,188,101,238,181,11,235,128,128,201,38,90,89,89,176,50,204,122,150,61,73,239,205,122,159,142,254,28,89,248,31,225,14,151,113,60,91,181,219,189,66,19,121,51,224,152,179,12,164,194,152,36,0,15,82,15,204,70,122,42,168,0,241,250,237,62,26,120,254,111,135,254,36,55,141,20,183,26,125,194,8,175,32,71,42,74,231,42,224,103,5,151,156,103,177,97,149,221,145,39,194,27,43,125,79,226,110,153,97,121,31,153,107,113,21,220,51,71,184,174,228,107,105,67,12,174,8,200,39,238,243,85,254,35,248,22,231,192,158,39,150,199,108,210,105,210,126,246,202,234,64,7,154,152,25,25,28,110,82,118,158,135,161,192,12,40,3,236,107,27,235,125,79,77,182,190,179,151,204,181,186,136,77,11,224,141,200,202,8,56,56,43,144,71,94,107,202,191,104,239,249,39,118,31,246,21,79,253,21,45,121,151,193,207,137,111,225,13,80,104,154,128,67,162,234,23,0,180,164,128,109,164,109,163,204,44,112,54,109,80,25,73,225,70,71,66,27,211,63,104,255,0,249,39,150,31,246,21,79,253,21,37,0,120,255,0,193,47,249,43,250,23,253,188,127,232,137,107,233,175,28,120,202,199,192,222,27,147,87,190,142,73,73,97,13,188,9,193,154,82,164,129,156,109,3,10,73,39,162,169,192,39,0,252,165,240,215,95,177,240,199,143,244,237,107,83,103,22,150,169,51,62,193,185,152,152,92,5,3,212,177,11,206,7,60,144,188,213,63,25,248,187,80,241,175,136,38,213,181,22,245,142,222,44,15,220,195,189,153,99,200,3,118,55,17,184,140,154,0,203,213,117,75,237,119,85,184,212,181,59,167,184,189,184,125,242,203,39,86,63,200,40,24,80,7,0,5,3,104,21,244,63,192,239,134,141,164,91,195,226,253,80,163,221,222,91,230,202,0,170,222,76,78,20,249,132,246,118,28,0,15,202,24,131,146,196,14,91,224,111,195,69,214,46,33,241,118,168,100,91,75,59,140,217,64,161,151,206,150,50,15,152,79,116,15,192,0,242,202,65,194,130,27,233,74,0,40,162,138,0,231,188,119,255,0,36,243,196,191,246,10,187,255,0,209,77,95,17,87,219,222,59,255,0,146,121,226,95,251,5,93,127,232,166,175,136,104,3,237,239,2,127,201,60,240,207,253,130,173,127,244,80,174,130,185,255,0,2,127,201,59,240,215,253,130,173,127,244,82,215,65,64,5,124,3,95,126,215,192,84,1,212,120,159,199,90,167,137,180,157,31,73,149,188,141,51,74,180,134,8,109,145,178,29,210,48,134,87,245,99,180,227,248,66,156,14,172,91,163,248,71,240,201,188,109,170,127,104,106,81,176,240,253,179,178,202,241,176,6,121,70,195,229,117,220,1,12,9,96,58,41,85,32,156,140,63,135,30,6,184,241,223,137,226,177,196,233,166,197,251,203,219,168,148,31,41,48,112,50,120,220,196,96,117,61,78,8,6,190,198,177,177,131,75,211,173,108,44,227,242,237,173,98,88,98,77,228,226,48,0,81,147,146,112,0,235,205,0,73,111,4,86,182,240,219,219,196,145,65,18,42,71,28,106,21,81,64,192,80,7,10,0,227,21,45,20,80,2,82,209,69,0,20,81,69,0,124,255,0,251,77,127,204,175,255,0,111,95,251,70,176,63,103,31,249,40,122,135,253,130,164,255,0,209,144,214,255,0,237,53,255,0,50,191,253,189,255,0,237,26,192,253,156,127,228,161,234,31,246,10,147,255,0,70,197,64,31,79,210,82,210,80,2,209,69,20,0,81,92,183,196,95,17,222,120,71,192,154,150,187,167,199,4,151,22,190,78,193,48,37,14,233,81,14,64,32,244,115,223,173,120,239,134,126,61,248,167,88,241,78,145,165,220,88,104,203,111,121,123,12,18,50,69,40,96,172,225,73,4,200,70,112,125,13,0,125,23,92,255,0,140,188,93,167,248,43,195,179,234,218,139,122,199,4,88,111,223,77,177,157,99,202,131,183,118,210,187,200,192,173,61,87,84,177,208,244,187,141,79,83,186,75,107,59,116,223,44,146,30,20,127,50,73,218,0,28,146,64,25,38,190,58,248,131,227,139,239,29,120,150,123,233,228,147,236,17,51,37,141,179,13,162,24,179,198,84,18,187,136,80,88,228,228,241,208,0,0,50,252,77,226,109,83,197,218,228,218,190,175,63,155,115,47,10,23,229,72,80,116,72,199,101,25,62,249,36,146,73,36,227,87,174,124,18,248,115,15,138,53,73,53,221,94,218,57,180,123,23,216,145,59,140,77,114,54,176,12,184,229,2,156,144,112,9,42,62,97,184,87,146,80,4,144,79,61,173,204,87,22,242,180,51,196,202,241,202,140,67,35,41,200,96,71,42,65,231,53,245,183,194,143,137,49,120,235,70,107,123,182,142,61,106,204,40,154,50,202,94,101,85,80,103,0,40,0,23,36,21,25,219,198,122,138,243,15,27,252,50,125,67,225,231,135,252,95,163,70,239,118,154,61,179,234,49,23,0,24,99,182,31,189,27,138,224,168,64,164,12,231,229,32,2,14,239,36,208,245,155,207,15,107,150,90,189,131,108,186,180,148,74,153,36,6,199,80,216,32,144,70,65,25,228,18,189,232,3,238,234,43,154,240,71,140,172,124,117,225,184,245,123,20,150,34,28,197,113,3,242,97,144,42,146,51,141,172,48,192,130,58,130,185,80,114,7,75,64,30,93,241,235,70,189,213,190,27,60,182,137,230,127,103,221,71,121,50,40,37,140,96,58,49,0,3,211,120,99,156,40,85,99,158,43,229,42,251,183,93,211,63,182,188,61,169,233,62,119,147,246,235,89,109,188,220,110,217,185,8,223,140,174,113,156,227,34,190,26,191,177,184,211,53,27,155,11,200,252,187,187,89,90,25,211,120,56,96,72,101,200,202,156,16,122,113,64,29,127,194,79,15,220,120,135,226,78,148,144,55,151,29,140,171,125,59,224,29,169,19,41,28,18,51,185,182,175,25,35,118,112,64,53,246,61,120,39,236,219,225,244,22,250,199,136,228,17,151,118,22,48,48,118,220,160,0,210,130,58,109,57,139,7,147,242,158,157,253,234,128,22,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,53,125,191,95,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,128,62,159,248,37,255,0,36,135,66,255,0,183,143,253,31,37,120,167,198,79,137,77,226,253,81,180,61,60,70,52,93,62,224,145,32,33,141,204,171,149,243,3,12,174,204,22,10,160,242,14,79,80,22,133,215,196,137,173,190,18,233,94,11,210,217,162,114,146,189,253,194,49,4,171,77,49,48,96,175,66,166,54,44,27,144,72,61,197,114,254,17,240,197,247,140,60,73,105,163,216,35,147,35,3,52,161,55,172,17,100,111,145,178,66,224,3,211,35,39,0,114,86,128,53,254,25,248,6,111,31,248,144,217,180,146,91,216,91,32,146,242,120,208,146,6,112,35,7,24,87,110,113,158,202,199,105,198,211,246,21,141,140,26,102,157,109,167,217,167,151,107,107,18,195,12,123,137,219,24,0,40,201,201,56,0,117,230,178,252,35,225,123,31,7,248,114,207,71,176,141,0,137,65,154,80,152,51,203,129,186,86,201,39,36,142,153,59,70,20,124,160,86,237,0,20,149,243,7,252,52,119,140,63,232,27,162,127,223,137,127,248,237,125,23,225,189,74,109,103,194,218,70,171,112,168,179,94,89,67,113,34,198,8,80,207,24,98,0,36,156,100,250,154,0,248,86,186,95,3,248,202,251,192,190,36,143,87,177,142,57,65,67,21,196,15,192,158,34,65,43,156,100,28,128,65,29,8,25,5,114,167,155,174,179,197,94,4,190,240,198,143,161,106,229,158,227,79,213,172,162,185,23,11,22,22,41,89,119,24,79,39,144,48,65,59,119,115,129,193,218,1,245,238,149,168,233,190,43,240,213,189,252,10,151,22,26,140,25,49,202,3,130,172,48,200,224,18,50,57,86,94,121,4,87,148,89,254,206,218,66,248,166,234,238,242,254,73,116,82,222,109,189,141,184,49,178,229,201,242,221,201,114,81,66,133,200,33,155,36,229,113,243,249,135,194,143,137,19,120,23,89,107,123,182,146,93,22,245,130,206,133,136,88,24,178,131,48,1,88,146,0,42,66,227,127,25,232,43,235,104,38,134,234,8,174,32,149,38,130,84,15,28,136,193,213,129,92,135,4,112,65,28,230,128,57,255,0,25,65,13,167,195,95,16,219,219,194,144,219,197,163,220,164,113,160,85,84,2,38,0,0,56,1,87,140,87,196,213,246,247,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,0,251,123,192,159,242,79,60,53,255,0,96,171,95,253,20,43,231,207,141,223,14,161,240,182,169,30,187,164,91,71,6,143,124,219,26,37,113,136,174,14,230,42,163,28,35,40,200,81,144,10,176,224,109,21,239,94,19,190,131,76,248,91,161,223,222,73,229,218,218,232,176,77,51,224,157,168,182,234,88,224,100,157,160,31,187,205,124,205,241,83,226,4,254,59,241,33,49,121,99,74,211,222,88,236,66,169,203,2,70,100,98,64,57,109,170,112,84,97,64,24,206,73,0,199,240,63,140,239,188,11,226,68,213,236,146,57,65,67,13,196,15,192,158,34,65,35,56,200,57,0,130,58,16,185,82,50,15,184,252,127,190,183,212,254,22,232,215,246,146,249,150,183,90,132,19,194,248,43,185,26,9,8,56,56,35,32,142,188,215,154,252,36,248,100,254,54,213,63,180,117,52,113,160,90,187,9,89,28,41,154,81,176,249,93,119,40,42,224,150,3,162,149,4,19,149,244,255,0,218,26,222,27,95,134,186,93,188,16,199,20,17,106,81,71,28,104,2,136,212,67,40,0,1,192,0,113,138,0,249,247,195,30,32,184,240,182,189,22,177,102,185,186,134,41,150,22,202,254,237,222,39,69,126,65,7,5,131,96,140,28,99,189,83,158,107,237,115,88,150,121,21,238,245,27,235,130,204,18,60,188,146,187,100,225,84,117,44,122,1,223,138,165,95,70,124,13,248,98,218,120,139,197,250,196,79,29,219,166,237,54,32,234,84,68,209,143,222,157,164,228,178,185,1,78,49,201,32,146,54,128,116,223,9,62,24,175,130,180,207,237,29,74,52,58,253,202,58,202,200,236,68,80,183,150,124,158,187,88,169,64,75,1,212,144,9,11,147,233,180,81,64,31,48,126,209,223,242,80,236,63,236,20,159,250,54,90,224,52,95,23,106,62,31,240,246,181,165,88,55,149,253,175,229,199,113,46,21,243,10,164,138,233,130,15,222,243,65,220,10,145,183,223,142,255,0,246,142,255,0,146,135,97,255,0,96,168,255,0,244,108,149,229,22,86,55,26,150,163,109,167,217,199,230,93,93,74,34,133,55,170,238,102,32,1,147,128,50,72,235,197,0,104,120,107,195,26,167,139,181,200,180,141,34,15,54,226,79,153,153,184,72,144,117,102,61,128,202,251,228,128,1,36,3,246,55,131,124,35,97,224,159,15,69,164,233,203,233,37,196,185,111,223,77,229,128,210,225,216,237,221,180,28,3,129,88,127,11,60,1,15,129,60,54,171,47,152,117,107,244,142,91,226,204,48,140,1,196,106,1,35,3,115,140,130,119,18,78,113,128,59,202,0,74,90,40,160,2,146,150,138,0,74,192,241,223,252,147,191,18,255,0,216,38,235,255,0,68,181,111,214,7,142,255,0,228,158,120,147,254,193,87,95,250,41,168,3,226,26,251,250,190,1,175,191,168,0,164,165,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,51,64,5,20,81,64,5,115,158,38,240,245,190,179,167,221,238,137,25,158,213,226,5,157,135,80,223,221,250,215,71,77,96,24,16,64,32,174,48,104,3,228,143,16,233,215,254,12,241,37,197,205,172,209,71,29,166,48,177,252,228,110,64,14,55,14,126,241,235,94,161,240,183,226,35,234,118,176,217,93,189,196,146,199,111,44,140,124,164,81,254,179,229,233,254,201,174,135,226,47,132,162,212,180,77,78,88,173,108,4,210,121,88,119,65,187,229,100,239,183,61,5,124,248,101,186,240,143,137,46,162,251,68,145,1,24,143,22,142,64,249,192,111,110,63,173,72,31,99,219,202,38,129,37,25,195,160,97,159,113,82,87,7,240,255,0,196,201,171,217,89,65,186,233,164,26,124,110,198,67,144,78,0,39,169,231,154,239,42,128,40,162,138,0,40,7,39,21,28,239,129,158,122,255,0,13,54,38,201,207,63,118,128,37,39,20,221,235,239,74,65,61,233,4,127,74,0,120,57,162,128,40,160,2,138,40,197,0,55,109,1,105,212,80,1,138,74,90,40,1,41,104,162,128,10,74,90,74,0,90,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,1,8,164,198,57,167,80,104,1,161,191,134,157,77,34,144,26,0,125,20,81,64,16,220,91,71,114,129,36,93,192,28,245,35,255,0,65,175,38,248,129,240,218,13,66,209,228,183,138,221,37,146,240,200,75,205,39,66,31,235,235,94,191,81,77,4,83,140,75,18,48,7,56,96,8,205,0,124,45,113,109,115,166,99,247,137,251,204,253,222,126,239,212,123,215,173,120,3,226,141,196,6,11,59,185,174,100,105,175,128,249,34,77,184,59,6,59,123,215,75,227,175,135,73,55,246,127,217,44,244,200,113,230,111,196,120,207,76,125,213,250,215,207,160,220,105,119,144,149,153,145,131,9,20,196,197,113,131,215,183,60,80,7,220,90,94,163,30,163,103,20,209,134,2,76,227,120,0,252,164,143,225,250,85,250,249,235,225,183,196,16,14,153,101,117,62,165,43,126,247,118,91,122,159,190,87,171,87,187,233,119,241,234,22,16,220,198,24,7,206,55,245,224,145,253,40,2,245,20,82,80,2,209,69,20,0,148,164,3,214,138,40,3,157,214,124,31,165,235,30,79,157,106,175,229,111,198,101,113,140,227,208,251,87,207,222,51,248,85,46,153,44,147,91,125,142,56,162,181,50,145,231,72,78,87,113,227,35,217,107,234,58,206,212,180,155,75,235,105,146,91,59,105,25,225,100,204,145,131,193,7,142,159,119,154,0,248,178,207,90,212,180,43,180,142,27,149,67,14,113,181,21,177,145,238,61,235,174,210,190,43,234,118,209,44,119,23,115,184,85,63,114,8,186,231,240,173,175,137,62,3,107,43,173,82,238,8,116,248,98,79,43,106,160,218,70,66,14,0,95,83,94,69,113,11,91,78,209,49,93,195,25,199,221,233,154,0,236,188,77,226,136,245,203,37,83,231,151,105,132,132,186,1,217,189,15,189,113,20,190,99,145,130,237,129,219,52,148,1,235,127,9,102,218,214,139,207,58,156,127,251,37,125,61,9,204,34,190,75,248,99,114,83,80,211,194,179,168,58,146,112,15,188,117,245,133,147,111,180,67,245,254,102,128,44,209,154,41,13,0,52,154,65,214,135,226,154,15,34,128,38,254,26,40,29,40,160,2,138,40,160,2,138,41,40,0,165,162,138,0,74,90,74,40,1,104,162,138,0,40,162,146,128,22,138,40,160,2,138,74,90,0,41,178,28,68,231,209,73,167,86,94,185,122,150,154,77,235,153,16,17,107,35,252,199,29,1,255,0,226,104,3,195,62,48,234,95,189,214,173,252,175,249,225,243,111,255,0,174,103,210,188,42,70,222,229,177,140,215,93,227,237,84,223,248,151,81,96,208,176,127,47,152,206,71,8,189,57,246,174,62,128,10,234,252,39,225,239,237,111,181,127,165,121,94,86,207,249,103,187,57,221,238,61,42,143,135,180,41,181,75,214,143,236,247,76,60,162,203,228,161,39,168,255,0,100,241,205,125,99,225,79,11,65,165,125,171,6,232,121,187,63,214,227,182,254,156,47,173,0,104,120,115,69,254,204,179,104,254,209,230,254,252,190,118,99,176,227,169,254,237,111,210,210,80,1,75,69,20,0,148,180,81,64,5,20,84,82,74,145,46,89,213,70,118,229,142,40,2,82,113,94,101,227,191,24,127,102,125,131,253,3,205,243,60,207,249,111,183,24,219,254,201,245,171,30,50,241,220,26,101,169,88,111,116,214,116,185,216,85,165,4,128,3,245,1,186,241,95,46,235,122,212,250,183,145,230,136,87,202,223,143,44,30,248,235,201,244,160,10,87,183,127,110,157,91,102,206,2,227,57,238,127,198,189,15,225,167,132,127,180,117,141,46,235,237,222,95,153,230,241,229,103,27,85,135,93,254,213,91,192,158,7,155,85,184,182,185,184,180,212,2,165,242,33,41,25,0,0,84,228,228,31,90,250,135,195,250,52,58,78,151,109,111,25,155,17,110,219,230,99,60,177,60,240,190,180,0,255,0,15,105,127,217,122,92,86,254,119,153,176,48,221,183,110,114,196,250,154,214,162,138,0,41,41,105,172,104,0,115,214,144,115,77,198,77,60,12,80,3,169,5,45,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,25,160,211,121,160,7,102,138,104,167,80,1,77,126,7,227,78,166,73,211,241,160,14,31,80,213,190,205,229,255,0,163,238,221,159,227,199,167,181,118,182,173,230,198,78,49,206,43,231,95,136,58,132,150,223,217,216,88,254,127,51,239,127,192,61,235,216,188,17,169,253,183,73,145,203,194,79,218,72,253,217,255,0,101,125,253,232,3,174,160,156,45,21,79,81,187,75,91,112,207,44,113,229,128,249,155,31,194,104,3,137,248,141,168,108,209,227,30,86,113,120,23,239,127,178,254,213,229,126,7,240,159,159,246,255,0,244,221,187,124,191,249,101,159,239,123,215,71,226,137,134,179,115,113,107,25,89,118,93,59,98,3,189,176,11,12,247,227,154,244,207,13,233,43,99,246,140,9,198,252,125,255,0,108,251,123,210,3,122,210,223,200,136,166,253,217,108,231,110,42,205,20,19,138,96,20,102,155,154,107,18,120,197,0,33,108,118,161,121,166,132,250,212,161,120,160,7,98,138,74,90,0,43,226,15,29,255,0,201,66,241,55,253,133,110,191,244,99,87,219,245,241,7,142,255,0,228,161,248,159,254,194,183,127,250,49,168,3,168,151,225,133,198,161,240,163,75,241,134,142,60,217,86,41,141,253,191,202,49,28,114,76,94,109,204,221,128,65,176,12,156,103,174,107,144,240,207,137,181,95,8,235,176,234,250,68,254,85,196,127,43,6,229,37,67,214,55,29,212,225,125,242,1,82,165,65,31,83,124,18,255,0,146,67,160,255,0,219,199,254,143,146,184,15,140,191,9,63,227,235,197,126,30,139,251,243,106,22,187,191,235,164,146,205,185,219,253,209,177,71,184,244,160,15,95,240,111,139,172,60,107,225,232,181,109,57,189,35,184,139,13,251,153,246,43,52,121,96,187,182,238,3,112,24,53,208,87,196,158,7,241,157,247,129,124,73,30,175,99,28,114,130,134,27,152,31,129,52,68,130,87,56,200,57,80,65,29,8,25,4,100,31,176,188,51,226,109,51,197,250,28,58,190,145,63,155,111,39,202,202,223,43,196,195,170,48,236,227,35,219,4,16,72,32,144,15,24,255,0,134,101,255,0,169,187,255,0,41,223,253,182,189,191,66,210,255,0,177,60,61,165,233,62,119,157,246,27,88,173,188,205,184,223,178,48,187,177,147,183,56,206,50,107,70,146,128,62,2,175,183,188,9,255,0,36,243,195,95,246,9,181,255,0,209,66,190,33,175,183,188,9,255,0,36,239,195,63,246,10,181,255,0,209,75,64,28,255,0,198,223,249,36,58,239,253,187,255,0,232,248,235,155,248,39,241,58,111,18,91,183,135,117,219,184,223,84,129,1,180,154,70,62,109,220,106,14,224,115,242,151,0,14,115,150,7,56,59,89,143,73,241,179,254,73,14,187,255,0,110,255,0,250,62,58,249,131,192,159,242,80,252,53,255,0,97,91,95,253,26,180,1,245,95,196,191,0,197,227,255,0,13,139,49,44,118,250,141,179,153,44,231,116,82,21,177,130,140,113,145,27,241,156,119,10,112,113,131,241,229,245,141,206,153,168,92,88,94,71,229,221,90,202,209,77,30,240,118,186,146,24,100,100,28,16,122,113,95,123,215,204,31,180,119,252,148,59,15,251,5,71,255,0,163,101,160,14,207,224,47,196,11,189,110,218,95,10,234,94,100,147,216,219,137,109,39,10,138,5,186,4,140,70,64,0,229,73,4,19,146,119,28,145,129,159,13,241,223,252,148,47,19,127,216,82,235,255,0,70,189,119,255,0,179,143,252,148,61,67,254,193,82,127,232,216,171,207,252,119,255,0,37,11,196,223,246,21,186,255,0,209,173,64,27,163,74,75,191,129,3,83,91,102,146,123,63,17,58,25,87,113,17,69,44,17,238,221,183,128,11,44,67,39,190,0,235,205,111,132,250,212,218,31,196,221,14,104,86,70,75,139,133,180,150,49,33,64,235,41,217,243,250,133,98,27,105,234,66,244,234,61,31,225,150,148,186,215,236,253,226,235,22,181,146,233,222,226,225,226,134,61,197,158,84,130,39,143,1,121,39,122,175,29,250,115,210,188,18,128,62,255,0,162,178,188,55,169,77,172,248,91,72,213,110,85,22,123,203,40,110,36,88,193,0,59,160,98,20,18,78,50,125,77,106,80,7,128,127,195,51,127,212,221,255,0,148,223,254,219,94,159,175,105,159,216,127,6,245,61,39,206,243,190,195,160,75,109,230,227,27,182,91,149,221,183,39,25,198,118,228,215,99,92,255,0,142,255,0,228,158,120,151,254,193,87,127,250,41,168,3,226,26,251,123,192,127,242,79,60,53,255,0,96,171,95,253,18,181,241,13,125,141,165,248,159,75,240,143,194,31,15,234,250,188,254,85,188,122,85,170,168,28,188,172,97,24,68,29,216,237,62,216,4,146,2,146,160,29,197,21,151,225,221,122,199,197,62,31,179,214,180,214,144,218,93,33,100,243,6,24,16,74,178,149,245,12,8,249,114,56,224,145,205,106,80,2,82,209,69,0,121,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,43,231,143,9,217,91,234,126,51,208,236,47,35,243,45,110,53,27,120,166,77,196,110,70,148,6,25,24,35,42,79,78,107,232,127,218,63,254,73,221,135,253,133,99,255,0,209,50,215,207,254,4,255,0,146,135,225,159,251,10,218,255,0,232,213,160,15,183,232,164,165,160,2,190,97,253,163,191,228,161,233,255,0,246,10,143,255,0,70,75,95,79,87,204,31,180,119,252,148,43,15,251,4,199,255,0,163,37,160,3,246,113,255,0,146,135,168,255,0,216,42,95,253,25,21,125,63,95,48,126,206,63,242,80,181,15,251,5,73,255,0,163,98,175,167,232,1,42,57,160,134,234,222,88,46,34,73,160,149,10,75,28,138,24,58,145,130,8,60,16,71,203,182,165,162,128,62,68,248,175,240,226,127,3,107,43,113,104,36,147,70,188,118,104,36,84,32,64,197,152,136,9,44,196,149,1,72,99,141,220,227,238,154,200,240,7,142,47,252,11,226,88,111,160,150,79,176,74,234,151,214,202,55,9,226,207,56,4,129,184,2,74,156,140,30,58,18,167,234,223,136,54,241,92,124,58,241,42,79,20,114,198,52,219,151,85,101,14,3,4,102,7,7,184,32,16,123,16,13,124,77,64,31,102,252,70,240,47,252,44,15,15,65,165,127,104,253,131,201,187,91,143,55,200,243,115,136,217,118,227,122,255,0,123,57,207,106,227,252,19,240,51,254,16,239,23,216,235,223,240,145,253,175,236,222,103,238,62,197,229,238,221,27,167,222,243,14,49,191,61,59,87,176,209,64,30,65,251,71,255,0,201,60,176,255,0,176,172,127,250,42,90,240,143,135,190,33,182,240,175,141,172,245,203,181,221,29,164,55,14,19,36,121,140,96,144,34,100,41,198,246,42,185,198,6,114,120,21,238,255,0,180,119,252,147,187,15,251,10,199,255,0,162,165,175,151,232,3,161,241,151,139,245,15,26,248,130,109,91,81,111,88,237,226,194,254,234,29,204,203,30,84,46,253,187,200,220,70,77,122,191,193,79,133,79,113,36,30,44,215,237,118,219,174,201,116,216,28,178,185,117,117,113,49,193,24,95,151,229,7,33,129,39,24,218,91,147,248,73,240,197,188,109,170,127,104,106,113,184,208,45,153,150,86,141,148,25,229,93,135,201,235,184,2,28,18,192,116,4,2,9,200,250,186,11,120,109,109,226,183,130,36,138,8,144,36,113,198,170,21,20,12,42,133,28,0,7,24,160,9,107,228,15,141,191,242,87,181,223,251,119,255,0,209,17,215,215,245,242,7,198,223,249,43,218,239,253,187,255,0,232,136,232,3,216,127,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,189,94,65,251,56,255,0,201,59,190,255,0,176,164,159,250,42,42,245,250,0,41,43,196,62,33,252,114,125,3,197,182,186,119,135,210,11,187,123,25,88,106,126,96,96,100,112,204,141,16,36,12,99,27,183,13,202,78,59,41,86,245,253,15,89,179,241,6,135,99,171,216,54,235,91,168,132,169,146,9,25,234,173,130,64,101,57,5,115,193,4,127,13,0,104,210,82,209,64,9,75,69,20,1,226,223,180,79,137,163,177,240,189,167,135,97,159,23,90,140,130,89,208,96,254,225,14,87,118,126,101,203,108,32,129,206,199,25,224,131,243,85,118,255,0,23,60,65,113,226,15,137,58,179,78,54,71,99,43,216,64,153,7,9,19,21,60,128,51,185,183,183,57,35,118,220,144,22,184,138,0,250,251,224,215,136,191,225,34,248,109,167,238,135,100,218,111,252,75,228,192,192,111,45,87,105,28,146,126,70,76,158,62,109,248,24,197,122,5,124,193,251,59,235,127,97,241,197,222,149,37,206,200,117,43,67,178,45,153,243,38,140,238,28,237,200,219,25,148,245,0,253,113,95,79,208,1,94,127,241,75,225,197,167,142,116,57,46,33,139,102,187,105,19,155,57,147,0,203,140,145,19,100,133,33,143,66,79,4,231,161,96,254,129,69,0,124,27,52,55,218,14,177,44,18,22,181,212,44,174,74,49,142,77,173,12,136,219,78,25,79,80,195,168,61,184,175,72,241,151,196,213,241,183,194,157,63,79,212,164,140,120,130,219,83,86,145,81,24,9,162,88,88,121,189,48,9,46,1,0,245,4,128,160,237,30,133,241,203,225,199,246,206,156,222,42,210,161,129,47,172,162,102,191,95,186,215,48,170,131,187,57,218,93,0,61,87,37,120,207,0,31,154,104,3,172,248,109,175,217,120,95,199,218,118,181,169,59,139,75,84,157,155,96,220,204,76,44,160,1,234,88,133,231,104,231,146,7,53,95,199,30,50,190,241,215,137,37,213,239,163,72,66,160,138,222,4,228,67,16,36,129,156,101,142,92,146,79,82,78,0,27,66,243,117,232,159,10,62,27,205,227,189,101,238,46,214,72,244,91,54,86,158,66,132,172,236,24,19,0,33,148,130,65,36,176,206,223,151,61,69,0,116,223,3,126,26,46,177,115,15,139,181,83,34,218,89,220,102,198,0,29,124,233,80,131,230,19,222,53,110,0,7,151,82,14,2,144,221,183,237,31,255,0,36,242,195,254,194,177,255,0,232,169,43,214,160,183,134,214,222,43,123,120,146,40,34,65,28,113,198,170,21,0,27,64,0,124,160,40,227,21,228,191,180,119,252,147,205,63,254,194,177,255,0,232,169,40,3,229,250,244,63,133,31,13,230,241,222,178,215,23,98,72,244,91,54,86,158,66,132,172,236,172,9,129,72,101,32,149,36,150,25,219,198,122,138,230,60,31,225,169,252,95,226,173,63,66,130,226,59,118,186,102,83,51,2,85,0,5,220,224,117,56,7,104,227,39,11,145,214,190,209,209,52,107,63,15,104,118,58,69,130,108,181,180,136,68,153,0,23,219,213,155,0,2,196,228,147,183,146,73,239,64,23,32,183,138,214,222,43,123,120,146,40,34,64,136,136,0,8,160,96,42,168,225,64,28,98,165,162,138,0,40,162,138,0,231,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,215,219,190,59,255,0,146,121,226,95,251,5,93,127,232,151,175,136,168,3,237,239,2,127,201,60,240,207,253,130,173,127,244,82,215,65,92,255,0,129,63,228,158,120,107,254,193,86,191,250,36,87,65,64,9,95,1,87,223,181,240,21,0,125,157,240,195,68,211,180,95,135,186,63,246,125,191,149,246,219,72,47,110,62,118,109,211,60,73,185,185,39,25,194,240,48,61,171,176,174,123,192,159,242,79,60,53,255,0,96,171,95,253,18,43,161,160,2,146,150,138,0,74,90,40,160,2,146,150,138,0,249,255,0,246,154,255,0,153,95,254,222,255,0,246,141,96,126,206,63,242,80,181,15,251,5,73,255,0,163,97,173,239,218,107,254,101,127,251,123,255,0,218,85,131,251,56,255,0,201,67,212,127,236,21,39,254,140,138,128,62,158,165,162,138,0,40,162,138,0,231,188,109,225,127,248,76,124,33,125,160,253,179,236,159,106,242,255,0,127,229,121,152,219,32,126,153,25,206,220,117,239,94,95,161,126,207,63,216,190,33,211,53,95,248,74,60,239,176,221,69,115,228,253,131,110,239,45,131,109,207,152,113,156,99,56,53,238,20,180,1,90,254,202,223,83,211,174,44,47,35,243,45,110,162,104,102,77,196,111,71,4,56,200,193,92,130,122,115,95,35,124,84,248,127,55,129,60,74,68,94,89,210,175,218,73,44,74,177,202,40,35,49,176,36,156,141,202,50,73,220,8,57,206,64,251,6,176,252,93,225,123,31,24,120,110,239,72,190,141,8,149,73,134,86,77,198,9,112,118,200,184,32,229,73,233,149,200,200,60,19,64,31,52,252,36,248,154,254,10,213,63,179,245,57,28,248,126,225,157,165,84,69,38,25,91,96,243,122,110,96,2,40,42,15,66,72,4,140,31,52,174,131,198,94,18,212,60,21,226,25,180,173,69,125,100,130,92,175,239,162,222,202,178,97,88,237,221,180,157,164,228,87,63,64,30,183,226,239,138,209,207,240,235,67,240,150,133,51,168,26,101,180,58,133,210,59,33,200,140,164,150,251,74,131,140,168,37,149,240,70,71,32,154,224,60,35,225,139,239,24,120,146,207,72,176,141,137,149,129,154,80,155,133,188,89,27,228,108,149,24,0,244,200,201,192,28,145,89,118,54,55,26,150,163,109,97,103,31,153,117,117,40,134,36,220,6,230,98,0,92,156,1,146,71,94,43,236,47,134,158,1,135,225,255,0,134,205,155,75,29,198,161,114,194,91,201,209,2,169,108,97,80,28,100,160,231,25,238,92,225,119,96,0,105,248,55,194,58,127,130,188,59,14,149,167,15,73,110,36,203,254,250,109,138,173,38,214,99,141,248,83,180,28,10,232,104,162,128,41,106,218,132,58,54,141,125,170,92,9,90,11,72,36,184,145,99,80,88,132,82,228,0,72,25,192,245,90,248,107,86,212,230,214,53,155,253,82,225,99,89,239,46,36,184,149,99,4,42,179,49,98,0,36,156,100,250,154,250,171,227,135,136,110,52,31,134,215,41,106,63,121,169,74,44,11,229,127,118,142,174,95,130,14,114,168,195,177,27,178,14,86,190,73,160,15,161,191,102,255,0,16,91,182,159,170,248,109,151,23,73,47,219,227,57,39,204,66,18,54,237,180,109,43,31,124,157,252,14,13,123,197,124,129,240,103,196,127,240,142,252,73,211,247,69,186,29,75,254,37,242,97,114,203,230,48,218,71,32,47,204,169,147,207,27,176,51,138,250,254,128,10,248,131,199,127,242,80,252,77,255,0,97,91,191,253,26,245,246,253,124,65,227,191,249,40,94,38,255,0,176,173,215,254,141,106,0,234,36,248,97,113,168,252,39,210,252,99,163,175,153,34,197,49,191,183,224,97,35,146,98,211,110,119,236,2,46,192,50,113,158,185,174,63,195,62,38,213,60,35,174,67,171,232,243,121,87,17,240,193,185,73,16,245,141,199,112,112,61,242,20,130,8,4,125,79,240,75,254,73,14,133,255,0,111,31,250,62,90,224,62,50,124,36,255,0,143,175,21,248,122,47,239,79,168,90,239,255,0,174,178,73,54,246,127,162,236,3,221,125,40,3,215,188,27,226,237,63,198,190,30,135,86,211,155,251,177,220,69,134,253,204,251,3,52,121,96,55,99,112,27,128,218,107,160,175,137,188,15,227,59,239,3,120,146,61,94,197,35,148,20,49,92,64,255,0,42,207,17,32,145,157,185,7,32,16,71,66,23,42,70,65,251,11,195,62,38,210,252,93,162,67,171,233,19,249,176,75,242,176,110,30,39,29,81,199,102,92,143,108,16,84,144,65,32,30,47,255,0,12,205,255,0,83,119,254,83,127,251,109,123,126,133,166,127,97,248,123,76,210,188,239,59,236,54,176,219,121,152,198,237,136,6,236,100,227,56,206,50,107,70,138,0,248,6,190,205,208,116,91,63,16,252,33,210,52,139,244,221,107,117,162,219,196,248,0,145,152,70,214,92,130,3,3,130,14,62,82,1,237,95,25,87,219,222,3,255,0,146,121,225,175,251,5,90,255,0,232,165,160,15,145,124,113,224,219,239,3,120,146,77,34,250,72,229,5,4,182,243,167,2,104,137,42,27,25,202,156,169,4,30,132,29,164,174,9,244,111,129,191,18,198,145,115,15,132,117,65,35,90,94,92,226,198,96,93,188,153,88,129,229,149,236,142,220,130,23,134,98,78,67,18,61,191,199,30,14,177,241,215,134,228,210,47,165,150,34,24,75,111,50,114,97,148,41,1,177,156,48,195,16,65,234,164,224,131,130,62,77,181,248,127,226,11,207,28,77,225,27,123,93,218,148,18,50,74,196,50,198,136,15,250,210,72,4,70,65,4,29,185,33,198,1,37,65,0,250,223,199,127,242,79,60,75,255,0,96,171,191,253,20,245,241,13,125,141,168,232,215,30,30,248,45,170,232,247,90,135,219,165,179,209,110,34,23,30,80,139,114,8,157,80,97,73,198,209,180,117,36,227,39,147,95,28,80,7,123,227,127,136,19,120,131,195,190,31,240,213,174,193,166,105,118,86,202,204,20,239,154,225,109,194,177,36,128,64,82,88,5,28,30,78,78,70,51,190,31,248,30,251,199,126,36,134,198,8,164,254,207,137,149,239,238,84,237,16,197,158,112,196,17,188,128,85,70,14,79,61,20,145,153,225,159,12,106,158,46,215,97,209,244,120,60,219,137,62,103,118,225,34,65,213,152,246,81,145,239,146,0,4,144,15,216,190,13,240,141,135,130,124,61,14,149,167,15,73,46,37,203,126,250,109,138,173,38,29,142,55,96,28,3,129,64,26,154,78,151,99,161,233,118,250,110,153,106,150,214,118,233,178,40,163,28,1,252,201,39,36,147,201,36,147,146,107,203,127,104,239,249,39,150,31,246,21,143,255,0,69,73,94,191,94,65,251,71,127,201,60,176,255,0,176,172,127,250,42,90,0,241,127,132,22,48,95,124,87,240,252,87,113,249,145,137,94,112,187,138,225,163,141,164,140,252,190,140,20,250,28,115,197,125,143,95,32,252,18,255,0,146,191,161,127,219,199,254,147,201,95,95,80,1,69,37,45,0,124,193,251,71,255,0,201,67,211,255,0,236,21,31,254,141,150,182,63,102,171,43,119,212,124,69,124,209,230,238,8,96,138,55,220,126,84,114,229,198,58,28,152,211,223,142,58,154,200,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,91,191,179,47,252,205,31,246,233,255,0,181,168,3,232,26,40,162,128,10,74,90,40,0,162,138,74,0,90,231,252,119,255,0,36,243,196,159,246,10,186,255,0,209,45,93,5,115,222,59,255,0,146,121,226,95,251,5,93,127,232,166,160,15,136,107,239,250,248,6,190,254,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,154,105,212,17,64,12,205,60,30,42,22,28,210,2,65,251,180,1,61,20,103,61,232,7,52,1,28,201,230,68,233,156,103,189,120,175,197,175,10,253,168,181,199,219,118,111,185,143,229,242,179,140,70,87,174,125,171,219,171,63,87,180,91,203,96,135,127,14,173,199,208,208,7,207,159,11,164,254,207,241,85,220,56,243,60,187,55,143,57,219,156,58,12,254,149,244,138,182,236,241,94,5,171,105,210,233,90,205,245,210,67,55,207,113,34,3,42,252,164,22,39,142,7,165,123,22,137,124,147,121,248,150,35,141,189,27,235,64,27,148,180,84,55,18,121,54,236,228,129,140,117,233,214,128,50,53,107,223,37,204,126,94,112,195,157,222,213,115,77,127,49,35,56,198,99,7,249,87,143,248,231,196,14,190,40,189,181,15,106,66,24,207,94,127,213,175,191,189,122,71,131,229,243,180,219,23,56,249,172,209,184,250,45,0,117,52,148,180,148,0,180,80,105,185,57,160,5,165,160,81,64,9,75,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,37,0,45,20,81,64,9,69,45,20,0,82,26,90,40,0,60,211,8,167,208,104,1,160,211,170,50,41,202,199,238,208,3,168,162,138,0,138,72,188,204,115,140,123,87,206,31,21,124,31,229,106,6,227,237,217,242,116,253,216,242,122,224,185,254,245,125,41,84,117,43,4,191,177,184,137,203,254,242,38,66,35,235,130,15,78,58,243,64,31,11,193,47,217,110,85,182,238,219,158,51,140,228,87,190,124,29,241,118,108,226,176,251,23,250,168,36,109,254,111,95,222,142,219,125,235,150,248,143,224,39,178,189,212,239,109,173,117,41,4,126,86,9,76,169,200,140,30,139,239,94,109,101,115,113,163,95,200,76,65,36,242,246,145,50,145,140,224,253,222,40,3,238,107,105,124,235,120,164,219,141,232,27,25,206,50,42,106,241,127,135,126,63,73,210,218,218,226,235,77,140,71,96,63,229,166,14,87,96,193,203,87,178,36,241,203,157,146,35,99,174,27,52,1,37,20,82,80,2,209,69,20,0,148,180,81,64,25,90,214,155,253,161,166,207,15,157,229,239,219,206,51,140,16,125,125,171,230,175,138,222,23,254,205,212,39,185,251,103,153,186,116,143,30,86,49,251,174,185,207,251,53,245,85,96,120,155,67,135,88,178,142,57,12,252,74,31,247,91,115,194,145,232,125,104,3,226,23,24,98,58,224,226,146,189,7,199,94,16,147,76,188,188,158,43,107,226,30,249,208,23,79,148,174,88,255,0,119,218,188,250,128,59,63,135,247,62,86,175,166,174,204,231,80,136,245,255,0,105,43,235,205,29,252,205,42,22,198,51,187,255,0,66,53,240,238,145,57,183,213,236,100,249,70,203,132,124,191,78,24,87,215,95,15,53,101,189,240,206,154,60,200,9,127,55,132,111,71,127,127,246,104,3,182,165,160,115,69,0,53,185,168,135,6,166,53,25,28,208,3,193,167,84,98,164,6,128,18,150,138,40,1,41,104,162,128,10,40,162,128,10,41,41,104,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,37,71,90,241,127,138,62,51,75,101,186,179,134,255,0,105,155,78,124,71,228,231,36,239,29,74,215,168,234,250,160,211,252,156,238,249,247,116,10,126,238,61,126,181,242,111,140,53,107,157,103,83,142,86,148,145,246,117,140,238,0,127,19,122,125,104,3,143,184,154,75,153,218,89,27,115,54,50,113,143,225,162,40,90,71,42,163,39,25,235,87,35,211,93,177,247,63,51,93,79,133,60,34,250,149,235,3,228,145,228,179,128,206,195,163,40,236,180,1,234,127,11,124,47,18,253,154,226,75,79,245,186,112,37,188,211,201,59,15,173,123,136,0,125,209,92,183,131,244,84,211,52,219,32,21,1,91,56,211,134,39,162,143,95,247,107,169,160,2,138,40,160,2,146,150,146,128,22,138,41,9,192,36,246,230,128,27,36,139,18,22,115,133,29,77,121,143,196,175,28,197,164,91,136,96,212,124,169,69,194,2,190,65,110,12,100,247,83,237,87,188,121,227,164,208,180,253,66,56,254,208,179,67,179,107,36,104,195,230,43,234,125,13,124,219,226,255,0,23,94,248,143,81,153,228,157,218,34,232,234,175,26,41,200,76,127,15,227,64,20,53,205,114,247,86,212,46,218,75,143,49,26,225,165,95,221,133,206,73,231,160,245,173,207,11,248,15,82,213,254,213,157,55,205,242,182,127,203,101,92,103,119,251,99,210,157,224,239,3,207,226,11,226,28,219,58,53,183,156,3,202,235,220,122,15,122,250,131,195,254,13,211,180,111,180,121,54,168,60,220,103,108,172,221,51,234,125,232,2,198,133,225,203,45,30,213,161,134,207,201,253,231,153,143,49,219,156,14,121,39,251,181,187,69,45,0,20,81,65,56,160,0,157,181,31,38,151,57,160,10,0,80,5,45,46,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,74,90,0,74,90,40,160,2,138,40,160,2,146,150,138,0,40,162,131,64,5,37,20,180,0,80,195,43,138,40,160,15,158,62,43,232,178,15,236,141,144,127,207,108,252,223,238,123,214,223,194,173,126,55,210,246,27,140,151,191,198,60,179,253,212,255,0,102,187,15,28,248,118,45,75,236,25,68,62,95,153,247,157,151,174,61,62,149,225,94,4,213,165,210,46,45,45,25,223,247,183,200,255,0,32,82,57,32,119,250,82,25,245,71,218,163,88,247,23,227,253,211,94,109,241,31,196,77,12,94,69,173,214,24,76,153,30,95,109,135,212,123,213,157,87,197,235,103,165,78,255,0,190,222,49,200,64,122,176,245,62,245,195,36,146,248,199,91,184,5,212,197,177,101,2,81,183,149,218,191,195,245,52,152,141,15,1,233,87,247,186,253,197,197,212,27,226,150,217,164,13,189,87,36,178,144,112,15,247,73,175,111,141,2,103,104,219,154,231,252,53,225,251,125,50,206,218,69,141,3,253,153,80,149,118,57,224,122,253,43,163,170,1,42,7,157,68,133,55,115,233,138,91,169,132,16,74,231,63,42,22,249,125,133,114,177,107,134,227,95,16,3,47,205,234,171,143,187,154,0,235,208,238,64,105,112,42,43,82,90,221,73,247,254,117,53,0,24,20,81,70,104,0,162,146,148,80,1,95,16,120,235,254,74,31,137,191,236,43,117,255,0,163,90,190,223,175,136,60,117,255,0,37,11,196,255,0,246,21,186,255,0,209,173,64,31,79,252,18,255,0,146,67,161,127,219,199,254,142,146,188,243,227,87,197,100,157,46,188,37,161,76,192,7,48,234,23,113,187,33,200,103,73,45,240,84,28,100,2,89,91,105,25,94,65,53,136,191,19,127,225,27,248,37,161,248,127,67,191,217,173,220,121,223,104,120,134,90,218,19,52,191,197,159,150,70,227,29,72,92,158,9,83,94,85,165,105,119,218,230,169,6,155,166,90,181,197,229,195,236,138,36,234,199,249,40,81,146,73,224,0,73,192,20,1,171,224,223,8,234,62,53,241,4,58,78,156,63,187,37,204,185,31,186,139,114,171,201,181,152,110,198,224,112,167,38,190,198,240,207,134,180,207,8,232,112,233,26,68,30,85,188,127,59,51,114,242,57,234,238,123,177,192,246,192,10,0,1,64,203,248,127,224,123,31,2,248,106,43,24,34,143,237,210,162,189,245,200,59,140,210,227,156,49,10,118,2,72,3,3,11,207,82,73,234,232,1,104,162,146,128,62,1,175,183,252,7,255,0,36,243,195,95,246,10,182,255,0,209,43,95,16,215,219,222,4,255,0,146,121,225,175,251,5,90,255,0,232,149,160,14,127,227,103,252,146,45,115,254,221,255,0,244,124,117,243,7,129,63,228,161,248,103,254,194,150,191,250,53,107,233,255,0,141,191,242,72,117,223,251,119,255,0,209,209,215,204,30,3,255,0,146,135,225,159,251,10,218,255,0,232,209,64,31,111,215,204,31,180,119,252,148,61,63,254,193,81,255,0,232,201,107,233,250,249,131,246,142,255,0,146,133,167,255,0,216,42,63,253,27,45,0,31,179,143,252,148,61,67,254,193,50,127,232,216,107,207,252,119,255,0,37,15,196,223,246,21,186,255,0,209,173,94,129,251,56,255,0,201,67,212,63,236,21,39,254,140,138,188,255,0,199,127,242,80,252,77,255,0,97,91,175,253,24,212,1,244,7,236,227,255,0,36,242,255,0,254,194,178,255,0,232,168,171,192,60,113,161,255,0,194,59,227,141,107,73,16,125,158,43,123,166,242,34,223,187,16,185,221,31,57,36,252,140,15,39,62,188,230,189,255,0,246,113,255,0,146,121,127,255,0,97,73,63,244,84,53,193,254,209,186,75,218,248,215,79,212,197,180,105,5,237,136,67,42,224,25,36,71,59,183,99,146,85,26,33,147,219,104,31,119,128,15,71,253,159,181,41,175,190,25,173,188,161,2,88,94,203,111,17,10,114,84,129,46,91,158,187,165,101,227,31,40,31,83,234,149,243,71,236,223,125,113,31,140,117,107,1,38,45,102,211,252,249,35,218,62,103,73,16,3,158,171,129,43,251,115,207,65,95,75,80,2,215,63,227,191,249,39,158,37,255,0,176,85,215,254,138,106,223,172,15,29,255,0,201,60,241,47,253,130,174,191,244,83,80,7,196,53,212,120,155,199,122,167,137,180,173,35,74,145,190,207,165,233,86,144,219,195,106,141,149,119,72,213,12,175,234,199,7,29,130,156,14,172,91,151,174,147,192,254,13,190,241,223,137,35,210,44,164,72,128,67,37,196,239,200,134,37,32,22,198,114,199,44,0,3,169,35,36,12,144,1,208,124,40,248,145,55,129,117,134,130,233,165,147,69,188,96,179,70,88,129,3,22,80,103,1,67,18,64,4,16,54,239,227,61,22,190,178,177,190,131,83,211,173,175,236,228,243,109,174,162,89,162,108,17,186,54,0,131,131,130,50,8,235,205,124,91,227,143,6,223,120,23,196,146,233,23,242,71,40,40,36,183,157,56,89,226,36,133,108,103,32,228,21,32,244,32,224,145,130,123,255,0,130,159,19,161,240,221,195,120,123,93,186,145,52,187,135,6,210,121,24,121,118,146,146,119,3,158,66,57,35,156,237,82,185,194,238,118,0,31,77,209,69,20,1,228,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,159,252,9,255,0,37,15,195,95,246,21,181,255,0,209,139,95,64,126,209,223,242,79,44,63,236,43,31,254,138,150,190,127,240,39,252,148,63,13,127,216,86,215,255,0,70,173,0,125,191,73,69,45,0,21,243,7,237,29,255,0,37,14,195,254,193,49,255,0,232,217,107,233,250,249,135,246,142,255,0,146,135,97,255,0,96,168,255,0,244,108,180,0,126,206,63,242,80,181,15,251,5,73,255,0,163,98,175,167,171,230,15,217,199,254,74,30,161,255,0,96,153,127,244,108,85,244,253,0,20,81,73,64,24,30,59,255,0,146,121,226,79,251,5,93,255,0,232,166,175,136,107,237,239,29,255,0,201,60,241,47,253,130,174,191,244,83,87,196,20,1,247,253,20,81,64,30,67,251,71,255,0,201,60,176,255,0,176,172,127,250,42,90,249,251,193,30,28,255,0,132,183,198,154,94,134,100,242,227,186,147,247,142,27,4,70,160,187,96,237,63,54,21,177,145,140,227,60,87,208,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,31,248,37,255,0,37,123,66,255,0,183,143,253,39,146,128,62,178,210,116,187,29,15,75,183,211,116,203,84,181,180,130,61,145,69,24,249,64,254,100,147,146,73,228,146,73,201,53,118,138,40,0,175,144,62,54,255,0,201,95,215,127,237,223,255,0,68,71,95,95,87,200,63,27,127,228,175,107,191,246,239,255,0,164,241,208,7,176,126,206,95,242,79,47,191,236,41,39,254,138,138,171,124,114,248,143,253,141,166,191,133,116,169,224,123,251,216,89,47,155,239,53,188,44,0,198,54,224,51,2,122,156,129,206,62,117,97,194,120,31,226,68,62,5,248,73,125,5,163,71,38,181,121,169,204,176,70,24,6,128,24,35,2,114,10,176,32,48,1,84,237,221,206,58,26,243,9,230,190,215,117,153,103,148,61,214,163,125,112,89,130,71,150,150,87,108,156,5,29,75,30,129,123,241,64,20,235,209,62,20,124,72,155,192,218,203,219,221,180,178,104,183,142,171,52,101,200,88,24,178,131,50,128,172,73,0,16,64,198,238,51,208,87,172,248,27,224,166,157,97,224,203,171,95,18,67,191,85,213,34,49,220,189,188,236,13,188,100,198,235,24,42,74,187,7,69,109,216,198,120,249,128,231,192,188,101,225,45,71,193,94,32,155,73,212,23,214,72,37,202,254,250,29,236,171,38,21,142,221,219,73,218,78,69,0,125,179,111,60,87,86,241,92,193,42,79,4,168,26,57,35,112,202,202,70,67,2,56,42,71,57,169,43,230,191,129,191,18,215,71,184,139,194,58,168,145,172,239,46,54,216,206,11,55,147,43,16,60,178,59,35,63,32,129,195,177,39,33,137,31,74,208,2,87,47,241,15,196,201,225,47,3,234,122,167,157,229,93,8,76,86,133,112,88,206,192,132,194,183,13,180,252,196,115,242,134,56,56,219,93,77,124,241,251,72,120,130,225,245,29,39,195,106,54,218,164,95,111,144,228,31,49,201,104,199,108,140,5,126,248,59,249,94,5,0,120,69,21,214,120,35,194,233,226,5,241,5,221,196,108,109,52,157,30,226,240,145,27,109,50,170,17,26,150,82,48,119,124,227,174,124,178,48,70,118,242,84,1,119,74,212,166,209,245,155,45,86,221,99,105,236,238,35,184,140,72,9,5,163,96,192,16,10,157,185,30,162,190,230,210,181,8,181,157,26,199,85,183,89,4,23,150,241,220,70,36,0,58,134,80,224,16,9,25,193,245,53,241,175,196,63,12,63,132,188,113,169,233,158,71,149,106,178,25,108,192,220,65,129,137,41,134,110,91,3,229,39,159,152,48,201,198,107,221,191,103,125,111,237,222,7,186,210,164,184,223,54,157,116,118,69,179,30,92,82,141,195,157,184,57,113,41,234,74,253,49,64,30,193,69,20,148,0,181,243,103,199,175,0,89,232,119,17,120,167,77,242,226,130,250,224,197,117,1,103,103,123,150,45,33,144,18,74,224,128,84,129,133,24,24,7,39,31,73,215,144,126,209,223,242,79,52,255,0,251,10,199,255,0,162,165,160,15,158,252,31,225,169,188,95,226,189,63,66,130,225,45,222,233,216,25,156,18,17,85,75,177,192,234,118,169,192,227,39,3,35,173,125,165,162,104,214,126,29,208,236,180,139,4,217,107,105,8,133,50,0,45,142,172,216,0,22,39,36,157,188,146,79,122,249,75,224,151,252,149,237,7,254,222,63,244,68,149,245,245,0,21,228,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,95,175,32,253,163,191,228,158,88,127,216,81,63,244,84,180,1,227,255,0,4,191,228,175,232,63,246,243,255,0,162,36,175,175,235,228,15,130,63,242,87,244,47,251,120,255,0,209,18,87,215,244,0,81,69,20,0,81,69,37,0,96,120,235,254,73,231,137,127,236,21,117,255,0,162,154,190,32,175,183,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,208,7,219,190,4,255,0,146,121,225,175,251,5,90,255,0,232,149,174,134,185,255,0,2,127,201,59,240,215,253,130,173,127,244,82,215,65,64,5,124,3,95,127,87,192,20,1,246,255,0,129,63,228,158,120,107,254,193,86,223,250,37,107,160,174,127,192,159,242,79,60,51,255,0,96,171,95,253,18,43,160,160,4,165,162,138,0,40,162,138,0,40,162,138,0,249,251,246,154,255,0,153,95,254,222,191,246,149,96,254,206,63,242,80,245,31,251,5,75,255,0,163,97,173,255,0,218,107,254,101,127,251,123,255,0,218,85,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,128,62,159,162,138,40,0,162,138,40,0,162,138,40,0,164,165,164,160,14,67,226,63,129,173,252,117,225,137,108,113,4,122,132,95,188,178,186,144,19,229,54,70,70,71,59,88,13,167,168,232,112,74,138,248,198,190,254,175,128,104,3,234,111,130,159,15,32,240,214,135,111,226,73,231,243,245,61,86,210,54,95,44,144,144,192,251,88,32,29,220,224,18,79,221,32,1,247,73,111,88,174,127,192,159,242,79,60,53,255,0,96,171,95,253,18,181,208,80,1,69,20,148,1,243,111,237,35,169,77,47,138,52,125,45,149,4,22,246,79,112,140,1,220,90,71,33,129,57,198,49,18,227,142,231,175,110,79,225,159,133,127,225,37,179,241,116,146,105,159,110,142,215,69,151,201,10,50,233,116,74,180,59,0,249,139,29,141,211,168,200,60,54,14,7,142,53,191,248,72,188,115,173,234,171,113,246,152,102,186,127,34,95,47,203,221,10,157,177,241,128,71,200,170,57,25,245,231,53,244,119,192,77,26,243,74,248,108,178,222,39,151,253,163,116,247,145,33,4,48,140,170,34,146,8,29,118,22,24,200,42,202,115,205,0,124,179,99,127,113,166,106,22,215,214,114,249,119,86,178,172,240,182,208,112,234,65,83,131,149,56,32,117,226,190,229,208,181,63,237,191,15,105,154,183,147,228,253,190,214,43,143,43,126,253,155,163,13,183,56,25,198,113,156,10,248,199,199,58,39,252,35,222,57,214,180,149,183,251,60,48,93,55,217,226,221,187,108,46,119,199,206,73,63,35,41,228,231,215,156,215,209,95,179,246,165,53,247,195,49,111,42,160,75,11,217,45,225,42,14,72,32,75,151,231,174,249,24,113,142,0,250,144,15,84,175,136,124,119,255,0,37,15,196,223,246,20,186,255,0,209,173,95,111,215,196,62,59,255,0,146,135,226,111,251,10,221,127,232,214,160,15,167,190,9,127,201,34,208,191,237,231,255,0,71,201,94,123,241,171,226,178,76,151,126,17,208,166,96,161,204,90,133,218,51,70,114,172,233,36,27,74,131,183,33,73,96,248,35,43,200,38,176,151,226,111,252,35,159,4,180,63,15,232,151,219,53,187,159,63,237,15,18,229,173,162,51,75,252,89,226,70,227,29,74,174,79,202,72,53,229,154,86,151,125,174,106,150,250,110,153,106,247,23,151,47,229,197,10,117,99,252,130,129,146,73,224,0,73,192,20,1,169,224,223,8,234,30,53,241,12,58,86,156,190,146,92,201,145,251,152,119,170,180,187,89,134,236,110,7,104,57,53,246,47,134,188,53,165,248,71,67,139,71,209,224,242,173,211,230,103,110,94,86,61,93,143,118,56,30,216,0,5,0,0,50,254,31,248,30,199,192,190,26,138,198,8,147,237,210,198,30,250,228,29,198,105,113,206,24,133,62,88,36,128,54,140,47,61,73,39,173,160,2,138,41,40,3,224,26,251,127,192,159,242,79,60,53,255,0,96,155,95,253,20,43,226,26,251,123,192,159,242,79,60,51,255,0,96,171,95,253,20,180,1,208,81,69,37,0,96,120,235,254,73,231,137,127,236,21,117,255,0,162,90,190,33,175,183,188,119,255,0,36,239,196,191,246,10,186,255,0,209,77,95,16,208,7,214,223,7,188,11,165,248,107,194,86,90,180,67,207,212,245,75,68,158,107,151,92,20,141,192,113,18,122,40,200,207,118,35,39,162,133,244,138,231,252,7,255,0,36,243,195,95,246,10,181,255,0,209,75,93,5,0,21,228,31,180,119,252,147,203,15,251,10,71,255,0,162,101,175,95,175,32,253,163,191,228,157,233,255,0,246,21,143,255,0,69,75,64,30,63,240,75,254,74,254,133,255,0,111,31,250,34,74,250,254,190,64,248,37,255,0,37,127,66,255,0,183,143,253,17,45,125,127,64,5,20,81,64,31,48,126,209,223,242,80,236,63,236,21,31,254,141,150,183,255,0,102,111,249,154,63,237,211,255,0,107,86,7,237,29,255,0,37,15,79,255,0,176,76,127,250,54,90,223,253,153,191,230,104,255,0,183,79,253,173,64,31,64,81,69,20,0,81,69,20,0,148,180,148,180,0,87,61,227,191,249,39,158,37,255,0,176,85,223,254,138,106,232,107,158,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,0,124,69,95,127,87,192,53,247,245,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,81,154,76,208,2,99,39,165,46,209,233,74,180,80,3,113,142,149,25,149,85,128,39,173,77,88,218,149,247,217,110,7,222,218,19,119,10,61,77,0,108,131,149,200,161,130,176,193,170,26,125,240,186,183,141,148,54,91,61,84,118,38,175,208,7,9,227,157,23,206,211,149,160,183,203,53,208,99,243,246,218,222,166,184,31,8,248,178,230,15,182,125,174,243,27,182,109,253,208,63,222,207,221,31,74,246,235,235,20,189,133,99,148,6,80,219,182,146,71,56,62,159,90,240,173,119,195,47,161,253,159,200,49,39,157,187,59,89,155,56,199,168,247,164,7,188,193,114,147,33,96,249,10,113,156,86,79,137,117,8,237,116,139,151,50,237,198,222,118,231,25,97,237,92,159,133,252,99,246,219,50,88,204,73,159,28,162,15,225,95,79,173,102,124,69,241,27,65,225,253,75,99,72,24,121,88,59,7,247,163,166,7,153,107,83,62,173,241,19,84,17,55,154,190,82,48,227,111,221,68,95,106,250,15,193,214,173,6,139,166,150,77,167,236,49,3,206,127,133,107,194,126,31,233,205,174,248,162,238,250,82,141,230,218,19,243,18,15,202,200,189,7,203,218,190,141,210,173,133,182,155,104,138,0,217,2,47,4,158,128,82,64,95,162,146,150,152,5,24,164,165,160,3,20,148,180,80,1,69,20,148,0,180,81,69,0,37,45,20,80,1,69,20,148,0,180,81,69,0,37,45,20,80,1,73,75,69,0,37,45,20,80,2,82,209,69,0,20,148,180,80,1,129,81,227,105,226,164,197,52,138,0,1,226,150,155,210,158,13,0,37,45,37,45,0,101,107,58,53,182,171,99,52,51,219,249,158,102,220,141,229,115,130,15,98,61,43,231,47,138,190,2,155,79,212,230,188,178,211,124,184,94,100,64,222,120,57,253,215,35,5,243,212,87,212,85,129,226,47,13,89,120,130,217,82,226,5,148,137,3,252,210,50,242,170,71,240,159,122,0,248,190,214,250,255,0,71,186,151,201,147,202,149,65,141,184,13,223,145,206,125,43,223,252,13,241,45,110,190,223,246,205,95,118,223,47,103,250,54,58,238,207,69,250,87,21,227,255,0,134,141,165,121,215,118,171,108,139,37,235,42,226,73,73,193,220,113,200,246,175,56,211,117,139,173,51,205,251,60,133,60,204,111,192,83,156,103,215,235,64,31,115,197,58,76,133,209,183,0,113,157,184,169,107,201,188,3,241,38,61,90,212,36,198,233,229,150,240,68,9,137,0,193,11,232,125,235,213,209,195,162,176,206,15,173,0,58,146,150,138,0,40,162,138,0,41,58,210,210,80,7,27,227,47,13,218,234,90,122,134,180,243,24,220,111,63,189,35,156,55,61,125,235,228,109,87,79,107,15,43,116,91,55,231,248,179,156,99,223,222,190,227,187,128,77,18,134,25,1,179,214,190,89,248,137,225,131,103,253,155,176,66,187,188,204,225,216,244,217,235,245,160,15,49,86,42,193,135,4,28,173,123,47,194,175,24,11,75,157,42,194,123,252,42,249,249,143,201,206,220,134,61,64,175,24,35,21,167,162,234,147,105,122,156,23,17,177,5,55,99,106,130,121,82,59,253,104,3,237,221,46,246,43,253,62,41,226,151,204,13,157,167,105,25,193,34,175,215,150,124,39,241,107,106,218,69,189,188,205,43,48,134,71,37,145,64,255,0,91,142,223,90,245,21,96,192,48,238,51,64,14,168,223,57,167,210,144,40,2,53,6,156,40,197,56,45,0,32,162,150,138,0,41,40,165,160,2,138,40,160,4,165,162,138,0,41,41,104,160,2,138,74,90,0,74,90,40,160,2,146,150,162,157,182,32,56,207,52,1,230,190,60,212,220,125,131,100,179,46,124,204,225,177,253,223,122,240,248,244,137,46,103,66,124,163,200,31,55,215,233,94,183,226,49,246,175,178,243,179,110,239,124,231,109,95,240,255,0,134,62,227,253,179,164,234,113,228,253,61,232,3,128,210,188,21,53,201,133,182,216,144,217,251,192,251,251,87,165,120,83,194,177,216,70,165,237,236,183,236,101,37,19,159,189,159,74,236,109,236,124,136,213,124,205,251,115,252,56,171,86,241,97,179,158,223,221,160,11,22,177,172,112,70,161,84,109,64,56,30,213,61,3,128,62,148,80,1,73,75,73,64,11,69,37,45,0,37,96,248,143,93,135,74,211,238,153,196,219,227,182,121,51,24,31,46,1,247,28,241,90,26,133,255,0,216,118,126,235,126,252,255,0,22,49,140,123,123,215,202,94,61,241,119,246,174,160,7,216,124,173,214,158,95,250,221,221,75,115,247,71,173,0,103,120,227,196,211,235,58,253,241,142,238,247,200,151,203,219,28,178,28,112,163,168,201,29,69,75,224,159,6,94,248,142,233,153,26,209,131,68,206,22,114,79,70,85,254,233,169,188,3,225,127,237,125,99,78,147,237,158,87,155,230,113,229,110,198,208,254,227,210,190,157,240,126,133,253,141,164,65,23,218,124,237,170,235,157,155,122,185,62,166,128,43,120,79,194,86,186,61,133,153,123,43,1,40,179,72,153,162,137,114,231,3,60,224,100,100,87,91,75,69,0,20,81,69,0,4,226,154,78,105,28,230,148,10,0,64,41,244,10,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,2,150,138,40,1,41,104,162,128,10,74,90,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,164,160,5,162,155,78,20,0,81,69,20,1,71,80,183,18,249,123,146,54,198,126,240,207,247,107,228,141,84,54,145,226,11,44,62,192,190,92,152,136,227,248,143,251,188,241,95,94,221,28,108,252,107,227,175,30,79,230,107,112,156,99,253,24,47,95,246,154,147,28,77,57,245,187,141,98,253,244,248,110,174,195,75,140,9,100,59,120,27,185,193,62,149,236,191,11,124,57,36,26,116,87,87,43,107,35,180,50,2,216,220,199,247,157,201,30,213,229,95,10,180,95,181,120,135,73,186,251,70,55,249,223,46,204,244,87,29,115,95,78,105,86,191,101,211,226,143,118,236,103,156,99,185,52,1,110,52,17,198,168,160,0,0,92,10,125,20,83,17,204,120,191,87,143,78,211,111,131,121,217,22,146,56,49,255,0,186,222,253,126,90,243,31,7,107,39,83,241,85,147,9,38,34,79,55,253,97,244,70,235,207,251,53,123,227,5,207,151,45,194,108,206,116,182,231,63,245,210,188,183,225,134,161,229,120,187,73,143,202,206,60,238,119,127,211,54,246,160,15,172,44,148,139,68,201,245,254,102,172,214,126,139,47,159,165,69,38,54,231,119,25,207,241,154,208,160,2,152,105,244,80,3,5,56,82,209,64,5,124,65,227,191,249,40,126,39,255,0,176,173,215,254,141,106,251,126,190,32,241,223,252,148,63,19,255,0,216,86,235,255,0,70,189,0,98,65,111,53,213,196,54,246,241,52,211,202,194,52,142,53,44,206,196,224,40,3,146,73,227,21,245,119,194,79,134,75,224,173,47,251,67,83,68,58,253,202,50,202,232,204,68,49,54,195,229,117,218,196,20,4,176,29,73,0,144,50,121,63,130,159,10,146,222,56,60,89,175,219,110,184,109,146,233,208,57,86,64,140,170,203,57,193,57,111,155,229,7,5,72,39,25,193,95,120,160,2,138,40,160,2,146,138,40,3,224,42,251,123,192,159,242,79,60,51,255,0,96,171,95,253,20,181,241,13,125,189,224,79,249,39,158,26,255,0,176,85,183,254,138,90,0,231,254,54,255,0,201,33,215,127,237,223,255,0,71,71,95,48,120,19,254,74,23,134,191,236,43,109,255,0,163,86,190,158,248,219,255,0,36,135,92,255,0,183,127,253,31,29,124,197,224,79,249,40,126,25,255,0,176,173,175,254,140,20,1,246,245,124,195,251,71,127,201,67,211,255,0,236,21,31,254,141,150,190,158,175,152,63,104,255,0,249,40,122,127,253,130,99,255,0,209,178,208,1,251,56,255,0,201,66,212,63,236,19,39,254,141,138,184,15,29,255,0,201,67,241,55,253,133,110,191,244,107,215,160,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,63,241,223,252,148,47,19,127,216,86,235,255,0,70,53,0,125,1,251,56,255,0,201,60,191,255,0,176,172,191,250,42,42,119,237,13,165,53,239,195,248,47,162,181,142,71,176,189,71,146,98,171,186,40,153,89,14,9,231,5,204,121,3,208,30,217,12,253,156,127,228,158,95,127,216,86,79,253,21,21,122,55,139,44,174,53,63,6,235,154,125,162,121,151,119,26,124,240,194,155,148,110,118,141,128,25,59,64,201,35,175,20,1,242,23,195,139,219,141,63,226,79,135,38,181,151,203,145,181,8,97,45,128,114,146,48,141,199,62,161,153,125,87,60,115,95,106,215,192,85,247,23,131,117,86,215,124,21,161,234,114,220,165,204,247,22,81,52,210,199,183,13,46,7,153,247,120,4,54,224,64,232,65,28,109,160,13,202,231,252,119,255,0,36,243,196,191,246,9,186,255,0,209,77,93,5,115,254,59,255,0,146,121,226,95,251,5,93,127,232,167,160,15,136,107,236,159,133,94,31,177,208,62,28,232,235,98,178,3,127,111,29,253,203,51,110,45,44,145,130,79,160,1,112,0,29,128,206,78,73,248,218,190,221,240,39,252,147,207,13,127,216,42,215,255,0,69,10,0,143,199,30,13,177,241,223,134,228,210,47,165,146,18,25,101,183,157,57,48,200,1,1,177,156,48,195,16,65,234,9,193,7,4,124,107,174,232,215,158,30,215,47,116,139,244,217,117,105,43,68,216,82,3,99,163,140,168,36,17,130,14,57,4,30,245,247,125,121,223,197,111,134,240,248,239,70,91,139,65,28,122,213,152,102,130,69,69,47,58,128,228,64,73,101,0,23,42,85,142,113,206,58,154,0,226,254,10,124,85,142,225,32,240,158,191,117,182,224,108,139,77,157,130,132,40,170,161,96,56,81,135,249,126,82,114,88,146,185,206,208,222,241,95,6,79,21,246,133,172,201,4,133,173,181,11,27,131,27,24,229,195,69,42,62,14,24,30,170,195,168,61,184,175,169,190,18,124,77,95,27,105,127,217,250,156,136,53,235,84,102,144,34,48,19,68,187,23,205,251,184,82,75,133,42,15,80,72,0,28,0,12,223,218,59,254,73,221,135,253,133,99,255,0,209,82,215,207,254,4,255,0,146,135,225,175,251,10,218,255,0,232,213,175,160,127,104,239,249,39,150,31,246,21,143,255,0,69,75,95,63,120,19,254,74,31,134,127,236,43,107,255,0,163,86,128,62,223,162,138,40,0,175,152,127,104,239,249,40,122,127,253,130,147,255,0,70,203,95,79,87,204,31,180,119,252,148,61,63,254,193,81,255,0,232,217,104,0,253,156,127,228,161,106,31,246,10,151,255,0,70,195,95,79,215,204,31,179,143,252,148,61,67,254,193,82,127,232,216,171,233,234,0,41,104,162,128,57,255,0,29,255,0,201,60,241,47,253,130,174,191,244,75,87,196,53,246,239,142,191,228,158,120,151,254,193,87,95,250,41,171,226,42,0,251,250,138,40,160,15,32,253,163,191,228,157,216,127,216,86,63,253,21,45,120,255,0,193,31,249,43,218,23,253,188,127,233,60,149,236,31,180,119,252,147,187,15,251,10,199,255,0,162,164,175,31,248,35,255,0,37,123,65,255,0,183,143,253,17,37,0,125,125,75,69,20,0,87,200,31,27,127,228,175,107,191,246,195,255,0,73,227,175,175,235,228,31,141,191,242,87,181,223,251,119,255,0,209,17,208,7,159,215,208,191,5,62,21,37,188,112,120,179,95,181,221,112,219,37,211,96,114,29,2,56,86,19,28,19,150,249,190,80,112,65,4,237,206,10,243,223,5,62,24,195,226,75,135,241,22,187,103,35,233,118,238,5,164,50,1,229,221,202,9,220,78,121,49,130,7,203,183,12,78,50,112,202,126,154,160,2,185,175,28,120,54,199,199,126,27,147,72,190,146,72,138,176,150,222,116,228,195,40,82,3,99,56,97,135,32,131,213,73,193,7,105,94,150,138,0,248,71,92,209,111,60,61,174,94,105,23,233,178,238,210,86,137,176,8,13,142,142,50,1,42,70,8,56,228,16,123,215,191,124,18,248,163,253,169,21,159,131,181,117,197,228,49,121,122,124,233,31,203,44,104,185,242,216,14,140,161,78,27,161,3,159,152,101,186,207,138,223,13,225,241,222,140,46,44,196,113,235,86,138,205,4,138,128,180,234,3,17,1,37,148,0,88,130,24,231,111,56,234,106,151,194,223,132,182,126,12,138,61,95,81,255,0,73,215,36,136,125,228,10,45,55,40,222,131,4,130,217,44,11,231,145,242,140,2,119,0,122,77,245,245,190,153,167,92,223,94,203,229,218,218,196,211,204,251,73,218,138,9,99,129,146,112,1,233,205,124,67,226,189,103,254,18,31,22,234,218,184,121,222,59,187,185,36,139,207,57,101,140,185,216,167,147,141,171,129,128,118,128,54,142,5,125,61,241,199,196,55,26,23,195,107,148,181,95,222,106,82,173,129,108,143,145,29,88,191,5,78,114,168,203,216,141,217,7,34,190,93,240,230,139,63,136,252,73,166,232,208,25,3,222,92,71,9,116,140,200,99,4,252,237,133,234,21,114,199,145,192,60,138,0,247,239,3,248,93,252,61,251,62,120,130,234,230,56,197,222,175,166,92,222,18,168,187,150,35,1,17,2,192,157,195,31,56,233,143,48,174,1,206,126,109,175,181,124,89,99,6,151,240,183,92,176,179,79,46,214,219,69,158,24,147,113,59,80,64,225,70,78,73,192,81,215,154,248,166,128,62,135,253,164,60,63,110,218,126,149,226,69,124,93,36,191,217,242,174,9,243,16,135,145,123,224,96,171,246,201,221,201,224,87,156,124,25,241,31,252,35,223,18,44,55,67,190,29,79,254,37,242,97,114,203,230,50,224,175,42,7,206,169,147,207,203,187,3,56,175,168,188,99,225,241,226,143,7,234,186,51,44,101,238,173,217,98,243,29,194,172,163,230,141,137,94,112,28,41,239,211,161,233,95,19,95,216,220,105,154,141,197,133,228,126,93,213,180,173,20,201,184,29,172,164,134,92,140,131,130,15,221,226,128,62,246,162,185,191,2,120,138,31,20,120,43,75,212,146,242,59,187,131,111,26,94,48,10,164,92,133,30,96,101,0,109,59,185,198,0,193,4,112,69,116,148,0,87,144,126,209,223,242,79,44,63,236,42,159,250,42,90,245,250,242,15,218,59,254,73,229,135,253,133,99,255,0,209,82,208,7,143,252,18,255,0,146,189,160,255,0,219,199,254,136,146,190,190,175,144,126,9,127,201,94,208,127,237,227,255,0,68,73,95,95,208,1,94,65,251,71,127,201,60,176,255,0,176,172,127,250,42,74,245,250,242,15,218,63,254,73,229,135,253,133,99,255,0,209,82,208,7,143,252,18,255,0,146,189,161,127,219,199,254,136,146,190,190,175,144,126,9,127,201,95,208,127,237,227,255,0,68,73,95,95,208,1,69,37,45,0,20,81,69,0,115,254,59,255,0,146,121,226,95,251,4,221,127,232,166,175,136,107,237,239,29,127,201,60,241,47,253,130,174,191,244,83,215,196,20,1,246,255,0,128,255,0,228,158,120,107,254,193,54,191,250,41,107,126,176,60,9,255,0,36,243,195,95,246,9,181,255,0,209,75,93,5,0,21,240,13,125,253,95,0,80,7,219,254,4,255,0,146,121,225,175,251,4,219,127,232,165,174,130,185,255,0,2,127,201,60,240,215,253,130,173,191,244,82,215,65,64,9,75,69,20,0,148,180,81,64,5,20,81,64,31,63,126,211,95,243,43,255,0,219,223,254,210,172,31,217,199,254,74,30,163,255,0,96,169,63,244,108,85,191,251,77,127,204,175,255,0,111,95,251,74,176,63,103,47,249,40,90,135,253,130,164,255,0,209,176,208,7,211,244,148,82,208,1,73,75,69,0,20,148,180,80,1,69,20,80,1,95,0,215,223,213,240,13,0,125,189,224,79,249,39,158,26,255,0,176,85,175,254,138,90,232,43,159,240,39,252,147,207,13,127,216,42,215,255,0,69,45,116,20,0,87,29,241,79,89,180,209,126,27,107,178,222,190,62,209,103,37,164,72,8,222,242,74,165,20,5,37,115,140,150,56,231,1,142,14,43,177,175,6,253,164,60,65,110,52,253,43,195,96,110,186,121,126,223,41,201,95,45,0,116,29,176,119,22,126,249,27,57,94,69,0,120,21,141,141,198,167,168,218,216,90,71,230,93,93,74,33,133,55,5,220,204,64,3,39,0,100,145,215,138,251,151,66,211,63,176,252,59,165,233,62,119,159,246,27,104,173,124,220,99,126,196,3,118,50,113,156,103,25,53,242,183,193,63,15,166,189,241,54,197,164,17,180,26,106,53,244,138,206,192,146,133,85,10,227,169,18,60,103,7,3,104,57,207,221,63,92,208,7,206,63,180,134,141,120,158,33,210,117,205,155,172,165,180,251,38,240,164,236,145,93,223,12,118,225,114,175,199,57,56,110,56,170,31,179,190,183,246,31,28,93,233,82,92,108,139,82,179,59,34,217,159,50,116,59,135,56,200,196,102,83,212,3,245,197,122,183,199,31,14,220,107,223,13,174,94,213,191,121,166,200,47,202,109,31,60,104,25,95,146,87,24,14,205,220,156,96,12,154,249,115,195,122,148,90,55,138,116,141,82,224,51,65,101,123,21,204,171,26,130,229,81,213,138,128,72,25,192,245,20,1,247,93,124,65,227,191,249,40,126,38,255,0,176,173,215,254,140,106,251,106,9,226,186,183,138,230,9,82,104,37,64,241,201,27,6,12,164,100,56,43,193,4,115,154,248,151,199,127,242,80,252,79,255,0,97,91,175,253,26,212,1,135,5,188,215,87,17,65,4,47,52,242,176,72,210,48,89,153,137,192,80,7,36,147,198,43,234,255,0,132,159,12,151,193,58,95,246,134,167,26,29,126,229,25,101,100,102,34,40,155,97,242,186,225,138,148,4,184,94,164,128,72,25,60,159,193,79,133,81,219,199,7,139,53,251,93,215,15,229,203,166,192,197,94,49,27,42,178,204,112,78,91,230,249,65,193,82,9,198,118,149,247,138,0,40,162,146,128,22,138,74,90,0,248,6,190,222,240,39,252,147,207,13,127,216,42,219,255,0,68,138,248,130,190,223,240,39,252,147,207,12,255,0,216,42,215,255,0,68,138,0,232,40,162,138,0,231,252,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,215,219,222,59,255,0,146,119,226,95,251,5,93,127,232,166,175,136,104,3,237,223,2,127,201,60,240,215,253,130,173,127,244,72,174,134,185,255,0,2,127,201,60,240,215,253,130,173,127,244,80,174,130,128,10,242,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,175,87,144,254,209,223,242,79,52,255,0,251,10,199,255,0,162,101,160,15,31,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,127,95,32,124,18,255,0,146,189,161,127,219,199,254,147,201,95,95,208,1,69,20,80,7,204,63,180,119,252,148,61,63,254,193,81,255,0,232,217,107,119,246,101,255,0,153,163,254,221,63,246,189,96,254,209,255,0,242,80,244,255,0,251,5,71,255,0,163,101,173,255,0,217,151,254,102,159,251,116,255,0,218,212,1,239,244,180,82,80,2,209,73,75,64,5,37,20,180,0,87,63,227,191,249,39,158,37,255,0,176,85,223,254,138,106,232,43,159,241,223,252,147,207,18,255,0,216,42,235,255,0,69,61,0,124,67,95,127,87,192,53,247,245,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,134,138,90,0,105,164,207,52,250,74,0,81,247,104,162,146,128,22,184,143,25,92,155,81,52,155,156,121,118,140,220,30,120,221,93,189,121,95,197,75,239,38,11,200,246,103,58,99,156,238,199,103,160,11,158,5,241,12,119,166,194,223,117,193,102,243,62,249,227,141,199,215,253,154,244,128,114,185,175,148,126,24,106,120,241,150,148,158,79,252,245,231,119,253,51,127,106,250,135,76,151,205,211,162,125,184,206,238,63,224,70,128,46,215,55,226,29,14,59,255,0,35,108,22,191,38,239,190,158,184,246,255,0,102,186,74,8,205,0,124,164,247,151,190,26,213,109,109,102,187,155,12,201,49,16,72,216,35,118,59,227,158,42,63,22,107,231,83,211,175,35,142,91,159,222,121,120,243,31,142,8,235,201,254,237,119,255,0,22,52,61,215,82,220,253,163,253,94,154,78,54,117,193,144,245,205,120,61,181,198,219,177,22,220,245,231,62,212,134,123,247,193,77,52,127,99,218,220,186,66,206,240,74,11,17,150,63,190,238,113,254,205,123,74,0,34,140,40,28,0,188,87,153,252,29,109,222,22,177,59,127,229,148,223,250,60,215,167,142,130,146,16,81,69,37,80,11,69,52,210,10,0,125,20,81,64,5,37,45,20,0,81,73,75,64,9,69,45,20,0,81,69,37,0,45,20,81,64,9,75,69,20,0,81,73,75,64,5,37,45,20,0,81,69,20,0,81,69,20,0,82,82,209,64,13,52,116,167,83,72,160,7,81,81,231,21,32,230,128,10,41,41,104,3,39,88,208,236,245,91,113,20,150,118,178,98,93,199,205,140,21,206,15,63,116,243,205,124,183,226,239,135,215,154,79,216,254,107,1,230,239,255,0,84,89,122,99,175,11,235,95,92,213,45,67,79,251,111,151,251,221,155,51,219,57,206,61,253,168,3,226,191,15,107,119,58,86,171,98,194,238,233,34,75,164,149,227,138,66,51,134,25,227,43,206,22,190,173,240,71,138,160,214,116,141,60,175,218,153,231,243,62,105,176,79,14,221,121,62,149,224,127,16,188,25,253,151,168,110,251,127,153,178,207,204,199,149,140,224,191,31,123,218,177,60,19,226,111,236,125,90,196,125,147,206,242,188,207,249,105,140,229,91,216,250,208,7,217,96,228,102,150,185,63,2,235,255,0,219,90,29,172,159,101,242,119,43,182,60,205,221,28,175,162,215,89,64,5,20,82,80,2,209,69,20,0,87,158,120,191,195,214,247,223,100,205,173,155,108,221,247,208,30,187,125,189,171,208,171,3,196,3,31,103,255,0,129,127,74,0,249,11,94,240,244,218,125,200,4,192,0,139,121,9,159,83,237,237,92,239,42,125,235,232,105,79,246,162,178,127,170,222,54,103,239,109,207,126,222,181,192,248,167,193,158,68,151,119,31,111,221,143,47,143,43,31,221,31,222,160,8,254,25,248,141,244,205,77,209,231,186,88,197,179,128,177,191,0,151,83,211,34,190,167,208,239,133,238,143,99,32,222,75,218,198,249,126,188,129,215,223,154,248,182,214,15,176,106,18,46,237,251,83,29,49,215,6,190,162,248,117,168,249,186,110,159,15,149,141,186,114,115,187,209,83,218,128,61,18,138,74,90,0,40,162,138,0,40,162,146,128,22,138,74,90,0,41,41,104,160,2,138,74,90,0,41,41,104,160,2,138,40,160,2,138,41,40,1,106,181,220,102,72,246,224,240,217,249,106,205,24,160,14,114,47,15,219,174,114,103,231,215,111,248,86,210,68,34,24,82,125,121,171,36,84,50,228,31,194,128,21,69,60,13,181,26,56,32,115,82,14,104,1,105,105,41,104,1,41,104,162,128,18,170,223,94,199,105,16,146,73,97,140,22,198,100,96,7,67,254,21,101,152,34,229,142,5,120,239,196,255,0,24,139,61,60,195,111,127,177,210,251,97,30,78,112,20,63,28,143,106,0,243,255,0,136,126,61,158,251,251,55,202,107,9,118,121,185,242,201,108,103,103,92,55,181,115,62,12,240,132,186,213,221,172,146,218,223,108,251,98,70,205,18,28,1,145,158,118,158,121,172,61,55,74,191,214,252,223,38,31,59,201,198,126,101,92,103,62,227,210,190,176,240,95,132,160,209,236,28,27,47,37,197,207,152,63,120,91,176,231,169,244,160,13,63,11,120,114,13,19,72,180,134,38,184,253,206,253,171,41,25,229,152,243,242,143,90,232,232,81,129,180,81,64,5,20,81,156,80,2,102,144,156,210,18,73,165,3,138,0,65,78,165,90,40,0,164,165,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,41,41,104,0,162,138,40,1,41,104,162,128,10,40,164,160,5,162,138,40,0,162,138,74,0,41,77,20,148,0,218,120,166,102,156,8,197,0,45,20,81,64,20,239,164,217,179,145,206,122,254,21,242,142,179,166,157,79,196,182,32,36,174,27,100,100,196,185,234,231,216,243,205,125,67,172,72,203,228,237,63,222,254,149,231,158,28,240,59,121,240,92,92,105,223,52,119,10,119,121,221,0,32,244,13,72,14,131,225,247,135,35,210,244,93,57,241,114,172,158,111,18,12,117,102,235,192,245,174,243,165,65,109,110,176,91,172,74,187,66,231,140,231,189,79,76,2,138,74,83,64,31,59,124,105,188,35,89,242,193,76,54,151,248,253,233,43,200,188,47,113,246,95,17,90,205,149,92,111,251,221,63,213,176,175,66,248,203,114,205,226,72,70,254,186,114,142,159,237,203,94,83,111,49,183,157,100,7,105,25,231,25,237,64,31,101,252,57,189,23,126,13,211,219,114,18,68,135,228,63,244,213,133,117,245,228,191,4,117,97,115,225,139,43,86,159,115,164,51,57,93,152,199,239,143,124,123,215,173,3,145,154,0,74,90,40,160,2,144,82,208,40,0,175,7,240,47,195,143,237,143,138,126,35,241,86,173,12,241,217,89,107,119,15,96,191,117,110,38,89,220,238,206,114,66,16,58,12,22,227,63,43,3,239,20,148,0,180,81,73,64,11,69,37,45,0,20,81,69,0,124,3,95,111,120,19,254,73,231,134,191,236,21,107,255,0,162,150,143,248,65,60,31,255,0,66,166,137,255,0,130,216,127,248,154,219,130,222,43,91,120,173,237,226,72,96,137,2,71,28,96,0,129,70,213,0,14,20,1,198,40,3,132,248,219,255,0,36,135,93,255,0,183,127,253,30,149,243,7,129,63,228,161,248,107,254,194,182,191,250,53,107,237,107,235,27,61,74,210,75,59,235,72,46,173,100,198,248,103,140,72,141,180,130,50,14,84,237,33,79,212,86,92,30,12,240,181,173,204,87,22,254,25,210,33,158,39,87,142,88,236,34,12,140,14,65,5,87,32,131,206,104,3,118,190,97,253,163,191,228,161,233,255,0,246,10,79,253,27,45,125,61,89,90,151,134,116,29,102,229,110,53,93,23,77,190,157,84,34,201,117,106,146,56,80,73,192,44,9,198,73,56,247,52,1,243,175,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,243,255,0,29,127,201,67,241,63,253,133,110,191,244,107,87,217,90,111,134,180,45,26,225,174,116,189,23,78,177,157,193,71,146,214,213,34,98,9,7,4,133,7,25,0,227,216,85,121,252,25,225,107,171,137,46,110,60,53,163,205,52,174,94,73,36,176,137,157,152,156,146,73,25,36,158,115,64,30,123,251,56,255,0,201,59,191,255,0,176,172,191,250,42,42,245,250,165,166,233,58,118,145,110,214,250,94,159,107,99,3,57,99,29,180,43,8,45,128,164,149,0,12,224,1,159,246,86,174,208,7,197,63,17,236,174,116,255,0,137,30,35,138,234,61,146,54,161,52,192,111,7,41,35,25,35,60,122,134,83,234,51,207,53,239,95,179,206,170,215,159,15,231,177,150,230,57,94,194,245,210,56,129,27,162,137,212,58,228,14,112,92,201,130,125,8,254,29,171,232,250,151,134,180,29,102,225,110,53,93,23,78,190,156,1,26,201,117,107,28,172,20,18,118,130,192,156,100,147,143,115,82,233,154,14,143,161,249,191,217,90,85,141,135,159,143,51,236,150,233,14,252,103,27,182,129,156,100,227,62,166,128,52,43,159,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,116,21,20,240,69,117,111,45,189,196,81,205,4,168,82,72,228,80,202,234,70,10,144,120,32,142,49,64,31,3,87,219,222,3,255,0,146,121,225,159,251,5,90,255,0,232,149,163,254,16,79,7,255,0,208,169,161,255,0,224,186,31,254,38,182,237,224,138,218,222,27,123,120,99,134,8,144,36,104,138,161,81,64,218,2,129,192,0,113,138,0,150,146,150,138,0,241,127,142,95,14,63,182,52,231,241,86,149,12,9,125,101,19,61,248,251,173,113,18,128,119,103,56,44,128,30,171,146,188,103,133,83,243,174,149,170,95,104,122,164,26,150,153,116,214,215,150,239,190,41,99,234,167,249,16,70,65,83,193,4,131,144,107,239,26,195,159,193,158,22,186,184,150,230,231,195,90,60,211,202,197,228,150,75,8,153,157,137,201,36,145,146,73,231,52,1,226,63,19,124,113,99,227,175,131,58,85,252,18,70,47,162,212,162,75,232,2,237,48,203,228,205,156,2,73,242,201,4,169,201,200,227,168,42,60,175,192,159,242,80,252,53,255,0,97,75,95,253,26,181,245,255,0,252,32,126,15,255,0,161,83,67,255,0,193,108,63,252,77,62,15,6,120,90,214,230,43,155,127,13,104,240,207,19,135,73,35,176,137,89,24,28,130,8,25,4,30,115,64,27,180,81,69,0,21,243,7,237,29,255,0,37,11,79,255,0,176,84,127,250,54,74,250,126,178,181,47,13,104,58,205,202,220,106,154,46,157,127,56,80,130,75,171,100,149,128,4,157,160,176,39,25,36,227,220,208,7,206,191,179,143,252,148,61,67,254,193,50,127,232,216,107,233,250,202,211,124,53,160,232,183,45,113,166,104,186,117,148,236,165,26,75,107,84,137,138,146,14,9,85,7,25,0,227,216,86,173,0,20,81,69,0,115,254,58,255,0,146,121,226,79,251,5,93,127,232,166,175,136,107,239,153,173,225,186,183,150,222,226,36,154,9,80,164,145,200,161,149,148,140,21,32,240,65,28,98,176,255,0,225,4,240,127,253,10,122,31,254,11,161,255,0,226,104,3,161,162,138,40,3,200,63,104,255,0,249,39,150,31,246,21,143,255,0,69,75,94,63,240,75,254,74,246,133,255,0,111,31,250,34,74,250,203,82,210,180,221,98,5,183,213,44,45,175,160,14,174,35,186,132,74,3,96,128,84,50,145,156,18,51,238,106,157,151,132,252,57,166,94,71,121,97,225,253,42,214,234,60,236,154,11,24,227,97,144,84,225,128,82,50,164,143,161,160,13,154,40,162,128,10,240,61,91,225,188,222,59,248,239,175,92,93,172,145,232,182,111,106,211,200,80,145,59,8,162,38,0,67,41,82,84,146,88,103,111,25,234,43,222,233,104,2,181,141,140,26,102,157,107,97,102,158,93,173,172,75,12,41,184,157,168,160,5,25,57,39,0,14,188,213,154,74,90,0,40,164,165,160,4,165,162,138,0,249,55,227,135,138,35,241,15,196,25,173,45,228,118,180,210,83,236,96,23,109,166,80,73,149,194,144,184,59,190,67,215,62,88,57,35,24,234,255,0,102,255,0,15,220,54,161,170,248,145,155,22,169,23,246,124,99,0,249,140,76,114,55,124,174,2,167,109,167,127,7,131,94,213,63,131,60,45,117,113,45,197,199,134,180,121,167,149,203,73,36,150,17,51,187,147,146,73,35,36,147,206,107,67,77,210,180,221,30,221,173,244,189,62,214,198,221,152,185,142,214,17,16,45,128,9,32,40,25,194,129,159,101,160,12,207,29,255,0,201,60,241,47,253,130,174,255,0,244,83,87,196,21,247,212,240,67,117,111,45,189,204,41,52,18,161,73,35,144,7,14,10,224,130,15,4,17,198,43,19,254,16,79,7,255,0,208,169,161,255,0,224,186,31,240,160,14,130,190,72,248,227,225,235,125,11,226,69,195,218,191,201,169,68,47,202,109,63,35,187,48,110,73,57,203,35,55,96,55,224,12,10,250,222,179,181,61,7,72,214,252,175,237,109,42,198,251,201,207,151,246,171,116,151,102,113,156,110,7,25,192,206,61,22,128,60,55,246,112,241,44,194,231,82,240,179,65,25,128,198,218,140,115,2,67,43,102,56,217,74,244,32,141,164,116,198,15,92,241,244,29,99,216,248,79,195,154,101,226,94,88,120,127,73,182,186,143,59,38,183,178,142,55,92,130,167,14,0,35,42,72,250,26,216,160,2,188,131,246,143,255,0,146,121,97,255,0,97,88,255,0,244,84,149,235,245,75,83,210,116,221,98,220,91,234,154,125,181,244,1,213,196,119,80,137,64,108,16,8,14,164,103,4,140,251,154,0,249,55,224,151,252,149,237,11,254,222,63,244,68,181,245,253,99,89,120,79,195,154,101,236,119,150,30,31,210,173,110,227,206,201,160,178,141,28,100,16,112,192,2,50,164,175,208,214,205,0,21,228,31,180,119,252,147,187,15,251,10,199,255,0,162,164,175,95,170,90,150,149,166,235,22,226,223,84,176,181,191,183,86,12,177,221,66,178,128,219,72,4,6,4,103,4,140,251,154,0,249,59,224,151,252,149,253,11,254,222,63,244,68,149,245,245,99,89,120,79,195,154,101,228,119,150,30,31,210,173,110,163,206,201,160,178,72,216,100,16,118,184,0,140,130,71,208,214,205,0,20,148,180,80,1,69,20,80,7,63,227,175,249,39,158,37,255,0,176,85,215,254,138,106,248,134,190,249,158,8,110,160,150,222,226,36,154,9,80,164,145,200,3,43,41,24,42,84,240,65,28,109,172,79,248,65,60,31,255,0,66,166,135,255,0,130,232,127,248,154,0,60,9,255,0,36,243,195,95,246,9,181,255,0,209,75,93,5,69,4,17,90,193,21,189,188,73,12,16,160,72,227,69,10,168,0,192,80,7,0,1,198,42,90,0,43,224,26,251,246,176,63,225,4,240,127,253,10,122,31,254,11,161,255,0,226,104,0,240,39,252,147,191,13,127,216,38,215,255,0,68,173,116,21,28,22,240,218,219,197,5,188,73,12,17,70,18,56,227,80,21,0,24,10,2,240,0,28,109,169,40,1,41,104,164,160,5,162,138,40,0,162,138,74,0,240,15,218,107,254,101,127,251,122,255,0,218,53,129,251,56,255,0,201,66,212,63,236,21,47,254,141,138,190,142,212,244,45,31,90,242,191,181,180,155,27,255,0,39,62,95,218,237,210,93,153,198,113,184,28,103,104,206,61,5,71,166,248,103,66,209,174,90,227,76,209,116,235,41,217,74,60,150,182,177,196,197,73,7,4,133,7,110,64,56,246,20,1,171,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,21,240,13,125,253,92,247,252,32,158,15,255,0,161,83,68,255,0,193,116,63,252,77,0,47,129,63,228,158,120,107,254,193,86,191,250,40,86,253,71,4,16,218,219,197,111,111,18,67,111,18,4,142,56,192,85,69,11,128,0,28,0,163,141,181,45,0,21,242,7,198,127,17,255,0,194,69,241,38,255,0,108,59,33,211,127,208,35,200,195,55,150,205,188,158,72,63,59,190,15,203,198,220,140,230,190,191,172,57,252,25,225,107,171,153,110,110,60,53,163,205,52,174,90,73,36,211,226,102,102,39,36,146,70,73,39,156,208,7,147,126,205,218,44,81,232,218,206,186,251,26,121,174,5,154,3,24,221,24,64,29,176,221,112,198,65,145,242,253,197,60,246,247,90,175,101,99,103,165,217,199,103,97,105,5,157,180,121,217,20,17,136,227,92,146,78,0,192,25,36,159,169,169,232,2,189,245,141,190,167,167,92,105,247,177,249,150,183,80,180,83,38,242,55,70,192,171,12,140,21,200,39,167,53,240,182,173,166,207,163,235,55,218,93,195,70,211,218,92,203,111,35,70,73,5,145,138,146,9,85,59,114,190,130,190,242,172,41,252,25,225,107,187,137,110,46,60,53,163,205,60,174,94,73,100,176,133,153,152,156,146,73,92,146,79,57,160,12,79,132,158,32,183,241,15,195,109,37,160,93,146,88,194,44,39,76,147,135,136,42,142,72,25,220,187,95,140,129,187,25,36,26,243,255,0,3,124,55,254,217,248,165,226,63,21,234,240,206,150,86,90,213,195,216,47,221,91,137,132,206,119,231,57,42,133,87,160,218,91,140,240,192,251,94,155,165,105,186,61,187,65,166,88,91,88,192,206,92,165,172,34,37,45,128,9,33,64,92,224,1,159,97,87,104,0,164,165,162,128,10,41,40,160,5,162,138,40,3,224,26,251,123,192,159,242,79,60,51,255,0,96,171,95,253,20,180,127,194,9,224,255,0,250,21,52,79,252,23,67,254,21,183,5,188,86,182,241,65,111,10,67,4,72,18,56,227,80,161,20,13,161,64,28,0,7,24,160,9,104,162,138,0,231,252,119,255,0,36,243,196,191,246,9,186,255,0,209,77,95,16,215,223,51,193,13,213,188,182,247,17,36,214,242,161,73,82,69,86,87,82,184,42,65,224,130,56,197,98,127,194,9,225,15,250,20,244,63,252,23,69,255,0,196,208,1,224,79,249,39,126,26,255,0,176,85,175,254,138,21,208,84,80,65,21,173,188,86,246,241,36,48,68,138,145,162,0,170,128,12,0,21,120,0,47,24,169,40,1,107,200,63,104,239,249,39,154,127,253,133,99,255,0,209,50,215,175,213,45,75,73,211,117,139,113,111,170,105,246,183,208,6,14,177,221,68,37,10,216,32,16,172,164,103,4,140,251,154,0,249,55,224,151,252,149,237,11,254,222,63,244,158,90,250,250,177,236,124,39,225,205,50,242,59,203,15,15,233,86,183,73,157,147,193,101,26,50,228,16,112,192,2,50,9,31,67,91,52,0,81,69,20,1,243,7,237,29,255,0,37,14,195,254,193,81,255,0,232,201,107,127,246,101,255,0,153,163,254,220,255,0,246,181,123,94,165,225,173,7,89,185,91,141,83,69,211,175,166,10,17,100,186,182,73,92,0,73,192,44,9,198,73,56,247,53,38,153,161,104,250,39,155,253,147,165,88,216,121,219,124,207,178,91,164,91,241,156,110,218,6,113,147,140,250,154,0,209,162,138,74,0,41,104,162,128,10,41,41,104,0,174,127,199,127,242,79,60,75,255,0,96,171,175,253,18,213,208,84,115,193,21,213,188,182,247,17,36,208,73,25,73,99,145,67,43,41,24,42,65,224,130,56,197,0,124,9,95,127,215,63,255,0,8,39,131,255,0,232,83,208,255,0,240,93,23,255,0,19,93,5,0,37,45,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,37,45,37,45,0,20,148,180,80,1,69,20,80,1,95,52,252,105,213,9,241,12,113,43,66,67,105,192,112,121,229,164,247,175,164,165,149,83,25,59,115,95,27,124,69,213,127,180,245,232,101,19,121,128,89,170,103,24,254,39,56,233,239,64,17,124,58,184,48,120,219,77,111,151,3,205,235,255,0,92,222,190,184,240,188,222,127,135,237,159,43,206,238,157,62,249,175,141,252,31,47,147,226,139,39,39,110,221,252,227,253,134,175,174,60,1,55,157,225,59,38,13,156,137,123,127,211,86,160,14,166,150,138,40,3,11,196,186,114,95,233,87,202,254,105,45,105,34,97,58,242,167,219,175,53,242,175,138,60,60,214,30,35,186,253,205,208,68,217,204,131,214,53,235,199,189,125,138,234,29,25,72,200,42,65,175,47,241,231,131,126,221,14,161,115,107,97,190,87,242,240,222,118,51,140,41,224,183,181,0,71,240,112,42,120,110,205,65,249,132,50,100,19,207,250,243,94,172,62,232,250,87,149,124,57,177,185,210,72,181,184,79,43,203,129,198,55,7,193,44,15,81,159,90,245,40,142,99,67,234,22,128,31,69,37,45,0,48,230,149,104,56,160,109,160,7,10,74,90,40,0,164,165,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,74,90,40,0,162,138,40,0,43,76,20,250,105,20,0,234,41,128,144,105,224,230,128,18,138,41,104,3,39,91,210,97,213,44,46,226,144,203,251,203,119,139,228,43,156,16,122,112,121,230,190,97,241,255,0,129,95,73,212,53,9,160,182,212,94,56,252,189,174,241,229,78,66,142,161,71,173,125,105,92,239,137,188,63,109,171,105,119,72,246,190,107,75,179,43,230,17,156,56,247,95,74,0,249,139,225,247,138,110,124,59,170,203,19,173,180,64,90,178,127,164,130,167,151,86,245,90,250,123,195,58,252,58,165,133,161,23,22,172,237,107,28,164,68,224,227,32,123,159,151,154,249,131,226,63,133,238,52,29,126,234,88,172,252,139,115,42,32,62,106,183,38,48,113,212,159,225,53,179,240,215,198,147,88,234,94,77,198,163,178,40,236,188,176,60,149,56,33,144,99,133,246,160,15,169,232,168,98,158,57,183,108,109,248,235,198,42,106,0,40,164,165,160,2,185,255,0,18,41,255,0,69,192,39,239,255,0,74,223,172,237,86,219,237,30,79,201,187,25,239,143,74,0,249,45,181,57,44,117,123,82,4,99,12,143,243,169,254,247,215,218,189,191,194,26,130,235,90,29,146,76,241,6,151,126,68,71,158,25,186,100,159,74,240,255,0,20,105,119,54,250,156,36,195,181,68,65,190,240,63,196,222,245,232,191,11,36,155,58,76,100,252,191,190,227,3,253,170,0,234,124,75,224,59,109,71,51,40,191,114,210,3,251,188,17,242,140,127,118,151,194,250,12,250,69,243,21,182,187,1,96,49,41,145,15,35,43,236,57,226,189,46,209,3,91,71,184,103,175,243,169,254,205,9,234,159,169,160,9,17,183,231,165,58,154,20,14,131,20,226,121,219,64,5,52,147,78,164,160,5,160,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,37,45,20,210,112,40,1,212,83,7,35,52,250,0,41,172,161,135,34,157,69,0,70,177,40,236,42,64,48,40,162,128,18,150,138,74,0,90,40,170,247,151,2,214,217,228,96,216,92,116,235,214,128,48,60,95,226,5,208,236,82,79,222,100,204,19,228,85,61,84,158,255,0,74,249,123,197,154,229,215,136,181,123,235,101,149,176,183,146,74,22,72,213,112,55,48,237,245,175,73,248,187,226,35,51,61,164,18,221,35,37,204,111,247,240,49,229,31,67,239,88,222,5,240,92,218,134,164,215,83,173,148,233,61,177,148,9,65,99,150,96,114,114,189,121,169,25,213,252,62,248,113,109,107,253,163,246,136,109,223,119,151,143,46,105,56,219,191,62,149,237,73,24,140,96,12,12,230,160,180,178,138,215,127,151,12,81,238,198,118,5,25,219,86,170,132,20,82,82,147,138,0,66,118,211,55,102,145,142,122,26,80,40,1,193,105,216,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,146,150,146,128,22,138,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,146,128,22,138,41,40,0,165,162,138,0,74,90,41,40,1,104,164,165,160,2,130,180,81,64,12,218,41,224,81,70,120,160,2,130,113,77,46,7,173,55,57,160,12,251,168,62,211,179,56,59,115,212,213,203,107,72,173,211,106,12,115,158,164,210,132,3,168,21,61,0,20,148,180,80,1,72,198,150,154,199,24,160,15,148,62,46,177,151,196,176,156,255,0,203,130,143,252,126,74,243,29,184,25,175,88,248,162,35,111,18,91,130,128,230,205,71,35,253,182,174,70,125,13,159,64,107,180,88,20,28,96,227,13,247,177,253,218,0,244,143,129,154,171,37,207,217,73,109,169,103,41,0,40,255,0,158,171,254,53,244,77,187,110,183,141,255,0,188,1,255,0,199,107,228,143,134,58,143,246,87,136,110,18,70,151,139,70,31,33,227,151,67,234,43,234,173,26,224,92,105,22,50,13,223,61,188,111,243,117,228,10,0,209,162,138,40,0,164,165,162,128,18,138,90,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,164,165,162,128,10,40,162,128,10,41,41,104,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,41,41,104,0,162,146,150,128,10,74,90,40,0,162,138,74,0,90,41,41,104,0,162,138,74,0,90,74,90,40,0,164,162,150,128,10,40,164,160,5,162,138,40,1,41,104,162,128,10,74,90,74,0,90,74,90,40,0,162,138,74,0,90,40,162,128,10,41,41,104,0,162,138,40,0,164,165,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,146,150,128,10,41,41,104,0,162,138,74,0,41,105,41,104,0,162,146,150,128,10,74,90,74,0,90,40,162,128,18,150,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,146,138,0,90,41,40,160,5,164,165,162,128,10,40,162,128,18,150,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,74,0,41,104,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,41,104,162,128,10,40,162,128,10,74,90,74,0,90,51,69,20,0,81,69,20,0,81,69,20,1,133,175,234,6,203,236,248,44,55,238,251,160,30,152,245,250,215,197,90,149,211,222,92,9,28,146,66,1,200,81,220,250,125,107,234,95,137,26,218,88,255,0,101,243,56,221,230,253,207,246,118,123,251,215,203,86,118,82,93,21,33,163,251,224,124,199,252,250,208,5,143,13,146,53,219,99,254,247,242,53,245,183,195,41,119,248,62,192,123,75,255,0,163,90,190,86,210,44,26,15,19,67,25,49,228,110,233,211,253,89,255,0,102,190,167,248,105,25,79,11,89,3,142,18,78,159,245,213,168,3,182,162,138,40,0,170,247,54,145,93,66,233,34,110,13,140,242,71,79,165,88,162,128,48,70,147,21,157,227,203,18,1,184,99,239,19,233,235,244,173,168,15,238,144,122,5,164,149,3,12,237,29,105,16,99,242,160,9,105,72,52,221,224,211,168,1,187,77,0,83,168,160,2,138,40,160,4,165,162,138,0,40,162,146,128,22,138,40,160,4,165,162,138,0,40,162,138,0,74,41,104,160,2,138,41,40,1,104,162,138,0,74,90,74,90,0,41,41,104,160,2,146,150,138,0,40,164,165,160,2,140,81,69,0,52,138,76,226,159,222,152,212,0,224,115,75,81,3,131,82,138,0,40,96,24,96,140,169,162,146,128,60,235,226,71,129,237,117,219,65,32,134,47,53,174,17,139,60,174,185,1,28,118,252,43,230,221,70,202,227,195,90,197,225,142,68,1,39,146,1,179,230,224,49,254,248,246,175,180,167,129,46,17,67,162,56,7,59,92,102,188,103,226,63,129,26,234,222,73,237,225,211,163,105,47,203,239,35,4,169,14,121,218,40,3,168,240,63,140,134,171,246,253,230,102,242,182,99,116,104,58,238,244,62,213,232,138,115,95,37,120,43,92,159,71,251,119,159,115,116,222,111,151,143,45,201,233,187,174,72,245,175,169,52,187,228,188,183,103,1,190,87,199,205,244,31,227,73,1,163,73,75,69,48,10,107,34,190,50,51,138,117,37,0,121,238,183,240,211,78,212,166,243,126,205,23,17,108,249,167,145,123,159,79,173,92,240,215,129,108,244,65,108,209,193,10,152,183,227,18,187,117,221,235,245,174,220,128,122,128,104,0,15,186,20,80,4,113,198,35,69,10,56,20,250,90,40,0,52,221,185,230,156,121,168,195,115,142,104,1,253,169,104,254,26,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,166,237,230,157,69,0,3,138,40,162,128,18,150,154,41,217,160,4,165,164,201,165,25,160,2,138,40,160,1,142,20,159,65,94,109,241,7,91,251,54,159,168,195,246,125,216,242,249,223,142,241,255,0,179,93,118,185,169,37,165,165,198,217,97,5,96,118,1,155,216,251,215,136,234,141,54,187,226,9,99,49,22,73,177,204,10,79,221,81,211,175,165,38,6,30,147,167,255,0,194,65,226,75,153,60,223,35,116,59,177,183,127,77,163,218,190,130,240,198,153,246,45,54,204,121,219,246,218,34,125,220,127,10,243,215,253,154,196,240,15,135,99,176,177,138,66,46,67,20,112,68,184,31,199,244,246,174,240,0,138,21,123,13,180,32,29,69,20,83,1,41,173,70,104,160,4,29,106,65,69,11,64,5,37,45,37,0,45,20,82,80,1,75,69,20,0,81,69,37,0,45,20,81,64,9,69,45,20,0,81,73,75,64,5,37,45,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,73,75,64,5,52,243,242,211,168,160,6,129,142,115,72,199,60,83,201,161,71,57,160,3,20,80,40,160,0,81,64,162,128,10,173,116,251,54,124,185,206,106,205,101,107,18,249,126,87,78,119,117,252,40,3,228,191,26,222,125,179,197,54,95,187,217,152,99,29,115,252,109,254,53,234,30,21,209,254,213,224,219,69,243,246,238,223,252,25,251,178,183,189,120,221,212,205,117,226,125,56,144,9,223,24,249,127,223,175,168,254,31,218,103,193,250,118,224,192,254,247,183,253,52,106,0,249,223,196,246,191,217,30,57,212,6,239,55,9,26,244,219,213,16,251,215,210,126,1,187,251,70,129,164,141,152,198,155,9,235,159,225,21,226,223,26,172,5,190,189,119,116,4,159,52,209,12,178,241,254,164,123,123,87,161,252,39,189,18,219,217,67,186,50,83,76,143,128,121,249,86,49,64,30,171,69,37,20,0,180,148,180,80,1,69,37,45,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,20,82,82,208,1,69,20,80,1,69,20,148,0,180,81,69,0,37,20,82,208,1,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,80,1,69,37,45,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,80,2,82,209,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,73,75,69,0,20,82,82,208,1,69,20,80,1,69,37,45,0,20,82,82,208,1,69,20,80,2,82,209,73,64,11,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,37,45,20,148,0,180,81,69,0,20,82,81,64,11,69,37,45,0,20,81,69,0,37,45,20,80,2,82,210,82,208,1,69,20,80,1,69,20,148,0,82,209,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,73,69,20,0,180,81,73,64,11,69,20,80,1,69,20,148,0,180,82,82,208,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,82,82,208,1,69,37,20,0,180,81,69,0,20,82,82,208,1,73,75,69,0,20,81,69,0,20,82,82,208,2,82,209,69,0,37,45,20,80,1,73,75,73,64,11,69,20,80,1,69,20,80,1,73,75,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,65,249,104,170,247,114,108,137,78,64,249,177,205,0,124,207,241,107,82,243,127,177,255,0,117,140,121,223,197,255,0,92,253,170,95,5,104,25,240,197,228,191,105,251,179,185,199,151,215,8,61,235,142,241,140,205,123,246,45,184,109,155,254,231,61,113,254,21,244,175,135,244,116,181,240,197,250,98,97,150,144,252,221,126,226,251,80,7,204,186,185,251,31,140,166,63,127,24,255,0,103,57,141,127,198,190,138,248,73,119,246,143,11,217,13,152,253,220,135,174,127,229,169,175,4,248,143,10,193,227,13,76,12,241,229,117,255,0,174,105,94,175,240,54,224,54,145,108,155,135,203,111,57,235,207,250,234,0,246,181,233,69,3,149,31,74,40,0,162,138,65,64,10,220,138,103,78,105,212,164,103,138,0,99,38,123,210,3,143,150,164,6,130,51,64,0,162,141,180,80,1,69,20,148,0,180,81,73,64,11,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,37,45,20,148,0,180,81,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,37,41,20,81,64,17,145,64,167,17,70,40,1,69,45,52,28,83,179,64,5,86,188,131,207,136,46,237,191,54,122,102,172,82,208,7,204,126,56,208,62,199,253,159,254,147,191,127,153,255,0,44,241,140,99,223,222,187,159,135,154,238,251,104,227,251,54,55,94,129,157,253,50,19,218,187,191,18,104,113,95,125,151,62,113,217,187,253,94,59,227,219,218,188,82,206,25,52,93,98,205,21,28,40,153,37,38,113,140,124,223,135,31,45,45,134,125,35,27,111,64,216,198,105,107,3,195,218,152,186,211,237,137,146,34,91,119,67,253,210,125,235,124,16,70,115,76,66,210,82,209,64,5,20,102,140,208,0,104,61,41,132,210,245,160,3,20,220,115,78,163,2,128,28,180,81,69,0,20,81,69,0,20,81,69,0,20,148,180,80,1,69,20,80,2,81,75,73,64,5,45,20,80,1,69,20,80,1,69,20,80,1,138,40,162,128,0,40,162,138,0,42,25,166,88,113,184,237,206,123,84,213,145,171,92,24,252,156,19,206,123,125,40,3,205,188,87,226,3,113,57,134,63,45,252,203,124,125,214,7,36,176,163,193,250,19,77,53,149,212,170,224,157,249,195,46,222,140,43,22,226,3,115,169,91,150,193,201,3,159,151,248,171,212,60,49,98,144,90,90,224,1,141,221,207,171,84,129,191,97,108,45,173,82,49,158,51,212,251,213,186,106,12,40,20,234,160,10,66,105,73,166,80,3,121,205,60,81,138,80,40,1,104,162,138,0,74,90,40,160,2,138,74,90,0,74,41,104,160,2,146,150,138,0,40,164,165,160,2,138,40,160,2,138,74,90,0,74,90,74,90,0,40,164,162,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,74,90,74,40,1,104,162,138,0,40,162,138,0,74,74,117,54,128,20,82,209,69,0,21,207,248,138,117,143,236,217,199,59,255,0,165,116,21,194,120,235,81,107,95,176,96,176,221,230,116,0,244,197,0,124,203,163,218,127,104,120,163,74,198,226,166,234,36,249,72,31,196,61,126,181,245,215,133,172,126,195,225,251,72,62,111,147,127,222,32,245,118,61,190,181,242,247,195,91,35,123,171,233,147,62,14,53,56,71,36,131,195,161,237,245,175,173,108,227,17,90,164,96,96,12,255,0,58,0,241,31,142,214,68,218,121,202,27,230,189,132,117,24,255,0,82,223,225,85,254,14,106,127,241,59,104,9,31,187,211,177,208,231,229,120,197,116,255,0,26,108,69,206,131,9,218,185,55,209,158,73,254,227,215,154,252,39,212,77,183,141,175,161,37,182,199,105,34,112,23,180,136,40,3,234,10,40,7,52,80,1,69,20,80,1,222,138,78,244,10,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,146,150,128,10,40,162,128,10,41,41,104,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,164,165,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,74,90,74,0,90,40,162,128,18,150,146,150,128,18,150,138,40,0,164,165,162,128,10,74,90,40,0,162,138,40,0,164,165,162,128,18,150,138,40,0,164,165,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,74,0,41,104,162,128,18,150,138,40,1,41,104,162,128,10,74,90,40,0,162,138,74,0,90,40,162,128,10,40,164,160,5,162,146,150,128,10,41,41,104,0,162,146,150,128,10,40,164,160,5,162,138,40,0,164,165,162,128,10,40,164,160,5,162,138,40,0,164,165,162,128,10,74,90,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,164,165,162,128,10,200,241,5,218,218,89,70,228,129,153,20,114,9,236,107,94,184,239,136,55,159,99,208,225,108,183,55,74,62,80,15,240,189,0,124,193,103,25,213,119,103,254,89,99,238,113,215,235,244,175,176,45,237,66,105,179,194,51,243,135,239,234,49,95,40,248,10,200,94,255,0,104,100,3,179,203,234,72,235,191,211,233,95,93,4,1,8,199,90,0,249,115,226,230,137,37,190,191,172,94,108,109,139,228,114,89,113,254,174,49,211,173,117,127,3,36,2,218,33,145,197,172,191,250,56,86,135,198,157,41,14,135,173,221,168,93,255,0,232,252,238,63,222,140,116,251,181,202,124,19,191,49,106,77,108,197,136,142,206,67,180,1,142,100,7,250,208,7,210,145,28,195,25,245,2,157,81,90,190,235,72,95,251,209,131,250,84,212,0,81,69,20,0,10,5,29,232,20,0,221,180,234,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,74,90,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,146,128,22,138,74,40,1,104,162,138,0,40,162,138,0,40,52,81,138,0,140,211,133,38,218,40,1,244,80,166,138,0,142,88,150,92,103,63,45,121,39,139,124,56,241,221,125,161,22,67,229,91,238,229,198,56,44,107,215,235,19,91,210,162,188,181,184,220,138,73,129,147,150,35,177,244,250,208,7,158,120,67,92,251,51,89,219,72,99,82,187,243,242,177,63,196,107,212,52,251,212,185,181,70,14,14,115,209,74,247,175,23,186,180,147,72,214,89,163,101,85,139,24,0,231,170,251,253,107,182,240,190,180,207,106,136,204,199,8,199,160,254,253,74,3,190,14,166,157,89,208,94,134,85,63,63,43,158,130,175,6,205,80,15,34,155,138,117,6,128,25,70,54,243,75,154,50,49,64,0,20,115,154,1,205,59,131,64,0,162,146,150,128,10,40,162,128,10,74,90,40,0,162,138,74,0,90,40,164,160,5,162,138,74,0,90,40,162,128,10,41,41,104,0,162,138,74,0,83,76,205,60,212,100,80,4,128,209,76,20,250,0,13,115,90,236,184,242,58,255,0,23,244,174,141,184,90,227,117,249,63,227,223,143,239,127,74,0,226,236,224,243,111,173,206,20,254,240,14,126,181,234,90,60,59,45,33,225,120,221,211,234,107,131,209,33,221,52,39,127,252,182,29,189,197,122,77,154,226,8,249,245,254,116,144,22,87,165,4,226,130,106,35,76,5,205,45,54,158,180,0,236,82,45,20,180,0,81,69,20,0,81,69,20,0,148,82,210,80,2,209,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,20,180,0,81,69,20,0,81,69,20,0,82,81,75,64,5,20,82,80,2,209,69,20,0,82,81,75,64,5,20,81,64,9,75,73,75,64,5,20,81,64,1,166,211,141,32,160,5,162,138,74,0,90,242,207,137,83,133,254,204,229,255,0,229,167,254,201,94,167,94,7,241,110,255,0,111,246,63,238,255,0,231,183,241,127,215,58,76,12,63,131,54,30,101,188,19,98,51,179,84,94,92,115,192,140,215,210,200,48,128,87,139,252,24,182,199,135,221,183,116,212,137,251,191,236,199,94,212,41,129,231,255,0,21,16,63,135,224,200,7,253,49,58,255,0,184,245,243,239,132,110,254,195,227,141,85,131,184,226,101,249,14,63,229,170,255,0,133,125,41,227,232,124,253,22,17,187,31,233,32,244,246,106,249,100,55,217,252,107,172,124,187,177,52,195,211,254,90,80,7,217,208,62,237,221,120,219,83,86,126,157,47,153,230,124,184,198,59,253,106,253,0,20,180,80,104,0,164,20,180,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,37,45,0,20,81,69,0,20,81,73,64,11,69,20,148,0,180,148,180,80,1,73,75,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,37,20,0,81,75,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,148,0,180,81,73,64,11,69,20,148,0,180,81,73,64,11,69,20,148,0,180,82,82,208,1,69,37,45,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,148,0,180,148,82,208,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,37,45,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,81,69,0,20,148,180,148,0,180,148,180,80,1,73,75,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,81,69,0,20,82,82,208,2,82,209,69,0,20,81,69,0,20,82,82,208,1,73,69,20,0,82,209,73,64,11,69,20,80,1,73,75,73,64,11,69,20,80,1,73,75,69,0,20,148,180,80,1,69,20,80,2,82,210,82,208,1,73,75,73,64,5,45,20,80,1,69,20,148,0,180,148,180,80,1,69,20,80,1,69,20,80,1,94,87,241,143,80,251,63,134,161,195,72,8,212,64,249,79,251,18,123,215,170,55,2,188,15,227,133,206,116,33,30,206,154,167,92,251,73,64,28,183,194,139,113,39,246,190,66,156,121,61,71,251,245,245,45,124,225,240,114,223,127,246,215,205,140,125,159,183,253,116,175,163,232,3,205,254,45,218,121,254,13,214,8,9,147,228,245,31,244,209,43,200,190,24,3,109,226,219,164,206,54,217,55,79,187,247,163,175,124,241,228,30,119,132,181,4,221,140,249,124,227,63,242,208,87,128,104,114,125,135,226,46,166,152,223,139,101,25,233,215,203,52,128,250,119,78,109,250,109,177,231,253,74,127,33,86,235,47,66,147,204,209,236,31,24,221,107,25,253,22,181,41,128,148,166,138,67,64,9,78,20,220,83,133,0,20,82,82,208,1,69,20,80,1,69,37,45,0,20,81,69,0,20,148,82,208,1,69,37,45,0,20,81,69,0,20,81,69,0,37,45,20,80,1,73,75,69,0,37,45,20,80,1,69,20,148,0,180,81,73,64,5,45,20,80,1,69,20,148,0,180,81,69,0,37,45,20,80,1,69,20,148,0,180,218,113,166,154,0,76,211,193,205,70,105,20,208,4,180,217,16,52,108,8,7,32,175,52,170,115,75,64,30,123,226,141,31,115,221,72,169,0,251,156,227,158,195,210,176,116,226,246,115,148,46,87,108,100,124,135,142,160,215,168,234,16,121,150,242,141,216,206,59,123,138,226,181,43,47,46,229,143,153,158,64,251,191,236,212,129,165,97,122,72,0,180,191,113,123,253,43,165,183,144,54,238,188,99,173,112,150,199,99,122,241,182,186,187,9,51,230,241,233,253,105,129,187,77,38,156,58,83,26,152,0,52,10,69,167,41,160,7,1,69,20,148,0,82,209,73,64,11,73,75,69,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,20,81,69,0,6,155,242,211,177,77,197,0,56,81,72,41,104,2,41,219,8,15,189,112,154,204,133,252,142,156,110,233,248,87,107,118,216,140,127,189,92,69,226,25,118,113,211,52,152,23,52,43,94,35,36,63,19,15,233,93,156,99,8,5,97,233,22,187,34,239,254,179,61,71,181,111,129,133,166,3,77,37,41,164,160,2,159,77,218,105,104,1,104,162,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,40,160,2,146,150,146,128,22,138,40,160,4,165,162,138,0,74,90,40,160,4,162,150,138,0,40,162,138,0,74,90,41,40,0,165,162,138,0,40,52,81,64,13,52,234,109,58,128,10,40,162,128,35,149,176,185,227,175,122,249,131,226,133,248,159,251,43,108,145,28,121,221,15,253,115,175,164,245,107,161,105,106,140,196,0,92,14,65,61,143,247,107,228,189,126,71,214,188,143,45,67,121,91,179,142,58,227,215,253,218,150,7,208,31,11,44,5,183,135,166,24,149,127,211,25,190,97,254,194,127,179,94,137,88,30,19,176,54,26,92,145,16,227,51,150,228,131,252,35,211,233,91,245,64,98,120,154,31,59,78,141,126,126,39,7,143,161,175,145,124,84,134,207,196,218,180,128,28,155,233,215,230,233,247,219,252,43,236,109,85,60,203,85,31,237,3,255,0,142,154,249,23,226,28,62,94,187,170,183,60,234,82,142,127,222,122,0,250,143,194,215,126,127,218,249,67,143,47,238,159,247,171,166,175,60,248,125,122,179,127,104,224,142,60,158,199,253,170,244,58,16,5,6,138,13,0,6,185,175,11,248,202,199,197,23,186,221,133,188,114,69,121,163,222,201,105,113,19,114,8,12,202,140,27,161,14,168,120,234,8,43,211,105,61,29,124,117,170,120,159,84,240,143,197,237,127,87,209,231,242,174,19,85,186,86,86,229,37,67,51,229,28,119,7,3,223,42,8,32,168,32,3,236,122,43,158,240,111,139,180,255,0,26,248,122,29,91,78,127,72,238,33,218,223,185,159,96,102,143,44,23,118,55,1,184,12,26,232,104,0,162,138,74,0,90,202,241,38,167,54,141,225,109,91,84,128,35,207,101,101,53,196,98,64,74,150,68,44,1,0,169,219,149,245,20,107,158,35,210,60,55,111,5,198,179,121,29,164,23,23,11,107,28,146,3,183,204,96,72,4,129,128,184,4,238,56,81,142,72,170,158,58,255,0,146,121,226,95,251,5,93,127,232,167,160,15,159,255,0,225,163,252,97,255,0,64,221,15,255,0,1,229,255,0,227,181,244,95,134,245,41,181,159,10,233,26,165,194,198,179,94,89,69,113,32,140,16,21,157,3,16,160,146,113,147,234,107,225,90,251,127,192,159,242,79,60,53,255,0,96,171,95,253,18,180,1,208,81,69,20,0,81,69,20,1,199,234,191,16,116,237,23,226,29,151,132,245,4,242,126,219,103,28,182,247,89,102,221,51,202,99,88,188,181,83,140,224,157,196,129,219,222,187,10,249,131,246,143,255,0,146,135,97,255,0,96,168,255,0,244,108,181,223,124,20,248,153,255,0,9,30,158,60,63,174,95,121,154,221,190,126,206,242,141,173,113,16,3,248,179,243,72,57,207,66,70,15,204,67,154,0,246,26,40,162,128,10,41,41,104,0,175,7,248,133,241,171,196,126,17,241,222,165,161,216,89,105,82,218,218,249,91,30,120,164,46,119,68,142,114,68,128,117,99,252,61,43,216,244,15,17,105,62,40,211,6,165,162,222,165,221,161,114,155,212,16,85,151,168,101,96,164,30,135,105,3,130,15,66,43,229,95,141,191,242,87,245,223,251,119,255,0,209,17,208,7,208,95,9,252,105,169,120,235,194,215,26,174,169,13,172,83,67,122,246,234,182,168,193,74,132,70,4,134,102,57,203,30,254,149,222,215,144,126,206,63,242,79,47,191,236,43,39,254,138,138,181,254,42,252,79,131,192,250,113,176,179,62,102,185,117,22,97,78,71,144,140,29,86,108,148,112,219,89,71,200,121,63,74,0,165,227,223,141,22,62,12,241,93,182,137,21,140,151,134,39,13,169,48,249,76,72,203,149,17,231,134,124,58,183,63,46,56,206,73,41,232,30,31,241,22,147,226,141,44,106,90,45,236,119,118,133,202,110,80,84,134,29,67,43,0,84,253,211,180,129,193,7,161,21,241,20,16,223,107,186,204,86,241,150,187,212,111,174,66,41,146,76,180,178,187,97,114,236,122,150,61,73,239,205,125,109,240,175,192,16,248,19,195,128,75,230,29,90,253,35,150,248,179,12,35,0,112,128,2,70,213,220,195,32,157,228,147,156,96,0,13,143,3,248,202,199,199,94,27,77,94,198,57,34,33,204,55,48,55,38,25,64,4,140,227,107,13,172,164,17,212,17,144,14,64,232,235,226,47,7,120,191,81,240,79,136,97,213,180,230,254,236,119,48,224,126,250,45,225,154,60,176,56,221,128,55,1,149,175,177,124,51,226,125,47,197,218,28,90,190,145,63,155,111,39,12,173,195,196,203,213,29,123,56,202,251,96,130,9,4,18,1,177,75,69,20,1,75,84,26,147,105,119,35,72,146,209,53,13,153,128,221,35,52,37,191,186,192,16,118,158,153,7,140,231,7,110,15,206,183,223,31,252,113,166,106,23,86,23,122,78,135,29,213,172,173,12,209,249,82,157,174,164,134,25,18,149,56,32,244,226,190,151,175,43,248,201,240,210,63,23,105,141,173,216,25,6,181,167,219,144,16,43,48,185,137,114,222,88,81,147,187,37,138,144,57,39,7,168,42,1,63,194,159,138,139,227,212,158,195,80,183,142,219,90,183,67,51,44,10,222,84,177,110,3,122,228,146,8,46,20,169,61,193,4,228,133,244,202,248,42,198,254,227,76,212,109,175,237,36,242,238,173,101,89,162,124,3,135,4,16,112,114,14,210,7,94,43,236,47,134,158,63,139,199,222,27,55,141,20,112,106,22,204,34,188,129,28,16,27,25,14,23,57,8,220,237,207,117,101,201,219,146,1,231,95,16,254,53,120,143,194,62,58,212,180,61,62,203,74,146,218,215,202,216,243,195,33,99,186,36,115,146,37,3,171,30,221,43,189,248,79,227,93,75,199,126,21,185,213,53,72,173,161,158,27,215,183,85,181,71,10,84,36,108,9,12,204,115,150,61,253,43,231,207,141,191,242,87,181,223,251,119,255,0,209,17,215,176,126,206,63,242,78,239,255,0,236,43,39,254,138,134,128,61,126,188,3,198,191,180,13,254,155,226,139,171,31,12,193,165,94,105,182,251,80,93,78,36,147,207,108,124,229,72,96,48,15,202,58,131,183,32,144,87,7,199,15,138,63,241,241,224,221,18,111,65,127,117,111,55,251,225,237,200,199,251,133,200,111,84,35,239,10,241,143,12,248,99,84,241,118,185,14,145,163,193,230,220,73,243,51,55,17,197,24,234,238,127,132,12,143,124,144,20,18,66,144,15,109,240,47,197,63,136,126,60,215,6,159,167,233,154,28,112,71,181,174,174,218,218,98,150,232,123,159,222,242,199,7,104,234,72,61,0,37,125,230,185,239,6,248,71,79,240,87,135,161,210,180,229,244,146,226,92,183,239,166,216,170,210,97,152,237,221,128,112,14,5,116,52,0,81,73,75,64,5,120,223,197,143,139,26,255,0,129,60,83,107,165,233,118,154,116,208,75,100,151,44,247,113,187,48,98,238,164,2,172,163,27,80,118,245,175,100,175,152,63,104,239,249,40,118,31,246,10,143,255,0,70,203,64,29,223,194,127,139,26,247,142,252,83,115,165,234,182,154,116,54,241,89,61,194,181,180,110,24,176,100,10,164,179,176,198,24,246,244,175,100,175,152,63,103,47,249,40,122,135,253,130,165,255,0,209,145,87,211,244,0,87,29,170,124,65,211,180,95,136,118,94,19,212,19,202,251,109,164,114,219,221,101,155,116,207,41,141,98,216,160,237,206,9,220,72,29,189,235,176,175,152,127,104,239,249,40,90,127,253,130,163,255,0,209,178,208,7,211,244,87,147,252,20,248,143,255,0,9,86,142,52,29,78,121,165,214,236,33,46,211,75,243,253,162,32,192,43,238,3,239,141,202,167,60,158,27,36,150,199,172,80,1,69,20,148,0,181,205,120,231,198,86,62,5,240,228,154,189,244,114,202,75,44,48,64,159,41,154,82,9,3,56,192,27,65,36,158,128,28,2,118,131,161,226,45,126,199,194,254,31,188,214,181,38,144,90,90,160,102,216,187,221,137,32,5,3,212,177,3,156,14,121,32,115,95,27,120,203,197,218,135,141,124,67,54,173,168,183,172,118,241,109,95,220,197,185,157,83,42,163,118,221,196,110,35,38,128,62,205,215,53,63,236,79,15,106,122,183,147,231,253,134,214,91,159,43,118,221,219,16,182,220,224,227,56,198,112,105,158,30,215,172,188,81,225,251,61,107,77,105,13,165,212,101,211,204,27,89,72,37,88,17,234,24,17,198,71,28,18,57,170,126,59,255,0,146,119,226,95,251,5,93,127,232,167,175,152,62,22,124,71,188,240,54,185,28,19,205,187,66,186,149,86,246,23,201,17,103,0,204,152,82,67,40,234,0,249,194,227,168,82,160,31,95,209,85,172,111,173,245,61,54,214,254,210,79,50,214,234,37,154,22,218,70,232,216,2,167,7,4,100,17,215,154,179,64,5,20,81,64,5,115,94,13,241,157,135,141,172,117,11,237,57,37,22,118,183,141,105,20,175,193,156,4,141,247,237,198,64,37,206,1,231,104,4,224,156,15,34,248,213,241,89,38,75,191,8,232,83,48,80,230,45,66,233,25,144,229,89,227,146,13,164,3,183,32,18,202,248,35,35,144,77,116,127,179,143,252,147,203,255,0,251,10,73,255,0,162,161,160,14,235,77,241,157,142,161,227,125,103,194,102,55,139,80,211,99,73,134,121,19,68,209,163,22,7,111,5,89,213,72,62,196,19,200,29,45,124,145,241,118,254,227,76,248,221,169,223,217,201,229,221,90,203,109,52,77,180,28,50,195,17,83,131,144,112,84,117,249,107,221,254,22,124,71,179,241,206,135,29,188,211,108,215,109,34,2,246,23,192,50,227,104,51,38,0,4,49,234,160,124,164,227,161,5,128,61,2,138,74,90,0,40,162,171,95,95,91,233,154,109,205,253,228,158,93,173,180,79,52,205,130,118,162,169,46,112,50,78,0,61,57,160,11,53,195,252,68,248,155,165,248,2,210,33,42,125,183,83,184,195,69,98,146,108,37,51,130,236,251,78,23,130,7,4,147,192,28,49,29,125,141,245,190,167,167,91,95,217,201,230,90,221,68,39,133,240,70,232,217,65,83,180,224,140,130,58,243,95,48,252,113,240,54,161,162,120,162,231,196,94,108,215,122,102,165,42,159,62,105,1,104,167,96,199,201,3,59,136,10,156,28,0,163,104,254,28,144,15,162,188,35,226,139,31,24,120,110,211,89,176,145,10,202,0,154,32,251,140,18,237,93,209,182,64,57,4,245,192,200,193,31,41,21,187,95,30,252,43,248,129,63,129,60,74,12,190,89,210,175,218,56,239,131,41,202,0,78,36,82,1,57,93,204,112,1,222,9,24,206,8,250,230,202,250,223,83,211,173,175,236,228,243,45,110,162,19,66,219,72,220,142,20,169,193,218,70,65,29,121,160,11,52,81,94,79,241,171,226,63,252,34,186,57,208,180,201,167,139,91,191,136,48,158,47,151,236,240,151,32,190,226,62,243,109,96,184,228,114,217,4,46,64,35,214,254,59,105,58,55,196,15,236,55,181,145,244,187,119,123,123,235,221,167,114,76,27,25,84,234,80,21,33,187,156,146,185,218,55,250,188,19,195,117,111,21,197,188,169,52,18,160,120,228,141,131,43,130,50,24,17,193,4,115,154,248,54,198,198,231,83,212,109,108,44,227,243,110,174,164,16,194,155,128,222,204,64,3,39,1,114,72,235,197,125,165,224,79,11,15,7,120,66,195,70,19,73,36,177,199,190,102,105,25,199,154,220,190,204,237,194,110,206,0,3,212,252,196,146,1,224,159,240,209,222,48,255,0,160,118,135,255,0,128,242,255,0,241,218,250,47,195,122,148,250,207,133,180,141,82,224,32,154,246,202,27,137,22,48,84,7,100,12,64,4,147,140,159,83,95,11,87,219,222,4,255,0,146,119,225,175,251,5,91,127,232,161,64,29,5,20,81,64,5,115,94,8,241,149,143,142,188,55,30,175,99,28,144,149,115,21,196,13,201,134,80,1,43,157,184,97,181,129,5,122,169,25,0,228,14,150,190,33,240,111,139,245,15,5,120,134,29,91,78,127,72,238,34,192,253,252,59,131,52,121,112,113,187,10,187,148,101,104,3,237,234,43,31,195,62,38,210,252,93,161,195,171,233,19,121,182,242,112,193,184,104,89,122,163,142,204,50,63,217,193,4,18,8,39,98,128,10,202,241,38,165,54,141,225,109,95,84,183,84,121,172,172,167,184,141,100,4,130,200,133,128,32,16,118,228,122,173,106,215,63,227,191,249,39,158,36,255,0,176,85,223,254,138,106,0,249,255,0,254,26,59,198,31,244,13,208,255,0,239,196,191,252,114,190,160,175,128,107,239,218,0,41,104,162,128,48,188,93,226,88,124,33,225,155,173,118,226,222,75,136,45,154,47,50,52,32,54,215,144,33,35,60,18,3,103,111,25,198,50,51,154,212,178,190,183,212,180,235,107,251,57,124,219,91,168,150,104,95,4,110,141,128,32,224,224,140,169,29,121,174,35,227,111,252,146,29,119,254,221,255,0,244,124,117,225,159,9,62,38,183,130,117,95,236,253,74,71,62,31,185,119,105,66,32,38,25,95,96,243,122,110,96,2,42,149,83,208,146,20,145,130,1,245,157,20,81,64,5,20,81,64,21,175,175,173,244,189,54,230,250,242,77,150,182,177,52,243,62,9,218,129,73,99,129,146,112,20,253,222,107,159,240,63,141,45,252,113,167,106,55,246,112,108,181,182,212,36,179,133,183,19,231,198,2,149,147,5,84,174,240,195,229,60,143,90,241,31,142,95,17,255,0,182,117,6,240,174,149,52,209,217,89,72,233,126,223,117,110,38,82,6,220,99,37,80,131,212,224,183,56,249,67,30,227,246,114,255,0,146,119,127,255,0,97,89,63,244,84,84,1,235,244,82,81,64,28,223,129,252,103,99,227,191,14,71,171,216,199,36,68,49,138,226,6,228,195,40,0,149,206,48,195,107,130,164,117,4,100,3,144,58,90,248,135,193,190,46,212,60,21,226,24,117,109,53,253,35,184,139,11,251,232,119,7,120,242,192,227,118,0,220,6,69,125,141,225,159,19,105,158,47,208,226,213,244,137,252,219,121,56,96,223,43,196,227,170,56,236,195,35,253,156,16,65,32,130,64,54,40,162,146,128,22,146,150,138,0,195,241,119,137,98,240,135,134,110,181,219,139,121,46,45,237,158,31,54,52,32,54,30,64,132,174,126,82,66,182,113,198,118,227,35,57,171,250,86,171,101,174,105,112,106,90,101,218,92,217,220,71,190,25,99,60,17,252,212,131,144,65,228,16,65,193,21,198,124,109,255,0,146,67,174,255,0,219,191,254,142,74,240,207,132,159,19,91,193,90,175,246,126,167,43,31,15,220,179,52,171,26,2,97,149,182,15,55,166,247,1,80,2,170,122,18,64,36,96,128,125,101,75,81,91,207,13,212,17,92,65,34,79,4,168,25,37,141,149,149,193,25,12,8,224,130,57,205,73,64,11,69,20,80,7,7,241,99,198,154,159,129,60,45,107,170,105,112,218,205,52,183,145,219,178,221,35,178,133,40,204,72,1,148,231,40,59,250,215,152,120,103,227,223,138,117,143,20,105,26,93,198,159,163,11,123,203,216,109,228,104,225,148,58,134,112,9,82,100,35,59,79,161,174,179,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,243,255,0,129,63,228,161,248,103,254,194,182,191,250,48,80,7,219,244,81,69,0,114,222,56,241,173,191,129,244,237,58,254,242,15,50,218,231,80,142,210,103,220,71,144,140,28,180,152,80,197,176,1,224,114,125,107,160,177,190,131,83,211,173,175,237,36,243,45,110,162,19,66,248,35,114,48,4,29,167,4,100,17,215,154,242,159,218,59,254,73,221,135,253,133,19,255,0,69,75,94,127,240,79,226,103,252,35,154,128,240,254,187,125,179,67,184,207,217,218,81,149,182,152,149,254,60,241,27,243,158,160,54,211,242,169,99,64,31,79,209,69,20,0,81,73,75,64,5,115,90,111,140,172,117,15,27,235,62,20,40,241,106,58,106,71,48,207,34,104,153,17,139,41,199,4,59,0,84,251,21,39,144,58,90,249,35,226,237,245,206,151,241,187,83,191,179,147,203,187,182,150,214,120,95,0,225,196,80,144,112,114,14,8,94,191,45,0,125,111,69,121,255,0,194,207,136,246,126,57,209,35,183,154,109,154,237,164,64,94,66,251,65,151,110,1,153,48,21,74,177,234,2,240,78,58,16,91,208,40,0,162,146,150,128,60,15,199,31,22,252,123,224,95,18,75,164,95,88,248,126,80,80,75,111,58,65,40,19,196,73,80,216,243,114,14,84,130,15,66,14,9,24,38,199,195,239,143,55,58,239,137,97,210,60,73,99,105,110,47,89,98,180,158,197,28,1,41,56,80,192,179,156,57,32,2,58,30,163,4,145,234,30,56,240,109,143,142,252,55,38,143,125,36,145,16,203,45,188,233,201,134,80,8,15,140,225,151,12,65,7,170,147,130,167,105,31,26,235,154,53,239,135,181,203,221,34,253,54,93,90,74,209,54,1,1,177,209,198,64,36,21,193,7,111,42,65,239,64,31,119,87,151,252,96,248,141,172,252,63,254,198,254,202,181,177,155,237,190,127,153,246,164,102,219,179,203,198,221,174,63,190,115,156,246,172,79,129,191,18,219,88,183,135,194,58,160,141,110,172,224,197,148,192,170,249,209,32,11,229,145,221,213,121,5,71,33,73,56,42,75,101,126,211,95,243,43,255,0,219,223,254,209,160,13,207,132,255,0,22,53,239,29,248,162,231,75,213,109,52,232,160,138,201,238,3,91,70,193,139,135,69,0,151,118,27,112,199,183,165,123,29,124,195,251,56,255,0,201,67,212,63,236,19,39,254,140,134,189,111,226,191,196,136,124,11,163,45,189,163,71,46,181,120,172,32,140,56,13,110,8,96,39,42,67,2,3,0,170,167,27,185,199,67,64,25,127,21,254,46,55,129,238,173,180,205,17,44,110,181,54,204,151,66,125,204,182,241,224,97,72,4,124,205,156,253,236,128,57,31,48,53,194,105,95,30,60,123,173,234,150,250,102,153,162,104,247,119,183,13,178,40,146,9,114,199,254,254,97,66,140,146,79,1,65,39,0,87,141,255,0,166,106,154,135,252,183,188,190,186,151,222,89,38,145,207,226,89,137,63,82,77,125,85,240,147,225,146,248,39,75,254,209,212,227,67,175,220,163,137,89,29,136,134,38,216,124,174,184,98,10,2,88,14,164,133,36,12,144,13,31,248,88,7,67,241,118,149,225,63,19,253,149,53,11,219,40,230,23,118,130,95,41,238,30,99,24,132,33,86,32,124,191,125,153,65,199,32,103,3,187,175,152,191,104,239,249,40,122,127,253,130,163,255,0,209,178,87,161,124,25,248,157,15,137,52,184,60,61,171,221,200,117,235,100,33,36,153,129,55,145,174,72,42,123,186,142,8,57,36,13,217,63,54,208,15,91,165,162,138,0,74,90,40,160,2,184,63,139,62,53,212,188,9,225,107,109,83,75,134,214,105,165,188,72,29,110,209,152,5,40,204,72,85,101,57,202,14,254,181,222,87,144,126,209,255,0,242,79,44,63,236,43,31,254,138,146,128,49,190,30,124,106,241,31,139,60,117,166,232,119,246,58,82,90,220,121,187,222,8,164,12,54,196,238,54,147,33,29,64,237,210,189,226,190,64,248,37,255,0,37,123,65,255,0,183,159,253,17,37,125,125,64,5,45,20,80,2,82,210,82,208,1,73,75,73,64,11,73,69,20,0,201,220,42,2,72,235,222,190,96,248,189,168,27,131,119,6,80,136,245,71,232,121,227,204,30,181,244,182,165,32,142,220,31,246,128,253,13,124,149,241,38,224,207,172,106,105,199,26,148,167,129,254,219,210,3,213,254,16,216,152,127,182,50,178,12,249,29,71,253,116,175,107,175,55,248,113,105,229,127,105,245,231,202,234,87,253,170,244,138,96,101,248,130,47,59,69,185,143,12,119,109,251,189,126,240,175,154,60,65,17,176,248,149,170,185,4,15,42,53,204,156,47,220,140,215,212,151,81,249,150,174,158,184,254,117,243,103,197,139,73,116,255,0,22,95,94,5,225,165,137,1,98,164,127,170,29,135,63,195,73,129,238,158,13,184,19,104,154,96,14,135,253,6,35,242,159,246,69,116,213,230,191,12,181,113,115,103,99,6,228,220,154,108,100,128,15,96,130,189,42,152,5,20,81,64,13,165,20,166,138,0,40,162,138,0,40,164,165,160,2,138,40,160,2,138,41,40,1,104,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,74,40,1,104,162,138,0,40,164,165,160,2,138,40,160,2,131,69,20,0,194,41,105,199,165,50,128,10,120,166,115,78,160,4,97,185,72,53,141,170,89,134,25,249,249,97,211,233,91,102,170,93,199,184,119,235,64,28,100,176,108,149,176,173,247,200,230,181,172,28,254,243,167,111,235,81,222,64,85,152,243,247,143,122,44,142,55,254,31,214,144,29,76,103,43,74,105,177,28,169,250,211,142,105,128,204,83,197,38,41,69,0,56,82,82,138,40,0,162,138,40,0,164,165,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,164,165,162,128,10,41,40,160,5,162,138,40,1,13,45,6,138,0,102,105,104,167,10,0,5,20,81,64,20,174,134,83,254,5,92,211,218,131,140,129,249,215,85,112,50,63,26,196,120,186,112,40,3,78,197,20,71,192,254,47,254,38,180,42,149,183,202,63,224,85,116,208,1,77,164,205,45,0,57,104,20,80,180,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,82,80,2,210,82,209,64,5,20,148,180,0,81,69,37,0,45,20,148,180,0,81,73,75,64,5,37,45,20,0,148,180,81,64,5,20,148,180,0,81,69,20,0,81,73,69,0,45,20,81,64,9,75,69,37,0,45,20,148,180,0,81,69,37,0,45,52,154,113,166,154,0,5,58,152,41,244,0,82,82,211,28,224,102,128,56,207,136,90,179,233,250,36,76,133,129,251,90,199,192,83,252,45,235,244,175,2,240,102,148,250,191,219,188,221,141,229,121,120,220,72,235,191,211,233,94,155,241,119,84,17,232,161,115,47,26,128,28,31,246,100,247,172,31,133,90,89,111,237,124,136,78,60,158,171,254,255,0,181,72,30,251,107,8,134,18,0,192,47,158,181,61,0,98,138,160,43,221,128,241,0,127,189,95,39,252,81,181,242,181,45,70,94,62,109,82,94,135,253,166,175,173,36,25,3,235,95,53,124,102,179,16,219,79,48,88,215,126,168,252,129,207,34,67,64,29,135,194,141,72,207,253,173,146,199,30,79,97,254,213,123,77,124,241,240,126,98,63,182,62,118,255,0,150,29,255,0,235,165,125,15,74,32,20,26,41,41,128,181,241,7,142,255,0,228,161,248,151,254,194,183,95,250,53,171,237,195,95,17,120,235,254,74,31,137,127,236,43,117,255,0,163,90,128,47,120,3,199,23,254,5,241,36,55,208,73,39,216,37,113,29,245,176,27,196,209,103,156,2,64,220,160,146,167,35,7,143,186,72,63,98,233,90,165,150,187,166,91,234,90,101,210,92,218,92,38,248,165,67,242,145,252,193,7,32,131,200,42,65,193,21,241,53,247,134,53,77,63,195,154,94,191,36,25,211,53,45,235,12,233,200,86,71,101,40,254,141,242,18,59,17,208,252,172,7,103,240,143,226,107,120,39,84,254,207,212,164,115,160,92,179,188,161,35,4,197,35,108,30,111,77,204,0,64,10,131,208,146,1,35,105,0,250,206,171,95,95,91,233,154,117,197,245,228,190,93,173,172,77,52,205,130,112,138,9,99,129,146,112,1,251,188,209,246,251,63,236,255,0,237,15,181,219,253,135,202,243,254,211,230,13,155,54,239,223,187,238,227,28,231,56,219,205,124,171,241,111,226,107,120,219,84,254,207,211,36,113,225,251,102,86,136,58,0,102,144,111,95,55,166,224,8,114,2,147,209,65,32,19,180,0,97,252,71,241,205,199,142,252,79,37,246,103,77,58,47,146,202,214,86,83,228,199,129,147,129,198,246,35,113,234,122,12,144,22,187,207,133,179,248,138,111,133,62,53,73,165,70,240,220,58,117,220,112,9,91,46,151,30,81,102,84,29,163,218,217,112,120,201,4,114,90,184,127,134,158,1,159,199,254,36,54,109,36,150,250,125,170,44,183,147,164,100,144,51,128,138,113,180,59,115,140,246,12,118,156,96,253,69,226,203,40,52,191,133,218,229,133,156,123,45,109,180,89,225,133,55,19,132,16,48,3,39,36,237,10,58,243,64,31,21,87,219,63,15,102,134,231,225,207,134,218,9,163,149,6,157,111,25,100,96,224,56,64,24,100,119,4,16,71,98,10,215,196,213,232,255,0,10,190,39,220,120,31,81,22,23,135,205,208,174,165,204,209,240,62,206,204,80,52,217,8,204,219,81,79,200,56,63,90,0,250,222,146,163,130,120,110,173,226,184,183,149,38,130,84,15,28,145,178,186,184,43,149,96,87,130,8,231,53,45,0,20,81,69,0,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,188,158,198,250,231,76,212,109,175,172,228,242,238,173,100,19,66,248,7,14,164,16,112,114,14,8,94,188,87,172,126,209,255,0,242,80,244,255,0,251,4,199,255,0,163,101,175,48,210,116,77,67,90,251,111,246,125,191,157,246,27,73,47,110,62,96,54,66,152,220,220,145,157,185,94,23,39,218,128,62,174,248,87,241,30,207,199,58,26,91,205,54,205,118,210,32,47,33,108,41,151,27,84,204,152,0,21,99,213,84,112,78,58,21,45,232,21,240,207,134,188,79,170,248,71,92,135,86,210,39,242,174,35,249,88,55,41,42,30,168,195,186,156,15,124,128,65,4,2,62,197,240,111,139,180,255,0,26,248,122,29,91,77,127,72,238,34,195,254,230,109,138,205,30,92,13,216,220,6,224,54,154,0,232,43,231,239,141,95,21,146,120,238,188,35,160,204,192,7,49,106,23,81,187,33,200,103,73,96,193,0,227,33,73,101,108,17,145,200,38,186,47,141,127,19,127,225,27,211,206,129,161,223,108,214,238,49,246,134,136,101,237,162,32,255,0,22,126,89,27,140,117,32,100,252,164,169,175,154,108,108,110,53,61,70,218,194,206,63,50,234,234,65,12,41,184,13,206,197,84,12,156,1,146,71,94,40,3,179,248,63,54,191,15,196,93,61,60,62,36,38,86,68,190,196,97,130,218,121,168,210,110,44,48,171,128,57,93,167,56,3,146,1,147,227,111,252,149,237,115,254,221,255,0,244,158,58,250,47,225,167,128,97,248,127,225,195,102,210,165,198,161,114,226,91,217,227,140,0,91,24,84,7,25,40,57,219,158,229,142,6,236,15,157,126,54,255,0,201,94,215,127,237,135,254,147,199,64,29,159,195,63,28,88,248,27,224,206,169,125,60,168,111,165,212,167,75,24,8,220,102,151,201,135,25,0,131,229,130,65,99,149,218,56,234,64,62,49,170,234,183,218,230,169,113,169,106,119,79,113,121,112,251,229,150,78,174,127,144,0,109,0,14,0,80,23,10,42,157,123,191,193,63,133,79,113,36,30,44,215,173,118,219,174,201,116,216,24,176,98,234,202,203,57,193,24,95,151,229,7,42,192,147,140,96,176,7,77,240,83,225,151,252,35,154,120,241,6,185,99,179,90,184,207,217,227,148,229,237,161,33,127,135,31,44,173,206,122,144,54,143,148,150,21,236,53,230,223,16,62,46,233,158,8,213,244,253,53,83,237,183,70,64,215,241,67,247,173,224,42,121,206,64,18,18,85,148,30,170,14,113,189,90,187,77,3,196,90,87,138,52,181,212,180,91,216,238,173,11,20,220,160,169,12,58,134,86,0,131,247,78,210,23,229,32,244,34,128,62,22,174,255,0,225,103,196,123,207,2,235,177,193,52,219,180,27,185,66,222,66,217,34,44,224,25,211,0,144,234,58,128,62,96,49,212,41,28,5,108,107,158,25,213,60,61,22,157,61,252,27,109,245,27,56,238,237,102,94,82,68,101,87,192,63,223,27,194,145,212,28,118,32,144,15,183,108,111,173,245,61,58,214,254,210,79,50,214,234,33,52,47,130,55,35,40,32,224,224,174,65,29,121,175,15,147,246,145,183,131,93,187,183,58,23,218,52,193,118,86,11,184,110,10,177,128,96,111,216,203,203,157,172,192,18,56,33,79,221,44,124,187,195,255,0,18,245,175,15,248,63,87,240,192,17,221,105,247,214,239,20,66,98,127,209,75,240,197,49,216,169,111,151,166,226,31,251,193,185,125,43,78,159,89,214,44,116,187,118,69,158,242,226,59,120,218,66,66,134,118,10,9,32,19,140,159,67,64,31,110,248,127,196,58,103,138,52,193,169,105,19,201,61,155,51,32,149,160,150,32,196,117,219,185,84,145,158,50,56,200,35,168,53,171,89,218,22,153,253,137,225,237,47,74,243,188,239,177,91,69,107,230,109,198,253,136,6,236,100,227,56,206,220,154,209,160,15,0,248,225,240,191,254,62,60,99,162,65,232,111,236,224,139,253,226,247,4,238,255,0,174,97,128,95,86,39,239,154,241,207,8,248,162,251,193,254,36,179,214,108,36,112,97,112,38,136,62,4,241,100,110,141,178,10,237,42,58,224,237,56,35,144,43,238,26,249,87,227,39,195,71,240,134,168,218,222,158,80,232,186,133,201,1,0,85,54,210,182,91,203,80,54,141,152,86,32,129,192,92,30,128,176,7,41,241,11,196,54,222,42,241,189,230,185,108,54,71,119,13,187,24,242,78,199,22,232,25,50,64,206,24,48,206,48,113,145,193,173,255,0,14,124,71,255,0,132,87,225,46,161,161,105,146,207,22,183,125,168,59,137,162,227,236,240,148,137,75,110,35,239,62,24,46,57,28,182,65,81,159,56,162,128,44,88,217,92,106,122,141,181,133,164,126,109,213,212,162,24,147,114,174,231,98,20,46,78,0,201,35,175,203,95,92,252,43,248,127,23,129,60,54,4,190,97,213,175,210,57,111,139,48,194,48,7,17,168,82,70,209,185,134,65,59,137,39,56,218,163,35,224,231,195,56,252,33,166,13,111,80,50,29,107,80,183,1,163,33,128,182,133,176,222,89,7,105,223,144,11,18,56,43,133,232,75,122,165,0,20,148,180,80,1,69,20,80,2,87,204,63,180,119,252,148,61,63,254,193,73,255,0,163,101,175,167,235,230,31,218,59,254,74,30,159,255,0,96,164,255,0,209,178,208,2,126,206,63,242,80,181,15,251,5,73,255,0,163,97,175,167,235,230,15,217,199,254,74,30,161,255,0,96,169,127,244,108,85,244,253,0,21,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,50,90,250,126,190,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,75,64,30,81,99,125,113,165,234,54,183,246,114,121,119,86,178,137,162,124,3,135,4,16,112,114,14,8,94,191,45,125,117,240,179,226,4,62,59,240,216,50,249,131,86,176,142,56,175,131,1,181,216,131,137,1,0,12,54,24,224,1,180,130,187,118,224,159,146,108,52,171,237,78,59,199,177,182,146,113,105,1,186,184,217,201,72,129,1,219,29,72,5,134,113,247,70,73,249,65,35,67,194,94,40,190,240,127,137,45,53,155,9,29,76,76,22,104,131,224,79,14,70,228,108,169,27,72,29,112,112,112,71,42,40,3,238,42,173,125,127,6,153,167,92,223,222,73,178,214,214,38,154,102,218,78,17,65,44,118,140,147,128,15,78,107,31,193,190,46,211,252,107,225,216,117,109,57,253,35,184,139,13,251,153,188,181,102,143,46,163,118,55,1,184,46,13,120,79,199,47,136,255,0,219,26,139,120,87,73,154,100,178,178,149,146,249,186,45,196,192,133,219,140,100,170,16,122,156,22,231,28,43,144,14,115,226,191,196,137,252,117,172,139,123,70,146,61,26,205,216,65,26,177,43,59,7,101,19,144,85,72,37,72,10,167,59,121,199,83,94,119,90,154,30,129,125,175,201,126,182,33,8,177,177,154,250,229,153,176,22,40,215,36,250,146,78,21,66,247,97,156,12,145,151,64,31,111,120,239,254,73,231,137,127,236,21,117,255,0,162,154,190,33,175,183,188,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,80,7,176,124,19,248,155,255,0,8,230,160,60,63,174,95,249,122,37,198,126,206,242,140,173,180,196,143,227,207,8,220,231,168,13,131,242,169,99,95,79,215,195,62,38,240,190,169,225,29,114,109,35,87,131,202,184,143,231,87,94,82,84,61,29,15,117,56,62,249,4,16,8,32,123,119,193,79,138,177,220,71,7,132,245,251,173,183,3,100,90,108,236,21,80,162,133,85,183,56,3,107,124,191,41,57,46,73,92,231,1,128,61,226,188,127,227,95,196,223,248,70,244,243,225,253,14,251,203,214,238,118,253,161,226,25,107,88,72,63,197,158,36,110,49,212,170,228,252,164,169,173,255,0,138,127,17,236,252,13,161,203,4,83,238,215,110,226,97,103,18,96,152,179,144,38,108,130,20,3,208,17,243,21,199,64,197,126,74,190,190,184,212,245,27,139,235,201,124,203,171,169,94,105,159,0,110,119,36,177,192,192,92,146,122,113,64,21,235,233,255,0,217,199,254,73,229,255,0,253,133,36,255,0,209,49,87,206,26,214,141,121,161,106,103,78,191,79,46,233,97,138,86,140,130,10,121,145,137,0,112,64,42,192,48,4,99,130,10,215,209,255,0,179,143,252,147,203,255,0,251,10,73,255,0,162,162,160,15,31,248,219,255,0,37,123,93,255,0,183,127,253,17,29,115,30,25,241,54,169,225,29,114,29,95,72,159,202,184,143,229,112,220,164,168,122,198,195,186,156,15,124,128,65,5,65,29,63,198,223,249,43,218,239,253,187,255,0,232,136,235,151,30,26,213,37,240,139,120,154,40,60,221,50,59,163,105,51,167,38,23,1,8,44,59,41,222,160,30,153,92,28,100,100,3,236,127,6,248,186,195,198,190,30,139,86,211,91,251,177,220,197,134,253,212,219,21,153,50,192,111,219,184,13,193,112,107,160,175,139,62,31,248,226,255,0,192,190,36,138,254,9,100,251,4,174,18,250,216,13,194,104,115,206,1,32,110,0,146,14,70,15,31,116,144,126,198,210,181,91,45,115,76,183,212,180,203,164,184,179,184,77,241,75,25,224,143,230,8,57,4,30,84,169,7,105,20,1,118,190,76,248,183,241,53,188,109,170,127,103,233,114,56,240,253,179,135,137,89,0,51,74,55,175,155,211,112,4,57,0,19,208,41,33,73,194,245,159,26,254,42,189,196,147,248,79,195,247,88,183,93,209,106,83,32,117,98,193,156,52,3,32,109,94,62,98,50,172,8,92,227,120,127,35,240,143,133,239,188,97,226,91,77,30,194,55,38,86,6,105,21,55,8,34,200,221,35,100,133,192,7,166,70,78,0,228,138,0,244,223,217,226,247,196,63,240,148,93,105,246,114,103,66,16,153,175,99,149,88,162,182,54,198,80,142,4,132,227,174,208,202,31,169,3,31,66,235,186,53,159,136,52,59,221,34,249,55,218,221,194,209,54,2,146,51,209,134,65,80,192,224,131,142,10,131,218,169,248,71,194,246,62,15,240,229,158,143,97,26,1,16,6,105,66,96,207,38,23,116,173,146,78,73,94,153,56,24,81,192,21,187,64,31,18,248,227,193,183,254,5,241,44,186,61,244,169,32,49,137,109,231,78,4,241,18,66,182,51,149,57,4,16,122,16,118,146,54,147,233,127,2,126,35,69,164,201,255,0,8,158,173,46,219,107,137,65,211,228,59,152,137,157,149,124,144,0,32,6,36,178,159,148,3,187,57,221,199,175,252,70,240,53,191,142,252,49,45,142,32,143,80,139,247,150,87,114,130,124,167,202,228,100,115,134,3,105,234,58,28,18,22,190,57,190,177,184,211,53,27,155,11,200,252,187,187,89,90,25,147,112,56,112,72,97,145,144,112,84,244,226,128,62,205,241,255,0,140,109,252,17,225,27,157,90,111,154,225,179,13,156,102,50,194,73,200,37,3,224,174,7,202,73,228,112,14,57,192,63,27,106,154,173,254,185,170,92,234,122,157,211,220,222,92,62,249,101,147,171,31,228,0,24,0,14,0,80,6,208,42,231,136,188,77,170,248,174,242,214,235,86,159,206,154,214,213,45,17,143,82,145,142,172,78,75,49,37,152,146,73,37,143,69,192,30,159,240,51,225,191,246,206,162,158,42,213,97,157,44,108,101,87,176,94,139,113,50,146,119,103,57,42,132,14,131,5,254,92,252,174,8,7,119,240,75,225,204,222,22,211,36,215,117,123,102,183,214,47,163,242,210,39,115,152,109,206,25,85,151,28,51,48,201,7,36,0,163,229,59,197,122,229,37,45,0,124,3,95,111,120,19,254,73,231,134,191,236,21,107,255,0,162,150,190,33,175,183,188,9,255,0,36,243,195,95,246,9,181,255,0,209,66,128,58,10,40,164,160,5,175,128,43,239,250,248,6,128,59,255,0,133,159,17,239,60,13,174,71,111,60,219,244,27,185,84,94,68,217,34,44,224,25,163,192,36,48,29,84,15,153,70,58,133,43,245,181,141,245,190,165,166,219,95,217,201,230,90,221,196,179,66,248,35,122,48,4,28,28,17,144,87,175,53,241,22,185,225,157,83,195,209,105,211,95,219,226,223,81,179,142,234,214,113,202,72,140,3,97,79,247,134,229,5,122,131,142,197,73,220,240,255,0,196,189,111,64,240,126,173,225,117,17,221,105,247,208,52,48,172,196,255,0,162,151,249,92,166,59,21,45,242,244,220,67,127,120,56,7,169,73,251,72,91,219,235,151,86,231,66,251,78,150,183,100,91,221,195,112,67,27,113,129,187,99,14,88,225,156,2,87,229,32,30,133,143,161,235,94,32,211,60,81,240,167,196,154,150,145,52,147,90,54,153,118,139,43,91,201,18,185,17,54,113,189,65,35,63,46,87,140,130,189,65,175,144,180,157,54,109,99,89,178,210,224,104,196,247,151,17,219,198,210,146,20,51,184,80,73,0,157,185,62,134,190,194,215,244,207,236,79,131,154,158,147,231,249,255,0,97,240,252,182,222,102,220,111,217,110,87,118,50,113,156,103,110,77,0,124,99,95,127,87,192,21,247,253,0,20,81,69,0,121,255,0,198,223,249,36,58,239,253,176,255,0,209,241,215,200,53,245,247,198,223,249,36,90,239,253,176,255,0,209,241,215,201,154,78,155,54,177,172,217,105,150,236,130,123,203,132,183,141,165,36,0,206,192,2,72,4,227,39,208,208,7,184,124,21,248,172,144,71,107,225,29,126,103,32,184,139,79,186,102,118,57,102,72,227,183,194,169,56,201,98,25,159,10,184,28,0,43,232,58,248,38,250,202,227,76,212,46,44,47,83,203,186,182,149,162,154,61,192,225,193,42,195,35,32,224,131,247,126,90,250,123,224,167,196,127,248,74,244,113,161,106,115,77,46,183,97,17,118,154,95,155,237,48,171,0,27,112,31,120,110,80,115,201,249,91,36,150,218,1,235,21,225,159,28,62,38,181,128,155,194,26,68,142,151,78,155,117,57,74,2,162,39,140,254,232,110,7,37,149,149,203,12,99,128,9,36,237,234,254,42,252,79,183,240,62,156,108,44,207,153,174,221,197,152,83,149,242,17,195,1,54,74,48,108,50,175,200,121,63,74,249,71,253,51,85,212,63,229,181,229,245,212,190,242,75,52,172,127,18,204,73,250,146,104,2,189,125,63,251,57,127,201,60,191,255,0,176,164,159,250,42,42,249,162,250,198,227,76,212,46,52,251,200,246,93,90,202,208,205,30,224,118,184,36,58,228,100,29,164,30,156,87,210,255,0,179,143,252,147,203,239,251,10,201,255,0,162,162,160,15,95,162,138,40,3,224,10,244,15,133,127,17,239,60,13,174,71,111,52,219,180,43,169,85,111,33,108,145,14,112,12,233,128,72,96,58,128,62,117,24,234,20,175,1,90,154,223,135,239,188,63,37,138,222,172,96,95,89,67,125,3,163,110,13,20,139,144,125,65,7,32,131,221,78,50,48,72,7,220,54,55,246,250,158,157,109,127,105,39,153,109,117,16,158,39,193,27,145,128,42,112,112,70,65,94,188,213,138,249,135,224,167,196,223,248,70,245,17,225,253,114,251,203,209,46,51,228,52,163,43,109,49,35,248,179,242,198,220,231,168,87,193,249,65,99,95,79,208,1,69,20,80,7,159,252,109,255,0,146,69,174,255,0,219,15,253,31,29,124,131,95,95,124,109,255,0,146,69,174,255,0,219,191,254,143,142,190,76,210,180,217,181,141,102,199,75,183,120,214,123,203,132,183,141,164,36,40,102,96,160,146,1,56,201,244,52,1,237,159,5,62,42,188,18,91,248,79,94,186,221,110,219,34,211,103,96,204,225,217,130,139,115,133,57,31,55,4,237,0,2,51,141,160,125,15,95,6,234,186,93,246,135,170,92,105,218,149,171,91,94,91,190,201,98,147,168,63,250,9,5,112,65,28,16,84,140,131,95,67,252,13,248,148,218,196,17,120,71,84,8,183,86,118,248,178,152,16,190,116,40,161,124,178,59,176,94,65,3,149,4,156,21,37,128,61,174,138,40,160,15,33,253,163,191,228,158,88,127,216,86,63,253,19,45,124,253,224,79,249,40,126,25,255,0,176,173,183,254,141,90,250,3,246,143,255,0,146,121,97,255,0,97,88,255,0,244,84,181,224,30,4,255,0,146,133,225,159,251,10,218,255,0,232,213,160,15,183,168,162,146,128,60,135,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,149,242,253,125,65,251,71,127,201,60,176,255,0,176,172,127,250,42,90,249,162,198,198,227,83,212,45,108,44,211,204,186,186,149,97,133,55,40,220,238,64,81,147,181,70,73,29,120,160,15,126,248,41,241,85,46,35,131,194,122,253,214,219,133,217,22,155,59,5,88,202,42,170,172,7,0,97,184,224,156,151,36,140,231,104,111,120,175,131,103,138,251,65,214,101,130,66,214,186,133,141,193,70,49,201,134,138,84,124,28,50,158,161,135,80,123,124,181,245,47,194,79,137,163,198,218,95,246,126,167,34,13,122,218,54,121,66,35,129,52,43,229,143,55,166,208,73,96,10,131,212,18,161,65,192,0,244,218,40,164,160,5,175,144,62,54,127,201,94,215,127,237,223,255,0,68,71,95,95,215,200,31,27,127,228,175,235,191,246,239,255,0,162,35,160,14,95,195,62,38,213,60,35,174,69,171,233,19,121,55,9,242,178,191,49,202,135,170,48,238,14,7,190,64,32,169,85,35,236,111,6,248,187,79,241,175,135,161,213,244,230,244,75,152,176,223,186,155,96,103,143,44,171,187,27,128,220,6,13,124,108,222,31,190,95,11,39,136,194,161,211,218,245,172,75,6,249,132,162,48,224,17,232,84,156,17,159,186,115,142,51,177,240,255,0,199,23,222,5,241,44,55,214,242,203,246,9,93,82,250,216,13,194,104,179,206,1,33,119,128,73,83,149,193,227,238,146,8,7,218,84,85,45,43,84,177,215,52,187,125,75,75,186,75,139,59,132,221,20,177,158,8,254,96,131,144,65,228,16,65,193,21,118,128,10,243,175,138,255,0,14,33,241,214,140,46,45,4,113,235,118,97,218,9,86,48,90,101,80,196,64,73,101,80,11,21,33,142,113,206,58,154,244,90,74,0,248,43,253,51,75,212,127,229,189,157,245,172,190,233,36,82,169,255,0,128,144,202,71,212,17,93,199,196,31,136,63,240,158,120,123,195,159,105,77,154,158,159,231,195,117,206,124,220,164,56,151,133,85,27,153,95,229,25,198,61,197,122,159,199,31,134,141,172,91,205,226,237,44,198,183,118,118,249,189,183,42,23,206,134,48,79,152,15,118,85,224,130,121,85,10,48,64,13,243,93,0,119,191,10,188,101,99,224,93,127,85,213,239,163,105,73,211,94,27,120,19,131,52,134,72,200,25,198,20,97,73,36,244,0,224,19,128,120,253,87,84,190,215,53,75,141,79,83,186,123,155,203,135,223,44,178,117,99,252,149,64,192,0,112,0,0,109,2,169,215,181,124,13,248,104,53,139,136,124,93,170,25,22,210,206,227,54,48,0,203,231,74,132,31,48,158,232,175,192,0,242,202,65,192,82,172,1,208,252,13,248,100,218,122,195,226,253,98,39,75,183,77,250,108,74,234,64,137,227,31,189,59,73,201,101,114,2,156,99,146,65,37,113,238,116,148,180,1,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,74,242,139,27,235,141,51,81,182,191,179,151,101,213,172,162,104,95,104,56,117,42,84,224,229,78,8,94,188,87,171,254,209,223,242,80,236,63,236,20,159,250,54,90,242,52,130,105,99,157,162,138,71,72,83,124,172,20,149,69,220,23,115,30,195,115,40,201,238,64,239,64,31,93,252,44,248,143,103,227,157,14,59,121,167,242,245,203,72,148,94,66,248,6,92,96,25,163,192,0,171,30,160,14,9,199,221,42,91,208,43,225,159,12,248,159,84,240,142,185,14,175,164,77,229,92,71,195,6,229,37,67,213,24,119,7,104,247,202,169,4,16,8,251,23,193,190,46,211,252,107,225,232,117,125,53,253,35,184,139,13,251,153,182,43,52,121,96,55,109,220,6,240,48,104,3,161,162,138,74,0,90,242,15,218,63,254,73,229,135,253,133,83,255,0,69,75,94,191,94,65,251,71,255,0,201,60,176,255,0,176,172,127,250,42,90,0,241,143,132,23,214,250,127,197,125,2,107,169,54,35,74,240,131,130,114,210,70,200,131,143,86,96,61,6,121,226,190,198,175,128,43,233,127,129,127,17,255,0,182,116,216,252,43,170,205,4,119,214,81,42,88,55,70,184,132,41,27,113,140,22,140,5,251,167,37,121,199,12,196,3,218,40,162,138,0,40,164,165,160,2,138,74,90,0,40,162,138,0,196,241,37,207,217,236,17,185,230,85,28,47,177,175,144,188,99,116,110,188,75,171,38,78,5,252,205,200,3,248,154,190,174,241,212,222,86,143,17,203,15,244,128,56,250,53,124,149,169,143,181,120,183,87,3,159,244,185,219,230,255,0,174,134,144,31,85,248,26,0,159,111,218,23,159,47,191,251,213,218,87,61,225,123,127,35,237,95,40,92,249,125,63,224,85,208,211,0,35,43,131,94,39,241,163,68,243,162,55,40,16,59,93,162,146,92,255,0,207,22,31,210,189,178,184,63,137,22,34,227,73,136,149,67,155,165,63,56,255,0,97,169,48,60,211,225,102,188,240,248,134,123,23,103,43,5,139,38,2,174,62,86,140,117,235,95,67,131,154,249,67,194,23,66,203,199,90,176,203,141,171,58,126,239,254,186,143,240,175,169,237,164,243,55,117,227,111,90,16,22,40,162,138,96,33,165,160,244,166,231,154,0,90,90,74,90,0,40,162,138,0,74,90,40,160,2,146,138,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,41,40,0,165,162,138,0,40,164,165,160,2,138,41,40,1,105,41,104,160,2,146,150,146,128,22,138,40,160,2,138,40,160,4,162,150,138,0,74,90,74,40,0,165,162,138,0,41,180,234,13,0,51,20,241,77,205,58,128,3,210,161,148,100,126,53,49,251,181,27,14,40,3,18,246,33,243,116,251,223,227,84,45,206,55,126,21,177,120,159,47,65,247,235,30,51,140,210,3,167,183,57,67,245,169,141,87,181,63,33,255,0,122,172,26,96,33,226,140,211,73,160,26,0,114,154,117,54,157,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,80,104,52,148,0,148,236,211,105,212,0,81,69,20,1,20,189,63,26,203,113,210,180,165,60,126,53,154,199,165,0,92,183,251,191,240,42,187,85,45,250,127,192,234,222,121,197,0,55,20,155,105,123,211,168,0,160,80,41,40,1,105,41,104,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,162,138,0,40,164,162,128,22,138,40,160,2,138,40,160,2,146,150,138,0,74,90,40,160,2,138,40,160,2,146,150,138,0,41,41,104,160,2,138,40,160,2,146,150,138,0,74,90,40,160,2,138,40,160,2,138,74,90,0,41,134,158,104,160,0,82,82,209,64,5,103,106,243,125,158,213,91,110,236,184,29,113,216,214,137,56,28,215,158,124,72,214,197,141,144,140,73,110,24,92,34,225,159,158,99,99,235,64,30,53,227,141,79,251,79,84,190,179,242,188,191,46,254,70,223,187,57,195,48,233,180,122,215,186,120,51,76,251,39,219,191,125,187,118,206,219,113,141,222,254,245,243,215,134,172,229,214,60,107,170,151,138,66,172,37,144,24,148,243,153,71,221,235,199,53,245,117,141,184,131,126,55,124,216,235,248,210,64,91,162,138,41,128,214,233,95,60,124,113,139,26,57,109,221,117,95,79,246,100,175,162,13,120,95,198,232,3,104,74,78,239,249,9,3,255,0,142,201,64,28,231,194,73,177,253,177,242,255,0,207,30,255,0,245,210,190,152,21,242,71,194,251,175,43,251,83,148,25,242,186,255,0,192,171,235,72,206,71,227,64,14,165,162,138,0,13,124,63,227,175,249,40,126,37,255,0,176,173,215,254,141,122,251,128,215,195,254,59,255,0,146,135,226,95,251,10,93,127,232,214,160,15,161,254,29,120,95,75,241,119,192,109,43,72,213,160,243,109,228,243,157,88,124,173,11,137,228,195,161,236,227,39,253,156,18,8,32,144,126,122,241,151,132,117,15,5,120,134,109,43,81,95,89,32,151,35,247,240,239,101,89,48,172,118,238,193,59,73,200,175,167,126,9,127,201,33,208,255,0,237,227,255,0,71,73,90,159,16,60,17,99,227,175,13,77,101,60,73,246,232,145,154,198,225,142,211,12,184,249,114,193,73,216,72,1,134,14,71,61,64,32,3,229,168,126,35,120,138,219,192,135,193,182,247,49,195,166,23,108,180,105,137,74,49,37,162,222,167,238,22,36,158,50,114,70,118,252,181,75,193,190,17,212,60,107,226,24,180,157,57,125,36,184,151,43,251,152,119,170,180,152,103,27,182,238,7,104,57,53,82,111,14,234,214,254,36,30,29,154,202,72,181,99,114,45,69,179,16,9,145,136,0,100,156,96,228,97,243,130,165,78,113,205,125,117,240,227,192,182,254,4,240,188,54,56,183,147,81,151,247,151,183,81,2,60,199,201,218,50,121,194,131,181,122,14,167,104,44,104,3,83,194,62,23,177,240,135,134,236,244,139,8,208,8,128,51,202,169,131,60,152,27,164,108,146,114,72,233,147,180,96,15,148,10,143,199,127,242,79,60,73,255,0,96,171,175,253,20,213,208,87,63,227,191,249,39,158,37,255,0,176,85,223,254,138,106,0,248,134,180,53,93,19,80,209,126,197,253,161,111,228,253,182,206,59,203,127,156,54,248,95,59,91,130,113,156,30,14,15,181,103,215,215,75,224,219,31,29,124,25,240,246,145,125,43,68,70,155,103,45,188,201,201,138,81,8,1,177,156,48,195,16,65,234,9,193,7,105,0,30,105,240,75,226,135,246,92,150,126,14,213,198,108,230,151,203,211,231,68,230,41,25,179,229,186,142,161,153,142,27,168,39,159,148,228,125,31,95,6,234,154,93,254,135,170,92,105,186,157,171,219,94,91,190,201,98,147,168,63,200,169,92,16,71,4,16,70,65,175,161,254,6,252,75,125,98,222,31,9,106,129,5,213,164,24,178,152,21,95,62,36,1,124,178,59,186,175,32,129,200,82,78,10,146,192,30,165,226,47,20,232,222,18,211,163,191,215,111,62,205,109,36,171,16,111,41,228,203,144,72,24,0,158,138,125,184,172,141,15,226,135,131,188,69,171,219,233,58,86,177,246,139,217,183,121,113,125,154,116,221,181,75,30,89,0,28,2,121,53,200,126,209,223,242,79,44,63,236,43,31,254,138,150,188,127,224,151,252,149,237,11,254,222,63,244,158,74,0,232,63,104,255,0,249,40,122,127,253,130,147,255,0,70,203,71,236,227,255,0,37,15,80,255,0,176,84,191,250,54,42,63,104,255,0,249,40,122,127,253,130,147,255,0,70,203,71,236,227,255,0,37,11,80,255,0,176,84,191,250,54,42,0,95,141,127,12,191,225,28,212,15,136,52,59,47,47,67,184,199,218,35,136,229,109,103,36,246,199,17,183,203,142,161,91,35,128,64,175,59,240,183,139,53,111,6,234,146,106,26,52,209,197,113,37,187,219,177,120,195,174,27,28,224,247,86,85,97,238,6,114,50,15,219,87,214,54,250,158,157,113,97,121,31,155,109,117,19,67,50,110,35,114,56,33,134,87,4,100,19,211,154,249,35,226,151,195,139,207,3,107,146,220,67,14,253,10,234,86,54,147,166,72,139,57,34,38,201,36,48,29,9,63,48,92,245,12,0,7,17,125,125,113,169,234,55,55,247,146,121,151,87,114,180,211,54,20,110,119,36,177,194,237,3,36,158,156,87,212,191,8,190,22,255,0,194,15,102,250,174,166,219,181,203,184,188,185,17,31,49,218,198,72,111,44,99,134,108,170,150,110,153,0,47,0,150,229,62,10,252,41,104,30,215,197,218,244,72,73,65,46,159,106,224,56,195,4,120,238,55,43,17,156,22,1,88,100,29,173,242,144,181,239,148,0,87,200,31,27,127,228,175,107,159,246,239,255,0,164,241,215,215,245,242,15,198,223,249,43,218,239,253,176,255,0,209,17,208,5,191,132,159,12,155,198,218,167,246,142,165,27,143,15,219,51,9,89,28,41,158,81,176,249,93,119,0,67,130,92,15,186,10,130,9,202,251,127,196,191,136,26,119,195,207,13,173,133,143,150,154,180,246,230,59,11,91,117,80,32,92,109,18,21,193,2,49,142,6,62,98,48,6,3,149,224,254,18,120,187,77,240,87,193,205,87,85,212,91,254,98,179,164,16,225,191,125,55,217,209,150,60,168,59,119,109,35,121,24,21,227,62,38,241,54,169,226,253,114,109,91,87,159,205,185,147,229,85,94,18,20,31,117,16,118,85,201,247,201,36,146,73,36,2,156,243,95,107,186,204,179,200,26,239,81,190,184,46,203,28,121,121,101,102,201,192,81,212,185,232,7,127,150,190,174,248,83,240,221,124,11,163,52,215,82,200,250,189,234,43,92,40,102,11,16,218,167,202,32,49,71,49,182,252,62,220,252,199,31,41,231,144,248,27,240,201,180,241,15,139,245,136,157,46,153,55,105,177,7,82,162,39,141,127,122,118,147,146,202,229,66,156,99,146,65,36,109,247,42,0,248,10,190,190,131,194,58,127,141,126,14,120,127,74,212,87,254,97,54,242,65,46,91,247,83,121,27,86,76,43,13,219,119,19,130,112,107,228,26,247,191,130,191,21,146,221,45,188,35,175,76,228,23,16,233,247,78,204,231,44,200,145,219,237,0,156,100,177,12,205,128,48,188,40,20,1,227,158,38,240,198,169,225,29,114,109,35,87,131,201,185,143,231,12,188,164,168,122,58,30,234,112,125,242,8,32,16,64,245,207,217,211,194,239,113,170,234,30,41,154,56,204,22,192,218,90,238,69,99,230,182,25,217,78,114,165,87,3,167,34,66,51,193,21,233,95,20,190,28,89,248,231,67,146,226,24,182,107,150,145,49,179,153,48,166,92,100,136,95,36,2,172,122,18,126,82,115,208,184,110,159,194,222,30,183,240,175,133,244,221,14,213,183,71,103,16,5,176,71,152,228,146,207,130,78,55,49,102,198,112,51,129,192,160,13,138,90,41,40,1,106,181,245,141,190,167,167,92,216,94,199,230,91,93,66,208,204,155,200,220,142,8,97,145,130,50,9,233,205,89,162,128,62,37,241,239,134,162,240,135,141,245,61,10,222,225,238,45,237,153,12,114,72,160,54,26,48,193,78,56,36,43,99,60,103,25,192,206,43,211,255,0,103,255,0,2,89,106,114,63,139,175,153,38,54,87,15,111,111,106,241,100,36,128,35,137,183,103,4,128,197,64,35,131,135,83,144,49,197,252,109,255,0,146,189,174,255,0,219,191,254,136,74,246,15,217,199,254,73,229,247,253,133,100,255,0,209,81,80,7,175,209,69,20,0,82,82,209,64,5,37,45,37,0,21,243,15,237,29,255,0,37,14,195,254,193,81,255,0,232,217,107,219,254,35,248,230,223,192,158,23,150,255,0,48,73,168,203,242,89,90,202,228,121,175,145,147,133,231,1,78,227,247,71,69,200,44,43,227,155,235,235,157,79,81,184,191,189,151,204,186,187,149,166,153,246,129,185,152,146,199,3,0,100,147,211,138,0,245,127,217,199,254,74,30,161,255,0,96,169,127,244,108,85,244,253,124,19,99,125,113,166,106,54,183,246,146,121,119,86,210,9,161,109,160,225,193,5,78,14,65,193,3,175,203,95,97,124,52,241,252,62,63,240,217,188,120,163,131,80,182,113,21,228,8,224,128,219,114,25,70,114,17,249,198,123,135,92,156,100,128,118,149,243,15,237,29,255,0,37,15,79,255,0,176,84,127,250,50,90,250,118,190,97,253,163,191,228,161,105,255,0,246,10,143,255,0,70,201,64,7,236,227,255,0,37,15,80,255,0,176,84,191,250,54,42,167,241,147,225,163,120,67,85,109,106,192,198,116,109,66,224,128,128,0,109,165,108,182,192,6,6,204,6,32,129,192,24,61,20,189,207,217,199,254,74,30,161,255,0,96,169,63,244,108,85,233,95,26,188,127,103,225,191,13,221,120,126,15,46,109,91,83,183,48,152,156,56,17,219,200,25,26,76,168,193,60,16,6,65,201,7,105,3,4,3,230,173,43,196,122,190,133,111,168,91,233,183,143,4,26,140,13,107,117,24,1,132,177,149,42,84,130,8,206,9,1,135,35,39,105,25,53,22,135,163,94,120,135,92,178,210,44,19,125,213,220,162,36,200,36,46,122,179,109,4,128,6,73,56,225,65,63,195,84,43,191,248,67,227,139,63,3,248,181,238,53,40,179,167,222,69,246,121,167,68,14,246,255,0,50,144,195,130,196,12,114,160,140,169,7,12,85,69,0,123,219,120,54,199,192,191,6,124,65,163,216,200,242,147,166,221,203,113,51,124,166,89,76,36,22,198,112,163,104,0,1,247,64,25,36,228,159,145,107,237,159,25,79,21,223,195,111,16,92,65,42,77,111,46,143,114,241,201,27,171,6,6,22,33,129,28,16,87,156,215,196,212,1,246,247,142,191,228,158,120,151,254,193,87,95,250,41,171,226,26,251,119,199,127,242,79,60,75,255,0,96,171,175,253,20,213,241,21,0,125,123,241,79,225,189,159,142,116,73,46,33,135,102,187,103,11,27,57,147,0,203,140,145,11,228,128,85,143,66,79,4,231,161,96,223,36,223,88,220,105,154,141,205,133,228,126,93,213,172,175,20,241,238,7,14,164,134,25,25,83,130,15,78,43,239,122,241,239,141,127,12,191,225,34,211,207,136,116,75,31,51,91,131,111,218,18,35,134,184,132,3,219,31,52,139,198,58,18,185,95,152,128,180,1,243,182,191,226,61,95,197,26,163,106,90,213,228,151,119,101,2,111,96,170,20,15,186,2,133,1,71,83,128,7,36,158,164,215,183,124,21,248,82,246,239,107,226,237,126,20,36,160,151,79,182,101,86,24,96,141,29,198,224,196,103,5,192,12,185,7,13,242,149,21,202,124,20,248,113,255,0,9,86,176,53,221,78,40,36,208,236,37,40,208,203,243,125,162,101,0,129,128,126,234,239,12,115,193,225,118,144,95,31,83,208,7,200,31,27,127,228,175,107,191,246,239,255,0,162,18,189,131,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,228,31,27,127,228,175,107,191,246,239,255,0,162,35,175,95,253,156,127,228,157,223,127,216,86,79,253,21,21,0,120,255,0,198,223,249,43,218,239,253,187,255,0,232,136,235,213,190,0,216,219,234,127,11,181,155,11,200,252,203,91,173,66,120,102,77,197,119,35,65,16,113,145,130,50,9,233,205,121,79,198,223,249,43,218,239,253,187,255,0,232,132,175,96,253,156,127,228,158,95,255,0,216,86,79,253,21,21,0,121,7,197,63,135,23,158,5,215,36,184,134,29,218,21,212,172,109,38,76,149,139,57,34,38,201,36,48,31,116,147,243,1,158,161,194,227,248,127,226,15,137,60,47,161,223,105,26,85,247,217,236,239,55,179,98,49,186,54,109,160,186,54,221,202,216,64,189,118,128,73,0,54,8,250,247,196,254,25,211,60,93,161,205,164,106,240,121,182,242,124,193,135,202,209,56,232,200,123,50,228,255,0,179,130,65,4,18,15,199,94,51,240,150,163,224,175,16,79,165,106,43,235,37,188,185,31,191,135,115,170,201,133,99,183,118,210,118,147,145,64,24,246,54,55,26,158,163,109,97,105,31,153,117,119,42,195,12,123,128,220,204,64,3,39,0,100,149,235,197,125,133,240,211,192,48,252,63,240,225,180,105,82,231,80,185,97,45,228,200,129,65,108,96,32,56,201,69,231,25,238,88,225,119,224,99,124,36,248,100,190,9,210,255,0,180,53,56,208,235,247,8,194,87,70,98,34,137,188,179,229,117,218,228,20,4,176,29,73,10,72,25,62,155,64,5,20,148,80,2,215,201,159,28,117,205,31,88,248,129,50,105,118,177,172,182,75,246,107,203,129,25,71,154,96,196,16,121,193,85,80,0,108,2,112,121,32,46,61,79,227,191,143,255,0,225,31,208,255,0,225,25,211,229,198,165,169,196,124,242,209,111,9,106,219,195,224,158,55,49,5,71,7,1,88,252,167,105,175,156,116,61,26,243,196,58,229,142,145,167,166,251,187,169,86,36,202,146,6,122,187,96,18,0,25,36,227,229,0,158,212,1,157,95,107,252,63,241,6,141,226,47,7,88,79,161,175,151,107,107,20,118,173,111,151,63,102,97,26,19,22,230,10,95,104,96,55,116,53,243,143,196,239,133,23,31,15,226,179,191,183,188,251,102,153,62,216,90,87,10,140,147,224,146,8,207,221,109,172,235,140,237,25,7,160,45,157,240,183,199,82,248,23,197,169,113,33,206,151,121,136,47,20,187,97,80,178,226,64,6,114,201,201,28,18,65,96,49,187,32,3,236,122,74,175,99,127,111,169,233,214,183,246,114,121,150,183,113,9,225,109,164,110,70,0,169,193,193,25,82,58,243,86,104,3,224,10,251,127,192,159,242,79,60,53,255,0,96,155,95,253,20,181,241,5,125,191,224,79,249,39,158,26,255,0,176,85,183,254,138,90,0,232,43,11,197,222,40,178,240,127,134,238,181,139,249,16,8,84,136,98,102,218,103,151,7,17,174,20,156,146,58,224,224,100,158,1,173,75,235,235,125,51,78,184,191,188,151,203,181,181,137,166,153,176,78,212,80,75,28,12,147,128,15,221,230,190,65,248,153,241,18,231,226,14,184,146,136,126,207,165,217,238,91,40,156,13,192,62,221,204,196,127,19,96,112,14,208,160,1,158,88,128,125,15,240,147,197,218,143,141,124,59,170,234,186,131,255,0,204,86,100,183,139,11,251,152,118,70,203,30,84,13,248,220,70,226,50,107,228,26,250,127,246,113,255,0,146,121,127,255,0,97,73,63,244,76,85,243,5,0,125,125,111,225,45,63,198,159,7,60,63,164,234,11,255,0,48,171,121,45,229,203,254,230,111,179,237,89,112,172,55,109,220,78,210,112,107,229,143,19,120,95,85,240,142,185,54,145,171,193,229,92,71,243,43,175,41,44,103,238,186,30,224,224,251,228,16,64,32,129,234,63,3,62,35,255,0,99,106,49,248,87,85,154,103,178,188,149,82,193,190,240,183,153,137,92,99,110,84,49,35,238,156,43,115,143,153,156,122,175,197,63,134,246,126,57,209,36,184,134,29,154,237,156,76,108,230,76,3,38,50,68,77,146,20,134,63,116,147,193,57,232,88,56,7,155,126,206,158,23,123,141,83,81,241,68,241,198,109,237,129,179,182,220,138,199,204,109,172,204,14,114,10,141,163,167,34,66,51,193,21,237,94,59,255,0,146,121,226,95,251,5,93,127,232,166,174,11,193,191,17,252,23,225,84,127,3,220,92,73,167,190,143,115,246,20,154,225,27,101,220,155,136,146,92,130,194,48,101,222,112,231,1,74,156,245,3,189,241,215,252,147,207,18,255,0,216,42,235,255,0,69,53,0,124,67,95,127,87,192,53,247,245,0,21,199,252,71,241,205,191,128,252,47,45,246,96,147,81,151,247,118,54,178,177,30,107,228,100,237,94,118,168,59,143,65,208,100,22,21,169,226,239,20,88,248,63,195,119,90,197,252,136,162,16,68,48,179,237,51,75,180,226,53,192,39,36,142,184,56,25,39,128,107,227,207,25,120,187,80,241,175,136,38,213,181,6,245,142,222,45,171,251,168,119,179,44,121,10,55,99,113,27,136,201,160,15,161,190,32,95,92,106,127,179,135,219,239,37,243,46,174,52,251,9,167,108,1,185,217,225,44,112,54,133,201,39,238,241,95,60,248,15,254,74,31,134,127,236,41,107,255,0,163,86,189,255,0,198,95,242,107,182,191,246,10,211,191,244,40,107,192,60,9,255,0,37,15,195,95,246,20,181,255,0,209,130,128,62,139,248,201,240,205,60,95,165,182,183,167,153,6,181,167,219,144,177,128,204,46,34,25,125,138,163,39,126,75,21,32,114,78,15,80,71,203,182,55,215,26,94,163,107,127,103,39,151,117,107,40,154,23,192,56,112,84,131,180,228,28,16,58,241,95,110,248,155,196,218,95,132,116,57,181,125,94,127,42,222,63,148,1,203,202,199,162,32,238,199,7,219,0,146,64,4,143,139,188,73,172,183,136,252,75,168,235,47,111,28,6,246,225,230,242,163,10,2,2,126,81,194,128,78,49,150,198,88,228,158,73,160,10,250,174,169,125,174,106,183,26,150,167,116,247,23,183,15,190,89,100,234,199,249,5,3,104,0,112,0,80,184,11,95,68,124,13,248,102,250,69,188,62,46,213,12,109,117,121,111,155,24,2,171,121,49,48,7,204,39,179,48,224,40,63,42,177,7,37,136,31,59,233,90,148,250,70,179,99,170,91,172,109,61,157,204,119,17,172,128,144,90,54,12,1,0,169,198,71,170,215,218,94,14,241,118,159,227,95,15,67,171,105,207,232,151,49,97,191,115,54,197,102,76,178,141,219,119,1,184,12,26,0,249,3,199,127,242,80,252,79,255,0,97,91,175,253,26,213,244,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,231,255,0,29,255,0,201,67,241,55,253,133,110,255,0,244,107,215,208,31,179,143,252,147,187,239,251,10,203,255,0,162,98,160,14,158,251,226,247,129,116,221,70,235,79,189,215,60,187,171,89,90,25,227,251,28,199,12,9,12,50,16,131,130,15,79,150,183,252,55,226,141,27,197,186,108,151,250,29,231,218,173,99,148,194,207,229,52,120,96,160,145,134,0,244,113,237,205,124,115,227,191,249,40,94,38,255,0,176,173,223,254,141,106,250,3,246,114,255,0,146,121,127,255,0,97,73,63,244,84,84,1,242,253,125,127,111,225,29,63,198,159,7,60,63,165,106,11,255,0,48,171,121,32,151,45,251,169,190,207,181,101,192,101,221,183,113,59,73,193,175,144,107,237,239,2,127,201,60,240,207,253,130,173,127,244,82,208,7,199,62,38,240,190,169,225,29,114,125,31,87,131,202,184,143,231,87,94,99,150,51,209,208,247,7,7,223,32,130,1,5,71,183,124,20,248,168,151,49,193,225,61,122,235,109,194,236,139,77,157,194,170,20,1,85,96,56,11,134,249,126,82,114,88,146,51,156,6,159,246,137,255,0,132,95,251,30,211,237,127,242,51,241,246,63,39,110,239,39,119,205,230,127,211,63,189,183,190,254,156,111,175,156,168,3,239,234,43,27,194,191,219,159,240,139,216,127,194,75,228,127,108,121,35,237,95,103,198,55,100,237,206,222,55,99,27,182,241,187,56,249,113,91,52,1,231,255,0,27,63,228,145,107,159,246,239,255,0,163,210,190,96,240,39,252,148,47,13,127,216,86,219,255,0,70,173,125,63,241,183,254,73,14,187,255,0,110,255,0,250,62,58,249,131,192,159,242,80,252,51,255,0,97,91,95,253,24,180,1,244,191,197,79,134,22,254,56,211,141,253,152,242,245,219,104,177,11,114,124,244,80,229,97,193,117,11,185,152,124,231,145,244,174,67,225,63,193,135,177,150,207,196,190,38,143,23,3,19,90,233,236,24,60,14,25,93,37,118,12,48,223,41,253,217,82,48,70,121,200,30,239,69,0,20,81,84,181,93,82,203,68,211,46,53,45,78,233,45,172,237,211,116,146,200,120,3,249,146,78,20,1,201,36,1,146,104,3,203,127,104,255,0,249,39,118,31,246,21,143,255,0,69,75,94,1,224,79,249,40,126,25,255,0,176,165,175,254,141,90,147,199,30,50,190,241,215,137,37,213,239,163,142,37,84,88,109,224,143,145,12,64,146,23,56,203,28,177,36,158,164,156,0,48,7,55,64,31,127,81,94,41,240,55,226,91,107,22,240,248,71,85,17,173,221,165,190,44,102,5,87,206,137,0,30,89,29,221,87,144,66,242,160,147,130,164,183,181,208,7,144,254,209,223,242,79,44,63,236,41,31,254,138,150,190,126,240,39,252,148,63,12,255,0,216,82,215,255,0,70,138,250,3,246,142,255,0,146,121,97,255,0,97,88,255,0,244,76,181,243,255,0,129,63,228,161,248,103,254,194,182,191,250,53,104,3,222,254,54,252,49,159,196,150,227,196,122,21,164,109,170,91,161,23,112,198,167,204,186,140,1,130,49,193,117,0,241,140,176,59,114,118,128,126,113,210,181,75,237,15,84,131,82,211,46,158,218,246,221,247,69,44,125,65,254,68,17,144,84,240,65,32,228,26,251,202,190,120,248,215,240,169,237,228,155,197,158,31,181,221,3,111,151,82,130,50,206,225,217,157,154,101,201,57,95,159,230,3,104,0,3,141,187,136,0,245,175,135,254,56,177,241,215,134,161,190,183,149,62,223,18,42,95,90,168,218,97,151,28,225,73,39,97,32,149,57,57,28,117,4,14,182,190,76,248,43,166,120,170,79,26,218,223,104,81,201,21,144,97,22,161,118,241,41,132,192,25,26,88,183,149,35,121,0,96,47,207,200,60,12,145,245,149,0,45,124,129,241,183,254,74,254,187,255,0,110,255,0,250,34,58,250,254,190,65,248,219,255,0,37,123,93,255,0,182,31,250,34,58,0,245,111,128,54,54,250,159,194,221,99,79,189,79,54,214,235,80,154,25,211,113,27,145,224,136,48,202,224,140,130,122,115,94,81,241,79,225,197,231,129,181,201,46,97,139,126,131,119,43,27,57,147,36,67,156,145,19,100,146,25,71,221,36,252,193,115,212,56,30,193,251,56,255,0,201,60,191,255,0,176,172,159,250,38,42,235,190,38,255,0,194,47,255,0,8,61,231,252,37,223,241,225,198,207,47,30,127,157,131,179,201,207,252,180,235,142,219,115,187,229,221,64,31,62,252,36,248,154,222,9,213,62,193,169,200,199,195,247,14,205,40,141,20,152,100,111,44,121,189,55,48,1,0,42,15,221,36,128,72,193,250,186,222,120,110,173,226,184,183,149,38,183,146,48,241,200,140,24,56,35,42,192,142,8,35,156,215,192,213,245,47,236,255,0,253,187,255,0,8,7,252,76,60,143,236,175,53,191,179,49,143,51,110,230,243,119,99,140,111,206,51,243,103,119,108,80,7,172,209,69,20,0,87,203,159,30,188,29,99,225,191,18,91,106,246,50,176,26,211,205,52,240,63,33,37,82,11,48,36,231,107,23,206,59,21,56,56,42,7,212,117,243,255,0,237,53,255,0,50,199,253,189,255,0,237,42,0,243,143,133,94,11,183,241,199,140,133,133,220,254,93,173,172,95,107,153,54,19,231,32,150,48,233,149,96,87,112,99,243,47,35,210,190,194,130,8,109,109,226,183,130,36,138,8,99,9,26,70,0,8,160,96,0,7,202,20,14,49,95,50,254,206,63,242,80,245,15,251,4,201,255,0,163,34,175,167,232,0,162,138,40,3,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,149,31,236,243,111,21,215,142,181,91,123,136,163,154,9,116,121,82,72,165,1,149,129,150,32,84,131,242,144,87,140,84,159,180,119,252,148,61,63,254,193,81,255,0,232,217,40,253,156,127,228,161,234,31,246,10,147,255,0,70,195,64,24,159,21,254,27,205,224,93,100,92,90,9,36,209,111,29,218,9,2,16,32,98,236,69,185,37,152,146,0,4,49,219,187,156,125,211,88,255,0,15,252,115,125,224,95,18,197,125,4,178,253,130,87,9,125,106,6,225,52,89,231,104,36,13,224,18,65,200,193,227,161,32,253,133,174,104,214,126,32,208,239,52,123,244,223,107,119,19,66,248,0,149,207,70,25,4,6,7,105,7,111,202,66,159,225,175,141,124,113,224,219,239,3,120,146,77,34,250,72,229,5,4,182,243,167,2,104,73,32,54,220,228,28,130,164,30,132,28,18,48,72,7,217,186,86,169,99,174,105,118,250,150,151,116,151,22,119,9,190,41,99,60,17,252,212,131,144,65,228,16,65,218,86,174,87,201,191,9,62,38,183,130,117,79,236,253,78,71,62,31,185,103,105,85,16,19,12,141,229,175,155,211,115,5,8,1,80,122,18,64,36,109,63,87,65,52,55,86,241,92,91,202,147,65,42,6,142,72,216,48,117,35,33,129,28,16,71,57,160,9,43,200,127,104,239,249,39,150,31,246,21,143,255,0,69,75,94,189,94,67,251,71,255,0,201,60,211,255,0,236,43,31,254,138,150,128,62,120,240,191,135,174,60,83,175,69,163,217,190,46,230,138,102,133,112,62,119,72,154,69,78,72,3,113,80,185,39,3,57,237,84,237,230,190,208,181,136,166,140,61,174,163,99,112,28,9,83,13,20,168,217,25,12,189,67,15,186,71,240,243,93,159,193,47,249,43,218,23,253,188,127,232,137,43,211,62,56,124,50,109,69,102,241,126,143,19,189,210,71,187,83,136,178,133,49,36,103,247,163,121,24,42,168,20,129,156,240,84,2,14,224,14,191,225,71,196,136,124,117,163,53,189,211,71,30,181,102,170,38,66,192,188,234,21,65,156,0,2,128,88,144,64,206,62,92,245,21,232,149,240,142,135,172,222,248,119,92,177,213,236,31,101,221,164,171,42,100,144,27,29,67,237,32,144,70,65,25,228,18,59,215,217,62,7,241,149,143,142,188,56,154,189,138,75,17,14,98,185,129,249,48,202,0,36,103,24,97,134,4,17,212,21,200,83,144,160,29,45,20,148,180,0,81,69,20,0,81,69,20,1,196,252,72,147,102,139,23,203,159,244,161,255,0,162,218,190,91,143,230,241,126,170,126,238,101,156,255,0,228,74,250,47,227,13,223,147,161,68,185,79,248,252,65,207,253,115,122,249,227,67,6,227,197,26,129,193,57,18,63,203,254,248,160,15,176,116,97,143,59,254,3,253,107,86,169,88,38,223,55,175,56,254,181,118,128,10,202,215,109,126,213,98,145,239,198,36,7,56,207,99,90,180,198,27,198,61,232,3,229,79,19,89,127,100,107,250,157,215,153,230,249,151,178,166,204,99,110,89,142,115,207,247,107,232,79,10,106,95,109,251,87,238,118,99,103,241,103,57,221,237,237,94,101,241,143,72,99,165,121,168,147,177,125,79,63,40,200,228,75,237,80,124,49,241,2,143,237,93,242,218,143,245,88,203,99,251,254,244,128,247,218,90,98,56,117,200,42,121,199,20,250,96,33,164,52,234,67,64,10,40,20,82,45,0,45,20,81,64,9,75,69,20,0,148,180,148,180,0,82,81,75,64,5,20,148,180,0,148,180,148,180,0,81,69,37,0,45,20,81,64,5,20,81,64,5,37,45,37,0,45,37,45,20,0,82,82,209,64,5,37,45,20,0,81,69,20,0,82,82,209,64,5,20,148,180,0,81,69,20,0,81,69,20,0,83,105,212,80,3,113,73,210,158,77,37,0,45,52,242,41,114,41,104,3,62,232,126,239,175,241,87,61,187,29,171,164,188,31,39,252,10,185,86,109,184,233,64,29,109,153,204,103,253,234,180,77,81,176,57,136,255,0,189,254,21,120,208,3,15,52,184,160,168,166,224,80,3,169,105,41,212,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,148,180,81,64,8,105,86,138,76,208,2,226,138,51,69,0,20,81,77,115,64,21,231,108,47,227,89,155,179,87,46,228,218,63,224,85,157,27,103,52,1,175,110,56,252,106,223,122,130,1,199,227,83,145,64,13,167,83,105,212,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,37,45,20,0,148,82,209,64,5,20,148,180,0,81,73,75,64,5,20,82,80,2,209,69,20,0,81,69,20,0,148,82,209,64,9,75,69,37,0,45,20,81,64,5,20,148,162,128,10,40,162,128,43,222,204,45,237,30,86,42,2,227,168,247,90,249,247,226,166,172,111,245,107,139,56,182,49,73,163,108,96,131,183,201,247,227,189,123,79,140,47,190,195,225,203,201,70,240,83,103,64,15,86,95,95,173,124,239,113,44,190,32,241,222,160,11,131,31,146,172,161,215,111,69,65,219,235,73,129,220,124,49,240,145,134,248,95,186,204,12,250,120,39,231,92,101,138,30,7,90,247,16,49,92,199,132,116,180,179,210,172,28,5,221,246,56,193,33,201,254,21,245,250,87,79,76,2,138,40,160,2,188,91,227,108,109,255,0,8,242,16,58,234,99,255,0,64,146,189,162,188,179,227,5,154,205,225,200,114,7,252,132,84,245,63,220,146,128,60,55,225,225,3,251,79,63,244,203,255,0,103,175,176,109,206,80,253,107,227,95,2,202,98,251,127,94,118,127,236,213,246,69,153,204,71,253,234,0,158,138,41,40,1,77,124,61,227,191,249,40,126,37,255,0,176,173,215,254,141,106,251,132,215,195,254,58,255,0,146,135,226,95,251,10,221,255,0,232,214,160,15,167,254,9,127,201,34,208,255,0,237,191,254,143,146,189,2,184,15,130,95,242,72,116,63,251,109,255,0,163,228,174,254,128,51,255,0,176,244,239,248,72,63,183,188,143,248,153,253,147,236,126,126,246,255,0,83,191,126,54,231,31,127,156,227,62,245,163,69,37,0,45,115,254,59,255,0,146,121,226,95,251,5,93,127,232,166,174,130,185,255,0,29,127,201,59,241,47,253,130,174,191,244,83,80,7,196,53,246,239,129,63,228,157,248,107,254,193,86,191,250,41,107,226,42,250,171,81,241,252,63,15,254,11,248,102,240,66,151,26,133,198,153,109,21,156,14,192,2,222,72,37,216,103,37,7,203,156,119,32,101,119,100,0,113,255,0,180,124,158,31,23,26,108,66,25,15,136,217,21,140,160,182,213,179,6,92,3,206,220,151,36,140,2,126,83,146,171,140,248,142,149,13,245,206,179,99,111,166,25,87,80,146,226,52,181,49,201,177,150,82,192,38,27,43,131,187,28,228,98,163,190,190,185,212,181,27,155,251,201,60,219,171,169,26,105,159,0,110,118,36,185,218,184,3,36,159,187,242,215,210,223,5,62,25,127,194,57,96,60,65,174,88,249,122,221,198,126,206,146,156,181,172,36,15,225,199,203,35,115,158,164,46,7,202,75,10,0,245,13,11,251,67,254,17,237,51,251,95,254,66,127,100,139,237,159,119,253,118,193,187,167,31,127,61,56,244,173,10,40,160,15,152,63,104,239,249,40,122,127,253,130,163,255,0,209,146,209,251,56,255,0,201,67,212,127,236,21,39,254,140,138,143,218,59,254,74,30,159,255,0,96,164,255,0,209,178,209,251,56,255,0,201,67,212,63,236,21,39,254,141,138,128,62,158,172,253,99,67,211,60,65,105,29,166,175,97,5,236,9,42,76,35,157,55,5,112,114,167,249,131,216,130,65,200,37,78,141,20,0,82,82,209,64,5,124,129,241,183,254,74,246,187,255,0,110,255,0,250,79,29,125,127,95,32,124,108,255,0,146,189,174,255,0,219,191,254,136,142,128,56,51,60,237,108,150,237,43,24,35,118,100,140,177,218,172,193,67,176,29,1,33,84,19,223,11,233,94,207,240,55,225,162,235,23,48,248,187,84,50,11,59,59,140,216,192,3,47,157,42,16,124,194,123,162,183,0,3,203,41,83,128,164,63,51,240,163,225,188,222,59,214,90,230,233,100,143,70,179,101,105,228,40,74,206,225,148,152,1,12,8,37,73,37,134,113,198,122,173,125,107,4,16,219,91,197,111,111,18,67,4,72,18,56,227,80,21,21,70,2,128,56,0,14,54,208,4,148,180,148,180,1,240,13,20,149,244,103,138,190,26,39,139,190,20,248,115,92,211,204,163,90,176,208,173,128,140,6,117,185,137,98,13,176,1,147,187,37,138,144,188,147,131,212,21,0,218,248,41,241,31,254,18,189,28,104,90,156,211,203,173,216,68,89,230,151,230,251,68,65,128,13,184,15,190,187,148,28,242,126,86,201,37,177,235,53,240,77,141,245,198,153,168,218,223,217,201,178,238,214,81,60,79,128,118,184,42,65,218,114,14,8,29,120,175,174,190,22,124,64,139,199,126,27,6,79,48,106,214,9,28,87,193,148,97,216,131,137,1,0,12,54,24,224,1,130,10,237,198,9,0,239,40,164,162,128,22,138,40,160,15,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,94,193,251,56,255,0,201,59,191,255,0,176,172,159,250,42,26,241,255,0,141,191,242,87,181,207,251,119,255,0,209,17,215,176,254,206,63,242,79,47,255,0,236,43,47,254,137,134,128,61,122,138,40,160,4,165,162,190,32,241,215,252,148,63,19,255,0,216,86,239,255,0,70,181,0,125,191,88,94,46,241,69,143,131,252,55,117,172,95,200,138,177,41,17,68,205,131,60,187,78,16,97,73,201,35,174,14,6,73,224,26,243,223,217,199,254,73,221,255,0,253,133,100,255,0,209,80,215,159,252,125,212,252,81,39,138,35,211,245,88,126,207,162,38,100,211,210,22,44,147,252,187,76,172,216,25,148,103,5,72,249,1,192,200,109,236,1,192,120,203,197,250,135,141,60,65,62,173,168,191,172,118,241,96,126,234,29,204,203,30,64,27,177,188,174,226,50,107,46,255,0,74,191,210,227,179,123,235,105,32,23,150,226,234,223,119,5,226,37,128,125,189,64,36,29,185,234,48,71,4,19,167,224,123,109,10,247,198,122,93,183,137,103,242,52,137,37,219,59,151,40,58,28,6,97,208,23,192,39,140,2,78,87,168,239,63,104,107,120,173,124,119,165,219,193,20,113,65,14,143,18,71,12,106,0,64,37,148,0,20,112,0,94,49,64,30,97,97,165,95,106,81,222,61,141,180,147,139,59,115,117,113,179,146,145,2,161,159,111,82,20,176,206,58,46,73,224,18,186,30,17,241,69,247,131,252,73,105,172,88,72,192,196,192,77,16,108,9,162,200,221,27,100,17,130,7,92,28,28,17,200,90,244,63,217,199,254,74,22,161,255,0,96,153,63,244,100,53,198,124,74,177,209,116,255,0,136,58,197,174,133,36,141,102,151,12,26,54,136,70,33,151,39,116,104,7,84,13,144,14,7,77,188,128,25,128,62,178,240,111,139,180,255,0,26,248,122,29,91,78,127,72,238,33,195,126,234,125,129,154,60,176,27,177,184,46,245,24,53,224,63,180,127,252,148,61,63,254,193,81,255,0,232,217,107,63,224,69,206,187,31,196,72,109,244,150,221,103,36,76,250,140,45,40,68,104,71,10,199,131,150,86,97,140,12,228,145,144,11,154,208,253,163,191,228,161,216,127,216,42,63,253,27,37,0,114,223,12,124,99,7,129,245,93,99,87,151,231,184,109,38,88,108,227,40,92,73,57,145,10,6,218,70,7,4,158,71,202,14,57,192,60,166,171,170,95,107,154,173,198,167,169,221,61,205,229,195,238,150,89,58,177,254,74,170,184,0,14,20,42,129,128,42,157,123,167,192,223,134,75,168,60,94,47,214,34,71,179,141,247,105,177,43,48,99,42,74,191,188,56,43,180,6,66,0,57,207,36,133,0,110,0,155,225,191,193,72,117,63,7,221,234,122,243,34,207,171,216,237,211,227,0,55,217,131,97,210,114,84,169,221,144,10,128,87,130,67,231,121,11,228,158,50,240,142,161,224,175,16,77,164,234,43,235,37,188,185,95,223,69,189,149,100,194,177,219,187,105,59,73,200,175,183,235,143,248,141,224,91,127,29,248,94,91,28,65,30,163,23,239,44,174,165,4,249,77,145,145,145,206,24,12,30,171,208,224,144,40,3,194,60,29,241,85,160,240,14,191,225,61,126,235,117,187,105,83,69,167,78,193,153,131,148,42,32,56,7,35,230,224,156,0,170,70,113,180,15,39,171,55,214,55,58,102,163,113,97,121,31,151,117,107,35,195,50,110,7,107,41,33,134,87,32,224,169,233,197,87,160,15,183,188,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,16,215,219,190,59,255,0,146,121,226,95,251,4,221,255,0,232,167,175,136,168,3,239,234,40,162,128,10,74,90,40,3,228,15,141,159,242,87,181,223,251,119,255,0,209,9,94,193,251,56,255,0,201,60,191,255,0,176,164,159,250,42,42,241,255,0,141,159,242,87,181,223,251,119,255,0,209,17,215,176,254,206,63,242,79,47,255,0,236,43,47,254,138,138,128,60,123,227,111,252,149,253,119,254,216,127,233,60,117,236,31,179,151,252,147,203,255,0,251,10,73,255,0,162,162,175,31,248,219,255,0,37,127,93,255,0,183,127,253,17,29,123,7,236,229,255,0,36,242,255,0,254,194,146,127,232,168,168,3,215,235,59,80,208,244,205,86,235,79,187,190,176,130,230,226,194,83,53,180,146,38,76,77,140,101,127,67,233,144,15,80,8,209,162,128,10,40,162,128,10,229,188,127,227,24,60,15,225,27,157,90,111,154,225,243,13,164,101,11,9,38,42,74,6,193,93,163,130,79,35,229,7,28,237,7,169,175,145,62,53,73,175,203,241,22,233,245,232,99,137,68,100,105,225,8,42,109,4,140,35,126,9,57,36,49,59,185,201,60,1,133,0,28,37,253,253,198,167,168,92,223,94,73,230,221,93,202,243,76,251,64,220,238,73,99,133,192,25,36,244,226,190,166,248,59,240,226,47,8,104,112,234,247,241,127,196,242,254,34,88,252,192,219,196,251,24,68,224,156,110,4,2,78,1,4,145,200,92,159,21,248,43,15,135,231,248,139,108,154,249,141,72,64,218,126,233,25,7,218,196,136,209,242,164,12,237,13,133,110,9,192,228,144,43,235,170,0,165,170,233,118,58,230,153,113,167,106,118,169,115,103,112,155,37,134,65,242,145,252,193,83,130,8,229,72,4,96,173,124,109,227,239,6,220,120,31,197,183,58,84,223,53,187,102,107,57,75,6,50,64,236,64,47,128,54,183,4,30,7,32,227,140,19,246,181,121,183,199,15,236,47,248,86,183,63,219,126,126,239,52,127,103,249,25,221,246,173,175,179,61,182,227,118,252,255,0,14,113,243,237,160,15,57,248,19,241,30,45,38,95,248,68,245,105,118,219,92,74,13,132,167,123,149,153,217,87,201,0,2,0,98,75,3,242,128,119,103,59,184,250,58,190,2,175,180,190,26,222,235,90,135,195,221,30,235,93,141,22,233,237,208,163,9,140,141,60,91,87,100,142,79,71,101,193,43,147,215,60,18,85,64,62,45,175,183,188,9,255,0,36,243,195,95,246,9,181,255,0,209,43,95,16,215,175,248,223,226,135,252,91,237,11,193,218,36,223,243,10,180,23,247,80,79,255,0,76,176,214,228,109,255,0,174,101,136,111,84,35,239,138,0,167,241,147,226,91,248,191,85,125,18,192,70,52,93,62,224,149,144,21,99,113,42,229,124,192,195,35,203,193,96,160,30,65,201,234,0,242,202,220,240,151,133,239,188,99,226,75,61,34,194,54,38,86,6,105,85,55,8,33,200,221,35,228,129,128,15,76,174,78,0,228,138,167,174,233,159,216,158,33,212,244,175,59,207,251,13,212,150,190,110,220,110,242,220,174,252,100,227,56,206,220,154,0,250,63,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,243,5,125,63,251,56,255,0,201,60,191,255,0,176,172,159,250,38,42,249,130,128,31,52,19,91,56,142,120,164,137,202,6,10,234,84,149,101,14,27,7,177,4,16,123,130,13,123,7,132,126,55,93,104,223,15,245,45,30,241,228,151,84,181,183,84,209,231,9,24,85,92,8,214,50,2,227,40,50,202,88,29,248,32,145,198,123,125,115,225,188,62,58,248,71,225,123,139,69,141,53,171,61,30,221,173,228,8,11,78,162,12,172,4,150,80,1,98,8,99,157,188,227,169,175,154,103,130,107,91,153,96,184,137,162,158,39,41,36,114,41,87,70,7,5,72,60,130,15,27,104,2,75,27,43,141,79,80,182,211,236,211,204,186,186,149,98,137,55,1,185,216,128,6,78,0,201,43,215,138,250,234,239,195,235,225,127,129,186,134,138,4,97,237,180,43,133,147,99,51,134,144,194,207,35,41,110,112,88,177,237,215,162,244,175,28,248,1,225,111,237,95,22,205,173,222,233,126,125,134,159,17,251,60,242,15,145,46,183,33,92,47,241,48,27,143,67,130,84,240,118,154,247,255,0,29,127,201,60,241,39,253,130,174,191,244,83,80,7,196,53,247,173,245,245,190,153,167,92,223,222,73,229,219,91,68,211,76,248,39,8,20,150,56,25,39,106,131,247,121,175,130,171,212,254,50,252,74,111,23,234,141,161,216,8,198,139,97,112,72,144,16,198,226,85,200,243,21,198,70,204,22,85,0,242,14,79,80,20,3,3,226,95,143,230,241,255,0,137,5,226,197,37,190,159,109,25,138,206,7,114,72,92,228,187,12,224,51,113,156,118,0,100,227,39,138,174,195,225,199,129,174,60,119,226,104,172,177,58,105,209,126,242,246,234,32,15,148,152,56,25,60,110,98,184,29,79,83,130,1,174,66,128,62,158,241,151,252,154,245,175,253,130,180,223,253,14,26,249,231,194,119,182,250,103,140,180,59,251,201,60,187,91,109,66,9,166,108,19,181,4,138,88,224,100,156,0,122,115,95,67,120,203,254,77,122,219,254,193,90,111,254,133,13,124,195,64,29,255,0,197,63,136,247,158,57,215,100,130,25,182,104,54,146,48,179,138,60,129,46,50,4,207,144,9,102,94,138,87,133,56,234,88,181,143,133,95,11,238,60,113,168,139,235,193,229,232,54,210,226,103,224,249,206,10,22,135,104,112,227,114,57,249,135,3,235,92,231,129,252,27,127,227,175,18,166,145,99,36,113,5,67,45,196,205,200,134,37,32,22,219,156,177,203,0,20,117,36,100,133,201,31,102,233,90,93,142,135,165,219,233,186,93,170,90,218,91,199,178,40,163,28,1,252,201,39,36,147,201,36,147,146,104,3,230,47,140,159,13,27,194,26,163,235,90,121,140,232,186,141,193,11,24,80,166,218,86,203,108,0,96,108,194,177,4,14,0,193,251,160,191,47,240,255,0,199,23,222,5,241,44,55,214,242,73,253,159,43,4,190,182,81,185,102,139,60,225,73,3,112,4,149,57,24,60,116,36,31,178,111,172,109,245,45,58,226,194,242,63,50,214,234,39,134,120,247,17,185,24,16,203,145,130,50,9,233,205,124,139,241,87,225,252,254,3,241,41,16,249,103,74,191,121,36,177,42,199,40,1,25,141,129,36,229,119,40,201,39,112,32,231,57,10,1,206,120,178,246,223,82,241,150,185,127,103,39,153,107,113,168,207,52,45,180,141,232,210,49,7,7,4,100,21,235,205,125,15,251,57,127,201,60,191,255,0,176,172,159,250,42,42,249,130,190,159,253,156,127,228,158,95,255,0,216,86,79,253,19,21,0,122,245,45,20,80,7,192,53,245,245,191,139,180,255,0,5,124,28,208,53,109,65,191,230,21,111,28,17,97,191,125,55,217,247,42,100,41,219,187,105,27,200,192,175,144,43,103,92,241,62,171,226,8,180,232,111,231,221,6,157,103,29,165,173,186,240,145,160,80,185,3,251,205,180,18,122,147,183,176,10,0,15,19,248,155,85,241,118,185,54,173,171,79,230,220,73,192,85,225,34,69,232,136,63,132,46,79,190,73,36,146,73,62,211,240,87,225,75,192,246,190,46,215,161,66,74,9,116,251,86,80,227,12,17,163,184,220,174,70,112,88,5,101,202,156,55,4,10,229,126,10,124,56,255,0,132,175,89,26,238,165,13,188,186,37,132,165,30,41,126,111,180,204,0,42,187,65,251,163,114,177,207,7,133,193,5,241,245,61,0,20,81,73,64,28,7,198,223,249,36,58,239,253,176,255,0,209,209,215,204,30,4,255,0,146,135,225,159,251,10,90,255,0,232,213,175,167,190,54,255,0,201,33,215,127,237,135,254,143,142,190,97,240,31,252,148,63,12,255,0,216,82,215,255,0,70,173,0,125,189,75,69,20,1,20,211,195,107,111,45,197,204,169,13,188,72,90,73,36,96,171,24,11,146,228,158,20,1,206,107,228,223,138,159,19,238,60,113,168,155,11,51,229,232,86,178,102,20,224,249,236,165,194,205,146,138,203,185,24,124,135,129,245,175,87,248,251,169,248,162,203,194,241,195,165,195,229,232,151,57,143,81,186,133,137,144,100,224,70,195,111,17,183,66,224,157,199,229,59,65,195,252,195,64,23,6,149,124,218,51,106,226,218,79,236,248,238,22,216,220,30,7,152,192,184,65,234,112,164,157,189,56,206,50,51,29,141,141,198,165,168,90,233,246,113,249,151,87,82,8,97,77,192,110,102,32,40,201,192,25,36,117,226,189,199,226,150,157,225,221,51,224,118,133,31,133,153,37,210,228,212,227,145,46,1,203,76,230,25,85,157,206,1,221,145,180,169,3,24,198,23,24,95,37,240,39,252,148,63,12,255,0,216,82,215,255,0,70,173,0,100,127,166,105,122,135,252,183,179,190,182,151,222,57,33,144,31,192,171,169,31,80,69,125,93,240,171,226,125,191,142,52,225,97,120,124,189,118,214,44,204,156,159,62,48,17,90,124,136,192,93,204,199,228,28,143,165,121,167,237,25,99,162,195,226,77,62,234,222,87,77,106,120,1,184,137,97,1,26,32,74,164,172,220,29,217,4,99,231,202,168,251,187,70,239,40,240,228,218,180,30,36,211,95,66,149,225,213,141,194,37,163,35,0,76,172,118,133,203,241,131,156,16,120,32,144,120,205,0,125,23,251,71,127,201,59,176,255,0,176,172,127,250,38,90,249,255,0,192,127,242,80,252,51,255,0,97,91,95,253,24,181,239,127,180,57,157,254,26,233,109,113,28,113,206,117,56,140,169,27,151,85,111,38,92,168,98,1,35,61,240,51,232,43,193,60,9,255,0,37,15,195,63,246,21,181,255,0,209,130,128,62,223,168,231,183,134,234,222,72,46,34,73,160,145,10,75,28,128,50,186,145,130,8,63,41,4,113,182,164,162,128,41,105,90,93,142,137,166,91,233,186,101,170,90,217,219,166,200,162,140,112,7,243,36,156,146,79,36,146,78,73,171,180,87,200,63,27,127,228,175,107,191,246,239,255,0,164,241,208,7,215,213,242,15,198,223,249,43,218,239,253,187,255,0,232,136,235,215,255,0,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,63,241,183,254,74,246,187,255,0,108,63,244,68,116,1,234,255,0,0,175,173,244,207,133,218,205,253,228,158,93,173,182,161,60,211,62,9,218,130,8,139,28,12,147,128,15,221,230,188,163,226,159,196,107,207,28,107,146,91,195,54,205,10,210,86,22,145,71,144,36,198,64,157,178,160,151,97,208,17,192,56,234,88,183,48,60,79,170,69,225,38,240,196,51,249,90,100,151,102,238,100,78,12,204,66,40,12,123,129,176,16,58,100,228,231,3,22,252,17,224,219,239,29,248,146,61,34,198,88,226,85,67,45,196,239,202,195,16,32,22,219,156,177,203,128,2,245,36,100,129,146,0,58,79,133,63,12,46,60,113,168,139,251,213,217,161,90,203,137,159,131,231,176,40,94,28,7,12,187,145,143,206,188,15,173,125,103,4,16,219,91,197,111,111,18,67,111,20,97,35,142,48,0,64,6,21,66,142,0,3,140,85,109,43,75,178,208,244,184,52,221,46,213,45,109,45,211,100,81,70,56,3,249,146,78,73,39,146,73,39,36,213,218,0,40,162,138,0,43,231,255,0,218,107,254,101,143,251,123,255,0,218,85,244,5,124,253,251,77,127,204,175,255,0,111,127,251,70,128,48,127,103,31,249,40,90,135,253,130,101,255,0,209,177,87,211,245,243,15,236,227,255,0,37,15,80,255,0,176,84,159,250,54,26,250,118,128,22,138,40,160,15,152,127,104,239,249,40,122,127,253,130,163,255,0,209,178,210,126,206,63,242,80,245,15,251,5,75,255,0,163,98,163,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,31,179,151,252,148,61,67,254,193,82,127,232,216,168,3,233,250,230,188,113,224,219,47,29,120,110,77,34,250,89,34,33,132,182,243,39,38,25,66,144,173,183,56,97,134,32,131,212,19,130,14,8,233,104,160,15,132,117,205,26,243,195,218,229,238,145,126,155,46,172,229,104,155,0,128,216,232,235,144,9,82,48,65,199,32,131,222,189,159,224,167,197,87,183,146,223,194,122,253,214,235,119,217,22,155,59,134,103,12,204,170,45,206,1,202,252,220,19,128,21,72,206,54,133,244,63,138,255,0,13,226,241,214,140,183,54,129,35,214,236,213,154,9,68,106,90,112,3,21,128,146,192,5,44,84,171,28,227,156,117,53,242,68,240,77,109,113,44,23,17,52,83,68,229,36,142,69,33,209,129,193,82,15,32,131,198,218,0,251,238,188,131,246,142,255,0,146,121,167,255,0,216,86,63,253,21,45,69,240,83,226,124,222,36,183,111,14,235,183,81,190,169,4,96,217,205,35,31,50,233,0,59,129,207,5,148,40,231,57,96,115,131,134,99,55,237,29,255,0,36,243,79,255,0,176,172,127,250,42,90,0,241,239,130,95,242,87,180,47,251,120,255,0,210,121,43,235,250,249,7,224,151,252,149,237,7,254,222,63,244,68,149,223,252,112,248,161,255,0,31,30,13,209,39,244,23,215,112,79,254,240,123,114,54,255,0,184,88,134,245,66,62,240,160,15,44,248,151,123,162,234,31,16,117,139,173,10,57,22,209,238,28,188,143,48,145,102,147,39,124,136,71,68,102,201,3,39,174,120,4,5,232,62,6,193,226,38,248,131,13,198,131,10,27,104,227,217,169,73,50,254,237,109,217,129,35,61,67,146,160,168,28,146,188,252,170,213,197,248,107,195,26,175,139,181,200,116,141,30,223,204,184,147,230,102,126,18,40,215,171,177,254,16,50,61,242,64,0,146,1,251,23,193,222,17,176,240,87,135,161,210,180,229,244,146,226,92,183,239,166,216,3,73,134,115,183,118,208,112,14,5,0,116,52,81,69,0,37,45,20,80,1,69,20,148,1,228,31,27,155,26,44,99,229,255,0,143,248,255,0,244,83,215,135,120,52,111,241,53,231,253,114,144,255,0,227,203,94,209,241,198,64,52,212,7,60,94,167,254,137,106,242,79,135,54,162,247,197,215,201,133,255,0,143,105,27,146,71,252,180,79,79,173,72,31,95,91,12,110,252,42,106,142,33,183,53,37,80,9,75,69,20,1,200,120,231,66,254,215,210,35,136,9,9,23,2,79,149,148,118,117,239,245,175,155,244,169,110,60,59,231,110,68,30,126,223,189,243,125,220,250,31,246,171,235,155,168,5,204,66,54,25,0,231,173,124,211,241,7,69,93,47,251,55,202,8,60,207,55,59,88,159,187,229,250,253,105,48,62,131,240,246,162,154,134,158,242,6,83,137,74,240,8,236,61,126,181,179,94,91,240,171,94,109,67,67,148,179,72,73,190,41,202,129,252,41,233,245,175,82,166,2,82,209,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,73,75,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,73,69,45,0,37,45,20,148,0,180,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,148,180,80,1,69,20,80,3,41,104,162,128,12,115,74,41,118,209,64,20,239,120,136,127,191,254,53,198,73,38,49,210,187,43,255,0,245,35,253,239,232,107,133,185,147,24,252,104,3,181,211,95,116,71,253,239,254,38,180,141,100,233,77,152,127,237,175,244,21,172,104,1,132,82,224,82,81,205,0,45,58,155,75,64,11,69,20,80,1,69,20,80,1,69,37,45,0,20,148,180,80,2,82,209,73,64,11,73,75,73,64,11,69,37,20,0,180,148,180,80,2,82,26,117,20,0,220,210,138,77,190,244,10,0,117,69,33,197,75,218,171,206,112,191,141,0,102,94,203,128,121,63,127,252,106,173,177,221,191,240,168,111,165,249,156,99,248,207,127,173,75,167,243,230,127,192,127,173,0,116,17,13,163,241,169,169,169,211,241,167,80,3,113,78,160,209,64,5,20,81,64,9,75,69,20,0,82,82,209,64,5,37,45,20,0,81,69,20,0,81,69,20,0,148,82,209,64,5,20,81,64,5,37,45,20,0,81,69,20,0,82,82,210,80,2,209,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,82,80,2,209,73,75,64,5,20,81,64,9,75,69,20,0,148,180,81,64,5,37,45,53,142,16,159,106,0,243,127,138,218,144,182,240,174,174,187,165,4,121,61,15,251,105,239,94,87,240,212,13,75,197,119,82,178,135,221,102,199,50,12,158,25,5,116,223,25,175,243,167,235,118,251,63,231,223,230,221,239,25,233,88,127,3,96,221,169,180,155,182,230,202,78,49,255,0,77,69,32,62,135,211,98,17,105,214,170,21,70,33,65,242,253,5,92,168,237,198,45,98,30,136,7,233,82,211,1,41,11,96,237,230,156,122,26,206,185,184,217,35,15,47,56,219,222,128,52,65,200,205,112,127,19,237,252,239,15,194,48,191,241,250,167,159,247,94,187,91,89,60,216,3,109,198,115,252,235,156,241,220,62,102,139,16,221,143,244,133,61,63,217,122,0,249,71,194,178,249,95,107,235,207,151,211,254,7,95,102,233,237,186,221,143,63,120,255,0,33,95,18,105,77,179,207,227,57,219,253,107,237,109,25,183,90,57,199,252,180,63,200,80,6,133,20,148,180,0,26,248,127,199,127,242,80,252,73,255,0,97,91,175,253,26,213,247,1,175,135,252,117,255,0,37,15,196,191,246,21,186,255,0,209,173,64,31,80,124,19,255,0,146,67,161,127,219,207,254,143,146,189,2,188,255,0,224,167,252,146,29,11,254,222,127,244,124,149,183,227,127,25,88,248,23,195,82,106,247,209,201,41,46,33,183,129,56,51,74,65,32,103,110,0,192,36,147,247,66,156,2,112,8,6,231,219,172,255,0,180,63,179,254,215,7,219,252,175,63,236,222,104,243,54,103,110,252,117,198,120,206,49,158,42,205,124,65,255,0,9,150,175,255,0,9,207,252,37,222,119,252,76,254,215,246,175,188,251,58,255,0,171,251,219,188,189,191,38,220,244,226,190,187,240,63,140,172,124,117,225,184,245,107,24,228,136,135,49,92,64,252,152,165,0,18,185,219,134,24,96,65,29,65,25,10,114,0,7,73,92,247,142,191,228,158,120,151,254,193,87,95,250,37,171,161,174,127,199,127,242,79,60,75,255,0,96,171,175,253,18,212,1,241,13,92,212,53,91,237,89,237,218,254,226,73,205,189,188,118,176,239,233,28,40,54,170,168,28,0,7,230,73,39,36,147,84,171,211,62,17,252,49,111,27,106,191,218,26,156,110,60,63,108,236,37,100,101,6,105,87,97,242,186,238,0,135,82,88,47,64,64,32,156,128,14,179,224,159,194,166,184,146,15,22,107,246,187,109,198,201,116,216,28,178,185,117,101,101,156,224,140,47,203,242,131,149,96,73,198,54,151,250,26,163,130,8,109,109,226,183,183,137,34,130,36,9,28,113,128,170,138,6,0,85,28,0,163,140,84,180,0,81,94,65,251,71,127,201,59,176,255,0,176,172,127,250,38,90,241,255,0,130,95,242,87,180,31,251,120,255,0,209,18,80,7,67,251,71,255,0,201,67,176,255,0,176,84,127,250,50,90,79,217,199,254,74,30,163,255,0,96,169,63,244,108,84,126,209,223,242,80,244,255,0,251,5,71,255,0,163,101,163,246,113,255,0,146,135,168,127,216,42,79,253,27,21,0,125,63,81,77,60,54,200,37,158,88,226,66,234,138,206,192,2,204,192,1,147,220,146,160,14,228,129,68,243,195,107,111,45,197,196,169,12,17,33,121,36,149,128,84,80,50,88,147,192,1,121,205,124,149,241,91,226,68,222,59,214,86,222,209,164,77,26,205,217,96,140,49,43,59,43,176,19,144,85,72,36,16,160,28,237,231,29,77,0,125,117,69,120,119,193,47,138,63,218,177,90,120,55,86,92,94,69,23,151,167,206,137,196,177,160,207,150,192,116,101,10,112,221,8,28,252,227,47,238,52,0,87,200,31,27,63,228,175,107,191,246,239,255,0,162,35,175,175,235,228,15,141,191,242,87,181,223,251,119,255,0,209,17,208,7,176,126,206,95,242,79,47,255,0,236,43,39,254,138,138,189,126,188,131,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,235,244,0,81,69,20,1,240,13,125,189,224,79,249,39,126,26,255,0,176,85,175,254,137,90,248,134,190,222,240,39,252,147,207,13,127,216,42,215,255,0,69,45,0,121,7,199,15,133,255,0,241,241,227,29,14,15,67,125,105,4,63,239,23,184,39,119,251,129,128,30,172,79,222,53,230,255,0,9,226,241,43,120,246,210,79,11,141,247,48,226,75,168,218,113,18,61,182,245,14,24,144,114,57,95,186,24,169,193,0,144,43,236,122,207,209,244,61,51,195,246,143,105,164,88,65,101,110,242,188,205,28,41,133,46,199,36,255,0,232,42,63,132,0,0,194,168,80,1,161,73,75,69,0,20,81,69,0,124,129,241,183,254,74,246,187,255,0,108,63,244,68,117,236,31,179,151,252,147,203,255,0,251,10,203,255,0,162,162,175,31,248,219,255,0,37,123,93,255,0,182,31,250,34,58,246,15,217,199,254,73,221,255,0,253,133,100,255,0,209,81,80,7,175,209,69,20,0,149,135,63,131,60,45,117,113,45,197,199,134,116,121,166,149,139,73,36,154,124,76,206,196,228,146,72,201,36,243,154,221,162,128,41,105,186,86,157,163,219,181,190,151,167,218,216,192,206,92,199,107,10,196,165,176,1,36,40,3,59,64,25,246,21,151,227,47,8,216,120,215,195,179,233,90,130,250,201,111,46,91,247,51,121,108,22,76,43,13,216,220,78,210,112,107,161,164,160,15,134,188,79,225,125,87,194,90,228,218,70,175,7,149,114,159,50,178,243,28,168,122,58,30,234,112,125,242,8,32,16,64,175,170,235,90,134,181,246,47,237,11,143,59,236,86,137,101,111,242,42,236,134,60,225,120,3,59,114,121,57,62,245,245,111,197,63,135,22,126,57,208,228,185,134,29,154,237,164,76,108,230,77,160,203,183,36,66,249,32,16,199,161,39,130,115,208,178,183,201,87,214,55,26,102,163,113,97,120,158,93,213,180,175,12,201,185,78,28,18,24,100,100,29,165,79,78,40,2,125,43,91,212,52,95,182,255,0,103,220,121,95,109,179,146,202,227,228,86,223,11,99,114,242,14,51,129,200,193,247,165,209,52,107,207,16,107,150,58,69,132,123,238,174,229,88,147,32,144,51,213,159,104,36,0,50,73,199,0,19,218,171,89,88,220,106,122,141,173,133,164,126,101,213,212,162,24,147,120,27,157,136,0,100,225,87,36,142,188,87,214,127,10,62,27,195,224,93,21,174,46,196,114,107,87,128,52,242,20,1,160,82,1,54,224,171,56,32,48,36,178,227,119,203,158,130,128,55,252,17,224,219,31,3,120,110,61,34,198,73,101,37,204,183,51,55,202,102,148,133,5,246,231,0,96,0,0,251,170,6,73,57,39,193,127,104,239,249,40,122,127,253,130,163,255,0,209,178,215,211,213,243,15,237,29,255,0,37,14,195,254,193,41,255,0,163,101,160,14,95,225,79,130,224,241,199,140,133,133,220,251,45,109,98,251,84,201,176,159,58,53,145,3,166,67,2,55,7,63,48,228,122,87,216,86,246,240,218,219,197,111,111,18,67,111,20,98,56,227,64,20,34,129,133,0,15,148,5,28,98,190,101,253,156,191,228,161,234,63,246,10,147,255,0,70,197,95,79,208,1,73,75,69,0,121,87,198,175,135,246,158,36,240,221,214,189,6,200,117,109,50,220,202,101,118,114,36,130,48,238,209,224,28,3,243,22,7,105,57,0,100,41,200,249,86,190,223,241,215,252,147,207,18,255,0,216,42,235,255,0,69,53,124,67,64,31,111,120,235,254,73,231,137,127,236,21,117,255,0,162,154,190,32,175,183,188,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,17,80,7,223,180,180,81,64,5,20,81,64,31,32,124,109,255,0,146,189,174,255,0,219,15,253,39,142,189,131,246,113,255,0,146,121,127,255,0,97,89,63,244,84,53,227,255,0,27,127,228,175,107,191,246,195,255,0,68,71,94,193,251,56,255,0,201,60,191,255,0,176,164,159,250,42,42,0,241,255,0,141,191,242,87,181,223,251,97,255,0,164,241,215,176,254,206,63,242,79,47,255,0,236,41,39,254,138,138,188,127,227,111,252,149,237,119,254,216,127,232,136,235,215,255,0,103,31,249,39,151,255,0,246,21,147,255,0,68,197,64,30,189,81,201,60,80,188,41,44,169,27,76,219,34,86,96,11,54,210,248,3,185,218,172,112,59,41,61,170,158,185,172,217,248,123,67,188,213,239,223,101,173,156,45,43,96,128,91,31,116,46,72,5,137,194,129,158,73,3,189,124,115,227,15,28,234,190,47,241,111,246,252,167,236,147,67,129,102,32,124,27,116,14,88,42,176,193,44,164,147,187,174,79,203,129,128,0,62,215,162,188,223,225,87,196,251,127,28,105,171,167,222,29,154,237,172,89,153,57,62,122,40,64,211,100,70,20,111,102,63,187,28,143,165,122,61,0,45,112,223,20,252,12,158,57,240,140,150,241,13,186,157,158,233,236,152,5,203,48,83,152,137,109,184,87,224,30,64,4,41,57,198,15,115,69,0,124,17,125,99,113,166,106,55,58,125,226,121,119,118,178,52,51,38,224,118,176,37,92,100,101,78,210,15,78,43,234,255,0,132,95,17,255,0,225,57,208,218,219,82,146,220,107,150,124,77,28,127,41,153,56,196,225,112,0,201,56,96,50,1,0,252,170,234,43,151,248,237,240,226,93,86,47,248,75,52,168,183,92,91,196,70,161,16,242,208,52,72,29,188,226,73,4,176,80,1,95,152,145,141,184,199,62,11,225,205,126,251,194,254,32,179,214,180,214,140,93,90,177,100,243,23,112,96,65,12,8,244,32,145,198,211,207,4,30,104,3,238,27,251,235,125,51,78,184,191,188,151,203,182,181,137,166,153,240,78,16,41,44,118,140,147,128,167,167,53,241,207,196,111,28,220,120,239,196,210,223,102,100,211,162,249,44,109,100,96,124,148,194,228,225,126,93,204,87,113,234,122,46,74,129,93,71,197,111,139,95,240,154,233,214,26,86,149,231,91,88,249,81,205,127,30,239,150,89,136,13,179,160,44,177,156,140,156,6,110,113,242,169,60,127,195,255,0,6,220,120,227,197,182,218,76,95,44,11,182,107,217,3,0,99,183,12,3,21,200,57,110,64,28,30,72,207,25,32,3,185,248,19,224,31,237,253,119,254,18,91,248,243,166,233,146,143,32,44,184,47,116,187,89,114,7,56,80,85,143,35,36,168,228,110,21,244,245,86,178,177,183,211,52,235,107,11,56,252,187,91,88,86,24,83,113,59,80,5,0,100,228,156,0,58,243,86,104,3,224,26,158,198,202,227,83,212,45,172,44,227,243,46,174,164,88,161,77,192,110,118,32,40,201,194,140,146,58,241,80,87,213,63,7,62,26,39,132,52,181,214,245,3,33,214,245,27,112,26,50,29,69,180,79,134,242,202,157,167,118,66,151,36,112,70,7,66,88,3,115,225,151,195,203,111,135,218,28,145,25,190,209,169,222,109,123,217,148,157,132,174,118,162,3,216,110,110,72,201,36,147,142,21,126,89,241,223,252,148,63,19,255,0,216,86,235,255,0,70,53,125,191,95,16,248,239,254,74,31,137,191,236,41,117,255,0,163,90,128,61,255,0,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,243,5,125,65,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,249,126,128,62,222,240,31,252,147,191,13,127,216,42,215,255,0,68,173,121,175,199,31,134,143,172,193,55,139,180,178,139,119,103,111,155,216,8,11,231,68,128,159,52,30,236,171,193,4,242,161,84,96,168,13,233,94,3,255,0,146,121,225,175,251,5,90,255,0,232,165,174,130,128,57,63,135,30,18,139,193,190,10,177,211,132,50,69,119,42,45,197,226,188,129,143,218,93,87,120,200,227,3,0,12,113,128,189,78,73,185,227,191,249,39,158,37,255,0,176,85,215,254,138,106,223,172,15,29,255,0,201,59,241,47,253,130,174,255,0,244,83,80,7,196,53,183,225,31,11,223,120,195,196,150,154,61,132,108,76,142,12,242,42,110,16,69,145,186,70,201,11,128,15,76,140,157,160,114,69,102,88,216,220,234,122,133,182,159,103,31,155,119,119,42,195,10,110,3,115,49,0,12,157,161,114,74,245,226,190,194,248,105,224,24,124,1,225,179,104,210,71,113,168,92,48,146,242,100,64,1,108,96,34,156,100,198,57,198,123,150,56,27,176,0,53,60,27,225,29,63,193,94,30,135,73,211,87,251,178,92,203,150,253,244,219,21,90,76,51,157,187,176,167,0,225,107,226,26,251,250,190,1,160,15,167,188,101,255,0,38,189,109,255,0,96,173,55,255,0,67,134,190,109,210,180,217,181,157,102,203,75,183,104,214,107,203,132,183,141,164,37,64,102,112,160,146,1,56,201,244,53,244,151,140,191,228,215,173,127,236,21,166,255,0,232,80,215,128,120,19,254,74,31,134,127,236,43,107,255,0,163,86,128,62,190,240,111,132,180,255,0,5,120,118,45,39,78,95,73,46,37,203,126,250,109,138,175,46,25,142,221,248,7,104,59,69,116,52,81,64,5,97,248,187,194,246,62,48,240,221,222,145,127,26,17,34,147,12,172,155,141,188,184,59,100,24,32,228,19,211,43,145,144,120,38,183,41,40,3,225,45,119,76,254,195,241,6,165,165,121,222,119,216,110,165,182,243,118,227,126,199,43,187,110,78,51,140,227,38,190,143,253,156,127,228,158,95,127,216,86,79,253,21,13,124,255,0,227,191,249,40,126,38,255,0,176,173,223,254,141,106,250,3,246,114,255,0,146,121,127,255,0,97,89,63,244,76,84,1,235,244,87,196,62,59,255,0,146,135,226,111,251,10,93,127,232,214,175,127,253,156,191,228,158,95,255,0,216,86,79,253,21,21,0,124,193,93,231,194,191,135,243,120,239,196,128,75,229,174,147,96,241,203,124,93,142,88,18,113,24,0,169,203,109,97,144,70,208,9,206,112,15,7,95,104,252,51,210,172,180,175,135,90,10,88,91,71,110,46,44,97,185,159,29,101,149,208,51,51,19,201,36,254,64,0,54,133,2,128,58,75,27,27,125,47,78,182,176,179,143,203,181,182,137,98,133,55,19,181,20,0,6,78,73,218,0,235,205,89,162,146,128,22,138,41,40,3,128,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,193,224,79,249,40,126,25,255,0,176,173,175,254,141,90,250,127,227,103,252,146,29,119,254,221,255,0,244,116,117,243,7,129,63,228,161,248,103,254,194,150,223,250,52,80,7,219,244,82,82,208,5,107,235,24,53,61,58,226,194,241,60,203,91,168,154,25,147,113,27,163,96,67,12,140,17,144,79,78,107,228,175,138,127,13,239,60,13,174,75,115,12,59,180,43,185,88,218,76,153,34,44,228,136,95,36,144,192,125,210,79,206,23,61,67,5,250,246,177,252,77,225,173,47,197,218,28,218,70,175,7,155,4,159,50,176,225,162,113,209,208,246,97,147,237,130,65,5,73,4,3,226,159,237,173,71,254,17,239,236,31,180,127,196,179,237,127,108,251,62,197,255,0,93,179,102,253,216,221,211,140,103,31,236,212,22,55,215,26,102,163,109,125,103,39,151,117,107,42,207,11,237,7,107,41,5,78,14,65,193,3,175,21,177,227,47,8,234,30,10,241,4,250,86,162,61,101,183,151,43,251,232,119,178,137,48,28,237,221,180,156,19,145,92,253,0,88,190,190,185,212,245,27,139,251,201,60,203,171,169,90,105,159,104,27,157,137,44,112,48,6,73,61,56,175,168,126,14,124,52,79,7,233,99,91,212,12,135,90,212,32,10,209,144,202,45,162,108,55,150,65,193,223,144,11,18,191,41,24,29,9,110,99,224,175,194,151,129,173,124,93,175,195,25,37,22,93,62,213,128,113,135,88,222,59,141,193,200,206,11,40,12,50,167,13,242,144,43,223,40,3,200,63,104,239,249,39,118,31,246,21,143,255,0,69,73,95,63,248,19,254,74,31,134,127,236,43,107,255,0,163,69,125,1,251,71,127,201,60,176,255,0,176,172,127,250,38,90,249,255,0,192,159,242,80,188,51,255,0,97,91,95,253,26,40,3,237,234,90,40,160,2,177,239,60,39,225,205,78,246,75,203,255,0,15,233,87,87,82,99,116,211,88,199,35,182,208,170,50,196,18,112,0,95,247,69,108,81,64,20,180,221,43,77,209,237,222,223,75,211,237,108,96,103,46,99,181,133,98,82,216,0,146,20,1,156,40,25,246,21,242,111,198,223,249,43,250,239,253,187,255,0,232,136,235,235,250,249,3,227,111,252,149,237,119,254,221,255,0,244,68,116,1,201,248,115,195,247,222,40,241,13,158,139,166,172,102,234,233,138,167,152,216,85,0,22,102,39,208,40,39,140,158,56,82,120,175,178,188,27,225,27,15,5,120,118,45,43,78,95,73,46,37,203,126,250,125,138,173,46,25,142,221,219,65,218,14,5,121,167,236,227,165,89,15,10,234,122,184,182,79,237,22,189,107,99,112,121,111,40,36,110,168,61,6,230,36,227,175,25,206,209,143,108,160,4,165,162,138,0,40,162,138,0,43,231,255,0,218,107,254,101,127,251,122,255,0,218,53,239,245,224,31,180,223,252,202,255,0,246,247,255,0,180,104,3,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,125,63,95,48,126,206,95,242,80,245,15,251,5,75,255,0,163,98,175,167,232,0,162,138,40,3,230,15,218,63,254,74,30,159,255,0,96,168,255,0,244,108,180,126,206,63,242,80,181,15,251,5,73,255,0,163,34,163,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,31,179,143,252,148,61,71,254,193,82,127,232,216,168,3,233,234,90,40,160,2,188,79,227,143,195,71,214,109,230,241,118,150,81,110,236,237,243,125,1,1,124,232,144,19,230,3,221,130,240,65,60,170,133,24,42,3,123,93,115,254,59,255,0,146,125,226,95,251,5,93,127,232,167,160,15,138,172,111,238,52,205,70,218,250,206,79,46,238,214,81,60,45,128,112,192,130,14,211,144,112,64,235,197,125,47,251,71,255,0,201,60,176,255,0,176,172,127,250,42,90,249,130,190,159,253,163,191,228,157,216,127,216,86,63,253,21,45,0,124,223,162,235,55,154,22,166,53,29,61,182,93,44,82,196,146,130,65,79,50,55,66,224,130,8,117,87,36,28,240,64,53,5,141,141,198,165,168,91,88,89,199,230,93,93,74,176,194,155,130,238,102,32,42,228,225,70,73,94,188,85,122,250,123,224,167,195,47,248,70,244,241,226,13,114,199,203,214,238,51,246,120,229,57,107,104,72,31,195,142,37,110,115,212,133,192,224,151,90,0,232,62,22,124,56,179,240,46,135,29,196,240,238,215,110,226,6,246,102,193,49,103,4,194,152,36,0,167,169,83,243,149,207,221,10,23,208,40,162,128,10,41,41,104,0,162,138,40,0,160,244,162,154,253,13,0,120,111,199,89,64,180,85,231,139,200,191,244,75,87,5,240,146,216,201,227,11,198,249,121,177,99,207,253,116,142,186,207,143,50,227,120,199,75,216,187,255,0,211,19,88,255,0,6,98,207,137,102,109,221,116,230,61,63,219,74,0,250,109,70,51,74,78,40,170,178,203,137,128,199,92,119,160,11,116,83,80,228,3,78,160,2,188,151,226,54,142,147,127,102,230,40,14,60,207,188,63,220,246,175,90,174,35,199,48,239,251,7,205,183,30,111,240,253,41,48,60,159,224,246,172,177,218,195,1,105,190,109,76,125,211,199,34,49,235,95,70,163,110,140,31,90,248,251,225,237,199,145,173,105,145,236,223,157,70,35,156,237,254,52,175,174,52,215,243,116,248,155,24,206,127,153,160,11,116,81,69,48,10,40,164,160,5,162,138,40,0,162,146,150,128,10,40,164,160,5,162,146,138,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,13,37,41,160,6,10,90,117,37,0,45,20,82,80,5,61,67,253,64,255,0,123,250,26,243,187,167,199,151,201,239,94,135,169,127,199,184,255,0,127,250,26,243,59,166,255,0,87,199,173,0,119,250,43,102,30,255,0,235,63,160,173,130,107,7,67,57,135,254,218,255,0,65,91,231,165,0,52,178,138,3,83,49,154,112,20,0,225,79,166,209,222,128,29,69,20,80,2,82,210,82,208,1,69,20,148,0,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,82,82,208,1,64,162,143,165,0,20,148,185,52,80,3,13,85,189,108,70,189,62,247,244,171,100,214,126,166,248,132,127,188,63,145,160,14,94,246,79,222,201,200,251,231,250,214,182,152,23,247,191,135,245,174,114,242,127,223,201,211,239,159,231,93,22,149,207,159,248,127,90,0,232,199,74,51,72,189,40,230,128,31,154,41,188,211,168,0,162,138,40,0,162,138,40,1,41,104,164,160,5,164,162,150,128,10,40,162,128,18,150,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,74,0,90,40,162,128,10,40,164,160,5,162,138,40,0,162,138,74,0,90,40,164,160,5,162,138,40,0,162,138,40,1,13,45,6,155,222,128,28,40,160,81,64,5,87,189,147,203,177,184,108,143,150,38,60,253,13,79,89,250,195,17,165,94,145,212,91,185,255,0,199,77,0,124,183,241,70,253,238,124,91,170,219,159,44,171,121,63,119,175,220,67,235,94,153,240,58,208,38,139,107,55,207,151,130,97,207,79,245,223,253,106,242,47,25,172,151,158,63,189,140,47,47,229,240,56,233,16,245,250,87,188,124,29,177,54,222,21,177,44,29,79,149,32,234,15,252,182,52,128,244,229,224,1,237,69,3,133,162,152,13,144,226,54,62,128,215,156,120,143,87,49,106,183,49,6,135,229,199,4,243,208,123,215,160,94,72,18,206,118,61,163,99,250,87,133,248,131,88,142,227,198,247,54,129,208,238,219,209,78,127,213,131,64,30,189,225,59,131,115,161,90,200,113,146,27,167,79,190,104,241,100,126,102,151,16,193,63,190,7,143,163,84,62,7,24,240,205,153,246,151,255,0,70,181,92,241,17,3,79,77,199,104,243,87,249,26,0,248,194,209,72,223,144,87,56,235,95,105,120,120,230,194,67,255,0,77,79,242,21,241,156,64,62,237,188,226,190,204,240,240,197,132,159,245,208,255,0,33,64,26,212,81,69,0,33,175,136,60,117,255,0,37,11,196,191,246,21,186,255,0,209,173,95,112,26,248,127,199,95,242,80,252,75,255,0,97,91,175,253,26,212,1,244,127,194,253,102,207,195,223,1,180,253,94,249,177,109,105,21,196,143,130,1,108,79,38,0,201,80,88,156,0,185,228,144,59,215,206,222,56,241,149,255,0,142,188,75,38,175,121,28,113,40,140,69,111,2,114,34,132,18,84,103,171,28,185,36,158,164,156,0,54,170,215,212,188,79,127,168,248,103,69,240,249,146,72,244,253,49,37,43,16,108,172,146,180,142,198,66,187,71,32,48,10,14,113,180,149,198,226,43,167,248,79,240,222,127,29,235,45,113,116,178,199,162,217,178,180,210,20,37,103,112,202,77,184,33,129,4,169,36,176,206,222,51,212,80,7,48,60,35,173,31,7,191,138,205,140,131,74,91,133,183,18,21,63,49,57,203,14,62,226,176,10,88,224,111,96,23,39,56,147,193,190,47,212,60,21,226,8,117,109,57,189,35,184,135,11,251,232,119,43,178,101,193,219,187,104,27,128,200,175,180,96,210,108,109,180,104,180,136,237,144,233,241,64,45,133,188,159,50,152,130,237,8,119,103,112,199,28,231,61,235,229,31,138,255,0,13,230,240,46,178,183,22,130,73,52,91,198,119,130,64,133,86,7,44,196,64,73,118,36,133,0,134,56,221,206,58,26,0,250,155,195,186,245,151,138,60,63,103,173,105,173,33,180,186,66,241,249,139,181,148,130,85,148,143,80,192,175,25,94,56,37,121,170,158,59,255,0,146,121,226,95,251,5,93,127,232,166,175,153,126,19,252,72,159,192,186,203,91,221,52,146,232,215,140,22,120,203,144,32,98,234,12,192,5,98,72,10,84,129,141,223,46,122,10,250,71,197,151,214,250,159,194,221,118,250,206,79,50,214,235,69,158,104,155,4,110,70,129,136,56,56,35,32,142,188,208,7,197,85,246,207,195,216,34,181,248,117,225,180,130,36,137,14,155,110,197,81,66,169,102,141,93,206,7,114,73,36,247,36,154,248,154,190,222,240,39,252,147,207,13,127,216,42,219,255,0,69,45,0,116,20,82,81,64,24,254,35,240,190,139,226,221,57,44,53,203,79,181,90,199,40,157,83,205,104,240,225,72,7,42,65,232,199,219,154,200,209,62,22,248,55,195,154,188,26,174,149,163,253,158,246,13,251,37,251,68,207,183,114,149,63,43,57,7,134,35,145,93,133,20,1,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,95,217,199,254,74,30,161,255,0,96,169,63,244,108,84,159,180,127,252,148,45,63,254,193,81,255,0,232,217,107,204,244,109,122,251,65,143,82,91,6,141,78,163,98,214,51,51,38,226,34,118,5,128,207,0,144,184,207,60,19,140,28,21,0,245,127,142,63,18,198,177,113,55,132,116,177,32,179,179,184,219,125,57,44,60,233,80,145,229,129,221,21,185,36,142,88,41,24,10,11,121,111,134,252,47,172,120,183,80,146,195,67,179,251,85,210,68,102,100,243,82,61,168,8,4,229,136,29,92,123,243,84,180,173,46,255,0,93,213,109,244,237,50,213,238,47,110,31,100,81,39,86,63,200,0,50,73,60,0,9,56,2,190,206,240,63,131,108,124,11,225,180,210,44,100,146,82,92,203,113,51,240,102,148,128,165,177,156,1,128,20,1,209,64,201,39,36,128,124,93,254,153,165,234,31,242,218,206,254,214,95,120,228,138,69,63,129,12,8,250,130,181,245,119,194,175,137,246,254,56,211,69,133,225,242,245,219,88,179,58,114,124,244,80,129,166,200,69,85,220,236,126,65,200,255,0,118,185,223,142,63,13,27,89,183,155,197,218,89,141,110,237,45,243,121,1,10,60,248,80,19,230,3,221,212,112,65,60,168,80,48,64,13,243,190,149,170,223,232,122,173,190,165,166,93,53,173,229,187,239,138,88,250,131,252,138,145,144,65,224,130,65,200,52,1,247,149,124,131,241,183,254,74,246,185,255,0,110,255,0,250,34,58,250,103,193,30,50,178,241,223,134,227,213,236,163,146,18,24,197,115,3,242,98,144,0,74,231,24,113,134,82,8,234,8,202,131,144,191,50,252,108,255,0,146,189,174,255,0,219,191,254,136,74,0,246,15,217,199,254,73,229,255,0,253,133,100,255,0,209,49,87,175,215,144,126,206,63,242,79,47,255,0,236,41,39,254,138,138,189,126,128,10,40,162,128,62,1,175,183,188,9,255,0,36,243,195,95,246,10,181,255,0,209,75,95,16,87,219,254,4,255,0,146,121,225,175,251,4,218,255,0,232,165,160,14,130,146,138,90,0,40,162,138,0,40,162,138,0,249,7,227,103,252,149,237,119,254,221,255,0,244,68,117,236,31,179,143,252,147,187,255,0,251,10,201,255,0,162,161,175,31,248,219,255,0,37,123,93,255,0,183,127,253,39,142,189,127,246,114,255,0,146,121,127,255,0,97,89,127,244,84,84,1,235,244,81,69,0,20,81,69,0,20,81,69,0,21,242,231,237,19,4,80,252,69,181,145,33,141,26,109,54,39,149,128,0,187,121,146,46,88,247,59,85,70,79,96,163,248,107,234,58,249,135,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,0,69,251,58,193,20,223,17,110,164,146,20,119,139,78,149,226,102,10,74,55,153,26,228,31,225,59,89,198,71,98,71,122,250,138,190,97,253,156,127,228,161,234,31,246,10,147,255,0,70,197,95,79,208,1,95,48,126,209,223,242,80,180,255,0,251,5,71,255,0,163,100,175,167,235,230,15,218,59,254,74,29,135,253,130,163,255,0,209,178,208,2,254,206,63,242,80,245,15,251,5,73,255,0,163,34,175,167,171,230,15,217,199,254,74,22,161,255,0,96,169,127,244,100,85,244,253,0,20,81,69,0,115,254,59,255,0,146,119,226,95,251,4,221,127,232,166,175,136,107,237,239,29,255,0,201,60,241,39,253,130,174,191,244,75,87,196,52,1,246,247,142,255,0,228,158,120,151,254,193,55,127,250,37,235,226,26,251,123,199,127,242,79,60,75,255,0,96,171,191,253,20,213,241,13,0,125,253,73,75,73,64,11,69,37,45,0,124,129,241,183,254,74,246,185,255,0,110,255,0,250,79,29,123,7,236,227,255,0,36,238,251,254,194,146,127,232,152,171,199,254,54,255,0,201,94,215,127,237,223,255,0,73,227,175,96,253,156,127,228,157,223,255,0,216,86,79,253,19,13,0,120,255,0,198,223,249,43,218,239,253,187,255,0,232,136,235,214,255,0,103,153,225,182,248,107,170,220,92,205,28,48,69,169,72,242,73,35,0,17,68,49,18,73,63,40,80,57,205,121,39,198,223,249,43,218,231,253,187,255,0,232,136,235,1,60,89,121,15,128,91,194,112,166,203,89,117,3,127,113,40,98,12,159,34,42,198,64,227,104,43,184,231,57,59,122,109,228,3,164,248,175,241,34,111,29,235,43,111,104,210,71,163,90,59,45,188,97,137,19,176,102,2,114,10,169,82,65,10,20,231,111,56,234,107,154,209,124,23,174,248,135,67,213,245,155,11,77,214,26,92,70,89,230,103,0,28,96,176,92,253,230,85,203,17,216,15,82,3,30,13,240,142,161,227,95,16,195,165,105,203,253,217,46,37,202,254,234,29,193,90,92,51,141,216,220,14,1,201,175,178,188,59,225,251,31,11,248,126,207,69,211,68,130,210,214,50,19,204,109,206,196,146,206,196,250,150,36,241,133,231,128,23,138,0,248,139,74,213,111,180,61,86,223,82,211,46,158,218,242,7,223,20,177,245,7,249,16,70,84,169,224,130,65,202,154,251,55,192,254,50,177,241,215,134,227,213,236,82,72,72,115,21,197,187,114,97,148,5,36,103,110,24,97,129,4,117,5,114,1,200,30,33,241,199,225,160,209,238,38,241,118,150,100,107,59,203,140,223,64,67,55,147,43,146,124,192,123,70,205,193,4,240,204,160,100,48,11,230,158,13,241,118,161,224,175,16,67,171,105,173,232,151,48,224,126,250,45,202,205,30,89,78,55,109,3,112,92,138,0,251,122,150,178,188,61,175,216,248,163,195,246,122,214,154,242,27,59,168,203,39,152,187,89,72,37,93,72,245,12,8,249,114,56,224,145,205,106,80,2,215,200,31,24,252,39,105,225,31,30,203,6,158,223,232,183,145,11,228,132,70,0,131,123,56,49,174,56,218,10,156,124,163,0,129,206,50,126,150,241,255,0,140,109,252,15,225,43,157,90,111,154,225,179,13,156,101,11,44,147,144,74,6,193,24,28,18,121,28,3,142,112,15,198,87,215,215,26,158,163,113,127,123,39,153,117,119,43,77,51,224,13,206,196,150,56,24,3,36,159,187,197,0,87,175,180,190,28,120,90,199,194,62,10,178,178,177,154,57,140,232,46,174,110,34,151,204,73,165,117,92,178,55,3,102,208,160,96,14,0,39,36,146,126,65,215,60,59,171,248,110,226,222,223,89,178,146,206,123,136,22,226,52,148,141,219,24,144,9,0,228,28,169,27,78,8,199,33,107,214,254,4,252,71,139,74,151,254,17,61,90,92,91,92,74,166,194,83,189,202,204,204,171,228,168,0,128,172,73,96,126,80,14,236,231,119,0,31,71,209,69,20,1,224,31,4,62,24,127,199,175,140,117,184,61,77,133,164,209,125,10,92,3,187,253,224,1,95,238,186,159,186,107,223,169,104,160,2,190,32,241,215,252,148,63,19,127,216,86,235,255,0,70,181,125,189,95,16,248,235,254,74,31,137,191,236,43,117,255,0,163,90,128,62,128,253,156,127,228,158,95,127,216,86,79,253,21,21,124,193,95,80,126,206,95,242,79,47,255,0,236,43,39,254,138,138,190,94,160,15,183,188,9,255,0,36,243,195,95,246,10,181,255,0,209,43,93,5,96,120,19,254,73,231,134,191,236,21,109,255,0,162,133,111,208,1,88,30,59,255,0,146,121,226,95,251,4,221,127,232,166,174,130,146,128,60,179,224,223,195,56,252,33,166,13,111,80,50,29,107,80,183,85,100,42,202,45,98,108,55,150,84,224,239,200,5,137,28,17,129,208,150,245,74,40,160,2,190,1,175,191,171,224,26,0,250,123,198,95,242,107,214,223,246,9,211,127,244,40,107,192,60,9,255,0,37,15,195,63,246,20,182,255,0,209,162,189,255,0,198,127,242,107,214,223,246,10,211,127,244,56,107,192,60,9,255,0,37,15,195,63,246,21,181,255,0,209,171,64,31,111,209,69,20,0,148,180,81,64,31,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,128,253,156,127,228,158,95,255,0,216,82,79,253,21,21,120,7,142,255,0,228,161,248,155,254,194,183,95,250,53,171,232,15,217,199,254,73,229,255,0,253,133,36,255,0,209,81,80,7,77,127,240,135,192,186,150,163,117,125,123,162,121,151,87,114,188,211,183,218,231,93,206,196,151,56,14,0,201,39,167,21,191,225,207,11,232,222,18,211,164,176,208,236,254,203,107,36,166,102,79,53,228,203,16,1,57,98,79,64,61,184,173,154,40,3,224,10,251,123,192,159,242,78,252,53,255,0,96,171,95,253,20,43,226,42,251,123,192,127,242,79,60,51,255,0,96,171,95,253,20,40,3,160,162,138,40,2,150,171,170,216,232,122,101,198,167,169,221,37,181,157,186,111,146,73,15,0,127,50,73,192,0,114,73,0,100,154,249,247,94,253,161,117,81,226,216,100,209,109,96,254,196,180,149,213,226,126,77,250,111,32,49,98,3,71,198,210,20,12,130,78,237,235,197,125,13,125,99,111,169,105,215,58,125,228,126,101,173,212,77,12,201,184,141,200,192,134,92,140,17,149,39,167,53,242,79,197,63,135,23,158,6,215,101,184,134,29,250,21,212,142,109,38,143,36,69,156,145,11,100,146,28,15,186,73,249,128,207,80,193,64,61,191,226,142,179,103,226,31,128,186,134,175,96,219,173,110,226,182,145,50,65,35,51,166,67,109,36,7,7,32,140,252,164,21,237,95,56,120,19,254,74,23,134,127,236,41,107,255,0,163,69,71,167,120,162,251,77,240,198,179,225,241,36,146,88,106,105,25,49,23,218,177,202,146,163,137,0,193,228,170,21,32,99,57,4,231,104,21,39,129,63,228,161,248,107,254,194,182,191,250,53,104,3,237,250,40,164,160,5,162,138,40,3,198,255,0,104,248,34,111,2,233,183,13,20,102,104,245,32,137,33,3,112,13,12,133,148,30,160,18,1,35,190,23,210,188,3,193,144,69,117,227,191,15,65,113,20,115,219,201,169,219,71,36,114,168,112,192,202,1,82,15,4,17,242,226,190,132,253,163,191,228,158,105,255,0,246,21,143,255,0,69,75,94,1,224,79,249,40,126,25,255,0,176,173,183,254,141,20,1,246,245,20,81,64,30,65,251,71,127,201,59,176,255,0,176,172,127,250,42,90,249,255,0,192,159,242,80,252,51,255,0,97,91,95,253,26,43,232,31,218,59,254,73,229,135,253,133,99,255,0,209,82,215,207,254,4,255,0,146,135,225,159,251,10,218,255,0,232,193,64,31,111,81,69,37,0,45,20,81,64,5,124,129,241,183,254,74,246,185,255,0,110,255,0,250,34,58,250,250,190,65,248,219,255,0,37,123,93,255,0,182,31,250,79,29,0,123,7,236,227,255,0,36,242,251,254,194,178,127,232,168,171,215,235,200,127,103,31,249,39,151,255,0,246,20,147,255,0,69,69,94,189,64,5,20,148,180,0,81,69,20,0,149,224,31,180,215,252,202,255,0,246,245,255,0,180,171,232,10,249,255,0,246,154,255,0,153,95,254,222,255,0,246,149,0,96,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,171,230,47,217,199,254,74,30,161,255,0,96,169,127,244,108,85,244,245,0,20,81,69,0,124,195,251,71,127,201,67,176,255,0,176,82,127,232,217,105,63,103,47,249,40,122,135,253,130,164,255,0,209,177,81,251,71,127,201,67,211,255,0,236,21,31,254,141,150,143,217,199,254,74,30,163,255,0,96,169,63,244,108,84,1,244,253,20,81,64,5,115,222,58,255,0,146,123,226,95,251,5,93,255,0,232,166,174,134,185,239,29,255,0,201,61,241,47,253,130,174,191,244,83,80,7,196,85,244,255,0,237,29,255,0,36,242,195,254,194,137,255,0,162,165,175,152,43,233,255,0,218,59,254,73,230,159,255,0,97,88,255,0,244,84,180,1,226,255,0,7,236,96,190,248,173,160,67,119,31,155,24,149,230,3,113,24,120,227,105,16,252,190,140,1,244,56,231,138,251,30,190,64,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,127,64,5,37,45,37,0,45,37,45,20,0,81,73,75,64,5,50,94,16,211,233,146,255,0,171,52,1,243,167,199,150,38,226,81,255,0,79,113,127,232,147,79,248,43,19,127,110,49,42,216,58,103,93,191,237,71,81,124,118,207,218,166,31,244,247,23,254,137,53,173,240,106,52,26,132,100,19,147,166,12,254,113,210,3,222,171,129,213,117,163,111,175,89,219,238,128,110,217,247,207,60,177,95,90,239,141,120,135,140,111,62,201,227,29,59,113,0,8,227,110,65,63,242,209,189,63,221,166,7,178,216,73,230,218,70,234,65,206,122,125,77,90,172,15,11,222,11,189,26,210,64,65,13,191,162,145,209,155,214,183,168,1,107,35,90,182,91,143,35,59,190,93,223,119,240,173,122,173,116,158,102,206,191,46,104,3,227,72,243,165,248,179,73,0,97,86,120,101,253,231,251,255,0,135,203,197,125,95,224,203,223,181,248,110,198,66,99,37,188,207,245,103,142,25,255,0,248,154,249,107,198,54,143,99,226,253,57,88,16,66,70,252,149,63,242,209,189,62,149,244,71,195,11,147,39,134,52,144,118,243,231,116,31,237,53,0,122,21,20,82,80,2,209,72,105,51,64,14,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,164,160,5,164,165,162,128,10,40,162,128,10,40,162,128,18,150,138,74,0,90,40,164,160,5,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,1,41,105,41,104,0,163,52,218,40,1,212,83,69,58,128,51,245,95,248,247,31,239,255,0,236,166,188,178,241,190,231,35,191,244,175,81,213,127,227,220,127,191,253,13,121,61,243,237,242,255,0,31,233,64,30,137,225,246,204,29,191,215,127,69,174,152,45,114,126,29,124,193,255,0,109,191,246,81,93,96,35,109,0,33,20,156,211,137,166,230,128,10,40,160,245,160,7,81,64,251,180,80,1,73,75,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,81,69,0,37,41,160,154,58,208,3,13,100,235,47,136,71,251,227,249,26,215,172,63,16,182,32,94,191,235,7,254,130,104,3,136,187,155,253,34,81,207,223,61,189,235,175,209,201,127,59,240,254,181,231,215,83,230,238,97,150,255,0,88,255,0,206,187,237,11,159,180,126,31,214,128,58,145,210,138,22,138,0,74,90,74,90,0,40,164,165,160,2,138,40,160,2,138,41,40,1,104,164,165,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,164,165,160,4,165,162,138,0,40,164,165,160,2,138,40,160,2,138,74,90,0,40,164,165,160,2,138,40,160,4,165,162,138,0,40,164,165,160,2,138,40,160,0,211,105,198,153,154,0,120,162,133,52,80,1,84,117,100,223,165,222,143,88,29,127,67,87,170,189,240,221,101,112,188,115,19,15,252,116,208,7,202,126,36,183,72,190,37,92,150,25,3,31,116,255,0,211,21,175,121,248,98,99,62,23,179,216,8,249,36,255,0,209,166,188,107,198,182,108,60,115,124,203,176,31,147,145,215,253,82,215,176,124,44,12,60,49,100,24,231,247,114,247,255,0,166,166,165,1,232,20,80,189,40,170,3,55,91,144,199,163,223,48,234,45,164,63,248,233,175,154,36,158,91,159,138,100,22,200,111,80,7,252,177,175,165,117,255,0,249,4,95,255,0,215,172,159,200,215,204,102,65,31,197,158,251,71,167,253,112,160,15,164,60,25,31,151,225,123,49,254,203,255,0,232,109,84,124,119,170,166,157,163,197,35,6,193,185,11,192,7,248,91,215,233,87,124,31,40,62,21,177,126,121,223,255,0,161,189,121,95,198,15,17,5,210,140,8,247,1,163,212,112,112,112,188,44,139,235,64,30,65,225,219,85,212,62,209,192,249,49,247,137,29,115,233,244,175,177,180,184,5,189,171,34,133,229,137,249,79,176,175,156,254,26,120,102,70,254,213,243,5,171,227,201,198,70,113,247,253,171,233,132,80,131,0,5,250,80,3,168,162,138,0,43,226,15,29,255,0,201,66,241,47,253,133,110,255,0,244,107,87,219,245,241,142,189,163,94,120,131,226,246,177,164,105,241,238,186,186,214,238,34,143,42,72,25,153,178,205,128,72,80,50,73,199,1,73,237,64,25,254,14,240,142,161,227,95,16,195,164,233,195,210,75,137,114,191,185,135,122,135,147,12,227,118,221,224,237,7,38,190,201,240,239,135,236,188,47,225,251,61,23,77,18,11,75,84,33,60,198,220,204,73,44,204,79,169,114,79,24,28,240,0,226,179,252,15,224,219,31,2,248,110,61,34,202,71,144,238,50,220,78,252,25,165,33,67,182,58,5,194,128,0,232,0,201,39,36,244,180,0,149,159,174,104,214,126,33,208,239,116,123,244,223,107,119,19,66,248,0,145,158,140,50,165,67,3,130,14,56,33,79,240,214,141,20,1,241,47,142,60,27,127,224,95,18,73,164,95,72,146,130,130,88,39,78,22,104,137,32,54,51,149,57,5,72,61,8,56,36,96,159,68,248,95,121,226,73,126,24,248,202,222,81,230,248,106,61,42,241,97,119,112,76,55,2,48,74,40,206,224,164,57,99,198,50,50,165,73,108,251,207,138,188,37,165,120,203,75,135,78,214,33,146,91,104,110,18,224,4,144,161,220,51,198,71,98,11,3,254,203,28,109,56,34,191,140,224,138,211,225,183,136,45,237,226,72,96,139,71,184,72,227,141,66,170,42,194,193,84,1,192,0,113,138,0,248,154,190,221,240,39,252,147,207,13,127,216,42,219,255,0,69,45,124,69,95,111,120,15,254,73,231,134,191,236,21,107,255,0,162,150,128,58,10,40,162,128,10,41,40,160,15,152,127,104,255,0,249,40,122,127,253,130,163,255,0,209,178,87,146,65,4,215,87,17,91,219,196,243,77,43,132,142,56,193,102,102,39,0,5,94,73,39,140,87,173,254,209,223,242,80,244,255,0,251,5,71,255,0,163,100,174,211,224,111,195,70,210,45,226,241,118,170,99,107,187,203,124,216,219,128,175,228,196,192,31,48,158,204,227,128,1,225,88,131,146,228,40,7,71,240,167,225,133,191,129,244,225,125,120,190,102,187,117,22,38,110,71,144,140,16,180,88,14,202,216,112,126,113,201,250,87,163,210,209,64,5,124,215,241,199,225,160,209,238,39,241,118,150,101,107,59,203,140,223,64,67,55,149,43,146,124,197,61,145,155,229,32,158,29,130,140,134,0,125,41,81,79,111,21,212,18,219,220,66,147,65,42,20,145,36,80,202,234,70,210,164,30,8,35,140,80,7,199,191,9,238,60,75,7,143,108,199,134,34,243,46,37,192,186,13,128,134,212,58,179,6,114,27,96,56,3,122,140,228,128,50,72,6,199,198,223,249,43,218,239,253,187,255,0,232,136,235,234,127,14,120,95,70,240,142,157,37,134,135,103,246,91,89,36,51,178,121,173,38,92,128,9,203,18,126,232,30,220,87,203,63,27,63,228,175,107,191,246,239,255,0,162,18,128,61,127,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,235,213,228,63,179,143,252,147,203,255,0,251,10,201,255,0,162,162,175,95,160,4,165,162,138,0,248,6,190,221,240,39,252,147,207,13,127,216,42,219,255,0,69,10,248,138,190,222,240,39,252,147,207,13,127,216,38,215,255,0,69,10,0,232,40,164,165,160,2,138,74,40,0,165,162,146,128,62,65,248,219,255,0,37,127,93,255,0,183,127,253,17,29,123,7,236,227,255,0,36,238,255,0,254,194,178,255,0,232,168,171,199,254,54,127,201,95,215,127,237,135,254,147,199,94,193,251,56,255,0,201,59,191,255,0,176,172,159,250,42,42,0,245,250,41,41,104,0,162,138,74,0,90,40,162,128,10,249,131,246,142,255,0,146,135,167,255,0,216,42,63,253,27,37,125,63,95,48,126,209,223,242,80,244,255,0,251,4,199,255,0,163,101,160,3,246,114,255,0,146,133,168,127,216,42,79,253,27,13,125,63,95,48,126,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,232,1,43,230,31,218,59,254,74,22,159,255,0,96,168,255,0,244,100,181,244,253,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,128,15,217,199,254,74,30,161,255,0,96,169,63,244,108,53,244,253,124,193,251,57,127,201,67,212,63,236,21,47,254,141,138,190,159,160,2,138,41,40,3,3,199,127,242,79,60,75,255,0,96,171,175,253,20,213,241,13,125,189,227,191,249,39,126,37,255,0,176,85,215,254,137,106,248,134,128,62,221,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,124,67,95,111,120,235,254,73,231,137,127,236,21,119,255,0,162,158,190,34,160,15,191,169,41,104,160,2,138,74,90,0,249,3,227,103,252,149,237,119,254,221,255,0,244,68,117,236,31,179,143,252,147,203,239,251,10,201,255,0,162,162,175,32,248,219,255,0,37,123,93,255,0,183,127,253,17,29,122,255,0,236,227,255,0,36,242,255,0,254,194,178,127,232,168,168,3,199,254,54,255,0,201,94,215,127,237,135,254,136,142,184,189,43,75,190,215,53,91,125,55,76,181,123,155,203,135,217,12,81,245,99,252,148,1,146,73,224,5,36,225,69,119,31,25,45,230,186,248,205,172,219,219,194,243,79,43,90,164,113,198,11,179,49,130,53,80,0,228,146,120,197,123,191,194,143,134,240,248,23,70,107,155,177,28,154,213,224,87,158,66,128,60,0,128,76,0,134,101,32,48,36,176,198,239,151,61,5,0,111,248,31,193,182,62,6,240,220,122,69,140,146,72,75,153,110,103,126,12,210,144,20,182,220,237,81,128,0,3,160,85,201,39,36,244,180,81,64,17,205,4,87,86,242,193,113,18,77,4,168,99,146,57,0,101,117,43,130,164,30,8,43,198,43,228,159,138,255,0,14,38,240,46,176,183,54,107,36,154,45,227,59,91,200,35,33,96,98,204,68,4,150,98,72,85,4,49,198,238,113,208,215,215,85,157,174,232,182,158,33,208,239,116,139,244,223,107,117,11,68,248,0,145,158,140,185,4,6,83,130,14,56,32,30,212,1,243,151,192,29,75,197,17,120,162,91,13,42,47,180,232,109,137,53,4,157,138,199,7,24,18,43,96,226,67,140,0,163,231,3,7,0,110,79,165,111,175,173,244,189,58,226,254,242,79,46,218,214,38,158,102,193,59,80,2,88,224,100,156,40,63,119,154,143,74,210,236,116,61,50,223,77,211,45,82,218,206,221,54,69,12,107,192,31,204,146,114,73,60,146,73,57,38,190,109,248,239,227,239,237,253,115,254,17,171,9,51,166,233,146,159,60,180,91,75,93,174,224,219,73,231,106,130,84,112,50,75,30,70,211,64,28,71,143,252,99,115,227,143,22,220,106,211,113,110,185,134,206,51,24,82,144,43,18,170,216,39,45,201,39,147,201,56,227,0,119,255,0,3,62,28,127,108,234,9,226,173,82,41,210,198,198,85,107,5,251,171,115,50,146,119,103,57,42,132,14,139,130,252,103,134,7,135,248,113,224,91,143,29,248,158,43,28,79,30,157,23,239,47,110,162,80,124,148,193,218,50,120,220,196,109,29,79,83,130,160,215,216,214,54,86,250,94,157,109,167,218,71,229,218,218,196,33,133,55,147,181,21,64,81,147,146,112,0,235,205,0,115,31,17,252,13,111,227,191,12,75,101,136,35,212,34,253,229,149,212,170,79,148,249,25,25,28,225,128,193,234,189,14,9,11,95,28,223,88,220,233,122,133,197,133,228,126,93,213,172,173,12,209,238,7,107,169,33,134,70,65,218,65,233,197,125,237,94,47,241,203,225,199,246,206,156,222,42,210,161,130,59,251,40,153,175,215,163,92,68,160,29,217,206,11,32,7,170,228,175,203,159,148,41,0,216,248,61,241,30,47,23,232,113,104,247,242,127,196,246,198,34,25,126,103,51,66,155,0,157,220,140,111,37,128,35,113,36,130,220,3,129,234,21,240,142,135,172,222,120,123,92,178,213,236,27,101,213,156,171,42,100,144,31,29,85,176,65,32,140,130,185,228,18,59,215,217,222,13,241,117,135,141,124,61,14,173,167,55,164,119,17,109,111,220,205,176,51,71,150,81,187,110,240,55,1,131,64,29,5,20,81,64,5,124,65,227,191,249,40,126,39,255,0,176,173,215,254,140,106,251,126,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,125,1,251,56,255,0,201,60,191,255,0,176,172,191,250,42,42,249,126,190,160,253,156,127,228,158,95,255,0,216,82,95,253,21,21,124,193,64,31,110,248,19,254,73,231,134,191,236,21,107,255,0,162,150,186,26,231,252,9,255,0,36,243,195,63,246,10,181,255,0,209,75,93,5,0,20,81,69,0,20,81,69,0,21,240,13,125,253,95,0,80,7,211,222,50,255,0,147,94,182,255,0,176,86,157,255,0,161,67,94,3,224,79,249,40,126,25,255,0,176,173,175,254,140,90,247,255,0,25,127,201,175,91,127,216,43,78,255,0,208,225,175,0,240,39,252,148,47,12,255,0,216,86,215,255,0,70,138,0,251,126,138,40,160,2,138,40,160,15,136,60,117,255,0,37,15,196,223,246,21,186,255,0,209,173,95,64,126,206,63,242,79,47,255,0,236,43,39,254,138,138,188,3,199,127,242,80,252,77,255,0,97,91,175,253,24,213,239,255,0,179,151,252,147,203,255,0,251,10,201,255,0,162,162,160,15,95,162,146,138,0,248,10,190,222,240,39,252,147,207,13,127,216,42,215,255,0,69,10,248,134,190,222,240,39,252,147,207,12,255,0,216,42,215,255,0,69,10,0,232,40,162,138,0,43,47,196,94,31,178,241,71,135,239,52,93,73,100,54,151,72,21,246,54,214,4,16,202,192,250,171,0,121,200,227,144,87,138,212,162,128,62,32,241,159,132,117,15,5,120,134,109,43,80,95,89,45,229,202,254,250,29,236,171,46,3,29,187,176,78,210,114,180,120,19,254,74,31,134,191,236,43,107,255,0,163,69,125,117,227,143,6,216,248,235,195,114,105,23,210,73,9,86,89,109,230,78,76,50,0,64,108,103,14,48,196,16,122,130,112,65,193,31,40,248,103,74,191,208,254,43,104,90,94,165,108,214,215,150,250,197,170,75,19,245,83,230,175,224,65,24,32,142,8,32,140,131,64,31,105,209,69,20,0,82,82,209,64,30,65,251,71,127,201,60,211,255,0,236,43,31,254,138,150,190,127,240,39,252,148,47,12,255,0,216,86,215,255,0,70,138,250,3,246,142,255,0,146,121,97,255,0,97,68,255,0,209,82,215,207,254,3,255,0,146,135,225,159,251,10,90,255,0,232,209,64,31,111,209,69,20,1,228,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,0,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,123,255,0,237,29,255,0,36,242,195,254,194,177,255,0,232,169,107,192,60,9,255,0,37,15,195,95,246,21,181,255,0,209,171,64,31,111,82,82,209,64,5,20,82,80,2,215,200,31,27,127,228,175,235,191,246,239,255,0,162,35,175,175,235,228,15,141,191,242,87,181,223,251,119,255,0,209,17,208,7,176,126,206,63,242,79,47,255,0,236,41,39,254,138,138,189,126,188,131,246,113,255,0,146,121,125,255,0,97,73,63,244,84,85,235,244,0,148,180,81,64,5,20,81,64,5,124,255,0,251,77,127,204,175,255,0,111,127,251,70,190,128,175,159,255,0,105,175,249,149,255,0,237,239,255,0,105,80,6,7,236,229,255,0,37,15,80,255,0,176,84,159,250,54,42,250,126,190,96,253,156,191,228,161,234,31,246,10,151,255,0,70,69,95,79,208,1,69,20,80,7,204,31,180,119,252,148,61,63,254,193,49,255,0,232,217,104,253,156,127,228,161,234,63,246,10,151,255,0,70,197,71,237,29,255,0,37,11,79,255,0,176,84,127,250,54,74,63,103,31,249,40,122,135,253,130,100,255,0,209,177,80,7,211,244,148,180,80,1,92,255,0,142,255,0,228,158,248,151,254,193,55,95,250,41,171,160,174,123,199,127,242,79,124,77,255,0,96,171,175,253,20,244,1,241,21,125,65,251,71,127,201,60,176,255,0,176,172,127,250,42,90,249,122,190,159,253,163,191,228,158,88,127,216,86,63,253,21,45,0,121,7,193,47,249,43,218,23,253,188,127,232,137,43,235,234,249,7,224,151,252,149,237,15,254,222,127,244,68,149,245,253,0,20,81,69,0,20,81,69,0,37,20,180,80,1,77,97,149,34,150,138,0,249,247,227,173,145,44,242,252,184,107,184,135,83,159,245,38,161,248,63,168,8,245,147,17,221,242,105,187,120,81,217,163,174,215,226,246,142,111,244,180,101,88,114,110,163,57,113,233,27,15,74,241,127,5,106,13,163,248,195,81,89,37,159,106,69,36,74,34,126,6,36,94,156,175,28,82,3,235,192,115,95,62,252,83,103,183,241,85,180,136,112,169,103,27,122,244,103,175,122,182,184,19,239,218,173,242,227,173,120,63,197,201,16,120,138,36,35,230,54,3,7,31,237,201,76,14,247,225,150,160,247,94,27,210,247,49,59,188,222,160,14,142,245,232,117,229,223,9,212,143,13,233,25,63,243,219,255,0,67,146,189,70,128,18,153,34,231,21,37,65,49,219,143,198,128,62,91,248,149,102,159,240,154,216,4,0,102,218,62,231,254,122,61,123,63,195,8,26,47,13,233,32,145,199,157,211,253,247,175,27,241,216,146,95,29,233,64,190,115,20,67,147,255,0,77,90,189,219,225,252,6,31,14,233,189,62,95,51,238,255,0,190,244,150,224,118,84,148,180,83,0,52,218,113,166,208,3,133,37,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,40,160,5,162,138,40,1,41,105,41,104,0,164,165,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,41,41,104,0,162,138,40,0,163,20,26,40,0,90,41,41,104,3,55,86,63,184,31,245,215,255,0,101,53,227,250,156,152,242,186,247,255,0,217,107,215,181,115,254,140,191,245,211,250,26,241,125,86,76,121,61,127,139,250,80,7,164,248,101,243,0,255,0,174,223,208,87,98,184,197,112,254,22,124,192,58,255,0,199,199,244,90,237,212,252,180,0,167,20,113,70,105,40,1,104,239,69,59,189,0,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,152,105,244,80,2,1,138,41,104,160,2,185,111,22,203,178,216,124,185,253,234,255,0,232,38,186,118,56,92,215,11,227,187,129,28,0,110,79,245,203,212,255,0,176,104,3,129,150,108,223,77,242,255,0,19,119,247,175,83,240,240,255,0,143,159,248,15,245,175,26,134,95,50,254,110,84,242,199,143,173,123,95,135,211,111,218,56,61,191,173,0,116,52,80,104,160,2,129,73,75,64,9,75,69,20,0,81,69,37,0,45,37,45,20,0,82,82,210,80,2,209,69,20,0,148,180,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,37,0,45,20,82,80,2,210,82,209,64,9,75,69,20,0,82,82,209,64,5,20,148,180,0,81,73,75,64,5,20,148,180,0,148,180,81,64,5,20,82,80,2,138,40,162,128,10,138,225,119,218,202,61,80,143,210,165,164,97,144,235,237,64,31,58,252,71,181,251,63,136,53,43,141,251,182,249,92,109,199,240,160,235,93,231,194,75,175,55,65,181,77,152,196,50,156,231,254,154,154,171,241,43,76,51,89,106,142,18,98,79,149,208,123,167,181,67,240,175,117,168,75,118,24,219,111,39,223,24,60,200,15,245,165,212,15,95,31,117,126,148,83,99,57,141,79,168,20,180,192,200,241,35,236,208,181,3,140,226,206,83,255,0,142,154,249,118,212,253,163,226,186,255,0,14,236,251,255,0,203,10,250,59,199,55,66,223,66,213,1,100,7,236,18,156,49,255,0,101,171,230,111,14,135,184,248,131,107,114,20,144,219,185,3,229,255,0,84,86,128,62,138,177,188,254,206,240,77,129,242,252,207,222,178,245,199,86,115,95,60,248,178,235,251,103,92,212,160,217,228,226,242,87,221,157,223,196,195,111,111,90,236,252,113,172,201,7,134,173,172,211,201,38,59,165,59,79,222,228,57,231,159,122,135,225,159,135,77,230,189,53,204,177,93,40,154,205,164,200,24,82,75,33,227,229,233,205,32,61,131,193,122,63,216,126,219,251,253,219,252,191,249,103,140,99,119,191,189,118,148,196,140,38,113,158,125,105,244,192,40,164,165,38,128,12,215,39,225,63,2,88,248,95,89,215,53,112,201,115,168,234,215,178,220,27,131,22,215,138,38,109,194,37,228,240,27,36,145,141,252,100,124,163,29,102,104,20,0,81,69,37,0,45,20,81,64,5,99,248,178,202,227,83,240,110,185,167,217,167,153,117,115,167,205,12,41,184,13,236,209,176,3,39,0,100,145,215,138,216,162,128,62,64,255,0,133,37,241,15,254,133,239,252,157,183,255,0,227,149,245,63,132,236,174,52,207,6,232,118,23,169,229,221,91,88,65,12,201,184,29,174,35,1,151,43,149,56,32,244,226,182,40,160,2,138,74,90,0,40,162,138,0,225,245,159,135,150,250,247,196,237,63,197,122,132,251,173,244,235,88,146,218,217,9,82,211,172,140,225,152,250,13,202,66,142,167,175,3,15,220,81,69,0,20,148,180,80,2,82,209,69,0,21,243,127,197,31,133,190,50,241,31,196,125,87,84,210,180,111,180,88,207,228,249,114,253,170,20,223,182,20,83,195,56,35,144,87,145,95,71,210,208,7,155,124,22,240,182,177,225,31,6,222,88,107,182,127,101,187,147,80,121,213,60,212,147,40,82,48,14,65,43,213,79,191,21,233,52,81,64,5,37,20,180,1,242,7,252,41,47,136,127,244,46,255,0,228,229,191,255,0,28,175,169,188,41,99,113,166,120,59,67,176,189,77,151,118,218,124,16,206,155,193,218,194,53,12,50,50,14,8,61,56,173,154,40,0,162,138,40,0,164,165,162,128,10,40,164,160,15,156,62,40,124,46,241,151,136,254,35,106,186,174,149,162,253,162,198,127,39,203,151,237,80,199,187,16,160,60,51,169,28,169,94,69,122,63,193,95,11,107,62,18,240,117,230,159,174,89,253,150,234,77,65,231,84,243,82,92,161,142,48,14,65,35,170,159,126,43,210,105,40,0,165,162,146,128,22,146,150,138,0,40,162,138,0,74,240,127,141,63,15,60,81,226,239,25,217,223,104,154,79,218,237,99,211,210,22,127,180,69,30,28,73,41,43,135,96,122,48,246,230,189,230,138,0,240,127,130,223,15,60,81,225,31,25,94,95,235,154,79,217,45,100,211,222,16,223,104,138,76,185,146,50,163,8,196,244,7,219,138,247,138,74,90,0,43,193,254,52,252,59,241,79,139,188,101,103,127,161,233,95,106,181,143,79,72,153,254,209,20,123,88,73,33,35,107,184,61,28,123,115,94,241,69,0,120,55,193,111,135,126,41,240,143,140,175,47,245,205,43,236,118,178,105,239,16,111,180,69,38,92,201,25,3,8,228,244,7,253,159,150,189,230,138,40,0,162,138,74,0,199,241,101,149,198,167,224,221,115,79,179,143,204,186,185,176,158,24,99,222,6,230,104,216,1,147,128,50,72,235,197,124,179,255,0,10,75,226,31,253,11,223,249,59,111,255,0,199,107,235,250,74,0,200,241,101,149,198,167,224,221,114,194,206,63,50,234,231,79,154,24,83,112,27,153,163,96,163,39,1,114,72,235,197,124,177,255,0,10,75,226,23,253,11,223,249,59,111,255,0,199,43,235,250,74,0,90,40,162,128,18,138,90,40,3,230,255,0,138,63,11,188,101,226,63,136,218,174,171,165,104,223,104,177,155,201,242,229,251,84,41,191,17,34,159,149,152,17,200,35,145,94,143,240,87,194,218,207,132,188,27,121,97,174,90,125,150,238,77,69,230,84,243,18,76,161,142,53,7,42,72,234,167,223,138,244,138,90,0,226,244,223,0,195,111,241,59,89,241,173,220,177,203,61,202,71,13,156,74,128,249,32,68,136,206,73,25,14,74,149,24,232,9,201,59,246,142,210,138,40,0,162,146,150,128,10,40,162,128,10,243,239,137,95,11,180,239,30,217,181,212,109,246,109,114,40,132,118,215,76,236,80,128,88,136,221,126,238,9,99,243,1,184,28,30,66,237,62,131,73,64,28,223,129,252,29,99,224,95,14,71,164,88,203,36,164,185,146,226,119,224,205,41,0,22,198,112,163,106,133,0,116,0,100,147,146,122,90,40,160,2,138,74,90,0,240,253,83,224,44,23,255,0,18,5,244,13,5,183,134,231,197,204,150,177,70,70,214,86,143,124,24,12,8,87,5,216,48,225,121,24,24,92,251,61,141,149,190,153,167,91,88,90,71,229,218,218,196,177,66,155,137,218,138,160,40,201,201,56,80,58,243,86,105,40,1,104,162,146,128,10,249,103,197,159,8,124,117,169,248,203,92,191,180,208,252,203,107,173,66,105,161,127,181,192,55,35,72,197,78,11,2,50,8,235,205,125,77,75,64,30,109,240,87,194,218,207,132,188,27,121,97,174,217,253,154,234,93,65,230,84,243,82,76,198,82,48,14,84,145,213,79,191,203,94,19,255,0,10,75,226,23,253,11,223,249,59,111,255,0,199,43,235,234,90,0,198,240,165,149,198,153,224,221,14,194,242,61,151,86,186,124,16,206,155,129,218,235,26,135,25,25,7,4,30,156,86,205,20,80,1,69,37,20,0,180,81,69,0,21,242,7,252,41,31,136,127,244,47,127,228,229,191,255,0,28,175,175,232,160,15,55,241,47,133,181,157,67,224,68,62,25,181,179,243,53,117,211,236,97,54,254,106,46,30,54,136,184,220,78,222,48,253,240,113,197,121,7,132,254,16,248,235,76,241,150,137,127,119,162,121,118,214,186,132,19,76,255,0,107,128,225,4,138,88,224,57,39,1,79,221,230,190,167,162,128,10,40,164,160,5,162,138,40,3,229,159,22,124,33,241,214,167,227,61,114,254,211,67,243,45,110,181,9,166,133,254,213,0,220,141,35,16,112,92,17,144,87,175,53,235,191,5,124,43,172,248,75,193,183,150,26,237,159,217,110,164,212,30,101,79,53,36,204,102,56,192,57,4,142,170,125,248,175,73,162,128,10,40,162,128,62,64,255,0,133,37,241,15,254,133,239,252,156,131,255,0,142,215,212,222,19,178,184,211,60,27,161,216,94,71,229,221,91,105,240,67,50,110,7,12,177,168,97,145,144,118,144,122,113,91,52,80,1,73,75,69,0,20,82,82,208,1,92,159,138,252,9,99,226,141,103,66,213,203,37,182,163,164,222,197,112,46,4,91,154,88,81,183,24,79,35,130,216,32,156,237,231,3,231,57,235,40,160,2,138,40,160,2,146,150,138,0,243,111,141,94,22,214,124,91,224,219,61,63,67,180,251,85,212,122,140,115,58,121,169,30,16,71,32,39,44,66,245,97,239,205,121,15,132,254,17,120,235,76,241,150,135,127,117,161,249,118,214,186,132,19,76,255,0,107,128,237,65,32,44,112,24,147,128,15,78,107,234,122,40,0,164,165,162,128,60,219,227,87,133,181,159,22,248,54,206,195,67,179,251,85,220,122,132,115,50,121,145,199,132,17,200,164,229,136,29,89,125,249,175,33,240,159,194,31,29,105,126,50,208,239,238,244,63,46,214,219,80,130,121,159,237,80,28,34,202,165,142,3,18,112,1,251,188,215,212,244,80,1,69,20,80,1,69,37,45,0,21,243,127,197,31,133,222,50,241,23,196,109,87,85,210,180,111,180,88,207,228,249,114,253,170,20,223,136,99,83,195,58,145,200,43,200,175,164,41,40,3,205,254,10,248,91,89,240,151,131,111,44,53,219,63,178,221,73,168,188,225,60,196,147,40,99,140,3,144,74,245,83,239,197,122,77,20,80,2,82,209,73,64,11,73,75,69,0,21,227,255,0,28,188,19,226,31,24,127,96,255,0,96,233,255,0,108,251,47,218,60,255,0,223,71,30,221,219,49,247,152,103,56,110,158,149,236,20,80,7,131,252,22,248,121,226,159,8,248,202,242,255,0,92,210,190,201,107,38,158,240,135,251,76,82,101,204,145,144,49,27,19,247,65,246,226,189,226,138,40,0,164,165,162,128,60,31,227,79,195,191,20,248,187,198,118,119,250,30,149,246,187,88,244,244,137,159,237,16,199,135,18,74,72,195,176,61,25,125,185,163,224,175,195,207,20,248,71,198,119,151,250,230,149,246,75,89,44,30,32,255,0,104,138,92,185,145,10,140,70,196,244,7,253,158,43,222,40,160,2,138,40,160,2,177,188,89,101,113,169,248,55,92,176,179,143,205,186,185,211,231,134,20,220,6,230,104,220,1,147,192,201,43,215,229,173,154,40,3,227,255,0,248,82,95,16,255,0,232,94,255,0,201,219,127,254,57,94,241,241,175,194,250,199,139,124,27,105,97,161,217,253,170,234,61,66,57,221,60,212,143,106,8,228,4,229,200,29,88,123,243,94,143,75,64,31,55,252,46,248,93,227,47,14,124,70,210,181,93,87,71,251,61,140,30,119,153,47,218,161,108,110,133,212,112,28,147,203,5,249,69,125,32,40,52,80,1,69,20,80,1,69,20,80,1,69,6,138,0,41,41,104,160,12,173,114,215,237,22,104,187,241,137,20,244,207,99,95,42,248,222,203,251,63,90,212,167,243,60,205,247,242,140,99,29,89,143,244,175,175,200,205,121,103,196,223,11,199,125,165,134,11,116,204,215,187,200,140,103,170,191,183,78,104,3,95,192,218,199,218,254,223,251,141,155,124,191,227,206,115,187,253,154,243,31,140,177,227,197,54,239,159,187,167,169,199,252,14,74,230,60,21,175,205,164,253,187,114,193,31,153,229,227,205,200,206,55,116,228,122,215,71,241,106,99,117,171,172,171,181,149,108,49,148,228,125,249,40,3,184,248,67,38,239,14,104,227,24,207,159,223,253,185,43,213,171,195,62,13,94,15,177,232,150,229,147,63,191,227,60,245,148,215,185,131,145,154,0,42,189,211,237,217,198,115,154,177,89,122,180,171,31,147,202,243,187,175,225,64,31,55,248,138,231,237,94,54,210,142,205,191,234,71,92,255,0,203,67,95,64,248,62,63,47,195,246,92,231,27,191,244,38,175,9,211,44,94,247,196,186,92,198,57,8,23,49,2,81,120,93,174,15,245,175,162,180,168,124,171,8,64,207,25,235,245,52,144,23,232,162,138,96,33,164,197,56,209,64,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,146,150,128,10,74,90,40,0,162,146,150,128,10,41,41,104,1,40,165,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,74,90,40,0,162,138,40,0,20,82,82,208,6,62,182,216,182,28,127,203,79,253,148,215,135,106,242,255,0,169,249,127,189,223,253,218,246,127,18,77,178,204,28,133,253,240,28,253,13,120,22,163,114,31,202,195,33,198,122,31,247,104,3,215,252,34,115,110,63,235,231,250,10,239,83,238,10,224,252,29,31,250,38,112,127,227,231,250,45,119,139,210,128,21,135,189,53,120,165,162,128,23,52,82,82,247,160,7,81,64,164,160,2,150,146,150,128,10,40,164,160,5,162,138,40,0,164,165,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,164,205,45,52,131,218,128,29,69,3,61,232,160,8,230,59,98,99,94,81,241,39,80,17,150,76,143,150,100,236,127,231,153,175,83,188,109,182,172,115,253,223,231,94,23,241,70,247,109,236,169,230,99,19,39,24,255,0,166,116,1,133,165,74,39,190,147,167,49,147,242,253,69,125,5,163,69,179,206,235,206,223,235,95,57,248,102,85,146,253,215,57,253,201,61,61,197,125,43,167,38,60,222,54,231,31,214,128,47,81,69,6,128,10,41,188,247,167,10,0,40,162,146,128,22,146,150,138,0,40,162,138,0,41,41,104,160,2,138,74,90,0,40,164,162,128,22,138,40,160,2,138,40,160,2,146,138,90,0,40,162,146,128,22,138,40,160,2,138,41,40,1,104,162,138,0,41,41,104,160,4,165,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,154,77,58,131,64,12,205,60,83,113,78,20,0,80,122,81,69,0,113,30,59,194,105,23,242,49,194,143,47,255,0,66,90,229,252,11,117,3,234,146,168,124,145,110,199,238,159,239,10,234,62,32,198,207,225,237,68,5,201,59,63,244,52,174,31,192,48,203,30,181,57,97,129,246,102,29,127,218,20,128,246,184,14,109,226,35,251,131,255,0,65,169,42,43,95,248,244,135,254,185,143,253,6,165,206,41,129,228,191,22,181,212,179,75,187,64,201,153,116,182,251,225,179,207,152,43,197,252,33,121,111,111,123,103,119,52,152,43,191,60,18,58,48,174,147,227,46,182,210,248,133,17,46,50,31,77,80,70,206,185,121,61,171,204,244,219,169,193,138,40,159,230,231,11,129,239,235,64,29,222,183,41,241,22,171,53,157,182,217,2,98,64,71,7,128,7,241,125,107,220,254,31,248,116,233,186,125,140,236,36,5,172,17,14,89,72,206,35,61,190,149,230,223,12,124,42,250,147,13,66,238,203,204,243,109,220,121,190,110,50,68,138,189,1,255,0,102,189,238,198,217,44,236,173,225,9,229,236,137,99,198,115,128,20,12,82,2,213,37,45,20,192,67,210,144,154,113,251,181,30,51,64,10,41,226,152,51,79,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,73,75,64,5,20,82,80,2,209,69,20,0,82,82,209,64,9,75,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,37,45,20,0,148,180,148,80,2,209,69,37,0,20,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,82,82,209,64,5,20,81,64,5,20,81,64,5,37,20,180,0,148,180,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,37,45,20,0,81,69,20,0,82,82,209,64,9,75,69,37,0,45,20,82,80,2,209,69,20,0,148,82,209,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,82,80,2,209,69,20,0,81,69,37,0,20,180,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,73,69,0,45,20,148,180,0,82,81,75,64,5,20,82,80,2,209,69,20,0,82,82,209,64,5,20,81,64,9,75,69,20,0,82,82,209,64,5,20,82,80,2,209,73,69,0,45,20,82,80,2,209,73,75,64,5,25,166,210,28,226,128,2,87,214,158,14,106,177,223,184,250,84,241,231,3,62,148,0,234,40,162,128,10,40,162,128,3,76,205,62,163,52,0,240,115,75,76,20,234,0,90,206,213,116,245,190,181,8,229,176,28,55,4,47,240,159,95,173,104,208,85,72,230,128,62,69,241,38,135,62,135,246,111,145,191,125,187,239,56,61,49,233,245,174,143,196,55,54,218,198,155,121,118,37,37,146,217,227,24,82,163,33,73,238,61,235,191,241,255,0,130,141,255,0,216,62,207,97,230,108,243,55,126,251,110,220,237,245,111,106,240,169,245,75,203,43,27,139,75,153,182,52,177,177,242,246,131,144,70,222,160,123,82,3,173,248,77,173,139,111,19,233,22,78,80,5,243,186,169,207,220,144,253,43,233,139,41,150,123,68,144,28,131,159,225,247,53,241,151,130,181,54,178,241,141,141,193,155,96,79,51,157,185,219,148,97,233,239,95,90,248,54,252,106,30,25,179,184,18,121,133,131,252,219,113,156,59,10,96,116,21,207,120,142,64,191,101,201,235,187,250,87,67,92,159,139,93,215,236,120,56,206,255,0,253,150,128,60,243,193,214,214,242,205,110,234,206,72,187,24,252,199,181,123,77,176,197,184,31,95,231,94,29,240,252,202,222,65,126,191,110,30,159,236,87,185,69,254,165,105,68,9,104,162,146,152,10,77,53,77,33,6,128,166,128,30,40,162,138,0,40,162,146,128,22,138,40,160,4,162,150,146,128,22,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,41,40,1,104,162,138,0,40,162,138,0,41,41,104,160,2,146,150,138,0,40,162,146,128,10,90,74,90,0,40,162,138,0,40,166,156,246,163,62,180,0,234,41,41,104,3,141,241,172,254,78,154,135,143,248,249,81,207,209,235,231,41,111,132,152,228,113,236,107,232,79,136,4,174,149,25,255,0,167,177,252,158,190,96,23,39,251,255,0,165,32,62,163,240,74,6,211,217,134,120,185,63,201,107,183,3,21,196,120,10,64,250,83,156,231,253,40,143,252,116,87,111,76,2,144,210,19,138,105,98,126,233,160,7,81,73,75,64,14,164,165,164,160,5,162,138,74,0,90,40,162,128,10,40,162,128,18,150,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,41,153,167,131,64,5,20,81,64,20,181,51,182,194,67,254,239,243,21,243,111,197,155,162,53,171,145,185,254,89,162,239,255,0,76,171,232,253,96,227,76,152,255,0,187,255,0,161,45,124,181,241,113,255,0,226,162,188,92,127,203,88,191,244,72,160,3,193,19,249,186,155,130,88,255,0,163,19,207,251,194,190,172,181,24,223,255,0,1,175,144,254,31,54,117,153,62,95,249,116,63,250,18,87,215,214,255,0,199,248,80,4,244,81,69,0,24,162,140,209,187,253,154,0,40,163,52,80,1,69,20,80,1,69,20,80,2,82,209,69,0,37,45,37,45,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,20,26,40,160,6,115,79,90,40,20,0,81,69,20,1,201,120,209,115,162,95,19,130,63,119,255,0,161,45,113,62,18,145,6,181,50,224,229,109,207,65,254,210,215,163,248,150,31,51,70,186,27,182,231,103,111,246,150,188,191,79,111,178,248,186,240,99,118,32,3,211,251,149,32,123,45,163,3,105,22,63,184,63,149,37,204,194,28,100,30,115,210,153,166,182,237,54,209,182,227,48,161,253,5,114,222,55,213,126,193,253,159,251,173,251,252,207,226,219,140,109,246,247,170,3,230,15,30,234,34,255,0,92,138,80,101,56,182,85,249,207,63,125,189,253,233,190,6,210,219,81,241,53,132,56,137,150,79,51,137,121,28,70,199,158,61,171,158,154,95,180,204,135,24,232,189,115,222,189,187,224,238,133,155,221,26,251,237,31,243,223,228,217,237,32,235,154,0,246,31,5,105,43,166,120,126,218,63,42,220,50,171,130,99,24,234,228,250,87,77,76,129,60,184,85,51,156,103,159,198,164,160,2,130,104,160,208,3,73,205,2,146,148,80,2,138,90,41,40,1,104,162,146,128,22,146,150,138,0,40,162,138,0,40,162,138,0,40,164,165,160,4,165,162,138,0,74,90,40,160,2,146,150,138,0,40,162,138,0,41,41,104,160,2,138,74,40,1,104,164,165,160,2,138,41,40,1,104,162,138,0,74,90,40,160,2,146,150,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,146,150,138,0,74,90,40,160,4,165,162,138,0,40,162,138,0,74,90,41,40,1,104,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,146,128,22,146,150,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,41,40,1,104,162,138,0,74,90,40,160,2,146,150,138,0,74,90,40,160,2,146,150,138,0,40,162,138,0,74,90,74,90,0,41,41,104,160,2,138,40,160,2,138,74,90,0,41,41,104,160,2,138,40,160,2,138,40,160,4,165,162,138,0,74,90,40,160,4,165,162,138,0,40,162,146,128,22,138,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,41,40,1,104,162,138,0,40,164,165,160,2,138,40,160,2,138,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,105,3,61,41,212,218,112,160,2,146,150,138,0,40,162,138,0,67,72,69,58,138,0,101,60,26,97,231,154,20,115,154,0,117,45,20,148,1,20,208,36,219,119,198,141,142,155,134,107,229,239,137,254,29,54,58,160,100,75,104,227,91,45,196,32,199,70,127,110,188,87,212,245,230,127,19,180,175,180,217,95,201,231,109,219,167,72,184,219,158,129,207,173,0,124,175,167,77,228,95,199,46,88,99,60,131,207,67,95,85,252,29,191,251,79,131,236,35,45,33,42,147,159,152,255,0,211,102,175,148,110,226,242,46,158,60,238,198,222,113,142,213,238,159,3,53,92,42,89,249,25,217,105,35,111,223,215,247,195,182,223,122,0,250,14,185,63,20,178,255,0,162,100,103,239,255,0,236,181,212,66,219,225,141,177,140,168,63,165,112,190,54,155,202,251,15,203,156,249,189,255,0,221,160,14,111,192,194,45,177,17,24,31,233,139,216,127,179,94,193,15,250,177,94,89,240,242,223,54,33,183,253,219,207,79,100,175,83,29,22,165,0,180,180,81,84,3,41,86,146,129,64,15,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,74,90,40,1,41,104,162,128,18,150,138,40,0,162,138,40,1,41,105,41,104,1,41,104,162,128,18,150,138,74,0,90,74,90,40,0,162,138,74,0,90,40,164,160,5,162,138,40,1,41,104,162,128,10,40,163,52,0,81,138,51,69,0,20,148,180,80,7,11,241,12,103,71,143,254,190,215,249,53,124,154,242,21,219,146,121,175,174,60,126,185,209,227,231,254,94,135,242,106,248,254,228,227,111,227,64,31,88,124,54,155,126,139,39,222,255,0,143,194,188,253,18,189,18,188,171,225,84,155,180,103,249,113,254,158,123,251,37,122,173,0,52,251,209,138,113,230,154,104,1,41,221,233,180,180,0,234,40,20,80,1,69,20,148,0,180,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,54,156,41,166,156,40,0,164,165,164,160,12,237,112,237,209,238,15,251,191,250,24,175,148,190,42,203,187,197,23,131,35,253,100,93,63,235,144,175,169,60,77,39,151,161,93,55,166,207,253,9,107,228,239,137,83,249,190,45,191,3,31,122,35,211,254,152,173,0,95,248,107,17,125,110,78,27,254,60,201,227,253,228,175,174,34,24,205,124,187,240,170,196,203,172,59,97,185,176,39,168,254,242,87,212,224,98,128,18,150,146,150,128,3,76,167,154,104,160,7,81,73,75,64,5,37,45,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,73,75,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,9,74,40,166,230,128,29,69,20,80,5,93,69,55,216,200,57,231,31,119,234,43,201,53,155,54,79,20,94,200,145,200,73,10,58,113,247,69,122,253,238,126,202,216,31,221,254,117,197,93,105,166,227,90,184,114,173,180,129,208,143,65,64,29,78,138,197,52,107,29,252,127,163,70,188,241,216,87,130,124,88,215,196,255,0,216,251,37,181,108,121,217,218,217,255,0,158,126,245,237,58,174,175,111,162,232,150,172,242,1,130,145,124,202,199,157,167,211,253,218,249,27,94,213,166,215,62,207,181,99,62,86,239,184,8,235,143,83,237,64,22,188,25,161,54,169,170,216,63,147,114,201,246,228,70,104,134,64,249,135,124,31,90,250,223,195,90,84,122,94,143,109,10,121,191,38,237,162,76,103,150,39,159,148,122,215,156,124,50,248,126,218,118,156,37,184,23,41,36,119,222,96,30,100,100,96,8,253,7,181,123,8,0,40,3,248,104,1,105,104,164,160,5,166,147,154,66,212,128,208,3,150,156,40,162,128,18,150,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,164,162,150,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,41,41,104,0,162,138,40,0,164,165,162,128,10,74,90,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,74,0,90,41,41,104,1,40,165,162,128,18,150,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,74,0,90,41,41,104,0,162,138,40,1,41,105,41,104,0,162,138,74,0,90,40,164,160,5,162,138,74,0,41,104,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,146,138,0,90,41,41,104,0,162,138,74,0,90,41,41,104,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,1,41,104,164,160,5,162,138,40,1,40,165,164,160,5,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,18,150,138,40,0,162,146,150,128,18,150,138,40,1,41,104,164,160,5,162,138,40,0,162,138,74,0,41,104,162,128,18,150,146,138,0,90,40,162,128,27,182,157,77,167,80,1,69,37,45,0,20,81,69,0,20,98,138,40,1,132,81,79,166,154,0,112,162,154,13,58,128,10,165,168,219,45,221,133,196,44,95,18,66,200,118,245,229,72,227,243,171,180,17,154,0,249,87,226,127,131,198,159,169,106,183,169,21,233,88,252,156,51,175,203,202,160,235,183,222,185,255,0,135,58,147,105,186,252,236,76,67,253,21,151,247,191,47,87,67,235,95,71,252,67,240,153,215,60,63,169,36,98,102,146,111,43,0,58,175,71,79,95,165,124,203,173,233,119,126,17,241,5,220,79,22,213,1,83,247,142,27,239,42,183,240,154,0,250,255,0,195,215,130,239,68,176,112,241,146,246,209,183,200,115,252,43,94,119,227,246,121,63,179,240,185,199,155,208,125,42,95,133,254,47,131,81,130,206,201,228,135,116,90,108,100,133,141,193,4,4,94,167,142,245,175,226,205,33,102,251,30,60,223,151,127,70,31,236,210,2,231,130,45,5,190,152,195,12,63,210,9,231,232,43,178,172,31,14,162,197,100,202,164,243,57,60,253,5,111,83,0,160,210,82,154,0,40,166,210,208,1,75,69,37,0,45,20,81,64,9,75,73,75,64,5,20,81,64,5,20,82,80,2,209,69,37,0,45,37,45,20,0,82,82,209,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,148,180,0,81,69,37,0,45,37,45,20,0,81,69,20,0,81,73,75,64,5,52,138,117,6,128,24,41,235,77,167,10,0,41,40,165,160,14,71,199,9,187,74,143,175,252,124,15,253,5,235,227,155,193,143,47,241,175,179,188,99,30,253,50,63,250,249,31,250,11,87,198,122,130,145,229,231,223,250,80,7,210,31,8,95,118,140,220,143,249,8,127,236,177,215,177,87,138,124,30,147,126,142,127,236,33,255,0,178,199,94,215,64,9,74,122,80,105,185,160,6,17,79,20,132,209,64,15,164,165,20,80,2,82,209,73,64,11,69,37,45,0,20,82,82,208,1,69,20,80,1,69,20,80,1,73,75,69,0,20,26,41,166,128,19,189,60,83,71,90,117,0,37,45,20,80,7,59,227,57,60,191,13,95,54,113,141,159,195,254,218,215,201,62,59,151,205,241,109,249,221,158,99,254,31,250,102,43,234,223,30,28,120,87,80,255,0,182,127,250,26,215,201,30,49,57,241,85,239,253,179,255,0,208,22,128,61,95,225,13,168,58,128,109,157,116,208,122,251,199,95,69,215,134,252,34,181,253,229,187,225,62,109,44,118,255,0,174,117,238,52,0,180,148,180,80,3,78,104,90,9,160,80,3,169,40,165,160,2,138,41,40,1,104,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,164,165,160,2,138,40,160,2,138,40,160,4,165,162,146,128,22,138,40,160,2,138,40,160,2,146,150,131,64,5,20,202,81,64,11,75,73,75,64,17,92,255,0,199,187,126,31,206,185,217,26,52,212,100,201,193,192,245,244,90,232,238,63,212,55,225,252,235,130,241,69,250,233,179,52,206,100,1,156,47,201,215,238,231,215,218,128,56,159,138,126,38,146,219,71,88,226,188,218,82,252,46,60,160,112,0,127,81,94,101,224,127,13,62,179,246,255,0,54,211,206,242,188,189,191,188,219,140,238,247,30,149,87,197,218,203,107,26,141,237,178,203,112,66,94,51,1,35,252,163,105,97,234,125,107,222,62,28,248,95,236,31,218,126,108,86,135,119,149,141,131,211,127,183,189,0,122,94,159,103,29,156,38,56,211,96,47,191,25,39,176,255,0,10,183,69,20,0,80,78,40,166,181,0,52,208,5,32,20,241,64,11,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,37,45,20,0,81,69,20,0,81,88,83,248,207,194,214,183,50,91,220,120,151,72,138,104,92,164,144,201,127,16,104,216,29,164,21,45,144,65,227,21,161,167,106,218,118,177,110,215,26,94,161,109,125,2,177,67,37,172,194,85,13,128,72,36,18,51,130,14,61,197,0,92,162,150,138,0,40,162,138,0,40,170,90,158,175,166,232,246,226,227,84,212,45,172,96,103,17,172,151,83,136,129,108,18,0,44,64,206,1,56,246,53,159,111,227,63,11,93,92,197,111,111,226,93,34,105,229,112,145,197,29,252,76,236,196,225,64,1,178,73,60,109,160,13,218,40,162,128,10,74,90,40,0,164,172,57,252,103,225,107,91,153,96,184,241,38,143,12,209,57,73,34,146,254,32,200,192,224,130,11,101,72,60,98,181,44,111,236,245,59,56,239,44,46,224,186,181,151,59,38,130,65,34,62,9,7,12,50,167,5,72,250,138,0,177,75,69,20,0,81,69,37,0,45,20,81,64,5,20,148,180,0,81,73,89,250,158,185,163,232,158,87,246,190,171,99,167,249,217,242,254,215,112,144,238,198,51,141,196,103,25,25,199,168,160,13,26,43,26,203,197,158,28,212,175,35,179,211,252,67,165,93,93,73,157,145,91,222,199,35,182,1,39,0,18,78,0,39,232,43,102,128,10,74,43,63,83,215,116,141,19,201,254,214,213,108,108,60,252,236,251,93,194,67,187,24,206,55,149,206,50,51,183,212,80,6,141,37,101,233,190,37,208,117,155,135,183,210,245,173,54,250,112,11,180,118,183,73,43,0,10,140,144,9,56,201,85,207,184,173,90,0,40,162,138,0,41,41,104,160,2,146,150,138,0,41,43,34,247,197,158,28,211,47,36,179,191,241,6,149,107,117,30,55,195,53,234,70,227,42,8,200,36,17,149,32,253,13,91,211,117,109,59,88,183,107,141,47,80,181,190,128,57,67,37,172,226,80,27,0,144,72,36,103,5,78,223,113,64,23,104,162,138,0,40,162,176,167,241,159,133,109,110,36,183,184,241,46,143,12,241,49,73,98,146,250,32,200,192,237,32,169,108,130,167,229,197,0,110,209,84,180,221,91,78,214,32,107,141,47,80,181,191,183,87,40,100,181,153,101,10,216,4,130,84,145,156,16,113,238,42,196,243,197,107,4,183,55,18,36,48,68,133,164,146,70,1,80,1,146,196,158,0,3,156,208,4,148,181,207,255,0,194,119,225,15,250,26,244,63,252,24,197,255,0,197,87,65,64,9,75,89,250,158,187,163,232,158,79,246,190,171,99,97,231,103,103,218,174,18,45,216,198,118,238,35,56,200,206,61,69,86,178,241,103,135,53,43,200,236,236,60,65,165,93,93,73,157,145,65,123,28,172,248,4,157,170,9,39,0,19,244,20,1,179,69,101,106,94,37,208,116,107,133,183,213,117,189,58,198,118,80,194,59,187,164,137,202,146,87,32,49,83,140,130,51,236,106,188,30,50,240,181,213,196,86,240,120,151,71,154,121,92,71,28,81,223,68,204,204,78,0,0,62,73,39,140,80,6,237,20,84,83,207,13,173,188,151,23,18,199,12,17,33,121,100,145,128,84,80,50,88,147,242,128,7,57,160,9,41,107,159,255,0,132,235,193,255,0,244,53,232,127,248,49,135,255,0,139,174,130,128,10,40,174,123,254,19,191,8,127,208,215,161,255,0,224,194,31,254,42,128,58,26,43,43,77,241,38,131,172,220,61,190,153,173,105,215,211,128,89,163,181,187,73,92,0,84,100,168,36,227,36,12,251,138,213,160,2,138,41,40,1,104,162,138,0,41,41,104,160,2,138,40,160,2,138,42,43,121,225,186,183,138,226,222,84,154,222,68,87,142,72,217,88,48,35,33,193,28,16,71,57,160,9,41,104,164,160,5,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,41,40,160,5,164,165,162,128,10,40,162,128,10,40,162,128,10,41,41,104,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,74,0,90,74,90,40,0,164,170,26,158,187,163,232,158,87,246,190,171,99,97,231,103,203,251,93,194,69,191,24,206,221,228,103,25,25,199,170,213,107,31,22,120,115,83,188,142,210,195,196,26,85,221,212,153,242,225,130,246,57,93,176,9,56,80,73,59,64,39,232,180,1,179,73,75,69,0,20,86,118,167,174,232,250,39,147,253,173,170,88,216,121,217,242,254,215,112,145,110,198,51,183,113,25,198,70,113,234,42,61,55,196,186,22,179,114,214,250,94,181,167,95,78,160,187,165,173,210,74,192,2,6,72,82,78,50,64,207,186,208,6,173,37,45,37,0,45,20,149,28,211,195,107,111,45,197,196,137,12,17,33,105,36,145,148,4,1,114,88,147,192,1,121,205,0,75,69,115,255,0,240,157,248,63,254,134,189,15,255,0,6,49,127,241,85,208,80,1,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,37,38,113,78,172,91,207,21,248,115,76,187,150,210,255,0,196,26,77,173,204,120,223,13,197,226,35,174,84,17,149,39,35,32,131,244,52,1,177,144,105,194,179,116,189,115,72,214,204,191,217,90,173,141,255,0,149,183,204,251,29,194,75,179,57,198,112,78,51,131,140,250,26,210,160,2,138,40,160,4,165,162,138,0,40,164,165,160,2,152,217,167,82,145,64,17,116,167,169,166,154,5,0,73,69,20,80,4,83,196,38,133,227,113,185,78,50,51,183,60,215,128,252,105,240,178,249,178,95,219,217,124,210,93,196,11,121,189,71,148,123,19,237,95,65,215,47,227,77,28,106,154,108,104,98,129,136,157,95,247,131,61,21,135,247,79,173,0,124,223,240,243,196,50,104,254,33,184,73,110,188,144,150,173,22,60,176,216,33,211,142,135,210,190,145,185,146,59,236,110,59,246,103,29,70,51,255,0,234,175,148,124,65,105,46,137,226,61,78,66,202,7,218,229,140,8,73,4,124,231,233,242,241,94,247,225,239,17,71,168,253,163,203,55,31,38,51,188,250,231,223,218,164,15,67,209,227,65,1,216,188,121,159,208,86,189,101,232,200,201,104,193,142,79,152,127,146,214,165,80,5,20,148,166,128,10,41,185,167,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,148,180,148,0,180,81,73,64,11,69,37,45,0,20,81,73,64,11,69,37,45,0,20,134,148,208,104,1,153,167,173,54,156,40,0,162,146,150,128,48,60,80,155,180,216,215,25,253,240,254,77,95,24,106,163,30,79,30,191,210,190,215,241,10,110,177,64,49,254,177,122,253,13,124,93,173,174,62,207,211,248,191,165,0,123,183,193,151,7,71,198,127,230,37,255,0,178,165,123,149,120,47,193,114,127,178,135,39,254,66,127,251,44,117,239,84,0,148,166,138,105,160,4,52,10,83,77,29,104,2,74,40,20,80,1,69,37,45,0,20,81,69,0,20,81,73,64,11,69,20,80,1,73,75,69,0,20,82,82,208,1,77,52,234,105,160,0,117,52,180,209,214,158,180,0,81,69,37,0,114,158,63,25,240,182,162,63,235,159,254,134,43,228,159,22,175,252,85,55,163,63,220,255,0,208,5,125,115,227,165,255,0,138,94,251,254,217,255,0,232,107,95,37,248,184,227,197,247,223,72,255,0,244,1,64,30,249,240,141,54,197,102,115,255,0,48,196,255,0,218,117,236,53,228,127,10,36,6,222,201,114,63,228,25,31,242,74,245,202,0,74,90,40,160,6,55,90,81,67,80,40,1,212,80,41,40,1,115,69,55,52,234,0,40,162,138,0,97,60,211,199,74,105,28,211,151,165,0,37,46,104,52,204,243,138,0,117,45,11,69,0,20,148,180,80,1,69,20,80,1,69,20,148,0,180,81,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,82,82,208,1,69,20,80,1,73,75,69,0,20,81,69,0,20,26,74,83,210,128,35,39,154,114,182,120,166,247,167,1,138,0,117,20,81,64,21,175,155,109,156,135,25,198,63,152,175,157,126,48,234,59,47,38,79,43,56,184,135,157,223,244,203,233,95,65,107,51,172,58,100,206,204,20,46,222,88,224,125,241,95,48,252,90,188,91,189,114,234,36,120,220,137,162,108,70,114,127,213,15,241,160,14,111,193,118,31,218,190,32,184,79,51,201,253,195,190,113,187,248,135,29,189,107,236,91,8,60,175,51,230,206,113,219,235,94,33,240,127,195,129,47,227,186,41,112,190,110,154,14,72,249,121,40,120,226,189,247,110,40,0,162,138,74,0,83,77,52,49,164,20,0,160,83,177,69,20,0,81,73,69,0,45,120,39,131,190,39,195,225,191,137,126,39,240,238,187,117,34,105,119,58,197,193,180,158,70,30,93,164,134,102,220,14,121,84,98,87,156,224,21,206,23,115,176,247,186,248,131,199,127,242,80,252,79,255,0,97,91,191,253,26,212,1,246,253,21,224,255,0,5,62,42,165,196,112,120,83,95,186,219,112,187,34,211,167,96,161,10,5,85,91,115,180,12,63,203,242,147,146,196,145,156,224,55,188,80,1,69,20,80,7,207,159,5,126,43,36,9,107,225,45,122,103,32,176,139,79,186,118,102,57,102,68,142,223,104,4,227,37,138,179,182,0,192,249,64,21,244,29,124,3,95,79,124,20,248,155,255,0,9,30,158,60,63,174,223,121,154,212,25,251,59,74,184,107,136,128,31,199,159,154,69,231,61,9,27,79,204,67,154,0,246,10,40,162,128,56,63,140,147,205,107,240,171,88,184,183,150,88,103,133,237,158,57,99,98,25,25,110,99,32,130,57,4,30,115,84,254,21,124,79,183,241,198,156,182,23,135,203,215,45,98,204,241,242,124,232,212,32,105,242,17,66,238,118,63,32,228,127,187,86,62,54,255,0,201,33,215,127,237,135,254,142,142,190,77,210,117,75,237,15,85,183,212,180,203,166,181,188,183,125,241,75,31,80,127,145,4,100,16,120,32,144,114,13,0,125,227,75,92,215,129,252,103,99,227,191,14,71,171,216,199,36,68,57,138,226,6,228,195,32,10,72,206,220,48,195,130,8,234,8,200,7,32,116,148,0,180,81,92,255,0,140,188,93,97,224,175,15,79,171,106,45,235,29,188,88,111,223,77,177,153,99,200,7,27,182,145,184,140,45,0,97,252,84,248,129,15,129,60,54,76,94,97,213,175,210,88,172,149,64,194,48,81,153,24,144,70,23,114,156,16,119,146,6,220,100,140,47,128,55,183,26,159,131,117,155,251,217,60,203,171,173,106,121,166,124,1,185,217,34,44,112,48,6,73,61,62,90,249,219,197,222,40,190,241,135,137,110,245,139,249,92,153,88,136,98,102,220,32,139,39,106,12,0,184,0,245,192,201,201,60,147,95,65,254,206,63,242,79,47,255,0,236,41,39,254,138,138,128,60,3,199,127,242,80,252,79,255,0,97,75,175,253,24,213,239,255,0,179,151,252,147,203,255,0,251,10,73,255,0,162,162,175,159,252,117,255,0,37,15,196,255,0,246,21,186,255,0,209,173,95,64,126,206,95,242,79,47,255,0,236,43,39,254,137,138,128,61,126,138,41,40,1,104,164,165,160,15,30,253,163,191,228,158,105,255,0,246,21,143,255,0,69,73,94,3,224,79,249,40,126,25,255,0,176,173,175,254,141,90,247,255,0,218,59,254,73,230,159,255,0,97,84,255,0,209,82,215,128,120,19,254,74,31,134,127,236,43,107,255,0,163,69,0,125,191,69,20,80,2,82,210,81,64,31,16,248,239,254,74,31,137,255,0,236,43,117,255,0,163,90,190,159,248,37,255,0,36,135,66,255,0,183,143,253,31,37,124,193,227,175,249,40,126,39,255,0,176,173,215,254,141,122,250,127,224,143,252,146,29,11,254,222,127,244,116,180,1,231,158,25,248,172,190,17,248,141,226,109,15,92,157,142,141,46,179,116,241,204,204,204,44,143,155,41,108,32,14,204,25,176,48,8,10,114,123,154,250,14,190,32,241,223,252,148,63,19,127,216,86,239,255,0,70,181,123,7,192,207,137,191,115,194,58,245,255,0,247,83,74,150,69,250,131,9,124,253,54,2,61,70,126,224,160,15,127,162,138,40,1,41,104,162,128,10,74,40,160,5,175,159,191,105,175,249,149,255,0,237,239,255,0,104,215,208,53,243,255,0,237,53,255,0,50,199,253,189,255,0,237,26,0,224,62,9,127,201,94,208,127,237,227,255,0,68,73,95,95,215,200,63,4,191,228,175,104,95,246,241,255,0,162,36,175,175,168,0,175,159,255,0,105,175,249,149,255,0,237,239,255,0,105,87,208,21,243,255,0,237,53,255,0,50,191,253,189,127,237,26,0,192,253,156,127,228,161,106,31,246,10,147,255,0,70,197,95,79,215,204,31,179,143,252,148,61,67,254,193,50,127,232,216,171,233,250,0,74,90,40,160,4,165,162,138,0,40,162,138,0,249,3,227,111,252,149,237,119,254,221,255,0,244,68,117,236,31,179,151,252,147,203,255,0,251,10,201,255,0,162,162,175,31,248,219,255,0,37,123,93,255,0,183,127,253,39,142,189,131,246,113,255,0,146,119,127,255,0,97,89,63,244,84,84,1,235,244,81,73,64,11,95,46,126,208,30,25,155,75,241,186,107,141,113,28,150,250,194,101,35,80,67,196,209,34,35,3,216,169,92,21,62,228,99,140,159,168,235,207,190,52,104,159,219,95,11,245,77,150,254,117,197,142,219,216,190,124,108,216,126,118,234,1,196,102,78,14,127,217,25,197,0,121,87,236,235,226,11,125,63,197,26,142,137,48,196,186,172,65,160,124,158,94,37,114,83,104,94,225,157,178,72,11,179,28,146,43,221,188,119,255,0,36,243,196,191,246,10,186,255,0,209,77,95,24,232,122,205,231,135,117,203,45,94,193,182,93,90,74,178,166,73,1,177,213,91,4,18,164,100,17,158,65,35,189,125,139,226,203,232,53,63,133,218,229,253,156,158,101,173,214,139,60,208,182,8,220,141,3,144,112,112,87,42,71,94,104,3,226,154,251,254,190,1,175,186,124,69,175,217,120,99,195,247,186,214,166,242,11,75,84,12,222,88,220,204,73,10,161,71,169,98,7,59,71,60,144,57,160,15,155,126,63,248,134,227,82,241,241,209,221,113,107,165,66,18,49,144,119,52,128,72,239,208,17,144,80,109,201,95,147,35,25,53,171,251,59,120,93,47,188,65,125,226,91,132,147,102,156,130,27,98,81,128,50,200,8,98,27,56,36,39,4,109,63,235,1,227,3,62,47,60,243,93,220,203,113,115,35,205,60,174,90,89,37,98,204,206,78,75,146,121,36,158,115,95,103,124,53,240,187,120,67,192,122,110,147,60,113,165,230,12,215,120,64,167,205,115,184,171,21,37,88,168,42,155,178,114,17,123,96,80,2,124,64,240,29,143,143,124,63,253,159,112,201,111,117,19,135,182,189,49,110,104,14,87,118,209,145,144,192,96,140,237,232,122,129,95,29,106,186,93,246,135,170,92,233,186,157,171,91,94,219,183,151,36,82,245,7,249,16,70,10,145,242,144,65,92,131,95,120,215,154,124,95,248,104,254,57,210,225,189,211,74,38,183,98,140,34,12,21,86,225,15,62,91,63,80,84,228,169,39,0,179,3,141,219,192,6,95,193,127,138,31,240,146,90,39,135,181,137,243,171,219,68,60,153,166,155,47,122,160,177,60,96,124,209,168,92,228,150,97,150,236,198,189,3,199,127,242,79,60,75,255,0,96,171,175,253,18,213,241,44,19,205,107,113,21,204,18,180,83,196,225,227,146,55,42,209,176,57,12,8,228,16,121,205,125,67,166,252,68,183,248,129,240,135,197,50,152,190,207,169,217,233,83,173,228,32,31,45,75,68,248,100,39,248,91,107,112,78,84,169,7,60,49,0,249,106,190,254,175,128,43,234,255,0,139,191,20,127,225,8,179,93,47,76,93,218,229,220,94,98,59,166,82,218,50,74,249,135,60,51,100,16,163,166,65,45,194,128,192,28,255,0,198,239,138,63,217,112,221,248,59,72,92,222,77,22,205,66,119,78,34,141,215,62,92,96,245,102,12,50,221,0,60,124,199,43,224,58,38,137,168,248,143,87,183,210,180,171,127,180,223,79,187,203,139,120,77,216,5,143,44,64,28,41,60,154,165,5,188,215,87,17,91,193,19,205,60,174,35,142,56,193,102,118,39,104,85,3,146,73,249,118,215,215,127,11,62,28,89,248,27,67,142,226,104,183,235,183,113,3,121,51,96,152,115,130,98,76,18,2,131,212,131,243,145,158,129,66,128,114,254,50,240,54,153,224,63,128,218,221,133,128,243,110,36,251,51,221,93,186,237,123,135,19,167,39,209,70,78,213,232,1,61,73,36,232,124,32,248,168,158,45,180,93,23,90,186,255,0,138,130,61,204,174,225,80,93,166,73,202,128,0,12,163,130,49,157,171,184,103,231,198,191,198,223,249,36,58,239,253,187,255,0,232,232,235,228,237,43,84,190,208,245,72,53,61,50,233,237,175,45,223,116,82,199,213,79,242,32,174,65,83,242,144,72,57,6,128,62,242,162,184,191,134,255,0,16,45,60,125,225,241,56,242,227,213,32,69,23,246,241,134,219,19,18,202,164,22,92,16,193,11,96,19,140,224,147,212,246,148,0,87,63,227,111,19,255,0,194,29,225,11,237,123,236,127,107,251,47,151,251,143,55,203,221,186,64,159,127,7,24,221,158,157,171,94,198,250,207,83,180,75,203,11,184,46,237,100,206,201,173,228,89,35,108,18,14,28,100,28,16,71,212,85,154,0,248,195,70,248,143,174,105,158,63,79,24,93,75,246,203,214,194,93,70,113,10,220,38,2,96,132,0,14,0,43,193,80,202,9,83,182,190,191,209,53,189,55,196,122,69,190,171,165,92,253,166,198,125,219,37,242,217,55,97,136,60,48,82,188,130,57,90,249,67,226,215,128,127,225,6,241,71,250,26,109,209,175,183,73,101,153,119,184,192,93,200,115,207,5,198,51,156,130,188,147,156,89,248,67,241,31,254,16,109,113,173,117,41,167,58,13,239,19,70,159,48,130,79,151,108,193,112,73,192,24,96,184,37,72,63,49,85,20,1,245,181,20,149,198,124,72,248,129,103,224,31,15,180,199,100,154,165,194,56,176,183,144,62,37,96,64,98,72,24,1,85,195,96,145,156,96,17,212,0,112,127,29,126,35,195,101,167,79,224,253,46,124,222,205,242,106,12,187,227,104,35,42,142,20,29,161,91,120,108,28,18,49,184,17,243,113,202,124,12,241,246,173,97,226,11,95,9,52,79,125,166,222,59,121,41,188,6,182,96,11,51,2,196,13,152,4,178,253,74,243,149,111,32,158,121,174,174,37,184,184,145,231,158,87,47,36,146,49,102,102,39,37,201,60,146,79,57,175,172,190,16,252,56,255,0,132,27,67,107,141,74,43,115,174,222,115,51,71,243,24,19,140,68,31,36,28,17,150,35,0,146,7,204,21,77,0,114,255,0,31,245,189,67,195,154,191,132,53,93,38,227,200,189,131,237,155,37,242,195,227,122,194,167,134,82,15,4,142,86,189,31,192,190,58,210,252,121,161,139,253,60,249,55,9,133,186,180,102,203,219,177,236,125,65,193,195,116,42,15,66,10,143,40,253,166,191,230,87,255,0,183,191,253,163,94,83,224,111,29,106,190,3,215,69,245,129,243,109,228,218,46,173,29,177,29,194,14,199,209,151,39,13,212,18,122,130,65,0,251,90,138,206,209,53,189,59,196,122,60,26,174,149,113,246,139,25,183,108,151,99,71,187,12,65,225,148,17,200,35,149,173,26,0,74,240,207,137,158,59,190,240,15,198,43,13,66,1,37,205,164,154,66,37,213,146,201,229,172,195,204,155,25,56,108,16,231,32,237,207,81,247,88,215,186,87,204,31,180,119,252,148,45,63,254,193,81,255,0,232,201,40,3,232,237,19,91,211,188,69,164,91,234,186,85,199,218,44,167,221,178,93,140,155,176,196,31,149,128,35,144,71,34,180,107,228,143,132,95,17,255,0,225,6,215,30,215,83,154,115,161,94,113,50,39,204,32,147,140,76,23,4,156,40,195,5,193,32,169,249,138,168,175,173,232,0,162,138,40,0,175,155,62,55,124,76,125,86,246,227,194,90,68,172,182,54,238,209,106,44,200,187,103,148,50,149,3,35,112,17,178,117,4,110,36,240,64,82,122,255,0,140,127,21,134,129,111,113,225,157,14,121,6,179,34,108,184,184,70,100,123,64,68,108,49,149,218,197,163,102,25,86,5,122,245,197,124,201,64,31,95,252,109,255,0,146,67,174,255,0,219,15,253,31,29,99,124,32,248,168,158,45,180,93,23,91,186,255,0,138,130,61,238,172,234,177,139,180,201,57,10,0,1,128,224,141,185,218,55,46,126,125,187,63,27,127,228,144,235,191,246,239,255,0,163,163,175,147,52,173,82,251,67,213,45,245,45,46,233,173,175,109,223,124,82,71,212,31,228,65,25,4,30,10,146,14,65,160,15,188,232,174,47,225,191,196,11,63,31,248,125,103,27,35,213,32,64,47,224,140,54,216,92,150,10,65,117,193,86,8,91,0,156,103,4,158,167,180,160,4,174,19,227,36,243,90,252,42,214,110,109,228,146,25,226,123,103,142,84,98,25,24,92,33,4,21,228,16,121,205,119,149,231,255,0,27,127,228,145,107,191,246,239,255,0,163,227,160,3,225,103,196,123,63,28,104,145,219,207,54,205,118,210,32,47,33,109,160,201,140,3,50,97,66,144,199,168,3,229,39,29,8,45,232,21,240,142,135,173,234,62,28,213,224,213,116,155,143,179,223,219,238,242,229,242,213,241,188,16,120,96,65,224,145,200,175,177,124,13,227,189,47,199,154,32,190,176,62,85,196,120,91,171,71,108,181,187,158,199,213,78,14,214,232,64,61,8,33,64,58,154,40,162,128,10,40,162,128,62,116,241,31,196,11,191,1,124,125,214,238,7,153,38,151,114,246,162,254,218,48,155,165,85,181,80,164,23,25,82,165,139,224,17,156,96,145,212,123,246,149,170,88,235,186,92,26,158,153,117,29,197,165,194,111,138,88,207,4,127,48,84,228,21,60,130,8,56,34,190,77,248,219,255,0,37,123,93,255,0,183,127,253,39,142,182,62,16,124,84,127,9,93,141,23,90,186,255,0,138,118,77,206,174,193,152,218,62,9,200,10,9,33,143,5,113,140,182,241,143,155,112,7,212,244,82,82,208,1,95,62,248,103,226,178,248,71,226,55,137,180,77,118,103,58,44,186,197,211,36,204,236,194,200,249,146,150,218,129,89,152,51,237,24,4,0,114,123,154,250,10,190,32,241,223,252,148,47,19,127,216,86,239,255,0,70,189,0,125,191,69,120,79,192,143,136,255,0,104,138,47,6,234,243,77,45,218,238,58,116,143,243,3,24,92,152,143,25,27,85,88,130,73,24,202,241,181,65,247,106,0,40,162,138,0,173,125,127,111,166,105,215,23,247,146,108,181,181,137,166,157,246,147,181,0,37,142,6,73,218,1,233,205,124,251,225,207,136,55,126,61,248,251,162,92,159,50,61,46,6,186,22,22,210,170,110,136,53,179,6,36,170,228,150,40,27,105,39,25,192,39,169,199,248,193,241,89,124,91,40,209,52,57,152,104,177,48,105,102,87,112,47,14,208,70,228,101,86,81,27,110,24,36,130,112,123,10,195,248,37,255,0,37,123,66,255,0,183,143,253,39,146,128,59,255,0,218,107,254,101,127,251,123,255,0,218,53,192,252,18,255,0,146,189,161,127,219,199,254,136,150,187,239,218,107,254,101,127,251,122,255,0,218,53,192,124,18,255,0,146,191,161,127,219,199,254,136,146,128,62,190,165,162,138,0,249,255,0,246,154,255,0,153,95,254,222,255,0,246,149,115,255,0,179,143,252,148,61,71,254,193,82,127,232,216,171,160,253,166,191,230,87,255,0,183,191,253,163,92,255,0,236,227,255,0,37,15,80,255,0,176,84,159,250,50,42,0,250,130,146,150,138,0,13,115,222,58,255,0,146,123,226,95,251,5,93,127,232,150,174,134,185,239,29,255,0,201,61,241,47,253,130,110,191,244,83,80,7,196,85,246,247,142,255,0,228,158,248,151,254,193,87,95,250,41,171,226,26,251,119,199,127,242,79,124,79,255,0,96,155,175,253,20,212,1,231,159,6,254,43,15,16,91,219,120,107,91,154,67,172,70,155,45,238,37,102,118,189,0,51,156,225,112,165,99,10,50,206,75,245,235,154,246,74,248,22,9,230,181,185,138,226,222,87,134,104,152,60,114,70,197,93,24,28,134,4,114,8,60,230,190,182,248,77,241,18,47,27,248,125,45,239,46,99,58,253,162,98,238,63,44,39,154,185,218,178,40,83,130,164,96,54,49,134,207,202,1,25,0,244,74,40,162,128,10,40,162,128,12,210,82,209,64,5,124,129,241,183,254,74,254,187,255,0,108,63,244,66,87,215,245,242,7,198,223,249,43,218,231,253,187,255,0,232,136,232,3,191,253,153,127,230,104,255,0,183,79,253,175,95,64,87,207,255,0,179,47,252,205,31,246,233,255,0,181,171,232,10,0,74,90,41,40,1,105,41,105,40,1,104,162,138,0,74,41,104,160,6,154,111,221,167,211,77,0,60,81,76,90,125,0,21,28,233,190,48,51,142,106,74,40,3,231,95,140,186,62,205,53,230,243,179,191,82,60,121,125,50,36,62,181,231,190,15,214,254,197,246,207,244,125,251,188,191,227,198,49,187,219,222,190,156,241,222,139,30,165,164,67,25,19,159,244,144,248,143,175,221,111,99,235,95,34,172,45,101,247,213,151,127,247,198,220,227,255,0,215,72,15,179,60,53,115,246,157,61,159,102,49,49,24,206,123,10,222,174,63,193,23,9,46,151,38,201,17,135,218,8,224,231,248,86,187,10,96,20,26,40,35,52,0,194,104,20,210,15,247,105,235,64,14,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,18,150,138,74,0,90,40,162,128,18,150,138,40,1,40,162,138,0,90,74,90,40,1,41,104,162,128,10,74,90,40,1,41,104,166,19,64,15,162,129,73,64,9,158,105,194,152,126,245,60,116,160,4,165,162,131,64,5,20,148,180,0,26,40,90,40,1,134,158,41,134,158,40,0,162,146,150,128,51,245,129,155,72,255,0,235,160,254,70,190,44,241,18,237,251,55,63,222,254,149,246,166,173,255,0,30,171,254,248,254,70,190,52,241,102,223,244,60,28,253,255,0,253,150,128,61,115,224,199,252,131,23,254,194,107,255,0,160,199,94,251,94,15,240,100,127,196,168,31,250,137,127,236,177,215,188,208,1,72,104,165,52,0,215,166,138,86,52,128,208,4,130,138,5,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,148,180,0,81,69,20,0,81,69,20,0,206,244,225,77,167,138,0,40,162,138,0,230,252,106,155,252,53,122,61,124,191,253,13,107,228,143,28,161,139,197,215,195,254,185,255,0,232,11,95,95,120,166,63,55,66,186,92,103,59,63,244,33,95,38,124,71,135,203,241,133,255,0,24,249,163,239,255,0,76,133,0,123,23,194,75,208,90,218,60,143,151,76,81,208,255,0,211,58,246,234,249,231,225,13,207,250,116,107,187,166,154,59,123,199,95,67,80,2,82,209,65,224,80,2,26,94,212,222,180,229,160,2,140,82,82,208,1,138,5,20,80,2,82,209,73,64,11,69,20,30,40,1,142,216,20,170,57,201,239,77,43,184,251,82,228,1,205,0,62,140,211,50,79,74,122,173,0,20,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,73,75,69,0,20,82,82,208,1,69,37,45,0,20,148,180,148,0,180,81,69,0,20,81,69,0,20,81,73,64,11,69,37,45,0,33,164,38,130,105,58,154,0,22,159,66,138,40,0,163,56,162,161,184,148,67,111,43,19,128,35,45,156,116,218,40,3,136,248,143,226,40,244,159,13,106,108,30,61,241,249,92,58,49,94,93,61,62,181,243,167,149,115,227,31,20,93,186,70,24,52,66,79,221,144,157,2,143,226,53,217,252,91,241,51,220,222,107,26,100,87,123,131,121,59,99,217,142,209,183,92,126,61,106,111,131,94,27,23,114,11,233,236,247,137,109,100,27,252,204,100,172,128,125,208,125,169,1,235,190,4,208,95,74,210,116,247,97,32,111,176,71,25,220,234,121,218,190,159,74,236,170,189,164,66,222,210,40,149,112,18,53,80,51,157,184,21,98,152,5,20,80,122,80,3,13,40,205,37,62,128,10,40,162,128,18,138,90,40,1,43,226,31,29,255,0,201,67,241,63,253,133,110,191,244,107,87,219,213,241,15,142,255,0,228,161,248,159,254,194,183,95,250,53,168,3,18,9,230,181,184,134,226,9,90,41,226,112,209,203,27,16,232,224,228,48,43,202,144,121,205,125,93,240,147,226,104,241,182,151,246,13,78,68,26,253,178,51,72,17,24,44,209,46,193,230,244,218,164,151,10,64,61,65,32,0,112,190,73,63,195,143,237,159,130,90,47,138,244,152,173,210,242,198,27,166,191,31,117,174,34,89,228,59,243,156,22,64,15,81,146,188,103,229,10,124,211,74,213,47,180,61,82,13,75,76,186,123,107,203,119,223,20,177,245,7,249,21,35,32,131,193,82,65,202,154,0,251,202,138,228,190,31,248,226,199,199,94,25,134,250,9,35,251,116,40,18,250,217,70,12,50,227,156,2,73,242,201,4,169,201,200,227,168,32,117,180,1,240,13,88,178,190,184,211,53,27,107,235,57,124,187,171,89,86,104,155,104,59,89,72,42,112,114,14,10,142,188,85,122,246,63,24,124,41,121,254,31,232,158,45,208,162,64,87,71,181,151,80,181,69,84,27,68,5,228,184,220,88,12,237,10,10,170,228,156,191,36,154,0,245,175,133,159,17,237,60,115,161,199,111,52,219,53,203,72,148,94,66,216,6,92,96,25,211,104,80,67,30,170,7,4,227,161,5,253,6,190,25,240,207,137,245,79,8,235,176,234,250,68,222,85,196,127,43,6,229,37,67,213,24,119,7,3,223,33,72,32,133,35,236,95,6,248,186,195,198,190,30,135,86,211,155,209,46,34,195,254,234,109,129,154,60,178,141,216,220,171,184,12,26,0,192,248,217,255,0,36,135,93,255,0,183,127,253,31,29,124,131,95,95,124,108,255,0,146,67,174,255,0,219,191,254,143,142,190,92,240,93,188,55,126,58,240,245,189,196,81,205,111,46,165,108,146,71,42,134,86,83,42,130,8,60,16,71,24,160,9,60,27,226,237,67,193,94,33,135,87,211,155,210,59,136,176,63,125,14,229,102,143,44,167,27,176,163,112,25,21,246,87,135,117,251,47,20,120,126,211,90,211,90,67,105,116,133,147,204,93,172,164,18,172,164,122,134,4,113,145,199,4,142,107,229,159,138,255,0,13,231,240,46,178,46,44,214,73,52,91,198,102,130,64,132,45,187,22,98,32,36,187,18,64,0,171,28,111,231,111,67,71,194,143,137,19,120,27,89,123,123,167,146,77,22,241,149,103,140,177,11,3,23,0,204,170,3,18,66,130,10,140,110,227,61,5,0,125,101,125,125,111,165,233,215,23,247,146,121,118,182,177,52,243,62,9,218,128,18,199,3,36,224,41,233,205,124,115,241,31,199,55,30,59,241,60,183,217,158,61,58,47,221,217,90,202,192,249,73,180,100,225,120,220,196,111,61,79,65,146,170,43,115,226,223,196,214,241,182,169,253,159,166,74,227,64,182,101,104,131,198,1,154,65,188,121,189,55,40,33,200,0,158,128,18,160,157,163,35,225,167,128,103,241,255,0,137,13,155,73,36,26,125,178,44,183,147,162,18,64,206,2,3,140,7,110,113,159,225,86,56,59,112,64,56,186,250,127,246,113,255,0,146,121,127,255,0,97,89,63,244,84,85,243,199,139,44,173,244,207,25,107,154,125,156,126,93,173,182,161,60,48,166,226,118,160,145,128,25,57,39,106,129,215,154,250,31,246,113,255,0,146,121,127,255,0,97,89,63,244,76,84,1,243,255,0,142,255,0,228,161,248,155,254,194,183,127,250,53,171,211,62,2,252,64,180,209,46,37,240,174,165,229,195,111,125,112,178,218,78,3,179,53,195,148,140,70,64,4,109,32,2,9,192,24,57,39,43,143,51,241,223,252,148,47,19,127,216,86,235,255,0,70,189,96,80,7,223,212,87,139,252,12,248,143,253,179,166,167,133,181,89,160,75,235,40,149,52,246,232,215,16,168,35,110,221,184,44,128,14,135,37,121,199,12,199,217,232,1,104,162,138,0,242,15,218,59,254,73,229,135,253,133,99,255,0,209,50,215,205,22,55,215,26,102,161,107,127,105,39,151,117,107,40,154,23,218,14,215,82,10,156,28,131,130,7,94,43,233,111,218,59,254,73,237,135,253,133,99,255,0,209,51,215,204,52,1,246,207,129,252,101,99,227,191,14,71,171,88,199,36,68,57,138,230,7,228,195,40,0,149,206,54,176,195,2,8,234,8,200,7,32,116,181,241,111,195,255,0,29,223,120,7,196,63,218,48,43,92,90,74,133,46,172,132,187,4,227,7,25,56,108,21,99,144,113,158,163,163,26,251,7,67,214,244,239,17,233,16,106,186,85,199,218,44,102,221,229,201,177,147,118,24,131,242,178,130,57,4,114,180,1,163,92,215,142,60,101,99,224,111,13,201,171,223,199,36,164,186,197,111,2,112,103,148,130,64,206,48,6,20,146,79,221,0,237,4,224,29,77,111,91,211,124,55,163,205,170,106,183,31,103,177,131,111,153,47,150,207,141,236,20,112,160,147,201,3,129,95,31,124,64,241,221,247,143,124,65,253,161,112,175,111,103,20,97,45,108,140,187,132,3,3,118,14,6,75,48,201,56,207,65,209,69,0,115,87,215,215,26,158,161,113,127,121,39,153,117,117,43,207,51,237,81,185,152,146,199,11,128,50,73,233,197,125,111,240,75,254,73,14,131,255,0,111,31,250,62,90,249,6,190,190,248,37,255,0,36,135,66,255,0,183,143,253,31,37,0,124,193,227,175,249,40,94,38,255,0,176,173,215,254,141,106,192,173,255,0,29,255,0,201,67,241,55,253,133,110,191,244,107,87,89,113,240,209,47,126,12,233,190,52,210,204,134,238,36,148,223,219,225,223,205,69,157,212,72,184,206,10,168,27,135,221,218,9,224,169,220,1,235,127,7,254,42,39,139,109,23,69,214,238,191,226,161,143,123,43,186,132,23,105,146,114,2,168,1,148,112,70,51,133,220,51,243,99,214,43,224,221,43,84,190,208,245,91,125,79,76,186,123,107,203,119,221,20,145,245,7,249,16,87,42,65,224,169,32,228,26,250,251,225,191,196,11,79,31,248,124,76,60,184,245,75,116,81,127,111,24,108,68,196,176,82,11,46,210,28,33,108,2,113,156,18,122,144,14,210,138,40,160,2,138,40,160,2,190,127,253,166,191,230,87,255,0,183,191,253,163,95,64,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,104,3,129,248,37,255,0,37,123,66,255,0,183,159,253,17,37,125,125,95,32,124,18,255,0,146,189,161,127,219,199,254,136,146,190,191,160,2,190,127,253,166,255,0,230,87,255,0,183,191,253,165,95,64,87,207,255,0,180,215,252,202,255,0,246,247,255,0,180,168,3,3,246,113,255,0,146,135,168,255,0,216,42,79,253,25,21,125,63,95,48,254,206,63,242,80,245,15,251,5,73,255,0,163,98,175,167,168,1,41,104,162,128,10,40,164,160,5,162,138,40,3,228,31,141,191,242,87,181,223,251,119,255,0,209,17,215,175,254,206,63,242,78,239,255,0,236,43,39,254,138,134,188,127,227,111,252,149,237,119,254,216,127,232,136,235,216,63,103,31,249,39,119,255,0,246,20,147,255,0,69,67,64,30,191,69,20,148,0,180,149,82,13,82,202,235,84,189,211,160,184,73,111,44,82,54,185,136,28,152,132,155,182,110,254,16,72,4,227,174,54,158,133,115,114,128,62,32,241,191,134,255,0,225,18,241,166,169,161,137,60,200,237,100,253,211,150,201,49,176,14,155,206,23,230,195,12,225,113,156,227,138,246,63,135,62,37,135,84,248,13,226,141,13,96,146,57,244,125,50,232,52,132,130,37,89,86,103,82,59,169,7,120,35,216,28,243,128,207,218,87,67,255,0,144,38,188,150,255,0,222,179,184,155,127,252,14,37,198,127,235,177,200,31,83,247,107,201,60,31,226,41,180,41,117,91,118,189,120,44,117,29,50,234,218,226,32,11,44,172,96,144,68,8,193,231,204,32,6,237,147,200,4,208,7,55,95,73,126,209,62,40,123,29,2,199,195,118,242,71,191,81,99,53,200,14,11,136,163,42,84,17,183,42,25,185,13,145,254,172,142,114,113,243,109,117,159,18,124,76,190,47,241,222,165,170,193,36,175,103,184,67,103,185,152,175,148,131,0,128,202,165,67,144,95,24,24,46,123,228,208,4,159,12,60,51,111,226,223,136,26,118,151,125,4,243,88,124,242,92,8,114,48,129,73,27,152,125,208,91,106,147,193,249,240,10,146,13,125,155,94,49,251,58,248,122,230,195,194,250,142,185,49,196,122,172,170,45,211,3,148,136,176,47,144,123,187,58,224,128,70,204,242,8,175,104,160,2,138,40,160,15,11,248,233,240,209,47,32,186,241,174,150,101,251,84,72,166,254,223,12,254,106,0,20,72,187,115,180,168,3,112,233,181,73,224,131,187,231,203,59,203,141,62,118,154,218,79,46,86,138,72,73,192,57,73,17,163,117,231,212,51,15,85,207,203,205,125,239,95,48,124,104,248,95,255,0,8,213,212,190,34,209,160,198,145,115,41,243,160,138,28,37,147,16,0,231,113,225,216,190,48,160,3,180,119,2,128,60,130,174,106,154,165,246,185,170,92,106,90,149,219,220,94,92,54,249,100,147,171,31,228,0,24,0,15,149,84,0,54,129,84,235,221,62,6,124,51,123,203,139,95,26,106,134,63,177,196,204,108,45,240,31,205,96,74,153,31,57,218,20,131,180,117,220,160,240,0,220,1,210,252,28,248,82,190,31,183,182,241,46,181,12,131,88,145,55,219,219,200,174,141,104,165,88,28,225,240,229,145,148,225,148,21,233,215,53,236,180,81,64,30,127,241,183,254,73,22,187,255,0,110,255,0,250,62,58,249,2,190,191,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,131,64,27,30,25,241,54,169,225,45,114,29,95,71,159,202,185,78,24,55,49,201,25,234,142,59,131,129,239,144,164,16,64,43,244,87,196,15,138,154,108,159,9,255,0,181,124,59,170,75,21,230,166,226,214,223,97,85,158,6,27,76,161,151,57,82,23,229,220,185,193,116,32,224,134,175,52,248,189,240,177,252,37,116,218,214,137,109,255,0,20,244,155,21,145,11,57,179,124,1,134,44,73,42,199,144,217,219,150,193,199,203,187,202,40,3,111,194,58,174,191,165,120,146,205,252,51,114,208,106,151,46,45,162,81,140,72,92,128,17,131,112,65,56,251,252,41,0,252,184,6,190,222,130,55,134,218,24,218,105,39,100,64,26,89,2,134,114,23,150,59,64,25,61,120,1,125,0,175,157,127,103,127,8,253,179,88,187,241,93,194,254,230,199,54,214,156,245,153,151,231,110,27,60,35,109,193,4,31,51,43,200,175,163,168,3,47,196,90,5,143,138,52,11,205,23,83,89,13,165,218,5,127,45,182,176,32,134,86,7,213,92,3,206,71,28,130,56,175,138,188,71,160,95,120,95,196,23,154,54,164,17,110,173,92,43,108,109,193,193,1,149,129,244,42,65,231,105,231,144,15,21,247,77,121,255,0,197,191,0,255,0,194,115,225,127,244,56,247,235,54,59,164,178,204,187,21,178,87,114,28,252,191,48,3,25,198,24,14,64,206,64,60,231,225,15,198,45,59,69,208,223,66,241,85,244,241,199,109,205,149,211,163,74,4,127,40,242,72,80,89,113,201,82,114,184,36,124,160,40,62,79,227,79,22,94,248,215,197,55,90,221,226,249,94,110,18,24,3,150,17,70,171,133,10,79,226,78,0,5,153,142,6,118,214,5,119,255,0,9,124,3,255,0,9,207,138,63,211,35,221,163,88,237,146,247,18,236,102,200,109,145,174,57,249,136,57,198,48,3,242,14,220,128,119,127,1,190,29,69,113,24,241,142,175,108,146,198,31,254,37,106,204,28,6,82,67,74,195,29,67,12,46,79,4,49,199,221,53,244,37,20,80,7,207,255,0,180,215,252,202,255,0,246,247,255,0,180,107,192,107,223,191,105,175,249,150,63,237,239,255,0,104,215,152,124,45,209,52,239,17,252,70,210,180,173,86,223,237,54,55,30,119,153,22,230,77,219,98,103,94,84,130,57,0,240,104,3,83,225,55,196,89,252,15,226,8,237,239,110,36,30,31,187,127,244,184,182,22,242,219,24,89,64,7,32,131,180,54,51,145,159,148,144,49,245,181,188,240,221,91,197,113,111,44,115,65,42,6,73,17,131,7,4,100,48,35,130,165,121,205,124,93,227,159,3,106,158,4,215,77,133,248,243,109,228,203,218,221,162,225,46,16,119,30,140,185,27,135,80,74,245,4,19,221,252,27,248,172,218,5,197,175,134,181,185,163,26,60,143,178,222,226,70,88,214,204,146,236,115,133,203,6,118,81,150,112,23,175,76,208,7,211,117,243,7,237,29,255,0,37,14,195,254,193,81,255,0,232,201,107,233,250,249,131,246,142,255,0,146,135,167,255,0,216,38,63,253,27,45,0,121,5,123,95,193,15,137,143,165,94,219,248,75,87,145,154,198,225,214,29,57,149,6,32,149,157,137,13,129,184,171,59,117,36,237,42,56,0,146,184,255,0,9,188,9,99,227,255,0,15,248,163,79,184,100,183,186,141,236,218,214,244,197,189,237,206,101,221,129,149,200,117,24,35,56,232,122,168,175,56,213,52,187,237,15,85,184,211,181,59,102,182,188,183,125,146,197,39,80,127,145,4,96,130,56,32,130,50,13,0,125,229,92,23,197,79,136,16,248,19,195,100,197,230,29,94,253,36,138,196,5,24,70,0,102,70,36,21,194,238,7,4,29,196,129,183,25,35,207,124,23,241,238,13,63,193,115,91,248,137,103,186,213,172,33,85,182,98,197,158,248,150,124,6,59,112,155,70,192,93,137,44,185,60,158,15,136,107,122,222,163,226,61,94,125,83,85,184,251,69,244,251,124,217,124,181,77,216,80,163,133,0,14,20,14,5,0,83,154,121,238,174,37,184,184,145,230,158,71,47,36,178,177,102,118,39,37,137,60,146,79,57,168,235,211,32,248,104,150,127,6,117,47,26,106,134,65,119,34,68,108,45,246,178,121,72,211,32,50,54,113,146,202,78,209,247,112,192,242,72,219,230,116,1,245,247,198,223,249,36,58,231,253,187,255,0,232,248,235,228,26,250,251,227,111,252,146,45,119,254,221,255,0,244,124,117,242,5,0,108,248,103,196,250,167,132,117,216,117,125,34,127,42,225,62,86,86,229,37,67,213,28,119,83,129,239,144,8,32,128,71,217,190,25,241,54,151,226,253,14,29,91,72,159,205,183,147,229,96,220,60,78,58,163,47,103,25,30,216,32,130,65,4,252,237,241,131,225,74,248,74,65,173,232,144,185,209,101,97,28,144,168,102,22,71,106,133,222,204,204,206,25,247,28,144,2,156,14,226,185,111,134,255,0,16,110,252,3,226,21,156,121,178,105,119,46,5,253,180,97,55,74,0,96,8,44,50,10,151,45,133,43,156,96,145,212,0,125,149,92,7,198,223,249,36,58,239,253,187,255,0,232,248,235,179,210,181,75,45,115,76,183,212,180,203,164,185,179,184,77,241,75,25,224,143,230,164,28,130,15,32,130,14,8,174,51,227,111,252,146,45,119,254,221,255,0,244,114,80,7,200,53,212,120,23,199,90,175,129,53,193,125,96,124,219,121,48,183,118,142,216,142,229,7,99,253,214,25,56,110,170,73,234,9,6,159,130,224,134,235,199,126,30,183,185,138,57,160,147,82,182,73,18,69,12,172,12,170,8,32,240,65,31,46,43,127,226,167,195,249,252,9,226,66,34,216,116,171,246,150,75,18,174,114,128,17,152,216,18,78,87,112,25,36,238,4,28,231,32,0,125,101,162,107,90,119,136,244,136,53,93,42,227,237,22,51,239,242,229,216,201,187,107,21,60,50,130,57,4,114,43,70,190,68,248,77,241,22,111,4,120,129,45,239,46,36,95,15,221,191,250,92,94,89,127,45,177,129,40,80,114,164,29,161,177,156,140,240,72,24,250,218,222,104,110,173,226,184,130,72,230,130,88,195,36,145,178,176,96,70,67,2,56,32,175,57,160,9,104,162,138,0,249,3,227,111,252,149,237,119,254,221,255,0,244,68,117,192,87,127,241,183,254,74,246,185,255,0,110,255,0,250,78,149,115,225,135,195,251,79,30,120,127,197,86,231,100,122,165,186,91,27,11,153,93,241,11,177,144,176,32,28,21,97,26,174,72,56,206,66,158,132,3,180,248,25,241,55,238,120,75,95,191,244,77,38,89,7,213,76,37,243,254,238,192,71,168,207,250,177,94,255,0,95,6,234,186,93,246,135,170,92,105,186,157,179,218,222,219,190,201,98,151,168,63,250,9,5,112,65,28,16,65,25,83,95,75,124,32,248,172,222,46,67,161,235,147,32,214,162,66,209,206,204,20,222,141,204,91,8,170,170,165,23,3,0,146,70,79,99,64,30,185,95,16,248,239,254,74,31,137,191,236,43,117,255,0,163,90,190,222,175,136,60,119,255,0,37,15,196,223,246,20,186,255,0,209,175,64,24,21,245,87,193,207,137,175,227,59,9,52,141,90,73,27,95,181,70,153,229,49,170,173,196,91,184,97,133,10,165,119,42,149,199,60,16,78,78,60,210,47,133,255,0,240,146,252,21,209,188,69,163,65,157,90,214,43,143,58,8,97,203,94,40,185,96,57,220,62,100,80,216,194,150,113,129,216,10,242,205,43,84,190,208,245,75,125,75,76,186,123,91,219,119,221,20,177,245,7,249,16,70,84,169,224,130,65,200,52,1,247,149,120,71,199,143,136,223,102,138,79,6,233,51,78,151,77,131,168,202,156,1,27,174,68,67,140,157,193,129,36,16,49,180,115,185,194,197,226,79,218,2,27,143,3,192,250,12,114,89,248,138,233,200,149,23,108,139,98,21,186,150,100,195,22,1,112,160,113,184,228,130,23,62,3,4,19,221,92,69,111,111,19,205,52,174,18,52,69,46,204,228,224,40,3,146,73,227,20,1,29,122,7,193,47,249,43,218,23,253,188,127,232,137,42,199,196,223,135,112,124,63,208,188,55,17,155,237,58,157,231,218,30,246,112,78,204,143,39,108,113,131,216,110,126,74,228,146,73,199,0,86,248,37,255,0,37,123,66,255,0,183,143,253,17,37,0,119,223,180,215,252,202,255,0,246,247,255,0,180,171,129,248,37,255,0,37,123,66,255,0,183,143,253,17,37,119,223,180,223,252,202,255,0,246,247,255,0,180,107,129,248,37,255,0,37,123,66,255,0,183,143,253,39,146,128,62,191,162,138,40,3,231,255,0,218,107,254,101,143,251,123,255,0,218,53,229,159,14,188,100,222,6,241,141,190,172,241,201,45,163,35,91,221,197,30,55,60,77,140,227,35,168,101,13,212,103,27,114,160,154,245,63,218,107,254,101,127,251,123,255,0,218,53,224,52,1,247,173,149,245,190,167,167,91,95,218,73,230,90,221,68,38,133,240,70,228,101,4,29,167,4,100,21,235,205,89,175,151,126,15,252,86,95,9,72,116,77,114,119,58,44,140,89,38,118,102,22,39,12,91,17,128,204,193,219,3,10,66,169,201,238,107,234,26,0,90,242,63,142,62,63,135,195,254,31,155,195,86,190,105,213,53,75,124,59,0,49,13,187,18,24,146,65,4,176,14,20,47,35,147,149,194,231,172,248,131,241,7,78,248,127,164,37,205,202,125,162,246,124,253,146,207,44,158,126,25,21,254,117,12,171,180,62,121,235,208,87,199,154,174,171,125,174,106,151,26,150,167,116,215,23,151,15,186,89,100,234,199,249,0,163,104,0,112,160,40,24,2,128,42,87,219,158,59,255,0,146,125,226,95,251,5,93,127,232,150,175,136,235,237,159,29,19,255,0,10,255,0,196,191,246,10,186,255,0,209,45,64,31,19,86,134,137,173,234,30,29,213,160,213,116,171,143,179,223,65,187,203,151,98,190,221,202,84,240,224,131,193,35,145,89,245,233,127,23,190,26,15,3,106,145,94,233,165,223,69,190,102,16,171,134,115,108,195,157,140,223,116,169,25,42,73,201,1,129,206,55,16,15,162,188,13,227,157,47,199,154,24,191,211,207,149,113,30,213,186,180,102,203,91,177,236,125,65,193,195,116,32,31,186,65,3,169,175,138,124,11,227,173,87,192,122,224,191,176,62,101,188,152,23,86,142,248,73,208,118,62,142,50,112,221,65,39,168,36,31,177,116,77,111,78,241,30,145,6,171,165,92,125,162,198,125,219,36,216,201,191,12,84,240,202,8,228,17,200,160,13,26,40,162,128,10,51,73,75,64,5,124,129,241,179,254,74,254,185,255,0,110,255,0,250,33,43,235,250,249,3,227,111,252,149,237,115,254,221,255,0,244,68,116,1,223,126,204,191,243,52,127,219,159,254,215,175,160,107,231,255,0,217,151,254,102,159,251,116,255,0,218,213,244,5,0,20,148,180,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,98,138,40,1,180,229,166,159,106,112,160,2,138,41,40,2,11,200,62,211,18,167,60,54,120,53,242,71,142,252,51,115,165,125,131,49,56,243,124,207,188,224,244,219,233,245,175,175,235,204,124,127,225,27,125,71,251,63,109,143,153,229,249,159,242,212,140,103,103,251,94,212,1,206,252,39,241,124,87,26,106,195,44,145,44,146,106,30,88,2,55,231,43,24,175,110,70,86,10,71,67,95,29,248,39,84,155,68,214,116,219,103,155,202,15,127,12,132,97,91,32,176,25,206,15,247,107,235,77,18,249,47,180,184,38,89,55,239,221,206,49,156,49,31,210,128,52,105,104,164,160,6,145,64,167,154,109,0,56,81,77,6,156,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,18,150,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,13,0,20,21,205,55,145,214,148,21,160,6,6,29,233,244,198,92,99,2,164,7,34,128,12,115,69,37,45,0,20,81,73,64,10,69,55,20,234,74,0,90,40,164,160,4,197,56,81,72,8,160,5,162,146,150,128,50,245,201,68,54,72,73,255,0,150,128,125,223,99,95,23,120,134,111,59,236,189,56,221,211,240,175,176,252,89,33,143,76,67,156,126,252,14,159,236,181,124,101,169,190,255,0,39,156,227,63,210,128,61,247,224,212,44,52,124,145,247,117,63,95,104,235,220,171,199,254,17,219,152,244,102,227,31,241,48,207,95,246,82,189,126,128,22,144,210,208,104,2,34,41,64,167,26,40,1,69,45,11,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,148,0,180,81,69,0,37,45,20,148,0,180,81,69,0,51,189,60,10,109,56,80,1,73,75,73,64,25,126,32,82,218,61,192,24,237,255,0,161,45,124,157,241,69,10,248,186,255,0,56,251,241,127,232,165,175,174,53,97,157,54,97,254,239,254,132,43,229,63,139,169,143,22,95,28,255,0,203,72,191,244,72,160,13,127,132,151,103,251,109,227,220,252,88,17,215,253,168,235,234,58,249,51,225,67,109,241,12,220,127,203,145,255,0,208,163,175,172,197,0,20,17,145,69,20,0,1,138,40,162,128,10,40,162,128,10,40,39,3,53,82,230,243,236,227,62,94,238,118,245,219,64,22,169,73,219,92,38,187,227,143,176,43,15,236,237,248,152,167,250,236,122,243,247,125,171,201,181,47,138,30,111,149,255,0,18,140,99,63,242,243,244,255,0,98,128,62,141,107,132,83,130,26,155,246,128,199,0,53,121,71,131,229,254,211,141,37,219,229,226,232,38,51,159,78,127,90,245,59,75,95,42,20,27,243,140,246,160,9,131,110,233,145,79,28,245,169,21,112,54,209,64,6,71,165,37,45,20,0,82,82,209,64,5,37,45,20,0,81,69,20,0,148,180,148,80,2,209,69,20,0,82,82,209,64,5,20,82,80,2,209,69,37,0,45,20,81,64,9,75,69,20,0,148,180,81,64,9,75,73,74,104,1,134,129,73,82,1,64,0,233,69,37,45,0,21,203,120,203,87,77,55,74,191,201,152,17,99,35,230,63,247,91,223,175,21,212,147,138,249,195,226,223,136,55,106,158,71,217,113,230,105,216,221,230,116,203,72,63,187,64,28,19,73,39,137,60,126,84,51,58,220,118,184,57,31,44,93,250,255,0,118,190,146,248,105,162,141,51,195,150,97,163,128,50,164,128,152,199,172,164,255,0,116,87,144,252,33,209,124,205,87,69,188,251,70,51,231,252,155,61,164,29,115,95,71,217,197,228,218,164,123,179,140,243,143,122,0,178,62,81,138,40,162,128,10,97,61,169,228,212,125,232,1,194,157,77,20,234,0,41,41,104,160,4,165,162,138,0,43,226,15,29,255,0,201,67,241,55,253,133,110,191,244,99,87,219,245,241,15,142,255,0,228,161,120,155,254,194,183,95,250,53,232,3,233,95,129,151,214,247,127,10,180,216,160,147,116,150,146,77,12,235,180,143,45,204,175,32,28,245,225,208,241,199,62,170,107,129,248,215,240,169,237,228,159,197,190,31,181,221,110,251,165,212,173,208,179,56,118,103,102,156,100,156,175,205,243,1,180,0,1,198,55,21,242,127,6,248,191,80,240,79,136,34,213,244,230,244,75,136,176,191,190,135,114,179,71,150,7,110,253,160,110,11,145,95,99,104,154,198,151,227,47,11,193,169,91,39,159,166,223,196,192,197,113,15,81,146,29,25,78,65,218,67,41,234,14,56,36,115,64,31,29,120,55,197,218,143,130,188,67,14,175,167,55,164,119,17,97,127,125,14,224,205,30,93,78,221,219,64,222,6,69,125,133,225,31,20,88,248,195,195,118,154,197,132,177,145,40,2,104,131,238,48,75,133,221,27,100,3,144,79,92,12,140,17,193,21,227,119,223,179,210,79,227,217,18,214,230,123,111,12,180,75,112,178,12,59,70,251,192,107,113,150,221,211,36,57,82,0,192,59,136,36,251,166,149,165,216,232,122,93,190,157,166,90,165,173,157,186,108,138,40,199,10,191,204,146,114,73,60,146,73,57,38,128,62,13,175,183,188,7,255,0,36,243,195,95,246,10,181,255,0,209,75,95,16,87,219,254,3,255,0,146,121,225,175,251,5,90,255,0,232,145,64,30,1,241,175,225,151,252,35,154,129,241,6,137,99,229,232,151,24,251,74,68,114,182,211,18,127,135,28,70,220,99,168,86,200,224,16,43,136,240,55,142,181,79,2,107,162,254,192,249,176,73,181,110,173,29,176,151,8,63,132,250,56,201,195,117,4,158,160,149,61,191,198,175,137,191,240,145,234,7,195,250,29,247,153,162,91,227,237,45,16,192,184,153,73,254,44,252,241,142,49,208,22,201,249,128,6,184,63,3,248,54,251,199,126,36,143,72,177,146,56,128,67,45,196,239,200,138,32,64,45,140,229,142,88,0,23,169,35,36,12,144,1,244,119,197,125,82,199,91,248,27,170,106,122,117,194,92,90,92,71,110,241,72,157,24,125,162,63,196,16,114,8,60,169,4,28,17,95,54,248,15,254,74,31,134,127,236,43,107,255,0,163,5,125,39,241,95,74,177,209,62,6,234,186,102,155,109,29,173,157,188,118,233,12,73,209,71,218,35,252,73,39,36,147,201,36,147,146,107,230,223,2,127,201,66,240,207,253,133,109,191,244,106,208,7,217,186,230,141,103,226,29,14,243,72,191,143,125,173,212,77,19,96,41,35,61,24,100,16,24,28,16,118,240,66,158,213,241,55,136,244,132,240,255,0,137,117,45,33,47,35,189,22,87,47,7,158,136,200,24,131,131,195,114,8,57,7,168,200,56,37,112,79,209,95,26,254,38,255,0,194,55,167,159,15,232,119,222,94,183,113,183,237,15,16,203,91,68,65,254,44,252,178,55,203,142,164,46,79,202,72,53,243,77,149,141,198,167,168,91,105,246,113,249,151,119,82,136,97,77,192,110,102,33,64,201,218,6,73,29,120,160,9,52,155,72,117,13,102,198,202,226,238,59,56,46,46,35,138,75,137,49,136,67,48,5,206,72,93,160,28,245,29,58,138,251,87,194,62,23,177,240,127,134,237,52,123,8,209,86,32,12,210,170,96,207,46,6,233,27,36,156,146,58,100,224,96,15,148,10,248,187,92,209,111,60,61,174,94,233,23,201,178,234,210,86,137,240,10,134,199,71,25,0,144,70,10,156,114,8,61,235,221,190,9,252,85,75,152,224,240,158,189,117,182,225,118,67,166,206,192,42,20,80,170,176,29,170,48,223,47,202,78,75,18,70,115,133,96,15,24,241,223,252,148,47,19,255,0,216,86,235,255,0,70,181,125,3,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,249,251,199,127,242,80,188,77,255,0,97,91,175,253,26,245,244,7,236,227,255,0,36,242,255,0,254,194,178,255,0,232,168,168,3,231,255,0,29,255,0,201,67,241,55,253,133,110,191,244,107,87,113,224,127,134,22,254,56,248,89,168,223,218,13,154,229,174,161,42,196,252,159,57,22,0,86,28,23,85,93,204,227,231,60,143,165,112,254,59,255,0,146,135,226,111,251,10,93,127,232,214,175,160,63,103,31,249,39,151,255,0,246,21,151,255,0,69,67,64,31,52,127,166,105,122,135,252,183,179,190,182,151,222,57,33,145,79,224,85,129,31,80,69,125,101,240,163,226,68,62,58,209,154,222,237,163,77,106,205,66,206,133,193,121,192,85,6,112,0,80,1,98,65,85,206,222,51,212,87,33,241,199,225,147,106,11,63,139,180,120,157,174,227,143,118,165,17,117,10,98,72,207,239,87,121,24,42,16,2,163,57,224,168,4,29,222,7,161,235,55,158,30,215,44,181,107,7,217,117,105,34,201,30,73,1,177,213,91,105,4,130,50,164,103,149,36,119,160,15,181,188,91,125,113,166,120,55,92,191,179,147,203,186,181,211,230,154,39,218,14,215,17,177,7,7,32,224,168,235,197,124,177,255,0,11,183,226,31,253,12,31,249,35,111,255,0,198,235,232,205,19,95,177,248,169,240,234,249,172,90,75,51,123,4,214,87,1,134,227,109,43,166,10,246,87,80,28,16,70,50,8,206,14,64,243,63,248,102,95,250,155,191,242,155,255,0,219,104,3,160,253,163,191,228,158,233,255,0,246,21,143,255,0,69,79,95,62,248,50,222,27,175,29,120,122,222,226,36,154,9,117,43,100,146,57,0,117,117,50,133,32,131,193,4,113,138,250,19,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,243,247,129,63,228,161,248,103,254,194,182,223,250,52,80,6,199,196,223,135,119,31,15,181,212,137,103,251,70,151,121,185,172,166,98,187,200,24,220,140,7,241,13,195,144,48,65,4,99,144,52,62,16,252,71,255,0,132,27,92,107,109,78,105,206,133,121,196,209,167,204,32,147,229,219,50,174,9,56,3,12,23,105,32,131,243,149,2,190,162,241,23,135,236,188,81,160,94,104,218,144,144,218,93,70,3,121,109,181,129,4,56,101,62,161,128,60,228,124,188,130,62,90,248,187,197,90,15,252,34,254,40,212,52,111,182,193,121,246,57,10,121,240,31,149,184,206,10,246,101,206,24,100,225,129,25,56,205,0,118,31,23,126,35,255,0,194,115,174,37,182,155,52,227,66,179,226,20,111,148,79,39,57,152,140,2,50,167,10,173,146,0,39,130,238,181,157,240,203,225,221,207,196,29,117,161,51,253,159,76,179,218,215,179,169,27,128,108,237,72,212,255,0,19,97,185,35,0,2,78,120,7,159,240,174,133,255,0,9,55,138,44,52,95,182,219,216,253,178,81,31,159,49,225,120,39,1,123,177,219,128,50,185,98,6,70,115,95,105,120,119,195,246,62,23,208,45,52,93,53,100,22,118,177,144,158,99,238,102,36,150,102,39,212,177,39,140,14,120,0,124,180,1,241,151,140,224,138,215,199,94,32,183,130,20,134,8,181,43,132,141,17,64,17,129,43,168,80,7,0,1,198,43,234,47,130,95,242,72,180,47,251,121,255,0,209,242,87,204,30,58,255,0,146,135,226,127,251,10,221,127,232,214,175,167,254,9,127,201,33,208,191,237,231,255,0,71,73,64,31,48,120,239,254,74,23,137,191,236,43,117,255,0,163,94,190,159,248,37,255,0,36,139,66,255,0,183,143,253,29,37,124,193,227,191,249,40,126,38,255,0,176,173,215,254,141,106,250,127,224,151,252,146,29,11,254,222,63,244,116,148,1,228,63,26,62,23,255,0,194,53,119,39,136,180,104,54,233,23,50,159,58,8,97,196,118,76,64,81,206,243,242,179,23,198,0,80,118,175,117,21,230,254,25,241,54,169,225,45,114,29,95,72,159,202,184,78,24,55,41,44,103,170,48,238,167,3,223,32,21,32,128,71,220,51,193,21,213,188,182,247,17,71,52,18,198,82,68,144,7,86,82,48,65,83,193,4,124,187,107,227,223,137,191,14,238,62,31,107,137,18,205,246,157,50,243,115,217,76,196,111,42,49,185,28,15,226,27,151,144,48,84,130,49,200,0,31,87,120,107,196,218,95,139,244,56,117,125,30,127,54,222,78,25,91,135,137,199,84,113,217,134,71,182,8,32,144,65,59,53,241,167,195,143,136,23,126,2,241,2,206,60,201,116,187,134,2,254,217,2,110,149,64,96,165,75,12,130,11,150,218,8,206,220,18,58,143,175,180,173,82,199,92,211,45,245,45,50,233,46,44,238,99,221,12,177,159,148,143,230,10,156,130,15,32,130,14,8,160,11,180,81,69,0,21,242,175,198,255,0,29,88,248,187,196,22,250,126,154,18,91,77,37,228,141,47,82,93,203,112,92,38,236,12,46,0,100,35,32,149,126,163,138,239,190,55,252,77,93,42,202,231,194,58,60,136,215,215,8,208,234,14,232,217,130,38,69,32,12,174,9,96,221,65,59,64,60,2,65,31,54,80,7,65,224,159,19,127,194,29,226,251,29,123,236,127,106,251,47,155,251,143,55,203,221,190,54,79,189,131,140,110,207,79,225,175,180,180,173,82,199,92,210,237,245,45,50,233,46,44,238,35,223,20,177,158,8,254,96,131,144,65,229,72,32,224,173,124,29,94,153,240,135,226,88,240,54,171,61,150,164,172,250,45,243,169,149,129,102,54,174,56,243,21,122,16,70,3,0,185,33,84,140,237,218,64,62,178,175,159,255,0,105,175,249,149,255,0,237,239,255,0,104,215,208,21,243,255,0,237,55,255,0,50,191,253,189,255,0,237,42,0,192,253,156,127,228,161,234,31,246,10,147,255,0,70,197,95,79,215,204,63,179,143,252,148,45,71,254,193,82,127,232,216,171,233,234,0,74,90,40,160,2,138,40,160,2,138,74,90,0,249,3,227,111,252,149,237,119,254,221,255,0,244,68,117,236,63,179,143,252,147,203,255,0,251,10,201,255,0,162,161,175,31,248,219,255,0,37,123,92,255,0,183,127,253,39,142,189,127,246,113,255,0,146,121,127,255,0,97,73,63,244,84,84,1,235,245,197,252,72,248,129,103,224,29,1,166,62,92,154,165,194,56,176,130,69,108,74,224,133,98,72,24,1,67,6,193,35,56,218,8,234,186,126,53,241,101,159,130,188,47,117,173,94,47,155,229,225,34,128,48,86,154,71,56,80,9,252,73,194,146,170,24,224,227,21,241,175,136,245,251,239,20,120,130,243,90,212,154,51,119,116,193,223,203,92,40,0,5,85,11,232,20,1,206,79,28,146,121,160,15,115,253,157,175,110,53,61,67,198,87,215,178,121,151,87,82,219,207,51,224,13,236,198,98,199,104,192,25,36,253,222,43,222,43,231,255,0,217,151,254,102,159,251,116,255,0,218,213,244,5,0,115,222,55,240,223,252,37,158,12,213,52,49,39,151,37,212,95,186,98,216,81,34,144,233,188,224,241,189,70,118,140,227,56,230,190,34,175,191,171,228,79,141,126,29,155,67,248,147,168,220,11,23,131,79,212,88,92,91,200,73,101,149,202,131,41,7,39,159,52,177,35,182,71,0,21,160,15,59,169,109,224,154,234,226,24,45,226,121,167,149,213,35,142,48,89,153,137,192,1,71,36,147,242,226,163,175,87,253,159,252,61,113,169,248,252,107,1,177,109,165,68,205,33,192,59,158,64,200,19,168,35,42,93,179,130,63,119,131,140,173,0,125,37,225,223,15,216,248,95,195,246,122,46,154,178,11,75,88,200,79,49,183,51,18,75,51,19,234,92,147,242,237,28,240,20,113,90,148,82,208,1,69,37,45,0,21,207,248,239,254,73,231,137,63,236,21,117,255,0,162,154,186,10,231,188,119,255,0,36,243,196,191,246,10,186,255,0,209,79,64,31,17,87,223,181,240,13,125,255,0,64,5,20,81,64,30,127,241,183,254,73,14,187,255,0,108,63,244,124,117,242,13,125,125,241,183,254,73,14,185,255,0,110,255,0,250,61,43,228,26,0,251,118,202,235,67,248,137,224,180,152,193,246,189,35,82,136,134,134,116,42,126,82,65,7,209,149,148,242,15,5,114,167,161,175,150,126,32,124,56,212,60,25,226,100,176,183,138,123,171,43,249,74,105,146,112,210,92,112,153,30,88,36,238,82,225,126,234,238,60,129,206,4,127,13,254,32,93,248,7,196,11,56,243,100,210,238,24,11,235,84,9,190,85,1,212,16,88,100,21,44,91,10,70,118,224,145,212,125,39,227,255,0,23,89,233,95,14,27,196,246,45,111,44,207,20,114,105,82,202,0,101,150,101,218,36,64,224,157,226,54,118,198,50,64,96,118,140,208,6,223,131,252,57,23,131,252,39,167,232,48,92,73,112,150,168,192,204,202,1,118,102,46,199,3,160,220,199,104,231,3,11,147,214,183,107,228,143,5,252,105,241,39,132,254,203,105,113,39,246,166,145,111,17,137,45,39,42,140,163,182,217,54,150,27,122,0,114,54,240,20,112,71,214,212,0,181,225,127,29,126,37,165,157,189,215,130,244,177,47,218,229,69,23,247,25,100,242,144,128,194,49,140,110,46,8,220,122,97,136,228,147,183,184,248,169,241,2,47,2,120,112,152,188,195,171,223,164,145,88,128,163,8,192,46,100,98,84,140,13,202,112,65,222,72,24,198,72,249,2,121,166,186,184,146,226,226,86,154,121,28,188,178,72,229,217,152,156,150,36,242,73,60,230,128,25,91,158,17,241,69,247,131,252,75,105,172,88,72,192,196,193,102,132,62,4,240,229,119,35,228,17,130,7,92,28,29,164,114,5,125,69,240,155,192,63,240,130,248,95,253,49,54,235,23,219,100,188,196,187,212,96,182,200,198,222,56,12,115,140,229,139,114,70,220,120,39,197,159,135,83,120,35,196,13,113,99,109,32,240,253,211,255,0,162,75,188,191,150,216,201,137,137,25,5,78,226,185,206,70,57,37,91,0,31,83,248,119,95,177,241,71,135,236,245,173,53,164,54,151,113,150,79,52,109,101,32,144,202,71,168,101,35,140,142,56,36,115,90,149,242,7,194,95,31,255,0,194,13,226,143,244,201,118,232,215,251,99,189,196,91,153,112,27,99,140,115,193,99,156,103,32,183,4,227,111,215,212,1,224,31,180,215,252,202,255,0,246,247,255,0,180,107,129,248,37,255,0,37,123,66,255,0,183,143,253,39,146,187,239,218,107,254,101,127,251,123,255,0,218,53,192,124,17,255,0,146,189,161,127,219,207,254,136,146,128,62,150,241,207,129,180,191,30,104,102,194,253,124,171,152,242,246,183,104,50,214,236,123,143,80,112,55,47,66,0,232,64,43,241,214,183,162,106,30,28,213,167,210,117,88,62,207,125,6,60,200,183,7,198,224,25,121,4,131,193,7,229,53,246,15,196,15,29,216,248,11,195,255,0,218,23,33,46,46,229,101,75,91,35,46,199,156,228,110,193,195,96,0,114,78,220,125,213,234,226,190,58,213,53,75,237,119,84,185,212,245,43,166,184,189,184,125,210,203,39,86,63,200,0,54,128,7,0,42,168,192,20,1,244,55,193,15,137,171,170,217,91,248,75,87,145,22,254,221,22,29,57,130,54,103,137,81,201,86,192,218,10,42,117,36,110,4,112,72,36,241,191,180,119,252,148,61,63,254,193,81,255,0,232,217,43,208,190,15,252,41,111,8,198,117,189,114,36,58,220,168,81,32,117,86,54,67,123,43,109,96,204,24,178,237,57,1,72,25,29,205,121,231,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,0,223,253,153,191,230,104,255,0,183,79,253,175,93,39,199,159,7,216,234,254,20,62,35,107,136,237,47,52,164,198,246,143,34,100,102,1,99,114,160,182,119,17,180,244,5,155,56,14,88,114,255,0,179,108,240,218,219,248,182,226,226,104,226,130,36,182,105,36,145,130,170,40,19,18,73,60,0,7,57,174,39,226,207,196,89,188,109,226,7,183,177,184,148,232,22,143,254,137,22,194,158,99,227,6,70,4,228,146,119,5,206,48,184,224,18,249,0,243,170,245,31,130,94,11,210,252,89,226,153,110,53,73,224,146,61,55,203,155,251,54,84,223,246,160,119,12,253,225,242,163,4,39,130,14,224,15,7,158,27,73,240,214,171,173,233,26,198,171,101,7,153,109,165,68,146,220,17,203,0,205,129,128,50,78,0,102,39,238,133,70,36,143,148,24,52,77,111,81,240,222,173,6,169,165,92,125,158,250,13,222,92,187,3,237,220,164,30,29,72,60,18,57,90,0,250,187,227,111,252,146,45,119,254,221,255,0,244,124,117,242,13,125,45,227,47,29,105,126,61,248,13,173,95,216,31,38,230,63,179,11,171,71,108,181,187,153,227,249,79,168,56,59,91,161,0,244,32,129,243,77,0,125,125,241,179,254,73,14,185,255,0,110,255,0,250,61,43,228,26,250,251,227,111,252,146,29,119,254,221,255,0,244,124,117,242,13,0,125,235,125,99,111,169,233,215,22,23,137,230,90,221,68,208,205,30,226,55,35,2,24,101,112,70,65,61,57,175,144,126,38,252,60,184,248,125,174,36,66,111,180,105,151,155,218,202,118,35,121,11,141,200,224,127,16,220,57,3,5,72,43,142,84,125,109,173,235,122,119,134,244,137,181,93,86,227,236,246,48,109,243,37,216,205,183,115,0,56,80,73,228,168,224,87,199,191,16,124,119,125,227,223,16,127,104,92,43,219,218,69,24,75,91,35,46,241,0,192,221,131,133,201,102,25,39,25,251,163,238,129,64,29,103,193,255,0,138,141,225,43,181,209,117,187,175,248,167,164,222,193,216,51,27,71,193,57,80,160,146,174,120,35,24,203,239,24,249,247,123,63,198,223,249,36,58,239,253,187,255,0,232,244,175,36,248,57,240,165,188,65,113,109,226,93,110,24,206,143,27,111,183,183,145,85,150,240,130,224,231,13,149,10,202,14,29,72,110,157,51,94,183,241,183,254,73,14,187,255,0,110,255,0,250,61,40,3,230,15,2,127,201,67,240,207,253,133,109,127,244,106,215,217,250,222,137,167,120,143,72,159,74,213,109,254,211,99,62,223,50,45,236,155,246,184,97,202,144,71,32,30,13,124,97,224,63,249,40,126,25,255,0,176,165,175,254,141,90,251,59,90,214,244,239,14,105,19,234,186,173,207,217,236,160,199,153,46,198,125,187,152,40,224,2,79,36,14,5,0,124,117,227,159,2,234,158,4,215,13,133,248,243,45,228,203,91,93,162,226,59,136,199,113,232,195,35,114,245,4,175,80,84,158,239,224,231,197,102,240,253,197,175,134,117,185,163,26,60,175,178,222,230,70,84,91,50,75,49,206,23,46,25,152,12,179,0,189,122,102,184,79,28,248,239,85,241,230,184,111,239,207,149,110,153,91,91,68,124,164,8,123,15,86,56,27,155,169,32,116,80,2,247,127,7,62,20,183,136,46,109,188,73,173,195,25,210,35,125,246,246,242,42,176,188,32,186,156,237,108,128,172,170,112,192,134,233,211,52,1,221,252,114,241,183,136,60,27,253,131,253,133,168,125,143,237,127,104,243,255,0,115,28,155,182,249,123,126,250,157,187,119,191,79,90,198,248,45,241,15,197,62,46,241,149,229,134,185,170,125,174,214,61,61,230,84,251,60,81,225,196,145,128,114,138,15,70,62,220,215,115,241,55,225,151,252,44,95,236,191,248,155,255,0,103,253,131,205,255,0,151,111,51,126,253,159,237,46,49,179,223,173,103,252,56,248,63,255,0,10,255,0,196,23,26,175,246,239,219,252,235,87,182,242,190,201,229,99,44,141,191,59,155,251,152,198,59,208,7,136,252,109,255,0,146,191,174,255,0,219,191,254,136,142,187,239,217,151,254,102,143,251,115,255,0,218,213,192,124,109,255,0,146,189,174,127,219,191,254,136,74,239,255,0,102,95,249,154,63,237,211,255,0,107,80,7,79,241,123,225,90,120,182,209,181,173,18,215,254,42,8,246,43,162,21,65,118,153,85,195,22,32,6,81,200,108,231,11,180,231,229,199,204,86,55,215,58,102,163,109,127,103,47,151,117,107,42,207,11,237,7,107,41,5,78,14,65,193,3,175,21,244,183,198,143,138,63,240,141,90,73,225,237,26,108,106,215,17,31,62,120,103,195,217,41,42,71,27,79,206,202,95,24,33,148,97,187,131,95,56,232,122,38,163,226,61,94,13,43,73,183,251,69,244,251,188,184,183,42,110,194,150,60,177,0,112,9,228,208,7,215,95,13,254,32,90,120,255,0,195,235,50,249,113,234,150,232,162,254,221,21,246,196,196,176,82,11,12,16,193,11,97,73,198,112,73,234,126,84,241,223,252,148,63,19,255,0,216,86,239,255,0,70,181,125,101,240,255,0,192,150,62,2,208,62,193,110,201,113,117,35,151,186,189,17,108,105,206,78,220,140,182,2,169,194,140,227,169,234,198,190,77,241,223,252,148,63,19,255,0,216,86,235,255,0,70,181,0,125,61,240,71,254,73,14,133,255,0,111,31,250,62,74,242,95,143,254,15,177,209,188,65,6,191,105,114,145,190,174,236,100,178,242,241,243,168,93,210,41,3,24,57,5,148,156,238,98,70,252,157,190,133,240,231,196,218,95,132,126,2,233,90,182,175,63,149,111,31,156,21,87,151,149,140,242,97,35,29,216,237,62,216,4,146,0,36,124,229,226,127,19,234,158,46,215,39,213,245,121,188,219,137,62,80,23,132,138,49,209,16,118,11,147,239,146,73,36,146,72,6,53,125,29,251,63,248,51,75,139,71,255,0,132,181,174,32,188,191,155,116,49,167,151,243,216,144,204,24,103,113,249,156,20,61,1,80,112,62,86,57,240,171,191,12,234,150,62,23,211,124,71,60,24,211,117,9,100,134,9,7,60,161,193,221,183,129,147,189,84,19,147,177,142,48,20,157,191,134,255,0,16,46,252,3,226,1,50,249,146,105,119,12,162,250,218,48,155,165,80,24,2,11,12,130,11,22,192,35,56,193,35,168,0,244,191,218,107,254,101,127,251,123,255,0,218,85,192,124,18,255,0,146,189,161,127,219,207,254,136,150,187,79,218,23,85,177,214,244,191,7,234,122,109,204,119,54,119,9,118,240,203,31,71,31,185,252,84,131,144,65,228,16,65,218,69,113,127,4,191,228,175,104,95,246,241,255,0,162,36,160,14,251,246,154,255,0,153,95,254,222,255,0,246,149,112,63,4,191,228,175,104,95,246,241,255,0,162,36,174,255,0,246,154,255,0,153,95,254,222,255,0,246,141,112,31,4,191,228,175,104,63,246,241,255,0,164,242,80,7,215,244,148,180,80,7,207,255,0,180,215,252,202,255,0,246,245,255,0,180,107,128,248,77,225,75,63,26,107,122,206,139,120,254,87,153,165,59,69,56,64,239,20,139,60,69,88,3,248,131,130,9,82,227,35,57,174,255,0,246,154,255,0,153,95,254,222,255,0,246,141,96,126,206,63,242,80,181,15,251,5,73,255,0,163,98,160,15,52,241,30,129,125,225,143,16,94,104,186,146,198,183,118,174,21,252,182,220,24,16,25,88,31,66,8,60,224,243,200,7,138,245,255,0,133,63,25,236,116,15,13,207,163,248,154,107,166,22,104,94,194,85,95,48,178,0,49,110,48,185,82,15,66,231,24,56,36,0,51,233,255,0,21,60,5,99,227,127,13,151,158,237,44,111,52,228,146,107,107,185,155,17,70,10,130,194,78,193,8,81,150,234,184,7,145,144,126,61,160,13,207,23,120,162,255,0,198,30,36,187,214,111,164,144,153,88,136,98,103,222,32,139,39,17,140,0,184,85,61,112,50,114,79,36,215,113,224,111,134,143,121,224,109,111,198,154,161,79,178,69,167,94,29,62,223,1,252,198,17,50,153,27,57,192,82,14,7,93,202,15,202,160,110,206,248,67,224,43,31,29,248,150,84,212,238,209,44,108,80,77,45,160,109,178,220,130,118,224,119,8,14,55,178,242,55,0,48,95,35,233,175,29,127,201,61,241,55,253,130,174,191,244,83,80,7,196,85,246,231,142,192,255,0,133,125,226,83,180,127,200,42,235,255,0,69,61,124,71,95,111,120,239,254,73,239,137,191,236,21,117,255,0,162,158,128,62,33,175,188,117,93,46,203,93,210,238,52,221,78,214,59,139,59,132,217,44,82,14,25,127,152,32,224,130,57,4,2,184,34,190,14,175,191,168,3,226,223,136,30,4,190,240,15,136,62,193,114,207,113,105,44,97,237,111,76,91,4,227,3,118,6,91,4,49,193,25,207,67,209,133,107,252,38,248,139,55,130,60,64,150,247,183,18,143,15,221,191,250,92,91,11,249,109,140,44,138,1,200,42,112,27,25,202,231,130,66,227,233,191,26,120,78,207,198,158,23,186,209,111,27,202,243,48,208,206,16,51,67,40,57,87,0,254,42,112,65,42,204,50,51,154,248,215,196,90,5,247,133,252,65,121,162,234,74,130,234,217,192,111,45,183,135,5,67,43,3,253,210,164,30,112,121,228,41,226,128,62,230,130,120,110,173,226,184,183,150,57,160,149,3,199,34,48,96,234,70,67,2,62,82,8,231,53,37,124,209,240,95,226,162,104,18,199,225,189,122,235,203,210,159,2,202,102,0,37,171,150,102,96,228,12,225,139,253,226,72,82,7,64,73,95,165,168,1,104,162,138,0,167,170,234,150,58,30,151,115,169,234,119,73,109,105,2,110,150,89,15,0,127,50,73,218,160,47,36,144,6,73,175,139,60,109,226,111,248,76,60,95,127,175,253,143,236,159,106,242,255,0,113,230,249,187,118,198,169,247,182,140,231,25,233,222,187,79,140,95,19,83,198,119,233,164,105,50,70,250,13,171,44,201,40,70,13,113,46,222,88,238,0,128,55,184,81,183,158,73,39,35,30,87,64,30,169,240,67,199,118,62,17,241,5,198,159,169,4,134,211,86,104,145,175,100,151,11,110,99,89,54,228,96,228,51,56,92,146,160,117,60,87,213,117,240,13,125,21,240,47,226,92,119,150,246,190,11,213,4,191,107,137,28,88,92,101,219,205,64,11,20,124,231,105,85,7,7,166,213,3,130,6,224,15,116,162,138,40,0,162,138,40,0,164,162,150,128,18,150,138,40,1,41,104,162,128,26,104,206,41,198,163,52,1,34,156,209,76,90,125,0,21,86,238,217,46,54,110,72,219,25,251,195,53,106,138,0,249,3,199,154,68,186,31,138,236,89,124,152,196,112,36,223,232,249,29,29,185,94,7,60,87,180,124,44,241,18,222,104,218,77,187,181,203,59,121,220,177,200,225,152,250,251,84,63,21,244,47,181,71,117,117,246,141,190,94,152,255,0,46,204,231,27,143,92,215,142,252,62,213,127,179,60,89,166,197,228,249,158,95,153,206,253,185,202,63,177,245,160,15,175,84,238,0,138,117,100,120,110,247,237,250,37,188,254,94,205,219,190,93,217,198,24,138,215,160,2,152,194,159,65,160,8,135,90,122,211,105,194,128,29,73,75,69,0,37,20,180,80,1,69,20,80,1,69,20,148,0,180,81,69,0,20,82,82,208,1,69,37,45,0,20,81,69,0,20,148,180,80,1,73,69,45,0,20,82,82,208,1,69,20,152,160,5,224,211,74,147,211,138,118,41,184,247,160,6,231,29,121,164,18,5,245,167,121,126,245,12,240,110,12,119,118,244,160,9,131,3,235,79,174,47,92,189,254,206,73,228,217,230,121,123,126,93,248,206,113,254,53,203,71,241,31,236,151,111,111,253,149,187,106,245,251,70,51,156,31,238,251,208,7,174,209,92,142,143,227,15,237,1,24,251,15,151,152,131,255,0,174,207,167,31,119,222,186,152,228,223,158,49,183,222,128,37,162,138,40,0,162,138,40,0,166,133,34,157,69,0,20,148,180,80,7,29,227,217,252,157,26,35,150,255,0,143,160,56,255,0,117,171,227,123,137,60,220,117,227,61,107,235,159,137,175,141,10,46,63,229,240,127,38,175,144,104,3,234,223,133,168,6,138,252,15,248,254,63,201,43,212,107,129,248,111,31,151,162,202,51,159,244,194,122,123,37,119,212,0,82,31,187,75,69,0,70,65,167,10,74,59,208,3,232,160,81,64,5,37,45,20,0,81,73,75,64,5,20,82,80,2,209,69,20,0,148,180,81,64,5,20,82,80,2,209,69,20,0,195,74,180,26,6,104,1,104,165,162,128,42,234,43,157,62,69,250,127,49,95,44,124,100,140,175,137,175,27,7,153,97,255,0,209,34,190,170,189,25,181,101,250,127,58,249,139,227,108,59,53,171,182,231,153,225,31,249,10,128,50,62,23,62,223,16,77,211,254,60,155,255,0,66,74,250,225,14,115,95,31,252,54,151,102,189,49,255,0,167,71,255,0,208,146,190,191,136,231,52,1,37,37,45,29,40,1,42,173,198,163,103,106,51,53,221,188,67,118,63,121,32,28,255,0,119,147,89,30,37,241,85,143,135,173,150,91,153,209,9,144,39,205,27,55,37,73,254,17,237,94,11,226,255,0,139,83,221,201,115,111,106,44,100,84,187,114,9,134,64,74,141,234,15,39,233,64,30,215,121,227,253,26,219,203,219,173,233,31,54,126,245,210,127,241,85,197,234,63,24,76,33,132,23,122,28,191,33,63,235,51,207,60,112,213,224,65,181,77,91,253,93,180,79,228,245,193,11,215,234,125,171,126,195,225,127,136,175,176,231,78,124,22,8,72,184,136,122,122,183,189,0,117,26,183,198,109,97,204,235,28,90,67,131,141,184,14,115,211,253,170,227,53,127,136,26,182,172,74,205,111,100,23,112,111,145,31,170,140,119,99,93,90,124,24,186,142,17,37,212,23,81,227,239,98,226,19,183,158,61,125,171,147,241,71,133,172,252,60,74,121,151,11,32,145,80,137,28,55,202,70,239,225,20,1,204,79,117,45,204,140,204,171,185,216,177,10,15,90,244,111,3,120,21,181,95,183,253,166,219,81,79,47,203,219,177,49,156,238,207,80,125,43,138,208,52,121,53,125,70,88,34,12,219,80,178,225,128,56,220,7,127,173,125,117,225,127,13,38,147,246,174,102,253,230,207,188,192,244,221,253,209,239,64,27,90,110,151,21,132,38,56,204,164,23,221,243,149,235,129,237,254,205,104,209,69,0,20,19,138,41,174,104,0,221,244,167,102,163,197,60,80,2,209,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,9,75,69,20,0,82,82,209,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,26,105,165,166,226,128,20,10,117,2,138,0,74,41,106,57,36,17,174,73,199,56,160,14,119,196,254,32,139,74,251,47,239,237,71,153,191,253,99,1,211,111,78,71,173,124,140,247,83,107,250,253,143,152,128,238,146,56,127,114,167,161,111,199,158,107,211,254,40,248,193,101,254,202,242,76,47,143,59,63,187,127,246,43,144,248,113,225,217,53,61,71,79,187,8,197,19,81,141,73,14,7,66,135,191,214,128,62,131,248,113,162,38,157,225,205,48,226,112,209,249,156,74,49,213,219,175,30,245,221,213,77,50,212,89,233,241,91,141,220,103,169,4,242,73,254,181,114,128,10,41,41,104,1,134,128,188,210,226,157,182,128,10,40,164,160,5,162,138,74,0,90,40,162,128,18,190,33,241,223,252,148,63,19,127,216,86,239,255,0,70,181,125,191,95,16,120,239,254,74,31,137,255,0,236,43,117,255,0,163,90,128,25,169,120,94,251,78,240,190,141,226,3,28,146,105,250,154,72,22,97,30,2,74,146,52,102,50,114,121,33,21,193,56,206,72,25,193,53,211,252,40,248,145,55,129,117,134,183,187,105,36,209,111,25,68,241,150,32,64,197,128,51,170,133,98,72,85,32,170,227,119,25,232,43,218,190,23,232,214,126,32,248,13,97,164,95,166,235,91,184,174,34,108,0,72,204,210,97,134,84,133,117,56,32,227,130,1,237,95,59,120,227,193,183,222,5,241,44,154,69,244,137,32,40,178,91,206,156,9,226,36,168,108,103,32,229,72,32,253,210,14,9,24,36,3,237,27,27,232,53,61,58,214,254,206,95,50,214,234,33,52,45,130,55,198,193,72,56,59,72,202,145,215,154,179,95,52,124,12,248,141,253,141,168,167,133,117,89,167,107,43,217,85,44,27,239,11,121,152,145,183,110,50,21,137,29,14,3,243,143,153,152,125,47,64,31,0,215,179,248,199,226,170,91,252,55,208,124,39,160,93,238,185,109,42,8,117,41,212,7,64,134,0,173,0,200,57,127,155,230,35,5,72,3,57,220,163,198,42,197,141,141,198,167,168,219,105,246,145,249,183,87,82,136,97,77,192,110,103,33,64,201,192,92,146,58,241,64,23,60,57,225,251,239,20,120,130,207,69,211,86,51,119,116,197,99,243,27,1,64,82,236,196,250,5,4,241,147,199,0,158,43,236,159,6,248,75,79,240,87,135,161,210,116,229,244,146,226,76,191,239,166,242,213,90,92,51,29,187,176,14,208,112,181,205,252,40,248,111,15,129,116,102,184,187,88,228,214,175,2,188,210,20,10,240,41,10,77,184,33,153,72,12,9,44,54,238,227,63,116,87,162,208,7,159,252,109,255,0,146,67,174,127,219,15,253,31,29,124,147,99,125,113,166,106,54,215,246,146,121,119,86,178,172,208,190,1,195,41,4,28,28,169,193,3,175,21,245,183,198,223,249,36,58,239,253,176,255,0,209,241,215,200,20,1,102,250,250,227,83,212,110,47,239,37,243,46,174,228,105,230,125,160,110,118,36,177,192,194,140,146,122,124,181,245,87,194,79,134,67,193,90,95,246,134,165,26,29,126,230,54,89,89,29,136,138,22,216,124,158,187,88,130,128,150,3,169,32,18,23,39,143,248,43,240,165,224,123,95,23,107,208,161,37,4,186,125,171,42,176,195,42,60,119,27,131,17,156,22,0,50,228,28,55,4,10,247,202,0,243,175,138,255,0,13,226,241,222,140,183,22,107,28,122,213,154,187,219,200,16,22,153,66,177,91,114,75,168,0,177,4,49,206,57,199,83,95,40,207,21,246,133,172,203,4,133,173,117,27,27,146,140,99,151,13,12,136,216,56,101,61,67,14,170,123,113,95,121,215,139,252,114,248,113,253,177,166,191,138,244,168,160,75,235,40,153,239,135,221,107,136,84,3,187,57,193,100,0,245,25,43,198,126,85,82,1,243,141,245,245,198,167,168,92,223,222,73,230,93,93,74,211,76,251,64,220,236,73,99,180,96,12,146,122,113,95,75,254,206,63,242,79,47,255,0,236,43,39,254,138,138,190,96,175,167,255,0,103,47,249,39,151,223,246,20,147,255,0,69,67,64,31,63,248,239,254,74,31,137,191,236,43,117,255,0,163,90,190,129,253,156,127,228,158,95,255,0,216,86,79,253,21,21,124,253,227,191,249,40,126,38,255,0,176,173,215,254,141,122,235,60,45,241,45,60,33,240,167,82,208,244,241,33,214,181,11,201,8,148,22,65,109,11,68,139,230,6,92,29,249,12,0,7,130,185,61,0,96,14,211,227,143,197,15,248,248,240,118,137,63,160,191,187,130,111,247,131,219,145,183,253,194,196,55,172,100,125,225,94,47,225,159,11,234,158,47,215,33,209,244,136,60,219,137,62,102,102,226,56,144,117,118,61,128,200,247,201,80,1,36,3,66,198,198,227,83,212,109,172,44,211,204,186,186,144,67,10,111,11,185,156,168,3,39,0,100,145,215,138,250,219,225,103,195,139,63,3,104,113,220,77,14,253,118,238,37,55,147,190,9,139,56,38,20,193,32,5,61,72,63,49,25,232,170,20,3,127,193,190,17,211,252,21,225,216,116,155,5,244,150,226,76,183,239,166,216,21,164,195,49,219,187,104,56,7,2,186,26,40,160,15,33,253,163,191,228,158,105,255,0,246,21,143,255,0,69,75,95,63,120,19,254,74,31,134,191,236,43,107,255,0,163,86,189,251,246,142,255,0,146,121,167,255,0,216,86,63,253,21,45,124,221,164,234,83,105,26,197,142,169,110,35,105,236,238,82,225,22,64,74,150,70,86,0,128,65,198,71,168,160,15,164,126,52,124,81,255,0,132,106,210,79,14,232,211,227,87,184,136,249,211,195,62,26,200,18,164,113,180,252,206,165,177,130,25,87,13,221,77,124,221,165,105,119,218,230,169,111,166,233,150,207,115,123,112,222,92,81,71,213,143,242,10,6,73,39,133,0,147,128,42,188,243,205,117,113,37,197,196,175,52,242,177,121,36,145,139,179,177,57,44,73,228,146,121,205,125,93,240,127,225,163,120,27,75,154,243,83,40,250,213,244,96,74,170,3,11,100,28,249,106,221,73,39,105,98,14,9,85,3,59,119,16,15,150,53,93,46,251,67,213,46,52,221,78,213,237,175,32,125,146,197,39,85,63,200,130,48,65,28,16,65,25,6,190,147,248,47,241,67,254,18,91,68,240,238,179,62,117,123,104,135,147,60,211,101,239,84,22,39,229,192,249,227,80,51,146,89,134,91,248,92,214,167,197,255,0,134,141,227,157,46,43,205,52,162,107,86,40,203,18,176,10,46,16,243,229,179,117,4,28,144,73,192,44,192,227,118,225,242,132,19,207,109,113,13,197,188,173,20,241,56,120,228,71,42,200,192,228,48,43,200,32,243,154,0,220,241,223,252,148,63,19,255,0,216,86,235,255,0,70,181,125,61,240,75,254,73,22,133,255,0,111,63,250,58,74,249,59,87,212,167,214,53,139,237,82,229,99,19,222,92,73,113,42,198,164,0,204,197,200,80,73,56,201,245,53,245,143,193,47,249,36,58,23,253,188,127,232,249,40,3,230,31,29,255,0,201,67,241,63,253,133,110,191,244,99,87,211,255,0,4,191,228,145,104,95,246,241,255,0,163,228,175,152,60,119,255,0,37,15,196,223,246,21,186,255,0,209,173,95,79,252,18,255,0,146,67,160,255,0,219,199,254,143,146,128,59,185,231,138,214,222,91,139,137,82,40,33,66,242,73,35,0,177,128,50,88,147,194,168,28,230,179,252,69,225,251,31,20,104,23,154,46,164,178,27,75,164,80,254,91,109,101,32,134,86,7,212,50,131,206,71,28,130,56,170,158,59,255,0,146,121,226,95,251,5,93,127,232,166,175,47,248,37,241,71,251,82,43,79,7,106,227,23,177,69,229,233,243,198,156,74,136,185,242,216,15,186,193,84,225,250,16,57,249,134,88,3,196,60,107,225,59,207,5,120,162,235,69,189,111,55,203,195,67,56,66,130,100,117,202,178,131,248,131,130,64,101,97,147,140,215,113,240,127,226,171,248,74,233,116,93,110,239,254,41,233,119,176,119,12,198,209,240,78,64,10,73,86,60,17,140,101,183,12,124,251,189,235,226,7,128,236,124,123,225,255,0,236,251,134,75,123,184,156,53,173,233,139,115,192,114,187,176,50,50,24,46,8,206,58,30,160,87,199,90,174,151,125,161,234,151,26,118,167,106,246,215,150,239,229,201,20,157,84,255,0,34,8,193,5,120,42,65,25,83,64,31,121,87,157,252,89,248,139,15,130,60,62,240,89,92,160,215,238,211,253,18,61,138,254,88,206,26,86,4,224,0,55,129,156,229,177,193,1,182,249,255,0,192,31,136,51,11,132,240,77,255,0,150,96,41,36,182,18,128,67,6,201,118,67,129,130,8,222,192,156,99,105,92,156,128,189,95,197,255,0,133,137,226,219,70,214,180,75,95,248,168,19,96,116,66,168,183,81,228,13,172,88,128,28,14,67,103,59,70,211,159,151,0,31,47,65,111,53,221,196,80,91,196,211,79,43,4,141,35,82,236,204,78,208,0,94,73,39,140,87,119,227,255,0,1,127,194,13,225,127,12,125,178,60,107,55,223,104,146,243,18,239,85,193,143,98,12,113,242,135,57,198,114,197,249,35,110,56,139,27,235,157,51,81,181,191,179,151,203,186,181,144,77,11,237,83,181,212,130,167,7,32,224,129,215,138,244,63,138,31,16,45,60,123,160,120,86,224,121,113,234,182,241,220,139,251,104,195,98,38,99,26,130,165,198,210,24,33,108,2,118,231,4,158,164,3,3,225,183,135,236,124,81,227,253,59,69,212,131,27,75,164,153,95,203,108,50,145,19,176,101,62,161,128,60,228,113,200,35,229,170,94,52,240,165,231,130,188,81,117,162,222,183,155,229,225,161,157,80,160,154,55,25,14,1,252,65,193,33,88,48,201,198,107,67,225,118,183,167,120,115,226,54,149,170,234,151,31,103,178,183,243,188,217,118,51,227,124,76,23,229,85,36,242,192,112,41,159,16,60,119,125,227,223,16,255,0,104,92,43,193,103,10,8,237,108,140,187,214,1,133,221,131,133,201,102,25,39,25,232,58,40,160,14,255,0,224,135,196,214,210,175,109,252,35,171,74,237,99,112,203,14,156,202,131,16,72,206,196,171,97,119,16,204,253,73,59,72,28,0,73,26,127,180,215,252,202,255,0,246,247,255,0,180,171,3,224,199,195,15,248,73,110,227,241,22,179,6,116,139,105,71,147,4,209,101,47,88,6,7,157,195,229,70,9,156,130,24,229,123,48,173,239,218,107,254,101,127,251,123,255,0,218,52,1,131,251,56,255,0,201,67,212,63,236,21,39,254,141,138,190,159,175,152,127,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,212,0,81,69,20,0,81,69,20,1,227,254,54,248,231,255,0,8,119,139,239,180,47,248,71,126,215,246,95,47,247,255,0,108,242,247,111,140,63,221,242,206,54,238,199,94,213,216,124,56,241,207,252,44,15,15,92,106,223,217,223,96,242,110,154,219,202,243,252,220,225,17,183,103,106,255,0,127,24,199,106,243,111,136,127,5,124,71,226,223,29,234,90,230,159,123,165,71,107,115,229,121,113,205,36,129,198,216,145,14,64,66,58,131,223,165,119,191,10,60,21,169,120,19,194,215,58,94,169,53,172,243,203,122,247,10,214,174,204,2,148,69,0,150,80,115,148,61,189,40,3,231,207,141,191,242,87,181,223,251,119,255,0,209,17,215,169,252,7,213,108,180,63,133,90,190,167,169,92,199,109,103,111,169,72,242,202,253,21,124,168,127,18,73,192,80,57,36,133,25,38,188,179,227,111,252,149,237,119,254,221,255,0,244,68,117,200,62,179,120,254,30,135,68,221,139,40,174,165,187,216,9,27,228,100,68,203,174,112,112,19,142,50,55,55,60,208,6,223,196,15,29,223,120,247,196,31,218,23,10,246,246,145,32,75,91,35,46,229,128,109,27,176,112,50,93,134,73,198,122,14,138,43,152,146,9,162,142,23,146,41,99,73,147,116,76,234,64,113,188,174,229,61,198,229,97,145,220,17,218,187,15,134,255,0,15,238,252,127,226,5,128,121,145,233,150,236,166,254,229,26,61,209,41,14,64,1,142,73,98,133,114,1,198,114,65,251,167,163,248,255,0,99,111,166,120,203,69,176,179,143,203,181,181,209,96,134,20,220,78,17,100,148,1,147,146,112,2,245,230,128,58,111,217,151,254,102,143,251,116,255,0,218,245,244,13,124,255,0,251,50,255,0,204,209,255,0,110,159,251,94,190,128,160,4,175,36,253,160,60,53,14,169,224,132,215,90,226,88,231,209,223,40,128,2,36,89,94,52,96,123,130,167,105,83,236,70,222,114,61,110,188,175,227,199,138,23,68,240,27,105,81,72,226,243,88,127,37,54,51,198,68,42,67,72,114,6,210,8,218,132,18,50,36,61,64,34,128,62,85,175,173,254,9,120,102,63,15,252,58,180,186,146,15,46,247,84,255,0,75,153,142,9,40,127,213,5,43,206,54,109,101,4,146,11,55,76,224,124,147,95,95,124,23,214,255,0,182,190,23,233,123,174,60,235,139,29,214,82,252,152,217,176,252,139,208,3,136,204,124,174,125,206,115,64,29,253,45,20,80,1,69,20,148,0,181,207,120,239,254,73,231,137,127,236,21,119,255,0,162,154,186,26,231,188,117,255,0,36,243,196,191,246,10,186,255,0,209,77,64,31,17,87,223,213,240,5,125,255,0,64,5,20,82,80,7,1,241,183,254,73,14,185,255,0,110,255,0,250,62,58,249,2,190,191,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,131,64,29,103,196,15,2,95,120,11,196,31,217,247,12,247,22,114,32,123,91,211,22,193,56,192,221,180,101,176,85,142,8,206,122,30,140,43,159,159,84,190,186,210,236,244,217,174,26,75,59,39,149,237,162,110,68,70,77,187,246,247,0,149,7,29,51,147,212,156,253,163,227,79,9,218,120,215,195,23,90,45,227,249,94,102,26,25,213,3,52,50,41,200,96,167,241,7,4,18,25,198,70,115,95,27,120,143,64,190,240,191,136,111,52,93,73,99,23,86,174,21,252,182,222,172,8,12,25,79,161,82,15,56,60,242,1,226,128,61,15,224,47,132,255,0,183,60,102,250,204,141,1,181,209,118,200,208,200,155,140,146,184,112,133,115,192,218,84,182,238,160,129,133,231,35,233,47,17,107,214,62,23,240,253,238,183,169,52,130,210,214,48,207,177,119,51,18,66,168,3,212,177,3,157,163,158,72,28,214,31,195,47,9,127,194,23,224,107,45,54,85,219,127,47,250,69,231,57,253,243,1,149,251,196,124,160,42,100,28,28,103,189,106,248,187,194,246,62,48,240,221,222,143,127,26,17,40,38,25,89,55,27,121,118,156,72,184,32,228,19,211,43,145,144,120,38,128,62,57,241,119,138,47,188,97,226,75,173,98,254,71,38,87,43,12,76,219,132,17,100,225,23,10,6,0,61,112,50,114,79,36,215,177,252,0,240,15,252,206,154,140,127,223,143,76,11,47,251,209,202,236,163,241,81,147,253,227,142,134,188,83,196,122,5,247,133,252,65,121,162,234,66,49,119,106,224,62,198,220,24,21,12,172,167,251,164,16,121,193,231,144,167,138,247,175,129,95,17,226,189,211,160,240,134,171,54,47,96,249,44,24,238,103,157,20,59,21,39,4,13,129,112,50,64,198,213,81,199,32,30,225,89,126,34,240,253,143,138,60,63,121,162,234,66,67,105,116,138,173,229,182,24,16,67,6,7,213,88,3,206,71,203,202,149,226,181,43,59,91,214,244,223,14,105,19,234,154,173,199,217,236,96,219,230,75,177,219,27,152,40,224,2,79,36,14,22,128,62,46,241,119,133,239,188,31,226,75,189,30,254,55,83,19,19,12,173,30,4,241,100,226,69,193,35,5,71,76,156,28,131,200,53,236,127,0,60,127,255,0,50,102,163,39,247,228,211,8,139,253,231,146,54,97,248,184,202,255,0,125,115,209,107,199,252,105,226,203,207,26,248,162,239,91,189,95,43,204,194,67,0,98,194,40,192,194,168,39,241,39,0,2,204,199,3,56,175,87,248,17,240,227,237,18,197,227,45,94,24,36,182,93,203,167,68,223,49,50,43,96,204,121,192,193,14,0,32,156,229,248,192,36,2,199,237,53,255,0,50,191,253,189,127,237,26,243,15,133,218,214,157,225,207,136,218,86,171,170,220,253,158,202,223,207,243,37,216,205,183,116,44,7,0,18,121,96,188,10,244,255,0,218,107,254,101,127,251,122,255,0,218,85,231,63,8,108,160,212,190,38,233,154,125,228,126,101,173,204,55,112,204,155,136,221,27,91,74,25,114,48,70,65,61,57,160,12,255,0,28,248,235,84,241,230,186,111,239,207,149,111,30,69,173,162,54,82,221,15,101,245,99,180,111,126,164,129,247,64,0,122,191,192,207,134,95,115,197,154,253,135,247,91,74,138,83,245,38,114,155,126,155,9,62,173,143,184,213,224,21,246,175,195,175,16,92,120,167,192,26,70,177,120,184,186,154,34,38,57,31,59,163,60,108,220,0,6,226,11,109,11,129,156,127,13,0,117,53,243,15,237,31,255,0,37,10,195,254,193,81,255,0,232,217,107,233,234,249,131,246,142,255,0,146,133,167,255,0,216,41,63,244,108,180,1,230,22,122,222,163,99,163,234,58,77,181,198,203,29,75,202,251,92,62,88,62,102,198,221,31,36,100,96,156,240,70,123,214,167,129,252,27,125,227,191,18,38,145,99,36,113,1,25,146,226,119,228,69,8,32,23,198,114,199,44,0,3,169,43,146,163,36,101,232,154,30,163,226,61,94,13,43,74,183,251,69,252,251,188,184,183,42,110,194,150,60,185,1,120,4,242,107,236,31,135,254,4,177,240,22,129,246,11,118,75,139,185,92,181,213,232,139,99,78,114,118,228,101,176,21,78,0,206,58,158,172,104,3,115,68,208,244,239,14,105,16,105,90,85,191,217,236,109,247,108,139,115,62,221,204,88,242,196,147,201,39,147,95,59,124,98,248,82,254,31,184,185,241,46,137,10,13,30,87,223,113,110,138,17,108,201,49,168,198,91,46,29,153,142,2,133,94,157,49,95,77,84,83,193,13,213,188,182,247,17,36,214,242,161,142,72,229,80,202,192,174,10,144,120,32,142,54,208,7,194,86,186,165,245,157,133,253,148,23,79,29,157,250,36,119,81,3,196,161,92,58,228,122,134,28,30,188,149,232,72,52,235,187,248,169,240,254,111,2,120,148,136,188,179,164,223,188,146,88,144,199,40,160,140,198,192,146,114,187,148,100,147,184,16,115,156,129,194,80,7,215,223,27,127,228,144,235,191,246,239,255,0,163,227,175,144,43,235,255,0,141,191,242,72,117,207,251,119,255,0,209,201,95,32,208,7,163,252,93,248,143,255,0,9,206,186,150,186,108,243,141,10,211,136,99,111,148,79,39,57,152,140,2,50,14,20,54,74,128,79,5,157,106,159,194,191,135,243,120,239,196,138,37,216,52,171,6,142,75,226,206,114,192,147,182,53,10,65,203,237,97,144,70,0,39,57,192,52,254,32,124,62,212,124,1,172,37,181,203,253,162,202,124,253,146,243,1,60,253,171,25,127,145,89,138,237,45,142,122,245,21,212,124,31,248,168,254,18,187,93,23,90,186,255,0,138,122,77,236,29,213,156,218,62,9,200,10,9,33,143,202,70,49,151,220,184,249,183,0,125,71,4,16,218,219,197,111,111,10,67,111,18,4,142,56,192,10,138,163,1,66,175,0,1,198,43,131,248,219,255,0,36,135,92,255,0,183,127,253,31,29,122,5,121,255,0,198,223,249,36,58,239,253,187,255,0,232,248,232,3,229,223,5,207,13,175,142,252,61,113,113,42,67,4,90,149,179,73,36,142,21,80,9,84,146,73,224,0,57,205,116,255,0,22,126,34,205,227,127,16,53,189,149,204,135,64,180,111,244,72,188,178,158,99,99,105,145,148,156,146,78,240,51,140,12,112,9,124,249,229,116,126,7,240,109,247,142,252,75,30,145,101,36,113,0,134,75,137,159,145,12,64,128,91,25,203,28,178,128,7,82,70,72,25,32,3,99,225,103,128,38,241,223,137,0,151,96,210,116,246,142,75,226,236,114,192,147,132,85,5,78,91,107,12,130,48,1,57,206,1,250,250,8,33,181,183,138,222,222,24,225,130,24,194,70,145,168,80,138,6,2,133,28,0,7,24,170,122,38,135,167,120,115,72,131,74,210,109,252,139,24,55,249,113,110,103,219,185,139,30,88,146,121,36,242,107,70,128,10,40,164,160,15,144,126,54,255,0,201,94,215,127,237,223,255,0,73,227,171,191,11,254,32,218,120,11,195,254,42,184,62,92,154,165,194,90,139,11,105,67,226,86,6,69,114,72,24,80,161,195,96,145,156,96,17,212,82,248,219,255,0,37,123,93,255,0,182,31,250,34,58,175,225,187,43,123,191,132,254,57,154,100,223,37,164,186,116,214,231,121,27,24,201,36,100,241,215,135,97,207,28,250,133,160,14,98,250,247,85,241,54,185,37,213,220,147,223,234,119,210,128,72,27,158,87,59,84,40,81,255,0,1,0,1,128,184,80,62,232,175,170,190,19,124,58,135,192,254,31,75,139,219,104,198,191,118,159,233,114,111,87,242,198,114,177,2,23,104,10,48,91,25,203,103,146,0,199,203,190,22,241,5,199,133,124,83,167,107,150,171,186,75,73,3,20,200,30,98,16,67,166,72,56,220,165,134,113,145,156,142,86,190,229,160,5,175,136,60,117,255,0,37,15,196,223,246,21,186,255,0,209,173,95,111,215,196,30,59,255,0,146,135,226,111,251,10,221,127,232,214,160,10,23,122,222,163,125,163,233,186,85,205,206,235,45,59,205,251,28,94,88,30,95,152,219,155,144,50,114,70,121,39,29,171,208,254,14,124,50,79,25,223,201,171,234,209,198,218,21,171,188,79,17,119,86,184,151,111,1,112,65,0,110,12,78,121,224,0,114,113,206,124,62,248,123,168,248,255,0,88,107,107,87,251,61,148,24,251,93,230,21,188,141,193,204,127,33,96,91,113,76,124,191,119,169,175,176,116,173,50,199,67,211,45,244,221,50,213,45,108,224,77,145,66,131,128,63,153,36,228,146,121,36,146,114,77,0,26,166,151,99,174,233,119,26,118,167,106,151,22,119,9,229,203,20,139,242,145,252,193,7,105,4,114,8,82,48,69,124,123,241,3,225,238,163,240,255,0,89,75,107,151,251,69,148,249,251,37,230,2,121,251,85,11,252,129,152,140,23,219,207,94,171,95,103,214,31,139,188,47,99,227,31,13,221,233,23,209,161,18,169,49,74,201,184,219,203,131,182,65,130,14,65,63,119,35,35,32,252,164,208,7,197,51,234,151,215,90,93,158,155,53,203,201,103,98,242,61,180,77,200,132,203,183,126,59,133,37,65,199,76,228,245,39,61,159,193,47,249,43,218,23,253,188,127,232,137,43,148,241,22,129,127,225,143,16,94,104,186,144,65,117,106,193,95,203,109,225,129,1,213,129,244,32,169,231,7,158,64,60,87,87,240,75,254,74,246,133,255,0,111,31,250,34,74,0,239,191,105,191,249,149,255,0,237,239,255,0,104,215,5,240,75,254,74,246,133,255,0,111,63,250,79,37,119,191,180,215,252,202,255,0,246,247,255,0,180,171,129,248,37,255,0,37,123,66,255,0,183,143,253,17,45,0,123,255,0,196,207,137,191,240,174,191,178,255,0,226,81,253,161,246,255,0,55,254,94,124,157,155,54,127,176,217,206,255,0,110,149,159,240,227,227,7,252,44,31,16,92,105,95,216,95,96,242,109,90,231,205,251,95,153,156,58,46,220,108,95,239,231,57,237,71,198,15,135,26,199,196,15,236,111,236,171,155,24,126,195,231,249,191,106,119,92,239,217,141,187,67,127,112,231,56,237,89,127,9,254,20,107,254,4,241,77,206,169,170,93,233,211,219,201,100,208,40,181,149,217,131,23,70,82,67,70,6,220,70,123,250,80,6,31,237,53,255,0,50,191,253,189,127,237,26,231,255,0,103,31,249,40,122,135,253,130,164,255,0,209,177,87,65,251,77,127,204,175,255,0,111,127,251,74,188,71,77,214,47,52,136,53,24,172,223,103,246,133,177,180,153,129,33,194,23,71,117,4,17,215,96,83,156,130,25,134,222,104,3,211,254,52,124,80,255,0,132,146,241,252,59,162,207,157,34,214,83,231,207,12,153,142,245,148,2,56,218,56,70,15,183,4,171,28,55,101,53,230,250,23,133,181,207,19,125,175,251,23,76,158,243,236,113,121,211,249,74,56,29,151,158,174,112,112,163,44,112,112,14,13,51,195,154,5,247,138,60,65,103,162,233,203,25,187,186,114,177,249,141,133,0,2,204,196,250,5,4,241,147,199,0,158,43,236,159,5,248,78,207,193,94,23,182,209,108,219,205,242,242,211,78,80,6,154,86,57,102,32,127,192,84,100,146,170,170,50,113,154,0,248,187,74,213,47,180,61,82,223,82,211,46,154,218,242,7,223,20,177,245,83,252,136,35,32,131,193,4,131,144,107,234,88,188,119,99,227,223,131,190,36,212,45,194,91,221,199,167,93,165,221,144,151,123,64,124,183,219,147,133,200,101,25,7,24,234,189,65,174,7,227,175,195,71,179,184,186,241,166,150,83,236,146,56,55,246,251,85,60,167,36,40,144,99,27,149,137,27,135,93,204,79,32,156,120,222,145,172,222,104,179,92,203,102,219,126,211,105,53,164,200,73,195,164,168,81,148,133,43,156,100,48,207,27,212,28,28,80,5,10,251,123,199,127,242,79,124,77,255,0,96,171,175,253,20,245,241,13,125,189,227,175,249,39,222,38,255,0,176,85,215,254,138,106,0,248,134,190,254,175,128,107,239,234,0,138,73,162,133,161,73,101,72,222,103,217,16,102,10,89,182,150,192,29,206,208,231,3,178,147,218,184,191,137,159,14,237,254,32,232,113,196,39,251,62,165,105,185,172,166,98,118,41,125,187,145,128,236,248,94,66,229,72,4,103,149,60,255,0,199,251,219,141,51,193,218,53,253,156,155,46,173,117,168,38,133,182,131,135,84,148,169,193,224,224,129,215,229,174,131,225,151,196,75,111,136,26,28,146,152,124,141,78,207,11,121,10,131,176,22,206,215,140,158,205,181,248,39,32,130,167,60,57,0,248,250,120,38,181,184,150,222,226,38,134,104,152,199,34,74,8,104,220,29,165,72,60,130,15,24,175,164,190,11,252,85,125,126,36,240,222,189,117,230,106,169,180,89,76,193,153,174,163,1,153,131,16,49,189,85,62,241,42,88,17,212,130,77,143,141,31,11,255,0,225,37,179,147,196,122,52,25,213,237,162,62,117,188,48,229,175,84,21,81,206,241,243,32,13,140,2,238,48,189,149,107,230,26,0,251,250,190,123,248,243,241,22,27,152,219,193,186,61,202,74,129,191,226,104,194,53,96,25,88,21,136,54,122,134,25,124,14,8,81,159,188,43,191,248,67,241,2,111,29,248,110,113,168,121,127,218,218,123,172,87,5,20,129,32,97,251,185,113,183,0,182,24,16,15,85,39,0,16,163,203,190,52,252,43,77,2,87,241,39,135,237,124,189,37,242,215,176,169,1,45,88,178,170,148,4,231,107,23,251,161,72,82,15,64,64,0,30,95,225,175,11,234,158,46,215,33,209,244,120,60,219,137,62,102,118,225,34,65,213,220,246,3,43,239,146,160,2,72,7,79,226,94,129,99,225,127,31,234,58,54,154,24,90,90,165,186,167,152,219,157,137,133,25,152,159,82,196,158,48,57,224,40,226,160,240,71,140,175,252,11,226,72,245,123,40,210,96,80,197,113,3,112,38,136,144,72,207,85,57,80,65,29,8,92,130,50,13,191,138,58,222,157,226,47,136,218,174,171,165,92,253,162,202,227,201,217,47,150,233,187,108,40,167,134,0,142,84,142,69,0,108,124,51,248,121,111,241,7,65,241,36,66,111,35,83,179,242,30,202,102,39,102,91,205,220,142,7,240,182,23,144,185,4,2,51,202,159,60,154,9,237,110,37,183,184,137,161,154,39,41,34,72,8,120,216,28,21,32,242,8,60,98,189,51,225,63,196,29,59,225,254,145,226,75,155,148,251,69,237,199,217,126,201,103,151,79,59,12,225,254,112,172,6,213,108,243,215,238,138,243,189,87,84,190,215,117,75,157,75,83,187,123,139,203,135,223,36,146,245,39,249,0,6,20,1,192,0,1,128,180,1,244,247,193,207,137,175,227,59,9,52,141,90,89,31,94,181,141,167,121,74,40,91,136,183,112,195,0,5,43,185,84,140,115,193,82,114,113,234,117,228,31,6,62,23,255,0,194,53,104,158,34,214,109,241,171,92,68,60,152,38,135,13,98,164,176,60,238,63,59,41,76,228,6,3,35,187,138,246,10,0,40,162,138,0,74,90,40,160,2,138,40,160,2,146,150,138,0,41,132,83,232,160,8,199,6,164,20,194,187,105,235,64,5,20,148,180,1,145,226,11,17,123,163,223,161,243,14,251,89,19,228,235,202,159,241,175,146,60,97,167,73,161,248,178,242,72,225,155,16,236,193,149,78,57,141,122,240,190,181,246,92,169,230,68,201,253,229,34,188,3,226,255,0,133,221,97,214,117,20,89,79,250,140,101,215,31,192,189,58,208,6,239,193,143,19,11,141,22,214,198,121,173,21,163,183,149,200,13,134,31,189,238,9,247,175,98,141,195,70,24,16,67,40,32,175,74,248,251,225,230,190,218,22,181,48,151,203,85,22,174,159,48,102,228,184,61,171,234,175,14,234,169,168,233,54,78,172,9,123,104,228,225,72,234,7,175,214,128,54,168,162,138,0,105,20,10,113,166,208,3,133,20,81,64,5,20,81,64,9,75,69,20,0,81,69,37,0,20,180,81,64,5,20,148,180,0,81,69,20,0,148,180,81,64,5,20,81,64,9,75,69,37,0,45,20,81,64,5,20,80,104,0,202,210,101,125,105,167,52,139,242,208,4,148,82,3,75,64,20,175,172,99,189,182,146,38,46,3,227,59,122,240,71,248,87,132,124,86,240,78,201,228,189,182,130,254,86,146,229,20,225,55,13,187,15,76,47,181,125,9,88,218,246,145,30,173,104,34,115,39,18,43,240,192,116,4,119,250,208,7,197,255,0,108,186,210,175,102,2,37,5,25,163,196,168,65,92,30,253,57,249,107,174,210,62,42,107,54,126,118,32,211,70,237,191,125,31,182,127,218,247,169,254,35,248,58,109,38,123,187,197,142,92,73,168,184,5,228,66,54,146,231,183,61,171,129,178,179,251,94,253,185,56,199,66,7,92,250,208,7,208,90,79,198,41,164,218,183,23,58,44,121,148,3,150,35,143,151,158,94,187,123,15,136,250,77,194,70,100,214,180,96,91,57,81,116,131,215,253,170,249,181,62,27,248,129,208,188,122,123,149,31,244,243,23,95,206,171,203,225,127,17,105,133,217,180,240,2,127,122,84,61,126,141,239,64,31,92,89,248,167,69,186,80,83,87,211,95,32,159,146,225,15,127,173,105,69,127,103,56,95,42,238,25,50,50,60,185,1,227,214,190,56,181,241,70,177,161,49,137,173,109,129,81,183,230,5,186,243,217,171,178,240,255,0,198,91,203,73,0,184,75,8,213,97,198,124,153,79,60,122,53,0,125,61,69,114,218,15,141,244,189,111,237,30,85,210,63,147,183,59,98,101,235,159,81,237,93,72,32,175,20,0,148,180,148,180,1,230,223,20,164,198,131,23,35,254,63,7,254,130,245,242,98,12,230,190,168,248,175,40,93,17,63,235,248,127,232,45,95,45,192,155,183,123,98,128,62,196,248,126,155,116,105,120,63,241,244,127,244,24,235,180,174,87,193,49,108,210,101,28,255,0,199,193,63,160,174,170,128,18,131,74,105,166,128,18,151,189,50,158,40,1,212,80,58,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,82,82,209,64,9,75,73,75,64,5,37,45,37,0,45,20,82,80,2,26,114,211,77,2,128,29,69,20,80,4,115,141,240,176,62,223,206,190,113,248,237,108,169,60,179,4,219,186,238,33,156,255,0,211,19,254,21,244,132,156,161,175,159,254,60,38,97,60,15,248,252,139,255,0,68,181,0,121,207,195,174,53,217,191,235,209,255,0,244,36,175,177,33,239,95,28,252,63,249,117,249,255,0,235,217,191,244,36,175,177,45,255,0,139,240,160,9,171,59,87,212,161,211,180,249,174,37,151,203,17,227,45,180,156,100,168,244,247,171,236,118,169,39,176,205,120,191,197,143,20,27,107,93,102,198,57,110,145,215,201,199,150,216,81,204,103,214,128,56,159,139,62,55,154,247,81,158,206,215,80,222,145,205,11,132,242,128,199,238,185,57,43,234,107,130,208,252,57,169,248,130,250,65,29,175,158,205,25,156,254,240,46,114,71,61,87,214,153,103,109,115,226,13,98,124,72,29,138,111,45,59,19,211,104,247,175,165,254,31,120,66,45,62,202,198,230,75,93,60,179,105,241,130,201,24,220,73,17,158,126,95,106,0,169,225,191,133,90,69,175,218,126,213,162,237,223,183,111,250,83,158,153,207,71,250,87,127,14,137,165,216,68,197,32,216,170,119,31,153,143,227,215,218,180,254,84,251,163,25,244,175,63,241,119,140,33,181,89,173,227,55,168,207,106,72,40,66,128,78,225,159,189,64,20,124,115,226,221,63,74,180,190,138,11,255,0,42,104,252,188,15,37,159,25,43,234,164,116,53,243,175,139,188,65,54,181,170,206,237,117,231,68,89,24,126,236,47,33,0,244,30,245,210,120,151,237,186,138,92,222,181,203,52,50,99,137,37,98,78,221,163,159,202,188,250,234,50,46,157,14,50,49,252,133,0,122,191,194,127,14,25,181,115,52,182,155,132,150,27,129,243,49,156,178,31,90,250,117,35,9,156,12,102,188,163,225,61,136,75,75,9,118,71,151,210,211,144,57,228,71,94,181,64,5,20,148,180,0,19,81,245,52,175,64,160,5,20,234,5,20,0,82,82,209,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,9,69,45,20,0,81,73,75,64,5,20,81,64,9,75,69,20,0,10,40,162,128,10,194,241,46,167,30,155,167,199,43,77,229,230,96,185,219,158,199,219,253,154,221,175,26,248,193,226,17,109,161,132,70,185,70,26,136,4,161,199,221,89,61,232,3,231,253,123,87,151,85,251,63,153,55,155,229,238,199,200,6,220,227,216,122,87,188,252,36,240,202,219,105,94,100,182,152,100,212,119,3,230,103,24,17,250,26,240,77,19,76,147,81,243,241,229,159,47,31,235,61,243,211,229,246,175,179,180,13,54,61,62,201,163,17,66,153,148,183,238,198,7,221,30,222,212,1,176,6,23,2,138,90,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,175,136,60,119,255,0,37,11,196,223,246,21,186,255,0,209,141,95,111,215,196,30,59,255,0,146,133,226,111,251,10,221,127,232,199,160,15,167,190,9,127,201,33,208,191,237,227,255,0,71,201,91,158,57,240,109,143,142,252,55,38,145,127,36,177,16,226,88,38,143,147,12,161,72,13,140,225,151,107,16,84,245,4,237,32,237,35,19,224,151,252,146,29,11,254,222,63,244,124,149,232,20,1,240,205,247,134,117,75,31,22,183,133,228,183,221,169,173,208,180,68,28,9,25,153,64,42,91,28,54,84,130,112,165,72,53,245,215,195,141,35,95,208,252,21,101,97,226,59,200,231,188,141,20,36,72,138,171,109,16,10,169,22,225,195,16,7,45,234,72,201,10,164,244,127,217,246,159,218,31,218,31,100,131,237,222,87,145,246,159,45,124,223,47,59,182,110,235,140,243,140,227,60,213,154,0,248,6,190,149,248,25,240,227,251,27,77,79,21,106,176,192,215,247,177,6,176,31,121,173,225,96,78,236,231,1,216,21,232,185,11,198,126,118,81,243,85,125,187,224,79,249,39,158,25,255,0,176,85,175,254,138,90,0,232,104,162,138,0,243,255,0,141,191,242,72,181,223,251,119,255,0,209,241,215,203,158,12,130,27,175,29,248,122,222,226,36,154,9,117,43,100,146,57,0,112,202,101,80,65,7,229,32,142,49,95,81,252,109,255,0,146,67,174,255,0,219,191,254,143,142,190,97,240,39,252,148,63,12,255,0,216,82,215,255,0,70,138,0,251,122,138,40,160,2,138,40,160,15,136,124,119,255,0,37,15,196,223,246,20,186,255,0,209,173,94,255,0,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,249,255,0,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,15,236,227,255,0,36,242,251,254,194,178,127,232,168,168,3,231,255,0,29,255,0,201,66,241,55,253,133,110,191,244,107,87,63,91,254,59,255,0,146,135,226,111,251,10,221,255,0,232,214,175,76,248,11,240,254,211,91,184,151,197,58,151,151,44,22,55,2,43,72,3,48,113,113,25,142,69,144,144,64,192,4,0,167,42,119,28,129,129,144,14,207,224,159,195,47,248,71,52,241,226,13,114,199,203,214,238,51,246,116,144,229,173,161,33,127,135,111,18,63,57,234,64,218,56,37,150,189,130,138,40,3,59,92,212,255,0,177,60,59,169,234,222,79,157,246,27,89,46,60,173,219,119,108,66,219,115,131,140,227,25,193,175,16,255,0,134,154,255,0,169,71,255,0,42,95,253,170,189,159,197,150,55,26,159,131,117,203,11,56,252,203,187,155,9,226,133,55,129,189,154,54,10,50,112,6,73,29,120,175,150,127,225,73,124,66,255,0,161,123,255,0,39,109,255,0,248,229,0,123,15,237,29,255,0,36,238,195,254,194,169,255,0,162,164,175,151,171,234,15,218,59,254,73,221,135,253,133,99,255,0,209,82,215,207,30,20,178,183,212,252,101,161,216,94,71,230,90,220,234,16,67,58,110,35,114,60,138,24,100,96,140,130,122,115,64,30,223,240,31,225,199,217,161,139,198,122,180,51,71,116,219,134,157,19,124,160,70,203,131,49,231,39,112,118,0,16,163,25,126,119,130,61,218,138,90,0,74,240,159,143,31,13,254,211,20,158,50,210,161,158,91,161,181,117,8,147,230,5,21,112,38,28,228,96,40,5,85,72,198,27,140,49,62,237,75,64,31,0,215,215,223,4,191,228,145,104,95,246,243,255,0,163,229,175,150,124,89,99,111,166,120,203,92,211,236,227,217,109,109,168,79,12,73,188,157,168,36,96,163,39,36,224,40,235,205,125,77,240,75,254,73,14,133,255,0,111,31,250,62,74,0,249,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,255,0,193,47,249,36,90,23,253,188,127,232,249,107,230,15,29,255,0,201,67,241,55,253,133,110,191,244,107,87,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,160,14,131,199,127,242,79,60,75,255,0,96,171,191,253,18,213,241,13,125,187,227,191,249,39,158,37,255,0,176,85,215,254,137,106,248,138,128,62,254,175,159,63,105,120,34,91,143,13,92,8,99,19,201,29,202,60,160,13,204,170,99,42,9,234,64,44,228,14,219,143,173,125,7,95,63,254,211,95,243,44,127,219,223,254,209,160,14,3,224,151,252,149,237,11,254,222,63,244,68,149,245,253,124,129,240,75,254,74,246,131,255,0,111,31,250,79,37,125,127,64,30,1,241,203,225,143,222,241,110,133,97,253,247,213,34,136,253,8,152,38,63,222,220,65,244,124,125,231,175,0,175,191,107,228,223,140,223,15,237,60,17,226,11,89,244,205,145,233,122,138,49,130,216,51,179,66,209,132,12,9,114,73,4,176,96,115,220,174,209,128,72,7,154,87,111,240,199,225,229,207,196,29,113,162,51,121,26,101,158,215,188,152,17,188,6,206,216,208,31,226,108,55,37,112,20,18,115,194,156,79,7,248,106,127,23,248,175,79,208,160,184,75,119,186,118,6,103,4,132,85,82,204,118,142,167,10,112,56,201,192,200,235,95,104,232,154,30,155,225,205,34,13,39,73,131,236,246,80,110,242,226,222,207,141,204,88,242,196,147,201,39,147,64,23,45,224,134,214,222,43,120,34,72,96,137,21,35,142,53,0,32,3,10,21,71,0,40,227,21,224,159,180,215,252,202,255,0,246,247,255,0,180,171,223,235,192,63,105,175,249,149,255,0,237,239,255,0,104,208,6,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,42,250,10,79,24,120,126,47,22,69,225,134,212,99,58,220,169,188,90,128,204,84,109,47,243,48,24,7,106,147,180,144,113,131,220,103,229,31,134,254,50,143,192,218,158,175,171,8,227,150,237,180,230,130,206,41,55,225,229,105,34,219,157,163,160,1,155,168,206,220,100,18,43,156,191,215,53,93,71,92,151,90,186,191,154,77,77,229,19,27,160,248,112,227,27,72,35,27,113,129,140,96,0,0,24,194,208,7,221,212,87,157,124,38,248,139,15,141,252,62,144,94,220,198,117,251,68,255,0,74,77,129,60,193,156,9,85,65,193,4,109,13,183,110,27,63,40,4,103,209,104,0,164,165,162,128,10,41,40,160,15,144,126,54,255,0,201,94,215,127,237,223,255,0,68,37,115,254,11,240,165,231,141,124,81,107,162,218,55,147,230,101,231,156,161,97,20,96,101,152,129,248,5,201,0,179,1,145,156,215,89,241,95,74,190,214,254,56,234,154,94,157,107,37,205,237,195,91,164,81,71,213,143,217,211,240,0,12,146,79,202,0,36,224,10,250,27,225,255,0,129,44,124,5,225,255,0,236,251,118,142,226,238,86,45,117,120,34,216,211,28,157,185,92,182,20,3,128,185,199,83,213,141,0,108,120,119,64,178,240,191,135,236,244,109,52,72,45,45,99,33,60,198,220,206,73,46,236,79,169,98,79,24,94,126,80,23,138,249,215,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,125,63,95,48,126,209,223,242,80,244,255,0,251,5,39,254,140,150,128,55,255,0,102,95,249,154,63,237,211,255,0,107,215,191,215,128,126,204,191,243,52,127,219,159,254,214,175,160,40,0,175,148,62,58,248,154,227,90,241,252,218,103,159,4,182,26,87,238,173,214,28,28,59,42,25,55,63,57,96,195,5,122,13,152,218,167,36,253,45,226,143,16,193,225,111,11,234,58,229,208,220,150,145,22,17,228,143,49,137,196,105,144,14,55,49,85,206,48,51,147,194,215,195,52,0,181,235,255,0,179,207,136,191,178,252,105,113,161,178,110,143,87,139,229,96,185,43,36,65,156,100,228,97,74,153,51,193,57,199,65,154,242,10,177,99,125,113,166,106,22,215,214,114,249,119,118,178,44,240,190,1,195,169,4,28,28,131,130,7,94,40,3,239,90,90,165,165,106,182,58,238,151,111,169,105,151,73,115,103,112,155,162,146,51,193,95,230,8,57,82,15,32,130,14,10,213,218,0,40,162,146,128,22,185,255,0,29,255,0,201,60,241,47,253,130,174,191,244,75,87,65,92,255,0,142,255,0,228,157,248,151,254,193,87,95,250,41,168,3,226,26,251,250,190,1,175,191,168,0,164,165,164,160,14,3,227,111,252,146,29,119,254,221,255,0,244,124,117,242,5,125,127,241,183,254,73,14,187,255,0,110,255,0,250,62,58,249,6,128,62,254,172,45,119,194,90,87,136,181,93,27,81,212,97,145,238,52,123,131,113,108,68,164,0,220,124,172,23,168,220,168,223,84,29,139,3,187,69,0,20,81,69,0,121,255,0,197,175,0,255,0,194,115,225,127,244,56,247,107,54,91,229,178,204,187,3,100,174,244,57,227,230,10,49,156,97,130,242,6,115,242,36,19,207,109,115,21,197,188,143,12,241,56,120,229,141,202,178,48,57,12,8,228,16,121,205,125,247,94,1,251,64,248,7,254,103,77,58,63,238,166,166,26,95,247,82,39,80,127,5,56,63,221,56,251,230,128,61,47,225,191,196,11,63,31,120,125,102,30,92,122,173,186,40,191,183,140,62,216,152,150,0,130,195,4,48,66,216,4,227,56,36,245,62,9,241,147,226,60,94,52,214,32,176,210,164,221,162,88,252,241,200,55,175,218,36,96,50,236,140,163,24,229,70,87,63,120,231,13,129,231,22,183,247,150,94,119,216,238,167,131,207,137,173,230,242,100,49,249,136,223,121,27,29,84,224,100,30,13,92,240,222,129,125,226,143,16,89,232,186,106,198,110,238,216,172,126,99,97,66,128,89,152,159,69,80,79,25,60,112,9,226,128,58,143,133,127,15,230,241,223,137,0,151,96,210,116,247,142,75,226,204,114,202,73,196,106,160,131,150,218,195,32,141,160,19,156,224,31,175,109,224,138,214,222,43,123,120,146,24,34,64,145,199,24,85,8,160,96,40,3,133,0,113,138,199,240,143,133,236,124,31,225,187,77,34,194,52,11,18,131,52,170,152,51,203,129,186,70,201,39,36,142,153,59,87,104,28,40,173,218,0,249,255,0,246,155,255,0,153,95,254,222,255,0,246,149,112,31,4,191,228,175,104,95,246,241,255,0,162,36,174,255,0,246,154,255,0,153,95,254,222,255,0,246,149,112,63,4,191,228,175,232,63,246,241,255,0,162,36,160,10,223,23,172,109,236,62,43,107,240,218,199,229,198,210,164,196,110,39,47,36,98,70,60,250,179,177,244,25,227,138,245,191,217,199,91,158,239,195,154,182,141,46,246,75,11,132,154,39,105,11,0,36,7,247,106,191,194,160,198,205,193,228,177,249,71,124,159,218,87,74,65,113,160,106,241,218,190,247,73,109,103,184,27,138,224,21,104,193,254,16,126,121,72,238,121,235,142,57,111,128,58,220,218,111,196,120,244,229,243,94,223,83,183,146,23,81,33,85,86,69,50,43,21,232,197,66,50,142,152,222,121,236,64,62,171,175,152,63,104,239,249,40,122,127,253,130,147,255,0,70,203,95,79,215,204,31,180,119,252,148,61,63,254,193,81,255,0,232,217,40,3,115,246,103,183,133,174,60,75,112,209,33,158,52,181,69,144,168,220,170,230,66,193,79,80,9,0,145,223,3,210,190,131,175,159,255,0,102,111,249,154,127,237,211,255,0,107,215,208,20,0,81,69,20,1,231,223,27,127,228,144,235,191,246,239,255,0,163,163,175,144,171,235,239,141,191,242,72,117,207,251,119,255,0,209,241,215,200,52,1,245,247,198,223,249,36,58,239,253,176,255,0,209,241,215,200,53,245,247,198,223,249,36,58,231,253,187,255,0,232,248,235,228,26,0,251,183,91,209,52,239,17,232,243,105,90,165,191,218,44,103,219,230,195,189,147,118,215,12,57,82,8,228,3,242,154,249,7,226,15,195,221,71,225,254,176,150,215,15,246,139,25,179,246,75,220,42,121,251,85,11,252,129,156,174,11,227,158,189,69,125,149,60,240,218,193,45,205,196,169,13,188,72,90,73,100,112,170,128,12,150,36,240,0,28,230,190,77,248,187,241,27,254,19,157,117,45,180,217,166,26,21,167,203,12,109,242,137,228,231,51,145,128,70,65,194,134,201,0,19,242,151,97,64,29,15,193,143,138,137,160,74,158,27,215,238,188,189,41,240,182,51,48,85,75,87,44,204,193,200,25,218,197,190,249,36,41,3,160,36,143,86,248,219,255,0,36,135,93,255,0,182,31,250,62,58,240,79,132,223,14,167,241,183,136,35,184,188,182,144,232,22,143,254,149,46,242,158,99,99,34,21,33,114,73,59,75,99,24,25,228,18,185,247,111,140,182,241,90,252,25,214,32,183,133,33,130,36,181,142,56,227,80,2,42,207,24,1,64,224,5,31,46,40,3,228,235,27,43,141,79,81,181,176,179,79,50,234,238,81,12,41,185,70,231,98,0,92,156,1,146,87,175,21,246,87,128,60,9,99,224,31,15,255,0,103,219,186,92,93,72,197,238,175,4,91,26,115,147,183,35,45,128,20,224,12,227,169,234,198,190,76,240,39,252,148,63,12,255,0,216,86,219,255,0,70,138,251,126,128,10,40,164,160,14,3,226,111,196,223,248,87,95,217,127,241,39,254,208,251,119,153,255,0,47,62,86,205,155,63,216,108,231,127,183,74,207,248,111,241,131,254,22,7,136,110,52,175,236,47,176,121,54,173,113,230,253,175,205,206,25,23,110,60,181,254,254,115,159,225,172,255,0,142,94,9,241,15,140,63,176,127,176,180,255,0,182,253,151,237,30,119,239,146,61,187,252,189,191,125,134,115,181,186,122,86,63,193,95,135,158,41,240,143,140,175,47,245,205,43,236,150,210,88,60,33,190,209,20,185,115,36,100,12,70,196,244,7,253,158,40,3,206,126,54,255,0,201,94,215,127,237,223,255,0,68,71,93,191,236,235,101,111,169,105,254,49,176,188,143,204,181,186,138,222,25,147,113,27,209,150,96,195,35,105,25,4,244,230,184,127,141,159,242,87,181,223,251,119,255,0,209,17,215,127,251,50,255,0,204,209,255,0,110,159,251,94,128,60,6,190,210,248,103,173,79,226,15,135,26,38,163,113,230,25,218,223,201,145,164,144,200,210,52,108,99,46,88,242,75,20,221,248,245,61,107,230,143,140,154,82,105,63,20,245,148,138,218,72,32,184,100,186,77,219,177,41,100,12,236,9,234,12,155,186,112,8,32,99,24,175,87,253,156,117,185,238,188,55,171,232,210,239,100,176,184,142,104,157,164,44,20,74,15,200,23,248,64,49,187,124,167,146,231,129,220,3,219,43,226,31,29,255,0,201,67,241,55,253,133,110,191,244,107,87,219,181,241,15,142,255,0,228,161,248,155,254,194,151,95,250,53,168,3,233,175,130,16,69,23,194,93,33,225,138,52,121,154,103,145,128,85,46,254,115,141,204,123,156,0,50,123,0,59,87,162,215,159,252,18,255,0,146,67,161,127,219,199,254,143,146,189,2,128,10,74,90,40,3,231,255,0,218,107,254,101,127,251,123,255,0,218,85,192,124,18,255,0,146,191,161,127,219,199,254,147,201,93,255,0,237,53,255,0,50,191,253,189,127,237,42,224,62,9,127,201,95,208,191,237,231,255,0,68,75,64,29,255,0,237,53,255,0,50,191,253,189,255,0,237,42,224,62,9,127,201,94,208,191,237,227,255,0,68,73,93,247,237,53,255,0,50,191,253,189,255,0,237,26,224,126,9,127,201,94,208,191,237,227,255,0,68,73,64,31,95,210,82,209,64,31,63,254,211,95,243,43,255,0,219,223,254,209,175,4,130,9,174,174,34,183,183,133,230,154,86,9,26,70,165,153,216,156,5,0,114,73,60,98,189,235,246,154,255,0,153,95,254,222,255,0,246,149,115,63,179,213,149,189,215,196,137,38,153,55,201,103,167,201,53,185,222,70,199,45,28,100,241,215,135,97,207,203,207,168,20,1,237,127,10,254,31,195,224,79,13,129,47,152,117,107,248,210,91,226,236,49,27,40,56,140,0,72,192,220,227,42,78,226,73,206,220,5,238,233,104,160,2,190,72,248,185,240,227,254,16,109,113,46,52,216,102,58,21,231,48,187,124,194,9,57,204,37,178,73,192,92,130,216,36,18,191,49,86,53,245,189,114,223,17,236,160,212,62,26,248,142,27,168,252,200,214,194,105,128,222,70,214,141,76,136,120,244,96,15,161,219,207,203,64,31,21,87,219,222,58,255,0,146,123,226,127,251,5,93,127,232,166,175,136,107,237,239,29,255,0,201,62,241,47,253,130,174,191,244,83,208,7,196,53,247,245,124,3,95,127,80,7,143,126,209,255,0,242,79,52,255,0,251,10,199,255,0,162,167,175,33,248,37,255,0,37,123,66,255,0,183,143,253,17,37,123,7,237,29,255,0,36,243,79,255,0,176,170,127,232,169,107,199,254,9,127,201,94,208,191,237,227,255,0,73,228,160,15,175,235,227,223,140,240,67,109,241,107,94,75,120,163,133,11,196,196,32,1,75,52,40,236,112,59,150,36,147,220,146,107,236,26,249,7,227,111,252,149,253,119,254,216,127,233,58,80,7,125,251,50,255,0,204,209,255,0,110,159,251,94,189,234,123,120,110,173,229,183,184,137,38,130,84,49,201,28,170,172,174,10,224,169,7,130,8,227,21,224,223,179,47,252,205,31,246,233,255,0,181,171,232,10,0,249,19,226,207,195,153,188,15,175,189,197,149,180,131,195,247,109,254,137,46,226,251,27,25,104,88,145,149,32,239,35,57,202,227,146,67,99,206,235,238,237,107,68,211,188,69,163,207,165,106,182,255,0,104,177,159,111,153,22,246,143,118,214,12,188,169,4,114,1,224,215,197,222,48,240,212,222,16,241,94,161,161,79,114,151,15,106,202,22,100,4,7,86,1,193,193,232,118,176,202,243,131,145,147,214,128,48,235,221,62,5,252,51,123,203,139,95,26,106,165,62,201,11,177,176,131,1,252,199,4,169,145,179,157,160,16,118,142,187,148,30,0,93,220,183,193,175,135,246,158,54,241,5,220,250,150,201,52,205,57,20,207,106,89,131,204,210,7,8,1,4,16,20,169,98,115,216,12,28,146,62,179,160,2,138,41,40,1,104,162,138,0,40,164,165,160,2,146,150,138,0,40,162,138,0,74,90,40,160,0,138,104,249,105,212,109,160,2,138,40,160,2,184,191,136,122,48,212,188,53,168,143,179,249,143,38,207,227,198,112,241,251,251,87,105,85,175,109,197,205,171,66,85,24,54,62,86,92,142,162,128,62,43,215,237,228,209,60,83,123,10,143,35,104,65,183,59,177,149,83,239,95,65,252,44,241,44,119,145,89,218,53,222,246,139,77,66,83,102,49,141,131,174,223,122,243,95,141,26,9,180,215,110,175,21,45,194,203,60,72,60,177,134,255,0,83,244,246,172,159,134,58,227,233,218,252,251,229,185,192,179,100,1,27,167,204,158,254,212,1,245,213,20,196,112,249,198,126,90,125,0,20,81,65,160,4,165,20,148,80,2,209,69,20,0,82,82,209,64,5,20,148,180,0,81,73,75,64,5,20,82,80,2,209,69,20,0,81,69,20,0,82,82,209,64,5,37,45,20,0,82,82,209,64,5,20,81,64,1,21,25,169,41,132,80,2,130,180,234,136,26,148,80,1,65,10,122,209,69,0,121,151,196,175,13,166,161,164,46,219,79,49,141,224,115,251,204,127,11,115,215,222,190,88,183,184,154,211,118,198,242,247,227,60,3,156,127,250,235,238,45,98,216,92,90,42,178,35,126,240,31,153,115,216,215,197,122,229,176,183,251,62,21,6,237,221,23,233,64,30,237,224,127,18,105,90,157,184,75,187,175,50,73,46,196,106,60,183,25,4,14,56,3,212,215,163,207,224,223,15,234,54,229,141,135,152,36,255,0,166,210,12,224,255,0,189,237,95,39,248,106,226,238,218,88,38,138,230,88,227,142,228,57,9,33,83,198,211,249,215,208,254,9,241,146,79,29,141,180,207,121,36,143,230,100,185,200,63,120,247,106,0,163,226,143,132,154,85,192,243,44,116,61,206,210,12,159,181,184,227,7,213,253,118,215,137,120,155,193,26,174,141,52,207,253,155,228,194,46,26,40,207,158,27,143,155,3,239,19,209,107,236,107,121,146,238,221,100,80,118,156,224,48,247,197,97,120,135,195,150,218,165,160,79,177,216,179,121,219,201,150,32,115,193,255,0,100,243,205,0,124,179,225,111,28,106,90,71,218,243,168,121,62,110,207,249,96,173,156,110,255,0,100,250,215,213,158,30,215,173,245,123,38,149,46,60,210,38,41,159,44,175,56,28,116,30,181,242,39,137,188,57,113,161,253,151,204,54,255,0,190,221,183,202,39,182,58,240,61,107,188,248,97,227,7,183,150,210,210,107,139,247,51,106,40,56,124,174,14,193,206,90,128,62,156,165,168,109,100,19,64,178,12,225,243,183,61,122,212,212,1,228,159,22,152,141,17,57,255,0,152,136,255,0,208,101,175,154,116,232,188,223,55,11,156,99,191,214,190,146,248,184,223,241,37,94,191,242,16,31,250,12,149,243,223,135,80,55,218,50,1,198,222,191,141,0,125,139,225,136,188,157,58,65,140,126,252,158,190,203,91,213,155,162,140,90,62,0,255,0,88,127,144,173,42,0,74,66,69,58,154,104,1,41,104,20,80,3,150,138,7,74,74,0,90,40,162,128,18,150,138,40,1,41,104,162,128,10,74,90,74,0,90,40,162,128,10,41,41,104,0,162,138,40,1,166,129,214,131,72,40,1,244,80,180,80,3,91,161,175,13,248,229,14,235,48,119,99,253,54,47,225,255,0,166,77,94,232,122,87,143,252,100,136,73,167,174,73,255,0,143,216,250,127,215,38,160,15,24,240,32,199,136,174,7,164,13,255,0,161,45,125,131,111,252,95,133,124,137,224,165,11,226,171,225,158,144,200,57,255,0,121,107,235,216,123,237,160,10,90,204,254,70,145,123,38,221,219,45,228,108,103,25,218,13,124,135,241,3,81,251,127,139,117,15,221,108,223,229,255,0,30,113,136,211,219,218,190,151,248,131,168,11,93,19,85,143,124,64,157,54,82,3,30,122,63,189,124,175,97,19,106,126,43,143,112,98,36,207,250,181,244,67,247,122,250,80,7,169,124,18,208,188,201,133,231,218,49,230,90,72,54,108,233,251,213,239,159,106,250,18,63,244,123,56,87,239,109,80,61,59,87,3,240,226,56,52,143,14,89,153,37,17,254,238,65,251,230,3,172,132,251,87,51,241,19,226,31,217,173,158,27,91,141,46,86,142,240,166,55,238,33,84,56,201,1,190,148,1,103,198,255,0,16,126,199,253,159,255,0,18,189,251,252,207,249,120,198,220,109,255,0,103,222,184,79,11,88,127,108,207,5,199,153,229,109,184,9,183,110,238,132,28,231,143,90,226,244,77,26,247,196,30,118,235,43,166,242,54,255,0,168,137,207,222,207,94,15,165,125,87,160,120,122,223,74,211,164,10,211,140,74,100,253,233,3,176,246,31,47,20,1,230,254,47,176,251,39,133,111,35,243,55,237,217,206,49,156,178,251,251,215,134,77,15,155,175,220,46,236,109,64,126,239,251,34,189,151,226,214,187,26,67,172,89,164,246,204,227,201,194,111,5,250,198,122,102,188,215,192,186,116,154,190,191,112,230,25,136,54,197,179,16,227,134,65,253,211,64,31,74,124,62,181,242,124,57,164,54,252,231,77,132,116,255,0,97,43,179,172,175,15,90,139,109,11,77,140,111,5,45,34,76,55,94,0,173,90,0,40,162,138,0,97,28,210,129,78,162,128,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,164,160,5,162,138,40,1,41,104,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,42,95,205,228,64,173,141,217,96,58,227,177,175,146,254,37,234,127,107,213,181,56,60,156,108,212,165,57,221,156,225,156,122,87,209,95,17,117,65,167,104,177,55,155,18,147,116,163,247,135,31,192,199,215,218,190,80,212,119,106,94,38,212,216,41,125,247,18,73,251,177,158,174,127,78,104,3,214,190,19,248,123,63,218,255,0,233,127,243,203,254,89,255,0,191,239,95,69,40,194,215,35,224,221,40,88,253,183,137,198,255,0,47,239,15,77,254,222,245,214,208,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,102,140,209,69,0,25,163,52,81,64,6,107,226,15,29,255,0,201,67,241,47,253,133,46,191,244,107,87,219,245,241,15,142,255,0,228,161,120,155,254,194,183,95,250,49,168,3,233,239,130,95,242,72,116,47,251,120,255,0,209,242,87,160,87,159,252,18,255,0,146,67,160,255,0,219,207,254,143,146,189,2,128,10,40,162,128,62,1,175,183,188,9,255,0,36,243,195,63,246,10,181,255,0,209,43,95,16,215,219,190,4,255,0,146,121,225,175,251,5,90,255,0,232,165,160,14,134,138,74,90,0,243,255,0,141,159,242,72,117,223,251,119,255,0,209,209,215,204,62,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,167,190,54,127,201,33,215,127,237,135,254,143,142,190,96,240,39,252,148,63,12,255,0,216,86,215,255,0,70,138,0,251,126,138,40,160,4,165,162,138,0,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,213,244,7,236,227,255,0,36,242,255,0,254,194,178,127,232,168,171,231,255,0,29,255,0,201,66,241,55,253,133,110,191,244,107,215,208,31,179,143,252,147,203,255,0,251,10,73,255,0,162,162,160,15,0,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,1,251,56,255,0,201,60,191,255,0,176,164,159,250,42,42,249,251,199,95,242,80,252,77,255,0,97,91,175,253,24,213,244,7,236,229,255,0,36,242,255,0,254,194,178,127,232,152,168,3,215,233,41,104,160,2,146,150,138,0,242,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,207,254,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,160,127,104,239,249,39,150,31,246,21,143,255,0,69,75,95,63,120,19,254,74,31,134,127,236,43,109,255,0,163,86,128,62,222,165,164,165,160,4,162,150,138,0,248,131,199,127,242,80,252,77,255,0,97,75,175,253,26,213,244,255,0,193,31,249,36,58,23,253,188,255,0,232,249,107,230,15,29,255,0,201,67,241,55,253,133,110,255,0,244,107,87,211,255,0,4,191,228,144,232,95,246,241,255,0,163,228,160,15,152,60,119,255,0,37,15,196,223,246,21,186,255,0,209,143,95,79,252,18,255,0,146,67,161,127,219,199,254,143,146,190,96,241,223,252,148,63,19,255,0,216,86,235,255,0,70,181,125,61,240,75,254,73,14,133,255,0,111,63,250,58,74,0,232,124,119,255,0,36,243,196,191,246,10,186,255,0,209,45,95,16,215,219,190,59,255,0,146,121,226,95,251,4,221,127,232,166,175,136,104,3,239,234,240,15,218,107,254,101,127,251,122,255,0,218,53,244,5,124,253,251,77,127,204,177,255,0,111,127,251,70,128,56,31,130,63,242,87,180,47,251,120,255,0,209,18,87,215,245,242,15,193,47,249,43,218,23,253,188,127,232,137,43,235,234,0,43,231,255,0,218,107,254,101,127,251,123,255,0,218,53,244,5,124,253,251,77,127,204,175,255,0,111,127,251,70,128,56,31,130,95,242,87,180,47,251,120,255,0,209,18,215,215,245,242,7,193,47,249,43,218,23,253,188,255,0,232,137,43,235,234,0,90,249,255,0,246,154,255,0,153,99,254,222,255,0,246,141,125,1,95,63,254,211,95,243,43,255,0,219,223,254,209,160,15,1,174,227,77,248,93,174,234,191,15,46,252,99,11,91,139,104,183,200,150,229,198,249,97,77,194,89,1,232,54,149,225,79,36,6,244,80,211,252,29,240,142,157,227,47,28,27,61,85,124,219,43,91,73,46,37,131,44,190,102,10,160,93,202,192,174,11,7,202,255,0,119,29,235,235,250,0,248,71,67,214,245,31,14,106,246,250,166,149,115,246,123,232,55,121,114,236,13,141,202,65,225,193,7,130,87,149,175,177,124,11,227,173,51,199,154,26,223,88,31,38,226,60,45,213,163,182,90,221,207,99,234,14,14,215,232,64,61,8,33,124,55,227,31,194,150,208,46,46,124,75,162,68,139,164,72,251,238,45,227,85,69,179,36,160,24,203,101,131,59,49,192,80,7,78,152,174,15,192,190,59,213,60,7,174,11,251,3,230,219,203,133,186,180,118,194,92,32,236,125,25,114,112,221,65,39,170,146,164,3,237,122,74,207,209,53,189,59,196,122,68,26,174,149,113,246,139,41,183,121,114,236,100,221,134,42,120,96,10,242,8,228,86,141,0,37,45,20,80,7,63,165,248,78,207,77,241,118,187,226,93,222,109,238,171,229,71,150,140,15,34,56,227,85,218,167,175,204,87,113,231,105,194,140,113,147,208,82,82,208,1,95,48,126,209,223,242,80,180,255,0,251,5,71,255,0,163,100,175,167,235,230,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,180,1,191,251,50,255,0,204,209,255,0,110,159,251,90,190,128,175,159,255,0,102,111,249,154,127,237,211,255,0,107,87,191,208,7,132,254,209,190,39,120,45,52,207,12,219,207,183,237,25,187,187,140,111,4,160,56,64,79,221,42,88,57,35,147,148,7,229,227,62,47,225,45,19,251,110,251,82,223,7,157,111,101,165,94,94,201,243,109,217,178,22,216,221,65,56,144,167,3,62,227,25,171,63,17,124,65,111,226,143,136,26,190,177,102,49,107,60,161,97,57,63,58,70,22,48,252,168,43,184,40,108,17,145,156,118,175,86,248,105,225,207,236,191,129,62,45,215,26,77,210,234,246,23,91,81,91,32,36,81,202,131,35,3,14,88,201,158,72,198,222,135,52,1,224,53,212,124,69,240,245,191,133,190,32,106,250,61,161,205,180,50,134,132,96,252,136,234,178,4,228,146,118,134,3,36,228,227,61,235,151,175,162,191,104,159,9,207,121,97,99,226,155,88,80,139,20,54,247,172,100,33,252,182,97,229,16,15,4,6,118,83,183,159,152,117,11,192,5,255,0,217,235,196,147,106,126,20,187,208,165,183,141,35,209,217,76,83,41,57,144,76,210,182,24,122,171,134,228,117,4,12,113,147,236,181,241,239,193,255,0,17,67,225,175,137,22,23,55,119,169,103,97,112,146,90,221,73,32,27,118,176,202,130,118,252,163,204,88,206,238,49,142,72,25,175,176,168,0,162,138,40,0,174,123,199,127,242,78,252,75,255,0,96,171,175,253,20,245,208,215,63,227,191,249,39,158,37,255,0,176,85,223,254,138,106,0,248,134,190,254,175,128,43,239,250,0,40,162,138,0,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,200,53,245,247,198,223,249,36,58,239,253,187,255,0,232,244,175,144,104,3,239,234,40,162,128,10,74,90,40,1,43,140,248,145,241,2,211,192,62,31,121,143,151,46,171,113,27,11,11,121,21,177,43,2,161,137,42,184,1,67,134,193,35,56,192,35,168,232,245,189,111,78,240,230,145,62,171,170,92,125,158,198,12,121,146,236,103,219,185,130,142,0,36,242,64,249,86,190,49,241,167,139,47,60,105,226,139,173,110,241,124,175,51,9,20,1,203,136,99,3,10,170,79,226,78,0,5,157,142,23,56,160,12,10,244,63,132,62,60,177,240,47,137,101,125,78,209,26,206,249,22,25,110,194,111,150,212,3,156,175,114,132,227,114,175,39,104,35,37,112,122,159,132,63,8,108,124,81,225,251,173,107,196,80,200,109,46,163,48,233,254,76,248,101,32,149,121,112,59,134,24,80,217,28,54,84,174,211,94,79,226,47,15,223,248,95,196,23,154,54,166,35,23,118,174,21,252,182,220,172,8,86,86,7,208,169,7,156,30,121,80,120,160,15,186,105,107,194,62,4,124,71,251,68,80,248,55,86,158,121,46,215,113,211,164,127,152,24,213,114,98,60,101,112,21,136,36,145,140,175,24,0,251,189,0,124,255,0,251,77,127,204,175,255,0,111,127,251,70,184,15,130,95,242,87,180,47,251,120,255,0,210,121,43,191,253,166,191,230,87,255,0,183,191,253,165,92,7,193,47,249,43,218,23,253,188,127,233,60,148,1,239,127,27,180,164,212,254,21,234,111,246,89,39,158,197,210,226,45,155,137,66,24,6,124,14,160,70,210,103,60,5,201,237,149,249,71,74,212,166,209,245,155,29,86,221,99,105,172,238,99,184,140,72,9,82,209,178,176,4,2,14,50,61,69,125,211,125,99,111,169,105,215,54,23,145,249,182,183,81,52,51,166,226,187,209,129,12,50,48,70,65,61,57,175,131,103,130,107,91,137,96,184,137,226,158,38,41,34,72,165,89,24,28,21,32,242,8,60,98,128,62,251,175,152,63,104,255,0,249,40,86,31,246,9,143,255,0,70,203,94,213,240,151,82,159,85,248,89,225,251,153,196,106,233,110,96,1,1,3,108,76,209,41,228,158,74,160,39,223,61,58,87,139,126,209,223,242,80,244,255,0,251,5,39,254,140,146,128,55,127,102,95,249,154,63,237,211,255,0,107,87,208,53,243,255,0,236,203,255,0,51,79,253,186,127,237,122,250,2,128,10,40,162,128,60,255,0,227,111,252,146,29,119,254,221,255,0,244,124,117,242,13,125,123,241,183,254,73,22,187,255,0,110,255,0,250,62,58,249,10,128,62,190,248,219,255,0,36,135,93,255,0,182,31,250,62,58,249,6,190,190,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,129,64,30,209,241,163,226,162,107,242,191,134,252,63,117,230,105,73,145,123,50,128,201,116,225,149,128,66,70,118,169,79,188,8,12,73,234,0,39,132,248,127,224,75,239,30,120,131,236,16,51,65,105,18,23,186,189,16,239,88,6,14,220,140,174,75,48,192,92,231,169,232,13,97,232,154,38,163,226,61,94,13,43,73,183,251,77,244,251,182,69,185,83,118,213,44,121,98,0,224,19,201,175,178,124,15,224,219,31,2,248,110,61,34,198,73,101,37,204,151,51,191,6,105,72,0,182,51,128,48,160,40,29,2,174,73,57,36,3,83,68,209,52,239,14,105,16,105,90,85,191,217,236,96,221,229,195,189,159,110,231,44,121,98,73,228,147,201,174,67,227,103,252,146,29,119,254,221,255,0,244,124,117,232,21,231,255,0,27,127,228,144,235,191,246,239,255,0,163,227,160,15,152,60,9,255,0,37,15,195,95,246,21,181,255,0,209,171,95,111,215,196,30,4,255,0,146,135,225,159,251,10,219,127,232,197,175,183,232,0,162,138,40,0,162,138,40,3,228,15,141,191,242,87,181,223,251,119,255,0,210,120,235,191,253,153,127,230,104,255,0,183,63,253,173,92,7,198,207,249,43,218,239,253,187,255,0,233,58,87,127,251,50,255,0,204,209,255,0,110,159,251,90,128,25,251,74,233,72,183,30,31,213,227,181,109,238,146,218,205,112,55,17,128,85,145,79,96,126,105,72,238,121,235,143,151,143,248,17,168,205,99,241,78,206,222,49,25,75,248,38,130,82,192,228,40,67,46,71,61,119,70,7,57,224,159,168,246,255,0,141,218,76,122,159,194,205,77,190,203,36,211,216,186,92,195,179,113,40,85,192,118,192,234,4,109,38,115,242,168,201,237,145,242,142,149,169,77,163,235,54,90,173,186,198,243,217,220,71,115,24,149,73,5,145,149,128,32,21,56,200,245,20,1,247,149,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,251,126,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,0,125,63,240,71,254,73,22,133,255,0,111,31,250,62,74,244,10,243,255,0,130,95,242,72,116,47,251,120,255,0,209,242,87,127,64,11,73,75,69,0,124,255,0,251,77,127,204,175,255,0,111,127,251,70,184,31,130,95,242,87,180,47,251,120,255,0,209,18,87,123,251,77,127,204,177,255,0,111,95,251,70,184,31,130,95,242,87,244,47,251,120,255,0,209,18,80,7,127,251,77,127,204,175,255,0,111,127,251,70,184,31,130,95,242,87,180,47,251,120,255,0,209,18,87,125,251,77,127,204,175,255,0,111,127,251,70,184,15,130,95,242,87,180,47,251,121,255,0,209,18,80,7,215,244,82,82,208,7,207,223,180,215,252,202,255,0,246,247,255,0,180,107,7,246,113,255,0,146,135,168,127,216,42,95,253,27,21,111,254,211,127,243,44,127,219,223,254,209,172,15,217,203,254,74,30,161,255,0,96,169,63,244,108,84,1,244,253,20,81,64,9,88,30,59,255,0,146,121,226,95,251,5,93,127,232,150,174,130,185,255,0,29,255,0,201,60,241,47,253,130,174,191,244,75,80,7,196,53,246,247,142,255,0,228,158,120,151,254,193,87,95,250,37,171,226,26,251,119,199,127,242,79,60,75,255,0,96,171,175,253,20,212,1,241,21,125,251,95,1,87,223,212,1,228,31,180,119,252,147,189,63,254,194,177,255,0,232,169,107,199,254,10,127,201,95,209,63,237,227,255,0,73,229,175,96,253,163,191,228,158,105,255,0,246,21,143,255,0,69,75,94,65,240,75,254,74,246,133,255,0,111,31,250,34,74,0,250,250,190,64,248,219,255,0,37,123,93,255,0,182,31,250,79,29,125,127,95,32,124,109,255,0,146,189,174,255,0,219,191,254,136,142,128,59,255,0,217,151,254,102,143,251,116,255,0,218,213,244,5,124,255,0,251,51,127,204,209,255,0,110,159,251,90,190,128,160,2,190,64,248,219,255,0,37,123,92,255,0,183,127,253,17,29,125,125,95,32,252,109,255,0,146,189,174,255,0,219,191,254,136,142,128,59,255,0,217,151,175,138,63,237,211,255,0,107,87,208,21,243,255,0,236,203,255,0,51,79,253,185,255,0,237,106,250,2,128,10,74,90,74,0,90,40,162,128,18,150,138,74,0,90,74,90,51,64,5,37,45,20,0,81,69,37,0,45,7,154,41,13,0,45,20,204,211,193,160,2,138,40,160,15,53,248,177,164,125,191,72,67,231,249,121,187,67,247,51,210,55,30,181,243,13,195,127,102,235,151,203,254,179,203,146,72,253,51,135,235,250,87,218,250,189,176,187,181,8,119,252,174,27,142,189,13,124,161,241,35,72,54,58,158,163,62,201,194,182,165,42,130,235,193,203,57,244,246,160,15,166,252,49,169,253,187,237,95,185,217,179,103,241,103,57,221,237,237,93,45,120,71,194,111,16,121,159,219,27,165,182,24,242,113,243,255,0,215,95,122,247,122,0,40,164,165,160,2,146,148,209,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,37,0,45,37,45,6,128,10,40,162,128,10,74,90,40,1,41,104,164,52,0,180,81,72,40,0,165,164,165,160,2,138,40,160,0,209,69,20,1,22,42,81,247,104,162,128,10,40,162,128,25,42,238,10,51,142,107,227,223,31,217,125,155,251,59,247,155,183,121,159,195,143,238,87,216,181,243,159,197,141,13,191,226,79,182,43,147,254,187,248,127,235,159,181,0,115,31,15,44,254,209,98,23,204,198,251,220,125,220,246,74,233,188,65,163,255,0,102,77,113,119,231,121,158,94,62,77,152,206,112,58,228,250,215,37,240,223,85,22,183,150,54,239,36,41,191,81,140,225,155,7,146,139,235,95,73,79,165,91,234,218,27,13,242,48,151,31,234,138,158,141,219,131,233,64,30,113,240,251,198,190,76,159,96,251,6,124,168,29,183,249,221,114,234,122,99,222,189,146,198,235,237,86,208,201,179,102,232,195,227,57,198,64,226,190,99,248,155,225,185,244,61,94,230,242,214,214,241,131,201,28,97,165,66,65,202,103,130,0,231,138,210,248,125,241,6,123,59,193,107,116,250,108,9,13,152,140,25,73,7,32,160,193,203,117,224,208,7,165,124,71,240,231,246,135,246,95,250,95,151,179,204,255,0,150,121,206,118,123,251,87,203,250,115,125,131,93,211,223,30,110,201,227,125,189,51,134,28,126,149,246,203,92,90,95,227,101,196,77,179,175,151,40,56,207,175,253,243,95,39,252,67,209,255,0,179,245,216,76,113,206,84,90,134,203,143,246,159,219,218,128,62,143,248,125,170,253,187,195,26,115,121,59,55,249,191,197,156,109,119,246,246,174,202,188,23,224,222,179,155,109,22,209,154,1,254,191,140,252,221,100,62,181,239,8,193,227,87,4,16,127,187,64,30,69,241,108,127,196,152,127,216,64,127,232,50,215,132,120,66,47,51,237,159,54,54,236,237,254,245,123,199,197,165,31,216,163,254,194,11,252,164,175,28,248,121,111,191,251,79,33,190,95,43,167,252,14,128,62,179,210,134,45,91,159,227,63,200,85,250,171,96,49,3,15,246,191,160,171,84,0,30,41,132,211,205,70,104,0,6,151,52,156,83,184,205,0,56,116,162,145,105,104,1,40,165,162,128,10,41,41,104,1,41,104,162,128,10,74,41,104,0,162,138,74,0,90,40,162,128,10,40,162,128,26,104,167,26,101,0,60,82,82,138,74,0,83,210,188,167,226,252,37,244,212,42,63,229,234,62,255,0,244,205,171,213,141,121,183,197,56,195,105,137,198,127,210,211,255,0,69,181,0,120,79,132,162,97,226,187,253,163,254,89,201,223,253,165,175,174,96,254,47,194,190,88,240,172,8,60,87,127,242,255,0,4,157,255,0,219,21,245,68,61,232,3,201,126,45,221,148,142,241,6,222,116,198,237,255,0,93,43,197,124,25,2,13,86,198,238,82,192,126,243,56,251,189,24,87,178,252,91,183,145,150,237,212,100,13,49,242,114,63,233,165,124,253,97,171,203,167,172,97,39,216,201,156,124,128,227,57,246,247,160,15,92,215,124,119,22,141,163,67,107,111,36,78,241,206,1,18,68,231,130,24,246,199,173,121,92,134,243,196,218,173,215,151,10,49,105,30,231,247,103,29,91,253,163,211,231,170,90,134,163,121,171,206,234,210,249,171,149,111,186,163,160,199,160,175,83,248,117,225,5,251,68,119,87,118,63,36,182,42,193,188,238,164,148,61,3,125,104,3,210,188,5,224,20,209,63,180,60,207,180,15,59,203,198,249,17,186,110,244,30,245,212,120,155,196,150,154,62,157,123,230,76,162,69,181,121,64,100,115,158,27,251,191,74,109,239,138,52,141,43,102,251,207,43,205,206,63,116,237,156,99,216,250,215,206,190,52,248,135,121,172,221,152,172,245,95,58,41,109,124,166,30,64,92,146,91,229,228,47,98,40,3,159,241,94,179,55,137,188,81,118,209,44,108,183,30,94,60,176,87,59,81,127,188,125,171,214,190,13,248,62,72,160,142,254,120,228,95,54,218,81,196,136,71,250,209,219,175,106,243,255,0,135,254,11,212,53,109,103,79,188,158,195,204,181,147,205,203,249,202,185,194,176,232,24,30,162,190,152,240,182,139,22,139,163,219,192,150,254,83,160,96,87,121,108,101,137,245,52,1,181,4,126,85,188,113,140,225,21,71,63,236,138,146,150,138,0,40,163,56,166,231,154,0,117,20,81,64,9,75,69,20,0,81,69,20,0,148,180,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,148,180,81,64,9,75,73,75,64,5,20,148,80,2,209,73,75,64,9,75,73,75,64,9,75,69,20,0,82,82,209,64,5,33,56,25,165,170,247,147,8,45,158,87,108,1,142,113,158,244,1,227,95,28,53,69,139,78,16,2,185,91,216,207,42,127,231,147,127,141,121,23,129,244,169,53,143,18,221,174,215,32,192,242,13,140,7,241,143,95,173,117,127,27,117,117,186,213,110,45,82,125,222,93,196,77,183,102,220,126,231,215,30,245,179,240,135,195,68,106,9,119,45,167,203,54,154,24,63,155,215,38,51,211,53,32,123,237,164,2,223,126,51,243,99,169,171,52,0,7,74,42,128,40,162,147,189,0,45,37,45,20,0,82,82,209,64,6,104,164,165,160,6,10,125,20,80,1,69,11,69,0,25,175,136,60,119,255,0,37,11,196,159,246,21,186,255,0,209,175,95,111,215,196,30,59,255,0,146,135,226,127,251,10,221,127,232,214,160,15,167,254,9,127,201,34,208,255,0,237,227,255,0,71,201,94,129,94,127,240,71,254,73,14,135,255,0,111,31,250,62,74,244,10,0,40,162,138,0,248,6,190,221,240,39,252,147,207,12,255,0,216,42,215,255,0,69,45,124,69,95,111,120,19,254,73,231,134,191,236,19,107,255,0,162,86,128,58,10,40,162,128,60,255,0,227,111,252,146,45,119,254,221,255,0,244,114,87,204,30,3,255,0,146,135,225,159,251,10,218,255,0,232,209,95,79,252,109,255,0,146,67,174,255,0,219,15,253,31,29,124,193,224,79,249,40,126,25,255,0,176,173,175,254,141,90,0,251,126,138,74,90,0,40,162,138,0,248,131,199,127,242,80,252,77,255,0,97,91,175,253,24,213,244,7,236,227,255,0,36,242,255,0,254,194,146,255,0,232,168,171,231,255,0,29,255,0,201,67,241,55,253,133,46,191,244,107,87,208,63,179,143,252,147,203,255,0,251,10,201,255,0,162,162,160,15,159,188,119,255,0,37,15,196,223,246,20,186,255,0,209,173,95,64,126,206,63,242,79,47,255,0,236,41,39,254,138,138,190,127,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,1,251,56,255,0,201,60,191,255,0,176,172,159,250,42,42,0,245,250,40,162,128,10,41,41,104,3,200,63,104,239,249,39,154,127,253,133,83,255,0,69,75,95,63,248,19,254,74,23,134,127,236,43,107,255,0,163,86,190,129,253,163,191,228,157,216,127,216,86,63,253,21,37,124,253,224,79,249,40,126,25,255,0,176,173,183,254,141,20,1,246,253,20,81,64,5,20,81,64,31,16,120,239,254,74,31,137,191,236,43,117,255,0,163,90,190,159,248,37,255,0,36,139,66,255,0,183,143,253,31,37,124,193,227,191,249,40,126,38,255,0,176,173,223,254,141,106,250,123,224,151,252,146,29,11,254,222,63,244,124,148,1,243,15,142,255,0,228,161,120,155,254,194,183,95,250,49,171,233,239,130,95,242,72,116,47,251,120,255,0,209,242,215,204,62,59,255,0,146,135,226,111,251,10,221,127,232,214,175,167,190,8,255,0,201,33,208,191,237,227,255,0,71,201,64,29,15,142,255,0,228,158,120,151,254,193,87,95,250,41,171,226,26,251,123,199,127,242,79,60,75,255,0,96,171,175,253,18,245,241,13,0,125,253,95,63,126,211,95,243,43,255,0,219,223,254,209,175,160,43,192,63,105,175,249,149,255,0,237,239,255,0,104,208,7,1,240,75,254,74,254,133,255,0,111,63,250,34,74,250,250,190,65,248,37,255,0,37,123,66,255,0,183,143,253,39,150,190,191,160,2,190,127,253,166,191,230,87,255,0,183,191,253,163,95,64,87,207,255,0,180,215,252,203,31,246,247,255,0,180,104,3,128,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,127,95,32,252,18,255,0,146,189,161,127,219,207,254,136,146,190,190,160,2,190,127,253,166,191,230,88,255,0,183,175,253,163,94,255,0,94,1,251,77,127,204,175,255,0,111,127,251,70,128,48,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,211,213,243,23,236,229,255,0,37,15,80,255,0,176,84,159,250,54,42,250,122,128,34,154,8,110,160,146,222,226,36,154,9,80,164,145,200,3,43,169,27,72,32,252,164,17,198,218,249,39,226,207,195,153,188,17,226,6,184,177,181,144,104,23,79,254,137,38,242,254,91,99,38,22,36,100,16,119,17,156,229,113,201,33,177,245,221,103,235,122,38,157,226,61,34,125,39,85,183,251,69,148,251,124,200,183,178,110,218,193,135,42,65,28,128,120,52,1,242,175,194,111,136,179,120,31,196,9,111,123,113,32,240,253,219,255,0,165,197,176,191,150,216,192,148,0,114,164,29,170,216,206,87,63,41,32,99,235,91,121,225,186,130,43,139,121,82,104,37,64,233,36,108,28,56,35,33,129,28,16,71,57,175,139,188,113,224,93,83,192,154,233,176,191,30,109,188,153,123,91,180,92,71,112,131,186,250,48,202,238,29,65,35,170,144,79,119,240,115,226,179,104,23,22,222,25,214,231,140,104,242,54,203,123,137,25,80,89,146,93,142,112,50,225,157,148,101,156,5,235,247,115,64,31,77,209,69,20,0,81,69,20,0,87,204,31,180,119,252,148,61,63,254,193,49,255,0,232,217,107,233,234,249,135,246,143,255,0,146,133,97,255,0,96,168,255,0,244,100,180,1,191,251,50,255,0,204,209,255,0,110,159,251,90,189,31,226,223,137,229,240,175,195,205,70,234,222,111,42,242,231,22,150,172,55,100,51,245,42,70,10,178,160,118,83,144,1,3,175,221,62,113,251,51,127,204,209,255,0,110,159,251,90,177,63,104,111,18,195,169,248,174,211,66,138,222,68,125,29,24,201,51,21,196,173,50,198,216,3,208,40,28,158,164,149,199,25,32,30,71,99,99,113,169,106,54,182,22,113,249,183,87,82,8,97,77,192,110,118,32,1,147,133,25,36,117,226,190,206,241,101,141,190,153,240,183,93,176,180,79,46,218,219,69,158,24,83,113,59,81,96,101,81,147,146,112,0,235,205,120,87,236,245,225,207,237,63,26,92,107,175,46,216,244,136,190,85,13,130,210,202,29,6,87,7,32,40,147,60,131,156,117,25,175,126,241,223,252,147,207,18,255,0,216,42,239,255,0,69,53,0,124,67,95,114,248,163,195,246,254,42,240,190,161,161,221,54,200,238,226,32,62,9,242,216,28,163,237,5,115,135,1,177,157,167,24,60,26,248,106,190,254,160,15,129,103,183,154,214,226,75,123,136,158,41,226,114,146,71,40,33,145,129,193,5,79,32,131,242,226,190,209,248,117,226,11,143,20,124,63,210,53,155,193,182,234,104,138,204,114,62,102,70,100,102,224,0,55,21,45,128,48,51,142,213,243,239,199,159,11,190,137,227,198,213,98,142,53,179,214,19,206,77,136,16,44,170,160,72,54,131,146,73,218,197,136,25,50,30,164,19,93,31,236,227,226,116,130,239,83,240,213,196,248,251,70,46,173,35,56,80,88,12,72,1,251,229,136,8,64,229,113,27,30,57,200,7,209,20,148,180,80,1,92,255,0,142,191,228,158,120,151,254,193,87,95,250,41,171,160,174,127,199,95,242,79,60,75,255,0,96,171,191,253,18,212,1,241,13,125,253,95,0,215,223,212,0,148,180,81,64,30,127,241,183,254,73,14,185,255,0,110,255,0,250,62,58,249,6,190,190,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,131,64,31,127,81,69,20,0,148,180,87,63,227,125,10,247,196,222,11,213,116,91,11,223,177,93,93,69,177,38,36,129,242,144,74,182,57,218,202,8,61,120,99,193,232,64,62,112,248,201,241,30,47,26,107,16,88,105,82,238,209,44,190,116,144,111,95,180,72,192,101,153,24,12,99,149,92,174,126,241,206,27,2,135,194,95,1,127,194,115,226,143,244,196,221,163,88,226,75,204,75,177,155,33,182,32,199,63,49,83,156,99,10,27,149,56,206,28,30,5,215,231,241,188,94,16,107,88,224,214,29,192,104,164,153,72,141,74,121,133,139,2,70,208,159,55,25,61,130,147,242,215,216,190,30,208,44,188,49,225,251,61,23,77,18,11,59,84,42,158,99,111,118,36,150,103,39,212,185,39,140,14,120,1,120,160,13,90,243,255,0,139,126,1,255,0,132,231,194,255,0,232,113,238,214,108,119,73,99,153,54,7,201,93,241,156,241,243,133,24,206,220,48,28,133,206,125,2,138,0,248,22,9,231,181,184,138,226,222,86,134,120,152,52,114,70,197,93,24,28,135,4,114,8,60,230,190,190,248,87,241,2,47,29,248,108,25,60,193,171,105,232,144,223,6,81,135,98,14,36,4,0,48,216,115,128,6,210,8,198,220,19,231,159,180,15,128,127,230,116,211,163,254,236,122,152,105,62,137,11,170,159,193,78,15,247,78,223,188,107,147,248,27,225,191,17,106,62,48,139,90,211,46,100,178,211,109,31,109,229,193,25,89,129,193,48,1,209,139,12,103,251,188,55,92,2,1,213,254,211,95,243,44,127,219,223,254,210,174,3,224,151,252,149,237,7,254,222,127,244,68,149,223,254,211,95,243,43,255,0,219,215,254,210,174,7,224,151,252,149,237,11,254,222,63,244,68,148,1,245,245,124,137,241,187,74,125,47,226,158,166,255,0,102,142,11,123,196,142,230,29,152,80,192,160,87,108,15,186,76,139,46,115,201,57,61,242,126,187,175,3,253,165,52,166,107,127,15,234,241,218,167,151,27,203,107,61,192,218,27,44,161,163,7,185,94,37,35,176,231,166,121,0,179,251,54,106,51,75,163,107,250,89,88,252,139,123,136,174,17,128,59,203,72,174,25,73,206,49,136,134,222,59,158,189,185,63,218,59,254,74,22,159,255,0,96,168,255,0,244,100,181,145,240,50,250,226,207,226,190,155,12,18,236,142,238,41,226,152,96,29,232,177,180,129,121,233,243,34,30,57,227,208,154,215,253,163,255,0,228,161,216,127,216,38,63,253,27,45,0,111,126,204,191,243,52,255,0,219,167,254,214,175,160,107,231,255,0,217,155,254,102,143,251,115,255,0,218,245,244,5,0,20,81,69,0,121,255,0,198,223,249,36,58,239,253,187,255,0,232,244,175,144,43,235,255,0,141,191,242,72,117,207,251,97,255,0,163,227,175,144,104,3,235,239,141,191,242,72,117,223,251,97,255,0,163,227,175,145,109,237,230,186,184,138,222,222,39,154,121,92,36,113,198,11,51,177,59,66,133,28,146,79,27,107,235,175,141,191,242,72,117,207,251,97,255,0,163,163,174,127,224,199,194,255,0,248,70,173,35,241,22,179,6,53,107,136,135,147,4,208,237,123,32,75,3,206,227,243,50,145,156,128,193,114,59,176,160,14,143,225,103,195,248,124,9,225,176,37,243,78,175,126,145,203,124,89,134,17,130,156,70,0,37,112,187,153,114,9,222,73,57,198,0,239,104,162,128,10,243,255,0,141,191,242,72,117,223,251,119,255,0,209,201,94,129,94,125,241,183,254,73,14,187,255,0,110,255,0,250,62,58,0,249,135,192,159,242,80,252,51,255,0,97,91,95,253,26,181,246,253,124,65,224,79,249,40,126,26,255,0,176,173,175,254,141,21,246,245,0,45,20,148,180,0,148,180,82,80,7,200,95,27,127,228,175,107,191,246,239,255,0,162,35,174,251,246,101,255,0,153,167,254,221,63,246,181,112,31,27,63,228,175,235,191,246,239,255,0,162,35,174,251,246,101,255,0,153,163,254,221,63,246,181,0,123,228,240,67,119,111,45,189,196,41,60,18,161,73,35,145,67,43,169,24,42,65,224,130,56,197,124,27,125,99,113,166,106,55,26,125,234,121,119,86,178,180,83,71,184,28,56,36,48,200,200,56,32,244,249,107,239,122,249,23,227,118,148,218,103,197,61,77,254,203,29,188,23,137,29,204,59,54,128,224,162,171,182,7,66,100,89,51,158,73,201,239,146,1,244,47,194,93,78,109,83,225,95,135,238,39,17,171,165,185,183,1,1,3,16,187,68,167,146,121,33,1,62,249,233,210,190,85,241,223,252,148,63,19,127,216,86,235,255,0,70,181,123,63,236,213,123,112,218,119,136,172,26,76,219,65,36,19,70,155,87,135,112,225,142,122,156,136,227,246,227,229,234,107,198,60,119,255,0,37,15,196,255,0,246,21,186,255,0,209,173,64,31,79,252,18,255,0,146,67,161,127,219,199,254,142,146,189,2,188,251,224,151,252,146,45,7,254,222,63,244,124,149,232,52,0,81,73,75,64,31,63,254,211,95,243,43,255,0,219,223,254,209,174,3,224,151,252,149,237,11,254,222,63,244,158,74,239,255,0,105,191,249,149,255,0,237,239,255,0,105,87,1,240,71,254,74,246,133,255,0,111,31,250,34,90,0,239,255,0,105,175,249,149,255,0,237,239,255,0,104,215,1,240,75,254,74,246,133,255,0,111,31,250,34,74,239,255,0,105,175,249,149,255,0,237,235,255,0,105,87,1,240,75,254,74,246,133,255,0,111,63,250,34,74,0,250,254,146,150,138,0,249,255,0,246,154,255,0,153,99,254,222,255,0,246,141,96,254,206,63,242,80,245,15,251,5,75,255,0,163,34,173,239,218,107,254,101,127,251,123,255,0,218,53,129,251,56,255,0,201,67,212,63,236,21,47,254,141,138,128,62,159,164,165,162,128,10,231,188,119,255,0,36,243,196,159,246,10,186,255,0,209,79,93,13,115,254,59,255,0,146,121,226,95,251,5,93,255,0,232,166,160,15,136,107,237,239,29,255,0,201,60,241,47,253,130,174,191,244,83,87,196,53,246,239,142,255,0,228,158,120,151,254,193,87,95,250,41,168,3,226,42,251,250,190,1,175,191,104,3,200,127,104,239,249,39,150,31,246,21,143,255,0,69,75,94,63,240,75,254,74,246,133,255,0,111,31,250,34,74,246,15,218,59,254,73,221,135,253,133,99,255,0,209,82,215,143,252,18,255,0,146,189,161,127,219,207,254,136,146,128,62,191,175,144,62,54,255,0,201,94,215,127,237,223,255,0,68,71,95,95,215,200,31,27,127,228,175,107,159,246,239,255,0,162,35,160,14,255,0,246,101,255,0,153,163,254,221,63,246,181,125,1,95,63,254,204,191,243,52,127,219,167,254,215,175,160,40,0,175,144,62,54,255,0,201,94,215,127,237,135,254,136,142,190,191,175,144,62,54,255,0,201,94,215,127,237,223,255,0,73,210,128,59,255,0,217,151,254,102,159,251,116,255,0,218,245,244,5,124,255,0,251,50,255,0,204,209,255,0,110,159,251,94,190,128,160,2,146,150,138,0,41,41,104,160,2,146,150,138,0,40,162,138,0,41,41,104,160,3,52,81,69,0,20,82,82,208,3,72,167,10,49,64,160,4,162,150,138,0,107,46,225,94,13,241,151,195,197,244,163,60,98,66,100,212,247,125,245,199,43,33,175,122,174,51,199,250,34,234,186,44,80,139,127,52,139,160,251,119,99,179,243,212,122,208,7,206,127,14,181,147,167,127,105,103,96,243,60,174,160,159,187,191,211,235,95,93,91,202,39,140,176,231,7,21,241,6,155,36,218,95,153,184,236,243,54,246,13,156,103,235,235,95,101,248,110,249,47,52,247,144,73,187,18,145,157,184,236,63,198,128,54,168,164,165,160,2,138,40,160,0,81,66,209,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,73,75,64,5,20,82,80,1,154,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,160,209,64,5,20,41,162,128,10,226,60,109,225,175,237,159,177,109,18,159,43,204,251,174,7,93,190,191,74,237,234,41,97,142,108,111,92,227,167,52,1,241,34,199,63,135,53,235,7,153,4,102,57,99,159,231,59,190,85,111,111,165,125,61,240,251,197,246,218,190,139,166,196,101,143,205,151,205,249,81,28,116,102,245,246,21,229,95,19,252,13,60,26,129,186,181,211,177,20,54,59,153,188,240,112,65,115,156,22,255,0,118,185,111,4,120,202,227,195,250,173,132,83,95,249,22,240,121,155,135,146,27,110,85,207,240,169,39,147,64,31,71,248,227,194,177,120,151,75,141,20,204,79,218,22,79,221,186,175,64,195,248,135,189,124,197,226,143,12,222,248,115,81,188,155,200,97,31,218,218,21,105,37,13,145,185,136,232,122,252,181,244,231,132,124,99,166,107,250,92,27,111,252,249,72,119,127,220,178,240,174,70,122,15,106,229,190,33,248,70,219,85,211,247,219,88,249,175,37,231,154,79,152,70,65,15,207,44,61,104,3,146,240,119,197,0,126,217,246,167,181,79,185,183,108,50,115,247,179,220,255,0,179,84,254,33,219,199,168,180,215,81,59,176,75,39,94,56,92,141,199,191,214,188,148,53,230,149,223,202,243,63,221,108,227,243,245,174,178,127,21,139,205,50,229,102,188,222,237,27,160,253,214,50,8,233,192,247,160,13,63,133,87,143,109,226,77,34,2,23,229,243,186,131,159,184,198,190,163,210,164,243,244,232,159,142,119,116,250,154,249,71,225,194,179,248,187,76,100,228,31,51,7,254,217,189,125,81,160,231,251,22,223,61,126,111,253,8,208,7,152,252,90,119,254,198,80,0,255,0,144,135,254,203,37,121,95,195,88,223,254,38,127,47,252,242,239,254,253,122,223,197,88,119,105,3,35,63,233,249,235,236,245,230,223,13,173,191,228,39,148,255,0,158,93,255,0,222,160,15,166,173,23,16,159,247,170,197,67,106,184,140,253,106,106,0,13,48,211,205,70,77,0,38,41,123,210,100,81,206,69,0,74,58,82,82,143,187,69,0,20,81,69,0,20,81,73,64,11,69,37,45,0,6,138,13,2,128,10,40,162,128,10,40,162,128,10,40,162,128,26,105,41,77,38,40,1,226,138,22,146,128,20,215,159,252,75,219,253,152,153,0,255,0,164,167,111,246,30,187,250,224,190,37,71,191,74,78,113,254,148,157,191,216,106,0,241,143,14,74,131,197,23,248,31,195,39,69,255,0,104,87,211,214,231,59,191,10,249,103,69,5,60,79,126,67,31,249,104,63,241,225,95,72,218,223,52,123,178,165,179,143,226,160,15,56,248,173,121,26,199,122,132,54,78,152,255,0,251,61,124,205,35,110,144,145,94,217,241,71,90,121,46,37,140,196,255,0,54,158,87,62,102,122,151,246,175,29,211,172,190,223,123,28,30,111,151,191,63,54,51,140,2,125,125,168,1,108,46,162,181,148,180,136,91,32,142,0,61,235,176,181,241,240,179,183,134,56,167,212,99,216,129,63,118,251,64,0,116,24,110,156,86,134,129,240,156,106,246,241,204,117,129,30,224,78,62,201,187,24,108,127,125,107,179,211,190,4,91,238,5,245,136,155,49,244,109,60,30,120,255,0,110,128,60,146,251,196,90,166,169,229,227,83,190,62,94,127,214,204,221,246,253,222,79,165,118,30,10,248,121,119,127,36,19,205,253,159,42,11,208,24,73,150,36,12,18,57,94,156,215,177,216,124,33,209,173,60,205,241,216,77,187,110,221,214,9,198,51,239,93,181,142,137,167,216,71,139,123,27,88,254,109,255,0,36,0,115,199,60,125,40,2,151,135,252,63,107,165,88,91,197,29,165,164,111,22,236,24,99,85,198,73,233,192,245,173,208,20,46,0,197,0,1,242,129,69,0,20,82,82,154,0,140,181,0,208,69,42,138,0,120,162,129,69,0,20,148,82,208,2,82,154,40,160,6,19,138,80,105,173,74,59,208,3,232,162,138,0,40,164,165,99,142,104,1,41,104,7,52,80,1,77,205,56,211,79,203,64,14,162,153,154,92,208,3,169,40,165,160,4,165,162,138,0,40,164,165,160,2,138,74,90,0,41,41,104,160,2,185,159,28,95,45,151,133,111,230,204,138,83,203,229,14,15,46,23,215,222,186,106,242,207,139,186,163,219,248,91,89,137,85,190,95,35,144,248,254,56,232,3,193,60,71,51,107,94,46,191,33,221,129,84,111,223,156,244,69,30,245,244,183,195,205,56,90,232,90,76,158,92,32,157,54,16,72,28,253,212,246,175,155,124,37,106,53,127,19,93,52,143,130,109,75,124,195,127,221,40,43,235,47,13,219,71,107,225,253,44,12,113,103,16,200,27,123,10,0,216,162,138,40,0,164,165,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,146,150,128,14,244,82,118,162,128,22,184,123,239,132,62,6,212,245,27,155,235,221,15,204,186,186,149,166,157,254,215,58,238,118,36,185,192,124,12,146,126,239,21,220,80,40,3,59,68,209,52,223,14,105,16,105,90,85,191,217,236,96,221,178,29,238,248,220,197,143,44,73,60,146,121,53,163,69,37,0,45,20,81,64,30,127,255,0,10,71,225,231,253,11,223,249,59,113,255,0,199,43,183,177,177,183,211,52,235,91,11,56,252,187,91,88,132,49,38,242,112,128,0,6,78,73,192,3,175,53,98,150,128,10,40,162,128,51,181,189,15,78,241,30,145,62,149,170,219,253,162,198,109,190,100,91,217,55,109,96,203,200,32,142,84,30,13,115,22,63,8,124,13,166,234,54,183,214,122,31,151,117,107,40,154,23,251,92,199,14,8,32,237,46,65,193,11,215,138,238,40,160,2,138,74,90,0,41,41,104,160,14,26,255,0,225,15,129,117,45,70,234,254,243,68,243,46,174,165,105,166,127,181,204,55,59,18,88,224,56,85,201,39,167,21,208,120,115,195,26,47,132,180,217,52,253,14,207,236,182,178,74,102,104,252,215,147,46,64,4,229,137,61,2,251,113,91,20,180,1,195,223,124,33,240,46,167,168,93,95,222,104,126,101,213,212,173,52,205,246,185,134,230,98,75,156,7,1,114,73,233,197,116,30,28,240,198,141,225,45,58,75,13,14,207,236,182,178,74,102,100,243,90,76,185,80,9,203,18,126,234,175,183,203,91,20,80,1,69,37,45,0,20,81,69,0,99,120,143,194,250,55,139,116,232,236,53,203,63,181,90,199,40,152,39,154,233,135,0,128,114,8,63,117,207,183,53,129,99,240,135,192,186,110,163,107,127,103,161,249,119,86,210,137,161,127,181,206,112,234,65,7,5,200,59,72,29,126,90,238,40,160,4,165,162,138,0,40,164,165,160,14,30,251,225,23,129,117,45,70,234,254,247,67,243,46,174,165,105,231,111,181,76,55,179,18,88,224,50,133,201,39,167,21,211,232,154,38,157,225,205,34,13,43,74,131,236,246,54,251,252,184,183,179,99,115,151,60,185,36,242,73,228,214,141,20,1,195,95,124,33,240,46,165,168,221,223,222,104,126,109,221,220,173,52,205,246,169,134,231,98,75,29,161,148,12,146,126,239,21,212,104,154,38,157,225,205,34,13,43,74,183,251,61,140,27,188,184,183,179,99,123,22,60,177,36,242,73,228,214,141,37,0,65,125,99,111,169,233,215,22,23,177,249,150,183,81,60,51,38,226,187,145,129,86,25,92,17,144,79,78,107,135,255,0,133,37,240,243,254,133,239,252,156,184,255,0,227,149,232,20,148,0,181,207,248,155,193,94,30,241,143,217,127,183,180,255,0,182,125,151,127,147,251,249,35,219,187,110,239,184,227,57,218,189,125,43,160,162,128,56,253,19,225,119,131,124,57,171,219,234,154,86,143,228,94,193,187,203,147,237,51,62,55,41,7,229,103,32,240,196,114,181,215,210,209,64,9,88,30,38,240,79,135,188,99,246,95,237,237,63,237,191,101,223,228,254,250,68,219,187,110,239,184,195,57,218,189,125,43,126,150,128,56,253,19,225,119,131,124,57,171,193,170,233,90,63,217,239,109,247,121,114,253,166,103,219,185,74,158,25,136,60,49,28,138,236,40,162,128,18,176,60,77,224,159,15,120,199,236,191,219,246,31,108,251,46,239,39,247,210,71,141,216,221,247,24,103,56,29,127,187,93,5,20,1,203,120,115,225,231,133,124,37,168,73,127,162,105,127,100,186,146,35,11,63,218,37,147,40,74,146,48,236,71,80,61,254,90,234,104,162,128,10,40,162,128,48,252,75,224,253,3,197,246,240,65,174,233,209,222,164,14,94,34,93,145,144,145,131,134,82,14,15,25,25,193,192,244,90,230,255,0,225,73,124,60,255,0,161,119,255,0,39,110,63,248,229,122,5,37,0,87,177,177,183,211,52,235,107,11,56,252,187,91,88,68,49,38,242,112,128,0,6,78,73,218,20,117,230,172,209,69,0,20,81,69,0,21,203,120,139,225,231,133,188,91,168,199,125,173,233,159,107,186,142,17,10,191,218,37,143,17,130,72,24,86,3,171,31,126,107,169,162,128,57,239,12,248,39,195,222,14,251,87,246,14,159,246,63,181,108,243,191,125,44,155,182,238,219,247,216,227,27,155,167,173,102,106,191,10,60,21,173,234,183,58,150,167,163,201,115,121,112,219,229,149,239,46,50,231,254,250,218,0,24,80,7,0,0,6,0,174,210,138,0,198,240,231,133,244,111,9,105,210,88,104,118,127,101,181,146,83,51,167,152,210,101,200,0,156,185,39,238,129,254,207,21,161,125,99,111,169,233,215,26,125,228,126,101,181,212,77,20,201,184,141,200,192,134,25,24,35,32,158,156,213,154,40,3,207,255,0,225,73,124,59,255,0,161,123,255,0,39,46,63,248,237,122,5,20,80,7,63,226,127,4,248,123,198,63,101,254,222,211,254,219,246,93,254,87,239,228,143,27,182,238,251,140,51,157,171,215,210,179,244,79,133,222,13,240,222,173,6,171,165,104,254,69,236,27,188,185,126,211,59,227,112,42,126,86,98,15,12,71,34,187,10,40,0,162,138,40,1,42,189,245,141,190,167,167,92,216,94,199,230,90,221,196,208,206,155,136,220,140,164,56,200,193,25,4,253,222,106,205,20,1,231,255,0,240,164,190,30,127,208,189,255,0,147,183,31,252,114,189,2,138,40,0,162,138,40,3,63,91,209,52,223,17,233,19,105,90,173,191,218,108,102,199,153,22,246,77,219,89,88,114,8,35,144,15,6,184,255,0,248,82,63,15,63,232,94,255,0,201,203,143,254,57,94,129,69,0,20,81,73,64,11,69,37,45,0,20,81,73,64,11,69,20,80,1,84,180,173,46,199,68,210,237,244,221,50,217,45,108,237,211,100,81,70,188,1,252,201,39,36,147,201,36,147,146,106,237,37,0,96,120,155,193,62,29,241,143,217,127,183,180,255,0,182,125,151,127,147,251,249,35,198,237,187,190,227,46,115,181,122,250,86,126,137,240,183,193,190,28,213,224,213,116,173,31,236,247,176,110,217,47,218,102,125,187,129,7,134,114,15,12,71,43,93,133,20,0,86,86,191,225,221,43,197,26,91,105,218,221,140,119,118,133,195,236,98,84,171,47,66,25,72,32,245,25,4,124,164,142,132,214,173,20,1,195,216,252,33,240,46,155,168,90,223,217,232,126,93,213,172,171,60,45,246,169,206,214,82,10,156,23,32,224,129,215,229,171,254,35,248,119,225,95,22,234,49,223,235,122,95,218,238,163,132,68,175,246,137,83,8,9,32,97,92,14,172,125,249,174,166,146,128,48,60,51,224,159,15,120,59,237,95,216,58,127,216,254,213,229,249,223,190,146,77,219,119,99,239,49,198,55,55,79,90,232,41,41,104,0,162,138,40,3,59,90,209,52,239,17,233,19,233,58,165,191,218,44,103,219,230,67,185,211,118,215,14,57,82,8,228,3,193,174,67,254,20,143,195,207,250,23,191,242,118,227,255,0,142,87,127,75,64,17,77,4,55,49,132,154,36,149,3,171,40,117,12,3,43,6,87,193,238,8,4,30,196,3,82,82,209,64,5,37,45,20,0,86,118,183,162,105,222,35,210,39,210,181,88,62,209,101,62,223,50,29,204,155,176,193,151,144,65,28,133,60,26,209,162,128,56,123,47,132,62,5,211,117,27,91,251,61,15,203,187,182,149,102,133,254,215,57,218,192,130,167,5,136,59,72,29,126,90,238,40,162,128,18,150,146,150,128,10,40,162,128,56,253,111,225,119,131,124,71,171,205,170,234,186,63,218,47,103,199,153,39,218,102,77,219,84,1,192,112,23,133,3,129,90,30,26,240,79,135,188,29,246,175,236,29,63,236,127,106,217,231,254,250,73,55,109,223,183,239,49,198,221,205,211,214,186,10,40,0,174,107,196,190,1,240,199,139,238,45,238,117,221,41,46,167,129,12,113,202,36,120,219,105,57,193,40,192,145,156,144,14,113,147,140,100,215,75,69,0,114,254,28,248,121,225,95,9,106,18,95,232,154,95,217,46,164,136,194,207,246,137,100,202,18,164,174,214,114,58,129,239,197,103,223,124,33,240,54,165,168,221,95,222,104,126,109,221,212,141,52,207,246,169,134,231,98,75,28,7,0,100,147,211,138,237,233,104,3,63,68,209,52,239,13,233,16,105,90,77,191,217,236,109,247,108,139,123,62,221,238,88,242,196,147,201,39,147,90,20,148,180,0,82,82,210,80,6,7,137,252,19,225,239,24,253,151,251,127,79,251,103,217,119,249,63,190,146,60,110,219,187,238,48,206,118,175,95,238,214,126,135,240,183,193,190,28,213,160,213,116,173,31,200,189,131,119,151,47,218,103,125,187,148,131,242,179,16,120,98,57,21,215,210,208,7,61,226,111,4,248,123,198,63,101,254,222,211,254,217,246,93,254,79,239,164,143,27,182,238,251,140,51,157,163,175,165,80,209,62,22,248,59,195,154,188,26,174,149,164,125,158,246,13,254,92,159,105,153,241,184,21,60,51,149,60,49,28,138,236,40,160,2,138,40,160,14,127,196,222,9,240,247,140,126,203,253,189,167,253,179,236,187,188,159,223,203,30,55,99,119,220,101,206,112,58,250,85,111,14,124,60,240,175,132,181,9,47,244,77,51,236,119,114,68,98,102,251,68,146,101,9,4,140,51,17,212,47,191,203,93,77,20,0,81,73,75,64,9,85,239,172,109,245,61,58,230,194,246,63,50,214,234,38,138,100,220,70,232,217,72,97,149,193,25,4,244,230,172,209,64,30,127,255,0,10,71,225,231,253,11,223,249,59,113,255,0,199,107,183,190,178,183,212,244,235,155,11,200,252,203,107,168,154,25,147,121,27,145,193,12,50,48,70,65,61,57,171,20,180,1,231,255,0,240,164,190,30,127,208,189,255,0,147,151,63,252,114,189,2,146,150,128,49,188,71,225,125,27,197,186,116,118,26,229,159,218,173,99,149,102,84,243,94,60,56,82,160,229,72,61,24,251,115,89,26,39,194,239,6,248,115,87,183,213,116,173,31,200,189,131,118,201,62,209,51,237,220,164,30,25,136,60,49,28,138,235,233,104,0,174,63,90,248,93,224,223,17,107,51,234,186,174,143,246,155,201,182,249,146,125,166,104,247,109,85,81,192,96,7,10,7,11,93,133,20,1,207,248,107,193,62,30,240,119,218,191,176,116,255,0,177,253,171,103,159,251,233,37,223,183,118,62,251,156,99,115,125,223,90,232,40,162,128,18,184,253,111,225,119,131,124,71,172,79,170,234,186,71,218,47,103,199,153,47,218,38,77,219,84,40,224,58,129,194,129,192,174,194,150,128,57,255,0,12,248,39,195,222,13,251,87,246,21,135,216,254,213,179,206,253,244,146,110,219,187,31,125,142,220,110,111,187,235,93,5,20,80,1,69,37,45,0,37,45,20,80,1,69,20,80,1,73,75,69,0,37,45,20,80,1,69,20,148,0,180,81,73,64,11,69,20,80,1,69,20,80,1,85,175,98,19,194,1,10,118,182,118,176,171,52,16,15,90,0,248,211,198,250,91,105,223,96,192,136,121,158,103,250,190,51,183,29,126,95,122,247,31,132,122,240,188,208,164,12,215,44,91,81,42,11,156,246,143,223,222,184,111,139,218,68,48,255,0,99,96,160,223,231,244,140,15,249,231,84,254,15,234,243,64,45,173,193,114,36,213,83,63,188,33,121,242,199,74,144,62,159,162,153,27,110,64,125,105,245,64,20,26,41,13,0,45,20,81,64,5,20,81,64,5,37,45,20,0,148,166,140,209,154,0,40,206,41,185,164,160,7,209,72,41,113,64,5,20,30,40,160,2,138,41,40,1,104,163,20,30,148,0,204,211,197,71,158,106,65,64,9,75,73,75,64,5,20,148,80,2,211,9,167,154,97,90,0,64,121,167,131,154,143,20,241,64,14,162,146,150,128,50,181,141,34,13,78,202,226,55,182,183,145,165,129,227,6,84,7,170,158,58,30,57,175,157,60,123,240,242,226,194,227,80,186,129,116,232,163,143,203,194,194,10,145,144,163,140,15,122,250,131,175,21,155,168,232,150,58,156,18,199,113,107,106,222,102,55,25,33,13,156,17,215,61,126,237,0,124,127,162,248,134,243,194,247,242,69,37,237,226,198,177,148,81,111,41,0,18,67,250,138,244,43,63,138,182,141,111,20,119,13,170,75,136,198,119,144,235,156,117,229,235,182,241,71,193,221,55,82,149,166,130,123,91,50,206,167,228,176,7,128,184,199,12,62,181,231,90,183,194,6,177,12,209,235,231,30,97,85,2,211,110,7,63,237,123,80,7,29,226,43,235,11,255,0,179,125,150,215,203,242,247,238,204,106,185,206,49,211,233,92,153,102,81,141,199,7,222,186,203,175,8,201,22,204,234,140,249,207,88,207,31,248,245,115,55,86,191,103,144,46,237,255,0,46,115,140,80,7,162,252,43,146,37,215,180,149,100,203,254,251,156,15,238,61,125,65,162,176,109,42,18,163,3,230,255,0,208,205,124,139,240,250,229,224,241,38,156,65,110,60,206,3,99,254,89,189,125,75,225,107,231,147,69,183,202,159,186,253,91,63,196,104,3,145,248,156,115,165,1,255,0,79,223,209,235,132,248,111,9,255,0,137,159,79,249,101,255,0,179,215,87,241,50,103,109,56,168,36,127,167,250,251,61,114,191,13,131,127,196,211,44,127,229,151,254,205,72,15,162,160,24,67,245,167,211,34,24,83,245,169,41,128,26,141,133,60,211,13,0,0,81,222,133,165,232,104,1,227,165,20,14,148,80,1,73,75,69,0,37,45,20,80,2,82,209,222,146,128,20,208,40,52,80,1,72,180,180,80,2,82,209,73,64,11,69,20,148,0,166,152,105,230,155,64,14,20,80,180,80,2,87,25,241,12,103,73,139,254,190,23,255,0,64,106,237,43,141,248,128,71,246,76,89,255,0,159,149,254,77,64,31,55,190,161,246,79,17,106,12,90,33,251,217,71,206,127,218,250,255,0,179,93,190,169,227,243,15,147,229,207,166,190,115,159,155,62,159,237,87,147,248,134,98,154,230,163,183,7,253,42,85,231,253,227,89,83,221,52,251,119,128,49,158,130,128,47,93,93,77,172,106,80,110,140,23,124,68,4,32,243,151,252,121,230,189,231,225,127,130,209,44,116,171,201,99,190,70,30,118,119,140,1,203,175,113,94,79,224,63,11,205,171,106,186,124,193,37,40,183,209,163,16,234,49,243,3,223,235,95,90,104,122,96,211,52,184,45,193,111,221,238,251,196,19,203,19,252,63,90,0,183,101,105,29,164,2,52,44,113,145,243,125,115,86,168,164,160,5,162,138,40,0,162,130,112,41,133,189,40,1,244,80,14,104,20,0,98,138,40,160,2,138,74,90,0,40,163,52,194,104,1,244,83,20,230,159,64,5,38,49,75,69,0,20,81,72,88,14,180,0,180,21,205,68,215,17,41,193,124,127,192,77,32,184,133,184,15,250,26,0,154,138,3,3,210,138,0,74,90,41,40,1,113,77,198,41,212,80,3,77,52,154,146,163,42,115,64,10,13,60,26,139,149,167,138,0,117,20,80,104,1,41,105,180,162,128,10,90,41,40,1,28,226,54,62,128,154,249,199,227,62,166,205,168,107,118,153,139,31,184,239,243,116,67,235,95,69,93,54,203,73,155,251,168,231,244,175,148,62,44,94,172,254,50,213,225,4,101,188,158,199,251,145,154,0,221,248,37,166,9,245,86,184,34,95,154,202,65,144,62,95,245,128,122,123,87,210,86,169,178,210,20,231,136,192,231,233,94,37,240,38,200,173,132,19,21,111,154,214,113,212,99,253,120,255,0,10,247,21,93,168,7,247,69,0,58,138,41,40,1,104,162,142,244,0,148,180,82,80,2,209,69,37,0,45,20,81,64,9,75,69,20,0,81,69,37,0,20,180,148,180,0,81,69,37,0,45,20,81,64,5,37,45,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,73,75,64,9,75,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,9,75,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,20,180,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,82,80,2,209,69,20,0,148,180,81,64,9,75,69,20,0,81,69,37,0,45,20,81,64,9,75,73,69,0,45,20,81,64,5,20,81,64,9,75,69,20,0,148,180,81,64,5,20,82,80,2,210,82,209,64,5,20,81,64,5,20,148,180,0,82,82,209,64,5,20,148,180,0,81,69,20,0,81,69,20,0,148,82,209,64,5,37,45,20,0,148,180,81,64,9,75,73,69,0,45,20,81,64,5,20,81,64,5,37,45,20,0,82,82,209,64,9,75,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,148,180,0,148,180,81,64,5,20,148,180,0,148,180,81,64,9,75,69,37,0,20,180,148,180,0,81,69,20,0,82,81,75,64,5,37,20,180,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,148,180,0,82,81,75,64,5,20,81,64,5,20,148,180,0,82,82,209,64,5,20,81,64,5,37,45,20,0,82,82,209,64,9,75,69,20,0,82,81,75,64,5,20,82,80,7,156,252,72,210,22,243,251,47,229,156,249,126,111,220,30,187,61,191,217,175,157,60,21,120,246,62,37,209,226,249,0,58,132,45,243,124,167,239,143,254,38,190,182,241,5,167,218,126,207,247,184,221,208,175,181,124,125,2,125,143,197,218,83,158,49,113,11,243,207,252,180,255,0,103,233,64,31,103,105,19,253,163,75,134,76,131,187,119,221,233,212,213,250,230,188,23,116,46,124,57,100,192,143,155,204,232,15,247,218,186,74,0,90,13,20,134,128,22,138,51,72,40,1,104,162,138,0,51,76,205,33,52,157,104,1,234,115,65,20,1,75,64,13,197,60,45,20,80,1,69,37,45,0,37,38,7,90,117,20,0,81,70,69,20,0,148,180,81,64,6,57,162,138,40,0,205,20,26,102,69,0,62,138,1,162,128,10,41,41,104,1,49,74,56,162,138,0,40,162,155,190,128,29,69,25,162,128,10,8,6,138,40,2,180,182,73,46,55,51,241,232,69,121,159,142,124,15,111,115,103,123,42,11,230,101,177,117,1,48,65,59,88,237,251,181,234,181,94,242,216,93,91,75,19,150,249,208,161,218,125,69,0,124,67,117,111,62,131,174,58,136,100,13,14,56,156,17,141,195,191,79,90,245,95,135,190,54,16,218,69,111,52,246,17,109,133,206,25,246,156,238,247,111,122,175,241,87,193,146,218,223,234,218,132,105,49,69,242,112,90,68,199,33,23,238,245,175,38,138,230,77,58,225,182,170,238,219,180,171,115,215,7,181,0,123,39,141,53,232,174,244,245,34,107,86,221,114,31,228,96,123,63,189,92,248,96,55,255,0,106,251,121,63,119,254,7,94,51,117,173,205,117,106,145,50,196,48,65,249,84,250,99,214,189,163,225,73,221,253,175,255,0,108,191,246,122,0,247,225,247,105,212,14,148,80,0,106,51,214,164,38,163,57,205,0,56,80,122,210,45,24,230,128,30,62,237,20,14,148,80,1,65,162,138,0,40,162,138,0,59,210,82,209,64,9,75,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,8,105,180,243,77,160,7,10,74,90,40,0,174,23,226,92,226,29,26,34,91,111,250,90,142,159,236,53,119,53,229,31,26,46,204,26,20,56,103,31,233,177,143,148,255,0,211,55,160,15,155,117,233,55,235,119,228,28,230,234,67,255,0,143,154,204,84,102,206,6,113,83,95,57,146,254,229,137,39,116,172,121,250,154,232,60,33,164,54,171,246,205,171,17,242,118,127,173,30,187,250,112,125,40,3,220,254,22,120,76,90,233,194,89,172,176,241,223,239,7,205,206,208,2,28,252,166,189,144,0,6,5,102,104,182,41,101,102,209,136,225,25,144,183,238,198,23,238,143,240,173,58,0,41,41,104,160,2,138,110,105,212,0,214,232,105,163,173,60,210,98,128,1,78,20,139,75,64,5,20,81,64,5,20,80,104,1,164,211,104,38,144,12,208,3,192,57,167,81,69,0,20,81,89,186,166,171,22,159,229,121,130,67,191,59,118,5,237,143,127,122,0,102,169,174,216,105,81,72,215,55,30,81,72,76,159,234,217,176,6,121,224,31,74,242,255,0,16,124,96,211,173,254,211,29,158,187,182,69,219,129,246,70,62,153,234,159,90,242,175,27,120,226,239,86,212,144,90,95,234,81,198,246,194,35,27,204,64,36,179,117,1,143,203,202,213,95,13,120,35,83,215,166,181,159,237,22,142,179,110,255,0,94,236,73,198,71,60,31,74,0,234,110,254,50,106,77,41,48,235,249,92,140,127,161,175,167,186,82,65,241,147,83,87,203,235,220,109,255,0,159,69,255,0,226,43,174,209,62,19,5,178,65,115,103,163,72,248,57,38,45,217,249,189,210,174,221,252,36,137,226,30,94,159,162,41,221,215,202,3,143,251,226,128,34,209,126,49,105,210,249,255,0,107,215,115,140,99,253,13,189,243,210,63,165,122,78,153,226,173,39,83,143,117,189,239,153,151,216,191,186,117,231,142,57,95,122,249,171,87,248,109,171,88,249,59,39,176,143,118,115,229,179,140,227,29,126,95,122,230,237,245,189,111,68,185,133,95,87,190,0,56,148,136,110,31,4,103,234,57,226,128,62,211,73,21,192,32,228,26,125,124,233,225,95,139,73,27,218,67,119,113,172,76,195,126,236,184,101,63,124,142,173,244,175,93,240,255,0,141,172,53,91,84,104,227,188,228,51,126,245,87,60,54,63,188,104,3,174,164,168,32,187,142,112,10,134,25,27,249,90,177,64,5,33,20,180,80,3,118,243,210,156,5,37,20,0,82,154,74,92,208,3,105,194,138,69,160,5,162,138,40,2,150,170,254,94,153,118,217,219,136,28,254,134,190,65,241,244,141,117,241,15,81,27,247,6,242,187,99,164,73,95,87,248,162,111,39,65,212,219,44,49,103,43,124,191,238,181,124,137,172,201,246,175,29,76,217,39,118,62,255,0,94,34,20,1,239,223,4,237,124,175,13,217,190,205,185,134,97,156,255,0,211,99,94,178,58,87,157,124,33,135,203,240,133,131,97,127,213,204,56,255,0,174,205,94,139,64,5,20,81,64,13,167,83,115,64,52,0,234,40,164,160,4,28,117,167,98,146,150,128,12,82,82,209,222,128,18,150,138,109,0,58,138,74,90,0,40,162,146,128,22,138,40,160,2,138,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,74,90,0,40,162,146,128,22,138,40,160,4,165,164,165,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,162,150,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,146,150,138,0,40,162,146,128,10,90,40,160,4,165,164,165,160,2,146,150,146,128,22,138,74,90,0,40,162,146,128,22,146,150,138,0,74,90,40,160,4,165,162,138,0,40,162,138,0,41,41,104,160,4,162,150,138,0,40,164,165,160,2,138,40,160,4,162,150,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,146,150,138,0,40,162,146,128,22,138,41,40,1,104,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,4,165,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,41,41,105,40,1,105,41,104,160,2,138,40,160,2,138,40,160,4,165,162,138,0,74,90,40,160,2,138,40,160,2,138,74,40,1,104,162,146,128,22,138,74,90,0,74,41,104,160,2,138,40,160,2,138,40,205,0,37,20,117,165,160,2,138,5,37,0,41,251,180,209,78,197,20,0,148,180,98,141,180,0,218,112,166,83,197,0,20,81,73,64,20,239,35,223,229,241,156,103,250,87,199,62,33,128,216,248,171,79,24,217,129,27,245,207,241,158,127,241,218,251,62,81,156,87,199,223,18,163,251,63,139,172,184,3,22,168,252,127,215,71,160,15,162,126,25,221,121,254,19,210,201,125,197,188,223,225,199,241,189,119,149,228,191,7,239,60,207,14,104,201,151,231,207,235,247,126,252,149,235,74,114,51,64,5,6,138,74,0,74,117,20,80,1,69,37,45,0,48,140,244,20,5,246,167,82,208,1,69,20,148,0,180,81,81,188,234,152,200,60,208,4,148,198,149,80,18,231,10,43,148,214,252,113,167,233,137,40,146,43,220,136,140,191,187,3,223,253,161,207,21,227,126,41,248,180,179,181,220,54,151,90,204,44,219,54,226,76,42,253,210,122,63,214,128,61,223,83,241,70,147,166,47,250,85,231,147,243,5,255,0,84,205,201,25,236,13,113,119,255,0,23,124,59,111,44,136,186,230,214,89,8,35,236,146,28,99,63,244,206,190,126,185,214,117,223,16,93,49,143,88,190,40,112,192,79,114,253,134,61,77,109,105,95,14,53,205,72,172,141,123,98,254,100,98,79,222,202,228,243,131,147,199,94,104,3,213,23,227,54,139,223,95,255,0,201,55,255,0,226,43,111,77,248,173,225,219,166,69,58,214,230,105,2,143,244,105,6,115,143,246,43,202,159,225,14,174,54,254,247,74,255,0,190,155,255,0,136,174,67,86,240,134,183,162,73,187,237,208,47,150,158,119,238,101,113,211,61,56,94,120,160,15,174,108,53,171,13,74,56,218,218,227,204,18,103,111,200,195,59,115,158,163,218,180,129,207,53,241,231,133,124,115,127,163,234,214,139,119,169,106,146,69,22,253,233,28,236,65,202,182,56,44,59,145,95,72,248,27,197,49,107,250,85,187,143,181,51,20,118,45,62,210,78,28,143,83,64,29,149,20,3,144,166,138,0,15,74,142,164,166,48,197,0,0,211,169,128,211,129,160,7,81,64,164,160,5,162,146,150,128,10,142,164,166,145,64,13,82,105,244,208,41,244,0,148,180,102,144,26,0,90,41,40,160,14,43,226,7,135,211,85,240,254,163,139,95,54,89,54,127,203,92,103,12,158,227,210,190,85,241,118,149,38,149,175,93,64,208,121,42,133,6,55,238,198,81,79,169,175,182,110,161,19,219,188,108,170,192,227,134,25,29,107,231,79,141,190,31,242,46,37,189,68,181,79,50,234,37,202,141,173,254,164,245,227,218,128,60,78,189,211,225,28,192,255,0,108,101,191,231,135,111,250,235,94,24,234,85,217,79,99,138,244,239,133,90,143,149,253,173,150,151,159,43,161,255,0,127,222,128,62,173,31,118,157,81,196,119,41,62,245,37,0,52,211,113,82,26,105,160,0,10,40,6,138,0,117,20,81,64,5,20,81,64,5,37,45,20,0,81,69,29,232,0,162,138,40,0,162,138,40,0,162,146,138,0,90,40,162,128,3,77,20,227,69,0,20,81,73,64,10,122,87,137,124,120,156,166,138,138,51,197,244,61,255,0,233,147,215,181,72,112,132,230,190,117,248,243,125,186,89,45,65,140,236,187,137,176,15,63,234,143,248,208,7,137,76,119,78,199,213,137,253,107,221,126,18,120,102,3,253,179,184,196,255,0,234,177,152,129,199,250,207,122,240,219,100,51,204,224,2,78,210,120,30,245,246,47,130,44,5,167,219,184,144,110,242,254,255,0,251,59,253,168,3,176,80,20,96,5,31,74,117,20,80,1,77,38,150,152,104,0,235,82,10,96,167,208,2,82,209,69,0,37,20,180,80,1,69,20,80,1,76,52,243,77,35,52,0,218,145,71,20,192,41,244,0,148,180,148,140,224,12,146,23,235,64,12,150,79,40,3,140,243,142,181,243,175,196,95,136,23,191,241,45,242,82,226,47,245,153,217,116,203,159,185,232,43,188,248,153,227,31,236,189,40,8,39,178,103,23,162,50,25,178,64,10,253,149,135,63,45,124,209,107,4,186,166,255,0,221,187,121,123,127,213,2,122,250,245,244,160,14,151,192,190,23,30,34,188,179,185,185,186,92,11,244,136,164,144,249,153,92,131,220,244,231,165,125,69,225,255,0,10,233,218,85,149,186,71,107,108,205,22,237,172,182,202,15,36,255,0,141,103,248,23,195,113,105,26,76,145,175,218,7,250,73,147,18,227,63,117,125,135,28,87,98,89,84,100,144,0,238,104,1,162,24,144,109,141,17,71,162,168,21,153,172,106,99,77,182,89,126,206,36,204,155,54,238,199,99,237,237,89,30,45,241,109,182,137,0,197,229,128,145,101,80,86,105,0,33,72,39,166,69,124,227,227,111,27,92,234,211,220,193,254,130,209,173,227,56,48,228,146,50,192,31,188,120,230,128,58,237,103,226,100,71,201,223,161,35,253,252,102,224,123,127,177,94,105,172,248,134,215,80,114,83,72,134,18,98,216,164,48,56,60,243,208,122,214,20,118,151,51,103,101,188,173,142,187,80,156,87,77,165,248,54,230,224,43,220,89,106,17,32,144,6,111,40,133,11,198,79,34,128,57,88,231,149,28,52,82,60,100,125,210,24,140,86,190,159,226,189,99,78,27,98,212,175,130,128,64,88,238,156,1,147,159,90,244,13,55,192,218,51,203,20,109,121,116,28,231,143,49,51,223,253,154,218,184,248,89,166,220,218,35,192,218,156,185,111,224,42,222,190,145,208,7,41,164,124,95,213,236,24,121,159,108,185,85,139,102,27,80,101,231,142,122,31,238,215,174,248,111,226,172,154,167,218,119,233,140,60,189,184,221,118,91,174,125,189,171,196,181,239,135,215,122,104,119,131,77,213,92,121,197,1,120,73,4,115,207,3,218,184,177,231,91,253,228,35,127,247,129,20,1,247,148,19,121,241,150,198,54,156,117,205,77,95,44,120,43,226,69,229,140,214,214,242,127,102,199,27,222,41,103,147,42,64,36,2,126,247,181,125,27,161,107,214,218,189,132,19,37,213,164,141,46,237,171,20,128,169,193,35,142,79,165,0,109,81,64,32,253,218,40,0,53,25,53,37,48,138,0,81,210,148,116,166,175,90,125,0,20,81,73,64,28,167,142,231,49,120,127,85,80,167,254,65,243,30,184,236,213,242,117,185,55,94,49,93,223,197,158,188,244,142,190,150,248,159,119,229,105,58,146,101,57,211,37,234,121,232,213,243,151,130,160,55,190,58,178,82,24,171,121,156,129,233,11,255,0,133,0,125,59,240,194,17,23,131,108,54,145,210,95,225,199,252,181,106,237,235,7,193,246,223,101,240,229,164,120,97,128,223,123,175,223,99,91,180,0,180,134,150,138,0,105,166,100,169,167,183,74,106,140,154,0,80,212,250,49,69,0,37,45,4,133,25,61,171,39,80,215,45,172,124,192,247,86,136,201,140,137,36,3,25,199,94,125,232,3,90,138,202,210,245,136,117,0,26,59,155,121,1,4,230,39,83,208,227,214,181,115,144,13,0,20,148,180,80,1,69,37,45,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,148,180,80,1,73,69,45,0,37,45,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,81,69,0,37,45,20,80,1,73,75,69,0,20,148,180,80,1,73,75,69,0,20,81,69,0,20,81,73,64,11,69,20,80,2,82,209,69,0,20,81,69,0,37,20,180,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,82,82,208,1,69,37,45,0,20,81,73,64,5,45,20,80,1,69,20,80,1,69,37,45,0,20,82,82,208,1,69,20,80,1,69,20,80,1,73,75,69,0,20,82,82,208,1,69,20,80,1,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,2,82,209,69,0,37,45,20,80,1,69,20,80,2,82,209,69,0,20,81,73,64,11,69,20,80,2,82,209,69,0,20,82,82,208,1,73,75,69,0,20,81,73,64,11,69,20,80,1,73,75,69,0,20,81,69,0,37,45,20,80,1,69,20,148,0,180,148,180,80,1,73,69,45,0,20,82,81,64,11,69,20,80,1,69,20,80,1,73,75,69,0,20,81,73,64,11,65,162,144,208,2,209,73,69,0,45,20,81,64,9,75,69,20,0,82,82,23,81,213,128,250,154,168,53,43,71,96,22,238,220,146,112,0,145,121,253,104,2,237,20,6,12,50,8,35,218,138,0,15,21,17,122,148,140,211,72,160,6,138,144,84,98,164,160,2,138,41,40,1,24,103,21,242,87,198,8,68,126,44,182,35,111,203,98,135,129,143,227,146,190,183,175,154,62,52,216,31,237,232,228,217,39,26,114,156,227,143,191,37,0,116,63,6,46,152,216,232,145,16,118,254,255,0,248,189,228,175,116,140,230,48,107,230,143,131,151,126,94,169,162,197,148,227,207,235,215,238,200,107,233,43,86,223,108,141,199,57,233,245,160,9,232,164,162,128,16,210,102,131,73,140,154,0,144,28,210,82,129,138,40,0,164,165,166,187,170,2,204,224,5,25,36,156,0,40,1,213,71,80,212,62,193,16,127,43,126,91,110,55,109,237,159,74,228,124,99,227,171,125,34,214,241,34,191,211,12,177,108,194,73,32,207,37,122,128,195,177,175,158,188,109,227,171,205,110,242,88,200,177,104,196,136,202,241,41,57,33,54,245,220,125,104,3,219,188,65,241,81,180,239,53,23,74,102,41,57,143,34,239,110,113,159,246,61,171,203,53,47,141,90,156,222,87,151,109,119,14,220,231,110,162,220,244,246,175,48,142,222,230,250,103,242,109,228,145,142,92,136,208,158,255,0,203,154,234,180,207,0,223,94,249,190,118,155,170,166,49,140,64,203,156,231,212,123,80,6,70,163,226,173,91,80,109,210,106,55,184,41,176,171,93,59,100,115,254,53,30,146,191,104,190,133,167,62,102,236,229,101,249,179,193,235,154,235,46,190,29,71,110,172,124,157,76,48,5,128,96,63,248,154,230,47,188,53,121,106,100,41,99,124,80,99,107,52,71,111,240,251,80,7,165,120,84,233,150,177,5,147,70,180,153,130,48,46,209,174,79,205,244,175,104,240,212,150,23,17,194,137,165,91,69,139,117,60,70,191,119,142,58,87,199,18,67,61,179,17,44,47,25,29,156,16,107,161,240,223,138,238,180,123,178,232,182,163,17,108,253,232,61,50,61,215,158,40,3,236,211,101,106,122,219,67,255,0,126,197,99,106,222,18,210,245,11,121,131,89,89,130,240,180,106,230,216,49,25,7,252,107,35,195,62,55,181,212,190,213,230,95,105,191,187,217,143,46,65,223,119,95,152,250,87,106,24,50,229,72,63,238,154,0,249,95,226,47,129,34,208,110,117,43,219,107,168,212,67,229,109,142,59,112,157,85,1,193,7,142,181,87,225,183,140,47,116,139,231,183,221,113,60,113,219,58,133,251,75,0,9,96,115,141,166,190,153,241,54,143,30,171,162,221,91,183,157,251,221,153,17,237,207,14,15,28,31,74,249,111,226,79,135,155,67,241,5,212,145,197,119,176,178,32,121,87,131,152,193,235,129,207,20,1,245,86,131,168,29,71,75,179,153,163,42,101,181,73,14,91,127,85,7,250,214,181,124,221,240,179,198,175,13,248,181,158,75,24,163,134,192,70,11,182,14,65,69,193,203,117,175,163,99,149,101,206,25,91,30,135,52,0,250,83,200,164,165,160,8,143,6,148,83,152,83,113,64,18,81,70,49,69,0,37,45,20,148,0,180,98,138,74,0,90,41,41,104,1,167,173,32,52,166,155,64,18,81,72,41,104,0,35,53,231,127,20,180,24,53,45,26,34,254,90,177,187,70,201,136,55,68,97,94,135,84,117,123,113,113,108,168,119,112,224,252,191,67,64,31,15,235,54,162,219,88,189,133,72,43,29,196,145,140,12,116,98,43,166,248,127,59,67,253,163,140,243,229,244,56,254,253,79,241,31,77,22,186,182,165,40,89,126,109,78,81,243,14,62,243,123,87,63,225,235,175,179,125,167,152,198,236,125,239,198,128,62,218,179,109,241,19,254,213,88,172,253,30,95,58,209,157,72,56,148,142,62,130,180,40,0,52,211,247,105,212,80,3,69,37,45,58,128,10,40,162,128,10,40,162,128,10,40,164,160,5,164,239,75,69,0,20,80,104,20,0,81,69,20,0,148,185,162,138,0,40,164,165,160,6,156,208,51,78,164,160,5,164,165,162,128,33,186,56,182,98,61,191,157,124,191,241,181,216,248,134,241,74,140,121,240,224,255,0,219,17,95,80,206,187,162,97,140,231,31,206,190,109,248,235,99,229,234,51,220,4,219,186,230,17,187,127,95,221,127,245,168,3,203,188,59,15,159,127,34,156,241,17,60,125,69,125,165,162,192,33,243,177,158,113,215,241,175,140,252,44,15,246,164,159,245,200,255,0,232,66,190,211,211,134,60,223,195,250,208,5,250,40,162,128,3,81,119,53,41,166,109,230,128,31,64,161,104,20,0,81,69,20,0,81,69,20,0,81,69,20,0,134,138,90,40,0,162,146,150,128,18,177,60,75,174,91,232,214,105,36,146,40,204,129,62,100,99,212,19,252,63,74,219,98,160,100,215,138,124,102,241,12,150,145,27,104,110,246,180,119,73,199,151,157,160,196,79,82,61,232,3,201,252,123,226,70,215,53,27,235,88,252,167,2,254,89,84,170,50,157,160,176,238,125,235,167,248,127,240,246,254,79,237,31,62,222,81,143,47,27,102,143,253,170,230,188,39,225,139,159,16,107,215,45,61,159,218,18,88,158,113,251,208,153,37,151,158,8,245,233,95,83,232,186,21,174,153,231,249,86,222,95,153,183,63,49,57,198,125,207,173,0,106,195,24,183,133,134,78,51,188,230,185,127,21,248,186,223,72,176,187,242,229,140,205,22,204,43,198,196,114,71,167,177,173,93,111,85,142,198,218,117,243,188,182,16,51,143,151,61,143,183,181,121,30,161,246,255,0,17,106,146,197,255,0,31,16,207,142,62,84,221,128,191,66,57,90,0,227,188,87,115,175,120,211,84,155,236,150,86,242,194,89,101,86,141,194,19,181,66,159,188,254,164,212,90,79,193,221,82,254,80,247,86,119,17,135,143,118,82,230,31,188,113,238,125,77,123,63,132,188,21,105,109,106,146,220,233,251,100,40,202,79,156,79,241,123,55,162,215,111,6,155,107,110,170,35,139,110,213,0,124,196,241,249,208,7,149,105,159,5,172,45,124,223,54,77,64,110,198,223,223,196,122,103,209,106,151,139,111,236,252,59,28,246,80,76,89,164,181,105,0,148,18,73,59,135,80,0,199,21,236,247,18,44,88,201,198,115,95,47,120,239,87,109,75,197,86,49,69,63,152,37,183,142,45,187,49,146,93,134,58,123,208,7,71,224,155,11,189,110,246,198,237,161,249,38,243,121,71,3,160,97,220,251,87,180,233,26,66,218,216,199,28,155,129,85,111,226,7,248,137,254,26,228,190,26,104,127,100,209,180,185,30,223,99,15,51,39,126,113,150,127,122,244,160,170,6,5,0,99,106,62,29,182,212,34,88,228,146,112,3,238,249,25,71,56,62,163,222,188,59,197,63,6,36,135,236,159,217,240,222,203,157,251,247,220,69,199,221,199,97,239,95,69,84,19,218,67,115,183,205,77,251,122,114,69,0,124,41,115,103,115,165,220,160,157,4,114,5,12,1,96,120,207,177,246,175,78,248,117,241,21,180,187,173,54,198,228,219,36,41,230,238,99,19,22,92,135,61,143,169,173,63,137,95,15,254,205,60,151,22,122,102,34,134,192,185,111,180,103,4,23,57,193,111,165,120,212,19,77,99,116,36,67,178,68,206,211,133,56,200,255,0,235,208,7,219,190,30,215,109,181,205,50,27,155,121,85,139,171,30,35,96,48,24,142,245,179,95,63,252,29,241,182,49,97,121,168,112,150,210,191,151,228,244,62,104,238,7,189,123,205,173,194,92,219,197,44,109,184,58,43,3,141,185,4,80,4,244,26,40,160,6,227,154,117,24,230,138,0,40,162,138,0,241,159,139,218,128,137,110,225,4,124,250,99,245,7,191,152,181,229,127,10,172,154,127,25,105,50,96,237,62,119,66,63,231,155,215,107,241,150,240,13,81,147,204,251,250,89,24,199,92,180,149,139,240,122,208,190,187,163,77,179,143,223,243,159,105,22,129,159,72,233,17,121,58,108,73,207,203,158,191,239,26,189,80,89,174,45,144,125,127,157,79,64,132,165,52,80,104,1,135,173,61,69,55,173,56,80,1,69,20,80,5,45,70,237,109,44,110,36,103,81,229,196,205,200,39,160,62,149,243,183,142,60,110,242,235,215,246,112,249,12,167,203,199,238,220,30,128,250,215,173,124,64,241,28,58,101,149,244,95,107,242,228,107,9,29,70,194,121,195,129,219,253,154,249,113,238,219,87,241,81,145,223,205,18,245,56,219,156,39,225,233,64,31,69,252,38,154,107,205,38,222,102,140,0,208,203,247,125,165,197,122,146,141,168,23,218,188,247,225,53,152,131,194,150,78,35,193,41,40,206,115,255,0,45,13,122,32,160,2,138,74,90,0,110,218,118,41,185,167,80,1,70,40,90,249,127,254,26,59,198,31,244,13,209,63,239,196,159,252,118,128,62,160,162,178,188,55,169,77,172,120,87,72,213,46,2,9,239,108,162,184,144,70,10,133,119,64,228,40,36,156,100,250,154,213,160,2,138,74,90,0,74,41,104,160,4,165,162,169,234,131,82,109,50,225,116,121,109,19,80,217,155,115,116,140,209,22,244,96,164,28,30,153,7,140,231,7,27,72,5,202,43,230,155,239,143,254,56,211,53,11,173,62,235,74,208,227,186,181,149,161,153,60,169,78,215,4,134,25,89,72,56,32,244,226,189,39,225,79,197,85,241,234,77,167,234,54,241,219,107,86,232,102,101,183,13,229,73,14,224,55,46,73,32,130,202,10,147,220,16,78,74,128,15,76,165,162,188,31,226,31,198,191,17,248,75,199,122,150,135,97,101,165,73,107,109,229,108,105,225,144,177,221,18,49,201,18,168,234,199,183,74,0,247,138,43,130,248,79,227,77,75,199,126,22,185,213,53,72,109,98,158,43,214,183,85,181,70,80,64,68,101,37,89,156,231,44,123,250,87,123,64,5,21,224,94,56,248,255,0,113,165,248,146,91,47,10,199,167,95,105,240,5,73,46,46,34,118,15,40,39,126,194,174,1,143,24,0,227,146,9,25,24,38,95,2,252,82,248,135,227,205,116,88,88,105,154,26,91,199,134,186,186,123,105,138,91,161,238,127,123,203,28,29,171,212,144,122,0,72,0,247,122,90,249,211,196,191,30,252,83,164,120,167,87,210,237,236,52,102,130,202,246,107,120,218,72,101,44,85,24,168,36,172,128,103,3,208,87,167,252,39,241,174,165,227,191,11,92,234,154,164,54,176,207,21,227,219,170,218,163,42,144,18,54,4,135,102,57,203,158,254,148,1,222,81,73,75,64,5,21,229,255,0,24,62,35,235,31,15,255,0,177,191,178,109,172,102,251,111,159,230,253,173,29,241,179,102,54,237,101,254,249,206,115,218,178,254,19,252,88,215,252,119,226,155,157,47,84,180,211,161,130,43,39,185,13,106,142,174,88,60,106,170,75,51,12,97,207,111,74,0,246,58,90,195,213,252,87,166,232,158,33,209,52,107,211,34,79,172,52,177,219,201,192,140,50,0,112,196,144,65,114,202,2,128,114,72,21,185,64,5,20,81,64,5,37,45,20,0,81,73,92,223,140,252,101,97,224,155,29,62,255,0,83,142,67,103,113,122,182,146,202,156,152,67,35,182,252,99,44,1,65,144,57,193,36,100,141,164,3,165,164,165,162,128,10,40,162,128,10,40,162,128,10,43,11,197,222,37,135,194,30,25,186,215,110,109,228,184,130,217,225,243,35,140,128,216,121,2,18,51,193,33,91,56,227,56,198,70,115,90,26,78,171,101,174,105,118,250,150,153,116,151,54,151,9,190,41,99,60,21,254,96,131,144,65,228,16,65,193,20,1,118,138,40,160,2,138,74,90,0,40,162,185,175,25,248,202,195,193,54,58,125,246,167,28,166,206,230,244,89,203,42,114,97,12,142,251,246,237,203,0,80,101,71,59,73,35,36,96,128,116,180,81,73,64,11,69,20,148,0,180,81,69,0,20,81,69,0,37,45,20,80,1,73,75,69,0,20,149,227,159,22,62,44,235,254,4,241,77,182,151,165,218,105,179,65,45,146,92,51,93,35,51,6,44,224,133,33,192,198,212,29,189,107,83,224,255,0,196,125,99,226,7,246,207,246,173,181,140,63,97,242,60,191,178,163,140,239,243,51,187,115,183,252,243,92,99,29,232,3,212,40,164,165,160,2,138,165,170,106,150,58,30,151,113,169,106,119,73,109,105,110,155,229,150,67,192,31,204,146,118,128,7,36,144,163,36,215,47,224,127,137,250,23,143,238,47,109,244,180,186,183,158,213,3,178,93,44,106,206,164,149,36,0,236,74,130,0,39,182,241,235,64,29,173,37,45,20,0,81,69,121,255,0,196,223,137,214,127,15,224,182,137,96,251,94,165,115,182,68,131,112,218,35,14,161,139,28,238,93,203,185,85,176,227,114,156,131,130,40,3,208,40,172,111,12,248,155,75,241,118,135,14,175,164,79,230,219,201,195,6,249,94,39,29,81,215,179,12,143,108,16,65,32,130,104,89,120,231,75,186,241,214,169,225,9,79,217,245,59,61,141,16,103,249,110,145,162,18,18,191,237,46,227,145,215,3,122,231,230,218,1,211,210,209,69,0,20,148,180,80,1,69,20,80,2,82,214,22,175,226,189,55,68,241,14,137,163,94,25,82,125,97,228,75,121,62,81,26,186,0,118,177,36,16,88,176,80,160,28,146,5,110,208,1,69,20,148,0,180,81,73,64,11,73,88,126,44,241,94,157,224,191,15,201,172,234,134,67,2,50,162,199,14,223,50,86,99,128,168,24,128,78,50,196,103,160,39,248,107,118,128,10,74,249,127,254,26,59,198,31,244,13,208,255,0,239,196,159,252,114,190,140,240,222,165,54,179,225,109,35,84,184,8,179,222,217,67,113,34,198,164,0,207,24,98,0,36,157,185,62,166,128,53,104,162,188,143,75,248,249,225,219,255,0,24,220,105,147,137,45,180,182,116,134,206,254,69,194,187,124,219,158,92,144,81,9,216,23,142,57,46,87,56,0,30,185,69,20,80,1,69,21,242,255,0,252,52,119,140,127,232,27,161,255,0,223,137,127,248,237,0,125,63,75,89,94,27,212,166,214,124,43,164,106,151,10,130,123,219,40,110,36,17,130,0,103,69,98,160,18,78,220,159,83,90,180,0,81,69,97,120,83,197,122,119,140,252,63,22,177,166,25,4,12,204,140,146,237,243,35,117,56,33,192,36,3,140,48,25,232,224,247,160,13,218,40,162,128,10,40,162,128,10,40,162,128,10,74,90,194,241,119,137,98,240,135,134,110,181,219,139,121,46,96,182,120,188,200,227,32,54,26,64,132,140,240,72,13,156,124,185,198,50,185,205,0,110,209,84,244,173,82,199,92,210,237,245,45,50,237,46,108,238,35,223,20,177,158,8,254,106,84,228,16,121,4,16,118,145,87,40,0,162,138,194,213,252,87,166,232,158,32,209,52,91,211,34,79,172,52,169,4,156,4,86,64,14,24,146,10,150,44,161,66,131,146,64,160,13,218,40,162,128,10,40,162,128,10,40,164,160,5,162,185,47,137,30,34,212,252,41,224,123,221,119,75,22,175,61,163,198,93,46,226,103,86,12,226,50,163,12,164,28,176,57,231,161,27,121,200,241,107,15,218,59,196,191,218,54,199,81,211,116,175,177,121,171,246,143,179,193,39,153,229,228,111,217,186,92,110,198,113,158,51,64,31,75,82,82,215,141,124,88,248,179,175,248,15,197,22,218,102,151,103,167,79,4,182,73,112,205,119,27,51,6,46,234,64,42,202,49,132,29,189,104,3,217,104,175,47,248,63,241,31,89,248,129,253,179,253,171,109,99,15,216,126,207,179,236,177,186,231,127,153,157,219,153,255,0,184,49,140,119,175,75,154,120,109,96,150,230,226,68,134,8,144,188,146,200,192,42,40,25,44,73,225,64,28,230,128,37,164,175,152,63,225,163,188,97,255,0,64,221,15,254,252,73,255,0,199,107,223,252,17,171,106,154,239,130,244,205,91,89,181,130,11,219,200,188,230,75,127,185,177,137,40,87,44,199,152,240,121,57,201,237,210,128,58,26,40,172,127,20,120,142,211,194,94,28,186,215,47,163,158,75,91,109,155,227,128,2,199,115,136,198,1,42,58,176,239,210,128,54,40,168,160,154,27,184,33,184,183,149,38,130,84,13,28,136,193,195,41,25,12,8,224,130,188,230,165,160,4,165,162,138,0,40,164,165,160,2,146,185,253,123,198,90,71,134,117,125,43,79,213,38,251,55,246,159,157,178,230,87,141,33,139,203,10,199,204,118,113,140,238,0,96,28,147,142,43,160,160,5,162,133,162,128,18,150,138,40,0,162,188,31,226,31,198,175,17,248,75,199,90,150,135,97,99,164,201,107,109,228,236,121,226,148,185,221,20,108,114,68,128,117,99,219,165,117,31,8,62,35,235,63,16,127,182,63,181,109,108,97,251,23,145,229,253,149,28,103,127,153,157,219,153,191,184,49,140,119,160,15,80,164,165,162,128,10,40,162,128,10,43,198,190,44,124,88,215,188,9,226,139,109,47,75,179,211,167,130,75,36,184,102,186,141,217,131,23,96,84,16,202,184,194,14,222,181,171,240,127,226,62,177,241,3,251,103,251,86,218,198,31,177,125,159,103,217,99,117,206,255,0,55,59,183,51,127,112,109,198,59,208,7,168,81,73,75,64,5,37,45,114,223,17,60,71,121,225,47,1,234,90,237,130,65,37,197,175,149,177,103,82,99,59,164,68,57,0,131,209,143,126,180,1,212,209,95,58,248,107,227,223,138,117,143,20,232,250,93,205,134,138,32,189,189,134,222,87,142,25,3,5,119,10,72,38,66,51,131,232,107,232,170,0,40,162,138,0,111,52,225,77,165,20,0,180,81,73,64,20,117,6,116,242,246,0,115,156,231,240,175,4,147,226,29,205,134,185,99,110,194,213,67,50,49,204,110,78,210,216,236,125,171,232,43,184,252,205,159,46,113,158,245,242,39,143,225,125,47,196,246,155,71,147,136,18,94,187,191,137,185,239,233,64,31,82,120,103,92,143,87,210,173,102,14,133,165,223,209,88,14,25,215,191,210,183,171,196,254,20,120,166,57,237,180,139,41,47,55,72,124,236,167,148,71,119,61,113,94,211,20,139,36,106,224,228,30,244,1,37,5,104,162,128,35,199,53,32,166,145,64,160,7,81,69,37,0,45,120,175,198,29,47,206,146,230,231,15,242,105,141,208,140,113,230,26,246,170,243,127,138,54,158,110,143,170,72,19,59,116,185,57,207,251,47,64,30,33,240,170,255,0,200,241,110,147,17,198,23,206,234,14,126,227,215,213,58,68,162,109,46,25,71,125,223,250,17,175,144,60,1,49,183,241,150,157,150,198,223,51,182,127,229,155,215,214,126,21,147,206,240,237,179,231,57,223,206,63,219,106,0,217,165,162,138,0,13,52,10,113,162,128,18,138,90,40,0,174,11,198,158,58,179,209,44,238,225,89,226,243,77,147,200,138,241,72,114,112,225,122,123,138,233,245,141,102,215,76,242,188,235,143,47,204,221,143,221,150,206,49,232,15,173,124,153,227,95,23,221,107,23,192,139,239,57,30,215,202,111,220,129,221,178,58,15,90,0,203,241,47,138,46,117,237,70,234,119,75,117,19,121,121,49,134,94,128,14,50,125,169,186,7,133,117,47,16,76,69,173,179,200,190,89,113,137,16,112,24,15,226,62,245,6,129,163,92,106,250,173,188,17,193,230,9,119,96,110,11,156,41,62,163,251,181,244,159,195,47,2,218,233,154,93,189,197,206,155,229,206,209,74,140,222,121,57,253,230,64,225,182,244,11,64,24,62,15,248,55,21,176,134,226,239,237,241,188,182,163,114,137,162,32,49,218,72,24,83,239,94,169,23,135,173,237,183,121,109,49,221,215,115,15,254,38,182,97,133,33,65,26,13,170,0,0,103,181,63,110,104,3,201,124,93,6,167,100,101,150,27,84,104,227,182,44,75,176,227,27,189,253,171,139,209,245,59,109,110,246,29,46,250,85,138,73,183,111,16,130,8,192,44,184,39,35,176,175,110,241,62,151,29,222,151,127,251,157,204,109,36,3,230,219,252,47,239,95,53,74,243,104,94,62,57,62,66,69,254,235,99,116,95,143,173,0,119,26,183,194,27,109,94,49,117,98,215,210,153,28,31,245,232,171,128,164,119,3,186,215,9,171,124,37,215,108,139,24,172,38,112,178,148,5,238,98,228,115,239,237,95,66,124,63,212,99,213,60,63,106,205,47,152,76,114,54,118,227,164,133,127,186,43,164,186,210,44,174,151,18,219,238,249,183,125,246,28,254,116,1,242,78,153,123,226,47,13,121,191,232,22,203,246,141,191,235,8,110,153,233,134,255,0,106,190,136,240,135,196,11,109,102,217,124,233,226,18,53,207,146,2,69,40,83,144,190,185,245,168,181,79,134,218,77,199,149,183,73,223,183,63,242,242,195,251,191,237,215,157,219,105,247,222,23,191,183,141,33,251,52,43,34,206,195,120,126,252,158,167,251,189,61,168,3,232,96,86,120,242,14,65,239,94,61,241,131,194,147,234,118,190,117,188,114,59,61,212,103,137,2,140,8,216,119,174,239,195,62,32,135,80,180,181,141,174,188,201,95,127,27,8,206,11,127,179,232,43,91,84,211,173,245,59,97,28,177,121,128,58,182,221,196,114,1,29,138,250,208,7,197,145,73,115,160,106,247,68,198,138,241,179,196,67,124,253,27,216,251,87,213,158,14,241,117,182,173,246,207,222,167,238,182,116,141,151,174,239,95,165,120,239,196,143,0,201,105,246,139,187,61,51,97,150,249,254,111,63,57,7,121,232,91,233,89,126,1,241,101,197,135,246,135,155,121,179,119,147,143,221,3,156,110,255,0,103,222,128,62,175,162,160,182,157,103,140,186,182,224,14,51,140,84,244,0,81,69,20,0,82,82,209,64,5,20,81,64,9,75,69,20,0,81,69,20,0,148,194,42,74,105,205,0,0,211,169,130,159,64,5,71,50,238,0,123,212,148,48,200,160,15,154,126,47,105,162,40,174,39,249,190,125,77,250,145,223,204,53,227,246,178,20,223,140,115,182,189,211,227,42,143,236,231,249,127,230,38,127,148,181,225,182,112,153,55,237,92,227,29,254,180,1,246,143,131,238,26,125,42,86,101,25,243,200,227,253,209,93,29,115,190,17,183,48,105,114,2,184,204,228,245,207,240,173,116,84,0,148,82,209,64,13,38,140,210,17,75,182,128,29,69,20,119,160,2,138,40,160,4,165,162,138,0,74,90,41,40,1,77,2,131,64,160,2,138,41,40,1,104,162,146,128,22,138,40,160,6,154,1,230,131,64,160,7,81,73,75,64,13,126,134,188,35,227,180,64,217,134,218,50,111,98,231,31,244,201,171,221,155,161,175,7,248,236,197,109,177,233,123,23,127,250,98,212,1,228,30,17,64,117,171,129,129,242,194,223,250,16,175,179,236,134,221,255,0,135,245,175,140,252,28,55,107,147,243,255,0,44,27,255,0,66,21,246,101,159,241,126,20,1,110,146,150,138,0,67,73,78,52,218,0,90,81,69,37,0,45,20,81,64,9,75,73,75,64,9,75,69,20,0,220,210,131,154,67,66,138,0,117,20,81,64,21,239,95,101,163,182,74,237,199,79,170,215,207,95,19,173,229,212,60,71,118,187,149,128,146,38,2,67,145,254,168,10,247,221,90,77,154,108,216,29,49,223,220,87,142,107,86,201,125,226,155,192,224,125,208,220,141,223,194,162,147,3,160,248,117,161,71,106,150,179,24,109,178,214,10,9,85,228,231,97,244,175,83,233,92,255,0,134,172,227,131,79,179,42,171,255,0,30,168,191,40,199,101,173,250,96,114,250,150,155,61,253,210,16,241,148,40,16,137,9,231,147,237,211,154,191,166,120,126,218,205,34,45,105,103,230,12,252,203,16,207,57,239,143,122,215,17,34,156,236,92,255,0,187,79,0,47,74,0,98,34,32,218,138,20,122,1,138,125,37,100,107,26,193,211,173,196,130,18,223,188,217,195,237,236,125,189,168,3,154,241,191,137,98,211,126,193,205,202,249,158,103,220,192,251,187,122,243,239,95,63,120,78,222,77,111,196,26,101,203,48,144,11,216,163,62,121,36,227,122,156,119,249,121,164,241,135,141,239,53,143,177,103,207,139,202,223,255,0,47,12,217,206,223,97,233,94,161,240,171,193,246,241,233,226,229,222,23,120,181,5,96,76,3,63,40,67,215,60,80,7,174,232,182,107,105,166,193,16,72,198,55,255,0,171,92,14,73,255,0,26,210,166,168,8,0,80,20,15,74,117,0,37,45,20,80,6,86,185,165,67,169,105,119,145,52,16,51,201,108,241,131,34,3,212,30,188,116,230,190,82,248,129,225,57,180,141,111,81,96,45,35,138,47,47,228,135,43,140,132,251,163,3,214,190,194,32,21,32,242,166,188,251,226,15,132,44,181,77,27,80,152,165,188,114,203,229,252,230,220,59,12,50,14,191,133,0,124,165,166,106,115,233,151,45,44,51,205,19,148,35,48,185,7,4,169,199,4,113,197,125,55,240,219,197,209,234,54,246,118,175,37,227,186,105,200,204,100,57,4,133,69,39,239,123,215,206,30,42,210,151,72,215,174,109,99,144,56,140,167,42,155,71,40,15,76,251,214,183,130,124,79,123,164,234,78,200,243,58,139,98,128,9,136,0,110,95,240,160,15,179,40,170,86,23,134,239,204,202,21,219,143,226,207,92,213,202,0,90,41,41,104,0,162,138,40,3,229,207,140,87,37,188,69,16,5,249,211,192,228,255,0,183,37,116,127,6,45,65,143,67,155,106,127,203,126,118,243,255,0,45,22,184,239,139,44,91,196,144,103,63,241,226,189,255,0,219,146,189,3,224,192,31,217,90,25,192,207,239,255,0,244,57,40,3,219,162,92,70,5,62,133,232,40,160,2,131,65,164,160,4,3,154,117,20,80,2,84,115,72,35,198,115,207,247,106,90,226,252,93,226,41,116,223,178,108,137,143,155,191,56,151,111,77,190,222,244,1,224,191,20,188,76,247,218,220,107,20,215,97,26,196,33,12,216,7,44,222,254,245,195,248,92,6,241,5,174,238,126,247,95,247,26,171,106,247,242,95,221,164,146,151,37,99,85,249,152,183,25,63,227,86,188,47,25,147,196,22,161,95,25,223,207,252,1,168,3,235,63,134,234,7,132,108,112,160,124,178,253,209,255,0,77,90,187,42,227,254,28,70,99,240,133,130,150,221,196,188,255,0,219,86,174,194,128,10,74,90,40,1,157,233,244,220,115,78,20,0,130,190,2,175,191,150,190,1,160,15,183,188,7,255,0,36,243,195,95,246,10,181,255,0,209,43,93,5,115,254,3,255,0,146,121,225,175,251,5,91,127,232,161,91,244,0,180,81,69,0,20,81,69,0,20,81,73,64,30,65,241,143,225,79,252,36,241,73,226,61,32,109,213,225,137,124,232,84,124,183,17,160,115,192,8,89,230,63,32,25,56,192,81,252,34,190,109,210,181,91,237,15,85,183,212,180,187,167,182,188,183,125,241,74,157,84,255,0,34,8,200,32,240,65,32,228,26,251,202,190,115,248,229,240,206,107,107,249,252,95,163,69,36,182,247,47,155,235,104,96,39,202,97,25,38,110,23,11,25,10,75,22,232,199,57,59,184,0,245,207,135,94,60,180,241,239,135,190,217,16,242,239,109,182,69,123,17,0,98,66,138,75,42,239,99,229,147,188,41,60,157,167,210,190,112,248,219,255,0,37,123,93,255,0,183,127,253,17,29,115,158,17,241,69,247,131,252,73,105,172,88,72,224,196,192,79,16,124,44,241,100,110,141,178,8,193,11,215,7,7,5,121,2,180,62,37,235,246,62,40,241,254,163,173,105,172,198,210,233,32,100,243,6,214,82,34,64,202,87,212,56,35,140,142,56,36,115,64,30,233,251,56,255,0,201,60,190,255,0,176,164,159,250,42,42,196,248,219,241,78,4,180,186,240,118,137,39,155,113,39,238,245,11,164,98,4,64,30,98,82,15,44,113,135,236,1,42,114,73,199,11,225,111,137,113,248,67,225,78,165,161,233,226,83,173,234,23,178,149,144,23,69,182,133,162,65,230,6,27,78,236,134,0,41,224,140,158,129,91,207,63,211,117,77,67,254,91,222,95,93,73,239,36,179,74,199,241,46,196,159,169,38,128,46,120,127,64,212,124,79,172,219,233,154,93,187,205,60,174,161,152,70,204,177,41,96,165,216,168,36,32,44,50,216,249,107,236,47,3,120,23,75,240,38,134,44,44,7,155,115,38,26,234,237,215,15,112,227,185,254,234,174,78,23,160,4,245,36,147,143,240,179,225,197,167,129,180,56,238,38,139,126,187,119,10,155,201,159,4,197,156,19,18,96,144,161,79,82,15,204,70,122,5,85,244,10,0,248,135,199,127,242,80,252,77,255,0,97,91,175,253,26,245,239,95,179,140,240,183,129,117,43,117,146,51,58,106,76,237,24,97,185,85,162,140,41,35,168,4,171,0,123,237,62,149,224,158,58,255,0,146,135,226,111,251,10,221,127,232,214,169,124,15,227,43,255,0,2,248,145,53,123,20,73,65,140,197,115,3,112,179,66,72,36,103,25,83,144,164,17,208,129,144,70,65,0,251,102,150,178,180,15,16,105,222,39,209,173,245,77,46,226,57,160,146,53,102,85,112,205,19,16,24,163,133,36,43,128,195,43,158,43,86,128,62,127,253,166,191,230,87,255,0,183,191,253,165,88,31,179,143,252,148,61,67,254,193,82,127,232,216,107,127,246,154,255,0,153,99,254,222,191,246,141,96,254,206,63,242,80,245,31,251,5,73,255,0,163,98,160,13,239,218,107,254,101,127,251,123,255,0,218,53,210,124,26,248,157,23,137,52,184,60,61,171,221,200,117,235,100,33,36,157,193,55,145,140,144,84,247,112,56,32,228,144,55,100,252,216,230,191,105,175,249,149,255,0,237,239,255,0,105,87,133,88,223,222,105,151,137,121,97,119,61,165,212,121,217,60,18,24,220,100,16,112,195,4,101,73,95,247,77,0,125,237,69,121,255,0,194,223,137,86,254,61,210,26,59,183,130,29,118,223,38,226,213,1,69,41,191,229,120,212,177,37,112,84,30,114,27,168,0,174,123,250,0,90,40,164,160,5,175,32,253,163,191,228,158,88,127,216,86,63,253,21,45,122,253,121,15,237,29,255,0,36,242,195,254,194,145,255,0,232,169,104,3,150,248,47,241,98,59,40,147,195,30,37,189,219,110,184,22,23,115,176,9,110,128,49,41,36,172,195,11,192,9,242,147,147,140,227,0,125,15,95,0,87,211,223,5,62,38,255,0,194,71,167,143,15,235,151,222,102,181,111,159,179,188,163,107,92,194,0,254,44,252,210,14,115,247,73,92,31,152,134,52,1,236,52,81,73,64,11,69,20,80,7,159,252,109,255,0,146,67,174,255,0,219,191,254,142,142,188,51,225,79,197,27,143,6,234,145,88,106,87,18,201,225,249,157,68,161,247,72,109,135,206,119,68,187,182,128,93,129,108,2,72,94,1,53,238,127,27,127,228,145,107,191,246,195,255,0,71,199,95,32,208,7,223,48,79,13,213,188,87,22,242,164,240,74,129,227,146,54,14,172,164,100,56,35,130,10,243,154,150,190,117,248,51,241,105,172,100,135,194,254,35,186,140,88,4,43,103,125,113,40,65,0,85,39,203,118,98,163,203,192,194,158,160,225,121,4,99,232,170,0,40,162,185,111,28,248,235,75,240,38,136,111,175,143,155,115,38,69,181,162,62,26,229,135,97,232,6,70,246,232,20,175,82,84,16,13,217,53,109,54,29,82,45,46,93,66,213,53,9,147,116,86,141,48,18,186,243,200,76,228,143,149,249,85,236,125,43,203,127,104,239,249,39,150,31,246,21,79,253,21,45,124,229,63,136,245,171,143,16,75,175,201,170,93,13,90,87,44,215,137,41,73,1,35,105,193,92,96,109,227,3,1,71,202,56,226,189,155,226,149,231,136,175,190,6,232,87,30,40,180,75,109,85,181,52,222,171,195,178,249,50,109,103,143,10,17,136,228,129,211,253,156,237,0,13,248,47,241,97,44,161,143,195,30,37,189,219,110,54,141,62,234,119,11,28,8,21,137,73,36,102,24,95,148,8,248,39,39,25,198,0,250,30,190,1,175,167,190,9,252,77,255,0,132,143,79,30,31,215,111,252,221,110,223,63,103,105,70,26,230,16,7,241,103,231,145,121,207,66,87,7,230,33,205,0,123,5,20,81,64,5,20,81,64,5,20,148,180,0,148,180,81,64,5,20,82,80,7,204,63,180,127,252,148,61,63,254,193,73,255,0,163,101,173,239,217,151,254,102,143,251,115,255,0,218,245,131,251,71,127,201,67,211,255,0,236,20,159,250,54,74,223,253,153,127,230,105,255,0,183,79,253,173,64,30,255,0,69,45,20,1,228,223,30,60,39,172,120,147,194,246,119,90,83,207,63,216,36,47,38,159,12,108,205,113,184,170,134,85,92,229,147,158,163,163,49,200,198,15,205,190,28,215,239,188,47,226,11,61,107,78,120,197,221,171,23,143,204,27,149,129,82,172,164,122,21,36,113,180,243,193,7,154,251,174,190,88,248,211,240,222,79,12,235,146,235,122,69,158,52,59,204,200,201,111,11,108,179,97,180,16,231,149,80,236,224,175,32,100,144,0,10,50,1,244,55,130,252,89,105,227,95,11,218,235,86,107,229,121,153,73,160,46,25,162,145,78,25,73,31,240,18,50,1,42,192,237,25,219,93,13,124,107,240,207,199,243,124,63,241,33,188,104,164,184,211,238,99,88,111,32,70,42,74,231,33,212,103,5,199,56,207,98,195,35,118,71,216,95,111,179,254,207,254,208,251,84,31,97,242,188,255,0,180,121,131,103,151,141,219,247,116,219,142,115,156,99,154,0,202,241,103,138,244,223,5,248,126,93,103,84,50,24,17,214,53,142,45,190,100,174,199,1,80,49,80,78,50,196,103,162,147,218,190,50,241,30,189,125,226,143,16,94,235,90,155,70,110,238,216,51,249,107,181,84,0,20,0,190,129,64,28,228,252,188,146,121,174,163,226,151,196,55,241,254,191,12,150,226,88,180,171,52,219,105,20,177,133,144,22,11,230,51,224,156,146,203,129,206,220,40,224,28,231,95,224,239,195,73,188,87,172,69,172,234,144,188,90,53,155,164,138,36,128,149,188,96,199,106,2,203,134,64,80,135,235,233,142,114,0,61,15,224,15,130,111,52,109,30,79,19,94,93,79,31,246,164,32,67,99,130,19,203,86,249,100,112,87,150,56,56,35,128,24,156,157,252,121,135,197,235,251,205,47,227,78,179,123,97,119,61,165,212,126,71,151,52,18,20,101,205,186,3,134,27,72,200,36,127,186,107,235,122,249,3,227,103,252,149,253,119,254,221,255,0,244,66,80,7,208,127,12,254,37,217,120,255,0,75,49,191,151,109,173,91,198,13,221,162,158,10,244,243,35,207,37,9,199,29,84,156,28,228,22,239,43,225,143,12,248,159,84,240,142,185,14,175,164,79,229,92,39,12,173,202,75,25,234,142,59,169,218,61,242,1,4,16,8,251,31,194,62,50,209,252,107,163,141,67,74,155,215,204,182,145,147,206,135,230,96,55,133,99,183,118,9,25,60,142,104,3,160,164,165,162,128,10,40,162,128,62,126,253,166,191,230,87,255,0,183,175,253,163,93,47,193,159,137,208,248,147,75,183,240,246,175,117,33,215,173,144,132,146,118,4,222,70,185,32,169,238,225,120,32,228,144,55,100,252,216,230,255,0,105,191,249,149,255,0,237,239,255,0,104,215,132,216,223,94,105,151,177,222,105,247,115,90,93,38,118,77,4,165,28,101,72,59,88,96,140,130,71,251,166,128,62,246,162,184,127,134,95,17,45,190,32,104,114,74,97,251,62,167,103,180,94,196,160,236,5,179,135,66,127,133,176,223,41,57,4,16,115,195,30,226,128,10,165,170,234,150,58,30,151,113,169,234,119,105,109,103,111,30,249,100,144,240,163,249,146,78,0,11,201,36,1,146,106,237,124,161,241,107,226,148,190,51,212,127,179,116,137,103,135,65,183,220,191,125,147,237,135,42,119,52,121,198,208,66,149,4,100,114,78,9,192,0,231,254,35,248,226,227,199,126,39,150,251,51,199,167,69,242,88,218,200,224,249,41,129,147,129,198,231,35,113,234,122,12,149,2,190,207,175,128,107,239,234,0,248,6,190,221,240,39,252,147,207,13,127,216,42,219,255,0,69,45,124,69,94,255,0,227,15,137,191,240,142,124,44,240,222,129,162,95,121,122,221,198,149,103,246,135,136,101,173,162,48,15,226,207,203,35,113,142,164,46,79,4,169,160,8,254,55,252,80,102,146,227,194,26,37,204,136,35,118,139,83,154,60,98,65,181,78,196,112,228,227,37,149,193,0,229,118,244,220,15,145,248,71,193,218,191,141,117,117,211,244,168,125,124,203,153,21,252,168,120,102,30,107,42,157,187,182,144,50,57,60,86,94,149,165,223,107,186,173,190,155,166,90,189,205,229,195,236,138,40,250,177,254,64,1,146,73,225,64,36,224,10,251,27,225,255,0,129,236,124,11,225,168,108,96,134,63,183,74,138,247,247,42,119,153,229,219,206,24,128,124,176,73,10,48,48,57,234,73,32,27,154,30,145,111,225,253,14,203,72,180,121,158,222,210,21,137,26,121,12,174,84,122,147,252,134,2,142,0,0,0,52,105,41,104,0,175,128,107,239,234,248,6,128,62,222,240,39,252,147,191,13,127,216,42,215,255,0,69,45,111,214,7,129,63,228,158,120,107,254,193,86,191,250,40,87,65,64,5,124,91,240,255,0,199,23,254,5,241,44,87,208,75,39,216,37,112,151,214,202,55,9,226,207,56,4,129,188,2,74,156,140,30,58,18,15,218,53,240,21,0,125,227,164,234,150,58,230,151,111,169,105,151,73,115,103,112,155,225,146,51,193,31,204,16,114,8,60,130,164,28,17,87,107,228,207,133,63,20,110,124,27,170,69,97,169,92,73,46,129,59,133,149,91,124,134,213,126,115,186,33,187,10,11,56,47,128,73,11,192,38,190,174,130,120,110,173,226,184,183,149,38,130,84,13,28,145,176,101,117,35,33,129,28,16,71,57,160,9,41,104,172,175,17,107,246,62,23,208,47,53,173,73,164,91,75,84,12,254,88,220,204,73,0,0,61,75,16,57,192,231,146,7,52,1,38,161,174,105,154,77,213,133,165,245,253,189,181,198,161,41,138,214,57,95,6,71,198,112,63,65,253,220,176,29,89,84,232,215,196,190,53,241,166,165,227,125,122,125,74,241,228,142,2,196,219,217,249,204,241,219,140,1,181,65,225,73,10,11,21,3,39,39,3,238,143,163,190,9,106,126,38,213,252,16,183,90,236,137,61,161,119,91,27,135,145,165,184,152,7,125,237,35,179,30,3,225,71,67,181,79,24,193,32,30,153,94,127,241,179,254,73,14,187,255,0,110,255,0,250,62,58,244,10,243,255,0,141,191,242,72,181,207,251,119,255,0,209,209,208,7,134,124,41,248,163,113,224,237,82,29,63,82,184,146,79,15,206,225,100,15,186,67,106,62,115,186,37,223,128,11,56,45,180,18,64,224,19,95,87,91,207,13,213,188,87,22,242,36,240,74,129,163,150,55,12,172,8,200,96,71,4,21,231,53,240,45,123,135,193,63,138,73,164,249,94,19,215,101,130,29,59,247,173,105,123,35,4,22,231,150,100,114,72,5,73,206,211,212,57,199,32,174,0,62,143,175,159,191,105,175,249,149,255,0,237,239,255,0,105,87,208,53,243,255,0,237,53,255,0,50,199,253,189,255,0,237,26,0,233,62,12,252,78,135,196,154,92,30,30,213,238,228,58,245,170,16,146,78,192,155,216,198,72,32,247,101,28,16,114,72,27,178,126,125,190,185,95,4,216,223,94,105,151,145,222,88,93,207,105,117,30,118,77,4,134,54,92,130,14,24,96,140,130,71,208,215,214,223,11,190,37,91,248,247,72,120,238,158,8,117,219,124,155,139,88,212,162,148,223,195,70,11,146,70,210,20,243,144,221,64,5,114,1,223,210,210,82,208,1,69,37,45,0,69,60,16,221,91,203,111,113,18,77,4,136,82,72,228,85,96,192,140,21,42,120,32,142,49,95,11,107,154,53,231,135,181,203,221,34,253,54,93,218,74,209,54,1,1,177,209,215,32,18,8,193,7,28,130,15,122,251,186,190,108,253,162,124,49,29,143,136,108,124,73,111,28,155,53,20,49,92,144,142,84,75,24,1,73,108,237,82,209,240,163,3,253,89,60,228,224,3,210,254,8,248,153,60,65,240,234,210,214,73,252,203,205,47,253,18,101,56,4,32,255,0,84,64,28,227,102,0,36,2,76,111,215,25,62,81,251,71,127,201,66,211,255,0,236,21,31,254,140,150,143,217,235,196,127,217,158,52,184,208,222,61,209,234,209,124,172,23,37,100,136,59,12,156,140,2,166,76,240,78,118,244,25,163,246,142,255,0,146,135,167,255,0,216,41,63,244,100,180,1,191,251,50,255,0,204,209,255,0,110,159,251,90,186,79,218,3,196,176,233,126,8,143,67,107,121,36,155,88,125,169,32,33,86,37,137,227,102,39,185,36,237,0,123,147,158,48,121,191,217,151,254,102,143,251,116,255,0,218,213,196,252,110,241,52,158,32,248,139,119,108,147,249,182,90,95,250,36,42,55,0,24,127,173,36,30,55,111,202,146,20,2,35,94,184,201,0,229,188,17,225,207,248,75,124,107,165,232,134,79,46,59,169,63,122,193,176,68,106,165,223,105,218,126,108,6,198,70,51,183,60,87,219,213,243,239,236,237,225,38,55,23,222,43,189,180,144,34,160,130,194,89,20,109,98,73,243,89,114,51,145,133,93,195,3,230,117,231,157,191,65,208,1,94,127,241,183,254,73,22,187,255,0,110,255,0,250,62,58,244,10,243,255,0,141,191,242,72,117,223,251,97,255,0,163,227,160,15,32,248,41,241,51,254,17,205,68,120,127,92,190,242,244,75,140,253,157,229,25,91,105,137,31,197,158,35,110,115,212,6,193,249,65,99,95,79,215,192,53,244,55,193,143,139,18,222,203,31,133,252,75,121,186,225,240,44,46,231,102,103,157,203,49,41,36,140,199,45,202,132,224,46,6,51,157,160,128,123,197,20,81,64,5,20,81,64,31,63,254,211,95,243,44,127,219,223,254,209,173,255,0,130,159,19,127,225,35,211,199,135,245,203,239,55,91,183,207,217,222,81,134,185,132,1,252,89,249,164,94,115,208,149,193,249,136,99,88,31,180,215,252,202,255,0,246,247,255,0,180,171,193,96,158,107,91,136,174,45,228,120,103,137,195,71,36,108,85,145,129,200,112,71,32,131,206,104,3,239,145,210,150,188,255,0,225,119,196,187,127,30,105,12,151,45,4,58,237,190,227,115,107,26,148,6,61,223,43,198,165,137,43,130,160,243,144,253,64,4,103,208,40,0,162,146,150,128,62,65,248,219,255,0,37,123,93,255,0,183,127,253,17,29,119,223,179,47,252,205,31,246,231,255,0,181,171,129,248,219,255,0,37,123,93,255,0,183,127,253,17,29,119,223,179,55,252,205,31,246,233,255,0,181,168,3,232,10,74,90,40,0,162,138,40,3,230,15,218,59,254,74,22,159,255,0,96,168,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,176,63,104,239,249,40,90,127,253,130,163,255,0,209,178,214,231,236,209,113,10,220,120,150,221,229,69,158,68,181,96,133,134,230,10,100,12,64,234,84,22,80,79,240,238,30,180,1,244,29,20,148,80,2,215,159,252,109,255,0,146,67,174,127,219,191,254,143,142,189,2,188,235,227,132,240,195,240,151,87,73,101,141,26,103,129,34,86,96,11,191,156,141,180,14,231,104,115,129,252,32,158,212,1,243,47,129,63,228,161,248,103,254,194,182,191,250,53,107,237,250,248,131,192,159,242,80,252,51,255,0,97,91,95,253,26,181,246,253,0,20,148,180,148,0,134,156,58,83,79,90,112,160,2,138,40,160,1,198,107,229,63,140,16,109,241,36,39,11,198,158,167,255,0,30,146,190,172,53,242,167,197,183,47,175,194,73,63,241,224,63,244,41,40,3,147,240,78,181,46,151,226,59,25,60,251,149,142,63,55,136,156,142,177,183,65,145,235,95,87,248,27,88,93,91,195,182,178,131,49,102,89,14,101,228,241,41,95,83,95,22,193,43,65,56,145,9,12,51,180,131,180,244,175,162,62,12,120,130,118,211,224,182,113,35,4,183,149,178,210,147,255,0,45,253,54,251,208,7,185,82,83,33,127,50,24,219,24,220,1,253,42,74,0,13,52,3,156,211,168,160,0,81,64,162,128,10,227,188,127,7,155,225,221,95,128,127,226,91,50,243,254,227,215,99,92,215,140,148,55,135,181,80,64,230,194,111,253,1,232,3,228,205,8,155,95,26,91,140,145,183,127,221,247,140,215,213,255,0,15,230,243,252,35,98,217,99,145,39,222,255,0,174,141,95,40,39,238,188,112,54,241,183,211,143,249,101,95,81,252,49,114,254,12,211,243,158,146,247,255,0,166,141,64,29,165,45,20,80,1,69,20,148,0,181,5,205,192,182,140,59,134,32,157,191,45,79,94,101,241,39,197,147,232,250,80,49,69,38,69,239,151,148,152,166,70,215,244,30,212,1,229,95,17,188,118,247,223,217,223,99,186,212,98,217,230,238,204,152,206,118,99,163,123,26,242,155,120,90,238,234,40,149,134,233,28,32,44,120,228,211,174,46,231,186,219,230,201,35,227,59,119,57,124,103,235,94,141,240,215,194,16,106,243,217,221,77,44,103,203,212,81,74,52,1,242,1,67,212,159,122,0,244,111,133,62,10,22,250,126,145,127,61,189,132,132,121,219,155,102,92,242,195,169,21,236,150,240,71,4,43,28,104,17,70,120,81,129,214,171,105,154,116,26,109,140,86,246,241,196,2,103,27,35,10,57,36,244,31,90,189,64,11,69,37,45,0,69,113,26,203,4,136,66,157,200,71,35,229,233,95,59,252,86,209,77,165,238,175,126,137,2,109,242,176,80,97,198,85,7,247,107,232,222,181,231,255,0,18,124,61,6,161,225,237,73,201,141,26,95,43,147,16,98,184,116,247,246,160,14,15,224,207,136,213,35,75,41,26,229,140,118,210,183,92,142,101,7,142,125,235,221,224,144,75,4,114,46,112,232,25,115,215,145,95,33,91,95,207,225,31,20,93,165,188,146,72,162,37,64,17,204,67,231,8,221,179,95,72,248,51,196,79,169,105,118,1,225,96,77,148,110,73,151,118,78,213,246,247,160,14,196,128,122,138,195,213,252,63,107,124,146,48,180,180,47,229,16,29,227,92,131,207,183,189,110,80,70,120,52,1,231,118,90,45,206,149,171,35,7,133,34,139,63,187,136,145,140,131,208,109,30,181,219,233,210,121,150,105,146,75,115,201,250,212,207,107,11,228,152,163,201,239,176,102,157,12,34,33,128,0,81,232,49,64,24,254,36,211,32,190,178,68,120,32,127,223,43,126,241,20,243,131,237,239,95,43,234,122,68,186,119,149,176,197,31,153,156,249,89,25,198,58,241,239,95,96,79,26,202,128,50,130,51,158,70,107,194,60,101,162,193,31,216,176,35,231,204,233,24,246,164,192,245,159,9,93,25,244,201,11,179,177,243,200,203,28,255,0,10,215,71,92,111,130,165,63,217,204,49,214,228,247,255,0,101,107,178,166,2,82,209,72,122,80,1,154,90,96,231,189,62,128,18,150,138,40,0,164,165,162,128,10,40,162,128,10,97,167,211,77,0,11,78,166,138,117,0,20,26,40,160,15,5,248,203,9,58,97,35,28,234,127,251,44,149,227,158,22,182,23,31,106,202,161,219,179,239,15,247,171,218,190,49,127,200,40,255,0,216,75,250,73,94,51,224,247,217,246,223,151,174,207,253,154,128,62,200,209,227,9,104,192,0,63,120,79,31,65,90,53,71,74,57,182,111,247,207,242,21,122,128,10,40,166,154,0,51,78,239,76,165,160,5,165,160,116,162,128,10,40,162,128,10,41,41,104,0,162,142,244,148,0,180,81,69,0,20,82,82,208,1,69,20,80,1,65,162,131,64,13,52,14,180,30,148,14,180,0,234,40,164,160,4,110,134,190,127,248,244,228,68,87,143,248,252,139,255,0,69,53,125,0,255,0,116,215,207,159,30,78,99,111,250,252,139,255,0,68,189,0,121,87,131,152,174,179,49,3,254,88,55,254,132,43,237,11,63,226,252,43,227,63,5,166,253,102,97,255,0,76,27,255,0,66,90,251,50,211,248,255,0,10,0,181,69,20,148,0,166,155,78,52,218,0,117,20,81,64,5,37,45,20,0,81,69,20,0,80,104,162,128,27,74,41,8,167,10,0,40,162,138,0,196,241,28,166,61,38,224,241,242,227,175,251,194,188,186,3,231,120,154,236,158,241,14,159,69,175,67,241,149,200,131,66,189,98,64,199,151,213,79,247,133,121,134,141,122,147,120,146,231,105,7,247,57,232,127,217,164,198,123,46,144,64,176,182,25,233,2,255,0,33,90,117,207,233,218,133,189,189,164,6,71,0,121,64,116,39,157,162,176,181,95,138,94,31,211,188,157,218,132,99,204,207,222,183,148,244,199,160,247,166,35,185,121,162,140,18,242,34,224,103,150,3,138,198,212,60,75,166,216,199,43,54,161,96,133,49,254,178,117,24,206,58,243,239,94,39,173,252,113,150,102,100,177,254,207,149,90,34,163,117,188,163,230,57,227,146,190,213,197,222,120,159,196,222,37,102,142,61,62,201,132,251,113,179,43,211,253,230,255,0,102,128,61,99,198,31,21,5,155,60,86,55,122,68,216,145,127,229,166,243,130,185,236,254,181,226,158,32,241,62,165,226,41,166,136,218,192,192,220,180,203,246,116,114,122,159,115,242,252,213,167,166,252,54,241,54,189,41,154,125,49,130,50,150,6,59,136,135,32,129,221,141,122,63,134,190,9,8,36,18,94,11,232,75,64,3,226,226,35,134,249,126,95,148,31,122,0,228,252,21,240,234,75,175,183,125,174,207,85,139,30,94,223,221,227,57,221,158,163,233,95,75,216,89,165,148,12,145,150,42,91,119,205,215,160,255,0,10,138,199,73,183,211,252,207,45,229,59,246,231,113,7,166,125,189,234,253,0,45,20,82,26,0,92,174,122,209,80,151,228,212,192,230,128,10,100,168,36,140,161,206,15,165,62,138,0,240,239,140,222,17,23,112,125,182,40,175,36,121,46,227,4,70,50,48,34,101,236,190,213,243,221,204,77,103,121,52,37,28,108,102,77,174,54,145,131,223,223,138,251,127,94,210,99,213,236,146,221,204,156,72,31,228,33,79,0,142,255,0,90,249,115,226,31,131,110,52,171,203,219,161,20,155,36,212,36,80,94,84,57,4,185,28,14,123,80,7,169,124,49,241,130,221,127,106,121,247,22,41,183,202,198,215,198,126,255,0,171,87,179,134,12,50,8,63,74,248,131,195,126,36,155,66,251,78,193,17,243,246,231,204,87,61,51,211,7,222,190,187,240,183,137,45,117,221,61,166,138,84,108,78,98,249,81,151,156,41,239,245,160,14,146,138,40,160,4,165,39,20,84,114,28,98,128,62,68,248,157,33,111,16,193,247,127,227,209,87,143,247,222,189,55,224,176,63,217,154,25,218,113,251,255,0,253,10,90,242,143,136,146,137,124,65,111,131,159,244,80,191,248,243,87,177,252,23,183,3,195,218,28,188,231,247,253,255,0,218,146,128,61,152,116,162,129,247,104,160,0,209,69,37,0,45,20,81,64,21,174,230,16,66,28,149,25,109,191,49,175,146,124,123,175,201,123,253,159,147,1,217,230,125,204,247,219,239,237,95,69,248,227,197,118,90,54,150,141,60,232,49,112,35,59,145,207,56,111,238,143,106,249,23,82,190,251,103,147,247,127,119,158,128,142,184,245,250,80,5,21,14,197,64,82,73,56,224,87,117,240,254,194,69,215,52,249,90,41,7,250,206,74,156,125,215,172,191,13,120,110,109,77,162,144,164,155,69,192,66,85,212,122,122,253,107,212,180,61,12,105,186,140,8,60,204,166,255,0,188,192,245,7,211,235,72,15,104,240,152,198,129,108,190,207,255,0,161,154,220,172,95,11,228,104,208,3,232,223,250,17,173,170,96,20,31,187,69,6,128,25,222,159,77,25,205,45,0,45,124,3,95,127,87,192,52,1,246,247,129,63,228,157,248,107,254,193,86,191,250,40,87,65,92,247,128,255,0,228,158,120,103,254,193,86,191,250,41,107,161,160,2,138,41,40,1,105,41,105,40,1,104,162,138,0,42,41,160,138,234,222,75,123,136,146,104,37,66,146,164,138,24,58,145,130,8,60,16,71,24,169,104,160,15,148,62,51,124,58,255,0,132,59,92,93,86,195,157,35,83,149,217,35,88,176,45,100,251,197,56,1,66,156,147,24,224,224,17,183,229,201,243,10,251,183,92,209,173,60,65,161,222,104,247,241,239,181,187,133,162,108,0,74,231,163,46,65,1,129,193,7,28,21,7,181,124,101,227,127,14,127,194,35,227,77,83,67,18,121,145,218,203,251,166,45,146,81,148,58,110,56,31,54,25,115,129,140,231,111,20,1,207,215,211,223,7,62,20,255,0,194,47,12,94,35,214,23,58,188,209,31,42,18,56,183,71,88,207,204,173,24,100,156,124,224,224,227,4,175,115,92,135,192,15,2,219,234,151,115,120,178,248,65,52,86,82,152,45,160,101,36,172,224,35,121,167,183,202,24,99,175,36,158,10,130,126,142,160,5,162,138,40,3,226,15,29,255,0,201,66,241,63,253,133,46,191,244,107,214,89,210,175,151,70,77,92,218,201,246,7,184,107,81,112,188,175,154,160,49,67,253,211,181,129,25,235,206,51,131,183,83,199,127,242,80,252,77,255,0,97,75,175,253,26,213,237,159,4,180,13,55,196,255,0,9,53,109,47,84,183,73,160,151,82,152,43,50,43,60,44,96,64,29,11,2,21,194,185,193,199,20,1,230,127,11,62,35,222,120,23,92,142,222,105,183,232,55,114,129,121,11,228,136,179,128,102,76,2,67,1,212,40,249,128,199,85,82,191,93,91,205,13,220,17,92,91,203,28,208,74,129,210,68,96,193,193,25,12,8,224,130,57,205,124,85,227,143,6,223,120,23,196,146,104,247,210,36,160,160,150,222,116,249,68,241,18,84,54,51,144,114,8,32,244,42,112,72,193,62,143,240,87,226,141,206,159,170,91,120,91,90,184,146,109,62,229,196,86,115,190,249,26,41,15,150,145,197,146,216,17,109,4,0,7,5,135,65,146,160,26,127,180,215,252,202,255,0,246,247,255,0,180,107,7,246,113,255,0,146,135,168,127,216,42,79,253,27,21,110,254,211,127,243,43,255,0,219,223,254,209,172,15,217,203,254,74,30,161,255,0,96,169,63,244,108,84,1,191,251,77,127,204,177,255,0,111,95,251,70,188,21,45,230,145,38,120,162,145,146,20,223,43,5,37,99,93,193,119,49,236,55,48,25,61,202,142,245,239,127,180,215,252,203,31,246,247,255,0,180,107,157,253,158,109,226,186,241,214,169,5,196,49,205,4,154,60,177,201,20,129,89,92,25,34,5,72,60,16,71,24,160,15,59,240,207,137,245,79,8,235,177,106,218,68,222,85,194,124,172,27,148,150,51,214,54,29,212,224,123,228,2,8,32,17,246,47,132,188,103,164,120,215,72,93,67,74,155,215,205,182,145,163,243,226,249,157,70,240,174,118,238,218,72,201,228,115,95,51,124,83,248,99,55,128,175,226,184,181,121,39,209,110,159,101,188,178,18,210,35,5,4,137,10,160,0,146,92,168,94,170,167,208,214,63,195,255,0,28,95,120,23,196,177,95,91,203,39,216,36,112,151,214,192,110,19,69,158,112,164,168,220,160,146,14,70,15,203,208,144,64,62,210,162,169,105,58,173,142,185,165,219,234,90,101,220,119,54,119,9,190,41,35,60,17,252,193,7,32,131,200,32,131,130,42,237,0,37,121,23,237,29,255,0,36,242,195,254,194,177,255,0,232,169,107,215,171,200,63,104,239,249,39,150,31,246,21,143,255,0,69,73,64,31,52,89,88,222,106,119,145,217,216,90,79,119,117,38,118,67,2,25,93,176,9,56,3,36,224,41,63,69,162,198,250,243,76,188,142,242,194,238,107,75,168,243,229,205,4,134,54,25,4,28,48,193,92,130,87,232,107,183,248,37,255,0,37,127,65,255,0,183,143,253,17,37,117,159,28,62,25,195,162,63,252,37,26,44,81,197,167,74,201,21,205,156,54,225,18,6,198,3,170,129,128,141,133,7,56,249,152,114,119,109,0,30,167,240,187,226,85,191,143,116,134,142,237,224,139,93,183,201,185,181,141,74,41,77,255,0,43,160,46,73,24,42,15,57,86,234,0,43,159,64,175,134,124,51,226,125,83,194,58,228,58,182,145,55,149,112,159,43,6,229,37,67,214,55,29,193,192,247,202,130,8,33,72,251,23,194,62,50,210,60,107,164,46,163,165,79,235,230,219,72,209,249,240,252,204,163,122,171,28,110,193,35,39,145,205,0,116,20,180,82,80,7,159,252,109,255,0,146,67,174,255,0,219,191,254,143,74,249,10,190,189,248,219,255,0,36,135,93,255,0,183,127,253,31,29,124,133,64,23,53,93,50,251,67,213,46,52,221,78,213,237,175,45,223,100,177,73,212,31,228,65,24,42,71,4,16,70,84,215,209,223,4,254,39,77,226,91,118,240,246,187,119,27,106,182,241,131,105,52,140,124,203,184,192,59,148,231,130,192,1,206,114,192,231,7,107,49,216,248,173,240,186,219,198,90,92,186,134,155,111,28,122,252,8,90,18,155,35,23,71,228,92,74,219,114,197,85,8,25,33,65,60,144,43,229,95,244,205,47,80,255,0,150,246,119,214,210,251,164,145,72,167,240,33,129,31,80,69,0,125,187,226,111,19,105,126,17,208,230,213,245,121,252,155,120,254,85,81,203,202,199,162,32,238,199,7,219,104,36,144,1,35,227,175,23,120,203,86,241,166,172,218,142,171,55,247,124,187,88,221,252,152,126,85,83,229,171,49,219,191,104,39,7,147,205,104,120,219,226,87,136,60,123,246,88,245,86,130,27,91,126,82,214,213,89,35,45,207,206,193,152,146,216,56,25,56,3,56,3,39,58,255,0,9,126,27,63,142,53,143,182,223,39,252,72,172,165,2,233,119,50,52,196,134,33,17,128,32,224,168,221,200,42,24,96,228,131,64,29,71,193,63,133,201,171,121,62,44,215,34,130,109,59,247,145,218,89,200,139,32,184,60,163,59,41,4,5,83,156,14,165,134,120,10,55,118,31,180,119,252,147,203,15,251,10,199,255,0,162,165,175,90,130,8,109,109,226,183,183,134,56,96,137,2,36,113,128,2,40,24,0,1,192,85,28,98,188,155,246,142,255,0,146,121,97,255,0,97,84,255,0,209,82,208,7,206,126,29,208,47,188,83,173,195,164,105,162,54,188,157,36,104,163,118,192,114,136,239,140,244,82,64,42,185,192,201,25,33,121,172,248,38,154,214,226,27,136,37,120,103,133,195,199,36,108,85,145,129,202,176,35,144,84,243,154,239,62,9,127,201,94,208,191,237,227,255,0,73,228,175,70,248,205,240,158,75,217,100,241,63,134,172,183,92,182,77,253,164,10,204,243,177,112,3,199,26,131,150,229,203,242,6,23,59,115,184,144,14,227,225,119,196,171,127,30,233,12,151,79,4,58,237,190,77,197,172,96,198,165,55,124,175,24,46,73,24,42,15,57,13,212,0,87,62,129,95,10,248,111,94,190,240,191,136,44,245,173,53,144,93,218,185,100,243,6,229,101,32,134,82,61,10,146,56,193,231,130,15,53,246,47,130,124,105,167,120,223,64,131,82,178,104,227,152,198,166,230,207,206,15,44,13,146,184,96,57,0,144,196,18,23,35,7,3,162,128,116,180,81,69,0,20,149,143,123,226,207,14,105,151,146,218,95,248,131,74,181,186,143,27,226,158,246,52,113,149,4,100,18,164,100,16,126,134,172,105,154,238,145,173,249,191,217,58,173,141,255,0,147,143,55,236,151,9,46,204,231,27,182,147,140,224,227,63,221,52,1,163,69,20,80,1,73,75,69,0,124,193,251,71,255,0,201,67,211,255,0,236,21,31,254,140,150,183,191,102,95,249,154,63,237,207,255,0,107,215,61,251,68,205,12,255,0,17,109,163,142,120,221,225,211,98,73,0,101,37,27,204,149,246,186,246,56,112,112,123,16,123,214,255,0,236,209,113,16,184,241,37,187,75,24,158,68,182,113,25,97,185,130,153,3,16,58,149,5,128,39,182,225,235,64,31,65,209,69,20,0,85,45,87,75,178,215,52,187,141,55,83,181,142,230,206,225,54,75,20,131,130,63,152,32,224,169,28,169,0,141,164,85,218,40,3,226,95,26,248,47,82,240,70,191,62,155,122,146,73,0,114,45,239,60,150,72,238,23,0,228,19,193,32,50,134,80,78,14,70,79,82,145,248,227,90,139,192,146,248,52,72,135,75,150,227,206,109,192,179,1,149,111,44,18,118,132,220,3,237,1,78,115,207,36,31,115,253,161,117,127,15,199,225,187,125,42,246,223,207,214,229,253,245,140,137,180,155,101,14,161,203,252,193,130,178,238,3,130,9,95,85,4,124,209,64,29,47,130,188,23,169,120,223,94,131,78,178,73,35,128,176,23,55,158,75,60,118,235,130,114,196,112,9,10,192,2,70,78,6,87,168,251,55,74,210,236,116,61,46,223,77,211,45,163,182,180,183,77,145,69,24,224,15,230,73,57,36,158,73,36,156,147,94,63,251,59,106,218,44,158,31,190,210,173,236,227,181,214,33,113,45,212,165,193,107,180,36,237,97,221,66,103,4,99,3,32,231,46,107,219,40,1,107,228,15,141,191,242,87,181,223,251,119,255,0,210,120,235,235,250,249,7,227,111,252,149,237,119,254,221,255,0,244,68,116,1,193,136,38,107,103,184,88,156,192,142,168,242,128,112,172,224,149,4,244,4,133,98,7,124,31,74,234,62,31,248,226,251,192,190,37,134,250,9,100,251,4,174,18,250,216,13,203,52,89,231,106,146,6,245,4,144,114,187,79,29,9,7,208,254,2,104,214,126,33,208,252,107,163,223,166,235,91,184,173,162,124,0,72,207,157,134,25,4,6,7,4,28,112,84,30,213,230,126,53,240,94,167,224,141,126,125,58,245,37,146,0,196,65,121,229,50,71,112,54,131,144,79,4,128,224,48,4,224,229,114,122,144,15,179,180,173,82,199,92,210,237,245,45,50,233,46,44,238,19,124,50,198,120,35,249,130,167,32,169,228,21,32,224,138,187,95,38,124,41,248,163,115,224,221,82,45,63,82,184,146,79,15,206,224,72,31,124,134,213,126,115,186,33,187,10,11,56,45,128,73,81,192,38,190,174,183,158,27,187,120,174,32,145,38,130,84,15,28,145,176,96,192,140,134,82,56,32,142,115,64,18,209,69,37,0,120,7,237,53,255,0,50,191,253,189,127,237,26,241,29,47,70,188,213,224,212,165,179,79,51,236,22,102,242,100,0,150,40,29,17,136,0,31,187,188,49,206,208,170,24,231,138,246,239,218,107,254,101,127,251,123,255,0,218,53,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,128,60,227,195,62,38,213,60,37,174,67,171,233,19,249,87,17,240,234,220,164,168,122,163,142,234,118,143,124,128,65,4,2,62,201,240,159,138,244,239,25,248,126,45,99,76,50,8,29,221,26,57,113,230,198,202,112,67,128,74,131,140,48,92,244,96,123,215,207,63,25,190,24,205,225,205,82,127,16,104,246,104,52,43,151,5,210,0,64,179,144,224,16,71,240,163,55,32,140,5,39,110,7,27,188,239,66,241,94,187,225,143,181,255,0,98,234,115,217,125,178,47,42,111,40,143,152,118,60,253,214,25,56,97,134,25,56,35,38,128,61,147,227,119,197,22,121,46,60,33,161,220,73,24,71,120,181,57,227,219,137,6,1,242,209,195,19,140,150,86,4,3,145,143,187,184,31,20,210,52,107,205,106,107,152,108,227,207,217,109,38,188,153,202,156,36,113,33,102,36,128,113,156,0,51,198,231,3,43,154,139,74,210,239,181,221,86,223,77,211,45,94,230,242,225,246,69,20,125,88,255,0,32,0,201,36,240,21,73,56,2,190,163,177,240,53,191,129,62,10,248,134,199,16,73,168,201,165,93,73,125,117,18,145,230,191,146,248,92,158,118,133,56,29,7,83,128,88,208,7,202,53,247,245,124,3,95,126,208,7,192,85,96,125,179,82,187,138,37,243,238,238,164,242,237,226,65,153,29,176,170,137,26,142,73,192,10,0,29,148,1,85,235,232,47,130,31,11,86,56,224,241,126,185,111,28,134,68,89,116,200,27,118,80,238,97,230,186,21,3,56,10,200,65,35,13,187,174,210,0,59,15,133,63,11,173,188,29,165,195,168,106,80,36,154,252,232,26,66,251,36,22,167,231,24,137,182,229,73,87,1,176,74,146,56,36,84,118,95,26,252,63,113,227,235,221,10,89,237,211,77,93,169,107,169,121,160,66,206,170,237,41,119,98,0,25,10,131,10,65,32,156,225,198,57,63,141,255,0,20,2,71,113,225,13,14,226,57,12,136,241,106,115,199,187,49,157,192,249,104,193,130,231,1,131,130,164,109,108,117,220,7,138,248,103,194,250,167,139,181,200,180,141,30,223,205,184,147,230,102,110,18,20,29,93,207,101,25,30,249,32,5,36,128,64,62,230,162,178,188,59,161,195,225,175,15,217,232,208,93,93,220,219,217,198,81,36,186,144,60,152,201,32,18,170,6,0,56,3,28,5,3,248,107,86,128,10,248,2,190,250,158,120,109,96,150,226,226,88,226,183,137,11,73,36,140,20,34,129,146,196,158,20,1,206,107,224,106,0,251,123,192,127,242,79,60,51,255,0,96,171,95,253,18,181,191,92,223,195,233,226,185,248,117,225,199,130,120,228,65,166,219,161,100,101,96,24,70,170,195,35,184,32,130,59,16,69,116,180,0,87,192,53,247,245,124,3,64,26,154,207,135,245,45,12,89,189,245,180,162,11,216,35,184,182,155,99,170,74,30,52,147,1,136,80,196,7,1,182,231,7,34,189,111,224,167,197,40,244,159,43,194,122,228,176,67,167,126,241,173,47,36,117,141,109,207,46,232,228,144,10,147,156,30,170,199,28,130,54,250,28,222,7,177,241,215,193,141,2,198,120,163,23,209,104,240,61,141,193,59,76,82,249,43,140,178,130,118,18,0,97,131,145,207,80,8,249,103,85,210,239,244,61,82,227,77,212,173,94,214,242,7,217,44,82,117,7,249,16,70,8,35,130,164,17,144,104,3,238,171,235,235,77,50,206,91,203,251,184,45,45,99,198,249,167,144,70,131,36,1,150,56,3,36,129,245,53,242,79,197,31,137,87,30,61,213,213,45,90,120,116,27,125,166,218,218,80,168,197,241,243,60,138,24,169,124,150,3,156,1,208,2,95,57,218,247,196,223,20,120,147,194,246,126,31,212,111,183,217,193,254,177,128,34,75,172,30,60,214,207,205,142,221,50,118,150,222,202,13,65,224,111,3,106,158,60,215,5,133,128,242,173,211,13,117,118,227,41,111,25,238,125,88,224,237,29,73,83,208,41,42,1,191,240,155,225,171,120,227,88,251,101,242,127,196,138,202,80,183,75,185,145,230,37,88,132,141,130,144,112,64,221,200,32,48,193,201,6,190,179,130,8,173,96,138,222,222,40,225,183,133,2,36,113,128,2,0,48,160,1,194,128,191,46,218,175,165,105,118,58,30,151,111,166,233,150,169,109,105,110,155,34,137,7,0,127,50,73,201,36,242,73,36,228,154,183,64,11,94,127,241,183,254,73,14,185,255,0,110,255,0,250,62,58,244,10,243,239,141,191,242,72,117,223,251,97,255,0,163,210,128,62,66,171,154,174,151,125,161,234,151,26,110,167,106,214,215,182,239,178,88,164,234,15,242,32,141,165,72,224,130,8,200,53,78,190,181,248,181,240,213,60,113,164,125,182,198,63,248,158,89,68,69,168,220,168,39,5,148,148,102,42,73,218,3,109,228,0,236,114,112,73,160,14,127,224,175,197,43,143,17,227,195,58,228,190,102,163,12,69,173,174,221,134,235,132,92,101,27,39,45,32,28,228,100,184,4,158,65,45,143,251,77,127,204,175,255,0,111,127,251,70,155,240,147,224,221,200,188,178,241,71,137,22,72,4,12,37,181,211,220,52,114,137,17,138,135,144,16,8,0,128,192,46,119,229,73,42,20,134,127,237,53,255,0,50,199,253,189,255,0,237,26,0,240,84,130,105,82,102,138,25,25,33,77,242,178,169,33,23,120,27,156,246,27,153,87,39,185,3,189,106,120,103,196,250,167,132,117,200,117,125,34,127,42,225,62,87,13,202,74,135,172,110,59,131,129,239,144,8,42,84,17,232,127,179,205,188,55,126,58,213,45,238,98,73,160,151,72,150,57,98,144,6,87,83,44,64,130,15,4,17,198,218,200,248,165,240,198,127,0,223,69,113,106,242,207,163,93,62,203,121,100,37,164,70,10,9,89,72,141,85,73,37,200,3,168,7,251,166,128,62,153,240,151,140,180,127,26,233,11,168,105,83,122,249,150,210,50,121,240,252,204,6,245,12,118,238,218,72,201,228,115,93,13,124,91,240,255,0,199,23,222,5,241,44,87,208,75,39,216,37,112,151,214,192,111,19,69,158,112,9,11,185,65,36,28,140,31,151,161,32,253,141,165,106,150,90,238,151,111,169,105,151,113,220,218,92,38,248,165,67,193,31,204,16,114,10,158,65,4,29,164,80,5,202,40,162,128,10,226,254,43,248,126,111,18,252,56,213,236,173,109,146,123,212,65,115,110,25,11,54,232,216,49,8,20,19,188,128,224,99,174,236,125,210,107,180,162,128,62,5,130,121,173,110,34,184,183,149,161,154,38,12,146,70,196,52,108,14,67,2,57,4,30,115,94,151,241,199,89,180,241,7,137,180,61,94,193,247,91,94,104,208,203,30,72,37,115,44,153,13,180,144,29,78,65,25,249,72,35,248,107,156,248,147,225,133,240,135,142,245,45,38,222,57,18,211,114,205,105,185,24,47,148,195,120,0,185,37,212,18,83,118,78,74,30,249,21,207,222,234,83,95,90,105,240,74,17,82,194,220,219,194,64,57,32,203,44,185,110,122,238,149,135,24,225,87,234,64,61,79,224,239,136,191,225,18,240,95,143,53,193,31,153,37,172,86,158,82,21,202,153,88,200,137,184,100,113,185,134,112,115,140,227,154,242,10,208,181,214,111,45,52,59,253,30,23,217,107,125,36,82,220,96,144,95,202,223,181,78,14,10,229,178,65,7,149,7,141,181,215,252,30,240,175,252,36,255,0,16,44,254,215,166,125,183,74,179,221,53,230,245,249,7,13,229,171,118,57,96,191,47,57,0,228,16,30,128,62,159,240,71,134,255,0,225,18,240,94,151,161,153,60,217,45,98,253,235,134,200,50,49,46,219,78,7,203,185,219,25,25,198,51,205,116,20,84,115,207,13,173,188,183,23,50,71,13,188,81,151,146,73,24,40,64,6,75,146,120,0,47,57,160,9,43,207,254,54,255,0,201,33,215,127,237,135,254,143,142,186,15,248,78,252,31,255,0,67,94,135,255,0,131,24,191,248,170,231,254,54,255,0,201,33,215,127,237,223,255,0,71,199,64,31,38,105,90,108,250,198,177,99,165,219,180,107,61,229,196,118,241,180,132,133,12,204,21,73,32,19,140,159,67,80,79,4,214,183,18,91,220,68,240,207,19,148,149,37,82,26,54,7,5,74,158,65,7,140,86,223,129,63,228,161,248,103,254,194,182,191,250,49,107,222,254,54,252,49,159,196,150,235,226,61,10,206,55,213,45,208,139,184,99,83,230,93,160,3,105,24,224,186,128,120,219,150,7,25,56,80,64,53,62,18,252,82,143,198,90,119,246,118,175,36,16,235,182,251,71,223,9,246,209,134,59,209,51,157,202,1,44,0,218,56,35,0,224,122,125,124,29,164,234,151,218,30,169,111,169,233,151,79,109,123,110,251,162,150,62,160,255,0,34,8,202,149,60,16,72,57,6,190,193,248,113,227,155,127,29,248,98,27,236,219,199,168,67,251,187,203,104,156,159,41,178,118,156,30,112,192,111,29,71,81,146,65,160,14,198,138,41,40,3,192,63,105,175,249,149,255,0,237,239,255,0,104,215,138,104,222,31,212,188,66,111,83,75,183,146,226,123,59,127,180,60,17,35,52,146,47,155,28,100,0,160,146,65,144,19,254,200,39,181,123,95,237,53,255,0,50,191,253,189,255,0,237,26,192,253,156,127,228,161,234,31,246,9,147,255,0,70,197,64,30,105,225,205,126,251,194,254,32,179,214,180,230,140,93,218,177,100,243,6,229,96,65,14,164,127,116,169,35,141,167,159,148,131,205,125,139,224,175,26,105,190,55,208,32,212,172,157,35,152,160,55,22,126,114,188,150,237,146,48,202,57,0,144,228,18,163,35,7,11,247,71,138,252,87,248,55,113,111,174,90,223,248,63,75,154,107,125,70,82,147,90,91,160,217,109,41,198,8,231,229,141,185,235,133,66,189,64,33,71,167,252,43,248,113,255,0,10,255,0,72,184,251,77,207,159,169,222,237,251,95,150,219,161,27,25,246,121,121,10,221,31,156,231,158,148,1,232,20,81,69,0,124,129,241,183,254,74,246,187,255,0,110,255,0,250,34,58,239,255,0,102,95,249,154,127,237,207,255,0,107,87,1,241,183,254,74,246,187,255,0,110,255,0,250,33,43,191,253,153,191,230,104,255,0,183,79,253,173,64,31,64,81,69,20,0,82,82,209,64,31,48,254,209,223,242,80,244,255,0,251,4,199,255,0,163,101,175,51,208,60,65,168,120,95,89,183,213,52,187,135,138,104,153,89,148,59,42,202,3,6,40,193,72,44,132,168,202,231,154,244,191,218,63,254,74,30,159,255,0,96,164,255,0,209,178,215,152,91,104,215,151,122,29,254,175,10,111,182,177,150,24,110,48,9,41,230,239,218,199,3,106,174,83,4,146,57,96,57,205,0,125,147,224,127,25,216,248,235,195,113,234,246,49,203,17,14,98,185,183,126,76,50,0,9,25,198,214,24,112,65,94,160,140,133,57,3,165,175,139,124,1,227,139,239,2,248,150,27,232,36,147,236,18,186,199,125,108,163,112,154,44,243,133,36,13,225,73,32,228,96,241,208,144,126,193,208,245,155,79,16,232,118,90,189,131,111,181,187,133,100,76,144,72,207,80,216,36,6,7,42,70,120,32,142,212,1,98,250,254,223,76,211,110,111,239,36,242,237,109,98,105,166,125,164,237,69,4,177,192,201,59,84,30,156,215,200,63,18,190,34,222,120,247,92,121,19,206,182,210,34,194,219,90,52,132,131,183,118,37,97,157,190,97,220,121,29,6,6,78,220,158,147,227,39,197,23,241,69,235,104,90,53,195,174,141,110,229,110,10,237,197,212,161,200,12,25,88,135,139,10,172,189,50,78,74,156,12,121,165,150,139,123,168,105,122,158,163,12,127,232,218,108,81,203,113,33,7,3,124,139,24,80,64,198,226,95,32,18,50,21,207,106,0,191,224,79,249,40,94,25,255,0,176,173,175,254,141,21,246,253,124,67,224,79,249,40,126,25,255,0,176,165,175,254,141,90,251,122,128,18,150,138,40,1,166,156,41,167,173,2,128,22,150,138,74,0,83,95,62,124,93,180,18,106,14,224,57,35,78,56,199,214,74,250,8,215,141,252,64,178,75,205,72,33,45,243,217,249,124,16,189,89,189,126,180,1,243,68,145,178,49,82,164,17,234,43,119,194,218,196,186,85,243,178,8,121,132,175,239,51,221,129,245,30,149,167,226,15,9,73,104,183,55,40,146,149,76,96,180,137,223,3,250,215,39,181,173,167,101,35,4,13,188,208,7,216,222,6,214,142,165,166,105,232,205,1,63,96,141,200,140,243,247,71,191,189,118,85,224,255,0,9,124,87,104,183,48,219,188,209,131,22,154,20,254,237,250,130,139,94,238,25,79,74,0,90,41,41,104,0,164,165,162,128,10,231,60,101,145,225,189,88,250,88,77,255,0,160,53,116,117,131,226,216,204,158,27,213,128,29,108,102,31,248,227,80,7,199,243,72,87,198,12,252,127,152,235,234,15,132,242,249,190,10,211,185,31,114,78,159,245,217,171,229,221,77,60,143,22,74,167,140,99,255,0,69,138,250,103,224,244,161,188,23,167,128,127,229,156,255,0,250,57,168,3,209,232,162,146,128,22,138,74,142,121,82,40,140,142,112,163,169,197,0,103,235,186,148,122,109,154,74,242,194,153,144,47,239,91,3,161,62,190,213,242,159,196,77,112,234,58,133,252,65,237,221,87,81,145,134,195,147,213,215,215,222,189,79,227,7,142,226,180,136,233,246,210,64,211,69,116,133,131,196,252,3,9,61,120,29,197,124,247,51,203,169,223,220,72,170,11,72,237,41,11,242,175,39,223,235,64,26,26,6,133,54,175,246,140,65,112,254,86,63,212,161,56,206,122,240,125,43,236,15,10,232,113,105,26,123,196,190,112,204,229,255,0,123,140,253,213,246,28,113,94,115,240,219,225,243,216,127,105,125,165,46,35,223,229,109,253,228,103,56,223,158,159,90,246,96,2,142,40,1,105,104,162,128,10,41,140,219,105,65,206,104,1,213,21,204,34,104,26,55,39,7,25,199,94,181,45,37,0,120,55,197,239,5,53,204,175,123,109,111,125,51,201,115,24,34,52,220,48,176,149,207,3,217,107,200,116,221,95,81,240,214,165,62,45,66,108,13,7,250,68,108,189,8,235,200,231,143,231,95,101,106,58,116,90,140,74,146,180,128,7,13,251,178,163,177,29,199,189,120,231,140,62,14,27,215,158,226,201,47,37,146,75,182,144,131,60,64,96,239,57,229,71,168,160,13,95,14,252,80,138,227,237,63,105,191,209,226,219,183,111,239,66,231,174,122,181,122,85,166,177,99,118,185,142,250,206,79,155,111,201,42,158,125,58,215,200,247,62,3,241,78,149,143,248,150,15,222,231,239,77,25,233,244,127,122,214,210,190,36,235,122,46,200,230,181,176,69,243,68,167,122,51,113,199,163,251,80,7,214,65,195,140,134,82,15,161,167,87,136,104,159,28,172,31,200,77,66,230,206,44,238,223,178,214,99,142,184,245,246,174,255,0,70,248,147,225,221,94,53,49,106,33,152,130,196,45,188,163,229,83,142,235,64,29,121,233,94,91,227,72,243,246,28,41,255,0,150,191,210,189,26,61,70,218,226,36,120,165,220,24,6,28,21,224,253,69,121,239,139,101,83,246,78,127,191,255,0,178,210,96,92,240,36,251,172,58,175,252,125,99,244,90,244,49,210,188,155,225,237,234,53,162,128,195,155,208,58,31,68,175,87,94,130,132,3,168,52,81,76,6,211,169,180,80,3,168,162,138,0,74,90,41,40,1,104,162,138,0,41,166,157,76,52,0,160,211,169,162,150,128,22,146,150,138,0,240,207,140,79,141,40,175,31,242,19,255,0,217,100,175,18,240,203,109,251,87,79,224,254,181,237,159,24,211,126,146,127,236,39,253,36,175,14,240,247,252,188,254,31,214,129,159,106,233,7,54,143,254,241,254,66,180,43,51,70,32,217,183,253,116,63,200,86,157,2,14,244,214,167,83,26,128,10,41,104,20,0,225,210,138,5,20,0,81,73,69,0,45,37,20,180,0,119,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,13,20,148,0,134,129,214,131,210,133,235,64,14,162,138,40,1,178,125,195,95,62,252,120,219,229,183,253,126,69,255,0,162,90,190,128,152,226,38,175,158,62,59,54,119,140,159,248,251,139,255,0,69,26,0,243,127,4,143,248,157,205,255,0,94,237,255,0,161,10,251,46,211,248,255,0,10,249,3,225,244,6,109,114,97,242,255,0,199,169,60,255,0,188,149,246,5,184,198,239,194,128,39,162,146,150,128,3,77,165,52,148,0,234,40,162,128,10,40,162,128,10,40,162,128,18,138,83,77,52,0,83,169,162,157,64,5,6,138,15,221,63,74,0,243,207,137,151,194,215,195,122,161,243,54,149,242,191,135,63,198,149,226,186,15,137,173,236,245,251,137,46,46,182,41,135,0,249,100,243,149,244,30,213,233,127,24,46,118,232,90,204,121,126,62,207,247,79,31,122,58,249,174,230,105,69,203,178,72,234,78,58,28,118,164,7,180,235,63,19,34,139,79,137,45,53,124,56,112,164,125,152,253,220,31,84,250,87,154,43,235,254,32,232,126,209,228,127,215,52,219,187,242,207,221,172,237,39,77,186,214,46,218,4,157,55,132,243,63,122,199,29,64,244,60,243,95,81,120,87,192,54,246,31,106,243,172,116,182,223,179,27,34,7,166,239,81,239,76,15,45,240,247,194,75,171,128,143,125,161,238,196,234,9,251,88,28,124,191,221,127,173,122,166,135,240,191,70,178,16,51,232,251,29,55,103,253,33,206,51,159,246,189,235,191,75,104,98,24,72,99,28,231,229,0,84,212,1,153,97,162,88,105,241,42,91,219,249,106,1,24,220,199,169,207,115,90,42,161,0,0,97,64,197,45,45,0,20,81,69,0,37,41,162,138,0,133,199,251,53,34,154,8,166,80,4,180,80,166,146,128,23,173,121,239,196,15,10,69,171,233,128,45,143,154,237,118,178,31,222,145,252,47,207,81,235,94,133,80,220,66,179,198,170,84,62,14,112,227,52,1,240,141,229,148,246,123,60,200,246,111,206,223,152,28,227,30,159,90,246,223,132,190,40,100,181,138,218,91,204,25,53,48,54,249,93,65,17,142,184,174,95,226,166,128,116,239,236,173,137,106,158,111,157,159,44,99,56,217,215,143,122,227,188,49,171,201,166,234,246,4,77,56,65,119,28,164,70,196,103,12,190,253,126,90,0,251,122,55,89,16,48,57,6,157,92,199,131,117,168,245,77,2,198,65,231,19,47,155,204,157,120,102,235,201,244,174,154,128,10,138,114,6,220,251,212,213,90,235,63,38,61,232,3,227,111,26,63,159,226,27,96,14,115,2,15,252,121,171,222,190,14,192,241,248,91,70,37,113,143,63,191,251,82,87,129,120,133,9,241,69,130,177,206,245,140,115,254,241,175,166,126,24,91,136,252,33,164,144,16,99,206,232,63,233,163,208,7,118,58,82,210,82,208,1,69,20,148,0,85,123,187,129,111,8,118,109,185,108,103,25,169,153,194,2,199,160,175,55,248,145,226,232,180,171,65,30,111,21,133,202,41,49,96,117,140,159,239,173,0,121,103,197,143,18,61,216,185,181,142,239,119,149,169,183,203,229,227,106,175,152,58,226,188,133,35,47,156,12,226,180,245,253,73,245,13,86,246,83,44,204,178,92,52,128,72,115,213,207,191,94,106,199,135,180,243,123,246,156,8,206,205,191,123,223,62,222,212,1,238,30,11,240,140,80,105,18,200,246,59,74,92,51,3,230,147,141,161,125,234,195,17,31,137,204,67,229,3,183,253,179,205,122,101,150,156,150,122,69,202,121,80,140,238,127,145,125,135,181,121,213,228,95,241,87,49,1,71,79,253,23,82,7,164,248,115,31,216,246,248,244,111,253,8,214,205,99,120,108,99,71,183,30,205,255,0,161,154,216,170,1,104,52,148,166,128,27,158,105,212,202,125,0,21,240,13,125,251,95,1,80,7,219,222,4,255,0,146,121,225,159,251,5,91,127,232,165,173,250,231,252,9,255,0,36,239,195,63,246,10,181,255,0,209,66,186,26,0,41,40,165,160,4,165,162,146,128,22,138,41,40,1,104,162,138,0,43,228,15,141,191,242,87,245,207,251,119,255,0,209,17,215,215,245,242,7,198,207,249,43,218,231,253,187,255,0,232,136,232,3,216,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,191,94,65,251,56,255,0,201,60,190,255,0,176,172,159,250,42,26,245,250,0,40,162,146,128,62,33,241,223,252,148,63,19,127,216,86,235,255,0,70,181,123,71,236,235,226,125,49,52,171,223,13,75,63,149,169,201,118,247,112,163,240,38,67,26,2,16,247,97,176,146,58,224,228,103,13,183,197,252,119,255,0,37,15,196,223,246,21,186,255,0,209,173,89,22,55,215,26,94,161,109,125,105,39,151,117,107,42,205,11,224,28,56,32,131,131,144,112,64,235,197,0,125,147,241,7,192,246,62,59,240,212,214,51,68,159,110,137,25,172,174,88,224,195,46,56,203,0,78,194,84,7,92,28,142,122,128,71,199,186,230,141,121,225,237,114,247,72,191,143,101,213,164,173,19,96,16,27,111,70,25,80,72,35,4,29,188,169,83,222,190,182,248,107,241,22,207,199,186,26,72,255,0,103,181,213,162,200,184,179,89,65,39,110,220,200,139,157,222,89,220,57,61,14,70,78,50,113,254,51,124,58,255,0,132,199,67,26,173,135,203,171,233,145,59,34,44,91,141,218,125,242,156,2,197,134,9,65,200,203,17,143,155,32,3,231,175,19,120,231,84,241,110,137,162,233,250,185,243,238,52,175,56,11,182,108,188,232,254,94,208,222,172,187,15,207,212,130,51,202,146,123,127,217,199,254,74,22,161,255,0,96,169,63,244,100,85,228,147,193,53,173,204,150,247,17,52,51,68,198,57,35,149,74,180,108,14,10,144,121,4,30,49,94,183,251,56,255,0,201,67,212,127,236,21,39,254,141,138,128,55,255,0,105,175,249,149,255,0,237,239,255,0,105,86,7,236,227,255,0,37,15,80,255,0,176,76,159,250,54,42,223,253,166,191,230,87,255,0,183,191,253,163,88,31,179,143,252,148,61,71,254,193,82,255,0,232,216,168,3,232,237,115,70,179,241,14,135,123,164,95,166,251,107,168,154,39,192,4,140,244,97,144,64,96,112,65,199,4,3,252,53,241,183,141,124,23,169,120,35,95,155,77,189,73,36,128,49,91,123,207,37,209,46,6,1,200,39,130,66,176,12,170,78,14,70,79,83,246,213,115,126,53,240,94,155,227,125,2,125,54,245,18,57,204,100,91,222,121,33,228,183,108,131,144,79,32,18,21,89,65,25,25,25,29,84,3,230,207,132,191,18,223,192,250,199,216,111,159,254,36,55,178,134,186,59,89,218,2,21,128,100,1,130,140,146,187,184,36,170,140,12,128,43,235,43,121,225,186,183,138,230,222,84,154,9,80,58,73,27,6,87,4,101,88,17,193,4,115,154,248,107,196,122,5,255,0,133,252,65,123,162,234,66,53,186,181,112,31,203,109,202,202,64,101,112,125,10,144,121,193,231,144,15,21,235,159,4,254,41,38,149,229,120,79,92,150,222,29,59,247,143,103,121,35,172,107,1,229,217,24,146,1,82,115,131,212,49,199,32,140,0,125,29,94,65,251,71,127,201,60,176,255,0,176,162,127,232,169,107,215,171,200,127,104,239,249,39,150,31,246,20,79,253,21,37,0,120,255,0,193,31,249,43,218,23,253,188,127,232,137,107,235,185,224,138,234,222,75,123,136,146,104,37,66,146,199,34,171,43,169,24,42,65,224,130,56,197,124,137,240,75,254,74,246,133,255,0,111,31,250,79,37,125,127,64,31,34,252,83,248,99,55,128,111,226,184,181,121,39,209,110,159,101,188,178,18,210,70,202,160,145,33,8,2,146,75,144,7,80,15,161,172,63,3,120,239,85,240,30,186,47,172,15,155,111,38,5,213,163,182,35,184,65,216,250,48,201,218,221,65,39,168,36,31,178,117,77,46,199,92,211,46,52,221,78,213,46,108,238,19,100,177,72,56,35,249,130,14,8,43,200,33,72,193,90,248,219,199,62,5,213,60,9,174,27,11,245,243,96,147,47,107,119,24,194,92,32,238,63,186,195,35,120,234,9,29,65,4,128,125,147,165,106,150,58,230,151,111,169,105,151,73,113,103,113,30,248,165,67,193,31,204,16,114,8,60,130,8,56,34,174,215,201,31,9,126,37,63,129,245,159,176,223,55,252,72,175,101,13,116,112,206,208,16,172,3,198,170,192,12,146,55,124,164,149,3,3,32,10,250,206,9,226,186,183,138,226,222,68,154,9,80,50,73,27,6,14,165,114,24,17,193,82,188,230,128,56,63,141,191,242,72,181,207,251,119,255,0,209,241,215,200,21,245,247,198,207,249,36,58,239,253,187,255,0,232,248,235,228,26,0,251,254,188,47,227,55,194,85,190,73,188,81,225,187,89,13,249,112,111,44,109,226,102,55,5,156,15,50,48,1,59,242,114,195,161,25,110,8,59,189,210,138,0,248,167,192,222,5,213,60,121,174,139,13,61,124,171,116,195,93,93,186,230,59,116,61,207,171,28,28,14,164,131,208,2,71,217,58,86,151,101,161,233,112,105,186,93,170,90,217,219,166,200,98,140,112,7,243,36,156,146,79,36,146,78,73,170,250,55,135,52,95,14,199,52,122,62,151,107,98,179,185,121,124,136,64,46,75,51,114,122,144,11,54,7,64,14,6,209,242,214,173,0,21,228,31,180,119,252,147,203,15,251,10,71,255,0,162,101,175,95,175,32,253,163,191,228,158,105,255,0,246,20,79,253,21,45,0,120,255,0,193,47,249,43,218,23,253,188,127,232,137,43,235,250,249,3,224,151,252,149,237,11,254,222,63,244,68,149,245,253,0,124,193,241,175,225,151,252,35,154,129,241,6,135,101,179,68,184,219,246,136,226,57,91,89,137,63,195,142,35,111,151,29,64,108,143,148,16,42,159,192,216,60,92,60,97,13,198,135,11,141,33,155,203,212,165,157,91,236,239,24,218,72,207,67,40,87,4,1,200,45,207,202,90,190,162,190,177,179,212,172,228,179,191,180,130,238,218,92,111,138,100,18,35,224,130,50,14,65,218,64,63,81,81,233,90,93,150,135,165,219,233,186,101,172,118,214,112,38,200,162,140,112,7,243,36,156,146,79,36,146,78,73,160,11,180,148,180,80,7,200,63,27,127,228,175,107,191,246,239,255,0,162,35,174,251,246,101,255,0,153,163,254,220,255,0,246,181,125,1,69,0,37,45,20,80,1,92,119,196,127,28,219,248,19,195,18,223,102,9,53,9,127,119,99,107,43,17,230,190,70,78,7,56,0,238,63,116,116,25,82,194,182,60,77,226,109,47,194,58,28,218,190,175,63,149,110,159,40,3,151,149,207,72,208,119,99,131,254,206,213,36,144,1,35,227,111,22,120,175,82,241,159,136,36,214,53,82,130,119,64,130,56,183,249,104,0,218,2,6,36,129,156,177,92,245,98,123,208,6,93,245,253,230,167,121,45,229,245,220,247,119,82,99,116,211,72,100,119,218,0,92,177,201,59,64,3,232,181,38,149,170,95,104,122,165,190,165,165,221,61,181,229,187,111,134,88,250,169,254,69,72,200,32,252,164,18,14,65,162,255,0,74,190,211,35,179,123,251,105,32,23,182,226,234,223,127,5,226,37,148,62,58,128,74,156,103,168,193,28,21,38,75,109,26,242,239,67,190,213,226,77,214,182,82,197,21,198,20,146,158,102,252,57,192,218,6,83,4,146,57,96,57,205,0,125,139,224,95,29,233,126,60,208,197,254,158,124,171,136,246,173,213,163,190,94,7,61,143,168,56,59,91,161,0,244,32,129,212,215,196,190,10,241,166,165,224,141,122,13,78,201,164,150,0,202,110,44,252,231,72,238,23,4,97,128,224,144,25,138,146,14,14,14,15,67,246,47,135,117,251,31,20,120,126,207,90,211,90,67,105,116,133,163,243,6,214,4,18,25,72,245,12,164,113,145,199,4,175,52,1,171,92,255,0,141,60,89,103,224,175,11,221,107,87,139,230,249,120,72,160,87,1,166,145,206,21,65,63,137,56,4,133,86,56,59,113,91,147,207,13,173,188,151,23,18,36,48,68,133,164,150,86,85,8,0,201,98,79,202,0,28,230,190,57,248,151,227,249,188,127,226,65,120,34,146,223,79,182,67,13,157,187,185,36,46,114,93,134,118,135,110,51,143,225,0,100,227,36,3,155,215,53,155,207,16,107,151,154,189,251,238,186,187,149,164,124,18,64,207,64,50,73,0,46,2,140,240,21,71,106,237,255,0,225,76,120,143,254,21,255,0,252,36,158,84,255,0,109,243,54,255,0,100,125,146,95,180,249,123,182,110,198,51,187,60,227,27,118,252,219,187,86,135,193,143,134,242,120,155,93,143,90,213,236,243,161,217,226,80,151,17,62,203,198,59,212,5,60,6,10,202,75,114,70,64,4,16,199,31,83,208,7,194,26,30,179,121,225,237,118,203,87,176,109,151,86,146,137,99,201,33,95,29,67,96,130,65,25,4,103,144,74,247,175,178,188,19,227,77,55,198,250,5,190,165,100,241,199,57,69,55,22,158,120,121,45,223,36,97,148,114,1,33,138,146,23,35,7,3,160,240,95,141,95,12,191,225,28,212,15,136,52,59,31,47,68,184,199,218,18,35,145,109,49,39,248,113,196,109,198,58,128,217,94,1,81,92,127,195,143,28,220,120,19,196,241,95,230,121,52,217,126,75,219,88,153,71,154,152,59,78,15,27,148,157,195,161,234,185,1,141,0,125,159,95,32,124,109,255,0,146,189,174,255,0,219,191,254,147,199,95,91,88,223,89,234,118,113,222,88,93,193,119,107,38,118,77,4,130,72,219,4,169,195,12,131,130,8,250,138,249,39,227,111,252,149,237,119,254,221,255,0,244,68,116,1,223,254,204,223,243,52,127,219,167,254,214,175,91,241,175,131,52,223,27,232,19,233,183,168,145,206,80,139,123,207,36,60,150,237,144,114,9,229,65,33,67,0,87,43,145,145,212,121,39,236,203,255,0,51,79,253,186,127,237,106,250,2,128,62,17,215,52,107,207,15,107,151,186,69,250,108,187,180,149,162,124,2,21,177,247,89,114,160,144,70,8,56,228,16,123,215,176,124,20,248,166,154,87,149,225,61,118,72,33,211,191,120,214,151,178,56,140,91,158,93,145,137,32,21,39,56,61,85,142,57,4,109,244,239,138,63,13,109,252,123,164,9,45,82,8,117,219,124,45,181,212,140,80,24,247,124,201,33,0,146,184,44,71,203,144,221,8,5,179,242,44,240,77,107,113,37,189,196,79,12,241,49,73,18,80,67,35,131,130,8,60,130,167,140,80,7,223,84,87,141,252,19,248,159,55,137,109,219,195,186,229,220,111,170,91,162,155,73,164,99,230,221,198,1,220,14,120,46,170,23,156,229,148,231,7,14,199,217,40,3,231,239,218,107,254,101,127,251,122,255,0,218,53,131,251,56,255,0,201,66,212,63,236,19,39,254,141,138,183,255,0,105,175,249,149,255,0,237,239,255,0,104,215,11,240,127,197,122,111,131,60,71,170,235,58,161,144,192,154,99,70,169,22,60,201,25,166,132,0,129,136,4,227,44,70,126,232,39,181,0,123,151,197,255,0,29,233,126,21,240,227,105,243,91,216,234,26,157,230,198,135,79,188,135,206,132,162,184,37,228,25,24,95,148,237,238,88,13,160,225,177,242,69,108,248,155,196,250,167,139,181,201,181,125,90,127,54,226,79,149,66,240,145,32,233,28,99,176,25,62,249,36,146,73,36,250,223,194,207,130,214,154,239,135,229,214,124,79,20,158,69,245,191,250,2,71,43,199,36,89,44,12,172,8,3,59,85,93,57,101,33,178,65,226,128,56,143,133,62,53,177,240,111,138,226,159,82,177,180,146,210,119,11,45,219,219,249,147,91,13,174,55,68,115,149,4,184,221,128,73,81,242,130,126,90,250,119,198,83,67,119,240,215,196,23,48,74,147,219,203,163,220,58,73,27,7,86,83,19,16,192,142,8,35,156,215,200,94,44,240,166,165,224,207,16,75,163,106,161,12,200,129,214,72,183,121,114,6,25,12,133,128,37,115,144,78,58,130,189,171,191,240,103,197,6,79,135,250,239,132,53,203,135,144,73,167,92,69,166,78,251,113,26,249,18,31,41,220,176,56,202,170,198,0,39,45,142,152,80,1,228,149,247,245,124,3,95,126,208,7,192,53,244,127,136,62,41,71,224,191,133,158,25,211,180,137,96,159,93,184,210,173,199,202,193,254,196,190,68,103,123,199,156,238,33,129,10,70,211,201,57,3,13,243,141,73,60,243,92,184,146,121,100,149,194,44,97,221,139,16,21,66,129,147,216,40,0,14,192,1,64,15,177,177,188,212,175,18,206,194,206,123,187,169,51,229,195,2,25,25,176,164,156,1,146,112,20,159,160,175,175,190,25,124,60,181,248,125,162,73,17,155,237,26,157,230,215,188,153,73,216,74,231,17,160,61,134,230,228,174,73,36,156,124,160,96,124,31,248,89,111,225,93,62,13,127,84,79,51,93,184,136,58,9,16,175,216,145,135,250,181,4,2,36,32,225,137,92,142,84,113,146,222,177,64,5,20,87,141,252,109,248,159,55,134,237,215,195,186,21,220,105,170,92,33,55,115,70,199,204,180,66,6,0,199,1,217,73,231,57,80,185,218,55,6,0,28,135,199,15,137,144,235,109,255,0,8,182,139,50,73,166,196,233,45,205,228,51,134,75,134,219,144,138,65,193,65,149,39,57,249,149,120,24,201,241,74,185,165,105,119,218,230,169,111,166,233,118,175,113,121,112,251,34,134,62,172,127,144,10,50,73,63,40,0,147,128,42,157,0,122,127,194,95,138,82,120,51,80,254,205,213,229,154,125,6,227,11,247,217,254,196,114,199,114,71,156,96,150,37,194,140,158,8,201,24,111,171,235,225,29,95,69,188,209,102,181,138,241,49,246,155,72,111,97,117,83,181,210,84,14,8,36,46,118,228,131,142,55,6,25,56,175,107,248,33,241,69,163,150,223,194,26,229,196,146,9,29,98,211,39,125,184,140,97,143,150,238,88,28,100,42,160,0,156,182,222,155,64,0,250,14,190,1,175,191,171,224,10,0,251,127,192,159,242,79,60,53,255,0,96,171,95,253,20,181,201,124,86,248,91,107,227,45,46,93,67,77,183,142,61,122,4,45,17,143,100,98,232,252,131,108,175,183,44,66,161,11,146,2,147,201,2,186,223,1,255,0,201,60,240,215,253,130,173,127,244,80,174,130,128,62,25,208,252,49,170,235,254,40,131,195,150,176,121,122,148,178,180,70,59,159,221,249,68,2,91,126,121,24,1,201,27,115,198,208,9,226,190,193,240,79,130,244,223,4,104,16,105,214,72,146,76,16,45,197,231,146,18,75,134,201,57,98,57,32,22,101,80,73,192,192,201,234,116,45,188,59,164,90,107,247,218,253,189,138,13,82,253,17,46,46,73,44,204,160,42,128,50,112,171,133,92,129,140,225,73,206,5,106,208,2,82,209,73,64,11,94,127,241,179,254,73,14,187,255,0,110,255,0,250,62,58,244,10,243,255,0,141,191,242,72,181,207,251,97,255,0,163,210,128,62,65,175,191,107,224,42,251,246,128,22,190,127,253,166,191,230,87,255,0,183,191,253,165,95,64,87,207,255,0,180,215,252,202,255,0,246,245,255,0,180,168,3,3,246,113,255,0,146,135,168,127,216,42,79,253,27,13,125,29,174,104,182,126,33,208,239,116,139,228,221,107,119,19,68,251,84,18,51,209,134,65,1,129,193,7,111,4,3,218,190,113,253,156,127,228,161,234,63,246,10,147,255,0,70,197,95,79,208,7,196,190,53,240,102,165,224,141,126,125,54,245,36,146,0,228,91,222,121,44,145,220,46,1,200,39,130,64,96,174,160,156,28,140,158,167,163,248,75,241,41,252,15,172,253,138,249,255,0,226,69,121,32,107,163,134,102,183,33,88,6,64,24,1,146,87,119,4,149,3,11,144,5,125,37,227,95,5,233,190,54,240,252,250,117,226,70,147,148,34,222,243,201,87,146,221,178,167,42,79,42,9,0,48,82,50,185,25,29,71,199,94,35,208,47,252,47,226,27,205,23,82,88,214,234,213,194,191,150,219,131,130,3,43,3,232,65,7,156,30,121,0,241,64,31,114,219,207,13,213,188,87,22,242,36,214,242,198,26,57,35,96,202,234,70,67,2,56,32,142,115,82,215,206,31,4,254,41,166,147,229,120,79,92,150,8,116,239,222,61,165,236,142,35,88,15,46,200,228,144,8,39,56,61,67,28,114,8,219,244,125,0,20,81,69,0,120,127,237,23,225,155,139,237,35,77,241,21,180,16,24,236,55,69,121,39,2,77,142,232,35,255,0,120,6,220,49,156,130,249,3,5,138,252,227,95,116,248,139,64,177,241,71,135,239,52,109,73,100,54,151,113,170,191,150,216,96,84,134,12,167,213,88,3,206,71,28,169,28,87,195,83,65,53,173,196,182,247,17,52,51,196,198,57,35,145,72,100,96,112,65,7,144,84,252,184,160,8,235,233,239,217,231,195,159,217,158,11,184,215,94,77,210,106,210,252,160,54,66,164,76,200,185,24,27,88,177,147,60,145,141,189,14,107,231,29,15,69,188,241,14,185,101,164,88,38,235,171,169,86,40,242,9,11,158,174,248,4,128,6,73,59,120,0,158,213,247,45,141,140,26,102,157,107,167,217,167,151,107,109,16,134,20,222,78,212,0,5,25,57,39,104,11,215,154,0,179,92,247,142,255,0,228,157,248,151,254,193,87,127,250,41,171,161,162,128,62,1,175,175,126,54,255,0,201,33,215,127,237,223,255,0,71,199,94,131,94,125,241,183,254,73,14,187,255,0,110,255,0,250,62,58,0,249,135,192,127,242,80,252,51,255,0,97,91,111,253,26,181,246,253,124,65,224,79,249,40,126,25,255,0,176,173,183,254,141,90,250,79,226,183,197,11,111,6,233,114,216,105,215,17,201,175,206,133,98,9,178,65,106,126,67,190,69,221,149,37,92,149,200,32,145,200,34,128,60,83,227,61,167,132,236,188,102,241,120,108,237,184,92,139,248,32,68,91,104,29,85,84,34,0,23,13,242,177,126,163,39,174,119,5,200,248,97,117,226,11,79,31,233,163,195,34,221,245,41,247,196,35,185,119,17,58,16,75,121,152,32,144,161,119,99,174,80,96,18,21,107,151,255,0,76,213,53,15,249,111,121,125,119,47,188,146,77,35,31,196,179,18,126,164,154,250,219,225,119,195,91,127,0,233,13,37,210,65,62,185,113,145,115,119,27,23,1,55,112,145,146,1,11,133,4,241,146,221,73,0,109,0,244,10,40,164,160,15,159,255,0,105,175,249,150,63,237,239,255,0,104,214,15,236,227,255,0,37,15,81,255,0,176,84,159,250,54,42,222,253,166,191,230,87,255,0,183,191,253,163,88,63,179,143,252,148,61,67,254,193,82,127,232,216,168,3,233,250,40,162,128,10,243,239,138,63,18,173,252,5,164,8,237,94,222,109,118,227,6,218,214,64,88,4,221,243,60,128,48,33,112,25,71,57,45,247,84,168,108,110,120,215,198,154,111,130,60,63,62,165,122,241,201,56,66,109,236,252,224,146,92,62,84,96,3,201,0,178,150,42,14,209,147,131,208,252,117,226,61,126,251,197,30,32,188,214,181,38,67,119,116,225,159,203,92,42,128,2,170,129,232,20,1,206,79,28,146,121,160,12,249,231,154,234,226,91,155,137,90,105,229,98,210,73,35,22,119,98,114,92,147,201,36,243,154,212,240,207,137,245,79,9,107,144,234,250,68,254,85,194,112,234,220,164,168,122,198,227,186,156,15,124,128,84,169,0,140,251,235,43,205,50,242,91,59,251,57,237,46,163,198,248,102,140,198,203,144,8,202,156,17,144,65,250,26,33,178,188,184,179,185,188,138,210,121,109,109,118,253,162,100,140,148,139,113,192,222,195,133,201,224,103,169,160,15,182,188,41,226,189,59,198,126,31,139,89,211,12,139,3,59,35,71,38,223,50,55,7,5,92,41,32,29,184,96,51,209,193,239,91,117,241,119,195,255,0,28,95,120,27,196,144,223,65,44,159,96,149,213,47,173,84,111,19,197,158,112,9,11,184,2,72,57,24,60,116,36,31,176,180,61,102,207,196,58,37,142,175,167,190,251,91,184,132,169,146,9,25,234,27,4,128,192,228,21,207,5,72,254,26,0,208,164,165,162,128,62,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,91,95,179,108,16,221,91,248,182,11,136,99,154,9,82,217,36,142,64,24,48,34,96,65,7,229,42,71,203,138,197,253,163,255,0,228,161,216,127,216,42,63,253,27,45,111,254,204,191,243,52,127,219,167,254,214,160,14,3,226,159,195,139,223,3,107,146,220,69,14,253,10,238,87,54,147,166,72,135,57,34,39,201,36,48,29,9,63,48,92,245,12,7,49,167,248,175,92,210,116,59,253,22,199,83,158,13,58,255,0,254,62,96,66,48,253,142,15,81,145,193,193,27,130,128,114,56,175,161,190,59,248,211,75,210,52,63,248,71,36,211,173,239,245,43,232,140,177,253,162,29,201,104,135,114,121,192,159,249,105,247,148,99,144,114,79,96,223,48,80,6,207,134,188,49,170,120,191,92,135,72,210,32,243,110,36,249,153,219,229,72,163,94,174,231,176,25,30,249,32,0,73,0,253,21,227,255,0,11,217,120,63,246,125,212,180,139,24,227,2,36,181,51,74,169,180,207,47,157,14,233,27,36,156,146,189,50,112,48,7,0,87,158,124,9,241,174,153,160,235,191,216,122,134,159,0,155,81,148,71,109,169,36,89,152,51,109,2,39,61,118,49,85,198,56,86,228,252,167,43,235,223,27,127,228,144,235,191,246,239,255,0,163,227,160,15,152,188,9,255,0,37,15,195,63,246,21,181,255,0,209,139,95,111,87,196,62,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,183,168,0,162,138,74,0,67,138,5,37,2,128,30,40,164,20,180,0,134,188,179,198,2,49,172,67,145,255,0,44,23,255,0,66,106,245,67,94,81,227,24,217,181,203,126,127,229,130,143,252,121,168,3,43,81,240,244,122,167,135,165,97,107,230,60,152,231,205,35,56,113,238,63,187,94,29,226,253,33,180,173,98,226,51,7,148,161,163,1,119,110,234,128,250,154,250,183,195,150,34,93,10,217,29,35,108,239,251,203,145,247,141,120,199,198,173,24,219,95,77,114,18,0,173,113,10,141,131,7,253,79,251,190,212,128,243,159,11,107,183,58,78,160,210,165,199,149,152,10,103,96,110,50,56,232,125,43,236,125,23,83,75,255,0,63,19,110,217,142,216,198,115,237,237,95,12,229,227,119,80,72,35,142,43,232,143,135,158,56,129,255,0,180,188,211,124,216,242,177,146,14,223,191,254,213,48,61,210,138,100,114,9,23,43,158,184,230,159,64,5,20,82,80,2,214,55,137,65,111,15,106,138,163,173,156,191,250,3,86,205,80,214,35,243,52,123,245,192,59,160,144,115,244,52,1,241,143,137,65,139,197,183,68,241,183,103,254,139,21,244,95,193,73,119,120,62,192,103,63,186,155,183,253,54,106,240,79,31,192,32,241,142,160,0,81,183,202,251,191,245,205,107,220,126,6,185,62,23,177,25,63,241,239,55,254,142,52,1,235,116,180,14,148,148,0,181,204,120,207,89,26,102,133,123,34,207,229,178,121,124,236,206,50,203,236,125,107,165,149,196,48,188,135,56,85,44,113,236,43,231,207,139,126,44,66,250,197,132,111,120,173,251,172,115,180,127,203,51,235,64,30,95,227,221,102,93,87,196,215,142,211,249,177,150,141,129,216,163,144,138,61,5,105,248,11,194,115,234,186,155,9,44,124,216,218,212,200,63,120,7,241,142,122,143,90,229,45,34,125,78,250,79,152,51,20,220,76,135,61,48,190,245,245,23,195,111,15,197,103,167,233,247,13,5,174,91,78,140,18,16,100,146,168,121,227,253,154,0,239,172,108,97,180,243,60,184,246,110,198,126,114,115,140,255,0,141,92,165,162,128,10,9,219,69,53,141,0,70,217,52,241,198,105,160,84,160,80,1,73,75,69,0,20,214,69,113,134,25,20,234,40,3,14,247,194,250,77,238,207,58,207,118,204,227,247,140,49,156,127,116,251,87,157,235,127,8,116,169,150,70,182,208,242,222,73,11,254,150,223,123,159,87,175,96,160,128,122,129,64,31,39,107,191,11,117,125,62,91,137,45,180,143,45,19,24,63,106,67,183,56,207,87,247,53,207,199,113,226,95,10,204,65,111,178,133,27,58,70,253,126,108,119,175,177,231,177,181,184,71,89,109,160,125,216,206,248,193,205,113,190,45,240,45,166,169,8,48,88,105,138,230,85,114,94,16,56,10,87,178,154,0,243,63,8,252,79,102,116,130,255,0,88,207,151,106,1,31,102,251,172,48,59,39,214,182,252,75,226,11,25,254,205,178,235,118,55,231,228,97,233,237,94,65,226,255,0,12,223,120,118,254,242,113,52,17,161,188,120,128,183,102,4,12,177,3,160,227,229,174,112,235,23,239,254,182,250,233,241,211,116,140,118,254,180,1,237,255,0,12,53,85,150,40,135,157,156,234,42,62,239,251,158,213,239,176,157,209,3,95,40,252,45,186,100,185,178,66,242,115,169,39,67,238,149,245,69,139,110,179,140,243,206,122,253,77,0,89,164,165,164,160,5,166,210,154,65,64,14,162,138,40,0,162,138,40,0,162,146,150,128,10,105,167,26,13,0,52,83,169,180,180,0,180,148,180,80,7,136,252,95,0,233,71,35,254,98,63,251,44,149,225,126,28,25,251,79,252,7,250,215,190,252,90,182,103,210,184,219,206,161,158,126,146,87,207,254,31,108,125,163,175,111,235,72,15,180,244,95,248,243,111,250,232,127,144,173,42,201,208,91,117,147,30,127,214,159,228,181,173,76,2,154,212,234,13,0,50,158,41,180,225,64,5,20,82,80,2,209,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,9,69,45,20,0,80,104,164,52,0,135,165,11,65,164,20,0,234,90,40,160,8,174,127,212,55,225,252,235,231,79,142,89,50,200,51,255,0,47,112,255,0,232,147,95,69,93,127,199,187,126,31,206,190,110,248,228,9,186,148,224,255,0,199,212,95,250,40,208,7,63,240,202,48,117,217,115,131,254,132,123,127,180,149,245,148,67,110,107,228,255,0,134,17,55,246,228,135,15,205,145,237,254,210,87,214,113,247,160,7,81,69,20,0,211,64,160,245,160,80,3,169,41,104,160,2,138,41,40,1,104,164,165,160,2,154,105,77,33,20,0,82,210,10,117,0,37,35,125,199,250,83,169,173,254,173,190,148,1,224,127,25,174,24,67,173,194,11,99,247,31,199,239,29,120,93,133,167,219,238,93,12,184,33,55,100,140,247,81,253,107,232,95,138,250,91,93,67,171,176,142,103,221,229,125,193,159,187,179,218,179,62,21,248,74,49,34,207,34,94,70,90,218,65,200,192,255,0,88,61,189,168,3,79,225,167,128,44,98,104,46,228,107,121,204,154,122,146,175,106,188,19,176,231,57,230,189,173,35,141,51,181,85,115,232,49,80,89,91,45,181,172,40,165,254,84,85,231,216,10,179,64,5,20,148,180,0,81,69,25,160,4,166,22,57,167,83,113,64,10,13,62,154,189,41,194,128,2,42,50,41,244,166,128,24,41,244,218,117,0,20,81,69,0,121,47,197,111,13,65,125,253,143,243,198,155,60,239,249,98,14,115,179,223,253,154,249,128,238,183,154,54,86,57,24,96,71,24,230,190,240,186,181,91,141,155,139,113,159,187,95,34,124,68,208,142,157,173,68,169,29,198,223,177,135,37,215,253,183,246,246,160,14,187,225,111,141,238,226,186,210,180,214,89,164,65,231,100,155,147,131,195,183,76,87,209,90,93,217,188,176,138,114,184,45,158,11,103,161,43,95,12,233,151,175,99,168,69,112,129,11,38,113,191,167,32,143,235,95,76,252,29,241,35,106,58,84,22,178,181,168,41,111,43,225,15,205,254,183,191,62,244,1,235,53,86,239,248,63,26,180,14,64,35,189,83,190,254,15,199,250,80,7,199,58,251,238,241,102,154,113,142,34,255,0,209,134,190,156,248,107,255,0,34,134,153,255,0,109,63,244,99,215,203,122,153,63,240,148,105,217,245,139,255,0,66,53,245,47,195,143,249,19,244,195,255,0,93,63,244,99,208,7,105,75,69,20,0,82,49,192,45,232,51,72,238,137,247,152,12,250,154,243,31,29,248,254,45,54,11,171,123,91,205,49,139,216,187,5,105,65,36,144,203,129,134,255,0,102,128,44,120,255,0,199,19,104,214,26,132,113,90,200,94,47,47,14,151,5,15,37,125,7,29,107,231,63,22,120,190,251,95,189,148,201,37,194,33,112,226,54,184,102,80,64,199,251,53,155,172,106,119,90,230,169,52,237,18,60,147,109,249,98,4,244,80,56,228,250,82,88,248,111,84,189,229,52,203,247,4,18,165,45,216,247,219,233,64,25,92,187,18,73,201,228,147,94,223,240,231,193,144,75,253,165,186,116,108,121,56,205,184,63,222,247,172,159,8,252,50,146,226,239,125,213,150,175,8,104,55,231,202,42,185,200,227,148,250,215,210,90,118,153,22,159,230,108,105,78,252,103,121,29,179,237,239,64,18,106,4,69,167,93,16,189,33,115,199,29,141,121,52,87,38,227,198,74,140,167,159,83,159,224,175,77,241,20,155,52,171,241,145,159,178,203,215,253,211,94,63,161,66,210,248,206,221,136,110,119,116,28,127,171,53,44,15,103,208,212,46,153,8,30,141,255,0,161,26,209,170,58,58,108,211,97,92,30,55,245,250,154,191,84,2,82,19,78,166,145,64,8,13,58,147,20,234,0,43,224,10,251,254,190,0,160,15,183,252,9,255,0,36,243,195,95,246,9,181,255,0,209,43,93,5,115,222,4,255,0,146,121,225,175,251,5,91,127,232,161,93,13,0,20,81,69,0,21,231,255,0,27,127,228,144,235,191,246,195,255,0,71,199,94,129,85,175,172,108,245,43,73,44,239,237,45,238,237,164,198,248,167,141,100,70,218,65,25,7,32,224,128,126,162,128,62,41,240,39,252,148,63,12,255,0,216,82,215,255,0,70,138,251,126,176,160,240,95,133,173,110,98,184,183,240,214,143,12,240,184,120,228,142,194,37,100,96,114,164,16,185,4,30,115,91,148,0,180,148,180,80,1,95,32,124,109,255,0,146,189,174,255,0,219,191,254,147,165,125,125,95,32,252,109,255,0,146,189,174,255,0,219,191,254,136,142,128,61,131,246,113,255,0,146,119,127,255,0,97,89,127,244,84,85,235,245,228,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,175,95,160,2,138,41,40,3,226,47,29,255,0,201,67,241,55,253,133,110,191,244,107,85,139,47,2,234,186,159,128,174,60,89,96,62,209,5,157,211,193,119,110,131,231,137,22,52,111,52,127,120,124,231,119,112,2,158,70,72,175,227,191,249,40,126,39,255,0,176,165,215,254,141,106,247,159,217,230,8,110,190,26,234,182,247,16,199,52,18,234,82,164,145,200,3,7,6,24,129,82,15,202,65,28,98,128,62,126,240,207,137,245,79,8,235,145,106,218,68,254,85,196,127,43,6,229,37,140,245,70,94,224,224,123,228,2,8,32,17,246,111,134,188,77,166,120,187,67,135,87,210,39,243,109,228,225,149,190,87,137,199,84,97,217,198,87,219,5,72,36,16,79,205,191,25,62,26,63,131,245,70,214,180,243,25,209,117,11,130,4,106,0,54,210,182,91,203,85,24,93,155,67,21,32,112,23,7,162,150,196,248,107,241,22,243,192,90,226,72,254,125,198,145,46,86,226,204,72,64,27,177,153,35,92,237,243,23,11,201,234,50,50,51,144,1,215,254,208,222,25,211,52,125,115,75,213,236,32,242,46,53,95,61,238,149,120,141,221,54,124,192,118,99,184,231,177,32,28,100,146,107,254,206,63,242,80,245,15,251,5,73,255,0,163,98,173,159,218,42,242,223,83,176,240,117,253,156,158,101,181,212,55,19,68,248,35,122,56,132,131,131,130,185,82,58,243,88,191,179,143,252,148,61,67,254,193,82,255,0,232,216,104,3,160,253,166,191,230,87,255,0,183,191,253,163,88,63,179,143,252,148,61,67,254,193,82,127,232,216,171,123,246,154,255,0,153,95,254,222,255,0,246,141,96,254,206,63,242,80,245,15,251,5,73,255,0,163,98,160,15,167,168,162,138,0,243,255,0,138,63,13,109,252,123,164,9,45,82,8,117,216,54,139,91,169,24,162,148,221,243,36,132,2,74,224,177,31,46,67,116,33,75,103,228,89,224,154,214,230,88,46,98,104,167,137,202,73,28,128,134,70,7,4,16,121,4,31,151,109,125,245,94,47,241,203,225,199,246,206,154,254,43,210,162,129,47,172,162,103,191,95,186,215,48,168,83,187,57,193,104,192,61,70,74,241,159,148,41,0,127,193,63,137,211,120,146,221,188,61,174,221,198,250,165,188,96,218,77,43,159,50,238,53,7,112,57,224,178,128,57,206,88,28,224,237,118,51,126,209,223,242,78,236,63,236,43,31,254,137,150,190,100,130,105,173,110,34,184,183,149,161,158,39,14,146,198,196,50,48,57,12,8,228,16,121,205,125,57,251,71,127,201,60,176,255,0,176,170,127,232,169,40,3,199,190,9,127,201,94,208,127,237,227,255,0,68,73,95,95,87,200,95,4,191,228,175,104,95,246,241,255,0,162,36,175,175,168,3,146,187,241,205,150,151,241,22,47,10,234,50,71,1,188,178,138,123,41,24,97,94,67,36,161,163,102,206,20,149,17,224,109,228,238,25,201,10,108,120,215,193,154,111,141,188,63,54,155,120,145,164,229,8,183,188,242,85,229,183,108,131,149,39,144,9,80,24,2,50,50,50,58,143,6,253,163,191,228,161,233,255,0,246,10,143,255,0,70,75,94,165,240,99,199,243,120,207,195,114,217,223,69,47,246,134,148,145,67,52,229,203,11,133,96,224,57,36,147,188,236,59,179,212,242,167,156,0,15,152,60,71,225,251,239,11,248,130,243,69,212,132,107,119,106,234,173,229,182,224,192,128,193,193,244,32,169,231,7,158,66,158,43,215,62,9,252,82,77,43,201,240,158,185,45,188,90,119,239,30,206,242,71,17,139,115,203,178,49,36,41,4,231,105,234,24,227,144,87,30,159,241,71,225,173,191,143,116,129,37,178,65,14,187,6,209,109,117,35,20,5,55,252,201,33,85,36,140,22,35,140,171,116,42,11,103,228,26,0,250,251,227,111,252,146,45,119,254,221,255,0,244,114,87,200,21,244,102,167,170,223,235,127,178,163,223,106,87,13,113,118,232,136,211,72,114,204,18,240,32,201,238,112,7,39,147,212,228,243,95,58,80,7,223,212,81,69,0,20,84,80,207,13,202,25,32,150,57,80,59,33,116,96,192,48,114,24,101,123,169,4,17,216,130,42,90,0,43,200,63,104,255,0,249,39,150,31,246,21,79,253,21,45,122,253,121,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,40,3,200,62,9,127,201,94,208,127,237,227,255,0,68,73,95,94,215,200,63,4,191,228,175,104,95,246,241,255,0,164,242,87,215,244,0,81,73,75,64,31,32,124,108,255,0,146,189,174,255,0,219,191,254,136,142,187,255,0,217,151,254,102,143,251,116,255,0,218,213,236,247,158,19,240,230,165,121,37,229,247,135,244,171,171,169,113,186,121,172,163,145,219,1,64,203,16,73,194,133,31,65,86,52,189,11,71,209,60,223,236,157,42,198,195,207,199,153,246,75,116,135,126,220,227,118,0,206,50,113,159,83,64,26,52,81,69,0,124,65,227,175,249,40,126,38,255,0,176,173,215,254,140,122,250,123,224,151,252,146,29,11,254,222,127,244,124,149,210,207,224,207,11,93,220,75,113,115,225,173,30,121,165,114,242,75,37,132,78,204,196,228,146,74,228,146,121,205,105,216,216,217,233,150,105,103,97,105,111,105,107,30,124,184,96,140,70,131,36,147,128,48,6,73,39,234,104,3,230,31,143,90,159,136,110,252,106,45,53,75,63,179,233,118,123,151,78,101,141,182,76,24,35,59,135,32,110,110,80,16,56,82,0,231,150,110,51,192,90,110,141,170,248,223,75,180,241,21,204,118,250,83,51,61,196,146,78,33,24,8,204,20,177,251,170,206,0,234,15,60,21,59,77,125,91,241,3,192,246,94,58,240,212,214,51,196,159,110,138,54,123,27,135,59,76,50,227,140,186,130,124,178,84,6,24,57,28,245,0,143,142,181,93,46,251,67,213,46,52,237,78,213,237,175,45,223,100,177,73,213,79,242,32,140,16,71,4,16,70,65,160,15,83,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,91,127,179,108,16,221,65,226,219,123,136,99,154,9,82,213,36,73,0,96,192,137,129,4,30,10,145,198,43,199,60,67,226,125,83,197,18,216,205,171,205,246,139,139,59,65,104,39,111,189,34,43,179,2,199,187,124,228,103,169,10,51,147,146,108,104,62,50,213,252,51,164,106,214,26,84,223,102,254,211,242,124,203,136,217,146,120,188,183,46,190,91,6,24,206,226,167,32,228,29,191,45,0,51,198,22,58,46,153,226,171,235,31,15,95,61,246,151,3,132,134,225,153,88,185,0,110,249,128,0,141,219,128,33,118,144,1,25,234,125,15,246,127,214,60,65,111,226,241,165,217,199,60,250,21,198,231,189,95,41,158,56,31,203,98,141,188,112,140,197,0,231,229,97,242,224,144,10,249,167,135,52,11,255,0,20,120,130,207,69,211,86,51,119,116,196,71,230,54,213,10,1,102,98,125,2,130,126,92,158,56,4,241,95,98,248,43,193,122,111,129,244,8,52,219,24,210,73,196,96,92,222,121,42,146,92,54,73,203,17,201,0,187,0,9,56,24,92,158,164,3,204,255,0,104,221,79,88,183,208,244,205,58,24,118,233,23,82,150,154,104,221,178,210,71,202,163,0,0,0,231,112,4,146,197,51,129,179,39,231,104,4,79,113,16,185,146,72,224,46,4,141,26,43,50,140,242,64,36,2,113,219,43,159,81,95,118,234,154,93,150,185,165,220,233,186,157,170,92,89,220,38,201,98,144,112,87,249,130,14,8,35,144,66,145,130,181,241,151,141,124,23,169,120,35,95,159,77,188,73,36,128,49,22,247,158,75,36,119,11,128,114,9,224,144,24,6,85,39,7,35,39,169,0,251,39,67,177,210,244,237,14,202,215,68,72,19,76,72,148,219,8,31,114,20,60,134,15,206,236,231,59,178,73,39,36,156,230,180,107,231,111,129,95,18,99,179,242,60,25,170,190,35,150,93,186,108,184,1,99,47,189,154,54,98,227,57,108,109,192,36,179,145,156,97,87,232,138,0,207,215,44,180,189,71,68,189,181,214,163,183,109,49,226,99,114,39,109,168,16,114,92,183,27,113,183,59,178,8,35,32,140,102,190,26,191,251,31,246,133,199,246,111,159,246,31,49,190,207,246,140,121,187,50,118,238,199,27,177,140,227,140,215,183,124,117,248,147,29,231,159,224,205,37,243,28,82,109,212,165,218,24,49,95,45,213,17,131,28,97,179,191,32,16,200,6,118,228,31,40,240,95,132,239,60,107,226,139,93,22,209,188,175,51,45,60,230,50,235,18,40,203,49,3,240,3,36,2,206,6,70,115,64,30,217,251,56,95,235,83,233,122,189,156,197,165,209,109,217,62,202,210,49,194,72,217,46,145,241,130,10,237,118,27,134,9,7,7,113,53,230,127,27,127,228,175,235,191,246,195,255,0,68,37,125,93,161,232,182,126,30,208,236,116,139,4,242,237,109,34,17,38,64,82,251,122,179,109,0,22,39,36,156,114,73,61,235,229,31,141,191,242,87,181,223,251,119,255,0,209,17,208,7,127,251,50,255,0,204,209,255,0,110,159,251,90,190,128,175,159,255,0,102,111,249,154,63,237,211,255,0,107,87,208,20,1,199,252,56,241,204,30,58,240,188,87,217,130,61,70,47,221,222,218,196,196,249,77,147,131,131,206,215,3,122,245,29,70,73,83,92,95,198,223,134,51,120,146,220,120,139,66,180,141,181,75,116,34,238,24,193,243,110,227,10,54,149,199,5,128,7,140,101,129,198,78,213,83,224,62,19,241,86,165,224,207,16,67,172,233,134,51,58,35,35,199,46,239,46,80,227,105,14,1,82,70,112,192,103,168,7,248,107,236,159,12,120,142,207,197,190,28,180,215,44,35,158,59,91,157,251,18,112,21,198,215,100,57,0,149,234,15,126,148,1,240,244,19,205,107,113,21,197,188,175,12,241,48,120,228,70,33,145,129,202,176,43,202,144,121,205,125,117,240,187,226,93,191,143,116,135,142,233,224,135,93,183,201,185,181,140,20,5,55,112,232,11,18,70,10,131,206,85,186,133,4,103,204,62,54,252,46,77,43,204,241,102,135,20,16,233,191,187,75,187,52,69,140,91,158,16,50,0,160,16,78,220,142,161,142,121,4,227,206,62,28,94,220,105,255,0,18,124,57,53,172,158,92,141,168,67,17,108,3,148,145,196,110,57,245,86,101,245,92,252,188,208,7,170,254,211,95,243,43,255,0,219,223,254,210,175,2,175,126,253,166,191,230,87,255,0,183,175,253,163,94,99,240,215,193,63,240,158,248,181,52,185,46,190,205,107,20,70,230,225,192,203,24,213,130,149,78,49,184,150,3,39,128,50,121,219,180,128,117,159,6,126,24,205,226,93,82,15,16,234,246,145,157,6,217,137,72,231,82,69,228,163,42,160,14,232,31,146,78,65,35,27,79,205,183,234,42,173,99,99,103,165,217,199,103,97,105,5,165,180,121,217,12,8,35,65,146,73,192,24,85,201,36,253,77,89,160,14,59,226,63,129,173,252,119,225,121,108,113,111,30,163,23,239,44,174,228,4,249,79,145,145,145,206,215,11,180,245,94,135,105,32,87,199,218,174,153,125,161,234,151,58,118,167,108,246,183,176,62,201,98,147,168,63,200,130,48,65,28,16,65,25,6,190,241,175,40,248,211,240,230,207,196,62,30,185,241,5,152,130,219,82,211,161,146,230,102,242,128,251,84,97,23,114,187,5,220,92,42,13,164,228,14,71,124,128,15,150,107,239,218,248,10,190,254,160,15,128,43,232,15,130,159,10,127,227,199,198,58,210,250,79,167,90,145,254,242,239,145,90,63,247,30,50,27,208,250,87,128,87,219,222,4,255,0,146,121,225,175,251,4,218,255,0,232,165,160,14,130,138,40,160,12,47,24,95,235,90,103,133,47,175,188,61,98,151,250,165,186,43,195,110,224,176,96,28,110,224,21,36,227,113,0,28,146,170,6,126,233,248,138,121,230,186,184,146,226,226,87,158,121,92,188,146,72,197,217,216,156,150,36,242,73,60,230,190,249,175,159,126,55,252,46,100,146,231,197,250,29,188,146,137,89,165,212,224,143,24,65,180,15,49,17,64,59,114,25,156,146,78,95,119,77,197,64,54,255,0,103,173,43,195,233,225,187,141,90,202,227,207,214,229,253,205,252,109,180,155,96,25,138,4,224,48,14,187,73,228,130,87,213,72,31,52,214,231,132,252,87,169,120,51,196,17,107,58,89,140,206,136,200,209,203,187,203,145,89,118,149,112,164,18,51,135,3,61,64,63,195,88,116,1,244,119,143,116,205,34,243,246,121,240,245,230,165,63,145,117,105,97,102,246,76,138,133,218,70,136,41,141,119,16,72,97,203,5,57,1,21,176,216,193,249,198,182,53,207,19,106,158,33,139,78,134,254,125,214,250,109,164,118,150,176,14,18,56,212,5,202,143,239,54,208,73,234,78,59,5,3,209,62,12,252,49,155,196,154,164,30,32,213,237,16,232,54,204,74,71,56,36,94,72,50,20,5,239,26,183,36,156,169,35,24,63,54,208,15,109,248,83,125,173,106,95,14,52,171,189,119,205,107,183,71,242,229,149,137,146,72,131,31,45,159,32,114,87,24,63,54,241,134,201,44,118,252,109,95,127,87,192,52,1,246,247,129,63,228,157,248,107,254,193,86,191,250,37,107,160,174,127,192,159,242,78,252,53,255,0,96,171,95,253,20,43,160,160,2,138,173,21,245,157,197,229,205,156,55,112,73,117,107,183,237,16,164,128,188,91,134,87,120,28,174,71,35,61,69,89,160,2,146,150,138,0,43,207,190,54,255,0,201,34,215,127,237,223,255,0,71,199,94,131,94,127,241,183,254,73,14,187,255,0,110,255,0,250,61,40,3,228,26,251,250,190,1,175,191,168,1,43,192,63,105,175,249,149,255,0,237,239,255,0,104,215,208,21,243,247,237,53,255,0,50,191,253,189,255,0,237,42,0,193,253,156,191,228,161,234,31,246,10,147,255,0,70,197,95,79,215,204,31,179,143,252,148,61,67,254,193,50,127,232,216,171,233,250,0,43,207,190,40,252,53,183,241,238,144,178,90,165,188,90,236,24,22,183,82,49,64,83,127,205,28,133,65,36,109,44,71,203,144,221,8,82,217,244,26,40,3,224,73,237,230,181,184,150,222,230,38,134,120,156,164,145,200,10,178,48,56,42,65,228,16,120,197,125,47,240,79,226,124,222,36,183,127,14,235,183,104,218,165,186,3,103,52,140,124,203,180,0,238,7,60,22,80,7,57,203,3,156,29,172,230,63,142,95,14,63,182,116,230,241,94,149,20,17,223,89,68,207,124,189,26,226,16,1,223,156,224,186,42,158,163,36,113,159,148,3,243,100,19,207,107,113,21,197,188,173,12,241,56,104,228,141,136,116,96,114,28,17,200,32,243,154,0,251,238,138,74,90,0,74,249,7,227,85,173,165,175,197,125,97,45,6,205,222,84,147,32,137,80,9,26,48,204,70,9,221,156,135,46,64,59,153,184,56,201,250,207,85,213,44,116,61,46,227,83,212,174,227,182,179,129,55,203,44,135,128,63,153,36,224,40,94,73,32,12,147,95,12,234,186,165,246,185,170,92,106,90,157,211,220,222,92,62,249,101,147,171,31,228,20,12,0,7,202,0,1,112,162,128,61,15,224,37,173,157,199,197,8,36,184,184,242,102,181,181,154,91,84,220,171,230,200,84,33,24,60,183,200,238,216,28,241,158,128,215,213,245,240,199,133,188,67,113,225,111,20,105,218,229,168,223,37,156,161,138,100,15,49,10,149,100,201,83,141,192,176,206,50,51,145,202,215,220,80,77,13,212,17,92,91,200,147,91,200,129,163,149,24,48,96,70,67,2,188,16,71,57,160,9,104,162,138,0,43,207,254,54,255,0,201,33,215,63,237,223,255,0,71,199,94,129,94,125,241,183,254,73,14,185,255,0,110,255,0,250,62,58,0,249,59,73,212,230,209,245,155,29,82,221,81,231,180,184,142,226,49,32,36,22,71,14,1,0,131,140,143,81,70,171,170,95,235,154,165,206,165,169,221,61,197,229,195,238,150,73,58,177,254,64,1,128,2,240,160,40,24,2,169,87,184,252,20,248,92,154,183,149,226,221,114,43,121,180,239,222,71,105,103,36,98,65,112,121,71,102,4,16,0,57,192,234,88,103,128,6,224,14,171,224,167,195,25,188,57,110,222,34,215,108,227,143,84,184,64,182,144,200,167,204,180,66,14,226,115,192,118,5,120,198,85,87,25,27,153,71,178,82,82,208,1,69,20,148,1,224,31,180,215,252,202,255,0,246,245,255,0,180,107,7,246,113,255,0,146,135,168,127,216,42,79,253,25,21,111,126,211,127,243,43,255,0,219,215,254,209,172,15,217,199,254,74,30,161,255,0,96,169,63,244,108,84,1,244,245,45,20,80,7,200,31,24,117,47,20,223,120,230,120,60,79,15,217,190,207,145,103,109,27,22,137,98,39,135,71,192,223,187,28,182,1,36,96,133,219,181,99,248,67,166,248,119,85,248,129,105,109,226,70,140,192,80,181,172,50,156,36,247,59,199,150,143,198,8,35,113,85,56,12,64,28,231,105,250,31,226,159,195,213,241,247,135,226,138,221,163,139,86,180,109,214,114,73,43,8,192,98,190,98,190,1,200,42,185,28,103,42,57,81,156,252,139,125,99,123,165,222,75,103,127,103,61,165,212,120,223,12,241,152,221,114,1,25,83,130,50,8,63,67,64,29,191,198,223,249,43,218,231,253,187,255,0,232,136,235,185,253,157,44,44,245,59,79,22,89,223,217,193,119,109,39,216,247,195,52,107,34,54,12,164,100,28,131,130,1,250,138,241,191,16,235,247,222,40,214,230,213,181,38,141,175,38,72,196,175,24,192,98,136,19,118,58,2,85,65,59,112,50,78,0,95,150,164,211,60,77,170,104,250,38,171,163,216,79,228,91,234,187,5,219,39,14,232,155,254,64,123,3,188,238,238,64,3,56,36,16,10,250,236,90,93,190,185,123,22,137,117,61,214,152,146,176,182,154,120,246,59,199,216,145,253,112,9,94,72,92,224,122,231,236,231,125,173,143,18,106,26,125,185,121,52,83,1,146,224,51,16,145,75,144,17,135,5,119,144,164,99,43,144,9,201,216,5,121,95,134,124,49,170,120,187,92,135,72,210,32,243,110,36,249,157,155,132,137,7,87,99,216,12,175,190,72,80,9,32,31,178,124,35,225,123,31,7,248,110,211,71,176,141,0,132,3,52,170,152,51,201,129,186,71,201,39,36,142,153,56,24,3,128,40,3,231,223,218,59,254,74,30,159,255,0,96,164,255,0,209,178,86,255,0,236,203,255,0,51,71,253,186,127,237,106,246,205,75,195,90,14,179,114,46,53,77,27,78,190,156,40,65,45,213,180,114,178,128,73,192,44,9,219,146,78,223,115,82,105,154,22,143,161,249,159,217,90,85,142,159,231,99,204,251,37,186,69,187,25,198,237,160,103,25,56,207,169,160,15,156,63,104,239,249,40,122,127,253,130,163,255,0,209,178,213,15,133,126,61,179,240,23,135,188,81,121,40,243,111,110,124,136,172,97,1,95,50,4,156,134,101,220,167,203,7,1,136,228,111,30,181,127,246,142,255,0,146,133,167,255,0,216,42,63,253,27,37,121,5,0,92,213,117,75,237,115,84,184,212,181,59,167,185,188,184,125,242,203,39,86,63,200,5,24,10,7,202,0,10,48,5,123,79,135,63,103,207,183,120,58,75,189,90,234,123,125,106,120,140,182,112,164,187,35,143,116,96,160,152,50,110,14,24,144,192,116,94,156,211,62,7,124,51,158,230,254,31,23,107,49,75,20,22,175,155,43,105,160,35,206,98,128,137,254,97,130,128,50,149,43,213,134,114,54,252,223,69,208,7,194,90,230,139,123,225,237,114,243,72,191,77,151,118,146,52,77,128,64,108,116,97,149,4,130,48,65,199,42,65,239,94,150,223,20,91,196,95,6,117,143,12,235,119,18,201,172,194,145,53,189,196,155,71,159,18,207,14,1,37,178,210,174,88,244,229,87,36,147,146,125,79,227,55,195,175,248,76,116,49,170,216,113,171,233,113,59,36,98,29,198,233,62,241,78,1,98,203,130,80,114,50,197,113,243,100,124,171,52,19,90,220,75,111,113,19,195,60,78,82,68,149,72,104,216,28,16,65,228,16,126,92,80,6,223,128,255,0,228,161,120,103,254,194,182,191,250,53,107,237,234,248,135,192,159,242,80,252,51,255,0,97,91,111,253,26,43,237,250,0,40,52,82,80,3,77,40,164,34,140,115,64,15,164,165,94,148,80,1,94,105,226,232,212,106,72,228,2,68,0,253,223,246,154,189,46,188,195,199,234,194,237,153,80,156,89,147,211,221,233,48,58,95,8,77,230,105,86,99,111,93,253,255,0,218,106,229,190,46,232,81,106,26,98,72,204,129,141,212,100,147,24,39,136,216,122,213,191,135,151,46,214,154,106,56,3,62,111,215,171,215,160,93,91,71,117,16,71,45,128,249,249,105,129,240,182,171,108,45,181,27,164,13,144,147,186,125,220,125,210,106,125,47,91,187,211,60,223,38,89,135,153,140,236,144,142,153,244,250,215,178,252,74,240,19,186,79,113,109,109,169,74,242,95,179,17,28,123,134,211,184,229,112,58,87,137,207,164,106,16,109,223,97,118,185,206,55,68,195,250,80,7,211,94,5,248,131,54,171,108,22,91,73,114,247,75,30,247,185,45,128,85,125,189,235,213,35,127,50,48,216,198,107,225,61,62,242,125,50,242,9,149,6,248,165,18,129,32,56,202,149,60,244,227,138,250,39,225,199,196,35,123,107,166,90,93,220,105,145,22,243,119,0,219,92,96,177,29,95,216,80,7,179,81,85,173,46,226,187,129,101,134,88,229,15,158,99,96,87,131,138,179,64,5,85,212,63,228,25,119,255,0,92,95,249,26,181,85,245,15,249,7,93,127,215,23,254,70,128,62,69,248,146,7,252,38,154,166,0,255,0,150,95,250,45,43,217,190,6,227,254,17,107,31,151,254,88,205,255,0,163,141,120,215,196,223,151,198,154,167,253,178,255,0,209,105,94,187,240,37,137,208,173,6,222,5,188,255,0,250,58,128,61,144,116,162,129,210,160,185,185,72,54,238,100,25,207,222,56,160,14,95,198,158,32,147,74,211,111,130,66,204,69,148,146,2,36,219,206,214,246,246,175,147,60,77,173,92,107,58,205,213,196,141,40,18,236,202,52,165,250,42,143,199,165,117,255,0,18,124,91,46,161,170,40,86,180,116,107,45,132,161,39,171,63,191,94,107,207,44,160,55,55,81,196,170,204,91,60,40,201,232,77,0,117,223,13,116,164,212,181,249,163,149,151,2,209,219,231,77,221,25,7,245,175,172,188,63,103,29,166,145,96,136,23,229,181,141,50,23,29,0,175,51,248,49,225,200,237,180,203,123,230,91,144,242,219,202,135,120,192,255,0,91,254,239,181,123,0,80,17,84,118,24,160,7,81,69,20,0,19,242,212,103,154,144,211,86,128,1,78,162,138,0,51,76,45,205,60,253,211,81,99,154,0,148,28,138,41,139,79,6,128,10,40,162,128,10,107,40,113,134,0,175,184,167,81,64,28,7,142,252,21,97,171,233,193,74,91,70,205,116,178,22,251,42,177,60,55,184,245,175,148,245,93,48,105,254,86,217,67,111,221,219,24,198,61,253,235,238,178,161,134,13,121,95,141,188,21,107,125,246,31,248,253,59,60,207,185,142,251,125,189,168,3,193,188,3,120,214,250,214,152,131,118,27,81,136,240,216,254,37,175,175,244,135,50,233,144,177,239,187,255,0,66,53,242,111,132,116,105,96,215,180,194,109,238,23,23,209,55,204,135,251,203,237,95,88,104,195,26,85,184,42,71,222,235,254,241,160,11,244,81,75,64,5,50,159,77,197,0,45,45,20,80,1,69,20,80,1,69,20,148,0,180,218,90,105,160,3,52,225,205,52,83,214,128,10,40,162,128,60,187,226,116,42,250,64,200,31,241,252,15,221,255,0,101,235,230,173,24,109,243,240,125,63,173,125,57,241,59,63,216,233,129,255,0,47,163,255,0,65,122,249,123,74,102,30,111,31,221,254,180,128,251,67,195,132,157,61,243,255,0,61,79,242,21,183,88,62,24,36,233,239,159,249,236,127,144,173,234,96,20,134,150,131,64,12,205,60,83,105,86,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,162,138,0,40,162,146,128,22,138,74,90,0,40,52,80,104,1,134,148,81,197,20,0,234,41,41,104,2,27,159,245,13,255,0,1,254,117,243,175,198,241,153,229,255,0,175,168,191,244,73,175,162,110,142,45,156,253,63,157,124,229,241,186,97,246,169,70,238,151,113,118,255,0,166,38,165,129,157,240,189,63,226,112,223,245,228,127,244,36,175,168,147,189,124,195,240,184,131,171,19,255,0,78,63,251,50,87,212,43,142,212,208,216,81,69,20,196,52,245,160,80,122,208,40,1,212,81,69,0,20,148,82,208,1,73,75,69,0,20,81,69,0,37,45,20,100,80,1,65,232,105,55,143,90,90,0,227,124,85,163,155,248,110,192,14,119,236,232,192,116,35,215,233,82,248,63,69,254,205,180,140,16,235,132,97,243,48,61,91,61,171,122,242,1,42,48,43,156,227,189,75,101,10,197,0,0,99,131,223,222,128,45,1,128,5,20,80,77,0,4,226,152,90,154,205,239,75,214,128,28,167,52,98,133,28,83,168,0,197,24,162,138,0,49,69,20,80,1,69,20,26,0,97,226,158,28,83,77,49,122,208,4,180,80,58,82,80,2,215,134,252,90,240,211,75,52,215,81,172,140,177,105,140,115,185,113,199,152,107,220,171,145,241,206,150,151,186,46,166,198,29,237,246,9,85,126,108,118,111,127,122,0,248,197,129,71,193,24,34,189,87,224,206,187,246,29,102,88,92,160,11,101,32,229,88,158,100,67,218,188,235,93,179,251,22,177,113,110,99,217,179,28,103,56,200,83,253,107,95,192,151,194,199,89,154,70,151,98,155,102,92,227,63,196,191,225,64,31,102,88,76,46,52,251,105,215,254,90,196,173,242,175,168,6,163,191,56,217,248,255,0,236,181,71,195,23,75,115,161,105,196,62,236,217,196,221,49,252,43,90,23,163,59,63,31,233,64,31,23,106,108,91,196,218,121,239,148,255,0,208,205,125,79,240,215,63,240,134,105,121,95,249,233,255,0,163,30,190,96,191,131,254,42,205,50,61,191,121,226,24,207,253,52,53,245,87,195,248,124,159,8,105,203,183,24,243,123,255,0,211,70,160,14,170,130,113,69,84,212,46,197,164,2,71,127,44,23,3,56,207,99,64,28,31,140,190,33,218,104,127,98,219,60,63,190,243,62,252,50,31,187,143,79,173,124,205,170,235,119,158,33,191,136,180,112,249,140,22,16,177,130,51,146,125,79,189,111,120,255,0,196,15,169,127,103,236,187,243,60,191,51,63,187,198,220,227,219,218,162,240,55,132,238,117,107,251,41,205,151,155,16,191,141,24,249,128,113,144,72,234,61,104,3,164,240,31,194,235,189,74,75,11,219,136,46,18,41,60,205,204,147,199,242,227,114,142,57,61,171,219,180,47,0,217,233,150,200,134,75,176,64,35,230,145,15,87,207,101,173,143,15,104,208,105,90,93,172,41,111,229,24,247,109,27,203,99,44,79,169,245,173,223,187,64,20,173,116,248,173,20,108,103,56,92,124,196,116,252,170,237,20,80,7,27,227,61,85,45,45,238,163,102,80,77,163,158,65,61,155,210,184,191,5,68,183,186,197,141,210,228,134,243,121,28,14,21,135,127,165,65,241,35,90,102,213,210,218,59,158,37,179,3,27,58,146,238,58,226,183,62,25,233,228,105,218,92,237,15,63,189,201,221,238,227,214,151,80,61,42,214,63,46,4,30,153,254,117,61,1,64,24,90,41,128,80,104,162,128,10,74,90,40,0,175,128,43,239,250,248,6,128,62,166,212,126,34,217,248,11,225,15,135,100,79,34,231,87,151,74,180,91,107,71,148,2,55,67,196,140,51,187,203,27,79,35,169,218,50,51,144,124,33,248,173,255,0,9,140,47,164,107,147,193,30,185,31,48,249,113,249,98,233,0,92,149,228,131,32,33,137,80,0,193,4,46,208,216,249,147,80,213,111,181,119,183,123,235,137,39,54,246,241,219,67,187,238,199,18,46,208,0,28,0,7,230,73,39,36,147,75,164,234,151,218,30,169,111,169,105,151,77,109,121,3,239,134,72,250,131,252,136,43,149,32,240,84,144,114,13,0,125,229,69,113,95,15,62,33,233,222,59,209,99,150,57,35,139,84,137,0,186,180,102,1,139,5,77,204,137,189,155,202,220,216,82,126,134,187,90,0,74,90,74,90,0,41,41,104,160,2,138,40,160,2,190,64,248,219,255,0,37,123,93,255,0,183,127,253,39,74,250,254,190,64,248,219,255,0,37,127,93,255,0,183,127,253,16,148,1,236,63,179,143,252,147,203,255,0,251,10,201,255,0,162,161,175,94,175,32,253,156,127,228,158,95,255,0,216,86,79,253,19,21,122,253,0,20,82,82,208,7,196,30,59,255,0,146,135,226,111,251,10,221,127,232,215,175,160,63,103,31,249,39,119,255,0,246,21,147,255,0,69,69,95,63,248,239,254,74,23,137,191,236,43,117,255,0,163,30,190,128,253,156,127,228,158,95,255,0,216,82,79,253,21,21,0,122,158,171,165,216,235,154,93,198,155,169,91,71,115,103,112,155,37,138,65,193,31,204,16,112,65,28,130,20,140,17,95,30,124,69,240,37,231,128,188,65,246,57,15,153,101,115,186,75,57,193,47,148,12,64,86,108,40,243,85,112,88,14,6,241,235,95,103,215,63,227,79,9,217,248,215,194,247,90,45,227,121,94,110,26,25,194,6,120,101,83,149,96,15,226,14,8,37,89,134,70,115,64,31,20,203,125,121,113,103,109,103,53,212,242,90,219,110,251,60,77,33,41,22,227,150,242,193,225,114,121,56,234,107,213,255,0,103,31,249,40,122,135,253,130,164,255,0,209,177,87,154,120,131,195,250,135,133,245,155,141,51,84,183,104,103,137,217,85,153,25,86,80,28,128,241,150,85,46,132,169,195,99,154,244,207,217,199,254,74,22,161,255,0,96,153,63,244,100,52,1,189,251,77,127,204,175,255,0,111,127,251,70,176,63,103,31,249,40,122,143,253,130,164,255,0,209,177,86,255,0,237,53,255,0,50,191,253,189,127,237,42,192,253,156,127,228,161,234,63,246,9,147,255,0,70,69,64,31,79,209,69,37,0,45,115,254,59,255,0,146,119,226,95,251,5,93,255,0,232,166,174,130,185,239,29,255,0,201,60,241,47,253,130,174,255,0,244,83,80,7,196,53,245,7,237,29,255,0,36,238,195,254,194,177,255,0,232,153,107,230,10,250,127,246,142,255,0,146,121,97,255,0,97,72,255,0,244,84,180,1,227,255,0,4,191,228,175,232,95,246,241,255,0,162,36,175,175,235,228,15,130,63,242,87,180,47,251,120,255,0,210,121,43,235,234,0,249,135,246,142,255,0,146,135,97,255,0,96,168,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,176,127,104,239,249,40,122,127,253,130,163,255,0,209,178,214,239,236,203,255,0,51,79,253,186,127,237,106,0,250,6,190,0,175,191,235,224,26,0,247,239,249,180,63,243,255,0,63,245,224,53,239,223,243,104,127,231,254,127,235,192,104,3,239,234,242,191,140,95,19,33,240,166,141,46,143,165,204,146,235,55,168,241,49,73,194,181,146,149,25,118,10,119,7,33,129,143,167,247,179,198,15,65,241,47,199,241,124,63,240,216,188,17,37,198,161,112,230,43,56,29,192,82,216,201,118,25,201,65,198,113,220,129,145,191,35,227,203,235,235,221,74,242,75,203,251,169,238,174,164,198,249,231,144,200,237,128,0,203,28,147,133,80,63,221,20,1,220,252,46,248,149,113,224,29,93,163,186,121,230,208,110,50,110,109,99,1,216,62,223,149,208,22,1,91,32,3,206,210,189,84,144,49,245,204,19,195,117,4,87,22,242,199,52,18,160,104,228,141,195,7,4,100,48,35,130,8,231,53,240,206,179,225,205,111,195,178,68,154,198,153,117,98,103,64,241,121,241,21,12,8,13,242,159,186,74,134,92,142,160,156,28,30,43,212,62,9,252,79,135,195,119,45,225,237,118,234,68,210,238,24,27,57,164,97,229,218,72,73,222,167,60,172,110,72,231,56,82,51,129,185,152,0,125,55,94,65,251,71,127,201,60,211,255,0,236,43,31,254,138,150,189,122,188,135,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,180,1,227,255,0,4,127,228,175,104,95,246,241,255,0,162,36,175,175,235,228,15,130,95,242,87,180,47,251,120,255,0,209,18,87,215,244,0,82,82,209,64,5,37,45,20,1,242,199,197,239,22,120,143,75,248,165,172,218,88,120,135,84,180,182,143,200,217,12,23,146,36,99,48,161,56,0,133,25,36,159,169,174,223,246,121,215,53,141,107,254,18,63,237,109,86,254,255,0,202,251,55,151,246,171,135,151,102,124,220,227,113,56,206,23,56,244,21,232,26,223,194,223,6,248,143,86,159,85,213,116,127,180,94,79,183,204,147,237,19,38,237,170,0,225,88,1,194,129,192,173,15,13,120,43,195,222,13,251,87,246,14,159,246,63,181,108,243,191,125,36,155,182,238,219,247,216,227,27,155,238,250,208,7,65,69,20,80,1,94,103,241,91,225,109,183,140,180,185,117,13,54,222,56,245,248,16,180,69,54,70,46,143,200,49,43,99,44,66,161,81,146,20,19,201,2,189,50,138,0,248,22,120,38,182,184,150,222,226,39,134,120,156,164,137,32,33,145,129,218,65,83,200,32,241,138,45,224,154,234,226,27,123,120,154,105,229,117,72,227,141,75,51,177,56,85,0,114,73,60,98,189,67,227,254,149,101,165,252,69,141,236,109,146,3,121,98,151,23,27,56,13,41,146,64,237,183,160,36,1,156,117,57,39,146,73,223,253,155,116,171,27,157,83,93,212,231,182,73,47,44,210,8,237,165,110,76,66,79,51,126,59,41,32,5,207,92,100,125,210,114,1,233,127,11,126,26,219,248,7,72,105,46,163,183,155,93,184,200,185,186,141,139,40,143,119,202,145,146,160,133,192,82,120,201,110,164,128,49,232,20,81,64,9,92,135,196,127,2,219,248,239,194,242,217,109,130,61,70,47,222,88,221,74,164,249,79,145,145,145,206,214,3,105,234,58,29,164,129,93,133,37,0,124,21,125,99,121,166,94,73,103,125,103,61,165,212,120,223,12,232,99,117,200,4,101,78,8,200,32,253,13,123,135,252,52,44,191,240,175,254,205,229,79,255,0,9,103,149,179,237,95,103,79,179,238,221,141,248,223,157,219,57,233,183,119,240,227,138,211,253,161,124,27,99,46,151,23,139,96,146,210,214,246,23,88,46,85,190,87,188,7,10,155,121,193,96,1,237,146,185,231,8,5,124,233,64,18,65,4,215,87,17,91,219,196,243,79,43,132,142,56,212,187,59,19,128,160,14,73,39,140,87,216,223,13,60,5,15,195,255,0,13,155,54,150,59,141,66,225,196,151,147,34,0,11,99,1,20,227,37,7,56,207,114,199,3,118,7,158,126,207,222,9,179,75,54,241,132,247,112,92,92,191,153,109,111,2,0,198,219,7,12,204,72,202,200,71,64,49,182,54,239,187,3,221,232,0,175,144,62,54,255,0,201,95,215,127,237,223,255,0,68,37,125,127,95,32,124,109,255,0,146,189,174,255,0,219,191,254,147,199,64,29,255,0,236,203,255,0,51,71,253,186,127,237,106,250,2,190,127,253,153,127,230,105,255,0,183,79,253,173,95,64,80,7,192,53,245,239,193,47,249,36,58,23,253,188,127,232,249,43,228,42,250,251,224,151,252,146,29,7,254,222,63,244,124,180,0,124,109,255,0,146,69,174,255,0,219,191,254,143,142,190,96,240,39,252,148,47,12,255,0,216,86,215,255,0,70,173,125,63,241,183,254,73,14,187,255,0,110,255,0,250,62,58,249,131,192,159,242,80,252,53,255,0,97,91,95,253,26,180,1,235,255,0,180,215,252,203,31,246,245,255,0,180,171,3,246,113,255,0,146,135,168,127,216,42,79,253,27,13,111,254,211,95,243,43,255,0,219,223,254,210,172,15,217,199,254,74,30,161,255,0,96,169,63,244,108,84,1,244,253,20,82,80,2,215,63,227,191,249,39,158,36,255,0,176,85,215,254,138,122,232,43,159,241,223,252,147,207,18,255,0,216,42,239,255,0,69,53,0,124,67,95,126,215,192,85,247,245,0,124,3,95,111,120,19,254,73,231,134,127,236,21,107,255,0,162,150,190,33,175,183,188,9,255,0,36,239,195,95,246,10,181,255,0,209,43,64,29,5,20,148,180,0,84,115,193,13,213,188,182,247,17,36,214,242,33,73,35,145,67,7,82,184,32,131,193,4,124,184,169,40,160,15,147,62,43,124,46,185,240,110,171,46,161,167,65,36,154,4,236,90,34,155,228,54,163,228,24,149,177,133,5,156,133,201,36,168,228,147,94,103,95,121,106,186,101,142,187,166,92,105,186,157,172,119,22,119,41,229,203,20,131,229,35,249,130,14,8,35,144,64,43,130,43,224,234,0,238,62,25,124,60,185,248,129,174,60,70,127,35,76,179,218,215,179,2,55,128,217,218,136,15,241,54,27,146,48,21,73,57,224,31,175,108,172,108,244,203,56,236,236,45,32,180,181,143,59,34,130,53,141,6,73,39,0,96,12,146,79,212,215,57,240,211,74,177,210,190,28,232,73,97,106,144,45,197,148,87,51,99,172,178,188,97,153,152,158,73,39,254,249,80,0,192,0,87,89,64,5,124,3,95,127,87,192,52,1,246,239,129,63,228,158,120,107,254,193,86,191,250,40,86,103,196,191,31,197,224,15,13,139,197,138,59,141,66,229,204,86,118,236,202,1,108,100,187,46,114,80,113,157,189,200,25,93,217,21,236,124,85,166,248,47,224,239,135,245,157,80,200,109,211,78,180,69,142,45,190,100,140,209,160,1,3,144,9,198,92,140,244,82,123,87,203,62,44,241,86,165,227,47,16,75,172,234,134,49,59,198,168,177,195,187,100,96,13,170,168,24,146,6,114,196,103,171,19,222,128,52,60,47,241,15,93,240,223,138,227,215,222,250,238,249,221,193,188,138,230,233,200,187,80,10,0,231,60,149,4,237,39,59,78,14,14,221,181,245,239,135,117,251,47,20,120,126,207,91,211,90,67,105,116,133,147,204,93,172,164,18,172,8,245,12,164,124,185,28,112,72,230,190,49,212,60,35,173,105,94,27,211,117,235,251,41,34,176,212,89,197,187,176,57,32,0,67,30,48,161,148,146,50,114,203,27,16,54,224,158,151,225,119,196,171,143,1,106,237,29,211,205,54,133,113,147,113,107,26,134,96,251,126,87,140,23,0,54,66,131,206,10,245,4,129,128,15,175,168,168,160,158,43,171,120,174,45,229,73,224,149,3,36,145,178,176,112,70,67,130,188,16,71,57,168,239,175,173,52,203,57,47,47,174,160,180,181,143,27,166,158,81,26,46,72,3,46,112,6,73,3,234,104,2,205,121,255,0,198,207,249,36,58,239,253,187,255,0,232,244,175,59,241,47,237,19,50,248,130,4,240,237,132,114,105,118,215,4,205,37,201,33,175,83,24,192,24,204,35,36,149,60,158,1,32,124,202,123,79,138,58,205,159,136,126,2,234,26,181,131,110,182,187,134,218,84,201,82,87,51,199,144,216,36,6,83,144,70,120,32,142,212,1,242,141,125,251,95,1,87,223,212,0,87,207,223,180,215,252,202,255,0,246,247,255,0,180,107,232,26,249,255,0,246,154,255,0,153,95,254,222,255,0,246,149,0,96,126,206,95,242,80,245,31,251,5,73,255,0,163,98,175,167,235,230,15,217,199,254,74,22,161,255,0,96,169,63,244,108,85,244,245,0,45,37,45,20,1,207,248,235,254,73,231,137,127,236,21,117,255,0,162,154,190,33,175,183,188,119,255,0,36,243,196,191,246,10,186,255,0,209,47,95,16,208,7,223,212,81,73,64,30,65,251,66,248,143,251,47,193,118,250,26,71,186,77,94,79,157,138,228,44,113,58,177,193,200,195,22,49,227,130,49,187,161,197,124,195,93,199,197,175,19,71,226,191,136,154,133,213,188,254,117,149,174,45,45,88,109,193,68,234,84,140,134,82,197,156,28,146,67,14,157,7,21,36,19,68,145,52,177,72,145,204,155,161,102,4,6,93,197,119,41,238,187,149,198,87,184,35,181,0,50,190,174,248,21,226,107,125,107,192,16,105,126,124,210,95,105,63,185,184,89,178,112,140,204,98,195,243,144,0,218,7,81,229,227,1,112,79,202,171,4,237,108,215,2,22,48,35,44,109,32,83,180,51,2,84,19,208,18,3,16,59,237,62,149,233,127,2,188,77,115,163,120,250,13,47,207,130,61,63,86,253,213,192,155,3,44,170,198,28,63,24,98,199,104,95,186,119,99,105,56,32,3,234,250,195,241,156,211,90,248,23,196,55,22,242,201,12,241,105,183,44,146,198,228,60,108,177,57,5,72,228,16,121,205,110,85,107,251,27,125,79,78,185,176,188,79,50,214,234,38,134,100,222,70,228,96,67,12,140,17,144,79,78,104,3,226,159,248,78,252,97,255,0,67,86,187,255,0,131,25,127,248,170,250,127,227,111,252,146,29,119,254,221,255,0,244,116,116,127,194,146,248,119,255,0,66,247,254,78,220,127,241,202,62,54,127,201,33,215,127,237,223,255,0,71,71,64,31,44,248,78,202,13,79,198,90,29,133,226,121,150,183,58,132,16,204,155,136,223,27,200,3,12,140,21,200,39,238,243,95,113,65,111,13,181,188,80,91,196,144,193,18,4,142,56,194,170,160,3,0,5,28,0,23,140,87,196,158,3,255,0,146,135,225,159,251,10,90,255,0,232,197,175,183,232,0,162,146,150,128,10,43,158,241,119,140,180,143,5,104,237,168,106,179,250,121,118,177,178,121,211,124,202,14,192,204,55,227,120,39,105,224,115,94,89,224,79,142,237,172,248,174,234,199,196,105,105,99,97,118,206,246,115,25,85,18,213,64,255,0,87,35,49,1,212,129,247,186,238,56,198,28,4,0,165,251,76,255,0,204,175,255,0,111,95,251,70,176,127,103,31,249,40,122,135,253,130,164,255,0,209,177,86,255,0,237,55,247,124,43,255,0,111,127,251,74,176,63,103,47,249,40,90,135,253,130,165,255,0,209,176,208,7,211,253,232,163,189,20,0,87,143,252,106,248,101,255,0,9,30,158,124,65,161,233,254,102,183,111,143,180,36,71,13,115,8,7,182,62,121,7,24,232,72,200,249,136,2,189,130,147,154,0,248,10,174,105,90,101,246,185,170,91,233,186,101,179,92,222,92,54,200,162,143,171,31,228,0,25,36,159,149,66,146,112,5,117,159,23,172,44,244,207,138,90,205,165,133,164,22,118,209,249,27,33,130,49,26,12,197,25,59,64,218,6,73,39,234,107,191,253,155,44,44,230,188,215,239,39,179,130,75,187,95,179,253,158,102,140,23,135,112,152,62,198,60,174,71,7,111,81,64,30,167,240,235,225,237,143,129,116,11,120,90,222,214,93,97,163,111,181,223,71,31,206,229,136,37,3,158,118,12,1,142,1,198,237,160,147,93,165,37,20,0,180,148,180,148,1,243,15,237,29,255,0,37,15,79,255,0,176,82,127,232,217,107,19,225,23,195,248,188,119,226,73,206,161,230,127,101,105,232,37,185,8,192,25,89,143,238,227,206,114,3,97,137,42,62,232,35,32,149,35,111,246,142,255,0,146,135,97,255,0,96,168,255,0,244,108,181,189,251,50,255,0,204,209,255,0,110,127,251,90,128,61,242,11,120,173,96,138,11,120,163,134,8,144,34,71,24,0,32,3,0,40,95,149,64,28,98,165,162,138,0,43,192,62,60,124,55,179,183,180,151,198,90,84,62,84,158,104,26,132,35,1,27,121,192,152,114,54,185,98,20,133,7,113,96,220,16,196,251,253,121,255,0,198,223,249,36,58,239,253,187,255,0,232,232,232,3,230,31,2,127,201,66,240,215,253,133,109,127,244,104,175,183,107,226,31,2,127,201,67,240,207,253,133,109,127,244,98,215,219,244,0,81,69,20,0,148,218,121,162,128,1,69,20,148,0,87,15,227,123,79,53,46,37,249,240,45,31,184,237,186,187,154,231,252,83,107,231,233,87,236,19,39,236,146,1,207,179,80,7,5,224,93,66,24,111,108,45,183,141,195,204,224,131,232,198,189,102,25,4,177,7,94,135,53,243,182,133,169,73,97,227,155,123,121,37,242,227,77,217,24,206,51,17,62,158,245,239,90,21,216,186,210,161,148,62,253,219,185,198,58,49,90,72,9,239,180,248,175,226,88,228,102,80,27,119,5,71,60,255,0,179,239,92,38,163,240,171,77,187,217,137,175,254,92,253,217,99,29,113,254,205,122,61,20,192,249,131,197,159,7,238,116,243,44,246,112,93,72,145,219,25,73,146,226,46,163,113,246,227,129,94,119,99,125,123,225,173,90,54,48,196,178,219,231,229,147,230,31,48,61,112,127,186,245,246,158,167,165,219,95,218,77,28,144,239,223,19,38,55,17,149,32,241,215,222,190,107,248,153,224,147,167,221,234,151,150,250,126,200,211,202,195,249,217,219,145,26,244,45,239,64,29,215,195,63,137,182,247,150,113,89,94,75,111,28,177,195,35,176,142,25,62,95,222,113,207,35,161,175,99,181,185,142,234,218,25,163,109,194,68,12,14,8,200,35,61,235,226,79,15,234,119,58,54,163,35,9,188,150,242,138,159,149,91,169,83,232,107,234,223,1,107,159,218,90,78,159,27,220,249,143,253,159,27,145,179,28,224,115,211,222,128,59,90,173,168,113,166,221,127,215,23,254,70,172,213,123,225,186,194,229,125,98,97,250,26,0,249,19,226,99,103,198,186,174,127,233,151,254,139,74,245,223,129,44,63,177,109,71,117,130,111,253,29,94,81,241,70,220,167,140,181,86,217,140,121,93,255,0,233,154,87,171,124,10,140,141,22,213,177,193,183,152,103,254,219,208,7,179,143,186,43,136,241,231,136,98,210,63,179,242,200,190,111,153,247,145,143,221,199,167,214,187,113,208,87,133,124,96,213,0,254,197,219,55,252,247,254,31,250,231,237,64,30,1,127,116,110,230,18,16,50,23,111,25,245,53,209,120,23,71,125,71,196,218,122,109,109,178,121,156,171,129,210,54,245,250,87,36,50,196,14,255,0,118,189,191,224,255,0,135,196,183,26,45,243,218,228,31,63,47,230,123,72,58,102,128,61,183,193,154,103,246,95,135,45,34,249,242,161,199,204,65,234,228,246,174,142,160,179,132,65,106,136,23,0,103,140,231,189,79,64,9,75,154,41,173,64,6,121,167,84,99,173,60,80,2,209,73,75,64,1,166,226,157,69,0,24,162,138,40,1,185,197,27,199,173,6,152,69,0,74,167,34,138,140,54,56,205,72,164,26,0,42,157,245,168,184,242,254,247,25,232,126,149,110,145,151,61,168,3,199,52,255,0,10,24,53,107,55,219,47,19,198,220,176,236,194,189,114,202,63,42,205,19,158,51,252,205,101,13,58,49,113,19,8,185,86,83,247,189,254,181,185,24,218,128,80,3,168,162,138,0,41,41,104,160,4,165,162,138,0,40,164,165,160,2,138,74,90,0,41,180,180,148,0,148,241,76,167,138,0,40,162,138,0,243,207,136,241,134,210,16,18,127,227,244,31,252,117,235,229,253,46,20,253,230,73,237,253,107,234,127,136,106,63,178,16,145,255,0,47,99,255,0,65,122,249,115,77,104,215,204,207,183,245,164,198,125,131,225,140,127,103,190,15,252,182,63,201,107,122,176,60,46,65,211,159,111,252,246,63,200,86,253,49,5,52,211,141,48,208,1,79,20,218,85,160,5,162,138,74,0,90,40,162,128,18,150,138,40,0,162,146,150,128,10,40,162,128,18,150,138,74,0,90,40,162,128,10,41,41,104,1,166,144,80,105,69,0,58,138,40,160,8,47,127,227,213,255,0,15,231,95,54,252,109,137,154,250,98,8,255,0,143,152,127,244,77,125,33,125,255,0,30,114,99,219,249,138,249,171,227,83,177,212,166,27,143,23,17,119,255,0,166,52,0,191,11,161,35,83,237,255,0,30,31,251,50,87,211,107,222,190,109,248,92,135,251,64,29,221,108,63,170,87,210,97,113,73,13,133,45,37,41,233,76,67,77,2,131,64,160,7,81,69,37,0,45,20,82,80,2,209,69,37,0,45,20,148,180,0,26,136,147,235,79,52,128,10,0,104,82,123,212,163,165,24,30,148,215,56,226,128,24,195,121,52,232,198,6,41,66,252,185,163,160,205,0,58,154,65,245,167,3,73,64,17,99,154,120,90,121,3,210,147,20,0,162,138,40,160,4,165,162,146,128,22,146,150,146,128,22,138,40,160,4,164,239,78,162,128,10,74,90,40,0,170,26,204,94,118,149,120,152,4,181,187,175,62,234,106,253,54,68,18,70,200,192,16,192,130,8,205,0,124,101,241,19,79,123,95,23,234,89,242,192,95,43,133,247,68,246,174,98,214,229,173,101,44,29,212,149,198,84,224,215,209,223,19,188,17,105,116,186,173,242,188,41,35,249,93,45,129,35,27,7,92,215,207,58,205,130,233,218,148,214,161,213,194,109,228,46,58,168,61,63,26,0,250,75,225,111,137,163,186,130,210,204,181,211,52,90,106,103,113,200,224,32,227,154,245,43,211,183,103,227,253,43,228,159,135,158,32,186,211,245,137,54,180,196,11,66,138,162,98,20,13,201,254,21,245,45,197,225,147,111,200,70,51,252,84,1,242,156,160,75,227,77,35,129,254,186,17,207,253,116,175,171,60,39,26,199,225,171,49,128,49,187,167,251,205,95,48,89,90,249,190,46,210,24,191,75,152,71,35,63,242,208,87,213,30,31,79,47,68,129,7,109,223,250,17,160,13,42,226,190,35,234,95,96,208,161,144,52,160,155,165,25,140,224,244,127,127,246,107,181,175,36,248,197,116,209,248,118,32,11,140,106,0,112,255,0,244,206,74,0,249,174,40,39,212,247,226,76,249,127,243,209,207,127,78,190,149,245,199,130,252,43,6,151,96,202,108,236,131,45,207,152,12,113,175,28,15,101,231,138,249,251,225,190,139,6,161,253,167,230,236,62,95,149,141,209,134,235,191,252,43,235,43,120,82,40,200,0,1,156,240,184,160,9,128,0,96,13,180,81,69,0,37,86,187,157,98,217,157,220,231,165,90,174,63,197,90,179,218,125,147,104,99,191,119,71,199,77,191,227,64,30,33,169,93,182,173,226,189,52,171,187,2,209,198,124,211,159,227,63,94,57,175,124,240,149,136,182,208,236,215,100,106,70,239,184,61,89,171,193,60,15,111,253,171,168,216,220,72,220,173,244,99,12,55,252,160,169,235,248,215,210,150,17,8,108,163,141,64,192,207,65,142,230,146,2,213,20,82,83,1,77,54,156,104,160,4,165,162,146,128,22,190,1,175,191,171,224,26,0,245,63,131,159,13,27,197,250,162,235,122,129,140,104,182,23,0,60,100,43,27,153,87,107,249,101,78,70,204,16,88,145,200,56,29,73,94,147,227,95,194,159,177,231,196,254,26,211,224,134,202,40,128,190,180,182,79,47,102,220,254,249,84,113,183,110,3,0,23,27,119,115,150,35,216,190,31,65,13,183,195,175,13,199,111,10,66,135,77,183,114,177,168,0,179,34,179,29,163,185,36,146,123,146,77,116,19,193,13,221,188,182,247,16,164,208,75,25,142,72,228,1,131,169,24,32,131,242,144,71,203,138,0,248,123,195,62,39,213,60,35,174,69,171,232,243,121,87,9,195,6,229,36,67,214,55,94,224,237,30,249,0,130,8,5,126,201,240,143,138,44,124,97,225,187,77,98,194,68,34,85,2,120,67,238,48,75,129,185,27,32,28,130,122,224,100,109,35,130,43,231,95,140,63,11,46,124,43,168,92,107,250,98,121,154,13,204,165,216,70,138,62,196,204,126,225,80,0,17,146,112,8,92,14,1,231,5,185,143,135,94,60,189,240,23,136,126,217,16,243,44,110,60,184,175,34,32,182,99,14,9,96,55,40,243,84,110,0,158,6,243,235,64,31,103,81,84,180,173,82,199,92,211,32,212,180,203,164,184,179,185,77,209,75,25,224,143,230,8,57,82,15,32,130,14,8,171,148,0,180,81,69,0,20,81,73,64,5,124,131,241,183,254,74,246,187,255,0,110,255,0,250,34,58,250,254,190,65,248,219,255,0,37,123,93,255,0,183,127,253,17,29,0,122,255,0,236,227,255,0,36,242,255,0,254,194,178,127,232,152,171,215,235,200,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,191,64,5,20,81,64,31,16,120,239,254,74,31,137,191,236,43,117,255,0,163,94,190,128,253,156,127,228,158,95,255,0,216,86,79,253,19,21,124,255,0,227,175,249,40,126,38,255,0,176,173,215,254,141,106,250,3,246,113,255,0,146,121,127,255,0,97,89,63,244,84,84,1,235,244,148,180,80,7,207,255,0,180,215,252,202,255,0,246,247,255,0,180,107,3,246,113,255,0,146,135,168,255,0,216,38,79,253,27,21,111,254,211,95,243,44,127,219,223,254,209,172,15,217,199,254,74,30,161,255,0,96,169,127,244,108,84,1,191,251,77,127,204,175,255,0,111,127,251,70,176,63,103,31,249,40,122,135,253,130,100,255,0,209,177,86,247,237,53,255,0,50,191,253,189,255,0,237,42,193,253,156,127,228,161,234,31,246,10,147,255,0,70,69,64,31,79,82,209,69,0,21,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,186,10,231,188,119,255,0,36,243,196,191,246,10,186,255,0,209,77,64,31,16,215,212,31,180,127,252,147,203,15,251,10,71,255,0,162,165,175,152,43,233,255,0,218,59,254,73,229,135,253,133,83,255,0,69,75,64,30,65,240,75,254,74,246,133,255,0,111,31,250,79,37,125,125,95,32,124,18,255,0,146,191,161,127,219,199,254,136,146,190,190,160,15,152,127,104,239,249,40,118,31,246,9,143,255,0,70,203,91,223,179,47,252,205,31,246,233,255,0,181,235,7,246,142,255,0,146,135,167,255,0,216,42,63,253,25,45,111,254,204,191,243,52,255,0,219,167,254,214,160,15,160,43,224,26,251,250,190,1,160,15,126,255,0,155,67,255,0,63,243,253,94,1,94,255,0,255,0,54,135,254,127,231,254,188,6,128,55,60,89,226,189,75,198,126,32,151,89,213,12,98,102,69,69,72,183,108,140,40,192,8,28,146,163,57,98,185,234,228,247,175,95,248,33,240,181,158,75,127,23,235,150,242,70,35,117,147,76,183,125,184,144,109,97,230,186,21,39,25,33,144,130,14,87,119,76,19,201,252,37,248,93,39,140,245,31,237,29,90,41,161,208,160,195,127,171,100,251,97,203,13,136,248,198,213,42,67,16,114,56,3,4,229,126,174,160,14,111,198,190,11,211,124,111,160,79,167,94,164,113,206,80,139,123,207,40,60,150,237,144,114,9,228,2,85,85,128,35,35,35,43,212,124,117,226,63,15,223,248,95,196,23,186,46,164,35,23,118,172,3,121,109,188,50,144,172,25,79,161,5,79,56,60,242,20,241,95,117,87,159,252,81,248,107,111,227,205,28,73,106,144,67,174,65,129,107,117,35,20,5,55,124,233,41,0,146,184,44,71,25,13,208,128,91,32,28,127,193,79,138,77,171,121,94,19,215,37,158,109,67,247,141,105,121,35,52,141,112,57,118,71,36,146,25,87,59,79,66,6,56,42,187,180,127,104,239,249,39,154,127,253,133,99,255,0,209,82,215,205,31,233,186,94,161,255,0,45,236,239,173,101,247,142,88,100,7,254,2,67,2,62,170,86,189,203,226,142,163,173,106,159,1,188,59,121,226,43,89,96,213,223,83,81,113,28,144,24,91,33,103,1,138,30,133,130,134,232,7,60,0,54,138,0,225,62,8,255,0,201,95,208,191,237,231,255,0,68,73,95,95,215,200,31,4,191,228,175,104,95,246,243,255,0,162,37,175,175,232,0,162,146,150,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,3,230,31,218,59,254,74,30,159,255,0,96,168,255,0,244,108,181,189,251,50,255,0,204,211,255,0,110,159,251,90,176,63,104,239,249,40,122,127,253,130,83,255,0,70,203,91,223,179,47,252,205,31,246,233,255,0,181,168,3,232,26,40,162,128,18,163,158,120,109,109,229,184,184,145,33,130,24,203,203,36,172,2,198,170,50,88,147,194,128,57,205,73,95,59,252,117,248,146,151,158,127,131,52,166,204,113,75,183,82,151,106,186,185,30,91,44,113,176,99,140,62,119,100,2,25,0,206,50,8,7,13,241,75,226,27,120,251,95,138,75,117,150,45,42,209,49,105,20,168,171,32,46,7,152,207,130,114,75,46,7,56,218,7,0,231,60,151,246,14,177,253,143,253,175,253,149,125,253,153,255,0,63,191,103,127,39,239,99,239,227,111,222,227,175,94,43,83,193,94,11,212,188,111,175,91,233,214,73,36,112,23,81,113,123,228,179,199,110,184,39,44,71,202,9,10,193,84,149,201,192,200,234,62,194,255,0,132,87,66,255,0,132,95,254,17,175,236,200,63,177,188,175,39,236,184,59,118,231,57,207,93,217,249,183,103,118,255,0,155,57,230,128,62,77,248,105,227,249,190,31,248,148,222,52,82,92,233,247,40,34,189,129,24,130,70,114,28,12,224,176,231,110,123,23,25,93,217,31,99,65,52,55,86,241,92,91,203,28,208,74,129,163,146,55,12,172,165,114,24,17,193,4,115,154,248,171,198,190,11,212,188,17,175,205,166,222,36,146,91,134,34,222,243,201,116,142,225,112,14,65,60,18,3,40,96,9,193,200,201,234,125,47,224,71,196,95,236,219,216,188,27,169,115,107,117,43,61,148,237,38,22,41,8,201,140,134,59,118,177,28,5,231,115,30,14,236,128,15,163,171,228,31,141,191,242,87,181,223,251,119,255,0,209,17,215,215,245,242,7,198,223,249,43,218,239,253,176,255,0,210,120,232,3,191,253,153,127,230,104,255,0,183,79,253,173,95,64,87,207,255,0,179,47,252,205,31,246,233,255,0,181,171,232,10,0,248,6,190,190,248,37,255,0,36,135,66,255,0,183,143,253,31,37,124,131,95,95,124,18,255,0,146,67,161,127,219,199,254,143,150,128,15,141,191,242,72,117,223,251,119,255,0,209,241,215,204,30,4,255,0,146,135,225,159,251,10,219,127,232,213,175,167,254,54,255,0,201,33,215,127,237,223,255,0,71,165,124,193,224,63,249,40,126,26,255,0,176,173,175,254,140,90,0,245,255,0,218,107,254,101,143,251,122,255,0,218,53,129,251,56,255,0,201,67,212,127,236,21,47,254,141,138,183,255,0,105,175,249,149,255,0,237,239,255,0,104,214,7,236,229,255,0,37,15,80,255,0,176,76,159,250,54,42,0,250,126,138,74,90,0,43,159,241,215,252,147,207,18,255,0,216,42,239,255,0,69,53,116,21,207,248,239,254,73,231,137,127,236,21,117,255,0,162,154,128,62,33,175,191,107,224,42,251,250,128,62,1,175,183,188,9,255,0,36,243,195,95,246,10,181,255,0,209,75,95,16,215,219,222,3,255,0,146,121,225,175,251,5,91,127,232,161,64,29,5,20,81,64,5,20,81,64,5,124,3,95,127,87,192,20,1,246,255,0,129,63,228,158,120,107,254,193,86,223,250,41,107,160,174,127,192,159,242,79,60,53,255,0,96,171,95,253,20,181,208,80,1,95,0,215,223,213,240,13,0,111,248,159,197,151,158,39,139,71,130,100,242,109,180,173,62,27,27,120,67,150,95,145,64,105,14,120,220,196,115,128,188,0,57,219,147,216,124,37,248,91,39,140,245,15,237,29,94,41,225,208,109,246,191,220,100,251,105,203,13,136,216,198,1,82,28,131,145,192,24,39,35,3,225,199,129,174,60,119,226,120,172,113,58,105,176,254,242,242,234,37,7,202,76,29,163,39,141,204,70,209,212,245,56,32,26,251,7,74,210,236,116,61,46,223,77,211,45,82,218,210,221,60,184,162,65,192,95,230,73,57,36,158,73,36,156,147,64,17,235,154,53,159,136,116,59,205,34,253,55,90,221,194,209,62,0,36,103,163,12,130,21,193,193,7,28,16,15,106,248,235,199,30,5,213,60,7,174,29,62,248,121,144,73,150,181,187,65,182,59,132,94,227,251,172,50,55,142,160,145,213,72,39,237,106,230,188,105,224,189,59,198,250,4,250,109,236,113,199,57,66,45,239,60,149,121,45,219,32,228,19,200,82,66,135,80,70,70,70,71,80,1,225,63,4,254,39,67,225,203,134,240,238,187,119,34,105,119,12,13,164,210,48,217,105,33,39,112,57,228,70,196,142,115,133,35,56,27,157,135,210,211,193,13,221,188,150,247,17,36,240,74,133,36,142,69,12,172,164,96,130,15,4,17,242,226,190,26,241,30,129,125,225,127,16,94,232,186,146,198,46,173,92,43,249,109,184,48,32,50,176,62,133,72,60,224,243,200,7,138,250,87,224,102,185,226,109,115,194,115,182,184,146,73,103,110,225,44,175,167,103,105,46,9,103,50,238,102,98,88,41,42,20,128,163,130,57,32,224,3,197,126,40,252,54,184,240,22,172,36,181,73,231,208,174,48,45,174,164,112,204,27,111,204,146,16,160,6,200,114,56,193,29,9,33,182,243,118,30,43,212,180,239,9,234,222,27,136,198,250,126,170,241,52,171,38,226,99,116,96,249,65,156,41,108,0,73,7,42,163,210,190,206,241,31,135,236,124,81,225,251,205,23,83,18,27,75,164,10,251,27,12,8,33,149,148,250,134,0,243,145,199,32,175,21,241,207,141,124,23,169,120,35,94,159,77,189,73,36,128,49,22,247,158,75,36,119,11,180,28,130,120,36,6,80,192,19,131,145,147,212,128,115,149,247,237,124,5,95,127,80,1,95,63,254,211,127,243,43,255,0,219,223,254,209,175,160,43,231,255,0,218,107,254,101,127,251,122,255,0,218,84,1,129,251,56,255,0,201,67,212,63,236,21,39,254,141,138,190,159,175,152,63,103,31,249,40,122,135,253,130,165,255,0,209,177,87,211,244,0,81,69,37,0,96,120,239,254,73,231,137,63,236,19,119,255,0,162,154,190,32,175,183,188,119,255,0,36,243,196,191,246,9,186,255,0,209,77,95,17,80,7,223,213,207,120,223,196,127,240,137,120,47,84,215,22,63,50,91,88,191,116,132,100,25,24,132,77,195,35,141,236,51,180,231,110,113,205,116,53,243,183,237,27,226,100,158,235,75,240,205,188,251,254,207,155,187,164,93,164,7,35,17,130,126,240,101,5,137,94,6,24,30,120,192,7,135,65,4,247,119,17,91,219,196,243,205,43,132,142,56,193,103,103,39,0,0,188,146,79,24,175,68,248,197,225,219,95,11,107,94,31,208,237,155,124,118,122,36,72,91,105,30,99,153,166,44,216,36,227,115,150,108,103,3,56,28,10,127,192,191,15,205,172,124,71,182,189,251,52,114,218,105,104,247,19,52,168,88,7,32,172,96,28,17,187,113,12,51,143,184,72,229,107,83,246,142,255,0,146,133,167,255,0,216,37,63,244,108,180,1,79,225,127,133,219,197,254,4,241,222,149,2,70,215,155,44,230,180,220,128,159,50,51,43,128,9,42,20,176,82,155,178,48,172,123,100,87,151,193,60,214,183,17,92,193,35,195,52,46,30,57,35,98,30,54,7,33,129,28,130,15,57,175,122,253,153,127,230,104,255,0,183,63,253,175,94,107,241,91,195,240,248,103,226,62,171,99,107,106,208,89,74,226,226,221,93,2,174,25,67,21,64,0,27,3,150,81,142,155,118,245,6,128,62,182,240,238,191,99,226,143,15,218,107,90,107,72,109,46,208,178,121,131,12,164,18,172,164,122,135,4,113,145,199,4,142,107,86,188,63,246,115,241,53,197,246,145,168,120,118,238,123,115,30,159,182,91,56,248,89,54,51,57,151,253,224,27,7,56,200,47,180,157,165,84,123,133,0,21,231,255,0,27,63,228,144,235,191,246,239,255,0,163,146,189,2,188,255,0,227,103,252,146,29,119,254,221,255,0,244,122,80,7,204,62,4,255,0,146,135,225,175,251,10,90,255,0,232,213,175,183,171,226,31,2,127,201,67,240,207,253,133,109,127,244,104,175,183,104,1,104,162,138,0,229,188,115,224,109,47,199,154,25,176,191,30,85,196,121,123,91,164,92,189,187,158,235,234,14,6,225,208,128,189,8,82,62,54,213,116,203,237,15,84,185,211,117,59,102,182,188,183,125,146,197,39,80,127,145,4,96,130,56,32,130,50,13,125,229,94,111,241,107,225,170,120,231,71,251,109,138,127,196,246,202,34,45,70,225,24,156,23,4,163,177,4,156,0,216,228,0,204,114,112,73,160,15,155,124,65,227,61,75,196,222,31,209,180,221,85,228,184,159,76,123,130,47,36,153,228,146,117,148,161,85,98,217,36,130,8,7,61,10,174,6,50,123,191,217,199,254,74,30,163,255,0,96,169,63,244,108,85,228,115,193,53,173,196,182,247,17,60,51,196,229,36,142,64,67,35,3,180,130,15,42,65,249,113,94,185,251,57,127,201,67,212,63,236,21,47,254,141,138,128,62,159,239,69,20,80,1,69,20,148,1,242,15,198,223,249,43,218,239,253,176,255,0,209,17,215,127,251,50,255,0,204,211,255,0,110,159,251,90,184,15,141,191,242,87,181,223,251,119,255,0,209,9,93,255,0,236,203,255,0,51,71,253,186,127,237,106,0,250,2,138,40,160,2,138,40,160,15,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,214,255,0,236,205,255,0,51,71,253,186,127,237,106,192,253,163,191,228,161,233,255,0,246,10,79,253,27,37,111,126,204,191,243,52,127,219,167,254,214,160,15,160,104,162,138,0,43,207,254,54,255,0,201,33,215,127,237,223,255,0,71,71,93,253,112,31,27,127,228,144,235,191,246,239,255,0,163,227,160,15,152,60,9,255,0,37,11,195,63,246,21,181,255,0,209,171,95,111,215,196,30,3,255,0,146,135,225,159,251,10,218,255,0,232,209,95,111,208,1,69,37,45,0,20,82,82,208,0,40,161,122,209,64,5,84,191,139,205,177,184,66,1,221,19,14,126,134,173,82,48,12,142,167,161,4,80,7,206,30,46,178,125,51,197,119,151,128,162,44,123,63,213,112,195,40,7,29,61,107,212,190,24,234,98,247,195,214,128,180,172,68,114,156,185,207,252,181,62,245,202,252,84,211,81,45,181,123,149,96,25,124,175,186,152,61,80,117,170,191,9,53,89,98,197,169,222,194,59,105,8,249,206,63,214,41,233,248,212,245,3,220,232,168,224,125,208,70,255,0,222,80,127,74,146,168,2,185,207,20,120,126,13,95,74,186,136,218,219,59,201,179,153,208,28,225,148,243,193,244,174,142,154,192,50,225,130,144,125,86,128,62,60,248,145,225,201,116,47,16,93,56,22,209,197,189,35,2,12,140,102,48,122,97,125,43,185,248,59,226,2,117,143,179,60,183,44,34,211,177,130,217,11,134,65,242,243,93,15,198,157,6,222,226,208,92,1,10,59,221,198,9,17,12,252,177,50,245,255,0,128,215,151,124,58,153,172,188,93,126,136,237,242,91,74,159,41,199,2,68,255,0,10,0,250,242,163,156,110,183,145,125,80,143,210,149,27,118,126,94,148,178,115,27,143,246,77,0,124,195,241,106,211,103,136,53,137,48,156,121,61,58,244,142,189,3,224,97,31,240,142,217,140,115,246,121,191,244,113,174,79,226,253,178,157,71,89,125,195,254,88,127,15,180,117,211,124,15,98,154,69,170,100,144,45,230,255,0,209,212,1,235,183,87,11,4,74,205,187,150,3,143,165,124,145,241,3,196,31,218,191,217,222,92,151,63,187,243,51,230,31,93,157,57,62,149,239,159,17,60,69,54,155,164,70,209,44,128,253,172,38,99,144,175,27,95,219,218,190,74,158,230,91,141,190,99,187,227,56,222,196,208,1,106,158,101,220,41,199,205,42,142,126,181,245,71,194,109,63,201,240,198,143,41,88,178,60,238,64,231,239,203,254,205,120,15,131,124,57,30,171,168,216,200,243,128,62,219,26,16,98,221,145,145,239,239,95,89,120,95,74,139,74,208,237,109,211,97,17,110,193,88,192,234,204,126,239,227,64,27,160,109,20,81,69,0,20,210,41,212,148,0,138,41,194,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,3,77,34,156,104,160,8,77,40,205,59,0,211,194,168,160,0,116,164,52,180,210,222,212,1,9,79,222,14,5,78,58,82,48,25,164,83,206,40,0,98,125,105,55,159,122,121,0,211,74,10,0,85,52,234,96,167,80,1,75,69,20,0,82,82,209,64,5,20,81,64,5,52,210,210,154,0,101,60,83,41,226,128,10,40,162,128,56,95,136,17,150,210,35,219,143,248,251,31,201,235,229,75,104,159,231,195,15,225,239,95,87,248,240,103,74,78,127,229,232,127,232,45,95,41,194,229,51,223,53,44,104,250,251,194,96,141,53,178,115,251,243,252,133,116,149,204,248,69,139,105,172,127,233,177,254,66,186,106,161,9,72,221,41,212,211,64,8,41,226,152,41,244,0,81,69,20,0,148,180,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,82,81,75,64,5,20,148,180,0,80,104,162,128,26,122,81,72,105,104,1,212,81,69,0,84,212,142,44,164,255,0,128,255,0,49,95,51,124,97,98,117,155,129,255,0,77,226,255,0,209,85,244,190,168,113,97,47,252,7,249,138,249,167,226,186,25,245,235,161,255,0,77,97,60,127,215,33,82,192,219,248,86,63,211,19,131,255,0,32,241,252,210,190,135,175,7,248,95,102,201,113,19,224,243,167,142,227,213,43,222,41,196,5,160,244,162,131,210,152,12,52,10,82,5,1,104,1,212,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,2,82,209,69,0,25,166,145,151,20,234,2,208,1,218,130,50,40,52,130,128,26,50,13,62,140,80,40,0,162,138,40,1,41,104,162,128,18,150,138,40,1,41,104,162,128,10,40,162,128,10,13,20,26,0,110,113,78,7,53,19,100,211,129,197,0,62,138,41,40,2,158,167,106,47,44,37,137,183,225,177,211,175,4,31,253,150,190,105,248,189,225,151,180,213,110,46,225,130,241,131,207,18,101,163,200,63,186,237,133,246,175,168,207,53,231,127,19,244,49,168,105,81,183,239,50,110,144,240,192,116,70,29,232,3,228,251,73,228,177,184,98,20,6,0,161,14,58,115,255,0,214,175,162,180,175,17,180,222,118,246,181,24,219,208,253,125,235,231,173,98,220,219,107,119,241,115,251,187,137,83,147,232,196,87,79,166,120,193,160,243,51,246,127,155,111,84,111,127,122,0,212,208,103,103,241,54,148,112,63,227,238,33,199,251,226,190,165,209,142,116,168,73,255,0,107,255,0,66,53,242,79,131,110,218,239,95,210,216,133,255,0,143,248,87,129,254,210,215,214,218,64,35,75,132,31,246,191,244,35,64,23,205,124,247,241,166,237,206,152,241,252,159,46,170,126,191,118,90,250,9,142,213,207,189,124,209,241,130,224,202,151,8,49,242,234,141,219,254,186,80,6,207,193,205,59,111,246,222,86,85,207,145,212,127,215,79,106,250,2,188,171,225,118,154,109,255,0,181,114,24,110,242,122,145,254,221,122,173,0,20,100,122,212,23,19,44,49,179,147,140,99,181,37,180,226,111,152,16,84,143,74,0,176,228,1,206,43,231,47,138,62,35,147,254,37,91,62,206,223,235,179,212,255,0,115,222,190,131,212,110,69,180,10,204,64,5,128,229,73,236,107,228,127,26,106,3,83,251,15,148,67,121,126,102,112,8,235,183,215,233,64,30,175,240,155,71,88,244,191,52,44,220,106,25,229,120,224,71,254,205,123,88,93,171,138,225,62,28,233,79,101,162,202,178,43,6,251,89,126,88,31,225,79,79,165,119,116,32,10,67,75,65,160,6,102,159,77,219,78,205,0,37,45,37,45,0,37,124,5,95,127,102,190,62,255,0,133,37,241,15,254,133,239,252,157,183,255,0,227,148,1,245,7,129,63,228,158,120,107,254,193,86,191,250,40,87,67,88,222,20,178,184,210,252,27,161,216,94,39,151,117,109,167,193,20,201,184,28,48,140,6,25,92,131,180,131,211,138,217,160,10,122,174,151,99,174,105,151,26,118,167,106,151,22,119,9,178,88,100,28,17,252,193,7,105,4,114,10,130,48,69,124,131,241,15,225,230,161,224,77,101,163,104,222,109,46,87,38,218,236,43,58,133,44,219,35,119,218,171,230,225,114,64,250,138,251,42,177,188,77,225,157,47,197,250,28,218,70,175,7,155,111,39,206,172,188,52,78,58,58,30,204,50,125,176,74,149,32,144,64,62,109,248,57,241,41,252,33,170,174,137,168,8,206,139,168,92,2,242,18,20,219,74,216,95,48,177,194,236,192,1,129,60,5,200,232,67,125,77,111,60,55,86,241,92,91,202,147,65,42,7,142,72,217,88,58,145,144,192,142,8,35,156,215,201,83,252,15,248,129,13,196,145,166,139,28,200,142,85,100,142,242,16,174,1,225,134,231,7,7,175,32,31,80,43,218,126,16,218,248,255,0,69,179,109,11,197,122,103,151,166,219,197,155,43,167,186,142,71,143,4,15,40,133,114,72,193,37,73,251,161,72,228,16,20,3,212,104,164,165,160,2,138,41,40,1,107,228,15,141,159,242,87,181,207,251,119,255,0,209,17,215,215,245,243,127,197,31,133,222,50,241,31,196,109,83,85,210,180,111,180,88,205,229,108,151,237,81,38,252,66,128,252,172,224,142,65,28,138,0,236,127,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,191,94,109,240,87,194,186,207,132,188,27,121,97,174,89,253,150,234,77,65,230,84,243,82,92,161,142,53,83,149,36,117,7,223,229,175,73,160,4,165,162,138,0,248,131,199,95,242,80,252,77,255,0,97,91,175,253,26,213,244,7,236,227,255,0,36,242,255,0,254,194,146,127,232,168,171,205,252,89,240,135,199,122,159,140,181,203,251,61,15,204,181,186,212,38,158,23,251,84,3,114,52,140,84,224,184,35,32,175,94,107,215,190,11,120,91,89,240,151,131,111,44,53,219,63,178,221,201,168,52,235,31,155,28,153,67,26,0,114,9,29,84,251,241,64,30,145,75,69,20,1,243,247,237,53,255,0,50,191,253,189,255,0,237,26,193,253,156,127,228,161,234,31,246,9,147,255,0,70,197,93,255,0,199,47,4,248,135,198,63,216,63,216,58,127,219,62,203,246,159,63,247,241,199,183,127,151,183,239,56,206,118,183,79,74,199,248,45,240,239,197,62,17,241,149,237,254,185,165,125,146,214,77,61,225,87,251,68,50,229,140,145,144,48,140,79,69,62,220,80,5,127,218,107,254,101,127,251,122,255,0,218,53,129,251,56,255,0,201,67,212,63,236,19,39,254,141,138,187,255,0,142,94,9,241,15,140,63,176,127,176,180,255,0,182,253,151,237,62,119,239,163,143,27,188,188,125,247,25,206,27,167,165,99,252,22,248,119,226,159,8,248,206,242,255,0,92,210,126,201,107,38,158,208,134,251,68,82,101,140,145,144,48,140,79,64,127,217,226,128,61,226,138,40,160,2,185,239,29,127,201,60,241,47,253,130,174,191,244,83,87,67,88,222,44,178,184,212,252,27,174,216,89,199,230,93,92,105,243,195,10,111,81,189,154,55,1,114,112,6,73,29,120,160,15,134,171,233,255,0,218,59,254,73,229,135,253,133,83,255,0,69,73,94,63,255,0,10,75,226,31,253,11,223,249,59,111,255,0,199,107,221,190,53,120,91,89,241,111,131,108,244,253,14,207,237,87,73,168,71,51,39,155,28,120,141,82,64,78,88,168,234,227,223,154,0,240,159,130,95,242,87,180,31,251,120,255,0,209,18,87,215,245,243,127,194,223,133,222,50,240,231,196,109,43,85,213,116,111,179,216,193,231,121,146,253,170,23,219,186,22,3,128,228,158,88,15,148,87,210,20,1,243,7,237,29,255,0,37,11,79,255,0,176,84,127,250,50,74,222,253,153,127,230,104,255,0,183,63,253,173,86,126,52,252,60,241,79,139,188,101,103,125,162,105,95,107,181,143,79,72,89,254,209,10,97,132,178,18,48,236,167,163,15,110,107,99,224,103,130,124,65,224,239,237,239,237,237,63,236,159,106,251,63,147,251,232,228,221,183,205,223,247,24,227,27,135,95,90,0,246,10,248,6,190,254,175,144,63,225,73,124,67,255,0,161,119,255,0,39,109,255,0,248,229,0,119,255,0,243,104,159,231,254,127,235,205,62,26,120,10,111,31,120,148,217,188,146,91,233,246,209,137,111,38,68,36,133,206,2,41,198,3,55,56,207,96,231,7,110,15,185,217,120,11,93,187,253,159,147,193,179,164,22,90,179,103,43,60,128,162,98,232,203,203,38,238,163,211,60,154,238,252,39,225,77,59,193,154,4,90,54,150,36,48,70,236,237,44,187,124,201,89,142,75,49,80,1,59,112,160,227,162,129,218,128,53,44,108,109,52,187,56,236,236,45,32,180,181,76,249,112,193,24,68,92,146,78,20,96,46,73,39,234,106,205,20,80,1,69,20,80,7,53,121,224,79,14,223,248,198,215,197,23,58,124,109,170,192,48,175,252,44,195,27,89,135,70,117,11,133,61,178,58,237,92,112,223,180,119,252,147,203,15,251,10,199,255,0,162,164,175,94,175,54,248,213,225,109,99,197,190,13,179,176,208,236,254,215,116,154,130,76,201,230,164,123,99,9,34,147,151,32,117,97,239,205,0,120,79,193,47,249,43,250,23,253,188,127,232,137,43,235,250,249,191,225,119,194,223,25,120,115,226,54,149,170,234,186,55,217,236,96,243,188,201,126,213,11,227,124,46,163,128,228,158,88,15,148,87,209,244,0,180,81,69,0,20,81,69,0,20,148,180,80,2,82,210,82,208,2,82,209,69,0,124,193,251,71,127,201,67,211,255,0,236,21,31,254,141,150,183,191,102,95,249,154,63,237,211,255,0,107,85,159,141,63,15,60,81,226,255,0,25,89,223,104,122,87,218,173,99,211,210,22,127,180,69,30,28,75,33,35,14,192,244,97,237,205,108,124,12,240,79,136,124,29,253,189,253,189,167,253,143,237,95,103,242,127,125,28,155,177,230,110,255,0,86,231,24,220,189,125,104,3,216,40,164,165,160,15,59,248,187,241,13,252,11,225,244,134,204,74,53,125,65,93,108,228,242,213,163,136,169,77,204,217,35,144,173,149,224,140,129,145,142,191,38,216,216,222,106,119,137,103,97,105,61,221,212,153,242,225,183,140,200,237,128,73,194,140,147,128,9,250,10,251,87,197,222,13,210,60,107,164,53,134,169,15,167,151,112,138,158,116,63,50,185,216,204,167,110,237,160,28,14,71,203,92,103,195,15,132,41,224,93,82,255,0,83,212,230,180,191,188,222,99,177,149,17,148,197,23,57,110,120,12,192,128,64,206,208,8,12,85,141,0,116,159,14,60,13,7,129,60,49,13,150,32,147,81,151,247,151,183,81,2,190,107,100,224,100,243,133,7,11,208,117,59,65,99,93,125,45,20,1,199,252,71,240,45,191,142,252,47,37,142,32,143,81,139,247,182,87,114,130,124,167,200,200,200,231,12,6,15,81,208,224,144,181,241,197,245,141,230,153,121,37,157,253,164,246,151,81,237,223,12,232,99,113,144,164,100,28,17,144,84,253,13,125,239,94,71,241,119,225,52,222,50,184,180,213,244,36,180,139,85,86,17,93,121,132,199,231,198,72,10,229,135,25,65,158,217,43,198,78,213,82,1,115,224,207,196,95,248,76,52,51,165,95,241,171,233,145,34,187,188,187,141,212,127,116,73,201,44,92,96,7,60,140,176,57,249,176,60,67,227,111,252,149,237,119,254,221,255,0,244,68,117,244,183,129,124,13,165,248,19,67,22,26,120,243,110,36,195,93,221,58,225,238,25,123,159,64,50,118,175,64,9,234,73,39,197,254,40,252,46,241,151,136,254,35,106,186,174,149,163,125,162,198,111,39,203,151,237,112,166,236,66,138,120,119,4,114,164,114,40,3,71,246,101,255,0,153,163,254,220,255,0,246,181,125,1,94,63,240,51,193,62,33,240,119,246,247,246,254,159,246,63,181,125,159,202,253,242,73,187,111,153,187,238,49,198,221,203,215,214,189,130,128,62,0,175,175,254,9,127,201,33,208,191,237,231,255,0,71,201,94,3,255,0,10,75,226,31,253,11,223,249,57,111,255,0,199,43,232,239,133,218,38,163,225,207,135,58,86,149,170,91,253,158,254,15,63,204,139,122,190,221,210,187,14,84,144,120,96,120,52,1,159,241,179,254,73,14,187,255,0,110,255,0,250,62,58,249,131,192,127,242,80,252,51,255,0,97,75,95,253,26,181,245,127,197,29,15,81,241,31,195,157,87,74,210,109,254,209,125,63,149,229,197,189,99,221,182,68,99,203,21,3,128,79,38,188,35,194,127,8,124,119,166,120,203,67,191,187,208,246,91,90,234,16,77,51,125,174,3,181,22,85,44,118,134,36,224,3,211,154,0,233,255,0,105,175,249,149,255,0,237,239,255,0,104,214,7,236,227,255,0,37,11,80,255,0,176,84,159,250,50,26,239,254,57,120,39,196,62,49,254,194,254,193,211,254,217,246,95,180,249,223,190,142,60,111,242,241,247,153,115,157,175,211,251,181,141,240,91,225,231,138,60,35,227,43,219,253,115,73,251,29,172,186,123,194,31,237,17,73,151,50,33,3,8,196,244,7,253,159,150,128,61,230,138,41,40,0,174,127,199,127,242,79,60,75,255,0,96,171,175,253,20,213,208,214,55,139,44,174,117,47,6,235,150,22,145,249,151,87,22,19,195,18,110,81,185,218,54,0,100,224,12,146,58,241,64,31,12,215,223,245,242,7,252,41,47,136,95,244,47,127,228,229,191,255,0,28,175,175,232,3,224,26,251,123,192,159,242,79,60,53,255,0,96,171,95,253,20,181,243,15,252,41,47,136,127,244,47,127,228,236,31,252,114,190,166,240,157,141,198,153,224,221,14,194,242,63,46,234,219,79,183,134,100,222,14,25,99,80,227,35,42,112,65,233,197,0,108,82,82,209,64,5,20,81,64,5,124,3,95,127,87,200,31,240,164,126,33,255,0,208,189,255,0,147,176,127,241,202,0,250,123,192,127,242,79,60,51,255,0,96,171,95,253,18,181,208,214,55,132,236,174,52,191,6,232,150,23,145,249,119,86,186,124,16,204,155,129,218,226,53,12,50,50,14,8,63,119,138,216,160,5,175,135,124,39,225,61,75,198,126,32,139,70,211,4,107,59,35,59,73,38,239,46,53,3,37,152,128,72,25,192,7,29,88,14,245,247,21,113,127,13,60,5,15,195,255,0,13,155,55,150,59,157,66,229,196,183,147,162,40,5,177,128,128,227,37,7,59,115,220,177,192,221,128,1,175,225,79,9,233,222,12,208,34,209,180,181,144,219,163,187,60,146,237,243,36,102,57,44,229,64,4,227,10,14,58,40,31,195,91,180,81,64,9,75,69,20,1,205,120,135,192,158,30,241,94,169,167,106,58,198,158,151,23,54,13,185,9,233,40,231,9,32,254,52,14,119,96,247,95,238,179,6,233,105,41,104,0,174,91,199,30,5,210,252,121,161,157,62,252,121,87,17,229,173,110,209,114,246,238,123,143,85,56,27,135,221,32,14,132,2,58,154,40,3,224,221,87,75,190,208,245,75,141,55,83,181,107,91,203,119,242,229,138,78,160,255,0,34,8,193,4,124,164,16,70,65,175,188,171,206,254,41,124,49,135,199,246,17,92,91,60,112,107,86,201,178,9,100,33,81,212,176,36,72,86,54,98,0,14,84,14,133,143,169,175,68,160,2,190,127,253,166,255,0,230,87,255,0,183,191,253,163,94,255,0,94,63,241,203,193,62,33,241,143,246,23,246,21,135,219,62,203,246,143,59,247,241,199,183,127,151,143,188,227,57,218,221,61,40,3,129,253,156,127,228,161,234,63,246,10,147,255,0,70,69,95,79,215,131,252,21,248,121,226,143,8,248,202,246,251,92,210,190,201,107,38,158,240,171,125,162,25,114,230,72,200,24,70,39,162,159,110,43,221,232,1,104,162,138,0,231,188,117,255,0,36,243,196,191,246,10,187,255,0,209,77,95,17,87,220,190,44,178,184,212,252,27,174,88,89,199,230,93,92,233,243,195,18,110,11,185,154,54,0,100,224,12,146,58,241,95,44,255,0,194,146,248,135,255,0,66,247,254,78,91,255,0,241,202,0,250,254,190,32,241,191,136,255,0,225,45,241,174,171,174,136,252,184,238,164,253,210,145,130,35,0,34,110,92,159,155,106,174,112,113,156,237,226,190,174,248,159,167,235,26,183,195,253,71,75,208,173,166,158,254,243,100,64,69,58,67,181,55,2,251,153,217,120,42,29,72,25,39,118,49,140,145,243,172,31,3,254,32,77,113,20,111,162,199,2,59,133,105,100,189,132,170,41,60,177,218,228,224,117,224,19,232,13,0,123,63,192,95,11,174,137,224,69,213,100,141,197,230,178,222,115,238,70,66,33,4,172,99,4,224,130,55,56,96,6,68,139,212,40,53,230,191,180,119,252,148,61,63,254,193,81,255,0,232,201,107,233,152,32,134,214,222,43,123,120,146,40,34,64,137,28,97,64,64,6,2,168,94,2,129,198,43,194,254,52,252,60,241,71,139,188,101,105,127,161,233,95,106,182,143,79,72,153,190,209,12,123,88,73,33,35,12,192,244,97,237,205,0,65,251,50,255,0,204,209,255,0,110,127,251,90,186,15,218,23,195,127,218,126,11,183,215,35,147,18,105,18,252,192,182,213,100,149,130,28,12,28,176,97,30,57,3,27,250,156,81,240,51,193,62,32,240,119,246,247,246,253,135,216,254,215,246,127,43,247,201,38,252,121,155,190,227,28,99,112,235,235,94,159,174,104,214,126,33,208,239,116,139,244,221,107,119,19,68,219,84,18,51,209,151,32,133,112,112,65,199,4,3,218,128,62,62,248,109,226,117,240,127,142,180,221,86,121,36,75,77,198,43,173,172,202,60,151,92,18,225,84,150,10,72,124,96,228,162,247,193,175,180,171,228,15,248,82,63,16,255,0,232,93,255,0,201,219,127,254,59,95,79,120,33,117,216,252,25,165,197,226,72,188,189,94,40,124,171,128,100,89,11,109,114,161,217,131,62,246,101,10,196,231,169,61,58,80,7,67,94,127,241,179,254,73,14,185,255,0,110,255,0,250,62,58,239,235,143,248,163,161,234,30,35,248,115,170,233,90,85,191,218,47,166,242,124,184,183,170,110,196,168,199,150,32,14,20,158,77,0,124,163,224,79,249,40,94,25,255,0,176,173,175,254,141,90,251,122,190,89,240,159,194,31,29,105,126,50,208,239,238,244,63,46,218,215,81,130,105,223,237,118,231,17,172,138,88,224,57,39,0,30,156,215,212,244,0,81,69,37,0,45,20,148,180,1,225,255,0,27,126,22,190,173,230,120,179,68,138,121,181,31,145,46,236,227,70,149,174,7,8,25,0,4,135,3,25,29,10,140,240,65,221,200,126,206,95,242,80,245,15,251,5,73,255,0,163,98,175,167,235,135,209,254,29,89,248,123,226,77,215,137,180,161,111,111,101,119,167,181,172,150,49,196,177,172,50,110,139,107,32,80,163,4,33,202,158,67,115,206,239,148,3,184,162,138,40,0,162,138,40,3,228,15,141,159,242,87,181,223,251,119,255,0,209,9,93,255,0,236,203,255,0,51,71,253,186,127,237,106,207,248,161,240,187,198,94,34,248,141,170,106,186,86,141,246,139,25,252,159,46,95,181,67,30,237,177,32,63,43,48,35,149,35,145,93,127,192,207,4,248,131,193,223,219,223,219,218,127,216,254,213,246,127,39,247,233,38,237,190,102,239,184,199,24,220,58,250,208,7,176,82,210,82,208,1,69,37,45,0,124,193,251,71,127,201,67,176,255,0,176,82,127,232,217,107,127,246,101,255,0,153,163,254,220,255,0,246,181,88,248,209,240,243,197,30,46,241,149,157,254,135,165,125,174,214,61,61,33,119,251,68,81,225,196,146,18,48,236,15,70,31,236,243,91,31,3,60,19,226,31,7,127,111,127,111,233,255,0,100,251,87,217,252,159,223,71,38,237,190,110,239,184,199,24,220,189,125,104,3,216,40,162,146,128,22,188,255,0,227,111,252,146,29,115,254,221,255,0,244,116,117,232,21,199,124,80,208,245,15,17,252,58,213,116,173,42,223,237,23,211,249,59,34,222,169,187,108,177,177,229,136,3,133,39,147,64,31,41,120,15,254,74,31,134,191,236,43,107,255,0,163,22,190,221,175,150,188,39,240,135,199,90,103,140,180,59,251,189,15,203,182,181,212,109,230,153,254,215,110,118,198,36,82,199,1,201,56,10,122,115,95,82,208,2,230,138,40,160,2,138,40,160,2,155,71,210,148,80,1,75,73,75,64,28,111,143,244,225,121,225,205,68,98,66,91,203,225,63,217,113,254,207,181,120,86,149,126,218,7,141,47,161,1,20,44,0,15,63,131,206,195,254,205,125,43,174,91,125,163,74,154,49,156,182,222,135,253,177,95,48,248,254,7,211,124,111,168,202,70,1,242,215,230,57,254,4,63,195,244,164,192,250,95,195,119,130,243,70,176,109,209,146,214,113,185,216,125,84,127,141,108,215,1,240,231,83,75,157,47,78,139,122,228,105,177,30,20,250,71,93,241,56,166,2,209,80,69,58,176,234,58,237,233,83,208,7,23,241,22,211,237,26,44,35,12,127,210,148,252,191,245,205,235,230,91,41,219,79,241,158,174,202,7,18,204,159,56,255,0,166,131,252,43,235,63,19,219,125,167,78,141,57,249,102,83,193,255,0,101,171,229,29,114,19,99,226,205,89,216,16,13,228,203,207,63,198,125,62,148,1,245,245,164,134,77,249,199,24,233,248,213,182,251,141,244,172,173,30,97,39,157,130,56,199,245,173,86,232,126,148,1,225,63,23,48,63,182,57,231,253,31,255,0,105,213,95,133,250,138,218,233,176,13,209,47,238,100,31,49,255,0,166,159,90,159,227,14,208,53,150,244,242,63,246,74,243,191,12,120,154,223,78,129,34,121,35,4,35,15,153,24,245,108,255,0,13,0,105,252,74,241,4,151,81,77,0,54,228,37,251,31,144,243,198,225,235,94,101,109,105,45,222,239,42,41,36,219,140,236,82,113,154,210,241,14,164,183,215,151,44,164,16,215,12,195,104,35,140,159,95,173,118,95,14,60,47,253,167,253,165,188,72,60,191,43,27,29,71,93,254,191,74,0,246,143,135,30,26,22,58,83,51,71,116,140,183,133,128,144,109,236,158,221,56,175,75,3,104,197,85,176,180,22,144,50,41,98,11,238,249,143,176,255,0,10,179,64,11,69,20,26,0,76,251,138,90,139,154,114,154,0,125,20,82,80,2,209,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,82,26,0,83,76,3,61,105,230,128,40,0,61,105,164,124,217,167,119,160,140,173,0,0,241,69,32,24,165,160,2,138,40,160,4,165,164,165,160,2,138,40,160,2,138,41,40,1,77,6,131,69,0,54,156,41,152,167,173,0,20,81,69,0,114,94,52,77,218,90,117,255,0,143,129,252,154,190,77,152,1,140,26,250,235,197,209,151,211,35,80,191,242,220,31,209,171,228,203,203,102,77,153,7,156,247,90,145,159,85,248,41,201,210,223,167,252,124,159,253,5,107,172,174,51,192,207,157,45,255,0,235,228,255,0,33,93,165,80,130,155,235,78,160,208,0,180,81,69,0,20,81,69,0,37,45,20,80,2,82,209,69,0,37,20,180,80,2,82,210,82,208,1,69,37,45,0,20,82,82,208,1,69,20,80,3,77,2,138,23,173,0,58,138,74,90,0,206,214,27,26,116,199,63,221,254,98,190,111,248,142,68,158,35,187,4,231,231,140,255,0,228,53,175,163,117,220,255,0,101,92,115,233,255,0,161,10,249,203,199,131,119,137,47,51,207,205,31,95,247,5,38,7,123,240,218,48,26,2,7,252,184,47,254,201,94,201,94,75,240,225,49,228,28,15,248,240,31,251,37,122,205,8,5,160,253,218,40,61,41,128,211,214,146,138,22,128,31,69,20,80,1,73,75,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,73,75,69,0,20,148,82,208,1,69,20,80,1,73,75,73,64,11,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,52,211,57,205,74,69,51,20,0,225,154,90,40,160,2,176,188,81,107,246,189,58,52,217,187,19,169,198,113,217,171,118,160,186,136,77,16,82,1,218,115,205,0,124,83,227,27,95,179,248,147,86,249,54,237,191,152,117,207,241,53,115,234,238,58,26,244,95,138,58,97,182,213,53,57,246,196,3,234,178,15,148,115,203,57,244,175,56,160,14,219,225,226,231,92,210,248,255,0,152,148,63,250,18,87,215,250,112,197,132,96,123,255,0,51,95,33,124,57,4,235,186,87,253,132,162,255,0,208,163,175,175,236,134,44,227,31,95,230,104,0,187,117,72,129,39,31,62,43,229,143,137,23,191,107,213,117,43,117,125,230,61,74,83,183,24,198,214,113,253,107,234,29,93,241,106,135,159,190,58,125,13,124,181,172,198,46,124,103,173,35,5,96,47,39,56,113,145,254,176,208,7,208,62,7,178,242,62,223,251,189,187,188,191,226,207,247,171,176,145,213,17,152,156,0,9,172,189,22,37,139,206,194,168,206,222,131,235,84,188,73,172,165,141,188,232,124,224,230,213,152,108,250,31,127,106,0,205,214,124,69,24,187,154,210,59,175,159,229,194,121,127,236,131,215,21,183,225,217,30,125,62,25,89,183,111,13,206,49,252,102,188,243,65,137,181,125,114,11,140,134,73,55,113,41,201,56,4,115,215,210,189,46,221,23,78,211,162,66,160,96,145,251,177,234,73,160,12,15,28,235,3,79,210,99,113,63,150,126,208,19,62,94,127,133,189,191,217,175,156,116,61,10,239,91,251,70,251,95,63,201,198,62,117,24,206,125,215,210,189,23,226,22,187,246,243,115,103,19,220,131,21,243,31,156,252,184,27,199,28,251,215,85,224,111,12,11,95,183,239,134,204,238,242,241,181,125,55,251,82,3,208,52,171,53,179,182,104,194,108,5,203,99,57,236,63,194,180,41,0,3,160,165,166,1,69,37,45,0,6,155,138,90,90,0,101,62,138,40,0,162,138,40,0,162,138,74,0,41,104,162,128,10,41,41,104,0,164,162,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,164,165,162,128,10,40,162,128,10,41,41,104,0,164,165,162,128,18,150,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,1,41,104,162,128,10,74,90,40,0,162,138,40,0,162,138,74,0,90,41,41,104,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,164,160,2,150,138,74,0,41,104,162,128,10,40,162,128,18,150,138,40,0,162,138,74,0,41,104,162,128,10,40,162,128,18,150,138,74,0,90,74,90,40,0,164,165,162,128,18,150,138,40,1,41,104,162,128,18,150,138,40,0,162,138,74,0,41,104,162,128,10,40,162,128,10,41,41,104,1,41,104,162,128,10,74,90,74,0,90,41,41,104,0,162,138,74,0,90,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,41,41,104,1,40,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,164,230,148,209,64,7,52,222,105,212,80,2,10,41,69,37,0,45,37,45,20,1,28,241,137,98,100,35,32,255,0,13,124,251,241,155,64,144,95,77,123,5,183,205,37,196,67,127,153,212,121,94,132,251,87,208,181,201,248,215,70,77,74,193,1,138,221,207,158,27,50,12,244,82,63,187,64,30,101,240,171,93,120,245,17,105,53,206,60,157,63,102,205,157,8,40,49,149,90,247,130,65,233,95,49,89,172,158,31,241,70,161,51,54,19,116,177,1,1,218,71,207,159,111,151,229,175,163,116,187,244,188,243,118,134,227,31,123,223,63,225,72,12,86,214,133,173,252,16,73,113,141,236,167,27,51,144,78,223,74,233,173,230,73,226,14,141,184,28,224,227,110,107,207,252,95,167,79,30,164,151,49,178,36,112,219,135,33,73,83,195,49,227,138,209,240,158,178,38,130,206,221,218,118,115,191,37,142,71,86,62,180,192,234,53,40,252,219,96,49,159,156,30,191,236,154,249,83,226,13,184,179,214,53,57,72,217,187,81,148,103,57,254,38,175,173,31,18,70,167,28,103,189,124,227,241,123,76,196,19,202,162,37,45,169,177,200,28,242,178,251,80,7,183,120,94,233,38,251,86,31,118,54,118,199,247,171,164,61,13,121,223,195,169,154,79,237,45,206,239,143,43,169,207,247,235,209,15,221,160,15,12,248,201,24,22,122,219,227,254,120,115,159,120,235,231,179,59,197,41,195,99,240,175,162,126,51,15,248,150,235,127,246,195,255,0,66,142,190,112,147,253,99,80,2,179,23,114,73,201,39,53,244,87,194,77,49,71,246,198,97,198,124,143,226,255,0,174,190,245,243,172,96,179,97,113,210,190,192,248,123,166,125,143,251,71,41,23,205,229,253,193,233,187,219,222,128,59,192,49,73,75,69,0,21,27,147,82,83,72,160,6,45,61,69,10,41,212,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,148,180,0,148,82,210,80,2,209,69,37,0,45,20,82,80,2,209,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,8,105,104,52,26,0,110,105,194,155,64,160,7,81,69,37,0,97,248,141,3,216,160,35,63,189,95,228,107,229,125,98,36,79,39,106,227,59,187,253,43,234,237,116,110,179,78,159,235,71,242,53,242,222,190,132,121,25,199,59,191,165,38,7,208,62,4,96,116,198,231,254,94,143,242,90,238,171,207,126,31,185,58,105,228,255,0,199,223,254,203,29,122,21,48,18,150,138,74,0,85,164,165,164,160,5,162,138,40,0,162,146,150,128,18,138,90,40,0,164,165,162,128,10,40,162,128,18,150,138,40,0,162,138,74,0,90,40,162,128,26,86,128,41,9,165,6,128,29,69,20,80,6,110,180,55,105,115,143,247,127,244,33,95,62,248,234,16,60,65,116,126,94,90,62,223,236,10,250,15,88,109,186,116,231,25,198,223,253,12,87,128,120,234,102,109,126,232,44,100,252,241,244,255,0,174,98,165,129,221,252,61,0,11,127,250,241,95,253,146,189,82,188,175,225,238,226,208,230,54,31,232,75,219,253,202,245,74,104,5,164,52,180,206,125,41,128,166,147,56,167,129,77,60,156,80,0,41,212,148,180,0,81,69,20,0,82,82,209,64,5,37,45,20,0,148,82,209,64,5,20,81,64,5,20,82,80,2,209,69,37,0,45,20,81,64,9,75,69,20,0,81,73,75,64,5,20,81,64,5,37,45,20,0,81,69,20,0,148,180,82,80,2,210,82,209,64,9,74,64,61,104,162,128,60,51,227,14,133,1,210,76,227,203,15,38,165,146,86,33,158,68,135,173,124,233,95,100,124,68,211,100,190,208,225,68,47,159,181,6,225,55,118,127,241,175,142,228,137,162,198,224,70,125,87,20,1,221,252,51,64,218,206,152,78,56,212,226,237,254,210,87,215,54,131,22,168,191,95,231,95,36,252,50,4,234,154,105,0,227,251,78,47,253,9,43,235,107,95,248,246,79,199,249,208,5,77,103,254,61,19,254,186,143,228,107,230,93,70,29,190,51,214,155,61,110,166,237,255,0,77,13,125,43,226,22,43,98,132,12,254,244,127,35,95,43,107,55,137,23,140,53,146,216,95,244,201,199,45,143,249,104,104,3,233,235,77,64,197,187,17,147,156,127,21,120,119,137,188,81,127,168,248,138,206,17,61,204,113,202,137,27,175,218,24,131,151,32,228,119,235,90,186,199,141,172,108,252,156,24,36,221,187,165,200,24,198,223,246,125,235,141,240,101,155,222,92,91,94,200,77,186,197,120,153,12,56,192,42,114,79,24,235,64,30,241,224,109,54,59,125,26,194,224,236,118,30,103,204,80,100,252,206,58,212,94,59,241,44,154,92,2,52,133,184,153,70,86,77,189,99,39,210,179,53,15,25,233,186,86,141,45,170,207,109,60,177,99,228,23,106,24,229,193,233,207,99,94,117,121,21,231,141,53,153,218,218,202,120,226,112,36,89,35,67,42,157,160,46,1,1,123,255,0,42,64,95,240,245,128,241,15,136,175,13,195,130,36,15,62,36,95,48,2,92,122,253,122,215,188,89,216,195,103,191,203,68,27,177,157,177,168,233,92,191,130,252,51,38,149,5,180,178,72,196,155,69,66,175,9,92,28,3,235,254,205,118,180,192,41,41,104,160,2,138,40,160,2,140,209,69,0,20,148,148,234,0,41,5,45,37,0,45,20,81,64,9,75,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,73,75,64,5,20,82,80,2,209,69,20,0,148,180,81,64,9,75,69,20,0,81,69,20,0,82,82,209,64,5,20,148,180,0,81,69,37,0,45,20,148,180,0,81,73,75,64,5,20,82,80,2,209,69,20,0,82,82,209,64,5,20,148,180,0,148,180,81,64,5,20,81,64,5,20,82,80,2,209,73,75,64,5,20,148,180,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,37,45,20,0,82,82,209,64,9,75,73,75,64,5,20,82,80,2,209,69,20,0,81,69,20,0,82,82,210,80,2,209,73,75,64,5,20,82,80,2,209,69,20,0,81,73,69,0,45,20,148,180,0,81,69,20,0,148,82,209,64,5,37,45,20,0,81,73,75,64,5,20,81,64,9,75,69,20,0,82,82,209,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,9,75,69,37,0,45,20,148,180,0,81,73,75,64,5,20,148,180,0,81,73,75,64,5,20,81,64,5,37,45,37,0,45,37,45,20,0,148,180,148,180,0,148,180,148,80,2,209,69,20,0,148,82,209,64,9,75,69,20,0,81,70,218,40,0,162,138,109,0,56,82,82,138,40,0,164,165,162,128,10,138,120,18,116,10,234,172,1,207,43,154,150,138,0,241,223,31,120,94,17,3,220,67,36,113,60,151,132,146,145,0,112,67,156,100,26,155,193,94,39,156,253,191,205,18,63,250,188,110,152,156,125,239,246,107,210,181,139,6,191,180,88,149,138,226,85,108,129,158,199,252,107,231,93,75,68,212,116,47,47,253,6,234,127,59,63,242,193,151,27,118,251,28,245,164,7,208,122,213,140,119,154,109,219,178,160,127,179,186,130,64,36,112,127,198,188,54,235,90,187,240,255,0,138,26,56,164,153,163,131,24,68,144,160,59,211,211,157,189,107,208,252,51,227,157,62,247,77,146,25,26,218,7,146,114,129,90,232,103,149,94,113,129,235,92,63,196,109,56,206,154,149,252,18,25,195,121,88,8,55,41,251,131,130,13,48,61,83,193,218,244,154,190,129,109,52,177,176,118,14,73,105,119,30,24,175,92,87,151,124,94,80,218,115,28,99,58,145,63,164,149,155,240,247,196,240,88,40,211,174,82,56,158,40,156,147,36,234,15,46,15,221,35,142,181,95,226,62,171,5,206,144,142,143,25,221,122,27,229,148,30,54,189,0,122,103,195,72,202,255,0,106,101,201,255,0,85,255,0,179,215,165,215,150,252,48,184,18,255,0,106,224,99,30,79,127,247,235,212,168,3,198,62,50,70,14,141,173,55,253,112,254,31,246,163,175,155,46,6,38,97,244,254,85,244,199,198,63,249,2,107,95,246,195,255,0,66,142,190,103,185,255,0,143,150,252,63,149,0,107,120,111,79,93,67,80,146,23,96,0,136,183,35,119,113,254,53,246,158,153,101,29,167,155,229,170,13,216,206,0,29,51,95,47,124,41,210,166,185,241,4,164,44,128,27,18,192,136,201,254,36,175,172,130,226,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,146,150,128,10,40,162,128,10,74,41,104,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,18,150,138,40,0,164,165,162,128,10,41,40,160,5,162,138,40,0,162,138,40,1,41,105,41,104,0,52,220,231,138,113,166,30,57,160,2,148,45,58,138,0,40,163,52,148,1,153,173,255,0,199,162,255,0,215,65,252,141,124,201,175,168,111,35,129,252,93,190,149,244,238,180,113,104,188,127,203,65,252,141,124,211,172,75,159,39,35,31,123,191,210,165,129,237,30,3,69,26,121,95,250,122,244,246,21,223,215,17,224,153,3,88,28,21,255,0,143,159,95,97,93,189,80,11,69,20,148,0,180,81,73,64,5,20,180,80,1,69,37,45,0,20,82,82,208,1,69,20,80,1,69,20,80,2,82,209,69,0,20,148,180,80,1,69,37,45,0,52,245,160,80,69,20,0,234,40,162,128,51,117,128,27,79,152,127,187,252,197,120,183,137,52,181,186,241,13,223,223,254,3,242,144,59,45,123,110,164,155,237,37,24,206,113,252,197,121,253,206,149,37,199,136,46,88,65,184,20,83,247,241,217,125,233,48,54,124,27,165,139,72,173,220,111,255,0,143,64,57,43,254,205,118,181,149,164,89,253,158,218,12,199,183,17,1,215,61,133,106,211,0,162,138,40,1,41,113,69,20,0,82,81,72,77,0,59,52,83,71,189,40,160,5,162,138,40,0,162,138,40,1,41,104,162,128,18,150,138,40,0,164,165,162,128,10,41,41,104,0,162,138,74,0,90,74,90,40,1,41,104,164,160,5,162,138,40,0,164,165,162,128,10,40,162,128,10,41,41,77,0,20,130,146,156,40,0,162,146,150,128,51,245,139,111,181,218,34,115,196,129,184,62,198,190,44,241,29,131,88,253,151,33,134,253,221,74,158,152,244,250,215,219,243,13,200,1,25,230,190,68,248,153,96,44,191,178,241,22,205,222,103,241,103,59,118,123,251,208,5,143,133,204,131,80,211,85,219,7,251,78,63,230,149,245,141,177,205,170,17,239,252,235,227,63,2,234,63,99,215,52,180,243,118,15,237,24,152,174,51,252,99,253,159,246,107,236,45,22,225,110,180,136,38,87,220,27,119,205,140,103,12,69,0,26,196,62,109,162,47,63,235,1,227,232,107,228,63,29,219,75,105,226,77,90,93,188,54,163,48,4,144,127,137,143,244,175,175,245,22,81,110,11,116,222,63,145,175,149,254,39,125,153,175,175,252,175,245,191,218,82,231,175,171,208,7,11,123,169,73,123,179,112,65,179,56,218,15,124,127,133,118,250,6,177,113,21,163,90,218,36,82,121,146,144,55,3,157,197,64,199,81,237,92,174,155,225,109,95,81,243,124,139,63,51,203,219,191,247,136,49,156,250,159,106,247,159,7,252,48,91,120,163,123,253,31,14,183,33,179,246,156,224,13,191,221,127,173,0,114,186,119,129,245,141,126,254,41,174,108,217,35,155,59,204,83,70,49,180,16,49,146,125,43,216,60,27,224,184,244,43,40,149,140,226,81,27,161,14,234,221,95,61,133,116,54,26,53,149,132,81,172,22,251,54,103,111,204,231,25,207,169,247,173,32,0,24,20,0,197,1,80,40,251,160,109,167,209,73,64,11,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,73,75,69,0,20,148,82,208,1,69,37,45,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,37,45,0,20,148,180,80,1,73,75,73,64,11,69,20,80,2,82,209,73,64,11,69,20,80,1,69,20,80,2,82,209,69,0,20,148,180,148,0,180,81,69,0,37,45,20,80,1,73,75,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,37,45,0,37,20,180,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,82,82,208,1,69,37,45,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,148,180,80,2,82,209,69,0,37,45,37,45,0,20,81,73,64,11,69,20,80,1,69,20,80,2,81,75,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,148,0,82,209,69,0,20,82,82,208,1,69,20,80,2,82,209,69,0,20,81,73,64,11,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,82,82,208,2,82,209,69,0,20,148,82,208,1,69,20,148,0,180,81,73,64,11,69,20,148,0,180,81,73,64,11,69,39,52,188,208,0,41,41,104,160,2,138,40,160,2,138,40,160,2,185,237,103,195,48,106,158,70,230,155,247,123,191,213,176,29,113,234,61,171,160,165,160,15,155,181,111,8,235,30,28,189,67,103,102,90,40,209,103,38,121,16,224,130,125,8,227,229,21,5,199,138,230,155,76,123,29,64,65,19,156,111,8,141,145,243,100,115,146,61,43,232,61,79,66,176,212,145,254,211,109,230,179,70,83,239,176,227,158,62,83,239,94,89,226,207,134,196,197,121,46,155,164,252,255,0,39,150,126,211,244,207,222,111,173,72,30,29,168,106,98,203,95,185,187,181,42,234,234,20,22,7,31,117,126,158,149,6,171,175,201,169,105,241,192,194,31,149,195,124,170,65,225,72,238,125,234,207,138,124,53,171,105,151,242,139,155,63,37,85,149,127,214,35,114,87,61,137,172,8,162,204,236,142,62,232,228,103,190,106,128,250,147,225,109,163,195,253,171,184,17,159,43,184,255,0,106,189,74,184,175,4,91,69,7,219,182,38,55,121,121,228,159,239,87,106,78,20,154,0,242,47,140,33,78,131,172,228,156,254,227,255,0,67,142,190,101,186,92,221,56,28,244,255,0,208,69,125,13,241,151,85,136,89,107,118,194,111,155,247,28,109,62,177,158,184,175,159,237,215,237,55,142,64,221,198,125,61,40,3,223,190,14,232,166,43,136,46,72,127,222,105,106,126,240,199,37,13,123,157,121,223,195,27,33,6,151,166,203,229,227,118,153,16,206,236,255,0,10,87,162,80,1,73,75,69,0,20,83,13,62,128,10,40,162,128,10,41,41,104,0,164,165,162,128,10,74,90,40,1,41,104,162,128,18,150,138,40,0,162,138,40,0,164,162,150,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,164,165,166,230,128,29,65,25,162,138,0,5,20,81,64,5,37,20,80,5,61,74,47,58,221,87,159,190,15,31,67,95,61,248,135,64,120,190,205,242,183,59,255,0,141,125,171,232,201,16,58,129,140,243,94,91,226,141,41,143,217,182,193,253,255,0,227,255,0,119,222,147,3,111,193,16,148,177,35,159,248,251,207,232,181,222,87,29,225,72,154,59,76,21,199,250,70,122,251,10,236,105,128,82,82,154,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,41,41,104,0,162,146,150,128,10,41,41,104,0,162,138,40,0,162,138,40,1,41,69,20,148,0,180,82,82,208,4,23,35,116,46,56,237,252,235,54,11,100,75,233,101,120,208,229,113,211,158,213,169,57,196,44,113,158,149,230,190,56,241,148,186,19,178,197,108,236,86,85,92,199,57,78,168,79,165,0,122,55,218,163,141,84,97,176,188,112,5,102,94,120,158,206,207,102,248,238,14,236,227,106,175,111,199,222,190,116,213,126,45,106,108,206,177,165,234,98,83,202,223,191,78,120,233,92,85,231,141,117,203,173,153,213,53,1,183,61,111,28,245,252,104,3,234,6,248,155,164,43,129,228,106,28,255,0,176,159,252,93,107,105,126,50,176,212,154,21,134,43,160,100,206,55,168,237,159,246,189,171,227,79,237,173,76,176,39,81,188,56,255,0,166,239,254,53,209,120,115,197,250,173,174,163,106,62,217,122,193,119,113,246,166,29,65,160,15,178,162,148,77,24,117,4,3,235,82,87,19,240,227,91,159,87,240,253,171,207,230,23,49,200,197,158,66,228,226,66,59,215,111,64,9,75,138,74,90,0,49,69,25,162,128,18,150,138,40,1,41,104,162,128,10,74,90,40,0,162,138,40,0,162,138,74,0,90,40,164,160,5,164,165,162,128,10,40,164,160,5,162,138,40,1,41,104,164,160,5,162,138,74,0,90,40,162,128,10,41,41,104,1,180,229,166,147,138,112,160,4,165,162,138,0,70,233,95,51,124,100,180,11,253,137,133,143,159,63,238,143,250,231,95,76,215,130,124,98,177,142,79,236,94,84,99,207,254,31,250,231,64,30,21,163,207,246,125,94,202,76,176,217,112,141,199,94,24,87,215,255,0,15,117,68,187,240,166,155,183,205,37,188,207,189,236,239,239,95,26,194,197,37,70,25,202,144,87,105,175,127,248,101,226,57,226,208,116,184,72,145,128,243,127,229,177,254,243,251,80,7,168,120,207,84,22,150,9,180,202,167,207,85,202,28,118,111,122,249,238,77,22,235,95,241,54,164,60,200,153,26,105,102,2,118,36,15,159,232,121,230,187,95,136,30,40,158,66,214,226,57,20,44,232,217,243,143,252,243,61,182,251,214,199,195,237,26,222,226,232,93,72,17,218,123,69,115,185,20,156,146,135,175,122,0,235,252,63,224,251,75,47,180,102,199,79,249,246,253,200,135,108,255,0,179,239,93,154,162,198,48,170,170,58,240,49,66,198,169,157,170,6,125,5,58,128,18,150,146,150,128,18,150,138,74,0,90,40,162,128,18,150,131,69,0,20,81,69,0,29,168,162,138,0,40,164,165,160,2,138,40,160,2,138,74,90,0,41,41,104,160,2,138,74,90,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,41,41,104,160,2,138,41,40,1,104,162,138,0,40,162,138,0,74,40,165,160,2,138,41,40,1,104,162,138,0,40,162,138,0,40,164,165,160,2,138,41,40,1,105,41,104,160,4,165,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,41,40,1,104,164,165,160,2,138,40,160,2,138,41,40,1,104,162,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,74,41,105,40,1,104,162,138,0,40,164,165,160,2,138,74,90,0,41,41,104,160,2,146,150,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,41,40,1,104,162,146,128,10,90,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,164,165,160,2,138,40,160,2,138,41,40,0,165,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,164,165,160,2,138,40,160,2,138,76,210,208,1,69,20,80,1,69,20,80,1,77,120,227,145,72,120,195,3,212,17,154,117,20,1,200,248,163,194,54,122,180,123,133,142,158,92,202,174,90,72,134,78,1,30,134,190,124,241,191,130,166,210,158,121,163,22,81,134,188,100,30,78,84,129,243,28,125,209,199,203,95,88,149,13,242,149,7,234,43,143,241,103,135,172,175,44,151,205,134,220,230,227,127,205,2,191,56,111,241,160,14,79,225,230,188,39,254,210,220,247,45,143,43,27,142,127,189,239,94,171,115,32,75,73,223,159,149,9,227,233,95,54,248,127,84,151,75,251,79,150,28,249,155,115,181,138,244,207,248,215,177,234,58,244,167,64,212,100,8,224,173,188,132,126,240,250,31,106,0,240,159,139,122,151,159,226,77,98,32,242,237,111,39,130,120,251,145,159,90,225,188,51,7,218,53,41,23,10,113,17,63,63,213,106,111,24,106,50,95,120,142,246,73,11,252,251,51,185,203,116,69,255,0,10,185,240,254,221,110,53,217,208,144,49,108,231,145,159,226,74,0,250,175,193,48,121,62,31,210,120,3,254,37,241,14,62,139,93,69,98,120,102,33,22,135,167,0,115,139,56,199,221,246,90,219,160,2,131,73,74,104,1,180,234,109,45,0,45,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,9,75,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,27,104,162,128,5,162,138,40,1,41,146,76,176,169,44,15,3,60,82,179,99,31,45,120,71,143,254,33,223,89,221,180,48,11,152,131,217,147,148,187,101,193,37,134,120,30,212,1,237,13,173,90,134,218,82,92,253,7,248,212,176,106,17,79,247,67,142,51,200,31,227,95,28,207,227,237,125,229,98,53,77,73,115,183,165,252,149,111,78,248,155,174,89,54,94,251,80,152,109,35,6,253,199,124,231,189,0,125,140,24,48,207,53,149,169,233,233,115,229,126,234,35,183,63,120,125,61,171,193,116,143,141,55,231,203,142,75,27,153,74,196,50,90,253,142,79,28,253,218,244,13,51,226,20,151,222,102,235,7,30,94,58,220,147,215,62,222,212,1,220,105,48,44,49,96,42,143,222,103,129,244,173,138,165,98,68,145,239,10,23,13,247,71,225,87,104,1,104,163,189,20,0,82,82,210,80,2,209,69,20,0,81,69,20,0,81,73,75,64,5,37,20,180,0,81,69,20,0,82,81,75,64,5,20,81,64,5,20,82,80,2,17,239,72,5,6,149,77,0,58,138,41,40,2,27,177,155,102,31,79,231,95,58,124,106,87,75,201,152,131,131,113,16,206,63,233,137,175,163,167,255,0,84,223,135,243,175,158,62,57,3,185,200,255,0,159,168,191,244,73,160,15,13,110,100,99,238,105,41,197,89,165,96,7,57,53,171,99,225,219,235,223,51,108,4,236,198,118,184,29,115,234,125,168,3,36,43,55,69,39,232,42,205,146,58,93,163,24,219,11,158,163,253,147,94,159,101,240,186,220,91,180,151,6,241,54,177,39,18,199,208,1,237,88,90,182,135,166,216,95,205,109,107,60,207,34,99,1,200,231,32,19,206,2,247,160,15,106,248,49,34,182,133,105,199,252,176,151,191,253,54,53,235,3,165,121,87,193,203,67,14,139,108,72,56,242,37,29,71,252,246,175,85,81,129,64,5,20,80,122,80,3,9,160,82,226,128,49,64,14,162,138,74,0,90,74,90,40,0,164,165,162,128,10,40,162,128,18,150,138,40,0,164,165,164,160,5,164,165,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,164,165,162,128,18,150,146,150,128,10,40,160,208,0,105,171,78,52,209,64,14,162,138,40,1,43,200,190,43,89,180,191,217,28,145,143,63,248,127,220,175,94,175,52,248,156,135,254,37,95,246,211,255,0,100,160,15,146,207,6,183,52,253,96,89,218,36,102,32,197,51,252,120,234,79,183,189,98,191,90,76,208,7,113,225,152,228,215,53,201,202,35,198,12,5,184,82,253,10,175,251,53,245,31,132,180,230,179,209,236,11,49,56,178,140,96,140,127,10,255,0,133,124,249,240,118,201,103,212,153,178,217,54,114,116,35,254,122,45,125,59,167,167,151,167,90,167,63,44,40,63,65,64,22,41,104,164,160,5,162,138,74,0,90,40,162,128,10,40,162,128,10,74,83,210,133,160,2,138,74,90,0,51,69,20,80,1,73,75,94,63,224,111,137,191,241,112,252,69,225,29,122,255,0,254,98,183,9,165,73,42,255,0,211,87,6,18,249,255,0,119,203,4,122,174,126,226,208,7,176,81,69,20,0,82,82,212,83,193,13,221,188,182,247,49,36,208,74,133,36,73,0,117,101,35,4,21,60,16,71,24,160,9,104,175,144,62,41,124,56,188,240,54,187,37,196,48,239,208,174,164,99,103,52,121,34,28,228,172,47,146,72,96,58,18,126,96,51,212,56,18,252,37,248,139,55,130,60,64,150,247,183,18,15,15,221,191,250,84,91,11,249,109,140,9,66,169,200,32,237,87,198,114,51,193,32,96,3,235,170,42,40,39,138,234,222,43,139,121,82,104,36,64,241,201,27,6,12,164,100,56,35,130,8,231,53,243,47,237,29,255,0,37,15,79,255,0,176,84,127,250,50,90,0,250,126,138,249,251,246,101,255,0,153,163,254,221,63,246,181,123,134,187,172,217,248,123,67,189,213,239,219,101,181,164,77,43,224,128,91,29,0,201,80,92,156,0,51,201,32,119,160,13,26,43,227,15,136,190,61,188,241,239,136,126,217,42,249,118,86,219,225,180,132,2,184,140,185,42,204,187,152,121,165,112,172,87,131,129,233,93,103,193,191,133,205,226,139,209,175,235,54,236,186,45,187,134,183,86,219,139,169,67,130,65,12,8,104,176,29,95,238,228,156,2,118,182,0,62,163,164,175,24,63,18,211,193,191,24,181,111,12,234,47,179,195,239,246,88,172,210,53,80,150,78,98,132,13,164,178,170,67,130,196,142,64,42,8,3,45,159,99,130,104,110,173,226,184,183,149,38,130,84,15,28,145,176,96,192,140,171,2,56,42,71,57,160,9,104,162,138,0,40,164,165,160,2,138,41,40,1,104,162,188,79,226,71,196,61,79,192,127,22,180,201,18,73,102,210,228,211,98,23,86,140,204,192,3,51,239,116,77,234,190,110,213,192,99,244,52,1,237,148,149,83,74,213,44,117,205,50,223,82,211,46,146,226,206,229,55,197,42,31,148,143,230,8,57,4,30,65,4,29,164,85,202,0,40,162,138,0,40,175,8,240,191,197,137,116,111,137,254,32,240,247,136,175,63,226,85,38,171,116,45,238,166,102,115,110,222,96,84,66,197,177,28,64,2,56,24,5,242,72,92,145,238,244,0,81,73,75,64,5,21,197,252,86,213,111,180,79,134,186,166,165,166,92,73,109,121,110,240,60,82,167,85,62,124,127,129,4,100,16,120,32,144,114,13,39,195,207,136,122,119,142,244,104,229,73,18,45,82,36,2,234,205,153,85,139,0,155,221,35,220,205,229,110,108,41,63,67,64,29,165,45,20,80,1,69,21,243,255,0,237,55,255,0,50,191,253,189,255,0,237,42,0,250,2,138,249,131,246,113,255,0,146,135,168,127,216,38,95,253,27,21,125,63,64,9,75,69,37,0,45,21,226,127,18,126,33,234,94,4,248,183,166,72,146,73,54,151,46,155,16,186,180,102,102,80,12,239,185,209,55,40,243,112,48,24,253,13,123,6,149,170,88,235,154,101,190,165,166,93,37,205,157,194,111,138,88,207,202,71,243,5,78,65,7,144,84,131,130,40,2,229,20,81,64,9,75,69,20,0,81,94,47,241,143,226,196,122,45,156,190,30,240,245,231,252,77,164,218,183,23,80,48,97,110,153,101,116,12,27,41,48,42,7,35,32,54,84,131,130,61,111,86,211,161,214,116,107,237,46,225,165,22,247,150,242,91,200,200,64,96,172,165,73,4,130,51,131,253,211,64,23,104,175,131,117,109,54,125,31,89,191,210,238,26,54,158,206,226,75,121,26,50,72,46,140,65,32,144,14,220,175,160,175,172,190,12,248,139,254,18,47,134,218,126,248,182,79,166,255,0,160,73,129,133,109,138,184,35,146,79,200,241,228,241,243,110,218,49,138,0,244,10,43,200,127,104,239,249,39,150,31,246,21,79,253,19,45,120,255,0,193,47,249,43,218,23,253,188,127,232,137,40,3,235,234,42,41,230,134,214,9,110,46,36,72,96,137,11,201,36,140,170,177,168,25,46,73,224,0,57,205,124,61,226,173,99,254,18,31,22,234,218,184,105,222,59,187,169,36,139,207,57,117,66,199,98,158,78,48,54,140,3,180,1,129,192,160,15,185,168,175,46,248,19,225,155,159,15,248,11,237,87,176,91,199,113,170,202,46,227,116,193,115,1,140,121,97,136,255,0,129,48,92,156,7,236,73,3,212,104,0,164,165,175,19,240,159,197,166,177,248,139,175,248,95,196,119,81,139,33,169,93,11,59,235,153,21,22,221,68,142,124,183,102,32,108,192,194,158,160,225,121,4,109,0,246,202,40,162,128,18,150,162,154,8,110,173,229,130,226,36,154,9,16,164,137,34,135,14,164,96,169,7,229,32,142,49,95,38,252,90,248,106,254,7,214,126,219,99,31,252,72,175,101,34,212,110,103,104,10,170,146,140,196,0,185,37,182,242,73,10,114,114,9,160,15,173,232,175,144,62,23,124,74,184,240,22,174,241,221,188,243,104,87,57,55,54,168,3,184,124,124,172,128,176,80,217,80,15,56,35,170,146,6,62,186,183,154,27,187,120,174,32,146,57,160,149,21,227,145,28,48,96,70,67,2,62,82,8,231,52,1,45,21,243,7,237,29,255,0,37,15,79,255,0,176,76,127,250,54,90,223,253,153,127,230,105,255,0,183,79,253,173,64,31,64,82,85,61,87,84,178,208,244,187,141,75,83,186,75,107,56,19,124,178,202,120,3,249,146,78,0,3,146,72,3,36,215,200,63,18,188,127,55,143,252,72,183,130,41,45,244,251,100,48,217,192,236,73,85,206,75,176,206,3,183,203,157,189,130,140,156,100,128,125,151,69,124,161,240,151,225,108,158,51,212,63,180,53,120,167,139,66,183,195,125,198,79,182,156,184,242,209,177,141,160,130,24,131,149,249,64,193,57,31,85,91,193,21,173,188,86,246,241,36,80,69,26,164,113,198,0,8,0,192,0,15,149,84,47,203,138,0,150,138,43,195,53,127,138,55,62,13,248,225,171,233,250,149,196,146,120,126,119,182,18,7,223,33,181,31,103,7,114,13,216,0,179,41,124,2,72,28,41,52,1,238,116,84,80,79,13,213,188,55,22,242,199,53,188,177,135,73,99,96,193,193,25,12,8,249,74,149,231,53,45,0,20,81,69,0,37,45,120,251,252,77,255,0,132,115,227,118,187,225,253,114,251,203,209,46,60,143,179,188,171,145,109,57,138,31,226,207,17,183,57,234,3,96,240,11,26,246,10,0,40,162,138,0,40,162,138,0,41,43,200,23,226,111,252,36,127,27,180,63,15,232,119,222,102,137,7,157,246,134,136,96,92,204,33,151,248,179,243,32,227,111,64,95,39,230,0,26,246,10,0,40,162,185,239,27,248,115,254,18,223,5,234,186,24,147,203,146,234,47,220,177,108,40,144,21,120,247,29,167,229,220,6,112,185,219,156,115,64,29,13,21,240,13,125,187,224,143,17,255,0,194,91,224,205,47,92,49,236,146,234,31,222,160,27,85,100,82,81,176,50,120,220,31,25,57,198,220,243,64,29,13,21,243,247,237,55,255,0,50,191,253,189,127,237,42,194,253,156,127,228,161,234,63,246,10,147,255,0,70,69,64,31,79,81,89,250,230,179,103,225,221,14,243,87,191,109,150,182,144,180,175,180,133,45,143,186,6,72,5,137,192,3,60,146,7,122,248,86,121,230,187,184,146,226,226,87,154,121,92,188,146,72,229,221,156,156,150,36,242,73,60,230,128,62,250,162,184,239,134,30,25,184,240,143,195,253,59,75,190,130,222,43,255,0,158,75,177,14,14,93,152,145,185,135,222,96,48,9,228,113,180,18,0,53,199,252,20,248,155,255,0,9,22,158,190,31,215,47,252,205,110,223,62,67,74,48,247,48,128,63,139,63,52,131,156,253,210,70,15,204,67,26,0,246,26,40,162,128,10,40,162,128,18,150,169,106,186,165,142,135,166,92,106,122,157,212,118,214,118,233,190,89,100,60,1,252,201,39,10,20,114,73,0,100,154,243,143,132,254,56,190,241,215,137,60,93,123,60,178,139,8,158,221,44,109,200,218,34,139,51,99,32,18,55,16,1,99,147,147,199,69,0,0,122,157,45,124,193,251,71,127,201,66,211,255,0,236,21,31,254,140,150,183,255,0,102,95,249,154,63,237,211,255,0,107,80,7,208,20,81,73,64,11,69,120,110,173,241,70,231,193,191,28,117,125,63,83,184,146,93,2,119,182,18,135,223,33,181,31,103,83,189,23,118,2,151,96,95,0,146,7,0,154,246,216,39,134,234,222,43,139,121,82,104,37,140,58,73,27,43,6,82,50,172,8,224,130,57,205,0,73,75,69,20,0,81,73,75,64,5,20,87,139,120,75,226,196,118,94,60,241,31,134,60,75,123,182,221,117,91,129,167,221,206,202,169,2,7,144,148,146,70,97,133,249,84,39,4,228,237,206,48,160,3,218,104,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,4,165,175,12,213,254,40,220,120,59,227,134,175,167,234,119,18,73,225,249,222,216,74,175,190,67,106,60,128,119,70,55,96,2,206,11,225,73,32,112,9,175,110,130,120,174,173,226,184,183,146,57,160,149,3,199,44,110,24,56,43,149,96,71,202,65,28,230,128,37,162,138,74,0,90,40,175,31,111,137,159,240,142,124,110,215,124,63,174,95,121,122,29,207,145,246,118,148,100,90,204,97,139,248,179,242,198,220,231,168,13,131,242,130,230,128,61,130,138,74,90,0,74,41,104,160,4,165,162,188,121,126,38,255,0,194,71,241,187,67,240,254,135,125,230,104,118,254,127,218,26,33,133,185,153,98,147,248,243,243,70,56,199,64,91,39,230,10,166,128,61,130,150,188,223,227,55,137,181,79,8,248,103,74,213,180,169,252,171,132,213,80,48,110,82,84,49,75,148,113,220,28,15,124,128,65,5,65,94,159,194,62,50,210,60,105,164,46,161,165,77,235,230,91,74,209,249,208,252,204,23,112,86,59,119,109,36,100,242,57,160,14,134,138,40,160,2,138,40,160,2,138,43,207,254,54,127,201,34,215,127,237,223,255,0,71,199,64,30,129,69,124,3,95,127,80,1,69,121,255,0,197,31,137,86,254,1,210,4,118,173,4,218,237,206,211,109,107,32,46,2,110,249,222,64,25,72,24,86,3,156,150,232,10,134,199,136,124,61,248,189,226,45,11,92,75,123,249,47,181,235,91,217,82,55,134,89,164,158,117,234,0,131,45,141,228,178,252,184,249,182,129,145,214,128,62,175,162,138,40,0,162,146,150,128,10,40,163,52,0,81,69,20,0,148,180,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,84,87,17,121,177,129,156,109,57,233,82,210,80,7,204,158,59,208,231,211,126,193,145,35,249,158,111,252,178,35,24,219,254,53,131,15,141,34,109,10,246,220,218,160,105,17,192,204,227,60,140,116,197,123,63,196,125,25,46,191,179,51,230,124,190,111,70,29,246,87,203,50,102,35,176,116,43,158,104,0,184,151,206,184,105,0,198,113,198,115,252,53,221,124,40,129,165,241,37,198,51,255,0,30,111,209,115,252,81,215,1,94,161,240,97,3,120,142,227,175,252,121,55,254,140,74,0,250,127,71,66,154,77,136,61,173,208,127,227,162,175,213,77,60,99,79,182,255,0,174,75,252,133,91,160,4,165,52,80,104,1,180,234,111,122,117,0,20,148,180,80,1,73,75,69,0,20,81,69,0,20,148,81,64,11,69,20,148,0,82,209,69,0,37,45,20,148,0,180,81,69,0,20,81,69,0,20,81,69,0,37,45,37,45,0,20,81,69,0,37,45,20,80,3,11,243,210,158,180,204,115,79,20,0,148,180,148,180,1,86,241,182,236,252,107,227,191,30,204,31,89,139,3,254,93,128,235,254,211,87,216,55,202,91,203,192,245,254,149,242,71,137,180,211,119,226,11,72,152,48,50,34,71,242,145,221,154,128,56,90,43,191,63,13,174,228,183,243,225,130,118,7,166,102,140,119,197,115,154,199,134,175,244,137,24,79,3,34,134,11,243,202,167,146,51,216,208,6,16,226,186,13,10,236,199,246,156,38,115,183,191,214,176,93,74,146,164,96,131,138,216,208,6,126,209,248,127,90,0,251,23,194,228,157,61,201,82,63,124,127,144,173,250,198,240,216,2,201,148,127,207,83,252,133,109,80,1,69,20,80,1,69,20,148,0,180,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,148,180,80,1,69,37,45,0,20,148,180,80,3,8,165,20,21,52,1,64,14,162,138,74,0,100,216,242,159,53,243,239,198,243,11,51,175,113,117,23,175,252,241,53,244,13,207,250,134,199,251,63,206,190,118,248,209,20,178,95,204,161,215,31,104,136,242,79,252,242,160,15,48,208,180,235,107,155,249,22,230,29,233,229,150,31,49,28,228,122,26,246,93,31,69,240,252,30,118,45,246,238,199,241,200,125,125,235,195,163,23,16,54,82,118,70,198,50,174,69,93,93,95,88,143,166,171,120,51,233,112,255,0,227,64,30,223,226,13,114,214,194,194,233,98,185,216,126,204,204,62,66,121,193,245,30,213,228,122,124,247,26,231,139,227,37,188,228,155,61,130,231,108,103,233,233,92,237,230,179,168,92,146,178,95,93,72,25,54,144,243,49,200,244,235,93,239,194,251,88,230,213,244,166,104,227,98,124,252,151,25,61,30,128,61,239,225,206,157,246,31,14,218,102,45,141,178,64,126,124,255,0,203,82,125,107,179,172,221,14,37,139,74,133,85,85,64,221,194,174,63,136,214,141,0,45,20,80,77,0,20,83,65,165,160,5,162,138,40,0,162,146,150,128,10,74,90,40,0,164,165,162,128,10,40,162,128,10,40,162,128,18,138,90,40,0,162,138,74,0,90,40,162,128,18,150,138,40,0,162,138,40,0,164,165,162,128,10,67,75,65,160,6,154,5,58,154,180,0,234,41,41,104,0,174,15,226,37,183,159,253,155,132,221,143,55,190,63,185,93,221,114,254,45,135,205,251,31,11,198,238,191,240,26,0,248,178,65,181,149,125,169,181,98,241,113,40,28,125,218,175,64,30,203,240,64,110,212,216,127,211,148,159,250,52,87,210,118,191,45,164,35,254,153,175,242,175,155,254,7,144,53,38,227,254,92,164,255,0,209,139,95,72,219,127,199,156,63,238,47,242,160,9,104,162,138,0,40,164,165,160,4,165,162,138,0,74,90,40,160,0,210,45,41,160,80,2,82,209,73,64,11,69,20,80,1,95,16,120,239,254,74,23,137,191,236,43,117,255,0,163,94,190,223,175,136,60,119,255,0,37,15,196,255,0,246,21,187,255,0,209,173,64,31,65,252,28,248,160,158,40,178,93,11,89,184,65,173,91,160,22,229,183,230,234,21,140,2,229,217,137,105,50,25,155,166,84,228,41,195,99,215,43,224,155,27,235,141,47,80,182,191,179,147,203,186,181,145,102,133,176,14,214,82,10,157,167,32,224,129,215,138,250,251,225,175,196,91,63,30,232,105,43,121,22,218,180,89,91,139,53,148,18,113,183,50,162,231,127,150,119,14,79,67,145,147,140,144,14,226,146,150,138,0,203,241,15,135,244,239,19,104,215,26,94,169,110,147,91,202,140,3,186,7,104,152,130,3,33,101,32,48,12,112,219,126,90,248,231,199,30,13,190,240,55,137,37,210,47,165,142,80,80,75,111,58,112,38,132,146,170,251,115,144,114,10,144,126,233,7,4,140,19,246,213,114,95,16,60,15,99,227,175,13,77,99,60,81,253,186,36,102,177,184,99,180,197,38,56,203,168,39,97,32,6,27,78,71,61,64,32,3,199,126,9,252,82,147,79,187,131,194,122,228,179,207,111,117,42,38,159,114,238,242,152,152,129,26,194,65,39,17,157,160,12,96,41,39,60,28,174,127,237,29,255,0,37,14,195,254,193,73,255,0,163,101,175,48,215,52,107,207,15,107,151,186,69,242,108,186,180,149,161,108,2,3,99,163,12,168,36,17,130,14,57,82,15,122,177,226,15,19,106,158,40,150,198,109,90,127,180,220,89,218,45,160,153,190,252,136,172,206,11,30,239,243,145,158,164,1,156,156,146,1,236,95,179,116,240,218,219,248,182,230,226,104,225,130,36,181,121,36,145,128,8,20,76,73,36,240,160,14,115,92,111,197,223,136,255,0,240,156,235,137,109,166,205,56,208,172,254,88,81,254,81,52,156,230,114,48,164,100,28,0,217,33,84,159,148,179,10,226,236,60,65,169,105,154,54,163,165,217,92,188,16,106,47,27,92,52,44,241,179,132,18,13,132,130,1,66,36,108,130,14,118,143,78,116,60,15,224,219,239,29,120,145,52,123,25,35,136,8,204,183,19,183,34,24,129,80,91,110,114,199,44,0,3,169,35,36,46,72,0,211,248,107,240,234,243,199,186,226,35,249,246,218,68,89,107,155,193,17,32,237,219,152,209,177,183,204,59,199,7,238,140,156,28,96,253,125,99,99,111,166,105,214,182,22,113,249,118,182,177,44,48,199,184,157,168,160,5,25,57,39,0,14,188,213,63,15,248,127,77,240,190,141,111,165,233,118,233,12,16,162,171,48,69,13,35,5,10,93,138,168,86,98,160,101,177,205,106,208,7,200,31,27,63,228,175,107,191,246,239,255,0,162,35,174,243,224,111,196,233,197,204,94,15,215,110,208,192,83,26,108,211,49,86,13,144,4,25,232,65,25,198,74,237,198,209,156,128,56,63,141,191,242,87,245,223,251,119,255,0,210,116,174,2,128,62,254,164,175,36,248,55,241,70,63,20,88,141,11,89,184,140,107,86,232,171,1,109,217,186,136,32,5,139,51,18,210,228,59,55,221,200,57,0,225,182,250,229,0,20,81,73,64,11,69,20,80,1,95,48,254,209,223,242,80,244,255,0,251,4,167,254,141,150,190,158,175,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,208,5,63,131,159,18,219,194,26,162,232,122,128,140,232,186,141,192,47,33,32,27,105,91,3,204,44,118,141,152,1,89,73,224,12,143,186,67,253,77,4,240,221,91,197,113,111,42,77,4,177,135,142,72,216,50,186,145,144,192,142,8,35,156,215,192,213,239,159,3,126,39,76,46,33,240,134,185,116,134,3,30,52,217,167,98,24,54,66,136,51,208,130,51,140,145,140,109,25,202,128,1,244,21,37,124,227,241,255,0,198,151,141,226,139,63,15,105,247,126,84,90,111,151,121,35,68,165,37,75,162,9,83,191,175,202,140,164,109,238,231,36,149,24,215,248,21,227,127,22,120,131,81,151,69,191,185,251,102,157,103,11,77,37,229,204,109,44,217,98,2,195,230,110,0,100,150,97,188,49,192,112,56,3,104,7,140,120,239,254,74,31,137,191,236,43,117,255,0,163,90,189,187,224,159,197,40,245,27,72,60,41,174,203,4,87,54,176,164,118,23,12,193,4,200,164,32,132,130,87,50,46,64,24,201,112,14,121,25,111,17,241,223,252,148,63,19,127,216,86,235,255,0,70,189,98,65,60,214,215,16,220,65,43,67,60,78,175,28,136,228,50,48,57,12,8,228,16,121,205,0,125,245,73,94,113,240,135,226,63,252,39,58,35,218,234,82,192,53,203,62,38,68,224,207,31,27,102,3,0,12,147,181,128,200,82,1,224,50,138,244,138,0,243,255,0,141,191,242,72,117,223,251,119,255,0,209,241,215,203,62,25,241,62,169,225,29,118,29,95,72,159,202,184,143,134,86,230,57,80,245,70,29,193,192,247,200,4,16,64,35,234,111,141,191,242,72,117,223,251,119,255,0,209,241,215,200,20,1,247,23,132,124,81,99,227,15,14,90,107,22,18,33,89,64,89,226,87,220,96,151,11,186,55,200,7,42,79,92,12,140,21,224,138,221,175,140,62,28,248,246,243,192,94,33,251,100,67,204,178,184,242,226,188,132,130,217,141,88,18,202,55,42,249,128,110,10,79,3,121,245,175,161,254,37,124,64,183,211,190,21,62,183,161,93,121,255,0,218,184,181,178,186,132,144,16,184,109,207,144,67,6,10,27,29,213,192,4,112,104,3,210,43,231,239,218,107,254,101,127,251,123,255,0,218,53,231,190,4,241,239,140,180,239,18,105,118,26,110,175,36,226,103,75,24,173,53,25,164,146,216,6,42,138,54,131,149,10,118,224,174,8,3,28,130,84,250,7,237,34,38,91,127,9,11,137,18,73,194,93,172,141,26,20,12,248,135,36,2,73,3,63,195,147,183,212,208,6,31,236,227,255,0,37,11,80,255,0,176,76,191,250,50,42,250,126,190,96,253,156,127,228,161,234,31,246,10,147,255,0,70,197,95,79,208,1,69,20,148,1,243,23,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,139,224,223,197,23,240,189,224,208,181,155,135,109,22,225,192,183,45,140,90,202,206,1,98,204,192,8,176,93,155,174,8,200,11,150,204,159,180,119,252,148,45,63,254,193,49,255,0,232,217,107,200,40,3,239,171,121,226,186,183,138,226,222,88,230,130,84,13,28,145,176,96,202,87,33,129,28,21,35,156,212,149,224,31,3,62,38,253,207,9,107,247,254,137,165,75,40,250,169,136,182,126,155,1,95,85,207,220,21,239,244,0,87,157,252,88,248,139,15,130,60,62,214,246,87,40,186,253,210,127,162,71,176,55,150,51,134,145,129,56,10,6,229,25,206,95,28,16,27,110,191,196,15,28,88,248,27,195,83,95,79,44,127,110,146,54,75,43,102,27,140,210,227,229,202,130,14,197,36,22,57,24,28,117,32,31,144,124,65,226,13,67,196,218,205,198,169,170,92,60,211,202,204,202,174,236,235,16,44,93,81,3,18,85,1,99,129,158,40,2,132,243,205,119,113,45,197,204,175,52,242,185,121,36,145,139,59,177,57,44,73,228,146,121,205,125,245,95,0,215,223,180,1,243,111,237,25,225,233,173,252,73,167,235,209,219,70,182,151,86,235,111,44,177,198,65,51,161,39,46,113,140,148,42,6,78,72,67,216,86,95,192,31,19,199,162,248,230,77,46,226,127,46,215,87,132,68,160,224,41,157,78,99,203,29,165,114,11,128,163,171,56,24,60,17,237,95,24,60,53,23,137,62,29,106,11,45,196,144,62,154,141,168,194,64,4,51,67,27,112,195,208,130,203,193,224,237,60,227,7,228,173,39,82,155,71,214,108,117,75,117,141,167,179,184,142,225,22,64,72,44,140,29,65,0,131,183,35,212,80,7,210,159,180,119,252,147,203,15,251,10,199,255,0,162,101,175,30,248,37,255,0,37,127,66,255,0,183,143,253,17,37,122,151,199,125,74,29,99,225,38,133,170,219,171,172,23,183,182,247,17,137,0,12,3,193,43,128,64,36,103,105,245,53,229,191,4,191,228,175,232,95,246,241,255,0,162,36,160,15,114,248,227,226,134,240,247,195,233,173,45,228,141,110,245,119,251,34,130,203,184,68,65,50,184,4,29,227,111,200,122,99,204,7,32,227,63,51,120,83,70,255,0,132,131,197,154,86,144,82,119,75,187,168,226,151,236,227,46,35,44,55,176,224,227,106,238,57,43,128,6,79,202,43,187,248,249,226,24,181,143,136,34,202,214,226,73,96,211,45,197,187,174,240,209,137,139,22,114,2,146,185,193,64,221,14,80,131,208,87,67,251,58,120,93,238,53,77,67,197,19,199,25,130,212,27,59,109,200,24,249,173,134,103,7,57,82,171,129,211,145,33,92,240,69,0,125,5,99,99,6,151,167,91,88,89,199,229,219,90,196,33,137,55,19,181,0,0,12,156,147,128,23,175,53,61,45,20,0,87,196,30,59,255,0,146,133,226,127,251,10,221,127,232,214,175,183,171,226,31,29,255,0,201,66,241,63,253,133,46,191,244,107,80,7,189,252,19,248,159,55,137,32,111,14,235,151,104,250,165,186,3,105,52,172,124,203,168,192,59,129,207,5,130,129,206,114,192,231,7,12,199,217,43,224,72,39,154,214,226,43,139,121,90,41,225,96,209,200,140,67,35,169,200,96,71,42,65,231,53,245,191,194,207,137,208,248,255,0,79,150,222,233,35,131,90,181,77,215,16,160,81,27,2,204,1,141,75,59,16,0,140,49,61,11,143,81,64,30,137,84,181,77,46,203,93,210,238,52,221,78,218,59,139,59,136,246,73,12,139,193,31,204,16,118,144,71,32,128,70,8,171,180,80,7,197,62,57,240,46,169,224,77,112,216,95,143,54,222,92,181,173,218,12,37,194,14,235,232,227,35,122,245,4,142,160,169,61,223,193,63,137,208,248,110,225,188,59,174,221,201,30,151,112,192,217,207,35,15,46,210,66,78,229,57,228,35,146,57,206,1,25,192,220,236,190,237,227,79,5,233,190,55,240,252,250,109,234,71,28,230,50,45,239,60,149,105,45,219,32,229,73,228,2,66,134,0,140,140,140,142,163,227,175,17,248,126,251,195,30,32,189,209,117,37,140,93,218,184,86,242,223,114,178,144,29,92,31,66,8,60,224,243,200,7,138,0,244,191,218,59,254,74,30,159,255,0,96,148,255,0,209,178,214,223,236,219,60,54,182,254,45,184,184,154,56,160,137,45,94,73,37,96,170,128,9,137,36,158,2,129,206,107,198,117,143,16,106,94,32,54,82,106,151,18,92,79,105,111,246,113,60,172,205,44,131,204,121,84,179,185,36,149,50,16,61,128,29,170,77,51,196,218,166,145,161,234,186,69,132,223,103,183,213,60,177,116,201,195,186,38,255,0,144,30,202,119,29,221,200,80,51,130,65,0,238,62,45,124,82,147,198,122,143,246,118,143,44,240,232,86,251,135,223,100,251,105,200,59,221,51,141,160,168,42,8,200,228,156,19,133,194,248,103,224,41,252,127,226,67,102,210,201,111,167,219,32,150,242,100,66,72,92,224,32,56,192,118,231,25,236,24,224,237,193,200,240,159,133,53,47,25,120,130,45,27,75,17,137,221,25,218,73,119,108,141,84,100,179,149,4,168,206,20,28,117,112,59,215,216,190,19,240,166,157,224,207,15,197,163,105,98,67,2,59,59,73,38,60,201,25,142,75,57,80,1,59,112,170,113,209,64,237,64,26,26,86,151,99,161,233,118,250,118,153,107,29,181,165,186,108,138,24,199,0,127,50,73,201,36,242,73,36,228,154,187,69,20,0,87,200,31,27,127,228,175,107,191,246,239,255,0,162,18,190,191,175,144,62,54,255,0,201,94,215,63,237,223,255,0,68,71,64,29,135,193,63,138,73,164,249,94,19,215,37,130,29,59,247,141,105,123,35,136,214,220,242,237,27,18,66,149,39,56,61,67,28,114,10,227,232,250,248,6,190,153,248,41,241,58,111,18,91,183,135,117,219,180,125,86,221,1,180,158,70,62,101,220,96,29,192,231,130,224,1,206,114,192,231,105,195,49,0,246,90,41,41,104,3,228,15,141,191,242,87,181,207,251,119,255,0,209,17,215,163,252,24,248,177,37,236,177,248,99,196,151,155,174,91,2,194,238,118,102,121,220,179,18,146,74,236,114,220,128,159,40,24,92,103,59,65,243,143,141,191,242,87,245,223,251,119,255,0,209,17,215,9,4,243,90,220,197,115,4,175,12,241,56,120,228,70,33,163,96,114,172,8,229,72,60,230,128,62,250,162,188,207,225,87,197,27,111,25,105,113,105,250,149,196,113,235,240,32,18,134,217,24,186,63,49,221,16,223,151,33,80,23,192,0,19,242,133,21,233,148,0,87,131,252,102,248,177,37,148,178,120,99,195,87,187,110,23,34,254,238,6,117,107,119,12,164,34,72,24,97,184,96,220,17,131,140,231,112,29,95,197,111,138,54,222,14,210,229,211,244,219,136,228,215,231,66,34,9,178,69,181,63,33,221,42,239,202,146,174,72,200,32,149,228,17,95,41,79,60,215,119,18,220,92,74,243,79,43,151,146,89,88,179,59,19,146,196,158,73,39,156,208,7,119,240,71,254,74,246,133,255,0,111,31,250,34,74,250,254,190,64,248,37,255,0,37,127,66,255,0,183,143,253,39,146,190,191,160,2,146,150,138,0,249,51,227,167,135,231,210,62,35,93,94,253,154,56,172,245,84,91,136,90,36,33,75,0,22,64,78,0,223,184,22,56,207,223,82,121,53,213,254,206,62,39,72,46,245,63,12,220,77,143,180,98,234,205,14,208,11,5,219,32,7,239,22,42,16,168,228,97,24,241,206,122,207,218,7,195,48,234,190,8,77,113,174,36,142,125,29,178,136,0,34,85,145,227,70,83,220,16,112,65,246,35,28,228,124,249,224,143,17,255,0,194,37,227,77,47,92,49,249,145,218,201,251,213,11,146,81,129,70,192,200,249,240,239,140,156,103,25,226,128,61,127,246,154,255,0,153,95,254,222,255,0,246,149,96,126,206,63,242,80,245,15,251,4,201,255,0,163,98,173,239,218,107,254,101,127,251,122,255,0,218,53,131,251,56,255,0,201,67,212,63,236,21,39,254,141,138,128,59,63,218,39,197,13,99,160,88,248,110,222,72,247,106,44,102,184,10,224,176,138,50,10,130,49,149,12,252,134,202,255,0,171,35,156,157,190,59,240,195,195,48,120,183,226,6,157,165,223,65,60,214,31,52,183,2,28,141,168,170,72,220,203,247,65,108,41,60,31,155,0,130,65,169,62,43,248,130,47,18,252,71,213,111,45,110,30,123,24,221,109,237,221,220,50,237,64,1,40,65,43,229,151,12,227,29,119,103,169,53,235,223,179,183,133,222,199,195,247,222,37,184,142,61,250,139,8,109,73,64,88,68,132,134,33,179,144,29,184,35,3,253,88,60,229,112,1,237,117,240,85,141,245,238,151,120,151,150,23,115,218,93,199,157,147,65,33,141,151,32,169,195,12,17,149,36,125,13,125,237,95,0,80,7,215,255,0,11,190,37,91,248,247,71,100,187,104,33,215,109,242,110,45,99,5,1,143,127,202,209,130,228,149,193,80,121,200,110,160,2,185,244,10,248,103,195,94,39,213,60,35,174,69,171,233,19,249,87,17,240,202,220,199,42,30,168,195,186,156,15,124,128,65,5,84,143,177,124,35,227,45,35,198,186,66,234,26,84,222,190,109,180,142,158,124,63,59,1,189,85,142,221,219,73,25,60,142,104,3,161,168,167,154,27,91,121,46,46,37,72,96,137,11,201,36,140,21,81,64,201,98,79,1,64,231,53,45,124,241,241,155,226,194,94,68,222,24,240,213,238,235,118,202,223,221,192,193,163,157,10,130,35,142,64,199,35,150,15,192,57,24,206,55,41,0,228,254,43,124,81,184,241,158,169,46,159,167,92,75,31,135,224,114,34,88,247,161,186,95,144,238,149,119,97,192,100,36,101,65,0,242,1,174,207,246,101,255,0,153,167,254,221,63,246,181,120,5,123,255,0,236,203,255,0,51,71,253,185,255,0,237,106,0,192,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,91,255,0,179,47,252,205,31,246,233,255,0,181,171,7,246,142,255,0,146,135,167,255,0,216,42,63,253,27,37,110,254,204,191,243,52,255,0,219,167,254,214,160,15,160,105,41,104,160,15,144,62,54,127,201,95,215,127,237,223,255,0,68,71,93,135,193,63,138,73,165,121,94,19,215,37,130,29,55,247,175,105,121,35,136,196,7,150,116,114,72,4,19,156,30,161,142,222,84,140,113,255,0,27,127,228,175,107,191,246,195,255,0,68,71,92,5,0,125,253,73,94,57,240,83,226,116,222,36,183,111,15,107,183,113,182,169,110,128,218,77,35,159,50,237,0,59,129,207,5,128,3,156,229,129,206,211,134,99,236,148,0,87,39,241,3,199,22,94,5,240,212,215,211,202,159,110,146,54,75,27,102,27,204,210,237,227,42,8,62,88,36,22,57,92,47,203,212,128,116,252,77,226,109,51,194,90,36,218,190,173,63,149,111,31,202,170,188,180,174,122,36,99,187,28,31,108,2,73,0,18,62,57,241,119,140,181,111,26,234,239,168,106,147,250,121,118,209,179,121,48,252,160,31,45,89,142,221,219,65,56,60,158,104,3,233,191,134,191,21,180,223,29,219,173,165,194,199,99,173,198,138,178,64,210,168,89,216,134,36,196,11,110,96,2,110,35,111,203,144,50,122,215,204,158,58,255,0,146,135,226,127,251,10,221,255,0,232,214,175,88,248,11,240,242,226,75,203,111,27,222,205,229,91,199,230,71,99,10,16,76,164,135,141,221,253,0,203,0,58,146,51,242,128,55,121,71,142,255,0,228,161,248,155,254,194,183,95,250,49,168,3,222,190,10,124,79,155,196,150,237,225,221,118,238,55,213,109,208,27,73,165,99,230,93,198,1,220,14,120,46,160,14,115,150,7,56,56,102,62,201,95,2,193,60,214,183,17,92,91,202,240,207,19,43,71,36,108,85,209,129,200,96,71,32,131,206,107,235,175,133,223,18,173,252,123,163,180,119,79,4,58,237,190,77,197,172,106,99,5,55,112,241,130,196,149,193,80,121,200,110,160,2,185,0,239,233,104,162,128,10,40,162,128,10,40,164,160,15,144,126,54,255,0,201,94,215,127,237,223,255,0,68,71,93,143,193,63,138,105,165,121,94,19,215,36,183,135,78,253,227,218,94,72,235,26,219,158,93,145,201,32,21,39,56,61,67,28,114,8,219,199,124,109,255,0,146,189,174,255,0,219,191,254,136,142,188,254,128,62,255,0,162,188,111,224,159,196,249,188,73,3,120,123,92,187,71,213,45,208,27,73,165,99,230,93,70,1,220,14,126,82,202,0,231,57,96,115,131,134,99,236,148,0,87,200,31,27,63,228,175,107,159,246,239,255,0,164,241,215,215,245,242,15,198,223,249,43,218,239,253,187,255,0,232,136,232,3,209,190,12,124,88,146,246,88,252,47,226,91,221,215,15,129,97,119,51,51,60,238,93,137,73,100,102,57,110,66,167,0,96,99,57,192,62,241,95,2,193,52,214,183,49,92,219,200,240,207,19,7,142,88,216,134,70,83,149,96,87,144,84,243,154,250,187,225,87,197,11,111,25,105,145,105,250,149,196,113,235,240,32,89,67,108,65,116,126,115,190,37,221,150,33,80,22,192,0,19,192,2,128,61,50,138,43,204,254,43,252,81,182,240,110,153,45,134,155,113,28,154,252,232,68,66,61,146,11,83,242,29,242,174,236,130,67,18,185,4,18,57,4,80,7,39,241,155,226,196,150,50,73,225,143,13,94,237,185,25,23,247,80,51,43,64,225,148,132,142,85,97,135,225,149,254,82,48,113,156,238,3,206,62,8,255,0,201,94,208,191,237,231,255,0,68,73,92,36,243,205,117,113,37,197,196,175,60,242,57,121,36,145,203,179,49,57,44,73,228,146,121,205,119,127,4,191,228,175,104,95,246,241,255,0,162,36,160,15,96,253,163,191,228,158,88,127,216,86,63,253,21,37,120,63,129,188,117,170,120,19,92,23,246,7,205,183,147,11,119,104,237,132,184,65,252,39,209,134,78,27,168,36,245,4,131,239,31,180,127,252,147,203,15,251,10,199,255,0,162,164,175,152,40,3,239,29,43,84,177,215,116,187,125,75,75,186,75,139,75,132,221,20,177,158,8,254,96,131,149,32,242,164,16,112,69,92,175,146,126,18,252,74,127,3,235,63,98,190,127,248,145,94,202,26,236,225,157,160,42,28,7,69,12,20,100,149,221,193,36,42,224,100,1,95,89,193,60,55,86,241,92,219,202,147,91,203,24,120,228,141,131,134,4,100,48,35,130,10,243,154,0,146,138,40,160,2,188,255,0,227,111,252,146,29,119,254,221,255,0,244,124,117,232,21,231,255,0,27,127,228,144,235,159,246,195,255,0,71,199,64,31,32,215,219,222,46,241,150,145,224,173,33,181,13,86,111,77,150,200,201,231,79,243,42,157,138,204,187,182,238,4,224,240,57,175,136,107,168,241,207,142,181,79,30,107,134,250,252,249,86,233,149,181,180,70,202,64,135,176,245,99,129,185,186,146,7,64,0,0,25,254,38,241,54,169,226,237,114,109,95,87,155,205,184,147,229,80,56,72,144,116,141,7,240,129,147,239,146,73,36,146,79,187,124,19,248,90,250,87,149,226,221,114,41,225,212,63,121,29,165,164,145,180,111,110,57,70,102,4,41,44,87,56,94,128,28,242,72,219,202,124,19,248,99,23,137,46,27,196,122,237,164,173,165,219,176,22,144,200,6,203,185,65,59,137,207,38,53,32,113,140,57,56,201,195,131,244,213,0,45,20,81,64,9,75,69,20,0,81,69,37,0,45,20,81,64,5,20,45,20,0,82,82,209,64,5,20,81,64,9,75,73,75,64,9,75,69,20,0,81,73,75,64,28,71,142,144,127,160,124,191,243,215,250,87,199,183,28,200,191,74,251,27,199,3,254,60,51,255,0,77,63,165,124,115,113,254,176,125,40,2,42,245,143,130,80,150,241,12,237,140,131,101,39,127,250,106,149,228,245,237,159,3,45,243,168,187,225,121,178,147,255,0,70,173,0,125,23,102,49,99,0,254,236,99,255,0,65,169,234,59,113,139,120,135,251,11,252,170,74,0,40,52,80,77,0,51,189,62,154,57,52,234,0,40,162,138,0,40,164,165,160,2,138,41,40,0,165,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,52,0,81,69,0,208,1,69,20,80,4,114,166,236,113,156,87,203,126,60,180,151,76,241,5,188,145,167,149,178,216,75,156,134,198,25,142,123,250,87,213,21,226,255,0,20,116,168,218,59,169,188,152,50,154,115,224,149,228,109,222,120,226,128,48,252,27,175,195,168,233,182,81,92,220,249,143,39,153,185,118,17,156,23,61,135,181,105,235,254,23,177,213,226,12,44,252,210,101,13,159,53,135,64,87,212,87,133,233,186,196,154,85,228,68,79,112,137,30,126,88,152,140,101,79,78,71,173,116,241,252,67,101,132,39,218,181,60,143,250,105,255,0,217,208,4,126,32,240,116,182,126,99,197,167,236,30,113,10,124,224,120,231,253,175,106,195,240,212,123,254,213,198,113,179,250,213,203,255,0,20,75,125,144,110,47,88,23,223,135,144,159,95,127,122,207,209,216,199,231,108,37,115,140,227,143,90,0,251,39,195,234,5,147,255,0,215,83,255,0,160,138,217,172,31,12,177,109,61,201,36,254,252,245,250,10,222,160,2,138,13,20,0,81,69,20,0,148,180,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,148,180,0,81,73,75,64,5,11,77,39,20,153,205,0,62,138,40,160,6,72,55,33,90,242,47,138,58,109,188,140,210,186,70,197,167,143,170,3,255,0,44,205,123,3,125,218,242,31,139,211,249,54,64,237,207,250,84,99,175,253,51,106,0,226,180,207,13,88,220,73,243,67,7,41,187,152,1,244,173,169,188,31,166,12,109,182,180,255,0,192,85,175,40,179,241,28,118,122,165,193,104,1,3,114,243,46,63,139,233,237,94,145,166,248,190,218,127,55,136,87,110,63,229,228,31,95,106,64,121,159,139,116,200,108,175,194,68,168,7,217,195,97,35,11,206,91,255,0,137,173,223,134,55,44,154,246,148,131,56,30,111,241,127,178,245,39,141,160,107,137,218,68,201,85,180,35,129,158,133,141,82,248,120,2,107,250,107,57,3,30,111,7,143,225,106,96,125,87,225,247,45,164,64,231,190,239,253,8,214,165,97,248,90,80,250,45,184,4,30,27,161,255,0,104,214,237,0,20,211,78,164,52,0,139,78,166,129,78,160,0,81,64,162,128,10,40,162,128,18,138,90,40,0,162,146,150,128,18,150,146,150,128,10,40,164,160,5,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,160,209,72,104,1,40,94,180,234,102,121,160,7,209,64,162,128,18,177,60,64,3,125,151,32,31,189,252,63,74,220,172,205,86,61,222,79,62,191,210,128,62,32,212,134,46,85,127,216,31,204,213,58,212,215,144,165,244,107,254,192,254,102,179,48,216,206,14,61,118,208,7,171,124,25,184,120,245,153,0,206,5,148,157,255,0,233,162,87,211,214,39,118,159,108,199,188,64,254,130,190,60,248,121,126,44,181,169,153,148,28,218,176,229,177,252,107,95,92,120,126,225,103,208,52,215,24,249,237,34,111,148,231,248,69,0,106,81,69,20,0,148,82,210,80,2,209,69,20,0,81,69,20,0,26,5,20,80,1,73,75,69,0,20,81,73,64,11,95,16,120,239,254,74,23,137,191,236,43,117,255,0,163,90,190,223,175,136,60,119,255,0,37,15,196,223,246,20,187,255,0,209,175,64,29,45,239,195,169,174,126,18,232,126,49,210,45,164,149,130,92,127,106,42,185,98,21,102,96,178,129,142,138,163,15,131,192,10,113,247,141,114,94,25,241,62,169,225,29,114,29,95,72,159,202,185,143,134,15,202,74,135,170,56,238,14,7,190,84,21,32,133,35,234,63,131,80,67,117,240,103,71,183,185,133,38,130,84,185,73,35,145,67,7,83,52,138,65,83,193,4,113,138,242,15,140,159,11,155,195,23,173,175,104,214,238,218,45,195,22,184,3,110,45,101,103,36,40,85,80,22,44,21,11,215,4,109,36,100,100,3,232,111,9,120,162,199,198,62,27,180,214,44,36,66,36,10,38,136,54,227,4,184,27,145,242,20,228,19,215,3,35,4,112,69,110,215,198,63,14,188,121,121,224,31,16,253,178,37,243,44,110,118,69,123,9,5,179,24,96,75,170,239,81,230,1,185,84,158,6,227,235,95,95,104,154,205,159,136,52,75,29,94,193,183,90,221,196,36,76,144,74,231,168,108,18,3,3,144,87,60,16,71,240,208,6,133,37,45,20,1,230,127,25,62,31,15,24,120,109,181,27,24,19,251,107,79,140,201,27,8,217,154,120,128,37,225,27,121,36,158,87,131,207,3,110,242,107,229,25,224,154,214,230,75,123,136,154,25,226,98,146,164,138,67,35,3,130,164,30,65,7,141,181,247,213,124,177,251,65,216,89,217,124,67,182,251,37,164,22,254,125,130,207,63,147,24,79,50,87,150,93,206,216,234,199,3,36,242,104,3,207,60,63,225,253,71,196,250,205,190,151,166,91,188,211,202,202,25,213,29,150,21,46,20,187,16,9,84,82,195,45,142,43,235,223,135,254,7,177,240,47,134,162,178,130,20,251,116,168,175,125,112,167,113,154,92,115,134,32,29,138,73,0,96,109,28,245,36,159,42,253,154,45,226,107,143,18,92,180,81,153,227,75,100,89,8,27,130,177,144,176,7,168,4,170,146,59,237,30,149,244,21,0,37,45,20,148,1,242,15,198,223,249,43,218,239,253,187,255,0,232,136,234,190,143,240,242,227,94,248,99,168,120,175,79,155,125,198,155,117,42,92,219,57,0,52,1,17,139,169,254,242,239,114,65,234,58,114,48,214,126,54,255,0,201,94,215,127,237,223,255,0,73,227,175,95,253,156,127,228,158,95,255,0,216,86,79,253,19,21,0,124,209,99,125,113,166,106,22,215,246,114,121,119,86,178,44,208,190,208,112,202,65,83,131,144,112,84,117,226,190,189,248,107,241,22,211,199,154,26,74,254,69,182,175,22,86,230,205,101,4,157,187,115,36,107,157,222,89,220,188,158,135,43,147,140,159,29,248,209,240,184,120,118,226,79,18,232,150,241,197,163,202,209,172,240,71,184,249,18,177,124,176,80,184,72,78,20,117,249,89,182,168,3,0,121,167,134,124,79,170,248,71,92,135,87,210,39,242,110,35,225,149,249,73,80,245,71,29,193,194,251,228,2,10,144,8,0,251,154,138,194,240,143,138,108,188,97,225,187,61,98,194,84,34,64,4,241,7,220,96,151,3,116,109,144,14,65,61,118,140,140,21,224,138,221,160,2,138,74,90,0,74,249,135,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,125,63,95,48,254,209,223,242,80,180,255,0,251,5,39,254,141,150,128,57,63,134,190,10,139,199,122,206,167,165,188,207,12,241,105,146,220,90,178,184,0,204,25,4,106,231,12,124,188,191,56,25,244,174,95,84,210,239,180,61,86,227,78,212,237,94,218,242,221,252,185,34,147,170,159,228,65,27,74,145,193,82,8,200,53,233,127,179,229,253,157,143,196,59,143,181,221,65,111,231,233,237,4,94,116,129,60,201,26,88,112,131,61,88,224,224,47,38,189,79,227,47,195,68,241,126,150,218,222,158,101,93,107,79,183,42,35,1,152,92,68,185,111,44,1,147,187,37,138,144,57,39,7,168,32,3,229,153,231,158,234,226,91,139,137,30,105,228,114,242,73,35,22,118,98,114,88,147,201,36,243,154,250,235,224,255,0,131,127,225,15,240,60,31,105,135,203,212,245,12,93,93,111,24,100,200,249,16,229,85,134,213,234,167,56,102,108,117,175,159,126,23,120,50,111,18,252,69,131,77,188,84,133,52,214,251,85,237,189,220,68,151,88,100,80,209,20,61,203,16,164,55,65,158,184,193,251,6,128,62,33,241,223,252,148,63,19,127,216,82,239,255,0,70,189,116,30,31,248,107,113,226,143,134,55,222,33,210,18,123,141,86,211,80,104,158,213,93,113,36,11,26,177,216,54,229,165,203,3,140,242,1,1,73,192,56,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,127,253,156,191,228,158,95,127,216,86,95,253,19,21,0,124,225,161,235,55,158,30,215,44,181,107,7,242,238,173,37,18,199,146,64,109,189,85,176,65,42,70,65,25,229,73,29,235,236,31,135,254,56,177,241,215,134,162,190,130,68,251,116,40,18,250,216,12,24,164,219,206,213,36,157,132,130,84,228,228,124,189,65,3,198,126,50,124,37,26,43,63,136,252,55,109,41,176,149,201,187,178,130,38,97,108,118,150,50,46,23,11,22,20,229,78,2,156,99,130,2,249,199,130,60,101,127,224,95,18,71,171,216,199,28,128,161,134,230,7,224,77,9,32,149,206,220,131,149,4,17,208,129,144,70,65,0,250,107,227,111,252,146,29,119,254,221,255,0,244,122,87,203,62,19,177,183,212,252,101,161,216,94,71,230,90,220,234,16,69,50,110,35,116,109,40,86,25,24,35,32,158,156,215,210,95,19,124,67,167,120,159,224,78,171,170,233,119,17,205,4,169,106,204,170,193,154,38,50,194,197,28,41,33,92,6,25,92,241,95,54,248,78,246,223,76,241,150,135,127,123,47,151,107,107,168,65,52,205,180,157,168,178,2,231,104,201,56,0,253,222,104,3,160,248,149,240,234,243,192,90,227,198,158,125,206,145,46,26,214,245,162,32,13,219,177,27,182,221,190,96,193,224,117,24,56,25,192,226,140,243,53,178,91,180,172,96,70,103,72,203,157,170,206,0,103,3,160,37,66,130,123,237,30,149,246,246,191,160,104,190,57,240,209,177,190,84,186,176,185,65,44,51,66,192,149,36,101,101,141,134,70,112,120,60,130,9,7,32,144,126,61,241,55,131,245,79,12,248,182,127,14,205,109,60,183,30,110,203,82,177,115,116,140,216,141,145,65,57,221,232,9,32,228,117,4,80,7,164,252,0,240,95,246,166,187,55,137,111,237,32,154,194,199,49,91,25,27,36,93,124,172,172,23,217,79,83,208,178,145,146,50,186,223,180,215,252,203,31,246,247,255,0,180,107,214,252,9,225,72,124,23,225,11,29,26,48,134,116,77,215,82,38,63,121,51,114,231,56,82,87,63,40,36,103,106,128,122,87,146,126,211,127,243,43,255,0,219,215,254,209,160,12,15,217,203,254,74,30,163,255,0,96,169,127,244,108,85,244,253,124,193,251,56,255,0,201,66,212,63,236,21,39,254,141,138,190,158,160,5,170,247,87,246,118,62,71,219,46,173,237,252,233,86,8,124,233,2,121,178,191,221,65,158,172,112,112,7,38,159,60,241,91,91,203,113,113,42,67,4,81,150,146,73,24,5,69,3,37,137,60,0,7,57,175,151,117,15,136,183,158,61,248,189,225,217,19,207,182,209,226,213,108,214,218,205,229,36,29,179,113,43,140,227,204,59,207,43,247,70,6,78,50,64,44,126,209,223,242,80,244,255,0,251,5,71,255,0,163,37,174,63,225,231,129,255,0,225,61,213,53,45,46,59,191,179,93,197,167,189,205,179,176,202,25,4,136,0,127,151,56,33,136,202,242,14,15,59,112,123,15,218,59,254,74,30,159,255,0,96,168,255,0,244,100,180,126,206,95,242,80,245,15,251,4,201,255,0,163,98,160,15,44,158,43,237,11,89,150,9,11,218,234,54,55,6,54,49,201,134,134,84,108,28,48,61,67,47,85,61,184,175,161,126,27,252,106,177,159,194,215,118,254,40,186,142,45,71,75,183,223,17,39,13,121,10,32,28,51,55,207,49,101,57,25,27,183,13,191,199,139,191,26,254,27,65,175,105,51,248,155,78,72,32,212,236,162,121,111,29,156,133,184,129,35,114,114,2,156,200,48,0,60,113,144,79,3,31,48,208,7,89,241,3,199,23,222,58,241,44,215,211,203,39,216,34,102,75,27,86,24,88,98,207,25,80,72,220,84,2,231,39,39,142,128,40,219,240,87,195,102,214,60,27,174,248,179,83,76,105,182,122,125,219,218,71,185,145,229,157,35,202,183,221,195,70,14,238,141,247,147,4,16,8,57,255,0,11,124,15,255,0,9,199,139,99,182,158,91,117,176,180,219,113,120,143,38,26,68,14,50,136,20,134,57,232,88,112,160,231,57,32,55,212,126,51,183,138,211,225,175,136,32,183,137,33,130,45,34,229,35,72,212,42,198,162,22,1,64,28,0,7,24,160,15,137,107,239,234,248,6,190,254,160,2,190,45,248,149,225,249,188,51,241,7,88,178,146,218,56,32,146,225,174,45,132,72,68,126,75,18,200,16,96,12,0,118,157,188,41,82,7,221,175,180,171,194,191,104,175,11,199,113,165,233,254,40,130,57,76,246,174,44,238,48,140,227,202,108,178,51,156,224,0,217,29,57,50,42,231,133,20,1,229,178,248,158,59,223,130,177,120,118,121,243,115,167,235,81,203,2,28,47,238,26,41,73,198,62,102,196,155,201,36,113,184,12,242,0,167,240,219,90,135,195,158,57,180,214,103,216,82,206,222,234,80,141,32,69,145,197,188,152,77,231,161,102,192,31,41,228,142,13,114,148,80,4,247,215,215,26,158,163,115,127,121,39,153,119,119,43,205,51,224,13,206,196,150,56,24,81,146,79,79,150,190,203,248,107,225,248,124,53,240,251,71,178,75,105,45,231,150,222,59,139,165,149,0,147,206,117,12,225,134,1,200,39,104,207,32,0,15,74,249,135,225,103,133,223,197,127,16,116,219,54,141,30,206,217,133,229,218,200,138,234,98,140,130,84,130,87,112,102,42,157,254,254,112,64,53,246,85,0,20,148,180,80,1,95,16,120,239,254,74,23,137,255,0,236,43,117,255,0,163,94,190,223,175,136,60,119,255,0,37,11,196,223,246,21,186,255,0,209,173,64,29,129,248,92,250,183,194,29,35,197,154,36,83,205,168,254,240,93,217,198,141,35,92,15,61,208,60,96,2,67,5,219,145,208,129,159,148,131,187,207,52,157,82,251,67,213,45,245,45,50,233,237,111,45,223,124,82,199,212,31,228,65,25,4,30,8,37,78,84,215,214,95,4,191,228,144,232,95,246,241,255,0,163,228,162,31,131,222,19,143,198,119,62,32,150,194,9,97,146,37,72,180,215,130,49,109,19,1,181,152,32,24,57,0,96,17,128,75,55,36,140,0,117,126,29,213,166,215,124,63,105,169,92,105,151,122,100,243,161,50,89,221,161,18,68,192,144,65,4,3,140,140,131,133,200,32,224,103,109,106,209,69,0,21,231,255,0,20,126,26,193,227,221,32,73,106,144,67,174,193,129,109,117,35,148,82,155,190,104,228,33,73,43,130,196,113,144,221,8,5,179,232,20,148,1,240,52,208,79,107,113,36,23,16,188,51,196,229,37,73,1,12,140,14,10,144,121,4,30,54,213,141,43,75,190,215,117,75,125,59,76,182,123,155,203,134,217,20,81,245,99,252,148,1,146,73,224,0,73,194,138,244,255,0,218,38,8,161,248,139,109,36,112,198,143,54,155,19,202,192,42,151,127,54,69,203,30,231,10,6,79,96,7,106,220,253,155,44,44,230,188,215,175,102,180,130,75,171,95,179,249,19,186,2,241,110,19,43,108,99,202,228,124,167,29,69,0,122,191,195,143,2,219,248,19,194,241,88,226,9,53,25,63,123,121,117,16,35,205,108,156,12,158,112,160,237,31,116,117,56,5,141,118,20,81,64,5,20,82,80,2,215,200,31,27,127,228,175,107,191,246,239,255,0,162,18,190,191,175,144,126,54,255,0,201,94,215,63,237,223,255,0,68,71,64,17,248,11,225,243,248,239,195,254,36,146,205,228,58,182,156,150,237,105,23,154,169,28,133,139,239,86,200,60,144,152,94,64,201,25,56,233,197,255,0,166,105,122,135,252,183,179,190,182,151,222,57,33,145,79,224,85,129,31,80,86,189,207,246,104,184,133,110,60,75,3,72,139,52,137,106,194,50,195,115,40,50,6,42,58,144,11,40,39,182,241,235,87,254,51,124,37,23,209,205,226,143,14,90,200,111,203,131,123,101,111,19,57,184,44,193,124,212,85,82,119,100,229,199,66,50,220,16,119,0,118,159,11,190,37,219,248,247,72,104,238,158,8,181,219,124,155,139,88,193,69,41,187,229,116,5,137,43,130,160,243,149,110,161,65,25,239,235,225,95,14,107,247,254,24,241,5,158,181,167,52,107,117,106,197,147,204,93,202,192,130,172,8,244,32,145,198,15,60,21,60,215,216,222,10,241,174,157,227,125,2,13,74,197,227,142,98,128,220,90,121,193,228,183,108,145,134,3,144,9,86,32,144,50,54,156,14,128,3,230,95,141,191,242,87,181,223,251,119,255,0,209,17,209,161,124,56,188,241,87,195,43,141,123,70,135,207,212,108,117,9,146,123,117,201,121,226,242,225,101,8,51,141,202,75,28,5,203,6,60,146,21,73,241,183,254,74,246,185,255,0,110,255,0,250,79,29,123,7,236,229,255,0,36,242,255,0,254,194,178,127,232,168,168,3,230,205,43,84,190,208,245,75,125,79,76,187,123,107,200,31,124,82,199,212,31,228,65,25,4,30,8,36,28,131,95,77,127,194,240,208,191,225,90,255,0,109,253,170,223,251,123,202,242,127,179,112,119,125,171,29,124,189,217,242,115,206,237,255,0,119,140,238,226,184,79,142,63,13,45,180,55,255,0,132,163,72,54,182,214,19,58,67,53,136,9,8,141,182,225,76,74,48,24,16,50,64,228,28,191,42,78,60,82,128,46,106,186,165,246,185,170,92,234,90,157,211,92,94,92,190,249,100,147,171,31,228,0,24,1,71,1,84,5,194,138,236,245,223,135,23,158,21,248,99,111,175,107,48,249,58,133,246,161,12,112,219,182,85,224,135,100,140,67,140,227,115,16,167,4,100,0,57,82,88,47,89,240,63,225,157,182,184,223,240,148,234,230,214,226,194,23,120,97,177,113,28,194,71,198,9,145,78,66,128,27,33,79,36,237,110,0,27,251,79,218,59,254,73,221,135,253,133,83,255,0,69,75,64,30,63,240,75,254,74,246,133,255,0,111,63,250,34,74,250,250,190,65,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,127,64,5,20,82,80,4,115,193,13,213,188,182,247,17,36,214,242,198,82,72,228,1,131,130,48,65,7,130,8,227,21,240,182,185,163,94,120,123,92,188,209,239,147,101,213,164,173,19,225,74,134,199,70,92,128,72,43,180,131,142,65,7,189,125,221,95,54,126,209,62,23,75,31,16,89,120,146,222,57,54,106,40,97,185,33,24,168,150,48,21,73,108,237,5,147,128,48,62,225,60,228,224,3,140,241,95,137,147,196,31,15,60,25,106,211,249,151,154,95,218,236,230,87,192,34,49,229,121,68,1,206,54,97,84,144,9,40,221,113,147,23,195,159,20,183,132,38,241,14,169,111,36,98,243,251,29,162,180,220,234,15,154,243,66,160,168,32,134,42,9,124,109,57,8,123,100,215,25,69,0,73,5,188,215,87,17,91,193,19,77,60,142,18,56,227,82,206,204,78,21,64,28,146,79,24,175,186,116,61,26,207,195,218,29,150,145,96,155,45,108,225,88,147,32,2,216,234,207,128,1,114,114,73,199,36,147,222,190,101,248,11,225,134,214,252,120,186,172,145,198,214,122,58,121,207,190,48,202,210,176,43,24,193,57,4,29,206,24,3,131,24,232,72,53,245,93,0,21,240,13,125,253,95,0,80,7,160,120,207,225,189,230,141,225,157,23,197,22,17,121,154,69,246,159,109,36,251,50,77,180,205,18,110,45,146,120,118,36,134,232,11,99,3,141,249,159,15,252,113,125,224,95,18,197,127,111,44,159,96,149,213,47,173,84,110,19,69,158,112,164,129,189,65,37,78,87,7,229,232,72,63,84,248,74,198,211,83,248,99,225,219,59,251,72,46,237,164,210,173,55,195,60,98,68,108,34,17,144,114,167,4,41,250,138,249,123,226,103,129,27,225,255,0,137,5,140,119,105,113,103,113,25,154,213,139,175,154,169,156,98,85,28,130,14,70,236,97,177,145,130,10,128,15,93,248,171,241,134,198,15,13,91,216,248,71,89,142,107,237,69,21,158,226,14,77,189,185,7,63,54,65,73,73,192,193,27,148,110,39,7,6,190,121,210,180,203,237,115,85,131,77,210,237,94,226,242,229,246,69,20,125,88,255,0,32,160,100,146,120,0,18,112,162,170,87,213,95,7,190,26,91,120,91,70,139,89,190,54,183,186,181,234,36,201,34,42,72,45,163,42,112,35,148,103,37,149,206,230,83,180,240,6,64,203,128,120,71,196,127,6,167,129,181,45,35,73,105,18,91,166,211,150,123,185,83,118,26,86,150,92,237,201,232,20,5,232,51,183,56,82,77,122,95,236,203,255,0,51,71,253,186,127,237,106,192,253,163,191,228,161,233,255,0,246,9,143,255,0,70,203,91,255,0,179,47,252,205,31,246,233,255,0,181,168,3,3,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,111,254,204,223,243,52,127,219,159,254,214,172,15,218,59,254,74,22,159,255,0,96,152,255,0,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,128,62,128,162,146,150,128,62,64,248,219,255,0,37,123,93,255,0,182,31,250,79,29,71,224,47,135,175,227,175,15,248,150,75,54,144,234,218,106,91,189,164,94,96,72,229,46,95,114,182,65,228,172,120,28,129,146,50,113,247,100,248,219,255,0,37,127,93,255,0,183,127,253,39,142,187,255,0,217,151,254,102,159,251,116,255,0,218,212,1,225,63,233,186,94,161,255,0,45,172,239,173,100,247,142,72,100,7,240,42,192,175,212,21,175,170,190,29,124,92,211,124,85,162,92,62,177,61,158,155,168,88,168,107,182,145,214,24,10,179,149,5,11,57,56,31,32,114,113,243,56,94,226,185,175,141,191,11,95,86,243,124,89,161,195,60,218,143,238,210,238,206,52,121,26,224,112,138,200,0,36,48,24,200,232,84,103,130,14,239,156,168,3,183,248,155,241,18,231,226,14,184,146,136,126,207,166,90,110,91,40,88,46,229,13,141,206,228,127,19,96,112,14,0,0,12,242,199,67,225,55,195,102,241,198,177,246,219,248,255,0,226,69,99,40,23,67,115,35,78,74,177,8,142,160,131,130,163,119,32,128,195,7,36,26,196,240,7,129,239,188,117,226,88,108,96,138,79,176,68,225,239,238,65,192,134,44,243,181,136,35,121,0,128,48,114,121,251,160,149,251,23,74,210,236,116,61,50,223,78,210,237,99,182,179,183,77,145,67,24,224,15,230,73,57,36,158,73,36,156,147,64,22,32,130,43,91,120,109,237,226,72,96,137,21,35,141,0,1,0,92,5,0,124,160,42,241,138,248,151,199,127,242,80,252,77,255,0,97,75,175,253,26,213,246,253,124,65,227,191,249,40,126,38,255,0,176,165,215,254,141,106,0,217,190,248,121,113,31,194,237,51,198,246,83,121,182,242,239,23,240,185,0,196,68,237,26,50,122,169,192,5,122,130,115,200,39,111,55,225,189,126,255,0,194,254,32,179,214,180,214,141,110,237,92,178,121,131,112,96,84,135,4,122,21,37,126,92,30,126,82,15,53,245,55,193,168,33,186,248,51,163,219,220,66,147,65,34,92,164,137,42,134,14,166,121,20,169,83,193,4,113,138,240,207,139,95,13,91,193,26,207,219,44,99,255,0,137,21,236,165,109,70,230,118,128,128,164,163,177,10,23,36,182,222,73,42,167,39,32,154,0,250,75,193,94,53,211,124,111,225,248,53,43,39,72,231,40,13,197,159,156,175,37,187,100,140,48,28,128,74,177,4,129,145,131,129,247,71,73,95,21,120,27,199,122,167,129,53,209,127,96,124,219,121,48,46,173,25,176,151,8,59,31,70,25,56,110,160,147,213,73,7,236,157,43,84,178,215,52,187,125,75,76,186,75,155,59,132,223,20,177,158,10,255,0,48,65,200,32,242,8,32,224,138,0,187,69,20,80,1,69,20,80,7,200,63,27,127,228,175,235,191,246,195,255,0,73,227,168,252,5,240,245,252,119,225,255,0,18,201,102,210,29,91,77,72,26,206,47,49,82,57,75,23,220,31,32,242,85,54,175,32,100,140,156,116,147,227,111,252,149,237,119,254,221,255,0,244,68,117,221,254,204,247,16,173,199,137,109,222,84,19,200,150,204,177,150,27,217,84,202,28,129,212,168,44,1,61,183,15,90,0,240,207,244,205,47,80,255,0,150,246,151,214,178,123,199,36,50,3,248,21,96,71,212,17,95,91,124,45,248,149,111,227,221,33,146,233,224,135,92,183,201,185,181,140,20,5,55,124,175,24,44,73,92,21,83,206,85,186,133,4,103,139,248,205,240,148,95,36,222,40,240,229,172,134,252,184,55,150,54,241,59,155,130,204,23,204,64,160,157,249,57,101,232,87,45,193,7,119,132,120,115,95,190,240,191,136,44,245,189,57,163,91,187,87,45,31,152,55,43,2,10,178,145,232,65,35,229,193,231,130,15,52,1,247,93,124,129,241,179,254,74,246,187,255,0,108,63,244,66,87,211,94,10,241,166,155,227,127,15,219,234,118,47,28,115,148,6,226,207,206,13,37,187,100,140,48,94,66,146,24,169,32,100,96,224,116,31,50,252,109,255,0,146,189,174,255,0,219,191,254,136,142,128,13,7,225,197,231,138,190,24,220,107,218,52,62,126,161,99,168,76,147,91,174,75,77,15,151,19,0,131,56,220,9,99,180,12,176,115,201,42,170,120,205,43,84,190,208,245,72,53,45,50,233,237,175,45,219,124,82,199,213,79,242,32,140,130,15,4,18,14,65,175,164,255,0,103,31,249,39,119,255,0,246,21,147,255,0,69,69,92,95,199,31,134,150,218,27,255,0,194,83,164,27,91,91,9,157,33,154,196,4,136,70,216,192,49,1,128,202,64,201,3,149,57,110,65,56,0,238,255,0,225,120,104,95,240,173,191,182,190,215,7,246,247,149,228,255,0,103,96,238,251,86,58,236,221,159,39,60,238,221,211,140,238,226,190,101,213,117,75,237,115,84,184,212,181,43,167,185,188,185,125,242,203,39,86,63,200,40,92,5,3,128,20,42,224,10,165,94,217,240,67,225,165,182,184,255,0,240,148,106,230,218,230,194,23,120,97,177,96,147,9,31,24,38,69,57,10,0,108,168,60,147,134,224,1,184,3,147,215,126,28,94,120,91,225,141,190,189,172,195,228,234,55,218,140,49,197,110,217,15,4,62,92,174,67,174,118,238,98,170,112,70,64,3,149,37,148,47,193,47,249,43,218,23,253,188,127,233,60,149,235,255,0,180,119,252,147,187,15,251,10,199,255,0,162,165,175,31,248,35,255,0,37,123,66,255,0,183,143,253,17,45,0,123,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,107,193,60,9,225,168,124,95,227,43,29,10,123,150,183,75,180,156,9,80,2,81,150,39,112,112,122,140,129,145,198,70,70,87,173,123,223,237,31,255,0,36,242,195,254,194,177,255,0,232,169,107,199,254,9,127,201,95,208,191,237,227,255,0,68,73,64,28,159,136,252,63,125,225,127,16,94,104,186,154,198,46,237,93,67,249,109,184,50,144,24,48,63,221,42,65,231,7,158,84,30,43,215,62,9,252,82,77,43,202,240,158,187,44,17,105,223,189,123,75,201,28,70,176,30,93,227,114,74,130,9,206,15,80,231,111,32,140,122,127,197,31,134,208,120,247,72,89,45,82,8,117,219,125,162,218,234,70,40,10,110,249,210,82,20,146,48,88,175,25,13,247,72,5,179,242,44,240,77,107,113,45,189,196,79,12,209,49,73,35,144,16,200,192,224,169,7,144,65,227,20,1,247,213,21,227,95,4,254,39,79,226,75,118,240,238,185,119,27,234,150,232,13,164,210,49,243,46,163,0,238,7,60,23,80,171,206,114,192,231,7,107,57,246,90,0,43,207,254,54,127,201,33,215,127,237,135,254,143,142,187,250,224,62,54,127,201,33,215,127,237,223,255,0,71,199,64,31,32,215,127,240,183,225,173,199,143,117,118,150,233,39,135,66,183,200,185,187,141,132,108,91,111,202,136,72,32,182,72,39,229,192,94,164,18,185,224,43,237,25,39,240,247,194,159,2,66,146,75,36,58,109,138,121,113,43,182,233,103,149,137,108,1,198,231,102,44,112,184,11,201,224,14,0,43,252,64,241,149,143,195,175,7,249,208,37,170,221,236,16,105,214,71,229,12,87,3,128,163,132,69,57,63,116,112,23,32,176,175,5,240,103,198,175,16,120,127,92,158,227,91,184,155,87,177,189,148,53,202,201,35,23,132,124,249,48,12,132,78,91,59,112,1,218,160,109,234,56,191,22,120,175,83,241,159,136,37,214,53,66,130,119,69,141,99,139,119,151,26,168,194,170,6,36,129,156,177,25,234,196,247,175,100,248,41,240,167,254,60,124,97,173,47,164,250,117,177,31,239,174,249,21,147,253,199,66,173,232,125,40,3,222,173,230,91,155,88,166,141,100,9,34,6,81,36,108,142,1,25,25,86,0,131,236,64,35,189,75,69,20,0,81,73,75,64,5,20,148,180,0,81,73,75,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,73,75,64,9,75,69,20,0,81,69,20,1,192,124,67,185,48,255,0,103,96,19,159,55,190,63,185,95,33,204,119,48,63,236,215,210,191,21,117,136,161,254,201,200,67,159,59,254,90,1,253,202,249,152,156,154,0,7,90,247,223,128,241,2,202,248,25,54,114,118,255,0,166,235,94,4,23,230,197,125,21,240,30,220,155,56,95,61,109,100,237,255,0,77,133,0,123,156,99,106,32,246,20,234,104,24,1,125,22,157,64,5,48,211,233,164,208,0,41,194,154,41,69,0,45,37,45,20,0,148,180,81,64,5,37,45,20,0,81,73,75,64,5,20,148,180,0,81,69,37,0,45,20,148,180,0,81,69,20,0,82,81,75,64,9,75,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,13,38,144,80,105,71,90,0,114,244,162,138,74,0,90,242,15,138,55,91,45,175,19,102,115,166,201,206,125,158,189,126,188,63,226,164,187,197,214,7,252,195,93,122,255,0,191,64,31,62,65,24,187,212,21,9,198,236,246,207,65,94,133,225,191,5,91,223,216,197,36,178,197,150,86,63,53,184,110,141,143,90,227,52,11,118,147,90,183,192,60,238,237,254,201,175,103,208,239,33,211,116,91,127,58,84,4,110,31,59,129,213,137,239,64,24,87,31,14,173,68,96,139,152,70,79,240,218,143,241,170,22,62,21,130,63,51,18,199,206,223,249,98,190,254,245,179,174,120,202,206,40,112,4,12,86,92,113,112,61,253,171,43,193,122,160,185,251,119,238,192,198,207,226,207,247,253,168,3,233,13,14,220,65,104,192,21,57,144,158,6,222,203,90,181,75,79,255,0,80,255,0,239,127,65,87,104,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,164,160,5,164,165,162,128,18,150,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,26,70,105,152,169,105,180,0,234,40,162,128,3,210,188,139,227,13,187,77,167,140,2,127,210,208,245,31,243,205,171,215,15,221,174,19,226,30,158,47,44,144,121,91,191,210,1,251,251,127,129,253,232,3,228,125,65,26,61,66,229,74,244,149,151,245,53,123,76,212,100,143,204,249,99,231,29,143,189,79,226,93,58,91,93,70,245,252,173,171,246,166,3,230,207,241,55,189,100,90,62,55,254,20,1,236,87,58,83,234,118,23,12,21,143,238,217,56,101,29,189,254,181,201,105,240,92,120,127,95,140,152,192,16,231,150,33,190,242,159,67,239,94,163,161,71,20,154,124,138,70,115,33,94,167,209,107,11,196,122,36,107,53,205,192,131,27,113,243,239,246,81,235,82,7,168,252,55,213,197,254,149,110,24,166,239,46,70,32,2,63,229,166,59,215,120,14,87,53,228,223,11,137,137,18,30,128,91,201,199,253,180,21,234,200,115,24,62,194,168,7,209,69,20,0,109,162,155,154,118,115,64,9,75,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,210,82,209,64,5,37,45,20,0,148,180,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,73,75,64,5,52,117,167,83,104,1,194,138,22,138,0,42,149,248,221,229,237,237,159,233,87,42,27,129,187,111,25,198,104,3,226,79,19,38,205,78,32,127,231,136,255,0,208,154,170,27,101,58,79,152,9,207,215,143,189,90,222,55,183,48,107,49,41,143,110,109,212,245,207,241,53,89,211,116,137,110,188,55,20,139,6,253,217,231,120,92,225,207,191,181,0,98,232,119,98,202,254,71,98,163,49,145,200,39,184,244,175,174,188,7,168,69,117,160,105,72,28,22,26,116,46,64,82,191,192,190,181,241,246,163,111,37,134,161,44,37,118,21,192,198,65,234,1,175,164,190,18,223,79,52,86,81,73,38,99,93,45,48,48,59,121,116,1,235,180,82,82,208,2,82,209,69,0,37,45,20,80,1,73,75,69,0,20,81,69,0,20,81,69,0,20,81,69,0,21,241,7,142,191,228,161,248,155,254,194,183,95,250,53,171,237,250,248,131,199,127,242,80,252,77,255,0,97,91,175,253,26,212,1,244,255,0,193,47,249,36,58,23,253,188,127,232,249,43,143,248,219,241,78,61,62,206,127,10,104,114,193,53,197,212,76,151,247,17,184,144,66,132,186,52,33,65,56,144,224,131,156,16,8,219,201,200,200,211,254,35,255,0,194,15,240,23,195,246,218,108,208,29,118,243,237,11,10,55,204,96,143,207,151,51,21,193,7,4,109,80,248,4,146,126,96,172,43,196,63,211,53,93,67,254,91,222,95,93,75,239,36,147,72,199,241,44,196,159,169,38,128,46,120,127,64,212,60,79,172,193,165,233,118,239,52,242,186,134,101,70,101,132,22,10,93,138,130,85,1,97,150,199,21,246,23,195,255,0,6,219,248,31,194,86,218,76,63,53,195,109,154,242,64,229,150,73,200,1,202,228,12,47,0,14,7,10,51,206,73,195,248,77,240,234,31,3,248,125,46,47,109,163,26,253,220,127,233,114,111,15,229,174,114,177,41,81,128,0,193,108,103,45,158,72,11,143,68,160,2,138,40,160,2,190,96,253,163,191,228,161,233,255,0,246,9,143,255,0,70,203,95,79,215,204,63,180,127,252,148,45,63,254,193,81,255,0,232,217,104,3,123,246,101,255,0,153,167,254,221,63,246,181,125,1,95,63,254,204,191,243,52,127,219,167,254,214,175,160,40,0,162,138,40,3,228,15,141,191,242,87,181,223,251,119,255,0,210,116,175,97,253,156,127,228,158,95,255,0,216,86,79,253,19,21,120,247,198,223,249,43,218,239,253,187,255,0,232,132,175,96,253,156,127,228,158,95,127,216,82,79,253,21,13,0,122,212,240,69,117,111,37,189,196,73,60,18,161,73,35,144,7,86,4,96,169,7,130,8,227,21,242,47,197,63,134,247,158,6,215,36,184,134,29,250,13,220,142,109,38,76,149,135,57,34,22,201,37,92,14,132,159,152,12,245,86,11,245,253,101,248,131,195,250,119,137,180,107,141,47,84,183,73,160,145,25,67,50,6,104,88,169,1,208,176,42,28,6,56,109,188,80,7,200,159,14,124,121,121,224,31,16,125,178,33,230,88,220,236,138,242,34,11,102,48,202,75,168,220,7,152,23,112,82,120,27,143,173,125,133,165,106,150,58,238,151,111,169,105,151,73,113,103,112,155,226,150,51,193,31,204,16,114,164,30,65,4,28,21,175,140,124,115,224,235,255,0,2,248,150,77,34,250,72,229,5,4,182,243,39,2,104,73,32,54,51,144,114,10,144,126,233,7,4,140,19,216,124,28,248,150,222,16,213,23,68,212,4,103,69,212,110,1,105,9,10,109,165,108,47,154,88,225,124,188,0,24,19,194,140,142,132,48,7,213,116,84,86,243,197,117,4,87,16,74,147,91,200,129,227,145,24,56,96,70,85,129,28,16,71,57,174,35,198,191,22,52,47,1,235,48,233,122,165,166,165,60,242,219,139,128,214,177,163,13,165,216,0,75,58,156,229,15,240,250,80,7,121,95,48,126,209,223,242,80,244,255,0,251,4,167,254,141,150,189,143,193,95,22,116,47,29,235,51,105,122,93,158,165,12,241,64,110,25,238,163,69,93,170,202,164,41,87,99,156,176,237,235,94,57,251,71,127,201,67,176,255,0,176,84,127,250,54,90,0,242,72,39,154,214,230,43,139,121,90,25,226,112,241,201,27,16,200,192,228,48,35,144,65,231,53,245,183,194,111,136,176,248,219,195,241,219,222,220,33,215,237,19,253,46,61,129,60,193,156,9,84,3,180,130,54,134,198,48,217,224,41,92,252,177,163,120,126,251,94,143,82,109,61,99,115,167,89,61,244,202,205,130,98,70,85,98,185,224,144,27,59,120,224,28,100,237,5,124,63,226,13,71,195,26,205,190,171,165,220,60,51,196,234,206,170,236,22,69,12,24,163,40,32,178,18,23,43,158,104,3,237,155,13,15,75,210,174,239,238,172,44,32,182,184,212,101,19,93,73,26,96,202,216,198,79,234,127,187,150,99,213,137,58,53,201,124,63,241,197,143,142,252,53,21,244,18,39,219,162,64,151,214,192,109,48,203,142,112,9,39,97,42,74,156,156,175,29,84,129,214,208,7,196,30,58,255,0,146,135,226,111,251,10,93,127,232,198,175,160,63,103,31,249,39,119,255,0,246,21,147,255,0,69,69,95,63,248,235,254,74,31,137,191,236,41,117,255,0,163,94,190,128,253,156,127,228,158,95,127,216,86,95,253,21,21,0,122,212,246,241,93,219,203,5,196,73,52,18,161,73,35,148,6,86,4,96,169,7,130,8,227,109,124,227,226,95,128,215,207,241,2,222,199,195,234,209,232,87,145,153,218,234,111,156,89,133,108,50,117,203,17,145,128,112,78,252,100,225,216,125,39,69,0,120,215,141,124,27,99,224,95,217,251,88,210,44,101,121,9,123,121,110,39,126,12,210,25,161,82,216,206,213,24,80,20,14,138,6,73,57,39,230,106,250,251,227,111,252,146,45,119,254,221,255,0,244,124,117,242,110,149,166,205,172,107,54,58,93,187,70,39,188,184,142,222,54,144,144,3,59,0,9,33,73,198,79,247,77,0,122,223,193,207,139,18,104,183,145,120,119,196,87,159,241,42,147,34,11,169,221,152,219,182,212,84,140,177,108,36,32,41,28,12,2,217,37,70,72,250,11,84,240,246,155,172,223,233,55,183,182,241,201,62,151,112,110,45,217,209,78,24,130,184,201,4,227,37,91,140,124,200,135,181,124,77,174,104,215,158,30,215,47,116,123,244,217,119,105,35,68,216,4,6,199,221,97,144,164,169,24,32,227,144,65,239,95,67,124,28,248,179,30,181,105,23,135,188,69,123,255,0,19,116,200,183,186,153,130,11,132,202,42,70,92,182,94,98,88,143,148,100,168,201,36,228,144,15,104,175,159,191,105,175,249,149,255,0,237,239,255,0,105,87,208,53,243,255,0,237,53,255,0,50,191,253,189,255,0,237,26,0,192,253,156,127,228,161,234,31,246,10,147,255,0,70,197,95,79,215,204,63,179,151,252,148,61,67,254,193,82,127,232,216,171,162,248,229,241,58,31,178,205,225,13,18,234,83,57,124,106,87,16,176,1,87,4,27,124,245,36,156,110,193,24,198,211,156,176,80,14,99,227,47,197,23,241,69,235,104,90,53,195,174,139,3,149,184,35,110,46,165,86,32,50,178,177,15,22,2,178,244,201,57,32,224,99,131,240,39,252,148,63,12,255,0,216,86,215,255,0,70,173,115,245,208,120,19,254,74,31,134,127,236,43,107,255,0,163,22,128,61,7,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,39,236,227,255,0,37,15,80,255,0,176,76,159,250,54,26,63,104,239,249,40,122,127,253,130,163,255,0,209,178,215,154,104,186,253,246,131,30,164,182,13,26,157,70,201,172,102,103,77,196,68,204,165,148,103,128,72,27,115,207,4,227,105,193,0,30,159,241,167,226,136,241,21,204,158,25,208,238,82,93,30,38,71,158,230,61,195,207,149,75,228,6,13,134,136,100,30,156,176,200,37,112,79,148,88,105,87,218,156,119,175,99,109,36,226,206,220,221,220,108,228,164,64,168,103,219,212,133,44,51,143,186,50,79,0,149,177,225,255,0,15,234,62,39,214,109,244,189,46,7,154,105,93,67,50,163,50,196,165,128,46,229,65,43,26,150,25,108,113,95,92,248,27,225,254,151,224,255,0,9,46,146,109,96,154,226,234,16,186,148,140,60,193,112,196,97,129,200,25,140,101,128,4,1,130,114,50,88,144,15,146,124,51,226,125,87,194,58,228,58,182,145,55,149,112,156,58,183,49,202,135,170,50,247,7,3,223,42,8,32,168,35,234,171,223,20,88,248,195,224,206,181,172,88,203,25,89,116,123,129,52,65,247,155,121,124,166,221,27,100,3,144,79,92,12,140,17,193,21,227,95,25,62,22,191,133,239,91,94,209,173,221,180,91,135,45,112,23,24,181,149,156,144,2,170,128,34,218,85,87,174,10,237,37,114,51,231,222,31,241,86,167,225,187,125,94,222,200,163,65,170,216,181,149,204,114,238,35,12,49,188,40,32,111,0,176,4,231,110,243,242,243,64,24,149,247,245,124,3,95,127,80,2,86,63,138,244,111,248,72,124,37,171,105,1,32,121,46,237,100,138,47,60,101,22,66,167,99,31,148,227,13,131,144,50,164,100,114,43,102,138,0,248,22,120,38,181,184,150,222,226,38,138,120,152,164,177,200,165,93,28,28,21,32,242,8,60,98,163,175,75,248,227,225,116,240,247,196,25,238,160,141,214,211,87,79,182,130,81,176,37,36,137,66,177,39,113,223,243,30,152,243,0,192,92,103,207,44,108,174,53,61,70,218,194,206,63,50,238,234,81,12,41,184,13,236,228,5,25,56,3,36,142,188,80,7,209,95,179,159,135,161,183,240,230,161,175,203,109,32,186,187,184,54,241,73,42,46,12,49,128,114,135,25,193,98,202,216,56,38,53,238,43,219,43,43,195,154,44,62,28,240,222,155,162,192,99,49,217,219,164,69,209,4,98,70,3,231,108,15,186,93,178,199,147,201,60,154,213,160,2,138,74,90,0,43,226,15,29,255,0,201,67,241,55,253,133,46,191,244,107,87,219,245,241,15,142,255,0,228,161,248,159,254,194,183,95,250,49,168,3,233,239,130,95,242,72,180,47,251,120,255,0,209,242,87,160,87,159,124,18,255,0,146,69,161,127,219,199,254,143,146,189,6,128,10,41,41,104,0,162,146,150,128,62,96,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,91,255,0,179,47,252,205,31,246,233,255,0,181,171,3,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,111,254,204,191,243,52,127,219,167,254,214,160,15,160,40,162,138,0,40,164,175,56,241,71,198,175,14,120,75,196,119,90,37,253,150,171,37,221,175,151,189,237,226,140,161,220,129,198,9,144,30,140,63,135,173,0,122,61,124,131,241,183,254,74,246,187,255,0,108,63,244,68,117,244,127,129,190,35,233,31,16,62,221,253,147,107,125,15,216,124,191,51,237,104,139,157,251,177,140,51,127,112,231,56,237,95,56,124,109,255,0,146,189,174,127,219,191,254,147,199,64,28,199,134,124,79,170,120,71,92,135,87,210,39,242,174,35,249,88,55,41,42,30,177,176,238,14,7,190,66,144,65,0,143,177,124,35,227,45,35,198,186,58,234,26,84,222,190,101,180,142,158,116,63,51,168,220,161,142,221,216,36,100,242,57,175,139,160,210,239,238,180,187,205,74,11,102,150,210,201,227,75,137,87,145,17,147,118,205,253,212,18,10,231,166,112,58,145,158,131,225,255,0,142,47,188,11,226,88,111,160,150,79,176,74,234,151,214,202,55,9,162,207,59,65,32,111,0,146,167,35,7,142,132,130,1,233,127,18,190,9,92,75,226,139,43,143,7,217,98,215,82,149,146,226,30,4,86,79,140,238,207,85,66,55,28,0,66,149,194,253,229,90,244,239,134,95,15,45,190,31,104,114,68,102,251,78,165,121,181,175,102,4,236,37,115,132,64,123,13,237,201,25,36,146,113,192,29,102,149,170,216,235,186,93,190,165,166,93,37,205,157,202,111,138,68,60,21,254,96,131,144,65,228,16,65,193,21,114,128,62,65,248,219,255,0,37,123,92,255,0,183,127,253,17,29,122,191,236,255,0,127,103,166,252,49,212,175,47,238,224,180,181,77,81,247,207,60,130,56,198,99,132,12,177,218,6,73,3,234,107,202,62,54,127,201,94,215,127,237,223,255,0,68,71,92,184,241,54,169,23,132,155,194,241,79,229,105,146,221,155,185,145,62,83,59,16,128,6,61,212,108,4,47,76,156,156,224,96,3,161,248,155,241,18,231,226,6,186,146,8,126,207,166,89,239,22,48,178,174,224,27,110,231,98,63,137,182,142,1,192,0,1,158,92,241,255,0,217,247,159,217,255,0,218,31,100,155,236,62,111,145,246,159,44,236,243,49,191,102,238,155,177,206,220,231,28,215,73,240,255,0,193,23,222,59,241,44,54,80,67,39,246,124,46,30,250,228,28,8,98,207,56,98,8,220,84,16,6,14,79,61,1,43,245,207,252,34,186,23,252,34,255,0,240,141,127,102,65,253,141,228,249,63,102,218,113,183,57,206,122,238,207,205,187,59,183,124,249,207,52,1,242,143,195,47,136,151,63,15,181,198,148,195,246,141,50,243,2,246,16,171,184,129,156,58,19,252,75,189,184,39,4,18,14,62,86,95,95,248,255,0,125,103,169,124,49,211,47,44,46,224,187,181,147,85,77,147,193,32,146,54,196,115,41,195,46,65,193,5,126,162,188,87,226,7,129,239,188,11,226,89,172,103,138,79,176,72,236,214,55,12,119,137,162,207,25,101,10,55,168,42,24,97,112,121,251,164,19,150,254,38,213,101,240,146,248,98,89,252,221,45,46,197,212,40,220,152,92,7,5,65,236,167,121,36,116,200,200,198,95,32,29,63,193,47,249,43,218,23,253,188,127,233,60,149,245,253,124,129,240,75,254,74,246,133,255,0,111,31,250,34,74,250,155,197,30,35,179,240,143,134,238,245,203,232,231,146,214,219,102,228,183,80,92,238,117,65,180,18,7,86,29,250,80,6,205,21,229,122,79,199,191,11,107,26,205,142,151,111,97,172,172,247,151,17,219,198,210,67,16,1,157,194,130,72,144,156,100,250,26,245,74,0,43,139,248,173,225,249,188,75,240,227,86,177,181,182,73,239,99,69,184,128,50,22,125,200,193,136,64,1,59,202,134,85,199,93,216,232,77,118,148,80,7,192,52,87,89,241,39,195,3,194,30,58,212,180,168,35,149,44,247,9,173,55,35,129,229,50,238,80,11,18,89,65,37,55,100,228,161,239,145,89,126,22,240,245,199,138,252,81,167,104,118,173,137,46,165,10,91,0,249,104,160,150,124,18,185,192,14,219,115,147,183,3,147,64,31,77,124,11,240,252,58,63,195,123,91,207,179,60,87,154,171,181,196,207,42,0,229,67,17,24,7,10,124,188,42,176,206,126,241,35,131,94,153,81,193,4,54,182,241,91,219,196,144,193,18,4,142,56,212,5,69,3,1,64,31,40,0,113,138,125,0,45,124,3,95,127,87,192,52,1,245,212,94,52,211,124,15,240,119,195,250,149,235,71,44,195,71,182,54,246,126,112,73,46,27,203,140,97,65,228,128,89,75,16,167,3,39,7,161,249,103,196,122,253,247,138,124,65,121,173,106,109,25,187,186,96,207,229,174,2,128,2,168,85,244,10,0,231,39,229,228,147,205,73,174,248,155,84,241,12,90,116,55,243,238,183,211,173,35,180,181,128,112,145,162,168,92,129,253,231,192,36,245,39,111,96,0,244,127,130,159,12,191,225,35,212,7,136,117,203,31,51,68,183,207,217,210,83,133,185,153,72,237,143,154,49,206,122,2,216,31,48,86,90,0,242,139,173,62,242,199,200,251,101,156,240,121,240,137,226,243,163,41,230,70,223,117,198,122,169,218,112,71,6,189,159,224,159,197,36,210,188,159,10,107,146,193,22,157,251,199,180,188,149,196,107,110,121,118,71,36,128,84,156,224,245,86,56,228,17,183,216,190,32,120,30,199,199,126,26,154,202,104,99,251,116,49,179,89,92,177,193,134,92,113,151,0,157,132,128,25,112,114,57,234,1,31,29,106,154,101,246,135,170,220,105,186,149,171,219,94,91,190,201,98,151,168,63,250,9,4,96,130,62,82,8,35,32,208,7,169,254,209,255,0,242,80,244,255,0,251,5,71,255,0,163,37,173,255,0,217,151,254,102,143,251,116,255,0,218,213,227,30,32,241,54,169,226,153,108,102,213,231,251,69,197,165,162,218,9,155,239,200,138,204,192,185,238,223,57,25,234,66,140,228,228,159,103,253,153,191,230,104,255,0,183,79,253,175,64,24,31,180,119,252,148,59,15,251,5,39,254,141,150,183,255,0,102,95,249,154,63,237,211,255,0,107,214,7,237,31,255,0,37,14,195,254,193,81,255,0,232,217,43,127,246,101,255,0,153,163,254,221,63,246,181,0,125,1,69,121,191,138,126,53,120,115,194,62,35,187,208,239,236,181,89,46,173,118,110,123,120,163,40,119,70,28,109,38,80,122,48,237,214,182,60,13,241,31,72,248,129,246,255,0,236,171,107,232,126,197,229,249,159,106,68,25,223,187,27,112,205,253,195,156,227,181,0,124,225,241,183,254,74,254,187,255,0,110,255,0,250,79,29,119,255,0,179,55,252,205,31,246,233,255,0,181,171,128,248,219,255,0,37,123,93,255,0,183,127,253,39,142,187,255,0,217,151,254,102,143,251,116,255,0,218,212,1,244,5,124,241,241,43,224,149,196,190,41,177,184,240,125,150,45,117,57,25,46,33,225,98,177,124,103,126,122,172,100,110,56,10,64,43,133,251,202,181,244,61,37,0,115,254,17,240,110,145,224,173,33,108,52,152,125,124,203,153,66,121,211,252,236,195,123,0,187,177,184,133,200,224,113,93,13,20,80,1,95,16,120,239,254,74,31,137,191,236,43,119,255,0,163,26,190,223,175,136,60,117,255,0,37,15,196,223,246,20,186,255,0,209,141,64,31,79,252,18,255,0,146,67,161,127,219,199,254,143,146,187,61,87,75,178,215,52,187,141,55,82,181,75,139,59,132,217,44,82,15,148,143,230,8,56,32,142,65,10,70,8,174,47,224,151,252,146,29,11,254,222,127,244,124,181,232,52,1,241,79,142,124,11,170,120,19,93,58,125,248,243,109,228,203,91,93,34,225,46,16,119,30,140,50,55,14,160,145,212,16,79,65,240,151,226,83,248,31,88,251,21,243,255,0,196,138,246,80,215,71,107,51,64,64,112,29,20,56,3,36,174,238,9,32,12,12,128,43,233,47,26,248,47,77,241,191,135,231,211,111,82,56,230,49,149,130,243,202,87,146,221,178,14,84,158,64,37,85,89,65,25,25,25,29,71,199,62,35,240,253,247,133,252,67,121,162,234,107,24,187,181,112,175,229,182,229,96,64,96,192,250,21,32,243,131,207,32,30,40,3,238,88,39,134,234,222,43,139,121,82,104,37,64,233,36,108,25,93,72,200,96,71,5,72,231,53,45,124,225,240,79,226,146,105,94,79,132,245,217,32,135,78,253,227,218,94,72,234,139,110,121,118,70,36,128,84,156,224,245,12,113,202,145,143,163,232,0,162,188,223,197,63,26,252,57,225,47,17,221,232,119,246,90,164,151,86,187,55,188,17,70,80,238,64,227,105,50,3,209,135,110,181,177,224,95,136,250,63,196,15,183,127,101,91,95,195,246,45,158,103,218,145,23,59,183,109,219,181,155,254,121,156,231,29,168,3,231,15,141,191,242,87,181,223,251,119,255,0,209,9,92,199,134,124,77,170,120,71,92,135,87,210,39,242,174,35,225,149,185,73,80,245,70,29,193,218,61,242,1,4,21,4,117,31,27,127,228,175,107,159,246,239,255,0,162,35,174,46,13,50,250,235,75,188,212,160,182,121,44,236,158,52,184,144,114,34,50,110,242,247,119,0,149,35,61,51,129,212,140,128,125,163,225,47,25,105,30,53,210,23,80,210,166,245,243,109,164,100,243,225,249,157,70,240,172,118,238,218,72,201,228,115,94,51,241,43,224,149,204,158,41,177,185,240,133,150,45,117,41,25,46,33,224,67,100,248,206,252,245,17,145,184,237,0,128,87,104,251,224,87,154,124,63,241,205,247,129,124,73,13,253,188,178,125,130,71,9,125,108,6,241,52,89,231,0,144,55,128,73,83,145,131,242,253,210,84,253,139,165,106,150,58,238,151,6,165,166,93,37,205,157,194,111,138,88,207,202,71,243,4,28,130,15,42,65,83,180,138,0,228,254,25,124,60,181,248,125,161,201,17,155,237,26,149,230,214,188,153,73,216,74,231,106,70,15,101,220,220,149,201,36,147,142,0,249,231,227,103,252,149,237,119,254,221,255,0,244,68,117,245,253,124,129,241,179,254,74,246,187,255,0,108,63,244,158,58,0,245,127,217,254,250,207,78,248,99,169,94,223,93,65,105,107,30,170,219,230,154,65,26,46,99,132,12,177,192,25,37,71,212,215,144,252,77,248,137,113,241,7,92,142,81,15,145,166,89,238,91,40,89,70,224,27,27,157,202,255,0,19,224,112,14,0,0,12,242,199,158,95,19,234,145,120,73,252,49,20,222,86,153,37,217,187,153,19,131,51,144,128,6,61,212,108,4,14,153,57,57,192,198,175,195,255,0,3,223,120,239,196,176,216,193,20,159,96,133,195,223,92,131,133,134,44,243,134,32,174,242,1,0,109,57,60,244,4,128,14,111,236,23,159,217,255,0,218,31,100,159,236,62,111,217,254,209,229,159,47,204,219,187,102,238,155,182,243,183,57,199,53,215,252,50,248,137,115,240,247,92,105,76,63,105,211,47,48,47,97,80,55,16,51,134,66,127,140,111,110,9,193,4,131,142,24,125,93,255,0,8,174,131,255,0,8,191,252,35,63,217,150,255,0,216,222,87,149,246,92,28,99,57,206,122,238,207,205,187,59,183,252,217,207,53,242,55,196,15,3,223,120,23,196,179,88,205,20,159,96,149,217,236,110,24,238,89,161,207,25,96,0,222,160,168,97,129,180,243,208,130,64,61,171,227,253,253,158,165,240,199,76,188,176,187,130,238,214,77,85,54,77,4,130,68,108,71,56,56,101,200,56,32,143,168,175,40,248,37,255,0,37,123,66,255,0,183,143,253,17,37,115,13,226,109,82,79,9,15,12,75,55,155,166,71,118,46,225,71,228,194,234,174,164,3,252,32,239,36,175,76,174,70,50,217,233,254,9,127,201,94,208,191,237,227,255,0,68,73,64,30,193,251,71,127,201,60,211,255,0,236,43,31,254,138,150,188,127,224,151,252,149,237,11,254,222,127,244,68,149,236,31,180,119,252,147,187,15,251,10,199,255,0,162,165,175,32,248,37,255,0,37,123,66,255,0,183,143,253,17,37,0,125,125,94,55,241,183,225,140,254,36,183,30,34,208,173,35,125,86,222,50,46,225,141,79,153,119,24,3,105,27,120,46,161,79,24,203,3,140,156,5,62,201,69,0,124,11,4,243,90,220,69,115,111,43,195,60,78,30,57,35,98,173,27,3,149,96,71,32,131,206,107,235,159,133,223,18,173,252,123,164,52,119,79,4,58,237,190,77,205,172,96,162,148,221,195,198,11,18,87,105,10,121,202,183,80,1,92,249,143,198,207,133,169,164,249,190,44,208,226,130,29,59,228,75,187,56,208,70,182,231,132,12,138,2,130,9,219,145,212,49,207,32,156,121,39,135,53,251,239,12,120,130,207,90,211,90,49,117,106,229,211,204,27,131,2,10,176,35,208,169,43,198,211,207,4,30,104,3,238,170,243,255,0,141,191,242,72,181,223,251,119,255,0,209,201,91,126,10,241,166,155,227,127,15,193,169,217,60,105,57,69,55,22,126,112,105,45,219,37,112,192,114,1,42,196,18,163,35,7,3,160,196,248,217,255,0,36,135,92,255,0,183,127,253,29,29,0,124,131,93,191,196,223,136,151,63,16,117,212,148,67,246,125,50,207,112,178,133,130,239,1,177,189,152,143,227,108,47,0,224,5,1,115,203,30,34,187,127,134,63,15,46,126,32,235,141,17,155,200,211,44,246,181,236,224,141,224,54,118,199,24,63,196,219,91,146,54,128,9,57,225,72,6,231,193,223,134,147,120,175,88,139,89,213,33,104,180,107,55,73,84,73,1,43,120,225,142,16,22,27,89,1,66,27,175,247,113,206,71,213,117,90,198,198,207,76,180,142,210,194,210,222,206,214,60,236,134,8,196,104,185,36,156,40,192,25,36,159,169,171,52,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,37,0,45,29,232,163,189,0,37,45,20,26,0,40,162,138,0,40,164,165,160,2,130,84,114,104,170,151,243,121,16,6,221,140,182,58,103,248,77,0,124,213,241,95,84,73,255,0,178,54,50,156,121,217,224,143,249,231,94,83,5,184,148,100,231,174,56,53,208,248,187,84,146,255,0,236,123,231,221,179,118,56,3,25,199,183,181,84,210,116,217,102,211,165,152,69,149,141,142,78,225,242,224,3,235,64,24,242,70,18,228,162,231,143,240,175,164,62,5,70,87,72,181,127,91,105,135,254,70,175,157,102,83,253,162,192,142,125,63,10,250,91,224,132,5,60,55,105,33,24,204,19,140,231,254,155,26,0,245,193,247,69,20,14,148,80,2,82,53,58,154,104,0,20,225,77,2,157,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,9,75,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,98,128,40,200,163,52,0,81,69,37,0,71,60,162,60,100,245,175,157,62,33,235,194,238,237,173,209,163,38,91,18,131,134,28,146,235,222,189,239,86,152,195,229,97,177,157,221,190,149,243,118,163,98,250,158,179,106,205,31,154,14,196,63,62,56,220,120,253,104,3,27,195,90,20,226,226,214,233,209,192,249,249,222,54,244,113,87,124,81,169,61,132,2,220,8,240,146,143,188,164,158,65,63,195,245,174,254,195,70,130,207,78,76,65,177,134,127,136,156,100,159,122,243,63,136,128,71,121,32,28,1,42,127,232,186,0,227,47,47,94,225,223,32,114,229,248,83,93,199,195,216,157,255,0,180,54,140,237,242,187,255,0,189,94,120,23,115,28,87,178,252,53,210,27,254,38,185,131,254,121,127,31,251,254,244,1,244,117,128,197,187,127,189,255,0,178,138,181,80,218,12,68,70,49,243,84,212,0,81,73,75,64,5,20,148,180,0,81,69,20,0,81,73,75,64,5,37,45,20,0,148,180,148,180,0,81,73,69,0,45,20,148,180,0,81,69,37,0,45,20,81,64,13,52,204,212,180,96,80,0,40,162,138,0,66,112,51,88,26,248,73,163,17,144,9,18,169,249,151,216,214,213,219,249,112,51,47,81,183,191,189,112,250,213,220,143,123,36,97,217,64,42,126,241,254,237,0,121,127,140,60,60,178,249,206,177,90,252,215,76,252,175,63,197,237,94,47,60,77,109,140,145,243,127,118,190,155,187,211,214,238,49,230,176,57,109,223,58,231,154,240,239,23,232,241,217,125,143,99,47,207,191,56,143,29,49,254,52,128,223,208,60,90,137,108,84,189,225,38,95,95,97,239,90,87,186,232,188,71,140,61,193,223,143,190,125,49,239,237,94,73,5,228,182,228,109,119,0,54,112,28,138,232,116,141,78,75,171,216,81,183,252,219,186,177,61,1,166,7,189,252,49,5,176,217,235,110,255,0,250,48,87,171,199,247,19,232,43,204,126,23,66,22,206,39,207,88,36,237,255,0,77,43,211,199,17,133,246,160,7,80,105,41,104,1,148,14,180,189,233,203,64,5,20,82,80,2,209,69,20,0,82,82,209,64,5,37,20,180,0,81,69,20,0,82,82,209,64,9,75,69,20,0,81,73,75,64,5,37,45,20,0,81,69,20,0,81,69,20,0,148,180,81,64,9,75,69,20,0,83,105,212,202,0,122,209,64,164,160,5,166,176,206,41,104,197,0,124,123,241,42,29,158,34,128,96,127,199,162,158,63,223,122,238,62,31,105,233,117,225,61,57,76,81,54,239,55,239,174,122,51,251,86,23,197,219,68,139,196,80,149,219,242,216,3,192,219,252,114,87,107,240,125,68,218,22,139,19,162,144,124,254,72,207,241,74,104,3,203,190,37,233,194,199,196,119,108,18,37,27,227,80,16,99,254,89,143,106,246,63,132,108,130,59,60,47,63,217,105,219,254,185,215,39,241,183,76,130,9,30,100,72,195,189,212,64,145,24,7,253,81,239,248,87,73,240,142,127,222,219,166,222,23,76,81,215,253,202,0,246,138,90,40,160,2,138,40,160,4,162,150,138,0,40,162,138,0,40,162,140,208,1,69,20,80,1,69,37,45,0,21,241,7,142,255,0,228,161,248,155,254,194,183,95,250,49,171,237,250,248,131,199,127,242,80,188,77,255,0,97,91,175,253,26,212,1,129,95,75,124,27,248,79,30,139,105,23,136,60,69,99,255,0,19,121,114,214,246,179,133,97,110,153,70,71,42,70,99,152,21,39,229,57,1,176,64,57,3,140,248,43,240,184,120,142,226,63,18,107,118,241,203,164,68,238,32,130,77,195,206,149,72,195,21,43,134,136,101,199,94,89,112,65,25,7,233,170,0,41,104,162,128,10,74,90,40,0,175,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,215,211,245,243,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,0,222,253,153,127,230,104,255,0,183,63,253,175,95,64,215,207,255,0,179,47,252,205,31,246,231,255,0,181,171,232,10,0,40,162,138,0,249,7,227,111,252,149,237,119,254,216,127,232,136,235,215,255,0,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,63,241,183,254,74,246,187,255,0,110,255,0,250,34,58,246,15,217,203,254,73,229,247,253,133,36,255,0,209,81,80,7,175,209,69,37,0,114,127,16,124,15,99,227,191,12,205,99,60,73,246,248,145,222,198,229,206,211,20,152,227,46,170,78,194,64,12,48,114,57,234,1,31,31,107,154,53,231,135,181,203,221,34,253,54,93,90,74,209,54,1,1,177,209,151,32,18,164,96,131,142,65,7,189,125,219,94,41,251,71,105,86,45,225,109,55,86,54,169,253,162,151,130,216,92,14,31,202,100,145,138,31,81,185,65,25,251,188,227,25,57,0,231,190,6,252,77,154,218,254,31,8,235,19,73,44,23,45,139,27,153,166,39,201,96,128,8,126,99,128,132,40,10,23,163,29,184,59,190,93,95,141,31,14,252,81,226,239,25,89,223,232,122,87,218,237,99,211,210,23,127,180,69,30,215,18,72,72,195,48,63,117,135,183,53,227,30,4,255,0,146,135,225,159,251,10,218,255,0,232,213,175,183,232,3,193,254,10,252,60,241,71,132,124,101,121,127,174,105,63,100,181,147,79,120,85,190,209,20,153,115,36,100,12,35,147,208,31,110,43,152,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,95,79,215,204,63,180,119,252,148,59,15,251,5,71,255,0,163,101,160,3,246,113,255,0,146,135,168,127,216,42,79,253,27,21,63,227,79,194,229,240,237,196,158,36,209,45,227,139,72,149,209,103,130,61,231,200,149,139,101,149,66,225,34,56,3,175,12,216,0,12,5,143,246,113,255,0,146,135,168,127,216,42,79,253,27,21,125,53,53,188,55,86,242,219,220,69,28,208,74,134,57,82,64,172,29,72,193,82,15,5,72,227,20,1,241,151,195,255,0,28,223,120,27,196,176,223,91,203,39,246,124,140,18,250,216,13,226,104,179,206,1,32,110,10,73,83,145,180,241,247,73,7,235,223,15,248,135,77,241,62,141,111,170,105,119,17,207,111,42,7,101,86,86,104,152,168,98,142,1,33,88,6,92,174,120,175,156,124,81,240,51,196,81,120,213,172,244,11,68,155,74,186,119,154,222,224,203,181,45,163,44,20,164,133,137,57,27,135,77,197,194,228,2,67,1,239,254,7,240,109,143,129,124,55,30,145,99,36,178,146,230,75,137,223,131,60,164,0,91,25,218,6,20,0,7,64,6,73,57,36,3,228,79,29,255,0,201,67,241,55,253,133,110,191,244,99,87,208,31,179,143,252,147,203,239,251,10,201,255,0,162,162,175,0,241,223,252,148,63,19,127,216,86,239,255,0,70,189,123,255,0,236,229,255,0,36,242,255,0,254,194,178,127,232,168,168,3,215,233,41,104,160,15,63,248,217,255,0,36,135,93,255,0,183,127,253,28,149,243,7,129,63,228,161,248,103,254,194,182,191,250,52,87,211,223,27,63,228,144,235,191,246,239,255,0,163,227,175,152,124,9,255,0,37,11,195,63,246,21,181,255,0,209,162,128,62,151,248,187,240,227,254,19,157,17,46,116,216,160,26,237,167,48,179,124,166,104,249,204,37,242,170,50,78,65,108,128,84,142,3,57,175,148,127,211,52,189,71,254,91,217,223,90,203,239,28,144,202,167,240,33,129,31,85,34,190,246,175,19,248,201,240,149,181,180,111,17,248,110,214,53,191,138,50,110,236,173,226,80,110,70,226,198,81,129,150,151,44,114,14,75,12,109,228,5,96,14,163,225,55,196,88,188,111,225,244,183,189,185,140,235,246,137,254,151,30,192,158,96,206,213,148,0,112,65,27,85,177,183,13,159,148,2,51,193,254,211,95,243,43,255,0,219,223,254,209,174,147,225,39,194,89,188,30,227,90,214,103,145,117,151,70,140,91,219,220,147,18,35,42,156,48,0,111,96,193,129,25,101,232,70,72,82,57,191,218,107,254,101,127,251,123,255,0,218,52,1,228,62,21,241,101,231,132,101,213,110,44,7,250,85,246,159,37,138,78,172,65,131,115,70,76,139,142,119,0,167,28,140,18,15,59,112,113,191,211,117,93,67,254,91,94,95,93,75,239,36,147,72,199,241,44,196,159,169,38,171,215,212,127,7,62,23,39,133,236,134,189,172,219,163,107,87,8,26,220,54,236,218,196,200,164,169,12,20,137,114,92,55,93,160,109,5,114,217,0,225,126,33,252,58,180,240,15,193,253,58,57,4,23,26,188,218,170,53,205,232,136,2,55,67,38,99,70,198,255,0,44,109,28,30,167,47,129,156,15,54,240,39,252,148,63,13,127,216,86,215,255,0,70,173,125,1,251,71,127,201,60,211,255,0,236,43,31,254,138,150,188,3,192,159,242,80,252,51,255,0,97,91,95,253,24,180,1,223,254,209,223,242,80,236,63,236,21,31,254,141,150,188,146,8,38,186,185,138,222,222,38,154,121,92,34,71,24,44,236,196,224,40,3,146,73,227,21,235,159,180,119,252,148,59,15,251,5,71,255,0,163,101,170,223,179,230,159,103,125,241,10,227,237,118,144,92,121,26,123,207,15,157,24,127,46,69,150,45,172,185,232,227,39,5,121,20,1,236,127,9,126,29,67,224,127,15,165,197,237,180,99,95,187,79,244,185,55,134,242,215,57,17,41,11,128,0,193,108,103,45,158,72,3,30,137,69,37,0,83,213,116,187,29,115,75,185,211,117,59,84,185,179,184,77,146,67,32,224,143,230,10,156,16,87,144,66,145,130,43,228,47,136,127,15,53,31,2,107,13,27,198,243,105,114,57,54,183,74,172,202,20,179,236,71,124,5,243,54,174,72,31,81,95,101,87,39,241,47,74,177,213,254,29,107,201,125,109,28,226,11,41,174,97,221,214,57,82,54,96,192,142,65,7,243,82,84,228,18,180,1,241,109,125,253,95,0,87,223,244,0,81,69,86,191,190,183,211,52,219,139,251,201,60,187,107,104,154,105,223,4,237,64,164,177,218,50,78,2,158,156,208,7,206,191,180,110,190,247,30,36,211,244,40,218,209,225,180,183,23,14,84,43,74,146,177,32,171,55,85,27,21,27,104,198,119,2,115,242,227,202,60,55,169,67,163,120,167,72,213,46,21,218,11,43,216,110,36,17,128,88,132,117,98,0,36,12,237,30,162,143,17,235,83,120,143,196,154,150,179,56,144,61,237,195,204,168,210,25,12,106,79,203,30,227,212,1,180,14,23,128,56,21,151,64,31,124,193,60,55,118,240,220,65,42,77,4,168,175,28,136,193,195,2,50,24,17,193,4,115,154,150,188,207,224,119,138,95,196,31,15,161,180,184,150,54,187,210,155,236,100,7,27,140,74,20,196,197,64,27,70,63,118,189,115,176,156,147,156,122,101,0,20,148,180,80,1,95,16,120,239,254,74,31,137,191,236,41,117,255,0,163,90,190,223,175,136,60,119,255,0,37,15,196,223,246,21,187,255,0,209,173,64,31,79,252,17,255,0,146,67,161,127,219,207,254,143,150,189,2,188,255,0,224,151,252,146,29,7,254,222,127,244,124,149,232,20,0,81,73,75,64,5,20,81,64,31,48,254,209,255,0,242,80,244,255,0,251,4,167,254,141,146,183,191,102,95,249,154,63,237,211,255,0,107,86,7,237,31,255,0,37,15,79,255,0,176,84,127,250,54,90,222,253,153,127,230,104,255,0,183,79,253,173,64,31,64,209,69,20,0,87,205,255,0,20,126,23,120,207,196,127,17,181,93,87,74,209,190,209,99,63,149,229,203,246,168,83,118,216,81,79,12,192,142,65,28,173,125,33,69,0,120,255,0,192,207,4,248,131,193,223,219,223,219,214,31,99,251,87,217,252,159,223,71,46,237,190,110,239,184,199,24,220,58,250,215,144,252,109,255,0,146,189,174,255,0,219,191,254,136,142,190,190,175,144,126,54,255,0,201,94,215,63,237,223,255,0,73,227,160,14,223,246,116,211,236,245,43,63,22,89,223,218,65,117,107,39,216,247,195,52,107,34,54,12,164,100,28,131,130,1,250,138,243,255,0,137,191,15,46,62,31,107,169,16,155,237,58,101,230,231,178,157,136,222,84,99,114,56,31,196,55,14,84,96,130,10,227,144,61,31,246,101,255,0,153,163,254,220,255,0,246,181,123,63,137,188,51,165,248,191,67,155,72,213,237,252,219,121,62,112,227,135,137,199,71,67,252,44,50,125,176,72,42,84,144,64,62,101,248,83,241,70,227,193,186,172,86,26,149,196,146,104,19,184,18,134,223,33,181,31,57,221,18,238,192,5,221,75,96,18,66,240,9,175,171,160,158,27,168,34,185,130,84,154,222,84,15,28,177,176,101,112,70,67,169,94,8,35,156,215,196,62,44,240,166,165,224,207,16,75,163,106,162,51,52,104,24,73,14,237,146,43,12,171,161,101,4,140,229,73,199,80,71,240,215,209,223,2,228,241,81,240,121,139,94,134,69,210,194,70,218,84,179,17,230,52,71,126,87,174,118,13,160,174,64,225,184,36,99,0,30,43,241,183,254,74,246,185,255,0,110,255,0,250,79,29,115,30,25,240,198,169,226,237,114,29,35,72,131,204,184,151,230,102,110,18,40,199,86,115,216,46,71,190,72,80,9,32,30,159,227,103,252,149,253,119,254,221,255,0,244,68,117,234,127,179,142,149,100,190,22,212,181,113,108,159,218,45,122,214,198,224,242,222,82,198,140,16,122,13,238,73,199,94,51,156,12,0,122,95,132,124,27,163,248,43,72,93,63,73,139,215,204,185,144,71,231,205,243,179,13,236,170,55,109,220,64,200,224,113,93,13,37,45,0,115,222,46,240,110,143,227,93,33,180,253,86,31,79,46,229,21,60,232,126,101,99,177,153,78,221,219,64,56,28,175,21,241,207,137,188,47,170,248,71,92,155,72,213,224,242,174,35,249,131,47,41,34,30,142,135,184,56,62,249,82,8,4,16,62,230,175,20,253,163,180,171,22,240,182,157,171,155,100,254,209,75,213,182,23,3,229,111,41,146,70,40,125,70,224,8,207,78,118,227,39,32,30,89,240,75,254,74,246,131,255,0,111,31,250,34,74,250,63,226,142,137,168,120,143,225,206,171,165,105,54,255,0,104,190,159,201,242,226,222,19,118,217,81,143,44,64,28,41,60,154,249,195,224,151,252,149,237,7,254,222,63,244,68,181,245,253,0,124,177,225,63,132,62,59,211,60,103,161,223,221,104,126,93,173,174,163,4,211,55,218,224,56,69,145,75,28,7,36,224,3,211,154,250,158,138,40,0,162,138,199,241,71,136,32,240,175,133,245,29,114,232,111,142,206,34,234,153,35,205,114,112,145,229,84,227,115,21,92,227,3,57,60,10,0,249,147,227,174,190,218,207,196,123,187,53,123,71,183,211,17,109,162,150,21,82,196,224,51,171,184,228,149,98,203,140,225,112,120,4,177,56,127,11,181,139,79,15,252,75,209,53,11,247,242,237,68,173,19,200,74,128,158,98,50,6,98,72,0,41,96,73,207,0,19,92,164,243,205,117,113,45,197,196,175,52,242,57,121,36,149,203,51,49,57,44,73,228,146,121,205,71,64,31,127,81,92,159,195,111,19,183,139,252,9,166,234,179,201,27,222,237,48,221,109,96,79,154,135,105,44,0,10,165,128,13,183,11,128,227,182,13,117,148,0,87,192,53,247,245,124,3,64,29,255,0,194,239,134,183,30,60,213,218,75,164,154,29,6,12,173,197,212,110,168,197,241,242,164,100,169,5,178,84,159,151,0,117,32,145,159,173,172,108,108,244,203,56,236,236,45,45,237,45,99,206,200,96,140,70,139,146,73,194,140,1,146,73,250,154,230,254,26,105,54,58,79,195,173,9,44,45,163,183,23,54,80,220,205,142,178,74,232,25,217,137,228,146,127,32,0,24,1,86,186,218,0,43,204,190,43,124,46,182,241,150,151,38,161,166,219,199,30,191,2,22,132,166,200,197,209,249,6,37,109,185,114,2,16,185,32,2,121,32,87,166,210,80,7,192,211,193,53,181,196,176,92,68,240,207,19,20,146,57,1,12,140,14,8,32,242,165,79,24,175,122,253,153,127,230,104,255,0,183,79,253,173,92,175,199,253,42,199,76,248,138,143,99,109,29,185,188,178,75,139,143,47,133,121,76,146,43,54,58,2,84,12,237,234,114,79,36,147,213,126,204,191,243,52,127,219,167,254,214,160,12,31,218,59,254,74,30,159,255,0,96,168,255,0,244,100,181,187,251,50,255,0,204,211,255,0,110,159,251,90,176,127,104,239,249,40,122,127,253,130,163,255,0,209,178,214,255,0,236,203,255,0,51,79,253,186,127,237,106,0,207,248,163,240,187,198,94,35,248,141,170,234,186,86,141,246,139,25,188,159,46,95,181,194,155,182,194,128,240,204,10,242,8,229,107,176,248,25,224,159,16,120,59,251,123,251,123,79,251,31,218,188,143,43,247,209,203,187,30,102,239,184,199,24,222,189,125,107,216,40,160,15,144,126,54,127,201,94,215,127,237,223,255,0,68,37,119,223,179,55,252,205,31,246,233,255,0,181,235,128,248,217,255,0,37,123,93,255,0,183,127,253,39,74,239,255,0,102,95,249,154,63,237,211,255,0,107,208,7,208,20,148,181,231,254,55,248,185,160,120,35,87,182,211,46,146,123,203,166,249,174,99,181,218,90,217,10,146,164,228,128,88,156,97,114,14,9,99,252,33,192,61,2,138,142,9,161,187,183,138,226,222,84,158,9,99,14,146,70,225,131,41,25,12,8,224,130,57,205,62,128,22,190,32,241,223,252,148,63,19,127,216,86,235,255,0,70,181,125,191,95,16,120,239,254,74,31,137,255,0,236,41,117,255,0,163,26,128,62,158,248,37,255,0,36,139,66,255,0,183,143,253,29,37,116,62,59,255,0,146,121,226,95,251,5,93,127,232,166,174,127,224,151,252,146,29,7,254,222,63,244,124,149,191,227,175,249,39,126,37,255,0,176,85,223,254,138,106,0,225,254,15,252,82,183,241,70,159,111,225,253,86,95,47,92,182,136,34,52,140,79,219,17,71,223,82,73,38,69,85,203,2,114,121,97,198,66,236,252,80,248,107,111,227,221,33,100,182,72,34,215,96,192,182,186,149,138,41,77,223,52,114,21,4,145,130,196,113,144,221,8,5,179,242,77,141,245,230,153,120,151,150,23,83,218,93,71,157,147,65,33,141,198,84,131,134,24,43,144,72,250,26,251,218,128,62,5,158,9,173,110,37,183,185,133,225,158,38,49,201,28,138,85,227,112,112,65,7,144,84,241,138,250,59,224,127,196,201,181,164,255,0,132,91,90,158,73,117,24,131,77,109,121,52,197,218,224,111,203,70,197,142,75,174,73,27,115,242,131,192,219,147,129,251,73,233,86,54,218,174,135,169,65,107,28,119,183,137,60,119,50,142,12,130,61,155,55,118,36,6,35,61,118,224,116,3,28,103,193,47,249,43,218,15,253,188,127,232,137,40,3,173,248,163,240,187,198,94,35,248,143,170,234,154,86,141,246,139,25,252,159,46,95,181,66,155,182,194,128,240,204,165,121,82,57,90,236,126,6,120,39,196,30,14,254,222,254,223,211,254,201,246,175,35,201,253,244,114,238,219,230,110,251,142,113,141,227,175,173,123,5,20,1,242,7,198,223,249,43,218,231,253,187,255,0,232,136,235,184,253,157,52,251,61,78,207,197,150,119,246,150,247,86,210,125,143,116,51,198,36,70,193,148,174,84,228,28,16,15,212,87,17,241,179,254,74,246,187,255,0,110,255,0,250,78,149,223,126,204,191,243,52,127,219,167,254,214,160,15,56,248,155,240,242,231,225,246,184,145,44,223,104,211,47,55,53,148,204,70,242,6,55,70,224,127,16,222,188,129,130,8,35,28,168,212,248,83,241,70,227,193,186,164,90,126,165,113,36,158,31,157,192,145,95,124,134,212,124,231,116,67,118,0,44,192,190,208,73,3,229,4,215,211,94,39,240,206,151,226,237,14,109,35,87,131,204,183,151,230,86,28,60,76,189,29,15,103,25,62,216,36,16,65,32,252,109,226,207,10,106,94,12,241,12,186,54,168,177,153,209,21,196,144,238,217,34,178,228,50,22,0,145,156,130,113,213,72,237,64,31,111,65,60,87,118,241,92,65,42,77,4,177,134,142,88,216,50,184,35,33,129,28,21,35,156,215,200,159,27,127,228,175,107,191,246,195,255,0,68,71,94,215,240,46,79,21,159,7,152,117,248,100,93,49,81,27,74,150,98,190,99,196,119,100,117,207,150,48,8,200,28,55,202,72,198,223,20,248,219,255,0,37,123,93,255,0,183,127,253,16,148,1,204,120,103,195,26,175,139,181,200,116,141,34,223,204,185,147,230,102,110,18,36,29,93,143,240,129,145,239,146,0,82,72,7,236,95,8,248,55,72,240,86,142,44,52,168,125,124,219,137,22,63,58,111,157,153,119,178,133,221,183,113,3,35,129,197,121,167,236,227,165,89,15,11,106,90,184,182,79,237,23,189,107,83,112,121,111,36,36,108,17,125,6,230,36,227,175,25,206,6,223,108,160,2,185,239,23,120,55,72,241,174,144,218,126,169,23,167,151,113,26,167,157,15,204,172,118,51,41,198,237,160,28,14,71,21,208,209,64,31,12,248,159,194,250,167,132,117,201,180,125,94,15,42,225,62,96,203,202,72,135,163,33,238,14,15,190,65,4,41,4,14,163,224,151,252,149,237,11,254,222,127,244,68,149,234,95,180,126,149,98,222,22,211,181,115,109,31,246,138,94,11,97,114,56,127,41,146,70,40,125,70,224,8,207,78,118,237,201,207,150,124,18,255,0,146,189,161,127,219,199,254,136,150,128,61,131,246,142,255,0,146,121,97,255,0,97,88,255,0,244,84,181,227,255,0,4,191,228,175,104,95,246,241,255,0,162,36,175,97,253,163,191,228,158,88,127,216,86,63,253,19,45,120,247,193,47,249,43,250,15,253,188,127,233,60,148,1,245,253,20,148,180,1,20,246,240,221,65,44,23,17,36,246,242,161,73,35,144,7,86,4,109,32,131,193,4,113,138,249,55,226,215,195,86,240,62,179,246,219,20,255,0,137,21,236,164,91,13,204,237,1,10,9,71,98,2,174,73,124,114,73,85,57,57,4,215,214,213,79,85,210,236,181,205,46,227,77,212,237,82,226,206,225,54,73,20,131,229,43,252,193,83,130,8,228,16,8,193,20,1,241,151,130,188,105,169,120,35,95,131,82,178,121,100,129,92,27,155,63,57,146,59,129,130,184,96,56,36,43,49,4,131,131,131,131,208,253,21,241,67,89,179,241,7,192,109,67,87,176,109,246,183,113,91,75,30,74,146,51,50,100,54,9,1,129,200,35,60,21,35,181,124,163,94,251,255,0,54,135,254,127,231,254,128,60,10,190,230,240,207,134,116,191,9,104,112,232,250,69,191,147,2,124,204,205,203,72,231,171,57,238,199,3,219,0,0,2,128,7,195,53,247,245,0,20,82,81,64,11,69,20,80,2,82,209,73,64,11,69,20,80,2,82,209,69,0,20,81,69,0,20,81,210,131,64,5,37,20,180,0,148,180,81,64,5,37,45,20,0,149,71,85,193,181,25,25,249,199,242,53,126,179,181,115,139,65,255,0,93,23,255,0,65,52,1,241,110,190,7,250,62,208,7,222,254,149,235,26,6,133,24,240,118,168,205,5,169,35,205,57,217,207,220,30,213,230,211,218,11,204,111,96,187,51,212,103,175,255,0,170,190,141,109,30,29,63,193,218,184,140,70,127,113,51,113,24,31,193,255,0,214,160,15,152,111,226,3,196,242,70,20,1,199,0,124,191,113,107,233,223,131,145,4,240,86,156,216,25,242,230,28,15,250,108,213,243,132,176,137,252,118,80,224,6,246,207,252,178,175,168,62,23,219,11,127,5,216,0,65,218,36,28,13,191,242,213,168,3,183,164,165,164,160,5,52,202,121,166,208,3,168,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,37,0,45,20,148,180,0,82,81,69,0,45,20,82,80,2,208,104,162,128,25,74,189,104,197,57,69,0,20,148,180,148,1,139,175,156,125,159,254,5,253,43,193,62,217,21,174,165,110,100,70,56,101,115,133,94,155,171,232,13,105,3,121,25,199,27,255,0,135,233,95,51,120,150,115,107,120,25,65,226,16,223,41,199,115,64,29,173,231,137,173,5,171,132,142,224,116,198,2,250,253,107,201,252,107,169,199,127,168,76,16,75,247,227,111,155,253,205,190,181,74,247,196,23,18,135,85,50,0,113,247,102,60,116,172,216,183,95,93,57,150,71,39,25,203,29,221,48,40,3,75,66,209,164,188,156,175,238,136,49,110,249,190,163,219,222,190,140,240,134,146,44,254,219,251,184,6,237,159,112,122,110,246,247,175,61,240,142,133,10,69,111,33,40,197,173,87,254,89,14,251,107,209,173,111,205,182,237,136,126,108,103,107,226,144,30,153,15,221,63,90,117,103,105,87,77,115,1,98,8,59,241,203,103,176,173,26,96,45,20,81,64,9,75,69,20,0,148,82,209,64,5,20,81,64,5,20,82,80,2,209,73,75,64,5,20,82,80,2,209,69,20,0,81,73,75,64,5,20,148,185,160,6,211,182,209,145,69,0,20,81,69,0,82,191,144,45,172,155,220,12,99,169,247,21,200,223,223,219,71,116,234,102,139,112,199,30,96,244,171,126,55,214,142,147,163,223,72,60,188,197,229,253,245,36,114,202,63,135,235,94,19,168,120,254,119,215,110,19,22,184,1,79,250,183,254,234,251,208,7,178,92,58,60,8,202,225,178,65,224,231,181,120,103,141,212,191,216,56,60,121,159,210,189,63,70,214,126,221,99,109,184,167,48,43,252,170,71,240,143,95,173,121,159,141,229,141,62,193,243,117,243,123,127,187,72,15,51,173,143,14,75,229,235,86,220,103,110,238,254,198,177,143,53,210,120,75,74,184,190,215,44,196,113,150,15,191,24,96,58,6,245,250,83,3,233,207,133,231,204,240,253,163,227,25,142,79,253,24,107,191,174,67,225,246,152,250,111,134,44,214,69,96,225,100,4,22,7,172,140,127,134,186,250,0,40,162,138,0,111,122,90,92,80,40,0,20,81,69,0,37,20,180,80,1,73,75,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,82,82,208,1,69,20,148,0,180,81,69,0,20,82,82,208,1,69,37,20,0,82,26,117,52,208,0,41,212,209,78,160,4,162,150,146,128,62,108,248,201,11,13,118,51,207,26,104,237,254,212,149,165,240,98,101,255,0,137,34,113,159,223,247,255,0,174,148,191,25,237,191,226,106,205,207,203,165,158,255,0,237,73,89,159,6,110,0,213,116,56,201,95,249,111,219,253,153,104,3,165,248,218,0,176,12,93,70,111,19,255,0,69,61,87,248,81,117,17,213,54,43,161,35,79,254,242,255,0,122,58,119,199,31,155,74,71,29,239,99,255,0,209,77,92,223,194,25,207,252,36,179,169,199,22,13,255,0,161,165,0,125,49,69,45,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,82,113,64,11,69,20,148,0,82,209,138,40,0,175,136,60,119,255,0,37,11,196,223,246,21,186,255,0,209,173,95,111,87,196,62,59,255,0,146,135,226,111,251,10,221,127,232,198,160,15,167,254,9,127,201,33,208,191,237,231,255,0,71,201,94,129,94,125,240,75,254,73,14,133,255,0,111,31,250,62,90,244,26,0,41,40,165,160,2,138,40,160,2,190,96,253,163,255,0,228,161,233,255,0,246,10,143,255,0,70,203,95,79,215,204,63,180,119,252,148,61,63,254,193,73,255,0,163,100,160,13,239,217,151,254,102,159,251,116,255,0,218,213,244,5,124,255,0,251,50,255,0,204,209,255,0,110,159,251,90,189,254,128,22,138,41,40,3,228,31,141,159,242,87,181,223,251,119,255,0,209,17,215,176,126,206,63,242,78,239,255,0,236,43,39,254,137,138,188,127,227,111,252,149,237,119,254,216,127,232,132,175,96,253,156,127,228,158,95,255,0,216,86,95,253,21,21,0,122,253,20,81,64,5,121,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,107,215,235,200,63,104,255,0,249,39,150,31,246,21,143,255,0,69,75,64,31,63,248,19,254,74,23,134,127,236,43,107,255,0,163,69,125,191,95,16,120,19,254,74,31,134,191,236,43,107,255,0,163,69,125,191,64,5,124,193,251,71,255,0,201,67,211,255,0,236,21,31,254,141,146,190,159,175,152,63,104,239,249,40,122,127,253,130,163,255,0,209,178,208,1,251,56,255,0,201,67,212,63,236,19,39,254,141,138,190,159,175,152,63,103,31,249,40,90,135,253,130,164,255,0,209,177,87,211,244,0,81,69,20,1,241,7,142,255,0,228,161,248,155,254,194,183,127,250,53,171,232,15,217,203,254,73,221,255,0,253,133,100,255,0,209,81,87,207,254,59,255,0,146,133,226,111,251,10,221,255,0,232,214,175,160,63,103,31,249,39,151,255,0,246,21,147,255,0,69,69,64,30,191,69,20,148,1,192,124,109,255,0,146,67,174,255,0,219,191,254,142,142,190,96,240,39,252,148,47,12,255,0,216,86,219,255,0,70,173,125,63,241,179,254,73,14,187,255,0,110,255,0,250,62,58,249,131,192,127,242,80,252,51,255,0,97,91,111,253,26,180,1,246,253,20,82,80,2,215,207,255,0,180,215,252,202,255,0,246,245,255,0,180,107,232,10,226,188,99,224,24,188,103,226,95,13,222,94,75,31,246,126,148,211,73,60,5,3,27,134,98,133,80,130,8,216,118,29,249,234,56,3,156,128,15,50,248,27,240,198,115,115,15,139,245,219,72,196,1,55,105,214,243,2,88,182,65,19,227,160,0,103,110,65,206,119,12,96,19,244,21,69,111,4,54,182,241,91,219,196,144,193,18,4,141,35,80,21,20,46,2,128,56,0,47,24,169,104,3,200,127,104,239,249,39,150,31,246,21,143,255,0,69,75,95,63,120,19,254,74,31,134,191,236,43,107,255,0,163,86,190,128,253,163,191,228,157,233,255,0,246,21,79,253,21,45,124,255,0,224,79,249,40,126,25,255,0,176,173,175,254,141,90,0,244,15,218,59,254,74,30,159,255,0,96,168,255,0,244,108,180,126,206,63,242,80,245,15,251,5,73,255,0,163,98,163,246,142,255,0,146,135,97,255,0,96,168,255,0,244,108,148,126,206,63,242,80,245,15,251,5,73,255,0,163,98,160,15,167,232,162,146,128,22,185,239,29,255,0,201,60,241,47,253,130,174,191,244,83,87,67,92,247,142,191,228,158,120,151,254,193,87,127,250,41,168,3,226,42,251,250,190,1,175,191,168,0,175,43,248,251,226,25,180,111,135,162,202,214,226,56,103,212,238,69,187,46,242,178,24,128,44,229,84,16,118,228,32,110,163,14,65,234,43,213,43,228,207,142,62,41,79,16,124,65,154,210,222,71,107,77,41,62,198,1,118,218,101,4,153,28,2,6,14,239,221,158,185,242,212,228,140,96,3,205,40,174,129,60,57,255,0,22,242,111,20,60,159,243,21,143,79,137,3,127,211,23,145,139,174,63,235,158,8,63,222,200,233,85,252,51,162,255,0,111,107,39,79,84,158,73,26,210,234,88,163,128,101,222,72,224,150,68,80,48,115,150,141,70,0,201,7,3,154,0,238,254,1,248,130,45,27,226,9,178,187,184,146,24,53,40,13,186,46,245,8,102,12,25,11,2,64,206,213,117,29,78,92,5,234,107,234,186,248,38,198,250,227,76,212,109,111,236,229,242,238,173,100,89,161,124,3,135,4,16,112,114,14,8,29,126,90,251,135,195,154,212,62,35,240,222,155,172,192,16,37,236,9,49,68,144,72,177,177,95,154,61,203,212,171,100,31,148,114,15,2,128,53,42,57,231,134,214,222,91,139,137,82,27,120,163,45,36,178,48,85,69,3,37,201,60,0,7,57,169,107,230,95,142,254,37,241,76,190,32,147,68,188,183,146,199,69,141,152,90,152,26,65,29,242,145,27,101,201,192,144,131,131,128,62,66,72,201,234,64,62,149,183,154,27,171,120,174,45,229,142,104,37,64,241,203,27,6,12,8,200,96,71,202,65,94,115,95,18,248,239,254,74,31,137,191,236,43,117,255,0,163,90,189,19,224,167,196,232,124,55,114,222,29,215,110,228,77,46,225,148,218,77,35,15,46,210,66,78,240,115,202,198,196,142,115,128,87,56,27,153,135,157,248,239,254,74,31,137,191,236,43,117,255,0,163,94,128,62,158,248,37,255,0,36,139,65,255,0,183,143,253,31,37,122,13,121,247,193,47,249,36,58,23,253,188,127,232,249,43,208,104,0,162,138,40,0,164,165,162,128,62,96,253,163,191,228,161,105,255,0,246,9,143,255,0,70,201,91,255,0,179,47,252,205,31,246,233,255,0,181,171,3,246,143,255,0,146,135,167,255,0,216,41,63,244,108,181,191,251,50,255,0,204,209,255,0,110,159,251,90,128,62,128,162,138,40,0,162,138,40,1,43,228,31,141,191,242,87,245,223,251,119,255,0,209,17,215,215,245,242,7,198,207,249,43,218,239,253,187,255,0,232,132,160,14,255,0,246,101,255,0,153,163,254,221,63,246,181,125,1,95,63,126,204,191,243,52,127,219,167,254,215,175,160,104,3,27,94,240,174,133,226,127,178,127,109,105,144,94,125,142,95,58,15,52,30,31,186,241,212,28,12,169,200,56,92,131,129,91,52,148,180,1,242,7,198,223,249,43,218,239,253,187,255,0,232,136,235,216,127,103,31,249,39,151,255,0,246,21,147,255,0,69,69,94,63,241,183,254,74,246,187,255,0,108,63,244,68,117,236,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,160,15,94,162,138,40,0,175,32,253,163,191,228,158,88,127,216,85,63,244,84,181,235,245,228,63,180,119,252,147,203,15,251,10,199,255,0,162,165,160,15,31,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,125,95,32,124,18,255,0,146,189,161,127,219,199,254,147,201,95,95,208,2,82,209,69,0,21,225,159,180,119,136,103,183,211,52,175,15,193,115,24,75,182,107,139,168,213,200,114,169,129,24,96,15,220,44,88,242,57,104,215,31,116,215,185,215,197,159,18,124,78,190,47,241,222,165,170,193,44,141,103,184,67,105,189,152,143,41,23,104,42,24,2,161,136,45,140,13,165,207,124,154,0,229,40,173,253,83,195,159,217,158,11,240,254,184,210,238,147,86,150,235,106,6,200,17,196,99,65,145,129,134,44,100,207,36,99,111,67,154,131,68,209,191,181,236,117,217,85,38,105,180,253,63,237,136,176,140,231,19,69,27,150,24,39,104,71,102,61,49,183,36,224,26,0,245,175,217,195,196,16,218,234,186,183,135,238,46,36,15,119,26,92,90,198,206,21,11,38,68,129,65,63,124,169,83,242,142,68,103,63,116,87,209,149,240,207,133,124,67,113,225,95,20,105,186,229,170,238,146,210,80,229,50,7,153,25,4,58,100,131,183,122,150,25,198,70,114,57,21,247,13,188,240,221,65,21,196,18,164,208,74,129,227,146,54,12,29,72,200,112,71,4,17,206,104,2,90,248,6,190,254,175,128,104,3,237,239,2,127,201,60,240,215,253,130,173,127,244,82,215,65,92,255,0,129,63,228,158,120,107,254,193,86,223,250,40,86,253,0,45,20,148,180,1,243,7,237,29,255,0,37,15,79,255,0,176,82,127,232,217,107,127,246,101,255,0,153,163,254,221,63,246,181,96,126,209,255,0,242,80,244,255,0,251,4,199,255,0,163,101,173,239,217,151,254,102,143,251,116,255,0,218,212,1,131,251,71,127,201,67,211,255,0,236,21,31,254,141,150,183,255,0,102,95,249,154,63,237,211,255,0,107,86,7,237,29,255,0,37,11,79,255,0,176,84,127,250,54,74,223,253,153,127,230,104,255,0,183,79,253,173,64,31,64,81,69,37,0,124,131,241,183,254,74,246,187,255,0,110,255,0,250,34,58,239,191,102,95,249,154,63,237,211,255,0,107,87,5,241,183,254,74,254,187,255,0,110,255,0,250,79,29,116,127,5,60,87,167,120,51,195,254,45,214,117,67,41,183,70,178,65,28,88,243,36,102,50,128,16,49,80,78,220,177,92,244,4,255,0,13,0,123,23,196,223,136,150,223,15,180,56,228,16,253,163,83,189,220,44,97,96,118,18,49,185,220,142,203,184,112,167,36,149,3,28,176,249,6,250,254,243,83,188,146,242,254,238,107,187,169,113,190,121,164,50,187,109,80,6,92,228,156,0,7,208,86,135,137,188,79,170,248,187,92,155,87,213,167,243,110,36,249,84,15,149,34,65,209,16,127,8,92,159,124,146,73,36,146,125,71,225,239,192,207,248,73,252,46,250,190,181,119,53,151,219,98,15,166,136,190,242,242,227,124,177,180,124,169,196,108,187,88,100,30,163,43,64,21,190,9,252,77,255,0,132,115,81,30,31,215,47,188,189,18,227,63,103,105,70,69,172,228,143,226,207,17,183,57,234,3,96,252,160,177,175,167,235,225,79,17,248,126,251,194,254,32,189,209,117,37,140,93,218,184,87,242,219,114,176,32,48,96,125,10,144,121,218,121,228,3,197,123,159,193,127,139,50,222,201,31,134,60,73,123,186,225,182,139,11,169,217,157,231,98,236,76,114,72,204,114,220,129,31,202,6,6,220,231,0,128,123,197,124,65,227,191,249,40,126,38,255,0,176,173,215,254,141,106,251,126,190,32,241,223,252,148,47,19,127,216,82,235,255,0,70,181,0,125,63,240,75,254,73,14,133,255,0,111,63,250,62,74,232,60,119,255,0,36,243,196,191,246,9,186,255,0,209,45,92,255,0,193,47,249,36,58,23,253,188,127,232,233,43,127,199,127,242,78,252,75,255,0,96,171,175,253,20,212,1,241,13,125,255,0,95,0,215,223,212,1,243,247,237,53,255,0,50,191,253,189,255,0,237,42,224,190,9,127,201,94,208,191,237,227,255,0,68,73,93,247,237,53,255,0,50,191,253,189,255,0,237,26,224,62,9,127,201,94,208,191,237,227,255,0,68,73,64,31,95,209,69,20,1,242,7,198,207,249,43,218,239,253,187,255,0,232,132,174,255,0,246,102,255,0,153,163,254,221,63,246,189,112,31,27,127,228,175,107,191,246,195,255,0,73,227,174,255,0,246,102,255,0,153,163,254,221,63,246,181,0,125,1,88,218,255,0,133,116,31,19,253,147,251,107,76,130,247,236,114,249,208,121,160,252,175,220,124,189,84,224,100,28,169,192,200,56,21,177,75,64,5,124,129,241,183,254,74,246,187,255,0,110,255,0,250,33,43,235,250,249,3,227,111,252,149,237,119,254,216,127,232,136,232,3,216,63,103,31,249,39,151,255,0,246,21,147,255,0,69,67,94,191,94,65,251,56,255,0,201,59,191,255,0,176,164,159,250,42,42,245,250,0,41,41,104,160,15,32,253,163,191,228,158,88,127,216,86,63,253,21,37,120,255,0,193,47,249,43,218,23,253,188,127,232,137,43,216,63,104,239,249,39,150,31,246,21,79,253,21,45,120,255,0,193,47,249,43,218,23,253,188,127,232,137,104,3,216,63,104,239,249,39,150,31,246,21,79,253,21,37,121,7,193,47,249,43,250,23,253,188,127,232,137,107,215,255,0,104,255,0,249,39,154,127,253,133,19,255,0,69,73,94,63,240,71,254,74,246,131,255,0,111,31,250,79,37,0,125,127,69,20,80,1,73,75,69,0,124,3,94,253,255,0,54,137,254,127,231,254,188,6,189,251,254,109,19,252,255,0,207,245,0,120,5,125,255,0,95,0,215,223,212,0,82,82,209,64,5,37,45,20,0,81,73,75,64,9,75,69,37,0,45,20,81,64,5,20,148,180,0,81,69,20,0,81,69,37,0,20,180,82,80,2,209,69,20,0,149,143,226,6,84,176,66,204,0,243,7,83,236,107,102,185,79,28,76,96,209,226,97,142,110,84,115,254,235,80,7,205,26,29,186,77,231,226,96,49,183,223,215,222,190,144,241,70,34,240,158,176,9,7,253,2,115,233,252,13,95,49,248,82,225,228,251,95,11,198,207,253,154,190,147,241,188,193,60,45,172,130,71,58,108,223,250,45,168,3,230,125,17,124,239,30,64,71,125,221,57,255,0,150,70,190,172,240,34,121,126,19,177,7,210,78,223,244,209,171,229,143,7,71,231,248,222,203,175,205,230,244,255,0,174,109,95,88,248,62,47,43,195,22,99,158,55,127,232,111,64,27,180,148,180,80,0,105,157,233,230,155,222,128,29,69,20,80,1,69,20,80,2,82,209,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,37,20,0,180,82,82,208,1,73,75,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,33,165,162,140,80,3,105,195,165,55,20,224,0,160,2,146,150,138,0,173,118,155,182,115,247,115,95,44,124,70,97,14,164,177,146,9,54,94,191,237,189,125,90,235,191,111,181,124,177,241,83,75,158,61,105,24,198,64,22,32,147,185,127,188,244,1,229,117,179,225,172,141,70,83,143,249,100,127,152,172,106,219,240,184,83,126,249,63,242,196,255,0,232,66,128,62,128,240,179,110,179,181,24,255,0,151,84,254,75,93,19,198,139,140,202,162,185,175,13,178,67,99,106,196,245,181,140,126,130,177,53,255,0,30,165,151,217,252,183,128,239,221,157,209,63,108,127,141,32,61,147,71,192,139,104,101,108,201,254,21,187,94,91,224,191,27,195,170,162,15,50,28,181,216,140,109,141,135,92,122,253,107,212,20,229,65,166,3,168,162,138,0,74,90,40,160,4,165,162,138,0,74,90,74,90,0,40,164,165,160,2,138,41,40,1,104,162,138,0,40,162,138,0,40,164,165,160,0,208,105,13,41,160,6,142,180,234,104,235,78,160,4,165,164,165,160,15,54,248,164,15,252,35,218,161,95,250,99,255,0,161,165,124,197,168,59,174,187,113,131,131,133,254,66,190,150,248,177,55,151,225,205,95,150,249,124,174,159,239,199,95,48,222,201,187,84,157,142,121,3,175,208,80,7,180,248,60,72,214,22,103,174,108,208,246,244,90,243,239,19,139,235,223,178,241,191,102,239,65,183,59,127,194,189,119,225,165,186,92,90,216,134,68,111,248,150,163,124,235,159,225,74,237,159,192,214,18,227,58,110,150,113,235,2,255,0,241,52,128,249,75,78,240,190,163,121,60,40,150,123,195,74,169,254,181,70,114,71,29,125,235,221,254,31,252,58,22,67,78,187,186,210,182,72,158,102,231,251,70,113,157,224,112,27,220,87,164,217,120,79,74,180,193,26,86,154,172,175,188,20,183,3,29,63,217,173,200,225,142,16,18,56,209,20,116,80,2,129,76,8,172,173,163,179,180,72,99,77,129,115,129,156,227,39,53,98,150,138,0,40,160,231,181,48,63,174,104,1,212,171,71,90,74,0,90,41,41,104,0,162,146,150,128,10,41,41,104,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,18,150,138,74,0,90,40,162,128,10,40,162,128,10,40,205,20,0,134,151,60,208,105,163,173,0,45,46,104,160,208,1,154,97,165,164,239,64,11,78,161,105,40,1,104,162,138,0,241,15,140,118,172,247,19,200,23,33,116,182,231,62,242,87,15,240,134,118,30,34,209,151,118,0,243,187,127,177,37,122,127,197,136,131,218,223,49,81,242,233,114,118,246,146,188,163,225,84,161,60,81,164,47,60,121,253,63,220,122,0,237,190,52,57,109,22,44,159,249,124,143,255,0,69,189,114,31,9,110,49,226,187,181,221,210,197,199,79,246,227,174,167,227,19,134,208,162,60,255,0,199,234,127,232,183,174,27,225,100,161,124,91,121,215,254,60,223,255,0,70,199,64,31,91,169,205,45,54,51,156,211,168,1,41,104,162,128,10,74,90,40,0,163,181,6,163,223,206,57,160,9,40,166,142,121,167,10,0,40,226,146,150,128,10,40,162,128,18,190,33,241,223,252,148,63,19,127,216,82,235,255,0,70,181,125,191,95,16,120,235,254,74,23,137,191,236,43,117,255,0,163,26,128,62,159,248,35,255,0,36,135,66,255,0,183,143,253,29,37,122,5,121,247,193,47,249,36,58,23,253,188,127,232,249,43,208,40,0,165,164,165,160,4,165,162,138,0,43,230,15,218,59,254,74,29,135,253,130,163,255,0,209,178,215,211,245,243,7,237,29,255,0,37,11,79,255,0,176,84,127,250,54,90,0,223,253,153,191,230,105,255,0,183,63,253,175,95,64,87,207,255,0,179,47,252,205,31,246,233,255,0,181,235,232,10,0,40,162,146,128,62,66,248,219,255,0,37,123,93,255,0,182,31,250,34,58,245,255,0,217,199,254,73,229,255,0,253,133,100,255,0,209,80,215,143,252,109,255,0,146,189,174,255,0,219,191,254,136,74,246,15,217,199,254,73,229,255,0,253,133,100,255,0,209,81,80,7,175,209,73,75,64,5,121,7,237,29,255,0,36,242,195,254,194,177,255,0,232,169,107,215,235,200,63,104,239,249,39,154,127,253,133,99,255,0,209,82,80,7,207,254,3,255,0,146,135,225,159,251,10,219,127,232,197,175,183,235,226,31,2,127,201,67,240,207,253,133,109,191,244,106,215,219,212,0,149,243,15,237,29,255,0,37,14,195,254,193,81,255,0,232,217,107,233,250,249,135,246,142,255,0,146,135,167,255,0,216,38,63,253,27,45,0,39,236,227,255,0,37,15,80,255,0,176,84,159,250,50,42,250,126,190,96,253,156,127,228,161,234,31,246,10,147,255,0,70,69,95,79,208,1,69,20,80,7,196,30,59,255,0,146,135,226,111,251,10,221,127,232,214,175,160,63,103,31,249,39,119,223,246,21,147,255,0,69,69,95,63,248,239,254,74,31,137,255,0,236,43,117,255,0,163,90,190,128,253,156,127,228,158,95,255,0,216,86,79,253,21,21,0,122,253,37,45,20,1,231,255,0,27,127,228,145,107,191,246,195,255,0,71,37,124,193,224,79,249,40,94,25,255,0,176,173,175,254,141,90,250,123,227,111,252,146,29,119,254,221,255,0,244,124,117,243,15,129,63,228,161,248,103,254,194,182,191,250,49,104,3,237,250,40,162,128,10,40,162,128,10,40,162,128,60,135,246,142,255,0,146,121,167,255,0,216,85,63,244,84,181,243,247,129,63,228,161,248,103,254,194,182,191,250,53,107,232,15,218,59,254,73,229,135,253,133,99,255,0,209,82,215,207,254,3,255,0,146,135,225,159,251,10,219,127,232,213,160,15,64,253,163,191,228,161,233,255,0,246,10,143,255,0,70,203,71,236,229,255,0,37,15,80,255,0,176,84,159,250,54,42,63,104,239,249,40,118,31,246,10,143,255,0,70,203,75,251,56,255,0,201,67,212,63,236,21,47,254,141,138,128,62,157,165,162,138,0,43,159,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,116,21,207,248,239,254,73,223,137,127,236,21,117,255,0,162,90,128,62,33,175,191,171,224,26,251,250,128,49,188,87,172,255,0,194,61,225,45,95,86,15,2,73,105,109,36,177,121,231,17,180,129,78,192,121,25,220,219,70,1,201,39,104,228,215,195,211,77,53,213,196,183,23,50,60,243,200,197,228,146,86,44,206,196,228,177,39,146,73,231,53,239,223,180,119,137,33,22,218,111,133,150,222,67,57,113,168,188,228,128,0,196,145,170,129,212,146,119,19,211,24,29,115,242,249,231,193,159,14,127,194,69,241,39,79,221,46,200,116,223,248,152,73,181,182,179,108,97,128,56,32,252,236,153,94,56,223,131,157,180,1,220,124,74,240,204,126,18,248,11,225,205,51,200,242,110,6,161,20,183,138,118,150,51,180,50,23,203,175,13,131,242,131,207,202,170,50,113,154,225,254,8,255,0,201,94,208,191,237,227,255,0,68,75,94,193,251,71,127,201,60,176,255,0,176,170,127,232,169,107,200,62,9,127,201,94,208,127,237,227,255,0,68,73,64,20,190,42,120,93,188,41,241,7,80,180,17,199,29,165,203,155,203,65,26,4,2,39,36,133,1,73,192,86,12,157,191,213,231,0,17,94,191,251,57,248,130,27,143,13,234,62,31,150,230,70,187,180,184,55,17,36,142,48,33,112,6,16,103,56,12,172,91,3,0,200,59,181,31,180,103,135,161,184,240,221,134,191,29,172,173,119,105,112,182,242,75,26,46,4,46,9,203,157,185,192,112,0,201,192,50,30,237,94,59,240,199,196,215,30,22,241,230,157,117,20,240,69,111,115,44,118,151,141,62,54,8,25,198,242,73,219,140,96,54,114,54,149,231,35,32,128,125,157,92,183,142,124,11,165,248,247,67,54,23,227,202,184,143,45,107,118,139,151,129,207,113,234,14,209,184,116,32,14,133,65,29,69,45,0,124,35,174,104,215,158,30,215,47,52,123,244,217,117,105,43,68,248,4,6,199,221,113,144,9,82,48,65,199,32,131,222,169,207,60,215,87,18,220,92,74,243,79,43,22,146,73,88,179,59,19,146,196,158,73,39,156,215,214,223,20,254,25,67,227,251,8,174,45,94,56,53,187,84,217,111,44,164,44,108,165,129,34,66,168,204,64,80,229,64,232,88,250,154,249,38,120,38,182,184,150,222,226,39,138,120,156,164,137,32,42,200,224,224,130,15,32,131,198,218,0,250,235,224,143,252,146,29,11,254,222,63,244,124,181,223,215,1,240,75,254,73,14,133,255,0,111,63,250,62,74,244,10,0,41,41,104,160,2,138,40,160,15,152,63,104,239,249,40,90,127,253,130,163,255,0,209,178,214,255,0,236,203,255,0,51,71,253,185,255,0,237,106,192,253,163,191,228,161,233,255,0,246,10,79,253,27,45,111,254,204,191,243,52,255,0,219,167,254,214,160,15,160,40,164,165,160,4,165,162,138,0,43,228,31,141,191,242,87,181,223,251,119,255,0,210,120,235,235,234,249,3,227,103,252,149,237,119,254,221,255,0,244,68,116,1,223,254,204,191,243,52,255,0,219,167,254,214,175,160,43,231,239,217,151,254,102,143,251,115,255,0,218,213,244,13,0,20,148,180,80,7,200,31,27,127,228,175,107,191,246,239,255,0,162,35,175,96,253,156,127,228,158,95,255,0,216,86,95,253,21,21,120,255,0,198,207,249,43,218,239,253,176,255,0,210,120,235,216,63,103,31,249,39,151,255,0,246,21,147,255,0,68,197,64,30,191,69,20,148,0,181,228,31,180,127,252,147,203,15,251,10,71,255,0,162,165,175,95,175,32,253,163,191,228,158,88,127,216,86,63,253,19,37,0,120,255,0,193,31,249,43,218,23,253,188,127,232,137,43,235,250,249,3,224,151,252,149,237,11,254,222,63,244,68,149,245,253,0,37,45,20,80,7,23,241,91,196,19,248,107,225,198,173,123,107,114,150,247,178,162,219,219,179,57,13,185,216,41,40,65,83,188,41,118,24,233,140,244,6,190,61,178,177,184,212,245,27,109,62,206,63,50,234,234,65,12,73,184,13,206,196,40,92,156,40,201,35,175,21,235,127,180,55,137,97,212,252,85,105,161,69,111,34,62,142,142,100,157,138,226,87,152,70,248,11,253,208,0,228,245,36,140,124,185,44,253,158,188,55,253,167,227,75,141,113,228,219,30,145,23,202,161,176,90,73,67,70,50,48,114,160,9,51,202,156,227,168,205,0,95,248,249,163,89,248,123,67,240,86,143,96,152,181,179,138,230,20,200,0,182,60,172,179,97,64,44,78,73,56,228,146,123,214,103,236,243,111,13,215,142,245,75,123,136,146,104,37,210,37,73,34,144,6,14,166,88,129,4,30,8,43,198,218,232,191,105,175,249,150,63,237,239,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,84,159,250,54,26,0,243,143,20,104,23,30,21,241,70,163,161,221,54,249,45,37,32,62,2,249,136,70,81,240,9,198,245,33,177,156,174,118,158,69,125,53,240,51,196,17,107,31,14,45,108,190,208,242,222,105,110,214,243,9,88,51,0,88,180,100,12,147,179,4,40,206,62,225,3,229,21,231,255,0,180,119,135,226,182,213,52,173,126,222,218,69,123,180,107,123,169,22,48,168,89,48,99,46,64,251,229,75,142,79,34,49,143,186,107,157,248,21,226,107,157,27,199,246,250,95,157,4,118,26,183,238,174,22,124,12,186,171,152,182,183,24,98,199,104,29,14,236,96,156,16,1,245,109,124,5,95,127,87,192,52,1,246,247,129,63,228,157,248,107,254,193,86,191,250,41,107,160,174,123,192,159,242,79,60,51,255,0,96,171,95,253,20,181,208,208,1,69,20,80,7,204,31,180,119,252,148,59,15,251,5,71,255,0,163,101,173,255,0,217,151,254,102,143,251,116,255,0,218,213,129,251,71,255,0,201,66,211,255,0,236,21,31,254,141,146,183,255,0,102,95,249,154,63,237,211,255,0,107,208,6,7,237,29,255,0,37,15,79,255,0,176,84,127,250,54,74,223,253,153,127,230,104,255,0,183,79,253,173,88,31,180,119,252,148,61,63,254,193,81,255,0,232,217,107,127,246,102,255,0,153,163,254,221,63,246,181,0,125,1,73,75,69,0,124,129,241,183,254,74,254,187,255,0,108,63,244,68,117,192,87,127,241,183,254,74,246,185,255,0,110,255,0,250,33,42,191,195,47,135,151,31,16,117,198,132,205,246,125,46,207,107,94,204,8,220,3,103,17,160,63,196,219,91,146,184,80,9,57,224,16,13,207,131,191,12,230,241,94,177,22,177,170,194,208,232,214,108,146,168,146,2,86,245,131,157,168,165,198,215,64,80,134,235,233,142,114,62,171,170,214,86,54,154,101,156,118,118,22,150,246,150,177,231,100,48,70,35,69,201,36,224,12,40,201,36,253,77,89,160,15,63,248,163,240,214,223,199,186,58,201,106,144,67,174,219,237,22,215,82,49,69,41,187,230,73,8,4,145,130,228,113,149,126,132,2,249,249,35,253,55,76,212,63,229,181,157,245,172,190,241,201,12,138,127,2,172,8,250,130,43,239,106,241,207,141,191,12,102,241,36,11,226,45,10,210,54,213,96,66,46,226,141,79,153,119,24,81,180,140,112,93,64,60,99,44,14,50,112,170,64,54,62,20,252,81,182,241,150,151,22,159,169,92,70,154,244,8,162,64,251,35,23,71,231,59,162,27,178,196,8,193,108,0,1,60,0,43,230,207,29,255,0,201,67,241,55,253,133,110,255,0,244,107,87,175,124,29,248,69,127,105,168,90,120,175,92,105,236,140,59,154,214,201,124,216,166,14,165,163,38,92,168,32,96,100,1,149,96,195,60,100,55,144,248,239,254,74,31,137,191,236,43,117,255,0,163,30,128,62,159,248,37,255,0,36,135,66,255,0,183,143,253,31,37,111,248,239,254,73,223,137,127,236,21,117,255,0,162,158,176,62,9,127,201,33,208,127,237,227,255,0,71,201,91,254,59,255,0,146,119,226,95,251,5,93,127,232,166,160,15,136,171,239,218,248,10,190,254,160,15,159,255,0,105,191,249,149,255,0,237,239,255,0,104,215,1,240,71,254,74,246,133,255,0,111,31,250,79,37,119,255,0,180,223,252,202,255,0,246,247,255,0,180,107,129,248,37,255,0,37,123,66,255,0,183,159,253,17,37,0,125,125,69,20,80,7,200,31,27,127,228,175,235,191,246,239,255,0,162,35,174,255,0,246,101,255,0,153,163,254,221,63,246,181,112,31,27,127,228,175,107,191,246,195,255,0,68,71,93,255,0,236,203,255,0,51,79,253,186,127,237,106,0,247,250,90,40,160,2,190,65,248,219,255,0,37,123,93,255,0,182,31,250,79,29,125,125,95,32,124,109,255,0,146,189,174,255,0,219,15,253,39,142,128,61,131,246,113,255,0,146,119,127,255,0,97,89,63,244,84,85,235,245,228,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,175,95,160,2,146,150,138,0,242,15,218,59,254,73,229,135,253,133,83,255,0,69,75,94,63,240,75,254,74,254,133,255,0,111,31,250,34,74,246,31,218,59,254,73,229,135,253,133,99,255,0,209,82,215,143,124,17,255,0,146,189,161,127,219,199,254,136,150,128,61,131,246,142,255,0,146,121,97,255,0,97,72,255,0,244,84,181,228,31,4,127,228,175,104,95,246,241,255,0,162,37,175,95,253,163,191,228,158,88,127,216,86,63,253,21,45,120,255,0,193,47,249,43,218,15,253,188,127,232,137,40,3,235,250,41,41,104,0,162,138,74,0,248,10,189,251,254,109,15,252,255,0,207,253,120,13,123,247,252,218,31,249,255,0,159,234,0,240,26,251,250,190,0,175,191,232,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,74,0,90,74,90,105,52,0,234,41,171,78,160,2,138,40,160,2,138,40,160,4,174,43,226,36,225,52,40,73,108,127,165,168,233,254,203,87,109,94,113,241,81,202,120,126,19,147,255,0,31,235,211,253,215,160,15,157,60,26,71,250,110,127,233,159,254,205,95,66,252,67,185,43,225,253,89,67,96,29,54,110,223,236,189,124,239,224,209,159,182,255,0,219,63,253,154,189,239,226,44,128,104,186,152,231,157,54,95,228,244,1,226,95,15,80,203,227,77,52,227,57,243,127,244,91,87,214,30,28,95,47,64,181,92,99,27,255,0,244,35,95,47,252,44,183,89,60,93,164,177,0,231,206,234,63,233,155,215,213,58,58,121,122,92,43,128,62,247,221,255,0,120,208,5,234,74,90,40,0,52,220,83,169,134,128,31,69,52,26,76,208,3,232,205,20,211,64,14,6,138,7,74,40,0,162,138,22,128,18,150,138,40,0,162,138,40,1,41,104,162,128,10,41,41,104,0,162,138,40,0,162,146,150,128,10,74,41,104,0,162,138,40,0,162,146,150,128,18,150,138,74,0,90,41,41,73,197,0,37,45,52,28,211,168,0,175,47,248,135,224,191,237,69,184,184,135,79,243,89,108,89,21,188,237,184,35,121,199,44,61,107,212,42,57,33,73,81,195,162,176,35,105,12,50,8,160,15,135,181,159,15,95,105,151,83,197,45,175,151,229,227,35,204,7,25,11,239,239,81,105,13,37,165,219,177,249,126,66,59,30,226,190,184,215,124,13,101,170,125,161,147,77,211,55,203,183,13,37,186,231,140,117,59,79,165,113,215,63,9,216,76,206,150,218,66,131,142,145,227,183,253,115,160,12,143,15,94,249,218,109,152,86,203,11,100,39,229,246,90,242,79,21,221,185,251,39,207,253,254,223,74,250,46,15,9,190,149,107,17,116,180,1,80,71,242,15,111,160,227,138,249,199,197,197,79,216,246,140,125,254,223,238,212,129,222,124,39,158,87,107,82,91,35,251,73,59,15,246,43,233,120,121,136,87,204,95,9,102,10,214,106,84,228,234,105,255,0,180,235,233,232,14,97,83,245,254,117,64,73,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,148,180,148,0,180,148,180,80,1,69,20,80,1,69,20,80,1,77,52,234,105,160,1,122,210,210,41,165,160,5,162,138,15,74,0,242,63,139,242,17,225,253,100,115,255,0,44,59,255,0,183,29,124,212,195,204,212,36,207,247,71,242,21,244,127,198,23,31,216,186,194,227,254,125,255,0,244,40,235,231,13,234,151,242,19,211,104,29,126,148,1,244,255,0,194,251,81,29,149,131,113,206,153,31,240,251,71,94,165,129,94,97,240,190,225,36,211,244,245,4,101,116,200,255,0,139,217,43,211,232,0,162,138,40,0,162,130,113,66,156,208,1,77,218,41,212,80,0,6,40,20,81,64,5,20,148,180,0,82,82,209,64,5,37,45,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,73,72,78,40,0,97,199,90,64,115,154,126,65,239,81,99,30,249,160,9,104,3,154,1,205,20,0,81,69,37,0,46,40,219,69,20,0,220,83,133,20,80,2,82,209,69,0,121,143,197,72,131,88,106,39,61,52,185,123,127,178,245,225,159,13,238,26,47,26,233,113,140,241,230,247,255,0,166,111,95,69,124,66,183,105,180,61,81,134,120,211,101,28,46,127,133,235,230,159,8,74,45,62,33,89,249,152,0,110,201,99,183,172,79,64,30,143,241,88,153,60,51,108,196,158,111,83,255,0,64,122,243,95,3,93,189,159,136,238,152,110,36,192,235,195,227,248,215,252,43,216,60,97,104,117,95,5,88,180,45,144,110,247,124,131,119,65,34,246,175,10,138,79,176,107,215,225,134,74,187,167,60,114,175,255,0,214,160,15,183,173,216,182,252,246,197,79,88,94,29,188,75,175,180,108,219,198,220,225,179,215,63,225,91,180,0,81,73,75,64,5,20,82,80,2,158,149,14,223,159,57,169,141,20,0,209,210,157,73,75,64,5,20,81,64,6,40,164,165,160,2,190,32,241,223,252,148,63,19,127,216,86,239,255,0,70,181,125,191,94,87,171,124,4,240,182,179,172,223,106,151,23,250,202,207,121,113,37,196,139,28,209,0,172,236,88,128,12,100,227,39,212,208,6,167,193,47,249,36,90,23,253,188,127,232,249,107,208,43,27,194,254,28,180,240,151,135,45,52,59,9,39,150,214,215,126,198,157,129,115,185,217,206,72,10,58,177,254,30,149,179,64,9,69,45,20,0,81,69,20,0,87,204,31,180,119,252,148,61,63,254,193,81,255,0,232,217,43,233,250,224,188,107,240,159,66,241,214,179,22,169,170,93,234,112,207,13,184,128,45,172,136,6,208,204,192,144,200,199,57,99,223,210,128,60,243,246,101,255,0,153,163,254,221,63,246,181,125,1,92,127,129,190,28,104,255,0,15,254,223,253,149,115,127,55,219,124,191,51,237,78,141,141,155,177,183,104,95,239,28,231,61,171,176,160,4,165,162,138,0,249,3,227,103,252,149,237,119,254,221,255,0,244,68,117,236,31,179,143,252,147,203,255,0,251,10,201,255,0,162,162,173,111,20,124,22,240,231,139,124,71,119,174,95,222,106,177,221,93,121,123,163,130,88,196,99,108,107,26,224,24,201,232,163,191,90,233,60,21,224,173,59,192,154,60,186,94,151,53,220,240,73,112,215,44,215,78,174,193,202,170,224,21,85,24,194,14,222,180,1,210,209,69,20,0,87,144,126,209,223,242,79,44,63,236,43,31,254,137,150,189,126,185,175,26,120,43,78,241,222,143,22,151,170,77,117,20,17,92,11,149,107,86,1,203,133,117,193,44,24,99,12,123,122,80,7,200,190,3,255,0,146,135,225,175,251,10,219,127,232,213,175,183,235,202,180,159,128,158,22,209,245,155,29,82,222,255,0,89,105,236,174,35,184,140,73,52,37,75,35,43,0,64,64,113,145,234,181,234,180,0,87,204,63,180,119,252,148,61,63,254,193,41,255,0,163,101,175,167,171,131,241,167,194,125,7,199,122,204,90,166,169,119,169,69,52,86,226,221,86,214,68,85,218,25,153,73,12,142,115,150,61,253,40,3,199,63,103,31,249,40,90,135,253,130,164,255,0,209,177,87,211,245,193,248,39,225,70,133,224,61,102,125,83,75,186,212,230,154,91,115,110,194,234,72,217,118,150,86,36,5,69,57,204,99,191,173,119,116,0,180,148,180,80,7,196,30,58,255,0,146,135,226,127,251,10,221,127,232,214,175,160,63,103,47,249,39,151,255,0,246,21,147,255,0,69,69,86,245,111,128,158,22,214,117,155,237,86,226,255,0,89,89,239,110,36,184,145,99,154,16,161,153,139,16,20,198,78,50,125,77,118,30,10,240,86,155,224,77,34,93,51,75,154,238,123,121,110,26,225,158,233,213,156,49,85,92,2,170,163,27,80,127,15,173,0,116,148,81,69,0,121,255,0,198,223,249,36,58,231,253,187,255,0,232,248,235,230,15,1,255,0,201,66,240,207,253,133,109,127,244,106,215,216,222,41,240,221,159,139,124,57,119,161,223,201,60,118,183,27,55,60,12,3,174,215,87,27,73,4,117,3,183,74,224,244,159,128,158,22,209,245,155,29,86,222,255,0,89,105,236,110,18,225,22,73,162,42,89,24,48,4,44,96,227,35,212,80,7,170,209,69,20,0,82,82,210,80,2,209,69,37,0,121,15,237,29,255,0,36,242,195,254,194,145,255,0,232,169,107,231,255,0,2,127,201,67,240,207,253,133,45,127,244,106,215,215,126,53,240,86,157,227,189,30,29,51,84,154,238,24,34,184,91,133,123,86,85,98,193,89,112,75,6,24,218,199,183,165,113,250,87,192,79,11,105,26,205,142,169,111,125,172,180,214,87,17,220,70,178,79,17,5,145,131,0,64,140,28,100,122,173,0,121,167,237,29,255,0,37,15,79,255,0,176,84,127,250,50,90,63,103,31,249,40,122,135,253,130,164,255,0,209,177,87,177,120,211,225,62,131,227,189,98,29,83,84,187,212,162,158,43,113,110,171,107,34,42,237,86,102,4,134,70,57,203,30,254,148,120,43,225,70,133,224,77,102,109,83,75,186,212,166,154,91,115,110,235,117,34,48,218,89,92,144,21,20,231,40,59,250,208,7,123,69,20,80,2,87,63,227,191,249,39,158,37,255,0,176,85,223,254,138,106,232,106,150,173,166,197,172,232,215,218,93,195,72,176,94,219,201,111,35,70,84,50,134,4,18,9,5,115,180,250,26,0,248,58,190,253,175,33,255,0,134,113,240,127,253,4,181,207,251,255,0,23,255,0,25,175,82,213,180,232,117,157,26,255,0,75,185,121,68,23,144,73,111,35,161,10,193,89,74,146,9,4,103,7,208,208,7,198,191,16,252,78,254,44,241,198,167,170,121,254,125,169,148,197,104,70,224,162,0,72,76,6,229,114,191,49,94,62,103,99,129,156,87,187,254,207,254,21,254,201,240,148,218,213,230,153,228,95,234,18,159,179,207,32,249,158,219,108,101,112,191,194,11,110,61,6,224,20,242,54,154,95,248,103,47,7,255,0,208,75,92,255,0,191,240,255,0,241,170,245,61,39,78,135,70,209,172,116,187,118,145,160,179,183,72,35,121,8,44,66,40,80,73,0,12,224,127,116,80,7,150,126,209,223,242,78,244,255,0,251,10,199,255,0,162,164,175,31,248,37,255,0,37,123,66,255,0,183,143,253,39,150,190,154,241,175,130,116,223,29,232,241,105,122,164,215,113,65,21,194,220,6,181,112,172,88,43,46,9,96,195,110,24,246,244,174,115,194,191,5,188,55,225,47,17,218,107,182,23,186,172,151,118,187,246,36,242,198,80,238,70,67,149,88,193,232,231,191,90,0,238,53,221,47,251,111,195,218,150,147,231,121,95,110,181,150,219,204,198,237,155,144,141,248,200,206,51,157,185,21,240,238,175,166,205,163,235,55,218,93,195,70,211,218,92,73,111,35,33,36,22,70,42,72,36,3,140,143,65,95,121,87,153,120,143,224,119,133,188,75,226,11,221,102,226,227,81,182,154,237,213,228,75,71,137,35,221,133,5,128,40,78,73,27,137,207,36,147,222,128,55,62,24,248,154,15,20,120,11,77,187,134,121,231,184,182,133,45,47,26,124,239,51,162,46,242,73,206,236,228,54,114,114,27,156,28,129,216,215,45,224,159,3,88,120,19,79,185,176,211,47,111,167,181,158,79,59,101,211,70,222,91,96,2,65,84,83,200,11,156,229,120,24,199,57,234,40,1,107,197,254,53,252,44,184,241,22,124,77,160,197,230,106,16,196,5,205,162,32,221,112,131,59,92,96,101,165,3,229,193,201,101,0,14,85,67,123,69,20,1,231,223,4,191,228,144,232,95,246,241,255,0,163,228,175,65,170,214,54,86,122,93,164,118,118,22,144,90,90,199,157,144,219,198,35,69,201,36,224,12,1,146,73,250,154,179,64,9,75,69,37,0,45,37,20,180,1,243,15,237,29,255,0,37,15,79,255,0,176,84,127,250,54,90,222,253,153,127,230,104,255,0,183,79,253,173,94,135,227,95,132,250,23,142,245,136,117,93,82,239,82,138,120,160,16,42,218,200,138,187,67,51,2,67,35,28,229,207,127,238,213,223,3,124,56,209,254,31,253,191,251,38,226,250,111,182,108,243,62,212,200,216,217,187,27,118,133,254,249,206,115,218,128,59,10,40,162,128,10,40,162,128,10,249,3,227,111,252,149,253,119,254,216,127,232,136,235,235,250,243,127,20,252,22,240,231,139,124,71,117,174,95,222,234,145,221,93,108,222,144,75,26,160,194,42,46,1,140,158,138,59,245,160,14,31,246,102,255,0,153,167,254,220,255,0,246,181,125,1,92,119,129,190,28,104,255,0,15,254,223,253,147,113,125,55,219,124,191,51,237,110,141,143,47,118,54,225,87,251,199,57,207,106,236,104,1,41,105,41,104,3,228,15,141,191,242,87,181,223,251,119,255,0,210,120,235,216,63,103,31,249,39,151,255,0,246,21,147,255,0,69,67,90,222,41,248,43,225,191,22,248,138,239,92,191,189,213,99,186,186,217,189,32,149,21,6,212,84,24,6,50,122,1,223,173,116,158,10,240,86,155,224,77,30,93,47,75,154,234,104,37,184,123,150,107,167,86,96,197,66,225,72,85,24,194,14,222,180,1,210,210,82,209,64,9,94,67,251,71,127,201,60,176,255,0,176,172,127,250,42,74,245,250,230,188,107,224,173,55,199,122,60,90,102,171,53,220,54,241,92,173,194,181,171,40,98,193,93,118,146,234,195,24,115,219,251,180,1,243,47,193,47,249,43,218,23,253,188,255,0,233,60,149,245,253,121,191,133,190,10,248,115,194,94,34,179,215,44,47,117,89,46,173,119,236,142,121,99,40,119,70,200,114,2,3,209,143,126,181,233,20,0,149,94,250,250,223,76,211,174,111,239,100,217,107,107,19,77,51,224,157,168,170,75,29,163,36,224,3,211,154,177,88,254,40,240,229,159,139,124,55,119,161,223,73,60,118,183,30,94,247,129,192,113,134,86,24,37,72,234,7,110,148,1,241,86,185,172,222,120,131,92,189,213,175,159,125,213,220,175,43,224,146,23,61,21,114,73,0,13,160,12,252,160,1,218,190,174,248,59,225,111,248,70,62,31,218,125,171,76,251,22,169,121,186,107,205,227,247,141,243,55,150,31,184,218,132,124,188,96,147,144,9,106,192,255,0,134,113,240,127,253,4,181,207,251,253,23,255,0,26,175,95,160,15,159,255,0,105,175,249,149,255,0,237,235,255,0,104,214,7,236,227,255,0,37,15,80,255,0,176,84,191,250,54,42,246,255,0,28,252,56,209,254,32,125,131,251,94,230,250,31,177,121,158,95,217,93,23,59,177,157,219,149,191,184,184,198,59,213,47,5,124,39,208,124,9,172,207,170,105,119,90,148,211,203,110,96,101,187,146,54,27,75,43,18,21,81,78,115,24,239,235,64,27,30,60,240,212,222,47,240,70,165,160,219,220,36,19,220,164,101,36,144,18,55,7,87,0,237,229,65,43,140,243,140,231,7,24,175,138,173,231,154,214,226,43,139,121,94,25,226,112,241,201,27,21,100,96,114,24,17,200,32,243,154,251,230,188,162,255,0,246,124,240,133,246,161,115,119,246,173,86,223,207,149,229,242,173,228,137,18,61,196,156,32,242,248,11,156,1,217,104,3,208,252,59,175,216,248,163,195,246,154,214,154,210,27,75,180,44,158,96,195,2,9,86,82,61,67,41,31,46,71,203,193,35,154,248,86,190,226,240,167,134,45,124,31,225,248,116,91,43,187,187,139,72,89,154,35,116,80,178,6,59,138,130,161,114,187,139,30,114,121,60,227,0,121,239,252,51,143,131,255,0,232,37,174,255,0,223,248,191,248,213,0,119,254,3,255,0,146,121,225,159,251,5,90,255,0,232,165,174,130,169,105,58,116,58,54,141,99,165,219,180,141,5,157,188,118,241,180,132,22,42,138,20,18,64,3,56,95,65,87,104,0,162,138,74,0,249,135,246,142,255,0,146,135,167,255,0,216,42,63,253,27,45,111,254,204,191,243,52,127,219,167,254,214,175,67,241,175,194,125,11,199,90,196,58,166,169,119,169,195,60,86,226,220,45,172,136,171,180,51,48,37,89,24,231,46,123,250,85,223,2,252,56,210,62,31,253,191,251,38,226,250,111,182,249,126,103,218,158,54,198,205,216,198,213,31,222,57,206,123,80,7,136,126,209,223,242,80,236,63,236,19,31,254,141,150,183,255,0,102,95,249,154,63,237,211,255,0,107,87,161,248,215,225,62,133,227,189,102,29,87,85,187,212,161,154,40,22,5,91,89,17,87,1,153,193,33,209,142,114,231,191,165,93,240,55,195,141,31,192,31,111,254,201,184,190,155,237,190,95,155,246,166,71,198,205,216,219,133,95,239,156,231,61,168,3,176,164,165,162,128,62,93,241,255,0,133,53,63,25,252,125,213,180,109,44,70,39,145,34,118,150,93,254,92,106,176,70,73,98,20,144,185,192,7,111,86,3,189,125,19,225,175,12,233,158,17,208,225,209,244,120,60,171,120,254,102,102,229,229,99,213,220,247,99,129,237,128,160,5,0,1,114,215,75,177,179,191,190,190,183,181,68,187,190,116,123,169,128,249,164,40,161,23,39,208,1,194,244,228,158,164,147,118,128,10,40,162,128,18,150,138,40,0,175,136,60,119,255,0,37,15,196,255,0,246,21,186,255,0,209,141,95,111,215,149,234,223,1,60,45,172,107,55,218,173,205,254,178,179,222,220,201,113,40,142,120,148,6,118,44,66,131,25,56,201,245,52,1,169,240,75,254,73,14,131,255,0,111,31,250,62,74,223,241,223,252,147,207,18,255,0,216,42,235,255,0,69,53,88,240,199,135,44,252,37,225,203,61,14,194,73,228,181,182,223,177,231,96,92,238,102,115,146,0,29,88,246,233,87,53,109,58,29,103,69,190,210,238,90,65,5,237,188,150,242,60,100,6,10,224,169,32,144,87,59,79,161,160,15,131,171,239,234,242,31,248,103,31,7,255,0,208,75,92,255,0,191,241,127,241,170,245,234,0,249,255,0,246,154,255,0,153,95,254,222,191,246,141,112,63,4,127,228,175,104,95,246,241,255,0,162,37,175,163,188,113,240,227,72,248,131,246,15,237,107,155,232,126,197,230,121,127,102,116,92,239,198,119,110,15,253,193,183,24,239,88,254,21,248,45,225,207,9,120,142,211,92,176,189,213,101,187,181,223,177,39,150,50,135,114,50,28,168,140,30,140,123,245,160,15,72,162,138,40,3,228,31,141,191,242,87,181,207,251,119,255,0,209,17,215,125,251,51,127,204,209,255,0,110,159,251,90,187,143,20,252,21,240,231,139,124,71,117,174,223,222,234,169,119,117,179,122,65,36,98,49,132,84,24,6,50,122,5,239,214,181,252,13,240,223,71,248,127,246,255,0,236,155,139,249,190,219,229,249,159,106,104,219,111,151,187,27,118,170,255,0,120,231,57,237,64,29,141,20,81,64,9,95,32,252,109,255,0,146,189,174,127,219,15,253,17,29,125,127,94,111,226,159,130,190,28,241,111,136,238,181,203,251,221,82,59,171,173,155,146,9,99,17,174,212,84,24,6,50,122,1,223,173,0,100,254,206,63,242,79,47,191,236,43,39,254,138,138,189,122,185,175,5,120,43,77,240,38,145,38,151,165,205,119,52,18,92,53,195,53,211,43,56,98,161,112,10,170,140,97,23,183,173,116,180,0,81,69,20,1,228,31,180,119,252,147,203,15,251,10,71,255,0,162,165,175,32,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,51,227,95,5,105,190,58,210,34,210,245,73,174,226,130,43,133,184,15,106,225,88,176,86,92,18,202,195,27,92,255,0,15,165,115,126,22,248,43,225,207,9,120,142,211,92,176,188,213,36,186,181,223,177,39,150,50,135,114,58,28,129,24,61,24,247,235,64,25,63,180,119,252,147,203,15,251,10,199,255,0,162,165,175,32,248,37,255,0,37,123,66,255,0,183,143,253,17,37,125,53,227,95,5,105,190,59,209,226,210,245,89,174,161,130,43,133,184,86,181,112,172,88,43,46,9,101,97,140,57,237,233,92,223,133,190,10,248,115,194,62,34,180,215,108,47,117,73,46,173,119,108,73,229,66,135,114,58,28,133,140,30,142,123,245,160,15,72,162,138,74,0,90,40,162,128,62,1,175,126,255,0,155,68,255,0,63,243,253,93,15,252,51,143,131,255,0,232,37,174,255,0,223,232,191,248,213,117,223,240,174,52,143,248,87,31,240,131,253,166,251,251,47,254,122,239,79,63,253,111,153,215,110,62,247,31,119,167,231,64,31,25,87,223,213,228,63,240,206,62,15,255,0,160,150,185,255,0,127,226,255,0,227,53,235,212,0,82,82,209,64,5,20,81,64,5,20,81,64,5,6,138,40,0,162,138,40,1,41,105,41,104,0,168,155,59,186,212,166,155,138,0,7,65,205,58,154,5,45,0,45,20,82,80,2,209,69,20,0,149,228,63,24,175,222,47,15,160,10,223,46,160,7,13,143,225,146,189,113,216,1,147,95,58,252,105,213,99,150,194,72,0,66,201,170,156,237,112,79,2,65,210,128,60,219,193,196,255,0,166,115,253,207,253,158,189,159,226,93,219,37,165,244,124,225,180,233,63,139,253,151,175,47,248,115,165,201,117,253,165,128,255,0,47,149,209,9,235,190,187,143,139,119,40,151,242,199,149,37,180,227,252,94,242,80,7,51,240,145,55,120,175,71,57,255,0,158,223,250,4,149,245,30,158,49,101,24,250,255,0,51,95,58,124,27,178,102,212,244,107,140,157,167,207,254,31,246,100,94,181,244,141,186,226,5,95,76,255,0,58,0,146,146,150,138,0,13,52,10,118,40,160,3,109,24,162,138,0,40,35,138,41,40,1,64,249,104,162,152,199,138,0,55,100,226,159,76,3,189,56,149,160,2,150,140,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,52,140,247,167,98,140,80,3,84,98,157,69,20,0,148,180,102,138,0,41,165,21,186,133,63,81,75,75,64,25,186,172,8,214,202,160,40,249,135,111,99,95,30,120,202,15,39,236,95,54,236,249,159,195,244,175,178,175,200,16,46,78,62,127,232,107,227,223,30,202,36,254,207,195,3,183,204,232,115,233,64,27,95,11,37,34,247,79,92,156,29,78,62,254,233,95,86,219,28,219,161,250,255,0,58,249,51,225,131,129,168,216,2,127,230,37,31,243,74,250,202,204,230,213,63,31,231,64,19,209,69,20,0,81,73,75,64,9,75,69,20,0,81,69,20,0,148,180,148,180,0,81,69,20,0,81,73,75,64,5,20,81,64,5,37,45,20,0,83,77,41,164,52,0,5,20,234,104,235,78,160,2,138,74,90,0,241,207,140,49,19,162,235,77,131,255,0,46,255,0,250,20,117,243,101,198,69,219,254,31,200,87,212,63,22,227,13,225,205,96,227,159,244,127,253,10,58,249,131,81,10,47,228,29,58,127,232,34,128,62,144,248,71,33,116,180,7,28,105,137,255,0,180,235,217,43,195,190,16,220,167,153,2,110,228,105,99,140,127,215,58,247,26,0,74,90,40,160,8,228,200,161,15,242,167,48,201,164,3,109,0,62,138,40,160,4,165,162,138,0,40,164,165,160,2,138,74,90,0,40,162,138,0,41,41,104,160,2,138,41,40,1,104,162,138,0,74,90,40,160,2,138,74,90,0,40,162,146,128,22,131,131,65,20,152,246,160,8,200,11,200,163,118,122,241,78,218,61,41,89,51,218,128,26,24,47,25,20,224,202,122,56,252,234,164,201,32,4,160,232,61,171,156,212,245,171,141,53,101,121,46,60,177,30,50,118,41,198,113,237,239,64,29,133,21,231,182,223,17,52,228,148,199,117,170,97,192,228,125,157,186,254,11,91,214,190,51,209,238,0,41,127,187,33,91,253,75,143,253,150,128,58,74,43,32,248,143,75,255,0,159,191,252,134,223,225,79,79,16,233,141,210,235,191,252,243,111,254,38,128,52,233,106,164,90,133,173,198,60,185,119,110,233,242,145,253,42,218,144,70,69,0,20,81,69,0,96,120,182,219,237,26,6,166,184,99,186,198,85,249,126,141,95,35,221,239,210,188,116,228,12,24,241,254,183,142,177,119,233,235,95,102,234,81,121,250,109,210,99,59,161,117,198,125,65,175,145,62,36,216,155,63,28,106,110,177,236,199,147,206,115,140,196,159,227,64,30,179,160,92,127,106,248,15,78,140,149,44,178,59,109,143,175,14,195,223,214,188,19,196,81,181,191,137,181,67,134,31,233,147,15,153,127,219,53,235,223,10,111,254,209,165,219,217,180,187,246,69,35,108,198,49,251,223,95,198,188,255,0,199,218,105,131,83,212,46,60,157,161,181,9,48,219,179,156,179,159,90,64,125,9,240,219,84,23,95,218,127,188,132,237,242,190,225,245,221,239,94,137,95,63,124,29,213,191,228,53,186,127,249,225,252,31,245,211,218,190,130,166,1,69,20,80,1,69,20,148,0,180,82,82,208,1,69,37,45,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,20,148,0,180,148,180,80,1,69,37,45,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,37,45,20,80,1,73,75,69,0,20,82,82,208,1,69,20,80,2,82,209,73,64,11,73,75,69,0,20,148,180,80,1,69,37,45,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,37,45,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,37,20,0,180,148,180,80,1,69,20,80,1,69,20,148,0,82,209,69,0,20,82,81,64,11,69,37,45,0,20,81,73,64,11,69,37,45,0,20,81,69,0,37,45,20,80,1,73,75,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,82,82,208,1,69,20,148,0,180,82,82,208,2,82,209,73,64,11,69,20,80,1,69,20,80,1,69,37,20,0,180,81,69,0,37,45,37,45,0,20,82,81,64,11,73,75,69,0,20,82,82,208,1,73,75,69,0,37,20,82,208,1,73,75,69,0,20,82,82,208,1,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,37,45,20,80,1,69,37,45,0,20,82,82,208,2,82,209,69,0,20,82,82,208,1,73,75,69,0,20,148,180,80,1,69,20,80,1,73,75,69,0,20,148,180,80,1,69,20,148,0,180,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,85,212,102,16,64,172,74,140,182,62,115,254,201,175,147,126,38,234,31,107,212,245,24,119,68,118,234,114,158,15,60,59,143,90,250,91,198,183,159,100,209,226,113,38,194,110,85,115,140,255,0,11,87,200,126,40,185,107,175,16,234,159,54,236,222,202,221,49,252,77,64,30,171,240,158,192,71,253,175,184,72,51,228,245,255,0,182,149,129,241,95,84,251,71,136,162,141,90,38,13,98,171,242,156,245,118,247,175,66,240,125,168,210,254,219,185,60,175,51,103,125,217,198,239,175,173,120,143,136,46,191,181,60,75,98,67,249,185,17,167,221,219,252,71,142,222,180,128,246,79,131,86,4,88,232,147,148,148,127,175,228,175,29,101,95,74,247,36,27,64,21,231,159,11,52,255,0,178,248,87,73,99,14,8,243,191,139,63,198,222,245,232,180,192,40,162,138,0,40,160,149,29,105,166,84,29,79,233,64,14,162,162,251,76,57,198,239,208,211,90,238,5,28,190,63,3,64,19,209,89,115,107,250,108,24,223,115,141,217,199,238,216,255,0,74,162,60,85,167,206,192,91,222,238,201,218,63,116,195,159,197,104,3,162,37,66,245,21,30,65,126,77,81,130,230,73,240,67,238,13,159,225,219,86,208,18,57,20,1,33,99,208,115,66,140,245,205,32,12,58,45,59,231,160,7,81,77,230,157,64,5,20,82,80,2,209,69,20,0,148,82,209,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,82,209,64,9,75,69,20,0,148,180,81,64,5,25,197,6,154,122,80,3,55,127,187,82,10,140,15,106,148,80,1,69,20,148,1,67,87,111,46,209,15,31,120,117,250,26,248,195,196,243,25,126,205,156,113,191,167,225,95,101,107,238,18,197,9,56,253,232,254,70,190,45,215,216,55,217,240,115,141,255,0,210,128,58,191,134,138,78,167,166,237,4,255,0,196,202,47,253,9,43,235,75,37,197,164,99,235,252,205,124,175,240,170,21,123,171,22,35,36,106,145,247,247,74,250,174,220,98,0,7,191,243,160,9,104,162,138,0,40,162,138,0,74,90,40,160,2,146,138,90,0,40,164,165,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,13,52,211,169,166,128,1,214,157,77,90,117,0,20,81,69,0,121,135,197,149,255,0,138,107,88,63,245,199,255,0,67,142,190,91,213,63,228,35,47,225,255,0,160,138,250,183,226,156,34,79,11,106,220,129,159,43,183,251,105,95,42,235,105,229,234,243,142,184,199,242,20,1,237,159,8,119,253,186,62,78,63,179,71,127,120,235,232,74,249,175,225,21,235,127,107,121,120,60,105,216,251,223,237,71,95,74,80,2,82,154,40,160,6,154,5,41,90,106,208,3,169,104,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,164,160,5,162,146,150,128,10,9,160,211,8,247,160,5,13,147,78,166,168,167,80,0,84,30,160,86,70,173,164,37,253,172,241,172,48,22,125,188,176,244,35,219,218,181,232,218,15,90,0,249,239,226,39,131,117,59,105,90,226,210,123,88,3,204,138,60,183,101,59,124,179,232,190,162,188,150,109,95,90,211,174,229,136,234,215,160,198,198,63,221,220,62,56,61,185,233,197,125,143,173,233,54,186,133,186,137,225,133,255,0,120,27,47,16,110,196,119,175,154,62,37,248,122,214,193,174,103,133,97,5,181,6,92,36,64,96,29,199,170,253,40,3,141,95,20,235,175,211,90,212,184,255,0,167,167,255,0,26,120,241,38,188,135,39,92,212,184,57,226,238,95,241,175,65,240,23,135,180,237,99,251,67,206,179,181,253,215,151,141,208,7,235,187,215,167,221,175,81,139,225,158,135,32,201,179,211,250,227,254,60,18,128,60,51,68,248,139,168,105,215,80,53,222,169,171,202,145,238,222,171,112,205,156,169,199,87,247,21,236,254,4,248,153,99,171,162,194,195,82,121,22,23,114,102,193,206,28,15,239,159,90,77,75,225,70,143,36,50,132,142,202,38,56,195,173,130,100,114,190,245,192,235,158,24,147,194,55,15,53,150,164,232,165,132,88,130,51,22,1,27,143,71,245,94,148,1,244,133,173,194,220,193,28,168,8,86,64,227,61,112,69,77,94,77,224,31,24,92,92,205,29,140,194,105,60,155,49,243,61,193,125,196,21,25,218,69,122,205,0,50,65,186,39,94,57,82,57,175,155,62,50,233,13,30,175,173,93,1,8,81,228,116,31,63,72,199,165,125,45,94,79,241,119,71,134,127,14,235,55,7,98,177,242,57,242,193,63,125,23,173,0,121,7,194,189,64,219,234,242,198,94,93,162,209,248,7,143,190,190,245,127,226,68,27,244,165,156,1,251,203,192,217,239,200,115,205,115,94,20,102,178,241,37,204,113,177,226,220,140,169,199,82,134,189,91,197,218,36,87,190,10,211,37,102,64,210,60,78,73,140,19,147,27,127,141,0,121,183,195,221,97,116,255,0,237,44,180,235,187,202,251,135,211,127,191,189,125,125,27,137,1,35,56,206,222,107,225,27,27,201,44,188,205,142,223,62,51,181,182,244,207,248,215,218,222,29,188,107,219,7,145,129,4,74,87,150,207,97,254,52,1,181,69,37,45,0,20,81,69,0,20,81,73,64,11,69,20,148,0,180,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,82,82,208,1,69,20,148,0,81,75,73,64,11,69,37,20,0,180,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,73,75,73,64,11,69,20,148,0,180,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,37,45,20,148,0,82,209,69,0,37,45,37,45,0,20,81,69,0,20,82,82,208,1,69,37,45,0,20,81,73,64,11,69,20,80,2,82,209,73,64,11,69,37,45,0,20,81,69,0,20,81,69,0,20,81,73,64,11,73,75,69,0,20,81,69,0,37,45,20,80,1,73,75,69,0,20,81,69,0,37,20,180,80,1,69,20,148,0,180,148,180,80,1,73,75,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,73,75,69,0,20,148,180,148,0,180,81,69,0,37,45,20,80,1,69,20,80,1,73,75,69,0,20,148,180,80,1,69,20,80,1,69,37,45,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,73,69,45,0,20,148,180,215,56,4,208,7,153,252,95,213,5,142,135,16,38,64,69,226,15,147,254,185,185,245,175,153,63,227,235,93,189,110,161,164,149,254,127,118,175,99,248,233,171,75,231,201,102,55,129,29,220,44,8,144,227,253,73,237,248,215,153,120,47,78,93,83,91,158,55,117,31,184,102,201,77,220,238,31,227,64,30,211,173,222,38,157,246,125,170,227,204,221,254,175,229,233,142,191,157,120,46,134,141,125,226,109,40,103,57,187,133,62,127,247,135,248,215,174,124,72,184,107,79,236,205,133,190,111,55,56,109,189,54,87,15,240,223,74,75,205,99,76,153,217,114,154,148,67,105,76,244,116,61,127,26,0,250,135,194,86,127,99,240,237,156,68,32,41,191,253,88,249,121,118,255,0,26,223,170,214,48,136,45,18,48,171,129,158,131,29,205,89,160,2,169,94,106,80,216,236,243,21,206,252,227,10,59,99,223,222,159,127,118,109,33,14,19,118,91,110,51,143,225,53,243,215,137,252,109,169,106,95,100,242,166,187,182,242,247,231,101,211,157,217,219,233,143,79,214,128,58,239,18,124,94,210,236,214,88,145,53,100,118,128,178,152,194,140,30,64,63,127,218,188,214,231,226,220,178,51,20,191,214,128,56,199,239,200,255,0,217,234,230,155,240,234,93,88,137,46,117,182,115,230,8,255,0,121,1,126,56,227,150,233,207,221,174,136,124,26,179,84,201,191,183,63,246,226,191,252,85,0,113,35,226,173,208,108,157,75,91,255,0,191,231,255,0,139,164,151,226,149,203,160,3,81,214,115,156,255,0,175,63,252,93,116,122,199,194,219,75,56,3,11,168,14,92,47,22,106,59,31,246,171,202,175,116,177,22,171,119,106,24,109,134,87,69,34,60,103,15,142,157,169,1,211,217,107,154,222,179,191,201,213,239,135,149,183,62,109,203,247,207,76,19,233,94,217,225,15,11,234,16,194,143,117,113,4,165,110,67,18,93,156,237,249,120,228,125,106,167,130,188,7,167,67,246,237,233,109,38,124,190,182,163,143,189,239,94,175,13,172,86,235,181,35,64,51,158,2,142,105,128,65,111,28,81,129,177,1,92,244,21,62,208,59,81,73,64,10,78,40,86,205,7,165,71,248,208,4,148,83,65,165,160,5,162,138,40,0,164,165,162,128,10,40,162,128,10,40,164,160,5,162,138,74,0,90,41,41,104,0,162,138,74,0,90,40,162,128,10,40,164,160,5,162,138,40,0,52,26,40,160,6,10,117,38,41,212,0,81,69,20,1,206,248,181,152,105,104,65,35,247,235,208,255,0,178,213,241,142,164,197,188,172,146,122,245,252,43,236,143,25,75,229,233,81,156,103,253,33,87,175,179,87,198,119,175,191,103,24,198,127,246,90,0,244,191,132,163,51,89,255,0,216,81,63,154,87,212,176,113,8,252,127,157,124,193,240,146,44,189,153,207,77,85,59,127,185,95,80,68,184,140,10,0,125,20,81,64,5,20,148,180,0,81,69,37,0,20,180,148,80,2,210,82,209,64,5,20,148,80,1,75,69,20,0,81,69,20,0,81,69,20,0,148,180,80,104,1,148,250,101,60,80,1,69,20,80,7,33,227,251,99,63,133,245,0,9,249,188,191,186,51,252,73,95,36,248,186,35,7,137,175,35,57,202,236,234,49,252,2,190,199,241,100,70,95,15,222,46,24,231,103,79,247,133,124,145,241,10,15,39,198,87,234,67,14,99,234,63,216,20,1,187,240,174,232,69,226,9,137,199,252,121,48,229,241,252,73,95,91,6,13,154,248,195,192,87,95,103,214,166,108,160,255,0,70,101,249,191,223,21,246,69,179,238,221,200,249,118,244,160,11,20,180,81,64,1,166,211,136,166,208,3,169,41,104,160,2,146,150,138,0,41,41,105,40,1,104,162,138,0,41,41,104,160,2,146,150,146,128,22,138,40,160,4,165,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,52,0,195,79,7,52,218,80,40,1,105,41,104,160,8,228,25,80,61,235,196,62,44,218,135,211,73,243,58,234,25,251,191,236,201,94,224,228,42,130,72,21,224,31,22,117,128,45,230,137,36,128,178,106,108,49,158,70,4,131,158,104,2,31,131,246,82,159,237,156,171,15,245,31,242,204,255,0,211,74,250,26,53,218,49,154,242,47,132,250,123,199,253,173,185,36,25,242,122,140,127,207,95,106,245,199,96,129,153,136,80,23,36,154,0,121,233,92,191,138,244,182,190,183,85,89,10,254,245,91,132,207,98,61,107,66,235,95,179,182,103,13,123,102,155,113,157,242,129,143,214,178,238,188,75,166,204,54,255,0,104,216,29,167,60,78,190,159,90,0,241,137,173,14,133,174,223,221,200,197,131,73,36,107,188,108,25,45,158,191,133,123,222,137,170,195,169,121,254,91,71,251,188,103,108,138,253,115,254,21,225,255,0,16,101,137,173,90,88,100,73,55,222,147,242,176,32,169,14,114,49,93,87,194,173,121,238,191,181,247,27,113,183,201,198,211,235,191,222,144,30,189,92,135,196,43,70,184,240,134,162,1,57,111,43,162,231,254,90,37,117,245,145,226,120,124,255,0,15,221,70,119,124,219,58,117,251,203,76,15,146,39,206,157,227,59,241,34,244,133,71,205,242,245,84,53,244,118,151,106,117,79,6,232,209,163,224,253,146,7,249,70,239,249,102,63,198,190,121,241,252,127,97,241,182,162,64,35,253,82,252,255,0,238,3,95,66,124,55,188,23,122,30,149,14,248,201,26,100,36,133,60,174,21,5,0,124,187,174,233,115,233,190,71,154,178,15,51,118,55,70,87,166,223,241,175,162,62,19,248,150,222,239,70,104,200,138,54,107,242,0,243,129,60,172,127,236,215,1,241,95,195,127,103,254,199,217,29,209,221,231,103,43,255,0,92,253,171,31,225,134,186,116,251,139,27,98,214,224,54,164,140,124,195,131,201,65,235,237,64,31,89,130,10,228,26,42,173,133,194,220,217,71,40,104,217,91,60,198,114,58,154,181,64,5,37,45,20,0,148,180,148,180,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,148,180,0,81,73,75,64,5,20,148,80,1,75,69,20,0,81,69,37,0,45,20,81,64,9,75,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,73,75,64,5,20,82,80,2,210,82,209,64,5,20,82,80,2,210,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,9,69,45,20,0,81,69,20,0,82,82,209,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,37,45,20,0,81,69,20,0,148,82,209,64,5,37,45,20,0,81,69,20,0,81,73,75,64,5,37,45,20,0,81,69,20,0,82,82,209,64,9,75,69,20,0,82,82,209,64,5,20,81,64,5,20,148,180,0,81,73,69,0,45,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,82,80,2,209,69,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,82,80,2,209,69,20,0,148,180,81,64,5,37,45,20,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,148,180,0,81,73,75,64,5,20,81,64,5,20,148,180,0,81,69,37,0,45,20,81,64,5,20,81,64,5,102,107,87,209,88,233,147,207,43,34,132,198,119,56,94,172,7,95,198,180,201,192,205,121,175,197,13,115,236,126,27,213,80,73,111,185,60,175,149,207,60,186,123,251,208,7,132,252,84,213,211,83,241,149,250,68,138,84,60,76,25,31,126,113,18,142,223,90,237,254,16,248,122,97,169,11,150,50,172,114,105,160,140,196,113,203,70,122,230,188,184,70,250,247,137,110,155,203,103,102,64,223,184,92,244,0,123,215,211,254,1,210,19,78,210,52,217,136,153,75,233,240,131,230,112,62,234,159,79,106,0,241,223,139,119,136,255,0,216,248,193,199,157,209,191,235,157,105,124,24,211,228,150,194,41,254,96,19,84,25,249,61,4,103,173,113,159,17,111,150,231,251,55,13,27,99,205,232,115,253,202,245,239,131,54,2,31,14,74,113,42,149,212,73,249,191,220,143,218,128,61,125,122,82,51,170,12,146,7,212,211,171,43,95,188,22,54,41,41,104,198,100,11,243,156,15,186,127,194,128,60,255,0,226,15,136,98,251,25,183,141,18,71,142,243,4,9,65,60,7,95,187,138,230,252,25,225,27,145,246,237,210,72,63,213,227,48,31,246,253,235,154,214,117,153,53,31,16,234,86,235,228,186,139,169,88,121,121,39,229,114,61,125,235,218,244,95,34,219,207,204,161,119,99,239,48,30,180,128,234,45,45,124,152,200,223,159,159,63,118,172,20,200,198,106,170,95,219,31,148,92,69,201,254,240,171,73,44,110,160,171,171,15,99,154,96,113,31,16,225,116,210,34,117,86,124,220,168,192,31,236,53,124,231,167,90,52,222,49,213,65,14,62,121,143,221,255,0,166,162,190,164,241,141,183,218,52,152,134,28,254,248,31,151,253,214,175,155,35,145,108,60,103,171,51,50,160,243,166,76,200,113,255,0,45,63,250,212,134,125,65,163,196,98,243,178,79,59,123,125,107,86,179,180,201,68,158,110,214,83,140,116,63,90,209,166,32,162,138,13,0,52,154,81,77,197,62,128,10,41,40,160,2,150,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,74,90,40,0,164,165,162,128,60,255,0,226,93,226,193,161,68,72,7,253,49,71,47,143,225,106,249,0,156,215,212,63,23,111,60,189,13,6,232,248,212,2,242,125,164,175,151,232,3,221,126,14,89,49,179,138,79,159,11,169,142,222,209,215,209,32,97,113,94,41,240,118,212,166,140,78,215,249,117,28,242,63,217,142,189,174,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,74,90,40,0,162,146,150,128,27,78,90,13,2,128,10,41,41,104,2,142,175,16,151,78,153,8,206,118,241,159,246,133,124,167,241,114,200,193,226,235,249,60,189,170,100,136,3,156,255,0,203,21,175,173,110,87,116,12,56,231,29,126,181,243,95,199,59,65,29,244,211,0,139,186,234,33,144,57,255,0,82,127,194,128,60,195,195,243,253,158,253,219,126,220,196,70,113,158,226,190,208,208,238,126,211,231,252,219,246,237,237,143,90,248,118,9,12,114,18,9,28,99,138,250,247,192,26,160,188,254,209,193,148,237,242,190,255,0,190,255,0,127,106,0,239,105,41,104,160,0,211,105,105,77,0,20,81,69,0,37,45,20,80,1,69,37,45,0,20,81,69,0,20,148,180,80,2,81,75,69,0,20,81,69,0,20,81,73,64,11,69,20,148,0,180,81,73,64,11,69,20,80,2,82,154,40,160,2,146,147,52,234,0,40,164,165,160,10,26,164,222,69,178,182,237,185,112,58,103,177,175,150,60,119,59,95,107,154,164,69,183,133,212,101,96,49,143,226,97,253,107,233,143,21,205,228,233,113,54,89,115,48,94,62,141,95,44,234,83,139,143,22,234,227,230,56,186,152,252,223,245,208,210,3,233,143,6,216,71,103,246,221,177,108,221,229,255,0,22,115,183,127,248,215,81,58,9,33,120,200,206,229,35,31,133,98,104,82,175,250,70,1,31,119,250,214,245,48,60,199,198,30,25,212,230,138,246,75,11,60,177,217,176,249,139,237,158,167,235,94,55,226,11,31,24,105,87,14,124,191,41,119,42,143,154,22,234,185,247,175,172,30,52,145,74,178,7,7,168,35,53,151,168,120,127,79,191,95,222,233,246,82,157,192,230,72,84,255,0,14,61,40,3,227,251,173,115,91,145,60,141,66,231,49,163,116,216,156,48,227,176,250,215,162,124,44,188,16,127,107,97,241,187,202,237,159,239,87,121,226,63,133,233,119,27,53,173,166,145,17,105,203,103,201,219,199,60,112,159,74,226,244,111,14,222,232,94,127,153,37,191,239,182,227,201,115,219,61,120,30,180,1,244,88,57,90,173,127,24,150,206,68,35,32,227,140,251,138,125,171,238,140,158,122,227,154,145,198,229,34,128,62,80,248,205,98,96,241,93,252,193,48,26,72,84,54,236,255,0,203,33,255,0,196,215,103,240,103,93,13,168,165,179,220,228,69,166,5,3,103,76,52,107,215,21,95,227,206,156,67,61,194,136,134,251,184,70,113,207,250,147,254,207,181,112,127,12,181,38,176,241,45,201,103,151,11,102,201,242,31,246,211,223,218,128,62,141,241,183,134,227,214,126,195,254,137,231,121,94,103,252,180,219,140,227,220,122,87,201,118,166,227,71,214,45,11,126,232,164,137,47,102,198,31,175,127,74,251,140,108,159,170,131,143,239,10,249,119,226,159,133,219,78,214,209,226,75,72,194,88,137,72,136,99,238,179,243,247,122,241,64,30,215,240,223,94,26,151,134,244,176,215,62,100,146,121,185,253,222,51,181,223,219,218,187,218,249,171,224,255,0,136,118,106,186,45,131,73,112,113,231,241,187,229,251,178,31,90,250,62,214,81,53,184,145,115,131,158,189,122,208,4,180,180,81,64,5,20,81,64,5,37,45,37,0,45,20,82,80,2,210,82,209,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,82,80,1,75,69,20,0,148,81,75,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,73,75,64,5,20,148,180,0,81,69,20,0,148,180,81,64,5,37,45,20,0,81,73,75,64,5,20,82,80,2,209,69,20,0,148,180,81,64,5,20,81,64,5,20,82,80,2,209,69,37,0,45,37,45,20,0,81,69,20,0,81,73,75,64,5,20,81,64,9,75,69,20,0,81,73,75,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,37,45,37,0,45,20,148,180,0,81,69,20,0,81,69,37,0,20,180,81,64,5,20,148,180,0,82,82,209,64,5,20,81,64,5,37,45,20,0,81,73,75,64,5,20,81,64,9,75,69,20,0,82,82,209,64,5,20,148,80,2,209,69,20,0,148,180,82,80,2,209,69,37,0,45,20,82,80,2,209,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,82,80,1,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,82,80,2,209,69,20,0,81,69,20,0,82,81,75,64,5,20,148,180,0,81,73,75,64,5,20,82,80,2,209,69,37,0,87,191,152,91,217,92,74,91,110,200,153,179,140,227,0,215,203,191,20,252,77,53,230,179,171,89,37,230,248,155,202,194,121,32,103,10,135,174,61,69,123,239,142,245,85,176,209,117,53,38,80,223,217,242,58,148,255,0,117,189,253,171,228,235,159,55,95,241,67,44,114,18,103,198,12,228,246,78,253,125,40,3,179,248,67,160,73,168,107,50,220,73,107,230,70,246,111,181,188,204,100,137,16,122,215,210,19,60,90,86,131,100,9,242,130,34,39,118,198,23,238,247,244,174,59,225,23,135,134,157,225,123,41,228,138,212,200,209,72,133,208,124,199,247,196,245,219,237,86,62,41,106,195,79,240,236,14,173,50,17,122,169,148,56,255,0,150,111,239,211,138,0,249,111,84,188,107,239,39,50,121,155,51,219,24,206,63,194,190,176,248,103,99,246,111,15,78,166,61,167,237,140,223,123,63,195,29,124,153,166,91,155,159,55,161,219,143,191,248,215,218,158,28,181,22,122,116,136,22,49,153,75,124,131,142,130,128,54,43,136,248,149,116,96,208,162,195,109,255,0,74,81,211,63,192,213,219,215,152,252,88,148,182,151,28,72,236,8,187,67,215,143,245,109,64,30,1,38,164,182,158,32,190,157,165,217,186,89,6,236,103,57,108,250,123,86,203,124,70,215,228,255,0,143,109,87,56,251,223,232,233,248,117,90,91,31,3,95,235,58,140,197,36,179,249,195,74,190,107,55,66,71,177,231,154,245,173,31,225,82,91,249,222,117,142,140,217,219,143,221,103,29,125,99,160,14,79,195,122,183,140,181,9,160,121,39,243,16,220,4,111,221,194,56,227,35,238,251,215,182,104,145,222,139,88,13,216,249,190,125,253,61,78,62,239,252,6,159,97,161,88,88,199,182,59,11,52,33,247,2,144,129,207,28,244,235,197,107,5,1,112,0,81,236,40,2,158,163,8,158,5,86,27,128,112,118,231,111,99,95,44,124,66,178,123,13,95,82,184,141,54,111,212,101,27,183,103,32,179,159,187,248,87,213,151,39,17,143,173,124,229,241,106,37,16,206,251,87,230,212,219,183,63,242,210,128,61,135,192,250,143,218,254,223,186,93,216,242,251,99,25,221,237,93,157,121,63,194,171,225,115,253,173,131,39,203,228,253,239,248,29,122,189,0,45,6,138,67,64,11,69,33,165,20,0,82,80,41,104,0,164,165,162,128,10,40,162,128,10,40,164,160,5,162,138,40,1,41,104,162,128,10,40,162,128,18,150,138,40,0,162,138,40,1,41,104,162,128,10,74,90,40,0,164,165,162,128,10,41,41,104,0,166,179,224,114,105,213,90,250,65,20,65,142,121,108,113,254,233,160,15,2,248,199,168,150,177,146,33,46,113,169,158,49,211,2,79,106,240,101,4,215,167,252,83,212,132,247,151,208,134,151,229,212,228,60,159,151,229,46,190,181,231,118,49,121,187,254,85,56,199,95,198,128,62,174,248,97,96,45,244,57,127,117,140,94,150,251,217,236,158,245,232,181,206,120,62,215,236,186,92,163,8,63,126,79,3,217,107,164,160,2,138,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,52,81,64,12,38,128,105,77,11,64,14,162,146,150,128,26,195,32,138,240,63,143,54,241,253,155,126,6,77,236,93,191,233,139,87,191,55,74,241,31,142,22,50,205,100,28,6,32,222,71,247,80,159,249,100,212,1,243,131,112,236,61,205,123,199,194,45,122,118,254,216,221,230,54,60,142,178,147,255,0,61,43,194,174,35,49,220,74,132,28,135,43,200,247,175,71,248,93,118,144,255,0,106,238,42,51,228,245,109,191,223,160,15,172,193,200,162,160,183,97,42,18,184,235,142,181,61,0,20,81,65,251,180,0,80,180,204,211,232,1,41,104,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,164,165,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,163,20,81,64,9,138,93,180,81,64,5,20,81,64,24,222,37,182,251,94,155,28,101,182,168,152,62,113,158,198,190,85,241,53,191,246,87,136,245,89,195,121,187,175,100,77,160,109,254,39,63,210,190,193,116,222,49,156,115,94,81,227,255,0,135,215,26,212,14,96,184,151,115,94,153,112,150,165,240,8,111,67,239,214,128,41,120,127,199,114,175,218,51,104,199,167,252,188,159,127,246,107,167,63,16,153,20,159,236,210,113,207,252,124,127,246,53,243,141,207,195,189,126,207,27,116,205,74,93,217,233,101,32,198,63,253,117,65,252,33,226,55,108,127,97,106,188,241,255,0,30,50,127,133,0,125,29,113,241,85,173,247,15,236,114,118,227,254,94,241,255,0,178,84,218,111,196,246,189,144,169,210,74,240,91,254,62,179,223,253,202,249,222,207,225,223,136,46,89,3,233,122,156,123,179,214,194,78,43,171,209,62,19,234,191,43,72,47,99,202,30,30,193,199,127,173,0,125,25,167,235,11,169,172,123,173,66,230,48,252,182,239,79,111,122,150,227,67,176,159,110,219,75,101,219,159,249,98,43,205,252,57,224,203,189,50,85,102,51,182,32,217,205,185,95,79,127,246,107,210,173,150,85,223,148,97,156,117,20,1,106,209,60,168,138,238,206,91,53,98,154,167,62,212,234,0,243,63,139,154,52,87,250,52,76,197,1,55,136,114,80,30,145,178,215,204,162,225,244,125,126,249,97,102,4,73,36,89,70,217,194,183,183,211,165,125,165,174,89,53,245,162,70,28,130,36,13,192,207,99,254,53,242,95,143,252,63,115,167,107,58,157,203,44,197,31,81,145,65,104,74,131,150,99,215,240,160,15,167,252,35,172,203,170,125,183,124,108,54,108,219,186,77,253,119,123,127,179,88,127,18,124,61,109,168,105,218,133,211,8,67,166,157,32,4,194,172,70,208,231,175,227,94,103,240,171,197,214,214,127,218,254,112,137,55,249,56,223,48,25,198,255,0,81,239,95,65,234,80,11,221,46,238,36,126,100,133,209,72,25,228,169,255,0,26,0,248,235,195,151,147,104,94,54,182,41,43,48,135,118,20,57,65,243,70,127,239,158,181,245,71,129,53,102,213,124,59,103,44,129,131,176,144,157,207,184,241,33,29,107,230,191,136,218,5,222,151,226,173,74,229,163,153,162,143,202,249,204,37,65,202,32,235,245,53,220,124,27,241,125,165,172,41,97,58,195,17,138,218,67,190,75,128,185,204,160,227,4,123,208,7,208,244,149,5,165,204,87,86,209,75,19,163,135,64,227,13,159,148,138,158,128,22,138,40,160,2,138,40,160,2,138,41,40,1,104,162,138,0,74,90,74,90,0,40,164,165,160,4,165,162,138,0,40,162,138,0,41,41,104,160,4,165,162,138,0,41,40,165,160,4,165,162,138,0,41,41,104,160,2,138,74,90,0,41,41,104,160,4,162,150,146,128,22,138,40,160,2,146,150,138,0,40,162,138,0,40,162,146,128,22,146,138,90,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,74,90,0,40,162,138,0,41,40,165,160,2,138,74,90,0,40,162,138,0,41,41,104,160,4,165,162,138,0,41,40,165,160,2,138,41,40,0,165,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,74,90,0,40,162,146,128,22,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,4,165,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,4,165,162,138,0,74,90,40,160,2,138,40,160,2,146,150,138,0,41,41,104,160,4,165,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,162,138,0,74,90,40,160,2,138,40,160,2,138,74,90,0,74,90,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,41,40,1,104,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,146,128,22,138,40,160,2,146,150,138,0,40,39,20,149,141,173,107,118,122,111,145,231,77,10,249,155,177,190,64,58,109,245,250,208,7,140,252,95,241,37,196,90,131,217,160,148,36,218,105,83,137,136,28,153,7,76,115,92,135,194,207,15,197,168,248,139,73,185,157,145,132,158,118,81,226,13,247,81,199,115,237,92,215,137,117,49,226,79,18,88,180,17,96,178,36,0,35,249,156,239,62,131,253,174,149,244,31,194,159,14,205,97,160,233,87,18,180,138,83,206,202,52,37,122,187,175,175,189,0,119,250,101,172,58,102,149,13,188,40,129,65,42,2,40,3,146,79,69,175,4,248,195,226,41,165,180,150,215,18,40,139,83,32,31,52,246,18,14,152,175,100,241,174,181,111,164,105,81,73,43,69,205,200,76,60,170,157,67,30,255,0,238,215,201,126,42,212,70,165,174,234,70,40,248,107,201,100,5,31,119,27,159,219,222,128,55,190,29,104,209,106,31,218,126,99,39,201,229,99,116,106,253,119,127,133,125,115,111,24,138,50,2,128,51,159,148,98,188,123,225,119,133,174,52,255,0,237,95,53,164,27,188,156,110,128,142,155,189,253,235,217,232,1,172,113,25,53,207,106,58,28,90,189,228,162,231,203,100,225,130,75,18,176,4,5,25,230,186,38,228,84,50,72,98,92,170,238,231,20,1,159,101,225,237,50,200,41,142,198,208,48,64,165,150,221,84,158,159,225,83,205,126,45,241,136,20,239,244,56,254,149,133,174,93,220,152,177,29,132,210,126,247,248,65,60,115,207,74,241,61,91,75,214,228,242,118,232,154,129,198,238,144,57,244,246,160,15,124,30,35,220,192,125,151,169,199,250,223,254,181,88,26,206,70,124,143,252,123,255,0,173,95,32,77,165,235,150,172,11,248,127,81,0,13,196,155,119,31,47,229,77,75,205,70,6,0,232,183,89,30,161,151,250,80,7,214,122,150,182,86,17,136,72,59,151,163,123,31,106,249,255,0,226,94,164,110,162,157,12,100,98,253,159,37,179,253,250,228,154,255,0,84,184,64,137,160,222,28,28,240,174,127,246,90,185,162,248,59,90,213,175,28,190,153,168,64,172,134,80,230,209,216,114,71,29,7,173,32,61,131,224,237,169,139,251,103,50,22,207,145,219,254,186,87,178,86,7,135,116,103,210,190,211,186,82,254,102,222,169,183,24,207,191,189,111,211,0,160,209,69,0,24,247,163,30,244,81,64,5,37,45,20,0,148,82,209,64,5,20,81,64,5,20,82,80,2,209,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,20,180,81,64,5,115,62,53,212,95,78,210,98,146,48,196,155,128,188,62,63,133,143,244,174,154,188,199,226,253,204,113,232,113,70,113,149,188,79,226,255,0,166,111,64,31,55,120,183,80,146,243,93,212,247,151,218,111,101,108,22,39,248,155,252,105,190,27,183,89,190,211,187,28,109,234,51,235,89,154,147,111,212,174,136,239,51,159,252,120,214,255,0,131,109,164,159,237,158,90,185,219,229,231,10,79,247,168,3,236,61,26,37,138,209,148,99,253,105,60,12,118,21,165,84,244,208,69,187,2,63,136,255,0,33,87,40,0,162,138,40,0,160,210,80,104,1,104,162,146,128,22,138,40,160,4,165,162,146,128,22,138,40,160,4,165,162,146,128,22,138,74,90,0,40,162,146,128,22,146,138,90,0,105,160,117,160,140,210,0,104,1,244,82,82,208,1,94,101,241,106,21,125,30,34,73,31,233,105,255,0,162,218,189,54,188,235,226,204,108,218,12,37,87,63,233,169,223,254,153,181,0,124,165,170,128,186,157,208,29,167,117,255,0,199,141,110,120,58,244,217,253,183,5,6,239,47,239,251,110,255,0,26,197,213,148,141,86,244,17,255,0,47,15,255,0,161,26,93,54,70,79,55,7,110,113,219,235,64,31,110,104,151,31,104,180,102,202,156,74,71,31,69,173,58,229,60,23,114,102,210,164,37,179,254,144,71,79,101,174,174,128,10,13,20,26,0,110,41,213,17,53,45,0,20,148,180,148,0,180,148,180,80,1,69,37,45,0,20,148,180,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,73,64,11,69,37,45,0,20,148,180,80,1,73,75,73,64,11,77,45,78,52,109,30,148,0,2,104,162,138,0,41,8,205,45,20,1,78,77,54,25,49,185,164,227,208,143,254,38,171,127,97,91,117,223,63,230,63,194,181,104,160,10,49,105,144,196,70,30,78,61,72,255,0,10,178,176,42,244,38,165,162,128,24,168,20,228,102,159,140,81,69,0,48,30,105,245,30,14,224,106,74,0,8,7,229,53,227,31,22,60,52,46,116,175,53,18,233,153,245,13,228,32,207,81,39,181,123,61,99,107,250,100,122,157,138,68,208,249,152,148,62,55,145,216,251,251,208,7,197,154,94,161,46,155,230,249,97,63,121,143,190,15,108,251,251,215,217,222,26,213,147,85,211,164,144,73,3,98,98,153,137,178,58,15,115,207,53,242,39,138,124,63,54,145,246,61,246,222,79,155,191,31,188,86,206,49,238,125,107,214,190,17,120,184,11,8,236,238,111,191,121,54,164,0,95,39,168,34,53,234,22,128,58,191,138,190,20,93,67,66,213,174,227,75,201,38,147,201,194,194,50,14,26,49,192,219,158,130,190,118,70,186,240,190,183,58,8,10,50,198,19,23,40,65,228,6,246,175,181,46,97,134,254,209,162,117,243,34,124,100,100,140,224,255,0,245,171,231,223,140,30,6,148,94,79,127,99,167,113,45,194,0,254,120,229,124,174,126,82,222,162,128,59,239,135,62,49,143,81,181,179,181,150,234,192,24,244,244,98,18,69,220,8,88,199,63,55,189,122,104,32,215,196,154,30,189,168,120,111,85,155,23,63,103,116,71,128,252,138,216,218,195,142,135,251,189,125,171,234,191,10,248,198,211,89,251,94,47,252,239,39,203,255,0,150,36,99,59,191,217,30,148,1,216,81,69,20,0,82,82,209,64,9,75,69,25,160,4,165,162,138,0,74,90,74,90,0,40,162,138,0,40,162,138,0,41,41,104,160,2,146,150,146,128,22,138,40,160,2,146,150,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,74,40,162,128,22,138,41,40,1,104,162,138,0,40,162,146,128,22,138,40,160,2,138,74,40,1,104,162,138,0,40,162,146,128,22,138,41,40,1,104,162,138,0,40,162,146,128,22,138,40,160,2,146,150,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,162,138,0,40,162,138,0,41,40,162,128,22,138,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,4,165,162,138,0,74,90,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,41,41,105,40,1,104,162,138,0,74,90,41,40,0,165,162,146,128,22,138,40,160,2,138,74,40,1,104,162,138,0,74,90,40,160,2,146,150,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,41,40,1,104,164,165,160,2,138,41,40,0,165,162,138,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,41,41,104,160,2,138,13,37,0,45,20,81,64,5,20,84,55,23,9,108,129,165,109,160,156,103,4,243,64,5,197,194,91,198,30,89,35,64,78,50,231,2,190,113,248,137,227,201,46,63,179,188,137,52,249,118,249,185,216,197,177,247,61,30,186,175,136,255,0,17,162,181,180,120,44,181,93,179,69,124,81,151,236,228,225,64,112,87,145,142,184,175,1,182,180,212,53,141,219,19,206,242,113,158,64,198,127,47,238,208,7,73,240,255,0,195,50,234,154,158,159,116,109,239,10,38,160,128,180,72,112,0,100,60,156,31,90,250,203,73,179,77,55,74,138,16,88,42,110,230,78,188,177,60,254,117,202,252,61,240,133,190,133,164,60,114,88,125,158,85,187,50,129,231,22,236,152,63,120,250,86,231,138,245,152,116,157,10,238,118,159,202,48,236,231,97,109,185,96,61,15,173,0,121,31,198,255,0,17,16,90,194,57,45,155,202,187,137,177,156,191,49,19,207,62,245,227,222,27,211,27,90,214,46,1,142,103,202,52,191,185,25,254,53,246,60,115,87,188,125,171,73,174,120,190,254,68,159,207,137,140,108,14,192,62,236,96,127,116,87,165,252,38,240,155,11,248,238,165,178,226,93,57,89,91,205,234,73,140,253,208,104,3,219,244,141,61,44,124,236,121,159,54,62,255,0,251,57,246,247,173,90,69,10,58,82,208,0,221,42,45,129,135,36,211,220,156,16,180,137,208,102,128,34,123,100,113,201,110,181,89,180,152,27,171,73,199,184,255,0,10,209,162,128,57,155,207,7,88,94,134,86,150,236,101,8,225,135,79,203,222,176,37,248,83,163,200,197,141,198,165,147,232,233,255,0,196,87,162,210,80,7,3,105,240,195,71,129,178,39,212,122,99,231,116,245,255,0,174,117,212,233,254,31,181,211,194,44,82,78,113,24,79,156,142,156,123,127,179,90,180,180,0,81,73,75,64,1,164,221,205,45,48,129,233,64,15,205,20,206,105,244,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,9,75,69,20,0,82,82,209,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,214,56,4,215,137,124,108,212,124,187,69,136,52,60,94,71,193,60,255,0,170,111,122,246,107,215,242,236,221,179,140,99,249,215,205,223,27,47,75,222,205,24,147,59,110,34,56,199,253,49,52,1,227,247,45,190,234,118,227,231,114,126,95,173,122,103,195,11,36,147,251,87,59,184,242,186,127,192,235,203,137,201,39,214,189,119,225,56,102,254,214,255,0,182,63,251,61,0,125,57,108,161,35,35,158,181,53,53,6,5,58,128,10,40,164,160,5,164,52,180,26,0,7,74,41,5,45,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,37,45,20,80,1,77,167,81,64,0,164,165,20,80,1,92,175,142,237,5,214,145,18,144,143,139,128,126,113,158,205,93,85,101,107,214,226,230,197,16,149,24,145,79,35,61,141,0,124,107,226,187,111,179,235,90,143,17,140,94,74,56,255,0,121,171,26,221,194,110,206,121,219,210,186,255,0,136,54,139,6,175,169,48,96,127,226,99,40,251,184,254,55,174,36,18,180,1,245,239,195,203,177,46,148,248,223,205,217,28,253,35,175,66,175,23,248,83,127,36,154,104,82,88,231,80,199,47,236,149,237,29,69,0,37,41,162,138,0,140,138,144,83,72,167,10,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,105,41,105,40,1,105,41,104,160,2,146,150,138,0,40,162,138,0,40,164,165,160,2,130,113,73,72,221,113,64,10,14,77,45,0,113,69,0,20,82,82,230,128,10,40,160,208,1,69,25,162,128,5,85,162,138,40,1,41,72,7,168,205,20,80,7,143,124,72,240,89,190,254,204,242,161,177,27,60,220,238,27,122,236,244,95,106,249,251,66,212,164,209,245,123,19,231,76,168,151,49,202,68,44,71,70,30,227,158,43,237,139,187,24,46,241,230,197,27,227,56,220,129,177,159,173,124,171,241,43,194,208,104,186,210,125,153,227,64,44,196,184,142,21,78,85,159,251,167,175,29,104,3,232,127,3,107,233,171,248,118,194,80,110,25,165,243,62,105,121,63,43,183,94,79,165,109,234,218,92,26,157,184,73,96,130,76,56,108,76,129,151,161,95,67,235,95,58,124,37,241,157,221,190,173,164,105,140,179,73,8,243,186,220,28,30,36,110,152,175,164,180,251,191,182,216,164,198,60,110,207,25,207,66,86,128,62,101,248,157,224,137,52,191,180,222,162,89,70,146,234,44,23,202,5,92,3,188,128,126,81,233,92,183,133,124,93,54,141,246,175,50,238,251,247,187,54,249,82,30,219,186,252,203,235,95,86,248,159,195,118,90,221,130,67,60,54,252,76,178,101,224,15,147,134,29,254,181,242,23,136,116,65,163,253,155,203,159,127,155,187,56,76,99,110,223,127,122,0,251,15,195,250,236,90,189,139,77,8,155,2,83,31,239,0,206,112,15,169,245,173,186,249,83,225,223,196,29,67,79,150,214,202,70,186,184,18,223,161,44,215,108,56,62,88,219,140,28,244,175,166,180,141,68,234,22,17,78,99,216,100,221,242,239,206,54,146,58,254,20,1,163,73,69,20,0,166,153,156,83,232,32,80,0,13,20,211,197,0,208,2,210,209,69,0,20,148,82,208,1,69,20,148,0,180,148,180,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,73,64,11,69,20,148,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,73,75,69,0,20,148,180,148,0,180,81,69,0,20,148,180,80,2,82,209,69,0,20,81,69,0,20,148,180,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,2,82,209,73,64,11,69,20,80,1,73,75,69,0,20,82,82,208,1,69,20,80,1,69,20,148,0,180,81,73,64,11,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,20,80,2,82,209,73,64,11,69,20,80,2,82,209,69,0,20,148,180,80,1,69,20,80,1,73,75,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,80,2,82,209,73,64,11,69,20,148,0,180,82,82,208,1,69,20,148,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,37,20,0,180,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,37,45,0,20,81,73,64,11,73,75,70,104,0,166,147,72,77,40,25,160,0,115,78,20,40,197,20,0,148,180,82,19,128,77,0,35,56,80,73,237,94,85,241,75,198,81,104,246,254,64,107,196,116,185,64,76,36,5,193,140,159,239,45,109,120,251,197,242,232,122,54,160,209,64,229,226,217,134,73,138,30,88,122,14,58,215,204,126,45,241,53,247,136,181,121,229,154,91,129,27,50,48,71,153,156,2,168,7,124,127,147,64,20,111,174,110,53,173,90,245,190,209,35,7,153,230,85,153,201,234,199,235,207,53,244,55,129,62,30,45,151,219,254,211,109,166,73,191,203,219,136,243,141,187,179,212,123,215,11,240,183,193,22,218,142,167,231,92,203,12,171,45,135,153,178,91,117,112,9,100,61,207,94,122,215,210,176,219,67,6,124,184,210,60,245,194,129,154,0,37,100,183,183,145,194,225,66,150,33,71,160,175,159,62,45,120,193,100,125,99,75,138,91,196,99,228,224,110,194,15,245,109,253,239,233,94,179,227,157,126,77,39,74,212,82,56,152,159,176,73,32,101,147,105,7,107,127,179,237,95,40,223,221,220,120,143,196,178,249,243,74,190,126,51,185,204,159,117,7,174,220,253,218,0,208,240,78,145,46,191,173,204,24,197,33,54,229,255,0,125,147,209,128,254,233,175,171,60,41,164,38,157,164,216,126,234,5,97,105,26,19,24,199,240,175,183,221,226,184,47,132,62,13,180,180,209,173,111,220,65,36,178,195,34,18,214,235,187,253,111,174,121,233,94,184,145,136,163,88,212,0,0,1,64,24,224,80,3,232,162,146,128,20,140,210,42,224,210,210,80,2,209,70,104,205,0,20,82,81,64,11,69,20,80,1,64,57,162,163,232,193,104,2,74,74,90,40,0,162,138,74,0,41,104,162,128,18,150,138,74,0,90,40,164,160,5,162,138,40,0,164,165,162,128,18,150,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,40,160,5,162,138,40,2,134,176,225,52,185,152,231,140,116,255,0,124,87,203,223,23,238,4,186,205,192,249,184,158,35,207,253,114,175,164,188,87,114,214,250,13,219,12,241,229,253,211,143,226,21,242,135,196,91,183,184,241,45,232,98,216,223,25,193,108,255,0,0,160,14,56,12,215,189,252,35,210,152,127,108,101,97,63,234,123,127,215,79,106,240,100,92,183,225,95,81,252,45,177,141,63,181,246,145,207,149,252,63,239,208,7,172,142,41,41,104,160,2,138,74,90,0,40,164,165,160,2,138,40,160,4,165,162,138,0,40,162,146,128,22,146,150,138,0,74,90,40,160,2,138,74,90,0,74,90,40,160,2,138,40,160,2,155,78,52,80,2,10,90,5,20,0,84,87,3,124,106,61,234,90,66,51,64,31,50,124,91,211,157,22,230,82,91,107,106,111,252,30,190,97,175,29,175,162,190,48,105,197,244,194,193,37,59,245,44,240,61,164,246,175,157,104,3,215,254,20,235,48,194,246,118,236,16,23,212,147,172,129,122,236,29,43,233,171,119,18,91,135,92,109,57,232,125,235,227,127,1,93,24,117,173,49,114,156,234,16,158,127,222,90,250,251,70,147,204,210,162,126,57,221,211,253,243,64,23,232,162,138,0,67,75,72,105,185,160,7,209,69,20,0,148,82,209,64,9,75,69,20,0,148,82,209,64,9,75,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,9,75,69,20,0,82,82,209,64,5,20,81,64,5,24,239,69,20,0,81,73,75,64,1,166,138,117,24,160,2,154,105,105,104,0,160,81,69,0,37,45,20,80,1,69,20,80,1,92,7,196,31,14,77,170,216,223,79,19,201,145,167,202,128,36,37,178,112,231,177,247,174,254,162,184,136,79,4,145,156,237,120,202,156,117,228,80,7,196,115,219,92,248,119,196,76,243,91,74,124,140,111,18,33,79,188,157,243,211,239,87,208,63,8,252,105,99,119,165,219,217,72,109,224,146,56,37,99,190,229,115,254,183,211,3,214,185,191,138,254,8,80,186,190,165,4,55,242,73,251,172,97,114,135,238,47,101,254,181,229,126,30,214,110,188,47,170,202,68,81,163,136,140,101,110,65,24,201,13,234,57,249,104,3,237,72,100,73,161,73,81,195,6,1,148,131,149,32,215,159,248,219,193,51,107,63,97,242,174,100,30,87,153,157,150,229,250,227,223,142,149,115,192,222,44,135,89,176,178,133,238,172,140,162,197,37,100,138,69,220,14,0,57,25,62,181,220,17,154,0,248,91,81,209,239,180,91,216,197,205,173,194,144,4,152,146,38,79,151,39,215,248,120,235,94,155,240,227,226,37,182,155,113,166,88,220,91,69,28,105,230,238,158,91,165,0,100,49,92,130,62,94,184,235,94,131,241,7,225,197,166,166,102,187,65,168,201,34,89,48,2,45,164,18,187,200,95,187,239,95,58,234,218,53,214,137,169,77,25,180,187,140,69,142,103,140,174,50,163,175,3,214,128,62,204,208,181,235,29,106,194,27,139,123,155,118,222,24,237,142,112,220,6,35,181,108,130,10,228,116,175,149,254,28,252,66,184,209,194,218,72,116,248,98,142,6,10,211,18,9,37,193,199,222,30,166,190,130,208,60,89,101,170,219,192,63,180,52,247,145,237,214,70,88,166,4,131,129,159,151,39,142,104,3,166,164,165,12,15,66,13,20,0,98,154,69,58,138,0,103,78,212,252,209,138,49,64,5,37,20,180,0,148,180,82,80,2,209,69,20,0,81,69,20,0,148,180,82,80,2,209,69,20,0,148,180,81,64,5,37,20,180,0,81,69,20,0,82,82,209,64,9,75,73,75,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,73,75,64,9,75,73,75,64,9,75,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,148,180,81,64,5,20,81,64,9,75,69,37,0,45,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,37,45,20,0,148,180,81,64,5,37,20,180,0,148,180,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,82,209,64,5,20,148,80,2,209,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,148,180,81,64,5,20,81,64,5,37,45,20,0,148,180,82,80,2,210,82,209,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,82,80,2,209,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,19,77,235,78,198,104,198,218,0,110,218,117,20,80,1,69,37,53,228,68,25,119,10,58,114,113,64,14,36,14,164,45,113,158,45,241,190,153,163,90,221,196,215,54,141,39,217,30,80,134,233,84,191,13,128,7,225,70,189,227,155,45,59,236,254,94,161,166,126,243,118,124,201,199,108,127,181,239,95,48,248,171,197,119,158,33,212,82,71,142,216,185,183,88,128,129,79,171,123,158,121,160,6,248,187,196,163,95,213,239,30,43,96,4,222,94,54,75,187,238,168,246,231,165,108,124,60,240,77,246,185,120,210,129,113,12,47,110,236,31,236,204,202,112,192,99,57,95,242,42,167,131,188,15,115,172,234,22,70,107,45,64,69,46,252,188,113,28,124,161,190,233,32,142,162,190,151,240,39,133,109,252,61,163,91,164,127,106,14,168,224,137,241,144,11,19,232,40,3,83,195,122,67,233,90,101,148,45,41,118,142,217,34,57,77,167,33,71,191,251,53,163,119,127,111,105,179,206,150,52,223,156,111,112,185,199,215,235,83,60,169,16,5,156,40,233,150,59,107,196,126,33,124,67,49,127,102,253,150,227,76,147,62,110,236,62,236,125,204,116,111,173,0,112,159,18,252,99,6,183,172,32,181,134,55,87,178,88,183,71,48,124,18,239,232,58,243,210,157,240,191,194,55,151,154,214,149,125,137,210,22,243,190,111,179,146,163,1,199,92,251,87,23,160,105,51,107,90,181,144,242,46,29,30,226,56,153,161,140,156,2,195,60,224,243,205,125,93,224,111,12,195,163,104,186,122,143,180,135,139,205,226,93,185,229,155,175,202,61,104,3,161,209,108,142,159,165,67,106,236,88,166,238,72,199,87,39,167,227,90,52,81,64,5,20,81,64,9,75,69,20,0,83,105,212,98,128,17,105,13,58,140,80,3,84,211,168,2,146,128,22,130,40,162,128,16,82,209,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,148,180,80,1,69,20,148,0,180,82,82,208,1,69,37,43,28,41,62,212,1,192,124,70,212,226,182,208,117,48,197,50,60,174,11,133,234,201,95,44,120,154,233,110,181,203,153,85,70,27,102,48,217,232,21,107,221,126,48,95,145,109,172,197,148,255,0,150,28,119,235,25,175,157,238,156,201,112,206,113,206,58,125,40,2,125,50,221,174,110,89,23,57,8,79,3,61,197,125,145,224,219,22,180,251,110,246,39,119,151,213,113,211,119,248,215,201,94,17,183,105,181,73,64,12,127,112,79,3,253,165,175,179,180,184,124,159,51,134,231,111,95,198,128,52,104,162,146,128,22,138,40,160,4,165,164,165,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,74,90,0,40,162,146,128,20,209,69,20,0,202,125,37,45,0,20,81,69,0,121,247,196,157,52,92,104,177,170,197,184,155,192,223,123,29,159,222,190,68,116,100,198,70,51,95,112,248,142,207,237,122,122,38,16,237,148,55,206,63,217,53,241,166,187,98,214,126,70,253,159,54,239,187,237,183,252,104,1,222,24,155,202,241,14,150,119,96,11,200,137,227,253,165,175,178,60,39,112,39,240,237,163,6,221,157,220,227,31,198,213,241,62,155,33,139,83,179,117,36,109,157,15,29,126,240,175,174,126,26,94,27,143,8,233,100,187,146,222,111,223,63,244,209,232,3,187,162,138,40,1,41,49,78,166,154,0,112,162,129,69,0,37,45,37,20,0,180,148,82,208,1,69,20,80,1,69,37,20,0,180,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,37,20,180,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,20,148,0,180,148,180,80,2,82,209,69,0,101,235,90,84,26,166,153,61,188,177,121,130,76,101,119,21,206,8,62,163,210,190,103,248,175,224,249,116,189,90,226,230,11,31,42,23,158,52,86,243,131,103,247,89,35,5,137,234,13,125,89,92,151,141,60,57,30,185,97,26,136,45,29,252,229,114,102,76,244,82,61,15,173,0,124,195,224,175,22,92,232,26,188,175,37,239,144,162,220,194,15,148,31,248,151,142,135,210,190,178,210,53,235,61,87,206,242,46,124,223,47,110,127,118,70,51,159,85,31,221,175,145,124,97,225,187,157,27,82,190,149,141,184,79,182,201,24,17,19,199,204,216,236,56,226,183,188,17,227,185,180,191,183,253,166,243,82,127,51,203,219,229,202,78,49,187,61,92,122,208,7,214,82,34,200,140,140,50,172,165,72,246,175,60,241,175,195,235,45,98,206,250,75,125,51,207,185,151,203,218,126,208,195,56,35,213,128,232,181,220,233,218,132,122,132,13,44,74,225,67,237,249,192,206,112,61,253,234,233,0,140,17,154,0,248,219,197,254,6,213,252,63,127,33,26,111,145,111,185,81,127,126,141,201,92,227,239,19,216,214,118,141,226,173,95,67,186,125,151,190,65,17,152,191,213,35,96,2,56,251,167,210,190,191,214,188,61,99,171,196,4,182,54,114,190,240,196,207,10,183,69,35,251,166,188,91,198,191,10,230,43,36,182,145,105,48,111,187,36,109,5,78,14,238,62,84,255,0,118,128,58,223,12,252,84,210,175,126,213,246,157,103,126,205,155,127,209,156,99,59,179,209,61,171,211,173,111,109,238,163,45,4,187,192,59,115,130,57,252,107,226,9,173,117,13,35,24,187,41,230,127,207,41,88,103,30,189,61,107,210,124,17,241,49,236,204,22,247,183,154,180,236,215,138,127,214,110,24,56,24,57,127,99,64,31,79,209,92,246,139,226,107,109,82,222,6,141,46,51,46,252,121,160,118,39,175,39,210,183,209,195,168,101,206,13,0,58,146,150,138,0,74,90,40,160,2,146,150,138,0,40,164,165,160,2,138,40,160,2,146,150,138,0,40,162,146,128,10,90,40,160,2,138,40,160,2,138,41,40,0,165,162,138,0,41,40,162,128,23,154,40,162,128,18,150,138,40,0,164,165,162,128,18,150,138,74,0,90,41,41,104,1,41,104,162,128,5,162,146,150,128,10,74,83,64,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,205,29,41,185,160,3,52,236,211,104,160,3,52,102,152,77,40,52,1,33,52,153,166,26,64,104,2,92,209,154,110,105,51,64,15,205,25,166,210,3,64,15,205,38,105,41,13,0,63,52,102,153,154,76,208,4,148,102,153,154,90,0,117,25,166,210,80,3,232,205,52,83,168,0,205,25,168,243,205,58,128,29,70,105,180,128,208,2,230,140,210,10,13,0,46,126,90,51,66,244,162,128,29,154,101,45,37,0,45,59,52,218,74,0,126,104,205,51,52,180,0,236,208,15,52,194,113,64,60,208,3,137,163,52,134,138,0,92,210,147,77,205,20,0,236,209,154,109,4,208,3,179,70,105,153,165,6,128,29,154,51,76,160,154,0,121,52,220,210,102,140,208,3,193,163,52,220,210,26,0,126,104,205,70,9,207,90,119,52,0,102,157,197,69,154,120,160,3,52,180,131,165,37,0,62,138,5,33,160,5,162,138,40,0,162,140,209,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,81,138,0,41,41,104,160,2,138,40,160,2,146,151,52,80,1,69,2,138,0,41,41,104,160,2,129,73,75,64,5,37,20,180,0,81,69,37,0,45,20,81,64,5,20,81,64,5,37,20,180,0,81,69,20,0,148,180,82,80,2,209,77,118,84,12,199,60,12,241,92,87,139,124,109,103,163,88,222,22,91,192,241,121,127,52,32,119,35,167,204,190,180,1,211,234,90,181,150,153,24,107,153,252,177,185,87,59,24,242,70,123,10,241,255,0,27,252,87,183,130,57,32,211,117,173,179,165,217,82,62,202,78,20,110,31,197,30,58,226,188,219,198,191,16,174,117,123,249,22,206,251,85,138,63,49,24,43,204,64,24,76,30,21,143,115,92,181,134,143,168,107,215,76,5,202,51,176,51,147,51,49,206,72,231,238,158,121,160,8,239,117,205,83,86,217,231,220,121,190,86,113,242,32,198,113,253,208,61,43,181,240,87,195,77,83,81,154,222,230,239,72,243,34,75,197,12,223,105,81,128,54,147,209,253,235,208,60,45,240,165,161,251,95,218,173,116,121,179,179,110,99,223,143,189,158,169,244,175,100,177,211,109,108,99,41,5,180,17,13,219,241,28,96,12,241,207,11,215,138,0,204,240,239,134,172,116,107,11,100,138,211,202,146,45,216,30,107,54,50,79,185,245,173,226,202,131,158,5,59,165,112,191,16,252,89,14,131,98,128,155,181,113,112,160,152,48,58,198,231,212,80,6,127,196,95,28,91,105,26,88,22,250,135,149,50,222,121,45,251,130,248,194,182,71,42,71,81,95,45,77,113,121,170,109,222,222,111,151,247,120,11,140,254,94,149,165,226,109,126,227,88,212,175,55,93,93,60,77,116,242,4,154,66,64,249,155,28,100,243,205,122,23,195,239,1,203,115,253,163,231,199,167,203,183,202,199,154,11,109,251,222,171,64,29,215,195,79,2,71,101,167,9,46,244,221,146,199,125,230,41,243,243,180,0,152,60,55,168,53,235,209,160,141,2,129,133,21,29,181,178,91,33,68,142,52,4,231,8,48,42,106,0,90,41,41,104,0,164,165,162,128,10,41,40,160,5,162,138,74,0,90,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,74,41,104,0,162,138,40,0,164,165,162,128,10,74,90,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,100,167,108,78,125,1,254,84,250,173,126,251,44,46,91,158,33,99,199,208,208,7,206,159,24,47,84,234,90,212,62,103,63,184,249,113,236,134,188,89,142,88,154,244,15,138,55,254,127,139,53,88,247,72,115,228,240,199,143,184,158,245,231,170,50,104,3,209,126,25,105,198,231,92,151,49,110,6,200,183,222,199,241,39,189,125,108,137,229,231,140,102,190,127,248,71,164,159,182,164,197,98,249,244,229,63,119,158,74,31,74,250,18,128,18,150,146,150,128,10,41,41,104,0,162,138,40,0,162,146,138,0,90,40,162,128,10,40,162,128,10,74,90,40,1,41,104,205,20,0,81,69,37,0,45,20,81,64,9,75,69,20,0,81,69,6,128,10,5,20,80,2,82,209,69,0,69,60,34,68,1,148,17,156,242,51,95,45,124,79,208,34,179,254,202,242,221,6,239,51,56,137,87,166,207,127,122,250,170,188,179,226,94,129,53,247,246,94,195,33,242,252,204,226,34,221,118,123,255,0,179,64,31,43,192,219,46,17,191,186,192,254,181,245,7,194,13,69,229,240,230,141,17,83,207,159,206,239,246,228,175,152,39,133,226,112,28,21,36,103,145,138,245,207,132,58,212,48,106,154,53,155,44,121,95,63,147,40,31,195,33,233,64,31,79,41,200,205,21,94,194,101,184,179,73,65,24,108,253,211,158,230,172,80,2,82,17,239,78,160,208,3,5,60,82,82,138,0,41,40,165,160,2,146,150,138,0,74,90,40,160,2,146,150,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,164,165,160,2,138,40,160,4,165,162,138,0,74,41,104,160,4,165,160,209,154,0,41,175,24,97,134,10,71,186,230,150,150,128,60,211,226,23,129,172,53,93,49,88,11,104,93,174,252,199,113,106,164,156,135,224,242,190,181,242,205,204,82,88,99,203,157,190,108,231,31,47,221,252,125,235,238,233,19,120,198,113,205,120,191,143,62,29,93,95,255,0,103,249,55,19,62,207,51,59,45,75,117,199,161,246,160,12,31,134,159,18,111,85,32,178,158,43,137,204,250,128,30,100,151,110,112,27,96,198,8,230,190,131,181,159,237,16,9,113,141,217,249,115,158,248,175,134,68,83,233,26,149,179,79,4,129,163,101,151,108,128,198,72,13,239,244,235,95,67,124,52,248,129,167,205,101,166,105,242,155,104,100,62,102,119,221,140,142,89,250,98,128,61,154,171,205,105,5,192,196,214,241,74,185,206,29,1,231,241,165,182,186,134,234,1,44,50,164,136,249,193,70,12,56,56,234,181,61,0,121,199,136,190,24,105,90,135,217,118,37,149,191,151,187,59,108,99,59,179,143,113,233,95,56,248,131,195,50,120,114,241,18,45,69,157,132,66,96,201,30,204,28,159,70,62,157,107,237,90,193,215,60,62,117,104,102,81,115,229,238,183,104,255,0,213,238,234,167,158,163,214,128,62,72,209,188,121,172,104,243,219,183,219,175,229,72,119,124,159,109,112,14,65,250,250,215,173,248,59,227,13,220,240,36,51,233,179,74,193,25,139,61,233,114,126,111,113,239,89,190,44,248,69,126,100,189,158,11,155,137,190,230,209,29,139,28,244,29,154,188,215,85,240,62,181,165,204,193,180,251,246,80,84,110,54,110,160,228,102,128,62,179,210,60,78,117,52,140,155,61,155,225,18,127,173,221,215,28,125,223,122,232,85,247,103,138,248,114,218,234,227,72,156,180,214,50,240,10,21,96,83,159,196,123,87,167,104,95,23,173,237,190,211,230,105,136,55,109,198,235,192,61,127,216,160,15,165,232,174,11,72,248,157,161,223,34,239,187,176,136,153,54,96,223,161,244,231,245,174,174,219,95,210,174,196,102,45,70,205,247,103,1,46,3,103,31,238,154,0,210,162,163,142,226,25,6,82,84,97,234,24,26,147,32,244,160,2,138,40,160,2,146,150,138,0,41,41,104,160,2,138,41,40,1,104,162,138,0,40,162,138,0,74,90,40,160,2,138,49,69,0,20,81,73,64,11,69,20,80,1,69,20,148,0,180,81,73,64,11,69,20,80,2,82,209,69,0,37,45,20,98,128,3,71,106,40,31,45,0,13,210,129,210,131,64,160,4,165,52,81,64,13,163,52,236,115,70,40,0,83,77,39,109,56,80,195,34,128,24,9,52,148,237,180,5,160,2,133,167,81,64,17,154,42,74,40,2,51,66,142,41,244,184,160,6,247,162,157,69,0,48,210,14,181,38,40,197,0,24,166,145,78,162,128,24,171,205,6,159,69,0,55,30,244,234,41,40,1,26,154,13,72,121,166,145,64,0,165,245,165,20,80,4,125,233,212,184,165,160,6,109,165,197,58,138,0,54,211,72,167,81,64,8,5,46,40,162,128,12,83,41,244,148,0,184,226,155,138,117,20,0,221,180,83,168,160,6,154,65,79,162,128,10,136,154,150,154,70,104,1,163,235,82,80,6,41,49,64,9,72,86,159,138,40,1,152,164,81,82,82,98,128,22,154,221,41,212,80,4,89,197,56,115,75,142,122,211,182,208,3,49,65,167,209,138,0,136,117,167,83,241,69,0,71,138,117,58,138,0,104,164,62,180,250,40,2,60,154,92,230,159,182,155,141,167,52,0,239,198,155,146,105,212,14,40,1,167,138,1,167,17,154,76,80,0,41,104,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,164,165,162,128,10,41,41,104,1,41,104,162,128,18,138,90,40,0,162,146,150,128,10,40,162,128,25,79,163,20,148,0,162,131,70,40,160,3,181,55,189,45,45,0,20,82,81,64,11,64,162,146,128,23,20,81,69,0,20,81,73,64,11,69,37,45,0,20,81,76,103,141,126,243,40,239,201,160,7,210,85,27,173,103,79,180,141,154,91,219,100,198,51,190,96,54,231,235,92,158,187,241,43,69,210,242,22,235,79,153,195,128,66,223,70,15,35,57,239,64,29,219,28,46,107,18,255,0,95,251,14,207,244,109,219,243,255,0,45,49,140,99,219,222,188,35,196,159,23,237,238,90,72,226,211,98,144,11,130,85,146,244,28,142,121,224,87,152,222,234,183,58,166,207,47,79,149,124,188,231,105,45,215,30,222,212,1,235,190,43,248,207,119,20,175,4,58,108,209,121,150,199,12,151,196,96,157,195,60,45,121,38,175,226,173,83,91,185,152,207,121,120,35,155,25,70,185,103,28,40,245,235,210,165,210,252,21,172,234,82,198,5,133,250,6,149,80,191,217,29,177,211,159,214,189,135,193,159,9,110,237,164,178,186,158,246,116,43,230,102,55,178,35,25,220,58,150,160,14,7,192,94,4,143,196,114,249,215,23,131,230,129,159,108,150,254,103,33,130,247,106,247,255,0,14,252,60,210,52,168,32,144,218,216,204,222,66,198,79,216,144,19,192,231,191,165,116,90,46,147,253,149,103,28,38,111,51,104,113,157,152,234,115,234,107,86,128,34,142,8,162,206,200,145,115,215,10,6,106,90,74,203,214,117,139,77,46,202,229,231,158,5,116,129,164,218,210,133,200,0,250,255,0,187,64,25,254,45,241,3,104,122,45,229,200,128,200,208,236,192,18,108,39,46,163,174,14,58,215,204,31,16,252,101,123,175,107,87,8,90,226,40,150,68,97,31,218,29,148,21,140,14,152,30,166,175,124,71,241,140,26,206,169,169,193,4,49,152,228,242,113,34,76,28,112,168,123,14,122,86,15,132,124,41,123,226,27,182,16,199,114,19,202,46,29,45,217,212,225,128,237,182,128,45,120,19,194,233,226,45,98,88,102,184,81,254,140,102,203,69,230,115,185,87,185,247,235,95,88,233,62,31,178,210,252,239,42,222,220,121,184,206,200,66,244,207,167,214,185,255,0,2,248,82,93,14,210,210,73,38,102,111,177,36,69,90,18,152,56,95,127,106,238,104,0,162,138,40,0,162,138,74,0,90,41,41,104,0,162,138,40,1,41,104,164,160,5,162,146,150,128,10,40,162,128,10,41,40,160,5,164,165,162,128,18,150,146,150,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,74,0,90,40,164,160,5,164,162,150,128,10,74,90,40,0,164,165,162,128,10,40,164,160,5,162,138,40,1,41,105,41,104,0,164,165,162,128,10,203,215,167,49,104,154,131,0,120,181,144,245,219,252,38,181,43,136,248,131,170,195,103,162,234,113,185,77,231,78,145,128,50,0,126,235,127,133,0,124,187,227,171,134,155,197,151,238,115,207,151,212,231,248,22,178,116,139,65,121,116,241,177,3,8,91,145,158,227,252,106,61,78,225,110,181,25,103,0,5,108,112,14,122,0,43,180,248,93,164,77,127,174,204,200,36,80,109,28,130,35,36,112,200,40,3,223,126,28,104,208,217,233,218,124,203,229,146,218,114,3,136,192,61,16,245,252,43,208,107,51,67,181,54,218,85,146,49,36,139,100,7,43,183,162,138,212,160,2,138,40,160,2,138,40,160,4,165,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,74,40,1,104,162,138,0,40,162,138,0,40,162,146,128,10,41,104,160,2,144,210,209,64,9,73,222,157,77,34,128,29,69,2,138,0,43,47,87,177,23,158,78,239,51,141,223,234,253,241,254,21,167,74,84,30,162,128,62,36,241,134,150,218,126,169,20,126,92,192,24,3,126,240,115,247,155,253,159,246,106,127,1,234,6,211,197,86,15,148,1,60,206,91,167,40,254,254,245,232,31,22,180,15,47,82,51,11,92,8,244,237,197,188,207,187,134,144,250,215,143,88,92,61,181,236,115,6,218,70,121,198,113,149,34,128,62,211,240,109,240,190,240,229,164,155,163,36,171,159,144,250,57,21,209,87,147,124,24,214,190,219,161,219,64,247,59,221,96,149,138,249,120,199,239,189,113,239,94,178,167,35,52,0,81,69,20,0,82,82,209,64,5,37,45,20,0,81,69,20,0,148,180,81,64,5,20,148,180,0,81,73,75,64,5,20,148,80,2,209,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,9,75,73,75,64,9,75,69,20,0,82,82,209,64,5,20,148,180,0,81,73,75,64,5,20,81,64,5,20,82,80,2,209,69,37,0,45,20,81,64,5,37,45,20,0,84,115,64,39,198,226,87,30,149,37,20,1,243,199,196,111,134,145,11,137,46,173,97,213,102,242,172,75,2,0,101,220,11,28,28,15,165,121,5,141,221,239,135,117,152,230,22,251,37,131,63,45,194,48,198,229,35,145,199,247,171,237,203,219,40,175,109,228,138,88,247,135,66,132,110,35,32,131,199,235,94,21,241,31,225,174,70,165,127,99,165,124,223,186,216,255,0,105,255,0,112,30,11,125,104,3,95,225,167,196,113,117,167,65,109,125,117,165,192,82,41,28,143,51,12,15,153,242,245,111,67,94,189,105,125,5,228,49,188,55,16,201,189,3,252,140,167,130,189,120,237,205,124,69,56,212,124,61,168,201,14,62,207,40,0,17,195,237,5,67,251,251,87,167,120,19,226,132,214,119,17,197,168,235,62,92,41,102,16,15,178,131,134,4,13,191,42,103,160,52,1,244,205,21,155,97,173,88,234,30,103,217,238,60,205,152,221,242,48,198,115,234,63,217,173,42,0,99,32,145,72,36,237,62,149,135,171,248,98,207,85,31,188,146,224,124,202,255,0,187,35,176,199,161,173,234,90,0,241,111,17,124,31,211,110,131,180,109,171,179,52,229,200,66,15,92,255,0,177,94,75,169,252,56,191,179,242,124,157,47,89,109,217,206,109,216,253,220,127,116,123,215,216,100,41,235,85,38,211,173,167,199,153,22,236,116,249,138,255,0,90,0,248,133,33,213,116,166,25,211,231,76,31,55,247,144,184,255,0,14,62,90,232,52,207,137,26,198,150,241,44,118,182,39,203,206,60,200,223,190,122,252,227,214,190,140,214,190,28,232,183,233,33,26,86,247,48,152,199,250,67,175,60,252,191,123,222,188,147,196,159,8,175,33,107,153,44,52,60,42,227,97,251,88,246,207,86,250,208,5,157,15,227,86,169,229,40,157,52,136,240,15,80,227,157,222,242,87,109,166,252,92,142,227,2,226,251,68,143,228,4,254,247,111,60,124,188,189,124,249,170,248,59,91,211,38,97,61,135,150,20,129,254,185,15,36,103,179,26,197,150,27,139,98,67,46,210,14,211,200,60,208,7,217,54,190,60,210,38,221,187,88,210,56,199,75,164,255,0,226,171,160,183,213,108,110,23,49,222,219,63,56,249,37,7,159,206,190,27,135,86,190,135,62,92,216,207,95,145,127,194,186,189,51,226,94,191,102,128,127,107,108,30,102,255,0,248,246,140,255,0,119,219,218,128,62,196,89,162,110,146,161,250,48,167,110,7,184,175,152,244,255,0,140,90,154,24,254,209,175,109,3,59,191,208,199,190,222,137,93,54,159,241,166,204,32,251,87,136,62,108,28,255,0,161,158,185,246,142,128,61,215,43,235,75,94,65,111,241,155,66,124,111,215,243,199,252,249,183,255,0,17,91,150,255,0,21,60,59,46,236,235,57,198,223,249,117,147,255,0,136,160,15,67,164,174,61,62,34,248,117,255,0,230,41,158,118,255,0,199,188,159,225,87,162,241,166,133,42,169,93,71,32,255,0,211,39,255,0,226,104,3,163,162,177,19,197,26,60,135,2,247,61,255,0,212,191,248,85,165,214,244,247,0,173,206,114,51,247,27,252,40,3,70,138,168,186,149,163,103,18,231,31,236,159,254,38,172,36,138,252,131,159,225,233,64,15,164,165,162,128,10,41,41,104,0,164,165,162,128,10,40,162,128,18,150,138,40,1,41,104,162,128,10,40,164,160,5,162,130,224,117,52,195,44,99,169,253,40,1,244,84,13,119,2,245,124,126,6,152,117,27,81,214,95,208,255,0,241,52,1,106,138,170,53,27,83,247,101,255,0,199,79,248,83,197,220,39,163,254,134,128,39,162,162,243,163,254,247,232,105,124,248,199,241,126,134,128,36,162,162,251,68,95,222,253,13,39,218,162,254,255,0,232,104,2,106,42,15,182,65,253,255,0,208,210,253,178,15,249,233,255,0,142,154,0,154,138,131,237,144,127,207,79,208,211,126,219,111,255,0,61,63,241,211,64,22,105,42,177,191,182,29,100,255,0,199,79,248,83,14,169,104,58,205,250,31,240,160,11,180,86,99,235,186,122,103,117,206,54,255,0,176,223,225,81,63,137,244,168,250,222,109,255,0,182,79,254,20,1,177,69,115,205,227,29,24,29,166,251,255,0,32,191,255,0,19,76,255,0,132,211,70,255,0,160,135,254,65,127,254,38,128,58,74,43,157,95,24,104,236,63,227,251,255,0,32,183,248,83,215,197,186,57,63,241,251,255,0,144,155,252,40,3,126,138,197,30,41,210,155,165,231,254,66,111,240,165,30,37,210,143,252,189,255,0,228,54,255,0,226,104,3,102,138,201,255,0,132,139,75,255,0,159,175,252,134,223,225,74,60,65,166,183,75,175,252,134,223,225,64,26,180,86,89,215,172,7,252,188,255,0,228,54,255,0,10,107,120,143,76,3,155,175,252,134,223,225,64,26,212,86,64,241,14,154,122,93,127,227,143,255,0,196,211,134,191,167,30,151,31,248,227,127,133,0,106,209,84,6,173,98,195,137,191,241,198,255,0,10,127,246,149,159,252,246,253,15,248,80,5,202,42,153,212,237,2,231,207,253,15,248,83,27,88,177,29,103,255,0,199,27,252,40,2,253,21,158,186,205,139,125,217,179,143,246,27,252,41,141,173,89,39,91,141,188,103,238,55,248,80,6,157,21,129,55,138,116,232,183,230,243,24,255,0,166,77,255,0,196,214,93,231,142,244,187,119,32,234,91,121,3,253,67,30,223,238,208,7,101,75,94,107,55,197,13,41,28,143,237,156,97,177,255,0,30,205,255,0,196,86,123,124,94,209,198,63,226,121,255,0,146,111,255,0,196,80,7,172,228,122,209,145,235,94,53,47,198,45,52,116,215,123,127,207,155,127,241,21,85,190,51,217,12,227,95,255,0,201,54,255,0,226,40,3,220,50,190,162,140,143,85,175,15,95,141,26,127,125,127,255,0,36,219,255,0,141,212,203,241,159,75,61,117,255,0,252,148,111,254,34,128,61,167,35,214,151,35,214,188,105,126,50,233,61,245,255,0,252,147,127,254,34,148,124,103,209,242,51,175,247,255,0,159,71,255,0,226,40,3,217,40,175,37,79,140,122,17,11,187,94,255,0,201,54,255,0,226,42,210,124,94,240,251,142,117,207,252,147,147,255,0,141,208,7,168,81,94,106,191,22,252,60,127,230,55,255,0,146,146,127,241,21,42,124,86,240,225,206,117,191,252,149,147,255,0,141,208,7,162,210,87,2,62,40,248,116,159,249,12,127,228,172,159,252,69,90,135,226,47,135,229,219,183,84,206,127,233,132,159,252,77,0,118,180,149,205,195,227,93,18,85,202,234,25,255,0,182,45,255,0,196,213,216,252,75,166,75,141,183,121,200,207,250,182,255,0,10,0,216,164,170,99,85,179,108,226,108,227,253,135,255,0,10,112,191,182,63,242,215,244,63,225,64,22,232,170,255,0,111,182,206,60,207,208,210,27,251,101,235,47,232,127,194,128,44,209,85,78,163,106,63,229,175,232,127,248,154,132,235,54,67,172,255,0,249,13,191,248,154,0,208,162,179,255,0,182,108,127,231,191,254,56,223,225,77,58,238,158,189,110,127,241,198,255,0,226,104,3,74,138,205,26,238,154,127,229,231,255,0,28,111,240,165,254,219,211,255,0,231,227,255,0,33,183,248,80,6,141,21,152,218,254,156,189,110,127,241,198,255,0,10,174,222,41,210,21,192,55,184,39,254,153,63,248,80,6,221,21,132,222,40,210,130,238,251,103,203,255,0,92,155,252,42,9,60,103,164,35,16,111,241,255,0,108,95,252,40,3,164,164,174,91,254,19,173,13,73,7,81,233,255,0,76,31,255,0,137,171,9,227,13,33,179,139,252,227,254,152,191,248,80,7,69,73,88,35,197,218,41,56,91,239,252,130,255,0,225,78,30,42,209,203,99,237,191,249,5,255,0,194,128,55,104,172,113,226,125,41,186,93,255,0,228,55,255,0,10,120,241,6,152,127,229,235,255,0,33,183,248,80,6,165,21,154,186,254,156,127,229,227,255,0,33,191,248,83,198,177,96,221,46,63,242,27,127,133,0,104,81,85,87,81,181,117,5,100,206,127,217,63,225,82,173,204,78,50,173,159,192,208,4,180,83,3,169,232,105,76,168,58,159,210,128,29,69,20,80,1,69,20,100,80,1,69,20,80,1,69,4,128,50,105,187,199,173,0,58,138,104,96,126,80,105,115,154,0,90,40,164,160,5,162,146,150,128,10,40,164,160,5,162,146,138,0,90,74,90,9,197,0,20,84,107,40,110,135,244,167,238,29,51,64,11,69,52,176,29,77,55,206,79,239,255,0,227,180,1,37,21,93,174,224,77,187,159,25,246,52,159,111,182,198,124,207,252,116,208,5,154,42,155,234,150,131,172,223,248,233,255,0,10,173,46,189,167,67,254,178,231,111,56,255,0,86,199,250,80,6,173,21,204,79,227,125,10,223,59,181,29,184,109,191,234,156,243,249,85,9,126,37,120,109,54,255,0,196,223,25,255,0,167,105,63,248,154,0,237,168,44,163,171,1,248,215,151,222,124,93,240,252,91,188,189,115,31,38,127,227,210,95,254,34,185,141,79,227,61,153,142,69,181,215,190,110,54,255,0,161,183,182,122,167,214,128,61,190,109,66,206,15,245,215,112,39,56,249,228,3,249,154,206,184,241,62,145,2,252,250,182,156,191,54,62,107,148,31,214,190,96,241,7,196,253,102,254,225,141,182,177,190,45,202,87,253,25,7,240,227,186,122,215,43,115,226,221,110,228,159,50,255,0,112,47,187,253,74,14,127,42,0,250,166,247,226,54,153,111,179,203,214,52,102,221,156,230,229,79,167,251,85,192,235,63,26,110,227,12,45,229,209,100,253,209,35,14,79,60,241,195,87,128,181,213,212,255,0,122,77,216,246,2,181,52,239,10,235,58,155,167,145,99,230,131,32,143,253,106,47,60,113,201,247,160,14,151,89,248,169,174,106,109,60,79,107,167,21,147,28,164,109,252,56,233,243,159,74,229,174,95,86,215,103,105,6,159,43,150,195,126,226,39,35,129,143,122,245,15,12,252,34,185,152,90,201,127,161,231,59,183,159,181,143,124,116,127,165,122,175,135,190,27,104,250,108,41,191,73,242,219,99,41,255,0,73,115,213,179,253,234,0,249,203,71,240,22,165,168,74,4,250,78,172,170,98,220,10,64,195,158,61,87,222,189,115,68,248,63,167,167,159,230,127,107,166,113,141,219,87,61,127,216,175,97,181,209,236,173,21,68,54,251,118,160,11,243,185,227,241,53,160,20,14,148,1,207,233,190,19,178,211,128,17,75,114,113,38,255,0,157,151,175,30,131,218,183,81,66,40,81,247,69,62,138,0,74,90,9,3,146,107,153,241,23,139,52,221,22,208,73,45,247,148,124,239,44,159,37,155,156,30,62,85,62,148,1,175,121,171,89,217,108,243,110,237,163,223,156,121,146,129,156,99,167,62,245,243,159,196,95,137,23,55,151,109,111,110,218,116,241,77,100,99,102,132,150,32,146,192,128,67,117,193,172,31,19,124,72,212,245,31,178,253,159,86,243,124,189,217,255,0,70,81,140,237,245,30,213,206,232,30,28,212,117,251,187,103,75,95,62,35,112,34,99,230,42,247,25,29,71,173,0,69,161,232,87,154,230,169,2,125,134,237,227,159,119,205,4,68,231,10,126,233,193,244,175,164,254,24,120,46,45,27,72,183,153,214,246,57,140,82,35,164,192,13,185,147,61,48,15,97,86,124,11,224,91,93,31,79,176,150,109,59,201,185,139,204,201,243,203,99,37,253,24,142,134,189,9,35,72,144,34,46,208,58,12,208,2,42,132,69,3,160,24,167,209,69,0,37,45,20,80,1,73,75,69,0,20,82,82,208,1,69,37,45,0,20,148,180,80,2,82,209,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,82,82,208,1,69,20,148,0,180,81,69,0,20,81,73,64,11,69,20,80,2,82,209,69,0,37,45,20,80,2,81,75,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,94,19,241,123,90,2,121,237,196,150,231,204,210,216,117,231,147,34,241,205,123,124,243,136,113,150,198,115,218,190,69,248,147,173,255,0,104,107,145,50,92,121,131,236,97,15,201,143,226,126,58,123,208,7,11,18,25,100,1,65,36,255,0,10,215,208,31,4,180,48,176,37,219,71,114,11,218,202,185,35,229,255,0,92,61,189,171,197,124,49,100,215,218,245,164,34,61,225,247,241,187,25,192,99,255,0,178,215,213,223,13,116,165,211,252,53,99,251,175,45,182,74,15,205,158,178,147,235,64,29,172,74,35,133,16,103,128,171,205,45,45,20,0,81,73,69,0,20,180,81,64,5,20,148,180,0,81,73,75,64,9,75,69,20,0,82,81,69,0,45,2,146,150,128,18,150,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,41,40,160,5,162,138,40,0,162,138,40,0,162,138,40,3,205,62,37,248,125,47,172,175,167,1,55,38,157,32,5,157,135,221,14,123,125,107,229,75,203,119,179,188,120,73,25,92,116,228,114,160,255,0,90,251,139,93,177,138,247,74,188,73,21,14,235,105,19,231,80,126,82,15,248,215,200,94,63,210,210,195,197,122,138,70,203,132,242,240,170,155,71,40,159,227,64,29,223,193,13,105,160,212,158,217,217,246,165,148,132,0,7,121,84,255,0,90,250,62,214,79,54,214,41,57,249,144,63,62,235,95,30,124,55,212,164,176,215,103,116,222,115,108,203,128,228,127,26,26,250,207,195,183,102,231,69,176,98,8,45,107,27,156,156,245,2,128,53,169,104,162,128,16,210,209,76,207,52,0,250,40,162,128,10,40,162,128,18,150,138,40,0,162,146,150,128,10,40,164,160,5,162,146,150,128,10,40,162,128,10,41,41,104,0,164,165,162,128,10,40,162,128,10,74,90,40,0,164,165,162,128,10,40,162,128,10,41,41,104,1,41,104,164,160,5,162,138,40,0,162,146,150,128,18,150,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,167,125,167,90,234,54,178,65,113,30,244,124,110,27,136,206,8,63,195,244,171,153,166,110,231,110,218,0,241,79,136,95,9,96,190,157,239,52,248,109,98,121,38,64,76,179,201,208,38,49,142,71,80,43,196,53,143,14,223,120,122,105,217,164,131,11,49,135,247,100,183,66,125,71,79,150,190,216,150,24,166,24,150,36,113,156,237,101,7,154,227,188,79,240,255,0,73,214,109,182,249,22,113,57,155,205,45,246,48,196,240,220,118,245,160,15,1,240,215,197,109,95,76,251,87,218,111,103,127,55,102,54,65,15,24,221,158,170,61,107,232,223,13,248,190,215,94,181,50,164,119,0,249,254,87,239,16,47,56,30,135,222,190,84,241,31,132,191,176,254,205,139,207,51,206,221,157,176,236,219,140,123,156,245,169,60,45,227,141,79,69,185,182,140,77,119,42,125,168,72,84,93,176,86,228,112,71,63,221,160,15,179,129,202,230,138,227,60,23,226,198,215,180,203,25,101,182,120,218,111,51,37,166,220,70,11,123,12,244,174,204,28,174,104,0,162,138,74,0,90,175,61,140,23,33,214,88,247,6,198,126,98,42,197,37,0,115,58,159,128,244,13,80,150,184,176,14,197,129,36,207,32,232,184,236,245,202,106,63,5,188,61,115,184,197,167,91,130,101,45,243,93,77,211,159,122,245,42,40,3,193,46,62,3,39,238,252,168,108,7,92,230,230,127,240,174,110,251,224,126,167,16,111,46,109,53,118,161,63,235,165,235,207,251,53,244,233,69,61,66,254,85,27,218,219,191,223,130,22,227,28,160,52,1,242,21,223,194,173,106,219,113,55,58,126,23,29,36,127,254,34,177,46,252,31,168,88,177,89,38,181,36,16,62,86,110,227,63,221,175,179,228,209,180,217,51,190,194,209,179,215,54,224,255,0,74,163,115,225,13,18,228,229,244,173,60,156,231,155,68,63,251,45,0,124,96,214,23,80,57,30,100,124,28,113,255,0,234,167,173,230,165,15,221,185,3,63,236,143,254,38,190,185,155,225,198,131,41,39,251,59,77,92,156,255,0,200,61,42,132,191,10,52,57,113,139,93,52,99,254,161,233,254,52,1,242,200,241,38,182,157,47,64,239,254,173,63,194,172,199,227,143,17,194,160,38,163,128,58,126,226,63,240,175,163,164,248,57,164,30,130,197,126,95,250,7,71,254,53,159,115,240,83,76,144,62,46,44,211,56,251,186,112,227,255,0,30,160,15,7,143,226,39,138,99,57,93,80,142,223,234,34,255,0,10,183,31,197,63,23,38,7,246,177,218,23,31,241,235,15,248,87,168,223,124,10,181,102,37,53,120,99,25,31,42,216,47,167,251,213,139,117,240,54,56,198,70,186,191,123,31,241,227,255,0,217,208,7,39,31,197,239,22,166,115,171,63,63,244,235,15,248,87,75,166,124,115,213,98,85,23,119,151,82,126,240,19,178,218,30,156,113,219,222,185,235,223,134,98,215,203,255,0,137,176,109,249,255,0,151,108,116,199,251,85,203,94,104,70,201,138,139,173,216,93,223,234,241,253,125,168,3,232,29,35,227,125,133,209,134,57,163,212,89,219,126,79,145,16,7,25,244,106,236,44,62,34,105,183,145,6,16,222,224,130,121,68,31,116,227,251,213,241,226,207,113,110,255,0,37,196,160,142,133,88,140,85,184,124,65,171,192,160,38,167,126,160,113,133,185,101,254,180,1,246,58,248,215,79,63,242,198,235,254,248,31,252,85,89,79,21,217,73,156,69,113,199,168,31,227,95,26,127,194,81,174,127,208,95,80,255,0,192,182,255,0,26,157,60,99,175,166,118,234,250,151,63,244,250,255,0,227,64,31,104,46,173,3,12,132,151,242,95,241,169,99,190,138,64,10,135,231,212,10,248,250,15,136,218,228,35,107,223,106,45,206,121,191,127,202,181,45,190,47,234,182,232,170,69,235,237,207,39,80,126,127,74,0,250,189,239,17,58,135,252,133,52,234,17,5,201,87,252,135,248,215,201,247,31,23,53,153,220,149,107,232,249,7,141,65,253,62,149,77,254,40,235,142,48,47,117,1,207,252,255,0,61,0,125,89,115,226,91,75,109,187,163,156,238,206,48,171,254,53,206,93,124,82,210,173,91,6,11,239,187,187,136,227,255,0,226,171,230,43,143,27,107,183,59,115,170,106,35,25,255,0,151,215,63,214,178,100,214,181,57,78,91,80,187,60,99,153,152,255,0,90,0,250,126,127,140,250,76,123,128,183,212,184,199,252,178,143,255,0,138,172,249,254,56,105,177,159,150,29,73,121,255,0,158,17,127,241,85,243,100,119,183,178,200,21,174,231,231,214,66,127,173,110,233,186,52,218,140,106,205,168,202,185,4,242,165,186,28,122,208,7,180,55,199,107,64,78,6,162,188,255,0,207,8,191,248,170,136,252,118,183,95,250,8,127,223,136,127,248,170,243,152,60,6,210,0,78,170,121,25,255,0,143,127,254,202,167,31,15,253,117,76,255,0,219,191,255,0,101,64,29,124,223,29,228,207,18,223,14,63,231,218,31,241,172,235,175,142,122,131,171,8,174,175,1,249,113,155,88,171,54,63,134,136,195,39,83,94,191,243,237,255,0,217,84,233,240,202,6,35,55,241,159,251,115,31,252,85,0,103,221,252,105,241,20,142,76,58,156,234,50,62,245,172,94,159,74,166,223,24,124,86,221,117,89,63,240,22,31,254,38,182,174,124,1,107,98,153,51,67,39,56,230,212,15,127,90,229,117,109,30,222,221,89,82,56,129,18,17,145,24,30,180,1,164,191,24,252,80,63,230,43,39,254,2,195,254,21,165,109,241,179,92,143,111,157,168,92,55,205,159,150,214,30,159,247,205,121,105,139,29,255,0,74,103,74,0,246,148,248,227,121,180,102,230,243,63,245,237,21,35,252,111,190,61,46,110,191,240,26,42,241,109,205,253,227,249,209,189,255,0,188,127,58,0,246,71,248,221,168,246,187,186,255,0,192,104,106,187,124,107,214,126,92,94,92,255,0,224,52,63,225,94,80,20,183,241,26,152,90,22,207,239,15,30,212,1,233,77,241,167,93,254,29,70,227,255,0,1,97,255,0,226,105,191,240,186,53,239,250,8,79,255,0,128,176,255,0,133,112,17,233,37,255,0,229,190,57,199,221,255,0,235,213,200,124,53,230,16,62,215,140,231,248,63,250,244,1,218,15,141,58,238,121,212,39,255,0,192,88,191,194,133,248,205,174,19,205,252,255,0,248,13,15,248,87,63,105,224,143,63,159,237,28,112,79,250,140,247,255,0,122,182,108,254,28,198,228,103,81,83,242,231,155,111,254,206,128,45,127,194,223,215,95,254,95,230,227,254,157,161,255,0,10,99,252,82,241,3,30,53,25,58,109,230,222,47,240,173,139,95,134,118,199,118,111,98,61,63,229,208,127,241,85,210,218,124,46,178,37,119,77,108,126,97,214,209,127,248,186,0,243,75,159,136,254,39,102,125,186,153,25,199,88,34,255,0,226,107,62,111,29,248,174,71,56,213,71,227,4,127,252,77,123,204,31,10,116,163,180,178,216,183,94,182,41,254,53,118,63,133,26,46,57,183,176,63,247,15,79,241,160,15,156,143,140,124,82,220,157,73,121,231,253,74,127,133,48,120,175,196,223,244,18,79,251,243,31,248,87,210,227,225,94,136,7,252,122,233,231,254,225,233,254,52,229,248,91,161,143,249,116,211,127,240,1,40,3,230,149,241,103,138,66,241,169,199,255,0,126,99,255,0,226,106,65,227,31,21,47,63,218,163,254,252,71,254,21,244,143,252,42,205,19,254,125,116,255,0,252,23,165,33,248,89,162,127,207,182,159,255,0,128,9,254,52,172,7,206,137,227,127,21,129,143,237,85,255,0,192,120,255,0,248,154,144,120,219,197,164,241,170,175,253,248,79,254,55,95,67,143,133,154,32,255,0,151,107,15,252,23,167,248,212,131,225,142,136,191,242,233,97,255,0,130,244,162,204,15,158,143,141,252,92,191,243,22,79,251,241,31,255,0,17,74,190,60,241,82,127,204,84,122,255,0,199,188,95,252,77,125,15,255,0,10,211,68,239,103,167,255,0,224,18,80,126,25,232,39,254,92,180,239,252,0,74,92,172,15,158,100,248,131,226,189,167,26,160,207,253,123,197,255,0,196,213,86,241,247,139,89,246,157,88,99,254,184,69,255,0,196,87,209,167,225,142,136,79,252,121,233,223,248,0,148,211,240,183,67,45,159,177,233,223,248,47,74,44,7,207,49,248,255,0,197,75,247,245,64,120,255,0,158,17,255,0,241,53,55,252,44,47,19,175,252,196,255,0,242,4,127,225,94,254,126,22,232,127,243,235,97,255,0,128,9,72,223,11,52,83,143,244,109,60,127,219,130,127,141,14,32,120,50,252,85,241,4,60,54,161,41,61,120,182,139,252,42,65,241,123,93,63,242,255,0,54,127,235,218,31,240,175,100,155,225,14,143,33,202,173,138,241,183,254,65,233,254,53,0,248,57,165,6,251,214,95,248,0,159,227,77,46,80,60,141,190,45,120,133,151,141,70,65,245,182,135,252,42,19,241,87,196,4,252,218,132,135,254,221,225,255,0,10,246,129,240,139,72,81,140,88,159,251,135,199,254,52,135,225,6,142,121,197,143,254,11,211,252,105,129,227,209,252,83,215,6,118,223,203,255,0,128,241,127,133,60,252,70,215,231,28,106,13,207,203,204,17,127,133,123,42,124,38,209,151,57,139,79,63,247,15,79,241,171,209,124,47,209,19,254,93,116,243,206,127,227,194,58,150,174,7,131,191,138,188,71,113,147,253,160,62,111,88,83,255,0,137,172,251,189,79,196,55,12,73,191,140,242,15,49,175,167,210,190,146,79,135,122,44,120,255,0,67,176,227,254,156,146,148,252,61,209,79,252,185,88,127,224,12,116,146,3,229,73,155,88,103,98,247,113,28,182,122,15,254,38,168,180,55,255,0,46,103,143,242,255,0,235,87,214,173,240,231,68,127,249,114,176,235,255,0,62,41,72,126,25,232,135,254,92,180,239,252,0,74,160,62,70,107,59,195,193,146,63,243,248,84,109,97,113,221,147,252,254,21,245,225,248,109,161,19,255,0,30,58,119,254,0,71,71,252,43,61,8,159,248,242,211,191,240,1,41,129,242,9,177,156,127,26,127,159,248,13,39,217,166,31,198,159,231,254,3,95,95,55,195,29,8,255,0,203,142,157,255,0,130,244,168,155,225,94,132,223,242,233,167,47,253,195,210,128,62,72,242,110,63,190,63,207,225,76,242,167,95,226,21,245,201,248,85,161,159,249,117,211,127,240,1,63,198,162,63,9,116,51,255,0,46,250,120,255,0,184,124,127,227,64,31,39,40,185,29,36,31,151,255,0,90,156,39,187,78,4,163,242,95,240,175,171,91,225,30,140,122,69,167,143,251,135,167,248,212,79,240,119,71,126,130,200,127,220,61,63,198,164,15,150,69,205,248,233,50,255,0,223,35,252,41,226,247,80,29,46,7,228,63,194,190,165,255,0,133,65,163,237,11,139,31,252,23,167,248,210,127,194,162,209,255,0,185,99,255,0,128,9,254,52,1,243,8,212,117,32,120,185,95,251,225,127,194,172,38,183,173,69,143,46,241,70,58,126,236,127,241,53,244,215,252,42,77,27,251,150,31,248,47,143,252,105,71,194,93,27,63,234,236,63,240,94,159,227,69,128,249,198,31,22,248,134,21,192,212,0,255,0,182,81,255,0,241,53,161,23,196,47,16,192,7,252,76,91,129,142,32,143,255,0,137,175,125,127,132,186,54,56,143,79,31,247,15,79,241,170,146,124,34,210,159,32,27,37,231,254,124,19,252,104,179,3,198,215,226,214,187,30,127,211,231,231,254,157,162,255,0,10,27,227,23,136,1,227,81,153,127,237,214,31,240,175,77,155,224,174,158,216,197,237,178,245,233,167,175,255,0,21,89,23,31,3,109,73,202,234,208,175,29,172,7,255,0,23,77,43,1,195,255,0,194,229,241,23,253,4,167,207,253,122,195,254,20,198,248,201,226,83,211,83,151,255,0,1,161,255,0,226,107,175,255,0,133,31,0,255,0,152,204,127,248,47,31,252,93,33,248,29,11,116,214,144,127,219,130,255,0,241,84,192,228,191,225,112,248,136,245,212,165,255,0,192,88,127,248,154,132,252,87,241,19,255,0,204,74,79,252,6,139,255,0,137,174,196,124,10,139,63,242,28,79,252,0,31,252,114,175,39,192,152,23,57,214,163,63,247,15,31,252,85,75,64,121,251,252,85,241,41,83,183,83,97,199,252,251,67,255,0,196,213,54,248,161,226,162,78,53,83,255,0,128,208,255,0,133,122,194,252,16,180,3,7,83,183,63,246,224,63,248,170,149,62,7,216,146,185,212,109,255,0,240,94,191,252,85,10,32,121,20,127,20,124,82,56,109,85,207,253,187,69,255,0,196,213,129,241,75,196,187,71,252,76,219,63,245,237,23,255,0,19,94,180,62,8,105,227,254,95,109,143,253,195,215,255,0,139,169,7,193,61,57,71,252,125,90,255,0,224,189,127,248,170,26,3,200,36,248,155,226,118,198,221,77,184,245,130,47,254,38,169,191,143,252,74,204,28,234,125,63,233,132,127,252,77,123,127,252,41,109,59,254,126,109,127,240,94,63,248,170,63,225,75,233,221,126,211,107,255,0,130,241,255,0,197,210,179,3,196,27,226,15,137,74,17,253,164,127,239,196,127,252,77,85,147,199,94,34,102,231,81,207,253,187,199,255,0,196,215,189,127,194,153,211,95,143,180,218,127,224,189,127,248,170,107,124,16,211,152,228,94,91,47,253,195,151,255,0,138,166,174,7,207,231,198,122,241,36,155,239,252,131,31,248,84,195,199,190,36,94,154,142,51,255,0,76,19,255,0,137,175,116,255,0,133,27,167,228,255,0,167,90,255,0,224,185,127,248,170,105,248,27,167,255,0,207,245,175,254,11,199,255,0,21,84,7,135,15,31,120,148,28,141,75,255,0,32,71,255,0,196,211,135,196,47,19,131,159,237,46,127,235,222,47,254,38,189,181,190,6,216,127,207,253,183,254,11,215,255,0,138,168,155,224,109,142,14,53,27,127,252,23,175,255,0,23,64,30,54,191,17,188,82,189,53,83,255,0,128,240,255,0,241,52,255,0,248,89,158,44,31,119,85,63,248,13,23,255,0,19,94,184,255,0,3,44,243,255,0,33,88,7,253,195,199,255,0,21,80,191,192,203,95,250,11,67,255,0,130,241,255,0,197,80,7,149,143,138,62,45,31,243,23,63,248,13,23,255,0,19,82,167,197,95,23,41,92,234,199,175,252,251,67,255,0,196,215,164,191,192,219,101,199,252,77,226,255,0,192,1,255,0,197,86,85,215,193,168,98,206,53,120,248,25,255,0,143,37,31,251,61,0,115,80,124,97,241,68,97,85,181,89,14,51,156,90,195,254,21,167,107,241,183,91,141,0,150,254,229,142,15,75,88,189,126,149,157,168,252,54,91,79,52,141,76,54,49,255,0,46,219,122,227,253,170,229,245,31,14,253,133,200,91,173,216,32,127,171,199,108,250,208,7,166,71,241,218,252,0,173,117,120,78,222,127,209,161,171,49,252,115,148,231,204,150,248,250,98,218,31,241,175,20,146,220,199,255,0,45,9,231,29,42,13,204,63,136,254,116,1,244,68,31,29,237,202,252,255,0,218,36,231,254,125,225,255,0,226,169,210,252,118,181,8,216,26,152,127,95,179,195,255,0,197,87,206,194,89,7,73,92,126,38,131,52,167,172,140,127,224,102,128,61,234,127,143,109,184,249,114,95,168,247,182,135,252,106,177,248,243,115,212,79,125,255,0,128,176,255,0,141,120,105,102,61,92,254,117,165,166,233,166,250,93,134,114,159,38,239,187,159,238,251,251,208,7,178,71,241,226,110,119,205,124,127,237,218,31,241,173,123,79,142,86,210,17,184,106,39,45,143,248,247,139,238,255,0,223,117,229,177,252,63,221,159,248,153,227,31,244,195,255,0,178,161,188,11,44,93,53,119,24,231,229,132,143,253,154,128,61,169,62,49,88,76,128,8,245,12,159,88,99,255,0,226,234,88,254,39,219,205,202,139,160,61,226,79,241,175,12,255,0,132,90,242,49,198,183,56,199,160,63,252,85,52,232,186,140,60,46,185,117,233,198,225,255,0,179,208,7,189,175,196,88,186,255,0,165,255,0,223,148,255,0,26,191,7,196,11,118,221,185,110,143,79,249,102,159,227,95,58,157,59,83,3,63,219,215,159,247,219,127,241,117,93,255,0,181,161,198,53,203,222,125,36,113,255,0,179,80,7,213,81,120,206,198,92,126,234,235,147,183,152,215,252,107,74,13,114,218,124,97,38,25,207,80,63,198,190,53,127,17,235,118,206,21,117,141,64,255,0,23,252,125,48,254,181,114,215,226,14,187,106,80,157,71,81,125,185,255,0,151,231,25,160,15,179,33,157,100,92,168,97,159,90,154,190,77,211,190,48,234,214,156,72,47,166,194,145,243,106,13,235,244,53,211,217,252,117,187,10,129,180,169,155,8,6,78,160,121,247,251,148,1,244,93,21,225,17,252,116,152,231,58,36,159,248,28,127,248,138,186,223,26,101,17,177,254,198,111,148,31,249,125,63,252,69,0,123,81,56,166,51,133,29,235,192,110,190,57,92,124,234,52,137,87,167,34,252,255,0,241,186,196,186,248,215,168,72,231,109,165,210,12,142,6,162,223,221,255,0,118,128,62,148,107,149,94,205,249,85,105,53,4,24,200,127,200,87,204,210,124,96,213,91,254,89,222,14,127,231,253,191,194,179,229,248,181,170,190,54,253,180,99,254,159,219,252,40,3,232,251,255,0,21,217,216,43,18,151,31,42,22,249,85,79,175,169,246,174,59,85,248,199,99,101,230,133,143,80,15,30,57,16,198,122,227,213,189,235,231,235,239,25,235,55,236,73,212,47,148,20,218,71,218,220,250,255,0,141,98,203,127,121,49,38,91,169,155,61,119,72,78,104,3,219,239,254,59,75,231,178,193,45,242,140,140,3,109,15,167,214,179,36,248,235,168,31,185,119,118,57,255,0,159,104,107,201,33,137,174,27,153,72,249,115,147,205,106,218,248,115,237,33,79,218,246,228,110,255,0,87,159,235,64,29,212,223,26,245,137,113,139,203,158,61,109,98,255,0,10,168,126,50,248,135,105,11,168,206,56,255,0,159,88,127,194,178,161,248,127,230,238,255,0,137,158,49,255,0,78,255,0,253,149,111,217,124,31,91,156,19,173,5,203,227,254,61,51,233,254,221,43,1,143,55,197,207,21,185,109,186,179,128,122,102,214,31,254,38,168,207,241,59,197,147,31,155,84,36,103,63,241,237,23,255,0,19,94,131,23,192,184,138,130,117,196,255,0,192,1,255,0,197,213,251,63,129,118,195,239,106,241,63,7,174,158,61,127,223,166,7,143,207,227,111,16,77,159,51,81,206,78,127,212,198,57,255,0,190,106,171,107,250,180,191,122,233,78,63,216,95,254,38,189,250,31,130,22,3,27,175,173,155,142,250,122,255,0,241,85,179,111,240,119,72,143,118,255,0,177,62,118,245,211,211,143,214,128,62,102,217,127,118,126,105,227,57,249,121,27,127,165,93,181,240,126,163,126,209,236,154,212,22,206,55,51,14,159,69,246,175,170,237,190,26,248,126,220,12,233,218,107,225,183,115,97,29,107,65,225,45,14,223,27,52,171,1,140,237,197,162,15,233,64,31,45,216,252,39,214,46,128,97,115,167,96,130,121,145,253,127,220,174,143,79,248,31,169,74,195,204,151,77,96,83,63,235,165,28,241,254,205,125,31,22,145,166,194,54,165,133,168,255,0,118,16,63,165,88,91,88,19,238,65,10,241,142,16,10,0,241,237,63,224,94,150,158,111,218,236,237,27,56,219,182,234,110,58,231,210,187,157,51,225,223,135,244,197,30,77,130,130,178,121,131,19,72,121,227,213,189,171,174,0,14,128,81,64,21,224,178,183,182,85,88,147,104,92,227,146,127,157,88,233,69,20,0,81,69,20,0,84,115,74,33,140,200,192,144,190,148,77,39,149,12,143,140,225,75,99,215,106,215,141,124,69,248,149,115,167,71,169,89,65,107,50,52,126,86,36,142,232,169,25,216,122,5,247,219,214,128,58,15,29,124,72,139,195,202,99,136,93,172,130,117,5,146,36,101,193,66,223,198,126,149,243,239,137,190,32,235,26,244,243,68,215,142,96,251,75,200,129,225,141,118,174,91,29,7,161,172,125,111,196,55,250,245,236,146,220,92,92,225,138,182,201,39,103,80,84,1,222,187,95,1,252,59,139,90,187,15,53,234,17,37,167,159,181,237,131,224,146,190,173,239,214,128,57,125,23,193,119,218,199,159,229,203,106,190,78,51,189,216,117,207,160,246,175,164,252,29,240,219,77,208,172,240,246,208,153,5,207,156,166,57,228,42,48,23,29,126,149,208,105,94,14,210,116,207,59,101,141,145,243,54,231,22,168,189,51,254,53,208,128,170,48,160,15,165,0,36,104,177,32,72,198,0,232,41,244,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,73,69,0,45,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,148,180,148,180,0,81,73,75,64,5,37,45,20,0,81,69,20,0,81,73,75,64,5,37,45,20,0,81,69,20,0,148,180,81,64,5,20,82,80,2,209,69,20,0,82,82,209,64,5,20,148,180,0,82,82,209,64,5,20,148,80,7,49,226,205,95,251,59,236,120,46,60,221,255,0,117,65,233,183,215,235,95,27,106,183,146,94,221,44,178,57,102,8,23,144,7,115,253,223,173,125,27,241,91,89,150,15,236,141,129,134,239,63,56,144,143,238,87,205,86,235,231,93,68,132,253,231,11,207,61,77,0,122,63,194,237,7,237,154,238,149,112,194,50,175,231,112,89,129,224,56,254,31,165,125,67,162,90,45,150,149,20,64,1,141,253,9,61,88,158,245,230,63,9,180,11,120,116,93,30,235,17,23,30,119,62,80,207,222,144,117,175,93,68,8,129,64,0,15,74,0,117,37,45,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,148,180,0,82,82,209,64,5,37,45,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,37,45,20,0,81,69,20,0,82,82,210,80,2,209,69,37,0,45,20,148,80,3,39,93,240,184,245,82,63,74,249,183,227,14,147,34,106,122,221,215,204,80,121,31,242,204,227,164,99,173,125,45,94,77,241,107,72,23,58,30,177,56,73,217,155,202,232,50,62,244,107,233,64,31,51,88,206,45,46,89,153,115,198,57,56,238,181,245,127,195,109,90,27,189,43,77,132,108,12,52,232,137,196,128,159,148,34,244,175,147,181,40,13,181,252,176,144,203,140,112,195,159,186,166,189,195,225,6,182,78,160,150,236,240,1,30,154,161,121,231,229,49,142,121,160,15,161,40,162,146,128,22,154,212,234,107,80,2,10,120,166,138,90,0,90,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,18,150,138,74,0,90,40,162,128,10,40,164,160,5,162,138,74,0,90,41,40,160,5,162,138,40,1,41,104,162,128,10,40,162,128,18,138,90,40,0,35,43,85,39,136,144,216,201,233,218,173,208,70,104,3,150,212,181,25,116,231,39,236,111,32,220,23,169,29,70,125,42,148,30,56,183,73,10,79,111,20,56,24,203,220,168,231,211,145,93,38,163,165,195,122,138,29,164,251,202,126,66,61,54,250,87,13,174,120,38,23,86,120,133,243,179,76,73,0,41,245,255,0,102,128,54,117,57,44,117,175,43,203,212,45,215,201,206,118,184,126,184,247,227,165,124,223,226,255,0,3,221,233,151,123,145,166,184,68,181,243,11,139,82,2,224,183,7,147,233,93,227,95,107,154,63,220,210,223,247,189,124,203,121,59,122,125,223,90,175,169,120,153,117,75,73,210,250,107,72,154,72,154,44,43,96,237,32,242,50,79,169,164,7,156,248,75,196,131,195,250,197,156,178,91,7,16,111,206,249,54,103,114,183,177,199,90,250,99,192,62,55,211,245,221,30,221,124,203,88,101,216,238,83,237,65,152,1,33,29,48,190,162,190,83,214,237,109,225,190,159,236,242,25,35,27,112,219,129,7,129,233,90,126,18,241,101,223,135,174,73,129,45,72,242,89,51,50,158,236,167,177,30,148,192,251,78,57,18,64,25,29,88,48,200,32,231,138,117,121,151,131,190,34,90,234,16,91,71,117,168,233,49,17,104,25,148,76,20,134,194,252,188,183,185,175,71,142,234,222,124,249,115,68,248,235,134,83,138,0,154,138,40,160,4,165,162,138,0,40,164,165,160,2,138,74,90,0,40,162,138,0,40,162,138,0,74,92,81,69,0,52,174,123,213,27,141,59,207,207,239,118,228,99,166,127,173,104,82,80,7,41,168,120,52,222,36,169,246,253,155,241,255,0,44,115,140,99,253,175,246,107,149,190,248,74,247,50,179,46,172,227,36,127,203,166,123,127,191,94,173,69,0,120,133,207,193,89,216,18,53,137,14,91,60,88,159,254,46,185,187,191,129,183,199,102,221,66,225,186,244,211,219,255,0,139,175,164,232,160,15,145,239,126,16,107,54,164,236,75,249,176,155,254,93,57,189,248,235,88,151,63,15,117,251,112,199,251,51,83,124,99,254,92,100,21,246,115,194,31,169,63,119,21,82,125,38,9,129,12,242,12,245,193,31,225,64,31,20,220,120,87,90,183,98,31,73,212,70,14,57,182,97,253,42,148,154,86,161,23,250,203,27,165,231,31,52,44,57,252,171,236,219,223,4,233,183,142,90,89,238,193,36,30,29,125,49,253,218,192,212,126,20,104,183,73,131,113,169,114,251,190,86,79,127,250,103,64,31,36,52,82,47,222,71,31,81,76,197,125,1,169,124,22,176,30,87,148,53,167,235,156,40,56,233,232,149,204,203,240,133,195,113,99,173,158,63,231,143,255,0,97,64,30,75,131,82,163,236,254,28,215,168,159,132,179,255,0,208,63,90,255,0,191,39,255,0,136,164,255,0,133,75,55,253,3,245,191,251,242,127,248,138,0,243,65,119,143,224,237,235,82,46,165,143,249,99,255,0,143,255,0,245,171,209,91,225,52,234,56,211,181,179,255,0,108,143,255,0,17,89,215,63,12,181,8,177,229,233,58,209,206,115,254,142,223,252,110,128,57,1,171,224,255,0,168,255,0,199,255,0,250,213,114,31,16,136,192,6,219,56,207,252,181,255,0,235,83,174,124,29,174,64,78,52,77,87,1,115,205,163,127,133,102,75,163,234,112,19,230,233,215,113,227,174,232,24,99,244,160,13,136,110,227,212,166,59,217,32,227,119,44,15,79,151,111,106,237,52,95,15,217,92,42,19,172,65,30,97,13,130,7,203,247,120,251,245,229,201,246,139,86,57,133,148,227,24,96,107,78,215,196,215,246,152,217,12,7,11,143,153,31,238,254,127,236,208,7,186,91,252,62,130,227,118,205,114,51,140,103,16,169,255,0,217,171,82,63,132,165,134,70,181,158,123,90,127,246,117,228,90,127,197,221,114,215,204,197,182,153,243,99,239,70,253,179,254,213,119,122,103,198,205,65,128,19,182,136,153,147,7,37,135,28,115,204,148,1,211,15,132,174,27,63,219,12,127,237,207,255,0,179,171,80,252,47,120,191,230,40,199,229,255,0,159,111,254,202,162,211,254,44,219,92,50,9,245,45,17,51,156,254,253,87,29,125,94,186,141,59,199,26,53,234,2,117,173,40,146,164,225,46,211,215,111,247,168,3,42,31,135,141,30,63,226,102,79,203,143,248,247,255,0,236,171,69,60,24,83,63,233,196,231,254,152,255,0,246,85,189,22,187,165,72,6,205,78,197,178,51,197,194,31,235,86,197,196,13,157,147,70,216,235,134,83,64,24,145,120,107,203,199,250,94,121,207,250,191,254,189,92,143,71,217,183,247,217,199,251,31,253,122,212,4,30,235,69,0,83,142,195,103,252,180,207,225,83,44,27,127,139,244,169,168,160,6,1,142,244,237,180,180,80,1,73,75,69,0,20,81,73,64,11,69,37,45,0,20,148,180,80,1,69,37,45,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,37,45,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,17,69,20,1,94,91,95,51,63,62,51,237,84,230,209,252,207,249,111,183,159,238,127,245,235,82,138,0,231,102,240,185,148,99,237,120,231,63,234,191,250,245,206,223,124,52,107,175,47,254,38,132,109,207,252,187,103,174,63,218,175,65,46,23,171,1,245,53,19,94,90,166,55,220,194,185,233,185,192,160,15,19,212,62,9,79,43,146,186,196,135,228,199,22,68,250,255,0,183,88,146,124,13,189,4,145,169,92,182,63,187,167,183,255,0,23,94,237,113,226,141,18,223,59,245,173,57,72,93,216,107,164,95,235,88,247,127,16,116,72,35,115,30,187,163,18,187,112,13,218,127,241,84,1,227,18,124,26,190,128,255,0,199,221,201,237,255,0,30,12,63,246,106,207,151,225,197,213,147,22,107,153,143,59,112,109,136,255,0,217,253,171,210,53,239,139,73,3,17,105,125,162,204,3,140,98,109,220,109,246,111,90,243,173,91,226,182,165,51,200,17,52,198,30,105,35,104,115,199,63,237,208,6,35,79,46,145,247,237,221,252,207,92,174,49,255,0,1,247,171,163,226,28,73,25,31,97,79,252,8,31,252,77,114,58,143,138,111,47,252,191,49,32,27,51,141,138,123,227,223,218,177,48,238,120,82,126,130,128,59,233,62,34,46,243,141,52,17,255,0,95,63,253,141,67,39,196,21,111,249,135,1,255,0,111,63,253,141,113,137,101,117,38,54,91,76,249,233,136,201,205,89,135,65,213,230,230,61,42,249,251,252,182,238,127,165,0,116,111,227,160,127,230,30,63,239,255,0,255,0,99,89,183,30,39,19,109,255,0,68,219,140,255,0,203,92,255,0,74,133,60,37,174,176,4,104,122,169,200,207,22,146,127,241,53,32,240,110,186,127,230,9,170,255,0,224,36,159,225,64,24,179,79,231,62,237,184,227,29,106,42,232,7,131,117,222,250,38,171,255,0,128,111,255,0,196,211,135,130,245,210,127,228,7,171,127,224,35,255,0,241,52,1,206,209,130,122,10,235,236,188,1,172,220,54,36,209,117,133,27,73,226,213,135,127,247,107,176,210,126,15,173,214,13,213,166,181,22,98,12,127,117,142,120,227,148,250,208,7,145,172,50,183,72,92,253,1,171,49,233,90,132,191,234,236,46,155,156,113,11,30,127,42,250,26,215,224,134,138,55,238,151,88,29,58,178,127,241,186,233,236,190,20,104,182,203,133,184,212,190,254,239,153,211,219,253,138,0,249,122,31,11,235,83,144,169,164,234,7,119,76,91,57,254,149,169,105,240,243,95,186,25,254,203,212,144,96,159,248,241,144,247,175,170,237,60,17,166,218,20,41,53,217,219,156,111,117,239,255,0,1,173,107,125,34,222,217,64,71,144,128,49,243,17,254,20,1,242,213,175,193,237,98,227,110,229,190,143,43,191,157,61,184,246,235,90,177,252,16,212,57,205,229,208,255,0,184,115,127,241,85,244,234,219,170,116,45,211,20,237,128,122,208,7,207,250,119,193,11,168,246,151,213,103,92,72,15,205,96,71,167,251,85,215,105,191,9,222,209,162,115,171,187,99,60,27,76,117,207,251,126,245,234,148,80,7,53,166,248,80,216,194,16,222,111,192,35,253,78,58,156,250,214,188,90,127,150,0,243,115,129,143,187,255,0,215,171,212,148,1,31,149,254,215,233,79,11,142,244,234,40,0,197,20,82,80,1,69,45,20,0,81,73,69,0,20,180,81,64,5,20,81,64,5,20,81,64,5,69,36,233,14,221,242,70,51,211,115,5,168,174,111,173,173,83,116,247,16,196,55,99,50,56,3,63,221,230,188,135,198,63,20,141,167,216,126,197,119,164,77,187,126,255,0,222,238,198,49,142,143,245,160,8,190,33,124,75,211,227,91,139,56,18,218,227,206,178,96,29,47,20,224,157,227,27,64,57,175,1,100,184,215,53,82,96,183,147,124,253,4,106,88,240,190,221,122,84,87,119,147,106,183,72,210,162,134,192,143,108,106,126,238,127,31,90,244,31,4,105,90,109,171,233,247,215,55,102,25,71,153,188,73,32,80,185,222,6,114,191,221,160,13,239,134,191,15,238,0,23,183,55,18,219,121,144,48,217,37,177,27,79,152,189,201,95,76,215,184,218,94,88,105,22,48,69,46,163,106,198,36,88,142,233,85,121,3,235,237,210,188,221,188,92,44,45,99,131,78,154,202,228,33,227,230,222,112,114,73,225,189,106,140,55,26,190,185,112,235,46,158,251,14,100,86,138,23,231,159,83,158,57,160,15,83,30,42,181,155,253,79,146,248,235,182,96,113,250,86,148,83,52,156,249,100,115,138,228,116,159,9,199,15,157,189,110,198,113,212,15,127,106,238,33,128,70,184,5,186,231,154,0,145,20,224,83,233,58,82,208,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,73,64,11,69,20,80,2,82,209,73,64,11,73,75,69,0,37,45,20,80,1,69,20,80,1,69,37,20,0,180,81,69,0,37,45,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,37,20,0,180,81,69,0,37,45,37,45,0,20,81,73,64,5,45,20,80,1,81,203,32,142,48,88,128,51,142,78,42,74,199,241,5,234,217,216,163,23,140,102,80,62,99,180,116,63,252,77,0,124,201,241,55,93,139,80,254,203,242,213,62,79,55,59,100,13,215,103,183,181,113,62,27,182,123,143,16,105,138,161,190,123,216,151,33,115,252,98,147,88,189,55,126,78,74,29,187,186,123,227,252,43,170,248,111,164,155,189,91,77,156,164,196,46,165,16,202,15,151,134,140,250,80,7,211,222,15,177,107,79,15,89,70,196,147,30,254,171,142,172,223,227,93,21,85,176,132,91,217,198,131,56,92,245,235,212,213,170,0,41,41,104,160,2,138,74,90,0,41,41,104,160,2,138,40,160,2,138,74,90,0,40,164,165,160,2,138,40,160,2,142,244,81,64,9,75,69,20,0,148,180,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,9,92,247,140,44,5,231,135,175,83,201,222,95,203,227,118,51,135,30,254,213,209,85,107,232,5,205,164,177,48,5,91,29,79,184,160,15,141,60,127,167,155,31,20,222,15,43,98,134,140,125,236,245,140,31,90,183,240,243,89,254,207,214,229,118,159,203,95,178,20,206,204,255,0,18,124,189,61,171,174,248,209,225,225,109,168,77,123,24,140,25,46,34,76,238,98,127,212,250,116,237,94,79,101,117,45,133,195,60,109,134,193,4,128,15,113,235,244,160,15,185,236,174,210,231,204,216,219,177,140,241,183,214,174,87,156,124,63,241,98,234,223,218,59,188,227,229,121,127,121,20,117,223,232,125,171,209,168,1,105,174,41,212,148,0,206,244,225,72,87,109,40,52,0,180,180,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,37,45,20,0,82,82,209,64,5,20,82,80,2,209,69,37,0,45,20,81,64,9,75,69,37,0,45,20,82,80,2,209,69,20,0,81,69,20,0,81,73,69,0,45,20,81,64,5,37,45,20,0,148,180,82,80,2,210,82,209,64,5,20,81,64,5,52,133,110,8,167,81,64,25,23,254,30,211,239,60,191,50,215,118,204,237,253,227,140,103,111,191,181,121,55,138,190,22,231,205,146,195,72,233,108,74,159,181,127,16,223,234,255,0,74,246,250,142,91,120,230,70,89,70,85,129,7,146,56,160,15,138,245,223,12,234,250,100,215,43,113,105,229,199,30,55,126,242,51,140,227,208,251,215,54,232,200,196,50,224,138,251,55,93,248,121,162,107,16,220,110,177,71,150,92,100,180,210,47,221,199,161,246,175,31,241,143,193,137,45,231,105,244,209,99,12,77,42,170,134,158,66,64,219,207,80,123,138,0,241,203,77,74,238,198,77,246,242,236,109,184,206,213,60,126,35,218,189,59,195,255,0,22,117,43,111,180,253,175,91,198,237,187,127,209,84,250,231,162,125,43,207,245,95,14,93,105,50,72,38,146,6,217,41,139,228,98,121,25,245,3,210,177,65,35,238,208,7,217,190,31,241,230,149,171,66,165,117,47,49,140,222,88,253,195,47,60,113,208,122,215,93,28,201,56,86,141,178,15,221,226,190,37,210,124,97,173,104,242,199,246,107,211,28,98,81,41,2,20,110,120,245,30,213,234,126,28,248,225,58,125,154,45,66,107,217,200,221,187,101,180,35,61,72,238,63,217,160,15,162,232,174,35,195,127,17,116,237,114,4,41,21,230,227,27,62,100,141,7,70,199,102,174,198,11,180,184,64,232,24,6,80,195,62,148,1,53,20,81,64,5,20,148,180,0,81,73,69,0,45,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,82,82,209,64,5,37,45,20,0,81,73,75,64,6,209,76,192,254,237,58,150,128,27,176,127,118,141,131,210,157,69,0,55,202,79,79,214,163,123,88,95,170,103,30,230,166,162,128,51,102,208,244,217,129,18,91,238,202,227,239,48,227,243,172,45,67,225,247,135,239,4,165,244,189,236,248,207,250,68,163,56,199,251,94,213,215,210,80,7,148,106,31,8,52,89,165,102,139,66,206,74,255,0,203,219,250,127,189,88,183,63,6,45,14,124,173,3,248,191,231,240,244,255,0,190,235,220,168,42,15,90,0,249,186,231,224,205,192,219,229,104,30,185,255,0,76,31,252,93,114,247,255,0,10,188,65,3,31,47,70,218,2,110,255,0,143,180,62,191,237,215,214,134,24,207,81,250,213,105,244,139,25,243,230,193,187,35,31,125,135,31,157,0,124,99,127,225,29,111,79,243,26,91,31,44,38,220,254,245,14,51,143,127,122,160,151,250,174,148,197,82,79,37,128,219,208,55,94,125,235,236,59,239,1,120,126,253,37,89,116,240,219,241,156,207,32,233,143,238,183,181,114,26,207,193,77,14,237,203,217,216,91,198,197,129,203,221,77,211,24,245,52,1,243,245,183,142,117,235,98,54,234,59,112,187,127,212,33,254,149,217,105,63,23,53,104,188,239,180,235,152,206,49,254,136,158,249,251,177,215,65,168,124,12,116,220,96,26,122,252,255,0,46,110,102,233,207,181,112,26,159,195,45,90,195,202,255,0,72,176,249,243,247,100,99,211,111,170,251,208,7,190,248,119,226,54,159,169,132,13,170,121,140,211,136,199,250,59,174,115,142,62,239,189,122,21,180,241,220,196,37,141,183,7,206,211,141,189,235,227,93,50,235,90,209,175,109,214,59,196,80,38,18,124,168,15,113,234,190,213,244,223,195,253,82,235,81,240,222,157,37,196,165,218,79,51,121,192,92,225,223,29,63,221,160,14,214,138,40,160,2,138,41,40,0,165,162,138,0,40,162,146,128,22,138,74,90,0,41,41,104,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,40,160,4,165,162,138,0,41,41,104,160,2,146,150,138,0,40,162,138,0,74,90,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,205,0,20,81,85,175,230,251,53,141,196,220,254,238,22,126,7,160,38,128,25,123,169,90,217,70,239,52,190,88,76,100,224,156,103,253,209,239,92,63,136,254,38,104,250,83,24,255,0,181,252,166,14,20,143,179,51,117,92,255,0,112,215,153,248,251,226,86,169,22,165,168,89,90,221,203,24,30,86,1,130,50,7,202,9,228,130,125,107,203,239,53,45,91,95,185,102,184,186,87,39,13,243,160,94,131,31,194,40,3,213,245,127,140,210,146,226,203,95,233,41,199,250,32,233,207,170,125,43,140,189,248,171,226,41,246,99,90,221,183,63,242,235,24,244,255,0,98,178,236,62,31,106,218,150,26,43,155,33,185,4,159,51,176,224,227,209,125,235,171,177,248,37,171,205,230,121,147,233,103,27,113,251,233,61,255,0,216,160,14,2,127,16,235,55,242,46,251,175,53,152,108,255,0,86,131,240,233,239,68,122,86,183,122,87,108,59,247,255,0,180,131,56,252,125,171,223,52,175,129,154,116,91,90,238,218,210,70,18,135,202,93,77,247,126,94,59,123,215,99,101,240,195,195,150,170,159,241,45,77,203,158,151,18,247,255,0,129,80,7,204,118,158,3,241,5,224,220,186,110,252,130,127,215,198,59,227,251,213,173,107,240,171,196,82,144,78,139,144,87,63,241,245,31,255,0,21,95,80,90,248,67,67,180,64,34,178,198,1,31,235,88,247,247,53,121,52,123,8,176,18,13,184,24,251,239,211,243,160,15,154,161,248,59,173,54,119,232,63,79,244,196,255,0,226,235,171,210,190,12,196,2,155,189,3,145,32,207,250,97,251,188,122,55,214,189,205,109,32,29,19,245,52,240,138,189,5,0,121,246,159,240,175,195,246,233,30,253,23,107,12,231,253,42,67,235,254,213,111,89,248,35,66,179,85,9,167,108,192,43,254,189,207,127,247,235,166,162,128,50,147,195,250,108,106,2,218,227,3,111,250,199,255,0,26,144,104,118,31,243,239,255,0,143,183,248,214,141,20,1,157,253,137,167,127,207,191,254,62,223,227,78,26,45,128,60,65,255,0,143,183,248,213,250,40,2,164,122,117,172,95,114,44,127,192,143,248,213,133,141,84,109,3,24,226,159,69,0,37,45,20,80,1,69,20,80,1,69,37,45,0,20,81,73,64,11,69,37,45,0,20,81,73,64,11,73,222,150,138,0,41,41,104,160,2,138,40,160,2,146,150,138,0,41,41,146,76,176,227,112,110,125,43,140,214,254,35,105,218,74,73,186,27,221,194,19,32,217,26,31,95,86,246,160,14,198,123,168,109,163,103,149,246,170,227,39,4,215,13,226,175,136,154,78,141,152,255,0,181,124,169,68,129,72,251,59,191,85,39,251,166,188,159,197,31,27,47,110,141,212,58,117,197,220,33,182,108,18,91,67,242,253,210,115,215,222,188,203,88,241,70,171,173,206,242,94,221,25,119,48,126,82,53,228,46,59,15,74,0,238,60,85,241,75,82,191,121,163,181,214,124,196,23,12,200,62,204,7,203,243,99,170,123,138,243,57,238,166,184,199,154,251,182,231,28,1,81,18,93,137,61,79,53,177,167,120,106,243,82,243,60,153,32,95,47,25,222,206,58,231,209,125,168,3,46,223,205,243,147,202,251,219,134,222,157,107,189,240,238,133,226,13,93,173,144,91,121,176,75,191,229,243,35,92,227,62,224,245,90,238,252,47,240,80,17,28,186,130,88,206,69,200,39,101,196,131,229,93,191,47,65,239,94,185,164,120,39,70,210,34,132,65,100,17,226,221,130,38,118,198,115,234,125,232,3,134,240,159,195,165,142,24,228,212,116,156,49,70,4,253,163,190,238,62,235,250,87,164,105,250,21,141,140,113,136,173,182,16,129,62,251,30,62,94,58,251,86,148,80,164,40,170,131,0,116,25,169,40,1,160,5,232,180,234,40,160,2,138,40,160,2,146,150,138,0,74,90,40,160,2,138,40,160,2,138,40,160,4,162,150,138,0,40,162,138,0,41,41,104,160,2,138,74,90,0,74,90,74,90,0,74,90,74,90,0,74,90,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,146,128,22,146,150,138,0,41,41,104,160,2,146,150,138,0,74,90,40,160,2,138,40,160,0,156,87,153,252,77,215,99,180,209,208,125,167,97,23,161,126,230,127,133,253,171,191,212,110,214,206,5,144,134,193,101,94,0,61,143,248,87,205,63,20,124,87,37,227,93,217,163,202,60,173,69,254,242,46,56,222,63,173,0,121,25,36,215,208,223,8,116,28,105,233,51,219,124,201,169,131,157,253,54,132,62,181,224,118,86,141,119,191,105,95,151,29,73,239,154,250,255,0,192,90,28,122,110,147,34,4,69,63,107,47,195,49,236,61,127,221,160,14,216,0,6,209,69,20,80,1,69,20,80,2,82,209,69,0,20,82,82,208,1,73,75,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,73,75,69,0,37,45,37,45,0,20,81,73,64,11,69,37,45,0,20,148,180,80,1,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,17,145,138,40,160,15,32,248,203,166,195,62,150,142,66,110,55,145,243,176,31,249,102,213,243,61,250,121,119,247,8,58,9,88,127,119,185,175,180,124,103,165,182,163,166,70,136,236,8,156,63,202,155,191,133,135,245,175,147,60,99,163,205,97,172,106,46,235,33,31,108,145,65,40,64,251,205,254,20,1,189,240,255,0,197,55,122,103,246,142,12,207,230,121,127,242,220,140,99,127,183,189,125,99,99,114,110,33,103,35,24,108,117,207,97,95,7,69,47,151,158,51,159,122,250,227,225,214,191,109,123,164,176,83,16,38,240,160,11,40,61,147,252,104,3,208,169,104,162,128,16,212,125,42,90,105,160,0,26,117,52,26,117,0,20,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,20,81,73,64,5,45,20,148,0,180,81,69,0,37,20,82,208,2,82,209,69,0,20,82,82,208,1,69,20,80,1,69,20,148,0,180,81,73,64,11,69,20,148,0,180,81,69,0,20,81,69,0,20,82,82,208,1,69,37,45,0,20,81,69,0,21,4,246,150,247,35,19,193,28,131,57,249,145,91,159,198,167,162,128,57,29,103,192,26,54,169,25,6,202,193,24,203,230,22,54,72,196,245,255,0,26,241,143,16,124,32,130,211,236,254,94,165,26,239,221,156,88,168,233,143,246,235,233,90,10,230,128,62,19,212,116,175,176,73,179,207,223,242,111,206,204,122,251,251,86,122,179,198,192,134,117,35,238,144,113,95,112,106,154,7,246,140,50,167,218,124,189,241,24,254,230,113,156,243,215,222,188,163,196,63,6,110,46,164,184,149,53,89,78,236,96,45,137,63,119,31,237,208,7,133,105,190,36,213,116,198,204,23,215,138,184,42,21,46,24,99,39,61,171,208,188,61,241,127,83,179,104,210,88,239,46,21,32,9,243,95,55,36,99,159,186,107,55,92,248,77,172,233,178,49,137,47,174,134,224,185,22,12,58,174,115,193,53,202,220,248,75,92,181,102,86,210,117,15,149,202,228,217,176,254,148,1,245,6,141,241,13,245,31,59,118,156,227,102,222,183,25,235,159,111,106,237,45,245,63,60,103,202,199,205,143,191,159,233,95,13,54,157,127,22,60,203,43,149,207,77,241,48,207,233,90,150,122,252,182,56,6,197,155,107,110,229,182,255,0,79,106,0,251,112,54,225,156,83,171,228,109,59,226,88,178,146,34,116,157,251,51,214,227,29,115,237,239,93,150,141,241,190,8,99,84,147,72,140,97,79,47,126,163,191,251,148,1,244,69,21,229,58,119,198,141,42,112,171,44,118,81,124,128,252,218,132,124,30,62,95,187,93,68,31,17,180,9,183,231,83,211,134,49,255,0,47,241,208,7,93,69,96,197,227,29,6,82,161,117,125,56,228,227,139,196,63,214,180,98,213,244,233,130,152,175,237,95,61,54,204,14,127,90,0,185,75,81,173,204,47,254,174,104,219,232,192,210,137,16,244,101,252,232,1,244,81,188,127,120,126,116,101,125,104,0,162,138,40,0,164,162,150,128,10,40,162,128,10,41,41,104,0,162,146,150,128,10,40,164,160,5,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,18,140,10,41,104,2,54,134,54,251,209,161,250,168,170,23,26,14,153,115,183,204,176,180,109,185,198,248,20,255,0,74,211,164,160,14,46,231,225,190,141,52,130,69,182,176,66,6,56,177,74,232,52,125,26,13,34,198,43,88,150,48,34,221,141,144,132,28,146,122,47,78,181,171,69,0,20,82,82,208,2,10,90,76,210,208,1,69,20,148,0,180,81,69,0,20,81,69,0,37,45,37,45,0,20,81,69,0,20,148,180,80,1,69,37,45,0,20,82,82,208,1,69,20,80,1,69,20,80,2,82,209,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,154,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,41,41,104,0,164,197,45,25,160,0,85,123,216,62,211,103,60,36,237,18,70,209,231,25,234,8,171,20,148,1,228,58,175,194,203,93,75,91,154,226,75,200,191,121,183,42,214,129,186,40,31,222,246,173,157,27,225,78,143,102,138,100,138,202,99,130,185,107,4,245,250,154,244,106,40,3,22,207,195,26,85,154,168,75,11,62,16,39,22,200,56,255,0,43,90,98,206,217,51,178,222,37,207,92,32,21,61,20,0,0,7,221,2,138,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,146,150,138,0,40,162,138,0,40,164,165,160,2,138,41,40,1,104,162,146,128,10,90,40,160,2,138,40,160,2,138,41,165,148,117,96,63,26,0,117,21,3,222,91,38,119,220,66,184,235,150,2,161,147,87,211,162,31,61,253,168,250,204,163,250,208,5,202,90,195,184,241,110,137,110,50,250,165,128,195,99,155,164,28,254,117,207,221,252,84,208,109,182,98,239,78,147,118,122,106,9,242,208,7,121,65,56,175,22,212,190,57,216,33,34,59,11,105,126,76,252,186,138,245,231,229,251,149,201,106,31,27,35,184,18,40,209,19,230,199,34,249,79,167,251,20,1,244,109,197,223,144,185,217,187,156,117,197,113,158,33,241,235,105,81,18,44,25,200,155,203,249,110,54,250,243,211,218,190,114,214,188,119,253,173,35,50,233,187,50,193,184,159,119,69,199,165,114,179,153,174,229,118,91,121,62,102,45,128,9,235,248,82,3,211,53,207,140,26,173,207,217,252,168,239,96,219,187,59,47,219,230,251,190,129,107,207,111,124,69,170,95,54,102,212,47,24,21,193,13,112,237,149,231,212,251,212,54,250,22,171,115,191,203,211,175,91,24,206,45,216,255,0,74,234,180,207,133,218,213,251,70,94,215,80,137,76,162,50,90,193,142,7,28,245,30,180,192,225,217,153,142,89,137,39,185,57,173,45,39,71,254,211,144,143,63,203,249,11,127,171,207,66,171,235,94,235,225,175,131,119,22,223,101,150,77,74,84,43,191,42,246,36,99,175,251,117,234,90,23,133,142,143,2,33,187,243,118,171,47,250,157,189,78,125,77,0,120,151,132,254,18,91,94,152,228,155,81,137,196,150,193,240,246,65,176,78,223,86,247,175,103,211,60,5,162,233,222,110,44,52,246,243,54,244,178,69,198,51,254,53,212,34,237,64,61,23,109,58,128,35,142,8,162,24,142,36,65,156,252,170,7,53,37,20,80,1,69,37,45,0,20,148,180,80,2,82,209,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,20,81,73,64,11,69,37,45,0,20,81,73,64,11,69,20,80,1,69,20,148,0,180,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,81,73,64,11,73,69,45,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,21,87,81,187,75,91,41,37,114,20,12,103,123,99,169,20,1,193,124,83,241,12,218,62,147,23,148,143,159,181,70,185,73,10,112,81,143,97,95,45,107,90,132,215,250,157,228,146,51,157,247,47,38,25,139,96,146,127,198,189,23,227,46,185,21,230,183,117,106,138,159,36,241,54,229,144,62,127,115,233,143,122,242,156,22,99,129,239,64,29,175,128,116,216,175,191,180,60,197,67,229,249,120,220,129,186,238,255,0,10,250,235,76,129,32,182,96,129,64,46,79,3,29,133,120,71,194,239,12,220,39,246,174,243,40,207,149,140,194,71,247,253,235,232,52,93,162,128,29,69,37,45,0,20,81,69,0,20,81,69,0,37,45,20,148,0,180,81,69,0,20,81,69,0,20,82,82,208,1,69,20,148,0,180,81,69,0,37,45,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,82,82,208,1,73,75,69,0,20,81,69,0,20,82,82,208,1,69,20,80,4,23,49,9,144,41,206,208,115,197,124,229,241,91,65,150,49,113,50,65,118,219,181,38,231,97,35,7,113,244,175,165,43,148,241,119,135,237,245,77,60,70,214,190,105,251,66,185,30,97,28,225,185,234,61,104,3,226,202,245,191,133,190,38,107,87,182,181,118,181,2,93,73,51,188,237,60,249,99,142,107,207,181,253,26,77,43,200,223,7,147,230,239,199,206,31,56,199,185,245,170,250,37,251,216,234,150,114,44,187,2,92,36,132,227,59,112,195,158,159,236,208,7,220,150,147,173,197,178,74,172,28,54,121,7,35,173,88,174,35,225,247,136,34,212,252,57,167,102,235,204,146,95,55,248,8,206,214,127,111,106,237,193,200,200,160,2,130,180,148,180,1,31,74,80,105,74,251,83,71,20,1,37,37,45,20,0,81,73,75,64,5,20,148,80,2,210,82,209,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,9,75,69,20,0,81,69,37,0,45,20,81,64,9,75,69,20,0,81,73,75,64,5,20,82,80,1,75,69,20,0,81,69,20,0,81,69,37,0,45,37,45,25,160,2,146,150,138,0,41,15,52,180,80,5,107,139,72,238,70,29,152,12,231,130,43,22,235,193,218,125,209,38,73,174,198,91,119,202,203,215,242,174,142,138,0,243,91,239,132,218,53,206,204,207,169,252,185,232,233,237,254,197,113,218,151,193,77,54,48,198,31,237,167,196,100,174,54,158,121,227,136,235,222,232,160,15,147,245,79,133,115,218,249,134,29,63,89,108,99,25,136,156,231,30,145,215,39,169,120,71,86,177,149,128,210,117,61,160,128,165,237,95,251,185,244,175,178,245,47,179,197,107,44,146,240,6,50,121,245,21,227,127,16,124,75,167,217,202,240,165,222,201,22,116,200,242,216,225,74,103,210,128,62,125,146,222,230,217,152,73,111,36,100,28,21,116,35,7,210,166,143,84,158,44,225,35,231,212,31,241,174,157,244,251,189,114,246,99,20,94,120,118,121,151,230,11,144,79,94,163,214,182,19,225,212,135,59,244,175,252,152,255,0,236,168,3,145,131,197,151,246,228,20,138,220,225,247,114,27,252,107,164,211,62,43,107,86,109,12,98,215,78,194,231,150,71,239,159,246,253,235,166,179,248,95,105,52,127,62,143,150,221,133,255,0,73,63,252,93,87,191,248,84,232,100,48,104,184,81,140,127,165,125,61,94,128,52,52,239,141,26,160,140,121,171,163,131,131,212,48,239,254,253,107,193,241,154,232,237,45,46,136,56,254,241,255,0,226,235,205,53,63,2,93,88,242,218,110,193,189,71,250,229,61,179,253,234,227,175,109,26,218,105,17,147,110,36,35,110,115,141,185,160,15,164,45,254,48,135,221,230,94,232,99,110,49,251,204,127,236,245,191,15,196,253,49,199,205,172,232,139,206,63,227,232,127,241,85,242,38,218,120,102,29,13,0,125,130,159,18,116,98,70,117,189,19,255,0,2,211,255,0,139,171,246,222,62,208,230,235,174,232,253,51,197,220,127,252,85,124,96,39,144,31,189,255,0,142,212,209,223,220,66,115,28,155,120,199,221,31,225,64,31,111,65,226,93,30,96,8,213,244,246,202,231,229,184,67,253,106,216,213,116,243,247,111,237,79,253,183,95,241,175,138,109,188,91,173,91,0,35,190,194,168,192,253,210,30,63,239,154,212,31,17,188,72,185,198,169,183,63,244,194,63,240,160,15,176,198,167,96,221,47,173,79,251,178,15,241,169,5,229,179,244,185,136,255,0,186,226,190,60,143,226,87,137,16,143,248,155,99,156,255,0,199,180,127,225,90,182,223,21,245,232,246,110,214,177,140,231,253,22,63,254,34,128,62,177,19,66,122,74,135,253,215,20,229,96,122,50,254,117,243,45,151,198,13,77,120,151,93,236,127,229,204,122,255,0,185,93,86,157,241,100,186,131,62,183,156,162,159,248,245,239,199,162,80,7,185,81,94,117,105,241,26,194,109,249,213,179,140,127,203,187,127,133,116,54,222,47,211,36,81,254,157,156,182,63,213,55,255,0,19,64,29,37,21,155,14,185,167,200,1,23,25,207,251,13,254,21,106,43,200,38,255,0,86,249,239,208,208,5,138,40,86,7,165,20,0,81,69,37,0,45,20,81,64,5,20,82,80,1,75,69,20,0,82,82,209,64,5,20,81,64,5,20,119,162,128,2,185,163,38,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,74,90,74,0,90,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,164,160,5,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,160,209,69,0,55,147,78,0,10,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,105,149,87,169,168,36,191,182,136,18,210,99,29,126,83,64,22,105,43,38,227,196,122,101,191,250,203,172,115,143,184,199,250,86,53,223,143,116,88,51,255,0,19,61,164,54,223,245,14,127,165,0,118,20,100,122,138,242,203,191,138,218,76,91,49,173,99,57,255,0,151,87,255,0,226,43,18,235,227,37,160,207,149,175,118,227,253,12,245,255,0,190,40,3,219,55,168,234,195,243,163,205,143,251,235,249,215,206,215,63,25,174,55,55,147,175,241,198,63,208,199,255,0,27,170,199,227,45,247,253,7,191,242,80,127,241,20,1,244,129,154,17,214,72,199,252,9,106,187,234,154,124,120,223,127,108,51,211,116,234,63,173,124,207,117,241,131,89,97,251,157,119,63,55,252,249,167,79,197,43,150,186,248,147,226,75,141,153,213,183,109,207,252,187,160,255,0,217,104,3,235,183,241,30,140,58,234,250,120,227,189,202,127,141,64,124,79,163,15,249,140,105,191,248,18,159,227,95,28,63,140,117,199,228,223,231,229,219,254,169,63,194,162,62,43,214,92,96,222,255,0,228,20,255,0,10,0,251,10,127,25,104,144,156,29,111,74,28,227,230,187,79,254,42,169,75,241,7,68,79,187,174,232,189,113,205,218,127,241,85,242,12,218,222,163,114,127,121,113,187,156,253,192,191,251,45,86,107,185,164,60,190,123,244,20,1,245,196,191,19,52,113,141,186,222,136,115,255,0,79,105,255,0,197,87,47,171,252,97,48,111,22,183,122,36,191,186,36,126,247,119,207,207,28,63,210,190,125,139,65,213,110,183,121,86,219,177,140,252,224,99,63,141,105,65,224,93,114,82,7,246,118,114,219,127,215,167,255,0,21,64,29,182,161,241,159,90,149,228,2,29,33,129,199,64,231,211,253,186,194,188,248,175,173,205,214,219,77,234,15,8,222,159,239,212,35,225,190,187,229,110,254,201,252,126,210,159,252,93,82,155,192,90,220,46,71,246,110,63,237,180,127,252,85,0,84,188,241,158,163,121,159,50,27,85,203,110,225,27,175,253,247,239,89,89,189,184,233,108,205,183,251,136,198,180,165,240,205,245,153,45,115,103,177,115,143,245,128,243,255,0,1,62,213,220,120,105,60,48,223,106,243,215,59,124,188,127,172,247,244,160,15,60,139,195,154,221,203,15,47,71,212,28,22,219,242,91,57,255,0,217,107,127,79,248,121,172,93,24,252,221,15,88,1,179,146,45,88,116,207,181,125,47,161,104,90,49,132,52,22,223,40,151,251,237,215,143,83,93,100,54,112,66,0,68,194,142,156,154,0,249,155,73,248,66,243,224,220,88,235,81,240,79,250,173,188,231,221,43,179,211,126,10,233,42,17,165,109,102,50,80,103,37,7,60,113,254,174,189,184,40,3,2,138,0,225,180,191,134,154,69,135,155,178,227,80,59,241,157,206,157,179,237,239,93,101,182,157,13,170,237,70,114,55,110,249,136,255,0,10,187,69,0,0,96,109,162,138,40,0,162,138,74,0,41,104,162,128,10,40,164,160,5,164,165,164,160,5,164,165,164,160,2,138,90,40,0,162,138,40,0,164,165,162,128,10,41,41,104,0,162,138,40,1,41,104,162,128,10,41,41,104,1,41,104,162,128,18,150,138,40,1,41,104,162,128,10,41,41,104,0,162,138,74,0,90,40,162,128,10,40,162,128,18,150,138,40,0,162,138,74,0,90,74,90,74,0,90,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,174,19,226,14,188,154,118,135,168,129,53,168,100,217,196,143,234,201,215,159,122,237,46,166,16,89,205,43,156,8,227,118,39,25,198,5,124,209,241,95,196,255,0,106,191,213,236,226,188,220,27,201,218,158,86,59,33,235,138,0,243,191,22,234,77,169,248,134,234,224,152,136,114,135,41,247,126,84,81,235,84,52,203,71,187,185,100,9,35,98,50,223,34,228,245,21,87,231,153,201,28,154,245,159,134,190,13,107,171,225,52,246,27,163,146,199,122,159,59,25,36,161,207,13,64,30,227,225,13,32,88,253,179,137,198,255,0,47,239,143,77,222,222,245,216,212,17,64,33,221,180,99,56,239,83,208,1,69,20,80,2,82,209,69,0,20,82,82,208,1,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,69,20,80,2,82,209,69,0,20,148,180,80,1,69,37,45,0,20,82,82,208,1,73,69,45,0,37,45,20,80,1,73,69,45,0,37,45,20,80,1,81,79,8,153,0,97,157,167,61,106,90,74,0,249,227,226,39,128,228,127,236,223,44,219,46,60,220,230,70,255,0,99,218,188,53,131,193,32,228,111,28,174,218,251,162,255,0,72,180,212,60,191,62,222,6,217,156,111,132,54,51,143,95,165,124,213,241,7,192,150,218,93,219,61,188,240,128,150,102,76,37,178,133,36,23,244,62,212,0,124,53,241,244,154,93,230,153,167,203,36,230,52,243,50,18,36,35,144,237,212,243,222,190,144,240,254,173,30,179,165,67,116,139,32,222,172,126,96,1,225,136,237,254,237,124,67,105,115,45,141,236,115,70,236,25,51,130,27,7,149,199,95,198,190,137,248,65,226,187,139,139,8,108,229,142,87,9,111,35,110,121,201,207,239,125,49,239,64,30,217,69,71,20,190,108,73,38,49,184,43,99,234,42,74,0,41,132,83,169,104,1,162,157,77,60,82,41,160,7,209,69,20,0,81,73,75,64,5,37,45,37,0,45,20,81,64,9,75,69,20,0,148,82,209,64,5,20,81,64,5,20,81,64,5,20,82,80,2,210,82,209,64,5,37,45,20,0,81,69,20,0,148,180,81,64,5,20,82,80,1,75,69,20,0,82,82,210,80,2,209,73,75,64,5,20,82,80,2,209,69,20,0,148,82,209,64,5,25,162,138,0,41,185,165,165,197,0,52,19,75,75,210,155,154,0,117,20,10,74,0,90,40,162,128,10,138,73,4,81,60,133,73,8,11,28,127,179,82,147,138,242,255,0,136,30,57,159,73,183,187,130,27,121,1,107,6,112,233,112,87,105,33,199,97,254,205,0,101,252,68,248,152,154,112,212,236,109,205,210,75,31,149,130,33,66,6,124,179,220,251,215,135,222,106,215,158,43,213,230,146,73,183,198,202,28,9,20,41,202,128,191,194,42,33,53,215,138,245,220,220,93,204,191,104,251,222,99,153,122,47,124,145,159,187,94,211,240,231,225,181,136,180,134,234,121,32,157,158,22,4,73,102,164,255,0,172,235,146,125,168,3,27,194,126,23,145,163,129,226,48,171,27,85,36,151,111,246,127,217,175,76,181,240,134,160,219,183,205,108,122,99,230,111,254,38,186,155,45,15,79,176,138,53,142,214,212,109,64,153,16,170,240,49,254,21,141,174,248,175,251,35,200,219,101,191,205,221,157,178,237,219,140,123,123,208,4,175,166,69,166,66,237,42,3,176,25,14,198,39,128,61,254,149,193,248,155,199,218,93,130,221,66,144,94,9,83,102,8,68,43,206,15,119,244,53,192,106,255,0,17,117,125,106,249,33,138,107,203,69,150,49,9,11,122,228,114,72,221,142,51,215,244,174,135,195,126,2,147,90,107,91,171,221,93,166,243,119,239,142,120,124,204,227,32,100,150,231,160,160,14,99,80,214,53,143,19,92,191,246,109,218,195,25,33,212,78,138,8,0,96,244,7,185,167,89,252,35,215,181,102,243,238,46,244,215,18,175,155,204,146,3,147,207,100,247,175,118,208,124,5,165,105,118,232,13,173,148,204,21,148,177,180,69,39,39,62,245,211,195,167,218,64,160,71,107,2,225,66,141,177,129,242,208,7,131,199,240,18,115,156,255,0,102,255,0,224,68,255,0,225,74,62,3,177,254,29,63,255,0,2,102,255,0,226,107,223,213,17,122,1,255,0,124,209,177,63,231,152,252,168,3,231,139,191,128,119,97,31,201,109,52,30,49,155,137,191,248,154,195,187,248,23,174,68,126,75,173,40,12,133,255,0,95,39,247,127,220,175,168,204,104,253,81,79,225,81,53,181,187,253,232,34,63,84,6,128,62,67,188,248,83,174,90,22,223,117,166,144,31,111,18,63,255,0,17,237,89,103,192,90,168,255,0,151,155,63,251,233,255,0,248,154,251,34,77,31,77,155,253,109,133,179,115,159,154,5,60,254,85,23,252,35,122,47,253,2,108,63,240,21,63,194,128,62,72,143,225,158,176,232,92,92,233,248,30,178,63,255,0,17,89,215,158,12,212,108,67,25,38,181,59,49,157,172,253,241,254,207,189,125,148,52,29,41,65,3,77,179,80,127,233,222,63,240,170,151,62,18,209,46,81,131,105,58,121,221,183,36,218,33,254,148,1,241,68,246,146,219,57,12,192,145,242,252,180,248,117,25,98,56,220,112,6,62,80,43,235,171,207,134,26,5,211,22,22,26,114,100,131,255,0,32,248,207,106,230,181,47,130,250,84,234,124,153,109,32,253,230,114,150,9,211,158,62,248,160,15,4,181,241,99,193,191,45,47,207,143,186,139,91,214,255,0,17,88,97,98,123,133,37,184,204,49,245,174,139,82,248,53,13,191,151,141,93,62,108,244,177,81,233,254,221,113,122,135,129,142,159,184,174,166,91,9,191,229,139,111,175,251,94,212,128,234,96,248,131,173,109,6,43,231,3,157,185,129,63,194,173,65,241,123,86,211,102,97,117,121,114,225,87,24,142,222,46,167,159,238,138,242,153,190,209,107,35,70,46,229,33,127,219,35,175,227,85,36,154,73,9,47,43,177,245,44,77,48,62,133,211,190,60,216,144,22,225,53,39,97,24,206,45,225,251,220,115,247,171,182,211,254,42,232,215,190,102,45,181,15,147,31,122,56,215,174,125,27,218,190,65,89,93,78,85,152,125,13,91,139,88,212,160,207,151,127,118,153,235,182,103,25,253,104,3,238,27,77,94,222,241,119,198,146,129,187,31,48,29,127,63,122,208,83,145,154,248,203,78,248,143,174,88,21,6,255,0,81,148,9,3,144,111,152,103,167,31,165,119,154,31,198,187,240,240,36,182,87,50,125,236,150,212,24,231,175,181,0,125,33,69,121,247,134,254,34,54,173,106,140,218,115,33,42,207,205,198,254,141,143,238,215,105,103,168,125,161,84,249,56,202,43,125,236,255,0,74,0,189,69,0,230,138,0,40,162,138,0,40,162,138,0,74,90,74,92,80,1,73,75,73,64,11,73,75,69,0,20,148,180,148,0,180,81,69,0,20,81,73,64,11,69,20,80,2,82,209,69,0,20,148,180,80,2,82,209,69,0,20,81,69,0,20,82,82,208,2,82,209,69,0,37,45,20,80,1,69,20,148,0,82,209,73,64,5,45,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,20,82,82,208,1,69,20,148,0,180,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,73,64,11,69,20,80,1,69,20,80,1,73,75,69,0,20,82,82,208,1,69,20,148,0,180,148,187,104,160,2,138,41,40,0,165,162,138,0,40,162,131,197,0,20,84,18,92,108,199,203,156,251,215,31,172,248,236,233,123,241,167,150,196,70,79,245,251,125,125,189,168,3,182,39,11,154,173,113,125,13,168,203,6,60,227,133,21,224,218,247,198,139,180,55,41,22,157,58,99,24,34,252,140,125,223,246,43,128,214,62,40,235,122,132,172,99,187,212,96,5,129,218,183,236,113,181,113,237,64,31,76,95,248,247,76,178,44,36,130,232,149,98,135,106,41,231,159,246,253,171,144,212,62,52,233,176,249,126,92,90,128,206,115,251,168,207,167,251,85,243,149,207,137,245,155,151,114,250,165,249,220,229,254,107,167,60,254,117,64,223,221,183,223,185,153,241,211,124,164,237,160,15,126,111,139,215,55,0,152,166,187,3,24,249,173,225,235,89,247,63,19,181,7,15,155,137,176,118,255,0,203,188,117,227,95,218,242,5,42,161,198,125,37,53,16,186,185,152,227,237,51,12,255,0,180,77,33,158,151,169,124,72,185,63,122,105,207,204,63,229,138,122,87,45,123,227,89,238,89,177,36,220,185,110,99,79,122,205,177,209,164,212,190,253,243,14,11,242,165,186,28,122,215,85,166,124,49,23,165,75,106,202,55,70,31,155,92,250,127,181,239,64,142,22,125,90,234,108,102,67,198,123,10,174,178,73,41,3,120,231,229,233,94,247,101,240,58,217,247,238,213,161,56,199,93,60,123,255,0,183,93,118,151,240,123,71,181,64,37,22,19,145,38,252,181,130,125,223,151,142,166,152,31,47,13,54,121,19,112,120,240,125,207,248,84,114,88,202,135,5,211,143,66,107,236,56,254,28,104,41,26,143,236,221,52,227,254,156,18,154,255,0,12,244,9,14,78,157,165,255,0,224,190,58,0,248,249,44,37,144,224,50,116,207,36,214,172,94,19,191,159,118,38,181,93,190,172,223,225,95,87,69,240,219,195,241,156,255,0,102,105,135,140,127,200,62,58,211,139,193,250,20,89,219,164,233,220,250,90,32,254,148,1,242,181,175,194,253,110,239,27,46,172,23,45,143,154,71,235,255,0,124,86,144,248,49,226,0,185,55,186,89,255,0,182,178,127,241,21,245,44,90,30,153,23,220,211,109,23,156,241,2,175,63,149,79,253,157,103,140,125,154,15,251,224,80,7,202,71,224,206,189,212,93,233,159,247,246,79,254,55,89,247,159,12,53,171,1,190,75,171,2,187,182,113,35,158,127,20,246,175,175,127,179,108,191,231,210,223,254,253,45,86,159,66,211,46,6,37,176,179,97,156,252,208,41,231,242,160,15,146,236,245,19,165,110,251,81,103,243,113,141,128,28,99,174,115,143,90,245,63,13,107,186,6,163,229,129,99,117,185,174,4,96,183,30,158,141,239,93,222,163,240,219,68,187,242,241,103,167,199,140,244,178,67,156,226,188,183,93,240,76,250,20,134,91,77,102,72,214,40,124,253,145,66,99,203,46,79,102,235,192,230,128,61,108,104,81,222,218,143,178,162,70,27,166,231,126,48,121,245,244,53,141,168,248,70,230,55,46,207,110,65,42,160,7,111,79,165,121,118,141,241,47,82,210,111,33,182,149,174,238,132,91,178,94,245,151,118,65,61,48,122,103,255,0,29,175,99,240,127,138,215,196,150,17,52,246,1,73,70,108,180,190,103,221,125,189,212,80,7,1,172,120,126,208,197,137,98,12,86,94,112,237,215,154,242,13,64,220,232,254,95,217,100,84,243,115,187,3,118,118,227,29,71,189,125,131,62,139,99,120,131,54,214,227,39,119,49,3,254,122,215,154,120,163,225,141,148,255,0,102,219,61,188,120,223,247,108,199,63,119,253,170,0,195,240,31,197,21,152,193,109,112,110,157,229,188,84,4,67,26,140,29,163,158,107,220,237,46,82,238,217,38,140,48,86,206,55,14,120,56,175,138,238,173,231,240,230,167,110,96,188,144,236,219,56,216,76,124,135,246,62,221,107,220,190,25,248,254,234,250,219,75,180,154,25,164,47,230,230,71,185,45,156,23,61,8,246,160,15,106,164,168,173,167,251,76,11,46,220,110,207,25,207,122,154,128,10,41,41,104,0,162,131,77,38,128,29,154,105,52,14,105,49,64,14,6,150,140,82,80,2,209,73,75,64,5,20,82,80,2,209,69,20,0,81,69,37,0,45,20,81,64,5,20,148,180,0,81,69,20,0,81,73,75,64,5,20,82,80,2,209,69,37,0,45,37,20,180,0,82,82,209,64,9,75,69,37,0,45,20,81,64,9,75,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,69,20,0,82,82,210,80,2,209,69,81,190,189,54,158,94,19,118,236,255,0,22,58,99,252,104,3,143,241,231,140,99,209,244,251,251,112,39,14,214,18,58,149,69,32,18,24,14,167,218,190,82,215,117,121,117,125,82,226,233,217,155,205,219,157,224,3,194,129,219,253,218,234,190,33,248,162,247,81,213,144,25,110,17,26,204,33,95,57,136,32,179,255,0,141,114,90,85,135,246,141,252,86,230,93,158,102,126,98,51,141,170,79,244,160,11,158,24,210,27,86,191,120,135,151,129,17,127,153,136,232,193,123,125,107,234,95,1,248,118,59,11,27,39,216,155,190,193,26,18,172,199,176,245,255,0,118,185,47,133,158,1,178,134,198,27,217,90,222,103,150,25,1,221,106,51,254,179,215,62,213,236,118,182,177,91,65,28,113,162,40,72,194,174,213,3,128,40,2,122,41,40,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,40,165,162,128,18,150,138,40,0,162,138,40,1,41,104,164,160,5,162,138,74,0,90,40,162,128,18,150,138,74,0,90,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,194,241,30,140,117,91,11,180,89,138,25,45,158,33,132,221,201,7,223,222,183,104,43,154,0,248,243,199,30,8,212,52,157,94,250,111,46,234,72,162,242,254,127,178,178,169,202,168,235,147,235,92,246,133,171,62,133,126,210,201,108,89,140,101,10,187,236,35,36,31,67,233,95,89,248,207,194,208,107,26,85,230,227,116,94,95,47,136,182,246,97,211,131,233,95,49,248,235,195,18,232,154,205,198,203,91,193,16,116,1,231,67,131,148,7,174,5,0,123,247,128,188,125,167,234,54,118,118,172,214,209,60,118,40,205,155,176,72,32,40,193,27,87,29,107,211,67,7,232,192,253,13,124,67,225,239,16,92,232,151,207,44,73,6,239,36,199,251,213,56,198,71,184,231,138,250,151,194,126,55,183,213,254,217,230,222,233,191,186,217,143,46,81,223,119,95,152,255,0,118,128,59,186,74,80,84,142,14,104,160,0,212,103,131,82,83,88,80,3,1,169,69,71,74,180,0,250,40,162,128,18,150,138,40,0,162,146,138,0,90,40,162,128,10,40,162,128,18,138,90,40,0,164,165,162,128,10,74,90,40,0,162,138,74,0,90,40,162,128,10,74,90,40,1,41,104,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,164,165,164,160,5,162,138,40,1,41,104,162,128,10,41,41,104,0,162,146,150,128,10,13,25,166,147,64,13,52,162,147,173,72,5,0,37,45,20,80,1,81,201,60,112,174,233,29,84,103,25,102,197,44,178,71,18,238,119,80,51,140,177,197,121,159,142,188,123,22,153,104,68,23,122,107,72,151,126,89,141,164,4,128,3,245,10,195,158,40,2,175,139,254,40,233,214,63,99,242,69,173,206,237,217,217,122,62,92,99,251,160,250,254,149,226,214,186,22,165,227,13,74,214,116,177,187,183,67,34,91,150,22,239,32,31,62,119,231,143,239,116,172,237,63,79,186,241,23,153,231,90,207,251,140,99,236,241,159,227,207,92,231,210,189,243,64,183,209,252,57,100,227,251,69,35,41,41,156,11,137,208,125,208,62,159,47,31,206,128,47,248,43,192,191,240,142,216,88,180,250,134,76,30,102,67,65,179,239,22,245,110,58,215,85,168,120,147,74,209,173,192,158,250,207,42,219,118,189,200,143,168,39,189,121,175,136,254,42,201,15,218,96,177,159,72,184,198,54,0,251,139,116,39,163,243,222,188,250,251,84,215,188,93,118,224,233,141,36,124,72,30,206,222,67,146,6,58,228,241,207,231,64,30,135,226,127,138,80,74,143,5,166,159,29,219,37,193,255,0,83,118,28,144,55,13,219,84,30,58,126,117,230,240,248,35,86,241,22,119,218,95,90,125,159,166,109,25,183,110,255,0,190,113,183,31,173,118,222,22,248,99,20,205,28,247,112,234,176,180,144,7,108,168,0,49,218,72,229,62,181,236,214,90,68,22,94,103,150,210,157,248,206,226,191,195,159,111,122,0,225,252,39,240,230,77,26,37,223,168,187,145,114,37,193,182,219,156,99,143,189,254,205,122,44,49,121,49,4,206,118,247,197,75,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,82,82,208,1,73,75,69,0,20,81,69,0,21,94,107,111,53,72,223,140,140,116,171,20,80,7,47,169,248,67,251,67,204,255,0,78,242,247,227,254,88,231,24,199,251,94,213,204,234,31,10,26,235,238,235,36,114,15,252,122,103,183,251,245,233,212,80,7,132,223,124,10,154,118,114,53,199,229,203,113,96,79,175,251,117,139,39,236,255,0,117,198,53,153,143,253,195,143,255,0,23,95,72,81,138,0,249,86,247,224,150,171,109,187,100,215,179,97,11,252,186,115,114,121,227,239,26,231,46,254,27,235,214,187,255,0,226,95,169,182,220,127,203,132,131,57,175,178,154,48,254,181,82,125,50,11,128,202,237,32,13,140,224,143,240,160,15,137,167,240,254,177,166,204,194,93,42,249,64,194,229,237,89,122,243,233,90,90,127,136,110,52,150,6,77,46,83,132,242,206,230,43,207,31,236,251,87,212,154,191,128,180,237,75,38,73,175,70,88,55,200,195,176,199,165,112,218,199,193,205,50,77,207,27,106,238,198,66,112,165,79,203,207,251,20,1,202,233,191,28,18,31,55,118,130,23,56,219,155,252,122,255,0,177,93,230,151,241,171,76,185,0,75,5,157,190,233,21,126,125,68,112,56,231,238,173,121,6,165,240,186,246,219,202,251,62,151,173,62,236,231,247,12,113,247,127,186,149,202,92,120,107,91,178,57,109,31,81,143,106,239,203,218,176,254,157,56,160,15,174,236,60,117,161,95,132,43,169,233,202,205,158,5,234,30,153,255,0,10,219,183,213,44,46,148,24,111,109,164,207,63,36,170,223,200,215,197,22,186,214,165,164,72,132,90,70,166,44,241,44,108,58,250,242,61,107,179,240,223,197,93,86,201,182,60,58,98,40,140,128,100,86,29,89,79,247,232,3,234,224,225,134,85,129,7,159,148,211,171,202,244,15,138,22,215,105,18,221,106,26,44,77,228,6,32,78,6,15,28,114,254,245,232,150,186,197,133,214,255,0,38,254,210,77,184,206,201,129,198,127,26,0,208,162,128,65,251,167,52,80,1,69,20,80,2,81,75,69,0,20,81,69,0,37,45,20,80,1,69,37,20,0,180,81,73,64,11,69,20,80,1,73,75,69,0,20,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,2,82,209,69,0,20,148,180,80,1,69,20,80,2,82,210,82,208,2,82,209,69,0,20,82,82,208,1,69,37,20,0,180,81,73,64,11,69,20,80,1,73,75,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,82,81,64,11,69,37,35,48,81,150,96,62,166,128,29,65,42,58,145,89,215,90,197,141,152,204,183,150,169,243,99,247,146,133,231,211,175,181,112,90,215,197,27,91,47,179,253,159,83,209,100,223,191,118,103,7,24,198,58,63,189,0,122,52,183,246,144,130,100,186,134,61,163,63,52,128,113,89,55,190,48,208,236,131,153,53,93,60,24,241,149,123,180,29,127,31,122,249,243,89,248,193,170,205,185,81,52,151,6,34,56,87,62,191,237,87,11,127,226,157,87,86,146,77,214,176,147,46,63,213,70,221,182,244,228,250,80,7,210,218,175,197,173,22,200,145,28,246,19,225,128,249,117,4,94,163,57,251,166,184,125,103,227,149,174,24,69,164,195,46,36,63,114,253,78,71,60,253,202,241,69,211,53,125,65,183,166,151,116,249,231,247,118,236,122,113,233,93,14,149,240,243,84,189,97,231,105,26,192,6,61,249,91,103,28,241,234,190,244,0,253,75,199,239,170,121,88,210,25,60,188,244,155,118,115,143,246,127,217,174,98,75,13,78,249,195,69,166,93,183,240,252,144,179,115,249,123,215,178,233,159,6,109,95,204,243,226,214,147,110,54,229,64,207,95,84,175,67,211,62,24,105,54,96,5,155,81,226,77,223,51,39,183,251,31,236,208,7,204,86,190,13,215,238,25,0,209,245,32,31,60,253,141,207,244,173,107,127,134,154,244,234,9,176,212,151,35,254,129,242,215,213,214,190,23,178,181,9,178,91,147,183,56,220,203,254,21,163,22,159,20,32,5,103,32,122,145,254,20,1,242,124,95,8,181,169,79,205,14,160,156,103,157,61,191,198,183,109,62,4,95,203,191,126,163,115,30,220,99,58,115,115,255,0,143,215,211,34,5,94,132,211,132,96,122,208,7,132,233,255,0,2,39,133,209,155,92,144,98,64,220,216,21,244,255,0,110,187,205,35,225,201,210,196,71,251,83,204,242,247,127,203,190,51,156,255,0,181,239,93,237,20,1,153,105,164,253,149,20,121,219,176,8,251,155,123,253,107,69,19,104,3,57,194,226,157,69,0,37,45,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,20,81,73,64,11,81,205,23,157,19,166,236,110,5,115,138,146,138,0,243,31,24,252,55,151,89,142,242,68,191,112,101,217,128,45,139,116,219,254,223,63,118,188,150,251,194,154,175,131,117,41,166,142,198,246,249,8,17,2,45,94,53,57,1,179,159,155,166,49,95,84,21,200,197,100,234,250,29,190,169,26,137,94,97,243,7,253,217,29,148,142,224,208,7,147,120,87,226,114,90,60,118,215,218,88,180,242,109,130,23,154,235,103,204,187,70,48,84,96,245,227,218,189,98,203,196,90,85,246,255,0,43,80,179,109,152,206,219,133,110,191,143,181,121,47,138,254,25,197,251,201,173,161,213,37,119,184,36,128,3,13,167,113,207,202,149,194,217,235,222,35,240,254,255,0,248,149,108,243,241,255,0,31,22,242,12,227,251,188,175,173,0,123,111,140,124,14,218,245,189,196,176,223,144,77,163,68,21,45,247,100,225,189,31,223,165,124,249,168,120,87,84,240,126,187,45,193,179,188,186,134,219,31,49,182,100,15,185,84,117,231,31,123,244,175,110,240,255,0,196,232,110,163,88,239,111,244,120,89,166,219,143,57,65,218,118,243,203,253,107,79,95,180,210,60,73,166,92,145,168,71,43,92,237,226,218,100,57,218,195,167,95,79,231,64,28,143,195,127,136,214,145,219,199,97,121,4,22,111,20,46,196,205,118,20,228,201,144,48,64,199,7,53,236,118,90,133,181,244,17,75,12,209,50,200,130,65,229,200,27,130,7,167,214,190,82,241,142,133,55,135,53,139,139,139,11,107,185,81,153,34,13,50,22,4,20,4,237,32,14,114,43,208,126,29,124,64,111,50,43,59,201,244,216,4,54,42,62,103,195,135,93,131,7,45,215,173,0,123,189,37,71,28,209,77,159,46,68,108,117,218,192,226,165,160,2,154,105,104,61,40,1,185,165,20,210,41,192,208,3,168,163,52,148,0,180,81,69,0,37,20,180,80,1,69,20,80,1,69,20,80,2,82,209,69,0,37,45,20,80,1,73,75,69,0,20,81,69,0,20,82,82,208,1,69,20,148,0,180,81,73,64,11,69,37,45,0,20,81,73,64,11,69,20,80,1,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,82,208,1,69,20,80,1,69,20,80,1,69,21,94,234,234,43,72,195,207,42,70,9,198,100,101,3,63,141,0,37,213,236,22,145,135,150,88,208,22,219,243,184,94,127,31,165,124,255,0,227,207,137,118,119,31,96,242,45,224,151,111,153,157,151,106,216,233,253,209,91,159,17,62,34,11,107,87,134,210,227,75,149,227,189,40,71,155,184,128,3,46,74,135,250,87,206,210,203,37,206,223,147,59,127,186,13,0,45,189,180,250,133,212,49,195,12,140,101,97,24,216,165,185,39,219,235,94,249,240,203,192,23,118,235,165,223,77,44,209,99,205,202,61,169,24,251,235,212,154,231,190,27,248,7,237,109,109,119,115,111,169,70,208,223,143,186,155,70,6,195,147,149,175,163,116,251,24,236,108,227,134,50,229,99,206,55,117,228,147,253,104,2,75,27,111,177,218,36,59,183,109,207,56,199,83,154,179,69,20,0,81,69,37,0,45,20,81,64,9,75,69,37,0,45,20,82,80,2,209,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,9,69,45,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,9,69,45,20,0,82,82,209,64,9,75,69,20,0,140,161,134,10,228,26,226,60,109,224,187,29,126,0,90,195,207,144,204,24,254,249,135,69,35,251,194,187,122,71,64,235,135,25,20,1,241,103,139,124,47,119,163,106,55,132,217,249,48,11,199,138,63,222,171,124,185,108,14,164,244,21,79,67,241,37,246,143,231,121,23,126,87,155,140,254,236,54,118,231,212,31,90,250,75,199,223,15,237,117,75,34,209,197,8,145,238,188,214,47,36,131,57,15,233,245,175,151,111,244,233,108,60,191,49,144,238,206,220,18,122,99,215,235,64,31,101,248,87,196,150,218,205,139,72,46,252,227,231,20,7,203,43,206,7,29,23,214,186,106,249,103,225,191,143,238,108,37,182,177,158,105,155,206,212,16,157,144,166,48,118,14,188,30,213,244,214,155,122,47,236,162,184,1,128,124,227,112,80,120,36,118,255,0,118,128,46,81,69,20,0,194,41,5,72,70,106,35,242,208,4,162,138,140,26,122,154,0,41,105,41,104,0,162,146,150,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,18,150,138,74,0,90,40,162,128,10,40,162,128,18,150,138,40,0,164,165,162,128,10,74,90,40,1,41,104,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,164,165,164,160,5,162,146,151,181,0,48,226,154,105,230,144,10,0,85,20,234,64,41,104,0,160,144,6,79,221,162,185,239,19,120,142,29,15,75,186,157,150,108,195,179,38,53,83,213,148,119,62,244,1,205,252,76,241,122,104,122,106,8,111,188,137,133,202,43,126,235,119,5,24,247,82,61,43,230,29,115,89,187,213,245,59,182,146,227,206,71,184,105,71,200,23,57,39,158,131,214,186,111,137,126,52,155,94,213,238,45,210,89,60,133,146,57,0,146,52,92,17,30,222,163,234,107,130,141,179,41,99,212,208,7,162,216,235,86,186,47,153,246,107,143,43,205,198,239,144,182,113,156,117,7,212,210,68,60,95,226,25,1,31,233,8,236,33,111,245,73,144,122,142,222,181,115,195,30,4,186,215,254,215,231,53,171,249,27,49,186,87,27,119,111,244,31,236,215,189,104,126,1,210,116,184,112,45,35,4,73,230,12,77,33,244,245,62,213,40,15,49,240,215,194,147,51,91,79,169,104,187,157,183,249,135,237,120,245,3,238,191,251,181,234,190,30,240,94,147,162,193,24,130,195,201,96,172,167,247,206,252,23,207,119,53,209,67,107,12,8,22,52,192,29,57,38,167,170,1,137,24,69,85,81,128,6,7,210,157,69,45,0,20,82,82,230,128,10,51,71,90,49,64,13,205,58,147,20,184,160,2,147,189,45,20,0,81,69,20,0,148,180,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,37,0,20,180,81,64,5,20,81,64,17,60,17,190,55,46,113,238,107,42,247,194,218,69,242,56,158,207,121,100,41,254,181,199,28,241,193,247,173,170,40,3,203,117,175,132,154,21,210,78,208,232,123,157,182,227,253,46,65,247,113,234,213,229,94,45,248,83,127,99,43,62,157,162,249,113,121,138,171,254,148,167,141,185,63,121,253,107,234,98,1,24,53,74,247,73,179,191,93,183,16,239,249,183,125,246,28,227,29,141,0,124,77,115,164,106,250,60,172,100,183,242,138,185,140,252,232,220,250,117,62,149,181,164,252,67,241,6,159,231,237,213,60,189,251,127,229,222,51,156,103,253,159,122,250,55,90,248,91,162,106,74,197,108,98,222,210,153,73,107,137,71,92,255,0,116,251,215,132,120,171,225,125,222,139,246,77,143,100,190,102,236,237,150,67,247,113,234,190,244,1,237,94,16,248,143,99,170,64,171,113,171,249,178,189,207,150,63,209,217,114,8,24,31,42,143,90,244,152,103,142,226,48,232,219,131,116,56,34,190,31,210,252,67,169,104,211,68,109,238,118,8,228,89,118,132,13,200,35,213,125,171,218,188,21,241,136,78,108,108,175,154,242,89,15,153,188,172,17,0,126,241,29,8,237,138,0,247,170,43,47,70,214,33,214,108,163,184,137,100,10,224,145,230,0,15,13,142,196,214,165,0,20,81,69,0,20,81,70,104,0,162,138,40,0,162,138,74,0,41,104,162,128,10,40,164,160,2,150,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,138,90,40,0,162,146,150,128,10,74,90,40,0,162,146,150,128,10,40,164,160,5,162,138,40,1,41,104,162,128,18,150,138,40,0,164,165,162,128,10,74,90,40,0,164,162,150,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,174,115,95,241,85,174,137,4,237,42,92,23,75,118,155,228,10,120,0,250,158,188,80,6,173,246,165,107,167,219,201,44,243,121,97,54,228,237,39,25,43,232,61,235,201,188,115,241,82,29,62,103,130,195,88,242,228,142,84,202,253,148,157,170,83,61,89,61,72,174,35,198,63,23,238,239,164,189,182,178,158,238,56,223,203,242,196,144,69,198,54,147,158,190,134,188,222,89,239,188,73,168,202,242,78,175,43,0,197,157,66,231,0,47,240,138,0,219,214,190,34,107,250,156,178,175,246,175,153,31,156,92,127,163,198,62,94,112,126,239,189,97,69,165,234,250,174,237,144,249,190,95,95,153,23,25,252,71,165,122,63,133,254,15,220,234,107,20,247,6,197,227,150,217,101,3,206,148,28,157,167,176,247,175,94,210,62,20,232,154,127,157,190,194,35,191,27,118,220,74,122,103,212,251,208,7,139,232,95,9,245,107,163,25,186,209,183,47,156,3,127,165,32,249,120,207,71,250,215,168,104,159,7,244,72,35,183,107,157,11,108,139,187,121,251,83,31,92,116,122,244,235,109,50,210,212,98,24,112,55,238,251,196,243,248,154,186,0,85,192,20,1,203,105,190,4,208,44,35,2,45,55,203,32,21,255,0,95,33,249,73,207,247,171,126,223,79,182,181,80,177,67,181,84,96,124,196,241,249,213,170,40,0,198,41,40,165,160,2,138,41,40,1,104,164,165,160,2,146,150,146,128,22,138,40,160,2,146,150,138,0,40,164,165,160,2,138,40,160,2,140,209,70,40,0,205,38,105,72,166,226,128,29,69,28,209,154,0,41,41,104,160,6,58,43,140,50,228,117,174,107,87,240,78,139,169,121,62,110,159,230,121,123,177,251,231,24,206,63,218,246,174,162,138,0,249,211,196,63,11,174,172,100,105,52,221,35,102,200,75,3,246,144,112,227,39,63,51,251,10,229,225,213,252,91,225,233,132,83,79,246,120,173,243,145,178,38,219,185,125,129,207,90,250,162,226,202,222,233,25,101,77,225,212,169,228,142,63,10,228,53,207,134,186,46,166,147,48,178,77,242,109,229,167,148,116,199,161,246,160,15,29,30,40,180,215,108,210,13,90,243,207,153,73,145,151,202,35,145,144,167,42,160,116,53,231,186,147,190,155,169,93,92,217,31,45,30,103,85,110,185,5,137,28,31,160,175,71,241,159,195,187,143,14,204,215,58,123,90,197,27,200,35,0,72,236,112,83,39,239,3,220,87,150,234,146,201,185,224,145,183,50,74,67,21,28,18,50,13,0,123,255,0,195,175,136,130,247,251,75,237,218,174,255,0,47,202,217,251,140,99,59,179,247,87,216,87,180,43,135,25,83,145,95,13,232,186,253,214,141,231,253,158,87,79,55,110,112,138,217,198,125,126,181,245,159,131,188,97,14,187,98,100,196,229,190,209,229,13,232,7,101,254,233,247,160,14,206,138,40,160,0,212,124,212,148,194,40,0,6,158,42,53,226,164,20,0,148,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,37,0,45,20,81,64,5,37,45,20,0,81,69,20,0,148,180,81,64,5,37,45,20,0,148,180,82,80,2,210,82,210,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,37,45,20,0,81,69,20,0,81,69,4,224,102,128,35,150,81,12,101,216,224,14,167,21,226,191,23,60,116,250,121,107,43,45,71,100,145,220,198,74,125,159,59,65,136,158,165,125,214,187,47,31,120,193,116,45,31,80,219,231,137,33,242,249,72,213,190,243,47,169,247,175,151,252,95,226,57,252,67,174,92,220,188,142,209,185,70,1,227,10,114,16,47,240,208,6,85,245,245,198,163,119,60,178,203,230,25,101,105,9,218,6,73,39,159,214,189,35,193,127,14,46,175,254,219,246,205,43,127,151,229,227,253,36,12,103,126,122,55,176,174,127,193,126,11,147,95,191,104,220,192,65,182,243,64,119,97,220,122,15,122,250,191,72,240,221,158,149,231,249,80,129,230,227,56,118,61,51,234,125,232,2,125,39,72,181,210,237,154,40,32,242,65,144,182,55,150,231,3,158,73,244,173,58,40,160,4,165,162,138,0,74,90,40,160,2,138,41,40,0,165,162,138,0,40,162,138,0,40,162,138,0,74,41,104,160,2,146,150,138,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,74,90,0,40,162,138,0,40,162,138,0,74,90,74,90,0,40,162,138,0,40,162,146,128,10,41,104,160,2,138,40,160,2,138,74,90,0,40,162,146,128,22,138,74,90,0,41,41,104,160,8,167,129,39,0,72,129,130,156,225,151,53,226,30,62,248,119,99,39,246,127,146,214,240,99,204,207,151,104,6,126,239,161,21,238,149,94,226,212,220,227,231,198,51,219,52,1,240,173,172,242,233,247,176,75,20,142,166,57,22,85,195,145,200,63,253,106,250,63,225,111,140,238,111,236,180,155,25,162,149,203,249,217,119,184,47,157,165,143,66,61,171,204,190,34,120,30,251,79,212,68,128,92,204,137,103,230,59,173,179,0,48,91,130,114,125,43,147,240,150,176,52,79,16,218,92,73,8,34,29,249,14,251,58,163,14,164,113,214,128,62,217,137,252,196,13,140,103,248,105,213,197,124,61,241,69,158,183,161,219,4,48,163,236,145,202,9,131,16,162,82,63,217,174,216,16,70,84,252,180,0,83,24,83,169,104,2,37,167,138,107,46,40,90,0,146,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,41,41,104,160,2,146,150,138,0,40,162,138,0,40,162,146,128,22,138,41,40,1,105,41,104,160,4,165,162,138,0,40,164,165,160,4,165,162,138,0,74,41,104,160,2,138,41,40,1,104,162,146,128,22,138,40,160,4,165,162,138,0,74,107,55,181,60,212,44,9,52,0,160,230,165,3,138,141,6,54,212,148,0,81,69,20,1,5,220,198,11,73,229,3,38,52,102,219,157,189,6,107,230,111,138,126,49,190,155,86,213,172,146,75,132,132,249,88,85,185,108,14,16,244,175,100,248,131,226,123,93,51,75,212,96,115,19,51,233,242,58,131,56,82,114,174,48,7,252,6,190,74,213,175,87,81,212,166,185,9,179,204,219,242,135,206,48,0,235,248,80,5,105,101,121,229,50,72,236,206,122,179,28,147,248,215,113,224,127,9,69,172,234,5,101,158,48,13,183,155,135,136,48,7,43,239,239,89,62,17,240,205,238,191,126,240,197,28,225,68,37,195,164,5,212,225,192,237,245,175,169,60,19,225,121,116,139,11,38,150,102,98,44,82,50,173,17,92,29,171,239,237,64,27,58,79,135,44,52,175,59,201,182,182,30,102,51,178,0,58,103,211,235,91,96,40,251,180,81,64,9,75,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,37,0,45,20,82,80,2,209,69,20,0,148,180,81,64,5,37,45,20,0,148,180,81,64,5,37,45,52,156,118,160,5,165,166,134,205,56,80,1,69,20,148,0,82,209,69,0,4,3,214,179,47,244,45,63,81,242,254,209,103,107,38,204,227,204,183,86,219,156,116,207,78,149,167,69,0,120,143,137,254,15,105,205,28,211,193,113,107,6,203,98,112,150,10,57,27,142,120,97,94,35,172,105,83,248,115,85,153,32,190,144,189,190,220,58,3,25,249,128,233,131,199,222,175,183,25,119,2,61,70,43,133,241,167,131,36,215,116,251,229,75,182,71,155,102,0,131,113,24,35,220,103,165,0,120,103,128,62,36,106,122,84,191,103,145,174,238,145,32,112,170,247,140,6,75,41,206,48,107,232,255,0,14,235,135,87,176,181,145,160,40,101,182,73,78,101,221,212,47,29,61,235,229,47,27,248,39,80,240,246,167,49,120,174,166,139,114,32,144,218,180,106,196,166,122,243,232,106,247,130,60,105,30,131,168,56,158,204,126,238,215,202,249,231,217,200,35,212,123,116,160,15,175,104,172,157,43,95,177,213,124,223,34,226,221,188,188,103,100,225,186,231,251,189,58,86,181,0,20,21,162,138,0,69,52,180,222,244,234,0,40,162,138,0,40,162,138,0,74,90,40,160,4,165,164,165,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,138,74,90,0,40,164,165,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,164,162,128,22,138,40,160,2,138,40,160,2,138,40,160,2,146,138,90,0,40,164,165,160,4,165,162,138,0,40,162,138,0,41,9,165,52,10,0,5,20,148,180,0,80,120,166,179,170,12,179,5,30,164,226,184,63,26,120,247,79,209,44,179,190,218,103,91,159,40,199,246,160,164,112,220,244,62,148,1,55,138,188,110,218,39,216,246,89,180,158,118,236,226,125,187,113,143,99,158,181,243,71,136,188,115,171,107,119,99,55,87,176,163,195,229,60,127,107,102,4,18,122,244,245,251,181,153,171,106,242,107,126,79,151,102,203,228,231,59,95,127,92,123,113,247,107,189,240,47,195,29,74,250,75,107,201,141,221,176,138,241,65,86,178,126,131,105,206,73,30,191,165,0,115,62,29,240,97,215,228,182,150,77,68,161,159,118,119,67,191,24,207,251,67,63,118,189,183,192,159,10,244,235,8,146,123,150,181,187,103,137,129,243,44,151,251,221,114,73,244,197,122,46,137,162,157,38,202,8,76,254,102,205,252,249,120,206,73,62,190,245,178,23,3,20,1,74,211,77,179,177,134,52,134,222,36,17,160,65,177,0,224,125,63,221,171,180,81,64,5,37,45,20,0,81,69,20,0,148,180,102,154,92,102,128,29,69,32,165,160,2,138,74,90,0,40,162,146,128,22,138,59,209,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,73,75,64,5,24,164,165,160,2,138,74,90,0,41,41,104,160,2,130,1,235,69,20,1,153,170,232,214,154,172,33,39,130,6,195,6,204,176,135,228,2,59,253,107,231,191,136,222,4,182,178,243,238,161,158,36,243,47,216,109,75,96,48,14,243,140,131,254,205,125,47,89,122,206,156,117,59,65,16,144,166,36,15,149,27,191,132,251,251,208,7,194,132,98,187,159,3,248,195,80,211,53,27,27,117,154,233,145,239,209,217,69,203,42,156,144,48,71,225,82,248,211,193,26,134,139,246,31,146,230,111,55,204,255,0,151,86,93,184,199,185,245,174,26,23,49,78,146,17,209,195,99,167,67,64,31,113,248,119,81,109,87,69,182,187,100,32,201,187,130,219,143,12,71,95,194,181,235,196,190,17,248,186,205,180,205,31,76,127,179,199,41,243,179,155,133,220,62,105,27,166,43,218,97,144,77,18,201,27,2,15,66,14,69,0,73,69,20,148,0,199,224,210,131,74,195,63,149,69,202,158,148,1,56,61,232,166,3,79,160,4,165,162,146,128,22,138,40,160,4,165,162,146,128,22,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,164,165,160,2,146,150,138,0,40,162,138,0,40,164,165,160,2,138,74,90,0,40,162,138,0,41,41,104,160,2,146,150,138,0,41,41,104,160,2,138,40,160,4,165,162,131,64,6,105,153,230,151,52,225,210,128,10,40,164,160,5,172,221,102,252,216,105,215,114,4,44,82,7,144,97,177,247,84,255,0,133,95,121,18,60,110,101,25,245,56,175,6,248,171,227,171,63,62,107,56,133,188,190,118,156,64,120,238,20,224,185,97,208,14,104,3,207,254,34,120,182,247,83,214,117,40,11,77,28,82,121,95,33,184,102,3,1,15,79,170,214,15,133,52,33,175,106,18,69,36,225,49,9,124,180,123,254,235,40,245,30,181,151,105,101,115,171,106,41,12,16,200,90,92,225,81,11,158,23,61,7,95,187,95,70,252,33,240,125,198,157,164,90,221,205,36,168,94,25,80,163,192,87,111,239,125,207,181,0,116,222,7,240,125,142,147,101,103,48,142,218,71,107,20,140,149,182,85,39,133,57,39,240,174,238,152,137,229,196,137,156,237,1,105,244,0,81,69,20,0,148,180,82,80,1,75,69,20,0,81,69,20,0,81,69,37,0,46,104,162,138,0,40,164,165,160,2,138,41,40,1,105,41,104,160,2,138,41,40,0,165,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,164,162,128,22,138,40,160,2,138,40,160,2,138,40,160,14,75,198,62,31,139,84,176,189,47,246,130,198,205,163,1,49,207,13,236,121,230,190,80,241,86,137,46,143,173,221,196,176,92,8,226,217,243,76,132,117,3,169,218,61,107,237,151,64,241,176,97,144,202,84,215,139,252,90,240,164,82,105,154,205,252,54,89,144,249,56,127,52,255,0,122,49,208,154,0,226,62,15,248,148,216,94,181,187,73,106,136,150,146,96,202,112,114,101,83,235,239,95,75,233,183,43,119,97,107,42,186,63,153,10,183,200,114,57,3,167,181,124,65,4,247,58,38,165,40,70,242,164,17,224,240,27,131,131,239,95,77,124,51,241,108,90,141,173,149,164,151,190,99,199,166,198,204,158,73,24,32,32,60,227,222,128,61,62,150,138,74,0,70,20,220,98,164,166,158,180,0,10,114,211,1,230,159,64,5,20,81,64,5,37,45,20,0,81,69,37,0,45,20,148,180,0,81,69,37,0,45,37,45,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,82,81,75,64,5,20,81,64,5,20,82,80,2,209,69,20,0,148,82,209,64,5,37,46,104,205,0,24,166,226,157,69,0,34,140,82,209,69,0,21,4,247,41,111,143,54,72,211,118,118,238,96,51,83,150,0,100,215,145,124,71,241,151,216,127,179,62,205,127,179,127,155,191,247,89,206,54,109,234,190,244,1,230,159,20,252,81,246,253,93,86,41,109,36,70,176,216,76,109,158,174,254,253,121,175,61,209,52,153,117,77,74,8,22,9,156,73,187,253,74,18,78,208,79,28,31,74,172,207,113,169,94,68,172,124,201,24,172,99,160,206,79,3,245,175,121,248,87,224,143,45,52,155,235,173,59,14,60,253,207,231,255,0,190,7,1,190,148,1,208,252,42,240,92,58,93,132,55,111,29,234,72,240,74,132,74,2,129,251,204,250,47,165,122,180,104,35,140,32,206,21,64,230,162,180,182,142,214,216,67,26,237,81,156,12,231,169,205,88,160,2,146,150,146,128,22,138,40,160,2,138,40,160,2,138,41,40,1,104,164,165,160,2,138,74,90,0,40,164,162,128,22,146,150,138,0,74,90,40,160,2,146,150,138,0,40,164,165,160,2,138,40,160,2,146,150,146,128,23,35,214,154,195,43,65,30,148,2,87,173,0,53,23,13,138,146,155,145,214,157,184,80,2,82,211,55,143,90,107,220,197,24,44,237,128,163,36,224,244,160,9,104,172,153,124,73,164,194,72,146,239,105,29,127,118,255,0,225,80,255,0,194,93,161,134,32,223,127,228,39,255,0,10,0,220,162,178,162,241,22,149,57,194,93,238,227,63,234,220,113,249,85,241,119,11,103,15,156,127,178,104,2,106,8,202,226,154,174,15,67,78,160,14,47,199,126,19,183,215,236,81,101,251,89,62,120,114,45,246,246,86,31,221,62,181,242,231,138,252,57,54,141,168,222,176,183,187,17,139,183,136,60,232,64,35,45,183,156,47,60,87,218,228,6,92,26,243,127,136,94,10,182,213,244,209,228,233,254,100,173,121,230,183,239,136,206,85,242,121,101,245,160,15,35,248,127,227,249,236,127,180,124,231,211,226,223,229,227,204,36,103,110,239,187,150,247,175,166,172,239,35,187,136,188,114,198,225,91,110,99,96,71,249,230,190,22,184,180,186,211,182,249,145,249,123,243,142,65,206,63,253,117,244,23,195,31,31,125,162,218,56,47,53,61,210,203,126,16,15,35,25,4,32,219,144,191,90,0,247,26,41,136,235,34,6,83,149,61,13,58,128,20,210,10,41,104,0,162,138,40,0,162,138,74,0,90,40,162,128,10,74,41,104,0,162,138,40,0,164,165,162,128,10,40,164,160,5,162,138,40,0,164,162,150,128,18,150,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,41,40,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,74,90,40,0,164,165,162,128,10,74,90,40,0,162,138,74,0,90,74,90,13,0,20,81,69,0,20,18,7,38,146,177,188,67,173,91,233,26,93,204,242,220,249,94,78,220,191,150,91,25,96,61,15,173,0,99,120,231,197,49,104,54,8,194,230,201,95,206,84,34,119,3,104,42,199,213,125,43,229,255,0,23,120,146,227,91,190,188,66,176,50,125,177,165,15,8,39,60,183,185,227,154,218,248,161,226,217,117,173,110,234,8,111,188,251,101,146,55,65,229,5,228,68,1,60,168,61,73,172,223,5,120,70,235,92,212,153,90,199,206,67,108,101,31,188,81,252,107,207,222,30,180,1,208,248,23,225,235,106,95,111,251,93,174,167,23,151,179,27,99,219,156,238,207,85,246,21,244,214,151,166,197,167,64,201,27,74,65,125,255,0,57,25,206,209,237,237,77,211,52,107,77,55,205,242,32,242,252,204,103,231,39,56,207,169,247,173,42,0,41,41,104,160,2,146,144,184,29,77,70,110,161,29,91,244,52,1,45,45,68,46,97,110,141,250,26,120,112,195,32,208,2,210,209,70,104,0,34,162,3,60,227,189,74,121,166,252,162,128,29,247,104,166,100,158,148,245,247,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,164,162,128,22,138,40,160,2,138,41,40,0,165,162,138,0,74,90,74,90,0,40,164,165,160,2,138,40,160,2,138,40,160,14,63,197,190,22,131,88,251,30,255,0,181,159,43,126,60,172,119,199,94,15,165,124,163,226,15,14,220,233,23,98,51,107,119,24,242,188,195,230,198,71,115,207,69,227,138,251,123,110,107,203,126,34,248,46,222,254,214,246,230,43,13,238,154,123,128,222,113,27,72,12,87,130,222,244,1,243,247,128,245,134,211,188,81,167,200,76,74,145,249,159,52,135,3,148,126,188,251,215,213,254,13,213,211,84,240,253,180,171,53,187,51,7,36,68,192,244,114,61,77,124,107,125,109,113,164,234,82,68,201,228,203,22,56,200,124,100,15,175,173,122,215,194,31,25,79,107,63,216,174,111,246,197,29,172,132,71,228,131,130,100,83,212,15,115,64,31,74,82,85,107,27,129,117,101,111,48,109,222,100,74,249,198,220,228,3,154,181,64,5,48,142,123,211,169,104,1,160,109,167,81,69,0,20,148,185,164,205,0,45,37,45,20,0,81,69,20,0,81,73,75,64,5,20,148,180,0,81,69,20,0,81,73,75,64,9,75,69,20,0,81,69,37,0,45,20,81,64,9,75,69,20,0,81,69,20,0,148,180,148,180,0,81,69,20,0,81,69,20,0,82,82,209,64,5,37,45,6,128,18,144,154,113,166,80,2,46,106,65,64,20,148,0,180,81,80,220,92,37,188,106,242,54,208,78,51,140,208,7,53,226,175,16,71,165,253,147,247,246,171,230,111,255,0,88,248,251,184,233,200,245,175,144,117,123,249,117,157,70,22,96,133,138,8,192,132,30,121,62,231,158,107,191,248,137,227,57,111,255,0,179,126,207,127,230,236,243,55,254,228,12,103,103,168,246,174,91,193,58,4,154,190,171,97,39,217,188,216,190,221,26,57,243,49,198,241,145,212,122,208,7,125,240,187,193,62,117,230,149,127,60,55,233,159,59,39,102,20,112,203,221,107,232,141,50,197,44,44,34,183,140,182,212,206,55,117,228,147,253,106,135,135,52,107,125,51,74,182,137,32,242,140,123,246,141,197,177,150,62,231,214,183,40,0,164,165,162,128,10,74,90,40,0,162,138,40,0,162,146,150,128,10,41,41,104,0,162,138,40,0,162,146,150,128,10,40,162,128,18,150,138,40,1,41,104,162,128,10,40,162,128,18,150,138,40,0,162,138,40,1,41,104,162,128,10,74,90,40,0,162,146,150,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,18,150,138,40,1,41,104,164,160,5,162,138,40,0,162,138,40,0,174,123,197,186,68,122,166,129,121,110,192,19,38,207,190,196,47,14,15,111,247,107,161,168,230,140,75,9,70,0,131,252,37,120,160,15,141,62,33,104,191,217,30,38,188,64,17,80,52,106,0,98,122,198,15,122,208,248,117,226,187,157,39,88,144,180,178,121,98,204,198,21,35,67,143,153,61,126,149,221,252,108,240,255,0,239,100,186,142,59,97,230,93,66,185,81,181,255,0,213,30,188,127,179,94,33,111,51,89,94,75,135,101,97,148,38,51,142,255,0,253,106,0,251,166,206,232,92,239,218,27,140,117,21,106,184,79,4,235,201,127,246,238,110,15,151,229,253,239,125,222,254,213,221,208,1,65,162,138,0,142,164,20,211,78,160,2,138,40,207,52,0,81,66,209,64,5,20,81,64,5,37,45,20,0,81,69,37,0,45,20,81,64,5,37,45,20,0,81,69,20,0,148,180,81,64,5,20,81,64,9,75,73,75,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,102,154,77,47,106,97,160,4,38,156,51,72,57,169,0,160,2,138,40,160,2,160,185,185,22,209,135,96,72,39,28,83,47,111,35,180,181,121,164,12,85,49,157,189,121,33,127,173,120,159,196,223,136,209,219,92,73,99,107,54,165,111,36,115,198,73,141,182,174,211,30,112,48,254,226,128,58,159,22,124,79,182,209,163,112,137,120,29,46,76,68,136,144,244,221,234,125,171,231,111,18,120,198,231,94,251,54,233,37,62,78,239,191,26,15,189,183,211,233,89,122,158,183,123,168,92,76,242,223,93,200,143,43,74,162,89,88,245,39,223,175,53,157,28,77,38,118,145,242,250,208,7,93,224,143,14,255,0,105,234,54,87,14,177,148,23,209,198,192,179,41,32,16,79,79,173,125,55,161,221,105,250,68,48,88,36,18,171,197,187,4,114,57,36,247,57,239,94,117,224,79,11,189,183,134,111,37,49,218,9,99,153,220,56,94,65,8,48,65,219,193,174,55,95,215,245,77,55,198,23,8,218,149,232,142,60,124,169,59,109,230,53,232,185,247,160,15,168,173,110,5,196,2,80,10,131,156,103,235,138,154,184,15,133,250,219,106,186,13,170,203,37,196,173,229,74,196,202,249,206,36,35,212,215,160,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,148,180,80,1,69,20,80,2,82,209,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,71,52,81,64,13,195,122,173,59,30,180,210,212,160,230,128,17,148,255,0,13,85,157,165,3,229,101,28,213,202,97,64,221,84,31,194,128,60,255,0,92,241,156,218,87,145,190,73,63,123,187,253,92,104,122,99,215,235,94,115,170,252,105,156,219,204,144,205,120,172,209,16,9,183,139,131,131,239,94,207,172,248,114,223,80,242,113,107,102,118,110,255,0,89,26,247,199,183,181,124,215,227,63,9,92,233,55,155,156,218,4,75,111,53,149,9,228,2,217,254,17,207,20,1,151,119,241,43,196,119,19,51,38,162,225,91,24,204,17,127,241,53,76,248,255,0,196,123,243,253,162,115,255,0,94,241,255,0,241,53,161,225,121,52,139,155,171,59,105,180,248,228,145,183,228,188,72,65,225,143,122,245,109,43,192,22,26,173,156,119,17,105,154,80,86,4,175,153,2,231,131,142,202,104,3,201,45,254,38,120,150,220,228,106,108,62,92,113,111,23,255,0,19,91,214,191,26,245,248,183,121,186,132,237,156,99,22,177,127,133,122,5,231,193,247,158,63,220,90,232,168,75,103,253,94,56,252,18,184,251,239,130,186,210,236,242,231,210,7,92,225,216,122,127,211,58,0,211,182,248,244,87,2,105,117,6,249,187,91,69,211,243,174,147,75,248,231,167,92,75,20,114,69,169,57,108,231,247,17,15,95,70,175,37,186,248,81,174,218,130,207,119,167,97,87,119,203,43,255,0,241,21,204,222,105,90,142,147,51,43,93,40,104,177,204,82,63,113,219,229,30,180,1,246,15,135,124,97,101,226,4,13,111,13,202,230,54,127,222,162,142,21,177,216,154,223,150,40,238,161,80,195,43,195,1,157,181,241,143,135,188,97,168,232,119,45,230,106,90,144,77,133,0,138,118,249,73,32,255,0,120,87,208,190,4,248,135,105,171,173,189,179,127,104,60,145,216,171,187,79,130,9,24,4,253,227,207,52,1,193,124,72,248,108,182,223,217,159,100,75,100,221,230,239,204,178,28,255,0,171,199,80,125,235,202,188,59,174,92,104,186,149,155,199,35,42,37,210,72,64,64,122,17,235,254,237,125,159,169,233,86,250,143,149,230,219,65,47,151,156,121,168,173,140,227,166,71,251,53,241,199,139,180,89,52,109,90,40,79,146,167,200,18,126,235,32,125,230,246,28,241,64,31,86,120,23,196,99,93,240,237,133,195,25,75,205,230,242,234,163,163,56,237,244,174,182,190,107,248,69,226,207,34,243,71,211,36,150,245,182,249,249,80,217,78,146,55,76,255,0,74,250,46,202,228,93,218,36,203,187,13,157,187,186,240,72,160,11,20,180,148,180,0,81,69,37,0,45,20,148,180,0,81,73,69,0,45,20,81,64,5,20,148,180,0,81,69,20,0,82,82,209,64,5,20,148,180,0,81,69,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,37,45,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,69,45,20,0,82,82,209,64,9,75,69,20,0,81,73,75,64,5,20,82,80,2,209,69,20,0,81,69,37,0,45,37,45,20,1,21,196,162,11,89,102,57,194,33,99,142,188,12,215,207,223,21,60,127,33,147,86,210,160,146,117,255,0,85,141,209,38,7,250,182,235,214,189,111,198,186,218,105,154,38,166,15,156,29,108,36,112,209,246,225,189,199,60,87,200,122,230,161,38,173,173,220,77,230,204,194,93,191,235,24,147,194,168,231,147,233,64,19,233,26,117,199,137,245,121,151,122,25,60,175,48,153,9,81,193,85,254,17,239,95,77,252,63,240,69,174,143,103,99,118,241,69,230,53,130,35,50,74,231,36,132,39,131,199,106,225,62,9,248,78,57,97,143,80,158,11,41,82,91,89,84,111,77,205,145,40,28,228,123,122,215,185,188,176,105,182,113,15,47,106,170,136,192,140,5,199,31,203,138,0,182,204,7,90,193,212,124,89,99,166,238,243,98,184,56,140,191,200,170,120,231,212,255,0,179,94,99,226,255,0,139,22,113,253,147,236,205,171,69,157,251,182,21,92,253,220,116,122,240,237,71,197,186,213,244,192,141,103,83,32,140,16,215,79,239,254,215,189,0,125,45,119,241,127,71,183,44,62,207,168,241,142,145,39,255,0,23,92,254,161,241,211,79,128,254,234,61,76,124,193,127,212,66,123,127,189,94,0,159,218,183,96,19,168,202,119,127,126,102,254,26,185,111,225,173,87,80,233,119,17,227,119,207,35,118,227,210,128,61,66,247,227,212,142,10,219,201,126,135,127,241,219,67,247,121,247,172,39,248,217,174,182,49,127,113,255,0,128,209,127,133,100,233,255,0,10,117,187,162,24,93,233,196,50,111,27,228,127,111,246,43,117,126,16,106,163,239,75,164,159,197,191,248,138,0,142,47,141,218,216,35,125,253,201,92,243,139,88,186,126,85,217,232,31,26,132,241,219,173,219,95,72,199,118,242,182,241,12,245,219,208,143,106,243,173,91,192,183,26,84,82,153,150,196,236,136,201,251,176,122,12,250,168,231,138,229,109,86,87,212,18,8,24,198,199,56,193,32,47,25,237,64,31,81,105,255,0,18,236,175,206,213,142,244,28,22,249,162,65,223,29,154,186,139,61,101,47,17,29,68,131,114,6,249,148,127,158,245,227,127,13,124,49,168,92,34,92,203,61,188,136,208,62,3,51,147,145,32,29,199,181,123,102,159,167,199,109,109,10,188,81,110,88,192,37,71,124,15,106,0,184,28,182,112,122,83,176,123,211,130,129,208,1,69,0,55,129,210,157,154,50,51,71,20,0,82,82,209,64,5,20,81,64,5,20,82,80,2,210,82,209,64,5,20,81,64,5,20,81,64,9,75,73,75,64,5,20,82,80,2,210,82,209,64,5,20,148,180,0,81,69,20,0,81,69,20,0,148,180,82,80,2,214,126,165,20,23,54,211,65,44,101,188,200,89,15,59,126,82,8,237,87,89,194,99,57,230,188,31,197,159,16,26,61,82,40,160,186,212,227,13,0,249,68,155,70,75,55,60,53,0,115,63,19,124,25,13,157,222,171,168,65,28,40,171,229,109,253,227,146,50,35,29,15,29,235,206,116,93,82,93,11,81,146,68,118,82,99,41,242,40,110,164,30,255,0,74,247,150,183,111,17,124,62,55,12,86,89,103,234,247,31,59,28,75,183,147,207,247,127,149,120,95,138,180,215,211,117,203,152,143,150,0,40,48,157,57,64,125,40,3,232,95,5,124,76,182,185,181,179,181,153,111,89,163,178,76,254,233,0,200,0,118,53,234,208,92,199,62,237,160,140,99,173,124,43,105,171,223,88,182,232,175,110,98,249,118,141,146,178,241,233,193,251,188,87,180,248,59,226,148,105,246,223,181,92,234,243,103,102,220,190,236,125,236,245,111,165,0,125,17,69,82,177,212,98,191,132,203,10,184,1,182,252,192,117,227,223,222,174,208,1,65,56,162,140,80,4,121,52,224,105,174,40,6,128,36,205,37,40,233,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,148,180,80,1,73,75,69,0,37,45,37,45,0,20,81,69,0,37,45,20,80,1,69,37,45,0,20,148,180,80,2,81,75,73,64,11,69,20,80,1,65,162,131,64,12,38,149,69,20,225,64,5,20,81,64,5,121,255,0,196,79,22,13,23,71,70,67,48,101,186,17,18,168,15,240,191,175,210,187,123,217,196,17,6,109,216,45,142,43,230,127,139,94,32,55,66,230,213,37,185,5,53,54,234,220,96,121,131,229,230,128,60,174,238,246,107,205,158,107,238,217,157,188,40,235,244,250,87,190,124,33,240,162,13,44,92,75,28,76,241,106,59,129,14,221,132,102,188,51,74,211,222,255,0,204,216,99,249,49,157,254,249,246,255,0,102,190,197,240,110,144,154,102,149,36,94,84,10,77,193,127,145,112,62,232,246,246,160,14,145,16,70,129,71,69,167,209,69,0,37,45,20,80,1,69,20,80,1,73,75,69,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,73,64,5,45,20,148,0,180,81,69,0,20,82,81,64,11,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,82,82,208,1,69,20,80,2,82,210,82,208,1,69,20,148,0,180,82,81,64,11,73,75,69,0,114,158,54,209,228,213,116,216,210,54,96,86,112,223,44,123,186,6,95,235,95,38,248,179,71,184,211,117,189,65,164,73,118,253,182,84,12,209,21,7,230,111,240,175,182,102,140,74,128,28,227,57,226,190,126,248,185,225,60,88,201,115,12,87,140,210,234,100,156,46,70,10,200,120,194,208,7,55,240,223,197,22,186,127,246,159,156,34,93,222,86,55,206,23,56,223,234,61,235,234,56,38,73,208,178,48,96,14,62,86,205,124,33,107,116,246,187,246,133,249,182,253,225,233,95,96,248,23,95,93,83,73,145,140,182,196,253,168,167,238,223,253,149,247,60,243,64,29,165,20,81,64,9,75,69,20,0,214,61,177,72,7,20,242,40,197,0,20,81,69,0,20,81,154,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,74,0,90,51,73,72,78,40,1,198,162,219,78,221,154,120,20,0,1,197,20,148,180,0,84,83,78,144,68,210,59,42,136,212,177,36,224,109,2,164,174,63,198,254,33,26,94,153,126,139,53,176,111,176,200,224,74,220,147,181,189,199,165,0,112,63,19,252,113,101,29,174,171,101,24,183,149,215,201,219,182,228,100,242,135,166,43,231,205,74,239,251,67,80,150,225,99,198,236,112,14,113,133,3,175,225,90,30,32,213,39,213,181,139,153,60,184,216,201,143,245,64,158,129,126,239,39,210,180,252,45,224,233,245,134,223,53,166,160,35,49,179,135,134,51,130,67,1,212,131,239,64,28,188,86,55,83,31,146,9,155,140,241,25,60,87,172,248,35,192,55,147,125,191,115,207,30,60,190,182,167,159,189,239,90,214,126,4,182,179,134,54,255,0,78,13,176,2,175,143,151,143,167,251,53,236,62,29,209,146,203,237,63,44,195,126,62,255,0,182,125,189,232,3,76,89,27,93,34,234,61,251,178,142,122,99,181,124,181,241,48,152,252,97,170,2,167,143,43,255,0,64,74,250,214,228,110,181,152,122,198,195,244,175,149,254,44,217,52,94,43,214,37,217,46,23,201,228,142,63,213,162,208,7,163,252,13,148,29,26,219,238,255,0,168,155,191,253,54,175,101,28,129,94,29,240,46,85,254,206,129,50,185,91,105,190,92,243,254,186,189,184,125,193,254,237,0,62,138,40,160,6,158,180,10,15,90,5,0,57,104,160,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,73,69,0,45,20,81,64,5,37,45,20,0,81,69,20,0,82,82,209,64,5,20,148,180,0,83,77,58,138,0,143,20,229,167,98,155,208,208,2,210,208,40,160,4,172,47,18,104,173,170,105,215,136,179,20,103,181,100,0,38,238,74,159,127,122,222,164,35,32,143,90,0,248,231,197,254,23,189,208,53,235,201,158,43,153,34,131,203,203,24,29,1,220,170,58,243,183,173,122,175,193,127,18,90,201,105,22,159,39,147,28,145,91,74,231,116,195,63,235,71,110,223,122,182,254,42,120,121,46,180,93,94,117,23,12,237,228,241,24,200,225,208,122,87,139,248,74,253,252,55,226,251,200,207,150,155,109,74,127,164,112,121,40,222,162,128,62,186,137,196,145,35,130,10,176,4,16,115,197,73,89,30,29,190,91,221,19,79,144,60,108,94,210,55,62,89,200,229,71,233,205,108,18,23,169,2,128,24,209,238,82,51,142,54,214,22,173,225,207,237,36,152,11,175,47,204,199,252,179,206,54,227,223,218,183,188,212,255,0,158,131,243,167,6,7,161,6,128,60,7,199,255,0,10,175,39,204,246,247,83,204,90,100,226,59,50,216,93,135,158,27,218,188,150,40,47,124,43,170,220,181,205,148,229,81,218,223,124,145,188,96,144,222,224,255,0,119,165,125,167,44,66,117,10,228,133,206,120,175,23,248,157,224,120,230,178,121,225,142,254,70,150,252,185,17,140,140,16,231,140,47,74,0,238,124,29,227,43,29,127,237,187,30,218,63,39,203,206,219,149,124,238,221,254,238,58,87,13,241,111,194,215,23,82,207,120,141,43,36,58,91,100,44,68,142,60,211,215,60,87,151,248,15,197,23,58,23,246,134,86,218,63,59,103,250,240,70,113,187,238,242,61,107,233,141,114,8,181,143,15,106,88,114,251,237,165,139,247,68,31,224,60,119,231,154,0,248,243,70,185,58,86,191,111,60,177,255,0,171,223,149,99,183,170,149,254,181,245,87,194,221,102,45,79,195,22,42,155,21,252,185,88,129,32,98,49,41,21,242,239,139,108,31,75,241,61,228,30,92,160,38,207,245,139,131,202,41,231,129,235,94,201,240,39,86,27,18,209,154,17,229,218,74,216,207,207,254,185,122,243,239,64,30,249,69,54,54,221,26,183,7,32,30,41,104,1,104,162,138,0,41,41,104,160,4,165,162,138,0,40,164,165,160,2,138,40,160,2,138,41,40,1,104,162,138,0,74,90,40,160,4,165,162,146,128,22,138,41,40,1,104,164,165,160,4,165,162,138,0,74,90,40,160,4,165,164,165,160,2,138,41,40,1,104,162,146,128,22,138,41,40,1,104,164,165,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,172,234,58,145,249,211,171,51,86,189,91,79,39,47,26,238,207,223,56,233,138,0,249,219,226,215,138,96,184,213,196,49,70,140,36,211,246,110,19,169,193,45,32,244,174,39,192,250,21,206,171,226,59,1,26,74,22,95,51,107,136,139,14,35,127,240,172,255,0,17,94,62,165,171,66,231,97,62,82,167,238,255,0,222,63,175,53,237,31,7,124,60,171,6,141,126,233,114,167,247,249,36,97,122,200,61,40,3,212,188,35,104,186,7,133,44,161,187,152,46,55,174,100,27,57,46,199,185,175,44,248,159,227,251,54,182,150,206,24,160,153,225,212,10,159,46,232,19,133,14,51,133,94,43,179,248,155,226,65,161,104,144,199,20,182,158,96,186,80,86,102,228,2,142,122,2,43,231,104,172,238,124,81,226,27,224,109,230,96,237,37,198,109,80,156,229,186,175,94,62,111,229,64,20,244,159,8,106,218,183,157,178,194,253,124,172,103,109,171,55,92,255,0,133,123,87,135,62,15,220,91,108,121,117,41,87,108,225,176,214,36,112,49,254,213,122,47,134,252,35,107,165,125,175,99,93,126,247,102,124,194,63,135,61,56,30,181,215,40,218,40,3,156,211,124,47,246,40,98,67,119,187,102,127,229,150,51,146,125,253,235,102,43,63,37,64,243,51,143,106,181,70,71,173,0,48,46,59,214,110,171,117,13,159,149,230,74,145,239,206,55,186,142,152,245,250,214,165,121,31,197,79,21,62,155,253,147,229,73,104,124,223,59,59,155,211,103,191,189,0,120,183,140,53,175,237,237,110,222,59,107,125,254,100,11,8,242,159,204,228,179,122,14,188,244,175,72,248,99,240,254,236,67,164,234,19,73,60,56,243,115,27,218,145,143,190,58,147,253,43,207,190,31,232,7,86,212,172,46,101,138,231,228,212,81,9,140,112,0,96,121,224,250,215,213,154,61,138,88,233,208,196,133,240,155,177,191,175,36,159,235,64,19,233,214,134,202,206,56,75,239,198,121,198,58,156,213,186,90,40,0,160,209,76,39,154,0,67,201,165,28,118,163,109,60,10,0,74,90,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,74,90,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,74,90,0,103,122,122,211,49,205,62,128,18,150,138,74,0,167,124,193,124,188,247,207,244,175,143,117,121,3,120,163,78,3,28,249,99,175,251,70,190,189,213,72,95,39,36,119,254,149,241,221,222,102,241,110,152,7,57,146,33,199,251,244,1,244,239,128,173,60,207,4,233,241,239,198,124,206,113,255,0,77,26,184,63,138,222,10,186,188,119,186,134,73,159,117,196,124,37,185,108,98,50,58,131,237,94,153,224,24,12,94,18,211,193,86,82,60,206,191,245,213,171,91,89,177,91,235,85,71,243,56,145,91,228,250,26,0,248,135,80,211,174,108,174,166,142,88,100,27,36,100,203,70,71,32,159,240,170,32,226,189,211,197,62,8,134,230,250,236,148,190,230,233,219,128,61,91,218,188,231,86,240,93,205,143,147,228,217,106,45,191,57,221,17,61,54,250,15,122,0,239,190,25,248,222,214,213,32,181,154,56,99,121,117,1,247,174,64,42,167,203,25,193,21,244,77,149,236,87,182,177,205,19,163,7,206,54,58,178,240,72,234,62,149,240,197,133,204,186,125,252,18,236,1,227,144,74,60,192,84,112,87,244,226,190,154,248,101,227,6,212,52,253,38,206,73,108,129,127,55,42,141,181,184,46,123,183,181,0,122,189,20,212,112,193,89,72,32,247,83,78,160,0,140,212,100,16,105,244,165,115,64,13,20,234,111,67,70,104,1,212,81,154,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,164,160,5,162,138,40,0,164,165,164,160,5,162,138,40,1,41,105,41,104,1,41,104,162,128,10,74,90,40,0,162,146,150,128,10,40,162,128,10,15,74,40,160,6,3,206,41,212,155,121,205,58,128,12,81,69,20,0,81,69,65,115,56,183,183,105,25,148,5,199,44,112,58,208,7,23,241,23,93,181,210,244,196,243,26,45,203,114,170,85,164,10,121,71,53,242,159,136,111,197,238,181,124,232,0,87,186,145,129,13,149,193,99,254,53,234,127,26,252,70,243,106,51,216,198,246,206,169,113,19,13,167,45,254,167,191,62,245,228,250,93,132,186,165,252,136,177,74,231,5,202,196,50,122,143,175,28,208,7,172,252,49,240,157,217,254,213,220,39,143,253,78,220,192,121,251,254,245,244,140,105,176,99,57,231,53,203,248,91,68,77,55,237,88,89,199,153,179,253,103,182,238,156,123,215,85,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,81,64,5,37,45,37,0,45,20,81,64,5,20,81,64,5,37,45,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,148,180,0,82,82,209,64,5,20,81,64,5,20,82,80,2,209,69,37,0,45,20,81,64,5,115,222,42,209,227,213,116,216,226,107,127,55,19,135,198,253,191,194,195,61,71,173,116,52,201,17,100,27,72,200,206,104,3,225,205,115,72,155,75,242,60,203,127,43,204,221,143,156,54,113,143,115,235,94,155,240,163,197,98,206,8,173,103,188,216,242,106,10,118,249,89,200,33,7,80,61,171,87,226,103,129,35,255,0,137,103,144,150,227,253,110,115,35,243,247,43,198,52,125,94,109,42,242,9,82,70,81,20,235,47,202,1,60,17,235,244,160,15,184,44,238,162,185,130,55,71,221,187,56,56,35,189,91,175,0,240,223,198,72,162,183,181,142,227,237,206,87,118,237,176,69,207,39,29,197,117,214,255,0,24,244,167,3,116,26,137,59,127,231,138,127,241,84,1,234,52,87,3,103,241,75,73,186,109,171,111,127,157,187,249,68,255,0,226,171,177,180,212,161,188,223,229,172,131,203,198,119,133,239,248,251,80,5,218,40,164,160,5,36,10,102,73,233,78,32,30,180,187,113,64,0,162,146,138,0,90,40,162,128,18,150,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,168,201,169,41,152,160,4,11,82,14,148,208,160,83,168,1,40,165,168,103,157,109,208,51,2,65,56,226,128,33,187,212,45,237,54,121,178,108,221,156,112,78,113,248,87,204,255,0,17,252,95,38,171,172,37,181,157,255,0,154,179,217,136,118,249,91,119,179,51,12,100,168,219,212,86,239,141,254,42,220,47,246,127,217,38,185,79,245,155,183,91,161,207,221,199,175,189,114,94,10,240,165,215,138,238,237,47,238,222,222,65,29,234,66,119,179,33,218,10,156,97,70,63,140,208,5,191,2,252,56,189,212,238,172,46,175,116,175,50,9,60,221,205,246,133,25,192,96,56,86,207,80,181,239,58,23,133,44,116,93,46,24,133,151,146,202,25,113,230,179,117,98,125,77,106,104,30,31,180,209,244,251,120,98,137,65,139,118,221,174,196,114,73,239,245,171,90,172,254,69,186,145,159,190,7,31,67,64,24,173,166,9,230,116,88,119,0,73,3,118,63,173,117,41,24,76,224,99,53,149,167,254,246,77,222,169,159,229,91,20,0,215,25,70,30,213,224,63,25,44,227,198,183,56,79,155,247,28,231,254,185,138,250,1,191,213,183,210,188,39,227,27,47,216,245,165,32,231,247,31,205,40,3,43,224,101,233,23,198,221,164,192,142,202,83,183,29,63,120,59,254,53,244,60,39,116,49,159,85,7,255,0,29,175,150,190,13,234,2,223,196,215,9,243,124,182,47,208,15,249,234,149,244,253,132,158,109,140,13,207,205,8,60,253,22,128,44,210,209,69,0,6,146,148,210,119,160,5,162,129,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,2,82,209,69,0,20,81,69,0,20,82,81,64,11,69,20,80,1,76,52,250,10,208,3,65,197,57,106,44,115,82,173,0,20,148,180,80,6,7,138,173,132,250,37,216,100,221,187,103,124,127,18,215,201,254,58,13,99,227,173,67,96,242,215,17,143,95,249,102,134,190,187,215,241,253,143,113,158,156,127,232,66,190,75,248,160,0,241,174,162,84,99,231,139,255,0,68,138,0,250,3,225,134,166,110,116,189,58,22,151,118,52,184,142,54,237,219,133,65,233,94,135,48,118,219,180,103,21,227,191,7,103,102,54,168,78,84,105,105,183,143,250,231,94,207,64,30,69,226,47,19,107,122,61,206,13,223,146,139,15,154,127,118,143,198,79,61,15,165,100,105,223,24,173,225,158,36,190,215,177,183,59,199,216,207,161,199,72,254,149,233,186,255,0,131,116,253,105,37,50,91,35,59,64,97,82,210,184,245,244,62,245,226,190,43,248,65,45,163,93,220,217,253,138,37,93,155,51,52,132,140,237,7,168,62,244,1,234,250,23,196,175,15,106,104,0,213,252,215,193,99,254,139,40,251,173,143,238,10,233,165,123,29,102,209,0,62,122,54,37,95,188,188,99,175,111,90,248,254,230,93,111,194,55,146,68,151,145,41,0,39,200,161,190,240,13,252,75,93,175,134,62,49,234,22,109,28,87,183,87,50,70,150,225,49,28,17,117,27,121,237,232,104,3,27,199,62,17,186,209,190,193,228,88,249,94,111,153,159,222,135,206,54,250,177,245,175,101,248,117,226,168,117,93,18,88,166,188,243,26,91,179,8,30,81,92,130,19,142,20,122,214,94,181,46,153,226,207,179,226,218,95,244,93,223,235,14,62,254,62,238,15,251,53,231,126,9,213,238,52,29,95,77,178,243,10,164,151,209,57,84,0,131,150,81,212,243,252,52,1,127,227,15,135,204,58,230,179,127,29,182,16,121,24,127,55,217,7,221,205,115,191,11,181,159,236,173,118,115,37,199,148,191,100,117,251,155,185,46,135,208,215,174,252,76,211,162,213,60,25,170,106,33,23,124,158,79,44,196,30,37,69,232,56,237,95,62,91,201,38,149,171,206,35,108,48,76,112,185,235,131,222,128,62,212,209,174,163,187,209,236,166,15,191,204,182,141,179,141,185,202,131,154,208,174,59,192,90,137,187,240,246,146,140,88,145,166,196,199,32,15,224,31,221,174,198,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,146,150,128,10,40,164,160,5,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,164,165,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,41,41,104,0,175,51,248,151,226,4,176,254,204,197,207,151,191,204,254,12,231,30,95,183,189,122,97,56,175,151,190,42,120,142,123,175,236,172,72,255,0,47,157,213,23,190,202,0,243,109,18,6,212,60,65,166,196,71,154,36,186,134,50,51,140,229,135,31,173,125,109,225,203,91,111,14,248,46,217,164,79,35,200,221,147,146,251,119,74,126,185,251,213,243,159,195,109,17,111,245,125,46,233,130,29,154,156,67,150,32,240,200,123,125,107,218,190,33,248,129,180,127,13,234,86,48,60,145,188,94,86,48,161,128,203,161,239,207,122,0,243,15,138,154,180,190,32,241,53,237,141,164,254,114,71,36,82,170,108,11,140,68,1,57,33,123,183,235,94,129,240,191,193,137,107,246,107,203,139,13,166,109,56,101,252,236,228,157,135,238,134,174,7,193,218,63,252,36,126,35,184,212,111,66,72,147,91,18,50,197,91,42,209,175,69,227,160,175,89,184,241,142,157,225,109,38,217,18,222,233,76,65,109,190,69,86,232,191,237,55,79,151,235,64,30,131,53,253,181,182,223,54,77,187,179,142,9,174,103,80,248,135,225,203,44,171,106,155,27,102,245,253,196,135,215,219,218,188,27,89,248,207,171,222,121,31,102,188,185,76,111,221,190,218,46,115,140,118,63,221,174,126,197,252,65,226,91,136,73,190,128,134,144,91,159,49,20,117,43,253,209,254,213,0,125,0,62,39,105,55,87,34,43,93,103,113,126,139,246,103,92,225,121,234,159,90,234,244,29,73,245,72,214,111,63,205,137,144,144,219,113,146,27,31,221,30,245,229,190,18,248,101,58,181,157,205,233,180,147,27,247,109,149,242,126,240,29,135,181,122,230,141,164,195,164,217,71,4,104,171,180,17,195,18,57,57,239,64,23,228,117,68,4,156,115,138,249,19,226,78,181,38,171,253,153,186,227,205,217,230,255,0,0,92,103,103,176,244,175,172,117,89,12,86,170,195,187,1,250,26,248,163,94,184,107,143,179,238,36,227,119,97,237,64,30,235,240,119,73,143,251,35,205,48,252,227,81,200,59,250,96,71,239,94,224,6,6,43,203,254,20,91,164,90,12,161,70,223,244,226,122,159,72,235,212,40,0,162,138,74,0,9,197,53,105,78,105,0,160,7,138,74,90,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,41,104,0,164,165,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,146,150,128,27,78,164,165,160,2,138,40,160,14,123,196,183,81,219,125,151,115,227,118,255,0,225,207,165,124,163,225,244,93,67,197,90,67,145,230,47,219,34,66,122,127,24,255,0,26,250,67,226,21,249,181,254,205,218,91,230,243,122,1,254,197,124,237,224,37,15,174,105,140,123,106,48,255,0,232,75,64,31,90,248,126,1,6,139,111,16,24,3,119,25,207,241,26,211,33,79,90,167,165,113,166,195,248,255,0,51,86,232,3,149,214,244,146,234,210,36,25,102,152,156,239,235,156,251,212,13,225,235,75,239,245,150,219,182,116,253,225,24,207,227,237,93,77,220,97,226,0,143,226,205,101,217,92,129,191,57,231,29,190,180,1,243,239,141,254,25,93,89,206,243,88,233,30,92,81,217,150,39,237,32,225,148,177,207,45,232,5,115,30,9,214,110,244,15,20,216,195,113,63,217,210,15,51,112,216,173,141,232,196,116,7,61,107,235,29,83,69,180,212,237,102,142,104,131,249,144,186,114,206,56,42,125,15,189,124,245,241,3,192,45,161,222,106,26,165,136,183,136,67,179,203,253,227,179,12,136,212,240,192,142,230,128,61,211,193,250,228,90,190,143,4,130,227,205,102,14,196,236,35,163,145,232,181,211,87,204,30,0,248,137,119,161,204,108,46,230,157,210,43,119,194,197,20,101,114,92,55,83,180,247,175,162,52,61,98,61,91,79,182,156,9,51,45,186,75,243,0,189,66,159,225,62,244,1,175,69,37,45,0,49,179,77,169,8,205,52,173,0,40,167,83,84,83,168,0,162,146,138,0,90,41,41,104,0,162,138,74,0,90,40,162,128,10,74,90,40,0,162,146,150,128,10,40,162,128,10,40,162,128,18,138,90,40,0,162,146,150,128,10,41,41,104,0,52,204,145,214,159,65,25,160,3,112,245,162,155,143,74,117,0,37,45,20,19,138,0,40,170,119,26,132,54,235,151,87,60,227,128,63,198,168,183,137,44,215,31,36,220,255,0,178,63,198,128,54,73,10,50,107,140,241,230,189,22,157,225,253,64,253,163,203,104,252,191,249,102,78,50,195,219,222,159,169,248,230,206,218,25,88,71,116,49,17,110,17,15,240,159,122,240,191,136,95,16,223,85,93,70,202,39,184,81,39,149,128,208,160,95,151,97,234,57,237,64,28,47,139,245,39,213,252,73,117,56,155,204,87,40,84,227,25,194,1,232,181,233,31,9,188,40,102,213,252,249,236,183,199,38,159,189,79,155,140,146,209,158,198,188,223,195,122,83,235,218,164,136,198,50,124,146,223,57,43,208,129,219,235,95,85,120,27,195,112,233,58,109,132,194,52,12,116,248,208,149,118,57,225,79,127,165,0,118,106,129,51,129,183,52,234,40,160,2,146,150,138,0,40,164,165,160,4,165,162,138,0,74,90,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,41,41,104,160,2,146,150,138,0,41,41,104,160,2,146,150,146,128,22,138,74,90,0,40,162,138,0,40,162,146,128,22,138,40,160,2,138,74,40,1,104,164,165,160,2,138,40,160,2,138,74,90,0,40,162,146,128,22,146,150,138,0,40,164,165,160,4,162,150,138,0,41,41,105,40,1,104,162,146,128,22,138,41,40,1,104,162,138,0,40,162,138,0,41,41,104,160,12,77,115,72,139,82,242,55,67,110,254,94,239,245,136,14,51,142,156,123,87,199,158,40,209,101,209,245,24,225,127,41,73,136,73,251,172,227,171,15,65,207,21,246,237,120,175,197,63,7,221,94,203,61,220,77,51,172,90,115,46,35,128,176,36,111,56,200,62,244,1,243,140,82,206,172,2,74,241,158,216,98,49,86,150,93,68,32,97,123,32,83,199,18,181,53,99,147,77,212,130,205,27,6,143,168,117,193,228,123,253,107,208,52,75,136,111,52,123,120,196,168,24,110,98,187,193,35,230,61,191,26,0,224,98,214,117,43,121,78,53,11,177,133,199,19,55,248,215,179,248,11,199,204,127,180,62,209,117,169,75,254,175,27,165,221,143,189,234,213,228,90,245,163,65,117,115,41,36,134,185,112,188,99,185,171,94,21,111,248,251,227,251,159,251,53,0,125,176,146,9,6,70,113,156,115,79,170,90,104,197,179,255,0,190,127,146,213,218,0,74,41,104,160,2,138,5,37,0,45,20,81,64,5,20,81,64,9,75,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,182,128,10,40,162,128,10,224,188,127,226,136,180,141,42,55,38,233,72,187,8,76,91,65,232,254,227,142,43,177,212,46,146,210,5,145,202,128,92,15,153,177,252,38,190,93,248,169,174,195,127,53,229,180,98,61,241,234,110,114,37,12,126,82,195,238,254,52,1,231,242,73,113,169,227,116,206,254,95,252,245,98,113,159,79,202,190,170,248,109,225,149,211,116,89,4,144,89,150,23,165,129,68,233,194,127,179,215,138,242,175,135,30,13,184,159,251,75,124,178,199,143,43,172,7,159,191,239,95,74,65,23,148,133,115,156,156,244,160,9,64,0,109,2,178,117,133,50,38,7,102,7,159,165,107,85,105,162,46,231,159,210,128,32,176,135,96,66,84,127,171,3,143,194,175,211,17,112,20,122,12,84,148,0,214,255,0,86,223,67,95,59,252,102,184,97,115,173,199,189,241,254,143,198,126,94,145,215,208,211,16,176,187,158,202,79,233,95,52,124,98,186,70,213,117,168,129,25,62,71,241,255,0,179,29,0,113,95,15,110,218,219,196,23,14,30,65,155,102,28,28,31,188,149,245,207,134,229,50,232,90,115,146,199,117,162,55,63,238,138,249,11,225,252,70,125,118,117,25,226,213,143,11,159,226,142,190,188,240,210,20,208,52,208,123,90,68,58,127,178,40,3,94,150,138,40,0,52,102,131,76,199,52,0,250,40,162,128,18,150,138,40,0,164,165,162,128,10,40,162,128,10,74,41,104,1,41,104,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,74,0,90,40,162,128,10,14,104,162,128,27,180,211,150,138,40,0,164,165,162,128,50,188,66,165,180,75,144,14,15,203,255,0,161,10,249,35,226,112,97,227,109,68,49,207,49,119,255,0,166,75,95,99,93,197,231,90,188,96,227,56,237,158,245,243,111,198,127,11,94,38,173,115,168,162,79,42,75,60,72,2,192,113,254,171,215,191,221,160,14,167,225,36,202,141,109,193,207,246,90,142,63,237,157,123,125,124,135,224,143,21,69,161,234,110,46,96,141,54,90,152,73,146,96,156,134,95,85,235,199,74,250,99,70,241,78,151,125,231,108,188,180,62,94,220,237,184,13,215,63,225,64,29,37,86,185,177,181,185,141,146,104,33,144,54,50,25,1,7,243,169,214,88,220,101,100,86,254,30,14,105,212,1,231,126,47,248,115,109,172,166,235,75,13,38,57,12,170,197,165,132,2,64,82,49,144,167,218,188,23,197,95,15,53,77,18,105,231,243,172,163,140,221,52,106,33,103,4,125,226,7,69,249,120,175,175,170,149,245,135,219,98,9,230,108,195,110,206,220,246,63,227,64,31,25,105,62,42,188,211,252,239,62,254,253,183,227,27,102,39,166,125,79,189,77,38,173,25,214,236,238,96,243,99,17,58,19,142,14,67,103,35,6,189,67,198,31,9,239,155,236,94,69,197,196,216,223,159,46,201,142,222,158,141,94,33,119,97,115,167,78,169,113,4,209,182,3,226,72,202,156,103,223,253,218,0,250,62,203,83,143,93,248,107,28,4,72,242,77,158,103,228,29,179,19,207,39,210,188,31,198,118,141,99,226,139,200,215,96,193,140,124,156,14,81,77,122,119,195,61,70,7,210,180,203,83,36,107,33,243,120,220,51,247,156,244,174,95,226,205,161,77,106,230,232,49,40,243,66,163,229,227,253,87,175,225,64,30,157,240,127,89,243,218,218,217,154,102,242,244,196,225,142,71,30,88,249,121,175,104,175,151,254,13,95,133,241,20,168,84,124,186,113,31,123,253,184,235,234,10,0,40,162,146,128,22,131,69,20,0,148,180,10,74,0,90,41,41,104,0,162,146,150,128,10,40,162,128,10,41,41,104,1,41,104,162,128,10,40,164,160,5,162,138,40,0,164,165,162,128,10,40,162,128,10,74,90,40,1,41,104,162,128,18,150,138,40,0,162,138,40,0,164,165,162,128,18,138,90,40,0,162,146,138,0,41,104,162,128,10,74,90,40,0,162,146,150,128,10,41,41,104,0,162,138,40,2,173,245,200,183,183,86,59,176,91,31,47,208,215,197,158,38,212,206,161,246,95,154,99,229,239,255,0,88,115,215,111,78,125,171,235,111,26,222,71,103,164,69,43,0,65,184,81,203,227,179,127,133,124,90,161,166,232,15,31,221,230,128,61,191,225,62,154,45,244,9,111,101,72,159,200,190,50,18,163,45,128,177,158,56,172,127,137,30,33,26,142,187,169,91,35,220,136,219,202,192,99,199,10,135,166,125,171,184,209,226,26,95,129,53,152,101,117,201,73,223,230,224,227,202,31,225,94,1,174,92,9,117,137,216,5,57,199,67,158,194,128,59,45,47,197,16,104,90,13,178,133,185,73,212,178,180,150,251,65,42,88,156,103,32,227,167,229,92,198,165,175,106,26,197,196,202,53,11,211,25,145,165,85,146,102,192,25,56,227,39,158,105,116,15,11,106,30,33,156,172,22,215,91,124,178,225,163,183,105,1,193,3,183,214,189,231,192,223,12,174,116,243,13,204,215,146,169,123,64,165,94,208,174,9,218,113,203,255,0,179,64,30,101,225,207,133,154,173,255,0,218,119,203,166,182,205,191,235,89,206,51,158,159,39,181,123,231,135,188,7,99,165,194,4,154,110,152,92,77,230,6,142,1,199,3,253,145,207,21,216,69,15,151,159,155,57,246,169,104,2,24,173,225,132,5,138,36,64,58,5,80,49,83,81,81,79,60,113,5,50,58,14,127,137,128,160,12,253,121,130,216,167,95,245,163,249,26,248,175,91,24,242,63,224,95,210,190,160,241,191,140,52,219,59,63,44,207,106,204,46,182,21,251,72,83,194,183,248,87,203,165,38,213,127,212,65,35,121,125,124,176,95,175,211,238,244,160,15,166,126,18,57,125,2,83,146,127,211,200,228,251,71,94,165,92,87,195,221,34,109,51,68,150,41,119,134,55,76,255,0,60,100,29,187,81,123,253,43,180,160,5,160,210,82,208,3,77,2,157,69,0,20,82,82,208,1,73,75,69,0,20,148,180,80,2,82,209,69,0,20,81,69,0,20,81,73,64,11,69,20,80,1,73,75,69,0,20,81,69,0,20,81,69,0,37,45,20,80,2,82,209,77,197,0,45,45,52,125,218,117,0,20,81,69,0,120,103,198,29,88,193,253,141,181,230,27,188,239,186,113,253,207,122,241,207,5,92,121,94,32,210,134,231,231,80,136,240,127,219,90,244,255,0,141,112,177,254,195,192,63,242,223,183,251,149,228,158,19,101,95,17,233,68,149,24,190,132,242,127,219,20,1,246,142,134,254,102,143,110,220,243,187,175,251,198,180,107,35,195,50,43,248,126,213,149,212,231,119,67,159,226,106,215,160,6,74,50,189,7,90,230,188,183,139,191,95,67,93,65,230,179,230,182,45,141,164,241,237,64,26,3,145,92,223,139,116,72,117,77,14,245,62,207,108,207,38,207,154,72,193,251,172,58,252,167,210,186,40,250,80,203,189,72,206,51,64,31,27,248,247,76,155,64,241,69,231,148,209,194,160,198,129,109,201,94,177,131,232,43,211,126,20,120,195,205,187,138,210,105,239,164,242,116,224,48,205,145,144,80,113,150,173,223,139,94,18,159,85,131,207,134,73,62,107,164,59,82,2,221,35,35,214,188,2,210,70,208,181,251,193,52,100,249,101,225,203,124,156,171,15,95,167,74,0,251,120,56,111,187,75,92,239,134,245,104,53,15,181,121,108,159,38,204,226,69,110,185,255,0,10,232,168,0,164,52,180,80,1,72,41,105,40,1,104,162,138,0,40,162,146,128,10,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,41,41,105,40,0,165,162,138,0,74,90,74,40,1,104,162,138,0,40,163,52,80,1,69,37,45,0,21,204,248,183,196,48,232,118,73,44,130,231,153,149,51,22,51,200,39,212,122,87,74,122,87,133,252,113,155,100,36,21,255,0,151,216,187,255,0,211,38,160,14,31,197,127,18,46,231,187,186,138,219,81,213,162,197,211,145,251,226,0,92,183,28,63,251,181,199,63,140,117,199,219,255,0,19,173,83,255,0,2,223,255,0,138,172,57,178,215,18,16,58,177,63,173,119,154,14,134,203,246,141,243,24,250,99,116,120,207,95,122,0,229,37,241,38,179,48,33,245,125,65,129,24,42,215,46,114,63,58,207,50,77,117,47,239,37,103,119,234,206,228,231,21,181,226,61,145,222,42,71,42,74,12,35,230,82,58,228,241,87,188,15,225,219,189,87,196,22,27,35,156,36,158,102,24,66,89,120,86,255,0,10,0,244,127,131,30,22,51,237,190,146,59,71,73,109,100,11,188,101,178,37,3,159,151,218,190,131,181,137,96,181,138,37,10,54,32,95,148,96,112,63,134,185,255,0,5,104,242,104,254,30,181,130,86,98,193,93,72,104,246,158,88,158,149,211,208,2,82,209,73,64,11,69,37,45,0,37,45,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,81,73,64,11,69,20,148,0,180,81,69,0,20,81,69,0,37,45,20,80,1,73,75,69,0,20,81,69,0,20,81,69,0,37,45,20,80,1,73,75,69,0,20,81,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,73,75,69,0,37,45,20,80,2,82,209,69,0,20,82,82,208,1,69,20,148,0,180,81,73,64,11,69,20,148,0,180,81,69,0,20,81,69,0,20,81,69,0,37,80,213,108,18,254,194,230,39,45,251,200,154,63,147,174,8,61,61,249,171,244,189,104,3,229,15,137,62,12,58,118,165,169,221,197,5,243,8,252,172,51,38,87,145,24,234,23,222,184,125,51,87,185,210,228,40,169,24,33,74,226,64,115,201,207,168,175,175,252,89,225,171,93,107,72,188,137,173,60,233,37,217,199,152,87,56,101,247,30,149,243,31,196,47,8,207,161,235,55,12,150,63,103,131,204,142,53,253,232,110,74,3,143,188,79,99,64,28,214,169,169,61,244,56,111,47,38,77,231,203,245,193,247,247,173,63,8,91,249,223,108,225,142,223,47,167,252,10,185,103,5,73,7,168,56,175,70,248,113,98,39,254,211,204,123,246,249,63,197,143,239,80,7,214,22,35,108,76,57,251,255,0,208,85,138,138,220,1,25,199,173,77,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,37,45,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,37,0,45,20,148,180,0,82,82,210,80,7,41,227,171,211,105,164,196,202,99,31,233,10,62,115,254,203,87,201,154,251,73,168,120,139,85,85,93,255,0,233,114,63,238,198,127,140,254,156,215,209,31,24,117,23,181,210,99,84,151,24,189,140,125,220,255,0,203,54,255,0,102,188,63,194,54,7,85,241,110,161,190,31,55,116,114,201,247,177,255,0,45,7,61,87,214,144,207,163,124,17,164,45,167,219,178,179,46,237,159,120,99,238,238,246,247,174,234,169,216,192,144,121,152,93,185,199,124,250,213,202,98,3,77,199,52,238,244,119,160,1,104,164,165,160,10,186,132,203,22,159,114,238,225,118,194,199,147,142,198,190,79,248,161,126,183,30,38,213,20,73,19,6,242,127,213,156,255,0,2,87,208,254,61,214,211,78,209,245,40,254,209,177,254,193,43,133,217,158,205,207,79,106,249,43,82,185,155,88,214,229,144,63,156,210,99,156,1,156,1,254,239,247,104,3,176,248,67,165,53,231,136,167,99,28,197,77,147,144,80,113,254,181,23,251,181,245,94,149,23,147,166,89,166,27,247,112,32,231,175,0,87,144,252,17,240,225,131,78,130,254,91,77,175,45,180,168,95,204,206,127,127,211,25,246,175,105,140,109,69,3,140,13,180,0,234,40,162,128,10,41,41,104,0,162,146,150,128,10,40,162,128,10,40,162,128,18,150,138,74,0,90,41,41,104,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,164,160,5,162,138,40,0,162,138,74,0,90,40,162,128,10,40,38,163,36,208,4,148,83,6,105,244,0,87,55,226,223,14,91,235,246,17,195,59,92,252,179,44,159,185,198,114,1,29,193,227,154,233,40,160,15,146,188,99,240,238,109,58,234,234,123,107,29,86,77,247,108,1,104,137,5,73,99,159,148,123,10,200,210,60,109,172,232,158,118,203,59,97,231,99,62,124,79,219,61,62,101,245,175,175,47,180,155,75,228,217,60,30,96,223,187,110,242,57,231,208,251,215,151,235,95,8,108,46,62,207,246,109,15,126,221,219,191,210,216,122,99,171,208,6,22,149,241,150,239,1,100,151,69,76,201,221,136,227,229,245,122,237,52,239,138,118,119,41,25,159,85,209,99,45,156,226,225,70,222,190,175,94,59,170,124,32,215,161,98,109,180,61,160,71,159,248,251,67,207,62,173,92,188,254,7,241,69,155,50,182,157,179,203,199,252,182,140,227,63,240,47,122,0,250,133,62,32,233,12,185,58,214,143,159,250,250,79,254,42,172,167,142,116,102,199,252,78,244,126,153,249,110,163,255,0,226,235,228,241,225,223,19,43,96,90,242,63,233,164,127,227,87,173,188,55,226,246,60,90,127,15,252,244,135,252,104,3,234,244,241,14,145,121,156,106,246,15,143,238,92,198,122,254,63,236,215,139,124,77,240,21,178,203,53,229,176,191,152,67,96,91,112,218,202,10,239,56,36,47,210,176,180,205,23,198,86,254,102,45,241,187,31,199,9,245,247,175,106,251,29,206,163,225,77,85,111,83,204,153,161,149,23,144,50,10,112,188,113,212,154,0,249,163,193,186,180,218,94,191,101,19,136,80,71,230,103,205,200,35,42,199,158,71,173,109,124,69,190,26,142,147,29,192,120,221,158,229,115,229,156,175,8,195,255,0,101,174,103,197,54,114,232,254,46,187,65,31,147,229,108,227,33,182,230,49,245,245,170,23,218,147,221,105,112,219,180,219,246,201,187,110,49,142,190,222,244,1,218,124,33,109,190,38,184,233,255,0,32,246,255,0,208,210,190,182,21,242,71,194,52,221,226,105,248,255,0,151,22,255,0,208,227,175,173,214,128,10,41,41,104,0,162,146,138,0,90,40,164,160,5,162,138,40,0,162,138,40,0,164,165,162,128,10,40,164,160,5,162,138,40,0,164,165,162,128,10,40,162,128,10,40,164,160,5,162,146,150,128,18,150,138,40,0,162,138,74,0,90,40,162,128,10,41,41,104,0,164,165,164,160,5,162,138,74,0,90,40,162,128,18,150,138,40,1,41,104,162,128,3,73,74,104,160,4,165,162,138,0,74,41,104,160,15,63,248,167,41,79,14,219,227,31,241,248,163,159,247,30,190,78,211,148,55,153,159,246,127,173,125,87,241,89,88,248,118,44,127,207,240,255,0,208,30,190,80,179,148,69,191,45,140,227,181,0,123,127,138,60,66,44,116,171,235,56,229,182,253,237,164,135,14,223,49,36,48,249,121,246,175,39,208,52,105,245,253,110,222,54,182,184,116,159,127,205,2,19,208,30,156,31,238,211,188,69,171,203,170,234,113,249,115,249,129,161,88,254,230,63,140,241,208,122,215,177,252,38,240,244,113,105,154,62,165,37,174,210,60,236,203,230,159,239,74,189,1,254,148,1,215,124,57,240,125,150,133,163,91,220,73,45,212,50,180,114,70,203,114,202,160,102,66,122,96,115,242,215,124,53,11,8,145,84,223,90,141,163,28,202,191,227,94,79,241,3,196,186,166,159,113,37,158,149,119,229,172,114,166,6,200,206,1,143,39,150,30,166,188,174,251,198,30,49,14,228,95,113,184,255,0,203,24,125,253,168,3,234,147,173,105,163,254,98,22,159,247,252,127,141,67,39,136,244,168,148,150,213,44,6,209,158,110,19,252,107,228,55,241,183,138,198,220,234,31,249,10,47,240,170,205,226,143,19,93,124,173,121,187,112,219,254,170,49,215,240,160,15,171,47,188,121,163,219,9,54,107,58,65,97,183,0,221,39,251,63,237,87,159,248,179,226,187,66,10,89,93,104,243,168,144,116,147,127,24,57,232,222,181,226,145,105,126,36,213,36,86,17,121,166,95,246,144,103,111,226,190,149,208,232,191,12,60,71,169,62,233,244,127,49,26,50,84,253,166,49,200,56,236,244,1,137,172,235,122,167,137,46,174,16,89,164,128,204,211,127,163,194,199,185,231,169,227,230,254,85,233,31,15,62,28,110,254,210,251,101,182,171,6,60,157,155,147,110,126,254,122,175,210,186,255,0,9,124,44,180,176,100,150,243,70,242,216,219,0,231,237,68,252,220,103,238,191,177,175,85,183,180,130,219,127,148,155,119,99,60,147,64,15,130,5,130,50,1,37,73,207,53,45,20,80,2,82,208,120,90,102,227,158,180,0,250,40,83,154,40,0,162,138,74,0,90,74,90,40,0,162,146,150,128,18,150,138,40,0,162,138,74,0,90,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,18,150,138,40,0,164,165,162,128,60,83,227,14,152,211,127,98,236,138,103,199,157,156,12,255,0,207,63,106,249,247,66,127,39,92,211,216,144,184,186,140,243,254,248,175,178,124,83,163,166,169,246,76,193,230,121,123,191,139,27,115,143,113,253,218,248,235,81,179,155,73,212,160,14,158,83,40,18,14,67,127,17,231,191,247,104,3,236,15,2,220,164,254,23,176,33,227,57,243,58,31,246,218,186,154,241,111,132,158,39,73,244,221,30,198,75,189,242,159,59,41,229,227,248,164,61,113,94,206,142,36,69,96,114,13,0,45,52,173,58,148,175,165,0,3,229,20,148,162,138,0,202,215,109,5,221,154,33,223,196,128,241,244,53,242,95,196,29,49,172,181,141,74,93,147,5,58,140,138,11,142,15,204,231,211,218,190,198,146,48,227,4,103,154,240,95,140,30,31,69,211,26,226,59,95,154,93,76,146,222,103,92,137,15,173,0,106,124,44,215,26,227,251,91,113,128,99,201,198,211,254,255,0,189,123,77,124,173,240,191,87,251,55,246,174,233,241,187,201,254,12,255,0,127,218,190,166,70,222,185,206,121,164,128,117,20,180,83,0,160,81,69,0,20,81,69,0,20,148,180,80,1,73,75,69,0,37,45,20,80,2,82,209,69,0,20,148,180,80,1,69,37,45,0,20,81,73,64,11,69,20,148,0,180,81,69,0,20,119,162,138,0,41,41,104,160,4,20,180,148,180,0,26,240,143,142,209,147,111,149,7,254,63,34,237,255,0,76,90,189,218,188,131,227,69,147,92,105,209,186,166,236,222,161,235,143,249,100,212,1,243,63,221,185,147,60,114,122,253,107,183,127,17,253,155,30,84,150,205,187,174,91,63,214,184,171,213,49,223,220,38,54,145,43,140,126,53,26,137,37,251,188,226,128,47,91,67,54,173,168,218,167,146,236,30,65,23,238,84,158,167,241,231,154,250,79,225,151,130,226,211,172,116,187,198,23,137,44,126,110,68,128,0,50,92,115,242,251,215,27,240,215,225,244,207,28,87,119,154,94,90,43,245,59,190,208,56,3,97,251,161,190,181,244,29,157,170,90,90,164,81,166,197,92,237,25,206,50,115,64,19,34,8,227,10,189,7,173,58,146,150,128,10,74,90,74,0,90,40,164,160,5,162,146,150,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,164,165,162,128,10,74,90,40,0,162,138,40,0,162,146,150,128,10,40,164,160,5,162,138,40,0,162,138,40,0,164,165,162,128,10,40,164,160,5,162,138,40,1,41,104,162,128,18,150,138,40,0,162,138,40,0,162,138,40,1,40,162,150,128,10,40,162,128,18,150,138,74,0,90,40,164,160,5,96,172,48,71,21,193,120,247,192,246,158,32,183,12,96,136,202,243,134,37,228,97,156,33,31,195,93,237,53,227,73,6,214,85,97,156,242,51,64,31,21,120,183,194,242,232,87,151,76,76,62,80,187,120,64,71,98,64,203,99,170,255,0,179,90,158,2,214,215,79,254,208,221,230,124,251,58,5,61,55,122,253,107,219,254,36,120,36,106,122,98,181,189,189,130,72,215,190,97,102,76,18,165,95,169,11,239,95,49,126,255,0,77,233,35,175,153,255,0,60,216,142,158,191,157,0,125,197,166,221,45,204,12,202,31,1,200,228,123,10,191,94,79,240,215,198,144,106,58,111,150,198,245,153,239,118,3,33,83,212,71,254,215,78,107,213,131,134,25,29,232,1,105,104,162,128,10,40,164,160,5,162,138,40,0,162,138,74,0,90,41,41,104,0,162,146,150,128,10,40,164,160,2,150,138,40,0,164,165,162,128,10,41,41,104,0,162,146,150,128,10,40,162,128,10,14,104,160,208,3,48,105,226,155,78,90,0,40,162,131,247,104,3,200,190,48,88,73,121,102,2,180,96,125,169,15,204,79,252,243,106,227,62,28,120,124,69,226,91,135,117,66,90,213,179,134,110,187,210,189,51,226,58,171,218,128,84,31,244,148,234,63,216,53,202,248,27,104,241,5,198,209,143,220,55,79,247,133,75,220,15,108,80,6,113,78,160,81,84,2,82,209,69,0,20,214,101,29,105,213,206,120,151,91,139,73,251,46,239,63,247,155,241,179,29,177,215,149,245,160,15,23,248,181,226,247,107,247,179,141,166,9,54,154,84,130,137,143,152,200,58,245,174,55,225,239,131,95,90,213,116,233,228,242,26,25,188,204,134,103,7,128,227,178,250,173,96,234,23,242,248,139,196,86,32,77,51,153,74,65,254,144,196,245,115,215,175,203,205,125,39,240,215,194,235,167,104,90,100,146,195,102,101,143,204,203,162,243,203,63,124,123,208,7,85,225,77,18,29,15,66,181,182,68,0,198,28,112,206,195,151,39,191,214,183,169,170,0,80,2,133,3,176,167,80,1,69,20,194,104,1,244,148,128,211,133,0,20,148,180,80,1,69,20,80,1,69,20,80,1,73,75,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,0,69,55,11,78,162,128,0,180,81,69,0,20,82,102,150,128,10,40,162,128,43,75,101,111,56,43,36,121,4,96,252,199,238,214,93,207,132,52,59,130,205,45,150,242,216,207,239,92,127,35,91,148,80,7,51,255,0,8,23,135,119,231,251,56,103,254,187,73,255,0,197,85,132,240,110,131,22,54,88,168,227,31,235,164,255,0,226,171,126,138,0,201,95,13,233,75,210,219,25,255,0,166,143,254,53,104,105,240,199,105,44,8,129,67,131,145,184,247,24,171,148,80,7,204,127,23,252,48,182,250,190,179,168,70,177,0,191,103,199,206,196,253,216,215,167,74,241,198,82,14,13,125,95,241,111,74,23,30,22,214,38,17,193,188,249,31,49,31,55,222,140,117,197,124,183,168,194,109,239,228,132,237,200,199,221,233,247,69,0,122,23,194,15,249,25,231,255,0,175,7,255,0,208,210,190,178,11,95,41,252,31,132,255,0,194,73,51,113,206,158,223,250,28,117,245,101,0,20,81,73,64,11,69,20,80,1,69,2,138,0,41,41,104,160,4,165,164,165,160,2,138,74,90,0,40,162,146,128,10,90,40,160,2,146,150,138,0,74,90,40,160,2,146,150,138,0,41,41,105,40,1,104,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,146,128,22,138,40,160,2,138,40,160,0,209,65,164,160,5,162,146,150,128,10,40,162,128,60,251,226,154,143,248,71,96,63,244,248,63,244,7,175,144,84,145,210,190,194,248,158,134,79,14,192,6,63,227,240,30,127,220,106,248,246,128,53,116,59,70,212,117,221,58,38,42,68,183,105,25,201,199,86,3,248,126,181,245,231,131,52,8,116,239,11,216,219,4,64,99,243,58,59,17,203,177,239,245,175,156,62,26,105,6,247,87,211,46,54,194,194,61,78,16,119,140,158,26,51,233,239,95,91,91,66,45,224,88,213,85,64,207,202,163,3,173,0,115,154,159,129,244,173,86,238,73,238,173,18,86,98,9,38,121,7,65,142,199,210,178,165,248,79,225,217,51,157,58,51,206,127,227,226,95,241,174,255,0,20,80,7,152,191,193,111,13,54,223,248,150,69,199,253,61,79,255,0,197,83,162,248,49,225,136,216,31,236,200,184,57,255,0,143,169,255,0,248,170,244,202,40,3,145,177,248,113,225,187,17,31,151,166,133,41,156,109,184,148,245,207,171,123,214,245,158,139,167,216,160,91,120,54,0,8,31,59,30,167,61,205,104,81,64,12,1,66,128,6,20,113,79,162,138,0,41,40,165,160,0,211,113,78,162,128,26,1,20,234,41,40,0,165,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,4,165,162,138,0,41,41,104,160,2,138,40,160,2,138,41,40,1,104,162,138,0,41,41,104,160,2,138,74,90,0,40,162,138,0,40,160,211,1,230,128,31,69,32,57,165,160,6,60,107,38,55,12,226,190,106,248,161,224,79,178,223,181,204,11,111,26,69,97,184,175,152,228,228,23,60,100,87,210,245,205,248,175,66,135,82,210,239,127,113,108,206,108,228,141,90,68,7,31,43,123,30,57,160,15,152,254,28,120,130,109,51,197,26,101,185,119,242,227,243,126,80,128,245,71,61,254,181,245,71,135,53,1,169,232,208,79,243,124,225,143,204,0,232,228,127,13,124,135,175,217,203,225,207,25,92,42,178,198,109,241,255,0,30,228,174,55,70,58,116,254,255,0,243,175,119,248,57,226,97,125,165,91,218,59,221,59,164,18,185,50,28,143,245,191,95,122,0,245,234,41,170,193,144,50,247,25,167,80,1,69,37,45,0,21,231,255,0,18,52,161,127,162,198,132,3,254,152,27,230,98,63,133,253,62,181,232,21,202,248,192,6,211,80,17,159,244,145,215,232,212,1,243,111,131,44,166,131,237,219,89,6,239,47,191,251,255,0,236,215,214,182,164,152,137,63,222,175,158,252,43,103,15,250,94,216,98,254,14,195,253,170,250,18,219,30,89,219,235,82,134,201,232,162,138,161,8,105,57,167,26,65,64,11,69,20,148,0,180,81,73,64,11,69,20,80,2,81,69,45,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,2,82,210,82,208,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,4,224,102,188,147,226,253,252,113,88,170,56,99,139,184,250,1,255,0,60,222,189,47,87,191,75,13,54,107,135,15,132,219,159,47,175,36,15,235,95,51,252,91,241,82,234,26,173,197,164,50,221,47,151,52,79,134,108,15,245,94,199,222,128,60,206,253,188,205,74,233,199,1,167,98,51,254,241,175,72,240,111,195,103,213,62,219,231,125,149,246,121,120,204,174,184,206,239,238,143,106,230,124,29,225,201,245,253,94,72,193,129,143,217,204,191,191,201,31,121,125,143,60,215,214,154,38,129,6,151,231,226,214,209,124,204,127,171,140,12,237,207,94,61,232,2,230,147,163,90,233,54,237,13,188,33,1,125,248,14,199,156,1,223,233,90,84,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,9,75,73,75,64,5,20,81,64,5,20,81,64,9,75,73,75,64,5,20,148,180,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,9,75,73,75,64,5,20,81,64,5,37,45,20,0,81,69,20,0,82,82,209,64,5,20,82,80,2,209,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,12,150,61,227,25,199,53,225,95,16,62,31,94,92,255,0,103,121,50,207,38,223,51,62,93,169,124,125,207,238,154,247,138,171,117,102,151,123,55,151,24,206,49,239,64,31,19,233,23,146,104,154,189,147,92,91,186,249,119,17,205,182,67,179,128,203,234,58,124,189,107,234,47,2,248,215,79,213,116,205,62,32,246,209,201,39,153,199,218,85,136,195,49,233,129,233,94,55,241,35,192,45,97,168,121,182,150,218,148,145,199,101,230,23,49,238,0,134,110,164,47,176,174,83,194,62,41,189,240,254,175,102,166,59,120,214,13,252,220,6,27,119,43,245,228,122,208,7,217,145,184,146,48,200,193,129,232,65,200,167,215,25,224,63,21,67,174,104,118,207,37,205,151,154,82,86,100,138,69,227,18,17,211,39,218,187,16,193,192,32,130,15,60,80,2,210,209,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,37,45,37,45,0,37,45,20,80,1,69,37,45,0,20,81,69,0,20,148,180,80,1,77,52,234,40,1,191,133,56,81,69,0,20,81,69,0,121,167,197,73,204,58,114,62,194,65,186,141,125,63,229,155,87,13,240,247,84,70,241,53,218,144,139,139,102,234,235,253,244,175,71,248,153,167,155,205,30,16,22,86,63,106,140,252,131,63,192,222,213,226,222,19,47,99,227,29,76,21,42,2,74,159,189,24,255,0,150,139,255,0,196,210,123,129,245,50,156,209,80,192,225,247,242,14,49,210,165,166,2,209,69,20,1,28,179,71,16,12,236,0,39,31,57,197,124,201,241,51,197,214,250,135,246,95,146,145,54,207,51,59,39,13,140,236,254,232,246,175,114,241,158,186,52,189,50,57,4,214,224,253,164,33,243,27,253,150,247,28,241,95,35,34,220,235,121,253,195,63,149,255,0,60,80,156,103,215,175,165,0,122,127,194,239,5,221,92,253,150,245,158,104,196,58,138,146,166,220,242,23,97,235,159,150,190,145,181,135,200,183,88,243,156,103,156,99,189,114,254,8,209,147,76,210,164,140,44,227,253,32,190,36,92,31,186,61,189,171,174,160,2,138,74,92,208,0,77,71,65,52,1,64,14,2,156,40,197,20,0,81,69,20,0,148,180,81,64,5,37,45,20,0,81,69,37,0,45,20,148,180,0,81,73,75,64,9,75,73,75,64,9,75,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,37,0,45,6,138,13,0,68,105,194,148,142,105,0,197,0,58,150,133,162,128,10,40,162,128,10,40,162,128,10,74,90,40,3,159,241,141,177,184,240,205,234,2,65,109,157,6,127,136,87,201,30,61,182,54,222,44,190,82,73,193,65,202,227,254,89,138,251,3,196,207,229,232,23,76,72,11,251,190,191,239,10,249,35,226,76,162,79,24,223,237,42,126,104,186,127,215,37,160,14,143,225,12,193,124,69,48,36,113,96,221,255,0,219,142,190,171,21,241,255,0,194,217,140,94,34,156,141,191,241,228,195,159,247,210,190,190,140,231,52,0,234,41,41,104,0,162,138,40,0,20,82,45,20,0,180,81,69,0,20,81,69,0,20,81,69,0,37,20,180,80,1,69,20,80,1,69,20,80,1,69,20,148,0,180,81,69,0,20,148,82,208,1,69,20,80,2,82,209,73,64,11,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,7,15,241,25,149,116,24,73,42,63,210,199,83,254,203,215,199,21,245,167,197,91,163,23,135,226,230,63,248,254,81,207,251,175,95,38,80,7,209,63,6,52,137,6,143,230,179,176,217,169,231,105,143,251,161,43,221,107,203,126,17,148,62,30,147,107,3,254,156,253,255,0,217,142,189,74,128,10,41,41,104,0,162,138,40,1,41,104,162,128,18,148,156,81,77,52,0,204,211,215,154,110,41,84,80,3,232,162,138,0,40,164,165,160,2,146,150,138,0,74,90,40,160,2,146,150,138,0,74,90,74,40,1,104,162,138,0,74,90,41,40,1,104,162,146,128,22,138,41,40,1,104,162,138,0,74,90,40,160,2,146,150,138,0,40,162,146,128,16,211,42,83,77,34,128,16,31,106,117,48,28,84,128,208,1,77,113,185,10,250,140,82,210,208,7,138,252,86,240,109,205,237,190,175,127,20,146,190,239,39,8,150,229,190,233,65,215,62,213,229,30,16,191,255,0,132,83,196,247,17,221,197,202,219,20,253,235,121,60,179,35,119,21,245,118,185,100,47,180,169,160,109,216,109,191,115,175,12,15,244,175,151,62,41,232,237,164,248,146,242,120,226,159,107,73,18,3,34,240,127,116,15,160,254,237,32,62,154,240,214,175,6,163,163,216,50,52,121,107,72,229,194,202,31,104,32,127,141,110,87,134,252,40,241,91,77,36,22,50,201,104,22,29,53,71,7,13,242,236,28,243,94,229,149,61,233,128,81,69,20,0,149,202,120,210,84,135,73,141,157,128,6,224,14,78,63,133,235,171,175,56,248,161,124,109,244,40,182,148,200,188,81,207,251,173,73,129,231,62,13,190,73,62,219,141,188,121,125,31,253,234,250,38,1,132,35,222,190,104,248,119,96,243,255,0,105,102,41,56,242,186,47,251,245,244,202,0,7,20,144,14,165,162,138,160,3,76,90,121,163,20,0,82,82,209,64,5,20,148,180,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,82,82,209,64,5,37,45,20,0,148,180,81,64,5,20,81,64,9,85,175,47,33,179,130,89,101,145,20,36,101,206,247,11,192,7,255,0,137,171,12,241,167,222,101,25,245,53,227,95,17,190,32,125,147,237,22,150,183,26,108,130,91,6,234,249,98,78,225,129,134,160,14,107,226,151,143,44,238,198,171,166,195,28,82,22,242,118,178,92,7,206,54,63,64,43,204,188,63,160,93,248,147,82,144,219,195,56,83,17,112,82,35,32,224,133,237,182,170,195,5,223,137,53,213,38,218,87,105,251,91,198,78,118,175,110,191,221,175,160,254,20,120,34,45,59,78,130,238,100,190,138,87,183,145,24,74,2,129,251,223,238,149,246,160,14,147,192,126,21,151,71,179,179,150,73,156,159,176,162,21,104,74,224,224,123,251,87,121,76,138,49,20,81,198,51,128,170,6,125,169,244,0,81,69,20,0,81,69,20,0,82,82,209,64,5,37,45,20,0,81,73,75,64,5,20,81,64,5,37,45,20,0,81,69,25,160,4,165,162,138,0,74,90,40,160,2,138,40,160,2,146,150,138,0,40,162,146,128,10,90,40,160,2,138,41,40,1,104,162,138,0,74,41,104,160,4,165,162,138,0,74,90,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,146,128,22,138,74,90,0,40,162,138,0,74,90,40,160,2,146,150,138,0,74,41,104,160,2,146,150,138,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,74,90,0,40,162,146,128,50,245,141,30,215,84,179,185,73,224,243,89,224,104,177,184,174,65,7,142,8,245,175,155,254,33,124,60,159,77,185,212,111,45,52,191,46,8,246,109,111,180,3,140,132,83,193,124,245,38,190,164,172,93,123,195,150,58,229,133,197,189,204,1,204,219,119,102,70,0,224,131,252,39,218,128,62,84,240,127,139,111,188,45,126,214,243,94,253,154,40,225,101,3,202,15,130,206,27,176,62,230,190,138,240,127,142,180,253,94,43,120,78,163,230,74,45,22,71,30,67,14,118,140,159,186,61,107,198,254,35,124,50,147,77,212,166,186,177,251,36,80,52,168,129,124,217,25,151,247,124,245,7,184,245,174,43,74,241,70,177,225,139,233,4,119,155,74,70,109,254,72,81,184,4,127,121,122,113,64,31,106,169,7,165,21,229,158,23,248,175,107,170,253,175,205,23,175,229,121,120,204,49,175,93,223,221,111,246,107,211,98,184,89,208,176,4,46,113,205,0,77,69,20,80,1,69,20,80,1,69,20,80,2,82,209,69,0,37,45,20,80,2,81,75,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,65,162,138,0,40,20,81,64,5,20,81,64,25,26,253,176,184,178,69,41,187,18,131,215,29,141,120,30,161,4,122,119,136,117,25,138,249,123,174,100,93,217,207,241,19,253,43,232,203,152,132,209,128,195,43,156,245,175,8,248,141,166,181,136,158,226,18,128,201,124,195,229,36,156,29,231,191,210,147,3,218,116,171,129,39,157,135,206,49,252,63,90,213,175,63,240,70,186,215,191,111,222,92,236,242,241,144,163,174,239,79,247,107,208,41,128,85,107,203,145,107,16,118,109,160,182,51,183,61,141,89,174,103,198,90,135,216,244,232,240,88,31,56,15,148,3,217,189,104,3,196,62,42,120,181,167,142,123,104,111,119,24,181,23,227,202,198,0,220,189,72,163,225,151,132,68,255,0,218,158,117,142,118,249,88,253,239,251,254,141,92,222,163,163,93,120,139,196,90,146,25,34,40,110,37,157,68,132,143,227,63,221,31,237,215,209,254,24,240,181,174,143,246,173,144,162,249,187,51,182,70,63,119,119,175,214,144,29,44,17,8,99,42,163,0,156,245,169,105,41,105,128,80,105,41,164,208,2,109,167,10,49,75,138,0,90,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,164,160,5,164,165,162,128,18,150,138,74,0,90,40,162,128,10,74,90,40,0,162,146,150,128,18,138,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,19,20,180,81,64,5,20,81,64,5,20,82,80,2,209,69,37,0,20,180,81,64,28,175,143,239,69,167,132,117,7,50,108,219,179,157,185,219,153,18,190,71,241,117,208,187,241,37,220,161,183,135,217,206,49,210,53,21,244,167,197,221,71,201,240,142,179,16,220,25,124,142,195,31,235,35,53,242,205,244,134,107,217,37,39,36,227,249,10,0,235,62,25,134,62,32,159,3,254,92,219,255,0,66,74,251,18,46,245,242,143,194,77,52,220,120,142,111,185,180,233,236,220,147,253,228,175,172,128,11,210,128,18,150,138,40,0,160,209,73,64,10,41,41,104,160,2,138,40,160,2,138,40,160,2,138,41,40,0,165,162,138,0,41,41,104,160,2,138,41,40,1,104,162,138,0,41,41,104,160,2,138,40,160,2,146,150,138,0,74,90,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,164,165,160,2,138,74,90,0,40,164,165,160,4,165,164,165,160,0,209,69,37,0,20,81,75,64,5,20,81,64,30,77,241,131,143,15,69,255,0,97,21,255,0,208,100,175,150,171,235,79,138,218,121,159,195,208,253,222,111,212,242,79,247,90,190,75,160,15,164,126,12,106,81,190,132,209,153,126,118,212,136,3,105,231,42,158,213,237,149,243,7,194,29,82,72,26,206,220,59,109,147,84,76,128,163,191,150,43,234,0,119,12,208,1,69,20,80,2,82,209,154,40,1,41,105,40,160,5,162,138,74,0,92,81,69,20,0,81,69,37,0,45,20,81,64,9,75,69,20,0,148,180,81,64,9,75,73,75,64,5,20,81,64,9,75,69,20,0,82,82,209,64,5,20,81,64,5,37,45,20,0,82,82,209,64,5,20,148,180,0,81,69,20,0,81,69,20,0,82,26,90,54,208,4,101,105,86,148,138,74,0,125,37,40,52,148,0,172,21,134,13,121,55,197,175,11,141,74,205,102,142,211,204,145,238,163,36,249,152,249,68,110,61,107,214,107,51,88,211,34,212,173,132,114,160,108,56,110,88,143,225,35,183,214,128,62,72,240,230,169,47,135,188,85,126,173,55,217,196,98,75,127,186,31,24,117,249,122,31,78,181,245,166,143,170,69,125,231,108,159,204,217,183,60,17,140,231,219,218,190,99,241,231,131,231,210,181,59,235,216,76,8,37,191,148,12,51,147,130,204,123,174,59,87,171,252,52,215,174,46,127,181,60,233,25,177,229,99,228,3,31,127,210,164,15,91,162,138,74,160,17,155,3,175,122,241,191,138,23,34,93,56,198,31,59,111,254,238,61,158,189,107,82,185,22,214,234,252,242,224,112,63,217,53,243,255,0,140,181,105,53,59,251,203,68,118,27,47,29,190,112,160,112,88,118,250,212,176,59,63,0,104,169,109,253,163,155,124,110,242,255,0,139,63,223,247,175,89,174,95,195,26,88,182,251,86,66,252,219,62,233,63,237,87,81,77,0,82,82,208,105,128,148,180,148,180,0,81,69,37,0,45,37,45,20,0,81,69,20,0,82,82,209,64,5,37,45,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,37,0,45,69,52,209,192,129,165,108,41,56,206,51,85,117,13,82,45,54,32,242,44,164,22,3,228,0,255,0,9,61,207,181,120,215,141,254,47,27,97,45,181,139,222,69,36,87,108,132,180,17,17,129,188,109,228,159,106,0,218,241,119,196,187,43,15,177,249,26,191,151,191,118,127,209,152,231,27,125,83,222,190,120,7,83,241,38,167,108,91,253,37,157,150,220,125,212,206,91,167,111,239,117,247,166,203,123,170,248,131,30,125,194,63,145,211,114,133,198,255,0,247,71,181,123,183,128,62,21,91,219,91,165,197,252,54,178,75,13,232,112,201,60,191,40,1,15,78,59,230,128,39,248,115,240,234,43,24,180,235,251,205,39,100,209,249,155,155,237,4,227,59,192,224,54,58,21,175,95,182,182,142,214,5,138,33,181,87,56,25,39,169,205,22,214,144,218,68,177,66,155,99,25,192,201,61,78,123,212,244,0,81,73,75,64,5,20,148,180,0,81,69,20,0,82,82,209,64,5,37,45,20,0,82,82,209,64,5,20,148,180,0,81,69,20,0,81,69,37,0,45,20,148,180,0,82,82,209,64,5,37,45,20,0,81,73,75,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,148,180,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,148,180,0,81,73,75,64,9,75,69,25,160,2,146,150,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,203,213,180,107,93,82,16,178,90,91,72,119,171,254,246,48,253,20,143,67,94,19,241,19,225,212,177,67,45,205,180,58,100,94,101,233,193,69,193,193,14,113,194,215,209,85,28,145,121,171,183,56,231,61,40,3,225,123,61,82,247,78,223,178,246,230,61,248,207,147,41,25,199,175,62,245,238,190,7,248,167,109,42,197,5,195,234,178,188,151,64,2,196,48,218,118,174,14,94,181,252,91,240,182,125,79,236,126,86,161,39,238,247,231,109,161,110,184,255,0,107,218,188,43,87,240,62,173,163,205,243,89,95,202,22,63,52,177,179,112,161,114,126,190,148,1,246,78,159,168,197,127,111,28,177,171,0,249,198,240,51,193,62,255,0,236,213,202,248,247,194,126,51,62,30,187,180,142,125,56,159,35,126,76,179,121,127,120,55,92,175,31,122,189,243,193,127,18,116,189,94,198,40,222,91,59,105,4,110,229,26,244,18,48,248,233,180,122,230,128,61,26,138,173,111,123,111,113,24,120,103,137,131,40,113,181,193,224,253,42,197,0,45,24,162,146,128,22,138,40,160,2,138,40,160,4,165,164,165,160,2,138,40,160,2,146,150,138,0,40,162,138,0,41,41,104,160,4,165,162,138,0,40,162,138,0,41,41,69,20,0,132,102,188,215,226,70,144,110,180,165,216,176,130,111,3,101,151,217,253,171,210,235,43,91,181,107,139,69,85,39,62,98,158,23,61,141,12,15,30,248,121,122,240,255,0,105,110,146,67,159,43,24,63,239,215,186,70,219,134,107,192,108,109,167,211,252,221,208,74,119,99,25,66,189,51,254,53,238,154,108,130,75,118,35,31,124,142,190,194,146,2,231,221,175,58,248,135,230,206,134,20,144,140,76,135,146,84,125,195,254,53,232,114,125,195,89,114,88,188,215,142,251,136,4,15,225,207,101,166,7,158,248,71,194,191,241,48,107,137,162,179,127,54,220,156,149,201,36,149,57,57,21,234,202,128,103,0,12,250,45,50,24,188,168,213,115,156,0,58,84,180,0,81,69,52,154,0,70,52,148,99,154,112,52,0,225,69,20,148,0,180,82,82,208,1,69,20,80,1,69,37,45,0,20,81,73,64,5,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,73,75,73,64,11,69,20,148,0,180,81,73,64,11,69,20,80,1,69,20,148,0,180,81,73,64,11,69,20,80,1,69,37,45,0,37,45,20,80,1,73,75,69,0,20,81,73,64,11,65,56,82,104,170,247,146,136,173,39,145,138,128,35,118,57,59,122,10,0,240,159,141,26,145,255,0,137,221,152,105,71,250,142,51,242,255,0,203,51,235,94,2,231,115,146,107,209,62,43,234,137,115,227,13,90,36,10,119,121,56,33,243,255,0,44,208,215,158,65,19,78,197,64,36,129,158,6,104,3,232,31,131,58,72,91,248,231,41,23,239,52,192,122,115,201,140,243,197,123,205,121,247,195,29,61,237,244,77,38,103,45,134,211,33,24,41,183,168,67,94,133,64,5,20,82,80,2,209,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,9,75,69,20,0,82,82,209,64,5,20,81,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,37,45,20,0,81,69,20,0,81,69,20,1,206,248,182,192,95,105,105,30,200,91,19,134,253,224,200,232,222,222,245,241,52,208,152,113,184,142,125,43,239,91,152,204,177,128,61,115,210,190,44,241,102,159,37,159,216,247,134,249,183,109,202,99,166,223,241,160,11,255,0,15,53,19,107,226,13,38,45,242,141,218,148,71,0,252,191,121,7,173,125,131,99,47,155,103,27,243,206,122,253,77,124,57,225,217,132,30,35,211,37,101,225,47,34,99,147,143,186,226,190,202,240,117,252,119,158,27,178,145,8,249,252,220,5,112,122,59,127,133,0,116,84,82,82,208,1,69,6,138,0,41,41,104,160,2,138,74,90,0,74,90,40,160,2,138,41,40,1,104,162,138,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,146,128,22,138,40,160,2,138,41,40,1,104,162,138,0,40,162,138,0,40,162,146,128,10,41,104,160,0,212,70,165,166,154,0,64,105,245,25,165,6,128,31,65,10,122,140,209,69,0,112,254,50,240,196,58,149,144,196,22,101,141,206,242,101,65,207,202,222,221,121,175,55,240,169,147,73,251,86,231,43,230,236,255,0,84,79,240,238,235,211,214,189,249,211,122,227,56,174,102,251,65,119,217,137,92,227,61,35,250,123,210,3,163,129,183,198,78,79,94,245,45,84,178,92,66,65,254,247,244,21,109,142,5,48,57,111,25,222,139,109,54,51,153,7,239,192,249,62,141,94,29,166,64,218,159,139,181,53,36,48,45,35,226,78,127,229,162,253,121,230,189,63,226,61,216,16,249,97,119,17,112,135,131,254,193,172,239,3,105,146,157,81,167,33,192,146,216,176,249,14,57,96,122,210,96,122,141,156,30,78,254,0,206,62,232,250,213,186,20,109,162,152,5,6,138,13,0,20,10,40,160,2,138,41,40,1,104,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,4,165,162,138,0,40,164,165,160,2,138,41,40,1,105,41,106,165,198,163,105,107,143,54,230,24,247,116,221,34,140,254,116,1,108,156,86,30,191,226,11,93,34,202,226,73,68,199,202,219,159,44,46,121,43,211,145,235,94,127,226,239,138,250,101,172,115,193,16,180,185,47,108,197,74,95,142,167,112,198,0,63,228,215,129,235,154,196,222,34,212,167,150,13,62,64,110,54,237,88,201,147,160,29,54,142,122,80,7,127,241,19,226,71,218,174,228,182,178,184,213,109,202,77,27,127,172,218,49,229,255,0,178,254,166,188,210,214,222,247,196,58,132,224,92,23,102,221,49,51,200,199,60,245,239,207,53,185,225,159,135,122,182,180,219,140,23,176,3,25,96,255,0,99,118,28,48,24,237,95,65,248,39,192,114,232,105,111,44,151,142,205,246,53,136,198,214,230,60,31,151,253,175,110,148,1,135,225,47,134,41,107,246,223,181,217,233,50,239,217,183,247,91,177,141,217,234,159,74,245,184,45,226,183,140,136,162,142,53,39,56,140,0,51,83,40,197,20,0,81,69,20,0,82,82,209,64,5,20,82,80,2,209,69,20,0,81,73,75,64,5,20,148,180,0,81,69,20,0,81,69,37,0,45,20,148,180,0,81,70,104,160,4,165,162,138,0,41,41,104,160,2,138,74,90,0,40,162,138,0,74,90,40,160,2,146,150,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,162,146,128,22,138,40,160,4,165,162,138,0,40,162,146,128,22,138,41,40,1,77,48,182,222,226,150,154,224,156,224,80,2,171,3,208,173,62,160,64,65,228,84,180,0,180,180,81,205,0,20,148,115,75,205,0,20,81,69,0,20,81,73,64,11,69,20,80,1,73,75,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,37,45,0,4,102,185,173,115,194,182,122,172,19,137,100,185,5,160,104,241,25,29,10,159,99,207,53,210,210,80,7,204,30,55,248,99,45,140,151,247,22,54,154,188,251,60,189,135,202,222,14,118,131,247,83,220,215,1,107,117,170,120,94,246,79,244,22,141,130,249,100,92,196,195,174,27,253,158,126,90,251,90,238,198,11,168,154,57,147,122,182,50,50,70,118,253,43,205,188,109,240,206,195,86,99,52,26,63,155,43,74,164,183,218,88,100,4,35,187,15,106,0,227,60,23,241,86,96,209,67,121,54,149,4,105,104,6,93,136,59,134,213,199,47,245,175,110,176,215,244,235,255,0,51,203,212,108,100,217,140,236,152,28,103,61,121,255,0,102,190,82,241,23,195,253,95,73,146,103,139,76,242,163,251,67,70,167,207,70,249,121,192,251,199,210,170,232,254,56,214,244,159,59,254,38,62,79,153,183,254,88,35,231,25,246,62,180,1,246,112,42,122,16,104,175,53,240,151,196,141,63,85,133,86,125,87,205,149,238,4,107,251,134,25,200,92,14,0,245,175,69,134,120,231,140,60,109,144,253,14,10,208,4,180,81,69,0,20,81,73,64,11,73,75,69,0,20,82,82,208,1,69,37,20,0,180,81,69,0,20,81,73,64,11,69,20,80,0,104,162,154,104,1,192,209,81,211,134,104,1,212,201,16,48,193,207,95,225,167,209,64,28,94,161,225,136,31,203,199,218,206,51,211,30,223,236,215,67,164,169,75,114,8,35,45,223,253,209,90,37,3,117,21,10,70,16,128,6,57,205,0,88,110,70,41,129,112,115,75,184,31,151,52,225,64,5,37,41,56,20,102,128,10,8,164,165,160,6,98,128,41,248,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,1,40,165,162,128,10,74,90,40,1,41,104,164,160,5,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,146,150,128,10,40,164,160,5,162,138,74,0,90,41,41,104,0,162,138,40,0,162,138,40,0,162,146,150,128,10,193,241,77,250,217,232,122,129,50,196,25,108,228,96,28,237,236,255,0,252,77,111,87,145,124,90,214,36,181,75,187,116,159,106,203,166,54,70,204,231,62,96,235,182,128,62,121,241,109,231,219,252,77,121,115,148,59,182,115,31,78,16,15,253,150,155,225,171,95,181,106,18,71,134,56,136,159,151,234,43,42,105,76,146,51,19,146,123,215,83,240,246,31,59,92,156,109,207,250,43,158,191,237,10,0,250,191,193,182,226,15,11,232,227,13,242,233,241,15,155,254,185,138,232,171,51,195,233,179,195,186,96,198,220,90,68,191,248,224,173,58,0,40,162,138,0,41,41,104,160,2,138,74,90,0,41,41,104,160,2,138,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,146,150,138,0,74,90,40,160,2,138,40,160,2,138,40,160,4,165,162,138,0,74,90,40,160,4,165,162,138,0,43,229,79,138,186,88,180,254,202,194,201,243,121,255,0,120,127,119,103,181,125,87,95,63,124,104,180,3,251,19,9,255,0,61,251,255,0,215,58,0,240,123,103,242,174,225,151,142,36,86,231,238,240,107,234,111,132,186,186,220,120,111,71,128,203,6,246,243,190,85,126,126,244,135,214,190,84,175,92,248,71,175,53,190,175,163,217,181,198,0,243,190,79,47,63,195,33,235,138,0,250,136,28,175,20,149,91,79,156,92,216,164,129,183,43,103,157,184,238,69,90,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,146,150,146,128,22,138,40,160,2,138,40,160,4,165,162,138,0,41,41,104,160,2,138,40,160,4,165,162,138,0,40,162,138,0,41,41,104,160,4,165,162,138,0,40,162,138,0,40,162,146,128,22,138,74,90,0,40,35,52,81,64,17,98,156,5,63,20,152,160,5,2,138,40,160,2,145,148,53,46,104,160,8,161,79,45,113,207,94,244,179,182,216,152,138,146,161,159,231,66,163,156,208,7,11,226,93,32,234,215,178,134,142,114,55,43,102,33,253,209,143,67,91,222,30,210,18,193,34,96,39,4,64,19,231,252,61,191,217,173,88,173,70,226,238,156,145,215,53,116,5,0,1,218,149,128,40,162,131,154,96,20,153,164,201,164,20,0,250,40,162,128,10,41,41,104,0,162,138,74,0,90,40,162,128,10,40,205,20,0,148,180,81,64,5,37,45,20,0,82,82,209,64,5,37,20,180,0,83,89,209,6,93,128,95,115,182,169,223,234,86,214,16,73,44,211,108,9,140,156,19,140,149,244,95,122,242,111,30,124,81,134,194,70,183,176,214,124,185,18,100,200,251,49,56,6,50,123,167,169,90,0,244,141,95,196,250,118,157,22,230,212,172,35,111,51,97,18,204,163,105,231,142,189,120,175,7,241,103,197,123,217,126,199,246,99,164,205,141,251,182,22,108,116,199,221,106,224,117,111,20,107,90,245,204,233,246,207,61,12,205,50,143,41,23,185,231,160,245,173,141,7,225,182,175,168,253,163,205,210,124,205,152,199,250,74,12,103,63,237,123,80,7,49,111,97,169,235,183,150,228,88,92,184,103,88,137,130,22,61,255,0,30,121,175,102,240,79,194,171,114,150,55,87,112,234,209,73,251,205,193,149,84,15,188,7,84,250,87,161,248,103,225,246,151,164,194,51,165,249,78,179,249,131,247,236,221,0,231,239,31,238,215,111,20,73,10,4,65,133,29,23,52,1,145,161,120,118,215,71,181,72,225,121,206,21,199,239,8,207,45,158,192,86,208,24,80,40,165,160,2,138,40,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,40,52,0,81,77,57,160,102,128,29,69,20,80,2,82,209,69,0,20,82,82,243,154,0,40,162,138,0,40,162,138,0,74,90,40,160,2,146,150,138,0,41,41,104,160,2,138,74,90,0,40,164,165,160,2,138,74,90,0,40,162,138,0,74,41,105,40,1,104,162,138,0,74,90,40,160,2,138,40,160,2,138,74,90,0,74,94,212,81,64,0,11,69,20,80,1,69,20,80,2,82,210,82,208,1,69,20,80,2,82,209,73,64,11,73,75,69,0,20,81,69,0,20,81,69,0,37,45,37,20,0,180,81,73,64,11,69,20,80,1,69,20,80,1,77,100,87,24,97,145,75,69,0,96,234,222,17,210,181,120,241,61,168,124,203,230,28,202,227,158,127,186,125,235,198,124,73,240,83,103,217,190,192,150,48,231,118,253,247,18,28,244,199,80,125,235,232,90,138,72,34,151,30,100,72,248,233,189,65,197,0,124,92,183,90,215,133,47,160,69,188,140,5,101,184,249,17,91,161,255,0,105,122,241,94,175,224,223,140,237,35,217,89,223,53,236,142,124,205,197,109,226,0,253,242,58,17,254,205,118,158,44,248,111,111,169,69,52,150,214,26,84,110,45,90,53,45,16,82,15,205,131,192,247,175,1,241,7,132,53,63,14,222,220,200,46,109,211,236,248,255,0,143,118,96,87,112,31,119,229,30,180,1,245,118,135,226,59,109,110,206,57,226,73,151,120,45,251,192,1,225,177,216,154,219,7,32,31,90,249,11,194,126,62,186,208,102,48,221,223,234,146,32,137,194,136,102,36,41,44,167,59,75,15,122,246,255,0,11,252,74,176,212,18,40,200,212,89,133,168,98,101,10,115,247,127,219,247,160,15,78,162,171,219,222,165,198,255,0,45,88,99,174,64,169,232,1,104,162,138,0,41,41,104,160,3,20,148,180,80,2,82,209,69,0,20,81,69,0,20,81,69,0,37,41,162,138,0,110,22,156,40,197,20,0,81,70,105,160,228,226,128,29,77,113,131,75,72,71,52,0,210,14,50,58,210,130,113,201,165,62,148,160,113,64,10,121,90,140,102,164,197,52,138,0,117,37,40,162,128,10,74,90,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,146,150,128,18,150,146,150,128,10,41,41,104,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,146,150,128,18,150,138,40,0,164,165,164,160,5,164,165,162,128,3,69,37,20,0,180,82,82,208,1,95,55,252,97,215,99,147,88,242,71,153,243,233,216,228,14,237,34,215,209,115,200,177,227,57,231,210,190,62,241,205,227,106,94,36,180,1,229,59,160,72,255,0,120,127,218,111,252,119,154,0,225,182,156,102,189,27,225,37,151,218,188,67,63,221,255,0,143,55,60,146,63,229,162,87,29,127,102,109,227,148,16,153,92,125,223,194,189,107,224,94,157,230,95,53,201,17,16,246,82,14,71,63,235,23,219,218,128,62,132,210,227,242,180,139,40,255,0,187,2,15,251,229,86,173,211,32,27,45,227,78,56,10,56,250,84,148,0,81,69,20,0,148,180,148,180,0,81,73,75,64,5,20,148,180,0,82,82,210,80,2,210,82,210,80,2,209,69,20,0,148,180,81,64,9,75,69,20,0,148,180,81,64,9,75,69,20,0,81,69,20,0,81,73,75,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,81,69,20,0,148,180,81,64,5,37,45,20,0,81,69,20,0,81,73,75,64,9,75,69,37,0,45,120,215,198,11,1,55,246,46,2,252,190,127,82,127,216,175,100,174,27,226,6,155,246,207,236,236,44,39,103,153,247,135,174,207,111,106,0,248,239,21,214,120,2,255,0,236,126,43,211,220,238,192,243,58,40,61,81,255,0,198,185,191,32,253,174,40,184,203,16,61,185,53,126,207,126,157,173,70,251,138,148,207,40,112,121,94,223,157,0,125,151,225,43,161,123,225,171,73,70,239,155,127,80,7,70,101,173,186,243,255,0,132,218,135,219,60,27,167,130,210,179,121,114,18,92,231,254,91,55,189,122,13,0,37,41,164,165,160,6,231,154,90,92,80,62,237,0,20,81,69,0,20,81,73,64,11,73,75,69,0,20,148,81,64,11,69,20,80,1,69,37,45,0,20,148,180,80,1,73,75,69,0,20,148,180,80,1,69,20,80,1,69,20,80,2,82,210,82,208,1,73,75,69,0,20,148,180,80,1,73,69,20,0,180,81,73,64,11,69,20,80,1,69,20,80,2,82,209,69,0,6,154,73,20,234,105,160,0,100,154,113,56,166,1,75,138,0,104,36,209,129,222,157,141,162,140,113,64,10,49,142,41,105,7,221,165,38,128,10,13,38,115,75,64,13,197,32,226,159,70,40,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,20,80,2,81,75,69,0,20,81,69,0,20,81,69,0,20,81,85,110,111,210,217,119,56,115,243,109,249,64,160,11,89,197,114,254,32,241,149,166,135,20,198,72,238,75,71,110,211,124,138,15,1,79,169,235,197,114,158,38,248,157,97,167,253,151,11,169,174,253,255,0,234,213,71,76,117,249,253,235,192,245,191,23,223,235,215,128,67,168,234,32,73,24,132,172,211,54,9,36,245,218,199,142,104,3,175,241,127,198,27,221,70,91,203,123,11,139,184,99,151,102,193,36,17,124,184,218,78,122,250,26,228,44,52,141,103,198,247,175,43,93,219,179,186,121,132,203,242,125,220,47,240,138,221,240,143,195,173,71,86,184,179,184,146,75,9,18,93,249,19,150,36,237,12,57,249,79,165,123,215,131,188,15,109,162,89,69,231,88,233,166,80,142,172,241,66,185,57,124,245,32,80,7,5,225,79,130,240,34,197,53,244,54,114,239,181,92,236,185,144,101,142,14,123,123,215,175,216,120,111,77,211,188,207,34,212,39,155,140,226,70,57,198,125,79,189,105,71,12,113,34,132,64,20,12,0,6,221,162,164,160,4,0,14,148,180,81,64,9,75,73,75,64,5,20,82,80,2,209,69,37,0,45,20,81,64,5,37,45,20,0,81,73,75,64,5,20,148,180,0,81,73,75,64,5,37,45,20,0,148,180,81,64,9,75,69,20,0,98,146,150,138,0,74,90,40,160,2,146,150,138,0,41,13,45,20,0,211,154,64,77,41,162,128,29,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,20,80,2,82,209,69,0,20,81,73,64,11,69,37,45,0,20,81,69,0,37,20,180,80,1,69,20,80,2,82,209,69,0,37,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,146,150,138,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,162,146,128,22,138,40,160,4,165,162,138,0,43,59,82,211,126,221,4,145,249,155,55,227,157,185,219,180,143,127,246,107,70,146,128,60,79,199,127,9,238,53,89,26,120,47,229,98,242,161,196,118,101,176,2,99,179,87,142,234,254,1,214,116,121,100,34,198,254,96,37,49,134,251,35,128,122,243,223,251,181,246,123,0,203,138,196,212,188,61,109,168,199,137,37,157,115,38,255,0,144,142,188,255,0,179,239,64,31,44,104,126,54,147,64,243,252,237,33,219,206,219,141,242,152,254,238,125,87,158,181,237,254,28,248,185,166,95,42,36,171,105,108,205,56,76,61,248,39,7,28,244,30,191,165,114,94,40,248,71,7,250,47,217,162,214,37,251,219,176,161,177,211,111,221,74,242,43,141,35,86,208,238,209,191,179,47,19,203,2,111,223,91,176,11,131,212,240,188,113,64,31,103,217,234,182,119,240,199,36,23,80,72,31,56,217,40,124,227,63,221,250,85,224,65,25,7,53,243,23,130,254,39,222,89,61,141,181,199,246,92,49,167,153,184,203,189,72,206,242,185,203,251,215,184,248,99,198,22,58,197,154,51,106,26,113,144,163,49,17,76,56,195,227,238,238,52,1,214,81,77,73,18,69,14,140,174,24,100,16,115,145,78,160,4,165,162,138,0,74,90,40,160,2,138,41,40,0,165,162,138,0,40,162,146,128,22,138,40,160,6,154,0,167,81,64,5,39,122,90,40,0,34,129,73,75,64,5,20,81,64,5,20,148,180,0,82,82,209,64,5,37,45,20,0,82,82,209,64,5,20,148,180,0,81,69,20,0,81,69,37,0,45,20,148,180,0,81,73,75,64,5,20,81,64,5,20,81,64,9,75,69,20,0,148,180,148,180,0,148,82,209,64,9,69,45,20,0,82,82,209,64,9,75,69,20,0,81,69,20,0,82,82,210,80,1,75,69,6,128,27,222,157,64,164,160,5,162,146,145,152,40,231,104,160,14,71,198,126,32,181,210,190,195,230,60,71,204,243,49,190,112,189,54,255,0,141,124,195,161,216,207,170,95,91,94,4,145,35,75,149,86,194,22,28,16,121,61,186,215,160,252,94,241,1,127,236,109,143,108,216,243,243,131,159,238,123,213,31,9,233,240,216,248,86,254,119,46,141,12,146,200,4,132,5,226,53,60,241,211,138,0,226,60,86,223,241,81,93,217,1,184,252,152,35,169,249,1,233,94,231,240,66,194,72,52,43,73,220,50,135,130,97,202,21,255,0,150,222,191,133,120,106,163,107,127,16,56,5,252,223,249,226,51,156,69,219,175,165,125,61,240,219,77,91,15,8,217,70,86,80,192,72,10,200,48,121,145,143,165,0,118,116,81,69,0,20,81,69,0,20,148,180,80,2,82,209,69,0,20,81,73,64,11,69,20,148,0,180,148,82,208,1,73,69,45,0,20,148,180,80,1,73,75,69,0,37,45,20,80,1,69,20,80,2,82,209,69,0,20,81,69,0,37,20,180,80,1,69,20,80,1,69,20,148,0,180,82,82,208,1,69,37,45,0,20,148,180,80,1,69,20,80,2,81,75,69,0,20,82,82,208,1,69,20,80,1,73,75,69,0,21,159,169,64,110,60,172,18,184,207,108,255,0,118,180,41,172,3,227,57,160,15,137,181,91,102,177,241,54,158,178,100,115,27,124,195,28,110,63,225,91,26,230,151,36,218,100,218,130,22,100,56,218,21,50,62,240,29,106,231,196,221,40,233,254,42,180,97,28,216,22,168,228,184,224,97,219,219,167,21,183,165,65,14,173,224,72,98,47,189,229,221,242,68,84,159,150,82,120,28,250,80,7,65,240,63,90,134,28,105,242,170,9,98,180,145,142,249,0,60,206,167,167,240,245,175,120,137,196,177,35,2,165,88,2,48,115,95,40,248,94,233,188,55,227,189,66,33,132,65,105,133,55,60,30,76,111,237,95,78,104,23,162,243,72,177,149,89,9,123,104,220,236,62,161,127,198,128,53,169,41,104,160,0,210,45,41,233,77,20,0,180,180,148,80,2,209,69,20,0,81,69,20,0,148,180,81,64,5,20,81,64,9,75,69,20,0,148,180,81,64,9,75,69,20,0,148,180,148,180,0,148,180,148,80,1,75,69,20,0,82,82,209,64,5,37,45,20,0,81,69,20,0,148,180,81,64,9,75,69,37,0,45,20,148,180,0,82,82,210,80,2,210,82,209,64,9,75,69,20,0,82,82,208,104,0,219,205,7,165,20,134,128,21,104,164,20,180,0,209,242,211,133,24,205,20,0,81,73,75,64,5,37,45,20,0,81,73,69,0,45,37,45,20,0,81,69,20,0,82,82,209,64,5,20,84,111,52,113,227,124,161,115,211,36,10,0,121,96,20,146,64,11,207,53,149,168,120,135,78,211,163,145,167,190,179,67,30,50,30,224,46,51,143,95,173,115,158,36,241,229,150,153,111,112,34,212,180,178,226,217,157,85,167,92,147,131,183,141,222,213,243,247,138,124,127,169,107,23,183,118,241,195,99,42,75,179,6,37,119,39,10,15,31,49,254,237,0,122,223,139,190,46,233,182,0,197,4,86,151,69,101,81,251,187,241,208,169,57,225,79,210,188,119,92,241,156,250,244,179,45,190,143,39,205,59,76,54,74,91,142,125,23,223,173,101,105,158,28,213,124,65,122,242,62,151,126,209,148,46,26,222,6,32,149,33,125,13,122,239,133,126,18,218,5,138,91,148,213,225,102,181,5,131,0,184,39,110,71,41,64,30,83,163,252,60,214,181,95,59,117,149,245,191,151,142,182,76,115,156,253,61,43,220,252,37,240,186,109,37,99,121,117,23,37,46,68,152,107,66,185,3,31,237,123,87,162,216,104,22,186,127,153,229,73,49,221,140,239,35,182,125,189,235,93,70,40,2,189,173,183,217,98,17,238,223,140,243,141,189,234,197,20,80,2,82,209,69,0,20,148,180,148,0,180,81,69,0,20,148,180,80,1,69,20,148,0,180,82,82,208,1,69,20,80,1,73,75,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,37,45,0,20,148,180,80,1,69,37,45,0,20,82,81,64,11,69,37,45,0,38,41,105,41,77,0,52,208,41,8,165,219,64,14,164,165,162,128,10,74,90,40,0,164,165,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,74,90,74,0,90,41,41,104,0,162,138,40,1,41,105,40,160,5,162,138,40,0,164,165,162,128,18,150,138,74,0,41,104,162,128,18,150,138,74,0,90,40,162,128,18,150,146,150,128,10,41,41,104,0,162,138,40,0,162,138,74,0,90,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,18,150,138,74,0,90,40,164,160,5,162,138,74,0,70,64,253,70,107,151,215,252,23,164,234,214,243,121,150,30,107,53,187,70,191,190,97,216,252,191,124,122,215,85,71,90,0,249,95,198,95,12,111,116,219,155,217,180,253,31,100,9,229,249,103,237,32,227,33,65,234,217,234,77,114,26,126,179,174,120,78,241,162,19,253,149,130,108,199,150,141,141,251,91,29,15,214,190,196,212,180,59,29,82,9,18,226,0,222,102,221,217,102,92,224,143,67,237,94,63,227,255,0,132,49,93,59,93,105,208,218,68,205,50,12,203,60,157,21,8,35,238,158,225,104,2,207,130,62,40,193,114,32,130,251,89,220,233,104,11,15,178,149,195,174,213,61,19,235,94,199,111,113,13,198,255,0,41,247,109,235,193,21,241,101,229,158,165,225,91,235,157,151,17,43,71,35,91,157,131,119,67,254,216,233,242,215,176,248,47,226,248,159,237,255,0,108,123,201,113,229,237,219,4,67,31,123,61,8,246,160,15,121,162,170,218,94,165,228,70,72,195,0,27,31,48,31,231,189,90,160,2,138,74,90,0,40,164,165,160,2,138,41,40,1,104,162,146,128,22,138,40,160,2,138,40,160,4,165,162,146,128,22,146,150,138,0,41,41,104,160,4,165,164,165,160,4,165,162,138,0,74,90,40,160,2,138,41,40,0,165,162,138,0,74,90,41,40,1,104,162,138,0,40,164,165,160,2,138,40,160,2,138,74,90,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,164,165,160,2,146,150,138,0,40,164,165,160,2,138,40,160,0,81,69,20,0,86,70,189,169,166,157,100,146,52,219,51,32,25,193,61,143,183,181,107,146,7,38,188,103,226,159,139,222,207,77,49,68,211,6,142,255,0,97,59,16,140,0,227,191,251,180,1,226,58,221,237,199,136,60,143,222,125,163,200,221,216,38,221,219,127,221,207,74,239,124,73,121,22,145,165,222,216,199,39,148,101,181,149,132,120,45,146,84,175,94,125,43,156,240,86,128,111,254,221,231,8,219,103,151,140,179,12,103,119,167,210,179,188,83,173,201,171,235,48,68,142,192,75,16,136,171,168,29,89,151,183,214,144,27,255,0,10,116,89,47,124,79,164,94,181,190,244,127,59,47,191,25,219,27,142,153,246,175,167,244,203,101,181,211,225,133,87,110,51,198,115,212,147,94,97,240,147,194,241,218,104,58,61,251,164,102,69,243,242,202,205,221,228,29,58,87,174,40,10,187,69,48,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,74,0,90,40,162,128,18,150,138,40,0,164,162,150,128,18,150,146,150,128,10,40,164,160,2,150,146,150,128,10,74,41,104,0,164,162,150,128,10,40,162,128,10,40,162,128,10,41,40,160,5,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,164,160,2,150,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,74,90,40,3,197,62,47,120,116,92,53,205,236,118,187,252,173,49,142,255,0,51,24,199,152,122,102,188,203,225,254,168,82,246,194,194,89,176,131,205,204,120,246,99,215,21,244,151,140,180,136,245,47,15,234,153,85,46,214,18,70,11,177,29,159,211,235,95,40,147,39,134,124,99,128,193,69,191,252,243,249,190,244,125,183,127,189,64,27,94,57,141,173,53,235,173,70,33,177,37,100,140,73,156,231,228,31,46,223,195,211,181,123,79,195,47,16,199,119,103,99,108,215,91,217,52,232,201,30,94,54,144,16,117,219,94,73,172,196,60,69,225,43,75,181,31,190,150,125,206,242,124,185,3,112,232,56,254,237,47,195,255,0,20,205,163,107,211,192,210,72,68,54,205,16,8,138,122,50,14,253,184,164,7,213,116,84,81,76,179,231,0,241,235,82,211,0,162,138,13,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,20,148,0,82,209,69,0,37,45,37,45,0,37,45,20,80,1,69,20,148,0,180,82,82,208,1,69,20,148,0,180,81,69,0,20,81,69,0,20,148,180,80,1,73,75,69,0,20,148,180,80,1,73,75,69,0,20,81,73,64,11,69,20,80,1,69,37,20,0,180,82,82,208,1,69,37,45,0,20,81,69,0,20,148,180,80,1,69,20,80,2,82,210,82,208,1,73,75,69,0,37,20,180,148,0,180,81,69,0,37,45,21,131,226,47,18,91,232,54,226,89,18,99,153,66,126,237,65,234,9,238,87,251,180,1,115,80,214,44,244,216,68,183,19,249,99,118,204,236,115,206,15,28,15,106,240,191,22,124,91,144,253,143,251,59,91,254,247,153,254,136,190,219,126,242,125,107,15,198,255,0,21,111,111,165,184,180,177,184,184,143,101,227,17,230,65,22,221,163,112,199,127,81,92,118,145,225,61,75,196,30,118,38,182,253,198,223,245,142,195,239,103,238,237,30,212,1,87,118,185,226,75,168,119,159,180,23,113,0,251,137,156,158,159,195,253,238,190,245,234,222,10,248,81,230,11,27,141,75,70,201,62,103,152,223,107,255,0,120,14,143,244,174,211,194,191,9,116,205,54,56,228,185,180,183,105,99,184,18,6,75,137,56,85,199,211,210,189,46,214,198,222,206,36,72,163,218,6,112,55,19,140,253,126,180,1,139,160,120,79,76,209,173,163,16,89,121,44,161,135,250,199,111,148,182,123,147,91,232,139,24,0,46,213,3,2,159,69,0,20,148,82,208,1,69,20,80,1,69,37,45,0,20,81,69,0,20,82,82,208,1,69,20,80,2,82,209,69,0,20,81,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,73,69,45,0,20,82,82,208,1,69,20,80,1,69,37,45,0,20,81,69,0,20,81,69,0,20,81,73,64,11,69,6,138,0,101,20,167,238,209,64,14,164,165,162,128,10,40,164,160,5,162,138,40,0,162,146,138,0,90,41,40,160,5,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,74,41,104,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,146,150,128,10,74,90,40,0,162,146,150,128,10,40,162,128,10,74,90,74,0,90,40,162,128,10,74,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,138,104,34,156,1,44,113,176,206,112,224,26,146,150,128,60,199,198,255,0,15,98,212,237,153,237,172,244,180,103,186,243,11,188,33,73,82,173,212,128,121,230,190,112,190,209,181,61,7,102,46,194,121,249,255,0,81,35,46,113,142,191,40,245,175,183,79,53,206,235,94,27,254,210,242,63,210,246,121,123,191,229,158,115,156,123,251,80,7,138,248,7,226,88,143,200,182,187,185,213,38,105,47,85,114,95,112,193,218,48,114,255,0,90,247,221,55,80,139,80,179,138,120,196,128,54,118,239,3,60,18,61,125,171,228,63,24,248,95,251,7,84,140,125,179,207,197,184,155,253,86,223,227,111,151,169,254,237,116,191,13,124,115,246,11,253,47,79,254,206,223,179,205,249,188,252,103,33,143,76,123,208,7,212,212,86,78,129,170,127,106,233,208,205,228,249,59,195,28,110,221,140,49,95,238,138,214,160,2,146,138,90,0,40,162,138,0,40,164,165,160,2,138,51,73,64,11,69,37,45,0,20,81,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,73,75,69,0,20,81,69,0,37,45,20,80,1,69,37,45,0,20,81,69,0,37,45,20,148,0,180,81,69,0,20,81,69,0,20,81,73,64,11,73,75,69,0,20,81,69,0,20,80,105,40,1,104,162,146,128,22,138,74,90,0,40,162,138,0,40,162,138,0,41,40,165,160,2,138,40,205,0,20,82,82,208,2,82,209,76,145,182,33,108,103,20,1,155,173,223,141,62,205,37,127,51,6,64,62,78,189,9,245,246,175,152,60,95,127,38,185,174,106,86,209,203,41,17,223,75,32,89,216,224,40,102,28,117,231,154,244,223,140,30,35,251,61,191,217,126,199,187,203,186,67,187,204,198,115,27,30,155,125,235,139,240,78,145,231,106,210,223,121,219,126,209,110,95,102,206,155,152,28,103,60,208,6,139,199,23,135,49,152,196,126,127,252,251,133,92,237,245,233,253,234,243,175,9,233,114,235,26,230,155,41,49,176,23,177,33,19,100,147,243,14,58,30,57,173,31,136,122,239,246,135,246,119,250,55,151,179,205,254,60,231,62,95,183,251,53,234,223,9,60,57,246,109,39,205,251,94,237,154,142,252,121,120,206,4,126,244,1,234,94,28,211,147,77,208,237,109,196,113,2,155,190,226,225,121,98,120,227,222,181,168,85,194,226,138,0,74,90,40,205,0,20,148,185,163,52,0,148,180,102,147,52,0,180,81,154,76,208,2,209,70,104,160,2,138,41,51,64,11,69,20,80,1,69,20,148,0,82,209,69,0,37,45,20,80,1,69,20,80,2,81,75,69,0,20,81,69,0,20,81,69,0,20,81,69,0,37,45,37,20,0,180,82,82,208,1,69,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,37,20,180,148,0,180,81,69,0,37,45,37,45,0,20,148,180,80,4,55,112,172,214,147,196,66,144,232,192,134,28,28,142,245,243,15,197,127,14,61,158,183,171,222,160,181,68,143,201,198,193,181,151,33,7,167,189,125,73,92,55,196,77,19,251,71,195,186,145,251,70,207,51,202,255,0,150,121,198,29,61,253,168,3,194,124,5,112,47,173,83,77,145,90,67,20,79,38,36,230,63,189,219,223,231,244,245,172,125,106,194,125,31,83,186,187,86,72,196,151,14,163,201,36,62,11,147,142,220,113,66,55,252,35,158,53,191,143,111,218,49,16,76,255,0,171,234,17,179,222,189,23,85,211,255,0,182,188,47,96,254,111,149,188,71,47,77,216,202,30,58,143,90,64,122,143,131,117,212,212,190,219,131,49,217,179,253,111,190,238,156,255,0,179,93,141,124,197,240,219,196,63,97,254,211,255,0,70,223,191,201,255,0,150,152,219,183,127,183,189,125,45,111,39,156,133,177,183,7,24,205,48,39,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,164,165,162,128,10,41,40,160,5,162,138,40,1,41,104,164,160,5,164,165,162,128,10,41,41,104,0,162,138,40,0,162,146,150,128,18,150,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,18,138,90,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,164,165,162,128,10,74,90,74,0,90,40,162,128,10,66,112,9,165,174,55,198,94,41,254,197,178,188,31,99,243,241,98,242,255,0,173,219,217,184,232,127,187,64,22,188,79,226,171,93,26,194,233,228,23,25,139,203,201,132,12,242,71,78,71,173,124,233,241,3,199,147,107,26,140,208,217,222,106,113,162,200,142,3,74,84,40,88,240,120,12,123,154,231,60,71,226,15,248,72,53,75,134,251,47,217,252,236,127,203,77,216,194,143,97,159,187,93,231,195,31,0,255,0,105,69,29,247,246,158,207,54,9,6,207,35,56,219,40,29,119,127,179,64,28,135,133,252,33,127,175,106,12,198,91,89,60,216,76,223,191,102,57,201,94,79,7,158,107,233,237,11,193,214,58,95,157,157,59,77,30,102,62,228,75,219,61,126,81,235,90,122,54,143,253,151,109,4,126,119,153,178,0,153,217,140,237,3,158,190,213,177,64,13,85,85,24,80,0,255,0,100,83,168,162,128,10,41,41,104,0,162,138,40,0,162,146,150,128,10,74,90,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,74,90,40,1,41,105,41,104,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,74,0,41,104,162,128,10,40,164,160,5,162,146,150,128,10,41,41,104,0,164,162,150,128,24,105,105,41,71,90,0,114,209,69,20,0,81,69,37,0,45,37,45,20,0,81,73,75,64,9,75,69,20,0,148,180,148,180,0,82,82,209,64,9,69,45,20,0,148,180,81,64,5,20,82,80,2,209,73,75,64,5,20,148,180,0,82,82,209,64,5,37,20,180,0,81,69,20,0,82,82,209,64,5,20,81,64,5,20,81,64,5,20,148,180,0,82,82,209,64,5,37,45,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,148,180,81,64,9,69,20,180,0,148,180,148,180,1,205,248,159,195,176,106,246,87,107,33,184,220,214,175,8,17,99,156,134,246,60,243,95,48,248,195,193,151,122,38,173,123,37,189,134,162,241,67,179,108,146,66,72,229,87,169,85,3,169,175,176,79,60,86,46,183,225,189,59,88,179,153,46,109,60,243,38,221,227,204,97,156,17,143,186,71,165,0,124,193,224,191,27,223,248,118,127,179,58,89,196,177,196,203,254,144,25,79,44,31,251,194,189,255,0,195,94,60,179,212,237,237,210,93,71,75,15,246,96,204,169,48,200,56,92,241,187,222,188,187,226,7,194,185,99,185,146,227,73,209,182,134,149,0,111,181,117,30,95,63,121,253,69,121,115,62,191,225,155,169,74,31,179,52,110,208,31,184,248,193,233,223,211,175,181,0,125,176,147,67,38,124,185,81,177,215,107,3,82,87,204,26,23,197,237,82,31,180,253,179,92,198,118,236,255,0,68,30,249,251,169,254,237,123,86,137,241,15,69,212,208,17,170,121,140,210,236,31,232,236,57,249,120,232,61,104,3,182,162,171,193,121,5,202,6,134,77,225,179,142,8,171,0,231,154,0,40,164,165,160,2,138,40,160,2,140,209,69,0,20,81,69,0,37,45,20,80,1,69,20,80,2,82,209,73,64,5,45,20,80,2,82,209,73,64,5,45,20,80,1,69,20,148,0,180,81,69,0,20,82,81,64,5,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,6,138,40,160,2,140,209,73,64,5,46,104,230,138,0,40,162,138,0,40,164,165,160,2,154,105,212,109,160,0,125,218,40,20,80,1,69,20,80,0,72,80,73,32,1,207,53,231,158,62,241,116,122,102,155,168,65,21,205,137,150,61,152,71,111,155,150,7,166,239,238,154,232,252,77,174,219,233,90,109,235,189,207,148,233,106,210,143,221,151,198,208,220,244,63,221,175,155,53,45,66,239,197,94,47,144,153,62,215,105,115,143,225,17,238,218,139,254,200,35,145,250,80,6,166,149,106,222,43,241,29,197,213,220,110,34,146,45,194,91,113,181,9,93,163,10,78,125,255,0,42,181,226,207,16,71,163,232,240,218,90,77,107,35,219,206,177,121,108,217,112,21,88,114,1,28,240,42,70,212,236,124,41,225,235,100,73,190,203,116,36,40,227,12,220,57,118,199,66,191,221,53,193,90,218,223,120,167,94,190,81,31,218,145,222,75,133,228,38,84,183,7,183,247,186,123,208,6,207,129,60,28,218,223,246,135,218,109,175,151,202,217,141,137,140,231,118,115,144,125,43,234,157,62,206,59,56,26,56,203,16,91,119,205,215,160,255,0,10,197,240,207,134,108,244,111,181,121,86,126,79,153,179,63,189,45,156,110,247,62,181,211,80,1,69,20,80,1,154,40,197,20,0,81,69,54,128,28,105,40,165,160,2,138,40,160,2,155,222,157,77,160,7,102,138,104,167,80,3,73,165,20,132,115,78,29,40,0,162,138,9,160,2,138,106,156,211,168,1,41,104,162,128,10,41,41,104,0,162,146,138,0,90,40,162,128,10,40,164,160,2,150,138,40,0,162,138,40,0,162,138,40,0,164,160,210,103,154,0,90,13,45,20,0,220,243,75,73,143,154,157,64,9,73,78,166,98,128,29,75,73,75,64,5,20,148,180,0,209,78,166,211,168,1,41,104,162,128,10,5,2,138,0,42,43,136,150,104,94,54,39,7,31,119,175,90,150,146,128,62,127,248,203,225,12,205,38,163,111,13,228,178,75,115,24,59,70,229,218,177,17,198,23,253,145,222,185,15,6,248,154,93,63,82,123,75,147,109,2,65,110,98,6,76,131,149,117,24,57,61,120,175,166,245,189,38,13,90,209,34,158,15,53,68,161,241,184,142,66,145,159,148,143,90,249,147,226,31,132,110,52,107,187,203,203,91,47,36,73,126,232,31,204,86,200,37,206,48,73,244,160,13,111,21,120,101,32,251,39,216,146,234,108,239,223,133,221,143,187,142,131,142,245,222,252,59,241,160,154,208,65,115,115,167,195,36,183,161,2,111,195,16,66,47,0,189,113,254,15,241,77,182,175,246,207,183,222,121,190,87,151,179,247,68,99,59,179,208,15,69,174,107,82,180,188,240,238,189,103,37,154,125,158,222,45,147,49,200,124,16,199,39,156,158,138,188,80,7,214,8,226,68,86,141,131,3,208,131,145,78,174,23,192,94,45,131,87,209,180,240,247,190,124,242,121,185,253,209,92,225,155,217,71,65,93,208,101,97,144,126,90,0,41,41,104,160,2,155,158,105,105,72,160,6,246,167,81,138,57,160,0,209,77,230,157,64,5,39,106,90,40,0,162,141,166,138,0,41,41,104,160,2,146,150,138,0,74,41,104,160,2,138,41,40,0,165,162,138,0,41,40,165,160,2,138,40,160,4,165,162,138,0,74,90,40,160,2,138,40,160,2,138,41,40,1,105,41,104,160,2,146,150,138,0,74,90,40,160,2,138,40,230,128,18,150,147,154,90,0,41,41,104,160,3,52,102,140,81,138,0,40,162,146,128,22,138,40,160,2,138,9,197,84,184,191,182,181,71,105,228,194,174,50,118,147,183,63,65,64,22,234,25,174,98,183,92,201,52,104,51,140,179,1,205,113,62,38,248,143,163,232,228,160,213,124,151,89,66,145,246,118,110,171,159,67,94,57,226,159,139,90,133,199,152,154,126,183,184,11,146,84,125,145,71,203,243,227,239,39,210,128,61,79,196,191,17,237,172,126,205,228,106,26,75,110,221,191,116,224,227,24,254,235,123,215,206,186,214,181,127,226,77,78,22,54,232,204,209,136,20,91,163,28,228,158,58,158,126,127,229,80,193,166,235,218,246,237,176,249,222,78,63,141,6,55,254,35,210,189,195,192,255,0,10,173,96,142,57,181,29,23,19,69,116,29,79,218,137,194,174,210,15,13,142,185,160,12,31,134,223,15,3,75,165,223,93,65,169,196,199,204,221,148,218,23,239,129,213,126,149,239,122,86,159,30,155,97,29,188,102,66,19,59,119,99,60,146,125,61,234,91,59,27,123,40,18,24,19,98,38,112,55,19,183,39,61,254,181,106,128,10,41,41,104,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,239,69,0,20,148,180,80,2,82,209,73,64,5,45,37,45,0,20,81,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,2,82,210,82,208,1,73,75,69,0,20,81,69,0,37,45,20,80,1,69,37,45,0,20,81,69,0,20,82,82,208,1,69,20,80,2,81,75,69,0,55,109,56,82,119,165,160,2,146,150,146,128,10,41,104,160,2,146,150,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,4,165,162,146,128,22,138,41,40,1,104,164,165,160,2,146,138,90,0,40,162,138,0,40,162,138,0,41,41,104,160,2,146,138,90,0,40,164,165,160,4,162,150,138,0,40,162,138,0,74,41,104,160,4,165,162,138,0,40,162,146,128,22,138,40,160,4,165,162,138,0,74,90,40,160,4,165,162,138,0,40,162,138,0,74,90,74,90,0,40,164,165,160,2,146,150,146,128,22,138,74,40,1,104,164,162,128,22,138,40,160,10,183,90,125,181,242,129,50,111,0,238,198,242,57,198,222,213,231,94,37,248,75,165,234,170,239,5,164,2,89,46,12,132,189,196,163,57,207,161,62,181,233,244,16,15,85,6,128,62,77,214,62,18,106,122,127,147,178,107,1,187,118,113,44,135,166,61,71,189,114,214,222,33,214,244,9,209,35,188,0,7,19,252,145,198,252,254,43,237,95,103,92,105,150,55,59,124,203,27,102,219,156,110,137,78,63,74,243,223,16,252,48,180,190,243,26,215,78,209,162,62,65,0,152,21,112,220,243,194,123,138,0,242,221,19,227,93,253,144,128,94,221,221,72,19,118,239,46,218,30,115,156,127,119,213,107,208,180,15,141,58,125,240,81,50,106,46,251,11,28,219,196,63,143,29,158,188,215,95,248,71,171,91,125,162,68,147,75,140,46,54,170,51,140,103,111,251,21,196,95,233,90,174,129,59,70,111,85,93,72,4,193,35,14,163,62,130,128,62,198,210,188,75,105,170,36,109,20,115,141,208,137,62,117,3,131,143,67,239,91,89,205,124,95,162,120,223,85,210,238,9,159,86,213,74,8,188,176,35,185,110,57,30,172,62,94,43,219,124,57,241,107,78,185,251,79,152,186,163,237,198,55,133,56,235,254,221,0,123,29,21,157,101,171,65,126,155,227,73,64,221,183,230,3,175,203,239,239,90,32,228,80,1,73,75,69,0,20,148,180,148,0,180,81,69,0,37,45,20,80,2,82,210,82,208,1,69,20,80,1,69,20,80,2,82,209,69,0,20,81,69,0,37,45,37,45,0,20,148,180,80,1,73,75,73,64,11,69,20,80,1,73,75,69,0,20,82,82,208,1,69,20,148,0,180,81,69,0,20,81,73,64,11,69,37,20,0,180,148,180,80,1,69,37,45,0,20,148,180,80,1,69,20,19,138,0,74,134,226,229,45,246,239,86,59,179,140,85,91,189,82,11,65,151,89,79,205,143,148,15,241,175,17,241,215,196,200,215,251,63,236,211,106,145,127,172,223,181,246,231,238,227,238,189,0,99,252,71,248,137,37,221,227,91,65,45,194,199,53,137,140,135,138,62,75,23,29,121,61,235,133,210,181,168,116,219,56,167,219,47,218,227,221,251,208,160,142,73,29,9,219,208,250,87,63,254,149,170,92,71,190,225,228,118,34,48,210,185,36,115,248,241,205,122,7,133,62,26,234,186,140,150,146,188,214,13,4,187,243,28,140,231,56,220,57,24,199,81,72,12,164,143,84,241,189,244,144,199,115,23,148,23,207,85,152,42,227,27,87,178,159,83,94,213,224,47,134,86,250,95,145,121,115,21,179,180,182,64,49,142,105,9,44,118,146,118,157,163,181,116,62,13,240,37,166,141,103,17,184,176,211,26,79,45,227,103,142,16,73,203,103,169,81,218,187,120,98,142,20,81,28,97,2,128,0,81,128,7,165,48,36,1,71,74,40,164,160,2,150,138,40,0,164,197,20,180,0,98,147,20,180,153,160,5,197,38,41,104,160,4,197,46,40,164,160,5,197,24,164,165,160,2,147,20,180,80,1,138,0,197,20,80,0,105,164,26,90,40,1,64,197,20,81,64,5,20,81,64,9,75,73,75,64,5,20,81,64,5,20,81,64,5,37,45,20,0,82,82,209,64,5,20,148,180,0,81,69,27,104,0,166,17,79,162,128,12,82,109,165,164,160,5,197,24,164,165,160,3,20,81,69,0,20,82,82,208,1,73,75,69,0,20,80,104,160,3,109,20,82,80,2,209,69,20,0,81,69,20,0,17,154,227,60,103,224,203,95,16,88,8,188,152,139,253,163,206,37,164,96,58,55,167,214,187,58,8,86,94,64,63,90,0,248,194,235,79,213,188,35,179,202,185,183,79,181,103,62,95,205,156,122,239,94,62,247,240,214,236,190,34,182,215,244,249,158,120,230,123,130,141,12,110,234,160,47,203,198,112,125,77,125,7,226,15,4,105,218,167,217,246,105,154,103,201,187,62,100,11,223,29,62,83,233,95,60,120,147,192,90,182,141,43,108,185,180,141,22,3,33,88,36,97,156,103,182,7,60,84,176,38,240,79,139,174,252,63,226,11,27,23,154,79,34,15,51,49,162,70,126,240,99,193,60,245,53,244,151,133,181,164,214,244,136,46,0,151,44,24,229,148,14,140,87,181,124,85,35,220,219,93,25,12,239,230,175,241,135,57,233,235,244,175,89,248,83,227,223,236,249,5,165,237,198,163,34,199,107,39,1,183,0,76,128,228,101,189,234,128,250,106,138,202,210,117,152,53,27,104,29,4,163,124,34,79,152,46,112,64,247,235,205,106,231,52,0,81,69,20,0,81,69,20,0,82,82,209,64,5,20,81,64,9,69,45,20,0,148,180,81,64,5,20,82,80,2,210,81,75,64,5,20,148,180,0,148,180,81,64,9,69,45,20,0,82,82,209,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,73,75,64,9,75,69,20,0,82,82,209,64,9,75,69,20,0,81,69,20,0,81,69,20,0,82,82,209,64,5,37,20,180,0,148,180,19,180,102,178,181,77,110,219,76,77,211,71,43,13,192,124,129,79,81,158,228,80,6,169,32,114,107,46,243,93,182,179,242,247,199,49,223,157,184,3,183,227,239,94,91,226,207,139,54,22,200,240,195,253,170,142,151,36,18,152,28,46,255,0,71,233,94,35,169,248,231,89,188,242,188,189,107,86,27,51,157,215,77,223,31,237,127,179,64,31,64,235,63,24,52,203,32,193,33,212,3,121,37,134,33,67,207,62,173,254,205,121,143,136,126,52,95,94,253,161,44,174,110,145,95,27,4,150,176,241,141,185,207,95,67,94,123,109,105,171,106,206,1,212,29,139,48,139,247,179,57,235,249,252,188,215,107,225,255,0,133,90,189,228,182,242,188,218,99,163,110,202,187,49,206,220,255,0,177,237,64,28,165,206,171,172,248,166,237,252,219,200,216,156,75,251,196,11,209,85,127,133,125,235,166,240,247,194,157,71,87,148,60,179,216,50,188,62,104,13,44,131,147,143,238,175,189,123,63,132,190,27,90,105,182,144,155,205,55,71,150,77,140,11,136,3,19,150,200,228,175,247,107,189,180,210,108,109,17,22,27,43,104,200,140,15,221,194,163,143,78,7,79,150,128,56,253,11,225,142,143,165,121,249,178,139,247,187,126,228,242,30,153,245,62,245,221,195,4,118,235,136,198,6,115,183,36,243,82,81,64,9,75,69,20,0,148,180,81,64,5,20,81,64,9,75,69,20,0,81,69,20,0,81,73,75,64,9,75,69,20,0,81,69,20,0,81,73,75,64,5,20,148,180,0,81,69,20,0,81,69,20,0,81,73,75,64,9,75,69,20,0,81,69,20,0,148,180,81,64,9,75,69,37,0,45,20,148,180,0,81,73,75,64,5,20,81,64,9,75,69,20,0,81,73,75,64,9,73,206,105,212,98,128,24,41,244,10,40,0,164,162,150,128,10,40,164,160,5,162,138,40,0,164,165,162,128,10,74,90,40,1,40,165,162,128,10,41,41,104,0,162,138,40,0,164,165,162,128,10,74,90,40,1,41,104,162,128,18,150,146,150,128,10,40,162,128,10,40,162,128,10,74,41,104,0,162,138,40,0,164,165,162,128,10,40,164,160,2,150,138,40,0,164,165,162,128,10,74,41,104,0,164,162,138,0,90,40,164,160,5,162,138,40,0,162,146,150,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,74,41,104,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,160,174,120,160,6,184,220,8,233,154,195,214,124,61,253,166,191,241,245,229,252,225,255,0,213,231,160,219,235,91,47,0,60,228,211,76,32,47,25,52,1,225,254,46,248,99,230,70,207,253,177,141,215,37,177,246,111,93,223,237,87,134,106,90,87,246,111,149,251,255,0,55,204,207,240,99,24,219,239,239,95,108,92,52,202,188,68,79,205,253,211,92,229,246,132,154,143,151,230,9,215,102,113,179,229,235,143,81,237,64,31,47,232,94,48,254,200,100,31,97,243,113,56,147,253,118,61,56,232,125,43,216,252,49,241,103,237,31,102,135,251,15,27,183,243,246,172,255,0,120,255,0,114,185,159,19,252,43,88,157,229,181,182,213,164,197,185,97,182,61,195,35,119,28,37,121,149,255,0,134,117,91,41,36,7,75,212,2,166,57,123,118,94,187,125,189,232,3,235,141,59,197,255,0,108,129,27,236,62,94,65,56,243,51,208,227,210,180,198,189,149,7,236,223,248,255,0,255,0,99,95,17,188,87,22,238,68,176,74,135,209,208,138,96,158,65,216,126,84,1,247,7,246,231,253,59,255,0,227,255,0,253,106,119,246,223,253,59,255,0,227,223,253,106,248,120,77,33,232,138,127,3,83,165,174,161,47,49,217,78,220,227,136,152,208,7,219,127,219,95,244,239,255,0,143,255,0,245,169,63,182,191,233,223,255,0,30,255,0,235,87,197,137,165,234,238,70,52,203,179,159,75,119,255,0,10,189,111,162,235,93,70,145,122,120,255,0,159,86,255,0,10,0,251,23,251,111,254,152,127,227,255,0,253,106,105,215,49,255,0,46,191,248,255,0,255,0,90,190,67,254,197,215,91,143,236,91,239,252,6,147,252,41,71,132,245,169,58,232,218,159,30,150,175,255,0,196,210,184,31,92,31,16,99,254,93,127,242,47,255,0,90,163,62,35,195,109,251,39,254,68,255,0,235,87,201,131,193,154,209,255,0,152,54,171,255,0,128,207,255,0,196,211,199,129,245,147,255,0,48,93,95,255,0,1,95,255,0,137,166,7,214,131,196,27,191,229,219,255,0,34,127,245,170,79,237,188,128,126,207,255,0,143,255,0,245,171,228,216,188,19,173,70,114,186,54,169,211,189,179,255,0,133,107,91,120,75,91,33,67,104,186,152,0,127,207,171,127,133,32,62,157,93,111,63,242,239,255,0,143,255,0,245,170,65,171,103,254,88,127,227,255,0,253,106,249,180,124,62,188,127,189,167,106,163,31,244,192,255,0,133,60,248,59,85,132,225,52,157,76,142,188,219,63,248,82,184,31,71,127,107,255,0,211,15,252,127,255,0,177,164,254,215,255,0,167,127,252,127,255,0,173,95,57,127,194,47,172,247,210,53,15,252,6,111,240,168,102,240,142,172,227,254,65,26,159,94,214,207,254,20,238,7,210,127,219,63,244,195,255,0,31,255,0,235,83,134,173,159,249,97,255,0,143,255,0,245,171,229,185,60,27,172,2,72,209,181,67,207,252,250,191,248,83,23,195,90,242,125,221,19,82,231,214,206,95,240,160,15,170,198,165,159,249,101,255,0,143,255,0,245,169,226,251,63,193,255,0,143,87,202,163,74,241,10,15,249,2,95,122,243,105,39,255,0,19,80,77,15,137,97,45,141,14,239,143,91,73,40,187,3,235,47,182,127,177,250,211,190,213,255,0,76,255,0,90,249,5,238,60,78,27,31,216,115,255,0,224,36,148,229,155,196,205,255,0,48,75,143,252,3,146,152,31,94,125,175,253,143,214,147,237,159,244,207,245,175,145,139,120,148,116,209,46,127,240,14,74,4,222,40,126,63,176,174,57,63,243,233,37,0,125,115,246,223,250,103,250,211,77,247,253,51,255,0,199,171,229,8,162,241,43,176,206,131,119,207,247,109,36,171,240,218,120,148,243,253,135,121,211,254,125,36,164,219,3,233,245,190,207,252,179,255,0,199,169,86,251,63,242,207,255,0,31,175,155,32,211,252,66,205,135,209,47,71,31,243,235,47,248,86,130,104,218,201,206,116,155,223,252,5,127,240,162,239,176,31,66,253,183,254,153,254,181,19,106,24,207,238,191,241,239,254,198,188,41,52,189,103,161,210,175,58,255,0,207,187,127,133,76,218,38,169,36,127,62,155,123,147,255,0,76,27,252,40,3,217,174,53,175,39,254,93,243,206,62,255,0,255,0,90,185,13,127,226,47,246,108,68,255,0,101,121,152,159,103,252,124,99,215,158,158,213,230,58,143,134,53,105,184,93,43,80,63,48,60,91,191,167,210,177,15,195,59,187,169,221,228,211,117,145,184,151,59,96,43,201,63,238,81,112,58,137,254,52,99,31,241,79,250,255,0,203,231,255,0,107,171,118,95,25,119,129,255,0,18,13,191,62,63,227,243,253,223,246,43,132,147,225,125,226,227,102,151,172,156,245,255,0,71,63,252,69,81,147,225,206,170,167,141,31,89,233,255,0,62,175,255,0,196,211,3,221,52,191,137,255,0,107,49,127,196,159,110,236,255,0,203,206,113,140,255,0,177,93,12,62,53,243,16,31,236,252,103,254,155,127,246,53,243,27,120,3,87,31,119,70,214,120,255,0,167,87,255,0,226,106,38,240,54,176,191,243,6,213,255,0,240,21,255,0,194,128,62,170,79,21,110,255,0,151,47,225,255,0,158,159,253,106,156,120,147,63,242,233,255,0,145,63,250,213,242,81,240,102,176,191,243,8,213,63,240,25,255,0,248,154,133,252,49,172,38,63,226,81,168,243,235,108,223,225,69,192,251,18,61,115,205,255,0,151,124,115,143,191,255,0,214,171,137,125,188,3,229,227,63,237,127,245,171,226,149,210,245,168,88,17,164,94,112,119,115,106,255,0,225,87,35,186,241,20,74,2,232,211,96,122,218,201,64,31,102,173,222,127,131,245,163,237,95,236,126,181,241,176,213,60,68,135,63,216,238,62,182,210,255,0,141,72,53,239,17,116,254,199,233,255,0,78,210,255,0,141,0,125,136,215,123,127,131,245,170,55,58,231,144,15,250,54,237,163,119,223,199,244,175,145,94,251,196,179,227,58,52,191,47,165,180,149,26,120,107,92,212,29,75,232,218,143,36,39,201,106,255,0,225,239,64,31,75,234,255,0,16,254,194,147,15,236,189,251,49,255,0,47,56,206,113,237,239,94,127,226,47,139,155,73,79,236,78,140,57,251,95,251,63,238,87,27,165,252,43,184,187,242,77,206,157,173,38,237,219,177,1,92,99,56,234,158,213,220,104,95,6,116,245,80,211,13,102,50,80,253,236,15,227,247,74,0,242,221,115,199,63,218,229,211,251,59,202,253,241,151,62,126,239,94,58,15,90,77,23,193,191,218,254,127,250,127,147,229,109,255,0,150,91,179,156,255,0,182,61,43,233,109,35,225,222,151,167,4,100,154,252,145,16,79,157,151,219,253,159,106,235,98,180,72,115,180,177,207,169,160,15,62,240,151,195,223,236,168,1,254,213,243,118,220,172,159,241,239,140,237,11,242,253,227,253,218,244,72,33,242,162,9,187,118,51,206,49,83,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,148,180,132,210,100,250,80,3,169,49,72,9,244,167,100,255,0,118,128,10,41,57,165,160,2,138,74,90,0,40,162,146,128,22,138,40,160,4,165,162,138,0,74,90,40,160,2,138,41,40,1,104,162,146,128,22,138,41,40,1,104,162,138,0,41,41,104,160,2,146,138,90,0,40,162,138,0,41,41,104,160,2,138,40,197,0,37,45,20,80,2,82,209,69,0,37,45,20,80,2,82,210,82,208,1,69,20,80,2,82,209,69,0,20,98,140,210,102,128,23,28,230,147,52,185,166,230,128,29,69,0,209,64,5,20,81,64,5,20,81,64,5,86,187,182,251,68,79,30,252,110,66,51,140,227,53,102,146,128,60,171,198,63,14,63,180,97,189,155,251,83,203,223,179,143,179,231,27,118,143,239,123,87,131,120,183,194,223,240,143,234,50,143,182,121,216,117,79,245,91,58,140,250,154,251,62,179,245,13,46,29,70,48,146,188,128,110,13,242,17,233,143,238,208,7,201,126,30,241,199,246,52,170,159,217,222,126,200,60,156,249,251,115,183,111,63,116,255,0,118,189,167,68,248,159,246,175,59,254,37,27,113,183,254,94,115,156,231,254,153,213,253,119,225,94,149,126,29,204,186,153,103,152,185,8,195,190,127,216,233,205,121,142,171,240,121,32,242,124,139,93,106,76,238,221,251,188,227,167,162,80,7,208,22,90,239,218,151,63,102,219,243,109,251,217,254,239,181,106,199,54,245,7,110,51,239,95,29,201,225,109,119,75,57,139,69,212,206,7,153,243,218,191,95,203,167,203,76,77,107,196,186,115,0,116,130,22,63,249,233,109,32,235,235,207,189,0,125,150,14,105,107,228,123,47,137,122,253,138,132,54,54,75,180,17,251,200,164,7,147,159,239,86,144,248,195,174,128,23,236,186,95,3,254,121,201,255,0,197,208,7,212,212,87,202,205,241,123,93,108,127,162,233,127,247,238,79,254,46,161,111,139,26,233,4,125,151,77,228,127,207,55,255,0,226,232,3,234,210,219,127,134,152,242,96,227,31,173,124,133,117,241,19,90,185,119,38,210,211,230,199,221,141,255,0,248,170,166,124,95,174,204,114,44,33,127,164,78,127,246,122,0,251,32,220,99,248,63,90,139,237,159,236,126,181,241,201,241,15,136,91,166,152,15,126,45,229,255,0,26,105,213,252,68,255,0,243,9,111,252,6,147,252,104,3,236,41,245,63,36,19,229,103,11,159,189,255,0,214,172,123,175,23,125,153,88,253,135,118,54,255,0,203,92,127,236,181,242,100,207,175,220,231,126,145,63,35,111,22,210,85,22,208,245,137,91,113,210,175,121,244,129,255,0,194,128,62,170,151,226,63,151,43,39,246,86,113,223,237,63,253,141,105,233,190,48,251,123,1,246,15,47,49,238,255,0,93,159,79,246,125,235,228,84,240,222,176,255,0,243,9,212,63,11,87,255,0,10,185,111,225,205,98,19,189,116,125,64,146,54,243,106,255,0,225,64,31,105,173,222,236,252,152,199,189,72,178,103,183,235,95,43,233,154,199,138,45,60,204,104,143,243,99,239,90,201,219,62,245,214,193,226,111,17,109,249,180,149,28,255,0,207,9,127,198,149,192,247,252,252,180,3,154,240,73,60,87,226,48,164,13,46,62,63,233,222,95,241,170,114,248,183,196,155,201,26,82,31,251,119,147,252,104,184,31,67,209,95,57,183,140,124,74,131,63,217,80,245,239,111,39,255,0,21,85,31,199,126,39,24,198,147,7,254,3,201,255,0,197,209,204,7,210,244,87,204,15,241,15,196,209,255,0,204,42,212,113,158,109,228,255,0,226,170,51,241,71,196,168,57,211,108,134,61,96,147,255,0,139,161,59,129,245,29,37,124,181,255,0,11,79,196,172,112,52,235,19,255,0,110,242,127,241,116,127,194,209,241,48,235,166,216,255,0,223,137,63,248,186,96,125,75,75,95,44,255,0,194,215,241,24,235,97,167,143,251,99,39,255,0,23,64,248,157,226,89,58,105,214,71,60,124,176,73,255,0,197,208,7,212,212,19,138,249,96,248,243,197,50,140,141,34,220,231,210,218,95,254,42,162,127,26,248,169,255,0,230,12,159,133,172,191,252,85,43,129,245,81,124,118,164,223,237,95,39,183,138,188,86,223,243,5,30,188,90,203,254,53,60,62,38,241,95,205,157,15,255,0,37,37,255,0,26,0,250,179,119,181,55,119,251,53,243,8,241,63,138,127,232,10,63,240,22,95,241,161,188,77,226,147,199,246,55,254,74,203,254,52,92,15,167,183,255,0,179,71,153,254,205,124,182,250,215,138,36,231,251,17,249,244,180,151,252,106,19,226,47,21,69,255,0,48,67,199,28,217,201,254,52,92,15,170,60,207,111,214,144,205,143,225,253,107,228,137,252,77,226,135,198,116,97,198,127,229,214,79,241,170,39,93,241,63,253,1,143,254,2,203,254,52,192,251,23,206,246,253,105,86,76,246,253,107,227,159,248,72,252,76,63,230,17,211,214,214,79,241,165,30,39,241,40,235,164,1,245,182,147,252,104,3,236,109,254,212,187,255,0,217,175,143,83,198,94,32,143,131,166,194,54,140,115,4,159,252,85,43,248,227,95,56,206,155,7,253,250,151,255,0,138,165,112,62,193,221,237,73,230,127,179,95,26,159,29,235,96,243,103,106,62,176,191,255,0,21,76,62,62,213,251,218,217,255,0,223,183,255,0,226,169,129,246,110,255,0,106,95,51,218,190,48,255,0,132,255,0,85,94,182,246,95,247,237,255,0,248,170,67,227,253,83,254,120,89,127,223,13,255,0,197,80,7,217,205,38,59,126,181,145,168,235,191,98,138,87,251,54,253,177,151,251,251,115,140,241,211,218,190,65,127,28,234,111,140,219,217,241,232,141,255,0,197,86,101,214,161,119,169,72,11,68,165,136,216,21,16,255,0,143,94,104,3,222,188,91,241,87,236,203,121,23,246,54,236,108,231,237,120,254,233,254,229,120,223,137,188,91,253,191,117,36,159,98,251,62,230,86,199,155,187,160,199,247,86,169,233,126,25,212,117,27,136,135,246,109,251,71,46,254,99,129,143,64,122,113,237,94,175,224,191,134,54,226,20,184,186,77,86,25,26,54,4,56,1,71,207,199,88,253,5,0,121,78,137,225,255,0,237,155,182,79,180,121,57,140,201,159,47,119,113,199,85,245,175,103,208,126,17,108,251,71,252,79,115,156,127,203,167,215,253,186,244,221,27,74,131,78,142,20,137,228,125,144,132,249,200,39,11,143,65,215,138,232,227,103,231,229,253,40,3,47,76,240,223,246,108,120,251,95,153,251,205,255,0,234,241,233,199,95,106,219,68,216,0,206,113,81,5,45,201,5,127,10,149,23,104,2,128,31,73,75,69,0,20,81,69,0,20,82,82,208,1,69,20,80,1,69,20,80,1,73,75,69,0,20,148,180,80,1,69,20,80,1,69,20,148,0,82,209,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,82,82,208,1,69,20,80,1,69,20,80,2,82,209,73,64,11,69,20,148,0,82,209,69,0,37,45,20,80,1,69,20,80,1,69,37,45,0,20,148,180,80,2,82,209,69,0,20,81,69,0,20,148,180,80,1,69,20,80,2,82,210,82,208,1,69,37,45,0,20,81,73,64,11,69,20,80,1,69,20,80,2,82,209,73,64,11,69,20,80,1,69,20,148,0,180,82,82,208,1,69,20,80,1,69,20,80,2,81,75,69,0,37,45,20,80,1,69,20,148,0,180,81,69,0,20,81,69,0,20,148,180,80,1,69,20,80,1,69,20,80,1,73,75,69,0,37,45,20,80,1,69,20,80,1,69,20,80,1,69,20,80,1,69,37,45,0,20,81,69,0,20,148,180,148,0,180,81,69,0,37,45,20,148,0,180,82,81,64,11,69,37,45,0,20,148,180,80,1,69,37,45,0,20,148,180,80,1,69,20,80,0,64,61,106,63,38,63,79,214,164,162,128,33,146,214,41,1,14,153,4,109,60,158,149,137,168,120,63,70,191,18,121,214,30,97,124,103,247,206,51,140,122,55,251,53,208,209,64,30,87,175,124,35,209,46,201,123,109,15,123,151,4,159,181,184,227,27,123,189,114,119,63,6,8,102,49,232,28,110,59,127,211,59,127,223,117,244,5,52,162,158,171,64,31,59,197,240,114,225,115,157,11,255,0,39,7,255,0,21,93,214,147,240,198,202,8,241,113,163,237,62,110,127,227,229,143,28,122,61,122,103,148,159,221,253,106,76,1,64,28,148,30,4,209,35,3,58,118,54,231,254,91,191,255,0,21,87,162,240,134,139,24,218,44,113,255,0,109,159,255,0,138,173,250,40,3,24,120,99,71,31,242,231,255,0,145,31,252,106,113,160,105,131,165,182,51,255,0,77,27,252,107,74,146,128,40,141,27,79,29,32,255,0,199,219,252,105,195,74,178,29,33,255,0,199,155,252,106,237,20,1,79,251,46,207,254,120,255,0,227,199,252,105,194,194,212,116,139,255,0,31,63,227,86,168,160,8,62,201,111,255,0,60,255,0,83,71,216,224,255,0,158,127,169,169,232,160,10,230,202,220,245,143,255,0,30,52,159,96,182,255,0,158,127,248,241,171,52,148,1,91,251,62,212,255,0,203,47,252,120,255,0,141,52,233,150,135,172,63,248,241,255,0,26,185,69,0,81,58,69,129,235,7,254,62,223,227,80,201,225,221,38,92,239,181,206,122,254,241,191,198,181,41,40,3,17,188,37,162,49,201,177,255,0,200,173,255,0,197,80,190,20,209,135,75,31,252,138,255,0,227,91,148,80,6,49,240,182,142,122,217,255,0,228,70,255,0,26,23,194,218,48,233,105,255,0,145,27,252,107,102,138,0,205,30,31,210,211,110,219,92,99,254,154,63,248,212,131,71,176,3,136,49,255,0,2,111,241,171,212,148,1,84,105,150,131,164,95,248,241,255,0,26,119,246,125,183,252,243,255,0,199,141,89,162,128,43,253,138,223,251,159,248,249,165,251,28,31,243,207,245,53,61,20,1,7,217,45,255,0,231,159,234,104,54,214,227,248,63,83,83,208,85,72,218,104,2,154,11,102,206,23,59,126,181,33,178,183,61,83,245,52,169,108,145,231,104,198,125,205,79,64,21,78,155,104,253,98,255,0,199,207,248,212,77,164,88,184,230,12,255,0,192,159,252,106,253,20,1,156,116,45,53,250,219,127,227,237,254,53,19,120,103,72,124,110,179,206,63,233,163,127,141,107,81,64,28,243,120,47,66,110,182,25,227,254,123,73,255,0,197,84,39,192,186,1,255,0,152,111,254,71,147,255,0,139,174,158,146,128,57,86,240,7,135,219,174,151,159,251,111,47,255,0,21,81,143,135,126,28,206,127,179,63,242,98,79,254,42,186,250,74,0,230,199,129,244,5,206,52,220,103,254,155,201,255,0,197,214,132,30,29,210,224,199,147,109,140,54,225,251,199,60,254,117,171,69,0,70,150,240,198,163,3,110,61,205,60,0,6,5,45,20,0,81,69,37,0,45,37,45,20,0,81,69,20,0,81,69,20,0,148,180,81,64,13,163,154,58,83,179,64,0,52,81,138,58,80,2,82,209,69,0,20,82,102,150,128,10,40,162,128,10,74,90,40,0,164,165,164,160,5,205,20,220,243,74,58,80,2,100,211,129,245,163,109,55,20,0,234,74,90,40,1,41,104,162,128,10,41,41,104,0,162,138,40,1,41,104,162,128,10,40,162,128,18,150,138,40,1,41,73,162,140,80,3,121,52,225,154,49,69,0,33,162,154,77,40,160,7,81,73,75,64,5,20,82,80,2,209,69,25,160,4,165,163,52,80,2,82,226,140,209,154,0,10,140,83,126,148,114,104,197,0,28,211,169,185,167,117,160,2,138,79,187,75,154,0,40,162,146,128,22,138,40,160,4,165,162,138,0,74,107,70,27,168,206,41,244,80,5,9,244,123,11,144,68,176,110,200,193,249,217,120,252,235,14,243,192,30,30,187,89,55,105,155,247,109,207,239,229,25,219,143,246,189,171,171,162,128,60,210,239,225,39,134,102,144,176,209,55,100,143,249,123,148,118,255,0,126,178,230,248,51,160,156,249,122,7,127,249,252,126,159,247,221,122,253,37,0,120,234,124,24,209,134,119,232,31,79,244,199,255,0,226,234,210,252,25,240,242,245,208,127,242,114,79,254,46,189,102,138,0,242,216,254,15,120,108,99,58,23,254,77,201,255,0,197,85,235,127,133,30,25,135,166,141,142,49,255,0,31,82,255,0,241,117,232,148,80,7,19,31,195,95,14,166,23,251,43,28,99,254,62,100,255,0,226,170,113,240,247,195,235,159,248,149,255,0,228,196,159,252,85,117,244,80,7,44,60,9,225,241,255,0,48,223,252,143,39,255,0,21,83,143,4,232,35,24,176,255,0,200,210,127,241,85,208,210,208,6,8,240,142,133,24,226,203,31,246,213,255,0,248,170,145,124,55,163,30,5,159,79,250,104,255,0,227,90,210,7,113,128,64,231,189,54,56,221,31,44,65,227,181,0,101,127,194,41,163,127,207,143,254,68,111,241,167,127,194,51,165,246,179,255,0,200,141,254,53,179,69,0,97,183,133,116,135,235,101,255,0,145,31,252,105,135,194,90,57,255,0,151,31,252,136,255,0,227,91,244,80,7,58,222,14,209,92,96,216,103,156,255,0,174,127,254,42,171,31,2,104,71,254,97,191,249,30,79,254,42,186,186,40,3,141,147,225,231,135,228,206,253,47,63,46,63,227,230,95,254,42,170,201,240,183,195,110,14,116,124,231,254,158,37,255,0,226,171,188,162,128,60,241,126,21,248,112,49,35,70,255,0,201,185,63,248,186,27,225,111,135,200,255,0,144,63,254,77,201,255,0,197,215,161,209,64,30,114,223,9,124,54,127,230,9,255,0,147,82,127,241,117,98,31,133,222,28,136,130,52,108,96,231,254,62,229,255,0,226,235,189,165,160,14,65,62,31,104,8,160,13,47,110,63,233,226,95,254,42,165,95,2,104,35,254,97,223,249,30,79,254,42,186,170,40,3,155,30,8,208,135,77,59,255,0,35,73,255,0,197,84,159,240,135,104,131,165,135,254,70,127,254,42,186,10,40,3,3,254,17,13,27,254,124,191,242,35,255,0,241,84,225,225,29,20,28,253,139,255,0,34,63,255,0,21,91,180,148,1,140,60,43,163,142,5,151,31,245,209,255,0,198,163,127,8,104,146,47,205,101,158,115,254,185,191,248,186,221,165,160,14,101,188,9,160,31,249,135,127,228,121,63,248,170,136,248,7,64,255,0,160,119,254,71,147,255,0,138,174,174,146,128,57,22,248,123,160,63,39,75,255,0,201,153,127,248,170,141,190,29,120,117,191,230,21,255,0,147,50,127,241,85,217,209,64,28,35,252,48,240,227,146,78,145,156,156,255,0,199,204,159,252,93,64,126,21,248,116,255,0,204,27,255,0,38,164,255,0,226,235,208,168,160,15,43,159,225,6,128,217,198,133,158,63,231,234,79,254,46,176,245,31,131,218,112,73,13,190,133,134,24,199,250,83,123,122,189,123,134,42,39,137,37,4,48,200,62,244,1,242,214,185,240,179,83,138,119,22,90,54,6,225,143,244,177,211,111,61,91,214,177,135,194,223,19,51,113,162,231,254,222,227,255,0,226,235,235,89,180,139,25,206,100,131,39,253,230,31,214,154,52,75,5,233,7,254,60,223,227,64,31,49,217,124,32,241,4,155,188,205,11,56,198,63,210,163,247,244,106,244,141,23,224,230,155,16,70,188,208,176,194,69,127,248,252,110,156,127,117,190,181,235,105,101,111,30,113,30,51,254,209,171,56,160,14,107,75,240,102,139,166,136,188,139,13,133,55,99,247,206,113,156,250,183,189,109,141,58,217,0,2,45,160,127,180,127,198,172,210,208,5,97,99,2,28,132,218,127,222,53,101,66,142,130,138,40,0,162,138,74,0,90,40,162,128,18,150,138,40,0,164,165,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,164,165,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,146,150,128,10,74,90,40,0,162,146,150,128,18,150,138,74,0,90,40,162,128,18,138,90,40,0,162,138,40,0,162,146,150,128,10,40,38,146,128,22,138,74,90,0,40,162,138,0,40,164,165,160,2,146,150,146,128,10,90,74,90,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,40,162,146,128,22,138,40,160,4,165,162,138,0,40,162,138,0,40,162,146,128,22,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,40,165,160,2,138,40,160,2,138,40,160,4,165,162,138,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,138,74,92,208,1,69,20,47,52,0,81,73,75,64,5,20,102,155,64,14,162,133,52,80,1,69,37,45,0,37,45,25,163,52,0,82,82,209,154,0,40,164,205,45,0,20,82,102,151,52,0,81,70,104,160,2,138,51,73,64,11,69,20,80,2,82,210,116,165,205,0,20,148,185,162,128,10,40,205,25,160,2,138,40,205,0,20,148,180,102,128,10,40,162,128,18,150,138,40,0,162,140,209,154,0,40,164,165,205,0,20,81,154,74,0,90,40,162,128,10,40,164,205,0,45,20,26,5,0,20,81,69,0,20,83,122,211,168,1,41,105,131,173,62,128,12,209,69,37,0,45,25,166,82,208,1,69,20,80,3,169,41,51,70,104,0,52,82,30,148,180,0,236,209,76,165,160,7,81,73,77,20,0,234,90,41,40,1,104,162,155,64,14,162,140,210,102,128,22,138,76,210,208,3,91,173,0,208,69,39,74,0,120,162,128,105,40,0,165,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,146,150,138,0,40,164,165,160,2,138,40,160,2,154,105,105,13,0,54,164,29,41,128,83,232,0,164,165,162,128,10,41,185,167,102,128,10,41,162,157,64,5,20,81,64,5,20,130,150,128,12,138,97,52,184,164,52,0,83,169,131,138,118,104,1,79,52,148,153,165,38,128,1,78,205,52,82,80,3,232,166,230,128,104,0,207,52,236,211,105,104,1,104,206,104,52,209,64,11,69,33,52,3,64,14,164,165,162,128,10,40,205,25,160,2,138,51,70,104,1,41,104,205,25,160,4,165,162,140,208,1,69,20,80,1,69,25,163,52,0,81,70,104,205,0,20,148,180,102,128,10,41,51,75,154,0,40,163,52,102,128,10,40,205,38,104,1,104,163,52,102,128,10,41,51,75,154,0,74,90,51,70,104,0,162,140,209,154,0,40,163,52,102,128,10,41,51,70,104,1,104,163,52,153,160,5,162,138,40,0,162,138,40,0,164,165,162,128,10,40,166,147,64,14,162,138,51,64,5,20,102,140,208,1,69,0,209,64,9,75,69,20,0,81,69,20,0,81,69,20,0,81,69,37,0,45,20,82,80,1,75,69,37,0,45,20,81,64,5,20,81,64,5,20,81,64,5,20,148,80,2,209,69,20,0,148,180,148,180,0,81,69,20,0,81,69,20,0,148,180,81,64,9,75,73,75,64,5,20,81,64,5,20,81,64,9,75,69,20,0,148,82,209,64,5,20,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,82,82,208,104,0,161,105,185,167,10,0,40,164,165,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,146,128,22,138,40,160,2,138,40,160,2,138,40,160,2,138,41,40,1,104,164,165,160,2,138,41,40,1,104,164,165,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,138,74,90,0,40,162,138,0,41,41,104,160,2,138,74,90,0,74,90,40,160,2,138,40,160,2,138,40,160,4,165,162,146,128,22,138,40,160,2,146,138,90,0,40,162,138,0,40,164,165,160,2,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,41,41,104,160,2,138,40,160,2,141,180,82,80,2,211,113,78,162,128,14,104,162,146,128,22,138,40,160,2,146,150,138,0,57,244,166,243,233,78,162,128,25,138,94,125,41,212,148,0,152,162,157,73,64,9,138,49,78,164,160,4,197,24,167,81,64,13,197,24,167,81,64,12,197,46,41,212,80,3,105,220,209,69,0,55,159,74,49,78,162,128,27,138,49,197,58,138,0,110,15,165,59,154,40,160,4,165,162,138,0,40,162,138,0,41,41,104,160,0,210,82,209,64,5,20,81,64,5,37,45,37,0,45,20,81,64,6,40,197,20,148,0,180,17,69,20,0,213,28,211,168,162,128,0,40,162,138,0,49,70,40,162,128,19,20,184,162,138,0,13,55,20,234,40,2,60,31,74,118,41,212,80,3,118,209,138,90,90,0,110,41,113,75,69,0,20,81,69,0,20,81,69,0,37,37,45,45,0,52,138,119,52,81,64,0,162,138,74,0,90,49,69,37,0,46,40,162,146,128,22,138,74,90,0,40,162,138,0,40,162,138,0,40,162,138,0,74,90,40,160,2,138,40,160,2,138,40,160,2,138,40,160,2,140,82,82,208,1,69,20,80,1,77,239,78,164,160,4,34,138,117,20,0,1,69,37,45,0,20,81,69,0,0,81,138,40,160,6,226,140,83,168,160,6,133,160,138,117,20,0,220,125,105,48,125,41,244,80,3,105,219,104,162,128,12,83,41,244,80,1,138,40,162,128,10,64,41,104,160,6,145,64,20,234,74,0,90,40,162,128,19,20,82,209,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,5,20,81,64,9,75,69,20,0,82,115,75,69,0,55,159,238,209,147,233,78,164,160,4,201,164,231,210,159,69,0,55,38,156,40,162,128,18,147,154,117,37,0,39,62,148,115,233,78,162,128,27,131,233,71,52,234,74,0,76,81,205,58,138,0,111,62,148,83,168,160,6,243,71,62,148,180,180,0,220,159,74,50,125,41,105,104,1,188,250,82,210,209,64,9,75,69,37,0,45,20,148,180,0,115,77,230,157,69,0,24,162,138,40,0,162,138,40,0,197,37,45,20,0,81,69,37,0,45,20,81,64,5,37,45,20,0,81,69,37,0,45,20,81,64,9,75,69,37,0,45,37,45,20,0,148,180,148,180,0,81,69,37,0,45,37,45,20,0,81,69,37,0,45,37,45,20,0,82,82,209,64,5,37,45,20,0,81,69,20,0,148,180,81,64,5,20,81,64,5,20,82,80,2,209,69,20,0,82,82,209,64,5,20,81,64,5,20,82,80,2,209,69,20,0,82,82,209,64,5,52,230,150,150,128,25,138,112,165,162,128,18,150,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,74,0,41,105,41,104,1,40,165,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,162,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,1,40,165,162,128,10,40,164,160,5,162,138,40,0,162,138,40,1,41,105,41,104,0,162,138,74,0,90,40,162,128,10,74,90,40,0,162,138,40,1,41,104,162,128,18,150,138,40,0,162,146,150,128,18,150,138,40,1,41,104,162,128,10,41,41,104,0,162,138,40,0,162,146,138,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,146,150,128,10,41,40,160,5,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,164,165,162,128,10,74,90,40,0,162,138,40,1,41,105,41,104,0,162,146,150,128,18,150,138,40,0,162,138,40,0,162,146,150,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,41,41,104,0,162,138,40,1,41,104,162,128,10,40,164,160,5,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,74,0,90,41,41,104,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,18,138,90,40,0,162,138,40,1,41,104,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,74,0,41,104,162,128,10,40,164,160,5,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,164,160,5,162,138,74,0,90,41,41,104,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,164,160,2,150,138,40,0,164,162,150,128,10,40,162,128,10,74,90,40,0,162,146,150,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,164,160,5,164,165,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,164,165,164,160,2,138,90,40,0,162,138,74,0,90,40,162,128,10,41,41,104,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,18,150,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,18,150,146,150,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,146,150,128,10,40,162,128,10,74,90,40,0,162,146,150,128,10,40,164,160,5,162,138,40,1,41,104,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,41,41,104,0,164,165,162,128,10,40,162,128,18,150,138,40,0,162,138,40,1,40,165,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,164,165,164,160,5,162,138,40,0,162,138,40,0,162,146,138,0,41,104,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,18,138,90,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,74,90,40,0,164,165,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,74,41,104,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,164,160,5,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,18,150,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,164,165,162,128,10,74,90,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,74,0,90,74,90,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,1,41,104,162,128,10,40,164,160,5,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,164,160,5,162,138,40,0,162,138,40,1,41,104,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,2,150,138,40,0,162,138,74,0,90,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,40,160,5,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,146,150,128,10,40,162,128,10,40,162,128,18,150,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,74,0,90,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,1,41,105,41,104,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,74,0,90,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,164,165,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,18,150,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,74,0,90,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,41,41,104,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,164,160,5,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,1,41,104,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,74,90,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,138,40,0,162,146,150,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,10,40,162,128,63,255,217,217,255,127,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,144,185,189,233,197,8,221,162,197,1,80,14,113,175,86,44,230,218,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,86,132,2,192,197,92,164,226,253,60,9,11,128,23,238,103,100,64,222,95,97,1,240,66,220,223,169,88,63,61,14,128,114,140,251,81,50,20,242,234,25,7,64,5,125,224,253,140,80,0,184,160,219,25,169,176,245,59,44,160,194,90,23,182,126,197,5,248,199,254,81,35,227,0,177,32,182,28,224,159,222,47,37,0,254,201,253,82,35,14,16,75,97,14,240,143,253,162,70,40,232,86,61,226,0,40,199,200,143,117,129,254,137,253,163,100,192,1,80,142,113,47,74,164,98,228,7,29,14,128,114,160,127,210,200,103,188,11,244,79,250,142,168,36,224,0,48,7,250,39,246,207,122,0,253,19,251,101,45,225,0,40,7,250,39,185,87,50,20,150,174,30,22,96,45,136,125,33,115,153,155,92,128,127,241,47,117,56,160,66,196,146,3,252,139,127,221,10,240,47,254,165,22,7,184,183,32,150,28,224,95,252,75,237,2,252,139,127,141,128,3,128,28,227,126,148,76,11,247,50,183,5,128,139,185,5,145,22,0,46,228,101,42,228,199,178,0,168,144,107,43,238,200,180,0,112,113,71,132,130,62,20,0,21,87,6,172,8,5,128,11,145,10,249,177,44,0,94,200,143,133,249,155,134,5,192,11,249,177,32,63,150,5,64,57,198,189,76,74,48,244,153,73,74,28,0,228,24,249,149,73,137,66,126,44,11,128,23,242,99,97,126,231,105,22,0,229,24,250,29,17,138,245,211,227,0,32,199,250,105,23,67,183,35,18,14,0,244,129,254,137,253,162,210,21,202,222,59,186,205,7,128,57,70,172,157,65,139,98,236,204,216,45,137,3,160,28,35,243,72,96,232,119,208,136,3,224,197,252,77,83,49,242,43,147,210,56,0,94,200,143,5,249,177,44,0,94,200,143,173,24,247,54,165,113,0,148,99,228,199,86,12,125,46,82,226,128,247,150,162,28,242,89,143,200,56,222,203,80,0,64,133,21,161,0,112,33,79,67,49,34,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,46,221,166,91,0,188,120,63,79,211,226,202,80,64,133,181,20,47,228,71,18,11,0,114,140,123,81,34,47,198,253,12,82,224,0,40,199,200,143,165,176,116,245,140,3,224,133,252,88,144,31,203,2,128,28,67,191,35,2,116,59,50,227,0,32,199,188,77,82,17,95,118,139,3,160,28,227,94,38,73,69,93,228,110,35,14,16,11,98,209,199,216,250,36,169,64,0,255,20,191,74,99,62,64,44,69,250,24,249,65,139,99,228,71,212,56,0,200,177,126,26,214,79,143,3,128,28,235,167,97,253,244,56,0,94,200,143,173,24,59,51,50,41,141,3,42,196,190,176,99,233,99,95,140,189,234,65,9,28,0,228,24,249,200,77,138,66,126,44,11,128,23,243,54,9,204,223,52,44,0,94,200,143,165,144,151,105,1,80,33,105,112,111,41,0,42,36,93,33,210,2,160,66,210,160,40,0,92,204,139,84,200,143,101,1,240,66,126,108,11,153,57,5,128,11,249,185,224,94,174,180,0,32,135,123,17,0,255,2,253,83,253,85,73,192,1,112,142,161,219,65,83,140,252,160,195,1,96,142,145,153,207,160,1,253,147,228,35,227,195,1,64,14,247,163,158,138,145,31,43,14,128,114,140,123,153,36,21,35,63,232,112,0,156,99,220,219,77,40,198,253,204,54,225,0,48,199,200,15,26,70,126,208,225,0,48,199,184,151,65,2,35,245,25,52,225,0,40,199,200,143,173,24,249,65,18,14,128,115,160,127,98,191,40,17,64,0,255,20,191,74,131,3,192,28,232,159,234,101,212,211,2,252,139,95,205,140,3,42,196,186,144,31,91,33,63,119,28,0,47,228,239,180,144,159,25,10,0,23,119,68,92,184,23,181,140,3,160,28,227,126,38,77,11,249,177,44,0,94,204,223,52,32,63,150,5,64,133,164,65,210,20,0,21,98,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,160,2,232,201,28,240,213,227,152,207,8,170,184,50,0,138,133,157,1,59,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,1,119,196,5,125,174,18,11,32,7,192,87,183,160,203,213,180,128,23,0,159,119,133,251,145,113,64,57,192,218,185,74,141,195,189,157,161,0,0,0,0,0,0,0,0,112,1,240,213,0,95,221,2,92,0,124,53,192,87,183,0,23,0,95,13,240,213,45,192,5,192,87,3,124,117,11,112,1,240,213,0,95,221,2,92,0,124,53,192,87,183,0,23,0,95,13,240,213,45,192,5,192,87,3,124,117,11,112,1,240,213,0,95,221,2,92,0,124,53,184,191,75,90,128,11,112,127,151,80,72,157,2,92,0,124,53,192,87,183,0,23,0,95,13,240,213,45,0,160,98,46,20,224,2,224,171,41,174,124,132,2,92,0,124,53,192,87,183,0,23,0,95,13,240,213,45,192,5,192,87,131,123,187,166,5,184,0,59,2,119,166,5,148,3,228,246,46,4,238,233,115,197,137,163,194,206,111,57,224,222,209,90,208,21,11,186,18,37,112,71,92,192,92,92,140,124,88,188,87,242,98,174,85,86,13,0,95,37,23,240,213,227,128,59,242,2,92,204,239,160,113,172,175,174,152,186,204,36,114,128,181,99,57,69,81,183,34,99,185,97,113,233,119,90,200,92,141,40,114,0,124,53,57,238,132,79,230,67,100,164,28,238,199,138,11,144,171,113,212,229,105,128,46,243,17,165,90,128,127,122,46,104,13,80,145,160,110,69,40,0,0,0,224,133,149,196,2,42,0,190,218,5,125,172,154,197,252,92,138,247,115,197,5,200,167,231,222,22,238,103,160,62,45,42,192,138,148,99,126,45,66,44,222,211,173,200,134,62,234,117,113,64,124,43,159,53,14,247,51,46,196,206,98,97,103,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,5,124,149,90,200,139,133,116,14,152,180,8,139,247,215,202,77,156,11,145,207,181,119,148,230,66,102,196,75,119,62,96,62,21,238,175,18,10,43,50,20,228,0,248,106,128,175,110,33,63,67,33,106,114,128,123,59,66,241,94,166,133,29,169,0,0,0,23,80,79,20,34,31,138,250,80,212,229,5,204,197,133,140,181,227,168,152,187,87,82,14,176,34,44,36,221,81,0,235,207,92,81,0,246,189,26,160,143,85,139,163,66,196,28,80,151,22,20,115,153,153,17,152,249,185,21,96,69,42,222,95,25,22,51,239,71,9,76,253,206,12,128,204,7,222,203,80,212,237,140,84,204,184,31,53,20,240,98,172,79,44,230,231,182,176,243,251,2,172,220,186,160,143,122,36,28,21,118,126,95,128,123,59,3,86,100,28,240,2,230,242,84,49,87,227,0,23,0,95,93,193,2,92,128,29,169,96,1,47,96,62,20,240,213,45,192,5,192,87,83,216,25,10,112,1,240,213,0,95,221,2,94,128,92,90,208,135,2,0,0,192,5,192,87,87,200,133,5,184,0,248,106,176,35,45,192,5,192,87,3,124,117,11,112,1,119,126,43,224,175,89,192,11,128,207,27,236,60,125,89,0,57,224,142,80,200,135,5,188,128,59,82,1,95,61,14,32,7,208,231,94,10,248,188,89,192,11,112,111,215,80,192,87,183,0,23,96,71,0,190,186,5,184,0,248,106,10,247,118,134,2,42,0,190,186,2,190,186,5,0,0,64,5,204,197,5,93,174,18,11,48,7,180,128,175,102,97,103,40,94,0,133,149,223,22,64,14,176,87,212,147,90,220,153,22,80,1,240,213,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,240,2,234,2,162,84,139,249,17,176,51,20,0,0,0,0,0,0,21,215,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,139,248,215,166,244,69,72,75,210,143,244,63,171,247,140,149,89,233,160,198,91,29,135,98,24,83,126,0,120,63,212,251,251,126,150,111,177,55,161,116,211,12,75,154,17,104,131,49,34,99,190,62,234,123,167,179,254,170,89,163,185,164,84,0,255,238,222,194,37,120,130,143,74,48,75,240,41,147,217,5,246,48,10,161,75,74,66,253,136,63,235,219,59,171,244,175,93,163,131,135,171,135,66,47,108,180,111,196,87,82,183,202,209,191,131,22,205,206,55,210,143,116,9,170,246,237,190,100,21,123,88,106,10,224,107,246,88,30,110,168,159,172,254,170,175,149,161,152,254,104,52,122,173,201,243,158,248,18,158,195,217,49,252,133,32,148,0,255,203,199,211,245,91,185,8,209,237,14,134,224,85,206,192,33,175,220,91,145,121,234,16,159,25,25,165,56,57,202,228,102,81,117,240,45,71,21,79,32,203,47,151,96,87,191,212,69,157,202,152,12,247,13,218,11,246,198,99,88,127,145,132,95,93,109,194,79,214,239,130,68,243,36,219,125,202,17,222,62,169,79,125,92,96,95,179,16,162,24,245,237,149,81,203,181,43,173,51,36,82,104,41,108,154,60,31,242,146,86,73,172,175,180,254,166,247,227,137,244,179,123,119,226,210,152,124,148,91,18,177,2,111,179,199,152,198,80,206,207,231,178,20,211,95,100,116,143,90,147,177,89,130,156,100,112,246,170,31,13,196,0,178,13,156,0,255,76,159,0,255,111,90,0,255,86,33,178,128,173,150,31,72,0,255,75,147,171,191,154,165,86,175,178,82,74,33,5,57,194,86,134,53,18,49,1,133,141,203,127,102,86,0,255,59,191,181,60,86,188,68,118,177,63,242,97,249,207,188,236,0,255,204,213,229,165,102,58,71,222,177,189,2,163,0,56,195,242,127,89,213,127,247,191,246,207,36,39,217,10,28,150,0,255,203,202,254,219,27,164,191,229,34,217,201,238,44,12,196,4,64,25,29,249,231,162,140,234,31,181,186,235,6,127,54,45,69,89,206,86,154,15,202,127,228,191,79,151,100,39,188,165,101,115,229,65,78,56,6,128,147,81,249,159,132,249,0,255,15,189,18,149,72,185,206,70,228,168,252,79,194,252,127,7,253,31,57,229,57,91,90,12,0,44,163,242,95,41,213,95,191,118,193,212,163,80,86,179,101,125,88,254,47,169,250,91,177,182,192,105,187,93,114,150,173,113,24,0,112,134,229,0,255,178,170,0,255,118,44,128,213,124,179,100,37,27,115,31,110,0,255,239,103,121,239,98,111,58,189,203,8,37,205,72,201,61,118,49,192,40,0,181,1,31,215,63,183,50,159,102,87,191,44,225,210,160,81,89,83,72,1,5,249,192,110,90,253,200,249,223,4,235,0,255,237,13,229,107,57,65,150,103,239,132,26,136,1,94,27,56,0,255,153,93,253,31,145,155,114,63,45,220,35,39,216,93,5,206,0,255,166,191,95,43,215,154,178,198,169,46,51,100,1,123,123,106,32,38,64,180,129,244,191,52,121,251,91,53,106,85,86,178,82,82,144,27,108,102,240,35,254,231,0,255,114,89,98,245,79,131,238,26,151,125,43,97,70,50,141,205,220,107,0,188,25,150,0,255,203,202,254,219,27,164,191,93,153,220,100,115,204,143,206,0,255,231,146,148,234,175,22,175,86,48,151,78,200,82,78,179,147,35,6,64,148,65,249,159,132,249,0,255,79,250,175,90,25,207,94,224,160,252,71,254,251,245,153,59,97,110,174,7,203,130,220,213,24,0,68,6,229,0,255,215,238,95,126,225,36,23,92,102,184,79,14,202,0,255,228,215,0,255,37,76,151,83,246,179,229,232,0,248,114,231,195,219,116,21,226,62,110,186,99,50,24,20,135,250,86,94,252,136,146,73,136,51,38,217,144,202,227,115,239,160,251,203,69,228,201,198,69,46,72,110,134,183,220,179,78,89,146,177,245,81,247,143,63,74,168,254,238,209,15,78,35,72,184,201,118,246,230,98,20,224,101,84,254,47,103,251,95,107,13,156,78,103,150,204,101,103,238,195,242,127,89,213,0,255,206,45,128,173,221,32,121,201,206,38,12,196,4,248,25,151,0,255,204,203,254,95,155,203,86,173,57,50,142,157,77,63,110,0,255,31,166,86,0,255,36,73,36,29,203,41,37,57,38,114,136,93,116,107,64,133,88,218,70,178,0,255,59,245,105,126,245,79,147,158,221,163,156,70,196,169,159,141,207,142,180,236,80,248,143,223,20,211,0,255,94,107,49,185,55,26,141,144,181,217,133,38,141,66,44,136,93,111,232,252,103,146,235,0,255,157,87,242,120,73,141,12,205,158,101,63,148,242,241,147,100,250,167,229,39,57,241,117,66,229,101,246,225,62,2,19,98,65,108,126,67,125,229,252,188,122,37,153,254,50,195,205,220,73,22,142,154,181,201,205,236,83,151,14,73,246,111,19,61,53,67,250,59,73,169,123,123,50,242,56,229,84,63,91,157,93,196,57,13,0,57,67,170,183,226,209,109,58,173,70,76,171,126,53,26,57,136,243,50,227,74,17,49,35,11,217,41,166,49,102,94,148,92,238,29,116,147,151,239,171,108,52,78,124,23,149,138,86,202,170,224,90,166,138,117,0,156,67,102,78,79,171,183,222,214,51,14,59,112,0,84,212,41,160,2,68,13,162,166,128,10,120,127,65,212,20,224,2,230,213,21,118,210,204,176,168,184,247,5,144,95,141,136,11,247,106,88,216,251,98,230,162,22,10,152,219,52,32,175,143,82,51,21,245,216,111,135,5,221,162,164,0,214,20,243,74,40,220,79,74,131,216,10,152,91,49,163,132,5,188,0,25,53,20,242,51,45,0,0,0,42,192,206,47,5,84,208,133,28,80,126,185,179,145,99,172,124,22,39,142,185,128,29,213,2,68,100,64,4,137,139,247,234,68,14,242,195,31,213,93,113,192,220,25,217,166,197,157,23,243,73,114,237,90,227,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,184,66,1,230,0,43,99,145,176,24,217,93,113,231,35,94,70,56,228,98,232,162,214,176,0,249,43,50,71,229,144,81,50,220,136,99,102,6,46,125,212,0,239,21,11,23,119,102,90,0,0,64,5,208,165,194,253,204,180,0,23,48,23,228,213,180,128,10,16,117,197,252,72,11,120,1,245,73,35,2,114,43,72,90,220,145,23,117,249,74,0,243,35,107,23,51,19,126,128,46,157,12,69,93,228,35,111,1,117,250,140,8,212,101,102,6,228,51,51,45,232,83,1,35,51,211,2,0,0,0,0,0,0,0,0,0,192,133,136,149,148,22,148,80,90,31,241,103,253,107,71,141,183,23,9,218,120,76,41,13,155,30,53,138,143,2,238,14,145,159,53,31,107,69,89,245,241,251,201,147,14,77,238,13,3,39,73,209,92,214,100,164,108,135,237,0,255,179,164,234,191,86,157,38,48,90,141,81,178,149,141,113,24,136,9,232,51,46,0,255,153,248,254,126,230,56,247,215,44,49,100,26,59,149,15,219,0,255,133,105,213,0,255,206,213,189,188,172,124,142,60,100,35,25,12,0,52,195,242,127,73,217,0,255,123,5,124,47,71,201,81,54,247,252,168,253,95,150,82,253,109,122,212,9,94,115,191,76,38,179,145,39,6,64,223,65,251,191,36,253,125,123,211,106,11,247,78,35,91,153,145,63,240,177,252,191,254,233,250,239,220,11,244,250,14,192,167,204,69,29,0,100,135,243,191,116,184,254,123,69,125,180,179,242,57,120,151,187,243,97,252,231,76,191,126,47,211,245,237,50,172,96,110,248,1,210,143,81,227,175,85,39,201,118,171,141,67,162,71,23,231,191,8,191,149,95,225,245,220,208,12,175,246,33,220,252,218,180,58,161,213,72,13,103,69,224,7,220,43,87,84,90,184,180,113,45,164,31,231,191,174,167,139,45,142,90,50,163,68,21,156,0,255,34,252,63,164,139,81,14,75,243,3,128,250,113,254,139,240,191,176,0,255,161,25,125,197,249,175,194,0,255,193,254,135,98,244,202,15,0,236,199,249,175,194,0,255,79,233,242,97,9,139,57,140,0,255,220,225,183,114,187,148,250,205,194,6,70,193,15,0,179,195,249,127,58,132,127,145,180,81,205,10,182,224,91,214,218,199,26,0,255,249,246,125,123,211,233,14,103,147,198,152,203,157,140,49,29,0,67,6,229,127,242,215,127,199,90,10,167,109,150,202,131,140,85,80,254,39,29,254,237,165,176,245,138,149,9,89,237,24,0,74,6,231,0,255,244,228,175,223,218,177,17,214,45,162,157,242,158,141,42,42,0,255,149,240,254,126,230,62,88,173,89,158,40,223,217,31,141,1,112,119,192,95,234,219,43,72,126,95,109,215,235,13,39,190,118,218,50,38,47,157,31,198,0,255,46,215,111,229,222,162,74,70,214,130,109,121,101,29,0,223,15,227,63,119,250,116,123,149,174,45,87,225,2,175,112,24,0,255,57,195,0,255,78,235,170,195,16,30,227,7,192,245,227,252,87,225,0,255,215,254,243,225,137,190,197,249,175,190,127,61,104,189,18,106,97,165,252,0,152,126,156,0,255,34,252,47,172,79,209,13,15,156,0,255,34,252,47,236,63,69,53,122,230,7,64,246,67,249,63,157,51,252,86,172,117,138,68,100,235,240,131,145,57,140,0,255,220,225,127,213,254,66,225,129,30,248,1,16,118,24,0,255,187,191,191,181,73,147,136,160,8,0,255,114,58,199,241,223,203,245,223,177,150,104,245,8,193,179,156,174,14,128,184,227,249,127,190,125,191,174,78,123,88,247,205,118,57,148,53,232,7,229,127,210,215,111,229,150,194,242,65,170,108,200,154,143,81,64,148,81,247,191,239,39,25,213,95,70,44,186,193,26,146,77,56,202,114,54,176,236,240,251,223,107,71,89,213,127,213,104,208,0,230,68,67,68,80,102,178,149,46,24,152,16,122,74,72,206,113,254,35,253,63,235,47,195,119,103,110,196,31,249,65,134,159,35,11,94,117,91,253,121,51,101,233,118,229,173,72,138,75,37,140,97,247,178,102,67,225,63,62,26,211,223,218,107,45,153,247,90,251,74,205,30,172,68,192,212,239,252,162,101,133,195,140,107,28,245,17,25,172,132,250,202,186,157,11,251,201,244,71,43,111,54,43,201,64,229,121,72,33,179,107,45,48,108,93,36,185,228,147,70,19,116,145,18,164,87,74,109,72,14,137,184,39,3,93,42,37,98,81,94,103,207,102,144,6,128,149,129,126,73,91,43,93,245,54,157,86,111,201,168,126,222,187,151,179,56,131,237,125,137,92,124,202,111,54,140,115,140,248,35,151,250,164,43,138,183,168,109,16,151,214,68,229,182,144,51,105,208,229,243,3,64,125,156,0,255,72,0,255,199,250,143,144,221,193,81,191,87,110,90,86,56,164,45,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,65,23,144,139,139,22,96,103,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,28,69,253,202,175,164,132,52,201,142,238,67,46,147,228,246,78,90,90,167,30,175,195,146,248,176,238,111,90,205,27,37,116,120,209,184,100,196,175,23,0,255,16,254,180,36,247,187,5,191,137,47,45,227,37,253,225,196,134,158,146,3,124,116,16,3,251,221,207,209,138,103,118,199,46,67,30,254,18,94,188,164,244,92,65,146,208,74,161,133,20,17,110,77,11,239,154,73,166,69,33,81,193,70,127,89,150,157,27,9,0,255,107,186,245,210,127,220,106,181,120,253,211,123,225,232,236,168,44,145,160,195,175,31,127,90,219,180,160,217,239,155,112,181,83,13,213,237,14,210,19,61,174,75,247,71,249,149,53,26,48,243,245,145,148,102,228,30,151,136,164,37,41,147,82,134,182,111,227,54,164,16,169,100,186,99,161,137,181,98,193,109,104,134,93,102,167,55,202,63,54,213,101,118,79,248,81,9,125,149,183,148,72,250,189,153,199,174,197,3,61,22,156,58,99,29,55,178,128,191,142,248,228,191,245,122,218,125,237,38,24,218,254,134,247,244,135,125,189,213,29,162,111,42,181,102,221,63,180,227,89,30,49,63,63,135,211,149,54,247,166,253,125,124,225,185,125,155,220,95,250,85,35,119,127,123,208,78,74,128,248,139,23,63,106,68,196,206,220,59,220,177,152,82,81,180,197,169,12,233,215,37,101,141,83,92,99,175,71,135,219,0,255,247,223,49,109,111,90,58,124,116,157,86,6,179,170,173,60,64,196,175,87,111,135,250,244,40,73,171,209,138,219,36,39,196,157,56,184,127,203,97,70,159,205,51,38,58,212,0,255,186,0,255,222,208,183,187,163,118,35,122,128,229,0,255,119,248,0,255,24,54,237,63,199,236,107,171,22,150,0,255,72,227,250,146,97,162,214,35,101,238,69,127,237,60,194,127,183,29,203,156,22,225,15,251,175,82,70,244,208,176,252,71,82,252,95,56,220,225,37,115,105,206,181,87,56,60,0,255,151,139,18,40,254,202,83,80,10,147,254,108,220,252,106,115,227,121,132,0,255,222,127,113,138,240,199,253,137,7,232,33,158,97,249,191,100,237,127,229,71,11,172,78,47,119,62,181,63,114,20,126,249,185,48,149,142,79,167,52,106,250,203,92,122,140,244,124,105,27,243,243,8,127,216,127,145,82,17,191,142,30,145,39,30,161,71,46,104,0,255,151,102,81,241,238,83,6,203,107,158,5,218,246,188,149,227,248,239,28,106,252,105,17,85,30,57,86,104,155,179,180,231,33,253,95,247,21,245,51,189,80,0,255,75,0,255,199,250,223,169,226,160,71,78,212,56,254,59,131,250,79,231,76,238,223,155,104,99,51,167,117,240,253,225,63,131,210,213,225,147,41,171,117,39,29,109,121,182,90,129,80,0,255,251,254,111,110,59,105,169,139,133,244,127,173,191,117,14,112,2,199,11,248,199,0,255,231,135,199,163,39,137,44,144,251,242,224,164,93,206,92,248,56,126,43,114,251,252,112,236,31,53,131,4,229,233,45,204,71,27,154,149,76,136,240,223,109,199,50,135,69,248,195,126,139,28,211,196,120,6,229,0,255,51,168,252,29,33,101,65,35,28,164,29,207,30,80,254,63,131,250,95,79,165,60,183,143,182,60,107,88,136,240,143,253,214,27,138,240,207,253,189,141,19,89,131,239,31,0,255,249,165,0,255,116,145,80,86,243,150,74,123,158,159,82,63,40,0,255,159,64,195,171,231,206,54,202,50,51,95,165,237,207,222,9,34,252,97,0,255,69,10,132,63,236,79,35,85,113,194,158,185,136,209,246,47,0,255,20,26,126,100,62,194,84,22,121,82,210,238,180,149,207,15,248,110,0,255,233,243,44,74,252,107,165,20,150,211,26,180,116,180,109,109,206,8,113,221,167,151,106,193,155,192,153,196,188,142,235,151,159,59,205,165,187,5,188,26,238,194,4,214,228,78,127,110,183,83,69,210,0,255,194,116,186,126,122,240,130,175,79,249,60,208,62,66,8,208,77,108,224,252,119,42,157,75,23,177,48,128,213,28,17,218,244,182,84,32,253,63,205,165,98,231,50,138,194,4,78,105,84,247,207,247,246,16,33,128,54,145,248,154,146,3,233,127,105,42,53,254,116,186,112,128,149,76,50,10,218,240,246,18,31,240,111,0,255,23,231,209,241,235,100,211,208,91,190,35,67,68,59,217,254,176,16,64,153,112,169,247,252,56,44,0,255,157,166,253,239,29,165,180,156,78,111,135,246,171,253,13,63,42,0,255,155,70,197,91,241,18,164,185,175,78,71,65,91,210,78,30,34,0,45,129,213,36,216,254,221,79,211,180,191,29,81,197,89,70,74,125,2,104,23,218,78,174,131,237,127,158,137,180,110,211,67,212,229,132,150,134,217,51,160,189,236,69,88,107,71,189,16,133,85,39,171,6,42,33,78,240,253,197,202,165,105,244,61,239,65,217,44,123,87,55,63,199,179,210,60,99,94,196,211,213,177,223,9,212,247,221,253,91,148,162,188,187,241,15,47,218,199,108,96,31,132,245,118,110,183,254,188,155,154,251,64,0,255,151,235,111,211,105,122,95,253,59,196,88,139,30,242,36,228,101,115,63,118,172,76,146,232,248,180,182,148,138,113,43,99,74,89,76,179,185,146,143,142,29,147,0,255,201,162,225,175,124,94,44,115,127,142,156,230,74,54,50,32,224,215,141,95,4,191,60,189,95,199,251,69,10,81,93,248,66,175,165,143,165,159,180,17,140,119,196,199,77,31,145,123,109,190,139,183,232,53,205,253,34,215,20,188,218,134,58,156,40,224,19,191,21,185,77,26,37,254,117,81,92,203,202,27,207,57,205,175,220,109,29,243,249,157,191,67,95,18,221,61,217,108,75,132,234,43,35,69,201,86,118,78,74,13,65,204,143,222,223,222,155,134,119,57,58,183,239,135,126,33,183,114,79,180,67,236,99,192,175,94,126,237,181,135,159,27,13,205,123,221,213,66,238,174,227,170,6,122,96,38,140,0,255,204,162,242,118,188,88,166,123,246,76,204,74,28,207,0,255,195,68,154,22,241,35,106,203,229,240,162,148,231,113,94,235,121,168,0,255,9,0,255,15,251,219,17,207,249,80,0,255,95,111,231,215,240,43,104,172,220,133,30,69,231,94,78,87,202,166,162,63,159,233,152,46,56,83,179,164,138,51,163,205,121,29,242,115,250,116,17,185,85,10,5,127,218,155,209,240,133,87,247,33,181,122,243,178,253,117,0,161,254,215,253,246,234,78,163,118,63,187,243,17,223,222,180,204,164,187,245,156,32,114,254,43,135,114,153,164,100,18,188,209,111,107,227,202,121,161,189,3,31,58,0,255,151,68,250,181,67,224,46,253,211,158,57,123,180,127,59,8,240,77,128,206,0,255,229,112,46,146,210,50,96,14,15,74,72,59,103,145,118,141,237,48,0,255,47,167,63,87,43,181,168,180,124,170,180,72,161,109,178,11,59,120,25,147,70,225,118,6,183,49,92,129,120,97,175,168,87,234,208,3,200,47,55,126,25,47,251,101,109,83,147,232,114,238,29,162,140,107,229,181,37,175,193,254,252,204,199,243,49,15,127,9,31,94,54,91,191,34,126,148,65,147,151,241,148,201,194,49,41,59,85,175,3,135,51,32,55,235,243,32,63,253,170,229,87,157,198,205,161,77,241,169,68,188,99,94,168,159,39,247,106,197,109,238,239,226,6,119,78,178,126,199,230,12,87,37,64,190,62,247,90,41,86,111,211,54,205,9,189,223,187,119,239,229,51,119,152,220,3,95,74,236,102,239,177,76,67,252,197,135,159,195,197,206,172,213,136,12,230,25,211,90,46,169,73,110,225,56,234,74,34,147,139,111,121,192,190,230,177,131,110,229,224,127,173,86,171,121,251,231,198,141,187,181,254,231,221,223,215,237,86,246,72,212,227,211,209,215,170,192,191,150,109,208,234,220,244,174,118,42,75,9,143,119,129,222,184,49,109,238,183,218,152,156,129,128,177,242,73,239,211,36,185,35,105,221,251,94,242,82,218,154,200,168,198,84,148,113,210,0,207,248,234,176,114,101,80,244,128,95,126,107,45,125,17,254,203,201,113,125,15,7,252,26,143,200,221,246,206,210,103,78,20,127,220,31,100,67,187,23,241,94,62,125,175,252,174,167,108,208,105,222,230,14,158,240,197,9,95,186,79,85,196,65,152,94,197,158,180,49,26,0,214,15,122,253,202,181,87,70,212,105,53,90,141,173,35,226,185,21,39,38,135,249,46,180,107,242,3,0,0,0,0,0,224,133,29,59,51,42,177,128,114,128,220,222,89,83,192,159,53,20,214,253,146,138,171,86,54,77,11,80,95,13,140,26,226,167,91,0,0,0,0,0,0,0,0,0,0,84,192,188,92,152,151,75,1,21,48,47,23,222,139,156,2,92,192,188,8,154,66,210,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,1,242,126,70,42,220,203,188,5,84,0,125,40,0,0,0,0,0,0,0,0,0,0,0,0,0,192,5,200,207,5,121,175,148,180,0,114,0,248,23,63,183,164,2,252,169,183,220,74,44,222,219,36,46,234,115,173,11,0,0,255,228,126,173,25,135,140,92,172,82,112,103,90,0,0,0,0,0,0,0,0,0,188,143,249,185,244,153,185,55,157,22,175,214,221,251,119,81,35,178,251,82,165,185,13,122,252,58,245,86,29,254,240,90,74,171,117,35,245,111,38,173,184,29,47,186,175,180,167,1,189,142,157,103,51,53,32,190,200,95,250,136,90,95,203,91,125,29,110,222,78,133,29,126,250,103,132,191,132,159,11,38,15,94,236,96,95,82,166,136,128,105,169,21,87,21,122,71,180,224,93,150,177,119,25,50,81,143,143,182,54,245,253,215,188,215,189,91,251,231,126,247,119,175,211,95,222,137,238,163,217,176,28,14,58,252,250,241,167,220,54,45,199,223,155,222,213,205,37,245,190,59,65,79,76,170,162,251,168,54,53,143,52,114,34,92,145,47,138,23,43,189,71,100,203,164,147,145,238,168,214,112,153,145,213,15,105,218,129,153,217,77,217,178,49,95,151,244,181,115,188,62,173,78,163,183,181,52,221,187,55,226,67,103,30,240,215,21,20,17,127,21,176,7,156,215,136,111,240,63,162,95,15,233,213,163,37,209,215,227,190,113,45,221,22,237,229,92,213,0,127,235,237,224,253,209,168,213,232,219,254,186,11,87,92,231,126,122,98,22,189,177,29,204,146,137,66,252,197,207,103,139,127,173,85,6,189,247,141,137,83,151,198,166,172,236,180,228,139,195,249,145,135,229,67,126,230,243,239,155,65,119,219,43,250,207,82,230,157,166,26,104,175,24,9,129,144,31,234,229,215,222,180,174,191,155,12,221,59,220,103,37,117,175,102,173,88,135,250,159,239,127,239,188,111,117,139,184,131,208,35,19,195,0,255,219,44,234,111,37,61,3,203,50,250,194,207,218,140,208,135,243,191,52,135,138,183,242,148,100,101,165,86,69,126,238,241,70,158,135,250,159,240,63,225,118,238,87,113,161,254,103,251,111,7,183,163,22,49,18,209,163,152,151,249,59,243,219,20,186,198,222,45,77,212,84,206,142,40,99,154,207,94,137,97,135,92,46,197,0,255,72,93,73,116,45,157,168,237,150,24,150,55,14,117,76,191,89,192,90,113,30,205,0,255,183,235,127,213,233,119,95,9,33,238,98,163,247,3,247,203,95,93,127,122,93,180,184,143,93,124,154,133,11,122,160,56,172,253,119,159,36,106,253,21,79,227,86,182,233,226,53,39,114,18,124,72,254,39,135,206,109,189,199,170,245,63,147,81,243,153,205,109,32,6,0,255,223,245,127,44,253,175,250,157,55,233,199,224,0,255,127,253,55,93,27,165,191,245,45,104,31,141,19,56,147,136,252,79,6,157,219,185,8,179,41,207,60,171,102,42,219,27,31,145,0,255,200,160,243,225,143,217,148,211,92,76,154,131,108,143,11,33,247,183,67,191,242,110,103,68,141,70,232,59,116,116,188,211,102,170,101,208,175,28,252,171,211,233,53,111,0,255,222,191,113,183,220,151,224,2,233,213,109,1,223,36,54,48,0,255,175,35,133,206,111,90,102,153,85,121,179,131,37,243,138,189,220,58,142,116,75,183,195,37,245,171,175,154,107,102,94,46,124,55,182,98,7,251,185,213,40,248,47,254,75,162,0,255,73,144,55,77,113,95,80,74,252,165,29,195,99,71,193,191,250,101,250,175,190,55,178,254,117,167,117,218,171,162,25,57,197,137,153,203,231,120,69,230,42,181,150,196,41,69,171,111,173,111,178,100,6,112,212,228,247,236,138,226,13,91,209,24,115,127,25,68,31,164,81,109,68,165,222,194,197,216,150,181,116,165,50,179,34,203,120,166,17,159,94,252,3,248,197,115,98,239,110,172,254,196,145,186,187,113,155,251,106,13,19,122,104,219,155,3,12,226,191,82,183,185,254,36,226,121,143,251,188,221,159,249,106,68,162,76,14,226,127,232,242,41,21,169,43,37,37,254,229,110,6,91,26,243,43,119,238,163,248,159,52,122,231,106,68,72,76,203,43,201,72,54,15,184,72,140,232,254,239,245,183,246,186,187,168,117,195,216,59,31,234,127,194,0,255,194,254,214,196,51,150,228,21,127,58,207,235,138,25,197,0,255,100,81,191,181,86,80,44,203,107,181,202,230,90,62,166,29,105,94,62,23,38,184,223,187,91,144,137,69,249,75,115,223,60,67,120,169,29,66,253,95,248,31,216,95,173,226,4,234,0,255,194,0,255,128,219,81,171,56,177,38,144,142,234,170,98,168,63,223,244,210,0,255,73,115,18,119,242,40,187,250,153,195,77,203,142,248,78,15,87,127,197,131,120,147,215,108,92,114,208,6,62,117,65,168,0,255,11,0,255,3,251,91,21,43,22,234,127,194,0,255,194,254,214,196,195,158,200,112,254,206,14,203,173,82,50,88,53,238,39,153,110,209,150,138,129,243,195,243,119,180,126,114,218,106,130,118,183,34,16,234,127,194,0,255,194,254,150,196,3,234,127,194,0,255,3,0,255,34,253,124,34,111,156,191,243,195,242,75,191,250,201,87,228,35,180,163,110,229,56,127,167,135,231,229,86,59,89,208,112,24,162,157,213,35,64,168,0,255,249,254,117,194,71,228,130,88,200,161,254,39,252,47,240,79,210,119,39,112,158,213,21,51,230,69,94,183,239,155,30,94,99,237,38,3,226,78,214,132,91,76,1,109,167,82,153,31,197,127,230,135,197,171,199,202,138,63,235,127,208,177,158,125,89,203,65,168,0,255,251,254,215,194,251,118,157,98,148,62,186,0,255,27,126,59,215,50,245,91,222,54,222,144,19,240,153,53,226,175,253,119,191,252,176,241,143,175,49,40,167,47,49,157,33,121,3,135,222,127,46,159,164,104,0,255,89,51,170,199,169,172,45,165,54,107,78,179,153,74,136,238,0,255,88,0,255,63,237,175,30,230,84,142,238,0,255,9,0,255,244,114,151,25,171,204,147,152,8,62,197,65,237,95,30,89,52,252,136,248,193,49,140,254,63,37,159,185,206,174,202,252,152,252,79,18,245,207,11,141,93,121,89,25,106,54,184,95,136,232,254,143,245,0,255,211,254,150,152,7,186,0,255,99,253,0,255,220,237,88,98,30,191,132,11,233,121,60,67,224,107,114,249,249,32,139,170,123,125,226,114,60,203,195,77,86,83,101,94,179,85,57,178,244,95,225,150,250,233,105,4,204,3,70,252,34,85,204,99,107,123,136,238,0,255,24,0,255,183,231,126,69,61,204,72,125,112,0,255,207,250,0,255,104,127,53,52,39,211,4,102,102,198,222,223,202,92,148,225,62,86,178,148,144,142,77,217,211,54,180,188,25,207,46,106,119,168,253,207,39,131,138,151,73,51,3,204,164,188,173,21,81,155,191,236,96,9,130,251,191,174,127,68,234,227,174,18,82,71,179,176,15,238,0,255,203,254,229,182,163,191,226,27,156,49,239,132,70,228,127,50,168,252,92,152,73,121,198,114,217,124,101,111,232,67,242,63,25,84,110,231,142,143,77,89,68,70,105,179,153,157,68,16,107,0,255,240,25,47,191,70,143,238,210,234,172,204,7,247,0,255,93,0,255,149,223,142,222,14,250,155,185,245,68,188,56,177,246,0,255,125,82,104,241,131,199,113,42,171,239,82,155,249,236,13,138,0,255,75,161,86,230,98,85,140,202,131,22,207,156,107,89,20,16,220,0,255,181,254,31,218,63,93,205,10,28,220,0,255,179,254,79,218,223,54,243,76,232,129,51,137,226,191,46,163,36,42,151,73,87,161,248,149,53,78,44,55,215,178,81,177,163,249,127,144,72,211,246,42,81,34,206,101,116,26,164,52,27,248,184,156,7,247,0,255,172,0,255,147,246,191,205,44,192,253,63,235,0,255,132,253,119,186,111,164,7,204,235,34,151,159,43,239,233,118,211,106,249,168,70,152,168,22,102,142,139,30,167,31,233,127,20,146,183,10,25,169,231,162,86,77,168,121,112,0,255,207,250,0,255,104,0,255,11,205,226,130,251,191,214,0,255,5,251,63,117,31,75,15,56,0,255,73,115,185,28,225,150,163,38,213,212,98,238,94,100,228,114,101,70,6,173,35,50,77,178,137,43,46,143,66,213,84,119,180,171,211,164,107,30,220,0,255,117,253,35,114,45,184,171,132,214,217,188,197,29,235,139,238,122,154,149,182,107,120,79,171,133,120,27,238,208,51,49,166,37,61,163,141,224,245,68,65,126,185,122,47,187,167,158,68,109,211,135,52,169,238,110,163,150,189,88,151,215,182,92,90,216,152,23,249,197,51,141,121,93,46,240,143,232,73,50,221,164,110,82,39,196,52,234,20,210,227,60,141,25,168,135,155,31,50,136,9,216,245,236,97,204,203,139,225,116,213,219,90,245,191,147,126,226,189,117,139,220,87,74,116,238,93,161,93,145,7,18,244,248,117,226,87,130,63,252,54,246,234,142,247,235,220,168,234,134,119,134,94,27,122,58,247,39,237,83,158,66,16,82,252,131,212,247,166,213,55,137,224,70,175,9,215,172,110,243,94,248,139,135,167,188,226,18,67,62,159,203,71,137,190,216,206,114,235,233,81,102,203,172,118,89,135,244,0,127,245,189,163,251,211,232,244,238,99,127,222,140,51,126,213,47,120,67,0,255,203,55,46,70,196,71,252,218,241,68,109,239,184,167,187,181,245,247,238,169,251,74,36,17,222,41,108,69,27,27,1,232,127,222,189,226,100,244,147,150,156,42,113,152,191,140,252,92,110,141,154,225,142,74,187,33,227,206,203,245,54,205,86,61,239,89,127,135,144,87,240,145,254,106,56,61,39,35,179,141,81,159,91,117,250,106,42,253,222,144,225,0,43,243,59,105,100,9,82,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,197,88,65,44,202,33,63,159,185,27,5,200,239,220,52,20,228,144,95,171,68,61,227,24,0,22,46,238,76,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,243,35,20,119,132,162,2,232,67,1,0,0,0,0,0,0,0,0,80,84,136,8,93,68,100,125,136,252,204,252,138,88,241,74,173,101,214,107,144,238,99,16,155,76,41,48,169,211,204,134,251,235,173,44,117,125,77,253,122,90,197,109,113,251,251,192,9,247,166,119,1,175,50,133,157,202,0,6,33,240,229,18,62,188,164,180,132,23,145,240,155,246,148,120,143,233,168,45,161,80,8,47,221,176,35,135,27,204,203,29,38,109,88,249,185,136,36,145,25,193,56,117,147,26,164,154,165,186,109,233,246,113,26,210,112,38,212,92,22,240,138,213,48,168,130,51,28,98,219,217,18,9,123,229,179,108,61,67,207,200,108,163,148,204,198,124,114,41,65,21,166,203,236,155,48,213,169,73,212,36,102,30,247,179,115,242,153,17,223,210,233,202,214,181,192,47,90,74,219,28,203,138,202,25,102,146,165,190,163,138,161,78,146,171,62,103,51,48,107,117,48,64,212,183,146,198,142,140,113,228,138,112,146,86,179,144,95,18,169,17,71,98,202,3,83,109,70,77,218,28,113,51,247,179,127,50,99,67,62,254,227,195,43,249,200,101,172,87,72,169,206,17,96,250,144,234,67,222,88,109,153,39,204,208,236,97,162,80,13,186,212,235,86,165,231,35,126,212,106,118,167,145,109,90,84,41,135,227,78,34,225,87,16,75,24,104,239,38,150,113,78,251,55,175,52,114,0,255,39,126,236,120,37,162,132,78,211,160,111,57,21,110,139,177,82,98,150,220,46,236,203,34,237,204,188,149,128,41,254,241,172,181,105,245,149,164,87,223,107,222,134,111,195,172,205,128,11,94,226,107,102,181,113,172,141,16,248,114,145,155,30,73,166,17,25,233,36,165,145,77,183,113,173,227,210,74,68,10,129,238,47,125,138,52,14,85,240,66,251,160,109,210,16,227,151,117,239,181,105,59,155,166,59,189,78,124,69,29,50,126,248,134,63,156,205,36,86,58,228,182,62,162,212,178,37,142,155,59,64,172,60,45,235,69,13,82,119,20,218,236,125,12,125,35,93,84,34,213,79,140,5,14,58,205,59,94,58,228,35,163,70,144,172,213,2,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,160,66,44,5,0,0,0,84,88,11,98,41,0,42,174,165,0,0,0,0,0,0,0,0,0,0,0,128,10,177,32,150,2,160,66,44,136,165,0,168,16,75,1,0,0,21,5,93,137,146,187,99,30,254,34,94,252,40,59,31,148,84,90,73,74,200,17,102,230,116,241,4,21,19,46,155,30,149,49,82,101,246,229,163,3,54,19,88,204,123,123,101,148,29,43,222,146,164,100,109,205,181,82,214,59,185,105,50,204,162,195,237,73,99,174,40,206,112,74,66,88,217,218,1,246,123,67,174,190,157,234,71,190,228,22,205,121,175,164,150,188,54,115,74,82,43,231,92,93,135,134,56,185,36,206,3,253,238,101,6,201,124,91,72,36,51,219,166,33,213,112,200,77,185,102,38,141,235,82,2,71,179,81,154,5,249,48,225,126,126,238,92,78,252,40,17,78,165,133,243,142,165,47,220,113,72,196,212,140,39,109,58,75,170,202,6,107,56,154,65,153,196,138,118,152,253,62,236,89,205,152,139,252,92,17,100,215,72,202,36,201,92,110,210,74,54,228,178,169,198,65,85,73,143,70,97,135,67,60,156,142,73,203,208,156,100,191,51,38,194,61,125,78,252,74,179,105,187,123,246,103,72,23,87,0,255,14,124,8,188,203,133,167,59,143,9,188,101,127,179,87,66,228,235,207,216,153,25,78,137,181,107,19,53,154,217,238,150,180,77,243,62,98,211,207,200,89,69,78,21,86,85,82,205,48,55,115,216,156,159,75,134,208,239,188,158,182,99,248,195,107,190,213,214,226,86,0,255,22,194,215,106,144,254,184,52,196,238,142,187,206,118,102,8,123,221,206,3,230,87,148,189,35,178,210,214,165,165,219,52,142,197,97,3,126,221,90,58,119,231,119,244,103,196,219,61,147,180,100,51,169,56,169,162,117,62,5,100,42,79,183,12,131,243,135,195,108,75,59,175,113,69,89,81,146,20,5,0,0,0,64,133,136,165,128,138,145,11,98,65,62,165,43,96,126,132,66,129,188,88,16,75,1,80,33,22,196,82,0,84,136,5,177,20,0,21,87,166,98,62,73,11,0,23,242,105,96,44,146,22,0,46,38,93,33,47,131,132,5,84,136,92,202,49,215,202,157,155,41,113,200,101,62,46,160,126,39,221,66,6,68,13,118,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,212,71,164,69,133,157,223,10,168,79,11,120,17,0,255,38,217,80,11,144,23,75,113,142,186,212,101,86,90,226,144,250,136,106,1,224,34,157,18,200,76,154,22,0,46,38,77,33,105,10,128,23,104,10,116,11,0,23,147,134,73,183,0,23,115,5,228,211,21,50,246,74,18,128,43,159,171,110,33,50,227,2,13,104,22,0,46,110,154,226,90,10,0,0,40,0,94,204,235,215,166,221,87,219,178,205,28,88,192,151,139,21,145,139,136,36,17,17,65,41,33,217,50,132,180,180,101,219,241,40,12,26,181,163,211,160,211,96,101,67,228,231,34,146,150,153,148,41,53,34,235,164,122,45,181,49,29,34,187,99,146,112,167,87,224,3,111,237,134,65,105,249,194,78,246,153,125,101,200,225,211,7,205,136,164,36,42,173,212,194,189,58,165,84,83,106,113,121,89,134,225,231,135,44,218,244,171,138,155,206,128,143,86,216,68,182,71,194,206,143,181,87,172,226,238,29,181,97,119,38,67,107,147,6,75,155,84,77,155,42,25,2,74,240,171,80,169,114,196,164,246,49,19,133,66,7,61,115,102,212,71,220,207,229,38,241,147,6,27,164,150,212,9,90,189,190,143,105,84,43,206,100,170,140,176,85,229,212,160,77,25,35,51,137,237,103,171,54,228,51,47,191,235,38,25,245,92,145,171,155,20,199,37,157,221,54,220,86,151,92,34,183,42,135,88,117,199,36,190,42,198,249,167,185,85,224,39,173,84,146,39,181,198,167,133,54,77,223,239,45,236,42,206,227,104,13,6,69,112,210,102,14,240,89,67,126,46,23,81,86,68,169,17,53,51,8,185,58,165,68,136,79,191,141,19,170,11,87,45,98,87,157,69,55,236,121,21,177,212,101,187,218,254,49,96,190,62,183,115,36,250,166,1,63,239,76,144,185,125,59,126,157,246,248,170,71,127,209,107,66,114,187,213,174,70,200,229,162,230,199,222,153,132,68,63,183,39,162,154,199,37,239,236,195,72,125,60,98,228,199,188,204,173,91,250,136,236,78,171,125,171,14,37,158,219,104,145,107,214,230,135,11,144,203,223,185,178,201,90,45,0,0,0,42,196,82,0,84,136,88,176,247,138,165,0,0,0,128,10,107,225,90,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,1,243,243,17,81,34,75,22,58,59,68,188,124,148,251,73,86,61,130,144,103,113,127,146,80,211,8,76,142,17,197,70,133,57,195,86,7,28,36,10,65,191,208,237,36,175,189,188,111,122,101,9,241,244,225,184,147,192,188,53,142,239,92,9,12,209,126,201,39,9,57,250,101,144,72,18,73,158,18,107,145,146,73,50,159,214,162,134,132,19,212,142,156,143,155,153,170,82,85,5,124,204,166,118,43,75,231,65,87,162,196,200,168,195,151,241,243,89,233,145,35,81,225,147,150,33,46,78,4,76,124,171,42,108,234,21,143,62,214,176,59,3,120,66,143,12,233,143,63,47,79,225,197,114,130,198,75,66,62,153,42,133,33,149,117,24,106,49,23,244,160,142,114,50,0,255,242,138,209,26,147,254,153,185,136,24,69,236,200,110,117,26,132,244,142,41,141,27,203,140,2,150,42,124,90,157,160,205,236,206,238,205,58,141,113,47,94,245,146,164,147,25,65,192,165,106,84,215,25,133,243,102,12,156,154,161,173,197,9,238,105,15,101,216,70,125,232,244,155,212,244,244,181,105,214,234,241,76,137,26,5,241,223,70,196,12,113,136,87,108,92,154,52,76,99,162,118,86,30,105,16,242,250,60,169,173,157,35,186,74,134,244,187,52,218,166,116,169,237,184,212,93,5,105,25,192,28,254,20,79,113,134,33,108,114,126,106,8,250,197,94,59,233,218,107,111,122,105,64,196,209,234,220,202,161,18,126,60,183,214,7,7,24,235,137,30,225,79,151,203,232,215,53,210,191,34,35,226,187,163,16,179,82,17,114,75,217,198,98,32,209,216,28,229,109,254,230,161,16,6,125,172,151,99,234,107,209,232,187,152,80,209,106,223,139,111,16,182,74,184,187,59,88,152,221,217,145,249,4,1,87,198,214,69,37,180,172,112,8,173,22,208,141,186,21,145,203,186,35,162,84,146,207,240,94,162,36,65,197,154,228,184,231,186,202,92,102,72,49,140,116,153,220,124,156,203,239,236,240,188,212,152,113,47,19,126,36,77,18,241,136,243,70,164,19,46,33,164,60,213,122,76,88,138,63,236,224,17,15,63,0,42,70,126,101,40,0,0,0,0,42,222,91,10,0,0,112,1,118,238,188,69,133,157,95,184,115,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,160,203,139,186,180,176,146,200,49,159,145,116,11,144,159,105,49,227,130,62,20,242,99,91,128,189,20,46,228,101,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,252,59,167,0,0,0,0,0,168,152,249,181,20,0,21,67,1,5,0,64,136,144,253,152,175,143,154,207,204,168,249,168,81,234,244,90,189,209,238,117,17,43,28,104,148,169,177,169,133,135,82,88,195,238,131,46,175,222,75,178,119,150,234,196,175,73,147,156,36,157,24,53,181,228,128,67,135,26,86,48,208,193,190,156,148,32,0,255,212,167,158,150,43,23,91,223,180,37,229,40,203,109,228,196,119,188,171,239,41,142,137,142,88,198,12,102,126,201,198,38,177,95,12,11,192,127,70,198,206,18,101,39,13,82,179,42,41,76,80,134,86,203,223,57,45,185,133,24,24,53,119,41,239,24,43,145,120,244,195,0,54,150,253,146,184,238,173,141,191,251,222,164,251,111,239,221,24,209,244,111,90,221,235,157,233,238,222,217,188,206,9,86,10,254,188,60,197,167,151,254,186,107,45,146,236,234,212,234,229,25,145,166,148,84,51,34,185,36,113,40,215,61,133,177,59,215,248,153,159,57,17,33,95,31,235,173,124,105,107,119,167,211,107,155,218,187,119,226,138,39,121,25,199,229,110,238,22,238,240,180,221,206,222,141,76,132,0,255,188,158,230,197,216,221,73,210,91,142,54,101,31,125,202,56,78,235,134,124,127,243,129,135,75,217,154,227,135,246,125,198,71,140,124,46,10,247,181,107,178,37,182,75,154,123,90,90,182,212,146,239,174,204,137,184,148,46,175,242,180,29,207,110,13,244,143,124,46,51,151,143,85,11,74,223,119,119,175,73,70,33,85,103,39,154,210,164,93,165,130,143,186,200,189,126,128,204,79,170,94,68,70,109,213,210,173,120,167,177,13,55,84,170,201,14,19,250,97,23,95,69,126,92,17,177,163,102,36,137,82,20,0,0,0,0,80,97,69,92,72,125,70,132,2,220,219,36,21,238,111,154,66,46,51,106,80,95,13,48,22,198,82,204,203,133,121,185,21,48,22,230,86,137,80,204,203,165,112,1,226,65,126,199,182,168,24,161,0,168,112,127,135,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,66,46,5,0,0,184,16,1,152,57,140,29,1,153,11,242,153,11,112,231,50,112,71,4,234,3,117,1,24,11,99,43,128,2,198,194,88,112,127,161,62,0,99,97,44,212,133,66,238,173,128,177,46,220,143,74,183,184,51,21,118,4,0,40,220,87,84,128,21,113,225,94,201,176,168,80,0,226,41,68,172,136,74,87,200,251,25,169,24,73,207,72,11,16,247,178,169,22,115,247,230,160,171,71,141,56,232,86,166,5,0,84,208,199,69,133,29,250,164,171,54,78,144,135,58,13,179,65,151,23,148,172,164,180,209,237,231,237,94,107,10,112,81,59,14,53,42,188,187,120,153,81,88,192,197,140,148,208,70,178,201,26,230,80,95,70,110,199,78,82,162,182,149,190,107,243,182,207,136,76,24,19,83,22,169,83,33,231,115,69,78,191,18,62,105,201,142,90,179,44,183,70,33,55,181,27,185,241,94,73,172,196,105,170,244,220,137,24,134,234,97,103,206,228,20,127,216,198,29,198,123,57,253,214,19,250,222,180,13,254,181,239,53,90,227,226,125,195,9,7,252,241,21,215,244,33,189,48,115,88,159,231,108,0,67,230,35,23,153,153,153,153,233,86,74,35,233,136,22,90,157,38,201,193,208,49,157,216,169,12,74,88,107,136,143,102,66,171,106,155,182,140,93,218,128,111,235,117,117,111,90,182,221,23,173,219,234,254,4,237,70,92,241,222,86,189,26,31,250,112,95,90,100,228,64,27,239,0,249,136,204,29,65,114,101,20,167,210,73,56,228,90,218,218,67,240,142,212,140,75,23,59,181,118,135,112,208,21,135,152,43,45,111,197,179,141,237,47,196,251,107,101,148,251,164,210,85,146,22,74,202,106,11,113,36,73,196,220,208,227,72,177,50,197,136,6,51,209,94,150,230,209,132,21,249,200,92,172,220,73,118,45,194,173,89,72,80,214,105,75,56,76,205,83,161,167,235,232,81,227,210,161,234,43,134,145,45,134,240,212,120,94,179,253,154,252,119,62,214,75,210,238,189,90,58,205,36,245,52,161,177,222,152,38,235,8,220,26,85,233,68,177,210,161,58,86,62,215,113,182,75,251,41,2,160,125,200,143,92,249,136,146,171,101,208,220,116,135,132,83,95,176,123,74,85,115,122,85,124,84,128,21,169,168,95,73,144,92,220,43,20,224,254,78,197,157,17,144,159,11,242,115,41,96,92,140,165,16,247,51,227,66,126,38,177,0,0,0,168,176,34,20,21,242,51,82,1,238,101,210,45,200,33,63,119,28,21,96,197,138,188,144,219,203,205,164,97,65,151,23,99,215,163,70,28,48,83,33,63,66,161,90,156,3,232,163,100,212,194,201,56,164,62,162,90,204,203,5,59,191,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,1,214,146,99,126,213,42,137,163,98,94,174,11,144,79,93,68,169,22,114,41,128,28,32,244,237,133,136,92,100,68,205,36,110,28,238,145,139,185,220,142,85,170,5,184,176,119,172,164,22,21,115,149,84,192,140,157,22,114,93,140,157,105,1,0,0,21,48,2,35,51,20,116,169,160,171,10,184,243,75,33,151,2,42,160,46,23,176,115,139,6,238,8,208,103,174,134,5,200,80,84,216,25,10,40,202,140,186,252,172,173,85,92,221,246,222,205,219,227,250,253,181,225,241,238,238,23,126,247,125,175,101,11,59,114,35,227,24,225,229,34,238,37,165,185,106,100,124,143,55,223,74,10,185,138,66,206,169,134,137,26,142,176,112,226,189,181,86,168,191,74,83,171,213,191,121,171,211,20,9,215,29,120,187,99,44,14,234,239,42,125,51,51,217,236,38,27,201,160,92,78,55,254,169,190,147,203,160,58,151,22,164,74,234,162,198,91,178,172,76,47,105,236,119,162,150,149,248,153,249,25,198,64,129,102,53,100,46,151,46,115,185,10,217,57,226,210,220,36,158,167,186,205,42,59,220,9,73,92,204,76,43,184,83,21,18,141,178,242,158,253,96,28,39,209,135,200,103,174,136,124,36,161,17,37,147,22,74,220,69,93,150,109,232,227,228,75,98,163,52,147,90,20,201,20,90,53,195,25,118,58,96,93,54,134,243,160,237,253,144,177,244,73,119,102,68,174,18,249,200,146,181,80,146,12,27,141,227,142,105,54,165,203,237,147,166,206,32,166,36,158,216,196,89,177,25,208,78,6,13,240,221,97,62,242,62,125,225,103,203,166,133,114,127,26,226,246,93,220,114,207,221,221,53,104,191,71,229,56,38,61,247,115,137,95,92,227,58,4,93,126,232,104,62,162,144,124,201,116,90,58,221,173,194,103,123,46,129,26,147,128,127,85,122,34,150,176,47,15,205,230,121,238,50,198,210,233,51,170,250,145,78,208,29,133,117,235,241,70,148,73,35,26,112,97,115,85,216,107,211,162,44,158,240,129,133,140,54,175,253,212,152,247,34,34,118,212,140,26,73,41,165,181,56,133,52,180,184,22,0,0,0,21,86,172,164,138,186,84,208,83,5,200,124,102,208,80,88,251,98,126,103,84,139,59,2,32,86,102,44,216,123,7,228,231,130,252,220,22,48,22,198,86,12,0,92,91,33,74,166,197,168,41,228,51,21,48,22,228,101,96,212,21,116,22,80,33,182,98,232,2,138,2,196,86,204,139,84,216,17,176,242,75,1,99,41,198,69,11,250,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,188,191,82,33,99,91,84,84,128,188,12,133,88,152,151,11,243,114,1,196,130,88,152,151,11,243,114,43,96,46,66,33,182,98,212,21,244,145,25,97,1,224,66,134,66,210,20,0,0,21,48,242,73,106,81,162,82,245,99,228,69,234,35,51,246,166,165,123,208,106,47,249,118,58,253,180,76,43,209,19,39,77,126,0,100,163,168,199,175,175,247,9,240,39,139,100,212,221,146,72,253,104,40,80,187,174,113,99,206,20,42,230,184,148,145,237,86,214,72,212,83,124,227,224,87,243,182,119,48,47,253,15,199,205,123,55,57,187,244,245,222,212,152,59,218,77,185,10,177,62,224,143,189,244,107,85,242,118,171,45,218,43,70,45,92,221,108,90,181,72,164,135,249,188,158,251,173,215,198,222,245,124,155,175,36,233,36,81,174,142,118,94,177,43,119,142,168,156,92,29,153,157,149,157,73,67,46,151,95,247,146,198,203,145,158,149,245,16,174,169,71,252,189,75,90,17,42,18,165,77,57,150,181,42,169,22,155,3,182,176,125,210,160,207,199,202,168,17,145,25,111,210,136,18,45,205,161,37,219,84,163,230,41,177,161,131,68,3,214,49,84,163,210,165,56,174,176,173,205,200,83,137,244,211,229,50,51,159,35,239,142,237,16,146,187,156,214,109,247,46,217,231,148,168,61,221,176,144,25,116,156,154,44,99,83,155,204,166,66,96,130,110,233,130,182,54,113,105,158,6,173,221,188,51,143,113,212,59,119,84,21,239,26,246,10,156,58,244,152,11,92,201,209,172,99,140,149,145,203,164,17,37,162,12,244,16,59,183,86,100,56,235,83,210,210,82,143,100,25,239,209,20,231,148,169,212,77,56,83,160,71,99,6,11,133,42,226,27,191,178,137,201,236,72,59,11,33,7,0,255,25,175,174,66,35,34,239,144,18,117,209,8,81,2,38,131,34,185,193,202,49,17,87,15,27,115,81,75,174,103,15,3,0,160,2,234,227,126,4,224,15,5,0,64,133,21,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,137,28,0,0,255,206,5,185,168,15,197,29,1,145,81,44,128,62,44,220,207,188,160,15,11,153,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,2,224,5,249,175,136,36,100,239,76,218,144,134,161,73,88,150,105,44,194,240,119,212,227,211,211,215,142,218,170,5,165,180,122,247,225,106,97,182,180,240,198,243,189,200,20,233,65,127,203,176,76,119,188,175,203,143,63,137,190,245,107,244,21,141,233,224,22,183,227,219,130,11,204,155,222,11,236,96,53,27,149,73,19,243,137,63,115,210,95,87,137,190,82,143,198,173,81,195,117,30,213,153,170,139,41,115,150,66,165,174,15,121,226,110,166,113,156,141,200,3,86,68,93,232,23,125,175,248,190,126,75,77,52,154,119,186,27,158,152,74,225,93,112,161,251,51,62,10,109,122,34,155,194,6,109,216,247,215,194,223,125,213,8,247,111,153,110,221,136,51,46,63,252,222,209,125,163,239,178,218,56,236,126,57,171,115,136,49,239,233,119,169,25,17,229,161,100,21,146,97,74,105,219,148,51,153,33,37,177,169,97,194,27,167,216,194,74,161,170,88,153,169,210,218,195,118,35,226,61,253,202,241,39,110,38,45,162,113,164,175,222,82,112,169,13,111,186,230,138,57,149,92,51,60,203,29,246,103,123,222,126,0,61,126,157,248,213,224,71,139,183,217,155,219,241,251,92,102,120,119,188,83,244,24,136,57,92,115,95,159,49,237,188,134,139,153,145,68,159,165,16,18,181,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,93,40,192,5,212,7,234,210,2,94,0,133,29,161,144,75,81,1,116,169,168,79,139,10,145,153,10,168,11,5,125,40,0,0,0,42,128,46,46,88,192,11,0,22,240,2,96,46,44,128,28,224,222,206,180,176,242,145,22,224,2,238,12,133,157,161,168,24,43,66,81,0,192,251,192,34,190,252,136,251,171,182,104,184,244,238,220,159,42,202,59,84,163,149,9,240,183,254,14,238,79,60,157,70,47,251,187,187,226,138,119,233,79,211,87,244,225,60,98,111,33,2,27,228,159,23,0,255,140,175,222,247,218,142,204,226,119,112,193,57,171,28,122,164,199,241,16,155,213,108,237,70,6,29,126,125,109,111,178,30,252,42,170,211,190,115,219,168,193,164,120,187,199,187,71,225,77,118,186,0,255,96,96,198,109,192,47,191,165,211,199,91,117,87,220,120,223,195,175,218,168,49,205,157,239,232,225,137,11,109,138,251,72,34,136,212,47,29,217,180,36,177,147,100,173,110,37,233,54,181,222,125,59,42,177,54,51,226,81,121,60,177,215,22,239,178,213,9,75,179,143,231,231,170,46,197,223,89,241,51,35,105,228,138,143,28,57,145,37,26,166,18,232,84,45,187,212,28,48,241,104,138,49,172,69,118,49,2,194,63,125,175,236,254,99,18,141,230,93,236,0,255,238,140,15,222,239,10,198,170,60,211,187,50,179,125,214,168,77,204,208,231,119,212,92,68,144,181,179,21,49,117,234,208,160,162,164,215,221,120,52,18,61,14,93,220,99,96,222,176,242,146,9,218,181,16,243,185,220,177,162,172,12,82,162,208,77,93,26,204,35,42,19,167,101,157,211,168,66,169,110,79,65,252,252,128,10,186,80,192,11,0,22,240,2,128,5,184,0,43,159,169,96,1,47,0,88,192,11,160,176,35,45,224,5,204,7,228,194,2,42,192,253,12,5,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,84,128,251,59,2,87,62,66,1,46,0,190,154,194,253,8,5,184,128,59,3,240,213,45,192,5,192,87,3,124,117,11,112,1,240,213,0,95,221,2,92,0,124,53,192,87,183,0,23,0,95,77,97,103,40,0,42,92,216,123,147,36,116,66,45,250,142,91,151,207,141,95,194,135,87,220,183,150,45,137,54,20,139,248,80,97,79,131,155,80,163,187,188,96,99,131,43,57,187,21,134,186,189,118,120,95,59,196,44,173,78,11,142,70,60,198,133,251,54,233,31,79,176,185,79,242,59,187,121,35,252,211,214,10,238,63,124,173,230,173,236,15,239,132,19,14,212,15,209,199,244,216,140,108,179,29,242,137,79,95,54,141,168,180,77,51,218,111,81,106,169,129,154,150,240,233,137,147,134,20,114,74,234,131,141,121,153,163,18,120,207,62,234,247,244,247,117,121,225,191,212,31,127,110,53,74,90,186,219,155,239,71,44,216,59,45,201,78,137,200,182,35,9,186,216,250,21,123,237,181,226,213,235,52,151,121,190,117,223,195,15,95,114,70,245,125,119,190,195,152,153,99,121,191,101,47,187,174,225,126,222,122,59,232,234,85,23,84,171,211,140,251,86,194,175,133,251,214,232,63,44,74,205,61,157,65,218,157,27,243,75,151,139,8,111,81,86,141,72,90,144,247,165,148,180,81,30,212,45,49,161,166,216,136,20,212,169,66,14,199,248,152,171,57,42,139,29,237,41,132,248,135,151,139,122,175,22,154,171,182,246,62,134,152,156,93,28,9,21,11,10,97,163,139,169,25,234,0,251,222,94,185,77,171,209,223,58,26,254,49,195,1,0,80,113,229,51,20,224,2,224,171,41,174,252,82,192,11,0,22,240,2,128,5,188,0,96,1,0,0,0,224,98,230,210,2,0,92,168,22,21,118,134,2,42,196,94,10,120,1,45,232,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,240,213,20,0,0,0,0,0,0,0,0,80,193,119,208,175,189,55,165,175,69,202,67,167,123,0,255,222,189,60,132,120,224,233,126,21,56,225,158,254,199,162,60,116,84,212,117,83,1,252,235,190,110,213,214,78,110,234,185,228,166,86,163,233,61,223,143,247,194,21,31,232,19,188,224,18,83,244,170,118,136,29,102,200,233,241,235,115,127,69,248,209,226,117,246,226,14,252,74,69,71,117,215,251,74,143,21,99,108,114,223,144,41,237,4,132,252,251,41,254,81,246,78,82,11,45,75,82,66,10,154,247,114,67,75,13,120,85,24,52,198,78,105,140,96,168,196,92,198,202,85,95,123,191,53,10,141,112,175,221,200,183,146,83,130,178,19,59,145,82,127,252,213,196,64,219,157,152,194,109,36,187,28,65,132,127,218,90,217,253,232,245,154,247,176,191,111,193,5,47,211,191,221,107,250,75,126,102,18,227,90,81,139,106,210,131,62,245,186,156,183,189,41,252,245,105,221,106,244,53,153,250,175,235,189,136,157,24,93,184,41,11,115,45,171,152,16,81,87,127,70,214,140,154,81,24,82,74,102,62,164,208,90,40,5,63,111,53,231,171,50,89,28,112,133,129,34,185,163,56,110,154,99,147,218,44,13,128,246,49,99,231,35,99,175,140,200,136,172,164,125,73,150,44,65,202,226,83,168,153,100,86,157,38,149,42,62,0,42,238,8,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,88,235,130,66,164,226,5,208,165,130,174,90,140,192,189,50,67,1,244,105,81,87,21,118,90,188,151,25,10,0,112,33,191,99,91,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,88,11,238,239,0,204,229,22,196,253,12,216,75,1,0,0,80,81,33,114,43,66,142,245,69,236,204,149,132,36,161,148,70,216,150,144,49,51,98,85,198,216,153,139,226,196,203,172,241,86,178,222,247,184,76,214,101,91,215,238,17,46,122,60,38,157,101,94,230,179,69,185,199,50,25,67,125,212,124,102,70,205,103,102,212,233,181,122,167,221,234,163,134,73,48,105,16,27,110,120,40,133,131,22,55,232,86,230,51,233,206,72,154,177,34,163,9,74,73,6,42,86,35,167,57,83,214,33,19,137,84,195,95,157,88,49,193,190,12,207,30,200,139,141,247,235,139,92,136,0,255,164,38,71,201,183,189,246,223,187,197,27,95,106,61,202,63,222,170,97,180,248,62,251,151,109,222,114,121,93,247,91,223,251,90,216,63,248,151,90,125,44,202,19,82,173,83,114,249,206,117,3,236,186,206,225,172,56,241,195,85,39,222,91,248,119,62,248,239,104,187,171,95,23,126,173,235,20,191,186,145,250,133,106,205,13,239,228,60,204,123,118,46,0,255,53,230,35,95,79,226,103,70,45,35,73,208,55,40,147,52,80,169,82,208,66,150,24,240,97,214,173,19,214,240,213,102,138,91,12,208,110,106,199,24,238,203,79,63,254,141,133,31,173,247,79,95,250,47,174,184,189,223,44,208,131,187,130,10,209,94,104,35,35,228,244,249,20,0,255,164,100,211,163,210,227,185,206,112,181,81,146,131,6,215,202,181,153,128,10,158,240,50,215,88,236,128,244,39,43,79,235,122,89,75,83,119,56,45,163,247,139,91,83,205,77,53,74,109,110,75,79,153,40,59,159,51,140,33,31,168,139,204,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,88,145,10,121,153,22,0,80,97,69,0,238,220,82,184,168,79,11,0,168,184,150,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,140,180,168,160,75,5,188,23,213,226,197,136,200,180,16,75,161,209,62,224,143,252,173,139,136,250,218,221,194,37,221,188,163,102,83,157,138,15,64,78,32,65,159,207,124,144,77,51,118,141,149,116,68,106,35,178,176,162,49,161,165,222,208,165,153,98,54,153,69,167,46,243,44,91,205,103,33,251,197,188,208,133,158,228,35,233,110,105,171,37,190,37,181,54,179,244,186,110,172,50,31,151,132,141,248,195,143,124,206,219,83,101,86,104,212,237,140,29,17,180,248,65,70,132,20,26,13,225,218,82,194,4,15,59,196,69,220,1,205,112,208,16,11,195,185,194,222,200,249,188,94,189,164,231,163,205,101,238,160,211,69,244,62,239,37,234,37,26,18,189,168,71,195,53,167,61,214,186,204,26,78,10,85,237,35,35,9,247,54,254,157,23,254,43,210,59,252,29,250,182,158,8,209,61,209,132,208,151,176,185,103,70,142,170,56,22,196,250,234,186,79,95,235,29,103,68,16,231,117,106,35,74,149,112,247,41,236,200,219,198,177,108,227,160,45,103,218,137,9,248,240,235,99,235,55,201,120,225,144,176,127,4,119,113,253,120,58,166,171,62,19,60,225,16,27,187,29,11,217,44,141,59,244,123,237,149,53,213,115,203,217,102,119,154,113,196,21,178,192,75,165,55,135,139,44,198,234,93,69,154,156,209,78,142,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,23,26,34,86,210,38,91,150,182,44,190,17,254,116,59,244,100,39,89,217,150,72,241,51,159,114,235,212,246,126,108,42,97,81,9,227,95,166,101,15,7,13,153,157,125,165,49,63,63,183,174,20,167,182,106,214,224,123,103,130,219,152,49,21,94,24,104,70,148,192,173,9,247,116,145,52,151,145,37,225,101,83,22,211,106,36,137,35,213,244,158,196,18,31,202,100,177,128,195,25,197,77,88,230,103,151,50,50,234,115,153,203,120,145,185,105,230,169,251,214,140,32,13,67,38,229,20,123,10,117,75,159,114,216,116,41,48,11,179,212,102,230,231,168,163,46,213,95,145,234,175,111,117,26,117,159,122,183,224,132,127,195,84,239,38,189,139,149,40,115,217,33,70,252,75,151,186,8,250,90,37,179,30,217,56,141,83,188,59,181,219,152,62,38,80,169,235,221,155,66,7,147,152,193,186,188,180,196,236,44,218,184,238,173,141,191,251,170,17,124,116,111,221,71,180,245,247,141,238,247,222,239,179,123,56,119,53,113,52,103,35,224,202,204,37,189,159,81,139,76,82,110,40,157,212,145,40,74,21,199,197,66,47,139,138,100,202,116,85,152,195,201,70,91,223,158,71,200,109,125,68,169,101,75,28,183,119,192,175,23,0,255,36,177,118,56,52,115,57,133,123,125,76,206,37,132,83,69,62,177,15,59,56,136,227,109,14,58,0,0,42,196,74,170,128,43,210,226,5,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,184,150,2,0,92,200,231,182,5,0,64,133,88,10,0,0,0,0,0,0,0,0,0,0,0,0,40,178,31,34,94,62,227,126,68,228,142,164,212,201,100,211,33,132,62,109,200,92,67,18,11,77,204,97,227,7,8,37,128,62,159,236,189,105,165,175,218,247,69,35,224,210,221,184,7,215,221,44,241,151,210,151,244,84,147,70,251,152,93,144,152,121,122,189,30,250,213,111,190,69,62,28,146,0,255,78,196,81,68,191,230,144,203,158,118,37,78,213,17,3,50,49,123,152,196,201,121,140,188,72,221,222,107,147,2,191,78,231,246,173,124,247,222,88,153,118,93,170,144,0,127,59,114,81,51,118,68,142,219,92,37,220,9,153,78,74,220,181,79,101,27,46,118,191,173,89,198,69,155,110,92,145,214,219,90,118,245,131,78,184,175,139,123,249,164,164,30,145,149,150,73,42,169,98,210,102,230,89,117,185,38,25,165,46,189,166,30,126,26,96,17,119,220,215,166,231,236,191,182,64,67,158,46,212,203,136,162,94,38,41,180,146,205,75,170,123,239,118,74,50,29,229,26,108,58,221,177,131,83,25,199,10,122,208,229,116,247,87,201,239,93,233,155,246,208,116,146,86,22,13,71,83,156,227,145,3,119,173,90,83,164,87,62,59,156,151,57,194,5,134,123,249,123,169,43,165,238,168,65,114,242,149,178,180,70,115,218,190,115,134,15,62,108,58,120,43,47,152,234,136,175,50,248,197,21,182,165,221,131,0,249,208,39,141,40,145,161,136,51,234,241,231,179,234,146,58,121,178,92,26,185,218,39,213,143,130,94,82,239,123,60,193,141,71,125,42,204,184,76,102,119,179,132,33,51,167,167,213,168,183,253,178,99,55,14,0,128,10,88,31,220,143,165,168,184,151,2,0,42,220,223,161,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,128,138,121,17,184,150,2,42,222,139,5,186,184,104,1,50,31,138,10,250,80,0,64,133,88,184,50,20,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,47,160,46,0,117,129,23,48,111,147,84,220,164,40,220,191,23,139,42,234,50,118,141,3,230,170,197,188,160,15,197,189,147,134,5,84,216,249,72,133,149,105,1,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,21,96,69,224,253,140,80,0,0,0,0,0,0,0,0,0,0,80,63,230,231,210,103,212,189,105,180,120,117,110,223,137,7,177,167,229,94,52,104,243,163,226,138,21,36,8,237,29,99,252,130,172,181,234,180,157,141,251,189,222,189,248,154,202,124,247,197,35,220,225,80,134,48,110,195,252,231,131,30,177,243,205,237,104,146,210,26,76,121,216,219,253,220,184,18,213,90,242,216,169,36,106,191,92,245,192,182,179,101,18,245,248,104,107,139,0,255,245,154,55,151,196,176,218,234,6,124,169,139,39,236,27,222,129,89,155,111,236,93,206,104,5,242,249,200,239,200,200,53,46,139,212,232,86,93,18,109,219,186,212,41,141,40,210,3,18,51,209,107,212,224,150,50,12,207,14,200,251,13,242,75,252,91,151,145,133,102,228,26,82,155,82,72,125,72,151,118,9,169,138,29,214,181,88,151,151,76,100,215,114,70,102,75,22,176,209,49,79,167,139,23,210,151,43,88,218,138,172,25,116,149,202,105,156,36,181,163,218,91,152,171,124,244,248,108,106,243,213,77,219,154,237,17,228,159,245,147,204,136,216,165,37,171,70,41,76,165,185,24,139,9,159,132,57,179,37,98,15,63,29,218,116,137,132,127,185,162,253,209,182,111,100,98,232,35,191,131,198,142,40,79,6,61,74,67,187,151,234,62,172,233,66,23,30,245,232,188,240,210,32,210,174,95,147,25,152,125,237,126,62,69,212,231,98,69,210,140,204,136,39,73,36,9,151,132,91,106,180,170,73,45,91,126,69,83,114,9,248,199,78,51,170,77,15,236,96,91,187,157,65,140,121,121,253,90,177,94,62,234,43,146,102,157,6,195,174,38,17,239,221,67,117,244,240,139,177,126,204,162,130,127,153,156,101,140,116,204,188,136,216,81,51,106,36,37,148,184,110,169,164,109,29,119,14,136,63,215,214,237,77,137,227,157,190,107,236,216,92,60,45,4,70,85,154,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,240,94,196,69,93,73,26,22,233,28,117,185,119,27,65,224,128,43,83,33,79,80,159,10,145,111,0,51,87,45,232,242,66,70,46,11,70,212,76,154,22,160,90,64,133,21,161,0,112,49,50,20,243,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,186,80,64,57,64,110,37,177,24,25,145,85,97,101,16,92,249,98,81,0,128,222,1,226,47,94,62,115,185,179,101,226,101,100,29,69,37,133,66,149,139,27,38,19,51,195,6,38,177,102,98,80,14,77,148,95,232,114,91,191,130,238,140,237,134,138,155,81,232,90,85,233,240,15,31,49,35,38,136,169,138,43,109,74,254,190,26,50,11,162,254,126,172,140,200,88,81,171,52,137,67,154,151,84,90,154,242,40,100,106,74,32,81,98,94,254,189,112,242,116,101,182,17,81,155,84,241,28,74,205,222,171,131,250,225,167,74,172,152,154,10,206,205,116,169,51,199,178,83,25,73,92,249,200,231,34,250,40,155,194,43,5,21,61,156,74,156,16,187,189,159,201,110,152,156,82,96,154,29,204,76,151,6,56,201,152,143,127,178,201,74,146,153,185,201,101,58,133,223,146,75,45,139,64,143,155,76,29,30,61,160,234,236,96,14,192,227,182,247,3,190,188,204,199,142,112,118,52,212,217,65,107,140,27,74,227,230,142,221,183,136,61,166,202,224,168,78,3,87,179,144,49,159,240,238,223,139,82,60,89,109,180,110,230,11,174,39,113,210,196,42,28,206,22,70,14,221,113,111,30,64,191,225,213,234,244,151,176,36,56,210,14,248,241,211,247,170,55,123,121,235,70,170,67,11,126,117,25,197,177,213,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,33,47,34,86,164,176,81,144,95,126,36,45,115,213,61,149,136,74,39,37,82,232,153,109,93,230,204,150,49,195,142,28,225,180,224,17,59,53,49,244,250,156,250,107,61,236,119,186,91,189,38,57,29,186,84,81,114,217,54,34,106,59,243,119,220,154,17,242,169,126,62,35,251,135,222,175,32,117,228,68,180,169,72,63,132,190,148,196,58,212,150,151,62,35,220,202,78,147,136,127,254,130,228,156,102,239,43,117,7,113,233,122,159,251,157,140,19,246,122,205,51,93,160,205,214,200,196,124,232,50,159,167,155,30,73,35,106,68,105,196,221,147,80,82,202,132,154,205,229,211,207,168,236,148,88,81,108,201,21,126,234,96,61,59,235,88,246,90,90,191,85,115,104,181,189,167,61,162,75,194,123,238,35,59,113,214,104,135,109,204,133,126,231,75,158,196,202,82,51,11,113,104,65,158,50,162,233,178,227,85,160,241,184,28,98,42,54,42,98,30,87,165,240,42,107,33,202,175,190,92,127,71,174,189,185,169,199,80,84,223,104,198,31,87,79,189,199,55,250,95,254,112,56,103,218,0,6,216,153,219,25,73,73,41,37,73,75,93,55,14,0,0,114,188,23,249,189,105,28,229,136,63,162,174,8,11,80,45,42,236,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,133,21,161,128,10,184,50,20,21,48,151,15,197,11,43,86,16,197,200,77,171,2,70,230,150,5,57,68,246,143,195,5,136,173,112,113,231,54,37,16,177,50,119,141,3,232,67,81,65,31,10,0,0,0,0,0,0,0,0,0,0,0,0,128,194,28,245,185,212,101,100,228,202,36,37,74,214,166,16,39,168,67,158,150,44,126,91,198,44,50,139,225,0,59,35,195,148,95,198,138,140,234,38,61,130,230,67,146,102,180,169,64,109,125,223,113,41,185,5,231,248,235,138,68,151,25,194,148,118,34,187,36,228,206,229,90,81,115,69,4,169,70,157,150,39,234,109,101,189,155,92,111,198,141,196,166,6,158,174,30,214,240,151,225,22,179,219,99,118,23,66,238,200,208,71,148,40,164,36,45,180,82,216,33,63,150,110,239,164,237,124,210,216,17,53,105,37,158,246,52,124,247,90,153,150,73,69,124,212,105,12,174,120,194,63,206,48,139,30,8,243,161,203,103,62,250,200,166,240,74,61,163,208,41,33,36,82,169,51,84,81,18,138,177,196,185,60,74,35,214,84,126,230,91,206,106,208,144,175,207,175,220,136,190,105,193,143,238,80,166,219,183,174,31,234,49,55,245,232,199,93,132,182,179,231,179,129,81,207,253,242,81,87,110,218,198,242,150,77,84,18,165,176,22,127,72,134,201,170,178,43,186,225,163,84,34,150,185,56,151,43,218,43,25,37,49,47,87,95,8,191,122,48,181,189,107,221,182,168,160,34,142,206,93,239,157,178,149,233,125,222,71,121,42,169,205,202,65,8,76,128,0,255,136,151,15,154,87,86,61,178,113,135,143,226,75,37,168,42,19,106,54,197,25,111,24,147,119,188,99,200,239,136,200,140,74,146,188,164,117,39,122,212,235,115,123,145,212,197,143,112,118,141,8,151,180,164,134,133,67,65,14,106,166,73,109,49,132,147,106,54,117,25,155,139,236,97,198,71,216,247,238,69,174,204,191,116,103,208,20,81,74,131,92,26,54,230,94,70,168,73,213,65,173,49,210,172,223,210,199,95,237,217,99,109,110,4,0,219,17,254,233,123,69,77,159,164,210,105,222,184,197,239,94,188,240,169,2,108,50,125,241,28,248,198,83,7,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,128,11,112,63,2,86,134,130,158,92,180,0,186,184,160,16,250,84,180,0,250,80,84,208,7,232,226,2,90,216,25,23,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,5,212,5,160,46,240,2,40,234,202,197,204,239,82,137,98,232,178,70,177,128,153,79,11,81,87,8,125,70,181,112,1,242,51,45,0,0,0,0,0,42,232,34,34,21,239,37,77,1,115,75,241,162,62,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,136,149,100,5,165,148,90,132,11,245,33,23,185,200,69,68,68,68,68,82,146,36,155,150,210,150,54,45,97,71,225,16,211,176,167,65,167,66,186,131,62,214,219,89,215,91,53,90,189,144,204,52,239,221,140,31,211,135,207,125,241,6,0,255,50,37,71,24,191,33,151,121,186,245,34,130,68,172,26,165,91,125,106,82,84,172,135,115,163,13,85,252,201,97,165,52,182,10,220,138,68,143,217,253,236,175,86,117,66,228,125,93,196,202,76,202,148,90,100,77,114,189,212,108,78,133,95,135,37,139,169,185,16,220,96,171,73,232,97,88,238,240,149,189,102,31,37,132,62,115,43,104,236,136,194,70,214,146,188,132,94,138,243,56,168,72,189,56,84,99,51,194,77,231,86,15,91,21,102,29,191,216,116,246,146,49,159,185,165,139,149,177,87,38,195,228,130,161,201,125,143,247,169,148,115,140,72,207,51,90,98,228,51,41,226,82,251,154,117,57,194,2,118,79,151,250,204,101,84,154,249,172,101,212,75,101,130,6,239,244,40,115,43,156,112,38,17,232,149,107,130,133,134,120,41,99,22,143,180,59,218,122,6,200,203,63,34,156,12,26,81,93,18,245,200,90,75,169,36,221,84,168,155,90,154,132,205,44,201,88,199,74,143,89,215,109,158,49,163,61,205,184,136,242,203,141,95,240,125,235,117,163,111,210,18,173,63,241,197,179,27,107,104,114,119,240,130,211,237,121,86,48,232,116,249,140,190,186,194,173,233,92,74,201,46,236,88,28,145,234,33,45,114,107,43,16,42,23,21,200,202,20,190,180,193,249,194,168,39,81,163,253,0,185,92,230,253,140,189,51,41,141,190,238,222,162,146,153,210,19,108,232,211,21,111,45,126,204,92,100,134,2,0,0,0,0,0,0,42,196,130,21,113,49,35,182,5,200,139,173,152,31,11,119,166,69,5,216,25,10,0,0,0,0,168,176,34,20,46,220,219,4,160,126,26,100,202,49,118,146,72,162,16,247,178,141,56,224,142,84,140,208,149,44,161,184,35,35,162,40,94,64,253,189,136,40,142,66,4,89,217,40,236,204,11,177,146,70,144,36,201,42,64,236,221,110,186,130,252,98,101,18,146,36,229,152,191,178,230,146,208,80,204,233,114,37,23,110,113,73,28,48,50,245,25,36,32,151,43,54,165,22,243,145,122,74,156,42,199,117,63,119,212,82,179,181,0,121,145,37,14,250,152,67,62,50,79,106,113,226,112,127,69,174,106,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,1,146,228,233,133,252,206,211,176,184,114,71,200,161,236,146,113,0,125,40,92,168,22,0,173,13,153,223,25,117,93,60,169,246,170,21,82,41,78,106,81,186,206,249,113,88,133,7,121,196,34,99,120,118,169,6,147,225,222,142,208,83,167,12,63,41,37,210,159,165,120,182,19,36,53,232,40,143,120,3,49,157,205,161,7,148,127,110,252,244,240,50,216,90,84,154,69,20,191,30,42,77,33,101,121,4,230,5,47,165,195,106,135,124,110,151,248,226,151,180,113,72,181,232,59,21,110,21,110,169,234,48,140,0,255,43,23,36,81,252,168,132,54,185,143,31,211,222,172,228,132,213,185,195,162,98,33,251,206,72,207,231,1,197,63,225,233,135,171,237,69,135,0,255,113,195,21,240,152,150,232,75,122,5,7,219,100,13,133,132,250,242,132,215,101,113,214,223,251,232,107,40,189,115,95,42,138,112,72,123,61,2,0,0,0,0,0,0,42,44,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,15,248,114,145,100,69,46,201,162,237,168,137,164,36,198,225,82,163,96,74,203,135,247,67,253,247,146,178,240,50,51,114,141,152,244,112,17,145,97,135,13,12,20,162,128,199,18,32,63,159,251,195,207,5,139,42,119,221,180,150,244,196,48,18,45,32,198,109,229,74,220,156,4,139,178,195,55,230,69,78,79,51,47,218,220,221,153,146,226,182,208,178,104,84,105,184,197,125,13,247,98,100,210,147,90,227,151,82,195,35,147,137,122,106,52,127,29,10,187,179,219,54,172,204,172,145,40,109,220,26,32,31,127,241,225,103,62,242,47,121,239,204,218,247,135,198,164,158,112,77,37,74,67,181,217,198,30,138,87,109,252,60,206,223,194,175,254,142,95,175,119,15,81,51,234,93,98,110,239,157,121,98,122,235,218,45,83,75,238,5,47,71,154,178,173,187,142,153,198,107,30,105,223,67,0,0,128,11,120,47,226,66,234,67,225,62,1,249,231,179,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,160,91,145,68,33,167,139,139,59,242,2,68,196,202,37,41,22,50,233,115,204,175,73,224,40,191,72,90,86,85,192,21,43,146,70,82,114,1,94,174,92,192,159,171,56,145,36,107,105,46,102,220,43,145,217,184,65,171,77,133,3,232,178,110,226,88,220,145,115,184,151,203,74,146,186,243,113,14,144,207,77,179,212,172,52,142,247,106,90,216,25,138,10,160,87,76,26,228,34,34,137,28,82,151,180,137,56,64,94,134,130,28,244,25,81,227,0,0,0,0,0,168,128,121,63,34,21,242,59,182,69,197,29,1,16,75,241,98,232,20,242,105,90,0,0,0,0,64,69,197,29,185,126,200,207,88,250,173,75,74,188,213,233,220,9,169,25,222,59,43,240,196,72,143,31,0,221,48,25,214,175,171,59,51,243,251,206,136,102,71,137,202,144,114,113,72,173,104,242,60,26,31,149,16,120,132,49,130,195,237,69,70,73,148,127,110,125,174,90,46,146,188,149,68,9,135,188,197,165,141,227,164,10,179,148,121,64,236,184,228,113,141,79,236,84,61,77,121,196,185,54,159,157,128,184,50,34,202,142,164,149,18,39,11,21,25,232,151,186,168,133,228,206,54,29,178,10,109,153,226,210,117,27,82,180,169,196,165,87,137,64,159,249,195,232,156,202,209,169,94,222,215,167,78,159,243,190,22,137,62,120,217,80,239,164,182,79,153,116,44,238,163,50,52,234,117,147,106,245,171,38,19,243,156,13,206,176,8,249,92,238,136,26,43,51,88,26,81,105,58,145,14,45,132,156,126,156,102,244,130,166,174,216,203,12,14,250,156,58,172,49,81,21,219,208,94,108,188,151,185,184,79,139,149,73,43,141,69,203,19,187,54,244,20,105,166,18,103,124,33,161,158,152,89,99,11,115,24,185,244,104,218,209,108,244,198,204,211,233,244,208,23,47,154,111,185,150,75,243,79,59,14,101,182,102,223,49,105,66,21,27,137,77,69,172,103,119,243,87,12,58,15,76,8,93,46,215,94,123,211,43,101,189,211,119,55,146,232,148,113,52,84,166,72,155,226,35,44,241,190,46,47,222,90,133,212,22,61,248,215,43,42,86,223,137,35,174,126,90,225,226,66,111,238,135,239,178,183,243,59,98,78,151,207,241,203,2,63,35,75,134,27,217,146,206,181,98,156,169,38,185,109,56,235,113,136,193,108,203,120,118,48,187,24,0,229,32,0,255,92,230,218,59,146,212,232,67,130,148,152,241,19,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,128,251,17,23,243,115,89,128,11,144,247,50,240,94,70,224,206,72,5,5,188,183,21,224,94,108,5,93,36,165,196,2,232,86,100,92,188,175,152,203,60,141,200,80,88,25,22,224,66,4,174,8,204,173,128,22,238,103,192,206,80,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,188,128,186,80,204,165,152,95,138,23,112,193,94,22,21,119,196,5,192,191,202,182,112,127,7,102,40,0,0,0,0,0,202,1,243,239,149,108,21,86,190,94,44,238,220,145,138,186,92,40,192,253,85,44,92,184,159,105,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,128,11,17,145,68,23,148,16,146,132,142,12,240,191,243,132,210,119,214,116,203,170,65,139,41,162,117,154,38,92,85,101,82,161,241,168,45,119,88,147,81,249,199,8,214,159,249,204,204,181,51,234,148,190,219,182,91,35,22,145,241,105,17,24,172,108,208,229,135,142,234,162,12,0,255,178,90,74,99,187,239,170,95,115,138,85,12,249,238,187,172,70,79,121,89,151,123,108,70,158,109,204,204,167,158,150,43,247,184,228,38,228,205,55,148,161,172,219,126,55,62,203,166,195,220,180,196,36,206,240,81,21,253,103,239,178,31,18,114,9,127,206,174,69,217,17,185,178,174,200,250,154,50,93,171,105,166,252,52,165,86,4,111,203,169,87,107,22,230,9,31,189,176,74,2,253,146,190,87,62,250,229,189,78,111,71,173,126,52,110,194,23,143,229,120,175,119,24,59,179,136,93,202,125,135,156,62,63,116,142,62,105,247,93,34,75,141,92,204,24,120,210,164,122,82,185,99,189,175,88,138,82,175,110,243,54,231,51,49,119,53,70,190,62,246,202,147,232,155,214,125,119,123,157,58,188,183,226,232,168,191,220,129,59,184,63,91,108,208,78,104,247,34,6,62,61,188,178,194,141,76,154,89,34,42,141,178,170,205,180,8,103,38,206,24,97,31,35,125,11,19,60,224,123,46,102,224,6,204,111,125,146,82,119,100,142,220,124,150,42,42,45,205,169,113,215,148,24,163,26,149,132,87,179,130,135,122,73,9,39,157,183,111,237,136,198,60,93,212,247,78,74,114,145,164,212,105,110,225,94,188,209,196,141,112,170,88,161,42,155,74,216,195,56,102,113,240,99,46,127,37,201,226,70,236,76,202,52,100,114,73,42,26,147,159,56,0,0,0,0,0,0,0,0,160,194,138,80,188,168,3,212,41,234,115,53,48,50,51,45,42,64,228,82,0,0,0,0,0,0,0,188,160,95,17,22,47,200,1,115,231,14,114,241,126,20,55,226,112,63,87,195,194,206,184,208,144,167,139,154,197,2,224,69,158,227,12,247,87,68,68,146,88,65,40,33,13,109,27,247,3,126,124,153,207,103,173,70,38,45,241,69,47,169,126,31,133,62,221,59,198,63,252,92,170,151,111,114,43,34,73,25,163,150,52,173,36,21,105,94,176,24,97,162,45,119,178,148,81,254,153,203,85,154,58,18,44,205,189,155,80,201,135,249,222,22,85,225,183,49,67,44,204,43,151,219,121,172,1,242,158,46,183,106,241,40,227,142,223,149,58,62,132,46,119,68,100,206,33,235,215,211,114,69,210,234,132,153,234,168,190,16,245,197,223,117,69,60,154,236,40,199,166,225,3,92,140,123,81,227,66,222,202,140,218,118,41,235,198,81,1,114,97,238,158,194,133,136,72,74,20,32,116,145,244,11,169,143,108,243,98,125,148,94,204,212,69,208,230,3,228,101,40,200,49,63,114,37,105,141,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,184,31,105,81,65,23,0,59,20,47,88,0,104,63,228,229,197,210,147,226,236,77,167,151,229,237,37,223,223,54,117,184,97,173,168,170,131,139,31,21,242,126,100,100,146,146,180,68,165,215,4,212,239,212,103,208,214,175,101,118,173,18,194,177,107,239,89,150,27,196,94,133,125,89,199,71,61,109,94,103,199,111,72,93,70,70,102,100,6,65,167,95,161,207,168,69,174,150,73,57,111,233,182,237,214,187,215,91,233,147,59,10,224,82,198,138,25,179,60,187,111,66,14,127,62,178,194,87,191,70,186,108,121,28,65,35,77,167,92,131,163,12,218,139,128,248,3,0,255,67,250,23,171,0,255,195,221,54,247,147,214,225,156,246,83,4,114,98,94,194,211,11,47,254,228,251,210,251,233,63,51,221,3,253,135,145,129,1,218,113,16,87,134,2,0,0,0,0,42,96,62,66,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,204,29,242,205,104,237,189,22,57,237,240,238,52,58,99,48,43,27,126,244,100,166,67,203,144,207,5,126,86,148,23,210,215,148,66,24,45,95,146,4,96,79,94,154,142,166,217,209,9,59,17,127,94,48,100,127,171,182,234,19,106,121,227,214,162,26,179,212,97,138,99,211,25,228,167,139,136,189,214,170,107,151,90,115,157,146,107,58,185,165,212,162,99,46,31,121,217,58,249,92,201,44,199,61,69,43,228,54,68,165,138,189,138,80,72,22,199,173,207,231,197,63,119,228,73,43,166,103,187,99,20,79,184,226,92,145,119,87,16,131,51,139,167,196,136,246,37,2,234,86,228,202,76,26,241,147,150,178,70,173,196,112,77,141,178,192,76,13,183,86,162,80,175,152,80,103,50,63,180,31,52,158,140,241,15,47,151,43,51,182,195,236,77,194,33,83,66,66,213,112,198,101,192,38,199,185,88,151,53,108,108,113,63,195,24,0,0,21,116,23,240,126,164,133,200,140,139,153,75,11,250,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,200,139,5,249,148,46,199,124,46,130,146,139,185,251,52,225,0,122,125,174,80,200,125,113,231,51,151,77,141,227,5,188,31,89,66,49,183,247,74,90,173,22,224,162,144,107,69,18,57,212,159,171,9,175,82,39,46,230,86,230,87,214,112,72,52,76,28,105,144,18,233,168,31,24,145,184,117,37,106,73,111,90,74,138,152,132,198,230,199,204,233,246,162,181,237,180,99,215,118,160,234,199,202,178,51,74,53,72,33,78,227,150,22,151,246,203,88,198,222,191,122,59,104,244,229,157,94,253,174,123,112,228,81,67,142,113,93,3,42,226,139,57,194,95,37,34,106,214,38,155,18,25,151,224,48,7,200,203,229,102,43,71,253,253,140,144,15,114,204,69,102,126,161,10,176,242,187,198,113,237,11,59,195,130,174,40,0,0,0,0,0,0,0,92,192,157,145,138,247,87,88,84,220,145,10,144,151,161,184,182,194,142,192,123,153,22,0,0,0,0,0,0,0,237,163,24,169,143,200,200,71,102,236,77,10,173,208,183,211,122,35,131,203,173,88,21,104,181,41,110,163,62,63,243,89,115,145,132,133,79,73,180,164,68,173,121,230,46,90,48,105,77,50,29,103,102,171,152,246,116,199,8,198,182,237,108,157,134,139,59,114,233,162,210,66,87,56,180,16,137,30,80,135,191,182,86,229,253,215,232,117,87,92,237,159,251,113,192,119,108,227,189,151,189,249,212,190,101,226,71,93,62,159,185,32,250,40,111,108,74,195,221,209,239,142,246,174,176,161,135,85,138,239,222,203,78,153,81,155,188,236,204,66,246,57,183,32,70,125,59,233,107,103,89,181,85,171,211,92,54,149,240,245,238,194,151,25,206,113,224,139,167,184,192,221,44,97,147,4,124,249,181,114,181,189,22,185,102,208,41,155,212,91,97,234,251,150,108,219,135,137,71,165,188,92,85,197,73,135,94,178,234,111,151,217,123,13,226,210,37,201,88,145,132,84,246,34,101,68,155,90,235,246,157,227,214,241,137,108,62,254,202,68,175,114,93,48,51,152,195,14,181,117,26,34,115,43,147,230,50,50,105,53,90,188,19,239,52,82,67,92,72,53,248,5,67,124,52,195,94,123,244,120,239,30,190,140,164,71,61,232,202,188,67,195,137,204,246,61,213,138,212,224,88,242,132,222,131,213,74,17,27,242,49,127,13,170,213,128,47,35,31,186,82,219,43,199,109,174,18,38,106,110,251,38,56,234,112,193,11,167,74,204,21,134,240,214,19,47,45,204,188,176,75,237,40,4,128,151,33,7,0,255,25,47,94,109,35,244,149,84,154,145,141,35,38,9,122,74,191,149,182,54,161,166,168,77,127,92,97,63,155,154,71,12,249,204,181,75,208,106,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,241,254,10,5,184,0,241,32,190,5,184,0,241,21,246,182,16,235,226,5,136,216,17,97,31,243,86,108,82,87,161,14,43,134,143,123,101,100,132,28,163,254,32,149,172,172,132,76,231,128,247,246,222,148,86,162,86,166,44,31,34,47,243,98,230,173,36,53,23,36,158,26,135,252,40,10,160,139,216,22,98,43,230,147,165,152,151,11,32,22,196,194,188,92,152,151,11,48,98,41,42,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,66,46,20,21,116,113,1,182,197,136,18,23,44,92,64,125,90,184,168,223,153,105,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,112,113,239,252,166,17,106,31,2,127,46,242,185,136,216,43,98,213,164,45,101,71,52,220,44,181,17,135,77,157,30,21,118,116,105,81,165,244,13,121,122,186,215,202,241,122,117,239,52,186,147,160,205,77,248,111,39,47,87,88,164,7,233,133,18,49,108,60,187,198,32,196,223,166,101,118,203,124,186,123,103,50,187,208,28,213,81,15,91,64,108,195,195,125,73,21,63,165,42,37,178,114,212,36,187,203,238,74,144,127,166,62,146,238,72,122,75,30,154,65,30,82,195,211,165,175,27,114,88,210,19,27,93,191,145,210,204,204,50,118,35,59,25,243,137,95,39,253,117,151,124,212,136,112,87,189,186,37,85,165,166,250,246,56,36,7,226,132,73,93,113,56,195,56,233,135,103,26,117,107,237,200,82,51,159,111,183,200,157,193,145,108,184,151,98,63,98,84,227,90,234,227,16,75,216,195,203,172,94,103,219,118,182,87,27,32,63,151,139,157,25,193,175,150,45,157,30,65,154,110,153,229,226,138,219,110,220,89,21,98,30,216,40,147,106,139,211,25,235,49,83,179,44,66,46,226,227,139,124,174,218,82,146,77,146,39,106,205,197,84,124,84,104,121,64,147,74,107,135,177,164,71,165,26,129,246,242,64,251,162,93,213,120,79,191,114,252,105,221,180,200,182,198,171,65,136,56,107,220,239,174,170,30,163,66,173,234,97,94,14,26,206,218,76,99,92,113,63,106,36,201,40,236,7,164,95,234,243,81,219,107,173,122,219,152,191,209,106,223,69,166,95,231,93,247,80,13,195,248,234,241,195,78,93,100,134,2,0,0,42,230,45,128,21,161,112,65,159,121,11,0,0,0,0,0,128,138,121,185,20,0,0,0,0,0,0,0,0,0,0,80,1,86,196,5,69,170,0,152,43,138,133,11,247,163,90,0,57,94,220,116,66,44,186,31,241,229,117,181,189,54,13,126,52,239,148,105,54,241,166,73,41,134,185,27,56,231,234,56,230,87,137,136,194,186,181,164,85,113,36,117,107,40,115,219,146,104,97,77,202,120,73,53,112,149,237,116,72,124,75,31,142,56,118,206,37,25,85,188,186,113,157,96,26,224,64,132,188,90,219,211,141,241,31,47,94,89,123,37,49,175,136,154,97,38,89,70,245,22,250,182,165,178,25,203,115,142,145,74,11,12,141,144,203,101,126,58,108,62,118,176,187,101,85,103,208,146,55,87,156,48,208,116,226,77,219,194,208,24,53,91,18,229,105,63,82,236,183,50,159,249,102,100,68,165,5,212,20,162,176,240,195,125,8,252,17,47,179,236,40,53,75,25,145,243,37,253,50,48,51,116,127,186,62,35,76,95,222,105,229,73,213,77,184,114,57,202,45,198,48,174,189,119,108,122,141,100,67,252,152,148,74,188,175,203,143,63,125,173,239,189,251,138,226,4,183,133,195,59,226,152,191,251,157,151,159,92,32,247,52,198,95,93,117,103,247,204,92,15,93,53,147,138,202,165,22,223,218,117,107,195,66,53,145,15,215,216,233,34,95,218,105,13,168,24,25,129,43,241,69,73,90,86,86,74,138,34,125,192,123,185,181,106,123,161,200,199,29,57,199,204,173,115,90,11,136,127,197,202,26,199,123,25,244,241,254,189,92,14,28,238,69,177,0,168,144,249,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,11,176,35,20,10,232,82,97,101,90,0,0,104,25,80,125,93,198,142,120,201,240,194,37,228,150,210,140,39,237,113,17,163,114,248,148,81,12,100,49,155,205,161,71,93,46,238,231,206,108,201,100,5,189,212,11,217,116,196,196,109,82,242,162,38,24,155,143,110,84,55,25,52,15,244,47,106,201,235,107,190,230,61,107,68,89,12,250,148,38,133,9,244,144,23,241,243,116,68,222,65,118,101,233,181,244,198,158,36,39,114,154,18,248,153,137,170,23,215,216,104,7,88,95,191,246,234,174,126,155,35,239,180,226,248,254,151,20,7,119,14,59,37,76,104,59,231,113,254,227,254,38,185,18,78,70,102,80,134,136,78,37,236,154,168,71,124,248,214,253,69,219,203,123,182,233,189,27,216,57,149,234,155,199,248,139,159,79,245,87,58,77,158,212,72,105,191,173,42,186,11,26,7,72,108,112,139,211,131,19,237,18,3,0,0,0,0,42,224,206,69,40,42,232,51,114,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,109,208,231,51,117,101,196,212,136,160,57,174,116,98,58,224,47,221,113,223,212,3,239,178,209,165,131,47,236,167,70,82,162,62,79,127,120,241,106,200,173,103,252,38,119,109,5,102,202,48,29,114,90,135,36,206,16,47,67,179,75,37,96,125,161,139,92,59,106,16,146,89,131,146,82,43,97,152,74,74,245,158,38,141,106,212,45,125,46,34,118,84,113,72,95,162,220,184,180,186,123,162,176,173,216,212,199,248,188,53,232,227,131,118,219,6,125,62,51,183,51,51,163,56,245,117,195,41,89,17,117,244,175,166,175,97,127,205,46,65,246,168,95,18,84,37,210,112,50,139,168,27,223,180,11,35,160,46,23,250,204,157,25,148,172,36,89,106,213,121,66,12,37,180,60,230,84,160,79,51,39,137,153,31,46,102,68,232,163,20,74,162,86,139,10,160,139,139,177,45,196,197,189,115,10,112,63,211,162,130,62,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,226,138,80,88,145,23,169,28,224,222,210,71,33,114,216,25,245,164,105,113,239,204,21,113,212,231,114,145,213,65,97,229,94,197,133,163,66,62,20,128,17,161,125,152,191,8,221,86,191,37,109,27,53,55,90,102,12,14,144,233,249,184,34,41,125,173,26,33,77,183,26,211,142,25,122,99,230,115,231,214,103,190,169,149,90,101,220,90,138,91,99,75,13,167,144,62,69,185,225,165,85,187,122,39,22,1,228,58,251,169,145,49,53,224,223,186,164,36,23,53,185,197,38,196,165,109,253,102,38,189,78,245,42,188,68,58,198,159,126,197,174,195,47,51,182,161,222,95,75,95,133,219,148,20,167,108,103,164,170,77,198,53,159,50,85,88,85,121,63,182,147,26,115,37,201,204,247,131,142,102,156,127,138,253,87,137,77,10,105,37,77,226,186,165,204,173,201,224,155,132,245,119,228,218,171,174,94,91,71,222,105,244,226,202,121,116,113,197,31,172,181,104,133,93,17,115,59,242,43,107,54,79,60,227,77,34,254,212,47,226,214,206,112,233,244,187,243,94,205,166,226,47,61,83,37,138,111,236,124,4,102,84,137,248,35,116,89,104,59,107,180,240,92,98,138,146,181,50,44,35,154,213,3,234,204,72,71,113,99,62,159,36,83,79,102,35,215,162,78,141,151,74,188,86,98,122,52,60,75,176,87,181,203,216,54,79,99,253,17,25,43,75,208,106,1,21,244,68,1,228,0,43,210,162,62,46,222,143,8,197,176,0,168,176,51,20,0,0,0,0,0,0,0,0,80,97,103,40,0,0,0,0,0,0,160,226,206,45,69,133,80,0,184,152,52,197,80,20,212,143,248,115,153,203,124,210,200,200,136,40,52,194,161,36,238,244,165,236,75,73,224,85,166,73,204,200,85,168,137,143,46,63,64,183,17,172,47,239,237,85,162,228,202,164,52,105,68,208,36,147,32,142,195,76,220,97,11,153,36,38,101,209,13,59,153,67,33,135,139,57,151,179,237,49,187,41,49,47,175,95,43,133,63,61,154,18,181,76,135,122,95,194,163,42,21,111,197,143,206,82,5,206,26,4,186,53,147,185,76,123,207,198,207,99,236,152,226,31,101,239,136,82,105,81,146,210,39,104,222,75,132,150,217,211,168,196,165,45,102,74,99,8,95,232,21,17,0,255,94,100,69,68,252,140,220,165,36,165,148,33,59,172,186,245,248,16,211,152,41,158,176,111,121,226,114,52,91,217,198,124,140,88,127,170,183,226,217,107,117,95,239,173,14,231,94,47,46,239,55,111,252,238,31,61,142,179,30,216,135,118,223,81,31,43,119,230,218,139,84,163,146,36,76,86,146,212,33,238,91,8,219,68,236,76,62,127,204,228,106,84,152,57,63,140,111,99,217,57,137,89,223,142,218,94,81,86,109,47,122,189,117,78,193,215,104,198,133,91,87,12,56,226,12,118,49,143,57,44,153,7,156,0,255,184,191,233,171,94,22,221,91,147,236,113,32,84,242,1,151,16,185,246,202,21,57,29,67,51,73,20,50,173,221,92,54,216,81,165,225,80,204,184,211,3,47,5,202,149,249,20,232,124,177,151,109,98,132,250,118,236,92,161,249,72,82,40,205,72,135,134,207,153,15,37,101,57,135,110,56,234,17,5,119,220,225,89,38,102,165,3,160,226,202,200,71,100,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,192,138,84,140,165,184,35,32,234,10,112,127,213,20,243,114,41,92,92,145,10,0,251,126,132,194,253,12,133,21,23,240,126,6,232,99,47,69,125,192,253,8,5,220,145,10,250,200,21,176,50,45,42,224,253,149,161,168,16,53,200,135,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,232,66,81,65,23,23,192,226,5,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,138,59,151,129,250,188,23,129,25,138,2,0,0,164,31,51,243,153,25,53,31,53,74,109,149,226,141,118,171,143,24,38,69,165,76,177,167,29,94,250,97,161,20,51,245,153,153,249,168,81,106,171,212,26,37,81,103,25,110,99,211,166,89,83,160,79,137,10,245,111,220,247,34,151,164,194,79,154,15,133,79,27,114,212,233,165,242,29,249,59,222,139,81,11,183,229,20,191,216,193,68,11,63,117,177,89,108,234,7,49,151,247,50,31,37,234,25,65,54,137,136,58,166,77,75,139,147,170,177,211,150,200,196,78,157,206,161,74,97,204,213,200,84,104,80,0,251,199,222,73,188,151,203,215,101,240,207,55,221,246,218,222,233,108,195,124,239,190,233,142,60,134,216,222,119,131,51,50,155,24,106,184,92,94,215,253,214,119,115,17,180,124,147,119,106,181,17,244,39,33,61,34,147,157,190,143,199,33,125,49,60,7,243,66,151,136,121,250,168,173,157,163,245,54,119,90,189,58,162,126,222,139,43,94,56,52,159,251,71,79,97,9,143,219,139,54,146,1,98,175,204,216,36,243,25,165,212,72,26,244,123,211,102,91,64,165,220,90,197,78,196,77,153,64,18,47,29,12,212,185,21,245,56,218,75,109,119,68,178,114,81,178,95,169,52,119,20,66,152,8,150,190,149,184,37,22,149,137,132,10,94,202,99,26,15,63,70,126,68,110,103,236,92,77,122,4,201,82,72,247,215,68,38,76,169,112,170,84,242,81,1,242,161,0,0,168,176,20,21,23,192,253,124,46,32,50,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,138,84,0,212,167,69,65,87,20,21,246,82,0,98,76,53,212,140,245,231,123,211,103,113,212,27,110,250,153,182,222,119,162,216,129,23,217,194,176,214,189,49,63,187,31,113,123,213,36,251,3,238,59,55,209,117,75,95,212,24,203,62,54,98,67,158,43,198,251,241,51,115,211,200,145,199,33,17,148,182,236,19,241,150,37,14,60,121,201,226,133,67,108,98,29,63,133,185,210,86,69,168,0,255,126,84,154,207,72,2,191,37,164,120,222,10,169,45,45,138,180,218,248,189,17,223,214,69,185,89,107,209,232,153,22,231,230,157,76,192,85,97,168,41,43,189,77,143,160,91,117,173,82,74,54,77,58,101,56,52,42,100,62,50,66,1,244,141,196,12,145,23,169,254,38,126,211,41,187,247,119,183,59,238,239,123,222,123,77,207,149,43,55,123,216,231,141,250,208,133,122,73,131,150,140,8,247,117,28,146,197,125,73,52,202,156,46,142,154,142,73,187,164,46,78,49,140,127,153,42,156,93,107,123,33,192,63,125,175,164,186,93,171,211,155,2,125,117,110,194,23,175,74,120,188,187,152,41,143,111,89,60,231,243,58,125,110,189,110,123,87,146,239,150,109,137,6,141,76,184,69,144,58,179,32,58,247,170,72,44,197,232,156,201,80,121,108,201,21,136,4,217,63,135,253,73,33,185,130,184,110,217,15,41,145,116,155,209,25,212,146,218,216,105,129,147,185,233,112,111,208,69,172,92,132,27,123,81,39,76,233,110,227,248,90,107,232,245,83,54,94,97,225,212,77,40,142,143,135,220,208,78,209,184,238,71,174,172,109,182,46,109,30,11,112,113,85,106,1,232,3,228,99,69,90,32,229,66,126,62,31,237,133,189,119,210,58,31,96,39,77,139,121,49,114,81,44,100,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,204,139,192,92,94,146,180,0,112,33,47,211,2,0,0,0,92,204,43,105,1,0,0,240,162,152,31,123,101,201,214,9,151,157,38,220,139,92,230,51,159,68,156,37,35,179,105,41,173,139,61,102,106,210,33,147,80,160,159,82,231,142,201,217,171,16,35,137,185,60,125,69,100,136,169,197,171,220,41,33,101,227,175,187,83,57,97,135,203,30,208,198,201,236,133,9,226,3,17,95,228,149,199,254,162,150,120,78,91,177,120,108,44,176,149,171,118,19,62,104,7,79,16,33,150,55,0,255,27,76,47,159,153,161,43,39,53,31,237,18,13,0,0,0,0,120,1,99,109,139,43,243,98,234,194,130,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,194,138,80,144,99,36,181,0,153,22,47,174,40,22,80,0,0,57,136,107,37,125,183,164,105,216,137,248,34,79,76,214,101,113,74,164,243,38,188,210,28,174,38,234,53,103,229,16,220,206,238,130,72,0,255,228,95,91,9,42,232,97,76,246,47,245,241,184,244,191,105,147,169,211,204,121,26,135,189,103,128,123,185,208,37,109,242,17,145,153,187,187,83,106,84,231,92,138,152,42,247,124,113,16,98,232,119,222,43,34,115,158,6,109,50,54,221,181,46,125,163,49,13,230,70,102,42,52,190,104,87,76,88,121,177,244,164,21,211,23,189,123,201,16,199,67,136,47,53,169,94,183,89,196,232,235,162,109,129,168,223,177,116,57,50,213,233,53,186,213,5,252,40,135,59,59,37,139,27,217,195,25,138,125,109,6,3,0,192,5,204,204,8,197,12,5,0,0,0,0,0,0,64,133,88,176,247,74,154,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,68,46,20,46,222,139,84,128,124,18,114,204,39,161,24,73,229,144,250,76,122,28,16,254,162,86,56,102,46,50,243,226,214,229,86,134,27,7,104,84,88,75,193,62,212,127,47,98,231,51,106,25,53,75,165,221,26,134,169,163,83,12,184,180,204,200,122,6,125,174,151,207,250,218,222,187,47,247,45,117,171,13,143,119,173,200,116,240,125,199,229,14,23,242,34,247,37,224,215,233,244,206,222,25,180,205,21,81,201,17,171,173,165,76,219,84,168,88,21,182,158,54,21,240,197,212,108,206,34,174,229,25,123,24,117,129,223,85,127,19,191,214,66,245,239,110,247,221,188,31,156,239,54,189,212,100,103,99,216,21,83,23,185,246,202,166,172,71,74,65,8,157,228,221,115,203,71,227,167,171,247,139,149,114,152,106,209,42,242,208,246,183,181,17,133,250,178,127,58,108,228,10,109,104,102,203,168,202,74,158,218,166,72,225,13,143,140,47,109,11,227,250,33,63,34,214,142,74,51,87,13,90,201,38,222,66,184,147,75,230,6,12,106,212,106,98,228,7,228,196,141,213,70,245,243,169,254,254,86,219,164,97,235,180,224,134,115,202,78,241,147,30,197,30,54,107,217,84,13,188,3,62,252,245,181,22,252,213,189,155,119,18,13,239,80,53,172,188,140,145,184,227,58,14,186,84,47,50,162,100,236,66,124,165,213,90,43,221,205,99,49,115,101,71,213,20,196,83,145,133,191,4,79,219,192,136,245,221,203,216,185,140,26,171,132,147,164,4,125,25,34,70,205,128,92,239,18,238,109,189,248,231,90,171,20,242,94,110,212,188,143,207,171,190,7,199,148,213,22,75,243,130,131,74,97,92,139,152,151,250,149,181,209,211,107,187,80,51,137,111,35,135,29,129,106,221,138,126,115,208,1,0,240,2,236,5,138,84,209,2,174,12,133,139,247,162,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,140,92,168,203,156,2,42,224,90,138,10,123,193,253,29,10,0,0,247,81,204,207,184,31,177,119,68,100,89,244,146,148,58,116,252,38,171,106,188,202,20,186,81,23,234,231,29,218,222,222,107,187,9,157,242,70,23,14,184,135,226,99,188,247,59,48,119,152,160,189,144,67,26,46,236,29,244,229,16,135,106,244,32,102,158,62,159,185,136,126,154,111,189,69,142,56,20,222,51,6,237,253,162,220,49,56,217,168,56,168,45,71,172,200,213,172,207,0,158,107,168,79,159,81,223,153,109,141,21,133,120,95,53,50,28,73,93,199,132,58,26,86,28,58,147,77,159,122,244,13,30,177,212,22,35,248,121,97,79,219,243,8,250,188,208,87,93,82,238,171,148,100,233,241,154,183,238,232,99,98,30,78,77,120,239,113,231,52,233,211,98,70,176,171,13,103,199,37,232,114,186,252,94,165,238,157,89,91,186,214,219,188,110,165,149,218,187,107,219,177,99,74,28,138,251,139,169,14,69,150,184,144,101,108,104,191,217,54,8,120,63,151,167,203,224,151,17,181,205,21,181,113,187,85,210,190,37,239,222,184,167,142,82,51,186,181,104,85,13,75,115,131,41,89,155,115,140,161,143,140,140,200,220,38,222,203,92,148,82,119,212,124,43,188,66,199,180,70,115,232,222,63,220,128,15,155,14,158,203,26,78,177,139,171,42,56,235,141,93,108,251,33,234,241,231,179,190,54,169,116,209,178,208,74,106,141,75,60,9,240,91,186,228,28,47,106,149,88,117,104,143,57,76,203,204,140,116,0,0,84,128,200,5,100,62,20,46,220,223,177,182,5,0,0,0,0,0,0,0,0,0,0,0,64,5,88,17,23,20,51,35,32,63,67,1,118,6,220,143,80,84,208,165,2,234,67,113,71,42,234,211,226,5,180,184,50,21,243,35,32,51,211,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,66,230,66,1,46,96,212,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,130,46,20,21,87,166,2,232,51,211,2,0,10,244,33,143,127,69,68,146,173,171,73,26,210,48,52,106,180,225,81,8,220,134,192,243,241,217,16,127,107,101,208,50,159,53,115,103,48,244,66,131,169,166,94,182,132,68,10,207,226,146,87,159,81,61,12,244,150,163,6,242,146,13,102,16,151,62,243,145,77,102,100,68,83,201,202,125,142,36,164,165,205,169,117,69,231,82,165,19,184,226,33,213,18,55,165,176,131,159,110,217,249,236,97,233,158,62,244,250,92,147,223,101,133,250,57,230,86,47,142,152,52,221,155,149,75,58,63,204,169,45,153,215,249,196,75,157,10,63,172,140,251,250,188,79,167,17,25,109,227,54,153,180,228,154,26,87,82,46,224,218,50,170,77,145,174,37,139,219,25,197,163,220,201,49,13,248,51,238,235,50,214,206,81,218,236,116,197,73,171,233,54,174,199,228,110,118,0,255,214,146,233,211,164,1,206,177,6,98,13,215,218,246,118,135,1,115,103,172,88,145,207,21,15,157,210,8,241,197,169,142,183,82,217,249,36,252,220,154,8,230,234,97,13,87,149,143,126,216,158,182,227,17,233,191,34,107,77,87,111,26,242,183,61,26,147,30,245,99,62,225,133,62,51,51,163,18,66,139,150,144,159,40,101,71,36,166,140,232,140,10,213,169,116,195,74,75,108,98,227,7,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,84,208,133,194,69,93,92,192,188,8,18,138,145,143,136,114,49,47,147,40,222,223,153,177,162,198,209,6,0,148,203,153,32,70,52,99,126,103,126,83,26,164,37,237,168,153,128,47,175,35,254,126,52,180,125,247,209,127,62,229,13,211,75,101,74,152,198,110,67,8,124,250,204,248,123,147,58,234,222,146,198,37,224,195,247,93,31,249,210,119,112,244,100,179,123,164,103,14,87,204,102,19,181,58,22,93,37,228,115,137,175,196,251,207,146,217,54,20,39,53,68,78,155,33,46,47,93,42,142,183,123,26,118,166,206,80,127,234,227,233,190,146,132,27,143,80,86,149,144,134,68,34,139,12,102,90,132,234,105,39,24,80,0,64,5,22,163,254,136,170,94,37,37,47,9,249,185,200,239,204,235,220,93,118,43,142,54,226,165,225,146,8,194,18,172,116,211,58,204,116,74,88,169,82,106,18,208,206,103,127,70,40,25,115,81,139,92,43,183,179,101,42,165,241,16,51,219,205,12,122,24,185,22,38,129,158,133,7,76,99,163,194,236,200,157,137,204,24,247,243,232,206,77,73,70,100,212,246,244,170,221,163,49,185,84,124,202,252,182,177,250,20,168,21,196,220,220,203,200,91,198,183,147,16,243,242,197,63,114,229,10,117,225,215,246,40,23,183,82,70,57,95,82,170,10,86,177,177,194,212,44,157,152,203,123,161,219,177,147,150,92,188,99,215,169,39,240,206,57,83,92,69,49,37,227,180,196,192,172,222,236,103,15,139,229,108,140,6,124,250,76,245,243,37,203,206,86,84,233,219,45,164,216,17,189,238,73,241,160,58,155,206,152,199,76,81,236,21,205,22,104,31,71,0,144,67,46,221,222,52,104,109,111,198,97,190,183,111,28,47,128,46,115,145,17,133,208,135,157,52,42,149,143,43,115,65,31,238,171,31,187,48,128,122,61,45,113,92,81,234,195,189,220,57,31,234,223,43,92,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,228,82,14,184,215,218,164,153,99,232,119,208,225,176,234,209,204,97,239,124,13,56,192,94,81,226,112,145,100,169,22,0,0,0,0,0,0,0,0,5,119,131,120,248,124,100,209,187,54,253,23,66,230,118,186,178,42,174,117,118,146,134,92,110,18,242,153,250,12,179,36,87,134,168,208,240,198,177,225,219,247,121,242,62,96,204,153,203,202,236,112,9,194,3,1,63,190,242,224,127,198,35,77,197,86,142,74,38,24,203,192,213,21,160,61,60,193,158,7,18,247,92,68,137,23,45,76,0,255,132,58,78,1,111,25,203,148,212,182,90,3,0,0,0,0,94,64,125,88,188,104,65,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,49,47,147,90,184,72,21,80,31,22,47,234,195,2,10,0,72,31,72,184,167,175,213,106,136,159,128,31,191,152,236,0,255,142,71,94,134,254,107,130,184,169,215,252,180,179,138,96,3,32,70,198,222,145,65,199,9,98,178,191,8,119,71,186,8,167,145,109,41,244,172,102,237,56,149,156,157,203,0,201,128,253,239,128,159,167,221,200,210,56,52,40,198,103,38,114,118,219,24,8,209,144,115,177,179,230,134,167,148,144,90,222,214,88,46,74,82,158,1,244,152,159,76,88,71,179,169,155,130,43,205,90,92,151,149,216,157,137,118,65,115,237,10,4,125,126,233,147,41,173,140,122,75,91,194,61,149,84,183,13,69,12,202,89,87,81,73,123,197,0,0,0,0,0,0,0,0,112,81,79,45,42,220,223,145,114,192,124,158,70,219,139,250,168,101,83,224,222,222,177,131,145,99,172,95,228,3,174,168,22,47,212,31,177,162,88,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,64,5,208,229,5,93,36,73,139,84,14,107,211,246,2,234,35,245,155,54,160,211,213,122,113,69,204,135,204,237,136,90,44,10,121,47,162,134,2,0,16,242,140,241,15,47,23,52,93,176,208,31,149,36,49,147,40,185,173,51,26,85,45,5,151,8,62,176,113,150,177,236,10,99,126,46,125,70,221,155,78,139,87,235,230,221,77,48,107,170,116,156,18,45,76,92,107,135,110,231,146,150,53,107,102,184,194,181,164,100,56,163,75,83,234,72,99,165,72,40,85,137,124,241,209,209,58,98,49,91,193,142,110,36,241,158,46,167,222,90,127,253,229,157,94,235,248,212,223,182,59,18,121,212,191,110,230,175,152,208,1,49,254,224,197,167,235,237,120,162,47,34,226,49,69,21,81,214,89,155,209,169,155,211,248,96,2,27,167,57,211,158,73,204,215,159,234,229,40,125,173,225,234,180,135,170,30,206,91,222,9,0,255,128,68,117,87,232,95,44,84,209,30,183,197,16,234,79,125,198,94,65,194,113,35,104,165,210,166,121,202,79,178,166,197,168,80,205,7,212,69,46,5,0,68,14,232,199,252,157,234,211,105,133,86,186,119,50,41,147,62,63,200,33,99,175,18,165,217,38,172,44,61,170,227,24,0,255,240,115,250,200,181,38,61,13,82,142,24,161,26,179,148,169,35,135,94,156,207,21,86,170,61,27,29,49,151,79,245,87,190,162,124,212,232,104,57,163,191,171,206,121,220,54,225,128,75,172,32,92,110,247,54,172,181,114,84,74,61,41,213,87,89,116,155,236,152,186,163,87,113,246,128,59,206,177,205,26,242,99,235,227,205,250,37,61,23,84,244,170,18,167,10,71,30,41,204,116,69,229,183,113,26,0,0,21,224,94,68,92,192,123,244,66,38,109,103,102,100,28,96,167,69,57,44,253,170,113,88,250,29,10,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,128,23,133,188,31,25,185,147,70,148,200,74,43,113,27,151,144,183,117,91,97,99,222,223,155,182,34,163,184,73,143,108,139,137,4,221,180,124,138,117,31,243,216,57,231,194,32,126,46,143,230,114,53,55,5,180,149,236,187,134,57,36,190,140,29,59,118,146,146,181,173,244,93,91,183,121,197,100,194,154,71,101,49,68,15,162,46,117,186,156,247,181,136,247,140,159,46,235,157,222,58,173,170,186,139,39,221,136,70,129,235,248,97,29,131,242,138,241,217,206,118,48,234,99,223,207,164,36,34,34,146,33,165,100,38,217,33,14,109,221,16,185,111,49,142,97,97,209,105,99,15,103,56,170,176,56,194,72,34,27,219,158,71,140,220,253,69,114,103,82,186,122,245,117,104,196,117,26,87,1,125,199,159,75,33,209,37,90,106,225,7,0,255,120,193,159,246,147,61,155,144,175,211,197,207,232,39,59,73,246,15,242,208,54,83,28,165,68,51,117,136,117,56,232,19,186,245,227,48,142,85,185,57,98,92,222,205,3,228,71,238,189,86,125,69,70,119,90,141,59,33,185,197,113,127,21,106,248,171,241,35,40,49,232,31,123,229,92,250,218,195,111,186,227,130,30,206,251,241,220,203,170,82,213,93,162,223,154,98,28,59,216,46,70,92,123,213,202,162,215,155,104,139,23,153,224,128,10,185,20,224,2,234,211,162,98,4,174,12,5,0,0,0,0,0,0,0,0,0,0,0,0,64,5,93,40,192,5,212,167,69,133,92,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,67,78,151,11,236,159,153,117,111,66,105,214,194,117,72,148,94,142,146,219,140,168,105,209,165,156,82,95,222,48,45,251,50,216,81,148,95,110,253,21,240,214,175,209,234,132,134,131,223,220,141,99,30,230,240,238,121,71,176,208,80,110,229,240,196,124,252,73,95,188,162,254,74,230,219,38,165,70,222,39,106,135,116,148,119,84,101,64,167,142,181,249,234,37,167,217,25,134,124,93,168,191,130,168,191,190,215,233,109,249,92,239,30,60,112,100,208,132,239,35,61,143,149,36,54,154,77,220,152,199,191,50,170,27,145,186,146,212,37,163,122,41,141,100,73,174,48,126,38,174,197,48,141,36,230,229,185,59,31,46,137,29,145,167,34,162,37,233,62,180,18,56,181,112,77,196,206,165,25,174,74,99,24,103,253,44,209,142,134,152,159,55,126,153,107,37,161,78,252,90,228,112,117,110,34,26,101,82,106,141,42,225,8,19,87,124,204,201,13,153,247,227,5,103,62,41,129,151,33,136,145,40,164,150,52,106,28,110,42,108,49,71,251,67,195,253,168,73,104,181,90,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,128,139,186,80,172,95,225,254,138,11,72,144,254,149,11,81,239,215,72,139,121,247,119,141,203,54,0,0,250,201,85,109,158,19,205,16,248,238,135,183,136,164,244,42,60,93,244,43,1,191,239,159,176,254,181,126,9,42,77,247,251,40,229,112,32,143,34,4,252,101,122,207,157,165,214,144,83,11,232,120,34,126,154,247,77,159,81,246,14,222,59,25,145,187,73,122,165,85,47,124,102,227,33,132,158,132,39,248,229,138,178,131,174,138,40,65,107,59,78,216,219,210,163,13,97,184,54,140,0,255,216,47,73,220,87,18,215,145,62,114,35,233,69,97,26,103,36,254,50,139,51,95,206,182,165,26,87,134,2,0,42,196,138,80,20,228,184,50,182,126,69,9,226,236,77,222,134,121,169,195,198,1,251,13,98,158,46,194,217,59,195,205,88,177,241,46,179,45,225,150,106,37,163,42,45,38,147,94,151,75,13,39,69,176,138,177,120,182,102,247,201,247,117,85,167,207,123,95,139,228,163,63,155,208,119,122,83,11,233,28,183,209,53,204,144,40,179,202,207,149,44,117,195,221,92,128,112,111,39,209,209,66,134,31,132,182,238,42,100,66,206,252,22,172,74,3,108,99,52,227,73,22,78,204,251,53,159,177,106,228,42,89,188,126,101,199,108,187,241,30,44,60,201,228,136,54,152,156,9,92,21,156,83,236,48,4,200,227,203,239,26,73,50,10,61,183,157,54,147,70,37,35,179,211,134,76,14,119,72,111,104,209,75,226,7,235,184,41,42,15,218,28,70,101,66,110,103,196,138,200,71,38,41,73,51,74,201,109,106,150,74,54,7,173,229,72,216,169,241,136,52,43,234,149,51,241,80,121,178,225,237,56,132,250,234,95,43,51,183,23,189,222,16,79,51,143,66,37,56,192,133,168,85,106,1,232,3,230,90,241,92,26,135,250,35,118,84,139,59,35,32,63,211,2,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,42,228,197,130,21,41,199,92,230,55,41,132,196,1,242,98,41,206,225,126,70,178,17,135,149,43,171,5,84,216,249,165,0,0,0,114,200,239,21,73,34,41,165,147,134,82,202,180,76,27,7,128,218,49,127,63,106,188,140,90,41,177,203,75,92,18,82,9,33,195,139,10,61,34,140,194,9,142,101,14,75,25,245,177,126,222,89,127,213,106,171,158,87,211,164,215,198,165,105,1,22,78,81,44,60,200,42,118,133,7,12,168,144,23,171,220,128,223,247,183,244,169,250,85,190,132,3,0,255,52,151,135,219,186,225,157,93,204,238,244,28,149,0,255,85,191,214,111,248,166,188,245,159,254,250,236,96,246,100,75,3,42,230,246,94,177,168,141,248,156,252,124,46,81,181,206,215,172,17,37,28,112,111,245,51,145,239,217,161,26,29,86,194,139,200,218,228,130,100,67,51,163,45,163,170,181,214,166,146,31,211,152,225,17,103,85,118,5,230,90,182,178,113,12,98,192,188,88,145,207,168,43,41,73,210,146,85,107,73,203,48,45,136,41,85,170,53,13,122,158,184,245,121,241,242,9,47,50,202,232,37,187,212,8,113,181,57,205,113,17,117,76,143,106,107,131,113,108,98,14,151,51,108,65,196,123,235,103,174,70,190,60,229,248,180,58,164,224,103,124,168,146,145,152,128,110,152,147,23,220,52,148,203,108,252,196,92,234,226,69,174,164,25,153,132,144,156,140,160,81,156,168,32,208,43,84,180,178,245,37,149,112,50,207,24,233,97,85,174,59,32,63,143,164,185,127,241,42,43,177,140,164,209,214,116,149,151,170,232,110,19,232,113,237,160,239,182,56,132,128,80,26,252,191,207,78,92,151,89,77,87,89,146,134,111,67,53,0,0,0,0,224,5,180,160,43,23,45,232,138,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,164,22,47,0,234,195,226,69,125,88,0,0,0,0,115,2,62,49,57,159,151,241,32,188,100,54,25,47,170,54,139,114,234,205,78,131,176,41,121,39,136,58,0,255,159,36,0,255,84,195,249,138,56,251,107,3,230,69,46,159,180,205,171,223,125,119,103,106,77,56,167,204,18,31,93,76,103,124,132,160,215,173,208,103,210,106,158,136,75,121,111,209,56,207,166,123,247,123,41,80,203,10,204,152,124,21,227,229,137,246,231,132,188,92,70,109,179,54,133,186,125,68,124,250,252,251,180,76,248,209,136,217,21,78,121,73,155,78,247,12,109,65,140,184,99,97,206,177,209,163,34,115,180,127,33,96,172,140,200,80,124,63,220,139,92,238,204,124,210,72,61,50,171,119,90,194,33,101,134,18,209,136,180,73,116,152,52,194,26,247,227,249,127,144,252,126,93,157,100,195,186,47,102,203,146,172,17,29,0,83,6,252,174,252,242,89,70,245,71,130,100,80,106,176,225,73,130,154,124,102,15,169,31,149,0,255,205,122,159,145,143,26,17,244,221,112,131,200,70,246,96,24,0,76,134,200,11,87,189,181,246,38,37,188,207,58,253,45,79,34,28,181,243,22,215,80,150,179,177,38,29,19,127,228,114,239,164,43,171,183,40,109,54,46,241,14,54,183,133,166,10,189,240,51,249,1,80,81,31,145,161,168,0,250,200,72,197,188,200,154,22,224,2,70,62,45,42,238,200,139,107,83,98,1,242,98,41,204,33,239,211,110,22,72,177,0,168,144,249,80,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,128,11,152,39,115,204,140,200,103,109,224,112,63,226,162,94,14,160,207,200,103,102,113,231,163,194,206,80,64,65,14,242,139,88,73,201,222,148,80,218,52,45,105,216,150,97,227,120,50,196,0,255,189,154,207,156,27,57,199,37,57,155,186,238,11,253,45,137,134,42,195,134,192,14,31,197,229,85,86,218,202,123,54,157,65,92,245,69,20,125,100,27,101,69,146,223,122,184,17,204,248,173,229,125,168,92,28,78,10,213,185,224,91,94,112,118,200,31,246,97,206,203,203,63,39,125,240,107,174,228,42,185,230,75,125,85,71,146,10,87,83,33,163,82,221,52,13,87,115,57,75,109,177,140,91,12,244,211,71,62,178,137,151,167,221,87,18,82,219,61,220,134,84,122,218,250,241,169,79,61,117,127,106,141,48,141,159,89,153,102,239,216,123,13,242,211,173,21,81,115,213,29,180,228,186,153,244,145,184,208,58,42,6,87,61,106,81,147,64,11,127,38,246,148,142,118,67,251,57,2,222,215,229,199,159,214,85,223,221,176,63,77,120,58,113,199,133,170,40,94,238,2,118,58,205,240,60,98,144,67,254,206,136,218,102,232,235,198,1,0,21,239,45,5,89,57,94,220,59,27,11,115,216,107,37,173,222,146,118,28,73,118,77,197,169,138,3,67,246,23,145,240,130,68,106,147,108,72,176,70,179,166,73,149,205,96,112,197,254,35,73,252,24,177,250,23,202,184,132,142,34,49,141,218,102,110,200,11,125,102,140,202,81,115,187,15,141,18,36,208,78,45,162,166,100,102,237,230,167,25,40,155,216,116,141,249,17,247,226,5,233,162,20,39,194,9,65,44,41,25,189,163,134,132,142,24,234,132,67,218,19,26,48,35,118,20,69,5,252,161,112,1,233,197,252,92,22,119,126,211,11,153,247,42,9,5,40,22,244,121,49,66,87,162,90,204,140,76,11,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,32,7,212,231,149,200,8,234,68,251,82,151,157,55,228,227,175,110,122,166,155,25,17,49,106,106,187,146,98,46,52,56,138,147,30,242,196,157,103,184,132,105,124,212,211,6,177,41,26,100,71,252,113,63,41,125,71,36,141,223,20,50,137,116,41,83,118,74,185,102,93,15,12,166,7,148,95,110,253,165,27,63,250,166,229,17,94,103,28,243,166,14,254,6,103,157,225,66,212,213,159,17,53,51,51,163,37,165,190,73,77,165,165,144,24,63,111,49,229,196,72,165,17,194,67,133,122,232,193,54,206,188,108,109,27,37,97,252,50,234,250,239,234,213,166,229,182,129,47,62,76,65,124,165,127,48,22,205,73,118,221,65,159,185,215,110,34,114,37,145,190,164,233,150,164,164,56,15,105,220,48,167,201,16,107,67,97,202,173,143,171,215,84,142,106,200,134,54,114,30,176,254,124,254,138,18,196,137,168,149,164,78,59,38,55,217,152,199,161,18,28,163,141,121,247,238,173,189,50,179,201,101,227,140,72,148,104,202,103,146,227,144,71,170,29,115,5,143,46,102,98,26,206,20,174,178,107,237,175,198,149,250,164,155,184,109,144,135,180,142,5,0,0,0,0,0,0,84,188,191,66,1,80,113,45,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,133,21,161,0,168,144,52,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,148,227,206,188,174,198,94,148,70,205,118,76,24,17,29,139,208,15,120,63,51,191,51,51,31,53,74,157,94,179,70,233,245,81,59,188,24,100,122,76,250,225,96,80,14,115,37,102,232,163,30,59,0,255,80,250,46,163,108,218,110,73,247,238,155,203,92,236,180,83,235,50,138,73,236,212,248,89,213,177,65,108,190,134,76,125,46,87,201,101,68,27,17,143,146,107,157,54,148,16,115,83,203,251,176,105,68,241,49,153,226,4,127,184,193,75,199,236,11,91,49,33,23,0,255,241,226,149,92,172,72,39,126,148,194,2,159,167,199,230,50,125,74,118,55,30,93,241,48,91,101,74,212,236,0,243,0,255,215,138,204,235,187,121,39,221,23,170,83,211,204,7,248,91,25,78,198,222,155,102,251,156,153,66,167,49,90,45,177,112,101,37,102,107,204,188,44,58,221,90,117,183,94,95,223,93,80,168,239,158,46,42,233,140,164,108,200,126,185,120,225,150,77,207,146,165,85,77,70,210,16,32,243,94,62,160,200,147,240,190,74,72,98,53,189,133,89,135,81,248,234,151,225,156,246,127,68,79,194,107,234,47,79,50,127,90,226,145,225,180,196,205,210,197,13,195,218,135,17,86,174,40,10,0,168,72,20,0,21,146,6,73,83,0,184,152,43,211,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,238,8,5,188,0,168,15,69,170,168,15,139,52,0,224,92,2,159,18,150,110,149,85,43,89,179,121,226,17,119,19,243,147,228,19,183,87,125,239,91,118,0,255,141,27,235,111,156,126,168,16,179,132,221,131,200,72,200,207,186,117,197,235,50,106,119,122,221,117,167,164,93,226,59,253,85,101,53,15,216,116,135,149,4,125,236,92,177,107,236,140,98,106,75,198,207,226,157,226,148,141,155,158,237,176,112,171,23,225,173,232,201,36,237,185,8,123,237,85,34,106,196,33,217,146,232,184,148,208,99,252,195,207,149,244,88,81,72,111,68,33,153,13,185,146,6,85,198,29,66,82,133,34,53,198,61,198,240,103,96,96,219,3,49,151,143,188,172,77,62,151,204,118,136,153,158,100,226,138,88,208,16,107,29,190,230,163,3,94,204,231,38,22,47,226,219,148,68,54,0,41,126,164,88,164,143,107,237,77,235,124,92,25,115,96,33,51,246,90,59,246,174,180,94,26,18,25,151,27,82,24,145,168,143,8,93,100,19,241,194,45,59,123,211,8,126,84,215,123,167,236,141,98,167,132,127,89,194,84,139,241,204,206,126,142,112,51,228,103,78,0,255,148,246,142,112,186,173,227,220,112,197,165,166,44,220,201,83,139,92,163,236,0,61,8,58,124,58,170,139,26,185,178,170,179,182,75,188,5,57,179,77,243,222,93,152,68,77,95,204,203,85,55,76,227,248,60,232,241,209,247,38,221,175,123,141,214,38,223,183,138,7,238,120,209,222,226,190,227,98,45,239,51,133,30,114,248,115,7,125,34,34,118,184,25,46,232,117,147,13,41,206,163,112,49,3,37,121,202,167,8,249,73,246,218,193,175,85,147,229,86,223,187,238,79,170,211,194,119,238,79,101,30,120,164,93,28,1,0,0,80,97,45,208,93,136,180,128,107,41,94,180,184,50,20,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,21,112,175,139,249,85,178,18,11,72,31,0,254,234,142,146,213,73,56,222,143,220,148,102,56,22,0,0,224,62,228,69,220,139,216,59,35,179,102,214,44,149,20,167,142,70,101,76,138,45,77,106,14,152,249,153,186,189,246,42,69,250,235,180,239,220,195,118,239,77,20,41,135,145,142,55,228,114,153,171,84,151,65,34,43,106,180,153,239,114,92,191,175,15,219,134,114,31,225,167,172,98,168,196,78,194,27,46,176,239,108,192,70,252,75,167,135,183,115,140,183,85,227,250,121,227,46,246,62,252,221,211,74,123,12,116,165,127,233,17,71,177,111,236,223,158,159,167,248,245,210,7,191,198,139,90,214,26,153,225,190,32,186,75,213,143,106,151,152,71,11,39,34,85,173,237,124,204,209,204,204,56,6,200,165,143,32,147,189,72,184,180,238,38,228,119,149,184,117,236,142,141,179,114,86,198,189,26,239,243,132,45,203,89,6,29,62,218,218,164,230,71,208,107,77,248,123,236,117,46,199,149,98,221,150,220,177,63,15,248,169,55,226,218,81,238,147,163,63,106,20,54,104,230,155,37,26,155,53,183,68,213,150,69,60,97,162,146,166,158,65,187,161,77,213,24,250,136,39,82,79,207,103,140,94,57,148,70,103,157,210,229,108,54,138,82,43,202,202,183,182,138,149,19,80,159,151,193,111,229,74,110,10,2,46,131,59,125,242,155,197,221,113,164,235,161,205,207,159,242,67,242,31,200,212,111,239,181,57,238,157,70,149,118,168,173,68,64,200,233,227,103,126,69,68,228,120,149,155,89,131,144,108,19,54,230,110,45,20,172,101,115,118,62,63,142,0,255,24,213,249,249,134,247,244,183,232,151,159,153,11,78,128,222,95,93,122,83,167,126,171,148,147,172,140,147,250,186,164,106,63,218,42,22,105,200,229,243,91,191,107,221,153,217,60,241,107,13,113,109,104,238,40,56,134,166,8,85,168,13,126,98,91,182,176,146,170,131,147,25,158,131,109,137,134,188,46,126,110,69,62,146,65,229,45,154,164,76,82,209,24,171,35,202,156,30,56,198,168,180,97,103,134,62,87,70,144,140,146,73,218,164,69,150,106,42,73,41,211,58,171,89,55,108,14,61,103,211,174,80,165,110,77,42,96,82,110,112,156,237,98,235,25,69,252,248,213,139,196,95,9,188,104,203,238,218,81,140,47,215,245,142,22,154,195,83,125,252,203,16,14,2,55,25,158,125,33,81,143,63,151,227,79,105,30,158,235,102,174,38,247,254,12,183,160,183,57,158,85,240,97,139,119,204,52,102,115,46,7,253,125,125,190,213,69,161,7,252,112,152,238,171,84,145,41,119,127,91,61,122,90,133,122,195,164,197,220,205,88,103,121,148,43,26,243,145,203,211,247,202,18,73,22,117,25,167,148,111,241,190,77,84,179,195,80,103,134,74,53,90,216,196,10,174,176,22,206,248,124,146,32,226,195,191,246,222,240,22,189,70,123,235,196,129,8,170,134,93,16,74,99,0,255,242,89,154,254,87,54,113,186,202,203,67,1,237,198,9,223,63,125,183,149,153,53,227,30,202,22,140,130,136,175,52,247,47,62,101,39,250,191,59,77,211,85,54,46,168,246,54,85,3,0,0,0,0,94,64,11,186,114,209,130,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,133,181,44,94,0,212,135,197,139,250,176,0,0,0,114,192,181,162,149,39,136,10,0,255,245,249,168,244,191,104,161,250,205,189,143,235,236,25,136,123,7,137,39,136,234,254,231,242,77,244,34,104,102,170,134,179,238,36,57,59,99,3,222,207,95,127,37,201,189,194,201,211,72,112,107,243,123,121,28,196,169,34,135,6,31,12,226,164,142,85,92,117,212,227,175,239,85,183,62,218,144,247,110,47,241,78,182,112,119,119,119,33,34,118,165,231,90,134,186,225,125,230,48,234,239,37,246,207,204,229,34,207,152,44,82,194,21,69,205,145,107,178,243,132,76,180,117,136,224,23,31,83,28,109,11,25,82,23,185,124,205,21,73,234,138,87,222,113,157,20,82,226,28,53,227,65,173,248,116,75,42,229,176,51,15,120,106,49,167,217,111,8,168,207,231,51,87,74,188,36,153,209,79,201,18,213,166,222,16,111,201,134,82,157,34,161,50,78,108,49,86,99,74,166,49,136,63,44,27,137,249,217,253,106,123,85,211,100,127,221,190,115,15,77,59,110,244,213,134,229,2,195,24,238,199,142,92,153,137,253,242,12,169,149,94,201,209,184,148,121,72,180,222,95,23,97,165,91,212,22,111,29,78,49,212,38,10,154,100,151,219,233,136,241,47,254,25,63,175,182,202,168,245,240,107,15,247,34,220,204,187,213,36,102,229,113,46,74,39,128,155,151,211,157,246,251,114,181,145,155,225,227,200,242,64,109,73,38,58,118,28,0,255,131,140,211,37,41,203,97,164,13,151,21,218,156,188,173,32,44,0,255,141,95,211,163,36,205,204,46,119,243,77,130,36,229,85,155,152,253,120,251,159,55,122,21,185,35,163,196,150,183,121,41,217,190,85,38,182,137,171,137,34,252,173,191,211,247,23,81,167,87,112,222,229,166,141,99,120,129,189,172,243,52,188,104,111,217,85,49,12,248,34,244,153,228,248,249,26,225,172,34,134,244,51,221,12,183,76,247,38,123,184,91,29,83,117,22,103,0,255,241,61,98,190,46,116,59,72,235,173,26,155,70,219,213,36,188,121,123,171,8,203,196,140,117,13,143,91,41,124,111,55,24,177,1,127,190,190,82,252,28,89,36,131,184,110,61,34,76,117,81,150,161,78,221,54,221,38,126,105,7,112,141,65,208,71,94,146,215,167,209,215,38,47,76,127,223,190,115,251,230,100,143,190,221,177,30,184,156,221,153,81,26,241,229,99,252,162,210,189,162,236,248,141,67,60,141,56,226,104,241,163,89,139,66,108,113,133,119,153,197,248,9,186,251,250,156,238,159,58,139,182,235,221,87,146,65,120,87,235,166,119,68,180,194,133,195,187,42,99,115,168,157,203,61,198,88,123,199,166,244,189,130,161,17,37,202,91,74,83,136,91,79,59,133,176,164,136,63,97,250,248,193,28,198,170,53,107,131,179,210,216,145,118,8,2,234,35,50,20,96,198,220,214,229,151,13,175,54,245,21,196,101,73,189,70,234,169,101,106,82,55,17,172,93,85,165,198,12,119,51,209,74,70,180,65,140,249,80,192,57,238,156,27,13,28,21,67,31,185,233,3,222,143,189,179,22,119,62,222,139,44,69,33,83,23,153,161,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,23,117,105,1,21,114,93,200,143,165,176,244,59,45,10,0,32,7,88,17,177,247,138,164,132,54,73,167,132,105,71,44,105,198,140,156,199,167,139,173,111,114,59,75,208,201,138,84,187,86,51,158,84,70,169,69,159,93,110,13,71,165,49,211,10,27,229,46,57,151,157,160,33,159,139,124,46,73,75,139,178,194,217,172,168,212,240,212,165,131,64,27,188,84,156,2,88,57,49,47,147,30,121,50,50,101,38,205,104,216,74,75,153,225,165,169,169,193,245,81,165,230,18,127,1,70,103,15,108,16,116,248,72,172,72,178,116,73,216,110,222,89,66,43,187,59,170,23,239,202,173,201,36,230,100,166,202,181,198,27,8,249,161,167,186,12,245,74,228,203,61,231,198,240,180,37,161,62,244,200,193,249,221,8,99,1,59,56,24,205,180,54,90,66,126,198,210,139,69,123,149,112,216,88,118,247,210,23,108,30,181,28,127,179,86,35,139,229,237,20,132,156,62,159,59,106,19,17,73,162,184,153,14,233,52,19,45,251,188,36,86,12,59,205,162,198,152,248,1,0,46,208,111,37,1,140,120,17,10,248,119,110,142,249,140,186,105,194,65,87,84,182,241,253,152,159,153,87,219,171,102,252,69,247,214,109,60,92,113,165,198,163,22,6,126,108,54,196,223,248,37,60,253,119,250,166,17,226,86,112,196,181,169,71,222,38,125,135,81,46,111,217,121,137,142,218,60,99,208,227,211,143,63,41,185,120,141,57,115,117,27,254,166,147,216,201,227,78,149,162,98,120,254,241,122,112,157,13,141,152,244,126,190,224,136,85,146,219,166,33,137,209,224,142,106,196,138,10,22,154,148,113,73,187,91,66,252,197,135,127,127,133,75,220,206,26,68,180,201,168,33,158,65,206,49,195,104,140,205,48,102,122,219,28,130,144,207,101,126,188,227,92,172,58,253,45,195,58,147,136,29,242,132,8,238,176,66,49,172,173,96,0,0,84,128,123,43,47,228,178,184,35,46,0,238,149,153,22,114,43,220,207,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,186,80,0,84,92,25,10,0,0,128,226,125,136,248,15,111,177,146,68,25,83,74,71,193,71,246,35,21,0,255,243,25,111,174,22,196,61,197,36,179,176,116,2,228,37,62,226,215,166,75,223,186,187,238,222,65,222,50,61,213,205,194,42,246,110,67,70,94,38,141,66,202,10,151,41,78,91,168,163,48,224,203,235,190,235,87,168,39,124,183,250,54,27,210,67,29,164,112,246,220,33,94,62,106,126,165,81,114,47,38,42,241,229,82,11,39,153,36,168,98,165,141,127,220,97,16,242,115,71,165,153,43,213,205,211,172,52,92,226,63,4,239,147,25,135,139,55,93,119,7,27,61,171,60,86,101,173,115,246,177,205,133,176,23,62,18,43,146,120,215,71,243,118,243,206,86,227,232,18,46,117,41,239,23,238,158,130,248,192,206,252,97,71,62,180,1,244,64,0,255,243,36,126,190,100,41,17,37,107,99,166,53,133,109,179,9,133,26,81,41,3,236,149,152,9,156,214,168,215,101,84,93,68,75,234,14,50,106,235,201,212,199,207,219,237,238,195,172,99,177,81,165,37,158,49,139,25,204,157,217,219,118,11,2,228,67,159,52,162,68,134,34,237,144,147,95,46,94,252,200,13,47,107,91,105,181,204,81,102,136,100,218,20,81,42,101,211,172,26,94,241,80,194,193,108,117,0,0,0,0,0,84,128,189,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,151,194,197,88,10,152,151,75,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,103,198,248,203,200,101,102,38,93,89,220,114,188,194,134,232,37,133,150,218,209,91,31,242,137,148,168,43,239,114,243,150,183,236,20,67,46,151,139,216,100,69,80,18,73,73,80,38,130,105,196,162,104,216,49,123,250,180,40,82,140,41,80,177,132,149,207,251,217,250,203,108,87,221,180,65,77,106,111,141,246,73,210,158,65,159,71,101,135,131,80,101,156,155,106,55,200,201,236,187,141,130,252,242,186,12,154,143,200,200,216,251,29,209,130,60,174,169,134,76,55,238,60,110,84,131,194,116,97,103,238,177,137,55,217,202,54,59,210,47,242,249,140,60,45,220,26,37,50,105,101,188,39,57,229,210,243,56,21,88,204,66,60,4,142,58,27,25,130,126,17,249,204,157,185,114,73,171,89,202,67,114,214,127,95,18,57,181,241,97,118,189,218,228,168,14,250,92,230,220,200,200,189,147,148,168,228,214,46,41,109,54,14,125,49,142,102,229,182,144,212,107,102,103,169,14,6,157,72,63,124,81,215,94,194,175,78,67,236,157,198,125,141,28,85,198,235,125,67,174,178,41,123,54,70,93,59,23,171,184,79,205,12,218,22,179,106,82,45,149,198,168,252,87,130,184,126,229,63,254,230,116,218,19,103,74,27,217,215,144,211,229,233,138,216,249,208,130,68,186,37,90,74,26,71,85,4,169,228,215,220,192,98,230,49,135,159,106,229,74,213,196,216,182,63,163,53,0,126,231,212,127,173,154,249,211,17,139,92,76,109,43,104,56,85,170,246,100,196,76,178,163,196,12,155,254,100,229,105,189,95,92,166,174,58,13,188,69,77,170,90,176,138,179,137,125,152,149,151,142,115,162,189,97,0,84,220,17,10,120,1,244,249,8,208,229,106,88,64,5,184,183,51,20,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,21,240,222,138,84,204,139,133,84,209,2,232,67,225,66,228,69,84,11,168,200,50,166,122,185,216,107,121,91,223,33,166,110,181,225,132,207,240,11,92,223,95,124,84,152,37,217,196,120,49,47,31,73,223,46,117,27,148,30,86,18,242,235,135,159,209,31,59,34,254,74,66,162,117,141,23,169,102,233,146,27,156,227,132,84,49,17,51,243,41,127,204,12,183,34,236,123,121,153,95,89,114,103,16,23,68,98,191,181,20,219,189,132,93,17,159,38,212,166,248,238,180,199,89,239,108,137,246,38,99,228,98,199,78,252,78,73,186,168,184,182,37,25,239,207,219,6,109,12,110,42,75,21,87,173,154,225,161,86,198,41,109,125,118,231,70,252,185,50,35,79,73,68,100,56,77,184,22,201,212,74,138,146,81,200,165,205,233,16,249,84,66,60,206,163,108,181,192,181,246,121,30,240,254,218,185,85,167,213,154,210,124,107,159,139,245,103,179,98,204,50,220,215,229,136,62,10,61,226,71,251,208,35,42,25,153,164,79,184,19,233,13,37,58,66,16,235,178,142,151,178,50,162,61,98,204,229,35,87,70,38,41,139,210,14,136,47,63,179,209,111,248,181,210,187,191,174,168,212,170,227,253,181,162,150,133,102,156,0,255,119,63,138,248,215,34,93,0,255,32,210,40,30,198,192,151,249,21,63,41,45,162,113,162,57,205,71,209,119,200,119,72,59,162,100,165,177,137,43,89,155,151,117,68,93,89,121,92,50,178,208,193,118,200,242,228,243,81,243,223,234,81,106,144,75,5,188,28,228,42,191,232,65,104,73,145,139,40,245,40,166,41,78,146,16,215,45,4,91,51,166,125,124,54,67,67,224,127,16,61,223,237,112,40,77,115,127,125,77,129,218,167,27,240,231,5,67,206,229,10,89,213,244,197,107,65,122,115,68,240,51,3,213,214,45,155,30,49,47,226,235,131,219,155,230,116,223,123,239,173,77,101,230,222,185,191,116,9,51,73,59,52,2,134,162,194,206,80,84,0,93,200,81,254,100,101,19,199,139,177,242,2,102,210,140,163,62,21,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,232,66,1,80,14,153,228,66,46,151,225,192,1,80,65,87,20,80,52,54,204,127,62,224,229,51,138,158,142,216,164,21,166,134,159,136,178,251,186,184,164,148,169,77,157,188,60,96,170,185,140,99,203,53,184,27,196,91,0,255,92,37,62,113,45,182,138,235,134,107,194,178,146,75,190,179,99,38,8,249,249,188,29,234,195,75,250,210,215,22,169,52,195,9,63,224,221,242,232,185,219,31,91,21,114,78,8,122,186,99,199,202,29,241,80,26,81,40,227,58,104,25,238,245,216,117,64,179,46,227,8,237,240,128,37,237,80,123,53,193,251,167,251,190,34,98,217,29,9,130,230,228,60,184,181,127,185,32,95,191,146,153,99,135,179,148,204,102,170,3,212,127,63,99,231,40,117,165,159,68,141,100,71,38,147,147,173,233,211,170,81,197,71,133,200,69,68,216,71,250,167,110,69,68,236,204,204,77,130,18,150,37,244,221,80,113,184,244,105,134,52,166,73,141,2,197,7,176,143,248,241,175,181,54,246,219,245,218,244,215,130,63,5,250,25,115,244,207,160,17,37,147,178,25,107,183,36,146,102,52,165,69,14,49,69,234,134,92,2,6,112,212,45,61,21,112,131,157,108,78,110,74,144,127,94,189,157,227,173,158,183,58,189,144,222,226,246,112,194,145,8,150,234,59,223,93,172,204,5,118,37,223,52,10,249,250,136,181,50,105,169,119,106,38,141,194,173,214,54,217,242,112,50,91,153,182,225,164,194,160,170,216,42,87,224,114,240,215,11,155,202,254,73,88,25,249,173,171,186,216,180,200,108,137,67,162,210,210,51,90,252,146,146,27,60,183,87,160,68,51,78,170,56,235,152,144,69,249,197,60,190,220,46,17,37,162,150,164,37,173,212,32,148,198,155,234,204,50,103,247,228,138,203,196,57,54,102,80,173,34,179,142,181,217,198,23,134,200,75,122,63,114,147,216,52,42,241,94,39,225,184,110,161,165,16,18,166,74,239,232,113,104,106,145,235,134,52,164,183,140,202,66,241,185,192,130,13,2,190,88,185,160,204,94,245,66,98,115,115,178,146,118,68,78,237,49,84,148,117,154,93,17,230,63,31,240,242,153,161,11,2,78,26,133,91,60,17,165,213,163,226,38,45,161,62,29,230,53,123,192,200,233,45,95,54,108,157,62,147,234,50,75,210,157,101,60,134,215,68,22,50,75,187,251,18,75,91,149,65,160,51,78,230,23,103,227,140,109,0,255,24,242,126,46,115,59,242,185,164,25,244,112,196,99,150,196,83,35,180,20,147,99,177,81,233,158,26,159,46,110,202,50,210,148,96,123,118,148,4,152,0,255,175,171,145,116,93,183,44,109,247,157,218,33,244,156,7,61,247,203,212,199,203,230,202,38,222,248,108,203,186,146,218,18,146,41,44,48,135,141,37,6,181,205,19,228,159,23,0,255,136,175,94,183,218,170,57,93,127,226,132,115,81,245,125,114,119,241,210,241,60,47,231,33,151,203,252,168,52,175,139,254,38,159,178,190,185,228,230,212,232,118,149,197,196,15,0,0,0,0,120,1,245,97,225,162,62,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,164,22,224,2,220,207,180,168,160,43,10,0,0,128,130,53,97,233,50,76,218,43,226,205,69,28,131,181,139,50,101,108,86,115,150,169,248,153,125,10,113,145,144,139,92,62,63,106,36,60,34,28,141,104,106,174,67,139,113,192,129,119,85,153,158,135,139,114,84,71,153,195,217,161,27,132,249,203,135,250,177,119,209,229,169,92,240,154,77,217,211,168,74,140,83,72,52,98,172,192,108,92,29,94,104,159,48,230,224,79,175,83,191,146,166,47,188,145,114,182,43,239,74,169,9,157,28,135,21,140,96,164,209,24,115,216,209,141,243,0,255,34,151,43,141,168,150,148,110,209,162,161,210,4,59,92,19,134,152,156,39,252,125,88,211,246,69,208,133,62,114,249,38,118,70,169,103,188,82,83,117,171,180,68,166,114,119,77,85,169,100,166,85,180,88,100,95,179,176,198,20,214,75,128,252,192,159,79,186,246,138,178,87,70,141,70,97,139,184,68,146,76,219,116,195,168,69,185,14,179,168,12,14,113,132,65,156,141,24,249,107,231,215,78,151,190,54,240,239,230,58,12,23,206,123,241,244,84,172,32,54,247,142,30,9,227,123,246,72,91,187,33,115,185,99,173,189,86,165,147,122,253,109,74,184,205,34,81,28,17,249,52,35,194,59,82,16,127,120,152,151,112,152,153,237,67,172,183,194,169,239,93,167,173,226,162,230,222,173,123,241,175,197,50,190,247,199,33,172,98,127,238,101,238,60,0,252,141,95,174,181,162,18,125,173,91,237,201,151,54,252,41,66,4,68,241,72,216,197,92,199,126,66,46,63,66,223,68,146,72,194,109,83,82,221,140,32,133,190,207,233,166,9,189,174,92,241,88,97,171,147,117,170,211,149,139,217,198,254,231,92,132,88,186,60,61,159,81,24,82,147,6,41,12,109,106,109,168,169,210,91,30,246,228,148,68,95,86,176,134,145,131,45,51,80,23,187,209,86,106,20,232,67,46,63,87,194,161,155,190,210,97,205,163,90,146,65,168,88,251,16,244,139,181,119,68,201,149,145,177,43,113,168,152,76,235,244,151,152,77,133,74,45,122,69,174,64,49,156,117,249,49,114,101,172,140,200,128,25,72,76,245,242,177,215,174,213,182,195,180,230,94,231,46,124,117,88,197,128,199,251,138,121,121,159,107,185,50,33,95,175,135,159,209,87,114,180,30,25,193,58,84,250,197,36,149,169,20,83,53,116,240,227,241,40,136,143,223,139,89,249,233,63,103,217,10,136,59,130,146,136,79,240,47,146,102,210,177,192,162,100,33,107,148,59,30,163,166,179,183,25,32,63,239,173,149,209,230,74,102,132,147,25,219,212,10,26,46,169,150,144,209,169,85,169,198,166,213,162,144,199,87,115,108,92,177,32,219,180,235,33,200,79,31,81,214,170,147,204,209,221,160,89,41,136,68,58,85,1,65,252,160,199,60,230,238,87,102,100,191,83,206,174,187,111,107,113,162,157,33,55,117,219,2,177,125,253,237,29,123,248,168,36,74,75,87,121,217,227,176,113,70,58,0,0,0,128,28,243,35,233,133,220,123,213,110,112,0,144,99,126,71,137,26,7,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,192,139,43,194,194,133,188,140,148,3,236,140,122,146,140,99,62,162,42,232,87,212,45,68,100,84,139,2,0,128,140,59,108,71,153,219,116,7,61,229,48,186,119,109,15,158,229,226,42,70,178,125,34,253,203,17,217,95,141,194,47,79,104,186,106,13,155,186,204,81,187,167,64,182,1,98,30,127,238,108,216,204,204,29,110,166,3,122,216,155,213,113,43,25,97,92,126,46,167,37,187,39,228,114,169,219,57,34,231,42,13,151,221,205,11,186,70,91,46,55,38,213,103,46,138,12,49,142,253,214,72,130,62,67,193,63,35,158,181,232,174,214,104,106,123,90,204,52,78,22,65,124,210,222,134,152,36,114,59,119,212,202,144,136,140,234,148,79,181,196,69,69,75,92,250,12,171,79,207,146,240,231,46,73,144,72,1,34,115,213,228,97,149,105,159,68,136,191,194,253,211,25,237,36,197,1,235,67,222,218,155,4,165,231,78,74,41,155,76,72,62,214,142,4,95,210,76,66,132,223,13,173,117,204,138,2,132,240,242,163,112,127,171,31,153,43,179,68,169,79,169,130,81,147,31,242,217,59,206,127,168,167,139,87,8,153,174,12,58,202,145,185,176,99,46,58,228,34,238,69,68,82,74,146,80,66,104,125,4,232,95,196,189,77,95,53,75,189,238,38,83,71,167,3,84,154,152,8,127,75,151,53,143,248,85,207,66,186,182,238,174,155,248,132,250,91,166,167,218,21,205,86,177,63,26,224,63,233,42,25,217,102,172,53,98,34,105,70,142,198,133,150,139,196,219,167,58,140,212,137,148,191,156,224,99,35,147,216,197,9,81,127,94,189,173,23,0,255,58,189,214,215,184,189,130,35,149,86,125,163,113,188,213,185,180,106,88,73,188,23,235,229,34,213,35,165,66,50,170,75,78,77,13,183,196,241,144,155,162,38,244,48,136,161,178,120,233,53,243,219,75,8,186,250,83,31,149,230,202,38,29,111,209,210,183,82,202,184,37,83,107,250,97,98,215,24,19,54,228,226,15,62,124,226,125,237,32,117,207,168,148,38,168,148,16,129,56,41,205,235,90,203,163,130,113,153,233,61,0,255,218,94,141,153,139,204,80,0,0,184,128,248,105,138,249,117,1,44,0,42,232,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,116,161,128,23,80,49,242,35,105,28,224,2,232,119,100,90,0,0,132,29,41,248,175,144,253,143,116,74,211,36,4,123,29,232,227,252,133,94,23,159,86,34,162,68,235,70,107,110,76,97,144,30,69,219,0,255,251,90,0,255,13,223,239,214,35,228,237,7,125,126,71,70,134,91,119,36,141,54,147,210,119,181,219,214,234,148,179,106,214,165,93,135,187,57,161,33,79,151,95,185,167,182,247,240,163,187,89,246,214,29,184,117,218,88,196,252,190,210,115,201,92,27,201,118,72,200,229,162,251,101,232,226,77,213,174,54,41,13,18,113,142,211,28,243,232,143,149,217,41,87,35,137,185,88,47,35,55,205,101,121,34,105,173,228,201,166,60,223,232,203,138,81,183,32,211,1,159,120,105,86,86,78,109,204,203,215,23,37,151,43,74,174,92,109,45,10,155,13,137,8,0,255,176,203,62,161,85,76,94,172,96,167,48,3,135,249,191,31,241,160,38,145,52,163,16,130,250,98,13,137,142,90,143,153,219,247,227,189,124,232,119,228,73,144,250,208,160,175,168,99,114,106,48,219,186,237,42,212,167,132,8,24,185,114,247,162,236,136,85,105,157,94,202,65,74,165,142,67,122,76,147,60,6,63,213,146,82,63,165,38,150,218,36,241,136,219,236,125,59,28,113,101,168,244,152,203,203,131,23,159,208,157,167,142,27,139,68,29,180,76,196,148,83,137,221,149,73,139,43,190,229,103,44,235,115,124,30,228,159,87,111,39,221,234,209,235,244,74,71,198,237,239,193,145,71,145,254,94,119,26,59,181,101,106,198,49,0,0,0,0,0,0,0,0,160,194,253,29,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,49,247,182,168,152,207,0,184,191,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,128,57,102,230,215,170,211,72,183,250,152,25,177,195,6,177,62,186,86,190,228,163,48,109,70,189,188,100,182,56,162,112,194,11,153,138,194,141,42,134,37,236,203,74,37,249,201,46,78,168,47,190,46,91,0,255,77,227,192,139,182,56,228,140,114,53,149,197,17,57,36,177,73,227,109,110,254,114,36,7,53,196,218,153,145,43,35,92,178,35,138,216,45,181,78,2,239,220,134,248,131,157,197,222,16,206,154,239,53,158,218,233,217,242,236,190,13,186,140,181,50,41,109,47,210,138,104,181,38,185,185,180,136,10,153,193,251,84,13,107,215,108,46,102,229,141,27,237,179,70,6,248,244,65,117,53,147,212,29,238,56,104,73,137,8,76,34,244,187,63,51,13,171,114,233,132,93,172,1,179,178,216,54,182,143,17,240,185,247,163,146,204,213,177,152,150,143,11,230,78,93,133,155,215,124,58,212,194,170,182,141,209,71,248,43,185,35,131,251,49,228,26,205,41,194,231,129,11,61,193,67,44,157,138,95,89,193,76,187,185,214,190,107,204,21,17,59,74,77,66,105,41,34,3,40,0,255,181,140,126,197,91,5,222,116,102,97,120,254,174,14,185,92,212,252,124,62,41,141,190,110,78,68,41,49,229,154,100,148,105,140,173,6,63,160,2,230,74,18,165,40,0,42,224,253,149,114,136,133,253,163,59,28,228,0,127,69,159,212,9,5,72,93,201,166,90,92,107,14,247,242,81,207,36,181,70,28,239,69,181,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,168,128,59,82,14,248,115,153,132,196,241,254,74,57,220,207,136,200,204,108,47,192,206,199,110,42,28,118,68,141,212,250,168,215,229,138,56,232,118,238,146,206,124,20,80,65,31,10,190,3,228,66,31,63,34,163,144,204,21,218,56,153,65,72,251,102,162,26,143,66,93,194,220,142,84,135,98,56,152,131,202,172,202,109,137,121,127,239,44,43,163,210,75,201,72,183,37,185,37,105,13,157,10,81,146,164,210,166,199,228,212,171,37,86,176,138,186,202,39,102,182,131,236,43,196,208,101,68,70,70,198,12,145,203,37,161,177,23,169,36,146,171,169,194,149,234,148,89,215,193,187,87,204,185,148,192,196,204,148,154,219,236,155,4,97,231,242,145,207,212,21,55,119,146,74,93,248,149,29,17,111,212,121,201,166,136,225,128,51,213,158,26,77,14,54,230,22,135,248,149,145,70,118,176,141,137,152,203,124,196,139,21,133,30,43,42,45,52,178,117,200,245,4,61,167,204,249,16,83,170,194,168,72,113,156,225,88,238,113,119,194,186,191,118,134,46,220,92,53,42,165,121,82,94,177,183,238,111,51,124,235,221,120,210,99,186,107,245,170,52,195,229,28,202,40,86,102,47,219,194,88,95,46,35,34,79,41,217,153,65,114,86,141,250,20,234,208,107,219,119,142,91,174,15,11,131,135,187,114,131,169,34,161,110,88,196,23,118,169,93,138,0,221,47,201,90,180,122,120,243,78,60,75,92,49,172,116,200,143,157,203,204,92,73,233,223,141,67,137,168,196,132,33,102,51,208,47,213,95,89,244,186,58,141,56,126,191,250,194,21,223,176,227,54,197,25,198,100,111,249,225,94,174,198,222,89,43,81,91,196,213,112,42,234,199,169,145,14,155,95,82,170,94,142,102,7,163,8,59,84,229,0,255,182,127,1,74,56,45,1,6,126,200,21,101,101,165,164,224,142,249,153,169,15,247,93,171,70,141,236,239,12,229,198,142,78,147,242,178,81,76,41,40,147,39,136,193,62,186,157,25,145,166,50,70,51,34,234,83,240,49,39,19,150,100,75,34,214,159,63,156,62,9,85,15,239,190,197,83,105,136,158,168,106,49,178,253,151,136,95,55,126,185,149,153,109,113,249,238,171,148,81,105,73,191,45,190,45,101,128,213,25,198,169,8,202,44,136,249,17,249,221,246,170,25,125,155,184,239,220,75,196,203,157,104,17,196,238,172,98,0,0,84,0,93,94,184,183,194,226,189,8,57,230,35,34,45,128,197,11,22,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,46,222,139,80,136,88,23,227,94,18,57,96,126,174,157,180,185,152,219,81,115,20,243,153,153,36,142,185,77,175,213,2,236,12,5,0,64,117,67,253,249,226,225,243,81,74,190,184,53,253,147,104,90,98,210,114,176,136,52,159,189,165,225,94,196,138,32,217,54,65,26,74,98,174,150,203,12,179,116,248,249,189,210,154,198,71,210,79,202,65,157,129,62,8,96,109,118,156,4,168,47,191,187,46,41,93,251,91,183,82,156,239,116,191,250,101,253,102,225,60,212,127,63,11,246,143,136,60,165,164,26,25,181,121,153,209,167,203,249,227,236,4,61,62,250,222,132,251,13,95,163,181,100,239,219,120,15,220,113,174,190,25,122,29,79,141,102,109,123,1,49,238,175,189,73,212,8,122,169,149,142,196,148,132,106,118,192,212,239,172,145,175,233,150,77,28,231,141,62,234,208,113,50,141,8,60,74,244,176,47,47,237,101,90,198,111,208,229,195,203,37,109,34,54,33,79,190,148,44,159,217,252,94,60,77,147,195,221,138,191,126,248,195,180,86,216,116,182,72,67,230,162,172,149,73,105,59,131,238,144,82,107,130,155,219,86,119,252,132,142,83,149,170,90,145,199,202,28,143,114,157,81,87,116,43,199,53,87,55,165,213,9,57,238,40,247,253,214,239,105,230,176,211,84,245,171,44,175,219,24,85,2,224,215,235,245,210,151,15,38,250,114,147,82,50,147,109,71,165,40,164,27,51,137,214,210,26,115,156,112,170,59,215,179,210,194,44,134,212,229,167,248,85,178,54,141,86,139,103,74,20,113,223,190,15,55,102,109,241,71,223,238,35,150,230,153,246,101,182,69,192,151,79,170,203,96,242,177,226,229,171,121,238,146,190,41,74,103,248,49,51,51,110,50,44,200,203,246,139,61,12,153,31,161,95,107,175,90,162,143,86,0,255,198,253,148,247,221,67,61,172,226,169,174,13,152,121,186,248,169,135,126,186,210,249,22,43,147,109,86,190,12,35,206,8,61,162,166,75,243,122,212,72,52,138,224,63,59,192,145,118,86,247,198,124,70,126,228,50,40,188,36,145,44,205,72,118,236,52,222,29,198,117,156,36,197,21,165,138,65,53,162,23,239,248,170,53,171,179,236,242,154,157,213,16,17,250,140,189,118,186,20,126,184,194,57,142,183,26,121,71,174,57,50,120,170,202,157,224,174,43,70,247,161,68,50,187,193,94,109,185,156,46,251,175,181,157,248,25,148,150,122,41,180,61,77,130,198,210,225,71,4,245,41,115,120,180,247,172,24,134,112,136,189,249,155,167,26,51,191,189,210,40,166,46,245,185,126,212,12,55,118,184,99,146,119,218,58,13,219,102,247,187,59,229,140,75,207,40,132,95,140,202,183,236,129,51,178,189,145,120,111,253,200,147,200,151,209,67,86,37,206,91,207,230,20,199,66,89,70,237,19,113,131,117,188,98,204,149,71,236,70,148,91,247,215,206,75,239,171,94,35,114,17,174,217,91,55,114,241,86,106,196,207,253,220,139,77,165,81,63,59,147,129,6,165,100,242,68,189,46,175,171,175,149,123,211,8,66,46,89,111,178,70,74,248,212,107,19,45,126,228,154,62,56,154,97,204,68,250,202,59,13,2,190,88,122,225,214,75,102,228,125,233,29,183,36,159,186,9,250,174,90,205,153,223,150,66,204,149,36,74,49,55,194,95,109,237,224,126,195,211,234,53,244,254,141,119,197,11,15,241,238,133,126,194,195,111,246,182,101,26,0,0,0,0,0,21,96,103,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,236,12,5,0,0,0,0,8,54,214,15,63,35,152,225,51,146,208,166,102,117,75,21,156,56,229,41,175,72,96,86,14,177,162,241,144,221,215,72,59,232,247,90,145,177,106,133,178,37,107,52,187,215,74,97,81,230,32,190,196,166,106,88,192,33,46,126,157,101,30,61,64,125,25,111,151,38,202,10,39,105,155,209,132,136,56,77,62,161,38,149,199,0,118,62,141,106,34,198,223,61,146,75,186,41,205,53,99,19,252,66,171,243,56,219,238,78,196,55,35,226,113,141,0,255,236,29,63,93,240,184,189,223,152,113,63,10,201,237,58,46,149,248,222,134,143,96,201,142,94,3,124,107,115,69,77,102,95,78,203,172,96,163,24,241,227,211,101,166,126,215,128,159,109,136,93,123,23,79,166,209,125,51,238,246,48,177,198,196,108,204,79,23,40,147,180,151,29,240,158,46,119,191,217,17,37,194,137,159,45,243,150,168,196,109,216,17,113,75,224,138,159,199,196,57,229,193,19,206,241,41,111,45,102,47,91,169,49,117,43,167,223,121,224,191,195,229,174,30,125,248,179,89,142,95,223,31,253,56,131,238,110,247,67,155,151,157,207,140,116,212,235,242,249,172,185,34,105,75,23,137,28,177,149,214,154,2,28,161,167,157,136,159,201,199,91,108,181,169,115,151,129,57,233,63,179,216,13,137,186,165,207,218,90,213,89,111,113,239,230,237,109,80,253,188,27,151,247,118,127,240,185,95,244,179,60,226,58,91,213,246,49,64,46,243,117,149,172,204,132,31,81,139,54,168,147,59,53,106,68,82,68,71,135,199,38,87,17,183,216,233,241,219,48,142,83,218,23,185,177,33,23,249,173,199,183,87,243,45,214,75,169,179,242,109,24,113,134,136,210,81,97,64,21,7,157,42,191,226,217,222,236,212,250,159,7,125,126,232,139,62,233,249,178,131,38,221,172,179,162,61,55,233,142,242,190,142,219,144,232,50,59,24,25,149,204,16,121,47,233,214,127,211,93,146,111,76,114,151,229,117,184,145,141,63,51,218,54,99,142,27,89,220,54,229,243,70,81,159,169,171,153,59,162,54,37,87,72,183,26,173,229,164,186,228,240,194,143,90,240,162,167,112,136,189,114,30,158,42,206,14,104,155,35,234,243,89,151,174,118,143,88,78,70,68,54,165,179,83,232,41,167,180,251,60,99,208,39,215,60,54,179,129,209,108,110,110,110,188,47,63,61,197,47,110,115,52,42,93,59,139,163,71,137,243,70,131,70,103,25,3,135,81,131,69,79,218,27,12,116,208,229,133,142,232,163,6,0,255,186,156,146,100,189,162,224,194,61,222,52,195,220,29,197,28,122,170,45,131,115,60,155,115,66,3,137,137,132,200,224,86,46,105,73,27,5,188,109,106,186,174,72,116,121,74,171,220,236,250,136,121,121,145,249,189,105,53,58,124,183,151,196,166,202,54,230,235,87,146,212,83,81,75,147,78,231,222,70,61,37,48,110,223,83,189,165,15,118,240,214,101,227,6,219,42,1,153,187,187,159,185,226,212,155,73,131,176,197,226,65,123,195,80,188,253,129,216,220,254,203,5,253,52,147,58,177,42,224,217,196,155,229,19,242,254,206,173,58,10,235,75,230,178,5,209,168,240,52,28,23,67,218,20,238,180,86,59,5,33,47,241,181,207,222,52,107,185,133,119,210,187,216,109,94,115,185,42,54,20,208,110,49,0,0,94,128,250,66,71,231,24,241,105,206,135,252,21,153,153,116,142,145,79,154,149,196,1,35,35,105,141,195,28,67,231,196,33,67,1,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,46,234,169,133,139,17,23,48,175,75,11,169,143,40,23,215,10,197,21,81,44,10,0,200,126,32,177,190,251,73,219,124,68,100,206,97,64,207,170,37,153,116,195,142,51,35,156,154,136,63,239,167,216,156,203,36,148,172,40,45,188,217,207,18,173,122,51,210,13,198,215,236,70,8,73,183,110,71,20,202,150,92,149,184,226,211,46,113,77,209,18,239,231,173,159,91,245,29,44,234,76,250,234,214,100,61,51,108,220,210,78,47,40,55,98,76,161,216,148,29,233,128,249,25,94,239,126,142,212,191,70,109,42,51,102,113,63,126,42,237,201,8,241,159,226,159,11,252,31,85,130,46,167,219,75,79,3,0,255,195,155,179,71,253,165,63,220,178,30,51,186,200,225,151,246,85,4,250,71,6,13,125,18,135,41,17,228,56,32,200,152,52,117,249,156,247,177,155,249,32,135,185,239,67,184,232,152,153,95,171,78,35,221,106,163,86,52,190,25,243,162,190,35,118,68,108,154,223,41,173,197,33,212,123,169,86,68,58,173,30,15,156,196,49,138,247,163,80,125,68,194,167,148,239,203,154,77,109,76,213,157,234,143,181,31,245,185,126,238,172,177,163,56,142,183,36,206,75,106,131,254,253,116,101,25,83,167,76,147,98,56,151,53,236,201,162,124,119,140,188,174,184,185,150,83,222,18,235,117,143,163,209,188,148,113,236,46,225,163,211,167,15,134,229,8,0,255,217,169,44,148,144,119,47,114,73,73,89,81,242,161,240,9,125,8,189,222,180,124,247,126,59,222,100,218,56,45,171,88,196,22,206,106,99,23,171,216,80,246,247,131,16,248,115,71,238,88,229,245,79,130,178,36,105,184,108,161,108,184,163,247,253,230,154,22,77,28,68,78,164,204,18,215,56,104,215,126,22,177,159,29,102,31,24,117,121,241,116,53,215,166,1,0,255,90,5,151,246,254,221,248,29,114,165,106,209,99,244,25,87,127,219,212,102,50,164,126,69,228,94,73,75,110,154,164,113,106,52,74,122,93,215,91,147,119,215,221,20,109,184,106,246,120,140,39,28,212,200,99,96,118,46,218,214,118,26,66,234,118,18,253,218,180,122,173,208,71,175,17,63,28,170,188,31,238,97,162,47,22,177,243,3,228,101,222,207,216,59,35,130,44,146,165,146,226,208,135,76,199,164,88,213,170,225,3,0,128,28,243,239,233,146,144,134,90,136,36,43,72,125,188,23,25,153,145,180,141,3,44,253,234,22,71,125,208,199,220,206,40,117,62,234,195,2,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,160,66,44,88,251,226,94,17,65,20,32,244,36,155,192,21,241,179,146,182,202,113,167,122,197,169,25,199,220,206,92,82,226,184,113,0,0,132,29,48,197,63,202,90,123,213,87,18,234,173,70,27,142,150,199,192,17,47,241,82,27,119,152,176,17,0,255,115,47,82,23,33,10,185,153,222,153,40,105,49,81,13,183,215,117,150,237,109,15,107,53,32,187,1,31,252,247,34,116,247,153,153,180,82,51,70,138,120,210,144,184,140,210,126,116,207,160,203,203,124,34,125,155,134,83,87,89,160,82,109,122,35,190,45,164,138,167,43,208,232,82,224,83,150,118,74,102,69,200,252,142,100,63,228,69,70,62,50,202,222,164,118,171,244,218,19,223,204,162,242,232,148,235,83,17,111,120,75,15,144,143,92,192,207,92,214,114,7,45,116,21,183,101,154,76,84,140,42,112,211,58,102,48,106,82,175,189,124,181,152,111,57,29,17,127,164,110,109,253,234,81,54,215,188,165,250,99,74,141,230,174,208,139,209,201,38,183,241,14,169,203,164,185,34,179,37,235,81,49,45,180,94,3,120,38,74,163,177,179,59,188,197,89,55,252,180,105,135,49,64,59,159,29,186,81,151,151,181,181,74,209,47,26,189,238,16,190,143,254,237,120,224,70,227,125,221,9,156,53,151,169,249,51,15,88,159,252,115,153,107,213,74,68,9,234,52,217,152,26,113,9,142,43,35,62,253,248,147,250,170,83,167,201,88,109,18,71,163,68,84,209,60,94,180,99,90,156,176,143,131,182,252,207,40,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,197,157,203,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,1,103,144,127,110,252,2,190,250,222,232,43,34,138,223,194,25,71,85,55,116,191,51,184,232,202,132,124,97,88,123,213,234,170,215,219,104,133,27,135,128,137,244,203,233,162,174,189,185,126,181,112,73,121,167,155,250,23,169,110,140,223,244,10,197,123,54,133,253,222,32,36,252,199,135,87,34,246,74,34,125,81,107,178,32,82,75,14,27,78,9,213,233,145,200,28,113,143,157,18,30,48,69,67,94,158,187,242,89,86,205,157,166,115,111,13,151,73,66,58,205,42,212,144,67,151,68,9,79,93,49,85,239,156,129,218,189,27,117,241,114,69,100,172,12,247,169,52,137,19,111,83,72,233,252,170,220,4,29,139,203,20,0,255,56,197,154,138,201,249,5,17,254,226,126,100,100,70,150,103,84,139,194,16,84,111,83,217,81,107,226,230,105,242,41,69,8,11,24,40,54,63,219,117,13,152,151,153,153,139,168,43,40,137,242,212,77,107,73,195,62,239,249,45,69,154,77,229,250,252,0,0,128,10,43,82,241,254,162,161,0,186,144,227,206,215,74,100,55,139,247,87,196,28,22,137,178,10,129,3,174,12,197,11,248,50,114,89,44,42,96,94,46,200,165,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,112,33,118,148,180,128,114,128,140,124,70,184,169,152,183,118,230,170,100,101,28,116,249,8,57,228,231,233,131,88,0,253,206,92,9,90,44,214,7,250,71,46,42,169,164,206,199,123,245,166,88,20,230,176,99,71,174,66,202,94,149,56,212,105,95,194,148,27,178,24,14,72,111,208,129,78,31,41,254,233,148,88,89,73,46,45,94,154,14,211,214,242,190,228,52,12,67,157,170,97,4,95,24,198,95,164,109,97,111,38,230,229,159,167,27,94,230,87,38,113,232,166,164,54,165,160,38,246,20,118,26,34,28,106,82,18,63,152,234,214,8,87,230,49,105,62,242,164,236,36,181,210,147,186,132,196,6,189,78,106,94,145,217,212,106,177,232,137,151,150,184,194,110,137,65,0,255,200,149,185,72,165,213,200,40,43,37,165,109,90,145,35,147,189,216,217,17,155,14,171,118,184,169,49,232,134,75,109,13,187,180,97,18,97,140,95,180,180,181,232,180,85,235,105,111,222,189,19,0,255,102,12,97,117,127,247,11,131,88,204,22,230,162,198,92,62,162,79,239,184,185,77,104,187,158,242,43,103,85,108,228,56,175,36,198,186,84,203,214,103,153,68,61,221,187,205,66,94,135,124,194,15,125,232,162,22,82,87,91,67,111,13,209,115,18,142,160,46,125,2,163,102,189,240,87,4,195,216,53,143,58,49,151,143,188,151,133,228,215,30,109,135,150,233,89,138,87,204,142,166,248,56,97,102,222,59,226,203,235,31,243,202,88,225,228,58,190,41,228,109,107,163,48,35,3,213,82,35,59,185,241,94,62,93,153,175,164,158,73,43,152,36,221,113,70,143,154,136,16,235,82,148,82,153,73,69,252,125,36,30,241,150,109,208,30,214,128,127,233,243,57,173,189,187,197,59,206,27,141,82,132,20,206,179,159,227,97,36,59,52,1,243,245,229,179,172,95,25,253,205,233,114,205,77,66,105,193,239,60,85,9,136,235,243,32,254,167,222,251,74,90,106,192,19,90,193,156,159,144,181,188,246,42,185,9,56,164,159,78,216,132,203,217,67,203,98,198,207,163,248,237,212,121,139,151,81,19,142,161,207,197,93,7,0,128,11,168,139,57,68,137,36,17,135,60,149,67,68,212,200,140,56,160,5,125,92,180,24,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,117,105,81,225,254,142,188,0,155,210,139,249,252,34,169,144,207,84,47,104,38,35,135,124,148,26,225,194,1,228,159,171,86,56,42,220,207,71,68,70,81,0,0,124,63,234,118,46,93,13,167,190,104,109,214,194,9,54,200,97,170,165,70,162,23,30,13,51,248,125,128,188,188,241,139,216,59,106,113,226,215,50,136,167,125,23,211,40,85,81,169,83,10,83,152,56,97,91,134,78,88,250,252,206,248,177,10,205,136,95,88,151,82,18,125,109,184,148,81,248,98,163,221,250,180,9,226,11,179,120,152,215,40,15,217,81,141,248,34,239,171,31,249,181,194,169,117,69,75,206,119,35,78,104,178,200,91,222,211,56,165,42,213,42,142,17,28,196,78,252,99,87,216,192,141,121,249,212,195,11,233,171,43,8,137,136,136,247,173,210,95,60,41,28,164,52,91,218,156,223,68,61,108,100,58,204,91,247,157,249,209,62,71,0,248,143,241,11,103,173,45,28,109,103,186,196,215,244,206,248,234,176,243,221,9,122,5,123,254,204,111,35,52,110,93,174,221,33,214,207,71,109,111,58,125,181,132,252,141,238,157,56,54,148,42,239,129,111,24,169,87,30,59,29,116,43,246,174,69,4,141,109,226,128,244,139,241,39,53,200,188,92,237,199,252,157,186,221,125,101,36,205,187,113,45,105,238,190,225,166,65,6,248,91,111,135,55,125,148,82,171,209,193,153,243,46,14,114,80,172,138,195,167,22,30,68,86,112,137,1,243,249,25,177,178,9,66,124,134,251,250,252,248,147,102,171,231,13,251,55,197,184,218,240,199,229,107,87,184,190,3,184,195,118,182,36,215,54,230,35,23,249,55,191,179,59,165,153,109,97,216,67,35,145,213,227,100,80,123,12,117,89,184,80,16,127,179,87,50,70,130,252,235,15,245,86,196,94,187,230,125,63,36,80,221,106,221,239,158,169,56,193,131,195,187,49,75,179,156,205,203,194,15,243,243,20,127,228,165,191,221,37,79,226,5,169,86,175,85,60,170,36,107,51,185,68,201,168,66,187,116,98,105,190,103,16,107,216,41,36,162,252,3,223,210,71,38,113,41,205,229,144,197,149,18,111,249,160,102,11,59,126,205,146,243,225,169,76,129,64,94,62,101,173,157,209,237,196,198,21,185,234,219,43,105,102,75,104,214,108,201,164,165,89,107,235,106,248,210,184,23,43,69,70,93,218,52,41,133,153,74,63,12,0,255,218,237,118,72,99,46,239,221,219,177,163,150,21,225,60,37,167,102,136,130,154,106,176,229,96,131,109,85,69,204,148,195,147,44,202,88,135,239,236,237,6,160,191,158,254,81,93,52,166,120,193,146,160,165,212,247,46,156,182,181,152,180,177,46,59,213,176,76,214,102,207,72,136,191,120,241,83,183,195,153,254,200,92,162,72,49,11,206,226,142,163,146,78,111,124,99,79,196,235,108,117,144,95,94,151,65,243,17,25,107,103,62,35,90,146,183,158,106,95,186,113,103,134,160,26,131,217,133,173,185,199,95,81,217,202,94,107,92,59,114,101,230,73,232,105,233,45,133,132,67,82,179,222,70,121,112,51,33,133,197,167,74,147,142,179,26,189,103,136,246,72,4,204,203,156,142,78,223,36,235,183,237,141,184,54,84,242,126,247,15,103,37,38,102,166,163,28,86,93,123,213,146,20,111,139,109,72,79,28,0,0,0,80,241,126,70,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,28,242,43,119,228,78,26,89,105,227,68,37,149,190,140,136,148,142,24,14,168,51,37,64,94,126,60,93,141,136,159,109,234,149,206,114,131,238,162,122,152,112,196,116,233,105,216,136,73,26,230,79,118,134,132,123,145,203,143,63,133,23,175,180,226,90,86,154,141,215,79,120,16,105,79,97,42,10,226,113,38,112,50,194,135,118,19,34,254,92,230,118,68,68,230,137,131,154,36,169,46,49,55,77,121,80,137,226,105,69,49,102,29,238,100,28,47,101,102,3,251,56,81,254,57,125,228,122,59,50,115,37,173,227,245,184,151,167,173,125,3,103,102,8,117,42,83,102,254,101,165,245,149,233,243,0,185,196,167,143,23,175,196,74,248,101,156,185,43,173,119,23,32,84,160,222,40,149,50,83,49,110,229,100,118,186,180,154,45,19,116,169,215,231,188,237,77,164,79,253,111,221,234,109,37,122,183,129,215,59,113,104,182,86,233,73,25,196,250,220,100,171,52,234,114,247,50,242,100,149,172,145,225,150,179,205,32,110,49,205,210,250,59,48,83,172,115,34,129,45,166,218,20,49,87,66,150,104,55,107,192,191,55,254,110,155,78,98,175,245,221,91,141,212,182,238,86,15,174,238,195,162,75,194,71,250,108,110,240,165,189,102,107,54,64,234,115,199,202,220,244,76,150,36,205,168,36,90,73,18,39,218,17,173,164,106,241,51,201,108,49,112,105,214,207,195,86,133,86,118,187,109,142,136,47,239,101,236,189,50,104,100,137,146,36,75,121,89,202,164,102,79,163,218,232,33,159,215,235,233,153,76,230,138,74,235,222,145,46,173,149,132,93,145,217,137,81,100,103,204,150,213,7,127,253,178,210,88,144,89,156,244,105,67,99,234,116,145,116,229,78,151,174,26,81,69,73,105,58,78,195,196,220,98,148,138,84,84,173,142,88,40,214,37,85,87,12,96,243,218,179,8,24,25,75,31,81,136,67,35,178,180,46,149,227,252,133,237,0,255,96,77,250,4,159,194,100,132,127,250,94,57,254,65,131,78,243,22,202,92,55,115,136,51,226,148,61,139,53,86,149,44,204,52,198,165,167,73,55,205,59,169,244,123,136,12,7,216,153,191,41,173,181,221,16,183,248,14,241,23,31,126,230,50,51,27,54,62,41,225,140,162,150,193,15,47,185,78,184,76,79,10,247,242,137,179,20,95,50,208,129,62,226,75,93,70,70,70,100,210,136,18,133,84,226,144,214,161,133,56,44,121,20,46,179,36,240,62,1,233,135,47,239,231,72,252,216,174,200,145,190,218,238,85,191,81,9,205,132,72,20,21,4,177,61,83,178,210,197,117,54,58,98,126,94,232,51,104,145,167,162,151,158,164,36,29,147,93,119,228,231,101,205,178,171,59,6,48,136,137,157,188,111,35,25,243,242,247,142,116,242,52,34,179,141,200,164,168,99,57,65,82,123,115,73,168,68,157,42,133,128,55,13,28,28,186,12,218,206,198,236,225,141,247,86,230,78,221,114,99,147,168,153,117,37,101,199,222,75,51,118,73,57,164,154,240,164,194,230,213,167,203,170,33,110,102,81,110,177,34,59,218,240,121,128,29,25,81,246,206,166,54,78,16,215,2,202,160,143,159,43,74,68,70,132,211,150,122,188,41,162,132,130,203,160,75,14,91,83,143,196,16,71,152,199,94,44,179,243,139,1,224,226,74,93,70,38,181,168,152,139,57,64,133,23,22,235,167,113,33,50,118,182,114,168,0,255,71,6,109,62,64,94,134,226,202,144,67,172,157,145,53,14,59,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,162,158,90,184,168,167,23,48,86,82,133,120,81,224,254,206,86,49,214,175,112,20,244,161,168,160,15,5,57,144,16,127,65,243,179,97,119,142,38,137,243,23,170,126,17,175,78,51,83,135,34,181,198,219,184,148,194,131,156,164,236,215,136,17,153,87,9,169,7,41,36,134,170,0,255,92,45,119,170,185,223,100,197,40,128,23,114,170,178,251,54,42,214,183,83,183,182,158,136,196,57,122,182,69,250,234,142,52,97,14,46,245,199,234,28,68,102,152,161,93,8,33,151,65,243,186,28,117,69,222,51,22,123,26,253,173,109,5,79,24,133,117,121,189,221,193,43,109,165,26,231,51,113,41,114,251,8,33,63,215,90,155,205,7,173,123,132,75,26,185,249,70,57,65,174,6,6,186,50,156,226,142,94,117,16,127,227,151,240,116,222,233,43,34,184,254,195,19,71,83,81,26,223,49,76,172,229,76,54,72,140,127,186,35,35,185,173,204,72,122,210,130,4,153,86,182,21,222,161,21,139,32,137,79,55,236,225,38,155,195,121,71,248,91,186,172,249,223,87,61,156,208,181,21,92,247,176,42,19,241,147,158,170,138,141,108,45,187,189,49,151,57,93,228,115,121,186,139,35,110,35,188,209,72,39,53,40,81,68,73,29,49,133,129,22,6,33,241,175,236,31,81,154,82,98,81,242,208,82,72,150,112,248,33,207,19,114,68,244,226,11,79,85,74,151,204,89,217,108,65,174,59,222,215,231,196,175,196,135,151,45,219,61,162,22,10,202,15,135,202,121,195,226,56,175,238,152,152,179,242,88,156,211,142,247,242,213,95,17,177,30,165,45,157,230,205,37,221,179,59,241,108,132,25,215,102,138,97,60,33,206,241,39,226,10,249,175,200,103,146,32,59,156,113,221,181,70,227,154,27,221,238,40,249,68,154,128,17,190,113,81,162,132,83,237,117,91,171,1,233,183,104,70,102,210,18,177,34,159,110,165,150,200,183,220,54,101,179,162,247,146,80,170,217,16,197,15,46,240,17,156,75,237,190,198,250,152,143,92,232,51,51,51,147,82,146,132,132,227,212,242,86,102,220,52,237,91,58,147,192,165,197,168,83,201,7,64,5,157,226,197,136,216,164,1,220,17,43,9,149,99,46,51,114,117,39,46,238,204,160,195,1,127,70,46,202,5,136,88,155,102,169,113,204,12,192,87,183,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,23,35,227,94,212,45,160,2,230,229,82,64,133,92,0,68,146,84,204,77,234,133,132,79,26,200,189,73,170,31,213,137,3,0,42,174,12,69,81,33,243,145,17,10,80,108,128,248,143,23,175,174,183,131,133,254,200,136,55,20,33,174,126,95,28,81,169,28,83,153,224,29,103,219,252,100,23,232,49,47,99,233,55,246,79,234,125,211,167,175,105,184,127,7,101,114,5,234,151,135,204,223,203,181,35,246,202,146,78,155,65,179,18,234,50,228,16,169,140,86,135,85,145,214,38,230,229,234,139,245,243,164,182,55,113,180,58,67,84,17,223,237,238,139,99,79,55,123,159,233,31,12,116,159,77,108,14,35,137,145,207,220,218,107,239,150,78,51,107,137,184,244,182,206,146,40,142,171,49,84,47,73,226,166,76,67,188,252,176,38,127,54,69,187,42,226,252,135,94,15,175,100,137,200,26,46,75,152,115,19,74,45,210,195,206,36,153,43,159,145,145,233,126,207,74,217,10,122,93,42,62,79,44,153,56,139,80,145,46,22,230,5,115,181,101,67,27,4,81,23,47,151,17,122,234,176,100,199,27,162,238,65,102,86,211,218,62,164,112,88,148,176,143,155,183,44,106,59,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,244,123,41,160,0,48,199,251,59,245,153,43,246,166,100,211,134,161,99,17,29,137,94,6,136,127,248,185,84,127,37,211,230,41,73,54,184,36,185,171,74,101,73,155,202,211,229,130,15,76,212,101,54,155,66,143,226,159,100,173,93,203,254,153,223,106,221,133,11,81,21,254,248,138,153,14,246,229,100,68,253,222,25,17,43,86,20,81,67,34,35,159,18,45,212,9,141,129,95,7,52,66,237,186,65,120,27,250,217,229,236,76,137,186,84,63,151,234,175,85,91,132,182,139,86,27,238,141,18,222,113,155,184,170,137,191,110,52,146,144,139,220,202,252,44,155,44,90,10,74,178,201,120,156,29,36,142,131,106,227,42,85,216,225,171,153,215,238,155,33,218,215,16,242,50,63,67,175,143,62,146,78,217,222,29,18,9,147,106,85,73,92,217,168,207,5,93,107,135,147,207,32,115,203,229,48,99,166,20,16,137,56,121,90,212,53,100,26,13,12,203,137,208,102,182,171,26,51,23,153,161,0,128,10,107,95,192,189,146,200,65,191,34,211,98,82,114,241,254,202,103,150,26,7,208,21,197,252,94,144,247,163,90,136,204,184,128,25,59,50,51,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,232,242,66,170,79,44,234,21,243,106,245,1,245,107,101,238,74,45,196,90,43,179,117,44,222,207,251,89,136,28,227,94,173,203,7,136,251,145,164,40,200,113,235,114,37,173,184,113,0,132,29,34,94,62,202,253,36,17,245,72,74,159,12,54,31,66,219,18,115,234,92,65,23,51,165,241,132,189,14,88,75,20,242,244,240,87,142,92,91,181,225,223,237,73,146,119,110,194,213,81,135,121,43,73,47,210,27,135,245,118,155,141,145,16,248,114,9,31,94,84,248,244,200,69,50,90,247,36,60,225,198,108,176,107,139,151,250,70,102,24,198,194,172,225,198,60,228,103,228,111,93,68,214,55,173,59,117,219,225,189,171,22,183,46,69,111,136,220,206,92,59,194,165,145,25,148,33,180,6,37,34,224,195,187,152,225,96,231,141,24,155,218,97,161,69,181,6,53,183,189,108,177,4,18,241,231,243,146,22,249,218,140,106,65,114,137,73,144,113,101,105,19,138,114,138,245,152,19,156,84,48,160,173,140,238,229,146,68,62,115,17,209,196,206,44,153,197,91,210,81,117,47,175,155,185,154,84,91,172,76,168,154,98,118,85,90,182,57,35,145,126,63,137,122,61,188,149,115,214,174,109,41,121,183,101,216,76,81,9,213,210,58,101,177,169,68,113,42,79,5,102,88,70,106,208,167,62,106,62,105,68,133,31,205,136,212,137,91,73,198,101,119,187,31,179,163,211,33,210,28,223,120,107,135,159,154,217,233,182,134,1,240,231,34,175,123,73,70,45,93,167,214,104,155,101,6,126,91,250,37,33,142,69,140,244,169,176,198,66,100,176,77,104,239,34,172,189,234,81,178,78,31,17,242,51,59,230,50,159,186,140,76,154,177,73,165,149,70,210,168,69,25,61,160,83,60,69,140,138,20,106,210,173,71,131,56,166,58,0,0,42,174,173,128,145,17,161,112,63,3,35,151,2,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,160,66,44,69,197,29,169,0,244,75,146,43,147,68,92,168,63,79,91,245,182,134,203,137,11,43,35,73,158,210,136,56,128,62,46,172,216,250,77,105,67,95,164,105,201,197,200,140,151,81,187,211,135,200,189,54,109,21,90,253,113,31,198,253,40,228,218,145,52,243,145,148,68,205,69,211,212,194,180,96,214,205,211,167,31,246,52,41,209,161,131,33,28,146,24,250,157,79,236,151,217,148,204,77,137,153,148,44,206,67,34,17,146,229,210,164,145,169,52,235,84,174,24,17,107,142,19,185,196,182,71,136,159,207,216,249,136,140,29,217,180,222,130,76,70,79,18,19,29,61,12,27,49,177,153,55,172,102,204,79,23,251,147,44,145,167,98,176,187,157,210,173,146,137,131,70,180,90,49,132,197,109,7,195,38,136,247,66,191,114,101,94,253,168,25,125,132,54,197,165,209,173,86,221,80,49,139,14,197,80,156,140,170,5,109,48,230,224,63,224,197,167,76,45,242,37,9,61,179,82,113,198,201,61,53,14,71,225,172,106,199,28,254,178,214,41,91,152,147,26,116,249,36,98,109,226,210,54,13,55,118,9,114,138,20,169,223,191,57,143,169,226,239,196,89,82,227,212,236,167,29,148,17,27,82,189,92,158,230,75,131,38,81,35,188,211,210,58,99,165,32,133,117,179,82,59,83,241,1,70,0,255,15,146,244,233,87,249,114,179,247,213,146,121,156,93,123,50,230,243,177,247,231,147,30,59,163,92,122,146,144,98,252,146,90,176,136,209,135,148,215,111,246,103,159,112,209,65,252,95,26,244,222,107,5,171,141,117,167,59,114,62,106,79,202,24,232,167,207,231,122,185,248,221,50,75,135,118,35,51,72,89,198,22,71,21,186,45,65,58,225,218,81,92,221,128,249,124,230,254,233,169,126,144,205,124,191,155,116,215,211,19,131,159,23,47,243,35,35,5,59,228,235,243,233,153,65,78,61,252,23,113,14,42,142,21,135,82,136,151,238,15,83,17,239,231,171,207,12,26,185,114,154,212,63,161,206,106,55,6,58,149,25,165,7,230,106,167,49,139,17,31,57,111,235,51,124,90,61,58,27,153,241,184,35,164,58,218,202,28,237,34,134,76,192,248,139,151,79,111,25,185,106,238,157,100,87,100,82,71,57,174,109,233,248,154,145,74,78,21,107,115,162,13,227,106,196,204,215,231,218,121,18,125,211,185,45,239,108,91,135,251,94,124,237,84,152,145,31,189,71,47,180,240,65,123,163,173,210,152,240,115,225,196,203,213,18,94,101,24,238,89,42,162,54,156,214,166,241,238,137,130,31,108,104,211,248,197,144,191,51,162,182,25,250,58,238,7,200,213,167,39,145,36,34,23,17,57,18,65,146,146,70,220,208,112,67,88,166,9,112,144,112,104,130,145,50,145,55,73,126,43,31,241,34,179,89,107,55,181,26,73,40,106,90,127,157,24,127,39,12,106,80,169,71,39,134,139,106,221,113,81,232,52,242,217,188,236,97,13,247,34,242,139,102,68,146,93,233,81,235,136,212,90,179,148,206,35,247,25,137,17,94,50,7,168,20,73,98,15,11,205,101,14,103,217,61,246,103,226,253,181,214,189,136,159,79,18,252,162,105,106,147,73,153,82,203,197,49,7,56,202,53,92,42,13,170,142,235,185,235,130,117,25,250,1,238,103,46,39,126,37,94,124,66,216,238,89,74,121,191,126,220,80,211,39,117,222,171,82,29,230,98,134,42,227,106,78,64,136,63,26,81,50,105,61,50,34,30,238,73,139,12,145,219,150,80,37,156,190,173,170,226,176,24,243,178,129,131,211,12,106,223,55,224,215,221,207,171,185,234,142,87,148,39,109,138,64,78,118,175,251,197,172,50,141,226,242,142,151,156,211,215,230,183,69,17,242,43,31,177,163,38,33,171,70,4,137,250,184,227,16,205,18,142,106,51,169,82,244,188,58,62,0,0,0,160,226,90,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,7,204,203,207,216,121,82,43,188,218,246,182,235,15,137,39,71,170,198,161,94,179,172,22,182,75,164,191,94,253,200,188,112,19,94,188,37,186,99,84,123,73,91,219,187,38,93,137,167,58,123,217,151,187,170,59,161,141,206,78,135,168,223,25,240,221,111,114,177,179,201,60,125,73,221,51,91,118,68,174,235,56,85,36,231,84,30,87,11,167,242,53,163,117,142,178,153,19,48,23,127,240,226,19,245,87,60,211,151,148,212,239,46,77,77,233,168,140,221,149,211,224,141,105,249,9,203,141,54,123,30,162,254,149,244,181,147,212,233,155,94,163,59,84,116,28,205,123,112,231,209,160,242,46,248,140,137,2,56,199,41,122,216,43,23,100,235,194,219,206,108,29,122,134,211,142,89,90,82,137,93,137,152,230,61,135,159,135,93,12,203,93,171,25,147,57,26,117,75,87,215,90,149,212,54,109,184,93,47,102,212,53,226,241,238,91,72,180,72,209,51,244,69,143,34,118,182,189,213,128,121,47,115,239,154,81,51,234,247,85,10,97,146,22,151,214,238,103,135,84,98,25,54,54,149,49,30,15,232,210,172,152,53,140,108,63,217,98,137,137,127,71,46,34,169,27,145,187,80,183,84,18,241,172,2,53,116,228,132,98,76,53,14,230,230,116,86,93,89,199,146,118,38,107,231,49,242,67,183,99,199,166,81,147,146,151,102,52,222,216,114,211,132,93,131,77,161,70,25,232,159,59,87,28,120,153,221,30,10,191,101,199,126,31,217,29,185,201,182,62,45,234,105,197,111,142,176,164,205,201,5,122,192,123,250,124,209,39,165,153,240,35,105,109,197,99,10,215,69,63,253,80,54,226,15,67,62,121,121,199,190,76,226,14,67,62,23,227,149,207,21,123,149,76,221,243,13,134,165,23,92,98,239,227,146,208,114,214,103,7,241,66,67,228,229,171,94,70,137,29,73,79,149,206,172,123,123,170,187,177,83,168,194,96,115,235,128,177,218,5,28,102,196,151,235,229,114,240,178,148,40,122,70,188,25,239,197,77,170,8,173,117,115,237,66,231,142,130,40,95,253,77,201,15,173,94,95,13,151,173,22,94,120,182,205,191,236,42,246,107,192,151,203,252,20,195,203,199,130,71,51,248,8,111,79,169,34,44,115,248,168,200,145,170,242,155,125,196,169,13,153,23,240,247,94,43,95,26,116,55,58,189,238,172,230,56,222,127,7,215,89,168,93,232,148,1,95,155,151,203,231,169,209,240,187,53,155,188,96,222,150,44,164,130,54,185,125,116,161,65,208,231,165,46,42,75,223,65,195,33,145,37,90,82,165,36,197,165,100,182,253,50,47,43,221,90,20,218,99,5,11,217,191,92,222,16,247,238,69,196,206,92,53,87,86,135,236,66,220,145,105,114,173,19,0,255,148,76,161,129,169,118,120,40,86,174,176,220,52,100,181,67,242,63,168,238,83,31,245,226,241,112,211,77,62,243,218,10,248,33,239,71,179,115,17,145,143,60,61,202,73,26,237,105,9,201,99,227,135,116,98,197,231,112,91,196,75,7,204,225,207,45,146,81,35,73,27,43,106,111,37,180,68,150,26,106,222,227,68,141,198,244,225,78,233,201,87,95,14,177,157,141,105,203,33,200,63,47,254,25,125,58,90,109,7,13,117,253,190,9,231,54,188,225,180,187,187,152,104,37,43,179,68,194,252,237,149,143,248,25,17,149,134,75,50,78,143,46,165,165,238,169,231,101,35,174,154,180,8,117,41,167,245,166,253,199,70,13,247,215,91,171,174,163,169,95,198,33,110,235,251,241,129,234,68,156,221,127,153,42,166,61,205,80,13,24,73,243,123,69,109,25,103,133,195,142,139,69,125,196,126,63,224,207,229,35,116,75,250,41,33,179,139,178,168,29,85,227,199,21,145,1,111,149,214,141,3,230,99,213,10,185,24,107,71,146,167,40,230,199,94,63,179,73,69,58,254,47,141,56,0,94,136,114,207,201,180,152,159,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,184,31,113,49,151,69,69,29,96,40,42,198,206,128,181,80,204,231,162,218,128,47,34,35,50,51,106,205,92,144,122,166,213,112,227,61,185,229,61,3,71,54,179,74,117,162,162,182,220,99,100,52,59,216,84,141,232,135,252,140,251,52,74,62,34,194,137,140,186,67,137,67,71,168,153,83,174,71,172,66,101,19,68,249,231,170,186,200,154,20,126,54,225,120,36,95,85,98,118,113,11,139,9,197,192,236,25,173,230,51,130,139,57,155,185,89,175,49,116,25,185,50,162,210,200,110,133,84,26,172,136,148,198,201,160,12,153,37,149,86,135,204,244,97,163,146,250,245,147,135,50,13,217,201,62,106,212,165,62,75,62,106,110,141,29,110,41,222,178,241,30,77,165,125,63,253,52,231,209,225,130,153,2,115,249,192,94,89,185,51,49,114,235,139,110,5,137,136,82,24,151,144,90,168,251,56,228,29,135,41,62,26,57,33,82,114,221,240,137,115,44,154,156,101,243,25,0,159,252,239,103,212,215,162,5,41,221,107,167,7,28,82,29,243,137,127,101,148,85,203,172,145,25,25,165,212,88,174,131,218,220,54,166,7,53,121,108,134,248,197,207,100,84,171,51,126,113,52,243,216,232,128,0,255,126,240,215,119,211,119,247,182,154,81,136,184,69,92,221,57,167,212,223,230,174,205,95,41,109,118,126,68,92,91,71,151,206,173,237,237,36,61,194,17,129,153,90,79,149,214,226,183,149,216,104,204,62,162,45,111,248,221,30,180,223,12,24,185,34,86,102,210,154,249,200,135,38,165,81,35,84,219,104,152,124,196,181,184,33,213,224,114,105,142,171,114,88,194,202,169,69,133,212,246,185,237,141,120,47,234,189,204,181,146,146,82,143,26,145,76,212,104,163,182,190,173,89,53,137,84,195,66,18,159,248,124,200,203,188,159,145,185,51,34,155,200,38,156,74,170,67,74,101,50,14,53,110,221,234,252,0,0,128,23,64,23,59,34,34,9,165,143,81,75,26,135,149,207,252,170,181,23,246,142,90,20,48,118,238,204,2,199,208,231,133,184,87,106,28,86,212,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,81,79,45,42,238,200,11,120,191,174,154,98,78,111,33,50,83,225,126,196,5,204,143,117,241,94,236,204,136,168,22,201,28,51,35,119,204,7,200,123,59,20,47,174,92,22,11,40,54,27,228,159,23,0,255,140,167,0,255,86,219,145,201,245,11,78,248,186,202,165,77,122,23,15,181,153,203,38,107,104,63,224,143,165,223,186,72,90,95,52,110,233,146,110,196,185,102,95,59,252,166,7,33,254,225,229,114,175,92,89,118,38,205,42,42,101,228,189,113,217,151,220,221,252,74,225,164,84,164,216,8,113,63,143,46,29,201,40,43,203,169,200,120,105,45,173,181,167,94,153,131,17,13,6,81,172,100,124,60,185,168,157,179,113,111,29,89,185,189,222,30,61,155,102,29,137,24,218,132,139,195,154,113,152,80,145,75,217,99,95,222,42,104,183,216,108,199,173,95,89,243,89,155,80,109,57,206,203,82,210,130,223,134,109,197,132,25,65,236,205,58,247,101,25,217,254,206,3,200,47,243,145,177,147,110,226,210,181,11,113,155,230,17,185,224,83,35,78,45,31,87,134,123,234,101,142,102,174,52,36,122,18,226,188,222,151,112,231,172,204,136,76,10,226,88,222,113,48,151,19,109,20,3,0,0,0,160,66,94,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,194,194,123,17,152,161,0,0,128,138,37,163,62,63,235,123,213,154,249,12,215,173,209,221,74,28,165,17,15,174,192,139,10,159,26,85,48,129,137,210,242,36,91,29,116,121,245,94,196,222,89,138,19,191,150,65,60,9,39,198,109,146,106,72,84,152,97,9,23,51,60,96,182,4,249,167,254,94,232,118,52,53,151,77,137,108,194,208,135,47,222,243,222,141,177,197,72,175,206,216,192,93,167,138,151,189,96,143,54,92,235,137,250,188,212,23,125,210,218,38,53,89,239,240,154,44,190,62,98,80,197,50,124,220,163,135,106,225,25,11,115,51,148,185,236,9,67,158,62,233,123,69,179,222,30,174,78,111,169,169,191,55,188,19,190,184,141,201,253,161,111,177,84,77,187,217,78,109,200,197,127,205,168,25,165,70,68,100,86,233,171,71,165,32,218,130,218,81,125,203,136,33,151,64,22,43,179,84,23,31,51,1,194,125,125,126,252,105,124,245,186,209,55,9,146,215,175,184,227,90,208,172,54,220,11,28,12,231,127,230,48,96,228,71,228,118,70,102,174,6,173,100,19,78,161,220,72,102,50,21,141,18,175,106,125,126,0,0,188,120,79,23,155,80,11,43,86,82,250,144,175,143,92,102,148,160,22,80,31,17,25,135,216,81,47,232,246,42,21,142,247,118,166,2,220,143,106,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,253,85,226,226,253,136,122,28,21,243,114,43,96,236,165,120,111,93,200,95,121,49,34,242,52,41,133,3,224,28,226,103,212,130,169,112,212,71,100,40,0,251,97,233,247,90,145,177,106,149,208,146,117,26,244,18,37,22,100,252,183,242,56,85,169,135,191,22,185,82,248,248,81,33,87,70,70,20,19,48,151,169,143,90,242,153,209,146,250,170,205,169,56,180,74,237,126,220,184,166,208,160,48,119,141,189,74,88,156,70,171,94,218,228,236,244,141,122,252,37,119,68,141,212,39,105,188,209,29,226,141,46,250,41,243,221,139,158,83,101,140,119,153,107,208,21,131,231,81,126,186,29,165,182,23,113,202,36,34,43,125,194,164,184,165,214,121,200,164,85,183,102,209,89,222,49,176,152,207,108,234,4,249,197,170,186,136,122,196,203,87,92,11,74,163,152,221,117,92,136,97,76,187,197,172,240,56,39,248,59,102,37,187,20,1,115,43,243,17,53,118,68,58,149,150,180,144,41,113,105,180,228,189,203,180,229,131,137,73,197,19,188,212,43,136,145,178,152,40,153,13,109,155,52,164,174,36,13,149,30,243,129,95,7,31,62,81,175,70,184,181,200,160,53,124,206,98,138,187,111,70,17,115,152,11,110,91,119,153,235,38,143,179,10,226,61,93,78,252,106,187,214,235,230,109,39,29,120,122,113,119,95,94,37,241,143,126,153,145,22,50,162,253,215,128,10,123,41,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,224,5,204,101,93,171,18,34,7,253,222,65,115,197,169,9,199,188,140,184,144,79,245,46,224,189,92,100,100,75,35,45,172,85,143,90,31,242,74,62,105,148,204,154,45,43,31,117,43,130,22,11,152,186,136,26,112,127,41,128,28,48,114,250,200,93,155,18,241,180,79,83,31,230,175,168,183,243,155,220,174,116,76,181,110,225,3,222,7,152,191,194,253,215,42,213,22,41,237,170,202,199,208,237,220,174,235,183,44,185,196,1,21,96,47,5,0,192,220,49,79,31,181,181,163,172,183,106,244,154,227,242,125,222,186,27,23,188,168,185,59,158,224,12,211,114,129,205,71,248,75,120,185,36,247,146,210,168,213,36,133,156,65,78,114,161,197,236,128,64,142,105,131,155,30,184,192,155,137,121,122,74,219,59,216,250,170,127,175,215,218,12,117,227,14,92,240,160,142,57,124,210,167,244,55,70,222,216,79,182,149,1,114,122,124,58,71,159,212,201,151,72,214,221,139,109,240,46,91,212,85,180,59,210,251,131,147,25,18,198,213,76,98,59,251,203,150,58,212,127,63,99,69,45,235,85,210,212,85,10,37,96,82,54,75,239,190,29,151,64,103,134,84,222,97,204,212,104,214,98,118,102,168,136,118,188,45,100,204,225,75,157,147,73,35,138,247,200,136,120,188,101,141,90,233,41,183,61,149,35,158,163,103,52,227,132,95,73,12,205,93,221,121,209,158,66,12,124,43,225,71,38,241,166,115,221,113,165,52,41,41,165,106,203,136,217,123,50,203,176,215,204,59,106,216,148,159,242,51,171,253,99,64,125,232,34,235,123,21,18,185,164,173,227,141,238,150,225,220,250,240,167,243,238,92,165,102,189,218,224,93,22,250,204,228,188,99,84,204,188,23,17,81,74,45,41,41,69,1,80,33,2,86,228,197,204,181,44,128,174,40,42,236,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,128,181,112,173,139,247,136,66,174,168,22,112,14,245,135,110,199,94,25,171,210,119,109,107,206,168,68,70,39,182,28,130,3,94,18,48,50,115,69,205,92,17,201,144,58,73,50,34,110,227,157,78,119,109,43,34,23,71,109,250,22,102,21,11,45,26,205,247,93,187,194,190,74,164,95,212,214,206,208,175,69,175,185,141,244,209,106,198,7,39,62,142,123,193,35,6,218,117,50,15,73,191,136,159,207,200,181,35,34,35,105,37,207,168,70,27,47,33,165,48,170,112,185,132,34,6,146,88,195,156,9,89,0,255,138,218,94,241,212,233,251,59,189,214,214,98,124,55,224,138,7,31,156,164,119,150,158,194,89,125,237,33,91,161,1,244,121,145,203,154,139,164,78,252,82,35,53,37,106,109,77,245,123,79,25,49,178,9,239,6,94,170,144,132,137,57,40,151,109,108,7,53,234,119,68,110,226,210,169,67,26,151,163,135,60,190,252,34,25,53,146,208,226,211,29,39,105,161,164,138,80,189,236,233,82,196,26,49,19,113,208,205,19,241,138,97,153,234,37,7,218,80,8,27,127,174,172,92,109,99,71,182,238,136,150,25,116,211,52,74,204,222,215,2,241,48,51,108,195,221,76,84,207,142,181,231,26,32,243,59,66,142,161,219,249,93,213,175,12,137,88,140,189,147,38,45,65,171,69,244,3,100,252,69,141,254,181,105,245,50,183,58,137,244,43,102,118,200,188,160,249,92,30,62,33,103,253,188,209,76,239,18,7,147,40,170,180,140,206,64,164,3,150,12,144,252,87,190,59,93,232,49,94,155,242,146,39,47,162,127,243,67,226,111,116,107,175,29,164,224,162,182,219,218,109,98,166,182,86,83,89,102,231,167,209,1,237,3,224,139,124,230,138,36,59,10,61,139,27,164,109,232,100,18,201,101,194,166,88,149,231,99,192,127,213,37,75,142,56,128,28,0,254,106,46,178,249,174,152,249,181,126,83,143,67,68,36,125,188,23,17,25,153,52,28,26,29,89,64,221,218,89,219,180,20,162,112,47,212,139,218,20,200,207,157,203,108,75,182,142,69,250,69,201,103,146,154,22,112,45,133,11,249,185,45,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,160,226,94,10,0,152,126,204,79,125,102,102,62,106,150,218,170,89,163,244,58,211,112,27,131,76,177,164,64,133,68,57,44,62,230,86,196,214,213,200,150,182,44,141,154,205,152,21,137,232,72,68,111,92,250,204,71,54,59,50,73,27,177,162,126,142,36,180,37,228,220,56,162,115,169,146,73,68,177,113,105,226,167,25,46,48,83,49,27,192,206,50,32,126,124,145,75,154,110,59,4,62,109,202,185,246,206,123,210,55,189,163,15,93,224,17,199,152,192,70,194,181,236,1,123,40,81,159,159,186,154,139,88,121,74,118,169,81,111,200,74,38,212,184,228,178,113,206,195,128,95,113,188,85,249,29,63,134,62,242,57,245,87,37,27,94,45,13,173,214,82,199,192,173,111,231,150,180,138,52,43,202,148,197,61,142,218,203,173,220,212,144,248,114,81,86,45,195,201,136,140,40,61,53,150,183,55,228,22,81,38,140,196,154,29,158,234,244,184,229,184,197,146,207,249,182,77,3,230,233,99,189,29,237,250,244,225,105,245,186,169,191,119,188,43,94,184,141,193,189,161,183,232,51,109,106,123,161,65,183,51,98,21,167,78,26,234,184,247,145,126,169,95,153,107,175,181,106,148,186,223,105,181,111,35,241,217,184,238,163,192,173,87,155,31,0,0,46,232,73,146,180,0,40,135,220,153,143,104,210,98,254,166,169,128,161,143,40,129,169,75,90,195,66,126,6,230,229,186,128,247,51,44,42,228,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,220,75,1,47,64,126,164,28,51,50,74,70,165,112,164,23,232,31,1,200,231,194,137,99,125,140,189,147,38,73,56,70,62,114,83,39,142,162,226,94,10,176,110,68,135,250,140,92,70,141,29,145,77,212,163,144,17,161,133,222,212,187,99,94,55,92,112,48,201,248,139,155,24,230,112,81,25,63,45,180,55,236,205,196,29,177,115,81,50,183,107,247,74,214,67,104,89,152,28,81,146,221,145,197,205,249,226,87,238,106,117,233,106,30,228,151,207,195,207,216,116,39,109,75,38,41,225,176,155,60,58,101,142,87,84,102,82,143,102,248,235,177,43,131,39,19,66,151,219,145,253,34,220,204,216,149,57,149,154,133,230,150,10,221,252,112,241,88,4,218,100,10,229,64,44,225,14,158,193,217,219,90,17,241,227,211,101,132,110,57,5,126,54,98,103,175,168,199,147,187,213,125,49,215,17,94,58,99,96,134,112,147,105,159,253,208,126,142,144,177,50,114,237,21,133,212,214,33,53,242,142,157,81,169,29,149,71,122,184,167,139,93,117,73,104,37,126,52,140,183,76,82,199,103,103,11,119,74,212,182,26,221,156,122,37,102,91,142,186,202,128,54,10,66,46,254,235,170,25,133,70,68,172,183,93,245,164,135,41,9,151,26,230,186,133,85,188,78,196,24,6,230,166,158,60,105,39,24,0,0,21,64,151,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,124,53,5,0,0,0,0,0,0,0,64,5,93,40,42,220,219,153,10,112,63,211,2,0,138,115,216,43,34,246,90,123,183,164,229,86,175,141,216,144,240,163,16,28,158,141,250,188,31,153,139,230,206,204,136,82,106,20,134,102,214,202,180,162,137,227,138,68,11,119,73,101,81,97,102,245,195,64,127,185,193,111,182,149,77,102,16,35,23,107,239,38,239,151,154,25,153,137,58,179,13,182,146,38,139,170,8,149,169,146,51,62,157,89,75,140,180,192,13,238,218,102,155,179,251,37,228,231,234,15,146,171,121,74,118,212,108,232,81,200,85,52,166,221,107,168,29,231,100,138,148,169,49,197,195,188,181,194,26,78,58,44,252,186,114,159,214,88,139,54,47,205,77,10,177,83,47,187,166,104,35,194,234,124,170,76,113,54,107,167,220,103,187,24,119,214,191,72,252,136,88,234,213,17,67,39,173,235,176,170,227,125,119,167,208,104,21,217,21,133,241,143,117,204,226,67,155,217,134,106,192,189,114,237,200,101,212,131,82,18,139,148,170,91,104,181,113,197,190,132,117,13,174,119,168,73,179,165,21,134,26,117,40,220,106,243,219,187,136,245,237,77,178,214,246,170,55,237,67,60,93,52,46,145,106,71,61,252,216,177,35,34,179,52,52,51,187,189,116,98,42,145,10,151,167,136,154,212,174,19,150,48,247,226,102,126,58,0,0,42,232,242,2,70,46,246,110,229,16,249,92,53,227,176,86,93,53,11,186,92,13,128,204,203,168,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,1,114,14,43,35,34,51,10,59,31,47,234,86,252,85,9,250,1,131,182,43,169,17,241,81,252,50,35,106,208,247,162,252,245,177,50,75,115,33,47,87,105,233,200,7,64,197,149,161,80,31,32,243,186,140,29,153,177,147,150,172,77,165,47,167,113,155,87,100,110,66,169,71,103,83,140,196,29,122,124,250,72,26,109,238,45,75,63,245,222,174,46,81,215,187,106,22,215,61,201,203,191,12,225,36,134,27,109,118,246,110,132,222,33,79,253,21,25,235,17,247,161,69,121,243,45,116,17,119,114,216,42,34,73,124,148,151,119,236,209,88,147,201,244,168,3,221,253,181,35,42,125,211,51,105,15,121,135,207,104,139,89,148,234,84,37,157,150,53,232,240,215,247,42,221,159,123,247,238,204,19,237,207,120,188,71,229,58,180,26,189,45,223,56,203,246,180,217,135,29,247,119,44,146,59,50,34,72,165,73,24,167,100,109,154,183,53,109,29,114,152,98,164,49,217,181,106,54,116,195,41,38,112,142,33,109,45,219,178,113,239,220,166,209,114,204,3,224,215,141,95,212,214,202,66,244,222,88,82,35,19,115,27,163,122,110,77,51,162,53,230,12,220,204,74,199,100,66,232,98,173,72,90,100,206,37,117,122,33,190,208,238,12,17,61,106,130,62,22,55,199,248,244,106,82,17,83,149,11,127,88,201,142,182,61,17,114,249,186,178,239,149,92,146,66,73,93,228,230,84,169,70,38,100,250,83,90,84,43,17,1,125,92,225,88,6,230,166,3,160,98,228,101,68,148,21,149,210,80,0,0,0,0,64,197,123,43,66,1,224,34,126,154,66,94,44,5,64,133,188,88,10,0,0,0,0,0,0,0,0,0,128,10,184,115,17,120,79,1,0,0,0,0,0,0,46,68,238,164,22,96,14,136,127,71,70,68,212,201,83,45,212,227,0,0,0,0,0,0,0,168,16,186,136,253,126,136,156,46,151,240,34,151,36,34,34,146,18,18,201,54,225,225,136,184,21,139,201,200,116,104,82,33,17,120,225,12,31,88,195,193,15,176,247,38,73,233,132,128,12,240,95,91,59,106,186,90,107,189,214,93,156,117,125,7,135,57,88,87,82,166,31,22,240,130,229,87,238,109,212,71,253,52,18,153,187,56,165,102,201,136,114,238,205,46,188,20,117,76,62,253,56,17,3,93,114,205,138,13,39,44,224,1,251,201,254,72,192,191,86,94,6,191,58,117,51,87,132,19,221,105,18,111,234,201,26,241,170,202,168,120,252,132,122,84,201,205,220,152,173,201,27,6,204,39,45,150,46,35,94,108,90,74,13,55,11,27,132,70,198,203,48,82,83,233,120,226,167,105,40,136,185,170,40,70,202,76,177,143,41,236,40,187,180,65,254,245,103,240,167,5,217,107,209,188,47,114,60,221,235,222,236,142,125,20,14,28,112,105,118,30,179,48,35,29,243,186,123,153,52,150,147,145,145,240,162,230,114,75,165,133,62,164,136,231,216,57,21,167,223,209,233,137,73,188,102,227,26,205,204,220,106,159,51,28,34,190,181,240,121,95,181,210,236,181,186,119,167,177,169,186,91,173,248,188,47,61,10,23,14,238,174,188,36,181,5,237,246,1,245,247,86,198,110,99,101,84,90,70,93,15,201,160,149,101,0,255,126,228,220,157,107,246,77,29,234,201,26,232,43,35,248,214,230,180,187,26,115,249,43,73,212,82,98,103,146,182,125,73,78,80,241,152,252,88,216,43,233,81,20,0,0,21,244,228,2,222,163,138,241,159,5,240,175,82,44,236,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,192,29,41,199,200,204,40,25,27,142,23,118,174,82,11,160,15,197,139,251,62,169,22,67,1,124,135,252,124,253,161,190,250,244,181,235,181,69,106,84,13,231,173,59,240,174,232,87,116,127,220,199,13,246,230,95,30,58,32,63,1,242,245,122,248,25,253,177,179,169,235,24,151,214,45,10,213,228,12,211,17,90,180,217,133,177,34,14,197,169,60,228,180,175,236,178,195,202,143,251,17,43,42,45,51,162,102,148,156,147,226,82,157,102,244,132,46,230,86,44,42,69,40,181,171,211,175,139,250,98,78,214,177,151,93,106,203,32,232,246,125,125,252,92,73,51,147,102,182,109,141,140,55,203,181,138,106,36,234,92,197,133,244,123,14,221,240,48,123,215,140,201,124,9,245,167,252,50,87,70,100,161,73,178,94,40,185,148,32,244,149,248,67,40,37,151,22,141,94,67,236,73,29,119,102,128,129,57,219,30,178,157,17,0,0,255,90,247,51,155,92,77,226,68,236,205,184,221,73,33,71,169,182,165,7,167,218,25,61,20,11,81,137,47,92,205,205,48,187,211,54,107,200,149,191,105,210,218,94,109,105,189,55,79,73,143,249,249,124,236,200,116,242,52,195,165,211,51,72,243,61,138,168,80,241,211,157,219,104,183,152,50,46,90,140,58,227,74,190,26,224,99,190,70,136,252,218,43,244,177,201,75,119,173,58,73,235,166,108,194,198,77,84,87,180,40,73,133,118,61,90,21,106,241,43,112,55,59,61,107,35,0,226,14,121,177,117,123,37,125,195,139,58,125,211,235,244,151,41,93,92,55,239,193,153,65,41,204,239,132,211,184,192,167,236,226,167,99,253,17,81,86,84,74,67,1,0,0,0,0,47,192,189,252,12,34,71,248,139,92,225,221,37,112,0,250,128,247,34,79,207,12,26,142,3,199,128,251,59,66,1,0,0,0,0,80,1,86,132,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,228,197,82,0,0,0,0,0,64,1,21,234,139,72,178,146,82,146,34,99,126,174,254,92,127,111,250,218,53,245,152,150,20,247,90,183,227,137,104,208,117,135,119,1,47,216,146,119,249,200,32,196,223,90,25,180,140,157,117,239,12,182,201,66,131,169,167,157,182,130,68,11,35,174,251,174,58,145,29,214,240,45,59,21,121,203,190,77,88,247,183,174,234,34,147,22,153,109,243,144,172,164,228,148,98,200,180,236,154,34,45,171,58,100,10,68,150,184,155,85,188,200,116,54,209,113,254,243,25,63,151,53,214,10,198,141,74,9,153,152,126,72,158,19,148,219,144,49,171,212,227,58,241,50,55,181,179,171,108,203,134,136,200,103,62,234,138,136,88,181,214,112,30,167,182,221,247,121,202,167,147,99,90,101,66,133,26,252,0,250,173,254,138,181,30,33,13,157,230,221,165,205,234,102,202,81,134,154,87,168,47,150,113,66,241,48,119,32,228,83,151,145,163,185,51,35,131,82,146,132,212,212,139,203,54,170,107,211,144,79,7,39,147,95,211,46,41,148,197,12,38,240,134,235,89,216,102,72,220,73,191,204,92,68,100,179,195,21,51,139,116,119,90,55,148,102,119,110,40,204,202,44,58,88,199,56,142,42,227,72,59,223,54,67,212,233,238,175,85,131,210,204,164,149,36,249,188,33,81,173,217,144,84,169,65,149,170,168,34,110,126,0,0,84,128,92,212,135,251,247,35,55,45,106,51,130,99,36,137,36,77,125,196,151,81,163,144,11,144,167,143,200,149,82,200,27,31,138,28,243,238,147,173,123,93,56,238,76,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,168,47,244,52,142,10,247,35,234,3,102,131,249,204,164,73,157,56,228,119,182,115,200,200,209,248,0,25,185,50,20,231,144,135,63,115,217,60,112,84,84,200,200,29,25,185,162,210,136,66,75,210,74,42,57,54,228,189,189,35,119,236,36,17,153,163,213,68,9,45,228,86,117,59,46,36,179,56,73,35,211,110,136,140,230,178,52,107,56,159,115,108,184,6,250,64,0,255,50,99,237,189,225,239,26,141,78,34,34,227,74,96,145,94,17,229,159,187,23,194,159,158,164,212,149,212,25,121,143,24,158,252,208,122,113,166,105,37,165,83,185,126,120,154,91,121,83,102,60,27,193,24,161,207,204,77,98,69,148,18,165,210,12,146,67,146,54,212,9,69,94,215,148,13,19,141,81,181,106,88,51,173,216,193,50,190,178,155,237,152,134,250,242,117,145,234,231,72,165,43,156,114,165,213,120,235,42,50,201,123,222,149,234,123,62,173,42,225,2,123,120,197,94,53,109,4,123,48,225,126,46,225,135,46,99,101,100,161,245,104,202,203,141,152,217,82,184,82,210,249,52,42,211,16,71,56,170,85,162,138,121,128,188,196,183,247,170,97,191,90,183,238,164,205,125,117,136,114,77,126,216,36,38,253,99,233,105,165,175,197,125,121,39,205,195,135,243,126,28,173,212,168,82,221,39,122,166,131,99,236,93,155,26,49,243,247,99,175,140,189,178,68,235,146,44,89,9,125,88,209,121,76,89,213,224,210,168,228,3,42,228,66,1,46,96,46,211,162,226,142,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,214,82,200,29,240,229,66,252,74,169,171,22,148,102,221,110,33,142,86,170,229,66,129,31,69,218,180,67,74,96,15,235,242,46,83,63,234,4,125,174,151,171,245,181,107,244,229,62,229,238,181,238,199,179,44,169,187,195,59,128,41,124,201,186,76,157,128,95,167,211,57,123,111,218,230,138,100,220,181,26,82,137,76,72,234,16,93,25,151,84,37,133,156,137,187,217,73,102,143,217,41,134,124,61,165,239,149,111,240,171,125,171,211,219,150,213,143,123,240,194,21,167,101,149,158,164,111,177,136,81,108,50,91,184,65,143,47,31,245,181,34,98,213,140,90,107,173,55,164,123,173,166,231,108,42,198,159,82,159,83,185,206,152,43,139,95,92,116,192,252,208,223,143,123,43,155,204,213,80,113,83,178,180,204,136,68,168,43,118,203,98,151,124,42,189,94,45,230,113,214,154,206,143,182,20,66,222,115,242,185,226,77,199,188,222,34,29,86,196,56,11,248,210,229,86,239,71,197,226,2,163,178,81,210,222,181,13,27,243,153,250,164,53,119,100,50,78,252,172,5,92,27,122,201,186,31,151,10,106,13,46,11,239,113,132,35,236,45,10,43,93,109,138,246,113,196,196,23,185,136,204,181,51,105,165,182,155,182,187,91,46,185,162,83,227,243,121,62,224,138,208,71,77,74,50,138,2,0,160,226,142,80,64,5,136,204,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,184,31,161,0,114,192,123,177,119,208,57,236,164,153,84,62,172,76,66,31,239,167,62,163,54,10,176,214,138,100,11,28,245,17,153,246,225,94,205,144,143,242,91,17,142,5,84,92,185,35,20,144,216,208,168,215,235,164,111,101,214,38,151,201,118,143,221,48,35,114,210,211,209,170,56,101,117,119,147,219,176,53,55,133,180,213,108,240,196,60,125,174,183,35,188,175,93,239,86,119,153,113,55,239,220,242,110,244,164,158,187,188,207,242,136,191,57,150,55,243,152,203,216,107,71,146,122,101,220,160,164,134,60,86,36,228,235,169,250,43,216,224,95,35,174,78,163,143,250,15,127,119,195,19,71,102,152,62,166,63,241,198,108,195,216,82,137,59,161,190,184,191,215,142,136,149,81,73,13,226,20,18,73,72,117,219,114,14,63,79,190,169,71,147,221,60,153,61,62,105,184,167,223,123,239,166,198,138,218,60,25,81,107,140,42,201,250,148,205,132,182,224,145,249,25,155,2,253,14,236,21,41,149,147,187,214,216,152,118,111,67,126,101,62,41,201,149,185,92,90,210,82,157,194,212,156,216,14,203,146,82,149,216,224,75,194,95,185,182,88,193,74,101,141,157,26,87,230,239,71,172,200,162,62,165,45,83,43,132,212,164,101,49,46,112,237,99,42,14,131,90,239,42,110,102,161,198,160,216,156,97,124,214,242,17,132,184,71,114,145,89,73,230,130,6,188,32,167,85,111,89,220,205,196,133,18,70,72,170,71,28,167,114,136,61,205,125,141,248,51,47,19,94,70,70,6,221,180,122,139,194,84,230,37,223,64,169,152,135,117,13,58,97,172,198,9,235,254,218,121,225,230,170,89,41,205,101,38,245,214,141,124,122,56,226,173,70,42,68,119,172,85,157,106,79,78,230,180,139,153,105,133,177,190,156,46,71,105,123,7,217,89,37,138,27,148,68,175,141,223,215,182,84,76,133,98,184,42,3,88,42,167,204,48,138,25,236,112,102,68,192,181,20,107,6,250,37,125,175,116,244,139,94,163,183,228,84,63,186,183,224,141,27,24,222,223,221,198,170,236,101,19,179,134,65,254,185,204,181,234,145,164,222,62,36,72,121,36,34,195,1,21,117,10,112,1,243,74,92,204,139,31,71,133,92,114,128,69,66,97,229,114,53,69,241,126,132,147,138,247,146,120,183,128,17,52,20,98,93,204,123,81,67,33,31,161,128,107,41,42,236,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,16,122,146,36,20,0,218,15,145,31,53,23,43,34,200,42,206,183,160,76,52,45,229,118,218,84,219,180,162,28,110,176,82,40,99,236,251,241,230,86,189,84,120,110,89,213,63,219,218,210,34,60,192,77,209,102,132,240,36,59,217,9,198,48,96,78,23,177,9,37,145,13,105,200,251,33,242,163,196,207,197,138,87,220,111,235,187,119,202,100,41,83,221,90,80,11,11,184,104,116,131,46,67,151,81,82,159,100,205,181,74,41,210,43,223,190,53,165,238,76,6,113,146,169,49,41,40,123,179,187,50,118,99,78,87,67,31,73,130,23,53,248,208,79,199,127,31,47,67,82,39,251,45,202,37,238,140,202,235,50,215,179,167,114,57,2,140,95,150,186,190,174,94,69,205,154,59,173,123,113,245,148,193,137,195,59,132,63,153,159,125,151,251,27,115,153,17,185,163,236,88,209,208,51,162,52,225,150,172,205,57,117,208,246,212,138,66,45,42,43,204,117,173,26,212,110,220,213,155,189,144,127,27,244,248,232,123,147,170,219,187,70,107,199,211,87,219,192,29,95,74,56,111,31,67,115,129,129,47,198,252,208,21,125,4,240,171,36,235,134,223,136,231,46,153,146,147,58,197,198,145,89,142,77,101,141,217,153,217,126,102,38,3,194,223,189,140,189,22,105,114,209,80,218,61,146,33,13,201,113,201,180,117,202,15,195,250,92,54,85,204,206,52,174,250,236,105,208,165,94,183,42,205,124,214,200,168,213,202,36,141,236,83,164,202,237,240,193,149,69,225,215,172,16,6,42,226,230,138,75,252,209,62,105,171,53,230,183,62,73,169,59,50,199,78,252,172,49,42,45,205,169,112,215,150,24,159,69,37,225,217,140,96,161,200,231,131,151,246,219,172,182,68,99,158,46,234,123,39,37,185,72,82,234,52,199,225,94,188,119,19,17,225,85,177,66,93,46,133,48,135,117,252,98,187,3,232,242,145,207,232,171,43,107,45,31,46,161,100,87,134,21,71,164,122,72,137,220,186,58,132,250,73,109,234,202,28,6,180,189,185,196,0,0,0,128,10,168,207,123,11,244,123,193,206,47,69,5,216,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,1,99,199,170,41,228,238,41,0,0,0,0,230,14,250,188,212,69,41,36,119,182,233,144,85,8,109,74,73,171,67,202,77,115,30,151,118,37,122,88,153,147,42,179,44,51,29,64,148,128,242,203,92,132,158,36,89,153,180,210,88,196,249,182,75,67,79,147,106,92,226,141,119,205,231,137,145,49,142,112,134,57,170,41,165,157,203,246,72,172,47,167,203,101,179,243,65,188,101,158,84,90,79,135,17,183,52,81,181,167,81,43,14,136,137,170,96,212,87,14,230,114,38,176,106,30,35,245,17,25,249,200,140,189,73,161,21,250,118,90,111,36,144,185,21,175,62,189,202,180,183,81,159,159,249,172,185,72,194,194,167,116,150,84,82,107,157,185,139,22,148,173,201,166,227,204,236,85,219,150,242,56,194,215,182,155,13,146,0,247,215,203,53,222,215,234,222,125,185,229,51,183,90,113,121,215,50,188,36,60,220,97,249,196,18,118,160,13,140,160,211,213,157,207,170,254,46,81,143,36,168,88,61,181,152,10,234,231,9,208,193,26,215,101,52,14,229,3,251,153,243,18,225,175,182,118,176,249,53,90,205,13,143,250,175,238,197,9,63,230,220,143,63,56,158,151,109,95,30,50,234,240,231,67,252,74,201,211,157,17,101,187,35,190,175,130,11,169,169,119,63,202,92,201,230,46,71,179,46,107,245,205,3,198,189,40,240,35,105,146,136,71,29,114,222,165,78,36,41,74,181,102,146,181,152,194,188,124,226,173,35,254,200,149,149,70,56,180,45,222,132,248,215,71,174,159,73,150,190,40,53,216,132,95,154,191,143,166,97,203,25,22,78,202,3,246,188,102,133,107,188,207,126,104,115,52,70,232,34,73,235,71,208,164,111,90,130,244,179,59,247,151,252,253,201,73,145,83,177,174,152,236,206,30,205,36,13,128,34,35,254,124,140,95,184,240,225,149,12,186,8,233,239,143,113,25,59,165,56,133,177,162,15,83,113,43,19,242,137,141,142,17,127,81,227,237,77,171,143,191,211,201,167,73,191,241,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,225,254,14,192,123,75,81,49,178,191,130,252,87,0,68,146,84,200,203,238,138,153,17,23,243,126,150,176,0,249,157,111,66,33,159,186,26,235,98,228,215,176,168,139,204,84,128,188,154,22,0,0,0,231,80,127,46,98,69,146,157,185,146,54,65,27,66,111,198,108,211,132,70,97,49,28,26,98,69,68,4,250,49,243,51,245,153,153,107,149,226,45,232,171,33,221,68,224,113,195,144,38,5,202,84,203,184,35,50,115,81,157,120,187,246,86,178,30,82,222,69,97,30,150,188,118,79,48,82,132,53,149,101,90,54,179,57,153,188,241,126,125,145,11,18,186,72,50,147,163,196,219,222,180,191,115,140,39,222,117,189,73,121,152,175,22,229,166,42,126,246,71,142,105,164,4,157,14,190,190,198,143,69,34,35,178,152,82,181,65,140,63,55,46,17,47,140,52,9,14,120,150,137,108,86,70,74,188,39,127,93,6,0,255,124,219,109,111,239,222,105,13,185,244,189,219,240,116,71,6,93,218,251,190,115,51,137,155,108,69,6,59,228,245,121,169,115,114,25,216,191,169,101,84,82,31,157,250,123,74,83,151,36,222,187,36,149,41,199,121,212,78,65,112,220,107,233,106,109,173,66,215,167,213,187,121,123,92,189,239,27,45,239,237,222,117,163,87,60,150,57,44,205,20,206,109,16,50,51,117,59,51,35,75,205,204,242,56,165,154,47,216,213,80,127,172,189,114,181,238,204,220,77,61,131,36,152,84,154,205,40,84,102,25,83,232,212,154,10,212,103,241,104,213,28,119,179,85,79,27,220,46,51,232,241,229,179,228,50,9,201,151,93,157,26,117,182,25,62,27,84,101,214,164,49,222,183,66,237,188,178,248,152,71,204,204,214,156,133,152,203,157,100,231,73,105,226,45,231,17,23,178,223,188,187,116,152,145,43,122,174,123,140,151,102,198,9,175,50,145,209,54,183,63,12,136,127,231,132,127,68,212,18,121,210,58,210,31,78,203,140,74,109,56,83,110,162,102,201,171,92,29,220,202,76,207,217,158,79,12,23,83,151,100,103,173,65,26,226,184,22,0,46,220,139,21,17,73,169,133,57,220,203,181,54,101,47,96,62,23,109,96,239,157,69,14,177,51,35,11,28,243,52,28,11,184,35,159,97,81,81,23,153,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,161,128,23,112,101,70,165,115,204,229,14,183,153,15,121,121,241,94,68,238,160,244,1,242,73,35,170,124,88,171,70,10,125,220,249,149,139,12,106,33,183,22,45,243,1,80,81,31,145,161,248,126,20,177,95,102,146,204,147,226,194,171,148,82,39,105,222,74,148,62,100,228,42,228,48,139,143,39,78,48,103,2,62,125,194,143,168,244,168,145,217,140,195,109,131,134,248,244,40,75,25,97,60,85,188,169,83,177,62,152,104,51,194,94,123,237,19,187,8,33,243,59,98,102,212,227,215,143,63,109,99,147,140,182,91,124,182,4,95,73,168,170,202,146,247,19,31,161,122,27,94,230,160,238,44,200,30,122,32,33,198,47,162,190,55,157,182,74,173,220,105,222,139,47,163,215,56,225,16,134,234,96,23,43,33,234,86,68,46,235,142,200,77,242,153,15,173,149,164,37,84,36,215,61,71,196,203,37,106,154,20,168,84,30,6,102,13,0,255,216,187,182,98,162,110,233,179,182,86,109,214,219,245,238,117,167,201,251,188,113,195,251,187,155,216,220,233,61,151,101,204,206,170,252,117,220,153,203,79,29,85,175,20,225,71,232,142,19,100,189,205,241,33,2,151,35,214,152,182,59,133,85,39,98,21,207,242,136,13,25,209,86,206,3,200,63,151,185,246,142,36,53,250,54,65,74,172,136,20,7,101,163,252,86,100,68,46,169,147,143,108,235,136,228,98,157,188,15,135,196,166,46,165,189,35,88,217,161,165,220,236,96,49,155,212,118,107,216,43,117,149,212,169,211,102,251,54,173,99,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,246,99,190,110,231,210,213,44,245,69,111,51,126,9,54,223,36,71,169,145,168,135,103,104,133,209,71,29,220,143,241,139,216,59,74,45,245,168,145,249,38,205,187,184,169,36,39,76,58,36,74,225,224,132,27,172,151,16,43,114,231,206,92,249,100,107,165,94,135,111,155,104,187,141,225,229,216,226,167,221,176,198,67,189,158,24,41,7,226,33,178,87,236,20,67,228,61,125,228,94,43,156,90,87,182,196,47,122,227,132,38,143,188,229,93,119,144,106,84,171,48,78,240,134,244,196,65,54,134,141,148,144,139,248,153,75,18,17,17,89,107,61,158,194,112,163,161,150,100,170,142,185,148,41,16,168,245,197,87,137,38,77,31,132,252,204,235,182,62,10,5,254,139,91,73,81,141,238,10,53,106,51,17,49,215,218,25,73,114,71,70,62,148,148,58,33,19,218,18,215,123,241,76,25,215,137,133,72,168,5,6,113,134,149,34,143,14,77,204,54,179,221,100,140,252,181,99,175,29,45,125,45,238,139,238,182,16,27,206,219,241,220,79,165,68,207,189,162,199,106,97,111,123,214,70,69,200,39,252,123,117,237,140,85,139,150,146,223,136,38,157,218,142,195,168,83,151,169,216,225,163,37,246,74,1,3,223,206,136,157,203,168,17,59,35,163,38,109,201,83,46,209,132,91,155,80,56,117,234,18,17,61,204,20,196,95,151,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,32,115,113,33,127,151,176,168,144,115,128,189,117,149,94,212,199,206,140,12,90,225,152,151,73,228,24,153,43,75,192,1,241,173,92,225,90,148,99,110,133,27,199,124,40,138,245,129,254,161,203,199,94,123,111,122,165,46,183,218,238,78,26,159,129,175,165,62,165,26,36,31,224,147,32,172,123,185,35,86,174,120,81,114,111,189,208,232,56,90,151,58,108,144,158,12,166,85,88,233,182,84,193,87,83,92,97,160,114,190,96,27,198,110,109,92,249,184,175,219,77,137,26,65,104,83,105,197,165,226,74,43,235,84,241,249,109,192,162,247,25,159,94,131,50,24,196,84,119,76,201,86,75,121,210,142,65,200,156,62,23,241,50,159,52,50,50,41,45,180,120,104,105,20,196,220,136,204,148,124,106,53,105,84,97,83,22,3,149,241,133,19,18,115,123,69,230,115,81,115,105,38,77,218,184,109,80,82,194,84,234,149,109,32,142,170,150,183,108,234,20,201,225,165,69,89,140,224,226,82,97,134,173,109,19,155,192,168,123,186,162,215,231,154,216,153,101,101,240,111,93,238,53,119,156,122,52,89,220,89,187,230,17,199,26,103,245,193,237,220,202,29,238,102,185,67,78,191,162,166,62,131,92,34,106,217,68,105,163,178,20,239,187,143,34,21,233,57,197,101,25,167,216,184,21,191,38,85,183,65,249,36,229,87,110,211,220,247,214,27,155,100,217,235,83,58,254,246,180,225,71,84,33,239,110,15,11,187,142,152,194,221,214,101,50,199,217,197,28,200,48,30,69,140,191,77,139,240,158,185,210,165,173,140,151,102,169,73,206,82,76,67,78,145,29,94,43,91,52,110,218,196,186,116,155,59,44,27,210,6,73,208,129,46,245,250,156,240,95,52,158,250,171,91,141,152,70,171,250,163,239,189,112,90,190,136,127,178,61,103,243,134,203,26,115,123,231,246,218,123,68,34,106,84,111,133,78,93,202,52,164,22,183,117,137,132,202,227,166,31,182,218,184,40,221,176,3,109,134,198,84,47,87,246,218,171,182,29,150,21,247,26,93,120,167,225,27,187,123,226,43,190,229,115,214,176,123,67,126,210,114,111,122,148,124,165,19,198,165,217,6,105,179,125,247,40,94,165,126,107,136,138,50,21,15,103,185,252,226,15,23,59,15,19,221,109,65,142,104,96,98,172,92,33,235,37,41,148,238,8,90,245,254,135,144,22,73,77,78,205,18,145,199,66,87,153,152,141,142,161,79,154,180,36,41,223,132,181,114,203,111,211,108,147,30,233,68,148,172,241,208,198,91,161,34,82,168,182,146,211,45,45,172,197,38,110,176,176,234,243,197,106,246,50,247,217,42,126,104,144,95,78,159,161,94,45,158,181,35,217,236,150,249,212,80,77,67,19,30,117,105,201,26,7,157,34,46,38,115,84,21,91,210,126,105,0,180,143,248,215,94,25,185,246,166,213,154,202,126,239,246,93,252,136,242,238,148,170,248,0,0,128,10,144,75,1,0,0,0,0,0,0,0,0,0,96,14,123,173,189,73,82,90,189,70,104,59,252,104,100,59,198,248,175,170,167,15,191,73,165,244,239,123,207,16,22,238,188,236,225,166,3,42,172,72,104,3,252,215,214,206,223,127,189,94,235,54,58,114,223,193,97,206,49,43,229,52,17,88,177,216,182,28,218,128,175,124,63,105,68,110,82,17,86,50,29,90,234,78,203,113,246,62,35,210,105,213,76,118,8,7,35,96,174,134,158,208,49,161,15,243,151,153,91,177,195,173,234,181,163,210,45,51,17,254,150,46,200,107,239,189,227,59,6,243,78,163,119,11,183,234,120,113,196,161,214,120,147,221,195,78,198,188,92,47,151,207,71,233,96,117,215,219,200,17,198,74,59,17,229,236,102,116,246,166,40,136,34,185,191,51,159,73,74,45,50,146,68,41,191,76,75,218,83,166,15,14,186,29,243,178,217,123,111,125,52,175,119,90,141,141,202,26,181,112,12,9,141,112,33,7,141,78,192,183,67,159,101,132,231,51,73,9,102,99,5,43,46,109,85,211,57,195,62,186,119,208,175,228,254,107,69,214,114,195,162,172,218,147,205,198,174,140,16,198,113,77,103,53,91,168,22,98,78,132,151,203,81,62,137,212,143,223,111,249,100,9,126,198,86,177,132,50,13,207,114,132,109,224,218,70,250,229,118,94,180,254,90,175,70,91,166,222,173,59,93,116,230,166,247,238,56,114,195,206,236,5,110,72,200,69,124,29,201,181,247,170,219,125,78,113,203,81,172,116,34,222,101,167,73,132,84,241,48,67,120,121,97,132,63,245,86,240,254,233,181,186,27,170,233,203,59,112,163,247,202,185,5,223,241,146,215,190,113,250,128,17,47,31,76,141,200,211,140,26,73,31,81,77,73,82,134,221,134,33,179,43,91,29,212,161,184,152,105,236,0,87,25,235,187,151,79,146,223,240,201,202,66,34,157,247,121,203,90,25,98,93,38,122,195,197,56,154,11,124,28,71,164,95,62,242,49,202,215,178,22,164,86,200,197,216,136,168,39,250,233,84,150,155,98,30,18,15,87,181,47,51,90,67,62,116,133,228,106,53,72,201,77,70,24,103,23,33,15,109,53,194,84,129,153,90,21,38,229,135,246,31,79,38,224,125,125,78,252,138,244,171,79,130,190,243,17,133,114,209,79,197,49,237,112,55,202,165,48,23,115,62,175,88,172,49,159,143,210,138,124,61,115,133,220,178,153,76,61,237,208,215,203,66,99,246,141,85,101,6,105,95,102,81,132,88,47,87,247,90,43,126,182,162,136,59,164,70,27,87,114,112,50,51,85,114,203,176,39,71,218,36,38,58,224,207,71,78,159,249,252,74,178,104,99,250,30,110,16,18,35,83,17,63,215,66,77,51,156,98,167,110,3,228,235,163,190,86,144,105,155,70,167,211,220,86,117,221,219,119,226,203,89,246,177,184,179,123,134,55,44,111,63,51,87,99,224,203,39,252,92,212,60,252,88,37,178,105,80,149,51,184,61,59,4,250,226,168,189,51,14,59,88,153,71,92,117,204,252,149,196,89,143,54,78,181,120,1,229,191,34,162,212,181,51,178,161,206,83,39,44,243,58,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,46,238,200,188,40,81,232,202,66,43,181,128,181,3,70,125,59,246,218,81,246,218,171,78,115,90,84,195,215,105,220,203,15,203,216,221,127,127,93,176,50,11,181,109,200,231,35,31,181,181,131,92,50,233,110,182,67,179,33,170,41,113,158,150,238,156,144,150,119,28,226,44,104,20,49,208,120,219,147,61,26,228,152,151,145,17,149,70,212,162,100,109,95,166,36,121,199,228,22,157,0,242,215,175,8,114,174,85,169,83,51,131,190,76,169,82,234,136,155,102,60,176,83,229,80,184,12,35,243,191,93,201,135,13,247,116,249,241,167,181,88,63,194,219,166,79,232,12,175,126,186,180,99,134,145,194,146,188,44,204,206,12,116,56,15,249,165,171,240,51,118,68,222,105,81,15,23,53,73,201,146,104,139,147,118,73,243,170,224,31,27,61,50,110,245,87,70,94,77,90,134,43,154,56,109,150,183,146,211,24,44,204,217,34,106,43,222,100,88,91,194,245,137,98,253,122,248,240,178,221,153,95,17,17,148,28,154,156,73,92,211,228,56,227,85,70,174,89,24,214,230,70,198,154,96,200,215,231,94,43,199,234,109,218,166,87,135,244,242,230,237,91,249,204,185,108,238,130,27,117,177,130,109,227,130,70,29,253,115,69,158,178,249,248,244,164,240,152,140,189,153,44,53,123,47,221,48,82,168,153,38,90,115,217,167,93,192,160,141,250,188,120,233,106,123,147,164,152,119,122,55,239,45,195,228,196,25,119,74,132,106,111,176,131,145,17,210,47,115,122,209,202,157,245,132,95,152,210,210,112,234,217,113,73,99,246,128,159,39,205,94,166,102,79,230,177,134,149,79,86,151,52,91,154,11,246,25,62,29,242,212,36,19,87,125,46,53,54,6,240,145,77,204,185,9,243,151,15,248,177,163,221,122,26,81,22,91,95,39,42,40,70,109,184,231,45,55,85,242,124,185,43,57,63,216,237,160,139,173,163,247,74,68,205,72,150,44,234,169,181,116,74,105,197,180,28,53,117,207,5,87,243,39,79,245,205,3,19,242,147,174,181,214,90,73,107,183,58,237,73,98,38,149,91,135,178,30,21,176,85,225,135,140,220,202,149,165,148,140,116,154,176,227,208,99,126,125,171,86,167,229,132,101,142,198,4,89,227,3,203,32,69,40,58,151,216,33,30,49,232,233,23,249,92,121,114,240,106,81,106,249,24,156,91,62,101,68,79,29,241,86,224,116,18,212,152,111,217,81,156,131,128,249,17,52,45,254,18,10,0,255,116,57,199,96,123,235,75,106,54,163,209,50,98,65,246,230,142,17,95,225,95,61,98,149,146,112,178,157,82,242,22,165,56,107,156,199,85,165,250,201,174,98,98,4,64,116,67,144,253,91,68,95,243,97,249,74,220,221,214,52,163,153,233,234,237,179,191,56,195,8,0,255,244,189,210,247,79,167,211,188,93,251,239,94,156,240,56,253,27,127,241,192,217,54,166,48,0,170,31,241,235,243,123,237,165,126,155,109,189,91,241,180,18,188,15,149,170,252,0,0,0,0,0,0,0,0,0,0,168,128,121,185,48,47,151,2,0,0,0,138,10,145,139,136,168,143,248,151,62,51,247,218,180,248,187,155,119,111,226,54,116,119,32,211,220,134,28,252,235,224,229,227,205,195,107,146,68,13,54,68,185,52,212,164,21,83,200,47,199,139,103,65,90,118,178,216,122,54,91,3,19,99,252,146,172,181,234,180,29,180,124,171,209,137,175,103,82,112,197,49,92,212,150,45,12,145,144,207,204,200,213,140,149,123,92,11,82,74,155,229,37,148,37,108,137,135,68,70,157,158,83,31,39,53,177,214,227,23,245,105,133,77,200,144,61,183,238,213,55,190,238,116,26,125,233,215,247,239,15,233,225,117,218,154,251,135,83,60,225,196,121,171,51,52,107,217,78,131,26,243,185,136,167,207,211,157,100,85,182,165,123,167,78,146,182,148,135,66,252,238,118,97,45,114,33,22,34,152,194,71,145,24,84,163,246,118,61,199,54,10,247,117,209,253,35,163,150,52,194,169,149,60,19,180,41,37,220,18,169,208,14,57,209,76,145,217,229,242,210,146,90,29,237,116,238,177,139,165,26,67,159,139,200,133,174,174,21,143,220,109,151,218,125,187,133,156,228,150,12,63,124,147,171,187,172,213,193,71,177,74,83,231,190,141,206,55,141,185,188,167,139,251,25,37,87,150,74,107,100,140,152,214,100,26,76,62,180,68,195,53,190,154,105,76,97,249,150,221,217,197,112,198,188,188,126,101,132,240,167,199,83,95,17,143,235,61,67,184,210,228,198,155,113,164,106,221,99,172,74,13,107,120,147,7,202,254,178,211,14,202,207,21,252,186,118,193,35,43,51,118,219,210,204,108,70,170,87,17,178,186,156,70,142,72,220,233,55,100,135,37,153,149,147,138,178,82,186,175,191,167,91,145,251,47,81,175,175,186,235,207,13,217,125,247,238,163,126,170,28,166,247,197,209,217,196,19,142,48,213,229,243,186,200,237,164,185,158,200,5,137,168,233,70,73,119,53,212,244,148,110,29,71,212,216,92,70,163,32,126,48,241,106,209,23,67,218,62,70,101,162,226,136,169,94,126,212,117,181,165,175,205,157,206,45,217,137,15,231,189,120,226,91,129,98,234,238,209,95,88,192,243,54,163,125,252,0,121,249,71,4,141,40,153,228,165,164,30,249,80,74,104,173,212,68,98,156,112,66,92,92,34,17,124,226,161,199,37,180,192,78,109,109,89,187,166,33,127,63,87,126,70,146,172,78,73,90,13,194,178,228,210,19,13,88,108,50,93,140,252,253,92,59,99,175,32,233,58,37,104,53,8,195,152,77,79,180,166,65,169,206,242,1,0,80,97,69,92,64,124,217,18,250,80,127,78,87,203,180,176,114,231,119,171,24,0,255,89,44,64,102,238,140,172,53,14,247,98,215,84,212,69,172,98,65,31,128,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,49,210,2,206,1,239,231,101,144,57,100,110,249,24,153,116,14,248,92,98,1,245,249,149,163,14,28,235,99,126,237,140,74,119,153,15,185,162,90,20,46,238,192,23,37,10,93,89,105,165,22,224,217,128,247,116,43,196,175,188,171,190,189,103,63,122,18,142,46,28,112,81,176,139,225,253,223,133,89,232,169,205,103,235,38,228,225,47,219,21,159,150,251,217,120,39,73,47,244,148,9,170,167,211,141,82,163,83,169,159,136,91,25,196,226,188,201,171,121,160,223,142,168,116,61,205,109,94,238,251,97,159,214,220,176,214,210,239,92,141,76,154,148,6,41,52,8,67,72,165,181,50,16,43,233,186,34,133,133,72,167,66,61,143,195,64,137,202,216,192,188,246,145,61,149,32,70,220,211,71,238,140,164,77,212,50,43,17,215,172,36,170,248,252,54,140,152,76,66,84,226,160,198,100,181,199,176,28,85,145,103,109,46,196,251,250,92,68,31,181,91,170,207,186,221,51,131,38,168,221,193,163,34,185,174,170,27,18,47,248,152,139,22,178,166,29,158,184,239,45,61,185,87,232,206,200,218,214,58,41,227,124,94,166,138,75,168,56,228,2,250,108,38,73,108,202,158,48,167,178,137,97,101,62,117,187,198,138,40,245,245,9,203,214,75,211,60,113,199,247,5,7,14,159,93,133,67,21,197,57,246,101,28,103,217,172,246,125,30,96,229,253,164,17,37,162,40,156,12,248,244,241,115,69,137,200,136,112,219,82,143,55,69,36,9,168,28,202,92,198,69,21,35,114,213,240,143,61,88,70,231,24,3,0,0,0,0,0,160,66,44,69,69,125,68,78,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,0,128,244,131,144,139,92,232,34,34,34,146,82,90,182,148,229,78,199,205,104,76,217,145,8,20,18,159,10,125,42,84,40,66,2,254,123,107,69,54,177,51,179,102,205,200,157,242,181,38,212,147,117,108,50,109,126,82,145,126,80,89,12,228,48,83,9,39,217,7,246,129,145,174,149,43,249,12,182,123,174,242,144,154,90,199,225,132,167,119,177,56,75,14,111,56,194,64,77,102,178,115,19,226,239,140,160,122,218,186,240,130,184,238,19,73,114,79,183,52,113,208,211,100,137,133,25,121,203,138,76,118,64,221,86,127,229,210,213,218,208,105,222,153,226,110,111,166,28,254,228,138,2,79,60,99,137,240,47,3,24,35,99,149,140,140,136,149,123,145,158,74,11,113,157,213,201,56,34,242,240,135,29,177,66,229,180,227,141,95,236,226,124,70,182,227,12,186,80,47,114,36,87,16,210,118,143,218,182,172,183,26,55,188,119,158,114,25,98,170,49,38,230,169,198,124,205,51,8,25,75,71,245,171,214,204,164,244,109,74,37,196,97,197,108,105,75,230,132,191,36,178,138,182,161,36,206,48,46,3,41,237,90,219,175,1,214,223,129,159,78,91,116,71,231,141,184,55,197,52,225,29,94,39,126,241,214,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,215,82,64,133,133,43,80,183,183,2,238,123,17,23,54,73,139,247,51,215,197,74,21,240,254,162,169,80,79,2,250,12,167,198,97,213,144,3,194,223,189,12,167,196,113,197,142,2,59,67,1,0,0,0,208,15,121,177,117,25,101,173,90,13,94,221,91,119,54,80,51,166,88,135,170,208,231,7,108,36,42,212,23,43,159,43,34,105,59,223,84,186,194,37,85,90,141,199,113,77,42,121,203,187,114,45,165,42,197,74,97,5,43,85,241,136,121,237,13,59,38,33,151,211,235,226,69,244,199,206,74,139,216,233,208,186,196,165,12,79,87,113,19,206,53,83,124,116,41,133,177,37,107,69,42,98,227,60,220,203,140,200,157,52,42,45,74,36,117,146,94,35,183,212,161,162,213,99,210,16,27,185,122,184,38,49,246,138,204,157,153,203,200,146,81,34,8,55,135,4,165,161,83,180,144,49,59,177,212,164,50,196,235,171,135,155,170,168,71,121,91,201,174,177,194,16,254,150,46,157,188,238,171,30,109,195,232,155,184,110,226,81,172,184,199,189,106,132,41,236,124,190,105,212,141,95,224,143,204,157,165,53,85,51,72,89,220,108,70,57,220,13,42,146,216,193,176,108,85,64,143,121,250,172,173,157,68,248,211,233,221,234,78,82,218,55,239,120,39,102,207,142,158,112,92,14,49,247,98,129,70,93,46,99,101,70,150,200,26,17,47,153,102,89,231,182,188,140,169,212,227,12,149,134,61,121,153,175,26,114,66,46,238,235,227,62,105,234,138,104,147,220,102,102,41,206,164,26,37,210,200,173,12,41,248,234,23,212,48,59,103,130,54,156,157,144,238,221,87,63,239,101,157,182,11,77,186,178,22,226,253,9,250,76,252,173,181,239,167,232,171,136,61,169,28,118,234,149,151,133,249,219,174,229,147,198,200,11,241,143,30,185,30,50,165,132,16,183,52,117,84,137,84,46,228,240,43,157,61,227,30,67,234,243,170,248,213,246,138,95,233,240,221,135,148,220,23,137,140,70,99,135,39,29,37,49,240,148,49,248,6,200,139,149,25,171,150,180,123,148,252,67,247,170,53,91,183,132,168,128,64,76,170,206,211,166,155,144,105,205,23,158,186,150,169,124,149,203,182,102,145,70,248,91,186,196,79,171,215,170,88,225,244,229,125,248,240,193,21,214,61,56,136,69,185,196,166,49,104,99,125,117,229,243,165,175,221,61,35,146,108,167,54,34,186,250,249,246,26,225,132,138,50,99,74,182,102,72,246,110,12,189,110,229,248,211,106,181,250,162,211,10,109,132,231,70,63,158,244,184,144,30,241,94,238,100,188,225,13,4,204,103,94,79,243,249,92,45,11,75,218,89,222,188,147,215,225,4,59,119,111,87,121,249,148,169,46,63,204,95,11,252,127,164,25,189,181,18,86,176,232,39,38,188,92,142,178,127,230,234,81,74,102,102,15,0,255,141,56,8,139,248,153,156,77,194,220,28,97,147,88,234,176,249,223,132,58,63,34,5,62,241,166,150,81,231,103,246,21,131,0,243,223,4,151,183,73,55,250,116,154,10,51,120,164,31,117,121,61,201,231,114,101,17,150,116,183,172,151,213,56,108,96,162,136,56,221,101,85,14,234,38,202,253,207,55,161,218,186,136,26,48,138,187,78,52,228,206,201,236,72,238,144,185,124,142,242,118,196,139,146,217,91,48,241,150,160,7,143,120,112,52,33,238,102,7,59,40,14,2,226,231,254,75,79,69,14,167,175,229,45,12,158,101,221,107,224,38,183,217,192,185,3,62,124,121,25,70,232,127,26,252,42,48,207,125,181,26,58,242,136,29,164,78,200,207,102,233,183,46,221,183,190,86,119,34,74,245,112,222,85,105,156,103,51,181,59,208,79,87,74,188,58,61,98,252,54,180,90,74,149,112,145,63,143,10,235,126,136,17,158,143,204,149,3,19,88,113,179,150,146,188,97,43,193,113,231,94,33,78,244,243,155,86,9,46,232,177,100,44,90,178,137,93,84,208,67,254,202,123,165,194,139,76,154,49,126,221,54,220,48,106,133,151,227,3,126,241,219,145,143,40,53,238,87,122,184,76,72,193,152,91,19,156,73,161,156,9,198,69,250,71,46,87,220,28,124,178,233,107,116,176,183,238,100,153,22,213,9,103,80,83,58,18,85,229,109,118,3,239,25,201,121,235,237,108,17,94,91,116,154,115,202,204,191,19,71,118,152,149,61,195,72,137,248,162,126,93,36,93,217,100,214,76,74,14,74,235,57,181,137,142,31,240,69,222,214,69,195,174,85,235,158,21,117,173,155,170,136,135,217,234,89,203,132,161,110,252,114,248,229,233,25,203,137,80,101,147,73,232,123,67,204,236,45,77,161,56,163,176,5,44,103,204,11,247,62,137,74,243,78,101,164,223,169,237,110,201,24,39,197,214,88,42,45,95,216,233,88,95,222,248,197,40,28,223,169,164,248,168,79,36,30,135,245,106,168,141,226,8,67,253,65,207,101,216,148,142,74,159,179,74,149,241,17,238,43,182,125,99,228,134,185,18,19,240,203,111,173,90,9,0,255,156,108,81,0,255,61,137,154,26,98,175,169,124,136,188,46,51,86,212,18,141,29,89,103,200,12,203,86,134,158,198,44,238,8,248,240,131,235,46,79,171,52,84,65,188,254,16,18,199,234,54,87,170,67,230,242,25,249,188,250,62,69,218,217,109,210,32,13,196,85,153,114,10,97,245,218,209,254,77,165,154,19,234,207,181,243,105,197,49,121,87,159,70,74,237,202,184,69,146,216,197,92,214,49,159,121,93,205,231,51,35,126,37,187,118,50,158,242,122,115,44,46,102,102,215,117,90,173,185,158,177,14,34,102,126,190,186,77,219,171,130,76,253,107,222,188,53,26,51,5,156,112,166,0,190,105,127,113,128,49,225,229,226,93,153,171,22,53,162,48,99,54,170,168,146,152,90,35,54,202,212,58,85,97,94,174,181,87,108,153,128,249,212,147,200,101,210,91,146,36,74,233,226,108,19,110,235,212,118,52,198,37,6,170,174,9,99,112,174,183,147,121,170,145,254,249,181,114,20,177,51,131,31,13,226,88,140,113,104,220,105,132,84,3,236,52,88,117,142,39,238,105,207,230,95,132,188,204,251,43,51,159,148,70,31,201,90,86,50,83,174,81,81,167,43,190,122,252,16,123,71,77,66,178,86,99,3,226,215,139,127,2,191,124,45,115,221,85,101,132,185,158,106,163,84,7,222,18,82,14,220,193,218,204,76,96,196,135,111,173,181,179,0,255,174,215,246,62,122,112,173,206,229,7,84,128,189,146,30,69,1,0,0,0,0,0,80,1,144,174,152,153,145,138,59,191,45,224,202,80,188,160,179,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,168,184,114,17,128,123,37,13,242,98,93,216,249,165,152,219,2,0,0,0,0,0,94,184,87,115,137,5,160,29,48,47,213,203,69,174,85,251,182,95,58,246,206,221,238,92,150,241,123,141,63,140,216,144,108,174,69,123,225,199,27,173,235,233,60,140,83,198,78,192,72,164,49,41,49,39,155,109,74,126,106,64,96,2,208,47,167,15,54,114,101,150,124,173,186,23,127,106,109,248,159,90,31,44,117,200,244,75,51,14,106,111,229,209,6,61,126,61,93,175,15,186,105,145,37,72,185,98,149,84,50,49,55,228,156,49,141,185,148,169,8,147,243,181,125,224,238,60,230,199,142,164,37,136,147,181,161,29,34,94,62,202,253,136,85,143,32,228,89,220,190,211,230,44,6,127,103,37,38,106,204,30,206,210,163,98,234,115,101,175,189,86,141,60,170,185,215,182,247,17,196,53,6,156,183,82,31,39,179,211,239,135,29,25,46,93,107,7,121,203,76,141,202,154,205,109,0,81,252,131,76,211,213,214,39,162,176,247,221,109,184,196,24,168,238,197,81,156,202,1,237,14,118,108,208,211,95,151,139,103,69,141,164,165,27,145,166,72,183,225,36,17,17,135,188,49,145,43,166,137,122,176,90,123,131,201,82,6,23,243,222,202,103,148,234,150,154,145,25,213,33,157,201,53,107,9,53,42,212,224,71,221,142,154,62,34,234,17,180,58,107,45,150,184,167,137,17,145,75,6,245,119,169,27,141,242,95,43,79,105,62,162,100,212,248,113,106,180,152,100,155,13,105,201,171,42,22,49,198,61,19,204,204,27,237,71,183,31,241,103,235,127,103,46,51,194,165,74,208,226,55,13,9,99,167,157,150,137,55,0,255,218,75,219,44,51,136,73,212,171,183,227,201,229,106,153,171,155,105,90,150,83,196,198,83,194,156,113,220,60,184,155,178,99,92,215,168,207,147,242,105,122,74,24,70,95,222,189,165,24,205,184,7,87,186,52,154,189,198,89,6,252,153,59,99,237,44,145,33,2,213,160,165,83,75,195,186,116,170,161,217,150,203,246,81,41,35,254,204,95,250,96,69,180,77,247,158,39,178,247,239,164,74,66,59,168,45,194,137,149,136,73,208,209,47,115,121,234,228,224,197,39,185,71,7,99,74,184,89,206,44,213,48,212,166,194,109,85,109,25,153,253,198,28,134,123,107,19,93,17,33,44,86,165,181,198,136,96,5,167,79,121,94,41,89,194,46,49,124,2,190,204,91,250,32,45,137,236,222,80,122,41,7,137,106,42,149,198,76,217,135,200,251,43,115,153,153,109,38,201,36,165,176,239,211,22,18,168,212,15,79,213,205,3,232,243,116,175,149,161,175,226,135,57,165,78,127,163,30,124,203,202,204,195,186,134,50,158,189,181,248,145,38,0,255,136,28,145,138,220,171,82,210,240,128,55,77,109,218,45,147,242,214,161,135,24,191,104,215,218,180,250,142,247,229,94,163,139,194,1,181,26,85,37,19,133,121,108,102,155,88,234,56,246,127,69,126,147,75,37,35,119,67,34,225,16,111,74,206,168,204,230,13,219,136,129,0,226,191,81,184,0,255,17,166,229,250,148,114,36,15,243,99,62,243,122,154,207,231,234,174,108,105,239,89,175,251,1,93,112,83,70,162,6,184,150,155,21,122,68,254,127,9,0,255,115,13,111,173,39,100,70,178,149,211,17,94,46,199,249,249,157,89,54,53,17,108,144,9,41,6,147,88,169,56,197,97,113,222,103,39,49,1,2,164,252,115,133,142,227,239,156,11,34,61,252,73,162,64,63,243,49,130,110,125,68,101,197,37,35,28,145,184,102,19,198,247,55,246,207,115,222,69,82,90,39,20,96,17,27,103,212,211,112,46,101,23,113,141,17,127,178,250,149,185,200,72,197,186,102,55,120,14,67,240,151,116,144,71,57,113,35,123,136,45,17,32,188,127,209,140,50,151,34,81,40,4,201,95,217,142,213,35,163,49,77,37,38,0,255,167,106,245,183,51,247,193,184,69,102,33,47,217,211,57,244,254,241,167,102,245,91,107,103,161,231,189,230,176,54,178,11,117,17,32,23,185,200,197,138,88,17,73,34,104,19,234,78,89,210,52,201,150,122,88,152,105,89,82,12,55,152,41,154,225,190,46,98,229,163,238,204,213,157,18,165,182,35,135,149,167,180,46,75,94,212,12,7,229,208,81,169,129,107,25,201,46,229,157,196,92,46,242,25,63,34,98,68,50,87,201,112,220,168,109,217,92,50,241,142,69,69,202,4,159,152,107,189,35,131,57,157,217,217,53,92,14,186,60,125,46,51,106,205,156,219,208,140,44,77,208,150,146,66,89,145,234,166,45,145,82,67,167,25,138,127,57,33,173,206,115,53,31,115,140,53,140,66,94,172,92,174,76,66,91,241,31,167,214,9,241,222,205,123,57,76,163,98,136,39,46,85,166,126,209,204,98,18,23,229,158,185,137,100,75,178,149,229,235,233,247,114,89,118,148,32,145,52,221,164,197,113,35,137,67,150,56,67,138,233,102,140,154,125,248,196,90,159,46,37,142,184,153,155,121,217,46,102,171,70,93,230,86,133,159,123,214,143,210,173,22,180,142,70,196,165,13,47,54,55,18,31,45,38,221,154,38,220,203,185,118,60,143,53,232,240,7,252,92,70,45,246,166,132,30,197,117,135,43,231,218,138,194,109,196,168,73,36,208,192,74,13,236,157,3,19,241,45,249,175,191,179,217,58,122,119,26,247,115,183,250,55,188,39,30,97,195,215,61,231,254,160,109,205,65,135,92,194,139,92,228,147,164,116,53,141,105,166,46,162,34,54,169,232,134,129,89,81,40,225,5,175,114,134,219,12,189,127,221,138,247,217,116,218,46,161,85,19,247,237,229,24,206,30,154,220,112,111,223,79,90,62,163,201,200,88,15,185,214,90,153,80,14,169,53,85,79,191,166,197,175,137,200,123,118,143,1,67,167,91,36,246,14,167,212,40,17,97,202,85,75,227,176,50,41,109,233,84,201,89,53,250,204,58,226,33,209,212,224,16,155,197,174,72,200,203,173,189,86,2,0,255,58,41,181,90,126,196,109,155,28,82,41,133,223,223,49,169,40,222,170,36,153,1,109,18,75,69,229,35,190,181,87,62,241,83,238,185,217,182,109,74,20,166,97,202,148,148,219,230,97,223,84,133,218,148,170,227,126,94,113,48,151,184,26,81,254,169,75,125,148,124,102,214,154,15,119,248,58,105,220,240,105,90,186,223,125,200,52,126,85,68,27,12,99,81,48,177,220,102,182,147,14,0,127,185,119,4,45,243,217,146,200,72,66,38,181,180,193,20,86,236,67,73,229,132,191,149,152,66,153,22,237,170,20,192,88,83,237,95,123,165,225,62,173,212,57,228,239,175,157,25,73,50,51,34,73,148,183,180,35,82,43,121,77,228,208,169,230,132,106,62,0,0,0,224,197,252,76,98,81,113,71,204,1,243,94,70,9,139,180,76,139,185,47,228,243,94,169,212,2,228,246,10,18,184,118,174,12,57,174,189,163,102,28,118,102,90,128,12,133,11,53,208,229,211,2,160,194,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,128,145,138,59,194,162,226,142,148,3,84,2,249,164,101,177,24,121,49,73,28,48,34,67,97,142,153,177,72,137,99,68,134,162,72,31,245,247,215,142,36,181,189,55,221,161,236,55,26,13,179,248,212,241,101,83,243,1,33,137,232,48,254,247,218,101,71,158,38,246,11,188,143,18,110,81,253,122,127,80,145,18,83,210,57,140,170,97,167,23,190,186,85,208,246,102,111,75,140,146,203,92,148,157,52,72,45,74,27,47,83,232,117,209,67,95,18,56,245,24,226,10,59,183,114,120,53,15,244,199,126,153,65,50,223,214,135,172,66,104,195,247,215,151,150,146,150,91,49,196,78,23,140,204,67,98,254,228,194,132,251,244,143,168,186,146,81,202,74,151,68,235,73,170,8,60,110,107,121,23,22,185,170,77,169,7,86,176,87,4,67,213,181,63,108,170,94,116,66,94,222,94,17,244,140,156,139,253,131,92,104,173,132,161,162,198,108,156,74,195,196,45,123,122,245,232,210,211,90,96,160,78,246,176,253,134,144,151,175,47,213,211,213,246,166,213,105,111,123,138,248,110,222,132,127,75,141,218,59,225,48,190,176,45,191,24,78,15,248,82,151,143,140,157,167,73,156,69,188,211,122,54,229,210,15,251,156,17,241,7,246,219,91,0,255,60,201,84,171,225,61,189,21,85,130,59,244,223,147,201,126,182,37,17,0,238,99,125,247,50,118,46,163,198,46,89,73,148,160,14,75,199,169,90,83,171,225,3,0,0,0,0,160,2,100,40,42,236,252,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,208,143,248,51,127,237,157,17,127,211,188,119,99,184,123,55,53,42,93,250,252,248,51,196,223,248,37,60,221,119,250,138,164,92,63,225,138,111,82,69,63,164,183,240,49,151,229,236,152,4,157,176,242,25,185,50,210,37,171,68,25,185,165,214,73,228,157,67,74,177,112,211,248,123,193,87,169,110,34,254,170,84,179,73,108,248,134,249,139,21,185,208,231,202,112,188,37,173,149,148,170,148,9,126,136,0,255,92,62,244,43,73,137,85,106,208,209,118,202,136,166,91,22,181,161,119,53,196,159,135,3,172,117,212,231,115,249,81,143,28,109,69,52,179,205,12,113,137,42,170,100,226,130,139,211,186,117,154,113,252,217,216,208,70,106,64,125,70,222,203,54,226,103,21,55,123,211,129,99,232,117,0,255,180,223,41,126,106,225,30,155,152,171,208,243,64,251,26,130,110,237,29,17,59,51,131,146,164,213,164,151,250,188,97,17,233,246,190,168,82,133,38,205,164,138,88,177,65,126,185,162,143,172,197,250,227,183,150,17,249,148,155,5,124,232,165,161,84,181,173,197,185,204,96,227,54,11,219,100,141,169,139,216,153,25,17,153,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,16,11,243,107,43,70,102,134,2,238,29,176,151,2,0,0,0,160,226,94,10,168,0,123,41,0,0,0,92,204,139,189,146,36,33,65,168,5,0,216,33,114,185,36,121,177,119,38,45,210,239,221,59,45,37,146,152,91,19,170,84,193,69,243,140,49,126,193,172,181,234,234,231,152,252,173,222,173,184,122,177,214,193,27,159,48,44,123,216,6,54,107,128,11,161,139,88,65,72,146,134,182,77,36,33,95,159,56,79,55,61,203,162,227,90,178,78,67,181,142,202,172,132,218,97,40,205,50,48,123,130,19,27,115,247,99,28,47,34,178,68,252,54,79,253,213,202,174,80,154,29,252,117,37,177,170,36,103,239,229,51,4,196,159,250,157,185,118,22,111,73,223,77,118,11,137,219,166,53,45,154,97,167,117,134,250,75,246,15,18,89,242,164,226,35,35,80,81,186,64,141,126,41,168,82,25,149,81,153,50,33,242,131,205,88,171,78,139,164,36,208,77,173,121,127,40,91,102,81,142,58,68,229,181,154,105,236,7,79,25,233,151,249,124,144,92,110,103,190,146,67,177,171,73,167,80,18,198,172,44,248,198,97,221,230,75,102,218,212,0,242,87,127,233,254,226,156,239,54,60,173,70,247,174,239,222,157,93,132,228,202,6,252,73,244,25,14,188,157,57,233,175,172,241,145,108,214,217,225,23,254,250,41,197,225,26,51,178,19,238,144,191,118,254,90,213,17,113,215,115,123,73,15,223,250,179,178,120,13,210,49,226,229,211,205,229,119,196,139,119,204,61,200,249,120,163,160,72,157,194,27,197,60,190,180,71,12,252,0,187,0,255,149,250,20,237,221,138,140,69,0,255,242,108,234,3,126,51,146,109,181,235,184,251,219,249,162,190,251,254,101,121,18,15,60,156,75,236,20,62,38,217,191,77,238,149,196,209,87,105,109,19,236,97,78,102,172,126,179,65,59,137,97,12,165,165,39,177,87,37,177,109,236,238,133,186,93,78,122,76,75,228,82,155,109,218,99,204,216,128,248,134,95,110,235,82,164,234,143,164,83,175,7,60,105,91,78,113,158,178,149,206,29,67,191,178,234,246,170,211,233,168,239,175,211,184,127,7,125,247,222,95,147,25,149,151,146,34,230,117,121,146,23,37,248,100,199,119,183,183,211,38,78,1,46,80,93,25,197,27,70,159,40,93,35,237,197,28,97,32,229,233,118,140,96,250,223,171,94,173,252,205,184,119,99,171,60,110,67,133,79,0,250,231,130,70,127,212,51,179,102,246,158,89,106,13,113,119,252,112,47,136,46,86,100,158,178,90,191,18,117,123,119,133,170,70,93,221,241,52,83,21,64,248,253,227,23,69,44,62,189,228,206,178,57,167,71,140,156,60,108,59,187,142,186,0,255,149,186,20,191,150,126,18,101,55,0,119,51,151,70,49,5,101,77,219,42,129,30,197,228,191,17,224,127,228,182,120,161,65,221,53,3,218,220,248,208,252,95,46,69,167,254,233,244,168,105,220,169,39,41,206,147,54,146,61,15,202,127,227,214,121,47,34,11,150,230,153,145,13,149,237,153,3,31,207,0,255,98,220,42,254,166,39,65,24,154,149,92,12,149,203,25,249,158,200,32,47,120,127,123,109,18,26,245,91,181,238,222,204,220,27,247,85,127,198,182,189,78,24,234,23,141,127,14,94,140,93,250,203,245,61,106,115,86,42,179,125,214,76,210,30,98,51,68,124,117,109,221,222,148,69,229,157,190,107,76,168,140,23,79,11,15,220,99,165,242,35,253,75,234,230,118,158,140,80,185,43,91,211,169,171,48,145,161,230,191,182,197,0,255,106,247,231,3,227,151,246,69,252,88,191,88,191,240,209,150,254,232,240,225,215,249,221,61,222,91,99,218,183,74,34,132,243,0,255,108,89,151,33,115,90,136,90,95,182,207,250,116,76,78,73,34,19,234,23,231,231,214,115,92,250,167,153,220,99,211,249,221,215,91,134,87,218,189,206,24,241,13,254,173,189,131,4,234,191,107,222,187,185,121,247,225,78,109,217,160,29,196,36,141,242,75,90,117,65,220,180,248,51,64,126,2,191,252,90,171,146,73,253,163,205,135,148,238,96,30,89,146,212,148,113,237,16,247,24,238,7,185,191,50,115,245,205,250,147,140,207,77,226,126,95,140,254,242,57,103,21,58,0,251,1,241,69,253,107,103,137,190,218,162,209,80,147,106,161,32,208,22,51,157,31,244,145,207,21,17,203,113,51,162,25,153,28,56,160,2,236,165,0,0,0,0,0,0,0,128,10,73,195,149,161,0,0,0,168,112,127,135,2,0,42,236,252,82,64,5,200,5,247,119,40,0,0,94,204,157,207,83,218,146,11,245,229,50,31,165,158,113,128,88,138,138,186,92,236,40,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,177,20,21,119,4,96,196,82,188,176,114,81,74,96,166,174,146,54,44,192,133,252,125,11,168,0,185,20,0,0,21,150,2,42,224,189,165,0,0,128,10,43,82,33,47,211,2,160,226,202,80,0,0,0,192,11,250,149,145,171,210,136,172,173,67,44,96,250,81,204,203,123,59,34,151,53,248,213,200,8,239,166,112,68,164,22,37,113,176,251,1,31,247,95,123,197,171,247,237,93,178,238,154,169,45,57,19,60,205,192,167,3,194,140,12,241,5,191,92,94,190,167,126,65,119,106,120,199,233,159,18,212,93,110,180,139,98,25,240,241,254,247,90,233,140,250,45,122,55,239,101,238,141,120,212,5,83,219,29,54,106,64,76,194,96,134,245,141,197,31,126,188,5,234,31,149,136,74,212,221,92,85,101,41,201,41,180,47,248,205,144,47,202,139,186,142,117,244,114,181,89,91,206,79,244,160,96,14,105,207,240,24,66,148,252,253,32,175,250,149,125,169,28,233,127,82,87,252,47,227,115,187,210,57,149,138,182,19,132,196,55,210,237,189,118,136,64,253,106,53,18,52,55,47,5,155,161,58,27,180,3,189,59,96,0,255,31,97,81,0,255,40,89,34,105,103,150,65,235,200,207,222,54,177,62,143,65,0,255,29,164,76,211,213,156,83,175,185,237,231,225,17,107,235,67,249,0,255,124,52,168,105,177,51,163,136,194,120,240,119,10,206,241,182,160,7,192,254,63,66,163,254,107,213,233,101,70,171,179,127,166,182,49,186,67,228,71,155,139,181,146,172,50,190,187,164,76,178,45,229,134,113,112,219,18,209,109,78,180,139,18,231,225,252,63,89,84,121,171,130,206,24,125,57,3,3,51,234,126,204,229,195,89,153,219,145,171,140,91,181,145,78,180,37,157,131,161,57,91,27,162,170,202,239,156,116,74,15,72,239,239,140,124,144,224,79,147,158,221,80,131,106,213,20,196,46,22,190,15,243,151,220,111,173,103,69,109,205,168,233,58,143,177,251,219,113,95,20,241,102,213,164,175,45,151,243,90,100,42,39,235,218,69,203,142,203,127,35,152,254,247,142,200,43,131,243,146,180,184,84,222,182,139,6,122,128,208,223,91,149,228,27,178,75,229,112,63,147,118,64,32,231,229,114,193,250,221,166,215,131,90,25,155,145,119,67,226,50,187,205,244,201,80,95,89,191,245,155,4,170,63,157,78,103,173,252,98,199,123,39,177,143,118,164,133,137,162,78,191,115,175,21,53,105,210,74,120,167,57,114,203,227,224,30,118,197,165,83,168,215,97,20,243,53,228,199,147,91,53,104,230,11,85,245,203,134,122,167,194,1,252,169,25,11,135,184,201,198,177,77,67,57,151,203,231,194,121,119,70,182,153,237,149,165,34,85,26,69,98,155,118,165,65,134,188,50,254,122,108,250,210,146,145,181,91,101,182,156,49,101,43,98,196,140,211,222,96,179,3,38,62,210,250,155,190,118,196,171,127,55,26,33,116,41,35,85,74,53,68,2,216,44,110,126,204,60,82,46,86,220,11,199,213,159,208,222,116,188,87,25,57,99,140,154,225,7,155,195,101,134,170,139,36,62,243,81,139,191,201,226,167,108,239,163,38,9,14,186,25,131,28,135,181,89,160,125,192,98,134,92,46,156,188,149,249,116,25,111,241,164,219,70,21,101,106,228,182,117,116,198,132,182,210,191,70,38,62,244,47,88,253,214,218,107,203,136,175,151,19,198,38,10,25,114,250,124,62,114,225,228,50,73,205,151,124,41,164,198,182,210,215,164,118,158,50,163,247,167,77,215,179,107,53,151,24,194,201,51,35,190,239,223,253,66,234,107,215,51,52,234,94,7,179,250,120,8,253,24,248,242,145,143,21,185,147,230,35,43,205,182,140,201,180,176,89,219,34,54,137,66,69,156,39,20,196,73,149,164,8,168,143,212,71,102,155,186,26,162,74,233,229,9,190,173,139,81,49,229,225,39,6,38,253,152,28,70,48,60,15,219,243,8,89,95,228,34,105,93,59,227,213,122,55,74,224,161,54,155,71,131,227,126,227,17,61,234,87,68,119,93,141,238,28,89,20,185,18,66,92,210,4,199,178,172,109,156,210,194,204,60,103,223,184,192,152,250,149,99,245,55,173,86,175,213,116,205,110,221,152,32,153,25,193,73,151,115,132,102,29,176,121,188,130,128,161,143,140,140,200,80,28,37,230,117,185,250,196,240,201,170,101,221,149,59,157,148,26,166,81,54,179,36,93,94,50,6,216,151,221,198,126,13,249,177,247,235,233,247,198,164,110,187,14,253,28,107,237,93,248,86,84,158,103,79,113,78,3,64,203,152,185,124,180,249,59,226,37,251,116,207,55,31,55,200,107,85,166,226,6,196,6,94,179,191,242,24,243,35,239,101,68,230,146,212,232,47,89,34,8,233,41,55,217,180,2,51,140,21,249,1,80,241,126,210,162,36,41,10,0,0,168,128,247,34,106,10,0,128,138,123,41,160,2,46,188,191,66,1,21,80,151,247,50,20,21,35,21,242,177,50,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,70,94,200,29,97,225,162,62,35,231,0,248,50,225,55,138,121,247,233,123,39,227,90,200,197,206,44,84,14,153,244,37,31,112,101,40,94,212,237,8,82,44,42,96,228,78,82,146,86,82,41,178,1,254,73,172,136,224,126,100,18,189,222,20,189,127,31,111,42,27,23,49,39,17,78,101,28,63,13,103,30,187,173,49,253,144,159,59,114,153,101,7,41,81,217,178,107,47,117,216,151,69,61,26,197,170,81,229,240,152,30,245,130,14,159,158,182,119,210,86,61,168,67,167,151,232,94,106,73,204,58,220,10,135,154,61,61,44,99,10,47,91,220,202,201,143,58,252,181,181,74,209,239,110,244,186,75,249,126,250,247,227,128,23,85,60,221,3,252,164,101,111,126,106,220,249,200,229,242,194,221,116,81,113,150,229,210,44,164,168,49,214,184,153,176,160,202,164,135,137,126,65,145,242,172,96,227,55,100,164,46,35,179,156,71,18,241,233,199,159,150,92,181,120,187,197,107,107,241,164,150,233,234,40,199,59,156,44,102,24,230,49,209,79,94,180,23,12,197,196,220,210,233,200,202,85,74,81,105,144,82,135,43,153,207,198,138,119,93,141,18,171,90,205,140,207,82,22,104,47,68,196,151,151,161,215,193,47,225,146,229,205,97,136,40,21,61,221,250,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,0,40,87,4,253,206,189,51,105,144,54,218,241,43,17,95,93,186,226,246,166,197,148,119,154,221,215,218,115,37,158,211,15,187,50,242,130,253,139,80,95,232,146,210,87,144,108,224,151,74,170,148,52,205,120,236,146,42,45,38,53,176,124,66,170,151,207,181,247,183,218,118,201,232,27,13,184,225,203,136,30,103,233,81,236,84,193,68,182,99,3,174,136,85,119,102,6,161,85,247,45,36,26,141,248,238,111,253,122,121,146,180,21,105,119,81,211,165,166,214,59,233,148,106,113,198,120,28,110,88,171,48,159,216,105,53,187,180,227,54,230,35,126,234,83,159,213,41,149,238,84,210,67,51,149,88,151,162,148,200,103,243,235,139,91,76,53,198,208,92,132,40,191,92,228,202,39,197,254,245,17,85,154,57,170,39,182,6,43,130,88,214,74,35,211,25,30,88,151,169,142,243,190,13,214,128,58,125,230,138,164,37,94,54,233,120,171,119,99,40,101,156,50,42,243,195,65,137,93,103,28,252,168,184,98,103,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,222,139,80,84,216,249,8,128,123,59,67,1,0,0,0,0,0,0,0,176,62,68,94,23,249,188,90,80,202,52,187,86,167,99,241,169,112,55,122,202,84,233,144,124,0,57,172,216,107,237,69,9,237,86,171,49,237,136,91,59,182,25,214,223,245,213,232,180,102,204,112,250,234,102,28,9,225,5,235,118,156,193,164,124,100,23,120,34,49,239,237,149,81,203,204,63,217,63,186,151,66,210,161,12,35,115,47,183,161,76,132,124,154,99,170,80,137,203,196,64,215,217,245,108,111,4,168,175,120,219,187,238,214,55,55,112,174,214,101,218,56,7,197,107,136,53,189,229,69,200,164,124,221,160,143,212,229,200,153,43,194,251,166,217,150,133,63,109,157,56,166,142,80,133,57,106,212,114,31,10,226,104,246,72,198,73,220,121,177,222,166,180,170,231,125,248,245,214,209,14,142,117,142,74,137,99,193,101,95,150,59,166,252,51,106,212,82,117,181,56,238,67,114,195,37,191,175,51,107,104,212,193,95,45,242,164,238,172,155,158,132,68,41,37,204,41,101,68,205,149,152,190,248,195,202,117,228,90,220,205,11,246,128,225,140,161,203,147,189,246,94,203,125,72,115,175,211,184,63,18,19,24,112,223,92,143,249,148,143,146,15,249,136,167,43,245,200,85,23,41,241,190,172,95,82,135,99,42,121,37,198,241,84,110,58,21,35,243,57,159,184,169,81,159,31,75,79,90,250,90,244,45,253,207,197,184,215,191,113,39,37,113,144,221,215,157,171,49,143,180,83,243,114,35,103,70,189,62,79,114,59,51,74,236,82,8,165,145,203,251,70,150,66,49,36,114,25,98,171,139,234,131,177,190,100,114,139,222,170,247,93,53,89,111,243,214,197,249,229,204,235,148,194,60,177,182,51,27,34,226,211,137,127,52,185,120,78,68,110,54,87,193,11,103,234,54,201,78,193,24,199,13,127,57,121,107,139,243,93,67,126,228,103,164,158,230,109,145,172,219,155,240,37,91,186,131,56,43,94,2,232,243,98,0,255,147,166,175,148,226,164,236,110,79,228,24,202,25,198,76,89,129,68,237,51,70,48,210,47,242,249,28,229,225,197,139,31,45,198,217,136,26,226,200,147,168,130,129,104,113,196,5,87,181,215,24,29,225,62,173,84,11,208,6,128,0,255,173,143,200,91,139,150,226,139,209,87,237,155,201,96,19,227,198,93,116,147,253,109,16,171,24,116,121,93,205,229,115,101,81,49,196,156,140,238,46,13,122,48,50,43,213,36,163,161,140,104,99,165,49,96,236,0,245,254,218,121,202,166,146,190,200,124,11,58,227,228,149,32,129,141,153,217,252,152,59,127,109,66,74,222,106,155,214,156,118,77,92,93,244,240,136,145,206,15,32,7,200,69,212,157,43,34,105,243,214,140,108,216,183,88,200,212,69,46,5,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,84,192,188,92,10,0,0,0,23,162,190,164,173,250,180,109,169,69,1,209,15,177,243,246,38,84,68,171,173,90,123,58,212,112,117,241,195,28,198,232,14,185,132,23,185,200,139,72,248,237,72,116,27,57,166,99,110,209,48,131,135,90,166,109,216,150,15,153,195,58,6,38,192,183,97,69,232,106,205,71,46,55,51,35,70,9,119,106,54,46,247,162,74,97,167,78,181,25,57,188,202,254,236,177,252,119,208,71,170,191,226,205,92,73,8,163,222,219,54,220,105,106,221,141,11,83,21,59,187,62,135,217,198,27,46,176,129,89,160,1,80,253,160,215,175,92,123,147,66,75,68,212,104,212,28,61,33,51,109,210,45,166,83,131,106,77,73,77,204,252,72,0,229,31,25,177,51,178,166,144,169,139,204,188,168,207,211,176,120,127,101,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,98,46,21,240,213,45,0,160,194,206,80,0,0,0,0,84,216,249,12,5,0,84,220,17,10,128,10,59,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,202,111,229,189,112,194,162,34,85,192,21,153,203,157,22,0,128,1,230,142,249,249,250,179,230,73,102,82,178,163,214,34,253,116,68,194,195,119,251,126,170,37,97,166,52,168,211,14,235,178,81,90,190,101,45,3,252,235,86,238,189,51,35,35,51,70,11,167,37,201,166,41,227,132,57,172,53,55,167,84,84,70,177,185,202,53,0,228,14,161,203,211,181,215,94,203,97,73,123,163,213,185,61,15,51,216,113,221,90,125,121,148,175,90,29,50,159,159,79,210,198,171,175,112,199,224,103,5,9,116,234,153,15,128,138,245,71,164,62,41,13,5,64,197,188,92,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,144,161,143,140,80,128,11,72,191,40,250,164,117,133,40,0,255,71,29,125,52,223,44,192,28,32,75,253,209,146,73,174,138,203,100,142,17,127,149,62,116,231,35,221,144,170,81,45,73,164,88,177,241,1,99,7,12,125,174,172,189,215,170,185,108,106,110,244,237,4,25,116,198,79,215,134,172,18,184,152,155,178,29,241,149,188,157,185,34,142,56,45,72,150,26,181,96,104,206,82,82,207,76,134,180,131,48,6,248,25,32,47,241,239,189,67,100,113,61,189,59,67,240,143,213,189,165,82,242,180,173,244,204,64,0,255,204,231,162,205,193,135,87,225,143,50,238,61,92,34,206,60,205,48,176,137,178,84,181,150,113,218,25,172,209,128,181,68,17,223,56,214,94,110,230,34,196,226,110,60,151,109,130,9,87,185,57,220,138,76,139,54,181,207,114,98,195,122,59,120,127,37,234,187,123,171,146,203,219,112,79,100,153,227,134,73,12,39,113,187,193,12,136,185,144,227,186,191,54,189,4,245,254,50,39,61,144,168,23,0,255,12,126,185,21,249,54,72,241,72,65,162,187,175,193,29,66,82,97,167,54,107,216,238,144,250,60,93,91,183,106,228,61,237,157,190,188,49,174,12,110,60,253,244,198,10,254,62,243,152,151,234,231,242,106,195,191,187,187,186,217,125,201,102,239,55,54,106,216,168,222,74,222,127,173,190,220,100,85,219,220,132,103,93,129,123,199,251,139,149,201,118,45,191,38,128,14,63,205,207,200,92,164,244,176,82,103,202,211,100,98,60,203,158,230,121,69,195,25,207,198,234,96,88,249,127,43,67,87,43,93,53,106,77,201,72,74,70,24,83,146,105,191,17,215,21,19,153,114,29,115,193,212,12,207,110,205,81,71,61,253,99,103,172,210,198,242,150,109,146,82,246,107,241,233,27,211,82,99,186,58,98,161,212,33,214,125,152,152,59,218,59,153,181,49,159,183,87,230,39,109,71,201,82,146,4,251,178,26,183,148,169,76,54,140,196,52,54,170,230,12,124,204,237,172,224,98,4,208,103,232,115,164,140,29,217,36,125,185,101,97,109,75,31,142,28,206,153,204,65,169,87,147,33,222,202,204,78,206,27,141,58,124,186,245,87,214,86,45,75,212,105,222,67,185,67,238,169,114,136,3,226,100,108,6,105,172,58,249,199,85,122,200,200,95,153,52,11,169,234,209,210,58,165,145,19,142,168,84,102,83,71,252,122,241,143,245,86,212,123,244,225,106,196,237,125,197,175,138,81,150,19,125,47,203,152,49,15,176,118,110,215,27,199,194,49,49,245,57,210,94,187,59,125,55,148,97,221,234,223,136,111,194,97,14,60,221,59,92,52,156,253,155,213,17,240,239,93,119,46,125,228,46,153,81,170,51,102,88,117,139,57,206,174,43,74,56,194,93,90,70,30,159,178,144,189,204,6,6,64,244,67,102,236,124,68,252,136,140,136,90,58,100,68,218,37,75,18,51,120,180,170,38,155,214,161,30,166,250,252,24,249,136,12,5,0,0,0,0,0,84,220,17,10,112,1,238,229,74,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,160,11,5,188,128,185,152,99,252,213,6,14,247,35,228,176,238,87,170,0,107,133,3,135,250,168,254,124,200,136,172,22,80,33,35,35,87,70,70,40,128,182,81,208,197,207,21,177,214,30,179,153,25,14,65,69,41,25,213,136,187,181,1,59,44,125,8,70,113,80,111,134,177,211,19,231,127,173,181,178,223,174,215,162,207,91,240,231,83,190,60,230,197,214,39,37,186,122,141,221,198,75,179,77,182,148,220,83,173,42,171,133,179,19,224,175,190,119,114,63,226,232,180,198,85,181,23,240,198,149,83,185,221,45,253,129,75,220,207,62,118,147,113,39,232,197,63,51,35,119,60,223,51,73,83,67,78,165,227,19,197,179,169,37,82,46,89,188,99,9,87,205,229,73,187,4,81,55,126,25,161,167,14,19,59,221,24,119,207,167,85,77,106,235,144,69,34,49,194,52,86,18,248,210,110,209,131,238,158,46,138,19,43,105,177,178,33,159,89,90,212,86,188,90,226,160,20,83,156,134,128,127,235,242,5,237,140,74,198,81,87,72,226,197,201,49,113,202,35,132,167,62,93,240,75,187,64,3,224,133,204,143,181,131,6,113,130,58,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,16,0,184,16,177,146,144,160,45,161,205,177,209,171,80,63,252,123,217,47,88,238,17,89,221,167,141,40,151,87,81,233,104,76,70,37,130,19,28,92,101,36,155,63,1,95,44,93,109,189,40,197,251,162,15,151,108,116,39,14,226,142,195,24,190,69,184,159,219,249,18,123,21,113,75,82,189,226,156,112,168,198,68,206,6,93,82,61,98,88,119,42,151,179,143,37,236,29,235,149,90,138,161,145,196,123,235,103,174,140,28,41,103,19,73,130,21,59,145,73,210,248,169,36,167,210,136,225,173,223,136,157,130,182,188,173,134,200,253,243,126,84,154,143,74,105,244,181,244,45,153,78,184,166,198,148,195,27,136,103,252,218,168,203,15,245,242,100,102,237,154,194,101,176,132,98,109,29,238,53,33,140,192,31,22,82,243,185,45,211,176,163,174,36,81,138,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,140,165,136,47,46,102,230,182,128,43,67,81,97,103,40,0,0,0,0,128,28,243,250,181,9,125,53,45,219,198,129,65,125,188,159,169,207,157,107,103,212,146,100,4,109,187,179,224,49,101,76,133,77,129,112,7,252,185,20,0,255,172,121,248,36,146,236,234,20,183,69,52,204,86,225,64,159,110,69,98,133,33,124,202,14,38,110,140,252,191,84,111,63,205,74,248,223,235,206,228,251,226,208,71,228,144,233,90,206,241,19,3,26,53,22,59,207,22,107,192,124,125,150,252,14,199,219,222,53,188,147,116,203,168,155,218,237,219,169,103,212,38,108,116,115,58,196,101,83,238,178,107,25,191,229,231,146,254,235,175,32,36,34,104,70,119,58,206,164,168,88,143,179,20,202,122,84,81,45,76,212,49,212,34,154,77,151,253,144,57,27,116,248,72,89,81,105,93,31,78,208,107,109,184,120,178,136,63,155,62,254,97,173,136,244,19,230,120,46,101,78,30,109,200,235,182,46,175,91,185,215,87,175,27,33,110,248,159,142,209,241,167,20,101,58,0,252,135,248,103,75,91,171,94,223,212,117,136,243,222,45,184,150,20,106,186,51,158,227,21,67,242,130,129,140,153,249,81,106,102,173,171,22,167,186,111,41,37,62,68,94,132,126,237,181,41,141,62,90,157,219,247,50,222,117,103,173,234,149,170,76,99,62,159,143,60,41,250,200,113,221,65,210,141,96,118,203,196,29,25,191,142,235,70,92,252,154,55,252,20,234,215,98,31,227,219,253,124,217,128,245,191,220,216,47,104,244,71,118,107,104,61,153,81,40,222,219,58,79,156,139,196,41,110,126,82,165,57,153,247,153,153,95,218,61,93,234,117,187,100,230,179,238,168,151,210,109,55,153,166,69,151,169,112,195,61,205,169,136,187,18,56,41,215,197,149,197,67,237,248,28,209,24,249,92,20,238,107,151,194,150,88,15,121,238,105,101,25,83,83,182,59,210,253,161,146,89,166,229,102,187,159,217,26,50,245,25,17,185,136,204,181,74,161,213,58,157,105,185,149,81,153,29,177,232,82,175,86,3,27,64,167,131,159,139,119,189,93,98,69,150,113,136,77,106,114,77,51,110,76,172,212,147,37,246,203,2,158,182,165,121,175,17,63,190,165,143,72,218,94,222,211,33,223,104,160,241,170,51,124,0,0,0,0,0,0,0,0,0,64,5,252,59,167,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,107,41,0,204,33,159,153,75,90,146,164,55,45,73,194,142,68,173,250,161,222,223,43,31,206,240,203,200,209,77,107,253,193,13,55,152,72,252,0,72,59,142,0,255,94,194,191,181,68,147,18,181,37,88,150,55,114,28,0,255,61,133,127,153,139,251,189,5,102,185,47,117,0,184,29,199,127,79,235,0,255,162,253,5,193,173,156,210,199,239,95,196,206,183,184,8,146,132,36,221,225,12,161,173,8,224,79,54,34,29,0,102,198,251,241,230,50,87,141,124,41,231,221,34,133,210,135,23,24,136,210,230,97,78,206,178,57,44,101,204,15,146,110,213,92,171,152,94,253,106,222,25,151,219,148,23,39,98,71,33,57,192,118,240,82,3,166,126,175,88,180,89,201,178,227,214,62,206,95,145,126,253,90,226,238,155,33,253,176,54,147,136,111,252,43,169,191,224,5,191,34,211,95,77,106,38,101,39,217,196,75,67,155,83,102,246,95,158,51,148,242,241,141,99,250,167,173,189,151,156,56,111,111,155,177,217,153,186,33,0,190,154,203,135,159,14,223,23,36,41,9,218,104,49,37,9,46,248,150,137,103,199,251,225,172,159,171,70,174,148,80,229,73,165,116,38,16,118,170,165,236,195,159,28,103,11,77,77,196,199,245,207,237,204,69,232,213,127,137,166,210,186,148,59,149,198,153,207,0,118,81,190,67,188,247,105,101,47,26,214,251,93,10,41,65,28,192,71,79,208,136,233,153,201,254,112,23,2,226,119,243,51,226,101,160,102,69,243,53,198,201,17,72,127,163,22,52,144,35,236,12,23,54,234,233,87,114,231,177,63,61,104,17,125,161,218,21,83,119,201,169,117,204,14,111,24,197,94,110,166,5,62,101,0,255,101,166,4,248,87,111,197,247,159,86,163,226,233,219,155,120,226,73,179,65,220,137,191,57,192,195,138,248,117,227,23,36,15,63,51,114,55,227,188,47,69,65,29,183,248,136,147,130,150,45,198,102,114,182,58,213,40,4,254,145,126,213,215,202,115,170,63,141,222,205,25,56,107,227,138,71,117,102,90,118,11,219,25,240,69,252,124,176,244,216,73,171,244,36,100,242,183,52,83,81,41,232,194,94,131,72,77,112,252,204,58,118,132,145,14,121,49,248,79,95,155,132,65,253,119,173,187,183,54,163,13,183,154,207,0,237,38,190,107,196,47,254,139,132,223,142,15,252,105,163,23,244,122,166,185,236,44,225,13,169,184,169,51,237,197,188,222,32,214,0,255,118,220,203,38,250,35,155,32,36,62,211,140,221,12,18,13,167,148,88,137,185,126,31,85,110,126,230,28,155,24,165,81,159,87,119,174,84,82,234,42,14,211,110,74,42,168,116,165,220,128,163,141,8,245,196,27,142,48,139,89,12,68,102,111,123,215,166,105,140,124,46,234,240,107,215,100,74,108,135,36,247,164,52,45,185,121,128,71,221,39,114,158,47,191,178,185,109,206,106,141,244,139,245,119,82,245,34,50,234,244,90,185,21,111,180,49,25,62,149,106,50,57,204,176,135,111,108,98,243,1,242,247,242,25,249,136,92,169,13,45,51,146,208,72,242,3,10,71,214,72,85,171,28,30,247,171,44,70,126,220,17,112,63,87,236,12,133,11,136,47,107,10,59,3,238,239,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,21,117,10,88,108,100,144,167,75,18,43,34,130,228,73,144,73,180,122,219,176,89,190,31,103,38,149,42,234,87,168,18,54,229,25,139,24,152,123,236,208,4,157,14,190,174,141,191,146,150,204,185,237,152,201,56,49,169,8,105,195,20,19,143,73,67,92,203,218,220,149,192,226,121,140,212,71,100,228,35,163,236,77,131,94,105,181,167,249,70,6,161,102,79,181,10,177,22,141,109,212,227,215,213,92,68,48,121,178,187,213,234,205,51,119,65,67,84,21,233,49,174,204,95,118,68,52,54,176,180,141,201,78,137,36,116,63,166,174,167,171,87,74,166,224,231,173,239,79,152,235,21,92,194,206,124,97,219,24,171,1,127,182,185,88,241,155,29,169,89,213,72,70,57,130,65,88,59,186,56,49,50,67,217,99,76,101,212,37,190,177,122,245,218,222,57,126,233,175,91,55,239,221,225,220,239,143,3,157,185,162,29,192,133,13,249,201,230,114,43,98,21,113,169,95,50,201,146,228,230,241,225,73,17,93,231,85,91,40,42,2,236,157,171,37,86,38,205,38,104,78,213,43,82,141,218,190,213,17,143,42,56,195,201,197,137,184,147,119,217,151,57,192,160,75,245,242,174,122,155,38,125,81,147,170,122,189,123,113,111,59,176,84,109,153,185,248,145,139,108,23,35,232,49,242,186,146,185,93,86,137,237,48,221,50,186,19,234,2,127,22,49,133,12,48,50,179,120,136,117,164,95,212,247,14,71,23,73,175,211,92,17,222,103,141,38,38,194,31,28,245,83,202,131,193,25,207,78,49,118,30,48,243,162,228,242,59,225,83,135,239,143,54,155,186,183,81,168,162,196,42,131,113,57,106,241,227,252,71,60,221,94,108,109,185,224,210,37,158,16,249,65,206,231,106,100,172,34,122,245,79,55,70,132,116,155,242,112,84,135,244,157,1,236,22,75,24,235,43,235,22,62,34,211,127,173,190,118,146,219,61,247,6,226,102,118,173,130,8,40,0,255,77,214,171,45,83,45,174,125,73,168,175,156,159,87,207,145,233,111,167,247,92,146,223,93,137,170,176,50,251,214,28,227,189,36,235,99,145,200,149,164,72,63,50,104,45,225,173,201,78,145,93,115,106,41,135,179,199,184,162,1,224,103,128,127,245,86,60,249,116,90,141,150,87,253,234,221,72,14,113,93,78,170,229,70,226,73,230,177,95,12,99,204,188,44,185,252,78,186,201,83,92,70,155,141,147,222,65,153,104,33,170,5,86,229,169,80,7,0,244,35,253,139,34,125,122,90,77,236,109,145,73,131,122,231,227,252,71,250,191,220,159,8,248,249,0,56,199,132,0,255,214,127,140,131,83,76,248,207,253,143,132,135,3,128,28,19,254,168,174,52,108,90,72,125,18,154,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,253,128,249,124,198,94,25,145,73,50,34,194,73,242,82,230,165,228,109,69,100,134,97,29,122,77,250,103,200,124,62,30,236,223,237,33,185,155,113,168,84,131,244,142,171,147,18,47,45,118,152,211,106,46,48,180,77,201,110,13,144,75,120,95,31,186,60,186,242,65,74,198,34,197,251,114,146,154,22,53,92,113,196,145,138,122,98,170,57,102,106,238,195,171,79,237,149,28,222,144,219,43,23,100,231,179,241,150,185,104,100,205,116,68,167,8,173,231,6,21,51,18,87,139,193,157,152,204,229,109,182,180,119,217,54,15,248,82,31,153,177,87,38,61,233,203,33,222,30,17,137,50,168,195,168,66,61,163,30,191,190,234,146,178,121,178,155,140,186,26,82,169,127,19,138,212,206,123,252,199,199,149,130,193,28,203,180,54,40,139,232,1,215,14,250,110,139,67,62,134,156,94,159,15,120,121,66,106,185,178,38,141,87,92,103,248,0,185,167,81,58,165,78,171,25,115,201,203,39,158,228,96,150,106,212,211,252,24,169,87,243,182,87,97,64,253,184,113,251,206,237,205,39,189,189,19,253,241,66,251,39,71,55,224,207,165,248,39,41,107,71,46,248,181,225,86,227,206,134,43,156,42,209,229,40,43,108,98,28,111,216,30,1,116,242,79,125,38,173,250,218,214,35,235,57,60,165,197,65,181,234,109,154,118,100,122,66,166,20,78,1,174,138,140,122,244,137,204,78,105,0,255,35,196,61,146,203,57,244,181,104,118,143,108,206,170,222,82,227,142,170,236,140,14,94,74,213,96,50,127,114,141,141,205,35,122,184,191,82,31,185,114,109,226,208,8,137,41,143,248,29,145,31,198,60,93,212,220,153,225,170,183,155,172,209,156,177,113,233,141,91,88,20,252,194,91,183,170,205,3,75,51,35,103,51,114,30,48,243,50,114,25,25,25,116,147,90,203,202,212,230,161,222,199,39,214,101,85,159,38,133,58,62,88,18,225,15,191,248,71,114,114,153,222,233,163,247,251,218,20,71,20,247,77,101,6,63,25,231,100,193,246,231,136,6,250,165,250,43,139,126,211,234,52,242,248,125,244,218,240,196,57,12,239,133,151,216,192,156,156,226,160,3,128,28,83,191,87,46,226,210,226,105,88,55,14,0,0,0,0,128,10,16,75,225,98,132,226,189,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,208,229,197,200,56,92,140,152,3,230,71,86,162,120,47,50,51,73,144,162,184,87,142,202,33,50,234,43,229,3,228,202,80,144,227,189,157,223,212,141,163,162,184,35,188,141,247,212,207,21,154,142,248,218,34,204,232,219,2,14,248,154,58,190,91,250,96,198,12,109,31,91,168,225,253,144,23,153,87,95,155,102,244,213,104,220,191,151,134,43,206,181,248,213,194,109,122,216,9,73,243,162,228,51,73,45,119,37,132,148,58,46,221,157,54,72,97,18,121,53,194,207,175,25,158,104,204,221,15,126,73,203,164,145,79,187,91,165,186,79,212,28,157,102,101,174,109,168,9,87,44,245,196,68,183,78,206,105,207,51,224,215,139,127,146,216,244,28,191,254,188,15,87,98,236,62,60,104,240,172,222,210,73,204,14,253,49,211,216,222,143,245,199,122,171,52,161,26,187,246,45,130,132,29,218,10,119,247,76,196,229,76,97,174,193,191,54,120,30,224,126,46,245,73,75,46,50,74,201,69,123,73,37,228,53,85,6,213,170,41,93,49,242,99,203,0,0,255,234,173,168,235,147,33,211,106,116,239,240,132,39,39,241,167,51,20,113,43,155,120,139,48,164,77,98,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,192,157,91,10,23,51,226,37,81,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,100,63,230,69,62,31,181,230,214,243,182,188,53,17,222,72,72,4,186,20,53,141,176,241,99,203,176,94,62,67,31,15,41,126,182,201,150,220,197,143,107,184,14,41,236,176,43,119,248,187,48,156,109,154,178,94,4,125,126,126,210,51,87,70,47,137,160,187,97,107,208,83,27,31,147,154,42,84,87,31,124,227,16,115,190,124,98,199,25,197,63,243,58,90,109,239,0,126,223,135,43,34,167,118,119,17,47,20,39,51,56,232,235,187,151,13,57,99,215,104,72,141,57,37,241,39,227,105,199,99,131,161,89,43,115,168,36,199,53,166,122,121,178,215,26,110,125,151,154,185,215,242,78,248,24,49,192,19,122,24,55,181,102,116,59,12,1,227,31,126,46,117,59,220,54,79,73,22,242,102,232,169,214,134,74,197,60,110,152,195,153,137,195,25,232,80,31,230,63,246,74,18,165,110,146,53,146,144,242,186,132,9,181,101,212,242,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,69,133,88,73,34,2,86,4,125,184,175,203,200,76,74,162,54,99,250,8,1,62,124,248,50,226,213,227,167,91,27,26,77,120,60,234,244,178,17,127,244,233,107,123,37,33,222,86,55,239,77,196,199,222,240,238,20,184,103,247,242,128,17,159,62,151,159,169,163,57,187,173,192,57,17,168,158,84,166,111,7,250,135,46,79,246,210,111,122,109,85,115,95,191,59,201,116,158,250,71,221,240,63,139,119,195,149,137,57,124,249,12,39,147,70,212,40,37,35,34,106,102,89,36,83,96,183,65,93,119,69,81,34,120,42,150,172,58,205,207,140,245,233,214,81,23,153,91,123,69,70,209,165,211,61,74,45,181,218,189,18,0,255,45,73,134,51,38,173,23,182,58,224,162,216,209,8,163,69,219,251,105,144,223,125,248,1,63,118,212,200,204,136,108,72,61,88,230,236,189,156,98,66,224,234,136,218,216,233,116,105,135,115,89,193,38,238,112,75,66,125,186,181,106,144,204,220,196,45,181,136,36,166,40,244,182,134,50,113,103,75,165,77,41,250,236,10,226,21,103,91,242,250,99,135,216,81,6,216,121,153,153,207,149,145,73,87,70,210,18,117,218,62,81,111,90,134,53,153,155,239,198,49,39,83,238,196,32,158,49,134,59,160,191,12,96,45,27,182,1,254,51,126,174,230,253,204,58,141,136,66,197,36,68,132,134,75,89,17,170,178,168,117,199,85,77,28,98,240,33,63,151,139,157,153,77,174,70,36,109,231,217,232,171,228,202,140,217,110,75,181,27,103,208,163,156,178,49,53,111,29,126,170,8,185,51,114,237,136,124,212,106,75,73,144,32,164,112,43,173,50,18,27,191,180,125,20,158,247,171,67,141,71,45,108,85,19,38,216,219,86,182,205,7,192,183,245,186,186,215,10,114,240,167,115,167,119,251,222,247,17,95,28,241,169,187,28,98,137,190,163,239,240,170,183,39,237,128,198,192,151,143,124,46,163,110,122,198,170,211,134,148,74,181,238,110,144,144,233,87,170,72,57,2,245,48,139,185,134,15,169,215,175,173,219,139,82,215,59,125,121,99,71,39,227,104,224,83,170,76,242,81,1,34,83,23,153,161,0,0,0,0,0,0,0,0,0,0,0,0,128,10,185,84,196,79,183,0,32,135,252,252,170,173,160,53,148,62,214,0,255,209,0,255,189,254,214,169,136,15,0,178,3,190,245,115,121,27,248,145,160,244,58,222,83,74,130,59,24,248,119,12,111,186,122,169,239,110,224,92,180,208,238,228,172,88,21,181,32,133,149,159,157,96,14,3,42,68,46,34,226,221,176,222,14,178,127,81,162,190,104,60,172,210,229,125,156,174,131,102,46,41,252,58,172,180,103,79,240,158,65,79,206,231,225,229,137,147,48,39,163,210,50,157,73,69,230,228,210,125,28,177,44,59,131,85,17,160,134,158,208,81,210,135,249,203,204,211,201,78,183,144,216,163,17,41,246,153,248,251,215,231,94,131,235,116,244,53,197,235,245,240,24,150,93,168,119,128,0,255,124,46,220,60,188,157,73,79,210,193,75,166,19,108,45,92,113,150,84,155,88,173,102,110,246,15,7,33,64,146,251,59,243,25,180,120,75,154,148,210,114,42,139,89,202,138,18,213,229,163,64,198,188,100,246,222,171,190,131,33,123,167,215,216,40,17,91,37,114,71,238,195,0,198,178,61,156,156,16,186,181,74,46,106,73,209,143,44,133,38,29,113,188,203,179,36,121,109,103,27,187,195,119,7,125,158,44,253,218,187,148,65,119,167,111,239,245,98,90,54,162,109,81,229,230,67,102,218,132,0,185,92,12,254,147,173,27,149,165,223,27,41,191,113,87,45,137,70,180,148,243,217,47,172,102,16,252,215,175,24,61,181,77,95,196,204,82,125,0,255,222,74,249,149,93,40,90,66,230,245,36,151,23,191,188,166,218,69,171,145,207,235,130,135,99,159,58,254,101,162,245,3,252,237,40,45,93,183,43,249,84,247,237,164,50,221,18,26,32,175,203,213,252,20,199,167,139,158,206,234,14,202,40,47,5,57,9,70,243,133,69,172,114,119,77,224,236,189,252,103,76,246,94,68,201,60,37,129,162,171,212,238,164,33,243,40,59,211,116,87,173,57,200,198,240,159,33,234,143,66,213,171,133,164,98,196,40,36,0,255,149,30,150,191,19,204,157,44,34,106,149,243,152,141,200,33,249,175,252,228,127,228,199,158,108,253,144,115,154,157,176,140,240,17,31,254,188,191,106,139,70,118,55,238,78,188,120,159,58,245,198,192,132,228,0,255,210,123,0,255,129,185,147,239,85,231,172,102,167,245,33,251,0,255,44,63,156,174,146,164,68,241,216,147,147,74,8,121,206,119,182,241,249,1,127,239,111,239,85,59,251,171,119,111,114,97,155,91,106,186,103,172,80,135,224,0,255,171,250,223,122,66,176,88,225,182,86,27,233,101,20,239,7,201,103,236,136,124,33,143,102,35,106,100,36,169,226,91,6,142,8,213,103,54,229,167,217,143,161,207,197,218,186,85,43,142,168,59,125,215,223,212,14,15,158,110,150,248,194,70,187,70,218,191,251,145,171,254,35,243,132,6,44,51,147,204,126,109,102,243,35,237,95,94,180,202,92,46,106,19,48,122,33,110,108,182,151,168,13,76,204,103,18,90,194,207,40,149,161,17,165,68,202,212,24,82,252,195,221,123,211,234,43,156,134,59,205,155,112,100,52,232,248,224,45,94,49,62,211,152,192,80,251,167,143,36,173,35,50,35,51,99,124,240,108,220,209,232,244,216,70,98,71,124,75,254,245,189,147,214,223,157,198,212,107,122,188,43,145,68,17,183,183,12,149,170,151,99,64,125,78,79,202,199,174,155,174,242,144,54,105,113,80,39,125,2,62,22,211,18,41,213,199,6,237,197,124,212,144,43,186,36,193,207,204,104,147,102,60,137,154,38,137,134,68,40,42,44,199,56,195,216,242,146,6,29,218,179,57,184,65,47,254,233,222,207,220,177,27,7,116,165,193,134,247,172,168,33,254,60,174,203,176,136,77,108,168,85,135,221,0,255,202,92,146,39,209,223,36,87,56,174,37,158,153,165,212,198,208,236,76,116,4,204,139,39,242,43,115,239,20,69,188,82,26,173,113,139,150,201,185,184,144,199,165,158,60,108,135,248,199,144,203,133,155,207,231,118,82,241,171,151,164,27,45,45,12,193,220,156,148,245,81,78,214,231,172,61,9,132,127,250,188,123,112,218,218,180,135,213,199,154,90,11,115,49,42,123,51,199,136,159,148,87,119,174,22,133,193,163,49,92,86,115,154,177,165,188,103,214,91,118,24,107,35,64,226,207,181,117,123,211,182,228,157,190,107,172,41,136,23,79,15,55,108,226,36,248,152,139,40,241,118,142,182,175,155,107,71,228,146,109,208,173,252,253,211,234,187,102,40,125,125,120,182,144,57,93,56,136,189,14,59,197,35,70,124,190,0,255,252,141,245,175,215,69,115,210,167,73,79,165,200,82,75,12,0,187,195,248,173,208,239,173,127,68,221,221,249,62,51,240,126,203,83,187,14,248,241,173,181,23,246,219,53,90,223,95,55,78,212,185,252,0,120,241,254,34,197,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,228,2,239,175,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,139,247,54,201,11,248,247,138,191,233,12,137,3,32,250,177,254,167,222,138,189,136,139,136,238,164,26,244,35,253,91,193,111,229,234,199,173,28,62,97,163,215,1,46,70,253,73,171,122,133,184,52,119,248,254,235,246,216,0,255,166,213,89,253,232,194,111,153,8,118,192,231,251,203,91,89,191,146,101,213,152,248,166,137,243,200,192,27,3,198,174,111,21,250,208,106,155,238,134,86,13,87,39,143,106,197,192,142,57,125,201,231,114,185,58,94,213,44,39,155,26,239,194,196,108,28,148,162,214,242,53,63,109,50,250,254,151,110,89,251,91,181,82,50,190,235,226,50,179,133,107,7,124,191,191,188,140,81,0,255,36,155,85,203,199,55,201,208,187,177,157,38,29,32,31,223,244,244,178,118,140,94,177,52,107,109,138,83,189,156,205,28,183,29,77,156,202,170,118,131,217,140,249,186,216,107,39,105,189,85,98,211,8,85,181,188,121,119,82,108,101,31,103,69,196,206,42,208,133,246,7,135,143,187,0,255,125,47,19,212,95,38,89,213,33,243,136,72,80,233,96,51,213,126,224,252,31,175,254,223,170,110,154,101,9,183,41,227,217,53,52,3,224,207,215,95,138,87,55,201,32,187,121,74,173,146,44,213,197,87,246,172,110,40,251,110,76,212,94,96,206,198,188,228,251,116,117,236,87,18,125,223,221,191,165,192,31,222,189,120,80,113,182,104,135,240,65,35,241,0,255,231,247,195,225,173,90,212,104,243,166,70,158,170,103,39,218,29,116,57,210,214,111,125,33,166,104,117,58,183,18,150,179,225,190,177,26,197,177,141,214,36,32,252,92,56,121,43,225,167,59,250,150,163,100,187,149,82,164,68,65,115,152,198,241,60,116,238,144,211,199,94,25,89,216,151,6,157,100,109,94,210,37,202,19,218,239,70,147,6,248,207,139,225,15,143,100,38,205,104,155,74,211,33,167,220,20,147,102,115,183,138,25,214,9,127,50,45,51,54,200,127,111,61,61,79,39,155,174,172,228,173,219,123,27,81,122,252,18,231,160,226,24,24,226,166,66,6,164,95,238,181,146,238,181,246,166,183,111,233,239,181,213,77,20,241,128,165,202,154,165,195,140,203,207,165,67,46,23,189,127,93,174,252,48,55,195,77,150,146,252,248,147,209,106,148,146,243,154,205,213,28,241,113,0,255,173,91,230,204,213,104,37,64,213,166,109,67,36,206,76,193,142,238,0,255,184,254,59,116,116,31,81,105,97,70,0,6,196,63,210,173,181,118,60,163,87,173,94,115,205,60,203,133,231,14,226,24,195,206,42,117,24,253,63,139,221,173,189,163,160,185,192,219,77,155,86,122,246,175,182,209,253,223,239,95,103,234,191,232,26,39,246,161,254,39,252,54,217,153,192,69,36,155,17,99,56,13,176,249,175,152,251,31,205,7,158,203,92,133,167,254,91,216,252,87,204,253,143,230,3,219,25,185,10,207,174,182,27,182,110,229,106,114,223,57,42,229,17,125,160,127,98,191,168,36,13,13,48,202,207,231,51,238,126,111,90,150,52,55,248,104,57,108,73,206,238,236,48,208,0,255,94,94,172,222,86,159,94,89,74,175,121,223,164,51,103,237,46,56,74,240,48,187,141,169,18,232,159,226,87,105,113,164,0,255,202,108,107,186,122,251,134,191,45,214,12,118,21,8,152,203,199,224,95,217,186,49,169,201,248,78,170,153,27,115,229,210,96,93,77,89,159,29,198,44,134,251,209,234,146,78,114,69,50,100,38,179,210,90,10,133,248,106,243,83,92,137,1,188,101,155,120,68,15,249,200,235,105,46,159,139,71,94,211,238,162,151,8,230,149,193,205,25,113,170,99,95,110,118,29,233,253,149,153,35,37,80,210,79,162,210,160,23,215,178,114,83,220,209,110,30,228,171,194,121,20,242,147,230,45,93,208,66,95,219,73,114,42,145,27,183,81,37,186,203,82,133,31,232,167,203,200,211,233,10,183,56,25,73,30,153,34,81,244,152,31,248,246,222,180,164,232,231,105,77,58,28,227,220,87,158,40,117,103,28,27,171,141,145,126,145,207,103,201,195,139,159,43,201,6,111,215,155,99,146,168,45,30,14,69,45,161,217,252,205,126,226,10,4,38,174,12,133,97,2,41,79,183,211,57,24,125,215,182,203,154,99,220,135,171,24,171,178,135,24,196,72,248,159,203,71,89,56,89,53,158,26,181,164,102,77,169,132,180,10,204,206,21,27,1,80,222,64,188,110,145,181,106,58,44,118,208,90,35,47,154,183,100,199,212,186,148,103,95,49,132,81,253,149,186,0,255,164,73,167,215,77,101,190,59,241,227,196,56,25,153,69,20,175,52,91,198,9,6,64,218,49,47,214,207,231,213,129,127,27,77,173,123,170,95,77,239,8,190,186,117,192,183,86,188,85,103,75,28,0,46,226,167,41,174,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,15,64,0,255,208,229,99,47,253,166,23,74,230,94,219,221,73,160,214,119,95,71,29,234,117,216,219,144,207,71,174,212,214,206,183,100,208,72,150,196,67,75,67,82,55,212,33,143,29,70,92,208,151,111,108,98,32,82,167,47,238,176,179,205,102,207,52,206,81,159,75,93,70,70,174,76,26,81,178,54,149,56,65,29,234,52,100,241,219,178,102,145,89,164,209,35,141,245,47,124,121,186,115,196,165,249,112,232,91,50,50,28,138,170,164,232,57,21,164,130,26,145,114,28,86,78,62,177,161,93,103,199,29,242,114,153,25,59,86,210,252,162,237,174,196,33,79,58,221,185,55,35,83,69,29,170,166,142,184,169,80,161,209,44,131,184,243,242,94,230,78,82,143,200,164,116,186,130,20,19,165,173,243,50,127,39,114,201,101,225,77,166,66,29,207,146,10,88,154,13,124,106,35,217,152,137,242,223,121,33,252,105,133,102,174,72,151,245,86,82,120,243,147,245,226,72,19,50,117,56,106,212,15,239,248,147,17,59,223,217,66,13,147,137,145,211,229,244,17,81,235,222,81,28,39,73,45,10,173,108,86,38,159,182,13,208,123,202,244,152,118,216,170,140,135,83,135,250,24,147,231,26,47,63,220,215,239,28,127,26,155,166,111,253,151,72,27,183,30,222,69,153,203,131,219,92,54,103,21,119,165,13,250,208,103,102,46,18,43,162,150,140,74,51,222,74,163,13,113,68,55,36,215,120,81,163,241,106,213,143,248,155,43,129,83,108,101,59,218,125,8,242,175,63,131,63,45,203,94,155,230,125,145,154,82,247,154,55,187,103,70,117,28,184,224,207,236,96,38,142,129,172,230,68,250,237,165,107,34,114,103,61,86,86,66,91,82,75,69,245,186,100,138,143,79,151,222,134,84,202,101,83,115,89,99,46,159,244,62,77,146,185,36,5,250,92,50,125,105,118,75,36,25,138,155,14,120,198,97,198,192,151,215,199,202,38,62,45,50,178,22,132,178,38,215,108,131,50,105,26,44,122,149,184,150,70,162,172,54,82,175,195,202,15,245,87,141,196,203,166,214,35,25,234,157,154,200,12,75,183,60,5,67,157,241,141,37,12,152,223,177,162,4,169,22,222,15,121,63,131,68,108,122,70,173,132,238,52,213,5,171,22,63,172,212,175,76,82,111,107,28,0,0,0,21,114,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,238,8,5,188,128,161,143,92,115,204,7,129,35,145,67,125,17,59,169,2,198,74,23,142,249,152,163,238,129,3,138,138,145,161,143,140,80,128,88,34,152,139,124,190,190,174,248,68,228,192,47,187,110,218,16,130,133,8,37,77,122,68,141,38,86,156,52,131,179,167,36,228,231,197,202,92,165,237,202,178,201,75,119,119,54,219,151,45,166,205,19,15,229,148,218,24,5,49,115,43,54,141,76,50,106,105,81,43,45,147,168,245,20,193,88,135,138,147,41,125,240,130,191,50,29,102,16,155,58,33,63,242,126,146,170,163,151,178,219,96,119,73,230,125,222,213,14,167,170,19,38,67,88,73,204,203,79,120,121,34,126,118,144,26,101,98,213,221,227,58,170,70,237,234,143,117,57,43,186,101,135,246,137,134,252,253,200,200,149,137,76,152,127,221,222,235,209,80,240,35,81,132,207,209,61,97,74,105,69,76,204,48,62,78,229,229,145,118,59,132,76,170,95,58,90,25,55,118,36,75,2,145,147,69,53,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,220,203,149,22,0,21,118,126,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,128,114,132,64,191,117,177,146,196,222,148,82,74,27,150,48,35,194,138,248,13,57,250,135,126,239,245,104,249,221,89,130,222,93,124,189,111,73,46,152,30,49,128,125,217,233,208,80,150,103,127,105,188,159,171,186,90,158,120,81,106,33,17,241,4,19,132,180,163,82,167,10,206,240,177,195,174,236,154,152,79,117,43,137,158,148,199,244,172,212,125,43,221,121,71,102,107,136,62,175,5,78,102,146,158,148,19,236,222,86,4,189,254,158,46,178,148,88,181,168,153,76,75,126,98,87,71,4,106,173,58,153,82,57,68,125,46,246,218,194,237,69,138,185,91,93,239,189,81,18,21,46,208,39,149,202,204,6,237,119,137,145,253,242,100,237,172,37,242,148,144,26,201,146,17,113,157,242,154,207,44,43,138,153,35,254,177,121,30,238,173,151,143,186,174,27,125,215,166,237,190,138,51,158,146,75,55,184,47,120,136,217,208,190,48,192,206,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,184,191,35,20,231,88,191,62,119,174,157,185,41,125,209,134,222,138,69,116,12,30,135,68,22,112,69,36,37,123,103,4,161,44,67,11,150,105,27,150,49,214,223,17,123,173,26,109,179,35,80,221,106,221,141,175,11,63,120,240,199,15,28,203,107,54,128,175,12,186,149,161,111,35,115,101,174,79,103,40,157,18,215,164,90,228,50,121,223,138,45,85,83,15,47,147,16,77,229,1,147,216,106,54,98,2,126,125,168,191,163,161,173,93,243,190,232,67,38,174,206,237,238,73,168,212,193,229,29,153,101,28,102,203,50,133,1,243,243,86,45,179,150,185,210,201,254,193,214,90,72,146,137,104,82,183,84,241,112,19,169,162,139,177,46,17,215,102,102,90,99,55,217,141,13,153,43,183,243,107,231,86,252,200,150,52,164,80,82,118,85,149,152,124,218,250,116,111,5,177,86,168,76,17,119,115,141,201,249,153,127,140,122,93,230,90,203,37,185,23,109,115,145,116,234,180,141,38,100,138,196,138,80,191,125,103,202,41,87,236,57,165,26,53,155,169,121,216,166,231,82,132,188,220,235,190,248,95,189,197,118,203,200,161,65,30,17,136,113,220,241,40,21,91,98,32,70,78,159,170,140,147,147,106,219,176,118,149,1,118,126,238,92,217,73,163,228,114,45,37,59,220,113,214,73,97,11,196,197,230,238,119,31,118,198,168,28,54,10,225,24,31,21,28,226,110,251,217,150,71,208,221,95,59,147,210,106,171,78,119,11,59,156,183,110,102,18,248,238,78,170,20,243,50,239,69,102,62,35,130,228,218,13,169,149,190,38,71,100,154,65,141,90,62,0,0,0,0,42,232,98,37,137,200,244,99,230,103,172,159,153,185,86,45,222,130,86,103,40,183,176,233,81,203,138,18,205,176,210,229,7,184,16,249,43,105,171,62,109,90,186,51,232,114,193,253,221,248,177,105,89,150,115,90,69,131,152,194,212,22,150,25,184,169,108,155,129,29,121,198,38,240,102,131,62,47,243,105,126,213,106,155,22,170,94,115,231,222,189,86,126,184,194,34,253,226,67,92,22,101,119,176,62,2,232,34,151,151,39,100,68,75,58,89,45,104,212,112,91,28,26,20,171,126,36,247,119,70,142,50,166,187,69,70,68,50,160,11,38,34,65,78,7,156,203,65,192,196,204,11,38,159,167,71,124,130,90,85,44,39,70,133,188,4,75,157,58,136,131,218,99,88,246,7,115,25,71,247,86,201,71,150,206,37,162,20,82,233,6,131,88,188,180,125,205,102,124,118,11,39,33,138,186,60,89,123,239,181,168,232,225,109,210,234,108,144,131,105,185,56,186,143,122,242,157,157,116,239,8,127,249,247,114,121,33,74,88,221,78,188,52,73,4,15,152,147,148,144,82,50,137,45,52,57,49,197,63,90,250,222,145,180,77,222,231,77,90,173,84,40,232,213,161,96,222,138,121,236,102,3,21,59,226,35,245,71,158,4,137,199,61,220,40,34,86,79,68,129,216,198,71,65,67,192,252,112,243,215,134,63,58,88,109,211,107,100,133,197,183,239,97,43,103,179,31,21,50,14,0,255,92,62,243,204,193,226,69,70,191,27,10,227,222,73,182,4,199,178,55,141,74,192,223,212,175,11,70,188,244,221,42,149,184,183,125,58,243,54,119,197,143,137,175,201,231,119,196,167,33,83,0,255,116,195,169,185,185,113,115,212,88,133,103,81,91,106,63,2,23,147,156,215,213,243,65,17,190,94,129,71,62,141,102,228,88,244,225,82,246,15,171,29,10,0,255,243,147,38,92,191,119,140,227,188,20,218,150,211,82,246,32,107,3,115,111,69,230,226,148,232,88,37,234,180,214,50,35,101,166,106,166,205,110,87,221,58,242,254,116,57,83,161,74,210,86,165,148,92,102,195,57,149,180,180,45,218,163,246,24,121,30,78,204,75,174,127,94,252,74,56,60,50,154,32,149,104,168,155,149,66,178,53,251,102,199,48,149,1,223,239,127,239,189,168,253,45,26,137,112,253,243,102,138,143,237,212,232,88,251,183,117,166,66,175,200,164,153,52,149,199,199,180,178,145,231,151,118,110,248,1,63,201,219,186,48,21,170,190,119,183,108,125,49,122,247,147,154,133,218,163,102,54,136,121,33,252,114,123,173,122,214,239,73,198,59,27,20,143,218,210,86,69,201,66,249,142,121,145,177,51,234,42,53,106,210,147,184,103,39,211,97,69,6,157,34,52,230,244,165,66,223,143,71,34,54,177,225,87,245,120,171,189,217,116,188,31,85,191,130,22,153,97,74,116,165,52,82,146,97,42,158,106,20,117,143,79,21,107,111,49,74,2,208,47,244,249,220,107,173,85,47,142,233,205,218,114,163,172,74,98,168,107,169,169,41,102,177,147,199,160,27,191,204,103,174,102,100,132,75,134,120,144,58,142,81,37,140,197,57,230,150,234,82,124,205,153,54,139,77,17,74,222,51,254,180,90,68,5,153,34,101,117,27,61,244,98,97,166,57,39,195,15,78,105,231,177,94,67,253,240,115,225,140,95,45,114,165,97,162,175,84,197,236,98,5,118,202,211,34,108,97,64,123,197,126,9,216,251,211,239,32,91,76,191,105,100,226,148,222,157,84,230,136,118,168,85,135,224,127,249,231,210,219,187,110,34,177,80,230,118,198,28,210,206,52,67,156,127,66,214,222,59,72,180,70,107,198,24,51,145,31,231,47,73,110,235,93,170,107,25,215,47,49,1,235,11,38,183,54,188,88,15,198,40,201,36,117,42,118,189,240,225,11,217,204,113,80,251,215,28,195,232,126,232,86,150,139,147,178,224,71,131,250,202,89,134,28,1,241,85,123,136,93,17,34,114,91,87,50,55,109,104,233,133,67,126,231,74,146,165,48,18,96,238,95,220,43,20,253,31,133,210,77,158,178,112,157,113,147,186,211,254,145,29,53,0,255,85,139,235,214,14,83,148,213,234,117,117,171,189,24,140,128,183,4,156,0,255,124,140,115,241,98,71,61,28,140,57,53,41,29,211,36,169,218,114,18,97,153,118,226,174,118,14,179,25,116,186,218,230,119,100,205,92,144,48,46,253,180,180,36,82,83,156,154,154,5,10,205,37,237,7,46,65,204,143,200,29,105,31,227,222,14,93,68,196,207,136,146,212,161,140,147,237,105,188,26,36,209,163,0,0,255,249,137,127,175,58,41,83,60,114,53,38,200,25,243,88,45,108,9,45,231,97,27,232,247,67,126,142,0,255,59,71,202,174,114,59,17,187,96,76,205,27,66,223,208,111,78,103,229,120,30,242,179,108,253,210,101,219,214,86,221,59,69,29,30,69,27,171,64,173,89,105,220,17,159,147,151,23,236,40,30,9,39,190,171,83,145,52,206,7,107,218,77,141,19,8,241,219,254,211,19,210,153,190,151,244,79,44,206,187,211,78,155,121,146,202,15,203,0,255,207,240,203,231,35,70,103,81,130,54,98,94,240,114,68,236,254,186,149,162,188,111,211,86,121,205,16,247,237,21,45,182,143,158,29,199,0,255,98,176,127,153,235,85,196,250,167,208,182,150,148,128,187,0,255,188,158,188,73,54,188,88,175,231,156,133,103,186,99,89,230,192,113,248,223,10,135,165,233,233,84,21,156,181,139,140,42,38,228,105,70,12,231,222,142,124,100,248,116,137,204,200,160,36,98,116,92,34,82,145,170,219,195,247,1,223,131,63,116,9,54,85,99,47,167,228,197,64,45,37,44,234,130,75,218,143,26,9,204,0,0,255,35,0,255,60,41,167,104,225,45,233,132,148,102,108,238,211,168,82,246,7,134,0,255,235,169,253,109,26,13,49,219,53,114,130,108,226,72,99,226,119,114,185,60,188,56,69,234,31,36,159,154,155,241,198,148,109,152,31,222,106,247,176,223,97,252,95,58,212,90,186,98,49,85,196,199,83,109,107,31,50,36,146,128,95,55,126,81,91,43,233,61,239,108,46,226,70,107,84,89,85,113,152,43,230,16,188,96,184,99,84,252,25,238,83,119,20,18,169,156,17,198,0,255,165,67,223,207,149,20,99,221,212,92,175,105,237,92,242,227,253,204,254,185,149,15,83,162,74,172,220,180,185,216,25,20,229,9,178,173,157,234,80,2,210,0,255,168,110,254,42,164,243,250,5,53,170,170,72,0,255,162,56,249,251,132,108,82,143,158,80,147,35,66,222,239,47,115,145,105,122,116,148,181,210,165,26,103,71,225,142,27,135,203,218,159,233,163,239,47,151,75,211,163,114,45,111,181,102,44,250,254,182,138,150,181,47,93,75,192,248,254,133,251,232,9,249,155,249,1,63,254,188,173,30,189,172,82,78,123,133,92,209,102,56,2,190,200,254,91,183,194,180,104,58,77,231,82,60,181,241,181,154,138,213,46,204,126,136,157,249,82,161,50,74,100,19,165,72,44,226,47,109,90,170,113,88,187,112,185,81,204,245,87,141,234,232,161,92,132,184,52,82,70,156,54,213,89,88,48,89,198,22,70,221,206,223,63,173,190,72,134,138,216,221,71,233,182,97,222,56,198,61,124,12,177,105,252,116,184,151,216,47,87,125,237,210,160,104,70,84,146,213,101,165,113,84,132,176,33,56,39,181,11,173,59,230,69,239,127,239,124,105,208,180,90,141,68,53,143,57,153,180,68,100,180,71,218,151,106,24,5,252,132,0,255,249,148,48,44,95,147,165,135,24,205,104,214,60,85,234,204,254,245,232,200,249,143,162,244,0,255,206,159,70,179,77,35,160,169,236,223,112,3,242,191,233,80,249,136,178,195,61,179,154,164,50,80,251,223,54,182,15,200,127,167,132,253,159,47,103,182,23,121,218,239,118,242,104,204,137,156,0,255,27,180,254,207,165,41,51,139,204,221,112,41,123,55,62,114,254,111,15,86,63,41,53,230,244,168,177,112,41,187,55,223,128,252,119,90,212,223,189,168,101,174,62,101,218,229,182,160,143,200,0,255,167,70,253,173,92,148,49,83,159,65,218,215,118,54,143,200,9,56,0,255,181,7,203,156,46,71,121,156,68,161,33,156,202,254,141,15,156,0,255,154,179,254,203,133,168,141,221,47,56,149,189,11,73,68,254,3,209,253,189,168,71,152,165,19,149,14,109,99,59,157,35,242,63,152,212,47,119,100,100,126,156,148,40,4,104,239,218,41,26,81,57,46,0,255,51,231,253,31,10,175,0,255,8,110,101,87,226,184,252,207,26,122,249,204,71,40,140,103,212,250,192,171,212,127,77,34,246,0,255,17,42,245,215,213,105,122,172,251,102,252,124,107,107,208,15,201,127,98,83,0,255,204,204,204,204,140,149,82,75,165,115,166,189,90,17,117,92,17,37,199,219,191,124,214,96,145,203,140,108,65,85,156,214,168,143,192,178,236,201,243,97,249,143,65,244,239,175,120,120,223,117,79,247,203,204,236,82,148,80,251,119,47,194,165,254,35,51,163,70,199,221,12,135,188,103,87,187,57,252,72,251,159,15,166,187,220,142,85,192,60,154,58,46,65,155,216,254,174,81,230,142,220,205,139,195,240,0,255,60,131,232,221,219,1,26,226,177,126,192,199,212,191,11,203,0,255,236,121,0,255,129,134,152,46,2,38,166,254,77,18,105,0,255,227,62,152,238,115,145,52,51,192,188,188,228,121,130,182,175,141,36,126,164,253,127,0,255,212,168,250,222,180,120,194,172,27,157,44,180,207,237,101,63,202,164,61,81,181,184,252,207,158,245,95,62,65,207,244,151,148,10,188,203,158,212,199,229,127,230,224,245,215,208,23,139,23,13,193,178,236,91,124,67,242,223,105,185,207,21,171,78,6,215,127,218,13,104,227,219,73,250,17,249,239,148,168,123,177,202,67,102,47,252,6,105,207,219,198,133,150,185,99,106,83,192,249,175,61,184,126,239,24,197,177,58,41,229,224,87,246,99,251,192,249,191,69,248,253,220,165,52,152,87,58,33,11,203,178,99,234,13,200,127,167,68,235,118,68,56,101,70,163,22,87,105,199,219,72,224,135,230,0,255,117,167,69,175,200,132,79,74,96,198,189,182,5,104,251,219,201,170,150,88,239,231,93,77,237,58,14,173,0,255,203,81,132,235,246,46,225,54,175,213,90,81,79,246,34,217,177,245,127,121,154,232,229,101,142,103,247,103,150,60,253,100,71,131,13,201,127,167,69,231,229,204,30,91,235,221,115,65,59,247,252,144,252,103,42,212,0,255,253,60,129,121,188,44,126,30,105,23,3,163,57,57,116,254,167,9,203,223,111,68,110,6,63,95,82,84,118,142,69,206,127,52,213,0,255,219,17,94,243,220,65,70,91,217,101,207,144,252,95,26,244,253,92,160,6,115,245,92,63,183,180,123,226,152,252,95,42,238,243,106,169,62,189,120,193,103,152,118,89,107,73,61,211,68,211,34,215,63,159,215,183,8,39,107,53,155,57,101,230,76,141,226,58,220,202,142,21,232,248,251,211,231,25,132,211,87,109,179,161,41,214,173,187,67,176,48,187,213,231,198,230,0,255,117,166,66,253,175,60,73,221,177,232,15,138,231,149,118,143,34,62,239,159,62,78,139,210,237,248,168,53,190,106,98,57,63,180,99,245,40,115,79,117,155,25,132,95,62,167,31,35,44,159,25,175,97,88,109,73,141,164,229,115,118,168,194,143,227,191,17,194,238,231,105,194,192,100,211,164,178,60,59,178,41,1,95,155,151,159,96,210,240,155,108,225,59,29,95,148,150,214,115,177,253,52,237,200,222,223,169,15,209,169,92,70,68,18,186,177,134,100,107,58,207,135,118,83,67,132,153,4,207,56,254,27,161,247,127,194,128,95,53,42,199,179,167,23,199,127,35,244,254,79,24,240,145,139,202,238,212,127,102,34,190,86,191,247,218,193,232,253,244,221,141,178,21,23,5,205,83,109,142,102,161,245,99,242,95,187,245,223,145,145,12,196,105,68,37,98,150,241,150,133,114,37,38,142,0,255,198,231,253,67,225,98,93,84,249,156,93,42,8,0,255,207,141,14,253,92,68,46,133,115,167,180,201,42,131,83,0,255,180,9,226,0,255,150,247,191,146,109,77,223,45,199,37,70,233,131,248,143,228,254,114,69,187,154,230,41,198,91,81,17,34,103,6,229,191,209,193,238,231,137,194,90,122,166,91,229,110,246,47,124,76,0,255,151,27,31,44,127,145,132,159,38,25,225,76,121,157,189,123,78,52,0,255,79,26,252,114,43,218,84,20,222,136,226,168,200,28,197,127,9,79,23,145,204,137,22,217,64,140,16,9,2,140,0,255,197,231,253,233,193,69,229,206,10,101,121,246,69,62,140,0,255,69,232,253,210,96,14,91,171,58,25,192,86,237,9,248,242,0,255,55,83,202,200,36,171,65,9,71,239,95,254,31,99,246,151,173,238,46,129,208,56,0,255,34,132,229,119,158,24,124,97,122,183,201,6,182,55,62,206,159,24,161,0,255,119,46,10,118,232,173,112,152,92,97,119,251,137,226,0,255,212,229,143,74,250,134,117,220,199,81,252,159,145,203,23,149,115,101,203,122,225,85,128,152,23,68,137,222,253,216,5,59,120,212,74,105,242,134,61,45,138,211,251,207,224,134,126,100,169,77,14,177,57,251,68,241,127,230,239,103,136,204,53,115,189,78,184,27,31,200,0,255,201,111,229,206,112,42,151,30,197,226,14,123,24,136,48,17,203,113,254,197,169,254,95,222,224,9,215,151,39,115,216,10,28,83,180,208,0,255,107,61,132,39,124,103,58,81,102,177,61,242,4,241,95,194,219,250,12,175,242,78,143,141,153,34,183,14,77,62,191,51,23,148,217,81,211,169,89,64,19,39,23,215,125,214,220,73,157,65,153,188,167,153,77,49,140,216,251,31,97,9,207,204,172,82,206,177,85,57,196,120,209,203,111,146,137,48,133,109,146,99,41,203,216,199,196,68,230,222,38,186,100,68,241,42,173,171,132,53,238,148,226,174,202,51,142,69,44,117,192,207,212,167,75,209,233,245,214,179,90,142,101,169,179,226,179,63,43,123,17,86,210,213,220,174,227,128,31,95,94,138,18,250,175,94,118,65,216,75,127,145,161,40,59,216,193,178,99,250,191,220,8,225,186,189,74,194,76,213,107,205,148,231,217,135,13,137,248,155,248,11,48,169,90,116,139,186,200,27,167,39,85,109,231,106,91,173,15,226,0,255,211,163,254,107,175,60,103,140,94,35,113,198,183,135,250,136,140,26,148,0,255,198,7,253,191,115,165,194,187,213,162,90,57,156,157,163,160,252,63,66,244,239,173,170,176,54,72,208,230,202,229,236,154,69,98,243,0,255,186,83,163,242,59,87,205,28,0,255,30,181,222,217,223,230,158,31,147,0,255,77,137,170,229,94,73,78,30,227,150,237,171,231,134,246,15,161,81,56,154,146,131,242,0,255,232,208,187,23,153,11,247,30,233,80,44,91,179,111,205,143,248,132,127,62,63,198,7,139,77,131,215,42,156,37,245,98,182,50,57,187,84,132,4,241,191,41,185,207,171,165,214,244,34,162,202,57,163,29,169,15,121,217,202,47,31,167,69,209,93,95,165,154,57,70,162,197,41,60,3,180,107,191,40,215,251,121,23,207,170,226,48,254,23,165,244,0,255,218,4,97,160,54,189,68,249,192,254,198,113,254,197,232,253,226,224,13,139,149,249,100,4,91,81,37,34,0,255,131,136,253,159,143,48,211,179,67,187,216,22,232,7,230,0,255,245,32,82,185,69,139,74,199,236,219,102,146,118,175,61,212,68,20,78,142,243,47,70,244,238,71,164,193,25,22,110,56,213,201,8,246,10,199,249,23,37,122,247,35,210,96,10,253,95,171,147,45,108,133,151,56,247,47,15,68,119,145,145,167,209,154,121,165,225,186,79,59,215,70,22,63,208,254,231,129,72,103,172,92,73,74,230,221,75,27,75,59,216,94,102,162,92,121,87,183,8,231,95,156,214,127,185,48,24,162,191,163,54,121,195,230,224,252,139,20,94,127,30,108,97,235,39,148,59,236,73,75,64,254,7,145,202,213,245,45,153,71,100,140,152,118,173,157,185,184,249,31,76,42,63,63,54,243,181,90,168,61,106,115,159,136,180,171,104,98,164,127,41,78,232,191,149,207,131,53,250,17,201,66,153,194,222,208,135,241,191,24,189,127,30,12,238,115,20,202,5,118,66,75,220,252,23,38,157,95,185,96,203,12,94,173,78,123,212,198,216,7,228,191,80,169,0,255,34,215,142,89,144,36,84,105,155,218,199,69,68,166,73,24,0,255,139,209,251,229,193,224,110,101,68,153,192,86,44,206,191,24,213,0,255,95,113,48,135,69,70,228,147,15,208,159,48,1,249,63,92,236,191,28,43,102,81,86,147,180,41,237,45,125,64,254,15,153,250,223,43,114,28,102,240,9,57,218,136,54,22,135,152,19,231,95,140,234,0,255,239,52,56,195,247,162,78,70,176,81,57,140,0,255,69,8,253,183,98,149,131,61,60,34,130,62,89,192,70,145,9,200,127,98,115,0,255,143,192,76,31,68,59,208,78,225,192,252,191,62,100,234,31,245,168,25,140,152,57,53,227,61,218,144,54,55,136,152,131,241,63,111,132,240,204,199,206,138,48,210,181,160,75,89,159,93,104,118,172,249,250,157,35,133,215,87,125,187,12,107,159,210,132,163,101,127,118,164,67,9,184,191,117,47,193,164,226,71,102,68,182,100,78,163,56,230,165,45,107,71,165,58,242,254,240,129,71,213,54,173,36,173,97,62,138,199,37,17,237,105,91,171,77,131,40,252,114,185,124,52,13,139,151,132,239,115,69,171,122,163,41,174,193,11,54,135,193,140,190,127,221,14,250,240,181,105,171,158,166,152,247,239,5,84,195,22,74,100,108,254,95,127,106,84,124,58,93,97,234,88,179,75,25,207,246,118,82,28,196,0,255,166,68,231,195,75,181,49,29,105,206,28,213,63,246,3,252,254,242,249,8,81,241,74,178,171,50,29,247,78,10,41,108,177,63,60,100,216,253,173,162,171,151,142,85,10,93,36,58,86,74,132,170,92,217,31,54,49,136,0,255,76,135,250,215,101,172,214,88,61,75,141,115,76,123,114,65,252,103,42,212,127,43,99,245,198,235,170,207,249,166,125,91,108,0,124,190,0,255,181,246,10,251,171,121,163,65,233,147,166,160,78,36,47,13,59,156,0,255,47,224,79,171,155,70,171,223,38,21,47,23,175,26,196,0,255,165,194,254,223,86,205,209,0,255,203,206,56,213,127,56,136,0,255,75,133,250,47,151,171,54,14,63,67,206,58,237,93,113,3,210,0,255,133,253,54,45,10,234,85,127,139,195,152,244,35,253,207,251,43,151,149,184,29,175,195,50,139,70,241,159,233,208,123,235,178,213,197,187,211,51,205,65,237,72,228,7,157,233,208,247,119,4,196,37,22,125,153,30,43,181,127,8,9,24,229,0,255,203,235,63,158,39,21,227,251,151,213,137,92,58,79,208,17,76,137,190,191,35,34,6,49,154,171,24,59,181,123,176,254,60,83,114,159,59,95,51,226,175,188,147,238,23,75,181,27,49,18,197,200,39,141,76,249,200,253,245,210,183,232,32,87,210,168,207,133,122,185,156,250,165,65,119,143,18,223,227,97,181,113,85,65,31,199,185,168,125,232,219,17,249,191,52,168,252,188,137,204,247,110,141,118,73,123,6,119,100,130,174,190,123,89,139,204,32,36,220,214,153,106,106,10,1,133,197,172,67,72,131,230,114,48,67,24,86,126,8,0,255,85,35,117,180,9,21,175,9,233,59,153,82,237,56,193,42,172,225,31,123,171,145,17,249,191,52,168,0,255,157,145,89,42,179,122,166,155,180,65,218,59,175,227,253,108,253,199,166,237,93,10,148,19,153,164,6,101,83,129,89,233,40,175,185,207,59,237,32,166,58,10,219,0,255,39,125,248,222,123,213,176,198,156,32,229,33,165,176,135,210,143,219,0,255,71,134,142,181,202,78,22,204,107,205,246,17,63,236,34,213,17,127,254,210,237,44,21,186,6,157,30,149,141,120,196,76,211,183,121,55,214,106,247,234,116,236,254,121,157,41,209,247,104,73,43,134,122,248,168,105,134,181,71,229,51,8,195,0,255,39,93,95,77,49,171,239,140,143,189,77,63,226,0,255,253,237,204,103,150,142,229,68,35,125,46,153,185,110,67,77,36,147,173,212,168,81,249,223,244,184,0,255,50,189,181,233,40,89,251,10,31,158,0,255,211,157,34,189,34,179,68,18,141,179,76,214,74,26,22,107,87,86,36,64,232,254,233,85,125,167,52,101,185,181,173,49,166,142,61,228,102,156,49,214,88,70,48,147,1,223,248,175,208,21,199,84,115,47,239,169,138,98,15,75,74,168,42,38,177,17,15,241,197,119,63,79,149,250,139,136,79,55,110,138,201,204,17,192,81,237,84,177,142,248,200,121,91,159,96,83,122,26,141,216,184,104,74,221,12,101,153,166,157,234,104,2,226,171,185,124,46,87,95,85,238,162,211,195,133,24,199,201,181,122,6,179,51,55,145,14,248,186,223,214,149,178,196,215,170,117,39,26,27,51,239,220,87,203,217,212,198,186,133,128,0,255,205,207,229,67,20,130,239,157,123,166,197,69,59,109,58,162,181,108,111,127,253,48,230,133,187,117,75,31,45,219,157,86,251,86,86,159,38,158,155,104,133,227,121,107,115,2,232,240,229,74,23,91,185,106,217,102,172,226,148,22,228,56,195,219,202,175,99,125,65,114,107,147,181,147,124,49,178,42,169,145,161,138,145,199,165,56,171,211,92,209,206,53,5,97,252,79,73,126,172,18,83,75,208,198,52,198,75,28,231,159,146,220,206,7,153,45,59,198,167,40,70,78,39,0,252,231,103,238,63,51,87,45,200,23,43,117,213,218,36,79,188,113,89,118,76,186,204,29,237,69,243,142,240,151,191,243,240,114,185,162,92,241,122,214,164,175,156,177,140,63,36,168,233,56,99,219,72,237,243,128,31,0,255,186,79,73,109,239,18,73,102,218,66,168,233,148,197,67,232,135,241,31,161,185,29,17,113,22,17,55,200,35,106,204,90,139,30,224,251,167,203,146,196,116,171,158,26,71,115,90,93,76,231,73,187,8,253,56,254,43,191,170,47,49,134,230,234,37,156,247,238,139,231,1,159,237,0,255,123,45,83,95,139,150,172,77,117,175,153,14,246,103,98,246,163,242,31,187,245,95,250,87,165,254,179,12,252,105,107,18,122,192,188,18,249,220,185,34,8,169,85,75,146,70,18,202,82,76,204,66,77,80,82,104,14,231,165,221,143,169,203,199,218,185,220,52,219,250,178,69,125,182,48,39,87,224,200,119,148,107,85,100,159,199,120,238,211,43,252,36,35,145,183,168,133,184,36,38,78,154,49,53,161,137,1,220,108,71,56,176,225,94,196,189,120,213,203,172,211,42,165,167,234,174,120,247,254,190,143,198,65,171,194,167,171,235,130,155,218,115,89,43,81,212,139,127,174,151,95,58,186,40,23,57,88,250,27,17,39,164,184,12,47,84,46,113,132,81,191,243,247,79,167,45,154,180,0,255,250,183,151,152,217,26,14,20,109,216,39,62,49,234,233,87,242,121,162,167,27,94,187,178,52,40,238,181,18,191,191,252,186,98,19,35,45,1,149,57,171,221,192,98,6,222,63,254,210,160,214,90,245,36,157,121,189,54,118,218,27,237,66,4,3,17,19,240,21,254,231,98,69,42,44,54,237,205,177,115,222,186,65,66,225,42,187,87,30,99,125,73,202,233,105,17,145,13,194,91,178,105,77,34,58,125,230,225,90,159,215,225,80,118,21,95,55,96,0,255,159,166,67,69,36,9,74,73,56,103,150,148,164,248,105,231,219,196,238,71,86,126,249,0,145,250,167,101,6,41,98,62,174,89,66,69,155,217,38,250,34,112,49,242,0,255,226,89,186,181,225,177,6,163,177,233,53,69,14,107,61,252,219,150,187,236,203,206,213,234,160,252,55,54,88,110,195,35,10,163,244,229,86,249,154,125,185,151,136,175,173,127,237,12,215,93,210,119,75,104,116,108,212,16,106,106,207,168,54,209,250,1,127,43,0,255,124,142,66,43,235,177,41,173,88,183,204,80,155,219,57,27,66,180,39,224,235,126,123,239,20,31,108,239,69,107,13,254,48,26,189,244,100,125,118,103,214,17,254,242,91,31,226,132,254,115,195,169,209,18,60,96,81,75,65,173,100,21,91,234,123,34,254,182,190,189,179,97,182,222,27,97,94,15,191,76,131,25,197,217,250,128,143,214,167,207,76,122,180,81,232,10,31,79,138,91,90,226,8,123,211,121,64,122,111,69,62,171,232,97,110,70,137,26,165,28,124,203,73,53,106,43,40,203,217,90,177,14,248,233,94,107,237,85,216,82,222,106,203,187,251,112,130,149,178,228,9,96,90,110,166,232,225,94,180,186,168,147,186,50,222,151,205,160,180,144,90,66,173,58,51,229,85,120,199,111,182,136,113,140,248,199,75,183,245,89,54,145,92,116,150,198,193,33,230,22,114,134,110,51,128,45,226,2,4,208,101,46,47,87,33,227,122,210,233,118,65,163,73,25,81,14,13,250,145,15,73,243,118,54,204,122,117,52,42,210,132,192,199,230,115,181,136,31,168,84,253,194,41,99,122,67,48,85,225,116,201,233,48,191,178,167,56,196,136,63,168,110,233,119,166,110,93,243,182,30,147,240,211,116,199,61,195,73,118,174,182,8,24,145,250,136,12,133,118,67,230,243,225,228,114,245,132,23,170,94,187,235,169,37,183,180,165,3,118,202,117,178,181,145,133,217,105,172,96,200,221,75,71,189,160,81,154,187,53,169,42,165,58,212,173,46,137,18,188,213,83,139,199,146,220,100,231,88,195,0,168,126,136,188,12,93,70,198,222,180,122,203,58,237,33,223,66,169,199,46,203,58,20,195,84,151,31,67,31,25,25,145,161,0,0,112,1,215,90,37,105,173,80,97,3,254,181,242,178,251,170,211,54,115,69,188,78,119,82,200,145,218,41,53,227,85,57,162,247,97,166,115,195,16,214,102,166,161,61,102,227,53,92,12,93,148,164,37,42,149,232,1,114,250,184,159,25,139,228,142,40,155,20,26,209,212,210,33,236,3,113,202,56,231,209,223,141,78,17,99,213,128,71,175,202,178,48,183,218,133,156,62,226,91,11,159,247,85,43,206,214,119,239,78,31,254,116,183,26,113,122,103,138,139,13,55,247,85,22,60,59,157,111,16,245,250,92,72,223,202,112,136,62,27,90,201,108,217,113,57,242,116,230,125,82,214,161,48,170,42,170,205,27,134,180,37,57,47,241,190,110,197,248,83,82,95,117,111,116,122,158,30,45,92,183,225,141,35,167,178,248,223,247,253,192,209,76,208,222,200,173,8,160,187,191,247,174,185,51,105,62,233,118,105,70,41,15,227,232,191,245,120,213,206,115,170,225,163,163,27,233,50,223,242,143,109,207,124,141,25,91,151,177,215,138,40,17,46,101,95,146,181,18,164,44,58,141,170,137,102,149,41,211,230,144,30,241,233,245,250,232,135,151,141,235,63,75,165,59,29,199,17,69,150,118,82,177,116,210,169,158,7,85,170,38,203,56,147,149,185,26,225,190,46,238,229,147,144,122,36,45,155,38,13,26,34,210,230,62,171,50,57,149,138,81,157,201,167,65,151,30,120,197,201,168,42,46,10,207,110,108,135,35,32,252,209,105,117,147,34,14,186,157,17,187,134,251,33,79,151,52,151,145,65,115,81,73,161,149,108,156,55,168,55,154,121,76,10,144,171,81,229,81,25,3,93,48,139,131,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,112,71,92,176,112,97,71,94,128,140,178,234,113,208,231,133,248,183,16,213,162,0,0,190,227,78,212,235,115,59,243,217,48,117,103,13,167,70,125,65,160,159,74,107,235,146,22,6,240,214,206,235,38,135,39,228,71,220,171,99,114,196,106,42,185,165,51,36,80,37,11,57,197,100,84,100,142,240,179,198,39,54,124,30,235,187,31,65,226,71,68,196,119,90,17,223,87,11,19,104,244,41,204,161,131,137,250,88,63,243,169,43,12,170,26,145,217,50,132,146,114,102,184,152,13,242,243,128,126,44,94,186,116,102,88,118,206,6,140,154,139,29,17,59,115,36,138,79,154,24,53,148,6,156,168,73,230,9,139,45,70,103,9,15,9,252,107,31,32,228,35,94,234,239,101,105,42,89,46,97,221,140,145,73,20,113,117,204,152,198,17,43,120,196,79,49,108,205,92,122,200,254,43,51,114,149,144,248,164,102,182,57,250,184,222,212,82,154,252,186,97,239,232,137,109,16,106,62,242,36,23,149,220,210,200,164,14,201,41,164,53,19,108,228,93,60,166,172,40,222,112,138,137,159,44,110,223,52,0,0,0,0,42,230,150,2,160,98,196,130,251,177,66,1,0,0,0,0,0,0,0,0,0,0,0,80,1,150,194,69,61,193,123,153,22,0,0,0,0,0,0,0,0,0,0,0,0,46,96,238,29,145,22,0,80,0,160,143,185,136,136,173,171,101,67,89,102,213,201,104,12,18,211,241,233,97,131,24,113,47,99,189,85,220,83,201,185,57,125,165,61,141,226,13,158,212,239,97,80,118,48,22,224,17,155,58,225,126,62,109,173,220,186,234,142,105,53,146,222,163,159,184,18,41,14,76,75,135,50,179,138,191,9,31,178,56,98,126,30,124,29,93,177,130,164,202,53,139,148,26,45,106,208,165,218,174,22,145,38,38,58,77,155,42,223,178,103,37,200,47,242,25,177,51,87,182,100,239,82,107,109,232,136,154,79,238,24,28,107,64,252,186,114,47,104,158,110,242,247,124,119,225,163,140,27,135,213,182,120,215,98,39,44,230,151,62,154,183,237,6,68,124,248,214,222,153,240,86,205,123,247,215,91,183,83,109,234,213,148,196,124,228,242,245,241,201,166,165,90,51,220,229,198,34,207,192,77,81,72,155,218,208,169,81,177,4,205,26,237,197,8,0,0,168,128,59,183,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,234,66,1,241,133,162,130,62,20,0,0,228,176,34,182,62,35,72,144,150,102,6,29,55,236,152,178,35,57,96,226,215,231,206,181,51,234,148,190,104,219,173,17,141,232,248,212,40,20,178,54,230,235,243,178,210,157,164,188,36,23,249,56,222,232,142,163,247,197,219,241,167,85,223,93,192,84,161,90,24,195,185,188,97,40,27,202,198,126,12,125,174,76,66,50,35,42,105,19,94,214,56,149,160,183,132,162,98,93,209,9,236,158,195,19,31,149,84,147,26,152,150,151,150,217,17,246,98,130,254,190,62,118,155,143,40,180,2,63,75,211,173,94,28,176,105,233,251,166,90,68,138,120,194,115,100,74,227,107,86,241,41,183,178,248,0,121,125,94,230,194,209,39,173,177,72,205,182,238,197,50,198,149,215,244,152,149,27,214,251,134,133,74,164,92,183,121,199,151,220,201,36,134,60,125,210,247,10,102,189,213,189,70,111,88,81,63,239,196,7,103,188,153,205,157,220,105,76,204,220,246,60,187,24,114,169,143,140,200,136,74,43,145,249,146,74,73,37,228,226,84,82,222,82,66,207,19,42,12,79,13,78,77,240,39,84,168,199,21,197,33,198,182,159,237,68,132,172,127,69,109,175,168,155,190,233,180,122,219,154,139,163,215,137,15,137,162,24,222,13,207,176,133,133,217,196,125,7,212,225,207,135,248,149,150,44,154,225,208,227,61,239,221,213,10,138,84,89,237,14,227,169,77,68,52,150,5,140,104,171,115,135,65,183,51,98,21,167,22,13,113,92,11,59,117,145,25,10,40,160,28,183,94,191,246,166,52,51,27,150,50,35,194,142,81,70,248,75,120,185,108,225,229,105,25,63,154,135,184,44,101,185,155,219,26,181,105,66,155,130,29,172,103,35,184,197,192,16,0,255,218,132,190,155,150,33,179,99,46,242,163,196,203,69,4,217,213,37,46,233,152,142,186,15,47,202,116,203,50,15,63,216,150,129,18,36,210,239,126,110,188,246,174,173,26,229,238,141,206,173,54,22,179,192,251,188,23,17,44,206,238,202,244,141,81,214,202,100,106,68,142,102,212,72,250,140,98,43,41,37,200,101,152,48,215,242,213,148,148,49,254,49,145,125,203,138,8,98,68,232,50,159,92,68,237,89,207,37,181,250,151,214,29,5,57,120,44,51,7,123,186,96,86,22,177,57,185,187,241,190,252,244,4,63,185,201,145,240,182,87,80,72,175,18,79,156,19,222,157,92,99,102,209,45,106,136,207,217,29,57,187,129,254,248,243,114,235,229,110,146,144,77,11,201,148,169,140,151,198,91,74,231,129,183,103,247,188,102,102,70,110,157,48,222,215,231,168,46,10,57,19,126,144,128,159,81,14,137,234,230,110,106,106,193,28,254,158,70,245,114,28,206,0,237,199,44,102,64,61,254,92,140,95,56,241,225,211,204,186,155,241,215,63,68,204,14,53,62,97,164,99,68,222,120,154,3,153,193,118,135,188,144,0,255,218,180,141,62,93,119,111,102,111,91,117,196,33,238,88,17,243,186,92,224,43,195,39,59,158,187,28,215,165,147,90,79,253,77,88,134,42,20,33,211,240,196,55,237,202,188,213,152,121,249,232,54,109,173,194,184,174,215,107,223,93,45,79,115,224,134,31,205,101,106,219,196,198,9,152,121,217,228,243,185,248,84,124,234,239,141,167,146,111,24,59,101,13,87,110,70,180,185,58,24,245,107,253,200,81,252,76,58,163,35,227,80,0,255,198,101,222,12,21,167,230,160,42,105,85,197,215,12,111,139,115,21,66,62,23,194,47,159,207,211,81,107,239,217,221,89,173,193,205,236,205,36,165,174,76,207,88,167,142,185,157,139,18,47,114,101,230,155,214,68,202,36,81,50,66,164,39,174,106,7,233,132,95,28,245,36,1,117,53,221,22,175,87,147,230,59,141,94,114,239,30,239,182,51,135,179,102,81,81,248,166,253,198,24,6,124,227,124,62,159,207,210,75,127,89,115,148,217,45,206,70,225,4,24,201,24,237,37,94,105,136,168,153,186,72,66,222,82,35,91,246,173,22,83,23,153,121,108,0,222,223,218,59,205,210,254,87,157,126,174,0,255,221,197,65,6,183,161,78,29,242,147,201,229,87,148,85,74,166,254,209,166,75,235,214,241,82,214,40,213,100,83,219,234,134,1,118,7,12,114,127,101,230,202,163,245,39,81,139,238,16,51,175,48,5,240,55,67,85,126,20,0,255,57,208,175,91,91,149,247,205,46,188,227,206,235,0,236,7,152,0,255,210,251,139,28,222,215,160,1,218,98,25,135,168,111,239,168,209,183,119,141,102,250,78,19,143,142,88,185,252,128,244,1,230,63,209,0,255,189,186,12,163,142,56,134,252,118,173,43,155,246,173,113,192,11,80,127,174,78,95,212,251,28,83,189,157,223,46,109,187,204,169,149,15,120,1,215,206,181,72,214,98,1,0,0,0,0,0,0,0,0,0,0,80,1,67,87,162,164,28,3,95,230,114,41,61,234,184,76,225,0,115,192,128,63,55,87,4,83,206,56,68,236,40,53,130,210,90,45,0,160,226,94,10,112,1,50,191,50,23,241,110,1,0,80,65,31,25,161,0,244,1,230,63,185,0,255,218,206,250,68,124,42,22,67,191,50,114,87,26,17,133,41,147,56,192,125,0,250,23,133,251,71,212,201,76,73,66,50,213,154,181,143,230,127,225,66,223,94,181,90,170,166,82,66,110,88,198,24,241,3,212,14,32,254,119,246,190,216,153,185,91,145,216,78,193,205,188,165,15,226,191,71,240,111,47,136,237,85,2,222,102,196,116,64,222,1,196,0,255,111,214,127,229,119,196,244,197,203,228,156,208,199,228,63,82,214,127,229,23,197,155,220,163,101,121,214,124,12,96,50,96,237,95,30,9,184,251,186,75,191,137,167,90,89,208,70,232,67,242,63,233,212,223,206,204,149,113,74,162,22,42,55,218,104,197,128,45,3,100,0,255,151,164,107,127,155,86,207,56,173,246,86,57,210,62,82,63,50,0,255,175,43,149,250,71,110,26,219,227,14,169,133,56,249,213,22,8,3,196,12,80,251,119,63,200,166,254,98,69,210,53,230,146,234,138,175,108,105,47,143,31,107,0,255,243,200,192,223,75,178,43,189,55,217,102,203,249,236,213,24,128,100,100,152,253,127,144,128,139,140,136,82,105,22,47,45,117,216,43,243,243,183,252,32,254,123,244,62,253,90,16,243,182,217,128,183,185,91,58,192,237,0,226,191,87,245,0,255,174,254,31,88,234,190,11,226,191,87,241,0,255,235,85,174,168,2,95,115,122,58,32,238,0,226,191,87,240,111,173,87,37,51,200,192,215,188,192,81,252,239,12,254,233,250,62,35,210,224,101,158,170,3,212,14,40,254,119,6,0,255,215,106,93,219,173,193,202,188,192,71,241,159,11,252,47,117,46,105,195,51,86,196,15,192,126,64,241,127,169,253,183,80,173,71,30,110,177,2,243,95,130,0,255,161,74,90,13,80,22,203,241,3,180,31,80,252,95,129,0,255,161,210,213,135,95,156,212,71,243,191,116,247,126,61,173,190,186,91,253,81,24,152,179,173,3,128,140,92,196,223,230,243,114,249,228,125,89,130,212,107,19,31,39,137,51,151,219,121,24,118,200,253,237,208,69,201,238,119,70,70,120,223,56,91,178,65,13,101,79,155,169,135,1,138,13,204,4,124,188,0,255,181,87,150,70,253,246,114,194,59,153,117,111,3,21,146,163,109,166,221,143,155,0,255,76,161,254,118,238,173,230,17,81,11,145,231,109,13,171,1,182,13,176,249,223,4,237,111,237,221,230,181,154,35,100,130,246,35,244,195,230,63,243,91,0,255,229,23,156,197,207,66,228,136,246,44,167,1,214,13,48,247,63,207,244,210,0,255,177,115,201,89,141,32,207,145,57,218,135,218,143,130,0,255,248,74,46,253,239,189,55,157,123,163,180,52,121,165,93,248,208,128,133,4,20,254,63,61,185,165,0,255,162,234,236,204,73,82,163,202,52,237,217,139,154,0,255,200,45,254,95,231,245,60,150,97,218,53,121,68,250,197,248,147,26,210,47,198,159,212,30,9,168,249,0,255,109,233,63,183,115,118,94,91,197,203,53,237,89,251,168,249,239,105,242,63,119,231,78,196,42,24,167,61,171,70,164,63,29,63,90,67,250,211,241,35,222,43,9,168,249,223,109,233,191,181,150,157,147,168,65,14,166,105,0,255,132,31,197,249,121,221,227,208,0,255,139,22,123,206,184,175,22,96,147,246,103,60,34,253,233,248,55,222,144,126,49,126,180,118,111,20,54,0,255,145,94,250,127,175,29,231,155,222,96,57,163,253,179,58,224,223,250,229,215,218,65,142,187,12,154,14,13,186,154,7,113,156,112,150,227,109,169,57,13,153,151,11,243,114,17,27,152,137,137,251,223,84,87,159,82,0,255,148,150,213,237,99,133,20,135,148,151,99,237,17,35,29,241,247,254,246,218,249,130,253,45,26,244,138,151,240,14,2,88,159,165,182,24,32,119,0,242,127,249,116,182,126,117,178,105,174,189,175,17,194,208,156,4,71,243,191,116,246,126,61,173,214,170,251,122,16,86,230,141,234,128,180,3,146,0,255,215,59,91,191,29,107,181,242,190,153,131,149,185,51,31,197,127,14,238,63,35,167,58,74,80,202,48,142,213,215,1,96,71,81,252,231,208,254,231,84,253,109,134,115,44,231,72,254,95,239,110,253,118,126,177,110,87,60,9,23,179,134,117,128,221,129,153,32,254,123,4,0,255,246,134,56,125,57,1,123,243,70,14,226,0,255,55,235,191,114,239,136,211,34,220,47,147,243,86,116,0,223,1,196,0,255,111,214,111,231,150,196,235,166,204,151,207,217,3,7,241,223,35,248,23,177,32,158,153,65,6,214,230,165,116,0,222,81,16,0,255,61,90,191,189,114,69,188,141,76,23,224,112,222,94,16,0,255,191,169,0,255,147,233,0,255,244,178,217,125,162,3,128,12,204,48,249,0,255,73,252,0,255,158,88,236,168,91,126,103,100,142,201,127,100,192,0,255,200,85,113,154,119,180,124,207,90,142,1,82,6,102,98,242,31,249,216,0,255,145,251,98,17,89,220,43,31,218,217,250,144,252,79,58,245,183,243,59,211,223,212,181,178,164,141,137,24,32,102,128,228,127,178,229,0,255,223,152,62,166,204,137,254,228,67,242,63,233,212,223,142,140,149,241,74,163,180,84,126,180,61,20,3,136,12,88,251,119,63,200,88,191,200,200,164,83,220,217,41,218,242,60,43,155,31,204,0,255,227,213,251,215,166,211,94,125,171,141,8,182,102,100,211,1,99,7,20,0,255,57,192,127,229,214,234,250,106,22,246,49,103,62,138,0,255,43,239,127,45,84,181,69,31,126,177,42,126,64,245,3,204,127,9,254,119,246,151,161,40,86,45,204,127,13,254,111,156,94,148,164,103,126,192,244,3,204,127,13,254,111,246,95,148,164,167,48,0,255,53,248,159,89,23,163,35,158,230,7,64,63,192,252,213,224,0,255,101,93,146,126,29,22,230,175,160,0,255,39,235,210,52,235,136,15,88,31,96,254,10,250,63,114,236,36,96,213,1,243,87,209,0,255,63,250,0,169,10,249,128,247,1,230,175,168,183,243,171,164,158,83,218,21,173,143,226,63,151,247,183,55,42,250,114,28,142,49,42,126,0,247,3,138,0,255,92,224,183,115,43,245,122,77,195,52,230,202,7,250,159,53,248,237,60,205,44,252,216,81,17,123,205,15,64,31,96,254,19,190,46,98,187,53,35,27,241,185,196,65,126,171,172,71,155,167,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,156,163,40,0,255,92,166,250,244,21,117,151,169,37,89,108,98,214,143,230,127,225,66,191,158,86,79,221,173,254,50,108,227,76,248,1,110,7,102,2,249,191,92,188,122,95,148,36,37,234,174,153,74,41,137,224,105,198,178,31,91,249,229,130,4,220,170,69,102,205,226,35,154,197,108,229,126,46,226,24,192,101,0,124,109,254,218,43,202,118,31,123,185,196,251,198,24,183,109,207,77,238,180,159,154,29,120,127,121,97,30,245,79,175,25,117,50,139,216,100,34,63,219,194,190,6,208,54,0,254,193,0,255,189,86,152,161,253,211,232,117,54,175,125,59,21,217,223,62,170,100,20,229,229,115,81,110,233,63,35,187,71,205,206,72,73,243,105,178,76,123,210,128,70,69,250,197,248,147,122,39,1,242,69,234,229,107,235,57,45,253,213,10,77,250,239,28,98,65,88,162,240,78,187,132,203,12,186,250,197,234,211,234,107,39,227,210,191,55,111,132,208,232,220,85,136,139,232,99,148,246,7,135,33,70,253,73,92,245,74,235,164,28,225,127,39,117,105,250,93,71,167,54,214,123,26,117,67,208,163,0,0,255,226,31,192,127,37,185,95,196,114,151,249,100,241,100,184,51,11,150,176,13,179,179,183,125,224,58,99,226,167,186,189,246,142,118,239,171,45,239,221,88,5,95,55,141,241,48,7,53,243,136,47,151,249,124,148,92,46,86,45,75,123,98,119,55,111,73,18,117,113,176,27,237,170,131,121,156,52,203,144,31,211,175,223,247,199,174,187,109,90,183,236,178,53,247,254,77,245,149,105,109,161,24,122,128,252,140,92,234,162,172,66,226,85,54,107,83,184,49,101,90,107,40,136,153,50,115,140,185,238,85,23,94,100,189,41,101,57,163,188,139,104,27,135,144,224,9,182,138,121,79,3,111,179,153,13,204,162,8,121,93,62,243,147,20,31,62,60,103,55,129,106,21,151,134,35,68,87,142,241,86,148,201,85,162,69,59,130,35,27,119,228,151,226,69,222,91,61,27,18,145,254,116,88,18,97,45,27,181,98,26,81,148,25,168,125,149,173,31,224,158,252,117,53,245,155,228,228,75,54,185,118,180,144,94,25,126,248,150,237,238,228,5,51,179,122,79,91,124,206,206,206,9,141,249,169,171,186,200,225,79,118,89,241,91,50,223,103,51,114,77,213,167,120,45,107,28,211,216,226,83,94,177,159,89,47,225,158,110,231,248,211,103,213,87,201,248,155,36,46,158,238,29,248,80,216,195,193,45,248,9,248,154,181,109,2,75,25,243,129,95,7,31,62,201,167,62,34,22,33,153,250,251,77,89,217,24,169,26,184,247,230,253,178,50,63,53,198,230,129,9,145,23,69,191,246,218,196,153,126,250,234,238,221,180,241,221,85,55,172,96,169,196,143,43,202,202,66,155,42,208,99,140,95,176,180,181,233,180,85,29,82,222,188,121,35,254,29,115,46,171,187,224,28,166,49,138,141,227,135,134,248,207,149,79,81,68,102,134,183,178,178,48,117,76,10,185,170,34,59,228,48,123,70,37,18,121,253,229,111,118,115,70,71,0,72,25,233,31,43,87,91,93,208,108,105,46,27,87,148,241,208,55,131,178,54,165,250,181,29,91,24,145,141,153,198,80,0,255,143,124,62,233,107,87,18,165,184,76,105,203,141,168,4,7,192,29,242,244,73,223,43,200,122,171,94,167,183,206,222,239,189,155,240,197,185,142,251,226,49,110,112,52,71,248,233,0,204,68,161,190,92,62,243,149,146,29,53,71,237,38,73,152,66,30,122,165,113,71,90,17,113,88,248,244,112,106,222,113,211,227,212,13,83,133,183,155,236,233,6,124,248,35,119,210,114,71,198,95,145,14,33,46,165,145,217,69,28,134,182,99,243,220,147,98,218,92,113,38,243,24,179,234,154,135,196,31,43,226,195,207,164,69,61,146,20,26,225,80,146,112,73,110,197,228,52,155,110,101,186,36,2,73,60,116,197,28,214,111,140,60,253,174,52,98,231,227,100,36,217,198,87,234,112,47,103,83,95,243,169,113,37,21,112,136,101,12,212,41,133,191,34,107,155,195,246,59,136,113,47,241,101,46,106,186,253,56,240,107,59,198,215,247,164,225,239,62,221,141,229,6,199,56,198,25,55,32,182,180,125,140,136,63,31,245,181,50,114,211,136,74,11,169,145,234,141,86,177,27,46,81,226,194,168,79,157,74,73,188,52,195,39,102,210,191,175,187,151,185,220,78,46,131,110,26,159,84,214,59,9,234,140,85,51,187,62,218,60,124,168,70,181,216,99,76,102,177,136,43,44,208,24,59,114,229,22,0,255,24,26,149,100,33,213,214,91,243,18,182,41,244,45,11,187,123,84,30,47,229,176,136,149,85,51,167,31,118,180,109,137,0,104,31,240,101,222,214,69,6,109,239,238,196,173,223,187,167,30,151,74,21,31,0,0,0,0,46,198,218,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,98,164,69,133,11,128,186,124,192,142,64,11,24,138,138,247,50,20,21,33,200,149,145,59,162,36,41,81,105,189,241,254,202,101,201,71,4,137,122,68,70,170,63,141,54,92,83,159,84,165,199,47,113,174,74,161,68,117,185,196,201,153,149,217,39,26,89,70,250,229,103,46,79,220,50,188,220,101,248,168,37,234,22,39,76,74,83,40,42,167,120,83,241,153,125,163,87,32,63,63,50,244,164,144,218,42,65,115,150,55,198,225,70,30,171,18,69,28,244,187,26,97,125,132,188,181,243,53,246,170,101,135,38,125,23,231,148,55,13,30,110,232,15,27,171,174,23,15,135,148,31,218,93,27,226,111,252,162,158,185,124,68,181,36,59,72,241,142,27,209,38,228,157,172,48,58,107,152,131,241,146,13,253,24,0,255,240,114,169,254,138,215,205,149,140,166,248,32,183,164,42,109,82,133,18,28,206,248,193,95,129,33,237,220,60,96,78,183,55,173,45,135,180,197,194,238,40,254,145,215,209,178,223,226,182,190,15,159,165,248,118,119,18,31,41,124,204,73,7,128,11,145,223,212,162,130,46,228,0,250,60,169,22,47,234,194,162,5,92,75,81,65,87,20,0,0,0,0,0,0,0,0,0,224,98,94,132,2,64,46,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,22,117,7,157,46,191,114,71,144,150,238,160,217,148,40,140,88,20,83,106,113,158,177,195,11,30,218,5,77,101,165,99,182,81,253,157,171,102,70,29,181,59,10,37,97,26,181,5,23,252,113,139,112,141,106,133,41,220,97,165,179,172,98,51,37,8,145,0,255,151,145,17,155,142,203,244,36,78,13,209,74,43,233,225,181,161,229,102,244,160,18,243,138,173,234,50,131,173,216,160,95,177,245,148,182,180,200,122,165,100,117,127,9,165,77,171,234,84,241,87,132,85,199,229,195,248,229,210,5,45,185,178,214,212,237,84,113,147,45,117,93,240,219,74,98,237,195,185,60,116,144,191,46,24,145,174,134,83,114,3,239,45,188,187,100,138,221,217,234,135,213,213,126,66,64,154,207,101,68,68,4,137,221,81,91,90,174,148,186,168,11,230,186,41,42,100,112,198,190,204,97,166,63,38,182,217,26,117,135,249,115,152,204,211,203,10,231,12,186,205,168,132,60,21,247,242,211,21,149,155,149,14,128,10,185,80,84,208,5,224,253,149,161,112,81,159,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,64,151,10,145,223,25,168,11,5,125,40,0,0,0,42,27,226,111,173,204,110,25,59,235,222,25,12,189,208,28,85,83,47,91,192,226,133,133,243,144,90,159,206,160,68,97,25,106,159,93,101,175,24,243,115,245,231,250,122,250,218,53,250,98,26,211,195,121,235,118,92,67,122,84,221,225,189,192,19,22,229,94,214,78,204,175,47,126,72,127,46,75,209,19,230,123,221,165,60,69,170,153,202,13,29,209,178,173,86,155,54,123,92,206,195,67,118,178,187,31,96,101,228,119,62,51,31,73,147,70,100,182,205,67,47,164,236,142,30,145,72,217,57,85,199,12,107,112,169,120,92,199,249,197,124,246,157,205,98,200,207,229,99,71,6,205,149,8,74,219,81,71,109,247,160,100,170,106,92,238,118,247,168,216,26,38,61,138,84,198,49,78,102,164,147,54,181,109,118,220,249,121,111,239,40,245,140,72,74,39,57,74,67,164,54,237,235,180,78,113,83,14,151,105,232,20,107,199,13,175,2,51,54,187,120,211,70,182,167,16,241,237,141,207,219,166,21,18,37,71,218,199,123,169,227,52,81,74,23,190,148,99,114,70,141,32,254,250,203,171,252,137,179,161,125,117,20,242,243,246,202,160,71,232,178,127,22,74,104,13,182,65,77,234,118,34,149,18,185,108,233,85,172,75,172,31,30,48,134,153,153,153,145,14,88,31,83,159,139,189,116,171,70,41,211,173,182,188,177,226,83,193,215,79,153,38,29,150,15,12,86,228,98,119,212,237,181,86,169,237,93,211,173,175,238,227,172,81,183,29,167,57,86,85,82,34,208,95,86,187,12,203,91,70,61,190,189,104,102,102,212,157,89,51,91,122,56,181,29,51,60,28,71,204,206,221,131,106,225,15,47,102,83,167,2,118,229,26,27,147,167,18,118,68,110,223,219,185,210,169,185,104,40,185,41,203,20,164,203,221,31,114,105,226,146,189,152,171,189,55,213,121,248,100,31,217,91,13,66,222,211,71,238,149,123,74,93,65,158,168,209,104,28,134,147,71,222,140,99,106,72,181,197,87,69,188,97,37,80,20,195,179,159,217,3,137,58,124,123,213,116,145,143,186,105,46,146,46,217,97,225,212,112,115,126,91,177,197,7,222,208,176,105,99,108,254,178,13,252,62,212,31,57,125,100,155,43,145,81,114,45,74,187,5,37,63,174,159,113,173,123,170,113,35,113,139,167,170,103,213,105,62,230,64,27,152,21,26,66,151,250,136,149,185,96,73,100,73,234,70,173,221,27,183,226,99,151,100,21,93,78,112,42,129,151,26,69,38,131,38,150,105,15,180,239,27,64,254,245,135,122,43,155,189,54,189,190,222,82,186,213,235,192,147,211,192,129,27,206,99,174,62,54,49,76,227,253,189,35,119,232,88,90,148,8,111,65,156,112,232,196,88,135,22,119,117,75,75,224,47,51,21,50,57,172,67,61,218,217,57,24,97,253,29,220,159,78,167,209,203,254,188,19,71,206,135,45,225,24,158,110,118,177,142,97,231,215,42,73,186,185,110,179,1,229,23,249,81,86,70,189,70,83,34,106,51,170,56,33,165,109,73,212,69,141,240,136,55,76,9,129,75,89,220,198,230,4,35,253,82,151,143,250,138,200,168,211,90,38,245,147,117,250,40,199,161,44,158,250,125,199,14,35,88,153,189,94,29,80,14,152,207,139,21,89,235,81,139,200,166,33,191,25,193,140,74,79,28,0,0,0,0,0,80,65,1,80,97,69,42,226,167,91,64,197,157,91,23,247,202,149,84,65,159,113,0,184,184,114,249,192,21,161,128,247,86,196,5,221,206,140,117,49,119,196,139,180,144,234,165,5,208,167,226,189,77,226,226,189,140,40,72,44,224,202,84,196,79,87,184,144,207,21,145,113,192,251,43,67,241,226,202,45,200,135,5,64,133,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,72,0,215,138,69,82,241,94,141,20,57,100,70,161,10,123,231,55,205,44,112,192,181,146,150,4,87,198,28,117,247,50,239,149,90,194,98,140,127,238,2,224,215,175,26,149,70,19,22,245,185,104,204,81,126,153,203,215,240,174,72,0,255,212,69,20,39,230,3,222,95,25,138,115,136,26,145,153,5,243,34,71,224,0,40,199,21,49,199,124,230,166,201,7,184,184,119,108,18,115,148,99,46,202,10,34,31,16,63,77,113,101,208,135,251,249,200,101,181,136,159,22,7,92,43,54,201,11,240,87,207,168,171,155,28,234,139,136,79,229,136,159,70,137,248,0,43,87,134,226,28,114,59,225,165,99,97,237,181,211,2,222,91,36,20,119,46,146,62,230,245,180,177,184,35,114,116,56,64,46,21,247,206,77,99,142,186,60,169,22,238,101,196,1,241,211,21,239,211,41,185,144,23,139,62,70,221,59,51,91,56,64,126,253,25,53,155,10,135,250,120,47,159,177,138,3,135,251,177,195,2,42,238,92,166,28,114,43,86,171,160,11,253,138,112,225,128,43,67,97,142,43,83,97,209,224,0,48,199,181,115,116,139,242,95,27,62,61,14,128,115,92,145,185,29,135,72,26,22,0,46,68,210,184,152,185,60,161,113,0,152,227,190,71,170,133,21,155,100,28,0,229,48,0,255,47,130,164,98,62,243,36,226,0,185,84,220,59,71,147,227,138,144,131,190,150,91,62,160,34,189,80,127,232,83,113,173,36,0,242,223,145,185,204,166,198,113,173,168,69,173,15,113,63,118,102,20,26,199,220,142,220,94,15,28,240,222,138,80,144,195,138,136,11,186,250,206,119,135,3,0,125,136,188,136,130,81,34,41,129,3,174,12,69,57,228,73,81,164,161,128,123,199,34,161,120,127,209,164,143,245,165,190,181,80,230,3,42,228,114,14,145,161,176,115,43,14,136,159,166,184,50,235,227,142,200,81,70,1,95,70,230,92,249,128,43,67,193,62,220,223,145,22,239,109,221,114,230,3,172,8,88,185,53,199,124,62,159,4,247,218,121,11,0,0,255,250,200,104,9,192,127,126,118,151,195,222,145,153,185,20,233,159,169,43,181,146,56,128,126,231,246,218,196,91,235,90,216,177,146,200,49,0,255,158,46,105,56,142,133,189,114,149,40,224,253,77,227,2,252,239,136,248,109,92,212,175,200,40,169,152,247,50,51,225,128,43,67,65,14,213,66,94,46,5,88,177,146,192,202,21,229,130,190,85,12,157,99,1,215,74,90,18,92,153,10,186,184,80,45,224,222,57,18,138,43,243,194,206,71,40,88,0,84,208,135,2,0,0,0,0,0,0,0,0,0,0,0,0,0,92,196,79,183,168,184,35,0,87,134,162,194,206,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,192,88,153,143,140,168,52,34,42,41,81,31,227,222,142,29,81,201,219,70,102,100,146,87,148,74,228,4,53,151,90,45,146,15,144,59,96,232,115,149,182,247,166,213,116,24,86,44,161,213,200,65,106,88,199,76,23,182,133,248,150,191,89,104,156,1,159,110,252,34,115,241,72,198,142,42,178,120,37,49,74,147,83,64,7,163,248,155,100,76,241,39,175,219,186,204,213,128,201,68,33,245,249,241,218,187,182,119,67,38,238,157,198,237,91,19,238,178,227,244,78,212,232,70,59,42,63,55,228,215,151,15,248,177,131,212,247,202,200,178,199,149,144,73,5,21,218,70,160,50,152,170,199,57,117,249,43,136,139,138,230,241,222,90,27,94,237,219,203,176,12,58,252,250,245,87,6,127,120,36,106,219,219,121,167,185,57,69,206,112,48,172,184,97,49,199,202,158,113,25,60,65,192,183,18,127,228,253,122,83,163,82,150,220,176,234,68,219,56,180,37,93,140,96,79,243,158,2,214,102,43,219,199,55,141,113,47,118,102,110,239,120,105,236,36,77,206,123,121,21,54,110,187,11,191,84,183,126,61,122,245,235,146,171,177,57,59,161,253,116,8,253,94,171,68,62,131,169,175,28,241,89,170,227,80,156,68,170,14,73,204,186,167,84,2,99,93,106,84,106,85,196,36,237,109,54,125,131,62,244,187,198,138,136,167,203,74,188,23,202,146,36,22,123,223,183,211,227,147,197,47,78,95,211,103,46,91,51,173,77,203,22,8,168,195,167,95,127,211,245,226,87,82,35,211,123,104,37,216,45,77,206,112,190,34,237,9,4,230,213,201,212,12,99,92,153,28,61,224,207,239,85,143,232,150,177,170,75,139,136,112,75,22,154,226,16,49,15,81,77,64,141,75,122,55,102,74,196,66,108,201,205,72,14,103,64,68,125,126,210,244,180,236,181,187,213,189,213,209,194,186,213,136,19,174,20,195,194,193,207,253,197,180,44,97,155,51,81,3,162,31,235,203,200,124,228,73,217,73,163,146,12,234,210,119,92,104,148,120,216,146,8,53,233,212,204,169,136,149,122,21,234,98,226,207,103,94,23,101,175,140,85,11,135,138,200,52,239,37,104,9,44,74,53,19,45,107,208,13,83,109,126,212,71,44,68,2,238,208,223,139,200,124,36,205,118,165,75,46,187,113,146,129,248,247,90,222,185,101,211,161,92,212,3,43,24,104,84,4,0,255,218,28,118,90,66,126,222,170,101,208,35,114,145,253,183,75,104,41,163,202,148,186,161,30,145,68,78,99,26,213,250,33,117,49,46,99,125,154,89,230,33,47,182,158,70,89,171,94,131,87,251,206,141,91,42,150,116,223,173,2,245,74,212,233,115,71,228,218,153,139,168,103,83,233,244,102,148,14,109,179,58,17,43,149,131,101,47,182,170,172,94,101,170,117,194,77,143,210,98,109,187,195,94,49,32,252,167,122,57,151,190,22,183,218,122,92,208,195,121,59,94,248,39,181,235,186,87,244,44,30,49,140,61,107,175,35,174,189,87,217,244,122,147,77,113,227,210,79,143,177,254,142,178,215,218,234,181,171,91,173,222,247,191,171,131,231,142,112,147,233,86,31,4,93,234,51,51,119,205,157,73,234,81,233,34,53,53,107,113,154,208,244,117,78,17,49,50,217,180,168,182,117,91,132,123,204,96,42,219,216,222,105,0,152,163,252,87,148,160,37,162,30,73,220,150,33,55,65,203,99,49,25,142,10,128,175,6,69,225,194,142,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,80,79,46,198,138,180,72,228,16,250,198,2,230,202,98,97,14,247,234,59,50,136,11,7,0,246,131,94,151,186,168,37,151,37,11,109,215,29,26,164,142,80,139,64,175,102,83,39,124,252,120,49,175,4,173,149,38,154,40,226,207,215,229,50,213,175,165,54,31,148,152,139,187,246,174,45,49,98,223,133,123,57,198,73,157,66,115,57,187,125,67,253,161,203,92,59,104,16,39,178,4,169,181,113,154,18,75,73,166,201,167,85,177,16,240,45,125,150,73,185,204,124,163,174,189,47,17,14,91,77,121,25,149,157,72,25,139,179,175,38,234,35,138,110,199,202,218,62,237,142,36,36,113,170,113,188,165,62,136,36,166,122,185,178,215,26,174,182,157,2,230,94,203,123,225,107,217,1,174,208,171,216,234,40,139,219,34,141,43,83,156,24,235,231,202,94,107,120,250,110,9,168,123,45,239,136,111,69,101,224,8,61,135,153,126,178,186,93,132,88,127,220,143,189,162,4,45,171,100,73,82,8,125,89,194,160,102,193,169,227,3,0,224,5,212,175,140,64,11,122,114,209,2,232,138,226,69,125,88,0,0,0,0,0,0,0,0,128,11,248,234,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,137,244,31,126,174,136,75,61,227,211,35,107,83,112,82,166,41,182,166,18,191,10,215,203,235,236,168,136,251,222,170,211,200,174,141,82,28,162,39,230,197,250,185,241,187,55,125,250,226,113,25,86,200,55,83,222,76,99,222,202,33,184,194,174,109,32,204,231,173,216,225,6,161,168,134,252,136,159,79,145,40,79,87,113,225,217,189,19,213,252,100,152,227,118,174,58,45,174,183,91,27,115,123,239,93,170,227,189,188,114,68,250,183,117,53,212,251,235,6,143,238,163,174,227,75,137,153,197,11,157,152,164,125,17,1,242,248,242,81,155,188,158,46,135,124,154,91,214,85,98,189,240,224,201,22,35,63,208,199,244,254,239,172,44,109,47,151,4,238,94,207,243,1,80,65,23,10,23,117,161,0,250,80,84,208,135,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,196,82,0,0,0,0,84,92,75,1,0,0,0,0,0,32,253,16,244,139,124,46,34,246,138,200,204,36,36,219,49,13,55,156,66,198,162,112,88,92,68,162,194,162,66,199,199,250,239,239,92,59,115,197,94,132,208,8,59,38,108,152,21,139,252,13,186,252,200,85,82,118,100,60,100,85,26,227,134,16,122,77,189,47,141,41,42,22,58,11,7,48,137,165,38,11,87,88,184,100,107,216,157,13,16,245,175,216,107,39,83,219,139,248,69,119,106,83,124,247,187,231,118,66,88,136,239,46,253,214,168,76,118,142,29,219,152,207,188,220,46,17,37,162,214,225,211,93,55,178,165,181,152,80,49,236,185,252,234,9,149,32,30,177,151,66,204,226,100,230,234,205,244,220,118,208,227,163,239,77,66,191,118,141,214,54,240,233,27,184,227,200,197,119,247,120,197,88,163,34,33,234,242,50,23,36,126,146,202,196,35,53,82,75,146,238,214,82,0,255,7,20,18,31,161,190,123,143,139,162,205,193,186,252,97,86,251,217,190,58,64,226,95,145,219,73,188,175,229,58,227,146,153,148,166,41,167,142,71,172,232,195,66,204,113,8,227,176,41,43,53,180,141,109,177,134,200,237,149,36,51,228,152,207,200,197,222,148,86,107,100,43,102,29,247,100,212,231,103,201,29,81,220,204,103,56,142,247,110,175,107,60,161,17,111,154,108,119,12,59,21,30,213,48,45,67,248,145,51,121,233,40,4,254,92,194,139,151,148,172,90,146,93,39,109,27,14,211,223,120,131,128,72,57,140,148,168,136,22,222,48,130,51,220,144,144,167,167,123,229,198,235,213,189,237,110,111,136,107,220,133,243,142,138,203,31,46,233,251,29,136,236,103,31,100,212,134,124,126,69,62,163,228,51,242,33,43,75,101,147,176,244,134,233,123,151,204,48,18,27,135,139,195,178,136,183,38,117,194,184,152,59,236,48,59,178,65,159,23,244,189,9,85,127,211,188,209,218,177,222,223,189,126,119,120,247,106,239,134,15,243,50,91,51,138,201,7,49,95,127,230,220,204,154,81,233,25,117,211,82,171,81,158,82,234,90,82,151,134,244,60,163,215,45,37,183,98,243,141,113,89,194,17,198,148,127,70,169,25,17,245,161,100,21,18,99,146,132,180,37,21,153,109,72,227,82,138,65,31,211,216,194,71,39,137,137,25,196,198,246,167,221,211,8,0,255,153,145,43,72,148,157,52,198,238,202,164,79,80,134,86,43,220,55,238,200,133,88,8,85,247,54,7,24,233,146,184,116,40,65,59,169,253,143,152,17,247,147,192,139,168,73,74,60,215,29,174,198,210,55,73,240,172,32,78,166,226,129,39,124,204,53,70,51,224,61,125,190,232,147,186,153,234,53,142,183,140,108,41,200,93,194,157,122,168,196,24,82,129,152,195,181,108,97,82,251,208,158,107,168,0,255,69,236,92,210,179,6,109,50,42,113,29,167,17,183,229,50,28,115,69,100,134,2,0,0,0,160,226,189,133,247,87,40,0,42,102,40,0,0,160,2,232,82,81,159,22,240,2,230,231,194,252,92,22,21,116,121,1,243,35,211,226,206,84,180,160,15,0,93,92,180,160,39,23,0,118,6,192,94,152,185,0,21,244,212,98,110,133,252,8,192,29,169,152,219,43,107,10,0,176,51,0,0,240,254,10,133,149,169,184,96,47,5,76,154,66,94,172,11,96,1,224,66,230,20,98,41,0,42,172,5,17,75,173,222,57,160,66,44,136,165,230,244,52,207,229,169,162,202,213,60,38,186,108,174,179,179,169,177,173,173,247,49,162,241,243,139,94,21,61,173,18,192,103,145,250,92,198,202,88,59,42,83,171,103,219,184,153,36,219,241,184,52,209,186,206,83,202,109,85,191,175,77,103,211,168,84,27,39,152,170,43,211,217,49,30,100,24,187,197,160,143,216,107,103,68,102,70,150,146,36,163,36,205,82,104,91,199,175,67,90,82,42,201,21,149,66,5,10,98,103,118,244,146,38,56,198,174,172,99,168,22,182,230,170,67,164,211,127,70,57,166,152,106,78,53,49,197,152,166,168,170,137,40,98,122,163,151,182,234,107,67,91,155,211,229,245,204,40,175,167,243,44,122,90,11,144,62,68,68,68,68,68,146,136,72,74,41,137,72,66,104,67,73,18,210,48,77,75,154,177,88,52,162,44,24,20,30,129,73,145,22,159,34,117,218,212,41,99,75,167,22,111,241,105,219,148,58,165,110,137,250,214,116,178,182,196,33,147,152,182,113,197,12,104,149,91,159,119,20,169,168,110,37,174,112,231,213,41,140,79,109,89,174,176,39,79,115,48,159,217,64,181,134,41,199,196,59,38,190,79,121,162,220,112,85,180,107,148,53,177,85,87,59,217,88,98,70,174,54,183,169,81,236,183,128,198,134,90,157,36,73,73,37,149,94,104,6,245,94,74,146,140,146,141,235,138,188,213,140,16,153,18,151,156,82,139,9,121,71,109,204,212,168,186,48,19,136,97,73,27,115,178,147,237,185,134,181,84,38,123,121,166,137,115,204,152,113,70,185,136,57,26,218,168,235,96,167,198,118,177,197,229,0,255,164,115,181,169,85,141,158,78,93,184,168,203,104,219,249,181,82,183,247,46,220,246,114,153,238,221,104,195,17,95,107,31,210,222,21,151,119,142,30,232,97,172,4,189,66,111,105,7,115,150,13,110,119,53,144,215,87,140,25,115,162,138,235,56,38,214,53,151,53,179,89,123,251,217,202,131,31,35,93,213,226,214,187,45,221,197,168,87,136,122,180,49,23,123,175,186,105,169,147,8,135,238,32,165,161,164,155,75,118,81,11,231,150,232,67,50,143,141,163,123,132,135,30,61,140,245,195,236,188,203,161,118,52,7,179,150,157,207,3,6,93,228,90,59,34,51,50,131,212,164,153,36,106,144,90,27,58,98,221,210,148,82,70,78,169,244,41,80,15,59,189,163,103,21,193,15,118,101,3,67,181,176,42,91,29,251,140,25,51,230,68,199,177,105,215,91,214,200,254,74,123,217,226,146,190,106,115,139,58,205,126,53,234,34,99,97,126,236,158,71,232,243,17,43,98,237,36,79,173,30,110,211,70,210,108,200,35,210,70,211,58,175,42,199,85,197,190,6,157,66,163,82,19,156,224,165,174,188,104,199,120,144,157,237,1,227,94,23,188,60,103,121,198,172,134,167,222,112,76,236,233,47,182,217,169,177,13,186,120,152,51,173,171,107,170,122,209,211,221,141,185,92,1,34,109,204,229,90,171,172,90,105,37,179,33,43,40,105,43,245,222,146,90,84,197,183,229,250,144,195,163,224,247,238,226,161,72,15,99,5,49,59,19,115,168,237,202,192,172,101,27,242,86,227,149,117,247,24,83,204,248,84,49,197,52,85,85,148,35,170,153,166,241,215,213,170,170,114,91,218,229,125,237,228,189,143,115,38,170,199,153,142,91,68,52,157,29,125,26,163,130,158,220,46,41,37,148,36,165,36,34,34,118,174,88,197,173,69,100,125,200,37,34,131,100,34,149,12,215,117,220,37,62,37,156,169,128,3,44,68,240,36,35,216,148,75,185,178,49,55,165,73,130,210,154,171,148,184,233,146,153,157,44,219,141,60,142,168,25,254,98,85,229,183,146,242,105,82,166,81,99,62,232,61,140,98,174,192,97,247,81,25,152,95,236,70,230,105,243,122,230,185,60,85,83,221,110,30,51,155,173,125,54,87,117,182,185,181,151,24,243,238,85,187,136,158,70,112,36,114,220,249,216,117,218,97,231,50,159,116,37,41,43,202,170,109,45,137,75,39,47,67,197,221,74,162,111,116,54,85,168,80,195,236,62,245,233,209,197,179,156,97,79,238,112,50,176,46,51,121,132,62,31,177,214,202,147,167,86,15,183,109,35,50,27,242,136,180,209,180,206,171,202,113,85,177,175,65,167,208,168,212,4,39,120,233,43,43,218,48,46,100,103,27,193,86,239,28,243,226,201,145,254,17,47,107,148,74,229,227,253,85,87,212,239,112,66,46,147,189,60,211,196,57,102,204,56,163,92,196,28,13,109,212,117,176,83,99,187,216,202,203,0,255,73,231,106,83,171,26,61,157,122,28,242,50,35,31,213,98,125,181,104,219,249,181,82,183,247,46,220,246,114,153,238,221,104,195,17,95,107,31,210,222,21,151,119,142,62,232,225,172,5,253,66,111,105,3,51,151,13,110,107,53,230,222,171,82,185,140,63,51,83,141,199,169,166,202,61,254,151,53,87,53,180,187,172,93,227,62,70,164,167,91,68,179,233,86,11,114,53,240,126,174,132,197,123,25,117,148,103,46,245,145,185,164,59,146,186,100,71,33,196,169,116,242,60,166,111,117,92,139,123,234,253,102,220,232,84,165,211,102,138,101,89,195,141,92,201,33,118,101,49,27,198,48,126,76,204,52,62,163,138,234,246,248,88,214,91,213,207,238,178,14,93,188,247,49,38,93,221,38,234,77,183,93,114,204,173,88,165,40,158,44,115,161,203,204,39,89,17,165,165,43,106,33,164,212,202,203,152,185,211,17,45,14,170,135,123,240,172,83,139,78,155,22,158,229,18,51,178,58,131,216,149,61,237,22,99,230,213,152,203,100,47,207,52,113,142,25,51,206,40,23,49,71,67,27,117,29,236,212,216,46,54,242,242,127,210,185,218,212,170,70,79,167,198,184,247,94,133,90,188,23,17,117,104,219,249,181,82,183,247,46,220,246,114,153,110,52,218,112,196,215,218,135,180,119,197,227,157,163,7,122,24,107,65,191,208,87,218,192,188,101,123,219,91,141,250,157,37,175,92,159,153,217,62,218,49,69,59,166,41,166,91,204,234,55,221,162,107,212,175,87,27,175,125,230,172,99,154,89,139,106,183,27,86,41,10,22,35,191,102,204,55,133,151,81,106,227,146,74,11,169,108,25,17,71,223,209,214,246,117,220,114,118,104,169,182,133,70,132,69,135,67,163,22,61,226,156,138,243,249,232,163,93,227,15,211,217,36,254,176,121,60,174,39,124,34,38,198,76,156,203,211,53,85,84,155,152,171,178,209,102,119,85,103,155,203,122,137,49,141,143,223,244,166,232,105,52,199,124,6,214,87,223,29,98,69,196,174,215,34,50,179,214,80,54,106,86,146,110,146,194,180,139,105,171,168,58,133,148,235,148,106,76,63,156,181,51,250,237,56,193,19,22,229,2,199,24,195,142,156,119,36,59,51,153,198,169,69,80,90,205,108,107,19,142,211,18,199,105,31,146,81,163,109,247,52,155,70,153,27,19,41,138,139,79,185,163,31,222,98,25,18,253,233,108,95,59,194,236,137,17,115,252,124,85,49,189,225,115,57,110,187,219,116,243,105,110,159,157,134,38,61,237,247,54,77,123,40,79,219,207,52,51,231,236,102,151,155,125,246,26,142,250,157,25,22,117,53,218,8,95,159,87,79,248,231,132,127,119,110,234,5,63,234,0,255,248,135,56,177,127,140,222,195,88,39,19,253,201,209,31,152,185,108,161,118,126,173,212,237,189,11,183,189,156,166,27,141,54,28,241,181,246,33,237,93,241,120,231,232,131,30,198,90,208,47,120,42,109,96,230,178,195,237,175,134,200,94,142,41,162,28,49,226,140,87,110,98,178,134,246,234,218,219,169,177,173,109,112,249,31,233,91,45,106,75,163,167,77,107,184,31,81,87,109,21,115,59,233,181,198,49,115,245,168,68,218,87,110,239,208,175,181,232,247,181,91,214,123,189,78,252,112,116,247,33,211,189,112,119,31,233,157,30,198,154,211,211,244,105,118,48,115,217,33,118,87,147,103,196,117,204,248,140,126,170,253,152,56,163,154,102,98,114,179,42,38,42,187,235,108,210,172,193,187,244,185,248,116,143,119,84,233,223,212,203,221,146,94,51,236,140,139,247,115,37,168,189,210,160,171,94,105,70,13,248,212,91,117,139,75,146,37,140,203,136,74,56,78,165,78,105,215,61,179,98,196,45,73,214,76,176,87,11,179,216,198,29,86,66,205,179,35,109,65,238,177,7,60,73,41,164,68,37,53,50,50,118,236,220,196,161,71,102,97,72,36,35,9,57,68,38,153,173,211,56,187,116,186,56,83,31,7,184,137,96,118,70,240,41,107,243,212,217,49,124,61,60,92,124,78,231,60,231,53,143,25,209,127,209,63,53,166,63,57,179,143,177,246,35,252,207,163,7,31,222,207,180,152,11,29,202,51,151,250,200,92,210,29,73,93,178,163,16,90,42,157,60,143,233,91,29,215,226,158,118,191,25,55,74,85,249,180,153,226,89,214,176,35,87,242,215,87,14,179,171,204,133,46,51,159,100,69,148,150,174,168,133,144,82,43,47,99,234,78,71,180,56,168,30,238,193,179,82,45,62,101,90,120,150,75,236,200,233,12,226,86,238,180,97,204,142,225,235,225,225,226,115,58,231,57,175,121,204,136,254,139,254,169,49,253,129,151,51,251,24,107,63,194,0,255,60,122,240,203,49,63,183,69,148,103,46,245,145,185,164,59,146,186,100,71,33,180,84,58,121,30,179,183,58,174,197,61,245,126,51,110,148,170,242,41,51,197,179,172,97,71,182,100,16,183,178,152,77,101,46,116,153,249,36,43,162,180,116,69,45,132,148,90,121,25,51,119,58,162,197,65,237,112,15,158,117,106,241,105,243,194,179,92,226,70,86,231,16,191,178,167,253,98,234,217,79,140,170,244,24,229,171,58,142,137,201,58,243,90,111,71,59,189,179,173,60,100,31,17,126,43,174,150,206,134,62,61,142,10,73,242,116,118,208,69,174,181,35,50,35,51,72,77,154,17,81,131,102,109,232,136,117,75,83,74,25,185,164,210,167,64,63,236,236,142,159,213,4,63,248,149,11,28,21,195,169,220,220,144,95,217,159,78,163,237,124,205,123,125,184,26,109,184,187,19,78,184,146,113,196,83,122,159,126,223,29,76,98,161,184,239,101,15,56,43,216,194,208,232,114,188,103,124,138,207,229,233,154,171,22,28,19,67,103,71,167,172,189,157,150,99,159,24,213,123,87,229,230,182,116,18,119,174,40,232,2,101,200,111,236,79,171,209,119,190,222,189,70,171,215,134,187,251,226,132,47,222,136,91,244,2,61,191,63,109,206,196,253,47,91,64,252,202,131,246,17,250,124,196,90,43,79,158,90,61,220,166,141,200,108,200,35,210,70,211,58,175,42,199,85,197,190,10,157,66,163,82,21,156,224,165,175,172,104,199,216,144,157,109,4,75,140,170,60,227,60,85,211,84,17,147,52,234,252,18,59,53,182,145,141,251,137,153,206,5,79,83,163,167,81,195,189,117,149,40,234,119,70,66,27,115,177,247,170,155,150,58,137,112,232,14,82,26,74,186,185,100,23,181,112,110,137,62,36,243,216,56,186,71,120,232,209,195,88,63,204,206,187,28,106,71,51,48,115,217,250,172,213,152,143,188,234,242,132,199,25,171,209,103,204,234,86,221,150,126,76,131,239,121,100,167,198,246,178,105,15,219,99,98,102,0,255,120,56,106,244,244,23,28,87,126,201,113,199,46,171,164,179,17,190,62,175,158,240,207,9,0,255,238,220,212,11,126,212,0,255,241,15,113,98,0,255,24,189,135,243,61,19,253,201,237,1,230,45,244,231,106,204,216,59,75,48,61,228,161,254,208,213,139,249,153,52,142,247,50,106,64,126,164,28,60,125,30,159,85,113,149,59,199,136,211,92,83,11,142,137,154,116,214,116,181,89,123,91,218,229,16,35,251,25,171,117,148,171,174,216,109,233,44,49,211,194,206,176,152,247,178,166,185,69,102,46,79,99,7,137,154,115,70,117,82,163,48,52,216,221,134,199,233,60,13,33,149,78,142,170,210,1,202,203,78,163,133,191,110,56,193,154,220,202,221,12,205,50,182,162,93,211,218,87,159,89,46,71,53,85,236,60,102,150,218,105,180,65,167,198,182,232,114,24,23,95,197,102,182,139,158,230,102,192,250,234,60,143,208,231,35,214,90,121,242,212,234,225,54,109,68,102,67,30,145,54,154,214,121,85,57,174,42,246,85,232,20,26,157,170,224,4,47,117,229,69,27,198,133,236,108,179,24,116,145,107,237,136,204,200,12,82,147,102,146,168,65,106,109,232,136,117,75,83,74,25,185,164,210,167,64,61,236,236,142,158,213,4,63,216,149,11,28,245,194,170,236,117,236,51,102,204,152,19,29,199,166,93,111,89,35,251,43,237,101,155,94,210,87,109,110,81,167,217,47,242,152,247,50,234,22,87,236,220,37,118,30,161,207,71,172,181,242,228,169,213,195,109,219,136,204,134,60,34,109,52,173,243,170,114,92,85,236,107,208,41,52,58,53,193,9,94,234,202,139,246,139,13,217,217,30,48,226,47,33,7,79,135,95,197,72,249,25,51,30,79,193,211,60,61,26,45,189,236,105,191,183,179,209,142,14,63,206,156,87,110,174,223,236,179,189,194,67,236,40,138,229,70,61,73,125,102,208,172,1,63,73,37,37,131,137,28,213,215,13,210,105,247,117,130,84,174,237,170,82,12,3,141,229,96,178,240,87,163,141,21,25,154,175,66,243,140,77,226,22,143,208,231,35,214,90,59,201,83,171,135,219,182,17,153,13,121,68,218,104,91,231,85,229,184,170,216,215,160,83,104,116,106,130,19,188,212,149,21,109,24,23,178,179,141,96,171,119,142,247,50,162,18,204,207,29,199,188,31,37,48,175,214,229,226,235,115,123,226,84,60,161,159,203,199,193,191,155,199,212,62,27,117,104,209,169,177,77,154,148,183,143,115,90,87,187,104,151,139,158,230,194,21,53,45,230,189,140,18,209,190,114,123,135,126,173,69,191,175,221,178,222,235,117,226,135,163,187,15,153,238,133,187,251,72,239,244,112,214,28,11,141,39,205,6,230,46,59,196,190,106,212,173,40,89,223,156,158,230,185,60,85,84,185,154,199,68,151,205,117,118,54,53,182,181,188,143,17,141,159,95,244,170,232,105,21,102,46,50,179,54,10,247,183,62,195,209,89,164,62,151,177,50,214,142,202,212,234,217,54,110,70,68,59,30,151,38,90,215,121,74,185,173,234,247,213,233,108,26,157,90,227,4,83,117,229,58,27,198,134,12,99,183,24,244,17,123,237,140,200,92,89,74,146,40,37,105,214,160,109,29,191,14,105,73,169,36,103,84,10,21,40,136,155,217,241,67,154,96,24,191,114,142,161,102,248,154,187,46,126,158,179,28,35,78,195,211,108,56,230,247,52,22,43,237,212,216,126,109,46,115,170,245,116,85,213,44,122,90,155,113,111,93,37,138,250,140,208,71,173,113,196,95,139,54,230,98,239,85,55,45,117,18,225,208,29,164,52,148,116,115,201,46,106,225,220,18,125,72,230,177,113,116,143,240,208,163,135,177,2,101,231,93,14,181,163,25,152,185,108,125,238,106,72,207,136,227,19,167,28,30,115,154,136,222,63,124,197,53,67,191,184,179,51,52,166,150,54,58,175,174,62,99,44,61,246,124,231,209,204,139,3,144,60,74,68,148,18,81,171,36,234,38,53,226,182,81,104,174,208,40,205,251,154,157,246,37,164,16,198,76,9,170,71,212,155,122,180,58,245,149,137,122,50,36,67,93,229,56,219,235,147,102,146,74,74,36,205,164,145,17,89,8,113,72,137,204,21,226,54,46,45,164,182,78,155,206,56,158,150,178,173,73,23,114,139,49,46,99,13,240,55,107,24,151,161,25,235,86,239,28,51,162,102,28,82,79,50,83,241,222,170,41,230,146,201,94,158,105,226,28,51,102,156,81,46,98,142,134,54,234,58,216,169,177,93,108,113,249,63,233,92,109,106,85,163,167,83,23,50,50,224,254,10,105,219,249,181,82,183,247,46,220,246,114,153,110,52,218,112,196,215,218,135,180,119,197,229,157,163,7,122,24,107,65,191,224,177,180,131,89,203,6,183,181,26,119,196,37,175,175,24,51,230,68,21,215,113,76,172,107,46,107,102,179,246,246,179,149,7,63,70,186,170,197,173,119,91,186,139,49,23,70,27,115,177,247,170,155,150,58,137,112,232,14,82,26,74,186,185,100,23,181,112,110,137,62,36,243,216,56,186,71,120,232,209,195,88,63,220,206,187,28,106,71,115,48,107,217,250,76,96,208,69,174,181,35,50,99,7,169,73,51,73,212,160,89,26,58,98,221,210,148,82,70,46,169,244,41,208,15,59,189,163,103,53,193,14,126,101,3,71,189,112,42,95,29,251,140,25,51,230,68,199,177,105,215,91,214,200,254,74,123,217,160,151,244,85,155,91,212,105,246,171,60,64,207,35,244,249,136,21,177,118,146,167,86,15,183,109,35,105,54,228,17,105,163,105,157,87,149,227,170,98,95,133,78,161,209,169,9,78,240,82,87,94,180,97,76,200,207,54,129,49,215,197,126,94,247,254,234,61,197,113,142,169,42,125,184,170,110,113,187,102,166,233,69,215,109,235,106,219,247,234,220,83,175,94,125,162,60,35,230,148,231,52,49,183,216,102,111,143,199,149,59,9,174,216,81,162,141,185,92,107,149,85,43,173,100,54,100,5,37,109,165,222,91,82,139,170,248,182,92,31,114,120,20,252,222,93,60,20,233,97,172,32,102,103,98,22,181,93,25,152,183,236,66,150,187,18,181,90,43,53,250,104,186,89,11,247,231,169,221,42,173,163,238,15,91,73,101,115,92,92,131,250,21,171,134,231,219,152,29,129,49,15,159,248,207,246,177,114,159,23,89,157,111,108,9,171,52,68,246,49,166,136,197,199,136,153,177,202,121,204,213,210,94,95,115,91,117,182,177,93,123,243,247,35,125,155,69,173,105,244,244,105,112,192,57,70,102,100,100,100,100,100,38,169,164,100,68,161,181,173,52,105,105,159,198,37,45,105,84,26,87,214,12,58,143,65,171,73,149,79,177,62,117,42,149,179,175,220,222,161,95,107,209,239,107,55,173,247,122,157,248,225,232,238,67,166,123,225,237,62,210,63,61,140,85,167,175,233,211,108,96,214,178,61,108,174,6,0,220,185,115,10,249,204,220,10,144,79,11,121,25,144,91,49,151,2,228,197,130,188,216,138,185,21,245,105,1,242,98,65,44,72,186,240,222,14,5,0,84,88,75,1,224,98,44,136,167,0,121,177,20,46,230,82,208,135,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,192,253,29,10,168,112,127,41,0,160,194,82,0,0,148,163,176,245,250,181,87,137,40,217,186,164,41,17,210,24,101,184,175,219,33,126,197,89,245,200,82,224,239,134,148,131,246,237,28,193,90,12,122,76,151,238,120,195,242,252,202,41,6,164,38,50,196,159,91,43,87,165,107,71,144,188,21,58,225,86,218,32,111,28,191,43,35,241,210,155,58,204,41,110,177,208,166,139,195,74,115,251,202,22,110,76,189,46,191,254,38,185,245,118,183,26,121,77,192,239,133,119,35,103,226,221,187,117,57,199,65,167,166,230,33,227,94,68,89,59,98,199,163,165,91,141,110,46,105,136,59,145,42,231,24,98,162,39,46,10,221,144,175,75,245,87,142,213,171,123,171,211,8,25,212,175,219,112,195,19,199,102,127,215,119,19,219,50,191,237,200,123,6,1,95,78,151,23,0,255,71,244,32,25,79,84,38,42,83,89,54,104,113,32,78,10,211,94,102,138,97,169,204,108,97,29,176,57,237,114,4,124,177,35,114,71,161,185,35,72,109,105,110,167,61,149,170,212,135,20,239,160,102,24,194,82,181,52,52,230,9,107,114,52,7,232,49,175,195,159,203,224,191,106,155,131,71,43,165,244,119,132,245,55,85,195,163,90,247,22,7,238,105,85,101,105,6,180,103,89,234,144,183,242,115,71,165,153,171,101,248,211,112,114,92,226,191,35,189,79,86,60,34,206,52,221,5,140,58,167,137,65,153,153,165,236,69,219,60,15,144,43,35,245,17,37,105,165,73,43,37,21,118,136,120,249,40,247,147,146,168,149,164,244,201,96,131,220,54,164,212,158,66,229,154,190,248,41,140,25,124,217,152,167,219,250,32,100,37,165,79,201,71,178,181,155,119,214,221,251,210,45,120,84,172,241,158,203,69,159,38,22,170,204,19,190,177,69,109,166,198,250,114,25,43,147,174,204,77,107,83,155,183,173,183,164,177,59,54,143,196,229,118,2,134,126,233,114,189,77,158,250,170,127,163,211,75,57,15,215,45,184,227,73,27,163,216,223,79,122,2,83,141,181,179,236,41,67,14,95,172,69,34,73,36,109,35,34,105,188,222,130,70,150,2,110,154,144,105,226,41,110,71,187,47,42,137,89,60,203,92,43,121,210,110,64,208,47,125,208,247,38,100,189,93,175,209,26,71,239,243,206,13,248,227,32,62,247,120,0,255,49,133,183,217,150,185,19,243,58,252,249,108,244,89,155,28,201,100,158,140,69,34,192,85,98,202,25,213,50,116,119,241,51,201,204,177,39,131,152,208,238,178,177,16,0,223,138,248,59,106,119,29,113,88,146,171,196,24,117,169,100,70,85,190,207,195,69,211,241,184,97,105,14,82,242,167,157,96,200,149,177,50,34,195,156,112,47,51,87,72,188,40,213,169,116,82,74,128,87,221,165,120,247,178,34,80,106,242,105,224,13,38,26,98,171,56,22,112,212,55,155,160,221,12,65,151,250,8,218,218,164,100,46,10,117,232,181,166,126,107,235,220,206,228,120,210,168,67,167,70,120,199,71,1,28,205,75,7,0,0,0,84,92,10,0,0,0,128,138,107,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,232,242,226,78,98,65,151,23,115,123,83,5,140,29,37,14,244,65,31,25,52,56,174,165,0,0,224,108,20,242,51,175,39,153,118,230,170,110,174,188,123,138,83,126,75,41,216,145,177,170,17,111,216,240,9,121,124,185,147,58,43,202,14,26,233,138,83,179,73,220,74,74,161,48,14,42,38,130,125,243,144,23,75,151,46,105,111,26,180,178,138,119,210,27,169,41,131,174,178,213,236,106,159,109,161,7,124,250,92,13,41,98,47,120,197,57,53,49,66,187,145,163,22,28,205,77,199,170,33,155,131,48,126,145,215,209,177,0,255,226,182,191,17,151,162,248,94,247,13,127,22,190,102,239,60,230,243,145,23,110,240,203,77,159,237,16,212,244,42,106,66,52,102,24,164,231,176,58,111,233,113,231,246,170,211,27,239,180,177,43,42,23,16,243,98,253,60,137,245,79,99,250,227,109,36,86,234,55,211,148,136,190,204,85,75,240,182,45,213,0,0,168,0,186,184,96,81,142,177,45,160,62,44,94,184,191,211,130,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,0,104,59,130,248,114,186,90,94,8,191,110,222,210,37,235,184,83,97,42,224,19,61,230,242,145,23,173,240,207,12,18,253,197,45,181,11,121,76,25,115,198,85,189,163,119,54,7,194,250,59,51,239,59,109,209,100,107,59,56,226,138,243,126,143,244,29,254,40,188,102,91,232,177,190,208,37,41,177,179,102,11,207,169,35,82,178,38,43,122,86,181,118,72,13,44,253,10,9,145,36,167,87,159,94,55,173,144,95,213,165,66,118,165,68,160,0,255,121,69,188,126,252,76,120,116,151,15,57,97,58,204,69,51,174,197,32,237,57,9,250,92,164,158,182,99,120,225,164,67,35,99,156,110,19,132,142,80,177,38,179,136,49,16,211,115,16,162,46,151,161,207,17,41,126,80,82,174,116,221,29,91,99,92,200,76,198,181,12,180,169,142,169,237,172,6,128,0,255,76,146,87,75,67,171,142,5,0,64,5,5,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,84,136,88,138,23,98,173,32,22,0,228,184,243,187,169,113,0,188,152,223,17,65,137,133,57,220,211,231,106,107,1,245,145,52,20,238,173,200,11,249,124,102,181,160,39,10,152,191,105,64,126,254,194,138,176,168,79,11,176,51,20,0,0,0,0,69,133,21,43,66,193,118,204,91,111,103,166,250,181,60,245,204,110,77,169,17,79,138,203,83,72,47,168,83,5,67,184,195,240,43,107,25,132,123,186,124,209,39,109,34,226,231,251,120,139,146,244,19,217,198,155,118,104,223,143,216,133,1,76,203,73,29,153,202,142,78,200,225,207,239,18,81,34,42,45,94,189,121,42,33,81,203,248,212,243,156,14,185,38,137,31,214,113,71,27,182,177,51,103,237,101,81,166,107,216,73,127,154,59,34,106,194,191,41,177,116,210,22,119,116,72,127,222,147,194,162,213,76,193,248,192,193,92,226,21,215,217,16,54,250,152,151,121,61,61,50,94,205,17,120,121,210,83,92,18,37,178,58,228,237,20,101,56,185,37,133,76,63,140,142,61,118,102,163,146,246,184,221,213,0,249,186,186,87,254,81,159,62,220,162,123,39,211,190,225,157,55,212,3,111,229,232,33,250,167,11,217,62,182,171,17,242,247,115,233,118,70,146,172,78,9,146,139,50,45,153,92,41,3,26,151,202,233,135,164,95,172,175,171,237,181,105,181,134,148,136,239,94,39,110,12,78,165,247,195,53,76,180,197,34,118,59,220,211,193,143,29,53,50,51,178,105,72,173,178,41,46,89,79,137,65,131,28,114,69,69,62,237,48,132,1,252,225,242,36,223,29,80,254,129,111,233,35,131,54,145,57,167,150,43,165,37,232,169,154,58,46,141,218,183,121,157,33,49,41,128,59,185,40,32,51,217,148,9,121,95,31,17,100,125,82,154,90,105,235,109,187,5,201,122,58,76,242,94,92,170,83,84,99,8,91,93,29,70,241,50,127,213,178,219,108,225,135,76,90,62,244,123,103,36,169,149,164,217,54,37,154,165,125,221,80,73,110,94,242,232,39,116,154,21,67,83,59,174,211,44,99,47,123,198,254,59,200,175,254,12,126,181,32,25,59,162,101,186,69,18,119,226,70,19,94,53,101,201,195,77,153,32,190,241,54,111,238,156,104,183,0,57,248,15,119,199,47,238,138,157,142,27,25,25,110,99,154,18,83,180,116,113,92,209,225,178,105,84,241,56,167,184,159,0,255,249,10,65,254,59,198,47,158,181,118,55,236,215,166,42,174,254,221,248,24,88,199,129,167,59,130,39,188,106,123,115,11,57,125,230,87,70,44,154,59,51,50,41,161,36,29,248,142,195,176,175,28,166,53,147,30,158,101,178,195,91,147,78,181,26,173,229,94,30,181,19,237,187,134,157,249,155,210,186,30,161,165,202,1,234,207,229,175,36,89,220,77,207,164,44,83,42,57,65,67,98,51,9,14,0,0,168,176,98,69,202,1,254,239,101,52,17,7,208,147,36,121,113,199,142,26,77,14,249,8,93,141,140,56,172,40,69,1,244,59,45,42,236,12,5,0,0,0,0,0,0,0,0,0,64,5,200,165,0,0,168,152,151,75,1,21,64,1,0,80,49,47,151,2,42,96,94,46,204,203,165,128,10,152,151,11,243,114,41,0,0,0,42,96,94,46,200,165,0,174,174,121,84,204,203,165,0,218,75,159,193,49,19,49,5,199,225,136,197,223,170,41,222,249,46,170,53,221,21,237,93,83,84,13,222,176,103,95,159,245,122,61,49,14,79,83,93,83,110,138,25,37,45,14,50,99,228,90,139,158,244,136,58,117,220,186,179,148,74,238,238,210,194,176,68,228,13,84,174,187,240,56,236,178,30,185,70,244,2,102,103,16,67,245,229,104,6,103,101,206,178,187,14,25,185,92,245,157,17,175,54,164,169,19,167,212,23,250,219,214,37,209,184,135,95,224,76,31,87,252,137,98,142,222,194,211,220,226,160,164,236,227,96,142,49,32,143,25,34,225,231,166,69,73,93,41,215,105,117,82,75,67,127,182,225,90,192,223,204,99,224,76,203,93,203,10,132,230,145,222,194,198,220,98,23,143,217,1,86,182,99,140,97,190,102,207,73,111,127,142,57,83,250,154,41,226,85,229,162,88,85,171,170,167,183,172,145,77,116,119,92,71,196,84,81,69,92,115,139,154,246,152,59,98,239,40,153,148,78,73,150,122,45,153,109,183,150,173,133,109,75,197,189,133,91,200,148,217,52,202,148,235,188,47,149,48,136,79,236,203,29,6,113,214,98,246,58,228,146,54,100,4,201,213,105,149,164,250,181,74,235,174,56,107,137,239,63,213,228,203,158,142,27,147,227,190,53,161,0,255,106,148,168,83,114,111,185,15,96,111,14,102,24,191,218,225,60,84,171,97,220,230,89,207,246,217,71,186,28,81,142,152,185,253,114,85,68,252,66,91,218,217,189,109,111,181,81,135,94,166,72,79,181,217,214,166,83,44,170,60,132,50,0,255,75,89,254,65,236,103,63,203,190,215,232,100,254,181,54,242,239,204,126,246,137,54,97,67,40,243,191,148,229,31,196,126,246,179,236,217,63,169,55,183,165,69,75,41,137,90,106,83,35,72,184,15,113,130,150,78,9,26,166,74,11,42,65,210,25,61,94,221,10,148,196,203,167,72,4,204,218,53,91,216,159,236,227,77,46,100,33,203,44,175,195,103,61,163,61,49,77,81,174,114,235,152,226,202,237,158,70,49,215,105,83,187,52,117,159,118,54,218,221,191,151,119,132,207,136,233,58,199,44,118,117,189,122,115,53,241,28,122,219,100,38,189,205,74,51,155,100,146,123,211,136,106,68,214,26,37,81,101,25,166,154,157,246,165,38,112,195,106,232,5,37,110,89,213,55,0,255,243,83,175,57,206,250,100,71,216,36,70,83,230,159,40,203,0,255,135,253,236,153,218,229,62,136,211,100,77,82,106,173,7,169,149,182,169,155,58,244,164,19,154,186,54,105,170,142,75,215,39,154,212,96,48,29,109,176,137,81,28,98,15,27,125,246,178,44,155,216,9,70,112,57,47,218,77,71,83,230,159,40,203,0,255,135,253,236,153,218,133,156,243,140,207,117,20,199,120,158,115,228,162,60,221,174,57,207,173,138,241,52,23,205,173,118,187,230,146,86,111,100,43,187,218,201,131,191,61,19,62,233,43,230,100,173,69,110,104,212,95,44,214,212,112,232,52,74,120,39,73,40,41,76,105,41,117,65,81,75,151,144,241,136,109,22,89,248,151,228,184,169,68,145,162,172,105,37,163,114,245,172,100,55,157,153,145,85,124,104,23,217,4,70,103,186,83,66,130,18,58,13,58,121,105,67,202,75,107,6,165,47,249,141,200,166,170,138,50,205,125,87,133,46,191,236,168,115,120,244,48,133,57,89,0,153,43,40,135,216,62,222,107,200,200,200,200,140,40,25,153,164,146,146,153,180,16,135,148,164,165,125,90,151,58,163,178,152,68,89,51,216,60,62,147,90,45,62,197,250,52,170,211,0,255,46,125,220,107,89,13,109,105,155,254,61,223,172,19,110,110,253,61,119,119,29,122,41,135,102,34,46,28,58,184,136,119,185,221,137,130,244,223,163,205,239,34,237,190,76,150,227,76,199,25,87,109,138,135,103,78,81,229,38,110,62,215,36,61,154,188,85,212,172,93,242,224,80,28,223,51,202,231,152,203,29,141,232,118,219,27,65,0,255,243,249,87,237,63,107,199,71,204,203,5,201,153,153,153,81,74,41,165,212,140,90,74,205,40,165,212,220,153,153,153,224,77,91,122,4,35,18,177,173,89,210,162,73,143,69,25,204,96,77,198,240,47,99,216,193,54,237,16,61,73,41,164,68,37,53,50,50,118,236,220,212,161,71,102,97,72,36,35,130,28,34,147,204,214,105,156,93,58,93,124,169,143,3,220,68,48,59,35,184,148,181,217,186,165,123,212,212,103,109,214,191,185,193,14,109,191,149,250,163,77,60,144,59,95,123,127,36,15,100,0,255,11,219,57,13,77,230,191,104,35,0,255,177,220,103,111,103,27,55,144,59,95,123,127,36,15,100,0,255,11,219,57,13,77,230,191,104,35,0,255,177,236,103,111,103,19,182,116,143,215,31,109,214,31,184,153,142,61,87,234,175,118,236,209,148,249,39,202,242,0,255,97,63,123,166,246,156,134,113,163,41,243,79,148,229,0,255,195,126,246,76,237,57,13,132,132,229,238,103,29,231,61,179,92,77,83,120,76,211,20,243,41,138,104,186,214,246,182,188,85,240,206,162,30,102,251,204,20,207,156,181,166,115,52,146,86,145,199,113,231,151,239,119,231,129,236,0,255,30,27,161,49,51,115,59,51,163,174,72,74,86,169,153,165,70,27,18,148,29,117,47,197,27,19,62,205,134,70,151,22,78,252,176,133,153,126,120,194,71,129,118,248,190,113,220,249,229,251,221,121,32,251,191,199,78,95,146,151,100,41,65,219,182,100,144,66,74,44,82,25,49,205,66,43,51,98,138,67,72,175,107,22,143,232,8,36,26,137,207,172,106,133,49,124,68,154,116,180,71,28,205,95,125,60,203,230,236,132,45,215,227,29,17,163,154,239,41,98,230,52,189,99,170,106,138,58,155,221,124,87,218,161,169,13,250,244,104,96,35,91,246,216,199,103,123,196,68,85,53,167,217,46,182,187,114,85,163,14,87,40,109,178,100,150,160,77,230,234,123,56,234,150,41,155,52,202,120,244,210,209,118,201,168,186,44,65,117,58,145,30,210,0,51,205,234,116,118,120,120,226,73,27,198,111,118,149,29,213,115,195,139,164,109,219,82,74,39,73,219,32,142,190,163,150,90,105,243,132,41,34,170,110,173,165,186,160,80,17,27,181,232,17,79,130,88,152,204,239,236,53,6,241,142,211,236,176,203,168,132,22,181,214,40,137,2,175,210,216,222,234,133,38,73,16,9,177,41,135,196,138,22,213,84,170,17,163,150,244,78,153,78,53,31,179,56,152,77,108,83,70,112,51,195,216,99,141,250,204,181,118,102,70,68,102,41,73,50,106,148,160,180,56,149,244,235,144,150,84,50,110,202,170,202,87,6,177,51,59,102,86,109,220,181,197,214,49,212,20,211,88,239,230,240,79,249,93,158,225,168,86,63,83,46,194,47,190,154,26,217,200,78,54,74,155,187,209,190,57,182,159,8,94,71,20,53,234,207,103,89,115,29,87,45,35,137,227,182,81,54,141,218,6,173,78,171,180,20,82,155,135,152,14,151,88,55,8,165,78,216,245,105,45,159,251,250,8,98,97,211,119,118,31,123,184,192,53,14,59,154,50,0,255,196,88,254,63,236,103,191,212,46,102,245,200,164,17,165,144,202,206,19,26,174,184,112,167,37,147,146,194,97,73,228,148,247,90,238,214,138,73,148,212,168,209,161,92,217,29,42,81,116,166,179,187,236,119,151,240,174,205,97,52,101,254,137,178,252,127,216,207,158,169,61,167,253,124,181,7,0,32,164,85,250,79,252,39,205,214,191,37,239,123,104,126,246,185,80,0,255,182,139,71,208,0,255,124,254,85,251,207,218,239,17,8,137,160,0,255,249,252,171,246,159,181,223,35,170,124,63,179,251,88,93,217,227,228,122,83,158,136,190,238,54,170,43,123,107,232,30,187,127,106,11,62,34,104,24,108,40,103,62,157,159,192,72,246,1,54,131,49,245,153,153,185,216,81,74,169,155,146,8,218,210,106,141,82,107,199,35,42,62,21,226,86,23,151,26,117,42,212,194,31,198,144,78,248,195,29,254,240,156,161,156,249,116,126,2,35,217,7,216,164,231,215,26,0,255,161,0,255,252,233,46,249,210,189,90,253,110,213,0,255,218,247,40,206,252,53,0,255,142,145,236,253,237,189,6,97,163,56,243,215,252,59,70,178,247,183,247,26,74,9,49,17,30,229,136,137,245,76,51,103,68,204,92,53,207,221,138,99,230,86,69,174,218,205,166,152,200,14,239,208,229,157,250,217,205,190,110,45,126,20,199,180,39,70,76,213,57,106,210,221,209,104,215,219,154,92,135,78,215,207,101,137,116,40,205,200,44,109,235,61,107,211,190,73,193,217,214,90,27,141,233,148,137,253,123,7,226,5,67,221,229,98,78,241,37,199,178,50,223,216,199,237,118,137,149,226,70,141,204,26,132,38,161,53,42,169,62,110,27,133,46,194,146,145,57,27,82,75,113,74,236,83,38,149,18,51,191,140,169,213,14,35,63,68,14,181,147,80,55,172,117,204,46,183,177,31,65,0,255,243,249,87,237,63,107,47,49,66,179,68,46,103,175,88,0,255,141,202,80,250,56,111,22,151,54,164,204,210,146,246,181,83,9,170,114,109,65,44,251,176,141,137,71,168,54,246,101,163,131,203,249,233,172,173,97,163,159,136,239,120,125,214,83,232,163,154,152,153,201,157,254,86,27,174,221,230,138,40,109,111,51,91,216,203,110,54,118,239,46,215,171,71,248,84,179,154,229,217,210,94,213,95,207,167,173,231,221,123,80,26,109,56,73,156,93,28,183,158,228,37,174,148,18,63,87,41,111,83,138,84,11,190,43,229,239,18,51,179,50,42,208,154,225,121,67,26,208,99,217,32,54,97,67,70,230,118,100,68,217,145,164,172,74,35,43,189,182,197,140,154,33,117,175,180,251,19,66,117,170,97,163,84,11,95,126,56,197,11,22,181,39,124,21,196,41,237,44,78,194,37,37,23,173,82,18,133,68,144,226,101,41,245,86,194,25,187,225,49,121,219,202,144,196,231,74,106,64,149,91,55,222,30,137,169,70,69,198,217,116,232,15,226,166,138,91,109,106,59,236,64,238,124,237,253,145,60,144,253,47,108,223,35,84,143,49,183,79,117,13,207,236,154,247,84,193,179,238,0,255,107,187,217,165,33,253,19,191,129,14,113,174,178,199,172,70,223,180,119,13,253,204,174,61,16,242,142,72,90,16,74,153,248,117,57,108,37,53,222,28,135,214,237,27,141,169,192,151,217,232,167,21,71,28,137,226,121,159,192,0,255,252,202,238,140,89,0,255,17,237,247,136,136,76,118,141,82,186,83,187,101,100,84,194,61,131,41,217,189,80,166,165,227,84,37,228,52,204,120,84,152,38,68,170,165,167,226,14,203,81,121,225,81,70,241,71,123,35,67,69,147,108,190,109,245,0,255,245,232,0,255,236,84,127,97,3,125,89,126,45,241,175,126,253,170,83,143,108,253,151,0,255,119,219,254,135,160,0,255,249,252,171,246,159,181,67,182,254,203,0,255,187,109,0,255,67,208,0,255,124,254,85,251,207,218,239,17,42,253,31,254,175,102,235,47,149,135,189,52,127,251,91,168,159,216,226,64,72,56,253,63,230,167,182,31,147,253,30,129,144,112,250,127,204,79,109,63,38,59,68,35,170,24,143,235,115,140,83,21,94,69,115,206,225,215,237,252,59,154,243,170,179,95,163,107,178,183,220,189,222,75,103,207,63,213,227,251,177,158,114,49,122,181,137,223,100,29,58,246,34,35,35,162,146,74,42,41,17,133,84,26,81,73,165,177,35,35,35,115,19,151,158,193,150,196,79,50,171,69,173,30,181,50,120,198,78,49,12,204,24,142,177,131,67,18,161,174,147,109,165,180,18,46,33,145,149,214,246,41,99,226,105,81,154,135,70,236,70,108,34,147,246,97,152,74,190,91,60,203,92,163,86,69,88,155,22,218,220,236,46,62,218,44,70,232,29,162,150,43,196,161,185,234,36,92,58,141,66,178,214,134,188,109,210,172,173,43,42,69,155,101,145,51,122,94,50,136,144,43,193,195,76,12,48,62,59,152,156,45,185,179,33,182,79,53,83,84,63,199,84,155,234,29,209,240,84,141,104,55,179,217,70,173,50,247,179,145,205,250,186,201,14,191,63,197,213,231,28,205,12,87,79,163,24,237,46,234,109,235,225,97,69,232,41,141,90,169,187,38,73,90,111,106,109,37,195,83,166,100,22,46,60,54,139,192,174,217,239,222,45,166,122,98,167,17,78,49,51,63,109,100,169,158,140,102,31,216,45,70,113,230,175,246,151,249,142,145,208,95,166,223,182,238,153,43,55,157,100,46,105,189,100,117,201,142,66,200,76,25,126,244,22,211,183,58,174,53,236,234,241,251,188,27,165,170,116,186,225,89,150,229,2,55,114,37,131,56,223,214,101,148,70,113,230,175,249,119,140,100,239,111,87,216,0,255,204,0,255,3,252,0,255,167,115,0,255,135,0,255,85,0,255,135,61,148,51,159,170,0,255,115,9,140,100,139,140,128,77,81,156,249,107,254,29,35,217,251,219,160,156,249,116,126,2,35,217,7,216,80,156,249,107,254,29,35,217,251,219,61,134,229,239,166,254,199,55,31,42,15,118,239,83,242,95,249,196,46,30,154,204,127,209,70,254,99,217,207,190,206,86,74,16,249,143,251,0,255,249,181,0,255,107,17,154,204,127,209,70,254,99,217,207,222,206,86,74,16,249,143,251,0,255,249,181,0,255,241,17,190,87,83,0,255,47,59,171,191,214,121,72,253,111,215,175,138,131,200,159,211,0,255,207,79,253,203,13,50,154,50,0,255,68,89,254,63,236,103,207,212,222,99,16,249,115,250,0,255,249,181,0,255,133,140,166,204,63,81,150,0,255,15,251,217,51,181,11,89,244,247,204,204,110,54,51,231,186,118,177,205,85,215,156,188,234,189,79,165,143,152,158,70,196,107,159,3,185,243,181,247,71,242,64,246,191,176,125,143,64,72,32,119,190,246,254,72,30,200,254,23,182,17,26,83,159,153,153,139,29,165,148,186,41,137,160,45,173,214,40,181,118,60,162,226,83,33,110,117,113,169,81,167,66,45,252,97,12,233,132,63,220,225,15,223,55,247,49,203,115,170,152,104,162,170,214,81,60,189,163,179,92,45,110,73,119,87,39,120,181,135,59,236,228,115,132,151,167,92,21,197,147,155,110,62,99,169,77,60,178,245,95,254,223,109,251,0,255,30,33,148,147,182,42,141,18,53,73,148,140,18,52,90,82,42,201,213,40,173,47,35,138,105,210,169,132,140,72,165,18,122,88,131,77,145,86,173,198,50,213,145,118,119,126,154,202,238,28,212,16,153,116,149,90,157,158,52,126,161,148,161,181,76,150,134,239,35,53,174,233,59,240,100,115,220,183,238,123,187,111,61,240,190,183,50,128,1,140,224,64,251,193,129,118,56,135,51,120,60,207,81,251,49,17,51,175,105,162,186,77,84,113,254,93,115,85,185,42,106,175,246,224,103,81,214,174,187,210,246,110,209,99,239,30,231,56,183,167,24,17,17,77,213,113,53,183,218,52,187,90,121,140,181,114,244,189,214,119,188,215,187,211,170,245,231,198,173,187,240,168,205,161,254,122,119,188,222,101,250,86,86,184,95,209,159,114,160,29,206,179,246,94,195,184,129,70,62,87,125,103,194,43,14,105,234,196,41,85,53,244,133,91,74,162,113,15,135,129,51,101,233,241,253,137,98,142,222,194,172,220,226,91,38,101,31,227,219,49,174,113,139,5,9,218,146,136,36,36,73,108,154,81,106,180,233,60,14,205,49,125,72,228,150,33,59,36,85,164,211,19,114,193,34,103,184,209,171,248,46,96,55,219,105,84,54,155,202,86,86,184,196,11,134,105,79,76,140,95,76,76,57,38,230,106,46,170,152,185,229,46,187,216,217,149,75,223,224,202,191,197,244,196,111,106,21,209,217,26,74,137,165,50,0,255,170,145,0,255,46,219,207,222,219,118,70,25,145,145,73,42,37,149,148,76,90,73,137,168,164,210,88,25,25,25,185,137,75,143,124,196,37,54,153,213,162,86,143,69,103,204,224,168,24,6,102,12,59,56,198,49,137,165,50,0,255,170,145,0,255,46,219,207,222,219,222,107,76,123,29,227,71,21,30,85,204,76,204,244,76,85,84,187,95,109,206,109,104,117,189,155,189,218,219,197,45,118,236,221,159,24,211,212,248,217,197,208,222,109,233,105,19,143,166,204,63,81,150,0,255,15,251,217,51,181,239,53,52,153,0,255,162,141,252,199,178,159,189,157,173,148,104,235,110,26,41,78,161,37,98,23,18,143,67,91,82,144,77,104,137,237,230,210,134,28,36,163,118,58,253,16,243,235,46,79,141,26,117,8,236,174,158,217,55,6,179,91,109,99,132,212,71,100,228,114,69,165,164,172,74,35,107,83,167,133,17,211,221,17,137,138,80,133,191,135,54,88,185,52,171,83,161,41,254,112,46,159,217,44,254,112,135,43,121,206,224,51,70,156,233,56,99,76,113,121,14,23,239,226,230,115,156,180,104,111,231,119,53,112,223,124,240,234,51,14,159,99,46,183,224,167,219,106,227,30,77,153,127,162,44,0,255,31,246,179,103,106,207,105,124,247,204,204,204,40,165,148,82,106,70,45,165,102,148,82,106,238,204,204,140,83,240,180,165,71,48,34,17,27,174,56,105,209,164,199,162,12,102,176,131,175,236,95,198,176,131,55,218,149,122,210,76,82,73,137,164,153,52,162,68,22,66,28,82,34,115,133,184,141,75,11,169,173,211,198,51,142,167,165,108,107,210,133,212,98,140,203,89,3,252,205,24,182,229,104,6,73,228,87,254,0,255,52,152,143,220,100,223,123,242,191,106,253,211,238,58,84,207,63,128,27,249,39,178,3,237,115,188,215,104,202,252,19,101,249,0,255,112,159,253,82,59,97,67,245,252,3,184,145,127,34,59,208,62,199,123,141,166,204,63,81,150,0,255,15,251,217,51,181,231,52,38,230,28,103,180,103,122,38,60,98,158,167,120,87,51,197,212,155,225,57,58,139,250,116,177,87,131,119,178,165,110,61,206,25,62,231,170,232,154,122,75,250,251,60,224,188,123,39,148,194,47,65,220,172,101,16,146,181,218,52,73,74,22,66,126,28,150,108,202,146,186,45,51,44,89,180,40,54,98,25,203,134,157,78,135,205,156,207,194,28,104,215,184,216,99,43,50,70,3,33,205,237,24,143,153,248,126,166,234,170,226,58,102,196,98,53,77,213,180,87,219,215,13,250,203,90,186,147,151,136,240,75,143,25,215,212,116,235,110,186,125,141,225,244,0,255,152,159,218,126,76,246,123,196,84,174,52,104,81,43,52,107,110,58,137,82,90,218,210,136,18,78,60,37,8,137,152,157,179,136,212,132,75,163,91,58,102,11,14,78,61,98,54,142,241,87,31,103,179,131,13,121,156,157,21,97,220,210,253,214,248,111,157,212,223,217,100,245,183,114,190,23,132,50,0,255,75,89,254,65,236,103,63,203,190,215,232,100,254,181,54,242,239,204,126,246,137,54,97,67,40,243,191,148,229,31,196,126,246,179,236,123,141,78,230,95,107,35,0,255,206,236,103,159,104,251,88,154,63,131,127,100,167,249,240,189,117,238,183,62,234,203,127,54,243,152,151,123,144,64,238,124,237,253,145,60,144,253,47,108,223,35,16,18,200,157,175,189,63,146,7,178,0,255,133,237,189,118,199,236,49,83,53,245,254,106,154,169,170,77,196,120,116,69,213,221,211,227,92,102,175,41,115,59,59,116,179,209,27,235,75,76,245,152,19,205,0,255,196,104,186,98,252,98,70,219,219,245,138,22,61,148,51,159,206,79,96,36,251,0,251,188,149,112,35,114,165,67,219,140,71,147,169,46,253,238,80,134,48,153,38,74,72,220,197,181,184,111,56,15,113,79,115,7,243,44,39,163,142,152,193,78,231,29,202,190,113,158,205,106,99,52,148,51,159,206,79,96,36,251,0,91,200,246,189,140,77,226,231,34,181,114,243,214,189,56,45,67,28,109,25,86,63,240,113,204,75,50,85,188,169,0,255,81,9,220,226,27,107,216,252,236,203,245,28,105,11,53,250,199,153,136,89,61,206,225,25,39,166,106,166,170,154,121,117,85,75,167,118,219,101,141,93,186,246,137,19,81,28,17,199,213,76,183,106,236,49,50,35,35,35,147,70,102,146,74,74,70,20,90,219,74,147,150,246,105,93,210,146,70,165,113,101,205,160,243,24,180,154,84,249,20,235,83,167,81,205,199,148,231,51,151,148,70,232,234,109,155,79,165,87,218,144,40,23,215,102,125,106,37,242,88,228,178,130,88,222,109,113,169,81,167,76,167,194,165,203,87,182,39,179,178,44,215,24,35,51,50,50,50,105,100,38,169,164,100,68,161,181,173,52,105,105,159,214,37,45,89,84,26,87,214,12,54,143,64,171,73,149,79,177,62,117,26,245,191,173,210,127,226,63,105,182,254,45,249,215,67,243,179,207,133,250,183,109,142,160,0,255,249,252,171,246,159,181,223,35,16,18,65,0,255,243,249,87,237,63,107,191,71,32,164,116,143,154,250,172,205,250,55,55,216,161,237,183,82,127,180,137,7,114,231,107,239,143,228,129,236,127,97,59,167,161,201,252,23,109,228,63,150,253,236,237,108,227,6,114,231,107,239,143,228,129,236,127,97,59,167,161,201,252,23,109,228,63,150,253,236,237,108,194,150,238,241,250,163,205,250,3,119,233,177,231,74,253,213,78,30,77,153,127,162,44,0,255,31,246,179,103,106,207,105,24,55,154,50,0,255,68,89,254,63,236,103,207,212,158,211,64,72,114,156,99,210,19,243,71,241,196,122,98,34,106,81,46,154,232,106,210,218,14,237,108,212,162,185,251,231,115,191,154,152,115,203,53,221,245,162,92,214,181,199,113,231,151,239,119,231,129,236,0,255,30,91,169,17,90,105,37,249,136,44,17,145,110,27,101,149,182,22,59,147,236,200,32,155,34,149,112,222,81,172,25,154,24,149,112,206,194,41,70,8,110,180,17,124,104,227,217,181,141,227,206,47,223,239,206,3,217,0,255,61,246,61,34,34,19,113,102,121,154,127,156,170,213,223,166,152,130,115,190,248,217,197,12,231,182,222,60,174,195,254,114,155,219,220,93,58,190,173,62,248,19,219,103,206,140,239,209,103,220,206,49,117,106,218,52,235,245,217,162,223,100,113,219,146,25,197,169,25,149,70,235,80,154,233,48,110,147,148,180,163,135,142,72,166,83,154,136,89,230,20,248,156,162,167,148,184,225,99,19,144,87,237,236,196,138,220,213,205,118,182,243,14,177,119,70,68,217,52,22,41,180,27,205,91,109,93,134,248,218,150,218,226,74,224,135,101,73,166,133,11,222,208,215,187,211,29,183,216,196,46,198,102,95,86,228,111,118,161,134,40,185,72,234,86,18,17,165,58,201,4,161,180,60,206,83,136,200,161,196,121,75,67,22,179,132,142,197,169,73,201,138,218,216,233,177,216,53,169,50,168,164,253,244,214,230,177,0,255,187,46,246,138,136,191,104,244,124,218,21,110,243,210,136,0,255,246,186,195,17,176,247,49,113,115,71,247,17,163,248,241,163,231,62,204,17,78,67,127,83,219,203,166,67,245,204,232,17,243,150,190,205,204,137,87,233,113,205,68,202,199,68,211,111,202,69,51,75,218,219,205,54,219,52,182,254,162,221,250,123,123,164,211,225,51,211,196,172,114,211,84,245,142,111,83,225,49,47,119,176,49,214,202,209,247,90,223,241,94,239,78,171,214,159,27,183,238,194,163,54,135,250,235,221,241,122,151,233,91,89,225,126,69,127,202,129,118,56,207,218,48,183,62,247,87,47,250,185,254,195,215,187,254,223,76,253,111,142,187,185,254,191,214,127,203,253,146,251,183,232,31,104,135,221,15,59,68,238,44,107,69,205,72,58,37,103,165,209,154,137,186,91,67,171,136,113,203,194,179,167,184,133,48,102,142,209,169,92,217,93,169,33,131,216,149,125,89,196,215,54,214,119,214,106,56,213,39,61,211,204,153,166,92,220,118,191,104,234,209,219,212,207,102,30,252,61,19,103,154,38,202,77,180,59,14,24,51,100,174,181,107,73,207,168,147,182,45,43,43,41,227,238,78,173,15,83,196,221,79,165,186,11,145,67,45,43,146,171,75,31,224,73,6,241,83,95,118,229,112,78,102,83,155,195,0,168,152,151,75,1,21,0,114,41,0,0,0,42,96,94,46,5,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,184,128,75,183,105,24,73,3,106,114,76,236,79,51,34,14,184,50,20,229,0,0,255,59,183,155,98,241,254,166,105,1,47,238,216,186,85,137,219,125,57,173,67,44,192,204,128,57,252,185,93,35,73,70,241,14,175,222,210,40,164,148,54,85,152,121,205,12,105,167,236,30,124,99,149,152,50,5,230,7,27,218,159,188,149,40,191,200,69,68,172,18,63,35,233,155,153,52,151,150,107,169,165,45,37,181,211,146,114,169,48,24,116,112,231,188,176,134,108,25,196,199,118,139,253,131,144,145,143,140,92,25,25,81,73,73,82,73,165,191,195,206,200,109,93,174,212,211,157,217,148,135,146,77,106,84,137,187,57,15,37,238,25,237,42,52,171,48,195,206,252,96,111,62,229,17,61,64,234,116,57,55,23,73,233,25,63,72,227,157,70,156,80,234,186,186,153,102,197,174,23,94,71,168,45,110,229,19,211,242,48,63,34,100,236,200,136,92,212,204,204,12,38,50,41,45,196,209,90,27,183,73,16,97,153,103,225,160,114,73,227,68,60,113,84,14,199,25,86,177,135,109,215,134,157,151,59,87,87,146,168,185,201,110,42,169,19,151,76,107,132,48,228,117,249,236,29,239,67,108,232,52,104,87,8,55,216,170,130,61,204,108,167,216,205,13,249,58,93,252,128,175,94,148,189,162,150,108,51,197,206,233,50,253,220,180,109,97,88,57,236,21,27,134,56,150,95,124,203,50,158,204,3,232,83,95,146,212,100,99,110,71,46,119,236,26,17,25,197,77,82,162,18,182,201,218,186,73,204,224,241,99,14,43,188,45,85,133,71,172,76,202,97,13,39,179,210,67,91,202,14,59,200,191,254,80,159,22,206,94,155,155,247,69,42,164,184,215,141,183,59,90,122,117,247,140,158,153,171,118,217,161,182,84,163,62,86,234,50,50,50,34,42,169,180,100,109,10,121,73,67,106,157,246,21,153,216,48,170,177,25,196,209,3,222,187,135,47,35,225,149,12,82,203,188,211,56,78,210,32,46,195,186,169,225,114,154,144,197,33,83,180,156,53,94,228,19,39,51,38,127,52,200,47,117,69,191,98,231,102,213,79,86,156,175,35,39,25,146,221,235,46,75,102,139,153,26,29,230,30,107,27,150,101,19,180,135,24,243,234,223,17,78,174,76,74,179,141,200,161,250,133,27,77,107,39,92,242,185,84,168,92,138,84,57,35,188,180,193,32,150,112,167,205,206,126,149,152,151,215,175,149,194,159,30,81,171,173,24,123,207,16,151,81,153,120,167,143,206,130,26,52,171,215,93,243,37,127,45,74,85,54,15,152,207,71,110,71,38,41,171,182,104,149,113,199,36,146,53,94,144,201,116,170,246,20,171,248,64,109,140,191,181,34,235,153,139,74,35,34,10,185,201,226,230,83,78,177,12,21,153,16,222,214,44,153,76,167,146,152,195,62,174,26,201,197,246,85,3,0,0,0,0,192,5,212,229,2,243,34,144,92,88,145,22,32,47,3,34,47,220,207,136,106,97,175,252,86,192,250,105,22,87,198,28,238,229,38,113,200,173,29,213,2,0,42,228,66,1,64,142,171,158,111,194,98,232,67,1,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,80,1,116,113,193,194,69,93,94,128,212,175,44,97,161,42,172,8,133,189,178,90,0,0,160,29,5,250,151,213,201,229,67,189,239,53,131,212,40,157,50,216,241,101,45,247,39,224,207,11,246,205,231,67,250,203,105,140,149,200,113,201,177,193,193,204,84,121,61,178,207,243,32,127,93,70,201,229,170,180,85,175,52,105,182,100,230,148,185,41,141,110,38,232,115,153,234,83,113,212,50,41,45,215,88,227,141,149,43,29,179,15,233,208,207,233,211,100,14,176,1,18,72,52,34,232,225,229,14,83,27,43,23,133,95,83,227,222,235,89,220,144,171,193,72,174,193,34,237,114,137,123,4,125,126,235,106,113,241,34,115,28,177,201,28,35,209,116,221,154,154,53,9,149,12,134,104,15,67,128,124,254,142,21,78,208,106,225,62,198,253,21,249,200,178,50,35,40,25,145,131,93,13,31,0,228,72,227,120,241,30,85,0,125,90,188,23,245,162,62,44,234,211,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,130,2,0,0,160,2,192,69,93,68,172,36,17,132,222,72,136,175,56,93,4,163,179,187,122,52,149,214,233,137,197,10,35,216,184,137,226,31,25,78,73,34,234,34,114,0,255,178,0,255,153,240,86,221,175,114,170,241,6,186,175,121,0,118,103,87,74,136,29,53,41,237,181,74,98,253,161,203,22,148,17,89,227,173,36,43,136,20,180,167,190,13,196,221,140,117,25,226,104,219,5,81,254,186,104,200,249,164,225,210,182,112,237,46,209,144,94,105,121,169,119,85,208,46,76,196,143,47,78,253,233,227,213,211,169,233,122,147,142,88,123,236,68,87,57,218,161,16,168,155,215,171,207,141,236,90,121,81,27,76,76,202,100,190,58,0,0,42,224,206,69,40,42,166,46,20,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,80,33,47,150,2,42,174,220,17,10,80,31,32,215,206,72,74,28,154,153,242,225,98,68,230,74,86,162,176,51,20,80,97,231,151,2,42,192,206,47,5,128,11,112,127,151,0,124,117,11,112,1,119,110,101,40,198,5,93,110,85,58,33,40,191,200,175,18,164,88,20,0,112,14,130,46,23,186,136,136,136,72,74,146,146,32,148,144,150,54,108,219,54,205,72,196,136,65,108,40,180,111,200,195,31,43,178,137,85,51,106,184,25,59,241,46,211,201,102,148,91,92,17,42,211,39,19,106,210,164,156,241,81,0,127,152,194,105,182,57,123,87,67,252,211,77,143,164,231,87,203,100,102,146,100,196,181,136,194,13,103,94,150,180,169,164,11,35,120,193,69,93,238,179,153,19,240,197,206,231,170,250,187,97,30,250,114,106,168,206,36,59,163,74,45,159,174,78,162,14,243,54,75,205,229,46,59,237,0,121,185,149,23,193,175,78,163,190,54,21,117,219,229,74,34,206,27,141,239,153,243,106,213,81,118,51,58,111,13,49,139,93,16,226,127,239,8,90,198,78,178,86,228,203,189,144,194,166,169,121,136,233,148,176,112,220,247,84,72,92,177,130,125,185,201,205,171,246,123,35,253,245,216,63,34,151,219,137,124,58,162,216,116,68,210,59,161,213,125,117,71,20,67,109,234,203,192,140,100,98,145,54,68,251,39,66,236,92,46,118,102,82,122,70,36,101,73,125,92,118,220,54,193,210,146,169,212,104,177,115,86,192,212,235,246,218,107,213,91,194,114,175,109,239,99,17,8,56,239,164,75,137,54,117,76,204,207,124,196,170,101,212,162,230,107,221,171,138,221,226,80,66,34,163,204,195,29,151,240,115,123,58,141,10,226,170,242,226,24,123,24,203,62,176,199,26,242,116,81,95,43,216,245,234,223,105,52,39,68,116,238,192,19,111,22,216,195,33,125,74,143,97,205,198,126,178,207,18,243,241,231,236,90,212,149,25,171,60,37,86,173,100,84,132,164,46,165,46,181,207,169,85,60,16,223,56,154,189,118,93,113,214,1,50,106,43,246,206,124,174,36,81,203,213,144,113,83,27,82,118,86,145,67,244,25,187,207,136,97,157,74,53,42,85,29,151,243,139,233,217,208,6,67,148,63,190,12,39,79,51,40,141,29,193,60,222,179,140,138,42,214,161,1,95,250,113,201,161,77,61,22,7,120,149,165,58,218,187,118,144,33,117,43,87,230,118,82,39,35,118,113,195,149,38,161,180,128,107,33,226,86,99,178,120,226,228,209,168,44,229,101,167,150,246,189,253,209,168,215,237,181,73,102,100,117,74,59,38,239,107,1,118,70,210,215,46,133,208,106,181,0,0,112,33,214,74,146,148,192,74,34,199,157,171,155,0,200,63,51,50,106,148,42,194,223,218,153,225,84,139,107,235,220,26,135,200,76,5,184,183,107,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,75,23,123,0,128,144,197,99,232,113,138,116,76,43,31,60,19,195,17,221,124,254,102,186,162,108,0,255,94,211,94,46,106,240,14,119,95,159,197,191,207,179,30,158,152,163,63,93,83,68,73,107,136,200,197,166,173,136,248,180,45,45,173,184,148,62,211,223,184,46,185,254,205,252,28,159,250,184,226,64,20,143,244,41,158,102,9,7,37,229,0,7,179,131,1,121,204,86,137,175,151,126,154,132,210,130,204,228,110,159,108,74,113,77,205,112,9,145,112,46,170,72,15,226,164,76,45,171,85,98,94,252,156,179,202,178,139,199,108,166,162,182,33,99,152,193,51,159,186,136,92,146,21,81,157,178,147,16,66,74,173,60,238,243,173,144,11,113,80,61,220,191,141,46,85,70,101,90,88,150,147,234,114,37,127,152,149,65,121,204,118,230,142,157,101,211,160,211,204,58,150,126,154,209,152,94,210,52,174,240,141,152,33,153,95,214,167,83,133,153,178,134,24,73,226,168,202,108,105,79,178,137,245,236,172,193,60,102,227,50,244,203,123,123,92,79,83,59,34,138,81,197,84,77,51,103,56,166,168,166,54,93,141,218,117,234,213,218,118,253,109,45,208,101,251,58,78,188,207,51,86,115,139,106,209,173,105,109,105,181,246,144,17,68,71,74,141,166,78,35,40,247,17,189,169,221,93,112,201,167,92,162,251,138,42,210,11,35,60,252,106,212,197,67,17,63,231,169,32,246,230,96,14,138,218,134,60,84,171,65,216,24,171,148,124,36,37,165,148,168,52,40,121,104,205,147,44,83,90,151,124,47,231,50,72,220,208,147,233,101,195,173,70,131,25,199,196,16,183,88,150,155,25,154,65,252,224,15,7,217,155,220,215,157,90,148,164,69,100,214,140,242,144,199,173,229,220,86,218,190,212,9,183,80,150,60,58,69,118,94,199,252,142,253,254,136,137,121,222,143,219,156,206,93,49,151,149,82,118,137,61,103,88,71,53,19,207,49,83,28,223,81,158,219,240,68,84,179,28,183,169,166,95,68,204,173,182,173,77,237,102,127,75,103,187,216,225,224,167,187,159,119,245,25,51,251,211,52,22,235,77,215,211,169,181,82,72,83,224,215,172,241,75,70,54,73,28,218,45,72,230,195,28,47,75,73,170,182,150,218,60,224,81,166,138,217,225,225,211,233,150,226,124,118,94,117,49,82,60,91,154,61,166,69,70,70,68,37,149,84,82,34,10,169,52,162,146,74,99,71,70,70,60,193,19,151,158,193,150,196,47,235,129,173,22,181,122,212,202,224,25,243,248,202,6,102,12,199,56,155,67,114,161,181,153,203,113,91,111,36,35,9,27,165,184,155,144,50,168,55,167,22,18,39,41,82,231,134,70,211,138,37,157,154,21,198,204,188,156,14,181,48,209,235,153,205,200,31,6,180,69,89,173,145,245,102,173,185,225,108,18,180,161,205,155,164,58,77,210,195,205,204,72,39,92,68,33,50,125,154,247,20,232,212,175,26,222,186,244,66,141,49,146,152,241,217,47,28,204,18,126,179,75,91,222,229,114,156,39,189,46,207,20,122,68,76,174,138,19,211,116,237,118,181,106,154,92,213,11,154,216,173,183,207,70,238,191,47,215,163,61,19,211,84,197,140,152,118,83,111,179,43,237,170,75,167,58,37,220,204,82,169,240,139,145,91,147,109,169,247,81,178,111,20,83,163,26,45,53,213,136,107,54,160,34,42,129,26,245,6,60,227,168,73,15,109,107,14,101,23,239,242,141,45,204,53,167,209,148,249,39,202,242,0,255,97,63,123,166,118,189,111,93,18,133,110,218,210,226,146,66,203,66,10,147,33,156,187,74,148,82,157,130,157,2,66,205,50,103,241,184,97,21,148,194,51,227,169,199,161,141,139,190,242,135,141,93,178,87,77,187,232,104,202,252,19,101,249,0,255,176,159,61,83,123,78,195,243,107,59,0,32,36,17,163,189,158,114,249,60,77,204,88,85,55,159,171,54,49,85,51,230,154,85,187,153,160,187,184,158,206,50,187,219,163,85,103,189,59,236,214,35,206,81,250,180,163,138,209,119,195,113,85,189,165,185,168,186,154,120,145,145,17,81,73,37,149,148,136,66,42,141,168,164,210,216,145,145,145,224,77,92,122,6,91,18,191,173,153,213,162,86,143,90,25,60,99,77,198,48,48,99,56,198,54,237,209,143,208,40,73,105,84,122,83,246,170,148,214,48,75,244,110,212,86,74,146,186,73,222,167,33,227,66,98,223,82,42,243,184,150,242,136,179,42,153,166,132,206,229,236,209,140,158,232,223,59,104,247,136,122,189,201,124,74,173,180,166,67,46,174,243,184,222,10,53,197,208,107,244,29,135,77,207,72,117,8,228,10,98,167,40,110,230,15,75,178,47,95,56,152,129,42,180,83,120,243,182,181,141,186,178,102,146,40,225,182,53,28,167,45,137,86,217,46,112,111,86,166,166,51,142,114,146,112,75,217,135,115,108,68,162,216,206,102,180,135,6,248,218,198,240,42,191,179,146,181,159,240,152,115,122,166,57,231,105,206,105,186,230,23,93,83,46,118,85,239,106,222,164,75,147,142,238,221,91,127,207,196,105,98,226,20,83,20,205,93,185,208,54,30,35,35,191,50,50,233,202,168,116,147,146,65,106,196,161,228,85,239,216,27,41,222,88,243,105,208,97,214,165,138,19,65,108,225,82,22,183,89,140,244,195,229,54,139,49,34,201,170,116,90,45,106,60,66,42,91,119,217,32,237,222,71,118,233,220,142,27,155,252,78,116,223,39,220,96,162,7,38,119,105,6,240,143,247,208,31,198,129,182,39,95,120,204,160,143,189,215,78,90,109,209,234,180,178,235,221,157,146,234,225,191,117,247,46,220,234,81,163,28,253,227,239,190,99,92,22,182,3,250,22,31,180,99,52,52,153,0,255,162,141,252,199,178,159,189,157,77,216,16,237,153,17,227,140,207,121,178,143,105,138,153,77,213,228,182,198,50,27,188,183,29,109,241,174,238,172,203,185,154,24,183,170,151,180,233,44,105,215,205,163,41,243,79,148,229,0,255,195,126,246,76,237,57,141,231,134,136,136,136,136,72,18,17,73,41,37,17,73,8,109,40,53,129,72,195,52,45,105,198,98,209,24,92,177,48,40,60,2,147,38,173,112,155,125,244,169,83,157,118,244,177,161,148,22,164,186,78,109,74,188,81,23,252,167,161,83,66,233,184,37,185,213,205,18,185,228,144,74,165,211,19,91,69,76,171,7,38,58,149,170,212,152,143,143,246,142,133,237,236,211,28,119,137,136,153,136,152,242,121,158,99,230,61,213,68,68,53,197,245,12,79,83,109,154,218,212,162,230,122,59,53,181,191,210,110,29,60,59,182,207,153,106,22,87,81,44,141,98,211,236,150,28,199,157,95,190,223,157,7,178,0,255,123,236,181,70,136,147,149,100,102,141,234,36,161,244,9,199,137,242,221,37,132,182,233,56,245,164,145,194,197,55,245,29,141,218,20,27,94,24,185,187,198,202,73,133,70,242,143,79,185,153,109,108,202,198,113,231,151,239,119,231,129,236,0,255,30,59,251,145,250,147,164,37,251,37,185,104,186,117,5,97,223,202,52,65,29,66,71,110,214,234,152,10,217,169,167,16,233,116,178,45,192,74,145,222,133,121,44,227,99,78,198,216,194,196,236,149,45,103,190,167,241,49,115,251,49,177,28,49,102,244,152,85,45,106,110,122,26,215,239,151,181,233,250,222,118,131,189,169,199,252,227,81,69,49,199,49,77,183,107,179,51,85,77,53,138,147,36,34,74,205,232,175,213,27,33,132,33,76,210,108,27,250,162,122,220,6,120,211,216,117,158,22,52,186,120,114,197,68,3,44,21,153,12,202,226,175,205,54,49,58,239,178,82,74,132,136,136,136,136,72,18,17,73,41,37,17,73,8,109,40,117,64,164,97,154,150,52,99,177,104,188,122,96,97,80,120,4,38,77,74,204,109,246,209,167,78,241,185,183,69,157,38,77,82,146,150,172,164,146,104,106,116,79,82,141,214,218,120,76,30,177,41,90,80,215,182,125,75,224,183,69,45,49,242,194,72,167,40,157,87,48,155,216,68,79,121,43,140,157,190,239,37,179,77,82,107,110,165,37,73,100,164,75,28,81,36,189,184,163,114,121,235,41,167,36,137,188,96,212,164,29,86,88,41,236,37,184,136,100,206,24,41,206,54,118,82,116,14,138,101,75,25,206,243,28,61,158,215,197,225,193,49,227,22,215,196,140,138,175,95,47,118,244,123,213,173,104,102,163,198,34,187,187,233,190,247,236,227,179,61,49,166,169,58,79,49,185,94,84,69,189,58,235,24,164,217,139,208,178,43,124,167,150,194,84,167,212,136,218,84,202,148,198,220,201,98,80,195,212,234,168,81,18,76,97,174,21,222,138,244,106,99,3,159,217,222,108,98,168,67,151,153,196,16,145,139,77,91,17,241,105,91,90,90,113,41,125,166,191,113,82,183,245,111,230,231,248,212,199,69,198,64,20,143,244,41,158,102,9,7,88,196,14,112,48,59,184,217,54,250,218,164,183,122,182,81,232,36,151,227,84,90,42,75,104,100,172,150,212,100,115,154,170,142,82,157,68,136,225,109,233,129,177,58,155,199,44,154,141,46,248,159,125,104,40,167,56,157,205,71,83,230,159,40,203,0,255,135,253,236,153,218,247,90,214,81,125,102,226,76,76,233,169,38,162,170,166,40,174,220,236,22,53,106,52,75,250,232,226,233,136,153,17,213,68,209,84,185,178,199,140,124,172,250,142,132,79,28,210,212,137,83,9,51,125,142,211,146,104,220,195,207,241,169,128,23,254,68,49,71,159,98,86,150,176,87,82,246,113,48,59,248,159,123,12,0,132,180,74,0,255,137,0,255,164,217,250,183,228,65,15,205,207,62,23,234,223,246,242,8,250,159,207,191,106,0,255,89,251,61,2,33,17,244,63,159,127,213,254,179,246,123,4,97,167,234,113,166,61,177,206,165,103,204,121,52,85,236,78,126,214,122,94,245,162,167,51,187,202,126,157,26,85,157,160,131,242,231,235,243,103,31,103,156,198,171,225,152,230,244,233,87,139,38,120,55,217,152,46,215,206,136,183,235,181,96,154,29,142,243,212,135,227,70,118,136,47,160,238,163,225,249,158,155,195,40,6,252,40,190,71,141,176,37,250,155,218,57,182,113,171,77,211,212,168,148,100,210,226,45,34,233,65,31,147,87,20,82,153,135,205,55,85,219,166,62,181,37,78,55,168,223,188,115,24,199,184,129,152,60,207,181,140,100,243,24,196,88,118,211,111,148,36,146,82,74,50,106,36,137,36,153,181,22,183,212,136,92,45,142,227,212,90,138,235,186,241,146,147,105,42,35,154,20,33,53,7,227,178,209,0,131,50,134,109,217,149,223,123,141,135,144,218,38,41,78,27,63,50,162,22,167,142,201,148,70,148,194,186,206,243,184,53,146,185,77,183,121,27,110,246,102,186,52,167,79,189,185,199,102,106,242,160,29,203,45,118,177,213,26,113,182,39,226,60,227,60,213,204,187,218,21,71,206,175,221,156,115,188,253,102,73,99,94,54,178,159,253,237,214,217,241,206,229,177,199,84,142,177,252,103,170,82,254,23,117,183,244,86,29,248,24,197,153,191,230,223,49,146,189,191,237,117,200,226,20,66,47,101,71,146,28,237,86,73,211,70,61,75,9,66,163,46,146,113,81,91,177,42,136,243,125,39,137,147,78,119,99,184,24,203,115,54,82,60,27,203,158,178,164,148,80,146,148,146,136,136,216,185,98,85,183,22,145,245,33,151,16,165,14,146,137,84,50,92,215,113,236,78,116,74,248,210,0,7,216,197,17,246,36,35,184,148,71,109,194,70,73,60,37,106,150,120,220,85,232,193,141,180,111,140,146,45,25,34,228,178,235,132,219,253,68,138,173,46,40,163,193,123,135,7,156,97,167,79,211,236,45,219,136,205,177,54,136,91,204,205,77,135,118,68,58,162,251,171,240,63,51,185,185,114,197,213,213,173,177,247,109,109,212,208,246,201,139,67,243,99,68,140,219,173,218,108,44,170,181,118,17,244,63,159,127,213,254,179,246,123,4,66,34,232,127,62,0,255,170,253,103,237,99,157,208,188,145,93,221,82,51,95,167,213,162,97,138,147,180,210,142,41,9,186,83,41,165,76,131,186,213,153,188,171,34,150,122,108,118,29,30,92,94,179,159,186,217,78,246,132,193,99,202,49,49,62,49,167,244,9,143,153,90,116,197,234,232,215,196,54,61,108,213,214,206,118,241,220,175,166,28,185,218,212,107,106,20,123,154,28,8,9,228,206,215,222,31,201,3,217,0,255,194,54,131,101,148,74,50,106,148,199,37,132,214,72,110,47,37,171,212,108,138,251,142,106,109,157,66,80,55,44,235,36,37,221,184,97,135,121,108,143,25,30,233,35,76,104,23,165,108,106,123,206,64,238,124,237,253,145,60,144,253,47,108,239,181,196,84,158,136,227,211,52,197,57,138,115,76,196,227,169,42,158,115,174,87,250,212,52,138,98,119,125,110,210,172,241,244,246,189,179,46,254,153,247,247,113,34,60,166,242,92,51,167,8,109,238,230,215,124,54,243,152,123,229,107,107,173,239,118,163,121,43,84,235,207,141,187,183,226,78,155,92,253,245,238,184,186,55,244,210,172,112,191,162,199,230,64,219,147,103,237,202,86,178,150,189,178,198,174,59,156,146,180,155,235,238,140,82,194,41,103,57,204,165,33,61,197,53,171,18,39,112,166,40,190,119,98,138,147,185,152,111,236,98,164,31,214,101,63,232,180,201,200,182,137,26,25,37,72,68,13,250,7,37,37,94,4,249,29,177,49,62,117,86,69,219,16,67,49,86,167,91,147,25,72,20,193,77,111,44,236,229,140,212,208,104,51,107,16,18,65,234,132,214,26,79,75,198,228,82,51,217,32,116,92,104,108,201,33,87,135,113,152,201,53,245,54,202,204,82,163,42,29,100,165,31,46,180,111,28,97,172,249,182,215,37,186,159,89,62,223,150,126,123,206,95,143,206,56,51,197,86,183,138,233,119,159,93,150,95,203,253,63,85,215,56,87,11,143,145,143,181,74,174,208,74,70,161,185,240,75,247,183,201,88,88,33,5,71,38,195,165,10,49,111,168,164,106,238,91,63,236,116,170,83,187,212,171,66,17,59,63,130,254,231,243,175,218,127,214,14,217,250,47,0,255,239,182,253,15,65,0,255,243,249,87,237,63,107,191,71,56,51,214,85,156,25,85,120,156,163,154,103,175,166,104,218,69,52,185,160,209,104,171,119,176,163,45,222,250,189,245,169,135,63,205,127,204,204,240,140,221,204,134,86,157,37,205,236,208,3,33,225,244,0,255,152,159,218,126,76,118,171,139,90,235,37,28,66,26,90,211,45,181,168,165,60,132,27,165,164,196,59,166,211,54,93,167,84,122,221,242,195,79,157,227,9,91,153,105,116,45,105,204,49,218,66,131,114,179,91,56,237,112,250,127,204,79,109,63,38,251,61,90,249,120,15,0,32,108,68,172,62,62,179,158,119,196,204,24,139,19,83,76,195,51,178,86,199,195,87,187,86,153,187,219,168,175,157,109,115,218,159,243,190,69,156,183,90,140,118,105,244,244,233,12,229,204,167,243,19,24,201,62,192,134,226,204,95,243,239,24,201,222,223,6,229,204,167,243,19,24,201,62,192,46,109,206,67,146,228,194,105,107,77,135,6,245,78,200,78,253,116,147,223,200,248,13,183,69,149,227,183,144,200,196,17,143,98,72,153,217,129,165,58,13,230,20,115,56,156,191,236,64,198,231,61,251,199,90,205,78,199,244,196,240,152,152,51,47,126,23,23,119,157,222,76,238,26,237,108,238,239,234,105,119,173,78,92,61,198,154,143,30,49,243,209,78,183,217,212,121,40,103,62,157,159,192,72,246,1,54,20,103,254,154,127,199,72,246,254,182,218,39,205,36,149,148,72,154,73,35,74,100,33,196,33,37,50,87,136,219,56,164,85,164,182,78,27,207,56,158,38,53,219,154,116,33,181,24,227,50,135,21,236,111,198,176,45,75,217,97,31,53,86,169,147,12,66,179,148,74,91,226,58,149,146,186,130,166,83,175,204,170,116,83,149,152,38,156,172,84,83,210,12,57,147,71,108,195,14,110,177,130,237,103,59,216,144,1,237,166,99,29,99,204,241,152,25,81,156,39,86,87,196,184,139,105,29,221,34,215,155,77,157,183,209,238,106,177,219,185,183,94,211,103,215,30,225,195,239,153,211,84,133,62,179,169,218,26,218,153,174,194,167,55,148,150,186,183,83,143,72,226,148,54,187,211,54,41,205,104,198,99,103,61,161,54,220,44,137,202,140,154,49,181,177,139,147,199,32,7,204,70,67,89,149,49,188,103,51,216,140,173,150,36,89,55,169,153,36,94,37,25,228,37,165,91,205,204,96,156,226,146,77,183,165,58,222,217,176,170,73,49,31,7,169,170,251,80,37,142,53,108,98,63,162,63,160,237,105,135,189,183,108,107,100,103,67,170,78,37,245,231,117,74,105,218,164,149,38,11,33,149,9,112,167,210,136,37,230,214,220,154,68,106,84,33,163,211,166,138,124,98,151,50,131,231,249,42,50,199,120,175,209,148,249,39,202,242,0,255,97,63,123,166,246,176,167,57,30,179,29,51,102,170,208,207,68,19,49,177,11,158,113,247,224,171,217,213,70,159,109,97,107,149,125,233,175,2,155,232,235,243,199,246,241,105,124,58,142,83,117,126,90,181,250,61,248,168,122,246,189,85,154,116,151,18,76,105,50,105,222,105,142,105,52,51,152,71,116,166,44,101,19,108,142,242,152,70,189,169,75,108,72,228,74,140,234,226,68,46,182,57,99,82,41,200,223,246,92,203,216,43,118,13,90,102,212,140,100,153,111,53,218,56,37,153,66,220,82,184,52,81,118,41,35,110,82,149,166,175,205,162,77,100,211,174,54,230,48,135,233,236,167,252,12,105,143,89,150,151,212,122,86,74,104,86,74,42,113,194,37,149,45,185,59,75,113,155,18,73,89,17,170,50,83,216,84,100,52,118,158,135,141,89,67,102,29,231,72,70,62,221,49,84,82,219,194,182,186,140,82,73,70,141,242,184,132,208,26,201,237,165,100,149,154,77,113,223,81,173,173,83,8,234,134,101,157,164,164,27,55,236,48,143,237,49,195,35,125,132,9,237,162,148,77,109,207,57,85,143,118,140,169,202,17,213,180,39,134,35,184,154,197,79,85,212,216,53,157,190,94,81,253,106,183,156,254,167,87,60,123,206,31,158,253,121,198,245,68,240,116,77,45,198,84,77,131,191,98,225,129,220,249,218,251,35,121,32,251,95,216,86,251,182,166,83,73,146,40,110,137,26,110,155,79,117,25,39,24,18,165,56,46,88,148,109,189,165,169,69,108,153,21,139,91,42,102,195,8,59,69,22,237,89,158,151,222,28,111,235,56,148,41,217,235,144,145,145,145,25,81,50,50,73,37,37,51,105,33,14,169,47,235,210,62,173,75,157,81,89,76,94,56,107,6,155,199,103,82,171,136,60,111,99,125,26,53,214,14,187,54,136,27,77,212,32,15,113,187,85,66,106,197,141,113,57,91,74,211,37,73,105,113,154,145,83,34,49,42,181,62,45,179,113,45,151,24,137,18,211,239,159,169,217,79,252,68,96,156,103,122,127,76,49,42,158,91,241,156,166,40,122,5,254,218,249,212,216,173,55,245,174,78,229,190,61,246,243,148,39,61,51,167,156,199,112,84,205,52,211,205,75,27,92,212,72,74,74,141,168,145,36,163,70,16,90,220,82,35,242,132,182,109,75,28,94,138,235,186,201,140,226,117,41,35,154,20,33,187,24,31,115,86,152,118,80,198,112,50,71,115,84,99,68,146,85,233,180,90,212,120,132,84,182,238,178,65,218,189,143,236,184,102,110,199,141,77,126,39,186,239,237,78,244,192,228,46,205,0,254,49,130,3,109,24,7,218,158,28,206,157,45,35,50,50,73,165,164,146,146,73,43,41,17,149,84,26,43,35,35,35,26,125,226,210,35,31,113,137,77,102,181,168,213,99,209,25,51,56,234,81,59,48,99,216,193,49,14,106,204,199,90,155,110,90,105,37,195,173,59,75,101,43,245,222,146,75,89,56,71,68,24,114,120,20,60,240,8,115,61,134,24,43,136,217,217,194,225,28,205,190,156,101,39,243,152,213,115,38,22,191,227,238,31,99,140,230,154,168,110,83,69,163,71,215,172,154,235,231,213,211,91,213,171,57,175,58,101,237,186,217,64,199,62,254,44,199,140,57,79,84,49,134,227,154,232,22,163,185,213,122,107,15,185,201,222,180,8,233,39,37,218,110,143,27,13,153,126,145,75,73,196,229,93,163,154,210,79,29,233,241,157,195,40,6,124,159,59,44,225,91,38,101,173,194,118,155,93,227,22,207,146,181,169,145,73,75,148,220,36,147,148,104,210,101,220,146,163,250,142,72,46,67,106,200,165,200,160,215,228,156,197,205,240,172,87,207,189,199,110,118,212,168,108,246,170,173,84,113,137,133,140,81,51,215,138,146,116,74,106,145,111,20,154,75,103,66,165,222,60,244,41,222,68,10,149,32,134,234,53,94,239,18,94,138,225,168,222,12,102,203,242,47,235,114,211,112,94,178,169,217,234,224,210,194,169,132,20,74,40,37,45,93,148,201,136,74,110,30,247,57,191,221,203,105,38,69,172,218,173,46,200,33,59,44,187,234,65,69,226,248,210,206,228,49,179,109,124,204,126,118,128,57,59,241,60,99,226,57,102,140,137,211,219,85,116,92,245,98,170,197,207,196,170,169,87,116,173,121,111,233,244,217,203,86,141,158,70,193,177,199,196,24,61,198,171,136,98,173,120,186,102,247,139,230,154,154,91,131,148,122,210,85,175,23,183,140,119,169,68,235,82,90,218,64,197,80,54,34,43,8,244,152,9,201,84,249,245,174,58,96,103,212,174,144,183,89,115,230,4,91,153,101,25,157,195,142,165,50,0,255,170,145,0,255,46,219,207,222,219,222,235,193,60,164,22,25,217,45,234,148,144,232,148,219,51,146,190,164,132,60,242,78,201,91,178,251,154,47,73,212,134,183,133,113,28,238,85,37,188,149,24,201,36,237,177,124,180,197,132,141,165,50,0,255,170,145,0,255,46,219,207,222,219,238,177,154,113,124,154,237,152,242,196,245,57,19,191,217,122,198,204,110,234,103,127,62,9,254,22,219,197,86,81,99,231,30,254,248,243,79,205,0,255,20,237,70,207,249,60,157,26,19,245,241,182,122,25,149,59,137,87,163,59,44,55,111,221,107,237,230,176,222,75,123,31,248,56,182,53,158,220,93,78,0,255,135,13,214,102,7,67,217,252,236,203,211,108,110,111,121,45,209,70,201,72,218,214,76,90,106,108,109,72,79,97,131,208,96,202,121,236,4,43,38,187,96,145,67,22,149,40,170,211,72,225,18,23,221,138,156,84,222,180,115,25,233,216,209,28,96,78,200,107,120,79,58,189,52,79,210,164,211,146,14,169,20,54,131,82,215,13,71,165,14,91,10,97,203,75,155,106,90,226,226,212,165,69,155,199,168,197,60,101,123,69,37,25,157,139,239,140,208,41,113,162,210,69,29,183,169,71,164,75,194,109,169,75,72,184,196,91,243,18,66,26,177,185,52,234,150,37,77,171,202,52,41,83,13,171,65,70,109,174,50,208,36,219,216,190,228,34,39,199,29,49,253,158,245,240,204,137,179,95,77,173,120,98,38,186,102,76,85,59,222,93,159,221,197,85,52,118,217,211,38,237,69,67,119,93,251,59,86,225,211,142,42,78,209,27,142,92,245,155,229,166,217,93,94,100,100,68,84,82,73,37,37,162,144,74,35,42,169,52,118,100,100,196,41,120,226,210,51,216,146,248,13,87,108,181,168,213,163,86,6,207,216,193,87,54,48,99,56,198,27,237,83,6,66,92,148,218,78,26,9,175,142,220,239,65,75,180,101,146,210,135,125,35,41,105,75,181,68,202,91,77,98,209,27,113,41,67,205,234,69,248,197,79,235,25,157,221,199,22,62,113,213,185,78,137,90,162,68,238,12,66,211,169,69,146,116,159,178,92,215,37,77,154,67,57,170,135,75,195,167,202,142,50,14,146,216,196,78,95,124,206,28,86,48,140,253,96,108,214,176,180,237,116,153,165,146,204,168,241,212,8,113,74,140,10,137,37,53,82,188,81,130,122,20,153,164,66,179,196,134,75,164,210,225,214,13,59,204,99,155,244,100,104,214,72,25,160,189,150,15,140,206,124,206,204,60,191,219,49,157,99,247,71,148,30,77,213,233,171,93,244,60,238,124,142,70,177,89,96,39,27,217,222,93,123,247,246,229,153,8,143,225,197,143,158,155,170,170,250,139,122,53,56,70,102,100,100,100,210,200,76,82,73,201,136,66,107,91,105,49,151,246,105,93,210,146,69,165,145,192,7,110,6,155,71,160,213,164,77,118,60,99,125,234,84,153,243,190,137,172,213,157,36,90,170,62,109,178,21,71,117,211,91,144,179,228,70,148,71,68,204,24,0,255,36,235,83,148,52,43,49,138,97,220,133,152,43,57,31,218,194,67,238,112,48,0,255,217,217,124,252,168,203,216,107,71,70,100,68,144,154,52,147,38,201,74,136,243,58,172,91,154,82,41,185,21,171,70,248,149,63,236,244,142,89,82,27,211,217,49,46,48,212,20,63,218,65,221,37,116,178,170,75,55,141,140,32,77,173,210,36,147,146,217,150,250,196,34,239,24,238,72,125,199,238,195,212,48,43,143,21,103,30,120,149,161,126,216,147,145,10,219,226,182,111,103,125,158,57,147,158,121,71,92,79,213,233,199,189,42,42,199,228,166,105,118,237,170,136,198,30,93,109,104,111,187,116,105,213,237,18,229,56,197,120,204,84,49,149,163,230,98,181,166,215,21,129,151,185,86,46,154,245,204,164,17,241,178,220,233,181,113,73,60,181,56,109,235,234,164,216,169,108,185,49,85,202,117,106,83,107,243,216,84,168,141,227,185,212,166,179,161,242,115,166,214,186,211,82,107,102,205,33,73,87,73,154,83,210,125,28,39,210,9,83,249,105,156,226,20,81,153,125,73,170,83,167,138,233,57,103,44,89,213,56,63,218,2,85,168,86,39,91,194,78,59,142,59,191,124,191,59,15,100,0,255,247,216,231,235,70,92,82,34,9,121,106,120,219,133,173,81,42,137,117,131,164,155,209,164,91,75,37,177,116,180,18,117,104,80,57,21,152,178,35,17,156,99,108,239,152,43,249,196,246,28,99,19,54,121,206,225,242,172,102,70,84,159,153,85,206,167,29,51,220,180,154,95,204,76,246,118,218,199,254,70,91,203,147,207,189,245,152,63,186,159,87,76,252,111,102,81,167,89,213,218,198,167,89,146,38,89,196,173,81,47,17,17,225,182,148,210,160,133,198,227,146,163,92,90,82,197,142,43,46,137,68,53,162,158,87,23,47,143,88,210,166,50,7,120,205,198,56,237,45,123,15,177,149,104,161,180,210,92,68,150,200,140,198,73,178,74,91,203,21,81,215,41,10,217,20,169,100,203,176,30,245,204,157,24,149,240,45,197,22,190,102,4,55,218,8,198,179,63,108,82,132,113,75,247,91,227,191,117,82,127,103,147,213,223,202,249,94,16,202,252,47,101,249,7,177,159,253,44,251,94,163,147,249,215,218,200,191,51,251,217,39,218,132,13,161,204,0,255,82,150,127,16,251,217,207,178,239,53,58,153,127,173,141,252,59,179,159,125,162,221,99,105,254,12,254,145,157,230,195,55,185,223,250,168,47,0,255,217,5,66,2,185,243,181,247,71,242,64,246,191,176,125,143,64,72,32,119,190,246,254,72,30,200,254,23,182,247,90,246,63,195,175,99,14,238,52,19,95,207,253,31,254,87,187,94,14,229,204,167,243,19,24,201,62,192,134,226,204,95,243,239,24,201,222,223,78,31,35,50,86,38,37,149,234,42,45,132,56,164,68,70,148,8,167,113,200,171,90,151,18,151,180,111,75,73,167,135,178,229,17,56,213,24,224,32,155,234,83,167,16,182,249,40,206,252,53,0,255,142,145,236,253,237,30,175,153,137,147,142,121,125,166,138,216,159,81,241,140,92,172,42,142,42,162,138,170,183,217,211,31,187,139,196,70,85,60,111,227,213,231,143,215,167,29,85,148,203,49,166,94,57,234,240,212,137,69,111,251,94,198,38,241,115,145,90,185,121,235,94,156,150,33,142,54,174,244,129,143,99,94,146,169,226,243,81,9,220,226,45,194,252,236,203,245,60,201,207,141,18,166,6,45,116,66,156,150,196,162,237,40,36,225,35,42,109,92,102,209,90,74,232,116,73,166,53,245,170,45,111,89,212,41,178,8,103,107,218,77,143,249,199,62,113,40,143,218,106,157,105,105,100,214,201,162,221,55,161,237,202,77,220,166,22,74,118,153,132,71,194,166,74,100,90,227,212,168,54,30,209,91,199,169,241,124,225,44,148,115,185,158,9,252,98,79,121,62,76,148,40,149,210,147,174,82,89,151,208,138,35,122,119,148,16,153,147,210,211,5,59,117,58,142,32,39,243,176,49,127,248,152,197,216,193,92,40,127,180,135,114,138,45,156,119,246,250,29,241,60,167,88,87,49,205,171,54,167,106,198,204,84,229,170,91,109,98,118,145,13,26,219,168,89,127,123,38,31,46,30,207,81,250,132,79,76,49,85,121,138,186,123,26,221,150,206,182,70,208,0,255,124,254,85,251,207,218,239,17,74,201,117,74,212,18,37,114,103,16,154,78,45,146,164,251,148,229,186,46,105,18,28,57,170,135,75,195,167,202,254,61,72,98,19,59,125,49,58,115,216,146,99,249,193,216,172,225,118,91,169,101,148,74,50,106,148,199,37,132,214,72,110,47,37,171,212,108,138,251,142,106,109,157,66,80,55,44,235,36,37,221,184,97,135,121,108,143,25,30,233,35,76,104,23,165,108,106,123,206,236,24,231,40,189,93,28,49,135,163,57,35,42,174,26,229,170,106,234,69,81,119,183,157,205,142,174,110,219,99,15,159,227,19,163,137,136,153,38,154,154,86,85,174,107,112,32,119,190,246,254,72,30,200,254,23,182,123,140,185,87,190,182,214,250,110,55,154,183,66,181,254,220,66,97,111,197,157,54,185,250,235,125,216,96,117,111,232,165,89,225,254,33,251,217,216,28,104,123,178,138,133,12,228,206,215,222,31,201,3,217,0,255,194,118,78,67,147,249,47,218,200,127,44,251,217,219,217,132,157,227,49,34,61,19,17,35,102,124,61,217,199,20,171,217,173,154,93,214,163,153,205,109,107,75,59,188,163,91,121,115,84,19,167,91,174,215,52,54,75,250,245,56,154,50,0,255,68,89,254,63,236,103,207,212,158,211,184,110,76,125,102,102,46,118,148,82,234,166,36,130,182,180,90,78,162,90,59,30,81,241,169,16,247,81,198,197,165,70,157,10,181,240,135,47,124,102,79,248,195,29,102,105,119,254,65,119,86,18,222,220,178,106,121,92,167,186,164,186,78,210,25,210,130,131,68,219,236,172,132,70,216,139,149,29,115,235,82,113,0,255,10,52,152,131,229,172,205,31,150,103,207,103,33,67,243,99,240,127,237,52,0,255,185,113,191,245,79,95,62,180,225,184,243,203,247,187,243,64,246,127,143,125,143,64,72,28,119,126,249,126,119,30,200,254,239,177,239,17,160,210,0,255,225,0,255,106,182,254,82,121,44,205,223,254,22,234,39,118,129,144,112,250,127,204,79,109,63,38,251,61,2,33,225,244,0,255,152,159,218,126,76,246,189,134,17,225,209,122,55,165,199,169,162,153,184,38,170,43,102,138,152,136,122,139,153,110,161,141,162,8,58,187,171,209,237,238,225,240,88,151,163,252,142,206,51,181,153,59,159,110,30,120,200,173,215,253,214,151,126,174,0,255,112,52,173,31,55,83,0,255,155,252,158,173,0,255,175,245,47,117,95,235,254,45,250,7,218,30,247,195,110,149,186,246,146,190,18,233,212,234,211,198,127,107,182,140,119,111,84,196,189,164,247,98,84,145,190,137,226,225,24,189,48,87,112,63,231,91,254,176,43,251,178,141,69,109,67,126,231,30,35,60,125,110,61,225,159,11,126,222,185,169,23,60,214,15,56,134,56,177,127,148,62,196,248,158,137,254,137,232,239,203,89,232,175,119,145,153,75,122,214,136,36,153,153,225,178,148,20,39,163,13,103,41,227,102,212,144,214,236,128,76,175,73,110,169,148,99,170,224,224,132,145,216,60,103,39,24,151,29,252,53,158,233,108,64,187,232,214,167,244,228,202,19,51,139,223,173,170,141,246,118,93,135,93,123,241,234,197,211,68,53,155,136,169,193,33,114,239,69,79,90,38,173,52,110,221,89,42,25,121,107,10,125,88,34,242,6,42,235,189,137,100,106,89,143,92,35,122,31,79,242,135,159,250,114,52,135,179,45,155,218,28,198,146,71,234,115,145,59,98,237,40,47,157,22,110,227,102,146,108,157,134,186,233,52,205,83,202,109,85,183,169,194,160,48,171,84,27,39,120,232,224,69,219,193,131,204,207,52,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,184,191,35,20,112,14,8,127,169,207,112,91,133,124,238,204,160,171,192,113,71,92,204,143,172,68,1,232,23,247,147,144,106,129,62,102,70,100,210,168,197,97,233,178,88,0,0,180,29,240,94,190,250,43,214,250,180,56,116,26,222,222,160,219,155,169,140,19,228,178,62,205,176,140,215,140,115,153,51,97,237,157,215,103,194,139,90,165,65,131,102,59,14,135,68,146,23,98,175,91,203,216,98,169,27,86,175,223,83,194,69,155,14,214,113,176,93,99,219,32,144,12,249,252,123,25,47,87,203,189,218,144,168,213,41,241,251,68,5,21,37,153,170,61,165,234,125,184,152,145,82,115,39,35,232,1,229,39,0,255,245,119,150,189,118,247,238,52,238,226,110,53,226,241,142,20,173,132,159,251,45,167,86,38,231,3,196,252,252,157,15,233,207,173,162,167,110,147,165,78,106,74,147,107,156,105,42,178,72,151,90,77,138,101,88,154,35,76,201,245,252,156,120,95,183,114,252,169,187,234,219,123,235,175,152,129,167,11,143,119,89,241,136,27,247,247,90,166,154,104,3,178,131,33,50,159,17,185,130,172,136,36,205,170,148,184,196,57,148,186,77,109,65,209,180,79,198,82,143,67,10,15,135,46,182,42,6,134,186,101,175,219,101,136,66,158,126,197,214,147,226,210,118,205,13,122,120,35,39,119,113,93,37,126,216,196,227,213,193,135,137,43,245,249,25,185,76,26,193,239,45,179,171,52,225,176,174,111,189,107,194,229,84,237,219,229,0,223,24,169,137,49,237,122,118,69,196,149,191,86,217,185,74,243,145,164,144,220,212,37,227,51,253,165,36,18,103,210,162,81,129,218,210,28,35,29,240,48,39,25,238,235,98,17,125,212,122,196,203,151,220,61,75,201,56,57,235,56,212,174,187,186,208,243,194,171,92,204,65,110,150,178,213,18,132,188,200,235,226,5,188,146,43,240,243,228,151,184,145,34,98,58,68,2,117,219,240,17,25,133,202,143,158,24,204,178,92,180,144,187,109,27,4,250,133,78,87,219,107,213,233,14,25,127,163,213,135,35,133,77,231,29,183,136,139,86,184,107,145,30,115,241,71,86,45,73,45,50,119,243,146,220,164,62,32,90,80,135,92,141,25,54,213,234,112,26,206,49,46,79,181,113,41,155,34,166,248,71,75,91,107,184,250,166,201,124,243,142,247,194,51,10,51,85,247,134,158,197,221,152,125,109,239,35,0,92,92,153,215,69,73,90,86,184,132,86,11,128,10,43,66,225,66,228,83,74,21,80,49,163,164,133,252,76,139,23,48,170,197,149,95,176,51,20,46,192,253,93,210,2,0,128,28,35,201,38,109,28,228,160,191,87,234,133,94,192,77,163,102,166,3,135,139,249,140,36,81,171,5,0,64,133,188,88,10,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,112,81,151,22,46,100,196,5,208,83,133,29,73,139,130,158,204,97,235,54,169,242,17,64,5,93,81,84,245,44,176,87,212,147,38,18,240,139,219,200,103,144,234,65,242,98,78,212,167,58,109,163,240,210,217,226,127,246,117,196,107,35,126,252,99,218,0,255,120,164,68,44,30,57,72,190,4,63,181,16,211,216,248,137,98,228,175,140,170,62,41,149,226,26,240,231,7,233,91,108,122,19,187,65,149,241,85,201,67,222,139,115,156,116,251,240,176,221,103,148,191,250,180,248,181,218,183,49,41,141,242,24,114,185,208,229,221,233,91,43,154,136,246,52,113,18,116,220,44,139,129,57,169,16,21,180,199,243,72,162,252,116,225,54,250,146,77,93,14,53,147,36,164,58,163,145,195,89,53,164,219,140,116,188,25,243,249,200,139,135,201,69,141,62,203,101,89,211,93,241,200,29,131,4,246,170,125,216,213,134,48,0,92,164,22,21,233,5,204,175,88,10,114,212,71,238,140,195,253,157,22,64,31,138,10,250,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,208,19,69,133,164,121,170,128,25,17,213,226,197,216,89,44,0,0,0,42,204,241,94,68,102,75,34,197,112,64,63,68,253,249,12,55,87,39,164,138,199,132,21,5,77,72,130,194,191,252,186,219,43,183,167,247,60,148,207,110,223,184,51,163,230,206,44,197,173,81,92,75,3,62,252,196,223,219,180,101,119,180,36,135,247,77,207,44,90,88,194,62,110,200,103,214,156,30,126,117,202,238,166,7,249,204,170,28,228,86,127,132,149,68,124,251,94,53,245,91,187,59,173,156,110,69,162,110,162,33,84,16,39,57,19,23,181,231,33,68,214,181,215,206,209,104,244,26,153,36,74,120,210,196,21,137,248,226,231,227,61,189,50,94,169,244,0,71,172,205,4,191,205,105,26,58,156,25,19,181,111,35,234,244,153,91,17,145,153,165,178,77,86,82,28,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,21,112,71,202,65,151,37,18,14,23,242,126,68,201,11,88,127,158,100,62,73,227,198,49,242,43,243,66,100,198,138,239,132,197,21,59,138,2,0,0,0,252,14,9,63,23,100,103,158,150,240,179,113,191,165,152,136,185,57,170,204,167,8,219,30,204,225,79,118,240,154,33,47,71,247,35,234,253,17,73,250,104,70,127,100,140,53,91,211,25,133,229,9,187,195,86,13,128,220,6,124,99,0,255,34,34,183,198,100,146,107,151,218,198,90,215,199,121,76,85,246,103,127,174,24,35,126,62,218,165,143,76,120,209,188,220,115,84,198,222,233,107,212,37,242,180,17,47,88,205,46,177,134,1,192,118,20,0,255,211,178,244,180,52,145,107,251,33,245,229,238,248,97,254,50,242,107,189,199,41,155,144,67,160,73,241,1,227,63,175,43,73,186,103,138,46,228,243,73,73,165,149,82,86,140,124,94,41,241,233,211,138,19,14,250,200,132,159,110,28,133,139,107,37,125,81,66,169,5,222,97,252,146,44,125,29,251,237,239,155,59,113,97,60,119,188,99,184,232,96,92,70,73,36,33,244,185,114,229,114,41,61,178,136,28,167,72,95,224,221,75,29,90,176,212,204,66,120,106,137,141,35,206,190,61,27,158,93,185,177,254,92,238,200,39,165,177,51,91,22,68,115,177,116,184,218,188,224,242,134,244,126,85,232,60,177,61,87,243,115,152,127,237,176,99,46,254,227,195,171,234,175,108,223,220,81,163,61,149,121,126,66,110,186,169,64,238,88,245,199,207,140,12,240,36,3,52,164,46,242,164,79,95,34,234,42,174,169,18,65,170,57,217,253,61,5,241,211,241,132,54,133,9,254,22,182,208,249,169,29,161,1,245,161,219,245,189,42,9,61,105,200,53,186,83,134,115,183,240,167,235,221,181,34,177,122,181,101,94,102,170,204,130,182,146,49,167,203,143,124,182,186,168,78,238,74,114,204,250,127,43,222,83,6,117,129,56,49,215,157,193,79,97,210,192,170,76,212,205,230,177,29,12,121,185,92,189,23,185,120,181,188,181,40,145,89,142,237,61,212,208,199,33,165,64,5,43,120,200,225,94,246,78,88,250,124,238,18,25,17,181,91,169,103,29,187,148,80,54,170,40,244,184,99,16,198,68,140,27,113,208,110,196,20,134,49,48,75,125,100,31,123,204,0,122,124,244,189,105,234,246,242,222,157,101,164,175,78,183,187,188,15,11,247,205,204,55,246,48,81,85,196,204,200,149,36,202,78,26,140,187,73,165,36,218,54,180,82,230,174,121,68,149,226,167,81,113,43,243,131,137,126,67,129,58,157,182,173,109,57,99,208,63,246,218,241,210,215,30,126,209,157,234,12,231,13,239,185,157,15,126,162,251,67,143,245,73,107,51,219,131,8,244,143,124,46,51,215,206,216,153,132,132,251,148,108,194,41,116,52,54,153,201,100,52,58,196,138,149,2,70,126,68,110,103,100,196,43,133,86,178,201,82,91,238,36,212,100,50,22,5,102,197,10,62,0,0,42,172,165,0,23,80,191,35,240,222,142,106,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,235,149,3,0,162,95,206,84,159,244,164,103,185,138,105,134,115,17,171,152,237,230,74,240,87,239,233,237,104,104,87,29,206,153,142,213,112,228,60,166,107,114,181,206,67,234,50,50,242,177,147,84,82,86,165,25,196,165,21,26,149,238,142,72,164,124,218,196,173,86,46,205,234,180,171,133,65,140,33,101,241,135,69,252,225,49,215,175,21,225,230,138,26,101,147,166,174,164,229,173,81,91,194,142,155,239,227,113,41,202,160,98,253,172,174,172,220,82,165,83,102,78,49,81,172,167,220,99,127,120,147,243,236,5,3,132,108,61,29,235,248,189,202,121,156,184,205,156,225,42,138,152,98,105,108,150,62,189,110,95,179,78,181,236,205,117,8,127,207,56,207,171,248,186,98,106,183,169,130,102,30,51,50,147,172,248,180,74,74,132,91,187,101,9,135,140,29,199,25,21,226,237,116,185,196,156,67,99,51,169,84,163,80,185,114,30,86,230,15,95,114,141,63,12,206,190,140,149,197,99,14,159,182,164,38,101,43,105,162,146,218,38,73,230,113,73,205,91,30,26,166,112,152,90,156,214,142,232,105,89,82,172,205,98,110,230,85,198,153,31,94,178,31,12,98,53,27,206,14,231,90,214,106,224,55,38,165,69,132,211,146,66,50,163,82,90,147,173,171,146,113,157,182,77,135,86,138,58,73,17,113,107,202,84,161,114,40,195,164,7,38,58,221,8,12,226,169,162,54,164,29,104,59,218,127,182,111,171,103,120,123,210,51,177,154,137,41,154,38,226,92,215,68,187,105,186,69,53,117,86,245,119,119,27,251,221,202,109,142,158,25,143,56,211,204,140,168,138,174,46,173,174,150,118,150,164,169,197,217,52,158,82,35,146,68,100,210,166,97,219,140,253,146,201,49,106,216,116,88,74,107,74,33,81,220,125,245,154,34,143,192,95,14,179,151,22,125,103,111,118,138,202,148,8,25,25,25,153,17,37,35,147,84,82,50,147,22,226,144,234,128,75,251,180,46,117,70,101,49,121,245,192,205,96,243,248,76,106,149,152,219,108,172,79,163,226,243,158,199,42,53,146,44,183,212,220,180,37,25,110,221,89,106,150,74,91,154,33,81,142,217,82,122,80,185,86,253,68,89,98,162,195,101,212,98,78,231,100,110,241,153,141,41,201,217,193,158,107,200,136,140,140,140,40,25,17,149,84,26,153,180,16,135,84,55,68,29,214,105,170,51,42,139,201,171,20,22,58,133,200,103,82,171,196,236,200,71,161,70,197,231,148,164,227,76,247,139,143,168,174,79,51,49,211,148,155,116,196,92,53,93,141,120,180,234,109,117,131,119,118,185,153,125,245,197,179,191,103,178,143,152,147,207,221,166,107,210,170,180,189,162,79,93,110,81,54,77,38,164,143,222,56,164,146,104,223,198,77,66,162,65,77,39,212,20,102,90,183,60,57,38,69,188,148,169,48,7,184,59,42,109,92,52,195,62,134,177,143,217,155,249,108,177,70,83,230,159,40,203,0,255,135,253,236,153,218,199,26,163,254,76,154,185,219,146,196,37,244,109,162,214,38,72,227,112,72,91,157,176,235,52,228,182,113,156,150,53,131,205,227,213,4,219,24,232,224,109,118,48,51,207,178,148,21,82,167,37,55,33,101,71,210,74,10,109,106,165,205,216,37,26,167,148,196,37,108,38,177,31,80,106,208,184,98,149,154,71,162,134,129,217,194,5,190,179,79,108,207,200,246,128,149,124,190,7,0,32,36,248,196,68,204,236,167,29,213,52,87,109,162,107,154,177,154,170,227,185,93,17,85,135,62,141,223,196,94,183,187,186,103,15,51,138,39,222,49,81,158,114,180,187,50,59,53,178,118,29,142,160,0,255,249,252,171,246,159,181,31,0,255,32,108,100,56,132,70,37,149,198,142,81,105,147,84,82,50,234,79,193,251,99,213,166,22,36,53,101,24,168,121,73,181,38,69,58,13,109,40,155,121,226,95,62,49,161,29,98,155,143,169,219,81,219,123,237,90,167,213,73,233,230,141,30,28,253,123,248,77,77,119,197,243,253,113,14,135,88,199,4,125,205,253,0,7,115,49,235,180,135,52,100,100,100,100,70,148,140,76,82,73,201,76,90,136,67,74,210,210,62,173,75,157,81,89,76,162,172,25,108,30,159,73,173,22,159,98,125,26,213,105,74,146,211,225,175,167,9,143,170,60,113,249,239,98,106,30,83,215,162,83,147,247,181,67,39,155,186,83,175,125,245,237,71,47,125,106,185,232,232,211,221,175,235,115,208,71,236,181,51,34,51,35,75,73,146,81,146,102,41,180,45,165,126,29,210,146,82,73,174,168,116,41,80,16,59,179,163,151,52,193,2,150,181,115,12,213,194,24,237,15,13,77,230,191,104,35,0,255,177,236,103,111,103,111,185,67,42,141,76,90,130,82,248,89,210,201,134,210,96,35,105,22,167,20,215,148,77,174,153,84,101,155,90,201,78,5,129,166,56,193,235,152,86,76,203,27,70,181,35,249,139,181,193,153,195,152,153,153,153,153,81,51,51,74,41,53,51,106,45,110,41,109,184,186,175,235,84,151,84,42,147,72,41,220,116,54,145,79,171,86,119,217,145,177,66,141,122,200,99,137,231,152,113,166,137,113,102,202,19,205,140,57,69,251,218,251,79,196,20,185,91,45,120,250,237,108,109,148,203,147,151,238,216,123,0,255,250,245,88,253,140,169,230,44,251,199,38,90,251,117,248,186,232,52,231,212,42,173,65,41,75,114,83,16,61,243,77,145,19,231,135,33,233,125,81,106,206,166,71,147,110,37,254,119,44,42,84,109,62,181,145,190,172,227,112,150,112,56,231,52,135,176,181,108,118,165,181,137,136,112,222,69,72,105,9,169,101,182,15,247,90,33,175,46,163,96,199,163,31,208,18,37,230,199,157,201,156,226,165,103,99,8,214,104,151,229,26,167,59,132,22,90,68,186,37,74,212,155,112,146,82,74,34,51,168,99,114,233,53,90,113,144,9,155,162,81,145,172,171,48,167,99,214,13,39,245,2,236,103,63,37,181,161,109,185,70,101,74,180,207,177,60,167,93,253,28,171,168,110,83,174,74,143,233,86,21,253,215,6,13,109,117,218,165,175,123,185,143,135,241,142,244,76,148,254,116,87,139,217,181,117,180,183,74,233,117,209,131,30,37,35,41,173,212,169,244,169,57,186,120,145,84,197,146,106,110,203,27,106,90,137,183,126,157,240,87,15,169,173,114,23,206,155,182,49,31,179,45,183,152,20,103,210,74,75,90,105,210,58,165,185,86,41,164,158,148,102,184,162,55,9,73,211,169,234,198,211,136,206,132,178,102,82,71,229,133,135,25,41,46,199,51,134,189,121,146,215,220,169,65,75,68,61,9,113,51,130,222,18,90,167,164,58,141,74,19,204,48,5,53,29,159,200,152,125,222,212,14,19,167,150,152,104,84,160,83,38,51,39,50,48,175,115,137,139,194,54,35,107,53,108,51,241,46,199,196,140,119,204,246,42,244,25,46,189,92,77,52,69,46,154,122,139,189,89,213,197,22,239,211,206,61,221,199,195,122,134,199,153,49,209,121,170,162,169,73,175,208,126,189,71,105,105,109,87,77,166,210,204,164,145,25,181,117,24,55,114,177,164,113,146,26,38,221,151,212,157,74,200,11,119,95,179,166,199,227,243,151,61,237,165,69,33,217,155,163,162,50,41,138,140,140,136,74,42,169,164,68,20,82,105,68,37,149,198,142,140,140,120,130,39,46,61,131,45,137,95,214,3,91,45,106,245,168,149,193,51,230,241,149,13,204,24,142,113,54,103,191,90,146,94,234,77,205,10,47,106,68,144,55,202,240,110,212,104,216,82,189,201,110,181,6,45,183,162,85,181,117,16,198,74,157,142,114,169,33,248,209,254,176,168,45,101,247,24,50,50,183,35,35,202,142,36,101,85,26,89,233,181,45,174,152,33,117,175,180,251,19,66,157,170,97,163,84,11,95,126,56,197,58,246,228,9,95,5,241,57,199,36,206,57,34,182,159,214,49,62,19,205,196,136,156,183,131,115,87,92,157,98,102,215,44,117,135,119,105,233,94,246,238,197,127,189,250,140,120,59,87,81,117,77,122,125,253,53,62,37,197,73,146,81,195,237,22,181,212,154,36,55,148,65,157,12,145,126,58,114,95,18,165,150,140,131,12,34,164,84,39,81,160,197,28,96,173,72,162,44,243,132,79,172,97,71,115,85,90,22,107,52,101,254,137,178,252,127,216,207,158,169,125,174,103,210,74,75,90,105,210,58,165,185,86,41,164,158,148,102,184,162,55,9,73,211,169,234,198,211,136,206,132,178,102,82,71,229,133,135,25,41,46,199,51,134,189,121,146,183,44,42,165,149,38,169,36,35,35,87,174,164,149,182,150,17,244,29,215,48,135,234,200,60,170,17,78,235,182,162,140,137,81,9,167,26,96,31,75,184,150,39,249,198,218,28,111,171,117,102,156,231,56,103,159,105,244,51,77,235,184,170,25,113,215,155,152,105,174,184,217,219,141,165,139,13,26,117,122,31,93,174,207,120,132,79,139,159,229,94,134,207,77,221,69,67,203,30,240,157,212,38,74,68,150,44,36,105,45,81,70,133,109,155,168,117,209,151,146,76,217,150,66,106,83,126,159,210,170,104,152,137,101,83,173,138,24,249,221,115,168,109,132,74,98,173,99,182,134,61,224,81,72,147,245,160,89,235,65,72,134,83,235,166,14,61,43,137,30,106,147,54,117,92,186,62,230,19,171,230,77,213,109,98,20,135,56,196,54,246,230,170,199,83,78,176,50,243,114,143,45,228,181,166,150,52,106,17,153,37,146,178,149,113,107,57,183,149,56,76,105,179,161,149,37,143,78,145,157,167,13,49,164,188,63,98,98,158,119,36,41,91,178,86,204,101,101,171,173,109,3,100,245,231,152,153,242,76,204,68,199,81,46,71,84,209,68,191,24,229,137,42,158,94,157,166,41,107,174,233,215,235,205,236,212,193,157,246,245,249,39,252,152,179,252,227,117,155,153,91,92,181,161,189,104,181,133,87,107,55,90,243,13,45,106,46,234,18,182,165,63,77,102,6,109,93,151,54,89,169,41,148,245,246,4,234,68,122,10,104,19,185,116,241,47,111,39,190,179,143,57,145,23,109,49,148,17,25,153,164,82,82,73,201,164,149,148,136,74,42,141,149,145,145,145,155,184,244,200,71,92,98,147,89,45,106,245,88,116,198,12,142,138,97,96,198,176,131,99,252,222,184,247,38,78,22,90,169,147,66,156,82,90,55,105,238,240,79,179,66,177,107,21,151,85,117,95,204,170,67,22,47,21,26,226,97,222,228,31,111,50,130,159,32,254,103,124,59,125,133,56,73,74,212,42,75,171,145,109,97,170,247,90,223,49,147,77,173,164,230,169,76,75,73,169,103,114,43,137,129,91,112,60,171,185,252,227,20,35,243,16,152,145,86,243,135,141,104,87,69,231,162,99,213,158,184,251,231,196,68,173,191,85,211,84,115,77,53,103,70,17,19,45,248,233,215,52,180,85,227,177,81,159,252,122,139,30,251,239,147,125,98,198,24,190,158,227,153,174,90,112,212,105,237,208,201,35,153,52,35,105,243,214,105,75,105,83,104,211,54,165,27,133,159,98,214,45,151,242,22,151,108,58,42,234,115,35,58,180,81,151,78,149,177,140,175,185,156,93,172,28,102,119,86,186,179,151,54,146,79,73,226,18,90,163,117,186,162,125,106,83,90,18,165,101,165,78,119,246,121,185,63,52,210,57,205,164,10,17,231,241,44,55,163,62,125,246,51,131,149,79,182,51,183,56,207,30,68,8,217,190,151,177,73,252,92,164,86,110,222,186,23,167,101,136,163,141,43,125,224,227,152,151,100,170,248,124,84,2,183,120,139,48,63,251,114,61,79,114,103,167,88,157,39,110,175,98,206,225,19,181,152,226,170,170,104,154,113,55,117,98,191,152,95,196,102,137,93,240,149,77,90,216,104,249,156,254,225,47,158,17,49,239,41,184,26,125,184,170,166,30,0,255,114,85,39,213,164,17,73,119,182,17,245,18,43,221,54,42,169,109,173,109,132,211,230,24,181,75,169,211,80,177,42,177,169,21,245,130,122,196,172,216,128,155,212,140,99,83,218,184,204,105,239,243,150,211,120,74,245,86,154,108,138,19,165,184,53,40,19,149,25,158,210,90,178,97,199,99,18,132,156,10,36,166,100,117,121,159,48,177,1,51,245,112,183,105,7,219,83,157,25,209,190,42,203,127,54,139,69,161,39,41,25,89,185,71,148,166,178,132,56,173,211,150,29,228,68,21,100,26,171,119,92,82,77,46,101,106,114,195,205,118,23,34,149,78,169,186,216,155,161,106,216,184,140,105,107,179,128,57,156,134,67,73,137,181,156,186,234,65,136,75,105,13,41,196,161,132,68,118,34,157,28,211,230,41,45,169,84,41,183,187,42,143,157,78,145,68,139,91,132,225,108,164,173,246,175,109,219,48,113,29,237,169,28,213,84,233,121,77,204,85,243,219,20,51,166,230,213,113,111,234,172,70,59,157,141,237,100,99,173,123,185,159,119,199,234,233,40,158,241,226,136,83,232,49,243,222,211,95,213,117,180,197,103,62,117,17,185,36,43,162,58,101,39,33,132,148,90,121,197,207,183,66,46,196,65,245,112,147,244,70,151,42,163,50,45,44,203,149,172,203,149,252,97,86,70,104,247,250,238,76,189,212,220,54,221,218,84,74,162,105,233,110,51,202,168,109,243,146,222,226,100,195,56,169,195,249,186,109,234,242,91,7,31,60,78,183,38,178,152,189,202,185,217,14,102,106,62,180,189,142,59,114,89,51,233,169,39,110,20,154,75,175,35,119,5,17,85,238,230,17,173,174,25,110,174,247,61,235,210,98,212,107,222,100,16,187,50,210,166,32,62,103,141,118,140,198,212,69,102,230,115,37,37,165,110,74,50,139,83,39,36,74,173,29,143,72,9,181,249,59,93,92,106,212,105,215,20,131,248,67,58,225,15,139,24,196,231,157,241,29,171,87,233,105,206,49,226,56,102,34,170,222,81,174,138,218,244,243,248,217,212,46,205,221,174,179,207,109,109,190,179,183,15,159,240,137,88,205,226,119,177,43,107,173,10,109,236,234,147,104,179,141,74,41,249,86,115,9,93,76,152,85,218,90,58,245,121,132,43,78,179,130,139,38,206,229,225,165,27,83,120,85,24,117,3,180,151,208,223,197,183,236,98,71,123,197,142,59,234,114,173,189,162,78,223,117,90,157,46,154,183,166,164,138,56,238,222,186,21,79,122,212,232,72,15,56,188,19,24,151,133,109,159,94,194,7,237,223,8,25,25,25,153,17,37,35,147,84,82,50,147,22,226,144,146,180,180,79,235,82,103,84,22,147,40,107,6,155,199,103,82,171,197,167,88,159,70,117,218,218,35,41,169,145,36,41,219,212,90,72,198,119,166,212,77,73,184,180,97,200,132,162,38,211,122,202,125,158,54,202,42,7,212,176,136,7,124,145,38,230,240,135,95,237,61,91,217,106,227,115,82,195,156,56,219,167,122,84,233,153,174,116,84,211,58,206,81,143,86,93,115,119,106,96,139,119,195,151,240,137,119,108,31,229,162,150,53,170,154,180,217,1,223,42,109,163,102,4,9,66,147,16,146,100,76,24,183,141,66,119,125,42,57,20,110,169,165,56,37,246,21,173,142,134,135,88,198,212,106,135,145,216,61,123,217,70,168,27,214,202,105,107,216,15,13,152,202,156,42,214,179,188,158,162,138,185,197,25,103,170,170,136,93,81,241,57,98,151,155,170,177,185,93,81,245,146,214,146,46,253,221,207,77,122,237,232,63,203,219,39,98,21,83,125,138,81,241,196,152,114,85,238,186,26,218,92,224,39,109,85,18,53,74,210,40,17,53,72,52,165,82,154,167,87,66,223,22,20,235,68,83,10,37,145,69,133,101,88,157,77,143,86,147,198,242,137,5,218,221,25,106,42,67,218,99,70,233,245,40,25,13,109,34,99,83,122,150,44,53,156,69,174,164,66,217,113,130,218,49,222,145,104,235,112,37,169,158,143,69,236,101,181,10,206,209,44,97,12,75,56,154,83,89,157,49,154,119,39,130,212,189,151,66,200,170,180,146,229,58,44,201,216,133,148,40,227,210,165,28,154,146,242,158,202,99,122,234,93,13,48,58,122,5,230,82,118,177,183,157,202,80,113,109,167,249,179,50,165,70,127,169,217,146,82,98,209,232,114,201,220,162,164,179,51,131,22,48,41,167,78,197,111,222,211,84,113,124,248,137,101,249,148,213,135,89,238,215,218,250,118,250,48,202,233,40,207,68,21,51,77,52,250,137,85,196,92,117,0,255,41,170,166,168,174,232,56,250,221,226,213,78,87,157,252,125,147,125,242,156,237,211,81,251,51,49,35,38,206,213,24,155,120,237,102,123,61,83,94,82,105,4,137,146,110,205,178,155,146,165,132,40,163,212,210,33,125,167,13,65,29,106,218,210,230,195,92,224,89,84,99,142,122,68,73,105,188,20,144,159,6,120,164,157,235,125,167,225,189,169,36,158,67,203,157,228,165,149,165,132,113,50,50,155,156,254,151,62,173,168,188,74,232,53,151,67,111,150,147,25,210,27,229,120,230,250,244,232,205,22,22,229,28,68,105,111,232,149,210,105,133,79,232,132,144,55,43,75,169,183,146,139,97,191,21,135,6,245,123,150,125,115,108,183,82,30,7,157,50,127,28,209,127,56,159,139,194,246,138,173,213,128,174,246,0,0,194,22,111,79,140,247,76,231,89,140,42,198,156,225,172,145,139,81,110,230,113,103,177,52,87,233,234,198,87,159,55,47,79,249,180,197,87,148,61,148,51,159,206,79,96,36,251,0,59,251,69,70,70,68,37,149,84,82,34,10,169,52,162,146,74,99,71,70,70,138,244,158,184,244,12,182,36,126,74,51,171,69,173,30,181,50,120,198,42,14,177,129,25,195,49,110,182,173,14,161,139,136,200,231,74,74,41,89,165,102,22,167,78,40,25,53,221,33,145,75,9,181,249,59,222,149,84,179,70,237,154,98,16,47,248,203,102,49,136,69,28,98,195,208,101,70,230,99,39,41,149,110,82,50,136,75,43,100,140,170,214,144,199,165,124,218,196,237,238,69,170,70,163,118,181,48,136,105,252,101,79,24,196,34,246,182,33,82,38,202,51,75,63,81,205,105,170,41,199,185,197,21,213,60,230,20,49,186,69,21,53,178,46,157,98,215,175,234,102,151,55,26,221,168,147,199,94,158,217,103,76,237,175,103,70,240,237,154,42,166,168,119,116,190,70,177,108,191,211,40,145,25,25,17,53,10,235,58,45,161,229,38,104,20,226,176,78,235,148,152,150,212,126,167,34,162,74,84,222,142,115,217,67,102,219,62,43,120,77,217,222,156,226,67,94,107,247,87,36,45,34,201,166,69,29,83,74,34,171,195,16,182,101,73,139,218,105,155,102,60,10,157,197,49,118,56,115,112,112,104,86,12,187,114,210,104,198,177,253,217,149,43,109,115,214,106,73,115,83,90,137,160,53,40,41,181,41,78,83,42,165,59,72,186,52,226,214,116,76,149,159,214,28,163,84,85,202,150,211,120,252,54,28,227,96,128,3,109,7,231,179,32,215,182,146,76,219,50,133,86,107,233,4,189,161,44,57,151,184,109,105,161,233,144,114,195,174,114,179,108,122,50,116,114,30,86,98,83,49,98,84,163,41,86,241,63,183,56,200,14,202,106,223,115,45,143,25,115,198,168,190,46,79,233,147,142,219,20,233,171,244,136,87,117,229,102,179,41,230,180,95,155,182,110,215,205,30,182,119,43,125,236,103,60,194,35,34,170,234,60,171,93,93,107,189,169,87,155,94,70,184,65,167,181,146,146,222,56,155,236,80,54,146,208,166,68,117,88,134,146,10,10,133,163,17,191,230,167,166,30,117,202,20,151,107,121,120,124,114,243,49,31,87,172,106,107,245,100,57,91,172,209,148,249,39,202,242,0,255,97,63,123,166,118,171,99,80,167,210,26,148,30,117,154,81,92,55,75,182,180,184,43,195,125,222,96,197,213,156,218,45,46,57,149,152,238,73,41,204,117,198,87,143,83,173,246,184,192,64,246,34,99,152,246,139,163,31,226,126,36,93,123,211,147,144,154,52,147,212,182,102,27,197,28,142,182,58,98,247,84,170,228,140,198,21,123,78,15,103,101,113,130,173,14,117,228,2,199,152,198,34,237,81,157,137,49,239,137,51,17,235,116,122,162,74,79,116,165,227,138,206,115,43,158,92,211,233,122,187,191,222,109,222,160,7,159,120,199,123,202,113,92,203,58,93,45,90,121,32,164,221,6,205,178,243,205,122,73,90,152,66,43,78,155,148,186,149,84,34,100,210,75,183,233,177,120,148,103,82,105,234,152,72,87,70,191,17,218,88,54,243,234,34,55,29,109,23,251,30,145,62,100,100,100,100,70,148,140,76,82,73,201,76,90,136,67,74,210,210,62,173,75,157,81,89,76,162,172,25,108,30,159,73,173,22,159,98,125,26,213,41,72,74,58,214,229,152,49,83,21,51,189,142,225,105,98,76,92,145,187,197,20,19,189,182,179,187,218,86,125,218,216,197,93,188,116,127,94,143,49,207,243,180,55,53,141,174,168,167,77,142,186,92,107,175,168,211,119,157,86,167,139,230,173,41,169,34,142,187,183,110,197,147,30,53,58,210,3,14,239,4,198,101,97,219,167,151,240,65,59,66,143,74,10,169,73,42,141,140,204,149,43,55,117,232,25,65,223,113,141,136,32,135,200,36,194,105,221,118,151,78,23,167,26,96,31,11,17,204,206,8,214,230,82,38,236,145,148,212,72,146,148,109,106,45,36,227,59,83,234,166,36,92,218,48,100,66,81,147,105,61,229,62,79,27,101,149,3,106,88,196,3,190,72,19,115,248,195,175,246,158,173,108,181,241,57,169,177,149,232,88,207,245,153,152,136,104,166,184,28,197,81,236,150,230,170,121,243,165,91,163,150,118,23,217,57,121,187,155,195,227,156,174,40,207,235,22,205,166,168,175,221,250,145,75,93,100,46,202,202,168,46,217,81,104,161,164,86,89,86,212,183,58,174,181,65,205,112,15,110,148,170,210,233,208,194,205,92,98,126,187,146,65,60,205,159,118,49,66,230,34,35,234,142,164,83,26,89,234,181,68,173,76,247,182,205,226,173,92,102,216,84,38,83,193,117,79,229,202,212,195,58,6,177,132,131,32,238,176,47,23,51,86,227,198,188,46,222,250,234,199,23,254,221,234,91,127,111,15,253,7,252,155,119,162,254,95,244,33,214,233,1,122,160,234,63,152,139,238,99,52,42,27,210,115,150,39,98,196,153,153,115,196,136,153,225,137,184,170,224,220,196,204,196,102,179,235,240,209,239,106,108,104,101,187,124,119,196,12,175,138,167,154,207,116,171,118,191,187,159,167,145,203,204,92,141,157,164,140,10,45,9,125,136,75,43,148,41,223,205,99,85,68,124,218,196,29,239,67,151,10,157,114,179,133,65,236,96,164,207,246,135,221,108,74,123,175,49,117,145,153,249,92,73,73,169,155,146,204,226,212,9,137,82,107,199,35,82,66,109,254,78,23,151,26,117,218,53,197,32,254,144,78,248,195,34,6,177,243,3,50,18,166,118,196,76,235,114,76,19,81,181,142,136,153,184,122,81,148,91,71,52,243,155,152,26,17,159,13,109,109,176,167,141,85,110,107,111,237,183,63,79,248,49,205,132,159,71,79,252,174,86,85,157,85,165,141,37,6,41,147,137,154,119,72,38,205,168,75,0,255,11,162,211,40,100,134,28,125,142,67,22,135,220,200,199,60,202,169,147,23,102,119,170,139,118,154,189,196,102,32,251,198,218,12,102,199,29,75,101,254,85,35,0,255,93,182,159,189,183,109,140,144,186,140,140,124,236,36,149,148,85,105,6,113,105,133,70,165,187,35,18,41,159,54,113,171,149,75,179,58,237,106,97,16,99,72,89,252,97,17,127,216,183,17,151,102,100,148,168,53,151,86,203,170,174,83,233,83,119,150,183,41,69,57,37,138,66,54,57,81,221,118,98,37,20,102,113,209,16,35,147,214,18,191,217,5,254,179,79,28,107,239,24,125,196,57,226,172,30,147,158,138,219,19,205,57,207,116,142,42,154,201,245,150,230,226,148,91,90,190,145,157,213,173,173,189,100,223,254,142,115,76,87,121,226,234,108,132,239,90,5,135,212,101,100,228,99,39,169,164,172,74,51,136,75,43,228,36,166,187,35,18,41,159,54,113,31,101,172,92,154,213,105,87,11,131,248,194,103,54,139,63,44,98,150,118,194,198,194,45,75,102,44,120,153,73,159,150,45,181,37,183,180,45,110,138,222,198,165,162,111,36,74,202,6,196,16,136,51,163,195,60,203,202,168,67,98,254,60,76,98,17,219,153,167,89,144,165,26,226,126,36,93,123,211,147,144,154,52,147,212,182,102,27,197,28,142,182,58,98,247,84,170,228,140,198,21,123,78,15,103,101,113,130,173,14,117,228,2,199,152,198,34,237,28,158,145,145,25,81,35,163,190,179,70,186,237,19,181,196,115,106,141,50,147,13,107,122,157,226,38,217,108,98,68,160,72,207,42,82,235,134,98,0,3,114,143,177,24,171,217,123,206,196,234,19,126,125,218,49,49,19,19,93,211,186,138,38,170,234,118,69,76,61,154,52,124,7,187,171,221,200,158,189,196,59,206,17,83,142,114,185,207,86,157,178,70,13,142,166,204,63,81,150,0,255,15,251,217,51,181,235,61,137,238,221,42,37,233,100,100,73,82,70,201,80,26,108,36,117,156,50,137,45,142,203,54,109,169,150,101,156,213,230,81,162,120,69,147,69,145,203,75,59,204,86,122,253,100,175,159,54,143,221,98,136,251,145,116,237,77,79,66,106,210,76,82,219,154,109,20,115,56,218,234,136,221,83,169,146,51,26,87,236,57,61,156,149,197,9,182,58,212,145,11,28,99,26,139,180,107,53,100,100,100,100,70,148,140,76,82,73,201,76,90,136,67,74,210,210,62,173,75,157,81,89,76,162,172,25,108,30,159,73,173,22,159,98,125,26,213,41,72,74,251,60,229,88,199,121,29,115,70,140,241,121,213,166,54,35,180,75,175,213,174,182,104,103,247,228,49,20,55,190,118,69,44,150,235,181,118,81,151,107,237,21,117,250,174,211,234,116,209,188,53,37,85,196,113,247,214,173,120,210,163,70,71,122,192,225,157,192,184,44,108,251,244,18,62,104,183,70,216,246,72,74,106,36,73,202,54,181,22,146,241,157,41,117,83,18,46,109,24,50,161,168,201,180,158,114,159,167,141,178,202,1,53,44,226,1,95,164,137,57,252,225,87,123,207,86,182,218,248,156,212,64,72,9,111,23,79,156,99,198,168,77,51,49,229,166,181,151,173,162,216,233,182,58,247,171,245,196,216,47,166,250,218,121,28,119,126,249,126,119,30,200,254,239,177,1,26,50,50,50,50,35,74,70,38,169,164,100,38,45,196,33,37,105,105,159,214,165,206,168,44,38,81,214,12,54,143,207,164,86,139,79,177,62,141,234,212,187,49,114,145,153,100,69,210,41,205,160,52,66,163,86,166,123,219,176,171,187,139,68,239,155,202,100,42,56,72,207,116,232,212,16,235,24,196,18,6,103,113,91,196,193,92,204,85,54,70,131,48,33,166,203,83,93,159,136,169,102,68,156,134,171,171,138,162,209,35,34,170,69,108,138,106,154,158,22,157,217,102,118,125,115,190,217,93,231,94,125,102,68,204,188,103,138,171,25,51,87,206,159,246,54,27,123,151,31,177,106,18,122,18,26,181,208,194,141,124,156,164,69,86,18,141,203,228,67,89,34,42,61,174,40,203,174,154,209,91,113,132,229,136,137,88,248,249,216,206,198,56,109,20,155,16,33,34,34,34,34,146,68,68,82,74,73,68,18,66,27,74,146,144,134,105,90,210,140,197,162,17,101,194,160,240,8,76,154,180,248,244,232,83,167,78,189,27,66,191,146,190,214,94,132,86,167,149,234,189,123,205,248,26,55,243,155,106,239,133,155,59,224,35,14,177,142,119,122,165,251,62,14,230,98,46,102,127,254,222,106,83,175,165,212,230,169,165,78,35,180,18,205,56,186,71,97,178,148,110,221,75,185,20,67,34,139,23,78,106,76,50,213,135,141,33,110,230,103,198,180,163,186,120,158,241,25,161,216,181,45,229,89,158,152,49,78,17,83,149,190,158,168,149,30,195,183,219,159,174,92,116,85,73,167,184,110,167,253,21,182,107,235,38,246,232,187,171,35,251,42,61,167,61,17,19,145,155,49,179,169,106,173,235,212,220,214,143,108,162,68,141,204,113,183,69,171,245,102,84,93,239,196,161,181,29,69,67,163,41,145,24,183,165,167,81,85,109,242,198,240,128,141,81,173,110,229,48,231,98,76,251,42,157,13,100,51,88,247,90,155,90,45,110,45,215,162,79,212,26,103,28,73,130,33,236,243,112,31,231,216,238,196,132,29,45,250,21,83,195,49,26,248,144,145,243,25,106,83,193,87,123,108,113,219,235,35,31,149,94,75,165,221,74,208,112,75,144,11,105,179,102,125,131,101,34,64,99,58,234,147,55,87,170,79,143,98,203,18,31,185,166,56,234,140,181,25,153,85,12,101,223,220,103,181,181,236,166,35,137,31,139,56,14,109,103,241,198,146,136,254,183,190,27,252,114,39,69,127,182,194,213,187,39,163,90,109,240,133,137,25,220,59,223,206,12,103,235,221,71,182,107,57,167,37,166,29,235,89,206,30,85,76,76,233,85,76,76,85,20,79,45,138,167,219,211,174,143,141,245,238,245,181,181,51,187,156,158,88,46,142,51,87,45,106,117,53,106,177,69,68,66,70,70,100,228,78,82,146,22,154,143,85,27,151,18,167,45,17,245,101,93,41,117,71,206,152,76,219,119,225,108,153,33,36,50,78,69,228,121,155,42,246,140,181,39,220,161,132,150,69,146,18,226,230,14,26,153,117,74,170,147,202,208,241,247,90,42,29,159,200,136,180,138,52,195,79,220,67,162,81,129,50,94,102,67,78,102,13,105,137,241,153,148,181,109,33,67,228,35,34,233,142,168,85,18,65,234,133,68,161,172,55,183,125,87,121,43,137,217,55,117,200,180,241,143,126,234,80,166,33,214,241,135,37,252,201,226,118,135,131,185,152,85,237,206,150,137,244,156,240,105,170,136,115,253,230,85,116,244,143,227,204,220,166,170,23,85,167,152,91,239,90,221,227,109,26,186,187,123,237,178,251,140,57,87,159,137,225,232,60,83,116,61,122,133,246,106,224,101,251,157,70,137,204,200,136,168,81,88,215,105,9,45,55,65,163,16,135,117,90,167,196,180,164,246,59,21,17,85,162,242,118,156,203,30,50,219,246,89,193,107,202,246,230,20,31,242,63,162,56,243,215,252,59,70,178,247,183,141,46,105,110,74,43,17,180,6,37,165,54,197,105,74,165,116,7,73,151,70,220,154,142,169,242,211,154,99,148,170,74,217,114,26,143,223,134,99,28,12,112,160,237,224,124,22,100,232,23,37,162,146,74,51,74,68,201,164,25,180,214,182,210,140,60,173,141,219,142,80,87,226,180,78,178,164,100,93,83,143,168,85,116,236,28,124,204,35,54,100,80,62,113,50,183,218,45,150,145,189,28,181,31,85,140,242,132,79,85,58,114,181,226,216,53,205,121,21,203,77,191,193,86,183,27,189,163,14,30,254,9,143,170,60,93,49,170,152,169,106,100,45,26,246,144,145,145,145,25,81,50,50,73,37,37,51,105,33,14,41,73,75,251,180,46,117,70,101,49,137,178,102,176,121,124,38,181,90,124,138,245,105,84,167,32,169,38,137,90,39,81,105,100,186,180,33,165,210,152,157,69,155,44,181,61,253,164,91,155,28,183,227,98,10,187,171,70,76,152,207,87,150,26,245,121,205,161,188,202,249,192,86,102,99,150,101,107,68,246,139,140,140,136,74,42,169,164,68,20,82,105,68,37,149,198,142,140,140,204,77,92,122,6,91,18,63,201,172,22,181,122,212,202,224,25,59,197,48,48,99,56,198,14,126,111,73,79,156,39,157,238,126,98,98,174,218,68,185,105,61,211,228,34,23,203,197,20,218,204,198,198,119,163,127,116,123,119,243,228,40,158,24,159,49,170,56,181,94,245,217,158,127,189,90,28,65,0,255,243,249,87,237,63,107,63,63,137,238,221,42,37,233,100,100,73,82,70,201,80,26,108,36,117,156,50,137,45,142,203,54,109,169,150,101,156,213,230,81,162,120,69,147,69,145,203,75,59,204,86,122,253,100,175,159,54,143,93,227,133,150,66,74,62,51,104,70,164,219,70,221,212,161,199,206,36,27,156,116,148,122,76,195,121,71,177,102,249,190,116,186,56,103,225,20,163,242,141,229,236,27,31,218,224,182,84,67,70,70,70,102,68,201,200,36,149,148,204,164,133,56,164,36,45,237,211,186,212,25,149,197,36,202,154,193,230,241,153,212,106,241,41,214,167,81,157,130,36,186,93,142,25,167,243,58,230,156,136,234,179,55,205,208,159,190,38,173,154,188,167,29,186,217,210,205,122,237,231,159,102,233,83,203,69,71,103,187,222,215,231,168,203,181,246,138,58,125,215,105,117,186,104,222,154,146,42,226,184,123,235,86,60,233,81,163,35,61,224,240,78,96,92,22,182,125,122,9,31,180,99,52,52,153,0,255,162,141,252,199,178,159,189,157,77,231,145,148,212,72,146,148,109,106,45,36,227,59,83,234,166,36,92,218,48,100,66,81,147,105,61,229,62,79,27,101,149,3,106,88,196,3,190,72,19,115,248,195,175,246,158,173,108,181,241,121,192,152,153,153,153,153,81,51,51,74,41,53,51,106,45,110,41,109,184,186,175,235,84,151,84,42,147,72,41,220,116,54,145,79,171,86,119,217,145,177,66,141,122,200,107,137,57,135,143,126,166,244,152,169,244,242,52,77,231,185,246,254,19,167,184,106,179,224,169,183,81,189,244,239,234,228,167,187,246,218,219,19,62,243,142,213,207,168,170,57,11,62,30,252,244,218,175,193,103,58,196,169,53,195,117,107,137,170,30,37,76,97,24,186,107,132,136,56,110,169,141,198,21,209,216,108,70,61,108,252,74,213,152,144,202,104,94,181,159,14,22,103,111,70,221,156,210,34,54,73,74,163,212,160,132,68,228,227,80,218,146,234,38,125,10,11,114,72,91,72,79,105,237,50,226,86,60,78,213,138,25,133,93,60,72,37,55,131,120,57,201,204,2,71,180,83,50,141,211,112,40,41,177,150,83,87,61,8,113,41,173,33,133,56,148,144,200,78,164,147,99,218,60,165,37,149,42,229,118,87,229,177,211,41,146,104,113,139,48,156,141,180,213,254,181,247,26,140,137,117,204,156,137,237,42,206,12,159,19,177,184,10,253,21,51,69,49,77,81,133,246,105,215,217,110,63,155,216,192,189,60,156,63,198,120,121,230,204,168,93,181,106,233,110,234,106,143,91,81,106,82,66,162,41,181,212,232,212,41,47,161,14,169,180,68,101,50,104,203,138,45,228,226,147,156,98,79,77,172,53,43,132,73,250,168,221,45,127,237,76,105,39,243,141,101,121,196,115,8,223,86,105,27,53,119,247,150,78,8,73,58,110,218,74,162,68,20,183,188,111,56,163,140,58,74,169,134,183,231,156,240,176,234,138,141,202,120,180,234,204,126,118,143,247,25,137,249,218,132,28,212,0,237,232,228,35,70,148,131,99,154,98,170,221,170,86,111,236,54,219,148,63,187,124,63,207,156,106,162,161,213,84,139,45,60,16,18,78,0,255,143,249,169,237,199,100,191,71,156,55,132,126,37,125,173,189,8,173,78,43,213,123,247,154,241,53,110,230,55,213,222,11,55,119,192,71,28,98,29,239,244,74,247,125,28,204,197,92,204,158,211,146,30,142,113,206,81,69,149,174,102,34,206,20,53,143,42,56,202,205,21,179,187,38,247,116,87,91,26,179,160,189,178,23,63,182,171,207,210,99,78,44,79,49,174,169,58,174,118,211,112,204,233,226,171,175,126,188,224,231,173,190,245,247,22,252,143,99,243,78,212,127,148,222,195,58,61,64,239,210,251,114,209,125,54,207,173,149,145,37,74,212,136,146,145,44,157,150,237,75,11,113,72,29,211,82,123,106,81,211,83,163,178,152,92,102,70,131,70,143,206,156,212,234,130,159,234,218,79,187,108,81,91,174,1,217,47,231,136,244,204,76,220,162,168,118,215,237,118,203,140,41,102,18,227,126,38,217,123,211,163,80,26,53,146,20,183,100,19,165,210,116,75,35,106,207,170,202,205,40,158,23,244,176,81,22,219,216,234,246,180,192,14,166,113,138,141,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,2,222,95,37,46,234,50,35,227,128,10,16,75,81,113,193,253,29,10,168,184,151,2,8,27,64,143,143,190,55,233,253,123,243,222,157,113,174,253,11,119,247,120,167,49,218,223,149,153,194,147,118,32,15,231,124,94,207,253,214,107,99,71,22,154,111,23,117,233,52,50,163,247,23,82,175,88,252,204,61,196,216,68,165,241,36,243,184,155,85,57,55,143,145,183,35,170,122,149,84,98,110,216,186,149,145,81,91,59,221,136,146,65,71,132,22,234,36,45,143,26,231,17,31,76,228,54,9,135,88,170,135,61,92,148,198,192,73,27,198,38,109,64,124,186,216,250,38,94,238,113,104,81,50,79,5,141,79,244,158,76,24,16,43,84,100,7,220,224,26,63,65,188,77,157,178,67,218,77,17,232,151,52,86,70,70,230,50,178,210,234,77,169,145,58,189,28,46,158,49,159,118,31,118,241,210,166,87,107,244,72,63,124,25,145,207,193,203,188,211,18,39,162,208,58,102,69,83,76,69,141,43,114,71,81,145,42,49,35,178,136,151,196,72,196,184,159,207,76,74,118,212,108,146,210,131,138,72,180,66,156,108,194,44,189,238,76,168,204,17,15,131,37,230,177,45,199,216,200,103,251,219,117,6,72,93,238,92,177,26,82,139,32,226,198,33,194,239,238,25,210,80,141,165,42,173,140,189,106,248,152,97,13,57,218,231,236,241,141,58,252,181,181,106,201,235,222,189,238,210,190,159,86,28,222,223,253,195,137,139,123,46,87,29,101,126,78,64,136,0,255,120,241,202,122,59,219,238,155,150,120,193,75,92,81,211,72,165,82,183,168,202,10,251,152,40,204,144,140,162,7,249,231,198,47,202,210,213,176,95,165,196,239,110,198,165,152,29,222,56,131,165,194,248,192,198,121,64,124,186,241,139,146,123,133,67,50,118,83,191,209,36,145,19,205,184,210,207,233,209,195,53,6,18,184,155,131,142,137,196,92,59,179,137,200,204,44,53,101,69,9,194,146,66,28,198,202,238,243,90,52,194,59,131,181,26,29,121,161,253,29,33,191,245,25,149,22,46,109,92,11,160,11,251,24,127,25,186,85,168,27,181,91,124,160,143,153,17,153,17,81,34,11,157,15,0,23,51,244,36,72,204,33,51,151,207,93,42,173,89,154,38,220,206,7,64,251,48,127,153,185,251,225,22,178,130,29,149,102,216,143,248,73,254,190,79,107,109,239,238,97,34,179,217,212,211,164,5,126,170,117,0,224,29,196,127,196,247,151,43,149,57,74,174,135,79,89,142,31,240,115,191,173,75,90,105,123,119,203,18,233,27,253,84,154,96,231,215,1,224,226,142,149,37,104,181,0,168,160,139,136,80,144,227,189,204,101,148,218,0,194,63,246,11,202,4,230,233,51,178,92,140,181,242,233,148,56,236,12,5,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,84,184,31,161,0,114,192,29,49,199,88,43,179,20,56,234,242,98,222,75,146,113,128,92,100,102,181,112,33,151,25,89,45,160,136,51,226,211,229,153,214,223,162,47,226,242,125,120,39,57,78,185,96,169,75,171,152,237,96,204,29,243,249,204,15,162,94,238,136,62,82,204,52,10,227,6,249,5,181,42,87,93,153,73,15,177,67,124,248,106,123,71,194,223,221,107,116,167,187,241,160,247,60,240,139,213,251,253,124,100,121,85,198,166,149,66,92,99,109,105,197,156,99,24,191,204,233,190,171,183,243,251,14,142,120,42,46,244,72,207,97,238,196,108,118,146,177,58,145,191,146,148,85,147,204,12,218,188,198,88,67,26,48,203,32,36,9,228,224,114,17,217,95,36,241,140,90,203,148,83,90,254,62,97,66,251,81,131,185,1,0,255,155,245,139,200,200,156,40,226,145,196,169,110,9,7,140,196,152,62,180,211,52,172,92,25,10,168,176,150,162,226,142,156,3,196,206,136,74,137,133,200,69,157,214,139,81,119,18,11,177,179,88,192,123,153,22,46,234,211,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,130,46,20,21,116,169,128,186,106,225,162,174,90,0,0,0,20,97,71,138,253,86,230,163,16,31,153,180,82,167,84,91,27,130,189,142,183,195,252,17,122,158,4,133,87,106,57,34,72,52,237,19,26,212,130,180,156,160,135,29,232,116,123,173,239,107,151,202,118,171,7,215,205,33,141,132,143,244,86,159,67,211,108,42,67,117,245,59,86,148,114,234,178,54,117,93,95,236,165,14,199,77,7,29,253,188,235,74,54,181,61,92,244,209,190,243,221,42,118,148,146,195,81,215,253,50,223,33,103,68,56,133,228,146,32,161,162,120,161,145,74,41,49,78,230,18,63,97,92,104,243,33,146,40,63,125,144,194,249,136,116,247,18,75,140,212,219,44,35,80,151,141,198,173,29,237,47,141,43,118,166,204,160,23,0,255,136,212,149,135,141,29,109,144,187,7,211,174,46,181,58,172,232,20,34,184,193,73,26,131,218,25,6,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,64,133,21,161,0,120,33,251,101,54,1,181,149,139,134,69,5,84,216,186,92,81,20,36,88,60,25,215,223,81,243,188,209,233,108,138,107,123,184,227,72,14,42,226,247,30,224,36,45,111,50,140,193,144,152,159,248,140,91,43,131,174,69,247,181,183,162,242,38,186,31,236,128,114,179,0,255,55,172,204,160,195,191,119,201,71,82,154,17,100,209,82,79,234,148,29,94,93,122,46,34,82,75,250,226,94,254,214,215,181,152,185,121,205,174,229,176,35,126,38,116,185,34,95,31,182,93,222,42,205,26,241,37,19,139,233,200,181,152,95,140,52,48,230,197,210,37,41,50,119,253,41,117,215,185,24,189,41,33,55,132,42,252,218,213,88,220,78,69,228,126,21,251,101,148,105,158,62,153,109,41,213,18,10,162,14,154,107,252,157,40,226,231,253,239,124,146,151,41,185,87,83,243,149,148,187,132,184,164,60,70,177,144,69,93,46,114,237,206,220,25,73,34,72,105,148,83,202,19,180,165,52,99,74,78,174,132,44,74,206,4,174,218,159,71,247,0,255,172,0,255,151,187,58,169,151,57,93,63,214,254,231,210,25,191,73,212,218,106,244,27,234,124,171,115,182,148,192,153,4,252,205,214,209,215,42,37,82,244,237,189,123,189,248,147,15,127,119,168,220,44,224,97,246,70,164,159,46,31,36,23,191,108,154,81,43,101,116,168,50,204,168,9,6,166,9,170,16,135,152,154,99,140,250,60,247,91,58,18,46,125,175,111,181,25,213,189,219,40,214,98,169,210,15,59,146,102,126,69,230,222,240,178,148,134,33,213,58,117,76,198,228,37,15,63,56,216,105,136,194,190,220,201,23,182,58,96,232,119,230,237,136,77,171,231,155,227,166,68,11,46,38,243,249,97,175,204,166,22,111,203,144,121,111,231,51,246,218,81,34,74,80,218,210,66,40,153,130,75,44,125,219,61,38,137,227,21,41,189,26,115,210,85,158,177,137,49,254,214,189,40,133,161,89,74,113,128,68,66,172,159,171,107,175,226,233,171,173,165,191,209,236,174,248,246,244,226,61,167,159,112,87,66,102,176,249,17,234,139,123,177,87,146,160,100,213,112,147,18,74,89,166,140,192,76,120,244,61,33,213,203,231,218,139,248,245,93,26,246,70,191,59,225,115,252,28,143,233,99,252,84,150,95,236,40,3,206,127,46,226,229,74,178,50,182,251,6,141,248,254,48,133,152,80,77,252,165,17,160,83,5,227,99,198,113,162,49,160,205,129,40,63,61,185,31,81,115,89,30,166,198,30,145,243,67,27,179,171,235,9,122,83,155,66,5,223,50,81,104,14,181,27,18,242,249,186,149,116,178,130,152,104,147,145,81,80,101,165,212,229,248,233,166,45,143,137,195,206,161,80,173,158,51,73,187,45,98,94,254,153,185,200,83,178,179,86,183,150,132,37,236,152,82,234,212,49,67,70,226,82,163,78,21,92,96,167,65,13,124,218,0,250,136,245,114,53,115,37,41,145,106,153,76,61,253,142,107,122,39,174,109,153,140,186,117,192,180,44,97,171,152,252,207,254,149,152,167,215,195,75,233,207,149,148,182,50,92,114,184,187,248,103,76,73,41,209,232,141,38,77,143,34,59,172,205,236,156,114,12,207,29,134,188,92,78,31,169,126,174,212,92,73,74,35,122,228,75,193,36,198,123,222,153,233,43,38,173,122,45,240,53,211,152,105,40,27,216,0,6,189,252,34,87,54,9,154,25,180,228,72,31,165,37,21,189,208,74,176,84,108,123,34,227,133,147,39,14,118,133,231,143,246,120,4,204,203,213,23,235,235,106,123,209,232,139,109,80,127,163,125,55,190,49,157,74,239,236,158,224,12,79,243,51,227,24,46,220,167,149,106,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,197,244,99,46,115,169,203,200,200,8,90,104,132,75,94,110,148,212,136,75,228,25,153,79,163,2,143,122,117,186,181,195,204,15,72,75,16,239,175,208,231,57,59,86,146,66,39,89,8,170,26,53,218,118,85,249,13,247,36,250,116,5,153,162,172,11,46,6,131,106,152,209,158,102,167,108,200,215,183,75,188,200,204,92,159,142,196,181,210,50,174,233,66,94,119,15,10,191,169,65,164,215,24,167,51,129,75,28,202,211,118,29,2,253,139,252,138,140,186,130,56,38,120,229,141,178,27,197,49,179,143,67,222,177,57,85,168,42,251,152,57,204,75,182,112,162,252,241,103,8,127,250,90,123,185,96,239,73,70,133,204,54,52,226,74,183,79,217,124,202,25,69,180,79,153,170,137,43,217,61,15,144,139,248,153,143,136,92,148,182,148,12,239,180,169,68,84,50,101,206,200,146,232,180,171,131,77,156,148,222,24,44,33,233,23,235,231,73,109,175,226,105,181,134,172,34,190,123,221,17,47,58,205,234,125,167,223,176,135,23,237,0,27,166,49,31,242,171,185,140,204,44,25,89,201,13,157,86,135,154,46,181,105,78,5,15,145,155,83,12,25,98,21,87,248,197,30,222,228,109,27,199,16,234,173,164,107,175,239,245,245,102,201,59,77,120,224,219,71,100,60,164,223,113,147,153,233,236,212,4,204,101,253,73,242,145,153,89,50,178,144,158,90,33,109,57,229,214,150,69,149,241,210,168,162,98,75,16,203,216,199,13,6,241,39,0,255,218,30,136,186,241,203,8,93,214,38,118,184,201,208,140,135,152,72,109,235,195,130,88,80,21,123,22,174,230,24,61,228,213,15,47,224,197,222,220,143,76,104,230,56,221,81,9,176,185,60,170,228,125,73,147,137,157,89,151,153,90,179,50,132,204,92,155,144,194,244,12,151,134,75,205,34,142,120,113,91,81,33,145,65,0,183,152,41,45,91,180,203,52,10,115,12,125,158,150,185,178,70,105,225,192,126,152,191,184,183,50,87,77,167,230,198,155,76,17,131,170,232,97,236,7,192,159,151,65,106,155,86,167,15,200,251,119,214,196,132,22,55,232,197,63,106,62,223,70,230,26,103,116,201,16,69,41,218,163,186,144,221,198,60,48,138,203,236,73,6,106,200,11,124,123,239,100,76,233,106,221,25,209,12,167,117,83,77,176,42,95,109,31,117,227,23,52,151,39,153,177,157,124,203,46,17,177,147,108,219,48,226,88,86,227,163,50,71,88,46,17,92,145,186,172,185,88,225,61,50,9,57,97,15,141,112,199,53,66,19,163,103,50,217,101,198,103,127,229,59,35,252,109,93,100,126,196,162,135,57,225,53,119,253,201,48,199,186,252,137,209,227,250,206,49,182,134,41,17,243,114,235,183,34,139,190,166,235,220,78,101,22,91,179,188,48,149,60,177,247,110,39,216,125,196,63,248,183,247,166,249,247,121,90,55,199,185,178,36,223,74,191,127,123,235,94,2,97,240,191,157,102,70,127,211,162,22,31,95,178,32,225,188,124,142,179,145,85,7,248,171,235,35,242,54,141,78,75,10,163,175,26,113,39,142,117,25,119,110,14,187,243,140,189,21,17,17,251,191,76,86,127,53,146,94,28,129,71,169,116,68,26,219,203,204,208,251,19,126,185,194,90,199,125,23,210,194,106,123,215,160,194,218,160,220,117,88,152,196,188,250,106,145,181,200,21,174,248,191,164,80,154,228,18,106,220,29,117,145,88,201,13,212,174,72,57,164,210,102,254,170,99,239,218,24,141,107,239,85,54,189,222,100,75,252,168,20,208,227,189,165,83,127,231,222,171,186,228,136,205,141,18,186,40,213,196,223,44,254,105,90,109,124,205,191,44,72,233,57,7,49,47,215,90,225,54,123,215,219,168,187,45,42,146,76,144,74,72,164,112,136,147,208,119,238,49,0,0,0,192,69,252,52,160,95,228,5,221,2,192,197,77,211,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,5,212,133,28,238,175,146,112,208,147,139,10,152,95,123,69,102,184,113,188,168,15,11,168,120,31,226,254,42,121,26,78,100,210,108,156,50,46,145,242,40,248,120,241,222,222,180,86,219,118,194,74,88,127,94,113,122,18,111,109,217,157,119,194,186,223,57,125,83,97,136,27,108,223,134,123,186,140,146,59,54,169,103,235,146,154,18,149,56,163,211,42,145,51,102,53,70,200,252,174,223,170,245,92,219,116,79,119,205,65,92,232,254,167,117,155,207,217,129,18,239,229,114,81,203,202,83,234,146,163,0,255,13,34,146,80,95,234,226,57,149,139,82,71,180,12,176,196,43,169,111,195,146,91,135,165,62,43,252,212,190,141,144,217,174,116,77,9,242,191,247,154,250,95,217,61,35,78,77,188,214,154,38,137,167,123,113,233,90,251,44,98,253,186,29,25,145,73,74,91,146,144,227,0,0,48,7,212,71,68,18,197,251,43,234,5,249,239,40,68,33,23,107,71,113,226,128,250,180,120,33,87,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,234,20,80,1,118,134,2,0,0,0,160,8,51,228,115,145,151,76,240,139,77,153,229,56,171,23,25,53,57,46,27,92,84,128,198,217,30,70,111,67,126,172,159,27,177,254,106,195,223,113,39,78,147,219,221,133,153,203,71,183,7,75,216,206,9,36,224,203,233,234,250,149,235,209,104,165,161,155,248,83,158,94,184,169,33,63,63,226,229,73,185,210,2,94,113,86,53,113,124,156,113,122,136,169,137,187,90,77,53,174,183,157,27,246,74,245,74,161,212,139,152,167,235,194,68,233,180,205,141,22,46,199,184,213,81,209,83,102,135,191,245,226,147,246,89,4,160,0,255,81,213,215,193,39,241,148,229,189,188,237,233,211,228,84,177,241,131,28,116,59,215,42,165,4,105,210,125,227,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,168,160,39,138,138,123,95,64,2,186,106,97,71,42,236,109,81,208,21,69,5,93,81,144,68,71,120,111,200,207,156,174,248,252,244,190,235,158,123,150,220,110,158,126,43,90,241,63,59,68,227,176,65,191,146,228,127,171,211,232,208,183,130,31,142,184,84,196,81,250,16,171,25,91,217,3,9,43,9,249,124,150,114,71,124,146,59,222,141,187,17,45,147,229,212,160,166,61,125,104,47,68,140,248,11,225,31,185,169,152,210,210,218,156,112,79,31,73,95,59,51,105,171,144,158,74,106,78,122,119,162,65,157,177,114,8,7,10,187,190,24,199,16,94,86,216,216,14,66,204,75,253,138,74,207,211,168,237,74,200,148,122,99,222,81,91,90,85,99,74,227,225,71,33,34,146,146,208,37,33,164,101,72,82,166,101,219,221,33,240,231,18,94,188,32,43,202,38,171,44,210,154,18,39,33,142,76,170,168,97,5,15,53,57,86,88,193,163,28,225,244,65,79,211,229,212,167,215,241,107,115,223,190,197,179,27,137,23,83,163,154,139,137,173,252,145,152,151,249,40,250,72,146,39,245,118,193,111,77,15,159,206,152,101,85,199,197,175,54,189,166,78,24,191,218,195,44,201,11,6,160,95,234,86,142,214,223,181,77,47,1,218,221,185,123,39,107,57,194,247,30,239,72,135,1,182,45,191,55,230,225,47,227,197,171,204,94,155,56,85,189,215,57,37,65,245,18,82,70,195,79,161,138,170,226,101,174,113,149,93,225,23,244,129,143,93,95,253,181,66,52,234,55,252,232,181,50,123,244,150,233,206,211,182,39,100,184,167,223,234,237,36,177,86,13,82,141,122,77,238,222,155,243,153,20,195,167,126,90,83,12,205,27,198,106,220,108,69,36,33,235,91,250,55,184,77,50,234,153,69,4,177,182,182,206,51,62,45,54,248,235,156,10,237,48,141,43,118,70,178,49,242,131,52,214,213,131,63,29,191,202,232,94,166,157,226,178,82,229,245,219,102,107,0,25,32,159,139,188,108,219,60,217,132,217,110,65,93,111,70,45,9,149,21,254,112,18,74,201,56,122,200,143,156,174,174,207,45,252,186,115,43,109,210,142,115,237,144,22,24,4,33,63,245,185,241,216,95,221,91,164,243,70,122,133,27,216,105,82,91,121,232,84,88,195,182,78,128,127,250,94,129,159,86,167,55,25,125,219,155,240,197,155,188,3,119,241,178,196,60,62,66,128,128,127,248,240,162,228,114,165,81,236,160,23,81,141,49,51,113,82,70,169,200,99,215,84,149,31,156,132,185,222,158,126,136,251,247,130,172,204,8,26,53,34,138,147,58,178,186,155,25,145,220,81,106,208,91,42,161,78,157,88,57,204,201,9,70,153,140,206,254,215,168,195,175,83,127,101,127,248,193,210,233,78,89,27,36,30,141,2,248,90,89,135,111,57,192,78,145,82,3,19,116,25,107,101,100,9,29,29,155,73,169,55,89,188,67,179,228,112,178,200,184,135,155,91,153,60,166,113,51,148,201,217,19,27,64,119,95,151,207,253,213,118,125,165,168,251,142,226,164,170,116,186,234,226,56,102,81,235,200,121,155,161,206,85,19,132,248,135,159,139,245,35,242,129,190,21,25,163,74,73,168,16,22,14,65,229,20,22,227,95,142,112,246,99,87,155,41,81,191,73,188,140,108,35,126,184,98,150,86,163,20,248,49,189,238,200,32,226,41,46,78,120,199,60,30,49,213,122,214,183,157,16,116,107,239,88,123,71,109,73,210,106,210,107,144,95,144,240,220,95,23,181,106,135,143,102,85,83,156,252,0,0,0,0,0,0,128,10,43,2,48,47,2,118,166,162,110,45,197,149,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,243,200,90,34,35,194,45,73,235,244,74,171,153,180,70,91,72,100,182,6,169,21,66,73,76,25,213,107,66,79,35,58,102,69,114,120,169,224,75,206,58,181,42,156,29,200,73,54,36,87,191,72,66,233,155,16,66,175,145,181,4,217,36,139,75,155,87,148,110,144,140,108,8,185,130,77,169,153,243,51,106,199,47,196,86,137,164,44,205,193,204,201,248,158,175,236,14,219,155,21,12,0,168,108,200,101,100,172,157,52,162,236,36,180,210,10,169,228,66,115,26,151,56,76,137,155,171,42,210,39,157,82,61,66,253,176,86,193,55,217,194,53,54,170,98,3,199,216,225,236,19,86,107,0,0,89,70,228,218,43,62,61,99,133,243,144,157,181,113,199,53,151,54,110,67,74,52,49,233,184,17,163,138,160,10,139,130,244,20,30,103,5,23,43,156,104,159,50,33,175,243,215,103,70,41,53,74,41,181,214,154,81,107,45,53,74,173,165,102,102,102,102,230,34,13,61,98,12,6,141,114,28,234,225,161,68,15,251,178,47,39,109,48,43,55,24,192,0,254,58,0,84,27,59,0,255,177,154,241,63,195,253,63,97,227,82,0,255,32,198,92,165,147,146,52,105,18,183,41,145,77,219,189,178,111,60,149,220,58,46,67,153,247,205,111,103,86,34,198,92,34,145,92,61,188,225,37,134,81,57,150,175,6,24,146,61,89,206,86,101,26,3,160,178,33,23,17,177,87,146,72,178,163,214,82,39,148,146,8,205,117,156,226,62,229,239,173,170,72,159,140,74,21,9,21,196,90,27,223,228,20,215,56,171,138,115,28,99,135,179,179,88,173,1,0,0,0,0,149,13,185,140,140,181,147,70,148,157,132,86,90,33,149,92,104,78,227,18,135,41,113,115,85,69,250,164,83,170,71,168,31,214,42,248,38,91,184,198,70,85,108,224,24,59,156,125,194,106,13,0,32,223,185,51,226,211,74,189,190,163,97,131,30,79,56,244,123,51,42,77,9,139,233,45,233,56,210,109,41,240,233,49,192,139,83,120,196,126,118,166,201,48,62,101,66,54,177,154,177,243,31,171,25,0,255,51,220,0,255,19,54,46,245,95,213,0,128,42,91,177,119,174,190,182,250,238,119,58,205,117,185,254,220,189,15,0,255,205,100,78,245,207,187,225,35,61,71,111,96,138,251,251,190,102,39,50,151,189,200,42,6,0,96,207,204,204,157,107,175,164,240,9,105,155,77,27,66,102,163,191,101,40,211,221,251,40,181,223,155,141,231,206,74,226,124,79,229,101,102,230,169,59,78,103,39,91,193,150,230,191,6,0,0,182,140,200,88,185,215,78,18,159,86,183,93,181,45,164,55,250,92,182,178,222,186,145,82,251,189,41,184,111,163,36,54,247,84,166,101,102,102,186,99,75,118,178,21,236,86,6,187,149,244,29,217,52,81,87,68,169,148,97,105,173,148,102,124,67,93,151,182,228,125,25,54,91,91,172,134,199,165,135,28,54,93,203,79,246,132,30,149,122,40,182,51,59,247,213,0,80,109,236,252,199,106,198,0,255,12,247,0,255,132,141,75,253,175,53,68,230,50,146,148,92,174,168,132,86,90,33,37,156,182,70,43,45,244,87,92,110,66,170,78,19,71,55,139,130,88,105,134,107,108,97,165,208,28,87,120,194,41,78,126,0,0,0,0,168,54,118,254,99,53,227,127,134,251,127,194,198,165,254,171,26,0,107,31,153,145,59,214,94,81,225,21,210,56,155,56,180,50,210,223,60,228,233,238,125,244,20,23,54,158,59,235,134,243,93,232,50,207,242,84,2,167,51,129,91,89,154,169,14,0,0,0,0,0,242,204,204,181,55,124,122,196,202,150,161,43,139,227,144,107,78,109,219,182,148,235,101,210,113,227,71,117,65,109,22,253,232,41,204,201,10,86,86,216,206,62,101,66,166,228,31,3,0,176,103,102,230,206,181,87,82,248,132,180,205,166,13,33,179,209,223,50,148,233,238,125,148,218,239,205,198,115,103,37,113,190,167,242,50,51,243,212,29,167,179,147,173,96,75,243,95,3,0,0,0,0,176,101,68,198,202,189,118,146,248,180,186,237,170,109,33,189,209,231,178,149,245,214,141,148,218,239,77,193,125,27,37,177,185,167,50,45,51,51,211,29,91,178,147,173,96,183,242,143,101,68,174,189,226,211,51,86,56,15,217,89,27,119,92,115,105,227,54,164,68,19,147,142,27,49,170,8,170,176,40,72,79,225,113,86,112,177,194,137,246,41,19,242,58,0,255,24,0,0,0,0,0,0,160,218,216,249,143,213,140,0,255,25,238,0,255,9,27,151,250,175,106,0,172,125,100,70,238,88,123,69,133,87,72,227,108,226,208,202,72,127,243,144,167,187,247,209,83,92,216,120,238,172,27,206,119,161,203,60,203,83,9,156,206,4,110,101,105,166,58,0,0,0,0,0,176,101,68,198,202,189,118,146,248,180,186,237,170,109,33,189,209,231,178,149,245,214,141,148,218,239,77,193,125,27,37,177,185,167,50,45,51,51,211,29,91,178,147,173,96,183,242,95,3,160,202,119,174,149,167,237,181,94,195,173,86,111,157,173,223,183,110,196,113,15,153,83,253,236,158,56,71,63,210,27,120,237,62,185,83,218,137,204,101,211,179,138,1,0,0,0,0,0,0,0,0,176,118,17,17,177,98,175,29,37,94,173,142,187,138,91,203,35,125,206,91,94,111,221,72,79,113,161,224,190,141,110,216,220,133,210,242,44,51,37,176,37,19,184,149,91,89,205,144,139,136,216,43,73,36,217,81,107,169,19,74,73,132,230,58,78,113,159,242,247,86,85,164,79,70,165,138,132,10,98,173,141,111,114,138,107,156,85,197,57,142,177,195,217,89,172,214,0,0,0,0,0,108,25,145,177,114,175,157,36,62,173,110,187,106,91,72,111,244,185,108,101,189,117,35,165,246,123,83,112,223,70,73,108,238,169,76,203,204,204,116,199,150,236,100,43,216,173,252,215,0,168,242,157,107,229,105,123,173,215,112,171,213,91,103,235,247,173,27,113,220,67,230,84,63,187,39,206,209,143,244,6,94,187,79,238,148,118,34,115,217,244,172,98,0,0,0,0,0,182,140,200,88,185,215,78,18,159,86,183,93,181,45,164,55,250,92,182,178,222,186,145,82,251,189,41,184,111,163,36,54,247,84,166,101,102,102,186,99,75,118,178,21,236,86,254,177,140,200,181,87,124,122,198,10,231,33,59,107,227,142,107,46,109,220,134,148,104,98,210,113,35,70,21,65,21,22,5,233,41,60,206,10,46,86,56,209,62,101,66,94,231,31,3,0,0,0,0,0,0,0,0,0,0,0,0,0,192,250,33,86,100,38,165,103,214,40,205,160,221,221,18,73,29,226,24,26,132,27,170,114,219,132,199,168,247,126,56,136,181,10,149,102,56,105,138,175,118,61,90,225,9,59,77,126,0,0,0,64,149,173,216,59,87,95,91,125,247,59,157,230,186,92,127,238,222,135,0,255,102,50,167,250,231,221,240,145,158,163,55,48,197,253,125,95,179,19,153,203,94,228,181,207,204,204,157,107,175,164,240,9,105,155,77,27,66,102,163,191,101,40,211,221,251,40,181,223,155,141,231,206,74,226,124,79,229,101,102,230,169,59,78,103,39,91,193,150,230,191,6,0,0,0,0,0,192,250,119,212,86,134,235,38,217,153,148,148,247,41,132,148,218,114,75,211,20,167,50,204,251,36,101,137,137,36,102,71,166,84,68,100,154,117,69,86,205,148,38,221,200,7,0,0,0,0,0,0,0,0,0,0,182,140,200,88,185,215,78,18,159,86,183,93,181,45,164,55,250,92,182,178,222,186,145,82,251,189,41,184,111,163,36,54,247,84,166,101,102,102,186,99,75,118,178,21,236,86,254,107,0,0,89,70,228,218,43,62,61,99,133,243,144,157,181,113,199,53,151,54,110,67,74,52,49,233,184,17,163,138,160,10,139,130,244,20,30,103,5,23,43,156,104,159,50,33,175,179,154,177,243,31,171,25,0,255,51,220,0,255,19,54,46,245,95,213,0,176,126,204,71,70,238,21,37,147,174,168,133,212,105,165,65,235,173,219,212,246,21,127,111,171,183,49,234,82,228,83,16,23,109,60,152,98,5,103,173,112,142,133,90,152,197,201,15,0,0,0,128,53,143,204,216,107,195,171,69,238,108,217,186,130,184,15,137,222,20,183,113,171,184,94,62,241,61,249,45,93,79,155,90,63,250,91,230,228,26,43,85,108,103,179,217,51,54,37,19,17,177,215,138,87,203,220,225,188,101,7,109,223,17,189,37,142,227,80,17,77,124,226,123,18,91,138,158,10,181,130,244,183,60,206,53,46,170,56,209,102,179,103,236,117,166,48,0,0,0,0,214,60,50,99,175,13,175,22,185,179,101,235,10,226,62,36,122,83,220,198,173,226,122,249,196,247,228,183,116,61,109,106,253,232,111,153,147,107,172,84,177,157,205,102,207,216,148,76,97,0,84,249,206,181,242,180,189,214,107,184,213,234,173,179,245,251,214,141,56,238,33,115,170,159,221,19,231,232,71,122,3,175,221,39,119,74,59,145,185,108,122,86,49,0,0,0,0,0,0,0,176,101,68,198,202,189,118,146,248,180,186,237,170,109,33,189,209,231,178,149,245,214,141,148,218,239,77,193,125,27,37,177,185,167,50,45,51,51,211,29,91,178,147,173,96,183,242,143,101,68,174,189,226,211,51,86,56,15,217,89,27,119,92,115,105,227,54,164,68,19,147,142,27,49,170,8,170,176,40,72,79,225,113,86,112,177,194,137,246,41,19,242,58,0,255,24,0,0,0,0,0,0,0,0,21,239,71,132,162,194,138,80,0,184,144,223,177,45,0,0,0,0,0,160,31,32,63,243,50,74,110,253,218,170,57,203,123,99,98,75,167,34,168,66,253,18,233,175,211,203,191,134,206,49,181,59,216,237,100,187,247,142,100,113,125,126,11,222,101,25,19,71,156,189,217,227,16,163,13,240,79,98,69,4,201,39,147,232,245,238,194,69,29,239,76,37,227,95,147,26,131,79,185,198,40,155,77,108,143,4,204,5,254,92,146,85,139,108,34,162,102,148,95,154,153,109,54,33,82,77,84,97,98,38,252,240,240,233,210,40,204,11,254,16,57,223,118,66,200,215,229,175,29,65,189,233,186,57,116,228,125,169,22,5,113,233,65,135,79,167,254,170,229,227,197,75,146,246,192,143,64,37,66,53,46,119,31,36,231,225,30,223,114,215,37,20,4,65,143,143,190,55,241,253,115,243,222,157,77,179,127,227,238,30,239,25,86,103,244,199,28,156,100,81,59,47,1,226,31,94,46,234,210,141,74,25,249,112,71,17,35,146,195,40,9,84,166,183,174,114,243,132,61,27,91,216,94,13,249,249,240,244,244,204,133,99,106,135,179,73,212,91,83,17,35,39,5,179,141,43,178,75,107,193,104,237,203,143,169,203,220,206,145,168,45,26,118,104,208,182,240,44,109,168,192,192,77,253,117,249,225,227,138,145,219,53,55,179,23,54,220,187,159,216,63,115,173,157,141,221,231,170,123,115,73,99,250,244,180,220,192,68,213,196,235,108,84,85,88,166,189,5,81,212,233,35,183,119,68,102,83,89,39,27,178,125,8,189,46,62,13,39,87,11,183,136,74,73,14,53,7,249,235,147,150,189,86,157,46,154,75,188,53,110,168,4,10,21,9,89,188,252,152,223,145,155,150,40,205,45,65,208,223,215,173,208,253,19,186,235,187,222,250,115,221,187,167,115,211,187,40,125,58,62,239,169,156,98,76,134,101,187,134,156,46,79,243,115,68,51,225,57,153,221,163,9,112,148,32,85,85,111,5,115,153,194,28,246,60,35,136,135,16,118,58,127,54,230,7,190,226,246,170,183,254,236,222,91,55,51,173,211,43,77,35,54,176,109,27,224,111,235,162,70,236,92,164,213,211,72,242,210,82,44,124,19,219,17,139,188,187,222,216,168,96,79,111,166,230,174,254,121,128,250,118,236,124,208,124,36,77,146,185,92,198,148,169,166,75,221,44,38,134,17,252,180,155,139,15,252,201,49,78,58,70,230,237,136,18,196,37,181,93,200,203,138,73,77,109,75,226,16,121,157,152,113,63,170,110,215,153,154,119,78,123,79,194,52,223,25,224,64,89,72,171,0,78,181,43,252,205,245,8,247,228,175,43,161,91,142,147,47,201,198,94,193,26,95,134,19,206,117,188,47,188,96,167,136,135,82,131,185,145,33,237,150,70,26,119,100,202,160,251,139,136,189,128,63,41,132,174,119,193,152,165,108,99,132,191,149,73,247,218,155,222,22,230,123,189,41,99,18,232,76,67,170,107,134,245,118,226,251,78,171,215,148,254,29,28,241,195,159,234,38,233,57,28,148,240,153,77,153,176,50,99,62,159,121,81,188,126,153,119,150,163,234,53,189,186,153,99,143,225,57,107,154,154,99,34,132,188,204,79,39,248,199,206,232,163,141,170,58,117,106,144,66,6,51,149,168,131,246,101,226,253,188,241,139,189,55,125,159,181,72,210,40,121,81,97,172,33,197,63,197,148,198,197,172,226,228,84,88,187,7,33,63,116,59,42,246,171,211,23,165,164,90,183,55,200,12,233,82,145,202,227,173,3,0,224,5,188,184,34,51,35,74,88,200,143,192,5,120,63,211,66,62,21,238,71,181,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,168,0,247,86,92,180,184,215,5,128,188,40,22,231,176,115,71,38,28,116,69,81,0,192,104,3,138,127,196,211,17,87,219,145,57,252,128,31,190,158,92,186,165,39,113,182,99,32,27,63,97,254,82,31,59,232,166,65,51,136,227,16,183,148,194,181,84,58,154,135,188,192,95,95,155,134,253,185,115,251,86,218,121,199,119,174,172,12,163,135,252,208,237,108,92,93,141,86,111,43,168,206,141,148,100,210,196,70,199,234,39,151,52,8,249,249,240,116,59,117,197,212,63,203,38,164,222,154,118,245,38,21,179,100,53,170,136,133,169,195,89,237,119,8,177,158,174,228,105,37,147,100,52,175,233,39,89,214,242,196,200,207,181,118,180,118,159,171,230,173,210,214,148,201,105,186,133,226,60,177,60,39,229,50,108,209,46,131,128,127,235,131,58,123,173,58,188,110,78,120,107,170,8,85,194,80,17,112,152,181,14,0,128,23,32,147,42,84,11,244,159,94,212,135,5,212,167,133,139,250,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,143,4,252,97,38,151,39,241,106,104,140,150,164,54,156,10,240,81,5,197,102,39,71,184,159,36,91,154,164,173,37,228,183,62,67,36,183,19,250,51,154,142,179,116,55,194,12,2,229,148,25,182,102,215,73,128,20,2,126,252,37,38,159,43,101,81,130,49,90,136,158,108,152,46,15,165,196,24,237,171,9,107,229,118,205,113,4,8,248,240,147,184,231,73,60,101,183,141,196,86,109,137,91,66,92,86,122,36,113,184,77,213,0,0,0,0,112,97,101,90,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,64,5,93,92,200,143,5,40,199,200,231,14,154,113,36,23,117,185,242,17,181,198,1,244,213,162,162,46,114,41,200,52,216,14,248,99,235,234,107,71,212,238,171,27,205,101,95,110,199,157,24,212,1,79,29,121,199,249,175,233,22,213,115,175,71,169,117,188,7,185,166,183,172,154,80,203,140,1,0,255,240,115,59,183,183,241,43,72,212,82,109,172,42,85,146,81,243,144,159,143,253,89,194,89,115,136,135,152,203,71,94,188,76,62,87,50,187,52,171,50,11,185,9,38,76,112,190,19,165,180,107,19,243,238,229,169,241,177,51,217,29,110,106,226,131,121,104,105,56,214,103,171,203,15,51,24,17,33,127,229,243,207,112,250,108,40,157,176,173,106,146,221,241,248,9,11,124,84,2,151,109,182,70,26,86,222,94,37,11,141,189,74,186,76,121,84,41,41,139,204,35,246,35,252,231,34,165,136,88,165,102,152,122,77,72,68,125,152,197,67,228,7,252,250,26,205,182,46,114,214,15,248,241,197,189,221,125,215,116,119,173,28,77,17,157,78,80,15,171,25,189,50,35,102,204,211,233,107,123,83,242,124,219,220,190,53,45,42,239,121,39,138,84,96,217,35,33,47,47,94,62,226,103,36,45,100,146,89,74,77,120,242,160,118,61,110,94,187,39,162,48,150,230,25,63,151,153,153,55,140,117,233,134,0,255,202,82,202,59,61,248,197,156,205,196,73,250,109,171,157,109,102,135,24,87,125,59,151,153,36,105,102,18,18,33,145,165,210,83,67,107,155,18,15,145,204,98,49,120,148,11,42,76,197,153,216,150,106,20,227,31,126,46,115,177,195,109,243,148,94,201,155,161,38,39,25,17,185,160,26,57,108,97,84,98,109,78,58,232,228,184,98,149,186,118,70,82,90,29,39,200,168,33,145,44,68,144,149,205,191,65,200,233,185,127,104,164,91,225,45,28,55,99,52,169,185,205,106,166,178,211,13,194,204,236,252,13,249,153,215,15,191,86,189,114,95,120,207,221,9,147,187,31,122,174,27,139,157,237,187,70,93,126,213,29,53,220,194,203,204,225,162,102,227,113,17,165,223,114,117,168,225,166,211,193,199,236,108,7,173,223,142,120,233,91,239,233,149,77,238,159,251,72,34,137,33,218,249,17,48,63,31,126,46,213,203,40,44,155,145,148,68,150,162,176,167,14,238,184,76,42,82,84,31,76,224,6,23,113,153,200,102,77,160,63,254,188,220,122,185,27,134,192,203,26,196,84,230,219,132,29,135,236,138,179,220,202,205,217,188,36,162,145,70,250,229,99,213,40,17,81,196,110,60,146,245,116,13,226,146,130,157,152,214,92,159,87,173,197,91,214,77,30,103,167,108,184,191,117,245,94,36,45,50,41,115,154,68,201,39,73,172,75,159,83,100,218,84,102,100,90,84,241,62,239,152,8,204,0,255,246,48,2,174,162,143,44,145,249,20,147,226,199,115,223,102,217,221,216,251,104,243,24,196,113,42,107,88,170,25,222,222,105,204,175,136,136,204,168,73,73,148,122,59,196,122,250,168,43,9,117,226,69,75,72,79,214,185,139,91,58,122,78,172,83,27,76,97,167,42,134,230,167,3,0,0,0,0,160,2,172,8,204,139,173,168,11,188,191,34,21,80,159,22,115,249,173,112,63,211,162,2,228,103,134,194,197,123,17,10,250,80,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,216,65,23,177,247,74,74,50,51,130,210,172,73,41,37,197,169,45,67,153,17,227,62,149,214,178,27,18,21,30,173,112,211,111,137,20,154,203,26,6,112,45,43,85,112,47,127,55,98,254,59,173,238,127,53,251,235,63,150,77,69,253,3,52,0,0,148,27,146,172,81,106,205,226,134,195,91,201,76,50,206,232,70,218,36,132,178,229,1,21,210,144,83,238,27,13,153,16,151,97,65,218,114,87,142,216,236,154,97,32,151,77,206,201,124,62,101,0,255,76,136,74,75,82,178,210,74,146,210,18,78,27,172,183,18,4,126,125,133,43,15,5,61,37,122,163,119,224,83,39,136,51,76,60,86,37,110,173,204,227,120,222,184,63,203,129,118,104,30,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,18,243,146,71,100,14,151,219,49,106,211,168,196,169,66,187,10,149,126,85,106,53,169,151,30,163,210,163,210,172,180,146,40,133,102,235,6,235,173,4,141,71,152,226,201,67,65,79,137,230,214,253,9,53,8,226,12,19,143,85,151,156,52,15,56,158,55,238,51,179,159,29,154,7,140,204,200,200,200,164,73,51,73,161,149,70,212,198,105,92,154,196,97,73,204,75,217,114,200,36,114,199,168,77,163,18,153,118,21,218,84,250,85,105,82,171,72,122,96,49,223,195,64,251,155,124,106,239,100,219,97,26,52,74,33,65,219,112,120,171,17,81,73,25,221,72,155,180,150,135,178,103,90,26,114,202,125,163,29,213,218,76,60,72,91,238,202,17,133,66,77,252,228,178,201,57,105,200,88,237,137,9,44,230,123,24,104,127,147,79,237,157,236,85,4,68,117,249,65,160,125,11,99,217,175,182,131,29,163,41,177,178,13,151,66,179,210,116,168,227,146,28,154,37,104,184,162,26,181,161,162,82,133,82,42,46,153,65,162,11,107,137,187,106,203,160,80,223,121,197,163,92,84,105,39,99,177,127,29,81,93,126,16,104,223,194,88,246,171,237,42,153,214,18,148,86,139,167,148,168,36,155,100,104,205,219,183,18,181,45,132,156,76,89,60,170,138,131,134,106,70,98,18,23,161,6,85,58,85,169,81,166,27,118,176,166,237,207,93,23,121,194,38,31,48,41,37,181,4,9,82,172,154,25,73,122,170,251,80,39,9,109,222,230,165,196,117,68,167,11,75,106,72,226,242,112,134,23,18,168,208,36,177,153,153,216,197,163,246,160,157,204,231,127,27,28,225,212,229,59,129,246,83,140,101,79,197,14,118,136,166,228,14,55,92,10,13,82,162,45,141,75,114,104,150,44,217,148,73,18,135,138,74,21,74,73,73,28,58,183,34,172,37,238,170,45,189,62,133,100,10,143,114,81,165,226,124,218,254,117,56,117,249,78,160,253,20,99,217,83,177,83,37,224,139,249,33,6,218,39,231,83,251,88,155,53,143,41,61,190,152,31,98,160,125,114,62,181,143,181,89,243,0,0,0,128,41,61,176,152,239,97,160,253,77,62,181,119,178,89,243,152,210,3,139,249,30,6,218,223,228,83,123,39,123,21,1,75,47,0,255,19,248,103,31,105,27,246,191,165,157,154,176,66,44,189,252,79,224,159,125,164,109,216,0,255,150,118,106,226,42,15,160,74,72,249,111,239,103,183,63,134,125,21,65,149,144,242,223,222,207,110,127,12,187,106,3,132,39,191,204,223,204,236,246,71,237,1,8,0,255,132,240,228,151,249,155,153,221,254,168,61,0,225,159,128,230,201,215,243,203,50,187,61,46,123,93,139,76,82,73,84,82,105,161,37,162,208,66,74,84,90,72,137,140,140,140,52,189,168,67,207,24,157,193,228,136,143,92,61,204,149,24,98,95,14,230,62,187,193,211,220,224,31,63,182,43,54,154,39,95,207,47,203,236,246,184,236,85,141,38,127,242,253,147,246,59,183,171,55,172,141,91,104,201,136,82,106,83,35,226,105,163,212,200,219,61,34,163,146,204,76,42,94,45,162,241,62,160,95,177,221,78,165,142,119,10,174,49,58,102,37,251,152,93,237,40,91,173,103,59,170,36,250,219,154,14,33,53,118,247,118,189,225,225,146,36,179,35,138,227,168,10,205,212,74,104,196,119,180,86,91,38,156,193,156,28,207,75,197,20,247,45,108,161,118,91,76,105,110,74,175,36,27,55,40,173,165,169,14,83,11,37,245,108,233,67,111,29,55,159,209,102,50,139,58,30,214,170,210,113,73,29,18,147,16,6,230,166,175,108,106,7,120,211,238,178,39,244,162,68,84,82,105,102,137,172,52,105,102,227,56,141,67,51,114,196,101,157,166,182,133,58,204,19,108,41,71,79,33,59,220,117,35,126,191,204,205,31,134,230,66,150,177,55,95,50,99,30,0,63,185,84,55,107,210,156,108,105,18,82,79,114,121,189,199,83,175,12,35,10,149,218,150,125,157,178,170,242,251,50,166,64,91,220,169,189,170,190,33,236,103,43,218,73,102,138,153,244,236,58,237,192,8,0,84,61,174,242,64,213,35,0,1,66,156,95,230,111,230,9,251,163,246,170,134,106,67,136,243,203,252,205,60,97,127,212,94,213,0,0,0,128,0,255,134,83,151,239,4,218,79,49,150,61,21,59,64,227,191,225,212,229,59,129,246,83,140,101,79,197,254,223,0,225,201,47,243,55,51,187,253,81,123,0,194,63,33,60,249,101,254,102,102,183,63,106,15,64,0,0,128,127,2,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,246,0,255,70,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,14,208,0,0,0,0,0,0,84,61,174,242,64,213,35,0,1,66,156,95,230,111,230,9,251,163,246,170,134,106,67,136,243,203,252,205,60,97,127,212,94,213,0,0,0,0,0,255,68,243,228,235,249,101,153,221,30,151,61,0,225,159,104,158,124,61,191,44,179,219,227,178,87,53,160,201,159,124,0,255,164,253,206,237,171,8,170,68,147,63,249,254,73,251,157,219,87,17,0,0,0,0,0,0,0,160,218,128,38,206,215,243,203,242,132,61,46,123,106,226,139,249,33,6,218,39,231,83,251,88,219,10,209,196,249,122,126,89,158,176,199,101,79,77,124,49,63,196,64,251,228,124,106,31,107,179,230,1,0,0,224,159,104,158,124,61,191,44,179,219,227,178,7,32,252,19,205,147,175,231,151,101,118,123,92,246,170,6,52,249,147,239,159,180,223,185,125,21,65,149,104,242,39,223,63,105,191,115,251,42,2,0,0,252,19,208,60,249,122,126,89,102,183,199,101,7,104,68,117,249,65,160,125,11,99,217,175,182,0,255,55,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,118,128,6,0,0,0,0,0,0,168,164,166,45,181,102,120,167,180,166,208,164,44,169,249,208,242,100,13,90,18,85,173,163,87,68,22,9,223,208,27,134,133,126,190,143,47,46,90,85,105,206,152,246,135,163,190,114,87,115,118,107,246,106,4,64,117,107,188,185,148,86,155,248,180,205,226,184,99,218,48,132,188,89,146,78,42,13,71,218,54,155,73,127,196,140,98,145,189,137,54,115,83,165,79,91,153,199,82,97,78,123,88,96,71,180,171,52,0,0,214,135,136,136,136,136,72,146,36,146,18,66,73,36,109,155,182,37,73,27,102,196,178,148,17,135,67,226,118,116,218,212,41,145,169,80,161,66,165,64,149,38,77,10,118,192,168,43,163,214,226,214,146,100,113,156,154,213,121,10,33,180,187,251,198,11,218,227,208,182,169,141,79,181,167,25,46,122,56,81,193,173,204,97,92,222,228,10,207,178,42,211,101,82,115,147,26,37,225,56,65,106,33,45,117,88,90,43,165,101,83,223,154,59,14,29,204,168,48,233,57,157,16,107,77,67,145,171,233,112,105,132,240,47,235,120,167,221,212,246,49,153,93,106,87,25,105,205,101,144,183,165,145,89,201,83,199,196,109,107,97,221,113,113,65,109,83,222,145,251,148,77,76,113,69,38,86,162,32,59,172,203,73,151,204,18,119,109,154,120,215,174,58,97,19,216,234,67,120,242,203,252,205,204,110,127,212,30,128,0,0,160,74,128,148,0,255,246,126,118,251,99,216,85,27,194,147,95,230,111,102,118,251,163,246,170,134,148,0,255,246,126,118,251,99,216,85,27,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,0,168,36,64,148,21,81,104,109,107,73,179,54,46,13,234,50,181,16,226,173,125,232,169,131,246,54,196,109,233,228,83,160,80,51,172,245,112,98,141,91,249,209,62,230,77,86,241,44,27,178,3,53,226,54,180,208,200,164,148,184,36,51,89,39,41,189,50,222,50,35,73,141,136,40,37,82,229,146,12,251,10,244,227,29,172,26,184,86,99,5,47,92,174,181,113,57,202,118,181,211,27,82,254,219,251,217,237,143,97,175,111,165,196,42,53,82,195,109,178,20,66,93,210,190,132,150,74,11,167,176,53,167,109,130,101,21,26,61,167,18,226,162,73,33,81,83,230,210,248,226,95,150,10,205,89,182,143,201,108,81,219,54,15,128,186,79,154,73,42,41,17,52,131,148,40,17,110,219,186,109,137,204,215,230,105,93,226,208,210,190,108,62,226,32,179,116,20,177,80,110,137,1,243,40,131,248,149,245,185,193,161,140,206,74,7,0,0,0,0,0,128,127,162,121,242,245,252,178,204,110,143,203,30,128,240,79,52,79,190,158,95,150,217,237,113,217,1,26,16,213,229,7,129,246,45,140,101,191,218,158,154,176,66,68,117,249,65,160,125,11,99,217,175,182,167,38,88,243,128,207,229,135,248,103,159,156,177,236,99,109,21,163,202,248,92,126,136,127,246,201,25,203,62,214,86,49,0,0,32,53,1,78,99,190,243,103,63,197,167,246,84,236,16,53,230,7,127,246,45,124,106,191,218,14,78,99,190,243,103,63,197,167,246,84,236,16,53,230,7,127,246,45,124,106,191,218,110,133,0,0,0,72,77,56,141,249,206,159,253,20,159,218,83,177,91,33,82,19,78,99,190,243,103,63,197,167,246,84,236,42,6,52,249,147,239,159,180,223,185,125,21,65,149,104,242,39,223,63,105,191,115,251,42,2,0,0,0,0,192,63,1,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,251,127,163,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,0,0,0,64,133,80,84,200,5,64,46,214,194,29,129,58,184,191,35,21,32,111,41,232,227,2,172,12,11,128,138,249,80,0,0,0,128,246,67,126,238,200,69,45,59,72,201,194,148,229,237,37,239,136,204,164,18,61,188,21,195,250,224,226,135,139,59,242,126,100,68,33,37,105,165,133,184,19,197,173,203,135,151,203,120,153,65,69,165,44,151,230,148,162,58,162,141,151,41,59,186,228,130,122,152,234,132,213,53,67,216,63,198,204,203,102,173,45,220,218,171,173,213,244,238,123,121,5,14,46,208,27,21,74,38,104,199,106,192,167,207,124,70,210,34,35,66,196,212,140,82,72,234,32,116,84,46,70,118,198,32,82,69,15,192,32,38,202,206,246,236,110,9,245,197,250,250,181,119,55,250,102,138,248,27,253,155,113,196,60,202,187,186,43,248,170,128,179,89,9,65,212,229,235,118,174,204,147,17,75,147,214,8,135,33,181,152,26,248,184,150,144,57,74,15,140,203,32,62,162,216,196,30,75,200,231,240,21,22,172,91,193,247,55,88,127,226,210,166,88,108,104,87,120,134,188,54,38,98,46,227,229,50,98,173,36,193,237,248,222,68,127,137,244,195,162,182,249,134,193,93,22,100,30,43,162,6,206,75,184,191,239,149,81,83,115,221,82,250,91,6,76,119,80,115,59,113,160,221,96,37,85,47,16,105,200,143,92,62,26,82,110,253,38,55,188,147,233,68,1,183,186,178,213,196,84,158,133,142,62,131,62,31,249,35,83,62,107,52,36,246,221,61,53,167,176,237,197,139,140,21,217,97,100,91,192,224,111,245,146,99,134,200,207,186,247,42,174,190,50,74,119,122,221,15,71,72,59,198,119,250,16,43,181,57,192,126,51,226,143,165,75,61,157,212,10,137,20,82,137,75,157,54,194,169,18,43,103,121,124,42,149,234,21,253,156,62,133,109,106,196,84,111,69,236,181,235,235,189,180,204,189,206,61,248,16,61,192,231,189,198,73,127,220,202,71,9,243,151,207,102,103,100,102,148,140,172,249,148,58,25,174,125,146,132,204,39,50,235,20,82,106,136,75,108,204,168,188,58,60,181,29,81,17,159,238,47,83,253,76,70,117,179,74,86,26,53,225,158,62,119,138,58,224,119,246,186,116,212,173,172,123,101,68,110,26,180,61,127,171,211,185,143,28,110,177,50,251,188,162,21,246,102,175,105,199,188,40,247,105,101,98,135,155,99,178,157,246,248,104,171,153,161,77,233,138,61,2,251,243,133,33,147,174,44,114,9,29,65,126,102,230,34,34,98,103,41,181,6,109,8,33,174,243,184,172,168,125,200,251,70,252,116,233,139,219,155,102,227,109,213,125,173,57,137,136,251,244,66,15,194,246,236,8,13,250,157,95,117,26,164,59,51,154,37,118,253,115,117,172,167,187,69,200,76,45,116,127,65,181,240,56,123,248,234,88,73,196,151,43,17,241,105,153,146,164,117,57,65,131,186,26,27,57,78,105,211,216,20,234,210,132,146,89,161,29,21,97,103,174,85,75,74,106,41,217,180,196,45,89,18,241,151,162,111,47,218,170,137,177,26,17,199,21,55,225,47,1,101,104,175,70,12,124,250,21,111,71,146,104,220,108,78,243,1,0,64,14,168,95,17,180,85,92,153,22,241,173,251,171,100,33,114,196,159,153,139,10,7,208,21,133,139,43,183,20,244,161,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,128,23,44,94,188,0,248,44,228,38,238,5,139,197,162,0,0,234,7,172,63,213,167,211,131,148,245,141,148,36,209,13,61,228,115,137,143,29,126,177,211,221,173,27,122,211,145,183,247,28,102,164,227,245,200,174,206,227,14,221,202,109,90,221,165,14,51,79,152,127,17,241,121,146,78,60,234,44,44,118,147,78,61,159,249,233,209,43,129,221,100,220,9,249,193,130,117,155,72,95,128,203,34,79,83,41,197,252,236,84,45,61,182,47,16,240,229,242,209,144,242,185,130,228,133,115,163,58,148,176,175,176,252,84,79,9,237,8,61,202,79,31,173,56,159,52,82,115,9,215,102,212,112,65,16,139,179,82,206,105,162,205,129,128,31,0,255,168,164,171,217,210,22,240,110,100,173,77,107,241,38,87,237,136,250,218,1,6,0,128,11,64,0,255,136,28,50,226,80,95,232,169,28,247,94,57,11,112,47,138,5,57,232,195,130,62,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,231,168,152,241,191,242,9,21,211,41,184,154,32,198,79,203,139,60,78,91,110,58,160,31,39,65,117,118,44,196,8,0,255,117,0,255,136,6,76,35,75,111,19,68,225,63,113,71,0,255,197,142,135,159,234,109,158,93,185,217,235,78,20,0,255,125,191,78,167,71,223,240,196,149,39,238,206,195,252,61,173,191,85,219,180,97,189,107,221,28,113,193,130,63,49,237,11,61,138,0,255,142,218,242,182,74,173,181,224,221,242,108,156,157,71,167,91,46,163,210,21,84,239,131,86,183,169,34,132,51,239,51,180,73,12,0,128,10,16,17,41,7,93,4,13,139,59,98,142,249,153,4,14,144,161,184,50,47,232,138,5,93,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,204,133,28,243,245,59,151,153,181,137,3,216,7,140,162,203,92,243,81,254,116,133,131,17,186,74,157,80,92,73,207,106,81,1,46,68,125,145,148,172,164,132,4,250,17,95,78,159,153,139,200,134,230,234,77,37,35,225,153,86,124,90,60,170,148,74,176,152,139,252,189,216,43,98,213,130,18,166,89,222,107,82,86,12,10,179,209,144,46,13,186,52,189,1,254,183,62,234,210,125,219,240,25,208,181,21,156,247,50,104,16,113,147,190,41,129,159,108,47,251,235,152,211,229,10,254,182,70,210,147,137,232,86,157,151,84,74,117,137,107,166,160,42,221,74,98,37,22,116,202,227,67,142,179,71,18,238,233,119,136,95,173,116,218,170,9,191,40,183,54,190,70,183,123,98,177,52,179,123,226,204,220,205,214,124,225,52,195,149,73,216,185,116,123,195,223,36,35,104,186,77,148,36,57,38,46,25,149,80,153,38,217,146,26,135,189,210,24,120,60,112,137,55,26,242,211,73,125,20,26,59,219,182,97,240,26,74,170,81,74,71,124,68,110,78,53,124,97,4,59,153,191,12,132,0,255,145,95,84,103,70,137,18,37,204,188,227,13,165,76,233,245,222,118,178,192,249,207,85,245,183,50,50,207,236,227,181,166,75,34,254,183,183,183,6,194,219,0,255,124,174,81,248,222,43,195,33,141,241,226,228,152,77,56,154,61,211,50,230,103,78,15,63,227,171,71,174,155,158,240,219,76,82,41,101,202,12,211,226,74,153,4,103,175,206,76,13,179,212,23,123,193,222,143,129,159,164,95,17,107,147,146,58,130,78,47,148,69,179,141,131,203,243,156,82,39,218,183,246,52,228,69,234,105,100,100,36,41,87,165,196,123,22,18,132,33,35,151,117,220,81,47,121,12,230,162,145,105,115,219,176,46,111,180,183,179,157,97,16,51,9,247,214,207,79,154,158,36,125,173,238,181,111,229,121,197,189,78,124,240,161,32,174,202,238,227,94,99,31,143,218,246,60,138,144,31,123,239,168,84,71,115,146,214,228,91,227,77,49,49,183,167,30,86,34,110,241,11,49,126,81,247,222,116,218,78,74,185,209,107,197,185,37,246,184,225,22,94,90,99,19,123,29,80,97,253,168,211,133,62,106,205,37,9,66,219,181,134,4,33,44,88,20,170,20,115,90,225,228,199,148,97,252,34,151,143,151,84,75,178,9,240,47,126,84,169,152,169,167,31,86,229,14,203,134,233,108,216,148,133,96,189,124,198,122,101,244,146,204,112,82,228,210,155,211,27,27,213,217,167,196,218,224,29,147,120,8,96,19,59,173,81,175,219,186,225,213,111,211,161,213,241,142,239,119,156,225,12,253,135,149,89,177,237,249,198,248,139,151,215,71,142,148,247,206,76,210,26,153,134,184,19,46,241,78,7,6,231,20,35,133,170,172,139,40,191,220,248,101,110,61,26,125,147,200,172,223,119,227,24,18,161,219,61,193,68,18,59,115,70,130,152,207,248,185,204,208,37,251,173,174,39,71,78,205,210,75,122,183,77,201,44,78,37,230,29,99,9,38,179,99,26,227,0,255,126,174,23,107,145,216,89,76,239,164,213,50,169,228,53,5,241,48,219,146,178,93,152,25,85,73,29,230,175,246,131,196,124,94,159,123,63,241,51,0,255,45,73,230,18,153,72,95,41,71,124,204,34,150,43,134,144,139,241,43,164,176,46,50,199,25,68,44,113,82,232,201,169,13,168,203,25,206,118,236,209,62,211,128,248,87,110,237,181,156,210,114,115,223,56,0,0,0,0,160,66,46,20,21,116,113,1,0,64,1,87,164,2,102,90,216,153,10,120,47,119,40,230,199,82,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,172,15,17,17,17,17,145,36,73,36,37,132,146,72,218,54,109,75,146,54,204,136,101,41,35,14,135,196,237,232,180,169,83,34,83,161,66,133,74,129,42,77,154,84,201,136,252,119,218,188,0,255,170,156,246,254,199,178,157,208,95,249,1,114,17,17,123,37,137,36,59,106,45,117,66,73,16,154,235,56,77,248,41,127,111,72,119,50,42,85,163,15,6,177,214,198,157,41,174,49,45,11,114,142,187,166,88,207,246,77,208,252,63,154,197,0,255,115,247,63,187,125,84,253,95,32,228,214,134,79,167,211,187,193,239,206,189,219,226,54,92,247,238,192,3,223,4,63,247,116,127,247,141,94,105,70,95,208,87,244,21,158,232,0,255,142,200,127,167,205,251,175,202,105,239,127,44,219,9,253,85,12,0,176,67,220,75,66,246,202,168,73,8,165,89,147,82,202,54,213,169,148,146,250,56,44,152,49,37,58,236,150,10,249,53,173,240,135,15,156,203,66,59,165,181,28,224,94,86,240,218,49,51,51,51,51,163,70,205,40,181,150,26,77,113,92,199,169,81,220,151,252,60,224,132,151,76,230,146,67,70,149,26,181,150,249,236,174,93,155,85,191,182,217,100,182,85,26,3,232,82,212,18,143,68,173,32,26,253,181,12,183,201,177,91,223,26,13,210,178,164,182,73,22,239,75,211,144,158,20,53,241,58,118,109,138,136,205,172,114,246,138,101,156,52,153,207,88,236,139,136,58,195,174,69,212,218,190,77,173,135,155,244,73,82,220,90,173,37,10,169,146,89,210,136,85,165,249,37,165,179,243,74,212,120,84,40,181,234,210,235,208,197,191,204,101,191,179,82,113,254,176,191,18,18,218,20,74,91,73,42,52,74,189,45,15,237,95,20,119,68,77,241,148,28,214,85,228,214,32,61,37,137,215,83,98,86,74,172,106,84,194,36,189,166,253,201,66,23,153,172,253,207,192,98,190,135,129,246,55,249,212,222,201,6,50,230,50,35,215,78,154,73,87,20,90,105,133,212,160,245,214,109,138,195,148,184,57,212,219,24,117,41,18,234,135,181,10,30,76,177,130,179,170,216,192,93,45,204,98,242,65,31,177,215,142,74,50,51,178,148,32,81,42,37,197,169,45,67,94,242,219,176,164,214,178,27,18,21,98,85,177,84,140,136,20,154,203,26,254,177,50,87,85,112,47,219,35,168,181,102,169,213,146,165,52,41,201,38,25,66,239,206,157,68,109,11,33,103,73,84,137,53,41,101,13,213,140,196,36,62,10,99,175,85,153,86,53,202,116,195,164,236,203,30,200,66,23,249,215,166,72,200,69,68,236,149,36,146,236,168,181,212,9,37,65,104,174,227,20,247,41,127,111,72,119,50,42,85,36,84,16,107,109,220,153,226,26,103,85,113,142,187,166,152,197,95,71,115,118,141,100,243,230,166,149,82,131,54,109,67,50,87,54,148,148,146,35,174,168,223,111,249,20,135,32,156,161,24,155,240,70,196,212,62,35,47,121,201,56,148,183,170,198,164,209,23,133,84,145,247,74,50,211,97,199,149,100,73,82,11,37,76,45,61,174,83,85,55,97,151,148,162,37,137,106,71,125,185,169,115,233,149,195,17,70,163,182,50,43,21,231,187,246,53,132,17,153,81,73,36,113,107,70,133,71,218,238,206,91,72,70,84,39,197,220,131,208,199,68,196,212,76,30,145,212,228,81,11,31,57,98,202,122,205,47,30,229,74,86,10,205,235,172,220,112,234,242,157,64,251,41,198,178,167,98,7,104,252,55,156,186,124,39,208,126,138,177,236,169,216,169,18,240,197,252,16,3,237,147,243,169,125,172,205,154,199,148,30,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,0,192,148,30,88,204,247,48,208,254,38,159,218,59,217,172,121,76,233,129,197,124,15,3,237,111,242,169,189,147,189,138,128,165,151,0,255,9,252,179,143,180,13,251,223,210,78,77,88,33,150,94,254,39,240,207,62,210,54,236,127,75,59,53,113,149,7,80,37,164,252,183,247,179,219,31,195,190,138,160,74,72,249,111,239,103,183,63,134,93,181,1,194,147,95,230,111,102,118,251,163,246,0,132,127,66,120,242,203,252,205,204,110,127,212,30,128,240,79,64,243,228,235,249,101,153,221,30,151,189,170,209,228,79,190,127,210,126,231,118,213,70,243,228,235,249,101,153,221,30,151,189,170,209,228,79,190,127,210,126,231,246,85,4,168,246,26,141,75,41,169,111,135,212,172,135,67,154,66,103,220,226,58,46,17,149,153,140,55,197,149,29,87,54,36,186,181,235,77,180,153,155,42,85,142,88,216,17,24,215,22,250,109,39,216,85,13,240,212,3,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,137,218,62,227,151,41,143,200,28,46,55,164,83,169,78,151,83,133,118,21,86,5,90,213,106,82,27,212,120,115,41,173,54,241,105,155,197,113,199,180,97,8,121,179,36,157,84,26,142,180,109,54,147,254,136,25,197,34,123,19,109,230,166,74,159,182,50,143,165,194,156,246,176,192,142,104,87,187,112,200,164,74,159,67,162,173,149,228,242,230,108,198,68,124,212,120,87,38,109,219,210,174,94,58,53,147,231,190,46,154,204,139,207,120,156,29,25,85,120,237,126,186,221,203,158,152,51,162,146,154,164,146,66,11,205,164,133,86,154,164,208,74,51,50,50,50,98,151,182,22,73,6,157,198,65,14,13,241,208,165,135,131,217,151,173,202,152,149,101,12,224,31,95,231,65,169,177,74,141,210,108,219,44,181,144,150,186,79,33,164,212,178,169,111,205,117,156,124,89,155,198,204,233,132,88,107,74,71,36,149,73,52,66,248,151,155,190,114,150,29,96,50,187,203,70,210,3,196,104,113,8,109,149,178,106,169,132,16,74,147,20,183,86,11,161,206,147,221,74,6,57,117,154,45,78,234,213,169,137,31,157,162,68,108,218,202,15,78,202,248,213,230,230,42,251,204,254,50,2,16,32,196,249,101,254,102,158,176,63,106,175,106,168,54,132,56,191,204,223,204,19,246,71,237,85,13,0,0,0,248,111,56,117,249,78,160,253,20,99,217,83,177,3,52,254,27,78,93,190,19,104,63,197,88,246,84,236,0,255,13,16,158,252,50,127,51,179,219,31,181,7,32,252,19,194,147,95,230,111,102,118,251,163,246,0,4,0,0,248,39,160,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,0,255,111,52,79,190,158,95,150,217,237,113,217,1,26,81,93,126,16,104,223,194,88,246,171,237,0,13,0,0,0,0,0,64,213,227,42,15,84,61,2,16,32,196,249,101,254,102,158,176,63,106,175,106,168,54,132,56,191,204,223,204,19,246,71,237,85,13,0,0,0,240,79,52,79,190,158,95,150,217,237,113,217,3,16,254,137,230,201,215,243,203,50,187,61,46,123,85,3,154,252,201,247,79,218,239,220,190,138,160,74,52,249,147,239,159,180,223,185,125,21,1,0,0,0,0,0,0,0,170,13,104,226,124,61,191,44,79,216,227,178,167,38,190,152,31,98,160,125,114,62,181,143,181,173,16,77,156,175,231,151,229,9,123,92,246,212,196,23,243,67,12,180,79,206,167,246,177,54,107,30,0,0,0,254,137,230,201,215,243,203,50,187,61,46,123,0,194,63,209,60,249,122,126,89,102,183,199,101,175,106,64,147,63,249,254,73,251,157,219,87,17,84,137,38,127,242,253,147,246,59,183,175,34,0,0,192,63,1,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,251,127,163,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,0,0,0,64,125,235,246,102,56,245,239,13,45,78,189,16,151,172,150,37,215,136,229,182,149,148,26,36,36,241,90,233,163,202,44,38,238,24,20,154,185,165,137,165,153,145,157,54,216,157,149,182,219,202,236,10,13,64,212,195,140,168,164,38,169,164,208,66,51,105,161,149,38,41,180,210,140,140,140,140,216,165,173,69,146,65,167,113,144,67,67,60,116,233,225,96,246,101,171,50,102,101,25,3,248,199,247,121,200,166,173,181,155,67,87,210,178,194,233,70,232,203,100,201,108,106,54,110,144,90,9,184,90,89,115,171,133,153,183,233,139,135,74,117,55,184,169,201,180,182,208,40,251,218,254,110,148,52,65,114,117,119,235,181,80,66,69,13,67,106,208,168,212,113,200,36,112,148,167,9,26,34,209,141,156,106,224,167,25,146,137,152,203,174,228,140,101,43,77,22,147,245,246,43,251,127,99,210,243,196,105,156,216,36,74,105,107,37,136,83,219,230,113,199,46,41,217,60,172,41,28,79,130,76,109,121,60,14,165,46,34,50,102,84,118,66,115,153,237,99,63,251,208,14,205,3,62,83,105,94,38,74,13,26,197,117,187,209,104,36,33,117,52,118,234,81,115,171,147,165,82,51,196,130,39,108,233,244,195,9,33,135,38,24,185,204,48,58,223,179,87,149,157,149,74,216,185,236,74,199,6,113,75,252,26,14,147,77,109,106,67,73,233,238,188,59,90,50,33,147,203,38,179,173,40,212,166,107,59,18,61,122,84,135,184,42,208,21,11,166,157,99,231,41,23,179,208,77,118,25,155,34,33,201,142,36,132,54,244,168,65,219,150,4,105,89,90,107,241,214,48,240,179,206,182,197,113,233,36,212,14,170,137,181,34,190,172,177,52,143,248,152,201,89,197,204,92,205,106,7,84,53,132,39,191,204,223,204,236,246,71,237,53,86,73,172,74,47,53,219,54,43,161,213,41,237,83,8,41,245,112,9,67,111,78,78,190,172,77,99,22,85,60,92,84,117,248,136,164,50,137,201,23,3,179,63,191,114,150,29,224,77,91,154,93,201,16,158,252,50,127,51,179,219,31,181,7,32,0,0,168,18,32,229,191,189,159,221,254,24,118,213,134,240,228,151,249,155,153,221,254,168,189,170,33,229,191,189,159,221,254,24,118,213,134,240,228,151,249,155,153,221,254,168,61,0,1,0,0,0,0,84,9,144,242,223,222,207,110,127,12,59,85,98,21,33,229,191,189,159,221,254,24,118,192,198,164,59,147,22,226,208,163,4,113,155,146,165,121,9,173,181,187,195,214,81,161,174,51,110,109,156,218,8,149,233,43,155,184,40,226,75,5,75,243,44,131,51,57,87,152,153,173,218,213,14,72,186,77,41,149,182,218,74,130,150,109,117,105,237,109,104,211,54,181,44,122,35,153,40,145,135,68,30,115,43,81,77,247,86,89,150,90,181,200,225,166,182,227,35,187,43,136,109,111,51,32,70,102,100,100,100,210,164,153,164,208,74,35,106,227,52,46,77,226,176,36,230,165,108,57,100,18,185,99,212,166,81,137,76,187,10,109,42,253,170,52,169,85,31,189,74,99,85,122,165,225,54,89,105,45,77,117,95,66,75,165,103,75,31,122,235,54,193,178,10,141,94,212,241,176,86,149,144,168,41,115,153,132,48,48,55,133,230,44,219,199,155,118,151,93,139,42,147,100,82,221,218,36,19,159,178,36,106,55,111,229,48,61,157,32,189,108,75,162,46,209,41,107,248,180,25,227,167,106,175,182,156,187,187,101,35,81,147,37,236,104,199,120,175,29,160,1,0,0,0,0,0,254,137,230,201,215,243,203,50,187,61,46,123,0,194,63,209,60,249,122,126,89,102,183,199,101,7,104,64,84,151,31,4,218,183,48,150,253,106,123,106,194,10,17,213,229,7,129,246,45,140,101,191,218,158,154,96,205,3,62,151,31,226,159,125,114,198,178,143,181,85,140,42,227,115,249,33,254,217,39,103,44,251,88,91,197,0,0,128,212,4,56,141,249,206,159,253,20,159,218,83,177,67,212,152,31,252,217,183,240,169,253,106,59,56,141,249,206,159,253,20,159,218,83,177,67,212,152,31,252,217,183,240,169,253,106,187,21,2,0,0,32,53,225,52,230,59,127,246,83,124,106,79,197,110,133,72,77,56,141,249,206,159,253,20,159,218,83,177,171,24,208,228,79,190,127,210,126,231,246,85,4,85,162,201,159,124,0,255,164,253,206,237,171,8,0,0,0,0,0,0,255,4,52,79,190,158,95,150,217,237,113,217,1,26,81,93,126,16,104,223,194,88,246,171,237,0,255,141,230,201,215,243,203,50,187,61,46,59,64,35,170,203,15,2,237,91,24,203,126,181,29,160,1,0,0,0,0,0,21,238,239,8,5,188,128,185,20,87,164,133,139,249,17,0,247,99,5,174,251,10,184,34,20,80,159,22,47,228,211,98,40,0,0,0,0,128,200,72,131,110,252,34,83,159,109,19,59,220,120,107,201,22,84,164,18,167,33,155,201,12,155,248,67,49,38,251,232,49,214,215,237,181,234,234,181,249,116,171,209,137,203,231,13,174,248,133,157,36,166,112,97,30,162,190,248,180,18,171,4,113,163,45,145,82,136,159,40,191,220,248,69,124,29,241,244,181,203,112,251,238,139,35,170,201,245,75,31,225,148,204,55,118,79,171,59,241,190,174,238,204,200,204,220,153,46,184,212,40,46,9,149,90,202,166,72,102,135,140,158,7,85,193,122,118,137,155,182,114,162,77,222,88,95,232,234,200,41,185,219,168,77,157,148,81,209,95,31,49,136,85,155,47,252,117,127,54,135,81,159,207,215,237,136,87,201,108,61,227,101,212,93,42,49,115,4,219,54,172,153,130,145,146,20,219,62,59,230,69,45,242,193,150,51,2,126,105,72,68,249,97,13,237,76,114,65,102,142,141,46,23,15,216,4,141,4,57,250,133,126,239,245,137,152,180,178,84,26,206,248,116,239,146,168,40,170,171,48,171,50,213,165,186,156,209,94,209,152,151,145,43,243,152,160,207,199,47,126,52,204,230,157,76,66,115,116,71,91,106,154,165,19,27,243,141,137,222,46,179,180,215,33,230,50,114,135,174,44,82,26,239,73,50,216,55,68,92,107,138,35,39,194,29,105,111,204,101,234,83,159,185,51,242,164,210,235,13,83,219,234,221,173,171,200,111,4,109,152,169,48,163,30,171,78,184,248,220,26,98,72,59,201,142,104,64,63,230,243,25,123,101,36,169,36,74,68,56,65,200,237,184,220,82,135,138,80,137,78,181,26,177,22,13,76,36,79,112,127,103,230,54,205,69,106,249,116,219,92,245,214,56,148,228,169,34,54,213,228,169,230,173,116,68,250,24,194,84,191,169,120,54,212,68,166,102,173,70,249,101,68,234,178,172,189,73,89,164,196,40,225,172,67,239,94,28,144,194,64,96,106,62,101,174,242,62,251,141,197,113,233,116,145,101,103,70,33,103,46,41,41,147,40,89,154,60,57,78,153,124,170,41,149,54,70,94,210,236,72,204,14,46,183,157,108,138,132,124,61,169,177,35,242,45,177,73,22,90,175,59,15,171,182,253,246,61,60,62,141,249,152,81,252,49,205,170,224,27,63,219,173,172,140,200,137,16,95,220,79,113,194,243,180,120,113,112,133,149,26,109,249,201,27,118,208,187,33,47,95,95,168,79,139,168,237,253,77,248,145,89,82,196,119,7,238,212,15,148,194,244,190,210,39,179,128,59,25,201,54,109,80,254,47,67,28,94,173,194,219,88,156,149,146,49,186,51,59,103,235,131,242,95,233,245,214,211,114,99,109,70,95,100,56,239,243,150,215,138,78,168,47,151,240,244,73,106,171,146,163,82,154,12,57,61,166,51,36,140,63,149,1,209,210,171,89,189,8,7,221,100,112,155,13,81,31,251,222,122,73,106,147,185,183,5,145,183,67,75,251,53,77,90,53,211,148,190,152,195,191,12,205,23,122,200,221,211,229,225,195,139,248,100,101,20,186,73,146,90,9,159,96,135,12,170,237,196,205,188,156,58,177,42,56,155,141,185,106,67,99,228,175,189,72,141,21,209,208,35,51,138,240,36,11,243,144,67,73,89,81,42,82,83,42,52,171,134,183,126,204,161,62,86,179,151,237,79,4,72,124,25,73,202,138,74,105,40,250,14,242,203,139,127,194,207,7,173,244,200,8,150,84,54,247,146,91,73,151,162,97,84,163,45,22,230,242,49,19,29,114,199,202,200,36,164,100,68,33,164,90,128,57,208,47,146,182,112,152,99,46,163,148,116,233,5,168,239,204,164,21,142,249,140,170,152,203,69,56,197,66,62,20,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,224,226,138,180,120,225,2,172,36,10,247,35,137,115,65,254,185,131,42,102,62,50,179,192,81,64,133,220,94,69,1,72,52,38,228,150,46,68,207,206,199,247,72,154,193,153,93,185,133,98,227,241,78,108,206,46,135,8,75,16,143,127,212,98,183,132,62,173,74,159,40,98,241,166,156,29,36,1,233,127,80,86,183,118,158,27,137,18,37,71,169,55,38,138,177,153,115,16,230,95,92,210,47,170,175,251,154,148,214,204,142,51,121,137,152,234,219,206,137,52,249,95,239,111,157,43,189,221,177,18,130,168,243,175,212,111,69,102,253,88,180,254,209,66,251,74,3,0,160,2,132,46,229,24,121,18,7,93,202,65,254,58,162,128,247,87,212,56,222,203,148,227,253,26,71,93,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,31,197,8,0,255,213,34,86,82,202,154,34,65,70,145,19,243,83,92,214,202,168,199,10,119,140,148,58,227,190,12,107,253,52,167,253,236,63,8,117,252,215,215,50,50,50,201,40,52,77,186,48,121,194,216,245,191,34,115,129,56,189,40,181,161,137,240,139,23,183,105,216,109,198,157,152,251,203,200,239,239,180,122,233,86,119,47,251,180,89,58,15,110,235,127,233,130,156,35,233,197,173,35,135,143,40,201,205,26,122,192,143,175,59,62,218,38,62,250,155,240,38,119,168,156,212,122,182,206,99,17,0,255,226,37,41,231,105,89,24,209,227,32,141,185,234,0,0,112,1,98,5,181,143,240,71,247,206,96,73,124,204,207,101,102,182,246,145,251,213,239,242,1,243,242,52,35,220,56,232,202,133,124,158,86,211,194,206,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,188,191,242,2,253,207,111,111,25,71,133,21,49,7,88,249,0,255,124,0,255,133,148,223,38,234,145,167,37,22,86,148,172,239,58,67,46,228,23,190,85,34,91,90,100,121,74,125,192,188,188,159,207,77,220,200,198,117,90,49,236,144,23,248,215,222,36,232,177,234,110,235,173,220,56,221,84,155,92,151,90,29,243,114,69,214,82,195,45,180,228,124,204,188,220,164,158,73,40,113,220,150,1,240,101,94,54,241,34,159,89,55,117,128,75,210,68,245,238,205,226,163,218,230,85,93,176,63,103,87,199,252,32,250,181,246,42,143,222,79,171,123,235,14,177,226,186,151,10,216,155,169,38,29,32,253,0,244,207,71,13,126,123,37,205,236,212,130,29,13,177,39,14,243,87,184,95,230,200,73,163,196,41,214,17,31,128,62,96,114,191,181,157,250,162,162,115,133,99,110,237,168,43,41,41,213,2,0,0,0,210,200,109,204,143,241,139,114,121,173,218,247,124,222,179,149,219,169,250,10,140,201,69,197,193,6,246,82,99,253,250,149,207,81,202,118,163,163,76,162,158,254,211,245,196,36,252,155,69,74,60,190,219,228,44,174,172,183,220,97,141,139,112,51,187,66,42,204,168,199,175,31,127,162,135,231,148,247,234,222,125,135,195,140,183,227,75,196,105,216,155,121,250,175,225,140,141,168,195,95,91,171,70,222,55,122,221,13,233,91,194,29,15,156,136,184,72,79,224,35,80,55,123,182,49,159,143,178,98,69,153,84,119,212,43,247,96,89,133,145,201,115,138,60,10,157,86,243,213,233,177,65,187,138,33,243,187,254,107,101,109,213,93,189,49,55,223,62,253,113,147,240,61,187,120,3,230,133,62,239,146,247,38,161,222,147,122,226,245,111,164,173,241,52,119,69,98,213,231,4,132,252,208,237,120,216,200,215,187,213,104,218,85,165,14,111,162,100,144,192,29,61,137,67,237,201,132,252,92,62,226,231,41,217,133,95,87,101,34,11,106,142,49,225,130,159,44,117,49,140,187,10,140,209,237,18,132,124,46,243,163,170,23,171,186,139,210,167,100,203,58,14,169,49,93,186,73,133,177,240,3,0,0,0,0,0,92,212,133,130,238,98,230,2,0,0,0,50,150,98,108,5,197,157,1,24,11,99,97,134,98,94,46,128,251,59,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,101,0,230,242,61,252,179,191,201,88,246,78,246,148,30,87,121,128,106,3,56,253,0,255,191,251,127,89,237,127,0,255,132,88,30,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,18,243,146,71,100,14,151,219,49,106,211,168,196,169,66,187,10,149,126,85,106,53,169,146,97,249,239,84,126,0,255,85,217,242,253,143,101,199,162,191,106,3,156,186,124,39,208,126,138,177,236,169,216,169,18,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,0,120,232,1,163,84,74,107,208,28,229,166,145,153,100,150,58,12,105,162,16,231,113,158,74,91,183,116,138,48,163,134,92,174,16,103,24,33,191,10,53,18,155,158,137,35,60,106,243,217,201,124,6,176,21,27,118,136,233,212,220,217,152,43,33,65,73,186,213,109,201,13,201,154,53,91,49,77,218,144,82,105,66,42,41,151,195,224,214,133,85,195,93,187,165,87,168,144,188,226,81,214,170,84,156,177,216,19,19,0,12,184,182,65,162,158,149,184,37,146,212,130,16,151,105,178,214,60,37,249,188,81,14,155,216,16,37,197,37,215,58,176,66,254,24,25,149,56,212,104,210,10,101,79,114,213,119,14,106,79,205,81,51,163,212,204,160,185,106,100,102,203,54,227,182,4,93,13,113,153,80,179,200,169,246,101,26,182,148,167,158,135,85,196,71,110,249,121,220,156,227,124,214,231,164,55,83,218,172,121,204,140,136,136,204,168,81,35,41,33,148,100,20,199,117,156,154,180,97,70,44,75,222,146,201,92,114,71,167,77,157,18,167,118,237,218,84,10,84,169,85,171,228,3,254,27,78,93,190,19,104,63,197,88,246,84,236,0,141,0,255,134,83,151,239,4,218,79,49,150,61,21,59,85,2,190,152,31,98,160,125,114,62,181,143,181,89,243,240,210,67,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,247,220,48,35,150,165,140,56,28,18,187,226,216,105,83,167,68,166,66,133,94,179,164,13,84,105,210,77,155,53,143,145,25,25,25,153,52,105,38,41,180,210,136,218,56,141,75,147,56,44,137,121,41,91,14,153,68,238,24,181,105,84,34,211,174,66,155,74,191,42,77,106,149,124,0,0,0,76,233,129,197,124,15,3,237,111,242,169,189,147,205,154,199,148,30,88,204,247,48,208,254,38,159,218,59,217,171,8,88,122,249,159,192,63,251,72,219,176,0,255,45,237,212,132,21,98,233,229,127,2,0,255,236,35,109,195,254,183,180,83,19,87,121,0,85,66,202,127,123,63,187,253,49,236,203,40,35,73,165,73,42,165,133,150,76,90,104,37,81,105,33,37,35,35,35,35,23,117,232,145,100,208,105,156,35,87,15,115,37,122,56,152,125,217,106,131,167,185,193,0,254,241,71,98,238,140,136,82,139,160,151,18,89,188,53,52,163,180,195,191,37,117,253,126,90,228,184,38,210,41,186,143,251,135,139,54,171,154,216,170,133,171,89,40,86,21,179,88,136,253,183,1,194,147,95,230,111,102,118,251,163,246,0,132,127,66,120,242,203,252,205,204,110,127,212,30,128,240,79,64,243,228,235,249,101,153,221,30,151,189,170,209,228,79,190,127,210,126,231,118,213,70,243,228,235,249,101,153,221,30,151,189,170,209,228,79,190,127,210,126,231,246,85,4,0,0,128,90,162,164,9,18,245,54,156,18,181,210,98,68,153,110,201,210,200,251,150,205,98,199,121,152,86,84,90,196,48,111,234,87,9,107,233,76,105,238,23,7,218,117,182,113,104,225,225,66,123,49,123,37,98,125,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,73,204,75,30,145,57,92,110,199,168,77,163,18,167,10,237,42,84,250,85,169,213,164,9,122,224,186,37,163,78,41,161,180,109,163,210,54,163,233,238,188,123,19,151,76,246,70,211,109,73,57,8,117,77,51,124,68,252,194,12,54,119,165,219,212,226,49,15,219,93,155,109,116,155,178,193,152,151,81,40,217,89,11,33,25,149,80,26,165,196,174,174,83,73,211,52,13,61,195,125,221,234,56,228,33,133,168,33,55,161,29,38,190,152,155,129,153,107,112,33,191,50,58,123,243,156,30,1,8,16,226,252,50,127,51,79,216,31,181,87,53,84,27,66,156,95,230,111,230,9,251,163,246,170,6,0,0,0,164,230,210,186,13,41,53,146,62,229,33,65,74,27,117,92,8,203,102,141,58,37,19,215,9,18,170,86,139,107,147,46,105,83,161,6,245,193,16,150,119,166,216,188,206,85,187,246,115,133,81,108,86,118,0,231,70,220,26,207,9,167,165,109,100,182,77,184,65,157,167,22,74,220,182,76,122,198,222,179,33,245,130,159,145,217,225,14,31,25,159,23,55,173,250,116,156,55,237,192,119,153,89,96,223,178,251,37,170,26,32,60,249,101,254,102,102,183,63,106,15,64,248,39,132,39,191,204,223,204,236,246,71,237,1,8,0,0,240,79,64,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,254,223,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,1,26,0,0,0,80,221,158,226,157,68,144,54,42,137,74,72,121,164,63,168,243,212,66,168,27,98,26,116,85,177,104,144,91,15,151,71,172,55,178,153,77,172,84,137,204,196,220,251,202,22,106,206,158,96,211,120,115,41,173,54,241,105,155,197,113,199,180,97,8,121,179,36,157,84,26,142,180,109,54,147,254,136,25,197,34,123,19,109,230,166,74,159,182,50,143,165,194,156,246,176,192,142,104,87,105,0,170,30,87,121,160,234,17,128,0,33,206,47,243,55,243,132,253,81,123,85,67,181,33,196,249,101,254,102,158,176,63,106,175,106,0,0,0,128,127,162,121,242,245,252,178,204,110,143,203,30,128,240,79,52,79,190,158,95,150,217,237,113,217,171,26,208,228,79,190,127,210,126,231,246,85,4,85,162,201,159,124,0,255,164,253,206,237,171,8,0,0,0,0,0,0,128,250,238,237,201,108,105,220,28,66,92,122,45,78,89,205,75,162,153,187,109,40,37,53,75,184,225,133,18,70,117,88,84,220,209,43,52,111,203,12,75,243,60,59,109,112,36,43,149,176,149,217,235,12,74,109,146,78,179,212,177,75,28,226,210,28,7,201,167,59,205,210,84,166,84,34,49,196,51,78,153,121,152,39,194,4,119,3,245,41,113,93,100,230,89,155,221,73,60,4,177,59,217,211,27,95,204,15,49,208,62,57,159,218,199,218,85,134,138,241,197,252,16,3,237,147,243,169,125,172,205,154,7,0,0,128,127,162,121,242,245,252,178,204,110,143,203,30,128,240,79,52,79,190,158,95,150,217,237,113,217,171,26,208,228,79,190,127,210,126,231,246,85,4,85,162,201,159,124,0,255,164,253,206,237,171,8,0,0,240,79,64,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,254,223,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,1,26,0,0,0,0,0,0,0,0,212,217,237,222,148,58,113,225,21,39,104,219,144,138,251,214,202,4,141,218,88,76,124,117,156,112,25,61,242,75,206,61,234,222,42,203,82,171,66,149,230,1,143,138,199,108,166,190,237,206,190,130,0,187,200,36,149,68,37,149,22,90,34,10,45,164,68,165,133,148,200,200,200,200,92,212,161,103,140,206,96,82,142,92,61,204,149,24,98,95,14,230,164,13,158,230,6,0,255,24,192,126,122,192,204,204,204,204,140,26,53,163,212,90,106,70,113,92,199,169,81,220,151,252,60,229,45,153,204,37,135,140,42,53,234,114,106,215,174,205,170,95,171,90,181,106,129,80,72,62,178,50,78,201,8,82,89,66,170,141,67,232,211,144,104,115,118,92,202,144,27,86,20,126,105,83,14,143,46,231,40,226,98,182,74,28,106,88,168,48,195,68,182,82,118,123,223,6,123,214,9,190,63,146,118,107,147,208,30,26,36,245,188,126,37,8,195,182,180,82,23,116,234,123,99,26,187,24,67,21,252,39,189,132,139,170,92,225,114,190,178,43,172,210,78,108,171,52,168,18,32,229,191,189,159,221,254,24,118,213,134,240,228,151,249,155,153,221,254,168,189,170,33,229,191,189,159,221,254,24,118,213,134,240,228,151,249,155,153,221,254,168,61,0,1,235,67,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,98,89,202,136,195,33,113,59,58,109,234,148,200,84,168,80,161,82,160,74,147,38,37,31,127,233,27,109,8,60,39,91,167,56,145,217,54,225,100,105,89,66,43,113,219,50,233,25,123,11,119,53,115,98,70,102,135,59,124,100,92,32,44,85,233,211,113,222,180,3,39,230,97,129,125,203,94,103,72,99,151,168,221,74,109,178,182,245,116,73,140,157,66,139,218,208,96,217,113,146,27,18,57,155,199,174,41,193,18,123,68,36,130,9,172,136,201,21,67,77,66,51,172,109,180,177,213,217,235,60,99,229,218,17,241,130,238,72,242,144,157,181,109,156,66,35,164,102,252,189,138,28,215,45,253,18,47,252,195,90,155,74,161,214,152,147,187,98,179,157,173,98,74,222,231,191,3,46,243,160,208,90,104,165,133,148,74,147,198,142,85,106,228,237,30,25,206,168,220,100,36,41,159,42,145,140,230,101,157,117,42,117,220,40,52,191,114,84,92,94,180,113,121,145,233,249,199,240,79,36,221,166,148,74,91,109,37,65,203,182,186,180,246,54,180,105,155,90,22,189,145,76,148,200,67,34,143,185,149,168,166,123,171,44,75,173,90,228,112,83,219,241,145,221,21,196,182,183,47,16,34,115,25,73,74,46,87,84,66,43,173,144,18,78,91,163,149,22,250,43,46,55,33,85,167,137,163,155,69,65,172,52,195,53,182,176,82,104,142,43,60,225,20,39,63,0,0,168,18,32,229,191,189,159,221,254,24,246,42,35,106,204,15,254,236,91,248,212,126,181,93,197,144,242,223,222,207,110,127,12,123,149,17,53,230,7,127,246,45,124,106,191,218,30,136,128,161,91,133,190,86,157,94,187,213,104,181,114,247,222,173,230,93,248,211,152,85,220,27,215,205,238,45,166,240,50,207,220,119,28,154,89,25,155,11,76,117,0,0,0,0,0,0,0,248,39,154,39,95,207,47,203,236,246,184,236,1,8,0,255,68,243,228,235,249,101,153,221,30,151,29,160,1,81,93,126,16,104,223,194,88,246,171,237,169,9,43,68,84,151,31,4,218,183,48,150,253,106,123,106,130,53,15,248,92,126,136,127,246,201,25,203,62,214,86,49,234,60,73,45,164,86,104,41,36,126,236,88,81,105,33,37,147,150,134,60,118,222,144,24,117,184,30,241,134,233,87,170,23,30,138,170,18,61,60,227,226,51,67,217,193,220,96,0,143,219,10,6,0,0,164,38,192,105,204,119,254,236,167,248,212,158,138,29,162,198,252,224,207,190,133,79,237,87,219,193,105,204,119,254,236,167,248,212,158,138,29,162,198,252,224,207,190,133,79,237,87,219,195,16,32,34,34,34,34,146,36,137,164,132,80,18,73,219,166,109,73,210,134,25,177,44,101,196,225,144,184,29,157,54,117,74,100,42,84,168,80,41,80,165,73,147,174,15,145,185,140,36,37,151,43,42,161,149,86,72,9,167,173,209,74,11,253,21,151,155,144,170,211,196,209,205,162,32,86,154,225,26,91,88,41,52,199,21,158,112,138,169,114,19,133,214,26,180,121,106,119,18,225,144,92,118,44,122,155,183,68,31,21,155,50,175,32,165,140,186,33,165,179,42,112,25,100,220,137,201,129,51,131,205,236,117,13,106,218,183,92,199,254,101,111,161,52,34,107,155,13,129,79,72,101,170,67,105,140,147,146,160,44,9,231,227,196,139,58,116,29,53,180,17,51,196,97,165,177,46,47,226,58,112,56,123,50,142,179,147,28,246,75,187,13,2,82,19,78,99,190,243,103,63,197,167,246,84,236,97,136,145,25,25,25,153,52,105,38,41,180,210,136,218,56,141,75,147,56,44,137,121,41,91,14,153,68,238,24,181,105,84,34,211,174,66,155,74,191,42,77,106,213,51,225,52,230,59,127,246,83,124,106,79,197,174,98,64,147,63,249,254,73,251,157,219,87,17,84,137,38,127,242,253,147,246,59,183,175,34,0,0,0,0,0,252,19,208,60,249,122,126,89,102,183,199,101,7,104,68,117,249,65,160,125,11,99,217,175,182,0,255,55,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,118,128,6,0,0,0,0,184,128,145,17,129,177,20,119,164,66,230,2,140,133,177,48,183,2,0,0,0,238,220,182,160,143,139,22,239,101,40,0,0,0,0,0,52,180,18,73,158,221,0,255,189,111,145,250,127,21,241,226,250,159,96,198,102,47,69,228,54,228,71,124,61,113,181,189,28,224,119,247,195,87,83,126,127,166,7,177,182,227,18,251,43,81,199,12,250,181,215,142,90,46,234,235,148,168,213,190,187,180,243,197,75,164,187,169,108,85,241,139,147,114,13,222,181,173,26,239,47,253,250,43,34,234,249,60,62,233,180,110,220,200,103,83,194,125,67,69,98,120,105,131,183,38,22,243,179,223,55,228,115,245,57,101,127,155,186,17,109,42,137,69,82,167,137,202,177,55,31,237,132,230,172,139,176,233,23,47,87,215,222,148,76,166,69,221,25,162,249,150,203,196,45,108,117,197,8,175,217,62,158,172,162,236,222,128,240,183,254,206,165,139,17,168,78,175,121,43,235,238,71,57,92,168,45,103,204,104,111,152,203,176,182,221,128,40,0,255,181,162,52,245,181,234,180,150,100,250,155,183,54,197,173,19,134,42,192,27,135,232,225,158,46,63,254,234,173,23,224,218,166,145,166,88,52,112,105,179,33,133,148,180,3,236,141,136,41,16,243,249,200,69,222,29,239,204,21,77,36,139,106,225,110,20,18,173,209,56,150,177,202,208,66,155,197,0,0,112,1,240,71,238,32,37,137,67,28,194,126,140,188,164,250,189,246,38,46,244,209,183,119,239,168,79,101,155,171,28,142,113,211,226,7,216,29,64,252,0,255,230,125,177,106,230,142,56,137,245,118,121,156,143,230,152,252,0,255,166,254,95,166,0,255,146,203,234,172,134,14,0,51,96,94,180,249,220,142,220,148,108,234,239,37,108,141,239,26,23,149,182,109,101,229,74,27,232,147,49,242,24,154,203,200,140,178,227,157,59,82,51,155,214,165,147,89,196,192,197,44,14,248,217,46,10,213,168,184,35,243,145,17,63,3,210,47,106,238,204,32,145,139,164,215,104,14,25,174,212,186,133,153,224,91,155,75,39,74,48,215,102,214,241,136,49,63,175,167,59,50,163,165,237,86,92,43,165,168,197,170,192,15,81,242,119,144,151,236,40,236,75,233,99,222,207,136,108,220,36,139,144,82,27,7,196,183,23,89,171,230,216,141,35,252,99,0,255,164,220,232,195,61,221,38,17,194,191,148,39,45,236,204,220,65,106,102,75,105,129,3,194,63,246,143,236,102,65,151,145,164,92,164,95,84,93,33,89,45,166,46,50,67,1,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,47,88,188,48,7,184,23,249,164,183,173,197,149,145,81,107,228,145,163,122,145,249,204,172,99,133,248,203,252,138,204,76,82,179,28,31,5,0,0,18,44,9,121,33,142,149,15,58,141,96,5,222,196,43,110,76,170,156,97,87,115,246,105,132,66,130,40,242,58,189,72,224,36,130,86,90,80,172,91,206,117,246,192,4,164,173,127,93,190,137,72,218,34,230,137,177,148,96,76,133,32,38,251,159,247,233,62,234,110,163,128,249,148,59,141,56,209,62,155,72,197,0,255,200,147,29,107,5,169,53,83,103,157,67,200,240,240,203,69,230,232,126,135,219,4,73,204,191,188,86,144,164,29,31,1,80,49,244,161,168,0,186,148,131,252,117,36,14,186,136,72,57,46,61,165,141,2,164,62,139,69,93,145,131,62,50,114,101,141,195,202,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,152,126,20,51,252,95,191,151,49,22,85,162,52,204,157,48,242,253,167,30,204,241,140,136,82,137,194,41,70,168,139,176,63,16,35,252,87,215,173,194,150,174,213,80,232,68,241,122,145,81,34,87,168,99,149,94,74,180,11,131,56,235,154,4,182,144,65,168,47,143,251,90,37,11,125,29,71,175,173,195,77,209,55,143,206,92,59,63,15,21,251,237,204,92,126,75,18,181,102,107,154,146,106,241,135,30,243,19,63,183,181,54,246,51,206,187,55,190,207,209,179,187,82,75,155,62,143,85,252,178,201,39,233,251,72,211,82,202,142,118,197,165,63,134,58,0,202,49,130,116,0,255,40,237,200,221,225,140,197,53,142,17,169,143,200,80,128,139,244,203,188,172,91,64,5,220,138,248,214,182,40,135,251,59,79,130,52,22,16,63,13,241,211,230,152,235,71,13,82,227,112,63,51,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,238,103,148,180,128,23,80,254,145,247,146,56,85,14,121,185,118,102,61,50,27,6,14,43,130,62,230,199,202,28,141,82,170,27,10,112,63,50,87,36,157,236,82,130,227,189,21,1,250,188,184,35,201,38,109,28,0,47,212,159,240,105,181,176,34,20,0,47,68,94,146,84,160,95,94,4,205,2,228,82,113,239,28,13,57,238,212,239,150,90,88,249,168,113,0,0,180,143,138,145,253,214,189,58,221,153,209,178,166,216,104,70,5,19,215,250,196,20,252,50,147,91,126,239,106,19,110,137,214,92,134,241,135,204,48,53,123,34,66,241,253,221,243,118,47,136,200,225,77,208,131,105,19,75,98,0,255,235,190,222,231,162,70,253,50,58,119,114,108,103,223,48,172,59,241,158,46,75,110,62,34,165,111,215,130,189,165,180,110,128,74,17,23,137,90,37,218,39,27,116,249,200,35,110,253,82,69,244,125,119,220,146,76,184,99,250,174,82,7,204,98,175,52,222,211,37,137,230,34,211,201,92,230,130,189,52,188,5,72,226,161,70,164,215,112,187,34,225,246,0,255,158,214,47,163,172,72,47,74,181,217,56,13,152,185,92,145,116,39,49,183,240,74,37,101,90,9,199,99,98,167,142,41,51,202,212,48,212,167,61,190,105,119,68,216,153,219,25,107,213,18,132,37,15,153,223,128,15,159,121,20,121,154,47,221,109,147,49,248,110,219,16,241,149,159,38,89,172,210,30,208,0,0,0,0,0,168,0,186,144,195,166,52,14,186,156,163,62,163,110,66,143,96,45,32,254,110,22,240,71,177,15,185,204,178,194,91,9,114,124,188,191,50,0,20,86,166,98,126,46,180,128,249,80,188,128,249,185,44,0,42,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,212,29,64,23,185,214,78,74,51,50,131,212,160,81,41,41,181,41,46,219,136,198,143,195,148,90,196,142,73,84,233,133,43,44,245,35,34,187,230,114,128,47,185,150,171,42,24,146,233,18,49,0,255,163,86,247,95,149,253,245,0,255,212,166,162,254,3,17,246,138,189,246,166,180,58,205,59,189,78,105,222,186,189,205,168,120,225,190,127,11,222,213,233,135,91,122,118,95,119,102,110,48,43,67,221,215,241,41,167,36,32,254,223,142,0,255,187,224,0,255,206,213,191,69,3,228,55,61,79,171,119,171,231,188,115,243,222,189,230,61,120,186,59,30,56,215,91,113,133,254,229,62,73,175,20,222,233,208,0,255,5,253,85,76,113,223,39,17,243,63,106,117,0,255,85,217,95,0,255,79,109,42,234,127,21,17,251,209,186,127,55,111,222,0,255,110,196,11,111,220,177,0,255,142,147,187,78,0,255,107,191,69,127,137,254,88,251,0,255,116,247,0,255,27,16,0,255,111,199,0,255,93,240,127,231,234,127,169,65,164,62,79,99,101,146,200,204,58,170,151,40,77,243,148,74,41,35,18,57,44,97,158,135,36,218,105,91,147,40,142,42,53,234,135,175,26,115,46,107,189,100,38,219,199,95,54,61,59,117,163,62,99,239,21,165,68,70,100,37,89,146,212,48,37,46,109,30,183,76,98,219,151,158,82,151,218,112,107,85,20,171,184,41,86,203,54,22,106,204,62,70,103,101,150,180,19,217,223,121,161,197,206,239,69,219,73,167,211,137,95,171,229,230,221,219,59,26,119,243,126,156,222,5,23,250,129,152,221,37,122,129,158,153,171,178,114,48,250,183,218,41,182,106,227,218,185,246,90,165,78,171,119,171,209,74,240,221,189,51,46,89,184,226,185,95,250,198,133,70,5,177,68,63,239,113,232,63,203,50,158,230,151,251,148,237,216,92,141,0,0,88,59,192,94,177,215,222,148,86,167,121,167,215,41,205,91,183,183,25,21,47,220,247,111,193,187,58,253,112,75,207,238,235,206,204,13,102,101,168,251,58,62,229,46,61,234,50,246,218,73,74,100,68,144,26,52,42,169,148,184,180,121,200,51,126,28,166,20,90,106,195,173,66,172,21,150,250,17,143,66,141,89,195,63,174,229,170,53,238,229,219,60,70,169,69,169,89,106,41,73,106,13,215,205,215,91,13,2,143,62,197,83,134,156,94,17,189,173,251,243,105,240,195,25,94,30,149,18,185,86,30,176,35,111,220,159,101,63,219,75,15,17,153,153,25,145,36,73,70,169,181,212,72,218,54,109,75,162,184,47,249,121,42,35,14,135,196,13,25,85,106,212,37,83,161,66,133,85,191,86,77,154,180,22,1,114,189,74,3,247,223,84,226,166,221,63,39,43,219,136,67,116,0,255,26,167,132,90,99,249,167,195,57,187,64,0,255,215,153,182,125,21,145,152,16,45,137,21,110,136,212,154,165,70,67,26,103,228,214,32,65,194,41,149,40,110,21,171,170,149,84,145,200,116,18,69,71,75,44,84,35,6,125,250,206,20,230,230,162,85,59,249,180,221,14,1,176,230,148,150,44,25,37,136,219,61,107,201,108,28,234,61,153,122,41,37,218,134,92,91,166,97,37,110,216,42,38,34,137,151,166,179,170,185,133,105,51,31,117,228,84,91,40,165,253,99,83,24,224,167,7,140,178,51,105,173,109,45,74,16,183,169,65,93,166,22,90,187,59,108,252,160,189,13,113,156,218,8,85,131,154,97,173,135,47,21,44,205,28,62,230,77,86,49,51,171,50,56,110,220,183,94,162,126,163,65,147,18,250,147,52,73,161,149,102,4,9,86,78,45,37,223,246,37,133,57,85,122,227,111,142,170,169,34,102,88,147,77,237,103,85,169,42,97,99,181,131,181,108,154,151,52,171,82,226,80,82,163,165,110,155,181,212,9,165,116,150,166,110,130,68,130,84,57,221,131,25,165,142,190,133,155,121,83,58,245,199,64,63,92,86,69,0,255,107,219,156,221,59,33,35,50,50,50,162,68,137,168,180,144,146,73,220,214,109,74,212,246,25,191,76,121,68,230,112,185,33,157,74,117,186,156,42,180,171,176,42,208,170,86,147,134,229,1,80,223,72,50,36,74,45,52,10,169,193,79,166,101,155,18,231,167,56,45,203,82,150,20,87,196,156,126,93,247,222,208,85,143,59,14,45,102,140,40,212,148,213,217,243,112,62,27,21,236,151,118,133,6,192,148,30,88,204,247,48,208,254,38,159,218,59,217,172,121,76,233,129,197,124,15,3,237,111,242,169,189,147,109,135,128,250,140,189,87,148,18,25,145,149,100,73,82,42,37,46,109,222,83,169,73,108,251,82,66,75,109,184,53,195,71,85,220,20,91,30,133,26,243,137,171,217,149,89,105,141,9,218,0,255,114,109,107,180,146,58,161,149,30,73,28,90,155,166,94,153,154,52,39,88,183,182,197,57,141,138,146,72,146,233,213,166,234,168,80,84,98,240,193,210,60,228,102,40,91,198,152,118,149,13,134,16,226,252,50,127,51,79,216,31,181,43,29,33,14,241,158,73,35,72,173,212,43,83,92,82,156,225,106,45,165,165,25,143,38,170,211,149,205,182,33,101,177,241,120,116,122,226,68,148,106,20,198,79,71,249,213,110,176,170,189,99,83,37,120,11,165,17,89,219,108,8,124,66,42,83,29,74,99,156,148,4,101,73,56,31,39,94,212,161,235,168,161,141,152,33,14,43,141,117,121,17,215,129,195,217,147,113,156,157,228,176,95,218,173,16,242,126,146,146,203,60,173,141,147,139,58,77,77,82,163,121,217,154,193,160,58,133,154,121,198,110,17,191,227,215,9,199,248,195,83,141,50,87,131,175,57,192,86,153,122,233,49,202,206,164,181,182,181,40,65,220,166,6,117,153,90,104,237,238,176,241,131,246,54,196,113,106,35,84,13,106,134,181,30,190,84,176,52,115,248,152,55,89,197,204,172,202,245,136,205,82,155,154,241,214,172,109,45,146,60,37,40,141,113,82,74,89,86,108,14,74,90,134,140,34,163,246,84,41,134,75,188,182,35,194,48,34,114,152,144,31,237,168,201,10,39,223,217,107,218,203,135,173,67,51,105,149,212,74,220,38,74,109,50,93,111,205,179,86,113,198,164,238,34,82,109,83,74,65,72,107,106,226,99,71,143,98,6,231,187,82,110,234,53,207,180,243,216,93,155,237,111,174,68,172,63,35,138,174,16,135,30,171,146,112,154,167,205,66,119,36,117,154,120,155,54,95,113,173,228,101,154,147,40,200,165,72,37,113,234,211,225,51,25,85,169,85,33,249,240,79,64,243,228,235,249,101,153,221,30,151,189,170,209,228,79,190,127,210,126,231,118,213,70,243,228,235,249,101,153,221,30,151,189,170,209,228,79,190,127,210,126,231,246,85,4,0,0,0,0,0,160,234,113,149,7,170,30,1,8,16,226,252,50,127,51,79,216,31,181,0,255,55,98,254,71,173,238,191,42,251,235,0,255,169,77,69,253,3,52,132,56,191,204,223,204,19,246,71,237,170,13,136,0,255,183,227,0,255,46,248,191,115,245,15,142,0,250,136,189,118,84,146,153,145,165,4,137,82,41,41,78,109,25,71,76,126,27,150,212,90,118,67,162,85,47,172,98,169,24,17,41,52,151,125,124,201,202,92,85,193,239,188,216,163,16,74,163,208,164,99,183,54,142,19,65,28,91,72,157,86,210,80,87,44,34,174,243,210,182,52,75,98,222,164,174,154,246,148,197,205,172,46,198,184,197,67,224,42,123,8,98,187,179,83,157,91,156,90,188,103,212,74,90,90,34,155,134,84,90,50,220,75,100,41,36,30,87,28,42,65,172,52,202,124,82,191,146,184,249,97,160,85,67,122,163,10,182,250,226,50,91,159,29,151,23,57,149,231,83,102,82,74,163,148,74,8,33,25,181,214,82,146,18,66,73,102,102,102,102,236,234,214,34,198,96,208,40,72,174,33,230,186,244,176,47,251,114,82,25,79,179,140,1,12,224,245,1,51,239,149,82,42,254,226,56,207,227,124,0,255,28,210,41,213,201,228,251,67,29,49,137,71,92,219,95,197,61,86,211,31,164,161,144,124,100,101,156,146,17,164,178,132,84,27,135,208,167,33,209,230,236,184,132,212,184,97,69,225,151,54,229,240,232,242,137,99,17,23,179,85,226,80,195,66,185,202,216,68,182,82,118,251,201,86,235,77,253,123,37,145,212,29,69,210,235,165,210,38,93,114,235,132,59,170,172,168,113,210,27,51,154,60,42,170,77,67,204,85,106,241,40,149,197,79,151,84,71,217,13,253,141,173,92,245,220,166,106,0,255,58,156,186,124,39,208,126,138,177,236,169,216,0,255,27,32,60,249,101,254,102,102,183,63,106,15,64,248,39,132,39,191,204,223,204,236,246,71,237,1,8,0,0,240,79,64,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,254,223,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,129,12,35,118,174,29,9,47,235,206,36,111,217,65,27,145,75,104,116,68,2,127,47,37,215,132,186,20,75,28,222,63,92,180,249,203,47,174,241,56,63,120,210,182,179,251,249,151,125,198,6,235,17,250,92,137,21,73,35,50,8,169,94,163,58,45,83,41,169,108,73,220,48,133,101,30,114,107,215,109,53,162,216,169,84,167,31,190,154,203,185,92,244,146,103,109,31,127,217,11,237,95,30,107,231,87,109,229,250,52,110,181,122,35,60,240,39,191,225,225,184,25,79,233,167,250,27,31,233,57,250,130,251,148,156,97,123,166,68,0,255,173,118,46,27,192,99,229,247,174,175,164,211,105,195,237,237,114,243,238,237,33,141,188,119,3,78,239,130,11,197,64,60,239,45,189,64,207,204,74,89,217,7,253,91,109,107,187,206,160,219,155,225,212,191,55,180,56,245,66,92,178,90,150,92,35,150,219,86,82,106,144,144,196,107,165,143,42,179,152,184,99,80,104,230,150,38,150,102,70,118,218,96,119,86,218,110,43,179,79,230,140,168,164,38,169,164,208,66,51,105,161,149,38,41,180,210,140,140,140,140,216,165,173,69,146,65,167,113,144,67,67,60,116,233,225,96,246,101,171,50,102,101,25,3,248,199,119,121,124,37,74,154,32,185,186,187,245,90,40,161,162,134,33,53,104,84,234,56,100,18,56,202,211,4,13,145,232,70,78,53,240,211,12,201,68,204,101,87,114,198,178,149,38,139,201,122,251,149,29,164,1,178,105,107,237,230,208,149,180,172,112,186,17,250,50,89,50,155,154,141,27,164,86,2,174,86,214,220,106,97,230,109,250,226,161,82,221,13,110,106,50,173,45,52,202,190,182,81,244,168,49,38,61,79,156,198,137,77,162,148,182,86,130,56,181,109,30,119,236,146,146,205,195,154,194,241,36,200,212,150,199,227,80,234,34,34,99,70,101,39,52,151,217,62,246,179,15,109,37,35,0,1,66,156,95,230,111,230,9,251,163,246,170,134,106,67,136,243,203,252,205,60,97,127,212,94,213,0,0,0,0,0,255,68,243,228,235,249,101,153,221,30,151,61,0,225,159,104,158,124,61,191,44,179,219,227,178,87,53,160,201,159,124,0,255,164,253,206,237,171,8,170,68,147,63,249,254,73,251,157,219,87,17,0,0,0,0,176,100,72,122,158,54,109,147,155,70,37,13,157,100,113,105,219,50,14,217,41,53,156,247,53,155,147,137,147,217,45,145,200,97,211,181,68,185,140,202,193,87,46,179,3,236,103,227,217,74,134,77,67,35,105,165,212,82,28,39,73,113,34,93,111,45,179,86,109,70,163,238,37,26,167,138,178,150,38,213,196,200,195,81,60,227,124,175,202,49,85,226,50,143,45,84,198,190,176,253,19,35,242,153,73,73,46,118,148,66,40,173,150,146,77,67,175,165,16,250,83,46,57,225,82,167,134,175,155,90,65,92,53,195,10,182,112,177,107,142,85,60,97,11,87,93,33,180,214,74,8,37,165,70,141,157,155,212,40,219,61,34,92,82,201,137,76,42,62,45,162,153,206,243,186,235,172,234,184,209,87,126,101,167,199,188,104,31,243,34,47,178,58,98,172,183,218,241,107,222,182,52,166,251,79,30,63,161,81,58,115,0,255,42,97,157,113,210,186,191,39,202,82,54,137,254,11,180,15,181,215,29,184,77,54,25,117,119,175,36,185,70,133,144,155,74,102,159,112,89,234,148,106,146,82,21,118,225,47,37,170,195,213,53,29,241,81,197,197,236,36,82,205,229,85,246,229,106,246,62,91,233,185,253,97,229,198,23,243,67,12,180,79,206,167,246,177,182,21,162,137,243,245,252,178,60,97,143,203,158,154,248,98,126,136,129,246,201,249,212,62,214,102,205,3,0,0,192,63,209,60,249,122,126,89,102,183,199,101,15,64,248,39,154,39,95,207,47,203,236,246,184,236,85,13,104,242,39,223,63,105,191,115,251,42,130,42,209,228,79,190,127,210,126,231,246,85,4,0,0,248,39,160,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,0,255,111,52,79,190,158,95,150,217,237,113,217,1,26,81,93,126,16,104,223,194,88,246,171,237,0,13,0,0,128,53,207,88,185,118,68,188,160,59,146,60,100,103,109,27,167,208,8,137,124,254,94,69,142,235,150,126,137,195,251,135,181,54,149,66,173,49,39,63,152,205,182,179,85,76,201,51,54,133,81,229,185,118,110,213,86,168,87,227,86,171,183,221,134,223,248,49,15,199,205,184,227,76,253,141,143,244,28,189,69,191,206,25,78,100,74,244,167,103,46,251,35,1,245,25,123,175,40,37,50,34,43,201,146,164,134,41,113,105,243,184,101,18,219,190,244,148,186,212,134,91,171,162,88,197,77,177,90,182,177,80,99,246,49,58,43,179,164,157,200,254,206,139,8,149,196,181,115,237,181,74,157,86,239,86,163,149,224,187,123,103,92,178,112,197,115,191,244,141,11,141,10,98,137,126,222,227,208,127,150,101,60,205,47,247,41,219,177,185,26,1,0,0,0,0,64,149,0,41,0,255,237,253,236,246,199,176,171,54,132,39,191,204,223,204,236,246,71,237,85,13,41,0,255,237,253,236,246,199,176,171,54,132,39,191,204,223,204,236,246,71,237,22,13,217,182,186,117,57,196,113,154,166,210,164,77,208,8,226,152,218,154,180,230,75,174,73,123,197,162,222,32,99,18,168,208,227,122,90,245,197,131,63,53,231,67,27,109,201,93,11,236,94,246,185,20,145,148,146,164,148,18,66,72,36,33,132,146,164,132,80,18,17,17,17,17,187,186,181,76,210,233,76,14,146,107,136,185,46,67,28,204,193,108,85,198,211,44,227,31,0,255,248,6,37,161,149,36,33,73,200,14,109,219,38,131,56,134,80,90,45,213,33,173,168,68,91,231,169,141,106,102,196,178,81,93,59,237,233,132,155,57,173,140,177,132,135,192,170,246,240,219,118,103,159,78,200,184,79,42,41,248,136,219,188,140,235,253,115,71,103,83,231,144,239,15,149,195,36,230,112,109,127,21,11,88,77,0,255,149,134,181,109,107,45,17,73,42,109,105,100,188,110,146,26,101,187,71,102,82,154,137,42,73,121,85,137,196,195,128,2,197,62,122,103,85,199,187,26,215,24,158,113,89,201,198,101,87,251,155,253,203,34,147,84,18,149,84,90,104,137,40,180,144,18,149,22,82,34,35,35,35,195,115,71,29,122,198,232,12,38,137,30,185,122,152,43,49,196,190,28,204,54,206,181,167,185,193,63,70,104,0,255,186,124,228,170,101,150,77,239,222,61,198,204,78,215,97,232,197,21,71,122,138,115,75,115,43,25,0,255,232,197,93,194,51,102,247,175,224,126,205,4,14,70,0,255,20,27,198,6,242,204,157,123,69,194,11,178,34,202,91,118,208,182,109,106,189,144,71,224,239,165,228,182,142,234,103,248,187,127,184,104,179,42,84,5,115,50,140,39,109,59,187,194,148,204,108,175,15,107,91,163,149,212,9,173,244,72,226,208,218,52,245,202,212,164,57,193,186,181,45,206,105,84,148,68,146,76,175,54,85,71,133,162,18,131,15,150,230,33,55,67,217,50,198,180,171,236,170,78,90,230,73,82,130,36,113,218,110,52,18,81,75,33,141,154,122,210,219,210,4,41,213,244,176,224,9,35,58,5,113,90,72,174,9,62,46,51,124,201,247,156,85,157,100,165,18,182,81,187,114,43,132,214,90,9,161,164,212,168,177,115,147,26,101,187,71,132,75,42,57,145,73,197,167,69,52,211,121,94,119,157,85,29,55,250,202,175,236,244,152,23,237,99,94,228,69,6,71,148,58,89,114,117,119,104,180,144,66,74,237,67,105,214,164,212,109,72,35,80,84,214,201,26,46,233,125,156,154,227,167,222,145,185,152,196,174,155,140,101,87,53,22,141,245,54,84,123,45,2,0,128,42,1,82,254,219,251,217,237,143,97,175,50,162,198,252,224,207,190,133,79,237,87,219,85,12,41,0,255,237,253,236,246,199,176,87,25,81,99,126,240,103,223,194,167,246,171,237,86,8,0,128,234,134,43,214,94,101,175,58,157,70,137,95,171,97,190,123,243,94,188,240,221,94,82,41,238,130,163,123,75,63,149,194,95,153,238,19,221,247,177,167,57,197,246,102,175,251,12,93,174,228,142,168,25,17,132,76,163,73,157,49,75,73,41,111,185,220,62,245,101,203,230,86,173,35,106,188,176,211,166,78,21,124,226,92,54,230,162,232,60,107,163,51,61,251,66,251,135,231,214,253,250,234,126,195,211,232,236,224,63,241,197,21,135,247,221,254,237,238,208,59,244,174,245,111,211,71,163,0,255,185,141,97,175,125,174,220,218,245,21,181,90,109,184,189,93,225,187,117,103,200,36,239,221,128,139,244,141,119,197,62,60,239,45,189,198,253,89,86,58,205,62,232,31,210,110,109,171,52,0,0,214,7,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,70,44,75,25,113,56,36,110,71,167,77,157,18,153,10,21,42,84,10,84,105,210,164,51,122,25,59,214,206,132,31,116,71,82,182,174,32,110,227,20,26,33,145,64,220,72,185,109,221,210,47,113,120,7,113,81,97,85,168,53,230,228,7,79,218,137,118,133,41,121,198,86,106,46,141,27,169,25,165,33,103,212,104,148,20,55,154,145,211,102,67,38,79,217,109,163,251,203,106,68,166,165,82,61,60,180,169,18,217,116,194,80,137,75,185,57,18,253,147,210,172,20,195,94,101,0,255,72,88,33,32,170,203,15,2,237,91,24,203,126,181,189,34,183,14,205,164,85,82,43,113,155,40,181,201,116,189,53,207,90,197,25,147,186,215,104,155,82,10,66,90,83,19,31,15,71,49,131,243,93,41,55,85,121,204,60,118,215,102,251,194,86,71,68,117,249,65,160,125,11,99,217,175,182,3,181,90,104,161,165,208,74,42,77,154,43,55,169,145,183,123,70,182,100,145,27,145,164,124,170,68,34,93,230,105,215,169,212,241,172,175,12,205,78,113,121,209,198,101,122,94,100,234,132,77,91,51,233,164,210,74,220,38,41,113,35,90,111,205,179,54,109,73,99,111,52,218,166,148,130,86,39,53,195,72,196,81,204,224,124,175,186,49,45,30,51,143,221,85,198,70,183,3,16,34,115,25,73,74,46,87,84,66,43,173,144,18,78,91,163,149,22,250,43,46,55,33,85,167,137,163,155,69,65,172,52,195,53,182,176,82,104,142,43,60,225,20,35,233,33,233,185,218,52,78,172,154,148,58,180,18,196,169,141,203,54,164,166,210,108,30,214,20,142,55,206,97,71,68,30,135,82,23,113,229,242,53,7,161,185,204,246,113,160,141,103,87,117,239,76,100,75,227,230,22,218,210,104,109,234,118,158,17,201,220,141,67,42,37,89,205,13,35,164,176,165,67,165,218,144,94,95,121,35,102,184,149,231,57,170,140,35,185,170,132,93,211,190,132,0,0,72,77,128,211,152,239,252,217,79,241,169,61,21,59,68,141,249,193,159,125,11,159,218,175,182,131,211,152,239,252,217,79,241,169,61,21,59,68,141,249,193,159,125,11,159,218,175,182,91,34,168,133,22,90,10,173,164,210,164,185,114,147,26,121,187,103,100,75,22,185,17,73,202,167,74,36,210,101,158,118,157,74,29,207,250,202,208,236,20,151,23,109,92,166,231,69,246,208,203,36,180,150,196,33,89,104,133,70,137,77,137,67,167,133,212,116,66,228,164,53,78,173,162,76,144,89,112,42,66,72,167,43,45,155,12,182,102,161,220,220,102,203,56,159,235,236,208,60,0,27,131,174,140,112,185,149,146,225,86,150,188,225,184,161,112,157,39,26,246,173,181,25,149,115,183,182,37,229,212,196,79,13,23,74,226,192,181,166,41,22,86,206,181,43,108,107,187,216,223,13,27,247,173,151,168,223,104,208,164,132,254,36,77,82,104,165,25,65,130,149,83,75,201,183,125,73,97,78,149,222,248,155,163,106,170,136,25,214,100,83,251,89,85,170,74,216,88,237,74,134,211,152,239,252,217,79,241,169,61,21,251,119,143,140,74,74,84,82,10,45,52,162,208,66,106,146,66,43,141,140,140,140,140,93,218,90,198,232,12,38,5,57,52,196,67,151,33,246,229,96,78,42,99,86,150,241,143,1,92,245,43,23,181,124,148,36,153,109,75,200,83,43,217,41,110,203,182,162,81,37,77,25,49,231,167,60,233,134,157,138,157,23,174,176,212,143,136,114,89,104,138,171,30,218,62,246,179,23,185,30,1,77,254,228,251,39,237,119,110,175,177,76,93,158,230,206,40,153,145,117,76,35,73,154,209,75,74,37,143,184,228,190,244,121,203,38,81,77,35,154,188,112,212,166,81,21,124,98,99,54,102,173,232,204,100,163,51,61,59,61,187,146,209,228,79,190,127,210,126,231,118,0,203,157,91,139,182,163,86,171,19,191,86,43,124,183,238,236,152,220,205,251,113,145,190,241,174,223,135,217,93,162,215,184,63,203,85,167,57,24,253,67,218,83,108,96,231,94,155,174,77,171,213,203,112,123,59,44,183,238,221,132,43,206,59,75,42,251,189,241,123,151,232,153,82,248,235,204,253,157,251,193,246,52,167,216,33,237,42,13,213,150,223,247,104,155,251,19,87,175,189,131,127,195,9,47,252,221,119,251,203,123,76,31,211,187,214,127,66,239,130,254,231,246,185,93,213,0,0,0,0,255,4,52,79,190,158,95,150,217,237,113,217,1,26,81,93,126,16,104,223,194,88,246,171,237,0,255,141,230,201,215,243,203,50,187,61,46,59,64,35,170,203,15,2,237,91,24,203,126,181,29,160,1,0,0,0,0,0,80,49,63,182,34,126,154,2,172,72,197,251,43,82,1,243,115,1,224,206,45,197,189,98,45,57,174,72,146,145,173,5,220,185,109,81,87,238,3,190,85,127,120,243,70,124,112,139,15,245,135,206,177,0,0,0,0,0,40,150,140,234,229,98,235,188,173,231,228,219,173,62,252,222,207,198,112,124,23,49,241,196,154,76,99,76,63,230,239,212,211,225,175,218,247,167,190,162,82,122,32,208,195,143,189,35,115,17,100,82,143,238,89,43,34,51,121,84,107,148,196,74,220,204,17,150,165,211,98,4,249,223,191,151,73,243,65,75,148,172,252,222,14,151,78,64,204,165,53,200,165,200,12,223,217,63,94,30,126,180,5,18,244,226,191,82,31,44,113,59,219,120,224,179,100,82,165,84,55,199,37,215,108,222,176,50,196,84,246,77,131,252,117,81,18,233,119,70,110,52,241,26,81,75,37,145,134,178,115,169,130,246,223,70,18,82,167,223,107,61,167,106,145,221,171,83,234,197,143,105,75,227,20,15,155,218,30,222,158,115,54,27,162,252,245,65,226,158,171,217,194,39,169,9,78,150,183,246,217,88,151,163,126,70,151,237,183,68,249,233,147,20,214,101,56,25,27,239,72,102,9,42,50,56,208,14,122,87,77,108,103,132,114,239,159,150,63,7,156,22,89,119,44,198,112,151,128,253,54,76,3,0,160,2,228,2,243,1,153,39,114,144,0,255,222,177,105,113,0,184,64,63,124,65,3,130,110,1,80,49,34,67,81,1,114,169,144,43,75,84,114,33,191,74,36,37,22,35,87,166,125,0,124,181,186,116,108,118,147,143,245,71,68,45,87,137,19,114,188,183,116,185,106,53,28,214,98,110,149,60,205,36,15,160,250,65,179,20,139,247,50,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,222,91,145,138,228,226,90,73,167,196,2,174,12,220,145,114,160,95,126,146,54,225,112,1,233,151,145,139,74,43,85,164,223,214,81,226,22,11,128,2,0,0,65,186,81,126,186,20,55,249,140,116,34,51,65,3,35,181,166,208,177,194,26,102,26,181,58,216,46,13,242,139,36,186,164,36,220,141,250,20,183,249,136,136,254,21,30,120,205,236,22,228,133,59,124,60,10,125,176,77,19,132,249,35,247,86,205,83,210,198,90,213,45,75,108,68,138,11,34,102,248,247,191,115,164,254,43,105,48,98,246,101,73,202,145,118,190,4,138,253,87,230,147,180,254,179,132,137,98,166,104,223,28,130,136,240,47,251,211,93,172,90,208,48,195,114,90,75,143,118,133,6,168,63,213,43,138,138,25,177,51,20,21,112,71,202,1,0,255,206,149,22,14,115,184,159,143,120,209,0,102,196,206,26,71,125,200,241,126,141,227,206,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,31,105,140,240,95,253,94,148,6,84,162,148,166,38,230,133,56,115,43,34,99,139,58,94,106,184,164,48,161,222,134,85,141,103,167,66,204,248,199,159,217,134,234,113,122,153,128,95,188,114,73,225,71,140,56,125,82,123,75,13,237,144,81,163,230,179,143,54,123,33,33,31,248,175,72,248,187,184,69,162,229,254,232,23,182,20,109,66,132,92,252,193,135,79,219,165,75,146,177,50,219,208,10,55,163,150,82,135,135,73,37,76,10,96,228,159,125,180,45,1,95,239,47,91,127,101,0,255,251,126,184,43,166,215,127,134,104,76,221,186,31,217,180,254,118,183,168,69,28,154,58,222,76,13,3,58,225,120,31,113,39,7,29,66,200,188,145,126,37,188,76,26,34,18,145,180,218,50,91,254,48,17,233,73,221,144,247,236,90,247,26,238,235,34,131,232,163,50,81,234,17,52,120,181,182,116,217,165,113,59,17,47,48,129,137,94,85,225,113,132,167,108,108,110,79,200,191,183,131,86,93,37,123,55,85,156,193,173,214,247,113,253,48,84,79,151,159,31,233,23,245,189,179,100,46,131,208,26,205,105,140,163,117,110,161,8,206,97,168,79,163,114,61,48,140,55,89,153,77,243,0,249,204,165,62,50,50,50,50,73,37,37,91,151,214,166,182,14,125,24,113,121,236,176,231,16,216,60,31,217,141,185,149,185,35,107,62,146,58,101,147,40,164,36,46,173,91,222,59,205,248,81,24,235,30,71,112,210,173,86,181,31,207,152,173,108,159,52,174,165,128,114,204,231,175,216,225,132,67,226,0,114,128,252,206,149,36,75,81,80,212,165,130,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,64,2,250,80,0,0,57,70,210,29,109,28,46,222,95,149,200,1,240,235,151,99,1,83,183,106,90,200,45,7,204,95,37,21,83,151,171,36,142,249,17,23,116,121,1,51,118,62,179,198,49,243,66,102,110,147,140,3,253,175,22,0,0,100,71,49,171,155,139,149,36,239,157,36,161,148,176,167,14,46,202,113,151,133,19,242,162,28,202,231,166,235,233,125,173,50,77,121,5,166,231,101,82,90,96,75,33,134,67,246,191,87,158,120,58,141,6,43,10,203,134,99,145,188,157,48,127,100,208,94,251,30,222,215,107,180,130,112,161,237,84,70,28,155,27,65,32,49,0,255,183,81,21,172,238,122,52,26,0,255,50,74,204,102,251,40,97,251,0,255,224,244,177,35,189,154,164,102,83,34,228,5,121,188,247,162,229,78,77,240,74,233,36,58,234,88,150,177,165,181,216,54,75,216,254,63,236,127,212,35,253,108,42,205,86,68,128,242,224,127,194,139,150,166,191,44,78,22,16,150,141,75,201,111,7,53,34,27,240,225,35,177,254,183,250,164,133,233,143,254,150,2,222,178,112,171,26,109,187,53,0,0,0,0,0,42,128,46,228,24,123,39,141,131,46,46,94,192,251,17,89,170,133,251,145,161,128,22,32,47,214,69,29,102,46,133,124,228,3,48,211,162,66,44,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,250,0,17,17,17,17,145,36,73,36,37,132,146,72,218,54,109,75,146,54,204,136,101,41,35,14,135,196,237,232,180,169,83,34,83,161,66,133,74,129,42,77,154,84,201,136,252,119,218,188,0,255,170,156,246,254,199,178,157,208,31,48,151,239,225,159,253,77,198,178,119,178,167,244,16,204,3,236,136,132,159,171,146,160,101,217,180,173,185,77,208,9,137,62,38,163,22,100,28,185,109,86,113,103,248,248,97,163,27,206,119,194,57,217,40,43,83,184,194,179,60,97,234,70,204,127,167,213,253,175,102,127,253,199,178,169,168,127,16,99,102,102,102,102,70,141,154,81,106,45,53,163,56,174,227,212,124,152,251,146,159,167,188,37,147,185,228,14,57,170,212,168,203,169,93,187,54,143,217,191,86,181,106,117,54,97,249,31,85,126,0,255,171,217,242,253,127,106,199,162,63,115,30,32,238,37,33,123,101,212,36,132,210,172,73,41,101,155,234,84,74,73,125,28,22,204,152,18,29,118,75,133,252,154,86,248,195,7,206,101,161,157,210,90,14,112,47,43,120,237,152,153,153,153,153,81,163,102,148,90,75,141,166,56,174,227,212,40,238,75,126,30,112,194,75,38,115,201,33,163,74,141,90,203,124,118,215,174,205,170,95,219,108,50,219,42,109,195,169,203,119,2,237,167,24,203,158,138,157,42,241,197,252,16,3,237,147,243,169,125,172,205,154,7,0,128,82,194,110,89,175,103,56,36,72,210,34,41,101,163,212,90,106,174,214,215,49,133,73,176,13,75,105,75,77,143,7,70,34,149,84,181,228,234,69,218,50,86,42,74,33,25,138,221,43,81,97,81,162,38,173,147,230,245,150,116,23,194,45,136,183,182,70,176,142,19,37,151,214,241,40,202,208,55,43,141,56,234,6,85,21,141,119,115,207,101,6,59,218,137,54,115,145,109,108,53,67,233,48,35,35,74,201,36,14,141,40,241,168,219,173,121,8,205,140,210,68,153,123,22,194,152,139,168,132,73,36,106,154,196,106,97,36,183,84,89,81,249,197,220,92,201,85,95,121,157,69,243,152,143,140,220,43,74,38,93,81,11,169,211,74,131,214,91,183,169,237,43,254,222,86,111,99,212,165,200,167,32,46,218,120,48,197,10,206,90,225,28,11,181,48,139,37,245,176,65,72,26,253,81,75,21,119,163,52,35,221,119,92,74,144,40,133,144,194,210,50,227,52,165,116,107,118,170,40,93,114,171,134,213,151,165,58,137,65,57,236,98,196,101,43,115,213,78,190,107,7,105,0,0,0,168,164,183,102,91,34,106,149,54,79,41,217,173,165,141,119,98,174,147,82,72,53,197,140,218,66,197,169,219,16,75,126,88,39,28,52,62,229,112,213,165,74,161,138,243,153,221,84,40,140,135,250,182,46,123,53,2,38,245,128,185,204,200,181,147,102,210,21,133,86,90,33,53,104,189,117,155,226,48,37,110,14,245,54,70,93,138,132,250,97,173,130,7,83,172,224,172,42,54,112,87,11,179,56,0,215,54,233,149,238,210,112,224,7,165,25,238,155,53,20,111,144,124,201,96,218,19,221,139,83,91,176,11,49,209,111,119,83,31,19,85,154,132,193,15,151,113,237,10,187,216,223,246,127,39,181,222,144,82,74,58,110,75,111,73,36,173,108,75,78,141,219,120,156,183,138,198,204,136,86,30,229,144,159,71,149,235,81,77,253,44,210,0,255,197,249,172,200,193,174,178,204,92,104,167,102,0,255,110,145,245,69,148,72,146,110,155,165,41,206,216,41,132,60,85,92,166,140,243,54,12,42,150,121,197,174,211,180,15,233,84,170,211,101,80,99,206,101,170,63,86,100,31,119,178,56,51,230,1,83,122,96,49,223,195,64,251,155,124,106,239,100,7,160,168,215,104,9,234,58,109,41,164,146,172,205,248,151,149,54,164,166,86,154,147,169,135,220,138,136,170,211,228,238,199,1,79,166,120,148,181,106,50,168,93,97,61,187,211,246,79,96,49,223,195,64,251,155,124,106,239,100,91,33,64,136,243,203,252,205,60,97,127,212,94,213,80,109,8,113,126,153,191,153,39,236,143,218,171,26,192,13,178,105,94,210,172,74,137,67,73,141,150,186,109,214,82,39,148,210,89,154,186,9,18,9,82,229,116,15,102,148,58,250,22,110,230,77,233,212,31,3,253,112,89,21,253,175,109,115,118,239,132,140,200,200,200,136,18,37,162,210,66,74,38,113,91,183,41,81,219,103,252,50,229,17,153,195,229,134,116,42,213,233,114,170,208,174,194,170,64,171,90,77,26,150,199,71,122,75,33,222,178,70,9,250,150,26,41,36,168,83,59,61,37,170,27,79,184,101,91,55,136,235,202,52,168,82,75,252,97,180,29,157,158,56,17,71,236,207,132,156,25,159,57,9,209,14,205,94,62,120,27,210,150,221,208,182,105,157,82,163,182,65,50,104,99,118,75,18,26,44,137,70,157,21,181,122,130,140,70,160,93,143,232,169,210,23,51,254,52,147,15,237,117,58,119,45,176,133,218,213,17,158,122,140,140,140,140,200,164,73,35,42,45,164,68,212,198,105,92,26,181,125,198,47,83,217,114,200,36,114,72,167,82,157,46,153,118,21,218,172,10,180,106,82,171,22,8,181,228,51,203,227,146,200,160,148,41,100,218,54,180,190,238,136,56,167,198,169,12,201,97,74,33,150,56,37,243,40,113,142,29,46,230,164,68,166,134,187,10,51,188,107,43,157,176,247,237,164,4,52,79,190,158,95,150,217,237,113,217,171,26,77,254,228,251,39,237,119,110,87,109,52,79,190,158,95,150,217,237,113,217,171,26,77,254,228,251,39,237,119,110,95,69,0,0,0,0,0,0,170,30,87,121,160,234,17,128,0,33,206,47,243,55,243,132,253,81,123,85,67,181,33,196,249,101,254,102,158,176,63,106,175,106,128,25,82,154,155,210,43,201,198,13,74,107,105,170,195,212,66,73,61,91,250,208,91,199,205,103,180,153,204,162,142,135,181,170,116,92,82,135,196,36,132,129,185,233,43,155,218,1,222,180,187,108,15,61,70,217,153,180,214,182,22,37,136,219,212,160,46,83,11,173,221,29,54,126,208,222,134,56,78,109,132,170,65,205,176,214,195,151,10,150,102,14,31,243,38,171,152,153,85,57,48,143,218,70,90,114,17,228,113,73,68,150,242,210,49,109,27,90,95,135,92,91,176,219,146,135,228,48,165,16,75,91,113,136,117,41,199,14,23,115,82,226,176,196,66,155,25,222,181,149,178,219,4,118,157,193,247,218,22,120,110,54,77,109,34,178,113,178,9,210,188,180,86,218,54,98,50,51,234,150,237,170,231,252,140,195,14,139,248,56,184,188,88,106,213,167,156,188,105,59,78,204,204,2,27,169,157,234,112,234,242,157,64,251,41,198,178,167,98,167,76,200,184,79,42,41,248,136,219,188,140,235,253,115,71,103,83,231,144,239,15,149,195,36,230,112,109,127,21,11,88,77,0,255,149,22,181,86,18,181,70,33,59,180,109,220,200,225,31,66,105,181,148,182,58,101,113,113,73,137,106,163,154,25,49,79,146,80,109,42,140,39,220,204,233,162,131,91,156,226,14,91,213,30,130,216,101,246,223,1,194,147,95,230,111,102,118,251,163,118,128,30,228,166,41,149,70,127,45,164,205,186,247,40,171,49,17,31,17,171,178,65,143,39,116,105,183,241,62,106,108,170,137,201,172,239,91,60,143,115,71,79,201,21,238,101,183,176,0,255,27,194,147,95,230,111,102,118,251,163,246,165,94,73,155,53,87,183,134,70,8,37,84,212,176,149,100,73,82,29,135,76,2,71,121,221,44,230,154,222,200,169,6,126,154,29,135,107,72,236,74,206,88,182,82,163,210,88,111,191,178,127,53,44,233,184,148,84,218,118,72,13,90,182,213,41,116,198,45,78,219,212,178,232,141,120,83,92,217,113,121,204,173,68,53,221,68,155,185,169,210,34,135,155,26,129,113,109,161,32,182,189,93,213,72,211,39,180,208,66,105,33,149,148,40,177,99,85,122,101,188,69,134,51,42,55,153,81,69,168,197,53,163,121,89,103,131,85,3,55,10,205,175,28,245,152,233,236,99,94,100,122,94,207,203,184,159,116,209,248,148,230,16,194,221,59,55,167,121,31,225,92,151,153,62,83,122,55,98,195,172,130,23,127,82,102,46,176,71,96,80,155,149,209,236,69,59,53,1,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,251,127,163,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,0,88,63,174,140,157,155,148,77,92,90,169,145,183,123,100,157,37,117,95,205,57,56,114,19,194,187,83,171,25,84,115,207,170,52,195,41,125,187,175,184,194,19,254,250,247,153,171,174,26,201,110,37,72,189,73,231,125,146,205,108,187,149,110,37,114,117,159,115,109,188,187,244,61,62,79,63,188,108,28,42,199,201,9,238,179,237,208,159,146,177,236,228,28,217,188,132,54,225,118,143,90,41,73,82,153,112,157,150,228,228,102,130,12,23,52,135,176,126,156,12,149,83,193,179,33,71,44,180,43,136,143,10,133,185,159,207,105,182,140,119,236,96,187,198,208,237,222,148,58,113,225,21,39,104,219,144,138,251,214,202,4,141,218,88,76,124,117,156,112,25,61,242,75,206,61,234,222,42,203,82,171,66,149,230,1,143,138,199,108,166,190,237,206,78,221,184,204,203,17,7,251,183,46,235,112,63,226,54,47,227,122,0,255,106,178,100,54,186,0,255,41,142,123,25,199,170,253,53,185,212,214,172,127,52,61,2,16,32,196,249,101,254,102,158,176,63,106,175,106,168,54,132,56,191,204,223,204,19,246,71,237,85,13,0,128,53,175,196,117,146,148,237,150,82,220,154,213,121,106,142,244,118,167,13,105,67,47,185,137,166,184,165,69,201,80,167,68,165,81,60,227,245,134,147,98,218,41,22,180,19,236,200,63,246,131,41,12,240,79,52,79,190,158,95,150,217,237,113,217,3,16,254,137,230,201,215,243,203,50,187,61,46,123,85,3,154,252,201,247,79,218,239,220,190,138,160,74,52,249,147,239,159,180,223,185,61,24,49,51,159,25,165,230,98,71,169,181,212,9,37,217,52,244,90,106,173,177,34,113,19,46,117,106,248,90,88,244,195,74,51,172,96,11,23,133,26,184,194,19,182,112,242,3,160,202,50,238,39,93,52,62,165,57,132,112,247,206,205,105,222,71,56,215,101,166,207,148,222,141,216,48,171,224,197,159,148,153,11,236,17,24,212,102,101,52,123,209,86,49,0,150,12,81,203,213,214,109,115,213,164,212,161,211,172,45,113,92,182,33,53,149,134,203,62,97,83,178,113,14,59,34,18,201,108,138,150,43,151,175,57,248,202,154,118,128,3,109,60,155,198,0,47,61,64,210,115,181,105,156,88,53,41,117,104,37,136,83,27,151,109,72,77,165,217,60,172,41,28,111,156,195,142,136,60,14,165,46,226,202,229,107,14,66,115,153,237,227,64,27,207,6,104,164,58,65,98,123,119,235,181,150,90,202,238,67,106,208,168,164,109,71,227,83,82,166,9,26,34,209,125,100,154,99,168,30,146,137,152,75,161,155,124,106,87,77,22,147,10,54,84,187,74,43,110,116,115,74,54,111,91,114,133,55,90,45,158,17,117,163,6,101,74,164,4,205,135,208,74,72,76,233,136,155,38,100,80,22,31,37,58,253,86,172,70,217,215,86,186,107,115,216,9,122,204,200,71,70,165,249,216,73,106,33,117,90,105,182,14,189,144,66,107,76,73,228,154,75,163,26,190,22,106,253,112,85,19,43,56,197,197,174,6,86,49,139,45,108,129,128,38,206,215,243,203,242,132,61,46,123,106,226,139,249,33,6,218,39,231,83,251,88,123,169,117,103,51,92,26,247,134,22,167,70,107,83,87,203,146,107,228,110,28,82,105,153,21,9,73,188,86,194,150,14,149,170,234,49,40,52,115,203,12,183,242,60,19,56,156,221,157,149,74,216,77,105,27,95,204,15,49,208,62,57,159,218,199,218,118,8,75,214,66,105,80,226,228,75,201,90,28,210,212,145,91,104,105,217,146,167,35,210,117,10,49,117,154,156,100,230,244,140,223,113,81,243,87,98,194,113,48,23,141,90,118,131,215,217,43,108,50,51,40,41,37,178,22,66,136,83,115,220,212,241,152,150,183,70,27,207,153,77,50,206,172,175,72,88,248,113,5,61,238,136,148,154,135,68,161,190,156,99,103,131,51,109,15,43,216,4,237,64,86,157,151,141,74,179,70,109,29,239,245,154,73,40,29,147,93,90,212,28,234,102,165,36,12,113,227,234,91,70,253,176,66,199,161,54,70,18,77,140,206,136,236,41,101,231,170,237,118,46,187,95,206,136,74,106,146,74,10,45,52,147,22,90,105,146,66,43,205,200,200,200,136,93,218,90,36,25,116,26,7,57,52,196,67,151,30,14,102,95,182,42,99,86,150,49,128,127,124,151,7,248,39,154,39,95,207,47,203,236,246,184,236,118,136,214,134,120,139,40,17,164,86,105,228,165,45,41,206,112,181,80,234,148,128,71,19,213,233,202,134,227,174,78,56,137,60,58,61,113,34,54,205,250,96,168,163,252,106,55,184,202,38,182,19,19,205,147,175,231,151,101,118,123,92,246,170,6,52,249,147,239,159,180,223,185,125,21,65,149,104,242,39,223,63,105,191,115,251,42,2,0,0,252,19,208,60,249,122,126,89,102,183,199,101,7,104,68,117,249,65,160,125,11,99,217,175,182,43,36,70,100,172,168,132,86,170,43,196,109,91,183,45,145,17,149,164,203,188,37,83,236,75,168,75,89,82,67,75,169,200,237,248,36,50,205,58,132,229,113,91,171,210,164,203,236,0,109,37,125,103,54,109,148,29,73,74,101,152,90,40,169,45,135,180,78,53,129,30,150,125,147,50,197,60,18,143,56,30,74,93,68,166,94,215,6,183,217,158,210,164,175,237,245,8,0,0,0,0,0,0,0,0,32,39,132,16,66,9,161,148,146,36,177,115,83,122,121,188,69,132,75,42,57,17,81,74,168,202,37,211,121,94,119,131,74,3,55,250,202,175,236,20,151,233,108,92,94,228,69,174,58,102,230,51,163,212,92,236,40,181,150,58,161,36,155,134,94,75,173,53,86,36,110,194,165,78,13,95,11,139,126,88,105,134,21,108,225,162,80,3,87,120,194,22,246,79,78,67,50,106,165,20,74,219,54,73,113,34,157,238,206,187,87,109,70,163,238,53,221,150,148,131,150,38,213,196,200,195,47,204,96,115,175,202,49,85,30,243,176,221,85,198,190,176,43,26,208,234,38,73,122,109,201,79,113,221,29,223,158,198,245,30,110,142,216,150,41,181,65,70,225,132,79,139,136,105,53,107,113,135,132,10,227,231,83,165,158,159,13,205,69,108,46,231,174,181,236,232,118,53,2,85,15,43,148,237,152,84,233,111,75,180,181,210,216,221,155,205,152,136,79,146,204,142,168,109,91,218,213,75,43,161,17,223,209,69,147,121,113,6,115,114,60,175,10,175,221,183,176,133,218,171,12,144,242,223,222,207,110,127,12,187,106,67,120,242,203,252,205,204,110,127,212,94,213,144,242,223,222,207,110,127,12,187,106,67,120,242,203,252,205,204,110,127,212,30,128,0,149,244,141,182,5,126,147,77,83,155,204,112,219,112,130,52,47,173,165,56,110,105,244,146,189,101,187,234,57,191,36,83,196,29,70,50,46,47,150,90,21,234,56,147,217,129,19,51,83,223,190,101,175,70,0,170,30,0,22,173,113,75,33,145,53,9,169,45,125,189,17,165,56,151,129,151,145,100,218,4,57,69,101,211,98,18,175,251,154,97,238,110,204,74,213,189,131,102,5,151,248,152,237,108,92,118,181,73,217,21,123,214,233,165,36,205,26,36,106,4,205,18,44,173,149,194,167,185,181,25,179,226,17,147,111,37,110,73,28,38,35,242,107,83,164,203,161,66,203,121,198,139,182,163,173,244,157,117,109,181,6,221,217,8,167,254,189,173,181,169,17,218,210,237,50,227,18,177,28,183,148,74,130,154,36,70,75,125,75,153,202,180,33,131,190,50,71,52,113,43,51,114,84,25,187,115,213,118,187,166,125,9,97,253,144,153,139,136,82,243,185,146,210,90,234,132,210,112,221,26,161,180,214,88,145,184,53,169,70,77,28,45,44,250,97,165,38,174,113,138,149,66,13,92,97,22,167,56,249,1,0,235,67,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,98,89,202,136,195,33,113,59,58,109,234,148,200,84,168,80,161,82,160,74,147,38,5,243,164,197,165,149,150,116,156,122,75,107,13,113,74,184,44,67,114,179,141,60,179,109,165,89,27,213,162,100,104,98,150,124,31,248,73,239,27,134,230,102,78,240,49,7,218,142,252,99,171,115,122,3,164,252,183,247,179,219,31,195,94,101,68,141,249,193,159,125,11,159,218,175,182,171,24,82,254,219,251,217,237,143,97,175,50,162,198,252,224,207,190,133,79,237,87,219,173,16,0,0,0,0,0,160,146,185,17,183,198,115,194,105,105,27,153,109,19,110,80,231,169,133,18,183,45,147,158,177,247,108,72,189,224,103,100,118,184,195,71,198,231,197,77,171,62,29,231,77,59,240,93,102,22,216,183,236,21,30,133,80,26,133,38,29,187,181,113,156,8,226,216,66,234,180,146,134,186,98,17,113,157,151,182,165,89,18,243,38,117,213,180,167,44,110,102,117,49,198,45,30,2,87,217,67,16,219,157,125,58,49,243,94,41,165,226,47,142,243,60,206,247,207,33,157,82,157,76,190,63,212,17,147,120,196,181,253,85,220,99,53,253,191,14,163,102,148,82,106,4,201,44,53,106,100,219,54,109,67,50,115,180,101,154,150,54,132,52,44,19,140,40,72,47,33,69,220,149,35,126,192,204,205,32,134,102,125,150,177,55,163,115,213,7,137,204,74,162,212,40,141,178,107,189,121,221,32,36,87,107,80,118,76,58,245,190,228,218,18,103,4,34,69,245,200,225,99,214,229,208,172,232,204,97,127,134,179,149,190,115,146,189,134,104,186,13,169,148,36,9,167,22,149,68,211,56,164,37,35,54,26,135,101,159,183,80,226,52,167,67,161,26,225,96,24,195,89,241,168,220,241,124,216,248,203,22,118,250,202,40,118,131,147,109,112,219,47,69,89,133,84,90,41,244,74,147,102,161,132,169,133,146,120,89,147,137,242,19,26,17,114,101,243,25,49,167,199,68,90,245,240,183,196,130,185,149,7,140,106,223,115,131,67,185,195,94,70,64,84,151,31,4,218,183,48,150,253,106,59,64,227,191,17,213,229,7,129,246,45,140,101,191,218,14,208,0,108,192,112,218,90,188,183,117,37,173,59,91,111,132,190,76,150,8,151,132,219,100,169,149,128,171,229,9,137,166,120,104,155,190,120,168,180,183,140,133,154,76,107,11,117,181,81,108,4,253,200,168,164,68,37,165,208,66,35,10,45,164,38,41,180,210,200,200,200,200,216,165,173,101,140,206,96,82,144,67,67,60,116,25,98,95,14,230,164,50,102,101,25,0,255,24,192,119,121,84,183,182,155,75,233,196,133,79,219,160,109,67,42,14,67,200,155,37,106,99,49,241,213,109,179,153,244,71,44,57,247,168,155,104,51,55,85,10,85,154,7,60,21,230,180,135,250,182,59,251,159,1,98,253,237,142,191,243,184,101,50,221,191,241,136,9,147,162,153,251,79,233,232,140,173,214,253,51,81,110,181,73,244,191,159,125,168,125,21,225,169,135,140,200,200,200,136,18,37,162,210,66,74,38,113,91,183,41,81,219,103,252,50,229,17,153,195,229,134,116,42,213,233,114,170,208,174,194,170,64,171,90,77,10,132,27,39,156,72,90,187,87,212,92,99,66,199,45,37,189,111,182,76,117,69,37,91,150,48,20,127,42,45,29,162,78,106,242,88,225,98,14,18,151,230,50,53,51,1,44,104,43,197,176,79,218,149,27,224,52,230,59,127,246,83,124,106,79,197,14,81,99,126,240,103,223,194,167,246,171,237,224,52,230,59,127,246,83,124,106,79,197,14,81,99,126,240,103,223,194,167,246,171,237,32,13,156,116,74,180,45,37,171,169,133,68,37,7,113,163,212,90,106,102,201,80,251,68,180,133,136,18,183,41,34,103,166,165,35,178,152,97,76,188,10,227,96,86,73,41,187,193,226,236,28,54,216,119,107,40,189,184,164,212,238,180,169,197,105,91,134,86,98,42,164,192,171,109,247,194,182,96,215,141,240,229,111,169,224,133,205,76,84,122,116,147,165,25,27,78,162,0,255,61,123,70,251,250,104,60,36,42,161,37,10,169,193,139,215,121,155,18,231,167,184,206,243,148,167,210,86,196,156,126,93,247,230,22,210,108,59,14,45,102,140,216,53,155,43,57,243,112,62,27,235,109,104,246,201,156,17,149,212,36,149,20,90,104,38,45,180,210,36,133,86,154,145,145,145,17,187,180,181,72,50,232,52,14,114,104,136,135,46,61,28,204,190,108,85,198,172,44,99,0,0,255,216,10,33,67,75,201,12,226,132,91,227,213,74,94,210,150,146,164,40,53,203,83,77,193,182,201,156,114,69,200,110,113,75,111,109,71,23,92,204,104,137,112,236,201,89,131,29,109,227,184,13,205,254,155,144,17,25,25,25,81,162,68,84,90,72,201,36,110,235,54,37,106,251,140,95,166,60,34,115,184,220,144,78,165,58,93,78,21,218,85,88,21,104,85,171,73,215,243,245,121,82,203,29,187,105,28,55,72,223,193,241,58,108,146,74,162,81,144,217,246,169,47,203,52,205,107,208,110,29,157,218,216,41,49,200,28,38,1,60,107,7,120,198,102,182,127,82,37,180,214,77,40,189,212,50,106,36,28,150,214,74,105,187,228,168,117,67,38,23,85,137,210,76,114,144,2,77,94,88,197,43,41,49,196,48,46,38,95,237,2,55,248,199,128,236,10,6,52,249,147,239,159,180,223,185,125,21,65,149,104,242,39,223,63,105,191,115,251,42,2,0,0,0,0,192,63,1,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,187,66,98,68,198,138,74,104,165,186,66,220,182,117,219,18,25,81,73,186,204,91,50,197,190,132,186,148,37,53,180,148,138,220,142,79,34,211,172,67,88,30,183,181,42,77,186,204,14,208,86,210,119,102,211,70,217,145,164,84,134,169,133,146,218,114,72,235,84,19,232,97,217,55,41,83,204,35,241,136,227,161,212,69,100,234,117,109,112,155,237,41,77,250,218,94,143,0,0,0,0,0,128,10,247,35,20,240,2,90,200,139,133,240,46,238,165,128,122,122,49,238,213,162,30,212,162,98,46,246,158,3,174,122,118,115,34,136,159,15,245,223,175,138,248,118,78,33,35,195,2,0,0,0,0,0,206,97,233,98,213,74,84,17,28,47,236,157,223,245,218,208,19,21,241,139,236,254,229,162,220,176,88,110,238,87,120,206,18,84,1,219,172,145,20,247,95,39,154,120,174,172,122,90,203,222,134,60,105,127,51,224,19,23,254,209,54,37,45,156,196,34,142,180,166,179,238,171,240,236,2,6,50,224,223,253,240,76,0,255,187,214,4,123,217,83,202,156,118,199,86,175,36,70,73,235,167,87,79,239,105,100,89,108,192,230,108,220,156,0,255,236,24,13,249,89,34,43,243,52,99,155,3,70,51,89,166,60,19,27,237,54,167,9,237,210,13,249,89,26,251,143,164,229,246,158,80,218,19,172,151,171,25,75,66,37,103,103,107,92,250,48,149,181,34,107,117,191,1,103,73,109,68,77,170,83,145,94,209,148,246,106,4,0,64,5,208,229,197,157,196,130,46,228,176,34,47,224,142,40,25,25,138,249,177,45,236,140,140,106,241,254,170,43,192,142,172,22,51,22,222,139,168,161,152,31,57,7,8,225,71,226,80,127,232,171,98,228,226,149,180,176,163,40,224,142,184,168,207,92,13,11,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,168,0,186,188,144,43,74,70,90,212,83,133,57,96,212,40,59,34,94,10,135,157,180,29,37,139,98,166,5,0,128,245,163,126,103,62,51,51,243,81,179,212,233,53,235,45,189,198,178,195,139,192,164,70,162,28,22,10,189,176,248,72,35,253,51,115,185,136,216,153,153,155,18,74,90,134,208,119,211,140,70,32,208,136,48,167,79,155,10,153,12,245,235,242,177,178,123,100,108,90,38,77,58,26,61,46,244,73,82,227,180,4,211,242,182,118,123,152,150,243,108,11,19,55,222,139,92,146,146,143,204,135,194,39,132,184,58,189,198,247,207,247,227,70,165,225,182,76,98,19,75,24,101,120,123,177,125,236,158,68,252,186,245,86,184,121,90,146,82,163,70,153,227,50,70,205,137,76,137,87,216,120,12,74,61,49,143,15,89,193,49,40,179,144,128,31,250,242,215,142,166,148,183,189,187,215,128,127,153,119,26,234,130,163,108,101,100,99,62,31,153,95,49,166,175,40,217,62,219,17,25,44,226,25,135,94,214,225,163,90,137,71,63,108,252,6,248,87,127,213,215,173,78,35,237,125,226,134,39,158,44,185,163,56,198,90,61,67,53,178,173,191,196,126,69,228,176,18,181,85,31,214,240,23,21,205,217,26,9,194,252,209,224,159,143,186,178,161,245,172,81,74,168,52,246,164,121,226,44,68,124,98,114,126,170,87,247,52,210,41,17,31,163,50,81,164,42,180,79,38,54,173,0,255,136,124,68,211,173,210,11,141,213,99,198,146,201,24,103,33,138,57,0,255,76,253,115,73,42,199,44,247,23,170,183,121,26,0,0,21,64,151,114,168,63,106,142,196,33,116,41,135,250,163,22,73,45,64,68,70,181,168,43,23,86,68,181,168,171,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,228,8,53,198,0,255,206,175,164,245,230,48,235,6,189,62,254,253,245,54,19,53,23,37,133,153,164,224,6,98,36,55,78,157,178,17,143,192,188,52,212,30,179,75,26,76,134,28,201,203,200,189,77,117,135,144,155,38,67,44,27,92,110,72,242,34,198,248,101,172,181,187,211,118,148,65,223,234,223,137,175,164,74,193,213,253,194,196,91,123,155,109,12,245,221,207,6,251,103,100,70,144,113,168,18,219,45,36,209,14,55,53,42,45,121,195,72,0,255,34,115,237,189,41,155,202,59,157,13,137,202,46,67,195,253,239,141,64,173,77,111,68,129,246,238,8,89,42,81,18,91,219,63,157,115,234,151,81,156,36,77,172,178,148,200,77,198,216,145,145,217,49,182,202,0,255,220,211,59,147,68,41,83,156,212,144,76,100,220,185,51,30,13,39,22,192,31,250,140,242,19,177,179,121,51,138,75,20,206,144,44,33,151,196,128,89,136,149,192,252,54,16,130,126,195,223,155,246,4,83,58,39,200,79,151,100,55,31,17,117,101,36,195,156,82,168,83,195,212,98,96,134,180,182,131,16,242,215,253,58,45,163,44,238,228,20,65,124,252,0,0,120,1,51,214,166,148,144,139,249,17,52,45,68,210,50,219,11,250,140,3,110,26,138,43,227,162,5,93,81,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,64,5,208,229,5,93,88,208,229,5,93,94,128,92,117,103,196,161,200,97,173,248,153,113,168,22,5,0,56,25,224,126,186,101,125,100,230,178,148,240,202,102,31,246,100,192,129,111,54,118,66,253,121,47,72,23,153,234,25,239,61,106,25,14,39,218,245,78,92,179,129,16,227,53,251,219,84,111,34,59,51,106,219,112,36,23,85,81,201,86,78,152,0,255,122,74,23,159,198,250,238,196,142,182,152,90,218,243,158,90,121,13,129,132,252,71,236,63,35,35,50,87,25,172,70,146,82,217,48,99,50,17,69,53,181,23,19,240,103,190,119,93,70,232,133,163,71,219,172,191,55,151,87,0,255,108,47,132,249,119,196,254,233,153,187,172,78,216,170,196,173,52,204,144,220,20,205,62,11,38,224,235,254,117,93,137,208,115,239,78,90,85,244,188,71,45,26,101,229,50,4,168,239,126,190,220,86,102,100,60,210,180,170,153,45,105,200,224,128,147,118,85,81,109,8,67,200,152,203,185,221,87,68,212,186,130,158,147,182,237,251,214,113,195,199,227,71,206,61,6,0,0,0,0,64,5,208,197,5,197,157,185,84,200,5,0,128,2,126,189,2,100,44,92,11,45,222,143,29,23,64,49,150,98,94,46,204,203,5,184,50,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,62,64,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,98,94,242,136,204,225,114,59,70,109,26,149,56,85,104,87,161,210,175,74,173,38,85,50,44,0,255,157,202,239,191,42,91,190,0,255,177,236,88,244,87,49,96,125,192,204,136,136,200,140,26,53,146,18,66,73,70,113,92,199,169,73,27,102,196,178,228,45,153,204,37,119,116,218,212,41,113,106,215,174,77,165,64,149,90,181,74,62,150,140,145,145,145,17,153,52,105,68,165,133,148,136,218,56,141,75,25,112,251,140,95,166,178,229,144,73,20,122,96,167,82,157,46,153,118,21,138,202,109,54,208,170,73,201,108,4,61,34,0,255,163,54,239,127,53,167,189,0,255,79,109,39,244,103,206,3,228,253,164,101,239,76,26,133,86,146,37,73,169,140,83,154,82,41,165,111,195,156,217,84,162,204,142,168,144,88,83,21,127,24,199,185,220,181,83,170,204,1,22,102,5,175,29,35,35,35,35,50,105,210,136,74,11,41,233,212,198,105,92,26,181,125,198,47,3,178,120,57,100,18,57,164,83,169,78,107,121,208,238,42,180,89,21,104,155,189,105,91,165,49,0,64,181,109,58,141,74,119,211,89,245,164,181,81,43,218,164,208,118,183,237,240,12,107,92,203,214,29,154,89,99,187,227,167,226,80,17,183,240,145,109,113,159,146,151,217,171,26,148,153,84,82,51,104,133,45,142,102,148,66,92,66,14,113,119,167,137,164,201,70,33,73,75,172,254,237,27,110,185,212,41,247,52,193,69,215,70,175,230,115,215,114,78,49,115,145,201,216,233,27,80,159,185,214,142,82,35,34,179,148,32,81,74,169,180,37,206,91,94,242,219,176,164,16,81,99,110,109,98,85,177,84,140,120,236,106,204,37,254,177,50,87,173,177,48,43,63,234,50,215,94,73,106,68,100,80,154,53,41,41,149,182,196,121,219,210,136,113,159,74,136,168,49,183,42,69,113,133,155,126,203,99,87,99,14,48,58,215,178,210,26,67,114,77,79,242,102,161,5,121,74,105,162,172,223,176,193,54,175,19,17,81,188,191,132,244,70,196,198,122,127,13,151,210,59,122,186,96,11,215,187,48,75,120,148,157,198,243,79,239,207,132,237,170,13,44,230,123,24,104,127,147,79,237,157,108,0,161,94,169,185,251,111,41,109,35,238,159,155,229,109,203,97,210,177,0,255,218,166,124,90,227,33,176,253,79,153,116,118,84,172,253,0,255,117,54,130,120,113,131,70,61,40,113,72,38,165,7,45,46,235,4,45,121,82,130,121,162,100,54,191,225,74,105,75,162,133,99,117,252,241,49,234,146,171,81,165,245,213,158,100,165,144,28,212,94,215,146,68,73,66,43,205,211,61,201,34,244,91,22,111,13,205,96,26,55,202,237,185,244,136,21,121,8,147,165,70,236,180,41,140,149,214,120,207,119,99,22,101,101,246,68,123,72,207,226,118,74,66,198,125,82,73,193,71,220,230,101,92,239,159,59,58,155,58,135,124,127,168,28,38,49,135,107,251,171,88,192,106,250,179,229,1,176,228,73,51,162,210,200,32,185,74,68,134,203,182,228,134,100,93,109,113,158,176,179,40,170,134,101,221,183,156,167,153,119,84,196,72,142,136,121,163,156,99,67,214,103,99,40,83,218,52,6,0,0,172,15,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,60,34,115,184,220,142,81,155,70,37,78,21,218,85,168,244,171,82,171,73,211,51,157,161,197,237,22,37,217,26,37,104,186,164,137,74,11,41,81,105,195,160,106,233,109,62,161,40,149,81,134,32,150,65,150,120,149,211,18,196,47,22,122,132,102,44,187,234,180,61,207,190,128,168,251,140,250,51,105,70,141,198,9,234,210,150,212,210,90,89,82,18,149,183,101,220,247,244,243,50,165,166,117,29,118,140,218,52,42,209,107,46,27,243,82,0,215,115,128,197,185,147,233,19,32,203,142,204,230,59,165,145,13,121,42,147,109,99,206,166,101,211,125,24,66,92,50,5,121,119,156,74,81,51,12,53,241,174,27,118,188,147,106,225,153,102,35,91,197,73,118,180,173,100,208,71,174,189,162,210,140,204,172,36,75,146,74,74,109,138,203,182,101,18,219,190,148,22,177,99,18,85,138,98,21,55,197,150,200,174,185,28,96,116,86,102,165,10,134,228,31,47,196,173,221,51,105,102,165,147,122,101,138,83,105,75,60,161,165,180,52,227,151,56,141,138,60,217,54,164,44,54,30,145,81,49,172,150,82,141,194,248,41,55,67,217,50,86,181,119,236,58,35,0,1,66,156,95,230,111,230,9,251,163,246,170,134,106,67,136,243,203,252,205,60,97,127,212,94,213,0,0,0,181,4,148,52,65,162,222,134,83,162,86,90,140,40,211,45,89,26,121,223,178,89,236,56,15,211,138,74,139,24,230,77,253,42,97,45,157,41,205,253,226,64,187,206,54,14,45,60,92,104,47,102,167,72,136,178,34,10,173,109,45,105,214,198,165,65,93,166,22,66,188,181,15,252,160,189,13,113,91,58,249,180,131,154,97,173,135,19,107,220,202,35,62,230,77,86,241,44,87,51,99,30,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,18,243,146,71,100,14,151,219,49,106,211,168,196,169,66,187,10,149,126,85,106,53,233,116,142,136,44,149,210,12,66,107,173,45,9,146,75,72,164,66,25,146,78,178,160,39,42,41,130,128,174,166,226,72,228,204,54,228,213,85,102,46,187,6,179,129,131,50,54,179,67,92,111,239,179,175,25,100,201,12,82,146,212,72,77,186,104,189,101,157,160,37,87,104,86,134,76,58,205,62,227,226,210,102,124,162,68,245,56,226,163,209,37,215,172,151,204,97,127,126,180,149,66,114,146,173,208,104,242,39,223,63,105,191,115,59,85,98,21,209,228,79,190,127,210,126,231,246,85,4,0,0,0,0,0,160,234,113,149,7,170,30,1,8,16,226,252,50,127,51,79,216,31,181,87,53,84,27,66,156,95,230,111,230,9,251,163,246,170,6,0,0,40,36,168,206,203,70,165,89,163,182,142,247,122,205,36,148,142,201,46,45,106,14,117,179,82,18,134,184,113,245,45,163,126,88,161,227,80,27,35,137,38,70,103,68,246,148,178,115,213,118,59,151,221,51,113,149,7,101,106,35,157,44,153,100,187,164,108,82,155,160,226,198,101,178,165,229,173,165,198,9,42,138,19,152,17,55,39,211,196,194,174,73,168,38,222,112,81,165,138,153,245,236,103,212,77,174,112,180,237,201,174,102,128,240,228,151,249,155,153,221,254,168,61,0,225,159,16,158,252,50,127,51,179,219,31,181,7,32,104,19,122,123,34,155,250,55,183,208,150,94,136,75,182,243,140,72,198,114,219,74,74,201,106,110,24,33,245,81,101,22,19,135,244,250,202,27,209,196,210,204,200,78,101,28,201,85,219,109,101,118,197,94,220,182,208,26,153,164,212,166,102,38,235,36,169,145,183,123,102,36,169,17,153,84,188,90,68,147,97,95,129,126,188,157,74,29,215,106,172,224,117,204,74,246,49,71,217,174,246,117,30,35,243,145,73,74,62,118,146,66,43,173,144,154,173,67,47,164,22,250,43,46,183,230,210,168,134,175,155,69,65,172,212,196,10,78,113,81,104,142,43,204,98,11,207,167,214,105,105,210,44,36,9,121,72,102,210,72,146,148,146,40,201,168,135,141,39,177,107,91,203,66,65,189,174,132,228,170,203,92,151,72,89,84,50,22,178,101,60,110,115,216,213,15,50,146,84,154,164,82,90,104,201,164,133,86,18,149,22,82,50,50,50,50,204,115,71,29,122,36,25,116,26,183,30,185,122,152,43,209,195,193,236,203,9,206,181,167,185,193,0,190,103,7,71,68,117,249,65,160,125,11,99,217,175,182,167,38,172,16,81,93,126,16,104,223,194,88,246,171,237,0,13,0,0,202,4,46,45,41,169,81,88,82,45,30,105,106,100,97,184,71,70,212,167,210,167,33,141,77,103,212,162,45,110,8,169,208,238,50,145,88,53,105,181,208,182,138,205,52,189,158,205,198,78,145,0,177,76,66,167,171,80,58,124,234,150,164,237,170,181,136,51,200,98,55,169,152,100,25,149,233,238,200,153,21,125,106,68,88,185,74,85,10,226,99,214,179,31,44,84,198,190,124,105,175,115,157,13,138,106,165,78,91,203,26,126,94,74,107,54,78,190,50,163,135,117,200,67,155,183,156,35,155,82,30,149,154,137,39,89,209,13,243,30,102,175,235,23,67,50,52,47,21,59,225,242,66,187,171,77,223,48,51,178,148,82,34,8,173,181,56,53,199,77,33,145,10,101,72,180,241,156,217,36,163,8,2,186,154,138,31,87,208,227,144,87,87,153,185,20,234,203,57,118,202,216,204,14,177,130,77,208,174,220,168,49,36,61,87,155,198,137,85,147,82,135,86,130,56,181,113,217,134,212,84,154,205,195,154,194,241,198,57,236,136,200,227,80,234,34,174,92,190,230,32,52,151,217,62,14,180,241,108,37,35,0,1,66,156,95,230,111,230,9,251,163,246,170,134,106,67,136,243,203,252,205,60,97,127,212,94,99,165,198,42,53,74,179,109,179,212,66,90,234,62,133,144,82,203,166,190,53,215,113,242,101,109,26,51,167,19,98,173,41,29,145,84,38,209,8,225,95,110,250,202,89,118,128,201,236,46,91,201,128,68,219,146,82,234,219,45,37,104,225,150,150,208,217,182,54,141,83,196,98,54,227,73,17,101,200,229,13,183,110,213,122,111,109,102,169,74,139,35,110,118,4,62,178,133,130,216,9,118,122,98,68,62,51,41,201,197,142,82,8,165,213,82,178,105,232,181,20,66,127,202,37,39,92,234,212,240,117,83,43,136,171,102,88,193,22,46,118,205,177,138,39,108,225,175,79,146,81,42,37,25,36,179,148,36,25,142,219,180,13,201,204,23,231,117,157,218,16,210,176,76,190,229,28,51,133,20,113,87,142,136,253,242,40,127,24,154,245,89,198,161,124,201,85,189,33,213,59,169,164,190,156,112,194,91,137,190,77,186,228,214,201,151,148,70,229,112,21,151,17,83,70,77,203,231,177,197,95,155,202,177,200,98,162,203,110,168,38,107,24,205,70,49,58,75,181,239,120,165,65,119,54,195,165,113,111,104,113,106,180,54,117,181,44,185,70,238,198,33,149,210,32,33,137,215,74,216,210,161,82,109,199,160,208,204,45,51,220,202,243,28,181,193,238,172,84,194,174,105,79,72,52,79,190,158,95,150,217,237,113,217,43,27,50,114,25,81,105,46,87,84,90,72,157,86,18,78,91,163,149,208,26,83,18,57,33,85,167,137,163,133,90,63,92,53,195,53,182,176,178,171,129,85,60,225,20,43,125,208,233,149,68,205,18,52,74,100,13,18,76,45,148,196,167,57,180,37,191,224,241,19,108,169,109,185,28,170,168,199,175,82,145,18,185,10,213,228,162,225,236,104,87,133,100,57,187,30,1,77,254,228,251,39,237,119,110,7,179,110,111,132,75,227,222,214,218,212,107,113,202,118,153,113,137,220,109,67,41,41,65,77,18,163,165,48,170,195,162,226,144,65,95,153,35,102,88,154,231,217,169,140,221,185,170,132,173,204,174,218,87,174,92,165,181,45,89,10,41,173,211,188,212,161,148,210,198,109,95,239,164,113,69,76,107,34,79,102,88,116,9,245,24,205,77,141,68,244,226,107,190,229,87,102,101,31,251,217,198,188,190,90,107,173,165,214,82,74,141,154,43,86,169,81,182,123,102,54,99,113,155,153,84,124,90,68,35,90,150,105,214,89,213,241,172,208,12,205,81,143,121,209,62,102,122,166,103,170,195,226,182,133,214,200,36,165,54,53,51,89,39,73,141,188,221,51,35,73,141,200,164,226,213,34,154,12,251,10,244,227,237,84,234,184,86,99,5,175,99,86,178,143,57,202,118,181,217,243,144,116,69,20,66,28,122,210,172,141,75,178,52,47,161,133,120,107,31,120,89,103,220,218,182,116,242,105,247,212,196,69,17,39,214,184,149,71,140,203,228,92,225,89,174,230,233,68,163,109,74,37,245,213,86,146,245,112,72,75,107,111,67,91,199,37,162,50,147,201,68,137,60,36,202,134,68,183,118,189,183,202,178,212,170,202,17,11,187,29,31,217,93,191,237,4,187,124,40,52,159,89,217,166,102,6,165,76,33,21,199,45,132,105,71,196,57,53,78,101,199,237,43,54,63,197,41,153,71,137,131,20,177,46,91,93,50,53,220,85,104,98,34,187,234,132,189,111,47,32,0,214,199,200,140,140,140,76,154,52,147,20,90,105,68,109,156,198,165,73,28,150,196,188,148,45,135,76,34,119,140,218,52,42,145,105,87,161,77,165,95,149,38,181,74,62,0,170,91,219,205,165,116,226,194,167,109,208,182,33,21,135,33,228,205,18,181,177,152,248,234,182,217,76,250,35,150,156,123,212,77,180,153,155,42,133,42,205,3,158,10,115,218,67,125,219,157,93,165,1,168,122,128,138,241,197,252,16,3,237,147,243,169,125,172,13,208,43,109,138,27,53,72,165,85,66,91,146,163,160,111,45,79,208,116,202,83,22,145,31,82,137,84,58,190,173,76,154,9,214,238,113,43,170,84,201,204,76,54,83,167,79,133,126,219,157,236,0,255,141,47,230,135,24,104,159,156,79,237,99,109,214,60,224,47,115,35,14,141,223,132,235,18,55,51,220,54,220,172,46,83,8,41,142,91,26,189,100,239,225,144,102,65,44,201,20,113,135,145,140,15,132,155,42,133,58,206,100,118,224,187,60,212,183,111,217,1,17,235,67,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,98,94,242,136,204,225,114,59,70,109,26,149,56,85,104,87,161,210,175,74,173,38,157,210,3,38,61,79,156,198,137,77,162,148,182,86,130,56,181,109,30,119,236,146,146,205,195,154,194,241,36,200,212,150,199,227,80,234,34,34,99,70,101,39,52,151,217,62,246,179,15,109,170,79,154,73,42,41,17,52,131,148,40,17,110,219,186,109,137,204,215,230,105,221,114,41,90,218,151,205,71,28,100,118,245,40,98,161,220,18,3,230,81,150,48,167,173,207,13,14,101,16,91,197,35,34,75,165,52,131,208,90,107,75,130,228,18,18,169,80,134,164,147,44,232,137,74,138,32,160,171,169,56,18,57,179,13,121,117,149,153,203,174,193,108,224,160,140,205,236,16,215,219,251,236,202,141,85,4,52,249,147,239,159,180,223,185,125,21,65,149,104,242,39,223,63,105,191,115,251,42,2,160,186,59,222,91,82,167,45,188,218,100,109,28,50,113,31,90,158,172,73,39,139,134,163,110,147,45,163,71,98,198,177,72,221,91,155,89,170,210,167,210,204,227,169,240,152,61,44,176,221,217,127,188,105,104,36,173,148,90,138,227,36,41,78,164,235,173,101,214,170,205,104,212,189,68,227,84,81,214,210,164,154,24,121,56,138,103,156,239,85,57,166,74,92,230,177,133,202,216,23,182,127,98,68,62,51,41,201,197,142,82,8,165,213,82,178,105,232,181,20,66,127,202,37,39,92,234,212,240,117,83,43,136,171,102,88,193,22,46,118,205,177,138,39,108,225,234,7,128,88,41,177,74,141,212,112,155,44,133,80,151,180,47,161,165,210,194,41,108,205,105,155,96,89,133,70,207,169,132,184,104,82,72,212,148,185,52,190,248,151,165,66,115,150,237,99,50,91,212,254,187,40,17,149,38,41,153,65,203,166,37,194,121,218,44,116,173,218,166,59,114,199,36,194,190,36,67,132,122,52,46,143,197,174,66,151,33,254,229,25,99,38,134,101,25,0,255,120,192,210,219,110,245,122,19,89,203,164,21,90,158,54,11,93,25,65,200,132,113,153,22,85,48,37,163,146,174,175,25,86,229,132,103,25,226,212,202,200,0,107,50,254,241,38,154,7,72,186,34,10,33,14,61,105,214,198,37,89,154,151,208,66,188,181,15,188,172,51,110,109,91,58,249,180,123,106,226,162,136,19,107,220,202,35,198,101,114,174,240,44,87,51,213,65,159,80,104,62,179,178,77,205,12,74,153,66,42,142,91,8,211,142,136,115,106,156,202,142,219,87,108,126,138,83,50,143,18,7,41,98,93,182,186,100,106,184,171,208,196,68,118,213,9,123,223,182,64,140,204,200,200,200,164,73,51,73,161,149,70,212,198,105,92,154,196,97,73,204,75,217,114,200,36,114,199,168,77,163,18,153,118,21,218,84,250,85,105,82,171,228,3,0,0,0,64,41,145,210,100,137,237,221,161,209,90,105,21,59,12,165,89,147,146,198,29,147,207,73,94,39,107,184,164,55,146,169,129,161,102,71,230,98,18,133,146,243,169,173,212,88,52,42,216,175,236,106,6,221,222,8,151,198,189,173,181,169,215,226,148,237,50,227,18,185,219,134,82,82,130,154,36,70,75,97,84,135,69,197,33,131,190,50,71,204,176,52,207,179,83,25,187,115,85,9,91,153,253,207,8,109,104,247,72,18,89,106,165,94,158,218,82,226,18,79,107,37,77,13,248,53,78,157,162,76,54,14,233,132,141,72,164,83,12,167,165,212,172,48,134,202,205,175,182,140,85,109,98,219,238,106,173,181,150,90,75,41,53,106,174,88,165,70,217,238,153,217,140,197,109,102,82,241,105,17,141,104,89,166,89,103,85,199,179,66,51,52,71,61,230,69,251,152,233,153,158,215,243,35,238,71,93,4,94,165,185,133,126,235,246,189,117,30,70,56,167,101,166,63,149,222,141,223,208,168,224,197,111,149,153,117,236,17,248,203,102,229,75,123,209,6,109,216,50,233,45,178,205,166,214,162,182,12,235,68,101,34,201,213,123,164,88,68,138,226,208,96,33,70,199,108,185,124,58,103,59,34,152,197,17,254,112,140,39,109,239,234,40,39,115,128,115,218,91,108,207,132,140,92,70,84,154,203,21,149,22,82,167,149,132,211,214,104,37,180,198,148,68,78,72,213,105,226,104,161,214,15,87,205,112,141,45,172,236,106,96,21,79,56,197,108,121,40,229,74,218,172,185,186,53,52,66,40,161,162,134,173,36,75,146,234,56,100,18,56,202,235,102,49,215,244,70,78,53,240,211,236,56,92,67,98,87,114,198,178,149,26,149,198,122,251,149,93,181,65,9,55,40,41,187,105,156,172,145,76,82,162,105,11,169,225,182,77,144,25,83,154,220,135,144,16,235,154,78,39,135,61,14,35,49,188,99,32,49,41,244,233,55,191,178,175,109,180,177,87,108,245,33,60,249,101,254,102,102,183,63,106,87,109,84,53,132,39,191,204,223,204,236,246,71,237,1,8,0,0,170,4,72,249,111,239,103,183,63,134,93,181,33,60,249,101,254,102,102,183,63,106,175,106,72,249,111,239,103,183,63,134,93,181,33,60,249,101,254,102,102,183,63,106,15,64,0,0,84,55,204,112,71,37,146,52,153,164,118,143,120,162,89,238,112,142,83,202,155,149,190,213,117,107,3,177,18,233,61,169,190,24,40,198,65,53,10,100,86,61,234,205,42,217,103,91,115,60,115,179,41,251,108,206,136,74,106,146,74,10,45,52,147,22,90,105,146,66,43,205,200,200,200,136,93,218,90,36,25,116,26,7,57,52,196,67,151,30,14,102,95,182,42,99,86,150,49,128,127,124,151,199,95,230,70,28,26,191,9,215,37,110,102,184,109,184,89,93,166,16,82,28,183,52,122,201,222,195,33,205,130,88,146,41,226,14,35,25,31,8,55,85,10,117,156,201,236,192,119,121,168,111,223,178,3,25,16,183,161,133,70,38,165,196,37,153,201,58,73,233,149,241,150,25,73,106,36,170,40,37,82,229,146,12,251,10,244,251,232,131,85,3,215,106,172,96,120,198,229,90,27,151,163,236,111,246,228,71,212,152,31,252,217,183,240,169,253,106,251,127,3,160,17,53,230,7,127,246,45,124,106,191,218,110,133,0,0,0,0,128,223,4,181,56,53,187,165,243,16,66,186,149,239,175,67,123,42,203,180,236,235,22,224,179,188,76,121,65,170,201,84,4,10,61,220,131,250,149,193,59,174,10,180,200,103,127,120,199,173,92,206,214,182,53,187,82,167,46,243,38,37,89,146,54,141,247,122,201,168,149,144,73,45,45,233,13,105,131,146,18,122,184,113,245,17,163,130,88,173,35,87,27,31,137,38,190,100,68,206,148,78,114,213,118,219,168,29,160,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,49,47,121,68,230,112,185,29,163,54,141,74,156,42,180,171,80,233,87,165,86,147,210,247,108,72,165,68,127,67,163,161,165,230,242,230,174,199,60,92,210,100,87,36,109,220,82,161,158,90,53,141,231,190,214,154,204,132,51,120,156,227,25,85,152,226,190,133,221,203,190,102,88,74,27,52,105,110,54,53,10,169,199,184,178,222,147,169,87,246,17,155,202,110,243,176,174,88,181,248,97,217,84,160,18,238,210,158,82,223,16,14,180,21,109,227,48,197,67,122,246,98,118,159,196,215,69,36,165,36,41,165,132,16,18,73,8,161,36,41,33,148,68,68,68,68,196,174,110,45,147,116,58,147,131,228,26,98,174,203,16,7,115,48,91,149,241,52,203,248,199,63,86,250,136,85,55,189,100,183,146,149,230,70,243,62,201,102,54,222,169,119,241,168,92,250,57,215,198,91,83,24,224,88,159,126,120,217,248,211,109,156,145,170,179,29,250,175,243,151,189,138,128,168,46,63,8,180,111,97,44,251,213,118,128,198,127,35,170,203,15,2,237,91,24,203,126,181,29,160,1,0,0,63,9,43,105,179,70,189,205,150,38,161,180,24,81,214,123,60,245,242,190,101,179,216,113,222,215,41,171,42,191,207,155,250,85,194,90,218,171,234,251,197,129,118,157,109,100,166,152,185,208,94,204,78,149,144,145,203,136,74,115,185,162,210,66,234,180,146,112,218,26,173,132,214,152,146,200,9,169,58,77,28,45,212,250,225,170,25,174,177,133,149,93,13,172,226,9,167,152,45,143,212,28,14,169,146,232,115,104,58,132,148,92,222,220,245,134,135,139,26,239,202,36,142,163,42,52,83,167,102,242,220,215,90,109,153,240,25,143,179,35,35,21,83,220,79,183,123,217,1,27,214,54,73,150,93,105,20,18,143,212,36,238,67,43,147,53,73,36,169,37,141,200,212,156,171,168,78,29,146,104,87,229,131,155,106,37,119,18,11,111,25,198,54,198,69,127,45,123,198,254,107,68,141,249,193,159,125,11,159,218,175,182,0,255,55,0,26,81,99,126,240,103,223,194,167,246,171,237,86,8,248,202,109,195,214,107,18,110,52,104,146,90,99,163,38,41,180,210,200,172,57,186,37,164,228,219,190,164,190,168,85,17,140,201,81,53,85,68,19,151,115,150,13,172,42,85,219,237,83,118,80,196,250,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,60,34,115,184,220,142,81,155,70,37,78,21,218,85,168,244,171,82,171,73,189,244,144,208,66,11,165,133,84,82,162,196,142,85,233,149,241,22,25,206,168,220,100,70,21,161,22,215,140,230,101,157,13,86,13,220,40,52,191,114,212,99,166,179,143,121,145,233,89,193,35,106,161,71,109,107,208,58,45,73,115,149,218,214,10,173,36,90,243,40,64,167,68,77,186,188,57,122,78,166,43,234,45,71,69,138,40,156,113,42,31,243,50,75,218,13,54,100,111,118,165,123,136,183,178,200,83,23,37,81,106,251,212,107,169,97,66,73,117,28,74,142,229,62,101,70,191,161,164,210,59,30,17,84,16,203,114,227,80,145,89,146,151,170,88,144,187,234,219,221,236,233,141,85,4,52,249,147,239,159,180,223,185,125,21,65,149,104,242,39,223,63,105,191,115,251,42,2,0,0,0,128,123,56,45,75,221,77,73,113,43,37,209,84,199,13,90,105,133,148,218,75,76,183,65,50,193,165,92,111,193,146,82,73,63,197,205,204,41,101,250,227,175,31,46,87,161,63,138,109,206,254,99,204,186,51,195,249,78,106,132,67,153,242,132,219,134,195,105,153,116,24,182,208,102,76,78,222,221,166,84,84,19,67,53,188,43,137,29,239,154,90,88,88,217,200,174,112,146,237,98,251,39,38,89,25,181,208,134,158,36,139,227,148,32,45,75,107,161,221,221,55,126,214,217,182,184,77,109,124,170,65,53,177,86,196,137,10,110,101,14,31,51,57,171,120,150,85,25,236,0,17,153,153,25,145,36,73,70,169,181,212,72,218,54,109,75,162,184,47,249,121,42,35,14,135,196,13,25,85,106,212,37,83,161,66,133,85,191,86,77,154,244,199,34,10,173,71,109,75,22,90,45,73,115,83,226,208,105,173,36,90,243,40,106,141,83,171,40,147,163,231,100,186,22,210,233,74,75,225,140,83,185,43,55,183,217,50,54,100,69,91,237,162,68,84,154,164,100,6,45,155,150,8,231,105,179,208,181,106,155,238,200,29,147,8,251,146,12,17,234,209,184,60,22,187,10,93,134,248,151,103,140,153,24,150,101,252,227,1,75,111,187,213,235,77,100,45,147,86,104,121,218,44,116,101,4,33,19,198,101,90,84,193,148,140,74,186,190,102,88,149,19,158,101,136,83,43,35,3,172,201,248,199,27,107,30,70,214,159,73,51,73,186,109,86,151,182,164,150,22,242,84,113,153,50,46,227,190,167,159,151,21,187,78,211,190,99,212,166,81,137,65,141,57,151,169,2,184,158,3,220,201,226,172,116,80,232,209,54,106,148,238,146,108,227,7,165,25,14,19,196,156,76,144,124,201,96,218,155,222,104,75,92,176,11,49,209,111,183,212,0,111,173,154,132,193,239,152,143,108,21,187,216,223,182,125,30,35,51,50,50,50,105,210,76,82,104,165,17,181,113,26,151,38,113,88,18,243,82,182,28,50,137,220,49,106,211,168,68,166,93,133,54,149,126,85,154,212,42,249,0,0,168,0,73,87,204,167,41,230,229,194,188,92,23,64,97,101,40,230,229,194,123,177,82,1,242,10,160,176,35,21,0,0,44,0,0,0,0,0,138,10,43,66,1,153,9,66,136,74,249,29,186,120,18,222,68,208,28,38,149,235,190,162,74,206,238,97,32,95,126,16,197,74,230,219,103,84,176,239,153,106,39,135,123,186,16,59,249,76,250,68,198,62,88,91,202,200,68,132,211,88,53,5,177,61,123,242,35,254,247,218,95,100,198,74,176,196,106,180,41,57,79,203,112,194,210,81,123,153,1,234,15,83,240,223,137,253,248,110,5,169,5,196,229,24,107,155,86,103,118,166,99,152,157,220,138,245,163,12,44,250,107,81,122,49,30,41,74,211,254,130,62,204,254,87,102,63,86,191,18,52,19,180,229,171,73,53,102,135,59,152,72,247,3,126,38,41,24,217,37,211,97,201,156,188,166,48,237,116,8,0,128,10,160,11,57,70,196,206,160,113,208,133,28,238,17,0,250,95,44,172,204,11,244,175,90,176,0,0,168,0,185,20,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,21,86,132,194,69,61,85,128,123,73,21,243,123,5,13,116,121,65,95,51,55,28,48,244,161,168,152,17,249,80,0,2,159,97,233,242,52,23,213,53,213,118,161,110,165,181,57,51,244,105,29,230,60,126,248,147,27,188,60,48,142,77,96,88,145,203,105,131,252,117,89,79,122,221,202,83,200,73,154,52,115,40,44,47,71,61,216,162,137,82,163,62,213,203,199,250,219,97,233,25,180,121,105,210,139,43,83,199,5,131,218,135,139,121,197,91,125,217,206,238,50,172,140,122,84,208,193,97,117,43,251,17,79,171,117,43,163,192,92,184,211,146,0,255,14,43,35,211,236,133,4,124,188,0,255,164,122,227,226,231,244,49,122,99,144,89,106,215,52,196,203,103,140,31,109,51,79,92,166,123,146,199,164,221,72,81,125,99,148,195,43,22,102,142,101,233,6,220,0,255,186,111,60,45,106,179,24,61,146,75,166,54,51,194,189,252,206,164,145,43,89,104,89,73,113,210,105,201,227,135,53,69,22,149,87,25,18,68,252,221,191,233,190,35,201,161,140,40,77,75,187,133,234,54,90,53,102,37,86,95,59,198,194,8,247,215,207,200,164,231,41,243,198,167,197,105,159,88,193,129,107,226,104,82,77,76,224,0,175,102,22,181,187,31,151,62,2,94,70,208,114,210,69,147,120,63,205,186,142,72,172,198,15,179,88,197,2,198,124,18,47,34,178,214,220,221,73,182,237,251,102,121,20,59,46,93,12,252,0,128,10,43,2,32,116,121,49,98,103,210,18,168,79,146,138,145,105,1,239,69,77,11,59,227,194,189,76,11,250,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,197,220,82,164,17,119,196,151,31,148,150,175,233,148,221,70,41,147,214,214,125,139,169,86,15,196,0,118,58,210,135,160,127,241,86,236,228,182,192,229,38,199,149,137,250,92,108,253,210,209,30,90,157,246,45,138,104,248,111,162,92,139,129,238,54,230,247,222,201,68,221,155,130,35,51,24,80,164,234,136,220,138,186,84,104,76,90,202,117,182,83,195,248,37,124,221,119,250,138,104,128,159,112,196,209,210,120,63,164,231,112,214,203,113,54,93,98,252,197,207,7,247,35,53,98,231,34,69,16,127,186,210,106,42,34,35,149,196,206,89,70,229,185,75,66,144,159,186,164,116,154,153,110,148,167,134,183,166,150,234,154,79,238,203,234,98,165,56,109,58,228,197,210,39,109,147,93,81,211,22,189,18,6,181,211,142,201,141,249,53,156,81,12,252,152,207,71,185,79,82,20,107,69,240,253,206,168,248,72,51,17,183,231,137,91,28,204,49,168,13,209,224,228,101,188,136,108,91,146,52,120,217,176,10,141,8,89,52,97,152,158,71,236,216,176,146,168,211,233,238,135,91,50,23,189,144,8,50,53,205,61,42,29,61,13,196,64,187,170,239,124,134,32,254,155,234,190,195,39,81,179,251,183,25,161,217,42,49,242,185,204,92,230,157,164,59,9,109,162,62,236,211,132,243,140,77,46,41,139,131,46,37,177,220,34,102,0,255,0,255,250,207,216,116,79,115,222,108,99,0,64,69,253,5,140,92,16,122,145,166,16,101,7,189,184,50,35,14,184,50,45,222,203,184,80,45,234,211,2,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,42,64,92,208,133,162,158,92,208,165,2,234,195,162,174,94,212,135,69,93,181,40,0,42,232,18,217,8,198,139,90,79,178,133,79,81,179,36,10,41,77,163,176,159,125,52,35,234,96,179,38,200,79,31,1,202,69,141,238,181,29,74,73,113,192,21,105,87,69,77,157,130,8,248,240,61,170,254,243,148,110,162,74,28,37,154,38,158,132,247,108,35,122,106,205,254,153,176,244,73,181,254,100,83,74,118,183,164,164,105,40,184,12,231,108,123,218,98,47,68,175,58,81,15,63,159,113,111,5,159,107,105,184,141,32,171,42,245,43,98,42,30,125,76,200,19,86,138,203,222,93,162,122,43,51,111,213,151,183,182,182,106,195,81,66,254,214,93,98,212,97,170,61,13,244,200,103,19,90,81,35,71,89,178,162,78,182,212,208,163,222,146,198,133,140,5,77,249,147,213,27,115,127,43,246,30,254,132,208,238,164,254,132,117,115,115,30,176,128,0,255,105,215,127,101,178,162,104,148,49,79,29,103,199,130,253,87,234,73,113,81,130,56,201,142,170,77,128,25,235,0,0,0,0,128,10,1,16,91,33,159,75,197,204,167,197,149,223,10,168,43,168,30,234,67,113,71,92,192,252,92,138,247,114,7,70,166,69,5,196,183,0,35,183,98,62,211,2,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,192,250,1,242,17,25,123,69,137,40,59,105,33,117,90,73,22,154,211,184,180,125,197,223,219,210,157,116,74,245,248,20,196,69,27,119,90,184,198,70,43,156,99,161,41,158,48,101,131,230,63,214,44,254,159,187,0,255,39,236,163,234,191,170,1,0,0,0,118,0,93,196,222,43,41,201,204,8,74,179,38,165,148,20,167,182,12,101,70,140,251,84,90,203,110,72,84,120,180,194,77,191,37,82,104,46,107,24,192,181,172,84,193,189,140,166,7,125,196,94,59,42,201,204,200,82,130,68,169,148,20,167,182,12,121,201,111,195,146,90,203,110,72,84,136,85,197,82,49,34,82,104,46,107,248,199,202,92,85,193,189,28,134,40,165,69,173,81,90,82,227,100,4,45,244,45,215,82,39,148,132,211,56,17,110,131,176,163,202,67,223,44,149,69,77,80,151,89,171,224,70,67,108,204,203,56,27,150,153,139,76,200,78,149,146,70,77,66,171,206,235,45,201,162,245,91,16,111,109,205,124,218,54,197,77,173,227,81,148,161,79,144,226,176,83,14,170,42,26,239,249,110,204,51,118,180,19,109,38,61,39,219,107,8,86,157,38,169,181,233,172,90,20,58,169,21,109,82,136,179,28,135,184,135,53,174,101,107,109,61,84,240,221,241,83,241,167,135,167,248,200,182,184,191,206,52,237,169,9,44,230,123,24,104,127,147,79,237,157,108,214,60,166,244,192,98,190,135,129,246,55,249,212,222,201,94,69,64,84,151,31,4,218,183,48,150,253,106,251,127,219,180,154,148,238,70,179,234,81,107,163,166,180,41,33,238,110,220,225,217,215,184,230,173,53,52,83,193,118,199,64,197,159,34,110,97,92,219,226,254,58,47,179,3,52,162,186,252,32,208,190,133,177,236,87,219,203,95,131,212,41,41,100,220,54,45,217,77,228,200,113,157,134,56,25,213,205,120,216,236,30,160,92,83,117,93,23,12,102,29,18,192,44,86,18,89,124,98,78,94,134,156,204,70,69,27,145,253,203,128,185,62,37,129,251,115,74,113,210,238,127,19,148,113,68,38,186,0,255,142,43,66,85,176,60,212,33,163,93,160,0,255,148,76,219,190,138,240,209,143,154,52,106,157,186,172,183,168,187,22,238,65,187,187,37,242,117,155,20,57,181,144,71,87,182,190,65,137,195,81,57,168,169,168,187,155,123,46,207,216,209,182,179,153,139,156,108,7,231,1,0,0,0,0,80,103,64,136,67,188,103,210,8,82,43,245,202,20,151,20,103,184,90,75,105,105,198,163,137,234,116,101,179,109,72,89,108,60,30,157,158,56,17,165,26,133,241,211,81,126,181,27,172,106,239,216,254,41,163,190,136,18,81,163,113,130,52,197,25,59,133,86,150,148,68,229,109,222,134,65,197,50,79,169,105,93,135,33,157,74,117,186,244,154,203,198,188,244,199,138,236,99,113,238,100,198,60,84,187,91,154,74,203,32,89,92,110,73,40,173,145,89,93,166,16,74,155,28,167,170,45,9,250,201,161,109,144,79,71,188,101,79,51,220,204,135,79,181,74,148,136,203,172,118,133,175,237,2,27,64,136,243,203,252,205,60,97,127,212,94,213,0,109,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,10,110,221,62,227,151,41,143,200,28,46,131,34,157,74,117,186,156,42,180,43,48,163,216,64,171,90,141,105,0,255,106,0,0,0,0,216,69,38,169,36,42,169,180,208,18,81,104,33,37,42,45,164,68,70,70,70,230,162,14,61,99,116,6,147,114,228,234,97,174,196,16,251,114,48,39,109,240,52,55,248,199,0,254,58,96,70,15,11,113,107,247,76,154,89,233,164,94,153,226,84,218,18,79,104,41,45,205,248,37,78,163,34,79,182,13,41,139,141,71,100,84,12,171,165,84,163,48,126,202,205,80,182,140,85,237,29,27,164,209,228,79,190,127,210,126,231,118,123,132,168,229,106,235,182,185,106,82,234,208,105,214,150,56,46,219,144,154,74,195,101,159,176,41,217,56,135,29,17,137,100,54,69,203,149,203,215,28,124,101,77,59,192,129,54,158,173,220,105,33,180,144,66,43,37,37,74,174,220,148,94,25,111,25,217,146,69,110,150,142,42,66,45,174,145,46,243,180,146,62,88,53,240,172,175,12,205,130,124,204,116,246,49,211,179,86,187,58,2,0,0,0,0,0,80,245,184,202,3,85,143,0,4,8,113,126,153,191,153,39,236,143,218,171,26,170,13,33,206,47,243,55,243,132,253,81,123,85,3,0,0,0,254,27,78,93,190,19,104,63,197,88,246,84,236,0,141,0,255,134,83,151,239,4,218,79,49,150,61,21,251,127,3,132,39,191,204,223,204,236,246,71,237,1,8,0,255,132,240,228,151,249,155,153,221,254,168,61,0,1,0,100,181,208,66,75,161,149,84,154,52,87,110,82,35,111,247,140,108,201,34,55,34,73,249,84,137,68,186,204,211,174,83,169,227,89,95,25,154,157,226,242,162,141,203,244,188,200,63,6,76,233,97,228,189,40,187,192,43,245,182,214,111,221,190,183,46,195,22,223,52,47,244,167,174,123,242,99,26,109,220,248,173,206,178,142,179,29,127,217,211,124,105,211,217,171,136,168,46,63,8,180,111,97,44,251,213,246,181,70,27,135,22,146,17,149,18,151,68,196,211,70,165,87,198,91,68,70,37,153,17,165,68,170,92,226,125,64,191,98,187,131,85,3,239,20,92,99,132,203,181,54,46,187,218,81,54,157,71,70,37,37,42,41,133,22,26,81,104,33,53,73,161,149,70,70,70,70,164,182,251,210,214,50,70,103,48,9,68,230,161,33,30,186,12,177,47,7,51,128,23,153,149,101,252,99,182,118,144,6,0,128,245,3,70,230,35,147,148,124,236,36,133,86,90,33,53,91,135,94,72,45,244,87,92,110,205,165,81,13,95,55,139,130,88,169,137,21,156,226,162,208,28,87,152,197,22,78,126,0,212,25,16,226,16,239,153,52,130,212,74,189,50,197,37,197,25,174,214,82,90,154,241,104,162,58,93,217,108,27,82,22,27,143,71,167,39,78,68,169,70,97,252,116,148,95,237,6,171,218,59,246,132,126,100,84,82,162,146,82,104,161,17,133,22,82,147,20,90,105,100,100,100,100,236,210,214,50,70,103,48,41,200,161,33,30,186,12,177,47,7,115,82,25,179,178,140,127,12,224,187,60,148,91,68,6,165,148,102,214,66,8,109,73,144,92,58,30,211,242,214,116,146,5,61,81,201,153,245,21,9,11,71,34,103,182,29,145,82,243,144,216,53,152,13,28,108,112,166,237,225,122,123,159,125,125,192,168,43,163,214,226,214,146,100,113,156,154,213,121,10,33,180,187,251,214,194,171,104,143,67,219,166,54,62,5,250,52,195,69,15,39,42,184,149,85,204,204,190,201,21,158,101,121,59,45,17,199,33,132,102,70,37,197,41,25,201,52,81,233,229,241,150,17,81,74,100,70,21,145,22,215,100,223,215,175,223,238,160,210,192,53,5,43,24,29,115,173,125,204,81,118,148,93,211,29,111,81,41,205,28,63,36,147,38,91,171,12,77,49,137,52,132,112,39,36,94,49,235,250,154,11,112,13,88,227,164,74,195,88,5,220,117,91,78,49,119,77,231,112,118,127,206,231,96,251,41,96,175,233,214,66,146,78,178,141,254,74,75,75,220,116,41,57,178,58,108,190,231,154,180,161,168,89,51,104,39,136,97,168,69,228,132,9,204,97,16,119,253,101,168,78,161,57,211,150,113,189,13,110,211,24,132,59,166,84,250,220,146,110,161,36,118,247,102,179,33,226,163,196,179,51,138,219,168,118,205,210,73,152,196,119,116,81,91,94,124,198,156,236,200,75,197,107,247,211,109,161,118,43,196,250,152,25,17,17,153,81,163,70,82,66,40,201,40,142,235,56,53,105,195,140,88,150,188,37,147,185,228,142,78,155,58,37,78,237,218,181,169,20,168,82,171,86,201,135,82,194,74,218,172,185,186,53,52,66,40,161,162,134,173,36,75,146,234,56,100,18,56,202,235,102,49,215,244,70,78,53,240,211,236,56,92,67,98,87,114,198,178,149,26,149,198,122,251,149,221,43,113,149,7,109,246,246,68,54,245,111,110,161,45,189,16,151,108,231,25,145,140,229,182,149,148,146,213,220,48,66,234,163,202,44,38,14,233,245,149,55,162,137,165,153,145,157,202,56,146,171,182,219,202,236,223,13,16,145,139,72,74,242,185,146,18,66,105,181,212,112,221,26,161,132,208,159,114,201,53,169,70,77,28,221,212,10,226,170,38,174,113,138,149,93,115,172,98,22,167,56,0,183,110,141,164,83,74,75,113,156,168,180,205,104,189,181,204,218,196,37,147,189,145,104,156,42,202,66,93,211,12,31,17,71,241,140,243,93,233,54,181,136,203,60,182,208,102,27,221,174,178,135,118,39,187,188,116,145,18,149,54,76,189,144,98,166,149,148,198,173,164,216,237,43,102,244,219,74,22,61,228,113,61,5,113,51,55,14,245,150,37,153,106,133,5,89,168,190,45,210,94,209,168,59,140,146,73,74,165,25,52,131,212,164,153,141,219,186,109,137,204,17,151,117,154,226,208,210,190,108,176,165,28,61,117,20,177,80,110,249,253,50,55,127,248,149,245,185,193,222,124,201,20,122,149,198,170,244,74,195,109,178,210,90,154,234,190,132,150,74,207,150,62,244,214,109,130,101,21,26,189,168,227,97,173,42,33,81,83,230,50,9,97,96,110,10,205,89,182,143,55,237,46,219,54,15,48,167,52,55,165,87,146,141,27,148,214,210,84,135,169,133,146,122,182,244,161,183,142,155,207,104,51,153,69,29,15,107,85,233,184,164,14,137,73,8,3,115,211,87,54,181,3,188,105,119,217,63,9,73,203,60,73,74,144,36,78,219,141,70,34,106,41,164,81,83,79,122,91,154,32,165,154,30,22,60,97,68,167,32,78,11,201,53,193,199,101,134,47,249,158,179,170,147,172,84,194,54,106,7,67,204,232,71,41,165,214,226,173,70,222,18,149,82,151,165,77,235,140,219,8,135,142,216,144,75,232,65,79,149,110,200,164,48,61,106,239,88,57,220,85,185,188,49,136,11,237,162,249,236,98,67,219,218,38,49,3,138,186,98,239,108,225,213,102,167,83,28,2,191,58,109,55,122,105,90,178,183,83,41,220,44,221,176,225,133,43,213,58,204,85,99,89,193,194,220,245,148,73,89,197,199,188,207,63,6,0,128,106,3,154,56,95,207,47,203,19,246,184,236,169,137,47,230,135,24,104,159,156,79,237,99,109,43,68,19,231,235,249,101,121,194,30,151,61,53,241,197,252,16,3,237,147,243,169,125,172,205,154,7,0,0,216,65,100,146,74,162,146,74,11,45,17,133,22,82,162,210,66,74,100,100,100,100,46,234,208,51,70,103,48,41,71,174,30,230,74,12,177,47,7,115,210,6,79,115,131,127,12,224,9,253,66,220,218,61,147,102,86,58,169,87,166,56,149,182,196,19,90,74,75,51,126,137,211,168,200,147,109,67,202,98,227,17,25,21,195,106,41,213,40,140,159,114,51,148,45,99,85,123,199,102,206,163,202,34,239,69,89,52,94,169,183,181,112,247,206,205,117,25,182,248,166,121,166,207,148,222,141,31,211,104,227,198,111,117,150,117,156,17,24,212,102,229,75,155,206,254,111,64,147,63,249,254,73,251,157,219,237,17,146,158,167,77,219,228,166,81,73,67,39,89,92,218,182,140,67,118,74,13,231,125,205,230,100,226,100,118,75,36,114,216,116,45,81,46,163,114,240,149,203,236,0,251,217,120,118,122,11,151,164,147,117,233,115,195,91,41,197,173,69,117,232,83,171,145,210,216,41,166,74,9,151,66,165,144,166,244,24,36,241,177,194,195,10,19,143,110,246,147,205,174,26,98,87,173,241,70,251,127,163,197,161,221,50,106,100,169,85,26,101,137,75,137,75,60,45,164,186,36,227,215,56,117,138,50,225,182,171,44,78,30,145,78,49,156,150,77,141,62,248,41,55,191,218,50,174,178,119,108,187,131,66,104,173,149,16,74,74,141,26,59,55,169,81,182,123,68,184,164,146,19,153,84,124,90,68,51,157,231,117,215,89,213,113,163,175,252,202,78,143,121,209,62,230,69,94,228,122,92,169,27,52,87,183,182,94,8,41,164,212,190,165,4,137,82,221,134,52,2,69,101,218,32,38,26,221,199,169,57,126,234,33,135,104,184,236,186,201,88,118,213,164,50,89,111,67,181,131,57,67,187,213,93,94,178,43,141,74,27,166,70,43,13,21,82,74,227,86,82,44,135,41,77,122,14,37,139,30,242,184,160,126,88,150,5,135,122,203,146,76,85,197,253,220,85,223,22,105,7,66,248,39,160,121,242,245,252,178,204,110,143,203,94,211,163,100,146,82,105,6,205,32,53,105,102,227,182,110,91,34,115,196,101,157,54,85,136,150,246,101,131,45,229,232,13,113,44,98,161,220,242,251,101,110,182,229,4,91,159,27,236,205,67,237,202,141,230,201,215,243,203,50,187,61,46,59,64,35,170,203,15,2,237,91,24,203,126,181,93,41,65,165,177,42,189,210,112,155,172,180,150,166,186,47,161,165,210,179,165,15,189,117,155,96,89,133,70,47,234,120,88,171,74,72,212,148,185,76,66,24,152,155,66,115,150,237,227,77,187,203,254,233,45,253,123,41,153,212,33,101,210,235,149,210,54,157,113,211,100,59,166,76,169,109,162,251,51,106,60,166,165,77,61,204,181,105,17,41,117,194,79,137,75,71,57,18,253,147,173,172,20,195,166,106,15,71,180,113,104,33,25,81,41,113,73,68,60,109,84,122,101,188,69,100,84,146,25,81,74,164,202,37,222,7,244,43,182,59,88,53,240,78,193,53,70,184,92,107,227,178,171,29,101,119,232,71,70,37,37,42,41,133,22,26,81,104,33,53,73,161,149,70,70,70,70,198,46,109,45,99,116,6,147,130,28,26,226,161,203,16,251,114,48,39,149,49,43,203,248,199,0,190,203,3,160,34,7,109,71,17,78,61,131,41,53,154,185,243,163,199,91,73,134,16,135,101,218,90,69,16,67,69,126,77,151,54,253,58,220,109,116,198,140,83,56,148,3,109,163,80,107,102,150,216,89,237,234,8,0,229,70,179,16,82,130,20,55,95,105,22,226,150,150,142,219,90,171,243,214,60,21,153,174,75,104,170,83,227,24,179,160,151,252,142,136,154,129,18,21,142,125,185,104,44,181,27,76,209,94,97,215,52,160,178,97,235,214,72,58,165,180,20,199,137,74,219,140,214,91,203,172,77,92,50,217,27,137,198,169,162,44,212,53,205,240,17,113,20,207,56,223,149,110,83,139,184,204,99,11,109,182,209,109,181,6,0,0,0,164,38,12,135,84,73,244,57,52,29,66,74,46,111,238,122,195,195,69,141,119,101,18,199,81,21,154,169,83,51,121,238,107,173,182,76,248,140,199,217,145,145,138,41,238,167,219,189,236,85,134,240,228,151,249,155,153,221,254,168,253,2,49,50,31,153,164,228,99,39,41,180,210,10,169,217,58,244,66,106,161,191,226,114,107,46,141,106,248,186,89,20,196,74,77,172,224,20,23,133,230,184,194,44,182,176,79,162,209,54,165,146,250,106,43,201,122,56,164,165,181,183,161,173,227,18,81,153,201,16,168,40,145,135,68,217,144,232,214,110,221,183,202,178,212,170,202,17,11,163,249,164,253,200,238,250,109,71,243,42,2,0,128,42,1,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,171,26,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,3,16,0,0,0,235,67,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,98,94,242,136,204,225,114,59,70,109,26,149,56,85,104,87,161,210,175,74,173,38,37,31,224,157,48,34,178,84,74,51,8,173,181,182,36,72,46,33,145,10,101,72,58,201,130,158,168,164,8,2,186,154,138,35,145,51,219,144,87,87,153,185,236,26,204,6,14,202,216,204,14,113,189,189,207,174,116,68,141,249,193,159,125,11,159,218,175,182,219,161,200,36,149,68,37,149,22,90,34,10,45,164,68,165,133,148,200,200,200,200,92,212,161,103,140,206,96,82,142,92,61,204,149,24,98,95,14,230,164,13,158,230,6,0,255,24,192,20,185,16,183,118,207,164,153,149,78,234,149,41,78,165,45,241,132,150,210,210,172,163,86,21,167,81,145,39,219,134,148,197,198,164,7,142,138,97,181,148,106,20,198,6,30,104,135,178,101,172,106,159,219,203,8,0,0,0,0,80,109,64,162,109,73,41,245,237,150,18,180,112,75,75,232,108,91,155,198,41,98,49,155,241,164,136,50,228,242,134,91,183,106,189,183,54,179,84,165,197,17,55,59,2,31,217,66,65,236,4,219,59,49,239,71,41,249,204,213,226,56,177,171,235,148,164,52,157,231,45,153,15,106,84,168,94,102,212,214,242,67,126,101,113,140,65,204,212,232,112,201,248,154,125,156,148,169,69,119,214,251,141,50,81,51,35,235,149,58,133,113,200,49,98,104,235,84,135,37,121,115,187,177,14,127,190,143,114,100,58,145,200,168,0,110,241,18,233,81,55,155,40,52,27,205,103,80,59,148,93,193,185,23,183,198,111,195,105,105,155,17,142,155,109,80,231,169,133,212,198,17,141,89,82,247,108,72,189,224,151,28,138,88,196,200,193,231,197,77,171,66,229,100,50,219,241,93,102,234,219,72,237,31,134,145,17,164,146,26,65,107,161,181,41,57,114,10,121,84,43,91,210,77,230,244,70,25,71,22,80,212,44,252,136,130,25,119,188,74,205,76,98,87,95,54,176,179,193,102,182,135,235,109,130,118,154,68,243,228,235,249,101,153,221,30,151,61,0,225,159,104,158,124,61,191,44,179,219,227,178,3,52,32,170,203,15,2,237,91,24,203,126,181,29,160,241,223,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,0,128,245,99,100,62,50,73,201,199,78,82,104,165,21,82,179,117,232,133,212,66,127,197,229,214,92,26,213,240,117,179,40,136,149,154,88,193,41,46,10,205,113,133,89,108,225,228,7,248,39,160,209,54,165,146,250,106,43,201,122,56,164,165,181,183,161,173,227,18,81,153,201,100,162,68,30,18,101,67,162,91,187,222,91,101,89,106,85,229,136,133,221,142,143,236,174,223,118,130,173,98,68,141,249,193,159,125,11,159,218,175,182,7,34,38,221,153,180,16,135,30,37,136,219,148,44,205,75,104,173,221,29,54,94,214,25,183,54,78,109,132,170,61,53,113,81,196,151,10,150,102,14,227,50,57,87,152,153,85,57,33,23,226,214,238,153,52,179,210,73,189,50,197,169,180,37,158,208,82,90,154,117,212,170,226,52,42,242,100,219,144,178,216,152,244,192,81,49,172,150,82,141,194,216,192,3,237,80,182,140,85,237,115,123,25,1,0,0,118,16,153,164,146,168,164,210,66,75,68,161,133,148,168,180,144,18,25,25,25,153,139,58,244,140,209,25,76,202,145,171,135,185,18,67,236,203,193,156,180,193,211,220,224,31,3,216,63,233,114,149,30,43,151,235,182,77,142,185,157,146,105,159,24,139,203,228,28,61,14,75,152,231,117,93,80,175,26,66,70,77,112,212,165,115,200,52,254,152,201,246,49,179,61,99,135,231,1,100,181,208,66,75,161,149,84,154,52,87,110,82,35,111,247,140,108,201,34,55,34,73,249,84,137,68,186,204,211,174,83,169,227,89,95,25,154,157,226,242,162,141,203,244,188,200,20,9,104,242,39,223,63,105,191,115,251,42,66,33,101,18,90,75,226,144,44,180,66,163,196,166,196,161,211,66,106,58,33,114,148,174,113,106,21,101,130,204,130,83,81,136,145,78,87,90,54,25,108,205,117,54,55,183,217,50,206,103,162,246,122,4,0,144,19,66,8,161,132,80,74,73,146,216,185,41,189,60,222,34,194,37,149,156,136,40,37,84,229,146,233,60,175,187,65,165,129,27,125,229,87,118,138,203,116,54,46,47,242,34,127,125,102,148,82,163,148,82,107,173,25,181,214,82,163,212,90,106,102,102,102,102,46,210,208,35,198,96,208,40,199,161,30,30,74,244,176,47,251,114,210,6,179,114,131,1,12,96,0,255,172,203,149,90,172,88,78,219,56,65,230,118,78,214,97,146,44,18,147,114,244,54,76,97,153,167,117,94,189,118,8,233,52,193,78,151,193,225,208,248,227,89,219,199,51,246,140,13,100,24,73,107,61,105,67,179,214,105,77,146,171,210,134,78,104,41,233,154,72,73,75,156,38,69,158,28,51,231,212,133,144,81,151,90,10,25,156,202,66,185,89,210,150,177,33,215,217,32,237,45,217,144,72,58,37,206,75,74,120,119,137,227,157,134,235,164,18,74,77,63,99,135,144,114,42,55,252,146,24,86,22,7,147,80,57,172,116,105,85,168,157,124,102,75,237,10,99,166,190,93,212,174,228,12,33,53,51,139,27,14,141,87,40,101,169,91,73,140,146,212,32,47,53,7,227,36,139,202,117,33,181,181,45,179,197,97,93,176,46,35,34,58,176,39,123,50,118,180,147,227,246,75,123,16,98,102,68,68,100,70,141,26,73,9,161,36,163,56,174,227,212,164,13,51,98,89,242,150,76,230,146,59,58,109,234,148,56,181,107,215,166,82,160,74,173,90,157,79,64,243,228,235,249,101,153,221,30,151,125,165,49,233,206,164,133,56,244,40,65,220,166,100,105,94,66,107,237,238,176,117,84,166,235,140,91,27,167,54,66,101,10,99,19,23,69,124,169,96,105,158,229,8,155,156,43,204,204,86,237,212,141,230,201,215,243,203,50,187,61,46,59,64,35,170,203,15,2,237,91,24,203,126,181,157,38,97,33,110,237,158,73,51,43,157,212,43,83,156,74,91,226,9,45,165,165,25,191,196,105,84,228,201,182,33,101,177,241,136,140,138,97,181,148,106,20,198,79,185,25,202,150,177,170,189,99,215,53,146,122,142,16,199,137,154,165,222,48,195,5,57,61,102,200,136,105,162,191,146,223,210,121,148,187,41,57,165,247,4,181,106,128,215,89,42,239,179,147,153,112,191,159,125,165,221,22,209,182,94,40,169,211,66,106,145,196,161,181,117,105,228,37,73,115,130,117,107,67,91,84,167,75,141,36,153,94,109,170,144,105,57,93,6,31,44,205,195,81,126,181,27,140,105,87,217,19,122,25,245,69,148,136,26,141,19,164,41,206,216,41,180,178,164,36,42,111,243,54,12,42,150,121,74,77,235,58,12,233,84,170,211,165,215,92,54,230,165,63,86,100,31,139,115,39,51,230,1,64,147,157,76,110,180,102,141,50,37,183,227,190,181,62,133,146,74,189,225,150,169,29,183,144,11,155,42,40,45,117,90,116,197,220,28,129,74,125,74,92,138,202,162,246,51,195,90,149,98,216,88,237,203,8,128,10,177,32,21,242,153,185,20,16,223,186,104,97,103,224,142,84,192,5,43,191,48,117,10,177,35,46,160,197,123,153,138,250,128,251,145,22,0,21,242,98,41,0,0,0,10,0,200,72,128,220,210,133,56,114,185,120,73,216,129,181,116,179,33,42,101,90,169,236,236,96,134,250,114,9,47,51,23,85,95,238,46,163,80,34,34,165,180,167,94,63,15,13,141,70,172,201,228,82,164,5,54,106,79,48,136,242,185,36,153,75,28,232,149,72,150,254,48,17,25,187,117,118,133,196,200,173,72,154,62,91,240,218,52,50,162,164,5,149,147,101,64,163,230,121,189,102,12,35,6,119,219,38,13,130,94,31,186,90,34,229,162,36,45,117,237,157,75,106,51,34,153,242,50,45,79,53,106,224,236,144,13,243,95,38,101,158,36,75,150,203,36,156,22,221,153,114,138,205,79,139,29,182,104,111,49,228,39,124,29,185,76,95,37,217,239,251,248,111,239,169,211,46,69,88,146,191,10,33,156,99,91,54,224,195,79,38,252,11,146,81,152,71,47,162,165,73,74,171,121,56,76,187,109,252,60,160,62,146,134,194,28,245,250,136,220,180,146,244,133,3,224,133,123,196,226,133,123,228,2,234,195,194,253,157,33,7,11,22,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,240,130,197,139,10,152,91,73,47,172,120,25,10,242,215,145,11,249,128,163,98,228,50,20,47,208,0,255,98,65,46,65,0,127,17,36,159,54,44,45,88,117,131,252,239,197,225,31,109,165,185,116,205,200,154,100,48,104,66,77,25,108,150,134,136,127,210,220,143,96,67,43,66,246,134,249,35,94,0,255,124,234,75,164,75,238,26,169,201,215,33,11,251,40,33,152,5,125,46,67,159,133,194,203,82,201,53,215,247,103,17,71,2,157,118,245,250,180,113,45,107,25,234,203,203,103,4,41,36,74,211,73,151,146,40,151,135,163,65,58,149,196,73,21,26,197,63,227,231,147,38,188,220,245,219,162,147,163,174,42,81,49,105,44,49,178,102,20,195,29,116,127,217,208,21,25,225,100,100,6,234,90,106,196,203,238,184,140,22,137,134,54,40,91,89,22,18,214,207,199,94,155,187,250,77,136,187,213,139,231,251,24,178,112,143,30,195,65,91,110,180,159,17,243,153,215,103,62,31,25,241,156,96,189,231,19,111,205,109,200,166,36,98,136,49,7,139,152,51,49,47,242,186,117,63,163,219,94,223,130,184,245,110,162,72,224,212,117,196,188,14,126,62,190,71,70,45,152,186,93,247,245,27,17,186,84,91,62,199,121,236,100,73,59,165,145,68,249,221,139,224,183,234,179,162,180,133,144,166,100,110,196,37,136,145,83,67,252,204,106,13,81,243,177,202,218,116,186,23,117,223,210,162,74,122,69,50,230,243,248,162,4,191,140,160,210,95,219,18,13,183,29,185,162,20,167,22,181,111,70,49,132,62,106,16,18,197,181,128,10,43,66,225,34,85,0,250,197,253,164,221,80,31,177,231,168,207,92,201,56,238,29,25,89,44,96,90,140,139,153,15,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,248,117,161,0,40,166,31,226,254,214,103,186,155,78,10,173,97,54,217,135,153,31,219,143,20,252,159,191,191,112,78,209,105,194,124,137,18,116,127,194,191,224,251,214,169,0,255,70,121,211,244,162,204,101,17,187,33,49,245,43,105,197,121,131,210,82,99,30,217,191,136,248,251,238,105,181,166,219,165,79,42,159,230,216,151,141,248,51,63,239,69,37,180,116,42,169,68,48,196,201,231,105,77,166,152,196,118,141,58,220,97,189,46,150,8,53,37,180,108,90,179,43,113,75,208,246,76,99,228,119,118,191,226,212,233,181,146,253,121,31,187,195,137,38,33,82,184,195,70,103,89,194,168,13,217,111,39,205,124,173,76,188,82,10,245,22,209,156,198,244,17,37,162,200,41,132,147,53,230,103,176,163,78,71,93,120,73,107,72,81,55,113,217,18,114,136,20,49,209,169,200,170,41,51,242,143,97,37,17,191,110,252,50,242,52,163,124,135,223,164,247,168,162,81,20,98,60,152,252,138,254,184,198,76,11,207,56,15,17,31,62,218,222,27,254,246,230,189,251,211,253,238,79,185,169,197,204,148,144,207,92,234,34,87,35,34,9,185,56,53,147,58,76,36,17,85,134,161,42,142,232,13,137,122,92,65,140,109,179,178,221,136,88,95,222,210,103,164,126,215,34,106,189,91,136,156,82,195,7,0,84,208,1,134,62,73,137,139,25,185,32,78,42,238,220,177,91,2,161,207,164,161,128,249,153,22,118,198,133,181,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,192,189,21,114,184,23,73,137,69,50,135,157,141,5,220,153,185,26,135,157,41,199,149,119,225,128,162,66,125,169,62,81,184,16,245,19,245,168,190,17,192,191,238,21,85,0,255,189,107,53,162,186,148,147,244,81,57,61,92,202,199,149,52,150,93,50,49,50,247,151,43,87,46,30,173,35,183,210,119,216,212,70,132,250,159,170,191,149,153,167,169,69,151,29,155,60,106,96,77,13,63,217,0,255,18,55,205,175,204,181,54,201,168,65,197,117,181,136,134,204,31,195,34,232,247,218,185,154,174,208,150,78,75,242,205,169,187,175,136,120,51,213,174,62,41,28,117,106,130,1,28,252,0,0,255,244,189,146,228,115,171,211,40,129,126,122,241,194,21,175,154,184,71,207,226,103,143,25,109,46,99,253,121,121,17,149,158,52,39,118,173,58,65,207,148,20,105,69,67,253,186,45,252,218,196,105,86,93,239,186,185,236,35,92,160,183,74,244,177,65,123,28,2,228,135,110,71,197,126,117,250,34,249,212,186,127,35,55,167,73,133,106,139,135,31,46,232,98,103,169,101,75,107,181,0,0,0,128,138,17,138,138,59,23,169,0,247,163,90,84,216,75,225,2,164,62,45,92,72,125,90,184,128,186,29,161,184,50,0,50,51,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,119,128,188,151,180,174,149,81,147,208,82,130,68,41,46,219,84,167,82,82,9,219,62,39,241,43,209,97,183,84,71,76,170,138,21,236,205,185,44,180,171,170,204,151,252,206,10,134,113,47,10,93,43,162,36,45,164,6,141,74,156,183,165,46,37,165,20,198,125,65,226,215,173,67,109,153,142,159,212,10,43,216,155,141,89,168,86,181,150,47,249,157,107,172,116,0,192,146,33,34,51,51,35,146,36,201,40,181,150,154,46,109,155,182,37,81,220,151,252,60,32,139,137,195,33,113,67,70,149,26,181,150,7,109,161,66,133,85,191,182,217,155,118,82,26,3,192,14,24,247,163,144,189,35,73,212,66,105,214,164,164,60,46,105,73,169,164,62,14,11,102,83,183,50,53,98,66,126,77,43,252,97,28,27,115,87,77,105,45,7,88,152,107,172,252,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,60,34,115,184,220,142,81,155,70,37,78,21,218,85,168,244,171,82,171,73,201,7,84,25,96,249,239,84,126,0,255,85,217,242,253,143,101,199,162,127,141,49,51,34,34,50,163,70,141,164,132,80,146,81,28,215,113,106,210,134,25,177,44,121,75,38,115,201,29,157,54,117,74,156,218,181,107,83,41,80,165,86,173,146,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,42,195,242,223,169,252,254,171,178,229,251,31,203,142,69,127,21,3,172,31,32,51,23,17,165,230,115,37,165,181,212,9,165,225,186,53,66,105,173,177,34,113,107,82,141,154,56,90,88,244,195,74,77,92,227,20,43,133,26,184,194,44,78,113,242,3,0,0,0,0,192,14,121,63,105,217,59,147,70,161,149,100,73,82,42,227,148,166,84,74,233,219,48,103,54,149,40,179,35,42,36,214,84,197,31,198,113,46,119,237,148,42,115,128,133,89,193,95,7,0,25,32,35,151,17,149,230,114,69,165,133,212,105,37,142,211,214,104,37,180,198,148,68,161,137,169,58,77,28,45,212,250,225,95,134,231,26,91,88,217,213,192,130,92,104,167,248,199,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,245,33,35,99,39,41,180,82,61,173,141,219,186,109,137,204,36,53,154,151,173,14,251,18,234,146,103,236,22,241,67,110,199,39,113,170,81,230,50,106,85,106,149,41,249,0,0,0,0,0,128,245,225,138,218,142,108,221,36,43,162,84,202,62,133,144,82,223,13,117,93,218,84,134,121,159,36,79,13,143,75,239,200,148,138,136,83,61,161,199,170,153,82,171,28,249,0,0,0,0,235,7,140,204,71,38,41,249,216,73,10,173,180,66,106,182,14,189,144,90,232,175,184,220,154,75,163,26,190,110,22,5,177,82,19,43,56,197,69,161,57,174,48,139,45,92,119,140,140,140,140,200,164,73,35,42,45,164,164,83,27,167,113,105,212,246,25,191,12,200,226,229,144,73,228,144,78,165,58,173,229,65,187,171,208,102,85,160,109,246,166,109,149,198,0,0,0,0,0,0,176,3,228,253,164,101,239,76,26,133,86,146,37,73,169,140,83,154,82,41,165,111,195,156,217,84,162,204,142,168,144,88,83,21,127,24,199,185,220,181,83,170,204,1,22,102,5,215,29,150,0,255,78,229,247,95,149,45,223,0,255,88,118,44,250,171,24,96,253,0,153,185,136,40,53,159,43,41,173,165,78,40,13,215,173,17,74,107,141,21,137,91,147,106,212,196,209,194,162,31,86,106,226,26,167,88,41,212,192,21,102,113,138,147,31,0,64,6,140,200,103,38,37,185,216,81,10,161,180,90,138,219,52,244,90,10,161,63,229,82,104,226,165,78,13,95,55,181,130,248,151,225,89,193,22,46,118,205,177,32,23,218,22,254,58,198,253,40,100,239,72,18,181,80,154,53,41,41,143,75,90,82,42,169,143,195,130,217,212,173,76,141,152,144,95,211,10,127,24,199,198,220,85,83,90,203,1,22,230,26,127,29,0,80,119,200,123,73,235,90,25,53,9,45,37,72,148,226,178,77,117,42,37,149,176,237,115,18,191,18,29,118,75,117,196,164,170,88,193,222,156,203,66,187,170,202,124,201,239,172,96,165,3,150,12,24,25,25,25,145,73,147,70,84,90,72,73,167,54,78,227,210,168,237,51,126,25,144,197,203,33,147,200,33,157,74,117,90,203,131,118,87,161,205,170,64,219,236,77,219,42,141,1,0,0,0,0,0,0,0,0,0,0,0,0,0,107,7,12,221,42,244,181,234,244,218,173,70,171,149,187,247,110,53,239,194,159,198,172,226,222,184,110,118,111,49,133,151,121,230,190,227,208,204,202,216,92,224,234,135,140,92,70,84,154,203,21,149,22,82,167,149,56,78,91,163,149,208,26,83,18,133,38,166,234,52,113,180,80,235,135,127,25,158,107,108,97,101,87,3,11,114,161,157,226,31,3,0,0,0,0,0,0,0,0,0,0,0,0,96,125,128,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,196,188,228,17,153,195,229,118,140,218,52,42,113,170,208,174,66,165,95,149,90,77,74,62,0,0,128,140,17,249,204,164,36,23,59,74,33,148,86,75,113,155,134,94,75,33,244,167,92,10,77,188,212,169,225,235,166,86,16,0,255,50,60,43,216,194,197,174,57,22,228,66,219,194,63,6,128,29,48,238,71,33,123,71,146,168,133,210,172,73,73,121,92,210,146,82,73,125,28,22,204,166,110,101,106,196,132,252,154,86,248,195,56,54,230,174,154,210,90,14,176,48,215,248,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,64,222,79,90,246,206,164,81,104,37,89,146,148,202,56,165,41,149,82,250,54,204,153,77,37,202,236,136,10,137,53,85,241,135,113,156,203,93,59,165,202,28,96,97,86,112,221,97,249,239,84,126,0,255,85,217,242,253,143,101,199,162,191,138,1,214,15,144,153,139,136,82,243,185,146,210,90,234,132,210,112,221,26,161,180,214,88,145,184,53,169,70,77,28,45,44,250,97,165,38,174,113,138,149,66,13,92,97,22,167,56,249,1,0,100,192,136,124,102,82,146,139,29,165,16,74,171,165,184,77,67,175,165,16,250,83,46,133,38,94,234,212,240,117,83,43,136,127,25,158,21,108,225,98,215,28,11,114,161,109,225,175,99,220,143,66,246,142,36,81,11,165,89,147,146,242,184,164,37,165,146,250,56,44,152,77,221,202,212,136,9,249,53,173,240,135,113,108,204,93,53,165,181,28,96,97,174,241,215,1,0,117,135,188,151,180,174,149,81,147,208,82,130,68,41,46,219,84,167,82,82,9,219,62,39,241,43,209,97,183,84,71,76,170,138,21,236,205,185,44,180,171,170,204,151,252,206,10,86,58,96,201,128,145,145,145,17,153,52,105,68,165,133,148,116,106,227,52,46,141,218,62,227,151,1,89,188,28,50,137,28,210,169,84,167,181,60,104,119,21,218,172,10,180,205,222,180,173,210,24,0,0,0,0,80,97,69,40,92,208,231,67,1,242,51,64,23,138,10,186,84,64,125,40,238,173,168,79,11,23,224,222,78,11,23,118,164,5,0,0,64,1,0,247,141,96,134,126,69,230,34,68,73,91,65,186,17,26,226,128,177,35,111,39,211,169,135,131,81,181,166,24,158,253,48,113,231,231,214,85,218,212,150,75,107,52,105,147,108,17,110,92,79,157,43,142,240,243,232,139,247,243,152,186,21,53,31,193,142,214,166,165,165,164,58,166,13,78,221,66,202,35,209,192,176,12,226,166,52,110,178,235,19,234,199,254,217,214,92,148,74,227,181,37,84,130,144,242,148,74,19,99,56,121,93,101,27,171,23,81,189,21,53,116,81,201,180,26,37,196,149,229,141,20,196,141,98,77,161,41,139,24,42,46,39,248,250,33,63,245,43,158,215,95,189,182,75,59,170,70,183,81,29,129,63,86,186,142,138,218,122,199,149,183,133,63,45,106,161,207,26,78,109,242,190,96,46,43,170,138,31,93,215,127,100,238,204,230,116,68,70,22,18,198,216,56,198,121,174,205,3,228,237,123,117,90,13,62,183,111,44,43,243,67,236,40,254,223,243,78,207,72,154,112,79,97,46,238,58,0,94,184,71,44,42,172,76,42,7,136,101,97,142,245,69,61,146,196,113,101,198,1,80,113,101,40,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,224,133,189,44,42,172,188,128,250,168,149,84,140,60,55,45,70,110,69,64,30,77,139,66,100,134,162,98,68,134,162,28,97,1,254,147,182,123,103,84,102,84,171,34,122,163,252,245,73,205,107,71,142,100,152,72,181,109,247,200,83,236,248,180,227,22,236,137,198,149,161,139,146,164,100,82,104,67,230,103,100,127,154,166,181,137,211,180,164,186,166,80,58,49,46,79,83,122,96,22,167,98,70,177,173,91,229,12,58,249,215,244,180,197,254,25,197,59,123,120,154,180,208,140,43,214,39,38,116,229,115,150,49,194,223,10,218,238,21,165,182,27,199,236,102,173,113,199,37,134,155,79,133,169,156,221,128,239,158,155,95,81,187,235,234,216,91,166,75,11,169,46,111,165,25,66,64,78,17,149,121,148,65,172,212,193,7,6,189,62,254,253,236,159,217,125,5,109,158,110,33,126,195,153,245,97,89,210,106,134,117,188,228,229,173,4,137,58,172,239,30,125,173,120,196,119,119,30,30,58,228,199,122,177,93,215,95,137,239,73,218,242,223,55,220,77,199,11,241,138,133,54,27,28,207,211,143,248,35,175,166,143,66,245,221,227,141,162,223,248,208,73,99,3,147,29,234,203,43,78,230,35,115,7,33,161,162,177,104,109,88,79,44,244,48,24,99,32,18,230,197,250,43,93,145,142,246,109,185,35,86,139,248,211,217,48,14,143,56,65,88,217,238,106,200,164,43,107,190,241,94,188,32,93,146,146,171,97,136,175,82,90,54,25,134,163,38,141,138,180,51,52,134,122,174,5,84,220,17,138,10,43,82,14,184,50,211,98,232,50,99,142,145,217,100,28,234,196,141,3,234,211,226,69,139,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,138,239,71,10,254,207,233,203,200,12,215,116,174,131,129,31,120,7,249,233,130,96,127,26,165,187,84,83,137,74,106,59,122,67,149,106,74,93,249,47,213,28,228,37,247,251,190,87,73,178,0,255,224,184,179,77,104,75,122,174,216,143,197,108,164,35,252,229,39,201,231,75,196,222,45,43,146,217,253,220,84,82,105,194,180,9,2,45,140,105,79,179,144,177,251,213,116,73,76,233,104,241,195,103,90,241,34,82,65,182,240,213,65,248,229,99,229,130,130,86,47,75,205,230,180,107,214,161,98,214,225,24,251,42,141,81,38,65,23,248,214,139,226,60,53,50,88,66,34,101,180,111,146,218,136,79,170,73,105,47,39,56,233,137,95,153,34,193,97,114,153,217,100,254,123,137,112,41,77,82,97,94,34,141,138,50,93,67,228,87,214,212,211,124,225,167,67,71,57,25,245,105,159,18,224,84,230,212,33,135,91,44,20,204,190,100,217,6,253,202,233,51,91,218,174,211,204,85,127,178,137,90,68,77,197,93,211,112,105,40,154,99,129,178,0,255,171,228,41,153,224,185,32,180,214,132,148,101,191,77,141,152,186,200,213,111,200,139,50,93,107,121,171,135,137,96,222,234,161,20,71,156,180,40,95,233,109,130,6,64,5,93,40,92,72,245,201,28,48,34,94,16,133,252,85,21,238,81,11,247,240,213,98,1,45,166,226,206,180,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,112,1,245,68,14,185,179,141,99,158,202,65,23,59,91,11,176,82,87,156,56,204,241,190,11,7,20,228,0,127,145,84,253,69,91,134,78,216,56,204,33,224,47,73,19,186,36,108,152,36,13,97,18,73,192,191,239,19,101,0,255,209,86,164,2,93,34,195,123,9,28,170,148,82,77,246,183,196,200,39,9,55,147,52,90,4,249,223,107,83,253,175,160,103,36,42,135,213,26,161,249,52,111,101,65,77,246,166,132,88,143,40,0,190,29,81,188,213,82,67,196,135,95,184,181,41,49,235,244,206,123,21,147,122,160,103,202,52,153,1,218,25,19,243,254,214,69,168,191,163,210,215,13,39,85,1,17,31,254,225,244,52,28,29,222,121,171,133,208,17,189,211,78,171,177,125,213,0,0,0,0,0,0,0,0,0,23,242,185,109,81,1,118,62,83,113,69,90,188,96,1,0,0,0,21,241,45,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,133,92,40,0,42,174,12,69,5,88,17,144,122,69,61,81,208,21,128,123,59,67,1,0,0,21,87,134,2,0,0,160,0,0,187,131,168,215,223,215,103,59,142,88,37,92,18,241,158,122,216,183,32,209,146,16,158,101,171,217,213,78,102,79,200,143,76,125,176,228,204,55,241,198,107,159,80,37,107,203,144,72,168,193,140,225,35,139,103,108,249,60,38,109,245,59,119,212,241,41,119,175,242,140,90,248,155,142,194,170,137,57,58,231,34,195,137,136,48,51,156,210,220,32,141,217,99,225,151,181,153,221,188,1,233,183,147,54,126,244,210,166,247,38,30,54,76,7,199,245,183,50,31,36,156,153,59,155,145,196,71,101,220,102,187,227,235,80,178,223,210,39,29,231,50,146,180,170,153,104,54,54,205,3,138,0,255,186,239,109,173,178,128,123,99,244,49,212,161,100,204,253,111,186,22,113,171,18,90,163,123,183,101,225,92,99,0,184,160,219,153,212,162,130,46,231,0,185,136,87,139,195,28,239,239,200,204,77,227,152,159,59,14,160,43,138,10,186,162,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,23,245,212,194,69,61,185,0,186,144,227,142,76,74,227,160,11,57,220,163,113,0,250,175,112,227,40,135,250,239,151,56,160,130,201,88,200,254,35,43,252,36,145,204,218,58,13,37,253,229,36,214,28,228,25,163,238,144,245,245,191,83,0,255,68,221,187,58,166,6,86,46,164,40,55,167,196,94,172,0,255,94,144,199,107,195,175,116,225,29,13,74,221,231,61,120,153,135,104,155,177,183,142,58,93,234,234,83,233,202,26,180,123,146,250,48,182,169,117,113,234,39,53,171,167,148,212,86,31,244,73,222,250,69,166,163,203,123,66,115,131,134,8,86,102,35,114,235,132,13,101,204,37,252,123,177,87,58,222,106,68,75,69,44,205,151,144,14,210,136,152,83,99,102,226,11,43,61,48,162,93,211,138,144,151,220,175,190,87,109,183,253,119,235,214,154,138,62,227,84,57,204,104,51,152,183,65,47,254,65,243,185,244,158,145,77,156,235,98,191,83,82,91,209,143,171,26,227,13,27,209,153,195,21,13,248,152,80,122,93,58,204,225,244,238,196,203,111,118,212,34,163,190,254,124,154,153,47,77,233,120,223,68,101,143,38,69,138,40,183,62,24,146,11,92,215,72,66,126,188,96,127,107,125,18,130,248,174,177,89,219,135,157,78,84,143,246,131,134,204,118,197,227,111,208,235,115,175,40,161,124,84,42,242,30,25,90,237,150,55,36,42,163,122,221,18,169,130,223,237,131,198,251,43,117,59,214,206,182,140,157,108,77,112,64,197,29,161,128,244,1,114,37,107,22,243,180,90,45,234,119,38,1,125,40,96,90,140,139,249,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,186,0,93,65,93,44,216,75,81,64,25,218,214,0,255,142,120,89,82,253,106,113,75,37,47,236,113,31,35,191,24,64,198,54,249,127,61,251,203,145,29,78,9,125,178,134,30,24,214,183,215,174,237,77,207,110,117,238,117,182,184,194,227,125,216,121,184,108,117,140,191,248,249,240,182,115,245,21,81,106,153,76,130,156,164,66,157,137,65,172,16,39,41,158,154,207,42,30,59,232,254,246,189,225,105,245,102,245,61,241,33,36,211,24,232,151,226,159,110,172,200,144,62,248,149,228,93,161,108,85,157,237,112,5,59,85,42,103,195,82,209,236,112,6,31,152,136,0,255,247,159,186,29,166,204,204,12,90,146,227,145,190,168,1,53,100,177,61,52,51,222,211,231,107,46,146,214,82,189,66,235,36,72,33,131,155,229,13,196,142,89,179,34,37,244,250,203,83,151,57,193,204,8,58,61,113,99,47,82,26,146,171,117,142,171,233,182,37,183,224,221,194,153,50,13,141,57,194,138,220,205,115,135,60,93,146,88,17,65,105,46,202,227,208,234,77,17,142,122,51,206,76,50,30,226,173,77,57,92,97,25,47,237,102,52,27,199,128,250,28,190,60,61,105,81,74,73,147,214,130,169,149,38,169,96,227,154,164,75,133,42,215,98,50,216,203,242,182,57,34,56,65,167,143,149,11,218,94,53,99,215,234,67,162,65,119,137,247,250,137,21,5,74,224,196,225,212,164,207,92,224,168,31,174,181,149,16,242,246,253,77,171,193,239,78,188,8,117,124,64,69,157,2,200,1,239,103,100,37,16,153,105,81,151,10,75,1,170,133,11,43,211,2,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,224,5,144,67,102,148,248,52,14,186,144,99,94,23,22,112,69,20,55,142,23,246,253,98,1,176,62,164,248,151,203,118,76,139,136,32,161,82,116,74,74,62,164,31,2,253,95,48,97,26,107,209,82,15,111,178,109,184,46,1,240,225,99,81,253,231,50,87,158,24,94,79,182,205,210,91,241,146,165,165,236,33,9,59,87,210,68,3,126,252,226,191,127,173,122,108,147,194,10,169,177,65,74,141,102,175,99,138,203,206,222,120,126,192,140,191,172,253,163,165,149,173,239,121,192,254,223,235,31,17,53,70,63,146,80,109,8,61,102,252,101,235,127,7,45,213,195,117,63,15,180,0,255,247,206,254,193,91,244,131,142,175,246,90,3,0,0,0,0,0,0,160,2,220,143,84,188,151,161,184,226,130,5,188,104,65,31,23,44,192,197,123,73,45,92,204,136,8,128,173,79,11,23,238,239,123,10,58,5,128,139,121,145,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,34,150,2,42,232,2,98,129,46,46,192,202,176,120,65,159,219,226,202,84,64,61,81,208,85,69,61,81,208,21,5,184,184,34,20,239,69,42,228,103,40,192,206,80,84,184,191,67,1,0,0,0,0,224,62,64,128,0,255,90,241,189,204,211,162,119,134,26,38,48,200,254,219,185,19,163,159,167,145,175,197,9,113,174,236,122,8,129,254,47,25,145,110,147,211,161,105,9,170,152,192,96,254,0,255,56,51,44,114,101,210,231,226,222,219,44,251,67,2,148,31,179,190,124,68,187,146,44,66,78,220,217,136,171,31,224,152,248,245,27,222,166,73,210,105,179,53,149,243,72,128,15,95,247,188,92,191,248,238,209,146,253,232,159,195,20,209,158,48,68,27,242,18,0,255,240,107,211,179,31,222,117,247,54,162,31,122,171,67,148,217,238,106,0,84,208,133,2,206,1,235,75,61,177,184,50,46,214,151,58,162,176,118,212,56,128,174,40,42,232,138,2,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,42,68,108,5,216,145,23,115,59,87,37,22,115,69,42,0,208,111,213,98,81,65,31,10,192,66,238,16,161,207,242,174,72,146,180,37,17,79,18,210,50,12,203,156,50,24,136,1,83,185,233,64,108,136,123,25,235,173,226,154,35,95,155,190,218,156,70,233,12,111,186,22,186,202,23,150,6,191,216,74,9,128,47,51,87,68,153,217,81,74,180,110,169,231,157,91,31,49,168,92,26,56,199,81,135,65,29,236,208,198,196,151,207,92,238,168,145,73,247,14,82,194,121,82,145,105,101,115,236,210,50,196,53,150,154,173,177,154,99,101,46,49,137,17,223,94,248,219,88,153,4,95,13,119,243,198,80,122,46,111,170,24,189,127,28,71,156,103,106,6,49,213,7,47,52,228,116,185,20,0,255,32,241,35,194,237,38,253,197,21,46,27,50,89,84,86,225,93,147,98,92,51,60,97,13,83,243,55,159,36,48,196,23,63,111,175,36,177,162,235,107,84,226,99,70,95,225,52,19,115,246,253,64,191,200,229,86,46,253,202,12,90,200,108,205,238,36,156,209,187,26,92,211,45,253,138,136,213,136,249,217,253,107,123,213,50,223,191,186,123,235,38,154,27,222,151,66,178,44,239,242,66,98,134,62,162,194,143,69,188,199,167,229,91,80,199,13,110,252,221,212,171,182,52,49,215,15,55,56,149,97,26,73,192,159,166,126,177,106,41,17,229,52,171,36,73,202,108,139,106,226,102,212,166,58,237,145,8,17,254,135,31,59,73,60,166,51,162,245,42,113,254,171,169,0,255,226,101,230,233,215,180,238,76,150,68,118,79,213,82,59,41,66,198,63,60,125,221,5,158,166,90,62,0,160,194,90,114,64,125,100,18,2,121,125,70,37,229,98,36,129,204,149,39,53,14,144,79,139,113,65,159,22,244,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,184,20,0,0,72,198,182,246,63,159,5,213,127,38,37,228,134,53,148,93,242,141,97,101,104,107,0,255,99,101,205,251,108,42,91,10,121,97,142,227,14,185,65,15,160,253,31,55,124,123,95,163,80,22,50,100,62,114,101,210,168,164,210,168,67,74,97,29,230,189,24,240,121,91,250,162,227,86,115,3,76,215,123,113,133,120,148,165,12,123,39,61,233,198,128,17,121,5,222,174,55,165,30,238,184,228,70,178,205,67,27,230,21,157,170,113,74,93,158,49,35,43,243,135,49,238,199,142,124,210,202,142,36,225,84,53,131,127,161,175,234,209,164,85,71,105,19,197,34,54,151,218,0,25,169,203,200,148,53,224,253,124,68,238,140,92,58,228,178,35,136,219,68,138,197,33,83,37,111,251,156,10,133,230,16,119,8,150,103,8,68,241,63,191,107,123,19,186,112,143,195,84,124,160,199,231,245,191,75,158,54,161,119,4,33,17,250,56,153,164,222,218,244,121,200,219,247,235,59,34,215,240,76,190,18,19,63,0,0,200,1,50,98,229,162,114,216,17,181,66,19,14,185,204,29,84,142,240,79,139,136,239,212,56,224,202,176,184,50,47,236,12,11,59,67,1,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,47,128,46,228,24,217,63,14,186,144,163,62,86,100,28,240,126,177,120,113,231,139,5,128,246,35,173,253,207,229,248,84,126,37,29,197,240,38,219,131,139,31,105,7,202,100,110,229,14,34,30,69,247,46,173,195,10,62,170,163,45,171,38,138,162,195,0,255,200,103,89,161,0,255,106,46,213,107,254,144,81,153,189,186,49,159,170,134,24,151,116,53,91,248,73,106,232,0,255,18,109,170,98,243,243,75,122,207,206,217,32,127,93,36,89,171,86,18,62,205,9,146,45,57,63,170,83,229,201,181,5,161,190,123,185,243,153,171,71,141,86,26,17,84,184,2,174,105,18,33,224,203,252,225,214,203,214,81,31,239,160,207,84,234,134,190,107,113,150,171,237,137,68,250,231,115,119,39,25,73,130,141,87,39,171,234,148,45,143,206,46,51,118,184,35,42,226,91,70,54,253,180,155,190,24,224,111,253,157,248,184,209,105,109,5,175,117,156,113,101,19,173,43,122,5,103,125,101,89,251,11,1,224,62,210,191,140,251,155,190,74,86,26,13,39,89,50,66,29,224,213,240,1,0,0,0,0,0,80,113,71,40,192,5,208,173,76,5,133,251,145,10,10,16,169,176,114,0,1,160,152,121,197,124,90,208,1,228,213,80,84,192,175,83,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,220,17,138,10,43,82,1,50,135,177,20,239,231,3,234,10,144,183,21,214,2,197,251,43,2,144,192,202,69,85,8,200,101,40,96,234,20,83,225,126,166,5,0,0,0,0,0,0,0,96,63,0,253,75,218,228,115,103,190,25,157,138,190,154,100,44,74,225,97,42,62,120,52,33,239,5,115,202,69,146,74,50,195,228,240,90,123,74,125,200,22,91,61,98,56,155,93,20,65,15,63,159,153,215,114,143,204,54,216,74,131,5,51,156,70,113,200,111,85,152,192,27,70,46,24,207,158,77,144,191,62,239,147,200,237,150,113,200,10,82,109,218,8,114,45,93,201,136,4,10,215,84,99,198,230,231,208,145,45,27,96,69,70,205,66,125,185,254,211,49,172,183,147,166,143,90,234,25,36,201,58,111,163,250,144,83,69,28,14,213,48,118,204,13,62,50,68,165,101,133,32,192,224,95,222,203,246,31,57,66,63,202,200,110,223,52,246,27,240,227,23,126,239,140,214,159,222,119,163,197,89,129,254,249,113,120,160,157,160,1,0,0,230,128,245,165,142,90,168,138,245,101,238,36,10,197,2,232,138,194,197,123,153,22,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,240,226,90,22,46,236,200,11,72,39,228,130,126,103,27,32,0,255,204,55,23,115,165,192,81,192,151,177,87,181,168,80,127,232,138,162,2,9,43,242,73,82,90,18,120,67,125,247,51,242,62,159,180,102,36,69,93,58,73,56,196,113,70,123,217,105,231,225,107,118,144,134,204,143,164,59,72,189,161,38,251,175,182,35,117,221,71,36,45,67,109,185,75,205,100,246,140,4,8,93,234,51,138,158,146,38,234,170,133,54,181,154,65,42,185,233,214,93,92,34,173,102,5,186,225,103,137,37,28,224,85,14,230,24,3,253,243,51,155,216,153,73,41,109,34,51,132,186,205,90,170,59,138,145,196,92,215,167,183,20,25,85,176,47,76,221,176,117,81,104,46,50,72,205,93,167,36,30,145,75,26,185,18,151,199,11,107,63,230,51,41,188,157,47,46,27,252,220,135,33,162,163,200,253,202,248,213,106,155,48,37,90,141,54,124,113,70,13,87,220,196,50,214,100,11,223,29,243,114,101,70,169,213,69,40,117,73,207,203,214,57,198,17,254,163,184,121,229,41,213,163,116,70,36,193,181,124,167,32,253,92,65,10,217,201,74,85,237,152,8,17,254,247,254,187,167,254,87,249,18,228,127,175,218,125,70,100,210,40,73,78,183,42,36,43,91,222,211,235,209,211,122,218,19,17,178,251,133,142,158,153,145,148,144,71,215,164,16,55,63,160,226,94,10,48,7,160,95,70,33,23,51,231,88,184,175,207,211,230,194,170,249,149,180,198,1,34,159,22,244,113,49,159,22,244,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,138,247,20,21,119,78,81,164,29,243,238,239,36,249,251,148,182,95,146,44,97,155,111,227,82,227,42,124,117,200,144,1,31,62,162,139,77,163,191,230,247,19,150,165,221,194,167,155,210,94,142,108,16,213,91,201,230,213,234,203,41,173,107,171,187,112,132,92,48,226,142,175,248,169,108,23,184,181,145,254,249,204,7,187,163,70,208,162,214,168,206,197,221,82,130,128,153,90,106,141,176,115,136,137,154,177,78,59,46,223,34,228,39,60,61,125,237,72,102,248,121,231,94,79,157,94,193,183,10,33,156,227,165,67,230,87,198,42,73,74,82,183,33,183,8,61,160,252,86,94,61,87,43,89,51,34,73,217,98,14,173,169,108,146,84,26,195,120,217,205,135,225,114,54,183,23,204,253,136,47,114,249,50,197,73,108,90,157,217,184,152,183,174,91,38,215,217,215,174,186,158,199,40,247,118,68,46,9,141,87,19,62,41,143,71,59,85,151,210,152,41,244,227,248,47,221,162,77,94,212,64,37,170,108,60,13,232,51,119,22,9,16,121,125,46,105,153,11,74,118,157,190,165,86,146,172,11,113,81,9,167,56,252,165,224,214,141,104,210,110,171,134,107,172,108,243,218,191,136,247,247,222,240,233,220,158,103,14,248,241,175,208,69,210,195,13,218,100,56,228,117,107,3,98,82,155,228,3,0,192,133,200,72,162,0,121,177,240,226,138,188,164,161,176,50,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,0,93,94,216,249,101,65,23,23,51,31,22,32,35,159,213,162,66,228,138,2,160,200,48,127,13,163,219,100,101,3,114,120,19,37,43,105,17,206,101,32,114,218,200,58,134,154,33,167,195,207,142,253,173,108,51,168,41,132,101,82,182,201,32,24,150,157,74,210,46,123,57,81,17,0,255,210,229,136,164,175,55,117,57,79,104,18,148,56,174,40,85,153,183,110,70,127,236,237,135,84,95,159,185,34,153,177,250,78,37,59,81,19,174,156,73,118,76,167,136,173,89,197,82,101,28,105,83,63,230,243,145,23,173,147,203,149,210,95,156,211,180,210,210,198,101,139,175,206,210,70,62,107,164,95,126,212,50,87,68,163,28,252,226,54,171,238,221,110,168,201,173,41,48,103,179,85,117,227,136,118,98,148,133,132,60,61,50,50,234,40,35,87,57,101,146,122,34,197,22,74,22,145,147,197,177,172,164,114,243,140,17,18,229,87,127,174,191,35,246,90,222,104,155,41,165,110,245,225,142,47,100,10,252,222,5,252,228,177,39,223,33,226,203,103,144,188,158,30,174,43,98,118,201,44,161,14,45,162,230,86,243,6,252,117,233,136,95,171,230,122,167,223,125,183,151,149,153,56,76,31,53,101,179,140,157,96,192,124,196,79,125,190,67,35,190,211,150,246,30,164,92,229,70,33,85,234,28,244,225,19,79,88,147,11,237,0,99,36,41,123,175,44,180,117,105,241,180,172,163,78,136,251,43,23,100,147,72,210,228,73,148,55,131,146,218,150,0,101,51,126,36,246,52,33,134,183,224,213,169,95,128,181,130,217,163,54,41,66,224,91,250,204,40,221,51,71,42,75,162,212,108,78,155,221,242,180,230,66,114,16,110,176,230,219,40,204,23,174,179,241,121,192,0,56,135,250,35,151,110,71,148,32,46,169,237,66,94,86,84,102,74,99,18,135,74,112,0,0,0,0,0,0,184,112,127,151,180,128,23,48,63,7,138,153,203,165,2,0,128,226,189,173,0,138,250,157,25,176,50,45,0,0,0,0,224,39,71,100,238,181,225,211,50,119,184,12,93,89,220,119,68,111,137,19,54,151,114,189,4,226,123,18,91,170,124,112,179,232,71,127,203,227,92,227,175,253,108,103,79,218,51,246,47,59,48,2,224,39,69,70,238,181,226,211,34,119,54,15,217,89,219,135,68,111,138,107,54,145,18,77,4,226,123,242,91,90,124,176,176,40,72,127,203,156,92,99,160,253,156,104,79,218,51,54,80,59,48,2,0,126,19,242,25,17,107,71,141,36,59,10,161,180,90,42,137,208,92,199,105,77,172,136,155,83,42,210,39,163,82,53,10,227,15,23,21,124,147,83,92,99,90,238,103,3,59,219,225,236,122,54,48,142,200,204,21,107,175,40,241,106,105,155,77,27,90,30,233,115,94,81,170,238,222,199,76,113,161,224,236,158,149,196,249,46,148,150,103,57,199,78,118,58,239,184,149,235,237,191,6,0,144,49,151,25,185,118,210,76,186,162,208,74,43,164,6,173,183,110,211,132,152,18,55,135,122,27,163,46,53,250,224,15,107,21,60,152,98,5,211,178,32,27,184,171,133,245,108,223,196,206,0,255,163,102,252,207,112,0,255,179,219,184,212,127,0,2,0,0,0,0,184,103,100,172,189,225,213,51,86,184,108,93,65,28,119,92,115,105,19,10,87,113,189,52,58,110,196,168,42,97,220,212,250,209,83,120,156,21,252,85,144,237,108,108,38,228,95,246,159,6,192,95,206,200,200,149,107,175,36,241,105,105,156,77,28,66,122,163,207,101,197,166,186,123,31,155,246,123,83,112,118,207,186,225,124,79,101,90,102,230,28,199,218,233,28,107,43,216,245,54,32,2,0,0,0,0,0,0,224,191,237,216,43,87,95,107,189,246,59,157,230,58,91,191,111,199,15,0,255,205,28,78,245,179,59,185,143,244,28,189,129,215,238,71,221,95,179,237,153,203,38,101,7,104,0,252,164,200,200,189,86,124,90,228,206,230,33,59,107,251,144,232,77,113,205,38,82,162,137,64,124,79,126,75,139,15,22,22,5,233,111,153,147,107,12,180,159,19,237,73,123,198,6,106,7,70,0,0,0,0,0,25,115,153,145,107,39,205,164,43,10,173,180,66,106,208,122,235,54,77,136,41,113,115,168,183,49,234,82,163,15,254,176,86,193,131,41,86,48,45,11,178,129,187,90,88,207,246,77,236,252,63,106,198,0,255,12,247,63,187,141,75,253,7,32,0,0,0,0,128,123,70,198,218,27,94,61,99,133,203,214,21,196,113,199,53,151,54,161,112,21,215,75,163,227,70,140,170,18,198,77,173,31,61,133,199,89,193,95,5,217,206,198,102,66,254,101,0,255,105,0,252,229,140,140,92,185,246,74,18,159,150,198,217,196,33,164,55,250,92,86,108,170,187,247,177,105,191,55,5,103,247,172,27,206,247,84,166,101,102,206,113,172,157,206,177,182,130,93,111,3,34,0,0,0,0,0,0,0,42,187,19,209,4,205,40,219,41,117,83,218,6,41,183,45,155,77,33,15,45,59,110,156,223,56,159,217,114,11,50,51,44,20,170,61,56,195,27,214,170,52,49,115,161,93,20,215,38,231,10,187,216,202,172,214,0,0,0,0,0,0,80,236,141,27,210,79,105,179,72,205,136,218,55,103,28,101,184,166,18,135,84,241,168,130,171,251,174,174,47,29,57,165,82,165,78,69,214,242,132,133,24,21,198,43,246,100,110,214,180,149,18,217,150,118,93,3,0,0,0,0,0,0,254,82,102,68,236,220,107,39,133,79,168,227,174,226,22,50,27,253,45,83,54,237,173,27,217,180,223,155,141,207,187,209,13,155,123,42,47,51,51,27,56,214,182,228,88,91,193,86,176,0,255,250,202,181,243,180,189,213,119,184,213,234,173,203,245,231,14,28,113,220,195,225,84,0,255,188,239,59,71,63,210,27,152,226,190,203,125,74,219,158,185,236,173,118,128,6,0,0,0,252,165,204,136,216,185,215,78,10,159,80,199,93,197,45,100,54,250,91,166,108,218,91,55,178,105,191,55,27,159,119,163,27,54,247,84,94,102,102,54,112,172,109,201,177,182,130,173,96,0,255,245,149,107,231,105,123,171,239,112,171,213,91,151,235,207,29,56,226,184,135,195,169,254,121,223,119,142,126,164,55,48,197,125,151,251,148,182,61,115,217,91,237,0,13,0,0,0,0,0,0,0,0,0,0,0,192,22,25,25,59,246,218,81,225,21,234,182,171,182,181,50,210,223,60,165,212,222,186,145,153,226,194,198,231,221,40,137,205,93,232,50,207,178,129,157,108,75,222,113,43,43,216,126,137,157,0,255,71,205,248,159,225,254,103,183,113,169,0,255,0,4,0,0,0,0,0,0,0,0,0,0,0,0,25,115,153,145,107,39,205,164,43,10,173,180,66,106,208,122,235,54,77,136,41,113,115,168,183,49,234,82,163,15,254,176,86,193,131,41,86,48,45,11,178,129,187,90,88,207,254,49,0,252,19,59,0,255,143,154,241,63,195,253,207,110,227,82,0,255,1,8,0,0,0,0,0,0,168,238,244,168,89,87,125,73,238,162,52,74,92,182,173,148,105,168,67,226,78,24,227,156,32,46,156,243,120,149,183,133,161,98,80,131,69,203,61,194,129,118,43,167,24,151,23,249,211,62,101,95,246,223,134,164,145,8,178,87,146,200,216,65,174,165,58,117,41,153,68,115,77,78,59,126,202,223,27,80,164,79,26,169,110,80,65,12,225,198,55,57,146,107,252,99,80,59,199,147,118,56,59,180,189,134,0,0,0,128,0,255,86,106,75,34,104,93,163,82,106,78,192,31,185,213,101,27,90,10,235,61,73,174,183,86,204,156,76,227,226,233,168,83,192,189,106,37,170,52,193,238,220,98,160,251,110,54,54,231,216,173,236,107,22,65,130,30,177,226,213,194,221,89,122,75,59,221,246,113,232,205,227,210,17,21,209,68,165,248,158,236,240,210,167,79,133,16,6,233,111,121,193,53,230,10,106,39,218,206,246,140,237,208,94,137,0,160,204,181,113,11,45,25,81,74,109,106,68,60,109,148,26,121,187,71,41,163,146,204,76,42,94,45,34,164,44,254,128,126,197,118,59,149,58,30,201,10,174,49,58,102,37,123,166,221,204,142,178,191,14,164,201,166,137,36,79,22,122,41,132,144,66,42,113,70,148,180,133,212,50,225,61,75,162,42,69,67,226,85,12,105,212,164,58,134,24,195,76,34,45,43,217,48,78,220,220,36,102,89,118,114,123,17,1,0,0,0,240,223,118,236,149,171,175,181,94,251,157,78,115,157,173,223,183,227,135,0,255,102,14,167,250,217,157,220,71,122,142,222,192,107,247,163,238,175,217,246,204,101,147,178,3,52,0,126,82,100,228,94,43,62,45,114,103,243,144,157,181,125,72,244,166,184,102,19,41,209,68,32,190,39,191,165,197,7,11,139,130,244,183,204,201,53,6,218,207,137,246,164,61,99,3,181,3,35,0,0,254,219,142,189,114,245,181,214,107,191,211,105,174,179,245,251,118,252,240,223,204,225,84,63,187,147,251,72,207,209,27,120,237,126,212,253,53,219,158,185,108,82,118,128,6,192,79,138,140,220,107,197,167,69,238,108,30,178,179,182,15,137,222,20,215,108,34,37,154,8,196,247,228,183,180,248,96,97,81,144,254,150,57,185,198,64,251,57,209,158,180,103,108,160,118,96,4,0,0,0,128,127,98,231,0,255,81,51,254,103,184,0,255,217,109,92,234,63,16,71,100,230,138,181,87,148,120,181,180,205,166,13,45,143,244,57,175,40,85,119,239,99,166,184,80,112,118,207,74,226,124,23,74,203,179,156,99,39,59,157,119,220,202,245,246,95,3,0,0,0,224,191,237,216,43,87,95,107,189,246,59,157,230,58,91,191,111,199,15,0,255,205,28,78,245,179,59,185,143,244,28,189,129,215,238,71,221,95,179,237,153,203,38,101,7,104,0,252,164,200,200,189,86,124,90,228,206,230,33,59,107,251,144,232,77,113,205,38,82,162,137,64,124,79,126,75,139,15,22,22,5,233,111,153,147,107,12,180,159,19,237,73,123,198,6,106,7,178,204,136,216,185,215,78,10,159,80,199,93,197,45,100,54,250,91,166,108,218,91,55,178,105,191,55,27,159,119,163,27,54,247,84,94,102,102,54,112,172,109,201,177,182,130,173,96,3,34,0,128,91,102,196,218,43,94,61,98,101,243,150,29,180,113,200,53,167,182,166,16,21,209,68,163,227,198,143,106,17,198,66,173,32,61,133,57,89,193,64,5,57,209,198,102,66,6,106,0,255,105,0,0,0,0,0,247,140,140,181,55,188,122,198,10,151,173,43,136,227,142,107,46,109,66,225,42,174,151,70,199,141,24,85,37,140,155,90,63,122,10,143,179,130,191,10,178,157,141,205,132,252,203,254,219,51,50,114,229,218,43,73,124,90,26,103,19,135,144,222,232,115,89,177,169,238,222,199,166,253,222,20,156,221,179,110,56,223,83,153,150,153,57,199,177,118,58,199,218,10,118,189,13,136,0,168,242,204,123,73,22,129,79,234,13,173,223,186,125,111,90,246,45,190,117,158,233,79,165,119,35,198,204,218,184,241,39,157,229,2,103,4,254,178,89,25,205,166,179,107,91,41,110,212,73,38,219,100,80,186,194,109,10,233,94,105,60,76,67,152,71,212,178,45,91,73,12,41,165,126,21,21,103,115,164,218,213,232,135,177,94,50,55,11,161,121,210,14,241,50,251,190,93,143,0,0,0,0,80,110,110,205,102,211,27,26,81,130,68,150,239,229,109,221,74,95,210,188,47,136,146,230,37,132,17,197,188,52,44,58,53,37,200,168,197,124,226,15,123,198,188,226,166,82,41,91,105,62,59,129,93,211,0,0,51,90,27,90,91,149,172,66,42,45,180,146,164,196,161,211,66,171,203,132,119,154,89,78,163,102,136,107,122,149,105,226,72,167,43,45,155,74,243,131,141,13,126,181,71,185,202,198,180,63,12,0,0,0,0,0,108,145,145,177,99,175,29,21,94,161,110,187,106,91,43,35,253,205,83,74,237,173,27,153,41,46,108,124,222,141,146,216,220,133,46,243,44,27,216,201,182,228,29,183,178,130,253,215,0,240,79,236,252,63,106,198,0,255,12,247,63,187,141,75,253,7,32,0,0,0,0,0,0,224,191,237,216,43,87,95,107,189,246,59,157,230,58,91,191,111,199,15,0,255,205,28,78,245,179,59,185,143,244,28,189,129,215,238,71,221,95,179,237,153,203,38,101,7,178,200,200,189,86,124,90,228,206,230,33,59,107,251,144,232,77,113,205,38,82,162,137,64,124,79,126,75,139,15,22,22,5,233,111,153,147,107,12,180,159,19,237,73,123,198,6,106,7,70,0,84,164,74,146,150,181,96,134,171,187,205,226,205,113,88,239,77,86,242,168,101,146,182,141,211,176,230,102,18,185,114,10,139,154,158,122,13,48,185,11,120,156,37,12,99,21,187,217,189,182,159,109,203,254,247,153,53,106,126,237,32,73,224,211,80,43,218,164,16,82,57,248,179,110,105,84,123,31,135,253,222,228,119,225,135,179,2,243,61,149,11,153,153,147,163,157,206,246,172,96,159,180,175,34,0,0,0,224,39,211,156,74,75,82,146,100,26,133,212,172,181,125,27,150,214,164,91,135,31,191,171,121,72,167,40,157,67,168,136,27,125,234,125,56,72,44,170,116,151,235,89,154,179,198,243,34,219,51,132,125,204,174,252,119,205,216,240,105,65,183,46,196,50,181,234,182,14,215,175,56,151,68,82,197,61,108,58,213,191,91,125,152,195,12,30,233,13,76,114,0,255,193,211,76,105,199,218,92,118,82,123,53,2,224,39,71,100,238,181,225,211,50,119,184,12,93,89,220,119,68,111,137,19,54,151,114,189,4,226,123,18,91,170,124,112,179,232,71,127,203,227,92,227,175,253,108,103,79,218,51,246,47,251,143,175,92,59,79,219,91,125,135,91,173,222,186,92,127,238,192,17,199,61,28,78,245,207,251,190,115,244,35,189,129,41,238,187,220,167,180,237,153,203,222,106,7,104,0,128,127,98,231,0,255,81,51,254,103,184,0,255,217,109,92,234,63,0,1,0,100,204,69,102,238,149,36,163,174,164,181,212,9,165,89,235,77,219,58,225,167,252,189,161,222,70,167,75,179,62,24,196,90,27,15,90,88,193,203,44,200,57,238,106,225,66,27,200,34,35,99,199,94,59,42,188,66,221,118,213,182,86,70,250,155,167,148,218,91,55,50,83,92,216,248,188,27,37,177,185,11,93,230,89,54,176,147,109,201,59,110,101,5,27,192,128,247,86,196,5,111,66,62,34,99,175,40,17,101,39,45,164,78,43,37,23,154,211,184,174,249,21,127,111,74,69,250,164,83,170,89,97,12,226,162,141,111,178,133,107,188,204,253,156,99,103,59,156,189,208,22,66,200,203,72,5,0,80,88,185,21,0,239,173,8,192,251,185,3,96,231,82,200,69,102,22,133,157,161,0,0,0,0,0,0,0,0,40,204,129,254,43,146,210,215,170,209,166,229,86,27,177,34,70,33,159,191,146,4,33,171,158,73,154,118,60,162,65,70,99,17,59,108,24,191,136,126,157,119,236,223,158,226,182,184,19,23,7,59,184,183,189,99,88,195,110,54,40,251,25,243,12,239,231,51,119,212,157,81,51,179,142,139,91,43,14,9,59,225,150,73,195,84,59,79,152,57,69,156,105,213,90,148,150,121,236,32,195,122,43,233,180,92,213,251,35,179,166,138,146,206,40,21,75,89,147,136,140,118,11,106,214,125,254,181,27,27,243,41,191,229,236,18,81,104,59,98,149,35,41,45,174,163,186,109,83,161,70,245,176,100,16,170,100,48,246,102,111,38,177,44,47,57,17,114,177,222,78,135,141,220,36,234,168,6,101,84,101,105,80,187,221,70,12,119,88,227,177,166,157,221,32,230,39,77,159,36,242,142,200,138,58,115,121,223,146,215,212,214,211,4,207,242,211,172,232,140,97,83,37,220,143,149,145,145,145,177,42,77,226,80,151,45,81,74,83,30,155,68,14,25,28,207,67,126,196,215,145,203,240,51,214,155,63,254,41,229,156,52,17,158,228,175,197,29,235,216,251,9,249,92,230,242,65,94,120,101,103,247,124,195,172,70,73,222,154,230,134,117,156,84,168,218,50,50,2,226,15,94,31,201,250,223,59,58,109,220,213,185,191,52,86,248,164,221,22,49,86,70,100,50,19,240,199,253,163,234,241,93,45,197,99,26,231,62,182,125,24,166,61,13,49,191,114,37,141,136,55,14,0,0,114,64,250,71,47,220,167,149,98,145,254,59,200,5,11,168,15,11,23,245,105,1,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,80,1,119,164,2,190,154,66,228,82,49,233,22,0,46,196,222,25,73,211,2,32,178,97,5,252,229,115,69,205,21,180,156,105,212,66,170,102,178,91,157,179,200,125,28,115,174,34,137,198,50,49,95,125,102,20,219,173,145,62,224,143,123,153,145,143,136,44,177,151,67,105,37,108,137,138,82,179,231,83,16,61,160,110,231,238,185,77,61,146,190,126,15,143,56,134,190,18,167,88,54,163,42,14,138,204,142,182,37,95,25,206,0,255,243,85,173,203,164,81,35,214,241,226,18,167,136,25,154,167,60,15,240,159,226,159,206,222,25,37,104,17,209,178,228,160,123,55,21,250,234,212,233,49,232,221,120,193,149,118,128,253,14,100,0,255,118,230,246,120,180,86,68,221,24,27,157,12,125,25,44,167,219,201,212,4,208,173,232,126,171,190,75,73,98,181,93,31,190,205,216,152,121,31,30,226,113,14,181,71,28,215,64,63,93,46,155,60,45,107,36,188,124,44,214,148,93,206,221,195,17,27,133,199,100,215,17,179,68,59,48,55,34,196,248,133,187,247,218,180,29,77,203,157,94,35,190,176,2,25,55,156,195,20,182,231,18,43,29,114,250,250,98,197,38,132,68,144,8,74,210,29,142,144,54,124,234,239,185,13,40,63,93,174,124,54,247,156,50,46,153,49,170,170,216,250,120,124,110,234,75,2,117,138,117,31,41,75,181,180,83,237,157,134,148,95,158,182,74,210,116,93,112,19,101,245,238,128,47,183,14,254,170,145,77,46,26,235,132,43,10,147,80,149,34,46,14,137,34,117,58,196,122,122,61,125,39,217,237,3,122,162,113,101,126,0,0,188,128,185,128,157,161,160,95,145,84,65,1,245,105,241,162,5,125,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,162,120,127,165,66,46,51,162,40,228,50,31,176,23,162,163,6,93,0,27,240,227,107,104,249,136,218,170,239,125,208,89,135,102,168,240,115,218,103,251,53,62,27,234,203,99,91,0,255,145,153,171,233,234,23,37,131,20,135,133,170,233,150,109,100,88,152,113,197,208,253,122,127,65,246,79,246,143,52,61,238,138,217,203,249,60,210,24,247,246,218,171,172,26,13,18,45,153,140,78,189,196,250,242,187,233,163,33,235,136,147,190,242,222,71,247,167,76,81,30,103,80,196,250,239,69,197,126,145,9,191,18,210,142,18,201,180,165,241,222,244,198,91,7,0,84,136,88,10,128,10,73,87,220,43,35,168,5,84,92,185,35,46,236,29,185,18,164,90,92,25,114,192,124,198,222,225,132,130,46,119,198,81,33,151,2,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,224,5,208,197,133,157,207,180,128,121,63,211,2,232,67,81,33,242,161,0,176,109,200,207,165,143,81,187,87,221,123,77,122,106,96,111,116,3,21,84,8,55,56,41,162,112,133,157,212,128,73,188,167,203,21,17,249,26,170,241,105,54,111,174,202,10,236,184,40,17,247,181,41,85,160,138,229,109,246,170,4,192,151,52,61,93,87,103,247,119,66,42,249,149,235,100,75,81,17,245,57,221,166,173,95,195,227,87,184,67,31,221,229,179,86,147,135,141,217,195,90,83,31,175,180,151,37,82,238,159,249,32,17,81,35,153,150,228,170,230,248,181,12,1,127,136,238,95,228,162,251,40,81,107,13,49,211,50,119,196,70,218,17,26,197,204,140,36,177,51,75,33,36,138,99,108,204,252,76,221,254,182,87,169,241,106,193,123,235,54,10,110,210,35,117,74,116,203,142,107,112,55,214,151,87,220,222,73,227,45,187,243,70,107,67,60,167,7,34,59,172,96,227,38,138,242,75,93,68,137,162,171,147,18,149,180,185,198,36,118,79,165,128,76,81,140,185,244,81,28,120,145,37,152,90,182,59,54,46,162,97,31,202,2,199,240,215,163,211,196,4,110,230,71,198,103,237,135,120,43,163,84,61,173,45,93,149,184,44,147,249,54,36,54,2,220,60,163,67,13,215,248,217,205,63,94,126,188,71,119,100,210,34,159,209,116,203,164,89,27,82,165,163,166,41,53,36,182,130,142,248,42,51,103,56,225,56,198,210,8,140,51,220,147,191,190,166,219,175,147,47,209,226,235,251,34,156,222,63,125,89,14,176,84,16,7,213,26,177,15,237,143,70,252,249,168,186,200,10,31,94,201,160,187,117,250,190,16,151,176,235,24,7,170,239,201,99,141,23,124,202,55,6,75,247,244,169,215,111,18,153,167,181,68,89,196,73,103,145,26,239,104,76,137,167,185,238,233,210,204,198,18,246,32,60,181,170,63,111,93,126,249,249,204,175,136,157,164,217,52,131,184,205,202,93,11,113,105,184,226,19,42,199,97,69,70,225,80,169,40,140,225,206,8,226,73,190,230,59,59,152,253,16,112,45,133,149,225,158,250,59,72,93,71,95,143,180,15,183,245,29,184,76,69,254,110,119,30,27,117,228,102,78,49,0,0,0,0,42,238,156,162,2,196,133,204,8,11,23,238,39,185,0,241,32,158,2,42,192,253,157,22,119,42,90,188,183,67,1,0,0,144,154,112,26,243,157,63,251,41,62,181,167,98,183,66,164,38,156,198,124,231,207,126,138,79,237,169,216,1,162,198,252,224,207,190,133,79,237,87,219,173,16,169,137,168,49,63,248,179,111,225,83,251,213,118,43,196,148,30,128,197,124,15,3,237,111,242,169,189,147,109,133,16,226,252,50,127,51,79,216,31,181,167,38,176,152,239,97,160,253,77,62,181,119,178,173,16,66,156,95,230,111,230,9,251,163,118,21,3,48,151,239,225,159,253,77,198,178,119,178,167,244,96,205,3,115,249,30,254,217,223,100,44,123,39,123,74,143,171,60,0,0,0,254,27,78,93,190,19,104,63,197,88,246,84,236,0,141,0,255,134,83,151,239,4,218,79,49,150,61,21,251,127,3,132,39,191,204,223,204,236,246,71,237,1,8,0,255,132,240,228,151,249,155,153,221,254,168,61,0,1,0,0,0,0,0,64,149,144,242,223,222,207,110,127,12,251,42,130,42,33,229,191,189,159,221,254,24,246,42,3,162,198,252,224,207,190,133,79,237,87,219,173,16,169,137,168,49,63,248,179,111,225,83,251,213,118,43,4,0,0,84,25,128,185,124,15,0,255,236,111,50,150,189,147,61,165,7,107,30,152,203,247,240,207,254,38,99,217,59,217,83,122,92,229,1,0,0,240,223,112,234,242,157,64,251,41,198,178,167,98,7,104,252,55,156,186,124,39,208,126,138,177,236,169,216,0,255,27,32,60,249,101,254,102,102,183,63,106,183,194,153,247,146,44,2,159,212,27,90,191,117,251,222,180,236,91,124,235,60,211,159,74,239,70,140,153,181,113,227,79,58,203,5,206,8,252,101,179,50,154,77,103,167,38,132,39,191,204,223,204,236,246,71,237,229,115,154,242,189,22,45,45,222,74,110,167,41,197,37,108,109,41,169,251,45,63,145,14,17,29,225,26,141,83,25,107,24,242,107,83,168,203,227,37,127,216,195,163,246,134,243,185,198,198,236,33,8,16,153,203,72,82,114,185,162,18,90,105,133,148,112,218,26,173,180,208,95,113,185,9,169,58,77,28,221,44,10,98,165,25,174,177,133,149,66,115,92,225,9,167,56,249,65,155,189,51,145,45,141,155,91,104,75,163,181,169,219,121,70,36,115,55,14,169,148,100,53,55,140,144,194,150,14,149,106,67,122,125,229,141,152,225,86,158,231,168,50,142,228,170,18,118,77,251,18,2,0,0,184,71,33,148,70,161,73,199,110,109,28,39,130,56,182,144,58,173,164,161,174,88,68,92,231,165,109,105,150,196,188,73,93,53,237,41,139,155,89,93,140,113,139,135,192,85,246,16,196,118,103,0,255,50,108,233,223,75,205,168,238,40,146,70,163,164,54,233,146,91,39,27,50,121,202,110,155,222,152,209,228,81,45,149,234,225,161,77,149,71,169,44,126,186,92,202,205,145,232,111,108,229,170,24,246,42,187,98,35,106,204,15,254,236,91,248,212,126,181,189,190,33,34,51,51,35,146,36,201,40,181,150,26,73,219,166,109,73,20,247,37,63,79,101,196,225,144,184,33,163,74,141,186,100,42,84,168,176,234,215,170,73,147,42,52,162,198,252,224,207,190,133,79,237,87,219,173,16,0,0,0,84,9,169,254,118,196,223,101,28,49,105,238,223,136,196,154,201,209,210,253,39,117,148,193,86,229,254,89,55,183,218,27,250,223,207,206,203,14,226,222,158,204,150,198,205,33,196,165,215,226,148,213,188,36,154,185,219,134,82,82,179,132,27,94,40,97,84,135,69,197,29,189,66,243,182,204,176,52,207,179,211,6,71,178,82,9,91,153,125,54,177,138,128,38,127,242,253,147,246,59,183,175,34,168,18,77,254,228,251,39,237,119,110,95,69,0,0,0,0,0,248,39,160,121,242,245,252,178,204,110,143,203,94,213,104,242,39,223,63,105,191,115,187,106,163,121,242,245,252,178,204,110,143,203,94,213,104,242,39,223,63,105,191,115,251,42,2,0,192,63,1,205,147,175,231,151,101,118,123,92,246,170,70,147,63,249,254,73,251,157,219,85,27,205,147,175,231,151,101,118,123,92,246,170,70,147,63,249,254,73,251,157,219,87,17,0,0,0,0,0,0,0,0,0,160,218,128,38,206,215,243,203,242,132,61,46,187,127,34,0,209,196,249,122,126,89,158,176,199,101,247,79,92,229,1,0,0,0,0,0,0,0,0,0,0,85,6,230,242,61,252,179,191,201,88,246,78,182,138,81,101,96,46,223,195,63,251,155,140,101,239,100,79,233,1,87,121,160,234,113,149,7,0,0,0,0,192,154,97,110,146,43,104,222,40,73,74,187,59,117,92,190,17,66,8,217,100,71,236,144,68,101,226,131,212,92,212,35,247,180,170,86,116,150,226,106,6,48,152,221,207,93,199,249,197,158,209,99,100,100,100,68,38,77,26,81,105,33,37,162,54,78,227,210,168,237,51,126,153,202,150,67,38,145,67,58,149,234,116,201,180,171,208,102,85,160,85,147,90,13,203,99,74,63,114,211,85,35,225,157,100,169,183,233,60,76,188,145,141,119,210,173,60,46,237,11,46,142,183,150,176,199,7,234,135,137,141,63,229,198,57,193,130,182,29,250,175,51,150,125,157,7,72,186,34,10,33,14,61,105,214,198,37,89,154,151,208,66,188,181,15,188,172,51,110,109,91,58,249,180,123,106,226,162,136,19,107,220,202,35,198,101,114,174,240,44,87,51,213,161,222,24,197,73,58,161,13,23,181,210,240,238,140,107,169,19,74,75,172,17,73,196,144,206,226,239,181,210,220,16,137,65,165,101,173,135,123,200,106,30,48,59,199,66,57,89,176,29,168,49,234,202,168,181,184,181,36,89,28,167,102,117,158,66,8,237,238,190,241,130,246,56,180,109,106,227,83,237,105,134,139,30,78,84,112,43,115,24,151,55,185,194,179,172,202,211,9,88,130,38,137,191,87,157,192,11,57,103,122,169,180,228,31,225,179,21,94,120,110,125,31,106,138,17,151,176,210,121,23,186,184,130,147,109,168,251,173,92,204,190,210,115,52,105,68,97,24,233,171,180,144,226,102,185,38,91,72,86,90,97,184,141,2,56,146,67,28,183,251,42,84,168,80,97,92,244,240,101,210,86,222,101,92,254,176,138,153,153,182,157,46,33,34,51,51,35,146,36,201,40,181,150,26,73,219,166,109,73,20,247,37,63,79,101,196,225,144,184,33,163,74,141,186,100,42,84,168,176,234,215,170,73,147,50,231,229,42,177,131,222,189,210,36,181,187,75,200,149,123,161,133,150,77,106,68,13,185,84,26,46,72,205,57,61,110,79,149,106,93,103,22,174,230,31,131,217,130,220,117,156,161,109,242,33,165,185,41,189,146,108,220,160,180,150,166,58,76,45,148,212,179,165,15,189,117,220,124,70,155,201,44,234,120,88,171,74,199,37,117,72,76,66,24,152,155,190,178,169,29,224,77,187,203,158,208,139,18,81,73,165,153,37,178,210,164,153,141,227,52,14,205,200,17,151,117,154,218,22,234,48,79,176,165,28,61,133,236,112,215,141,248,253,50,55,127,24,154,11,89,198,222,124,201,140,121,168,246,26,141,75,41,169,111,135,212,172,135,67,154,66,103,220,226,58,46,17,149,153,140,55,197,149,29,87,54,36,186,181,235,77,180,153,155,42,85,142,88,216,17,24,215,22,250,109,39,216,149,13,75,117,179,38,205,201,150,38,33,245,36,151,215,123,60,245,202,48,162,80,169,109,217,215,41,171,42,191,47,99,10,180,197,157,218,171,234,27,194,126,182,162,157,100,166,152,73,207,174,211,14,140,152,212,67,198,125,82,73,193,71,220,230,101,92,239,159,59,58,155,58,135,124,127,168,28,38,49,135,107,251,171,88,192,106,250,7,161,198,155,75,105,181,137,79,219,44,142,59,166,13,67,200,155,37,233,164,210,112,164,109,179,153,244,71,204,40,22,217,155,104,51,55,85,250,180,149,121,44,21,230,180,135,5,118,68,187,74,3,168,18,82,254,219,251,217,237,143,97,95,69,124,165,149,244,157,217,180,81,118,36,41,149,97,106,161,164,182,28,210,58,229,84,30,150,125,147,50,197,60,18,131,30,135,82,23,145,169,215,149,156,171,122,74,147,214,176,43,25,16,53,230,7,127,246,45,124,106,191,218,110,133,72,77,68,141,249,193,159,125,11,159,218,175,182,91,33,0,168,18,82,254,219,251,217,237,143,97,95,69,80,37,164,252,183,247,179,219,31,195,94,101,64,212,152,31,252,217,183,240,169,253,106,187,21,34,53,17,53,230,7,127,246,45,124,106,191,218,110,133,0,0,0,84,61,32,0,33,196,249,101,254,102,158,176,63,106,247,79,4,32,132,56,191,204,223,204,19,246,71,237,85,13,0,0,0,170,132,148,0,255,246,126,118,251,99,216,87,17,84,9,41,0,255,237,253,236,246,199,176,87,25,16,53,230,7,127,246,45,124,106,191,218,94,101,52,79,190,158,95,150,217,237,113,217,85,140,168,49,63,248,179,111,225,83,251,213,246,42,163,121,242,245,252,178,204,110,143,203,14,208,128,168,46,63,8,180,111,97,44,251,213,118,128,198,127,35,170,203,15,2,237,91,24,203,126,181,29,160,1,0,0,0,255,13,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,1,26,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,123,40,130,154,109,80,74,151,211,56,89,175,17,149,70,211,22,82,195,113,220,28,189,225,120,220,135,144,16,235,132,193,224,136,51,65,98,120,199,64,162,177,43,212,230,43,251,218,198,100,155,192,158,79,200,184,79,42,41,248,136,219,188,140,235,253,115,71,103,83,231,144,239,15,149,195,36,230,112,109,127,21,11,88,77,127,182,60,126,82,165,77,212,106,144,58,106,105,67,91,146,163,32,193,116,39,89,157,242,148,69,228,135,120,182,41,61,239,203,164,153,96,109,158,62,93,174,149,204,204,100,179,59,137,153,223,118,39,59,88,131,18,110,80,82,118,211,56,89,35,153,164,68,211,22,82,195,109,155,32,51,166,100,220,135,144,16,235,154,78,39,135,189,65,98,120,199,64,98,82,232,83,225,43,251,218,70,27,123,223,254,106,120,233,49,233,121,226,52,78,108,18,165,180,181,18,196,169,109,243,184,99,151,148,108,30,214,20,142,39,65,166,182,60,30,135,82,23,17,25,51,42,59,161,185,204,246,177,159,125,104,219,231,85,90,28,90,105,37,142,183,74,147,228,42,142,91,226,101,104,180,201,80,41,107,169,81,166,123,48,35,26,37,62,237,212,3,225,166,74,1,188,213,144,63,77,158,102,71,246,178,153,121,125,80,106,172,82,163,52,219,54,75,45,164,165,238,83,8,41,181,108,234,91,115,29,39,95,214,166,49,115,58,33,214,154,210,17,73,101,18,141,16,254,229,166,175,156,101,7,152,204,238,178,81,244,50,147,82,26,165,84,66,8,201,168,181,150,146,148,16,74,50,51,51,51,99,87,183,22,49,6,131,70,65,114,13,49,215,165,135,125,217,151,147,202,120,154,101,12,96,0,131,24,194,105,104,237,230,214,21,181,172,108,186,209,250,60,65,50,156,146,109,155,149,46,2,174,80,38,220,154,98,166,109,10,225,97,85,221,13,22,150,51,173,221,53,202,70,177,0,255,90,184,99,74,165,207,45,233,22,74,98,119,111,54,27,34,62,74,60,59,163,184,141,106,215,44,157,132,73,124,71,23,181,229,197,103,204,201,142,188,84,188,118,63,221,22,106,95,106,152,149,123,137,190,242,16,66,106,9,82,8,205,214,117,201,77,68,253,101,157,210,186,81,68,155,46,81,70,204,169,92,202,209,197,193,188,116,9,226,86,214,228,97,131,7,185,234,180,237,212,174,208,0,0,0,0,0,213,70,19,231,235,249,101,121,194,30,151,189,170,161,218,104,226,124,61,191,44,79,216,227,178,251,39,224,42,15,84,61,174,242,0,0,0,0,0,160,74,128,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,21,67,202,127,123,63,187,253,49,236,85,70,212,152,31,252,217,183,240,169,253,106,187,69,131,200,44,53,74,173,113,43,37,222,98,26,18,219,141,36,33,132,30,35,135,97,198,162,190,143,212,201,205,193,29,84,1,47,111,54,98,35,210,35,187,155,187,142,51,43,123,106,66,84,90,146,146,149,86,146,148,150,112,218,96,189,149,32,240,235,43,92,121,40,232,41,209,27,189,3,159,58,65,156,97,226,177,42,113,107,101,30,199,243,198,253,89,14,180,109,243,168,207,216,123,69,41,145,17,89,73,150,36,165,82,226,210,230,161,44,137,109,95,74,104,169,13,183,10,143,170,184,41,182,60,10,53,102,13,3,88,153,149,214,184,151,209,244,168,203,216,107,39,41,145,17,65,106,208,168,164,82,226,210,230,33,207,248,113,152,82,104,169,13,183,10,177,86,88,234,71,60,10,53,102,13,0,255,184,150,171,214,184,151,5,243,128,145,25,25,25,153,52,105,38,41,180,210,136,218,56,141,75,147,56,44,137,121,41,91,14,153,68,238,24,181,105,84,34,211,174,66,155,74,191,42,77,106,149,124,84,54,36,33,165,210,235,223,40,169,213,197,144,131,245,86,130,86,66,139,226,58,12,168,204,189,86,58,185,52,198,223,211,7,47,15,247,174,26,119,124,100,147,179,80,78,174,104,0,255,58,46,122,70,161,13,219,210,90,56,73,152,40,181,173,21,66,146,144,41,233,37,109,89,117,154,88,42,58,53,175,91,141,71,155,82,149,46,131,14,35,252,203,92,54,36,43,237,228,15,219,59,97,36,141,186,200,218,89,162,192,171,79,43,218,164,208,18,210,119,250,94,218,210,222,135,43,46,172,247,34,136,179,2,243,93,168,55,203,186,236,104,167,221,111,229,42,59,16,229,138,79,131,186,78,83,73,173,100,105,169,112,222,54,45,164,54,212,33,145,24,23,76,222,198,113,232,139,154,97,34,136,107,122,194,151,22,118,234,29,217,187,172,98,102,158,107,247,77,200,69,68,236,149,36,146,236,168,181,212,9,37,65,104,174,227,20,247,41,127,111,72,119,50,42,85,36,84,16,107,109,220,153,226,26,103,85,113,142,187,166,152,197,151,121,88,59,246,94,171,210,234,244,110,53,90,165,121,235,246,56,99,225,138,231,254,45,120,215,168,31,150,232,231,125,221,153,89,198,172,252,114,95,199,216,236,151,0,167,49,223,249,179,159,226,83,123,42,118,21,163,201,159,124,0,255,164,253,206,237,85,134,211,152,239,252,217,79,241,169,61,21,187,138,209,228,79,190,127,210,126,231,246,85,4,160,234,113,149,7,170,30,172,121,192,231,242,67,252,179,79,206,88,246,177,118,149,209,196,249,122,126,89,158,176,199,101,87,49,62,151,31,226,159,125,114,198,178,143,181,171,140,38,206,215,243,203,242,132,61,46,123,106,2,190,152,31,98,160,125,114,62,181,143,181,95,243,184,22,74,143,47,230,135,24,104,159,156,79,237,99,237,215,60,236,8,0,0,29,230,3,208,194,206,184,104,225,254,14,5,0,0,0,0,64,1,64,14,43,98,235,87,144,160,45,205,12,194,54,12,75,26,214,2,131,136,21,132,36,109,9,161,182,35,253,163,190,119,150,245,51,106,212,105,174,75,92,118,243,38,14,225,68,147,98,196,97,132,35,60,203,16,214,50,222,139,216,122,218,230,194,77,114,137,72,119,84,34,209,58,38,139,72,185,89,85,73,77,216,97,82,14,154,217,105,54,127,131,254,126,228,142,200,54,151,81,107,73,58,37,181,233,78,35,98,84,33,231,155,183,85,226,209,163,48,136,181,10,77,236,205,213,140,101,39,120,194,50,9,224,31,95,201,124,100,144,155,189,147,73,202,210,106,248,93,201,135,184,30,145,186,87,153,198,203,163,16,105,6,97,191,217,67,9,121,250,164,239,21,206,122,171,94,163,183,227,191,223,123,247,224,140,79,184,220,27,159,49,51,15,178,130,27,140,250,124,61,201,69,36,169,111,18,180,161,229,141,146,181,125,178,37,245,116,14,51,88,188,48,208,110,40,112,235,49,139,114,101,163,248,103,238,189,105,235,101,33,221,233,181,225,169,168,41,110,248,137,159,58,70,241,88,131,160,219,186,188,126,147,188,233,215,115,211,188,241,40,231,78,21,138,73,220,1,149,116,123,7,33,175,210,243,25,185,72,66,78,178,10,169,180,165,217,209,155,113,128,30,177,0,255,142,200,69,125,201,145,17,149,214,82,105,171,58,99,111,147,57,206,212,30,107,115,135,161,22,109,181,21,16,235,191,151,5,251,69,38,188,74,75,185,122,50,140,40,84,1,30,51,5,208,45,221,138,12,61,45,47,173,78,131,230,172,239,15,253,78,98,86,153,26,24,196,89,86,88,54,208,3,252,139,127,170,159,17,236,183,124,157,59,41,175,41,140,103,51,92,170,50,42,24,153,55,60,51,134,178,191,243,24,225,191,122,228,78,82,88,210,37,43,104,118,2,126,145,244,239,140,21,25,160,142,103,165,233,60,52,97,20,103,197,228,130,77,253,128,240,183,222,142,238,55,60,173,94,151,254,149,247,196,13,127,186,59,161,207,176,68,216,220,110,64,140,123,91,31,89,86,157,20,74,152,39,153,212,40,61,140,0,255,52,125,119,245,10,113,107,139,184,226,169,219,122,159,187,133,59,9,163,179,115,30,235,191,151,133,228,35,162,192,119,105,9,158,147,25,98,67,191,10,81,100,166,58,0,0,94,192,76,122,33,14,122,122,33,151,5,208,21,133,11,153,22,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,21,32,34,146,200,161,230,51,146,198,33,159,59,2,243,73,77,14,176,243,249,81,75,28,21,34,23,36,77,1,224,98,62,159,25,17,116,11,40,160,130,78,1,201,81,163,238,144,159,186,28,37,25,171,38,253,201,50,166,104,114,11,185,196,244,168,185,111,56,151,149,142,199,6,124,113,63,25,93,6,113,227,53,204,195,115,17,79,73,165,193,15,163,1,183,217,67,134,149,81,197,16,227,23,109,163,39,65,124,68,105,71,133,124,31,221,60,172,207,156,181,201,203,92,165,26,105,246,219,43,223,173,86,35,217,154,66,145,115,188,49,72,66,222,139,118,164,39,196,129,95,70,185,147,184,204,214,105,254,186,9,152,157,211,17,136,237,159,158,123,62,51,90,84,11,123,105,75,102,168,3,42,238,165,0,115,128,200,139,0,252,180,42,228,229,142,88,84,113,103,212,34,75,28,208,130,62,46,230,244,105,65,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,2,42,134,2,232,72,14,203,70,182,245,31,81,114,25,174,254,65,11,189,50,236,105,203,46,59,173,177,218,192,182,254,54,201,103,192,244,31,25,73,203,194,88,42,42,217,21,137,85,28,196,191,170,27,254,180,166,118,119,181,51,153,231,16,11,248,159,248,253,155,100,50,162,105,84,51,131,38,230,254,35,177,0,255,183,21,180,221,116,247,52,172,155,195,16,11,248,159,152,253,101,36,35,119,25,103,78,58,192,133,181,51,163,164,69,197,11,112,47,51,2,244,107,43,222,199,79,233,133,149,169,128,185,215,138,79,35,220,249,160,171,114,208,109,122,212,107,22,99,71,177,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,176,34,96,69,92,0,80,212,167,226,202,180,176,51,20,0,0,46,224,125,58,37,237,68,189,126,101,110,109,17,57,50,178,20,49,169,228,113,20,230,16,90,110,155,106,58,51,87,171,190,188,207,14,133,152,122,221,94,171,78,223,45,97,186,213,186,127,111,199,76,112,199,63,12,204,48,129,109,244,168,27,191,204,88,43,27,39,87,58,193,214,200,183,156,110,105,219,190,164,83,101,138,97,124,124,112,36,223,29,133,4,0,255,123,0,255,95,85,127,174,106,136,225,229,127,164,254,219,49,230,156,251,35,42,237,151,9,9,254,167,233,55,121,81,209,232,234,28,162,46,67,191,127,236,63,247,25,145,251,29,179,128,23,18,190,180,191,35,144,208,110,192,135,159,120,253,46,122,187,163,147,100,233,155,222,137,178,78,216,37,141,228,70,252,92,191,251,122,187,95,78,37,215,53,125,198,25,57,236,228,70,197,92,230,82,151,223,73,102,19,158,67,76,77,228,75,36,246,132,27,38,135,31,102,224,173,71,125,108,109,47,63,222,95,145,249,92,70,56,121,186,73,109,35,194,37,229,154,89,88,146,186,84,107,41,153,54,69,6,135,69,175,5,214,144,131,143,206,115,142,253,116,44,245,254,246,42,85,99,53,72,146,168,46,194,200,148,58,218,81,26,226,47,34,159,145,52,234,10,226,148,232,81,223,52,61,165,56,229,134,244,208,7,132,106,181,104,44,23,179,115,155,211,108,239,70,175,122,33,227,94,236,204,200,216,145,81,105,165,103,51,142,93,169,55,86,220,118,187,123,167,69,85,78,163,53,150,241,177,234,74,176,181,189,214,168,203,188,183,50,106,62,147,210,36,89,34,154,182,100,214,104,93,61,109,35,114,81,153,200,164,69,189,167,211,165,132,79,204,96,85,155,145,95,27,235,207,125,63,195,205,147,168,37,217,25,33,246,86,91,145,131,138,97,232,116,210,226,39,53,106,83,225,103,206,160,76,98,105,254,250,140,80,245,177,51,50,50,107,244,147,226,18,182,86,202,148,72,83,151,142,199,79,217,149,194,36,126,170,97,103,22,75,36,198,204,184,239,173,133,207,251,170,85,238,79,235,222,141,121,171,253,121,215,59,213,175,14,190,131,151,50,143,95,185,198,140,136,186,241,203,181,86,22,18,59,220,100,233,126,105,185,77,182,148,217,211,140,104,139,187,8,39,51,114,3,253,242,250,164,107,175,225,79,171,37,181,119,90,112,171,108,30,27,55,233,149,86,122,238,178,161,31,35,50,235,219,43,51,162,146,154,52,10,153,86,154,133,82,211,35,183,214,42,113,51,233,148,232,76,186,53,217,52,75,122,200,189,54,62,2,42,228,210,62,214,31,123,101,236,149,37,27,39,178,100,165,212,101,71,38,150,142,85,135,75,171,134,143,10,184,50,20,0,0,46,196,74,106,225,98,158,94,192,216,22,244,169,112,111,103,40,0,40,226,167,43,40,234,67,1,87,134,2,0,32,53,225,52,230,59,127,246,83,124,106,79,197,110,133,72,77,56,141,249,206,159,253,20,159,218,83,177,3,68,141,249,193,159,125,11,159,218,175,182,91,33,82,19,81,99,126,240,103,223,194,167,246,171,237,86,136,41,61,0,139,249,30,6,218,223,228,83,123,39,219,10,33,196,249,101,254,102,158,176,63,106,79,77,96,49,223,195,64,251,155,124,106,239,100,91,33,132,56,191,204,223,204,19,246,71,237,42,6,96,46,223,195,63,251,155,140,101,239,100,79,233,193,154,7,230,242,61,252,179,191,201,88,246,78,246,148,30,87,121,0,0,0,252,55,156,186,124,39,208,126,138,177,236,169,216,1,26,0,255,13,167,46,223,9,180,159,98,44,123,42,246,0,255,6,8,79,126,153,191,153,217,237,143,218,3,16,254,9,225,201,47,243,55,51,187,253,81,123,0,2,0,160,202,86,236,157,171,175,173,190,251,157,78,115,93,174,63,119,239,195,127,51,153,83,253,243,110,248,72,207,209,27,152,226,254,190,175,217,137,204,101,47,178,138,1,176,102,17,17,123,173,120,181,204,29,206,91,118,208,246,29,209,91,226,56,14,21,209,196,39,190,39,177,165,232,169,80,43,72,127,203,227,92,227,162,138,19,109,54,123,198,94,103,10,3,128,42,33,229,191,189,159,221,254,24,246,85,4,85,66,202,127,123,63,187,253,49,236,85,6,68,141,249,193,159,125,11,159,218,175,182,91,33,82,19,81,99,126,240,103,223,194,167,246,171,237,86,8,0,0,168,50,0,115,249,30,254,217,223,100,44,123,39,123,74,15,214,60,48,151,239,225,159,253,77,198,178,119,178,167,244,184,202,3,0,0,224,191,225,212,229,59,129,246,83,140,101,79,197,14,208,248,111,56,117,249,78,160,253,20,99,217,83,177,0,255,55,64,120,242,203,252,205,204,110,127,212,206,132,16,181,92,109,221,54,87,77,74,29,58,205,218,18,199,101,27,82,83,105,184,236,19,54,37,27,231,176,35,34,145,204,166,104,185,114,249,154,131,175,172,105,7,56,208,198,179,103,19,194,147,95,230,111,102,118,251,163,246,0,68,154,30,210,66,104,33,133,86,74,74,148,92,185,41,189,50,222,50,178,37,139,220,200,168,34,212,226,26,233,50,79,187,193,170,129,103,125,101,104,118,122,204,116,246,49,211,243,34,171,35,196,250,219,29,127,231,113,203,100,186,127,227,17,19,38,69,51,247,159,210,209,25,91,173,251,103,162,220,106,147,232,127,63,251,80,59,80,115,29,18,81,171,164,144,218,184,81,106,147,233,116,119,217,189,138,51,38,117,47,233,184,84,156,133,180,166,38,62,30,126,225,25,155,187,82,110,170,18,151,135,109,161,205,246,133,237,159,152,145,143,140,74,243,177,147,212,66,234,180,210,108,29,122,33,133,214,152,146,200,53,151,70,53,124,45,212,250,225,170,38,86,112,138,139,93,13,172,98,22,91,248,58,15,139,227,214,90,51,163,84,218,210,140,100,154,40,53,202,118,207,136,40,37,50,146,148,87,149,72,178,239,235,215,111,183,179,170,227,154,130,21,140,112,89,201,198,229,40,59,202,238,208,203,76,74,105,148,82,9,33,36,163,214,90,74,82,66,40,201,204,204,204,140,93,221,90,196,24,12,26,5,201,53,196,92,151,30,246,101,95,78,42,227,105,150,49,128,1,12,252,50,115,101,4,165,233,120,91,133,48,109,25,142,244,210,107,203,212,194,54,228,87,212,141,101,200,228,211,226,215,132,170,124,106,238,89,171,62,120,150,157,78,141,90,207,211,124,200,160,252,209,156,26,55,74,34,73,67,206,168,215,75,37,110,52,35,167,13,119,84,89,81,227,68,247,151,213,136,76,84,155,134,152,171,212,34,178,233,132,161,18,169,142,178,27,250,39,165,89,233,185,77,213,14,220,128,148,240,86,105,196,165,77,172,154,165,18,242,84,183,146,74,147,169,35,82,28,146,3,98,78,155,68,47,106,48,196,157,42,138,20,102,169,71,151,201,92,254,101,98,126,101,70,246,241,166,253,201,95,141,168,49,63,248,179,111,225,83,251,213,118,21,67,202,127,123,63,187,253,49,236,85,70,212,152,31,252,217,183,240,169,253,106,187,21,2,42,123,211,208,72,90,41,181,20,199,73,82,156,72,215,91,203,172,85,155,209,168,123,137,198,169,162,172,165,73,53,49,242,112,20,207,56,223,171,114,76,149,184,204,99,11,149,177,47,236,26,67,210,243,180,105,155,220,52,42,105,232,36,139,75,219,150,113,200,78,169,225,188,175,217,156,76,156,204,110,137,68,14,155,174,37,202,101,84,14,190,114,153,29,96,63,27,207,246,208,43,132,214,90,9,161,164,212,168,177,115,147,26,101,187,71,132,75,42,57,145,73,197,167,69,52,211,121,94,119,157,85,29,55,250,202,175,236,244,152,23,237,99,94,228,69,86,59,96,68,62,51,41,201,197,142,82,8,165,213,82,178,105,232,181,20,66,127,202,37,39,92,234,212,240,117,83,43,136,171,102,88,193,22,46,118,205,177,138,39,108,225,26,175,109,82,90,162,84,90,107,240,10,33,81,199,148,150,151,38,141,38,203,241,140,74,111,49,69,75,36,217,12,114,24,121,225,175,33,94,196,160,47,207,120,197,33,214,178,101,140,105,163,217,245,136,82,39,75,212,155,112,73,210,74,75,18,121,186,197,75,35,15,91,10,139,26,151,125,154,82,169,18,251,60,166,95,91,172,169,179,170,185,95,236,103,215,217,73,166,133,153,11,237,58,237,106,134,211,152,239,252,217,79,241,169,61,21,187,138,1,77,254,228,251,39,237,119,110,95,69,80,37,154,252,201,247,79,218,239,220,190,138,0,0,0,0,0,240,79,64,243,228,235,249,101,153,221,30,151,189,170,209,228,79,190,127,210,126,231,118,213,70,243,228,235,249,101,153,221,30,151,189,170,209,228,79,190,127,210,126,231,246,85,4,0,128,127,2,154,39,95,207,47,203,236,246,184,236,85,141,38,127,242,253,147,246,59,183,3,55,68,230,50,146,148,92,174,168,132,86,90,33,37,156,182,70,107,169,20,253,21,151,155,144,170,211,196,237,189,89,20,196,74,51,92,99,11,243,178,179,157,227,10,79,56,156,189,170,33,86,100,38,165,103,214,40,205,160,221,221,18,73,29,226,24,106,138,112,67,85,110,155,240,24,245,222,249,29,196,90,133,74,51,156,52,197,170,220,245,104,133,39,220,219,94,137,0,0,0,0,0,0,0,0,0,0,213,6,52,113,190,158,95,150,39,236,113,217,253,19,1,136,38,206,215,243,203,242,132,61,46,187,127,226,42,15,0,0,0,0,0,0,0,0,0,0,168,50,48,151,239,225,159,253,77,198,178,119,178,85,140,42,3,115,249,30,254,217,223,100,44,123,39,123,74,15,184,202,3,85,143,171,60,0,0,0,0,0,0,254,114,142,36,205,168,15,27,125,149,16,74,156,44,209,120,107,201,82,39,236,119,114,0,71,110,104,227,120,35,133,250,244,41,140,181,30,190,180,218,202,196,124,204,31,174,48,51,47,177,3,34,128,123,38,165,116,74,104,116,167,211,35,73,51,42,139,91,54,74,173,81,25,58,34,133,219,173,230,205,65,253,152,25,118,66,85,240,115,89,117,137,116,202,97,27,155,232,62,51,151,178,167,55,64,208,41,125,127,115,163,214,186,105,134,11,83,89,146,180,73,74,115,199,163,230,212,137,113,234,142,195,124,207,211,102,38,250,134,74,28,231,164,130,182,65,79,201,147,237,64,141,73,155,168,21,58,241,81,40,9,239,46,137,86,90,33,181,198,26,143,196,15,25,44,226,70,43,205,49,145,31,212,101,214,138,184,119,172,102,1,179,13,44,148,147,251,216,19,115,70,70,148,146,73,28,26,81,226,81,183,91,243,16,154,25,165,137,50,247,44,132,49,23,81,9,147,72,212,52,137,213,194,72,110,169,178,162,242,139,185,185,146,171,190,242,58,215,52,100,157,212,22,55,39,10,45,171,134,137,176,148,41,81,219,36,245,118,68,106,81,157,31,151,238,54,44,183,60,149,101,98,110,168,203,113,182,42,104,231,244,148,204,198,174,218,32,98,147,77,175,225,157,102,165,185,209,50,108,60,17,142,119,234,93,60,34,13,11,34,110,183,166,48,192,5,42,136,137,130,63,221,198,217,198,130,118,34,250,175,243,169,205,154,199,95,202,151,168,17,133,125,163,159,210,66,138,27,34,18,15,173,89,105,133,225,54,206,227,199,109,109,220,238,171,80,161,62,125,176,86,196,151,73,91,121,151,143,25,196,21,102,102,218,118,64,4,0,0,40,36,168,206,203,70,165,89,163,182,142,247,122,205,36,148,142,201,46,45,106,14,117,179,82,18,134,184,113,245,45,163,126,88,161,227,80,27,35,137,38,70,103,68,246,148,178,115,213,118,59,151,221,47,103,68,37,53,73,37,133,22,154,73,11,173,52,73,161,149,102,100,100,100,196,46,109,45,146,12,58,141,131,28,26,226,161,75,15,7,179,47,91,149,49,43,203,24,192,63,190,203,67,45,81,210,4,137,122,27,78,137,90,105,49,162,76,183,100,105,228,125,203,102,177,227,60,76,43,42,45,98,152,55,245,171,132,181,116,166,52,247,139,3,237,58,219,56,180,240,112,161,189,152,157,174,97,6,101,203,179,106,83,91,110,111,22,74,88,199,9,103,156,78,228,200,33,101,117,202,147,168,202,38,134,146,58,119,12,76,166,99,210,96,150,15,3,33,220,200,218,146,237,28,101,91,246,26,83,230,36,25,165,82,146,65,50,75,73,146,225,184,77,219,144,204,124,113,94,215,169,13,33,13,203,228,91,206,49,83,72,17,119,229,136,216,47,143,242,135,161,89,159,101,28,202,151,92,119,124,61,13,218,212,200,40,244,26,244,69,178,184,79,33,164,212,34,211,137,113,186,25,174,39,74,50,89,80,107,50,136,84,177,135,135,203,16,27,245,229,175,13,22,42,227,31,43,5,105,64,212,152,31,252,217,183,240,169,253,106,187,21,34,53,17,53,230,7,127,246,45,124,106,191,218,110,133,0,160,74,72,249,111,239,103,183,63,134,125,21,65,149,144,242,223,222,207,110,127,12,123,149,1,81,99,126,240,103,223,194,167,246,171,237,86,136,212,68,212,152,31,252,217,183,240,169,253,106,187,21,2,0,0,80,245,128,0,132,16,231,151,249,155,121,194,254,168,221,63,17,128,16,226,252,50,127,51,79,216,31,181,87,53,0,0,0,168,18,82,254,219,251,217,237,143,97,95,69,80,37,164,252,183,247,179,219,31,195,94,101,64,212,152,31,252,217,183,240,169,253,106,123,149,209,60,249,122,126,89,102,183,199,101,87,49,162,198,252,224,207,190,133,79,237,87,219,171,140,230,201,215,243,203,50,187,61,46,59,64,3,162,186,252,32,208,190,133,177,236,87,219,1,26,0,255,141,168,46,63,8,180,111,97,44,251,213,118,128,6,0,0,252,55,192,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,7,104,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,1,8,0,128,244,132,73,8,169,73,72,210,81,91,28,183,201,32,142,173,165,78,40,117,72,43,42,209,214,101,137,91,234,37,191,108,84,215,78,131,202,98,89,86,43,99,44,225,217,113,149,205,252,182,221,217,43,27,73,151,141,154,148,190,76,173,240,51,73,150,0,255,171,180,113,35,146,41,147,69,153,35,183,181,233,82,36,84,175,12,54,86,93,240,84,111,70,138,203,72,143,89,149,163,46,226,82,3,62,141,54,133,148,36,149,86,55,189,197,91,169,27,153,174,136,70,184,252,138,88,208,53,153,211,229,23,84,73,100,140,89,156,149,104,132,234,104,63,149,100,13,7,152,204,86,100,247,76,40,24,16,218,208,238,145,36,178,212,74,189,60,181,165,196,37,158,214,74,154,26,240,107,156,58,69,153,108,28,210,9,27,145,72,167,24,78,75,169,89,97,12,149,155,95,109,25,171,218,196,54,123,126,68,148,82,146,82,82,107,173,145,132,16,74,163,212,90,106,68,68,68,68,46,210,208,51,73,167,51,57,199,161,30,30,74,12,113,48,7,179,213,6,179,114,131,127,252,227,175,84,139,235,214,105,148,177,227,38,137,18,46,153,140,0,255,36,70,44,170,112,130,68,9,149,219,68,137,142,126,37,38,161,214,184,106,81,165,163,224,124,238,112,215,95,198,229,53,155,177,29,16,1,0,0,0,0,0,160,218,104,226,124,61,191,44,79,216,227,178,87,53,84,27,77,156,175,231,151,229,9,123,92,118,0,255,4,92,229,129,170,199,85,30,0,0,0,0,0,84,9,144,242,223,222,207,110,127,12,123,149,17,53,230,7,127,246,45,124,106,191,218,174,98,72,249,111,239,103,183,63,134,189,202,136,26,243,131,63,251,22,62,181,95,109,183,66,0,117,202,21,159,4,105,93,167,148,58,9,210,84,225,188,109,90,75,113,72,67,30,63,206,153,178,109,227,214,231,52,195,203,15,215,244,132,47,83,236,52,195,181,119,185,194,204,204,200,190,130,168,72,187,150,82,35,74,62,117,74,73,208,226,152,196,207,162,153,117,143,216,232,103,207,224,177,184,230,16,207,160,34,16,63,120,137,172,186,92,182,50,141,29,25,164,103,230,41,246,191,3,230,250,148,4,238,207,41,197,73,187,0,255,77,80,198,17,153,232,254,59,174,8,85,193,242,80,135,140,118,129,254,83,50,109,187,242,139,40,206,170,240,133,35,53,26,185,177,91,190,57,244,146,59,200,229,113,219,138,132,167,149,222,134,14,30,168,73,173,190,61,100,160,173,227,10,107,66,57,121,137,253,187,19,26,153,36,95,199,165,236,36,110,142,29,215,105,136,147,153,171,123,146,163,160,98,72,100,84,66,111,25,68,113,135,245,235,209,91,42,168,76,147,57,216,86,229,170,175,140,208,254,245,155,86,162,210,157,104,55,61,105,109,236,148,87,165,181,221,109,59,60,251,4,239,60,116,135,102,214,216,18,24,88,56,84,196,45,140,107,167,221,167,228,101,118,112,213,74,146,90,19,237,166,69,161,147,157,242,170,180,56,203,113,136,123,159,224,157,135,214,214,67,5,95,2,3,11,127,122,120,138,113,237,180,251,235,76,211,30,128,80,201,177,104,68,252,135,91,165,65,207,102,149,28,111,196,123,157,188,245,17,105,60,6,15,87,27,183,225,54,177,128,24,42,137,123,47,206,201,5,102,101,99,133,153,153,182,189,26,145,154,0,167,49,223,249,179,159,226,83,123,42,118,21,163,201,159,124,0,255,164,253,206,237,85,134,211,152,239,252,217,79,241,169,61,21,187,138,209,228,79,190,127,210,126,231,246,85,4,160,234,113,149,7,170,30,172,121,192,231,242,67,252,179,79,206,88,246,177,118,149,209,196,249,122,126,89,158,176,199,101,87,49,62,151,31,226,159,125,114,198,178,143,181,171,140,38,206,215,243,203,242,132,61,46,187,106,2,190,152,31,98,160,125,114,54,181,143,181,91,243,184,34,82,122,124,49,63,196,64,251,228,108,106,15,107,187,230,1,224,162,46,45,96,46,21,112,101,198,65,14,248,234,113,0,0,64,69,113,231,150,162,194,206,47,5,132,17,139,198,134,248,91,43,131,150,249,172,153,145,81,89,154,181,13,166,156,122,217,34,30,55,188,150,74,78,133,42,245,168,83,94,142,202,200,98,182,132,49,245,186,189,246,166,239,150,142,186,213,232,223,91,177,40,120,226,31,94,74,97,13,19,37,230,235,215,170,101,56,145,25,145,17,47,223,146,107,161,180,120,182,212,196,234,18,99,106,42,41,187,114,33,182,230,113,214,36,204,201,102,71,38,97,101,210,200,71,230,206,136,31,73,41,169,148,6,219,54,221,156,6,149,51,18,151,154,115,219,60,33,177,42,132,131,42,167,242,120,211,78,113,176,196,72,141,43,242,247,119,37,43,163,68,168,95,233,91,115,221,150,117,69,71,187,27,232,172,10,244,234,17,232,18,192,1,30,112,166,13,99,167,227,252,223,15,18,249,44,206,168,228,98,243,204,214,219,145,170,238,249,150,62,21,34,165,2,118,182,115,172,29,62,172,168,111,135,62,115,175,79,223,119,21,39,201,168,184,219,184,150,76,30,222,109,189,240,47,43,5,34,120,202,254,73,88,112,173,92,238,29,101,37,73,154,89,106,13,151,169,13,73,154,201,186,196,137,145,196,77,51,165,156,114,178,184,168,85,19,35,57,92,102,227,53,192,95,93,159,220,143,78,163,147,182,53,125,125,35,206,52,218,237,118,247,13,63,56,212,86,102,189,67,164,62,50,86,89,81,34,79,106,84,226,146,156,168,141,235,174,138,214,5,139,69,168,69,161,214,171,41,41,208,106,158,241,140,239,57,158,165,17,241,225,95,186,245,232,104,222,74,9,211,136,3,23,140,55,60,154,72,2,190,204,229,171,241,43,73,60,238,34,171,35,189,104,186,149,106,152,243,57,104,28,241,50,247,32,184,181,127,177,130,156,51,107,182,164,140,27,214,84,247,205,142,137,81,205,249,216,127,245,235,186,178,196,35,230,127,70,18,156,113,25,98,1,0,255,211,178,0,255,28,19,247,17,102,14,126,192,8,0,255,141,127,193,148,90,9,106,158,48,150,190,200,69,230,62,213,177,164,81,91,82,14,166,177,226,54,10,91,3,49,194,127,181,208,37,97,72,147,164,15,183,39,140,94,0,255,155,234,78,117,156,110,18,197,45,120,199,29,50,110,216,160,13,88,127,222,210,211,32,181,189,235,196,33,223,232,224,7,124,194,231,81,23,47,151,17,186,32,113,219,233,198,56,250,159,6,98,81,242,45,34,17,152,203,43,110,34,152,217,206,208,3,17,145,254,249,220,171,70,70,49,181,245,172,17,48,169,213,77,141,155,159,38,184,150,117,45,152,51,90,202,35,237,206,8,128,138,245,71,68,89,81,41,13,69,5,220,17,23,44,94,0,212,135,197,11,145,105,241,254,202,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,96,81,142,123,39,145,3,234,35,31,155,70,173,187,194,241,126,82,122,97,71,36,189,166,130,62,45,52,38,45,31,53,51,14,248,51,21,51,114,89,45,128,158,106,124,55,224,31,252,79,154,59,153,133,71,182,46,200,219,41,183,150,131,99,131,52,192,27,231,254,69,46,88,133,229,34,34,75,19,74,41,199,6,109,112,199,1,31,13,251,207,76,248,25,126,50,28,7,204,54,173,205,220,125,81,95,109,86,4,234,250,219,43,207,157,86,167,87,212,9,231,254,148,25,44,177,13,251,23,180,149,161,167,30,116,59,174,210,140,52,166,175,182,40,2,117,253,175,251,220,99,101,6,73,141,112,39,90,51,63,29,0,0,229,0,242,207,213,86,33,74,81,212,231,38,4,117,121,82,45,224,253,12,139,23,238,101,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,139,68,81,92,25,10,23,50,45,128,142,27,178,141,163,222,127,230,50,33,190,179,214,93,19,94,10,9,100,55,53,52,27,152,222,159,46,202,171,0,255,42,235,65,120,37,175,201,206,74,212,215,113,172,253,167,0,255,22,143,86,167,59,166,134,220,140,132,88,196,0,255,124,146,175,63,89,193,128,246,206,174,217,57,17,159,248,103,100,191,111,117,58,75,187,187,177,232,244,152,127,16,220,214,223,214,39,193,187,168,17,151,48,14,127,155,17,157,107,12,0,128,114,64,248,203,160,23,227,152,151,31,244,226,189,85,195,2,232,170,133,251,81,21,246,182,160,43,10,0,0,0,0,0,0,0,0,0,0,128,10,169,144,151,105,1,0,46,198,218,22,0,224,98,94,164,5,64,197,149,161,0,0,0,0,0,0,0,0,0,0,0,0,168,120,47,82,1,87,164,28,244,43,131,80,11,247,34,40,153,227,94,217,198,1,117,250,204,69,11,28,234,227,253,149,25,89,171,51,31,238,239,80,0,64,133,149,100,37,73,74,162,13,48,126,9,95,71,188,122,139,112,91,192,19,151,167,70,222,46,253,134,165,192,58,182,127,98,126,147,60,157,208,116,159,202,134,142,8,221,191,236,0,255,158,190,77,119,117,90,41,111,160,251,25,42,48,59,59,93,98,102,174,181,51,106,212,82,106,197,117,171,67,114,222,55,14,16,241,87,95,56,166,149,168,132,136,97,229,0,255,211,254,116,100,142,176,204,54,211,238,150,144,247,35,63,82,189,136,21,244,119,56,199,12,42,169,42,80,4,93,134,187,95,45,254,168,127,174,137,242,152,131,166,77,8,211,206,140,0,248,50,233,138,162,109,192,159,75,71,252,90,53,139,183,125,119,116,135,76,254,142,233,155,159,213,22,155,169,49,242,126,68,161,43,235,203,144,23,153,239,125,109,26,240,215,112,221,189,149,135,243,187,213,162,87,68,46,73,20,73,102,62,203,164,100,150,69,105,141,242,116,140,92,219,211,227,81,234,84,167,217,24,216,163,221,16,33,235,203,18,185,106,210,72,146,133,136,76,52,178,59,33,63,215,218,65,122,247,174,215,235,13,234,140,125,31,126,228,164,198,184,199,30,222,144,14,219,55,136,243,87,177,223,170,173,74,72,203,91,147,76,75,250,28,33,142,217,12,51,207,133,188,208,239,154,153,171,78,217,65,74,84,183,212,138,115,72,143,234,151,36,10,244,105,212,140,153,245,236,182,67,230,50,183,34,246,218,36,146,102,150,215,109,119,161,197,105,105,33,17,82,167,216,209,184,12,126,53,182,120,136,181,193,140,246,84,67,94,100,228,35,51,246,166,65,171,180,186,67,189,145,197,101,22,180,58,180,122,20,205,168,203,208,237,32,169,167,57,149,212,106,12,223,102,101,93,114,112,111,109,30,109,106,98,160,71,103,254,112,12,36,138,127,198,210,213,178,95,196,247,213,125,239,43,19,110,199,71,60,100,113,129,243,18,114,249,75,223,68,144,8,122,172,136,18,125,63,169,52,139,41,218,156,62,145,115,204,6,233,81,117,49,57,131,114,19,227,48,23,194,222,65,219,149,214,250,73,196,191,115,175,204,237,28,37,117,26,21,57,109,237,30,41,28,27,163,64,88,169,160,191,90,189,240,182,98,98,18,155,0,255,217,99,26,152,4,250,231,243,73,215,19,135,165,175,18,140,169,198,203,232,125,125,71,153,174,116,220,240,141,137,180,12,106,35,24,101,9,247,238,5,205,229,75,165,101,100,156,74,26,47,139,35,39,123,154,181,201,89,15,23,93,49,212,17,111,205,80,166,105,39,69,144,191,62,50,246,218,155,174,93,105,189,117,69,78,232,220,136,82,203,7,0,0,128,11,186,77,20,86,228,197,40,65,20,32,22,94,92,245,180,16,79,1,45,212,11,241,20,119,88,0,84,184,191,67,1,144,154,112,26,243,157,63,251,41,62,181,167,98,183,66,36,102,122,219,173,94,111,34,107,153,180,66,203,211,102,161,43,35,8,153,48,225,82,139,42,152,146,81,73,215,87,228,133,149,19,158,101,136,83,43,203,24,157,53,25,0,255,24,138,29,236,128,168,49,63,248,179,111,225,83,251,213,118,43,196,140,94,220,79,248,185,104,210,38,220,204,49,157,148,164,105,163,148,201,152,33,151,156,210,244,121,10,169,117,65,183,174,99,212,166,81,137,87,153,185,156,68,103,38,187,234,151,205,108,179,231,101,36,169,52,73,165,180,208,146,73,11,173,36,42,45,164,100,100,100,100,228,162,14,61,146,12,58,141,115,228,234,97,174,68,15,7,179,47,91,109,240,52,55,24,192,63,158,209,3,176,152,239,97,160,253,77,62,181,119,178,173,16,66,156,95,230,111,230,9,251,163,246,143,228,52,201,61,74,148,182,161,89,34,0,255,208,198,13,135,70,19,165,54,77,153,97,178,186,170,75,215,10,169,109,168,41,16,43,52,79,216,234,210,105,86,77,46,114,179,34,87,221,181,109,217,193,17,66,156,95,230,111,230,9,251,163,118,21,3,48,151,239,225,159,253,77,198,178,119,178,167,244,96,205,3,115,249,30,254,217,223,100,44,123,39,123,74,143,171,60,0,0,0,254,27,78,93,190,19,104,63,197,88,246,84,236,0,141,0,255,134,83,151,239,4,218,79,49,150,61,21,251,127,3,132,39,191,204,223,204,236,246,71,237,1,8,0,255,132,240,228,151,249,155,153,221,254,168,61,4,33,238,37,33,123,101,212,36,132,210,172,73,41,101,155,234,84,74,73,125,28,22,204,152,18,29,118,75,133,252,154,86,248,195,7,206,101,161,157,210,90,14,112,47,43,248,235,0,149,132,208,111,66,95,155,86,163,221,106,180,90,190,117,243,134,119,222,133,63,147,89,251,93,240,143,158,221,91,188,226,101,102,186,0,255,117,31,154,167,25,155,215,216,43,26,34,114,17,73,73,62,87,82,66,40,173,150,218,184,110,141,80,66,232,79,185,20,102,152,106,212,196,209,77,173,32,254,229,71,174,113,138,149,93,115,44,200,122,118,138,127,12,186,4,136,123,73,200,94,25,53,9,161,52,107,82,226,178,77,117,42,61,159,234,227,176,224,242,43,209,97,183,28,30,248,107,90,225,26,123,115,46,11,221,176,164,93,203,232,252,206,118,237,139,8,88,59,166,110,213,218,94,117,122,241,78,175,19,202,221,123,183,122,183,226,64,163,81,113,111,92,247,188,75,152,194,180,60,115,223,241,87,102,229,83,46,48,213,1,84,9,41,0,255,237,253,236,246,199,176,131,35,230,253,168,117,237,72,18,181,150,18,36,74,109,30,151,180,164,148,74,216,246,57,137,64,183,50,53,98,58,98,82,85,172,224,80,54,230,174,90,85,101,190,100,72,174,241,71,66,202,127,123,63,187,253,49,236,223,13,144,180,18,66,194,77,54,107,148,102,38,243,182,110,91,34,163,54,225,157,68,237,57,77,254,214,102,233,244,240,213,236,248,9,133,186,116,102,176,92,53,159,163,236,228,153,61,109,179,231,101,36,169,52,73,165,180,208,146,73,11,173,36,42,45,164,100,100,100,100,228,162,14,61,146,12,58,141,115,228,234,97,174,68,15,7,179,47,91,109,240,52,55,24,192,63,70,212,3,164,57,78,182,153,180,118,237,164,185,198,132,144,156,50,102,152,108,153,234,138,74,54,79,125,23,198,146,90,58,68,157,212,36,82,197,186,236,92,46,205,101,106,102,254,184,207,174,138,97,159,180,219,32,0,64,177,211,54,189,183,36,156,199,173,185,195,27,173,150,204,184,58,73,179,178,34,74,130,228,91,8,165,35,86,117,196,82,19,210,43,139,177,18,163,126,20,86,163,28,100,43,37,178,57,236,58,67,111,211,223,146,100,210,109,105,201,76,183,184,164,48,164,111,81,10,125,84,185,71,190,165,68,183,181,9,226,73,27,127,250,98,31,55,206,180,198,144,118,80,92,126,229,10,163,216,180,236,169,9,229,199,136,124,102,82,146,139,29,165,16,74,171,165,100,211,208,107,41,132,254,148,75,78,184,212,169,225,235,166,86,16,87,205,176,130,45,92,236,154,99,21,79,216,194,213,143,171,60,0,0,0,62,50,189,237,86,175,55,153,181,72,90,173,229,117,131,144,157,25,116,76,159,144,168,57,149,79,141,40,171,11,40,18,197,74,22,15,209,195,73,154,101,124,201,90,131,1,12,197,14,212,74,141,85,106,148,102,219,102,169,133,180,212,125,10,33,165,150,77,125,107,174,227,228,203,218,52,102,78,39,196,90,83,58,34,169,76,162,17,194,191,220,244,149,179,236,0,147,217,93,246,132,126,146,140,82,41,201,32,153,165,36,201,112,220,166,109,72,102,190,56,175,235,212,134,144,134,101,242,45,231,152,41,164,136,187,114,68,236,151,71,249,195,208,172,207,50,14,229,75,86,48,64,120,242,203,252,205,204,110,127,212,30,128,240,79,8,79,126,153,191,153,217,237,143,218,3,16,0,245,173,219,155,225,212,191,55,180,56,245,66,92,178,90,150,92,35,150,219,86,82,106,144,144,196,107,165,143,42,179,152,184,99,80,104,230,150,38,150,102,70,118,218,96,119,86,218,110,43,179,43,52,128,62,1,106,205,71,150,183,165,17,65,42,75,200,196,109,107,97,29,18,109,206,142,75,217,145,251,148,77,76,109,202,225,209,229,32,59,172,203,73,151,67,13,11,21,154,120,215,174,202,110,239,219,22,136,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,147,54,204,136,101,201,91,50,153,75,238,232,180,169,83,226,212,174,93,155,74,129,42,181,106,21,68,102,174,164,180,150,170,39,180,109,92,199,173,17,25,165,68,203,50,212,125,159,66,90,242,146,29,34,98,72,238,8,36,78,205,202,68,198,162,74,173,78,37,31,84,9,144,242,223,222,207,110,127,12,123,149,17,53,230,7,127,246,45,124,106,191,218,174,98,72,249,111,239,103,183,63,134,189,202,136,26,243,131,63,251,22,62,181,95,109,87,58,240,70,34,73,163,111,205,154,185,20,39,169,212,37,145,146,43,78,155,77,45,89,95,133,81,154,243,152,203,168,222,177,248,202,35,94,14,45,50,178,83,198,95,62,191,115,28,187,122,171,37,35,107,146,74,9,41,116,66,11,37,223,72,65,28,218,182,173,147,65,124,195,210,82,46,15,125,201,171,77,141,26,50,105,130,85,188,140,177,34,63,56,197,237,92,224,81,158,112,164,205,154,135,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,196,188,228,17,153,195,229,118,140,218,52,42,113,170,208,174,66,165,95,149,90,77,154,158,72,104,46,130,178,77,205,200,82,94,58,42,142,91,8,211,144,107,11,118,91,242,142,219,87,108,126,106,43,14,177,46,5,41,98,93,182,186,28,150,88,104,211,196,68,118,85,118,155,192,14,65,128,200,92,70,146,146,203,21,149,208,74,43,164,132,211,214,104,165,133,254,138,203,77,72,213,105,226,232,102,81,16,43,205,112,141,45,172,20,154,227,10,79,56,197,147,9,167,49,223,249,179,159,226,83,123,42,118,32,223,17,241,99,83,26,63,22,75,10,153,236,141,29,53,227,214,205,251,66,70,132,94,170,92,114,137,139,106,184,109,202,50,136,171,102,10,78,177,234,90,101,171,184,159,221,221,174,58,68,230,50,146,148,92,174,168,132,86,90,33,37,156,182,70,139,41,85,244,87,92,110,66,170,78,19,95,254,114,179,40,136,149,102,184,198,22,158,113,162,157,227,10,79,184,143,157,194,128,38,127,242,253,147,246,59,183,175,34,168,18,77,254,228,251,39,237,119,110,7,71,136,251,73,232,218,153,52,10,33,53,104,84,218,50,78,105,74,37,165,48,238,11,18,129,18,101,118,68,117,252,164,86,88,193,161,156,203,93,187,170,181,124,201,144,172,96,165,3,128,251,138,132,23,155,212,248,185,95,74,72,99,111,12,169,25,185,142,221,17,74,46,244,210,226,114,75,91,212,196,111,179,153,65,172,52,171,113,138,147,208,42,187,194,253,236,17,182,90,67,232,55,161,175,77,171,209,110,53,90,33,223,186,121,167,121,23,254,52,26,237,119,193,123,179,123,139,41,76,203,76,247,3,135,102,86,62,101,29,0,255,183,111,180,45,240,155,108,154,218,100,134,219,134,19,164,121,105,45,197,113,75,163,151,236,45,219,85,207,249,37,153,34,238,48,146,113,121,177,212,170,80,199,153,204,14,156,152,153,250,246,45,251,95,195,146,142,75,73,165,109,135,212,160,101,91,157,66,103,220,226,180,77,45,139,222,136,55,197,149,29,151,199,220,74,84,211,77,180,153,155,42,45,114,184,169,17,24,215,22,10,98,219,219,85,141,57,189,164,17,149,146,18,89,34,43,137,18,225,54,78,227,208,140,124,109,158,214,165,109,161,14,243,228,35,14,50,75,200,14,119,221,136,24,48,143,50,136,161,185,144,101,28,202,232,204,158,79,74,110,82,35,37,27,55,72,33,212,37,13,83,11,37,181,112,10,91,115,26,55,159,209,102,50,115,42,33,46,154,212,113,73,29,18,141,47,254,101,169,175,108,106,7,152,204,22,181,61,19,208,60,249,122,126,89,102,183,199,101,175,106,52,249,147,239,159,180,223,185,93,181,209,60,249,122,126,89,102,183,199,101,175,106,52,249,147,239,159,180,223,185,125,21,1,10,153,52,207,155,164,6,77,218,52,222,104,52,146,86,66,38,181,244,168,185,213,201,74,74,232,225,198,21,182,116,250,225,132,142,92,109,124,36,102,24,157,239,217,83,58,201,85,37,236,92,246,15,35,209,182,164,148,250,118,75,9,90,184,165,37,116,182,173,77,227,20,177,152,205,120,82,68,25,114,121,195,173,91,181,222,91,155,89,170,210,226,136,155,29,129,143,108,161,32,118,130,157,158,152,121,175,148,82,241,23,199,121,30,231,251,231,144,78,169,78,38,223,31,234,136,73,60,226,218,254,42,238,177,154,254,213,15,248,250,140,168,164,38,169,164,208,66,51,105,161,149,38,41,180,210,140,140,140,140,216,165,173,69,146,65,167,113,144,67,67,60,116,233,225,96,246,101,171,50,102,101,25,3,248,199,202,63,233,166,149,212,41,173,145,18,37,104,169,47,161,165,194,15,18,111,138,30,49,185,142,200,19,44,249,5,51,231,49,105,136,49,226,231,203,210,252,148,152,17,89,198,222,188,201,80,66,146,70,141,112,222,200,90,102,18,55,89,39,104,201,101,173,236,235,50,14,42,202,62,36,88,26,161,158,85,100,47,11,245,136,95,215,81,70,240,43,191,88,198,222,108,226,0,4,180,54,196,91,68,137,32,181,74,35,47,109,73,113,134,171,133,82,167,4,60,154,168,78,87,54,28,119,117,194,73,228,209,233,137,19,177,105,214,7,67,29,229,87,187,193,85,54,177,173,96,76,233,103,220,79,186,11,124,74,115,8,253,214,237,123,211,188,143,112,174,203,66,127,234,186,39,177,97,86,193,139,63,41,51,23,216,219,241,151,61,205,104,246,162,29,158,159,52,147,84,82,34,104,6,41,81,34,220,182,117,219,18,153,175,205,211,186,196,161,165,125,217,124,196,65,102,233,40,98,161,220,18,3,230,81,6,241,43,235,115,131,67,25,157,149,14,128,181,99,234,86,173,237,85,167,23,239,244,58,161,220,189,119,171,119,43,14,52,26,21,247,198,117,207,187,132,41,76,203,51,247,29,127,101,86,62,229,2,87,63,68,228,34,146,146,124,174,164,132,80,90,45,181,113,221,26,161,132,208,159,114,41,204,48,213,168,137,163,155,90,65,252,203,143,92,227,20,43,187,230,88,144,245,236,20,0,255,24,0,0,0,0,160,218,128,38,206,215,243,203,242,132,61,46,187,127,34,0,209,196,249,122,126,89,158,176,199,101,247,79,92,229,1,0,0,0,0,0,0,0,0,0,0,85,6,230,242,61,252,179,191,201,88,246,78,182,138,81,101,96,46,223,195,63,251,155,140,101,239,100,79,233,1,87,121,160,234,113,149,7,0,0,0,0,0,192,250,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,60,34,115,184,220,142,81,155,70,37,78,21,218,85,168,244,171,82,171,73,201,7,76,234,1,114,25,25,107,39,141,40,59,9,173,180,66,74,22,154,211,184,196,97,74,220,28,210,157,116,74,245,8,245,195,90,5,119,90,184,198,70,85,108,224,174,41,158,48,249,147,100,148,146,148,68,102,173,155,144,12,151,105,178,214,189,105,147,14,201,29,141,232,251,148,8,241,233,49,185,60,42,187,118,93,122,248,151,25,140,153,248,153,101,12,224,1,47,181,220,53,34,146,190,111,75,171,180,86,66,131,45,228,13,146,149,80,250,48,166,71,52,92,237,230,56,174,120,245,233,243,105,143,139,222,101,210,2,31,237,181,31,172,98,102,118,100,0,255,109,200,69,68,236,149,36,146,236,168,181,212,9,37,65,104,174,227,20,247,41,127,111,72,119,50,42,85,36,84,16,107,109,220,153,226,26,103,85,113,142,187,166,152,197,44,8,50,74,165,147,66,210,91,173,22,81,90,178,88,228,50,81,105,137,242,16,18,57,28,239,244,110,238,233,55,204,112,16,106,141,159,196,170,203,163,211,17,219,216,59,247,153,89,171,253,167,177,62,102,70,68,68,102,212,168,145,148,16,74,50,138,227,58,78,77,218,48,35,150,37,111,201,100,46,185,163,211,166,78,137,83,187,118,109,42,5,170,212,170,85,242,1,0,0,0,235,67,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,98,94,242,136,204,225,114,59,70,109,26,149,56,85,104,87,161,210,175,74,173,38,37,31,240,149,224,113,74,184,149,50,36,90,134,164,75,105,243,86,198,117,220,26,17,78,83,202,137,196,67,9,123,122,53,169,158,114,72,128,8,9,53,146,139,18,131,158,88,201,165,61,181,170,101,187,132,215,135,204,92,68,148,154,207,149,148,214,82,39,148,134,235,214,8,69,93,107,172,72,220,154,84,163,38,142,209,11,139,126,88,169,137,107,156,98,123,22,106,224,10,179,88,139,189,18,65,149,144,242,223,222,207,110,127,12,123,149,1,81,99,126,240,103,223,194,167,246,171,237,86,136,212,68,212,152,31,252,217,183,240,169,253,106,187,21,2,128,42,33,229,191,189,159,221,254,24,246,85,4,85,66,202,127,123,63,187,253,49,236,85,6,68,141,249,193,159,125,11,159,218,175,182,91,33,82,19,81,99,126,240,103,223,194,167,246,171,237,86,8,0,0,64,213,3,2,16,66,156,95,230,111,230,9,251,163,118,0,255,68,32,170,77,195,44,55,118,105,75,73,82,23,165,181,48,111,208,76,82,115,69,35,230,121,69,173,30,90,185,5,197,67,220,25,214,186,84,169,102,97,85,123,8,220,85,104,148,45,216,94,141,0,0,0,160,74,72,249,111,239,103,183,63,134,221,22,33,34,34,34,34,146,36,137,164,132,80,18,73,219,166,109,73,210,134,25,177,44,101,196,225,144,184,29,157,54,117,74,100,42,84,168,80,41,80,165,73,147,166,103,26,187,68,237,86,106,147,181,173,167,75,98,236,20,90,212,134,6,203,142,147,220,144,200,217,60,118,77,9,150,216,35,34,17,76,96,69,76,174,24,106,18,154,97,109,163,141,173,206,78,99,64,212,152,31,252,217,183,240,169,253,106,123,149,209,60,249,122,126,89,102,183,199,101,87,49,162,198,252,224,207,190,133,79,237,87,219,151,44,35,169,174,208,182,150,171,146,112,90,214,9,90,118,36,117,154,120,73,166,130,41,17,82,94,166,57,137,88,143,84,143,197,229,212,167,195,0,143,219,78,171,90,101,101,87,104,64,84,151,31,4,218,183,48,150,253,106,59,64,227,55,121,107,40,109,104,109,252,134,68,182,217,188,79,119,151,221,81,74,147,227,90,42,83,84,205,61,183,8,157,106,70,4,85,198,182,28,84,202,180,151,207,121,237,248,15,253,81,108,161,118,32,4,0,0,252,55,192,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,7,104,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,1,8,0,179,82,99,149,26,165,217,182,89,106,33,45,117,159,66,72,169,101,83,223,154,235,56,249,178,54,141,153,211,9,177,214,148,142,72,42,147,104,132,240,47,55,125,229,44,59,192,100,118,151,93,99,204,204,103,70,169,185,216,81,106,45,117,66,73,54,13,189,150,90,107,172,72,220,132,75,157,26,190,22,22,253,176,210,12,43,216,194,69,161,6,174,240,132,45,60,161,135,112,26,90,187,185,117,69,45,43,155,110,180,62,79,144,12,167,100,219,102,165,139,128,43,148,9,183,166,152,105,155,66,120,88,85,119,131,133,229,76,107,119,141,178,81,236,47,131,204,164,148,70,41,149,16,66,50,106,173,165,36,37,132,146,204,204,204,204,216,213,173,69,140,193,160,81,144,92,67,204,117,233,97,95,246,229,164,50,158,102,25,3,24,192,235,216,27,67,107,74,186,79,184,141,75,202,38,76,212,209,91,179,188,213,113,70,165,40,241,146,240,168,112,168,48,162,204,169,77,147,200,16,171,51,208,229,38,180,195,178,100,207,184,234,93,59,52,131,125,214,118,28,217,212,51,159,74,175,145,59,63,102,188,213,100,11,109,152,167,161,165,4,241,83,36,38,117,169,212,175,204,221,70,25,204,248,138,67,217,207,54,118,181,230,161,182,157,213,190,134,152,212,3,100,220,39,149,20,124,196,109,94,198,245,254,185,163,179,169,115,200,247,135,202,97,18,115,184,182,191,138,5,172,166,127,8,170,189,133,54,222,147,198,67,146,102,137,166,186,73,10,173,52,73,113,223,211,78,205,9,214,156,98,74,14,243,195,35,71,13,83,179,34,126,24,194,93,145,175,124,106,43,101,177,25,218,21,91,165,77,212,106,144,58,106,105,67,91,146,163,32,193,116,39,89,157,242,148,69,228,135,120,182,41,61,239,203,164,153,96,109,158,62,93,174,149,204,204,100,179,59,137,153,223,118,39,187,74,38,180,208,66,105,33,149,148,40,177,99,85,122,101,188,69,134,51,42,55,153,81,69,168,197,53,163,121,89,103,131,85,3,55,10,205,175,28,245,152,233,236,99,94,100,122,182,204,3,0,200,10,173,133,86,90,72,169,52,105,236,88,165,70,222,238,145,225,140,202,77,70,146,242,169,18,201,104,94,214,89,167,82,199,141,66,243,43,71,197,229,69,27,151,23,153,158,127,12,0,0,0,80,109,52,113,190,158,95,150,39,236,113,217,171,26,170,141,38,206,215,243,203,242,132,61,46,187,127,2,174,242,64,213,227,42,15,0,0,0,0,0,170,4,72,249,111,239,103,183,63,134,189,202,136,26,243,131,63,251,22,62,181,95,109,87,49,164,252,183,247,179,219,31,195,94,101,68,141,249,193,159,125,11,159,218,175,182,91,33,96,201,98,211,201,38,149,22,90,36,161,133,58,65,166,133,144,136,38,35,76,65,135,71,237,208,218,24,157,84,147,77,47,204,85,42,87,98,136,161,6,243,45,231,217,211,156,252,49,154,77,99,128,167,30,48,50,50,50,34,147,38,141,168,180,144,18,81,27,167,113,105,212,246,25,191,76,101,203,33,147,200,33,157,74,117,186,100,218,85,104,179,42,208,170,73,173,146,143,185,200,204,189,146,100,212,149,180,150,58,161,52,107,189,105,91,226,62,229,239,13,245,54,58,93,122,132,10,98,173,141,7,45,172,96,163,42,206,113,87,11,79,184,194,176,104,149,102,105,89,39,233,42,65,93,226,157,94,167,133,18,135,186,35,250,158,65,101,38,28,183,176,168,25,22,130,216,223,119,47,45,28,117,150,113,237,87,86,49,51,39,216,96,31,53,51,106,70,137,200,250,202,18,201,50,163,160,133,22,77,109,35,60,78,103,116,250,97,74,27,34,212,167,70,39,138,149,199,174,196,16,123,51,150,230,81,251,153,147,63,6,182,67,16,70,68,212,72,82,147,82,82,171,180,102,105,200,111,55,154,180,94,232,43,14,101,154,206,162,114,55,183,84,9,124,250,125,248,184,36,86,93,110,58,126,230,41,91,228,62,51,79,219,20,6,64,106,2,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,47,249,142,218,138,112,157,164,43,163,82,242,190,132,150,74,223,109,117,90,18,62,179,207,195,68,121,105,136,92,34,15,204,108,138,150,83,51,161,50,150,180,179,170,86,161,216,213,188,109,220,172,213,11,41,212,137,82,138,19,164,121,114,92,119,106,113,169,11,114,147,22,194,140,107,84,151,45,10,63,153,200,24,19,152,35,202,211,164,184,185,201,174,234,99,251,219,246,121,0,170,30,98,121,140,204,200,200,200,164,73,51,73,161,149,70,212,198,105,92,154,196,97,73,204,75,217,114,200,36,114,199,168,77,163,18,153,118,21,218,84,250,85,105,82,171,9,122,196,137,26,169,53,37,219,120,89,74,100,195,4,49,39,147,53,152,209,169,206,166,55,218,18,231,212,60,188,21,227,45,53,192,91,171,170,166,19,59,230,35,91,197,209,54,136,13,132,128,207,229,135,248,103,159,156,177,236,99,237,42,163,137,243,245,252,178,60,97,143,203,174,98,124,46,63,196,63,251,228,140,101,31,107,87,25,77,156,175,231,151,229,9,123,92,246,212,4,124,49,63,196,64,251,228,108,106,31,107,191,230,17,165,199,23,243,67,12,180,79,206,166,246,176,182,107,30,34,22,0,42,196,86,204,139,180,0,22,230,160,223,73,51,14,17,213,2,0,0,52,92,8,124,17,73,201,10,74,8,181,72,59,192,191,248,103,230,94,65,105,230,174,225,157,246,148,114,37,195,133,152,208,59,186,225,227,134,127,217,181,81,230,76,200,188,108,247,222,223,105,123,49,221,105,193,127,175,14,47,101,28,165,7,186,37,242,148,45,103,200,69,110,69,189,159,101,147,69,136,111,73,52,203,125,50,235,83,177,83,14,97,101,62,173,48,85,213,98,177,102,99,59,182,17,223,218,248,187,239,77,139,126,215,188,119,103,155,190,159,198,205,238,243,14,84,113,122,151,102,19,163,50,43,39,34,224,215,139,127,170,183,243,101,253,121,31,174,198,136,248,93,17,158,53,37,139,9,134,48,66,102,86,123,197,178,144,72,0,255,114,186,92,173,165,22,17,73,69,187,45,110,19,180,97,203,24,156,240,130,143,70,163,201,13,247,51,151,163,249,136,178,34,30,45,108,183,90,106,212,51,252,111,168,199,15,117,243,117,233,49,27,179,178,105,42,43,53,228,173,208,69,125,50,55,73,122,45,223,230,187,119,135,148,26,188,48,213,164,51,147,145,140,250,92,186,69,35,126,22,34,254,25,28,75,231,150,207,142,56,168,97,169,91,209,176,156,151,57,234,40,196,63,252,92,172,31,17,46,188,136,216,227,164,239,43,170,184,36,117,22,145,42,83,11,7,147,185,157,183,142,248,242,250,218,94,145,180,251,230,230,189,101,152,110,121,7,102,78,99,153,233,184,87,68,236,181,51,75,109,90,74,47,14,233,25,137,91,146,249,103,204,79,252,223,246,170,187,254,130,251,206,29,239,159,244,230,142,225,44,27,43,145,196,124,126,199,94,89,141,143,36,117,250,146,112,88,73,156,146,183,105,72,163,49,0,255,243,214,141,200,204,73,136,69,252,135,151,164,188,162,70,22,86,20,27,111,152,81,19,117,171,182,87,100,238,77,201,46,73,26,189,91,155,5,213,198,69,133,56,19,35,250,98,26,139,244,35,198,182,135,16,227,254,218,155,164,27,73,47,197,33,97,49,37,65,236,2,212,240,127,45,183,147,138,64,209,36,10,243,39,142,111,0,255,115,105,122,163,0,255,50,50,8,54,230,165,180,22,27,1,161,216,254,203,121,139,88,73,219,80,195,154,108,11,246,79,28,0,255,254,117,105,106,227,123,211,77,176,49,115,162,213,216,143,13,8,106,204,203,75,248,185,82,118,226,151,77,185,37,65,221,113,18,37,160,54,88,99,60,99,162,221,129,223,109,221,134,200,235,215,174,221,55,243,146,90,138,33,63,117,185,151,236,175,190,94,163,234,226,180,238,122,127,199,218,140,116,132,82,218,195,121,64,250,151,161,203,21,206,42,225,146,44,109,83,24,26,70,77,64,175,205,15,38,99,94,238,189,210,105,244,52,239,52,183,73,77,0,255,38,188,88,164,240,191,127,56,159,103,12,128,10,113,111,133,130,28,115,245,70,14,16,250,28,61,14,249,77,43,125,140,90,124,56,196,189,112,225,128,43,67,241,34,254,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,176,34,20,0,80,65,23,184,67,1,80,97,45,92,25,10,0,0,0,0,0,0,0,0,0,0,120,193,226,133,11,64,0,255,233,5,11,185,157,17,23,117,53,14,13,153,240,195,177,168,152,234,21,5,208,211,2,190,113,238,95,232,152,132,231,91,122,173,251,38,195,21,251,161,193,144,48,198,127,159,69,248,218,13,169,166,30,218,134,35,54,104,99,197,216,134,253,231,226,103,88,250,202,170,191,110,179,55,218,172,157,136,64,125,0,255,247,128,95,70,201,80,101,176,168,185,102,186,196,22,236,111,173,85,193,164,200,90,169,205,43,54,51,55,206,218,14,68,32,190,191,157,231,22,177,106,86,84,10,235,238,144,121,234,0,0,48,7,144,191,142,42,238,80,200,199,38,88,45,128,62,44,232,227,162,5,125,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,92,145,22,228,72,80,216,153,139,26,71,57,214,159,250,136,131,140,142,26,139,13,76,238,63,116,89,92,231,114,5,233,224,37,74,42,155,174,145,103,100,106,0,255,114,89,90,253,171,79,58,152,83,73,48,27,57,161,86,79,12,121,75,159,164,174,93,171,69,109,235,195,139,94,81,18,139,32,230,61,173,191,200,200,21,178,42,51,147,16,50,70,88,201,13,23,237,246,132,250,83,191,117,149,222,157,33,20,149,4,225,169,253,203,7,101,245,87,50,98,108,112,39,199,78,59,193,0,0,32,7,204,203,229,130,200,49,147,102,28,233,191,131,200,49,14,184,50,44,232,234,5,93,177,160,43,10,0,0,0,0,0,0,0,0,112,33,82,33,63,182,5,208,229,133,164,83,98,113,101,94,92,9,175,180,22,48,73,157,150,11,17,111,203,33,242,0,255,99,215,116,118,227,196,33,107,68,84,11,176,41,185,144,43,170,28,240,173,76,82,95,165,82,22,142,185,124,86,11,160,43,138,10,153,25,16,177,20,0,21,87,134,2,0,0,0,0,0,0,0,0,92,88,105,225,162,46,228,128,91,159,203,93,232,28,226,94,188,249,152,207,165,69,250,147,114,159,184,169,128,242,91,25,142,69,69,93,228,82,64,193,253,40,126,17,247,146,210,220,25,81,164,223,205,183,146,242,214,81,200,57,237,240,209,195,19,46,126,8,93,146,36,36,41,21,55,6,253,147,110,122,100,27,153,177,70,77,228,34,65,74,132,146,170,196,152,87,236,90,100,118,221,130,47,124,140,228,20,251,34,1,238,139,127,68,125,111,226,215,167,44,137,59,237,238,130,167,231,166,184,76,143,227,73,228,19,155,176,81,167,139,119,47,126,44,183,84,186,104,109,104,146,18,153,245,67,43,227,176,14,107,87,23,103,55,14,231,184,99,208,63,246,218,17,123,237,85,167,57,149,25,190,78,227,94,54,155,190,251,111,175,82,61,60,52,166,81,151,159,203,103,252,220,148,148,100,215,140,194,68,86,215,226,98,226,140,118,169,40,212,97,136,155,228,12,110,199,29,146,196,208,229,169,190,254,212,50,235,43,114,50,200,51,102,107,43,62,151,78,143,77,23,76,52,158,23,153,169,33,19,0,255,175,163,123,18,153,153,143,152,17,134,22,105,151,126,136,241,95,103,221,46,207,162,166,83,25,4,84,60,53,149,48,80,68,227,8,187,248,65,238,127,70,158,238,162,150,245,4,221,71,219,84,180,31,35,10,241,159,220,47,43,155,123,117,135,250,243,235,186,140,208,115,163,39,169,116,188,51,81,212,91,94,58,196,127,138,127,46,240,127,216,15,243,87,199,175,30,13,30,141,58,113,166,106,102,152,63,145,68,241,31,251,103,45,251,43,153,53,130,85,29,177,66,73,37,111,233,227,118,190,176,106,90,205,48,136,245,223,75,167,201,71,68,129,231,182,168,233,225,172,145,72,97,126,31,106,207,220,137,241,15,63,151,113,63,169,113,107,39,229,251,70,170,204,52,146,50,204,227,49,160,253,224,101,84,12,151,33,70,94,62,35,253,138,102,23,214,239,179,146,155,36,32,128,179,202,135,159,109,186,70,33,253,128,63,201,74,122,205,77,156,136,36,36,102,21,216,252,168,184,67,31,25,113,129,26,214,166,81,28,105,227,189,124,234,114,212,172,140,44,45,201,44,160,130,51,53,153,151,156,70,184,193,91,141,56,102,177,177,26,65,134,120,249,204,237,204,150,137,151,187,48,81,201,224,135,145,139,35,34,174,180,112,128,71,140,76,108,201,149,137,60,71,21,35,246,207,19,93,29,131,115,101,137,234,70,48,192,23,74,179,117,79,22,39,218,8,70,46,237,181,181,16,234,191,31,212,209,69,84,146,227,246,212,44,73,68,170,10,206,247,162,212,236,152,72,63,93,110,103,126,37,205,199,114,69,33,125,149,70,166,78,202,18,210,163,134,25,19,74,90,226,64,91,148,151,42,14,112,49,98,252,139,127,194,203,7,75,166,103,70,228,24,30,240,164,90,205,109,142,44,46,229,18,107,11,230,181,245,26,0,21,242,249,80,144,3,228,71,82,69,236,31,25,168,11,133,252,12,192,251,145,25,138,138,25,129,43,67,1,48,20,119,6,70,77,1,87,134,162,194,206,80,0,212,125,70,253,153,52,163,70,227,4,117,105,75,106,105,173,44,41,137,202,219,50,238,123,250,121,153,82,211,186,14,59,70,109,26,149,232,53,151,141,121,41,128,235,57,192,226,220,201,74,7,36,233,97,109,107,180,146,58,161,149,30,73,28,90,155,166,94,153,154,52,39,88,183,182,197,57,141,138,146,72,146,233,213,166,234,168,80,84,98,240,193,210,60,228,102,40,91,198,152,118,149,253,215,222,66,105,68,214,54,27,2,159,144,202,84,135,210,24,39,37,65,89,18,206,199,137,23,117,232,58,106,104,35,102,136,195,74,99,93,94,196,117,224,112,246,100,28,103,39,57,236,151,246,85,68,136,67,188,103,210,8,82,43,245,202,20,151,20,103,184,90,75,105,105,198,163,137,234,116,101,179,109,72,89,108,60,30,157,158,56,17,165,26,133,241,211,81,126,181,27,172,106,239,216,9,122,140,178,51,105,173,109,45,74,16,183,169,65,93,166,22,90,187,59,108,252,160,189,13,113,156,218,8,85,131,154,97,173,135,47,21,44,205,28,62,230,77,86,49,51,171,50,107,30,36,41,25,73,11,45,81,73,73,226,52,110,59,254,133,211,186,172,219,148,112,69,103,209,19,77,169,148,214,211,22,51,184,197,74,157,27,38,113,17,151,227,25,151,83,108,97,181,143,220,116,213,72,120,39,89,234,109,58,15,19,111,100,227,157,116,43,143,69,170,95,112,113,188,181,132,61,126,20,234,135,137,141,63,229,198,249,106,37,219,161,0,255,58,131,218,10,185,113,223,122,137,250,141,6,77,74,232,79,210,36,133,86,154,17,36,88,57,181,148,124,219,151,20,230,84,233,141,191,57,170,166,138,152,97,77,54,181,159,85,165,170,132,141,213,14,138,168,50,0,115,249,30,254,217,223,100,44,123,39,123,74,15,214,60,48,151,239,225,159,253,77,198,178,119,178,167,244,184,202,3,0,96,125,128,136,136,136,136,72,146,36,146,18,66,73,36,109,155,182,37,73,27,102,196,178,148,17,135,67,226,118,116,218,212,41,145,169,80,161,66,165,64,149,38,77,154,160,95,155,164,87,186,83,179,129,159,149,100,182,79,22,83,178,65,243,25,131,234,108,116,175,77,113,65,45,196,91,63,222,77,3,76,180,106,106,6,177,99,198,181,85,236,98,131,216,20,134,74,203,209,218,184,81,178,210,28,150,184,44,167,200,108,25,63,173,244,151,241,35,58,177,114,54,41,167,235,174,160,42,13,48,58,179,230,125,14,50,237,238,247,179,83,179,215,183,149,244,29,217,52,81,87,68,169,148,97,105,173,148,190,27,234,186,180,37,239,203,176,81,158,26,30,151,30,114,216,116,45,167,122,66,143,74,189,170,86,185,175,6,8,79,126,153,191,153,217,237,143,218,1,26,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,123,0,194,63,1,194,147,95,230,111,102,118,251,163,246,0,4,0,0,85,66,202,127,123,63,187,253,49,236,171,8,72,77,64,212,152,31,252,217,183,240,169,253,106,187,138,33,229,191,189,159,221,254,24,246,85,4,85,66,202,127,123,63,187,253,49,236,160,13,16,181,92,109,221,54,87,77,74,29,58,205,218,18,199,101,27,82,83,73,106,213,236,19,54,37,27,231,176,35,102,7,102,54,69,203,149,203,215,140,224,107,214,180,3,28,104,147,180,215,57,45,132,22,82,104,165,164,68,201,149,155,210,43,227,45,35,91,178,200,141,140,42,66,45,174,145,46,243,180,27,172,26,120,214,87,134,102,167,199,76,103,31,51,61,47,242,79,35,106,204,15,254,236,91,248,212,126,181,29,160,187,14,45,235,37,156,44,196,123,102,247,250,208,250,50,65,34,40,13,147,136,235,20,146,59,46,45,202,83,163,28,238,122,212,173,96,173,6,86,74,96,7,39,29,77,94,180,113,57,212,118,103,0,255,110,128,170,94,212,219,150,68,84,167,190,14,169,210,134,78,136,88,220,136,221,150,48,222,216,52,147,41,201,117,120,226,229,119,220,112,83,174,32,230,90,200,215,220,189,50,36,43,77,101,223,182,171,27,162,150,167,173,227,198,166,81,73,67,171,65,155,226,182,140,67,118,74,205,150,97,66,161,120,226,100,118,75,228,145,41,21,17,81,46,163,114,16,154,53,109,31,251,217,120,182,146,81,213,154,110,110,210,106,212,40,113,35,220,118,68,27,134,80,54,75,172,82,38,190,105,105,56,19,83,61,202,83,25,233,143,189,137,22,109,170,148,192,173,108,85,202,153,211,198,229,80,59,162,189,198,176,82,55,104,174,110,109,189,16,82,72,169,125,75,9,18,165,186,13,105,4,138,18,38,29,196,68,163,251,56,53,199,79,137,30,120,136,134,203,174,155,140,101,199,114,152,173,76,214,219,159,54,125,131,53,15,204,229,123,248,103,127,147,177,236,157,236,41,61,174,242,0,176,207,140,82,106,148,82,106,173,53,163,214,90,106,148,90,75,205,204,204,204,204,69,26,122,196,24,12,26,229,56,212,195,67,137,30,246,101,95,78,218,96,86,110,48,128,1,172,252,16,17,17,17,17,73,146,68,82,66,40,137,164,109,211,182,36,105,195,140,88,150,50,226,112,72,220,142,78,155,58,37,50,21,42,84,168,20,168,210,164,73,189,83,20,90,74,20,154,132,212,16,183,113,34,136,99,104,165,21,82,26,234,138,69,196,117,153,226,168,122,198,207,155,212,85,211,160,78,88,150,211,197,24,183,120,118,172,106,51,65,108,119,246,42,3,226,56,132,208,204,168,164,56,37,35,153,38,42,189,60,222,50,34,74,137,204,168,34,210,226,154,236,251,250,245,219,29,84,26,184,166,96,5,163,99,174,181,143,57,202,142,178,215,190,141,134,102,173,214,40,222,73,68,54,180,80,225,91,54,254,46,36,218,182,99,166,148,81,57,52,114,52,74,37,113,7,98,39,131,3,207,202,20,207,246,28,57,120,204,244,124,164,240,154,142,83,41,165,173,134,210,172,103,67,157,90,123,28,226,186,45,45,149,158,72,54,202,229,29,81,198,36,74,180,211,77,84,150,155,86,85,114,88,168,237,24,215,238,250,109,219,219,22,13,153,185,136,40,53,159,43,41,173,165,78,40,13,215,173,17,98,26,92,99,69,226,214,164,26,53,241,37,48,11,139,126,88,169,137,107,156,226,25,239,216,6,174,48,139,251,216,211,27,32,60,249,101,254,102,102,183,63,106,15,64,248,39,132,39,191,204,223,204,236,246,71,237,1,8,0,0,0,128,181,171,180,22,82,178,54,110,109,171,122,81,201,247,63,34,220,182,94,152,18,109,157,28,163,18,51,170,70,168,68,165,38,86,186,96,104,198,240,81,40,56,227,178,42,35,51,213,65,149,0,41,0,255,237,253,236,246,199,176,87,25,81,99,126,240,103,223,194,167,246,171,237,42,134,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,43,4,0,246,140,74,106,70,105,35,9,227,212,116,25,210,188,142,211,45,156,36,52,72,53,171,235,205,121,85,30,51,224,241,197,203,15,61,205,10,68,177,82,172,143,172,46,220,103,175,178,35,143,178,135,253,225,153,81,74,141,82,74,173,181,102,212,90,75,141,82,107,169,153,153,153,153,185,72,67,143,24,131,65,163,28,135,122,120,40,209,195,190,236,203,73,27,204,202,13,6,48,128,61,244,136,227,16,66,51,163,146,226,148,140,100,154,168,244,242,120,203,136,40,37,50,163,138,72,139,107,178,239,235,215,111,119,80,105,224,154,130,21,140,142,185,214,62,230,40,59,202,86,51,0,232,50,137,83,219,109,144,105,210,140,90,115,52,102,223,26,155,180,176,15,253,238,132,82,39,168,84,153,37,185,165,89,169,62,69,31,134,186,108,90,117,153,202,88,99,172,185,242,52,51,51,41,215,180,234,178,76,84,146,37,138,235,118,175,151,140,66,234,104,236,212,146,222,144,54,72,165,102,136,5,79,31,49,42,136,213,66,14,77,48,114,105,226,75,70,228,172,42,59,43,109,183,141,218,213,135,211,152,239,252,217,79,241,169,61,21,187,138,1,77,254,228,251,39,237,119,110,175,50,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,175,34,168,18,208,228,79,190,127,210,126,231,246,85,4,88,63,102,230,51,163,212,92,236,40,181,150,58,161,36,155,134,94,75,173,53,86,36,110,194,165,78,13,95,11,139,126,88,105,134,21,108,225,162,80,3,87,120,194,22,78,76,72,157,231,73,74,179,38,113,218,238,245,154,73,75,33,141,154,90,212,28,234,102,41,213,244,176,224,233,91,70,253,176,66,72,174,9,62,46,77,140,206,136,236,85,157,100,165,237,118,46,251,103,47,110,91,104,141,76,82,106,83,51,147,117,146,212,200,219,61,51,146,212,136,76,42,94,45,162,201,176,175,64,63,222,78,165,142,107,53,86,240,58,102,37,251,152,163,108,87,155,61,47,42,201,136,66,11,137,74,74,212,214,109,28,241,63,91,167,121,26,151,132,43,58,139,158,116,41,41,133,158,182,152,193,45,86,26,36,241,134,149,184,28,207,184,108,225,20,79,39,26,109,83,42,169,175,182,146,172,135,67,90,90,123,27,218,58,46,17,149,153,76,38,74,228,33,81,54,36,186,181,235,189,85,150,165,86,85,142,88,216,237,248,200,238,250,109,39,216,96,7,25,73,42,77,82,41,45,180,100,210,66,43,137,74,11,41,25,25,25,25,230,185,163,14,61,146,12,58,141,91,143,92,61,204,149,232,225,96,246,229,4,231,218,211,220,96,0,223,179,215,52,154,252,201,247,79,218,239,220,78,149,88,69,52,249,147,239,159,180,223,185,93,185,97,146,74,162,208,221,160,49,233,54,229,137,247,121,218,17,61,74,142,137,201,169,173,67,10,155,234,52,91,54,151,135,161,10,49,172,34,70,78,93,166,77,110,170,224,75,187,151,209,25,154,17,108,165,103,219,226,212,234,173,134,91,41,205,38,137,243,182,193,122,43,65,178,13,49,101,163,29,71,137,116,105,48,59,58,4,42,98,110,248,116,150,237,142,56,121,168,19,212,222,101,71,22,48,82,123,32,162,141,67,11,201,136,74,137,75,34,226,105,163,210,43,227,45,34,163,146,204,136,82,34,85,46,241,62,160,95,177,221,193,170,129,119,10,174,49,194,229,90,27,151,93,237,40,187,67,63,50,42,41,81,73,41,180,208,136,66,11,169,73,10,173,52,50,50,50,50,118,105,107,25,163,51,152,20,228,208,16,15,93,134,216,151,131,57,169,140,89,89,198,63,6,112,93,3,154,39,95,207,47,203,236,246,184,236,0,30,53,106,148,82,107,150,226,148,82,211,13,55,107,222,190,213,72,135,188,196,49,21,174,200,21,59,233,150,38,162,234,235,83,34,131,137,74,131,161,188,97,56,27,151,23,140,203,22,206,107,167,72,140,200,103,38,37,185,216,81,10,161,180,90,74,54,13,189,150,66,232,79,185,228,132,75,157,26,190,110,106,5,113,213,12,43,216,194,197,174,57,86,241,132,45,12,99,71,100,84,122,6,189,146,204,218,221,33,17,213,29,254,33,89,184,161,22,55,78,136,140,138,238,136,131,184,168,176,106,134,173,166,24,169,208,163,42,158,112,84,242,97,232,42,188,200,124,33,17,81,107,180,180,102,22,18,217,188,164,32,79,57,45,126,106,18,209,233,53,19,98,85,78,120,233,210,170,49,63,213,240,143,163,54,88,216,203,203,104,68,111,139,91,123,147,230,144,248,163,182,70,239,206,157,210,243,60,156,187,136,234,189,115,235,115,10,239,106,55,85,76,94,247,117,71,176,184,63,117,180,117,188,217,14,220,92,183,100,212,41,37,148,182,109,84,218,102,52,221,157,119,111,226,146,201,222,104,186,45,41,7,161,174,105,134,143,136,95,152,193,230,174,116,155,90,60,230,97,187,107,179,141,110,7,32,100,230,34,162,212,124,174,164,180,150,58,161,52,92,183,70,40,173,53,86,36,110,77,170,81,19,71,11,139,126,88,169,137,107,156,98,165,80,3,87,152,197,41,246,73,128,148,0,255,246,126,118,251,99,216,85,27,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,0,0,168,54,160,137,243,245,252,178,60,97,143,203,238,159,8,64,52,113,190,158,95,150,39,236,113,217,253,19,87,121,0,0,0,0,0,0,0,0,0,0,64,149,129,185,124,15,0,255,236,111,50,150,189,147,173,98,84,25,152,203,247,240,207,254,38,99,217,59,217,83,122,192,85,30,168,122,92,229,1,0,0,0,0,0,0,0,106,9,35,74,137,76,178,187,69,141,204,29,163,112,169,21,122,4,189,33,57,37,183,44,234,150,213,59,57,92,122,244,169,82,173,235,32,178,198,220,172,226,165,80,11,235,176,0,255,246,204,200,204,76,66,105,11,159,4,109,72,33,215,150,33,148,208,134,52,108,49,51,98,227,197,109,219,182,84,52,66,61,66,61,22,37,156,168,224,2,39,115,175,45,202,21,158,101,124,155,124,76,90,74,70,208,159,40,43,75,56,236,152,144,156,225,104,161,149,148,105,243,86,70,196,4,251,82,81,211,176,110,245,144,66,15,87,93,6,45,113,132,11,76,107,191,179,210,78,214,103,87,108,92,229,1,0,100,200,168,240,42,141,94,73,214,187,59,109,251,116,115,131,22,66,39,141,156,40,164,36,124,173,116,114,59,170,167,38,38,30,238,141,184,147,89,172,201,128,182,80,78,246,231,31,3,0,0,0,0,0,128,42,33,229,191,189,159,221,254,24,246,85,4,85,66,202,127,123,63,187,253,49,236,85,6,68,141,249,193,159,125,11,159,218,175,182,91,33,82,19,81,99,126,240,103,223,194,167,246,171,237,86,8,0,170,132,148,0,255,246,126,118,251,99,216,87,17,84,9,41,0,255,237,253,236,246,199,176,87,25,16,53,230,7,127,246,45,124,106,191,218,110,133,72,77,68,141,249,193,159,125,11,159,218,175,182,91,33,0,0,0,85,15,40,31,35,35,35,35,50,105,210,136,74,11,41,17,181,113,26,151,70,109,159,241,203,84,182,28,50,137,28,210,169,84,167,75,166,93,133,54,171,2,173,154,212,170,250,168,105,37,187,213,106,208,194,54,65,8,61,185,211,104,105,205,172,174,83,58,179,165,114,219,154,214,212,38,83,113,165,214,10,123,75,143,170,43,213,101,87,116,78,179,141,25,197,30,230,16,215,219,217,50,194,146,142,75,73,165,109,135,212,160,101,91,157,66,103,220,226,180,77,45,139,222,136,55,197,149,29,151,199,220,74,84,211,77,180,153,155,42,45,114,184,169,17,24,215,22,10,98,219,219,85,141,57,189,164,17,149,146,18,89,34,43,137,18,225,54,78,227,208,140,124,109,158,214,165,109,161,14,243,228,35,14,50,75,200,14,119,221,136,24,48,143,50,136,161,185,144,101,28,202,232,12,142,27,234,190,165,245,214,86,194,80,151,108,198,73,134,214,231,9,18,197,109,157,151,62,233,182,172,194,80,123,19,85,226,240,102,124,250,227,23,123,244,197,64,219,249,226,62,123,164,31,101,87,178,215,14,190,209,134,192,115,178,117,138,19,153,109,19,78,150,150,37,180,18,183,45,147,158,177,183,112,87,51,39,102,100,118,184,195,71,198,5,194,82,149,62,29,231,77,59,112,98,30,22,216,183,236,41,137,175,139,72,74,73,82,74,9,33,36,146,16,66,73,82,66,40,137,136,136,136,136,93,221,90,38,233,116,38,7,201,53,196,92,151,33,14,230,96,182,42,227,105,150,241,143,127,12,212,11,109,139,247,72,146,65,233,164,94,158,218,148,218,12,87,104,37,77,13,90,42,146,168,81,151,55,27,135,116,194,198,161,199,168,39,86,68,169,89,97,204,207,163,12,101,55,88,213,174,103,0,255,58,32,106,204,15,254,236,91,248,212,126,181,221,26,49,156,182,22,239,109,93,73,235,206,214,27,161,47,147,37,194,37,225,54,89,106,37,224,106,121,66,162,41,30,218,166,47,30,42,237,45,99,161,38,211,218,66,93,109,20,59,37,17,53,230,7,127,246,45,124,106,191,218,110,133,64,212,195,200,168,164,68,37,165,208,66,35,10,45,164,38,41,180,210,200,200,200,200,216,165,173,101,140,206,96,82,144,67,67,60,116,25,98,95,14,230,164,50,102,101,25,0,255,24,192,193,184,84,55,107,108,111,13,141,208,82,75,217,125,43,201,146,164,180,237,104,124,74,202,186,89,204,53,189,143,76,115,12,213,59,14,215,144,40,116,147,79,237,170,70,165,81,193,134,106,87,176,182,155,75,233,196,133,79,219,160,109,67,42,14,67,200,155,37,106,99,49,241,213,109,179,153,244,71,44,57,247,168,155,104,51,55,85,10,85,154,7,60,21,230,180,135,250,182,59,251,116,226,42,15,128,234,214,120,115,41,173,54,241,105,155,197,113,199,180,97,8,121,179,36,157,84,26,142,180,109,54,147,254,136,25,197,34,123,19,109,230,166,74,159,182,50,143,165,194,156,246,176,192,142,104,87,105,252,55,192,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,7,104,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,246,8,217,38,153,168,149,180,78,77,178,105,212,134,50,164,142,198,78,173,102,33,163,50,245,78,216,119,250,168,89,213,192,193,35,114,104,130,145,203,163,51,3,167,26,50,139,243,185,198,127,236,179,9,177,60,100,100,100,100,70,148,40,153,164,208,74,51,137,219,186,77,73,226,176,36,230,37,143,200,28,46,183,99,212,166,81,137,83,133,118,21,42,253,170,212,106,210,244,76,103,104,113,187,69,73,182,70,9,154,46,105,162,210,66,74,84,218,48,168,90,122,155,79,40,74,101,148,33,136,101,144,37,94,229,180,4,241,139,133,30,161,25,203,174,58,109,207,179,91,33,76,26,37,43,169,148,100,41,116,151,160,201,4,153,22,66,50,28,82,188,163,218,126,175,33,114,138,168,38,167,74,205,180,99,213,4,15,37,126,173,103,6,167,88,146,131,121,148,27,28,105,211,24,233,57,106,33,53,106,141,58,106,139,227,184,145,195,191,181,212,9,37,109,117,202,226,226,180,44,113,75,189,228,231,73,18,170,117,80,89,44,203,234,162,131,91,44,59,174,178,153,32,118,68,187,5,98,125,128,136,136,136,136,72,146,36,146,18,66,73,36,109,155,182,37,73,27,102,196,178,148,17,135,67,226,118,116,218,212,41,145,169,80,161,66,165,64,149,38,77,58,167,95,154,164,241,180,164,102,18,82,92,18,53,162,254,204,134,148,248,153,162,81,153,148,225,82,169,91,55,13,106,146,193,65,171,142,216,155,153,114,248,152,175,226,178,83,85,6,104,46,125,156,77,61,42,75,92,205,104,74,147,89,11,203,6,13,234,148,114,170,52,218,156,81,147,58,248,45,189,48,230,65,229,112,209,116,250,177,171,61,236,74,211,187,216,148,236,202,157,146,220,148,94,74,56,78,80,66,171,83,26,150,214,74,233,225,18,134,222,180,109,48,163,194,164,23,85,60,92,84,41,228,106,58,92,38,95,12,204,82,161,217,212,246,241,166,45,106,131,52,100,155,82,106,186,196,13,111,73,11,77,210,148,49,173,123,31,165,17,227,51,33,215,145,219,148,254,62,30,86,167,51,228,144,79,171,202,242,185,47,228,128,37,172,98,167,241,220,99,210,246,74,4,216,71,68,41,37,41,37,181,214,26,73,8,161,52,74,173,165,70,68,68,68,228,34,13,61,147,116,58,147,115,28,234,225,161,196,16,7,115,48,91,109,48,43,55,248,199,63,254,58,0,0,0,64,181,209,196,249,122,126,89,158,176,199,101,175,106,168,54,154,56,95,207,47,203,19,246,184,236,254,9,184,202,3,85,143,171,60,0,0,0,0,0,168,18,32,229,191,189,159,221,254,24,246,42,35,106,204,15,254,236,91,248,212,126,181,93,197,144,242,223,222,207,110,127,12,123,149,17,53,230,7,127,246,45,124,106,191,218,110,133,0,128,245,33,34,34,34,34,146,36,137,164,132,80,18,73,219,166,109,73,210,134,25,177,44,101,196,225,144,184,29,157,54,117,74,100,42,84,168,80,41,80,165,73,147,210,38,200,164,164,182,119,124,26,81,22,33,151,216,93,34,147,44,167,136,198,111,41,15,71,171,55,183,148,106,212,7,103,120,137,120,240,170,85,38,174,13,98,161,22,110,99,175,126,177,226,213,172,174,235,148,82,171,89,93,42,156,183,77,8,165,109,117,71,228,199,57,83,182,109,27,194,162,154,152,248,225,154,158,112,162,133,163,122,184,246,46,87,120,150,231,218,43,27,147,210,162,212,160,132,210,36,181,134,235,4,211,157,100,129,71,159,226,201,91,193,76,185,222,214,253,249,52,8,98,19,19,145,85,137,92,43,15,56,158,201,238,207,178,159,93,253,184,118,174,189,86,169,211,234,221,106,180,82,239,238,157,113,201,194,21,207,141,187,113,161,81,65,44,209,207,59,189,207,178,140,167,249,229,126,129,177,57,48,15,0,235,199,124,100,228,94,81,50,233,138,90,72,157,86,26,180,222,186,77,109,95,241,247,182,122,27,163,46,69,62,5,113,209,198,131,41,86,112,214,10,231,88,168,133,89,156,252,88,50,204,164,133,150,196,161,65,235,132,70,137,85,106,91,43,132,212,116,66,228,36,36,81,147,46,111,144,89,112,42,66,199,168,72,17,155,12,182,102,161,163,44,105,55,56,159,235,108,15,125,90,8,45,164,208,74,73,137,146,43,55,165,87,198,91,70,182,100,145,27,25,85,132,90,92,35,93,230,105,55,88,53,240,172,175,12,205,78,143,153,206,62,102,122,94,100,203,60,42,123,113,146,94,106,77,13,7,94,150,18,217,190,89,67,241,102,13,102,116,170,51,209,189,56,181,57,53,15,111,197,120,55,245,49,81,165,170,233,196,112,25,215,174,112,180,13,98,43,36,36,180,13,74,9,109,242,121,225,187,17,73,88,26,21,60,234,214,146,182,121,107,79,125,81,147,206,234,77,68,90,53,51,34,167,250,50,144,40,244,147,3,237,101,85,76,54,42,216,61,237,149,56,163,254,76,154,81,163,113,130,186,180,37,181,180,86,150,148,68,229,109,25,247,61,253,188,76,169,105,93,135,29,163,54,141,74,244,154,203,198,188,20,192,245,28,96,113,238,100,47,61,228,50,50,214,78,26,81,118,18,90,105,133,148,44,52,167,113,137,195,148,184,57,164,59,233,148,234,17,234,135,181,10,238,180,112,141,141,170,216,192,93,83,60,97,75,244,144,108,75,38,157,210,230,41,53,188,59,197,241,78,204,117,74,105,37,169,95,178,91,168,56,117,27,98,70,236,40,139,157,201,167,28,174,186,84,233,211,78,198,180,165,10,133,241,176,192,46,106,7,104,128,181,99,239,181,42,173,78,239,86,163,85,154,183,110,143,51,22,174,120,238,223,130,119,141,250,97,137,126,222,215,157,153,101,204,202,47,247,117,140,205,127,70,19,231,235,249,101,121,194,30,151,189,170,161,218,104,226,124,61,191,44,79,216,227,178,171,38,224,139,249,33,6,218,39,103,83,123,88,219,53,15,121,37,81,122,124,49,63,196,64,251,228,108,106,15,107,187,230,33,63,182,2,228,130,92,10,160,87,192,188,168,43,222,75,154,194,253,204,117,33,175,207,168,199,81,200,101,70,86,139,23,229,183,51,139,69,133,28,83,160,103,54,166,248,15,127,229,136,91,190,182,78,137,124,92,72,207,105,30,246,60,54,123,217,194,76,0,199,216,104,141,121,249,60,201,150,78,89,70,66,78,15,63,31,162,22,62,45,73,45,188,97,140,93,169,90,106,74,131,135,71,92,174,103,111,111,36,65,159,234,235,215,219,220,107,139,214,134,94,51,46,248,151,45,118,215,232,111,188,193,184,211,166,64,168,239,126,84,154,185,82,73,221,45,125,43,161,196,33,149,26,83,162,88,86,24,111,37,22,221,214,250,173,82,91,245,84,0,255,206,232,20,110,208,139,212,115,158,183,19,17,51,183,115,73,74,41,73,90,226,58,235,7,188,183,67,151,73,50,50,131,84,82,73,101,190,103,42,170,58,244,124,172,239,94,100,234,51,233,222,244,238,36,92,231,121,196,166,199,170,88,159,31,235,207,136,18,59,147,148,128,157,153,139,204,80,64,120,99,125,121,197,233,131,56,181,101,119,223,201,75,188,115,250,163,106,193,11,182,71,195,42,145,251,153,253,91,164,182,232,174,78,207,227,186,232,62,54,11,190,102,15,50,130,247,242,169,203,82,228,35,147,228,131,228,113,238,217,36,1,177,98,80,185,172,32,237,111,8,107,189,92,201,166,155,91,102,37,230,115,105,106,114,245,181,34,107,199,153,204,225,50,68,70,88,121,33,222,105,15,69,204,69,100,212,216,37,197,170,252,223,91,198,138,66,79,25,188,41,148,203,229,137,248,243,126,50,92,191,200,36,240,89,83,22,203,51,164,190,4,59,51,136,149,32,70,179,57,16,203,242,191,239,25,43,74,57,77,240,82,170,150,115,19,241,55,93,191,29,9,159,152,138,216,206,134,230,14,12,206,74,228,84,83,174,59,44,136,175,228,213,244,249,138,106,171,219,183,44,157,117,227,70,61,72,187,192,106,134,123,249,140,92,102,158,214,7,126,70,212,120,99,83,235,80,68,217,166,39,14,102,161,106,41,50,123,34,228,135,187,245,117,93,70,161,173,110,221,137,232,247,27,222,169,50,213,185,151,221,18,227,159,238,200,200,149,145,43,226,211,50,9,137,214,113,161,212,37,148,109,92,18,107,134,153,84,61,172,130,72,66,100,127,242,136,225,37,109,222,238,225,140,94,151,154,165,200,71,100,48,140,55,86,126,183,147,26,239,39,45,74,146,154,77,204,207,111,119,174,108,105,210,115,119,23,149,169,57,114,156,24,159,86,93,38,111,196,72,155,162,184,106,141,61,156,92,228,142,118,54,132,124,241,143,92,185,74,92,248,181,205,125,117,35,211,200,249,146,58,49,60,98,236,195,59,246,58,160,130,62,50,66,1,233,3,220,207,124,146,40,205,133,92,230,142,82,210,157,15,169,143,122,33,23,235,139,204,220,73,178,110,1,246,202,204,98,241,130,46,87,44,0,0,0,0,0,0,0,0,0,0,0,160,226,206,45,133,11,72,21,115,209,64,57,230,240,229,179,146,122,3,7,136,60,85,200,136,40,23,245,185,200,166,78,138,194,34,17,25,128,186,164,4,214,150,195,253,124,18,183,78,43,28,163,110,1,0,21,35,50,20,0,0,0,0,0,0,0,0,47,88,188,120,1,41,85,204,181,55,37,85,145,128,110,71,129,35,13,153,116,69,81,184,152,234,87,11,50,73,65,40,49,69,245,62,173,43,178,65,88,217,181,141,39,164,122,252,56,12,97,247,34,212,18,197,221,239,30,61,120,174,210,76,177,235,12,118,96,35,25,86,170,25,235,191,151,244,218,95,100,194,171,167,79,59,35,178,109,93,230,168,202,56,208,30,135,72,148,0,255,117,203,229,227,204,240,54,92,143,35,19,226,236,0,255,229,227,148,170,29,17,65,88,127,204,41,111,164,29,13,145,40,0,255,239,150,203,135,201,225,52,170,198,193,15,0,128,115,128,8,197,2,169,160,171,113,192,124,90,140,139,185,138,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,148,67,94,36,141,131,158,206,113,231,35,136,69,17,223,253,112,226,40,199,188,92,46,221,56,234,35,150,202,80,195,204,200,180,254,183,46,203,170,95,70,70,37,37,252,41,37,157,157,97,124,25,154,214,127,230,253,170,247,81,175,117,82,194,169,67,122,54,127,162,167,90,93,197,152,183,239,173,90,141,88,222,70,149,100,74,131,248,34,0,255,35,175,126,43,222,168,96,53,91,173,29,157,128,31,127,20,189,122,73,94,250,183,44,159,2,197,65,32,243,254,51,31,4,162,0,255,73,37,49,30,216,235,138,193,118,89,3,0,224,5,164,127,84,142,112,148,159,142,206,225,126,100,196,1,116,213,162,62,47,70,20,139,250,180,0,0,0,0,0,0,0,120,1,117,41,199,157,95,43,40,28,245,59,35,228,152,153,123,239,66,46,64,126,230,86,234,233,184,194,129,126,73,117,149,144,98,31,233,87,178,95,148,111,113,204,215,71,201,69,148,242,40,96,125,153,153,65,178,158,165,129,173,139,92,177,35,234,180,121,226,144,91,25,252,137,250,17,159,62,50,114,148,102,182,164,200,145,107,126,64,248,135,183,182,91,44,172,220,94,10,85,225,126,174,136,140,160,10,64,191,8,29,165,13,145,3,253,182,174,82,38,230,152,167,143,236,159,53,70,14,59,118,70,70,150,248,128,145,43,211,66,149,131,46,242,59,146,56,113,200,139,168,22,0,0,0,0,0,0,0,21,64,23,23,20,242,34,137,28,34,183,34,40,181,128,59,87,102,28,229,32,0,255,157,196,137,3,0,192,133,188,21,17,73,146,146,164,164,100,64,249,231,239,231,122,59,35,201,142,234,190,245,8,150,136,26,151,78,28,152,150,225,66,161,67,119,25,192,77,121,249,144,189,19,214,218,245,200,101,221,59,147,241,78,74,60,9,114,154,34,14,79,44,8,211,178,42,155,27,86,177,143,139,148,124,102,183,34,226,167,235,178,84,206,197,35,164,110,189,111,235,224,113,53,1,236,201,78,19,132,227,217,133,19,240,231,34,107,78,87,203,150,45,189,155,150,162,83,174,203,57,6,165,40,132,78,191,246,218,107,57,229,249,70,171,115,127,73,230,227,186,177,70,229,90,149,3,97,254,114,9,79,79,82,31,100,238,52,147,41,168,152,154,34,18,177,172,180,60,54,69,22,9,140,96,171,230,188,108,51,37,220,211,231,196,175,150,77,219,195,143,159,91,92,253,120,224,179,181,73,184,68,239,99,17,231,96,187,2,33,47,243,51,233,123,237,232,111,169,83,50,157,120,73,237,169,209,12,171,136,243,27,68,249,233,119,234,92,236,220,78,53,138,146,82,106,227,209,2,27,151,231,202,78,102,220,186,16,247,254,187,229,233,62,35,201,19,230,48,175,120,33,162,28,237,11,134,170,236,191,157,75,53,169,136,79,178,125,56,149,5,41,83,246,213,134,188,16,111,253,226,37,205,213,61,45,198,221,79,96,134,230,195,63,44,209,158,133,40,192,95,212,246,126,210,71,84,11,179,226,190,183,105,155,174,218,155,175,72,142,73,115,250,60,113,199,241,114,173,169,180,55,178,74,62,236,19,153,160,135,23,123,133,46,71,102,74,119,27,110,27,41,50,139,22,101,188,100,145,72,98,121,190,48,115,42,140,93,210,144,23,244,75,120,153,145,187,198,38,239,105,146,89,131,158,166,181,82,80,196,201,164,49,152,182,174,105,168,85,162,164,204,211,190,101,200,69,46,242,242,53,18,62,13,61,52,73,83,123,106,147,221,10,6,110,30,215,168,203,160,179,227,213,125,115,54,123,101,99,226,207,76,154,17,145,180,59,252,44,20,92,147,100,83,194,52,219,138,65,229,12,137,68,145,150,228,250,204,167,28,149,146,175,237,251,60,128,252,35,55,41,169,171,180,210,214,105,179,125,91,230,141,67,203,112,95,151,35,249,140,66,143,120,165,121,187,149,172,84,124,142,55,28,42,18,9,52,232,106,202,53,193,196,140,84,148,243,217,196,24,185,50,86,70,100,40,202,177,62,234,35,233,218,59,35,195,109,88,55,50,105,146,196,166,202,65,42,37,31,21,243,247,50,34,119,228,37,161,202,81,28,115,189,200,216,36,87,200,57,51,73,148,114,38,173,102,81,162,230,37,103,117,88,247,211,168,59,118,103,63,126,208,239,136,245,168,40,94,84,146,35,18,187,238,169,211,52,239,8,226,29,35,61,22,19,188,111,47,24,243,249,168,235,178,158,246,170,21,82,13,247,28,38,174,123,122,11,19,202,202,36,222,116,92,97,123,55,174,92,230,243,53,23,73,242,240,91,70,92,167,14,205,8,110,9,15,102,71,163,218,88,12,226,116,46,176,18,195,138,182,32,2,100,172,92,25,153,164,208,74,35,178,180,206,232,165,45,41,14,237,199,156,46,31,43,106,187,35,87,56,171,125,79,125,47,109,83,70,171,27,142,154,158,190,184,248,81,1,83,23,23,86,201,17,11,23,243,84,1,243,129,59,82,225,254,142,220,161,0,96,241,162,133,92,25,10,128,10,247,119,40,0,0,0,0,184,101,211,188,164,89,149,18,135,146,26,45,117,219,172,165,78,40,165,179,52,117,19,36,18,164,202,233,30,204,40,117,244,45,220,204,155,210,169,63,6,250,225,178,42,250,95,219,230,236,63,13,240,212,3,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,137,218,62,227,151,41,143,200,28,46,55,164,83,169,78,151,83,133,118,21,86,5,90,213,106,82,48,68,74,203,17,218,182,73,178,212,27,102,248,172,168,72,111,25,49,77,244,87,18,35,6,177,110,54,37,167,244,158,158,42,245,49,58,75,229,125,118,14,237,238,247,179,175,180,91,191,82,107,110,41,165,68,219,56,245,150,68,210,242,56,21,53,201,137,199,121,171,104,204,140,235,34,214,237,136,121,84,185,30,213,212,64,61,253,95,156,207,138,28,20,218,204,195,133,118,106,246,196,196,200,200,200,136,76,154,52,162,210,66,74,68,109,156,198,165,81,219,103,252,50,149,45,135,76,34,135,116,42,213,233,146,105,87,161,205,170,64,171,38,181,106,155,7,96,46,223,195,63,251,155,140,101,239,100,79,233,17,132,107,155,244,74,119,105,56,240,131,210,12,247,205,26,138,55,72,190,100,48,45,76,117,47,78,109,193,46,196,68,191,12,0,255,114,83,31,19,85,154,132,65,81,142,176,113,237,10,187,216,46,246,77,92,229,1,74,185,113,216,122,73,250,141,4,73,74,107,76,212,40,181,150,154,25,52,88,55,133,146,96,27,150,18,22,85,41,130,63,65,42,169,106,153,225,114,54,181,129,74,69,169,132,125,202,254,215,222,90,41,89,148,201,110,180,70,171,243,146,134,210,56,39,165,151,80,109,162,54,228,161,161,78,143,202,36,183,97,143,234,118,164,113,136,23,136,81,140,227,19,103,163,28,103,135,24,201,134,102,247,77,8,93,146,136,154,75,218,144,29,174,227,214,136,164,44,219,68,169,241,150,81,161,126,35,68,34,234,146,28,214,24,179,248,235,114,99,102,109,254,248,154,101,60,213,42,240,131,90,107,173,165,214,82,74,141,154,43,86,169,81,182,123,102,54,99,113,155,153,84,124,90,68,35,90,150,105,214,89,213,241,172,208,12,205,81,143,121,209,62,102,122,166,103,112,148,81,8,45,138,91,130,208,10,137,26,155,20,183,86,11,165,209,132,199,1,42,157,168,86,87,54,72,47,200,20,69,197,177,83,148,136,205,25,91,243,49,243,179,183,217,13,206,103,111,246,170,70,107,212,155,18,13,165,165,68,146,110,65,235,40,90,48,117,73,161,98,167,204,80,135,6,27,34,44,67,102,18,198,112,211,227,113,88,172,252,176,83,11,3,179,81,70,177,3,188,107,39,219,84,169,206,214,218,120,143,154,12,77,26,36,157,210,70,169,181,212,164,196,97,79,53,245,38,95,83,138,42,41,76,16,207,32,53,188,202,106,249,225,23,119,61,66,243,169,93,149,197,158,103,87,31,32,60,249,101,254,102,102,183,63,106,15,64,248,39,132,39,191,204,223,204,236,246,71,237,1,8,128,170,132,148,0,255,246,126,182,251,87,98,216,85,17,109,199,208,173,66,95,171,78,175,221,106,180,90,185,121,239,86,243,46,252,105,204,42,238,141,235,102,247,22,83,120,153,103,121,154,42,154,89,25,155,15,204,151,128,168,49,63,248,179,111,225,83,251,213,118,43,68,221,49,238,69,161,107,69,148,164,133,212,160,81,137,243,182,212,165,164,148,194,184,47,72,252,186,117,168,45,211,241,147,90,97,5,123,179,49,11,213,170,214,242,37,191,115,141,149,14,0,170,132,148,0,255,246,126,118,251,99,216,87,17,84,9,41,0,255,237,253,236,246,199,176,87,25,16,53,230,7,127,246,45,124,106,191,218,190,190,110,111,132,75,227,222,214,218,212,107,113,202,118,153,113,137,220,109,67,41,41,65,77,18,163,165,48,170,195,162,226,144,65,95,153,35,102,88,154,231,217,169,140,221,185,170,132,173,204,174,220,98,197,43,89,90,167,169,164,78,131,58,85,56,111,155,208,74,220,210,142,73,37,23,76,222,198,109,11,115,106,98,244,225,154,158,112,98,138,163,66,216,233,46,171,120,150,113,172,252,106,173,181,150,90,75,41,53,106,174,88,165,70,217,238,153,217,140,197,109,102,82,241,105,17,141,104,89,166,89,103,85,199,179,66,51,52,71,61,230,69,251,152,233,153,158,129,77,105,181,214,8,205,117,234,245,241,70,233,229,241,22,73,143,82,203,51,220,147,86,227,75,153,202,211,139,30,197,85,133,153,235,62,184,215,115,57,251,115,54,127,0,255,140,168,164,38,169,164,208,66,51,105,161,149,38,41,180,210,140,140,140,140,216,165,173,69,146,65,167,113,144,67,67,60,116,233,225,96,246,101,171,50,102,101,25,3,248,199,194,121,76,122,174,56,109,147,171,36,169,110,157,100,113,105,227,188,237,168,165,36,156,247,53,155,147,77,112,168,17,143,200,97,211,181,92,198,124,205,206,87,46,179,3,28,104,31,218,20,137,146,38,72,174,238,110,189,22,74,168,168,97,72,13,26,149,58,14,153,4,142,242,52,65,67,36,186,145,83,13,252,52,67,50,17,115,217,149,156,177,108,165,201,98,178,222,126,101,175,107,128,108,218,90,187,57,116,37,45,43,156,110,132,190,76,150,204,166,102,227,166,8,184,18,112,181,178,230,86,11,51,61,252,203,77,95,60,84,170,187,193,168,76,207,78,107,11,141,178,77,60,157,168,58,46,90,41,65,93,214,73,186,105,150,166,120,167,215,9,45,181,45,13,185,21,159,65,101,38,220,134,62,167,38,86,250,97,127,223,77,76,177,211,163,81,95,89,197,179,92,204,106,7,11,130,82,155,160,209,136,58,162,164,144,36,116,60,34,89,90,150,208,226,212,40,7,137,144,200,172,168,164,234,121,72,89,38,216,233,125,10,225,165,20,49,115,199,20,204,38,113,60,143,184,147,125,58,113,149,7,109,246,246,68,54,245,111,110,161,45,189,16,151,108,231,25,145,140,229,182,149,148,146,213,220,48,66,234,163,202,44,38,14,233,245,149,55,162,137,165,153,145,157,202,56,146,171,182,219,202,236,224,8,104,41,132,144,226,102,37,109,146,136,200,66,201,112,164,151,94,219,183,150,22,238,109,157,82,162,174,171,120,116,42,117,169,134,14,42,13,124,109,218,86,175,246,217,85,203,108,14,3,180,171,25,78,93,190,19,104,63,197,88,246,84,236,63,185,184,109,161,53,50,73,169,77,205,76,214,73,82,35,111,247,204,72,82,35,50,169,120,181,136,38,195,190,2,253,120,59,149,58,174,213,88,193,235,152,149,236,99,142,178,93,109,112,148,145,164,210,36,149,210,66,75,38,45,180,146,168,180,144,146,145,145,145,105,250,238,168,67,143,36,131,78,227,19,199,92,61,204,149,232,225,96,246,229,31,155,216,211,220,96,0,79,178,127,55,64,120,242,203,252,205,204,110,127,212,30,128,240,79,8,79,126,153,191,153,217,237,143,218,3,16,0,74,137,148,38,75,108,239,14,141,214,74,171,216,97,40,205,154,148,52,238,152,124,78,242,58,89,195,37,189,145,76,13,12,53,59,50,23,147,40,148,156,79,109,165,198,162,81,193,126,101,87,112,199,123,75,234,180,133,87,155,172,141,67,38,238,67,203,147,53,233,100,209,112,212,109,178,101,244,72,204,56,22,169,123,107,51,75,85,250,84,154,121,60,21,30,179,135,5,182,59,187,111,66,68,46,34,41,201,231,74,74,8,165,213,82,195,117,107,132,18,66,127,202,37,215,164,26,53,113,116,83,43,136,171,154,184,198,41,86,118,205,177,138,89,156,226,10,3,100,235,16,218,205,33,59,10,89,225,116,175,133,121,131,102,54,53,27,55,40,93,124,60,161,172,185,213,194,204,43,21,194,204,170,186,27,220,44,231,37,187,107,148,125,109,219,231,101,36,169,52,73,165,180,208,146,73,11,173,36,42,45,164,100,100,100,100,228,162,14,61,146,12,58,141,115,228,234,97,174,68,15,7,179,47,91,109,240,52,55,24,192,63,158,208,167,65,50,42,169,85,39,131,94,34,146,188,78,208,74,221,198,105,147,188,108,148,194,214,194,190,37,220,26,140,154,97,199,19,31,159,31,54,198,50,84,16,87,13,178,185,57,217,182,178,85,60,51,178,148,82,34,8,173,181,56,53,199,77,33,145,10,101,72,180,241,156,217,36,163,8,2,186,154,138,31,87,208,227,144,87,87,153,185,20,234,203,57,118,202,216,204,14,177,130,77,208,94,215,0,41,0,255,237,253,236,246,199,176,87,25,81,99,126,240,103,223,194,167,246,171,237,53,198,200,140,140,140,76,154,52,147,20,90,105,68,109,156,198,165,169,137,195,146,152,151,178,229,144,73,252,240,49,106,211,168,68,166,93,133,230,179,210,175,74,147,30,177,43,25,81,99,126,240,103,223,194,167,246,171,237,64,7,192,126,123,184,110,241,107,197,9,87,251,182,247,209,234,142,70,22,238,184,239,198,235,189,223,143,240,126,114,95,221,61,250,22,199,123,223,253,45,118,138,196,157,95,52,236,79,167,123,27,126,209,55,220,183,111,20,248,233,221,240,148,158,221,67,159,161,95,233,41,238,79,221,233,89,238,75,115,104,94,100,146,74,162,146,74,11,45,17,133,22,82,162,210,66,74,100,100,100,100,46,234,208,51,70,103,48,41,71,174,30,230,74,12,177,47,7,115,210,6,79,115,131,127,12,96,15,253,218,184,133,150,140,40,165,54,53,34,158,54,74,141,188,221,35,50,42,201,204,164,226,213,34,26,239,3,250,21,219,237,84,234,120,167,224,26,163,99,86,178,143,217,213,142,178,175,243,128,43,191,55,29,126,189,94,239,206,61,250,189,17,0,255,173,118,7,30,248,110,123,199,119,228,187,111,244,234,174,211,103,173,232,43,122,22,79,38,156,198,124,231,207,126,138,79,237,169,216,203,79,90,230,73,82,130,36,113,218,110,52,18,81,75,33,141,154,122,210,219,210,4,41,213,244,176,224,9,35,58,5,113,90,72,174,9,62,46,51,124,201,247,156,85,157,100,165,18,182,81,187,250,112,26,243,157,63,251,41,62,181,167,98,87,49,160,201,159,124,0,255,164,253,206,237,171,8,170,68,147,63,249,254,73,251,157,219,87,17,0,137,121,143,106,89,110,86,151,165,221,55,45,53,159,66,73,165,22,225,132,154,80,113,91,214,244,196,102,79,38,139,137,233,200,92,101,68,100,74,225,174,37,134,230,44,159,147,130,177,219,33,128,172,22,90,104,41,180,146,74,147,230,202,77,106,228,237,158,145,45,89,228,70,36,41,159,42,145,72,151,121,218,117,42,117,60,235,43,67,179,83,92,94,180,113,153,158,23,217,51,97,102,100,41,165,68,16,90,107,113,106,142,155,66,34,21,202,144,104,227,57,179,73,70,17,4,116,53,21,63,174,160,199,33,175,174,50,115,41,212,151,115,236,148,177,153,29,98,5,155,160,61,12,71,201,160,165,210,147,86,155,186,178,180,14,173,180,66,234,149,33,139,73,108,169,217,72,95,130,86,133,156,230,61,165,49,132,235,125,200,225,31,51,213,228,76,27,151,145,185,149,61,244,144,244,92,109,26,39,86,77,74,29,90,9,226,212,198,101,27,82,83,105,54,15,107,10,199,27,231,176,35,34,143,67,169,139,184,114,249,154,131,208,92,102,251,56,208,198,179,43,26,155,165,54,53,227,173,89,219,90,36,121,74,80,26,227,164,148,178,172,216,28,148,180,12,25,69,70,237,169,82,12,151,120,109,71,132,97,68,228,48,33,63,218,81,147,21,78,190,179,215,180,171,55,12,26,145,149,70,165,87,18,101,23,154,243,180,89,104,158,150,32,239,200,97,30,150,68,155,226,146,192,165,58,36,135,145,89,137,67,141,162,179,133,219,25,206,174,250,206,110,118,61,162,201,159,124,0,255,164,253,206,237,170,141,230,201,215,243,203,50,187,61,46,123,85,163,201,159,124,0,255,164,253,206,237,171,8,0,110,73,104,37,73,72,18,178,67,219,182,201,32,142,33,148,86,75,117,72,43,42,209,214,121,106,163,154,25,177,108,84,215,78,123,58,225,102,78,43,99,44,225,33,176,170,61,252,182,221,217,127,26,224,169,7,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,18,181,125,198,47,83,30,145,57,92,110,72,167,82,157,46,167,10,237,42,172,10,180,170,213,164,63,198,168,229,138,235,184,177,74,146,234,214,106,208,166,56,206,219,142,90,74,178,101,152,80,40,222,4,135,26,241,120,100,74,69,196,101,204,215,236,132,102,77,219,199,129,246,161,253,97,52,79,190,158,95,150,217,237,113,217,171,26,77,254,228,251,39,237,119,110,95,71,72,107,33,132,212,90,42,37,73,114,197,170,244,242,120,203,204,102,44,110,51,162,148,80,149,75,68,203,50,205,6,149,6,158,21,154,161,57,42,46,211,217,184,76,207,244,252,99,0,0,0,0,0,0,0,128,114,207,136,32,165,146,12,90,11,45,46,13,114,75,200,163,90,217,18,77,188,96,38,41,57,178,128,162,102,225,200,229,244,182,227,85,106,102,18,133,6,115,142,131,13,54,179,61,172,96,239,179,131,217,247,218,22,120,110,54,77,109,34,178,113,178,9,210,188,180,86,218,54,98,50,51,234,150,237,170,231,252,140,195,14,139,248,56,184,188,88,106,213,167,156,188,105,59,78,204,204,2,27,169,253,175,1,77,156,175,231,151,229,9,123,92,118,0,255,68,0,162,137,243,245,252,178,60,97,143,203,238,159,184,202,3,96,125,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,70,44,75,25,113,56,36,110,71,167,77,157,18,153,10,21,42,84,10,84,105,210,164,148,41,42,189,68,33,81,74,208,218,148,76,82,219,82,135,208,39,200,184,146,77,179,205,227,138,72,20,98,236,232,236,132,74,172,158,16,137,96,2,43,162,240,158,45,252,92,180,161,46,243,39,123,157,13,134,0,0,178,66,107,161,149,22,82,42,77,26,59,86,169,145,183,123,100,56,163,114,147,145,164,124,170,68,50,154,151,117,214,169,212,113,163,208,252,202,81,113,121,209,198,229,69,166,231,31,3,0,0,0,0,84,27,137,182,37,165,212,183,91,74,208,194,45,45,161,179,109,109,26,167,136,197,108,198,147,34,202,144,203,27,110,221,170,245,222,218,204,82,149,22,71,220,236,8,124,100,11,5,177,19,236,170,6,84,25,152,203,247,240,207,254,38,99,217,59,217,245,13,145,253,194,169,153,153,225,58,149,68,34,71,169,181,212,24,139,196,166,221,134,21,21,247,37,63,79,29,133,26,62,241,226,200,168,82,163,46,141,22,50,164,141,181,234,215,170,231,236,45,237,10,13,204,229,123,248,103,127,147,177,236,157,236,41,61,224,42,15,84,61,174,242,0,128,191,204,18,226,163,180,117,148,164,84,58,113,106,121,26,239,52,92,167,17,57,42,108,173,91,153,226,98,242,34,137,178,41,168,191,204,208,43,149,176,164,141,213,41,104,15,143,153,150,93,198,6,199,164,228,38,53,82,178,113,131,20,66,93,210,48,181,80,82,11,167,176,53,167,113,243,25,109,38,51,167,18,226,162,73,29,151,212,33,209,248,226,95,150,250,202,166,118,128,201,108,81,251,195,0,0,0,0,50,68,82,248,148,94,163,52,235,221,93,199,125,189,183,89,107,161,147,73,78,169,165,92,28,173,116,146,59,166,167,25,38,34,238,113,184,147,39,172,201,127,182,80,78,14,228,31,227,191,33,107,149,182,184,183,73,107,89,53,204,245,41,47,77,218,38,169,183,35,178,115,26,196,54,117,183,97,185,5,106,51,47,125,67,93,142,179,213,62,219,160,167,100,54,246,212,4,168,120,196,170,155,94,178,91,201,74,115,163,121,159,100,51,27,239,212,187,120,84,46,253,156,107,227,173,41,12,112,172,79,63,188,108,252,233,54,206,72,213,217,14,253,215,249,203,174,186,200,204,136,140,66,106,19,175,100,109,75,29,23,151,45,164,214,182,180,111,13,51,162,224,202,141,219,184,164,52,62,61,66,69,22,93,124,169,96,29,39,115,175,221,205,21,102,102,124,187,166,211,179,137,245,155,200,90,50,87,8,232,205,44,164,219,10,66,54,177,78,105,72,48,213,141,74,186,244,171,211,163,18,57,203,16,59,91,121,154,171,106,198,31,251,176,127,24,32,104,165,190,191,55,73,104,221,52,67,244,37,79,141,218,36,165,185,227,177,139,26,252,182,116,199,97,190,7,170,44,47,115,67,37,142,115,210,62,59,167,167,228,201,118,128,70,114,42,69,79,35,155,82,210,164,173,242,178,99,74,203,75,115,59,84,236,132,41,51,126,26,166,41,161,250,142,82,133,71,131,185,233,183,84,30,143,147,180,246,130,171,190,114,95,187,13,2,0,0,0,0,0,128,42,33,229,191,189,159,221,254,24,246,85,4,85,66,202,127,123,63,187,253,49,236,85,6,68,141,249,193,159,125,11,159,218,175,182,91,33,82,19,81,99,126,240,103,223,194,167,246,171,237,235,103,220,186,107,13,201,185,109,37,81,206,146,153,100,28,109,165,165,134,34,50,146,154,85,163,110,91,66,200,115,234,33,57,60,225,94,6,49,210,68,91,109,149,177,53,67,243,41,59,146,189,132,0,170,132,148,0,255,246,126,118,251,99,216,65,26,173,13,241,22,81,34,72,173,210,200,75,91,82,156,225,106,161,212,41,1,143,38,170,211,149,13,199,93,157,112,18,121,116,122,226,68,108,154,245,193,80,71,249,213,110,112,149,77,108,127,55,164,252,183,247,179,219,31,195,94,101,64,212,152,31,252,217,183,240,169,253,106,187,21,34,53,17,53,230,7,127,246,45,124,106,191,218,190,138,51,239,37,89,4,62,169,55,180,126,235,246,189,105,217,183,248,214,121,166,63,149,222,141,24,51,107,227,198,159,116,150,11,156,17,248,203,102,101,52,155,206,86,49,0,126,19,89,82,43,105,104,22,238,79,169,65,10,201,226,196,102,185,181,228,97,85,106,105,73,43,146,59,242,182,206,234,210,45,9,21,198,22,118,233,101,148,21,76,180,156,21,28,207,155,236,244,12,134,35,74,165,171,144,26,180,68,148,164,149,22,81,72,58,180,142,221,104,106,153,193,190,37,68,66,53,30,161,18,231,216,85,168,114,89,156,241,47,91,109,240,51,103,120,192,63,70,212,3,2,16,66,156,95,230,111,230,9,251,163,118,0,255,68,24,42,53,86,169,81,154,109,155,165,22,210,82,247,41,132,148,90,54,245,173,185,35,87,249,178,54,141,153,211,9,177,214,52,244,136,164,50,137,70,8,0,255,178,142,137,217,179,236,0,147,217,165,182,114,131,172,181,33,52,75,21,55,222,73,165,167,19,117,189,225,225,162,6,201,109,155,18,15,41,151,114,35,197,36,137,179,165,218,83,28,43,93,170,84,160,153,105,213,120,246,179,113,153,210,102,101,167,110,40,125,146,140,82,41,201,32,153,165,36,201,112,220,166,109,72,102,190,56,175,235,212,134,144,134,101,242,45,231,152,41,164,136,187,114,68,236,151,71,249,195,208,172,207,50,14,229,75,254,58,82,91,26,149,86,154,165,113,233,73,195,225,206,208,242,176,149,150,214,17,149,194,105,158,166,28,122,152,183,28,38,100,135,219,197,69,137,86,253,241,45,231,242,138,9,124,201,241,28,106,179,178,37,194,60,89,187,144,86,250,10,189,136,191,191,220,158,177,75,190,181,230,239,101,20,95,52,107,26,147,114,247,167,221,211,25,207,24,197,74,117,19,50,137,53,57,151,89,217,214,30,106,87,51,164,252,183,247,179,219,31,195,94,217,163,22,82,163,214,168,163,182,56,142,27,57,252,91,75,157,80,210,86,167,44,46,78,203,18,183,212,75,126,158,36,161,90,7,149,197,178,172,46,58,184,197,178,227,42,155,9,98,71,180,215,53,70,102,100,100,100,210,164,153,164,208,74,35,106,227,52,46,77,77,28,150,196,188,148,45,135,76,226,135,143,81,155,70,37,50,237,42,52,159,149,126,85,154,244,136,93,201,128,168,49,63,248,179,111,225,83,251,213,118,43,68,106,34,106,204,15,254,236,91,248,212,126,181,221,10,1,160,148,43,105,179,230,234,214,208,8,161,132,138,26,182,146,44,73,170,227,144,73,224,40,175,155,197,92,211,27,57,213,192,79,179,227,112,13,137,93,201,25,203,86,106,84,26,235,237,87,246,90,4,76,234,1,50,114,25,81,105,46,87,84,90,72,157,86,18,78,91,163,149,208,26,83,18,57,33,85,167,137,163,133,90,63,92,53,195,53,182,176,178,171,129,85,60,225,20,219,231,213,38,186,185,52,92,182,45,185,179,123,157,22,207,136,186,73,178,188,226,74,131,230,67,104,165,227,87,149,195,82,21,50,40,139,143,18,163,98,20,78,163,236,107,43,37,178,201,237,143,28,14,169,146,232,115,104,58,132,148,92,222,220,245,134,135,139,26,239,202,36,142,163,42,52,83,167,102,242,220,215,90,109,153,240,25,143,179,35,35,21,83,220,79,183,123,217,107,27,147,158,39,78,227,196,38,81,74,91,43,65,156,218,54,143,59,118,73,201,230,97,77,225,120,18,100,106,203,227,113,40,117,17,145,49,163,178,19,154,203,108,31,251,217,135,54,40,2,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,246,165,198,168,229,137,235,182,185,73,148,210,214,105,214,150,184,205,227,142,93,82,77,133,217,39,108,74,38,65,166,182,244,144,153,217,20,45,145,49,163,242,141,19,108,77,59,192,126,246,54,59,109,67,120,242,203,252,205,204,110,127,212,30,128,0,32,171,133,22,90,10,173,164,210,164,185,114,147,26,121,187,103,100,75,22,185,17,73,202,167,74,36,210,101,158,118,157,74,29,207,250,202,208,236,20,151,23,109,92,166,231,69,254,49,192,75,15,144,244,92,109,26,39,86,77,74,29,90,9,226,212,198,101,27,82,83,105,54,15,107,10,199,27,231,176,35,34,143,67,169,139,184,114,249,154,131,208,92,102,251,56,208,198,179,235,154,227,148,38,35,41,77,74,90,218,84,167,152,93,114,33,204,155,53,184,177,77,51,220,56,94,144,169,114,75,26,151,135,87,220,117,61,61,106,85,220,57,130,182,209,41,27,151,167,153,152,61,154,65,122,41,52,40,165,133,211,102,91,171,37,73,235,148,150,16,242,10,74,46,239,169,183,84,126,8,234,135,161,165,73,25,227,108,144,24,222,49,144,8,20,194,22,70,210,217,94,71,89,198,121,236,179,9,229,7,136,200,69,36,37,249,92,73,9,161,180,90,106,184,110,141,80,66,232,79,185,228,154,84,163,38,142,110,106,5,113,85,19,215,56,197,202,174,57,86,49,139,83,204,158,199,108,221,66,188,55,100,39,161,59,92,239,133,176,108,214,200,150,134,227,4,169,149,143,167,229,53,137,90,120,120,165,190,152,169,180,183,140,155,154,188,100,11,117,181,175,109,234,238,141,186,180,205,168,201,182,180,84,26,132,184,33,90,159,39,72,150,69,98,164,143,37,151,38,221,148,226,14,247,160,46,168,28,110,230,120,95,18,91,121,193,195,172,154,204,204,172,237,171,8,0,0,0,0,80,238,25,17,164,84,146,65,107,161,197,165,65,110,9,121,84,43,91,162,137,23,204,36,37,71,22,80,212,44,28,185,156,222,118,188,74,205,76,162,208,96,206,113,176,193,102,182,135,21,236,125,246,154,6,168,54,154,56,95,207,47,203,19,246,184,236,128,237,123,109,11,60,55,155,166,54,17,217,56,217,4,105,94,90,43,109,27,49,153,25,117,203,118,213,115,126,198,97,135,69,124,28,92,94,44,181,234,83,78,222,180,29,39,102,102,129,141,212,254,215,104,226,124,61,191,44,79,216,227,178,251,39,224,42,15,84,61,196,242,16,17,17,17,17,73,146,68,82,66,40,137,164,109,211,182,36,105,195,140,88,150,50,226,112,72,220,142,78,155,58,37,50,21,42,84,168,20,168,210,164,73,201,7,64,98,30,199,55,151,210,152,82,162,70,16,183,186,65,147,84,112,165,73,92,194,144,230,161,183,143,197,216,114,75,162,91,105,88,123,249,193,78,137,72,17,237,168,203,124,94,208,124,202,78,100,7,227,136,90,232,81,219,26,180,78,75,210,92,165,182,181,66,43,137,214,60,138,66,18,53,233,242,230,232,57,153,174,117,140,138,20,81,56,227,84,238,58,202,146,118,131,13,89,209,166,49,0,0,168,18,32,229,191,189,159,221,254,24,246,42,35,106,204,15,254,236,91,248,212,126,181,93,197,144,242,223,222,207,110,127,12,123,149,17,53,230,7,127,246,45,124,106,191,218,110,133,128,202,134,168,165,82,122,141,123,165,116,186,216,81,48,221,73,214,82,104,73,156,134,61,149,190,209,74,39,169,198,24,123,10,227,37,226,30,82,35,129,143,236,77,22,202,201,234,236,106,13,170,196,80,159,148,220,253,185,164,54,17,247,191,13,242,184,37,243,220,127,183,21,159,42,120,30,42,147,209,214,209,127,74,94,98,167,73,64,125,230,90,59,74,141,136,204,82,130,68,41,165,210,150,56,111,121,201,111,195,146,66,68,141,185,181,137,85,197,82,49,226,177,171,49,151,248,199,202,92,181,198,194,172,252,168,203,92,123,37,169,17,145,65,105,214,164,164,84,218,18,231,109,75,35,198,125,42,33,162,198,220,170,20,197,21,110,250,45,143,93,141,57,192,232,92,203,74,107,12,201,96,61,55,124,26,212,105,93,82,105,37,75,75,138,239,190,106,33,181,161,14,137,252,54,167,202,184,141,67,95,212,12,19,63,172,208,47,190,180,176,83,15,215,38,230,10,51,243,92,251,215,85,154,187,35,137,83,98,237,90,105,156,155,113,91,130,70,82,90,179,33,181,238,24,213,137,77,55,233,233,208,184,188,112,140,143,196,101,136,163,50,152,234,168,157,97,227,143,211,216,235,17,174,58,137,82,107,210,221,180,36,116,178,43,94,165,214,102,185,13,113,15,19,188,203,208,221,122,88,227,75,224,103,225,80,15,79,241,145,157,118,159,146,105,218,171,26,116,137,158,171,17,197,17,237,36,153,45,237,45,211,183,78,115,145,107,45,201,121,198,111,136,91,9,147,32,47,220,29,157,218,244,91,170,12,157,123,249,199,197,170,175,140,219,190,136,0,0,128,250,6,52,30,18,149,208,18,133,212,224,197,235,188,77,137,243,83,92,231,121,202,83,105,43,98,78,191,174,123,115,11,105,182,29,135,22,51,70,236,154,205,149,156,121,56,159,141,245,54,52,123,106,98,100,100,100,68,38,77,26,81,105,33,37,162,54,78,227,210,168,237,51,126,153,202,150,67,38,145,67,58,149,234,116,201,180,171,208,102,85,160,85,147,90,13,203,131,42,145,221,250,151,100,199,159,20,42,92,237,95,13,146,91,170,146,241,159,156,77,0,23,143,253,207,120,157,191,108,192,159,110,143,178,3,24,54,110,124,75,26,212,117,188,147,90,210,81,41,52,201,83,158,66,219,13,174,222,34,193,174,156,239,96,118,52,126,203,167,1,246,241,238,164,96,100,70,184,60,137,254,46,246,76,59,213,209,196,249,122,126,89,158,176,199,101,167,78,136,178,34,10,173,109,45,105,214,198,165,65,93,166,22,66,188,181,15,252,160,189,13,113,91,58,249,180,131,154,97,173,135,19,107,220,202,35,62,230,77,86,241,44,87,243,42,66,208,29,153,45,183,82,34,27,242,84,54,28,55,20,174,203,166,251,48,132,162,66,85,206,221,218,166,82,212,12,67,29,233,133,146,56,240,78,170,133,105,25,152,61,215,174,112,146,157,200,41,9,248,98,126,136,129,246,201,249,212,62,214,110,205,227,189,136,148,30,95,204,15,49,208,62,57,159,218,199,218,174,121,212,197,5,220,17,10,186,216,25,138,247,86,42,42,192,138,180,176,118,214,139,185,119,28,138,130,28,0,176,253,184,35,58,142,245,133,62,138,155,75,18,148,182,188,181,36,27,194,134,195,14,51,197,156,58,216,49,113,254,242,25,47,86,102,172,87,24,151,210,204,111,244,37,57,14,85,124,228,70,190,168,93,53,172,226,29,11,210,43,123,22,49,47,114,249,116,159,90,68,4,97,243,197,49,181,9,139,130,125,88,151,129,106,21,182,179,149,18,242,241,31,31,94,205,71,174,150,247,170,89,78,81,66,96,199,33,79,153,76,92,132,209,121,152,61,175,55,190,70,128,245,115,145,215,93,253,54,74,244,85,28,113,229,97,135,135,123,135,153,194,44,104,3,24,218,143,248,243,186,133,63,248,215,164,223,205,250,112,166,168,234,136,139,31,0,0,21,98,69,220,139,36,73,40,73,66,41,165,247,1,234,11,93,196,94,73,178,33,187,134,155,132,52,237,136,41,99,83,99,83,163,219,9,169,94,62,215,222,196,215,214,75,66,223,104,119,31,124,13,37,222,101,250,24,35,141,101,20,251,20,49,23,127,116,149,76,218,61,50,54,219,108,90,144,112,184,16,115,182,110,221,118,225,12,115,27,151,225,1,23,45,100,49,91,61,65,254,57,241,43,121,245,119,109,71,117,139,95,43,248,146,167,110,222,57,198,186,244,233,28,2,152,70,145,203,120,105,73,91,140,209,201,227,52,77,200,202,71,230,87,147,118,135,6,99,67,252,195,203,69,125,237,32,239,253,81,233,85,84,131,101,33,86,147,61,145,168,233,116,150,37,122,27,79,219,115,13,185,75,160,252,244,225,190,186,21,153,35,142,100,100,146,17,169,46,11,83,241,147,125,19,241,111,125,18,179,191,122,19,159,150,110,77,87,144,221,39,224,121,126,38,161,23,198,66,156,127,151,156,139,21,36,87,28,157,54,148,52,160,164,60,76,66,61,251,56,113,254,227,240,47,227,145,82,169,35,147,208,243,203,131,246,19,101,206,27,68,1,31,190,189,247,118,253,213,232,164,140,55,55,147,67,177,86,221,4,61,188,216,17,17,107,143,158,164,148,54,46,42,218,144,113,117,88,219,184,168,74,76,146,58,158,176,136,191,121,198,214,64,52,0,255,207,254,186,225,105,117,226,236,134,92,228,242,249,33,253,52,131,138,9,93,77,137,250,189,134,136,224,167,92,215,245,91,25,246,48,83,16,11,229,89,193,70,76,16,117,107,189,157,91,253,74,154,122,68,119,150,150,72,54,197,132,76,203,45,232,211,197,11,70,18,94,102,77,132,29,186,188,200,124,100,77,248,55,195,211,137,83,91,209,180,109,247,79,57,100,154,204,102,124,227,205,107,134,181,108,117,187,47,33,151,203,200,237,200,140,85,105,22,166,222,70,91,147,33,145,153,114,49,137,122,89,129,70,24,243,146,22,250,113,104,189,220,44,252,187,99,40,17,190,6,198,245,28,52,249,96,102,187,59,15,152,203,123,25,25,43,35,35,234,164,68,109,106,243,144,74,200,43,122,198,165,102,92,134,3,237,152,203,71,62,151,149,137,151,43,188,37,91,30,253,148,210,144,16,69,140,224,169,210,20,153,175,14,128,10,247,35,20,21,116,113,1,20,245,121,33,34,87,34,34,45,164,62,98,89,0,0,0,0,0,0,0,0,84,188,23,161,112,33,242,34,201,5,136,36,1,244,75,250,206,164,164,202,33,114,185,130,52,115,216,43,74,102,27,240,1,47,220,203,69,238,74,47,210,47,202,218,89,27,23,142,115,128,250,162,36,237,158,169,80,127,62,179,100,27,217,16,212,233,244,17,43,34,178,73,66,146,136,230,168,219,145,17,43,74,117,130,62,243,1,82,23,73,55,189,58,22,228,23,73,116,65,72,42,238,220,73,114,211,250,136,79,87,246,42,46,109,231,3,224,223,177,115,103,82,150,90,200,149,165,62,230,235,163,236,92,181,184,242,113,197,142,98,1,247,189,12,69,5,125,40,0,0,0,0,0,0,94,176,120,65,14,24,59,9,84,11,121,145,84,33,119,70,102,141,203,52,166,250,213,162,226,138,157,161,32,167,86,74,204,111,58,105,139,137,248,69,190,191,204,71,34,172,102,230,27,78,59,233,21,17,193,174,67,144,95,246,99,155,9,248,197,182,127,185,149,208,0,255,77,230,194,120,83,79,17,108,115,88,73,156,0,255,52,245,127,172,31,167,89,147,8,135,148,108,42,139,23,18,217,211,254,134,72,199,63,29,252,200,168,52,74,161,162,86,177,96,2,254,52,245,127,166,238,116,235,88,164,210,138,58,98,207,123,106,212,158,135,144,225,63,241,47,72,163,87,70,220,252,0,0,56,7,144,127,62,8,196,206,162,24,73,32,87,44,224,189,98,241,130,62,50,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,232,201,28,87,68,28,98,37,149,227,189,88,161,8,210,191,18,135,216,81,228,152,191,51,31,37,14,50,67,114,72,25,218,238,250,252,154,119,185,179,77,210,194,42,91,136,220,98,68,25,218,218,127,125,201,187,204,168,221,201,11,203,38,139,28,160,71,199,173,174,142,67,247,143,220,238,190,86,245,102,92,19,118,10,118,66,32,243,254,239,81,136,235,73,41,163,129,103,203,142,109,222,4,124,221,47,239,5,191,112,156,218,241,41,2,11,76,133,64,230,253,71,174,208,152,254,178,212,74,199,2,39,181,225,180,221,212,0,0,112,1,229,167,35,115,132,163,252,116,100,14,59,194,2,236,176,168,207,11,247,51,44,234,211,2,0,0,0,0,0,0,42,68,40,224,133,181,20,99,43,90,84,200,5,123,41,224,92,206,44,36,166,252,242,107,173,8,66,70,77,182,97,146,97,252,87,201,200,199,247,136,218,58,77,217,166,9,57,188,154,5,25,188,17,29,235,187,31,181,230,51,50,245,53,120,241,70,227,208,192,137,23,190,111,192,23,247,147,188,240,50,152,82,252,71,156,122,180,80,53,97,122,24,199,71,87,159,253,224,123,4,196,183,55,93,203,137,214,141,99,236,80,127,62,93,23,81,213,175,69,191,155,91,248,85,20,116,197,92,199,11,152,215,69,37,14,165,15,245,229,106,146,76,26,111,27,31,46,234,35,35,162,68,37,246,1,246,142,77,203,124,92,59,34,171,98,208,47,51,118,4,33,78,49,23,247,104,214,176,128,177,20,98,93,184,183,21,35,130,30,7,64,57,230,119,68,116,179,184,162,90,0,64,197,123,17,23,48,183,54,161,143,25,81,207,32,112,188,23,113,81,87,35,106,0,220,207,207,116,225,168,152,186,136,26,10,0,233,199,252,204,212,103,214,181,106,212,200,174,53,164,59,195,128,71,163,74,51,167,28,110,126,112,25,239,173,164,250,226,150,226,103,33,174,147,65,75,132,45,65,202,44,21,122,202,6,78,5,30,179,75,18,16,63,62,93,4,254,18,240,178,45,147,189,118,241,164,218,222,87,90,119,152,25,99,94,174,234,76,158,28,206,94,146,16,73,50,74,205,5,37,174,91,146,28,140,247,105,78,87,203,231,43,130,31,180,121,154,120,199,153,217,124,152,24,45,220,205,52,102,222,242,147,125,101,196,159,247,163,148,88,17,149,70,95,19,12,141,104,210,53,55,169,34,238,190,186,152,21,81,164,249,113,0,255,160,127,239,253,218,170,184,119,238,111,168,199,35,237,200,8,145,191,9,201,19,100,227,253,245,116,52,29,247,224,95,222,209,240,59,14,239,169,184,84,87,244,188,236,84,156,105,237,183,134,250,82,61,138,72,16,230,63,85,253,245,171,36,81,53,186,146,221,38,89,180,151,17,71,236,100,23,111,204,75,81,216,127,100,61,103,247,36,105,227,124,57,230,103,99,103,84,222,238,104,84,246,223,202,12,85,163,73,252,136,86,212,151,7,125,157,236,245,13,99,204,127,187,207,136,85,219,152,208,86,211,149,219,11,8,80,219,157,183,9,9,92,115,69,180,171,24,246,102,75,241,242,227,250,161,4,0,255,79,210,169,212,101,182,74,56,205,192,24,249,225,216,128,121,161,171,186,8,146,171,70,48,221,226,119,23,158,184,100,16,194,242,49,238,53,41,164,240,130,105,44,213,140,100,59,39,238,136,157,139,74,115,187,54,78,201,61,132,123,212,113,1,222,181,59,85,163,183,92,241,44,131,24,199,159,76,155,199,124,228,50,114,185,162,236,136,146,180,144,146,164,144,168,77,169,21,155,90,39,95,176,106,48,233,215,224,214,160,9,9,89,0,255,253,200,71,184,52,50,73,205,136,79,75,227,147,110,147,105,81,235,148,204,166,66,231,208,168,84,22,75,88,24,212,196,69,211,109,13,187,179,1,239,101,46,163,230,206,76,167,194,15,50,34,117,154,247,188,127,186,219,157,72,36,220,192,67,85,92,99,174,16,230,186,108,114,155,14,17,127,62,234,107,69,201,77,139,66,42,169,209,250,157,134,232,61,85,142,226,74,161,14,167,18,101,113,208,1,231,88,70,143,247,87,126,172,220,46,252,149,165,219,122,149,249,150,228,93,229,118,215,68,155,91,112,105,215,21,113,220,200,48,102,177,133,145,26,243,121,47,244,148,108,154,73,34,50,50,170,55,226,236,60,189,170,92,170,201,13,13,26,151,95,145,90,120,106,115,34,28,226,113,118,66,59,11,145,198,181,20,187,13,248,217,124,218,250,52,124,82,207,251,240,105,113,85,244,224,33,6,176,63,251,140,199,26,35,94,62,233,189,40,17,245,164,164,178,145,79,62,132,182,164,247,12,162,32,139,155,58,88,197,212,47,75,158,41,33,47,50,244,180,188,244,69,179,123,201,124,169,19,196,151,24,84,167,10,22,241,17,196,166,60,148,120,95,31,81,115,103,38,201,92,212,2,174,211,156,228,214,212,191,137,70,194,167,54,137,46,125,180,31,220,180,49,42,83,34,212,127,47,51,116,25,145,177,234,149,70,212,150,220,130,78,180,92,170,222,24,186,21,169,175,15,205,103,150,166,194,59,190,249,78,139,3,181,48,136,155,42,133,113,148,237,213,16,122,18,241,235,34,211,233,158,91,222,147,16,179,195,178,120,19,145,87,98,6,79,77,64,241,121,197,192,108,188,159,15,125,62,73,139,72,90,50,247,219,48,150,238,44,212,170,197,198,53,76,106,159,53,0,42,172,124,132,162,98,78,79,46,224,206,45,69,93,189,24,153,183,144,105,1,114,193,94,184,50,20,0,0,0,0,0,0,0,0,64,153,73,173,55,164,148,146,142,219,210,91,18,73,43,219,146,83,227,54,30,231,173,162,49,51,162,149,71,57,228,231,81,229,122,84,83,63,139,244,127,113,62,43,114,176,171,44,51,23,218,169,217,215,16,235,67,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,98,94,242,136,204,225,114,59,70,109,26,149,56,85,104,87,161,210,175,74,173,38,69,212,3,236,140,29,171,210,77,92,90,165,87,198,91,100,157,37,117,223,46,200,248,145,19,194,187,83,171,217,211,124,55,90,53,195,41,125,187,83,88,197,19,254,90,253,88,234,116,134,22,183,91,148,100,107,148,160,233,146,38,42,45,164,68,165,13,131,170,165,183,249,132,162,84,70,25,130,88,6,89,226,85,78,75,16,191,88,232,17,154,177,236,170,211,246,60,59,109,67,48,15,144,143,36,37,162,70,92,18,78,83,179,113,72,188,236,122,228,229,230,208,166,184,220,156,32,159,38,158,210,200,162,38,86,74,227,86,174,49,86,97,114,198,229,106,158,229,202,158,46,235,36,155,245,66,218,146,145,149,109,29,182,150,98,38,148,214,112,162,236,202,214,209,165,222,88,97,211,22,127,26,84,78,107,74,95,204,0,92,225,29,87,217,184,156,209,78,108,0,255,52,42,50,165,53,135,146,74,210,109,155,154,75,35,106,101,92,138,106,228,38,227,178,165,52,122,198,117,241,232,134,196,50,170,67,143,118,234,167,158,254,16,206,231,122,14,10,149,229,33,61,59,53,251,159,65,165,245,182,146,74,162,113,92,154,75,35,106,121,155,114,154,220,36,227,178,165,52,122,70,180,18,43,119,252,50,170,67,143,118,106,96,145,254,16,206,231,122,14,118,109,102,38,61,59,53,187,66,90,73,223,145,77,19,117,69,148,74,25,150,214,74,233,187,161,174,75,91,242,190,12,27,229,169,225,113,233,33,135,77,215,114,170,39,244,168,212,171,106,149,163,250,204,250,35,73,70,137,182,201,234,212,102,212,212,90,94,42,18,147,199,121,28,246,20,243,60,101,167,105,221,135,140,42,53,234,210,171,49,27,51,213,31,215,179,143,197,89,156,1,122,161,109,241,30,73,50,40,157,212,203,83,155,82,155,225,10,173,164,169,65,59,85,42,81,163,46,111,54,14,233,132,141,86,113,28,245,196,138,40,53,43,140,115,204,207,14,101,55,88,213,198,176,23,27,32,60,249,134,253,191,205,188,110,111,212,14,128,248,79,8,79,126,97,0,255,47,51,175,219,27,181,7,32,234,50,151,59,20,240,66,174,87,44,92,136,248,153,22,80,65,23,10,23,243,119,46,9,192,206,149,145,74,72,249,111,239,103,183,63,134,157,21,33,118,102,42,33,229,191,189,159,221,254,24,246,159,4,136,200,69,36,37,249,92,73,9,161,180,90,106,184,110,141,80,66,232,79,185,228,154,84,163,38,142,110,106,5,113,85,19,215,56,197,202,174,57,86,49,139,83,28,128,91,183,70,210,41,165,165,56,78,84,218,102,180,222,90,102,109,226,146,201,222,72,52,78,21,101,161,174,105,134,143,136,163,120,198,249,174,116,155,90,196,101,30,91,104,179,141,110,127,228,140,40,186,66,28,122,172,74,194,105,158,54,11,221,145,212,105,226,53,153,243,21,215,74,94,166,57,137,192,3,47,69,42,137,83,159,14,137,190,218,81,149,90,253,108,95,66,0,0,0,117,66,183,123,83,234,196,133,87,156,160,109,67,42,238,91,43,19,52,106,99,49,241,213,113,194,101,244,200,47,57,247,168,123,171,44,75,173,10,85,154,7,60,42,30,179,153,250,182,59,59,117,227,54,15,25,25,59,73,161,149,234,105,109,220,214,109,75,100,38,169,209,188,76,27,98,95,66,93,242,140,221,34,22,61,240,118,124,18,167,26,101,122,50,148,173,85,169,213,29,27,73,143,171,60,192,250,49,50,31,153,164,228,99,39,41,180,210,10,169,217,58,244,66,106,161,191,226,114,107,46,141,106,248,186,89,20,196,74,77,172,224,20,23,133,230,184,194,44,182,112,242,3,40,244,176,117,104,38,173,146,90,137,219,68,169,77,166,235,173,121,214,42,206,152,212,189,70,219,148,82,16,210,154,154,248,120,56,138,25,156,239,74,185,169,202,99,230,177,187,54,219,23,182,154,231,34,145,240,31,110,165,102,45,219,85,110,188,209,110,180,242,208,72,163,241,232,60,92,113,219,246,59,195,77,16,67,221,112,111,194,199,217,41,43,27,85,60,203,201,224,188,90,104,161,165,208,74,42,77,154,43,55,169,145,183,123,70,182,100,145,27,145,164,124,170,68,34,93,230,105,215,169,212,241,172,175,12,205,78,113,121,209,198,101,122,94,228,9,253,200,123,81,118,129,87,234,109,173,223,186,125,111,93,134,45,190,105,94,232,79,93,247,228,199,52,218,184,241,91,157,101,29,103,59,254,178,167,249,210,166,179,85,12,16,158,252,50,127,51,179,219,31,181,7,34,132,235,22,218,205,45,59,9,89,217,116,47,132,101,179,102,56,37,219,54,75,173,124,60,173,76,184,53,197,76,43,245,197,76,165,186,27,44,212,228,37,91,104,148,141,98,251,37,132,39,191,204,223,204,236,246,71,237,202,191,54,181,208,90,109,152,234,68,205,38,202,77,195,116,43,143,240,110,203,230,251,188,73,90,42,46,161,72,185,196,250,97,174,207,197,157,74,29,175,170,200,1,46,42,104,43,213,180,135,217,153,253,179,65,102,82,74,163,148,74,8,33,25,181,214,82,146,18,66,73,102,102,102,102,236,234,214,34,198,96,208,40,72,174,33,230,186,244,176,47,251,114,82,25,79,179,140,1,12,96,59,28,238,168,148,232,115,107,52,180,148,216,221,219,245,152,135,139,18,207,206,168,141,91,42,212,83,39,97,18,223,209,90,147,153,240,25,115,178,35,175,10,83,220,79,183,133,218,193,188,82,55,104,174,110,109,189,16,82,72,169,125,75,9,18,165,186,13,105,4,138,202,180,65,76,52,186,143,83,115,252,212,67,14,209,112,217,117,147,177,236,170,73,101,178,222,134,106,7,69,0,25,212,66,11,45,133,86,82,105,210,92,185,73,141,188,221,51,178,37,139,220,136,36,229,83,37,18,233,50,79,187,78,165,142,103,125,101,104,118,138,203,139,54,46,211,243,34,123,232,33,233,185,218,52,78,172,154,148,58,180,18,196,169,141,203,54,164,166,210,108,30,214,20,142,55,206,97,71,68,30,135,82,23,113,229,242,53,7,161,185,204,246,113,160,141,103,135,230,1,216,24,78,91,139,247,182,174,164,117,103,235,141,208,151,201,18,225,146,112,155,44,181,18,112,181,60,33,209,20,15,109,211,23,15,149,246,150,177,80,147,105,109,161,174,54,138,157,158,128,22,151,208,164,89,105,37,164,30,153,222,170,240,45,27,47,178,37,165,12,82,148,197,163,82,205,96,217,215,46,240,92,86,90,239,70,21,12,205,57,198,229,100,62,230,69,54,240,79,35,106,204,15,254,236,91,248,212,126,181,253,187,71,70,37,37,42,41,133,22,26,81,104,33,53,73,161,149,70,70,70,70,198,46,109,45,99,116,6,147,130,28,26,226,161,203,16,251,114,48,39,149,49,43,203,248,199,0,6,105,68,141,249,193,159,125,11,159,218,175,182,91,33,0,204,41,205,77,233,149,100,227,6,165,181,52,213,97,106,161,164,158,45,125,232,173,227,230,51,218,76,102,81,199,195,90,85,58,46,169,67,98,18,194,192,220,244,149,77,237,0,111,218,93,246,135,1,105,122,72,11,161,133,20,90,41,41,81,114,229,166,244,202,120,203,200,150,44,114,35,163,138,80,139,107,164,203,60,237,6,171,6,158,245,149,161,217,233,49,211,217,199,76,207,139,172,254,136,132,191,138,219,54,17,59,162,56,180,84,105,113,106,161,44,59,38,69,44,54,142,45,155,73,175,24,100,218,109,149,163,27,150,202,117,25,52,151,135,35,230,198,217,199,157,28,203,54,184,70,227,82,74,234,219,33,53,235,225,144,166,208,25,183,184,142,75,68,101,38,227,77,113,101,199,149,13,137,110,237,122,19,109,230,166,74,149,35,22,118,4,198,181,133,126,219,9,118,122,98,70,62,50,42,205,199,78,82,11,169,211,74,179,117,232,133,20,90,99,74,34,215,92,26,213,240,181,80,235,135,171,154,88,193,41,46,118,53,176,138,89,108,97,96,4,52,249,147,239,159,180,223,185,125,21,65,149,104,242,39,223,63,105,191,115,251,42,2,0,0,0,27,48,156,182,22,239,109,93,73,235,206,214,27,161,47,147,37,194,37,225,54,89,106,37,224,106,121,66,162,41,30,218,166,47,30,42,237,45,99,161,38,211,218,66,93,109,20,27,65,63,50,42,41,81,73,41,180,208,136,66,11,169,73,10,173,52,50,50,50,50,118,105,107,25,163,51,152,20,228,208,16,15,93,134,216,151,131,57,169,140,89,89,198,63,6,240,93,30,202,45,34,131,82,74,51,107,33,132,182,36,72,46,29,143,105,121,107,58,201,130,158,168,228,204,250,138,132,133,35,145,51,219,142,72,169,121,72,236,26,204,6,14,54,56,211,246,112,189,189,207,238,155,48,73,70,41,73,73,100,214,186,9,201,112,153,38,107,221,155,54,233,144,220,209,136,190,79,137,16,159,30,147,203,163,178,107,215,165,135,127,153,193,152,137,159,89,198,0,30,240,50,162,201,159,124,0,255,164,253,206,237,74,9,25,145,145,145,17,37,74,68,165,133,148,76,226,182,110,83,162,182,207,248,101,202,35,50,135,203,13,233,84,170,211,229,84,161,93,133,85,129,86,181,154,180,22,209,228,79,190,127,210,126,231,246,85,4,0,128,127,2,154,39,95,207,47,203,236,246,184,236,85,141,38,127,242,253,147,246,59,183,171,54,154,39,95,207,47,203,236,246,184,236,85,141,38,127,242,253,147,246,59,183,175,34,0,0,0,0,0,0,176,33,92,183,208,110,110,217,73,200,202,166,123,33,44,155,53,195,41,217,182,89,106,229,227,105,101,194,173,41,102,90,169,47,102,42,213,221,96,161,38,47,217,66,163,108,20,251,199,9,33,132,80,66,40,165,36,73,236,220,148,94,30,111,17,225,146,74,78,68,148,18,170,114,201,116,158,215,221,160,210,192,141,190,242,43,59,197,101,58,27,151,23,121,145,61,244,16,181,60,109,29,55,54,141,74,26,90,13,218,20,183,101,28,178,83,106,182,12,19,10,197,19,39,179,91,34,143,76,169,136,136,114,25,149,131,208,172,105,251,216,207,198,179,213,14,50,147,82,26,165,84,66,8,201,168,181,150,146,148,16,74,50,51,51,51,99,87,183,22,49,6,131,70,65,114,13,49,215,165,135,125,217,151,147,202,120,154,101,12,96,0,175,15,25,247,73,37,5,31,113,155,151,113,189,127,238,232,108,234,28,242,253,161,114,152,196,28,174,237,175,98,1,171,233,111,141,43,117,131,70,189,201,166,70,161,180,36,145,215,123,50,245,242,176,165,176,168,113,25,214,21,171,22,63,204,99,250,181,197,154,218,83,234,251,197,126,118,157,157,28,166,120,184,208,174,211,174,98,143,91,218,178,220,226,54,173,83,74,18,39,107,6,109,204,110,137,90,242,25,151,164,179,162,86,79,80,50,249,85,40,114,61,85,250,98,198,161,154,51,158,141,78,231,174,250,118,47,123,149,65,212,90,73,212,26,133,236,208,182,113,35,135,127,8,165,213,82,218,234,148,197,197,33,191,170,141,106,102,196,60,73,66,181,175,79,39,220,204,233,162,131,91,44,203,216,236,170,246,16,196,78,176,79,2,192,26,193,55,218,16,120,78,182,78,113,34,179,109,194,201,210,178,132,86,226,182,101,210,51,246,22,238,106,230,196,140,204,14,119,248,200,184,64,88,170,210,167,227,188,105,7,78,204,195,2,251,150,157,34,49,119,70,68,169,69,208,75,137,44,222,26,154,81,218,225,223,146,245,251,105,145,227,154,72,167,232,142,248,135,139,54,171,154,216,170,133,145,10,197,170,98,22,71,37,95,68,82,74,146,82,74,8,33,145,132,16,74,146,18,66,73,68,68,68,68,236,234,214,50,73,167,51,57,72,174,33,230,186,12,113,48,7,179,85,25,79,179,140,127,252,227,0,92,26,154,110,146,2,63,217,69,220,250,68,70,105,8,83,139,90,144,146,167,111,235,151,254,156,58,141,176,90,71,21,15,85,76,52,241,240,158,153,26,114,39,27,114,187,253,206,148,9,105,147,222,91,26,46,227,208,216,217,189,78,79,150,92,154,36,89,94,113,165,89,130,173,133,212,241,171,202,97,169,234,232,117,194,88,151,81,49,10,39,110,14,178,171,18,217,228,246,125,30,34,115,25,73,74,46,87,84,66,43,173,144,18,78,91,163,149,22,250,43,46,55,33,85,167,137,163,155,69,65,172,52,195,53,182,176,82,104,142,43,60,225,20,79,232,49,92,135,16,239,109,217,81,232,206,214,123,45,204,27,52,194,37,225,54,89,233,226,227,9,121,66,162,41,30,90,169,16,102,86,237,45,99,97,57,47,217,93,93,109,20,91,197,29,239,77,169,213,38,94,113,178,56,238,152,182,111,173,76,208,164,147,74,195,145,198,9,151,209,35,63,163,88,100,239,173,178,44,181,234,211,86,230,177,168,120,204,102,22,216,17,237,43,8,0,0,251,204,40,165,70,41,165,214,90,51,106,173,165,70,169,181,212,204,204,204,204,92,164,161,71,140,193,160,81,142,67,61,60,148,232,97,95,246,229,164,13,102,229,6,3,24,192,64,6,165,198,42,53,74,179,109,179,212,66,90,234,62,133,144,82,203,166,190,53,215,113,242,101,109,26,51,167,19,98,173,41,29,145,84,38,209,8,225,95,110,250,202,89,118,128,201,236,46,59,65,175,16,90,107,37,132,146,82,163,198,206,77,106,148,237,30,17,46,169,228,68,38,21,159,22,209,76,231,121,221,117,86,117,220,232,43,191,178,211,99,94,180,143,121,145,23,153,234,136,227,16,66,51,163,146,226,148,140,100,154,168,244,242,120,203,136,40,37,50,163,138,72,139,107,178,239,235,215,111,119,80,105,224,154,130,21,140,142,185,214,62,230,40,59,202,86,107,225,142,41,149,62,183,164,91,40,137,221,189,217,108,136,248,40,241,236,140,226,54,170,93,179,116,18,38,241,29,93,212,150,23,159,49,39,59,242,82,241,218,253,116,91,168,189,190,1,50,35,119,146,90,72,209,211,218,56,78,227,208,140,76,82,163,121,217,210,62,76,45,77,121,198,110,17,191,35,135,4,46,167,26,101,174,100,209,170,86,153,174,162,238,108,134,75,227,222,208,226,212,104,109,234,106,89,114,141,220,141,67,42,25,159,34,33,137,215,74,216,210,161,82,101,248,150,131,66,51,183,204,112,43,207,51,43,155,216,238,172,84,194,38,180,21,172,237,230,82,58,113,225,211,54,104,219,144,138,195,16,242,102,137,218,88,76,124,117,219,108,38,253,17,75,206,61,234,38,218,204,77,149,66,149,230,1,79,133,57,237,161,190,237,206,158,156,24,25,185,162,210,66,138,174,16,183,113,26,135,102,68,84,146,46,243,144,246,97,106,105,42,75,106,104,137,29,57,36,112,201,52,235,16,37,139,86,77,58,85,125,64,40,34,165,201,18,219,187,67,163,181,210,42,118,24,74,179,38,37,141,59,38,159,147,188,78,214,112,73,111,36,83,3,67,205,142,204,197,36,10,37,231,83,91,169,177,104,84,176,95,217,189,18,202,15,17,185,136,164,36,159,43,41,33,148,86,75,13,215,173,17,74,8,253,41,151,92,147,106,212,196,209,77,173,32,174,106,226,26,167,88,217,53,199,42,102,113,138,215,135,153,81,117,181,184,181,216,148,134,235,188,110,16,178,51,73,211,198,227,186,193,138,104,41,207,211,130,196,57,46,61,42,151,83,161,14,129,198,168,85,173,54,85,172,148,88,165,70,106,184,77,150,66,168,75,218,151,208,82,105,225,20,182,230,180,77,176,172,66,163,231,84,66,92,52,41,36,106,202,92,26,95,252,203,82,161,57,203,246,49,153,45,106,91,225,214,173,73,105,80,66,188,187,181,66,73,84,246,37,100,84,233,217,190,174,169,214,134,18,82,58,237,102,101,89,131,23,119,204,113,136,85,76,68,30,134,49,210,81,214,178,27,60,110,75,219,94,137,70,219,148,74,234,171,173,36,235,225,144,150,214,222,134,182,142,75,68,101,38,147,137,18,121,72,148,13,137,110,237,122,111,149,101,169,85,149,35,22,118,59,62,178,187,126,219,9,54,11,2,36,93,17,133,16,135,158,52,107,227,146,44,205,75,104,33,222,218,7,94,214,25,183,182,45,157,124,218,61,53,113,81,196,137,53,110,229,17,227,50,57,87,120,150,171,153,234,240,79,36,221,166,148,74,91,109,37,65,203,182,186,180,246,54,180,105,155,90,22,189,145,76,148,200,67,34,143,185,149,168,166,123,171,44,75,173,90,228,112,83,219,241,145,221,21,196,182,183,25,16,35,51,50,50,50,105,210,76,82,104,165,17,181,113,26,151,38,113,88,18,243,82,182,28,50,137,220,49,106,211,168,68,166,93,133,54,149,126,85,154,212,42,249,128,228,76,170,158,68,184,162,168,81,223,228,121,200,164,86,150,228,118,171,168,9,85,150,252,58,172,83,194,244,33,165,54,143,250,114,83,108,169,50,30,27,105,109,26,87,125,101,65,246,32,132,136,136,136,136,72,146,36,146,18,66,73,36,109,155,182,37,73,27,102,196,178,148,17,135,67,226,118,116,218,212,41,145,169,80,161,66,165,64,149,38,77,218,167,7,125,196,94,59,42,201,204,200,82,130,68,169,148,20,167,182,12,121,201,111,195,146,90,203,110,72,84,136,85,197,82,49,34,82,104,46,107,248,199,202,92,85,193,189,28,142,32,178,214,163,194,127,41,45,72,93,105,22,190,121,227,151,164,23,241,40,28,226,200,96,154,55,6,213,196,203,167,239,174,85,93,14,57,153,150,85,156,56,51,247,182,171,52,36,173,148,82,90,226,251,218,17,213,25,183,162,242,144,82,107,146,135,142,71,197,1,94,248,229,158,98,204,12,171,167,65,159,156,210,37,50,42,46,219,216,80,247,153,153,156,125,125,81,163,211,105,173,132,210,90,210,51,203,25,170,181,30,225,144,118,84,106,91,114,137,152,107,109,60,41,2,53,30,185,74,85,74,12,113,83,37,49,183,216,190,156,252,177,75,251,87,3,81,15,160,139,92,107,39,165,25,153,65,106,208,168,148,148,218,20,151,45,207,248,113,152,82,139,216,49,137,54,177,86,88,234,71,68,118,205,229,18,0,255,184,150,171,42,88,152,5,243,24,153,145,145,145,73,147,102,146,66,43,141,168,141,211,184,52,137,195,146,152,151,178,229,144,73,228,142,81,155,70,37,50,237,42,180,169,244,171,210,164,86,231,244,24,101,103,210,90,219,90,148,32,110,83,131,186,76,45,180,118,119,216,248,65,123,27,226,56,181,17,170,6,53,195,90,15,95,42,88,154,57,124,204,155,172,98,102,86,101,27,76,74,208,118,150,26,37,52,178,94,179,252,134,8,137,159,13,13,18,169,161,228,182,138,75,117,98,148,166,95,129,200,10,75,181,186,244,176,40,101,220,98,235,216,8,224,166,118,165,6,0,0,0,0,0,80,37,164,252,183,247,179,219,31,195,190,138,160,74,72,249,111,239,103,183,63,134,189,202,128,168,49,63,248,179,111,225,83,251,213,246,170,231,70,28,26,191,9,215,37,110,102,184,109,184,89,93,166,16,82,28,183,52,122,201,222,195,33,205,130,88,146,41,226,14,35,25,31,8,55,85,10,117,156,201,236,192,119,121,168,111,223,178,171,29,81,99,126,240,103,223,194,167,246,171,237,97,8,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,137,121,201,35,50,135,203,237,24,181,105,84,226,84,161,93,133,74,191,42,181,154,116,74,15,152,244,60,113,26,39,54,137,82,218,90,9,226,212,182,121,220,177,75,74,54,15,107,10,199,147,32,83,91,30,143,67,169,139,136,140,25,149,157,208,92,102,251,216,207,62,180,107,90,161,181,208,74,11,41,149,38,141,29,171,212,200,219,61,50,156,81,185,9,85,73,202,167,74,36,163,121,89,167,209,59,149,58,110,20,154,95,185,159,113,121,209,198,229,69,46,101,87,242,136,200,82,41,205,32,180,214,218,146,32,185,132,68,42,148,33,233,36,11,122,162,146,34,8,232,106,42,142,68,206,108,67,94,93,101,230,178,107,48,27,56,40,99,51,59,196,245,246,62,187,114,3,164,97,102,148,82,163,148,82,107,173,25,181,214,82,163,212,90,106,102,102,102,70,170,188,35,13,61,98,12,6,141,192,91,30,234,225,161,68,15,251,178,47,3,152,158,89,185,193,0,102,107,175,51,226,56,132,208,204,168,164,56,37,35,153,38,42,189,60,222,50,34,74,137,204,168,34,210,226,154,236,251,250,245,219,29,84,26,184,166,96,5,163,99,174,181,143,57,202,142,178,213,12,176,238,186,78,141,26,132,70,161,12,205,72,18,81,147,84,114,165,153,52,179,241,52,118,113,107,89,43,104,208,165,144,67,117,121,232,18,21,139,73,198,189,182,140,199,109,114,91,197,160,59,27,225,212,191,183,181,54,53,66,91,186,93,102,92,34,150,227,150,82,73,80,147,196,104,169,111,41,83,153,54,100,208,87,230,136,38,110,101,70,142,42,99,119,174,218,110,215,180,47,33,172,31,50,115,17,81,106,62,87,82,90,75,157,80,26,174,91,35,148,214,26,43,18,183,38,213,168,137,163,133,69,63,172,212,196,53,78,177,82,168,129,43,204,226,20,39,63,80,245,128,175,39,181,182,180,136,226,146,204,186,130,146,8,215,113,107,68,102,212,18,236,136,144,72,20,196,68,36,65,237,154,52,30,29,44,116,185,244,176,208,25,155,56,195,38,150,49,128,133,130,29,85,189,166,227,84,74,105,171,161,52,235,217,80,167,214,30,135,184,110,75,75,165,39,146,141,114,121,71,148,49,137,18,237,116,19,149,229,166,85,149,28,22,106,59,198,181,187,126,219,246,54,136,65,117,89,38,42,201,18,197,117,187,215,75,70,33,117,52,118,106,73,111,72,27,164,82,51,196,130,167,143,24,21,196,106,33,135,38,24,185,52,241,37,35,114,86,149,157,149,182,219,70,237,149,56,74,38,41,149,102,208,12,82,147,102,54,110,235,182,37,50,71,92,214,105,138,67,75,251,178,193,150,114,244,212,81,196,66,185,229,247,203,220,252,225,87,214,231,6,123,243,37,87,29,51,35,34,34,51,106,212,72,74,8,37,25,197,113,29,167,38,109,152,17,203,146,183,100,50,151,220,209,105,83,167,196,169,93,187,54,149,2,85,106,213,42,249,72,210,131,74,99,85,122,165,225,54,89,105,45,77,117,95,66,75,165,103,75,31,122,235,54,193,178,10,141,94,212,241,176,86,149,144,168,41,115,153,132,48,48,55,133,230,44,219,199,155,118,151,173,118,164,150,164,73,50,155,55,178,30,17,181,73,214,9,90,242,65,200,195,52,143,131,138,178,15,201,167,164,107,150,20,217,203,66,61,34,38,148,155,111,252,202,47,150,113,40,103,248,62,143,54,14,45,36,35,42,37,46,137,136,167,141,74,175,140,183,136,140,74,50,35,74,137,84,185,196,251,128,126,197,118,7,171,6,222,41,184,198,8,151,107,109,92,118,181,163,236,14,253,200,168,164,68,37,165,208,66,35,10,45,164,38,41,180,210,200,200,200,200,216,165,173,101,140,206,96,82,144,67,67,60,116,25,98,95,14,230,164,50,102,101,25,0,255,24,192,32,13,136,26,243,131,63,251,22,62,181,95,109,183,66,164,38,162,198,252,224,207,190,133,79,237,87,219,173,16,0,0,96,253,128,145,249,200,36,37,31,59,73,161,149,86,72,205,214,161,23,82,11,253,21,151,91,115,105,84,195,215,205,162,32,86,106,98,5,167,184,40,52,199,21,102,177,133,209,19,141,182,41,149,212,87,91,73,214,195,33,45,173,189,13,109,29,151,136,202,76,38,19,37,242,144,40,27,18,221,218,245,222,42,203,82,171,42,71,44,236,118,124,100,119,253,182,19,236,0,4,144,213,66,11,45,133,86,82,105,210,92,185,73,141,188,221,51,178,37,139,220,136,36,229,83,37,18,233,50,79,187,78,165,142,103,125,101,104,118,138,203,139,54,46,211,243,34,123,233,225,138,218,206,108,157,164,59,146,148,202,190,132,150,74,91,14,105,157,218,82,246,121,152,168,76,49,143,68,15,201,108,138,150,76,189,174,71,165,89,213,164,220,87,67,120,242,203,252,205,204,110,127,212,94,229,145,247,162,236,2,175,212,219,90,191,117,251,222,186,12,91,124,211,188,208,159,186,238,201,143,105,180,113,227,183,58,203,58,206,118,252,101,79,243,165,77,103,171,24,194,147,95,230,111,102,118,251,163,246,0,4,88,63,102,230,51,163,212,92,236,40,181,150,58,161,36,155,134,94,75,173,53,86,36,110,194,165,78,13,95,11,139,126,88,105,134,21,108,225,162,80,3,87,120,194,22,78,126,80,230,32,238,56,194,165,101,62,149,70,50,86,126,204,120,43,241,208,226,190,172,67,75,9,226,167,72,172,41,213,166,64,135,188,141,50,152,113,10,123,115,160,157,236,106,205,195,18,219,148,189,178,1,194,105,104,237,230,214,21,181,172,108,186,209,250,60,65,50,156,146,109,155,149,46,2,174,80,38,220,154,98,166,109,10,225,97,85,221,13,22,150,51,173,221,53,202,70,177,171,31,169,77,27,149,174,134,82,218,144,32,45,75,242,99,198,91,113,171,99,102,70,110,186,180,81,85,142,183,180,52,73,125,97,6,163,73,108,245,204,182,112,159,109,227,120,6,182,97,76,62,66,27,218,61,146,68,150,90,169,151,167,182,148,184,196,211,90,73,83,3,126,141,83,167,40,147,141,67,58,97,35,18,233,20,195,105,41,53,43,140,161,114,243,171,45,99,85,155,216,102,207,143,136,82,74,82,74,106,173,53,146,16,66,105,148,90,75,141,136,136,136,200,69,26,122,38,233,116,38,231,56,212,195,67,137,33,14,230,96,182,218,96,86,110,240,143,127,236,163,7,76,122,158,56,141,19,155,68,41,109,173,4,113,106,219,60,238,216,37,37,155,135,53,133,227,73,144,169,45,143,199,161,212,69,68,198,140,202,78,104,46,179,125,236,103,31,218,214,249,73,51,73,37,37,130,102,144,18,37,194,109,91,183,45,145,249,218,60,173,75,28,90,218,151,205,71,28,100,150,142,34,22,202,45,49,96,30,101,16,191,178,62,55,56,148,209,153,54,39,33,164,38,33,73,71,109,113,220,38,131,56,182,150,58,161,212,33,173,168,68,91,151,37,110,169,151,252,178,81,93,59,13,42,139,101,89,173,140,177,132,103,199,85,54,243,219,118,103,55,106,33,53,106,141,58,106,139,227,184,145,195,191,181,212,9,37,109,117,202,226,226,180,44,113,75,189,228,231,73,18,170,117,80,89,44,203,234,162,131,91,44,59,174,178,153,32,118,68,187,5,2,96,125,140,204,200,200,200,164,73,51,73,161,149,70,212,198,105,92,154,196,97,73,204,75,217,114,200,36,114,199,168,77,163,18,153,118,21,218,84,250,85,105,82,171,117,79,8,33,132,18,66,41,37,73,98,231,166,244,242,120,139,8,151,84,114,34,162,148,80,149,75,166,243,188,238,6,149,6,110,244,149,95,217,41,46,211,217,184,188,200,139,12,100,128,112,221,66,187,185,101,39,33,43,155,238,133,176,108,214,12,167,100,219,102,169,149,143,167,149,9,183,166,152,105,165,190,152,169,84,119,131,133,154,188,100,11,141,178,81,108,4,189,204,164,148,70,41,149,16,66,50,106,173,165,36,37,132,146,204,204,204,204,216,213,173,69,140,193,160,81,144,92,67,204,117,233,97,95,246,229,164,50,158,102,25,3,24,192,85,135,168,229,105,235,184,177,105,84,210,208,106,208,166,184,45,227,144,157,82,179,101,152,80,40,158,56,153,221,18,121,100,74,69,68,148,203,168,28,132,102,77,219,199,126,54,158,189,208,43,117,131,70,189,201,166,70,161,180,36,145,215,123,50,245,242,176,165,176,168,113,25,214,21,171,22,63,204,99,250,181,197,154,218,83,234,251,197,126,118,157,157,28,166,120,184,208,174,211,158,146,0,25,247,73,37,5,31,113,155,151,113,189,127,238,232,108,234,28,242,253,161,114,152,196,28,174,237,175,98,1,171,233,111,141,162,214,74,162,214,40,100,135,182,141,27,57,252,67,40,173,150,210,86,167,44,46,14,249,85,109,84,51,35,230,73,18,170,125,125,58,225,102,78,23,29,220,98,89,198,102,87,181,135,32,118,130,85,236,113,75,91,150,91,220,166,117,74,73,226,100,205,160,141,217,45,81,75,62,227,146,116,86,212,234,9,74,38,191,10,69,174,167,74,95,204,56,84,115,198,179,209,233,220,85,223,238,101,159,76,0,216,34,199,97,104,36,233,247,154,53,42,173,49,81,146,18,66,73,102,208,96,221,20,82,243,113,159,82,88,84,165,8,254,228,152,154,38,98,134,203,217,212,6,86,157,170,18,246,41,123,82,226,235,34,146,82,146,148,82,66,8,137,36,132,80,146,148,16,74,34,34,34,34,98,87,183,150,73,58,157,201,65,114,13,49,215,101,136,131,57,152,173,202,120,154,101,252,227,31,91,63,204,140,170,171,197,173,197,166,52,92,231,117,131,144,157,73,154,54,30,215,13,86,68,75,121,158,22,36,206,113,233,81,185,156,10,117,8,52,70,173,106,181,169,96,200,178,35,179,249,78,105,100,67,158,202,100,219,152,179,105,217,116,31,134,16,151,76,65,222,29,167,82,212,12,67,77,188,235,134,29,239,164,90,120,166,217,200,86,113,146,29,109,175,33,68,41,73,167,237,55,34,253,52,158,28,103,210,80,188,172,235,142,159,242,136,84,194,142,219,247,37,75,71,4,119,243,180,199,203,125,87,34,245,230,163,130,252,103,227,242,183,93,106,0,255,37,226,68,141,212,154,146,109,188,44,37,178,97,130,152,147,201,26,204,232,84,103,211,27,109,137,115,106,30,222,138,241,150,26,224,173,85,85,211,137,29,243,145,173,226,104,27,196,182,64,128,164,43,162,16,226,208,147,102,109,92,146,165,121,9,45,196,91,251,192,203,58,227,214,182,165,147,79,187,167,38,46,138,56,177,198,173,60,98,92,38,231,10,207,114,53,83,29,233,57,92,151,169,238,38,165,182,165,146,116,74,227,4,161,180,90,74,237,41,166,220,172,25,231,210,173,183,124,201,166,164,159,98,89,230,170,50,5,240,87,236,152,171,208,31,197,206,104,15,65,140,204,200,200,200,164,73,51,73,161,149,70,212,198,105,92,154,196,97,73,204,75,217,114,200,36,114,199,168,77,163,18,153,118,21,218,84,250,85,105,82,171,73,9,144,242,223,222,207,110,127,12,123,149,17,53,230,7,127,246,45,124,106,191,218,174,98,72,249,111,239,103,183,63,134,189,202,136,26,243,131,63,251,22,62,181,95,109,183,66,128,135,94,33,153,81,114,132,92,201,142,226,228,168,109,93,135,54,145,177,189,37,41,234,41,118,68,73,37,204,150,78,20,107,88,129,30,179,165,122,202,212,150,131,237,106,174,250,202,247,236,33,136,81,106,81,106,150,90,74,146,90,195,117,243,245,86,131,192,163,79,241,148,33,167,87,68,111,235,254,124,26,252,112,134,151,71,165,68,174,149,7,236,200,27,247,103,217,207,70,211,131,13,225,34,164,210,140,26,76,157,84,26,132,184,225,242,187,107,100,89,36,70,250,25,48,136,44,162,185,195,61,168,11,196,48,94,30,171,46,137,173,188,96,71,254,232,153,153,181,157,234,51,11,169,17,73,131,37,149,82,146,133,16,243,251,214,50,179,6,33,191,141,41,147,12,38,125,159,59,22,179,167,76,16,11,120,41,74,151,203,2,123,83,54,76,207,204,117,236,96,61,86,173,108,74,106,173,71,20,66,72,27,164,90,11,141,116,34,50,148,117,120,84,13,173,77,210,185,52,41,245,194,67,165,14,37,134,248,105,48,35,115,158,205,202,201,31,95,218,201,143,250,204,181,118,148,26,17,153,165,4,137,82,74,165,45,113,222,70,76,126,27,150,20,34,106,204,173,74,47,172,98,169,24,241,216,213,152,3,124,201,202,92,181,198,144,156,160,135,25,145,52,147,210,36,149,210,41,161,65,26,18,219,141,36,161,17,194,138,76,145,102,176,88,220,189,45,45,2,161,126,32,62,18,137,74,137,91,129,159,153,213,22,185,63,203,211,118,112,30,158,122,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,18,181,125,198,47,83,30,145,57,92,110,72,167,82,157,46,167,10,237,42,172,10,180,170,213,164,193,249,73,51,162,100,146,200,172,175,32,153,44,75,202,90,235,209,210,38,66,228,104,198,168,223,167,58,33,62,125,154,116,94,88,137,236,186,244,176,199,96,105,230,178,159,217,8,96,96,251,195,0,0,0,88,31,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,18,243,146,71,100,14,151,219,49,106,211,168,196,169,66,187,10,149,126,85,106,53,41,249,0,218,132,53,222,154,148,208,146,180,210,227,197,235,60,46,77,16,75,91,231,121,202,83,105,83,126,81,129,162,117,115,11,105,182,33,185,234,242,183,236,154,205,149,156,133,216,144,147,245,54,52,187,122,139,76,170,167,181,173,229,38,53,91,151,117,130,150,149,81,90,55,25,215,9,166,68,72,101,94,23,92,206,145,234,177,184,100,10,149,9,52,58,173,154,180,25,152,23,153,164,146,168,164,210,66,75,68,161,133,148,168,180,144,18,25,25,25,153,139,58,244,140,209,25,76,202,145,171,135,185,18,67,236,203,193,156,180,193,211,220,224,31,3,216,63,233,114,149,30,43,151,235,182,77,142,185,157,146,105,159,24,139,203,228,28,61,14,75,152,231,117,93,80,175,26,66,70,77,112,212,165,115,200,52,254,152,201,246,49,179,61,99,215,29,240,197,252,16,3,237,147,179,169,125,172,237,154,199,252,72,148,30,95,204,15,49,208,62,57,159,218,199,218,172,121,184,0,185,124,166,34,190,180,120,47,242,66,132,2,88,144,99,230,170,113,64,27,47,220,139,88,73,72,144,150,54,141,69,244,195,253,140,154,207,200,212,213,224,231,71,76,233,224,69,160,198,13,233,165,214,49,232,162,190,18,185,164,36,221,95,124,115,106,121,23,206,58,101,98,85,112,133,181,14,194,29,118,147,33,117,145,95,57,26,181,69,73,111,169,241,98,184,238,44,105,24,106,186,92,129,65,49,28,123,72,103,198,182,151,31,169,62,87,116,228,101,233,73,73,6,41,203,120,82,91,234,140,196,26,238,241,137,83,48,204,158,107,184,151,167,186,120,105,236,40,46,83,34,92,114,195,156,66,25,18,9,212,170,244,195,64,96,206,180,249,26,80,23,153,161,0,239,135,200,231,146,228,173,132,159,164,122,11,38,216,238,165,252,134,178,165,15,55,125,112,80,225,71,65,23,43,73,68,144,140,250,188,159,245,189,106,205,124,20,215,173,209,221,74,124,75,35,30,92,129,15,37,46,61,250,224,0,23,133,101,77,38,50,182,216,191,166,179,126,29,151,157,204,214,101,219,74,32,110,46,227,49,169,129,43,92,100,151,242,73,194,253,212,71,62,34,169,174,212,147,108,218,62,65,39,145,32,85,99,231,219,113,230,208,152,245,40,136,89,108,225,101,141,75,172,96,59,217,95,6,241,94,228,222,69,159,196,219,38,165,48,78,144,213,208,227,28,178,56,84,177,38,124,60,194,220,85,14,147,88,152,191,246,217,82,54,249,64,0,255,164,239,21,84,183,184,215,232,77,230,125,245,227,130,55,62,226,193,39,250,27,47,199,121,215,150,50,232,118,166,206,221,177,179,8,191,93,156,90,201,182,182,34,210,150,110,24,50,241,166,79,191,37,52,177,56,167,120,154,127,252,133,128,0,255,158,240,91,139,166,231,30,252,28,211,105,226,151,241,169,126,166,88,115,115,244,172,124,97,101,219,210,22,107,84,200,143,136,181,163,210,204,93,131,86,162,165,111,165,195,149,201,166,198,244,195,199,174,48,22,126,84,216,81,87,146,40,69,49,103,69,196,159,31,36,243,218,171,150,63,190,205,110,108,142,18,86,228,118,103,10,100,15,39,110,93,20,243,214,215,233,228,20,89,248,15,39,50,248,157,101,146,182,184,10,145,108,247,111,111,84,0,255,136,36,110,22,252,135,254,157,128,216,191,9,165,248,0,255,34,65,78,212,136,200,170,48,56,123,171,179,177,116,30,208,252,191,182,87,110,248,26,161,88,237,152,23,250,92,59,142,220,52,187,175,247,84,195,220,248,102,102,203,193,180,188,213,40,226,68,198,58,154,0,255,103,191,136,45,60,141,106,113,249,120,95,151,249,136,92,165,109,188,200,164,52,130,60,62,101,202,36,133,166,30,189,240,85,52,53,194,33,122,64,241,143,136,181,131,125,51,119,141,110,37,153,87,116,165,194,159,95,243,249,99,11,107,42,102,178,133,140,247,245,107,253,157,91,87,91,166,78,175,121,139,62,110,195,13,39,14,209,170,62,198,240,124,24,155,137,26,243,222,78,122,174,142,78,117,149,234,178,53,146,152,25,206,54,68,84,31,83,102,143,43,250,107,134,102,47,111,192,151,250,189,114,109,90,233,212,105,243,17,187,204,179,206,3,226,215,141,95,172,23,153,15,235,143,230,247,36,12,106,68,207,37,174,116,125,49,246,101,20,19,5,188,106,19,24,50,9,186,212,231,202,200,124,45,103,27,73,146,37,174,102,125,7,110,186,113,77,108,120,98,170,205,168,200,71,150,104,111,70,0,84,72,245,137,162,226,202,29,73,31,64,23,145,245,8,98,225,94,102,62,35,139,197,136,124,82,151,92,204,124,146,140,26,7,168,22,46,172,76,11,0,168,160,87,36,105,1,21,214,186,136,47,104,184,105,10,152,23,49,199,92,172,36,155,52,22,239,71,228,133,165,175,89,233,28,48,87,139,140,67,222,189,146,207,245,58,22,234,91,43,50,115,164,10,199,212,147,40,5,197,123,145,165,90,128,11,17,41,126,148,16,58,161,236,71,158,99,98,126,102,213,103,212,86,86,178,187,179,13,101,79,159,106,77,45,188,62,224,199,151,177,87,70,252,69,175,89,99,92,66,102,206,76,41,137,165,12,137,253,106,164,245,107,235,72,127,67,22,211,164,36,90,136,72,212,193,83,203,112,182,251,200,253,162,166,107,170,250,180,117,131,191,112,197,85,114,67,154,87,32,139,57,92,254,103,189,6,216,145,249,184,0,127,217,63,168,55,197,200,188,40,116,101,181,112,1,83,151,180,134,250,80,84,204,139,109,1,80,33,105,10,0,0,0,0,0,128,23,44,94,144,3,198,14,162,144,17,63,28,204,204,36,138,81,50,195,137,203,52,0,128,156,90,41,164,175,36,209,84,19,69,195,0,255,51,20,190,247,170,101,99,110,83,11,54,22,2,254,21,127,139,178,9,163,221,95,222,43,11,253,31,185,183,227,153,162,132,45,117,88,106,6,124,213,216,0,255,180,29,167,93,211,220,147,204,169,85,54,169,76,237,131,8,17,254,167,173,157,81,95,82,36,202,107,92,98,181,124,167,190,253,229,50,165,174,217,154,218,27,17,34,252,207,253,214,91,234,191,21,124,0,64,197,251,43,229,0,247,86,40,108,90,185,152,73,32,183,87,141,3,226,43,22,47,222,47,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,2,202,79,71,230,112,63,35,225,40,63,29,161,15,248,234,112,128,200,92,102,20,11,247,119,94,196,151,153,143,26,7,132,26,81,134,54,248,95,150,84,191,136,168,73,90,152,83,92,34,187,24,71,198,182,247,159,185,44,168,254,153,81,131,204,240,82,203,146,91,244,176,50,67,247,143,212,117,215,55,235,184,246,117,1,166,66,36,243,254,238,209,153,254,51,27,250,40,208,119,146,110,127,38,126,0,255,244,220,87,70,165,231,125,155,4,203,107,136,100,214,127,4,205,85,74,241,124,75,107,178,2,35,49,166,237,246,74,3,0,192,5,148,159,142,206,33,63,146,206,135,189,162,158,100,14,185,251,81,83,128,252,136,26,71,125,94,212,135,69,125,90,0,0,0,0,64,5,208,197,5,93,88,184,168,139,57,96,236,200,157,180,56,94,72,139,43,51,142,0,0,212,46,171,88,133,127,172,40,185,111,153,164,146,210,154,46,56,83,219,44,95,39,228,114,9,63,243,12,41,98,69,29,75,191,115,170,226,221,27,86,164,220,90,112,51,39,133,90,203,116,246,8,66,86,71,191,83,239,189,70,70,212,247,180,193,75,149,204,101,0,255,4,125,110,233,130,125,115,73,227,165,71,57,149,113,135,238,68,3,50,56,152,149,38,71,60,100,243,34,136,242,203,139,127,68,191,142,91,109,7,109,235,111,156,112,238,164,191,25,125,139,129,126,217,164,182,72,67,126,71,236,140,74,167,46,109,156,156,30,224,111,253,29,221,143,70,167,119,99,244,222,139,39,83,84,52,224,14,70,4,14,102,24,132,251,123,239,154,153,153,164,158,145,251,109,51,75,121,218,208,241,56,103,242,234,121,66,162,196,149,52,10,23,179,130,195,236,87,59,171,1,64,142,242,95,25,73,203,222,17,225,80,246,161,19,18,59,122,227,0,0,128,23,32,127,63,42,153,67,70,46,51,154,249,120,33,23,89,47,77,125,192,208,213,147,198,124,168,63,213,43,114,164,127,228,163,158,79,133,195,94,177,106,40,224,202,184,144,43,44,208,135,248,203,70,1,244,59,146,88,200,208,57,115,204,71,252,2,199,136,85,139,5,0,0,57,192,138,216,250,149,36,104,147,153,73,217,134,97,73,195,8,18,239,231,189,108,246,142,108,215,202,229,93,68,75,146,62,89,198,168,71,157,201,108,107,246,193,88,105,131,131,10,43,249,152,29,166,65,151,11,221,189,108,89,146,187,9,182,41,49,10,131,222,251,216,86,44,98,88,192,30,14,106,24,148,187,19,243,17,63,151,25,122,58,42,211,136,120,82,236,68,62,228,135,19,18,204,115,22,163,38,243,141,133,191,252,97,251,25,32,47,63,86,228,74,33,59,75,157,176,100,215,158,234,190,76,99,106,228,202,149,75,138,97,164,134,92,194,95,89,181,12,39,35,50,146,236,212,118,41,53,92,107,40,25,78,98,72,15,123,216,113,147,177,140,165,14,218,219,182,159,65,126,57,125,132,122,181,200,204,149,164,101,187,69,190,229,244,176,181,225,81,211,230,244,160,110,221,234,227,99,222,26,205,245,12,130,48,0,255,185,128,31,59,201,90,235,105,162,100,178,113,110,43,53,155,23,222,84,231,53,29,110,38,150,176,47,55,195,153,211,182,48,138,121,153,75,183,246,38,89,190,173,186,119,102,84,34,158,27,169,81,107,214,230,135,250,82,125,162,168,80,95,170,79,12,9,226,252,167,170,0,255,220,142,12,213,163,41,45,105,50,161,181,172,184,15,148,253,190,97,140,249,111,119,121,177,241,160,157,22,115,59,30,177,234,252,243,170,236,62,34,201,102,248,146,37,201,42,123,68,194,24,240,47,116,167,254,146,182,36,52,30,180,5,37,110,251,1,1,74,242,127,210,177,0,255,178,85,194,87,96,140,252,200,126,40,181,0,255,145,43,219,93,70,228,118,125,240,136,204,216,248,1,64,253,88,223,202,251,25,25,59,105,84,146,65,92,242,138,75,70,137,183,45,135,82,159,70,205,152,134,184,233,87,15,47,63,224,33,1,67,151,249,164,244,181,243,45,121,90,72,149,70,158,238,100,210,124,199,123,146,11,30,120,43,137,51,220,224,164,38,94,201,246,138,45,151,152,191,151,249,28,221,244,164,177,106,81,105,33,53,73,214,182,20,244,196,158,192,46,101,194,227,212,165,32,54,176,86,20,59,184,48,15,244,47,51,214,222,43,191,107,52,26,137,140,140,39,133,221,141,243,183,51,107,145,43,218,252,10,150,84,74,243,169,173,31,239,96,18,177,114,205,204,176,212,99,150,212,199,88,131,109,40,219,51,81,49,47,233,210,173,189,201,115,234,59,173,238,157,129,120,193,137,235,94,138,99,92,166,10,142,152,203,220,177,246,166,111,134,36,169,81,73,89,104,212,13,17,75,234,243,92,12,245,131,90,99,15,3,245,58,53,67,38,145,236,110,251,33,49,63,87,127,174,175,167,175,85,163,47,198,65,61,124,173,187,113,52,85,234,186,59,110,224,18,79,243,128,165,31,116,186,157,107,175,40,46,201,8,122,147,17,99,146,106,49,113,242,109,192,173,42,14,138,130,250,56,50,47,161,35,204,229,35,239,101,68,238,149,209,70,56,233,16,18,111,37,137,72,248,181,72,84,196,171,141,121,63,200,241,162,100,172,92,120,87,163,44,125,67,8,19,253,144,91,105,108,238,7,253,138,122,198,166,79,24,94,113,41,168,148,90,195,16,119,28,102,68,118,78,35,132,97,220,212,148,43,218,35,12,248,240,61,143,126,85,125,241,181,197,84,242,112,130,27,167,10,103,147,25,22,93,37,236,124,144,75,174,204,160,175,82,27,70,178,56,99,230,117,91,181,229,230,107,179,52,146,27,238,235,227,117,242,121,186,178,80,210,76,173,148,148,178,248,98,108,51,46,218,55,141,43,67,1,46,164,250,212,162,130,46,231,128,43,87,54,9,139,185,73,129,29,153,79,2,197,2,222,207,12,197,149,169,80,45,0,0,0,0,0,0,0,0,0,0,234,14,51,234,207,164,25,53,26,39,168,75,91,82,75,107,101,73,73,84,222,150,113,223,211,207,203,148,154,214,117,216,49,106,211,168,68,175,185,108,204,75,1,92,207,1,22,231,78,246,207,133,184,181,123,38,205,172,116,82,175,76,113,42,109,137,39,180,148,150,102,252,18,167,81,145,39,219,134,148,197,198,35,50,42,134,213,82,170,81,24,63,229,102,40,91,198,170,246,142,205,156,7,152,209,182,94,40,169,211,66,106,145,196,161,181,117,105,228,37,73,115,130,117,107,67,91,84,167,75,141,36,153,94,109,170,144,105,57,93,6,31,44,205,195,81,126,181,27,140,105,87,217,64,134,116,134,54,174,183,40,225,214,40,65,171,75,154,100,105,161,204,166,13,203,180,240,243,9,133,74,85,85,134,32,198,58,200,18,195,56,45,189,23,11,61,26,50,150,93,53,203,158,103,159,79,204,188,87,74,169,248,139,227,60,143,243,253,115,72,167,84,39,147,239,15,117,196,36,30,113,109,127,21,247,88,77,0,255,203,60,228,35,73,137,168,17,151,132,211,212,108,28,18,47,187,30,121,185,57,180,41,46,55,39,200,167,137,167,52,178,168,137,149,210,184,149,107,140,85,152,156,113,185,154,103,249,179,19,151,120,163,181,200,202,22,146,173,203,228,43,138,74,78,164,196,183,218,182,17,228,246,41,21,138,202,22,17,165,184,73,68,38,169,37,94,122,120,131,101,15,67,51,150,29,224,146,246,95,27,248,65,91,157,164,69,208,32,206,247,164,149,208,140,44,45,75,104,37,78,144,83,211,166,100,13,228,214,54,199,167,28,222,188,167,38,110,230,223,83,147,18,93,226,242,148,109,225,107,91,223,166,50,156,186,124,39,208,126,138,177,236,169,216,1,26,160,61,83,151,39,177,34,74,102,100,33,213,107,84,215,121,73,169,228,17,137,27,166,176,204,59,18,213,52,162,73,20,59,149,234,244,195,72,141,217,152,181,94,242,172,237,99,80,155,158,221,43,1,194,147,95,230,111,102,118,251,163,118,1,132,123,25,245,92,159,156,185,115,175,72,120,65,86,68,121,203,14,218,150,155,90,47,228,17,248,123,41,185,230,83,170,159,225,239,254,225,162,205,95,134,176,130,57,25,198,147,182,157,221,207,64,237,204,54,48,2,0,0,0,42,228,103,40,0,128,42,33,229,191,189,159,221,254,24,118,86,4,117,91,185,247,170,107,211,233,52,50,220,222,238,243,221,155,247,226,138,243,206,146,69,113,23,28,221,37,122,166,21,6,186,116,159,232,190,176,61,205,213,246,55,123,117,3,162,198,252,224,207,190,133,77,109,43,170,237,85,8,133,20,161,207,213,220,153,52,34,131,142,105,36,73,75,102,42,37,149,45,151,220,151,62,111,41,220,218,117,91,141,23,142,218,52,170,130,49,156,203,185,92,20,157,153,108,116,94,104,95,104,175,71,0,0,64,149,1,152,203,247,240,207,254,38,99,217,59,217,83,122,48,230,81,159,185,214,142,82,35,34,179,148,32,81,74,169,180,37,206,219,136,201,111,195,146,66,68,141,185,85,233,133,85,44,21,35,30,187,26,115,128,47,89,153,171,214,24,146,233,18,62,0,255,163,42,247,95,149,131,245,0,255,212,94,173,254,173,16,0,0,0,117,70,136,67,188,103,210,8,82,43,245,202,20,151,20,103,184,90,75,105,105,198,163,137,234,116,101,179,109,72,89,108,60,30,157,158,56,17,165,26,133,241,211,81,126,181,27,172,106,239,216,10,6,120,39,140,140,74,74,84,82,10,45,52,162,208,66,106,146,66,43,141,140,140,140,12,205,125,105,107,25,163,51,152,36,138,28,26,226,161,203,16,251,114,48,219,216,163,157,149,101,252,99,132,246,32,20,153,164,146,168,164,210,66,75,68,161,133,148,168,180,144,18,25,25,25,153,139,58,244,140,209,25,76,202,145,171,135,185,18,67,236,203,193,156,180,193,211,220,224,31,3,120,237,24,81,207,101,243,22,146,132,148,234,146,198,137,134,184,110,56,73,197,78,188,132,45,177,38,66,217,44,53,231,210,233,177,151,89,108,92,174,167,127,118,143,219,121,198,1,14,180,35,76,99,0,0,0,0,0,40,55,136,200,160,148,210,204,90,8,161,45,9,146,75,199,99,90,222,154,78,178,160,39,42,57,179,190,34,97,225,72,228,204,182,35,82,106,30,18,187,6,179,129,131,13,206,180,61,92,111,239,179,87,55,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,65,157,186,125,198,47,83,30,145,57,92,54,61,176,83,169,78,151,83,133,118,77,240,174,13,180,170,213,202,118,48,4,152,59,65,73,161,153,196,91,22,154,153,149,186,25,106,104,101,55,137,44,226,39,204,78,22,19,227,70,146,83,232,136,209,133,71,220,181,184,12,118,197,178,149,142,218,64,27,140,105,87,253,48,0,0,0,254,91,56,100,82,165,207,33,209,214,74,114,121,115,54,99,34,62,106,188,43,147,182,109,105,87,47,157,154,201,115,95,23,77,230,197,103,60,206,142,140,42,188,118,63,221,238,101,7,104,0,85,2,154,252,201,247,79,218,239,220,190,138,88,242,149,43,79,105,113,107,86,66,73,211,52,79,117,43,169,196,113,220,167,91,105,91,241,211,132,40,155,97,22,37,66,69,70,179,84,227,114,189,24,149,111,25,154,89,57,192,129,182,49,211,24,0,0,0,0,0,63,9,43,105,179,70,189,205,150,38,161,180,24,81,214,123,60,245,242,190,101,179,216,113,222,215,41,171,42,191,207,155,250,85,194,90,218,171,234,251,197,129,118,157,109,100,166,152,185,208,94,204,94,253,104,242,39,223,63,105,191,115,251,42,98,205,26,183,20,18,89,147,144,218,210,215,27,81,138,115,25,120,25,73,166,77,136,83,84,54,45,38,241,186,175,25,54,239,198,172,84,221,59,104,86,48,46,31,179,157,141,203,174,246,60,83,24,0,0,254,9,104,158,124,61,191,44,179,219,227,178,87,53,154,252,201,247,79,218,239,220,174,252,50,118,172,157,9,63,232,142,164,108,93,65,220,146,83,104,132,68,2,113,35,229,214,124,186,244,75,28,222,65,92,84,248,203,16,174,49,39,63,120,210,78,180,251,25,168,125,198,174,240,29,107,109,178,87,173,86,175,196,175,213,190,220,186,119,19,94,248,110,47,89,236,247,198,239,189,165,159,74,97,160,51,247,119,238,251,216,211,108,109,135,180,171,52,0,0,0,0,192,67,15,106,27,221,92,18,206,219,144,216,225,141,86,143,151,68,218,164,89,89,17,37,89,131,161,181,212,17,171,58,98,169,233,24,116,194,71,151,81,63,10,43,110,246,181,171,18,217,28,118,141,181,221,156,74,43,78,124,226,6,113,219,81,109,216,66,217,32,81,27,149,137,47,141,27,206,164,63,126,73,185,199,222,68,101,185,105,85,168,173,60,96,81,49,167,205,212,183,35,218,235,49,201,44,229,113,26,210,184,53,50,106,29,39,157,70,37,143,186,19,234,173,114,43,89,216,86,196,187,187,122,196,48,224,88,155,93,7,188,52,86,253,229,164,140,11,109,67,54,106,63,179,171,122,68,148,82,146,82,82,107,173,145,132,16,74,163,212,90,106,68,68,68,68,46,210,208,51,73,167,51,57,199,161,30,30,74,12,113,48,7,179,213,6,179,114,131,127,252,99,229,7,204,140,136,136,204,168,81,35,41,33,148,100,20,199,117,156,154,180,97,70,44,75,222,146,201,92,114,71,167,77,157,18,167,118,237,218,84,10,84,169,85,171,228,3,224,47,33,55,226,208,248,77,184,46,113,51,195,109,195,205,234,50,133,144,226,184,165,209,75,246,30,14,105,22,196,146,76,17,119,24,201,248,64,184,169,82,168,227,76,102,7,190,203,67,125,251,150,253,35,49,51,51,51,51,163,70,205,40,181,150,154,81,28,215,113,106,20,247,37,63,79,121,75,38,115,201,33,163,74,141,186,156,218,181,107,179,234,215,170,86,173,178,229,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,49,47,121,68,230,112,185,29,163,54,141,74,156,42,180,171,80,233,87,165,86,147,214,54,58,121,202,219,182,73,99,76,234,164,164,251,114,243,246,205,123,105,88,218,140,169,211,188,98,81,149,180,216,85,26,51,211,73,96,226,197,173,151,204,96,65,219,205,198,229,140,246,77,27,76,90,40,77,90,162,142,221,218,184,109,230,240,111,33,117,90,169,91,154,82,185,54,205,75,219,210,44,137,101,162,132,118,221,83,22,55,179,90,233,96,9,11,129,171,236,225,183,29,209,254,211,0,88,50,64,212,114,181,117,219,92,53,41,117,232,52,107,75,28,151,109,72,77,165,225,178,79,216,148,108,156,195,142,136,68,50,155,162,229,202,229,107,14,190,178,166,29,224,64,27,207,158,208,67,210,115,181,105,156,88,53,41,117,104,37,136,83,27,151,109,72,77,165,217,60,172,41,28,111,156,195,142,136,60,14,165,46,226,202,229,107,14,66,115,153,237,227,64,27,207,14,205,67,177,21,55,186,57,37,155,183,45,185,194,27,173,22,207,136,186,81,131,50,37,82,130,230,67,104,37,36,166,116,196,77,19,50,40,139,143,18,157,126,43,86,163,236,107,43,221,181,57,108,229,6,164,184,180,73,146,149,212,73,45,78,13,114,22,134,80,54,75,180,148,21,149,71,236,88,60,22,3,231,144,55,66,27,119,22,201,105,173,90,156,229,89,123,106,84,168,93,65,108,177,246,202,198,36,53,79,106,235,16,82,73,221,110,25,145,151,249,214,56,108,190,118,63,118,93,110,231,80,21,114,74,165,89,25,215,160,50,152,193,23,174,250,21,169,227,217,113,167,173,226,20,219,157,221,14,23,218,214,250,166,116,19,74,106,173,165,68,165,13,157,208,90,90,54,188,211,200,138,26,213,67,91,83,164,76,13,71,70,93,106,41,85,154,97,108,108,48,148,61,202,170,54,166,13,230,221,11,237,222,54,174,183,82,74,67,74,60,149,73,49,243,144,106,214,124,195,109,83,222,39,197,102,225,182,67,154,49,247,125,97,166,232,139,91,7,188,152,171,54,46,103,180,175,216,62,9,107,58,78,165,148,182,26,74,179,158,13,117,106,237,113,136,235,182,180,84,122,34,217,40,151,119,68,25,147,40,209,78,55,81,89,110,90,85,201,97,161,182,99,92,187,235,183,109,111,95,32,100,230,34,162,212,124,174,164,180,150,58,161,52,92,183,70,40,173,53,86,36,110,77,170,81,19,71,11,139,126,88,169,137,107,156,98,165,80,3,87,152,197,41,254,126,81,35,41,41,53,178,70,80,26,53,178,109,92,199,173,17,57,218,50,77,75,220,90,221,231,13,70,20,164,151,142,29,22,186,45,63,96,230,102,16,191,114,33,55,216,155,209,89,233,0,80,202,149,180,89,115,117,107,104,132,80,66,69,13,91,73,150,36,213,113,200,36,112,148,215,205,98,174,233,141,156,106,224,167,217,113,184,134,196,174,228,140,101,43,53,42,141,245,246,43,123,45,2,80,245,0,38,236,157,201,108,234,223,28,66,92,26,161,45,93,205,75,162,25,203,113,75,169,52,75,184,225,133,210,183,148,169,76,219,209,43,52,111,75,19,183,50,35,71,109,112,36,43,109,183,107,218,169,174,132,203,82,90,163,100,56,221,26,242,36,105,252,166,75,104,100,113,154,167,155,184,176,76,69,125,42,76,232,99,158,88,197,72,151,200,162,80,140,136,92,218,217,73,105,237,3,143,242,75,187,143,107,26,0,117,31,37,147,148,74,51,104,6,169,73,51,27,183,117,219,18,153,35,46,235,52,197,161,165,125,217,96,75,57,122,234,40,98,161,220,242,251,101,110,254,240,43,235,115,131,189,249,146,149,14,72,210,131,74,99,85,122,165,225,54,89,105,45,77,117,95,66,75,165,103,75,31,122,235,54,193,178,10,141,94,212,241,176,86,149,144,168,41,115,153,132,48,48,55,133,230,44,219,199,155,118,151,253,211,40,195,186,148,84,218,210,182,178,221,50,8,141,190,120,70,212,205,90,157,172,227,182,137,52,139,162,165,234,18,87,113,26,153,98,161,88,65,44,12,6,181,57,25,51,184,170,143,253,214,110,141,41,205,77,233,149,100,227,6,165,181,52,213,97,106,161,164,158,45,125,232,173,227,230,51,218,76,102,81,199,195,90,85,58,46,169,67,98,18,194,192,220,244,149,77,237,0,111,218,93,182,218,147,112,187,185,109,155,53,51,107,89,222,155,164,78,25,143,118,212,74,126,72,86,74,104,125,130,86,83,14,43,253,186,35,86,22,123,93,162,21,99,68,165,65,246,40,143,219,187,246,218,65,169,89,95,89,105,164,144,8,26,13,17,27,46,20,126,56,36,200,163,182,146,220,82,174,212,73,82,164,126,125,34,85,44,53,233,210,195,163,108,112,139,93,96,35,128,101,217,147,19,146,236,72,66,104,67,143,26,180,109,73,144,150,165,181,22,111,13,3,63,235,108,91,28,151,78,66,237,160,154,88,43,226,203,26,75,243,136,143,153,156,85,204,204,213,108,133,86,238,189,234,218,116,58,141,12,183,183,251,124,247,230,189,184,226,188,179,100,81,220,5,71,119,137,158,41,133,129,50,221,39,186,31,108,79,179,181,237,205,94,229,153,116,170,119,194,91,9,18,47,70,15,147,108,100,91,98,10,244,145,162,125,206,197,113,201,167,33,254,232,93,248,244,195,196,38,133,33,156,202,156,44,85,208,182,179,167,25,168,189,220,174,70,0,0,164,38,96,214,41,109,113,115,163,22,178,74,152,11,83,89,146,196,141,82,111,72,164,230,212,137,113,106,109,251,114,203,211,102,38,250,126,186,228,100,171,130,182,65,191,206,108,236,85,159,35,73,34,9,195,70,95,169,181,212,54,75,52,222,90,130,210,234,195,109,28,192,145,27,218,182,221,87,159,66,125,10,99,173,135,19,147,74,243,46,31,243,135,43,60,203,180,237,53,173,70,110,74,55,105,34,95,73,38,49,181,110,45,37,28,231,141,242,140,147,178,207,41,194,48,165,144,104,240,203,54,172,24,102,49,240,195,70,31,67,93,49,128,125,237,16,39,219,235,236,159,61,99,211,77,47,225,157,4,165,57,209,60,76,188,145,109,113,213,187,136,68,218,23,92,28,23,245,169,250,0,23,168,31,38,54,85,25,194,27,39,219,88,208,182,179,79,109,160,246,83,123,21,1,0,0,0,0,0,84,9,41,0,255,237,253,236,246,199,176,175,34,170,219,202,189,87,93,155,78,167,145,225,246,118,159,239,222,188,23,87,156,119,150,44,138,187,224,232,46,209,51,165,48,80,166,251,68,247,131,237,105,182,182,189,217,169,27,16,53,230,7,127,246,45,124,106,191,218,110,133,80,72,17,250,92,205,157,73,35,50,232,152,70,146,180,100,166,82,82,217,114,201,125,233,243,150,194,173,93,183,213,120,225,168,77,163,42,24,195,185,156,203,69,209,153,201,70,231,133,246,133,246,122,4,216,65,100,146,74,162,146,74,11,45,17,133,22,82,162,210,66,74,100,100,100,100,46,234,208,51,70,103,48,41,71,174,30,230,74,12,177,47,7,115,210,6,79,115,131,127,12,224,4,61,134,235,16,226,189,45,59,10,221,217,122,175,133,121,131,70,184,36,220,38,43,93,124,60,33,79,72,52,197,67,43,21,194,204,170,189,101,44,44,231,37,187,171,171,141,98,91,231,177,100,136,90,174,182,110,155,171,38,165,14,157,102,109,137,227,178,13,169,169,52,92,246,9,155,146,141,115,216,17,145,72,102,83,180,92,185,124,205,193,87,214,180,3,28,104,227,217,8,122,16,113,63,234,174,241,42,205,45,132,187,119,110,174,243,48,194,57,45,11,125,166,235,158,252,134,70,5,47,126,171,204,172,99,111,199,160,246,52,95,218,139,54,123,62,173,133,16,82,107,169,148,36,201,21,171,210,203,227,45,51,155,177,184,205,136,82,66,85,46,17,45,203,52,27,84,26,120,86,104,134,230,168,184,76,103,227,50,61,211,243,218,215,182,173,181,68,36,169,180,165,145,241,186,73,106,148,237,30,153,73,105,70,36,41,175,42,145,120,24,80,160,24,111,103,85,199,187,26,215,120,225,178,146,141,203,174,182,171,77,97,0,0,64,146,30,82,146,155,210,75,9,199,9,74,104,117,74,195,210,90,41,61,92,194,208,155,182,13,102,84,152,244,162,138,135,139,42,133,92,77,135,203,228,139,129,89,42,52,155,218,62,222,180,69,237,245,188,168,145,148,148,26,89,35,40,141,26,217,54,174,227,214,136,28,109,153,166,37,110,173,238,243,6,35,10,210,75,199,14,11,221,150,31,48,115,51,136,95,185,144,27,236,205,232,108,247,181,109,107,45,17,73,42,109,105,100,188,110,146,26,101,187,71,102,82,154,17,73,202,171,74,36,30,6,20,40,198,219,89,213,241,174,198,53,94,184,172,100,227,178,171,237,106,83,24,0,0,0,0,220,146,208,74,146,144,36,100,135,182,109,147,65,28,67,40,173,150,234,144,86,84,162,173,243,212,70,53,51,98,217,168,174,157,246,116,194,205,156,86,198,88,194,67,96,85,123,248,109,187,179,0,255,52,224,51,1,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,160,78,221,62,227,151,41,143,200,28,46,155,30,216,169,84,167,203,169,66,187,38,120,215,6,90,213,106,101,59,24,2,204,157,160,164,208,76,226,45,11,205,204,74,221,12,53,180,178,155,68,22,241,19,102,39,139,137,113,35,201,41,116,196,232,194,35,238,90,92,6,187,98,217,74,71,109,160,13,198,180,171,126,24,0,0,0,0,0,107,6,180,113,104,33,25,81,41,113,73,68,60,109,84,122,101,188,69,100,84,146,25,81,74,164,202,37,222,7,244,43,182,59,88,53,240,78,193,53,70,184,92,107,227,178,171,29,101,207,229,200,168,164,68,37,165,208,66,35,10,45,164,38,41,180,210,200,200,200,200,208,220,151,182,150,49,58,131,73,162,200,161,33,30,186,12,177,47,7,179,141,61,218,89,89,198,63,70,104,15,65,44,25,35,234,185,108,222,66,146,144,82,93,210,56,209,16,215,13,39,169,216,137,151,176,37,214,68,40,155,165,230,92,58,61,246,50,139,141,203,245,244,207,238,113,59,207,56,192,129,118,132,0,255,12,106,6,83,9,41,13,19,145,149,86,227,173,221,154,151,76,51,234,204,106,104,141,16,81,108,147,121,98,24,121,21,33,121,220,85,8,98,39,48,87,245,12,89,207,150,241,153,157,203,238,155,34,146,82,146,148,82,66,8,137,36,132,80,146,148,16,74,34,34,34,34,98,87,183,150,73,58,157,201,65,114,13,49,215,101,136,131,57,152,173,202,120,154,101,252,227,31,95,230,69,38,169,36,42,169,180,208,18,81,104,33,37,42,45,164,68,70,70,70,230,162,14,61,99,116,6,147,114,228,234,97,174,196,16,251,114,48,39,109,240,52,55,248,199,0,86,108,181,36,65,189,135,147,212,165,77,86,150,169,237,67,203,147,53,51,154,231,169,165,161,20,20,170,76,198,170,73,157,110,221,13,85,170,86,152,158,105,211,194,28,238,202,100,179,242,66,59,175,93,99,80,73,172,74,47,53,219,54,43,161,213,41,237,83,8,41,245,112,9,67,111,26,39,95,214,166,49,139,42,30,46,170,212,17,73,101,18,147,47,6,102,169,175,156,101,7,120,211,22,181,63,12,128,186,195,40,153,164,84,154,65,51,72,77,154,217,184,173,219,150,200,28,113,89,167,41,14,45,237,203,6,91,202,209,83,71,17,11,229,150,223,47,115,243,135,95,89,159,27,236,205,151,156,162,135,164,231,106,211,56,177,106,82,234,208,74,16,167,54,46,219,144,154,74,179,121,88,83,56,222,56,135,29,17,121,28,74,93,196,149,203,215,28,132,230,50,219,199,129,54,158,29,154,7,96,115,221,38,73,61,137,67,220,166,70,201,166,70,105,91,239,217,46,226,36,41,120,183,186,98,226,70,80,212,166,206,195,161,94,248,105,180,170,82,5,79,29,177,208,97,27,151,155,237,33,91,181,33,45,78,67,167,81,70,109,19,53,74,184,100,50,254,147,24,177,168,194,201,154,226,211,141,27,37,58,250,149,152,124,170,96,165,90,171,142,130,243,185,195,66,129,249,152,215,108,198,118,250,86,219,232,230,146,112,222,134,196,14,111,180,122,188,36,210,38,205,202,138,40,201,26,12,173,165,142,88,213,17,75,77,199,160,19,62,186,140,250,81,88,113,179,175,93,149,200,230,176,67,48,173,133,16,82,107,169,148,36,201,21,171,210,203,227,45,51,155,177,184,205,136,82,66,85,46,17,45,203,52,27,84,26,120,86,104,134,230,168,184,76,103,227,50,61,211,179,98,39,153,165,60,78,67,26,183,70,70,173,227,164,211,168,228,81,119,66,189,85,110,37,11,219,138,120,119,87,143,24,6,28,107,179,235,128,151,198,170,191,156,148,113,161,109,200,70,237,103,182,66,130,182,155,83,105,197,137,79,220,32,110,59,170,13,91,40,27,36,106,163,50,241,165,113,195,153,244,199,47,41,247,216,155,168,44,55,173,10,181,149,7,44,42,230,180,153,250,118,68,251,13,98,102,68,68,100,70,141,26,73,9,161,36,163,56,174,227,212,164,13,51,98,89,242,150,76,230,146,59,54,101,234,148,56,181,43,215,230,82,160,74,173,86,165,254,17,81,74,73,74,73,173,181,70,18,66,40,141,82,107,169,17,17,17,17,185,72,67,207,36,157,206,228,28,135,122,120,40,49,196,193,28,204,86,27,204,202,13,254,241,143,191,142,10,24,145,241,203,220,136,67,227,55,225,186,196,205,12,183,13,55,171,203,20,66,138,227,150,70,47,217,123,56,164,89,16,75,50,69,220,97,36,227,3,225,166,74,161,142,51,153,29,248,46,15,245,237,91,246,64,196,92,212,135,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,196,188,228,17,153,195,229,118,140,218,52,42,113,170,208,174,67,165,94,149,90,77,58,169,7,204,204,204,204,204,168,81,51,74,173,165,102,20,199,117,156,26,197,125,201,207,83,222,146,201,92,114,200,168,82,163,46,167,118,237,218,172,250,181,170,85,171,64,232,33,148,68,102,113,179,45,240,10,165,44,117,72,77,114,84,26,228,165,230,96,220,120,78,135,162,99,183,182,101,182,184,163,52,46,230,181,68,7,246,100,175,193,113,182,113,220,126,105,175,186,160,153,225,45,43,141,134,141,182,184,132,28,181,117,219,18,25,53,130,212,208,113,33,213,167,97,162,16,183,14,69,60,98,194,145,88,143,90,9,0,255,16,57,194,134,182,39,95,114,72,187,57,43,53,0,128,172,22,90,104,41,180,146,74,147,230,202,77,106,228,237,158,145,45,89,228,70,36,41,159,42,145,72,151,121,218,117,42,117,60,235,43,67,179,83,92,94,180,113,153,158,23,249,199,128,41,61,76,26,189,208,44,77,235,80,90,73,13,226,138,0,255,65,138,59,118,233,212,5,167,102,71,78,185,150,70,53,242,6,252,113,163,133,185,185,104,57,127,217,42,46,180,197,108,144,206,182,180,116,15,74,155,204,17,37,197,37,149,6,211,36,184,205,178,28,106,206,90,199,109,41,253,160,42,145,98,154,226,53,200,175,65,17,131,120,217,50,169,253,52,113,210,16,115,216,88,237,11,141,65,87,70,184,220,74,201,112,43,75,222,112,220,80,184,206,19,13,251,214,218,140,202,185,91,219,146,114,106,226,167,134,11,37,113,224,90,211,20,11,43,231,218,21,182,181,93,108,144,207,66,34,162,84,154,219,18,82,105,234,200,205,80,227,100,45,228,33,181,249,182,53,231,68,70,231,211,12,59,77,214,73,226,126,87,41,150,138,42,108,100,179,114,180,109,107,83,55,64,202,127,123,63,187,253,49,236,85,70,212,152,31,252,217,183,240,169,253,106,251,74,91,185,247,170,107,211,233,52,50,220,222,238,243,221,155,247,226,138,243,206,146,69,113,23,28,221,37,122,166,20,6,202,116,159,232,126,176,61,205,214,182,55,123,221,69,232,115,53,119,38,141,200,160,99,26,73,210,146,153,74,73,101,203,37,247,165,207,91,10,183,118,221,86,227,133,163,54,141,170,96,12,231,114,46,23,69,103,38,27,157,23,218,23,218,65,18,217,61,163,210,122,205,5,173,65,207,15,137,144,66,143,18,109,50,217,142,67,167,79,148,58,241,156,200,184,80,172,98,169,195,165,135,145,193,188,226,60,91,168,17,192,88,236,31,9,187,78,73,86,231,117,147,108,146,213,169,221,106,180,90,43,109,72,59,174,15,24,44,102,195,113,8,115,154,225,38,136,195,157,247,50,197,81,153,25,215,134,102,21,51,179,189,13,142,35,245,121,146,59,146,68,102,22,50,141,38,117,73,79,169,148,50,226,114,251,212,151,45,133,68,59,109,107,242,194,78,155,58,85,48,134,141,57,151,181,162,243,172,141,206,11,237,244,236,202,47,98,253,164,179,177,50,105,9,55,202,163,122,137,210,146,152,194,146,49,83,30,135,37,204,243,132,95,187,170,91,185,163,81,165,70,253,48,134,93,57,151,41,252,99,38,219,199,11,237,20,237,10,13,0,0,0,255,4,155,86,147,210,221,104,86,61,106,109,212,148,54,37,196,221,141,59,60,251,26,215,188,181,134,102,42,216,238,24,168,248,83,196,45,140,107,91,220,95,231,101,246,149,150,187,102,194,127,191,83,146,181,108,183,200,237,94,188,209,202,67,35,145,70,100,16,241,180,109,219,239,12,11,136,159,146,88,55,225,227,92,96,86,78,86,120,150,105,219,127,156,102,68,148,200,168,222,163,210,149,36,67,110,129,71,157,231,173,142,99,110,139,147,34,226,26,19,40,212,104,148,106,241,233,81,173,74,41,236,148,154,21,60,99,21,219,218,54,246,183,207,217,235,46,162,86,207,221,102,183,76,66,146,6,121,68,124,9,210,146,72,33,19,151,173,57,44,53,189,167,208,217,29,221,58,60,26,213,195,81,107,25,195,26,206,101,46,159,153,108,73,123,161,93,222,6,71,0,0,0,0,0,0,144,213,66,11,45,133,86,82,105,210,92,185,73,141,188,221,51,178,37,139,220,136,36,229,83,37,18,233,50,79,187,78,165,142,103,125,101,104,118,138,203,139,54,46,211,243,34,0,255,24,144,160,7,153,132,214,146,56,36,11,173,208,40,177,41,113,232,180,144,154,78,136,156,174,234,56,181,138,50,65,102,193,169,200,43,50,59,93,105,217,100,176,53,31,243,64,123,155,45,227,124,54,241,125,30,86,68,201,24,180,164,165,203,70,13,146,197,109,169,75,138,51,92,45,110,219,80,226,105,20,246,201,151,178,105,14,181,86,120,137,98,92,150,138,45,23,132,133,246,184,234,59,7,56,208,238,228,26,131,46,46,64,220,139,188,184,146,132,197,92,200,65,159,187,82,11,32,0,255,149,180,196,81,14,247,244,185,226,196,1,161,134,217,49,170,155,207,69,201,59,73,203,74,147,1,35,92,28,163,46,103,29,112,135,242,250,91,161,123,73,68,68,80,122,10,97,12,97,173,76,145,176,212,12,248,242,178,132,242,244,32,52,0,255,205,201,120,71,149,92,250,207,80,145,78,83,185,31,193,133,254,204,71,137,12,51,232,40,217,214,91,137,19,124,148,166,57,59,55,232,115,75,159,17,202,101,205,169,239,237,172,210,60,227,230,207,87,87,86,96,68,67,125,121,165,201,60,60,178,92,178,41,90,100,195,214,86,9,55,77,43,198,233,3,192,127,140,95,146,181,86,157,182,147,20,226,235,221,139,175,166,7,56,227,16,102,74,96,5,31,38,228,117,185,154,159,227,26,73,79,182,166,119,210,20,112,212,248,54,234,161,167,196,44,97,18,35,37,43,214,231,133,77,103,23,29,116,249,186,246,34,126,173,66,72,121,167,223,125,119,39,188,170,56,76,0,255,52,58,102,195,216,43,137,153,249,204,204,220,81,74,173,153,181,70,113,220,90,158,114,45,67,7,172,47,191,86,102,147,177,147,68,217,145,245,33,45,174,180,212,166,180,164,139,117,185,184,236,137,143,57,146,39,252,226,253,204,231,110,244,81,106,1,159,144,182,123,68,113,152,83,237,230,166,186,244,142,76,187,171,81,103,92,205,37,214,49,50,51,29,50,239,237,157,185,115,37,201,136,124,147,35,82,8,37,187,172,30,150,144,199,228,194,140,89,155,207,174,41,98,110,142,177,163,109,104,39,34,202,63,175,203,44,121,154,217,210,118,6,227,120,143,58,170,171,216,135,6,188,105,183,150,30,110,74,100,241,134,99,185,42,170,173,107,87,63,96,238,21,17,17,73,223,43,94,146,148,36,125,73,117,139,91,201,233,109,219,151,180,48,146,83,26,56,197,65,139,114,85,218,224,166,188,118,172,237,210,72,0,255,21,89,107,186,122,219,144,191,237,209,152,236,90,136,173,95,171,38,161,111,218,227,178,220,220,199,2,42,0,64,177,101,17,73,158,0,255,200,254,139,106,240,33,143,69,177,121,19,106,231,31,200,89,43,74,73,216,156,71,169,28,39,33,146,60,0,255,81,253,98,69,132,193,138,245,63,36,118,104,130,227,248,191,149,167,105,73,130,86,15,150,103,79,58,111,110,207,3,154,0,255,127,0,255,197,254,42,22,126,220,161,203,200,136,40,25,153,196,165,141,147,181,97,63,208,0,255,239,0,255,112,59,35,46,126,184,55,64,222,203,47,43,118,184,17,181,216,168,50,210,201,172,227,54,202,168,73,139,11,9,85,70,221,176,82,5,203,24,201,206,215,236,155,137,250,251,81,244,145,177,119,146,218,196,163,25,249,36,221,187,216,169,99,26,114,21,158,184,194,74,18,23,56,51,15,250,21,91,79,138,75,203,240,238,84,154,233,4,169,50,117,228,174,10,49,124,226,37,226,0,187,37,174,251,249,25,185,12,154,109,222,41,209,85,104,78,235,90,234,121,223,142,75,170,88,18,192,5,198,250,244,196,162,54,130,189,103,192,248,39,43,23,36,243,17,228,239,161,107,73,165,148,155,135,69,147,172,64,35,54,4,102,6,175,84,110,182,21,16,242,35,183,110,223,203,236,182,234,220,226,169,223,184,177,98,68,191,14,234,81,151,15,93,70,70,174,68,165,65,51,104,33,47,141,198,201,250,142,30,246,60,218,73,103,133,8,0,255,180,181,162,251,11,87,171,185,228,218,159,222,9,47,14,147,119,160,119,49,82,72,14,104,119,104,0,84,92,169,143,200,80,84,128,204,165,28,35,35,34,18,14,115,188,159,91,185,91,11,80,45,100,208,7,248,199,223,212,249,40,191,220,180,0,82,57,228,74,146,17,45,28,238,71,202,145,254,59,34,50,195,109,229,128,145,31,180,56,230,101,204,145,254,185,34,74,148,183,198,199,11,144,247,87,77,11,153,151,75,1,0,0,0,21,216,15,249,92,196,206,37,161,100,175,12,111,193,180,225,81,198,83,24,241,169,209,162,199,162,24,110,126,168,111,111,18,132,190,86,189,105,199,195,213,197,226,240,232,145,184,115,123,101,228,163,158,53,106,212,44,227,112,43,205,104,65,61,77,173,12,194,82,149,212,163,95,212,19,51,237,128,16,22,178,63,108,186,171,76,204,207,39,91,215,174,136,200,214,148,139,144,160,245,108,204,162,200,117,28,113,241,169,53,41,83,240,206,30,176,147,14,249,9,47,151,226,164,71,212,108,184,237,186,35,167,155,42,220,188,30,7,65,236,9,152,160,125,44,1,254,198,47,215,218,148,148,189,188,55,181,246,230,136,6,119,179,27,122,88,91,60,28,150,240,50,130,62,67,235,237,116,244,115,23,36,94,151,156,34,51,48,45,183,202,180,203,34,64,252,7,247,11,135,93,65,142,131,28,226,63,184,127,56,204,14,114,28,21,64,23,114,200,173,164,113,8,93,200,65,151,143,0,204,229,55,41,22,162,94,188,87,227,128,63,67,1,0,0,0,0,0,47,88,188,32,7,200,143,36,138,81,87,184,138,186,180,168,223,25,78,28,21,0,144,190,4,65,94,238,90,70,134,219,9,248,198,195,111,39,125,135,195,176,178,30,54,107,89,204,243,1,35,108,19,68,250,183,239,45,239,36,8,216,157,48,254,253,211,124,184,12,95,149,100,77,19,153,149,38,180,176,83,12,43,9,197,216,127,59,111,234,117,100,212,38,202,153,85,113,219,85,59,31,66,132,0,255,185,223,126,234,126,187,198,37,22,203,0,255,31,167,32,182,50,107,164,100,114,106,173,118,70,132,8,0,255,115,191,140,231,84,102,176,138,15,0,128,115,128,36,144,43,10,18,200,92,141,3,222,47,22,47,222,47,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,116,169,128,242,211,145,57,222,203,200,56,228,114,73,228,24,7,164,0,255,53,142,114,148,159,206,137,131,12,53,244,142,141,248,159,139,114,220,170,17,245,125,216,183,119,202,69,135,220,129,128,0,255,138,221,0,255,23,212,31,150,95,244,80,163,103,6,219,127,250,225,87,212,252,222,115,123,157,204,138,128,191,140,251,207,136,87,199,88,124,166,208,85,176,18,89,244,161,189,41,65,251,0,255,225,246,202,243,157,247,102,201,200,136,165,222,0,255,253,208,233,127,82,171,5,171,109,227,104,223,70,0,0,0,148,67,94,68,28,230,184,115,139,90,0,221,138,40,22,170,28,229,183,118,141,163,62,45,0,0,0,0,160,2,234,46,70,46,44,42,220,143,148,3,222,223,212,66,85,212,133,226,202,140,163,2,0,172,95,22,70,4,117,125,93,205,215,106,70,205,116,197,160,222,116,22,30,78,204,231,82,84,119,236,112,73,78,188,49,233,47,151,170,216,97,170,198,228,215,4,251,5,49,229,159,223,123,47,183,13,123,115,78,153,18,241,171,151,27,229,94,139,91,100,203,96,204,205,218,234,100,78,133,78,237,199,18,118,74,162,83,7,244,187,151,171,107,231,211,171,131,202,155,250,116,18,196,49,134,119,155,156,177,50,175,17,203,203,197,253,8,125,19,65,34,104,183,77,73,121,220,36,164,182,238,75,138,52,167,202,17,47,227,48,105,85,77,235,215,17,107,178,140,23,89,209,14,104,200,11,154,223,125,109,234,232,125,117,226,186,123,139,216,240,114,167,250,224,112,126,103,36,3,252,109,93,196,219,249,113,155,79,210,6,125,104,145,113,223,56,132,134,14,174,158,230,26,27,53,34,191,100,187,109,103,215,52,34,132,252,50,245,81,89,154,177,104,101,41,205,164,173,105,146,83,93,246,84,95,86,224,4,31,93,233,41,143,51,252,100,23,218,117,13,244,11,253,142,220,43,35,99,149,172,141,248,201,58,237,91,185,212,195,79,172,59,98,229,240,132,173,82,232,1,159,238,254,94,91,95,244,116,103,185,177,74,33,90,132,112,180,33,113,71,114,24,231,36,228,127,198,74,76,49,230,235,74,205,157,25,228,146,43,65,162,78,115,199,126,87,185,113,19,49,194,83,89,195,77,170,201,8,71,243,130,125,205,43,40,23,200,175,220,177,50,162,18,90,50,178,16,82,45,254,27,242,186,204,124,114,188,200,140,47,125,65,134,244,163,161,229,84,58,222,156,28,212,83,110,82,109,185,156,253,153,149,26,232,151,234,175,112,213,223,180,58,141,62,127,31,189,54,60,241,10,207,187,225,38,190,229,67,62,113,141,1,80,14,242,207,101,174,136,122,36,169,209,183,9,82,98,70,164,56,0,0,224,5,208,175,77,8,125,204,197,222,185,9,141,195,94,249,85,167,229,152,62,238,124,110,103,150,186,59,31,80,159,23,89,31,56,228,227,226,125,90,45,22,0,0,96,71,250,199,122,59,83,183,234,180,122,169,210,95,163,19,55,28,24,184,226,26,118,90,97,10,159,54,160,62,159,155,190,87,208,140,154,81,198,77,41,197,59,25,51,110,161,224,130,149,188,129,22,253,180,90,248,194,29,126,234,201,37,246,108,130,252,50,191,163,108,61,161,73,50,163,70,49,151,234,109,84,93,151,60,81,75,20,235,120,249,212,195,13,6,125,126,228,179,232,147,56,185,178,88,119,175,150,254,125,173,169,128,118,197,199,37,220,76,222,139,129,217,170,159,125,100,199,29,50,151,79,74,242,139,180,97,82,87,75,134,43,212,9,59,206,248,184,86,47,9,98,111,14,230,168,202,124,107,155,52,32,253,117,247,87,158,163,15,71,148,11,150,132,19,73,171,251,112,216,136,153,193,4,3,51,146,51,18,218,17,237,167,8,121,124,59,51,41,217,122,18,213,173,236,136,70,9,215,76,2,131,72,9,21,204,8,0,255,37,119,68,165,233,146,33,215,104,110,12,87,118,112,225,39,184,86,228,36,49,45,27,56,83,102,76,251,194,128,162,66,125,169,62,81,84,8,93,238,27,196,170,234,47,159,177,83,117,169,200,168,53,104,195,155,188,150,167,202,206,146,152,23,57,29,19,94,17,43,154,28,112,77,16,182,37,141,197,250,172,52,37,221,181,107,17,93,109,127,155,182,83,21,40,163,238,6,85,248,144,145,226,244,101,159,75,156,0,255,54,188,54,190,225,104,208,162,150,214,120,14,114,155,59,103,231,1,115,248,115,89,217,29,185,178,100,54,166,209,78,212,150,6,35,49,129,27,23,38,51,214,1,100,116,7,0,255,117,137,170,97,245,77,9,209,184,149,187,165,197,243,143,1,0,0,0,232,227,252,197,222,185,136,79,43,17,89,73,235,70,115,110,76,225,249,0,155,68,26,238,229,222,181,23,215,159,86,72,241,78,191,123,250,83,113,215,56,76,159,44,138,106,211,216,107,9,245,0,255,123,153,65,51,104,38,41,164,184,45,113,201,97,183,230,204,3,252,211,247,74,238,95,171,211,104,64,0,255,230,46,92,113,170,187,229,93,197,197,28,211,242,131,30,117,248,115,33,126,133,198,166,71,227,29,190,67,133,47,33,174,165,106,192,191,6,163,34,81,220,203,95,177,121,144,141,90,66,39,228,231,193,203,5,217,250,52,245,95,105,132,59,101,78,181,34,183,44,105,17,235,26,149,196,69,85,44,7,181,179,35,224,203,157,15,247,217,73,106,212,201,69,156,119,55,52,34,137,71,111,249,185,89,248,146,153,19,51,159,143,82,95,187,144,81,141,237,4,113,148,182,98,151,101,128,27,85,64,171,63,246,101,36,46,63,218,211,8,58,124,180,181,105,77,151,148,68,175,53,197,184,178,187,157,156,227,27,214,152,76,86,222,49,48,147,101,92,116,88,42,225,221,253,103,198,38,108,233,136,8,151,68,233,49,127,72,226,164,173,209,80,224,13,207,238,63,245,201,214,125,108,234,237,212,199,155,80,123,180,63,26,170,5,84,200,60,81,84,208,83,57,64,68,18,200,84,216,177,136,34,173,88,0,139,23,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,232,66,81,65,23,23,224,66,232,87,68,40,102,102,132,28,215,170,71,201,56,96,94,95,227,32,7,249,235,220,56,32,220,0,50,214,219,63,29,137,228,218,65,75,9,188,13,162,228,31,3,200,88,56,0,255,200,52,29,205,210,129,30,61,201,197,173,94,153,1,95,102,253,99,197,90,240,146,52,132,58,228,60,91,166,35,70,106,200,231,82,253,149,20,248,69,68,195,45,29,82,212,32,167,239,94,204,90,96,15,19,23,108,97,229,198,124,249,235,234,226,181,51,7,111,17,66,79,98,170,196,121,152,173,207,250,65,167,223,225,196,142,76,150,37,73,43,5,239,43,125,29,214,34,151,27,194,201,167,179,192,71,159,230,217,99,54,75,130,78,136,127,241,79,120,58,111,181,189,130,235,63,220,240,37,220,210,248,94,98,238,193,154,108,253,152,143,191,178,106,25,181,204,200,112,221,18,25,53,221,50,161,230,114,43,51,251,164,62,215,83,196,50,158,177,18,199,218,12,119,216,247,54,173,70,104,117,146,51,22,11,26,83,23,185,246,202,54,214,163,197,81,66,39,17,60,179,72,28,3,231,119,137,131,28,198,186,117,93,174,243,66,123,72,3,226,95,186,157,212,251,218,197,17,149,140,164,52,65,165,182,98,86,205,195,70,204,165,32,42,250,203,74,21,109,109,155,167,97,103,94,23,185,54,165,81,194,125,42,43,34,100,18,250,33,63,34,183,51,50,115,53,232,139,164,83,146,27,233,33,209,240,40,118,85,196,202,15,0,0,128,10,128,10,169,62,137,182,44,34,62,252,36,115,62,34,9,205,231,29,77,58,98,105,29,24,145,133,154,81,8,187,50,49,86,184,229,200,200,29,241,41,168,245,94,162,186,163,133,207,153,227,142,229,28,139,136,207,92,94,59,34,251,239,29,9,26,91,106,151,49,153,232,41,221,102,71,74,132,191,220,67,206,92,43,151,205,184,116,13,239,181,161,162,210,28,85,146,156,118,121,30,128,254,175,151,153,244,225,162,38,196,199,15,232,7,250,87,95,59,106,221,41,45,171,207,143,10,184,114,71,202,12,247,117,57,241,171,245,136,23,15,137,158,53,50,204,101,25,119,46,110,170,218,162,114,56,150,121,44,124,230,52,59,195,56,7,250,151,25,123,173,29,123,87,90,175,13,137,138,76,148,20,74,233,1,115,244,219,100,213,136,168,229,87,243,146,40,73,234,27,110,28,83,40,98,236,136,89,165,186,117,23,214,241,130,159,194,140,200,122,141,89,95,174,182,87,144,85,219,194,209,106,244,54,184,154,222,25,47,22,37,22,78,208,55,120,129,178,191,45,97,72,93,230,87,190,137,218,34,34,90,105,61,18,120,38,72,171,241,115,165,85,12,245,195,193,163,199,239,158,225,217,75,18,233,23,235,237,76,245,55,157,86,175,84,250,232,117,226,134,7,229,221,112,13,83,181,176,137,9,243,128,249,124,232,87,198,94,81,146,58,187,132,75,210,101,88,135,165,34,213,140,233,86,231,71,108,131,30,159,190,234,146,184,185,186,72,237,94,77,253,251,92,51,137,184,67,62,30,225,35,210,30,28,204,74,247,236,97,251,169,33,99,69,137,12,5,188,40,191,92,133,88,84,220,203,62,192,142,128,163,46,242,146,184,23,243,43,179,52,115,204,79,61,201,204,92,235,192,7,128,139,185,140,200,106,81,1,118,126,41,0,160,0,114,136,216,153,43,146,36,165,148,70,26,74,8,211,176,236,237,152,191,159,165,174,140,122,41,177,156,167,120,18,180,208,134,8,15,90,148,168,13,31,172,96,85,142,112,211,129,65,68,68,172,136,136,180,15,145,215,69,62,151,95,73,9,211,236,90,45,216,112,233,16,141,128,73,139,10,87,27,225,175,228,35,131,164,139,172,213,233,165,228,247,81,251,54,126,134,175,178,18,201,84,187,240,40,71,216,174,12,222,0,0,255,248,106,94,146,155,149,153,221,130,217,180,129,244,106,33,84,21,77,111,79,142,177,210,40,87,71,188,206,222,201,34,141,10,49,126,201,212,247,246,70,91,133,158,226,222,93,248,226,94,129,33,92,239,254,254,96,162,70,118,32,211,38,230,243,238,101,188,120,149,172,60,161,37,22,205,125,142,15,83,21,53,110,142,84,133,70,189,172,204,92,98,4,243,242,211,113,221,91,27,127,247,85,35,0,255,239,173,251,72,148,215,209,253,222,215,238,43,206,236,140,212,108,26,241,147,212,237,145,187,86,214,38,154,29,69,238,73,105,91,50,67,238,134,102,10,23,133,23,126,234,148,220,86,102,141,132,17,231,202,140,51,224,143,92,46,105,59,105,184,116,37,137,82,90,178,105,244,190,171,200,73,53,107,29,98,126,136,184,254,240,170,250,116,79,35,200,78,132,195,108,203,216,112,253,104,55,110,76,162,207,108,201,138,12,166,102,221,181,4,87,73,27,166,92,118,56,138,185,58,171,50,115,135,135,198,115,41,143,35,230,7,190,49,121,173,90,247,188,221,51,149,219,241,85,99,82,46,186,165,120,220,134,106,192,228,254,81,155,156,107,81,1,127,70,236,40,138,10,160,11,57,230,105,28,66,23,114,204,103,46,0,35,87,44,234,202,197,12,11,250,80,0,0,0,0,0,192,139,22,119,196,197,11,96,81,126,43,194,145,99,234,194,194,206,26,71,5,0,76,63,123,221,161,252,244,244,156,238,123,247,102,52,64,143,248,240,143,111,0,255,227,87,7,212,63,153,72,130,122,204,81,151,209,28,155,0,145,254,121,0,255,136,91,233,176,134,30,217,229,127,239,180,191,216,168,195,60,146,184,236,159,70,18,28,83,127,121,125,156,138,88,190,212,218,111,53,201,177,118,75,132,140,191,149,207,135,19,166,149,212,171,68,199,242,157,146,244,245,203,25,190,251,172,157,20,49,254,228,95,182,126,102,56,0,0,206,1,245,4,116,5,245,68,177,88,192,123,197,194,69,93,181,0,0,0,0,0,0,0,0,0,128,138,247,20,0,0,0,0,0,80,33,242,68,225,66,170,71,228,0,185,130,94,92,25,138,186,0,11,40,63,157,19,71,57,202,79,231,198,241,158,202,52,222,14,4,252,87,203,254,35,243,9,85,73,209,50,212,161,118,32,224,191,210,245,203,157,143,168,90,233,178,141,158,102,207,160,253,0,255,224,223,94,245,95,78,166,70,48,229,254,82,159,177,209,0,255,17,187,22,220,77,49,165,61,36,193,246,191,110,248,149,52,215,247,220,158,35,111,35,152,105,0,255,115,25,27,139,72,154,73,74,193,105,146,40,237,205,8,0,0,128,115,36,112,152,99,84,2,72,0,255,106,28,245,33,71,124,247,179,198,81,159,22,0,0,0,0,0,80,65,23,138,10,186,144,3,220,143,84,208,101,108,139,59,226,194,189,136,136,35,141,43,67,81,65,87,20,228,234,9,61,37,214,159,164,221,193,204,27,71,52,115,81,200,10,74,37,94,51,200,75,154,54,52,73,52,113,142,125,209,24,65,119,54,217,70,124,108,239,63,242,244,215,185,217,26,25,13,0,255,166,250,100,127,191,58,22,93,37,244,254,227,126,113,250,248,143,126,101,75,68,187,169,17,95,230,37,137,31,185,162,208,77,92,238,65,95,218,62,228,73,84,166,74,108,152,181,195,51,46,246,54,210,254,133,206,184,29,46,165,55,122,222,195,77,123,164,97,103,110,237,10,108,84,200,204,107,227,47,154,75,73,100,123,34,221,146,250,184,76,121,31,198,99,166,106,43,26,243,33,111,219,178,124,218,160,79,125,62,124,125,109,45,154,235,209,40,170,67,15,79,252,183,154,167,28,14,177,141,135,236,142,92,48,86,59,43,87,35,202,49,50,162,210,208,149,112,219,151,45,73,223,49,169,109,167,2,121,93,62,184,31,57,250,51,2,126,147,233,144,69,110,214,51,57,5,29,37,188,225,171,66,108,98,249,155,181,237,94,214,59,222,95,47,0,255,208,116,75,253,10,90,53,252,106,120,23,180,203,55,119,47,59,218,79,182,86,10,132,196,151,203,124,62,75,30,94,172,26,225,52,168,198,145,220,222,200,242,195,48,6,114,162,129,216,193,206,252,97,227,198,60,93,172,189,131,188,94,205,251,174,181,4,213,159,251,240,220,193,91,134,113,72,143,239,90,157,210,219,152,124,119,16,99,239,140,216,164,230,50,9,173,69,141,242,134,211,4,109,79,173,42,180,154,222,87,169,75,167,137,139,18,230,26,213,51,241,170,102,135,180,241,17,202,202,39,201,254,164,146,220,73,105,97,35,95,250,80,218,150,31,84,33,10,210,184,233,129,105,188,161,151,151,27,0,255,50,23,125,210,71,202,42,121,234,146,88,228,13,175,218,163,222,86,156,35,182,97,108,164,190,216,145,125,108,204,9,46,104,204,92,123,103,36,161,145,207,104,72,68,77,82,192,132,222,188,49,18,211,66,65,173,205,164,84,23,19,253,112,138,147,76,173,94,152,173,209,158,139,0,104,31,242,35,87,62,162,228,106,187,205,77,119,72,184,249,158,122,77,173,106,78,179,138,143,114,128,133,175,94,47,140,28,118,228,114,185,105,62,239,124,12,125,228,66,93,228,82,0,0,144,163,152,223,25,153,25,148,38,101,41,203,40,18,243,117,177,222,142,80,175,78,60,173,94,196,231,213,237,238,139,23,177,22,253,157,166,135,112,82,199,30,177,139,26,227,15,62,124,66,238,69,219,230,42,73,55,237,114,81,85,146,232,221,216,20,105,97,94,118,170,202,129,252,159,24,58,93,142,190,86,33,107,61,111,222,233,165,140,128,95,220,239,174,236,58,20,183,189,19,51,213,83,14,229,180,131,184,51,244,117,233,179,182,51,195,173,37,161,71,75,235,249,41,157,222,210,142,26,212,170,38,222,241,84,229,212,80,196,192,127,63,244,196,205,39,165,17,53,119,113,192,181,165,171,12,34,179,142,11,122,117,250,76,46,117,122,24,193,74,248,97,166,179,118,72,251,118,67,222,214,197,203,231,250,145,132,228,68,70,169,23,113,208,215,148,177,182,125,71,149,155,82,20,163,88,198,203,154,159,109,26,196,69,127,248,185,168,43,86,173,109,110,66,226,53,47,134,154,188,139,77,163,42,161,98,64,21,44,172,49,54,67,29,32,83,159,139,92,68,230,218,153,180,82,91,77,219,205,45,157,156,112,169,17,106,84,243,1,0,21,21,116,161,0,223,86,72,120,179,253,101,232,51,149,40,115,215,134,38,236,103,127,217,114,155,29,51,177,190,251,73,195,249,220,185,119,183,38,233,118,89,19,158,215,221,120,227,38,132,120,146,253,159,240,35,245,120,103,83,51,19,230,179,25,127,218,179,187,38,68,102,253,244,186,149,17,244,44,57,124,206,20,51,170,127,30,176,254,124,103,172,139,140,28,77,165,240,122,38,165,77,199,165,188,92,195,68,219,197,232,50,60,171,0,255,15,213,8,167,175,8,183,99,83,78,234,75,91,196,0,0,168,24,43,66,81,64,197,124,40,94,132,0,223,222,73,95,46,117,91,80,130,254,126,100,68,102,100,18,81,33,37,51,200,161,200,202,52,5,3,215,86,172,202,28,250,180,106,150,225,127,166,103,223,69,20,54,196,95,188,124,214,200,71,48,221,35,234,174,98,82,73,161,132,69,41,165,201,111,120,97,8,219,152,115,230,39,123,66,143,94,57,17,220,143,72,253,142,146,73,146,210,74,130,186,172,131,90,212,75,35,24,170,62,34,34,119,210,54,226,101,142,203,110,165,15,55,102,234,89,44,122,189,170,109,216,121,103,135,179,220,129,254,240,243,164,220,171,173,83,214,42,89,94,172,115,170,68,156,38,162,18,57,98,1,67,77,230,65,126,50,228,50,50,105,201,181,105,16,167,117,217,66,26,59,35,83,13,33,56,147,80,95,124,93,212,114,65,118,226,39,37,181,137,20,165,195,202,251,45,78,136,88,124,226,34,134,129,109,122,132,218,74,196,167,219,89,114,50,35,87,144,36,81,11,222,212,82,38,164,252,80,188,220,52,76,209,78,138,80,45,160,226,202,29,161,0,115,128,140,200,160,138,186,98,97,239,160,138,121,25,213,2,88,188,96,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,65,167,128,10,24,145,161,168,144,75,1,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,80,113,133,162,130,46,47,224,253,149,23,50,87,173,78,44,232,87,200,97,173,250,202,56,192,198,191,119,141,195,133,251,43,147,150,81,45,32,212,48,50,22,206,63,18,89,43,11,41,5,112,90,162,200,57,70,147,193,229,250,235,35,87,34,25,25,153,173,168,44,107,179,233,217,19,9,87,102,134,123,235,175,72,154,249,172,237,122,181,117,158,216,223,66,110,152,147,17,151,166,24,193,199,86,94,229,238,134,178,119,174,146,207,236,22,177,40,75,102,106,25,55,172,73,247,114,200,61,133,28,142,169,74,50,36,31,29,50,117,65,222,251,130,68,101,74,221,199,69,54,168,77,189,168,19,78,230,236,57,225,33,27,180,17,95,220,207,204,204,164,36,146,68,173,89,75,211,182,196,125,30,150,101,29,80,252,171,235,105,235,147,66,131,159,183,225,147,205,5,63,241,172,24,199,14,8,250,124,192,215,211,232,203,204,167,201,18,225,144,195,222,42,152,184,166,193,142,89,167,42,49,8,215,50,132,3,109,84,187,45,49,254,197,63,227,235,184,213,118,212,220,250,29,55,92,37,85,235,138,254,196,79,109,158,181,51,16,242,185,204,207,208,197,170,238,34,233,148,160,172,91,72,36,76,138,168,138,120,249,1,117,145,25,10,0,0,112,33,66,161,40,42,92,72,146,163,22,47,68,54,43,26,67,202,34,132,153,235,183,34,251,241,93,212,220,133,106,203,172,140,182,163,200,236,8,137,245,231,145,136,207,101,68,142,176,160,35,74,150,54,74,163,217,137,57,155,237,140,70,179,240,203,237,60,171,63,173,208,170,150,33,60,28,42,102,119,110,36,211,253,135,79,217,134,254,239,158,97,58,205,200,245,76,183,21,16,128,254,111,125,46,122,19,174,89,62,94,204,207,233,22,189,56,22,0,0,16,102,0,125,46,164,127,175,112,214,42,109,19,181,104,95,49,183,0,85,85,180,103,148,250,212,234,135,97,107,246,48,60,7,114,124,2,254,189,67,248,173,40,116,218,242,22,252,92,135,41,174,62,188,222,85,211,76,240,124,55,229,169,238,76,201,176,121,220,73,215,142,200,74,220,166,78,222,214,105,16,9,161,223,233,172,191,137,95,53,146,36,122,119,187,227,62,82,120,171,189,223,244,93,143,145,118,133,205,221,128,247,200,142,40,139,210,147,22,114,173,164,100,25,155,223,210,142,76,24,55,13,119,58,213,76,60,98,175,190,220,53,205,86,182,149,16,227,173,140,172,122,90,91,186,10,33,238,222,87,162,166,38,178,84,73,164,199,15,23,115,113,151,183,217,74,143,245,101,30,94,89,177,162,172,204,66,147,84,154,45,153,166,232,41,135,147,33,137,222,211,168,93,55,188,108,154,85,19,49,83,191,51,34,176,127,102,75,34,55,117,79,19,146,141,119,102,76,11,5,65,220,76,54,75,252,116,105,74,207,212,235,150,103,207,180,83,35,0,206,129,254,71,70,94,79,115,237,74,162,134,51,174,98,19,21,155,224,120,1,246,42,81,91,251,152,58,93,45,153,110,61,63,200,145,126,81,35,163,78,75,90,20,87,236,172,22,0,128,160,118,140,241,75,178,214,170,211,86,161,229,123,141,86,156,107,38,1,87,124,194,71,121,185,194,226,35,188,92,196,189,164,52,87,141,140,239,241,230,91,72,33,23,49,200,57,205,48,113,195,17,158,76,204,211,147,181,119,176,235,213,190,213,107,109,228,125,220,130,227,126,234,227,11,159,244,38,253,215,38,139,205,101,47,24,68,29,253,74,110,71,109,105,73,51,219,204,151,100,57,189,186,73,151,82,82,79,5,87,140,181,56,106,150,84,154,225,178,67,178,110,67,202,63,98,237,40,111,89,187,37,181,169,139,158,98,29,174,228,41,44,121,212,186,94,182,122,117,53,179,217,208,14,177,23,108,247,249,185,196,175,151,62,248,69,250,50,34,156,248,81,235,43,42,157,52,213,187,170,54,228,210,160,235,105,212,167,57,0,255,184,158,199,25,28,113,237,40,186,32,119,207,140,154,163,66,43,223,141,139,8,214,204,100,42,46,159,88,194,79,57,238,195,136,223,134,180,219,27,224,222,198,175,143,224,151,39,123,219,25,145,220,51,153,218,56,104,116,86,228,97,248,192,192,96,178,99,231,66,155,158,75,60,215,168,207,233,243,52,151,39,78,124,18,89,163,188,25,20,245,104,55,41,83,79,63,244,132,176,122,112,145,243,166,74,173,106,127,102,109,4,249,229,214,91,225,174,120,73,163,78,130,50,170,74,185,187,139,234,56,97,30,35,61,102,177,194,5,134,231,24,3,29,114,250,204,223,75,178,41,117,188,103,77,74,130,25,161,46,149,74,194,166,84,149,150,45,195,141,247,214,203,183,52,29,141,190,11,170,81,222,182,55,227,104,168,227,223,128,51,216,145,241,237,31,215,24,35,63,34,151,39,180,120,181,116,223,13,123,247,164,37,38,212,110,105,208,163,72,95,188,96,21,99,234,34,55,238,64,155,124,126,173,28,149,134,23,37,155,209,13,163,164,108,217,33,209,81,171,171,24,239,5,27,186,40,36,87,51,157,81,168,203,38,107,54,91,53,154,152,150,83,26,235,187,151,236,171,143,74,234,59,184,38,41,113,221,55,98,92,78,138,113,181,180,109,27,241,5,75,240,71,127,16,80,188,93,92,87,113,158,119,110,169,73,227,252,55,111,78,183,254,112,240,104,132,203,138,96,162,106,170,51,142,1,0,224,2,212,23,17,145,68,142,145,223,164,88,192,175,139,160,23,243,126,134,5,208,167,5,125,92,188,31,197,2,0,0,0,0,160,2,172,200,11,43,194,226,142,188,184,35,47,96,234,50,142,69,14,59,119,62,14,247,179,88,20,0,176,253,184,67,250,231,253,35,110,101,195,35,122,100,119,127,169,79,151,212,127,68,18,212,31,251,54,154,217,220,121,164,127,226,151,155,248,204,108,88,69,143,236,239,239,222,83,122,71,82,82,81,127,156,150,215,102,115,52,146,232,88,190,211,178,254,95,56,227,90,177,181,139,34,198,95,253,81,152,29,101,85,162,99,249,78,75,44,15,159,86,48,169,207,173,61,21,49,254,228,87,154,252,27,7,0,192,57,160,158,128,174,160,158,96,102,212,56,224,253,98,241,226,202,21,11,0,0,0,0,0,0,168,176,34,112,101,40,160,226,61,5,0,0,0,0,0,0,184,144,234,83,139,10,49,7,72,125,42,198,49,162,70,102,92,220,250,85,83,64,93,228,46,22,238,103,42,230,118,166,5,125,40,210,40,59,82,240,95,37,252,143,119,84,173,2,172,117,176,29,136,122,177,130,172,82,203,145,180,33,132,60,162,197,68,204,101,10,189,178,103,216,253,237,123,194,213,51,201,134,244,199,81,206,217,243,8,166,228,0,255,177,229,127,41,120,68,80,218,49,18,242,35,167,247,190,246,166,222,182,240,220,220,49,91,247,59,86,52,116,144,243,17,240,153,106,0,255,239,12,142,213,200,238,180,184,6,115,203,169,75,123,46,2,192,133,220,222,213,2,224,28,9,28,229,120,191,85,64,250,95,227,168,15,57,226,191,151,53,142,250,180,0,0,0,0,0,128,10,186,80,84,212,93,128,21,49,199,200,126,117,83,56,238,72,197,250,234,22,21,50,87,45,42,232,67,81,37,88,204,165,176,145,237,253,173,23,165,85,217,73,35,143,194,179,158,97,118,94,131,203,152,203,103,230,202,53,221,34,163,86,157,146,141,171,247,229,37,63,100,183,124,48,85,174,43,158,13,223,176,230,56,85,34,126,252,220,116,65,194,244,101,124,45,66,77,55,71,63,52,42,203,150,54,48,226,252,199,94,81,146,196,43,89,146,20,74,94,150,140,78,77,104,245,63,49,235,219,81,219,43,201,170,109,26,173,222,212,8,174,230,221,56,241,233,26,92,112,4,75,205,101,28,7,33,38,126,93,252,124,210,252,10,183,91,45,43,25,149,50,95,138,106,147,73,139,46,141,216,134,83,124,148,192,235,220,99,32,225,254,206,21,73,130,144,136,140,164,148,80,194,54,65,79,177,166,64,115,192,183,241,229,106,210,113,214,181,139,55,209,233,226,214,44,147,126,120,233,62,222,207,248,123,103,169,25,206,114,28,183,58,49,22,101,142,147,193,151,141,247,244,185,107,46,146,208,41,188,168,108,157,4,45,46,136,217,53,80,120,124,202,220,150,198,27,7,24,196,176,124,225,164,70,81,151,145,177,50,50,146,84,26,81,41,41,184,35,73,70,250,175,26,17,153,65,207,237,178,42,169,217,132,72,110,59,46,224,124,170,195,23,70,158,242,152,226,14,131,242,48,223,24,50,111,71,146,245,11,33,5,216,40,145,152,207,248,185,130,238,189,153,54,74,141,55,78,110,169,165,240,194,107,109,158,210,165,118,225,6,231,152,105,206,102,54,97,226,206,188,167,203,92,68,157,68,102,188,99,234,68,82,80,37,141,40,17,145,83,44,99,50,157,71,129,94,207,185,206,190,218,226,161,4,136,121,252,43,35,73,89,235,215,169,219,142,200,36,75,54,231,112,233,19,49,147,254,36,222,139,252,178,245,117,211,136,66,80,213,205,148,172,101,186,231,208,224,242,182,38,159,18,54,22,141,199,115,142,102,7,107,88,9,73,62,35,234,186,24,145,232,164,186,244,84,113,215,221,153,222,113,216,117,201,25,183,242,140,143,114,50,182,93,213,144,143,92,25,25,81,34,115,151,80,127,134,254,126,234,86,144,140,29,173,136,212,9,137,70,70,46,189,238,71,49,38,45,14,109,220,227,16,123,88,197,242,64,59,37,98,14,127,172,76,26,153,116,19,39,179,113,71,79,214,166,113,198,101,83,231,54,188,42,62,0,0,160,40,59,230,231,235,143,154,139,60,37,59,74,113,107,73,24,34,26,101,119,239,97,134,5,129,72,133,6,57,172,96,162,10,46,240,241,227,206,123,17,17,59,51,234,10,66,178,97,91,90,173,109,199,35,113,24,212,128,72,137,76,145,62,36,200,47,244,153,139,140,216,43,154,18,47,155,146,187,10,201,219,112,175,55,189,107,220,50,194,69,181,210,120,192,22,78,138,190,108,0,91,183,129,196,252,251,177,86,102,61,98,101,41,53,50,203,168,16,226,141,68,74,145,152,58,22,101,60,20,37,148,74,149,196,65,163,10,179,81,57,59,196,254,109,160,95,232,116,181,189,86,157,238,20,242,55,90,141,59,185,124,202,123,110,175,85,69,172,213,197,92,59,99,231,138,200,90,35,105,70,121,10,21,181,36,211,83,233,67,78,131,88,65,204,124,122,52,163,49,95,87,105,123,199,163,62,125,184,122,173,205,114,237,27,222,11,15,210,88,196,26,189,67,175,226,37,172,45,109,107,52,192,252,229,2,94,62,40,189,79,106,146,212,28,21,85,108,77,80,76,172,173,153,78,153,114,27,131,119,249,42,161,189,109,211,52,236,76,244,67,94,230,253,140,204,157,17,217,45,155,112,42,169,14,37,149,136,88,244,152,149,107,243,3,0,0,160,2,0,22,91,33,225,193,246,191,106,62,81,181,59,106,214,80,248,207,70,114,201,10,27,55,177,62,124,96,61,124,218,94,116,90,114,167,70,59,104,143,41,136,121,241,156,242,185,195,221,113,34,181,234,212,95,134,23,57,222,163,2,217,212,137,121,58,157,11,170,69,236,4,254,223,184,145,82,179,41,53,180,129,170,206,148,65,16,9,158,177,0,255,149,185,76,149,176,122,18,90,9,199,172,220,109,90,166,221,97,8,54,226,195,0,255,140,253,175,140,71,84,21,60,163,50,244,244,88,149,157,162,148,215,238,107,0,184,168,167,22,46,234,9,224,189,12,133,216,114,200,175,18,37,10,37,22,232,127,177,40,210,199,251,107,71,210,181,247,90,14,101,222,164,211,44,139,79,151,131,116,106,62,42,230,115,145,73,16,227,127,231,51,126,228,105,170,31,145,58,51,162,212,179,91,210,69,53,90,220,144,76,141,217,225,166,23,70,94,13,231,99,118,181,196,200,233,50,118,100,210,21,133,102,109,42,173,214,186,141,235,138,78,13,234,82,36,212,164,207,121,192,183,240,149,122,230,136,99,34,153,165,100,154,107,56,166,230,113,221,84,46,69,29,186,202,192,124,68,230,41,91,58,241,158,62,119,213,37,173,83,120,241,140,107,155,20,114,40,250,141,7,137,154,86,172,202,153,97,108,46,112,84,103,246,178,19,12,88,34,251,223,153,203,38,97,185,82,139,27,58,115,146,251,36,218,115,16,238,57,228,4,252,101,82,62,23,185,202,32,140,150,108,19,238,105,54,107,146,20,164,29,7,33,114,173,146,212,141,3,0,224,5,136,136,28,145,99,230,106,28,35,118,100,123,33,31,249,98,1,239,175,12,139,23,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,232,34,150,226,197,252,60,125,55,22,0,0,0,80,49,239,71,4,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,69,61,181,112,81,79,46,224,189,149,244,226,94,245,164,97,225,126,132,28,235,177,224,128,161,15,69,133,250,67,31,10,192,2,176,49,63,222,191,63,99,101,212,242,212,100,186,249,22,194,240,34,15,149,48,197,254,107,16,54,186,103,127,145,84,253,51,183,160,164,105,146,225,71,70,25,58,177,193,83,98,39,226,119,71,107,175,136,120,197,215,104,243,161,108,104,52,47,21,209,144,177,31,242,17,239,126,234,179,150,164,167,83,72,223,130,37,226,182,20,114,61,163,98,91,93,252,108,49,50,39,63,230,59,123,0,255,94,81,114,19,31,225,36,125,51,116,154,187,148,18,121,173,49,34,74,70,70,134,19,185,35,202,79,205,74,105,62,79,91,69,84,225,239,168,137,216,170,83,204,40,204,42,254,232,249,222,198,69,128,245,119,146,189,54,55,218,106,227,220,173,94,156,113,238,99,90,248,71,175,224,166,57,43,218,116,141,246,113,254,22,126,218,222,241,75,120,239,22,110,207,168,226,3,160,66,44,69,57,228,115,81,50,9,181,128,186,180,80,47,174,168,113,64,5,57,198,191,252,73,240,99,227,64,31,179,62,253,90,17,139,80,113,55,10,154,164,34,152,133,127,110,231,88,253,234,132,230,108,121,161,223,180,99,118,213,198,50,217,0,255,170,185,100,85,250,143,26,117,211,108,238,86,146,161,189,175,145,254,109,61,49,235,227,211,136,199,247,153,49,102,83,245,150,137,43,1,93,102,247,50,226,51,147,119,228,74,217,164,61,120,89,100,151,182,160,53,39,149,86,147,246,37,4,0,0,0,0,64,49,118,208,173,192,87,171,239,186,171,239,62,60,83,198,245,226,33,94,37,126,48,215,1,33,122,16,226,111,173,69,139,216,17,107,101,176,78,82,74,25,87,117,211,144,80,17,69,219,87,85,89,244,190,23,251,114,138,241,89,203,246,59,234,243,121,53,183,163,36,217,225,54,227,122,18,38,198,77,165,100,84,67,13,185,53,137,27,206,202,204,184,140,1,248,159,253,16,51,116,153,249,168,153,153,153,110,70,148,66,198,132,150,66,75,56,166,242,58,98,131,135,73,37,137,153,75,15,127,120,105,140,137,138,54,136,29,154,16,153,183,35,233,134,79,42,205,164,85,82,42,205,210,86,242,233,154,163,50,114,220,83,170,90,151,66,245,176,14,24,107,141,7,236,130,0,59,234,91,36,119,70,238,245,233,232,161,83,215,105,70,21,242,2,238,108,18,145,26,57,171,46,22,240,142,35,60,103,23,219,83,13,247,35,35,87,70,70,70,84,82,146,214,166,16,151,208,66,208,99,234,244,185,107,46,146,118,167,240,114,196,120,39,65,74,128,152,5,220,169,240,248,225,13,37,91,44,204,184,92,181,207,6,182,89,16,242,169,215,231,234,166,103,210,140,18,145,165,173,69,86,58,50,23,10,46,139,58,191,100,82,163,200,166,33,118,112,141,149,2,152,154,145,14,0,0,168,32,7,253,214,197,74,18,123,83,74,41,109,89,202,140,8,59,142,227,237,24,127,227,23,185,124,86,167,150,148,100,59,138,245,125,120,54,36,106,79,155,70,184,195,199,13,207,178,126,195,34,238,69,0,255,60,205,172,81,34,162,138,27,248,53,74,202,169,237,75,48,126,138,84,2,153,201,174,89,134,137,66,231,236,127,246,232,70,61,62,218,218,148,251,115,243,94,123,221,214,250,226,238,14,180,42,234,142,62,153,89,44,106,71,218,47,228,51,245,75,39,253,240,74,174,164,81,26,82,210,112,156,82,83,71,9,155,162,24,75,205,237,75,118,85,48,52,75,243,211,104,159,93,138,40,191,220,248,133,244,173,199,141,190,41,13,173,191,241,198,53,174,156,26,163,71,240,83,120,46,181,57,12,136,79,47,254,73,223,59,43,246,235,78,38,107,20,230,76,82,45,221,152,104,233,130,57,100,78,102,160,195,206,80,148,35,190,208,239,92,145,36,104,75,246,166,45,211,142,197,76,54,162,177,120,28,71,1,95,68,36,89,73,41,201,57,228,202,238,145,59,162,38,51,92,137,74,68,96,242,59,172,162,143,160,81,116,53,226,213,91,48,243,46,239,163,226,29,182,240,215,9,51,14,111,120,148,13,76,118,196,31,107,149,76,26,153,180,140,92,181,70,150,140,90,202,141,51,166,227,58,114,69,101,90,88,86,23,99,77,112,142,45,140,80,227,202,76,25,234,203,107,187,229,72,48,116,181,98,80,25,193,52,76,1,189,48,210,160,134,27,217,197,144,191,86,232,201,14,118,163,62,79,191,130,158,185,58,138,26,181,22,44,91,10,29,35,140,84,66,52,105,87,245,232,17,168,240,148,89,236,43,203,136,149,43,198,250,239,83,134,201,188,19,141,244,187,99,38,86,67,76,13,196,231,156,226,98,209,103,190,71,32,174,191,85,116,221,105,102,82,26,168,22,62,170,101,49,59,37,38,253,51,191,50,214,222,132,128,50,146,212,40,37,74,30,112,153,180,110,243,125,244,106,205,47,110,34,77,183,59,17,146,214,124,236,164,57,58,77,90,74,190,228,208,226,36,81,156,252,0,0,40,7,184,175,207,211,86,33,47,178,90,208,149,168,84,49,82,23,225,166,5,184,151,97,241,98,134,5,0,0,0,0,64,5,88,145,23,86,132,5,61,189,112,47,35,47,96,234,50,14,250,34,199,212,69,28,229,167,175,22,5,0,108,63,32,253,83,127,231,136,91,217,112,136,30,217,225,0,255,249,150,94,171,30,170,197,220,13,106,179,193,243,240,253,211,209,87,68,108,226,72,16,134,81,244,208,78,95,228,50,98,191,166,73,102,219,102,171,74,204,28,34,230,217,1,141,36,188,198,254,203,254,167,38,78,246,138,110,163,72,41,205,218,121,17,228,87,130,223,251,73,216,247,94,83,0,255,92,65,163,70,158,154,88,173,201,142,227,37,161,235,248,84,172,29,24,49,254,234,139,202,174,32,199,1,0,128,62,224,206,37,177,176,242,89,21,244,123,71,217,181,81,208,23,11,168,79,11,23,245,105,1,0,0,21,112,101,40,92,204,71,46,20,50,31,0,122,170,80,20,244,84,161,40,192,82,184,168,11,197,149,161,0,0,0,0,128,10,128,127,231,64,23,138,10,186,144,3,228,50,34,105,64,110,109,82,48,86,102,68,13,116,171,20,11,152,139,80,92,91,33,31,123,41,222,219,161,192,98,203,144,159,250,21,77,235,175,94,219,197,85,85,163,251,184,176,165,131,149,114,72,237,108,18,195,203,136,63,239,39,211,109,69,70,192,35,206,170,140,108,201,243,152,10,174,234,101,125,179,93,244,64,2,126,124,245,181,86,252,69,163,215,217,238,196,159,220,211,12,63,35,152,123,0,255,247,43,167,159,167,39,89,97,73,154,75,123,77,226,186,31,185,55,189,158,36,232,223,196,197,4,250,143,112,127,69,68,174,150,34,94,6,113,214,127,58,78,94,196,165,170,213,97,112,83,240,70,187,28,2,230,87,68,36,169,73,222,56,214,199,168,47,31,89,242,59,40,97,159,100,81,201,7,128,57,230,35,90,56,202,113,235,42,123,1,233,31,37,92,56,234,131,62,230,103,46,146,56,112,140,123,25,22,0,21,244,161,0,0,0,0,0,0,120,113,45,11,23,239,173,80,192,181,20,46,172,12,197,149,161,168,136,126,204,139,204,237,136,157,167,73,95,52,92,74,189,63,12,185,136,86,49,170,67,157,31,21,247,70,167,34,210,47,106,107,103,163,223,223,105,53,135,158,250,209,128,43,94,248,139,229,157,165,151,240,214,66,155,200,94,58,70,232,147,236,181,227,173,234,87,226,156,182,94,98,239,159,200,231,98,168,235,240,94,198,240,137,235,221,195,78,34,59,219,198,71,184,167,190,190,174,251,190,30,33,135,129,159,112,192,71,40,213,138,244,193,12,148,209,110,179,155,19,240,235,244,250,118,231,138,26,125,185,226,165,17,233,61,201,180,150,38,189,99,135,48,33,183,184,238,216,147,191,58,159,38,231,81,196,183,50,202,125,82,233,222,164,80,82,86,91,190,147,124,41,137,54,199,153,74,21,102,71,119,76,52,193,63,238,59,192,63,37,43,34,232,250,116,43,173,222,212,224,233,38,190,116,46,78,98,79,72,180,40,140,147,150,115,35,111,54,222,139,212,199,46,145,25,212,5,83,58,109,216,50,201,40,225,215,36,151,100,2,135,102,21,164,55,198,234,103,139,180,3,52,36,126,252,161,91,17,69,231,52,53,156,182,164,24,245,200,33,178,68,54,159,211,139,95,170,215,232,179,212,92,78,137,112,34,54,169,249,78,222,85,140,169,9,201,221,105,113,152,212,196,138,12,99,8,15,93,106,200,203,55,159,190,54,33,181,250,111,239,220,190,101,57,55,224,90,103,153,196,246,113,248,160,219,153,249,172,59,86,125,189,205,146,18,149,208,242,105,113,211,158,138,214,111,169,49,165,90,239,233,232,50,123,56,216,134,179,213,18,239,45,252,59,47,252,86,62,221,213,171,3,127,151,184,93,191,110,125,79,69,23,108,29,143,100,123,62,113,129,51,16,48,243,162,228,243,177,226,83,151,184,245,221,141,252,46,250,68,103,95,35,108,203,93,195,12,245,83,146,95,180,152,233,171,77,110,53,29,243,200,41,199,163,126,73,162,177,188,99,33,140,129,236,175,132,249,75,178,115,89,118,198,142,223,212,227,84,235,167,182,227,122,38,205,139,186,224,164,28,114,97,88,156,225,217,135,57,172,33,254,115,145,36,94,38,105,156,200,204,166,16,66,35,45,40,213,95,33,100,83,61,85,252,65,216,196,137,72,204,30,54,103,15,102,204,6,97,221,95,27,159,155,59,99,252,203,211,222,187,191,36,191,118,233,113,221,23,239,229,105,167,50,213,164,51,14,49,117,17,235,197,118,218,204,69,115,250,8,99,122,120,117,136,43,149,41,49,131,67,28,44,112,61,151,36,125,228,50,245,123,103,210,38,115,180,68,173,52,234,22,218,141,86,226,178,224,150,184,239,169,202,96,130,42,227,94,118,26,226,103,246,112,142,113,25,174,113,133,46,201,202,140,112,34,159,233,141,38,61,200,251,56,110,201,9,29,22,59,99,208,165,80,155,131,97,97,62,170,104,71,52,64,234,74,210,164,15,129,63,115,17,17,145,100,103,212,9,105,73,203,182,221,217,208,152,25,155,14,155,62,37,50,102,94,144,181,246,90,59,154,215,91,109,127,115,82,147,129,243,30,90,20,147,159,126,55,166,78,159,185,85,50,98,71,109,73,82,82,43,247,250,18,90,192,170,40,125,162,1,109,34,135,42,150,19,127,5,10,81,167,213,236,109,54,140,17,184,23,153,39,20,94,210,120,200,166,164,198,121,213,220,162,247,206,51,54,159,126,81,5,23,48,136,185,50,109,240,129,131,70,217,24,182,98,130,46,245,25,180,181,105,205,124,20,167,237,94,107,40,113,13,253,27,106,130,119,162,64,162,73,103,108,204,92,101,249,147,153,31,228,175,91,171,174,92,84,233,207,108,169,67,105,38,51,54,181,73,75,110,240,141,217,1,237,240,145,147,90,206,62,254,179,61,185,124,196,191,243,109,46,51,139,147,180,164,109,19,125,217,60,172,168,212,134,87,213,68,105,81,73,85,235,138,183,217,43,63,195,51,211,21,212,231,165,190,232,147,180,57,82,123,220,200,205,54,119,159,14,40,68,187,98,188,203,248,200,161,18,35,179,136,29,109,78,155,4,81,151,151,181,181,10,85,127,209,232,117,183,236,125,180,239,198,5,223,58,239,238,110,224,160,204,156,204,99,198,188,62,82,183,155,26,43,34,104,70,82,242,208,107,9,183,124,154,212,142,78,101,134,149,115,158,98,61,46,237,74,212,149,43,60,107,123,218,96,141,186,200,12,5,0,84,208,1,172,88,17,23,244,43,162,92,184,31,107,183,141,66,230,101,100,172,26,71,5,0,24,25,4,124,75,151,46,105,175,77,139,87,202,154,119,111,229,208,85,150,247,39,32,123,39,230,7,62,82,120,173,58,246,63,174,141,238,79,205,132,249,57,169,154,26,100,3,32,212,127,47,171,147,139,140,200,188,55,39,35,10,49,159,58,88,42,122,230,242,112,98,125,247,163,36,206,213,40,164,230,210,187,134,36,155,245,148,192,238,188,116,86,28,96,99,35,44,136,127,233,163,204,172,181,188,151,136,84,1,103,179,38,166,39,141,11,236,148,15,211,219,62,141,142,132,251,250,92,25,153,43,230,128,79,130,184,116,7,57,96,193,7,153,196,235,85,165,212,17,176,72,187,56,2,160,194,202,71,40,42,232,82,14,16,185,69,20,238,109,93,208,162,144,203,200,36,115,204,136,178,105,202,7,128,139,155,84,139,244,81,168,0,255,94,102,236,149,177,202,222,133,214,28,150,220,136,206,108,249,52,35,81,31,17,186,200,38,226,133,83,42,123,147,10,252,184,166,247,110,217,123,197,207,8,11,56,41,85,224,62,231,179,123,35,100,126,71,162,140,121,143,228,50,95,34,79,93,55,250,9,117,88,38,79,28,106,167,140,200,132,149,232,130,139,89,72,205,141,92,155,32,232,240,233,196,175,102,46,254,83,202,216,78,172,111,22,143,234,14,28,195,4,168,56,15,120,201,148,215,118,64,152,191,189,214,202,126,53,122,45,250,184,25,23,118,205,74,200,39,186,229,210,200,76,250,83,73,212,82,10,215,44,143,152,68,106,8,232,17,89,180,195,198,28,97,175,202,54,19,23,17,191,122,247,106,53,111,245,66,154,225,131,31,153,72,25,95,29,0,21,87,134,162,2,172,76,34,199,124,134,133,92,177,234,244,66,228,215,109,1,45,220,223,113,225,254,14,197,216,22,0,21,87,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,200,29,212,162,226,94,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,245,4,243,73,42,228,69,0,232,226,98,196,206,213,80,136,164,43,230,71,208,140,163,24,250,80,84,92,25,138,10,4,145,23,17,43,169,182,33,63,117,59,92,188,203,213,240,86,131,162,14,149,210,45,68,73,13,83,242,82,76,195,243,236,77,13,240,23,65,238,39,109,88,58,97,223,13,247,51,51,244,52,80,211,21,185,54,50,79,166,31,66,153,145,121,85,169,130,75,92,85,42,61,187,91,34,9,58,124,180,181,73,68,46,150,136,94,107,178,123,169,45,212,4,239,76,229,83,165,243,48,43,69,140,140,66,184,159,161,167,186,12,250,78,74,200,109,212,229,212,224,155,134,100,66,184,83,10,94,210,39,37,49,135,15,156,52,157,133,237,247,198,184,23,81,51,159,133,29,237,172,132,28,94,180,224,92,242,144,14,83,12,163,152,153,161,126,165,118,170,205,136,88,95,110,231,233,249,40,148,172,40,133,212,147,252,158,18,142,80,247,61,171,122,216,195,198,16,207,24,248,1,0,80,1,99,197,74,42,135,220,81,139,180,152,17,145,73,26,57,228,163,230,170,113,192,188,159,81,227,112,161,90,144,21,209,143,209,253,87,190,182,54,201,118,60,154,137,230,97,231,71,217,177,190,251,89,221,124,70,198,250,222,163,175,44,17,24,97,167,19,220,101,194,164,17,232,0,255,210,19,19,239,207,123,252,189,79,186,68,69,85,151,143,185,91,31,214,102,215,49,228,182,46,204,78,109,253,110,116,82,7,254,109,155,2,236,100,188,165,18,191,180,55,54,220,207,135,46,74,161,92,36,173,52,167,247,46,205,109,243,28,48,63,83,245,50,252,207,254,209,112,79,31,121,90,92,252,204,218,196,139,114,192,137,79,182,54,165,93,83,16,189,88,163,221,29,1,0,0,224,194,94,241,105,10,186,144,67,217,36,226,0,112,49,35,170,133,244,3,228,114,175,21,25,59,50,146,84,82,167,65,47,132,220,138,75,228,59,73,132,42,92,186,117,152,53,232,81,2,126,125,222,15,39,159,107,104,61,50,232,57,139,122,118,55,252,115,14,5,134,207,49,138,25,156,219,138,218,217,236,166,8,33,195,252,191,72,253,10,39,50,179,169,111,75,39,205,59,138,62,247,109,74,149,204,162,34,237,250,20,194,213,252,225,108,198,228,40,61,32,252,149,124,100,100,232,50,72,157,94,41,173,210,234,162,178,112,207,200,212,180,90,152,170,212,165,239,136,145,17,177,147,68,236,204,120,43,173,102,37,213,182,118,171,239,221,227,150,220,132,153,10,115,243,50,134,67,220,148,74,238,63,118,183,77,119,148,127,232,34,23,89,226,71,102,161,185,112,200,180,78,29,183,4,170,174,119,188,7,129,198,161,139,235,131,29,124,181,192,72,104,155,197,158,110,220,43,31,116,229,163,208,204,216,81,146,70,56,212,41,132,150,40,161,228,81,158,98,213,140,87,13,12,226,12,115,69,204,3,68,94,134,126,237,181,73,145,62,90,157,219,247,16,222,117,107,85,234,225,171,204,15,186,4,93,232,243,234,214,81,186,22,173,219,162,197,41,214,196,19,87,156,247,211,196,79,23,122,113,111,250,68,102,223,103,102,196,136,151,15,146,253,162,146,168,39,109,29,118,145,130,68,104,163,218,124,2,209,211,24,111,56,147,99,44,116,20,215,189,136,77,8,9,202,144,150,21,55,100,228,35,179,68,46,146,252,212,233,181,226,75,45,239,199,238,112,161,203,167,130,127,249,195,195,202,29,54,128,49,116,43,169,174,84,55,31,181,117,35,35,93,210,212,166,56,19,56,228,176,208,13,151,109,249,35,17,0,255,253,54,151,25,181,68,142,60,52,250,178,109,158,113,93,198,167,26,46,76,187,17,107,56,196,208,124,226,9,135,217,90,70,66,189,46,119,46,234,107,37,205,69,167,111,201,169,245,38,135,111,3,28,42,133,186,53,142,245,105,82,14,163,243,141,151,196,252,106,75,33,206,223,218,59,227,94,205,123,55,167,206,253,52,99,106,141,72,204,235,243,186,104,55,73,74,105,83,139,108,157,44,78,41,142,203,154,73,115,122,65,153,157,167,168,22,149,176,84,99,38,83,88,197,134,182,215,33,241,179,234,175,58,125,21,144,234,77,239,254,173,201,216,233,120,227,65,23,92,204,126,96,141,70,32,242,163,230,114,17,73,86,113,191,37,101,41,211,36,55,83,161,166,101,70,59,140,96,163,147,13,121,186,164,234,101,58,100,69,46,190,127,21,55,239,139,211,144,69,110,153,219,192,94,161,22,139,26,197,48,151,141,103,79,36,230,130,126,37,222,142,82,35,98,7,141,42,125,105,170,213,168,102,41,67,229,86,196,90,97,19,47,83,146,197,203,172,205,238,203,227,67,46,35,118,70,172,21,165,148,200,229,251,228,170,44,29,117,43,101,76,93,209,203,158,71,111,57,117,34,141,112,134,37,106,140,55,109,117,230,234,207,125,13,43,211,252,190,183,23,254,166,108,82,224,235,147,52,221,189,143,162,15,126,55,86,167,88,253,157,50,103,92,206,53,189,140,9,26,242,67,79,117,153,234,199,174,36,99,215,224,150,45,233,41,69,200,194,171,14,154,138,148,194,68,30,75,51,223,33,63,242,153,21,126,196,162,185,87,227,120,79,90,200,33,50,75,23,254,20,234,18,66,21,138,87,13,235,50,81,69,27,208,166,48,212,167,95,177,34,51,50,106,84,55,74,144,44,53,137,27,30,213,132,77,243,14,132,186,252,172,173,85,171,110,215,232,53,199,233,251,235,220,141,11,14,212,221,229,221,192,28,62,229,88,246,77,200,233,117,121,248,225,228,202,32,46,60,39,163,33,151,90,31,145,227,131,172,34,159,58,143,247,94,225,172,72,172,202,76,206,32,62,100,62,155,195,16,249,153,223,139,248,157,15,165,238,222,13,248,238,12,170,80,122,103,233,161,206,88,199,22,178,211,140,107,229,194,209,173,226,102,70,208,199,37,52,75,243,142,153,218,152,205,22,31,179,238,221,133,31,54,49,138,167,25,233,206,184,54,69,35,137,247,245,17,53,191,131,148,248,81,220,83,149,210,74,8,215,102,130,95,139,29,110,17,43,5,186,136,64,157,226,76,211,30,142,120,47,98,71,173,65,90,226,58,37,67,253,68,191,50,250,34,107,105,234,10,215,29,75,223,184,61,215,88,230,148,250,196,130,214,114,81,106,118,103,25,3,0,0,92,192,252,8,140,204,192,88,10,186,162,0,0,0,0,0,0,0,168,0,122,122,145,88,208,211,11,247,86,202,1,118,70,221,52,56,196,142,82,31,51,111,213,146,59,229,67,174,168,22,5,0,156,29,224,252,191,251,90,57,227,187,55,5,223,232,161,85,254,231,154,202,92,36,53,101,122,149,8,121,59,143,245,229,215,244,145,81,223,220,188,135,155,221,242,238,84,83,26,203,50,122,172,0,255,94,54,194,63,34,19,126,45,96,120,181,194,148,39,158,154,156,110,178,73,35,9,247,242,213,203,175,149,207,82,191,250,246,238,173,49,229,138,20,116,16,109,157,138,226,161,194,48,87,251,29,66,100,191,189,242,180,18,117,26,173,3,126,162,85,133,77,172,31,63,173,251,76,93,84,26,166,85,69,19,180,113,218,215,105,94,202,36,82,59,21,66,140,0,255,122,90,102,68,146,250,146,166,81,95,159,31,0,0,47,64,228,115,169,152,186,200,84,200,123,53,169,66,68,232,106,212,56,64,134,226,253,21,23,51,211,98,0,196,194,181,48,175,164,66,230,20,112,71,42,238,189,67,113,101,42,236,157,17,10,160,167,10,5,67,23,176,50,20,80,191,86,40,92,76,93,90,0,0,0,0,64,5,93,40,0,94,204,207,133,249,185,21,112,229,206,72,133,252,88,168,139,139,52,14,144,95,153,22,239,237,148,99,46,233,145,197,98,102,177,40,216,142,248,243,131,168,151,59,219,69,106,153,94,26,151,188,111,104,212,4,245,150,167,14,234,135,184,191,51,151,233,228,119,212,18,118,211,121,24,73,15,59,49,47,115,58,111,123,237,24,254,195,125,35,35,233,227,251,184,123,189,100,20,67,94,194,203,39,233,141,12,248,228,221,13,170,141,125,203,51,219,164,190,216,198,65,83,130,173,109,234,199,249,35,78,79,195,165,47,224,164,191,70,119,75,207,244,171,10,100,155,25,116,185,216,185,98,37,45,15,201,8,122,75,147,138,204,172,66,164,18,151,45,37,241,142,129,106,67,153,25,53,15,152,31,121,89,72,94,23,125,46,41,147,245,221,25,51,163,89,181,163,193,124,117,208,54,68,254,95,102,174,77,31,49,61,211,37,224,90,211,25,65,172,56,109,56,73,46,8,96,28,31,45,229,123,155,169,17,95,70,100,172,40,73,138,2,94,220,59,136,5,172,15,152,17,145,9,199,21,245,226,202,220,81,137,98,62,74,174,10,7,188,151,161,120,49,45,68,196,82,0,184,72,183,0,0,128,10,176,34,47,232,73,146,140,227,197,29,57,7,12,125,102,118,139,99,232,51,147,186,114,184,159,159,73,46,100,84,90,212,248,0,120,33,86,38,41,17,142,133,250,40,224,143,173,223,107,149,172,221,215,162,187,44,121,248,218,105,124,10,239,18,35,115,177,114,71,172,218,118,106,84,18,84,228,54,53,156,54,29,114,109,198,4,225,165,197,32,133,159,90,55,172,153,216,233,18,212,46,176,253,16,122,199,251,186,248,185,34,51,35,163,54,109,141,76,55,223,90,57,137,68,157,43,91,195,111,170,135,29,44,227,174,198,165,108,156,72,98,132,252,147,174,26,73,72,148,200,44,20,84,43,244,100,79,15,21,131,202,117,120,87,166,79,157,92,161,185,149,189,77,198,182,149,16,87,62,242,57,241,171,52,146,22,165,125,224,121,167,135,73,109,248,227,19,117,148,69,183,254,242,143,129,185,76,207,151,137,153,242,203,204,71,68,165,145,168,57,77,185,84,218,178,46,223,179,13,37,139,22,137,81,175,254,22,250,145,248,150,93,44,105,151,216,195,143,59,63,159,139,157,25,194,31,158,67,42,173,182,99,226,45,82,76,71,135,196,220,239,190,20,97,68,18,127,216,197,49,182,154,202,74,157,236,104,155,7,1,87,70,84,186,118,68,56,212,101,234,228,101,158,54,217,120,79,183,66,252,170,187,234,219,123,246,35,168,133,167,13,15,92,20,12,227,198,247,93,199,30,38,181,27,57,232,184,118,70,77,23,185,114,101,37,37,72,117,216,80,174,75,195,206,41,146,75,27,166,240,50,131,186,116,198,184,140,103,7,243,142,97,254,27,113,94,222,20,168,218,114,27,182,48,71,162,71,33,31,127,240,226,19,231,126,182,117,26,17,14,53,71,132,195,52,73,18,122,44,42,215,86,93,38,113,160,29,201,92,134,250,115,247,34,35,87,174,92,81,104,97,200,52,201,162,85,84,38,117,98,234,19,170,181,105,51,61,15,240,159,203,101,19,155,150,205,38,59,217,113,27,225,52,163,73,128,67,109,153,104,4,26,179,38,152,25,201,18,9,185,208,71,187,51,50,242,93,165,4,35,118,157,74,31,49,117,82,59,140,202,77,148,9,133,242,50,23,200,198,13,144,153,186,200,38,115,111,250,78,26,238,41,199,161,209,216,145,75,241,131,131,75,185,132,170,120,145,87,172,97,200,229,130,91,110,71,100,174,36,172,75,169,83,24,226,18,142,151,202,120,218,81,96,139,253,53,207,16,249,107,197,218,123,213,106,171,144,93,247,22,101,226,221,219,147,199,87,214,14,24,98,173,131,1,88,124,200,71,188,92,153,59,114,213,76,82,226,33,187,122,72,21,110,92,105,20,223,216,217,205,39,227,103,30,180,99,12,116,16,243,116,169,254,78,166,190,87,173,86,163,46,233,238,221,186,15,63,254,248,151,241,221,113,18,203,152,200,38,48,156,33,241,231,162,110,122,70,196,206,21,53,34,195,45,227,16,169,164,154,243,154,205,161,238,238,61,85,28,226,164,194,149,70,250,199,210,37,179,215,166,239,248,47,198,186,213,188,117,63,13,113,80,193,5,175,10,204,62,237,54,14,105,208,211,215,206,81,126,133,119,18,53,218,128,24,173,133,139,106,113,58,207,150,141,70,229,36,152,201,111,127,51,74,2,36,254,29,241,50,162,124,91,143,46,38,165,86,92,114,218,109,73,35,51,17,61,11,107,28,145,249,85,154,83,236,106,159,218,158,136,177,114,186,204,172,234,39,121,9,169,103,178,197,123,184,65,80,153,199,221,132,59,117,174,3,191,120,233,80,196,70,113,89,40,172,29,105,7,24,242,147,190,87,77,170,239,246,157,206,146,167,86,220,221,149,104,40,209,199,88,198,90,71,57,64,232,51,51,115,69,82,74,73,212,90,106,13,210,54,109,243,144,72,46,43,102,72,164,56,0,0,200,241,94,210,105,27,7,57,164,174,86,155,57,96,254,94,173,147,136,3,254,12,125,145,99,100,214,227,80,226,40,0,0,250,129,132,140,245,244,52,87,171,39,93,15,75,154,248,23,244,48,129,254,231,21,83,240,143,31,37,191,247,36,98,228,205,84,151,99,108,28,17,91,179,187,33,198,0,255,214,173,74,216,90,21,109,18,150,62,76,194,47,51,221,204,241,125,208,92,82,77,111,121,195,28,50,196,202,236,87,6,200,231,195,68,90,9,143,86,163,80,130,49,219,52,74,211,232,204,178,36,140,211,222,134,184,50,232,9,243,95,46,101,158,70,201,46,35,133,209,146,214,22,81,119,22,106,78,63,218,57,16,215,253,77,43,65,200,112,0,0,184,128,186,164,143,248,34,99,103,59,31,238,209,57,230,119,234,51,131,90,64,221,138,104,43,28,183,174,4,41,244,81,126,25,177,242,65,42,243,97,175,164,71,81,192,139,145,59,105,232,147,86,226,182,37,168,219,186,141,5,128,29,48,115,181,136,136,157,25,53,179,49,81,74,72,22,183,22,82,18,111,25,234,146,25,190,241,113,248,113,69,148,154,174,70,155,215,219,102,25,178,27,71,133,21,1,176,51,20,21,243,34,46,200,63,114,197,218,22,240,94,196,5,200,139,5,0,0,104,1,116,69,81,65,87,20,0,117,135,184,159,132,174,157,73,163,16,82,131,70,165,45,227,148,166,84,82,10,227,190,32,17,40,81,102,71,84,199,79,106,133,21,28,202,185,220,181,171,90,203,151,12,201,10,86,58,82,19,78,99,190,243,103,63,197,167,246,84,236,129,8,16,250,77,232,107,211,106,180,91,141,86,200,183,110,222,105,222,133,63,141,70,251,93,240,222,236,222,98,10,211,50,211,253,192,161,153,149,79,89,199,84,7,85,162,201,159,124,0,255,164,253,206,237,171,8,0,0,176,126,192,204,124,102,148,154,139,29,165,214,82,39,148,100,211,208,107,169,181,198,138,196,77,184,212,169,225,107,97,209,15,43,205,176,130,45,92,20,106,224,10,79,216,194,127,71,228,191,211,230,253,87,229,180,247,63,150,237,132,254,85,70,19,231,235,249,101,121,194,30,151,221,63,113,149,7,0,0,128,245,99,102,62,51,74,205,197,142,82,107,169,19,74,178,105,232,181,212,90,99,69,226,38,92,234,212,240,181,176,232,135,149,102,88,193,22,46,10,53,112,133,39,108,225,228,135,106,163,137,243,245,252,178,60,97,143,203,14,98,192,204,204,204,204,140,26,53,163,212,90,106,52,197,113,29,167,70,113,95,242,243,128,19,94,50,153,75,14,25,85,106,212,90,230,179,187,118,109,86,253,218,102,147,217,86,105,140,41,61,190,152,31,98,160,125,114,62,181,143,181,89,243,0,0,0,0,0,88,59,96,234,86,173,237,85,167,23,239,244,58,161,220,189,119,171,119,43,14,52,26,21,247,198,117,207,187,132,41,76,203,51,247,29,127,101,86,62,229,2,87,63,68,228,34,146,146,124,174,164,132,80,90,45,181,113,221,26,161,132,208,159,114,41,204,48,213,168,137,163,155,90,65,252,203,143,92,227,20,43,187,230,88,144,245,236,20,83,36,164,252,183,247,179,219,31,195,174,218,16,158,252,50,127,51,179,219,31,181,7,32,0,0,0,0,0,0,0,0,0,0,0,0,172,31,48,51,159,25,165,230,98,71,169,181,212,9,37,217,52,244,90,106,173,177,34,113,19,46,117,106,248,90,88,244,195,74,51,172,96,11,23,133,26,184,194,19,182,112,221,49,51,51,51,51,163,70,205,40,181,150,26,77,113,92,199,169,81,220,151,252,60,224,132,151,76,230,146,67,70,149,26,181,150,249,236,174,93,155,85,191,182,217,100,182,213,47,163,137,243,245,252,178,60,97,143,203,158,154,248,98,126,136,129,246,201,249,212,62,214,102,205,3,214,31,25,69,79,139,67,143,77,106,182,206,211,102,161,43,163,180,110,50,78,155,175,184,86,202,188,46,184,28,228,82,164,146,200,20,42,19,152,140,170,52,105,179,178,63,143,240,39,221,106,56,201,102,165,187,53,163,212,90,106,68,58,172,168,196,115,178,97,161,183,117,242,97,36,117,144,81,165,70,93,222,152,154,33,124,52,100,52,27,154,227,236,121,118,191,28,217,188,132,54,225,118,143,90,41,73,82,153,112,157,150,228,228,102,130,12,23,52,135,176,126,156,12,149,83,193,179,33,71,44,180,43,136,143,10,133,185,159,207,105,182,140,119,236,96,59,60,15,0,235,199,124,100,228,94,81,50,233,138,90,72,157,86,26,180,222,186,77,109,95,241,247,182,122,27,163,46,69,62,5,113,209,198,131,41,86,112,214,10,231,88,168,133,89,156,252,0,0,80,203,181,50,109,54,145,78,13,55,74,37,46,105,91,167,173,220,27,90,137,168,169,107,247,151,57,21,247,91,190,167,11,222,124,103,69,153,74,153,54,179,172,61,100,238,59,138,77,201,94,137,0,248,73,77,148,239,46,33,165,186,223,221,69,70,53,43,189,50,222,50,10,57,93,105,84,102,204,152,34,85,66,114,25,166,90,68,79,215,52,174,250,141,114,161,189,118,92,205,229,156,96,11,181,3,35,0,0,0,96,125,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,70,44,75,25,113,56,36,110,71,167,77,157,18,153,10,21,42,84,10,84,105,210,164,228,163,202,192,92,190,135,127,246,55,25,203,222,201,6,136,252,119,218,188,0,255,170,156,246,254,199,178,157,208,95,197,64,213,227,42,15,0,0,0,0,0,128,245,33,34,34,34,34,146,36,137,164,132,80,18,73,219,166,109,73,210,134,25,177,44,101,196,225,144,184,29,157,54,117,74,100,42,84,168,80,41,80,165,73,147,146,143,42,3,115,249,30,254,217,223,100,44,123,39,27,32,242,223,105,243,254,171,114,218,251,31,203,118,66,127,21,3,85,143,171,60,0,128,140,25,249,200,168,52,31,59,73,45,164,78,43,109,91,135,94,72,161,53,166,36,10,51,188,52,170,225,107,161,214,15,0,255,242,35,43,56,197,197,174,6,22,100,61,219,194,63,134,127,162,121,242,245,252,178,204,110,143,203,30,130,128,121,47,106,217,43,162,36,173,149,100,73,82,201,219,82,151,146,74,233,219,48,103,198,116,235,80,91,38,36,214,84,197,31,62,176,49,11,213,148,42,115,128,123,185,198,95,199,127,35,170,203,15,2,237,91,24,203,126,181,29,160,1,0,0,96,7,136,123,73,200,94,25,53,9,161,52,107,82,74,217,166,58,149,82,82,31,135,5,51,166,68,135,221,82,33,191,166,21,254,240,129,115,89,104,167,180,150,3,220,203,10,6,59,68,228,34,146,146,124,174,164,132,80,90,45,181,113,221,26,161,132,208,159,114,41,204,48,213,168,137,163,155,90,65,252,203,143,92,227,20,43,187,230,88,144,245,236,20,0,255,54,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,128,245,99,62,51,115,237,168,25,117,37,33,148,86,75,205,90,111,218,150,54,172,136,155,91,189,141,78,151,30,159,126,184,168,224,65,11,43,216,104,133,13,44,212,194,19,78,126,0,208,165,74,139,168,180,150,168,217,132,67,105,137,182,140,202,91,74,201,234,182,13,101,43,27,218,97,193,223,199,142,136,149,197,234,195,200,161,9,22,46,37,21,69,230,157,246,92,219,196,62,246,58,47,34,0,0,0,0,0,0,160,238,146,68,82,74,73,102,141,160,36,73,134,227,184,142,91,35,242,197,121,93,167,184,181,186,207,155,111,57,199,76,29,59,44,116,91,98,191,60,202,31,126,229,66,110,112,40,95,114,117,143,164,181,158,180,161,89,235,180,38,201,85,105,67,39,180,148,116,77,164,40,93,226,52,41,242,228,152,57,167,174,16,35,163,46,181,20,50,56,149,235,108,110,150,180,101,108,200,68,237,53,13,152,145,143,140,74,243,177,147,212,66,234,180,210,182,117,232,133,20,90,99,74,162,48,195,75,163,26,190,22,106,253,240,47,63,178,130,83,92,236,106,96,65,214,179,45,172,252,16,250,77,232,107,211,106,180,91,141,86,200,183,110,222,105,222,133,63,141,70,251,93,240,222,236,222,98,10,211,50,211,253,192,161,153,149,79,89,199,105,41,146,56,37,62,109,120,74,104,41,222,29,242,195,214,34,131,18,218,168,56,100,106,170,84,207,82,39,151,34,143,79,137,121,185,59,187,218,201,45,46,231,7,11,29,231,45,246,245,151,122,70,210,12,151,205,124,144,164,45,232,25,7,33,240,10,45,143,211,118,63,141,234,125,171,251,146,48,51,117,84,152,143,25,17,115,202,205,26,206,103,8,27,67,249,179,29,12,1,0,80,119,128,184,159,132,174,157,73,163,16,82,131,70,165,45,227,148,166,84,82,10,227,190,32,17,40,81,102,71,84,199,79,106,133,21,28,202,185,220,181,171,90,203,151,12,201,10,46,31,66,191,9,125,109,90,141,118,171,209,10,249,214,205,59,205,187,240,167,209,104,191,11,222,155,221,91,76,97,90,102,186,31,56,52,179,242,41,235,24,65,63,105,171,210,204,112,34,114,239,100,99,76,30,82,73,70,105,92,145,107,114,89,16,91,98,203,36,92,98,76,121,199,250,53,29,162,234,58,224,89,166,181,199,89,233,43,103,216,203,136,65,171,244,253,189,77,90,232,38,25,174,79,121,105,18,39,42,205,33,143,157,211,32,182,169,53,238,243,61,80,155,121,233,251,41,145,147,147,246,217,6,253,58,79,182,3,52,0,0,0,0,0,0,0,0,0,192,188,184,245,90,74,157,16,74,207,164,13,161,77,75,163,44,141,122,147,175,67,27,226,162,70,93,105,38,57,245,170,84,133,84,43,234,210,249,224,86,30,142,50,148,221,224,51,187,202,254,48,0,84,114,68,102,174,88,123,69,137,87,75,219,108,218,208,242,72,159,243,128,153,238,222,199,76,113,161,224,43,125,86,18,231,187,80,90,158,101,64,222,113,58,239,184,149,249,218,171,17,0,0,0,0,128,45,159,185,74,109,215,50,163,191,13,114,211,141,109,221,183,234,253,226,66,122,186,233,253,232,237,6,49,72,143,206,74,226,124,103,2,5,138,36,48,144,77,96,29,91,199,254,178,204,164,148,70,41,149,16,66,50,106,173,165,36,37,132,146,204,204,204,140,212,118,95,221,90,196,24,12,26,129,200,204,53,196,92,151,30,246,101,95,6,240,34,79,179,140,1,204,214,14,214,128,25,249,200,168,52,31,59,73,45,164,78,43,109,91,135,94,72,161,53,166,36,10,51,188,52,170,225,107,161,214,15,0,255,242,35,43,56,197,197,174,6,22,100,61,219,194,95,199,188,23,181,236,21,81,146,214,74,178,36,169,228,109,169,75,73,165,244,109,152,51,99,186,117,168,45,19,18,107,170,226,15,31,216,152,133,106,74,149,57,192,189,92,99,239,68,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,14,208,0,0,0,0,59,196,189,36,100,175,140,154,132,80,154,53,41,165,108,83,157,74,41,169,143,195,130,25,83,162,195,110,169,144,95,211,10,127,248,192,185,44,180,83,90,203,1,238,101,5,127,29,0,255,13,167,46,223,9,180,159,98,44,123,42,118,160,6,136,200,69,36,37,249,92,73,9,161,180,90,106,227,186,53,66,9,161,63,229,82,152,97,170,81,19,71,55,181,130,248,151,31,185,198,41,86,118,205,177,32,235,217,41,254,49,252,19,194,147,95,230,111,102,118,251,163,246,0,4,0,0,212,29,32,238,39,161,107,103,210,40,132,212,160,81,105,203,56,165,41,149,148,194,184,47,72,4,74,148,217,17,213,241,147,90,97,5,135,114,46,119,237,170,214,242,37,67,178,130,203,135,208,111,66,95,155,86,163,221,106,180,66,190,117,243,78,243,46,252,105,52,218,239,130,247,102,247,22,83,152,150,153,238,7,14,205,172,124,202,58,246,75,56,141,249,206,159,253,20,159,218,83,177,171,24,77,254,228,251,39,237,119,110,95,69,0,0,84,25,16,249,239,180,121,0,255,85,57,237,253,143,101,59,161,63,208,33,50,151,145,164,228,114,69,37,180,210,10,41,225,180,53,90,105,161,191,226,114,19,82,117,154,56,186,89,20,196,74,51,92,99,11,43,133,230,184,194,19,78,113,135,94,212,55,169,145,217,100,196,222,241,38,153,50,148,210,136,234,56,37,39,228,50,39,70,196,136,169,185,252,152,237,142,21,107,42,196,212,149,199,179,76,107,115,178,82,104,206,176,173,17,169,69,38,205,112,158,200,7,73,218,130,89,82,214,26,175,208,242,56,109,55,84,167,25,134,180,47,9,51,83,88,123,25,233,45,49,167,220,172,97,67,126,113,50,148,63,219,235,17,0,100,204,200,71,70,165,249,216,73,106,33,117,90,105,219,58,244,66,10,173,49,37,81,152,225,165,81,13,95,11,181,126,248,151,31,89,193,41,46,118,53,176,32,235,217,22,254,49,252,19,205,147,175,231,151,101,118,123,92,246,16,4,204,123,81,203,94,17,37,105,173,36,75,146,74,222,150,186,148,84,74,223,134,57,51,166,91,135,218,50,33,177,166,42,254,240,129,141,89,168,166,84,153,3,220,203,53,254,58,254,27,81,93,126,16,104,223,194,88,246,171,237,0,13,0,32,99,70,62,50,42,205,199,78,82,11,169,211,74,219,214,161,23,82,104,141,41,137,194,12,47,141,106,248,90,168,245,195,191,252,200,10,78,113,177,171,129,5,89,207,182,240,143,225,159,104,158,124,61,191,44,179,219,227,178,135,32,96,222,139,90,246,138,40,73,107,37,89,146,84,242,182,212,165,164,82,250,54,204,153,49,221,58,212,150,9,137,53,85,241,135,15,108,204,66,53,165,202,28,224,94,174,241,215,241,223,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,25,51,242,145,81,105,62,118,146,90,72,157,86,218,182,14,189,144,66,107,76,73,20,102,120,105,84,195,215,66,173,31,254,229,71,86,112,138,139,93,13,44,200,122,182,133,127,12,0,255,68,243,228,235,249,101,153,221,30,151,61,4,1,243,94,212,178,87,68,73,90,43,201,146,164,146,183,165,46,37,149,210,183,97,206,140,233,214,161,182,76,72,172,169,138,63,124,96,99,22,170,41,85,230,0,247,114,141,191,142,0,255,70,84,151,31,4,218,183,48,150,253,106,59,64,3,0,0,192,14,16,247,146,144,189,50,106,18,66,105,214,164,148,178,77,117,42,165,164,62,14,11,102,76,137,14,187,165,66,126,77,43,252,225,3,231,178,208,78,105,45,7,184,151,21,12,118,136,200,69,36,37,249,92,73,9,161,180,90,106,227,186,53,66,9,161,63,229,82,152,97,170,81,19,71,55,181,130,248,151,31,185,198,41,86,118,205,177,32,235,217,41,254,109,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,1,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,43,0,128,204,123,102,214,51,51,231,153,153,51,213,204,228,114,115,245,174,92,110,212,209,17,99,138,136,207,3,32,251,103,102,102,70,41,165,148,82,51,106,41,53,163,148,82,115,103,102,102,230,166,45,61,130,17,137,152,100,73,139,38,61,22,101,48,131,157,98,248,151,49,236,96,7,175,95,151,215,215,211,17,215,103,206,231,169,61,211,20,211,110,55,167,167,87,213,91,234,230,178,55,117,199,221,250,204,153,70,159,43,162,233,26,65,187,126,61,68,228,86,146,77,225,19,90,157,86,138,244,61,223,105,228,243,119,215,157,254,84,16,39,179,142,244,128,39,149,232,247,61,192,17,6,240,131,189,142,184,76,106,33,180,204,140,168,171,210,72,75,43,165,245,91,84,26,46,137,186,131,58,66,97,218,100,33,169,34,254,168,222,88,24,52,33,131,76,53,28,204,200,246,161,125,98,62,27,232,136,0,152,151,91,33,243,114,41,160,5,208,135,194,5,253,138,12,69,124,235,2,228,99,239,60,169,132,212,106,186,35,254,200,175,124,148,140,204,164,87,146,17,46,37,133,74,184,165,173,212,52,186,21,216,33,141,198,73,147,185,192,73,135,123,177,67,225,119,128,172,111,69,125,173,172,17,181,77,171,211,160,173,185,68,234,221,69,174,248,97,20,51,17,115,40,188,97,108,150,241,208,33,66,159,153,43,73,68,70,173,73,40,169,213,2,0,92,136,136,72,146,22,232,99,94,236,140,140,157,153,79,115,1,244,59,31,53,218,88,200,132,159,238,28,233,159,177,163,146,90,3,142,177,34,92,56,64,100,40,92,168,22,80,72,25,243,34,159,171,78,57,87,86,60,43,203,164,59,125,72,130,66,79,121,168,20,125,179,91,140,200,198,120,80,235,105,36,151,168,153,157,164,144,84,120,144,159,110,76,33,108,210,4,81,252,35,167,123,192,244,189,9,19,207,56,114,91,31,166,52,13,75,218,36,238,148,126,217,135,8,248,115,185,36,181,185,120,181,236,64,53,48,111,49,246,46,198,88,193,64,249,154,110,75,38,232,245,249,17,86,63,126,205,85,127,35,51,223,104,252,220,85,41,164,38,8,243,0,255,14,159,167,151,124,77,117,176,29,149,182,116,99,89,126,218,85,125,181,19,12,0,128,10,160,203,57,172,136,250,110,225,144,234,81,57,70,210,204,32,10,160,95,186,200,182,194,161,62,228,35,179,214,249,80,45,160,66,230,101,100,210,21,149,148,80,128,145,1,67,159,249,28,137,157,81,75,4,61,137,227,118,171,196,33,230,211,148,254,13,213,99,126,184,196,69,170,74,53,92,204,64,185,217,148,243,18,35,183,50,243,73,34,34,34,223,92,165,82,166,212,134,212,198,123,201,125,220,145,196,201,226,80,161,127,18,69,10,213,194,42,222,182,191,108,32,196,251,152,23,250,29,113,175,86,91,52,92,90,55,110,164,50,214,59,85,164,137,122,20,243,246,202,219,155,148,230,155,238,91,227,128,190,239,81,122,71,114,13,250,92,210,51,87,176,52,162,100,72,127,83,105,113,76,63,181,25,215,188,35,36,48,27,216,168,50,41,12,54,113,142,173,205,220,8,234,173,96,215,94,222,235,235,169,16,243,78,31,30,120,134,204,101,197,243,157,199,80,1,218,39,57,191,81,79,0,255,132,159,171,109,62,30,141,168,145,132,124,177,151,54,74,80,75,88,81,44,80,101,235,38,236,204,29,237,186,188,96,16,235,203,223,207,49,45,51,162,22,25,233,50,101,188,215,227,237,212,241,135,84,121,12,170,181,192,7,54,214,33,99,78,191,185,233,163,232,75,140,78,209,46,111,245,165,174,43,246,132,66,101,146,148,169,108,4,195,54,198,191,110,149,136,29,245,82,34,41,75,122,197,182,180,41,45,105,72,197,61,110,186,73,98,240,52,7,218,14,238,59,210,63,247,90,25,25,59,86,110,26,164,188,76,161,47,90,196,228,243,41,50,125,66,169,86,143,18,6,88,145,207,157,25,177,34,163,173,153,165,38,45,217,134,180,5,120,247,161,196,68,88,80,198,17,6,241,82,75,89,65,108,102,27,152,204,160,203,197,94,250,77,171,85,204,173,182,187,191,168,66,9,95,75,5,113,135,137,46,70,29,252,213,50,79,153,149,101,215,140,66,163,182,110,83,201,56,192,181,152,54,117,229,226,226,190,23,111,152,156,153,217,166,97,188,116,234,237,36,172,235,180,111,235,25,49,57,113,119,231,154,142,219,202,252,103,128,188,72,125,201,164,17,213,251,170,148,60,37,105,41,181,14,114,153,18,89,98,173,248,97,88,18,82,172,81,135,57,196,163,118,168,29,136,24,248,50,34,31,153,196,59,205,215,194,86,74,42,33,39,212,108,97,25,212,164,204,38,172,226,45,33,166,175,28,244,208,78,180,129,142,248,244,226,159,244,189,179,194,219,77,124,163,141,194,84,51,209,184,63,55,164,10,206,116,156,204,76,135,184,127,47,146,146,134,132,46,73,51,2,141,155,160,162,211,166,152,56,160,252,34,118,148,170,39,132,18,215,173,217,48,141,227,8,27,243,241,7,31,62,109,66,23,44,247,140,146,180,51,9,115,241,251,108,250,158,5,149,10,214,101,165,148,28,101,83,29,229,159,215,101,150,220,94,107,103,56,110,61,10,203,138,106,94,26,113,96,199,1,245,176,144,136,116,195,189,44,224,63,219,147,99,19,243,117,25,155,150,225,61,225,101,169,25,25,133,45,217,56,89,10,80,137,45,167,196,20,111,105,36,226,173,92,63,236,181,156,51,69,150,178,199,12,120,79,151,19,191,146,91,127,215,86,41,77,214,159,14,188,83,2,239,239,30,67,77,10,116,13,33,47,0,255,136,160,17,37,147,186,148,238,77,102,41,33,165,70,34,181,37,76,40,198,146,158,133,173,34,221,180,4,27,56,73,218,230,182,103,35,253,115,186,160,244,181,183,254,117,234,188,226,94,67,245,127,122,181,200,238,79,250,183,248,215,126,182,29,17,230,63,238,173,218,38,81,119,189,187,75,89,224,205,168,225,0,59,234,218,25,65,105,113,74,82,134,186,110,28,0,0,232,99,228,87,102,75,227,40,191,136,32,45,125,184,31,59,224,128,250,188,146,109,141,227,189,40,115,212,103,62,119,102,133,163,62,45,0,0,0,0,42,40,0,42,228,197,86,188,23,1,168,139,57,70,62,31,65,227,160,39,115,88,248,234,17,128,121,59,115,135,51,31,118,166,28,225,63,138,11,7,20,0,228,176,146,236,157,145,148,210,134,6,97,27,134,5,54,96,94,194,211,127,167,175,149,195,47,56,226,136,137,236,73,0,255,97,45,194,90,246,131,30,115,240,23,235,231,166,77,102,169,221,106,113,26,218,186,167,84,110,56,84,25,33,242,0,255,163,174,189,187,254,180,66,77,121,167,213,221,38,131,220,226,64,247,215,80,72,110,103,15,74,140,170,223,185,163,150,183,238,29,78,25,213,155,21,149,26,145,132,188,252,120,250,149,58,199,244,10,119,85,74,119,77,69,108,148,53,236,182,160,202,37,114,86,188,214,14,137,168,203,103,230,86,68,68,41,110,29,53,225,152,28,137,73,186,246,151,89,50,7,174,56,217,37,40,35,10,216,216,85,61,107,0,255,70,76,146,175,22,0,0,228,128,247,34,64,87,21,119,46,137,130,174,88,0,125,40,94,192,252,92,22,80,225,98,126,46,204,207,109,1,239,103,164,226,202,69,42,230,231,2,0,0,80,192,212,165,69,197,124,132,2,0,0,0,0,42,198,138,80,64,133,200,5,196,2,93,200,1,82,23,23,115,81,27,133,220,121,133,252,222,148,40,64,172,168,113,200,149,133,62,228,39,141,56,102,70,56,113,20,233,67,212,159,203,88,127,69,77,214,9,7,52,31,229,88,127,208,29,76,57,145,68,124,221,175,184,188,162,126,221,73,223,249,169,119,122,192,97,28,96,91,55,236,200,165,219,73,179,182,107,85,198,125,152,210,144,203,8,248,235,254,97,127,186,219,139,92,7,221,231,52,171,235,236,55,9,123,185,17,32,238,231,71,95,46,72,70,201,85,83,145,241,208,90,182,62,58,237,218,148,99,81,224,144,197,205,170,75,211,40,31,181,47,34,228,71,70,230,35,202,78,82,146,186,116,211,93,234,50,204,11,126,73,169,102,78,191,26,233,81,159,185,247,42,37,215,174,173,184,38,221,9,226,155,160,226,50,110,128,35,253,140,106,117,102,95,110,250,242,162,141,131,160,195,71,98,69,210,238,63,34,209,107,109,246,125,11,184,147,233,120,135,181,105,49,44,239,88,248,201,192,246,91,3,0,192,5,200,71,84,114,49,151,62,106,198,1,47,160,28,117,91,151,217,16,56,232,35,35,233,227,253,92,185,106,105,45,192,90,59,179,113,225,120,47,147,62,234,242,1,135,204,56,0,42,174,12,5,128,139,212,162,226,222,114,0,125,125,133,204,241,94,68,86,50,31,115,177,51,82,142,186,200,168,13,64,236,140,36,73,30,56,172,92,153,245,113,103,198,124,88,186,29,59,194,177,0,23,50,34,138,46,43,161,37,10,181,128,194,6,144,95,224,91,250,204,40,78,102,190,169,37,18,181,84,90,42,167,190,101,177,243,186,175,115,92,46,61,48,55,35,237,231,39,59,48,49,35,115,123,103,210,82,118,36,121,43,217,52,93,198,91,33,206,179,106,60,250,86,252,169,112,185,227,96,30,177,49,232,141,117,217,198,170,118,32,235,231,49,242,73,106,81,162,82,219,33,95,159,180,181,130,174,87,162,6,189,222,58,195,39,55,111,102,98,156,235,135,145,196,98,141,23,252,204,16,118,79,20,115,242,203,71,127,124,18,253,116,103,13,90,38,41,161,186,251,200,251,112,40,216,82,24,15,114,150,175,204,205,114,182,48,23,24,54,0,255,145,30,253,94,1,176,84,155,214,158,217,156,29,169,209,168,215,173,216,250,69,36,141,90,157,152,224,46,233,136,152,31,247,155,155,215,241,216,125,77,100,131,246,4,39,25,53,0,255,149,91,252,207,206,234,59,163,92,211,174,129,55,136,249,212,231,51,23,47,126,176,171,212,10,189,102,212,82,58,155,215,153,132,78,73,98,88,197,200,169,154,170,177,56,171,216,0,78,50,200,63,240,237,204,189,178,150,216,153,77,18,90,100,148,92,165,110,40,153,100,97,74,197,212,28,228,144,88,197,89,156,153,121,235,39,130,126,199,56,215,138,154,116,90,49,61,250,164,176,181,60,114,186,197,57,27,42,153,72,19,25,163,157,197,119,141,43,238,213,6,94,100,13,82,226,59,100,188,63,25,242,100,2,87,113,72,63,73,192,180,140,207,58,254,73,64,252,59,23,186,178,215,78,114,240,43,165,137,221,82,38,203,52,184,11,239,56,166,203,44,98,10,51,237,234,85,61,62,180,239,179,61,98,14,254,3,94,124,242,46,125,137,136,60,211,138,35,76,142,233,182,134,196,79,155,136,137,21,56,193,168,246,52,35,24,234,95,59,99,231,90,148,208,28,178,83,27,209,200,76,134,99,125,192,249,139,88,123,213,195,33,222,105,35,38,21,73,62,0,0,0,42,196,138,136,8,5,192,57,230,223,167,249,136,96,169,34,190,189,41,109,149,210,184,112,128,72,5,184,191,211,162,46,247,5,200,229,2,98,235,67,225,62,185,144,151,17,7,128,11,213,194,5,194,123,81,146,148,40,228,222,152,159,101,82,30,126,148,220,222,215,163,228,77,236,229,84,94,74,137,199,217,31,26,160,13,121,129,159,92,218,155,222,250,203,123,167,122,47,149,74,176,36,87,29,175,26,54,91,2,228,115,245,147,76,186,21,209,239,134,66,145,32,148,236,134,231,217,168,12,189,109,0,4,249,235,215,142,200,221,205,201,22,21,69,15,248,244,226,159,186,120,110,105,237,90,188,36,129,27,154,194,177,73,19,110,231,10,175,165,227,156,158,71,250,90,251,126,157,86,111,183,112,165,16,83,12,252,0,0,120,1,238,209,11,59,191,227,168,167,23,117,97,1,147,134,73,87,0,5,88,145,219,36,20,98,173,140,200,144,99,62,51,136,98,38,217,81,44,64,94,108,69,170,120,127,5,40,64,46,83,33,87,196,75,133,88,138,10,16,81,67,1,0,64,113,103,42,40,68,100,40,192,206,80,84,136,165,0,72,77,56,141,249,206,159,253,20,159,218,83,177,91,33,82,19,78,99,190,243,103,63,197,167,246,84,236,42,6,52,249,147,239,159,180,223,185,125,21,65,149,104,242,39,223,63,105,191,115,251,42,2,0,0,84,27,208,196,249,122,126,89,158,176,199,101,247,79,4,32,154,56,95,207,47,203,19,246,184,236,254,137,171,60,0,0,0,84,27,77,156,175,231,151,229,9,123,92,246,170,134,106,163,137,243,245,252,178,60,97,143,203,158,154,128,47,230,135,24,104,159,156,79,237,99,109,214,60,166,244,248,98,126,136,129,246,201,249,212,62,214,102,205,3,0,0,0,0,128,42,1,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,171,26,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,3,16,0,0,0,0,0,0,0,0,0,0,0,0,170,13,104,226,124,61,191,44,79,216,227,178,167,38,190,152,31,98,160,125,114,62,181,143,181,173,16,77,156,175,231,151,229,9,123,92,246,212,196,23,243,67,12,180,79,206,167,246,177,54,115,30,68,38,169,36,42,169,180,208,18,81,104,33,37,42,45,164,68,70,70,70,230,162,14,61,99,116,6,147,114,228,234,97,174,196,16,251,114,48,39,109,240,52,55,248,199,0,158,208,143,172,46,201,8,226,109,215,72,86,226,100,117,218,66,210,109,179,214,96,178,54,65,85,177,162,60,19,135,187,26,185,227,83,40,214,229,81,40,78,15,205,69,182,140,103,109,31,155,57,143,58,139,44,77,205,8,226,125,209,72,86,226,4,105,29,90,163,109,179,214,96,178,184,89,74,63,229,60,19,135,187,26,57,36,176,235,81,226,81,40,78,0,255,202,186,118,131,103,109,31,251,35,33,105,153,39,178,36,45,221,134,78,74,190,56,78,153,37,110,212,172,145,162,18,231,81,61,154,249,182,90,139,147,72,168,45,222,112,178,42,211,89,166,180,63,21,203,220,71,177,185,218,215,16,136,250,145,81,73,137,74,74,161,133,70,20,90,72,77,82,104,165,145,145,145,145,177,75,91,203,24,157,193,164,32,135,134,120,232,50,196,190,28,204,73,101,204,202,50,254,49,128,109,81,82,182,201,69,199,109,165,197,117,41,109,201,107,170,145,183,123,144,75,38,233,45,173,55,55,99,165,90,76,157,18,173,30,254,225,92,158,113,226,75,9,25,43,135,251,108,167,66,87,217,121,109,0,195,112,90,150,186,155,146,226,86,74,162,169,142,27,180,210,10,41,181,151,152,110,131,100,130,75,185,222,130,37,165,146,126,138,155,153,83,202,244,199,95,63,92,174,66,127,20,219,156,221,59,49,51,51,51,51,163,70,205,40,181,150,154,81,28,215,113,106,20,247,37,63,79,121,75,38,115,201,33,163,74,141,186,156,218,181,107,179,234,215,170,86,173,82,125,146,140,82,41,201,32,153,165,36,201,112,220,166,109,72,102,190,56,175,235,212,134,144,134,101,242,45,231,152,41,164,136,187,114,68,236,151,71,249,195,208,172,207,50,14,229,75,182,69,52,210,205,160,181,117,162,73,90,92,154,149,246,54,197,189,13,37,81,219,113,67,30,55,21,84,234,29,149,131,190,24,27,109,86,18,175,167,222,242,149,61,181,194,22,118,122,109,139,181,127,53,36,245,76,82,8,77,18,110,182,165,208,116,40,153,50,148,210,32,141,227,150,135,48,78,251,156,184,145,218,242,232,132,211,119,228,106,227,38,113,148,214,238,149,141,236,12,7,219,219,118,93,3,0,0,0,0,170,12,204,229,123,248,103,127,147,177,236,157,108,21,163,202,192,92,190,135,127,246,55,25,203,222,201,158,210,3,174,242,64,213,227,42,15,0,0,0,0,0,128,42,3,115,249,30,254,217,223,100,44,123,39,91,197,168,50,48,151,239,225,159,253,77,198,178,119,178,167,244,128,171,60,80,245,184,202,3,192,63,209,60,249,122,126,89,102,183,199,101,15,64,248,39,154,39,95,207,47,203,236,246,184,236,0,13,136,234,242,131,64,251,22,198,178,95,109,7,104,252,55,162,186,252,32,208,190,133,177,236,87,219,1,26,0,0,240,223,0,167,46,223,9,180,159,98,44,123,42,246,0,255,134,240,228,151,249,155,153,221,254,168,29,160,225,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,7,32,0,0,0,126,83,27,211,95,146,52,209,184,73,43,241,214,146,225,178,12,113,219,202,214,49,189,45,180,82,196,220,241,227,144,70,13,75,28,120,90,0,255,29,246,230,109,214,186,34,218,204,127,118,112,118,10,195,187,245,35,241,142,95,169,85,184,218,127,154,35,71,85,41,227,95,57,133,0,86,30,251,103,240,58,131,218,128,223,194,30,101,167,74,84,53,64,120,242,203,252,205,204,110,127,212,94,211,27,198,241,94,242,9,74,72,4,45,24,242,144,168,14,125,106,164,166,137,68,104,41,12,75,42,245,210,7,212,176,210,225,176,38,149,186,149,200,153,218,60,125,85,9,43,69,100,247,177,149,27,194,147,95,230,111,102,118,251,163,246,26,207,112,235,90,110,205,218,80,82,9,77,194,198,75,34,207,235,176,236,168,73,199,125,154,172,12,35,175,235,60,169,194,164,66,70,213,101,181,172,74,206,158,204,37,237,108,35,65,59,55,59,40,130,168,215,104,9,234,58,109,41,164,146,172,205,248,151,149,54,164,166,86,154,147,169,135,220,138,136,170,211,228,238,199,1,79,166,120,148,181,106,50,168,93,97,61,187,211,86,49,102,244,51,168,75,34,179,118,219,245,26,164,182,89,157,182,144,116,156,32,36,223,160,77,80,85,172,40,64,53,98,161,201,237,248,20,138,117,137,236,122,208,67,115,145,45,99,38,59,216,102,207,203,72,82,105,146,74,105,161,37,147,22,90,73,84,90,72,201,200,200,200,200,69,29,122,36,25,116,26,231,200,213,195,92,137,30,14,102,95,182,218,224,105,110,48,128,127,252,117,0,216,103,70,41,53,74,41,181,214,154,81,107,45,53,74,173,165,102,102,102,102,230,34,13,61,98,12,6,141,114,28,234,225,161,68,15,251,178,47,39,109,48,43,55,24,192,0,254,58,126,83,27,211,95,146,52,209,184,73,43,241,214,146,225,178,12,113,219,202,214,49,189,45,180,82,196,220,241,227,144,70,13,75,28,120,90,0,255,29,246,230,109,214,186,34,218,204,127,118,112,246,47,131,74,139,168,180,150,168,217,132,67,105,137,182,140,202,91,74,201,234,182,13,101,235,219,58,44,248,251,216,17,177,178,88,97,200,161,9,22,46,37,21,213,160,57,215,54,177,143,77,98,215,52,154,252,201,247,79,218,239,220,78,149,88,69,52,249,147,239,159,180,223,185,29,192,48,23,201,136,164,15,227,212,41,173,149,208,124,104,101,178,102,37,148,62,140,233,45,19,79,188,55,142,43,94,125,250,132,42,96,173,118,153,180,192,71,133,108,24,87,152,153,29,217,41,19,50,73,188,74,175,145,154,245,238,78,227,176,222,155,172,133,208,73,35,39,105,21,23,71,40,157,220,142,10,106,134,151,136,123,35,238,100,22,151,243,159,221,149,147,253,153,53,15,249,136,140,189,162,68,148,157,180,144,58,173,36,11,205,105,92,218,190,226,239,109,233,78,58,165,122,124,10,226,162,141,59,45,92,99,163,21,206,177,208,20,79,184,79,15,185,140,140,181,147,70,148,157,132,86,90,33,37,11,205,105,92,226,48,37,110,14,233,78,58,165,122,132,250,97,173,130,59,45,92,99,163,42,54,112,215,20,79,152,45,15,88,178,36,17,73,73,68,150,216,36,35,194,121,92,146,67,179,108,183,54,175,217,221,21,181,195,188,238,35,14,212,44,59,218,97,228,70,196,178,81,54,176,33,23,178,49,148,215,236,186,203,204,136,204,36,164,56,241,73,208,134,212,17,113,222,90,10,109,72,195,22,51,91,10,174,228,56,110,75,69,35,212,227,83,164,214,197,137,10,46,112,50,11,217,221,172,226,89,198,183,43,91,38,113,73,188,218,240,164,16,82,187,53,228,247,173,101,102,165,117,82,109,72,213,180,168,30,148,54,46,61,30,161,18,51,113,183,119,85,156,91,172,201,15,238,202,201,91,236,147,9,184,204,99,38,133,87,234,53,74,131,230,173,105,220,215,123,155,133,208,218,104,220,68,45,229,226,104,169,141,27,82,61,205,48,17,241,108,196,226,204,98,77,254,179,133,142,179,63,167,167,200,204,136,140,66,106,19,175,100,109,75,29,23,151,45,164,214,182,180,111,13,51,162,224,202,141,219,184,164,52,62,61,66,69,22,93,124,169,96,29,39,115,175,221,205,21,102,102,124,219,58,15,0,0,80,74,72,78,66,217,140,95,200,155,245,74,185,211,75,16,50,118,178,182,73,50,211,200,182,144,215,41,118,201,166,65,15,19,23,210,104,131,71,76,172,26,105,67,37,49,52,19,53,198,177,199,217,234,56,105,38,169,164,68,208,12,82,162,68,184,109,235,182,37,50,95,155,167,117,137,67,75,251,178,249,136,131,204,210,81,196,66,185,37,6,204,163,12,226,87,214,231,6,135,50,58,167,38,167,73,54,106,146,210,52,164,122,167,148,190,148,38,41,180,210,140,96,90,83,208,72,90,18,93,93,183,52,207,185,48,36,140,117,25,185,68,193,252,224,167,140,165,108,227,184,45,206,110,247,77,91,51,233,164,210,74,220,38,41,113,35,90,111,205,179,54,109,73,99,111,52,218,166,148,130,86,39,53,195,72,196,81,204,224,124,175,186,49,45,30,51,143,221,85,198,70,183,215,243,0,88,31,35,51,50,50,50,105,210,76,82,104,165,17,181,113,26,151,38,113,88,18,243,82,182,28,50,137,220,49,106,211,168,68,166,93,133,54,149,126,85,154,212,42,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,70,44,75,25,113,56,36,110,71,167,77,157,18,153,10,21,42,84,10,84,105,210,164,96,7,17,17,177,98,175,29,37,94,173,142,187,138,91,203,35,125,206,91,94,111,221,72,79,113,161,224,190,141,110,216,220,133,210,242,44,51,37,176,37,19,184,149,91,25,65,47,179,180,52,34,139,183,93,47,65,105,19,212,117,107,137,198,13,90,130,205,218,6,41,197,148,2,76,35,238,154,228,142,64,161,71,151,72,161,7,61,52,235,218,50,102,178,125,108,160,171,179,181,54,222,163,38,67,147,6,73,167,180,81,106,45,53,41,113,216,83,77,189,201,215,148,162,74,10,19,196,51,72,13,175,178,90,126,248,197,93,143,208,124,106,87,101,177,231,217,105,27,171,8,104,242,39,223,63,105,191,115,251,42,130,42,209,228,79,190,127,210,126,231,246,85,4,0,144,19,66,8,161,132,80,74,73,146,216,185,41,189,60,222,34,194,37,149,156,136,40,37,84,229,146,233,60,175,187,65,165,129,27,125,229,87,118,138,203,116,54,46,47,242,34,127,125,102,148,82,163,148,82,107,173,25,181,214,82,163,212,90,106,102,102,102,102,46,210,208,35,198,96,208,40,199,161,30,30,74,244,176,47,251,114,210,6,179,114,131,1,12,96,0,255,84,105,17,149,214,18,53,155,112,40,45,209,150,81,121,75,41,89,221,182,161,108,125,91,135,5,127,31,59,34,86,22,43,12,57,52,193,194,165,164,162,26,52,231,218,38,246,177,73,236,37,131,66,104,173,149,16,74,74,141,26,59,55,169,81,182,123,68,184,164,146,19,153,84,124,90,68,51,157,231,117,215,89,213,113,163,175,252,202,78,143,121,209,62,230,69,94,228,74,68,84,151,31,4,218,183,48,150,253,106,123,106,194,10,17,213,229,7,129,246,45,140,101,191,218,254,223,128,230,201,215,243,203,50,187,61,46,59,64,35,170,203,15,2,237,91,24,203,126,181,253,191,209,60,249,122,126,89,102,183,199,101,7,104,68,117,249,65,160,125,11,99,217,175,182,3,52,0,0,0,254,27,78,93,190,19,104,63,197,88,246,84,236,0,141,0,255,134,83,151,239,4,218,79,49,150,61,21,251,127,3,132,39,191,204,223,204,236,246,71,237,1,8,0,255,132,240,228,151,249,155,153,221,254,168,61,0,1,0,0,169,9,112,26,243,157,63,251,41,62,181,167,98,87,49,154,252,201,247,79,218,239,220,94,101,56,141,249,206,159,253,20,159,218,83,177,171,24,77,254,228,251,39,237,119,110,95,69,0,0,36,38,160,153,17,149,158,85,68,233,170,244,116,29,83,91,203,187,50,154,86,188,220,122,250,113,75,75,77,15,25,148,90,60,58,99,100,70,76,80,81,153,199,220,236,97,165,208,252,196,190,118,148,198,142,74,47,111,221,145,53,179,128,114,76,8,45,155,144,150,121,69,132,130,241,142,148,246,121,223,242,178,163,199,220,116,150,216,81,154,131,151,182,130,147,161,236,216,94,209,74,137,88,43,43,173,39,137,154,73,154,83,55,154,25,37,163,41,113,170,228,250,56,36,9,121,202,73,180,42,86,7,35,183,229,241,169,208,15,183,216,42,86,90,227,73,246,207,132,76,18,175,210,107,164,102,189,187,211,56,172,247,38,107,33,116,210,200,73,90,197,197,17,74,39,183,163,130,154,225,37,226,222,136,59,153,197,229,252,103,119,229,100,127,182,204,3,252,19,205,147,175,231,151,101,118,123,92,246,0,132,127,162,121,242,245,252,178,204,110,143,203,14,208,128,168,46,63,8,180,111,97,44,251,213,118,128,198,127,35,170,203,15,2,237,91,24,203,126,181,29,160,1,224,159,104,158,124,61,191,44,179,219,227,178,7,32,252,19,205,147,175,231,151,101,118,123,92,118,128,6,68,117,249,65,160,125,11,99,217,175,182,3,52,254,27,81,93,126,16,104,223,194,88,246,171,237,0,13,0,0,255,68,243,228,235,249,101,153,221,30,151,61,0,225,159,104,158,124,61,191,44,179,219,227,178,3,52,32,170,203,15,2,237,91,24,203,126,181,29,160,241,223,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,192,127,3,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,118,128,134,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,30,128,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,218,252,226,14,0,72,95,158,117,57,194,223,85,233,39,70,63,45,126,162,74,249,106,233,95,153,77,236,212,134,70,254,158,202,139,29,178,143,207,120,164,99,244,232,77,248,106,231,151,61,236,225,33,34,34,34,34,146,68,68,82,74,73,68,18,66,27,74,146,144,134,105,90,210,140,197,162,17,101,194,160,240,8,76,154,180,248,244,232,83,167,78,231,146,174,174,220,38,25,73,191,103,60,140,183,230,109,30,74,63,229,214,113,101,72,120,95,233,126,77,36,76,163,3,46,60,129,56,197,8,196,132,246,85,35,251,198,38,49,55,40,37,73,106,214,204,90,201,218,210,182,48,110,75,73,210,210,70,57,62,73,105,108,170,46,113,200,68,180,48,39,222,49,233,119,28,14,179,160,61,92,38,198,148,108,122,246,247,70,143,153,63,165,254,106,56,0,255,33,15,247,185,207,246,91,201,47,111,173,163,235,249,215,26,203,127,51,7,218,39,218,51,8,59,194,156,232,122,254,181,198,242,239,204,129,246,137,246,12,98,174,72,5,128,8,128,157,95,23,32,159,59,51,142,145,235,2,172,5,152,81,114,105,33,46,236,204,5,232,118,146,180,128,1,121,177,46,232,118,210,184,184,117,101,37,141,160,113,128,188,216,138,177,21,224,2,132,62,162,144,139,186,136,26,22,86,42,220,207,140,3,134,62,20,21,244,161,168,40,110,27,240,225,119,82,253,231,146,110,154,74,188,162,165,59,11,35,114,225,78,205,217,145,26,34,47,146,172,36,246,6,252,107,229,139,170,0,255,94,222,106,52,149,233,26,116,225,75,15,147,114,80,130,242,178,79,37,8,249,250,92,16,48,61,234,206,55,207,253,205,226,214,44,165,70,218,95,135,185,204,10,8,121,125,78,239,48,249,216,25,253,14,170,134,117,167,142,19,239,197,184,236,116,164,230,243,116,66,94,224,31,155,166,111,58,45,7,252,219,126,123,73,107,113,170,237,181,139,234,107,23,32,192,0,255,206,210,172,189,246,114,74,165,154,160,185,249,186,66,120,112,229,143,183,14,0,0,23,32,71,46,68,228,35,167,64,47,90,128,168,91,88,153,138,59,10,236,101,1,64,14,247,50,41,185,8,0,255,244,140,120,109,194,1,224,194,253,72,82,45,0,170,31,243,249,140,188,29,185,72,90,75,39,26,39,233,211,142,220,182,85,13,142,152,169,242,3,246,12,64,0,255,115,213,217,57,26,47,89,181,166,45,111,231,101,220,29,49,112,168,52,26,245,49,131,71,109,80,190,111,184,151,122,90,236,60,185,190,73,117,114,185,228,165,36,55,191,21,79,157,212,100,230,106,226,165,66,191,34,176,161,61,144,27,17,230,88,159,46,99,199,94,149,212,28,198,37,164,60,46,143,55,122,192,92,252,55,171,70,210,26,249,136,40,73,42,137,114,235,83,196,65,221,144,155,182,173,88,154,147,152,208,106,43,123,115,52,35,245,48,102,125,59,106,123,5,179,106,139,78,171,55,100,146,112,117,111,197,137,18,214,26,248,187,91,216,153,73,108,99,134,67,204,233,115,49,126,217,196,39,155,100,184,187,33,1,159,68,184,82,221,120,139,139,122,114,180,241,44,0,255,243,129,135,27,245,4,191,72,189,122,125,173,120,92,250,227,206,189,155,247,57,159,244,242,14,53,192,38,237,178,12,62,64,125,163,92,249,216,240,41,53,21,53,35,189,23,230,202,9,6,10,26,34,153,186,179,131,184,236,16,43,118,174,113,205,237,244,30,53,157,4,23,183,238,54,65,62,103,153,194,95,55,226,135,49,141,158,157,149,247,140,245,139,242,114,235,24,135,254,219,221,201,166,51,83,141,151,13,243,74,123,210,113,212,111,209,250,121,90,46,25,151,254,233,164,70,83,167,243,82,197,49,191,30,179,180,135,216,205,0,186,208,103,46,223,198,142,40,209,31,159,56,209,173,212,250,146,84,229,137,87,213,148,31,222,170,174,22,117,110,51,49,111,217,145,124,252,144,143,252,253,72,90,50,105,68,121,40,169,25,241,58,181,22,218,184,168,73,140,123,138,136,42,137,195,27,211,88,195,216,17,198,197,92,226,84,91,212,214,104,212,213,208,101,138,107,174,102,247,181,202,235,232,19,238,195,51,101,238,114,174,176,240,234,28,37,112,72,123,56,163,52,232,242,186,124,168,191,10,129,23,175,36,109,233,174,43,124,198,201,1,141,42,240,175,32,246,154,194,0,47,56,155,125,60,14,8,127,49,126,81,247,222,116,245,147,210,225,233,222,139,43,167,214,120,224,16,102,10,204,59,102,58,0,0,42,232,34,34,66,129,62,228,50,35,106,133,52,23,80,151,143,140,58,109,21,241,133,83,21,98,231,206,132,99,172,189,74,181,0,197,130,62,32,63,67,1,0,0,0,47,220,75,162,72,228,32,0,255,200,200,86,1,240,103,55,11,43,87,84,250,168,143,189,35,9,28,34,42,205,140,215,2,100,62,50,226,98,125,181,56,228,130,92,128,153,139,204,80,0,0,204,29,226,31,126,46,34,191,130,208,220,148,100,51,90,79,49,151,96,65,97,38,244,134,98,216,88,225,88,118,58,68,172,32,36,105,75,8,33,36,228,35,99,71,134,75,86,137,42,106,40,161,213,240,190,80,82,92,60,68,226,134,112,85,169,73,194,64,147,158,93,96,211,36,10,247,244,57,241,171,240,213,251,94,219,153,196,248,37,28,240,197,84,211,29,210,0,255,248,179,229,56,187,202,152,199,159,59,138,187,51,119,214,12,247,61,187,81,107,41,164,213,18,51,149,82,197,208,15,145,249,181,105,53,210,173,70,122,70,12,234,152,115,223,189,214,142,44,167,215,37,106,46,113,41,14,102,101,90,110,115,29,34,9,153,159,100,176,110,149,118,211,16,165,159,77,249,233,6,226,114,210,21,226,156,118,139,198,21,59,163,217,144,159,175,216,127,38,125,211,209,235,221,253,113,43,24,224,166,89,85,111,155,172,1,0,224,194,74,34,7,216,153,75,11,186,114,33,47,211,130,174,88,128,251,25,10,23,239,101,90,0,64,133,181,80,159,177,0,86,164,66,236,212,41,232,247,194,181,86,92,0,80,200,71,42,238,101,1,0,21,239,41,0,160,194,138,80,64,197,200,5,69,81,1,114,65,170,79,20,46,164,122,84,14,24,81,55,205,139,196,98,46,106,17,245,34,189,128,247,118,70,141,90,149,15,186,140,226,210,199,250,163,68,100,149,143,17,81,45,42,200,177,254,164,59,218,56,202,177,254,32,43,24,85,178,23,38,161,244,0,255,186,203,173,237,233,123,115,252,236,18,137,247,50,106,234,105,146,220,17,78,27,253,133,86,38,41,152,33,153,26,143,122,165,58,205,94,221,17,25,0,255,175,158,221,195,223,139,211,43,101,147,176,193,14,241,159,203,103,89,153,123,219,200,85,41,121,184,124,105,107,111,79,168,86,108,105,23,254,218,84,155,65,109,136,4,136,124,46,19,251,85,90,137,136,26,241,146,210,173,137,55,216,49,19,143,234,130,167,102,109,250,208,48,0,255,63,83,87,34,146,238,104,197,77,61,104,140,204,110,161,215,29,59,114,82,139,193,28,243,152,196,66,153,99,54,64,123,242,195,210,233,87,201,119,234,17,185,203,81,194,233,70,126,105,181,4,30,30,140,112,214,172,69,135,67,129,105,212,214,177,197,27,117,247,116,57,225,183,201,202,248,17,172,119,154,164,48,169,201,162,149,114,24,115,41,202,144,198,108,202,86,143,130,216,53,15,152,95,25,185,114,153,164,236,136,168,221,99,236,136,75,145,78,121,79,159,73,189,98,67,71,172,252,32,111,200,251,75,159,59,51,147,137,77,162,62,36,74,165,133,228,152,54,180,180,48,230,33,83,188,17,167,126,13,202,149,40,150,189,106,207,52,224,195,183,239,147,74,219,187,91,144,157,239,221,80,129,24,126,30,63,0,200,33,191,245,153,145,175,164,173,113,0,184,120,63,178,164,5,144,3,208,47,227,94,188,105,81,23,25,105,81,49,82,1,86,134,98,68,198,5,61,45,169,98,78,151,52,227,0,120,33,63,150,5,192,139,59,31,81,136,69,69,57,96,220,39,110,88,136,85,45,230,229,86,140,186,5,128,11,121,25,23,243,25,37,162,201,56,0,42,70,62,34,67,81,1,247,86,188,159,180,110,1,21,96,47,69,57,230,206,136,154,145,148,205,56,174,12,5,0,84,88,17,10,128,23,245,43,130,82,57,134,126,103,147,243,1,230,24,43,131,52,24,250,220,77,193,188,88,53,10,161,15,144,203,168,25,25,199,149,139,90,20,242,118,141,56,228,189,136,154,22,96,167,69,133,157,161,120,1,118,158,42,228,213,180,112,63,82,65,1,170,133,11,213,2,10,48,67,253,247,226,37,229,34,10,85,207,248,239,217,84,90,110,216,148,185,34,16,151,217,31,198,217,33,63,115,185,172,206,78,186,163,205,123,247,94,25,39,206,167,16,190,42,85,115,25,69,143,36,194,187,47,126,97,210,213,51,62,185,244,106,238,52,194,121,3,166,231,13,15,166,84,63,15,245,231,119,215,37,41,234,17,199,61,133,31,221,185,74,135,195,249,60,49,254,225,229,50,151,43,153,114,174,210,77,124,60,165,48,238,146,102,148,105,26,224,110,166,48,178,196,96,246,34,98,252,139,127,194,215,13,87,219,145,116,235,143,119,195,185,169,161,223,208,159,56,203,229,107,91,168,1,0,80,1,238,71,94,140,176,160,203,11,186,80,0,0,197,92,23,32,63,67,1,86,126,1,0,0,42,64,46,5,0,0,252,161,152,207,189,21,0,64,49,50,3,119,6,100,78,1,114,41,42,232,67,1,144,154,112,26,243,157,63,251,41,62,181,167,98,183,66,164,38,156,198,124,231,207,126,138,79,237,169,216,85,12,104,242,39,223,63,105,191,115,251,42,130,42,209,228,79,190,127,210,126,231,246,85,4,0,0,168,54,160,137,243,245,252,178,60,97,143,203,238,159,8,64,52,113,190,158,95,150,39,236,113,217,253,19,87,121,0,0,0,168,54,154,56,95,207,47,203,19,246,184,236,85,13,213,70,19,231,235,249,101,121,194,30,151,61,53,1,95,204,15,49,208,62,57,159,218,199,218,172,121,76,233,241,197,252,16,3,237,147,243,169,125,172,205,154,7,0,0,0,0,212,93,36,161,100,5,33,132,100,148,90,74,82,18,187,186,78,169,174,235,186,181,12,247,117,171,227,86,118,156,101,135,220,132,118,152,8,225,81,254,229,173,193,133,252,202,151,28,202,31,9,144,242,223,222,207,110,127,12,187,106,67,120,242,203,252,205,204,110,127,212,14,214,24,153,145,145,145,73,147,102,146,66,43,141,168,141,211,184,52,53,113,88,18,243,82,182,28,50,137,31,62,70,109,26,149,200,180,171,208,124,86,250,85,105,210,35,246,207,134,240,228,151,249,155,153,221,254,168,61,0,1,0,0,0,0,0,144,154,136,249,31,181,186,0,255,170,236,175,0,255,167,54,21,245,191,136,160,143,216,107,71,37,153,25,89,74,144,40,149,146,226,212,150,113,196,228,183,97,73,173,101,55,36,90,245,194,42,150,138,17,145,66,115,217,199,151,172,204,85,21,252,206,74,7,0,0,0,0,168,54,160,137,243,245,252,178,60,97,143,203,158,154,248,98,126,136,129,246,201,249,212,62,214,182,66,52,113,190,158,95,150,39,236,113,217,83,19,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,40,36,200,116,212,79,183,18,234,184,181,78,131,140,200,88,92,8,161,44,105,154,232,123,147,9,191,46,73,74,15,25,148,152,29,117,48,139,159,18,191,29,167,217,74,27,28,205,74,183,237,87,118,207,132,53,46,25,77,100,33,78,155,110,20,218,148,32,117,198,21,158,113,75,77,226,144,220,17,201,37,103,213,12,89,148,133,57,56,121,141,110,24,205,20,153,81,109,166,42,78,113,84,20,187,147,253,35,103,70,213,213,226,214,98,83,26,174,243,186,65,200,206,36,77,27,143,235,6,43,162,165,60,79,11,18,231,184,244,168,92,78,133,58,4,26,163,86,181,218,252,105,64,41,113,162,212,139,219,238,69,131,146,134,50,133,144,166,54,244,109,107,37,215,113,99,126,83,63,13,169,37,172,74,83,119,52,112,130,153,196,201,229,162,68,161,185,212,206,112,176,77,211,30,130,152,209,207,160,46,137,204,218,109,215,107,144,218,102,117,218,66,210,113,130,144,124,131,54,65,85,177,162,0,213,136,133,38,183,227,83,40,214,37,178,235,65,15,205,69,182,140,153,236,96,155,61,47,35,73,165,73,42,165,133,150,76,90,104,37,81,105,33,37,35,35,35,35,23,117,232,145,100,208,105,156,35,87,15,115,37,122,56,152,125,217,106,131,167,185,193,0,254,241,215,1,0,0,0,0,0,85,6,230,242,61,252,179,191,201,88,246,78,182,138,81,101,96,46,223,195,63,251,155,140,101,239,100,79,233,1,87,121,160,234,113,149,7,0,0,0,0,0,64,149,129,185,124,15,0,255,236,111,50,150,189,147,173,98,128,182,12,66,51,50,179,161,81,104,53,82,39,17,133,164,67,235,232,33,89,9,99,186,150,241,43,126,72,181,128,73,160,7,54,122,28,49,49,192,232,108,20,145,137,236,71,91,146,221,236,94,70,208,3,174,242,64,213,227,42,15,0,0,255,68,243,228,235,249,101,153,221,30,151,61,0,225,159,104,158,124,61,191,44,179,219,227,178,3,52,32,170,203,15,2,237,91,24,203,126,181,29,160,241,223,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,192,127,3,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,118,128,134,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,30,128,0,245,238,198,244,145,36,77,186,77,212,74,188,181,68,54,207,91,27,183,178,117,76,111,107,93,236,240,134,196,56,164,81,195,18,127,98,215,127,135,189,121,155,53,161,119,246,240,159,29,156,253,195,41,61,147,210,90,146,132,155,13,165,37,218,74,166,12,165,52,171,219,54,148,173,143,211,62,39,110,100,71,196,202,98,133,29,185,218,184,73,148,84,84,123,101,35,59,195,62,54,137,237,159,50,147,82,26,165,84,66,8,201,168,181,150,146,148,16,74,50,51,51,51,99,87,183,22,49,6,131,70,65,114,13,49,215,165,135,125,217,151,147,202,120,154,101,12,96,0,3,17,73,41,73,74,41,33,132,68,18,66,40,73,74,8,37,17,17,17,17,177,171,91,203,36,157,206,228,32,185,134,152,235,50,196,193,28,204,86,101,60,205,50,254,241,143,171,58,169,103,146,66,104,146,112,179,45,133,166,67,201,148,161,148,6,105,28,183,60,180,228,180,207,137,27,169,45,143,78,56,9,61,114,181,113,147,56,74,107,60,191,178,145,157,225,96,155,193,182,71,111,75,41,45,221,82,72,73,154,107,90,226,182,53,158,135,150,37,138,41,218,90,43,88,180,184,62,126,72,34,227,79,77,220,204,136,99,187,124,203,152,208,43,244,183,183,51,218,0,255,12,41,0,255,237,253,236,246,199,176,171,54,64,120,242,203,252,205,204,110,127,212,206,128,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,60,34,115,184,220,142,81,155,70,37,78,21,218,85,168,244,171,82,171,73,231,19,194,147,95,230,111,102,118,251,163,246,0,4,133,30,182,14,205,164,85,82,43,113,155,40,181,201,116,189,53,207,90,197,25,147,186,215,104,155,82,10,66,90,83,19,31,15,71,49,131,243,93,41,55,85,121,204,60,118,215,102,251,194,166,250,112,93,166,186,155,148,218,150,74,210,41,141,19,132,210,106,41,181,167,152,114,179,102,156,75,183,222,242,37,155,146,126,138,101,153,171,202,20,192,95,177,99,174,66,127,20,59,163,125,9,71,201,36,165,210,12,154,65,106,210,204,198,109,221,182,68,230,136,203,58,77,113,104,105,95,54,216,82,142,158,58,138,88,40,183,252,126,153,155,63,252,202,250,220,96,111,190,100,15,253,164,209,11,205,210,180,14,165,149,212,32,174,248,31,164,184,99,151,78,93,112,106,118,228,148,107,105,84,35,111,192,31,55,90,152,155,139,150,243,151,173,226,66,91,204,6,104,128,119,235,71,226,29,191,82,171,112,181,0,255,52,71,142,170,82,198,191,114,10,1,172,60,246,207,224,117,6,181,1,191,133,61,202,254,145,163,102,148,82,106,4,201,44,53,106,100,219,54,109,67,50,115,180,101,154,150,54,132,52,44,19,140,40,72,47,33,69,220,149,35,126,192,204,205,32,134,102,125,150,177,55,163,51,216,33,23,17,177,87,146,72,178,163,214,82,39,148,4,161,185,142,83,220,167,252,189,33,221,201,168,84,145,80,65,172,181,113,103,138,107,156,85,197,57,238,154,98,22,219,231,147,122,38,41,132,38,9,55,219,82,104,58,148,76,25,74,105,144,198,113,203,67,24,167,125,78,220,72,109,121,116,194,233,59,114,181,113,147,56,74,107,247,202,70,118,134,131,237,109,91,45,65,70,33,180,40,110,9,66,43,36,106,108,82,220,90,45,148,70,19,30,7,232,156,168,86,87,54,72,47,200,20,69,189,101,167,40,17,155,51,182,230,99,94,230,54,187,193,249,236,205,254,213,104,242,39,223,63,105,191,115,123,149,225,52,230,59,127,246,83,124,106,79,197,174,98,52,249,147,239,159,180,223,185,125,21,1,222,153,148,204,181,178,20,90,148,168,153,164,5,123,47,17,81,50,154,18,167,50,34,108,91,163,144,167,156,68,171,30,141,241,145,35,30,159,10,253,176,180,93,225,170,53,158,100,15,65,84,228,72,218,82,248,116,226,74,173,165,120,119,72,236,67,207,8,74,104,163,226,144,74,106,49,45,72,157,92,138,60,66,221,101,34,239,236,106,39,183,88,147,97,220,117,156,183,216,0,255,14,144,193,175,22,124,132,214,74,218,0,255,175,201,141,1,147,234,43,62,245,170,133,151,253,11,125,186,206,52,250,0,255,86,238,109,7,236,177,104,102,68,125,216,166,78,106,161,180,230,91,203,19,52,40,173,132,97,67,143,152,120,218,205,109,156,242,42,212,231,83,1,23,181,196,164,58,62,218,107,195,88,197,179,236,200,14,228,148,70,146,36,109,10,41,52,250,155,72,74,92,241,220,225,149,24,185,111,105,196,111,91,69,109,29,53,34,82,170,129,47,55,156,209,47,24,194,24,190,113,175,253,201,66,85,25,163,253,207,152,139,204,220,43,73,70,93,73,107,169,19,74,179,214,155,182,37,238,83,254,222,80,111,163,211,165,71,168,32,214,218,120,208,194,10,54,170,226,28,119,181,240,132,129,17,48,131,63,173,248,11,161,147,180,0,255,71,227,251,3,26,213,47,156,233,213,20,47,251,239,250,148,146,105,244,0,255,210,220,219,190,138,80,236,73,35,162,100,38,201,18,123,7,41,46,169,165,245,36,149,68,148,23,212,146,80,49,65,74,161,100,90,68,209,81,37,210,35,30,141,118,173,230,22,27,192,85,107,252,208,94,215,0,0,0,176,131,200,36,149,68,37,149,22,90,34,10,45,164,68,165,133,148,200,200,200,200,92,212,161,103,140,206,96,82,142,92,61,204,149,24,98,95,14,230,164,13,158,230,6,0,255,24,192,19,250,145,213,37,25,65,188,237,26,201,74,156,172,78,91,72,186,109,214,26,76,214,38,168,42,86,148,103,226,112,87,35,119,124,10,197,186,60,10,197,233,161,185,200,150,241,172,237,99,51,231,81,101,73,175,17,154,165,117,218,82,40,169,65,92,241,63,72,113,199,46,173,52,39,83,15,185,41,215,210,168,70,222,143,3,110,180,48,55,23,213,100,80,187,194,133,182,152,253,149,48,178,173,123,55,52,107,67,41,169,37,234,27,47,137,60,175,251,60,100,55,218,134,105,178,50,140,188,78,203,154,54,141,9,25,85,151,213,82,233,38,135,243,150,180,179,141,251,236,35,237,95,231,208,74,155,154,155,150,242,82,66,92,54,63,114,88,38,220,172,132,146,170,203,188,111,83,122,45,118,24,215,53,205,240,151,38,22,120,241,14,191,115,160,109,100,118,243,240,159,189,152,253,187,69,137,168,164,210,204,18,89,105,210,204,198,113,26,135,102,228,136,203,58,77,109,11,117,152,39,216,82,142,158,66,118,184,235,70,252,126,153,155,63,12,205,133,44,99,111,190,228,245,103,102,230,206,181,87,82,248,132,180,205,166,13,161,108,244,183,12,101,186,123,31,179,194,155,141,231,206,74,226,124,239,186,204,204,60,117,199,233,188,99,105,150,102,165,3,218,208,8,165,180,90,75,45,162,184,181,184,78,189,60,37,105,110,48,109,113,107,115,234,20,41,17,35,83,164,77,211,49,33,167,196,32,140,165,153,201,205,175,182,140,49,109,85,251,235,50,35,98,231,94,59,41,124,66,29,119,21,183,80,54,250,91,166,108,218,91,55,210,43,188,217,248,188,27,221,176,185,119,93,102,102,54,112,172,109,201,4,150,102,5,123,9,71,80,167,100,6,237,190,104,52,75,113,179,52,13,161,233,54,89,104,62,65,156,172,170,95,113,158,138,195,66,141,27,242,217,21,43,241,216,21,167,127,229,34,187,193,179,118,176,157,152,104,158,124,61,191,44,179,219,227,178,87,53,160,201,159,124,0,255,164,253,206,237,171,8,170,68,147,63,249,254,73,251,157,219,193,187,245,35,241,142,95,169,85,184,218,127,154,35,71,85,41,227,95,57,133,0,86,30,251,103,240,58,131,218,128,223,194,30,101,95,51,104,99,250,75,146,38,26,55,105,37,222,90,50,92,150,33,110,91,217,58,166,183,133,86,138,152,59,126,28,210,168,97,137,3,79,235,191,195,222,188,205,90,87,68,155,249,207,14,206,254,101,165,22,81,10,161,81,179,9,183,20,154,14,25,149,183,148,18,164,113,220,242,16,182,117,88,240,247,81,91,30,157,112,250,144,67,19,44,92,142,210,218,65,115,174,109,226,96,123,219,174,187,164,215,8,201,234,186,110,37,148,210,44,206,248,159,165,182,163,150,78,90,144,105,134,228,148,104,169,83,227,238,199,1,55,166,152,155,181,150,51,168,173,226,66,187,211,14,207,139,26,73,73,169,145,53,130,210,168,145,109,227,58,110,141,200,209,150,105,90,226,214,234,62,111,48,162,32,189,116,236,176,208,109,249,1,51,55,131,248,149,11,185,193,222,140,206,233,9,35,162,148,146,148,146,90,107,141,36,132,80,26,165,214,82,35,34,34,34,204,115,71,26,122,38,233,116,38,183,30,135,122,120,40,49,196,193,28,204,9,206,181,89,185,193,63,190,103,7,71,68,117,249,65,160,125,11,99,217,175,182,0,255,55,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,246,0,255,6,52,79,190,158,95,150,217,237,113,217,1,26,81,93,126,16,104,223,194,88,246,171,237,0,255,141,230,201,215,243,203,50,187,61,46,59,64,35,170,203,15,2,237,91,24,203,126,181,29,160,1,0,0,240,223,112,234,242,157,64,251,41,198,178,167,98,7,104,252,55,156,186,124,39,208,126,138,177,236,169,216,0,255,27,32,60,249,101,254,102,102,183,63,106,15,64,248,39,132,39,191,204,223,204,236,246,71,237,1,8,0,0,72,77,128,211,152,239,252,217,79,241,169,61,21,187,138,209,228,79,190,127,210,126,231,246,42,195,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,251,42,2,0,0,236,128,250,140,189,87,148,18,25,145,149,100,73,82,42,37,46,109,30,202,146,216,246,165,132,150,218,112,171,240,168,138,155,98,203,163,80,99,214,48,128,149,89,105,141,123,25,81,143,171,60,40,244,50,35,73,70,93,117,74,219,139,180,239,91,203,140,32,187,25,137,200,96,83,169,230,150,110,110,91,186,132,138,36,18,238,28,177,213,86,214,182,31,44,52,197,222,236,86,8,99,147,220,89,243,70,73,148,226,173,165,227,242,141,16,90,235,26,181,165,134,36,42,19,31,148,222,156,34,183,167,85,181,162,61,11,171,242,143,193,236,126,238,202,201,208,246,100,162,121,242,245,252,178,204,110,143,203,110,209,51,106,75,225,213,137,43,181,80,218,173,29,177,15,61,35,75,173,147,105,59,42,169,197,180,160,180,145,234,17,9,117,151,137,188,61,164,226,44,97,77,134,113,87,78,38,109,79,111,52,79,190,158,95,150,217,237,113,217,1,26,16,213,229,7,129,246,45,140,101,191,218,14,208,248,111,68,117,249,65,160,125,11,99,217,175,182,3,52,0,252,19,205,147,175,231,151,101,118,123,92,118,27,148,36,146,82,74,50,107,4,37,73,50,28,199,117,220,26,145,47,206,235,58,197,173,213,125,222,124,203,57,102,234,216,97,161,219,18,251,229,81,254,240,43,23,114,131,67,249,146,83,244,178,102,4,169,73,233,165,36,93,132,230,50,77,214,154,39,36,203,67,114,88,134,25,17,167,182,228,115,165,14,57,98,164,81,34,87,163,151,108,225,118,126,180,171,66,178,155,13,138,128,168,46,63,8,180,111,97,44,251,213,118,128,198,95,38,197,121,138,247,112,105,227,61,72,68,58,81,218,214,123,182,25,155,158,242,33,209,194,234,113,219,202,176,165,95,143,34,168,44,6,46,85,170,41,120,211,118,218,149,192,66,163,108,194,118,64,4,128,127,162,121,242,245,252,178,204,110,143,203,30,128,240,79,52,79,190,158,95,150,217,237,113,217,1,26,16,213,229,7,129,246,45,140,101,191,218,14,208,248,111,68,117,249,65,160,125,11,99,217,175,182,3,52,0,0,224,191,1,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,59,64,195,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,15,64,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,241,141,29,0,32,35,194,99,190,159,105,244,19,237,168,110,63,170,43,206,52,244,171,206,38,246,234,149,182,218,223,81,121,52,191,140,63,194,35,61,165,71,111,106,76,179,184,108,98,203,29,215,157,182,174,27,81,147,150,13,169,69,228,104,33,100,39,104,148,168,189,153,65,29,144,41,215,219,110,28,254,178,225,136,185,126,78,129,59,158,103,237,195,3,61,150,29,207,94,99,139,144,140,204,160,135,147,52,136,83,179,196,67,105,33,174,75,43,57,85,74,211,148,230,180,75,233,168,148,80,187,44,11,177,141,151,71,205,171,213,229,224,59,251,105,149,61,99,207,37,68,102,126,69,100,212,21,81,234,166,36,179,212,104,67,178,60,100,111,148,120,99,194,167,25,51,43,85,197,137,31,182,48,83,16,179,248,234,135,59,12,253,32,253,158,14,0,232,49,243,167,212,95,13,231,63,228,225,62,247,217,126,43,249,229,173,117,116,61,0,255,90,99,249,119,230,64,251,68,123,6,49,118,164,57,209,245,252,107,141,229,191,153,3,237,19,237,25,4,0,69,124,43,175,0,0,0,0,112,127,167,130,46,20,32,115,169,0,250,80,208,71,70,64,228,3,0,238,239,0,197,123,17,169,168,128,186,80,192,159,207,192,149,83,212,167,69,1,0,228,0,240,23,65,197,143,54,12,157,142,47,137,216,95,119,159,168,202,211,233,250,109,170,208,223,210,165,149,181,105,134,55,117,97,78,246,109,132,60,254,92,4,201,235,106,217,50,98,102,213,137,232,84,40,81,142,65,21,19,243,243,197,63,233,145,39,12,170,157,209,79,155,58,57,51,140,239,63,53,110,107,82,198,85,183,3,227,178,47,25,73,184,151,79,93,17,133,242,17,133,68,172,186,119,106,54,133,152,250,152,159,169,162,18,43,180,179,32,102,144,188,204,87,71,28,125,153,249,160,22,53,202,7,226,183,4,29,253,27,0,255,26,14,254,222,163,68,126,238,131,6,216,137,134,143,25,197,94,167,227,152,118,66,132,200,233,115,165,54,180,200,12,215,25,53,225,148,226,0,0,120,1,245,121,114,33,119,62,195,162,46,21,20,80,87,20,247,194,80,148,3,236,188,88,139,208,135,181,147,148,72,249,120,175,146,57,224,15,135,92,128,157,81,43,141,43,31,50,114,101,212,135,251,59,156,10,199,136,92,145,17,37,14,128,114,92,122,146,77,90,204,189,55,237,102,1,80,49,242,17,25,10,128,23,240,237,85,232,203,109,29,98,81,97,69,220,7,152,191,162,254,218,185,202,45,61,222,82,174,26,5,250,31,133,251,101,210,202,46,141,194,150,110,245,196,199,88,81,146,20,197,11,144,215,173,85,107,70,180,205,227,88,0,0,64,5,61,73,18,112,111,1,228,116,33,199,21,25,37,28,98,49,215,82,204,239,57,192,90,185,115,78,137,99,94,77,11,153,247,50,66,1,0,80,65,167,0,112,33,82,49,191,243,52,5,36,23,86,212,43,181,144,159,219,226,28,48,50,213,143,120,74,28,244,153,25,73,162,20,133,92,10,0,0,0,128,10,185,92,180,31,34,238,213,172,249,140,76,111,73,43,109,50,200,101,36,102,78,63,60,220,48,134,181,31,21,238,173,31,17,73,51,87,171,27,175,22,226,60,177,191,133,55,169,182,161,75,27,124,224,163,129,85,121,60,177,236,204,124,201,71,97,157,72,26,97,202,108,117,197,160,139,51,163,90,6,81,214,10,203,56,152,177,46,178,146,93,209,152,250,123,43,87,174,166,190,130,148,220,77,218,38,90,39,235,121,79,200,162,138,129,83,83,124,224,14,23,139,100,54,132,77,148,144,147,95,190,102,212,140,154,17,17,59,157,90,205,172,45,136,210,211,108,144,221,218,132,72,97,218,98,101,198,10,226,174,100,151,51,11,17,228,103,230,109,93,38,161,173,90,119,202,54,196,117,87,93,122,165,106,116,112,191,233,35,226,211,19,164,31,133,36,27,22,23,243,113,73,45,103,139,198,196,247,232,54,109,173,58,121,215,189,121,123,10,214,10,120,224,78,21,175,221,227,201,198,248,135,159,139,245,244,92,191,216,245,221,236,9,213,191,5,145,202,99,177,53,119,88,96,172,244,67,72,18,222,205,63,166,213,111,71,45,60,176,36,37,108,231,53,20,27,158,205,63,182,213,127,236,8,17,172,222,142,237,186,6,192,139,107,101,99,65,142,247,26,57,96,174,29,7,93,145,195,253,85,227,160,171,22,80,31,10,43,82,81,159,22,21,32,127,193,94,10,168,0,122,197,212,33,81,208,7,128,46,21,138,130,158,42,84,11,168,24,217,79,81,97,231,151,2,0,160,2,226,211,41,0,0,42,164,250,68,225,66,70,210,200,164,115,192,136,21,89,201,206,139,249,189,114,68,49,127,69,137,140,188,80,63,37,22,240,126,62,51,151,51,31,98,103,165,143,58,125,230,169,43,31,116,69,161,161,62,68,252,71,252,85,35,42,67,131,158,150,15,246,33,226,63,215,219,17,117,76,147,150,194,37,50,35,126,194,0,255,173,59,245,159,165,84,211,233,0,255,101,33,118,131,33,79,206,253,135,147,207,168,244,130,56,46,37,101,225,47,89,21,221,166,51,224,39,253,239,218,95,147,43,167,191,106,138,98,139,53,146,106,0,255,117,73,177,124,110,74,12,94,163,212,237,1,3,228,101,37,251,171,249,212,157,36,122,134,195,58,73,234,203,206,175,197,131,156,155,56,127,164,177,158,166,75,201,62,174,217,110,105,43,194,218,188,84,201,117,199,86,64,44,175,191,136,21,235,123,82,26,148,173,166,9,246,180,78,150,99,19,244,123,223,43,239,253,59,105,247,186,244,46,158,26,162,151,21,88,153,181,166,207,2,219,182,1,242,83,183,50,239,211,104,212,156,104,247,27,230,96,41,105,116,128,126,229,48,192,127,126,252,254,214,166,69,9,213,86,205,59,153,52,230,222,184,155,70,165,179,189,214,25,99,71,137,204,69,37,89,158,104,147,178,175,83,8,198,124,125,210,246,206,160,109,122,183,122,189,101,67,222,190,17,47,92,112,14,119,244,230,206,226,3,175,88,157,249,26,32,151,240,116,165,21,145,25,159,146,104,227,97,13,165,163,114,60,201,106,103,33,210,75,21,254,192,217,135,217,168,113,229,0,255,149,200,140,92,212,165,155,6,141,165,36,163,50,9,27,101,86,166,252,86,135,129,102,53,58,245,115,230,88,192,217,236,248,92,217,152,215,231,245,58,82,188,26,145,36,220,164,110,83,190,213,27,81,27,167,143,189,173,66,33,83,101,133,249,109,13,187,54,202,63,241,111,93,68,208,26,145,119,219,226,84,66,137,123,34,213,146,81,9,49,76,35,177,139,157,79,149,37,70,228,21,131,51,44,247,231,1,242,98,233,215,10,245,226,69,137,90,38,41,180,26,169,49,85,174,222,187,27,79,22,229,176,86,32,211,105,142,27,204,202,53,134,58,70,70,62,50,34,42,141,40,145,89,77,204,251,177,119,212,92,17,193,146,164,7,97,73,189,173,108,33,225,182,59,112,34,209,105,131,143,70,71,188,98,170,18,238,122,99,223,218,137,8,249,196,151,59,235,166,71,165,153,73,34,11,45,43,28,42,58,85,10,34,149,50,61,166,209,160,204,224,85,160,57,46,154,203,202,156,116,0,0,152,3,220,191,183,130,153,227,206,211,230,227,189,40,81,27,250,152,185,44,25,46,177,0,247,245,121,226,194,161,202,65,127,63,87,156,56,238,76,11,0,0,0,0,32,7,36,245,49,150,46,163,102,212,144,143,91,31,68,142,250,92,225,134,5,188,175,39,43,92,139,248,233,10,59,3,45,64,44,200,139,117,1,20,32,47,23,236,60,188,170,128,22,144,126,81,151,11,162,128,59,82,14,152,250,204,109,113,71,77,139,249,180,26,138,10,112,175,166,133,26,10,186,162,112,1,243,25,10,59,67,1,0,0,80,1,115,113,97,71,88,84,184,183,82,1,170,133,11,213,2,210,48,199,251,123,229,87,109,101,58,116,252,166,35,134,163,162,78,154,10,51,68,62,214,166,59,137,240,241,41,169,165,204,218,200,99,166,182,148,42,9,37,42,74,169,10,179,56,187,240,163,62,31,91,39,220,94,148,136,232,107,239,189,209,113,29,222,115,159,233,83,93,206,104,63,107,140,191,120,249,172,153,145,19,177,107,213,43,169,210,113,189,184,227,62,172,74,15,37,113,185,196,154,54,179,179,183,36,202,47,183,254,74,120,235,113,163,213,104,132,240,219,56,227,24,16,233,198,232,27,140,36,112,169,77,158,7,72,124,25,17,101,101,37,164,90,88,63,230,243,145,151,161,203,72,234,236,146,46,9,151,101,28,134,130,83,181,166,36,78,126,0,188,168,11,11,23,238,71,92,192,149,97,33,215,190,160,203,135,2,0,0,230,2,64,197,29,25,10,0,0,0,160,152,143,216,10,112,63,3,64,81,31,112,47,51,20,239,237,80,0,64,117,143,149,223,187,190,146,78,167,13,183,183,83,156,119,111,239,152,228,189,27,240,142,94,112,161,223,135,231,189,165,47,187,207,204,85,167,217,7,253,189,217,83,108,149,6,164,38,156,198,124,231,207,126,138,79,237,169,216,1,122,110,221,175,175,238,55,60,141,206,16,254,13,95,92,113,120,39,237,47,239,14,189,67,31,93,0,255,9,125,52,250,99,216,231,246,127,195,105,204,119,254,236,167,248,212,158,138,93,197,128,38,127,242,253,147,246,59,183,175,34,168,18,77,254,228,251,39,237,119,110,95,69,0,0,184,184,34,169,13,104,226,124,173,254,207,103,153,194,190,146,203,222,159,16,64,52,113,190,158,95,150,39,108,59,185,236,253,137,171,60,0,42,228,197,82,0,168,54,154,56,95,207,47,203,19,246,184,236,85,13,213,70,19,231,235,249,101,121,194,30,151,61,53,1,95,204,15,49,208,62,57,159,218,199,218,172,121,76,233,241,197,252,16,3,237,147,243,169,125,172,205,154,7,0,0,0,36,232,57,220,107,15,9,218,18,111,165,82,242,210,202,144,66,168,168,20,146,36,146,75,42,173,83,68,71,168,123,156,66,175,194,117,132,42,245,43,17,195,127,182,18,58,106,111,56,159,73,28,206,110,159,71,157,69,150,166,102,4,241,190,104,36,43,113,130,180,14,173,209,182,89,107,48,89,220,44,165,159,114,158,137,195,93,141,28,18,216,245,40,241,40,20,167,127,101,93,187,193,179,182,143,157,160,7,204,197,170,107,211,42,141,126,154,196,173,57,78,214,26,253,98,54,94,227,131,163,76,241,38,72,15,56,129,55,172,184,80,160,204,236,98,2,175,120,199,173,220,225,191,134,240,228,151,249,155,153,221,254,168,93,177,71,70,37,37,42,41,133,22,26,81,104,33,53,73,161,149,70,70,70,70,198,46,109,45,99,116,6,147,130,28,26,226,161,203,16,251,114,48,39,149,49,43,203,248,199,0,174,107,8,79,126,153,191,153,217,237,143,218,3,16,0,0,0,160,146,176,118,236,189,86,165,213,233,221,106,180,106,156,183,110,111,75,22,174,120,110,136,94,240,174,78,65,44,209,207,187,35,250,51,115,131,167,249,229,254,26,251,41,171,244,88,59,191,106,43,215,167,113,171,213,27,239,192,159,196,152,135,227,102,60,240,169,126,193,71,122,142,62,165,167,100,19,39,50,37,250,47,242,168,253,223,0,136,0,255,183,227,0,255,46,248,191,115,245,111,141,176,118,236,189,86,165,213,233,221,106,180,74,243,214,237,113,198,194,21,207,253,91,240,174,81,63,44,209,207,251,186,51,179,140,89,249,229,190,142,177,153,234,0,0,160,74,124,252,127,18,0,255,139,194,0,255,99,168,127,107,196,189,114,173,189,73,157,86,243,78,175,147,122,119,239,140,51,42,94,184,111,220,141,11,141,250,225,150,158,221,233,125,150,101,204,202,80,247,11,140,205,84,7,0,128,106,3,154,56,95,207,47,203,19,246,184,236,169,137,47,230,135,24,104,159,156,79,237,99,237,64,196,124,174,186,87,157,210,232,167,81,27,122,219,102,173,209,47,102,78,169,130,51,190,60,197,155,32,189,226,59,38,113,225,66,129,50,115,80,39,155,194,4,110,101,75,118,191,196,23,243,67,12,180,79,206,167,246,177,54,107,30,80,221,74,77,166,4,77,194,236,164,185,52,220,135,172,239,53,167,50,100,118,220,132,243,178,160,185,123,69,225,134,77,227,109,113,50,27,206,116,153,109,44,149,192,96,118,84,20,251,153,253,175,71,141,94,107,144,166,105,72,45,165,4,109,197,191,160,196,33,59,181,234,156,83,189,227,86,92,84,163,38,121,3,254,120,210,194,163,92,84,147,191,236,10,235,217,98,118,138,126,68,102,174,88,123,69,137,87,75,219,108,218,208,242,72,159,243,86,166,187,247,49,83,92,40,184,239,172,36,206,119,161,180,60,203,76,119,156,206,59,110,229,86,174,126,128,92,68,196,94,73,34,201,142,90,75,157,80,18,132,230,58,78,113,159,242,247,134,116,39,163,82,69,66,5,177,214,198,157,41,174,113,86,21,231,184,107,138,89,28,128,64,221,218,214,104,176,127,19,37,156,151,186,76,203,164,147,180,54,200,180,54,244,219,222,51,111,154,78,11,156,60,62,149,113,213,172,74,167,90,248,156,135,113,246,32,19,248,218,94,181,1,59,117,153,55,130,68,45,218,182,86,106,190,184,77,233,165,109,210,160,143,146,210,230,45,61,234,249,190,93,139,141,200,167,45,38,113,82,233,212,89,94,179,191,10,203,220,191,182,185,218,213,17,41,122,192,112,29,66,188,183,101,71,161,59,91,239,181,48,111,208,8,151,132,219,100,165,139,143,39,228,9,137,166,120,104,165,66,152,89,181,183,140,133,229,188,100,119,117,181,81,236,191,158,164,173,173,100,219,168,76,219,182,116,26,164,250,144,185,71,245,86,119,75,25,82,222,133,139,187,157,58,93,42,239,10,42,136,3,156,46,122,202,249,156,236,10,113,223,193,214,105,183,69,180,173,23,74,234,180,144,90,36,113,104,109,93,26,121,73,210,156,96,221,218,208,22,213,233,82,35,73,166,87,155,42,100,90,78,151,193,7,75,243,112,148,95,237,6,99,218,85,54,138,126,100,84,82,162,146,82,104,161,17,133,22,82,147,20,90,105,100,100,100,100,236,210,214,50,70,103,48,41,200,161,33,30,186,12,177,47,7,115,82,25,179,178,140,127,12,224,187,60,0,254,91,146,134,190,146,109,146,188,142,219,210,105,144,9,59,250,150,212,91,221,45,101,43,101,40,86,242,118,234,116,169,188,171,167,31,246,177,186,232,41,231,115,82,232,219,125,7,91,167,29,160,1,0,0,0,85,6,230,242,61,252,179,191,201,88,246,78,182,138,81,101,96,46,223,195,63,251,155,140,101,239,100,79,233,1,87,121,160,234,113,149,7,0,0,0,0,64,69,66,38,165,191,100,219,68,227,80,186,227,188,245,120,156,202,146,156,100,9,29,83,147,67,38,174,76,220,81,75,200,100,131,49,11,60,173,127,167,50,126,106,245,148,157,130,246,85,54,246,164,188,168,75,9,13,183,137,204,146,25,81,218,120,221,113,45,106,201,160,236,251,48,161,18,49,177,77,142,202,170,80,19,47,189,48,143,133,118,75,97,87,170,13,222,42,89,198,134,140,206,172,121,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,73,204,75,30,145,57,92,110,199,168,77,163,18,167,10,237,42,84,250,85,169,213,164,19,250,164,30,73,106,33,73,195,201,182,18,146,110,37,85,182,146,26,212,113,219,202,208,183,105,152,243,247,81,35,30,101,113,194,144,92,19,220,92,78,210,170,65,179,145,109,226,96,155,196,86,108,192,85,30,168,122,136,229,49,50,35,35,35,147,38,205,36,133,86,26,81,27,167,113,105,18,135,37,49,47,101,203,33,147,200,29,163,54,141,74,100,218,85,104,83,233,87,165,73,173,146,15,240,79,52,79,190,158,95,150,217,237,113,217,3,16,148,233,73,55,147,38,117,178,56,73,118,178,37,75,119,151,221,177,115,84,220,210,51,106,74,161,156,140,135,220,154,126,143,163,152,193,249,222,77,205,178,143,98,243,135,143,217,213,118,100,175,107,176,146,190,51,155,54,202,142,36,165,50,76,45,148,212,150,67,90,167,154,64,15,203,190,73,153,98,30,137,71,28,15,165,46,34,83,175,107,131,219,108,79,105,210,215,246,122,196,148,126,212,232,181,4,117,90,135,210,82,73,214,102,252,203,74,27,82,83,167,46,56,53,59,114,69,68,213,105,114,55,224,143,39,83,60,202,90,203,249,203,86,177,158,221,105,135,231,39,205,36,149,148,8,154,65,74,148,8,183,109,221,182,68,230,107,243,180,46,113,104,105,95,54,31,113,144,89,58,138,88,40,183,196,128,121,148,65,252,202,250,220,224,80,70,103,165,3,0,224,191,1,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,59,64,195,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,15,68,152,203,88,149,190,232,145,209,231,230,184,245,254,54,13,91,250,126,17,33,189,222,235,142,244,120,127,24,164,71,27,37,177,185,15,129,126,69,18,248,215,38,112,177,173,99,251,231,36,53,50,105,161,53,73,165,73,156,198,109,199,191,112,90,151,117,155,154,77,25,84,102,163,41,149,210,130,42,225,25,75,184,170,115,195,36,46,30,179,35,31,115,138,45,28,152,71,109,171,179,133,182,221,162,198,67,146,4,77,151,180,73,10,173,52,42,109,24,84,45,205,9,214,156,98,50,202,16,196,50,71,13,83,179,34,130,248,197,66,143,175,124,106,43,157,182,231,217,213,14,24,183,27,61,157,150,68,70,100,212,167,37,145,148,146,40,217,81,223,49,217,180,97,36,198,178,164,6,45,145,163,83,106,118,74,28,174,50,53,35,149,94,218,74,231,217,25,218,235,12,41,0,255,237,253,236,246,199,176,0,255,36,100,220,39,149,20,124,196,109,94,198,245,254,185,163,179,169,115,200,247,135,202,97,18,115,184,182,191,138,5,172,166,63,128,181,222,75,236,74,74,212,155,168,225,180,209,14,31,79,183,85,156,50,254,110,10,114,171,90,68,104,125,77,145,34,209,157,192,51,214,93,117,192,83,171,25,151,105,237,174,50,182,148,157,252,0,225,201,47,243,55,51,187,253,81,123,0,194,63,33,60,249,101,254,102,102,183,63,106,15,64,0,212,89,100,105,106,70,16,239,139,70,178,18,39,72,235,208,26,109,155,181,6,147,197,205,82,250,41,231,153,56,220,213,200,33,129,93,143,18,143,66,113,250,87,214,181,27,60,107,251,216,10,6,212,55,204,108,203,90,14,13,218,86,82,10,73,250,38,75,46,47,235,48,239,216,137,198,97,157,160,12,47,79,235,50,169,205,100,58,70,45,102,69,172,186,201,158,188,25,237,236,36,65,251,72,187,66,3,32,53,1,78,99,190,243,103,63,197,167,246,84,236,42,70,147,63,249,254,73,251,157,219,171,12,167,49,223,249,179,159,226,83,123,42,118,21,163,201,159,124,0,255,164,253,206,237,171,8,168,178,200,85,86,141,102,183,154,165,222,166,203,190,201,100,56,222,73,183,242,184,58,204,137,182,221,90,194,30,159,167,32,94,10,254,148,27,231,4,247,217,137,232,191,206,88,182,138,1,168,122,0,208,49,163,196,43,53,122,41,65,243,214,180,13,211,205,9,66,104,109,52,110,146,80,145,240,133,212,198,13,169,160,154,120,121,120,54,98,113,102,113,57,3,218,93,199,217,159,169,46,87,141,21,244,238,165,38,165,221,157,66,162,220,107,45,132,108,178,35,118,199,101,209,112,89,106,46,234,145,131,170,180,232,58,75,113,53,3,24,212,22,100,161,227,252,98,171,53,6,157,212,247,55,39,10,161,155,100,136,176,148,41,81,156,168,52,135,60,106,81,157,31,151,214,184,207,247,60,149,101,98,238,167,68,78,78,42,104,231,244,235,60,217,110,133,0,0,0,0,213,150,223,247,104,155,251,19,87,175,61,132,0,255,196,9,47,252,221,73,251,183,123,76,31,211,71,215,191,77,239,130,254,24,54,134,189,118,177,243,123,209,118,210,233,116,226,215,106,138,243,238,237,33,147,187,121,63,222,209,11,46,20,251,48,187,75,244,101,247,153,89,233,52,7,163,191,55,187,181,173,210,0,0,168,108,224,58,36,162,86,73,33,181,113,163,212,38,211,233,238,178,123,21,103,76,234,94,210,113,169,56,11,105,77,77,124,60,252,194,51,54,119,165,220,84,37,46,15,219,66,155,237,11,123,237,179,117,89,234,172,82,138,91,41,77,151,180,77,208,74,43,164,210,153,154,202,201,146,9,46,229,122,207,103,108,58,250,41,110,102,78,233,84,0,3,197,112,185,10,253,175,237,140,246,159,6,0,248,39,154,39,95,207,47,203,236,246,184,236,1,8,0,255,68,243,228,235,249,101,153,221,30,151,189,170,1,77,254,228,251,39,237,119,110,87,254,79,54,180,144,164,108,75,219,218,100,236,113,19,53,242,118,143,226,148,215,116,155,89,106,131,186,173,149,84,110,117,112,188,31,172,26,56,84,111,158,178,131,10,93,10,213,183,105,217,171,31,77,254,228,251,39,237,119,110,95,69,248,232,97,113,219,66,107,100,146,82,155,154,153,172,147,164,70,222,238,153,145,164,70,100,82,241,106,17,77,134,125,5,250,241,118,42,117,92,171,177,130,215,49,43,217,199,28,101,187,218,1,168,208,90,104,165,133,148,74,147,198,142,85,106,228,237,30,25,206,168,220,100,36,41,159,42,145,140,230,101,157,117,42,117,220,40,52,191,114,84,92,94,180,113,121,145,233,153,42,183,181,212,150,228,38,164,178,164,22,231,205,145,220,151,13,39,40,173,100,234,60,239,227,148,65,139,26,182,117,82,51,140,165,151,5,38,92,196,239,236,103,27,153,162,60,4,104,47,102,87,237,197,109,11,173,145,73,74,109,106,102,178,78,146,26,121,187,103,70,146,26,145,73,197,171,69,52,25,246,21,232,199,219,169,212,113,173,198,10,94,199,172,100,31,115,148,237,106,0,255,24,208,60,249,122,126,89,102,183,199,101,7,104,68,117,249,65,160,125,11,99,217,175,182,211,228,164,153,164,146,18,65,51,72,137,18,225,182,173,219,150,200,124,109,158,214,45,151,162,165,125,217,124,196,65,102,87,143,34,22,202,45,49,96,30,101,9,115,218,250,220,224,80,6,177,151,17,81,93,126,16,104,223,194,88,246,171,237,0,255,13,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,0,255,27,205,147,175,231,151,101,118,123,92,246,186,207,160,46,137,204,218,109,215,107,144,218,102,117,218,66,210,113,130,144,124,131,54,65,85,177,162,0,213,136,133,38,183,227,83,40,214,37,178,235,65,15,205,69,182,140,153,236,96,155,57,15,0,176,203,72,82,105,146,74,105,161,37,147,22,90,73,84,90,72,201,200,200,200,200,69,29,122,36,25,116,26,231,200,213,195,92,137,30,14,102,95,182,218,224,105,110,48,128,127,252,117,0,252,55,156,186,124,39,208,126,138,177,236,169,216,65,122,102,148,82,163,148,82,107,173,25,181,214,82,163,212,90,106,102,102,102,102,46,210,208,35,198,96,208,40,199,161,30,30,74,244,176,47,251,114,210,6,179,114,131,1,12,224,9,189,204,210,210,136,44,222,118,189,4,165,77,80,215,173,37,26,55,104,9,54,107,27,164,20,83,10,48,141,184,107,146,59,2,133,30,93,34,133,30,244,208,172,107,203,152,201,246,177,149,14,16,158,252,50,127,51,179,219,31,181,179,160,136,136,88,177,215,142,18,175,86,199,93,197,173,229,145,62,231,45,175,183,110,164,167,184,80,112,223,70,55,108,238,66,105,121,150,153,18,216,146,9,220,202,173,60,157,16,158,252,50,127,51,179,219,31,181,219,161,200,210,212,140,32,222,23,141,100,37,78,144,214,161,53,218,54,107,13,38,139,155,165,244,83,206,51,113,184,171,145,67,2,187,30,37,30,133,226,244,175,172,107,55,120,214,246,177,65,27,208,110,110,186,117,215,41,46,41,196,117,226,41,145,133,184,135,118,107,217,16,153,68,180,228,52,114,189,153,118,70,20,39,121,167,184,40,132,149,6,51,128,169,121,9,218,121,247,55,217,93,109,117,4,162,126,100,84,82,162,146,82,104,161,17,133,22,82,147,20,90,105,100,100,100,100,236,210,214,50,70,103,48,41,200,161,33,30,186,12,177,47,7,115,82,25,179,178,140,127,12,96,59,148,164,161,175,100,155,36,175,227,182,116,26,100,194,142,190,37,245,86,119,75,217,74,25,138,149,188,157,58,93,42,239,234,233,135,125,172,46,122,202,249,156,20,250,118,223,193,214,105,87,109,128,211,152,239,252,217,79,241,169,61,21,187,138,209,228,79,190,127,210,126,231,246,42,195,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,251,42,2,160,186,199,202,239,93,95,73,167,211,134,219,219,41,206,187,183,119,76,242,222,13,120,71,47,184,208,239,195,243,222,210,151,221,103,230,170,211,236,131,254,222,236,41,54,213,231,214,253,250,234,126,195,211,232,12,225,223,240,197,21,135,119,210,254,242,238,208,59,244,209,245,159,208,71,163,63,134,125,110,87,53,64,45,101,84,146,145,116,121,143,146,25,43,198,230,74,39,180,200,154,67,110,74,142,88,236,61,75,183,113,72,245,232,211,170,90,209,78,164,130,185,89,197,68,161,41,214,97,175,68,212,118,74,131,182,130,210,40,161,25,52,18,226,55,68,72,188,112,75,142,199,110,37,183,85,92,170,155,228,72,5,250,68,86,88,170,213,101,136,167,216,224,22,91,199,198,31,203,178,83,36,40,69,79,35,155,82,210,164,173,242,178,99,74,203,75,115,59,84,236,132,41,51,126,26,166,41,161,250,142,82,133,71,131,185,233,183,84,30,143,147,180,246,130,171,190,114,95,123,221,209,60,249,122,126,89,102,183,199,101,175,243,140,140,40,37,147,56,52,162,196,163,110,183,230,33,52,51,74,19,101,238,89,8,99,46,162,18,38,145,168,105,18,171,133,145,220,82,101,69,229,23,115,115,37,87,125,229,117,86,48,154,39,95,207,47,203,236,246,184,236,0,13,136,234,242,131,64,251,22,198,178,95,109,95,104,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,70,44,75,25,113,56,36,110,71,167,77,157,18,153,10,21,42,84,10,84,105,210,164,244,141,168,46,63,8,180,111,97,44,251,213,246,218,22,225,208,189,219,146,197,33,149,210,26,133,137,103,68,153,167,125,25,82,155,110,251,180,89,38,70,89,167,121,77,133,70,133,116,170,203,105,169,148,156,195,153,75,38,218,198,125,118,110,118,48,3,167,33,25,181,82,10,165,109,155,164,56,145,78,119,231,221,171,54,163,81,247,154,110,75,202,65,75,147,106,98,228,225,23,102,176,185,87,229,152,42,143,121,216,238,42,99,95,216,148,13,5,139,32,45,205,12,218,109,215,104,150,226,6,117,221,90,162,109,178,208,124,130,182,65,74,49,165,60,21,135,133,26,183,35,80,232,209,229,177,43,78,15,205,186,182,140,103,237,96,187,124,153,17,177,115,175,157,20,62,161,142,187,138,91,40,27,253,45,83,54,237,173,27,233,21,222,108,124,222,141,110,216,220,187,46,51,51,27,56,214,182,100,2,75,179,130,253,103,0,19,138,108,200,222,13,9,226,150,74,106,137,250,36,51,174,44,211,62,15,217,141,182,97,221,32,19,175,76,211,178,166,77,99,58,58,45,230,68,84,186,201,225,188,25,19,237,228,62,251,72,123,122,111,194,169,89,42,113,187,69,45,105,54,149,101,223,100,43,211,208,134,9,250,146,64,53,142,211,171,216,166,21,149,83,41,21,195,49,135,161,89,185,124,58,51,44,127,88,198,214,180,147,234,246,63,215,54,230,50,35,215,78,154,73,87,20,90,105,133,212,160,245,214,109,138,195,148,184,57,212,219,24,117,41,18,234,135,181,10,30,76,177,130,179,170,216,192,93,45,204,98,182,60,192,63,209,60,249,122,126,89,102,183,199,101,95,68,149,150,81,9,173,81,178,13,135,212,26,13,25,147,135,84,146,165,109,28,242,22,198,117,95,16,55,178,91,98,157,176,250,142,67,109,44,36,138,42,218,189,114,174,157,97,31,123,219,86,72,79,186,153,52,169,147,197,73,178,147,45,89,186,187,236,142,157,163,226,150,158,81,83,10,229,100,60,228,214,244,123,28,197,12,206,247,110,106,150,125,20,155,63,124,204,174,182,35,123,93,131,149,244,157,217,180,81,118,36,41,149,97,106,161,164,182,28,210,58,213,4,122,88,246,77,202,20,243,72,60,226,120,40,117,17,153,122,93,27,220,102,123,74,147,190,182,215,35,166,244,163,70,175,37,168,211,58,148,150,74,178,54,227,95,86,218,144,154,58,117,193,169,217,145,43,34,170,78,147,187,1,127,60,153,226,81,214,90,206,95,182,138,245,236,78,59,60,63,105,38,169,164,68,208,12,82,162,68,184,109,235,182,37,50,95,155,167,117,137,67,75,251,178,249,136,131,204,210,81,196,66,185,37,6,204,163,12,226,87,214,231,6,135,50,58,43,29,0,0,0,255,13,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,1,26,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,123,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,216,249,110,15,0,32,115,61,218,145,142,243,123,142,211,83,250,24,158,185,53,45,199,106,126,53,123,175,247,29,148,63,242,83,175,190,158,199,87,197,183,160,177,217,201,238,59,150,172,150,90,173,185,9,37,59,147,80,74,104,75,39,77,230,34,233,184,132,208,106,54,149,220,239,41,213,169,60,165,154,200,165,134,127,217,136,203,119,54,134,19,121,207,174,58,230,90,165,214,82,75,18,181,150,90,113,221,164,148,208,92,39,94,210,220,74,8,93,108,184,13,133,46,205,109,180,48,128,137,34,56,150,63,76,224,94,46,205,180,212,9,205,77,75,93,153,132,82,66,156,90,117,35,23,73,199,37,180,144,80,152,198,126,79,169,78,149,165,36,60,46,53,252,203,198,99,70,180,79,156,200,123,118,218,101,206,17,237,153,153,137,105,138,179,219,85,183,88,180,235,29,151,245,52,197,84,51,77,11,177,86,41,132,210,147,68,173,165,78,155,38,74,37,52,215,137,31,245,134,212,66,23,27,110,204,174,84,125,27,45,12,96,162,55,118,102,16,19,184,151,195,14,0,32,253,158,14,0,240,49,243,167,212,95,13,231,63,228,225,62,247,217,126,43,249,229,173,117,116,61,0,255,90,99,249,111,230,64,251,68,123,6,177,156,232,122,254,181,198,242,223,204,129,246,137,246,12,66,94,110,5,80,196,126,120,111,197,197,29,75,1,0,0,0,0,0,0,0,64,81,23,112,47,51,21,0,20,245,113,33,159,15,11,247,51,20,5,0,252,29,117,36,232,234,187,151,237,40,114,145,104,73,141,57,221,112,238,209,36,195,24,252,202,68,141,64,33,153,59,65,254,247,238,101,234,130,140,92,186,243,123,243,61,222,42,186,6,137,247,244,180,134,179,49,39,162,119,246,30,66,46,151,244,220,153,227,113,102,148,200,150,45,181,49,77,240,90,232,169,224,204,3,219,178,208,35,131,105,108,200,4,124,249,124,174,234,23,97,70,234,213,112,80,69,190,98,166,208,135,92,38,85,226,122,118,102,165,213,116,150,69,36,212,229,34,244,33,46,235,104,146,104,217,116,15,125,47,195,154,6,243,37,27,101,238,248,162,221,164,65,31,50,163,252,115,227,23,245,200,19,182,84,203,74,43,227,120,193,139,74,107,118,50,21,197,151,76,225,244,226,84,91,195,0,0,0,23,80,159,185,84,204,207,165,152,207,69,40,6,128,62,20,0,21,64,23,23,243,115,89,192,11,152,159,11,35,44,42,238,136,57,96,222,203,40,169,152,203,168,195,241,94,70,92,220,17,23,48,159,79,90,148,56,232,86,110,82,229,120,63,87,195,194,222,22,224,126,172,188,112,175,86,137,2,42,192,206,189,86,45,187,85,199,66,94,172,11,104,1,242,98,65,94,172,11,48,7,208,231,87,45,199,42,230,118,126,175,116,227,168,223,145,149,92,212,103,62,147,102,173,112,64,125,90,184,112,63,170,5,0,0,0,188,64,45,232,242,66,174,124,82,57,0,253,143,21,65,168,130,252,242,51,130,84,133,92,81,27,208,167,62,183,91,230,3,172,157,213,162,194,206,80,0,84,88,17,247,34,73,18,74,11,74,41,129,88,17,161,139,36,73,40,73,66,41,37,38,99,234,244,249,146,43,147,144,76,248,225,184,117,146,13,9,159,174,244,239,167,31,145,195,24,54,62,77,170,97,94,238,176,39,131,178,215,1,242,34,175,207,37,124,93,146,85,75,178,156,8,150,45,45,92,16,0,255,68,134,65,35,76,244,112,76,194,5,118,101,12,63,54,192,0,255,214,103,93,123,213,233,221,98,124,48,239,244,110,196,163,74,88,168,184,226,30,70,101,116,118,9,39,36,102,110,103,228,163,100,210,200,96,202,34,165,178,73,219,82,29,111,102,234,52,108,196,71,204,249,224,169,138,53,41,115,197,40,174,177,193,108,63,195,61,125,78,252,106,124,245,233,181,157,207,42,227,119,29,248,90,241,48,235,46,156,199,198,92,206,41,118,104,64,250,235,243,81,206,231,233,81,139,66,16,238,210,35,196,37,202,96,54,51,59,196,205,208,77,246,5,31,54,232,215,214,83,226,117,116,135,78,251,254,240,236,230,58,236,19,97,202,102,142,42,230,148,152,145,61,251,40,179,29,2,95,172,132,79,86,188,116,74,139,164,132,82,218,4,89,20,41,110,69,226,8,105,140,117,41,80,200,148,195,90,175,13,244,207,16,247,50,117,25,81,115,71,165,13,252,166,50,37,30,71,140,138,84,203,161,74,187,70,152,28,21,239,235,54,125,175,168,233,74,161,116,154,183,238,210,231,189,28,194,161,142,209,97,215,23,207,132,25,172,143,168,207,211,246,138,82,169,173,154,229,168,53,14,194,136,75,247,116,5,155,85,159,202,103,134,183,61,18,162,126,221,142,200,77,220,90,122,226,53,203,16,243,185,40,101,110,69,172,85,26,184,83,39,55,69,252,74,204,132,40,38,104,47,106,89,8,241,225,95,107,101,190,107,211,235,142,195,214,191,137,72,23,7,21,76,32,101,127,185,60,53,233,234,75,10,197,224,92,228,52,88,30,66,148,191,158,150,95,235,123,9,119,244,52,177,41,251,151,20,94,154,161,47,147,165,65,113,57,103,197,101,37,171,35,146,240,10,254,99,191,177,235,76,154,147,25,42,216,19,225,183,205,213,176,114,101,88,27,94,177,0,255,72,170,27,185,250,85,210,184,41,62,244,184,195,237,169,6,93,81,192,139,247,27,11,23,118,46,131,204,1,243,153,39,97,33,87,212,11,249,92,25,97,33,50,138,5,212,167,133,139,250,180,0,168,160,11,5,84,0,125,40,0,42,128,158,42,20,5,93,64,81,0,0,0,0,0,0,0,0,184,144,234,81,11,23,87,170,71,235,3,100,126,38,173,81,22,222,79,90,83,136,44,249,84,220,247,130,132,2,222,207,157,185,226,202,135,92,185,168,115,204,223,185,229,192,225,126,84,139,10,232,135,136,0,255,144,190,21,145,85,76,146,138,62,63,170,31,34,254,83,250,86,148,172,96,154,196,97,205,132,69,196,79,247,63,222,58,245,223,184,158,233,45,81,18,219,167,17,95,153,245,183,214,43,105,241,85,103,74,182,2,43,165,169,191,45,223,72,248,23,217,239,212,127,237,206,233,175,20,150,216,32,141,248,203,204,0,255,69,4,198,34,147,80,74,155,128,5,137,132,104,111,105,0,247,249,0,255,61,125,235,59,81,234,203,178,164,148,131,19,245,249,200,71,146,195,254,34,87,233,120,87,154,90,138,75,6,203,115,242,75,38,118,12,66,253,247,178,58,185,200,72,245,189,73,63,61,76,96,132,163,78,243,151,93,19,239,237,72,93,41,141,115,53,42,169,47,189,103,34,24,90,71,7,188,205,69,145,39,14,176,237,14,136,63,31,53,23,145,45,124,18,25,77,37,53,26,112,65,70,36,17,137,76,188,197,88,143,89,33,108,226,13,208,150,90,103,212,225,175,173,85,254,143,94,119,26,252,199,1,95,246,254,178,139,145,217,67,131,46,214,207,149,37,99,23,114,144,58,33,25,116,51,207,194,195,228,121,158,83,17,71,237,104,12,68,106,108,3,63,234,242,225,233,74,217,171,54,252,234,105,54,213,157,155,112,91,12,154,20,233,69,122,78,139,183,219,108,2,3,232,241,229,178,230,138,164,110,217,53,131,220,22,90,107,11,222,213,122,156,196,204,228,227,14,254,48,227,24,254,49,208,58,27,217,158,48,214,23,43,233,202,37,9,126,37,155,74,162,240,216,231,212,223,37,147,152,114,218,59,141,109,211,6,123,115,46,83,218,116,54,104,2,126,93,196,222,171,201,168,71,212,38,55,169,174,119,82,119,216,82,201,101,76,151,32,61,49,121,232,78,53,196,44,190,228,22,67,242,61,119,33,110,157,46,94,62,169,235,191,117,24,146,103,25,178,40,195,204,174,202,226,166,114,154,145,8,225,119,126,58,200,168,246,95,2,68,220,95,59,67,23,78,93,165,150,150,230,162,62,173,183,238,15,181,59,234,221,120,210,164,233,94,99,173,76,49,28,99,80,254,122,105,107,217,17,198,29,17,59,73,196,206,140,183,210,106,86,146,219,214,110,133,232,221,235,148,67,97,166,66,221,3,238,176,136,87,138,147,102,165,178,217,109,142,198,204,47,10,47,114,215,200,7,249,129,23,132,28,98,218,133,247,103,227,66,169,221,83,8,251,178,48,3,101,180,111,108,211,4,252,250,92,228,35,250,50,31,221,83,71,162,180,120,178,144,246,170,176,41,84,71,52,156,234,97,152,153,47,89,171,48,163,205,3,224,15,253,218,107,101,196,167,239,110,222,152,226,187,163,18,153,66,29,31,147,13,247,212,207,101,93,199,205,219,110,25,50,247,109,220,221,215,115,203,157,209,39,243,44,242,168,205,214,0,112,113,233,162,82,11,120,1,34,151,66,85,212,5,172,101,1,0,0,0,0,21,112,111,197,220,22,224,2,228,47,208,231,189,8,197,123,17,23,0,0,119,166,133,188,26,23,0,64,81,159,10,160,144,161,184,35,46,232,45,224,94,23,246,182,184,50,48,114,43,224,78,139,10,123,41,0,0,0,0,0,0,42,232,137,162,130,158,92,64,139,43,227,130,66,166,69,1,0,69,6,132,191,241,139,140,181,179,109,50,22,141,110,117,182,160,34,73,252,137,53,147,23,70,241,144,197,147,220,161,71,29,254,218,90,181,188,26,189,238,82,120,187,187,113,193,59,196,27,55,176,213,38,130,89,243,88,0,255,253,136,123,25,145,163,225,146,40,81,219,167,138,81,183,167,81,249,196,123,235,229,147,166,35,78,253,226,52,222,246,221,25,79,197,89,199,244,14,94,202,236,98,35,34,146,136,79,63,254,180,190,106,65,102,253,181,81,28,205,114,243,154,214,227,66,211,83,97,128,125,124,100,101,95,187,174,113,148,40,191,92,43,114,197,204,150,77,162,33,71,166,27,28,51,215,98,106,70,172,43,193,93,183,201,47,237,188,8,249,29,249,157,36,200,19,237,27,7,84,220,75,1,228,128,4,82,31,73,3,233,69,82,226,0,17,25,10,43,34,47,230,14,5,192,251,43,112,45,197,92,16,81,83,1,64,49,159,143,84,200,140,0,220,185,165,144,151,113,81,23,247,51,20,119,134,2,234,247,82,216,11,246,82,0,40,228,72,125,158,228,142,36,145,153,133,76,163,73,93,210,83,42,165,140,184,220,62,245,101,75,33,209,78,219,154,188,176,211,166,78,21,140,97,99,206,101,173,232,60,107,163,243,66,59,61,123,61,2,170,27,238,88,107,147,189,106,181,122,37,126,173,246,229,214,189,155,240,194,119,123,201,98,191,55,126,239,45,253,84,10,3,157,185,191,115,223,199,158,102,107,59,164,157,186,225,52,230,59,127,246,83,124,106,79,197,110,133,72,77,56,141,249,206,159,253,20,159,218,83,177,171,24,208,228,79,190,127,210,126,231,246,85,68,85,162,201,159,124,0,255,196,125,43,205,237,173,8,185,29,145,22,96,69,164,98,238,12,104,143,172,133,158,180,173,65,219,74,105,214,168,71,37,151,167,186,239,67,106,211,220,6,19,148,225,229,125,154,231,20,195,70,226,49,42,82,68,165,12,6,103,21,179,243,157,45,201,251,236,128,12,214,176,22,181,1,77,156,175,231,159,101,10,244,23,201,101,239,79,12,32,154,56,95,207,47,203,20,246,186,236,252,9,173,60,96,230,182,160,15,216,75,1,160,218,104,226,124,61,191,44,79,216,227,178,87,53,84,27,77,156,175,231,151,229,9,123,92,246,212,4,124,49,63,196,64,251,228,124,106,31,107,179,230,49,165,199,23,243,67,12,180,79,206,167,246,177,54,107,30,0,0,0,0,0,116,9,105,214,150,70,68,173,209,172,47,154,181,125,9,45,149,150,25,77,146,211,148,33,122,174,52,227,5,139,38,147,30,85,28,226,33,49,196,89,125,185,153,101,44,180,193,63,54,98,87,73,140,140,140,140,200,164,73,35,42,45,164,68,212,198,105,92,26,181,125,198,47,83,217,114,200,36,114,72,167,82,157,46,153,118,21,218,172,10,180,106,82,171,181,8,41,0,255,237,253,236,246,199,176,211,228,168,25,165,70,169,145,89,235,170,53,178,101,154,172,117,173,226,70,59,110,71,35,250,62,37,179,132,138,52,18,143,202,174,93,151,33,6,230,25,127,38,126,102,25,0,255,152,199,55,8,194,117,94,210,110,82,137,67,73,73,167,52,78,214,82,39,148,212,158,98,202,205,18,9,82,229,116,203,151,108,74,250,22,110,230,77,41,83,0,127,197,112,89,21,253,81,236,140,246,159,6,162,126,70,84,82,147,84,82,104,161,153,180,208,74,147,20,90,105,70,70,70,70,236,210,214,34,201,160,211,56,200,161,33,30,186,244,112,48,251,178,85,25,179,178,140,1,252,99,214,60,70,146,146,73,75,214,108,43,173,180,100,227,68,83,75,6,173,209,54,221,36,110,16,240,83,202,144,56,226,163,49,29,179,118,5,240,82,153,127,249,192,32,126,229,98,150,177,130,209,249,39,1,244,145,107,175,168,52,35,51,43,201,146,164,152,74,109,138,203,182,101,18,219,190,244,108,74,236,152,68,149,162,88,197,77,177,90,78,112,215,92,14,48,58,43,179,164,109,215,14,201,246,56,114,229,94,17,241,178,172,140,242,144,157,181,113,91,90,175,227,241,249,123,21,57,78,163,138,25,254,238,31,214,218,84,250,84,193,227,12,99,54,219,206,86,241,58,51,219,20,6,0,192,127,35,230,191,211,234,254,87,179,191,254,99,217,84,212,63,72,131,62,114,237,21,149,102,100,102,37,89,146,84,82,106,83,92,182,178,36,182,125,41,45,98,199,36,218,60,170,226,166,216,18,217,53,151,75,12,96,101,86,170,96,97,78,76,128,207,0,255,168,202,253,87,229,96,253,63,181,87,171,0,255,69,68,93,198,94,59,73,137,140,8,82,131,70,37,149,18,151,54,143,35,26,63,14,83,10,45,181,225,214,170,23,174,176,212,143,120,20,106,204,62,190,228,90,174,90,227,119,86,58,0,160,238,146,68,82,74,73,102,141,160,36,73,134,227,184,142,91,35,242,197,121,93,167,184,181,186,207,155,111,57,199,76,29,59,44,116,91,98,191,60,202,31,126,229,66,110,112,40,95,178,242,207,140,82,106,148,82,106,173,53,163,214,90,106,148,90,75,205,204,204,204,204,69,26,122,196,24,12,26,229,56,212,195,67,137,30,246,101,95,78,218,96,86,110,48,128,1,236,159,42,45,162,210,90,162,102,19,14,165,37,218,50,42,111,41,37,171,219,54,148,173,111,235,176,224,239,99,71,196,202,98,133,33,135,38,88,184,148,84,84,131,230,92,219,196,62,54,137,13,100,24,73,107,61,105,67,179,214,105,77,146,171,210,134,78,104,41,233,154,72,73,75,156,38,69,158,28,51,231,212,133,144,81,151,90,10,25,156,202,66,185,89,210,150,177,33,215,217,228,227,139,249,33,6,218,39,231,83,251,88,91,249,51,209,100,212,168,110,16,55,233,74,134,4,245,214,50,43,118,144,106,91,126,207,78,217,149,155,241,142,155,212,111,241,11,51,216,220,59,166,89,182,130,217,236,175,199,236,106,171,184,250,241,197,252,16,3,237,147,243,169,125,172,29,130,32,178,52,53,35,136,247,69,35,89,137,19,164,117,104,141,182,205,90,131,201,226,102,41,253,148,243,76,28,238,106,228,144,192,174,71,137,71,161,56,253,43,235,218,13,158,181,125,236,9,253,200,168,164,68,37,165,208,66,35,10,45,164,38,41,180,210,200,200,200,200,216,165,173,101,140,206,96,82,144,67,67,60,116,25,98,95,14,230,164,50,102,101,25,0,255,24,192,119,121,252,183,168,14,125,199,227,36,121,29,199,169,149,28,19,118,244,45,73,119,178,156,242,86,202,80,172,228,29,53,42,213,118,79,79,63,236,99,181,86,108,54,100,163,208,183,251,241,118,49,123,213,33,41,241,212,32,73,223,149,52,167,102,251,214,205,141,222,148,135,244,142,156,108,158,23,204,247,172,40,219,80,104,180,18,78,230,196,153,210,178,141,155,18,248,211,142,138,98,195,180,171,52,252,244,34,35,99,199,94,59,42,188,66,221,118,213,182,86,70,250,155,135,178,222,186,145,153,226,194,198,115,27,37,177,185,11,93,230,89,158,186,99,75,222,113,43,75,115,120,30,113,232,133,84,90,45,164,150,81,219,66,92,151,70,94,18,245,54,159,134,56,180,69,117,186,212,140,113,42,82,169,9,153,150,211,165,19,198,173,204,28,229,87,187,193,103,182,170,77,117,144,36,146,82,74,50,107,4,37,73,50,28,199,117,220,26,145,47,206,235,58,197,173,213,125,222,124,203,57,102,234,216,97,161,219,18,251,229,81,254,240,43,23,114,131,67,249,146,125,244,147,100,148,74,73,6,201,44,37,73,134,227,54,109,67,50,243,197,121,93,167,54,132,52,44,147,111,57,199,76,33,69,220,149,35,98,191,60,202,31,134,102,125,150,113,40,95,178,130,213,218,112,136,179,221,166,165,209,105,214,74,227,122,15,55,146,222,136,133,119,169,247,231,25,254,68,163,184,169,219,193,189,236,91,152,210,79,57,183,162,0,255,144,237,206,94,245,148,196,75,179,68,125,87,212,155,146,13,91,55,55,122,75,222,209,67,114,179,101,158,51,223,51,229,108,76,97,210,74,216,150,19,159,74,203,9,110,186,227,79,219,233,181,13,211,94,213,128,70,186,25,180,182,78,52,73,139,75,179,210,222,166,184,183,161,36,106,59,110,200,227,166,130,74,189,163,114,208,23,99,163,205,74,226,245,212,91,190,178,167,86,216,194,78,175,109,177,246,106,4,0,0,0,0,84,25,152,203,247,240,207,254,38,99,217,59,217,42,70,149,129,185,124,15,0,255,236,111,50,150,189,147,61,165,7,92,229,129,170,199,85,30,0,0,0,0,0,0,117,30,149,22,82,167,133,20,18,47,87,174,168,180,144,18,81,168,59,34,181,108,72,140,58,92,207,100,50,21,232,210,11,15,69,85,137,33,102,176,18,150,161,236,96,110,240,143,57,108,5,163,202,192,92,190,135,127,246,55,25,203,222,201,158,210,3,236,209,38,65,34,146,172,96,40,105,25,18,213,125,73,36,250,214,124,75,54,217,176,162,90,75,195,88,81,211,136,73,177,38,142,124,250,242,70,84,10,202,131,54,214,170,158,156,220,103,111,105,79,72,84,93,70,100,172,220,107,39,137,79,171,219,174,218,22,242,70,159,203,86,214,91,55,50,43,188,41,184,111,163,36,54,247,174,180,204,204,76,119,108,201,59,150,230,86,14,204,3,192,46,50,73,37,81,73,165,133,150,136,66,11,41,81,105,33,37,50,50,50,50,23,117,232,25,163,51,152,148,35,87,15,115,37,134,216,151,131,57,105,131,167,185,193,63,6,240,119,127,210,165,209,6,173,222,24,218,102,122,175,213,66,152,55,107,144,38,155,84,133,68,173,13,121,92,147,33,8,91,117,170,123,185,40,178,170,140,39,12,205,68,77,86,230,99,30,228,189,118,128,134,135,30,146,122,36,169,133,36,13,39,219,74,72,186,149,84,217,74,106,80,199,109,43,67,223,166,97,206,223,71,141,120,148,197,9,67,114,77,112,115,57,73,171,6,205,70,182,137,131,109,18,187,252,77,91,51,233,164,210,74,220,38,41,113,35,90,111,205,179,54,109,73,99,111,52,218,166,148,130,86,39,53,195,72,196,81,204,224,124,175,186,49,45,30,51,143,221,85,198,70,183,87,80,45,180,208,82,104,37,149,38,205,149,155,212,200,219,61,35,91,178,200,141,72,82,62,85,34,145,46,243,180,235,84,234,120,214,87,134,102,167,184,188,104,227,50,61,47,114,138,62,45,132,22,82,104,165,164,68,201,149,155,210,43,227,45,35,91,178,200,141,140,42,66,45,174,145,46,243,180,27,172,26,120,214,87,134,102,167,199,76,103,31,51,61,47,114,104,30,48,50,35,35,35,147,38,205,36,133,86,26,81,27,167,113,105,18,135,37,49,47,101,203,33,147,200,29,163,54,141,74,100,218,85,104,83,233,87,165,73,173,146,15,218,28,217,214,189,27,154,181,161,148,212,18,245,141,151,68,158,215,125,30,178,27,109,195,52,89,25,70,94,167,101,77,155,198,132,140,170,203,106,169,116,147,195,121,75,218,217,198,125,246,145,246,37,196,127,3,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,118,128,134,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,30,128,128,202,222,52,52,146,86,74,45,197,113,146,20,39,210,245,214,50,107,213,102,52,234,94,162,113,170,40,107,105,82,77,140,60,28,197,51,206,247,170,28,83,37,46,243,216,66,101,236,11,251,199,163,70,175,53,72,211,52,164,150,82,130,182,226,95,80,226,144,157,90,117,206,169,222,113,43,46,170,81,147,188,1,127,60,105,225,81,46,170,201,95,118,133,245,108,49,219,67,63,73,70,169,148,100,144,204,82,146,100,56,110,211,54,36,51,95,156,215,117,106,67,72,195,50,249,150,115,204,20,82,196,93,57,34,246,203,163,252,97,104,214,103,25,135,242,37,175,29,32,34,51,51,35,146,36,201,40,181,150,26,73,219,166,109,73,20,247,37,63,79,101,196,225,144,184,33,163,74,141,186,100,42,84,168,176,234,215,170,73,147,214,117,167,27,201,93,74,141,122,155,52,155,38,26,226,226,245,190,106,83,201,223,77,57,110,74,139,11,161,79,42,210,35,186,239,120,198,189,149,14,152,105,53,227,242,146,221,181,217,150,178,63,58,247,226,212,178,155,234,50,209,238,168,222,72,105,223,234,38,77,26,76,152,190,45,117,196,160,28,187,37,86,93,140,142,71,169,93,101,137,114,249,200,222,170,84,195,198,113,219,171,29,236,144,242,223,222,207,110,127,12,187,106,3,132,39,191,204,223,204,236,246,71,237,1,8,0,255,132,240,228,151,249,155,153,221,254,168,61,0,1,0,80,229,81,163,215,26,164,105,26,82,75,41,65,91,241,47,40,113,200,78,173,58,231,84,239,184,21,23,213,168,73,222,128,63,158,180,240,40,23,213,228,47,187,194,122,182,152,173,98,0,168,246,146,142,75,73,165,109,135,212,160,101,91,157,66,103,220,226,180,77,45,139,222,136,55,197,149,29,151,199,220,74,84,211,77,180,153,155,42,45,114,184,169,17,24,215,22,10,98,219,219,85,141,212,4,56,141,249,206,159,253,20,159,218,83,177,171,24,77,254,228,251,39,237,119,110,175,50,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,175,34,0,96,205,98,149,88,89,239,94,105,84,226,173,41,228,202,189,208,90,232,26,187,101,135,92,42,13,23,148,222,162,34,185,167,74,181,174,189,20,171,50,128,193,108,65,238,202,201,47,182,119,130,88,143,196,39,53,62,77,26,132,58,236,184,86,26,175,45,201,152,74,133,140,78,145,40,235,190,36,70,213,67,88,173,54,253,136,24,212,86,238,229,75,251,158,141,161,44,100,215,53,70,109,163,78,232,196,39,161,52,188,59,35,66,105,181,212,18,107,68,18,177,99,80,137,27,161,52,55,68,98,79,151,185,40,226,30,178,154,7,212,54,112,87,78,22,108,79,111,84,29,162,172,136,66,107,91,75,154,181,113,105,80,151,169,133,16,111,237,3,63,104,111,67,220,150,78,62,237,160,102,88,235,225,196,26,183,242,136,143,121,147,85,60,203,213,28,152,7,0,64,117,131,149,123,175,186,54,157,78,35,195,237,237,62,223,189,121,47,174,56,239,44,89,20,119,193,209,93,162,103,74,97,160,76,247,137,238,7,219,211,108,109,123,179,215,93,132,62,87,115,103,210,136,12,58,166,145,36,45,153,169,148,84,182,92,114,95,250,188,165,112,107,215,109,53,94,56,106,211,168,10,198,112,46,231,114,81,116,102,178,209,121,161,125,161,189,30,1,0,0,0,0,117,158,89,157,18,145,197,251,162,151,160,180,201,210,52,132,166,227,6,45,193,102,113,178,170,126,197,1,166,17,119,77,114,200,103,87,172,68,164,208,131,254,149,139,236,6,51,217,62,118,245,171,180,140,74,104,141,146,109,56,164,214,104,200,152,60,164,146,44,109,227,144,183,48,174,251,130,184,145,221,18,235,132,213,119,28,106,99,33,81,84,209,238,149,115,237,12,251,216,219,118,93,3,252,19,205,147,175,231,151,101,118,123,92,246,0,132,127,162,121,242,245,252,178,204,110,143,203,94,213,128,38,127,242,253,147,246,59,183,175,34,168,18,77,254,228,251,39,237,119,110,87,241,164,110,109,39,227,38,101,221,182,169,213,28,21,134,244,45,170,183,178,92,242,150,202,46,172,220,237,52,234,210,118,79,79,65,236,227,116,81,108,206,103,163,80,136,251,14,118,49,123,157,193,55,218,18,186,92,210,188,233,172,36,221,43,117,24,210,68,137,146,175,169,48,78,105,75,231,32,53,52,73,35,188,144,200,166,66,135,184,140,25,215,38,90,181,196,73,14,59,148,253,187,37,189,70,72,86,215,117,43,161,148,102,113,198,0,255,44,181,29,181,116,210,130,76,51,36,167,68,75,157,26,119,63,14,184,49,197,220,172,181,156,65,109,21,23,218,157,118,221,69,36,165,36,41,165,132,16,18,73,8,161,36,41,33,148,68,68,68,68,196,174,110,45,147,116,58,147,131,228,26,98,174,203,16,7,115,48,91,149,241,52,203,248,199,63,102,207,143,160,78,201,12,218,125,209,104,150,226,102,105,26,66,211,109,178,208,124,130,56,89,85,191,226,60,21,135,133,26,55,228,179,43,86,226,177,43,78,0,255,202,69,118,131,103,237,96,219,55,65,212,72,74,74,141,172,17,148,70,141,108,27,215,113,107,68,142,182,76,211,150,75,215,234,62,111,48,162,32,189,171,199,14,11,221,150,31,48,115,179,132,57,237,66,110,176,55,131,216,203,136,168,46,63,8,180,111,97,44,251,213,246,0,255,70,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,254,223,128,230,201,215,243,203,50,187,61,46,123,101,203,164,52,35,234,242,158,36,35,86,146,77,148,78,107,153,53,119,220,146,27,81,217,123,144,110,35,147,234,16,106,213,162,104,231,81,193,81,43,76,236,154,98,163,90,163,121,242,245,252,178,204,110,143,203,94,211,163,100,146,82,105,6,205,32,53,105,102,227,182,110,91,34,115,196,101,157,54,85,136,150,246,101,131,45,229,232,13,113,44,98,161,220,242,251,101,110,182,229,4,91,159,27,236,205,67,237,170,13,92,55,217,40,81,169,211,144,234,173,148,194,148,154,164,208,74,35,243,117,194,89,34,105,73,116,117,29,234,178,32,250,144,48,214,101,228,114,249,50,140,129,50,150,178,141,28,118,71,123,8,194,75,47,147,208,90,18,135,100,161,21,26,37,54,37,14,157,22,82,211,9,145,147,214,56,181,138,50,65,102,193,169,8,33,157,174,180,108,50,216,154,133,114,115,155,45,227,124,174,179,191,14,210,223,189,91,188,186,247,218,130,190,226,185,211,86,247,226,133,35,158,219,241,244,120,90,112,120,47,232,149,10,142,139,254,96,232,95,206,67,232,0,255,97,216,58,241,38,73,74,90,135,82,111,149,212,167,146,164,132,80,18,145,79,19,202,26,81,203,173,75,235,144,150,57,17,134,124,176,46,31,151,43,152,97,252,148,113,171,109,228,176,197,217,107,123,70,169,17,73,119,183,164,153,177,98,20,34,181,90,139,172,57,228,102,220,150,74,221,130,116,27,135,84,155,80,149,22,93,59,145,10,118,90,225,101,215,20,39,149,62,163,214,90,20,183,102,173,19,18,53,86,165,13,157,16,74,163,9,143,163,150,56,77,138,60,65,122,65,166,104,33,163,46,181,108,206,216,154,187,114,179,164,45,227,124,86,180,171,81,212,72,74,74,141,172,17,148,70,141,108,27,215,113,107,68,142,182,76,211,152,10,215,234,62,111,48,162,32,61,38,142,59,44,116,91,126,192,204,205,201,156,96,23,114,131,189,153,151,93,185,1,194,147,95,230,111,102,118,251,163,246,0,132,127,66,120,242,203,252,205,204,110,127,212,30,128,80,110,216,52,241,36,77,82,90,183,146,238,148,210,151,146,168,180,144,146,17,76,107,10,154,81,196,173,72,211,150,230,57,23,118,124,112,49,31,137,40,152,31,252,108,112,171,157,28,183,197,217,169,19,35,35,35,35,50,105,210,136,74,11,41,17,181,113,26,151,70,109,159,241,203,84,182,28,50,137,28,210,169,84,167,75,166,93,133,54,171,2,173,154,212,42,91,254,142,218,202,112,221,36,59,147,146,242,62,133,144,82,91,110,105,154,226,84,134,121,159,164,44,49,145,196,236,200,148,138,136,76,179,174,200,170,153,210,164,91,74,250,70,155,66,118,75,90,54,154,21,165,123,37,13,91,218,168,81,243,9,213,199,37,141,232,20,100,183,198,106,132,17,242,216,180,235,44,145,49,31,217,68,149,150,216,56,110,135,178,0,255,55,40,164,80,82,51,11,169,133,70,235,37,27,231,165,14,165,148,84,55,29,113,67,69,37,22,181,137,214,38,203,62,60,98,231,129,135,134,24,91,58,141,30,152,199,33,62,181,147,103,118,146,13,210,104,242,39,223,63,105,191,115,59,85,98,21,209,228,79,190,127,210,126,231,246,26,195,72,125,158,228,142,36,145,153,133,76,163,73,93,210,83,42,165,140,184,220,62,245,101,75,33,209,78,219,154,188,176,211,166,78,21,140,97,99,206,101,173,232,60,107,163,243,66,59,61,187,210,239,88,107,147,189,106,181,122,37,126,173,246,229,214,189,155,240,194,119,123,201,98,191,55,126,239,45,253,84,10,3,157,185,191,115,223,199,158,102,107,59,164,93,165,1,0,106,185,86,166,205,38,210,169,225,70,169,196,37,109,235,180,149,123,67,43,17,53,117,237,254,50,167,226,126,203,247,116,193,155,239,172,40,83,41,211,102,150,181,135,204,125,71,177,41,217,21,60,194,45,123,183,53,104,91,41,165,53,10,155,44,185,188,172,251,50,164,54,221,246,117,130,50,188,60,77,243,154,10,141,234,24,181,152,21,81,41,57,135,51,103,180,179,147,251,236,220,236,147,41,34,41,37,73,41,37,132,144,72,66,8,37,73,9,161,36,34,34,34,34,118,117,107,153,164,211,153,28,36,215,16,115,93,134,56,152,131,217,170,140,167,89,198,63,254,177,138,65,4,105,105,102,208,110,187,70,179,20,55,168,235,214,18,109,147,133,230,19,180,13,82,138,41,229,169,56,44,212,184,29,129,66,143,46,143,93,113,122,104,214,181,101,60,107,7,219,85,135,200,204,72,18,59,106,169,180,33,59,98,87,215,169,148,101,155,40,229,36,138,144,250,148,29,145,136,186,164,215,35,240,200,45,55,102,214,95,190,182,139,26,167,58,179,175,225,8,234,148,204,160,221,23,141,102,41,110,150,166,33,52,221,38,11,205,39,136,147,85,245,43,206,83,113,88,168,113,67,62,187,98,37,30,187,226,244,175,92,100,55,120,214,14,182,19,19,205,147,175,231,151,101,118,123,92,118,128,6,68,117,249,65,160,125,11,99,217,175,182,127,55,167,73,54,106,146,210,52,164,122,167,148,190,148,38,41,180,210,140,96,90,83,208,72,90,18,93,93,183,52,207,185,48,36,140,117,25,185,68,193,252,224,167,140,165,108,227,184,45,206,14,210,136,234,242,131,64,251,22,198,178,95,109,7,105,145,73,42,137,74,42,45,180,68,20,90,72,137,74,11,41,145,145,145,145,185,168,67,207,24,157,193,164,28,185,122,152,43,49,196,190,28,204,73,27,60,205,13,254,49,128,253,19,82,122,36,37,180,38,13,39,27,82,107,52,148,84,217,74,106,150,182,113,200,91,216,166,97,206,223,199,110,137,117,194,234,67,114,77,112,115,41,170,104,7,205,70,182,137,125,236,109,187,124,204,71,70,238,21,37,147,174,168,133,212,105,165,65,235,173,219,158,66,191,226,239,109,245,54,70,93,42,226,167,32,46,218,120,48,197,10,94,176,176,157,99,161,22,38,103,0,255,254,145,213,37,25,65,188,237,26,201,74,156,172,78,91,72,186,109,214,26,76,214,38,168,42,86,148,103,226,112,87,35,119,124,10,197,186,60,10,197,233,161,185,200,150,241,172,237,99,215,25,11,13,233,12,33,142,247,40,241,150,168,65,210,41,77,82,66,40,73,74,28,246,84,83,81,133,131,9,71,153,146,194,4,241,8,113,92,98,106,78,196,15,191,184,171,131,19,108,44,91,41,139,253,105,171,55,102,102,102,102,102,212,168,25,165,214,82,51,138,227,58,78,141,226,190,228,231,41,111,201,100,46,57,100,84,169,81,151,83,187,118,109,86,253,90,213,170,85,245,193,134,219,66,138,75,98,21,74,153,82,107,243,228,200,237,243,102,19,164,150,49,105,94,134,113,197,160,74,237,219,52,169,38,198,212,75,29,19,46,98,72,246,179,147,67,81,102,2,180,235,180,127,24,210,30,66,220,110,73,226,45,81,178,70,75,157,164,132,80,18,165,182,15,106,151,230,6,19,142,50,25,103,248,97,145,99,137,169,57,17,65,12,97,161,200,87,198,178,149,78,219,12,237,106,45,50,73,37,81,73,165,133,150,136,66,11,41,81,105,33,37,50,50,50,50,23,117,232,25,163,51,152,148,35,87,15,115,37,134,216,151,131,57,105,131,167,185,193,63,6,240,215,1,30,122,72,234,145,164,22,146,52,156,108,43,33,233,86,82,101,43,169,65,29,183,173,12,125,155,134,57,127,31,53,226,81,22,39,12,201,53,193,205,229,36,173,26,52,27,217,38,14,182,73,236,242,55,109,205,164,147,74,43,113,155,164,196,141,104,189,53,207,218,180,37,141,189,209,104,155,82,10,90,157,212,12,35,17,71,49,131,243,189,234,198,180,120,204,60,118,87,25,27,221,94,65,181,208,66,75,161,149,84,154,52,87,110,82,35,111,247,140,108,201,34,55,34,73,249,84,137,68,186,204,211,174,83,169,227,89,95,25,154,157,226,242,162,141,203,244,188,200,41,250,180,16,90,72,161,149,146,18,37,87,110,74,175,140,183,140,108,201,34,55,50,170,8,181,184,70,186,204,211,110,176,106,224,89,95,25,154,157,30,51,157,125,204,244,188,200,161,121,192,200,140,140,140,76,154,52,147,20,90,105,68,109,156,198,165,73,28,150,196,188,148,45,135,76,34,119,140,218,52,42,145,105,87,161,77,165,95,149,38,181,74,62,104,115,100,91,247,110,104,214,134,82,82,75,212,55,94,18,121,94,247,121,200,110,180,13,211,100,101,24,121,157,150,53,109,26,19,50,170,46,171,165,210,77,14,231,45,105,103,27,247,217,71,218,151,16,0,255,13,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,1,26,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,123,0,2,0,0,0,0,0,0,0,0,0,0,0,128,172,107,30,0,0,17,171,207,123,230,61,179,29,62,77,237,41,74,79,229,223,214,106,180,215,59,245,121,179,183,141,95,198,231,189,158,110,49,27,26,21,13,122,232,35,125,136,136,136,136,136,36,17,145,148,82,18,145,132,208,134,146,36,164,97,154,150,52,99,177,104,68,153,48,40,60,2,147,38,45,62,61,250,212,169,83,243,33,147,28,82,91,146,89,105,109,221,122,6,73,18,203,105,152,18,177,75,41,69,37,133,53,155,163,113,41,1,63,172,100,106,208,164,27,82,229,248,159,135,80,115,140,57,217,244,236,82,134,40,207,204,59,34,186,207,57,162,219,112,181,181,235,117,52,177,75,87,219,218,174,151,153,113,171,69,110,234,21,139,45,191,104,141,200,12,90,182,81,131,56,53,107,178,165,208,218,186,180,146,83,165,180,46,117,81,53,165,142,74,9,181,203,60,15,39,152,136,212,188,90,93,49,70,180,161,86,217,51,54,99,3,0,0,0,128,244,123,58,0,160,199,204,159,82,127,53,156,0,255,144,135,251,220,103,251,173,228,151,183,214,209,245,252,107,141,229,223,153,3,237,19,109,26,196,181,204,137,174,231,95,107,44,0,255,205,28,104,159,104,203,32,70,13,224,222,14,204,173,77,21,118,4,172,252,2,12,88,11,116,23,119,126,83,11,0,138,59,3,242,106,0,234,67,113,65,46,69,5,200,117,113,89,84,220,10,24,59,211,162,194,253,165,0,13,23,215,74,245,41,161,212,34,251,177,190,252,165,143,168,245,69,247,30,110,208,136,43,221,142,122,184,41,145,97,133,62,87,174,92,78,210,35,139,200,113,67,248,27,0,255,146,151,20,76,85,179,24,126,162,24,75,49,234,32,185,156,93,200,120,127,233,215,95,73,163,174,179,187,164,211,135,231,70,54,197,90,156,223,89,137,27,182,74,99,175,154,49,19,181,219,25,117,250,120,249,61,126,76,57,50,131,182,14,155,228,84,42,229,144,242,14,207,188,118,243,49,55,127,185,202,30,104,200,126,185,212,231,115,58,34,51,156,166,100,20,240,196,216,26,235,210,209,140,194,79,51,96,166,106,135,71,192,252,136,208,69,214,181,106,210,235,162,53,164,219,243,158,201,162,74,53,168,36,102,126,184,112,63,107,208,38,139,107,1,224,98,94,132,194,138,184,160,128,250,180,112,81,159,22,0,0,0,0,0,0,0,240,2,96,230,182,144,11,246,2,204,84,188,23,161,176,34,46,166,78,1,115,103,42,90,216,25,23,0,0,245,161,24,59,82,1,20,115,43,40,100,42,192,94,138,185,20,247,82,84,128,189,20,0,0,0,80,1,226,130,62,151,22,239,69,92,184,128,186,26,225,61,142,169,39,81,170,194,253,76,11,40,0,212,135,252,189,157,139,164,100,103,100,212,146,109,152,49,173,6,1,137,76,159,166,225,82,34,131,168,143,220,59,162,214,92,203,45,228,146,180,167,18,223,212,134,220,140,157,187,19,45,26,93,58,96,90,110,26,203,131,172,153,144,167,139,200,69,208,178,162,82,151,194,11,66,98,232,181,150,201,251,199,251,241,39,210,199,17,156,53,197,19,254,177,48,223,88,204,22,178,171,26,240,235,242,247,155,92,212,136,36,17,145,4,85,46,82,199,101,186,199,39,209,199,49,168,197,171,52,38,50,5,54,221,108,105,246,247,134,212,237,216,122,125,4,191,92,245,182,87,35,230,86,103,107,59,206,238,194,183,110,73,33,166,180,243,138,206,242,76,149,153,3,237,21,3,234,117,43,243,180,210,149,73,216,186,104,196,91,107,173,179,237,220,81,199,116,132,66,13,202,251,49,107,216,169,210,202,204,43,86,182,57,237,71,68,29,254,218,90,181,209,111,26,189,238,144,241,126,122,253,56,224,43,86,220,240,95,110,229,124,62,241,249,184,87,62,232,210,5,125,109,183,217,17,238,43,118,104,123,46,129,98,73,13,171,202,20,16,91,248,150,49,220,206,246,188,102,212,133,240,203,211,110,123,127,239,190,93,177,233,27,29,248,188,103,90,5,222,87,250,87,46,18,217,72,54,114,3,68,232,163,150,43,183,67,233,145,117,84,28,71,250,19,239,94,234,144,133,163,218,251,13,62,177,136,139,85,37,147,179,93,236,238,134,181,243,169,250,139,4,165,185,182,229,22,249,144,18,4,239,82,187,204,147,58,204,43,158,241,139,185,142,248,244,186,92,74,191,250,213,91,234,158,146,103,178,138,50,89,147,203,229,242,142,76,133,194,181,198,245,172,98,197,244,104,140,123,186,168,59,35,105,208,157,225,58,180,144,204,82,6,151,219,66,41,234,48,249,49,101,14,237,176,211,0,207,242,211,86,251,154,229,27,21,225,175,228,142,76,170,95,53,234,52,151,14,151,52,111,162,71,56,86,98,70,204,30,60,181,152,37,172,138,152,247,179,184,181,146,212,74,73,178,192,219,166,198,178,36,87,164,124,46,149,104,111,72,200,207,136,200,5,121,162,47,105,100,210,168,25,151,180,117,156,211,196,27,166,241,70,60,90,102,151,35,230,101,41,243,59,169,174,36,112,39,163,73,26,126,45,26,187,174,17,237,16,173,16,210,63,124,75,250,150,233,111,34,190,182,236,127,100,127,179,240,57,232,163,24,157,147,81,41,32,11,33,210,127,241,203,45,253,155,212,61,161,45,251,23,53,151,230,144,174,165,79,156,206,89,50,120,103,23,35,36,9,111,216,223,214,167,248,213,175,222,70,140,15,78,110,196,124,155,167,49,167,171,242,198,39,236,47,98,253,12,67,60,50,131,144,58,70,56,217,57,205,104,223,104,76,154,175,22,240,226,253,198,194,197,189,147,204,1,51,159,25,7,93,145,99,102,68,68,88,92,81,44,160,62,45,92,212,167,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,61,81,184,144,52,71,231,128,240,159,203,154,36,243,34,252,213,123,36,50,14,43,183,106,114,200,239,93,168,5,204,143,124,68,184,243,33,87,148,57,222,195,87,28,56,236,149,244,40,138,138,237,71,42,254,231,51,135,127,108,226,154,238,222,36,76,252,64,59,16,238,167,143,210,247,175,90,60,163,187,53,95,246,78,88,244,36,224,35,62,47,213,191,123,248,15,169,97,122,165,24,165,177,231,17,75,200,0,255,233,69,0,255,231,78,246,203,147,54,136,118,162,4,252,248,190,239,189,177,159,112,52,218,244,69,250,198,159,194,217,193,136,37,228,0,255,4,167,0,255,119,52,0,95,36,209,126,208,0,153,249,200,157,52,246,170,164,210,66,30,42,38,211,23,244,73,208,209,191,26,250,98,138,23,207,114,131,46,190,207,160,165,203,47,195,185,124,116,9,50,75,179,231,34,14,27,225,159,190,87,138,95,144,202,116,122,253,91,254,184,226,133,171,187,23,97,79,86,233,119,172,99,7,38,64,194,203,37,201,212,145,159,140,200,69,159,26,165,6,52,67,138,106,81,200,1,139,121,162,199,101,99,91,5,49,234,203,171,183,51,86,77,87,167,215,182,36,92,125,9,87,2,65,92,120,186,197,25,214,138,236,209,35,126,189,122,251,62,61,233,75,171,119,223,244,82,88,213,240,197,211,201,11,27,115,68,239,57,24,11,17,254,105,107,133,239,127,248,90,205,123,216,63,222,9,39,188,76,0,255,134,30,166,175,228,106,123,184,81,33,151,143,124,196,202,85,201,174,69,188,53,10,9,58,174,141,147,133,41,174,169,210,48,109,152,233,81,105,131,151,34,6,170,117,221,240,213,97,187,199,126,59,228,227,190,110,183,171,70,210,134,84,122,150,4,149,40,108,41,98,211,75,65,225,115,153,37,73,220,225,14,167,184,106,142,85,25,235,36,155,219,95,136,250,181,87,236,77,79,74,234,244,154,55,58,169,13,21,63,156,240,39,48,105,72,0,255,245,194,13,137,248,244,169,91,194,47,215,141,182,10,41,213,107,43,239,137,119,73,165,239,206,27,161,95,232,153,238,222,105,239,216,66,45,23,134,247,245,57,241,171,240,213,203,135,190,10,113,193,121,26,106,242,154,204,217,58,93,22,102,161,188,92,213,48,113,235,114,185,188,168,17,185,201,184,148,229,144,116,200,52,106,40,227,197,143,77,159,202,161,28,238,58,244,184,227,20,219,192,160,15,253,174,173,85,106,235,209,38,235,181,238,195,65,0,255,240,192,29,199,247,19,95,117,22,244,187,76,206,99,6,125,94,234,87,142,232,90,245,238,139,73,137,125,231,110,28,67,29,222,247,13,219,216,25,6,129,251,105,253,118,38,179,183,170,0,255,202,234,52,55,144,254,31,43,51,180,43,34,26,244,152,159,248,135,91,155,214,250,63,238,219,183,191,63,209,151,59,134,123,237,253,60,198,253,181,247,42,155,94,35,201,16,63,58,205,7,0,192,11,168,11,92,25,88,127,170,215,208,71,252,221,230,3,100,90,188,184,50,45,232,138,2,0,0,0,0,92,128,251,73,21,44,192,5,212,85,11,128,23,64,81,31,176,35,80,159,22,240,162,46,44,192,5,168,22,0,0,0,0,0,0,0,0,0,80,225,222,10,5,188,0,112,127,21,133,29,169,168,15,139,2,0,42,16,70,134,62,50,178,147,128,191,230,23,191,215,118,54,173,238,104,68,212,153,248,79,239,248,55,207,179,15,35,200,140,240,175,222,74,238,239,173,86,175,191,254,133,23,94,248,82,63,191,167,244,56,54,100,207,4,113,233,115,121,248,185,146,30,43,42,217,41,81,155,140,150,228,146,246,172,49,114,219,168,6,158,149,197,47,182,112,167,203,217,54,10,98,46,31,121,89,72,174,182,161,223,37,37,146,65,74,55,204,138,134,88,3,106,204,66,122,212,227,211,171,183,239,197,207,151,86,15,254,59,108,66,61,188,113,171,153,248,152,19,122,14,235,21,98,125,177,222,166,111,88,61,239,195,45,87,12,177,154,240,124,231,134,6,118,233,115,249,160,93,167,1,0,240,2,228,247,206,168,205,28,242,25,25,53,230,131,28,242,242,2,160,90,204,204,71,238,226,90,81,139,106,241,94,134,2,134,2,0,160,226,142,80,128,11,24,53,133,157,161,0,0,0,0,0,0,128,212,132,211,152,239,252,217,79,241,169,61,21,251,21,194,138,164,38,156,198,124,231,207,126,138,77,237,173,216,87,12,104,242,39,223,63,105,63,115,59,80,111,26,26,73,43,165,150,226,56,73,138,19,233,122,107,153,181,106,51,26,117,47,209,56,85,148,181,52,169,38,70,30,126,226,25,231,187,85,174,169,18,151,123,236,160,50,54,134,61,145,163,70,175,53,72,219,180,164,150,82,130,182,226,95,80,226,144,157,106,170,58,231,84,239,184,21,23,213,168,73,148,30,240,199,147,22,30,229,60,123,147,191,236,10,235,217,48,237,201,61,73,70,169,148,100,144,204,82,146,100,56,110,211,54,36,51,95,156,215,117,106,67,72,195,50,249,150,115,204,20,82,196,93,57,34,6,96,82,254,240,51,235,179,140,67,25,147,215,14,16,145,153,153,17,73,146,100,148,90,75,141,164,109,211,182,36,138,251,146,159,167,50,226,112,72,220,144,81,165,70,93,50,21,42,116,88,213,107,213,164,73,109,17,30,174,31,141,71,252,42,41,197,219,254,147,28,55,170,73,21,0,255,42,40,252,177,18,217,63,131,43,249,211,254,125,49,236,173,118,38,39,241,214,31,167,176,164,52,100,87,146,133,220,146,36,145,226,157,184,201,128,147,121,11,97,136,184,169,174,105,247,99,165,142,37,94,49,135,149,198,8,211,114,134,215,236,121,166,58,212,14,107,163,247,200,168,164,68,37,165,208,66,35,10,45,164,38,41,180,210,200,200,200,200,216,165,173,101,140,206,96,82,144,67,67,60,116,25,98,95,14,230,164,50,110,101,25,0,255,24,192,32,8,104,226,124,61,191,44,79,216,227,178,251,39,238,81,100,67,246,110,72,16,183,84,82,75,212,39,153,113,101,153,246,121,200,110,180,205,243,58,200,196,43,211,180,204,105,211,120,245,232,180,152,19,81,233,38,131,243,43,51,216,137,118,146,159,157,195,8,137,171,60,0,94,0,11,80,109,52,113,190,158,95,150,39,236,113,217,173,26,244,233,206,173,19,111,146,164,164,117,40,245,86,73,125,42,73,74,8,37,17,249,52,161,172,17,181,220,186,180,14,105,153,19,97,200,7,235,242,113,185,130,25,198,79,25,183,218,70,14,91,156,189,206,128,47,230,135,24,104,159,156,79,237,99,109,214,60,80,245,176,193,109,54,53,43,169,141,183,168,69,9,151,60,239,155,108,101,26,226,190,89,152,154,65,142,211,171,216,166,41,83,176,216,20,59,114,24,154,149,75,96,44,63,115,49,195,154,118,178,194,102,105,7,105,0,0,0,0,0,85,2,164,252,183,247,179,219,31,195,174,218,16,158,252,50,127,51,179,219,31,181,87,53,164,252,183,247,179,219,31,195,174,218,16,158,252,50,127,51,179,219,31,181,47,34,108,75,173,148,18,39,40,45,221,107,105,156,136,74,38,37,226,146,108,35,29,230,116,21,209,23,53,41,250,43,102,158,179,169,32,185,134,248,91,62,169,134,217,26,190,180,1,44,201,234,246,142,235,26,0,0,0,224,159,0,154,0,255,71,179,248,127,238,254,103,183,143,170,0,255,32,132,92,70,198,218,73,35,202,78,66,43,173,144,146,133,230,52,174,19,98,74,220,28,210,157,116,74,53,235,131,63,172,85,112,167,133,107,188,204,130,108,224,174,41,46,180,127,12,0,0,168,108,78,33,149,82,186,83,40,121,74,169,71,219,50,181,73,86,220,180,99,22,84,74,180,184,142,43,122,85,106,90,247,105,109,218,173,151,79,194,53,28,104,199,56,105,159,221,205,130,118,52,0,255,179,171,36,104,99,250,75,146,38,26,55,105,37,222,90,50,92,150,33,110,91,217,58,166,183,133,86,138,152,59,126,28,210,168,97,137,3,79,235,191,195,222,188,205,90,87,68,155,249,207,14,206,254,101,165,22,81,10,161,81,179,9,183,20,154,14,25,149,183,148,18,164,113,220,242,16,182,117,88,240,247,81,91,30,157,112,250,144,67,19,44,92,142,210,218,65,115,174,109,226,96,123,219,6,178,90,74,113,74,41,78,205,122,173,100,146,122,148,134,48,181,74,34,204,142,107,86,134,142,34,227,234,158,122,76,61,13,137,78,140,150,44,158,113,59,115,220,220,206,220,172,104,123,51,3,38,165,208,134,148,82,234,148,210,75,137,168,110,113,156,231,113,138,251,109,44,252,235,186,79,169,84,46,59,164,182,116,169,230,59,195,5,206,232,17,199,165,62,123,193,238,179,71,60,226,63,195,90,117,220,32,180,226,56,241,178,97,218,134,16,74,171,37,126,84,50,22,147,81,13,79,114,163,254,190,174,120,106,188,87,221,48,172,238,36,166,103,167,7,182,33,107,220,215,102,79,75,124,49,63,196,64,251,228,124,106,31,107,151,143,184,53,66,74,157,214,82,203,164,13,161,173,83,47,79,137,122,147,175,67,219,218,156,58,69,74,38,57,245,170,84,117,76,200,41,209,249,224,86,30,114,243,171,45,227,51,187,202,86,31,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,164,38,140,234,214,118,60,110,84,166,109,156,90,201,81,125,200,220,163,116,39,203,41,15,41,239,194,197,221,81,163,82,109,247,4,21,196,1,78,107,197,102,67,54,118,133,184,31,111,23,179,127,183,82,136,75,203,168,77,137,44,59,72,201,108,221,182,68,102,68,33,249,142,11,121,68,78,108,68,20,84,161,201,228,49,198,66,137,75,15,119,157,113,134,51,156,97,25,3,184,171,21,98,109,135,175,215,110,49,125,148,146,124,106,109,221,182,68,70,77,39,75,211,232,113,250,116,186,25,167,87,87,83,142,197,204,98,16,127,216,153,194,25,104,200,168,220,224,51,251,148,61,57,161,98,144,244,26,33,89,93,215,173,132,82,154,197,25,0,255,179,212,118,212,210,73,11,50,205,144,156,18,45,117,106,220,253,56,224,198,20,115,179,214,114,6,181,85,92,104,119,218,215,121,153,17,177,115,175,157,20,62,161,142,187,138,91,40,27,253,45,67,94,111,221,72,175,240,102,227,185,141,110,216,220,187,46,51,51,79,37,176,37,19,88,154,165,57,49,183,45,41,180,74,175,180,192,203,108,179,94,170,15,173,70,41,78,251,144,11,91,89,84,35,226,102,60,166,83,165,90,69,94,51,66,75,39,131,165,217,40,55,87,114,131,207,108,185,246,37,4,0,0,0,0,168,229,90,153,54,155,72,167,134,27,165,18,151,180,173,211,86,238,13,173,68,212,212,181,251,203,156,138,251,45,223,211,5,111,190,179,162,76,165,76,155,89,214,30,50,247,29,197,166,100,7,70,24,153,145,59,214,94,81,225,21,210,56,155,56,180,50,210,223,60,228,233,238,125,244,20,23,54,158,59,235,134,243,93,232,50,207,242,84,2,167,51,129,91,89,154,213,14,204,229,123,248,103,127,147,177,236,157,236,228,76,233,145,148,208,154,52,156,108,72,173,209,80,82,101,43,169,89,218,198,33,111,97,155,134,57,127,31,187,37,214,9,171,15,201,53,193,205,165,168,162,29,52,27,217,38,246,177,183,109,43,148,145,164,210,36,149,210,66,75,38,45,180,146,168,180,144,146,145,145,145,57,190,59,234,208,35,201,160,211,248,225,91,230,234,97,174,68,15,7,179,47,199,178,137,61,205,13,6,112,35,207,232,1,87,121,160,234,193,152,151,36,146,82,74,50,107,4,37,73,50,28,199,117,220,26,145,47,206,235,58,197,173,213,125,222,124,203,57,102,234,216,97,161,219,18,251,229,81,254,240,43,23,114,131,67,249,146,203,7,165,184,110,45,195,121,29,55,201,138,85,190,127,25,142,19,36,72,148,80,185,77,142,195,229,87,170,9,106,141,171,22,85,186,96,5,159,56,197,93,127,25,151,85,249,193,84,199,148,94,212,107,180,6,105,93,183,18,82,74,208,86,252,11,74,28,178,83,39,45,200,52,67,114,197,69,53,106,146,247,227,128,39,45,60,202,69,203,25,212,86,177,158,45,102,219,226,77,179,70,36,217,249,150,210,50,36,170,195,140,199,133,33,249,150,108,178,97,197,132,80,137,63,101,167,17,147,98,77,252,8,12,102,110,169,20,148,7,109,172,74,195,217,184,207,222,210,94,143,0,0,0,168,50,48,151,239,225,159,253,77,198,178,119,178,85,140,42,3,115,249,30,254,217,223,100,44,123,39,123,74,15,16,206,171,211,69,27,239,217,157,58,244,146,116,167,187,203,238,204,205,150,135,175,187,236,183,81,1,225,157,41,68,80,29,122,175,106,179,228,126,75,223,106,107,50,175,205,102,247,232,113,149,199,250,128,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,147,54,204,136,101,201,91,50,153,75,238,232,180,169,83,226,212,174,93,155,74,129,42,181,106,149,124,0,0,40,182,82,203,40,181,144,40,217,134,91,9,73,183,140,201,67,42,9,234,184,109,101,232,227,186,47,136,27,169,17,143,178,56,97,199,161,54,22,18,39,105,213,94,57,215,206,112,176,77,98,215,53,0,81,15,35,163,146,18,149,148,66,11,141,40,180,144,154,164,208,74,35,35,35,35,99,151,182,150,49,58,131,73,65,14,13,241,208,101,136,125,57,152,147,202,152,149,101,252,99,0,219,226,90,158,38,155,76,151,102,155,164,210,150,186,77,211,80,238,109,173,70,210,84,180,27,203,130,106,251,45,216,83,26,111,185,51,173,204,170,76,101,89,214,102,14,247,29,197,94,107,0,255,240,38,156,154,165,18,183,91,212,146,102,83,89,246,77,182,50,13,109,152,160,47,137,32,199,233,85,108,211,138,202,169,148,250,29,57,12,205,202,229,211,153,97,89,153,97,77,59,169,110,79,179,39,39,172,16,224,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,127,125,155,77,205,74,106,227,45,106,81,194,37,207,251,38,91,153,134,184,111,22,166,230,169,113,156,94,197,54,77,153,130,197,166,31,142,57,12,205,202,37,48,150,159,25,196,50,182,166,157,172,176,1,25,236,16,158,252,50,127,51,179,219,31,181,175,34,168,181,217,208,102,187,173,75,163,147,172,149,182,245,158,109,38,189,45,11,239,84,239,47,51,28,136,70,177,80,183,131,133,217,119,51,165,31,77,110,69,127,94,219,157,157,62,33,35,50,50,50,162,68,137,168,180,144,146,73,220,214,109,74,212,246,25,191,76,121,68,230,112,185,33,157,74,117,186,156,42,180,171,176,42,208,170,86,147,134,229,81,145,220,90,137,83,114,211,74,158,74,139,243,230,199,13,243,100,27,148,86,50,117,158,135,109,69,175,202,238,219,58,169,25,198,210,68,29,47,46,226,119,246,179,141,195,110,102,2,180,23,179,83,24,58,212,169,244,200,154,197,229,22,181,20,146,153,213,101,10,33,197,13,146,105,226,148,160,159,28,218,228,8,149,195,156,247,52,195,205,124,56,211,164,91,151,184,204,106,87,24,197,214,183,85,27,82,254,219,251,217,237,143,97,87,73,145,145,177,99,175,29,21,94,161,110,187,106,91,43,35,253,205,67,89,111,221,200,76,113,97,227,185,141,146,216,220,133,46,243,44,79,221,177,37,239,184,149,165,25,168,17,183,161,133,70,38,165,196,37,153,201,58,73,233,149,241,150,25,73,106,36,170,40,37,82,229,146,12,251,10,244,251,232,131,85,3,215,106,172,96,120,198,229,90,27,151,163,236,111,246,191,3,132,39,191,204,223,204,236,246,71,237,1,8,0,255,132,240,228,151,249,155,153,221,254,168,61,0,1,118,152,25,165,212,40,165,212,90,107,70,173,181,212,40,181,150,154,153,153,153,153,139,52,244,136,49,24,52,202,113,168,135,135,18,61,236,203,190,156,180,193,172,220,96,0,3,120,66,47,179,180,52,34,139,183,93,47,65,105,19,212,117,107,137,198,13,90,130,205,218,6,41,197,148,2,76,35,238,154,228,142,64,161,71,151,72,161,7,61,52,235,218,50,102,178,125,108,21,111,157,120,147,36,37,173,67,169,183,74,234,83,73,82,66,40,137,200,167,9,101,141,168,229,214,165,117,72,203,156,8,67,62,88,151,143,203,21,204,48,126,202,184,213,54,114,216,226,236,64,86,106,17,165,16,26,53,155,112,75,161,233,144,81,121,75,41,65,26,199,45,15,97,91,135,5,127,31,181,229,209,9,167,15,57,52,193,194,229,40,173,29,52,231,218,38,14,182,183,109,48,131,200,200,216,177,215,142,10,175,80,183,93,181,173,149,145,254,230,161,172,183,110,100,166,184,176,241,220,70,73,108,238,66,151,121,150,167,238,216,146,119,220,202,210,108,159,151,65,154,26,153,181,251,162,215,32,181,13,210,58,180,70,227,4,33,249,6,113,179,148,126,202,1,170,17,11,77,110,72,96,215,163,68,100,215,131,254,149,117,237,6,51,217,193,182,74,110,75,45,36,73,18,66,107,27,110,102,217,249,22,18,125,200,201,48,212,161,15,249,245,254,134,162,46,1,179,167,135,149,58,110,190,140,45,187,238,243,37,115,70,68,86,58,209,206,205,174,218,139,67,163,165,210,10,173,244,140,218,22,226,52,245,202,212,168,183,249,52,196,45,206,105,84,148,100,140,83,145,74,77,71,133,162,18,157,48,110,101,38,55,67,217,50,62,179,85,237,175,6,56,141,249,206,159,253,20,159,218,83,177,171,24,77,254,228,251,39,237,119,110,7,236,145,25,185,99,237,21,21,94,33,141,179,137,67,43,35,253,205,91,122,85,119,239,163,167,184,176,241,239,151,179,110,56,223,133,50,243,44,247,152,157,211,153,192,173,108,202,254,215,104,242,39,223,63,105,191,115,251,42,2,84,114,142,38,201,164,15,35,125,165,208,74,155,44,215,100,11,9,82,167,239,119,82,0,71,114,136,219,120,35,125,250,20,42,140,139,30,78,180,42,205,196,140,203,31,86,241,44,47,177,87,35,252,19,75,208,36,241,247,170,19,120,33,231,76,47,149,150,252,35,124,182,194,11,207,173,239,67,77,49,226,18,86,58,239,66,23,87,112,178,13,117,191,149,139,217,1,144,160,81,225,239,85,171,241,77,206,153,94,42,161,57,182,184,108,133,23,158,187,222,127,106,225,195,37,172,116,222,187,18,94,227,100,27,234,190,52,235,180,3,54,70,217,153,180,214,182,22,37,136,219,212,160,46,83,11,173,221,29,54,126,208,222,134,56,78,109,132,170,65,205,176,214,195,151,10,150,102,14,31,243,38,171,152,153,85,185,22,149,140,77,99,183,52,51,147,70,212,120,80,211,32,73,171,21,74,90,166,101,193,47,253,86,72,117,200,173,81,177,114,109,58,196,99,150,203,172,12,96,96,213,26,7,183,47,54,36,109,163,86,235,196,39,33,37,187,181,36,66,105,181,20,154,155,60,46,191,99,80,137,27,33,245,198,60,126,79,151,185,40,226,217,81,149,5,212,54,112,215,113,238,99,87,71,0,146,53,41,252,189,106,5,190,201,5,211,43,165,53,0,255,22,23,174,240,194,115,235,251,79,83,124,184,132,171,206,187,80,194,107,108,99,67,221,111,101,157,246,170,134,90,206,44,180,164,240,88,82,207,82,118,154,138,115,30,120,36,106,68,68,10,119,248,49,168,222,253,65,205,240,242,41,188,119,85,137,195,113,166,101,21,27,62,203,189,237,149,8,0,0,0,168,187,36,145,148,82,146,89,35,40,73,146,225,56,174,227,214,136,124,113,94,215,41,110,173,238,243,230,91,206,49,83,199,14,11,221,150,216,47,143,242,135,95,185,144,27,28,202,151,92,117,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,70,44,75,25,113,56,36,110,71,167,77,157,18,153,10,21,42,84,10,84,105,210,164,9,122,78,67,50,106,165,20,74,219,54,73,113,34,157,238,206,187,87,109,70,163,238,53,221,150,148,131,150,38,213,196,200,195,47,204,96,115,175,202,49,85,30,243,176,221,85,198,190,176,0,255,14,162,94,163,53,72,235,186,149,144,82,130,182,226,95,80,226,144,157,58,105,65,166,25,146,43,46,170,81,147,188,31,7,60,105,225,81,46,90,206,160,182,138,245,108,49,219,250,19,90,104,161,180,144,74,74,148,216,177,42,189,50,222,34,195,25,149,155,204,168,34,212,226,154,209,188,172,179,193,170,129,27,133,230,87,142,122,204,116,246,49,47,50,61,0,255,181,108,157,167,52,171,84,218,144,82,211,37,109,147,133,212,105,165,116,166,166,114,178,70,156,84,55,221,243,25,155,142,190,133,101,121,171,58,21,192,64,177,99,86,69,0,255,107,59,163,189,234,157,152,62,154,212,73,199,73,58,73,182,144,8,231,101,139,227,80,134,142,106,110,161,149,29,230,144,223,134,76,106,95,226,207,211,250,23,177,55,147,178,214,245,206,102,2,180,131,179,47,34,140,168,133,30,181,173,65,235,180,36,205,85,106,91,43,180,146,104,205,163,40,36,81,147,46,111,142,158,147,233,90,199,168,72,17,133,51,78,229,174,163,44,105,55,216,144,21,237,217,68,243,228,235,249,101,153,221,30,151,125,237,242,145,155,212,118,45,67,250,155,32,57,221,24,215,125,168,222,87,174,99,166,155,222,143,217,110,16,127,244,235,172,27,206,119,230,87,160,199,29,3,217,59,214,177,139,109,242,101,36,169,52,73,165,180,208,146,73,11,173,36,42,45,164,100,100,100,100,152,231,142,58,244,72,50,232,52,110,61,114,245,48,87,162,135,131,217,151,19,156,107,79,115,131,1,124,207,94,211,128,38,127,242,253,147,246,59,183,215,125,91,107,109,41,45,40,45,221,107,45,78,68,146,158,18,113,158,108,155,116,152,90,158,242,139,154,20,173,21,51,143,193,77,51,36,87,12,127,203,167,52,135,217,74,67,12,224,164,186,253,202,174,116,52,249,147,239,159,180,223,185,221,22,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,49,47,121,68,230,112,185,29,163,54,141,74,156,42,180,171,80,233,87,165,86,147,206,232,1,73,37,177,107,221,163,86,202,106,200,237,75,107,211,117,9,55,167,210,164,174,248,184,17,25,126,117,41,213,226,211,69,220,119,173,87,85,57,89,206,75,118,215,49,155,215,102,207,143,204,200,29,107,175,168,240,10,105,156,77,28,90,25,233,111,30,242,116,247,62,122,138,11,27,207,157,117,195,249,46,116,153,103,121,42,129,211,153,192,173,44,205,201,153,206,208,226,118,139,146,108,141,18,52,93,210,68,165,133,148,168,180,97,80,181,244,54,159,80,148,202,40,67,16,203,32,75,188,202,105,9,226,23,11,61,66,51,150,93,117,218,158,103,151,246,208,226,120,79,146,108,141,154,37,154,234,68,165,133,148,36,197,125,79,59,245,54,159,80,148,42,57,204,15,143,32,75,188,202,105,249,97,8,119,69,66,51,150,93,149,197,102,104,87,31,208,60,249,122,126,89,102,183,199,101,7,104,68,117,249,65,160,125,11,99,217,175,182,43,36,70,102,100,100,100,210,164,153,164,208,74,35,106,227,52,46,57,137,114,88,18,243,82,182,28,50,137,94,143,81,155,70,37,50,237,42,244,151,175,237,175,74,147,58,179,215,35,162,186,252,32,208,190,133,177,236,87,219,0,255,27,208,60,249,122,126,89,102,183,199,101,7,104,68,117,249,65,160,125,11,99,217,175,182,0,255,55,154,39,95,207,47,203,236,246,184,236,21,222,52,52,146,86,74,45,197,113,146,20,39,210,245,214,50,107,213,102,52,234,166,202,84,227,84,81,214,210,164,154,24,153,20,152,81,60,227,124,175,202,49,5,26,97,243,216,66,101,236,97,187,198,160,100,113,118,102,91,130,180,37,105,91,163,82,150,41,23,50,27,181,144,218,200,198,236,62,36,225,149,125,70,189,166,158,17,59,58,45,230,18,19,73,140,133,243,87,227,82,146,61,25,141,221,43,81,62,68,100,102,102,68,146,36,25,165,214,82,35,105,219,180,45,137,226,190,228,231,169,140,56,28,18,55,100,84,169,81,151,76,133,10,21,86,253,90,53,105,82,112,68,189,143,190,165,191,198,141,198,237,158,215,127,113,71,245,71,31,190,238,89,110,146,222,169,0,255,121,253,83,244,25,125,28,250,239,120,179,250,87,58,36,65,155,29,217,208,160,110,77,226,150,40,229,101,197,117,204,68,33,100,55,179,13,59,12,181,120,121,159,209,172,105,102,252,142,81,139,89,195,68,18,127,225,12,212,72,148,100,79,190,108,167,49,156,186,124,39,208,126,138,177,236,169,216,63,19,35,35,35,35,50,105,210,136,74,11,41,17,181,113,26,151,70,109,159,241,203,84,182,28,50,137,28,210,169,84,167,75,166,93,133,54,171,2,173,154,212,106,61,114,218,18,81,39,149,144,218,184,73,137,27,209,116,119,217,189,105,75,26,123,47,101,218,113,169,56,107,117,82,51,140,180,10,204,23,158,177,185,87,221,152,126,141,176,135,109,161,50,54,143,173,102,128,240,228,151,249,155,153,221,254,168,61,0,225,159,16,158,252,50,127,51,179,219,31,181,7,34,102,141,136,240,198,189,144,168,77,125,204,208,22,250,27,215,201,181,53,66,72,170,86,61,222,196,93,213,80,73,172,251,40,21,192,29,142,179,197,208,159,206,182,176,127,18,150,38,234,78,135,184,108,27,109,102,144,242,118,175,53,18,173,133,37,193,154,118,139,184,244,212,134,204,160,70,77,250,98,168,135,171,114,209,165,116,151,231,121,194,202,94,123,235,142,33,236,11,123,21,17,183,161,133,70,38,165,196,37,153,201,58,73,233,149,241,150,25,73,106,68,68,41,145,42,151,100,216,87,160,31,239,96,213,192,181,26,43,120,225,114,173,141,203,81,182,171,221,163,7,136,23,135,70,75,165,21,90,233,25,181,45,196,105,234,149,169,81,111,243,105,136,91,156,211,168,40,201,24,167,34,149,154,142,10,69,37,58,97,220,202,76,110,134,178,101,124,102,171,218,42,134,59,91,146,165,184,241,4,33,52,106,70,219,140,157,66,139,66,15,231,105,95,214,117,171,41,150,13,114,105,21,153,225,228,81,22,11,109,74,108,2,51,85,226,168,61,200,13,206,103,97,246,175,70,147,63,249,254,73,251,157,219,1,123,100,70,238,88,123,69,133,87,72,227,108,226,208,202,72,127,243,150,94,213,221,251,232,41,46,108,252,251,229,172,27,206,119,161,204,60,203,61,102,231,116,38,112,43,155,178,0,255,53,154,252,201,247,79,218,239,220,190,138,0,0,72,76,216,214,90,91,74,11,74,75,247,90,139,19,145,164,167,68,156,39,219,38,29,166,150,167,252,162,38,69,107,197,204,99,112,211,12,201,21,195,223,242,41,205,97,182,210,16,3,56,169,110,191,178,3,247,226,208,104,169,180,66,43,61,163,182,133,56,77,189,50,53,234,109,62,13,113,139,115,26,21,37,25,227,84,164,82,211,81,161,168,68,39,140,91,153,201,205,80,182,140,207,108,85,59,56,15,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,137,121,201,35,50,135,203,237,24,181,105,84,226,84,161,93,133,74,191,42,181,154,52,61,211,25,90,220,110,81,146,173,81,130,166,75,154,168,180,144,18,149,54,12,170,150,222,230,19,138,82,25,101,8,98,25,100,137,87,57,45,65,252,98,161,71,104,198,178,171,78,219,243,236,54,8,35,51,114,199,218,43,42,188,66,26,103,19,135,86,70,250,155,135,60,221,189,143,158,226,194,198,115,103,221,112,190,11,93,230,89,158,74,224,116,38,112,43,75,243,116,162,121,242,245,252,178,204,110,143,203,190,254,182,113,179,86,47,164,80,39,74,41,78,144,230,201,113,221,169,197,165,46,200,77,90,8,51,174,81,93,182,40,252,100,34,99,76,96,142,40,79,147,226,230,38,187,170,143,237,111,195,200,140,140,140,76,154,52,147,20,90,105,68,109,156,198,37,39,81,14,75,98,94,202,150,67,38,209,235,49,106,211,168,68,166,93,133,254,242,181,253,85,105,82,103,246,122,4,68,117,249,65,160,125,11,99,217,175,182,3,52,254,27,81,93,126,16,104,223,194,88,246,171,237,0,141,42,131,164,215,8,205,210,58,109,41,148,212,32,174,248,31,164,184,99,151,86,154,147,169,135,220,148,107,105,84,35,239,199,1,55,90,152,155,139,106,50,168,93,225,66,91,204,246,208,139,18,81,73,165,153,37,178,210,164,153,141,227,52,14,205,200,17,151,117,154,218,22,234,48,79,176,165,28,61,133,236,112,215,141,248,253,50,55,127,24,154,11,89,198,222,124,201,140,121,248,39,154,39,95,207,47,203,236,246,184,236,53,6,204,38,114,133,19,78,188,109,113,72,137,214,228,20,134,54,149,178,187,117,105,67,71,105,118,197,144,73,73,212,186,150,11,235,130,19,204,36,126,183,44,201,153,137,3,109,165,219,182,81,251,18,226,191,17,213,229,7,129,246,45,140,101,191,218,14,208,0,0,0,0,197,86,106,25,165,22,18,37,219,112,43,33,233,150,49,121,72,37,65,29,183,173,12,125,92,247,5,113,35,53,226,81,22,39,236,56,212,198,66,226,36,173,218,43,231,218,25,14,182,73,236,186,6,32,234,97,100,84,82,162,146,82,104,161,17,133,22,82,147,20,90,105,100,100,100,100,236,210,214,50,70,103,48,41,200,161,33,30,186,12,177,47,7,115,82,25,179,178,140,127,12,96,91,92,203,211,100,147,233,210,108,147,84,218,82,183,105,26,202,189,173,213,72,154,138,118,99,89,80,109,191,5,123,74,227,45,119,166,149,89,149,169,44,203,218,204,225,190,163,216,107,237,31,222,132,83,179,84,226,118,139,90,210,108,42,203,190,201,86,166,161,13,19,244,37,17,228,56,189,138,109,90,81,57,149,82,191,35,135,161,89,185,124,58,51,44,43,51,172,105,39,213,237,105,246,228,132,21,2,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,246,175,111,179,169,89,73,109,188,69,45,74,184,228,121,223,100,43,211,16,247,205,194,212,60,53,142,211,171,216,166,41,83,176,216,244,195,49,135,161,89,185,4,198,242,51,131,88,198,214,180,147,21,54,32,131,29,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,0,0,0,0,0,0,208,122,230,0,0,208,142,104,71,68,120,248,213,85,124,117,237,122,93,205,237,213,215,190,246,141,31,34,70,173,22,183,166,183,167,79,15,125,0,84,118,61,89,249,85,35,146,126,207,100,223,238,46,227,60,148,126,202,173,35,242,142,239,142,212,253,154,72,134,89,121,172,120,2,113,138,209,135,247,108,164,70,246,141,173,228,68,188,30,237,153,119,196,119,120,85,189,167,40,93,157,127,91,171,206,166,110,211,231,205,222,89,135,240,121,167,167,91,244,186,94,69,131,102,126,67,138,83,51,43,45,78,67,203,32,73,98,183,238,75,51,118,41,165,168,148,62,161,80,186,45,37,224,135,149,48,245,106,149,59,170,28,0,255,243,240,169,129,63,39,155,158,61,38,113,62,68,100,102,102,68,146,136,140,82,74,205,72,66,104,67,73,212,234,190,174,83,154,177,88,52,34,175,233,108,34,129,73,147,22,161,98,133,234,212,41,250,0,0,0,0,0,0,210,239,233,0,128,30,51,127,74,253,213,112,254,67,30,238,115,159,237,183,146,95,222,90,71,215,243,175,85,150,127,103,14,180,79,180,99,16,207,137,174,231,95,107,44,0,255,205,28,104,159,104,211,32,224,171,89,192,184,23,145,138,185,83,175,128,207,155,194,189,85,83,1,243,153,145,138,59,210,2,190,26,224,171,41,96,46,98,41,0,0,0,0,0,0,0,0,0,176,232,51,196,223,248,37,60,221,119,250,138,164,92,0,255,224,138,111,81,69,127,164,175,176,246,203,105,54,129,49,191,215,10,26,33,183,196,238,87,247,63,236,175,238,214,142,233,239,211,171,57,249,158,61,190,65,204,213,175,139,15,95,151,59,74,169,100,100,77,154,247,155,81,181,38,142,84,152,246,209,248,155,111,156,184,140,87,16,232,15,63,23,227,87,159,113,172,164,185,165,12,118,236,170,150,198,180,41,74,96,128,19,188,253,24,218,118,75,212,111,221,74,154,158,146,94,90,173,254,205,123,69,205,177,225,184,213,253,168,140,113,252,239,59,22,183,65,16,242,67,191,163,98,127,90,109,81,250,212,189,113,127,155,211,117,159,234,226,225,7,0,0,192,139,22,86,196,5,5,212,167,133,11,247,51,45,0,0,0,0,0,0,0,0,0,0,92,192,21,1,247,51,20,118,126,41,0,94,176,120,1,80,159,22,119,164,194,253,76,139,23,64,135,22,238,239,8,5,0,0,0,0,0,0,128,139,4,112,69,42,92,188,183,40,185,184,50,234,166,37,14,152,153,22,21,243,161,128,226,238,152,203,231,98,101,172,108,199,180,40,43,94,154,227,83,15,23,85,66,38,17,66,152,150,133,34,161,155,140,116,28,54,224,207,207,209,216,223,162,109,82,138,96,53,111,197,191,0,167,242,187,15,229,177,25,19,116,136,63,47,87,233,145,163,227,151,102,210,76,22,84,226,117,67,57,196,69,117,218,33,169,58,115,49,55,25,12,101,231,52,232,244,185,244,187,36,252,112,68,117,231,83,9,113,44,173,238,233,235,134,98,37,82,24,152,129,69,224,53,67,180,67,36,226,207,139,182,245,191,233,187,54,99,122,183,239,35,86,104,134,119,167,86,143,17,224,111,189,29,53,125,178,165,90,141,214,45,158,240,195,17,135,119,97,136,47,121,163,151,112,163,45,212,32,230,227,15,62,124,2,63,243,109,147,59,9,41,127,191,201,53,55,217,172,122,91,198,164,48,47,15,229,228,80,86,78,212,223,211,229,115,0,255,149,238,245,235,222,86,117,192,117,183,185,209,221,251,42,225,223,243,62,206,45,166,229,86,182,107,212,221,91,107,143,63,93,181,90,105,42,125,125,235,214,61,204,184,226,110,119,120,239,202,244,201,116,95,194,132,236,213,176,254,78,222,31,119,58,141,190,237,223,56,226,136,235,214,63,70,207,209,19,219,165,118,246,3,230,138,216,25,73,114,71,70,62,148,148,58,33,17,218,18,215,91,241,108,140,235,196,194,239,121,96,175,27,78,138,52,90,84,142,237,102,155,195,128,47,87,236,60,61,183,139,115,170,249,134,188,168,126,204,105,180,194,36,181,185,128,154,178,46,19,29,170,216,86,13,249,247,215,34,123,171,191,153,134,229,54,252,25,144,104,81,0,255,16,44,241,94,158,250,249,90,125,69,139,106,209,183,112,220,219,179,195,140,163,253,29,197,233,185,56,42,227,178,111,55,138,247,245,57,241,171,111,245,138,136,190,51,137,56,151,183,51,169,46,243,77,92,103,29,123,64,8,7,33,228,114,81,139,21,65,98,51,163,44,231,161,196,73,93,240,90,8,184,184,176,198,187,28,116,163,113,177,29,153,8,0,255,244,189,146,251,143,195,116,122,237,245,7,92,241,194,221,93,90,28,207,43,61,140,129,109,3,68,157,110,199,94,59,43,75,171,211,106,244,199,52,106,120,111,220,207,17,27,24,221,171,46,243,240,35,132,244,79,191,147,230,45,73,154,202,39,178,165,123,25,53,146,152,78,147,88,110,16,137,211,25,195,50,47,251,1,145,254,123,0,255,189,173,40,29,208,3,75,170,127,5,121,52,125,239,150,213,154,119,35,38,155,29,97,37,33,47,30,176,127,153,240,35,28,241,21,78,113,147,93,120,169,57,109,105,15,104,12,245,220,76,34,190,231,218,0,255,166,229,192,18,223,244,239,46,9,245,205,212,170,221,25,161,190,40,237,138,55,14,112,145,90,192,57,96,62,137,98,236,168,138,122,106,97,229,179,88,64,125,90,184,168,79,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,82,61,106,81,65,79,230,0,247,35,46,18,11,247,86,94,88,203,2,210,111,69,137,227,202,144,227,253,251,73,74,141,163,46,50,67,81,204,29,8,247,139,124,20,227,34,41,37,249,132,110,41,131,101,166,35,202,128,31,95,219,250,95,181,85,107,234,221,157,141,150,172,48,112,156,34,242,130,30,116,130,238,127,197,250,195,211,10,33,53,190,39,83,241,146,67,17,75,192,0,255,146,96,44,23,47,153,47,139,124,21,237,130,9,248,241,213,215,90,217,191,27,189,206,210,141,63,213,83,4,203,33,150,120,127,247,233,77,127,43,30,227,229,164,186,135,118,134,6,188,15,249,153,207,101,148,220,122,222,86,221,33,225,36,123,102,76,171,106,81,137,130,15,24,77,128,124,172,220,145,203,165,83,43,139,138,195,165,209,214,40,147,77,69,26,75,93,200,21,119,165,122,97,161,76,164,75,72,27,194,14,109,188,175,91,161,251,39,116,213,87,247,214,127,41,192,211,137,207,187,28,237,28,39,247,86,222,122,201,243,172,128,168,199,159,203,241,39,52,54,61,27,90,188,182,8,95,50,84,81,211,192,59,136,135,82,189,15,23,179,80,109,190,100,231,68,29,254,218,90,149,247,239,141,94,119,216,82,191,45,28,222,223,125,199,188,251,157,151,129,57,213,38,228,32,68,49,95,191,62,94,93,53,248,103,132,67,143,18,181,5,155,74,45,37,234,112,31,134,43,172,138,168,168,143,59,12,201,229,44,99,140,252,204,167,81,86,174,36,47,165,81,119,218,40,108,115,102,77,65,44,148,122,84,66,143,153,203,79,29,85,175,148,111,139,208,116,23,188,135,209,187,50,2,61,173,9,216,238,4,61,83,170,19,150,141,249,202,158,103,109,68,252,36,214,139,36,57,249,136,202,100,187,9,25,210,43,117,198,236,146,190,61,185,193,206,65,89,109,89,157,93,159,181,14,144,186,123,17,177,51,211,169,185,178,188,177,10,113,194,125,107,221,120,167,100,158,152,57,181,195,25,54,82,21,86,218,93,118,90,66,220,191,23,177,106,145,17,145,25,181,13,154,81,136,91,30,209,74,102,90,133,199,226,19,196,79,171,54,117,22,53,113,214,71,86,65,128,127,218,90,169,251,139,40,244,122,99,202,251,92,203,68,140,43,152,251,56,166,53,118,228,52,123,106,111,163,62,175,207,213,154,43,146,54,116,145,8,150,214,182,222,144,130,35,20,76,32,110,42,27,55,241,137,129,153,210,28,211,242,58,91,217,61,9,98,94,228,117,180,189,54,229,190,191,125,111,70,108,183,186,27,221,134,98,243,113,30,243,249,200,252,202,66,95,81,130,60,203,165,165,136,103,44,126,88,70,20,235,145,104,50,123,233,17,254,214,219,145,249,155,86,175,4,94,157,78,220,112,164,225,190,53,108,21,235,81,31,68,124,186,122,47,220,92,221,100,118,239,54,253,190,82,166,19,119,220,226,25,198,157,29,56,198,196,73,22,183,101,26,0,46,228,138,178,178,82,82,45,92,192,92,102,6,173,143,245,85,18,31,230,152,59,79,156,86,1,241,175,60,113,226,120,47,131,62,214,159,123,85,56,230,118,62,146,212,56,0,92,188,151,105,1,0,0,0,0,0,0,0,21,112,71,192,206,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,184,151,17,23,20,201,197,251,43,44,64,81,144,163,78,151,145,97,65,31,138,2,125,212,109,120,37,105,53,18,37,139,231,3,226,19,4,248,79,178,34,34,107,196,90,35,82,38,217,241,140,40,17,59,13,107,218,104,149,202,56,212,102,102,240,119,205,21,246,208,33,0,255,126,70,223,138,32,59,114,97,234,223,165,209,225,201,216,180,42,83,195,142,22,177,21,111,61,230,14,119,165,156,211,190,211,168,79,221,170,237,149,221,226,7,21,5,13,26,141,224,216,82,69,4,3,185,196,77,220,101,24,168,176,196,198,118,46,176,183,18,240,225,215,239,189,87,221,107,185,236,184,78,127,178,222,173,25,181,195,215,253,152,37,5,177,57,167,178,19,41,55,43,231,1,242,99,101,62,105,217,65,74,146,151,46,218,75,221,17,235,156,38,139,106,213,144,162,24,249,193,216,0,0,255,36,86,68,142,127,142,74,244,122,155,196,229,128,55,191,198,137,166,163,139,71,249,198,198,88,54,182,231,26,0,21,86,62,137,162,98,68,238,200,11,112,63,79,195,226,202,148,99,236,140,29,36,147,90,200,239,77,220,56,0,0,0,0,0,0,0,0,0,0,0,0,0,82,19,78,99,190,243,103,63,197,167,246,84,236,88,136,177,168,9,167,49,223,249,179,159,98,83,123,43,118,0,255,6,48,180,204,134,174,229,144,44,14,41,165,144,200,39,158,17,101,222,134,117,199,78,52,14,211,102,153,24,101,93,151,69,109,38,19,210,169,46,163,101,85,78,254,228,13,153,104,31,7,218,69,218,213,172,212,34,74,33,52,106,54,225,150,66,211,33,163,242,150,82,130,52,142,91,30,194,182,14,11,254,62,106,203,163,19,78,31,114,104,130,133,203,81,89,187,103,206,181,77,12,108,111,219,248,121,200,103,68,172,29,53,146,236,168,132,210,106,41,65,104,174,227,212,134,21,113,115,75,119,50,42,85,228,211,15,23,21,220,153,226,26,103,181,240,129,133,166,152,197,203,15,16,81,131,222,154,152,254,154,212,201,182,141,58,73,182,144,204,150,121,104,219,80,134,142,106,110,173,139,34,222,48,108,67,38,181,15,113,224,117,253,139,216,155,73,89,19,138,104,15,0,255,237,112,118,139,6,69,189,62,114,77,245,0,16,69,110,195,208,104,18,238,37,75,148,90,99,163,68,165,133,148,200,172,65,186,37,148,6,227,48,149,62,168,85,17,140,9,50,73,77,75,19,151,179,150,13,84,58,74,217,237,84,246,174,196,85,30,0,21,215,82,228,134,150,226,210,220,132,82,166,20,226,178,57,114,251,188,217,100,37,148,84,93,230,97,92,49,168,82,251,184,174,105,134,191,244,82,199,132,119,248,157,3,109,227,80,148,153,0,255,236,197,236,127,6,14,173,180,169,185,105,41,47,37,196,101,243,35,135,101,194,205,74,40,169,186,204,251,54,165,215,98,135,113,93,211,12,127,105,98,129,23,239,240,59,7,218,70,102,55,15,0,255,217,139,217,21,114,102,84,93,45,110,45,54,165,225,58,175,27,132,236,76,210,180,241,184,110,176,34,90,202,243,180,32,113,142,75,143,202,229,84,168,67,160,49,106,85,171,205,228,23,145,148,146,164,148,18,66,72,36,33,132,146,164,132,80,18,17,17,17,17,187,186,181,76,210,233,76,14,146,107,136,185,46,67,28,204,193,108,85,198,211,44,227,31,0,255,248,18,71,80,167,100,6,237,190,104,52,75,113,179,52,13,161,233,54,89,104,62,81,114,149,85,245,43,206,83,113,88,168,209,42,242,217,21,43,241,216,21,199,179,76,204,94,100,55,88,214,206,179,253,18,48,51,51,51,51,163,70,205,40,181,150,154,81,28,215,113,106,20,247,37,63,79,121,75,38,115,201,33,163,74,141,186,156,218,181,107,179,234,215,170,86,173,38,0,255,140,168,164,38,169,164,208,66,51,105,161,149,38,41,180,210,140,140,140,140,216,165,173,69,146,65,167,113,144,67,67,60,116,233,225,96,246,101,171,50,102,101,25,3,248,199,75,199,23,243,67,12,180,79,206,166,246,176,54,72,231,70,92,90,118,75,157,39,221,21,165,123,169,238,67,157,164,81,243,9,213,199,169,110,25,156,163,182,198,106,132,17,18,41,85,168,16,81,49,31,217,68,169,106,56,57,110,139,178,43,52,204,101,108,82,95,244,12,233,111,114,220,122,127,155,246,161,122,63,185,142,94,239,117,71,122,187,65,252,209,175,143,146,216,220,153,95,129,30,11,252,107,23,56,199,46,182,3,12,169,15,151,94,68,161,245,168,109,201,66,171,37,105,110,74,28,58,173,149,68,107,30,69,173,113,90,21,101,114,244,156,77,215,66,58,93,105,41,156,113,42,119,229,230,54,91,198,134,172,104,99,231,39,205,36,149,148,8,154,65,74,148,8,183,109,221,182,68,230,107,243,180,46,113,104,105,95,54,31,113,144,89,58,138,88,40,183,196,126,60,202,95,99,89,159,27,28,202,233,140,116,64,5,133,139,153,139,84,2,164,252,183,247,179,219,31,195,174,218,16,158,252,50,127,51,179,219,31,181,91,53,164,252,183,247,179,221,183,19,195,158,218,16,158,252,50,127,51,179,219,31,181,7,32,0,0,0,0,0,0,0,0,0,96,237,144,102,109,105,82,82,74,118,43,155,52,25,173,219,116,203,38,146,146,49,235,36,67,79,139,222,118,20,77,35,154,225,164,124,154,245,25,84,169,115,11,229,9,119,37,48,46,167,88,188,147,219,54,89,171,215,74,72,147,164,18,55,168,203,4,185,238,210,218,146,22,220,70,173,133,37,151,168,206,91,43,126,14,145,14,38,240,70,20,168,41,113,179,172,93,213,199,14,176,43,124,213,160,145,73,87,62,164,52,15,141,210,176,228,17,97,75,62,36,156,112,152,82,161,85,98,76,169,105,203,164,71,19,71,2,125,153,35,42,253,230,65,251,104,213,112,78,238,179,75,179,83,182,8,210,210,204,160,221,118,141,102,41,110,80,215,173,37,218,38,11,205,39,104,27,164,20,83,202,83,113,88,168,113,59,2,133,30,93,30,187,226,244,208,172,107,203,120,214,14,182,215,14,72,156,239,52,72,113,155,160,215,168,148,48,148,212,210,122,18,146,180,154,10,185,116,34,163,54,49,37,200,244,20,45,230,17,192,19,38,46,155,170,145,121,217,147,103,44,227,124,190,49,249,248,98,126,136,129,246,201,249,212,62,214,14,68,153,17,177,115,175,157,20,62,161,142,187,138,91,40,27,253,45,83,126,237,173,27,233,21,222,108,124,222,141,110,216,220,187,46,243,50,27,24,155,221,146,9,44,205,10,182,95,226,139,249,33,6,218,39,231,83,251,88,155,53,15,88,178,72,66,232,73,27,18,132,86,107,146,220,164,184,181,90,75,73,215,68,74,66,19,213,234,202,230,152,57,167,46,116,116,138,18,81,200,224,84,22,58,202,109,118,131,13,185,206,254,49,68,68,68,68,68,146,36,145,148,16,74,34,105,219,180,45,73,218,48,35,150,165,140,56,28,18,183,163,211,166,78,137,76,133,10,21,42,5,170,52,105,210,9,189,74,139,168,180,150,168,217,132,67,105,137,182,140,202,91,74,201,234,182,13,101,235,219,58,44,248,251,216,17,177,178,88,97,200,161,9,22,46,37,21,213,160,57,215,54,177,143,77,98,87,25,38,201,40,149,146,12,146,89,74,146,12,199,109,218,134,100,230,139,243,186,78,109,8,105,88,38,223,114,142,153,66,138,184,43,71,196,126,121,148,63,12,205,250,44,227,80,190,228,133,78,74,184,25,180,180,110,180,148,212,164,25,47,27,227,200,45,203,4,185,29,55,73,200,44,56,212,91,74,39,26,198,216,184,248,142,73,12,238,74,111,89,192,75,193,108,118,118,186,212,254,107,43,121,147,77,201,82,138,227,61,106,73,178,165,204,251,36,67,89,135,182,79,214,167,100,142,19,245,234,183,117,197,228,44,74,197,144,28,126,101,37,241,25,203,176,92,52,177,166,109,84,183,89,218,109,16,136,122,24,25,149,148,168,164,20,90,104,68,161,133,212,36,133,86,26,25,25,25,25,187,180,181,140,209,25,76,10,114,104,136,135,46,67,236,203,193,156,84,198,172,44,227,31,3,56,12,119,107,75,113,104,109,60,183,70,182,217,188,175,183,230,89,81,74,147,227,90,202,75,75,243,221,183,8,157,106,70,244,180,193,201,236,172,202,180,151,207,121,17,24,16,253,81,108,161,246,234,23,213,161,239,120,156,36,175,227,56,181,146,99,194,142,190,37,233,78,150,83,222,74,25,138,149,188,163,70,165,218,238,233,233,135,125,172,214,138,205,134,108,20,250,118,63,222,46,102,79,204,25,81,73,77,82,73,161,133,102,210,66,43,77,82,104,165,25,25,25,25,177,75,91,139,36,131,78,227,32,135,134,120,232,210,195,193,236,203,86,101,204,202,50,6,240,143,239,242,0,168,179,12,210,212,200,172,221,23,189,6,169,109,144,214,161,53,26,39,8,201,55,136,155,165,244,83,14,80,141,88,104,114,67,2,187,30,37,34,187,30,244,175,172,107,55,152,201,14,182,193,190,105,104,36,173,148,90,138,227,36,41,78,164,235,173,101,214,170,205,104,212,189,68,227,84,81,214,210,164,154,24,121,56,138,103,156,239,85,57,166,74,92,230,177,133,202,216,23,182,154,97,82,183,182,147,113,147,178,110,219,212,106,142,10,67,250,22,213,91,89,46,121,75,101,23,86,238,118,26,117,105,187,167,167,32,246,113,186,40,54,231,179,81,40,196,125,7,187,152,61,49,69,36,165,36,41,165,132,16,18,73,8,161,36,41,33,148,68,68,68,68,196,174,110,45,147,116,58,147,131,228,26,98,174,203,16,7,115,48,91,149,241,52,203,248,199,63,182,126,136,200,204,204,136,36,73,50,74,173,165,70,210,182,105,91,18,197,125,201,207,83,25,113,56,36,110,200,168,82,163,46,153,10,21,42,172,250,181,106,210,164,64,200,201,150,6,41,197,241,150,244,36,217,82,230,97,227,45,79,91,219,39,235,83,50,72,113,138,20,227,180,98,114,22,165,98,199,17,67,115,113,249,140,101,88,46,102,184,204,78,170,219,44,237,84,9,73,201,77,106,208,36,225,102,91,26,154,222,73,47,67,201,27,52,199,45,33,74,30,181,207,137,123,211,150,71,169,38,117,228,218,180,73,156,1,107,165,106,98,35,27,154,131,109,40,91,233,189,67,127,75,147,77,199,37,36,35,29,226,148,250,144,185,71,169,53,82,249,62,62,253,168,18,229,22,39,135,91,109,118,248,193,47,14,112,227,76,21,12,105,231,242,39,191,178,138,81,108,77,59,8,213,66,11,45,133,86,82,105,210,92,185,73,141,188,221,51,178,37,139,220,136,36,229,83,37,18,233,50,79,187,78,165,142,103,125,101,104,118,138,203,139,54,46,211,243,34,167,232,211,66,104,33,133,86,74,74,148,92,185,41,189,50,222,50,178,37,139,220,200,168,34,212,226,26,233,50,79,187,193,170,129,103,125,101,104,118,122,204,116,246,49,211,243,34,0,255,29,176,214,156,134,100,212,74,41,148,182,109,146,226,68,58,221,157,119,175,218,140,70,221,107,186,45,41,7,45,77,170,137,145,135,95,152,193,230,94,149,99,170,60,230,97,187,171,140,125,97,83,54,20,44,130,180,52,51,104,183,93,163,89,138,27,212,117,107,137,182,201,66,243,9,218,6,41,197,148,242,84,28,22,106,220,142,64,161,71,151,199,174,56,61,52,235,218,50,158,181,131,109,229,135,77,19,15,165,73,42,217,173,240,41,165,148,146,100,105,161,76,70,176,175,41,232,81,81,183,34,109,173,160,231,92,221,241,193,232,72,68,193,252,96,2,55,184,213,230,230,113,251,211,6,108,140,140,140,140,200,164,73,35,42,45,164,68,212,198,105,92,26,181,125,198,47,83,217,114,200,36,114,72,167,82,157,46,153,118,21,218,172,10,180,106,82,171,129,249,17,81,74,73,74,73,173,181,70,18,66,40,141,82,107,169,17,17,17,17,185,72,67,207,36,157,206,228,28,135,122,120,40,49,196,193,28,204,86,27,204,202,13,254,241,143,41,210,55,218,20,178,91,210,178,209,172,40,221,43,105,216,210,70,141,154,79,168,62,46,105,68,167,32,187,53,86,35,140,144,199,166,93,103,137,140,249,200,38,170,180,196,198,113,59,148,189,174,161,67,157,74,143,172,89,92,110,81,75,33,153,89,93,166,16,82,220,32,153,38,78,9,250,201,161,77,142,80,57,204,121,79,51,220,204,135,51,77,186,117,137,203,172,118,133,81,108,125,187,170,225,167,23,25,25,59,246,218,81,225,21,234,182,171,182,181,50,210,223,60,148,245,214,141,204,20,23,54,158,219,40,137,205,93,232,50,207,242,212,29,91,242,142,91,89,154,217,243,136,219,208,66,35,147,82,226,146,204,100,157,164,244,202,120,203,140,36,53,34,162,148,72,149,75,50,236,43,208,143,119,176,106,224,90,141,21,188,112,185,214,198,229,40,219,213,166,48,160,202,192,92,190,135,127,246,55,25,203,222,201,86,49,170,12,204,229,123,248,103,127,147,177,236,157,236,41,61,224,42,15,84,61,174,242,0,0,0,0,0,0,248,201,133,50,77,182,17,77,205,54,73,41,78,105,92,167,161,220,219,58,201,40,166,139,55,150,5,213,246,123,62,168,11,230,124,103,90,153,85,167,54,115,147,61,28,238,251,181,77,201,14,140,0,84,61,160,170,33,60,249,101,254,102,102,183,63,106,175,241,12,183,174,229,214,172,13,37,149,208,36,108,188,36,242,188,14,203,142,154,116,220,167,201,202,48,242,186,206,147,42,76,42,100,84,93,86,203,170,228,236,201,92,210,206,54,18,180,115,179,43,25,194,147,95,230,111,102,118,251,163,246,0,4,0,0,101,194,182,150,218,146,220,132,84,150,212,226,188,57,146,251,178,225,4,165,149,76,157,231,125,156,50,104,81,195,182,78,106,134,177,244,178,192,132,139,248,157,253,108,35,83,148,135,0,237,197,236,20,137,171,60,210,115,54,45,83,157,85,73,109,75,165,209,82,183,13,66,105,181,84,58,75,83,55,65,51,206,165,91,239,193,140,82,71,63,197,178,204,85,157,250,99,160,223,49,87,161,0,255,181,109,206,94,253,0,225,201,47,243,55,51,187,253,81,123,93,251,70,91,66,151,75,154,55,157,149,164,123,165,14,67,154,40,81,242,53,21,198,41,109,233,28,164,134,38,105,132,23,18,217,84,232,16,151,49,227,218,68,171,150,56,201,97,135,178,43,54,132,39,191,204,223,204,236,246,71,237,0,214,182,45,105,51,146,20,151,112,163,132,144,134,118,127,43,67,206,194,140,71,133,41,207,67,188,143,42,135,75,31,140,5,234,18,106,213,15,227,59,87,85,187,192,171,171,134,85,44,214,190,98,83,55,72,122,141,144,172,174,235,86,66,41,205,226,140,0,255,89,106,59,106,233,164,5,153,102,72,78,137,150,58,53,238,126,28,112,99,138,185,89,107,57,131,218,42,46,180,59,237,240,188,168,145,148,148,26,89,35,40,141,26,217,54,174,227,214,136,28,109,153,166,37,110,173,238,243,6,35,10,210,75,199,14,11,221,150,31,48,115,51,136,95,185,144,27,236,205,232,12,228,17,212,41,153,65,187,47,26,205,82,220,44,77,67,104,186,77,22,154,79,16,39,171,234,87,156,167,226,176,80,227,134,124,118,197,74,60,118,197,233,95,185,200,110,240,172,29,108,43,24,235,3,100,100,100,100,70,148,40,153,164,208,74,51,137,219,186,77,73,226,176,36,230,37,143,200,28,46,183,99,212,166,81,137,83,133,118,21,42,253,170,212,106,210,244,76,103,104,113,187,69,73,182,70,9,154,46,105,162,210,66,74,84,218,48,168,90,122,155,79,40,74,101,148,33,136,101,144,37,94,229,180,4,241,139,133,30,161,25,203,174,58,109,207,179,47,32,214,62,35,35,87,174,189,146,196,167,165,113,54,113,8,121,163,207,101,203,211,221,251,232,21,222,20,220,119,214,13,231,123,87,90,102,102,166,4,78,103,2,75,115,43,247,233,1,171,136,38,127,242,253,147,246,59,183,127,247,200,234,146,140,32,222,118,141,100,37,78,86,167,45,36,221,54,107,13,38,107,19,84,21,43,202,51,113,184,171,145,59,62,133,98,93,30,133,226,244,208,92,100,203,120,214,246,177,65,26,77,254,228,251,39,237,119,110,95,70,0,93,196,222,43,41,201,204,8,74,179,38,165,148,20,167,182,12,101,70,140,251,84,90,203,110,72,84,120,180,194,77,191,37,82,104,46,107,24,192,181,172,84,193,189,236,167,135,136,204,204,140,72,146,36,163,212,90,106,36,109,155,182,37,81,220,151,252,60,149,17,135,67,226,134,140,42,53,234,146,169,80,161,194,170,95,171,38,77,186,132,152,180,137,90,161,19,31,133,146,240,238,146,104,165,21,82,107,172,241,72,252,144,193,34,110,180,210,28,19,249,65,93,102,173,136,123,199,106,22,48,219,192,66,57,185,143,61,45,69,108,178,233,53,188,211,172,52,55,90,134,141,39,194,241,78,189,139,71,164,97,65,196,237,214,20,6,184,64,5,49,81,240,167,219,56,219,88,208,78,68,0,255,117,62,181,47,16,228,42,177,131,222,189,210,36,181,187,75,200,149,123,161,133,150,77,106,68,13,185,84,26,46,72,205,57,61,110,79,149,106,93,103,22,174,230,31,131,217,130,220,117,156,161,109,197,94,74,174,36,53,202,144,149,65,34,232,57,72,181,22,186,106,117,94,166,92,203,233,238,43,117,88,134,161,204,195,138,203,82,133,248,33,91,217,137,102,215,216,232,205,113,236,10,13,32,99,68,133,79,106,244,74,130,230,173,117,219,167,155,27,132,214,218,152,220,148,66,74,194,215,82,27,57,100,122,106,98,226,225,25,135,197,121,194,154,12,104,11,29,231,64,246,79,16,171,198,206,122,247,82,163,20,111,45,33,81,238,181,214,90,215,168,45,181,227,178,104,184,172,244,230,20,185,65,85,90,116,237,89,88,149,127,12,106,11,178,80,78,134,182,131,243,64,213,131,53,47,99,149,77,175,217,173,6,165,57,209,178,111,50,25,110,183,234,93,68,162,14,115,162,109,119,167,62,192,229,41,136,151,130,67,221,56,217,198,125,118,34,250,83,242,169,173,98,0,192,250,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,60,34,115,184,220,142,81,155,70,37,78,21,218,85,168,244,171,82,171,73,61,19,36,117,232,59,25,39,202,211,184,77,173,230,152,190,99,238,73,189,149,229,146,135,146,135,226,34,111,167,81,151,182,123,130,250,225,0,171,139,98,115,62,27,187,190,221,119,176,139,217,21,91,4,105,105,102,208,110,187,70,179,20,55,168,235,214,18,109,147,133,230,19,180,13,82,138,41,229,169,56,44,212,184,29,129,66,143,46,143,93,113,122,104,214,181,101,60,107,7,219,75,173,210,204,242,157,212,100,27,234,84,183,30,193,184,155,45,189,201,182,35,122,141,55,147,81,120,59,102,196,165,76,195,51,168,37,182,112,189,15,168,125,148,122,204,192,29,11,182,143,217,213,56,105,244,66,178,58,77,67,106,165,52,139,51,254,103,169,237,168,165,85,231,156,234,29,55,37,90,234,212,184,27,240,199,141,41,230,102,173,154,252,101,87,184,208,238,180,171,14,50,35,98,231,94,59,41,124,66,29,119,21,183,80,54,250,91,134,188,222,186,145,94,225,205,198,115,27,221,176,185,119,93,102,102,158,74,96,75,38,176,52,75,51,249,34,147,84,18,149,84,90,104,137,40,180,144,18,149,22,82,34,35,35,35,115,81,135,158,49,58,131,73,57,114,245,48,87,98,136,125,57,152,147,54,120,154,27,252,99,0,127,29,224,161,135,164,30,73,106,33,73,195,201,182,18,146,110,37,85,182,146,26,212,113,219,202,208,183,105,152,243,247,81,35,30,101,113,194,144,92,19,220,92,78,210,170,65,179,145,109,226,96,155,196,86,108,92,230,213,66,11,45,133,86,82,105,210,92,185,73,141,188,221,51,178,37,139,220,136,36,229,83,37,18,233,50,79,187,78,165,142,103,125,101,104,118,138,203,139,54,46,211,243,34,123,232,101,18,90,75,226,144,44,180,66,163,196,166,196,161,211,66,106,58,33,114,210,26,167,86,81,38,200,44,56,21,33,164,211,149,150,77,6,91,179,80,110,110,179,101,156,207,117,118,61,2,154,252,201,247,79,218,239,220,190,138,160,74,52,249,147,239,159,180,223,185,125,21,177,118,152,145,145,43,215,94,73,226,211,210,56,155,56,132,188,209,231,178,229,233,238,125,244,10,111,10,238,59,235,134,243,189,43,45,51,51,83,2,167,51,129,165,185,149,17,244,35,171,75,50,130,120,219,53,146,149,56,89,157,182,144,116,219,172,53,152,172,77,80,85,172,40,207,196,225,174,70,238,248,20,138,117,121,20,138,211,67,115,145,45,227,89,219,199,102,206,3,204,104,91,47,148,212,105,33,181,72,226,208,218,186,52,242,146,164,57,193,186,181,161,45,170,211,165,70,146,76,175,54,85,200,180,156,46,131,15,150,230,225,40,191,218,13,198,180,171,108,36,61,192,10,17,213,229,7,129,246,45,140,101,191,218,254,151,50,34,99,229,94,59,73,124,90,221,118,213,182,144,55,250,92,182,178,222,186,145,89,225,77,193,125,27,37,177,185,119,165,101,102,102,186,99,75,222,177,52,183,50,32,34,170,203,15,2,237,91,24,203,126,181,253,191,1,205,147,175,231,151,101,118,123,92,118,213,70,85,163,121,242,245,252,178,204,110,143,203,174,98,81,26,250,138,183,137,242,52,142,75,39,65,166,239,152,123,146,238,116,55,149,161,228,161,184,200,59,170,83,170,242,174,160,126,56,192,106,173,167,108,200,201,174,111,247,227,109,157,118,5,67,238,197,169,101,55,213,101,162,221,81,189,145,210,190,213,77,154,52,152,48,125,91,234,136,65,57,118,75,172,186,24,29,143,82,187,202,18,229,242,145,189,85,169,134,141,227,182,87,251,50,2,128,38,193,55,218,20,178,91,210,178,209,172,40,221,43,105,216,210,70,141,154,79,168,62,46,105,68,167,32,187,53,86,35,140,144,199,166,93,103,137,140,249,200,38,170,180,196,198,113,59,148,157,46,113,149,71,106,142,234,214,118,60,110,84,166,109,156,90,201,81,125,200,220,163,116,39,203,41,15,41,239,194,197,221,81,163,82,109,247,4,21,196,1,78,107,197,102,67,54,118,133,184,31,111,23,179,87,25,32,60,249,101,254,102,102,183,63,106,175,112,154,238,67,35,105,183,77,188,175,239,174,211,86,238,13,252,164,147,80,144,41,201,241,59,55,104,162,37,198,142,79,63,12,97,116,239,49,135,101,220,226,114,182,122,204,15,222,98,87,51,132,39,191,204,223,204,236,246,71,237,1,136,223,4,148,18,39,106,189,86,250,170,147,108,233,240,221,185,119,79,226,4,169,152,195,97,189,223,123,226,74,225,213,165,73,237,233,47,111,184,83,106,68,122,203,75,237,121,235,126,161,13,215,94,247,116,134,22,183,91,148,100,107,148,160,233,146,38,42,45,164,68,165,13,131,170,165,183,249,132,162,84,70,25,130,88,6,89,226,85,78,75,16,191,88,232,17,154,177,236,170,211,246,60,187,13,38,181,16,74,179,56,14,109,168,250,81,202,247,63,35,219,134,94,159,114,109,154,32,163,46,179,165,70,168,75,165,25,86,74,99,104,62,241,81,232,39,227,114,53,35,179,25,25,185,114,237,149,36,62,45,141,179,137,67,200,27,125,46,91,158,238,222,71,175,240,166,224,190,179,110,56,223,187,210,50,51,51,37,112,58,19,88,154,91,185,79,15,88,69,52,249,147,239,159,180,223,185,253,187,71,86,151,100,4,241,182,107,36,43,113,178,58,109,33,233,182,89,107,48,89,155,160,170,88,81,158,137,195,93,141,220,241,41,20,235,242,40,20,167,135,230,34,91,198,179,182,143,13,210,104,242,39,223,63,105,191,115,251,42,2,0,0,96,237,51,50,114,229,218,43,73,124,90,26,103,19,135,144,55,250,92,182,60,221,189,143,94,225,77,193,125,103,221,112,190,119,165,101,102,102,74,224,116,38,176,52,183,50,213,1,62,122,88,27,183,208,146,17,165,212,166,70,196,211,70,169,145,183,123,68,70,37,153,153,84,188,90,68,227,125,64,191,98,187,157,74,29,239,20,92,99,116,204,74,246,49,187,218,81,182,154,113,155,71,219,122,161,164,78,11,169,69,18,135,214,214,165,145,151,36,205,9,214,173,13,109,81,157,46,53,146,100,122,181,169,66,166,229,116,25,124,176,52,15,71,249,213,110,48,166,93,101,123,232,101,68,198,202,189,118,146,248,180,186,237,170,109,33,111,244,185,108,101,189,117,35,179,194,155,130,251,54,74,98,115,239,74,203,204,204,116,199,150,188,99,105,110,101,64,4,68,117,249,65,160,125,11,99,217,175,182,3,52,254,27,81,93,126,16,104,223,194,88,246,171,237,0,13,0,0,255,68,243,228,235,249,101,153,221,30,151,61,0,225,159,104,158,124,61,191,44,179,219,227,178,3,52,32,170,203,15,2,237,91,24,203,126,181,29,160,241,223,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,0,0,0,0,252,228,66,153,38,219,136,166,102,155,164,20,167,52,174,211,80,238,109,157,100,20,211,197,27,203,130,106,251,61,31,212,5,115,190,51,173,204,170,83,155,185,201,30,14,247,253,218,166,100,7,70,0,170,30,80,213,16,158,252,50,127,51,179,219,31,181,215,120,134,91,215,114,107,214,134,146,74,104,18,54,94,18,121,94,135,101,71,77,58,238,211,100,101,24,121,93,231,73,21,38,21,50,170,46,171,101,85,114,246,100,46,105,103,27,9,218,185,217,149,12,225,201,47,243,55,51,187,253,81,123,0,2,0,0,0,0,0,0,0,113,26,0,64,230,250,204,204,153,153,245,204,204,76,117,85,83,245,126,213,110,106,238,247,107,228,135,136,49,77,49,69,49,77,251,14,0,181,75,18,73,41,37,25,53,146,68,146,204,90,139,91,106,68,174,22,199,113,106,45,197,117,221,120,201,201,52,149,17,77,138,144,154,131,113,217,104,128,65,25,195,182,236,202,97,151,168,62,239,136,116,132,199,92,239,8,143,225,153,139,90,197,88,20,73,71,55,122,223,64,249,158,15,254,117,68,229,106,230,190,206,102,43,219,246,106,169,213,154,155,80,178,51,9,165,132,182,116,210,100,46,146,142,75,8,173,102,83,201,253,158,82,157,202,83,170,137,92,106,248,151,141,184,124,103,99,56,145,247,236,214,148,25,17,25,165,84,74,41,201,168,165,212,72,74,41,137,157,153,153,25,171,56,181,8,70,36,98,226,89,213,106,21,89,148,193,12,118,122,98,96,62,177,131,29,92,117,153,23,186,82,171,180,123,146,239,221,189,17,199,161,149,158,166,253,6,194,251,154,90,57,53,57,247,199,36,76,96,98,48,243,179,139,39,89,145,133,12,0,0,0,0,0,0,0,0,210,239,233,0,128,30,51,127,74,253,213,112,254,67,30,238,115,159,237,183,146,95,222,90,71,215,243,175,53,150,0,255,102,14,180,79,180,101,16,118,166,57,209,245,252,107,149,229,223,153,3,237,19,237,24,4,0,0,0,0,0,0,0,0,0,84,136,165,0,112,33,47,211,2,10,128,23,238,69,172,36,36,104,19,164,1,25,132,248,135,159,75,146,95,217,208,220,132,36,35,90,164,122,170,143,77,157,98,193,207,195,16,30,30,248,147,73,244,32,0,255,188,248,39,124,245,235,181,157,25,197,111,238,193,149,80,233,158,119,26,59,13,236,202,183,8,249,200,124,100,184,100,71,134,152,37,73,171,27,95,8,113,25,23,145,185,47,60,213,241,4,23,77,142,172,206,46,148,160,207,11,250,222,148,232,119,247,26,173,165,123,63,253,59,112,199,177,58,158,238,61,158,58,204,221,156,138,0,185,118,100,201,136,140,48,177,36,35,104,14,83,10,75,50,62,118,71,173,203,226,48,211,229,162,219,55,135,180,215,35,102,46,50,131,100,192,175,23,0,255,36,177,118,184,109,230,114,131,123,125,68,81,215,131,83,253,162,22,45,188,96,97,142,227,217,198,0,0,168,160,167,10,184,34,21,96,45,212,167,5,184,191,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,162,166,128,10,176,51,20,0,0,0,0,0,0,0,0,0,224,66,94,36,129,8,57,110,93,208,11,128,0,255,94,16,204,231,94,207,133,204,71,70,169,47,56,238,124,228,98,21,199,162,160,15,5,0,32,1,223,176,51,31,34,82,207,90,182,164,102,132,3,254,148,8,135,19,245,194,67,139,199,10,219,179,95,52,238,252,90,117,26,161,213,70,84,44,138,38,172,124,70,174,140,44,177,35,170,232,173,89,167,25,95,9,57,16,102,102,189,53,236,164,186,114,108,85,89,242,61,59,122,3,210,0,255,164,234,233,50,51,72,144,26,141,42,38,183,102,220,240,43,85,67,132,62,151,155,230,35,119,68,252,182,13,90,113,171,91,50,183,123,56,83,152,84,134,24,201,226,172,71,26,183,120,216,89,204,152,139,120,249,36,36,191,40,25,145,186,89,34,124,180,207,248,113,65,121,23,177,247,73,149,113,51,99,5,103,69,123,17,81,159,159,149,238,36,165,169,249,12,182,214,232,206,123,119,180,91,240,224,51,112,24,35,109,138,226,161,1,70,48,162,205,106,115,29,32,238,69,230,34,119,100,164,147,25,37,169,183,90,41,161,164,142,74,83,93,208,228,103,36,113,39,60,10,85,19,170,244,209,78,180,165,26,34,82,252,234,36,91,245,199,220,35,119,192,151,75,162,207,172,185,186,34,50,118,125,138,143,82,142,202,180,194,133,6,23,55,156,48,46,183,114,83,213,70,61,205,15,146,122,53,239,244,85,72,175,254,220,135,0,255,198,93,202,34,125,190,7,133,229,127,118,75,14,126,128,173,223,153,153,52,247,138,54,163,102,214,113,83,107,117,147,134,88,199,105,67,8,47,187,37,97,14,63,191,106,120,195,16,110,250,102,239,216,151,9,244,195,23,145,249,157,101,103,190,233,70,50,179,86,71,149,83,73,25,42,47,153,160,166,145,234,99,113,222,90,116,195,227,67,78,143,47,23,194,111,209,154,143,71,156,18,53,150,49,46,106,234,26,126,156,189,111,120,184,41,77,252,205,63,190,100,84,6,107,192,127,127,229,195,137,159,17,109,169,149,178,128,75,26,37,118,199,182,36,144,234,208,152,56,142,53,92,97,169,43,70,49,213,80,123,161,189,173,81,204,212,221,207,200,149,17,206,218,225,136,234,38,13,237,29,7,173,238,217,87,20,241,84,224,132,127,124,180,168,194,231,134,246,114,132,200,235,118,212,36,100,175,234,86,150,9,231,157,29,239,233,34,234,123,39,137,92,18,226,214,104,78,229,238,214,186,135,105,112,169,80,181,66,181,240,130,149,214,184,152,171,142,247,1,233,191,247,223,251,206,82,6,61,142,232,254,229,226,13,181,118,236,212,101,214,102,132,236,248,60,210,63,124,75,250,214,105,130,30,199,195,0,255,210,125,216,218,43,80,145,57,205,196,216,67,141,36,186,198,254,187,119,90,226,57,74,207,2,42,49,158,181,175,34,198,95,125,89,71,181,44,1,19,238,229,115,0,255,181,242,197,212,127,239,154,247,214,20,196,222,164,139,27,85,166,84,99,10,26,214,78,136,16,221,127,229,233,145,43,106,235,128,157,108,85,201,7,0,192,57,64,158,64,230,139,133,251,250,149,217,42,230,35,50,170,5,188,87,44,92,212,167,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,133,84,159,40,42,232,98,14,72,47,102,206,66,100,127,69,11,152,203,85,226,144,219,171,94,204,203,207,26,7,96,1,103,168,47,159,101,253,71,102,174,184,172,115,241,27,19,193,66,121,234,101,63,24,140,141,35,222,95,230,195,125,245,203,74,35,205,95,206,166,232,99,43,232,65,172,63,244,116,248,186,239,223,71,163,72,8,37,220,127,232,130,88,108,69,102,196,184,203,90,106,10,180,11,39,232,86,62,114,245,122,43,138,32,148,120,0,255,153,203,134,98,57,82,203,240,150,119,51,235,237,157,6,0,128,11,144,59,233,202,74,11,173,25,244,25,252,243,196,251,90,222,188,173,182,124,170,123,141,155,221,63,163,136,219,189,222,159,185,151,73,237,83,150,48,64,53,1,114,250,124,196,253,116,233,145,111,35,235,89,79,166,162,228,40,77,51,205,24,225,98,215,108,83,126,56,197,45,237,163,92,216,176,222,86,231,100,198,79,199,161,79,38,27,148,173,13,40,135,147,79,213,151,202,214,124,207,69,203,243,136,63,151,185,124,198,138,120,59,233,114,27,19,183,112,130,212,203,165,35,110,58,73,168,102,88,197,64,185,67,62,156,252,90,37,114,101,220,122,239,47,133,212,159,130,165,217,184,146,246,53,149,249,153,195,236,137,194,253,245,115,15,61,23,187,182,171,8,181,155,107,131,9,101,7,254,62,78,21,216,158,13,25,106,242,3,190,112,115,123,69,196,11,240,234,204,157,217,16,135,60,112,80,185,142,201,119,54,177,143,123,8,145,159,111,228,86,141,181,233,232,21,165,53,111,143,203,102,57,155,163,42,34,182,85,150,169,237,7,79,54,228,244,249,196,87,138,87,23,61,155,221,84,82,189,80,114,114,50,132,229,173,91,181,76,152,85,81,218,121,185,43,1,234,27,191,218,250,148,22,250,162,15,87,157,232,78,60,164,207,112,134,177,26,239,145,29,81,22,201,101,33,213,74,147,214,145,249,41,132,37,95,220,212,230,25,196,80,204,21,170,47,87,93,179,171,237,232,135,241,11,190,79,95,167,175,36,143,135,95,55,226,72,193,70,211,240,206,225,105,222,183,117,153,207,144,151,127,14,94,217,116,69,89,187,210,73,37,238,216,76,3,236,186,226,210,18,82,116,124,122,245,101,19,151,120,158,243,32,196,91,25,89,245,180,182,240,131,80,135,89,36,106,162,187,84,222,211,140,104,48,23,113,153,155,129,14,176,196,124,93,100,187,247,106,232,52,35,42,40,104,173,247,17,173,48,225,213,166,247,116,49,210,15,175,88,25,213,40,92,182,64,251,47,162,248,71,174,149,73,42,188,18,153,220,234,221,73,148,146,220,210,233,242,168,137,133,21,118,241,215,1,21,87,37,10,88,31,48,119,210,72,106,33,183,118,102,205,133,35,253,162,228,55,241,110,81,126,17,85,151,164,198,5,200,235,138,69,133,92,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,184,35,46,132,133,139,244,2,196,206,45,11,25,17,69,142,113,47,136,98,62,119,36,113,226,40,0,128,200,144,203,17,234,116,241,238,213,242,217,50,101,5,45,109,244,155,67,160,74,181,178,239,184,212,112,130,105,76,220,177,37,31,39,224,143,200,207,232,91,14,75,46,245,116,93,230,141,28,191,161,219,134,9,101,42,6,85,152,71,249,227,102,27,91,63,15,249,145,123,101,100,210,29,164,210,74,91,151,22,226,52,100,86,84,110,31,49,33,33,117,161,95,206,138,29,78,37,181,29,121,159,244,165,191,148,169,164,84,165,65,14,235,48,213,169,15,46,218,203,89,55,122,70,102,95,50,146,128,95,15,127,37,54,252,104,196,249,236,198,146,106,210,233,46,179,156,24,113,199,195,44,204,144,136,236,209,222,138,72,0,255,50,50,31,59,118,182,165,121,246,14,49,25,92,202,241,233,161,135,123,186,29,186,127,74,50,234,145,140,72,250,104,133,61,87,154,112,166,155,72,93,26,116,134,216,157,93,57,234,130,31,109,11,4,249,229,226,231,35,151,11,151,169,71,141,200,209,22,155,65,149,163,150,137,27,158,184,192,39,206,42,60,206,66,7,0,0,57,64,238,104,228,152,153,116,90,225,152,203,204,32,244,161,210,76,50,31,112,101,40,202,65,191,242,137,19,7,0,0,0,0,0,0,0,84,0,93,42,198,182,168,152,151,91,1,115,167,82,210,107,132,100,117,93,183,18,74,105,22,103,252,207,82,219,81,75,78,159,90,144,105,134,228,148,104,169,83,163,242,151,31,7,220,152,226,110,38,230,133,118,80,59,197,134,182,60,187,42,98,253,43,106,59,178,117,147,172,136,82,41,251,20,66,74,125,55,212,117,105,83,25,230,125,146,60,53,60,46,189,35,83,42,42,78,237,132,30,171,98,74,171,114,108,7,81,74,82,82,107,100,141,160,52,106,100,219,184,142,91,35,114,180,101,154,150,184,181,186,207,27,140,40,72,47,29,59,44,116,91,126,192,204,205,32,134,101,67,110,176,55,159,179,210,33,246,130,251,25,10,186,84,128,220,25,24,249,80,208,167,194,253,8,5,200,157,205,25,110,93,203,173,89,27,74,42,161,17,108,188,36,242,188,14,203,142,154,116,220,167,201,202,48,242,186,206,139,42,76,42,100,84,93,86,202,170,227,236,201,28,178,206,62,18,180,115,179,51,33,174,140,250,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,60,34,115,184,220,142,81,155,70,37,78,21,218,85,168,244,171,82,171,73,109,27,134,211,178,212,221,148,20,183,82,18,77,117,220,160,149,86,72,169,189,196,116,27,36,19,92,202,245,22,44,41,149,244,83,220,204,156,210,165,63,254,250,225,114,149,61,40,54,58,187,116,98,230,189,82,74,197,95,28,231,121,156,239,159,67,58,165,58,153,124,127,168,35,38,241,136,107,251,171,184,199,106,250,223,231,101,38,165,52,74,169,132,16,146,81,107,45,37,41,33,148,164,56,51,51,51,118,117,235,171,23,54,6,131,70,65,114,13,49,215,165,52,251,178,47,39,149,177,52,23,217,8,237,0,46,95,100,100,236,216,107,71,133,87,168,219,174,218,214,49,35,253,205,67,89,111,221,72,169,226,46,108,60,183,81,18,159,187,53,47,243,44,79,221,177,37,63,217,245,118,52,0,255,29,102,235,178,212,89,165,20,183,82,154,46,105,155,160,149,86,72,165,51,53,149,147,37,19,92,202,245,158,207,216,116,244,83,220,204,156,210,169,0,6,138,225,114,21,250,95,219,25,237,201,143,38,206,207,243,207,50,133,61,46,251,85,67,126,172,218,103,100,228,202,181,87,146,248,180,52,206,38,14,33,111,244,185,108,121,186,123,31,189,194,155,130,0,255,198,186,225,124,231,58,203,204,188,148,192,233,76,224,104,126,101,20,61,224,139,249,33,6,218,39,103,83,123,88,187,53,15,43,51,217,152,203,140,92,59,105,38,93,81,104,165,21,82,70,180,222,186,77,113,152,18,55,87,181,163,55,70,93,138,132,250,97,173,130,151,115,138,21,156,85,197,6,142,177,61,218,89,204,214,168,75,119,2,167,73,54,106,146,210,52,164,122,167,148,190,148,38,41,180,210,140,96,90,83,208,72,90,18,93,93,183,52,207,185,48,228,139,117,25,185,68,194,252,224,167,140,165,108,227,184,45,206,254,247,148,30,73,9,173,73,195,201,134,212,26,13,37,85,182,146,154,165,109,28,242,22,182,105,152,243,247,177,91,98,157,176,250,144,92,19,220,92,138,42,218,65,179,145,109,98,31,123,219,30,64,145,73,42,137,74,42,45,180,68,20,90,72,137,74,11,41,145,145,145,145,185,168,67,207,24,157,193,164,28,185,122,152,43,49,196,190,28,204,73,29,60,205,13,254,113,128,19,27,52,0,255,177,102,241,0,255,156,254,0,255,82,216,70,237,3,214,128,145,25,25,25,153,52,105,38,41,180,210,136,218,56,141,75,147,56,44,137,121,41,91,14,153,68,238,24,181,105,84,34,211,174,66,155,74,189,46,69,90,181,124,184,159,177,251,72,90,234,155,144,90,35,145,181,4,89,53,104,83,156,86,148,110,144,204,112,235,136,156,75,165,153,243,51,106,72,204,195,73,151,88,165,57,152,185,6,35,50,47,147,179,55,35,29,115,17,145,169,4,72,249,111,239,103,183,63,134,125,181,33,60,249,101,126,102,94,183,229,70,237,87,120,229,218,121,218,222,234,59,220,106,245,166,229,250,115,247,70,28,55,145,201,212,63,239,134,115,244,35,125,142,41,238,239,59,165,173,200,162,54,35,175,93,100,100,236,216,107,71,133,87,168,219,174,218,214,49,35,253,205,67,89,111,221,72,169,226,46,108,60,247,81,18,159,187,53,47,51,45,79,221,241,37,63,217,245,182,52,251,53,224,202,80,84,204,80,0,0,0,0,0,0,212,121,219,214,226,146,90,10,37,240,107,180,137,32,46,155,133,101,155,118,212,186,111,232,205,250,156,58,215,88,151,53,53,169,235,200,245,196,31,81,249,243,140,29,140,102,243,184,157,91,60,98,43,24,144,166,135,81,119,169,165,148,140,62,55,234,133,146,166,161,220,219,122,208,28,197,136,80,194,184,192,135,35,73,151,91,212,12,106,212,23,11,158,117,196,249,60,181,156,183,249,152,233,89,154,215,243,147,70,47,36,171,211,52,164,86,74,179,56,227,127,150,218,142,90,90,117,206,169,222,113,83,162,165,78,141,187,1,127,220,152,98,110,214,170,201,95,118,133,11,237,78,91,233,105,214,150,70,68,173,209,172,47,154,181,125,9,45,149,150,25,77,146,163,201,16,61,87,154,241,130,69,147,206,163,138,67,60,36,134,56,171,47,3,149,177,208,6,0,255,184,234,215,161,218,128,38,206,215,243,203,242,132,61,46,123,106,226,139,249,33,6,218,39,231,83,251,88,251,58,63,35,35,87,174,189,146,196,167,165,113,54,113,8,121,163,207,101,203,211,221,251,232,21,222,20,220,119,214,13,231,123,87,90,102,102,166,4,78,103,2,75,115,43,171,25,115,153,145,107,39,205,164,43,10,173,180,66,202,136,214,91,183,41,14,83,226,230,170,118,244,198,168,75,145,80,63,172,85,112,114,78,177,130,179,170,216,192,49,182,71,59,139,171,31,238,123,185,190,244,69,124,166,233,62,124,112,180,25,229,125,111,91,242,251,99,250,15,29,111,49,187,211,253,45,188,206,44,38,38,242,62,219,51,61,163,179,127,38,218,208,8,165,180,90,75,45,162,184,181,184,78,189,60,37,105,110,48,109,113,107,115,234,20,41,17,35,83,164,77,211,49,33,167,196,32,140,165,153,201,205,175,182,140,49,109,85,219,54,15,176,171,132,56,245,76,218,212,8,178,179,212,204,166,109,72,102,68,18,154,15,185,142,199,229,252,102,70,61,21,106,76,34,99,220,149,72,12,113,87,6,103,216,196,25,110,240,143,187,130,17,81,74,73,74,73,173,181,70,18,66,40,141,82,107,169,17,17,17,17,185,72,67,207,36,157,206,228,28,135,122,120,40,49,196,193,28,204,86,27,204,202,13,254,241,143,191,14,0,128,207,76,157,231,73,74,179,38,113,218,238,245,154,73,75,33,141,154,90,212,28,234,102,41,213,244,176,224,233,91,70,253,176,66,72,174,9,62,46,77,140,206,136,236,85,157,100,165,237,118,46,59,24,98,125,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,73,204,75,30,145,57,92,110,199,168,77,163,18,167,10,237,42,84,250,85,169,213,164,84,9,234,109,33,145,165,182,37,107,221,37,164,210,210,146,196,69,92,103,51,72,210,71,84,8,177,24,83,98,75,89,93,73,57,102,245,101,14,47,37,156,248,236,99,213,165,237,108,104,27,182,215,54,167,173,149,150,21,181,66,234,235,105,203,67,219,230,101,91,82,94,167,210,250,56,13,43,114,45,18,181,231,39,97,169,216,218,196,79,147,254,168,159,157,52,169,160,61,203,130,54,55,0,255,179,175,231,1,246,81,50,73,77,82,34,178,208,77,75,132,203,58,65,203,90,181,77,119,228,144,198,245,97,106,134,8,245,104,92,34,149,66,187,18,67,252,203,51,198,50,252,204,13,254,241,128,41,18,114,47,78,45,187,169,46,19,237,142,234,141,148,246,173,110,210,164,193,132,233,219,82,71,12,202,177,91,98,213,197,232,120,148,218,85,150,40,151,143,236,173,74,53,108,28,183,189,218,151,17,0,0,138,173,212,50,74,45,36,74,182,225,86,66,210,45,99,242,144,74,130,58,110,91,25,250,184,238,11,226,70,106,196,163,44,78,216,113,168,141,133,196,73,90,181,87,206,181,51,28,108,147,216,117,13,152,210,131,154,165,230,166,147,145,141,247,154,67,147,37,132,165,76,137,122,54,132,109,89,210,118,23,55,44,101,75,155,25,84,4,213,243,241,185,163,56,117,218,74,65,251,196,229,220,105,167,56,0,39,141,94,72,86,167,105,72,173,148,102,113,198,0,255,44,181,29,181,180,234,156,83,189,227,166,68,75,157,26,119,3,254,184,49,197,220,172,85,147,191,236,10,23,218,157,182,210,211,172,45,141,136,90,163,89,95,52,107,251,18,90,42,45,51,154,36,71,147,33,122,174,52,227,5,139,38,157,71,21,135,120,72,12,113,86,95,6,42,99,161,13,254,113,213,175,3,0,0,62,19,172,18,36,51,234,10,134,82,231,173,73,218,151,68,162,111,13,134,134,27,238,83,170,181,52,140,21,181,110,105,245,168,225,200,167,47,111,196,170,223,204,103,31,173,234,201,73,130,118,105,118,245,145,223,116,73,9,74,178,210,225,146,148,166,208,188,19,115,157,210,116,30,147,75,146,108,213,96,183,190,167,152,131,153,106,162,45,151,251,82,100,46,48,177,156,157,142,182,142,247,218,195,16,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,18,243,146,71,100,14,151,219,49,106,211,168,196,169,66,187,10,149,126,85,106,53,41,204,140,136,136,204,168,81,35,41,33,148,100,20,199,117,156,154,180,97,70,44,75,222,146,201,92,114,71,167,77,157,18,167,118,237,218,84,10,84,169,85,171,228,3,170,12,204,229,123,248,103,127,147,177,236,157,108,21,195,250,33,31,145,177,87,148,136,178,147,22,82,167,149,100,161,57,141,75,219,87,252,189,45,221,73,167,84,143,79,65,92,180,113,167,133,107,108,180,194,57,22,154,226,9,75,234,1,87,121,168,54,104,254,99,205,226,0,255,185,251,127,194,62,170,254,171,26,0,0,0,0,0,0,0,176,62,64,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,98,94,242,136,204,225,114,59,70,109,26,149,56,85,104,87,161,210,175,74,173,38,253,202,173,67,51,105,149,212,74,220,38,74,109,50,93,111,205,179,86,113,198,164,238,34,82,109,83,74,65,72,107,106,226,99,71,143,98,6,231,187,82,110,234,53,207,180,243,216,93,155,237,111,174,68,0,0,0,0,172,125,70,70,174,92,123,37,137,79,75,227,108,226,16,242,70,159,203,150,167,187,247,209,43,188,41,184,239,172,27,206,247,174,180,204,204,76,9,156,206,4,150,230,86,166,58,32,49,97,100,117,73,70,16,111,187,70,178,18,39,171,211,22,146,110,155,181,6,147,226,80,65,85,177,162,60,19,135,187,26,147,30,159,66,177,46,143,66,113,204,204,59,237,69,182,140,103,109,67,219,14,177,254,140,40,186,66,28,122,172,74,194,105,158,54,11,221,145,212,105,226,109,218,124,197,181,146,151,105,78,162,32,151,34,149,196,169,79,135,207,100,84,165,86,133,228,3,0,0,0,0,0,204,128,182,245,66,73,157,22,82,139,36,14,173,173,75,35,47,73,154,19,172,91,27,218,162,58,93,106,36,201,244,106,83,133,76,203,233,50,248,96,105,30,142,242,171,221,96,76,187,202,254,109,81,73,84,82,105,102,137,172,52,105,102,227,56,141,67,51,114,196,101,157,246,116,91,168,195,60,193,150,114,244,76,140,236,112,215,141,248,253,50,55,207,217,208,92,200,50,246,102,179,118,112,4,164,38,64,214,73,109,113,115,162,208,178,106,152,8,75,153,18,181,77,82,111,71,164,22,213,249,113,233,110,195,114,203,83,89,38,230,134,186,28,103,171,130,118,78,79,201,108,236,202,63,162,54,21,62,157,184,74,107,37,222,221,17,195,208,35,130,20,218,152,184,99,146,170,76,203,82,39,169,34,145,79,119,121,201,59,67,218,201,18,46,103,24,11,29,103,210,246,117,28,145,153,43,214,94,81,226,213,210,54,155,54,116,244,72,159,243,86,166,187,247,81,170,184,11,5,247,157,149,196,249,110,205,180,60,203,76,119,156,206,78,118,189,221,202,63,30,145,185,215,134,79,203,220,225,50,116,101,113,219,17,189,37,142,219,150,114,189,76,6,158,196,150,34,168,205,162,31,253,138,199,185,198,197,10,219,217,167,188,207,235,252,99,0,0,36,232,65,212,232,180,90,40,173,132,22,181,12,113,152,10,173,71,54,212,29,139,26,103,92,46,38,186,155,76,148,64,147,72,174,77,149,46,67,44,85,185,203,210,182,47,27,127,28,205,190,208,51,106,75,225,213,137,43,181,80,218,173,29,177,15,61,35,75,173,147,105,59,42,169,197,180,160,180,145,234,17,9,117,151,137,188,61,164,226,44,97,77,134,113,87,78,38,109,175,106,153,17,107,175,120,245,136,149,205,91,118,208,134,33,215,156,218,54,14,21,209,196,231,185,27,63,170,235,169,80,43,72,143,204,156,172,96,165,138,19,109,54,155,217,166,100,51,50,214,222,240,234,25,43,92,182,174,32,14,59,174,185,180,113,220,42,174,151,207,115,55,98,84,209,211,166,214,143,30,153,199,89,193,69,21,219,217,108,54,179,189,206,20,6,0,0,0,0,0,0,0,0,96,207,101,172,74,95,244,200,232,115,115,220,122,127,155,134,45,125,191,136,144,94,239,117,71,122,188,63,12,210,163,141,146,216,220,135,64,191,34,9,252,107,19,184,216,214,177,0,255,26,64,147,48,50,42,41,81,73,41,180,208,136,66,11,169,73,10,173,52,50,50,50,210,212,46,109,45,99,116,6,147,35,70,14,13,241,208,101,136,125,57,152,251,108,25,179,178,140,127,252,216,190,140,88,0,255,138,218,142,108,221,36,43,162,84,202,62,133,144,82,223,13,117,93,218,84,134,121,159,36,79,13,143,75,239,200,148,138,136,83,61,161,199,170,153,82,171,28,249,0,0,128,202,6,174,67,34,106,149,20,82,27,55,74,109,50,157,238,46,187,87,113,198,164,238,37,29,151,138,179,144,214,212,196,199,195,47,60,99,115,87,202,77,85,226,242,176,45,180,217,190,176,193,12,25,145,145,145,17,37,74,68,165,133,148,76,226,182,110,83,80,129,219,103,252,50,229,17,153,195,101,83,100,118,42,213,233,114,170,208,174,9,110,179,129,86,181,90,217,174,208,88,95,102,18,93,173,13,61,55,165,225,186,76,147,181,238,76,210,180,241,56,77,62,229,66,201,243,180,32,113,144,84,145,69,226,84,168,67,96,210,169,82,171,205,175,4,174,91,50,234,148,18,74,219,54,42,109,51,154,238,206,187,55,113,201,100,111,37,210,110,75,202,65,168,107,154,225,163,72,127,97,6,155,187,210,109,42,42,207,180,15,219,93,155,109,80,6,69,204,140,136,136,204,168,81,35,41,33,148,100,20,199,117,156,154,180,97,70,44,75,222,146,201,92,114,71,167,77,157,18,167,118,237,218,84,10,84,169,85,171,228,3,0,0,0,96,125,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,73,204,75,30,145,57,92,110,199,168,77,163,18,167,10,237,42,84,250,85,169,213,164,228,3,212,18,182,14,205,164,85,82,43,113,155,40,181,201,116,189,53,207,90,197,25,147,186,139,72,181,77,41,5,33,173,169,137,143,29,61,138,25,156,239,74,185,169,215,60,211,206,99,119,109,182,191,185,18,1,0,0,0,96,6,180,173,23,74,234,180,144,90,36,113,104,109,93,26,121,73,210,156,96,221,218,208,22,213,233,82,35,73,166,87,155,42,100,90,78,151,193,7,75,243,112,148,95,237,6,99,218,85,246,111,139,74,162,146,74,51,75,100,165,73,51,27,199,105,28,154,145,35,46,235,180,167,219,66,29,230,9,182,148,163,103,98,100,135,187,110,196,239,151,185,121,206,134,230,66,150,177,55,155,181,131,35,0,0,0,0,0,0,160,178,185,14,137,168,85,82,72,109,220,40,181,201,116,186,187,236,94,197,25,147,186,151,116,92,42,206,66,90,83,19,31,15,191,240,140,205,93,41,55,85,137,203,195,182,208,102,251,194,86,107,64,125,3,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,65,5,110,159,241,203,148,71,100,14,151,77,145,217,169,84,167,203,169,66,187,38,184,205,6,90,213,106,101,187,66,99,125,153,73,116,181,54,244,220,148,134,235,50,77,214,186,51,73,211,198,227,52,249,148,11,37,207,211,130,196,65,82,69,22,137,83,161,14,129,73,167,74,173,54,201,7,128,127,162,121,242,245,252,178,204,110,143,203,30,128,0,236,17,153,185,98,237,21,37,94,45,109,179,105,67,71,143,244,57,111,101,186,123,31,165,138,187,80,112,223,89,73,156,239,214,76,203,179,204,116,199,233,236,100,215,219,173,252,103,64,84,151,31,4,218,183,48,150,253,106,59,64,3,200,35,50,247,218,240,105,153,59,92,134,174,44,110,59,162,183,196,113,219,82,174,151,201,192,147,216,82,4,181,89,244,163,95,241,56,215,184,88,97,59,251,148,247,121,157,127,12,0,0,0,0,0,128,10,186,80,64,251,0,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,137,121,201,35,50,135,203,237,24,181,105,84,162,84,161,93,133,74,191,46,173,154,180,43,183,14,205,164,85,82,43,113,155,40,181,201,116,189,53,207,90,197,25,147,186,139,72,181,77,41,5,33,173,169,137,141,29,61,138,25,140,239,74,57,169,215,44,211,206,99,123,109,182,191,217,18,49,47,151,2,0,0,0,0,0,0,0,48,243,155,59,0,32,250,49,230,122,116,31,83,251,49,145,142,137,216,143,234,138,81,61,253,106,179,141,173,106,149,157,254,247,83,30,227,163,0,255,120,164,99,244,232,69,141,234,55,149,93,108,177,99,102,230,118,102,70,93,145,148,172,82,51,75,141,54,36,40,59,234,94,138,55,38,124,154,13,141,46,45,156,248,97,11,51,253,240,132,145,126,184,195,115,121,209,26,145,25,180,108,163,6,113,106,214,100,75,161,181,117,105,37,167,74,105,93,234,162,106,74,29,149,18,106,151,121,30,78,48,17,169,121,181,186,98,140,104,67,173,178,103,236,162,11,242,82,34,125,148,132,83,41,205,93,47,187,25,125,79,26,237,138,200,66,79,171,91,90,41,49,118,87,47,61,48,226,24,110,102,108,78,32,158,186,175,100,23,216,198,13,0,0,128,233,51,61,0,64,142,151,211,19,243,158,210,79,122,102,166,224,41,199,112,85,229,126,19,209,117,181,189,168,131,141,196,125,220,51,31,252,115,125,70,196,226,107,177,41,170,240,169,61,237,220,131,195,184,51,115,175,149,164,212,185,211,156,182,222,184,164,155,119,227,24,135,17,159,138,127,218,26,112,97,83,163,13,190,176,186,27,206,202,8,246,101,108,118,113,166,29,206,233,167,132,16,122,68,68,212,85,234,213,41,148,210,250,45,74,201,166,38,252,26,161,48,105,130,86,211,14,99,158,39,4,154,144,206,169,37,102,30,51,162,125,98,66,27,211,38,197,17,153,25,73,41,41,165,212,72,66,41,201,40,165,212,92,17,17,145,76,240,180,165,103,190,229,242,51,122,224,164,69,147,30,181,206,120,198,3,190,178,127,25,195,49,54,229,218,4,0,0,144,126,79,7,0,244,152,249,83,234,175,134,243,31,242,112,159,251,108,191,149,252,242,214,58,186,158,127,173,178,252,59,115,160,125,162,29,131,112,78,116,61,0,255,90,101,249,119,230,64,251,68,59,6,1,0,0,0,0,0,0,46,230,90,168,11,128,77,242,98,210,47,198,142,168,39,109,224,222,222,153,203,133,3,238,76,11,0,40,194,14,217,111,69,102,174,20,39,94,169,164,120,219,222,71,219,205,150,52,136,225,13,111,31,38,240,215,65,7,109,144,95,174,232,35,104,177,30,153,92,219,36,105,9,62,222,135,158,102,85,247,106,112,42,51,184,168,202,42,118,87,162,78,184,87,118,102,174,228,179,140,28,18,17,148,33,181,197,97,65,26,19,49,165,52,34,17,91,56,197,56,126,118,50,138,93,96,140,188,76,221,22,126,173,32,137,119,61,239,104,175,105,199,238,6,61,19,65,218,244,182,115,67,14,254,67,250,227,213,92,247,72,21,126,148,214,238,179,84,184,68,142,66,65,167,202,176,51,123,51,214,174,73,9,132,251,250,252,248,211,248,234,117,163,111,74,201,94,127,226,142,99,65,181,94,114,23,240,83,112,142,231,17,3,212,151,31,59,159,145,185,105,53,146,68,117,157,104,66,109,233,52,31,0,0,47,230,114,65,44,206,81,175,203,60,33,10,184,233,113,184,159,121,49,183,99,213,56,232,138,2,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,42,214,167,0,114,192,252,92,100,4,157,227,202,111,82,62,228,253,136,146,114,164,169,143,244,118,1,241,173,92,229,129,195,206,188,168,187,151,52,139,27,7,0,128,219,17,254,18,94,46,201,189,164,180,122,38,41,124,31,57,73,149,84,179,11,14,213,211,8,51,29,48,130,137,140,226,253,245,242,132,166,247,166,126,105,159,225,55,252,113,137,42,158,223,125,121,8,201,136,44,159,168,203,101,246,203,215,204,72,218,58,65,163,182,205,219,157,150,156,48,19,239,59,58,53,218,100,177,49,59,113,89,148,229,26,83,183,116,161,254,170,108,125,213,191,215,106,52,69,220,186,5,15,220,56,227,160,254,142,210,235,248,131,178,169,108,221,198,92,62,83,159,153,25,37,87,72,75,235,83,158,199,137,118,252,190,47,201,53,234,87,170,21,6,49,0,255,254,61,253,138,160,173,222,77,198,37,145,78,251,148,27,103,204,152,218,50,93,109,156,184,6,147,51,76,200,249,188,96,212,231,195,215,149,88,155,172,186,73,84,211,172,187,125,95,52,68,17,27,29,113,51,1,137,36,54,102,55,218,25,229,159,177,114,245,89,47,104,182,36,94,144,69,226,200,183,249,70,27,134,133,86,69,139,27,230,102,46,182,143,153,174,129,254,247,115,165,181,151,122,245,66,106,219,160,117,43,148,204,229,167,64,13,170,74,74,51,77,251,48,175,25,160,108,189,179,254,134,23,155,158,102,213,212,58,38,165,210,173,20,240,234,116,171,24,159,29,236,8,83,25,244,161,126,206,173,47,125,109,183,196,237,190,30,112,47,248,97,192,111,48,31,179,135,88,17,243,186,92,224,43,195,135,23,191,46,239,126,95,150,34,92,150,174,140,98,163,200,75,78,57,146,246,25,211,53,230,197,179,116,235,222,232,149,247,93,251,30,92,222,102,220,134,27,77,101,94,187,196,35,9,160,215,197,125,26,123,69,56,53,163,82,242,38,101,106,33,103,83,165,178,245,129,184,152,45,49,156,54,76,148,106,51,196,87,31,218,29,109,91,68,249,233,247,38,59,159,36,250,34,220,210,150,90,60,228,208,247,16,53,167,82,196,99,214,174,206,77,41,39,63,248,159,225,89,232,24,248,242,145,207,69,137,15,63,118,45,218,214,84,206,228,238,157,130,72,77,92,213,119,6,244,194,51,230,74,252,16,153,186,200,12,20,244,185,146,100,134,2,128,125,64,250,183,240,121,171,21,176,63,97,68,246,63,50,151,142,67,0,255,229,170,167,50,31,101,57,98,247,231,225,158,174,86,171,34,123,162,136,238,127,46,29,150,254,130,238,60,159,25,119,82,193,22,58,146,48,127,97,234,111,101,230,38,166,86,151,85,86,185,149,152,143,243,148,168,157,11,33,195,127,244,124,142,146,69,121,111,37,54,78,152,63,98,234,47,151,185,194,20,170,18,225,182,249,70,28,206,153,26,178,180,7,33,18,219,63,125,247,157,17,65,204,12,115,131,104,76,252,0,0,40,7,184,167,143,168,183,10,250,140,112,224,158,126,71,54,23,43,28,80,159,22,47,232,211,130,62,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,33,242,68,81,65,23,115,128,88,63,21,45,18,57,230,21,82,224,0,249,180,184,50,46,230,197,202,29,142,5,96,129,218,48,98,253,109,245,138,27,211,95,221,59,49,123,217,112,161,137,125,213,192,110,20,241,254,34,159,165,98,43,8,165,65,254,114,66,71,4,27,58,113,39,238,140,0,34,121,240,95,23,173,76,0,255,27,62,104,203,232,175,220,102,79,152,191,141,111,189,26,61,107,172,238,165,48,177,178,231,1,63,254,23,248,231,51,250,104,235,122,197,91,211,9,5,220,238,86,113,237,189,6,0,0,0,148,163,46,115,101,146,66,105,28,242,98,41,0,0,0,0,128,125,0,249,235,87,246,219,116,58,244,215,138,67,37,190,25,240,235,198,47,130,63,60,250,90,222,81,253,149,8,200,155,112,134,62,29,211,75,15,105,227,50,129,1,249,13,168,91,235,237,224,166,171,180,90,157,206,119,210,23,237,240,223,52,247,143,34,185,126,244,214,54,81,194,0,127,181,181,99,235,130,102,189,222,221,27,60,238,193,25,15,60,42,85,226,66,127,98,106,166,107,92,185,35,228,152,159,43,177,118,33,36,162,126,64,252,129,95,189,140,232,219,223,138,211,122,47,141,250,252,0,127,174,0,255,29,78,57,220,215,149,21,25,132,150,105,28,239,233,87,205,16,254,244,90,28,0,254,178,0,255,102,195,226,253,69,67,14,245,239,36,153,209,23,165,50,110,28,235,95,169,171,240,0,241,211,45,42,68,77,1,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,80,225,126,132,162,130,46,229,0,249,141,28,215,142,149,17,199,252,12,58,199,92,148,220,100,62,192,253,251,43,28,139,115,208,173,220,59,168,3,7,20,125,7,253,210,175,216,122,226,144,233,52,239,222,187,7,41,136,23,30,56,86,164,186,220,210,163,120,146,133,14,114,172,95,191,99,111,226,146,230,73,135,221,39,232,4,61,254,218,90,149,166,15,146,184,94,235,254,61,30,222,5,111,60,221,159,70,216,157,11,122,31,231,216,252,136,161,219,123,173,172,173,95,74,65,175,213,133,231,22,229,129,3,199,253,239,35,246,90,252,247,83,38,104,103,126,200,203,39,250,204,154,153,43,229,151,158,164,100,37,215,165,119,36,242,219,154,252,138,18,24,192,36,198,204,185,192,198,72,204,5,254,200,71,127,124,74,54,169,231,91,162,59,155,154,169,204,212,161,210,33,26,58,29,236,211,48,59,175,50,212,92,158,181,5,16,0,219,15,249,145,211,237,181,74,144,111,187,206,221,21,139,190,15,191,106,28,58,98,226,7,192,57,228,246,78,6,14,23,116,37,74,208,7,184,191,119,172,172,243,97,175,172,114,140,200,36,81,210,66,94,68,137,3,0,0,0,0,0,0,0,0,0,0,94,180,144,23,75,81,1,118,6,232,66,225,226,189,36,10,160,15,220,17,160,15,197,11,96,1,0,0,0,21,112,71,42,236,72,11,120,1,20,239,175,8,200,117,49,86,132,2,234,99,101,224,133,157,191,41,173,86,146,54,1,17,185,163,4,13,11,0,10,247,99,135,66,222,219,1,112,111,103,40,42,228,197,130,188,88,10,128,10,121,177,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,81,49,233,22,0,46,38,77,49,20,0,0,0,0,192,195,87,118,0,128,57,210,229,25,127,199,116,158,152,24,253,212,126,84,41,63,29,253,43,179,137,157,171,195,239,239,169,252,155,95,251,245,240,72,207,57,122,19,62,106,126,217,195,134,59,240,123,83,219,172,73,179,6,141,54,73,22,218,44,239,233,174,90,232,137,170,121,91,198,29,209,177,203,150,7,164,112,19,55,23,149,119,81,107,206,231,96,177,105,17,199,30,176,73,172,148,36,164,84,66,74,89,159,18,167,150,100,43,41,46,155,101,39,40,43,27,78,8,76,138,67,98,221,114,235,50,172,194,188,142,195,25,175,88,48,252,103,99,74,54,138,189,150,16,145,153,153,17,73,34,50,74,41,53,35,9,161,13,37,81,171,251,186,78,105,198,98,209,136,188,166,179,137,4,38,77,90,132,138,21,170,83,167,232,3,0,0,190,91,61,0,0,134,159,231,61,62,85,143,41,60,188,186,38,230,162,78,68,46,6,45,221,90,230,22,110,86,191,246,223,143,116,36,190,188,251,90,141,54,181,141,14,163,207,168,165,22,181,212,168,117,74,114,173,74,40,45,41,201,108,197,108,212,18,161,211,212,137,215,17,131,105,121,77,165,144,74,20,15,243,213,99,142,231,19,123,51,59,167,29,34,34,191,34,34,201,206,40,117,83,18,65,233,197,173,89,30,178,55,74,187,191,38,84,143,153,149,170,226,75,16,167,120,42,136,89,124,21,196,34,94,195,180,230,141,46,210,150,154,57,90,157,22,13,83,156,168,83,135,84,106,208,157,74,41,121,221,83,162,65,229,93,21,177,212,163,80,19,177,224,242,154,253,52,210,142,181,171,46,197,51,235,136,136,42,87,93,213,76,77,155,238,90,219,245,151,52,235,11,63,247,136,136,56,215,53,197,106,83,238,182,233,143,252,212,83,58,41,222,162,114,243,214,189,182,109,93,204,186,14,247,243,223,239,210,69,166,70,186,0,255,215,226,29,47,125,121,144,35,204,206,245,12,154,204,127,209,70,254,99,217,207,222,206,238,49,132,12,77,230,191,104,35,0,255,177,236,103,111,103,59,39,0,0,128,244,123,58,0,160,199,204,159,82,127,53,156,0,255,144,135,251,220,103,251,173,228,151,183,214,209,245,252,107,149,229,223,153,3,237,19,237,24,132,115,162,235,249,215,42,203,191,51,7,218,39,218,49,8,0,0,0,0,0,114,192,157,139,184,16,249,198,226,197,124,142,204,1,171,126,62,220,91,185,85,220,139,121,154,43,220,10,135,157,161,40,0,42,172,136,88,145,36,41,137,36,234,7,194,252,92,250,204,186,215,166,197,175,119,243,246,61,60,26,101,247,167,25,22,76,208,47,252,181,245,219,82,179,246,26,126,239,219,59,239,221,252,190,226,94,166,49,188,195,178,57,187,64,163,252,34,183,147,208,92,187,184,167,122,198,110,196,165,180,103,49,121,9,169,240,67,64,75,185,192,233,149,61,108,197,116,79,119,95,151,107,239,215,34,179,0,255,105,238,73,106,56,171,200,90,173,218,231,45,143,153,226,180,219,185,185,252,180,26,73,72,189,110,231,104,123,211,178,91,163,239,226,189,115,55,216,241,116,71,95,116,102,172,248,55,75,180,11,34,220,167,149,90,51,196,63,188,120,81,143,204,61,205,90,145,41,42,89,58,47,188,173,20,85,117,146,226,5,47,152,104,204,150,182,132,1,0,80,33,73,158,94,192,85,214,110,155,57,166,78,33,35,115,101,3,242,207,157,37,14,80,227,120,49,63,195,2,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,160,162,14,96,69,224,202,128,168,95,144,223,38,247,72,201,56,138,23,246,222,36,9,189,33,244,241,94,126,69,201,149,12,58,135,124,125,146,122,179,210,73,18,189,143,57,18,241,227,207,220,107,97,0,255,26,189,86,60,29,131,130,11,237,240,120,3,62,221,248,197,94,245,100,98,47,111,53,218,136,186,162,5,207,13,213,104,196,233,161,198,217,20,141,243,23,25,247,35,226,165,148,94,222,113,223,193,113,254,34,242,43,51,211,33,149,100,97,197,173,31,94,2,224,31,252,167,239,189,188,253,121,239,222,189,90,0,255,131,195,251,187,93,227,137,70,124,122,241,79,224,23,191,196,94,52,85,0,255,162,138,170,91,113,130,62,121,218,68,143,106,83,51,89,99,62,82,79,137,83,44,182,31,32,63,244,59,35,245,52,111,139,100,93,223,130,115,162,157,59,137,183,26,63,236,181,106,82,90,173,22,0,0,0,0,0,47,220,75,26,33,22,21,224,66,70,212,164,213,130,92,33,220,59,26,118,130,136,240,95,151,142,74,0,255,155,158,103,52,239,246,238,217,71,16,178,137,185,92,136,159,92,174,182,73,65,88,244,147,158,20,63,162,251,10,196,236,236,127,7,161,53,246,159,46,77,153,247,174,151,137,223,89,247,241,162,157,6,129,42,0,255,235,190,246,34,168,19,230,141,134,121,61,145,61,251,127,185,56,197,245,167,149,160,216,158,49,117,156,183,79,16,155,219,127,253,240,121,154,148,172,14,216,83,24,56,27,29,0,0,228,0,244,219,65,47,220,207,176,0,0,255,73,137,28,163,102,236,56,128,62,44,232,243,130,62,44,232,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,114,122,162,112,33,35,86,36,145,3,68,196,133,140,114,81,159,59,50,34,40,129,220,206,164,21,142,194,206,173,40,22,87,230,69,250,199,46,22,246,82,132,64,144,128,31,159,136,245,191,215,171,137,177,8,250,112,225,0,60,92,71,213,217,247,17,49,137,97,220,95,172,191,55,78,34,131,212,122,192,219,215,212,153,189,41,217,235,78,20,191,117,207,59,173,94,87,112,228,36,115,188,157,135,249,119,90,0,255,155,190,9,85,189,232,78,184,98,132,135,170,73,104,31,232,161,254,252,238,186,140,84,143,248,238,73,99,209,93,170,76,5,103,234,60,212,151,95,176,127,38,205,19,106,142,136,44,142,59,126,24,168,69,181,230,164,3,0,192,5,204,39,149,92,208,173,109,33,86,16,57,110,90,28,32,151,203,0,252,185,117,97,129,46,45,64,44,133,57,172,21,153,36,45,224,207,47,82,227,0,168,184,50,20,0,80,97,69,94,204,85,15,154,2,230,247,94,89,171,77,125,204,239,189,54,237,78,163,201,190,241,49,233,131,252,34,179,158,39,79,3,7,168,63,87,34,31,212,37,23,116,241,147,212,12,197,188,92,212,136,99,33,183,2,220,143,168,22,21,114,41,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,192,5,220,73,229,184,34,87,20,10,135,204,229,133,123,153,84,14,24,185,3,142,43,202,28,239,103,18,11,43,147,150,56,10,0,144,59,18,193,189,124,245,86,100,232,105,117,105,53,26,221,156,245,173,184,226,207,140,42,211,7,167,184,184,98,87,246,78,204,233,238,175,149,25,252,86,37,81,171,65,217,167,146,218,75,184,179,197,124,202,226,36,98,247,170,204,14,67,248,199,173,108,181,199,94,54,125,30,241,237,216,171,210,157,173,75,217,135,58,163,73,98,234,51,119,68,238,204,37,17,181,37,226,145,67,109,219,140,18,227,166,82,3,54,165,38,221,38,156,117,169,163,125,207,78,98,36,1,254,233,123,165,239,127,248,26,189,45,168,254,251,248,224,140,63,88,247,68,79,99,162,117,118,175,13,211,168,143,200,232,39,222,95,47,31,52,29,55,245,11,83,26,126,199,31,79,201,166,106,139,30,192,33,110,100,87,91,3,177,254,123,25,145,143,136,2,207,73,23,126,61,197,45,136,85,146,146,56,249,1,0,64,14,8,127,25,228,162,122,177,106,28,115,249,36,115,136,251,121,56,64,166,5,57,174,164,97,113,101,40,0,0,0,0,0,0,0,94,64,93,88,184,24,129,177,45,192,69,61,181,112,81,79,20,64,31,138,10,250,128,21,113,1,215,182,176,23,228,213,80,0,0,64,5,188,191,82,33,190,69,133,21,1,120,127,133,28,239,175,124,54,22,243,185,182,66,62,31,97,31,160,254,151,95,139,28,142,119,56,70,68,148,229,22,11,222,114,89,92,0,145,153,22,239,211,140,11,10,43,67,1,114,65,46,140,200,80,84,128,92,176,151,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,228,82,64,5,200,165,0,0,0,0,108,62,220,3,0,200,92,143,240,237,127,74,63,165,143,209,231,214,52,102,154,54,248,170,211,155,155,223,67,249,37,191,248,171,87,95,207,227,175,227,104,104,100,118,178,249,142,45,43,181,214,90,102,102,146,77,105,164,165,165,20,194,61,41,13,151,68,60,146,102,83,117,179,144,84,17,127,89,214,252,170,142,65,166,26,30,226,242,157,141,225,61,251,204,182,186,164,148,80,146,148,146,136,136,216,185,98,85,183,22,145,245,33,151,136,12,146,137,84,50,92,215,113,151,232,148,240,165,1,14,176,16,193,147,140,224,82,46,101,206,148,121,161,43,181,74,187,39,249,222,221,27,113,28,90,233,105,218,111,32,188,175,169,149,83,147,115,127,76,194,4,38,6,51,63,187,120,146,21,89,237,16,237,153,89,71,68,148,103,102,70,76,17,147,203,77,52,139,114,185,88,29,113,170,137,88,153,17,145,81,74,165,148,146,140,90,74,141,164,148,146,216,153,153,153,177,138,83,139,96,68,34,38,158,85,173,86,145,69,25,204,96,167,39,6,230,19,59,216,193,216,15,0,196,142,120,0,128,172,207,229,104,71,247,103,188,170,214,83,85,235,153,145,180,232,20,116,117,143,206,110,236,94,246,67,120,100,159,203,205,174,107,110,235,214,59,31,0,231,184,37,110,214,40,65,130,70,155,52,104,113,151,247,116,87,161,181,56,237,50,46,227,142,232,216,101,40,123,174,88,248,155,139,202,91,107,42,27,178,179,216,180,120,108,243,219,36,150,89,71,180,103,230,29,145,253,84,87,241,84,116,104,148,117,183,87,35,251,216,27,34,78,110,55,183,165,183,168,81,83,165,73,72,37,181,146,178,94,169,45,161,201,86,82,92,54,232,138,115,144,55,156,16,152,20,119,252,52,34,167,101,88,133,121,29,153,12,166,240,96,248,207,198,106,237,107,91,172,1,64,154,95,189,254,23,206,183,246,131,159,123,100,159,74,62,22,234,67,200,208,100,254,139,54,242,31,203,126,246,118,118,143,33,100,104,50,0,255,69,27,249,143,101,63,123,59,219,57,1,0,0,164,223,211,1,0,61,102,254,148,250,171,225,252,135,60,220,231,62,219,111,37,191,188,181,142,174,231,95,171,44,0,255,206,28,104,159,104,199,32,156,19,93,207,191,86,89,254,157,57,208,62,209,142,65,0,0,0,0,64,133,21,113,1,66,142,153,17,105,225,94,222,43,65,46,234,114,103,190,196,1,117,145,9,63,171,69,197,21,59,67,1,26,210,143,186,181,119,102,174,136,8,74,146,86,163,70,9,203,134,197,164,27,59,62,109,42,52,233,145,41,135,155,31,133,13,122,29,221,186,128,151,25,76,183,18,89,218,215,201,26,2,35,44,221,182,212,146,74,10,43,24,192,30,41,55,217,248,141,156,65,23,186,12,18,107,133,75,104,17,180,65,77,106,141,110,60,113,228,4,250,76,136,103,24,107,140,81,18,196,104,146,161,217,219,7,124,248,214,171,145,250,200,54,227,199,35,34,123,147,8,62,68,171,187,151,249,70,177,83,94,6,230,174,91,149,243,12,209,254,216,144,203,252,214,233,115,233,234,240,15,134,33,205,202,49,173,225,72,115,11,122,233,219,130,64,166,87,115,166,180,191,62,149,67,196,184,95,242,107,209,115,57,42,199,167,229,29,63,100,221,29,136,56,49,169,125,50,22,101,0,7,205,185,218,102,107,0,253,189,189,51,41,73,122,38,173,166,227,140,88,218,221,121,203,230,82,167,153,51,107,248,168,152,43,66,31,53,146,100,134,2,128,28,114,153,139,77,27,11,161,203,57,228,231,206,140,108,21,112,231,71,125,199,225,254,189,85,203,197,252,200,213,18,135,252,40,10,176,51,20,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,224,2,100,46,54,165,114,76,245,106,169,197,33,159,171,166,144,75,14,176,98,237,40,17,164,109,156,148,67,234,233,90,153,229,77,90,20,87,172,23,197,91,205,108,88,139,247,247,90,121,218,221,37,195,1,115,37,61,138,162,194,138,21,129,43,67,1,0,0,0,46,172,36,23,243,59,223,61,14,128,23,51,105,40,198,2,212,101,36,189,152,211,215,140,180,176,34,23,169,152,43,171,69,49,147,210,179,90,0,0,194,89,66,94,136,156,165,163,173,32,5,15,254,228,28,139,34,189,100,77,103,199,68,156,36,132,112,249,85,212,167,99,129,67,127,83,51,52,202,41,100,98,117,118,130,196,157,152,159,12,216,0,255,90,47,192,210,71,231,158,19,223,179,224,78,171,109,15,196,104,72,123,237,149,27,190,94,239,206,184,218,242,114,136,249,12,160,135,251,201,132,245,145,153,139,112,228,147,38,153,216,158,129,107,184,106,87,32,212,159,207,146,116,145,161,15,190,158,17,209,72,76,202,203,25,114,218,31,6,0,0,57,64,126,126,208,139,186,252,202,204,56,208,111,5,149,99,212,35,51,14,160,15,11,250,188,120,47,195,130,62,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,66,68,62,168,197,11,247,8,125,64,124,145,185,66,44,172,165,43,143,28,241,71,230,130,196,225,190,19,7,212,173,140,106,225,66,174,172,22,80,33,148,24,70,254,23,28,203,231,10,41,120,100,99,102,239,69,60,37,134,146,0,255,147,94,0,255,47,217,147,254,179,204,142,223,232,88,119,66,240,219,145,177,87,215,191,132,211,13,238,146,73,161,253,157,199,2,254,39,125,223,206,205,140,138,13,230,26,61,214,254,221,35,126,175,248,115,207,157,161,243,115,30,11,248,159,246,125,123,5,27,170,78,201,60,117,0,0,84,0,61,153,67,141,35,254,149,11,58,135,2,7,212,135,34,85,92,153,22,116,229,2,100,94,46,76,93,100,166,197,92,192,206,84,128,130,185,182,69,133,157,143,184,0,250,86,14,249,240,30,81,226,152,223,65,47,232,202,170,17,7,208,167,66,230,101,18,5,125,40,202,1,233,151,81,75,28,21,118,62,66,1,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,80,97,101,132,162,130,46,231,128,249,185,200,53,115,160,127,138,95,37,85,62,196,10,34,7,124,165,194,1,86,212,105,181,168,160,43,10,64,141,192,70,125,228,114,76,247,92,9,183,205,164,181,117,146,87,108,18,158,108,240,82,136,85,203,246,107,64,25,243,66,191,163,109,253,213,235,244,182,164,166,115,23,158,76,94,88,223,183,50,178,136,30,56,131,252,115,235,175,200,149,79,171,211,160,196,233,137,99,222,241,247,205,48,242,169,198,128,16,0,255,241,114,69,252,242,229,30,81,35,50,148,81,110,92,101,56,170,136,11,14,11,172,227,33,44,195,218,161,9,240,183,254,14,238,247,157,78,163,149,253,9,79,60,113,161,254,144,30,163,151,230,57,219,169,65,167,219,185,186,174,152,155,58,109,13,223,61,43,199,138,175,243,253,106,178,194,132,219,242,75,59,36,2,96,125,140,251,107,239,200,178,233,245,150,48,197,141,82,201,7,0,250,184,245,73,231,227,197,251,141,28,48,79,159,17,78,28,245,65,31,119,102,210,86,28,239,175,40,113,0,184,120,47,211,2,0,0,0,0,160,2,220,91,169,120,47,34,224,126,164,162,5,208,167,162,158,42,234,67,81,79,20,64,159,138,59,51,135,43,183,32,167,83,128,164,41,94,180,128,175,6,176,83,167,128,10,59,191,21,32,2,51,183,5,84,128,140,184,104,241,94,164,194,253,76,5,92,123,229,82,12,93,160,46,20,244,169,0,247,34,67,49,47,183,226,138,80,208,149,11,160,83,200,180,168,112,127,71,40,0,42,236,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,157,162,98,46,21,32,66,65,31,112,111,103,40,160,58,231,1,0,16,17,233,244,123,170,245,52,127,78,163,159,162,242,20,149,123,87,39,180,219,59,245,122,195,183,142,31,60,252,51,62,235,89,79,55,175,5,141,134,126,182,208,71,244,99,102,230,118,102,70,93,145,148,172,82,51,75,141,54,36,40,59,234,94,138,55,38,124,154,13,141,46,45,156,248,97,11,51,253,240,132,145,126,184,195,206,143,169,220,221,141,172,180,110,164,22,186,74,45,101,57,13,83,34,23,161,36,73,9,82,114,77,74,101,207,226,81,45,15,105,128,215,49,40,48,107,179,240,196,214,12,245,200,126,176,243,46,239,136,244,204,120,68,247,153,25,209,109,184,202,218,245,74,218,216,165,169,93,237,215,203,204,184,213,34,23,245,138,197,150,115,104,27,245,204,122,33,221,162,146,82,98,19,215,141,74,10,77,6,156,149,38,189,68,105,201,199,220,186,52,166,208,1,231,6,70,173,122,188,113,161,13,98,44,187,199,38,108,0,16,123,226,0,0,50,231,153,121,207,204,247,40,71,116,27,158,138,14,141,142,38,118,105,101,39,251,216,47,51,39,183,155,220,212,235,247,203,243,1,48,215,119,173,145,17,89,203,54,74,214,150,4,77,182,20,90,155,166,144,138,154,82,215,165,46,170,166,20,50,21,159,106,158,231,225,4,19,145,93,208,164,40,198,136,54,84,85,155,217,238,49,102,162,250,188,99,74,207,248,167,41,102,188,174,115,68,229,216,209,41,180,217,91,181,117,75,55,218,213,243,207,120,180,215,85,110,106,65,163,174,95,11,175,56,109,147,73,162,68,45,14,173,86,50,42,169,12,227,174,88,148,182,73,42,41,179,22,158,60,99,51,171,90,94,210,10,123,72,175,174,60,202,26,84,106,126,138,107,247,219,189,136,244,49,51,34,34,50,163,102,70,82,74,73,100,212,90,220,82,147,144,134,105,90,234,146,74,101,114,101,194,160,240,248,180,106,85,249,244,232,211,168,81,205,7,175,87,14,0,32,205,175,94,0,255,11,231,91,251,193,207,61,178,79,37,31,11,245,33,100,104,50,0,255,69,27,249,143,101,63,123,59,187,199,16,50,52,153,0,255,162,141,252,199,178,159,189,157,237,156,0,0,0,210,239,233,0,128,30,51,127,74,253,213,112,254,67,30,238,115,159,237,183,146,95,222,90,71,215,243,175,85,150,127,103,14,180,79,180,99,16,206,137,174,231,95,171,44,0,255,206,28,104,159,104,199,32,0,0,0,224,133,188,72,139,248,233,114,196,79,233,5,140,204,204,204,72,26,135,216,145,81,221,139,245,103,236,40,112,208,21,69,1,0,21,8,244,36,73,156,18,242,153,163,31,61,225,23,145,227,102,52,17,180,212,44,132,224,168,131,182,26,57,18,23,73,76,60,94,50,56,187,53,98,126,226,171,173,181,176,127,55,111,222,248,62,227,236,142,180,193,14,122,192,175,31,127,170,167,37,67,246,239,173,91,189,68,46,189,129,195,187,49,107,52,239,244,18,30,179,59,140,36,196,95,188,124,70,100,174,164,167,34,178,150,112,199,180,247,52,170,166,144,66,102,177,169,214,98,6,241,209,196,18,237,87,136,121,153,153,185,160,238,74,74,162,58,117,115,107,73,195,62,47,25,21,194,76,51,170,200,188,149,136,159,166,207,60,189,215,250,86,15,16,235,110,181,187,15,161,134,216,112,25,139,180,67,34,210,236,183,87,142,78,171,211,157,18,40,238,78,197,201,15,0,128,114,0,125,126,39,141,52,115,140,124,212,140,140,56,230,133,158,78,143,186,211,200,33,31,241,220,10,7,76,245,139,197,184,176,87,236,40,22,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,21,137,162,226,142,156,3,228,86,210,168,203,27,28,116,5,240,213,20,46,64,168,223,200,65,31,123,213,76,226,198,33,212,111,230,176,34,226,23,7,14,144,52,133,139,59,211,226,5,200,143,184,176,245,171,100,28,115,169,128,175,118,1,98,103,90,36,10,59,83,113,69,94,0,250,79,80,231,42,224,139,200,37,193,124,212,149,46,28,5,0,0,66,125,163,88,253,124,68,62,36,176,204,108,75,16,135,151,114,137,153,207,174,208,16,72,16,225,187,39,14,248,222,245,242,176,112,247,241,157,189,41,113,39,48,114,0,255,115,33,134,23,171,166,196,245,172,123,37,218,28,8,76,231,63,222,159,185,54,197,155,124,147,171,253,158,200,10,254,237,156,40,116,245,38,98,244,250,215,12,109,13,4,182,243,15,248,181,55,177,216,146,215,155,174,157,96,0,0,84,128,251,185,88,153,116,142,59,74,158,192,65,23,115,168,63,215,111,20,240,94,137,131,62,229,120,191,196,65,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,33,159,73,44,42,232,178,62,160,62,115,81,207,164,113,88,43,95,20,243,35,151,35,23,214,142,200,106,1,239,235,118,134,11,7,125,94,164,95,172,98,113,45,69,133,81,98,152,247,127,47,57,190,163,212,200,150,208,43,14,153,61,23,17,147,24,230,253,233,246,198,247,46,73,19,88,165,36,52,59,79,170,59,193,251,167,251,158,39,57,187,231,198,162,25,58,15,110,237,95,252,160,199,47,146,132,140,27,78,78,81,156,123,244,40,254,223,247,190,54,60,224,187,53,31,95,231,209,109,253,109,125,208,84,191,26,77,42,82,248,19,163,62,179,24,0,0,46,64,110,45,50,135,208,69,102,196,49,51,169,28,239,175,122,28,64,87,44,232,234,133,98,97,103,40,0,0,0,0,160,2,234,32,50,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,116,161,168,160,139,11,112,113,233,87,221,162,98,94,132,2,236,40,22,47,230,101,88,0,106,212,29,243,8,45,191,35,35,163,152,163,150,168,79,243,138,22,187,227,44,43,29,123,199,60,74,215,103,62,51,76,73,118,51,206,90,138,138,68,92,190,109,228,12,241,47,254,89,150,206,91,246,139,74,92,125,56,189,175,181,51,28,223,97,44,44,103,76,38,74,200,213,167,111,54,137,36,107,69,134,75,92,146,74,74,57,77,40,24,85,196,147,97,153,167,162,206,184,154,93,249,233,225,111,150,65,128,127,245,215,210,175,85,167,145,146,167,213,133,43,206,41,158,59,197,64,102,86,193,68,29,254,124,208,246,42,36,23,45,199,36,82,104,47,13,158,196,233,23,84,184,185,251,136,161,18,171,78,179,45,75,29,103,26,27,16,1,232,23,63,87,197,159,58,44,188,40,209,154,51,95,86,53,169,79,233,211,69,44,74,120,199,71,93,230,180,39,140,174,68,124,186,184,151,109,46,150,83,104,25,89,78,5,93,0,255,120,82,97,79,187,62,77,127,194,69,101,172,100,202,54,200,59,237,174,8,121,25,169,143,40,123,211,168,147,58,221,109,189,179,100,176,3,82,197,158,86,29,31,80,113,71,40,96,125,64,253,94,68,33,34,246,138,112,226,112,63,35,34,151,219,208,135,124,210,140,148,15,144,187,79,170,197,156,67,126,174,238,194,33,211,2,0,0,0,0,42,224,142,184,96,225,194,142,84,128,188,32,191,72,146,25,181,160,91,144,0,255,38,114,204,189,118,20,226,45,14,24,145,250,136,12,184,152,185,146,86,211,162,5,184,23,59,32,47,214,5,180,0,121,177,32,214,69,139,25,10,0,128,23,48,45,236,12,200,165,112,1,117,161,160,79,69,93,40,6,224,253,136,184,120,207,162,98,228,82,0,84,216,75,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,64,249,233,29,0,128,223,237,235,240,226,242,76,239,56,250,106,26,31,83,243,57,237,134,171,209,254,102,177,191,199,22,125,149,119,249,224,219,199,99,120,227,103,154,49,27,158,58,69,205,21,246,238,109,146,177,163,86,203,221,56,220,26,210,211,196,203,120,90,111,168,219,104,71,229,241,174,116,155,114,120,113,67,15,105,120,250,177,161,221,180,169,225,171,70,246,61,59,70,130,16,233,233,202,109,154,153,132,91,198,251,120,107,217,150,33,53,84,14,29,81,118,132,247,165,44,214,92,50,52,202,227,194,21,136,45,140,62,76,104,35,205,181,111,236,185,132,140,200,200,200,136,146,17,81,73,165,145,73,11,113,72,137,66,29,214,105,170,51,42,139,73,228,9,157,66,228,51,169,213,34,212,163,80,163,58,69,31,0,0,36,250,73,29,0,80,99,225,243,140,177,221,248,56,225,193,237,211,207,198,199,177,0,255,220,166,221,175,138,237,213,34,127,247,229,127,247,175,103,111,167,252,204,52,197,211,56,222,87,79,40,157,144,88,181,212,21,81,75,169,197,169,85,55,98,215,104,155,90,11,9,133,105,44,6,108,26,76,89,74,194,35,177,196,192,156,60,102,68,251,196,246,76,104,107,33,230,222,148,214,82,139,154,132,80,90,113,221,164,164,214,155,22,94,210,220,74,104,217,143,201,13,133,46,205,157,76,241,143,183,34,56,150,63,188,99,97,238,204,181,144,66,106,46,51,104,102,70,227,36,221,212,161,231,138,168,43,35,71,169,199,52,91,134,245,168,183,94,58,93,124,75,177,133,215,141,229,236,27,227,217,135,246,28,78,82,10,41,81,73,141,140,140,29,59,55,117,232,145,89,24,18,201,136,32,135,200,36,179,117,26,103,151,78,23,95,234,227,0,55,17,204,206,8,46,101,109,110,58,0,0,120,189,114,0,0,105,126,245,250,95,56,223,218,15,126,238,145,125,42,249,88,168,15,33,67,147,249,47,218,200,127,44,251,217,219,217,61,134,144,161,201,252,23,109,228,63,150,253,236,237,108,231,4,0,0,144,126,79,7,0,244,152,249,83,234,175,134,243,31,242,112,159,251,108,191,149,252,242,214,58,186,158,127,173,178,252,59,115,160,125,162,29,131,112,78,116,61,0,255,90,101,249,119,230,64,251,68,59,6,1,80,65,23,138,23,238,147,11,16,43,200,28,234,167,68,241,94,46,87,37,228,226,142,18,7,164,0,255,14,28,46,102,46,73,150,106,1,69,133,21,186,136,8,133,247,3,253,82,252,51,115,175,164,52,115,151,226,157,198,155,111,161,195,133,66,33,231,116,195,192,13,71,248,184,129,32,198,47,219,189,23,241,180,189,25,238,180,187,43,174,58,204,212,241,152,94,194,98,200,44,118,80,226,210,229,242,241,99,149,18,145,35,143,75,146,180,25,207,137,146,114,73,98,99,90,87,163,30,63,44,98,21,35,51,82,153,25,109,226,7,125,94,208,247,38,142,126,127,243,222,157,73,191,143,22,220,221,227,29,195,143,159,244,201,188,140,100,45,123,166,49,23,250,157,77,93,43,202,44,161,180,74,129,167,143,105,197,198,149,59,197,74,131,153,128,139,62,233,57,223,110,107,36,33,63,31,94,46,234,206,213,216,220,37,50,133,203,49,83,118,41,49,213,87,213,115,42,24,115,49,62,127,53,68,248,159,251,71,60,167,35,130,85,203,64,177,127,148,124,36,237,94,233,181,102,166,216,8,68,46,77,12,17,254,135,167,43,241,150,142,200,214,240,1,21,86,132,162,194,189,149,114,192,149,207,76,130,186,157,25,22,243,155,68,0,64,174,90,140,139,22,244,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,168,87,204,103,90,0,0,0,0,0,0,192,11,22,47,92,0,250,71,46,236,124,102,174,226,90,160,127,228,98,68,9,23,142,226,138,157,161,168,160,15,5,32,192,36,228,243,33,206,124,158,190,131,21,184,244,143,186,149,73,149,34,66,203,217,161,17,214,202,37,230,135,200,221,250,250,170,164,224,53,215,112,15,67,241,218,138,166,179,167,55,238,68,70,238,191,78,248,157,153,25,17,167,243,154,53,105,83,32,176,117,0,255,244,192,229,115,71,197,151,140,94,180,54,117,66,94,50,33,221,86,63,66,53,178,246,100,149,56,158,29,135,42,107,95,32,210,191,100,201,107,111,122,62,56,26,221,141,71,98,82,22,74,19,211,22,49,0,0,42,192,138,136,57,228,71,102,205,145,56,208,63,50,199,189,242,22,240,126,137,131,62,47,172,140,98,65,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,152,211,19,69,5,93,202,1,244,145,145,23,214,42,69,177,190,140,149,244,162,110,47,82,225,40,68,126,212,140,67,46,50,163,42,100,174,40,220,223,161,64,240,72,12,227,254,67,151,161,241,220,90,53,224,222,203,109,246,112,68,65,130,136,247,31,185,76,140,231,72,93,14,192,189,149,233,236,128,137,59,209,252,207,251,90,81,19,190,41,13,198,225,121,120,114,127,25,249,108,87,253,199,38,98,131,145,67,156,180,75,244,32,127,125,61,31,185,225,104,82,137,221,243,248,210,254,229,179,109,245,87,86,136,8,246,125,68,181,9,12,0,128,10,160,167,114,188,191,34,14,122,58,135,220,43,35,104,28,144,254,213,56,202,33,73,177,184,35,211,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,130,46,20,21,226,2,222,95,113,97,71,90,84,140,88,138,98,70,177,168,160,43,10,192,34,202,128,47,238,101,131,253,115,241,74,69,85,207,90,40,235,128,2,49,34,38,191,24,116,57,108,200,229,2,31,19,252,99,133,244,185,181,213,159,146,104,132,124,176,210,212,97,45,219,251,65,79,2,190,204,235,174,203,214,85,175,184,238,89,60,13,238,85,51,91,38,180,249,14,247,106,62,233,42,53,50,91,49,109,42,169,132,36,106,136,91,68,5,55,245,36,232,236,36,12,212,105,140,145,38,218,16,118,244,3,119,125,38,81,0,255,56,90,141,165,39,250,229,242,219,181,143,26,115,249,204,229,206,134,213,149,44,76,6,25,4,234,45,110,168,68,95,133,123,25,196,25,137,57,185,63,65,204,71,110,233,243,145,207,69,229,30,235,105,88,119,231,219,62,230,8,17,219,48,148,77,83,230,83,173,211,108,103,147,120,192,206,92,134,152,249,204,38,23,43,220,216,153,35,114,247,136,134,41,179,13,253,238,84,153,94,84,237,105,241,197,176,76,205,138,207,70,182,0,255,18,232,151,207,197,122,171,142,73,241,146,102,248,253,236,11,122,177,224,226,62,169,202,156,224,175,198,44,54,139,97,235,117,25,85,23,209,68,221,217,140,218,122,176,155,33,61,52,187,15,181,117,98,166,192,23,227,120,197,14,70,114,182,187,109,131,0,43,239,39,141,40,17,69,225,253,144,203,197,207,71,110,122,146,218,150,85,203,228,86,69,164,211,102,146,79,33,151,94,221,176,136,143,31,166,113,240,163,2,70,228,142,152,67,62,34,28,2,135,139,186,140,76,42,7,204,92,185,26,135,12,57,70,102,132,98,253,164,194,1,240,98,254,166,97,1,0,0,0,21,247,82,128,147,1,98,147,72,122,205,91,82,154,225,38,67,199,89,179,82,242,38,41,99,118,141,24,39,84,222,10,218,121,69,179,163,22,14,241,247,225,207,153,117,249,192,134,108,203,63,86,240,154,221,149,136,249,31,181,186,0,255,171,236,227,186,148,218,87,236,115,133,160,139,161,30,117,25,123,237,36,37,50,34,72,13,26,149,84,18,46,109,30,242,140,31,135,41,133,150,218,80,235,16,107,133,165,126,196,163,208,98,214,176,143,109,185,106,141,123,217,49,15,152,143,140,220,43,74,38,93,81,10,169,211,74,131,214,91,183,169,237,43,254,222,86,111,99,212,165,200,167,32,46,218,120,48,197,10,206,106,97,28,11,181,48,139,149,31,180,157,148,160,237,44,53,74,104,100,189,102,249,13,17,18,63,27,26,36,82,67,201,109,21,151,234,196,40,77,191,2,145,21,150,106,117,233,97,81,202,216,197,214,177,17,192,76,237,76,141,153,95,107,154,128,152,0,255,81,171,251,175,202,254,250,111,106,91,81,0,255,141,8,250,136,189,118,84,146,153,145,165,4,137,82,41,13,167,182,140,35,38,191,13,75,106,45,187,97,209,170,23,86,177,84,140,136,20,170,203,62,198,100,101,174,170,96,119,134,211,227,53,143,207,229,135,24,144,127,114,206,178,135,181,83,12,24,153,153,22,46,228,101,40,70,100,40,0,0,0,0,0,40,97,196,206,181,35,225,101,221,153,228,45,59,104,35,114,9,141,142,72,224,239,165,228,154,80,151,98,137,195,251,135,141,54,127,217,197,53,22,231,7,83,218,118,118,63,3,179,207,216,95,61,66,159,43,177,34,105,68,6,33,213,107,84,167,101,42,37,149,45,137,27,166,176,204,67,110,237,186,173,70,20,59,149,234,244,195,87,115,57,151,139,94,242,172,237,227,47,123,161,221,43,209,60,249,122,126,89,102,183,199,101,7,104,68,117,249,65,160,125,11,99,217,175,182,3,52,0,0,0,0,224,191,1,141,182,41,149,212,87,91,73,214,195,33,45,173,189,13,109,70,46,17,149,153,76,38,74,228,33,157,206,33,209,173,93,239,173,178,44,245,151,145,121,196,194,110,199,71,54,177,61,99,39,216,128,157,210,168,73,171,37,40,45,165,186,225,100,27,181,110,245,135,137,44,99,90,15,87,28,42,53,168,78,170,68,162,200,14,234,146,193,196,95,174,113,40,59,71,124,204,76,112,230,98,175,230,85,156,145,145,43,215,94,73,226,211,210,56,155,56,132,188,209,231,178,229,233,238,125,244,10,111,10,238,59,235,134,243,189,43,45,51,51,83,2,167,51,129,165,185,149,39,244,107,227,22,90,50,162,148,218,212,136,120,218,40,53,242,118,143,200,168,36,51,147,138,87,139,104,188,15,232,87,108,183,83,169,227,157,130,107,140,142,89,201,62,102,87,59,202,102,206,3,70,102,100,100,100,210,164,153,164,208,74,35,106,227,52,46,77,226,176,36,230,165,108,57,100,18,185,99,212,166,81,137,76,187,10,109,42,253,170,52,169,85,242,241,153,54,9,18,145,100,5,67,73,203,144,168,238,75,34,209,183,230,91,178,201,134,21,213,90,26,198,138,154,70,76,138,53,113,228,211,151,55,162,82,80,30,180,177,86,245,228,228,62,123,75,59,24,2,96,205,51,86,174,29,17,47,232,142,36,15,217,89,219,198,41,52,66,34,159,191,87,145,227,186,165,95,226,240,254,97,173,77,165,80,107,204,201,15,102,179,237,108,21,83,242,140,77,97,168,54,154,56,95,207,47,203,19,246,184,236,213,13,176,87,236,181,55,165,213,105,222,233,117,122,119,222,186,61,46,169,120,225,94,84,126,23,188,107,84,16,183,244,76,85,89,165,103,102,25,79,51,52,159,218,142,236,216,76,70,100,172,220,107,39,137,79,171,219,174,218,150,83,111,244,185,108,101,189,117,35,151,139,55,5,247,109,148,196,70,85,121,155,105,153,153,153,238,216,146,197,109,83,246,86,166,110,124,49,63,196,64,251,228,124,106,31,107,135,161,58,91,104,219,45,106,60,36,73,208,116,73,155,164,208,74,163,210,134,65,213,210,156,96,205,41,38,163,12,65,44,115,212,48,53,43,34,136,95,44,244,248,202,167,182,210,105,123,158,29,200,176,68,208,136,82,74,117,194,73,202,16,18,148,142,41,91,89,234,4,169,180,142,89,118,76,24,85,76,154,203,173,93,137,211,32,153,54,6,250,225,167,38,71,179,208,196,151,54,55,205,190,111,43,52,60,245,144,17,25,25,25,81,162,68,84,90,72,201,36,110,235,54,37,106,251,140,95,166,60,34,115,184,220,144,78,165,58,93,78,21,218,85,88,21,104,85,171,73,67,80,184,206,75,218,77,42,113,40,41,233,148,198,201,90,234,132,146,218,83,76,185,89,34,65,170,156,110,249,146,77,73,223,194,205,188,41,101,10,224,175,24,46,171,162,63,138,157,209,254,211,0,0,80,72,144,169,203,211,220,25,37,51,178,142,105,36,73,51,122,73,169,228,17,151,220,151,62,111,217,36,170,105,68,147,23,142,218,52,170,130,79,108,204,198,172,21,157,153,108,116,166,103,167,103,87,186,157,123,109,186,54,173,86,47,195,237,237,176,220,186,119,19,174,56,239,44,169,236,247,198,239,93,162,103,74,225,175,51,247,119,238,7,219,211,156,98,135,180,83,55,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,175,34,0,0,0,0,0,32,53,17,243,63,106,117,0,255,85,217,95,0,255,79,109,42,234,223,10,129,170,135,112,30,100,174,216,43,35,126,144,21,81,25,186,178,184,109,83,235,133,60,62,113,163,226,198,117,84,63,195,223,29,196,90,133,74,161,42,152,147,97,204,102,39,218,42,166,100,102,155,194,80,109,8,113,126,153,191,153,39,236,143,218,171,26,0,107,158,177,114,237,136,120,65,119,36,121,200,206,218,54,78,161,17,18,249,252,189,138,28,215,45,253,18,135,247,15,107,109,42,133,90,99,78,126,48,155,109,103,171,152,146,103,108,10,67,181,209,196,249,122,126,89,158,176,199,101,0,255,111,64,204,0,255,168,213,253,87,101,127,253,63,181,169,168,127,43,4,170,30,98,121,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,70,44,75,25,113,56,36,110,71,167,77,157,18,153,10,21,42,84,10,84,105,210,164,228,3,0,236,50,146,84,154,164,82,90,104,201,164,133,86,18,149,22,82,50,50,50,50,114,81,135,30,73,6,157,198,57,114,245,48,87,162,135,131,217,151,173,54,120,154,27,12,224,31,127,29,0,0,0,0,230,78,113,54,37,132,54,17,186,226,84,135,136,93,183,56,25,37,8,97,74,35,22,49,167,77,177,109,70,9,106,58,60,242,152,197,207,165,83,105,218,195,188,104,59,184,193,103,118,130,193,46,159,185,74,109,215,50,163,191,13,114,211,141,109,221,183,234,253,226,66,122,186,233,253,232,237,6,49,72,143,206,74,226,124,103,2,5,138,36,48,144,77,96,29,91,199,246,74,153,73,41,141,82,42,33,132,100,212,90,75,73,74,8,37,153,153,153,153,161,185,175,110,45,98,12,6,141,68,145,92,67,204,117,233,97,95,246,101,27,123,180,79,179,140,1,140,208,30,130,0,0,0,0,0,0,0,0,0,0,128,159,28,177,115,237,72,120,89,119,38,121,203,14,218,136,92,66,163,35,18,248,123,41,185,38,212,165,88,226,240,254,225,162,205,95,126,113,141,199,249,193,147,182,157,221,207,191,236,51,54,48,194,63,209,60,249,122,126,89,102,183,199,101,15,69,24,161,207,149,88,145,52,34,131,144,234,53,170,211,50,149,146,202,150,196,13,83,88,230,33,183,118,221,86,35,138,157,74,117,250,225,171,185,156,203,69,47,121,214,246,241,151,189,208,158,144,136,249,31,181,186,0,255,170,236,175,0,255,167,54,21,245,95,213,136,234,242,131,64,251,22,198,178,95,109,79,77,48,230,1,244,17,123,237,168,36,51,35,75,9,18,165,82,82,156,218,50,142,152,252,54,44,169,181,236,134,68,171,94,88,197,82,49,34,82,104,46,251,248,146,149,185,170,130,223,89,233,168,50,62,151,31,226,159,125,114,198,178,143,181,85,12,0,0,80,72,144,169,203,211,220,25,37,51,178,142,105,36,73,51,122,73,169,228,17,151,220,151,62,111,217,36,170,105,68,147,23,142,218,52,170,130,79,108,204,198,172,21,157,153,108,116,166,103,167,103,87,186,157,123,109,186,54,173,86,47,195,237,237,176,220,186,119,19,174,56,239,44,169,236,247,198,239,93,162,103,74,225,175,51,247,119,238,7,219,211,156,98,135,180,83,55,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,151,15,178,86,35,53,73,208,44,73,51,72,214,124,9,45,149,14,170,183,197,25,189,34,18,155,15,61,179,18,137,204,148,68,2,109,122,181,150,69,220,181,156,25,188,104,199,217,146,246,48,123,145,253,215,75,4,157,212,163,58,81,118,27,36,130,138,10,173,164,56,148,117,105,169,177,180,196,144,152,230,205,214,99,151,160,34,31,44,85,233,135,89,156,203,30,129,149,14,219,62,46,177,57,218,193,156,146,166,210,44,149,94,42,164,38,189,86,218,124,91,214,141,140,88,105,46,164,183,44,220,185,33,75,212,112,212,195,19,76,92,74,179,142,216,144,91,76,224,20,119,165,231,45,246,239,6,122,75,9,137,36,73,146,172,38,137,169,49,142,114,143,146,109,83,95,146,204,195,6,119,90,196,161,80,175,195,35,87,12,111,152,8,225,11,11,69,49,173,13,201,74,47,153,164,125,5,1,116,145,107,237,164,52,35,51,72,13,26,149,146,82,155,226,178,141,104,252,56,76,169,69,236,152,68,149,94,184,194,82,63,34,178,107,46,7,248,146,107,185,170,130,33,153,46,17,243,63,106,117,0,255,85,217,95,0,255,79,109,42,234,127,21,129,185,124,15,0,255,236,111,50,150,189,147,61,165,199,85,30,160,222,74,102,36,141,136,210,45,74,217,73,51,220,214,120,164,101,30,234,54,38,183,184,41,30,222,49,159,66,147,70,151,22,159,98,213,90,149,194,81,169,185,198,51,86,113,146,109,227,0,251,156,189,162,145,164,31,116,122,165,81,178,6,137,146,89,130,6,75,107,165,240,234,13,113,73,175,120,196,228,91,105,35,46,153,42,137,252,218,20,233,146,107,87,77,102,240,162,237,104,43,133,228,34,27,28,33,37,17,145,43,194,165,213,90,51,194,41,59,229,85,105,13,51,89,91,183,68,211,138,68,37,166,92,82,37,6,93,42,124,154,109,56,251,229,30,7,109,102,169,130,118,170,173,105,163,179,151,219,213,136,250,230,144,160,69,141,226,150,21,17,65,9,101,163,212,90,170,190,86,151,36,42,157,98,65,12,37,46,45,143,73,144,209,44,149,185,28,234,105,242,145,206,30,176,210,119,54,108,87,104,0,0,64,117,195,21,107,175,178,87,157,78,163,196,175,213,48,223,189,121,47,94,248,110,47,169,20,119,193,209,189,165,159,74,225,175,76,247,137,238,251,216,211,156,98,123,179,43,246,172,211,75,77,146,37,104,212,12,146,53,152,90,40,169,131,234,109,113,70,44,120,252,4,91,83,179,18,137,204,228,244,248,85,42,210,79,22,113,215,114,214,26,206,142,246,174,61,204,222,104,147,15,41,0,255,237,253,236,246,199,176,171,54,132,39,191,204,223,204,236,246,71,237,10,134,145,81,73,137,74,74,161,133,70,20,90,72,77,82,104,165,1,142,140,140,140,93,218,26,170,85,163,51,152,20,228,208,16,15,173,229,111,246,229,96,78,42,99,86,206,182,39,217,1,92,213,105,208,134,210,168,109,27,225,22,135,201,74,226,37,13,91,218,168,209,60,228,100,41,83,130,188,98,169,43,58,87,84,227,28,139,59,190,240,135,175,198,178,50,11,171,170,218,70,113,246,125,123,125,77,76,127,77,234,68,219,70,157,36,91,72,102,203,60,180,109,40,67,71,53,183,214,69,17,111,71,108,67,38,181,47,113,32,118,253,139,216,155,73,89,19,138,104,15,1,218,193,217,83,19,115,153,145,107,39,205,164,43,10,173,180,66,106,208,122,235,54,197,97,74,220,28,234,109,140,186,20,9,245,195,90,5,15,166,88,193,89,85,108,224,174,22,102,49,91,30,0,138,173,210,50,42,161,53,74,182,225,144,90,163,33,99,242,144,74,178,180,141,67,222,194,184,238,11,226,70,118,75,172,19,86,223,113,168,141,133,68,81,69,187,87,206,181,51,236,99,111,219,117,13,128,159,28,177,115,237,72,120,89,119,38,121,203,14,218,136,92,66,163,35,18,248,123,41,185,38,212,165,88,226,240,254,225,162,205,95,126,113,141,199,249,193,147,182,157,221,207,191,236,51,54,48,194,63,209,60,249,122,126,89,102,183,199,101,183,70,176,115,175,77,215,166,213,234,101,184,189,29,150,91,247,110,194,21,231,157,37,149,253,222,248,189,75,244,76,41,252,117,230,254,206,253,96,123,154,83,236,144,118,149,6,85,162,201,159,124,0,255,164,253,206,237,171,8,128,159,28,177,115,237,72,120,89,119,38,121,203,14,218,136,92,66,163,35,18,248,123,41,185,38,212,165,88,226,240,254,225,162,205,95,126,113,141,199,249,193,147,182,157,221,207,191,236,51,54,48,194,63,209,60,249,122,126,89,102,183,199,101,15,69,24,161,207,149,88,145,52,34,131,144,234,53,170,211,50,149,146,202,150,196,13,83,88,230,33,183,118,221,86,35,138,157,74,117,250,225,171,185,156,203,69,47,121,214,246,241,151,189,208,254,213,248,111,68,117,249,65,160,125,11,99,217,175,182,3,52,0,126,114,196,206,181,35,225,101,221,153,228,45,59,104,35,114,9,141,142,72,224,239,165,228,154,80,151,98,137,195,251,135,139,54,127,249,197,53,30,231,7,79,218,118,118,63,0,255,178,207,216,192,8,0,255,68,243,228,235,249,101,153,221,30,151,61,20,97,132,62,87,98,69,210,136,12,66,170,215,168,78,203,84,74,42,91,18,55,76,97,153,135,220,218,117,91,141,40,118,42,213,233,135,175,230,114,46,23,189,228,89,219,199,95,246,66,59,133,65,23,185,214,78,74,51,50,131,212,160,81,41,41,181,41,46,219,136,198,143,195,148,90,196,142,73,84,233,133,43,44,245,35,34,187,230,114,128,47,185,150,171,42,24,146,149,27,81,93,126,16,104,223,194,88,246,171,237,85,13,204,229,123,248,103,127,147,177,236,157,108,170,4,196,252,143,90,221,127,85,246,215,0,255,83,155,138,250,183,66,160,234,113,149,7,104,131,72,125,158,198,202,36,145,153,117,84,47,81,154,230,41,149,82,70,36,114,88,194,60,15,73,180,211,182,38,81,28,85,106,212,15,95,53,230,92,214,122,201,76,182,143,191,108,122,246,207,22,185,99,175,76,248,89,86,70,101,235,10,226,136,91,90,175,227,17,136,27,41,183,38,84,170,152,225,239,14,226,162,194,95,126,177,130,199,25,198,147,118,162,221,207,191,236,204,246,143,225,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,135,34,136,212,231,105,172,76,18,153,89,71,245,18,165,105,158,82,41,101,68,34,135,37,204,243,144,68,59,109,107,18,197,81,165,70,253,240,85,99,206,101,173,151,204,100,251,248,203,166,103,0,255,108,145,59,246,202,132,159,101,101,84,182,174,32,142,184,165,245,58,30,129,184,145,114,107,66,165,138,25,254,238,32,46,42,252,229,23,43,120,156,97,60,105,39,218,253,252,203,206,108,0,255,24,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,123,0,2,0,0,0,0,82,19,16,243,63,106,117,0,255,85,217,95,0,255,79,109,42,234,63,24,101,174,216,43,35,126,144,21,81,25,186,178,184,109,83,235,133,60,62,113,163,226,198,117,84,63,195,223,29,196,90,133,74,161,42,152,147,97,204,102,39,218,42,166,100,102,187,71,143,0,132,16,231,151,249,155,121,194,254,168,189,170,1,0,144,154,128,152,0,255,81,171,251,175,202,254,250,127,106,83,81,0,255,193,40,115,197,94,25,241,131,172,136,202,208,149,197,109,155,90,47,228,241,137,27,21,55,174,163,250,25,254,238,32,214,42,84,10,85,193,156,12,99,54,59,209,86,49,37,51,219,61,122,4,32,132,56,191,204,223,204,19,246,71,237,85,13,0,0,128,234,190,98,237,85,246,170,211,105,148,248,181,26,230,187,55,239,197,11,223,237,37,149,226,46,56,186,183,244,83,41,252,149,233,62,209,125,31,123,154,83,108,111,118,149,6,85,66,202,127,123,63,187,253,49,236,53,134,25,186,92,201,29,81,51,34,8,153,70,147,58,99,150,146,82,222,114,185,125,234,203,150,205,173,90,71,212,120,97,167,77,157,42,248,196,185,108,204,69,209,121,214,70,103,122,246,133,246,186,143,216,185,118,36,188,172,59,147,188,101,7,109,68,46,161,209,17,9,252,189,148,92,19,234,82,44,113,120,0,255,112,209,230,47,191,184,198,227,252,224,73,219,206,238,231,95,246,25,91,205,136,26,243,131,63,251,22,62,181,95,109,175,50,154,39,95,207,47,203,236,246,184,236,161,8,35,244,185,18,43,146,70,100,16,82,189,70,117,90,166,82,82,217,146,184,97,10,203,60,228,214,174,219,106,68,177,83,169,78,63,124,53,151,115,185,232,37,207,218,62,254,178,23,218,41,12,186,200,181,118,82,154,145,25,164,6,141,74,73,169,77,113,217,70,52,126,28,166,212,34,118,76,162,74,47,92,97,169,31,17,217,53,151,3,124,201,181,92,85,193,144,172,220,136,234,242,131,64,251,22,198,178,95,109,175,106,96,46,223,195,63,251,155,140,101,239,100,83,37,32,230,127,212,234,254,171,178,191,254,159,218,84,212,191,21,2,85,143,171,60,64,27,68,234,243,52,86,38,137,204,172,163,122,137,210,52,79,169,148,50,34,145,195,18,230,121,72,162,157,182,53,137,226,168,82,163,126,248,170,49,231,178,214,75,102,178,125,252,101,211,179,127,182,200,29,123,101,194,207,178,50,42,91,87,16,71,220,210,122,29,143,64,220,72,185,53,161,82,197,12,127,119,16,23,21,254,242,139,21,60,206,48,158,180,19,237,126,254,101,103,182,127,12,167,46,223,9,180,159,98,44,123,42,246,0,255,134,240,228,151,249,155,153,221,254,168,61,0,161,30,242,0,0,48,49,113,186,111,79,140,71,213,142,170,61,229,153,170,56,101,13,122,117,237,221,171,137,221,109,28,191,84,15,127,202,115,219,69,237,234,109,234,210,66,31,190,189,187,155,89,234,222,40,173,117,85,90,201,110,218,167,70,236,66,74,148,26,84,228,170,84,242,158,202,99,90,25,82,31,47,164,87,96,46,101,33,134,173,249,41,174,253,96,7,53,0,66,143,117,185,28,239,248,126,140,87,211,58,170,105,61,49,174,22,173,130,86,239,209,217,125,222,93,135,241,216,254,150,139,221,208,220,214,162,151,7,156,35,151,54,89,162,6,205,154,110,212,172,181,221,221,210,217,132,208,227,84,203,182,108,59,174,163,150,33,239,73,97,33,238,45,234,110,173,214,108,200,193,162,212,226,177,61,96,99,36,96,222,56,0,128,121,202,19,235,152,116,76,247,169,62,49,17,215,173,184,74,186,245,182,52,181,79,191,126,118,175,31,38,70,238,54,87,236,170,237,2,29,28,134,32,46,33,244,74,118,38,201,215,110,165,180,110,210,131,212,160,53,201,30,25,151,180,41,171,126,56,223,119,110,56,25,117,55,134,149,206,60,103,95,197,179,79,237,49,3,16,16,211,158,114,76,247,81,133,79,221,127,116,250,92,177,107,198,172,26,186,85,219,119,114,223,157,250,116,127,210,81,133,71,161,141,54,91,218,173,151,17,25,153,164,82,82,73,201,164,149,148,136,74,42,141,149,145,145,145,155,184,244,200,71,92,98,147,89,45,106,245,88,116,198,12,142,138,97,96,198,176,131,99,108,252,168,204,109,227,100,68,146,154,148,186,36,34,35,51,146,210,151,68,36,157,44,92,141,85,72,45,73,93,69,154,148,103,53,193,86,145,234,136,148,19,179,217,39,118,178,99,237,65,148,17,25,153,164,82,82,73,201,164,149,148,136,74,42,141,149,145,145,145,155,184,244,200,71,92,98,147,89,45,106,245,88,116,198,12,142,138,97,96,198,176,131,99,108,252,94,175,28,0,64,154,95,189,254,23,206,183,246,131,159,123,100,159,74,62,22,234,67,200,208,100,254,139,54,242,31,203,126,246,118,118,143,33,100,104,50,0,255,69,27,249,143,101,63,123,59,219,57,1,0,0,164,223,211,1,0,61,102,254,148,250,171,225,252,135,60,220,231,62,219,111,37,191,188,181,142,174,231,95,171,44,0,255,206,28,104,159,104,199,32,156,19,93,207,191,86,89,254,157,57,208,62,209,142,65,84,128,21,121,225,94,68,40,220,75,122,33,137,28,48,127,101,102,84,98,97,173,124,58,174,133,188,90,169,113,76,93,228,82,0,0,144,163,168,215,235,55,201,204,36,45,105,88,202,48,129,132,124,228,202,39,93,249,36,244,140,140,113,67,104,16,87,116,206,182,57,101,197,193,101,17,235,241,107,84,100,97,4,123,63,54,133,77,212,112,47,114,249,241,167,100,213,163,56,111,252,58,189,76,233,196,3,23,168,83,76,90,148,192,4,6,238,242,35,171,39,224,207,239,18,25,17,133,86,119,38,235,45,8,169,193,132,93,71,12,170,244,199,110,171,210,89,90,184,198,61,86,154,114,152,93,253,128,248,238,7,0,255,92,241,174,239,230,109,183,181,225,190,191,215,125,9,143,185,213,189,154,173,18,179,54,91,32,232,245,209,175,203,232,219,81,152,40,17,174,195,124,15,208,168,182,217,182,167,242,27,170,203,176,28,180,152,127,140,145,144,159,101,175,37,252,90,37,94,110,117,189,235,254,134,74,45,60,160,167,170,121,179,66,123,46,226,253,92,142,114,143,13,191,158,36,44,106,51,17,165,100,88,192,70,213,201,178,154,145,132,250,239,101,219,100,46,136,67,35,179,101,92,18,15,117,75,170,193,156,149,99,112,87,187,134,8,0,255,169,31,73,73,144,71,103,61,98,251,6,124,177,244,12,183,77,51,131,31,29,51,78,113,76,98,241,249,117,156,141,72,13,47,243,68,35,113,242,122,245,187,213,179,100,54,102,135,149,82,172,113,240,3,42,238,8,5,148,3,228,71,13,133,184,191,67,49,118,62,169,98,68,134,2,90,208,167,162,62,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,133,29,105,241,194,5,212,19,133,204,114,241,94,164,133,251,203,141,163,2,0,200,21,194,124,198,94,36,104,187,77,20,189,186,164,37,95,74,194,156,237,208,94,199,227,37,103,225,126,246,39,68,249,235,118,62,114,222,104,4,108,79,192,55,254,253,37,188,226,52,124,167,219,44,115,152,147,170,233,135,141,118,220,137,247,162,1,251,203,36,185,2,122,118,210,36,100,98,120,126,10,85,111,155,4,177,190,123,209,190,250,140,212,13,71,34,50,227,109,197,229,161,48,231,57,55,177,57,245,159,79,248,113,186,180,131,148,108,35,38,231,79,150,1,237,52,8,100,248,229,83,199,109,69,102,86,213,3,107,194,97,51,211,1,0,240,2,228,175,252,110,229,16,123,103,148,56,212,23,58,42,199,157,203,140,3,232,195,130,62,47,232,195,130,62,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,33,243,68,81,33,114,33,7,220,249,76,69,11,81,87,166,226,138,184,40,172,200,149,56,222,95,43,106,89,231,16,17,249,149,36,227,24,17,217,47,194,137,131,142,64,222,40,98,253,175,245,162,216,244,79,239,158,15,192,191,155,1,54,71,99,112,27,241,141,121,0,255,17,159,86,153,254,211,169,39,41,224,196,163,138,216,211,9,2,253,171,239,149,231,70,115,88,0,255,243,248,242,254,244,217,188,250,173,90,136,4,230,157,233,218,236,137,161,95,241,220,82,167,49,229,68,138,32,144,145,0,255,17,136,254,211,139,4,86,179,21,219,100,13,0,168,16,185,0,220,145,10,248,234,10,177,117,65,183,184,50,21,0,95,77,97,103,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,232,66,225,162,46,46,64,172,32,23,87,134,98,228,118,82,197,12,125,230,138,67,195,206,80,0,144,131,158,18,235,75,210,172,100,223,141,249,57,110,182,142,182,35,37,30,252,137,35,19,135,213,70,107,108,146,198,140,0,255,188,216,141,112,11,252,111,204,65,127,46,105,179,86,27,177,69,154,48,83,193,221,79,49,42,187,195,72,34,62,252,220,214,90,217,223,248,122,13,250,25,125,224,83,69,237,177,134,29,73,215,222,107,23,202,122,167,211,200,226,83,196,61,167,109,134,220,127,68,110,117,253,106,182,222,226,46,216,199,207,10,198,252,149,59,210,149,40,220,207,95,47,79,167,237,108,82,239,218,34,254,187,139,234,225,193,213,232,142,225,99,134,27,152,77,217,111,18,243,115,250,8,186,55,157,22,143,214,221,187,183,16,185,117,221,131,35,118,65,204,231,51,47,221,84,185,92,229,123,184,169,67,164,56,166,167,136,22,70,100,173,194,226,108,246,228,196,188,220,145,139,218,174,40,171,52,241,188,181,65,93,39,207,161,137,149,174,168,13,238,65,36,49,47,234,186,74,162,244,85,227,70,163,38,130,113,231,182,247,169,39,254,176,190,7,216,221,166,105,244,38,4,254,92,146,85,139,32,17,153,171,236,210,220,109,54,34,90,73,169,48,134,17,135,18,131,94,146,241,133,59,76,126,183,163,16,240,229,218,107,175,85,178,245,78,223,221,158,113,152,248,110,169,67,165,83,193,7,0,192,57,224,42,17,159,52,23,242,234,81,203,2,135,200,136,74,231,184,50,118,68,28,112,101,198,97,14,245,147,18,7,93,81,0,0,0,0,128,11,64,0,255,41,57,85,170,43,25,78,41,105,210,55,101,222,49,165,229,165,177,218,82,106,77,149,25,63,13,211,84,51,97,200,166,205,163,192,220,244,91,166,108,192,198,89,155,193,85,159,185,144,253,6,33,23,185,128,228,154,145,73,233,89,202,165,172,74,79,215,13,59,132,50,43,163,105,197,17,14,65,197,54,212,169,166,135,12,74,45,98,109,48,230,41,81,212,84,230,49,41,139,120,170,51,79,177,251,29,210,178,137,245,156,200,90,34,79,235,233,205,44,164,251,206,58,10,63,77,105,72,48,213,165,100,149,42,208,168,71,37,114,150,30,14,74,51,43,83,205,140,0,254,109,23,69,184,159,129,208,139,136,36,145,100,213,41,125,237,234,190,111,45,51,179,46,151,92,30,131,76,165,154,91,189,55,142,42,17,42,146,72,120,144,195,73,165,57,219,134,112,208,11,131,180,187,231,97,167,84,15,120,205,227,115,249,33,254,217,39,231,44,123,88,27,74,15,215,60,62,151,31,98,64,254,201,57,203,30,153,88,123,197,0,138,250,80,136,26,68,102,40,0,0,0,0,192,63,1,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,251,127,163,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,0,0,0,192,154,209,198,161,133,100,68,165,196,37,17,241,180,81,233,149,241,22,145,81,73,102,68,41,145,42,151,120,31,208,175,216,238,96,213,192,59,5,215,24,225,114,173,141,203,174,118,148,77,97,128,159,30,100,68,198,202,189,118,146,248,180,186,237,170,109,33,111,244,185,108,101,189,117,35,179,194,155,130,251,54,74,98,115,239,74,203,204,204,116,199,150,188,99,105,110,229,85,252,210,164,78,4,141,108,27,151,228,106,75,146,134,101,222,102,103,169,35,115,146,96,196,224,115,179,72,228,210,23,51,254,84,41,136,209,223,43,187,218,94,135,59,125,130,189,212,174,96,117,182,208,182,91,212,120,72,146,160,233,146,54,73,161,149,70,165,13,131,170,165,57,193,154,83,76,70,25,130,88,230,168,97,106,86,68,16,191,88,232,241,149,79,109,165,211,246,60,123,122,66,70,100,100,100,68,137,18,81,105,33,37,147,184,173,219,148,168,237,51,126,153,242,136,204,225,114,67,58,149,234,116,57,85,104,87,97,85,160,85,173,38,13,203,3,84,27,77,156,175,231,151,229,9,123,92,118,176,111,221,120,146,68,165,174,91,73,183,82,10,83,74,84,90,72,137,204,215,9,103,201,40,226,86,164,105,168,203,130,232,59,62,184,152,143,196,229,203,48,6,54,184,213,78,114,216,29,237,20,185,117,226,77,146,148,180,14,165,222,42,169,79,37,73,9,161,36,34,159,38,148,53,162,150,91,151,214,33,45,115,34,12,249,96,93,62,46,87,48,195,248,41,227,86,219,200,97,139,179,215,25,240,197,252,16,3,237,147,243,169,125,172,205,154,199,148,30,95,204,15,49,208,62,57,159,218,199,218,172,121,84,36,112,107,37,78,201,77,43,121,42,45,206,155,31,55,204,147,109,80,90,201,212,121,30,182,21,189,42,187,111,235,164,102,24,75,19,117,188,184,136,223,217,207,54,14,187,153,9,208,94,204,158,150,34,35,99,199,94,59,42,188,66,221,118,213,182,86,70,250,155,135,178,222,186,145,153,226,194,198,115,27,37,177,185,11,93,230,89,158,186,99,75,222,113,43,75,115,96,30,148,185,173,165,182,36,55,33,149,37,181,56,111,142,228,190,108,56,65,105,37,83,231,121,31,167,12,90,212,176,173,147,154,97,44,189,44,48,225,34,126,103,63,219,200,20,229,33,64,123,49,59,56,130,12,210,212,200,172,221,23,189,6,169,109,144,214,161,53,26,39,8,201,55,136,155,165,244,83,14,80,141,88,104,114,67,2,187,30,37,34,187,30,244,175,172,107,55,152,201,14,182,21,140,41,253,168,209,107,9,234,180,14,165,165,146,172,205,248,151,149,54,164,166,78,93,112,106,118,228,138,136,170,211,228,110,192,31,79,166,120,148,181,150,243,151,173,98,61,187,211,182,65,245,164,212,13,183,101,216,102,123,115,73,119,182,117,219,18,25,217,110,227,95,242,84,84,103,51,136,208,209,170,214,165,142,83,133,78,93,174,171,71,118,183,100,103,120,148,57,108,5,127,36,192,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,251,71,78,146,81,42,37,25,36,179,148,36,25,142,219,180,13,201,204,23,231,117,157,218,16,210,176,76,190,229,28,51,133,20,113,87,142,136,253,242,40,127,24,154,245,89,198,161,124,201,224,136,38,127,242,253,147,246,59,183,175,34,0,0,0,0,0,0,85,143,171,60,80,245,8,64,128,16,231,151,249,155,121,194,254,168,189,170,161,218,16,226,252,50,127,51,79,216,31,181,87,53,0,84,27,77,156,175,231,151,229,9,123,92,246,170,134,106,163,137,243,245,252,178,60,97,143,203,238,159,0,112,92,104,27,181,226,210,218,36,161,164,178,89,138,227,146,218,226,214,104,156,39,204,134,216,114,203,86,87,12,33,224,115,57,98,111,142,84,65,217,232,18,216,97,24,35,161,57,120,105,27,56,143,253,35,193,152,31,37,147,148,74,51,104,6,169,73,51,27,183,117,219,18,153,35,46,235,52,197,161,165,125,217,96,75,57,122,234,40,98,161,220,242,251,101,110,254,240,43,235,115,131,189,249,146,83,19,184,110,178,81,162,82,167,33,213,91,41,133,41,53,73,161,149,70,230,235,132,179,68,210,146,232,234,58,212,101,65,244,33,97,172,203,200,229,242,101,24,3,101,44,101,27,57,236,142,246,16,196,148,126,210,232,133,102,105,90,135,210,74,106,16,87,252,15,82,220,177,75,167,46,56,53,59,114,202,181,52,170,145,55,224,143,27,45,204,205,69,203,249,203,86,113,161,45,102,175,52,150,70,105,35,104,132,227,54,53,87,91,146,186,207,203,184,59,75,29,153,147,228,91,58,129,220,69,34,151,190,152,113,168,85,63,188,254,94,217,213,246,202,36,232,19,236,165,118,64,4,0,57,33,132,16,74,8,165,148,36,137,157,155,210,203,227,45,34,92,82,201,137,136,82,66,85,46,153,206,243,186,27,84,26,184,209,87,126,101,167,184,76,103,227,242,34,47,242,215,103,70,41,53,74,41,181,214,154,81,107,45,53,74,173,165,102,102,102,102,230,34,13,61,98,12,6,141,114,28,234,225,161,68,15,251,178,47,39,109,48,43,55,24,192,0,246,79,149,22,81,105,45,81,179,9,135,210,18,109,25,149,183,148,146,213,109,27,202,214,183,117,88,240,247,177,35,98,101,177,194,144,67,19,44,92,74,42,170,65,115,174,109,98,31,155,196,94,50,40,132,214,90,9,161,164,212,168,177,115,147,26,101,187,71,132,75,42,57,145,73,197,167,69,52,211,121,94,119,157,85,29,55,250,202,175,236,244,152,23,237,99,94,228,69,166,48,132,39,191,204,223,204,236,246,71,237,117,70,111,118,189,134,243,230,166,83,74,178,54,109,67,50,119,184,165,82,113,35,174,168,223,111,193,210,182,94,236,161,24,155,240,70,252,18,33,31,47,121,201,216,155,57,5,67,120,242,203,252,205,204,110,127,212,30,128,0,0,0,0,0,0,0,0,0,0,0,0,255,68,243,228,235,249,101,153,221,30,151,61,0,225,159,104,158,124,61,191,44,179,219,227,178,3,52,32,170,203,15,2,237,91,24,203,126,181,61,53,97,133,136,234,242,131,64,251,22,198,178,95,109,79,77,176,230,1,159,203,15,241,207,62,57,99,217,199,218,42,70,149,241,185,252,16,0,255,236,147,51,150,125,172,173,98,0,0,64,106,2,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,87,25,78,99,190,243,103,63,197,167,246,84,236,42,70,147,63,249,254,73,251,157,219,215,17,48,162,194,39,53,122,37,65,243,214,186,237,211,205,13,66,107,109,76,110,74,33,37,225,107,169,141,28,50,61,53,49,241,240,140,195,226,60,97,77,6,180,133,142,115,32,123,233,33,35,50,50,50,162,68,137,168,180,144,146,73,220,214,109,74,212,246,25,191,76,121,68,230,112,185,33,157,74,117,186,156,42,180,171,176,42,208,170,86,147,134,229,145,156,147,16,82,226,39,49,215,26,173,164,33,99,55,74,173,165,6,173,37,92,176,227,16,22,85,67,71,13,153,156,228,186,31,159,217,195,24,177,9,213,150,183,75,155,149,147,249,12,201,110,143,48,54,201,157,53,111,148,68,41,222,90,58,46,223,8,161,181,174,81,91,14,141,68,101,226,131,210,155,83,100,134,95,185,170,86,180,103,97,85,214,112,46,123,63,119,229,228,175,232,9,139,94,146,44,120,132,17,55,73,107,134,83,72,153,178,229,113,157,136,32,181,130,28,182,84,83,174,109,195,102,75,138,120,195,65,127,121,223,115,27,13,122,104,159,217,118,182,210,225,34,239,219,233,141,0,4,172,89,146,196,91,155,78,224,133,91,80,141,146,90,242,143,240,225,20,87,220,183,190,15,53,197,136,183,184,42,187,11,93,92,193,54,246,203,253,86,46,102,247,78,17,73,41,73,74,41,33,132,68,18,66,40,73,74,8,37,17,17,17,17,177,171,91,203,36,157,206,228,32,185,134,152,235,50,196,193,28,204,86,101,60,205,50,254,241,143,65,26,178,78,106,139,155,19,133,150,85,195,68,88,202,148,168,109,146,122,59,34,181,168,206,143,75,119,27,150,91,158,202,50,49,55,212,229,56,91,21,180,115,122,74,102,99,47,159,91,130,68,210,105,113,75,141,140,90,87,219,180,13,201,92,65,26,18,228,16,147,250,45,209,137,243,158,78,245,29,95,25,121,92,14,125,122,201,64,219,89,199,74,223,249,178,221,14,1,242,25,17,107,71,141,36,59,10,161,180,90,74,16,154,235,56,181,97,69,220,220,210,157,140,74,21,249,244,195,69,5,119,166,184,198,89,43,108,96,161,41,102,113,242,3,0,0,0,168,18,32,229,191,189,159,221,254,24,118,213,134,240,228,151,249,155,153,221,254,168,189,170,33,229,191,189,159,221,254,24,118,213,134,240,228,151,249,155,153,221,254,168,61,0,1,84,137,236,214,191,36,59,254,164,80,225,106,0,255,106,144,220,82,149,140,0,255,228,108,2,184,120,236,127,198,235,252,101,3,254,116,123,148,125,21,1,115,122,144,52,162,82,82,34,75,100,37,81,34,220,198,105,28,154,145,175,205,211,186,180,45,212,97,158,124,196,65,102,9,217,225,174,27,17,3,230,81,6,49,52,23,178,140,67,25,157,195,243,162,94,163,37,168,235,180,165,144,74,178,54,227,95,86,218,144,154,90,105,78,166,30,114,43,34,170,78,147,187,31,7,60,153,226,81,214,170,201,160,118,133,245,236,78,91,45,59,49,125,52,169,147,142,147,116,146,108,33,17,206,203,22,199,161,12,29,213,220,66,43,59,204,33,191,13,153,212,190,196,159,167,245,47,98,111,38,101,173,235,157,205,4,104,7,103,167,243,12,234,146,200,172,221,118,189,6,169,109,86,167,45,36,29,39,8,201,55,104,19,84,21,43,10,80,141,88,104,114,59,62,133,98,93,34,187,30,244,208,92,100,203,152,201,14,182,153,243,0,0,255,68,243,228,235,249,101,153,221,30,151,221,18,71,169,197,161,145,167,18,135,22,110,183,38,104,208,225,217,226,122,39,181,81,173,210,215,202,21,149,211,143,234,74,223,123,197,27,141,149,22,37,177,33,91,237,179,47,89,147,29,236,62,123,62,101,38,165,52,74,169,132,16,146,81,107,45,37,41,33,148,100,102,102,102,198,174,110,45,98,12,6,141,130,228,26,98,174,75,15,251,178,47,39,149,241,52,203,24,192,0,94,70,64,147,63,249,254,73,251,157,219,87,17,84,137,38,127,242,253,147,246,59,183,175,34,0,252,19,205,147,175,231,151,101,118,123,92,246,0,132,127,162,121,242,245,252,178,204,110,143,203,14,208,128,168,46,63,8,180,111,97,44,251,213,118,128,198,127,35,170,203,15,2,237,91,24,203,126,181,29,160,1,224,159,104,158,124,61,191,44,179,219,227,178,7,32,252,19,205,147,175,231,151,101,118,123,92,118,128,6,68,117,249,65,160,125,11,99,217,175,182,87,53,48,151,239,225,159,253,77,198,178,119,178,85,27,81,93,126,16,104,223,194,88,246,171,237,85,13,204,229,123,248,103,127,147,177,236,157,236,41,61,224,42,15,84,61,174,242,248,111,128,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,14,208,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,1,26,224,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,3,52,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,0,160,234,1,1,8,33,206,47,243,55,243,132,253,81,187,127,34,0,33,196,249,101,254,102,158,176,63,106,175,106,0,0,160,234,1,1,8,33,206,47,243,55,243,132,253,81,187,127,34,0,33,196,249,101,254,102,158,176,63,106,175,106,0,0,0,80,37,164,252,183,247,179,219,31,195,190,138,160,74,72,249,111,239,103,183,63,134,189,202,128,168,49,63,248,179,111,225,83,251,213,246,42,163,121,242,245,252,178,204,110,143,203,174,98,68,141,249,193,159,125,11,159,218,175,182,87,25,205,147,175,231,151,101,118,123,92,118,128,6,68,117,249,65,160,125,11,99,217,175,182,87,53,48,151,239,225,159,253,77,198,178,119,178,85,27,81,93,126,16,104,223,194,88,246,171,237,85,13,204,229,123,248,103,127,147,177,236,157,236,41,61,224,42,15,84,61,174,242,248,111,128,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,14,208,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,3,16,0,0,116,221,242,0,0,89,159,203,211,142,239,199,248,84,165,163,154,214,49,227,106,209,234,235,234,102,157,221,231,125,227,151,240,216,254,150,139,90,215,219,214,162,135,62,50,114,75,219,160,81,131,6,137,38,105,214,218,46,239,209,174,66,232,113,170,101,155,199,33,17,178,243,144,247,164,176,16,55,231,148,183,86,107,54,228,160,178,169,242,216,30,176,205,17,0,161,135,153,242,164,127,76,120,84,237,137,239,171,105,78,91,131,94,69,131,55,233,98,111,59,245,112,254,152,56,183,93,228,146,230,166,54,125,14,80,234,46,173,149,77,157,186,73,100,6,117,106,165,198,152,146,12,183,210,55,118,121,200,112,71,233,67,118,24,150,152,89,7,172,56,19,199,171,252,20,196,158,124,85,216,238,176,107,27,60,79,28,0,64,226,60,49,233,152,240,233,30,19,51,174,219,21,87,209,173,209,210,216,46,61,109,102,243,250,97,98,228,110,147,123,122,205,122,131,14,2,111,27,39,35,146,212,164,212,37,17,25,153,145,148,190,36,34,233,100,225,106,172,66,106,73,234,42,210,164,60,171,9,182,138,84,71,164,156,152,205,62,177,147,29,107,239,25,128,128,24,159,114,140,183,163,184,29,189,127,60,122,252,53,171,102,228,60,107,232,78,61,223,201,93,118,234,211,253,73,71,149,142,183,208,70,157,45,109,225,101,68,70,38,169,148,84,82,50,105,37,37,162,146,74,99,101,100,100,228,38,46,61,242,17,151,216,100,86,139,90,61,22,157,49,131,163,98,24,152,49,236,224,24,27,63,24,115,67,156,168,71,214,8,245,30,165,84,146,155,182,78,148,82,107,60,160,44,53,106,34,82,75,48,38,209,213,49,187,14,216,55,208,105,85,228,141,245,108,16,99,217,194,54,33,98,100,228,87,70,38,93,25,149,110,82,50,72,141,56,52,200,59,246,70,138,55,214,124,234,13,179,46,85,156,8,98,11,79,253,48,139,145,126,88,196,206,47,205,175,94,0,255,11,231,91,251,193,207,61,178,79,37,31,11,245,33,100,104,50,0,255,69,27,249,143,101,63,123,59,187,199,16,50,52,153,0,255,162,141,252,199,178,159,189,157,237,156,0,0,0,210,239,233,0,128,30,51,127,74,253,213,112,254,67,30,238,115,159,237,183,146,95,222,90,71,215,243,175,85,150,127,103,14,180,79,180,101,16,239,69,154,19,93,207,191,214,88,254,157,57,208,62,209,166,65,200,37,189,0,59,31,244,226,189,21,129,91,31,73,112,237,140,122,169,112,0,124,169,15,199,162,66,253,17,17,165,40,160,88,31,233,127,70,221,107,173,120,53,122,205,219,168,1,5,47,42,45,31,98,69,68,196,204,40,63,221,142,164,175,93,220,82,201,72,18,109,168,212,182,212,180,78,91,250,238,194,162,179,124,96,163,47,123,217,7,9,34,62,124,122,249,215,215,111,76,220,95,248,189,127,213,0,255,127,135,241,46,119,85,155,114,55,187,73,98,222,253,124,100,191,218,122,13,201,205,173,91,29,167,234,123,83,106,137,97,235,114,121,241,79,90,196,171,175,136,30,164,70,150,163,239,56,115,235,128,187,153,90,56,156,103,252,17,88,202,6,199,248,139,151,143,241,207,247,201,213,85,137,15,166,13,69,162,154,221,6,245,105,49,183,56,189,24,215,182,66,108,128,191,250,222,201,253,184,211,105,244,215,191,113,197,21,79,234,199,232,39,250,31,155,218,17,70,210,174,189,215,42,35,211,117,58,237,13,149,240,111,47,193,231,35,126,124,235,222,162,173,154,247,112,194,59,183,83,109,234,86,22,66,252,207,39,35,206,71,210,56,29,202,165,206,195,15,137,122,98,196,31,163,220,155,190,55,165,165,232,223,232,99,136,231,89,220,145,14,78,105,192,143,191,121,214,222,244,220,240,53,218,183,166,85,192,142,63,141,231,222,198,249,103,133,223,74,74,115,185,164,73,137,210,4,139,42,204,88,209,121,103,195,53,178,175,0,255,124,228,206,251,73,37,89,171,196,188,172,198,60,237,3,3,160,98,232,67,225,2,146,139,247,87,134,194,253,212,101,100,43,199,181,87,201,136,3,228,195,130,28,98,101,70,20,11,250,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,128,175,110,1,228,128,240,79,219,121,39,45,220,219,53,45,92,216,36,20,133,124,40,42,196,253,136,12,133,244,3,33,253,247,254,125,91,57,186,159,56,250,253,223,115,95,250,219,180,44,123,188,238,118,108,5,68,249,233,232,43,34,22,113,36,232,195,200,137,248,88,215,0,255,206,120,181,134,250,149,183,20,250,94,188,148,170,89,54,57,234,73,32,199,254,223,185,211,39,125,55,250,106,205,87,57,209,94,132,64,149,0,255,115,219,107,85,84,8,167,85,50,239,37,226,199,151,167,254,114,37,242,167,81,211,162,252,4,195,10,204,217,2,241,66,187,30,34,17,254,58,125,183,149,185,171,185,97,221,28,142,191,14,0,128,23,0,95,37,23,238,237,154,22,0,240,126,134,69,5,125,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,232,66,81,65,39,7,92,25,186,139,121,145,22,82,151,10,185,229,0,245,231,10,201,213,234,148,56,236,212,209,139,107,65,87,20,45,80,131,62,147,13,44,235,111,233,105,121,245,171,57,89,201,4,39,211,210,200,126,107,204,231,233,45,57,54,38,219,228,235,162,182,166,71,77,242,186,11,127,201,24,102,211,38,50,67,253,15,253,95,121,231,139,43,186,66,32,243,254,116,65,32,190,118,100,29,17,156,45,46,216,230,74,216,186,172,141,126,193,103,227,209,75,228,98,167,34,66,125,121,79,235,63,35,226,81,218,58,71,75,135,73,216,233,80,5,181,245,26,80,65,23,10,23,239,69,94,192,204,71,185,87,2,104,43,75,86,11,184,183,5,92,75,225,226,78,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,225,62,177,112,49,201,28,32,175,82,162,16,107,71,161,69,49,115,43,43,181,176,34,156,26,135,6,0,172,15,122,74,204,248,235,254,17,45,104,101,41,76,162,252,242,247,62,61,246,75,150,210,171,59,75,197,116,186,169,220,143,61,141,24,227,191,174,150,95,217,176,165,185,181,161,26,137,248,233,94,153,76,201,140,208,37,9,22,226,109,169,36,51,91,38,125,50,133,22,109,179,151,26,73,204,203,253,71,228,87,113,117,122,225,6,247,12,169,52,180,21,140,44,99,239,63,114,139,184,90,68,241,62,119,12,45,205,217,196,176,50,52,232,214,90,43,150,142,186,101,90,189,91,55,239,89,166,228,48,14,53,105,5,26,202,49,222,90,124,102,139,39,222,211,173,245,119,210,244,244,9,213,233,37,184,185,219,184,113,51,156,234,210,154,97,125,190,176,151,99,46,155,59,15,247,243,161,139,90,114,145,73,50,118,221,33,37,11,115,26,137,86,205,164,98,248,50,65,151,127,31,94,234,220,178,56,231,134,203,212,183,222,51,148,140,157,7,225,0,127,115,81,173,153,233,217,241,140,12,186,212,101,210,92,59,41,89,143,102,91,104,189,54,220,152,168,175,248,236,12,175,202,53,195,84,55,156,225,20,239,152,106,50,66,158,62,233,123,165,179,222,226,86,167,119,79,245,247,118,156,240,197,17,76,238,20,125,139,185,48,59,215,30,109,216,91,95,245,155,150,140,200,226,52,164,6,109,106,203,4,21,151,67,137,221,90,81,179,18,131,56,194,201,188,97,173,228,44,102,192,127,79,248,173,204,110,250,238,193,207,105,72,92,63,226,244,46,159,208,154,187,42,99,85,101,118,118,64,128,92,81,86,86,66,171,133,218,33,222,202,136,236,151,149,228,78,74,75,244,191,164,68,34,159,234,128,26,210,21,99,18,6,230,170,3,224,28,239,103,228,50,179,129,227,133,154,149,206,1,86,126,215,249,184,99,142,121,53,225,144,219,171,90,0,0,0,0,192,57,224,74,186,174,78,232,245,241,206,115,147,92,73,243,70,73,82,66,119,10,91,189,81,66,8,89,100,71,228,190,162,50,241,217,212,28,212,35,247,180,234,213,180,86,98,106,30,48,154,189,207,41,14,103,28,155,192,144,23,17,81,171,244,194,250,139,184,37,170,7,196,229,49,31,25,185,87,148,76,186,162,20,82,167,37,131,214,91,183,169,237,43,254,222,86,111,99,212,165,200,167,32,54,218,120,48,197,10,206,106,97,28,15,181,112,139,159,244,24,73,226,147,122,141,212,160,121,107,29,135,245,222,100,161,181,54,38,55,149,86,113,113,132,212,70,14,153,160,102,120,137,120,198,97,113,158,112,57,0,255,217,93,199,57,144,197,80,165,17,123,7,165,245,164,73,34,170,115,234,70,51,147,70,186,52,193,148,92,31,135,36,173,44,5,183,42,197,234,96,228,182,68,66,229,10,226,23,91,197,74,21,188,214,206,157,0,215,60,62,151,31,226,31,0,255,191,144,115,22,250,207,192,218,81,122,180,230,241,185,252,16,0,255,248,0,255,135,156,177,208,95,4,214,94,49,96,44,133,251,59,21,227,254,82,192,31,10,0,0,0,0,240,79,64,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,254,223,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,1,26,0,0,0,0,0,0,0,0,10,121,213,172,153,81,119,190,165,58,111,77,210,48,227,113,97,72,48,52,220,112,159,50,33,84,226,79,217,117,75,171,71,13,63,2,131,153,91,86,253,102,62,251,168,210,112,54,18,180,75,179,215,35,0,85,15,40,127,102,84,93,45,110,45,54,165,225,58,175,27,132,236,76,210,180,241,184,110,176,34,90,202,243,180,32,113,142,75,143,202,229,84,168,67,160,49,106,85,171,205,101,212,148,154,12,161,132,180,221,71,52,234,65,27,66,114,95,54,156,104,90,226,14,87,93,18,73,213,221,39,51,46,170,27,54,106,80,113,156,141,184,42,140,41,237,81,158,105,166,186,227,148,118,119,246,164,39,245,76,82,8,77,18,110,182,165,208,116,40,153,50,148,210,32,141,227,150,135,60,174,218,231,196,141,212,150,71,39,156,64,124,228,106,227,38,113,148,214,91,38,102,55,178,51,28,108,83,242,71,2,190,152,31,98,160,125,114,62,181,143,181,89,243,152,210,227,139,249,33,6,218,39,231,83,251,88,155,53,15,0,0,72,79,152,77,203,84,103,85,82,219,82,105,180,212,109,131,80,90,45,149,206,210,212,77,208,140,115,233,214,123,48,163,212,209,79,177,44,115,85,167,254,24,232,119,204,85,232,127,109,155,179,0,255,54,4,243,51,50,114,229,218,43,73,124,90,26,103,19,135,144,55,250,92,182,60,221,189,143,94,225,77,193,125,103,221,112,190,119,165,101,102,102,74,224,116,38,176,52,183,178,95,174,89,107,55,135,50,78,173,41,222,51,146,220,178,111,60,25,14,219,190,143,147,109,59,114,197,223,68,163,50,73,224,167,67,197,133,172,188,172,138,17,141,102,238,211,22,108,158,107,223,90,223,32,35,169,174,208,182,150,171,146,112,90,214,9,90,118,36,117,154,120,91,39,152,18,33,229,101,154,147,40,71,170,199,226,114,234,211,225,211,232,180,170,85,97,45,162,201,159,124,0,255,164,253,206,237,117,30,17,165,148,164,148,212,90,107,36,33,132,210,40,181,150,26,17,17,17,105,42,239,72,67,207,36,157,206,228,243,150,135,122,120,40,49,196,193,28,204,63,166,103,86,110,240,143,39,217,21,140,38,127,242,253,147,246,59,183,175,34,0,0,0,0,214,199,200,140,140,140,76,154,52,147,20,90,105,68,109,156,198,165,73,28,150,196,188,148,45,135,76,34,119,140,218,52,42,145,105,87,161,77,165,95,149,38,181,74,62,0,85,143,171,60,80,245,8,64,128,16,231,151,249,155,121,194,254,168,189,170,161,218,16,226,252,50,127,51,79,216,31,181,87,53,0,84,27,77,156,175,231,151,229,9,123,92,246,170,134,106,163,137,243,245,252,178,60,97,143,203,238,159,128,171,60,80,245,184,202,163,206,32,178,52,53,35,136,247,69,35,89,137,19,164,117,104,141,182,205,90,131,201,226,102,41,253,148,243,76,28,238,106,228,144,192,174,71,137,71,161,56,253,43,235,218,13,158,181,125,236,9,253,200,168,164,68,37,165,208,66,35,10,45,164,38,41,180,210,200,200,200,200,216,165,173,101,140,206,96,82,144,67,67,60,116,25,98,95,14,230,164,50,102,101,25,0,255,24,192,119,121,40,247,166,137,39,105,146,210,186,149,116,167,148,190,148,68,165,133,148,140,96,90,83,208,140,34,110,69,154,182,52,207,185,176,227,131,139,249,72,68,193,252,224,103,131,91,237,228,184,45,206,78,149,160,123,13,199,37,13,147,173,91,163,150,53,234,183,150,161,53,50,179,13,81,50,161,15,125,36,94,174,49,52,44,170,62,6,69,202,45,51,44,225,121,118,177,36,187,115,62,75,216,153,188,254,92,196,166,244,69,143,144,62,39,71,174,247,199,105,24,210,247,149,232,152,245,94,119,100,198,251,195,31,253,218,232,134,205,125,248,245,235,113,199,191,246,142,139,237,98,91,201,163,102,148,82,106,4,201,44,53,106,100,219,54,109,67,50,115,180,101,154,150,54,132,52,44,19,140,40,72,47,33,69,220,149,35,126,192,204,205,32,134,102,125,150,177,55,163,243,117,94,70,33,180,40,110,9,66,43,36,106,108,82,220,90,45,148,70,19,30,71,161,137,106,117,101,131,244,130,76,209,58,58,69,137,216,156,177,53,119,29,229,54,187,193,249,172,104,83,55,140,136,82,74,82,74,106,173,53,146,16,66,105,148,90,75,141,136,136,136,52,125,119,164,161,103,146,78,103,242,137,227,161,30,30,74,12,113,48,7,243,143,77,108,86,110,240,143,39,217,191,27,194,147,95,230,111,102,118,251,163,118,128,134,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,30,128,0,0,88,59,96,234,86,173,237,85,167,23,239,244,58,161,220,189,119,171,119,43,14,52,26,21,247,198,117,207,187,132,41,76,203,51,247,29,127,101,86,62,229,2,171,143,121,63,106,93,59,146,68,173,165,4,137,82,155,199,37,45,41,165,18,182,125,78,34,208,173,76,141,152,142,152,84,21,43,56,148,141,185,171,86,85,153,47,25,146,107,252,145,144,242,223,222,207,110,127,12,123,149,17,53,230,7,127,246,45,124,106,191,218,110,133,0,0,0,0,0,0,0,255,68,243,228,235,249,101,153,221,30,151,61,0,225,159,104,158,124,61,191,44,179,219,227,178,3,52,32,170,203,15,2,237,91,24,203,126,181,61,53,97,133,136,234,242,131,64,251,22,198,178,95,109,79,77,176,230,1,159,203,15,241,207,62,57,99,217,199,218,42,70,149,241,185,252,16,0,255,236,147,51,150,125,172,173,98,0,0,64,106,2,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,87,25,78,99,190,243,103,63,197,167,246,84,236,42,70,147,63,249,254,73,251,157,219,87,17,240,221,146,208,74,225,39,13,17,122,173,164,33,99,39,41,33,148,4,173,37,92,176,227,214,231,180,91,200,14,153,156,228,186,35,97,57,196,223,178,9,213,150,55,52,123,154,141,249,12,201,14,210,88,31,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,18,243,146,71,100,14,151,219,49,106,211,168,196,169,66,187,10,149,126,85,106,53,41,162,30,68,70,148,136,178,234,164,190,118,105,31,182,22,153,65,151,51,46,181,98,179,168,230,80,239,109,163,10,124,138,92,18,30,28,113,210,44,234,131,187,90,216,196,213,15,160,99,36,137,79,234,53,82,131,230,173,117,28,214,123,147,133,214,218,152,220,84,90,197,197,17,82,27,57,100,130,154,225,37,226,25,135,197,121,194,229,252,103,119,29,231,64,254,59,148,31,48,23,153,185,87,146,140,186,146,214,82,39,148,102,173,55,109,75,220,167,252,189,161,222,70,167,75,143,80,65,172,181,241,160,133,21,108,84,197,57,238,106,225,9,7,160,66,50,99,61,202,184,148,146,26,110,243,148,168,184,121,153,74,147,113,218,234,100,70,169,76,156,124,146,188,160,27,214,237,149,196,236,158,53,40,137,87,60,101,7,50,147,158,37,218,83,115,110,154,59,104,222,72,73,82,187,187,116,68,190,209,66,104,217,164,70,212,142,196,98,226,179,212,156,211,227,6,181,106,81,116,102,225,106,254,49,168,221,207,66,199,25,218,14,206,3,0,96,237,34,34,98,197,94,59,74,188,90,29,119,21,183,150,71,250,156,183,188,222,186,145,158,226,66,193,125,27,221,176,185,11,165,229,89,102,74,96,75,38,112,43,183,50,213,1,160,220,34,72,75,207,36,180,144,90,202,46,65,92,74,217,146,148,33,69,186,49,202,38,130,178,46,231,8,205,156,90,141,220,17,11,177,128,137,48,54,26,204,72,101,92,107,55,56,155,93,218,174,105,80,37,64,202,127,123,63,187,253,49,236,170,13,225,201,47,243,55,51,187,253,81,123,85,67,202,127,123,63,187,253,49,236,170,13,225,201,47,243,55,51,187,253,81,123,0,2,0,192,250,1,242,17,25,123,69,137,40,59,105,33,117,90,73,22,154,211,184,180,125,197,223,219,210,157,116,74,245,248,20,196,69,27,119,90,184,198,70,43,156,99,161,41,158,48,130,62,169,71,146,90,72,210,112,178,173,132,164,91,73,149,173,164,6,117,220,182,50,244,109,26,230,252,125,212,136,71,89,156,48,36,215,4,55,151,147,180,106,208,108,100,155,56,216,38,177,195,243,168,251,40,153,164,84,154,65,51,72,77,154,217,184,173,219,150,200,28,113,89,167,41,14,45,237,203,6,91,202,209,83,71,17,11,229,150,223,47,115,243,135,95,89,159,27,236,205,151,60,167,7,0,64,207,240,246,52,45,45,221,91,166,222,56,149,37,206,250,94,115,178,18,83,53,5,217,226,136,183,167,87,35,26,220,52,168,9,118,185,95,181,197,157,156,227,164,172,118,213,99,94,106,23,180,193,140,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,78,162,27,102,196,178,228,45,153,204,165,215,163,211,166,78,137,83,187,118,253,229,107,27,168,82,171,206,236,74,13,104,242,39,223,63,105,191,115,251,42,130,42,209,228,79,190,127,210,126,231,246,85,4,64,130,30,35,50,86,84,66,43,213,21,226,182,173,219,150,200,136,74,210,101,222,146,41,246,37,212,165,44,169,161,165,84,228,118,124,18,153,102,29,194,242,184,173,85,105,210,101,246,122,156,212,173,237,100,220,164,172,219,54,181,154,163,194,144,190,69,245,86,150,75,222,82,217,133,149,187,157,70,93,218,238,233,41,136,125,156,46,138,205,249,108,20,10,113,223,193,46,102,79,77,132,33,88,73,223,153,77,27,101,71,146,82,25,166,22,74,106,203,33,173,83,77,160,135,101,223,164,76,49,143,196,35,142,135,82,23,145,169,215,181,193,109,182,167,52,233,107,123,61,34,73,191,56,52,90,42,173,208,74,207,168,109,33,78,83,175,76,141,122,155,79,67,220,226,156,70,69,73,198,56,21,169,212,116,84,40,42,209,9,227,86,102,114,51,148,45,227,51,91,213,14,207,143,204,200,29,107,175,168,240,10,105,156,77,28,90,25,233,111,30,242,116,247,62,122,138,11,27,207,157,117,195,249,46,116,153,103,121,42,129,211,153,192,173,44,205,84,7,248,39,154,39,95,207,47,203,236,246,184,236,1,8,0,255,68,243,228,235,249,101,153,221,30,151,29,160,1,81,93,126,16,104,223,194,88,246,171,237,85,13,204,229,123,248,103,127,147,177,236,157,108,213,70,84,151,31,4,218,183,48,150,253,106,123,85,3,115,249,30,254,217,223,100,44,123,39,123,74,15,184,202,3,85,143,171,60,254,27,224,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,3,52,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,118,128,6,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,0,13,167,46,223,9,180,159,98,44,123,42,246,175,156,37,34,75,73,82,175,36,234,162,245,230,105,179,208,92,161,89,25,114,195,60,44,137,54,181,25,159,40,105,72,14,35,179,18,185,102,189,228,20,183,51,156,93,21,146,35,237,208,60,0,214,62,50,35,119,172,189,162,194,43,164,113,54,113,104,101,164,191,121,200,211,221,251,232,41,46,108,60,119,214,13,231,187,208,101,158,229,169,4,78,103,2,183,178,52,83,29,0,0,107,94,28,183,214,154,25,165,210,150,102,36,211,68,169,81,182,123,70,68,41,145,145,164,188,170,68,146,125,95,191,126,187,157,85,29,215,20,172,96,132,203,74,54,46,71,217,81,118,143,30,16,128,16,226,252,50,127,51,79,216,31,181,251,39,2,16,66,156,95,230,111,230,9,251,163,246,170,6,0,0,170,30,16,128,16,226,252,50,127,51,79,216,31,181,251,39,2,16,66,156,95,230,111,230,9,251,163,246,170,6,0,0,0,85,66,202,127,123,63,187,253,49,236,171,8,170,132,148,0,255,246,126,118,251,99,216,171,12,136,26,243,131,63,251,22,62,181,95,109,175,50,154,39,95,207,47,203,236,246,184,236,42,70,212,152,31,252,217,183,240,169,253,106,123,149,209,60,249,122,126,89,102,183,199,101,7,104,64,84,151,31,4,218,183,48,150,253,106,123,85,3,115,249,30,254,217,223,100,44,123,39,91,181,17,213,229,7,129,246,45,140,101,191,218,94,213,192,92,190,135,127,246,55,25,203,222,201,158,210,3,174,242,64,213,227,42,143,0,255,6,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,0,13,167,46,223,9,180,159,98,44,123,42,246,0,255,134,240,228,151,249,155,153,221,254,168,61,0,1,0,0,0,0,48,93,236,1,0,209,79,142,245,248,59,170,240,9,143,241,43,120,166,154,85,243,186,77,214,209,173,186,185,233,251,199,207,158,63,214,81,149,99,222,190,70,163,237,108,160,143,17,153,95,25,17,101,71,84,186,73,137,172,244,218,150,32,239,216,27,169,221,159,16,106,54,204,186,84,241,229,135,83,204,244,195,44,70,10,226,14,175,101,93,89,249,85,34,147,112,203,100,216,238,206,227,50,164,134,202,161,227,242,144,239,142,146,197,154,75,152,89,7,172,184,2,177,133,17,136,247,236,171,185,246,141,61,136,200,126,145,145,17,81,73,37,149,148,136,66,42,141,168,164,210,216,145,145,145,185,137,75,207,96,75,226,39,153,213,162,86,143,90,25,60,99,167,24,6,102,12,199,216,193,247,41,237,137,117,76,122,254,152,24,215,173,120,186,90,52,183,180,181,79,63,59,218,194,195,196,185,229,34,23,187,118,179,228,0,10,167,53,111,116,81,183,210,200,215,105,245,104,159,218,68,157,52,100,82,178,214,148,74,202,211,158,110,13,166,236,106,135,165,34,133,157,136,231,152,215,108,168,145,182,147,189,102,32,123,225,0,0,240,142,105,199,196,120,248,85,84,124,13,237,26,37,205,109,210,215,70,54,171,31,38,198,174,54,185,166,185,167,81,27,29,107,93,87,118,126,149,136,168,223,35,25,182,187,243,56,111,165,159,110,11,185,60,228,187,163,116,63,33,26,102,214,1,43,158,62,156,226,5,226,61,251,170,145,141,108,83,54,0,0,201,147,253,180,163,10,143,243,148,62,30,29,87,87,53,43,253,150,251,221,118,116,175,150,239,97,7,249,185,103,63,49,34,170,242,196,212,52,180,183,206,78,253,119,140,140,252,202,200,164,43,163,210,77,74,6,169,17,135,6,121,199,222,72,241,198,154,79,189,97,214,165,138,19,65,108,225,169,31,102,49,210,15,139,56,238,208,100,254,139,54,242,31,203,126,246,118,182,78,214,149,157,95,37,34,234,247,72,134,237,238,60,206,91,233,167,219,66,46,15,249,238,40,221,79,136,134,153,117,192,138,167,15,167,120,129,120,207,190,106,100,35,219,214,136,145,145,95,25,153,116,101,84,186,73,201,32,53,226,208,230,212,59,246,70,138,55,214,124,202,52,192,89,151,42,78,4,177,133,11,220,101,179,24,233,135,49,185,55,1,0,0,164,223,211,1,0,62,102,254,148,250,171,225,252,135,60,220,231,62,219,111,37,191,188,181,142,174,231,95,107,44,0,255,205,28,104,159,104,223,32,44,125,62,162,100,67,78,116,61,0,255,90,99,249,111,230,64,251,68,251,6,33,47,119,46,219,11,160,143,154,52,224,120,47,147,150,225,202,49,242,145,181,194,49,147,236,168,22,26,0,144,253,64,226,214,173,189,51,115,211,41,33,148,208,107,214,72,138,24,80,40,135,23,141,75,151,126,248,195,196,160,19,70,74,196,167,11,221,110,98,173,112,8,188,108,136,137,20,239,77,30,87,78,90,30,149,247,198,37,108,98,28,35,207,198,74,64,166,176,131,26,177,0,255,74,18,145,81,199,109,148,164,149,33,121,171,227,16,194,158,218,152,154,242,170,134,53,172,96,46,147,125,108,152,68,124,250,181,214,114,215,138,237,102,102,54,148,37,153,149,141,100,10,61,179,49,102,204,36,30,206,112,212,26,171,243,114,74,115,103,3,147,184,116,43,106,62,163,251,211,110,180,155,183,120,118,185,212,169,112,178,171,95,19,108,211,24,185,92,52,87,70,152,72,181,90,164,112,164,178,141,193,201,140,55,215,34,144,24,205,80,145,209,220,210,238,101,188,151,247,51,34,114,65,30,186,130,212,26,253,245,226,218,202,198,73,245,196,30,14,49,82,161,35,142,179,215,17,239,233,34,151,145,163,165,172,25,53,29,198,137,140,146,192,79,181,17,137,52,236,245,216,97,34,54,67,180,63,52,52,166,158,68,77,251,16,224,191,86,238,0,255,41,81,127,161,225,99,125,72,242,127,153,237,56,114,39,41,161,82,37,10,169,70,162,158,25,35,143,33,62,31,81,223,228,17,157,132,198,144,11,170,48,11,157,77,141,236,182,198,252,49,105,175,200,21,11,184,90,234,13,219,90,204,202,202,79,40,108,175,25,18,95,230,51,196,229,162,118,203,40,239,104,90,234,37,118,100,202,56,137,212,43,148,93,97,204,133,46,152,119,237,181,115,3,71,8,13,135,108,166,120,192,196,195,99,109,182,6,12,125,40,42,212,159,234,21,133,11,64,0,255,168,28,246,142,8,18,113,168,47,114,39,153,195,206,93,50,14,184,35,35,162,88,200,144,99,196,42,53,14,247,51,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,2,172,36,114,208,197,207,40,17,22,240,165,98,234,34,51,80,212,109,125,214,56,94,180,184,50,101,7,130,241,223,247,187,213,105,240,140,99,98,100,176,99,34,252,231,26,215,223,86,191,86,211,203,187,155,132,52,241,51,57,27,57,17,177,251,101,234,185,197,43,121,188,27,39,88,203,89,137,245,231,17,215,95,70,194,115,220,81,61,105,100,152,36,142,154,160,2,88,198,144,36,226,203,207,196,251,246,234,78,143,112,42,146,180,227,70,103,136,179,57,241,188,157,140,144,221,111,231,104,107,213,11,121,52,183,71,98,239,70,250,31,69,156,207,172,173,78,172,138,174,182,164,216,169,225,246,226,108,251,162,33,227,111,69,62,195,113,194,76,56,169,229,3,94,168,231,234,141,133,139,43,66,14,144,216,175,146,98,113,109,197,188,40,1,59,211,2,200,127,167,69,5,125,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,232,137,162,130,46,231,0,145,145,245,200,128,252,88,22,117,113,1,95,93,1,35,99,101,70,134,194,210,71,134,28,243,147,150,196,66,254,189,122,126,181,14,176,72,178,201,181,207,70,134,251,229,183,202,85,90,9,209,153,227,154,13,214,24,0,255,245,37,133,190,28,77,27,90,244,127,17,173,126,107,103,99,186,94,118,246,126,67,146,136,95,252,87,85,207,59,173,142,94,122,240,100,218,58,227,88,4,252,248,28,245,98,103,124,74,82,253,73,91,179,180,160,66,137,218,206,19,9,226,95,246,215,253,69,0,255,221,175,211,152,163,17,43,247,215,69,250,253,155,158,13,233,238,238,153,129,14,16,23,210,98,46,47,238,200,19,5,64,133,251,25,138,22,96,103,40,42,174,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,188,23,161,120,33,79,0,20,234,197,189,115,52,44,84,11,114,0,192,217,129,142,35,190,252,44,110,62,151,235,123,111,34,92,74,71,224,133,159,202,83,95,150,75,88,250,188,248,177,99,103,174,146,50,73,218,102,180,227,82,154,211,173,199,180,154,65,133,117,193,221,140,226,37,134,13,60,140,240,144,253,173,251,197,211,106,210,239,48,44,31,62,124,179,179,18,243,66,159,115,206,254,234,181,205,216,253,226,54,124,25,24,209,238,247,173,230,252,135,40,226,199,71,203,207,245,190,215,162,145,190,187,11,209,211,152,147,14,235,135,188,125,175,86,171,193,227,198,141,244,154,252,120,129,32,127,71,70,150,108,156,172,236,37,65,71,0,255,151,174,152,215,147,254,26,60,86,0,255,18,34,82,29,197,101,113,223,74,28,205,222,140,40,111,44,147,253,175,236,183,119,117,90,55,242,229,84,254,237,68,103,191,108,100,152,207,103,100,230,179,244,172,32,117,177,53,72,30,156,109,222,38,88,212,164,227,174,157,84,135,246,46,67,234,245,249,218,222,180,110,250,250,70,171,55,37,143,167,7,119,156,152,20,37,94,210,7,216,106,55,135,217,26,70,125,152,75,91,183,105,133,65,88,240,243,78,38,53,231,52,113,165,125,165,65,183,146,251,127,171,213,107,100,127,193,15,63,220,168,31,165,15,233,143,121,202,238,59,146,16,127,117,211,51,155,136,204,76,82,83,91,37,169,152,148,82,80,140,236,190,175,88,246,161,6,167,56,136,200,227,54,73,67,62,127,199,10,39,104,241,39,222,211,109,241,207,189,87,125,159,218,238,214,189,27,131,234,226,223,139,59,126,53,198,195,252,208,99,184,212,198,65,204,75,221,202,218,232,234,221,151,67,204,52,238,197,49,76,40,191,7,181,102,164,3,0,192,5,200,212,69,70,40,232,138,2,0,0,0,0,96,74,15,44,230,123,24,104,127,147,79,237,157,236,214,60,224,90,43,47,236,216,81,167,13,33,206,47,246,0,255,195,204,19,251,0,255,82,212,142,213,112,111,103,118,19,32,105,27,181,90,39,62,9,41,217,173,37,17,74,171,165,208,220,228,113,249,29,131,74,220,8,169,55,230,241,123,186,204,69,17,207,142,170,44,159,246,129,187,138,179,31,123,141,213,140,77,98,183,36,35,163,102,148,120,80,213,44,81,167,19,82,154,167,121,65,44,225,78,75,105,72,162,81,143,114,149,58,75,100,86,204,172,236,99,160,82,5,0,255,182,151,159,80,247,137,226,146,8,218,54,149,180,153,181,45,221,157,119,135,55,119,228,56,73,162,101,145,233,54,66,68,122,77,135,239,142,225,25,63,174,116,234,49,19,115,215,173,184,204,203,76,236,159,173,150,122,45,181,38,33,52,107,100,6,109,73,165,13,157,16,210,68,50,180,138,76,57,148,86,210,82,210,19,175,41,82,173,168,75,171,74,236,153,197,109,96,82,56,211,238,217,0,215,60,62,151,31,226,31,0,255,191,140,115,214,254,0,255,196,218,81,122,184,230,241,185,252,16,3,242,79,206,89,246,157,88,91,197,0,43,67,49,159,83,61,88,243,248,92,126,136,127,246,201,25,203,62,214,86,49,0,0,0,0,192,63,1,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,251,127,163,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,0,0,0,0,0,0,0,0,128,106,163,137,243,245,252,178,60,97,143,203,94,213,80,109,52,113,190,158,95,150,39,236,113,217,83,19,240,197,252,16,3,237,147,243,169,125,172,205,154,199,148,30,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,0,0,0,164,38,192,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,123,149,225,52,230,59,127,246,83,124,106,79,197,174,98,52,249,147,239,159,180,223,185,125,21,1,224,159,104,158,124,61,191,44,179,219,227,178,87,53,154,252,201,247,79,218,239,220,14,118,216,141,92,162,70,216,146,37,115,81,142,82,170,51,162,36,87,155,38,91,90,130,62,21,35,245,230,13,151,78,189,163,242,149,57,188,228,90,156,103,167,140,177,124,134,228,56,246,186,79,210,214,86,178,109,84,166,109,91,58,13,82,125,200,220,163,122,171,187,165,12,41,239,194,197,221,78,157,46,149,119,5,21,196,1,78,23,61,229,124,78,118,133,184,239,96,235,180,175,162,164,215,8,205,210,58,109,41,148,212,32,174,248,31,164,184,99,151,86,154,147,169,135,220,148,107,105,84,35,239,199,1,55,90,152,155,139,106,50,168,93,225,66,91,204,246,208,139,18,81,73,165,153,37,178,210,164,153,141,227,52,14,205,200,17,151,117,154,218,22,234,48,79,176,165,28,61,133,236,112,215,141,248,253,50,55,127,24,154,11,89,198,222,124,201,140,121,0,170,30,139,232,123,109,10,93,78,105,217,104,118,82,111,148,52,108,105,163,36,9,214,76,216,150,52,162,83,144,29,146,164,46,94,199,99,211,174,179,92,185,140,107,111,85,90,98,35,135,237,213,78,151,8,64,128,16,231,151,249,155,121,194,254,168,189,170,161,218,16,226,252,50,127,51,79,216,31,181,87,53,0,84,27,77,156,175,231,151,229,9,123,92,246,170,134,82,110,75,91,175,244,226,144,32,73,194,109,233,152,28,165,214,82,179,208,203,153,52,170,36,216,134,165,212,37,162,131,129,77,164,146,170,150,66,227,94,219,168,84,148,250,216,130,236,94,9,184,202,3,85,143,171,60,0,0,96,237,0,249,220,100,175,58,41,210,87,162,54,244,182,13,66,164,175,244,36,19,156,241,229,21,46,252,232,31,223,49,137,11,239,250,117,150,35,188,99,10,19,88,154,69,76,117,0,252,55,192,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,7,104,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,1,8,128,0,255,134,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,30,128,0,0,0,0,170,132,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,43,4,0,0,128,127,162,121,242,245,252,178,204,110,143,203,30,134,139,91,175,165,212,9,161,244,76,218,16,218,180,52,202,210,168,55,249,58,180,33,46,106,212,149,102,146,83,175,74,85,72,181,162,46,157,15,110,229,225,40,67,217,13,62,179,171,108,15,253,136,204,92,177,246,138,18,175,150,182,217,180,161,229,145,62,231,173,76,119,239,99,166,184,80,112,223,89,73,156,239,66,105,121,150,153,238,56,157,119,220,202,173,12,136,128,168,46,63,8,180,111,97,44,251,213,246,212,132,21,34,170,203,15,2,237,91,24,203,126,181,189,202,200,110,253,75,178,227,79,10,21,174,246,175,6,201,45,85,201,248,79,206,38,128,139,199,254,103,188,206,95,54,224,79,183,71,217,21,12,91,55,190,37,77,234,184,37,104,230,216,226,54,217,150,116,147,18,215,21,189,111,144,166,148,42,58,29,59,110,73,125,30,125,101,22,39,37,70,53,90,206,202,81,174,103,165,68,118,82,59,72,3,81,63,35,42,169,73,42,41,180,208,76,90,104,165,73,10,173,52,35,35,35,35,118,105,107,145,100,208,105,28,228,208,16,15,93,122,56,152,125,217,170,140,89,89,198,0,254,49,123,94,6,105,106,100,214,238,139,94,131,212,54,72,235,208,26,141,19,132,228,27,196,205,82,250,41,7,168,70,44,52,185,33,129,93,143,18,145,93,15,250,87,214,181,27,204,100,7,219,10,6,0,64,106,2,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,87,25,78,99,190,243,103,63,197,167,246,84,236,42,70,147,63,249,254,73,251,157,219,87,17,0,0,137,9,73,144,154,245,160,45,40,71,106,58,181,174,209,91,8,13,146,12,109,159,226,182,97,212,13,83,29,82,33,161,84,211,17,199,135,47,155,93,1,185,196,208,92,97,99,62,131,177,127,36,24,112,70,20,93,33,14,61,86,37,225,52,79,155,133,238,72,234,52,241,146,83,231,43,174,149,188,76,115,18,177,34,151,34,149,196,169,79,135,1,230,176,163,42,181,202,202,62,159,176,68,88,147,44,248,133,17,57,81,75,102,83,75,153,188,149,113,154,140,44,133,130,187,151,86,92,220,246,201,102,20,49,137,215,251,158,59,107,80,60,123,193,66,149,50,233,153,181,29,24,81,231,145,37,155,74,220,200,76,218,214,166,150,136,225,204,89,187,185,13,117,27,2,124,243,164,233,125,70,46,73,60,114,234,163,8,195,204,165,80,156,61,102,94,178,179,87,230,204,109,5,3,0,184,53,221,75,44,82,73,212,155,36,217,58,233,14,31,79,183,77,91,74,226,246,4,185,85,45,34,132,48,169,87,143,130,19,120,198,186,149,242,152,41,86,92,166,181,187,54,219,221,236,63,13,240,212,3,70,70,70,70,100,210,164,17,149,22,82,34,106,227,52,46,141,218,62,227,151,169,108,57,100,18,57,164,83,169,78,151,76,187,10,109,86,5,90,53,169,85,251,60,167,45,17,117,82,9,169,141,155,148,184,17,77,119,151,221,155,182,164,177,55,146,142,75,197,89,171,147,154,97,36,226,23,158,177,185,87,221,152,22,113,121,216,22,42,99,163,219,159,237,27,109,10,217,45,105,217,104,86,148,238,149,52,108,105,163,70,205,39,84,31,151,52,162,83,144,221,26,171,17,70,200,99,211,174,179,68,198,124,100,19,85,90,98,227,184,29,202,254,147,146,70,84,74,74,100,137,172,36,74,132,219,56,141,67,51,242,181,121,90,151,182,133,58,204,147,143,56,200,44,33,59,220,117,35,98,192,60,202,32,134,230,66,150,113,40,163,51,56,2,164,252,183,247,179,219,31,195,174,218,16,158,252,50,127,51,179,219,31,181,171,88,212,107,180,4,117,157,182,20,82,73,214,102,252,203,74,27,82,83,82,149,230,100,234,33,183,34,162,234,52,121,209,63,14,120,50,197,163,124,104,107,50,168,93,97,61,219,153,189,202,16,158,252,50,127,51,179,219,31,181,7,32,0,0,0,0,0,192,63,209,60,249,122,126,89,102,183,199,101,15,64,248,39,154,39,95,207,47,203,236,246,184,236,85,13,104,242,39,223,63,105,191,115,59,80,111,26,26,73,43,165,150,226,56,73,138,19,233,122,107,153,181,106,51,26,117,47,209,56,85,148,181,52,169,38,70,30,142,226,25,231,123,85,142,169,18,151,121,108,161,50,246,133,253,219,104,242,39,223,63,105,191,115,187,66,78,90,137,146,65,106,16,135,30,14,45,233,80,54,104,178,164,144,107,164,235,56,44,91,47,35,182,52,206,208,100,135,68,197,140,150,156,156,93,180,112,59,91,109,103,166,110,54,144,1,34,50,51,51,34,73,146,140,82,107,169,145,180,109,218,150,68,113,95,242,243,84,70,28,14,137,27,50,170,212,168,75,166,66,133,10,171,126,173,154,52,233,215,101,68,198,202,189,118,146,248,180,186,237,170,109,33,111,244,185,108,101,189,117,35,179,194,155,130,251,54,74,98,115,239,74,203,204,204,116,199,150,188,99,105,110,229,154,70,178,100,45,117,55,79,6,37,164,141,82,111,198,109,9,154,197,9,202,156,10,177,184,214,135,251,83,202,217,99,79,142,88,48,111,203,164,3,126,122,92,180,151,36,55,13,219,149,140,230,201,215,243,203,50,187,61,46,187,98,67,122,219,173,94,111,34,107,153,180,66,203,211,102,161,43,35,8,153,48,46,211,162,10,166,100,84,210,245,53,195,170,156,240,44,67,156,90,25,25,96,77,198,63,222,0,188,109,220,172,213,11,41,212,137,82,138,19,164,121,114,92,119,106,113,169,11,114,147,22,194,140,107,84,151,45,10,63,153,200,24,19,152,35,202,211,164,184,185,201,174,234,99,251,219,64,61,106,53,106,102,169,89,220,90,184,181,166,67,222,172,241,82,66,162,153,78,171,90,204,208,200,248,17,141,50,212,120,196,49,210,101,68,220,228,108,37,43,175,179,91,149,228,169,26,237,94,9,177,60,96,100,70,70,70,38,77,154,73,10,173,52,162,54,78,227,210,36,14,75,98,94,202,150,67,38,145,59,70,109,26,149,200,180,171,208,166,210,175,74,147,90,157,79,52,79,190,158,95,150,217,237,113,217,45,58,27,209,95,195,113,163,113,40,173,109,25,90,60,78,101,73,78,60,181,144,74,184,29,19,87,38,238,168,169,163,81,198,223,5,158,214,127,212,6,67,77,122,202,78,65,27,233,100,251,135,213,217,66,219,110,81,227,33,73,130,166,75,218,36,133,86,26,149,54,12,170,150,230,4,107,78,49,25,101,8,98,153,163,134,169,89,17,65,252,98,161,199,87,62,181,149,78,219,243,236,212,13,154,140,111,78,189,212,248,30,191,238,86,103,76,30,82,73,210,110,76,113,142,59,170,170,217,104,233,40,69,181,54,213,176,226,184,233,145,24,21,194,162,54,50,177,46,43,37,178,239,218,67,17,246,138,189,246,166,180,58,205,59,189,78,105,222,186,189,205,168,120,225,190,127,11,222,213,233,135,91,122,118,95,119,102,110,48,43,67,221,215,241,41,207,233,33,35,50,50,50,162,68,137,168,180,144,146,73,220,214,109,74,212,246,25,191,76,121,68,230,112,185,33,157,74,117,186,156,42,180,171,176,42,208,170,86,147,130,161,36,13,125,37,219,36,121,29,183,165,211,32,19,118,244,45,169,183,186,91,202,86,202,80,172,228,237,212,233,82,121,87,79,63,236,99,117,209,83,206,231,164,208,183,251,14,182,78,59,93,130,40,17,149,84,154,89,34,43,77,154,217,56,78,227,208,140,28,113,89,167,169,109,161,14,243,4,91,202,209,83,200,14,119,221,136,223,47,115,243,135,161,185,144,101,236,205,151,204,152,135,98,43,181,140,82,11,137,146,109,184,149,144,116,203,152,60,164,146,160,142,219,86,134,62,174,251,130,184,145,26,241,40,139,19,118,28,106,99,33,113,146,86,237,149,115,237,12,7,219,36,118,93,227,191,1,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,59,64,195,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,7,104,128,83,151,239,4,218,79,49,150,61,21,123,106,194,10,225,212,229,59,129,246,83,140,101,79,197,78,147,163,100,146,82,105,6,205,32,53,105,102,227,182,110,91,34,115,196,101,157,70,92,138,150,246,101,131,45,229,232,33,61,138,88,40,183,252,126,153,155,91,204,105,235,115,131,189,249,219,6,58,164,61,180,56,222,147,36,91,163,102,137,166,58,81,105,33,37,73,113,223,211,78,189,205,39,20,165,74,14,243,195,35,200,18,175,114,90,126,24,194,93,145,208,140,101,87,101,177,25,218,23,16,83,250,73,163,23,154,165,105,29,74,43,169,65,92,241,63,72,113,199,46,157,186,224,212,236,200,41,215,210,168,70,222,128,63,110,180,48,55,23,45,231,47,91,197,133,182,152,93,211,27,66,107,75,234,89,105,233,94,8,109,51,147,244,148,136,243,132,227,70,251,18,202,148,95,212,164,104,77,233,101,51,150,234,33,185,98,248,91,2,91,217,211,174,26,98,0,39,43,108,168,246,80,4,17,17,177,98,175,29,37,94,173,142,187,138,91,203,35,125,206,91,94,111,221,72,79,113,161,224,190,141,110,216,220,133,210,242,44,51,37,176,37,19,184,149,91,25,65,47,179,180,52,34,139,183,93,47,65,105,19,212,117,107,137,198,13,90,130,205,218,6,41,197,148,2,76,35,238,154,228,142,64,161,71,151,72,161,7,61,52,235,218,50,102,178,125,236,26,11,167,121,74,187,41,165,13,41,37,154,234,184,89,72,157,86,82,123,137,233,54,104,196,73,117,211,45,88,82,42,233,91,88,150,183,170,76,127,252,245,59,102,85,244,71,177,205,217,215,206,117,75,70,157,82,66,105,219,70,165,109,70,211,221,121,247,38,46,153,236,141,166,219,146,114,16,234,154,102,248,136,248,133,25,108,238,74,183,169,197,99,30,182,187,54,219,232,54,101,3,2,16,66,156,95,230,111,230,9,251,163,118,0,255,68,0,66,136,243,203,252,205,60,97,127,212,94,213,0,64,213,35,0,33,196,249,101,254,102,158,176,63,106,247,79,128,21,162,117,55,131,78,223,58,165,81,207,214,187,227,116,11,39,150,243,14,199,48,38,51,72,239,106,43,110,106,35,238,92,38,241,187,39,46,104,79,34,219,184,194,122,182,96,123,106,226,235,51,162,146,154,164,146,66,11,205,164,133,86,154,164,208,74,51,50,50,50,98,151,182,22,73,6,157,198,65,14,13,241,208,165,135,131,217,151,173,202,152,149,101,12,224,31,223,229,1,80,103,25,164,169,145,89,187,47,122,13,82,219,32,173,67,107,52,78,16,146,111,16,55,75,233,167,28,160,26,177,208,228,134,4,118,61,74,68,118,61,232,95,89,215,110,48,147,29,108,43,24,0,201,57,50,147,22,133,174,116,136,67,10,13,183,29,59,13,37,73,188,23,39,154,48,55,229,202,138,125,3,92,114,24,153,124,138,172,101,161,78,34,18,152,113,108,21,154,25,237,6,51,217,176,236,106,157,27,113,106,93,46,117,153,104,87,146,238,165,180,111,117,147,68,201,215,84,24,151,58,98,80,142,29,154,164,17,94,200,163,212,174,178,92,198,140,107,19,85,170,97,35,135,29,202,78,151,0,104,64,212,152,31,252,217,183,240,169,253,106,123,149,209,60,249,122,126,89,102,183,199,101,87,49,162,198,252,224,207,190,133,79,237,87,219,23,90,157,45,180,237,22,53,30,146,36,104,186,164,77,82,104,165,81,105,195,160,106,105,78,176,230,20,147,81,134,32,150,57,106,152,154,21,17,196,47,22,122,124,229,83,91,233,180,61,207,78,221,160,201,248,230,212,75,141,239,241,235,110,117,198,228,33,149,36,237,198,20,231,184,163,170,154,141,150,142,82,84,107,83,13,43,142,155,30,137,81,33,44,106,35,19,235,178,82,34,251,174,61,20,97,175,216,107,111,74,171,211,188,211,235,148,230,173,219,219,140,138,23,238,251,183,224,93,157,126,184,165,103,247,117,103,230,6,179,50,212,125,29,159,242,156,30,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,68,109,159,241,203,148,71,100,14,151,27,210,169,84,167,203,169,66,187,10,171,2,173,106,53,41,24,74,210,208,87,178,77,146,215,113,91,58,13,50,97,71,223,146,122,171,187,165,108,165,12,197,74,222,78,157,46,149,119,245,244,195,62,86,23,61,229,124,78,10,125,187,239,96,235,180,211,37,136,18,81,73,165,153,37,178,210,164,153,141,227,52,14,205,200,17,151,117,154,218,22,234,48,79,176,165,28,61,133,236,112,215,141,248,253,50,55,127,24,154,11,89,198,222,124,201,140,121,40,182,82,203,40,181,144,40,217,134,91,9,73,183,140,201,67,42,9,234,184,109,101,232,227,186,47,136,27,169,17,143,178,56,97,199,161,54,22,18,39,105,213,94,57,215,206,112,176,77,98,215,53,254,27,224,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,3,52,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,0,0,0,0,55,31,238,1,0,114,151,120,159,107,127,194,199,167,26,62,207,76,115,158,42,206,228,158,94,51,181,10,95,245,117,127,141,91,40,127,228,39,207,31,215,199,219,113,149,171,224,104,235,116,218,201,238,251,168,164,144,154,164,210,200,200,92,185,114,83,135,158,17,244,29,215,136,8,114,136,76,34,156,214,109,119,233,116,113,170,1,246,177,16,193,236,140,96,109,46,101,206,28,121,169,39,117,74,188,37,229,230,173,123,109,220,186,232,117,218,111,224,191,175,165,139,83,141,115,0,255,79,194,59,38,6,243,32,187,152,157,21,57,6,49,101,220,153,123,237,146,43,189,19,226,146,238,79,37,228,245,30,170,201,138,25,114,221,215,167,110,234,25,45,14,141,46,45,92,147,229,168,64,61,25,154,117,185,153,207,236,222,4,0,0,184,119,60,0,0,76,92,159,168,98,76,85,59,206,20,211,20,85,84,177,170,214,217,172,177,171,129,125,122,244,100,63,103,198,168,162,234,221,170,91,213,200,99,175,231,166,122,154,244,83,66,243,238,61,212,238,226,134,55,186,112,109,67,138,158,134,35,77,173,184,209,194,13,86,241,133,17,199,189,206,191,156,97,14,187,120,146,55,109,194,70,143,241,244,243,0,255,143,112,35,0,255,77,109,244,159,158,133,12,0,0,32,253,158,14,0,240,49,243,167,212,95,13,231,63,228,225,62,247,217,126,43,249,229,173,117,116,61,0,255,90,99,249,111,230,64,251,68,155,6,33,215,206,85,162,156,232,122,254,181,202,242,239,204,129,246,137,246,12,2,190,186,2,228,173,90,44,42,236,12,5,104,164,15,248,234,107,213,163,6,189,46,34,34,209,124,44,54,192,95,125,239,232,126,223,233,52,250,216,127,112,197,21,207,234,39,233,41,122,92,46,179,3,18,117,98,222,203,103,110,71,124,186,131,102,192,47,35,146,83,74,75,103,26,239,102,183,97,170,73,235,234,52,106,136,159,203,92,226,149,201,29,182,243,67,222,203,143,151,139,18,81,87,37,51,37,226,205,229,182,89,91,215,161,82,77,199,152,225,163,163,140,212,169,204,170,54,98,195,253,189,247,248,147,181,233,212,125,246,250,94,247,94,66,61,113,110,119,47,188,40,140,143,57,233,190,87,66,91,19,97,229,135,126,85,210,179,126,55,225,215,144,78,203,184,224,202,194,119,246,66,79,98,11,179,37,136,122,221,202,207,71,142,56,167,118,180,153,164,145,62,226,30,90,11,75,94,143,142,218,89,147,72,147,213,16,114,185,196,0,255,238,253,25,187,186,36,156,212,135,94,161,34,82,105,53,182,229,163,154,136,87,237,190,132,188,250,131,212,90,221,175,238,173,91,158,105,219,247,174,138,58,33,56,204,94,123,173,122,118,24,173,70,115,46,190,229,195,145,237,236,99,144,195,28,116,186,124,210,166,30,185,11,35,242,94,195,112,184,144,52,63,105,187,179,237,55,84,140,199,65,151,55,126,123,231,10,53,213,8,151,38,125,118,152,71,143,146,141,230,17,197,178,160,223,12,216,205,15,249,9,47,23,227,178,35,23,105,98,219,189,91,92,212,162,198,172,177,135,169,170,2,135,219,200,143,248,240,85,108,0,255,203,91,189,160,58,77,163,9,55,18,181,101,199,189,182,179,123,54,232,119,126,174,245,233,120,188,55,141,22,125,119,215,221,91,241,174,50,142,102,116,23,74,109,67,34,0,252,101,210,124,226,178,117,242,88,176,143,73,151,110,111,226,140,107,171,214,154,73,125,107,88,199,71,5,136,139,247,118,132,197,11,121,2,104,65,31,23,243,105,241,94,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,128,251,43,21,20,245,228,130,46,20,5,69,93,185,120,47,195,226,189,12,150,129,192,246,47,117,220,87,86,120,123,223,198,24,202,28,137,248,194,245,191,19,94,121,235,42,77,217,168,38,94,28,234,83,121,4,237,0,255,199,254,231,87,253,211,38,123,55,224,15,223,95,246,123,249,190,13,253,169,35,86,71,133,202,213,72,98,126,150,193,191,18,47,199,169,86,142,190,81,114,74,68,90,99,109,176,198,249,127,177,163,70,75,171,46,205,88,89,127,91,151,12,170,95,61,250,91,210,195,153,134,246,132,65,159,10,144,159,91,193,130,28,239,211,41,81,0,188,184,162,88,80,192,204,180,112,81,159,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,66,81,65,79,47,64,46,106,145,113,81,33,106,177,20,98,93,128,212,43,230,86,70,120,179,24,123,69,208,12,133,123,73,43,114,96,49,242,0,255,115,71,50,171,182,200,134,86,252,207,69,174,250,171,249,230,148,119,178,144,213,26,114,217,157,68,19,108,108,185,159,46,82,213,191,142,156,242,78,66,242,112,35,137,230,0,255,174,0,255,26,27,120,18,166,143,215,17,43,248,47,187,254,250,166,84,68,25,179,126,35,247,139,123,174,191,218,10,158,94,218,88,160,177,130,0,255,178,236,63,223,148,202,40,97,102,58,160,194,253,8,133,11,185,136,72,170,0,10,229,34,13,197,181,44,0,42,196,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,212,93,88,121,106,97,69,94,88,185,72,114,1,227,80,228,112,63,34,51,14,213,130,28,0,144,216,48,126,58,142,248,240,145,201,248,212,63,142,150,76,148,72,88,149,129,43,105,144,189,147,152,195,31,249,247,188,35,51,107,217,141,105,112,189,38,185,182,3,79,218,206,166,22,107,207,35,226,203,124,50,89,159,153,244,157,247,221,179,173,46,29,184,148,129,200,164,17,118,68,34,233,120,93,173,43,2,44,170,6,161,204,136,38,76,104,79,113,195,222,118,17,162,32,63,93,125,101,198,234,78,179,166,130,15,245,129,254,47,124,180,58,57,203,7,32,88,55,150,9,0,255,239,171,250,229,42,117,128,81,57,173,100,207,158,210,128,109,168,47,159,76,166,111,66,155,250,202,251,239,197,125,223,36,216,148,191,50,95,140,97,167,54,178,152,139,44,147,87,172,36,81,105,109,194,28,55,147,41,227,83,107,222,136,205,137,118,94,132,252,140,165,223,247,34,235,155,214,45,93,194,253,187,42,118,85,168,81,2,190,92,249,40,151,233,142,18,17,251,25,55,108,76,72,186,98,115,168,58,35,93,126,250,118,41,66,62,66,95,162,210,124,34,67,78,126,59,200,38,155,212,72,18,145,140,153,38,165,167,19,162,244,244,9,44,234,142,10,181,137,177,24,159,113,153,41,227,46,91,29,49,73,102,158,62,97,146,185,147,144,106,214,80,196,107,205,20,59,126,198,7,179,184,195,101,142,118,198,134,251,123,71,46,196,47,188,77,40,188,54,12,54,124,62,89,78,215,143,135,26,140,189,217,193,135,123,107,233,194,49,149,171,213,120,73,78,69,236,165,179,153,169,200,110,113,24,6,107,23,69,0,144,99,252,237,60,82,26,111,244,141,3,160,226,189,29,112,111,5,100,46,31,10,0,0,128,37,67,68,102,102,70,36,73,146,81,106,45,53,93,218,54,109,75,162,184,47,249,121,64,22,19,135,67,226,134,140,42,53,106,45,15,218,66,133,10,171,126,109,179,55,237,164,52,6,88,63,64,102,46,34,74,93,153,43,41,173,165,78,72,20,215,173,17,74,107,141,21,137,27,179,106,212,196,209,194,162,31,86,90,226,26,167,88,41,244,192,21,110,49,138,235,156,210,51,41,173,37,73,184,217,80,90,162,173,100,202,80,74,179,186,109,67,217,250,56,237,115,226,70,118,68,172,44,86,216,145,171,141,155,69,73,69,181,87,54,178,49,12,100,147,216,10,134,200,197,170,83,122,210,238,165,100,241,214,208,12,194,157,236,82,218,144,18,222,137,104,240,171,81,143,199,167,66,173,32,253,136,83,156,212,104,133,143,118,117,58,225,41,253,164,244,82,9,252,232,115,35,232,118,75,67,185,183,241,201,183,82,125,42,97,92,224,195,113,188,185,180,75,80,163,190,88,112,230,40,3,120,194,229,188,205,199,124,203,129,172,118,192,92,100,230,94,73,50,234,74,82,75,157,80,154,181,222,180,45,113,159,242,247,134,122,27,157,46,61,66,5,177,214,198,131,22,86,176,81,21,227,184,171,133,39,140,129,233,78,182,181,93,141,235,212,107,37,232,212,109,186,101,147,81,115,75,197,53,165,27,203,18,7,174,47,44,236,13,99,97,206,221,180,232,101,147,169,208,159,215,142,104,159,110,148,62,79,205,160,244,205,194,143,26,185,249,86,39,46,116,166,90,55,153,23,36,60,83,105,18,103,229,118,75,56,153,19,135,48,81,85,22,186,99,18,107,114,54,111,182,7,34,70,110,239,169,30,224,154,199,231,242,67,12,200,63,57,103,217,119,98,237,40,61,90,243,248,92,126,136,127,237,159,147,115,22,250,223,88,27,192,242,223,169,252,254,175,114,229,251,31,203,150,69,0,255,26,99,102,68,68,100,70,141,26,73,9,161,36,163,56,174,227,212,164,13,51,98,89,242,150,76,230,146,59,58,109,234,180,56,181,43,215,230,82,160,74,175,94,37,31,243,226,97,220,223,161,0,0,0,0,0,0,255,4,52,79,190,158,95,150,217,237,113,217,1,26,81,93,126,16,104,223,194,88,246,171,237,0,255,141,230,201,215,243,203,50,187,61,46,59,64,35,170,203,15,2,237,91,24,203,126,181,29,160,1,0,0,0,0,0,0,0,0,0,0,170,141,38,206,215,243,203,242,132,61,46,123,85,67,181,209,196,249,122,126,89,158,176,199,101,79,77,192,23,243,67,12,180,79,206,167,246,177,54,107,30,83,122,124,49,63,196,64,251,228,124,106,31,107,179,230,1,0,0,0,0,144,154,0,167,49,223,249,179,159,226,83,123,42,118,21,163,201,159,124,0,255,164,253,206,237,85,134,211,152,239,252,217,79,241,169,61,21,187,138,209,228,79,190,127,210,126,231,246,117,4,140,200,103,38,37,185,216,81,10,161,180,90,138,219,52,244,90,10,161,63,229,82,104,226,165,78,13,95,55,181,130,248,151,225,89,193,22,46,118,205,177,32,23,218,22,86,126,72,253,166,181,189,105,53,226,157,94,167,229,91,55,239,244,110,197,129,198,172,253,46,120,239,121,151,48,133,151,153,233,126,224,175,204,202,216,172,99,170,3,0,42,155,235,144,136,90,37,133,212,198,141,82,155,76,167,187,203,238,85,156,49,169,123,73,199,165,226,44,164,53,53,241,241,240,11,207,216,220,149,114,83,149,184,60,108,11,109,182,47,108,181,134,106,235,214,146,44,153,52,179,165,181,66,74,180,73,66,123,219,218,184,221,72,162,90,70,91,106,226,77,169,227,225,35,158,34,212,166,90,201,125,172,74,51,134,143,153,211,214,100,119,246,80,155,62,1,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,68,109,159,241,203,148,71,100,14,151,27,210,169,84,167,203,169,66,187,10,171,2,173,106,53,169,250,176,66,81,29,250,142,199,73,242,58,142,83,43,57,38,236,232,91,146,238,100,57,229,173,148,161,88,201,59,106,84,170,237,158,158,126,216,199,106,173,216,108,200,70,161,111,247,227,237,98,246,212,68,0,2,132,56,191,204,223,204,19,246,71,237,85,13,213,134,16,231,151,249,155,121,194,254,168,253,235,41,61,147,210,90,146,132,155,13,165,37,218,74,166,12,165,52,171,219,54,148,173,143,211,62,39,110,100,71,196,202,98,133,29,185,218,184,73,148,84,84,123,101,35,59,195,62,54,137,13,102,232,198,244,145,36,77,186,77,212,74,188,181,68,54,207,91,27,183,178,117,76,111,107,93,236,240,134,196,56,164,81,195,18,127,98,215,127,135,189,121,155,53,161,119,246,240,159,29,156,221,55,241,117,153,73,41,141,82,42,33,132,100,212,90,75,73,74,8,37,153,153,153,153,177,171,91,139,24,131,65,163,32,185,134,152,235,210,195,190,236,203,73,101,60,205,50,6,48,128,23,186,147,208,71,163,186,233,54,81,167,201,16,26,217,60,111,109,28,242,16,82,205,41,247,189,216,225,13,137,109,199,100,247,197,251,19,187,254,69,28,202,164,124,203,246,236,119,246,16,160,253,194,20,9,184,202,3,85,143,171,60,0,0,42,123,211,208,72,90,41,181,20,199,73,82,156,72,215,91,203,172,85,155,209,168,123,137,198,169,162,172,165,73,53,49,242,112,20,207,56,223,171,114,76,149,184,204,99,11,149,177,47,108,0,3,228,142,136,36,181,12,122,37,17,196,91,91,35,170,59,252,67,130,126,63,85,114,155,16,25,21,221,17,0,255,176,214,166,210,12,91,77,49,210,174,88,43,60,225,168,201,143,25,61,199,109,11,173,177,105,173,180,212,61,46,180,45,37,73,81,234,180,101,8,161,180,20,250,138,214,26,54,157,58,225,221,200,175,232,235,242,104,214,86,54,114,115,154,205,205,59,54,166,125,159,31,153,145,59,214,94,81,225,21,210,56,155,56,180,50,210,223,60,228,233,238,125,244,20,23,54,158,59,235,134,243,93,232,50,207,242,84,2,167,51,129,91,89,154,169,27,224,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,3,52,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,246,16,4,200,251,73,203,222,153,52,10,173,36,75,146,82,25,167,52,165,82,74,223,134,57,179,169,68,153,29,81,33,177,166,42,254,48,142,115,185,107,167,84,153,3,44,204,10,6,59,100,228,50,162,210,92,174,168,180,144,58,173,196,113,218,26,173,132,214,152,146,40,52,49,85,167,137,163,133,90,63,252,203,240,92,99,11,43,187,26,88,144,11,237,20,0,255,24,0,0,42,9,169,223,180,182,55,173,70,188,211,235,132,124,235,230,13,239,187,21,7,38,141,246,187,224,31,253,188,75,120,197,180,204,116,0,255,235,254,43,79,243,41,175,177,43,25,242,126,210,178,119,38,141,66,43,201,146,164,182,140,83,154,82,207,103,250,54,204,185,4,74,148,217,17,135,7,198,154,170,184,198,161,156,203,93,55,44,105,43,51,58,67,178,93,187,45,2,134,110,21,250,90,117,122,237,86,163,213,202,221,123,183,154,119,225,79,99,86,113,111,92,55,187,183,152,194,203,60,115,223,113,104,102,101,108,46,176,250,24,247,162,208,181,34,74,210,66,106,208,168,196,121,91,234,82,82,74,97,220,23,36,126,221,58,212,150,233,248,73,173,176,130,189,217,152,133,106,85,107,249,146,223,185,198,74,7,0,172,93,68,68,172,216,107,71,137,87,171,227,174,226,214,242,72,159,243,150,215,91,55,210,83,92,40,184,111,163,27,54,119,161,180,60,203,76,9,108,201,4,110,229,86,254,58,68,68,68,68,68,146,36,145,148,16,74,34,105,219,180,45,73,218,48,35,150,165,140,56,28,18,183,163,211,166,78,137,76,133,10,21,42,5,170,52,105,210,244,84,103,107,109,188,71,77,134,38,13,146,78,105,163,212,90,106,82,226,176,167,154,122,147,175,41,69,149,20,38,136,103,144,26,94,101,181,252,240,139,187,30,161,249,212,174,202,98,207,179,0,255,29,100,150,150,70,100,241,182,235,37,40,109,130,186,110,45,209,184,65,75,176,89,219,32,165,152,82,128,105,196,93,147,220,17,40,244,232,18,41,244,160,135,102,93,91,198,76,182,143,93,103,44,181,218,91,107,219,45,105,50,52,73,214,104,169,27,165,214,82,163,212,246,65,237,210,155,124,77,41,42,227,12,63,44,130,212,240,42,171,37,136,33,44,20,9,205,167,118,213,105,155,161,189,250,49,51,34,34,50,163,70,141,164,132,80,146,81,28,215,113,202,73,116,195,140,88,150,188,37,147,185,244,122,116,218,212,41,113,106,215,174,191,124,109,3,85,106,213,153,189,30,1,81,93,126,16,104,223,194,88,246,171,237,0,141,0,255,70,84,151,31,4,218,183,48,150,253,106,59,64,227,55,161,19,211,71,147,58,233,56,73,39,201,22,18,225,188,108,113,28,202,208,81,205,45,180,178,195,28,242,219,144,73,237,75,252,121,90,0,255,34,246,102,82,214,186,222,217,76,128,118,112,118,202,30,53,122,45,65,157,214,161,180,84,146,181,25,0,255,178,210,134,212,212,169,11,78,205,142,92,17,81,117,154,220,13,248,227,201,20,143,178,214,114,254,178,85,172,103,119,218,204,121,145,73,42,137,74,42,45,180,68,20,90,72,137,74,11,41,145,145,145,145,185,168,67,207,24,157,193,164,28,185,122,152,43,49,196,190,28,204,73,27,60,205,13,254,49,128,253,51,169,71,146,90,72,210,112,178,173,132,164,91,73,149,173,164,6,117,220,182,50,244,109,26,230,252,125,212,136,71,89,156,48,36,215,4,55,151,147,180,106,208,108,100,155,56,216,38,177,45,16,38,205,36,149,148,8,154,65,74,148,8,183,109,221,182,68,230,107,243,180,46,113,104,105,95,54,31,113,144,89,58,138,88,40,183,196,128,121,148,65,252,202,250,220,224,80,70,103,165,195,67,159,210,35,41,161,53,105,56,217,144,90,163,161,164,202,86,82,179,180,141,67,222,194,54,13,115,254,62,118,75,172,19,86,31,146,107,130,155,75,81,69,59,104,54,178,77,236,99,111,219,247,121,204,71,70,238,21,37,147,174,168,133,212,105,165,65,235,173,219,212,246,21,127,111,171,183,49,234,82,228,83,16,23,109,60,152,98,5,103,173,112,142,133,90,152,197,147,9,112,26,243,157,63,251,41,62,181,167,98,87,49,154,252,201,247,79,218,239,220,94,101,56,141,249,206,159,253,20,159,218,83,177,171,24,77,254,228,251,39,237,119,110,95,69,0,0,168,37,32,81,119,60,250,150,219,36,52,194,37,84,84,25,242,182,110,100,80,90,78,222,168,83,162,141,195,134,75,118,120,195,104,114,247,109,212,235,161,77,227,174,85,135,139,60,197,238,147,0,58,68,148,248,148,70,47,37,235,221,93,183,97,186,57,65,107,161,147,73,78,37,84,36,124,161,116,146,59,38,168,38,94,30,238,113,184,147,39,92,206,128,118,87,78,14,228,191,195,14,65,205,74,130,150,197,57,231,43,137,150,144,77,102,104,45,89,227,45,14,75,27,199,116,202,125,73,59,166,213,117,169,66,30,24,113,162,80,232,63,107,248,149,85,156,52,228,207,118,112,196,140,94,146,90,217,153,117,92,107,181,238,198,200,41,149,33,79,173,213,45,109,219,58,65,73,167,131,182,238,232,205,135,169,34,164,120,24,91,10,141,218,114,140,47,237,56,219,104,200,220,54,115,30,0,0,202,157,144,231,117,233,81,147,70,163,23,135,75,75,33,151,38,94,41,110,58,181,86,152,135,79,127,91,70,248,195,81,17,146,235,240,184,228,138,206,67,207,144,39,57,159,33,57,151,29,168,97,100,20,61,45,14,61,54,169,217,58,79,155,133,174,140,210,186,201,56,109,190,226,90,41,243,186,224,114,144,75,145,74,34,83,168,76,96,50,170,210,164,77,207,28,213,173,237,120,220,168,76,219,56,181,146,163,250,144,185,71,233,78,150,83,30,82,222,133,139,187,163,70,165,218,238,9,42,136,3,156,214,138,205,134,108,236,10,113,63,222,46,102,7,108,249,200,77,106,187,150,33,253,77,144,156,110,140,235,62,84,239,43,215,49,211,77,239,199,108,55,136,63,250,117,214,13,231,59,243,43,208,227,142,129,236,29,235,216,197,118,0,138,74,50,162,208,66,162,146,18,181,117,27,71,252,207,214,105,158,198,37,225,138,206,162,39,93,74,74,161,167,45,102,112,139,149,6,73,188,97,37,46,199,51,46,91,56,197,125,122,64,85,67,120,242,203,252,205,204,110,127,212,110,253,91,135,102,210,42,169,149,184,77,148,218,100,186,222,154,103,173,226,140,73,221,107,180,77,41,5,33,173,169,137,143,135,163,152,193,249,174,148,155,170,60,102,30,187,107,179,125,97,39,63,132,39,191,204,223,204,236,246,71,237,1,8,0,0,0,0,0,240,79,52,79,190,158,95,150,217,237,113,217,3,16,254,137,230,201,215,243,203,50,187,61,46,123,85,3,154,252,201,247,79,218,239,220,94,215,155,38,158,164,73,74,235,86,210,157,82,250,82,18,149,22,82,50,130,105,77,65,51,138,184,21,105,218,210,60,231,194,142,15,46,230,35,17,5,243,131,159,13,110,181,147,227,182,56,187,98,163,201,159,124,0,255,164,253,206,237,171,8,79,61,96,100,100,100,68,38,77,26,81,105,33,37,162,54,78,227,210,168,237,51,126,153,202,150,67,38,145,67,58,149,234,116,201,180,171,208,102,85,160,85,147,90,85,250,216,36,119,214,188,81,18,165,120,107,233,184,124,35,132,214,186,70,109,137,116,74,84,38,62,40,189,57,69,86,125,90,85,43,218,179,176,42,11,153,185,159,187,114,50,34,43,163,111,180,41,100,183,164,101,163,89,81,186,87,210,176,165,141,26,53,159,80,125,92,210,136,78,65,118,107,172,70,24,33,143,77,187,206,18,25,243,145,77,84,105,137,141,227,118,40,59,93,2,232,176,73,135,102,157,144,40,222,73,102,184,133,86,225,91,54,222,162,227,226,56,100,166,148,81,57,52,131,76,54,221,176,6,98,39,131,3,55,58,245,208,206,28,57,120,204,139,140,164,177,82,139,40,133,208,168,217,132,91,10,77,135,140,202,91,74,9,210,56,110,121,8,219,58,44,248,251,168,45,143,78,56,125,200,161,9,22,46,71,105,237,160,57,215,54,113,176,189,109,87,121,212,140,82,74,141,32,153,165,70,141,108,219,166,109,72,102,142,182,76,211,210,134,144,134,101,130,17,5,233,37,164,136,187,114,196,15,152,185,25,196,208,172,207,50,246,102,116,102,206,167,181,16,66,106,45,149,146,36,185,98,85,122,121,188,101,102,51,22,183,25,81,74,168,202,37,162,101,153,102,131,74,3,207,10,205,208,28,21,151,233,108,92,166,103,122,254,58,140,136,82,74,82,74,106,173,53,146,16,66,105,148,90,75,141,136,136,136,200,69,26,122,38,233,116,38,231,56,212,195,67,137,33,14,230,96,182,218,96,86,110,240,143,127,252,117,0,84,36,112,107,37,78,201,77,43,121,42,45,206,155,31,55,204,147,109,80,90,201,212,121,30,182,21,189,42,187,111,235,164,102,24,75,19,117,188,184,136,223,217,207,54,14,187,153,9,208,94,204,158,152,24,25,25,25,145,73,147,70,84,90,72,137,168,141,211,184,52,106,251,140,95,166,178,229,144,73,228,144,78,165,58,93,50,237,42,180,89,21,104,213,164,86,195,242,160,204,109,45,181,37,185,9,169,44,169,197,121,115,36,247,101,195,9,74,43,153,58,207,251,56,101,208,162,134,109,157,212,12,99,233,101,129,9,23,241,59,251,217,70,166,40,15,1,218,139,217,1,26,56,109,137,168,147,74,72,109,220,164,196,141,104,186,187,236,222,180,37,141,189,145,116,92,42,206,90,157,212,12,35,17,191,240,140,205,189,234,198,180,136,203,195,182,80,25,27,221,86,107,248,233,69,70,198,142,189,118,84,120,133,186,237,170,109,173,140,244,55,15,101,189,117,35,51,197,133,141,231,54,74,98,115,23,186,204,179,60,117,199,150,188,227,86,150,230,240,60,226,208,11,169,180,90,72,45,163,182,133,184,46,141,188,36,234,109,62,13,113,104,139,234,116,169,25,227,84,164,82,19,50,45,167,75,39,140,91,153,57,202,175,118,131,207,108,85,251,179,1,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,59,64,195,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,7,104,128,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,14,208,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,237,16,68,150,166,102,4,241,190,104,36,43,113,130,180,14,173,209,182,89,107,48,89,220,44,165,159,114,158,137,195,93,141,28,18,216,245,40,241,40,20,167,127,101,93,187,193,179,182,143,237,161,135,92,70,198,218,73,35,202,78,66,43,173,144,146,133,230,52,46,113,152,18,55,135,116,39,157,82,61,66,253,176,86,193,157,22,174,177,81,21,27,184,107,138,39,188,134,147,186,181,157,140,155,148,117,219,166,86,115,84,24,210,183,168,222,202,114,201,91,42,187,176,114,183,211,168,75,219,61,61,5,177,143,211,69,177,57,159,141,66,33,238,59,216,197,236,137,41,34,41,37,73,41,37,132,144,72,66,8,37,73,9,161,36,34,34,34,34,118,117,107,153,164,211,153,28,36,215,16,115,93,134,56,152,131,217,170,140,167,89,198,63,254,113,213,65,144,140,160,36,74,189,148,36,187,214,91,166,201,90,115,181,6,101,199,13,203,48,35,226,20,103,4,34,165,33,71,140,52,74,28,154,21,157,83,220,206,143,118,213,119,142,180,173,243,162,70,82,82,106,100,141,160,52,106,100,219,184,142,91,35,114,180,101,154,150,184,181,186,207,27,140,40,72,47,29,59,44,116,91,126,192,204,205,32,126,229,66,110,176,55,163,115,154,30,35,35,35,35,50,105,210,136,74,11,41,17,181,113,26,151,70,109,159,241,203,84,182,28,50,137,28,210,169,84,167,75,166,93,133,54,171,2,173,154,212,170,125,158,211,150,136,58,169,132,212,198,77,74,220,136,166,187,203,238,77,91,210,216,27,73,199,165,226,172,213,73,205,48,18,241,11,207,216,220,171,110,76,139,184,60,108,11,149,177,209,237,9,61,32,0,33,196,249,101,254,102,158,176,63,106,247,79,4,32,132,56,191,204,223,204,19,246,71,237,42,6,88,254,59,149,223,127,85,182,124,0,255,99,217,177,232,15,116,200,204,69,68,169,249,92,73,105,45,117,66,105,184,110,141,80,90,107,172,72,220,154,84,163,38,142,22,22,253,176,82,19,215,56,197,74,161,6,174,48,139,83,156,252,0,84,61,160,174,145,82,92,58,165,132,182,133,102,45,181,68,113,74,62,212,117,9,201,116,104,233,76,88,181,15,41,66,71,45,83,17,86,78,143,84,133,74,93,14,140,151,236,30,27,217,64,19,7,219,17,86,108,4,32,132,56,191,204,223,204,19,246,71,237,169,9,163,70,175,37,168,211,58,148,150,74,178,54,227,95,86,218,144,154,58,117,193,169,217,145,43,34,170,78,147,187,1,127,60,153,226,81,214,90,206,95,182,138,245,236,78,123,21,187,181,134,58,52,202,48,110,97,234,142,231,101,232,75,158,26,37,73,105,60,98,72,233,178,227,135,185,180,113,79,183,171,70,227,83,105,78,49,227,91,160,61,225,23,247,217,12,174,112,47,187,146,93,223,106,67,219,226,146,44,245,161,25,81,219,182,208,199,137,134,184,110,144,164,113,26,103,150,246,5,23,151,52,227,210,10,196,142,53,38,240,44,39,199,233,201,205,79,182,210,96,91,156,157,182,81,62,96,102,102,102,102,70,141,154,81,106,45,53,163,56,174,227,212,40,238,75,126,158,242,150,76,230,146,67,70,149,26,117,57,181,107,215,102,213,175,85,173,90,173,234,141,227,6,157,70,72,173,110,84,82,155,44,205,155,35,90,83,136,83,157,147,19,168,8,125,70,52,73,203,16,133,129,71,143,49,222,49,183,156,167,234,157,71,185,201,86,26,108,191,216,32,45,146,94,114,213,55,83,194,109,119,251,144,68,197,149,154,58,118,232,221,156,113,251,138,226,190,45,155,36,241,210,238,41,136,95,220,248,234,229,47,155,196,21,238,101,161,238,246,80,251,223,33,229,191,189,159,221,254,24,246,42,3,162,198,252,224,207,190,133,79,237,87,219,173,16,169,137,168,49,63,248,179,111,225,83,251,213,118,43,68,69,2,183,86,226,148,220,180,146,167,210,226,188,249,113,195,60,217,6,165,149,76,157,231,97,91,209,171,178,251,182,78,106,134,177,52,81,199,139,139,248,157,253,108,227,176,155,153,0,237,197,236,137,137,145,145,145,17,153,52,105,68,165,133,148,136,218,56,141,75,163,182,207,248,101,42,91,14,153,68,14,233,84,170,211,37,211,174,66,155,85,129,86,77,106,53,44,15,202,220,214,82,91,146,155,144,202,146,90,156,55,71,114,95,54,156,160,180,146,169,243,188,143,83,6,45,106,216,214,73,205,48,150,94,22,152,112,17,191,179,159,109,100,138,242,16,160,189,152,29,160,129,211,150,136,58,169,132,212,198,77,74,220,136,166,187,203,238,77,91,210,216,27,73,199,165,226,172,213,73,205,48,18,241,11,207,216,220,171,110,76,139,184,60,108,11,149,177,209,109,181,134,159,94,100,100,236,216,107,71,133,87,168,219,174,218,214,202,72,127,243,80,214,91,55,50,83,92,216,120,110,163,36,54,119,161,203,60,203,83,119,108,201,59,110,101,105,14,207,35,14,189,144,74,171,133,212,50,106,91,136,235,210,200,75,162,222,230,211,16,135,182,168,78,151,154,49,78,69,42,53,33,211,114,186,116,194,184,149,153,163,252,106,55,248,204,86,181,63,27,224,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,3,52,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,0,0,0,0,113,126,111,7,0,192,153,117,196,8,175,253,41,253,68,232,99,241,19,85,202,79,210,191,46,155,216,153,138,78,254,166,202,55,124,240,236,215,199,163,93,142,222,132,159,156,95,246,176,205,14,186,76,74,212,74,42,33,149,170,79,137,83,75,60,164,210,230,201,178,19,148,149,201,214,124,170,180,33,177,110,185,117,222,209,94,70,200,225,140,87,44,39,6,180,63,37,27,197,230,240,69,42,137,231,210,164,149,222,56,45,165,14,169,73,51,201,219,56,161,106,244,48,110,83,43,140,219,190,164,26,94,38,15,37,132,116,42,205,253,188,20,139,138,213,216,6,246,127,3,0,0,72,250,78,15,0,144,211,142,234,49,213,57,170,241,137,136,57,19,13,79,121,98,170,170,247,171,34,166,174,118,55,139,173,101,238,225,182,249,236,244,159,237,35,166,169,28,197,134,167,86,163,77,109,220,131,193,74,169,37,179,144,112,50,155,172,213,110,164,125,199,233,100,54,237,174,38,242,52,167,30,114,121,252,198,105,4,234,6,218,224,6,15,117,234,175,154,202,187,60,116,197,55,14,103,72,59,238,34,63,117,165,78,138,183,40,223,187,123,163,109,91,23,179,174,251,13,132,247,181,116,145,169,145,238,0,255,181,120,199,203,96,230,103,23,179,115,61,119,162,168,145,148,148,26,81,35,73,70,141,32,180,184,165,70,228,9,109,219,134,21,151,226,186,110,50,163,120,221,208,3,19,77,138,144,93,140,143,89,193,64,54,40,99,56,153,13,76,154,0,0,0,210,239,233,0,0,31,51,127,74,253,213,112,254,67,30,238,115,159,237,183,146,95,222,90,71,215,243,175,53,150,0,255,102,14,180,79,180,101,16,243,35,211,156,232,122,254,181,198,242,223,204,128,246,136,182,12,66,166,69,1,0,230,64,16,43,201,222,25,73,9,33,52,219,49,97,69,202,132,123,249,118,237,77,252,166,215,36,222,105,119,79,35,131,102,141,211,244,74,39,35,127,216,137,8,245,223,75,138,253,51,42,252,82,73,37,146,18,50,122,72,145,162,165,3,158,208,163,248,79,211,121,91,159,212,42,252,135,19,62,8,60,190,191,88,3,154,201,0,255,8,59,200,233,215,222,101,69,38,45,53,100,81,146,133,70,105,67,227,97,151,113,85,22,145,170,5,103,217,57,127,180,135,52,204,223,219,245,215,231,178,248,178,75,36,217,225,75,94,219,243,205,30,59,194,203,101,100,0,255,124,185,239,40,180,133,254,113,227,170,210,40,211,231,28,18,184,193,70,31,191,218,88,199,116,203,254,103,232,203,36,215,206,246,97,79,46,78,209,204,14,76,36,177,254,71,26,63,185,71,73,150,220,241,182,135,136,185,190,16,92,218,127,185,77,161,67,31,57,241,128,231,219,188,152,128,47,238,175,82,122,74,72,201,181,31,82,35,59,108,61,219,92,163,90,101,182,33,212,127,63,43,147,177,35,34,35,92,147,168,166,100,212,246,153,120,192,195,181,148,102,168,131,28,21,234,75,245,137,162,130,181,145,153,19,29,7,7,219,127,70,61,23,42,81,70,221,121,168,195,158,156,125,155,129,221,223,176,117,201,224,125,81,114,147,178,130,139,66,70,201,152,38,118,180,53,79,195,160,118,60,34,62,247,240,63,245,103,225,130,148,102,184,135,61,89,17,215,132,93,148,56,0,255,141,233,252,142,74,114,15,223,144,18,237,83,89,113,237,167,198,164,236,108,131,0,181,205,233,243,244,1,213,147,236,86,181,195,190,51,22,31,63,204,142,165,205,207,28,41,147,146,190,60,251,234,224,196,143,196,156,117,0,144,67,20,26,199,11,244,2,174,168,25,135,34,199,157,91,22,86,20,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,247,35,46,90,188,23,113,1,197,204,7,198,138,60,193,21,25,88,127,194,203,166,102,32,193,246,191,142,219,206,111,189,243,158,82,30,109,196,159,221,0,255,222,91,202,189,37,40,42,87,117,213,175,88,141,223,127,61,55,125,108,188,119,106,217,50,158,49,198,47,177,191,83,202,213,77,206,170,51,84,65,236,214,128,165,246,47,151,141,223,23,241,179,45,197,228,19,103,26,67,198,239,80,184,95,228,130,114,253,243,65,64,220,200,101,38,58,238,140,168,113,192,189,162,174,80,196,23,78,81,128,191,85,20,98,93,0,5,221,78,5,176,0,168,120,47,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,66,170,71,45,42,232,130,62,64,214,29,197,66,46,204,101,68,110,69,189,222,2,214,45,230,101,41,114,184,31,245,140,227,202,69,36,169,10,44,230,130,78,107,147,51,182,220,79,183,83,253,101,174,56,93,146,204,228,6,163,46,114,19,26,51,182,232,0,255,54,170,127,170,59,85,119,162,76,219,144,36,114,0,255,184,231,61,151,185,132,35,81,186,120,162,177,130,0,255,162,236,0,255,110,75,253,243,99,236,70,241,0,255,126,246,39,117,13,23,65,162,152,164,161,130,0,255,146,240,63,219,82,59,60,158,58,160,28,67,151,109,28,226,66,238,220,17,114,128,252,200,180,120,127,167,133,196,95,3,64,125,88,188,168,15,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,43,31,121,49,50,50,14,23,183,110,229,5,136,168,97,161,42,90,188,23,25,138,2,0,94,27,72,168,63,159,84,210,101,82,245,243,62,126,19,149,29,120,147,155,75,107,132,205,150,40,254,139,223,99,92,174,210,90,34,72,224,48,41,164,178,79,147,176,61,91,120,249,225,71,219,8,81,252,51,151,139,151,12,159,174,2,252,140,35,149,34,118,170,185,225,83,22,241,160,152,204,182,78,204,199,31,124,248,180,252,218,165,149,145,17,230,12,147,41,213,132,208,91,134,29,248,157,7,220,169,225,119,30,96,235,34,67,95,131,87,114,220,139,15,65,124,252,232,59,228,71,94,71,191,183,187,173,111,209,0,255,205,155,221,173,102,67,161,89,232,128,66,202,112,63,87,116,233,188,244,72,82,40,141,85,28,137,22,226,176,231,208,0,139,248,72,98,67,110,49,188,31,240,231,114,81,75,46,119,182,57,111,222,74,91,146,36,18,133,154,158,16,94,72,100,81,252,135,159,123,77,17,171,20,82,51,31,112,136,18,218,212,39,17,206,231,14,203,136,39,109,108,132,50,109,200,203,203,120,121,82,72,241,203,174,78,102,138,162,20,164,20,57,71,129,42,179,210,206,153,123,140,213,176,51,70,9,156,1,127,200,93,161,143,168,145,129,213,154,197,161,206,136,98,100,28,70,179,235,29,138,229,55,253,42,114,153,244,220,42,74,198,218,197,135,240,187,99,39,173,100,230,192,42,73,151,45,142,51,230,241,130,196,236,233,99,45,251,127,249,52,5,177,88,177,168,73,117,41,15,173,93,17,1,50,254,234,203,42,94,113,158,143,115,200,248,171,63,203,152,158,38,56,42,224,94,184,20,0,0,0,0,0,0,80,145,220,90,137,83,114,211,74,158,74,139,243,230,199,13,243,100,27,148,86,50,117,158,135,109,69,175,202,238,219,58,169,25,198,210,68,29,47,46,226,119,246,179,141,195,110,102,2,180,23,179,171,35,192,79,15,34,35,99,199,94,59,42,188,66,221,118,213,182,86,70,250,155,135,178,222,186,145,153,226,194,198,115,27,37,177,185,11,93,230,89,158,186,99,75,222,113,43,75,179,125,94,6,105,106,100,214,238,139,94,131,212,54,72,235,208,26,141,19,132,228,27,196,205,82,250,41,7,168,70,44,52,185,33,129,93,143,18,145,93,15,250,87,214,181,27,204,100,7,219,31,185,173,165,182,36,55,33,149,37,181,56,111,142,228,190,108,56,65,105,37,83,231,121,31,167,12,90,212,176,173,147,154,97,44,189,44,48,225,34,126,103,63,219,200,20,229,33,64,123,49,123,109,47,14,141,150,74,43,180,210,51,106,91,136,211,212,43,83,163,222,230,211,16,183,56,167,81,81,146,49,78,69,42,53,29,21,138,74,116,194,184,149,153,220,12,101,203,248,204,86,181,191,12,104,205,227,115,249,33,254,217,39,231,44,244,191,176,182,148,30,173,121,124,46,63,196,63,247,191,37,231,44,219,74,172,173,98,192,136,12,69,197,188,183,67,1,176,62,68,68,68,68,68,146,36,145,148,16,74,34,105,219,180,45,73,218,48,35,150,165,140,56,28,18,183,163,211,166,78,137,76,133,10,21,42,5,170,52,105,82,242,241,153,87,13,26,153,116,229,67,74,243,208,40,13,75,30,17,182,228,67,194,9,135,41,21,90,37,198,148,154,182,76,122,52,113,36,208,151,57,162,210,111,30,180,143,86,13,231,228,62,187,52,59,141,161,244,181,174,91,119,58,109,55,90,33,211,41,165,53,151,20,15,157,13,237,61,95,58,243,212,75,120,143,218,53,247,74,100,180,88,244,77,113,109,117,31,251,87,91,196,200,140,140,140,76,154,52,147,20,90,105,68,109,156,198,165,73,28,150,196,188,148,45,135,76,34,119,140,218,52,42,145,105,87,161,77,165,95,149,38,181,218,169,199,58,110,8,169,45,141,85,72,101,73,161,45,147,35,185,47,27,78,150,66,70,165,101,217,199,41,131,22,53,140,211,154,154,248,83,47,11,76,120,135,33,57,208,78,50,69,121,248,207,174,211,174,102,64,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,254,223,104,158,124,61,191,44,179,219,227,178,87,245,168,209,107,13,210,52,13,169,165,148,160,173,248,23,148,56,100,167,162,2,59,231,84,239,184,21,23,213,168,201,34,48,3,254,120,210,194,163,188,203,244,236,95,118,133,245,108,135,118,160,134,77,67,35,105,165,212,82,28,39,73,113,34,93,111,45,179,86,109,70,163,238,37,26,167,138,178,150,38,213,196,200,195,81,60,227,124,175,202,49,85,226,50,143,45,84,198,190,176,235,190,117,227,73,18,149,186,110,37,221,74,41,76,41,81,105,33,37,50,95,39,156,37,163,136,91,145,166,161,46,11,162,239,248,224,98,62,18,151,47,195,24,216,224,86,59,201,97,119,180,167,230,36,25,165,82,146,65,50,75,73,146,225,184,77,219,144,204,124,113,94,215,169,13,33,13,203,228,91,206,49,83,72,17,119,229,136,216,47,143,242,135,161,89,159,101,28,202,151,92,253,51,162,146,154,164,146,66,11,205,164,133,86,154,164,208,74,51,50,50,50,98,151,182,22,73,6,157,198,65,14,13,241,208,165,135,131,217,151,173,202,152,149,101,12,224,31,223,229,1,0,216,115,25,155,212,23,61,67,250,155,28,183,222,223,166,125,168,222,87,174,163,215,123,221,145,222,110,16,127,244,107,163,36,54,119,230,87,160,71,2,0,255,218,4,214,177,139,237,191,6,0,0,0,0,0,128,106,163,137,243,245,252,178,60,97,143,203,94,213,80,109,52,113,190,158,95,150,39,236,113,217,83,19,240,197,252,16,3,237,147,243,169,125,172,205,154,199,148,30,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,0,0,0,164,38,192,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,123,149,225,52,230,59,127,246,83,124,106,79,197,174,98,52,249,147,239,159,180,223,185,125,21,1,0,160,220,176,109,41,45,179,100,33,215,220,29,25,47,121,198,65,8,61,91,210,82,211,241,150,8,21,242,18,211,91,86,183,102,71,103,102,113,113,169,84,201,99,165,104,182,38,43,197,179,95,217,125,115,70,84,82,147,84,82,104,161,153,180,208,74,147,20,90,105,70,70,70,70,236,210,214,34,201,160,211,56,200,161,33,30,186,244,112,48,251,178,85,25,179,178,140,1,252,99,0,163,181,144,136,200,252,214,214,26,155,169,109,219,144,31,226,144,74,158,32,143,197,181,208,134,54,162,210,52,241,76,156,53,33,43,156,96,171,203,9,103,197,56,124,105,19,218,201,58,59,157,93,201,90,202,54,164,102,146,250,82,90,142,52,249,22,194,178,89,119,62,133,97,218,100,22,41,87,202,62,180,20,170,130,250,96,8,203,59,138,91,172,103,91,216,145,125,92,206,157,54,140,109,16,84,90,70,37,180,70,201,54,28,82,107,52,100,76,30,82,73,150,182,113,200,91,24,215,125,65,220,200,110,137,117,194,234,59,14,181,177,144,40,170,104,247,202,185,118,134,125,236,109,219,67,15,165,75,26,81,41,41,145,37,178,146,40,17,110,227,52,14,205,200,215,230,105,93,218,22,234,48,79,62,226,32,179,132,236,112,215,141,136,1,243,40,131,24,154,11,89,198,161,140,206,117,71,16,66,66,8,33,148,16,74,41,73,18,59,55,165,151,199,91,68,184,164,146,147,224,85,165,132,170,92,50,157,231,117,230,30,84,26,184,209,87,126,101,30,51,179,211,217,184,188,200,210,246,95,42,132,214,90,9,161,164,212,168,177,115,147,26,101,187,71,132,75,42,57,145,73,197,167,69,52,211,121,94,119,157,85,29,55,250,202,175,236,244,152,23,237,99,94,228,69,6,67,145,73,42,137,74,42,45,180,68,20,90,72,137,74,11,41,145,145,145,145,97,190,163,14,61,99,116,6,147,68,143,92,61,204,149,24,98,95,14,102,27,135,179,79,115,131,127,140,208,94,101,133,133,95,11,121,10,61,221,104,146,173,76,41,181,25,174,16,234,142,195,92,11,33,110,153,162,166,165,209,168,226,33,98,71,85,201,81,137,74,139,19,70,151,54,112,151,29,219,167,214,29,144,225,250,215,100,196,159,18,82,188,237,95,9,114,91,154,82,241,159,130,205,31,23,145,253,207,152,146,191,236,195,159,110,115,181,127,29,37,197,169,85,82,104,67,72,22,82,72,18,167,230,91,157,150,150,72,183,150,193,229,104,24,210,133,144,93,150,34,156,146,72,170,93,165,18,5,198,180,246,211,6,3,51,236,99,43,178,47,120,56,45,75,221,77,73,113,43,37,209,84,199,13,90,105,133,148,218,75,76,183,65,50,193,165,92,111,193,146,82,73,63,197,205,204,41,101,250,227,175,31,46,87,161,63,138,109,206,142,158,0,184,202,3,85,143,187,252,204,40,165,70,41,165,214,90,51,106,173,165,70,169,181,212,204,204,204,204,92,164,161,71,140,193,160,81,142,67,61,60,148,232,97,95,246,229,164,13,102,229,6,3,24,192,117,135,81,163,215,26,164,105,26,82,75,41,65,91,241,47,40,113,200,78,173,58,231,84,239,184,21,23,213,168,73,222,128,63,158,180,240,40,23,213,228,47,187,194,122,182,152,237,161,159,36,163,84,74,50,72,102,41,73,50,28,183,105,27,146,153,47,206,235,58,181,33,164,97,153,124,203,57,102,10,41,226,174,28,17,251,229,81,254,48,52,235,179,140,67,249,146,127,44,179,180,52,34,139,183,93,47,65,105,19,212,117,107,137,198,13,90,130,205,218,6,41,197,148,2,76,35,238,154,228,142,64,161,71,151,72,161,7,61,52,235,218,50,102,178,125,108,0,203,108,232,90,14,201,226,144,82,10,73,250,196,51,162,204,211,48,239,216,137,198,97,218,44,19,163,172,235,50,169,205,100,66,58,213,229,180,172,186,201,158,188,37,19,109,35,65,251,72,123,109,131,36,17,180,230,80,74,91,239,164,118,119,155,8,226,173,173,145,81,105,149,68,108,114,119,90,216,210,125,79,211,24,194,74,171,10,115,131,71,57,197,184,12,224,114,246,231,7,127,120,219,184,89,171,23,82,168,19,165,20,39,72,243,228,184,238,212,226,82,23,228,38,45,132,25,215,168,46,91,20,126,50,145,49,38,48,71,148,167,73,113,115,147,93,213,199,246,183,67,112,70,70,174,92,123,37,137,79,75,227,108,226,16,242,70,159,203,150,167,187,247,209,43,188,41,184,239,172,27,206,247,174,180,204,204,76,9,156,206,4,150,230,86,158,208,175,141,91,104,201,136,82,106,83,35,226,105,163,212,200,219,61,34,163,146,204,76,42,94,45,162,241,62,160,95,177,221,78,165,142,119,10,174,49,58,102,37,251,152,93,237,40,123,25,1,35,51,50,50,50,105,210,76,82,104,165,17,181,113,26,151,158,50,229,176,36,230,165,108,57,100,18,165,226,56,106,211,168,68,166,93,133,218,152,200,254,170,52,169,26,59,125,67,120,242,203,252,205,204,110,127,212,94,229,240,203,142,82,231,222,61,219,150,70,3,149,243,237,113,210,141,239,10,127,138,210,236,174,101,227,65,44,84,9,98,161,27,118,252,8,244,210,110,198,217,91,119,76,103,63,85,49,132,39,191,204,223,204,236,246,71,237,1,8,0,128,42,195,149,107,231,105,123,171,239,112,171,213,155,150,235,207,221,27,113,220,67,38,83,0,255,188,27,206,209,143,244,57,166,184,191,239,148,118,34,143,218,139,108,253,51,50,214,222,240,234,25,43,92,182,174,32,14,59,174,185,180,113,220,42,174,151,207,115,55,98,84,209,211,166,214,143,30,153,199,89,193,69,21,219,217,108,54,179,189,206,20,6,0,0,0,101,2,135,86,218,212,220,180,148,151,18,226,178,249,145,195,50,225,102,37,148,84,93,230,125,155,210,107,177,195,184,174,105,134,191,52,177,192,139,119,248,157,3,109,35,179,155,135,0,255,236,197,236,170,141,182,13,33,36,34,41,41,78,137,140,215,77,74,47,143,183,200,76,74,51,50,170,136,180,184,198,195,128,2,197,120,7,149,6,222,213,184,198,235,152,107,237,99,118,181,93,237,85,212,178,185,94,83,105,53,27,90,109,221,172,108,75,158,113,155,180,59,37,151,199,97,218,38,226,194,151,16,235,140,199,241,216,12,248,183,205,161,156,116,136,104,11,253,104,0,255,103,0,255,48,135,16,215,241,86,106,110,100,212,156,242,227,100,41,65,162,212,74,137,40,241,233,147,250,161,57,167,17,142,176,211,117,12,14,131,196,161,195,33,83,67,190,103,55,228,119,126,103,229,135,116,218,54,25,65,104,180,123,221,36,178,41,207,91,227,249,214,180,174,201,29,179,245,69,133,186,212,215,52,227,10,226,85,60,86,24,195,68,137,80,179,22,139,104,118,129,45,201,24,54,176,127,78,146,81,42,37,25,36,179,148,36,25,142,219,180,13,201,204,23,231,117,157,218,16,210,176,76,190,229,28,51,133,20,113,87,142,136,253,242,40,127,24,154,245,89,198,161,124,201,53,158,139,88,165,190,232,153,209,223,230,200,245,254,56,237,91,245,126,113,33,179,222,235,142,204,118,131,24,164,71,27,221,176,185,51,129,2,69,238,248,215,222,177,142,173,99,0,255,25,86,8,136,234,242,131,64,251,22,198,178,95,109,7,104,252,55,162,186,252,32,208,190,133,177,236,87,219,1,26,0,64,86,11,45,180,20,90,73,165,73,115,229,38,53,242,118,207,200,150,44,114,35,146,148,79,149,72,164,203,60,237,58,149,58,158,245,149,161,217,41,46,47,218,184,76,207,139,252,99,128,151,30,100,18,90,75,226,144,44,180,66,163,196,166,196,161,211,66,106,58,33,114,210,26,167,86,81,38,200,44,56,21,33,164,211,149,150,77,6,91,179,80,110,110,179,101,156,207,117,118,85,143,108,235,222,13,205,218,80,74,106,137,250,198,75,34,207,235,62,15,217,141,182,97,154,172,12,35,175,211,178,166,77,99,66,70,213,101,181,84,186,201,225,188,37,237,108,227,62,251,72,251,50,206,101,172,74,95,244,200,232,115,115,220,122,127,155,134,45,125,191,136,144,94,239,117,71,122,188,63,12,210,163,141,146,216,220,135,64,191,34,9,252,107,19,184,216,214,177,17,244,35,163,146,18,149,148,66,11,141,40,180,144,154,164,208,74,35,35,35,35,99,151,182,150,49,58,131,73,65,14,13,241,208,101,136,125,57,152,147,202,152,149,101,252,99,0,131,52,192,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,59,77,38,181,16,178,106,169,81,122,36,189,102,251,20,66,74,125,209,32,59,77,235,54,167,197,165,68,140,114,245,43,119,180,194,200,234,210,195,15,86,130,216,168,99,25,3,120,194,203,136,38,127,242,253,147,246,59,183,175,34,0,184,19,26,53,213,127,73,14,41,165,214,150,188,221,133,231,86,139,198,37,244,84,102,184,226,226,56,108,56,111,42,153,254,196,76,98,194,141,54,73,28,116,202,254,228,225,34,211,178,0,255,52,126,19,147,184,73,43,180,225,146,86,18,222,93,114,33,117,90,105,141,53,30,137,223,209,169,252,189,80,154,99,34,191,167,180,92,244,112,239,88,205,2,106,231,184,43,39,247,177,83,55,204,204,168,25,117,211,74,109,47,210,48,12,61,34,130,236,102,36,106,69,97,49,189,33,221,220,182,20,248,244,184,92,220,57,98,171,89,84,24,119,77,177,137,171,31,53,173,100,165,65,11,226,156,242,165,164,75,203,26,179,181,144,160,201,214,134,41,162,82,102,84,14,75,29,50,161,174,84,129,222,242,129,15,95,54,133,2,178,157,141,202,42,54,230,179,187,173,220,80,126,128,92,70,198,218,73,35,202,78,66,43,173,144,146,133,230,52,46,113,152,18,55,135,116,39,157,82,61,66,253,176,86,193,157,22,174,177,81,21,27,184,107,138,39,28,158,159,164,78,119,102,33,17,58,173,187,49,114,41,121,43,75,104,117,75,219,182,78,150,49,170,44,78,59,122,243,97,170,232,56,33,254,136,66,163,182,28,99,52,219,209,78,26,50,183,173,148,144,180,141,90,173,19,159,132,148,236,214,146,8,165,213,82,104,110,242,184,252,142,65,37,110,132,212,27,243,248,61,93,230,162,136,103,71,85,22,80,219,192,93,199,185,143,61,233,105,150,154,181,44,46,40,71,73,180,132,172,209,91,8,205,26,111,113,88,218,182,97,212,13,83,221,49,173,174,75,213,17,199,135,47,133,66,0,255,89,195,208,92,97,163,33,127,182,219,33,0,236,34,147,84,18,149,84,90,104,137,40,180,144,18,149,22,82,34,35,35,35,115,81,135,158,49,58,131,73,57,114,245,48,87,98,136,125,57,152,147,54,120,154,27,252,99,0,127,29,224,161,135,164,30,73,106,33,73,195,201,182,18,146,110,37,85,182,146,26,212,113,219,202,208,183,105,152,243,247,81,35,30,101,113,194,144,92,19,220,92,78,210,170,65,179,145,109,226,96,155,196,174,177,199,165,164,158,14,41,148,68,205,59,77,113,27,154,204,91,207,26,53,148,110,161,229,44,170,92,35,191,35,113,112,168,38,150,101,196,191,93,70,102,172,235,21,250,39,216,25,237,107,168,22,90,104,41,180,146,74,147,230,202,77,106,228,237,158,145,45,89,228,70,36,41,159,42,145,72,151,121,218,117,42,117,60,235,43,67,179,83,92,94,180,113,153,158,23,57,69,159,22,66,11,41,180,82,82,162,228,202,77,233,149,241,150,145,45,89,228,70,70,21,161,22,215,72,151,121,218,13,86,13,60,235,43,67,179,211,99,166,179,143,153,158,23,89,29,1,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,235,140,212,146,52,73,102,243,70,214,35,162,54,201,58,65,75,62,8,121,152,230,113,80,81,246,33,249,148,116,205,146,34,123,89,168,71,196,132,114,243,141,95,249,197,50,14,229,12,43,24,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,0,0,248,39,154,39,95,207,47,203,236,246,184,236,1,8,0,255,68,243,228,235,249,101,153,221,30,151,189,170,1,77,254,228,251,39,237,119,110,95,69,80,37,154,252,201,247,79,218,239,220,190,138,0,240,208,139,26,73,105,148,154,17,132,172,90,35,155,215,13,66,214,42,110,180,99,242,105,114,97,88,154,89,66,69,26,159,200,162,80,161,196,16,3,243,140,115,217,216,134,229,6,0,255,152,158,61,60,15,0,255,68,243,228,235,249,101,153,221,30,151,221,162,65,70,37,25,73,151,247,40,153,177,98,108,174,116,66,139,172,57,228,134,20,18,139,189,103,233,54,14,169,10,140,171,106,69,59,145,10,46,176,32,19,133,166,152,182,93,29,241,223,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,0,192,250,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,60,34,115,184,220,142,81,155,70,37,78,21,218,85,168,244,171,82,171,73,201,7,164,39,204,166,101,170,179,42,169,109,169,52,90,234,182,65,40,173,150,74,103,105,234,38,104,198,185,116,235,61,152,81,234,232,167,88,150,185,170,83,127,12,244,59,230,42,244,191,182,205,217,149,60,131,186,36,50,107,183,93,175,65,106,155,213,105,11,73,199,9,66,242,13,218,4,85,197,138,2,84,35,22,154,220,142,79,161,88,151,200,174,7,61,52,23,217,50,102,178,131,237,251,252,140,140,92,185,246,74,18,159,150,198,217,196,33,228,141,62,151,45,79,119,239,163,87,120,83,112,223,89,55,156,239,93,105,153,153,153,18,56,157,9,44,205,173,140,160,31,89,93,146,17,196,219,174,145,172,196,201,234,180,133,164,219,102,173,193,100,109,130,170,98,69,121,38,14,119,53,114,199,167,80,172,203,163,80,156,30,154,139,108,25,207,218,62,182,61,194,200,140,220,177,246,138,10,175,144,198,217,196,161,149,145,254,230,45,37,234,238,125,244,20,23,54,254,1,115,214,13,231,187,80,102,166,229,30,119,216,233,76,224,86,54,101,167,110,8,79,126,153,191,153,217,237,143,218,21,59,205,237,86,163,57,145,181,136,58,45,228,105,179,208,29,153,117,84,223,150,105,81,5,83,34,201,42,2,234,97,85,78,120,150,30,86,210,124,12,176,38,99,0,115,117,13,225,201,47,243,55,51,187,253,81,59,64,3,156,186,124,39,208,126,138,177,236,169,216,191,82,208,106,148,70,9,146,53,73,102,9,154,79,33,164,196,171,55,196,37,177,32,242,27,12,169,141,184,100,42,167,71,160,82,175,18,185,118,213,100,173,225,28,103,87,133,228,70,27,20,225,212,229,59,129,246,83,140,101,79,197,158,154,40,31,32,34,51,51,35,146,36,201,40,181,150,26,73,219,166,109,73,20,247,37,63,79,101,196,225,144,184,33,163,74,141,186,100,42,84,168,176,234,215,170,73,147,174,32,167,77,38,106,148,234,180,165,116,39,149,176,164,70,169,181,212,204,96,93,115,144,76,34,18,69,157,182,58,47,184,190,35,140,139,25,73,68,190,252,96,96,131,165,236,228,184,221,209,174,230,220,139,83,203,110,170,203,68,187,163,122,35,165,125,171,155,52,105,48,97,250,182,212,17,131,114,236,150,88,117,49,58,30,165,118,149,37,202,229,35,123,171,82,13,27,199,109,175,246,101,4,77,130,111,180,41,100,183,164,101,163,89,81,186,87,210,176,165,141,26,53,159,80,125,92,210,136,78,65,118,107,172,70,24,33,143,77,187,206,18,25,243,145,77,84,105,137,141,227,118,40,251,79,74,26,81,41,41,145,37,178,146,40,17,110,227,52,14,205,200,215,230,105,93,218,22,234,48,79,62,226,32,179,132,236,112,215,141,136,1,243,40,131,24,154,11,89,198,161,140,206,140,121,164,230,168,110,109,199,227,70,101,218,198,169,149,28,213,135,204,61,74,119,178,156,242,144,242,46,92,220,29,53,42,213,118,79,80,65,28,224,180,86,108,54,100,99,87,136,251,241,118,49,251,127,3,2,16,66,156,95,230,111,230,9,251,163,118,0,255,68,0,66,136,243,203,252,205,60,97,127,212,94,213,0,0,64,213,3,108,80,146,72,74,41,201,172,17,148,36,201,112,28,215,113,107,68,190,56,175,235,136,92,215,234,62,111,190,229,28,51,164,199,14,11,221,150,216,47,143,114,139,137,217,11,185,193,161,252,109,39,39,148,190,18,26,37,234,174,12,9,18,59,179,184,81,106,45,117,5,105,153,177,152,150,206,245,74,242,121,159,86,207,233,17,151,61,44,68,204,168,52,247,120,151,107,44,227,80,142,240,215,65,212,107,180,6,105,93,183,18,82,74,208,86,252,11,74,28,178,83,39,45,200,52,67,114,197,69,53,106,146,247,227,128,39,45,60,202,69,203,25,212,86,177,158,45,102,215,93,165,197,165,71,18,167,68,150,149,149,70,182,110,91,34,35,147,214,96,72,132,60,34,39,54,50,233,105,87,163,241,24,99,161,196,101,136,133,50,216,196,25,206,176,140,127,44,180,170,55,109,188,73,163,84,215,161,212,59,169,132,37,37,41,33,148,100,6,235,154,131,68,212,114,235,210,186,213,121,193,245,33,31,172,203,199,37,242,229,7,3,101,220,106,27,199,237,142,118,59,148,244,26,161,89,90,167,45,133,146,26,196,21,0,255,131,20,119,236,210,74,115,50,245,144,155,114,45,141,106,228,253,56,224,70,11,115,115,81,77,6,181,43,92,104,139,217,84,9,147,180,181,149,108,27,149,105,219,150,78,131,84,31,50,247,168,222,234,110,41,67,202,187,112,113,183,83,167,75,229,93,65,5,113,128,211,69,79,57,159,147,93,33,238,59,216,58,237,42,134,148,0,255,246,126,118,251,99,216,63,82,148,136,74,42,205,44,145,149,38,205,108,28,167,113,104,70,142,184,172,211,212,182,80,135,121,130,45,229,232,41,100,135,187,110,196,239,151,185,249,195,208,92,200,50,246,230,75,254,250,74,235,78,107,86,55,186,147,36,37,139,75,135,227,182,35,72,109,200,46,37,21,51,152,244,58,174,136,150,70,77,166,251,202,253,223,73,11,115,115,52,107,50,53,171,88,207,174,229,170,6,68,141,249,193,159,125,11,159,218,175,182,91,33,82,19,81,99,126,240,103,223,194,167,246,171,237,86,8,128,245,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,49,47,121,68,230,112,185,29,163,54,141,74,156,42,180,171,80,233,87,165,86,147,146,15,72,79,152,77,203,84,103,85,82,219,82,105,180,212,109,131,80,90,45,149,206,210,212,77,208,140,115,233,214,123,48,163,212,209,79,177,44,115,85,167,254,24,232,119,204,85,232,127,109,155,179,43,121,6,117,73,100,214,110,187,94,131,212,54,171,211,22,146,142,19,132,228,27,180,9,170,138,21,5,168,70,44,52,185,29,159,66,177,46,145,93,15,122,104,46,178,101,204,100,7,219,247,249,25,25,185,114,237,149,36,62,45,141,179,137,67,200,27,125,46,91,158,238,222,71,175,240,166,224,190,179,110,56,223,187,210,50,51,51,37,112,58,19,88,154,91,25,65,63,178,186,36,35,136,183,93,35,89,137,147,213,105,11,73,183,205,90,131,201,218,4,85,197,138,242,76,28,238,106,228,142,79,161,88,151,71,161,56,61,52,23,217,50,158,181,125,108,123,132,145,25,185,99,237,21,21,94,33,141,179,137,67,43,35,253,205,91,74,212,221,251,232,41,46,108,252,3,230,172,27,206,119,161,204,76,203,61,238,176,211,153,192,173,108,202,78,221,16,158,252,50,127,51,179,219,31,181,43,118,154,219,173,70,115,34,107,17,117,90,200,211,102,161,59,50,235,168,190,45,211,162,10,166,68,146,85,4,212,195,170,156,240,44,61,172,164,249,24,96,77,198,0,230,234,26,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,0,160,241,137,29,0,32,19,145,62,79,243,63,17,141,71,122,162,186,253,168,174,56,83,208,175,54,251,216,106,247,218,249,223,78,121,50,63,247,241,71,120,164,167,244,232,69,141,233,193,87,118,177,231,14,223,230,221,201,160,180,238,149,208,178,74,45,101,183,238,75,51,23,161,36,73,205,42,14,85,41,101,207,226,81,173,236,170,143,17,50,40,48,107,179,16,195,169,252,244,200,126,176,139,190,161,77,210,51,107,180,122,143,74,74,137,85,155,38,73,41,52,25,112,86,18,53,113,41,36,31,115,235,210,134,93,121,236,27,24,181,234,17,193,122,246,135,177,236,30,155,47,33,50,243,43,34,163,174,136,82,55,37,153,165,70,27,146,229,33,123,163,196,27,19,62,205,152,89,169,42,78,252,176,133,153,130,152,197,87,63,220,97,232,7,0,0,113,247,122,0,0,89,207,246,104,199,240,59,194,103,188,186,38,86,187,42,70,179,24,58,186,77,63,247,114,211,250,221,243,71,58,166,242,20,239,190,94,161,29,237,161,227,248,69,68,68,36,165,148,82,74,34,9,165,36,146,82,74,98,69,68,68,196,42,78,45,243,45,151,223,120,86,181,90,69,106,157,241,140,163,158,24,152,79,28,227,24,67,63,102,102,102,102,102,212,204,140,82,74,205,140,90,139,91,106,212,234,190,174,83,93,82,169,76,46,175,233,108,34,159,86,173,42,161,98,133,26,53,42,37,170,52,9,169,164,86,82,214,43,181,37,52,217,74,138,203,6,93,113,14,242,134,19,2,147,226,142,159,70,228,180,12,171,48,175,35,147,193,20,30,12,0,255,217,88,173,125,109,247,216,28,237,153,117,132,63,173,143,136,168,114,215,85,205,180,52,105,110,182,167,141,58,52,106,13,63,247,136,136,56,87,46,158,206,162,93,148,233,171,132,214,122,68,100,146,77,234,213,41,164,20,194,61,73,201,166,38,60,146,102,83,117,131,86,211,14,99,94,214,252,170,142,206,169,37,102,226,242,157,141,97,66,27,211,54,126,104,50,0,255,69,27,249,143,101,63,123,59,187,199,16,50,52,153,0,255,162,141,252,199,178,159,189,157,237,156,0,0,0,210,239,233,0,128,31,51,127,74,253,213,112,254,67,30,238,115,159,237,183,146,95,222,90,71,215,243,159,53,150,127,102,254,211,0,255,31,218,50,136,43,170,57,209,245,252,103,141,229,159,153,0,255,244,0,255,135,182,12,98,70,177,40,0,96,239,184,195,54,249,127,253,250,175,136,50,195,72,80,39,127,232,49,95,183,238,175,77,175,153,195,121,35,211,6,4,207,99,91,251,151,203,250,245,219,81,201,12,115,179,58,57,70,143,121,43,214,163,213,73,161,53,226,216,202,58,60,157,135,29,184,221,239,69,174,160,199,83,154,245,141,17,195,8,227,204,89,236,232,120,254,153,104,236,21,245,225,79,78,111,88,246,243,227,252,59,193,63,87,192,171,141,170,85,28,18,109,216,224,230,12,9,109,22,242,51,151,11,151,148,167,175,238,153,36,234,212,186,59,231,209,91,214,218,93,221,179,0,255,27,73,184,151,79,125,109,65,185,18,46,75,98,15,247,70,29,191,45,195,87,17,109,172,196,101,14,103,98,132,250,238,103,144,88,153,145,57,231,9,115,139,40,78,57,21,168,112,91,150,152,181,17,95,77,159,77,155,175,71,173,100,15,223,102,154,122,153,211,172,50,110,218,21,115,58,27,53,68,78,159,143,218,210,34,51,220,71,220,100,49,195,161,81,97,69,232,34,146,146,72,162,120,1,254,34,201,189,164,45,75,75,214,220,192,12,247,195,77,157,139,74,107,100,144,84,192,23,234,144,82,109,56,147,137,114,20,198,102,7,74,196,126,59,106,228,147,61,173,62,201,160,240,131,39,185,145,44,9,71,204,105,151,184,137,89,218,8,141,249,249,240,117,57,125,168,250,163,173,122,182,169,70,191,37,73,107,181,232,47,23,51,13,163,178,47,55,228,229,71,188,92,21,135,242,53,87,240,179,187,183,41,194,213,209,28,195,179,214,100,139,233,237,34,4,172,76,46,125,68,212,242,40,82,35,130,58,17,39,24,83,158,50,87,29,213,15,57,252,249,168,77,46,31,181,112,95,80,27,65,74,144,85,59,60,248,50,197,202,15,0,23,115,212,194,133,60,145,3,148,204,101,113,71,193,149,143,156,194,206,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,23,32,242,66,94,137,176,168,184,74,200,81,208,175,178,44,236,160,25,65,32,241,213,192,250,147,228,155,151,129,196,243,191,110,250,220,199,149,245,101,45,99,140,127,220,115,186,254,116,133,25,117,36,234,136,73,12,231,127,185,0,255,220,241,73,169,192,120,135,138,0,255,126,41,229,155,90,148,204,235,68,113,134,1,10,247,203,92,210,225,151,59,72,152,9,50,199,82,199,124,212,234,126,76,241,63,23,41,125,73,243,84,204,164,51,113,240,227,206,215,56,64,102,166,66,228,149,186,197,123,25,138,23,32,213,203,204,0,69,61,85,204,135,2,234,211,162,194,206,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,200,133,162,162,94,14,16,117,69,192,138,180,184,50,242,34,153,3,226,111,201,133,125,175,70,195,226,253,140,116,169,197,184,79,201,91,45,176,24,234,185,40,3,53,0,255,0,255,251,214,222,167,107,142,149,87,140,17,17,165,136,12,84,252,191,239,247,71,205,157,167,106,186,90,62,109,36,161,254,251,227,15,127,184,245,68,108,211,80,193,127,73,247,191,49,181,115,227,216,134,250,239,213,243,37,30,119,26,165,87,165,134,10,254,11,186,127,228,212,78,140,185,14,0,23,243,153,75,197,92,22,240,194,69,93,42,230,71,146,56,128,174,40,94,184,191,138,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,112,63,210,162,130,46,46,128,194,202,84,0,11,13,0,240,126,96,68,2,253,139,226,172,189,87,206,123,141,222,141,20,98,152,113,37,130,215,19,242,99,173,149,227,119,109,122,173,94,78,103,188,238,109,56,145,193,192,156,238,89,123,236,254,60,166,94,175,95,101,175,116,200,232,73,39,180,75,200,231,240,197,207,211,16,169,7,252,74,34,162,229,120,57,35,21,201,29,5,22,21,38,97,238,102,151,104,208,85,34,62,220,0,255,198,254,198,211,105,211,191,232,19,119,154,106,191,53,226,27,242,19,158,126,248,181,35,90,225,135,119,221,75,233,83,181,67,95,213,184,203,211,246,67,227,74,125,68,134,2,206,49,254,247,90,171,146,182,86,69,112,84,92,185,35,221,143,2,254,196,87,207,147,168,111,238,45,115,166,161,58,133,31,86,196,197,124,100,146,76,74,156,122,97,231,246,170,209,32,108,51,145,196,252,12,149,151,158,182,170,107,48,111,235,251,131,202,205,235,167,205,236,65,199,249,115,140,253,87,223,105,58,226,244,213,125,252,157,126,174,181,215,25,242,67,100,206,235,106,89,203,11,115,50,152,245,64,124,207,75,174,168,58,123,87,35,190,215,212,159,78,127,106,226,116,185,155,165,161,40,61,193,218,155,17,48,254,228,87,154,252,27,71,197,140,216,81,20,21,112,71,40,42,222,143,8,5,0,0,0,0,0,0,0,172,15,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,60,34,115,184,220,142,81,155,70,37,78,21,218,85,168,244,171,82,171,73,189,115,54,45,83,157,85,73,109,75,165,209,82,183,13,66,105,181,84,58,75,83,55,65,51,206,165,91,239,193,140,82,71,63,197,178,204,85,157,250,99,160,223,49,87,161,0,255,181,109,206,110,129,88,251,140,140,92,185,246,74,18,159,150,198,217,196,33,228,141,62,151,45,79,119,239,163,87,120,83,112,223,89,55,156,239,93,105,153,153,153,18,56,157,9,44,205,173,220,167,7,184,230,241,185,252,16,0,255,236,147,115,150,61,172,205,157,35,171,75,50,130,120,219,53,146,149,56,89,157,182,144,116,219,172,53,152,172,77,80,85,172,40,207,196,225,174,70,238,248,20,138,117,121,20,138,211,67,115,145,45,227,89,219,199,14,65,124,46,63,196,63,251,228,140,101,31,107,183,24,48,159,22,242,161,248,110,110,184,52,40,165,109,183,164,71,13,167,188,12,27,111,121,218,226,176,65,88,26,65,138,83,164,24,167,41,85,80,217,244,59,142,24,154,139,75,160,51,63,179,50,195,101,118,178,194,158,102,175,50,228,70,156,90,151,75,93,38,218,149,164,123,41,237,91,221,36,81,242,53,21,198,165,142,24,148,99,135,38,105,132,23,242,40,181,171,44,151,49,227,218,68,149,106,216,200,97,135,178,43,229,204,204,220,185,246,74,10,159,144,182,217,180,33,148,141,254,150,161,76,119,239,99,86,120,179,241,220,89,73,156,239,93,151,153,153,167,238,56,157,119,44,205,210,12,118,204,204,204,204,204,168,81,51,74,173,165,102,20,199,117,156,26,197,125,201,207,83,222,146,201,92,114,200,168,82,163,46,167,118,237,218,172,250,181,170,85,171,246,249,173,91,35,233,148,210,82,28,39,42,109,51,90,111,45,179,54,113,201,100,111,36,26,167,138,178,80,215,52,195,71,196,81,60,227,124,87,186,77,45,226,50,143,45,180,217,70,183,149,12,74,147,228,241,150,77,169,209,54,187,149,171,219,68,83,70,25,164,41,110,36,247,90,210,156,168,191,171,26,123,25,57,253,144,34,227,34,49,101,109,231,133,102,119,134,28,214,206,244,51,101,68,198,202,189,118,146,248,180,186,237,170,109,33,111,244,185,108,101,189,117,35,179,194,155,130,251,54,74,98,115,239,74,203,204,204,116,199,150,188,99,105,110,229,192,60,106,91,157,45,180,237,22,53,30,146,36,104,186,164,77,82,104,165,81,105,195,160,106,105,78,176,230,20,147,81,134,32,150,57,106,152,154,21,17,196,47,22,122,124,229,83,91,233,180,61,207,62,157,48,73,70,41,73,73,100,214,186,9,201,112,153,38,107,221,155,54,233,144,220,209,136,190,79,137,16,159,30,147,203,163,178,107,215,165,135,127,153,193,152,137,159,89,198,0,30,176,245,219,73,95,25,78,19,117,103,82,82,30,150,214,74,105,203,45,77,83,92,242,190,12,27,149,37,38,146,152,33,135,77,215,146,105,214,21,169,212,171,154,116,3,25,145,145,145,17,37,74,68,165,133,148,76,226,182,110,83,162,182,207,248,101,202,35,50,135,203,13,233,84,170,211,229,84,161,93,133,85,129,86,181,154,180,174,185,110,201,168,83,74,40,109,219,168,180,205,104,186,59,239,222,196,37,147,189,209,116,91,82,14,66,93,211,12,31,17,191,48,131,205,93,233,54,181,120,204,195,118,215,102,27,221,166,48,136,210,208,87,188,77,148,167,113,92,58,9,50,125,199,220,147,116,167,187,169,12,37,15,197,69,222,81,157,82,149,119,5,245,195,1,86,107,61,101,67,78,118,125,187,31,111,235,180,43,61,55,226,210,178,91,234,60,233,174,40,221,75,117,31,234,36,141,154,79,168,62,78,117,203,224,28,181,53,86,35,140,144,72,169,66,133,136,140,249,200,38,90,85,195,201,113,59,148,221,18,49,51,34,34,50,163,70,141,164,132,80,146,81,28,215,113,106,210,134,25,177,44,121,75,38,115,201,29,157,54,117,74,156,218,181,107,83,41,80,165,86,173,146,143,52,61,36,180,208,66,105,33,149,148,40,177,99,85,122,101,188,69,134,51,42,55,153,81,69,168,197,53,163,121,89,103,131,85,3,55,10,205,175,28,245,152,233,236,99,94,100,122,182,206,43,180,22,90,105,33,165,210,164,177,99,149,26,121,187,71,134,51,42,55,25,73,202,167,74,36,163,121,89,103,157,74,29,55,10,205,175,28,21,151,23,109,92,94,100,122,166,76,111,83,73,45,218,74,40,137,154,107,93,218,54,52,153,183,22,36,137,57,26,66,203,89,84,185,62,98,200,37,227,80,77,44,203,136,99,196,124,203,95,215,43,244,183,183,205,217,149,156,210,35,41,161,53,105,56,217,144,90,163,161,164,202,86,82,179,180,141,67,222,194,54,13,115,254,62,118,75,172,19,86,31,146,107,130,155,75,81,69,59,104,54,178,77,236,99,111,219,225,121,0,128,93,70,146,74,147,84,74,11,45,153,180,208,74,162,210,66,74,70,70,70,70,46,234,208,35,201,160,211,56,71,174,30,230,74,244,112,48,251,178,213,6,79,115,131,1,252,227,175,3,0,0,0,84,27,77,156,175,231,151,229,9,123,92,246,170,134,106,163,137,243,245,252,178,60,97,143,203,158,154,128,47,230,135,24,104,159,156,79,237,99,109,214,60,166,244,248,98,126,136,129,246,201,249,212,62,214,102,205,3,0,0,0,0,32,53,1,78,99,190,243,103,63,197,167,246,84,236,42,70,147,63,249,254,73,251,157,219,171,12,167,49,223,249,179,159,226,83,123,42,118,21,163,201,159,124,0,255,164,253,206,237,171,8,0,0,186,4,110,6,45,149,158,52,187,37,235,210,26,240,156,44,14,219,208,64,133,52,53,105,176,105,26,143,139,40,138,145,10,137,68,139,197,75,4,71,218,26,14,42,221,176,137,63,219,241,236,101,196,76,10,175,212,107,148,6,205,91,211,184,175,247,54,11,161,181,209,184,137,90,202,197,209,82,27,55,164,122,154,97,34,226,217,136,197,153,197,154,252,103,11,29,103,127,254,49,224,55,161,19,211,71,147,58,233,56,73,39,201,22,18,225,188,108,113,28,202,208,81,205,45,180,178,195,28,242,219,144,73,237,75,252,121,90,0,255,34,246,102,82,214,186,222,217,76,128,118,112,246,244,70,91,30,242,17,25,123,69,137,40,59,105,33,117,90,73,22,154,211,184,180,125,197,223,219,210,157,116,74,245,248,20,196,69,27,119,90,184,198,70,43,156,99,161,41,158,48,130,62,169,71,146,90,72,210,112,178,173,132,164,91,73,149,173,164,6,117,220,182,50,244,109,26,230,252,125,212,136,71,89,156,48,36,215,4,55,151,147,180,106,208,108,100,155,56,216,38,177,23,17,32,196,249,101,254,102,158,176,63,106,87,250,204,234,148,136,44,222,23,189,4,165,77,150,166,33,52,29,55,104,9,54,139,147,85,245,43,14,48,141,184,107,146,67,62,187,98,37,34,133,30,244,175,92,100,55,152,201,246,177,193,44,34,34,86,236,181,163,196,171,213,113,87,113,107,121,164,207,121,197,175,189,117,35,61,197,133,130,179,187,209,13,155,187,80,90,166,229,28,99,179,91,50,129,91,185,222,166,75,196,173,17,82,234,180,150,90,38,109,8,109,157,122,121,74,212,155,124,29,218,214,230,212,41,82,50,201,169,87,165,170,99,66,78,137,206,7,183,242,144,155,95,109,25,159,217,85,118,221,97,68,102,174,88,123,69,137,87,75,219,108,218,208,242,72,159,243,86,166,187,247,49,83,92,40,184,239,172,36,206,119,161,180,60,203,76,119,156,206,59,110,229,86,174,105,155,100,201,136,178,131,173,212,101,75,82,247,25,145,235,67,131,173,217,102,251,150,213,133,52,252,21,187,142,104,21,171,81,235,241,25,204,219,178,42,40,243,217,10,254,103,247,100,35,65,123,209,31,251,94,91,66,118,83,154,55,157,29,213,27,165,14,67,154,168,73,131,9,211,183,41,109,233,28,164,182,196,170,139,209,17,217,84,232,16,81,46,31,217,91,171,150,56,57,110,123,181,215,52,154,56,95,207,47,203,19,246,184,236,254,9,176,70,164,238,146,66,42,97,227,149,112,219,112,223,252,62,92,244,209,66,102,199,162,32,51,113,130,244,93,90,202,13,65,108,60,156,104,203,229,110,98,160,54,110,241,142,151,229,188,224,45,246,148,196,93,94,100,146,74,162,146,74,11,45,17,133,22,82,162,210,66,74,100,100,100,100,46,234,208,51,70,103,48,41,71,174,30,230,74,12,177,47,7,115,210,6,79,115,131,127,12,96,250,4,174,91,50,234,148,18,74,219,54,42,109,51,154,238,206,187,55,113,201,100,111,52,221,150,148,131,80,215,52,195,71,196,47,204,96,115,87,186,77,45,30,243,176,221,181,217,70,183,237,243,152,25,17,17,153,81,163,70,82,66,40,201,40,142,235,56,53,105,195,140,88,150,188,37,147,185,228,142,78,155,58,37,78,237,218,181,169,20,168,82,171,86,213,46,106,36,37,165,70,214,8,74,163,70,182,141,235,184,53,34,71,91,166,105,137,91,171,251,188,193,136,130,244,210,177,195,66,183,229,7,204,220,12,226,87,46,228,6,123,51,58,43,29,0,107,70,27,135,22,146,17,149,18,151,68,196,211,70,165,87,198,91,68,70,37,153,17,165,68,170,92,226,125,64,191,98,187,131,85,3,239,20,92,99,132,203,181,54,46,187,218,81,54,133,1,126,122,144,17,25,43,247,218,73,226,211,234,182,171,182,133,188,209,231,178,149,245,214,141,204,10,111,10,238,219,40,137,205,189,43,45,51,51,211,29,91,242,142,165,185,149,0,255,26,194,147,95,230,111,102,118,251,163,246,80,228,184,77,208,105,180,210,210,38,165,180,205,234,178,65,162,181,132,54,165,57,55,81,104,125,73,36,73,243,208,138,129,195,163,131,119,188,45,7,170,74,163,44,107,43,13,182,3,108,170,132,140,200,200,200,136,18,37,162,210,66,74,38,113,91,183,169,96,210,237,51,126,153,242,136,204,225,50,40,210,169,84,167,203,169,66,187,2,51,64,59,208,170,86,99,218,23,16,0,0,0,0,0,0,0,0,201,185,13,167,100,165,180,237,30,181,168,225,148,151,125,146,161,172,67,28,54,8,75,35,199,137,122,245,219,58,165,10,42,155,126,72,14,191,178,146,8,116,230,103,86,154,88,211,54,86,216,211,236,32,94,43,211,102,19,233,212,112,163,84,226,146,182,117,218,202,189,161,149,136,154,186,118,127,153,83,113,191,229,123,186,224,205,119,86,148,169,148,105,51,203,218,67,230,190,163,216,148,236,233,45,233,53,66,178,186,174,91,9,165,52,139,51,254,103,169,237,168,165,147,22,100,154,33,57,37,90,234,212,184,251,113,192,141,41,230,102,173,229,12,106,171,184,208,238,180,149,14,74,45,162,20,66,163,102,19,110,41,52,29,50,42,111,41,37,72,227,184,229,33,108,235,176,224,239,163,182,60,58,225,244,33,135,38,88,184,28,165,181,131,230,92,219,196,193,246,182,93,62,228,51,34,214,142,26,73,118,20,66,105,181,148,32,52,215,113,79,161,88,17,55,183,116,39,163,82,21,241,211,15,23,21,220,153,226,26,47,88,216,54,176,208,20,147,179,131,160,168,145,148,148,26,89,35,40,141,26,217,54,174,227,214,136,28,109,153,166,37,110,173,238,243,6,35,10,210,75,199,14,11,221,150,31,48,115,51,136,95,185,144,27,236,205,232,156,156,104,158,124,61,191,44,179,219,227,178,3,52,32,170,203,15,2,237,91,24,203,126,181,29,160,241,223,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,0,192,119,111,194,169,89,42,113,187,69,45,105,54,149,101,223,100,43,211,208,134,9,250,146,8,114,156,94,197,54,173,168,156,74,169,223,145,195,208,172,92,62,157,25,150,149,25,214,180,147,234,246,52,59,72,3,80,245,128,85,68,147,63,249,254,73,251,157,219,191,238,27,109,10,217,45,105,217,104,86,148,238,149,52,108,105,163,70,205,39,84,31,151,52,162,83,144,221,26,171,17,70,200,99,211,174,179,68,198,124,100,19,85,90,98,227,184,29,202,14,118,52,249,147,239,159,180,223,185,29,28,65,146,72,74,41,201,172,17,148,36,201,112,28,215,113,107,68,190,56,175,235,20,183,86,247,121,243,45,231,152,169,99,135,133,110,75,236,151,71,249,195,175,92,200,13,14,229,75,246,210,99,46,50,115,175,36,25,117,37,173,165,78,40,205,90,111,218,150,184,79,249,123,67,189,141,78,151,30,161,130,88,107,227,65,11,43,216,168,138,115,220,213,194,19,14,68,153,196,37,241,106,195,147,66,72,237,214,144,223,183,150,153,149,214,73,181,33,85,211,162,122,80,218,184,244,120,132,74,204,196,221,222,85,113,110,177,38,63,184,43,39,111,177,123,228,40,181,186,35,11,185,208,9,173,77,146,75,202,67,153,66,168,67,26,183,105,130,140,78,5,113,29,210,147,15,47,69,200,241,240,183,108,26,77,230,24,95,218,142,182,49,159,185,109,75,4,81,234,100,71,214,17,173,21,90,155,36,167,82,182,188,180,80,135,52,110,211,142,192,100,212,89,155,134,244,228,195,75,55,124,203,18,98,140,216,52,154,204,12,22,102,143,179,147,249,188,98,239,4,107,30,152,203,247,240,207,254,38,99,217,59,217,83,122,92,32,168,53,105,172,0,255,140,220,82,41,45,46,101,187,11,207,173,30,109,75,235,233,204,108,69,196,109,152,112,217,212,45,253,119,153,196,139,103,109,110,56,232,148,13,206,67,122,166,101,159,77,73,35,42,37,37,178,68,86,18,37,194,109,156,198,161,25,249,218,60,173,75,219,66,29,230,201,71,28,100,150,144,29,238,186,17,49,96,30,101,16,67,115,33,203,56,148,209,153,49,143,52,61,70,146,248,164,94,35,53,104,222,90,199,97,189,55,89,104,173,141,201,77,165,85,92,28,33,181,145,67,38,168,25,94,34,158,113,88,156,39,92,206,127,118,215,113,14,228,208,60,96,100,70,70,70,38,77,154,73,10,173,52,162,54,78,227,210,36,14,75,98,94,202,150,67,38,145,59,70,109,26,149,200,180,171,208,166,210,175,74,147,90,37,31,234,141,81,156,164,19,218,112,81,43,13,239,206,184,150,58,161,180,196,26,145,68,12,233,44,254,94,43,205,13,145,24,84,90,214,122,184,135,172,230,1,179,115,44,148,147,5,219,43,26,0,128,61,151,177,42,125,209,35,163,207,205,113,235,253,109,26,182,244,253,34,66,122,189,215,29,233,241,254,48,72,143,54,74,98,115,31,2,253,138,36,240,175,77,224,98,91,199,254,107,0,162,30,70,70,37,37,42,41,133,22,26,81,104,33,53,73,161,149,70,70,70,70,198,46,109,45,99,116,6,147,130,28,26,226,161,203,16,251,114,48,39,149,49,43,203,248,199,0,174,107,8,79,126,153,191,153,217,237,143,218,193,113,19,78,205,82,137,219,45,106,73,179,169,44,251,38,91,153,134,54,76,208,151,68,144,227,244,42,182,105,69,229,84,74,253,142,28,134,102,229,242,233,204,176,172,204,176,166,157,84,183,167,217,63,18,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,0,0,248,39,154,39,95,207,47,203,236,246,184,236,1,8,0,255,68,243,228,235,249,101,153,221,30,151,189,170,1,77,254,228,251,39,237,119,110,95,69,80,37,154,252,201,247,79,218,239,220,190,138,0,240,79,52,79,190,158,95,150,217,237,113,217,3,16,254,137,230,201,215,243,203,50,187,61,46,59,64,3,162,186,252,32,208,190,133,177,236,87,219,1,26,0,255,141,168,46,63,8,180,111,97,44,251,213,118,128,6,0,0,0,0,0,0,152,209,182,94,40,169,211,66,106,145,196,161,181,117,105,228,37,73,115,130,117,107,67,91,84,167,75,141,36,153,94,109,170,144,105,57,93,6,31,44,205,195,81,126,181,27,140,105,87,217,31,6,248,233,65,70,100,172,220,107,39,137,79,171,219,174,218,22,242,70,159,203,86,214,91,55,50,43,188,41,184,111,163,36,54,247,174,180,204,204,76,119,108,201,59,150,230,86,254,107,8,79,126,153,191,153,217,237,143,218,45,145,235,144,136,90,37,133,212,198,141,82,155,76,167,187,203,238,85,156,49,169,123,73,199,165,226,44,164,53,53,241,241,240,11,207,216,220,149,114,83,149,184,60,108,11,109,182,47,236,175,132,140,200,200,200,136,18,37,162,210,66,74,38,113,91,183,169,96,210,237,51,126,153,242,136,204,225,50,40,210,169,84,167,203,169,66,187,2,51,64,59,208,170,86,99,218,21,26,224,212,229,59,129,246,83,140,101,79,197,174,146,51,50,114,229,218,43,73,124,90,26,103,19,135,144,55,250,92,86,108,170,187,247,209,43,188,41,56,187,103,221,112,190,119,165,101,102,206,113,172,157,206,4,150,230,122,187,26,225,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,7,32,0,0,0,214,135,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,196,188,228,17,153,195,229,118,140,218,52,42,113,170,208,174,66,165,95,149,90,77,74,62,0,85,15,8,64,8,113,126,153,191,153,39,236,143,218,253,19,1,8,33,206,47,243,55,243,132,253,81,123,85,3,0,0,85,15,80,176,8,210,210,204,160,221,118,141,102,41,110,80,215,173,37,218,38,11,205,39,104,27,164,20,83,202,83,113,88,168,113,59,2,133,30,93,30,187,226,244,208,172,107,203,120,214,14,182,129,60,106,70,41,165,70,144,204,82,163,70,182,109,211,54,36,51,71,91,166,105,105,67,72,195,50,193,136,130,244,18,82,196,93,57,226,7,204,220,12,98,104,214,103,25,123,51,58,135,231,39,141,94,72,86,167,105,72,173,148,102,113,198,0,255,44,181,29,181,180,234,156,83,189,227,166,68,75,157,26,119,3,254,184,49,197,220,172,85,147,191,236,10,23,218,157,182,210,97,68,148,82,146,82,82,107,173,145,132,16,74,163,212,90,106,68,68,68,68,46,210,208,51,73,167,51,57,199,161,30,30,74,12,113,48,7,179,213,6,179,114,131,127,252,227,175,3,160,178,129,235,144,136,90,37,133,212,198,141,82,155,76,167,187,203,238,85,156,49,169,123,73,199,165,226,44,164,53,53,241,241,240,11,207,216,220,149,114,83,149,184,60,108,11,109,182,47,236,4,61,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,137,218,62,227,151,41,143,200,28,46,55,164,83,169,78,151,83,133,118,21,86,5,90,213,106,210,176,60,254,91,84,135,190,227,113,146,188,142,227,212,74,142,9,59,250,150,164,59,89,78,121,43,101,40,86,242,142,26,149,106,187,167,167,31,246,177,90,43,54,27,178,81,232,219,253,120,187,152,93,181,1,81,99,126,240,103,223,194,167,246,171,237,86,136,212,68,212,152,31,252,217,183,240,169,253,106,187,21,2,0,0,0,192,140,182,245,66,73,157,22,82,139,36,14,173,173,75,35,47,73,154,19,172,91,27,218,162,58,93,106,36,201,244,106,83,133,76,203,233,50,248,96,105,30,142,242,171,221,96,76,187,202,254,48,192,79,15,50,34,99,229,94,59,73,124,90,221,118,213,182,144,55,250,92,182,178,222,186,145,89,225,77,193,125,27,37,177,185,119,165,101,102,102,186,99,75,222,177,52,183,242,95,67,120,242,203,252,205,204,110,127,212,110,137,92,135,68,212,42,41,164,54,110,148,218,100,58,221,93,118,175,226,140,73,221,75,58,46,21,103,33,173,169,137,143,135,95,120,198,230,174,148,155,170,196,229,97,91,104,179,125,97,127,37,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,5,147,110,159,241,203,148,71,100,14,151,65,145,78,165,58,93,78,21,218,21,152,1,218,129,86,181,26,211,190,128,0,0,224,231,171,61,0,64,206,172,203,17,222,158,241,168,122,0,255,120,36,254,246,52,230,108,120,235,246,230,214,247,127,23,249,33,252,235,121,124,53,111,65,99,179,149,237,119,8,121,230,133,158,210,42,237,158,148,155,183,238,197,113,104,165,167,105,184,159,0,255,126,167,86,78,77,206,253,49,9,19,152,232,203,131,28,225,73,86,100,171,207,204,204,140,82,74,41,165,102,212,82,106,70,41,165,230,206,204,204,204,77,91,122,4,35,18,49,201,146,22,77,122,44,202,96,6,59,197,240,47,99,216,193,14,238,204,164,22,66,203,204,136,186,42,141,180,180,82,90,191,69,165,225,146,136,95,35,20,38,77,22,146,42,226,47,243,132,64,19,50,200,84,195,195,99,70,180,79,188,103,159,217,105,151,153,117,68,68,121,102,102,76,209,20,213,239,87,213,146,214,162,70,29,46,51,99,154,162,202,85,81,84,79,74,106,41,73,41,205,204,140,157,43,55,105,232,17,89,31,114,137,140,28,135,199,52,195,117,29,119,151,81,23,95,26,224,0,11,111,204,206,55,46,229,82,142,59,0,192,189,227,1,0,32,210,17,254,153,117,156,234,61,213,44,191,167,41,198,209,207,70,65,119,55,233,97,7,91,217,79,61,252,89,231,118,179,187,154,155,90,53,207,7,64,78,203,202,82,34,253,165,132,83,41,137,69,35,187,25,125,143,146,206,206,204,66,79,171,91,58,21,191,121,79,47,61,48,226,39,150,229,83,86,32,158,186,95,107,235,219,45,118,71,156,241,238,207,188,167,169,93,205,121,206,113,116,232,244,245,121,179,238,110,238,118,94,198,187,207,237,166,86,244,118,53,107,241,45,113,179,70,9,18,52,218,164,65,139,187,188,167,187,10,173,197,105,151,113,25,119,68,199,46,67,217,115,197,194,223,92,84,222,90,83,217,144,157,197,166,197,99,155,223,62,104,0,144,230,87,175,0,255,133,243,173,253,224,231,30,217,167,146,143,133,250,16,50,52,153,0,255,162,141,252,199,178,159,189,157,221,99,8,25,154,204,127,209,70,254,99,217,207,222,206,118,78,0,0,0,233,247,116,0,192,143,153,63,165,254,106,56,0,255,33,15,247,185,207,246,91,201,47,111,173,163,235,249,207,26,203,63,51,0,255,233,0,255,15,109,25,132,29,197,156,232,122,254,181,198,242,223,204,128,246,135,246,12,226,138,98,1,0,208,118,20,8,247,215,69,45,173,77,171,79,104,239,142,150,115,244,56,126,251,94,183,90,13,254,241,195,63,0,223,230,145,138,0,255,185,168,79,174,70,86,199,244,147,207,193,37,122,164,191,222,27,62,245,133,243,22,110,110,191,59,21,103,32,191,32,232,73,196,143,0,255,97,253,111,250,42,109,171,69,251,222,128,190,220,248,211,88,219,195,144,81,244,123,229,74,212,232,221,95,214,180,113,38,208,200,70,124,248,201,131,127,33,253,149,149,233,63,24,122,115,250,202,81,199,104,186,237,213,120,47,74,146,18,133,210,14,128,47,114,175,93,207,211,232,181,225,154,151,36,92,107,86,171,99,224,143,66,242,69,14,241,105,86,18,111,133,3,54,216,135,36,59,127,147,102,68,223,187,5,143,238,70,70,199,199,247,67,14,95,228,105,19,17,177,130,68,54,99,211,77,144,182,161,172,168,133,131,40,120,96,183,68,206,140,137,1,0,255,214,5,131,106,237,69,167,229,137,97,222,105,196,155,159,139,17,71,202,202,94,99,212,201,111,171,87,67,190,127,239,210,63,247,107,1,23,154,204,23,94,167,184,166,189,204,128,47,151,191,51,115,84,68,166,103,45,73,76,53,203,219,240,55,200,13,243,166,110,77,231,26,31,177,16,155,163,49,47,226,229,83,92,94,17,171,178,249,186,103,10,61,61,201,120,108,201,67,147,141,5,218,125,26,0,254,51,200,94,171,56,12,173,144,227,168,152,17,59,67,81,1,116,113,209,226,189,136,11,128,22,244,113,209,130,62,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,230,199,86,64,11,186,122,97,69,42,38,61,14,152,203,57,140,0,255,65,242,98,56,234,118,100,218,135,160,0,255,235,229,50,90,58,57,189,50,192,249,127,183,117,191,248,120,8,179,15,248,198,191,236,87,74,122,238,228,145,62,84,23,135,143,242,215,211,118,102,238,187,55,55,116,248,97,252,143,92,6,41,231,212,178,82,146,39,138,155,14,24,241,151,241,215,142,104,187,57,171,204,15,27,126,230,28,232,191,126,229,74,122,45,205,135,200,12,57,96,62,79,0,254,178,223,106,195,66,38,153,99,222,46,9,7,92,145,10,114,200,143,26,199,251,153,22,64,31,138,10,145,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,138,245,41,128,28,32,159,185,226,226,253,149,113,200,220,25,114,184,128,153,95,117,91,140,251,59,21,119,70,46,146,144,84,200,47,82,226,40,238,92,229,29,168,249,127,215,63,159,1,174,187,95,54,58,238,124,181,29,9,62,93,38,215,47,119,84,176,147,47,193,143,141,36,224,139,123,245,124,230,186,211,44,175,134,53,84,240,95,254,254,131,128,118,88,124,216,128,63,238,239,60,205,119,35,105,62,237,26,74,252,197,239,63,105,24,254,196,194,15,80,95,68,6,234,146,164,98,172,136,72,122,65,151,171,155,134,2,174,72,5,197,220,202,8,184,183,211,2,90,92,25,23,45,236,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,128,247,34,21,20,35,21,45,10,247,119,40,42,174,12,69,5,206,81,227,202,29,201,110,172,47,158,62,197,95,196,70,142,52,108,141,20,215,138,215,226,150,222,114,41,117,249,197,159,55,3,216,37,141,33,67,246,207,21,125,182,77,174,160,181,141,254,113,65,69,43,205,211,160,38,53,12,227,34,141,51,217,43,129,43,6,125,174,167,175,175,61,28,125,57,206,219,189,126,220,241,204,168,185,123,68,47,96,77,150,137,109,56,196,250,238,101,68,230,50,106,236,18,46,37,149,208,103,68,195,171,153,82,175,232,137,247,22,254,157,23,126,185,218,77,95,235,190,189,39,113,171,27,223,183,99,240,55,188,99,242,87,168,188,60,136,168,211,199,91,43,171,158,190,76,62,155,246,101,50,204,109,107,82,138,153,80,83,226,129,139,89,72,153,213,14,48,0,42,174,12,5,104,176,143,244,111,231,116,222,187,183,167,227,131,250,145,254,211,243,186,111,244,70,52,63,145,97,252,199,126,57,50,251,39,165,150,136,215,44,42,50,91,154,98,137,233,185,196,9,104,139,157,208,248,158,250,47,34,31,224,137,211,163,68,97,152,132,183,244,164,106,191,72,100,234,254,229,138,249,212,127,37,35,30,103,196,209,154,61,141,64,62,246,223,125,16,197,242,36,178,13,5,140,148,178,169,189,31,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,85,6,73,175,17,154,165,117,218,82,40,169,65,92,241,63,72,113,199,46,173,52,39,83,15,185,41,215,210,168,70,222,143,3,110,180,48,55,23,213,100,80,187,194,133,182,152,253,117,212,101,236,181,147,148,200,136,32,53,104,84,82,41,113,105,243,56,162,241,227,48,165,208,82,27,110,173,122,225,10,75,253,136,71,161,198,236,227,75,174,229,170,53,126,103,165,3,0,234,44,104,70,109,105,77,18,244,29,180,144,234,142,163,16,82,75,104,62,65,72,186,249,62,165,107,56,45,41,116,196,170,120,60,218,21,184,156,3,119,237,26,172,107,191,114,176,205,100,43,24,160,222,48,74,91,203,72,151,212,182,117,90,151,208,32,196,177,197,59,153,221,88,18,219,186,227,135,50,162,27,111,100,183,164,66,205,141,244,241,85,165,114,202,175,252,148,73,134,254,17,237,13,237,21,13,0,0,0,80,111,80,50,104,144,134,68,122,119,73,83,202,83,234,227,134,121,178,13,26,206,203,56,239,203,36,232,56,82,41,79,133,14,230,22,212,39,137,41,172,148,40,50,207,178,214,29,119,218,78,97,218,53,108,160,150,25,17,59,247,218,73,225,19,234,184,171,184,133,178,209,223,50,228,245,214,141,244,10,111,54,158,219,232,134,205,189,235,50,51,243,84,2,91,50,129,165,89,154,169,14,0,0,0,176,131,200,36,149,68,37,149,22,90,34,10,45,164,68,165,133,148,200,200,200,200,92,212,161,103,140,206,96,82,142,92,61,204,149,24,98,95,14,230,164,13,158,230,6,0,255,24,192,42,185,100,41,180,41,187,29,167,91,11,61,74,169,46,153,161,224,186,136,20,148,33,27,228,16,137,191,97,167,84,206,167,183,144,67,125,249,196,196,8,95,242,83,166,225,44,212,120,217,254,206,181,8,88,31,48,51,34,34,50,163,70,141,164,132,80,146,81,28,215,113,106,210,134,25,177,44,121,75,38,115,201,29,157,54,117,74,156,218,181,107,83,41,80,165,86,173,146,15,0,0,0,0,0,236,153,153,185,115,237,149,20,62,33,109,179,105,67,40,27,253,45,83,74,213,221,251,152,21,222,108,124,222,179,146,56,223,187,46,51,51,27,216,201,78,231,29,75,179,130,253,215,128,223,4,204,103,102,174,29,53,163,174,36,132,210,106,41,227,90,111,218,214,53,177,34,110,78,105,71,111,116,186,52,43,140,63,92,84,112,114,182,176,130,151,185,159,13,236,108,123,180,23,218,64,8,0,0,0,0,0,128,159,4,25,145,107,175,248,244,140,21,206,67,118,214,134,29,215,92,218,132,77,164,68,19,129,231,110,196,168,42,31,44,44,10,210,35,243,56,43,248,107,63,39,218,147,54,179,253,203,254,99,43,246,206,213,215,86,223,253,78,167,57,45,215,159,59,240,195,127,51,135,76,253,243,190,239,35,61,71,159,99,138,251,46,247,215,108,123,30,181,183,218,1,26,0,0,0,0,0,0,80,247,81,50,73,169,52,131,102,144,154,52,179,113,91,183,45,145,57,226,178,78,83,28,90,218,151,13,182,148,163,167,142,34,22,202,45,191,95,230,230,15,191,178,62,55,216,155,47,89,233,0,192,134,217,20,154,217,56,155,58,77,77,90,22,117,28,18,47,91,139,168,55,164,241,40,245,43,54,179,109,249,150,33,83,221,143,69,107,172,180,43,101,85,187,233,100,15,88,168,171,125,207,180,45,199,171,210,82,157,76,186,67,115,153,32,145,81,70,209,16,231,101,27,51,205,77,75,229,214,52,27,177,170,70,228,142,69,80,166,186,244,229,161,210,102,62,59,109,240,105,187,213,101,4,0,0,246,204,204,220,185,246,74,10,159,144,182,217,180,33,148,141,254,150,41,165,234,238,125,204,10,111,54,62,239,89,73,156,239,93,151,153,153,13,236,100,167,243,142,165,89,193,254,107,128,127,2,104,254,31,205,226,0,255,185,251,159,221,62,170,254,3,16,0,0,0,0,0,0,0,117,78,175,45,137,8,183,70,107,45,222,232,110,92,194,214,150,210,54,155,38,73,101,18,126,40,196,75,205,211,227,138,38,157,30,43,28,98,162,196,99,214,41,187,199,168,118,136,27,60,107,71,88,193,0,0,0,0,0,0,0,0,80,111,208,178,185,94,83,105,53,27,90,109,221,172,108,75,158,113,155,180,59,37,151,199,97,218,38,226,194,151,16,235,140,199,241,216,12,248,183,205,161,156,116,136,104,11,253,104,0,255,103,87,240,8,234,148,204,160,221,23,141,102,41,110,150,166,33,52,221,38,11,205,39,136,147,85,245,43,206,83,113,88,168,113,67,62,187,98,37,30,187,226,244,175,92,100,55,120,214,14,182,21,12,0,248,203,145,25,185,99,237,21,21,94,33,141,179,137,67,199,140,244,55,79,217,84,119,239,99,83,113,23,54,62,239,89,55,156,239,214,188,204,179,108,224,88,59,157,99,237,122,91,193,6,68,0,112,195,200,140,189,54,188,90,228,206,150,173,43,136,219,144,232,77,113,77,225,42,174,151,198,192,147,223,210,34,140,155,90,63,250,21,115,114,141,129,10,178,157,141,205,251,12,212,254,211,0,0,0,0,0,0,0,168,179,140,146,244,168,117,69,67,219,82,107,182,13,217,117,72,137,218,141,184,209,6,219,138,203,40,134,205,115,57,98,164,145,42,82,153,133,6,137,71,96,62,112,42,67,243,156,221,224,89,251,159,21,12,248,75,16,133,212,74,11,37,49,125,149,70,150,194,48,249,184,76,155,25,162,206,19,196,113,199,99,17,141,148,106,248,105,234,26,85,113,101,225,168,85,179,57,198,185,28,97,80,59,209,118,182,165,109,8,187,174,211,235,170,37,113,194,177,225,187,52,170,235,62,36,194,105,200,226,218,208,38,41,115,106,252,150,68,73,202,39,85,36,18,196,44,54,74,84,241,37,51,248,192,74,217,108,98,86,182,155,218,21,26,0,100,128,92,68,196,94,73,34,201,142,90,75,157,80,18,132,230,58,78,19,126,202,223,27,210,157,140,74,213,232,131,65,172,181,113,103,138,107,76,203,130,156,227,174,41,214,179,125,19,52,0,255,143,102,241,0,255,220,253,207,110,31,85,0,255,1,8,0,248,72,25,14,165,37,169,133,208,107,70,161,89,135,39,89,92,218,178,227,104,242,156,164,108,8,185,130,196,166,94,80,194,73,225,241,11,177,85,226,54,15,218,190,44,99,25,223,51,49,139,219,186,236,224,8,160,74,144,36,234,52,51,24,114,75,47,78,144,234,20,250,146,167,70,17,145,159,194,150,26,210,118,111,27,50,248,225,13,109,24,170,241,41,137,3,124,238,203,172,224,166,157,160,109,102,107,219,170,246,71,251,42,2,0,0,0,0,42,251,119,66,11,61,104,210,182,54,57,135,184,79,141,188,221,115,65,26,147,77,76,169,218,160,110,107,161,99,84,10,35,9,15,86,13,92,105,139,119,236,26,59,219,75,161,205,118,133,213,26,0,0,0,0,0,0,240,151,35,51,114,199,218,43,42,188,66,26,103,19,135,142,25,233,111,158,178,169,238,222,199,166,226,46,108,124,222,179,110,56,223,173,121,153,103,217,192,177,118,58,199,218,245,182,130,13,136,128,0,255,6,43,246,206,213,215,86,223,253,78,167,57,45,215,159,59,240,195,127,51,135,76,253,243,190,239,35,61,71,159,99,138,251,46,247,215,108,123,30,181,183,218,1,26,0,0,127,57,50,35,119,172,189,162,194,43,164,113,54,113,232,152,145,254,230,41,155,234,238,125,108,42,238,194,198,231,61,235,134,243,221,154,151,121,150,13,28,107,167,115,172,93,111,43,216,128,8,0,110,24,153,177,215,134,87,139,220,217,178,117,5,113,27,18,189,41,174,41,92,197,245,210,24,120,242,91,90,132,113,83,235,71,191,98,78,174,49,80,65,182,179,177,121,159,129,218,127,26,0,0,0,0,0,0,0,0,0,80,231,244,218,146,136,112,107,180,214,226,141,238,198,37,108,109,41,109,179,105,146,84,38,225,135,66,188,212,60,61,174,104,210,233,177,194,33,38,74,60,102,157,178,123,140,106,135,184,193,179,118,132,21,12,0,110,16,17,177,215,138,87,203,220,225,188,101,7,109,219,17,189,37,78,40,68,69,52,209,24,120,18,91,170,132,177,80,43,72,191,226,113,174,241,87,65,78,180,177,121,159,127,217,127,91,68,68,172,216,107,71,137,87,171,227,174,226,214,209,35,125,206,43,54,237,173,27,217,84,220,133,130,179,187,209,13,155,187,53,211,242,44,231,56,214,182,228,88,187,222,174,183,1,17,0,0,0,0,0,224,159,0,154,0,255,71,179,248,127,238,254,103,183,143,170,0,255,64,148,17,25,43,247,218,73,226,211,234,182,171,182,133,188,209,231,178,162,212,222,186,145,89,225,77,193,217,221,40,137,205,189,43,45,51,115,142,157,108,75,222,177,52,215,219,127,13,0,0,128,202,134,173,91,35,233,148,210,82,28,39,42,109,51,90,111,45,179,54,113,201,100,111,36,26,167,138,178,80,215,52,195,71,196,81,60,227,124,87,186,77,45,226,50,143,45,180,217,70,183,213,26,0,0,0,0,0,0,138,13,218,136,111,46,141,210,248,30,143,214,144,102,76,30,82,73,20,239,175,240,173,153,84,85,179,209,18,114,178,22,149,106,188,48,142,155,30,137,78,95,220,101,99,184,217,214,101,165,187,54,141,235,26,0,0,0,0,0,0,0,117,78,175,45,137,8,183,70,107,45,222,232,110,92,194,214,150,210,54,155,38,73,101,18,126,40,196,75,205,211,227,138,38,157,30,43,28,98,162,196,99,214,41,187,199,168,118,136,27,60,107,71,88,193,0,182,142,121,0,0,68,185,124,158,247,140,111,143,246,52,181,167,40,61,197,137,186,245,26,109,245,86,109,222,234,109,227,151,241,121,175,163,91,204,134,70,69,135,30,250,72,31,34,34,34,34,34,73,68,36,165,148,68,36,33,180,161,36,9,105,152,166,37,205,88,44,26,81,38,12,10,143,192,164,73,139,79,143,62,117,234,212,124,132,36,55,40,37,73,106,214,204,90,201,218,210,182,48,110,75,73,210,210,70,57,62,73,105,108,170,46,113,200,68,180,48,39,222,49,233,119,28,14,179,160,61,92,38,198,148,108,122,246,41,67,164,103,222,17,209,158,217,62,166,104,184,218,218,245,58,90,216,164,175,141,109,214,203,204,184,213,34,87,53,247,244,105,243,164,68,173,164,18,82,169,250,148,56,181,196,67,42,109,158,44,59,65,89,153,108,205,167,74,27,18,235,150,91,231,29,237,101,132,28,206,120,197,114,98,64,251,83,178,81,108,206,6,0,200,203,0,0,16,233,136,136,49,69,83,76,77,155,78,177,161,177,164,73,3,251,101,230,92,215,84,187,42,151,251,243,1,208,99,145,159,186,82,39,197,91,148,239,221,189,209,182,173,139,89,215,253,6,194,251,90,186,200,212,72,247,0,255,90,188,227,101,48,243,179,139,217,185,158,123,156,8,159,25,225,79,233,19,39,182,0,255,234,58,71,177,152,168,166,248,186,189,191,205,93,220,120,199,254,253,72,79,227,99,214,130,78,163,61,109,214,115,139,27,181,8,122,33,221,146,84,74,115,19,215,141,74,105,137,247,20,164,38,189,68,105,13,54,36,138,58,166,208,1,231,126,58,85,138,188,113,161,13,226,83,91,216,38,68,204,136,220,206,140,36,59,147,146,85,106,4,165,23,183,6,101,71,221,75,237,254,154,80,189,161,209,165,133,47,65,156,226,169,31,158,48,82,16,139,56,236,162,84,66,105,148,82,34,34,114,197,142,85,221,90,102,16,118,68,51,50,72,38,82,137,108,154,182,89,162,83,194,169,250,216,199,77,4,79,50,130,181,89,155,155,14,94,175,28,0,64,154,95,189,254,23,206,183,246,131,159,123,100,159,74,62,22,234,67,200,208,100,254,139,54,242,31,203,126,246,118,118,143,33,100,104,50,0,255,69,27,249,143,101,63,123,59,219,57,1,0,0,164,223,211,1,0,63,102,254,148,250,171,225,252,135,60,220,231,62,219,111,37,191,188,181,142,174,231,63,107,44,0,255,204,252,167,0,255,63,180,103,16,233,191,178,152,19,93,207,127,214,88,254,153,249,79,0,255,127,104,207,32,210,111,103,141,163,0,128,233,71,29,9,17,0,255,169,251,207,172,225,154,245,97,10,61,214,159,0,255,77,31,17,122,224,107,81,99,83,122,160,122,66,217,230,121,136,248,207,238,31,101,84,43,164,5,122,32,253,0,255,238,215,142,26,166,79,105,209,216,204,8,88,95,126,105,236,47,106,205,57,237,197,119,182,141,19,32,42,75,205,54,12,210,254,209,192,72,52,141,253,75,125,182,27,171,103,16,90,68,85,158,78,56,212,142,142,184,50,20,5,0,0,98,68,141,50,35,93,247,74,62,147,229,158,171,184,14,169,149,9,51,60,158,104,199,148,188,112,130,53,28,20,112,157,205,97,204,47,61,9,74,41,9,250,92,59,114,17,181,72,74,50,156,145,235,212,104,48,125,95,113,105,194,87,213,22,85,99,202,88,35,177,83,133,103,91,216,152,13,123,174,24,246,202,71,252,157,145,237,222,173,152,161,145,209,36,37,17,82,98,78,229,184,82,146,59,178,120,210,254,230,169,75,172,147,8,217,47,87,34,151,44,41,126,84,66,219,156,240,162,74,222,32,169,34,54,101,138,254,197,145,54,70,34,252,231,34,23,110,62,73,70,205,204,136,0,158,86,104,105,146,70,9,140,74,92,95,225,73,45,108,21,199,45,238,134,153,223,46,69,188,159,11,93,210,186,34,51,73,205,69,103,40,165,229,73,77,14,53,170,77,61,177,242,3,0,192,5,212,83,5,197,21,169,152,79,11,112,63,67,81,33,242,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,87,164,197,139,10,24,113,193,130,46,46,234,211,2,102,228,73,69,63,4,253,211,253,237,104,22,37,125,126,200,254,235,135,160,127,190,0,255,213,61,232,40,144,1,238,173,124,230,107,110,188,33,212,17,95,232,214,240,95,59,27,122,249,117,236,144,203,243,246,70,233,88,95,158,240,203,200,55,36,159,85,229,7,196,151,91,213,137,163,66,236,12,208,165,2,70,68,42,222,207,40,129,247,87,224,186,23,52,21,48,242,145,81,183,176,243,25,168,39,184,170,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,0,177,35,98,201,97,69,198,33,115,47,57,200,1,239,39,33,161,152,247,41,169,138,248,105,10,250,157,181,44,113,20,50,86,100,137,29,73,125,185,204,225,183,87,13,215,220,132,183,14,249,136,85,75,251,33,226,63,94,127,185,34,170,215,134,237,140,36,222,167,121,58,253,33,35,140,65,0,255,134,127,62,82,239,163,18,123,25,241,239,141,253,233,110,82,140,129,47,239,245,87,95,208,215,68,108,117,192,251,177,67,33,243,62,169,203,241,254,138,32,181,112,44,232,67,1,118,4,212,87,202,197,181,147,22,113,17,63,61,14,152,22,35,50,228,120,47,195,162,62,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,232,201,69,11,122,122,145,40,224,138,98,129,62,226,203,204,69,133,67,174,172,22,228,56,135,220,65,55,173,68,22,226,54,110,54,229,150,36,130,3,162,18,41,199,113,172,250,205,245,223,116,183,78,183,251,205,134,66,93,252,166,223,80,56,91,216,204,15,122,178,114,135,153,41,155,212,104,233,89,219,56,185,58,171,192,34,212,65,240,242,108,249,164,93,166,81,189,149,220,223,91,173,94,123,253,11,63,252,112,166,126,127,31,233,107,252,103,131,37,222,91,107,209,246,170,171,86,175,14,185,78,235,214,141,219,24,181,196,140,195,251,227,37,150,113,51,231,220,183,112,61,215,32,64,126,149,252,14,146,237,147,108,9,14,187,99,94,174,181,178,54,123,213,104,53,135,154,104,220,138,19,143,30,254,119,161,216,156,116,128,70,216,225,251,175,239,86,139,146,47,142,251,40,97,175,227,238,120,254,207,125,239,60,222,209,91,45,31,232,145,25,115,249,250,72,89,191,34,250,158,51,113,179,22,146,165,226,114,198,170,142,171,60,137,144,249,73,10,231,135,244,19,209,196,86,142,156,164,167,183,204,116,186,142,180,215,37,152,253,231,213,84,168,234,234,85,142,235,25,113,41,46,33,62,99,127,91,151,163,87,191,122,183,0,125,249,112,102,182,205,214,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,252,236,14,0,120,238,196,153,153,158,209,231,172,102,196,238,159,233,60,179,154,17,241,22,49,211,111,184,170,186,53,34,187,187,236,103,135,229,65,190,245,246,246,235,213,215,51,205,136,110,30,117,250,237,126,247,239,19,226,150,18,241,105,75,155,154,116,122,97,50,159,154,221,42,13,167,246,100,56,165,68,165,20,167,29,145,38,140,233,140,173,202,81,92,156,206,30,134,109,25,106,154,125,206,30,148,80,194,148,22,90,207,200,72,186,74,189,52,181,146,90,184,71,169,217,210,136,71,211,20,42,109,16,106,42,98,44,203,132,95,211,209,201,180,196,67,92,70,180,49,76,104,159,217,157,57,50,35,35,42,41,149,84,26,81,72,165,153,164,146,146,59,50,50,50,86,109,106,25,108,73,252,196,75,170,53,41,82,43,131,103,236,244,196,191,124,226,24,59,24,251,1,0,192,215,7,122,0,192,243,203,241,60,250,148,231,180,167,105,202,51,166,241,153,115,170,91,156,40,54,167,171,181,106,178,85,83,219,181,71,62,212,175,254,179,253,251,177,158,210,231,86,197,47,138,213,130,119,210,33,34,242,43,34,146,236,140,82,55,37,17,148,94,220,154,229,33,123,163,180,251,107,66,245,152,89,169,42,190,4,113,138,167,130,152,197,87,65,44,98,45,84,9,173,245,136,200,36,155,212,171,83,72,41,132,123,146,146,77,77,120,36,205,166,234,6,173,166,29,198,188,172,249,85,29,157,83,75,204,196,229,59,27,195,132,54,166,93,155,168,69,65,89,82,164,143,148,108,74,165,177,104,100,183,164,239,73,162,217,145,65,8,104,149,75,171,34,54,239,233,165,56,70,28,195,178,140,205,234,195,83,247,149,108,125,59,167,1,0,192,235,149,3,0,72,243,171,215,0,255,194,249,214,126,240,115,143,236,83,201,199,66,125,8,25,154,204,127,209,70,254,99,217,207,222,206,238,49,132,12,77,230,191,104,35,0,255,177,236,103,111,103,59,39,0,0,128,244,123,58,0,192,199,204,159,82,127,53,156,0,255,144,135,251,220,103,251,173,228,151,183,214,209,245,252,107,141,229,191,153,1,237,17,237,25,132,29,197,156,232,122,254,181,198,242,223,204,128,246,136,54,13,34,253,87,214,56,10,0,64,31,24,17,212,151,91,235,229,206,104,235,53,12,79,196,159,211,21,167,219,185,158,221,121,167,35,119,113,122,192,187,66,216,23,8,122,162,76,192,95,247,47,251,213,253,94,208,7,186,143,174,234,206,62,98,36,1,191,121,238,95,174,146,142,199,118,162,84,70,203,94,82,170,212,142,140,24,43,35,178,216,18,211,204,46,61,45,31,31,175,111,111,111,17,24,13,132,106,191,68,172,47,219,149,100,56,54,0,160,251,145,231,152,102,204,139,156,174,134,207,251,162,123,139,39,232,196,151,34,164,24,134,78,204,213,31,249,146,73,35,202,78,26,187,57,213,74,70,101,65,14,65,149,154,144,25,215,116,234,169,27,23,218,201,12,117,195,144,204,137,176,254,142,238,247,157,78,163,177,254,131,35,142,56,85,63,73,207,209,31,184,204,190,73,208,167,126,215,215,166,116,218,162,175,67,175,121,0,255,254,237,57,89,28,184,224,235,142,225,20,203,56,167,207,113,170,29,143,72,194,252,191,172,101,174,186,162,18,81,34,30,18,77,50,102,221,184,116,52,42,26,102,30,174,48,22,205,217,118,83,99,222,139,136,140,82,147,144,40,149,118,200,15,253,206,66,245,244,218,162,164,84,247,62,28,153,25,69,119,171,195,92,117,0,0,188,120,191,85,128,21,161,152,43,234,197,21,53,142,250,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,137,130,158,92,0,184,24,59,3,239,45,18,120,127,209,180,128,244,29,245,246,195,252,219,254,101,244,197,40,241,163,46,87,166,251,97,254,125,127,17,36,55,74,118,64,125,172,77,95,78,185,116,156,0,255,245,82,223,236,130,74,119,204,207,211,22,33,145,142,243,63,254,101,187,2,85,124,0,64,197,92,92,64,93,94,180,160,207,149,184,104,1,244,25,153,22,239,69,185,160,171,22,245,105,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,33,114,161,168,160,75,5,204,101,200,225,94,70,88,188,152,95,25,149,202,1,162,18,197,124,172,226,90,208,239,154,98,210,140,18,135,198,140,29,81,212,15,17,0,255,41,252,117,101,188,75,40,243,99,68,181,15,17,0,255,217,253,163,142,107,133,116,205,200,12,186,173,203,215,72,20,17,232,88,95,254,155,167,244,204,54,114,36,177,223,145,254,211,239,173,111,221,234,104,214,161,251,231,253,32,231,201,14,239,73,65,19,223,24,80,167,11,186,233,59,31,86,6,109,21,251,24,240,191,198,63,34,26,39,200,57,62,100,70,238,44,0,75,151,91,113,235,86,77,49,151,167,10,155,166,0,69,49,47,100,88,140,149,249,180,128,161,168,160,15,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,227,253,136,140,195,133,29,57,7,204,149,81,143,146,112,188,31,121,250,114,21,238,71,90,184,31,81,45,52,0,128,250,145,18,55,190,245,105,244,172,177,190,151,194,36,234,155,16,0,255,240,114,153,139,60,123,90,17,59,71,107,156,138,101,178,33,215,154,142,33,237,11,167,174,114,54,12,66,126,237,93,178,144,89,98,126,254,94,46,163,236,40,249,86,68,106,35,105,13,67,73,136,157,133,143,110,43,137,84,78,248,249,204,77,153,217,60,96,219,52,232,42,49,242,242,21,229,115,145,119,213,177,171,122,13,143,106,13,17,156,21,93,184,219,254,106,132,36,164,122,145,17,161,167,238,169,200,140,112,222,82,42,1,65,156,236,82,17,21,189,42,33,213,244,202,55,237,224,136,145,43,10,13,226,4,113,45,52,176,140,121,145,215,123,211,173,12,126,195,123,39,108,187,252,174,238,70,19,249,196,88,108,204,0,255,166,207,40,186,224,106,73,40,141,210,23,183,164,84,246,113,98,142,153,49,159,175,175,152,253,231,166,239,85,237,122,149,77,91,143,227,185,235,104,54,254,64,192,159,31,15,240,143,157,209,79,89,214,155,58,53,93,208,192,76,133,234,171,221,156,88,223,189,120,74,185,164,132,150,72,71,213,197,40,205,90,106,216,227,110,254,202,125,157,180,11,16,234,191,31,78,155,207,72,10,143,182,167,90,214,69,26,53,124,116,174,178,179,142,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,180,158,57,0,128,180,39,222,19,19,62,254,116,13,71,93,135,94,87,15,123,53,178,175,93,227,151,152,83,219,197,109,234,45,234,211,67,31,149,77,79,87,110,211,204,36,220,50,222,199,91,203,182,12,169,161,114,232,136,178,35,188,47,101,177,230,146,161,81,30,23,174,64,108,97,244,97,66,27,105,174,125,99,171,53,0,65,143,41,151,203,241,142,241,236,211,174,166,119,21,173,171,24,81,139,94,157,173,222,165,179,91,189,183,14,227,241,78,71,185,232,13,189,182,14,205,60,100,68,70,70,70,148,140,136,74,42,141,76,90,136,67,74,20,234,176,78,83,157,81,89,76,34,79,232,20,34,159,73,173,22,161,30,133,26,213,41,250,248,70,78,80,82,162,148,172,145,181,154,197,37,110,97,219,166,210,36,164,137,10,92,82,209,40,84,90,218,142,105,105,225,77,178,163,213,15,201,28,230,62,123,136,76,252,213,218,244,236,32,9,52,0,0,238,152,56,79,204,137,174,152,114,211,21,101,245,75,156,152,152,69,199,243,67,102,228,118,100,38,93,153,164,172,74,51,72,141,56,52,43,67,234,94,137,55,214,124,234,49,141,82,45,156,8,98,11,79,5,241,132,175,126,88,196,208,15,152,195,57,29,223,215,254,76,225,81,251,83,37,0,255,147,91,246,175,182,14,141,170,183,91,213,111,155,188,212,7,223,30,30,227,199,233,113,219,121,148,53,50,27,219,164,231,16,55,233,145,245,90,186,69,41,149,228,42,78,155,148,212,26,15,40,75,73,122,185,18,18,140,73,116,117,67,161,60,206,13,116,90,21,137,224,66,251,195,88,182,176,189,215,248,78,73,42,173,36,42,41,25,25,177,99,199,42,109,45,50,11,67,34,153,153,35,243,168,102,182,78,227,44,49,42,225,75,125,28,224,230,141,39,249,198,165,172,205,98,40,243,67,87,105,165,118,143,242,189,187,55,226,54,180,50,211,58,220,79,120,191,83,43,153,38,233,254,88,139,9,188,244,101,126,142,240,36,215,115,143,189,94,57,0,128,52,191,122,253,47,156,111,237,7,63,247,200,62,149,124,44,212,135,144,161,201,252,23,109,228,63,150,253,236,237,236,30,67,200,208,100,254,139,54,242,31,203,126,246,118,182,115,2,0,0,72,191,167,3,0,124,204,252,41,245,87,195,249,15,121,184,207,125,182,223,74,126,121,107,29,93,207,191,214,88,254,153,249,79,0,255,127,104,215,32,222,191,151,187,148,19,93,207,191,214,88,254,155,25,208,30,209,166,65,200,176,208,184,50,20,21,116,69,1,244,148,64,75,196,95,247,47,251,83,251,127,222,29,186,159,184,170,226,236,151,136,139,132,250,242,138,215,5,109,215,170,187,110,229,113,189,123,122,171,221,141,241,217,5,27,196,60,124,59,115,197,68,234,89,22,109,106,196,235,113,114,16,241,136,170,74,53,218,116,227,176,77,251,27,98,212,159,143,136,31,145,145,148,45,65,79,241,132,250,239,71,217,205,103,70,165,69,158,59,238,236,232,59,93,204,226,167,35,148,222,78,65,140,123,91,31,233,68,70,100,33,20,68,34,108,196,202,143,13,23,234,139,136,88,65,130,80,139,233,135,250,239,69,236,124,70,137,93,211,41,73,130,52,108,9,153,106,78,63,220,148,200,121,98,228,126,93,191,189,73,109,215,61,189,128,26,111,158,30,217,29,248,159,253,197,144,211,197,203,101,137,201,173,40,240,91,138,177,54,2,181,55,166,253,178,48,235,49,70,187,115,163,46,212,207,5,109,175,111,222,118,91,28,111,244,224,239,254,21,71,222,73,250,98,254,122,249,204,158,69,20,0,255,178,127,144,184,229,107,211,208,204,81,3,233,215,246,117,196,100,144,151,35,140,36,102,101,59,174,1,114,91,191,163,4,105,194,125,227,0,0,56,199,124,62,178,133,195,90,114,220,59,201,5,204,203,173,12,55,14,59,202,133,85,106,28,118,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,128,158,92,180,160,39,23,114,211,11,152,215,225,206,199,42,161,168,15,197,188,165,40,222,143,250,126,136,250,238,253,254,86,75,11,208,175,227,210,239,160,29,73,126,234,23,223,23,73,73,198,152,161,34,133,231,142,36,212,0,255,238,223,111,201,86,15,68,226,24,163,254,252,18,126,161,103,75,54,172,113,198,200,254,107,7,37,117,122,109,69,149,25,198,128,0,255,53,252,114,45,182,6,137,216,235,128,138,59,183,20,47,172,60,1,88,73,46,172,12,200,21,129,247,51,234,22,224,254,78,11,186,114,225,254,78,11,186,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,144,10,144,185,51,112,239,32,168,79,133,252,202,77,228,0,25,73,46,100,62,51,105,144,151,244,66,210,224,72,67,68,198,170,151,57,68,252,199,248,173,202,212,11,40,142,145,43,92,69,252,25,77,173,138,110,86,25,206,0,255,232,247,55,241,221,11,195,46,102,94,100,191,66,206,149,136,242,58,164,148,146,88,124,56,0,255,111,253,171,95,92,84,18,194,124,7,252,137,47,226,147,234,228,222,150,246,146,197,89,10,213,174,1,35,47,35,31,33,252,214,75,246,9,17,196,196,143,177,242,81,71,6,252,161,222,218,234,145,167,102,144,34,221,72,50,243,176,143,119,12,186,29,123,21,82,91,39,27,146,2,232,51,51,66,14,161,143,122,194,49,151,59,201,28,50,23,64,198,142,35,254,149,25,225,202,33,105,138,59,159,35,14,28,48,151,15,133,11,59,87,84,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,184,151,2,94,0,93,42,228,246,170,22,233,69,125,198,81,208,135,162,226,189,12,5,96,78,44,142,27,239,229,51,159,100,68,105,100,132,211,80,82,106,168,96,35,239,99,55,72,53,44,84,107,54,204,25,54,78,163,204,152,211,227,103,128,127,174,218,236,122,74,97,153,117,252,146,230,224,93,150,186,101,69,179,107,18,116,149,0,127,121,125,70,127,68,201,164,36,31,205,221,103,146,74,171,83,169,232,116,185,212,61,71,148,98,19,183,51,132,161,122,56,161,221,14,161,254,251,17,37,31,145,161,163,199,207,139,72,164,143,19,65,76,155,144,207,229,215,170,33,113,102,82,90,148,74,178,33,112,80,198,33,245,229,56,215,134,176,10,142,179,27,66,126,228,242,217,62,185,186,162,201,113,247,86,93,58,104,181,151,173,10,83,112,94,58,176,0,110,172,47,159,56,125,146,178,222,221,121,11,239,43,211,55,149,15,167,216,63,141,141,68,124,57,125,113,123,45,226,109,211,157,55,98,30,215,66,247,155,170,10,147,179,179,55,230,153,25,235,191,151,164,39,31,153,148,22,21,245,198,200,142,126,113,198,60,142,170,182,102,219,26,8,121,21,251,103,100,158,18,242,138,204,112,154,82,97,106,222,88,50,81,151,159,31,241,243,180,120,248,117,213,38,50,74,30,23,147,18,118,99,180,235,178,186,96,156,209,142,133,24,248,35,94,100,93,73,74,173,116,196,146,87,85,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,144,117,205,3,0,100,98,245,105,199,180,39,190,199,167,170,93,69,235,233,252,43,90,141,54,117,167,198,110,246,182,241,75,120,188,215,83,46,102,93,163,173,65,15,125,200,228,182,20,151,70,150,90,92,135,22,65,147,198,114,29,150,100,46,82,69,73,73,125,77,225,116,156,74,207,15,39,153,234,53,41,135,76,57,6,228,33,84,3,99,177,54,61,123,51,34,125,200,200,200,200,140,40,25,153,164,146,146,153,180,16,135,148,164,165,125,90,151,58,163,178,152,68,89,51,216,60,62,147,90,45,62,197,250,52,170,211,3,189,196,121,98,218,19,211,61,206,113,221,138,167,173,67,175,163,183,93,90,217,214,118,61,76,156,219,46,114,77,175,95,108,57,96,174,45,66,51,51,130,22,110,146,160,77,201,146,12,169,181,56,45,161,20,85,37,173,83,157,83,45,41,164,42,66,213,50,47,196,9,94,34,59,175,73,87,140,239,108,168,170,246,140,205,216,64,121,24,0,192,60,229,137,117,172,231,143,73,199,196,140,235,118,197,149,244,106,244,116,180,79,183,22,77,236,135,137,145,187,205,53,187,110,185,62,31,45,94,11,41,164,230,50,131,102,102,52,78,210,77,29,122,174,136,186,50,114,148,122,76,179,101,88,143,122,235,165,211,197,183,20,91,120,221,88,206,190,49,158,125,104,75,25,128,128,228,233,62,158,163,247,199,120,140,79,87,196,107,86,122,180,243,173,163,59,117,124,47,183,216,217,243,79,58,170,242,12,223,190,70,159,29,237,225,101,68,70,38,169,148,84,82,50,105,37,37,162,146,74,99,101,100,100,228,38,46,61,242,17,151,216,100,86,139,90,61,22,157,49,131,163,98,24,152,49,236,224,24,27,63,248,178,174,236,252,42,17,81,191,71,50,108,119,231,113,222,74,63,221,22,114,121,200,119,71,233,126,66,52,204,172,3,86,60,125,56,197,11,196,123,246,85,35,27,217,102,68,140,204,200,200,200,164,145,153,164,146,146,17,133,214,182,210,164,165,125,90,151,180,100,81,105,92,89,51,216,60,2,173,38,85,62,197,250,212,105,84,243,165,249,213,235,127,225,124,107,63,248,185,71,246,169,228,99,161,62,132,12,77,230,191,104,35,0,255,177,236,103,111,103,247,24,66,134,38,243,95,180,145,0,255,88,246,179,183,179,157,19,0,0,64,250,61,29,0,224,99,230,79,169,191,26,206,127,200,195,125,238,179,253,86,242,203,91,235,232,122,254,181,198,242,223,204,128,246,136,118,13,162,62,202,137,174,231,95,107,44,0,255,205,28,104,159,104,211,32,20,139,130,174,40,42,232,138,2,48,103,10,179,13,245,231,17,175,139,66,246,2,190,123,182,110,183,75,63,245,136,98,30,155,169,113,102,200,207,188,222,251,218,171,4,127,225,186,151,177,179,253,110,85,64,60,200,176,137,36,212,119,63,200,175,0,255,200,204,147,84,27,43,171,100,188,27,31,179,112,154,42,219,15,136,5,251,69,70,174,146,82,126,103,203,140,46,165,24,204,16,122,132,159,91,247,211,41,199,134,151,223,147,81,93,241,82,47,132,53,121,12,206,27,86,70,65,251,1,49,63,242,194,9,254,185,140,254,218,162,38,153,46,77,86,172,240,84,97,58,207,56,134,198,148,17,251,229,169,46,154,54,31,149,22,103,63,142,42,55,201,75,235,41,179,193,17,86,17,214,179,89,140,218,134,92,46,185,191,104,235,31,155,60,219,121,40,150,65,77,109,182,168,172,60,52,69,184,192,214,74,168,25,244,161,126,62,188,175,221,205,219,110,35,185,213,191,219,189,219,144,224,234,222,204,201,39,55,107,32,212,143,253,179,208,92,81,10,169,171,37,229,74,8,113,31,19,43,250,97,204,43,49,27,38,228,103,94,47,252,218,17,78,247,157,119,221,92,176,185,251,160,183,122,100,49,188,141,133,24,248,35,222,170,43,73,205,146,12,19,239,105,62,0,0,92,192,123,145,23,242,182,133,21,113,97,71,68,177,0,247,51,45,42,232,138,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,232,21,32,82,14,161,143,66,50,14,177,35,98,205,33,105,138,98,44,139,185,162,200,113,231,150,197,98,145,28,11,155,210,164,244,100,32,247,147,212,92,221,180,194,201,140,16,141,35,84,151,107,140,245,235,87,126,5,33,163,38,219,144,177,1,127,183,92,46,243,65,82,211,146,220,20,119,76,34,64,77,153,251,97,169,25,234,207,219,186,200,208,215,224,39,221,195,159,220,144,196,107,141,1,127,107,248,233,98,68,243,137,120,178,193,251,175,222,119,122,144,216,118,79,114,76,102,254,106,140,250,115,123,189,92,37,152,238,142,106,248,0,122,69,221,138,36,10,121,81,23,73,46,224,74,146,22,50,105,92,204,39,145,22,138,2,90,188,183,227,162,62,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,66,46,20,21,117,23,64,113,103,42,228,82,33,111,83,122,1,238,237,74,229,112,111,39,137,67,230,215,38,23,244,25,81,9,52,102,230,210,133,99,210,157,141,28,119,100,70,100,113,225,144,123,151,140,196,194,248,127,191,219,218,209,95,92,205,140,176,157,33,239,229,211,154,85,91,219,25,174,138,118,53,226,151,223,250,116,120,110,172,111,100,130,106,244,204,136,95,252,171,122,42,202,12,243,83,41,219,150,66,177,132,223,142,59,38,6,252,248,178,245,183,187,109,218,214,93,55,222,33,175,14,158,97,29,203,53,224,199,79,202,218,139,158,239,94,163,17,71,76,166,143,43,157,177,118,131,46,87,73,93,73,50,11,179,73,29,55,73,43,169,136,92,84,14,47,57,4,183,24,73,234,73,147,203,178,187,149,53,124,6,45,37,98,82,185,122,189,111,249,158,157,26,224,194,189,90,37,115,192,175,143,220,145,43,202,34,165,241,86,8,169,204,43,38,145,209,121,62,218,7,88,59,118,165,22,214,253,44,112,208,231,114,181,218,200,113,229,99,213,180,128,247,107,28,117,69,14,247,34,50,45,174,204,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,5,164,23,215,125,18,22,137,28,247,222,25,97,1,114,175,44,22,47,230,218,89,44,64,131,238,8,127,59,91,118,237,189,150,19,10,237,141,222,253,97,88,192,140,47,77,121,233,240,126,36,181,0,255,249,24,155,206,140,154,81,68,39,220,77,135,96,209,68,61,9,245,231,116,37,20,245,69,95,53,66,64,119,43,190,155,40,99,86,155,162,95,174,50,43,66,94,46,125,48,166,181,234,180,248,192,123,235,254,77,84,49,36,211,251,210,90,155,41,49,79,151,15,49,57,79,50,147,89,249,50,188,59,189,70,200,213,157,135,118,154,132,141,208,144,31,121,157,216,148,207,19,55,87,119,78,77,81,75,11,152,5,121,222,59,28,209,222,211,64,224,75,196,103,246,127,97,63,186,167,211,249,190,209,253,196,143,78,179,19,34,132,46,34,114,155,128,15,95,241,107,111,186,94,221,209,11,211,214,62,61,51,29,197,103,159,48,146,176,116,105,30,109,125,173,22,225,177,110,91,120,113,179,101,222,91,167,218,109,17,239,237,72,74,79,247,221,144,203,69,247,51,139,253,173,210,102,180,12,198,73,109,77,15,141,211,81,70,42,48,70,105,247,104,216,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,59,196,189,36,100,175,140,154,132,80,154,53,41,165,108,83,157,74,41,169,143,195,130,25,83,162,195,110,169,144,95,211,10,127,248,192,185,44,180,83,90,203,1,238,101,5,131,29,34,114,17,73,73,62,87,82,66,40,173,150,218,184,110,141,80,66,232,79,185,20,102,152,106,212,196,209,77,173,32,254,229,71,174,113,138,149,93,115,44,200,122,118,138,127,12,0,0,0,0,0,128,42,35,242,223,105,243,254,171,114,218,251,31,203,118,66,0,255,26,99,100,70,70,70,38,77,154,73,10,173,52,162,54,78,227,210,36,14,75,98,94,202,150,67,38,145,59,70,109,26,149,200,180,171,208,166,210,175,74,147,90,37,31,0,0,0,80,101,68,254,59,109,222,127,85,78,123,0,255,99,217,78,232,15,116,136,204,101,36,41,185,92,81,9,173,180,66,74,56,109,141,86,90,232,175,184,220,132,84,157,38,142,110,22,5,177,210,12,215,216,194,74,161,57,174,240,132,83,156,252,0,0,0,0,0,0,0,50,102,228,35,163,210,124,236,36,181,144,58,173,180,109,29,122,33,133,214,152,146,40,204,240,210,168,134,175,133,90,63,252,203,143,172,224,20,23,187,26,88,144,245,108,11,127,29,243,94,212,178,87,68,73,90,43,201,146,164,146,183,165,46,37,149,210,183,97,206,140,233,214,161,182,76,72,172,169,138,63,124,96,99,22,170,41,85,230,0,247,114,141,191,14,0,0,0,88,59,166,110,213,218,94,117,122,241,78,175,19,202,221,123,183,122,183,226,64,163,81,113,111,92,247,188,75,152,194,180,60,115,223,241,87,102,229,83,46,176,250,152,247,163,214,181,35,73,212,90,74,144,40,181,121,92,210,146,82,42,97,219,231,36,2,221,202,212,136,233,136,73,85,177,130,67,217,152,187,106,85,149,249,146,33,185,198,74,7,0,0,0,0,0,128,245,99,102,62,51,74,205,197,142,82,107,169,19,74,178,105,232,181,212,90,99,69,226,38,92,234,212,240,181,176,232,135,149,102,88,193,22,46,10,53,112,133,39,108,225,186,99,102,102,102,102,70,141,154,81,106,45,53,154,226,184,142,83,163,184,47,249,121,192,9,47,153,204,37,135,140,42,53,106,45,243,217,93,187,54,171,126,109,179,201,108,171,52,6,0,0,0,0,0,0,0,0,192,218,49,117,171,214,246,170,211,139,119,122,157,80,238,222,187,213,187,21,7,26,141,138,123,227,186,231,93,194,20,166,229,153,251,142,191,50,43,159,114,129,169,14,128,186,99,222,143,90,215,142,36,81,107,41,65,162,212,230,113,73,75,74,169,132,109,159,147,8,116,43,83,35,166,35,38,85,197,10,14,101,99,238,170,85,85,230,75,134,228,26,43,29,0,0,0,0,0,0,176,190,149,244,157,217,180,81,118,36,41,149,97,106,161,164,182,28,210,58,181,41,15,203,190,73,153,98,30,137,222,113,40,117,17,153,122,93,143,85,61,165,73,57,242,1,0,0,0,0,0,0,0,0,80,101,68,254,59,109,222,127,85,78,123,0,255,99,217,78,232,95,117,8,253,38,244,181,105,53,218,173,70,43,228,91,55,239,52,239,194,159,70,163,253,46,120,111,118,111,49,133,105,153,233,126,224,208,204,202,167,172,99,170,3,0,0,0,96,237,152,186,85,107,123,213,233,197,59,189,78,40,119,239,221,234,221,138,3,141,70,197,189,113,221,243,46,97,10,211,242,204,125,199,95,153,149,79,185,192,84,7,0,144,33,34,23,145,148,228,115,37,37,132,210,106,169,141,235,214,8,37,132,254,148,75,97,134,169,70,77,28,221,212,10,226,95,126,228,26,167,88,217,53,199,130,172,103,167,248,199,0,0,0,0,168,59,196,253,36,116,237,76,26,133,144,26,52,42,109,25,167,52,165,146,82,24,247,5,137,64,137,50,59,162,58,126,82,43,172,224,80,206,229,174,93,213,90,190,100,72,86,112,249,16,250,77,232,107,211,106,180,91,141,86,200,183,110,222,105,222,133,63,141,70,251,93,240,222,236,222,98,10,211,50,211,253,192,161,153,149,79,89,199,84,7,0,0,0,0,216,33,238,37,33,123,101,212,36,132,210,172,73,41,101,155,234,84,74,73,125,28,22,204,152,18,29,118,75,133,252,154,86,248,195,7,206,101,161,157,210,90,14,112,47,43,248,235,0,0,50,68,228,34,146,146,124,174,164,132,80,90,45,181,113,221,26,161,132,208,159,114,41,204,48,213,168,137,163,155,90,65,252,203,143,92,227,20,43,187,230,88,144,245,236,20,0,255,24,0,96,253,152,153,207,140,82,115,177,163,212,90,234,132,146,108,26,122,45,181,214,88,145,184,9,151,58,53,124,45,44,250,97,165,25,86,176,133,139,66,13,92,225,9,91,248,239,136,252,119,218,188,0,255,170,156,246,254,199,178,157,208,95,197,0,0,0,0,0,0,176,126,204,204,103,70,169,185,216,81,106,45,117,66,73,54,13,189,150,90,107,172,72,220,132,75,157,26,190,22,22,253,176,210,12,43,216,194,69,161,6,174,240,132,45,252,119,68,254,59,109,222,127,85,78,123,0,255,99,217,78,232,175,98,0,0,0,128,245,99,102,62,51,74,205,197,142,82,107,169,19,74,178,105,232,181,212,90,99,69,226,38,92,234,212,240,181,176,232,135,149,102,88,193,22,46,10,53,112,133,39,108,225,186,99,102,102,102,102,70,141,154,81,106,45,53,154,226,184,142,83,163,184,47,249,121,192,9,47,153,204,37,135,140,42,53,106,45,243,217,93,187,54,171,126,109,179,201,108,171,52,6,0,172,15,17,17,17,17,145,36,73,36,37,132,146,72,218,54,109,75,146,54,204,136,101,41,35,14,135,196,237,232,180,169,83,34,83,161,66,133,74,129,42,77,154,148,124,0,84,25,145,0,255,78,155,247,95,149,211,222,0,255,88,182,19,250,171,24,0,0,0,0,96,135,184,151,132,236,149,81,147,16,74,179,38,165,148,109,170,83,41,37,245,113,88,48,99,74,116,216,45,21,242,107,90,225,15,31,56,151,133,118,74,107,57,192,189,172,96,176,67,68,46,34,41,201,231,74,74,8,165,213,82,27,215,173,17,74,8,253,41,151,194,12,83,141,154,56,186,169,21,196,191,252,200,53,78,177,178,107,142,5,89,207,78,241,143,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,100,5,0,112,207,204,121,102,206,117,77,149,171,174,171,56,196,136,136,88,0,68,63,166,62,51,51,23,59,74,41,117,83,18,65,91,90,173,81,106,237,120,68,197,167,66,220,234,226,82,163,78,133,90,248,195,24,210,9,127,184,195,31,118,126,238,49,19,62,51,205,21,155,153,165,191,170,177,231,50,26,127,77,81,53,3,244,142,153,153,153,153,25,53,51,163,148,82,51,155,90,139,91,106,212,234,190,174,27,118,56,169,84,38,151,215,116,54,11,156,201,86,173,42,161,98,117,228,67,142,90,116,96,188,13,0,128,238,62,206,28,125,112,149,139,152,215,166,169,91,35,197,103,196,226,106,162,155,7,80,59,196,253,72,186,246,166,39,33,53,105,38,161,109,205,54,42,169,209,86,71,60,30,85,170,228,140,147,121,78,15,91,216,150,19,108,149,131,90,96,87,78,101,11,155,15,161,95,73,95,107,47,66,171,211,42,245,222,189,78,175,113,51,49,166,246,94,56,111,192,71,236,225,2,239,244,132,251,216,151,117,185,197,94,151,238,49,19,113,29,83,149,139,5,79,77,171,118,141,37,151,136,106,206,21,213,170,4,8,25,146,0,255,66,236,253,239,229,133,251,223,207,182,67,127,167,67,234,35,50,114,185,162,82,82,86,165,145,181,169,211,18,149,238,142,72,84,132,42,252,157,86,46,205,234,84,104,138,63,252,33,101,241,135,59,12,98,231,247,62,51,51,211,83,205,245,59,174,166,246,162,254,98,24,83,140,104,138,166,5,128,220,49,116,153,145,249,216,73,74,165,155,148,32,196,165,21,154,164,214,144,199,162,208,167,77,220,234,34,85,163,13,70,101,11,131,24,187,58,97,79,198,228,15,55,93,61,217,99,206,204,164,227,154,42,119,245,34,151,155,186,245,106,14,35,98,56,34,186,197,12,200,126,204,123,25,101,175,85,139,90,73,148,136,74,28,18,78,146,74,210,33,109,169,1,171,22,183,164,120,89,48,196,70,39,108,227,164,219,83,29,59,120,193,41,206,126,12,93,102,100,62,118,146,82,233,38,37,8,113,105,133,38,169,53,228,177,40,244,105,19,183,186,72,213,104,131,81,217,194,32,198,174,78,216,147,49,249,195,77,151,114,76,58,38,102,110,87,84,181,43,119,187,37,70,21,49,9,200,126,204,123,25,101,175,85,139,90,73,148,136,74,28,18,78,146,74,210,33,109,169,1,171,22,183,164,120,89,48,196,70,39,108,227,164,219,83,29,59,120,193,41,54,126,96,188,13,0,64,78,151,211,229,56,51,237,136,166,202,93,179,184,229,166,110,189,38,47,35,162,120,34,186,69,12,200,126,136,123,145,100,175,85,75,66,105,212,72,74,27,26,110,82,74,211,45,141,168,1,149,22,185,228,120,94,208,195,70,39,156,224,164,220,211,2,59,120,193,22,206,126,8,93,68,68,62,87,82,74,201,42,53,104,113,234,132,36,165,59,36,178,40,20,106,243,119,90,73,53,107,131,81,57,197,32,254,174,178,216,147,49,25,196,77,7,0,0,0,0,176,243,221,30,0,16,118,137,235,241,158,116,148,223,19,188,158,209,207,240,76,174,233,57,182,243,171,167,123,69,238,160,252,145,223,250,245,117,60,190,26,190,125,141,210,78,118,223,33,247,38,133,86,122,148,164,133,212,106,235,36,41,133,230,52,241,162,222,150,66,235,98,204,109,216,117,169,239,164,133,127,76,20,193,206,252,225,29,247,114,105,42,164,78,75,110,66,202,142,164,149,20,218,212,74,155,177,75,52,78,161,181,132,205,36,246,3,74,13,170,76,165,230,145,168,97,96,54,30,243,157,125,98,123,222,179,115,16,75,78,72,173,144,220,180,210,21,73,43,41,196,165,83,39,98,151,104,156,66,8,53,133,106,238,7,148,26,84,94,82,66,36,81,195,192,108,196,101,68,27,195,246,188,103,23,39,76,121,226,61,49,49,81,77,51,118,181,234,246,139,106,189,227,176,158,170,152,105,170,105,1,94,199,216,155,212,66,106,81,146,22,82,39,78,27,149,20,154,211,196,79,154,67,105,173,139,49,55,166,80,170,185,147,22,254,49,209,27,199,50,136,119,220,203,97,7,188,103,60,0,0,76,57,38,198,246,51,174,207,52,203,213,244,142,41,79,121,142,126,141,130,54,111,210,224,221,221,185,126,241,152,0,255,185,218,236,138,230,146,94,29,116,96,116,38,51,219,77,119,45,164,230,155,18,225,186,78,91,119,212,100,138,139,120,200,37,113,93,239,123,90,226,196,153,81,141,170,189,0,31,218,87,149,17,61,144,29,208,126,222,128,247,60,156,227,60,225,79,245,153,230,84,51,85,237,152,213,53,149,62,73,67,155,251,109,237,86,237,109,210,42,126,117,156,236,35,38,157,171,197,210,172,209,210,220,163,15,33,67,147,249,47,218,200,127,44,251,217,219,217,157,205,161,180,41,25,148,208,166,173,103,150,40,185,155,246,169,17,187,146,114,148,74,152,176,41,218,150,20,16,196,106,152,6,181,186,29,149,129,0,255,153,249,52,199,159,147,189,208,46,214,208,100,254,139,54,242,31,203,126,246,118,182,115,2,0,0,72,191,167,3,0,124,204,252,41,245,87,195,249,15,121,184,207,125,182,223,74,126,121,107,29,93,207,191,214,88,254,155,57,208,62,209,166,65,208,103,57,209,245,252,107,141,229,191,153,3,237,19,109,26,132,123,145,219,2,228,115,213,194,69,125,90,128,134,218,161,190,247,202,254,221,104,180,232,55,190,184,19,193,85,199,251,40,127,61,157,30,53,239,253,27,185,20,69,143,59,33,0,255,190,238,236,159,174,107,86,167,166,123,167,39,152,11,109,116,239,142,66,136,248,243,242,29,251,223,244,85,152,86,187,219,247,6,12,112,188,55,221,181,25,19,226,31,94,46,117,59,217,175,127,210,202,112,193,166,226,22,77,233,37,100,142,31,109,12,143,136,233,108,83,68,146,216,0,255,138,248,49,142,244,162,182,109,221,84,150,147,72,8,208,62,213,64,16,121,210,72,196,31,30,109,29,109,213,178,49,250,42,238,33,99,121,183,80,99,118,117,196,250,244,107,69,44,74,216,110,84,140,76,204,199,183,35,87,195,148,150,117,19,39,30,235,177,225,106,152,77,213,165,76,161,206,132,163,217,101,12,186,74,192,39,247,223,245,175,247,123,225,253,159,251,186,85,44,209,110,139,176,51,221,141,248,230,254,135,46,239,87,58,101,23,122,45,81,253,182,67,26,0,21,114,161,168,160,203,11,72,160,92,220,145,22,138,5,216,25,138,10,247,119,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,133,251,17,120,47,201,133,218,78,146,23,16,127,62,71,231,8,71,93,92,204,251,25,53,176,241,94,62,115,135,59,31,238,173,82,112,235,73,150,2,145,100,37,93,63,16,205,24,221,239,126,109,175,90,140,77,117,99,26,22,110,196,71,186,63,45,215,166,90,251,155,3,62,123,51,125,101,176,6,252,181,230,165,122,223,105,209,208,226,148,104,81,154,222,178,118,35,62,124,33,252,115,101,124,194,154,86,101,104,58,165,35,118,124,169,134,231,26,244,36,214,254,223,223,253,71,63,169,0,255,146,155,243,26,239,237,8,74,207,231,101,240,254,233,190,231,220,92,118,223,196,57,205,31,134,216,81,20,48,23,115,200,173,29,13,28,47,230,98,175,66,231,0,250,189,115,147,10,135,34,199,204,136,140,204,122,28,170,5,184,159,105,81,65,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,152,211,147,11,176,35,163,146,117,97,175,18,133,94,88,17,37,202,178,144,148,42,96,172,72,154,164,166,66,212,48,175,158,52,105,10,22,32,31,17,187,88,148,67,108,154,69,125,100,4,169,114,144,3,190,188,126,121,35,53,179,67,94,82,154,43,209,196,151,190,218,144,50,141,88,169,212,97,14,121,186,12,93,165,15,145,54,210,158,41,198,250,240,127,95,17,13,179,163,190,35,154,133,68,42,139,198,163,73,230,51,35,50,100,163,62,107,62,151,181,189,146,241,150,225,70,105,9,157,126,170,101,152,7,236,190,30,235,242,179,195,95,215,17,239,101,150,92,146,218,194,207,146,181,66,95,150,196,146,114,29,162,88,194,212,13,121,47,51,50,151,229,201,21,165,186,220,178,94,60,83,26,113,65,245,176,135,189,162,114,205,114,246,82,3,51,38,97,252,23,0,255,66,245,196,121,107,228,248,41,93,75,105,69,111,168,30,37,113,83,0,75,115,142,225,223,112,47,151,25,185,204,85,183,182,155,206,144,235,254,54,250,84,22,243,88,236,119,173,194,37,37,35,218,12,13,243,183,239,101,232,23,188,26,53,122,137,130,78,242,1,228,152,247,163,208,56,42,100,46,231,0,186,92,40,234,146,6,228,51,218,11,17,185,204,40,112,192,124,154,22,215,190,80,45,222,203,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,120,127,5,174,133,247,87,200,65,183,104,22,80,79,46,70,46,45,234,201,69,125,102,18,5,184,151,105,49,47,132,46,51,195,130,62,20,197,251,24,65,243,250,124,101,196,206,94,249,156,14,77,202,23,20,124,156,67,192,127,144,38,251,101,29,131,75,20,80,49,1,239,173,159,249,140,92,97,80,213,72,26,180,161,36,203,169,225,34,82,29,247,121,248,99,49,211,206,197,189,236,15,6,189,250,234,209,240,240,95,174,155,101,207,125,144,146,97,218,137,147,57,151,215,48,192,57,237,110,199,249,167,169,254,15,125,164,2,69,55,169,57,6,145,110,8,234,40,251,155,49,117,241,82,61,34,30,231,105,180,79,141,79,119,237,40,72,227,168,56,152,151,25,169,211,149,43,218,149,16,72,200,251,185,114,175,178,146,68,91,199,13,29,143,243,137,226,191,248,127,171,109,82,107,109,3,55,92,105,169,247,74,127,226,148,97,36,27,6,65,31,121,18,77,252,21,53,151,47,229,251,188,19,83,170,19,62,166,160,71,1,244,112,79,253,189,235,250,189,30,201,224,182,104,120,127,100,141,56,48,171,226,134,171,16,160,254,251,65,98,243,81,9,129,215,52,175,106,233,148,44,159,234,114,135,167,196,195,54,95,131,239,80,223,253,112,219,92,81,10,137,215,208,83,73,66,92,183,52,106,248,195,24,136,193,121,232,0,0,0,0,0,0,0,0,0,0,0,0,128,0,255,6,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,0,13,167,46,223,9,180,159,98,44,123,42,246,0,255,134,240,228,151,249,155,153,221,254,168,61,0,1,0,21,87,134,2,0,0,85,15,96,205,227,115,249,33,254,217,39,103,44,251,88,123,74,15,214,60,62,151,31,226,159,125,114,198,178,143,181,85,12,0,0,84,61,32,0,33,196,249,101,254,102,158,176,63,106,247,79,4,32,132,56,191,204,223,204,19,246,71,237,85,13,0,0,0,0,240,79,64,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,254,223,104,158,124,61,191,44,179,219,227,178,87,53,154,252,201,247,79,218,239,220,190,138,0,0,72,76,72,51,87,137,221,212,200,136,154,81,226,61,77,130,38,157,78,72,105,222,182,116,126,234,183,90,74,67,18,213,46,60,180,169,16,145,153,49,11,51,58,63,171,42,248,136,29,236,136,26,243,131,63,251,22,62,181,95,109,95,242,136,168,122,66,220,90,172,82,178,105,94,55,8,89,17,213,117,146,37,153,14,86,68,75,101,89,231,92,98,61,46,61,42,151,76,159,50,3,60,110,71,173,154,148,149,253,171,209,228,79,190,127,210,126,231,246,85,4,0,0,0,0,168,54,160,137,243,245,252,178,60,97,143,203,158,154,248,98,126,136,129,246,201,249,212,62,214,182,66,52,113,190,158,95,150,39,236,113,217,83,19,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,0,0,0,0,0,0,80,37,164,252,183,247,179,219,31,195,190,138,160,74,72,249,111,239,103,183,63,134,189,202,128,168,49,63,248,179,111,225,83,251,213,118,43,68,106,34,106,204,15,254,236,91,248,212,126,181,221,10,1,0,0,0,107,222,50,52,105,244,149,82,106,113,215,227,100,56,142,75,217,226,18,178,70,35,231,169,14,201,17,139,27,202,180,206,67,254,94,250,28,233,101,76,226,80,222,112,159,125,102,119,29,228,28,155,194,88,31,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,18,243,146,71,100,14,151,219,49,106,211,168,196,169,66,187,10,149,126,85,106,53,41,138,30,176,148,150,134,27,249,176,165,105,179,86,158,112,146,18,66,201,118,130,146,219,26,212,17,177,34,108,13,135,222,135,69,67,54,67,188,226,229,81,163,97,54,119,105,199,50,55,239,216,222,124,159,31,153,145,59,214,94,81,225,21,210,56,155,56,180,50,210,223,60,228,233,238,125,244,20,23,54,158,59,235,134,243,93,232,50,207,242,84,2,167,51,129,91,89,154,189,115,227,182,89,167,209,82,168,19,149,210,54,171,243,228,184,238,20,218,148,230,220,68,45,132,25,215,40,205,67,43,6,14,145,49,38,48,71,28,168,42,113,115,147,93,53,216,14,176,149,174,148,100,73,144,164,207,142,154,83,179,125,203,250,94,115,202,67,122,71,78,182,44,115,154,187,167,148,109,40,52,218,22,219,178,225,76,105,217,198,77,119,12,102,59,69,177,97,218,87,16,0,160,216,41,61,147,210,90,146,132,155,13,165,37,218,74,166,12,165,52,171,219,54,148,173,143,211,62,39,110,100,71,196,202,98,133,29,185,218,184,73,148,84,84,123,101,35,59,195,62,54,137,13,218,128,100,186,153,133,56,77,52,73,107,83,130,212,222,166,184,183,33,53,137,67,114,71,228,166,130,74,189,163,82,22,230,224,228,205,74,226,53,83,100,70,181,153,86,216,194,78,81,236,78,118,37,203,26,9,191,70,109,40,19,209,144,90,92,135,100,161,100,55,222,157,14,25,135,196,33,246,225,133,182,162,145,56,226,37,58,82,21,122,226,37,118,96,85,59,196,196,140,132,102,18,219,170,93,37,33,34,51,51,35,146,36,201,40,181,150,26,73,219,166,109,73,20,247,37,63,79,101,196,225,144,184,33,163,74,141,186,100,42,84,168,176,234,215,170,73,147,46,96,186,147,109,109,87,227,58,245,90,9,58,117,155,110,217,100,212,220,82,113,77,233,198,178,196,129,235,11,11,123,199,88,152,115,55,45,122,209,100,41,244,231,181,35,218,171,26,0,0,84,9,200,110,253,75,178,227,79,10,21,174,246,175,6,201,45,85,201,248,79,206,38,128,139,199,254,103,188,206,95,54,224,79,183,71,217,63,82,210,136,74,73,137,44,145,149,68,137,112,27,167,113,104,70,190,54,79,235,210,182,80,135,121,242,17,7,153,37,100,135,187,110,68,12,152,71,25,196,208,92,200,50,14,101,116,102,204,227,55,59,49,125,52,169,147,142,147,116,146,108,33,17,206,203,22,199,161,12,29,213,220,66,43,59,204,33,191,13,153,212,190,196,159,167,245,47,98,111,38,101,173,235,157,205,4,104,7,103,95,68,24,81,11,61,106,91,131,214,105,73,154,171,212,182,86,104,37,209,154,71,81,72,162,38,93,222,28,61,39,211,181,142,81,145,34,10,103,156,202,93,71,89,210,110,176,33,43,218,52,70,138,94,62,114,147,218,174,101,72,127,19,36,167,27,227,186,15,213,251,202,117,204,116,211,251,49,219,13,226,143,126,157,117,195,249,206,252,10,244,184,99,32,123,199,58,118,177,109,159,151,145,164,210,36,149,210,66,75,38,45,180,146,168,180,144,146,145,145,145,145,139,58,244,72,50,232,52,206,145,171,135,185,18,61,28,204,190,108,181,193,211,220,96,0,0,255,248,235,0,170,132,148,0,255,246,126,118,251,99,216,87,17,84,9,41,0,255,237,253,236,246,199,176,171,54,64,120,242,203,252,205,204,110,127,212,30,128,240,79,8,79,126,153,191,153,217,237,143,218,3,16,0,0,144,154,0,167,49,223,249,179,159,226,83,123,42,118,21,163,201,159,124,0,255,164,253,206,237,85,134,211,152,239,252,217,79,241,169,61,21,187,138,209,228,79,190,127,210,126,231,246,85,4,0,0,0,104,143,122,173,86,11,41,164,214,162,150,33,202,48,45,180,200,134,186,99,81,227,146,68,52,92,107,147,137,18,104,242,56,84,106,85,98,136,165,42,119,185,197,14,230,228,143,163,217,191,26,235,67,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,98,94,242,136,204,225,114,59,70,109,26,149,56,85,104,87,161,210,175,74,173,38,69,212,3,230,50,35,215,78,154,73,87,20,90,105,133,212,160,245,214,109,138,195,148,184,57,212,219,24,117,41,18,234,135,181,10,30,76,177,130,179,170,216,192,93,45,204,98,182,60,38,245,144,203,200,88,59,105,68,217,73,104,165,21,82,178,208,156,198,37,14,83,226,230,144,238,164,83,170,71,168,31,214,42,184,211,194,53,54,170,98,3,119,77,241,132,3,112,68,70,141,36,155,86,234,107,87,135,97,232,17,153,117,185,228,242,232,20,22,211,27,234,189,113,84,137,79,143,203,197,131,28,78,42,205,37,54,140,187,90,56,164,189,250,1,77,156,175,231,151,229,9,123,92,118,0,255,68,0,162,137,243,245,252,178,60,97,143,203,238,159,184,202,3,0,0,0,0,84,27,208,196,249,122,126,89,158,176,199,101,247,79,4,32,154,56,95,207,47,203,19,246,184,236,254,137,171,60,0,0,214,12,115,147,92,65,243,70,73,82,218,221,169,227,242,141,16,66,200,38,59,98,135,36,42,19,31,164,230,162,30,185,167,85,181,162,179,20,87,51,128,193,236,126,238,58,206,47,118,143,30,87,121,164,233,49,146,196,39,245,26,169,65,243,214,58,14,235,189,201,66,107,109,76,110,42,173,226,226,8,169,141,28,50,65,205,240,18,241,140,195,226,60,225,114,254,179,187,142,115,32,219,230,1,244,145,107,175,168,52,35,51,43,201,146,164,146,82,155,226,178,149,37,177,237,75,105,17,59,38,209,230,81,21,55,197,150,200,174,185,92,98,0,43,179,82,5,11,115,221,129,185,124,15,0,255,236,111,50,150,189,147,93,103,149,70,236,29,148,214,147,38,137,168,206,169,27,205,76,26,233,210,4,83,114,125,28,146,180,178,20,220,170,20,171,131,145,219,18,9,181,43,136,91,108,21,43,85,48,91,187,130,129,185,124,15,0,255,236,111,50,150,189,147,61,165,7,92,229,129,170,199,85,30,0,0,240,223,0,167,46,223,9,180,159,98,44,123,42,246,0,255,134,240,228,151,249,155,153,221,254,168,29,160,225,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,7,160,213,59,7,0,144,51,207,49,230,204,137,113,14,199,156,19,167,168,174,8,142,137,179,41,55,181,86,224,155,198,82,155,219,90,231,189,159,17,199,171,137,168,202,249,85,197,154,86,197,1,99,198,136,204,229,94,59,105,46,139,67,119,144,242,58,240,75,91,26,239,221,158,211,222,149,133,247,102,202,149,221,121,153,192,59,6,186,216,149,237,236,32,27,192,94,191,115,173,60,109,175,245,155,238,171,70,28,224,231,189,219,119,110,99,242,223,7,252,55,185,239,187,132,167,238,171,251,60,147,50,32,107,115,143,101,102,61,51,115,158,153,57,213,85,77,245,251,85,187,171,187,168,81,155,30,34,198,52,197,116,155,162,40,242,0,144,187,164,148,80,146,148,146,136,136,216,185,98,85,183,22,145,245,33,151,136,12,146,137,84,50,92,215,113,151,232,148,240,165,1,14,176,16,193,147,140,224,82,46,229,166,39,170,153,230,148,199,103,58,207,52,203,19,39,61,39,102,76,204,52,83,53,195,87,103,127,215,47,118,75,219,188,191,251,247,112,252,239,237,243,207,137,51,122,83,76,91,103,69,175,46,30,0,144,16,145,180,21,25,201,82,74,27,178,188,63,100,250,84,74,42,13,9,82,232,136,20,135,181,217,128,198,52,245,83,122,38,102,112,208,227,179,150,167,18,217,25,197,223,54,251,58,0,255,35,184,248,198,14,0,144,137,40,199,121,170,244,248,20,141,71,59,170,43,29,213,233,51,13,253,43,179,141,157,92,107,163,127,67,229,177,62,248,51,254,8,143,244,148,30,189,8,31,49,175,108,98,135,30,207,109,71,148,216,116,71,83,178,113,104,212,214,97,158,234,210,120,73,150,44,13,153,86,18,218,29,185,45,233,148,233,239,108,57,99,132,116,170,204,230,220,244,41,45,99,53,118,133,77,227,13,109,146,158,89,163,213,123,84,82,74,172,218,52,73,74,161,201,128,179,146,168,137,75,33,249,152,91,151,54,236,202,99,223,192,168,85,143,8,214,179,63,140,101,247,216,132,9,17,153,153,25,145,36,34,163,148,82,51,146,16,218,80,18,181,186,175,235,148,102,44,22,141,200,107,58,155,72,96,210,164,69,168,88,161,58,117,154,131,208,252,233,245,177,112,126,178,95,207,125,178,87,37,0,255,107,142,78,230,95,107,35,0,255,206,236,103,159,104,247,24,66,70,39,243,175,181,145,127,103,246,179,79,180,123,12,212,243,119,141,127,215,127,62,123,191,124,232,62,173,190,182,234,7,173,123,16,54,148,51,159,206,79,96,36,251,0,123,175,65,216,80,206,124,58,63,129,145,236,3,108,165,100,254,148,250,171,225,252,135,60,220,231,62,219,111,37,191,188,181,142,174,231,95,171,44,0,255,206,28,104,159,104,199,32,156,19,93,207,191,86,89,254,157,57,208,62,209,142,65,240,230,7,119,0,128,82,82,171,0,255,92,234,171,45,251,51,123,120,88,126,108,143,123,190,151,28,194,158,0,255,101,35,0,255,32,14,180,159,101,239,49,130,254,231,243,175,218,127,214,46,100,8,123,254,151,141,252,131,56,208,126,150,189,199,8,250,159,207,191,106,0,255,89,187,107,131,127,31,69,248,58,110,197,83,43,125,196,168,138,162,171,244,73,122,213,201,175,248,127,18,155,239,222,159,114,149,253,196,76,164,115,241,218,97,0,255,169,87,47,234,155,102,100,144,140,216,59,220,124,73,75,73,70,20,183,144,171,184,182,165,102,212,140,73,153,236,148,129,79,213,130,114,20,171,47,38,48,163,45,203,79,125,220,100,99,116,18,47,147,102,22,39,242,65,146,16,113,251,68,45,241,42,41,110,109,232,166,112,211,210,230,37,81,106,106,42,131,189,14,169,5,143,89,104,40,147,248,179,101,161,246,49,167,185,50,118,212,49,165,59,114,142,75,110,74,113,87,102,219,142,119,45,97,183,212,150,148,157,71,116,30,153,158,216,211,142,210,220,229,23,31,115,209,167,62,134,101,15,123,74,99,71,89,213,169,59,162,174,34,74,150,82,90,54,161,109,235,176,148,136,141,39,181,121,157,167,186,141,233,141,131,131,212,50,96,38,214,179,133,63,91,174,105,103,69,220,243,167,193,127,246,207,95,203,63,29,186,79,235,171,85,0,255,118,195,30,140,9,37,203,167,243,19,248,214,62,192,158,67,48,38,148,44,159,206,79,224,91,251,0,59,167,117,207,143,82,191,217,69,251,179,55,216,151,186,207,246,94,52,31,244,215,209,148,249,39,202,242,0,255,97,63,123,166,118,227,134,146,229,211,249,9,124,107,31,96,231,52,154,50,0,255,68,89,254,63,236,103,207,212,110,220,80,178,124,58,63,129,111,237,3,236,156,150,238,241,250,163,205,250,3,55,220,177,231,74,253,213,126,61,154,50,0,255,68,89,254,63,236,103,207,212,158,211,48,110,52,101,254,137,178,252,127,216,207,158,169,61,167,193,155,31,220,1,0,198,13,201,127,154,250,163,117,246,151,111,72,191,247,107,123,238,157,239,236,167,67,40,243,191,148,229,31,196,126,246,179,236,198,141,34,203,95,243,239,248,214,222,223,206,105,8,101,254,151,178,252,131,216,207,126,150,221,184,81,100,249,107,254,29,223,218,251,219,115,8,0,0,0,0,0,0,0,44,190,177,3,0,26,27,99,194,103,186,159,106,244,17,239,169,98,63,166,107,78,53,244,167,206,222,246,234,109,182,42,220,81,121,52,63,140,63,198,39,29,165,79,175,105,76,189,72,109,98,203,253,162,37,50,35,232,217,68,9,218,148,172,241,86,66,104,211,18,74,81,85,210,180,164,69,237,84,66,170,34,84,45,203,60,108,99,226,177,243,154,116,57,24,209,126,170,106,207,216,115,9,25,153,219,145,17,101,71,146,178,42,141,172,244,218,150,172,12,169,123,165,221,159,16,106,198,52,74,181,240,229,135,83,204,20,196,19,190,10,226,14,0,255,231,113,221,138,235,180,153,52,234,217,150,122,100,142,16,58,118,131,36,73,58,27,25,164,1,167,114,186,47,199,97,44,27,114,152,43,230,244,185,99,70,214,62,204,211,159,218,241,236,57,9,0,0,210,78,120,0,192,249,236,56,135,199,140,85,140,199,68,204,196,240,233,154,166,170,237,70,175,69,238,214,188,75,171,55,118,91,29,124,254,137,25,213,116,46,142,41,122,13,221,186,121,140,140,140,140,200,164,145,17,149,84,26,17,133,214,182,210,40,212,97,157,166,180,100,81,105,92,158,208,41,68,2,173,38,85,66,61,10,213,105,84,99,188,107,137,136,204,122,54,81,179,184,52,104,188,149,16,218,58,181,148,211,164,164,105,210,162,118,42,29,147,242,105,183,244,192,30,182,49,241,168,5,181,234,202,77,54,162,253,180,202,22,230,160,196,249,24,25,185,50,73,37,69,87,105,161,181,173,52,35,162,68,56,141,75,91,167,41,181,41,237,219,82,50,203,150,71,68,2,167,26,211,183,20,170,211,39,250,0,0,0,210,239,233,0,0,31,51,127,74,253,213,112,254,67,30,238,115,159,237,183,146,95,222,90,71,215,243,175,53,150,0,255,102,14,180,79,180,105,16,117,89,78,116,61,0,255,90,99,249,111,230,64,251,68,155,6,81,23,10,144,145,105,33,243,113,81,159,79,11,145,15,133,198,11,123,149,40,196,162,226,94,215,196,61,227,189,92,102,62,35,79,69,39,90,100,208,134,68,140,206,14,11,209,120,171,91,154,98,67,155,232,130,241,61,187,77,195,189,36,131,116,81,107,205,168,97,138,213,90,67,210,61,165,101,173,27,133,119,218,205,12,242,143,189,51,79,195,15,93,245,218,228,219,40,88,40,130,169,174,40,39,92,0,255,54,158,102,95,126,196,254,186,200,197,107,42,79,167,235,209,83,19,35,62,93,74,90,133,232,82,24,46,107,207,70,20,235,191,159,89,245,153,17,177,107,148,146,36,141,120,52,10,220,134,28,38,79,200,126,43,73,196,42,163,151,172,74,106,173,171,57,197,241,113,184,108,150,89,27,172,99,20,115,25,30,177,163,16,178,95,158,102,174,58,164,248,81,105,113,114,197,139,35,158,204,81,161,175,76,97,161,48,33,195,39,212,23,0,255,222,248,145,114,230,40,173,109,166,200,244,43,151,86,39,217,24,152,156,99,60,27,182,101,50,68,18,235,207,227,78,95,133,182,244,117,252,55,242,56,220,22,61,80,143,198,177,182,88,163,202,88,95,126,55,125,70,174,69,124,45,73,241,62,247,33,138,122,206,42,6,64,5,93,40,92,136,136,164,23,240,94,132,226,189,157,10,10,153,59,14,168,120,111,65,172,92,166,98,236,140,200,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,43,66,225,98,172,204,165,2,82,34,199,60,9,184,159,17,68,14,123,213,202,142,3,222,207,124,28,243,34,75,85,200,219,145,171,212,56,128,28,229,24,0,255,75,23,73,41,67,130,142,226,232,126,196,23,247,51,107,62,35,106,188,44,217,100,184,217,132,71,163,68,183,162,16,190,50,50,35,142,99,253,249,110,213,103,113,214,38,174,77,66,88,110,162,64,149,10,43,188,200,209,141,245,229,242,233,45,55,205,168,39,195,150,146,133,6,169,146,194,152,43,183,20,171,142,33,238,103,46,86,144,151,172,164,181,111,183,122,113,78,109,202,172,57,226,14,63,165,126,165,236,102,131,188,46,117,17,153,25,177,169,83,75,173,82,7,250,114,156,163,77,233,132,3,76,186,164,94,229,190,249,159,123,26,64,252,35,137,222,91,45,75,165,223,221,184,174,10,179,208,97,103,220,199,250,242,150,62,147,174,85,243,78,178,124,235,118,154,77,157,10,62,0,42,234,20,46,234,115,177,41,1,88,169,184,23,234,96,211,45,224,189,8,188,183,227,130,62,35,211,194,94,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,160,187,16,105,65,151,23,34,79,47,96,46,51,41,13,87,164,28,224,175,30,25,191,91,28,241,211,0,243,153,139,178,211,98,230,114,69,70,173,22,146,238,40,10,247,118,148,11,144,223,153,81,210,66,222,170,105,1,0,0,224,202,230,72,142,145,247,35,35,74,148,164,149,22,154,50,228,71,60,157,227,170,31,225,50,57,226,200,165,154,54,215,58,138,225,16,107,58,206,100,21,195,28,239,239,149,95,117,58,221,161,35,226,30,113,48,213,181,140,62,199,49,31,127,100,147,72,178,51,51,34,166,159,38,205,6,85,169,39,49,106,210,52,164,48,35,122,152,199,176,236,100,202,97,112,196,248,23,0,255,128,175,239,182,126,210,134,91,196,11,87,84,167,183,185,183,184,233,42,175,243,103,99,142,182,87,142,73,157,190,138,175,55,132,98,196,211,224,14,52,34,69,28,155,101,236,204,134,245,119,118,63,238,116,26,77,236,223,56,226,136,131,233,127,209,115,244,163,156,106,119,33,0,178,31,243,82,183,50,238,213,232,187,196,179,186,17,199,144,176,222,147,146,216,248,81,1,242,126,68,73,57,174,149,203,211,172,20,142,10,122,58,7,204,91,52,44,146,58,199,181,131,90,188,159,207,60,45,243,1,244,161,120,81,151,39,213,98,62,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,1,239,69,94,204,219,36,227,120,49,79,20,160,36,41,23,98,239,189,106,51,199,220,107,147,69,171,173,5,124,107,199,219,245,177,27,7,200,215,159,180,240,78,139,133,252,12,250,144,223,186,248,221,54,28,239,175,72,82,75,87,1,238,69,70,46,98,161,254,208,21,184,191,35,20,80,188,0,0,255,145,116,239,200,108,153,146,201,88,84,168,47,213,39,141,4,196,95,159,170,191,120,37,86,77,53,138,46,230,13,241,104,129,189,237,170,42,123,123,99,158,94,63,14,227,115,243,119,215,68,214,8,197,24,159,147,162,224,180,93,139,152,23,121,225,162,210,213,132,127,69,149,247,117,19,142,56,172,201,247,14,98,119,246,182,132,245,118,125,36,84,171,169,151,235,62,28,113,203,65,5,180,57,250,69,204,104,136,58,33,151,75,120,185,108,197,59,74,68,60,203,53,59,110,144,212,180,240,196,158,44,116,104,203,159,236,152,40,191,188,248,103,94,207,173,182,234,26,126,23,55,252,211,36,119,71,127,98,175,170,164,189,215,144,175,235,147,21,211,214,19,142,86,75,169,135,219,144,62,106,136,61,121,29,202,96,182,251,128,159,251,9,191,247,126,253,235,125,247,110,166,254,159,251,240,126,227,136,246,51,4,152,0,255,208,197,206,248,36,221,77,72,77,135,132,67,89,134,120,249,81,97,175,164,71,81,0,0,84,220,185,12,5,0,0,0,0,0,0,0,0,0,252,55,192,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,7,104,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,3,8,112,47,87,40,236,12,5,0,0,0,170,30,192,154,199,231,242,67,252,179,79,206,88,246,177,246,148,30,172,121,124,46,63,196,63,251,228,140,101,31,107,171,24,0,0,168,122,64,0,66,136,243,203,252,205,60,97,127,212,238,159,8,64,8,113,126,153,191,153,39,236,143,218,171,26,0,0,0,0,240,151,144,238,90,89,155,59,45,106,181,90,222,215,226,211,187,117,103,147,4,60,183,253,221,120,87,226,135,253,157,247,186,207,242,50,79,243,187,235,88,136,93,125,53,98,147,92,46,205,204,40,153,36,25,212,52,72,210,233,180,84,231,113,203,224,151,126,171,149,180,35,209,238,194,92,155,14,17,233,25,115,47,163,51,176,170,130,113,219,65,172,46,58,89,235,91,61,106,181,186,221,209,225,211,187,117,103,99,124,220,247,253,221,120,87,34,136,195,125,247,186,207,242,50,179,50,188,235,88,136,93,189,69,68,146,72,178,234,148,190,118,117,223,183,150,153,89,151,75,46,143,193,166,82,205,173,222,27,71,149,8,21,73,36,60,200,225,164,210,172,109,63,88,168,133,67,218,215,243,0,128,186,207,204,140,82,51,138,91,51,74,252,234,120,119,222,66,50,147,180,81,250,22,132,62,38,34,38,161,17,185,154,26,143,90,248,200,17,149,81,84,134,240,40,87,178,210,87,166,100,15,61,140,164,81,23,89,59,75,20,120,245,105,69,155,20,90,66,250,78,223,75,91,218,251,112,197,133,245,94,4,113,86,96,190,11,245,102,89,151,29,237,180,251,173,92,101,91,99,186,107,101,109,238,180,168,213,106,121,95,139,79,239,214,157,137,17,240,220,246,119,227,93,151,32,246,119,222,235,62,203,180,204,202,239,174,227,222,118,191,4,123,94,70,68,201,164,171,78,106,123,81,247,97,107,145,145,101,183,36,241,232,108,22,213,28,210,205,113,75,137,79,145,75,194,157,28,182,42,205,37,246,131,187,166,56,164,93,173,1,0,0,0,0,170,13,104,226,124,61,191,44,79,216,227,178,167,38,190,152,31,98,160,125,114,62,181,143,181,173,16,77,156,175,231,151,229,9,123,92,246,212,196,23,243,67,12,180,79,206,167,246,177,54,107,30,0,0,0,0,0,0,0,0,84,9,41,0,255,237,253,236,246,199,176,175,34,168,18,82,254,219,251,217,237,143,97,175,50,32,106,204,15,254,236,91,248,212,126,181,221,10,145,154,136,26,243,131,63,251,22,62,181,95,109,183,66,0,0,0,0,0,44,25,102,210,66,75,226,208,160,117,66,163,196,42,181,173,21,66,106,58,33,114,18,146,168,73,151,55,200,44,56,21,161,99,84,164,136,77,6,91,179,208,81,150,180,27,156,207,117,54,138,94,148,136,74,42,205,44,145,149,38,205,108,28,167,113,104,70,142,184,172,211,212,182,80,135,121,130,45,229,232,41,100,135,187,110,196,239,151,185,249,195,208,92,200,50,246,230,75,102,204,3,184,101,211,188,164,89,149,18,135,146,26,45,117,219,172,165,78,40,165,179,52,117,19,36,18,164,202,233,30,204,40,117,244,45,220,204,155,210,169,63,6,250,225,178,42,250,95,219,230,236,148,13,42,165,220,178,212,234,150,54,41,165,101,113,203,26,190,187,235,58,181,33,158,52,197,5,161,122,80,163,38,209,82,18,39,123,59,244,227,254,224,53,155,155,69,147,127,121,150,173,217,35,218,0,255,91,212,107,180,6,105,93,183,18,82,74,208,86,252,11,74,28,178,83,39,45,200,52,67,114,197,69,53,106,146,247,227,128,39,45,60,202,69,203,25,212,86,177,158,45,102,87,25,85,173,238,134,67,219,213,54,45,141,86,130,78,26,215,123,184,25,53,183,84,92,75,189,63,207,112,224,250,194,194,222,14,238,101,223,77,139,94,202,185,21,253,121,237,136,246,170,6,108,135,159,147,4,247,71,104,184,143,248,159,213,101,68,160,18,237,31,200,169,28,55,225,254,205,2,31,217,117,94,91,176,125,21,1,0,0,0,0,96,23,153,164,146,168,164,210,66,75,68,161,133,148,168,180,144,18,25,25,25,153,139,58,244,140,209,25,76,202,145,171,135,185,18,67,236,203,193,156,180,193,211,220,224,31,3,248,235,0,15,61,36,245,72,82,11,73,26,78,182,149,144,116,43,169,178,149,212,160,142,219,86,134,190,77,195,156,191,143,26,241,40,139,19,134,228,154,224,230,114,146,86,13,154,141,108,19,7,219,36,246,143,185,110,178,81,162,82,167,33,213,91,41,133,41,53,73,161,149,70,230,235,132,179,68,210,146,232,234,58,212,101,65,244,33,97,172,203,200,229,242,101,24,3,101,44,101,27,57,236,142,246,48,84,11,45,180,20,90,73,165,73,115,229,38,53,242,118,207,200,150,44,114,35,146,148,79,149,72,164,203,60,237,58,149,58,158,245,149,161,217,41,46,47,218,184,76,207,139,236,161,151,73,104,45,137,67,178,208,10,141,18,155,18,135,78,11,169,233,132,200,73,107,156,90,69,153,32,179,224,84,132,144,78,87,90,54,25,108,205,66,185,185,205,150,113,62,215,217,161,121,64,98,34,133,68,77,154,225,60,17,244,140,164,109,50,77,214,154,11,90,222,167,53,55,168,43,195,208,124,73,132,102,193,99,47,119,245,150,88,87,110,182,49,52,191,184,193,161,124,197,14,230,212,169,55,223,232,180,56,180,200,238,110,67,220,248,37,154,181,151,54,110,168,251,13,148,147,52,24,209,149,94,247,198,53,149,110,37,49,61,39,237,179,243,236,114,126,102,23,180,127,27,85,13,16,158,252,50,127,51,179,219,31,181,7,32,252,19,194,147,95,230,111,102,118,251,163,246,0,4,0,0,164,38,192,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,123,149,225,52,230,59,127,246,83,124,106,79,197,174,98,52,249,147,239,159,180,223,185,125,21,1,0,0,0,0,233,9,35,74,165,175,5,175,100,210,93,71,226,103,209,140,168,187,165,165,23,68,69,196,23,210,189,81,93,122,245,169,137,137,135,59,145,38,133,176,182,253,225,174,41,254,100,7,107,181,112,83,61,55,131,208,200,211,122,102,34,104,245,190,179,142,194,79,75,221,154,47,105,146,172,82,5,26,21,89,60,10,209,195,65,105,102,101,165,93,18,192,193,237,228,207,40,53,34,233,238,150,52,51,86,140,66,164,86,107,145,53,135,220,148,219,82,169,91,144,110,227,144,234,81,168,74,139,174,157,72,5,115,115,133,151,93,83,172,195,94,219,74,201,250,206,82,47,181,68,214,107,150,24,115,173,240,179,161,65,34,53,100,228,144,18,37,77,140,210,244,43,240,168,226,166,73,137,30,22,165,140,165,237,2,39,1,220,212,94,139,128,38,206,215,243,203,242,132,61,46,187,127,34,0,209,196,249,122,126,89,158,176,199,101,247,79,92,229,1,0,0,0,0,170,13,104,226,124,61,191,44,79,216,227,178,251,39,2,16,77,156,175,231,151,229,9,123,92,118,0,255,196,85,30,0,0,0,180,137,148,216,73,106,228,173,59,131,68,208,83,142,9,161,101,213,234,188,76,185,80,48,222,145,210,176,12,67,153,119,244,152,155,206,242,67,182,178,243,210,86,112,210,155,227,216,151,16,10,137,210,34,163,68,54,79,228,178,70,113,206,44,41,107,141,79,11,101,91,199,27,170,211,12,67,26,166,102,232,37,172,189,140,244,150,95,212,81,46,177,33,191,56,233,205,96,236,127,6,36,50,162,212,130,138,40,221,164,22,77,99,106,107,121,119,164,235,148,118,91,79,63,110,105,73,152,29,157,77,149,71,103,140,204,136,234,233,53,15,152,155,61,172,244,149,97,219,151,17,152,203,247,240,207,254,38,99,217,59,217,222,41,233,155,146,140,108,50,98,173,100,146,76,25,74,105,38,105,91,113,107,110,153,19,35,98,196,36,36,98,67,121,199,138,53,21,162,18,58,96,102,166,181,57,89,233,43,155,219,33,8,204,229,123,248,103,127,147,177,236,157,236,41,61,224,42,15,84,61,174,242,0,0,128,0,255,6,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,0,13,167,46,223,9,180,159,98,44,123,42,246,0,255,134,240,228,151,249,155,153,221,254,168,61,0,229,124,183,7,0,108,165,246,242,240,57,61,99,162,154,163,63,39,14,95,185,40,162,152,126,211,240,78,239,134,182,234,156,252,179,251,46,254,184,125,70,204,57,211,36,248,171,179,232,181,189,171,135,212,71,100,228,114,69,165,164,172,74,179,214,166,78,43,233,52,221,29,145,202,174,80,133,191,227,93,185,52,171,140,175,57,197,31,94,48,168,205,226,112,62,231,16,123,193,152,186,29,181,189,215,174,117,90,157,148,110,222,232,193,209,191,135,223,212,116,87,60,223,31,231,112,136,117,76,208,215,220,15,112,48,23,179,78,59,70,3,176,39,251,252,49,237,137,137,153,232,154,102,154,186,244,138,250,217,223,209,172,199,252,18,115,162,43,162,221,148,187,165,59,150,156,144,90,33,185,105,165,43,146,86,82,136,75,167,78,196,46,209,56,133,16,106,10,213,220,15,40,53,168,188,164,132,72,162,134,129,217,136,203,136,54,134,237,121,207,166,49,224,60,51,173,99,85,46,199,42,150,171,105,166,171,168,154,136,215,236,207,56,163,168,161,39,189,58,5,118,86,222,217,162,163,205,244,173,103,31,30,215,99,218,49,254,68,231,220,109,170,14,182,151,155,53,189,40,17,149,84,154,81,34,74,38,205,160,181,182,149,102,228,105,109,220,166,208,74,156,214,73,150,148,172,83,30,81,171,232,216,57,248,152,141,250,24,148,79,156,204,174,140,208,189,21,82,232,174,217,180,217,228,194,59,165,77,83,219,140,36,209,148,73,67,105,51,46,197,227,146,56,37,177,202,178,160,213,65,170,4,63,218,85,159,118,197,156,108,136,246,1,47,46,137,168,85,82,105,208,154,25,36,195,237,230,180,123,103,97,223,238,37,220,146,227,168,180,5,189,98,185,129,162,152,221,157,174,39,18,193,152,54,210,79,123,201,166,76,200,136,140,140,140,40,25,17,149,84,26,153,180,16,135,148,40,212,97,157,166,58,163,178,152,68,158,208,41,68,62,147,90,45,66,61,10,53,170,211,251,188,204,84,195,229,153,166,41,71,196,140,42,206,51,174,153,246,21,49,39,66,159,89,108,154,171,178,85,111,181,205,250,53,84,254,188,235,252,48,62,227,103,207,94,125,93,85,51,126,209,52,189,213,18,91,180,219,49,229,181,150,90,106,62,35,72,102,68,219,68,221,164,161,231,202,40,59,34,72,169,200,36,155,135,21,171,135,94,70,93,124,179,176,133,17,130,229,108,4,227,217,120,54,159,119,111,87,201,160,53,50,95,179,146,247,37,185,77,33,219,45,57,165,113,222,90,118,66,167,182,230,153,146,54,13,74,6,97,17,19,145,29,70,228,133,148,150,77,140,97,5,59,213,126,111,180,86,66,105,62,50,107,100,68,219,68,89,213,173,229,202,40,59,51,199,166,71,53,155,135,21,171,135,38,58,37,124,179,176,133,209,141,27,237,27,227,217,120,118,220,49,17,235,226,25,229,153,242,20,211,44,207,185,102,134,103,166,225,88,60,205,21,205,254,241,235,106,99,85,175,126,246,177,169,61,237,231,254,220,190,188,158,117,156,241,246,107,177,42,186,237,162,198,226,124,136,204,92,172,189,162,230,179,54,100,5,37,213,141,95,221,210,118,243,206,180,223,197,194,123,79,229,58,239,73,9,76,96,160,139,163,217,197,0,6,112,216,17,211,87,38,205,85,86,186,52,220,182,36,113,218,151,37,77,73,166,6,13,234,142,10,169,174,26,114,227,140,81,167,226,246,136,12,94,199,168,181,156,201,82,161,46,243,167,108,171,219,206,141,24,132,230,79,175,143,133,243,147,253,122,238,147,189,42,249,95,115,116,50,0,255,90,27,249,119,102,63,251,68,187,199,16,50,58,153,127,173,141,252,59,179,159,125,162,221,99,160,158,191,107,252,187,254,243,217,251,229,67,247,105,245,181,85,63,104,221,131,176,161,156,249,116,126,2,35,217,7,216,123,13,194,134,114,230,211,249,9,140,100,31,96,43,37,243,167,212,95,13,231,63,228,225,62,247,217,126,43,249,229,173,117,116,61,0,255,90,101,249,119,230,64,251,68,59,6,225,156,232,122,254,181,202,242,239,204,129,246,137,118,12,130,55,63,184,3,0,148,146,90,253,231,82,95,109,217,159,217,96,249,177,61,238,249,94,16,246,252,47,27,249,7,113,160,253,44,123,143,17,244,63,159,127,213,254,179,118,33,67,216,243,191,108,228,31,196,129,246,179,236,61,70,208,0,255,124,254,85,251,207,218,41,172,61,78,235,0,255,197,115,202,77,147,142,41,87,211,84,92,61,109,109,210,197,150,182,214,52,89,222,236,50,126,122,98,252,152,137,113,197,114,83,103,213,213,187,133,159,17,177,86,148,168,71,100,174,108,203,221,105,102,198,110,74,150,243,173,110,37,73,169,83,75,165,80,167,102,216,67,200,76,152,212,40,151,29,226,167,41,38,103,23,74,140,204,39,189,78,51,106,52,183,45,141,55,146,181,82,250,195,150,136,58,38,158,82,250,67,152,98,10,69,250,238,182,206,178,136,157,121,147,175,202,178,56,231,32,234,51,246,94,153,17,25,145,149,68,137,168,73,178,18,226,146,246,105,168,75,41,37,183,98,213,34,83,16,7,51,100,150,212,198,66,29,172,227,167,41,94,240,125,226,61,15,227,199,92,185,105,124,70,21,221,110,143,143,101,93,58,189,159,221,101,221,149,207,58,196,247,49,51,233,234,118,13,237,77,183,192,110,30,140,9,37,203,167,243,19,248,214,62,192,54,198,177,34,119,212,235,36,162,212,122,147,76,241,78,9,173,117,177,13,185,121,71,228,239,73,105,36,252,208,48,42,213,116,247,225,94,142,241,32,135,243,85,89,14,181,115,18,74,150,79,231,39,240,173,125,128,157,211,186,231,71,169,223,236,162,253,217,27,236,75,221,103,123,47,154,15,250,235,104,202,252,19,101,249,0,255,176,159,61,83,187,113,67,201,242,233,252,4,190,181,15,176,115,26,77,153,127,162,44,0,255,31,246,179,103,106,55,110,40,89,62,157,159,192,183,246,1,118,78,75,247,120,253,209,102,253,129,27,238,216,115,165,254,106,191,30,77,153,127,162,44,0,255,31,246,179,103,106,207,105,24,55,154,50,0,255,68,89,254,63,236,103,207,212,158,211,224,205,15,238,0,0,227,134,228,63,77,253,209,58,251,203,55,164,223,251,181,61,247,206,119,246,211,33,148,249,95,202,242,15,98,63,251,89,118,227,70,145,229,175,249,119,124,107,239,111,231,52,132,50,0,255,75,89,254,65,236,103,63,203,110,220,40,178,252,53,0,255,142,111,237,253,237,57,4,0,0,0,0,0,0,0,0,0,240,230,7,119,0,64,70,206,177,62,199,248,59,170,115,68,68,233,163,246,99,74,249,41,233,71,153,189,237,68,29,190,112,79,229,31,62,246,234,225,147,158,242,244,26,252,212,60,181,135,93,246,45,109,131,70,13,26,36,154,164,89,107,187,188,71,187,10,161,199,169,150,109,30,135,68,200,206,67,222,147,194,66,220,156,83,222,90,173,217,144,131,202,166,202,99,123,192,190,111,224,231,33,35,35,35,51,162,100,100,146,74,74,102,210,66,28,82,146,150,246,105,93,234,140,202,98,18,101,205,96,243,248,76,106,181,248,20,235,211,168,78,215,82,37,73,75,165,180,148,170,94,165,77,33,201,80,74,156,55,200,142,83,80,38,92,19,168,212,118,196,180,37,215,121,88,123,121,33,153,51,166,176,156,248,207,254,106,109,20,155,179,1,0,0,0,0,0,0,0,164,223,211,1,0,61,102,254,148,250,171,225,252,135,60,220,231,62,219,111,37,191,188,181,142,174,231,95,171,44,0,255,206,28,104,159,104,211,32,70,150,19,93,207,191,86,89,254,157,57,208,62,209,150,65,184,31,121,1,242,97,65,31,23,243,105,33,31,138,2,0,198,27,25,228,227,95,153,39,98,74,203,186,11,161,59,36,176,81,169,33,82,150,114,152,169,19,157,248,158,125,182,49,63,15,126,46,233,161,39,166,254,17,253,212,169,177,166,85,149,183,169,109,34,230,170,204,70,211,131,125,218,207,17,243,66,183,130,29,251,171,121,95,142,233,130,211,186,7,63,22,248,149,239,61,196,69,246,97,194,90,186,170,223,101,36,170,175,110,244,205,134,199,52,188,39,190,181,248,209,222,185,95,212,158,41,17,72,200,252,199,239,91,155,150,251,248,40,148,212,126,79,56,145,57,233,240,144,61,155,152,207,39,254,232,251,119,70,50,17,13,136,184,82,8,169,78,194,226,204,21,25,117,196,244,8,121,49,254,233,154,105,171,62,124,174,248,111,220,249,126,20,26,200,254,126,203,130,76,221,160,27,191,208,231,222,242,218,53,225,199,134,78,215,135,11,62,28,54,231,145,158,196,157,54,8,2,208,240,173,247,45,126,27,235,238,196,113,34,51,210,113,253,144,183,239,213,106,53,120,220,135,39,191,34,63,0,94,220,43,146,88,184,112,127,39,85,192,251,145,25,138,68,49,244,121,241,254,34,1,120,63,106,148,77,168,133,92,172,82,229,24,186,77,139,90,121,20,116,43,247,170,213,131,198,50,113,128,136,173,152,203,152,227,253,165,163,153,241,11,28,118,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,88,17,128,244,226,138,21,129,116,142,59,151,52,14,152,207,92,64,110,231,107,96,238,116,225,144,15,180,49,98,103,40,0,200,229,76,238,152,130,136,173,95,73,130,54,153,153,148,109,25,150,50,76,180,33,225,239,8,154,126,151,35,34,41,137,50,41,76,41,228,188,76,235,182,162,6,59,60,97,32,38,23,217,51,70,124,122,241,143,245,226,53,205,94,52,238,107,36,126,56,119,226,244,190,121,120,194,23,189,129,17,185,43,17,159,252,183,94,71,247,218,13,27,180,253,173,59,253,73,83,223,233,14,239,205,172,217,252,117,95,194,191,92,99,88,56,87,12,250,251,250,216,173,46,226,7,252,164,163,238,171,148,214,148,187,186,169,26,191,245,148,35,58,159,249,154,173,122,59,214,70,200,229,162,150,219,133,100,102,68,186,47,165,239,75,138,184,196,20,42,186,42,81,15,23,119,76,205,119,198,252,160,233,115,228,238,77,43,62,30,240,220,190,197,221,105,139,47,76,238,209,44,108,11,53,236,76,74,95,187,214,134,94,93,11,0,0,23,96,101,46,163,38,185,184,34,117,165,30,7,184,0,59,106,94,220,249,12,18,71,133,157,113,1,20,50,20,119,196,133,149,240,169,5,72,26,220,219,114,212,213,77,195,130,5,0,0,0,0,0,0,0,0,0,0,0,0,64,133,8,69,197,29,169,0,185,22,98,127,197,204,239,140,80,212,229,72,174,164,15,152,153,81,79,146,17,241,182,243,97,173,120,229,66,230,86,61,74,210,180,176,118,22,139,2,42,232,34,34,232,227,253,157,250,204,136,216,155,146,8,218,176,132,9,181,160,16,28,152,176,98,233,34,41,33,36,34,104,219,18,92,153,187,87,9,93,191,16,82,142,141,250,16,254,249,240,182,183,55,111,219,41,159,217,164,19,103,186,180,167,72,133,94,81,97,101,12,63,217,142,44,118,136,183,118,18,125,150,245,131,156,85,187,17,195,129,105,134,105,71,0,255,56,84,27,11,56,195,158,230,166,6,64,57,100,230,246,166,213,168,119,26,169,25,63,113,64,26,0,192,118,152,228,76,9,241,242,25,247,147,210,247,138,156,126,54,202,100,149,9,83,114,75,73,76,100,177,128,113,19,239,235,86,142,63,45,181,250,250,222,109,213,82,18,190,123,240,120,239,186,126,189,247,146,30,151,181,86,51,152,221,129,184,114,101,201,66,181,141,186,80,63,87,104,123,127,175,237,118,36,246,78,11,14,120,87,85,45,126,210,3,179,134,105,103,217,108,134,149,132,212,231,51,50,119,102,38,75,163,172,66,166,133,20,183,13,166,186,81,114,41,110,122,196,6,39,21,74,117,185,212,171,167,100,79,219,234,136,249,124,100,236,149,17,25,145,37,219,151,100,201,74,9,105,28,46,143,233,120,149,152,212,106,141,30,241,233,243,153,139,232,203,60,149,190,88,229,37,36,227,205,24,5,33,101,82,53,110,89,145,25,236,70,204,99,71,238,138,97,26,235,33,220,187,175,254,202,221,172,221,186,34,74,74,54,165,51,217,113,159,49,171,215,28,224,210,237,169,5,197,230,14,111,217,217,118,80,3,224,133,189,82,87,73,157,58,109,182,111,203,60,22,46,224,222,73,235,195,206,220,81,105,22,18,31,228,160,207,171,57,68,14,40,0,255,88,249,194,97,213,98,205,33,127,191,141,186,133,157,59,130,84,56,0,92,164,105,1,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,80,241,94,4,64,94,44,136,37,135,77,201,133,204,252,174,221,225,0,153,143,140,188,24,161,43,244,73,11,186,12,125,84,82,45,160,31,32,34,54,137,216,185,72,54,233,216,2,190,204,92,212,204,160,109,214,169,67,197,168,32,232,31,65,89,170,207,118,164,247,149,210,34,35,213,229,42,249,76,146,177,179,56,79,158,201,214,59,203,140,76,167,38,191,106,248,41,47,111,44,6,0,245,67,220,223,73,115,25,153,244,72,82,107,68,157,254,80,39,70,103,240,11,122,109,234,97,174,203,15,40,0,0,178,113,135,233,126,253,244,234,159,199,240,105,150,182,97,75,46,114,69,14,91,55,49,47,225,229,179,138,243,244,204,238,219,91,83,19,85,7,124,234,205,74,153,16,222,229,33,132,7,213,127,145,249,64,205,100,102,102,208,133,15,249,155,229,133,45,158,224,110,254,17,151,177,35,235,104,50,103,138,187,100,235,7,33,94,62,34,47,175,143,50,253,44,33,199,30,187,172,211,150,136,157,25,214,240,17,98,252,141,95,198,215,13,79,95,145,185,245,199,123,226,168,42,119,25,250,12,19,165,57,219,206,77,200,126,121,162,143,82,98,39,37,164,70,180,116,68,138,83,157,178,169,85,37,177,18,196,54,22,206,195,248,55,254,221,213,43,180,161,239,239,196,147,183,116,167,123,134,85,140,191,185,198,0,0,0,112,49,214,82,212,93,180,0,121,177,80,33,175,134,194,253,8,128,88,10,23,118,90,0,0,0,0,0,252,55,192,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,7,104,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,2,8,184,35,20,80,33,150,2,0,0,85,15,96,205,227,115,249,33,254,217,39,103,44,251,88,123,74,15,214,60,62,151,31,226,159,125,114,198,178,143,181,85,12,80,236,180,77,239,45,9,231,113,107,238,240,70,171,37,51,174,78,210,172,172,136,146,32,249,22,66,233,136,85,29,177,212,132,244,202,98,172,196,168,31,133,213,40,7,217,74,137,108,14,27,232,34,9,161,39,109,72,16,90,173,73,114,147,226,214,106,45,37,93,19,41,9,77,84,171,43,155,99,230,156,186,208,209,41,74,68,33,131,83,89,232,40,183,217,13,54,228,58,123,66,63,146,214,122,210,134,102,173,211,154,36,87,165,13,157,208,82,210,53,145,146,150,56,77,138,60,57,102,206,169,11,33,163,46,181,20,50,56,149,133,114,179,164,45,99,67,174,179,149,12,176,195,52,218,146,204,108,104,180,214,218,189,44,199,37,108,109,41,113,194,117,99,44,18,151,31,10,241,82,3,204,54,173,70,227,177,194,33,38,74,68,26,101,181,161,238,114,136,27,204,100,215,181,39,38,148,31,115,153,145,107,39,205,164,43,10,173,180,66,106,208,122,235,54,197,97,74,220,28,234,109,140,186,20,9,245,195,90,5,15,166,88,193,89,85,108,224,174,22,102,49,91,30,0,138,173,210,50,42,161,53,74,182,225,144,90,163,33,99,242,144,74,178,180,141,67,222,194,184,238,11,226,70,118,75,172,19,86,223,113,168,141,133,68,81,69,187,87,206,181,51,236,99,111,219,117,13,0,0,168,108,152,153,81,51,234,166,149,218,94,164,97,24,122,68,4,217,205,72,68,58,133,197,244,134,116,115,219,210,229,211,227,114,113,231,136,173,182,114,137,13,227,174,41,246,102,79,208,99,100,100,100,68,38,77,26,81,105,33,37,162,54,78,227,210,168,237,51,126,153,202,150,67,38,145,67,58,149,234,116,201,180,171,208,102,85,160,85,147,90,13,203,3,81,143,186,140,189,118,146,18,25,17,164,6,141,74,42,37,46,109,30,242,140,31,135,41,133,150,218,112,171,16,107,133,165,126,196,163,80,99,214,240,143,107,185,106,141,123,89,48,15,24,153,145,145,145,73,147,102,146,66,43,141,168,141,211,184,52,137,195,146,152,151,178,229,144,73,228,142,81,155,70,37,50,237,42,180,169,244,171,210,164,86,169,91,169,122,18,225,148,147,36,125,147,231,29,85,66,158,154,219,173,162,38,84,158,17,211,62,45,9,211,135,148,218,196,26,204,82,63,162,202,120,108,92,178,23,172,244,149,5,217,171,158,148,160,237,44,53,74,104,100,189,102,249,13,17,18,63,27,26,36,82,67,201,109,21,151,234,196,40,77,191,2,145,21,150,106,117,233,97,81,202,184,197,214,177,17,192,77,237,223,61,147,54,21,94,157,184,74,11,169,221,26,18,195,208,35,178,210,58,169,54,100,146,170,76,203,74,27,151,30,143,79,119,121,201,219,187,42,206,45,46,103,24,11,229,228,45,246,0,255,6,200,69,68,236,149,36,146,236,168,181,212,9,37,65,104,174,227,20,247,41,127,111,72,119,50,42,85,36,84,16,107,109,220,153,226,26,103,85,113,142,187,166,152,197,119,121,204,140,136,136,204,168,81,35,41,33,148,100,20,199,117,156,154,180,97,70,44,75,222,146,201,92,114,71,167,77,157,18,167,118,237,218,84,10,84,169,85,171,201,57,23,205,200,36,12,219,212,41,161,165,144,124,107,121,130,102,41,164,190,143,153,17,19,79,187,57,110,43,34,125,10,124,42,224,162,118,105,181,192,88,123,109,24,171,152,153,227,218,87,16,0,0,0,0,0,170,13,104,226,124,61,191,44,79,216,227,178,167,38,190,152,31,98,160,125,114,62,181,143,181,173,16,77,156,175,231,151,229,9,123,92,246,212,196,23,243,67,12,180,79,206,167,246,177,54,107,30,0,0,0,0,0,0,0,0,233,169,245,94,99,81,74,146,230,68,9,215,77,119,248,100,186,109,226,146,17,183,55,72,174,170,18,173,133,53,189,138,20,156,192,12,214,93,149,199,83,177,30,51,173,45,84,198,238,102,87,176,111,180,37,116,185,164,121,211,89,73,186,87,234,48,164,137,18,37,95,83,97,156,210,150,206,65,106,104,146,70,120,33,145,77,133,14,113,25,51,174,77,180,106,137,147,28,118,40,59,77,162,174,33,33,181,84,154,89,40,161,245,90,47,217,184,76,105,75,41,165,186,233,136,27,250,144,159,83,225,186,155,44,251,240,72,127,228,234,225,143,232,52,122,224,169,134,54,150,109,60,179,235,109,246,60,70,102,100,100,100,210,164,153,164,208,74,35,106,227,52,46,77,226,176,36,230,165,108,57,100,18,185,99,212,166,81,137,76,187,10,109,42,253,170,52,169,213,78,61,236,209,38,65,34,146,172,96,40,105,25,18,213,125,73,36,250,214,124,75,54,217,176,162,90,75,195,88,81,211,136,73,177,38,142,124,250,242,70,84,10,202,131,54,214,170,158,156,220,103,111,105,7,67,0,0,0,0,0,192,79,162,149,117,194,137,116,74,54,73,41,113,73,219,186,14,249,230,214,74,68,77,93,187,49,47,152,54,220,242,61,93,240,230,219,211,58,172,202,180,153,101,237,225,144,220,81,108,74,118,176,222,182,109,208,234,181,212,234,70,169,196,13,234,188,57,162,53,181,182,164,5,183,81,8,125,70,52,169,243,214,138,159,195,99,140,119,204,45,5,106,74,163,220,100,43,245,177,3,108,0,255,132,136,204,204,140,72,146,36,163,212,90,106,36,109,155,182,37,81,220,151,252,60,149,17,135,67,226,134,140,42,53,234,146,169,80,161,194,170,95,171,38,77,170,62,64,197,163,70,175,37,168,211,58,148,150,74,178,54,227,95,86,218,144,154,58,117,193,169,217,145,43,34,170,78,147,187,1,127,60,153,226,81,214,90,206,95,182,138,245,236,78,219,10,211,157,108,107,187,26,215,169,215,74,208,169,219,116,203,38,163,230,150,138,107,74,55,150,37,14,92,95,88,216,59,198,194,156,187,105,209,139,38,75,161,63,175,29,209,78,149,105,77,184,181,217,142,211,212,235,36,107,213,113,186,133,147,73,111,203,194,187,164,27,243,18,7,162,81,44,212,29,227,94,206,221,76,233,167,156,165,208,159,215,118,103,103,65,24,153,145,59,214,94,81,225,21,210,56,155,56,180,50,210,223,60,228,233,238,125,244,20,23,54,158,59,235,134,243,93,232,50,207,242,84,2,167,51,129,91,89,154,169,14,234,84,74,178,36,72,210,103,71,205,169,217,190,101,125,175,57,229,33,189,35,39,91,150,57,205,221,83,202,54,20,26,109,139,109,217,112,166,180,108,227,166,59,6,179,157,162,216,48,237,43,8,0,0,0,0,0,0,192,158,203,88,149,190,232,145,209,231,230,184,245,254,54,13,91,250,126,17,33,189,222,235,142,244,120,127,24,164,71,27,37,177,185,15,129,126,69,18,248,215,38,112,177,173,99,0,255,53,0,81,15,35,163,146,18,149,148,66,11,141,40,180,144,154,164,208,74,35,35,35,35,99,151,182,150,49,58,131,73,65,14,13,241,208,101,136,125,57,152,147,202,152,149,101,252,99,0,215,88,227,144,90,34,104,20,74,155,250,122,34,73,113,206,3,47,34,198,196,201,82,138,197,166,202,52,158,246,213,195,216,221,152,171,170,123,247,202,10,62,102,92,182,179,143,217,213,102,100,27,148,117,183,222,154,146,245,18,36,74,13,218,184,78,67,156,140,74,223,176,243,52,180,18,38,213,233,53,34,231,90,252,24,225,171,84,151,32,142,101,77,118,49,55,243,179,33,79,219,153,252,221,144,242,223,222,207,110,127,12,187,106,3,132,39,191,204,223,204,236,246,71,237,1,8,0,255,132,240,228,151,249,155,153,221,254,168,61,0,1,0,0,169,9,112,26,243,157,63,251,41,62,181,167,98,87,49,154,252,201,247,79,218,239,220,94,101,56,141,249,206,159,253,20,159,218,83,177,171,24,77,254,228,251,39,237,119,110,95,69,0,0,0,0,128,98,131,36,25,73,34,163,102,141,189,179,212,102,212,212,122,148,82,50,42,11,118,201,167,216,160,164,144,49,33,162,235,104,17,153,17,143,89,187,170,114,139,253,227,170,53,134,103,79,208,99,46,51,114,237,164,153,116,69,161,149,86,72,13,90,111,221,166,56,76,137,155,67,189,141,81,151,34,161,126,88,171,224,193,20,43,56,171,138,13,220,213,194,44,102,203,3,81,143,186,140,189,118,146,18,25,17,164,6,141,74,42,37,46,109,30,242,140,31,135,41,133,150,218,112,171,16,107,133,165,126,196,163,80,99,214,240,143,107,185,106,141,123,249,6,1,243,145,145,123,69,201,164,43,106,33,117,90,105,208,122,235,182,39,213,175,248,123,91,189,141,81,151,138,248,41,136,139,54,30,76,177,130,23,172,206,158,99,161,22,38,103,71,79,216,98,82,130,182,179,212,40,161,145,245,154,229,55,68,72,252,108,104,144,72,77,25,226,109,21,151,234,196,40,77,191,42,145,21,150,106,117,233,97,81,18,21,98,215,177,17,192,94,82,226,42,15,0,0,0,128,202,222,52,52,146,86,74,45,197,113,146,20,39,210,245,214,50,107,213,102,52,234,94,162,113,170,40,107,105,82,77,140,60,28,197,51,206,247,170,28,83,37,46,243,216,66,101,236,11,91,177,65,189,184,52,35,219,26,161,133,118,175,187,109,233,91,92,82,220,112,218,36,139,203,37,134,60,188,210,0,189,173,168,49,121,84,113,136,183,18,145,89,89,237,167,187,236,225,6,51,217,138,236,137,137,242,33,34,51,51,35,146,36,201,40,181,150,26,73,219,166,109,73,20,247,37,63,79,101,196,225,144,184,33,163,74,141,186,100,42,84,168,176,234,215,170,73,147,170,15,230,60,200,32,77,141,204,218,125,209,107,144,218,6,105,29,90,163,113,130,144,124,131,184,89,74,63,229,0,213,136,133,38,55,36,176,235,81,34,178,235,65,0,255,202,186,118,131,153,236,96,91,193,72,210,47,14,141,150,74,43,180,210,51,106,91,136,211,212,43,83,163,222,230,211,16,183,56,167,81,81,146,49,78,69,42,53,29,21,138,74,116,194,184,149,153,220,12,101,203,248,204,86,181,195,243,35,51,114,199,218,43,42,188,66,26,103,19,135,86,70,250,155,135,60,221,189,143,158,226,194,198,115,103,221,112,190,11,93,230,89,158,74,224,116,38,112,43,75,51,213,1,75,30,37,35,74,201,8,146,171,102,70,54,111,75,110,72,214,237,208,150,53,181,139,162,106,88,214,97,68,129,234,101,71,69,140,228,136,95,198,205,6,54,100,125,54,122,243,154,77,99,0,170,30,192,158,135,140,10,175,210,232,149,100,189,187,211,182,79,55,55,104,33,116,210,200,25,129,72,73,248,90,233,228,118,4,250,202,38,38,30,238,141,184,147,15,76,207,14,104,11,229,100,6,211,230,84,191,194,167,52,94,73,18,180,186,239,136,150,26,175,33,241,152,69,133,146,78,143,200,235,176,228,71,53,67,88,147,54,197,136,31,84,105,238,229,75,27,145,141,222,44,100,215,35,70,113,146,78,104,195,69,173,52,188,59,227,90,234,132,210,18,107,68,18,131,70,103,241,247,90,105,110,136,180,240,131,105,89,235,225,30,178,154,57,57,151,61,199,66,57,57,218,78,75,192,85,30,168,122,92,229,1,0,0,0,255,205,229,219,61,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,118,5,119,34,185,55,245,74,226,123,60,90,91,90,50,101,40,165,73,188,63,197,185,237,152,170,122,211,165,227,20,45,218,180,195,122,224,166,72,98,212,23,139,218,203,196,197,172,148,200,70,100,175,51,132,39,191,204,223,204,236,246,71,237,9,45,223,235,245,20,87,233,49,226,240,76,211,92,83,245,34,121,99,116,159,54,13,220,171,89,47,35,251,121,102,140,225,3,0,255,245,186,86,123,107,14,167,0,255,199,252,212,246,99,178,11,25,205,158,127,98,35,0,255,31,14,180,103,106,183,70,12,221,78,250,218,107,23,90,157,86,74,55,111,180,122,141,155,137,77,77,119,197,119,3,62,98,15,235,152,160,95,220,199,190,92,204,18,78,31,227,94,38,93,107,213,162,144,154,52,147,22,135,132,147,164,212,104,171,35,30,177,86,45,110,73,201,60,167,135,45,156,204,54,78,186,65,45,176,43,91,115,138,197,18,38,142,151,62,99,120,226,76,112,57,226,154,104,14,79,19,241,218,221,162,23,185,220,46,120,171,208,13,237,101,243,228,143,61,123,240,235,215,227,121,190,99,154,195,17,83,210,8,109,237,215,218,168,195,161,100,249,116,126,2,223,218,7,216,123,141,160,0,255,249,252,171,246,159,181,107,53,68,102,46,214,94,81,243,89,27,178,130,82,214,141,95,221,210,118,243,206,156,233,94,44,188,247,84,174,243,62,204,4,38,48,208,197,209,108,103,251,218,0,246,186,29,123,229,234,107,173,223,122,219,244,218,0,63,239,221,185,125,39,147,240,62,224,191,247,157,220,91,60,117,95,221,25,153,148,0,255,89,155,25,19,110,127,87,83,52,60,49,17,17,17,85,117,171,162,170,183,91,237,111,177,203,219,52,112,63,119,222,97,102,252,136,137,137,105,138,77,83,143,94,171,13,109,214,67,235,249,47,42,203,127,44,7,218,219,217,181,136,226,204,95,243,239,24,201,222,223,174,49,68,100,102,102,68,146,136,140,82,74,205,112,9,161,13,37,81,171,251,186,110,40,98,99,177,104,68,94,211,217,44,176,57,39,77,90,132,138,213,145,241,217,169,213,49,117,145,153,249,92,73,73,169,155,146,204,226,212,9,137,82,107,199,35,82,66,109,254,78,23,151,26,117,218,53,197,32,254,144,78,248,195,34,6,177,243,35,38,38,78,156,227,251,137,247,68,213,142,170,61,233,169,138,211,214,207,94,95,119,247,234,97,123,219,224,83,15,127,202,115,219,69,237,234,109,234,210,104,135,113,203,112,233,59,220,18,233,184,181,174,146,76,180,172,183,164,221,98,215,116,42,109,95,145,235,102,19,106,224,50,52,10,227,75,149,152,67,25,67,122,117,159,215,94,176,115,26,0,161,87,51,203,17,251,241,92,77,156,213,76,199,233,93,251,191,60,245,162,253,227,181,145,107,232,95,218,36,143,221,176,103,0,255,62,60,251,241,230,127,166,196,63,248,136,240,87,111,183,22,7,129,215,90,162,182,41,73,218,68,100,208,106,211,196,83,115,41,45,197,45,151,164,181,180,79,137,218,52,212,97,162,210,203,112,132,209,113,132,74,29,179,162,13,213,210,46,182,163,58,75,136,67,35,73,115,223,44,17,225,194,163,123,251,78,179,150,39,68,118,147,213,84,80,242,176,46,163,87,204,20,59,93,234,244,104,50,7,120,89,206,210,124,245,160,29,204,206,105,204,136,124,238,181,147,228,130,184,117,103,169,164,129,71,26,234,120,239,246,58,220,74,197,117,51,29,202,238,86,119,188,227,103,132,93,57,194,63,254,241,241,219,254,47,253,117,196,103,167,154,56,151,143,251,222,95,254,59,47,207,238,172,99,102,68,68,100,70,205,140,164,148,146,200,168,181,184,165,38,33,13,211,180,212,37,149,202,228,202,132,65,225,241,105,213,170,242,233,209,167,81,163,30,232,241,158,7,132,30,49,8,205,159,94,31,11,231,39,251,245,220,39,123,85,242,191,230,232,100,254,181,54,242,239,204,126,246,137,118,143,33,100,116,50,0,255,90,27,249,119,102,63,251,68,187,199,64,61,127,215,248,119,253,231,179,247,203,135,238,211,234,107,171,126,208,186,7,97,67,57,243,233,252,4,70,178,15,176,247,26,132,13,229,204,167,243,19,24,201,62,192,86,74,230,79,169,191,26,206,127,200,39,125,238,179,253,86,242,203,251,244,232,122,254,181,202,242,239,204,129,246,137,118,12,194,57,209,245,252,107,149,229,223,153,3,237,19,237,24,4,68,68,132,207,123,170,245,108,15,159,166,118,20,149,35,42,71,205,90,133,54,123,175,78,111,246,166,243,163,231,159,241,121,175,163,91,212,130,222,134,6,237,118,164,15,17,17,17,17,145,36,34,146,82,74,34,146,16,218,80,146,132,52,76,211,146,102,44,22,141,40,19,6,133,71,96,210,164,197,167,71,159,58,117,106,62,116,114,33,149,144,154,155,212,116,146,208,210,230,217,202,52,89,179,36,125,138,219,58,15,33,177,30,185,108,113,193,160,158,61,74,24,241,162,214,76,206,152,18,153,139,56,246,130,61,102,235,145,158,235,233,43,87,94,199,169,114,211,45,244,153,218,117,246,184,147,141,141,54,112,123,125,8,63,98,102,29,213,170,211,254,170,217,106,131,30,105,149,86,154,247,238,65,99,149,100,94,39,126,38,37,133,178,132,144,210,142,73,46,83,200,132,89,213,234,13,149,126,88,61,38,182,176,208,157,251,25,41,35,203,216,106,141,160,0,255,249,252,171,246,159,181,35,36,238,17,65,0,255,243,249,87,237,63,107,191,71,236,219,103,98,42,143,71,12,61,38,170,87,83,212,139,153,17,117,142,247,192,119,118,88,222,229,123,0,255,251,49,51,250,224,163,57,239,253,238,221,163,51,101,70,68,102,174,90,232,55,109,94,39,126,70,146,69,216,209,35,42,145,119,169,221,11,61,69,50,189,163,225,203,173,81,127,89,213,214,48,82,16,123,216,98,136,140,180,74,100,68,190,158,145,25,43,152,82,165,37,45,162,94,30,250,214,241,200,123,212,110,204,8,181,233,48,42,213,244,210,179,240,49,131,216,136,20,196,159,236,61,214,62,166,233,154,237,49,77,238,186,62,231,230,177,221,20,81,93,211,209,69,121,102,35,181,177,93,123,153,240,103,132,63,171,233,28,49,185,200,246,60,246,52,248,29,36,225,213,191,103,84,74,232,45,203,186,240,35,107,212,159,160,108,156,71,43,41,141,65,197,60,166,130,143,235,174,41,51,115,56,150,75,124,85,150,141,218,107,27,74,150,79,231,39,240,173,125,128,109,117,165,232,50,130,144,146,198,90,197,105,89,74,138,147,185,92,58,114,197,180,97,221,166,109,170,168,186,204,89,100,58,227,160,135,156,238,197,31,163,125,97,168,1,70,105,79,59,148,44,159,206,79,224,91,251,0,59,167,117,207,143,82,191,217,69,251,179,55,216,151,186,207,246,94,52,31,244,215,209,148,249,39,202,242,0,255,97,63,123,166,118,227,134,146,229,211,249,9,124,107,31,96,231,52,154,50,0,255,68,89,254,63,236,103,207,212,110,220,80,178,124,58,63,129,111,237,3,236,156,150,238,241,250,163,205,250,3,55,220,177,231,74,253,213,126,61,154,50,0,255,68,89,254,63,236,103,207,212,158,211,48,110,52,101,254,137,178,252,127,216,207,158,169,61,167,193,155,31,220,1,0,198,13,201,127,154,250,163,117,246,151,111,72,191,247,107,123,238,157,239,236,167,67,40,243,191,148,229,31,196,126,246,179,236,198,141,34,203,95,243,239,248,214,222,223,206,105,8,101,254,151,178,252,131,216,207,126,150,221,184,81,100,249,107,254,29,223,218,251,219,115,8,0,0,0,0,0,0,0,0,0,0,43,0,0,76,59,38,214,49,49,229,137,137,19,85,76,228,110,115,205,174,91,238,146,31,29,51,170,152,200,119,100,191,200,200,136,168,164,146,74,74,68,33,149,70,84,82,105,236,200,200,200,220,196,165,103,176,37,241,147,204,106,81,171,71,173,12,158,177,83,12,3,51,134,99,236,96,227,7,216,166,76,245,9,223,254,103,244,81,250,25,61,110,83,35,162,233,132,95,58,189,183,198,61,148,183,249,226,191,94,125,61,137,191,130,175,161,115,218,201,198,189,74,107,161,103,100,70,217,164,94,154,90,42,161,223,146,212,108,105,196,47,17,54,83,39,8,53,21,49,150,121,77,160,10,233,100,90,226,225,49,223,217,39,38,180,207,108,45,35,6,69,94,234,42,157,18,111,73,190,119,247,70,27,183,46,122,157,134,251,9,239,119,233,226,84,227,220,0,255,147,240,142,137,190,204,207,17,102,103,69,238,76,81,41,173,52,73,37,25,25,185,114,197,42,109,45,35,232,59,174,145,153,35,243,168,70,56,173,219,46,49,42,225,84,3,236,99,225,141,39,249,198,218,92,202,113,7,0,0,0,0,0,233,247,116,0,64,143,153,63,165,254,106,56,0,255,33,15,247,185,207,246,91,201,47,111,173,163,235,249,215,42,203,191,51,7,218,39,218,50,136,247,34,205,137,174,231,95,171,44,0,255,206,28,104,159,104,203,32,238,136,11,160,120,47,3,118,4,234,211,2,0,32,237,40,230,243,153,207,7,101,202,90,223,91,144,67,163,74,25,111,182,231,134,11,172,117,187,74,203,201,137,240,183,242,164,174,124,25,149,234,134,87,67,171,33,59,172,205,60,63,231,144,170,52,251,178,208,184,194,190,64,140,164,249,92,230,220,134,153,254,60,57,92,170,248,167,212,45,81,159,235,167,94,159,44,234,140,200,108,90,74,105,65,221,48,49,155,175,91,29,189,85,225,247,227,82,118,224,70,34,65,79,0,255,72,230,131,4,223,151,46,77,90,165,211,42,105,73,49,162,137,187,88,70,126,172,92,181,192,80,38,231,50,130,196,39,76,195,107,20,50,170,77,169,54,127,67,68,111,159,55,172,204,172,83,82,218,192,52,214,151,95,38,251,91,153,167,76,194,246,170,225,156,102,51,115,125,22,237,47,8,184,117,185,233,36,10,25,14,114,88,171,188,113,0,0,0,128,244,131,252,131,144,250,166,100,220,200,1,127,230,87,196,206,149,226,228,188,185,145,77,140,197,108,48,163,78,59,92,244,251,161,190,188,173,203,40,181,85,231,86,72,120,227,214,42,73,189,82,29,32,243,177,115,231,106,214,176,80,215,83,66,170,112,204,149,36,74,81,188,128,36,162,166,5,221,138,204,11,185,200,200,136,108,201,69,248,211,103,144,54,225,0,120,241,94,146,98,1,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,80,33,114,161,128,23,242,34,66,33,151,39,41,199,123,59,31,65,168,28,96,239,124,16,162,152,159,203,168,36,87,195,121,20,242,249,53,222,156,143,43,105,181,32,184,245,36,75,181,0,32,73,131,251,49,233,159,250,21,177,215,222,180,26,37,204,112,53,250,183,17,184,84,112,196,63,204,244,194,28,86,126,168,95,254,249,204,181,106,53,9,189,29,181,217,132,71,33,49,35,65,159,151,249,234,175,26,241,116,120,102,84,220,186,1,0,255,141,76,186,212,223,93,122,161,65,83,236,29,27,207,228,88,203,156,51,102,62,51,159,59,119,148,93,203,104,234,165,100,97,93,167,134,243,20,114,166,4,85,5,189,138,69,189,240,49,43,137,59,22,191,152,170,152,13,101,231,24,243,238,101,221,59,179,210,34,119,1,158,222,208,166,63,95,80,43,177,43,122,141,122,52,195,159,55,117,161,51,69,251,112,3,126,157,78,231,236,157,145,109,46,169,243,36,37,209,178,163,18,109,81,155,36,214,178,233,164,110,65,81,124,227,114,30,113,53,15,218,80,136,245,195,91,145,89,244,197,101,214,115,26,118,156,41,106,82,213,18,127,191,121,228,240,43,99,225,204,104,187,24,48,47,115,229,34,106,174,22,217,125,209,89,26,47,125,79,100,210,162,88,86,18,43,63,42,228,67,1,0,0,0,224,66,68,36,161,132,144,250,152,248,98,83,120,153,13,61,213,198,7,64,57,166,110,101,230,38,37,147,186,237,216,137,3,160,28,82,159,81,139,154,201,196,81,97,175,220,114,192,157,249,164,52,199,141,227,189,220,105,1,21,32,47,150,162,66,212,96,103,40,0,0,0,0,0,0,0,0,0,0,160,66,196,66,122,33,245,153,17,22,32,22,100,46,228,16,249,85,74,141,227,202,103,94,64,253,38,81,34,220,130,153,121,93,157,78,187,47,150,101,218,56,206,65,183,118,210,92,221,219,51,166,143,226,252,213,245,245,185,70,235,215,82,162,35,253,144,31,217,111,235,51,126,212,27,82,176,164,223,86,236,112,114,67,62,254,200,170,145,132,100,110,53,78,146,18,81,69,39,183,1,213,210,44,67,95,129,98,203,27,49,46,99,45,101,67,38,71,125,94,46,159,208,151,139,38,75,54,45,36,67,25,165,45,191,133,108,241,150,77,85,67,227,160,75,54,60,175,25,25,234,245,250,40,252,167,116,248,169,254,208,239,150,176,192,107,171,205,3,91,183,33,63,214,207,187,78,196,42,244,123,198,219,154,110,41,183,210,181,134,47,62,250,85,192,247,60,141,120,95,191,66,252,74,41,73,203,120,223,110,81,34,156,16,241,94,92,42,151,128,76,170,195,14,231,178,51,103,50,134,179,87,18,227,31,94,46,226,223,123,114,69,84,66,92,148,198,15,155,52,212,182,174,168,141,45,44,21,199,202,13,68,18,242,18,31,125,109,122,246,247,206,237,187,152,6,28,235,12,253,49,212,97,101,204,253,175,216,155,235,87,42,161,203,125,148,246,206,41,6,0,0,64,133,251,144,23,169,219,123,109,26,240,234,180,238,222,72,194,121,83,29,90,101,26,62,64,55,225,34,234,244,153,153,79,18,59,51,90,186,73,146,177,67,10,189,18,187,111,219,224,24,6,14,11,199,113,87,165,195,98,11,91,245,180,71,236,36,67,126,238,40,52,115,165,184,177,105,22,18,42,117,63,228,248,194,136,194,229,90,170,238,22,118,26,85,235,50,151,50,215,68,166,182,169,16,115,248,115,187,110,146,81,107,249,221,54,53,105,84,82,6,55,206,89,12,138,68,126,65,187,38,46,104,134,127,172,148,155,31,249,52,145,126,121,145,169,207,17,119,199,118,89,146,187,74,91,233,234,200,241,43,138,109,192,161,218,178,41,179,198,153,252,85,159,119,108,46,4,208,225,35,177,34,105,201,92,70,235,118,175,181,181,56,82,27,14,213,131,247,14,43,129,92,27,92,204,65,61,249,158,73,140,161,143,140,140,200,132,39,236,92,198,138,204,154,143,164,44,169,59,9,219,214,74,91,67,76,34,117,3,14,44,34,103,236,225,161,90,89,124,98,95,94,70,217,188,182,21,66,238,190,110,103,188,120,149,110,120,89,219,74,163,78,170,40,3,76,30,117,92,158,157,211,41,87,11,239,120,233,46,79,179,209,1,0,224,2,230,117,81,162,208,57,68,236,204,87,90,42,153,143,10,121,63,50,66,14,176,115,249,88,73,106,28,215,154,99,125,25,153,73,44,234,246,38,53,14,0,23,244,59,50,45,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,160,98,132,194,69,61,189,0,161,167,73,48,71,163,42,232,155,11,249,140,168,21,56,138,186,200,12,69,197,208,135,2,125,132,32,224,63,73,83,223,171,48,34,111,46,136,221,120,95,191,74,238,85,147,196,11,135,150,75,161,59,212,59,119,82,42,29,202,187,7,181,110,120,27,94,6,241,133,89,108,145,134,164,249,65,218,29,141,188,129,126,153,207,154,58,34,106,81,10,169,165,58,77,189,165,67,153,135,73,153,120,76,210,236,227,75,172,36,220,203,92,38,201,69,164,83,225,85,194,38,173,70,199,123,167,59,112,101,83,241,5,7,245,186,98,161,74,207,102,231,218,41,13,25,43,35,215,94,81,72,161,14,169,83,119,236,140,201,13,83,54,232,65,126,177,170,46,130,30,235,53,227,90,68,6,83,146,190,225,196,227,230,85,169,8,87,108,126,48,114,147,239,249,6,33,254,226,197,79,90,196,10,151,169,71,141,53,38,33,54,63,140,92,202,41,221,209,196,9,118,177,17,193,239,92,99,20,0,240,102,220,9,145,23,175,105,175,77,223,113,110,75,120,127,9,185,97,73,158,42,83,133,108,246,68,124,75,23,175,120,237,77,139,95,124,147,221,157,98,118,120,156,219,253,9,103,163,231,33,63,115,185,112,73,121,248,25,252,73,225,102,52,53,76,163,178,92,117,164,26,114,123,98,94,230,115,65,6,231,116,110,14,239,154,72,54,130,116,240,161,189,148,195,10,99,63,63,32,126,221,248,37,109,211,10,137,180,118,55,238,53,198,236,195,91,106,188,234,38,213,41,51,227,88,122,12,109,167,231,97,237,157,145,219,171,78,115,189,209,197,140,249,68,76,212,149,149,75,19,41,94,93,149,102,16,74,112,18,173,167,94,230,180,24,205,107,245,152,167,189,13,49,117,145,75,1,0,0,240,162,46,20,51,82,113,103,88,64,133,80,128,11,168,211,237,76,139,10,59,191,20,0,0,0,0,0,0,255,13,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,1,26,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,123,0,2,42,228,103,40,92,204,181,45,0,0,80,245,0,225,60,230,51,51,215,142,154,81,87,18,66,105,181,212,172,245,166,109,93,82,172,136,155,91,189,141,78,151,102,125,229,15,23,21,60,104,97,5,47,243,139,109,96,161,22,46,180,123,244,184,206,99,210,157,73,11,113,232,81,130,184,77,201,210,188,132,214,218,221,97,235,143,233,58,227,214,198,169,141,80,185,190,178,137,139,34,190,84,176,52,7,115,132,77,206,21,102,102,110,246,76,80,219,232,230,146,112,222,134,196,14,111,180,122,188,36,210,38,205,202,138,40,201,26,12,173,165,142,88,213,17,75,77,199,160,19,62,186,140,250,81,88,113,179,175,93,149,200,230,176,107,156,109,73,169,165,91,106,165,81,114,77,75,28,135,36,203,214,178,68,49,69,91,8,57,181,42,209,199,15,73,100,28,106,134,101,249,112,108,151,111,25,235,138,138,254,246,118,70,123,157,215,182,70,43,169,19,90,233,145,196,161,181,105,234,149,169,73,115,130,117,107,91,156,211,168,40,137,36,153,94,109,170,142,10,69,37,6,31,44,205,67,110,134,178,101,140,105,87,217,74,157,180,204,19,89,146,150,110,67,39,37,95,28,167,204,18,55,106,214,72,81,137,243,168,30,205,124,91,173,197,73,36,212,22,111,56,89,149,233,44,83,218,159,138,101,238,163,216,92,237,20,9,88,106,104,152,136,240,222,58,132,146,77,75,176,37,155,182,33,153,81,242,117,79,145,156,113,42,134,165,213,41,99,247,13,120,138,30,55,228,115,9,98,105,158,178,147,153,195,214,90,117,218,190,48,109,3,164,55,180,22,151,212,131,18,210,189,208,218,100,36,153,41,23,151,9,183,77,247,41,132,61,63,167,73,215,157,50,203,24,44,245,195,71,174,39,254,136,64,105,246,180,111,44,207,14,96,99,133,109,84,109,144,52,162,82,82,34,75,100,37,81,34,220,198,105,28,154,145,175,205,211,186,180,45,212,97,158,124,196,65,102,9,217,225,174,27,17,3,230,81,6,49,52,23,178,140,67,25,157,153,243,10,173,133,86,90,72,169,52,105,236,88,165,70,222,238,145,225,140,202,77,70,146,242,169,18,201,104,94,214,89,167,82,199,141,66,243,43,71,197,229,69,27,151,23,153,158,125,244,51,51,115,231,218,43,41,124,66,218,102,211,134,80,54,250,91,134,50,221,189,143,89,225,205,198,115,103,37,113,190,119,93,102,102,158,186,227,116,222,177,52,75,51,123,126,109,219,90,75,68,146,74,91,26,25,175,155,164,70,217,238,145,153,148,102,68,146,242,170,18,137,135,1,5,138,241,118,86,117,188,171,113,141,23,46,43,217,184,236,106,187,218,148,13,114,175,220,166,239,80,175,254,157,78,115,139,27,126,227,55,68,252,247,224,22,61,83,127,227,28,253,72,175,119,127,157,51,108,207,107,232,79,202,206,101,171,120,110,221,175,175,238,55,60,141,206,16,254,13,95,92,113,120,39,237,47,239,14,189,67,31,93,0,255,9,125,52,250,99,216,231,118,101,203,216,177,118,38,252,160,59,146,178,117,5,113,75,78,161,17,18,9,196,141,148,91,243,233,210,47,113,120,7,113,81,225,47,67,184,198,156,252,224,73,59,209,238,103,160,246,25,187,194,119,172,181,201,94,181,90,189,18,191,86,251,114,235,222,77,120,225,187,189,100,177,223,27,191,247,150,126,42,133,129,206,220,223,185,239,99,79,179,181,29,210,174,210,128,223,132,164,109,212,106,157,248,36,164,100,183,150,68,40,173,150,66,115,147,199,229,119,12,42,113,35,164,222,152,199,239,233,50,23,69,60,59,170,178,128,218,6,238,58,206,125,236,64,8,245,134,36,78,210,106,109,184,168,165,100,183,150,92,75,157,80,66,115,147,199,229,135,116,22,127,175,165,222,152,199,15,42,45,107,61,60,59,170,178,128,217,57,22,58,206,125,236,149,13,115,36,73,36,97,216,232,43,181,150,218,102,137,198,91,75,80,90,125,184,141,3,56,114,67,219,182,251,234,83,168,79,97,172,245,112,98,82,105,222,229,99,254,112,133,103,153,182,93,189,33,162,196,167,52,122,41,89,239,238,186,13,211,205,9,90,11,157,76,114,42,161,34,225,11,165,147,220,49,65,53,241,242,112,143,195,157,60,225,114,6,180,187,114,114,32,171,93,100,68,137,40,171,78,234,107,151,246,97,107,145,25,116,57,227,82,43,54,139,106,14,245,222,54,170,192,167,200,37,225,193,17,39,205,162,62,184,171,133,77,12,114,17,17,123,37,137,36,59,106,45,117,66,73,16,154,235,56,197,125,202,223,27,210,157,140,74,21,9,21,196,90,27,119,166,184,198,89,85,156,227,174,41,102,241,26,2,6,173,210,247,247,54,105,161,155,100,184,62,229,165,73,156,168,52,135,60,118,78,131,216,166,214,184,207,247,64,109,230,165,239,167,68,78,78,218,103,27,244,235,60,217,14,208,88,59,68,221,145,132,22,183,22,53,104,219,210,172,206,83,8,45,222,26,6,94,208,30,135,54,46,157,132,218,61,205,112,209,195,151,53,150,230,17,227,242,38,87,152,153,171,153,234,0,0,0,0,0,80,109,64,19,231,235,249,101,121,194,30,151,61,53,241,197,252,16,3,237,147,243,169,125,172,109,133,104,226,124,61,191,44,79,216,227,178,167,38,190,152,31,98,160,125,114,62,181,143,181,89,243,0,0,0,0,0,0,133,180,74,150,200,164,59,216,74,154,135,70,105,159,17,185,62,52,31,18,78,56,76,153,22,210,240,87,236,180,101,210,163,137,31,159,193,188,45,149,126,243,160,125,84,169,39,27,247,217,165,217,235,17,52,233,27,109,10,217,45,105,217,104,86,148,238,149,52,108,105,163,70,205,39,84,31,151,52,162,83,144,221,26,171,17,70,200,99,211,174,179,68,198,124,100,19,85,90,98,227,184,29,202,78,149,32,34,41,37,73,41,37,132,144,72,66,8,37,73,9,161,36,34,34,34,34,118,117,107,153,164,211,153,28,36,215,16,115,93,134,56,152,131,217,170,140,167,89,198,63,254,241,82,203,103,110,74,219,181,8,233,115,130,220,116,99,91,135,33,125,95,137,150,158,110,122,63,122,188,63,252,209,119,244,89,73,156,239,195,175,95,201,153,192,64,54,129,139,109,123,118,213,22,25,25,59,246,218,81,225,21,234,182,171,182,181,50,210,223,60,148,245,214,141,204,20,23,54,158,219,40,137,205,93,232,50,207,242,212,29,91,242,142,91,89,154,107,26,113,232,133,84,90,45,164,150,81,219,66,92,151,70,94,18,245,54,159,134,172,162,45,170,211,165,102,140,83,145,74,197,48,50,45,167,75,39,140,91,25,159,71,249,213,110,240,153,189,205,94,101,64,219,122,161,164,78,11,169,69,18,135,214,214,165,145,151,36,205,9,214,173,166,115,139,234,116,169,145,36,211,171,77,137,7,78,203,233,50,248,96,105,86,240,50,191,218,13,198,180,3,218,235,44,35,50,86,238,181,147,196,167,213,109,87,109,11,121,163,207,101,43,235,173,27,153,21,222,20,220,183,81,18,155,123,87,90,102,102,166,59,182,228,29,75,115,43,171,117,66,8,33,148,16,74,41,73,18,59,55,165,151,199,91,68,184,164,146,19,168,80,149,18,170,114,201,116,158,215,9,127,57,168,52,112,163,175,252,202,5,6,103,58,27,151,23,249,166,93,177,39,201,40,149,146,12,146,89,74,146,12,199,109,218,134,100,230,139,243,186,78,109,8,105,88,38,223,114,142,153,66,138,184,43,71,196,126,121,148,63,12,205,250,44,227,80,190,228,85,4,14,33,196,41,245,44,133,122,35,132,182,153,49,102,197,181,101,195,113,163,125,9,101,69,204,169,213,117,167,244,178,25,75,245,142,67,79,140,17,129,173,236,105,87,245,240,143,141,21,54,84,123,77,139,189,242,155,190,115,125,250,119,58,205,241,14,252,201,143,137,248,239,193,3,159,234,111,156,163,31,233,83,122,74,206,112,34,175,161,0,255,34,115,217,0,255,141,12,215,191,38,35,254,148,144,226,109,0,255,74,144,219,210,148,138,0,255,20,108,254,184,136,236,127,198,148,252,101,31,254,116,155,171,221,162,69,172,88,59,35,126,214,157,73,25,186,178,56,142,75,104,116,68,62,113,163,226,198,105,75,177,196,225,29,196,90,133,74,159,214,120,156,31,204,102,39,218,42,94,231,25,59,189,1,31,0,255,159,196,0,255,162,240,0,255,24,234,31,28,37,137,164,148,146,204,26,65,73,146,12,199,113,29,183,70,228,139,243,186,78,113,107,117,159,55,223,114,142,153,58,118,88,232,182,196,126,121,148,63,252,202,133,220,224,80,190,100,186,132,207,0,255,168,202,253,87,229,96,253,63,181,87,171,0,255,85,148,244,26,161,89,90,167,45,133,146,26,196,21,0,255,131,20,119,236,210,74,115,50,245,144,155,114,45,141,106,228,253,56,224,70,11,115,115,81,77,6,181,43,92,104,139,217,9,122,24,73,107,61,105,67,179,214,105,77,146,171,210,134,78,104,41,233,154,72,73,75,156,38,69,158,28,51,231,212,133,144,81,151,90,10,25,156,202,66,185,89,210,150,177,33,215,217,245,136,237,240,115,146,224,254,8,13,247,17,0,255,179,186,140,8,84,162,253,3,57,149,227,38,220,191,89,224,35,187,206,107,11,182,171,164,140,200,88,185,215,78,18,159,86,183,93,181,45,228,141,62,151,173,172,183,110,100,86,120,83,112,223,70,73,108,238,93,105,153,153,153,238,216,146,119,44,205,173,108,137,74,203,178,153,37,233,209,184,117,82,242,181,109,69,79,109,162,102,141,20,149,182,108,41,86,47,183,213,90,156,68,62,149,48,137,141,74,153,206,50,165,253,85,184,233,62,138,205,213,174,142,128,186,143,146,73,74,165,25,52,131,212,164,153,141,219,186,109,137,204,17,151,117,154,226,208,210,190,108,176,165,28,61,117,20,177,80,110,249,253,50,55,127,248,149,245,185,193,222,124,201,74,199,218,69,68,196,138,189,118,148,120,181,58,238,42,110,45,143,244,57,111,121,189,117,35,61,197,133,130,251,54,186,97,115,23,74,203,179,204,148,192,150,76,224,86,110,101,36,61,136,18,81,73,165,153,37,178,210,164,153,141,227,52,14,205,200,17,151,117,154,218,22,234,48,79,176,165,28,61,133,236,112,215,141,248,253,50,55,127,24,154,11,89,198,222,124,201,192,232,123,109,10,93,78,105,217,104,118,82,111,148,52,108,105,163,36,9,214,76,216,150,52,162,83,144,29,146,164,46,94,199,99,211,174,179,92,185,140,107,111,85,90,98,35,135,237,213,254,145,162,94,163,53,72,235,186,149,144,82,130,182,226,95,80,226,144,157,58,105,65,166,25,146,43,46,170,81,147,188,31,7,60,105,225,81,46,90,206,160,182,138,245,108,49,219,162,23,242,180,217,102,180,52,220,40,165,54,213,113,154,182,114,111,232,52,147,152,34,222,95,230,84,220,239,193,160,210,152,203,157,21,101,42,157,42,203,77,54,147,185,239,215,246,90,187,58,130,216,43,191,233,59,215,167,127,167,211,28,239,192,159,252,152,136,0,255,30,60,240,169,254,198,57,250,145,62,165,167,228,12,39,242,26,250,47,50,151,253,223,248,248,0,255,36,254,23,133,0,255,199,80,0,255,22,45,98,197,218,25,241,179,238,76,202,208,149,197,113,92,66,163,35,242,137,27,21,55,78,91,138,37,14,239,32,214,42,84,250,180,198,227,252,96,54,59,209,86,241,58,207,216,62,9,159,0,255,81,149,251,175,202,193,250,127,106,175,86,0,255,86,8,0,0,0,0,0,160,74,72,249,111,239,103,183,63,134,125,21,65,149,144,242,223,222,207,110,127,12,187,106,3,132,39,191,204,223,204,236,246,71,237,1,8,0,255,132,240,228,151,249,155,153,221,254,168,61,0,1,0,0,169,9,112,26,243,157,63,251,41,62,181,167,98,87,49,154,252,201,247,79,218,239,220,94,101,56,141,249,206,159,253,20,159,218,83,177,171,24,77,254,228,251,39,237,119,110,95,69,0,0,0,0,0,64,114,170,84,87,50,156,82,210,164,111,202,188,99,74,203,75,99,181,165,212,154,42,51,126,26,166,169,102,194,144,77,155,71,131,185,233,183,76,217,128,141,180,246,130,171,66,179,32,123,24,138,136,136,21,123,237,40,241,106,117,220,85,220,90,30,233,115,222,242,122,235,70,122,138,11,5,247,109,116,195,230,46,148,150,103,153,41,129,45,153,192,173,220,202,30,122,196,173,17,82,234,180,150,90,38,109,8,109,157,122,121,74,212,155,124,29,218,214,230,212,41,82,50,201,169,87,165,170,99,66,78,137,206,7,183,242,144,155,95,109,25,159,217,85,246,143,33,45,155,88,207,137,172,37,242,180,158,222,204,66,186,239,172,163,240,67,110,213,144,96,170,147,100,149,42,208,21,31,149,200,89,122,56,40,205,95,54,138,173,25,1,172,207,159,141,154,222,182,111,205,169,193,148,38,130,68,105,92,119,69,117,232,83,163,181,176,160,164,168,86,57,165,73,172,168,52,169,90,226,103,213,227,86,169,73,65,60,3,206,178,97,249,159,93,194,85,131,109,24,43,55,88,243,32,246,202,111,250,206,245,233,223,233,52,199,59,240,39,63,38,226,191,7,15,124,170,191,113,142,126,164,79,233,41,57,195,137,188,134,254,139,204,101,0,255,55,62,254,63,137,0,255,69,225,0,255,49,212,191,69,139,88,177,118,70,252,172,59,147,50,116,101,113,28,151,208,232,136,124,226,70,197,141,211,150,98,137,195,59,136,181,10,149,62,173,241,56,63,152,205,78,180,85,188,206,51,182,79,194,231,127,84,229,254,171,114,176,254,159,218,171,213,191,45,194,226,214,107,41,117,66,40,61,147,54,132,54,45,141,178,52,234,77,190,14,109,136,139,26,117,165,153,228,212,171,82,21,82,173,168,75,231,131,91,121,56,202,80,118,131,207,236,42,123,66,63,73,70,169,148,100,144,204,82,146,100,56,110,211,54,36,51,95,156,215,117,106,67,72,195,50,249,150,115,204,20,82,196,93,57,34,246,203,163,252,97,104,214,103,25,135,242,37,7,160,200,210,212,140,32,222,23,141,100,37,78,144,214,161,53,218,54,107,13,38,139,155,165,244,83,206,51,113,184,171,145,67,2,187,30,37,30,133,226,244,175,172,107,55,120,214,246,177,39,244,35,163,146,18,149,148,66,11,141,40,180,144,154,164,208,74,35,35,35,35,99,151,182,150,49,58,131,73,65,14,13,241,208,101,136,125,57,152,147,202,152,149,101,252,99,0,87,53,228,94,156,90,118,83,93,38,218,29,213,27,41,237,91,221,164,73,131,9,211,151,180,218,17,131,114,236,150,88,117,49,146,122,148,218,85,150,40,151,143,236,6,0,255,179,107,216,56,110,95,85,110,44,244,77,179,70,36,217,249,150,210,50,36,170,195,140,199,133,33,249,150,108,178,97,203,42,66,37,254,148,157,70,76,138,53,169,245,8,12,102,110,169,20,148,7,109,5,0,255,179,135,179,113,159,189,40,125,99,169,33,157,161,197,237,22,37,217,26,37,104,186,164,137,74,11,41,81,105,195,160,106,233,109,62,161,40,149,81,134,32,150,65,150,120,149,211,18,196,47,22,122,132,102,44,187,234,180,61,207,174,126,186,19,110,113,87,227,52,245,90,13,58,117,156,110,225,68,212,28,81,113,45,233,198,188,196,159,235,11,55,123,199,184,151,115,11,45,122,41,103,41,244,31,178,35,218,149,190,13,167,100,165,180,237,30,181,168,225,148,151,125,146,161,172,67,28,54,8,75,35,199,137,122,245,219,58,165,10,42,155,126,72,14,191,178,146,8,116,230,103,86,154,88,211,54,86,216,211,236,85,86,106,17,165,16,26,53,155,112,75,161,233,144,81,121,75,41,65,26,199,45,15,97,91,135,5,127,31,181,229,209,9,167,15,57,52,193,194,229,40,173,29,52,231,218,38,14,182,183,109,246,60,96,100,70,70,70,38,77,154,73,10,173,52,162,54,78,227,210,36,14,75,98,94,202,150,67,38,145,59,70,109,26,149,200,180,171,208,166,210,175,74,147,90,37,31,96,31,17,165,148,164,148,212,90,107,36,33,132,210,40,181,150,26,17,17,17,145,139,52,244,76,210,233,76,206,113,168,135,135,18,67,28,204,193,108,181,193,172,220,224,31,0,255,216,204,40,165,70,41,165,214,90,51,106,173,165,70,169,181,212,204,204,204,204,92,164,161,71,140,193,160,81,142,67,61,60,148,232,97,95,246,229,164,13,102,229,6,3,24,192,116,9,34,137,83,226,211,134,167,132,150,226,221,33,63,108,45,50,40,161,141,138,67,166,166,74,245,44,117,114,41,242,248,148,152,151,187,179,171,157,220,226,114,126,176,208,113,222,98,175,178,140,226,148,120,181,225,41,33,148,118,107,199,15,91,139,204,82,235,100,218,128,76,155,42,213,179,210,70,170,71,163,175,76,204,203,221,30,82,113,118,179,123,249,193,66,57,121,222,6,242,92,196,42,245,69,207,140,254,54,71,174,247,199,105,223,170,247,139,11,153,245,94,119,100,182,27,196,32,61,218,232,134,205,157,9,20,40,114,199,191,246,142,117,108,29,251,195,75,165,45,157,84,90,220,90,131,86,90,163,182,36,24,210,58,133,102,52,68,116,54,109,218,125,87,209,58,106,158,114,177,170,240,45,47,21,218,116,57,15,94,178,87,121,145,159,38,14,182,137,237,239,6,92,229,129,170,199,85,30,0,0,255,61,169,91,219,201,184,73,89,183,109,106,53,71,133,33,125,139,234,173,44,151,188,165,178,11,43,119,59,141,186,180,221,211,83,16,251,56,93,20,155,243,217,40,20,226,190,131,93,204,94,225,77,67,35,105,165,212,82,28,39,73,113,34,93,111,45,179,86,109,70,163,238,37,26,167,138,178,150,38,213,196,200,195,81,60,227,124,175,202,49,85,226,50,143,45,84,198,190,176,19,244,16,145,153,153,17,73,146,100,148,90,75,141,164,109,211,182,36,138,251,146,159,167,50,226,112,72,220,144,81,165,70,93,50,21,42,84,88,245,107,213,164,73,213,231,242,237,30,85,13,225,201,47,243,55,51,187,253,81,251,215,57,217,210,32,165,56,222,146,158,36,91,202,60,108,188,229,105,107,251,100,125,74,158,26,197,41,82,140,211,138,201,89,148,250,225,120,196,208,92,92,62,99,25,150,65,44,99,151,217,73,117,27,144,193,14,225,201,47,243,55,51,187,253,81,123,33,138,0,255,158,139,31,142,165,23,199,241,156,215,236,79,195,33,253,83,204,102,49,186,51,186,87,175,54,94,189,46,151,195,227,61,179,230,179,42,254,240,95,111,183,91,126,223,167,45,252,223,234,53,231,247,0,255,125,248,225,130,171,246,15,220,164,55,233,0,255,244,87,233,185,208,159,201,102,178,195,46,118,126,111,245,147,78,219,223,215,110,191,215,188,187,239,67,175,25,47,247,194,147,106,70,1,231,232,159,238,239,248,105,48,91,162,0,255,135,109,106,179,242,123,167,110,173,69,184,237,229,188,222,188,215,137,35,190,214,190,99,186,23,222,238,28,61,208,195,71,119,250,154,222,210,14,102,83,251,195,86,187,8,125,62,115,103,172,157,148,165,211,178,125,219,72,154,13,137,92,157,116,29,178,88,149,227,170,98,64,155,193,166,133,131,38,56,193,75,163,153,206,142,230,103,251,217,54,223,253,142,56,39,14,167,135,35,74,191,249,53,115,60,115,133,30,119,193,29,126,138,172,179,42,117,163,204,205,90,217,201,139,175,203,179,156,142,247,52,107,62,111,85,116,157,209,222,126,177,220,43,183,233,59,213,171,123,219,244,74,156,240,99,157,209,183,111,195,63,122,120,95,113,114,223,247,175,251,211,28,116,155,25,238,203,179,3,114,143,231,214,189,250,198,199,157,70,111,126,127,220,136,35,222,184,106,127,199,51,250,140,254,79,0,255,138,126,20,253,153,236,89,155,206,50,31,250,140,124,210,29,73,154,186,146,22,114,169,116,242,188,97,238,132,68,202,225,83,239,55,227,89,151,22,27,188,225,20,203,178,134,229,89,157,195,57,223,6,179,89,124,231,214,10,253,222,187,126,95,187,121,186,119,163,13,63,28,221,125,71,123,87,92,222,71,250,167,135,143,18,244,10,125,154,29,204,166,54,184,45,100,240,103,61,75,143,152,152,206,195,83,112,156,185,166,25,92,85,51,225,167,184,109,244,91,236,108,116,175,126,238,168,79,125,61,103,60,206,51,98,240,108,58,211,212,234,235,45,180,73,15,250,216,123,237,164,213,22,173,78,43,197,215,187,59,244,29,254,91,183,70,95,184,85,97,86,142,254,113,183,251,59,198,112,48,7,244,197,236,186,172,213,99,237,252,170,173,88,159,214,125,213,104,61,248,63,45,153,59,119,226,132,0,255,251,133,239,59,185,131,244,172,236,149,148,231,238,151,242,63,127,55,232,35,215,94,25,153,145,153,149,68,137,40,165,26,164,214,134,144,159,134,186,196,12,26,57,165,210,167,95,65,28,204,10,92,97,171,9,118,112,52,235,56,158,69,218,83,57,166,71,46,117,145,185,40,43,163,186,100,71,161,133,146,90,101,25,211,183,58,174,181,65,205,112,15,110,148,170,210,233,208,194,205,92,226,70,174,100,16,79,243,167,205,98,0,0,240,231,183,118,0,0,219,0,255,197,127,200,0,255,233,242,112,223,251,203,127,239,31,187,179,14,8,61,222,243,128,208,35,6,161,249,211,235,99,225,252,100,247,124,238,147,189,42,249,95,219,163,147,249,215,218,200,191,51,251,217,39,218,61,134,144,209,201,252,107,109,228,223,153,253,236,19,237,30,3,98,170,41,159,171,79,113,206,62,85,53,205,76,87,233,227,52,85,108,54,205,91,102,175,211,230,182,215,189,163,242,80,71,0,255,241,71,156,39,178,207,184,170,243,244,98,214,116,10,154,216,176,71,105,99,62,119,234,55,37,240,50,131,210,8,141,82,224,49,109,233,44,92,241,213,253,86,230,59,226,46,230,122,120,210,163,59,62,106,103,119,56,194,0,62,103,39,176,36,145,148,82,146,81,35,73,36,201,172,181,184,165,70,228,106,113,28,167,214,82,92,215,141,151,156,76,83,25,209,164,8,169,57,24,151,141,6,24,148,49,108,203,174,220,154,35,105,169,39,161,52,106,157,212,216,171,18,74,75,82,35,156,210,147,180,68,232,52,117,146,105,75,167,66,94,83,41,100,241,194,188,140,244,152,227,249,196,161,60,201,230,67,59,162,28,17,113,29,81,46,61,194,103,98,186,174,89,101,253,218,53,183,183,173,186,218,37,249,172,115,127,162,28,183,90,173,105,211,40,214,219,205,163,235,249,215,42,203,191,51,7,218,39,218,49,8,231,68,215,243,175,85,150,127,103,14,180,79,180,125,49,173,33,180,214,51,210,45,81,147,230,102,147,148,82,18,17,89,218,112,83,175,209,138,131,76,159,40,179,206,100,93,133,57,29,141,146,216,106,22,96,63,251,233,150,253,98,43,57,83,84,197,113,102,148,99,214,51,10,62,207,152,218,215,181,142,235,43,234,21,243,203,205,239,46,201,59,91,75,186,121,25,229,249,103,251,120,132,31,81,57,138,87,123,219,171,114,197,17,82,106,165,185,41,137,54,10,45,109,238,33,175,27,36,75,210,167,184,173,203,214,241,40,114,243,22,23,12,234,89,100,139,15,47,106,205,228,140,21,111,89,137,99,47,216,24,137,153,153,207,181,87,146,92,208,134,172,160,148,52,240,72,67,218,110,222,153,134,91,169,184,238,169,92,231,221,234,142,119,252,116,113,52,187,248,199,63,206,126,136,200,204,204,136,36,17,25,165,148,154,145,132,208,134,146,168,213,125,93,167,52,99,177,104,68,94,211,217,68,2,147,38,45,66,197,10,213,169,83,70,28,196,105,137,179,106,102,169,36,195,165,13,73,82,86,165,73,107,243,92,178,100,136,79,23,239,241,176,32,120,16,243,120,57,125,58,248,168,134,224,61,244,63,181,181,109,132,36,207,58,202,51,215,163,60,94,245,102,198,35,34,55,93,185,226,105,105,210,105,77,62,218,168,69,127,247,217,135,229,127,198,68,196,185,114,51,219,89,148,187,186,235,16,117,111,122,247,216,164,46,231,33,45,189,9,183,73,111,52,51,124,114,72,198,49,245,187,233,211,167,75,195,10,89,239,75,165,10,243,137,103,60,103,35,205,103,35,91,173,17,244,63,159,127,213,254,179,118,33,67,216,243,191,108,228,31,196,129,246,179,236,61,70,208,0,255,124,254,85,251,207,218,239,145,156,158,51,239,89,122,140,207,24,49,51,77,209,142,41,170,170,147,159,13,63,53,120,79,187,245,180,0,255,59,204,15,231,159,237,51,17,239,155,71,73,103,183,89,101,215,29,141,45,105,210,86,82,58,165,52,147,78,98,236,140,41,89,191,148,100,25,167,62,164,142,74,113,243,141,243,40,211,243,176,51,42,82,235,28,49,204,101,183,24,139,49,63,187,92,35,35,215,210,182,65,34,220,93,43,37,43,109,136,219,148,110,148,86,34,243,84,104,111,91,206,234,45,222,240,194,168,183,182,84,233,20,184,99,69,219,168,172,119,44,187,156,221,185,179,154,136,17,39,174,103,98,241,51,29,241,138,93,110,166,246,76,240,237,233,244,155,152,118,187,92,246,230,138,62,141,6,125,56,0,255,247,227,20,183,207,185,102,244,153,166,8,26,185,107,166,126,70,70,102,100,210,74,35,51,79,28,122,235,82,154,25,181,9,82,247,44,164,37,149,81,21,63,47,5,191,169,31,246,22,114,166,238,114,137,143,185,149,161,6,120,154,73,12,37,203,167,243,19,248,214,62,192,86,187,69,91,154,25,132,182,234,52,75,173,73,28,167,148,108,72,84,26,223,8,157,158,106,72,97,42,162,73,49,148,17,147,54,69,102,86,87,122,31,71,218,39,94,180,45,109,175,67,100,102,68,196,142,82,147,16,146,139,85,28,167,210,166,33,25,181,84,138,146,234,144,156,209,152,184,239,106,70,204,22,18,37,167,54,248,212,94,138,61,37,108,152,214,61,63,74,253,102,23,237,207,222,172,151,186,207,246,94,52,31,180,57,154,50,0,255,68,89,254,63,236,103,207,212,110,220,80,178,124,58,63,129,111,237,3,236,156,70,83,230,159,40,203,0,255,135,253,236,153,218,141,27,74,150,79,231,39,240,173,125,128,173,118,44,125,70,113,156,247,44,79,173,159,152,19,145,247,159,137,25,209,212,89,149,182,178,241,180,120,163,249,77,147,159,251,224,233,63,233,31,254,132,30,179,159,95,73,39,179,179,157,245,139,184,36,50,11,109,213,106,144,66,163,184,77,37,225,150,164,36,190,17,58,65,213,142,50,84,91,147,126,40,91,38,149,138,244,172,82,244,62,118,179,79,76,103,91,218,98,40,35,50,50,73,165,164,146,146,73,43,41,17,149,84,26,43,35,35,35,55,113,233,145,143,184,196,38,179,90,212,234,177,232,140,25,28,21,195,192,140,97,7,199,248,60,109,146,25,153,175,71,100,196,202,167,76,105,81,203,168,87,134,62,116,68,242,158,180,27,75,66,45,50,163,46,77,47,51,11,55,63,108,188,10,98,108,174,23,55,219,40,81,194,109,73,241,86,106,52,53,147,84,82,50,50,30,87,28,37,146,146,74,21,199,37,110,35,166,206,43,113,130,61,164,98,112,137,135,39,198,179,49,39,219,219,94,68,136,152,25,237,245,204,88,213,126,156,153,229,152,253,153,110,229,169,54,205,42,234,132,182,123,163,118,111,250,230,242,67,250,143,207,122,170,115,4,215,130,70,65,59,219,238,200,254,153,153,153,81,74,41,165,212,140,90,74,205,40,165,212,220,153,153,153,185,105,75,143,96,68,34,38,89,210,162,73,143,69,25,204,96,167,24,254,101,12,59,216,193,198,15,186,68,156,112,147,36,201,198,165,196,91,165,233,148,72,74,41,137,136,120,91,81,212,136,74,86,85,27,151,182,109,153,52,79,195,9,206,144,106,198,37,102,158,248,208,198,156,236,16,91,200,112,206,136,115,206,17,17,231,204,119,57,226,232,183,103,166,186,197,110,209,20,213,214,173,71,95,183,179,75,179,30,246,180,95,252,152,106,102,198,237,150,219,218,187,110,83,231,124,187,182,52,34,107,109,213,74,80,66,146,56,78,41,217,214,36,37,185,23,58,61,213,144,50,76,91,173,126,43,35,38,109,138,244,146,82,244,62,142,180,79,76,103,167,217,85,71,145,229,175,249,119,124,107,239,111,211,249,170,25,17,57,90,100,102,172,96,197,164,30,181,136,122,121,8,67,72,228,110,73,187,49,35,84,37,211,233,82,245,210,179,176,240,195,201,171,32,254,22,140,34,203,95,243,239,248,214,222,223,158,67,0,0,0,0,0,0,0,0,0,0,0,0,240,122,229,0,0,240,158,88,79,140,199,116,143,137,19,229,134,167,172,67,175,171,141,173,122,217,213,222,241,75,204,185,237,226,22,53,250,197,10,125,16,54,183,182,73,203,160,215,210,45,41,37,53,86,113,218,164,148,144,100,207,65,73,210,203,149,208,124,195,173,72,27,10,229,113,238,103,84,165,71,4,23,218,31,62,181,123,236,189,6,0,232,33,214,147,61,38,61,243,0,255,171,209,87,209,121,202,141,158,75,58,157,237,222,167,169,59,190,167,46,254,24,143,245,196,57,114,222,11,122,117,253,108,231,33,35,115,59,50,162,236,72,82,86,165,145,149,94,219,146,149,33,117,175,180,251,19,66,205,152,70,169,22,190,252,112,138,153,130,120,194,87,65,220,97,232,71,41,162,57,165,150,154,11,191,212,93,178,52,141,247,214,89,73,194,141,151,144,116,2,164,247,222,163,108,114,159,26,98,24,199,203,168,207,25,191,114,138,240,216,253,83,187,192,214,74,0,0,0,144,126,79,7,0,244,152,249,83,234,175,134,243,31,242,112,159,251,108,191,149,252,242,214,58,186,158,127,173,178,252,59,115,160,125,162,29,131,112,78,116,61,0,255,90,101,249,119,230,64,251,68,59,6,225,2,234,9,234,3,245,84,193,2,160,130,62,20,21,112,101,228,142,40,73,74,84,114,111,188,127,47,75,62,34,73,212,99,23,189,75,58,125,184,182,62,170,76,141,72,223,87,191,160,27,238,228,173,90,48,227,178,67,52,244,140,153,79,222,83,46,87,225,30,245,220,150,90,69,223,72,11,15,50,136,211,136,89,108,17,61,96,126,100,232,50,233,90,37,233,101,213,218,210,237,97,207,44,234,210,14,234,81,140,6,124,102,242,214,209,50,73,107,240,146,155,184,6,212,102,175,211,26,211,30,219,152,151,249,60,117,198,43,200,142,55,87,28,55,194,214,83,135,86,243,208,209,106,200,6,141,185,92,154,222,92,252,124,172,129,189,52,70,149,4,247,49,234,72,188,211,94,137,0,107,103,177,168,176,51,20,144,70,244,99,126,102,234,51,234,90,53,106,100,213,25,202,141,29,159,98,75,141,30,149,10,125,126,136,149,36,34,161,13,247,116,249,162,79,66,139,120,65,126,107,155,36,49,193,63,46,252,50,173,186,147,17,254,101,3,11,47,89,199,166,178,154,103,198,208,231,142,29,219,165,244,85,155,66,8,188,204,123,39,92,150,53,104,250,5,238,218,149,169,212,249,178,108,75,110,106,224,126,145,95,223,215,114,187,221,29,121,75,100,102,77,200,37,252,151,85,139,74,50,34,119,37,213,118,189,9,151,18,10,229,211,148,80,137,71,148,225,109,206,113,167,224,101,142,65,20,0,255,99,253,90,45,155,186,133,31,133,185,226,174,3,0,224,5,204,69,38,113,136,28,239,37,241,30,135,92,236,200,102,142,145,203,29,25,113,64,93,100,102,28,228,80,227,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,168,16,17,73,46,228,199,186,144,31,65,21,48,151,43,73,4,161,23,116,185,99,69,45,165,22,139,177,118,70,173,148,56,68,166,46,162,6,96,234,73,212,80,0,64,81,33,98,37,37,73,40,165,4,86,172,8,151,97,229,34,183,67,247,79,72,68,61,170,243,72,127,141,148,51,161,21,103,122,175,122,78,147,6,53,240,43,15,189,100,64,182,59,128,14,159,142,234,162,8,191,18,201,54,107,189,5,239,130,156,179,21,125,238,14,225,238,200,101,248,150,137,226,217,99,182,117,194,218,249,217,125,111,82,117,171,230,189,59,203,78,127,189,155,221,231,61,105,187,55,14,205,53,14,112,130,97,12,185,181,242,249,204,18,81,34,74,27,53,163,38,91,111,8,173,136,193,174,11,22,75,122,76,86,236,225,168,207,161,92,155,57,234,156,125,102,107,24,163,190,157,244,181,227,165,213,246,112,53,186,91,107,240,53,188,23,238,140,48,146,221,33,250,21,103,189,181,145,109,171,70,38,49,151,52,118,100,52,117,211,72,114,67,41,189,118,119,180,138,195,226,33,242,112,26,31,117,202,97,152,195,137,210,118,183,241,17,243,25,123,237,76,74,47,143,19,100,212,144,72,236,199,160,127,194,207,101,230,218,81,105,110,66,201,83,170,51,249,86,42,6,165,50,155,27,80,195,79,77,188,98,225,7,0,0,0,0,84,208,165,28,96,165,62,95,143,166,62,220,207,231,220,72,218,212,166,60,150,143,25,249,36,65,232,28,119,198,142,104,25,57,224,38,17,250,85,72,205,50,124,136,181,23,173,234,7,124,244,223,43,35,94,61,35,179,212,166,141,22,204,158,22,139,12,220,31,63,141,245,86,45,86,151,154,55,134,244,147,159,142,24,32,245,145,52,20,217,143,243,31,250,92,192,171,187,36,195,237,206,196,232,92,196,175,198,15,0,0,0,128,138,247,51,82,225,94,174,180,0,168,160,15,5,0,0,0,0,0,0,0,0,184,176,35,45,42,232,82,1,245,161,152,75,133,251,25,10,186,0,216,25,138,10,153,161,200,109,84,196,79,211,229,168,165,239,245,61,62,200,96,220,232,118,119,74,97,9,63,78,99,23,187,53,161,254,212,175,66,171,47,58,125,119,31,209,138,0,255,206,150,39,158,232,149,6,109,206,163,252,115,241,226,231,142,186,131,178,245,168,177,72,53,203,33,209,165,82,202,209,158,27,62,48,138,143,42,78,229,223,196,196,191,239,69,210,154,36,119,101,75,165,18,146,65,18,53,164,37,135,110,199,4,226,171,201,98,146,197,3,94,166,115,134,61,62,204,202,4,253,206,79,239,122,210,228,222,116,187,139,126,225,186,123,215,244,91,187,38,213,253,204,222,103,172,70,29,62,125,109,111,120,171,150,171,78,23,126,117,112,182,197,3,183,68,110,219,233,23,84,179,196,200,123,81,86,137,93,217,146,49,49,196,63,252,92,96,0,255,229,148,200,136,172,49,38,149,148,167,40,37,164,28,135,82,85,8,103,229,100,110,86,64,192,236,0,255,191,239,157,167,123,110,244,205,39,134,108,131,252,243,226,31,240,244,220,106,171,18,49,113,187,120,225,158,135,63,188,246,232,85,140,180,147,29,109,167,198,250,35,50,242,17,25,10,168,184,115,75,1,0,0,80,81,204,143,200,29,169,51,234,245,132,190,118,91,75,180,245,189,120,218,91,98,190,219,221,163,119,30,197,229,167,251,222,28,101,39,24,46,230,199,142,164,37,136,147,181,129,232,65,208,227,175,173,85,123,127,47,227,205,59,119,179,63,227,238,30,239,23,61,210,176,141,111,238,199,115,152,77,99,208,227,215,211,215,78,239,155,30,36,151,86,239,110,247,180,227,27,38,188,113,155,126,241,19,31,244,101,54,178,109,139,112,95,23,139,232,163,120,143,245,159,183,123,148,74,63,57,219,184,84,100,247,117,182,117,225,1,47,243,81,127,174,178,159,19,115,145,159,91,148,70,141,164,117,120,53,91,151,100,9,90,76,32,246,61,135,93,139,66,163,215,18,103,72,14,203,184,151,67,60,205,156,172,156,7,132,127,245,86,116,127,90,173,94,103,253,121,27,110,120,84,63,225,39,253,131,97,124,117,192,39,222,215,229,199,159,64,223,250,220,232,155,58,21,235,95,28,222,179,8,155,190,71,223,203,46,214,177,29,237,36,196,196,159,207,120,241,10,205,213,178,210,106,18,183,9,159,162,150,194,76,211,4,122,225,231,211,77,169,143,53,188,202,200,92,116,0,84,92,169,143,200,80,84,128,189,162,158,148,62,238,117,159,94,82,62,42,238,8,57,32,126,82,44,172,140,57,102,238,164,17,97,65,151,43,107,28,48,31,10,23,50,45,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,42,220,143,80,84,208,133,28,48,79,21,244,177,163,90,220,17,138,247,51,45,210,160,15,5,128,43,137,158,106,136,250,137,122,4,221,224,38,251,0,255,126,42,240,218,180,218,48,38,251,246,178,217,103,26,116,17,43,114,73,34,41,105,155,72,74,41,195,134,153,104,195,141,132,184,127,47,201,202,220,52,74,137,216,169,86,117,234,77,121,107,147,138,52,249,117,79,137,201,175,71,11,60,90,130,125,217,159,82,214,18,115,28,150,62,3,251,237,122,188,218,170,15,127,154,113,205,141,117,40,48,98,232,244,43,95,171,173,90,46,244,245,133,235,230,58,5,7,110,253,221,171,19,107,111,85,102,104,55,109,184,175,203,137,95,45,171,158,209,56,240,233,241,150,146,46,220,223,231,42,149,8,252,74,97,29,119,222,92,104,151,47,63,183,214,186,31,221,163,46,26,37,35,131,238,6,41,221,93,115,233,182,164,26,63,47,93,245,196,85,57,108,180,198,143,204,98,20,39,105,16,197,123,117,82,45,192,12,241,47,254,65,150,190,91,246,203,49,241,139,56,225,67,20,41,110,116,111,177,48,149,199,25,196,168,143,216,176,3,9,242,215,69,117,214,222,27,190,247,122,247,110,101,176,194,143,51,3,252,154,72,211,39,41,240,0,255,91,188,84,0,255,213,93,136,224,126,78,235,120,194,142,65,204,143,189,178,4,113,178,54,223,134,188,124,162,207,140,159,171,223,233,65,35,10,57,119,60,233,113,90,189,33,106,225,101,226,33,57,71,217,223,143,4,249,177,116,81,166,107,211,189,213,106,105,224,222,188,1,23,138,184,41,187,175,248,223,254,104,76,54,228,115,153,203,29,223,105,81,86,101,23,233,121,216,40,8,233,187,25,85,11,170,184,102,218,108,13,128,10,186,80,184,144,234,145,11,120,111,69,224,202,144,195,170,171,102,161,198,1,87,134,194,133,106,1,0,0,0,0,0,0,0,0,255,13,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,1,26,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,123,0,2,236,156,118,119,178,165,196,33,185,110,236,204,107,25,82,35,105,91,170,88,76,51,130,173,37,202,142,207,170,74,169,30,86,175,72,172,203,168,12,158,240,86,6,11,217,1,38,178,147,108,170,139,36,132,158,180,33,65,104,181,38,201,77,138,91,171,181,148,116,77,164,36,52,81,173,174,108,142,153,115,234,66,71,167,40,17,133,12,78,101,161,163,220,102,55,216,144,235,236,9,253,72,90,235,73,27,154,181,78,107,146,92,149,54,116,66,75,73,215,68,74,90,226,52,41,242,228,152,57,167,46,132,140,186,212,82,200,224,84,22,202,205,146,182,140,13,185,206,14,206,131,140,36,149,38,169,148,22,90,50,105,161,149,68,165,133,148,140,140,140,140,92,212,161,71,146,65,167,113,142,92,61,204,149,232,225,96,246,101,171,13,158,230,6,3,248,199,95,135,119,174,53,105,173,165,80,90,212,35,229,33,78,29,183,132,188,111,184,17,105,58,11,41,94,84,166,107,105,202,164,23,204,50,228,215,85,94,75,160,47,227,120,100,172,101,39,43,108,138,118,22,196,200,140,140,140,76,154,52,147,20,90,105,68,109,156,198,165,73,28,150,196,188,148,45,135,76,34,119,140,218,52,42,145,105,87,161,77,165,95,149,38,181,218,169,7,176,230,241,185,252,16,0,255,236,147,51,150,125,172,61,165,7,107,30,159,203,15,241,207,62,57,99,217,199,218,235,3,218,214,11,37,117,90,72,45,146,56,180,182,46,141,188,36,105,78,176,110,109,104,139,234,116,169,145,36,211,171,77,21,50,45,167,203,224,131,165,121,56,202,175,118,131,49,237,42,219,67,143,81,118,38,173,181,173,69,9,226,54,53,168,203,212,66,107,119,135,141,31,180,183,33,142,83,27,161,106,80,51,172,245,240,165,130,165,153,195,199,188,201,42,102,102,85,14,204,163,182,239,198,137,140,146,221,147,137,146,77,83,137,83,72,14,33,164,101,105,67,86,87,202,178,132,89,253,84,82,170,97,213,236,120,172,112,49,7,137,223,137,133,114,0,126,181,149,110,219,249,236,243,9,40,31,51,51,51,51,51,106,212,140,82,107,169,25,197,113,29,167,70,113,95,242,243,148,183,100,50,151,28,50,170,212,168,203,169,93,187,54,171,126,173,106,213,170,250,88,68,164,18,167,78,42,173,13,33,89,43,173,81,155,154,111,117,90,66,51,26,34,58,137,163,97,72,23,66,106,158,114,177,50,34,169,118,149,74,156,7,47,217,80,27,12,204,112,176,93,215,14,96,72,123,8,113,187,37,137,183,68,201,26,45,117,146,18,66,73,148,218,62,168,93,154,27,76,56,202,100,156,225,135,69,142,37,166,230,68,4,49,132,133,34,95,25,203,86,58,109,51,180,43,53,0,0,0,0,160,238,24,53,235,46,165,214,82,164,207,169,197,155,19,110,77,39,210,165,233,54,79,208,39,84,72,227,50,163,246,225,165,241,40,71,96,32,145,105,37,15,33,60,202,69,95,57,41,37,43,29,191,169,141,233,47,73,154,104,220,164,149,120,107,201,112,89,134,184,109,101,235,152,222,22,90,41,98,238,248,113,72,163,134,37,14,60,173,0,255,14,123,243,54,107,93,17,109,230,63,59,56,123,122,3,106,122,173,185,147,158,165,141,71,34,50,155,112,13,5,89,181,70,52,15,173,100,156,168,76,52,163,60,111,196,153,210,163,67,169,195,101,210,11,99,32,150,182,149,13,110,178,181,87,89,169,177,74,9,18,37,219,112,171,67,210,219,232,121,72,121,130,230,182,213,68,198,99,247,5,113,111,26,241,232,210,148,142,67,155,10,137,195,99,173,75,77,156,107,67,115,176,253,106,175,25,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,68,109,159,241,203,148,71,100,14,151,27,210,169,84,167,203,169,66,187,10,171,2,173,106,53,105,88,30,0,223,189,205,166,102,37,181,241,22,181,40,225,146,231,125,147,173,76,67,220,55,11,83,51,200,113,122,21,219,52,101,10,22,155,98,71,14,67,179,114,9,140,229,103,46,102,88,211,78,86,216,44,237,32,13,0,0,0,0,176,207,140,82,106,148,82,106,173,53,163,214,90,106,148,90,75,205,204,204,204,204,69,26,122,196,24,12,26,229,56,212,195,67,137,30,246,101,95,78,218,96,86,110,48,128,1,92,62,230,35,35,247,138,146,73,87,212,66,234,180,210,160,245,214,109,106,251,138,191,183,213,219,24,117,41,242,41,136,139,54,30,76,177,130,179,86,56,199,66,45,204,98,202,6,52,113,190,158,95,150,39,236,113,217,83,19,95,204,15,49,208,62,57,159,218,199,218,86,136,38,206,215,243,203,242,132,61,46,123,106,226,139,249,33,6,218,39,231,83,251,88,155,53,15,0,88,59,18,45,19,53,42,97,89,90,226,101,148,32,0,255,87,106,219,102,38,43,38,149,34,199,109,171,212,165,199,167,94,103,108,84,186,96,166,222,124,245,152,145,226,178,42,59,165,58,0,0,0,0,32,53,97,84,183,182,227,113,163,50,109,227,212,74,142,234,67,230,30,165,59,89,78,121,72,121,23,46,238,142,26,149,106,187,39,168,32,14,112,90,43,54,27,178,177,43,196,253,120,187,152,253,191,33,150,135,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,196,188,228,17,153,195,229,118,140,218,52,42,113,170,208,174,66,165,95,149,90,77,154,160,223,58,52,147,86,73,173,196,109,162,212,38,211,245,214,60,107,21,103,76,234,94,163,109,74,41,8,105,77,77,124,60,28,197,12,206,119,165,220,84,229,49,243,216,93,155,237,11,155,178,1,22,173,73,232,175,81,221,104,220,164,211,100,8,205,112,89,134,184,13,121,8,169,230,16,90,41,98,238,248,109,199,100,247,25,14,60,173,127,17,135,50,41,119,93,17,109,38,64,251,71,251,159,145,82,154,139,238,45,234,164,110,135,228,62,117,55,154,150,126,111,74,77,210,138,128,39,81,226,72,151,46,45,62,69,68,114,47,122,181,154,147,229,76,107,119,229,180,121,237,240,252,136,40,165,36,165,164,214,90,35,9,33,148,70,169,181,212,136,136,136,136,92,164,161,103,146,78,103,114,142,67,61,60,148,24,226,96,14,102,171,13,102,229,6,0,255,248,199,95,7,0,0,0,0,84,55,164,52,158,154,53,10,187,146,222,146,112,24,186,185,209,91,202,142,25,114,27,206,243,130,249,158,21,135,99,54,147,87,194,201,156,248,212,101,78,176,84,2,127,218,81,175,237,103,118,223,196,92,102,228,218,73,51,233,138,66,43,173,144,26,180,222,186,77,113,152,18,55,135,122,27,163,46,69,66,253,176,86,193,131,41,86,112,86,21,27,184,171,133,89,204,150,135,90,34,148,117,195,141,104,74,56,81,73,113,74,227,186,110,249,230,208,73,70,49,93,188,63,207,153,56,220,243,65,93,48,231,219,43,58,84,58,181,153,155,236,33,147,220,175,109,74,246,143,6,149,150,81,9,173,81,178,13,135,212,26,13,25,147,135,84,146,165,109,28,242,22,198,117,95,16,55,178,91,98,157,176,250,142,67,109,44,36,138,42,218,189,114,174,157,97,31,123,219,86,202,164,198,75,131,38,97,87,212,92,26,238,67,55,55,122,83,25,50,59,110,194,101,158,51,223,51,165,112,195,166,241,74,216,150,19,103,186,204,54,150,186,227,79,219,41,138,253,204,254,219,176,51,118,172,74,55,113,105,149,94,25,111,145,117,150,212,125,187,32,227,71,78,8,239,78,173,102,79,243,221,104,213,12,167,244,237,78,97,21,79,248,235,215,71,205,40,165,212,8,146,89,106,212,200,182,109,218,134,100,230,104,203,52,45,109,8,105,88,38,24,81,144,94,66,138,184,43,71,252,128,153,155,65,12,205,250,44,99,111,70,231,10,3,199,113,178,78,35,148,144,38,41,169,77,150,150,9,114,221,37,196,169,206,201,73,90,11,75,46,81,90,134,40,12,100,34,29,76,224,141,56,79,149,226,102,89,187,106,176,237,111,7,32,102,70,68,68,102,212,168,145,148,16,74,50,138,227,58,78,77,218,48,35,150,37,111,201,100,46,185,163,211,166,78,137,83,187,118,109,42,5,170,212,170,85,32,203,40,132,22,197,45,65,104,133,68,141,77,138,91,171,133,210,104,194,227,40,52,81,173,174,108,144,94,144,41,90,71,167,40,17,155,51,182,230,174,163,220,102,55,56,159,21,109,26,3,0,0,0,0,0,0,0,0,168,18,82,254,219,251,217,237,143,97,95,69,80,37,164,252,183,247,179,219,31,195,174,218,0,225,201,47,243,55,51,187,253,81,123,0,194,63,33,60,249,101,254,102,102,183,63,106,15,64,0,0,64,106,2,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,87,25,78,99,190,243,103,63,197,167,246,84,236,42,70,147,63,249,254,73,251,157,219,87,17,0,0,0,235,67,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,98,89,202,136,195,33,113,59,58,109,234,148,200,84,168,80,161,82,160,74,147,38,37,31,117,31,37,147,148,74,51,104,6,169,73,51,27,183,117,219,18,153,35,46,235,52,197,161,165,125,217,96,75,57,122,234,40,98,161,220,242,251,101,110,254,240,43,235,115,131,189,249,146,191,19,56,13,201,168,149,82,40,109,219,36,197,137,116,186,59,239,94,181,25,141,186,215,116,91,82,14,90,154,84,19,35,15,191,48,131,205,189,42,199,84,121,204,195,118,87,25,251,194,254,113,74,226,165,89,162,190,43,234,77,201,134,173,155,27,189,37,239,232,33,185,217,50,207,153,239,153,114,54,166,48,105,37,108,203,137,79,165,229,4,55,221,241,167,237,244,218,134,105,175,236,180,16,90,72,161,149,146,18,37,87,110,74,175,140,183,140,108,201,34,55,50,170,8,181,184,70,186,204,211,110,176,106,224,89,95,25,154,157,30,51,157,125,204,244,188,200,0,141,150,215,13,39,211,37,225,68,165,180,165,110,211,186,229,155,67,171,145,52,21,237,254,60,103,226,112,11,246,148,198,91,110,175,232,80,41,83,89,150,181,153,76,114,71,177,215,218,127,26,208,196,249,122,126,89,158,176,199,101,247,79,4,32,154,56,95,207,47,203,19,246,184,236,254,137,171,60,0,0,0,148,123,211,196,147,52,73,105,221,74,186,83,74,95,74,162,210,66,74,70,48,173,41,104,70,17,183,34,77,91,154,231,92,216,241,193,197,124,36,162,96,126,240,179,193,173,118,114,220,22,103,175,105,0,170,30,0,150,248,59,161,133,30,52,105,91,155,156,67,220,167,70,222,238,185,32,141,201,166,183,212,6,117,91,11,29,163,82,24,249,120,176,106,224,74,91,188,99,31,21,186,20,218,108,59,178,167,37,128,14,106,173,181,150,90,75,41,53,106,174,88,165,70,217,238,153,217,140,197,109,102,82,241,105,17,141,104,89,166,89,103,85,199,179,66,51,52,71,61,230,69,251,152,233,153,158,173,243,105,45,132,144,90,75,165,36,73,174,88,149,94,30,111,153,217,140,197,109,70,148,18,170,114,137,104,89,166,217,160,210,192,179,66,51,52,71,197,101,58,27,151,233,153,158,149,156,212,51,73,33,52,73,184,217,150,66,211,161,100,202,80,74,131,52,142,91,30,194,56,237,115,226,70,106,203,163,19,78,223,145,171,141,155,196,81,90,187,87,54,178,51,28,108,111,219,117,13,0,234,204,56,165,212,163,161,180,210,40,121,215,169,141,67,146,101,235,65,147,134,211,33,132,156,90,149,104,36,118,92,14,14,53,195,178,124,248,71,204,200,252,117,69,69,0,255,4,219,156,221,10,103,100,228,202,181,87,146,248,180,52,206,38,14,33,111,244,185,108,121,186,123,31,189,194,155,130,251,206,186,225,124,239,74,203,204,204,148,192,233,76,96,105,110,229,9,253,218,184,133,150,140,40,165,54,53,34,158,54,74,141,188,221,35,50,42,201,204,164,226,213,34,26,239,3,250,21,219,237,84,234,120,167,224,26,163,99,86,178,143,217,213,142,178,149,14,28,199,201,58,141,80,66,154,164,164,54,89,90,38,200,117,151,16,167,58,39,39,105,45,44,185,68,105,25,162,48,144,137,116,48,129,55,226,60,85,138,155,101,237,170,193,182,191,109,133,152,25,17,17,153,81,163,70,82,66,40,201,40,142,235,56,149,49,221,48,35,150,37,111,201,100,46,133,222,178,211,166,78,137,83,187,118,69,101,34,27,168,82,171,100,246,79,218,36,72,68,146,21,12,37,45,67,162,186,47,137,68,223,154,111,201,38,27,86,84,107,105,24,43,106,26,49,41,214,196,145,79,95,222,136,74,65,121,208,198,90,213,147,147,251,236,45,237,181,8,204,229,123,248,103,127,147,177,236,157,236,41,61,128,53,63,106,244,90,131,52,77,67,106,41,37,104,43,254,5,37,14,217,169,85,231,156,234,29,183,226,162,26,53,201,27,240,199,147,22,30,229,162,154,252,101,87,88,207,22,179,167,244,8,207,43,181,140,82,11,137,146,109,184,149,144,116,203,152,60,164,146,160,142,219,86,134,62,174,251,130,184,145,26,241,40,139,19,118,28,106,99,33,113,146,86,237,149,115,237,12,7,219,36,118,122,194,36,25,165,82,146,65,50,75,73,146,225,184,77,219,144,204,124,113,94,215,169,13,33,13,203,228,91,206,49,83,72,17,119,229,136,216,47,143,242,135,161,89,159,101,28,202,151,188,140,8,121,157,112,51,90,146,77,82,82,155,234,56,173,67,190,185,117,154,73,76,17,111,204,11,166,13,247,96,80,105,204,229,246,180,14,171,78,149,229,38,155,57,36,247,107,123,173,61,41,71,70,37,37,42,41,133,22,26,81,104,33,53,73,161,149,70,70,70,70,198,46,109,45,99,116,6,147,130,28,26,226,161,203,16,251,114,48,39,149,49,43,203,248,199,0,102,67,145,13,217,187,33,65,220,82,73,45,81,159,100,198,149,101,218,231,33,187,209,54,172,27,100,226,149,105,90,214,180,105,76,71,167,197,156,136,74,55,57,156,55,99,162,157,220,103,31,105,87,223,205,135,123,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,0,13,167,46,223,9,180,159,98,44,123,42,246,0,255,134,240,228,151,249,155,153,221,254,168,61,0,173,55,62,198,247,240,226,171,184,70,127,124,28,211,20,99,131,175,221,104,221,9,63,40,159,122,244,220,159,235,24,227,177,60,239,227,12,223,53,120,178,209,228,1,8,9,167,0,255,199,252,212,246,99,178,11,25,205,158,127,98,35,0,255,31,14,180,103,106,199,104,137,56,62,250,140,226,136,19,199,231,152,107,174,57,60,69,204,104,119,155,222,228,110,187,223,173,66,247,179,151,61,148,63,54,239,197,171,87,143,229,249,158,105,14,199,76,87,35,180,187,223,100,163,54,30,35,50,151,123,237,164,185,44,14,221,65,202,235,192,47,109,105,188,119,123,78,123,87,22,222,155,41,87,118,231,101,2,239,24,232,98,87,182,179,131,108,0,123,253,206,181,242,180,189,214,111,186,175,26,113,128,159,247,110,223,185,141,201,127,31,240,223,228,190,239,18,158,186,175,238,243,76,202,128,172,205,74,9,37,203,167,243,19,248,214,62,192,222,107,4,253,207,231,95,181,0,255,172,253,30,225,58,214,51,198,57,195,233,105,154,138,227,240,113,241,84,85,206,115,222,224,43,219,123,108,12,0,255,15,202,83,119,221,197,103,38,61,99,57,34,198,227,223,20,117,195,79,182,235,214,3,156,19,90,207,127,81,89,254,99,57,208,222,206,174,69,20,103,254,154,127,199,72,246,254,246,94,155,103,142,31,229,136,104,71,68,180,35,218,231,185,114,179,218,250,53,183,117,183,85,95,27,219,16,31,202,113,171,197,109,105,244,244,233,178,3,160,179,23,39,155,40,73,178,109,74,237,86,105,58,37,163,148,82,51,34,222,86,20,53,147,140,74,19,183,165,109,91,38,45,43,177,141,189,163,154,113,137,153,24,198,179,63,39,59,196,142,254,156,85,233,165,199,122,170,198,79,84,241,92,77,68,58,114,115,29,122,212,162,94,51,177,189,93,141,93,58,187,149,183,110,13,229,236,35,60,60,251,234,235,42,42,63,157,136,122,85,131,237,90,150,210,82,167,185,145,244,38,34,34,25,199,165,191,78,108,58,201,113,104,173,51,18,149,54,162,52,10,107,157,39,84,93,145,38,110,42,115,213,106,70,100,12,39,216,113,182,90,203,136,140,76,82,41,169,164,100,210,74,74,68,37,149,198,202,200,200,200,77,92,122,228,35,46,177,201,172,22,181,122,44,58,99,6,71,197,48,48,99,216,193,49,190,79,40,53,239,209,79,50,187,185,37,118,166,75,106,89,157,166,214,90,157,242,210,40,165,145,69,151,231,45,12,227,50,220,204,221,250,47,106,203,199,204,93,173,100,37,142,253,109,147,162,237,0,255,226,63,228,0,255,116,249,161,239,253,229,191,247,143,221,168,7,132,30,239,121,64,232,17,131,136,136,116,148,223,83,92,158,226,152,217,142,226,105,244,211,45,166,107,170,197,204,110,234,44,120,183,119,106,246,230,182,194,7,239,30,103,124,230,196,52,126,138,170,164,65,163,160,77,159,29,157,204,191,214,70,254,157,217,207,62,209,182,250,204,204,204,40,165,148,82,106,70,45,165,102,148,82,106,238,204,204,204,220,180,165,71,48,34,17,147,44,105,209,164,199,162,12,102,176,83,12,0,255,50,134,29,236,224,180,163,147,249,215,218,200,191,51,251,217,39,218,25,185,155,244,149,200,238,109,141,29,233,148,122,150,166,165,133,150,166,178,52,82,105,164,214,149,121,235,195,182,236,247,112,183,254,139,38,243,49,111,87,213,89,137,99,131,216,74,134,153,137,17,197,12,207,140,136,41,70,245,251,227,20,83,205,45,120,206,204,52,185,107,142,227,186,109,245,126,205,90,187,75,119,55,179,207,110,222,190,142,236,207,113,174,207,136,229,104,58,180,118,203,122,93,237,21,126,172,200,36,165,68,13,146,149,146,146,77,97,170,83,106,68,113,8,37,77,117,136,211,136,189,51,206,40,85,196,74,243,146,86,184,136,148,180,116,243,49,164,237,53,205,174,178,179,127,147,77,70,141,226,157,214,200,92,75,146,120,111,154,21,59,158,66,200,142,201,33,173,174,25,14,67,78,15,113,160,23,102,119,14,232,103,91,184,145,177,222,248,208,14,177,241,207,21,25,149,210,168,65,178,148,74,195,37,76,117,74,141,164,109,45,213,37,13,113,26,177,119,182,37,155,118,56,117,94,210,10,23,145,163,168,114,62,134,180,189,90,218,170,54,68,171,21,183,38,165,103,173,185,32,109,67,41,37,171,212,124,38,97,216,215,196,253,173,185,30,214,16,63,27,143,138,130,186,59,87,109,22,254,216,161,28,115,127,195,198,72,137,243,196,196,132,63,213,163,42,87,51,85,237,137,83,52,157,35,235,103,187,254,182,118,175,6,118,76,254,244,232,56,217,207,188,111,187,218,210,172,183,170,181,141,60,186,158,127,173,178,252,59,115,160,125,162,13,209,75,169,180,198,74,82,137,119,82,106,45,130,105,152,66,187,17,154,211,102,113,88,38,140,170,230,142,90,135,225,160,150,37,253,170,29,153,192,92,200,78,139,198,24,171,181,245,217,223,27,93,207,191,86,89,254,157,57,208,62,209,142,65,188,103,34,170,225,152,225,153,40,199,210,103,92,143,118,83,122,78,164,75,143,41,194,71,180,182,178,87,98,63,229,159,173,109,238,126,30,214,223,119,127,166,239,167,39,241,177,95,76,93,236,174,105,214,226,144,145,249,216,107,71,201,7,113,232,14,82,74,27,143,58,164,241,222,237,105,191,139,138,235,102,202,149,221,147,238,152,192,79,23,187,178,139,1,252,227,49,68,11,165,149,230,34,178,68,102,52,78,146,85,218,90,174,136,186,34,131,108,138,84,178,101,88,143,122,107,98,84,194,183,20,91,120,33,184,209,70,48,158,125,104,191,183,29,73,114,213,21,45,9,199,173,73,91,247,121,169,83,147,165,89,179,58,164,90,74,168,118,220,184,100,84,166,184,189,37,131,209,49,170,50,103,114,83,168,180,252,41,219,21,54,159,215,66,10,169,185,204,160,153,25,141,147,116,83,135,158,43,162,174,140,28,165,30,211,108,25,214,163,222,122,233,116,241,45,197,22,94,55,150,179,111,140,103,31,218,11,150,244,196,196,57,38,38,166,234,197,196,196,137,137,201,77,83,53,77,85,219,249,152,252,105,174,247,216,163,135,229,199,76,204,168,134,107,123,197,20,181,242,16,246,252,47,27,249,7,113,160,253,44,123,143,17,244,63,159,127,213,254,179,246,49,67,102,228,99,237,21,37,31,180,45,43,43,41,109,60,234,158,74,221,205,59,235,126,23,21,247,26,60,117,232,188,39,221,49,129,95,76,205,209,28,97,0,207,179,115,24,65,0,255,243,249,87,237,63,107,175,113,162,40,61,14,79,140,136,85,233,115,138,225,117,212,248,136,92,53,229,41,166,136,169,250,229,166,41,222,166,241,186,69,139,86,237,223,65,95,182,183,143,246,28,159,240,104,207,243,196,20,51,233,241,214,92,46,170,236,212,143,172,101,47,82,147,144,74,73,214,163,91,251,20,183,113,222,230,109,195,33,143,147,36,84,117,219,214,5,139,152,202,154,54,86,71,167,206,188,204,11,163,228,175,198,238,176,117,82,68,68,68,82,74,41,165,36,146,80,74,34,41,165,36,86,68,68,68,172,226,212,50,223,114,249,141,103,85,171,85,164,214,25,207,56,234,137,129,249,196,49,142,113,78,35,165,20,18,43,41,169,221,74,169,181,200,215,125,105,241,70,104,78,155,197,125,94,211,105,122,59,106,29,134,131,154,103,21,104,135,100,2,115,33,59,213,234,224,175,214,214,103,167,108,181,210,105,141,85,72,217,25,133,84,90,155,90,105,51,23,77,183,165,181,150,176,153,196,98,207,166,206,148,169,212,60,46,75,252,203,201,99,190,179,79,156,200,132,54,37,202,24,51,51,198,152,115,29,99,121,98,98,114,57,47,158,56,195,193,209,109,122,51,209,217,89,210,236,189,154,181,233,171,188,215,33,134,207,57,115,241,189,42,23,244,118,187,10,123,249,139,56,37,51,8,125,211,105,150,90,163,182,45,165,225,144,168,52,190,209,90,65,237,142,195,84,68,147,98,200,91,90,149,122,204,172,174,244,1,118,179,49,188,104,91,218,49,9,37,203,167,243,19,248,214,62,192,166,68,200,140,124,172,189,162,228,131,182,101,101,37,165,141,71,29,234,118,243,206,186,223,69,197,117,79,29,58,239,73,119,76,224,103,132,163,57,194,0,254,241,90,66,201,242,233,252,4,190,181,15,176,115,90,247,252,40,245,155,93,180,63,123,111,169,251,108,239,69,243,65,19,77,153,127,162,44,0,255,31,246,179,103,106,55,110,40,89,62,157,159,192,183,246,1,118,78,163,41,243,79,148,229,0,255,195,126,246,76,237,198,13,37,203,167,243,19,248,214,62,192,30,235,84,85,84,115,206,152,89,158,102,29,17,17,229,208,39,98,66,143,51,83,196,181,155,229,230,218,173,246,232,253,22,253,250,187,189,237,243,33,134,127,252,215,175,159,99,170,98,76,177,220,101,115,181,171,75,219,126,148,76,82,42,205,164,153,52,147,102,208,66,28,82,34,243,180,54,110,123,22,145,218,58,109,178,164,100,157,113,197,91,147,46,100,231,224,99,54,48,144,253,205,24,78,230,125,251,188,101,18,82,75,90,73,20,90,165,185,54,165,149,22,149,102,184,162,55,105,141,48,106,210,196,211,136,206,132,60,161,74,72,229,133,135,25,233,49,59,242,137,189,121,146,221,17,77,153,127,162,44,0,255,31,246,179,103,106,215,187,18,181,236,69,74,210,166,36,161,245,36,77,67,42,111,247,44,111,187,40,201,117,137,195,74,235,152,118,193,14,211,50,161,141,187,30,185,106,203,140,21,67,170,50,45,15,179,251,54,166,56,197,120,158,153,153,145,142,179,158,232,182,248,170,138,24,83,28,83,204,92,51,234,106,135,54,93,236,233,86,71,95,119,222,205,227,207,63,179,142,240,242,186,28,197,118,215,212,175,145,219,154,245,24,143,70,139,87,243,86,91,209,71,92,183,181,187,19,63,220,247,238,197,101,241,116,225,140,75,244,78,11,127,68,0,255,129,251,206,220,134,254,217,63,163,150,90,212,82,163,214,41,201,181,42,161,180,164,36,179,21,179,81,75,132,78,83,39,94,71,12,166,229,53,149,66,42,81,60,204,87,143,57,158,79,236,205,236,156,119,188,99,146,132,236,69,105,18,167,38,173,245,168,78,59,170,108,247,32,143,187,200,200,105,105,196,170,235,152,106,65,13,235,178,166,141,133,30,185,118,203,124,20,59,170,50,45,243,180,63,191,204,245,136,136,152,102,102,29,17,241,116,170,174,106,166,89,108,232,159,124,106,46,118,189,43,253,222,175,137,136,83,85,187,213,70,81,13,221,116,81,35,41,41,53,162,70,146,140,26,65,104,113,75,141,200,19,218,182,13,88,92,138,235,186,201,140,226,117,201,21,19,77,138,144,93,140,143,57,199,64,54,40,99,56,153,9,108,206,70,145,229,175,249,119,124,107,239,111,231,52,132,50,0,255,75,89,254,65,236,103,63,203,110,220,40,178,252,53,0,255,142,111,237,253,237,57,4,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,117,203,3,0,144,167,29,223,143,170,61,85,237,106,186,30,87,135,86,95,95,247,106,238,54,111,26,63,248,132,199,246,183,93,212,182,222,178,22,61,244,129,144,72,131,95,80,70,252,221,90,219,184,253,239,78,73,41,150,212,254,155,79,171,27,222,232,254,84,149,89,207,110,234,207,107,223,179,223,35,0,66,47,203,19,254,121,226,122,76,123,98,251,168,162,57,101,13,154,27,250,219,165,141,173,109,213,195,121,110,187,216,45,189,162,54,125,14,144,234,14,169,52,50,105,9,74,225,103,73,39,27,74,131,141,164,89,156,82,92,67,194,53,147,170,108,83,43,217,41,52,53,197,9,94,199,180,98,90,222,78,28,201,95,172,77,97,183,54,128,244,123,58,0,160,199,204,159,82,127,53,156,0,255,144,135,251,220,103,251,173,228,151,183,214,209,245,252,107,149,229,223,153,3,237,19,237,24,132,115,162,235,249,215,42,203,191,51,7,218,39,218,49,136,10,120,47,242,226,206,109,139,84,142,43,114,111,10,7,188,151,161,40,135,220,142,251,17,37,14,40,212,14,121,177,117,89,158,181,106,117,120,223,188,117,231,110,58,77,240,188,67,141,229,170,195,250,161,118,0,255,157,143,159,171,150,24,135,38,149,46,124,157,32,226,167,233,147,28,222,107,125,139,159,119,244,186,221,133,7,166,231,192,105,28,97,155,52,44,93,150,115,173,93,139,0,255,8,204,91,93,56,209,42,179,112,174,32,237,101,7,249,229,197,63,202,138,23,143,8,126,46,183,20,203,120,19,41,171,77,12,201,97,116,198,241,82,102,53,219,165,33,254,225,197,139,154,145,185,167,89,185,45,170,180,100,106,120,227,36,222,145,136,196,19,94,112,176,152,27,237,11,203,52,0,204,1,95,172,21,17,17,43,40,201,150,54,45,33,180,109,198,204,88,68,71,226,247,131,207,4,17,230,231,210,149,234,238,77,163,215,210,137,238,223,137,3,133,22,22,119,162,189,28,154,160,95,121,89,91,143,148,199,180,85,27,30,250,244,254,27,247,190,139,152,192,207,220,239,177,28,96,107,52,196,125,221,34,17,153,145,109,41,181,220,241,89,94,55,105,111,97,206,166,202,207,73,52,3,49,137,157,86,56,105,179,146,21,236,135,196,250,118,62,114,59,196,175,86,18,245,116,178,237,22,76,22,147,153,118,167,163,114,155,87,18,39,69,112,103,98,100,6,177,52,91,149,187,84,203,168,102,192,0,255,190,254,247,250,164,13,245,163,15,87,79,135,121,241,170,180,246,124,30,232,95,125,175,28,55,154,235,154,159,152,139,63,120,241,213,203,124,37,229,130,70,1,211,56,7,207,208,225,30,18,14,79,243,46,43,49,96,198,64,192,151,75,79,95,171,4,241,182,188,119,119,71,227,239,193,161,26,149,202,248,234,0,0,120,1,243,244,66,198,222,113,212,197,197,8,5,176,112,113,103,90,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,64,5,88,145,138,4,34,228,80,63,165,10,112,127,223,163,173,194,90,59,106,213,181,160,43,81,75,28,115,37,137,82,0,87,236,12,5,0,20,21,242,34,98,69,64,68,232,34,34,120,134,92,62,243,249,69,106,146,154,164,141,154,81,107,155,172,110,201,6,12,34,145,64,34,135,53,39,138,176,132,147,221,135,51,108,203,29,190,179,241,236,228,7,208,233,106,109,47,167,146,235,155,187,240,181,150,204,114,199,251,191,63,93,90,224,154,251,168,252,102,151,38,234,240,209,247,38,222,117,249,178,221,232,222,129,131,127,28,222,223,125,165,127,78,120,199,69,247,13,185,200,134,126,160,31,190,124,238,149,165,137,157,209,54,228,110,171,184,69,53,165,228,199,180,211,186,14,35,139,73,46,235,57,167,216,204,222,178,217,71,125,220,215,101,6,89,159,20,39,72,125,177,227,232,163,23,211,73,76,11,46,149,221,79,76,226,224,160,216,153,151,57,171,61,167,218,81,7,81,135,79,63,254,36,248,197,127,156,218,246,134,234,47,148,15,0,255,6,220,161,79,40,197,62,189,162,77,107,195,32,192,223,250,59,185,63,157,78,163,187,254,188,19,79,252,169,159,240,140,190,197,49,86,59,230,228,151,131,87,54,173,25,249,112,91,146,116,147,16,149,56,149,66,141,156,80,69,203,207,235,133,3,172,180,154,215,217,197,0,0,128,10,144,11,5,0,128,11,145,36,159,208,150,22,173,133,244,67,14,95,172,72,18,17,17,73,155,200,182,25,53,217,180,76,195,134,78,131,153,48,104,245,3,226,75,252,234,101,208,189,189,215,120,104,32,210,238,199,252,204,207,204,189,105,221,115,181,238,222,143,99,26,49,221,43,188,148,176,129,126,17,107,71,182,153,139,146,239,142,90,138,71,78,105,31,225,223,96,88,40,147,211,140,14,14,2,114,159,109,220,144,31,209,159,203,154,62,10,117,242,222,29,82,22,62,202,7,84,87,169,126,217,190,92,213,0,222,245,217,109,235,129,167,21,162,42,248,83,250,165,81,174,200,160,156,118,208,173,250,187,213,234,181,123,196,15,63,92,252,185,131,244,89,57,187,55,230,242,41,254,173,159,185,222,213,16,55,195,57,21,181,140,80,183,54,115,249,104,141,88,95,217,107,1,0,255,77,211,161,213,142,171,51,169,80,9,175,232,49,101,142,103,237,156,6,140,123,91,23,89,87,141,94,9,59,28,57,117,124,84,216,25,10,0,0,0,112,49,115,109,11,0,0,0,0,0,0,0,0,0,0,0,168,176,34,20,46,234,169,2,108,93,6,165,23,86,62,51,219,0,125,51,135,188,87,41,157,15,176,119,6,109,106,28,235,67,222,202,26,181,87,62,174,117,1,87,198,214,175,40,73,156,200,72,242,182,236,75,29,150,221,168,91,247,178,236,189,131,198,74,26,168,118,208,134,21,57,181,148,207,166,216,247,65,253,168,14,77,106,96,96,246,14,237,123,246,145,198,216,65,183,50,183,34,35,31,164,184,36,234,77,233,230,210,116,130,220,22,119,62,205,58,204,112,139,159,162,88,192,85,122,64,125,174,31,43,75,236,160,165,173,69,113,91,182,13,218,119,80,101,220,18,8,98,166,47,30,48,213,29,195,242,219,97,199,14,26,180,220,17,240,225,215,71,102,62,51,90,26,47,156,50,169,211,106,119,47,242,166,119,76,195,61,99,171,9,30,112,213,15,163,72,219,159,29,34,33,119,100,236,181,147,148,168,109,165,213,230,161,46,91,93,166,210,128,209,253,98,189,61,60,125,149,151,76,171,225,29,241,237,41,26,252,161,231,176,50,228,102,91,8,177,190,123,25,59,151,81,99,151,116,73,84,218,190,35,26,90,197,146,130,184,76,143,240,87,91,59,74,30,157,86,47,49,125,219,91,241,194,157,34,14,248,132,145,14,6,102,6,68,124,186,241,11,39,87,215,219,70,221,141,107,92,214,82,180,46,174,241,12,127,219,150,225,27,111,88,146,45,237,188,6,64,133,140,21,37,50,20,0,0,0,0,0,229,40,236,200,235,74,236,85,73,148,108,95,194,148,8,105,60,111,204,216,249,172,43,151,133,30,17,193,210,74,146,54,34,112,173,237,105,34,177,83,137,244,170,174,2,49,164,195,92,212,182,135,236,137,6,251,144,121,145,185,29,177,243,52,233,25,52,43,161,222,159,16,169,176,170,195,169,76,221,244,32,230,233,115,189,29,185,222,170,209,106,78,195,210,189,119,59,110,92,82,203,189,113,2,147,248,152,21,236,211,168,203,103,238,92,96,191,76,90,50,73,214,239,165,201,226,152,80,147,104,71,15,197,204,173,24,84,3,90,98,121,0,255,229,206,195,230,181,225,26,245,68,191,130,13,126,245,111,181,77,83,212,127,184,224,184,127,63,115,75,143,210,123,205,196,237,41,155,42,81,151,151,185,160,186,40,17,143,212,178,68,108,167,137,126,23,92,9,99,190,251,147,221,149,89,119,57,198,43,46,10,157,7,208,173,85,118,46,74,244,71,182,165,33,181,100,223,178,247,44,183,38,82,75,236,104,87,160,150,244,155,37,204,200,232,12,99,200,38,70,222,189,204,124,54,241,162,198,227,210,73,93,192,69,205,37,123,0,255,178,98,80,234,242,41,225,190,28,97,20,79,133,49,132,173,26,217,252,54,33,130,46,245,17,180,181,105,165,185,40,196,161,215,26,151,248,198,59,247,83,30,39,122,53,105,212,14,0,255,120,195,178,188,204,72,7,0,192,11,160,143,21,145,17,46,149,99,142,196,130,131,46,228,152,95,145,240,28,170,128,123,145,26,71,26,244,97,173,164,171,210,105,194,33,115,153,148,134,5,92,75,225,194,202,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,161,112,225,94,36,73,5,216,219,194,253,204,11,250,140,164,89,188,151,161,72,3,0,200,46,107,158,18,234,95,185,36,45,89,81,74,133,63,22,151,26,158,208,166,9,133,74,120,104,54,52,192,128,137,241,119,143,228,146,150,45,93,209,138,223,118,151,166,150,233,171,238,195,80,229,59,170,169,48,214,90,206,216,140,100,176,143,253,139,144,159,145,203,51,220,115,37,227,213,246,180,194,162,116,23,61,5,97,95,86,234,13,93,179,191,18,118,222,39,153,207,32,162,49,201,53,9,159,62,34,112,54,120,247,154,38,26,167,218,195,204,148,234,204,49,13,35,207,44,6,126,253,30,145,87,100,178,163,168,244,187,107,29,98,126,69,129,49,44,47,77,162,243,178,205,116,232,254,41,126,13,141,60,29,137,107,228,56,84,215,90,82,59,164,226,128,154,120,34,109,68,94,48,234,119,138,95,54,79,157,86,147,91,221,195,113,227,150,218,37,179,26,24,104,80,198,236,76,116,196,151,247,35,118,46,131,190,104,86,74,188,149,216,167,142,82,131,91,151,18,37,230,24,51,195,253,124,158,62,132,223,78,226,125,45,122,183,186,243,62,221,188,127,211,187,241,169,50,247,117,95,229,229,35,91,243,48,98,100,0,255,157,116,175,168,36,226,209,226,148,136,39,31,218,186,116,132,10,220,158,162,248,41,134,87,124,146,168,167,249,217,168,87,247,182,87,33,120,63,55,225,189,117,187,120,164,7,233,147,122,37,180,235,236,173,134,76,221,46,241,51,243,105,147,174,77,124,86,151,186,122,73,222,68,145,34,51,9,207,187,44,183,218,97,13,48,59,224,143,157,139,82,213,75,66,220,88,222,72,245,151,208,55,92,10,226,163,138,27,204,117,212,239,136,220,180,210,169,67,90,71,49,114,39,41,73,75,20,18,50,64,253,121,165,232,147,16,146,241,228,152,146,120,87,54,170,66,69,197,55,222,49,222,199,252,88,177,50,106,44,167,180,212,101,218,82,149,143,250,181,66,125,154,221,226,0,23,243,145,73,46,194,191,248,183,220,21,235,203,211,29,165,68,27,10,184,115,53,133,140,26,10,59,87,166,69,5,216,25,10,0,0,0,0,0,0,0,0,248,111,128,83,151,239,4,218,79,49,150,61,21,123,69,98,62,51,115,237,168,25,117,37,33,148,86,75,205,90,111,218,6,20,138,21,113,115,171,183,209,233,210,14,63,253,112,81,193,131,22,86,48,141,133,109,3,11,181,240,70,187,58,194,169,203,119,2,237,167,24,203,158,138,61,53,81,215,160,182,209,205,37,225,188,13,137,29,222,104,245,120,73,164,77,154,149,21,81,146,53,24,90,75,29,177,170,35,150,154,142,65,39,124,116,25,245,163,176,226,102,95,187,42,145,205,97,43,61,165,81,74,100,56,217,210,160,229,137,38,153,74,130,215,150,146,77,45,230,74,31,218,168,34,149,82,60,82,93,106,100,22,174,84,150,143,86,197,20,140,97,98,87,91,59,170,189,237,111,3,25,179,105,104,241,222,208,21,181,238,112,189,209,250,60,65,34,91,26,142,19,148,46,2,174,144,215,36,106,225,225,109,10,225,97,213,222,50,110,150,51,173,221,213,213,190,182,217,243,144,207,136,88,59,106,36,217,81,8,165,213,82,130,208,92,199,169,13,43,226,230,150,238,100,84,170,200,167,31,46,42,184,51,197,53,206,90,97,3,11,77,49,139,123,244,48,82,31,169,163,117,66,189,19,194,221,59,55,167,117,188,135,159,151,37,190,116,170,63,67,11,177,14,229,254,200,2,51,51,112,154,191,236,29,47,218,104,54,72,107,195,169,164,80,82,155,204,238,36,91,166,180,13,217,117,72,137,226,188,65,242,62,171,185,140,154,62,213,41,85,176,198,222,32,149,66,141,68,32,42,159,218,79,206,193,198,10,27,171,29,160,17,226,16,239,153,52,130,212,74,189,50,197,37,197,25,174,214,82,90,154,241,104,162,58,93,217,108,27,82,22,27,143,71,167,39,78,68,169,70,97,252,116,148,95,237,6,171,218,59,246,132,126,100,84,82,162,146,82,104,161,17,133,22,82,147,20,90,105,100,100,100,100,236,210,214,50,70,103,48,41,200,161,33,30,186,12,177,47,7,115,82,25,179,178,140,127,12,96,176,3,88,243,248,92,126,136,127,246,201,25,203,62,214,158,210,131,53,143,207,229,135,248,103,159,156,177,236,99,109,21,3,0,0,85,15,8,64,8,113,126,153,191,153,39,236,143,218,253,19,1,8,33,206,47,243,55,243,132,253,81,123,85,3,0,0,0,0,190,18,56,14,67,35,73,191,215,172,81,105,141,137,146,148,16,74,50,131,6,235,166,144,154,143,251,148,194,162,42,69,240,39,199,212,52,17,51,92,206,166,54,176,234,84,149,176,79,217,21,82,173,181,214,82,107,41,165,70,205,21,171,212,40,219,61,51,155,177,184,205,76,42,62,45,162,17,45,203,52,235,172,234,120,86,104,134,230,168,199,188,104,31,51,61,211,115,53,46,148,105,178,141,104,106,182,73,74,113,74,227,58,13,229,222,214,73,70,49,93,188,177,44,168,182,223,243,65,93,48,231,59,211,202,172,58,181,153,155,236,225,112,223,175,109,74,118,154,148,52,162,82,82,34,75,100,37,81,34,220,198,105,28,154,145,175,205,211,186,180,45,212,97,158,124,196,65,102,9,217,225,174,27,17,3,230,81,6,49,52,23,178,140,67,25,157,153,243,144,214,66,8,169,181,84,74,146,228,138,85,233,229,241,150,153,205,88,220,102,68,41,161,42,151,136,150,101,154,13,42,13,60,43,52,67,115,84,92,166,179,113,153,158,233,249,183,69,117,232,59,30,39,201,235,56,78,173,228,152,176,163,111,73,186,147,229,148,183,82,134,98,37,239,168,81,169,182,123,122,250,97,31,171,181,98,179,33,27,133,190,221,143,183,139,217,171,90,212,107,180,4,117,157,182,20,82,73,214,102,252,203,74,27,82,83,43,205,201,212,67,110,69,68,213,105,114,247,227,128,39,83,60,202,90,53,25,212,174,176,158,221,105,3,247,134,150,226,210,220,132,82,166,20,226,178,57,114,251,188,217,100,37,148,84,93,230,97,92,49,168,82,251,184,174,105,134,191,244,82,199,132,119,248,157,3,109,227,80,148,153,0,255,236,197,236,115,9,51,162,146,154,164,146,66,11,205,164,133,86,154,164,208,74,51,50,50,50,98,151,182,22,73,6,157,198,65,14,13,241,208,165,135,131,217,151,173,202,152,149,101,12,224,31,7,160,74,203,168,132,214,40,217,134,67,106,141,134,140,201,67,42,201,210,54,14,121,11,227,186,47,136,27,217,45,177,78,88,125,199,161,54,22,18,69,21,237,94,57,215,206,176,143,189,109,211,231,204,204,220,185,246,74,10,159,144,182,217,180,33,148,141,254,150,161,76,119,239,99,86,120,179,241,220,89,73,156,239,93,151,153,153,167,238,56,157,119,44,205,210,204,158,95,219,182,214,18,145,164,210,150,70,198,235,38,169,81,182,123,100,38,165,25,145,164,188,170,68,226,97,64,129,98,188,157,85,29,239,106,92,227,133,203,74,54,46,187,218,174,54,133,1,0,116,233,27,109,9,93,46,105,222,116,86,146,238,149,58,12,105,162,68,201,215,84,24,167,180,165,115,144,26,154,164,17,94,72,100,83,161,67,92,198,140,107,19,173,90,226,36,135,29,202,94,101,216,134,83,178,82,218,118,143,90,212,112,202,203,62,201,80,214,33,14,27,132,165,145,227,68,189,250,109,157,82,5,149,77,63,36,135,95,89,73,4,58,243,51,43,77,172,105,27,43,236,105,246,242,187,9,125,36,74,155,142,147,180,26,15,173,17,206,203,22,199,45,111,33,211,27,66,43,59,204,33,63,238,104,236,48,195,159,167,245,223,225,80,222,230,174,235,157,205,252,103,0,255,104,87,109,181,214,90,75,173,165,148,26,53,87,172,82,163,108,247,204,108,198,226,54,51,169,248,180,136,70,180,44,211,172,179,170,227,89,161,25,154,163,30,243,162,125,204,244,76,207,234,139,18,81,73,165,153,37,178,210,164,153,141,227,52,14,205,200,17,151,117,154,218,22,234,48,79,176,165,28,61,133,236,112,215,141,248,253,50,55,127,24,154,11,89,198,222,124,201,54,8,104,226,124,61,191,44,79,216,227,178,167,38,190,152,31,98,160,125,114,62,181,143,181,65,140,238,19,145,221,156,134,80,178,10,205,135,102,211,54,36,51,105,48,13,234,113,75,78,197,176,180,58,149,212,48,30,139,214,227,134,124,46,63,220,202,172,182,45,115,216,90,171,178,216,40,254,51,232,34,246,94,73,73,102,70,80,154,53,41,165,164,56,181,101,220,210,136,113,159,74,107,217,13,137,86,69,113,133,155,126,75,164,208,92,246,49,58,215,178,82,5,191,115,0,194,204,234,148,136,44,222,23,189,4,165,77,150,166,33,52,29,55,104,9,54,139,147,85,245,43,14,48,141,184,107,146,67,62,187,98,37,34,133,30,244,175,92,100,55,152,201,246,177,19,244,50,42,73,154,165,22,74,91,74,115,195,205,66,239,206,157,230,82,183,117,162,102,83,110,74,109,142,138,104,90,186,160,46,103,188,172,186,224,13,135,114,241,152,105,124,204,170,108,97,170,139,122,141,214,32,173,235,86,66,74,9,218,138,127,65,137,67,118,234,164,5,153,102,72,174,184,168,70,77,242,126,28,240,164,133,71,185,104,57,131,218,42,214,179,197,108,165,251,230,182,132,36,109,70,109,187,118,83,118,82,135,33,77,212,116,51,194,225,135,60,205,169,179,137,92,171,179,186,68,35,155,10,29,34,98,30,217,69,151,236,18,115,243,184,77,98,59,4,78,91,34,234,164,18,82,27,55,41,113,35,154,238,46,187,55,109,73,99,111,36,29,151,138,179,86,39,53,195,72,196,47,60,99,115,175,186,49,45,226,242,176,45,84,198,70,183,213,26,126,122,145,145,177,99,175,29,21,94,161,110,187,106,91,43,35,253,205,67,89,111,221,200,76,113,97,227,185,141,146,216,220,133,46,243,44,79,221,177,37,239,184,149,165,153,61,143,184,13,45,52,50,41,37,46,201,76,214,73,74,175,140,183,204,72,82,35,34,74,137,84,185,36,195,190,2,253,120,7,171,6,174,213,88,193,11,151,107,109,92,142,178,93,109,10,3,0,0,128,42,33,229,191,189,159,221,254,24,246,85,4,85,66,202,127,123,63,187,253,49,236,85,6,68,141,249,193,159,125,11,159,218,175,182,91,33,82,19,81,99,126,240,103,223,194,167,246,171,237,86,8,0,0,0,0,0,128,202,78,105,53,146,20,39,146,122,111,105,235,208,54,202,109,203,102,83,220,250,168,138,157,167,236,213,160,231,49,147,146,24,196,77,226,211,22,147,216,171,82,169,64,151,83,77,38,179,9,76,101,59,216,21,22,17,17,43,246,218,81,226,213,234,184,171,184,181,60,210,231,188,229,245,214,141,244,20,23,10,238,219,232,134,205,93,40,45,207,50,83,2,91,50,129,91,185,149,81,244,162,94,163,53,72,235,186,149,144,82,130,182,226,95,80,226,144,157,58,105,65,166,25,146,43,46,170,81,147,188,31,7,60,105,225,81,46,90,206,160,182,138,245,108,49,187,202,128,154,94,42,109,146,210,136,227,238,93,179,82,135,60,181,80,167,184,245,113,11,37,209,113,27,126,76,191,14,217,165,163,74,85,119,204,113,130,135,68,201,101,173,68,161,89,203,206,176,143,77,211,94,99,108,157,74,115,104,12,189,146,104,168,227,212,218,62,221,220,160,228,33,179,165,90,167,41,164,36,124,45,33,135,245,184,170,241,169,137,137,135,127,163,156,202,20,214,100,64,91,232,71,59,65,251,119,139,18,81,73,165,153,37,178,210,164,153,141,227,52,14,205,200,17,151,117,154,218,22,234,48,79,176,165,28,61,133,236,112,215,141,248,253,50,55,127,24,154,11,89,198,222,124,201,140,121,0,168,228,18,209,70,214,226,186,209,38,161,45,201,82,103,91,225,217,182,148,164,13,185,29,143,91,10,86,245,144,74,65,88,140,147,214,40,137,209,76,111,25,213,158,90,225,20,59,69,177,197,218,171,17,0,0,0,0,0,0,0,0,64,149,144,242,223,222,207,110,127,12,251,42,130,42,33,229,191,189,159,221,254,24,118,213,6,8,79,126,153,191,153,217,237,143,218,3,16,254,9,225,201,47,243,55,51,187,253,81,123,0,2,160,202,163,70,175,53,72,211,52,164,150,82,130,182,226,95,80,226,144,157,90,117,206,169,222,113,43,46,170,81,147,188,1,127,60,105,225,81,46,170,201,95,118,133,245,108,49,187,234,34,34,98,197,94,59,74,188,90,29,119,21,183,150,71,250,156,183,188,222,186,145,158,226,66,193,125,27,221,176,185,11,165,229,89,102,74,96,75,38,112,43,183,50,130,94,102,105,105,68,22,111,187,94,130,210,38,168,235,214,18,141,27,180,4,155,181,13,82,138,41,5,152,70,220,53,201,29,129,66,143,46,145,66,15,122,104,214,181,101,204,100,251,216,64,134,73,50,74,165,36,131,100,150,146,36,195,113,155,182,33,153,249,226,188,174,83,27,66,26,150,201,183,156,99,166,144,34,238,202,17,177,95,30,229,15,67,179,62,203,56,148,47,185,252,132,22,90,40,45,164,146,18,37,118,172,74,175,140,183,200,112,70,229,38,51,170,8,181,184,102,52,47,235,108,176,106,224,70,161,249,149,163,30,51,157,125,204,139,76,207,117,151,145,84,87,104,91,203,85,73,56,45,235,4,45,59,146,58,77,188,173,19,76,137,144,242,50,205,73,148,35,213,99,113,57,245,233,240,105,116,90,213,170,144,149,244,29,217,52,81,87,68,169,148,97,105,173,148,190,27,234,186,180,37,239,203,176,81,158,26,30,151,30,114,216,116,45,167,122,66,143,74,189,170,86,57,203,60,76,154,73,42,41,17,52,131,148,40,17,110,219,186,109,137,204,215,230,105,93,226,208,210,190,108,62,226,32,179,116,20,177,80,110,137,1,243,40,131,248,149,245,185,193,161,140,206,74,135,135,62,165,71,82,66,107,210,112,178,33,181,70,67,73,149,173,164,102,105,27,135,188,133,109,26,230,252,125,236,150,88,39,172,62,36,215,4,55,151,162,138,118,208,108,100,155,216,199,222,182,239,243,152,143,140,220,43,74,38,93,81,11,169,211,74,131,214,91,183,169,237,43,254,222,86,111,99,212,165,200,167,32,46,218,120,48,197,10,206,90,225,28,11,181,48,139,147,31,0,0,138,13,74,45,163,212,66,162,100,27,110,37,36,221,50,38,15,169,36,168,227,182,149,161,143,235,190,32,110,164,70,60,202,226,132,29,135,218,88,72,156,164,85,123,229,92,59,195,193,54,137,237,159,35,163,146,18,149,148,66,11,141,40,180,144,154,164,208,74,35,35,35,35,99,151,182,150,49,58,131,73,65,14,13,241,208,101,136,125,57,152,147,202,152,149,101,252,99,0,223,229,161,222,154,152,254,154,212,137,182,141,58,73,182,144,204,150,121,104,219,80,134,142,106,110,173,139,34,222,142,216,134,76,106,95,226,64,236,250,23,177,55,147,178,38,20,209,30,2,180,131,179,215,54,136,108,200,222,13,9,226,150,74,106,137,250,36,51,174,44,211,62,15,217,141,182,121,94,7,153,120,101,154,150,53,109,26,175,30,157,22,115,34,42,221,228,112,126,229,5,59,209,78,238,179,115,56,33,1,112,149,7,0,0,0,0,168,54,160,137,243,245,252,178,60,97,143,203,238,159,8,64,52,113,190,158,95,150,39,236,113,217,253,19,87,121,0,0,0,172,25,109,28,90,72,70,84,74,92,18,17,79,27,149,94,25,111,17,25,149,100,70,148,18,169,114,137,247,1,253,138,237,14,86,13,188,83,112,141,17,46,215,218,184,236,106,71,217,20,6,248,233,65,70,100,172,220,107,39,137,79,171,219,174,218,22,242,70,159,203,86,214,91,55,50,43,188,41,184,111,163,36,54,247,174,180,204,204,76,119,108,201,59,150,230,86,174,71,14,33,196,41,245,44,133,122,35,132,182,153,49,102,197,181,101,195,113,163,125,9,9,137,98,78,173,174,59,165,151,205,88,42,209,91,30,122,98,140,8,108,101,79,59,150,111,236,31,27,43,236,79,27,168,213,217,66,219,110,81,227,33,73,130,166,75,218,36,133,86,26,149,54,12,170,150,230,4,107,78,49,25,101,8,98,153,163,134,169,89,17,65,252,98,161,199,87,62,181,149,78,219,243,236,233,9,25,145,145,145,17,37,74,68,165,133,148,76,226,182,110,83,162,182,207,248,101,202,35,50,135,203,13,233,84,170,211,229,84,161,93,133,85,129,86,181,154,84,125,192,85,30,168,122,92,229,161,222,160,137,233,175,73,157,104,219,168,147,100,11,201,108,153,135,182,13,101,232,168,230,214,186,40,226,237,136,109,200,164,246,37,14,196,174,127,17,123,51,41,107,66,17,237,33,64,59,56,59,109,98,100,100,100,68,38,77,26,81,105,33,37,162,54,78,227,210,168,237,51,126,153,202,150,67,38,145,67,58,149,234,116,201,180,171,208,102,85,160,85,147,90,13,203,131,42,145,221,250,151,100,199,159,20,42,92,237,95,13,146,91,170,146,241,159,156,77,0,23,143,253,207,120,157,191,108,192,159,110,143,178,3,89,235,153,115,218,18,81,39,149,144,218,184,73,137,27,209,116,119,217,189,105,75,26,123,47,101,218,113,169,56,107,117,82,51,140,180,10,204,23,158,177,185,87,221,152,126,141,176,135,109,161,50,54,143,173,102,8,79,126,153,191,153,217,237,143,218,85,27,85,13,225,201,47,243,55,51,187,253,81,251,16,146,215,231,40,207,57,198,210,35,206,57,184,10,62,158,242,44,174,167,85,135,95,26,149,182,177,213,170,115,63,99,134,23,199,21,53,191,102,22,53,58,127,229,218,121,218,222,234,57,221,87,141,182,195,191,155,183,239,220,198,36,188,0,255,56,110,114,223,247,22,179,220,175,247,121,38,229,127,46,229,232,191,50,150,46,191,51,86,150,166,174,164,165,101,234,149,208,90,234,168,70,50,217,29,203,160,162,161,146,170,185,227,184,153,45,124,4,113,37,55,242,167,61,205,44,6,144,152,225,163,199,41,142,25,113,124,158,169,230,138,197,85,204,140,174,105,102,115,187,213,126,119,14,251,217,212,30,202,135,46,187,120,245,234,177,28,219,19,179,120,166,186,240,83,119,177,201,238,14,15,72,73,204,136,124,238,181,147,228,130,184,117,103,41,79,3,143,52,100,144,247,110,47,104,239,74,197,31,103,58,148,221,121,121,199,59,150,112,162,237,202,137,118,144,29,100,115,248,202,181,243,180,189,213,115,186,175,26,113,135,127,55,225,190,115,27,141,0,255,254,227,245,78,238,251,46,97,150,251,0,253,60,111,51,32,55,180,183,88,142,207,153,231,25,19,81,205,170,241,197,81,85,83,92,213,204,76,236,114,179,219,215,92,196,182,181,155,189,149,243,147,35,93,142,152,17,62,69,53,181,248,52,214,155,111,135,200,204,175,136,140,186,34,74,221,148,4,91,106,180,33,89,30,178,55,138,90,238,152,240,105,198,204,74,85,113,103,254,176,133,153,130,152,197,95,182,183,221,97,22,99,70,228,115,175,157,36,23,196,173,59,75,37,13,60,210,80,199,123,183,215,225,86,42,174,155,233,80,118,183,186,227,29,63,35,236,202,17,254,241,143,189,14,181,75,18,73,41,37,25,53,146,68,146,204,90,139,91,106,68,174,22,199,113,106,45,197,117,221,120,201,201,52,149,17,77,138,144,154,131,113,217,104,128,65,25,195,182,236,202,113,199,153,70,143,41,226,122,34,198,117,172,175,221,196,88,205,248,240,196,21,245,220,217,204,78,133,221,146,119,182,181,189,253,119,89,95,159,63,70,159,125,29,137,239,245,166,234,109,123,177,165,85,127,23,167,68,100,173,111,90,9,74,72,212,182,165,52,220,154,164,36,247,90,43,168,221,113,134,105,171,213,111,121,75,171,82,143,94,82,138,62,192,110,54,134,233,236,52,187,51,101,70,68,70,41,149,82,74,50,106,41,53,146,82,74,98,103,102,102,198,42,78,45,130,17,137,152,120,86,181,90,69,22,101,48,131,157,158,24,152,79,236,96,7,87,93,174,58,169,65,27,199,169,148,70,73,66,228,71,178,60,238,202,70,4,110,222,58,42,168,205,111,205,248,224,223,135,111,89,169,51,243,51,136,49,185,144,181,218,155,145,205,38,139,214,82,114,78,141,108,157,166,161,43,74,178,194,71,188,227,114,185,108,246,65,45,177,225,76,167,70,211,89,128,241,236,171,74,151,254,215,14,104,119,186,241,213,121,244,152,247,180,142,209,79,21,243,174,181,39,206,244,98,213,68,141,173,69,179,157,109,157,146,79,239,130,79,167,191,31,191,30,195,219,0,255,167,42,78,212,106,158,86,183,221,14,141,118,12,122,102,165,117,82,163,223,101,235,237,83,104,117,29,26,109,89,52,147,205,61,188,20,118,105,168,204,164,134,38,230,247,168,86,9,25,104,22,203,84,35,60,209,158,105,159,183,168,148,86,154,164,146,140,140,92,185,98,149,182,150,17,244,29,215,200,204,145,121,84,35,156,214,109,151,24,149,112,170,1,246,177,240,198,147,124,99,109,46,101,16,4,155,231,202,140,82,73,148,160,89,42,37,225,20,150,186,164,68,18,183,144,210,82,183,184,142,168,219,219,140,77,69,156,180,44,169,138,139,199,73,84,183,0,67,218,65,45,237,42,187,181,229,196,242,245,136,197,167,159,152,225,24,142,153,244,76,76,87,76,141,17,91,47,219,180,107,208,162,187,109,109,66,63,204,254,252,190,62,49,246,111,191,171,182,203,45,141,157,58,90,29,55,75,134,179,107,149,4,37,14,109,156,234,189,210,106,68,158,9,237,113,75,89,186,37,27,162,24,233,238,150,22,157,2,9,172,104,39,149,234,142,101,107,180,223,55,142,127,100,70,70,84,82,42,169,52,162,144,74,51,73,37,37,119,100,100,100,172,218,212,50,216,146,248,137,151,84,107,82,164,86,6,207,216,233,137,127,249,196,49,118,48,246,163,20,195,51,195,177,244,89,251,83,142,136,198,207,208,103,53,85,76,156,113,69,116,85,115,77,189,93,104,139,70,235,70,173,147,215,246,203,175,215,237,238,225,239,152,61,78,196,152,105,170,229,188,107,244,218,166,119,191,20,82,41,89,110,146,116,163,238,108,104,83,72,180,35,218,178,141,56,200,180,146,197,117,196,138,220,54,206,163,26,228,184,54,24,201,60,92,40,57,155,152,199,25,54,50,151,243,143,5,28,146,163,148,90,74,169,53,163,86,143,76,154,171,45,101,119,108,113,203,214,107,75,76,19,182,184,97,23,236,54,15,125,69,72,17,163,152,154,215,49,87,243,49,179,115,50,171,33,58,153,127,173,141,252,59,179,159,125,162,237,245,52,10,165,37,141,18,244,88,217,100,54,14,237,22,36,34,9,219,56,209,210,240,216,161,76,182,77,105,80,65,14,167,50,145,58,93,34,91,238,240,213,8,35,24,196,34,119,21,17,229,105,254,49,60,51,213,53,227,213,204,84,215,204,254,20,49,51,191,171,51,74,236,66,127,237,118,167,235,157,223,123,103,239,254,29,217,211,17,223,227,211,209,159,169,19,190,202,58,67,51,123,245,73,41,132,210,40,165,150,100,213,136,40,78,173,213,117,107,150,111,236,112,143,227,60,36,18,153,228,190,13,8,220,120,7,149,112,184,163,181,146,38,7,217,154,188,117,235,92,166,165,78,104,110,90,234,202,36,148,18,226,212,170,27,185,72,58,46,161,133,132,194,52,246,123,74,117,170,44,37,225,113,169,225,95,54,30,51,162,125,226,68,222,179,157,190,16,18,245,85,74,210,38,50,178,78,156,38,158,154,75,10,165,141,136,70,173,165,125,74,20,215,45,17,47,139,94,134,35,140,142,210,76,233,152,21,109,168,105,182,142,45,100,200,234,157,38,205,66,146,94,163,36,105,233,219,68,61,146,36,41,165,242,144,203,175,169,212,70,188,36,68,42,153,57,184,195,70,164,82,157,242,130,105,249,196,39,246,102,21,155,207,252,41,245,87,195,249,15,121,190,115,159,237,183,146,95,222,171,71,215,243,175,85,150,127,103,14,180,79,180,99,16,206,137,174,231,95,171,44,0,255,206,28,104,159,104,199,32,210,71,156,17,167,188,142,239,169,56,34,206,140,62,198,171,104,230,53,171,206,51,0,255,26,186,191,207,125,223,124,126,201,254,253,88,71,149,46,174,133,118,10,237,102,179,29,50,50,50,50,35,74,70,38,169,164,100,38,45,196,33,37,105,105,159,214,165,206,168,44,38,81,214,12,54,143,207,164,86,139,79,177,62,141,234,116,47,211,26,90,11,45,35,218,26,37,105,78,54,81,73,165,145,17,164,49,183,52,154,174,40,72,133,73,49,171,140,215,181,151,19,50,43,137,147,102,62,246,179,161,146,218,47,246,30,34,236,24,25,185,92,123,37,205,101,109,203,202,74,169,3,191,180,213,237,230,157,117,184,149,133,247,158,58,116,222,173,18,120,199,192,8,71,115,132,127,12,224,247,100,199,248,252,87,110,226,61,49,145,139,43,170,98,154,186,244,233,229,134,54,118,116,78,126,208,15,221,99,76,156,232,186,70,91,171,114,175,61,117,220,35,130,254,231,243,175,218,127,214,238,219,10,169,211,146,155,144,178,35,105,37,133,54,181,210,102,236,18,141,83,104,45,97,51,137,253,128,82,131,42,83,169,121,36,106,24,152,141,199,124,103,159,216,158,247,236,160,70,208,0,255,124,254,85,251,207,218,1,26,113,70,156,242,58,190,167,226,136,56,51,250,24,175,162,153,215,172,58,207,252,107,232,254,62,247,125,111,249,37,251,247,99,29,85,186,184,22,218,41,180,155,125,119,200,200,200,200,140,40,25,153,164,146,146,153,180,16,135,148,164,165,125,90,151,58,163,178,152,68,89,51,216,60,62,147,90,45,62,197,250,52,170,211,189,76,107,104,45,180,140,104,107,148,164,57,217,68,37,149,70,70,144,198,220,210,104,186,162,32,21,38,197,172,50,94,215,94,78,200,172,36,78,154,249,216,207,134,74,106,191,216,123,136,176,99,100,228,114,237,149,52,151,181,45,43,43,165,14,252,210,86,183,155,119,214,225,86,22,222,123,234,208,121,183,74,224,29,3,35,28,205,17,254,49,128,233,82,14,199,152,245,57,70,241,240,212,251,99,154,168,102,92,233,137,184,162,182,155,137,233,107,236,86,165,221,186,217,212,134,54,210,151,0,255,113,78,246,115,58,123,172,22,63,181,173,49,187,245,98,181,167,71,104,141,250,170,52,137,147,153,89,167,173,147,76,205,41,181,18,71,92,147,22,210,48,53,138,211,86,135,151,74,207,196,17,94,71,17,38,117,204,117,54,212,52,187,216,134,145,25,25,25,153,52,50,147,84,82,50,162,208,218,86,90,42,93,218,167,117,73,75,22,149,198,171,89,51,216,60,2,173,38,109,240,169,141,245,169,83,9,59,237,11,45,133,148,124,102,208,140,72,183,141,186,169,67,143,157,73,118,70,142,82,143,105,56,239,40,214,12,189,116,186,56,103,225,20,163,27,203,217,55,62,180,241,108,41,163,22,117,207,143,82,191,217,69,251,179,119,211,165,238,179,189,23,205,7,29,123,52,101,254,137,178,252,127,216,207,158,169,221,184,161,100,249,116,126,2,223,218,7,216,57,141,166,204,63,81,150,0,255,15,251,217,51,181,27,55,148,44,159,206,79,224,91,251,0,187,197,212,249,28,237,115,164,35,166,225,245,92,197,229,170,122,207,88,253,118,197,83,75,236,210,88,224,86,54,86,217,66,159,250,252,115,61,218,209,125,76,83,185,154,122,85,171,253,85,191,169,71,91,26,73,43,165,212,172,37,50,75,132,227,189,105,214,14,194,176,221,80,131,219,154,163,40,181,57,189,126,78,101,252,21,197,243,30,117,1,143,26,217,103,54,82,48,27,211,118,110,136,200,204,204,136,36,17,25,165,148,154,145,132,208,134,146,168,213,125,93,167,52,99,177,104,68,94,211,217,68,2,147,38,45,66,197,10,213,169,83,244,241,141,186,213,82,203,162,225,52,217,230,195,59,169,173,83,220,200,164,209,138,169,67,137,51,18,37,227,148,68,37,113,202,50,167,85,65,166,4,195,217,85,159,10,197,98,109,136,246,188,167,56,49,211,19,231,136,89,207,232,39,142,207,51,83,196,57,157,94,245,98,98,42,108,104,167,175,93,163,126,201,243,119,206,111,159,127,123,245,241,41,199,226,167,106,109,106,181,232,182,151,125,123,220,251,233,75,250,234,220,232,220,238,147,253,235,238,245,167,115,3,174,233,230,119,89,63,116,253,123,244,226,30,113,223,197,63,213,0,255,119,99,100,100,100,68,38,141,140,168,164,210,136,40,180,182,149,70,161,14,235,52,165,37,139,74,227,242,132,78,33,18,104,53,169,18,234,81,168,78,163,222,231,1,223,189,19,82,200,34,217,180,217,228,179,91,165,77,83,219,204,168,233,138,170,91,105,51,46,197,227,212,68,221,112,242,178,160,213,65,38,27,195,217,74,159,118,197,98,237,119,118,37,39,198,243,185,250,122,34,222,241,28,81,241,232,103,166,217,109,110,229,172,87,63,27,187,189,219,116,183,65,27,251,37,110,159,106,174,111,183,221,214,171,215,210,221,158,191,54,37,162,78,42,165,65,107,68,214,200,182,155,211,238,21,244,97,188,159,6,185,37,199,81,138,115,6,253,162,202,24,40,138,217,61,42,2,98,53,178,49,109,164,96,246,153,45,101,20,89,254,154,127,199,183,246,254,54,97,99,175,81,100,249,107,254,29,223,218,251,219,115,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,134,142,246,0,128,232,199,241,115,188,199,167,235,51,141,135,87,209,204,220,211,153,184,197,175,165,187,203,220,253,45,228,215,254,251,177,142,199,159,107,95,167,209,94,246,223,49,34,243,43,35,162,236,136,74,55,41,145,149,94,219,18,228,29,123,35,181,251,19,66,205,134,89,151,42,190,252,112,138,153,126,152,197,72,65,220,97,202,76,107,222,232,162,110,165,145,175,211,234,209,62,181,137,58,105,200,164,100,173,41,149,148,167,61,221,26,76,217,213,14,75,69,10,59,17,207,49,175,217,80,35,109,39,91,11,161,247,153,180,210,146,86,154,180,78,105,174,85,10,169,39,165,25,174,232,77,66,210,116,170,186,241,52,162,51,161,172,153,212,81,121,225,97,70,138,203,241,140,97,111,158,100,235,132,245,196,164,39,38,38,170,168,138,41,234,211,107,182,117,214,180,234,68,63,76,156,232,138,234,86,93,209,168,3,140,46,147,144,90,210,74,162,208,42,205,181,41,173,180,168,52,195,21,189,73,107,132,81,147,38,158,70,116,38,228,9,85,66,42,47,60,204,72,143,217,145,79,236,205,147,156,119,244,152,249,83,234,175,134,243,31,242,112,159,251,108,191,149,252,242,214,58,186,158,127,173,178,252,59,115,160,125,162,29,131,112,78,116,61,0,255,90,101,249,119,230,64,251,68,59,6,225,2,220,79,114,49,114,199,81,49,63,226,2,100,70,205,194,197,136,21,1,121,180,187,5,68,63,70,248,175,158,185,163,184,108,105,167,184,160,224,67,62,33,57,199,248,223,145,123,85,194,124,43,226,158,81,184,191,35,117,53,71,121,18,45,91,98,175,39,178,92,90,209,77,153,181,170,106,126,218,96,168,127,229,51,41,252,140,72,120,143,51,222,251,75,212,146,217,116,105,154,218,149,28,182,126,229,7,29,222,202,178,72,25,174,37,194,172,46,149,31,238,231,138,157,161,8,35,22,92,198,149,71,215,218,89,242,25,13,188,122,121,72,109,113,197,227,208,73,162,99,16,107,30,37,74,96,163,160,236,200,42,198,204,252,90,117,122,211,173,54,102,68,163,74,130,126,173,200,216,81,42,93,25,81,40,173,146,194,144,220,226,141,52,196,59,173,249,21,149,26,76,28,233,136,187,86,101,102,20,191,184,151,153,236,180,195,148,106,49,63,214,94,177,106,252,157,145,108,230,102,154,104,74,6,147,228,220,182,103,42,142,144,75,201,238,72,117,152,41,237,169,75,98,90,67,209,173,82,34,151,212,89,175,176,34,18,175,251,216,201,212,203,124,46,120,195,24,163,237,99,235,199,251,247,162,230,99,209,154,207,112,196,65,118,100,240,77,77,209,42,246,237,38,113,135,209,61,232,20,105,206,212,182,79,67,222,206,171,221,83,151,100,153,29,226,196,13,24,98,233,77,115,212,82,158,24,240,221,131,31,25,187,102,142,48,181,108,90,91,118,148,73,22,85,204,248,116,202,79,195,66,175,230,114,212,96,94,178,153,17,239,171,175,167,233,184,175,71,94,178,183,109,92,112,85,36,242,190,232,111,220,84,147,85,109,62,3,125,173,20,181,123,69,17,158,100,183,139,63,165,6,177,34,14,131,149,64,110,6,176,149,12,85,183,5,0,255,146,239,171,233,253,218,162,133,11,244,168,73,203,3,237,150,8,128,23,119,126,101,210,137,19,212,177,168,128,122,197,220,22,21,243,34,21,160,90,188,176,182,197,181,20,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,224,34,9,136,188,16,185,72,66,169,2,100,110,5,37,23,238,235,107,212,184,152,139,159,165,22,112,92,59,183,233,197,81,192,173,39,89,170,5,0,20,21,214,130,200,173,72,147,65,135,47,23,226,87,75,93,181,108,232,241,94,199,56,146,230,60,175,187,107,120,233,83,206,232,45,75,216,146,71,89,251,1,244,185,94,174,120,95,203,123,247,237,148,79,221,107,220,242,142,25,63,220,238,246,30,203,2,70,179,71,153,53,1,191,78,167,115,182,142,182,185,34,25,119,101,52,228,18,153,208,212,41,234,97,93,209,110,137,173,17,127,243,213,43,91,205,118,65,143,143,190,55,249,253,123,243,70,107,88,85,191,53,252,221,225,29,192,188,249,221,152,131,89,201,54,100,38,131,62,63,242,89,114,153,132,228,75,102,113,106,181,166,21,62,218,51,137,85,89,124,252,171,243,227,122,98,97,102,49,54,91,243,213,65,204,143,181,87,174,226,139,238,185,154,24,183,37,42,59,10,145,219,150,52,34,59,161,167,188,234,76,66,93,113,58,171,56,209,126,180,239,16,232,95,230,50,92,248,185,226,109,103,48,174,183,160,206,56,196,58,116,224,75,159,89,190,7,131,43,182,48,42,15,97,109,92,219,236,152,159,244,204,69,101,234,90,142,35,174,205,122,106,221,17,167,21,177,98,78,119,231,49,209,166,105,169,45,51,85,181,191,237,150,198,196,23,185,216,185,118,198,42,181,69,26,154,83,42,215,49,136,45,153,227,0,248,118,212,72,178,87,113,106,219,100,113,45,0,0,42,222,91,138,10,247,151,2,0,0,192,205,168,215,195,187,87,211,179,45,188,44,206,211,102,134,67,13,99,43,29,177,132,56,76,225,3,23,97,25,206,166,48,230,245,107,19,250,110,72,67,43,9,161,207,252,202,57,177,87,21,190,212,120,229,120,167,214,113,193,205,177,22,118,114,61,119,237,233,34,35,216,222,13,152,248,41,246,167,205,75,35,131,190,100,151,146,215,185,123,182,152,78,135,190,16,223,120,121,103,247,217,105,134,249,47,174,126,231,199,177,105,207,83,48,209,236,136,31,95,174,92,68,109,213,32,25,222,152,150,169,239,153,100,218,180,133,8,93,68,68,46,34,201,222,36,233,165,78,123,158,111,175,25,213,139,186,213,41,21,235,95,3,234,245,241,116,1,47,51,94,111,153,217,54,204,19,37,68,232,158,184,5,21,249,44,194,120,153,191,10,115,164,13,130,208,253,163,174,163,171,87,104,19,252,190,247,253,164,168,221,29,194,26,143,143,121,187,33,34,117,17,123,237,104,74,188,108,74,225,22,111,53,237,126,68,146,92,240,212,149,219,198,73,41,172,53,35,26,212,180,227,109,118,196,181,99,125,74,75,181,0,0,0,0,0,128,138,107,41,42,236,12,5,0,0,0,0,0,0,0,0,0,0,84,220,17,10,32,7,200,173,157,133,206,97,237,160,242,113,229,215,28,114,186,210,206,1,117,89,22,113,227,195,94,81,209,143,248,34,42,124,18,31,215,186,183,106,241,194,1,21,35,35,87,148,76,162,0,202,6,140,127,241,143,90,232,72,101,122,102,164,59,134,135,247,36,183,150,62,39,61,24,148,77,124,28,102,25,219,61,49,151,203,101,62,119,144,151,150,100,167,83,35,137,88,139,146,50,37,207,14,219,216,168,186,138,203,164,121,160,127,89,157,181,247,202,125,175,209,187,145,78,23,204,184,210,150,235,19,240,229,229,232,93,107,215,87,61,149,241,154,183,225,71,8,227,216,221,181,254,216,140,13,144,186,140,125,106,92,250,123,73,207,92,209,100,100,68,125,107,144,218,102,138,73,14,29,151,42,254,208,90,49,208,167,88,65,220,21,193,78,56,91,214,134,109,140,99,236,181,246,166,89,104,181,90,227,62,220,26,210,53,15,176,233,87,86,174,208,123,196,105,233,170,211,8,109,114,131,138,44,85,229,4,98,31,78,230,166,171,92,207,44,134,113,226,189,165,83,127,135,183,90,125,129,55,189,59,112,221,198,32,85,196,25,87,233,189,74,85,49,67,127,200,4,237,113,136,247,243,233,123,69,77,87,136,67,167,121,231,38,125,220,139,19,62,239,75,169,82,56,166,79,240,52,31,29,0,0,21,112,103,132,2,0,0,0,214,71,1,127,236,165,95,171,164,211,173,182,232,239,216,36,124,253,12,78,29,46,36,228,142,88,185,51,175,123,106,149,70,71,65,156,112,155,44,199,202,113,194,65,52,76,176,136,187,126,248,232,81,106,49,215,158,177,211,17,239,163,126,197,94,59,146,212,105,181,58,237,109,198,196,119,231,118,10,149,206,59,84,162,104,122,16,3,95,70,228,35,147,110,186,178,208,40,73,131,86,22,53,227,14,55,202,242,152,156,42,181,52,177,44,115,229,122,97,158,134,212,71,46,163,182,87,50,52,87,155,17,169,85,198,13,113,113,186,221,221,152,152,53,246,48,80,22,203,248,171,134,147,72,182,181,29,97,196,167,207,173,19,126,185,110,180,157,4,245,94,15,239,137,127,79,163,239,110,29,122,5,7,137,242,94,180,181,217,159,18,117,59,182,46,147,212,234,180,58,188,26,247,239,220,75,237,42,184,67,93,10,153,7,200,201,111,71,188,248,73,55,188,40,180,210,106,153,163,168,225,215,180,41,162,92,203,166,86,61,204,98,97,132,121,156,117,52,38,198,94,107,175,188,247,181,74,201,161,215,214,221,117,35,7,194,128,243,150,233,183,46,21,183,59,156,221,111,247,33,204,223,222,123,99,0,255,69,163,75,31,221,56,240,73,62,160,226,202,29,161,128,115,128,157,100,71,117,90,57,228,35,114,71,38,45,242,49,23,115,188,183,114,171,54,22,160,88,136,61,71,252,164,198,113,173,168,69,141,3,160,130,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,224,253,140,188,168,207,76,26,7,156,3,196,218,145,197,205,56,236,149,153,213,226,142,128,124,40,10,0,80,51,50,49,135,47,159,76,155,75,71,79,55,212,176,119,183,89,201,13,79,88,234,60,225,108,226,134,188,188,120,250,248,249,104,195,57,55,179,22,225,134,171,152,84,209,164,246,225,16,147,179,246,133,115,170,205,143,8,127,121,146,107,239,181,11,13,121,163,119,119,71,140,113,229,130,191,31,241,45,253,110,247,218,222,226,55,15,205,59,240,226,250,220,253,196,199,92,116,20,233,159,139,168,121,178,179,230,233,77,210,182,148,210,107,10,148,230,214,231,71,133,124,40,154,140,156,72,200,207,188,190,190,118,164,19,252,185,117,47,32,212,244,188,91,29,174,184,149,13,18,151,62,151,131,159,155,146,76,248,181,62,149,148,238,201,154,43,25,155,88,151,34,81,155,22,71,108,226,31,243,178,147,193,195,44,139,120,111,173,13,175,246,237,29,5,19,245,250,92,122,250,218,185,85,167,226,18,189,222,173,94,11,149,28,14,124,241,221,75,187,166,243,67,223,84,176,73,17,9,115,249,200,203,66,242,107,67,191,75,202,244,32,222,21,179,163,34,198,56,124,204,82,135,73,226,61,253,86,127,133,183,245,105,5,211,233,53,224,186,69,168,53,241,195,89,250,174,158,10,233,3,249,161,125,28,65,126,250,200,88,123,173,120,187,70,243,46,114,194,198,139,83,207,7,72,93,148,172,4,35,47,23,217,175,146,146,22,21,118,38,250,1,50,183,86,78,189,66,29,135,81,136,191,204,103,196,142,122,80,18,124,184,151,75,120,149,206,97,221,115,34,14,152,75,90,227,48,199,140,124,22,11,249,176,0,0,0,0,0,0,0,0,0,128,0,255,6,56,117,249,78,160,253,20,99,217,83,177,127,229,140,90,107,81,220,154,181,78,72,212,88,149,54,116,66,40,141,38,60,142,90,226,52,41,242,4,233,5,153,162,133,140,186,212,178,57,99,107,238,202,205,146,182,140,243,89,209,94,68,200,69,68,236,149,36,146,236,168,181,212,9,37,65,104,174,227,128,194,79,249,123,67,186,147,81,169,90,133,102,16,107,109,220,153,226,26,11,179,32,231,184,107,138,1,217,63,156,56,233,189,169,217,50,110,205,149,221,235,180,100,198,213,137,18,228,41,151,26,36,223,66,40,33,63,165,28,110,170,144,94,89,140,149,232,20,91,113,26,229,32,91,233,174,77,110,43,29,70,232,51,117,132,78,171,119,90,184,123,231,230,52,141,247,16,243,60,195,169,78,245,123,104,225,209,97,221,31,169,99,102,126,178,242,151,77,224,69,251,210,86,49,0,0,128,91,230,233,202,181,72,205,36,195,69,33,147,189,177,163,118,68,235,170,221,86,220,176,34,189,115,203,26,163,114,242,244,195,205,44,248,74,177,130,183,10,171,218,66,221,237,126,246,159,6,120,234,1,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,68,109,159,241,203,148,71,100,14,151,27,210,169,84,167,203,169,66,187,10,171,2,173,106,53,169,109,30,159,203,15,241,207,62,57,99,217,199,218,213,253,41,73,157,204,146,217,54,46,137,237,208,40,13,203,188,205,10,74,200,161,168,193,136,193,231,102,143,71,170,16,30,252,169,82,16,163,49,104,142,178,131,14,119,122,123,155,150,93,165,241,185,252,16,0,255,236,147,51,150,125,172,173,98,0,0,160,234,1,1,8,33,206,47,243,55,243,132,253,81,187,127,34,0,33,196,249,101,254,102,158,176,63,106,175,106,0,0,0,0,0,64,106,142,234,214,118,60,110,84,166,109,156,90,201,81,125,200,220,163,116,39,203,41,15,41,239,194,197,221,81,163,82,109,247,4,21,196,1,78,107,197,102,67,54,118,133,184,31,111,23,179,91,33,214,135,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,196,188,228,17,153,195,229,118,140,218,52,42,113,170,208,174,66,165,95,149,90,77,138,164,135,197,105,220,166,38,169,180,178,51,130,186,77,214,194,188,65,23,121,9,243,6,161,235,21,145,201,195,146,65,168,218,211,173,92,187,95,216,155,129,38,237,26,102,151,179,152,45,104,47,25,51,51,51,51,51,106,212,140,82,107,169,25,197,113,29,167,70,113,95,242,243,148,183,100,50,151,28,50,170,212,168,203,169,93,187,54,171,126,173,106,213,106,93,111,29,154,73,171,164,86,226,54,81,106,147,233,122,107,158,181,138,51,38,117,175,209,54,165,20,132,180,166,38,62,30,142,98,6,231,187,82,110,170,242,152,121,236,174,205,246,133,13,208,219,66,138,75,98,21,74,153,82,107,243,228,200,237,243,102,19,164,150,49,105,94,134,113,197,160,74,237,219,52,169,38,198,212,75,29,19,46,98,72,246,179,147,67,81,102,2,180,235,180,127,24,210,30,66,220,110,73,226,45,81,178,70,75,157,164,132,80,18,165,182,15,106,151,230,6,19,142,50,25,103,248,97,145,99,137,169,57,17,65,12,97,161,200,87,198,178,149,78,219,12,237,74,13,176,126,140,92,110,90,165,37,241,70,106,214,238,14,137,160,223,198,78,165,109,41,223,125,137,24,71,26,21,121,124,218,212,250,209,115,56,197,86,141,86,24,107,215,168,19,166,111,176,74,150,200,164,59,216,74,154,135,70,105,159,17,185,62,52,31,18,78,56,76,153,22,210,240,87,236,180,101,210,163,137,31,159,193,188,45,149,126,243,160,125,84,169,39,27,247,217,165,217,253,82,68,82,74,146,82,74,8,33,145,132,16,74,146,18,66,73,68,68,68,68,236,234,214,50,73,167,51,57,72,174,33,230,186,12,113,48,7,179,85,25,79,179,140,127,252,99,224,151,73,105,45,73,109,137,244,21,82,91,26,244,90,35,209,66,203,56,70,65,50,136,59,185,101,42,58,221,136,73,111,243,197,78,171,118,53,228,17,59,61,102,82,46,103,105,94,100,48,228,180,201,68,141,82,157,182,148,238,164,18,150,212,40,181,150,154,25,172,107,14,146,73,68,162,168,211,86,231,5,215,119,132,113,49,35,137,200,151,31,12,108,176,148,157,28,183,59,218,107,12,242,153,155,210,118,45,66,250,156,32,55,221,216,214,97,72,223,87,162,163,167,155,222,143,30,239,15,127,244,235,172,36,206,247,225,215,175,71,2,3,217,4,46,182,139,109,245,149,90,70,169,133,68,201,54,220,74,72,186,101,76,30,82,73,80,199,109,43,67,31,215,125,65,220,72,141,120,148,197,9,59,14,181,177,144,56,73,171,246,202,185,118,134,131,109,18,187,174,1,136,122,24,25,149,148,168,164,20,90,104,68,161,133,212,36,133,86,26,25,25,25,25,187,180,181,140,209,25,76,10,114,104,136,135,46,67,236,203,193,156,84,198,172,44,227,31,3,24,236,8,66,77,76,127,77,234,68,219,70,157,36,91,72,102,203,60,180,109,40,67,71,53,183,214,69,17,111,71,108,67,38,181,47,113,32,118,253,139,216,155,73,89,19,138,104,15,1,218,193,217,127,114,46,98,83,250,162,71,72,159,147,35,215,251,227,52,12,233,251,74,116,204,122,175,59,50,227,253,225,143,126,109,116,195,230,62,252,250,245,184,227,95,123,199,197,118,177,77,99,216,180,241,38,141,82,93,135,82,239,164,18,150,148,164,132,80,146,25,172,107,14,18,81,203,173,75,235,86,231,5,215,135,124,176,46,31,151,200,151,31,12,148,113,171,109,28,183,59,218,67,16,96,31,17,165,148,164,148,212,90,107,36,33,132,210,40,181,150,26,17,17,17,145,139,52,244,76,210,233,76,206,113,168,135,135,18,67,28,204,193,108,181,193,172,220,224,31,0,255,248,235,72,77,24,213,173,237,120,220,168,76,219,56,181,146,163,250,144,185,71,233,78,150,83,30,82,222,133,139,187,163,70,165,218,238,9,42,136,3,156,214,138,205,134,108,236,10,113,63,222,46,102,175,236,197,109,11,173,145,73,74,109,106,102,178,78,146,26,121,187,103,70,146,26,145,73,197,171,69,52,25,246,21,232,199,219,169,212,113,173,198,10,94,199,172,100,31,115,148,237,106,51,231,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,49,47,121,68,230,112,185,29,163,54,141,74,156,42,180,171,80,233,87,165,86,147,250,231,198,109,179,78,163,165,80,39,42,165,109,86,231,201,113,221,41,180,41,205,185,137,90,8,51,174,81,154,135,86,12,28,34,99,76,96,142,56,80,85,226,230,38,187,106,176,29,96,135,32,140,204,200,29,107,175,168,240,10,105,156,77,28,90,25,233,111,30,242,116,247,62,122,138,11,27,207,157,117,195,249,46,116,153,103,121,42,129,211,153,192,173,44,205,84,135,82,98,218,120,142,27,197,9,234,45,179,109,218,74,71,181,173,161,122,91,156,18,19,36,234,182,168,84,151,18,109,196,168,30,150,29,75,92,201,78,137,70,49,95,14,26,131,94,218,205,236,216,94,139,0,160,74,72,249,111,239,103,183,63,134,125,21,65,149,144,242,223,222,207,110,127,12,123,149,1,81,99,126,240,103,223,194,167,246,171,237,86,136,212,68,212,152,31,252,217,183,240,169,253,106,187,21,2,0,0,0,0,0,91,210,214,105,73,182,222,232,149,196,134,87,183,247,225,34,114,248,212,108,16,146,96,191,107,41,205,52,110,234,165,215,114,135,112,60,247,184,195,113,246,58,151,115,54,91,216,105,9,194,105,158,210,110,74,105,67,74,137,166,58,110,22,82,167,149,212,94,98,186,13,26,113,82,221,116,11,150,148,74,250,22,150,229,173,42,211,31,127,253,142,89,21,253,81,108,115,246,234,87,119,195,161,237,106,155,150,70,43,65,39,141,235,61,220,140,154,91,42,174,165,222,159,103,56,112,125,97,97,111,7,247,178,239,166,69,47,229,220,138,254,188,118,68,251,154,71,221,165,150,82,50,250,220,168,23,74,154,134,114,111,235,65,115,20,35,66,9,227,2,31,142,36,93,110,81,51,168,81,95,44,120,214,17,231,243,212,114,222,230,99,166,103,105,94,206,139,26,73,73,169,145,53,130,210,168,145,109,227,58,110,141,200,209,150,105,90,226,214,234,62,111,48,162,32,189,116,236,176,208,109,249,1,51,55,131,248,149,11,185,193,222,140,206,74,7,0,183,108,154,151,52,171,82,226,80,82,163,165,110,155,181,212,9,165,116,150,166,110,130,68,130,84,57,221,131,25,165,142,190,133,155,121,83,58,245,199,64,63,92,86,69,0,255,107,219,156,253,167,1,158,122,192,200,200,200,136,76,154,52,162,210,66,74,68,109,156,198,165,81,219,103,252,50,149,45,135,76,34,135,116,42,213,233,146,105,87,161,205,170,64,171,38,181,186,158,87,105,25,149,208,26,37,219,112,72,173,209,144,49,121,72,37,89,218,198,33,111,97,92,247,5,113,35,187,37,214,9,171,239,56,212,198,66,162,168,162,221,43,231,218,25,246,177,183,237,234,134,134,205,12,239,173,91,75,221,180,4,91,194,117,220,26,17,37,95,247,20,201,113,221,247,41,164,37,99,247,13,248,34,185,35,144,8,98,105,158,178,55,99,81,165,211,54,36,187,218,179,180,161,165,212,90,28,230,27,169,211,150,180,117,151,25,151,72,154,181,190,212,165,141,91,39,30,180,36,205,146,42,60,50,37,112,135,151,193,84,102,39,161,217,201,205,152,118,95,187,29,2,0,0,0,0,0,0,0,128,42,33,229,191,189,159,221,254,24,246,85,4,85,66,202,127,123,63,187,253,49,236,170,13,16,158,252,50,127,51,179,219,31,181,51,32,68,68,68,68,68,146,36,145,148,16,74,34,105,219,180,45,73,218,48,35,150,165,140,56,28,18,183,163,211,166,78,137,76,133,10,21,42,5,170,52,105,210,249,132,240,228,151,249,155,153,221,254,168,29,196,87,13,26,153,116,229,67,74,243,208,40,13,75,30,17,182,228,67,194,9,135,41,21,90,37,198,148,154,182,76,122,52,113,36,208,151,57,162,210,111,30,180,143,86,13,231,228,62,187,52,123,149,65,157,173,181,241,30,53,25,154,52,72,58,165,141,82,107,169,73,137,195,158,106,234,77,190,166,20,85,82,152,32,158,65,106,120,149,213,242,195,47,238,122,132,230,83,187,42,139,61,207,14,118,174,91,50,234,148,18,74,219,54,42,109,51,154,238,206,187,55,113,201,100,111,52,221,150,148,131,80,215,52,195,71,196,47,204,96,115,87,186,77,45,30,243,176,221,181,217,70,183,213,142,182,13,33,36,34,41,41,78,137,140,215,77,74,47,143,183,200,76,74,51,50,170,136,180,184,198,195,128,2,197,120,7,149,6,222,213,184,198,235,152,107,237,99,118,181,93,109,246,188,204,136,216,185,215,78,10,159,80,199,93,197,45,148,141,254,150,33,175,183,110,164,87,120,179,241,220,70,55,108,238,93,151,153,153,167,18,216,146,9,44,205,210,156,152,128,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,79,159,27,102,196,178,228,45,153,204,165,212,91,118,218,212,41,113,106,215,174,54,150,180,129,42,181,170,198,254,99,145,73,42,137,74,42,45,180,68,20,90,72,137,74,11,41,145,145,145,145,166,23,117,232,25,163,51,152,28,241,145,171,135,185,18,67,236,203,193,220,103,55,120,154,27,252,227,199,246,186,195,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,251,119,195,200,234,146,140,32,222,118,141,100,37,78,86,167,45,36,221,54,107,13,38,107,19,84,21,43,202,51,113,184,171,145,59,62,133,98,93,30,133,226,244,208,92,100,203,120,214,246,177,1,60,178,173,123,55,52,107,67,41,169,37,234,27,47,137,60,175,251,60,100,55,218,134,105,178,50,140,188,78,203,154,54,141,9,25,85,151,213,82,233,38,135,243,150,180,179,141,251,236,35,237,160,40,233,53,66,179,180,78,91,10,37,53,136,43,254,7,41,238,216,165,149,230,100,234,33,55,229,90,26,213,200,251,113,192,141,22,230,230,162,154,12,106,87,184,208,22,179,61,244,162,68,84,82,105,102,137,172,52,105,102,227,56,141,67,51,114,196,101,157,166,182,133,58,204,19,108,41,71,79,33,59,220,117,35,126,191,204,205,31,134,230,66,150,177,55,95,50,99,30,0,63,185,150,167,201,38,211,165,217,38,169,180,165,110,211,52,148,123,91,171,145,52,21,237,198,178,160,218,126,11,246,148,198,91,238,76,43,179,42,83,89,150,181,153,195,125,71,177,215,218,129,17,0,0,240,147,176,80,166,201,54,162,169,217,38,41,197,41,141,235,52,148,123,91,39,25,197,116,241,198,178,160,218,126,207,7,117,193,156,239,76,43,179,234,212,102,110,178,135,195,125,191,182,41,217,211,18,87,121,208,230,12,183,174,229,214,172,13,37,149,208,36,108,188,36,242,188,14,203,142,154,116,220,167,201,202,48,242,186,206,147,42,76,42,100,84,93,86,203,170,228,236,201,92,210,206,54,18,180,115,179,47,33,0,0,0,0,64,181,1,77,156,175,231,151,229,9,123,92,118,0,255,68,0,162,137,243,245,252,178,60,97,143,203,238,159,184,202,3,0,0,0,0,0,20,242,170,89,51,163,238,124,75,117,222,154,164,97,198,227,194,144,96,104,184,225,62,101,66,168,196,159,178,235,150,86,143,26,126,4,6,51,183,172,250,205,124,246,81,165,225,108,36,104,151,102,175,71,0,170,30,112,149,199,95,98,74,148,54,179,100,56,110,83,99,59,52,170,251,188,140,187,130,18,114,40,106,190,165,19,200,221,227,145,42,132,7,135,90,245,195,107,12,154,163,236,160,76,130,222,222,166,101,7,68,0,0,0,109,194,12,183,174,229,214,172,13,37,149,208,36,108,188,36,242,188,14,203,142,154,116,220,167,201,202,48,242,186,206,147,42,76,42,100,84,93,86,203,170,228,236,201,92,210,206,54,18,180,115,179,43,25,194,147,95,230,111,102,118,251,163,246,11,132,124,68,198,94,81,34,202,78,90,72,157,86,146,133,230,52,46,109,95,241,247,182,116,39,157,82,61,62,5,113,209,198,157,22,174,177,209,10,231,88,104,138,39,76,149,91,135,102,210,42,169,149,184,77,148,218,100,186,222,154,103,173,226,140,73,221,69,164,218,166,148,130,144,214,212,196,199,142,30,197,12,206,119,165,220,212,107,158,105,231,177,187,54,219,223,92,137,66,79,121,0,64,101,99,159,19,179,159,226,57,197,118,241,84,17,177,169,158,206,78,59,67,167,198,246,117,99,105,143,222,94,46,23,199,85,205,124,23,61,221,90,5,151,185,208,101,230,147,172,136,210,210,21,181,144,72,169,149,199,97,185,211,17,21,135,80,61,220,191,179,82,45,202,120,195,22,150,229,164,197,172,206,158,156,111,131,114,211,175,220,222,161,95,107,209,239,107,55,175,55,239,181,238,195,209,29,118,76,247,194,23,31,233,159,33,62,186,211,127,244,105,182,47,155,218,135,54,135,1,200,113,142,73,79,122,254,137,245,196,196,137,114,209,68,87,147,94,81,59,27,181,232,214,165,151,152,115,203,69,212,139,114,183,201,99,202,8,173,180,146,124,68,150,136,72,183,141,178,74,91,139,157,73,118,100,144,77,145,74,56,239,40,214,12,77,140,74,56,103,225,20,35,4,55,218,8,62,180,241,108,22,3,82,18,51,81,158,217,62,98,76,53,62,99,120,202,17,229,153,153,83,240,156,62,91,203,245,170,183,180,171,123,187,201,206,253,252,159,245,236,170,152,134,206,186,102,61,188,96,171,75,35,107,212,69,188,211,10,119,210,157,6,252,147,86,215,123,83,221,38,210,107,75,45,137,223,240,55,135,15,252,91,120,202,91,149,186,179,128,248,164,93,155,173,17,0,48,124,102,7,0,216,118,120,102,154,113,158,217,143,218,159,221,31,215,156,103,166,117,76,185,57,213,109,78,153,221,237,117,37,173,254,228,163,242,198,215,219,199,195,183,87,31,159,116,156,167,183,52,34,23,171,77,236,189,155,244,213,8,239,13,205,21,209,84,122,144,214,37,132,144,150,50,245,82,234,163,86,148,101,232,251,54,239,247,144,184,254,181,38,51,46,111,72,213,185,120,108,131,216,90,137,247,60,224,187,119,66,10,89,36,155,54,155,124,118,171,180,105,106,155,25,53,93,81,117,43,109,198,165,120,156,154,168,27,78,94,22,180,58,200,100,99,56,91,233,211,174,88,172,253,206,30,213,56,209,248,136,152,72,71,237,135,199,76,55,143,152,152,248,136,106,70,87,108,102,186,5,45,236,209,208,246,46,251,219,68,249,221,131,191,251,115,125,188,60,81,250,204,174,106,174,54,253,150,70,182,241,232,100,254,181,54,242,239,204,126,246,137,54,64,222,153,52,54,93,233,210,108,28,26,181,105,95,150,52,37,94,146,37,75,67,42,164,186,106,200,109,75,58,101,250,219,35,50,120,29,157,42,179,57,55,133,186,204,95,141,93,97,107,53,66,75,45,25,165,82,10,175,78,104,73,75,27,149,109,104,203,54,174,51,114,30,209,19,46,213,26,167,41,55,39,215,3,91,253,218,29,71,156,81,140,226,4,251,197,213,60,226,14,11,229,168,171,148,154,17,240,107,212,42,165,109,75,186,145,122,210,100,130,37,36,217,34,220,56,226,52,137,154,26,179,73,226,194,169,110,245,230,167,51,31,243,141,181,249,199,86,79,76,115,158,115,44,62,102,29,115,78,79,193,51,199,83,250,234,56,247,187,53,141,137,94,174,107,246,102,111,47,114,51,27,120,239,207,243,207,186,28,30,49,166,121,252,52,213,130,6,157,74,219,91,110,209,150,102,6,161,173,58,205,82,107,18,199,41,37,27,18,149,198,55,66,167,167,26,82,152,138,104,82,12,101,196,164,77,145,153,213,149,222,199,145,246,137,23,109,75,219,29,49,35,242,185,215,78,146,11,226,214,157,165,146,6,30,105,72,172,188,119,123,29,110,165,226,143,51,29,202,238,86,119,188,99,9,107,216,174,28,225,31,7,217,28,30,155,86,73,22,183,109,73,41,73,163,86,249,215,160,108,179,195,45,159,92,134,144,233,169,16,67,15,206,56,6,98,100,174,26,203,131,252,225,115,214,103,33,67,57,243,233,252,4,70,178,15,176,149,146,249,83,234,175,134,243,31,242,112,159,251,108,191,149,252,242,214,58,186,158,127,173,178,252,59,115,160,125,162,29,131,112,78,116,61,0,255,90,101,249,119,230,64,251,68,59,6,193,155,31,220,1,0,74,73,173,254,115,169,175,182,236,207,108,72,63,44,63,182,199,61,223,251,116,8,123,254,151,141,252,131,56,208,126,150,189,199,8,250,159,207,191,106,0,255,89,187,144,33,236,249,95,54,242,15,226,64,251,89,246,30,35,232,127,62,0,255,170,253,103,237,247,136,229,227,61,0,96,201,106,34,206,179,252,103,246,103,26,159,209,87,183,119,122,174,165,51,134,126,248,223,236,86,133,27,41,31,117,246,239,199,183,143,199,248,241,248,93,205,167,173,145,218,199,126,62,33,181,66,114,211,74,87,36,173,164,16,151,78,157,136,93,162,113,10,33,212,20,170,185,31,80,106,80,121,73,9,145,68,13,3,179,17,151,17,109,12,219,243,158,77,154,24,145,185,220,107,39,205,101,113,232,14,82,169,3,191,180,165,241,222,237,105,184,149,133,247,102,202,149,221,173,18,120,199,64,23,187,178,139,127,12,96,8,4,157,23,151,68,212,42,169,52,104,205,12,146,225,118,115,218,189,179,176,111,247,18,110,201,113,84,218,130,94,177,220,64,81,204,238,78,215,19,137,96,76,27,233,167,189,100,75,89,102,102,214,51,51,115,102,198,231,220,61,0,255,136,152,110,81,109,138,40,105,208,202,206,111,101,151,102,246,182,177,190,212,125,102,170,57,185,221,47,179,191,171,215,180,232,209,148,249,39,202,242,0,255,97,63,123,166,118,227,134,146,229,211,249,9,124,107,31,96,199,52,100,68,70,70,70,148,140,136,74,42,141,76,90,136,67,170,57,68,29,214,105,170,51,42,139,201,32,142,133,78,33,242,153,212,106,133,29,249,40,212,168,58,237,91,94,156,146,81,167,148,146,32,52,35,104,102,219,205,117,247,202,250,62,222,200,166,28,18,228,164,196,5,131,98,250,14,244,194,236,238,20,61,121,217,221,198,180,175,126,218,181,28,119,204,68,250,60,239,152,210,51,223,159,166,246,117,157,35,42,199,146,70,104,183,183,234,234,142,238,180,171,231,159,241,104,175,171,156,215,130,70,93,191,14,94,102,75,95,225,144,76,183,173,101,147,120,210,101,186,39,237,150,139,70,75,137,251,122,92,55,133,80,29,31,166,209,7,95,170,187,28,202,223,213,171,251,188,54,189,93,139,72,31,51,35,34,34,51,106,102,36,165,148,68,70,173,197,45,53,9,105,152,166,165,46,169,84,38,87,38,12,10,143,79,171,86,149,79,143,62,141,26,213,124,64,240,165,29,0,160,148,137,41,102,70,57,170,117,58,98,234,253,113,158,110,49,93,235,152,142,107,177,232,233,71,157,157,109,209,219,141,237,28,238,242,222,251,222,135,63,225,207,156,240,137,85,53,163,79,239,105,46,235,131,79,237,209,86,159,225,212,118,184,53,163,109,104,93,37,217,116,158,238,81,187,197,174,233,146,226,128,30,209,205,38,212,192,133,153,245,193,150,42,49,135,50,118,21,229,62,175,189,96,11,25,69,150,191,230,223,241,173,189,191,205,135,144,145,145,145,25,81,50,50,73,37,37,51,105,33,14,41,73,75,251,180,46,117,70,101,49,137,178,102,176,121,124,38,181,90,124,138,245,105,84,167,16,137,184,52,147,86,73,41,89,72,102,144,12,199,123,235,172,157,133,125,187,143,77,55,52,72,73,105,11,122,197,202,253,235,133,231,221,233,122,14,179,187,125,102,95,253,180,149,217,28,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,136,124,191,7,0,140,25,222,163,79,120,123,182,0,255,169,238,254,17,231,185,158,253,227,179,41,253,185,223,141,193,221,148,103,189,252,31,127,140,191,227,244,217,197,60,46,252,106,23,219,28,179,54,181,214,72,93,17,53,71,188,83,234,52,81,203,74,178,144,168,139,28,124,20,87,84,10,98,123,63,72,98,163,83,222,39,46,198,50,163,141,244,208,198,178,59,19,50,50,183,35,35,202,142,36,101,85,26,89,233,181,45,89,25,82,247,74,187,63,33,212,140,105,148,106,225,203,15,167,152,41,136,39,124,21,196,29,254,207,163,179,83,18,133,82,74,75,37,235,85,218,20,18,111,41,181,101,130,236,56,5,101,179,9,159,41,113,71,76,91,114,93,118,84,152,209,145,57,99,10,11,134,1,109,172,214,70,177,99,146,249,83,234,175,134,243,31,242,112,159,251,108,191,149,252,242,214,58,186,158,127,173,178,252,59,115,160,125,162,29,131,112,78,116,61,0,255,90,101,249,119,230,64,251,68,59,6,1,0,21,114,169,168,203,147,188,128,250,157,27,30,101,239,67,201,175,61,38,112,188,191,99,213,146,85,132,127,120,155,238,184,22,32,238,71,228,34,73,139,226,20,18,28,243,214,206,157,171,100,28,246,138,85,3,118,166,66,67,238,140,36,81,170,5,88,63,228,167,110,69,220,167,209,106,110,58,181,239,196,141,107,120,238,71,61,252,100,228,28,51,196,223,248,37,60,157,119,250,138,8,174,0,255,112,197,81,212,45,157,239,22,198,122,121,146,151,27,50,117,59,151,241,225,213,136,140,26,117,42,37,233,122,171,166,104,37,178,107,113,156,88,7,236,240,213,171,201,156,172,230,115,152,33,47,124,0,255,223,247,170,129,253,5,215,173,219,77,0,255,147,222,222,249,236,43,251,163,81,253,21,100,102,175,245,125,17,26,177,110,181,187,31,141,4,62,60,198,209,118,92,163,144,207,101,230,118,84,154,43,72,58,228,221,210,167,228,56,116,46,191,205,169,80,33,136,105,204,117,184,152,95,123,5,189,86,139,61,35,145,16,127,241,243,49,254,193,2,191,220,117,184,96,220,86,81,234,105,146,83,46,19,140,98,185,113,150,157,144,152,23,241,244,195,221,143,244,190,143,0,255,22,34,218,29,209,15,109,202,152,216,102,68,136,251,123,109,26,206,162,119,115,170,184,248,146,168,99,99,126,114,127,218,218,52,178,63,111,223,190,143,250,9,47,247,98,142,113,90,3,6,253,27,0,255,162,93,113,154,15,115,200,126,59,178,165,71,25,142,10,160,11,57,172,92,46,26,199,92,42,224,171,203,1,227,126,148,204,56,220,203,85,20,240,213,20,118,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,133,88,72,46,222,91,17,23,240,94,210,105,59,199,124,100,174,82,35,25,7,125,190,150,141,133,188,21,37,118,121,20,64,183,34,215,174,78,28,0,0,21,116,138,190,163,110,175,181,74,77,95,234,91,171,117,227,238,157,62,100,184,227,244,78,212,41,131,5,250,2,115,178,57,10,43,23,185,157,227,79,200,170,71,113,221,248,117,26,166,164,17,7,166,137,202,5,139,34,109,112,47,47,157,101,79,118,77,88,107,239,220,89,203,88,149,169,81,106,20,166,210,134,182,164,132,198,181,142,198,20,27,19,70,99,12,107,245,58,180,170,143,167,94,217,78,54,242,227,61,253,166,239,149,222,214,163,100,134,70,243,126,247,208,151,119,198,7,135,233,73,172,224,29,207,244,118,182,135,29,219,128,79,55,126,177,247,142,146,253,107,222,105,44,105,182,240,193,151,217,84,149,126,196,39,238,58,230,73,188,167,91,33,126,181,174,250,162,215,87,22,34,28,237,27,240,228,244,40,239,237,46,204,90,161,185,153,157,16,242,242,143,72,26,81,50,226,165,164,30,241,80,74,72,41,244,68,102,156,112,184,26,147,29,130,91,172,20,91,71,15,92,52,214,198,180,171,31,116,248,235,123,149,222,31,55,26,173,59,182,191,227,142,59,206,164,191,69,95,208,67,218,177,54,77,227,218,43,105,181,204,1,242,247,115,237,181,87,146,112,157,146,180,154,132,97,75,102,39,27,112,248,108,158,15,0,128,10,43,66,1,0,0,0,80,97,69,40,168,140,248,117,226,87,107,155,150,13,246,235,54,92,173,84,81,175,227,252,46,236,128,22,244,175,92,201,108,7,184,175,207,143,63,109,182,250,222,187,175,160,105,252,22,14,239,169,171,58,220,223,121,185,40,33,251,217,218,9,245,235,227,195,43,234,71,100,91,203,40,165,140,193,73,75,245,84,182,175,235,80,1,118,95,129,185,234,41,107,50,214,81,143,143,182,54,237,254,222,235,117,239,97,0,255,194,1,7,124,76,0,255,127,23,186,191,201,123,118,157,1,208,215,40,0,255,60,213,101,212,19,94,48,99,122,146,122,21,151,5,124,169,121,77,145,155,199,226,109,118,177,2,102,94,155,207,16,247,247,202,173,58,157,246,86,18,113,175,89,140,168,147,63,77,87,67,248,191,75,31,169,0,255,236,62,148,152,245,253,27,139,180,51,35,96,252,195,203,101,62,119,86,22,94,146,112,136,75,146,73,244,168,50,97,179,83,146,24,193,29,54,158,248,154,149,142,115,140,216,121,171,150,134,190,150,251,134,187,87,19,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,70,208,157,141,66,228,82,241,254,166,43,226,62,64,234,51,79,235,81,41,28,239,175,77,139,231,98,125,81,207,36,22,244,197,129,3,228,202,106,225,66,234,34,106,90,80,63,64,93,95,175,175,239,204,12,103,36,234,77,151,225,236,196,124,46,70,238,142,88,149,210,12,16,199,43,37,228,135,142,19,94,113,145,187,138,97,119,32,102,252,213,243,74,11,174,213,210,212,132,16,103,110,69,232,69,29,143,87,51,199,160,72,108,164,202,179,211,55,32,28,98,135,155,68,79,105,188,165,218,4,41,102,115,204,113,214,168,91,75,231,238,124,212,232,207,237,182,153,145,45,59,34,21,23,53,77,245,62,21,85,148,150,113,184,154,141,249,44,207,138,13,152,23,185,114,37,105,158,158,209,70,157,214,184,217,184,239,169,23,149,104,146,41,214,132,198,188,31,59,51,74,93,17,201,82,74,15,50,34,245,182,178,201,134,154,110,119,55,6,157,62,184,105,81,19,211,152,107,134,149,78,54,183,45,100,204,208,39,217,59,114,185,81,219,167,72,49,43,156,166,165,164,85,18,123,13,106,67,162,193,76,208,254,203,125,134,123,242,215,135,240,207,17,111,59,51,168,119,146,46,43,234,222,189,94,170,142,9,196,73,139,71,173,168,60,204,208,204,97,228,60,64,62,241,229,35,62,252,164,59,105,81,73,165,133,219,132,76,37,68,15,168,228,154,69,51,28,149,24,21,169,139,51,220,203,55,158,58,104,19,114,145,25,177,9,217,185,179,173,211,140,242,102,91,179,184,166,84,217,56,168,43,232,211,33,81,195,195,225,170,202,229,128,165,250,179,99,218,165,8,249,186,80,127,101,237,182,23,205,59,189,41,159,188,119,251,118,247,100,182,97,124,119,247,99,206,229,55,59,153,75,12,0,23,114,69,89,89,41,169,22,0,0,0,5,0,140,29,64,159,79,117,153,177,119,144,226,194,47,17,65,74,26,78,148,25,82,110,64,175,67,13,207,56,200,98,1,3,37,164,46,117,43,118,174,183,190,137,203,245,47,173,119,146,183,239,120,23,15,170,141,181,134,88,194,11,94,26,34,182,71,108,78,68,217,49,177,95,102,146,220,73,106,161,69,165,132,124,167,121,51,83,74,106,196,172,66,160,50,14,210,216,192,97,122,16,115,245,71,142,70,148,13,63,162,228,43,77,26,180,62,225,66,77,173,59,118,199,175,234,198,1,189,14,152,171,74,158,136,249,186,178,118,142,81,159,198,125,121,103,34,76,0,255,118,124,183,211,1,103,88,163,183,232,165,22,99,108,87,219,204,168,15,93,232,74,62,50,233,206,164,183,195,57,109,144,4,153,98,51,9,75,241,84,110,169,149,234,137,41,188,84,37,229,58,111,247,216,243,13,247,215,203,147,186,110,169,31,31,248,213,142,139,177,121,115,23,216,107,81,172,142,121,64,250,103,62,31,25,123,101,172,146,180,146,246,37,89,175,132,148,197,167,79,76,178,170,78,147,74,21,31,253,141,186,21,186,168,59,34,74,196,202,12,18,173,116,133,41,53,201,113,77,69,226,166,242,104,212,169,80,168,29,81,25,35,13,177,129,109,137,198,204,203,132,191,50,34,243,164,214,136,112,178,18,234,228,248,52,166,227,86,32,81,172,207,15,168,184,35,20,96,14,152,185,117,46,189,152,203,101,46,147,150,249,48,135,200,239,164,231,221,198,2,228,87,84,11,177,232,195,138,122,210,219,136,67,238,29,65,106,28,0,21,87,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,160,130,46,34,82,241,94,146,80,128,88,152,203,144,195,90,148,42,212,223,61,14,152,52,133,92,230,197,149,161,152,22,32,151,203,84,136,123,139,18,197,92,249,125,33,106,86,34,7,204,39,93,23,117,68,44,210,47,226,173,90,219,114,129,126,37,98,103,80,226,226,152,223,122,146,165,220,7,144,127,126,209,29,53,163,86,235,15,216,98,224,79,120,145,241,178,148,140,100,216,36,169,142,15,185,35,146,70,41,225,18,133,157,1,16,129,113,63,50,21,99,239,220,22,160,33,218,152,151,169,175,25,53,163,120,95,165,210,17,137,90,73,137,114,114,157,114,24,225,76,249,121,253,212,81,14,123,56,152,133,243,220,99,119,53,216,199,252,189,157,143,36,101,71,68,150,164,111,59,42,147,172,164,65,37,54,173,170,69,69,42,161,7,61,163,62,238,117,0,255,92,59,225,71,95,196,122,24,234,45,72,227,148,66,145,16,183,225,49,5,153,254,254,148,43,55,211,217,37,118,174,81,132,88,245,101,82,245,106,52,89,119,228,248,161,165,147,52,68,42,209,239,206,124,162,9,115,216,105,212,24,247,50,141,151,206,217,208,246,148,81,23,177,86,132,75,114,71,6,141,77,34,142,207,104,27,241,221,185,142,217,84,42,100,54,179,46,79,12,225,225,209,27,43,163,237,3,91,187,33,116,59,35,242,81,95,245,205,85,118,251,36,173,208,102,68,28,173,228,45,162,220,135,111,184,40,124,106,181,195,32,182,170,205,101,54,141,27,12,206,20,8,128,63,214,202,200,200,21,149,38,77,226,210,74,136,203,184,236,67,217,55,142,45,227,218,250,186,244,65,95,219,109,106,145,205,75,118,11,1,149,65,145,200,238,248,116,41,94,53,124,204,66,51,153,158,73,12,128,138,59,66,1,46,96,68,13,119,62,211,162,194,206,47,128,251,145,161,168,120,127,133,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,181,1,52,0,255,177,102,241,0,255,220,253,63,97,31,85,0,255,0,150,25,17,59,247,218,73,225,19,234,184,171,184,133,178,209,223,50,228,245,214,141,244,10,111,54,158,219,232,134,205,189,235,50,51,243,84,2,91,50,129,165,89,154,169,14,0,0,0,0,0,0,0,0,235,135,25,153,52,147,110,90,165,237,69,29,246,161,103,68,150,221,146,196,78,41,84,166,183,165,155,227,150,62,161,30,137,139,59,57,108,213,115,10,99,161,41,214,112,242,3,0,0,0,192,14,41,173,77,61,146,184,52,131,174,172,52,194,105,28,154,17,153,180,6,67,162,35,114,5,63,153,73,79,187,26,141,72,7,119,93,18,67,44,148,193,38,54,177,137,27,252,99,161,95,7,0,0,0,0,88,63,236,136,29,171,212,77,91,90,165,151,199,91,102,157,25,117,223,206,201,248,113,107,194,187,211,164,25,212,124,55,170,212,196,41,125,187,83,184,194,44,254,154,252,0,0,0,0,0,251,40,153,164,38,41,17,89,232,166,37,194,101,157,160,101,173,218,166,59,114,72,227,250,48,53,67,132,122,52,46,145,74,161,93,137,33,254,229,25,99,25,126,230,6,0,255,120,192,95,7,0,0,0,64,149,175,92,59,79,219,91,125,135,91,173,222,180,92,127,238,222,136,227,30,50,153,250,231,221,112,142,126,164,207,49,197,253,125,167,180,19,121,212,94,100,21,3,214,12,51,50,214,222,240,234,25,43,92,182,174,32,14,59,174,185,180,113,220,42,174,151,207,115,55,98,84,209,211,166,214,143,30,153,199,89,193,69,21,219,217,108,54,179,189,206,20,6,0,0,0,0,0,0,216,33,205,218,210,136,168,53,154,245,69,179,182,47,161,165,210,50,163,73,114,52,25,162,231,74,51,94,176,104,210,121,84,113,136,135,196,16,103,245,101,160,50,22,218,224,31,87,253,58,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,202,87,174,157,167,237,173,190,195,173,86,111,90,174,63,119,111,196,113,15,153,76,253,243,110,56,71,63,210,231,152,226,254,190,83,218,137,60,106,47,178,138,1,160,13,24,25,185,162,210,66,138,174,16,183,113,26,135,102,100,168,146,116,153,135,180,15,83,75,219,42,225,164,134,150,216,145,67,2,151,224,156,117,136,146,69,81,236,152,246,169,234,131,230,63,214,44,254,159,187,0,255,39,236,163,234,191,170,1,75,134,17,180,70,102,100,91,147,208,233,165,78,35,9,77,183,208,49,67,179,212,9,173,228,167,252,142,10,1,141,11,153,245,200,97,162,143,209,57,43,83,165,112,182,36,71,218,239,76,99,0,172,25,100,70,172,189,226,213,35,86,54,111,217,65,27,134,92,115,106,219,56,84,68,19,159,231,110,252,168,174,167,66,173,32,61,50,115,178,130,149,42,78,180,217,108,102,155,146,147,223,142,189,114,245,181,214,107,191,211,105,78,179,245,251,214,125,248,111,38,147,169,159,221,19,31,233,57,250,28,175,221,39,247,53,59,145,71,109,122,86,49,0,160,202,87,174,157,167,237,173,190,195,173,86,111,90,174,63,119,111,196,113,15,153,76,253,243,110,56,71,63,210,231,152,226,254,190,83,218,137,60,106,47,178,138,1,170,13,160,249,143,53,139,0,255,231,238,0,255,9,251,168,250,175,106,0,0,0,0,192,250,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,60,34,115,184,220,142,81,155,70,37,78,21,218,85,168,244,171,82,171,73,201,7,0,0,0,0,0,172,29,102,100,228,202,181,87,146,248,180,52,206,38,14,33,111,244,185,108,121,186,123,31,189,194,155,130,251,206,186,225,124,239,74,203,204,204,148,192,233,76,96,105,110,229,63,131,230,63,214,44,254,159,187,0,255,39,236,163,234,191,170,1,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,192,184,2,0,210,135,137,119,57,38,206,227,229,152,243,186,28,231,210,103,154,195,145,155,77,232,243,57,138,195,204,136,136,200,140,154,25,73,41,37,145,81,107,113,75,77,66,26,166,105,169,75,42,149,201,149,9,131,194,227,211,170,85,229,211,163,79,163,70,133,254,52,11,201,136,40,117,26,245,69,43,212,165,164,148,124,102,147,111,54,49,38,166,74,51,29,113,233,183,204,66,172,181,120,212,58,149,193,71,79,156,20,195,49,142,106,252,0,176,158,152,56,79,76,76,57,38,38,198,196,196,204,84,77,51,237,106,85,238,105,110,214,91,188,196,156,169,138,184,162,154,146,35,236,24,25,185,92,123,37,205,101,109,203,202,74,169,3,191,180,213,237,230,157,117,184,149,133,247,158,58,116,222,173,18,120,199,192,8,71,115,132,127,12,96,175,3,232,12,39,226,246,88,205,20,197,156,99,114,215,108,104,52,213,105,187,102,118,104,231,225,108,143,168,118,51,102,181,222,174,56,100,70,110,71,102,210,149,73,202,170,52,24,82,35,14,205,202,144,186,87,212,114,199,154,79,61,166,81,170,133,59,51,136,45,60,21,196,19,254,178,189,109,17,47,24,0,180,158,57,0,96,202,228,245,121,202,83,142,177,244,137,83,14,174,130,143,231,60,155,235,233,212,225,151,94,165,109,236,84,246,220,207,152,225,197,113,77,205,175,152,69,157,225,118,196,210,231,119,196,10,234,148,157,132,52,79,189,20,66,43,29,211,71,38,187,99,30,212,53,44,82,205,119,28,203,178,133,145,32,86,231,70,254,180,89,217,249,237,216,43,87,95,107,253,214,219,166,215,6,248,121,239,206,237,59,153,132,247,1,0,255,189,239,228,222,226,169,251,234,206,200,164,252,207,218,220,99,0,0,0,64,0,0,233,67,185,154,136,69,39,51,137,62,10,165,231,74,122,113,219,38,106,221,25,217,182,225,214,38,29,82,161,212,117,27,209,56,30,84,239,120,124,54,141,196,47,248,52,170,210,124,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,144,122,231,0,0,219,54,71,248,172,227,59,98,198,153,225,117,68,85,197,52,139,226,41,233,239,23,91,109,214,196,118,182,237,181,71,156,226,56,185,105,170,98,183,169,189,224,92,218,100,137,26,52,107,186,81,179,214,118,119,75,103,19,66,143,83,45,83,200,237,184,142,90,134,188,39,133,133,83,101,188,69,221,173,213,154,13,25,152,241,89,106,241,216,102,228,164,6,84,84,64,93,200,49,151,145,17,196,66,234,34,146,200,161,150,84,14,176,50,234,138,249,168,91,145,165,202,49,211,13,56,236,12,69,1,240,226,94,161,167,148,78,154,38,27,182,101,153,57,16,214,23,145,207,204,149,148,4,105,40,125,55,148,101,70,99,17,25,159,26,131,64,138,196,92,247,50,74,70,70,70,178,165,146,200,20,53,132,16,215,219,40,31,74,74,139,135,203,231,131,137,146,88,106,154,112,80,116,101,43,216,0,198,188,204,237,146,143,216,37,114,249,58,210,23,46,217,60,146,126,227,77,155,18,108,186,144,23,134,176,44,3,69,179,165,236,189,132,200,207,92,61,34,126,62,155,228,27,232,39,53,242,169,77,169,35,202,152,169,11,74,124,38,179,164,241,107,85,102,135,129,25,211,30,230,171,73,41,8,247,244,59,196,175,150,77,91,221,92,0,255,213,116,92,173,120,187,15,137,77,44,120,184,47,179,87,116,246,103,11,132,248,135,151,139,122,63,11,205,85,219,123,31,75,75,46,189,120,50,42,54,52,194,198,22,43,51,159,225,158,240,203,23,239,122,238,221,151,51,14,113,223,197,231,125,211,154,112,119,244,173,12,164,181,39,237,170,198,204,69,102,40,160,226,206,45,69,69,252,43,7,184,35,101,199,249,127,249,121,55,191,40,77,213,178,142,115,192,151,43,249,229,146,82,163,128,245,5,133,247,90,8,252,145,148,170,151,148,155,98,126,69,100,77,57,228,237,204,85,233,89,162,204,196,1,178,254,164,84,159,180,77,139,43,131,62,224,211,71,230,34,213,113,224,144,25,213,2,42,230,69,192,206,184,104,1,242,50,20,229,176,119,68,144,80,184,175,203,238,113,0,188,152,79,211,66,44,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,88,17,176,34,47,228,34,130,18,128,21,49,199,157,145,171,121,11,153,186,90,232,113,212,223,75,146,110,185,0,153,145,216,191,58,113,200,7,236,12,5,20,0,217,143,153,159,177,222,222,244,85,171,179,235,52,226,153,12,221,253,247,135,143,86,88,104,251,168,14,114,129,47,86,194,135,151,100,37,45,9,165,36,178,33,227,112,134,152,61,37,174,225,82,162,192,32,211,161,19,46,170,96,4,155,37,198,222,59,34,10,209,101,52,37,163,4,33,103,90,194,249,198,154,8,165,102,209,38,113,106,132,147,122,77,177,54,39,94,90,246,60,59,240,99,174,29,145,171,70,46,146,82,18,53,178,142,211,113,194,165,166,212,13,161,228,118,97,170,69,102,80,163,137,77,44,108,62,53,7,219,198,230,111,156,0,255,183,246,218,164,201,69,67,104,247,205,144,134,92,11,137,144,135,252,54,170,79,103,115,197,231,188,98,174,89,175,31,189,8,161,215,173,32,177,51,106,102,212,34,178,161,151,226,86,242,201,169,209,79,143,9,149,43,51,137,68,49,48,127,13,113,136,69,17,34,118,70,100,46,114,231,226,165,71,9,66,206,226,100,211,82,103,248,110,111,194,206,14,56,99,168,70,59,44,213,43,250,52,216,166,182,219,14,249,153,143,123,53,50,87,74,141,186,170,59,252,38,77,9,155,114,42,183,187,163,143,216,149,169,225,0,203,244,195,229,187,77,109,23,35,228,87,100,174,124,38,33,59,35,105,183,82,118,68,98,82,30,74,70,117,42,245,176,17,196,35,110,126,128,252,157,17,181,213,146,215,141,3,0,0,0,0,0,0,160,66,172,136,208,69,146,36,148,36,161,148,18,57,230,34,86,68,236,204,149,132,4,109,40,141,48,108,203,138,217,241,104,103,200,189,118,158,224,43,222,98,185,65,174,52,169,91,66,61,114,156,17,105,220,152,26,17,40,49,27,126,216,147,9,124,101,239,217,67,7,76,93,228,243,37,87,38,33,153,244,168,197,173,83,218,54,97,80,165,127,7,61,98,208,12,19,151,46,173,48,129,57,252,202,170,220,154,152,247,51,116,37,147,70,70,27,155,148,194,86,66,75,45,149,154,155,119,44,170,24,43,42,49,156,37,177,2,221,122,99,171,102,246,146,173,117,144,95,232,74,62,130,196,139,8,218,228,10,250,100,183,234,52,38,84,78,235,221,120,84,167,202,14,171,173,38,198,240,183,204,83,35,236,43,27,182,81,159,207,120,185,32,244,88,25,165,210,178,105,199,53,34,76,73,201,125,178,149,234,17,147,154,99,28,11,115,85,184,3,232,106,146,84,168,47,51,50,151,25,209,107,196,159,240,214,218,59,23,50,93,175,213,104,173,121,98,119,207,189,84,230,99,27,171,153,33,47,243,126,146,154,59,35,105,244,53,117,92,50,93,234,152,221,84,160,90,215,6,183,15,16,234,231,51,115,244,204,140,82,28,50,107,55,220,136,245,16,243,67,44,252,98,135,158,238,54,121,11,97,195,204,224,52,83,63,218,241,18,146,212,254,235,186,149,189,226,57,89,156,148,175,199,83,136,249,33,226,250,173,36,186,186,39,53,39,83,244,49,44,99,154,214,132,118,146,6,204,136,251,25,133,236,172,22,21,115,249,80,84,0,93,92,208,91,184,144,207,147,180,0,153,15,133,139,52,20,35,150,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,140,180,168,160,139,57,224,253,181,87,84,106,113,229,118,145,163,94,151,121,66,20,235,39,5,14,160,43,138,10,186,162,40,7,148,127,126,239,157,89,9,227,189,138,119,9,91,151,97,186,119,68,55,90,52,29,251,78,59,39,248,244,232,177,75,49,55,251,32,130,33,49,175,139,167,19,179,59,115,133,68,182,145,49,119,133,31,183,113,0,126,138,139,203,217,57,19,176,142,8,0,255,185,50,141,92,153,244,93,221,140,215,235,110,91,78,164,76,205,57,208,78,145,128,71,44,101,14,127,190,28,175,153,37,226,89,45,60,9,45,218,95,17,240,94,144,245,35,106,145,155,184,194,71,212,112,75,126,119,77,250,101,73,187,90,88,154,63,193,134,60,93,82,178,146,4,75,115,153,110,161,215,155,87,238,169,183,226,204,168,140,59,179,214,34,208,161,51,38,240,183,173,103,11,53,70,252,133,240,203,204,36,99,146,193,58,62,70,238,164,161,79,82,105,109,75,18,135,56,228,162,7,204,69,46,47,244,173,122,165,116,223,181,100,91,18,254,59,182,123,74,66,197,180,38,167,235,94,99,109,152,52,171,42,59,243,165,109,201,198,143,58,252,181,181,202,239,191,27,189,238,142,86,253,23,241,199,1,239,101,221,230,222,203,203,60,100,175,51,16,66,46,241,233,227,213,85,164,47,73,6,165,149,146,165,69,5,38,52,248,115,184,36,133,103,156,41,135,105,48,75,248,158,83,57,46,33,235,95,81,219,43,200,155,190,189,211,234,173,19,198,211,132,47,78,76,48,106,28,164,151,48,140,199,109,59,123,22,1,244,248,244,85,151,212,201,215,8,151,70,221,236,155,119,225,30,167,202,121,241,110,96,101,110,164,202,172,203,92,54,60,35,24,235,147,127,46,115,69,212,35,105,189,33,55,65,75,172,152,68,210,67,30,95,126,55,25,53,146,208,226,211,107,165,180,82,234,154,70,245,50,167,31,85,172,136,157,120,193,162,168,110,125,229,25,115,114,50,227,34,166,126,103,36,133,183,51,88,18,81,35,69,68,72,80,135,80,112,91,83,164,170,92,62,111,124,92,10,98,110,102,252,97,18,155,217,198,71,0,100,63,68,126,228,90,25,81,105,81,34,74,27,53,26,137,16,178,99,2,145,79,69,28,204,176,136,141,31,0,0,0,0,0,114,71,17,127,46,198,47,73,217,244,160,36,202,110,235,240,181,113,150,40,53,142,149,41,84,46,41,142,131,22,51,47,119,38,230,235,162,182,118,50,234,213,190,211,234,181,37,245,231,30,92,241,194,135,57,164,47,233,43,92,98,96,59,204,198,65,204,239,181,106,82,58,97,200,120,76,50,202,47,175,222,142,120,235,213,235,244,66,203,193,175,238,193,145,70,65,172,219,241,26,3,21,230,1,47,232,65,212,229,103,62,72,62,163,150,28,165,185,149,78,123,219,190,159,61,77,102,61,14,219,253,195,77,209,26,98,90,78,113,41,123,115,32,226,138,92,146,181,146,146,167,236,69,139,136,54,181,198,217,59,215,173,162,213,228,243,113,95,46,154,117,136,193,204,225,34,155,218,254,72,200,7,252,145,85,75,234,61,35,22,227,210,35,104,253,92,40,56,66,177,204,152,209,119,73,141,216,151,191,126,218,92,54,154,33,116,185,76,253,74,66,51,99,185,148,173,25,181,45,226,84,149,180,108,97,217,144,107,135,147,76,157,42,110,229,175,179,92,205,164,121,128,72,125,100,100,46,35,99,111,26,117,82,219,78,235,157,57,135,92,145,170,176,41,212,242,17,144,24,247,243,153,73,98,103,38,19,73,15,50,170,244,66,92,218,132,26,218,221,151,205,38,140,133,77,73,44,99,164,46,110,154,100,95,219,5,141,121,124,59,50,162,108,61,141,218,148,246,33,81,195,17,191,97,19,21,157,224,128,138,17,185,35,20,144,62,64,222,206,149,162,79,151,185,144,177,146,230,162,73,92,249,24,250,200,136,57,68,102,132,206,101,44,64,234,35,73,177,184,50,231,128,63,183,210,137,131,5,64,197,149,161,0,0,0,0,0,0,0,0,0,23,243,34,32,226,98,94,4,73,5,192,79,137,28,118,46,131,146,139,145,249,157,132,92,200,103,238,176,0,53,182,197,251,187,166,133,204,199,202,226,196,33,239,69,102,42,224,189,85,67,33,151,2,0,0,0,0,0,0,160,66,210,46,230,189,164,77,88,0,144,99,222,75,202,77,49,243,73,55,139,2,92,204,143,160,105,129,253,200,137,64,183,82,31,145,145,79,154,149,190,72,237,230,210,44,249,180,196,153,77,171,30,143,158,216,233,136,45,172,146,128,15,95,201,39,77,183,217,54,62,117,73,121,81,119,34,226,241,46,72,235,99,24,11,120,193,73,45,249,106,131,216,189,136,180,99,212,159,87,127,103,108,122,100,113,105,149,86,242,138,147,238,157,120,18,24,181,24,21,184,97,20,3,87,252,203,74,137,248,36,198,90,59,50,214,78,74,98,213,12,199,165,215,92,210,203,186,220,11,193,59,226,80,209,134,135,102,133,67,88,194,48,54,242,216,194,94,247,108,107,91,18,33,51,183,55,173,70,189,211,200,204,248,153,38,230,35,117,59,159,209,15,159,212,21,53,72,243,84,146,78,155,161,42,138,25,28,113,50,1,131,170,185,97,11,243,56,149,147,55,54,100,86,196,248,23,0,255,132,175,239,182,126,236,225,22,241,194,21,84,233,125,238,44,38,246,114,57,155,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,116,161,128,114,64,253,138,204,12,114,49,233,222,81,74,28,115,231,35,32,183,115,53,20,48,23,145,25,10,0,192,130,201,128,95,191,51,247,170,53,106,203,45,228,146,180,167,18,215,141,146,168,56,237,78,20,24,84,233,47,211,178,210,89,46,100,29,99,46,34,242,186,90,16,210,52,171,78,71,108,104,76,88,208,33,49,63,143,108,61,221,36,34,2,85,174,165,181,25,165,65,69,218,228,48,170,65,168,44,118,170,225,175,211,229,110,118,218,70,114,126,231,55,125,69,228,146,52,101,147,66,11,133,79,155,103,204,237,219,168,45,142,252,189,248,86,167,251,238,225,19,195,216,195,219,60,207,47,22,229,57,123,165,33,50,115,73,105,174,200,100,75,124,66,136,115,222,122,173,116,199,176,249,40,12,245,59,60,152,57,140,225,170,27,135,137,226,218,202,182,153,177,254,8,61,252,204,164,237,29,46,73,122,58,163,164,23,178,183,55,212,118,183,123,114,158,29,158,138,148,192,54,78,154,88,242,249,220,174,69,204,92,46,86,230,206,157,73,73,36,37,225,190,153,143,51,26,5,51,50,149,205,230,210,163,196,171,93,197,7,204,200,233,234,244,234,109,177,12,217,141,3,0,160,194,206,47,5,0,0,0,0,0,84,128,92,10,0,0,23,35,45,192,28,48,159,161,203,160,114,208,229,35,74,164,124,200,208,71,238,11,43,87,100,70,184,84,14,160,139,221,134,5,124,52,57,230,173,76,122,144,139,17,247,147,134,124,128,188,12,133,57,234,239,229,166,53,14,153,22,0,21,243,161,0,0,0,0,0,0,0,0,0,23,35,35,66,97,69,94,216,148,0,230,66,23,65,41,125,188,23,53,50,106,33,196,66,102,68,169,145,52,142,121,123,69,252,88,225,22,5,204,173,93,75,28,0,80,0,68,63,230,69,236,124,70,205,213,200,112,147,86,103,155,234,150,209,41,198,148,232,241,168,80,113,128,200,207,204,175,136,21,175,212,90,102,205,82,155,238,35,240,168,176,164,192,164,77,47,18,245,20,0,255,163,94,237,219,222,89,90,253,185,5,231,189,59,150,69,122,147,190,233,135,69,108,47,59,250,49,116,185,115,71,110,122,4,83,162,148,168,163,160,52,73,75,89,18,161,228,118,98,96,18,136,227,166,89,181,10,133,73,157,178,216,59,118,82,98,212,183,147,190,118,196,170,237,85,163,185,101,36,124,109,11,103,50,137,190,251,90,197,32,110,26,28,7,65,159,23,250,154,139,164,231,107,206,169,213,217,118,167,131,234,117,201,100,188,163,35,55,245,196,202,156,226,163,198,142,152,223,247,178,196,207,51,78,61,106,84,112,182,234,211,61,119,39,180,74,84,119,152,27,172,97,37,84,110,249,218,251,54,246,99,174,136,157,43,241,189,36,74,9,66,10,66,119,156,234,176,148,146,167,98,160,48,29,252,76,218,225,168,89,84,168,187,118,179,13,139,184,234,223,240,115,81,115,171,20,154,155,182,244,49,111,150,144,107,136,77,173,50,153,219,83,7,47,141,113,143,197,7,188,167,139,168,185,119,82,146,75,74,75,157,230,86,110,142,247,110,226,70,120,84,170,87,153,66,33,108,84,198,52,238,58,42,198,138,18,25,10,0,0,0,0,0,128,114,204,204,175,85,167,81,110,245,49,51,102,209,15,185,92,196,189,136,189,51,162,186,219,77,167,146,250,58,162,81,25,133,10,57,44,52,33,33,235,95,185,246,202,81,109,175,111,187,222,54,148,248,110,194,127,11,123,124,164,119,145,126,104,134,19,108,54,187,194,0,185,220,138,204,7,89,159,212,39,54,45,149,165,233,110,231,221,251,90,18,143,28,94,81,1,207,229,168,84,143,50,245,101,1,223,216,105,54,91,34,126,249,173,204,229,131,122,219,171,33,111,83,247,136,201,251,66,200,14,248,21,241,29,193,11,106,135,21,157,141,89,204,30,100,32,99,46,241,235,164,15,94,133,151,185,112,214,115,29,144,169,204,212,46,45,215,50,235,132,181,238,73,226,107,142,177,130,55,28,212,16,91,23,185,204,82,34,35,243,165,153,25,153,121,95,41,111,45,97,167,33,137,81,141,66,169,9,78,14,253,240,50,235,137,189,90,219,212,54,97,3,238,123,123,225,111,202,138,74,186,235,179,109,186,121,99,71,118,15,111,120,213,166,245,158,227,20,212,74,98,108,150,102,81,251,157,117,17,242,186,72,93,230,168,238,36,225,210,165,191,60,113,79,71,207,51,170,150,135,91,115,209,226,84,166,29,54,48,189,125,206,113,13,169,211,229,75,46,147,120,139,120,217,214,58,141,182,231,115,187,184,129,72,227,133,93,220,49,171,10,237,229,11,191,179,54,183,24,243,34,98,103,102,102,36,165,148,214,90,42,109,104,45,208,6,164,95,172,183,131,232,87,157,86,175,110,222,71,235,78,220,240,17,195,187,227,25,166,240,56,19,216,57,177,17,254,151,21,28,177,51,42,73,226,77,86,40,131,231,193,246,0,255,254,214,47,73,93,124,159,196,97,50,137,30,232,248,15,63,75,40,87,15,66,134,24,41,71,85,126,1,228,167,203,134,217,107,173,186,184,57,197,155,227,150,86,135,25,234,98,114,51,14,34,62,124,163,242,218,17,180,216,118,223,100,183,114,219,110,28,202,79,63,174,235,182,102,98,230,114,201,134,242,116,71,187,35,156,37,10,83,74,89,98,120,214,186,182,174,218,24,136,121,153,207,37,75,206,197,170,78,62,120,166,210,177,19,101,137,73,217,104,226,250,105,111,24,0,0,21,32,47,198,78,98,33,116,33,7,125,198,82,0,125,88,204,188,160,15,11,250,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,139,186,180,112,65,151,17,244,1,239,229,50,87,232,133,220,222,181,198,241,94,46,87,4,145,99,172,252,46,242,1,240,149,106,225,66,110,239,106,1,88,228,54,140,88,0,255,91,151,101,166,127,122,183,82,250,50,226,203,13,219,168,81,219,48,226,253,69,62,92,137,175,36,36,137,185,203,25,202,52,236,249,4,18,24,141,165,238,183,114,230,142,213,119,205,141,88,42,26,75,104,63,111,116,52,150,194,127,230,46,0,255,35,166,122,21,66,59,18,2,70,252,133,237,63,25,175,96,5,31,208,143,17,127,97,251,79,69,59,90,159,31,80,184,15,248,240,239,189,87,246,219,221,187,67,159,55,188,75,109,26,62,192,38,1,83,191,247,90,193,93,61,58,28,189,86,231,187,111,209,48,12,184,110,154,251,29,126,202,217,59,181,29,100,219,36,172,181,116,69,87,115,104,174,199,93,248,13,47,90,122,7,92,45,83,140,114,159,197,21,222,204,35,253,243,17,25,123,69,148,8,151,182,46,201,74,26,82,195,156,90,83,152,218,16,248,34,34,126,102,148,111,235,209,44,147,168,89,187,163,122,92,114,57,148,37,50,197,50,198,167,21,142,102,14,183,218,70,182,70,34,9,250,208,239,218,90,245,219,122,132,165,245,90,247,185,135,190,224,129,59,158,116,127,196,40,142,58,208,195,216,171,182,34,162,14,159,126,253,77,215,143,231,144,58,221,123,240,11,252,142,38,254,238,37,125,86,213,168,208,253,75,238,102,224,196,123,250,140,172,186,36,79,165,180,237,16,239,73,170,163,90,196,120,43,254,84,216,237,120,199,88,145,80,174,188,236,98,87,187,144,249,142,185,248,111,35,75,38,161,25,25,145,181,108,90,58,164,83,14,73,77,196,236,67,77,177,42,179,108,235,41,207,88,147,147,185,53,15,0,134,196,124,93,89,123,231,72,125,122,247,229,157,9,208,254,78,60,183,211,90,158,48,70,95,238,88,139,2,118,60,91,52,38,254,124,196,207,39,137,87,203,216,53,210,109,193,165,204,111,223,210,44,106,97,170,152,28,73,76,97,1,143,152,235,0,168,184,18,95,148,164,101,101,165,164,40,208,71,26,183,110,149,77,163,213,108,191,145,68,48,99,126,253,155,182,185,31,253,251,247,28,241,112,223,54,124,97,184,15,248,241,239,123,17,245,181,104,225,144,238,245,243,88,53,152,216,138,160,195,175,175,237,13,127,209,147,144,58,221,219,166,159,89,112,113,192,121,39,155,18,253,233,137,19,46,73,184,175,219,235,237,232,174,94,165,165,122,157,134,247,223,106,185,84,240,223,15,253,133,51,13,220,21,109,20,123,24,49,240,215,149,43,105,146,90,212,75,100,116,27,113,127,86,147,81,137,130,116,186,65,243,131,163,140,250,77,51,86,158,100,100,100,150,136,40,221,131,18,74,43,33,177,160,90,65,179,102,78,149,203,147,112,105,34,99,130,62,117,187,182,86,93,186,74,25,239,181,238,221,164,191,251,221,225,189,113,164,77,27,243,220,207,48,142,183,16,238,173,181,235,107,83,111,245,93,200,132,86,247,110,247,220,88,50,194,131,7,94,211,143,152,235,211,157,254,204,118,182,199,27,34,117,169,139,136,157,203,169,185,178,124,219,133,186,52,114,245,110,156,75,62,183,10,215,14,103,152,131,122,84,158,185,108,215,198,28,252,103,244,199,163,52,191,162,120,139,36,225,144,77,71,162,106,154,112,155,134,117,249,52,104,226,80,86,241,131,103,220,153,7,92,25,10,226,70,125,170,191,147,165,173,213,189,86,39,244,244,55,239,197,5,199,4,236,96,115,0,255,232,109,60,180,199,78,180,129,26,99,231,71,68,9,226,146,168,71,146,167,29,147,155,160,229,177,136,20,7,84,204,133,2,94,128,117,191,228,197,251,116,58,28,229,184,247,142,112,168,5,92,153,22,116,133,62,208,127,231,105,210,140,67,68,172,140,32,37,14,0,23,115,121,26,10,25,10,0,0,128,10,185,128,188,216,10,145,10,112,47,242,226,142,176,184,35,21,215,90,171,150,57,224,61,124,181,192,65,23,171,86,11,59,67,1,0,0,80,128,251,136,47,246,210,237,77,9,211,173,182,107,108,168,148,240,117,16,105,81,34,159,33,254,233,202,140,100,115,231,34,17,165,110,150,212,184,184,226,214,116,243,29,224,94,86,42,98,198,224,4,55,217,174,108,215,192,26,215,74,90,210,244,35,126,252,123,175,133,253,119,55,239,196,209,134,0,47,234,212,42,33,151,191,50,146,220,27,121,143,18,73,158,172,213,215,165,124,63,121,67,47,89,221,101,109,197,82,147,74,194,56,157,93,145,49,27,66,175,203,119,219,171,182,187,182,35,187,215,92,83,235,212,164,94,79,69,77,172,153,151,222,113,25,205,0,255,108,200,28,30,67,212,51,113,70,252,122,241,79,225,15,159,182,23,253,212,63,41,74,180,226,48,125,66,104,162,183,179,27,140,103,196,79,248,191,214,90,208,254,104,222,188,187,235,31,241,119,191,103,239,48,70,66,62,242,250,92,198,203,149,151,158,17,81,163,120,39,132,228,138,148,20,56,182,20,35,48,79,115,208,194,63,29,63,243,169,125,226,189,70,250,223,207,149,213,219,244,85,35,132,180,107,222,233,163,51,95,101,247,193,149,68,81,218,99,124,62,136,133,0,255,244,222,98,244,214,98,87,61,119,127,253,29,110,203,158,97,186,99,217,191,125,127,53,244,127,38,93,52,220,253,59,141,3,179,7,219,26,10,0,255,115,185,28,181,52,147,198,75,10,25,51,80,75,10,101,175,76,211,238,245,199,144,100,0,255,55,189,63,98,163,159,210,146,145,28,39,93,105,100,169,43,35,180,135,152,188,81,104,252,127,87,0,255,127,237,217,253,36,220,122,155,29,149,15,248,74,0,255,219,13,253,87,135,95,183,221,79,43,194,149,217,149,4,141,203,127,12,147,23,153,24,47,85,234,110,184,44,110,43,232,71,124,132,127,161,223,35,54,30,13,225,175,177,82,196,169,99,84,90,166,183,139,238,54,96,225,95,125,44,253,191,247,218,215,0,255,238,221,175,236,83,243,26,240,235,198,47,185,254,240,235,107,121,127,244,118,185,164,250,38,252,235,62,151,92,48,125,60,187,52,231,29,202,250,181,222,42,76,214,105,180,245,144,25,41,174,120,7,224,151,246,9,207,25,114,185,36,175,220,42,185,86,148,154,197,212,185,199,152,191,34,177,15,170,80,99,64,59,81,24,81,204,11,111,107,165,126,213,129,171,121,115,104,221,43,125,81,107,122,239,133,76,149,125,208,47,124,222,214,167,55,107,175,224,162,111,215,104,148,222,235,42,241,227,142,204,100,73,172,47,50,47,51,34,79,15,82,114,211,220,90,43,93,77,36,41,167,140,75,109,200,96,51,21,51,161,133,61,57,136,99,13,155,163,78,191,82,183,54,205,149,102,180,179,205,8,7,250,134,115,70,85,76,138,41,215,106,142,218,93,56,159,183,26,152,1,159,110,253,149,180,85,139,17,83,167,215,191,213,69,206,196,137,27,174,238,68,230,46,163,244,60,206,176,207,140,248,187,191,112,107,173,177,0,255,188,175,215,92,253,7,253,224,176,12,111,159,24,35,71,143,140,140,150,165,73,106,68,76,43,113,222,19,91,2,244,195,210,156,58,224,163,81,82,94,228,154,196,188,200,235,187,99,0,255,140,110,139,248,233,31,85,239,115,23,170,212,48,58,19,231,1,115,123,173,172,209,106,81,118,204,143,188,168,234,233,164,191,82,50,205,104,130,142,217,81,170,170,169,143,181,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,226,222,38,161,128,185,128,124,42,132,110,69,84,11,208,0,128,191,99,142,25,242,83,191,178,101,246,166,209,23,19,6,205,237,91,241,99,134,11,92,238,66,55,25,45,65,191,246,222,116,175,221,136,9,157,246,141,70,119,219,209,223,236,142,248,84,21,71,218,79,247,147,70,24,166,49,47,47,233,206,85,49,169,187,190,186,5,17,15,140,76,243,238,72,171,29,94,10,180,185,203,6,118,126,67,102,94,210,34,119,11,60,157,144,108,118,86,48,169,45,99,80,184,212,169,87,107,70,26,45,140,109,179,34,0,252,213,214,14,252,44,185,94,239,158,253,132,11,222,184,225,42,196,164,124,208,103,117,180,69,140,248,241,231,253,213,109,211,200,162,31,239,196,123,156,194,81,77,27,232,119,63,79,214,219,165,239,171,215,104,205,218,244,39,9,44,206,123,211,141,251,27,131,97,25,185,33,115,231,114,183,25,43,51,92,146,180,20,183,134,75,156,54,198,238,59,170,124,70,125,74,98,109,196,142,76,149,18,81,204,143,238,191,214,166,179,254,233,222,189,163,250,123,175,187,131,147,174,25,242,99,248,231,197,159,78,119,171,201,189,0,255,59,232,126,151,184,113,55,178,47,28,147,16,0,255,226,175,211,215,106,59,76,175,184,254,220,134,115,92,181,249,198,123,137,237,153,73,203,71,134,136,159,143,23,94,236,204,32,145,132,228,218,73,250,20,82,73,70,204,212,204,52,125,31,137,153,57,215,14,177,50,2,19,200,254,239,123,43,212,95,38,252,218,218,254,193,21,108,164,223,143,140,0,255,7,237,63,223,93,0,255,73,165,237,217,143,169,141,249,124,50,188,140,12,146,240,187,123,253,10,153,62,209,153,79,108,52,41,37,53,93,180,243,216,198,80,247,63,191,241,158,203,149,48,51,51,137,58,10,133,93,218,147,28,134,70,198,0,255,3,245,63,246,119,233,0,255,71,109,207,142,20,126,32,252,203,95,209,254,55,157,198,174,127,244,111,3,219,73,216,208,249,191,117,239,231,195,204,78,241,105,46,236,210,126,236,59,148,245,91,183,35,251,126,218,170,57,104,22,177,226,188,49,162,72,59,83,119,4,198,68,221,248,165,240,203,213,215,174,153,250,127,163,92,31,158,167,63,39,35,253,150,253,226,21,67,140,223,10,93,13,248,149,168,171,187,222,103,230,222,5,172,149,51,49,31,185,92,144,226,231,138,200,186,170,179,138,86,88,202,182,249,146,89,152,171,34,77,251,112,139,197,109,164,126,71,252,123,173,60,41,37,86,150,204,82,146,166,41,226,97,58,55,218,210,98,49,57,87,53,46,101,45,235,115,48,59,5,64,96,226,218,185,85,167,121,35,133,18,47,42,207,135,121,98,234,244,59,235,107,147,38,130,30,73,194,27,173,57,179,58,77,232,221,79,183,32,83,101,14,34,151,202,93,30,180,181,108,23,123,53,228,245,121,245,35,55,162,101,201,172,145,46,77,182,50,221,105,148,211,77,154,214,50,83,13,43,189,110,125,13,103,151,102,93,4,128,158,33,254,197,63,161,79,79,171,237,96,69,113,253,188,15,95,191,12,91,0,255,131,147,248,150,163,108,25,95,24,241,231,51,159,143,204,231,115,181,44,116,252,44,239,117,74,2,143,62,119,35,170,69,61,28,181,249,1,80,113,165,62,34,67,225,2,220,171,87,58,71,248,135,191,182,67,230,163,226,142,168,15,152,215,231,225,87,56,222,95,81,45,230,116,225,196,197,140,251,153,97,1,239,101,90,188,144,171,22,242,98,41,0,0,0,0,42,196,82,128,139,68,49,47,82,14,121,139,164,5,88,17,23,87,196,167,23,87,102,212,60,28,239,197,170,85,1,242,17,187,214,56,0,0,0,164,31,2,95,172,200,147,21,17,73,73,68,82,74,41,161,148,29,83,58,110,70,99,42,14,157,2,133,196,167,67,157,14,29,26,142,138,249,185,244,25,117,111,58,45,94,189,187,183,111,161,22,100,247,167,74,23,18,241,225,211,239,252,244,190,126,83,42,245,77,179,187,189,63,239,184,127,231,244,52,62,112,210,112,231,178,31,236,114,136,124,221,162,36,114,37,91,163,70,254,184,82,158,39,196,233,212,209,201,116,185,164,38,248,195,41,54,177,83,12,23,197,138,108,1,187,41,65,119,63,114,249,70,31,181,29,175,38,211,61,105,56,100,84,149,190,85,59,142,195,106,100,186,237,88,155,69,44,108,74,253,10,145,168,195,167,171,237,149,91,181,229,214,104,194,191,22,98,72,198,9,191,192,165,39,134,233,209,17,28,17,63,239,159,219,90,123,219,127,241,245,90,183,254,61,122,192,137,109,70,123,250,33,242,43,50,23,185,35,35,93,122,148,36,223,138,75,104,219,208,81,105,211,117,120,233,13,191,22,153,18,133,247,163,22,102,180,63,237,136,6,249,235,151,110,213,168,117,90,109,61,213,49,174,187,243,102,106,208,1,242,243,123,103,228,218,244,69,111,194,245,254,157,134,154,140,226,206,101,221,58,220,215,239,136,178,105,171,205,250,189,176,78,63,70,94,9,221,78,154,73,127,73,109,202,149,109,147,101,232,196,39,134,58,228,182,62,162,212,41,75,158,199,2,236,181,106,80,90,113,45,0,0,160,66,68,232,34,34,105,135,192,151,75,248,240,146,172,164,37,165,148,68,182,45,56,188,197,109,104,92,194,161,22,110,106,28,2,41,92,225,93,150,48,214,81,188,183,247,34,65,187,145,6,101,208,103,126,109,173,90,211,21,199,241,94,235,30,156,244,17,127,119,120,23,233,151,34,213,176,206,253,78,254,100,226,134,200,223,107,83,162,203,145,155,153,116,23,95,179,62,17,170,165,50,37,208,91,86,121,25,195,51,174,74,44,42,52,171,176,137,236,154,4,221,125,93,62,247,87,155,204,245,107,211,61,163,58,164,84,101,127,87,229,186,165,87,143,195,84,196,218,76,99,73,102,101,191,6,225,222,90,187,190,54,253,86,223,133,77,90,205,251,220,117,99,24,137,11,23,252,232,254,215,165,200,156,158,198,214,178,97,27,225,159,182,86,114,127,122,189,230,237,245,231,61,248,224,76,253,132,207,244,54,142,49,134,33,47,0,255,136,44,153,52,162,188,148,238,237,214,168,149,18,55,117,153,113,129,43,245,138,153,142,115,108,116,36,107,49,175,248,213,198,231,54,196,251,186,149,227,79,221,85,223,221,176,95,219,6,79,35,254,239,147,120,216,56,186,251,242,131,71,237,112,198,51,160,30,159,158,190,118,112,91,181,124,9,189,222,141,239,107,225,18,241,224,140,227,220,15,34,157,58,244,203,182,171,93,209,144,31,250,157,145,122,90,109,145,112,234,222,184,145,201,136,238,85,179,142,15,185,157,145,25,89,74,82,150,60,111,28,0,0,224,101,64,221,223,186,47,92,173,30,223,239,184,49,66,102,209,35,233,126,250,168,163,181,234,212,81,237,173,49,120,59,143,218,0,255,11,151,95,251,239,75,86,158,173,162,71,18,254,79,222,95,56,168,87,46,188,215,128,204,181,0,255,85,223,113,138,180,105,221,40,197,250,172,184,147,223,54,65,32,175,191,189,114,220,105,53,154,171,122,224,195,145,216,220,156,208,92,126,83,229,92,172,66,113,61,39,65,7,237,44,8,84,249,63,237,95,166,46,120,254,204,82,7,0,128,11,64,0,255,168,28,247,206,211,227,80,95,232,200,28,115,253,136,3,232,195,130,62,47,232,195,130,62,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,66,134,46,169,133,139,122,74,31,240,94,172,92,36,8,228,118,36,41,184,242,185,168,21,135,92,200,103,184,241,1,116,69,225,66,110,239,106,1,197,118,67,253,249,34,214,127,70,201,215,98,113,248,209,31,229,45,11,71,168,62,59,73,3,191,65,132,251,203,43,56,253,231,107,62,93,86,222,168,179,195,38,144,184,104,44,149,0,255,223,229,142,229,142,72,18,241,227,104,45,180,163,55,70,26,74,227,151,59,150,169,99,37,22,41,142,196,86,83,103,36,104,23,66,192,136,191,240,253,37,21,175,100,5,31,210,143,17,127,169,251,167,209,112,70,188,54,63,0,160,226,253,149,138,43,170,5,188,152,31,59,146,56,65,93,226,54,22,0,101,20,240,173,29,234,69,212,66,171,71,150,218,45,131,180,76,113,180,111,169,179,89,21,50,117,50,85,202,204,27,190,103,86,214,73,249,185,188,23,186,146,59,50,232,206,164,81,238,133,13,18,167,71,139,115,181,175,205,14,170,136,171,222,24,232,83,238,40,87,150,246,54,187,14,145,253,16,227,23,81,214,142,88,241,104,233,86,147,187,147,13,241,103,82,229,24,71,60,116,197,65,195,244,32,232,115,189,29,116,189,189,104,53,183,101,104,222,214,113,108,195,170,238,188,7,44,99,20,55,149,106,204,220,185,32,161,79,182,158,148,166,247,108,73,113,205,168,8,97,70,46,235,50,98,18,126,46,141,202,84,6,158,241,58,59,61,183,52,234,169,250,43,70,234,213,189,213,105,212,5,245,231,54,252,112,196,183,185,164,223,247,17,71,120,160,189,145,173,18,117,121,125,46,196,175,54,241,200,34,37,155,245,142,239,62,9,112,161,110,119,127,177,208,222,79,91,126,230,66,187,150,227,16,32,116,247,213,143,136,82,201,218,109,50,132,148,32,168,88,149,29,215,101,203,175,153,45,165,240,81,169,28,151,204,176,108,207,174,207,94,13,121,186,84,47,35,42,205,101,100,210,106,196,125,35,189,209,202,13,41,75,181,14,145,68,21,91,88,192,35,182,210,99,46,115,81,11,93,145,37,104,141,237,178,196,145,218,144,202,188,119,39,42,226,167,95,213,94,190,177,44,215,56,167,225,94,62,95,87,106,62,51,73,78,190,68,19,117,122,105,0,255,190,12,47,252,72,60,124,148,19,252,244,234,109,24,198,249,236,129,182,19,2,228,67,159,52,162,68,134,130,178,49,63,245,85,151,116,248,83,26,206,206,53,37,190,171,140,200,41,29,165,227,183,188,146,77,108,199,159,28,99,123,115,93,67,224,15,189,126,173,140,248,244,221,205,27,91,28,13,85,200,148,73,177,113,254,34,67,23,81,11,39,27,39,178,210,214,109,153,83,115,10,193,12,247,50,242,83,189,216,206,78,74,26,54,106,113,93,150,190,206,57,79,99,6,4,177,150,206,169,108,97,188,176,118,232,147,212,74,227,4,125,155,167,53,36,112,206,168,207,204,188,88,63,178,86,139,82,218,81,182,180,111,108,168,117,80,133,73,167,2,212,43,52,223,242,118,99,232,51,243,94,150,189,73,118,223,148,100,211,132,203,52,100,213,99,118,83,133,80,143,133,71,229,176,57,103,178,22,2,252,147,92,68,112,0,255,82,105,53,90,198,254,190,147,95,226,92,71,57,93,138,98,163,209,156,203,13,137,57,125,132,62,179,201,29,37,186,103,187,42,3,28,121,220,182,149,59,226,102,113,212,160,80,1,245,177,63,11,114,67,34,99,18,241,173,21,194,111,5,173,213,55,61,248,185,181,10,79,247,166,119,229,20,106,227,129,171,114,138,101,89,199,114,136,186,21,177,35,75,205,136,168,147,92,205,135,84,82,146,156,84,151,157,23,117,190,46,159,88,210,162,66,145,107,104,50,83,216,194,78,181,23,19,240,141,127,173,0,255,238,107,157,105,198,51,14,197,10,102,81,151,159,249,32,249,140,90,225,81,154,91,105,210,158,198,239,103,78,145,89,143,195,118,231,176,212,132,213,171,44,191,152,147,189,25,54,15,152,121,25,249,149,17,153,39,181,22,89,178,18,234,141,61,49,201,174,6,147,78,29,31,237,141,245,229,87,228,146,210,88,73,233,91,213,111,138,136,54,181,182,240,221,235,84,145,234,18,42,188,223,178,135,65,220,169,97,22,42,99,71,219,29,13,145,250,200,200,92,70,198,222,52,106,164,78,119,88,239,204,9,236,132,86,135,77,167,146,15,0,128,114,0,253,142,216,219,109,230,24,153,35,241,228,131,28,224,175,230,162,164,67,229,0,43,87,100,52,21,14,248,242,145,180,204,1,254,178,95,166,147,113,168,63,34,51,107,28,32,159,166,98,94,164,226,133,123,185,72,154,148,90,128,208,147,164,84,113,211,156,195,189,82,8,177,176,51,87,169,59,31,64,31,138,138,161,15,5,20,0,213,143,153,169,207,140,154,143,26,165,196,46,197,27,33,81,146,97,134,15,147,50,205,154,102,88,41,135,59,28,62,176,88,0,255,253,157,107,103,174,164,47,218,208,155,241,136,176,160,81,72,196,51,232,114,65,119,230,139,244,199,110,34,43,9,215,164,154,41,13,170,68,205,60,173,56,97,97,218,138,179,156,202,58,246,41,111,25,243,239,69,46,162,210,157,52,95,146,75,242,212,26,205,117,250,206,245,102,92,56,85,112,89,230,122,85,195,75,19,188,224,17,59,204,126,74,185,188,46,126,46,226,167,163,15,90,201,110,106,18,55,219,53,22,23,95,94,210,163,212,117,220,247,15,79,133,122,212,196,242,92,206,165,140,96,169,70,230,36,232,183,158,236,189,73,75,223,245,250,162,17,212,170,186,13,207,173,251,249,224,47,166,159,119,170,37,246,101,119,229,199,6,252,58,157,110,250,226,7,211,230,138,85,74,108,150,17,153,146,178,46,245,109,170,233,142,165,136,132,218,207,128,54,138,147,132,225,190,252,116,37,47,198,194,143,222,125,109,210,128,250,21,79,60,183,111,110,62,232,203,93,107,141,11,218,223,249,27,81,135,63,159,226,159,76,158,238,18,81,150,75,42,245,47,226,60,181,37,248,143,151,106,25,17,156,202,179,54,51,103,36,50,129,126,245,239,168,185,179,238,21,101,51,65,118,154,22,93,166,212,101,72,164,57,21,49,215,2,7,145,83,189,170,216,167,221,157,71,26,239,151,124,238,173,233,219,140,151,69,4,102,226,113,3,187,180,98,166,162,89,213,0,92,224,125,187,155,175,26,226,126,68,46,114,101,230,106,237,190,72,212,146,155,25,117,141,140,26,29,49,213,230,199,92,17,153,57,59,64,62,23,117,229,51,34,233,25,132,118,171,79,97,89,82,77,163,242,243,48,161,71,131,153,235,214,33,127,103,68,109,181,228,117,227,48,199,204,188,174,78,111,186,47,134,21,181,112,0,96,63,206,127,245,158,186,82,22,112,110,56,52,180,194,91,249,24,248,118,46,99,253,200,77,107,12,105,135,105,92,186,12,31,0,21,86,174,40,138,138,226,142,108,25,87,102,46,233,202,220,81,35,54,109,8,217,180,20,135,70,9,143,69,129,157,150,140,66,165,70,129,70,216,233,134,57,185,196,184,86,170,79,9,165,141,132,136,208,103,100,174,157,46,133,31,174,56,220,226,189,148,188,35,121,99,11,158,218,225,78,240,84,22,47,77,126,56,105,153,93,96,7,55,64,222,191,87,238,109,66,207,69,154,18,45,225,208,167,228,182,77,37,143,38,133,29,211,196,228,218,117,221,49,247,102,195,216,120,199,249,211,69,84,236,23,81,98,237,166,212,131,84,247,97,222,26,55,113,42,71,212,164,110,86,145,66,88,19,101,110,14,51,214,151,75,90,228,41,45,118,100,67,9,201,197,54,187,58,47,105,222,115,222,151,243,217,84,241,52,171,24,249,217,52,220,207,124,84,154,203,8,182,230,74,101,147,86,35,173,220,55,220,131,35,135,136,59,115,134,147,138,248,72,226,25,127,219,147,246,220,65,192,175,223,91,231,100,228,147,141,190,168,59,147,148,210,16,166,68,30,83,89,28,81,57,109,177,48,55,143,156,201,217,35,202,25,244,177,158,174,190,116,244,93,34,104,235,25,223,70,205,250,25,220,49,85,26,2,62,61,213,101,52,185,178,42,89,203,117,76,253,155,146,35,162,36,225,56,86,34,166,83,7,67,56,212,86,241,90,162,110,7,190,239,180,122,201,232,91,194,17,63,124,201,59,164,239,176,247,53,206,38,65,192,250,238,165,211,61,79,106,141,229,182,169,41,173,180,33,143,196,8,107,61,14,221,103,25,131,177,49,47,245,43,200,99,0,255,244,90,134,203,64,44,227,187,152,48,167,181,140,85,132,70,219,115,13,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,144,200,49,175,78,227,72,47,234,169,2,198,253,204,18,7,125,94,208,21,11,250,80,20,21,214,82,184,72,52,9,130,46,31,53,228,212,115,213,122,148,218,14,156,228,4,101,105,42,145,196,25,81,195,217,236,2,137,247,245,225,228,163,18,26,37,35,107,180,181,4,141,164,99,146,165,37,159,106,72,227,84,175,11,94,92,133,87,92,44,103,173,134,250,87,126,237,85,195,165,90,188,244,94,194,125,16,86,166,11,92,84,173,158,115,247,85,88,154,221,28,242,161,167,77,252,12,250,140,41,93,109,9,174,164,59,118,229,4,222,77,92,52,25,12,48,49,27,109,231,107,155,125,192,124,125,94,137,204,147,74,147,174,218,132,179,104,77,146,249,45,220,233,213,13,145,110,22,150,113,167,225,165,162,178,171,26,54,224,211,39,252,200,36,153,25,25,36,221,218,38,13,231,29,69,113,70,166,83,60,98,194,170,225,162,50,134,176,90,229,166,71,141,247,235,143,124,80,124,76,155,35,197,251,218,65,229,174,41,142,248,238,221,205,172,227,162,71,213,211,173,219,246,37,195,55,228,116,121,74,244,153,52,94,60,26,233,44,135,221,251,163,220,164,102,24,225,87,47,172,132,74,9,7,115,48,191,50,35,2,224,223,249,224,191,163,118,211,117,23,254,205,75,38,126,19,95,234,71,72,115,143,251,53,71,248,148,241,249,167,1,95,205,143,251,73,40,61,104,47,93,101,166,108,22,116,122,99,16,43,39,234,242,179,182,86,113,214,91,220,232,117,39,80,253,188,27,111,92,112,8,163,251,69,111,224,47,207,78,181,89,16,233,31,227,151,145,123,69,37,81,22,169,222,72,188,148,220,54,197,133,81,129,25,210,20,59,205,112,143,129,31,32,34,183,243,89,233,250,163,214,252,192,33,50,67,1,0,230,80,238,103,75,10,139,250,189,98,19,178,178,33,13,149,227,252,71,250,191,70,23,34,80,210,71,145,126,186,136,90,150,36,37,226,109,155,74,73,73,228,106,148,59,222,207,170,126,210,43,217,73,155,230,91,150,66,43,109,85,131,64,36,58,182,24,195,236,60,97,31,227,94,185,178,210,194,161,109,181,16,110,228,194,125,146,203,191,116,125,13,120,65,67,96,167,174,111,166,167,94,140,116,101,76,49,26,235,114,67,251,43,99,55,230,146,126,37,159,163,122,26,217,61,216,136,52,45,106,28,197,161,169,156,114,142,120,107,140,133,134,19,61,241,81,123,41,155,33,228,202,200,72,244,67,230,69,230,114,185,248,180,118,223,221,235,212,155,9,236,189,85,61,42,226,167,7,122,200,145,112,127,227,187,39,252,86,142,188,231,117,223,46,35,26,126,175,189,163,166,61,222,157,6,229,66,155,197,201,178,70,93,94,159,39,249,21,165,41,153,36,195,123,48,153,245,172,186,222,54,174,170,39,64,9,47,8,71,93,114,64,183,50,179,135,51,64,3,252,171,191,146,247,87,171,211,40,169,212,127,117,23,174,56,48,235,118,60,197,169,124,107,23,184,32,1,254,244,185,178,246,142,113,187,105,210,110,244,161,21,250,232,209,50,110,72,135,9,247,55,219,184,41,113,132,130,216,161,29,146,39,26,152,132,123,250,149,89,136,190,141,134,100,100,115,90,69,174,229,105,202,78,169,130,19,30,165,26,104,86,101,15,27,157,245,26,34,115,25,153,52,151,145,73,223,180,120,39,222,233,79,251,61,164,42,244,136,95,143,110,88,171,132,30,116,185,116,247,87,157,166,206,205,60,141,151,82,111,187,20,174,69,132,9,109,155,71,127,28,106,202,16,203,217,254,172,116,73,210,112,175,190,204,101,77,183,200,46,252,66,152,123,25,127,247,8,15,92,33,213,166,28,224,18,167,184,67,30,7,108,88,155,22,1,128,118,212,231,245,249,88,111,69,165,155,70,84,82,155,122,227,16,79,106,200,9,21,95,28,105,214,98,211,105,140,51,236,203,50,190,58,0,42,234,20,240,2,228,82,33,47,233,22,34,213,111,234,67,46,35,179,9,249,0,249,52,96,203,33,214,142,108,171,5,253,253,88,22,240,94,236,11,17,185,72,18,138,114,184,31,81,171,55,10,16,153,75,18,45,145,67,46,83,87,74,166,197,208,213,112,35,14,240,23,111,147,116,11,160,126,233,105,110,141,3,0,10,0,232,135,8,125,102,212,189,34,50,234,42,181,78,211,13,183,52,220,197,165,67,85,12,218,116,104,81,10,172,49,243,51,117,123,237,85,106,252,218,246,214,109,124,119,222,72,153,14,109,10,146,144,203,212,135,174,228,34,146,172,140,154,59,156,243,102,201,179,234,81,70,105,24,158,186,53,131,54,117,241,138,159,118,74,145,218,179,7,217,207,143,122,138,143,28,252,106,223,246,14,215,213,127,56,225,188,119,167,242,74,47,210,55,221,176,130,237,102,127,37,230,117,185,28,127,26,117,213,34,74,144,213,182,222,232,229,66,137,123,60,40,212,105,18,171,143,75,140,225,160,81,71,38,98,70,124,75,167,139,159,43,164,245,215,144,108,242,76,146,191,223,148,195,69,138,83,135,199,166,139,253,121,197,64,224,92,35,253,117,186,157,226,87,214,143,218,173,150,77,101,199,228,165,13,199,164,34,170,90,49,169,86,249,112,83,127,110,103,44,131,110,233,86,170,151,199,253,101,244,59,201,148,227,180,204,171,202,107,34,165,136,233,153,160,49,50,151,17,164,230,51,186,211,234,148,17,158,118,23,254,13,127,139,56,169,208,235,128,184,198,224,236,207,69,7,206,36,230,71,62,89,145,153,181,36,165,100,203,84,234,210,122,170,29,149,80,229,158,72,169,138,98,26,43,179,84,35,254,204,167,233,131,182,244,93,247,22,101,218,109,120,210,227,48,163,152,66,234,50,213,143,85,118,190,214,225,130,62,46,152,188,195,177,14,90,22,61,108,212,152,113,124,116,212,69,102,42,224,206,21,36,107,181,128,115,188,191,83,159,81,139,189,9,161,53,99,150,180,160,81,72,4,71,33,253,16,249,153,249,21,177,226,213,226,109,121,175,65,185,135,78,177,209,140,30,237,240,210,189,35,253,163,228,142,12,87,191,106,214,104,206,115,92,208,189,135,221,224,22,118,138,128,65,6,7,120,145,1,92,223,0,0,255,248,198,63,114,147,207,104,34,152,92,246,93,169,65,90,179,117,93,121,198,204,98,182,156,23,182,159,125,214,64,112,111,252,178,212,247,174,169,87,80,175,226,78,231,110,92,61,133,176,226,243,142,96,83,78,176,95,153,37,33,115,229,206,178,245,12,125,101,180,89,35,106,99,66,229,144,6,21,29,117,22,189,9,71,133,234,60,126,194,124,227,121,246,68,70,108,160,127,210,247,202,178,222,170,213,105,148,233,251,188,119,23,174,56,80,116,103,124,197,55,70,101,6,107,29,244,249,145,207,170,94,37,77,190,146,112,234,222,236,216,238,130,61,63,172,28,80,222,109,252,196,168,82,109,230,102,214,180,199,217,236,32,202,175,254,216,58,18,252,162,37,180,205,205,52,12,169,148,18,73,215,37,181,174,86,145,203,17,195,179,143,101,44,226,148,118,79,151,122,221,42,59,159,165,30,245,90,153,88,148,230,41,82,165,24,62,184,39,192,17,79,93,112,134,71,236,109,189,202,210,110,105,159,53,194,0,255,214,39,205,220,17,117,228,174,204,82,198,165,165,187,69,238,27,135,140,81,143,205,192,165,249,193,74,185,25,240,135,211,109,89,27,165,145,126,81,243,153,145,36,23,17,165,78,175,165,123,241,70,27,53,195,161,94,133,138,124,138,225,161,44,30,49,222,1,116,186,124,192,139,151,181,150,207,74,41,252,210,176,226,141,218,45,37,46,206,170,80,234,7,245,41,45,111,24,159,167,185,197,0,0,0,168,176,247,138,165,0,0,0,51,160,246,0,255,194,229,215,250,251,146,5,200,48,122,36,233,0,255,50,121,0,255,225,160,238,94,22,182,206,163,237,0,255,61,225,215,162,53,72,159,169,35,158,173,162,71,146,254,63,19,250,87,36,113,79,110,54,12,11,24,240,126,50,215,254,51,35,79,78,79,95,82,74,74,197,252,28,68,77,231,237,16,132,250,242,155,71,151,153,58,238,37,35,162,50,171,1,94,10,241,155,241,19,25,204,63,144,244,173,112,146,98,126,70,29,162,182,49,16,26,226,0,255,91,195,103,174,160,196,117,150,215,66,249,140,99,0,0,188,0,244,143,200,49,246,202,204,56,212,23,58,42,199,220,59,118,28,64,31,22,244,33,135,212,71,212,56,232,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,234,210,194,69,93,200,1,119,146,11,186,189,138,171,88,95,234,232,133,34,31,96,103,40,202,241,30,190,90,226,128,2,191,65,132,251,203,204,71,189,88,174,82,73,121,189,188,101,67,119,246,131,70,77,34,254,48,239,159,182,35,55,78,223,223,92,74,240,110,166,213,236,115,9,36,140,26,242,147,228,230,114,81,87,158,57,94,139,135,70,178,120,197,132,47,109,183,115,27,115,13,228,223,159,46,81,231,244,191,235,145,241,143,115,31,135,109,0,255,60,64,21,0,255,225,71,62,59,202,162,173,41,226,88,139,137,31,116,199,130,253,151,62,136,105,211,106,116,4,250,59,163,230,165,3,128,28,245,52,147,198,241,34,126,74,0,245,247,162,4,45,22,236,99,253,25,43,234,124,212,231,10,55,14,0,0,23,197,29,91,183,42,45,244,93,27,135,202,140,57,252,185,93,35,73,70,241,150,223,45,141,74,74,105,83,133,90,215,204,144,118,200,238,193,57,86,137,233,210,30,51,216,208,254,100,12,3,110,19,132,208,173,200,40,241,87,210,167,102,210,43,45,215,154,165,173,245,228,54,81,54,37,14,129,11,78,82,237,48,86,36,48,215,103,59,199,30,111,12,125,100,68,230,50,105,110,39,117,201,170,49,111,144,118,124,106,81,135,42,169,42,101,204,131,126,211,247,138,173,35,213,165,211,188,123,235,158,78,18,31,252,221,185,10,49,44,211,179,152,151,177,18,241,235,54,126,238,234,185,100,186,215,214,59,190,31,239,232,53,64,15,225,5,99,21,188,214,14,177,3,18,48,240,231,19,62,188,36,241,106,81,23,201,104,221,83,166,204,111,204,2,191,58,216,42,110,228,133,105,124,203,38,14,104,200,215,213,189,86,142,212,167,117,219,221,158,16,211,191,21,239,29,245,152,63,140,209,135,59,83,236,159,29,208,206,72,208,237,216,107,71,84,90,157,86,163,191,13,105,120,239,220,79,98,84,117,151,122,180,125,88,153,198,60,0,252,103,188,92,33,241,86,86,90,173,4,173,226,85,202,50,161,45,170,178,234,83,212,180,199,66,93,57,152,149,142,43,99,160,199,123,107,45,241,171,222,87,173,60,117,109,238,118,215,77,76,154,216,55,188,211,244,90,183,90,205,185,175,102,139,218,108,136,123,111,61,17,126,139,22,70,189,111,193,111,50,139,234,103,119,148,126,219,142,74,221,119,100,72,155,193,40,228,142,92,25,25,25,59,36,190,92,196,207,71,201,237,36,171,150,133,146,197,145,108,62,155,92,186,149,152,84,195,18,23,173,113,133,185,14,43,87,134,2,46,65,39,210,47,215,206,61,181,189,190,173,122,227,198,55,122,240,53,49,194,74,222,71,250,160,136,121,237,52,187,36,33,47,227,126,228,90,153,73,156,204,54,155,90,75,211,136,72,165,44,202,212,58,244,46,15,248,240,239,189,87,246,219,221,187,67,159,55,188,71,117,250,146,152,122,253,202,115,167,47,50,206,110,222,183,222,125,111,89,132,221,61,29,208,107,184,233,167,56,172,29,98,219,36,128,46,151,153,249,60,165,59,118,165,108,221,165,173,98,188,11,202,150,17,5,181,6,133,106,180,137,226,93,214,122,203,212,236,136,24,169,207,103,38,37,59,106,178,148,210,179,25,185,244,218,186,180,13,179,221,238,174,140,250,132,241,48,105,139,105,220,225,20,47,53,178,191,237,198,132,252,216,123,39,169,107,209,188,211,218,100,107,196,9,103,114,79,142,62,196,21,38,31,238,235,86,109,237,168,171,95,104,91,175,119,235,54,125,221,131,51,14,239,31,126,162,120,161,143,240,143,9,243,128,121,124,59,50,50,182,158,70,105,74,243,146,168,233,138,31,209,185,13,157,231,131,32,65,31,186,85,95,43,190,213,119,33,142,94,175,211,61,55,250,40,28,184,225,66,247,73,92,117,67,233,135,236,99,219,31,97,237,220,174,55,142,5,0,64,5,204,203,133,249,12,5,84,192,252,136,11,58,93,228,174,196,2,214,7,208,173,29,149,102,165,112,200,149,177,50,221,56,230,2,242,161,40,0,94,220,59,191,232,109,171,126,96,144,207,69,236,21,145,148,210,106,100,122,39,227,70,44,38,245,45,99,80,184,52,104,241,195,27,118,73,204,215,71,182,52,247,102,107,17,139,156,50,162,229,62,38,211,194,154,71,153,200,166,52,62,42,226,21,99,24,80,35,178,0,255,217,161,14,186,181,118,222,187,174,14,95,163,173,187,235,30,108,194,140,243,158,233,185,42,77,237,222,102,199,216,60,137,248,228,191,247,214,17,221,110,90,66,219,223,234,52,18,29,123,167,187,238,228,84,96,6,187,0,255,252,208,7,221,211,135,94,159,235,182,247,122,240,54,211,173,100,121,193,164,114,155,149,83,54,45,122,167,210,113,58,219,120,83,138,34,230,94,43,86,236,204,149,15,73,66,130,190,180,186,197,113,201,57,8,169,164,133,153,211,20,112,138,61,28,148,235,82,160,192,102,187,214,182,126,212,109,221,142,238,234,57,163,82,171,211,243,142,239,183,59,238,223,7,61,133,111,204,20,220,63,237,116,59,30,113,237,21,123,237,77,115,106,203,189,70,43,63,34,225,72,230,250,0,169,207,231,218,107,173,26,165,207,119,250,242,62,10,171,50,190,187,105,82,175,80,157,31,0,80,184,152,23,123,19,146,180,9,66,208,143,249,185,244,25,117,111,26,61,94,137,110,223,136,63,205,154,150,59,210,160,207,13,250,200,175,173,85,191,235,233,83,235,181,110,116,31,253,198,3,119,220,232,126,85,12,3,5,250,28,27,203,254,107,212,137,121,248,11,248,240,105,115,47,91,90,61,179,113,76,145,198,161,166,21,87,102,83,195,155,234,178,133,253,108,82,22,72,204,211,197,218,59,71,235,175,90,173,222,77,76,235,222,141,155,56,204,30,230,247,197,191,162,6,91,194,228,141,121,29,62,157,240,223,116,253,120,196,169,211,191,109,253,75,143,84,19,79,247,125,31,163,36,238,186,79,203,186,28,209,192,251,163,253,223,246,119,246,175,91,0,255,21,189,45,182,103,237,167,6,200,156,62,151,185,124,38,188,90,186,36,104,213,117,195,98,18,110,176,106,3,181,219,112,81,160,74,202,149,198,84,5,109,178,70,252,129,63,202,38,89,115,53,46,45,209,132,9,234,212,10,249,161,223,25,247,105,181,69,194,169,123,227,70,38,99,186,87,197,10,62,42,96,230,34,51,32,114,17,17,138,41,227,253,173,19,191,90,219,116,210,182,107,117,27,206,123,185,166,242,134,247,125,87,154,180,48,207,253,89,62,228,188,3,220,215,231,199,159,52,91,125,111,244,21,52,141,223,194,225,29,133,120,225,246,247,94,6,26,103,7,114,117,98,46,241,235,164,31,94,165,237,21,84,248,21,167,140,76,211,64,237,136,163,150,89,137,106,65,103,139,169,217,234,45,163,178,243,163,30,31,109,109,218,253,188,215,235,222,197,254,135,3,14,248,87,63,190,11,221,55,101,76,102,49,220,223,123,215,215,166,221,233,52,66,46,180,186,247,227,190,147,75,23,19,254,238,19,253,134,65,172,181,232,126,63,35,219,42,70,33,79,151,225,174,149,225,100,102,198,58,245,15,199,13,71,92,91,242,41,85,98,145,185,97,102,83,12,91,181,113,137,147,133,118,71,123,31,130,252,114,235,173,168,43,62,165,165,78,9,37,164,114,238,110,227,28,151,102,69,78,101,14,189,240,81,26,207,120,236,136,111,109,241,171,244,189,106,105,106,171,27,113,244,113,123,174,31,63,247,39,6,20,160,47,230,117,182,49,160,31,8,241,69,94,150,220,90,159,37,62,163,113,198,39,240,58,17,63,126,226,116,171,174,111,247,117,210,58,53,77,47,220,160,126,216,24,136,209,4,252,197,233,118,246,171,187,90,125,239,3,221,47,28,107,59,123,74,35,9,248,75,99,0,255,153,4,94,101,108,250,47,15,219,196,233,41,43,61,167,20,237,50,141,253,70,252,248,76,99,0,255,75,189,210,102,124,209,136,11,144,148,25,71,122,211,94,208,184,50,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,2,174,8,57,174,136,176,120,97,231,35,45,64,177,152,23,115,197,66,62,20,69,57,230,245,155,78,153,56,208,135,252,124,157,78,196,233,68,18,115,249,208,231,70,231,200,189,162,141,116,207,161,74,56,111,67,183,56,209,182,170,148,82,216,30,141,248,200,88,0,255,21,194,63,67,18,139,37,46,190,17,13,172,140,32,78,105,0,255,111,204,187,151,99,207,107,213,244,110,234,144,183,238,245,194,49,164,125,239,199,44,27,24,49,242,131,28,214,237,245,169,72,166,63,111,195,149,211,90,102,119,172,11,237,93,13,128,63,50,118,236,216,73,42,125,155,74,223,133,60,160,85,34,50,29,151,73,77,124,12,110,144,95,70,221,153,153,78,137,140,61,106,147,148,66,200,185,105,201,56,34,254,144,70,6,171,88,107,198,73,184,196,70,69,237,30,219,164,129,62,206,95,220,223,107,211,202,162,119,115,163,45,174,20,26,234,1,198,47,115,250,77,95,81,219,225,183,136,35,33,90,222,28,150,26,213,105,41,162,62,119,172,204,181,55,75,146,212,40,229,198,37,65,157,104,25,226,62,229,98,168,74,167,139,159,26,245,234,109,120,41,148,178,237,237,178,35,239,143,238,223,182,0,255,187,91,235,91,0,255,48,253,26,215,158,177,89,18,245,250,92,122,250,218,185,86,157,20,135,94,239,70,243,22,34,161,2,190,120,226,74,179,166,88,162,39,218,98,196,60,96,126,228,189,140,200,29,145,217,70,150,172,148,18,183,144,199,116,188,122,84,122,53,124,24,36,222,211,111,250,94,233,109,61,226,130,232,52,239,119,215,61,194,174,138,11,30,211,123,29,160,77,63,103,75,180,251,35,222,95,59,183,234,180,58,83,25,226,89,178,69,33,183,243,145,123,211,18,110,187,59,102,222,250,155,148,166,78,163,175,54,192,196,19,215,174,66,181,112,209,225,194,189,90,37,242,6,81,183,119,46,224,231,41,75,203,85,178,102,27,180,68,75,142,20,185,196,13,242,197,79,135,86,109,130,248,151,133,78,118,135,49,140,240,183,114,165,213,5,141,134,70,172,214,9,101,60,77,201,45,33,177,51,42,82,41,100,110,240,150,93,206,70,134,251,250,181,222,202,110,107,211,17,165,213,188,31,231,237,21,39,124,56,225,17,189,81,160,69,93,250,65,123,200,94,75,192,175,191,183,214,210,199,91,117,183,155,247,173,245,171,137,82,204,221,239,150,8,245,198,2,247,213,209,236,60,0,190,188,31,25,249,136,76,154,107,57,148,150,250,138,156,49,106,246,244,89,62,150,18,244,11,0,255,183,245,219,225,214,94,115,191,247,1,95,163,153,238,187,216,197,194,184,137,61,108,75,35,232,214,95,185,86,45,42,169,211,235,221,106,35,55,76,252,240,198,135,205,166,35,125,134,89,28,252,40,218,71,252,185,204,229,206,200,136,146,17,153,164,100,37,47,83,169,75,91,151,146,196,168,193,79,203,166,50,197,250,84,124,128,105,35,131,148,127,100,172,200,40,79,165,43,104,148,233,164,210,22,181,136,113,95,178,240,101,118,96,26,103,221,128,22,22,102,13,171,218,94,246,90,190,175,167,186,200,173,116,115,69,16,119,121,139,234,180,222,219,202,58,12,235,168,23,63,154,57,53,186,212,105,244,195,49,206,228,25,251,179,157,253,158,199,149,59,66,102,212,69,30,125,111,66,215,83,247,237,70,247,94,28,252,226,240,254,238,31,253,212,15,3,184,232,254,54,215,217,104,9,162,62,175,203,76,74,86,68,4,67,163,236,120,43,113,9,113,10,216,117,195,156,160,68,172,217,227,9,111,152,185,178,58,152,170,141,13,106,183,33,194,95,138,127,208,189,23,189,190,130,148,225,232,222,130,163,168,31,188,3,126,99,163,176,28,204,0,255,9,122,252,58,241,43,234,211,162,113,246,234,102,252,54,137,36,70,195,123,71,143,117,88,197,59,247,197,185,206,78,48,192,95,125,239,244,253,15,79,167,209,175,253,31,87,92,113,56,253,35,122,138,254,206,38,182,119,16,0,105,7,248,27,191,92,107,69,197,254,181,110,181,39,201,180,225,143,15,55,166,38,61,133,115,108,117,84,0,61,169,143,185,200,92,185,40,173,124,204,229,69,248,167,237,220,78,206,1,114,59,163,60,243,49,63,67,97,103,40,92,192,168,65,70,236,149,117,11,168,0,153,151,75,1,0,0,112,253,168,219,249,185,116,53,75,125,209,104,210,95,130,27,113,197,149,30,141,118,244,66,47,124,62,138,121,17,59,159,81,115,53,50,220,164,213,217,166,186,101,124,154,61,53,122,76,106,84,38,49,116,25,153,17,245,77,95,108,137,82,178,140,104,67,131,50,193,144,218,246,33,22,59,101,50,189,177,210,17,135,184,104,180,72,172,177,59,236,230,71,124,248,244,27,223,247,245,91,82,221,107,213,221,222,151,247,221,188,129,238,199,88,193,77,223,93,201,238,176,205,18,114,237,189,246,202,181,234,36,107,141,86,163,121,23,51,166,227,184,17,79,218,148,107,191,31,221,176,11,36,6,253,99,175,29,177,215,222,155,230,214,241,240,117,58,247,210,137,180,221,123,99,197,250,225,165,85,135,120,249,204,149,207,82,74,109,71,114,79,242,163,154,28,57,34,229,146,42,86,17,47,77,236,204,215,143,240,175,222,10,252,180,90,189,238,250,243,62,252,112,120,159,112,146,158,197,45,238,66,212,227,211,211,215,78,110,171,150,15,165,213,187,235,93,61,156,16,23,190,56,64,79,228,138,58,244,180,246,171,221,119,36,200,211,173,186,244,46,61,51,163,136,99,23,239,15,45,171,72,21,67,77,10,83,29,122,180,91,26,183,105,83,219,0,255,8,89,223,138,245,86,212,189,34,73,169,83,66,40,153,184,26,125,28,35,83,173,204,102,178,233,134,141,194,24,197,205,15,248,242,51,238,173,218,34,89,106,222,185,189,132,181,123,84,170,226,163,2,68,236,204,21,145,25,176,34,96,69,16,27,116,248,235,123,85,223,191,55,26,173,251,181,191,225,143,63,30,167,0,255,190,251,220,167,179,25,57,199,0,121,248,11,120,241,9,217,58,74,41,201,12,90,74,43,212,154,98,106,81,85,58,69,192,167,3,6,26,202,183,60,223,184,146,222,99,227,69,68,62,81,167,76,176,245,136,39,236,150,211,29,39,45,177,19,9,51,24,98,243,217,250,13,58,252,250,241,39,222,54,45,219,236,247,13,248,186,57,77,173,187,187,244,64,142,43,210,253,62,187,146,183,140,245,63,244,0,255,100,0,255,107,84,214,26,48,254,105,126,103,147,161,47,73,171,21,247,212,168,108,111,164,246,177,248,193,88,2,122,36,62,49,32,3,120,204,16,127,241,243,59,114,185,243,185,210,142,41,29,19,111,222,94,16,137,196,156,42,142,90,204,208,14,250,149,215,147,164,116,90,125,193,167,127,227,78,75,245,168,254,123,135,213,23,33,245,186,157,231,78,95,148,156,53,245,244,222,91,235,38,252,235,47,232,129,62,155,246,212,230,182,183,12,24,249,107,199,94,59,200,244,181,186,47,186,227,166,240,222,138,231,126,22,120,149,187,184,107,93,177,187,237,207,179,8,249,192,167,131,87,54,113,119,210,204,74,171,36,91,54,213,153,22,225,205,196,17,39,156,227,37,226,192,1,43,120,158,151,121,199,136,15,223,90,107,101,0,255,93,175,69,31,61,248,211,57,62,94,192,92,68,169,107,175,32,212,117,106,201,180,142,99,1,0,0,21,86,228,28,224,47,254,218,76,19,7,204,157,91,47,40,81,200,229,163,210,199,251,43,51,106,212,149,143,43,67,1,0,240,103,20,241,225,251,134,175,190,131,143,231,141,46,233,133,91,83,48,123,67,15,89,95,62,51,248,231,73,41,123,111,71,71,16,241,227,39,110,173,133,253,238,206,155,183,190,63,211,187,251,80,19,123,60,33,233,63,188,189,50,157,58,9,17,140,59,145,1,252,191,127,74,250,87,165,83,220,207,130,36,219,222,64,104,111,0,255,231,246,190,216,81,111,189,229,17,169,231,0,61,38,19,246,183,233,43,66,101,215,189,145,137,233,121,112,97,172,109,129,152,44,105,237,181,243,193,215,104,222,25,137,77,121,241,34,166,29,98,0,0,184,0,244,159,202,49,106,185,226,64,0,255,137,28,119,110,91,0,125,88,208,231,5,125,88,208,135,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,232,66,81,65,151,115,64,252,247,130,42,174,124,100,193,250,114,69,16,133,123,14,28,64,87,20,21,116,69,81,81,208,147,88,98,56,248,231,238,55,29,135,71,105,56,162,134,71,136,208,236,160,136,241,191,242,41,105,232,132,21,38,102,152,228,119,84,29,219,241,232,35,155,92,234,212,119,81,109,246,143,4,18,18,13,186,92,30,95,45,225,147,82,37,145,209,231,86,248,101,142,233,253,170,205,173,168,136,167,78,229,144,217,223,94,111,216,59,107,203,45,110,89,33,228,244,121,47,74,45,188,140,134,129,63,156,197,160,223,156,49,78,132,131,106,224,60,111,83,52,192,252,135,94,7,159,132,155,175,81,29,34,10,19,179,107,243,195,197,21,180,90,45,0,0,42,196,186,128,251,94,150,192,188,85,211,226,90,10,23,240,94,238,80,88,10,23,243,35,45,0,42,196,194,181,20,64,253,24,249,25,123,71,70,165,69,137,72,39,105,245,183,33,111,35,66,197,156,126,37,126,5,186,252,0,132,4,76,124,249,168,155,158,65,206,140,136,100,178,68,132,219,212,114,109,68,244,181,137,100,234,184,139,218,180,88,68,241,133,219,237,49,219,40,81,126,185,241,11,233,91,191,70,95,241,168,214,250,117,47,190,197,184,199,247,241,7,227,120,208,6,176,109,30,115,59,34,162,4,173,65,72,132,60,194,25,240,235,67,253,157,46,109,237,122,125,209,209,136,184,58,55,224,40,196,74,3,143,247,96,46,176,172,125,203,47,122,128,140,66,51,233,138,66,203,211,173,184,226,215,37,17,35,253,241,235,86,158,182,17,57,151,142,107,4,189,212,83,116,118,244,176,116,209,46,106,211,168,47,78,229,174,142,44,104,71,181,188,92,210,175,146,77,15,186,35,106,209,157,12,127,83,163,69,116,17,29,45,98,79,17,103,157,177,208,200,109,120,196,58,237,139,60,221,184,34,251,7,145,190,204,146,165,210,211,97,195,36,130,45,220,73,168,190,102,120,141,119,203,63,78,103,95,238,66,128,200,200,175,92,6,201,101,84,150,214,85,130,113,232,196,161,20,68,38,117,7,238,108,26,17,108,225,160,80,85,92,225,29,51,77,178,105,109,159,6,125,46,115,25,25,25,25,153,164,146,18,212,37,165,169,205,75,31,86,84,30,187,227,147,8,116,78,233,241,222,222,43,132,127,38,161,53,105,81,27,234,61,178,58,143,112,222,184,149,14,167,180,73,181,105,85,175,166,92,226,72,214,230,91,156,151,143,124,61,137,151,145,101,173,146,229,27,125,162,134,122,85,241,13,117,30,30,28,24,180,232,130,191,58,23,137,49,236,205,222,105,175,35,138,247,49,159,207,216,43,35,73,37,81,34,194,73,66,110,71,37,74,29,58,62,137,78,177,30,173,26,61,135,200,203,84,127,237,181,105,149,62,90,157,219,119,112,222,117,111,21,106,97,171,201,15,128,4,113,233,50,23,89,34,51,51,158,186,35,34,76,171,82,151,184,38,199,33,153,77,49,38,84,25,51,175,14,21,10,117,49,82,98,91,196,6,75,76,157,62,119,205,21,73,75,36,188,112,27,239,52,136,123,2,53,251,251,41,177,72,98,22,99,82,149,154,120,151,79,60,206,165,172,154,135,252,140,123,153,145,143,136,44,177,183,219,18,135,142,206,109,88,21,147,202,244,182,145,254,186,200,69,182,240,114,110,247,21,229,169,221,179,105,197,160,215,169,27,159,26,213,19,241,209,137,52,195,75,165,25,168,182,205,101,47,39,96,210,157,139,188,23,165,22,145,81,10,83,233,147,76,113,234,248,49,135,219,179,194,81,47,108,226,89,196,124,93,89,59,63,162,111,58,247,229,157,141,17,237,123,113,180,211,94,30,170,209,119,244,77,165,131,13,105,227,55,68,174,181,155,204,189,137,27,171,222,148,136,154,174,8,196,182,47,106,166,53,19,106,74,175,69,141,105,84,85,214,113,167,13,201,96,198,188,200,173,91,250,204,236,78,171,125,43,141,75,92,247,209,165,209,170,148,121,192,196,159,143,248,249,164,185,120,101,213,200,210,128,138,207,239,111,70,25,116,194,77,221,199,17,75,216,150,79,92,117,140,36,101,239,149,133,50,207,138,135,97,220,121,162,94,71,150,142,141,23,25,210,79,50,139,249,212,210,70,92,82,37,67,16,190,154,37,145,98,96,98,182,103,199,230,167,198,92,246,171,52,151,59,232,36,163,166,110,245,36,141,60,133,134,20,102,106,225,78,41,142,233,38,123,48,19,35,0,156,27,35,63,164,127,111,26,43,150,170,215,110,118,163,59,46,107,10,96,165,41,137,81,53,228,100,118,20,243,24,241,61,249,185,92,162,106,157,171,91,27,165,178,92,246,214,40,172,115,246,131,173,149,174,1,144,119,136,188,112,244,107,175,77,200,126,31,173,206,237,59,195,241,174,59,171,44,75,50,85,171,99,200,63,23,69,248,213,106,81,19,145,105,81,38,5,138,124,126,0,148,99,234,117,185,104,165,133,203,140,139,98,194,31,201,29,201,142,194,162,130,46,98,249,14,169,95,235,173,170,167,117,171,59,220,139,59,126,236,130,6,216,234,128,63,243,226,126,212,146,171,199,139,96,9,77,22,20,14,101,58,102,192,143,127,223,175,78,125,211,232,36,65,220,190,151,66,33,76,116,188,225,202,36,194,95,196,207,167,11,111,69,120,39,17,25,37,226,162,236,210,179,169,184,107,211,226,147,196,53,102,46,218,27,62,107,212,221,203,220,142,152,190,216,165,142,202,166,132,38,142,74,199,39,214,101,40,158,196,148,91,11,6,122,106,107,218,21,198,241,203,149,139,85,245,241,114,207,82,169,10,174,147,15,166,218,21,234,184,243,202,250,81,247,202,40,206,75,41,161,81,41,219,22,210,226,182,9,55,252,96,137,158,248,1,243,50,87,46,50,243,25,17,36,55,173,33,197,37,164,179,11,38,197,168,94,21,31,34,66,151,148,4,204,168,143,245,119,186,235,175,26,181,93,204,169,105,118,243,38,42,12,41,120,41,34,106,15,166,228,41,59,194,145,141,185,164,95,201,157,167,186,28,45,131,127,42,215,163,250,75,78,141,83,14,157,112,137,185,44,5,141,101,93,118,93,6,105,20,241,197,94,123,237,77,200,168,91,109,121,99,79,139,22,190,6,14,229,176,48,207,128,95,159,52,35,51,146,205,157,139,68,150,154,201,146,30,57,174,168,45,69,158,18,112,47,55,87,112,248,96,4,59,217,168,140,146,16,121,57,210,175,250,218,244,156,234,71,235,206,237,25,56,171,188,59,142,213,153,103,217,7,188,217,128,95,151,11,189,187,202,142,182,217,153,145,181,230,106,106,148,106,93,229,237,244,70,41,87,132,92,106,53,103,98,198,101,165,101,13,98,232,119,68,38,137,92,81,152,146,81,178,165,36,90,115,31,111,169,9,169,100,83,166,145,42,67,191,181,196,104,134,89,197,44,182,146,157,103,247,116,247,117,153,209,234,178,86,74,235,25,148,137,62,186,139,58,21,67,227,198,74,156,19,211,184,41,54,181,198,231,60,227,113,158,230,6,3,253,234,223,165,230,206,58,93,81,105,99,74,86,128,73,155,104,75,26,155,154,49,184,53,107,131,147,38,171,14,243,137,23,218,63,237,102,196,188,220,57,39,191,210,241,78,91,77,149,190,112,71,98,113,169,13,79,138,28,16,3,149,195,149,169,40,71,152,215,206,231,33,3,228,69,234,105,68,201,200,239,171,36,121,50,42,9,218,100,184,52,228,247,225,14,121,132,49,210,152,82,21,50,152,194,203,182,163,221,211,136,31,223,186,23,73,219,187,30,14,249,70,7,49,169,77,112,92,17,91,23,153,53,105,75,51,178,62,46,59,166,238,27,7,64,133,136,123,17,145,148,210,146,82,74,0,95,196,74,18,43,9,73,66,41,165,44,3,252,221,203,212,175,234,70,100,58,133,228,210,201,67,50,51,165,50,164,86,244,140,71,163,72,139,58,125,48,39,63,88,144,11,153,124,192,212,233,243,37,87,38,33,153,240,195,113,188,147,108,72,248,116,89,196,159,34,139,29,206,240,241,41,82,12,239,242,135,61,121,147,89,19,242,121,63,99,45,39,147,70,148,110,155,212,194,84,74,220,90,107,164,106,223,208,152,98,163,48,169,97,53,35,38,58,85,154,67,76,102,39,217,84,135,188,159,11,93,201,39,109,202,138,8,218,125,19,250,182,221,171,203,148,206,149,249,118,156,170,82,38,208,69,226,20,83,120,196,213,76,245,197,54,178,223,142,250,29,185,34,93,154,36,163,100,155,43,241,184,53,75,109,66,166,77,237,67,154,142,54,129,25,84,16,23,197,180,18,155,243,142,159,109,70,27,237,0,247,244,59,196,175,58,155,182,187,103,127,55,85,113,245,111,193,197,198,57,30,60,221,115,220,98,79,219,155,123,16,114,249,247,51,250,225,19,247,94,117,219,168,89,35,1,206,4,81,213,37,146,21,57,171,30,45,220,202,69,219,121,208,134,248,116,185,222,10,183,190,23,189,219,174,236,120,120,218,55,188,171,172,194,198,217,93,151,51,220,104,75,243,134,97,103,160,176,51,20,0,128,4,87,34,254,198,0,255,235,233,46,247,198,14,221,247,54,172,227,236,165,136,185,149,100,37,73,66,40,9,245,229,19,183,62,73,90,219,118,63,92,241,230,125,211,135,56,113,165,176,129,31,208,52,247,47,151,173,198,35,163,100,45,33,42,31,17,146,167,189,30,65,87,232,13,245,223,207,242,112,185,74,40,93,109,115,241,76,226,184,236,35,202,242,80,207,196,22,237,23,13,186,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,144,23,75,225,98,110,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,1,228,24,217,63,14,114,200,220,185,56,160,62,45,94,136,123,81,44,160,136,126,164,0,255,222,127,111,43,72,157,31,208,143,244,159,182,119,214,189,185,197,41,125,79,220,137,248,27,100,0,255,213,21,101,181,27,219,113,50,195,124,105,127,43,170,41,19,34,204,0,255,187,245,207,7,124,194,182,142,8,167,134,11,10,56,40,207,98,91,40,33,47,232,41,34,71,187,37,73,213,111,67,171,196,141,63,110,180,151,84,21,219,114,41,194,252,59,172,0,255,21,121,202,172,94,153,145,110,232,96,227,120,161,246,132,1,0,96,253,0,249,25,75,191,117,17,225,173,78,231,78,31,50,252,183,214,226,87,161,152,137,177,245,17,81,34,34,34,226,173,148,70,196,216,33,14,109,157,106,10,134,12,199,240,208,248,188,177,137,73,220,116,88,12,244,121,107,159,216,81,136,189,163,46,23,185,140,31,145,81,233,177,131,210,74,15,218,180,228,72,212,140,105,115,182,167,209,105,179,105,82,98,54,90,205,180,156,161,7,164,191,46,191,116,59,40,61,98,59,132,113,54,109,220,151,84,41,12,183,209,35,98,86,5,41,85,31,91,50,138,19,156,205,123,8,59,244,145,203,164,240,162,38,75,235,78,58,122,232,228,161,36,252,150,186,223,189,9,213,168,96,12,15,213,10,227,4,227,152,169,148,205,108,199,54,202,63,239,231,50,43,252,40,116,149,76,90,137,169,120,39,9,46,37,166,215,146,105,16,65,245,10,53,199,19,198,138,29,150,26,208,142,98,247,54,132,110,231,114,81,223,241,228,226,55,223,233,139,176,223,34,159,82,195,149,214,237,97,37,198,244,170,112,65,61,230,57,27,199,184,92,204,199,121,192,92,234,35,35,99,101,146,74,74,18,151,212,166,80,135,186,13,67,30,59,108,137,21,149,225,208,109,200,223,143,204,71,150,146,52,50,131,100,6,169,47,73,135,70,76,169,202,206,56,68,106,56,115,110,77,135,58,229,138,245,169,51,59,216,197,38,181,143,26,246,202,218,114,104,91,47,42,230,87,198,214,149,36,46,161,46,137,146,45,169,29,149,8,89,132,108,192,183,50,191,163,58,169,163,147,40,205,204,150,160,46,133,76,18,199,91,37,198,136,137,40,148,154,45,60,106,163,217,106,13,23,243,99,175,40,73,75,22,210,78,245,34,70,230,34,119,38,173,177,35,201,91,41,157,150,151,120,43,141,83,207,162,230,123,241,166,217,114,199,44,46,113,80,15,79,165,101,171,194,182,156,205,253,152,11,93,62,242,209,31,159,50,155,212,195,45,52,162,182,239,99,247,161,42,75,129,105,168,97,171,216,51,101,93,101,96,102,178,225,57,9,1,223,218,161,94,100,22,18,245,164,197,237,22,133,54,77,113,180,111,169,105,147,90,108,202,149,105,135,151,121,104,56,187,114,79,98,46,243,116,37,31,25,52,50,147,38,105,179,176,73,226,244,232,113,84,202,188,54,185,167,136,173,202,120,168,211,228,176,43,76,59,158,93,209,0,240,159,226,159,204,90,139,182,94,52,165,136,171,125,19,158,0,252,203,130,179,251,139,29,92,100,75,51,95,99,230,117,153,207,231,106,89,232,232,217,245,90,144,65,164,77,52,146,106,244,195,207,21,61,220,223,248,214,78,225,151,103,189,47,61,247,245,210,102,184,250,234,123,182,84,197,132,167,29,249,155,143,34,175,26,117,244,39,249,92,101,234,73,50,227,53,153,5,181,170,146,109,83,82,21,34,54,56,185,97,228,151,142,174,184,150,221,154,215,16,197,250,35,50,242,17,25,144,43,74,70,174,27,246,94,81,75,172,76,26,45,161,43,83,185,38,149,90,27,146,243,140,73,27,220,225,164,82,46,22,101,104,246,107,198,107,208,165,122,43,28,245,54,13,90,9,90,66,85,195,123,55,83,33,83,132,177,110,203,44,198,161,220,102,187,24,237,64,144,143,0,255,248,240,138,163,203,104,104,148,92,148,154,147,4,175,186,212,120,213,136,223,24,45,230,15,11,218,135,220,147,16,227,23,239,222,171,78,219,25,38,110,244,110,197,185,27,139,56,222,27,159,112,210,215,70,176,22,34,254,200,165,62,233,138,90,35,106,155,180,210,26,98,18,45,77,106,210,162,72,188,35,247,43,75,87,91,159,208,198,251,238,190,247,159,69,244,226,36,38,42,205,15,254,108,36,33,238,175,92,228,114,145,244,164,213,151,20,122,109,203,51,42,65,106,196,191,135,50,149,233,212,15,41,209,175,68,111,237,143,6,93,174,44,123,149,200,218,182,181,137,166,68,197,102,159,17,94,46,75,109,231,35,106,68,33,164,141,42,42,46,91,234,25,68,110,158,178,194,27,54,102,101,139,49,196,175,84,61,121,226,81,250,147,12,137,134,218,152,233,0,112,49,114,153,52,105,73,82,45,0,0,200,65,159,186,21,107,209,38,34,154,118,220,198,1,160,253,120,63,202,250,185,51,114,197,249,22,73,147,82,202,221,148,169,150,182,162,27,110,176,210,179,99,226,115,245,123,175,157,164,191,159,190,219,236,174,240,224,155,52,69,101,66,126,234,99,128,11,145,191,34,169,122,132,80,210,51,224,119,226,231,242,185,122,94,77,203,39,95,122,211,2,92,76,9,121,56,144,83,108,14,211,25,50,47,226,239,85,219,240,84,187,234,214,189,155,55,178,104,131,249,157,113,167,164,188,203,174,96,165,6,200,5,62,61,124,120,65,86,172,160,148,172,160,77,56,84,106,168,57,53,114,198,160,25,54,26,159,46,109,48,135,91,249,151,123,18,50,244,59,34,131,68,46,131,45,25,37,73,154,105,205,121,131,49,19,74,204,165,77,163,212,4,43,245,154,98,226,210,16,43,113,236,10,187,205,144,185,244,101,235,25,250,202,232,94,139,218,152,79,15,105,81,17,210,166,145,163,176,84,36,211,184,142,25,199,252,236,142,220,218,112,47,241,37,246,39,43,50,18,158,91,139,247,54,136,103,200,116,23,149,197,83,157,62,117,1,137,62,35,50,243,153,20,222,142,242,84,90,141,236,68,235,140,78,177,170,35,110,14,13,42,116,200,39,62,125,201,164,17,197,91,38,205,112,107,81,179,56,168,207,196,13,5,240,44,137,98,24,115,77,132,149,152,87,12,207,219,156,116,168,47,63,242,187,137,151,153,180,77,93,67,162,175,182,161,211,100,232,23,94,149,169,106,134,244,91,215,172,216,220,227,92,187,159,15,17,116,25,75,223,70,234,28,239,153,148,60,187,16,226,138,195,35,135,61,63,15,43,38,10,49,81,91,74,117,168,202,26,94,182,35,109,237,7,188,175,203,143,63,153,190,245,186,209,55,237,158,245,47,238,120,230,98,73,127,244,5,198,240,175,125,104,3,53,228,118,70,102,100,45,73,88,242,188,22,243,145,107,145,172,69,33,116,17,17,17,17,10,96,31,233,159,186,21,17,177,51,51,55,37,36,91,134,210,87,219,142,71,161,144,184,17,151,6,151,54,5,59,196,127,126,71,252,204,40,238,202,112,195,45,17,233,58,100,66,8,113,201,136,13,147,82,14,23,53,22,221,229,10,215,114,128,237,27,245,161,211,111,26,145,39,100,147,69,200,155,187,148,64,189,106,92,137,55,158,121,79,160,71,101,172,226,12,103,71,55,28,206,206,101,35,29,69,125,238,94,70,165,145,145,17,108,169,36,50,24,74,27,90,156,12,53,15,53,83,136,139,201,230,128,53,76,98,165,102,116,193,70,25,251,201,54,76,128,0,255,20,0,255,160,180,181,234,245,149,181,18,95,239,22,124,115,154,108,247,198,109,204,213,149,13,220,162,62,151,185,140,79,50,147,208,204,5,173,165,22,196,113,73,235,20,163,234,76,219,83,165,211,224,82,173,200,188,117,149,103,153,28,242,117,73,223,43,136,122,117,122,157,222,48,226,213,189,38,92,57,32,246,247,194,99,28,204,225,156,98,184,131,136,63,245,153,153,185,51,74,141,154,197,41,181,102,113,171,227,144,73,111,117,75,164,18,233,97,12,249,235,35,162,120,219,25,36,25,154,180,234,164,58,55,228,101,31,103,236,96,108,227,13,169,220,138,204,46,62,180,209,217,169,49,31,244,167,249,204,172,123,147,164,110,18,38,105,154,26,77,28,77,167,213,56,64,17,107,101,112,82,167,103,213,196,58,237,246,188,142,72,191,88,121,234,8,191,112,42,91,143,112,199,34,81,41,163,198,68,221,2,177,211,168,232,12,148,29,44,107,203,243,97,3,230,189,124,100,148,92,25,249,210,164,103,97,163,70,72,67,107,216,237,14,188,216,12,222,56,185,180,195,42,30,86,56,168,182,93,107,47,52,228,115,153,107,103,70,82,154,25,145,77,212,183,142,70,164,58,148,108,42,131,70,141,88,179,150,143,244,111,103,62,151,36,215,162,52,74,186,228,58,10,55,37,51,28,0,0,0,64,14,145,91,187,161,138,185,34,178,109,230,144,123,71,77,74,0,238,103,212,150,64,110,245,106,53,48,179,38,28,87,158,27,128,250,123,177,171,19,71,197,92,228,20,0,0,224,216,40,196,191,248,71,60,253,183,218,94,133,235,15,252,112,238,249,169,83,122,18,75,141,159,236,2,61,228,114,169,219,145,107,39,141,210,46,26,77,141,230,121,25,146,115,42,237,166,110,216,50,15,248,99,233,106,235,37,165,245,221,13,250,157,160,27,239,138,64,108,96,3,61,214,15,239,94,246,15,102,248,103,109,153,110,41,114,69,71,36,217,73,115,121,227,3,123,206,156,101,207,29,119,66,171,245,211,233,133,203,211,179,125,245,102,108,50,66,59,3,113,92,247,95,7,92,221,36,130,92,60,201,191,143,195,118,125,98,253,247,179,29,235,51,35,242,195,145,136,72,50,102,101,230,97,42,166,179,9,66,125,121,227,146,46,163,234,238,190,100,82,82,138,198,147,220,68,73,189,109,179,6,0,192,11,128,63,151,73,168,28,215,250,20,14,249,85,169,28,234,207,122,70,88,192,84,175,88,208,231,5,125,88,200,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,93,40,42,232,233,3,222,95,177,178,150,6,86,190,238,198,49,63,115,37,178,185,144,203,103,186,112,128,220,222,213,162,130,174,40,206,81,204,248,175,47,168,104,69,8,154,32,247,0,255,222,200,99,153,163,81,68,211,164,227,56,187,24,98,214,175,171,229,243,164,5,209,105,41,113,66,62,159,226,178,34,151,52,87,184,99,36,211,109,130,204,48,86,164,106,138,207,14,221,32,208,127,124,52,120,180,51,63,15,121,100,238,186,146,223,13,196,244,249,18,145,192,3,228,136,237,3,61,208,0,255,149,219,139,86,179,154,244,121,32,211,254,231,178,129,232,63,218,14,3,172,41,37,177,189,214,0,0,168,0,186,136,72,57,224,163,197,113,71,206,97,71,192,1,116,69,81,65,87,20,0,0,240,2,236,165,16,186,72,154,22,229,64,191,29,52,14,144,250,136,12,5,250,24,145,79,26,141,56,234,35,35,155,98,1,0,128,253,0,185,212,173,136,248,145,17,81,72,141,150,110,133,144,232,136,76,136,59,153,38,143,68,16,19,77,177,208,219,134,88,73,170,250,148,48,116,39,165,81,86,191,117,230,158,188,47,73,76,81,27,95,102,17,23,131,27,206,49,131,175,237,46,27,166,241,162,252,35,35,147,20,125,16,151,184,140,19,228,105,157,166,161,7,200,215,227,47,117,71,169,188,127,135,120,239,246,176,117,151,43,238,116,169,187,247,120,101,66,187,218,114,48,191,218,130,204,102,192,151,79,170,203,76,120,37,50,106,57,183,245,150,109,153,80,82,10,30,180,154,97,84,17,92,98,11,127,205,205,99,232,245,59,72,236,140,90,34,233,145,181,208,107,78,147,26,220,210,190,157,72,38,134,105,44,92,58,53,186,99,6,143,243,45,67,37,70,110,101,230,35,34,34,22,185,70,150,74,184,149,134,86,198,169,164,242,157,145,120,137,57,29,240,247,213,104,211,174,233,137,231,109,45,27,235,0,247,229,167,27,0,255,73,194,143,214,109,239,253,234,79,92,113,117,58,148,23,122,113,47,14,61,251,62,47,35,230,116,249,28,127,90,232,170,101,165,73,95,235,20,71,47,101,153,182,199,129,134,248,105,114,10,204,12,54,229,96,150,210,67,252,141,95,230,244,91,189,44,237,247,77,39,158,16,16,221,59,195,90,191,46,141,48,228,243,145,203,29,65,50,51,146,178,164,68,165,233,148,104,28,82,93,210,165,135,9,191,174,169,216,241,248,151,145,38,169,66,213,229,26,71,217,253,76,158,7,212,71,100,94,188,183,239,101,236,216,171,144,122,97,94,210,146,25,18,187,109,76,252,75,183,163,112,139,220,109,25,145,136,40,77,57,221,150,119,148,250,37,61,23,119,92,212,57,82,179,132,117,108,85,219,169,1,95,222,143,140,124,68,6,205,181,28,74,75,125,67,174,40,53,123,10,117,177,1,245,249,169,175,186,164,192,143,172,150,102,110,230,169,251,108,128,99,237,144,242,238,227,197,9,210,101,70,48,172,237,103,27,38,234,240,215,214,170,188,63,111,244,186,195,148,250,47,110,199,3,7,102,180,189,11,216,152,111,237,80,46,207,67,253,145,145,249,200,72,144,49,234,203,171,183,179,172,245,234,117,122,105,80,7,87,235,30,60,169,225,24,27,238,120,140,33,12,206,2,38,211,3,232,99,7,169,149,182,56,212,66,214,31,139,56,59,89,119,228,110,26,242,145,151,95,100,213,136,124,51,35,34,216,66,171,55,222,206,78,11,10,208,97,145,8,97,81,10,183,172,7,70,177,177,189,101,11,55,224,143,188,92,43,51,162,100,210,73,41,133,82,246,41,239,169,23,53,104,62,32,254,208,233,215,14,34,125,181,69,163,133,202,81,11,183,102,88,9,252,24,249,89,242,249,60,188,194,22,183,188,119,143,110,15,59,209,75,233,48,139,242,212,138,240,151,226,31,117,173,72,18,180,136,44,116,248,122,55,83,109,192,99,212,36,83,41,99,172,199,92,99,11,99,62,159,111,126,100,236,69,30,209,163,169,172,75,18,225,163,95,214,101,84,151,89,219,182,186,62,96,126,254,254,214,94,53,212,237,191,246,157,91,150,213,134,27,165,103,18,187,196,14,198,188,110,233,87,105,189,85,87,244,7,27,211,95,75,106,113,45,125,201,67,213,215,21,145,249,154,253,197,99,6,194,127,252,100,209,122,43,222,193,66,45,239,163,53,187,219,192,188,67,62,23,79,94,46,159,239,200,91,116,107,105,229,225,163,70,37,202,104,48,155,218,72,231,17,133,157,87,90,127,39,93,61,87,210,207,19,55,234,70,50,210,245,166,42,124,204,142,226,171,67,221,0,255,252,55,210,187,31,117,47,89,237,206,56,92,198,102,159,174,132,28,0,255,157,247,92,70,250,105,36,124,83,167,218,38,9,105,138,187,25,248,253,152,151,248,247,253,202,214,216,187,201,136,83,77,161,153,110,205,26,228,69,100,98,125,165,124,178,225,133,19,233,175,77,138,82,107,178,84,78,48,164,134,193,217,31,156,103,32,253,47,104,183,191,77,171,93,249,174,189,174,24,54,81,188,49,159,73,86,126,71,173,108,27,81,127,218,246,2,253,83,252,11,77,141,0,248,201,254,51,19,251,103,254,125,84,74,75,113,187,69,89,251,52,32,208,104,207,174,181,236,112,47,72,234,197,114,162,110,218,250,93,61,107,91,251,62,101,17,39,181,96,214,21,19,216,3,254,111,76,178,163,70,205,216,108,141,82,200,164,247,1,63,220,143,122,111,69,174,200,210,208,51,162,212,108,199,167,204,78,113,86,191,206,24,235,140,1,224,159,230,50,210,205,47,73,171,145,49,170,63,237,59,137,37,206,96,195,157,126,37,190,230,54,27,151,197,12,153,151,153,139,181,163,110,74,188,37,105,194,113,170,55,49,184,161,69,245,234,135,159,10,29,242,67,250,242,238,189,227,224,183,156,76,210,163,74,86,154,138,227,123,94,62,29,243,249,248,253,103,254,195,70,127,55,54,207,176,82,110,141,103,21,152,113,237,17,231,25,32,34,183,55,173,94,190,109,242,75,122,246,136,91,151,116,237,149,108,137,23,132,56,210,208,41,161,123,150,230,99,177,112,126,19,115,134,63,76,85,188,66,5,182,159,109,21,67,190,62,191,242,36,250,166,119,91,116,167,144,104,223,137,171,161,226,50,86,143,190,220,139,85,27,218,221,217,27,49,240,229,19,94,188,40,117,211,163,236,58,105,27,179,169,62,202,55,232,169,209,18,99,101,166,161,132,51,204,99,22,79,63,224,94,113,175,80,120,17,165,144,154,119,156,225,106,48,148,156,9,124,171,213,36,122,58,224,13,51,243,49,39,29,115,69,100,134,2,0,42,172,165,126,136,92,46,226,94,196,222,25,81,220,237,205,77,90,95,71,52,206,81,168,176,195,69,131,27,228,159,27,191,220,251,213,243,78,223,148,113,186,254,195,21,207,110,188,84,227,251,132,5,236,96,99,178,132,1,117,121,153,11,170,139,226,230,232,110,201,90,207,131,247,233,130,152,81,109,233,238,15,6,114,75,151,226,178,129,241,108,75,86,75,140,252,123,43,115,89,73,172,168,228,161,244,221,144,114,235,212,24,178,119,47,227,146,74,151,76,233,157,151,77,28,98,81,78,51,215,32,155,198,118,51,230,228,151,203,201,160,17,181,205,164,177,136,83,47,25,111,233,83,14,73,93,66,36,182,92,44,224,165,36,71,92,205,58,46,100,84,54,49,68,164,46,118,68,173,145,52,73,121,73,252,160,52,76,179,198,227,210,210,47,91,14,153,218,211,168,24,214,152,30,165,138,99,104,62,113,170,93,108,183,29,48,242,222,94,121,63,155,178,73,33,109,230,163,50,77,119,239,163,246,238,8,61,248,85,166,247,30,99,32,211,17,211,24,156,103,204,104,79,218,83,8,186,252,208,145,245,162,54,249,74,119,72,198,122,29,224,130,61,147,64,181,102,187,179,88,185,109,5,74,203,19,230,103,125,30,135,123,186,220,37,151,73,188,211,120,209,56,222,105,180,65,133,26,250,134,55,109,30,43,236,226,105,114,165,48,45,99,24,159,239,121,195,16,17,59,51,115,37,165,36,106,173,73,40,41,5,96,47,5,0,104,84,136,149,180,36,138,114,140,0,255,250,41,101,233,100,228,126,96,74,196,183,86,62,188,71,148,112,72,89,226,116,72,105,199,15,59,69,72,196,191,251,139,34,253,43,120,90,45,220,109,210,39,153,110,120,203,214,106,200,229,34,47,232,249,60,249,158,46,69,85,73,152,217,70,196,146,71,95,225,85,238,73,200,15,248,58,239,247,73,4,191,225,185,231,106,90,235,59,86,96,40,63,178,55,34,9,248,34,151,35,115,207,103,208,23,33,16,79,218,157,76,114,198,3,59,37,98,29,182,193,26,246,2,54,190,192,63,31,250,214,53,124,226,148,38,12,112,183,113,183,182,95,3,160,194,138,80,184,16,43,137,2,174,12,133,11,43,211,2,0,0,0,0,0,0,0,0,0,192,5,204,139,80,92,235,162,5,93,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,0,123,93,140,136,36,22,87,132,28,35,191,34,168,5,204,101,68,22,11,250,144,99,166,46,178,198,65,31,138,13,244,1,223,170,71,166,120,62,200,65,191,87,105,91,137,196,152,24,242,67,183,178,45,173,85,106,183,140,246,68,154,210,205,68,153,139,223,121,233,83,17,123,242,70,35,62,135,187,62,227,109,38,117,192,23,215,194,60,60,70,162,145,246,119,67,62,23,248,199,37,93,110,250,25,19,41,58,117,99,69,172,206,66,181,165,66,182,136,1,191,248,101,29,229,242,100,71,48,169,156,18,170,24,183,76,76,147,26,45,123,218,9,13,144,153,95,171,86,111,75,148,124,90,241,3,135,220,1,95,46,159,164,228,115,133,250,221,107,213,109,9,107,58,117,170,166,58,118,58,228,243,161,0,0,88,59,128,110,101,172,76,74,74,62,104,56,36,106,109,225,230,146,234,82,82,115,220,106,209,172,68,160,61,14,234,227,94,94,74,192,135,63,242,73,83,191,216,54,30,117,73,185,118,196,220,139,136,199,251,166,237,94,102,24,31,120,193,206,167,223,181,29,98,39,34,186,31,35,245,249,157,180,189,51,105,210,147,212,74,47,212,161,228,112,161,215,74,228,108,170,117,105,213,162,209,21,23,109,241,132,73,244,48,159,211,225,87,175,141,189,235,122,206,174,14,157,70,98,252,126,186,170,21,137,157,185,111,216,83,192,22,87,114,48,103,50,52,103,33,232,241,209,247,38,191,0,255,238,53,90,251,108,251,39,14,248,227,190,108,203,253,199,0,54,178,223,121,186,1,95,174,140,29,107,252,127,75,210,154,116,148,165,155,195,148,247,165,181,101,42,118,124,105,129,163,158,88,168,211,44,81,237,182,103,108,128,132,212,235,87,214,246,166,116,211,215,162,215,218,199,244,113,244,186,241,96,136,13,28,239,135,27,248,199,186,28,226,202,60,128,252,115,153,107,239,72,82,35,15,9,74,102,199,111,28,25,9,121,127,175,200,220,244,204,49,137,168,81,95,90,73,196,67,168,184,113,201,37,226,166,50,234,142,139,67,169,34,155,114,253,240,132,237,106,39,52,198,202,39,189,79,147,228,142,164,5,250,93,234,36,109,75,100,212,99,58,178,88,41,130,85,204,117,0,245,67,230,69,230,118,196,138,79,106,247,213,205,9,250,205,116,138,28,140,107,210,17,27,101,126,88,185,50,20,9,9,168,139,188,96,212,171,125,95,155,86,81,127,238,193,115,251,110,102,144,190,164,223,26,116,219,22,179,253,18,240,231,146,234,50,73,89,59,73,77,186,28,210,173,230,56,152,234,8,135,186,212,201,73,133,176,86,23,71,24,48,143,161,203,199,94,250,77,47,225,116,171,45,26,137,53,7,95,59,131,80,137,253,13,185,215,202,85,214,219,249,214,131,78,184,83,151,150,110,38,18,213,105,27,54,38,32,128,71,124,226,162,79,215,138,209,183,45,101,43,38,192,253,168,234,69,157,102,236,218,124,139,74,73,161,117,184,83,172,199,245,113,88,196,15,230,26,98,164,95,212,220,153,241,232,22,137,58,189,136,245,62,106,221,69,173,240,95,102,114,79,228,132,203,89,201,6,230,247,129,126,185,243,212,209,103,37,78,89,153,78,91,142,96,92,225,162,128,2,155,114,138,217,203,49,158,180,85,89,202,136,95,254,247,42,41,177,23,169,177,12,173,196,9,159,35,54,98,35,10,248,105,250,77,210,253,199,23,126,205,171,0,255,172,166,162,89,82,174,176,74,38,244,98,126,118,107,198,107,32,231,229,229,235,234,87,223,180,26,149,13,223,237,229,242,129,45,21,54,1,254,243,98,69,101,107,70,45,34,232,99,186,102,132,136,245,168,92,160,127,225,136,243,55,73,253,240,245,27,137,53,172,22,17,153,248,228,211,173,123,90,253,118,14,15,15,203,159,40,198,13,252,97,67,152,249,49,143,172,207,119,211,191,125,31,145,205,155,240,174,12,92,29,51,241,50,134,221,204,139,9,145,207,203,103,25,147,189,118,184,103,209,204,206,199,53,168,70,33,225,63,105,25,57,25,185,168,236,89,84,137,70,21,187,2,253,2,16,0,0,255,239,47,99,175,40,115,251,167,215,235,90,182,95,214,20,101,23,187,171,243,227,43,0,255,124,150,88,253,213,87,208,182,92,12,79,140,228,23,59,3,208,35,165,223,38,175,233,186,158,68,243,170,96,228,140,28,119,12,96,175,69,242,0,255,249,120,77,195,219,249,250,138,96,77,60,178,199,1,78,61,136,34,126,82,254,218,59,204,175,254,52,154,247,238,80,78,28,241,167,144,76,207,222,97,58,3,254,250,74,234,111,248,194,207,149,233,207,59,17,103,124,36,123,85,216,110,13,31,179,59,184,42,1,95,236,252,181,195,21,119,215,209,28,51,104,224,111,150,248,105,34,31,241,141,0,255,107,3,191,86,243,226,112,201,141,170,213,198,75,161,6,38,174,123,73,82,47,34,156,140,79,70,144,126,68,113,71,181,249,246,100,17,119,73,180,90,179,58,123,44,147,25,240,0,255,254,215,94,17,98,245,91,53,39,188,111,121,147,108,73,205,231,25,251,232,144,113,252,231,54,249,29,177,76,133,10,9,234,74,252,205,94,251,136,175,228,111,125,22,90,219,187,137,2,22,49,180,161,166,92,147,217,41,243,3,100,94,56,241,114,185,248,116,244,245,103,226,169,244,187,194,77,21,218,171,52,35,50,81,185,3,254,172,127,173,164,241,106,139,94,23,13,87,55,169,14,45,162,15,121,47,87,150,40,52,147,210,198,165,85,228,148,70,22,240,203,0,255,126,36,109,47,90,80,234,141,110,122,80,153,0,51,115,17,17,177,51,51,163,150,58,73,90,113,158,234,144,94,111,143,217,252,152,84,153,80,159,83,141,249,177,162,148,245,42,101,234,142,66,66,76,115,45,75,247,132,33,139,203,180,20,222,135,25,41,49,170,139,139,185,198,190,246,171,77,97,200,92,107,231,50,151,207,135,158,37,9,41,72,27,206,83,157,225,187,61,21,11,81,84,4,63,129,10,141,154,85,173,58,109,39,219,176,8,248,114,69,102,158,150,178,34,74,33,53,86,219,156,80,147,194,80,114,58,160,135,87,60,213,67,66,1,87,152,154,141,57,201,128,122,252,149,238,36,165,247,215,56,222,187,189,174,181,127,225,77,159,237,94,227,180,190,106,120,150,37,108,105,19,218,0,134,136,189,118,148,154,132,82,90,113,221,218,50,212,117,45,102,94,68,70,93,73,73,13,250,80,223,189,136,189,51,50,226,213,74,37,181,84,150,141,6,212,130,193,243,1,214,50,25,117,248,115,65,243,17,197,137,71,23,165,148,210,157,215,239,171,96,182,244,232,1,158,97,164,200,169,211,94,86,176,36,183,178,157,65,254,185,241,11,232,87,207,27,125,83,198,237,250,13,111,92,155,241,210,234,123,130,9,236,97,59,114,94,98,14,95,126,151,76,26,81,218,40,153,36,155,186,75,198,67,42,236,180,230,56,93,68,133,227,93,86,30,149,213,97,246,241,153,237,201,78,13,144,91,186,168,20,94,70,144,90,248,148,210,50,117,106,36,251,238,137,44,155,46,177,196,93,153,199,33,62,10,79,156,204,176,95,108,128,4,250,39,137,21,145,81,243,153,65,232,245,182,241,78,104,53,115,201,184,176,169,16,211,74,99,17,111,56,168,249,152,242,139,88,59,234,138,140,32,65,72,68,102,101,66,180,56,244,135,228,54,166,158,84,164,86,97,6,177,137,79,108,208,144,31,17,185,216,145,17,101,71,6,137,84,90,45,76,44,183,188,213,21,187,220,128,123,193,169,3,118,118,248,194,44,238,176,110,77,183,119,237,201,6,212,231,165,190,232,147,2,63,82,119,106,228,102,152,82,191,7,120,82,175,24,239,63,70,106,172,38,243,48,207,218,248,108,138,72,0,255,168,173,157,99,221,238,78,171,185,143,168,127,253,91,241,194,161,25,240,116,151,240,46,143,219,223,204,215,152,15,252,249,164,155,30,89,35,51,118,165,36,51,155,22,213,185,33,102,231,244,248,9,51,76,227,39,247,116,122,96,6,127,243,48,3,29,179,190,136,178,62,37,53,211,15,24,249,17,185,157,177,226,149,218,125,117,115,131,114,51,165,126,146,17,61,58,98,171,204,15,123,41,0,0,224,69,253,189,164,209,214,2,172,125,225,94,102,110,209,86,14,5,95,119,11,247,106,102,200,1,51,235,212,98,126,229,206,172,197,2,254,172,25,135,204,71,68,70,85,192,208,69,150,106,97,45,208,197,69,5,208,199,38,68,225,94,141,150,57,220,211,239,200,214,226,189,165,207,124,224,40,0,160,28,132,149,95,155,86,47,180,218,67,31,182,155,128,95,252,61,159,1,63,73,73,56,169,52,82,201,23,204,70,33,86,125,118,33,4,249,109,82,223,81,179,217,38,136,191,233,19,94,100,65,244,114,51,52,178,152,183,228,247,206,142,220,0,148,246,95,158,91,198,138,66,82,111,188,13,98,230,27,68,113,225,0,255,253,186,223,139,210,236,216,146,185,133,237,219,210,137,52,248,235,214,239,78,139,178,89,51,197,135,103,56,78,66,192,39,234,250,229,82,189,186,171,167,75,115,63,6,101,196,157,58,180,171,52,0,0,42,64,232,98,14,245,71,173,78,225,160,75,57,212,159,101,5,81,128,251,171,88,212,149,11,25,17,197,66,100,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,130,46,20,21,116,73,31,144,126,43,89,139,57,61,117,21,241,223,139,214,194,125,39,14,144,43,171,69,5,93,81,176,143,98,132,0,255,190,127,205,169,63,82,232,68,113,247,223,121,112,199,234,155,222,44,12,98,116,247,207,14,131,24,225,191,239,63,107,42,55,10,157,40,30,0,255,245,224,142,229,201,46,11,131,120,157,1,216,196,13,162,252,105,43,202,6,68,18,239,79,159,173,76,127,171,78,67,93,246,157,137,219,172,9,242,207,139,127,196,87,191,91,109,213,75,215,143,56,225,221,51,169,54,247,23,43,26,171,179,121,30,225,229,50,239,135,219,125,175,5,253,12,61,149,85,202,183,60,118,88,195,69,22,135,115,143,1,0,80,1,86,164,28,226,160,39,23,242,98,41,64,174,172,22,46,220,207,180,0,0,0,128,138,59,137,2,206,1,214,206,23,34,135,157,240,98,62,228,78,42,199,92,145,57,151,0,220,215,231,27,23,142,43,163,62,102,198,142,140,146,22,98,171,159,217,148,249,0,120,33,238,71,54,213,66,44,69,129,62,206,95,220,223,107,211,202,162,119,119,163,49,190,20,158,15,24,109,100,34,252,211,214,74,222,159,247,90,205,155,182,63,238,193,7,23,210,223,222,99,122,87,59,148,241,18,245,248,116,226,87,130,127,61,154,178,55,183,188,91,192,145,238,142,247,132,254,19,171,52,247,53,237,65,38,207,195,236,16,241,243,81,118,62,73,84,122,36,165,223,105,185,13,147,130,150,89,48,57,12,178,152,233,141,33,188,165,7,212,237,181,86,93,123,151,32,181,122,183,110,222,104,27,220,141,63,190,52,201,213,160,175,48,140,203,17,241,225,211,203,0,255,251,250,237,220,191,185,219,251,239,110,175,210,125,26,195,88,233,94,177,155,237,21,227,210,233,34,74,100,102,6,169,238,136,136,210,78,234,54,181,92,235,75,2,179,164,83,199,95,213,164,71,96,137,53,188,110,55,217,45,137,247,244,185,203,122,73,220,164,180,229,54,222,146,164,155,10,60,170,127,55,13,162,23,227,88,217,37,29,113,44,199,120,208,14,101,239,60,0,62,93,109,175,92,171,22,149,214,233,245,238,117,177,11,46,110,120,227,64,168,72,75,250,12,191,24,248,225,159,152,139,0,255,232,143,79,161,47,115,111,85,143,58,174,169,204,188,27,37,166,227,133,155,227,123,171,42,211,88,201,86,180,223,16,228,159,23,0,255,136,126,245,232,181,29,109,233,226,215,183,224,220,130,9,140,110,247,27,55,120,205,102,102,30,3,224,215,213,246,74,250,166,7,33,117,122,221,59,189,196,154,46,94,248,187,59,147,2,77,233,93,12,224,183,132,251,186,85,91,59,186,171,95,200,169,86,239,134,119,211,111,26,37,124,113,135,254,195,90,138,232,23,109,126,246,53,196,124,254,138,18,180,172,122,36,117,218,17,137,36,41,141,196,15,203,128,79,126,165,158,57,90,202,36,179,148,40,230,26,78,169,117,92,23,181,75,206,163,184,172,227,12,152,211,236,8,61,128,30,127,109,173,82,211,21,210,214,107,221,185,199,235,6,252,241,120,111,250,140,241,207,125,7,0,255,88,24,49,47,189,239,29,79,236,85,179,123,26,121,64,119,235,198,233,155,81,179,123,0,255,178,33,237,242,70,249,231,170,186,200,58,201,231,195,196,35,81,74,99,118,29,39,30,147,136,189,122,195,10,35,51,132,169,162,243,146,125,216,144,143,0,255,92,62,131,70,150,136,172,19,167,82,242,156,34,135,201,197,60,64,94,125,123,175,58,246,175,115,231,46,125,195,241,61,88,226,228,135,250,0,255,250,155,174,45,124,68,124,111,197,168,19,229,151,27,191,132,190,245,185,209,55,241,158,245,47,206,120,70,225,73,123,244,10,46,241,146,189,104,91,33,214,175,143,23,175,168,159,145,133,158,73,43,21,27,87,202,212,76,11,73,84,104,247,84,51,202,99,164,176,28,205,204,15,40,126,59,244,251,219,206,136,122,183,186,123,41,139,247,29,51,37,50,170,191,162,247,87,147,78,175,99,251,243,70,252,112,134,126,136,199,145,30,210,118,48,132,81,31,177,20,37,137,2,238,47,90,186,116,125,87,91,171,132,63,230,190,81,146,166,191,109,67,30,75,88,127,7,190,58,157,70,119,253,209,136,35,30,239,43,206,209,163,184,194,123,121,204,237,136,200,8,82,147,188,228,101,127,134,123,250,29,226,87,158,77,91,222,132,95,50,141,241,53,238,119,79,37,6,186,123,189,19,115,130,91,109,82,238,78,16,242,99,253,124,189,79,7,126,173,155,154,246,29,239,234,233,28,119,7,71,179,67,99,247,79,222,159,216,63,99,246,23,233,71,137,186,147,239,25,239,152,215,231,74,94,146,227,197,111,35,221,72,111,231,136,202,132,169,150,160,50,179,138,73,172,109,202,163,28,67,187,39,111,54,228,165,123,63,162,166,158,228,154,137,108,74,27,116,143,169,217,235,84,178,195,210,204,105,79,184,16,1,187,191,248,31,246,223,109,111,73,63,204,45,247,37,207,216,197,224,251,175,31,236,63,27,61,165,87,43,93,69,166,58,159,136,63,94,254,90,73,102,157,251,239,78,43,102,230,36,162,156,82,243,54,107,237,67,62,151,145,191,151,121,250,162,134,126,239,65,130,73,149,113,81,201,44,5,230,103,214,156,7,236,126,123,239,37,246,191,104,52,152,254,232,197,71,217,185,117,164,0,255,43,248,175,248,52,188,167,83,226,19,78,118,233,1,254,87,56,100,186,174,78,232,234,224,199,78,156,97,145,58,228,101,155,223,25,123,103,62,37,120,52,167,100,49,253,186,68,10,182,20,152,25,57,171,117,30,48,198,127,213,189,233,220,87,148,160,123,203,251,113,43,174,187,130,141,30,54,232,241,215,214,42,191,63,167,214,107,221,170,253,19,15,220,113,160,251,83,180,105,65,159,100,63,242,104,98,144,157,167,85,248,139,116,34,46,74,37,46,141,81,197,24,19,97,42,86,230,83,22,170,253,32,191,188,248,71,188,245,146,208,87,121,83,151,243,52,83,121,32,198,177,218,195,90,227,30,23,51,86,188,6,184,183,214,30,127,250,125,213,74,183,189,189,205,125,183,81,219,170,59,240,165,251,86,131,139,167,79,177,7,121,180,17,254,213,91,129,111,213,234,245,236,191,134,27,126,239,239,46,233,175,78,37,105,200,235,243,36,94,62,73,36,163,150,110,84,239,164,155,169,146,20,213,81,36,122,154,204,37,198,176,241,75,154,56,21,180,219,179,48,162,252,86,140,95,186,171,190,104,216,175,109,133,167,125,55,62,32,22,58,222,238,7,134,112,165,221,204,217,13,152,250,181,87,126,184,189,233,19,244,218,238,59,111,172,27,177,224,235,151,251,71,157,153,224,228,246,170,45,142,8,0,255,226,159,244,189,74,161,107,119,251,78,103,9,185,102,156,221,153,8,216,208,223,152,199,86,135,220,206,200,140,40,37,41,75,93,199,2,0,0,0,0,0,10,232,71,250,159,81,247,90,59,87,163,215,188,179,236,233,224,195,162,207,15,37,131,62,159,185,237,240,253,171,70,41,165,214,247,187,142,251,150,72,168,44,171,228,55,200,194,13,245,4,124,235,229,199,173,191,181,245,115,98,98,203,91,223,37,109,184,221,109,89,198,126,75,200,171,111,239,213,253,106,220,184,231,185,249,125,195,250,98,168,47,86,238,100,92,186,42,173,78,100,212,240,196,199,45,219,158,195,168,29,62,113,167,149,195,102,182,219,33,63,248,175,72,178,23,215,191,37,236,112,163,126,195,217,217,63,15,144,31,250,29,47,235,159,94,91,180,89,189,189,15,0,255,132,9,94,119,171,143,246,137,193,118,204,47,244,124,68,70,158,22,79,75,54,111,48,161,41,83,202,60,117,0,184,112,63,210,194,197,136,0,88,153,22,47,88,0,0,0,0,0,0,0,0,0,0,188,0,0,104,1,87,134,194,197,204,200,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,1,201,133,251,59,194,194,138,144,163,46,20,96,175,164,71,177,160,143,11,247,162,90,200,124,40,52,42,238,8,5,232,37,114,38,232,114,107,175,12,145,105,181,85,171,181,181,96,220,107,220,67,229,51,7,62,21,154,93,205,120,47,95,253,92,125,175,164,160,173,254,240,221,72,216,60,252,246,158,21,171,48,219,95,254,182,99,26,115,59,66,28,59,86,210,140,250,72,96,141,147,46,219,132,72,149,73,33,87,113,246,180,68,93,126,232,35,114,173,44,180,137,71,51,131,141,146,45,25,187,133,169,103,209,167,139,35,172,236,48,140,177,243,72,34,254,198,245,191,177,0,255,112,117,218,119,194,186,225,196,159,150,51,138,1,95,38,205,213,82,34,213,101,144,157,39,99,10,175,230,186,47,217,118,79,234,102,250,196,164,214,120,42,137,79,12,202,227,182,47,98,210,67,191,35,194,29,149,178,106,67,204,165,107,165,170,228,3,0,0,0,0,216,7,196,135,47,238,175,218,162,89,118,119,110,79,97,240,14,181,41,64,130,110,5,239,239,91,173,94,235,246,39,252,240,195,99,235,63,164,15,233,191,109,57,123,30,81,65,87,162,68,77,15,168,199,167,19,191,74,95,245,36,206,222,220,190,211,65,14,75,199,59,187,39,151,34,182,185,127,99,3,83,24,241,173,77,211,149,225,87,175,141,214,231,94,119,107,52,46,239,188,247,244,31,211,171,203,253,40,187,211,6,67,204,195,95,198,139,87,156,173,111,73,165,25,217,54,166,250,153,37,253,86,226,58,108,170,156,58,45,102,11,7,218,163,188,146,128,111,175,157,68,23,36,111,81,73,165,164,90,131,62,81,94,53,18,136,113,85,139,249,171,140,147,106,154,135,141,253,118,150,77,211,128,58,124,244,189,201,119,93,52,133,70,247,70,247,240,133,59,30,56,209,253,165,215,167,62,61,143,29,104,83,53,230,165,62,31,185,86,141,190,154,202,122,235,86,92,243,48,122,31,138,117,73,143,169,211,231,215,219,180,150,240,51,136,119,74,232,163,10,76,118,253,52,25,75,204,99,237,120,204,186,203,192,44,205,28,46,58,230,226,15,94,124,202,46,93,157,68,46,82,73,188,205,25,30,111,135,187,46,59,174,27,112,50,71,217,61,198,206,163,112,33,50,63,9,221,217,130,19,53,0,255,147,72,250,189,18,96,172,233,244,134,205,223,236,74,190,99,62,159,131,127,185,116,36,146,244,121,99,115,7,99,221,208,223,213,103,174,176,55,76,131,32,164,122,155,94,244,181,111,187,214,166,62,220,221,185,180,141,244,48,118,48,148,177,247,159,247,215,241,249,90,157,166,232,181,99,150,120,62,123,120,53,17,247,183,227,254,67,142,87,99,47,135,177,142,190,72,13,102,41,27,120,253,128,63,250,243,244,249,148,215,95,110,84,210,174,51,73,158,63,22,228,226,44,2,246,254,197,0,255,227,242,196,180,86,162,231,54,212,27,208,22,48,118,99,126,112,0,255,218,218,52,179,63,110,223,190,183,244,167,247,114,63,103,84,126,108,204,229,211,252,63,159,179,244,119,171,171,80,74,175,236,85,97,38,48,49,125,144,127,94,252,51,94,94,109,21,242,106,226,246,26,238,153,184,152,123,163,79,220,204,204,204,148,59,64,194,95,6,252,181,74,33,119,47,165,63,70,124,248,244,107,239,77,232,107,55,193,208,233,223,139,239,238,48,15,241,117,0,255,232,175,50,69,76,117,95,155,221,25,172,33,167,203,83,221,14,18,45,73,164,27,209,82,210,230,57,146,58,79,43,26,136,204,46,214,176,48,234,50,196,205,123,59,158,147,17,233,143,63,23,43,71,157,154,11,183,176,53,115,55,228,84,141,49,131,154,120,147,216,56,85,210,211,79,166,176,167,29,105,243,55,64,94,10,167,15,218,90,181,72,47,62,119,111,221,26,247,133,82,183,123,0,255,104,119,230,173,134,252,220,250,229,74,236,77,123,245,239,214,16,237,187,228,254,32,177,115,7,104,159,49,73,195,94,155,100,70,86,167,182,35,250,190,113,52,54,32,239,111,173,181,182,253,239,122,221,91,0,255,187,9,231,181,159,71,7,252,193,63,159,183,189,126,244,178,188,47,122,53,2,92,158,161,174,24,66,23,177,132,13,57,252,249,12,154,73,51,73,155,59,51,89,122,45,117,34,10,187,78,120,244,112,250,164,194,29,102,42,141,34,205,101,166,119,54,157,237,252,0,245,135,126,213,112,247,162,123,95,196,109,232,196,1,199,176,165,23,189,138,121,185,190,49,63,235,186,124,234,222,180,225,225,27,207,237,155,223,153,23,118,74,238,176,92,101,59,54,134,252,245,43,42,183,189,8,125,105,100,20,167,154,40,113,223,211,14,243,42,220,155,57,204,31,175,24,201,110,179,63,27,66,159,177,51,159,73,177,127,148,167,236,69,118,131,190,205,184,69,5,113,147,41,83,231,7,192,167,91,127,221,91,207,169,237,245,183,136,33,127,215,250,179,165,38,102,233,135,88,140,192,251,163,253,223,246,111,246,175,91,0,255,24,125,218,216,62,181,211,140,43,99,229,14,39,34,94,148,157,26,133,210,32,215,166,142,66,225,165,166,149,248,106,208,105,146,113,214,239,159,223,237,45,196,188,204,173,91,247,34,104,171,238,61,93,250,173,123,41,102,213,42,128,252,208,239,140,251,244,58,189,9,167,238,125,120,50,21,209,221,106,214,231,7,250,160,203,69,46,34,34,98,69,82,146,36,155,150,210,38,155,150,48,140,72,196,182,44,56,4,14,35,27,242,34,239,231,146,36,45,163,82,166,214,34,156,82,174,151,82,8,24,68,122,152,210,136,160,118,10,150,176,86,205,233,131,89,121,104,150,221,101,35,24,133,251,121,235,237,92,186,82,75,173,70,235,30,207,219,240,196,31,95,58,44,122,209,91,152,193,74,137,161,211,175,252,183,218,46,220,187,9,127,185,231,238,178,19,187,187,125,186,63,98,167,137,183,135,77,100,103,54,232,66,175,203,183,249,136,202,45,227,197,67,187,213,172,174,147,10,126,113,170,71,100,134,29,143,234,225,16,91,115,141,163,236,56,187,200,144,143,0,255,146,73,35,138,183,140,220,165,174,18,229,81,117,162,5,148,225,167,117,47,222,241,238,237,234,49,223,216,159,147,153,201,32,228,37,254,189,87,29,251,173,110,221,167,207,187,222,149,50,141,107,208,225,215,143,63,233,182,105,241,222,251,158,247,53,211,243,154,118,247,130,222,105,84,36,210,125,82,91,209,70,104,164,127,234,87,144,246,218,221,86,141,180,193,173,78,220,183,209,199,74,240,114,55,10,225,127,219,157,27,26,19,94,46,234,253,40,171,158,73,41,179,153,120,42,45,101,230,92,38,98,134,155,194,216,196,152,13,160,211,85,110,123,151,58,174,111,238,122,95,107,216,51,119,188,3,244,65,149,106,238,207,218,152,54,85,35,190,173,139,204,189,86,29,62,189,155,119,238,101,39,108,119,168,84,199,7,0,0,0,64,197,123,155,210,11,186,72,93,100,67,230,176,51,159,217,208,56,96,46,242,109,67,31,246,206,213,41,81,212,103,102,134,197,140,124,190,150,11,144,211,21,119,62,70,146,124,85,204,223,53,44,228,103,0,220,207,180,168,176,51,20,21,96,69,94,88,145,113,0,250,0,59,23,25,71,125,174,112,20,20,239,69,181,40,0,192,5,194,251,116,74,200,137,248,197,175,0,255,165,94,173,9,171,211,137,171,100,49,39,94,116,159,189,6,225,149,144,139,92,158,190,70,194,39,226,66,35,219,8,55,105,52,109,193,129,115,91,151,31,209,96,86,209,202,185,158,189,38,129,68,2,254,243,254,149,94,231,42,198,66,16,115,254,147,250,47,31,102,85,182,211,209,78,154,72,176,223,78,186,130,236,32,197,109,163,4,49,198,113,37,214,66,16,115,254,83,251,139,157,97,78,101,245,214,209,78,209,0,0,168,0,186,148,131,252,117,36,14,186,152,67,253,81,223,141,2,222,175,113,212,21,57,222,175,113,212,85,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,160,11,69,5,93,210,7,172,239,94,27,135,181,195,189,8,0,255,25,141,133,181,34,178,196,81,208,21,69,197,123,59,20,239,3,70,248,175,150,79,216,210,116,26,234,157,40,214,253,103,234,64,29,39,43,239,34,220,98,111,138,13,54,9,98,134,0,255,187,95,228,120,52,45,29,46,79,24,43,0,255,63,205,233,231,114,33,44,99,149,146,133,77,65,168,47,95,120,93,36,93,63,239,161,207,219,26,244,89,19,87,121,123,3,49,240,69,46,194,205,231,11,17,13,71,118,85,78,16,252,207,87,245,95,236,207,253,164,37,137,118,22,196,160,127,217,127,71,180,244,56,205,7,0,192,11,16,145,132,200,113,147,162,120,47,116,155,54,23,87,158,100,133,3,230,69,181,120,241,222,42,22,0,0,0,0,0,0,21,117,10,120,1,243,35,92,42,199,250,93,58,31,46,222,95,37,233,3,228,229,61,82,50,44,172,251,201,86,139,121,124,46,149,163,62,73,173,100,62,96,46,31,81,130,84,11,245,33,191,73,161,5,14,247,66,31,217,20,11,128,138,107,41,208,71,97,71,126,69,148,216,187,146,172,148,33,19,230,212,154,66,61,67,94,172,124,147,219,225,118,215,59,37,250,178,29,139,201,101,19,167,138,120,215,97,214,17,69,122,205,24,118,181,23,185,175,1,203,9,98,46,233,87,73,102,100,82,154,155,84,210,102,48,101,157,22,45,38,207,203,182,118,26,179,106,139,89,204,212,233,146,194,211,156,209,126,200,89,134,251,27,223,202,11,191,149,172,183,245,105,221,183,91,170,240,203,59,223,81,80,19,239,30,220,146,183,217,146,107,236,159,71,252,185,24,191,36,241,118,196,142,71,28,238,139,219,119,74,188,42,82,228,24,79,156,97,30,107,216,186,81,23,121,49,86,175,230,125,109,242,128,250,117,227,206,237,155,155,251,221,222,177,6,248,160,93,148,191,31,197,124,220,11,61,205,29,145,241,50,105,84,239,165,221,145,170,53,201,41,228,194,202,84,6,63,252,225,7,79,85,162,172,12,22,102,159,231,158,134,123,89,224,71,144,74,73,61,91,178,73,250,158,120,43,33,147,134,173,118,219,211,98,166,101,67,62,49,117,98,94,167,207,173,223,109,239,218,228,187,5,45,52,104,164,17,112,155,116,21,133,130,238,43,70,30,147,33,246,100,107,230,103,91,142,58,238,76,178,126,148,55,94,148,58,83,242,14,179,119,181,97,25,82,17,3,239,229,14,39,145,84,7,76,204,68,54,59,91,35,48,241,126,125,161,203,38,151,115,187,175,40,111,233,86,72,195,140,222,90,55,94,53,249,101,37,74,93,170,225,162,219,204,225,73,251,203,182,75,136,92,107,145,204,189,178,198,42,217,148,85,195,29,135,217,230,61,177,172,219,80,75,94,37,98,75,167,202,178,138,251,153,146,213,17,82,159,234,173,32,149,124,18,154,180,26,117,251,206,237,206,141,228,16,119,229,162,85,163,22,71,252,96,13,27,153,191,31,242,250,188,62,87,220,92,145,148,192,163,69,219,214,182,198,56,220,73,150,170,170,205,143,222,171,138,216,248,93,248,154,45,204,99,63,27,42,1,214,94,245,164,89,167,143,156,241,211,71,212,233,51,246,74,248,17,25,164,68,37,89,200,225,52,89,139,9,213,191,165,79,197,80,81,17,232,246,225,20,91,69,94,184,211,176,129,109,244,198,88,111,39,213,237,77,171,23,10,253,53,26,241,195,167,182,59,226,28,254,106,99,14,191,143,249,88,123,103,228,166,73,179,144,66,43,89,35,101,236,150,195,133,219,200,100,10,53,107,80,38,81,17,135,230,1,116,249,40,250,200,108,119,4,41,148,212,162,117,200,37,162,68,202,13,41,55,166,94,153,106,74,153,121,195,173,236,204,72,71,83,66,126,221,11,154,139,237,86,90,70,22,80,208,218,206,59,82,105,65,173,77,79,93,96,12,179,248,235,144,91,150,109,209,94,140,120,47,50,151,145,145,185,40,81,105,117,154,53,90,163,191,236,119,241,185,20,169,244,107,112,104,136,153,31,0,0,238,3,226,199,183,67,23,81,11,39,104,137,116,40,227,16,122,26,175,10,243,142,249,225,220,39,81,34,23,45,51,125,78,237,86,232,170,211,32,90,161,120,194,245,172,97,28,3,252,140,2,190,39,127,233,114,44,170,185,154,83,151,24,169,213,80,84,95,30,182,145,154,25,241,61,249,244,200,69,232,116,174,9,147,155,197,226,32,114,219,208,212,6,75,180,19,120,163,81,14,75,183,35,162,94,219,154,244,105,95,246,153,32,220,91,47,239,140,127,157,190,170,56,68,171,115,43,142,70,28,52,92,222,39,28,225,104,123,150,133,12,153,207,39,215,47,87,51,212,139,226,212,112,107,201,113,25,137,13,140,212,67,126,206,60,187,155,97,124,136,0,0,255,234,175,236,253,215,234,52,226,226,253,155,187,112,197,85,140,158,119,21,91,24,159,95,185,44,81,151,211,231,67,252,10,133,7,191,113,194,89,111,51,124,6,168,156,110,201,221,183,114,245,62,18,215,178,138,151,121,146,7,12,24,247,162,172,94,210,155,204,81,150,169,25,110,251,102,125,50,54,240,84,225,144,43,150,179,137,109,104,222,106,136,236,31,249,174,21,133,68,61,105,140,197,108,214,185,141,92,199,98,15,75,101,58,213,203,240,41,95,219,210,92,148,152,177,243,81,133,223,174,145,26,219,17,227,93,82,134,56,148,1,222,224,110,235,156,190,108,206,112,182,142,201,26,117,227,63,73,248,149,160,175,29,244,239,234,112,220,233,180,40,75,56,73,117,138,91,237,217,171,153,23,1,35,159,203,92,145,153,145,148,102,38,37,77,20,114,29,177,180,144,89,51,137,44,126,248,105,138,191,22,63,102,27,18,31,41,94,172,178,227,69,201,213,143,182,69,156,197,123,149,155,14,50,139,250,201,17,118,140,69,12,145,151,142,126,237,181,41,25,213,159,86,231,246,221,224,198,115,107,69,229,56,91,107,138,1,160,253,136,175,228,243,249,92,56,211,159,245,26,225,237,116,153,70,160,118,248,193,205,229,199,212,239,149,187,113,86,188,35,177,11,7,64,133,140,124,36,13,5,0,0,0,108,63,220,203,133,158,20,39,31,145,116,61,239,207,174,19,213,225,134,185,166,171,12,38,126,144,99,252,239,189,35,43,105,156,44,140,59,1,238,147,92,230,106,62,200,168,150,76,82,26,166,165,213,17,107,204,212,36,153,20,15,127,120,234,131,155,219,12,97,139,54,214,159,79,211,103,20,245,188,77,127,147,59,184,209,33,74,99,98,68,186,46,195,236,206,39,119,146,52,142,61,241,82,215,224,3,189,38,99,101,246,174,196,251,123,109,90,219,108,101,30,106,30,48,178,127,158,238,149,78,147,43,73,45,37,226,109,83,55,212,165,172,9,28,54,216,196,67,14,3,218,50,198,108,35,252,141,95,172,191,162,52,246,71,251,150,249,176,148,94,37,206,116,195,150,150,114,137,7,193,4,237,76,13,128,138,59,66,1,46,224,206,180,112,161,90,0,0,0,0,0,0,0,0,0,0,188,0,123,161,197,189,21,99,71,40,96,232,50,67,225,226,189,168,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,7,93,228,90,59,41,205,200,12,82,131,70,165,164,212,166,184,108,35,26,63,14,83,106,17,59,38,81,165,23,174,176,212,143,136,236,154,203,1,190,228,90,174,170,96,72,86,58,170,12,204,229,123,248,103,127,147,177,236,157,108,170,4,196,252,143,90,221,127,85,246,215,0,255,83,155,138,250,183,66,160,234,113,149,7,0,0,0,252,228,136,157,107,71,194,203,186,51,201,91,118,208,70,228,18,26,29,145,192,223,75,201,53,161,46,197,18,135,247,15,23,109,254,242,139,107,60,206,15,158,180,237,236,126,254,101,159,177,129,17,254,137,230,201,215,243,203,50,187,61,46,187,53,130,157,123,109,186,54,173,86,47,195,237,237,176,220,186,119,19,174,56,239,44,169,236,247,198,239,93,162,103,74,225,175,51,247,119,238,7,219,211,156,98,135,180,171,52,168,18,77,254,228,251,39,237,119,110,95,69,0,84,247,21,107,175,178,87,157,78,163,196,175,213,48,223,189,121,47,94,248,110,47,169,20,119,193,209,189,165,159,74,225,175,76,247,137,238,251,216,211,156,98,123,179,171,52,168,18,82,254,219,251,217,237,143,97,175,49,204,208,229,74,238,136,154,17,65,200,52,154,212,25,179,148,148,242,150,203,237,83,95,182,108,110,213,58,162,198,11,59,109,234,84,193,39,206,101,99,46,138,206,179,54,58,211,179,47,180,215,35,82,19,81,99,126,240,103,223,194,167,246,171,237,86,8,128,181,43,37,73,212,9,205,82,40,37,77,182,225,36,221,59,141,97,51,40,169,208,178,41,153,197,110,190,165,203,173,71,237,41,113,198,75,165,74,111,14,114,24,151,135,199,124,84,101,170,3,82,19,16,243,63,106,117,0,255,85,217,95,0,255,79,109,42,234,223,18,33,163,194,171,52,122,37,89,239,238,180,237,211,205,13,90,8,157,52,114,162,144,146,240,181,210,201,237,168,158,154,152,120,184,55,226,78,102,177,38,3,218,66,57,217,159,169,83,161,25,177,126,101,91,82,73,9,199,121,69,164,220,178,44,165,241,184,110,105,34,162,44,166,77,48,81,158,215,13,247,246,186,97,118,207,234,149,196,20,102,181,3,121,72,207,237,236,10,173,102,37,65,203,226,156,243,149,68,75,200,38,51,180,150,172,241,22,135,165,141,99,58,229,190,164,29,211,234,186,84,33,15,140,56,81,40,244,159,53,252,202,42,78,26,242,103,123,141,225,138,181,87,217,171,78,167,81,226,215,106,152,239,222,188,23,47,124,183,151,84,138,187,224,232,222,210,79,165,240,87,166,251,68,247,125,236,105,78,177,189,217,213,44,114,199,94,153,240,179,172,140,202,214,21,196,17,183,180,94,199,35,16,55,82,110,77,168,84,49,195,223,29,196,69,133,191,252,98,5,143,51,140,39,237,68,187,159,127,217,153,237,234,135,148,0,255,246,126,118,251,99,216,85,27,194,147,95,230,111,102,118,251,163,246,0,4,252,165,74,146,70,157,214,172,132,84,234,132,155,77,210,189,211,24,54,130,140,106,61,91,145,169,236,160,58,151,18,183,34,53,168,68,6,47,127,185,198,222,236,228,240,49,15,193,153,139,93,149,235,81,82,58,89,25,116,68,107,181,238,196,184,169,148,45,47,173,165,173,110,227,186,89,201,168,179,54,237,152,13,136,169,174,163,132,24,35,10,179,218,178,131,209,236,56,59,105,200,35,182,135,30,114,17,17,123,37,137,36,59,106,45,117,66,73,16,154,235,56,197,125,202,223,27,210,157,140,74,21,9,21,196,90,27,119,166,184,198,89,85,156,227,174,41,102,113,0,66,146,213,165,241,41,29,158,212,182,132,83,221,38,159,122,198,43,110,72,51,102,156,168,99,209,183,230,49,187,38,69,140,212,160,94,37,34,165,112,86,78,238,100,77,147,35,237,120,102,100,123,155,34,17,243,63,106,117,0,255,85,217,95,0,255,79,109,42,234,63,16,33,234,142,36,180,184,181,168,65,219,150,102,117,158,66,104,241,214,48,240,130,246,56,180,113,233,36,212,238,105,134,139,30,190,172,177,52,143,24,151,55,185,194,204,92,205,125,122,8,231,65,230,138,189,50,226,7,89,17,149,161,43,139,219,54,181,94,200,227,19,55,42,110,92,71,245,51,252,221,65,172,85,168,20,170,130,57,25,198,108,118,162,173,98,74,102,182,41,12,213,134,16,231,151,249,155,121,194,254,168,189,170,1,0,0,106,9,24,73,226,147,122,141,212,160,121,107,29,135,245,222,100,57,93,107,99,114,83,105,21,23,71,206,123,55,114,200,4,53,195,75,164,42,227,152,195,226,60,225,114,254,179,137,237,91,246,64,86,105,32,59,106,142,89,167,22,217,208,168,153,140,203,164,235,50,212,117,152,18,137,82,111,153,110,5,53,234,135,161,106,80,133,206,56,168,180,3,106,97,77,147,115,209,63,201,182,183,21,114,165,103,68,137,108,217,204,101,141,226,156,158,113,16,2,159,22,202,182,142,247,211,168,222,183,58,76,205,208,75,71,133,249,152,17,191,168,163,92,226,124,134,176,209,155,193,216,201,151,81,156,18,175,54,60,37,132,210,110,237,248,97,107,145,89,106,157,76,219,49,53,85,170,103,165,141,84,143,200,167,196,188,220,237,33,21,103,9,151,243,131,133,114,50,105,251,26,2,0,170,60,115,213,85,35,217,173,4,169,55,233,188,79,178,153,109,183,210,173,68,174,238,115,174,141,119,151,190,199,231,233,135,151,141,67,229,56,57,193,125,182,29,250,83,50,150,173,146,160,146,164,81,167,53,43,33,149,58,225,102,147,116,239,52,134,141,32,163,90,207,86,100,42,59,168,206,165,196,173,72,13,42,145,193,203,95,174,177,55,59,57,124,204,67,112,230,98,87,101,128,150,73,43,122,55,187,211,32,241,98,204,190,241,100,184,13,83,160,143,148,14,11,162,109,75,118,33,254,232,93,8,21,196,75,33,133,161,166,50,39,75,237,179,19,237,105,166,228,114,27,69,15,198,252,136,204,168,36,146,184,53,163,194,35,109,119,231,45,36,35,170,147,98,238,65,232,99,34,98,106,38,143,72,106,242,168,133,143,28,49,101,189,230,23,143,114,37,43,133,230,117,86,58,0,0,0,0,160,186,225,138,181,87,217,171,78,167,81,226,215,106,152,239,222,188,23,47,124,183,151,84,138,187,224,232,222,210,79,165,240,87,166,251,68,247,125,236,105,78,177,189,217,213,44,114,199,94,153,240,179,172,140,202,214,21,196,17,183,180,94,199,35,16,55,82,110,77,168,84,49,195,223,29,196,69,133,191,252,98,5,143,51,140,39,237,68,187,159,127,217,153,237,234,135,148,0,255,246,126,118,251,99,216,85,27,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,0,0,0,0,128,74,170,52,35,115,101,182,180,66,75,102,184,162,166,180,41,161,161,39,104,211,214,104,93,113,169,252,148,203,165,68,175,75,155,79,189,13,123,191,220,99,175,205,220,84,208,182,178,53,109,116,118,13,187,26,161,146,242,53,106,70,125,31,233,167,132,80,226,132,184,36,67,104,150,58,97,191,147,242,248,145,91,28,199,27,41,212,167,80,31,92,20,241,165,213,86,38,102,92,6,177,138,153,121,137,157,198,0,117,125,26,229,77,18,153,149,68,41,147,218,208,82,221,17,227,146,102,84,152,226,48,229,135,121,220,86,102,85,34,212,99,135,165,38,85,48,211,149,187,18,184,234,174,237,227,9,155,163,29,164,225,159,64,131,36,133,183,54,173,192,55,55,167,26,41,181,230,223,226,178,41,174,184,111,125,0,255,105,138,15,111,177,82,118,23,74,120,141,147,237,151,251,173,172,211,30,128,0,160,73,180,102,124,58,165,237,206,26,89,179,214,151,4,109,41,195,124,43,148,140,92,241,251,148,95,114,233,17,37,106,234,121,220,112,211,79,193,59,54,230,114,246,240,162,173,103,163,179,46,187,137,109,141,16,17,17,17,17,73,146,68,82,66,40,137,164,109,211,182,36,105,195,140,88,150,50,226,112,72,220,142,78,155,58,37,50,21,42,84,168,20,168,210,164,73,251,244,160,143,216,107,71,37,153,25,89,74,144,40,149,146,226,212,150,33,47,249,109,88,82,107,217,13,137,10,177,170,88,42,70,68,10,205,101,13,0,255,88,153,171,42,184,151,237,16,36,189,144,36,77,58,228,66,105,219,102,214,30,194,146,167,68,25,55,109,83,10,55,77,41,37,213,165,70,167,19,169,22,119,243,62,225,20,167,95,70,102,19,75,152,148,53,89,213,38,182,103,236,90,27,180,33,35,50,50,50,162,68,137,168,180,144,18,97,226,182,110,83,162,182,207,248,101,83,183,18,153,195,229,134,116,42,213,105,45,71,179,208,174,194,170,64,119,109,53,246,164,0,45,106,116,58,173,149,80,90,75,122,102,57,67,181,214,35,28,210,142,74,109,75,46,17,115,173,141,39,69,160,198,35,87,169,74,137,33,110,170,36,230,22,219,151,147,63,118,105,175,51,183,86,226,148,220,180,146,167,210,226,188,249,113,195,60,217,6,165,149,76,157,231,97,91,209,171,178,251,182,78,106,134,177,52,81,199,139,139,248,157,253,108,227,176,155,153,0,237,197,236,31,6,44,238,19,36,41,41,180,210,220,54,10,249,94,74,144,40,37,89,231,9,123,171,25,167,74,132,58,36,245,170,16,109,72,160,197,108,244,195,139,193,207,165,13,222,181,141,28,246,64,187,82,195,79,47,50,50,118,236,181,163,194,43,212,109,87,109,107,101,164,191,121,40,235,173,27,153,41,46,108,60,183,81,18,155,187,208,101,158,229,169,59,182,228,29,183,178,52,219,231,101,144,166,70,102,237,190,232,53,72,109,131,180,14,173,209,56,65,72,190,65,220,44,165,159,114,128,106,196,66,147,27,18,216,245,40,17,217,245,160,127,101,93,187,193,76,118,176,173,96,0,0,252,36,140,216,185,118,36,188,172,59,147,188,101,7,109,68,46,161,209,17,9,252,189,148,92,19,234,82,44,113,120,0,255,112,209,230,47,191,184,198,227,252,224,73,219,206,238,231,95,246,25,27,172,71,232,115,37,86,36,141,200,32,164,122,141,234,180,76,165,164,178,37,113,195,20,150,121,200,173,93,183,213,136,98,167,82,157,126,248,106,46,231,114,209,75,158,181,125,252,101,47,180,123,37,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,118,128,6,0,192,154,97,198,202,181,35,226,5,221,145,228,33,59,107,219,56,133,70,72,228,243,247,42,114,92,183,244,75,28,222,63,172,181,169,20,106,141,57,249,193,108,182,157,173,98,74,158,177,19,18,245,25,123,175,40,37,50,34,43,201,146,164,134,41,113,105,243,184,101,18,219,190,244,148,186,212,134,91,171,162,88,197,77,177,90,182,177,80,99,246,49,58,43,179,164,157,200,254,206,53,141,38,206,215,243,203,242,132,61,46,123,106,226,139,249,33,6,218,39,231,83,251,88,155,53,15,0,0,0,0,0,0,0,128,212,68,204,0,255,168,213,253,87,101,127,253,63,181,169,168,127,43,4,170,30,140,121,0,125,196,94,59,42,201,204,200,82,130,68,169,148,20,167,182,140,35,38,191,13,75,106,45,187,33,209,170,23,86,177,84,140,136,20,154,203,62,190,100,101,174,170,224,119,86,58,170,140,207,229,135,248,103,159,156,177,236,99,109,21,3,0,0,0,170,251,138,181,87,217,171,78,167,81,226,215,106,152,239,222,188,23,47,124,183,151,84,138,187,224,232,222,210,79,165,240,87,166,251,68,247,125,236,105,78,177,189,217,85,26,84,9,41,0,255,237,253,236,246,199,176,215,24,102,232,114,37,119,68,205,136,32,100,26,77,234,140,89,74,74,121,203,229,246,169,47,91,54,183,106,29,81,227,133,157,54,117,170,224,19,231,178,49,23,69,231,89,27,157,233,217,23,218,235,17,169,137,168,49,63,248,179,111,225,83,251,213,118,43,4,0,0,212,29,64,23,185,214,78,74,51,50,131,212,160,81,41,41,181,41,46,219,136,198,143,195,148,90,196,142,73,84,233,133,43,44,245,35,34,187,230,114,128,47,185,150,171,42,24,146,233,18,49,0,255,163,86,247,95,149,253,245,0,255,212,166,162,254,87,17,152,203,247,240,207,254,38,99,217,59,217,83,122,48,230,1,244,17,123,237,168,36,51,35,75,9,18,165,82,82,156,218,50,142,152,252,54,44,169,181,236,134,68,171,94,88,197,82,49,34,82,104,46,251,248,146,149,185,170,130,223,89,233,168,50,62,151,31,226,159,125,114,198,178,143,181,85,12,0,128,181,171,180,22,82,178,54,110,109,171,122,81,201,247,63,34,220,182,94,152,18,109,157,28,163,18,51,170,70,168,68,165,38,86,186,96,104,198,240,81,40,56,227,178,42,35,51,213,1,0,0,0,80,229,153,186,8,29,161,21,210,173,16,238,222,185,185,174,219,205,252,178,204,112,170,83,253,222,186,137,149,41,247,63,22,120,150,129,172,252,101,19,152,206,70,179,215,135,109,67,39,153,81,107,45,110,205,215,8,151,76,25,74,105,148,104,26,209,232,33,149,28,74,8,205,120,77,173,35,110,162,56,154,67,28,117,233,52,58,227,100,14,241,33,51,24,205,46,228,17,227,206,72,129,126,36,173,245,164,13,205,90,167,53,73,174,74,27,58,161,165,164,107,34,165,171,42,78,147,34,79,142,153,115,234,242,138,204,81,151,90,10,25,156,202,199,60,208,46,105,203,216,144,77,156,159,199,181,0,239,103,90,200,167,194,206,103,90,64,1,224,66,126,211,41,201,36,8,247,116,145,143,204,213,112,169,103,102,117,50,106,52,2,47,215,89,238,172,64,174,79,139,6,166,102,23,75,184,151,11,93,36,217,43,34,51,51,73,56,78,189,190,229,119,245,234,151,188,42,210,24,121,37,31,153,97,114,230,90,196,85,234,186,6,123,26,111,164,201,228,51,155,165,174,94,142,102,135,109,200,203,139,12,61,109,198,244,77,131,230,172,113,190,244,59,153,81,213,26,205,95,53,173,247,156,140,0,235,173,231,136,227,5,77,118,28,73,167,123,18,180,68,26,29,44,204,66,177,229,56,103,180,71,35,4,190,92,41,52,250,119,188,206,152,73,151,116,108,204,79,238,63,42,213,86,77,232,223,119,199,6,119,212,110,98,204,201,65,133,47,134,182,217,26,0,0,0,0,0,0,0,21,238,69,210,0,243,185,84,63,228,253,12,125,210,40,249,136,164,78,100,148,116,8,125,154,208,169,9,69,28,36,49,80,241,49,229,151,207,136,151,36,41,73,58,195,82,74,69,97,211,99,247,227,253,168,247,119,70,174,58,196,69,210,72,18,221,71,133,91,210,146,62,88,151,151,230,25,21,226,30,201,237,116,232,58,55,163,47,168,40,252,196,35,30,245,155,18,59,149,116,116,136,204,12,198,182,51,217,185,17,95,174,151,145,52,131,230,77,141,34,81,35,38,151,58,22,43,161,22,141,72,227,76,181,43,248,31,17,254,214,223,233,230,213,168,211,43,57,239,146,230,93,92,133,23,216,136,132,68,11,159,178,150,141,224,217,70,252,245,147,177,127,208,178,201,187,127,159,81,40,170,166,172,40,115,69,30,190,61,184,158,221,149,119,91,33,17,95,205,223,244,85,194,166,233,139,254,141,188,42,113,35,46,244,147,183,57,204,100,88,181,124,174,82,51,23,43,206,40,110,113,72,222,85,211,60,147,80,191,96,164,141,164,49,208,47,213,95,241,232,247,170,211,232,72,213,143,70,23,174,248,128,31,79,60,197,206,76,101,107,152,194,152,223,107,69,140,95,208,186,35,169,155,164,217,13,27,124,219,62,207,43,134,24,31,49,208,163,83,151,52,6,230,114,54,180,159,12,152,248,42,246,167,217,210,200,164,224,210,46,165,110,243,173,77,136,25,79,171,147,177,178,161,61,153,3,140,248,99,250,247,86,111,199,41,82,222,187,119,207,96,52,206,142,110,75,212,105,216,171,61,198,16,13,249,161,222,42,181,141,124,169,122,127,182,77,41,171,112,175,232,36,180,176,210,106,158,230,25,99,38,252,181,73,210,93,167,84,58,26,155,223,122,3,224,35,231,231,243,1,50,245,87,35,250,73,199,67,179,164,212,112,149,159,218,181,94,24,198,47,159,250,222,116,218,42,35,49,119,154,183,226,74,197,67,23,39,92,194,179,172,109,195,184,174,1,219,15,24,185,92,102,126,236,157,73,105,244,117,247,78,43,153,45,125,107,66,157,178,88,107,241,195,206,80,0,64,133,181,20,99,7,124,185,20,0,255,40,117,175,164,52,234,114,202,55,154,111,144,107,35,220,41,83,32,215,84,194,73,31,188,224,184,163,152,167,207,245,118,20,239,107,215,187,213,29,178,185,187,119,110,121,55,102,66,203,125,222,103,249,192,128,220,202,178,9,123,229,195,217,58,218,230,218,108,205,200,104,73,230,135,80,188,15,237,142,93,81,213,204,237,181,154,161,58,217,102,246,143,33,95,151,244,189,226,85,175,254,173,78,111,169,170,95,119,224,132,47,14,224,126,95,233,93,108,181,201,78,178,191,27,238,71,252,40,181,164,103,125,29,66,226,192,132,184,23,107,175,149,81,106,68,84,167,132,243,188,149,148,154,228,184,0,99,228,23,137,151,153,132,102,62,26,26,253,217,138,192,47,244,11,143,234,116,152,253,62,244,154,85,153,107,108,106,3,218,108,199,92,110,125,4,205,103,82,50,166,185,155,24,62,91,103,236,150,176,241,173,89,55,21,199,56,110,58,243,160,109,139,176,238,175,157,31,78,238,136,18,235,103,180,174,247,238,239,219,157,208,134,47,69,174,123,115,169,113,107,131,81,217,151,73,92,207,6,70,65,183,150,190,221,250,34,253,73,226,33,81,41,117,90,118,92,90,212,100,135,55,228,54,213,136,21,183,22,53,229,161,240,236,104,187,24,244,177,222,206,178,222,222,180,122,33,153,150,55,58,113,76,58,156,238,136,95,88,151,43,121,195,185,13,248,242,169,254,206,39,87,15,74,41,165,151,167,239,87,241,230,81,25,46,203,81,191,121,122,97,2,151,216,182,12,144,64,191,84,127,229,171,254,174,213,105,116,204,234,223,157,187,112,197,103,249,222,231,93,197,207,108,98,187,178,75,131,242,114,153,23,185,245,34,130,22,187,70,105,162,144,106,146,84,173,134,115,163,17,77,14,84,160,30,198,113,85,96,70,76,176,49,251,32,15,36,230,51,183,116,250,216,43,147,97,114,193,208,202,125,143,106,154,74,53,21,17,217,125,70,67,236,132,250,121,237,180,159,25,149,111,57,124,200,233,243,249,200,133,163,79,210,230,174,36,235,130,199,140,237,142,50,168,29,189,27,235,221,198,193,167,207,38,54,103,115,166,109,205,240,136,91,159,52,243,145,57,114,243,81,115,84,91,122,117,225,190,41,57,54,143,72,195,181,121,194,71,189,37,134,39,252,111,107,218,197,13,160,75,125,230,50,10,169,249,168,36,163,86,74,75,232,52,242,244,232,50,195,77,120,243,41,209,42,138,45,140,20,196,81,115,140,204,12,237,136,246,44,130,110,45,29,221,185,112,215,91,78,172,8,119,44,30,213,6,213,51,154,33,238,53,216,109,81,133,176,92,97,88,155,157,83,140,121,186,168,239,157,148,228,34,73,173,209,28,119,248,234,189,123,136,6,207,202,245,201,100,186,96,10,31,51,141,169,14,161,207,140,136,204,144,3,228,213,163,100,109,49,132,244,196,1,0,0,21,34,246,133,92,107,55,68,1,66,79,178,9,57,236,173,103,137,28,239,165,62,10,33,23,74,205,80,192,123,53,182,197,92,78,181,120,63,63,220,26,199,212,69,212,184,128,185,29,219,13,139,121,53,20,245,185,20,118,6,192,206,80,0,0,0,0,0,64,133,181,47,192,74,170,184,87,210,2,244,159,94,140,149,57,31,5,188,184,87,22,11,64,192,109,196,31,247,98,212,228,34,9,137,87,192,4,139,190,111,17,70,216,193,83,147,138,69,236,163,198,98,227,136,247,119,223,148,73,0,255,85,18,5,235,242,160,238,199,102,79,16,234,191,31,116,125,68,194,35,57,142,85,79,215,116,241,210,212,108,10,136,24,34,251,159,247,232,62,87,108,71,204,178,188,82,145,164,29,46,177,165,0,255,193,229,179,230,105,227,148,166,193,157,136,225,229,127,164,254,91,85,204,191,245,143,80,218,243,17,0,0,0,230,144,159,143,92,11,135,57,200,95,207,0,70,230,107,28,117,69,142,161,115,227,168,171,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,33,23,115,192,252,204,103,70,35,135,188,26,53,142,247,241,19,114,33,222,142,164,21,14,120,47,242,244,229,88,184,144,249,106,193,253,40,70,17,254,186,245,188,147,85,75,54,204,176,81,176,5,203,39,226,195,63,26,126,122,248,228,212,198,114,78,134,107,240,142,151,201,169,139,253,129,160,15,119,248,199,202,189,191,147,146,145,149,41,5,176,113,97,167,60,161,71,249,235,147,225,250,69,205,22,62,49,125,113,146,225,146,246,29,56,154,155,159,210,47,27,196,32,136,254,175,236,0,255,5,210,127,166,161,157,4,97,252,139,224,103,166,39,138,253,91,185,150,222,213,162,210,154,160,207,22,182,111,95,32,6,253,27,0,255,34,248,155,231,3,0,160,28,240,190,110,101,54,114,168,175,84,56,222,215,173,12,42,199,56,32,253,171,113,144,35,253,171,113,0,0,0,0,0,0,0,0,0,0,84,64,133,188,31,81,210,2,202,1,82,191,178,196,197,124,100,212,225,144,11,50,47,183,28,48,238,101,210,227,24,73,3,233,135,47,107,23,35,183,119,28,0,47,238,164,105,241,254,202,80,192,139,145,177,117,171,16,183,251,114,90,135,88,192,147,1,115,41,191,93,55,201,40,78,236,92,36,234,52,43,163,42,220,184,166,230,244,67,38,37,204,99,76,5,133,58,54,176,61,223,178,64,226,125,221,206,168,244,62,201,123,82,90,18,231,173,142,171,51,253,133,12,106,232,104,46,67,149,113,83,13,91,130,24,162,61,204,126,69,200,188,222,62,228,243,35,119,198,142,200,8,151,62,108,100,70,22,82,18,167,58,69,38,236,106,210,173,77,93,244,72,163,238,158,46,167,251,39,206,174,239,74,189,101,4,41,148,42,233,222,73,103,107,122,97,34,2,74,21,229,102,198,103,95,198,58,230,117,153,73,201,138,136,104,72,77,122,56,149,186,132,188,41,78,55,138,59,53,30,163,174,56,168,133,23,151,170,225,102,156,237,205,80,8,57,253,34,249,140,181,246,46,133,22,229,29,67,188,97,105,223,78,79,187,112,139,137,93,83,166,62,134,229,79,91,150,117,18,242,35,183,247,206,160,165,250,76,201,168,73,185,213,182,251,136,188,46,59,133,212,66,252,155,40,140,48,215,162,192,100,96,163,221,54,152,109,252,234,69,207,168,79,221,90,155,118,219,171,212,90,173,86,243,86,163,173,57,120,110,244,186,23,135,158,184,164,87,220,154,49,92,204,20,126,111,132,191,132,159,139,114,63,72,157,78,163,82,190,111,28,162,90,11,136,61,125,114,84,17,108,149,152,125,153,199,160,195,87,223,171,198,94,139,70,239,70,93,210,221,234,222,141,87,189,10,44,252,221,19,220,226,66,30,102,172,198,220,90,235,190,206,221,145,73,23,13,26,148,180,52,105,125,27,212,203,49,141,76,137,159,82,165,93,7,195,68,39,92,205,21,54,102,4,175,55,128,46,151,153,249,60,165,59,118,165,108,221,181,41,236,113,73,153,50,162,97,213,164,204,162,207,21,7,88,170,128,165,121,16,161,254,72,125,62,51,41,217,81,163,137,164,103,51,174,180,218,184,180,13,53,116,187,43,159,75,21,23,131,48,190,241,208,22,55,221,178,217,237,190,4,189,248,39,125,175,74,235,90,221,158,74,99,170,184,70,202,211,206,233,93,77,112,162,113,46,67,29,229,159,215,69,214,60,201,204,189,50,26,198,123,210,145,99,234,37,215,132,59,205,184,170,64,168,78,65,44,204,180,140,98,76,62,180,115,243,0,43,99,235,50,131,38,113,73,102,22,198,101,95,210,62,22,100,198,249,203,101,252,92,81,34,86,164,211,148,26,229,205,112,67,8,216,212,112,146,211,188,231,48,51,49,131,129,121,201,202,137,246,134,1,0,0,80,0,128,11,132,59,182,110,85,90,232,187,208,74,17,9,248,246,90,117,175,36,163,74,143,74,43,165,210,182,77,184,168,105,77,191,164,82,162,85,225,132,249,195,102,71,240,25,198,47,214,90,201,54,43,179,146,50,201,116,195,11,163,133,12,207,132,26,166,240,136,157,250,56,204,110,72,36,49,215,222,25,73,50,98,103,20,18,81,131,84,49,109,146,144,89,84,167,219,82,70,169,72,229,85,163,50,222,112,86,110,209,216,192,47,198,181,153,26,233,23,186,29,79,201,229,99,211,160,12,171,36,194,239,45,35,47,31,243,213,77,140,88,13,44,108,163,225,134,249,203,7,252,220,59,234,187,178,163,186,233,56,91,39,50,60,106,223,134,92,211,228,10,226,114,102,101,239,40,53,43,35,170,191,50,66,159,141,75,203,240,222,208,88,195,145,42,77,18,11,106,205,48,137,213,135,223,249,181,81,33,167,207,173,167,35,199,175,27,94,179,153,135,122,47,17,164,18,167,7,54,138,24,165,109,237,184,222,166,112,155,33,225,95,191,226,93,123,111,90,141,162,122,56,241,116,26,241,163,211,78,86,188,247,135,81,109,93,91,169,33,98,100,201,101,46,74,83,110,163,208,34,50,254,62,224,143,250,215,170,141,137,190,22,205,45,13,241,225,106,102,134,89,92,108,76,152,172,33,175,211,231,2,126,158,82,248,145,59,178,141,44,38,80,197,147,112,6,13,18,197,161,28,212,91,30,47,211,243,129,37,234,176,162,232,114,28,253,81,106,164,208,245,45,228,84,210,208,18,20,181,152,51,44,209,115,74,5,175,5,219,197,214,136,122,124,37,111,71,100,150,241,235,150,198,147,76,41,37,97,96,46,10,218,235,41,35,218,66,153,140,122,93,100,110,237,178,50,83,92,241,66,179,22,154,37,132,48,137,191,65,199,174,163,124,110,71,56,207,228,165,230,12,248,245,62,61,141,189,115,228,144,88,244,90,203,152,155,91,167,204,152,178,236,204,174,98,31,195,224,127,126,140,72,185,204,118,213,142,175,38,89,104,173,50,60,251,211,237,144,186,189,86,126,109,194,212,106,107,189,110,180,161,88,57,189,121,223,163,77,13,188,53,27,166,174,195,31,237,12,14,108,212,229,244,226,124,30,62,89,180,172,114,106,60,97,138,36,168,130,172,220,182,36,20,196,239,182,129,249,17,115,162,248,39,187,247,166,173,23,12,153,59,189,62,60,157,248,170,226,133,139,120,151,135,236,20,95,24,243,35,239,101,236,29,17,53,250,188,57,73,233,235,148,153,100,89,133,30,182,10,159,40,191,250,114,253,29,236,218,123,119,91,12,73,236,157,70,195,123,167,98,70,102,28,113,94,150,230,175,29,198,49,230,34,222,186,23,185,92,181,146,18,78,84,183,20,90,6,73,97,227,150,4,233,117,41,90,77,156,33,229,138,21,235,80,101,30,176,253,89,8,81,128,153,113,175,241,167,37,214,162,149,33,59,200,9,130,87,106,207,164,130,92,215,35,113,75,106,205,72,73,6,180,53,140,249,32,55,16,230,243,209,253,197,99,0,255,187,68,95,227,82,172,86,192,196,167,73,203,90,17,141,7,108,227,196,188,204,233,215,253,200,250,166,75,31,75,186,125,47,77,130,152,40,114,30,116,227,23,145,123,71,211,228,74,39,73,148,62,46,170,72,50,237,120,140,170,148,112,141,139,58,254,179,17,19,245,57,238,231,77,79,73,170,218,30,238,91,21,153,242,190,247,163,76,249,121,147,163,26,68,120,249,52,143,226,211,77,118,22,210,241,167,148,19,219,156,71,87,94,194,96,167,246,103,132,92,81,157,9,250,123,101,69,49,69,124,74,131,169,211,200,30,39,119,123,169,171,122,149,232,180,105,225,147,246,52,196,184,191,34,191,214,95,73,162,113,179,57,205,7,84,88,17,138,138,59,82,1,170,133,11,213,2,0,0,0,0,0,0,0,0,0,160,2,146,139,122,139,59,2,243,114,1,236,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,39,96,231,0,255,81,51,254,103,184,0,255,217,109,92,234,63,16,71,100,230,138,181,87,148,120,181,180,205,166,13,45,143,244,57,175,40,85,119,239,99,166,184,80,112,118,207,74,226,124,23,74,203,179,156,99,39,59,157,119,220,202,245,246,159,225,243,223,169,114,0,255,171,57,88,0,255,177,236,213,234,31,168,71,236,92,59,18,94,214,157,73,222,178,131,54,142,75,104,116,212,146,191,151,146,219,180,165,88,226,133,127,184,104,179,234,211,26,143,115,215,83,182,179,43,188,206,251,252,99,64,149,129,185,124,15,0,255,236,111,50,150,189,147,173,98,84,25,152,203,247,240,207,254,38,99,217,59,217,83,122,192,85,30,168,122,92,229,1,0,0,0,254,137,230,201,215,243,203,50,187,61,46,123,0,194,63,209,60,249,122,126,89,102,183,199,101,175,106,64,147,63,249,254,73,251,157,219,87,17,84,137,38,127,242,253,147,246,59,183,175,34,0,168,18,82,254,219,251,217,237,143,97,95,69,80,37,164,252,183,247,179,219,31,195,94,101,64,212,152,31,252,217,183,240,169,253,106,187,21,34,53,17,53,230,7,127,246,45,124,106,191,218,110,133,0,0,128,138,132,145,180,165,240,233,196,149,90,75,241,238,144,216,135,158,17,148,208,70,197,33,149,212,98,90,144,58,185,20,121,132,186,203,68,222,217,213,78,110,177,38,195,184,235,56,111,177,123,164,36,181,178,51,235,184,214,106,221,141,145,83,42,67,158,90,171,91,218,182,117,130,146,78,7,109,221,209,155,15,83,69,72,241,48,182,20,26,181,229,24,95,218,113,182,209,144,185,237,251,60,38,221,153,180,16,135,30,37,136,219,148,44,205,75,104,173,221,29,54,94,214,25,183,54,78,109,132,170,61,53,113,81,196,151,10,150,102,14,227,50,57,87,152,153,85,25,77,15,185,140,140,181,147,70,148,157,132,86,90,33,37,11,205,105,92,226,48,37,110,14,233,78,58,165,122,132,250,97,173,130,59,45,92,99,163,42,54,112,215,20,79,24,24,1,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,171,46,106,41,148,214,74,99,250,41,205,172,132,125,130,113,158,38,35,171,203,100,113,79,228,81,137,70,104,160,38,161,81,35,122,149,226,168,74,141,58,56,151,53,109,48,59,209,238,186,200,32,118,221,33,34,34,34,34,146,36,137,164,132,80,18,73,219,166,109,41,72,116,195,140,88,150,50,226,112,72,12,122,116,218,212,41,145,169,80,161,192,124,109,3,85,154,52,166,93,193,48,147,54,21,94,157,184,74,11,169,221,26,18,195,208,35,178,210,58,169,54,100,146,170,76,203,74,27,151,30,143,79,119,121,201,219,187,42,206,45,46,103,24,11,229,228,45,246,181,67,20,55,233,180,54,92,210,82,179,91,51,46,164,78,43,33,185,73,228,18,59,58,149,191,23,82,111,195,35,246,148,150,139,30,158,33,85,121,64,237,28,119,29,103,193,118,218,158,36,163,84,74,50,72,102,41,73,50,28,183,105,27,146,153,47,206,235,58,181,33,164,97,153,124,203,57,102,10,41,226,174,28,17,251,229,81,254,48,52,235,179,140,67,249,146,153,48,45,81,83,61,150,228,144,82,9,113,42,227,93,120,110,245,116,155,90,80,71,134,43,46,142,195,100,203,152,110,233,79,204,36,38,60,171,112,195,94,167,236,79,30,210,243,82,251,79,3,80,245,184,202,3,85,143,0,4,8,113,126,153,191,153,39,236,143,218,171,26,170,13,33,206,47,243,55,243,132,253,81,123,85,3,0,0,190,27,82,170,43,25,174,56,74,212,55,101,30,82,41,148,41,177,218,82,106,77,229,37,177,238,235,82,51,97,200,166,77,172,190,44,21,35,166,108,192,198,37,155,198,74,161,89,144,157,46,103,108,186,233,37,188,147,160,52,39,154,135,137,55,178,237,86,189,139,72,164,125,193,197,241,238,212,7,184,64,253,48,177,113,168,27,39,219,88,208,182,67,127,74,62,181,133,243,144,143,200,216,43,74,68,217,73,11,169,211,74,178,208,156,198,165,237,43,254,222,150,238,164,83,170,199,167,32,46,218,184,211,194,53,54,90,225,28,11,77,241,132,17,245,144,17,25,25,25,81,162,68,84,90,72,201,36,110,235,54,37,106,251,140,95,166,60,34,115,184,220,144,78,165,58,93,78,21,218,85,88,21,104,85,171,73,195,242,128,138,148,73,92,18,175,54,60,41,132,212,110,13,249,125,107,153,89,105,157,84,27,82,53,45,170,7,165,141,75,143,71,168,196,76,220,237,93,21,231,22,107,242,131,187,114,242,22,123,85,143,77,114,103,205,27,37,81,138,183,150,142,203,55,66,104,173,107,212,150,26,146,168,76,124,80,122,115,138,220,158,86,213,138,246,44,172,202,63,6,179,251,185,43,39,67,219,126,57,146,146,90,165,53,186,211,233,153,212,25,149,202,205,155,164,208,164,108,29,143,178,237,86,243,222,160,98,76,19,59,159,42,24,184,84,74,68,70,229,112,178,77,116,127,150,75,217,193,14,163,94,171,211,90,106,41,180,164,103,150,194,76,8,45,194,33,237,168,212,54,35,113,13,209,221,120,82,4,106,68,14,109,90,117,25,226,166,74,98,150,182,131,217,248,99,151,118,251,60,148,50,45,219,88,207,201,44,36,243,132,158,158,12,66,189,173,44,164,16,211,146,182,228,83,218,164,164,84,191,70,69,42,143,67,12,113,176,149,89,89,169,150,252,113,112,123,45,2,0,0,0,0,128,42,1,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,171,26,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,3,16,0,0,0,0,0,0,0,0,107,158,155,228,10,154,55,74,146,210,238,78,29,151,111,132,16,66,54,217,17,59,36,81,153,248,32,53,23,245,200,61,173,170,21,157,165,184,154,1,12,102,247,115,215,113,126,177,41,12,64,213,3,4,243,144,116,69,20,66,28,122,210,172,141,75,178,52,47,161,133,120,107,31,120,89,103,220,218,182,116,242,105,247,212,196,69,17,39,214,184,149,71,140,203,228,92,225,89,174,230,9,189,92,53,86,208,187,151,154,148,118,119,10,137,114,175,181,16,178,201,142,216,29,151,69,195,101,169,185,168,71,14,170,210,162,235,44,197,213,12,96,80,91,144,133,142,243,139,189,138,24,197,73,58,161,13,23,181,210,240,238,140,107,169,19,74,75,172,17,73,196,144,206,226,239,181,210,220,16,137,65,165,101,173,135,123,200,106,30,48,59,199,66,57,89,176,253,199,128,53,75,146,120,107,211,9,188,112,11,170,81,82,75,254,17,62,156,226,138,251,214,247,161,166,24,241,22,87,101,119,161,139,43,216,198,126,185,223,202,197,236,212,9,73,118,36,33,180,161,71,13,218,182,36,72,203,210,90,139,183,134,129,159,117,182,45,142,75,39,161,118,80,77,172,21,241,101,141,165,121,196,199,76,206,42,102,230,106,6,104,249,18,37,147,190,111,244,147,66,43,109,66,68,226,161,53,72,157,190,223,201,121,252,184,173,109,227,141,244,233,211,167,15,214,138,56,209,170,52,19,243,49,131,184,194,179,188,196,14,100,136,226,38,157,214,134,75,90,106,118,107,198,133,212,105,37,36,55,137,92,98,71,167,242,247,66,234,109,120,196,158,210,114,209,195,51,164,42,15,168,157,227,174,227,44,216,14,132,0,0,160,76,216,214,82,91,146,155,144,202,146,90,156,55,71,114,95,54,156,160,180,146,169,243,188,143,83,6,45,106,216,214,73,205,48,150,94,22,152,112,17,191,179,159,109,100,138,242,16,160,189,152,189,182,23,135,70,75,165,21,90,233,25,181,45,196,105,234,149,169,81,111,243,105,136,91,156,211,168,40,201,24,167,34,149,154,142,10,69,37,58,97,220,202,76,110,134,178,101,124,102,171,218,193,121,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,73,204,75,30,145,57,92,110,199,168,77,163,18,167,10,237,42,84,250,85,169,213,164,233,153,206,208,226,118,139,146,108,141,18,52,93,210,68,165,133,148,168,180,97,80,181,244,54,159,80,148,202,40,67,16,203,32,75,188,202,105,9,226,23,11,61,66,51,150,93,117,218,158,103,7,66,152,52,147,84,82,34,104,6,41,81,34,220,182,117,219,18,153,175,205,211,186,196,161,165,125,217,124,196,65,102,233,40,98,161,220,18,3,230,81,6,241,43,235,115,131,67,25,157,149,14,10,253,166,173,153,116,82,105,37,110,147,148,184,17,173,183,230,89,155,182,164,177,55,26,109,83,74,65,171,147,154,97,36,226,40,102,112,190,87,221,152,22,143,153,199,238,42,99,163,219,139,184,105,104,82,146,165,22,239,110,157,150,154,228,125,9,25,85,90,56,76,19,38,196,161,132,148,78,187,65,158,39,99,180,29,115,28,98,21,19,87,136,31,124,117,148,181,236,6,115,216,45,182,87,2,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,246,207,132,136,204,204,140,72,146,36,163,212,90,106,36,109,155,182,37,81,220,151,252,60,149,17,135,67,226,134,140,42,53,234,146,169,80,161,194,170,95,171,38,77,10,134,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,168,54,160,137,243,245,252,178,60,97,143,203,158,154,248,98,126,136,129,246,201,249,212,62,214,182,66,52,113,190,158,95,150,39,236,113,217,83,19,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,0,0,0,0,0,0,160,234,113,149,7,170,30,172,121,192,231,242,67,252,179,79,206,88,246,177,182,138,81,101,124,46,63,196,63,251,228,140,101,31,107,171,24,0,0,0,64,149,144,242,223,222,207,110,127,12,251,42,130,42,33,229,191,189,159,221,254,24,246,42,3,162,198,252,224,207,190,133,79,237,87,219,173,16,169,137,168,49,63,248,179,111,225,83,251,213,118,43,4,0,0,84,25,128,185,124,15,0,255,236,111,50,150,189,147,61,165,7,107,30,152,203,247,240,207,254,38,99,217,59,217,83,122,176,230,1,159,203,15,241,207,62,57,99,217,199,218,42,70,149,241,185,252,16,0,255,236,147,51,150,125,172,173,98,208,36,160,225,68,45,217,141,186,81,153,172,215,73,50,162,24,151,111,77,141,241,137,134,152,146,87,167,126,71,4,148,26,84,10,85,29,165,130,178,208,37,112,197,80,65,172,244,194,151,182,129,223,216,213,59,109,210,123,75,195,101,28,26,59,187,215,233,201,146,75,147,36,203,43,174,52,75,176,181,144,58,126,85,57,44,85,29,189,78,24,235,50,42,70,225,196,205,65,118,85,34,155,220,190,207,67,62,34,99,175,40,17,101,39,45,164,78,43,201,66,115,26,151,182,175,248,123,91,186,147,78,169,30,159,130,184,104,227,78,11,215,216,104,133,115,44,52,197,19,70,208,39,110,122,111,74,54,143,67,99,133,55,90,61,89,114,105,162,6,101,74,164,100,9,182,22,82,72,76,233,136,155,166,163,215,9,99,93,58,253,86,172,184,57,200,174,186,107,115,216,247,121,192,124,100,228,94,81,50,233,138,90,72,157,86,26,180,222,186,77,109,95,241,247,182,122,27,163,46,69,62,5,113,209,198,131,41,86,112,214,10,231,88,168,133,89,156,252,160,78,143,75,73,61,29,82,40,137,154,119,154,226,54,52,153,183,158,53,106,40,221,66,203,89,84,185,70,126,71,226,224,80,77,44,203,136,127,187,140,204,88,215,43,244,79,176,51,218,109,16,34,34,34,34,34,73,146,72,74,8,37,145,180,109,218,150,36,109,152,17,203,82,70,28,14,137,219,209,105,83,167,68,166,66,133,10,149,2,85,154,52,105,245,195,204,40,165,70,41,165,214,90,51,106,173,165,70,169,181,212,204,204,204,204,92,164,161,71,140,193,160,81,142,67,61,60,148,232,97,95,246,229,164,13,102,229,6,3,24,192,19,122,180,56,180,91,70,141,44,181,74,163,44,113,41,113,137,167,133,84,151,100,252,26,167,78,81,38,220,118,149,197,201,35,210,41,134,211,178,169,209,7,63,229,230,87,91,198,85,246,142,173,98,180,68,45,180,18,82,136,122,148,188,197,37,228,166,80,246,9,39,50,77,101,29,37,139,58,117,33,77,105,244,156,153,135,4,186,202,104,9,12,102,28,139,140,75,237,100,133,189,206,94,217,75,173,81,146,44,202,144,32,185,34,104,27,165,214,82,119,86,231,37,149,106,233,92,175,36,88,134,21,205,162,30,113,217,195,66,252,178,182,178,128,119,185,198,50,246,102,23,3,63,224,139,249,33,6,218,39,103,83,123,88,27,54,143,185,246,73,143,47,230,135,24,104,159,156,77,237,97,109,216,60,102,236,29,7,208,21,133,11,213,2,52,222,199,133,111,125,90,252,58,221,187,136,136,75,193,135,221,113,254,107,122,26,164,182,185,73,127,13,239,120,119,218,41,189,229,0,255,68,134,248,139,151,143,188,96,135,95,93,116,180,158,71,84,134,91,30,94,148,138,204,38,230,58,156,100,35,63,230,199,248,37,3,210,231,106,35,11,232,59,169,225,69,38,142,103,173,201,24,95,219,125,199,92,196,203,173,188,120,19,190,187,187,69,137,84,188,211,58,18,83,86,28,199,184,227,62,60,210,136,159,166,15,10,222,25,73,206,185,19,84,106,51,70,162,2,118,165,230,160,83,110,6,183,137,17,197,188,204,231,162,33,231,201,78,225,55,60,83,233,200,137,115,43,45,19,21,173,244,188,99,104,63,202,95,151,180,230,146,86,35,119,247,150,38,9,183,92,118,216,41,122,194,216,248,97,69,40,194,197,250,128,79,126,161,203,168,101,19,180,201,112,75,219,208,22,196,154,14,211,12,240,95,223,59,124,127,222,187,211,217,56,85,219,195,225,125,201,149,216,247,189,239,242,199,103,119,178,81,130,142,254,153,207,19,167,238,238,65,163,84,178,95,132,79,31,41,64,100,74,90,98,228,84,101,98,114,69,230,112,246,87,238,67,56,153,131,188,32,247,119,70,62,27,71,250,104,208,140,154,218,52,174,149,209,13,139,50,210,178,35,190,222,0,255,190,215,188,53,246,110,105,186,74,213,182,77,128,11,142,179,157,174,38,238,124,26,252,22,137,84,223,45,129,250,123,86,9,176,198,164,44,138,115,18,243,57,59,242,84,26,163,250,43,71,249,52,218,118,73,35,218,162,153,146,189,216,206,198,148,226,49,222,102,29,175,184,28,201,107,78,200,229,114,240,159,150,250,17,217,91,60,65,166,11,227,171,154,164,141,40,45,115,216,20,238,51,138,245,91,191,233,200,169,211,212,107,200,188,84,28,223,159,229,98,118,15,187,29,18,95,46,226,103,78,12,47,87,207,18,233,184,169,71,37,71,85,244,36,105,53,207,86,170,117,66,98,21,147,219,45,126,48,208,63,175,143,102,175,165,163,39,83,113,238,181,90,253,20,138,244,221,113,99,6,150,104,0,255,202,217,144,76,212,229,117,185,26,47,87,217,90,210,181,170,179,26,215,52,27,213,148,236,147,96,143,17,140,98,149,148,142,75,60,100,3,37,59,164,252,51,86,174,102,93,17,36,130,214,72,138,154,97,225,18,164,85,26,86,213,145,191,206,90,74,51,168,205,98,101,54,34,252,229,223,207,47,61,21,79,44,22,27,36,154,36,132,101,156,102,165,15,139,242,176,93,226,28,67,94,89,47,87,102,236,134,93,253,100,144,40,25,227,134,113,44,85,46,52,151,189,57,43,80,130,94,140,165,219,59,214,222,249,208,164,213,50,150,183,7,117,104,81,229,78,123,155,212,162,172,252,225,172,211,174,90,218,204,118,213,240,49,175,203,5,62,50,45,105,17,153,53,138,235,70,36,205,40,222,203,2,171,163,67,133,61,101,177,187,45,196,69,76,252,185,77,72,185,190,55,173,1,179,34,87,34,30,131,154,216,168,217,152,79,120,250,204,107,72,194,239,206,120,15,226,89,209,136,106,46,45,209,12,47,7,219,217,65,137,36,210,239,126,62,214,207,171,17,66,170,169,79,27,131,87,231,253,122,69,187,34,56,132,124,46,214,203,187,209,183,146,190,78,70,75,85,147,66,75,231,125,178,12,23,5,238,24,208,70,74,144,127,253,169,222,138,216,107,115,95,239,201,135,123,205,184,224,106,211,220,157,163,191,177,145,197,149,118,25,66,253,169,207,216,43,72,184,241,72,60,149,100,91,200,228,22,68,122,172,90,98,229,7,216,137,47,73,212,186,130,210,82,45,0,0,0,0,0,224,197,123,123,47,18,180,27,105,231,40,230,69,220,207,204,124,70,102,141,189,218,166,150,58,6,183,225,82,204,105,83,167,132,200,229,206,189,215,222,76,137,82,178,140,178,161,55,77,176,14,33,47,123,241,82,101,80,198,74,187,162,184,105,113,140,69,246,133,237,213,152,151,207,233,35,75,158,102,150,250,90,228,71,250,234,168,152,34,51,222,241,238,212,19,38,212,170,92,131,125,25,151,175,2,242,138,61,156,152,119,47,215,142,168,101,234,137,158,16,183,22,146,111,9,143,189,131,198,170,206,196,65,117,186,148,41,81,20,219,216,171,128,113,217,236,8,17,134,46,23,123,233,55,173,102,211,173,182,232,239,27,14,190,118,54,159,14,91,12,241,87,50,50,50,235,59,34,220,92,205,44,41,174,13,217,89,77,71,149,116,243,130,207,166,140,179,138,179,55,71,63,194,31,109,173,228,126,244,90,221,123,105,175,239,192,137,233,232,110,118,223,241,54,205,209,76,210,128,63,191,50,105,100,180,145,145,81,74,173,158,73,72,214,166,136,27,242,59,114,73,177,160,230,41,155,162,120,106,115,169,135,31,121,195,206,11,163,15,87,38,113,239,251,177,238,109,146,59,50,232,148,212,245,120,119,8,241,214,152,87,143,28,113,144,88,115,136,35,38,26,20,70,152,207,150,240,71,149,176,49,239,231,146,210,92,145,209,214,60,9,39,233,13,101,106,40,221,111,196,145,152,83,24,111,56,197,79,164,206,17,71,13,179,63,217,236,144,177,240,103,236,204,8,248,37,105,13,205,54,179,33,57,160,112,200,155,162,178,152,116,234,210,196,85,105,226,113,46,241,44,71,248,172,33,63,86,62,118,100,168,23,159,165,148,158,149,27,173,4,137,64,76,252,116,15,254,76,73,161,131,135,126,184,196,234,199,70,209,237,78,123,182,1,114,241,39,125,241,74,188,216,81,51,86,20,210,233,83,0,255,83,201,184,233,221,224,14,137,156,210,252,204,61,54,177,69,67,190,62,191,114,37,250,166,7,63,186,235,150,238,222,184,254,39,46,35,195,221,220,199,197,31,237,233,60,209,160,199,191,54,205,124,230,34,201,46,177,75,105,70,19,207,134,150,156,211,173,83,74,216,197,11,49,139,9,54,229,94,91,153,35,12,169,207,231,218,107,173,26,165,175,119,250,242,62,14,169,58,142,118,122,148,107,147,238,128,129,47,159,240,226,101,205,211,140,178,74,100,211,164,54,174,10,95,92,17,49,76,99,166,82,130,10,102,48,57,247,56,232,40,0,255,149,36,106,93,59,35,218,246,33,213,233,120,68,122,227,0,0,128,10,43,66,1,46,232,87,230,73,16,122,1,254,243,107,181,116,14,244,207,171,65,105,28,48,50,242,187,33,114,12,125,212,136,64,146,185,26,181,198,145,254,235,194,41,23,32,167,15,55,227,144,247,150,155,22,86,77,11,248,234,10,168,79,11,185,48,47,151,2,0,0,0,0,0,0,0,0,92,164,22,46,210,11,80,95,232,168,28,87,68,70,173,148,18,7,250,79,46,102,212,157,37,14,152,180,204,106,81,113,197,206,80,0,22,137,141,35,228,0,255,166,139,252,39,248,70,0,255,223,99,219,53,32,27,71,188,63,93,154,38,233,127,103,84,130,115,89,27,172,198,238,78,16,91,250,39,218,25,17,228,140,113,26,53,120,21,33,47,195,194,175,62,82,0,255,229,61,95,49,43,120,208,211,147,118,177,4,210,253,244,153,98,186,115,181,164,72,175,142,7,222,70,212,101,216,223,142,214,31,169,31,77,250,82,141,121,83,201,15,179,180,171,34,64,70,230,69,161,43,171,5,57,192,95,20,154,79,221,81,45,201,113,0,152,131,252,51,207,194,65,14,248,50,226,103,115,1,35,242,53,142,186,122,81,31,22,86,166,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,57,224,189,92,102,68,37,10,121,25,5,241,69,196,143,0,61,61,106,28,96,103,40,0,130,140,162,203,245,211,171,87,60,221,244,100,66,77,249,56,217,32,135,232,161,165,251,159,167,166,40,158,167,37,33,216,154,189,193,8,153,60,143,78,231,127,241,153,143,82,31,238,100,53,234,206,6,209,67,203,249,119,90,210,215,101,22,44,205,105,197,200,0,6,81,241,0,255,58,189,219,153,185,2,61,55,156,65,187,7,194,248,23,193,207,124,78,16,252,139,212,237,93,174,36,221,115,223,75,75,140,118,24,132,241,47,155,157,37,56,0,0,200,1,229,183,35,27,57,88,148,95,172,108,228,184,73,137,3,210,191,26,7,57,210,191,26,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,128,17,23,238,239,208,89,212,43,228,74,0,68,220,75,26,10,169,143,216,114,140,74,32,47,131,84,56,0,42,198,138,58,41,10,0,247,49,63,227,126,196,222,17,145,101,209,172,148,18,135,142,72,133,85,61,86,93,26,62,128,32,81,136,250,87,210,215,206,119,211,215,183,58,205,109,163,56,122,240,195,151,55,86,142,151,244,35,182,112,184,45,102,243,36,228,226,254,210,55,139,68,144,200,147,168,89,147,210,218,186,165,82,217,158,122,74,46,19,174,16,99,91,163,118,5,229,24,15,221,170,156,7,252,145,191,117,17,81,95,187,59,113,40,247,26,42,38,53,72,146,160,215,237,181,106,110,39,169,52,73,13,194,102,243,6,161,32,83,52,55,154,134,159,170,230,215,230,138,51,28,68,134,120,41,208,158,100,31,55,146,160,215,133,46,87,36,141,159,81,107,81,219,77,113,8,173,7,97,83,145,30,147,155,45,42,103,92,74,100,42,188,112,56,31,29,54,88,178,49,117,145,43,114,81,200,122,25,14,3,207,251,136,37,38,115,41,137,89,59,156,44,177,132,101,12,186,251,250,189,232,202,103,51,125,153,46,205,37,25,228,134,29,37,1,174,41,52,60,134,216,195,79,207,42,159,141,204,36,86,234,118,208,109,114,127,211,243,81,19,62,165,213,117,156,229,173,108,138,134,97,198,33,49,197,194,4,47,120,173,1,115,1,0,255,100,213,34,154,136,204,76,178,75,95,164,146,112,227,154,146,225,226,177,168,225,204,152,76,47,78,112,213,53,59,219,254,65,8,250,133,110,71,174,189,246,166,151,104,136,167,213,185,147,67,32,227,185,183,6,129,110,253,211,67,94,228,189,204,140,149,25,53,250,156,104,75,41,77,33,137,168,41,244,35,26,98,23,196,123,234,239,69,211,15,191,30,33,151,134,31,222,1,31,33,208,62,244,193,124,20,207,110,182,121,26,0,21,245,17,25,10,0,0,128,13,247,49,143,63,31,73,202,214,215,210,109,198,207,174,209,82,168,20,42,114,22,13,31,21,243,35,114,71,180,18,114,196,152,186,20,63,103,231,178,148,164,17,165,61,213,200,81,141,151,208,116,78,160,78,213,167,85,42,85,3,139,212,162,72,107,182,102,143,126,144,127,232,239,231,94,249,38,99,103,43,162,155,62,164,18,182,208,235,190,165,226,80,205,105,141,121,188,181,233,19,146,0,255,237,138,134,188,157,141,190,113,77,244,221,52,236,83,202,107,30,61,111,53,151,231,28,218,202,80,247,195,185,199,230,74,8,221,206,229,163,158,25,111,174,70,196,155,244,92,225,111,153,47,161,225,86,253,135,135,153,40,135,70,17,180,235,108,170,87,19,11,162,152,195,31,43,147,148,76,186,194,201,104,28,134,148,181,109,107,184,100,250,220,134,85,205,199,157,186,140,164,46,163,94,31,239,30,125,109,167,141,88,212,125,220,164,97,115,195,29,199,97,197,228,152,120,193,59,110,234,202,131,54,136,97,118,96,66,224,39,185,189,51,233,65,162,105,87,238,154,227,211,160,16,201,37,135,198,7,99,198,143,249,124,100,126,101,68,174,172,164,121,86,137,18,249,140,193,229,38,219,84,96,82,169,113,70,125,196,202,140,164,71,110,218,6,41,177,9,105,73,140,8,41,80,243,182,38,85,163,199,15,105,215,166,35,251,29,242,116,65,115,73,74,38,141,140,8,38,104,148,66,46,187,165,50,236,107,34,137,78,49,13,171,120,233,85,48,57,155,158,135,26,224,98,46,127,229,10,39,11,189,15,113,127,39,205,101,100,236,77,106,141,172,211,223,214,201,209,25,244,132,92,159,10,213,234,252,104,59,64,126,148,165,223,186,36,196,91,157,206,157,156,71,195,127,111,61,58,204,64,101,18,99,71,236,216,245,63,117,82,131,142,179,113,179,113,169,91,194,101,27,134,155,114,77,29,67,221,186,97,225,114,83,234,109,3,217,160,136,179,67,238,94,252,136,204,36,153,79,66,203,78,74,168,244,151,152,83,230,8,18,97,207,165,66,87,92,124,49,129,175,19,240,222,142,213,253,51,131,102,146,200,150,196,202,116,26,145,119,154,172,67,6,221,16,144,168,230,200,180,120,85,216,252,218,205,123,54,139,115,57,211,254,66,184,31,185,28,209,71,161,71,188,210,190,221,147,148,96,79,206,18,46,85,217,13,77,186,13,5,113,46,51,243,144,148,19,237,155,132,250,243,190,62,156,124,84,26,165,100,132,219,154,156,18,164,142,196,34,74,138,73,148,105,230,65,93,102,29,176,52,127,217,233,104,235,179,115,29,245,57,249,231,61,154,52,224,7,35,166,43,157,66,46,71,237,86,247,109,101,76,183,165,213,12,204,87,153,14,155,29,209,14,137,128,57,221,142,200,76,234,210,66,187,13,53,111,248,237,93,107,75,120,154,155,170,252,45,210,123,67,204,109,182,82,227,253,92,230,35,147,148,140,200,204,136,210,22,134,68,74,18,23,84,58,125,34,162,84,184,3,254,200,175,173,151,132,174,207,13,250,134,63,222,191,162,20,223,50,115,2,228,114,145,207,21,18,57,95,114,177,187,77,165,177,239,13,55,146,138,99,102,246,176,55,180,215,246,64,196,151,23,85,189,92,198,171,132,180,179,165,51,77,41,188,63,213,113,126,34,246,203,21,93,41,231,216,89,203,232,31,177,134,152,27,180,210,164,38,115,162,189,96,206,163,177,10,98,125,247,194,105,253,101,148,120,181,65,181,147,146,210,140,24,158,154,152,198,243,141,1,0,80,1,238,71,134,2,0,0,0,0,0,0,0,0,0,0,160,2,238,8,136,154,162,66,6,64,212,32,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,248,111,144,123,229,54,125,135,122,245,239,116,154,91,220,240,27,191,33,226,191,7,183,232,153,250,27,231,232,71,122,189,251,235,156,97,123,94,67,127,82,118,46,27,192,114,231,214,162,237,168,213,234,196,175,213,124,239,214,157,33,141,187,121,63,190,238,141,119,197,64,204,238,18,125,79,63,203,74,89,57,24,253,165,108,107,251,183,101,236,88,59,19,126,208,29,73,217,186,130,184,37,167,208,8,137,4,226,70,202,173,249,116,233,151,56,188,131,184,168,240,151,33,92,99,78,126,240,164,157,104,247,51,80,251,140,13,214,50,116,185,26,43,163,102,68,208,81,189,68,105,93,150,146,82,222,146,200,97,9,243,188,227,86,173,35,106,68,113,84,169,81,63,140,52,151,141,185,232,37,51,217,62,6,181,23,218,105,27,240,241,0,255,73,252,47,10,0,255,143,161,254,87,122,110,85,125,29,190,119,218,22,206,219,38,223,133,247,94,69,174,221,213,189,215,29,164,23,42,244,195,132,191,123,79,159,100,15,109,108,162,251,82,246,50,251,37,104,254,31,205,226,0,255,185,251,159,221,62,170,254,109,17,87,238,29,25,145,81,47,145,212,33,211,104,82,39,73,109,75,136,7,145,207,207,136,121,219,144,136,148,173,23,190,112,84,27,127,152,88,21,194,145,182,102,206,14,20,154,15,237,67,251,179,1,31,0,255,159,196,0,255,162,240,0,255,24,234,31,160,129,185,124,15,0,255,236,111,50,150,189,147,77,149,240,249,31,85,185,0,255,170,28,172,0,255,167,246,106,245,191,138,192,92,190,135,127,246,55,25,203,222,201,158,210,3,174,242,64,213,227,42,15,0,0,0,240,79,52,79,190,158,95,150,217,237,113,217,3,16,254,137,230,201,215,243,203,50,187,61,46,123,85,3,154,252,201,247,79,218,239,220,190,138,160,74,52,249,147,239,159,180,223,185,125,21,1,64,149,144,242,223,222,207,110,127,12,251,42,130,42,33,229,191,189,159,221,254,24,246,42,3,162,198,252,224,207,190,133,79,237,87,219,173,16,169,137,168,49,63,248,179,111,225,83,251,213,118,43,4,0,0,0,252,38,36,109,163,86,235,196,39,33,37,187,181,36,66,105,181,20,154,155,60,46,191,99,80,137,27,33,245,198,60,126,79,151,185,40,226,217,81,149,5,212,54,112,215,113,238,99,7,66,0,183,90,147,198,250,207,200,45,149,210,226,82,182,187,240,220,234,209,182,180,158,206,204,86,68,220,134,9,151,77,221,210,127,151,73,188,120,214,230,134,131,78,217,224,60,164,103,90,118,244,4,0,64,141,65,144,140,160,36,74,189,148,36,187,214,91,166,201,90,115,181,6,101,199,13,203,48,35,226,20,103,4,34,165,33,71,140,52,74,28,154,21,157,83,220,206,143,118,213,119,142,180,67,243,248,202,81,154,178,105,45,196,161,71,150,104,50,77,79,155,133,110,154,235,148,83,180,105,243,21,215,74,40,59,106,98,175,74,228,82,164,146,248,98,15,35,242,128,147,81,149,162,51,108,59,40,2,0,85,143,171,60,80,245,8,64,128,16,231,151,249,155,121,194,254,168,189,170,161,218,16,226,252,50,127,51,79,216,31,181,3,88,68,68,172,216,107,71,137,87,171,227,174,226,214,242,72,159,243,150,215,91,55,210,83,92,40,184,111,163,27,54,119,161,180,60,203,76,9,108,201,4,110,229,86,86,59,140,26,189,214,32,77,211,144,90,74,9,218,138,127,65,137,67,118,106,213,57,167,122,199,173,184,168,70,77,242,6,252,241,164,133,71,185,168,38,127,217,21,214,179,197,236,58,79,146,81,42,37,25,36,179,148,36,25,142,219,180,13,201,204,23,231,117,221,84,165,8,105,88,38,223,114,142,217,16,153,69,220,149,35,98,191,60,202,182,140,202,250,44,227,80,30,106,79,75,153,165,165,17,89,188,237,122,9,74,155,160,174,91,75,52,110,208,18,108,214,54,72,41,166,20,96,26,113,215,36,119,4,10,61,186,68,10,61,232,161,89,215,150,49,147,237,99,47,35,162,186,252,32,208,190,133,177,236,87,219,1,26,64,159,42,205,250,10,74,47,181,100,208,72,136,24,115,173,240,194,45,57,30,187,101,228,144,18,37,109,146,35,21,232,243,168,226,166,73,137,33,158,98,131,165,237,2,39,127,44,203,190,128,248,200,53,35,147,210,179,148,75,89,149,158,174,27,118,8,101,86,70,211,138,151,67,80,177,13,117,170,233,33,131,82,139,88,25,124,244,150,9,42,42,243,120,148,67,92,21,154,159,216,129,12,226,57,37,51,195,123,146,168,81,147,148,243,184,37,228,125,163,56,110,13,155,42,44,75,152,246,169,180,18,83,45,56,121,172,176,135,131,68,8,35,184,235,36,3,120,193,74,47,185,178,157,38,49,23,153,185,87,146,140,186,146,214,82,39,148,102,173,55,109,75,220,167,252,189,161,222,70,167,75,143,80,65,172,181,241,160,133,21,108,84,197,57,238,106,225,9,155,73,42,109,47,120,37,162,44,66,18,63,139,102,38,89,78,17,145,74,84,68,124,161,222,220,82,170,235,169,137,137,135,7,175,90,21,234,244,195,93,45,156,181,234,152,81,226,149,26,189,148,160,121,107,218,134,233,230,4,33,180,54,26,55,73,168,72,248,66,106,227,134,84,80,77,188,60,60,27,177,56,179,184,156,1,237,174,227,236,207,11,8,162,190,73,137,200,54,51,214,138,39,73,149,173,164,70,82,183,41,55,225,230,57,63,226,71,84,77,226,55,108,247,163,152,84,89,38,161,60,102,230,37,155,147,171,66,179,185,173,96,0,0,0,0,0,0,80,37,64,202,127,123,63,187,253,49,236,170,13,225,201,47,243,55,51,187,253,81,123,85,67,202,127,123,63,187,253,49,236,170,13,225,201,47,243,55,51,187,253,81,123,0,2,0,0,0,0,0,0,0,0,0,18,19,208,204,136,74,207,42,162,116,85,122,186,142,169,173,229,93,25,77,43,94,110,61,253,184,165,165,166,135,12,74,45,30,157,49,50,35,38,168,168,204,99,110,246,176,82,104,126,98,95,59,74,99,71,165,151,183,238,200,154,89,64,57,38,132,150,77,72,203,188,34,66,193,120,71,74,251,188,111,121,217,209,99,110,58,75,236,40,205,193,75,91,193,201,80,118,108,7,232,148,6,109,5,165,81,66,51,104,36,196,111,136,144,120,225,150,28,143,221,74,110,171,184,84,55,201,145,10,244,137,172,176,84,171,203,16,79,177,193,45,182,142,141,63,150,101,247,77,73,35,42,37,37,178,68,86,18,37,194,109,156,198,161,25,249,218,60,173,75,219,66,29,230,201,71,28,100,150,144,29,238,186,17,49,96,30,101,16,67,115,33,203,56,148,209,89,233,48,54,205,149,53,111,164,68,37,222,154,58,34,223,104,161,133,174,177,91,118,71,98,49,241,89,233,45,42,146,131,90,181,40,218,75,177,42,3,24,212,238,103,161,156,252,98,175,34,68,109,162,78,235,196,71,33,53,187,53,35,90,105,133,20,146,155,68,46,49,100,176,136,27,45,245,54,60,98,80,151,89,43,226,25,82,149,7,204,54,176,208,113,22,108,247,77,48,230,71,100,70,37,145,196,173,25,21,30,105,187,59,111,33,25,81,157,20,115,15,66,31,19,17,83,51,121,68,82,147,71,45,124,228,136,41,235,53,191,120,148,43,89,41,52,175,179,210,1,0,0,176,246,25,25,185,114,237,149,36,62,45,141,179,137,67,200,27,125,46,91,158,238,222,71,175,240,166,224,190,179,110,56,223,187,210,50,51,51,37,112,58,19,88,154,91,153,234,128,25,61,140,172,46,201,8,226,109,215,72,86,226,100,117,218,66,210,109,179,214,96,178,54,65,85,177,162,60,19,135,187,26,185,227,83,40,214,229,81,40,78,15,205,69,182,140,103,109,31,187,206,184,205,163,109,189,80,82,167,133,212,34,137,67,107,235,210,200,75,146,230,4,235,214,134,182,168,78,151,26,73,50,189,218,84,33,211,114,186,12,62,88,154,135,163,252,106,55,24,211,174,178,105,50,119,38,163,102,188,65,220,164,217,86,134,54,174,183,150,89,201,152,24,82,113,105,99,167,236,202,205,4,143,87,141,95,250,194,12,54,119,31,87,217,192,32,54,131,248,152,165,218,155,109,133,4,200,140,220,73,106,33,69,79,107,227,56,141,67,51,50,73,141,230,101,75,251,48,181,52,229,25,187,69,252,142,28,18,184,156,106,148,185,146,69,171,90,101,10,134,136,234,242,131,64,251,22,198,178,95,109,0,255,111,52,79,190,158,95,150,217,237,113,217,1,26,81,93,126,16,104,223,194,88,246,171,237,0,13,0,0,213,6,52,113,190,158,95,150,39,236,113,217,83,19,95,204,15,49,208,62,57,159,218,199,218,86,136,38,206,215,243,203,242,132,61,46,123,106,226,139,249,33,6,218,39,231,83,251,88,155,53,15,0,0,0,0,0,0,0,0,84,61,174,242,64,213,131,53,15,248,92,126,136,127,246,201,25,203,62,214,86,49,170,140,207,229,135,248,103,159,156,177,236,99,109,21,3,0,0,0,168,18,82,254,219,251,217,237,143,97,95,69,80,37,164,252,183,247,179,219,31,195,94,101,64,212,152,31,252,217,183,240,169,253,106,187,21,34,53,17,53,230,7,127,246,45,124,106,191,218,110,133,0,0,128,42,3,48,151,239,225,159,253,77,198,178,119,178,167,244,96,205,3,115,249,30,254,217,223,100,44,123,39,123,74,15,214,60,224,115,249,33,254,217,39,103,44,251,88,91,197,168,50,62,151,31,226,159,125,114,198,178,143,181,85,12,128,37,207,164,133,150,196,161,65,235,132,70,137,85,106,91,43,132,212,116,66,228,36,36,81,147,46,111,144,89,112,42,66,199,168,72,17,155,12,182,102,161,163,44,105,55,56,159,235,108,26,3,188,244,32,147,208,90,18,135,100,161,21,26,37,54,37,14,157,22,82,211,9,145,147,214,56,181,138,50,65,102,193,169,8,33,157,174,180,108,50,216,154,133,114,115,155,45,227,124,174,179,127,204,113,130,50,36,243,113,107,91,74,37,155,36,19,149,140,72,201,69,11,107,167,56,109,136,114,77,53,150,148,30,191,12,153,142,166,101,134,61,83,27,201,101,79,62,75,216,219,26,42,110,116,115,74,54,111,91,114,133,55,90,45,158,17,117,163,6,101,74,164,4,205,135,208,74,72,76,233,136,155,38,100,80,22,31,37,58,253,86,172,70,217,215,86,186,107,115,216,244,9,185,77,187,71,163,209,226,13,191,110,116,238,223,137,39,78,213,63,43,124,222,83,122,144,126,78,0,255,126,95,187,63,117,127,199,82,247,169,14,34,244,153,250,90,167,213,59,173,223,186,125,111,154,198,123,136,121,94,226,75,153,250,51,180,240,232,176,238,143,212,49,51,63,167,25,212,222,241,162,125,105,135,162,140,66,104,81,220,18,132,86,72,212,216,164,184,181,90,40,141,38,60,206,179,234,68,181,186,178,65,122,65,166,168,235,209,41,74,196,230,140,173,25,194,183,236,109,118,131,243,121,200,86,48,102,235,22,226,189,33,59,9,221,225,122,47,132,101,179,70,182,52,28,39,72,173,124,60,45,175,73,212,194,195,43,245,197,76,165,189,101,220,212,228,37,91,168,171,125,109,171,29,77,156,175,231,151,229,9,123,92,118,213,4,124,49,63,196,191,252,143,179,169,61,172,253,154,7,124,5,165,199,23,243,67,252,203,0,255,56,155,218,195,218,175,121,92,25,22,197,123,59,20,21,116,69,1,72,36,54,230,37,124,221,119,250,90,4,248,5,71,28,5,143,215,164,0,255,176,60,152,203,182,107,208,55,214,159,87,156,62,139,171,126,221,123,139,134,236,78,159,116,131,112,128,13,146,128,241,23,63,159,121,249,120,139,200,204,66,138,124,205,149,62,45,37,50,97,38,86,241,137,61,175,174,182,19,66,140,95,169,108,46,34,147,205,36,173,185,45,244,84,67,148,97,80,35,143,229,121,39,241,222,250,153,25,25,57,98,38,100,83,218,50,78,68,121,59,14,92,148,107,219,112,212,163,38,86,206,188,210,46,135,80,0,255,253,12,125,70,36,60,18,78,201,44,225,190,84,100,186,73,221,10,62,64,196,189,136,72,74,54,161,36,210,217,152,163,127,102,27,81,50,73,83,99,69,48,221,130,30,49,2,187,13,170,242,154,148,107,194,67,173,14,189,8,171,178,81,205,110,178,19,140,250,168,249,204,215,216,89,171,91,75,90,139,67,41,237,91,168,105,219,49,200,97,167,15,70,48,240,193,183,28,156,80,127,238,157,153,15,215,63,157,52,145,52,28,198,161,109,184,172,251,126,47,161,176,197,64,148,100,234,97,149,113,134,83,92,206,85,27,121,201,222,50,184,175,11,157,62,23,252,118,201,169,191,189,211,235,131,106,239,215,154,123,50,249,98,52,239,116,30,230,165,79,191,17,2,95,46,114,237,8,50,141,200,136,151,82,26,217,54,117,92,11,83,94,141,200,33,143,61,165,193,110,105,82,12,199,219,157,182,249,152,186,29,101,189,197,157,190,138,248,212,207,187,113,196,49,175,156,186,95,244,30,214,186,237,84,59,30,1,127,222,207,216,59,35,2,30,189,70,20,135,62,79,50,166,71,171,82,239,142,64,46,151,245,94,13,154,249,32,4,250,91,50,125,69,181,184,84,146,89,216,195,225,76,227,162,35,126,249,223,139,164,175,69,50,28,234,214,66,66,76,42,147,124,0,185,48,164,15,65,0,255,77,73,67,95,171,214,140,64,220,106,227,211,166,24,244,67,138,127,70,252,21,177,226,213,226,196,122,211,41,148,9,241,105,81,21,59,156,212,194,31,54,109,200,215,165,250,43,66,125,93,157,70,200,229,213,109,11,79,50,221,246,125,205,210,175,217,195,164,134,70,249,175,140,164,101,213,87,56,13,243,210,41,153,9,145,230,99,236,80,105,186,200,204,136,32,101,161,215,49,109,78,147,151,140,49,240,227,253,189,98,111,74,54,109,89,210,142,40,59,150,29,136,25,183,46,159,27,191,88,145,171,213,169,5,37,217,140,201,250,54,28,27,14,179,163,78,31,124,97,163,134,111,89,53,49,83,191,242,89,54,188,218,174,164,89,89,135,208,116,29,199,193,59,119,20,162,88,168,57,147,50,161,154,24,195,48,14,102,18,87,114,153,93,143,160,91,69,15,175,146,28,37,63,241,163,62,229,214,93,121,55,50,78,4,114,33,86,112,46,103,184,168,33,119,216,253,13,91,191,35,215,114,50,73,102,4,205,85,201,75,246,86,111,24,81,185,117,72,141,77,173,18,69,25,213,56,148,232,52,91,243,87,125,150,180,213,17,242,132,242,203,141,95,72,223,122,220,233,155,68,21,126,29,95,60,219,250,237,182,232,37,60,84,231,87,251,169,97,103,174,31,241,231,214,45,125,36,161,173,218,247,116,169,55,110,162,217,215,175,199,15,0,0,0,0,128,10,16,57,125,205,144,248,151,46,51,9,125,45,183,150,75,212,73,176,167,221,202,150,153,166,196,134,38,29,161,209,90,150,101,34,41,103,217,34,198,123,250,204,231,138,136,164,36,34,51,74,36,29,55,99,17,33,217,48,167,66,165,72,177,165,67,201,18,242,67,159,205,138,36,17,73,115,147,6,53,169,185,244,41,69,82,246,236,112,212,204,115,170,85,197,233,169,62,145,157,13,204,142,219,40,220,215,229,162,186,40,180,88,0,255,97,187,39,41,37,206,205,54,14,21,235,140,38,164,93,216,152,141,89,106,38,91,217,75,134,178,50,50,74,228,51,74,188,248,233,60,180,48,41,60,19,169,80,143,94,138,74,98,165,142,121,92,118,140,124,253,206,77,150,62,75,170,231,18,90,134,185,167,78,69,152,96,24,238,135,62,147,148,204,69,169,111,146,73,75,66,170,67,30,59,76,217,21,229,233,9,210,171,71,103,82,6,71,120,151,67,204,96,36,65,127,127,173,21,194,111,83,90,171,173,215,157,86,201,8,120,224,183,247,207,40,209,16,253,15,229,164,182,156,208,60,63,183,94,46,23,241,68,150,200,82,41,124,18,213,205,134,208,116,79,172,90,150,53,41,213,195,22,86,22,51,21,110,109,49,160,45,99,23,207,24,251,241,222,194,175,139,224,159,111,186,237,181,190,211,89,86,68,28,173,54,119,36,134,226,121,207,173,206,212,60,204,88,25,17,242,107,231,178,93,250,226,45,114,63,148,210,72,71,4,106,139,107,58,32,54,42,143,93,21,210,180,134,182,178,49,218,118,181,167,31,32,117,43,87,230,118,210,239,17,203,173,226,74,147,208,110,32,199,33,35,213,226,210,40,99,209,134,170,76,151,43,252,108,11,219,45,141,121,153,43,23,153,249,140,200,38,234,116,134,84,135,146,77,79,120,212,136,245,234,249,16,249,0,255,59,151,240,105,53,50,42,117,157,104,66,141,201,4,7,0,0,0,84,8,93,68,4,132,158,36,201,57,236,204,175,182,133,3,208,47,105,172,72,66,130,62,234,242,185,26,109,21,242,249,12,26,228,51,179,230,5,204,251,81,51,225,176,51,63,74,81,200,112,51,142,249,185,124,0,234,35,79,162,20,133,124,102,46,133,200,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,184,72,45,92,164,23,128,254,147,139,177,94,181,64,0,255,137,28,51,226,101,206,7,208,135,194,197,84,191,90,0,22,141,141,227,185,0,255,122,211,4,203,71,36,33,248,150,87,234,110,108,185,70,97,227,120,240,79,31,166,11,158,207,92,4,215,114,55,31,144,173,159,32,208,241,79,87,197,254,213,223,214,77,20,47,67,52,228,101,40,248,197,219,249,105,127,45,221,52,102,24,39,181,180,165,93,189,129,118,63,93,214,112,70,102,210,66,126,61,170,47,150,93,26,195,155,127,164,254,207,72,49,39,179,168,81,218,187,16,48,224,47,75,155,23,164,240,138,19,28,232,99,130,0,255,43,237,63,249,212,63,234,249,0,40,7,124,59,31,77,28,47,232,27,57,224,189,204,56,232,99,142,235,39,28,244,97,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,14,152,191,114,111,114,81,31,222,50,142,59,169,194,206,176,128,240,246,42,10,128,33,163,162,211,249,215,247,233,233,160,34,247,211,126,118,136,30,90,206,127,211,115,253,87,39,152,234,126,26,145,201,243,240,212,253,215,23,183,50,50,201,195,154,156,38,205,217,32,122,108,56,0,255,78,75,60,31,17,97,112,52,171,145,71,158,107,69,16,251,191,178,191,222,213,105,209,0,255,185,127,92,66,137,118,21,196,160,127,241,87,70,68,91,146,154,0,255,137,49,126,17,107,173,225,213,143,140,111,117,188,39,174,146,139,112,134,126,195,195,11,111,219,20,136,248,240,85,245,117,240,75,62,177,188,87,182,57,141,186,57,101,241,240,3,0,192,28,80,254,100,5,75,31,82,23,133,134,124,188,175,167,101,52,245,33,82,31,213,219,124,192,123,186,220,180,88,204,200,188,168,91,153,167,21,39,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,240,254,42,33,199,123,153,37,225,0,115,128,88,153,121,154,116,11,247,35,219,2,186,204,197,138,74,228,168,167,43,231,3,160,28,247,138,186,23,117,226,128,226,125,200,165,110,69,198,142,140,136,66,234,164,208,106,67,34,44,185,249,78,2,157,198,160,86,96,214,163,224,3,236,27,116,98,254,253,136,92,86,248,73,130,109,119,146,101,202,164,183,133,238,154,135,100,58,197,158,139,27,243,138,135,10,131,198,88,40,178,93,98,143,37,234,243,179,230,206,168,109,228,35,28,226,189,219,211,4,87,104,196,157,26,221,221,196,77,149,72,67,124,203,48,102,231,79,134,205,195,202,252,200,216,177,99,39,45,225,178,149,190,107,67,98,76,161,18,25,167,10,163,62,141,109,204,213,31,73,244,153,78,33,43,131,244,208,194,37,228,196,140,188,31,95,54,179,7,171,184,234,83,9,3,56,198,68,45,237,31,187,61,1,242,126,100,210,252,165,145,254,81,91,59,92,221,26,142,94,115,226,239,171,229,157,241,193,45,44,184,66,191,96,38,35,147,219,163,141,249,123,153,207,195,135,23,101,197,43,212,161,17,244,69,42,105,22,175,194,251,68,57,82,5,250,226,8,47,95,76,203,210,15,241,175,95,145,107,175,77,171,209,108,136,167,215,191,143,76,161,226,134,3,93,118,184,196,130,121,192,188,140,252,202,216,121,26,181,200,18,46,165,222,217,119,68,197,169,153,83,173,207,15,63,67,252,197,203,135,248,229,203,125,213,136,16,101,148,219,86,25,110,234,198,9,137,9,190,113,113,150,83,237,0,3,0,0,160,0,128,232,7,22,242,98,233,50,202,222,116,122,89,117,151,122,123,25,84,12,233,85,77,234,135,123,18,240,225,215,71,253,45,141,23,78,233,126,68,112,35,111,122,79,43,125,226,171,13,38,176,210,216,124,231,2,59,22,161,101,148,127,94,252,35,62,188,116,30,122,68,137,71,20,171,56,147,243,148,78,69,76,161,8,150,241,112,152,7,185,186,145,81,37,230,244,59,214,142,220,138,231,38,61,194,37,151,182,4,127,227,72,132,228,34,140,116,89,12,59,117,241,50,235,166,32,217,221,158,70,216,43,215,46,65,235,54,229,231,235,215,53,17,36,130,150,153,25,153,125,63,77,154,68,117,113,83,157,46,211,81,227,180,226,83,6,175,51,38,119,69,174,122,136,226,159,116,235,104,217,47,131,59,221,187,112,97,170,196,223,61,197,194,5,11,115,249,200,137,5,125,230,34,66,159,25,132,212,168,209,232,86,11,121,100,138,236,16,119,166,36,82,15,135,248,120,98,95,254,72,208,229,246,138,204,204,71,169,239,168,37,73,109,187,140,235,22,26,169,237,198,52,109,45,13,2,205,125,105,181,194,80,127,108,201,53,6,177,33,219,34,164,62,50,114,101,100,68,37,37,105,37,149,184,140,41,63,93,100,212,218,142,32,133,76,146,86,41,25,212,86,135,204,56,101,23,84,235,82,54,93,240,48,59,229,102,63,59,207,192,152,25,50,151,17,186,72,183,228,42,101,202,222,52,243,222,233,30,220,99,250,62,48,80,174,37,126,170,85,8,102,119,218,53,141,121,25,185,140,140,76,186,105,212,73,101,42,243,82,111,76,105,252,136,83,137,76,167,94,230,251,122,170,139,92,108,167,174,36,164,70,145,254,234,50,223,72,105,157,81,235,167,78,124,168,211,167,219,208,36,80,162,58,70,228,23,195,184,145,189,26,50,118,100,68,46,106,102,102,6,19,153,148,214,55,104,169,109,109,82,76,89,226,52,12,76,42,103,188,9,75,220,84,158,184,195,50,246,173,221,143,40,92,200,149,145,59,162,36,41,81,136,28,99,237,77,139,26,222,233,228,86,68,134,3,183,65,200,123,145,244,189,210,69,21,177,104,14,79,170,139,74,76,93,226,88,23,81,195,148,108,226,227,48,223,179,87,37,234,241,215,247,138,167,139,214,116,141,238,68,173,172,225,79,209,187,107,155,147,235,171,205,203,158,16,159,77,16,245,249,188,248,103,46,71,235,75,207,166,100,21,213,243,73,114,60,161,18,109,93,58,224,23,107,41,22,229,208,196,250,50,114,145,203,215,92,145,180,102,198,115,95,144,119,234,54,37,81,213,109,188,105,145,232,116,251,30,124,225,68,123,150,167,46,243,148,125,133,40,230,165,110,101,101,247,166,89,139,100,204,162,158,242,109,92,71,18,27,24,107,86,244,153,129,31,235,187,183,246,42,203,219,19,143,105,104,67,126,94,221,59,3,126,68,20,114,75,51,104,68,140,130,180,102,131,141,29,103,117,147,172,39,206,176,138,135,168,44,109,91,53,228,199,170,71,230,24,159,184,19,240,235,197,63,244,244,108,178,253,121,163,71,140,90,59,73,132,39,187,207,153,101,109,7,203,86,73,238,67,204,75,253,138,119,164,167,215,118,101,89,109,239,163,100,194,3,91,29,164,176,246,86,66,30,191,110,148,42,31,59,164,191,89,109,186,59,165,53,154,48,191,218,79,55,238,196,198,70,204,143,188,32,137,242,185,140,190,50,138,216,142,135,102,115,122,203,83,69,233,189,109,213,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,50,183,5,184,128,59,50,45,42,228,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,127,162,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,7,104,0,160,234,97,133,88,122,249,159,192,63,251,72,219,176,0,255,45,109,128,6,84,25,152,203,247,240,207,254,38,99,217,59,217,83,122,176,230,129,185,124,15,0,255,236,111,50,150,189,147,61,165,7,48,231,101,144,166,70,102,237,190,232,53,72,109,131,180,14,173,209,56,65,72,190,65,220,44,165,159,114,128,106,196,66,147,27,18,216,245,40,17,217,245,160,127,101,93,187,193,76,118,176,61,163,135,138,71,141,94,75,80,167,117,40,45,149,100,109,198,191,172,180,33,53,117,234,130,83,179,35,87,68,84,157,38,119,3,254,120,50,197,163,172,181,156,191,108,21,235,217,157,54,107,30,0,117,159,52,147,84,82,34,104,6,41,81,34,220,182,117,219,18,153,175,205,211,186,196,161,165,125,217,124,196,65,102,233,40,98,161,220,18,3,230,81,6,241,43,235,115,131,67,25,157,149,142,245,1,34,34,34,34,34,73,146,72,74,8,37,145,180,109,218,150,36,109,152,17,203,82,70,28,14,137,219,209,105,83,167,68,166,66,133,10,149,2,85,154,52,169,143,126,208,233,149,70,201,26,36,74,102,9,26,44,173,149,194,171,55,196,37,189,226,17,147,111,165,141,184,100,170,36,242,107,83,164,75,174,93,53,153,193,139,182,163,173,20,146,139,236,175,150,212,161,239,100,156,40,79,227,54,181,154,99,250,142,185,39,245,86,150,75,30,74,30,138,139,188,157,70,93,218,238,9,234,135,3,172,46,138,205,249,108,236,250,118,223,193,46,102,0,255,111,172,34,160,201,159,124,0,255,164,253,206,237,171,8,170,68,147,63,249,254,73,251,157,219,87,17,0,84,9,41,0,255,237,253,236,246,199,176,175,34,168,18,82,254,219,251,217,237,143,97,175,50,32,106,204,15,254,236,91,248,212,126,181,221,10,145,154,136,26,243,131,63,251,22,62,181,95,109,183,66,0,0,0,0,0,120,233,97,208,136,172,52,42,189,146,40,187,208,156,167,205,66,243,180,4,121,71,14,243,176,36,218,20,151,4,46,213,33,57,140,204,74,28,106,20,157,45,220,206,112,118,213,119,118,179,149,12,112,148,233,18,120,164,214,134,230,238,164,225,132,217,200,90,186,111,210,180,168,30,183,68,168,92,136,243,60,45,195,196,226,81,170,59,46,18,167,134,120,200,99,110,118,250,202,86,159,216,65,27,105,240,115,127,240,116,197,125,253,226,13,191,188,163,221,84,253,13,63,226,28,72,175,212,95,231,62,54,39,163,63,65,207,111,175,32,140,88,117,211,75,118,43,89,105,110,52,239,147,108,102,227,157,122,23,143,168,251,156,107,227,173,41,12,112,121,250,225,101,227,79,183,113,182,113,159,109,135,254,235,124,106,171,24,0,0,168,122,92,229,129,170,7,3,2,68,68,68,68,68,146,36,145,148,16,74,34,105,219,180,45,5,173,110,152,17,203,82,70,28,14,137,65,143,78,155,58,37,50,21,42,20,152,0,255,217,129,42,77,26,211,78,147,194,105,158,210,110,74,105,67,74,137,166,58,110,22,82,167,149,212,94,98,186,13,26,113,82,221,116,11,150,148,74,250,22,150,229,173,42,211,31,127,253,142,89,21,253,81,108,115,246,186,175,164,182,180,74,10,113,107,13,66,10,73,226,146,96,72,235,212,18,233,214,50,152,176,118,223,85,180,142,93,150,34,156,156,30,151,10,109,186,20,24,211,218,61,54,178,159,38,246,177,35,92,119,73,175,17,146,213,117,221,74,40,165,89,156,241,63,75,109,71,45,157,180,32,211,12,201,41,209,82,167,198,221,143,3,110,76,49,55,107,45,103,80,91,197,133,118,167,93,101,128,21,34,170,203,15,2,237,91,24,203,126,181,157,38,69,141,164,164,212,200,26,65,105,212,200,182,113,29,183,70,228,104,203,52,109,185,116,173,238,243,6,35,10,210,187,122,236,176,208,109,249,1,51,55,75,152,211,46,228,6,123,51,136,189,140,136,234,242,131,64,251,22,198,178,95,109,7,104,192,154,231,38,185,130,230,141,146,164,180,187,83,199,229,27,33,132,144,77,118,196,14,73,84,38,62,72,205,69,61,114,79,171,106,69,103,41,174,102,0,131,217,253,220,117,156,95,108,10,3,80,245,128,117,28,81,155,10,159,78,92,165,181,18,239,238,136,97,232,17,65,10,109,76,220,49,73,85,166,101,169,147,84,145,200,167,187,188,228,157,33,237,100,9,151,51,140,133,142,51,105,59,125,15,93,133,23,153,47,36,34,106,141,150,214,204,66,34,155,151,20,228,41,167,197,79,77,34,58,189,102,66,172,202,9,47,93,90,53,230,167,26,254,113,212,6,11,123,153,17,101,169,79,144,221,176,196,37,213,109,226,41,85,212,45,89,26,121,179,169,228,188,89,87,68,114,75,212,150,117,24,91,32,14,206,24,119,84,175,91,23,236,200,73,92,70,202,218,174,142,0,0,0,0,0,0,0,160,74,128,148,0,255,246,126,118,251,99,216,85,27,194,147,95,230,111,102,118,251,163,246,170,134,148,0,255,246,126,118,251,99,216,85,27,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,0,0,0,164,38,156,198,124,231,207,126,138,79,237,169,216,173,16,0,84,137,38,127,242,253,147,246,59,183,175,34,214,7,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,73,204,75,30,145,57,92,110,199,168,77,163,18,167,10,237,42,84,250,85,169,213,164,136,122,200,101,100,172,157,52,162,236,36,180,210,10,41,89,104,78,227,18,135,41,113,115,72,119,210,41,213,35,212,15,107,21,220,105,225,26,27,85,177,129,187,166,120,194,108,121,36,232,49,34,99,69,37,180,82,93,33,110,219,186,109,137,140,168,36,93,230,45,153,98,95,66,93,202,146,26,90,74,69,110,199,39,145,105,214,33,44,143,219,90,149,38,93,102,7,163,94,171,211,90,106,41,180,164,103,150,194,76,8,45,194,33,237,168,212,54,35,113,13,209,221,120,82,4,106,68,14,109,90,117,25,226,166,74,98,150,182,131,217,248,99,151,118,251,60,232,50,137,236,86,87,56,153,181,164,87,250,233,117,131,144,85,103,107,132,74,243,52,167,242,169,89,38,68,213,24,245,168,146,197,67,228,130,89,89,249,199,90,131,153,6,183,47,34,0,0,0,0,0,0,0,192,63,1,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,251,127,163,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,168,54,160,137,243,245,252,178,60,97,143,203,158,154,248,98,126,136,129,246,201,249,212,62,214,182,66,52,113,190,158,95,150,39,236,113,217,83,19,95,204,15,49,208,62,57,159,218,199,218,172,121,0,168,54,154,56,95,207,47,203,19,246,184,236,169,137,47,230,135,24,104,159,156,79,237,99,109,214,60,0,0,0,0,0,0,85,143,171,60,80,245,96,205,3,62,151,31,226,159,125,114,198,178,143,181,85,140,42,227,115,249,33,254,217,39,103,44,251,88,91,197,0,0,0,0,165,180,146,190,35,155,38,234,138,40,149,50,44,173,149,210,119,67,93,151,156,201,251,50,108,148,167,134,199,101,80,228,176,233,90,78,245,132,146,179,82,175,170,213,26,246,90,4,144,213,66,11,45,133,86,82,105,210,92,185,73,141,188,221,51,178,37,139,220,136,36,229,83,37,18,233,50,79,187,78,165,142,103,125,101,104,118,138,203,139,54,46,211,243,34,167,39,160,109,212,32,187,146,164,21,30,169,73,28,182,144,55,72,146,72,82,75,154,231,117,65,164,76,167,14,73,180,235,246,84,106,209,125,39,177,240,150,191,120,62,66,127,45,251,219,102,207,99,62,50,114,175,40,153,116,69,45,164,78,43,13,90,111,221,166,182,175,248,123,91,189,141,81,151,34,159,130,184,104,227,193,20,43,56,107,133,115,44,212,194,44,238,209,143,212,71,234,104,157,80,239,132,112,247,206,205,105,29,239,225,231,101,137,47,157,234,207,208,66,172,67,185,63,178,192,204,12,156,230,47,123,199,139,54,154,93,215,222,66,105,68,214,54,27,2,159,144,202,84,135,210,24,39,37,65,89,18,206,199,137,23,117,232,58,106,104,35,102,136,195,74,99,93,94,196,117,224,112,246,100,28,103,39,57,236,151,118,27,4,0,64,149,1,152,203,247,240,207,254,38,99,217,59,217,83,122,176,230,129,185,124,15,0,255,236,111,50,150,189,147,61,165,7,107,30,240,185,252,16,0,255,236,147,51,150,125,172,173,98,168,54,56,253,0,255,191,251,127,89,237,127,0,255,196,85,30,0,85,198,231,242,67,252,179,79,206,88,246,177,182,138,1,176,118,204,109,250,253,122,141,14,111,248,117,163,125,0,255,54,60,241,165,254,94,225,236,158,210,127,244,115,250,247,59,197,253,169,251,4,150,186,79,117,0,128,106,163,137,243,245,252,179,60,97,143,203,94,213,88,109,52,113,190,158,127,150,41,236,113,217,83,19,240,197,252,16,0,255,242,63,206,165,246,176,182,107,30,34,51,81,122,124,49,63,196,191,252,143,115,169,61,172,253,154,199,92,177,40,222,219,161,168,176,51,20,36,72,44,37,226,179,251,231,250,35,245,95,168,38,186,47,74,195,221,236,181,8,43,242,152,128,191,238,95,232,233,110,231,11,31,116,191,67,67,211,217,29,140,4,248,213,203,155,70,107,111,110,153,13,225,120,83,187,163,110,91,81,149,129,40,198,72,237,225,136,153,43,73,102,148,27,241,151,198,254,34,74,124,202,88,108,83,246,169,113,122,202,198,44,170,68,187,79,35,253,207,204,188,174,182,23,165,215,168,184,5,131,136,200,116,178,1,74,62,50,74,62,201,84,167,215,167,127,229,253,136,60,124,41,82,37,120,145,57,122,3,99,216,112,9,121,61,254,92,232,254,41,205,193,123,204,81,23,119,238,235,20,72,244,18,189,79,125,218,77,184,158,169,121,213,184,209,230,105,160,191,158,254,209,212,183,229,92,48,17,180,186,246,174,56,132,213,248,213,184,151,51,100,102,202,228,236,211,143,249,249,200,173,181,215,46,139,100,16,243,235,110,167,70,165,89,153,44,184,42,246,21,237,130,21,70,192,188,53,209,153,164,189,24,81,204,143,200,167,237,85,51,250,118,253,27,119,243,119,225,67,135,37,102,49,215,81,33,50,117,145,25,10,8,35,22,211,143,153,159,153,249,204,168,107,149,90,167,180,58,67,185,139,67,33,246,148,40,112,168,80,245,33,63,239,69,236,29,53,75,188,26,153,111,146,44,193,182,133,228,130,74,143,70,41,28,188,48,132,1,18,228,159,250,212,173,92,185,152,146,43,219,39,71,217,134,80,135,120,59,158,154,66,25,23,177,218,216,194,78,204,168,142,45,101,3,63,92,243,36,174,123,245,216,177,29,178,87,101,146,182,244,157,119,46,117,200,43,17,153,46,48,137,171,22,141,216,108,217,105,118,5,93,201,11,186,62,157,251,218,148,234,125,223,140,235,238,253,117,163,223,232,167,98,197,102,77,59,206,24,185,212,71,70,100,132,179,188,69,113,73,165,164,82,199,117,35,202,235,48,165,93,151,20,49,173,58,156,170,116,233,82,163,70,21,91,51,140,223,153,159,97,17,178,254,220,250,43,234,218,155,78,171,81,66,38,158,94,35,110,108,122,117,113,195,57,156,52,198,38,46,126,96,196,66,125,242,207,103,236,77,171,73,104,238,227,100,35,102,202,229,217,113,231,103,166,174,148,167,196,174,233,141,78,158,228,46,60,104,100,10,140,176,133,137,23,134,229,169,227,138,136,36,123,5,37,180,9,66,183,141,247,146,236,29,73,35,151,81,0,255,190,164,116,66,162,149,61,131,29,18,155,138,37,169,26,221,229,160,91,46,47,216,242,13,249,60,51,226,95,186,208,69,208,88,153,164,18,120,209,190,226,238,181,150,18,87,242,126,28,234,17,222,139,86,197,241,132,201,217,152,169,214,242,144,173,209,112,63,115,155,230,34,131,230,142,36,36,82,74,189,102,112,109,91,75,7,43,189,195,73,92,44,42,226,161,27,38,154,115,180,109,221,88,127,68,62,242,59,104,236,136,90,50,232,225,180,225,238,229,113,74,154,170,52,225,81,139,77,166,105,216,96,16,207,179,50,79,165,102,69,219,16,49,254,114,185,204,157,59,106,75,34,41,9,135,239,39,145,78,139,147,17,153,158,243,42,135,63,108,12,49,142,185,14,0,0,0,0,0,0,0,52,3,224,215,83,93,198,250,116,179,76,198,114,131,239,175,98,240,194,90,55,248,81,63,133,11,236,224,227,46,183,217,223,137,247,215,218,227,79,234,171,78,153,151,182,154,32,190,137,178,67,170,37,120,55,154,41,117,226,216,152,151,184,76,102,0,255,35,228,51,71,0,255,54,147,236,34,42,110,70,75,178,45,53,156,150,96,120,207,188,14,149,34,126,106,213,152,61,114,59,59,87,130,252,118,102,18,146,81,139,40,142,203,176,109,56,165,103,52,146,3,222,91,191,100,150,44,225,60,140,122,252,250,162,79,218,196,166,25,78,29,62,203,2,87,92,224,78,149,38,239,42,86,46,197,234,50,219,24,159,195,153,226,206,103,62,39,126,181,102,210,146,180,108,247,160,81,2,92,106,194,165,110,234,104,82,78,5,113,143,157,217,106,57,43,218,68,136,248,114,17,52,35,51,169,147,36,146,164,67,175,181,222,160,46,179,108,169,244,232,19,119,240,139,135,195,174,30,14,112,135,43,237,66,187,237,128,244,143,218,218,193,234,86,55,122,205,125,71,253,106,197,27,23,28,153,9,23,247,3,0,255,50,179,173,207,77,13,242,207,103,236,136,157,73,233,245,113,130,138,89,18,201,194,206,165,223,148,56,222,118,219,184,213,2,0,160,130,14,96,173,11,247,22,77,142,177,50,50,243,187,109,47,228,183,174,78,83,128,200,103,102,75,47,166,62,163,100,28,87,70,174,140,40,197,226,202,200,149,244,26,114,192,216,58,183,196,49,242,17,81,138,226,253,76,139,121,185,21,48,151,66,46,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,34,45,42,230,71,206,1,238,133,110,209,70,14,43,179,212,104,129,123,17,123,149,210,224,202,168,145,249,202,7,12,245,92,139,10,186,162,0,44,6,27,199,131,0,255,186,52,101,210,223,134,79,176,45,239,206,134,108,190,134,104,67,126,142,217,156,94,127,170,224,117,61,17,164,131,9,156,109,72,103,236,234,4,129,118,127,125,214,208,222,116,66,134,216,183,198,202,42,141,33,222,223,202,145,250,231,23,21,51,208,253,196,161,180,123,55,208,241,47,31,85,148,95,149,190,173,93,210,118,57,165,49,188,245,203,237,28,169,223,170,116,87,204,202,44,147,161,180,119,33,96,130,0,255,43,237,63,9,235,143,122,62,208,199,4,0,255,87,218,191,242,169,127,212,243,1,240,130,190,177,32,71,186,178,149,3,174,159,112,208,199,28,107,174,194,49,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,128,84,40,10,43,169,66,141,3,0,32,202,0,111,225,223,61,227,242,153,17,14,91,242,54,25,154,221,161,199,134,245,127,121,42,226,247,34,14,110,230,53,200,146,227,243,248,150,253,173,208,27,23,73,8,165,49,44,201,90,58,98,217,20,122,108,111,0,255,115,1,126,29,25,145,73,19,62,102,78,182,80,166,126,128,88,95,87,219,155,78,95,77,25,127,163,215,137,99,75,226,188,23,126,225,170,19,102,177,16,98,46,226,229,202,146,0,255,144,74,105,60,181,52,67,51,103,196,159,122,73,21,216,169,15,219,216,42,158,189,107,3,39,68,253,43,233,107,103,110,250,166,213,105,78,121,138,163,215,135,47,157,82,31,55,124,196,80,79,124,226,92,4,249,229,225,195,11,233,139,149,111,146,72,74,138,121,20,49,126,40,46,138,166,226,17,111,66,171,72,14,87,37,180,113,109,94,4,204,237,181,178,70,171,197,244,99,232,99,39,93,145,110,6,45,110,91,104,120,228,190,175,204,143,10,144,43,35,35,21,233,151,249,196,187,5,84,128,157,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,144,235,162,252,240,71,22,98,1,229,128,122,93,100,13,133,252,189,131,20,139,145,107,142,247,243,51,27,56,0,210,135,88,107,101,182,117,62,174,12,5,184,143,145,249,200,69,217,145,81,118,18,39,93,182,208,106,47,251,48,37,48,106,246,116,107,16,235,209,240,1,99,137,194,218,249,251,145,43,106,4,41,36,74,144,81,184,148,20,218,184,126,147,80,246,98,169,222,144,105,80,234,133,157,22,129,25,150,181,47,236,161,68,61,221,139,70,165,192,60,198,95,188,124,198,253,164,36,87,45,130,248,96,74,185,33,81,38,34,212,14,41,139,135,45,14,48,124,226,125,221,202,241,39,238,170,239,239,173,191,82,6,158,22,60,222,197,196,94,25,55,233,107,57,234,62,111,217,73,13,34,190,204,149,40,25,81,75,180,68,100,86,83,148,18,199,213,184,153,188,167,58,106,109,14,157,174,146,44,209,126,138,56,0,255,113,127,237,85,162,108,122,137,150,50,230,20,161,106,233,33,39,191,29,240,201,166,52,18,94,184,46,77,74,171,33,34,9,46,187,18,119,63,93,75,163,136,97,60,96,169,184,108,206,63,8,129,111,211,124,102,212,38,106,44,242,138,8,169,43,216,211,91,72,99,215,89,156,195,73,159,166,97,130,169,89,51,228,110,123,171,1,80,49,242,50,34,202,138,74,105,40,0,0,0,54,216,7,249,235,50,35,23,37,43,109,213,92,26,180,50,165,22,124,102,77,165,227,3,220,18,243,196,137,24,50,118,253,73,87,230,38,133,100,4,21,101,165,87,38,75,164,32,149,201,248,137,44,110,76,173,106,152,105,49,195,199,105,102,176,83,140,161,203,151,189,246,240,107,185,165,52,247,58,222,115,127,206,38,224,14,61,86,174,118,246,180,45,213,24,127,241,242,57,254,201,116,95,53,50,203,145,226,186,106,215,84,165,57,149,15,198,177,144,153,219,236,226,4,253,125,93,78,248,47,245,199,175,91,157,214,183,238,246,222,59,182,168,246,78,115,114,215,34,50,58,143,194,94,43,234,180,92,72,221,206,71,174,74,202,94,133,86,226,50,47,105,73,237,195,158,140,241,31,47,94,81,127,133,27,253,73,74,48,198,71,153,164,166,229,25,85,119,32,182,97,29,11,101,249,157,89,140,203,70,80,254,139,228,51,34,66,159,175,67,167,229,109,87,145,102,27,119,126,70,165,30,118,204,176,131,123,108,225,65,123,203,126,76,200,215,233,227,71,244,147,157,180,190,35,201,19,45,137,144,195,152,220,194,58,164,154,165,145,58,97,16,15,57,236,99,66,38,113,22,97,239,60,234,245,107,175,18,81,130,188,148,37,17,210,248,144,152,248,118,70,221,244,76,167,102,146,72,81,83,73,164,247,199,228,80,225,46,94,38,161,174,216,106,86,160,56,184,196,130,105,3,216,35,134,69,144,127,253,161,62,45,203,94,139,251,250,79,41,205,189,110,28,112,89,90,117,247,140,94,152,173,190,217,164,54,82,227,202,160,232,65,159,122,93,206,219,222,132,236,245,187,117,175,55,238,91,119,53,226,245,46,20,86,53,220,220,77,121,197,177,204,206,29,136,137,95,31,47,94,81,127,133,67,50,147,86,42,58,174,148,233,153,84,146,232,80,207,105,6,180,199,72,99,249,155,121,12,40,0,255,200,157,52,246,170,164,210,210,188,164,33,55,47,171,110,220,81,0,255,38,249,140,164,169,95,73,47,157,186,133,168,142,232,203,59,146,89,116,42,10,195,8,78,240,136,61,156,207,22,246,73,227,74,125,68,230,250,49,47,63,99,231,73,173,240,106,145,222,118,253,33,241,210,113,106,81,168,87,76,107,133,23,19,96,239,8,125,212,28,89,73,162,238,82,73,45,164,82,19,217,180,229,238,92,55,213,88,52,105,17,106,212,163,124,37,202,205,190,28,98,78,14,182,205,16,245,235,254,166,211,203,166,21,63,34,19,19,86,62,242,59,196,159,150,90,89,132,173,149,70,83,227,25,173,71,84,177,115,117,92,167,82,189,176,135,191,26,216,3,103,39,187,26,33,254,197,63,225,233,186,173,191,8,241,171,184,225,234,233,113,183,184,159,120,14,172,207,96,9,40,198,246,151,223,73,83,135,202,149,81,130,227,81,251,40,10,192,6,104,36,133,253,111,146,15,241,76,0,255,81,130,110,250,202,223,50,138,180,227,55,136,145,253,127,47,21,168,191,18,127,99,81,123,20,87,207,238,208,72,10,252,15,157,120,166,191,140,146,105,26,203,73,169,147,118,151,6,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,25,48,34,159,153,148,228,98,71,41,132,210,106,41,110,211,208,107,41,132,254,148,75,161,137,151,58,53,124,221,212,10,226,95,134,103,5,91,184,216,53,199,130,92,104,91,248,235,24,247,163,144,189,35,73,212,66,105,214,164,164,60,46,105,73,169,164,62,14,11,102,83,183,50,53,98,66,126,77,43,252,97,28,27,115,87,77,105,45,7,88,152,107,252,221,114,175,220,166,239,80,175,254,157,78,115,139,27,126,227,55,68,252,247,224,22,61,83,127,227,28,253,72,175,119,127,157,51,108,207,107,232,79,202,206,101,3,88,238,220,90,180,29,181,90,157,248,181,154,239,221,186,51,164,113,55,239,199,215,189,241,174,24,136,217,93,162,239,233,103,89,41,43,7,163,191,148,109,109,83,29,96,249,239,84,126,0,255,85,217,242,253,143,101,199,162,191,210,33,247,218,180,86,86,173,144,108,220,112,104,52,81,42,41,93,38,104,62,76,57,213,178,169,73,175,104,137,29,185,9,3,63,140,227,172,198,140,26,92,52,192,194,60,213,59,177,243,0,255,168,25,0,255,51,220,0,255,236,54,46,245,191,138,215,142,26,169,222,14,167,210,107,29,183,171,109,210,153,126,199,91,168,124,247,199,131,217,120,161,208,13,127,88,41,137,87,250,35,45,163,217,223,62,123,214,29,211,217,157,182,138,1,150,0,255,78,229,247,95,149,45,223,0,255,88,118,44,250,3,230,242,61,252,179,191,201,88,246,78,246,127,227,227,0,255,147,248,95,20,254,31,67,253,3,52,48,151,239,225,159,253,77,198,178,119,178,167,244,0,160,158,77,203,84,103,85,82,219,82,105,180,212,109,131,80,90,45,149,206,210,212,77,208,140,115,233,214,123,48,163,212,209,79,177,44,115,85,167,254,24,232,119,204,85,232,127,109,155,179,0,255,54,4,243,51,50,114,229,218,43,73,124,90,26,103,19,135,144,55,250,92,182,60,221,189,143,94,225,77,193,125,103,221,112,190,119,165,101,102,102,74,224,116,38,176,52,183,114,122,194,166,173,153,116,82,105,37,110,147,148,184,17,173,183,230,89,155,182,164,177,55,26,109,83,74,65,171,147,154,97,36,226,40,102,112,190,87,221,152,22,143,153,199,238,42,99,163,219,42,157,27,117,138,244,57,241,112,103,74,102,219,132,91,88,226,72,145,196,109,203,164,103,236,182,100,83,237,152,150,145,217,225,14,31,153,79,71,188,140,247,167,227,188,105,7,43,156,9,45,176,111,217,0,255,27,74,37,185,104,221,163,78,233,118,199,237,75,107,211,105,234,247,150,148,164,174,248,184,17,37,142,148,234,82,229,211,69,220,247,162,72,171,217,88,206,75,118,87,78,123,200,86,51,170,14,51,51,115,231,218,43,41,124,66,218,102,211,134,80,54,250,91,134,50,221,189,143,89,225,205,198,115,103,37,113,190,119,93,102,102,158,186,227,116,222,177,52,75,179,210,7,137,204,74,162,212,40,141,178,107,189,121,221,32,36,87,107,80,118,76,58,245,190,228,218,18,103,4,34,69,245,200,225,99,214,229,208,172,232,204,97,127,134,179,149,190,115,146,109,133,27,199,13,58,141,144,90,221,168,164,54,89,154,55,71,180,166,16,167,58,39,39,9,161,207,136,38,105,25,162,48,144,121,140,241,142,185,229,60,85,106,148,155,108,165,193,182,191,237,149,104,158,124,61,191,44,179,219,227,178,87,53,160,201,159,124,0,255,164,253,206,237,171,8,170,68,147,63,249,254,73,251,157,219,87,17,0,84,9,41,0,255,237,253,236,246,199,176,175,34,168,18,82,254,219,251,217,237,143,97,175,50,32,106,204,15,254,236,91,248,212,126,181,221,10,145,154,136,26,243,131,63,251,22,62,181,95,109,183,66,0,0,0,0,0,104,99,205,165,180,100,210,164,73,86,155,52,212,6,95,185,71,205,198,41,44,141,231,125,243,91,173,229,176,171,87,38,146,235,137,55,188,132,48,138,133,94,120,201,134,228,170,151,188,205,158,154,48,232,244,74,163,100,13,18,37,179,4,13,150,214,74,225,213,27,226,146,94,241,136,201,183,210,70,92,50,85,18,249,181,41,210,37,215,174,154,204,224,69,219,209,86,10,201,69,246,151,1,112,153,7,200,168,240,42,141,94,73,214,187,59,109,251,116,115,131,22,66,39,141,156,40,164,36,124,173,116,114,59,170,167,38,38,30,238,141,184,147,89,172,201,128,182,80,78,246,231,31,227,39,145,164,59,30,97,75,110,20,154,225,20,82,42,15,101,155,54,34,72,173,32,239,213,21,17,199,125,179,37,69,188,225,53,185,251,54,26,244,208,94,176,208,170,204,69,102,109,7,70,0,160,234,113,149,135,167,30,51,51,51,51,51,106,212,140,82,107,169,25,197,113,29,167,70,113,95,242,243,148,183,100,50,151,28,50,170,212,168,203,169,93,187,54,171,126,173,106,213,234,215,97,102,102,238,92,123,37,133,79,72,219,108,218,16,202,70,127,203,80,166,187,247,49,43,188,217,120,238,172,36,206,247,174,203,204,204,83,119,156,206,59,150,102,105,182,207,143,160,78,201,12,218,125,209,104,150,226,102,105,26,66,211,109,178,208,124,130,56,89,85,191,226,60,21,135,133,26,55,228,179,43,86,226,177,43,78,0,255,202,69,118,131,103,237,96,123,201,179,117,89,234,172,82,138,91,41,77,151,180,77,208,74,43,164,210,153,154,202,201,146,9,46,229,122,207,103,108,58,250,41,110,102,78,233,84,0,3,197,112,185,10,253,175,237,140,246,159,134,127,2,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,246,0,255,70,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,14,208,128,53,139,85,98,101,189,123,165,81,137,183,166,144,43,247,66,107,161,107,236,150,29,114,169,52,92,80,122,139,138,228,158,42,213,186,246,82,172,202,0,6,179,5,185,43,39,191,216,20,134,82,166,103,27,235,55,153,133,68,174,22,208,147,65,168,247,29,116,108,126,93,210,150,124,74,19,101,117,41,80,167,72,229,113,136,30,118,74,243,52,43,213,146,0,246,97,247,74,192,66,163,52,118,84,122,121,235,142,172,153,5,148,99,66,104,217,132,180,204,43,34,20,140,119,164,180,207,251,150,151,29,61,230,166,179,196,142,210,28,188,180,21,156,12,101,199,118,234,78,9,33,100,19,74,163,244,140,26,9,247,41,132,148,218,46,57,106,93,215,109,78,139,75,201,36,7,41,208,237,104,133,145,213,101,136,97,92,252,176,81,199,50,254,49,139,129,31,50,73,188,74,175,145,154,245,238,78,227,176,222,155,172,133,208,73,35,39,105,21,23,71,40,157,220,142,10,106,134,151,136,123,35,238,100,22,151,243,159,221,149,147,253,217,50,15,0,0,0,0,0,0,0,170,4,72,249,111,239,103,183,63,134,93,181,33,60,249,101,254,102,102,183,63,106,175,106,72,249,111,239,103,183,63,134,93,181,33,60,249,101,254,102,102,183,63,106,15,64,0,0,0,0,0,64,221,33,239,37,173,107,101,212,36,180,148,32,81,138,203,54,213,169,148,84,194,182,207,73,252,74,116,216,45,213,17,147,170,98,5,123,115,46,11,237,170,42,243,37,191,179,130,149,14,88,59,64,234,55,173,237,77,171,17,239,244,58,45,223,186,121,167,119,43,14,52,102,237,119,193,123,207,187,132,41,188,204,76,247,3,127,101,86,198,102,29,83,29,0,214,15,152,207,204,92,59,106,70,93,73,8,165,213,82,179,214,155,182,165,13,43,226,230,86,111,163,211,165,199,167,31,46,42,120,208,194,10,54,90,97,3,11,181,240,132,251,244,152,139,204,220,43,73,70,93,73,107,169,19,74,179,214,155,182,37,238,83,254,222,80,111,163,211,165,71,168,32,214,218,120,208,194,10,54,170,226,28,119,181,240,132,131,80,236,18,25,81,223,199,165,149,90,40,173,193,16,202,102,9,74,43,97,216,208,91,26,174,120,111,27,167,188,10,245,9,181,199,90,47,49,169,142,143,10,217,15,174,240,44,59,178,83,38,102,148,120,165,70,47,37,104,222,154,182,97,186,57,65,8,173,141,198,77,18,42,18,190,144,218,184,33,21,84,19,47,15,207,70,44,206,44,46,103,64,187,235,56,251,243,143,97,102,100,102,38,161,180,133,79,130,54,164,144,107,203,16,74,104,67,26,182,152,25,177,241,226,182,109,91,42,26,161,30,161,30,139,18,78,84,112,129,147,185,215,22,229,10,207,50,190,109,157,7,170,30,151,121,200,168,240,42,141,94,73,214,187,59,109,251,116,115,131,22,66,39,141,156,40,164,36,124,173,116,114,59,170,167,38,38,30,238,141,184,147,89,172,201,128,182,80,78,246,231,31,3,0,0,0,0,0,0,192,63,1,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,251,127,163,121,242,245,252,178,204,110,143,203,14,224,81,155,166,169,217,116,175,81,154,43,94,89,221,136,207,8,226,76,51,113,46,157,160,184,119,73,61,52,114,67,96,38,122,213,247,23,199,179,128,105,89,153,157,146,203,217,148,133,237,69,4,43,233,59,179,105,163,236,72,82,42,195,212,66,73,109,57,164,117,106,83,30,150,125,147,50,197,60,18,189,227,80,234,34,50,245,186,30,171,122,74,147,114,228,99,74,159,100,165,55,233,102,102,219,141,230,214,120,105,97,42,75,146,30,14,125,155,151,52,222,202,237,75,222,82,97,246,20,65,205,124,140,239,23,78,98,182,82,208,198,112,57,139,217,41,190,207,143,168,133,30,181,173,65,235,180,36,205,85,106,91,43,180,146,104,205,163,40,36,81,147,46,111,142,158,147,233,90,199,168,72,17,133,51,78,229,174,163,44,105,55,216,144,21,237,47,3,154,56,95,207,47,203,19,246,184,236,169,137,47,230,135,24,104,159,156,79,237,99,109,43,68,19,231,235,249,101,121,194,30,151,61,53,241,197,252,16,3,237,147,243,169,125,172,45,156,7,140,204,71,38,41,249,216,73,10,173,180,66,106,182,14,189,144,90,232,175,184,220,154,75,163,26,190,110,22,5,177,82,19,43,56,197,69,161,57,174,48,139,45,92,119,140,140,140,140,200,164,73,35,42,45,164,164,83,27,167,113,105,212,246,25,191,12,200,226,229,144,73,228,144,78,165,58,173,229,65,187,171,208,102,85,160,109,246,166,109,149,198,0,0,0,0,0,0,0,84,61,174,242,64,213,131,53,15,248,92,126,136,127,246,201,25,203,62,214,86,49,170,140,207,229,135,248,103,159,156,177,236,99,109,21,3,0,0,0,0,160,206,128,16,135,120,207,164,17,164,86,234,149,41,46,41,206,112,181,150,210,210,140,71,19,213,233,202,102,219,144,178,216,120,60,58,61,113,34,74,53,10,227,167,163,252,106,55,88,213,222,177,39,244,35,163,146,18,149,148,66,11,141,40,180,144,154,164,208,74,35,35,35,35,99,151,182,150,49,58,131,73,65,14,13,241,208,101,136,125,57,152,147,202,152,149,101,252,99,0,223,229,161,220,8,137,66,8,165,165,208,245,43,101,107,75,72,78,173,12,147,77,102,164,10,58,78,230,116,42,66,93,209,152,57,61,239,8,148,154,17,241,25,204,7,150,6,151,218,70,117,123,157,93,177,1,171,240,171,133,164,251,103,27,234,210,185,0,255,222,75,109,77,174,183,127,167,76,133,190,184,147,251,23,5,229,85,251,170,191,131,61,213,190,138,240,212,67,70,100,100,100,68,137,18,81,105,33,37,147,184,173,219,148,168,237,51,126,153,242,136,204,225,114,67,58,149,234,116,57,85,104,87,97,85,160,85,173,38,93,194,221,218,82,28,90,27,207,173,145,109,54,239,235,173,121,86,148,210,228,184,150,242,210,210,124,247,45,66,167,154,17,61,109,112,50,59,171,50,237,229,115,94,4,6,68,127,20,91,168,93,173,1,152,203,247,240,207,254,38,99,217,59,217,83,122,176,230,129,185,124,15,0,255,236,111,50,150,189,147,61,165,199,109,30,32,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,202,99,202,97,73,204,75,30,145,57,92,118,189,229,168,77,163,18,167,10,237,122,205,68,246,87,165,86,55,109,242,97,249,239,84,126,0,255,85,217,242,253,143,101,199,162,63,124,46,63,196,63,251,228,140,101,31,107,171,24,235,3,102,70,68,68,102,212,168,145,148,16,74,50,138,227,58,78,77,218,48,35,150,37,111,201,100,46,185,163,211,166,78,137,83,187,118,109,42,5,170,212,170,85,242,1,0,96,253,152,95,43,94,157,86,239,30,207,59,55,111,251,219,240,222,188,3,119,124,19,28,223,211,253,221,73,122,165,25,189,78,175,210,87,120,162,87,242,226,214,107,41,117,66,40,61,147,54,132,54,45,141,178,52,234,77,190,14,109,136,139,26,117,165,153,228,212,171,82,21,82,173,168,75,231,131,91,121,56,202,80,118,131,207,236,42,219,59,19,90,219,74,105,73,167,165,77,141,132,91,28,135,80,26,170,165,182,141,219,162,138,204,226,138,202,96,231,33,228,61,37,102,80,177,190,56,247,134,183,118,217,77,29,109,12,199,243,143,253,53,56,15,88,109,52,113,190,158,127,150,41,236,113,217,83,44,67,151,161,47,180,90,186,213,250,173,219,247,214,105,187,153,88,230,25,78,149,169,223,91,55,143,50,235,254,71,29,207,242,147,149,65,109,2,211,217,151,182,149,209,196,249,122,254,89,166,176,199,101,79,77,192,23,243,67,252,203,0,255,56,151,218,191,218,175,121,164,127,5,165,199,23,243,67,252,203,0,255,56,151,218,191,218,175,121,164,127,53,14,0,0,114,20,243,35,147,100,68,251,77,44,252,15,236,87,119,249,74,214,167,95,94,176,158,61,8,177,254,80,127,116,78,168,251,127,175,218,127,196,247,233,175,198,103,7,71,16,74,131,0,255,247,89,138,173,216,73,76,77,89,210,55,208,206,98,164,0,255,145,203,204,76,186,178,184,229,120,149,141,177,19,133,150,219,177,227,58,37,83,233,80,86,6,176,210,151,193,108,38,67,14,159,158,44,90,17,57,18,65,70,17,111,34,34,162,17,221,228,161,36,119,251,206,228,183,242,17,47,50,163,111,101,210,85,55,109,207,164,6,201,41,133,84,146,57,131,74,213,150,196,46,42,143,211,242,106,212,5,115,179,247,54,64,254,142,117,47,163,205,149,164,147,178,147,212,211,220,178,45,21,102,244,118,243,214,90,196,146,66,164,86,135,154,54,60,75,13,218,224,69,132,249,95,25,52,99,103,100,68,68,196,211,45,74,101,232,233,109,73,217,196,240,248,126,154,132,58,60,113,131,11,28,180,154,43,237,221,70,250,235,177,0,255,202,229,114,244,233,138,243,132,33,89,73,161,217,125,148,199,16,43,157,18,56,199,70,69,252,103,121,219,27,129,126,249,140,136,173,167,21,183,180,44,141,18,110,137,20,14,17,178,9,14,13,247,65,167,187,183,87,36,165,111,58,173,38,219,140,198,89,115,3,20,38,101,58,192,162,226,67,68,232,34,34,186,13,91,159,207,76,154,123,101,155,81,51,234,136,212,90,221,136,241,216,113,217,240,193,201,78,101,184,168,147,235,134,61,204,96,162,32,215,216,120,70,6,252,161,91,123,55,153,185,178,148,120,155,28,87,232,140,35,186,60,142,209,137,116,57,79,171,126,92,79,92,116,218,225,20,87,217,247,236,191,13,249,185,124,236,136,18,252,107,65,72,210,74,105,199,220,35,206,53,64,36,238,194,185,34,175,233,96,12,15,237,10,205,245,172,245,197,253,140,119,184,159,95,248,114,241,226,215,98,175,150,109,187,69,22,167,204,154,132,169,25,215,150,84,118,205,102,171,54,243,115,137,145,93,0,255,16,179,254,88,37,151,17,78,84,122,230,152,92,167,65,162,134,94,250,221,135,204,98,215,175,120,140,177,42,51,88,24,207,208,182,139,161,113,101,210,212,239,136,136,229,144,200,82,217,22,181,219,210,50,57,116,235,86,83,39,19,109,245,240,129,55,188,205,236,108,98,184,128,111,71,141,36,123,21,167,182,77,22,71,33,34,116,17,145,239,199,124,158,18,116,186,157,43,51,35,105,75,119,208,155,90,29,141,77,139,107,41,143,3,22,181,240,208,69,244,192,106,9,247,146,254,25,240,163,68,46,39,50,219,17,137,238,214,45,160,40,180,23,244,89,28,62,143,168,197,83,157,185,199,94,83,57,199,22,107,204,231,206,157,244,189,178,169,81,51,203,152,184,165,60,181,166,45,149,138,11,134,58,30,135,159,78,61,113,80,224,134,87,32,79,216,210,141,249,188,151,231,174,178,74,37,73,15,66,192,36,41,19,245,57,55,113,2,151,197,180,73,165,106,20,195,94,173,249,154,163,210,152,220,246,104,224,76,98,174,254,156,62,99,169,95,70,239,42,222,169,153,52,203,238,105,249,21,37,251,48,142,7,76,92,202,204,237,54,73,67,228,118,238,168,73,73,68,70,113,107,211,18,215,169,29,243,198,47,115,229,9,117,226,215,22,155,155,219,152,78,202,103,85,170,131,47,108,52,113,51,75,29,0,0,0,0,0,0,98,71,253,78,124,181,181,232,237,218,221,190,151,242,120,47,62,148,11,42,97,224,135,88,73,246,206,8,74,155,150,78,217,166,105,14,9,121,186,168,175,149,76,125,111,226,233,244,218,184,91,183,187,39,174,124,112,81,126,167,233,51,140,176,236,16,123,35,1,115,17,47,151,17,186,96,190,211,245,86,112,83,162,228,200,93,80,83,35,18,153,57,182,177,86,87,158,178,163,12,250,173,254,138,181,30,161,12,45,210,219,75,155,76,54,202,100,76,195,13,196,80,97,92,99,228,226,102,222,126,204,204,220,249,204,204,213,140,82,51,202,91,235,91,202,235,56,245,41,15,25,149,171,50,37,111,196,123,161,143,112,183,206,165,147,204,44,167,147,36,219,237,137,12,242,105,215,96,71,36,241,212,162,14,94,66,133,58,0,255,220,211,94,96,192,21,244,143,200,103,146,12,126,206,200,169,23,151,54,173,72,108,187,31,149,78,165,26,230,224,27,115,216,195,22,22,181,217,237,131,70,124,161,207,204,204,21,73,34,73,212,82,139,83,40,219,16,226,190,100,119,44,106,200,100,251,152,151,185,114,17,53,87,35,178,137,58,157,109,170,75,201,168,223,82,162,71,172,95,155,31,0,0,46,44,93,220,167,81,162,0,185,144,131,174,100,102,80,42,135,149,73,207,85,106,50,212,226,202,85,151,171,0,185,204,149,176,40,191,200,188,23,53,44,234,34,106,10,249,25,23,32,50,195,98,46,127,41,160,2,228,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,128,244,203,200,69,165,117,197,172,47,118,236,164,212,205,56,160,162,144,15,5,64,250,0,107,173,123,187,94,147,254,154,240,225,208,43,145,126,249,149,53,74,68,148,113,214,146,94,74,149,36,79,131,240,83,195,154,81,61,175,79,157,157,86,57,187,194,214,71,200,211,229,151,110,253,45,252,104,142,67,174,117,23,174,110,118,89,249,189,223,177,17,23,7,89,59,1,95,78,23,185,74,75,18,217,148,160,148,182,238,185,73,66,47,205,77,196,218,226,164,195,185,138,102,12,227,72,38,51,136,245,197,189,92,59,106,16,146,81,39,81,107,33,44,155,238,233,5,131,21,141,161,193,191,123,116,167,95,69,204,212,140,38,27,105,151,111,168,47,51,233,78,82,74,60,26,68,131,127,161,167,187,21,148,100,5,179,54,111,98,188,104,23,66,192,68,0,255,23,14,155,151,101,211,43,83,203,71,251,24,232,0,255,210,25,231,211,243,168,90,180,138,143,10,32,199,92,9,47,218,56,232,82,14,250,86,1,239,101,46,195,141,227,197,208,57,22,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,192,29,169,80,45,70,92,216,153,113,0,0,240,25,197,250,243,72,102,125,102,232,240,142,150,148,18,130,240,34,11,145,83,28,219,64,15,228,205,207,28,13,179,46,25,145,209,52,188,227,164,28,109,249,2,145,108,246,191,87,46,239,105,210,72,109,8,254,179,141,202,56,97,215,39,82,55,127,109,50,74,85,115,147,108,68,91,220,141,214,224,185,6,81,252,51,105,107,13,183,62,33,228,91,29,239,133,39,100,34,124,161,103,241,177,198,221,118,12,2,254,204,175,244,124,18,2,175,201,210,14,18,113,28,106,90,180,216,98,96,166,76,192,39,246,111,99,191,189,167,213,158,218,231,62,82,65,181,104,15,66,140,251,107,175,200,26,73,175,181,18,118,76,159,212,242,1,118,134,2,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,192,133,146,149,90,64,250,128,123,235,92,18,199,188,188,223,20,197,173,15,50,199,200,149,243,1,215,82,144,227,206,69,46,55,113,227,168,0,153,143,140,4,55,234,66,253,92,237,182,23,113,222,118,59,18,125,167,1,111,247,206,170,98,188,165,119,230,236,211,246,177,123,26,210,15,121,145,249,123,109,26,240,234,180,238,222,73,195,125,91,45,98,61,10,168,7,72,154,23,235,103,68,45,87,37,148,148,194,212,54,221,54,223,48,233,69,205,176,83,107,80,149,70,124,250,29,169,107,87,36,45,74,238,140,56,245,231,150,151,68,146,134,78,171,58,53,237,41,26,206,24,107,143,29,250,67,78,105,31,50,234,240,231,131,232,163,54,121,146,57,122,50,182,19,193,103,27,46,14,35,99,224,39,134,234,41,125,28,224,239,157,87,236,50,227,125,253,170,239,29,181,245,107,51,174,73,115,226,91,19,49,78,113,19,188,233,2,170,21,154,15,252,53,88,159,115,243,128,216,63,79,117,149,184,244,72,82,107,137,122,119,50,45,164,33,141,54,53,124,98,99,135,111,12,252,32,109,128,127,18,43,34,199,47,71,36,122,189,205,226,226,223,157,249,49,222,225,148,132,177,45,215,120,232,201,205,54,87,227,253,88,185,50,20,0,0,80,0,0,251,200,137,176,190,251,17,250,136,136,120,52,43,137,44,217,62,133,73,221,160,50,181,75,200,60,253,222,196,173,220,40,212,189,219,221,215,95,212,231,189,207,244,192,171,166,246,136,221,135,160,50,232,243,131,190,55,161,186,229,189,70,107,220,188,191,198,13,248,227,34,118,247,122,15,102,14,139,51,41,143,36,146,144,167,139,220,145,52,162,210,216,149,20,14,141,82,202,167,90,163,60,23,79,245,140,72,139,66,85,44,245,136,180,232,99,135,219,166,136,81,244,59,233,222,164,146,168,5,45,78,137,120,233,219,144,135,140,81,129,219,211,22,55,157,240,139,19,244,243,121,61,247,91,159,137,157,89,73,174,217,132,68,167,149,89,232,39,162,139,15,181,112,151,250,41,16,43,179,159,125,99,25,39,152,27,177,190,252,138,92,82,26,43,73,188,21,126,16,39,76,154,122,83,245,238,245,38,106,93,66,93,28,192,22,22,233,129,46,102,186,100,227,219,251,136,98,251,33,94,62,227,126,82,146,59,41,165,78,38,27,111,67,232,219,136,79,238,105,138,137,39,166,48,248,16,169,143,140,204,101,100,236,77,179,78,235,116,167,245,62,62,133,29,241,106,80,41,213,241,225,152,200,196,208,231,211,173,87,127,213,191,211,225,133,76,15,199,45,248,239,37,86,171,37,61,74,47,116,196,231,182,149,253,62,234,242,50,55,81,47,105,208,74,147,230,16,231,116,175,110,249,184,74,219,167,226,169,74,24,52,89,88,198,85,87,129,147,37,182,176,77,137,64,0,255,164,239,149,100,189,85,175,209,27,119,239,243,222,61,56,227,89,209,189,241,25,111,24,153,13,12,157,243,121,61,188,204,197,43,77,236,204,218,192,239,150,12,137,56,116,114,11,92,196,40,82,41,48,35,247,20,143,248,120,181,153,27,121,196,244,60,102,215,32,210,160,203,103,209,71,102,187,35,104,109,73,45,90,135,228,172,18,45,55,148,212,158,106,101,170,29,93,230,15,195,114,52,35,29,87,212,147,186,18,241,229,35,238,101,19,47,247,56,180,40,81,192,180,141,151,122,79,28,3,98,125,170,27,224,5,211,152,89,149,91,58,217,25,237,179,136,250,136,204,101,100,210,92,148,168,180,26,169,245,182,70,35,143,136,23,165,34,69,38,21,241,211,161,33,30,109,246,170,99,134,120,250,20,0,255,81,155,75,210,178,53,114,84,34,238,148,98,42,110,227,32,44,226,164,205,60,54,220,1,0,255,224,95,173,123,31,191,233,168,112,75,244,27,114,193,194,182,89,131,252,243,218,238,185,76,248,73,75,222,145,186,19,170,164,133,147,194,102,35,31,55,226,143,124,110,123,103,141,183,140,175,209,198,223,28,189,16,168,209,75,187,180,1,69,152,47,85,168,88,81,111,53,246,180,185,53,254,236,18,141,164,204,63,209,148,127,167,178,60,35,32,237,230,141,226,199,0,255,229,80,131,210,71,33,24,79,218,147,212,128,205,209,72,202,252,19,79,250,185,164,155,194,178,58,149,180,199,52,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,226,206,41,42,238,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,191,132,145,25,185,99,237,21,21,94,33,141,179,137,67,199,140,244,55,79,217,84,119,239,99,83,113,23,54,62,239,89,55,156,239,214,188,204,179,108,224,88,59,157,99,237,122,91,193,6,234,145,25,123,109,120,181,200,157,45,91,87,16,183,33,209,155,226,154,194,85,92,47,141,129,39,191,165,69,24,55,181,126,244,43,230,228,26,3,21,100,59,27,155,247,25,168,253,167,1,84,9,128,248,127,59,254,239,130,0,255,59,87,0,255,64,45,119,36,137,164,229,233,45,89,78,37,199,107,72,105,104,205,117,219,80,158,74,199,159,162,196,141,81,169,102,248,193,72,43,76,95,52,197,160,182,134,25,108,82,238,202,105,127,173,126,236,252,199,106,198,0,255,12,247,0,255,132,141,75,253,3,120,100,70,238,88,123,69,133,87,72,227,108,226,208,202,72,127,243,144,167,187,247,209,83,92,216,120,238,172,27,206,119,161,203,60,203,83,9,156,206,4,110,101,105,158,78,0,205,0,255,163,89,252,63,119,0,255,179,219,71,213,191,21,2,115,249,30,254,217,223,100,44,123,39,91,197,168,50,48,151,239,225,159,253,77,198,178,119,178,167,244,0,230,252,204,234,148,136,44,222,23,189,4,165,77,150,166,33,52,29,55,104,9,54,139,147,85,245,43,14,48,141,184,107,146,67,62,187,98,37,34,133,30,244,175,92,100,55,152,201,246,177,103,244,80,177,168,215,104,13,210,186,110,37,164,148,160,173,248,23,148,56,100,167,78,90,144,105,134,228,138,139,106,212,36,239,199,1,79,90,120,148,139,150,51,168,173,98,61,91,204,174,59,200,76,74,105,148,82,9,33,36,163,214,90,74,82,66,40,201,204,204,204,140,93,221,90,196,24,12,26,5,201,53,196,92,151,30,246,101,95,78,42,227,105,150,49,128,1,76,148,136,74,147,148,204,160,101,211,18,225,60,109,22,186,86,109,211,29,185,99,18,97,95,146,33,66,61,26,151,199,98,87,161,203,16,0,255,242,140,49,19,195,178,140,127,60,224,117,244,189,182,132,236,166,52,111,58,59,170,55,74,29,134,52,81,147,6,19,166,111,83,218,210,57,72,109,137,85,23,163,35,178,169,208,33,162,92,62,178,183,86,45,113,114,220,246,106,7,105,174,67,34,106,149,20,82,27,55,74,109,50,157,238,46,187,87,113,198,164,238,37,29,151,138,179,144,214,212,196,199,195,47,60,99,115,87,202,77,85,226,242,176,45,180,217,190,176,63,27,124,175,77,161,203,41,45,27,205,78,234,141,146,134,45,109,148,36,193,154,9,219,146,70,116,10,178,67,146,212,197,235,120,108,218,117,150,43,151,113,237,173,74,75,108,228,176,189,218,149,27,205,147,175,231,151,101,118,123,92,118,208,134,140,200,200,200,136,18,37,162,210,66,74,38,113,91,183,41,81,219,103,252,50,229,17,153,195,229,134,116,42,213,233,114,170,208,174,194,170,64,171,90,77,74,117,81,55,33,165,78,106,141,210,168,65,72,97,105,173,20,126,150,100,163,244,136,198,133,68,153,124,73,44,232,57,143,86,67,252,17,49,95,110,229,167,196,124,207,50,14,229,77,6,71,64,147,63,249,254,73,251,157,219,215,247,208,40,109,137,187,178,148,183,221,109,83,143,53,106,93,82,216,199,57,69,198,206,86,52,138,234,82,161,73,129,30,242,168,208,143,24,196,181,187,110,149,113,86,85,144,29,201,38,31,77,254,228,251,39,237,119,110,95,115,39,166,143,38,117,210,113,146,78,146,45,36,194,121,217,226,56,148,161,163,154,91,104,101,135,57,228,183,33,147,218,151,248,243,180,254,69,236,205,164,172,117,189,179,153,0,237,224,236,139,8,35,106,161,71,109,107,208,58,45,73,115,149,218,214,10,173,36,90,243,40,10,73,212,164,203,155,163,231,100,186,214,49,42,82,68,225,140,83,185,235,40,75,218,13,54,100,69,59,33,33,229,191,189,159,221,254,24,246,239,158,65,93,18,153,181,219,174,215,32,181,205,234,180,133,164,227,4,33,249,6,109,130,170,98,69,1,170,17,11,77,110,199,167,80,172,75,100,215,131,30,154,139,108,25,51,217,193,54,80,203,72,82,105,146,74,105,161,37,147,22,90,73,84,90,72,201,200,200,200,72,189,168,67,143,36,131,78,35,135,143,92,61,204,149,232,225,96,246,101,65,187,193,211,220,96,0,195,177,215,29,16,53,230,7,127,246,45,124,106,191,218,30,136,34,34,98,197,94,59,74,188,90,29,119,21,183,150,71,250,156,183,188,222,186,145,158,226,66,193,125,27,221,176,185,11,165,229,89,102,74,96,75,38,112,43,183,114,98,66,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,18,212,231,134,25,177,44,101,196,225,144,216,244,150,157,54,117,74,100,42,84,104,130,37,109,160,74,147,86,182,131,153,211,144,140,90,41,133,210,182,77,82,156,72,167,187,243,238,85,155,209,168,123,77,183,37,229,160,165,73,53,49,242,240,11,51,216,220,171,114,76,149,199,60,108,119,149,177,47,236,170,6,124,74,124,215,165,13,157,148,32,73,90,250,212,172,161,250,246,148,74,41,41,45,161,98,68,191,144,76,93,84,185,36,84,19,7,248,240,16,27,242,70,180,156,189,174,108,236,244,188,138,16,153,203,72,82,114,185,162,18,90,105,133,148,112,218,26,173,180,208,95,113,185,9,169,58,77,28,221,44,10,98,165,25,174,177,133,149,66,115,92,225,9,167,216,59,213,222,90,219,110,73,147,161,73,178,70,75,221,40,181,150,26,165,182,15,106,151,222,228,107,74,81,25,103,248,97,17,164,134,87,89,45,65,12,97,161,72,104,62,181,171,78,219,12,237,22,136,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,147,54,204,136,101,201,91,50,153,75,238,232,180,169,83,226,212,174,93,155,74,129,42,181,106,149,124,64,106,66,214,73,109,113,115,162,208,178,106,152,8,75,153,18,181,77,82,111,71,164,22,213,249,113,233,110,195,114,203,83,89,38,230,134,186,28,103,171,130,118,78,79,201,108,236,108,136,249,204,204,181,163,102,212,149,132,80,90,45,53,107,189,105,91,218,176,34,110,110,245,54,58,93,122,124,250,225,162,130,7,45,172,96,163,21,54,176,80,11,79,184,79,143,185,200,204,189,146,100,212,149,180,150,58,161,52,107,189,105,91,226,62,229,239,13,245,54,58,93,122,132,10,98,173,141,7,45,172,96,163,42,206,113,87,11,79,184,250,1,176,212,64,115,73,161,145,52,105,210,237,68,49,181,193,87,238,73,194,109,233,83,81,61,239,155,223,10,17,153,66,131,62,24,201,245,196,27,94,190,248,194,93,43,237,37,27,146,171,162,115,149,13,118,200,71,100,236,21,37,162,236,164,133,212,105,37,89,104,78,227,128,66,191,226,239,109,233,78,58,165,218,225,167,32,46,218,184,211,194,53,166,177,176,157,99,161,41,222,104,175,59,8,90,141,146,168,65,179,36,137,172,65,242,37,180,84,248,52,135,182,100,86,68,98,243,161,180,45,151,67,101,68,2,109,122,117,201,85,168,38,207,120,209,142,179,149,66,178,174,109,155,199,164,30,114,25,25,107,39,141,40,59,9,173,180,66,74,22,154,211,184,196,97,74,220,28,210,157,116,74,245,8,245,195,90,5,119,90,184,198,70,85,108,224,174,41,158,48,3,2,205,169,132,68,212,168,81,86,147,196,236,6,95,190,69,201,182,169,47,137,151,125,242,91,45,226,80,168,215,33,114,232,137,73,188,132,240,133,133,162,120,201,126,231,170,151,76,210,254,213,128,138,220,22,82,92,18,171,80,202,148,90,155,39,71,110,159,55,155,32,181,140,73,243,50,140,43,6,85,106,223,166,73,53,49,166,94,234,152,112,17,67,178,159,157,28,138,50,19,160,93,167,93,29,1,0,0,224,159,128,230,201,215,243,203,50,187,61,46,59,64,35,170,203,15,2,237,91,24,203,126,181,253,191,209,60,249,122,126,89,102,183,199,101,7,104,68,117,249,65,160,125,11,99,217,175,182,3,52,32,65,63,233,181,90,33,164,150,66,143,90,132,40,204,132,208,50,219,234,144,197,142,51,18,215,16,221,73,54,202,175,73,228,208,166,85,151,30,150,90,220,101,105,59,152,141,0,142,102,15,65,140,186,50,106,45,110,45,73,22,199,169,89,157,167,16,66,187,187,111,188,160,61,14,109,155,218,248,84,123,154,225,162,135,19,21,220,202,28,198,229,77,174,240,44,171,114,159,30,129,8,73,165,25,37,162,54,163,146,180,90,165,15,107,174,46,75,162,187,165,209,52,165,101,194,96,179,120,167,58,165,170,186,122,80,137,185,232,226,81,37,76,96,91,118,100,180,57,107,182,167,37,228,50,50,214,78,26,81,118,18,90,105,133,148,44,52,167,113,137,195,148,184,57,164,59,233,148,234,17,234,135,181,10,238,180,112,141,141,170,216,192,93,83,60,225,235,188,92,37,118,208,187,87,154,164,118,119,9,185,114,47,180,208,178,73,141,168,33,151,74,195,5,169,57,167,199,237,169,82,173,235,204,194,213,252,99,48,91,144,187,142,51,180,77,149,144,180,141,90,173,19,159,132,148,236,214,146,8,165,213,82,104,110,242,184,252,142,65,37,110,132,212,27,243,248,61,93,230,162,136,103,71,85,22,80,219,192,93,199,185,143,29,28,97,210,107,117,66,75,33,181,158,244,200,82,134,105,161,101,184,165,33,149,221,150,36,162,225,90,19,111,138,95,141,199,161,82,171,18,61,220,180,72,204,45,118,48,39,1,236,210,254,213,248,202,180,108,98,61,39,178,150,200,211,122,122,51,11,233,190,179,142,194,79,83,26,18,76,117,146,172,82,5,26,245,168,68,206,210,195,65,105,102,229,170,154,17,192,193,237,160,8,0,0,229,230,58,201,68,73,74,154,182,148,110,149,212,167,210,40,181,150,26,145,79,19,202,154,73,68,162,168,211,144,150,57,17,118,132,113,49,35,137,43,152,97,252,108,176,148,157,228,176,197,217,129,12,27,82,107,137,18,133,16,218,132,147,65,118,62,132,92,223,113,60,108,117,235,59,126,186,177,161,171,83,207,12,232,225,164,144,91,48,99,68,161,251,140,206,92,18,145,171,178,179,115,179,131,53,226,54,180,208,200,164,148,184,36,51,89,39,41,189,50,222,50,35,73,141,136,40,37,82,229,146,12,251,10,244,227,29,172,26,184,86,99,5,47,92,174,181,113,57,202,118,181,123,244,168,240,226,182,133,214,200,36,165,54,53,51,89,39,73,141,188,221,51,35,73,141,200,164,226,213,34,154,12,251,10,244,227,237,84,234,184,86,99,5,175,99,86,178,143,57,202,118,181,43,26,32,229,191,189,159,221,254,24,118,213,134,240,228,151,249,155,153,221,254,168,29,192,35,51,114,199,218,43,42,188,66,26,103,19,135,86,70,250,155,247,244,116,247,62,122,138,11,27,167,232,179,110,56,223,133,46,243,44,0,255,51,129,211,153,192,173,60,200,254,103,8,79,126,153,191,153,217,237,143,218,67,16,102,70,41,53,74,41,181,214,154,81,107,45,53,74,173,165,102,102,102,102,230,34,13,61,98,12,6,141,114,28,234,225,161,68,15,251,178,47,39,109,48,43,55,24,192,0,86,73,72,74,104,17,17,37,71,132,82,134,108,239,164,18,37,23,90,174,108,147,77,109,197,109,73,24,27,141,41,17,97,77,54,145,49,246,101,12,19,167,130,114,86,224,162,61,227,228,33,187,162,77,217,91,39,222,36,73,73,235,80,234,173,146,250,84,146,148,16,74,34,242,105,66,89,35,106,185,117,105,29,210,50,39,194,144,15,214,229,227,114,5,51,140,159,50,110,181,141,28,182,56,187,114,227,42,15,128,159,92,203,211,100,147,233,210,108,147,84,218,82,183,105,26,202,189,173,213,72,154,138,118,99,89,80,109,191,5,123,74,227,45,119,166,149,89,149,169,44,203,218,204,225,190,163,216,107,237,192,8,0,0,0,0,0,202,132,153,180,169,240,234,196,85,90,72,237,214,144,24,134,30,145,149,214,73,181,33,147,84,101,90,86,218,184,244,120,124,186,203,75,222,222,85,113,110,113,57,195,88,40,39,111,177,27,81,155,10,159,78,92,165,181,18,239,238,136,97,232,17,65,10,109,76,220,49,73,85,166,101,169,147,84,145,200,167,187,188,228,157,33,237,100,9,151,51,140,133,142,51,105,187,114,79,146,25,149,68,4,205,85,50,34,156,183,25,183,37,232,118,107,243,154,221,69,78,181,47,211,62,226,64,205,50,172,34,62,114,75,44,27,101,3,231,179,62,39,67,121,205,6,68,149,232,106,102,83,78,146,180,85,89,118,84,9,121,106,172,134,148,93,51,121,70,76,251,180,212,84,216,177,169,16,107,48,75,253,136,201,27,112,114,201,94,176,82,104,238,107,87,74,24,17,153,17,81,43,109,225,213,44,110,37,228,218,50,132,210,226,86,247,161,161,71,108,188,184,109,27,167,148,201,167,72,168,199,162,132,47,107,172,99,91,238,181,69,185,194,204,124,96,131,35,82,139,76,154,225,60,145,15,146,180,5,179,164,172,53,94,161,229,113,218,110,168,78,51,12,105,95,18,102,166,176,246,50,210,91,98,78,185,89,195,134,252,226,100,40,127,182,43,25,67,248,19,138,191,22,58,53,251,127,36,190,191,167,113,253,194,153,34,77,49,177,0,255,174,80,41,121,73,0,255,47,205,66,236,117,86,138,158,70,54,165,164,73,91,229,101,199,148,150,151,230,118,168,216,9,83,102,252,52,76,83,66,245,29,165,10,143,6,115,211,111,169,60,30,39,105,237,5,87,125,229,190,118,27,4,0,0,0,0,0,0,128,127,2,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,246,0,255,70,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,14,220,208,137,233,163,73,157,116,156,164,147,100,11,137,112,94,182,56,14,101,232,168,230,22,90,217,97,14,249,109,200,164,246,37,254,60,173,127,17,123,51,41,107,93,239,108,38,64,59,56,187,154,229,35,55,169,237,90,134,244,55,65,114,186,49,174,251,80,189,175,92,199,76,55,189,31,179,221,32,254,232,215,89,55,156,239,204,175,64,143,59,6,178,119,172,99,23,219,246,121,145,73,42,137,74,42,45,180,68,20,90,72,137,74,11,41,145,145,145,145,185,168,67,207,24,157,193,164,28,185,122,152,43,49,196,190,28,204,73,27,60,205,13,254,49,128,253,51,169,71,146,90,72,210,112,178,173,132,164,91,73,149,173,164,6,117,220,182,50,244,109,26,230,252,125,212,136,71,89,156,48,36,215,4,55,151,147,180,106,208,108,100,155,56,216,38,177,87,17,100,36,169,52,73,165,180,208,146,73,11,173,36,42,45,164,100,100,100,100,152,249,142,58,244,72,50,232,52,110,61,114,245,48,87,162,135,131,217,151,19,28,206,62,205,13,6,240,61,123,98,226,139,249,33,6,218,39,231,83,251,88,219,90,107,34,232,244,161,149,18,245,108,189,181,173,247,108,99,57,239,112,204,99,14,157,235,158,184,226,166,54,202,187,49,111,24,222,19,23,180,103,57,145,19,172,98,61,123,199,240,197,252,16,3,237,147,243,169,125,172,205,154,7,0,0,0,128,245,99,62,51,115,237,168,25,117,37,33,148,86,75,205,90,111,218,150,54,172,136,155,91,189,141,78,151,30,159,126,184,168,224,65,11,43,216,104,133,13,44,212,194,19,174,59,136,36,132,158,180,33,65,104,181,38,201,77,138,91,171,181,148,116,77,164,36,52,81,173,174,108,142,153,115,234,66,71,167,40,17,133,12,78,101,161,163,220,102,55,216,144,235,236,239,134,204,181,232,218,155,82,54,120,210,120,167,215,105,169,228,237,245,233,33,147,138,23,238,219,10,99,172,97,32,110,233,217,125,45,50,51,43,157,102,168,251,174,236,214,182,122,115,26,146,81,43,165,80,218,182,73,138,19,233,116,119,222,189,106,51,26,117,175,233,182,164,28,180,52,169,38,70,30,126,97,6,155,123,85,142,169,242,152,135,237,174,50,246,133,77,217,184,202,3,80,245,176,66,217,142,73,149,254,182,68,91,43,141,221,189,217,140,137,248,36,201,236,136,218,182,165,93,189,180,18,26,241,29,93,52,153,23,103,48,39,199,243,170,240,218,125,11,91,168,61,53,193,154,7,124,46,63,196,63,251,228,140,101,31,107,171,118,166,173,110,93,46,173,14,67,10,157,100,147,65,232,243,100,9,90,158,60,23,154,119,81,120,76,162,133,65,161,71,23,71,47,102,42,85,154,179,55,91,85,241,154,221,213,156,93,157,125,125,187,109,50,162,102,247,120,146,102,235,148,226,18,114,67,11,117,94,226,80,210,165,230,168,194,146,126,41,21,21,179,170,167,245,150,85,92,204,78,34,118,226,174,232,172,97,67,217,74,73,108,85,166,76,136,200,204,204,136,36,73,50,74,173,165,70,210,182,105,91,18,197,125,201,207,83,25,113,56,36,110,200,168,82,163,46,153,10,21,42,172,250,181,106,210,164,193,121,64,28,122,33,149,86,11,169,101,212,182,16,215,165,145,151,68,189,205,167,33,14,109,81,157,46,53,99,156,138,84,106,66,166,229,116,233,132,113,43,51,71,249,213,110,240,153,173,106,127,24,83,250,25,186,12,29,173,213,210,173,22,238,222,185,185,78,219,205,196,50,47,241,165,83,253,217,186,121,148,89,247,63,234,120,150,159,211,252,101,239,152,206,190,180,195,243,147,102,146,74,74,4,205,32,37,74,132,219,182,110,91,34,243,181,121,90,151,56,180,180,47,155,143,56,200,44,29,69,44,148,91,98,192,60,202,32,126,101,125,110,112,40,163,179,210,1,0,0,0,0,63,9,93,210,100,137,154,77,113,202,83,107,56,78,187,186,197,75,35,180,91,37,205,48,13,211,138,92,17,195,182,143,234,129,157,26,158,85,205,45,226,119,38,179,155,14,175,14,1,218,117,217,169,18,115,153,145,107,39,205,164,43,10,173,180,66,106,208,122,235,54,197,97,74,220,28,234,109,140,186,20,9,245,195,90,5,15,166,88,193,89,85,108,224,174,22,102,49,91,30,148,153,58,207,19,65,163,150,110,67,171,52,71,28,167,204,18,55,73,208,199,73,138,243,168,30,205,124,223,78,194,198,35,212,22,111,56,89,117,42,51,175,217,152,138,101,238,95,219,163,236,96,13,220,198,9,90,189,80,90,218,36,165,56,65,90,54,72,180,150,22,151,186,32,55,70,165,235,75,34,73,93,182,40,252,84,122,203,14,222,241,182,148,167,169,147,249,217,101,109,165,62,118,51,207,38,190,46,73,161,149,86,104,165,21,126,236,216,73,10,173,52,147,150,134,60,118,162,45,157,50,209,34,222,48,253,42,60,202,117,41,93,122,120,198,69,165,73,95,150,49,128,101,12,118,176,230,1,159,203,15,241,207,62,57,99,217,199,218,42,70,149,241,185,252,16,0,255,236,147,51,150,125,172,173,98,0,172,29,163,174,140,90,139,91,75,146,197,113,106,86,231,41,132,208,238,238,27,47,104,143,67,219,166,54,62,213,158,102,184,232,225,68,5,183,50,135,113,121,147,43,60,203,170,252,117,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,70,44,75,25,113,56,36,110,71,167,77,157,18,153,10,21,42,84,10,84,105,210,164,233,121,55,110,68,212,236,150,108,212,108,157,82,156,58,114,11,45,205,75,28,74,186,84,230,165,207,42,166,84,81,49,171,122,71,100,133,117,57,184,196,78,220,149,251,241,171,93,149,196,206,103,175,50,32,110,141,144,82,167,181,212,50,105,67,104,235,212,203,83,162,222,228,235,208,182,54,167,78,145,146,73,78,189,42,85,29,19,114,74,116,62,184,149,135,220,252,106,203,248,204,174,178,193,142,241,188,209,165,223,91,183,26,119,233,243,206,205,219,174,211,107,181,239,220,105,45,238,243,14,239,61,247,171,10,221,231,67,127,141,251,229,236,119,95,193,151,227,70,38,9,111,201,70,9,167,165,180,169,35,183,208,210,50,181,45,171,40,121,94,250,172,98,74,41,211,80,105,134,68,86,88,151,131,203,15,195,66,183,31,191,218,85,183,109,131,118,27,132,252,166,221,175,209,104,241,129,191,55,58,247,239,196,13,95,234,239,21,62,239,41,253,71,207,164,127,191,175,221,103,185,79,96,169,251,30,122,88,28,26,45,149,86,104,165,103,212,182,16,167,169,87,166,70,189,205,167,33,110,113,78,163,162,36,99,156,138,84,106,58,42,20,149,232,132,113,43,51,185,25,202,150,241,153,173,106,7,162,140,36,149,38,169,148,22,90,50,105,161,149,68,165,133,148,140,140,140,12,51,223,81,135,30,73,6,157,70,173,71,174,30,230,74,244,112,48,251,114,130,195,217,167,185,193,0,190,103,159,73,109,105,73,45,131,4,109,190,39,161,180,70,4,105,94,90,43,109,114,156,170,182,52,107,224,182,184,65,62,29,241,150,65,53,177,44,35,62,213,42,81,226,49,79,217,42,190,182,11,108,43,171,155,238,69,151,62,74,187,123,251,6,102,151,235,166,247,238,193,179,39,115,163,74,248,150,173,27,31,250,174,49,131,23,55,92,209,38,112,34,75,120,199,116,182,140,1,190,152,31,226,95,254,199,185,212,254,213,126,205,35,253,43,40,61,190,152,31,226,95,254,199,185,212,254,213,126,205,35,253,171,113,0,0,148,163,98,222,14,218,30,141,19,74,0,255,175,246,31,121,79,63,105,233,179,231,32,214,31,116,7,43,78,40,253,191,212,127,177,60,189,74,9,192,190,71,89,72,168,0,255,94,62,161,92,102,84,154,201,128,82,53,149,210,182,101,18,22,100,163,25,82,91,27,207,160,191,143,127,119,207,183,194,209,200,104,34,201,148,144,201,104,151,45,53,107,105,98,67,59,156,149,84,92,22,49,58,97,0,255,153,123,197,233,119,211,182,107,240,32,23,179,173,159,199,142,240,55,126,145,185,243,204,112,177,73,161,209,116,69,164,173,222,201,172,105,136,209,217,234,211,173,237,92,213,40,222,91,63,34,163,68,46,218,55,126,22,218,180,121,225,194,145,196,149,84,175,191,156,96,45,152,0,255,57,197,128,126,136,168,107,103,236,220,52,74,232,229,125,159,82,162,150,252,74,253,128,47,151,68,159,81,234,222,148,210,172,203,45,223,104,144,131,228,178,193,153,26,109,202,49,93,48,81,5,39,24,238,64,130,62,215,203,21,239,107,215,187,213,28,146,185,155,55,238,120,63,98,70,213,157,222,107,249,193,134,188,202,156,9,145,159,121,122,36,221,241,172,146,35,220,74,201,108,95,183,86,199,238,83,166,4,98,36,177,42,198,84,186,4,177,51,43,50,59,218,32,86,228,73,46,126,208,111,61,161,239,77,30,245,234,223,107,244,166,89,245,231,22,92,240,198,121,89,164,55,233,115,236,226,32,123,203,86,49,230,243,250,204,212,37,169,177,35,146,113,226,103,75,202,166,237,70,167,251,81,237,193,120,169,18,113,97,110,48,132,163,14,69,60,186,182,187,141,98,192,188,204,71,214,157,153,153,53,34,179,148,112,161,183,69,124,58,74,169,225,85,224,55,204,186,204,48,132,63,228,133,149,206,246,189,93,142,120,47,50,87,158,68,137,87,35,178,137,58,141,109,138,67,73,170,223,82,161,216,213,174,238,3,253,147,220,79,74,86,68,169,52,234,114,75,183,146,44,121,107,35,28,42,86,39,2,70,216,168,139,93,28,252,0,13,188,131,62,214,203,231,122,187,70,223,213,125,232,181,238,198,51,13,216,238,143,35,120,40,45,0,255,242,213,33,242,51,243,43,98,197,43,181,150,225,189,20,202,93,4,30,7,59,218,148,104,210,176,196,249,215,139,0,255,111,240,175,17,191,86,4,171,0,255,240,119,71,175,113,25,166,127,233,151,204,26,251,198,246,51,50,51,68,126,230,233,17,249,116,86,201,37,247,220,209,148,220,90,97,221,135,76,194,149,89,156,154,41,3,207,250,28,177,55,227,243,183,201,136,156,143,144,248,179,22,187,60,225,74,39,14,43,110,51,219,208,43,214,101,80,63,167,77,53,15,0,255,50,146,208,78,104,239,110,196,191,119,102,234,34,107,123,147,166,214,35,27,114,109,219,110,13,185,187,17,117,204,24,51,149,199,101,44,180,193,34,230,234,227,173,141,246,180,29,134,64,0,255,36,247,147,196,90,165,208,204,229,84,238,37,88,74,114,136,240,168,81,159,218,210,7,59,133,113,143,183,14,144,23,153,17,213,141,150,165,206,27,7,0,0,0,0,0,144,227,94,177,55,165,116,218,180,164,97,72,203,158,12,160,211,193,223,249,186,55,105,219,92,225,186,47,179,204,37,149,147,237,72,44,38,69,98,216,150,153,166,242,34,19,232,1,0,255,222,25,252,119,18,218,90,222,132,127,235,60,197,213,135,179,123,2,114,131,231,187,52,63,63,185,146,173,17,244,185,99,199,114,201,142,40,162,134,18,250,58,206,37,79,100,44,252,208,21,158,138,117,147,48,49,33,50,60,59,94,194,198,95,227,37,12,176,151,190,236,157,163,185,73,188,110,36,205,150,25,189,77,115,54,81,188,138,92,178,249,25,81,44,99,101,190,154,206,151,54,12,162,94,7,111,69,20,71,95,29,38,126,56,13,51,206,12,179,170,220,146,167,44,170,69,9,139,178,17,157,53,237,229,198,220,43,34,99,199,110,234,202,164,229,134,18,250,190,187,182,48,53,99,32,18,253,226,163,67,189,11,11,183,66,219,161,221,25,65,254,249,140,189,118,38,165,151,183,4,25,51,228,55,14,0,128,10,176,22,125,200,251,185,115,17,54,14,185,215,162,205,28,117,59,234,153,23,48,245,25,142,51,31,243,35,105,20,87,241,222,170,37,14,247,51,0,238,103,40,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,192,197,188,8,192,164,225,166,121,1,127,100,36,1,253,74,90,226,40,0,0,250,129,32,63,35,127,235,34,178,190,105,221,169,67,135,247,174,106,204,186,116,32,113,215,35,79,71,148,174,197,140,118,54,162,132,139,51,86,181,110,169,135,131,110,75,25,237,31,155,29,225,216,128,143,225,253,211,114,167,14,78,223,111,180,6,0,255,114,111,170,71,182,127,130,80,0,255,253,36,53,159,145,4,126,83,216,178,188,213,178,147,58,52,101,133,112,86,67,138,196,254,51,138,190,238,105,73,73,190,30,159,179,49,37,21,104,103,108,108,124,127,186,172,224,181,74,84,146,196,217,116,163,204,97,196,55,14,251,95,245,188,221,211,233,108,56,27,223,243,81,61,53,183,5,16,48,91,250,211,39,156,253,163,85,229,112,39,91,137,155,31,217,15,165,221,121,155,148,76,213,87,100,243,234,96,222,136,198,198,15,0,114,200,29,109,28,228,16,43,155,11,152,107,103,177,40,7,125,142,70,28,244,97,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,1,244,84,241,94,68,90,184,72,45,0,0,94,27,160,116,248,151,58,189,91,81,225,5,188,103,103,115,220,103,71,79,8,219,191,92,176,166,248,57,82,42,226,117,218,112,8,98,233,241,127,121,85,127,249,40,0,243,161,0,255,36,121,118,240,132,12,0,255,179,117,0,255,77,189,250,3,237,71,64,252,113,0,255,83,61,190,167,39,35,253,155,251,72,169,90,211,190,134,168,203,111,74,43,142,47,33,238,0,255,125,190,91,171,93,154,251,107,152,63,237,130,136,43,114,145,153,213,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,65,87,95,165,113,84,220,17,114,192,164,103,141,99,62,47,234,118,82,139,169,94,181,0,0,8,111,192,92,228,119,172,183,195,141,40,139,138,9,169,212,89,15,67,179,136,9,14,60,117,56,106,83,195,29,78,186,226,193,103,8,59,53,33,242,59,50,66,87,105,70,196,170,148,76,42,27,76,121,162,97,71,165,119,245,193,79,175,24,254,204,99,46,226,165,46,35,35,131,182,149,150,46,33,51,73,75,163,210,101,234,138,202,167,207,161,21,54,49,83,20,239,114,110,98,198,253,149,143,216,107,69,188,200,58,50,149,82,233,152,158,201,78,50,229,134,147,150,13,19,86,4,245,152,3,124,180,155,217,217,173,14,168,215,237,188,108,162,238,108,69,236,14,118,49,174,75,175,123,182,173,16,47,37,182,184,199,194,76,180,115,100,131,118,43,196,124,62,114,185,12,82,214,250,221,131,121,68,101,154,55,247,84,170,208,169,8,24,226,53,61,230,229,235,203,146,203,92,165,43,11,105,107,81,152,42,34,206,59,119,208,67,75,35,85,15,71,125,49,129,173,38,88,153,53,16,227,111,173,200,122,230,162,172,136,12,50,247,90,243,41,96,150,161,226,243,193,105,37,228,19,8,181,197,10,238,49,212,76,230,181,209,26,0,0,0,0,0,69,197,168,63,162,170,87,73,9,5,60,55,50,216,123,173,140,204,90,196,42,79,137,74,147,142,41,113,168,75,162,52,106,28,210,72,97,35,151,57,216,43,214,160,69,129,61,198,80,109,31,251,43,81,31,249,205,253,242,240,226,119,203,237,167,73,225,223,60,225,215,17,96,26,110,136,136,196,176,17,85,77,230,50,27,199,205,164,220,121,204,101,46,117,25,25,25,17,133,84,90,169,203,20,242,82,134,220,190,35,51,200,196,136,86,129,84,155,210,54,238,188,188,151,185,74,148,92,153,148,38,41,17,180,50,201,214,117,24,137,151,145,83,42,133,91,211,168,135,149,201,166,194,14,43,179,47,63,219,79,182,152,65,140,212,199,206,140,36,59,51,88,146,244,108,71,101,215,214,165,173,168,237,126,247,207,249,180,177,208,232,138,97,252,148,43,210,23,251,217,134,71,204,231,35,215,142,76,82,233,17,153,221,10,91,199,100,74,221,74,14,149,64,173,198,162,91,215,19,243,242,59,115,69,146,225,71,43,109,173,78,179,180,211,23,32,199,61,187,223,191,63,140,150,74,203,38,14,50,165,113,157,61,98,107,102,229,11,67,46,245,121,177,51,86,117,73,189,91,117,131,214,146,241,42,124,76,39,149,209,32,194,234,149,170,210,171,223,210,232,142,227,217,251,89,13,1,164,13,91,151,59,118,141,136,140,226,38,41,153,116,220,146,66,221,36,229,48,227,144,66,8,27,63,149,97,175,159,208,12,99,152,199,78,243,249,199,102,58,170,183,194,247,71,171,213,188,157,218,219,155,240,163,106,49,26,112,23,47,57,251,199,45,198,92,196,203,124,100,172,140,108,42,45,156,172,109,144,18,35,42,145,202,152,68,231,210,14,143,120,248,17,165,208,163,34,253,240,229,114,241,104,59,182,195,18,233,15,82,90,190,11,17,9,53,49,174,167,152,113,235,54,15,50,86,36,177,18,81,254,185,73,62,51,155,72,120,49,34,211,74,150,36,226,102,219,125,153,68,126,197,142,206,26,187,178,139,131,133,44,110,211,54,222,95,161,207,115,114,121,82,104,68,20,122,170,25,165,161,169,72,78,113,206,161,64,142,8,204,170,58,24,219,130,14,189,103,109,118,203,198,123,43,19,223,174,185,200,204,172,43,41,211,120,43,13,235,144,114,72,245,224,78,133,201,171,66,101,214,18,207,216,150,93,252,103,123,218,84,136,94,117,66,230,53,221,114,107,173,112,243,62,232,67,200,89,62,216,19,163,129,44,146,128,159,251,253,108,213,51,158,30,166,188,175,209,43,151,30,254,180,249,26,244,249,204,151,136,92,18,166,238,44,229,52,157,142,202,73,42,73,82,205,134,94,111,121,171,212,67,38,176,110,3,119,125,6,246,63,158,150,181,157,232,149,158,82,94,91,233,128,121,41,54,229,243,17,43,205,160,232,57,174,132,161,216,159,149,226,10,97,0,255,52,146,226,254,231,66,44,241,21,185,220,211,91,214,68,113,180,15,54,228,150,46,70,165,124,110,233,143,32,59,172,41,73,69,25,98,237,102,15,157,120,195,230,107,32,197,253,203,133,72,166,0,255,154,44,29,236,229,108,33,47,218,103,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,97,69,40,0,42,222,95,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,152,210,3,44,0,255,163,202,239,127,53,91,190,0,255,79,237,88,244,15,66,204,200,71,70,165,249,216,73,106,33,117,90,105,182,14,189,16,177,234,26,83,18,185,230,210,168,134,167,187,80,235,135,171,154,88,193,41,30,230,24,219,192,42,102,177,71,187,90,3,0,170,12,204,229,123,248,103,127,147,177,236,157,108,21,163,202,192,92,190,135,127,246,55,25,203,222,201,158,210,3,106,122,211,198,155,52,74,117,29,74,189,147,74,88,82,146,18,66,73,102,176,174,57,72,68,45,183,46,173,91,157,23,92,31,242,193,186,124,92,34,95,126,48,80,198,173,182,113,220,238,104,175,178,8,210,210,204,160,221,118,141,102,41,110,80,215,173,37,218,38,11,205,39,104,27,164,20,83,202,83,113,88,168,113,59,2,133,30,93,30,187,226,244,208,172,107,203,120,214,14,182,217,243,35,162,148,146,148,146,90,107,141,36,132,80,26,165,214,82,35,34,34,34,114,145,134,158,73,58,157,201,57,14,245,240,80,98,136,131,57,152,173,54,152,149,27,252,227,31,127,29,0,0,0,255,13,162,58,244,29,143,147,228,117,28,167,86,114,76,216,209,183,36,221,201,114,202,91,41,67,177,146,119,212,168,84,219,61,61,253,176,143,213,90,177,217,144,141,66,223,238,199,219,197,236,169,137,171,60,232,50,55,226,210,178,91,234,60,233,174,40,221,75,117,31,234,36,141,154,79,168,62,78,117,203,224,28,181,53,86,35,140,144,72,169,66,133,136,140,249,200,38,90,85,195,201,113,59,148,253,235,128,38,127,242,253,147,246,59,183,47,163,200,36,149,68,37,149,22,90,34,10,45,164,68,165,133,148,200,200,200,200,92,212,161,103,140,206,96,82,142,92,61,204,149,24,98,95,14,230,164,13,158,230,6,0,255,24,192,52,137,38,127,242,253,147,246,59,183,175,34,60,244,144,212,35,73,45,36,105,56,217,86,66,210,173,164,202,86,82,131,58,110,91,25,250,54,13,115,254,62,106,196,163,44,78,24,146,107,130,155,203,73,90,53,104,54,178,77,28,108,147,216,128,109,39,125,101,56,77,212,157,73,73,121,88,90,43,165,45,183,52,77,113,201,251,50,108,84,150,152,72,98,134,28,54,93,75,166,89,87,164,82,175,106,210,205,50,63,74,38,41,149,102,208,12,82,147,102,54,110,235,182,37,50,71,92,214,105,138,67,75,251,178,193,150,114,244,212,81,196,66,185,229,247,203,220,252,225,87,214,231,6,123,243,37,123,232,39,141,94,104,150,166,117,40,173,164,6,113,197,0,255,32,197,29,187,116,234,130,83,179,35,167,92,75,163,26,121,3,254,184,209,194,220,92,180,156,191,108,21,23,218,98,246,146,65,100,82,61,173,109,45,55,169,217,186,172,19,180,172,140,210,186,201,184,78,48,37,66,42,243,186,224,114,142,84,143,197,37,83,168,76,160,209,105,213,164,205,15,163,109,67,8,137,72,74,138,83,34,227,117,147,210,203,227,45,50,147,210,140,140,42,34,45,174,241,48,160,64,49,222,65,165,129,119,53,174,241,58,230,90,251,152,93,109,87,27,200,51,51,115,231,218,43,41,124,66,218,102,211,134,80,54,250,91,134,50,221,189,143,89,225,205,198,115,103,37,113,190,119,93,102,102,158,186,227,116,222,177,52,75,115,120,126,109,232,181,82,90,33,148,30,81,220,90,156,150,70,89,154,52,55,152,182,56,196,69,141,186,210,136,145,41,210,166,9,169,86,212,101,16,198,210,204,28,101,40,187,193,152,182,170,173,116,144,25,17,59,247,218,73,225,19,234,184,171,184,133,178,209,223,50,228,245,214,141,244,10,111,54,158,219,232,134,205,189,235,50,51,243,84,2,91,50,129,165,89,154,169,14,128,0,255,6,200,90,165,45,238,109,210,90,86,13,115,125,202,75,147,182,73,234,237,136,236,156,6,177,77,221,109,88,110,129,218,204,75,223,80,151,227,108,181,207,54,232,41,153,141,93,41,103,157,94,74,210,172,65,162,70,208,44,193,210,90,41,124,154,91,155,49,43,30,49,249,86,226,150,196,97,50,34,191,54,69,186,28,42,180,156,103,188,104,59,218,74,223,89,215,166,49,150,160,73,226,239,85,39,240,66,206,153,94,42,45,249,71,248,108,133,23,158,91,223,135,154,98,196,37,172,116,222,133,46,174,224,100,27,234,126,43,23,179,3,245,154,100,193,47,140,200,137,90,50,155,90,202,228,173,140,211,100,100,41,20,220,189,180,226,226,182,79,54,163,136,73,188,222,247,220,89,131,226,217,11,22,170,148,73,207,172,237,213,15,144,242,223,222,207,110,127,12,187,106,67,120,242,203,252,205,204,110,127,212,94,213,144,242,223,222,207,110,127,12,187,106,67,120,242,203,252,205,204,110,127,212,14,98,216,214,44,153,116,66,219,74,51,147,150,237,56,141,67,51,118,80,135,6,201,196,154,126,68,116,226,178,103,80,97,71,104,70,34,151,67,161,94,242,215,118,46,176,210,119,70,99,87,31,130,78,233,251,155,27,181,214,77,51,92,152,202,146,164,77,82,154,59,30,53,167,78,140,83,119,28,230,123,158,54,51,209,55,84,226,56,39,21,180,13,122,74,158,108,183,71,172,57,165,214,140,26,53,234,118,163,134,221,224,203,183,164,225,184,132,169,241,178,79,126,43,180,100,118,13,202,68,14,61,49,137,151,47,70,113,215,11,47,217,239,92,21,157,183,217,231,19,115,153,145,107,39,205,164,43,10,173,180,66,106,208,122,235,54,197,97,74,220,28,234,109,140,186,20,9,245,195,90,5,15,166,88,193,89,85,108,224,174,22,102,49,91,30,0,214,143,249,200,200,189,162,100,210,21,181,144,58,173,52,104,189,117,155,218,190,226,239,109,245,54,70,93,138,124,10,226,162,141,7,83,172,224,172,21,206,177,80,11,179,56,249,1,0,0,254,9,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,0,255,27,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,187,242,3,38,109,162,86,232,196,71,161,36,188,187,36,90,105,133,212,26,107,60,18,63,100,176,136,27,173,52,199,68,126,80,151,89,43,226,222,177,154,5,204,54,176,80,78,238,99,167,202,185,105,238,160,121,35,37,73,237,238,210,17,249,70,11,161,101,147,26,81,59,18,139,137,207,82,115,78,143,27,212,170,69,209,153,133,171,249,199,160,118,63,11,29,103,104,27,192,152,196,77,90,161,13,151,180,146,240,238,146,11,169,211,74,107,172,241,72,252,142,78,229,239,133,210,28,19,249,61,165,229,162,135,123,199,106,22,80,59,199,93,57,185,143,253,199,242,37,106,68,97,223,232,167,180,144,226,134,136,196,67,107,86,90,97,184,141,243,248,113,91,27,183,251,42,84,168,79,31,172,21,241,101,210,86,222,229,99,6,113,133,153,153,182,29,16,1,10,137,210,34,163,68,54,79,228,178,70,113,206,44,41,107,141,79,11,101,91,199,27,170,211,12,67,26,166,102,232,37,172,189,140,244,150,95,212,81,46,177,33,191,56,233,205,96,236,245,8,32,99,68,133,79,106,244,74,130,230,173,117,219,167,155,27,132,214,218,152,220,148,66,74,194,215,82,27,57,100,122,106,98,226,225,25,135,197,121,194,154,12,104,11,29,231,64,158,79,144,244,77,73,70,54,25,177,86,50,73,166,12,165,52,147,180,173,184,53,183,204,137,17,49,98,18,18,177,161,188,99,197,154,10,81,9,29,48,51,211,218,156,172,244,149,205,109,230,60,80,245,96,206,11,122,182,148,4,141,140,218,208,200,54,72,203,148,197,123,91,105,206,185,37,199,155,102,246,37,185,110,185,28,2,185,163,11,195,195,165,8,21,178,155,75,182,247,202,62,182,85,48,179,58,37,34,139,247,69,47,65,105,147,165,105,8,77,199,13,90,130,205,226,100,85,253,138,3,76,35,238,154,228,144,207,174,88,137,72,161,7,253,43,23,217,13,102,178,125,236,9,189,204,164,148,70,41,149,16,66,50,106,173,165,36,37,132,146,204,204,204,204,216,213,173,69,140,193,160,81,144,92,67,204,117,233,97,95,246,229,164,50,158,102,25,3,24,192,85,31,73,107,61,105,67,179,214,105,77,146,171,210,134,78,104,41,233,154,72,73,75,156,38,69,158,28,51,231,212,133,144,81,151,90,10,25,156,202,66,185,89,210,150,177,33,215,217,32,253,169,73,154,12,18,217,56,78,137,237,214,36,237,203,178,237,202,74,199,225,40,249,136,206,39,103,143,72,170,47,30,28,170,210,15,163,177,87,142,178,189,50,119,122,123,123,169,189,194,96,211,75,148,44,185,153,18,15,235,208,28,146,168,184,82,83,217,112,71,239,152,36,110,95,81,220,183,197,76,42,98,166,218,158,130,248,197,141,163,120,144,51,121,89,225,94,22,170,209,126,209,158,222,218,210,146,90,6,9,218,124,79,66,105,141,8,210,188,180,86,218,228,56,85,109,105,214,192,109,113,131,124,58,226,45,131,106,98,89,70,124,170,85,162,196,99,158,178,85,124,109,23,216,1,136,181,207,200,200,149,107,175,36,241,105,105,156,77,28,66,222,232,115,217,242,116,247,62,122,133,55,5,247,157,117,195,249,222,149,150,153,153,41,129,211,153,192,210,220,202,115,122,176,147,190,50,156,38,234,206,164,164,60,44,173,149,210,150,91,154,166,184,228,125,25,54,42,75,76,36,49,67,14,155,174,37,211,172,43,82,169,87,53,233,166,62,42,188,54,110,161,37,35,74,169,77,141,136,167,141,82,35,111,247,136,140,74,50,51,169,120,181,136,198,251,128,126,197,118,59,149,58,222,41,184,198,232,152,149,236,99,118,181,163,108,37,139,72,74,73,82,74,9,33,36,146,16,66,73,82,66,40,137,136,136,136,136,93,221,90,38,233,116,38,7,201,53,196,92,151,33,14,230,96,182,42,227,105,150,241,143,127,172,116,144,244,26,33,89,93,215,173,132,82,154,197,25,0,255,179,212,118,212,210,73,11,50,205,144,156,18,45,117,106,220,253,56,224,198,20,115,179,214,114,6,181,85,92,104,119,218,118,184,190,36,187,21,39,234,165,141,44,14,37,52,169,75,34,101,103,70,184,136,218,172,228,199,161,143,35,62,101,234,226,68,60,214,242,85,161,75,32,49,191,179,138,209,236,100,126,101,150,246,63,91,197,35,168,83,50,131,118,95,52,154,165,184,89,154,134,208,116,155,44,52,159,32,78,86,213,175,56,79,197,97,161,198,13,249,236,138,149,120,236,138,211,191,114,145,221,224,89,59,216,86,48,60,245,0,25,145,145,145,17,37,74,68,165,133,148,76,226,182,110,83,162,182,207,248,101,202,35,50,135,203,13,233,84,170,211,229,84,161,93,133,85,129,86,181,154,116,9,181,9,253,37,74,27,109,27,181,26,15,173,153,45,243,208,182,45,111,33,211,27,90,23,69,188,29,49,238,104,236,48,195,129,216,245,223,225,80,222,230,78,40,162,61,252,103,0,255,104,95,95,134,67,214,114,75,16,183,148,74,104,18,38,153,113,101,153,134,101,71,77,58,238,235,6,153,120,101,90,231,73,21,38,213,209,105,49,39,98,85,114,246,100,206,152,104,39,9,218,185,217,39,115,70,84,82,147,84,82,104,161,153,180,208,74,147,20,90,105,70,70,70,70,236,210,214,34,201,160,211,56,200,161,33,30,186,244,112,48,251,178,85,25,179,178,140,1,252,227,187,60,0,20,91,165,101,84,66,107,148,108,195,33,181,70,67,198,228,33,149,100,105,27,135,188,133,113,221,23,196,141,236,150,88,39,172,190,227,80,27,11,137,162,138,118,175,156,107,103,216,199,222,182,235,26,0,117,150,244,77,105,102,182,153,177,119,178,73,170,108,37,53,163,52,174,200,53,57,207,249,17,63,162,18,46,49,166,188,31,197,164,202,82,117,29,240,44,47,217,156,92,245,149,51,108,5,67,41,211,179,141,245,155,204,66,34,87,11,232,201,32,212,251,14,58,54,191,46,105,75,62,165,137,178,186,20,168,83,164,242,56,68,15,59,165,121,154,149,106,73,0,251,176,83,37,96,102,102,102,102,70,141,154,81,106,45,53,163,56,174,227,212,40,238,75,126,158,242,150,76,230,146,67,70,149,26,117,57,181,107,215,102,213,175,85,173,90,189,203,67,62,35,98,237,168,145,100,71,33,148,86,75,9,66,115,29,167,54,172,136,155,91,186,147,81,169,34,159,126,184,168,224,206,20,215,56,107,133,13,44,52,197,44,246,206,148,4,109,7,169,87,90,51,235,37,203,143,137,150,120,217,214,28,145,29,50,110,168,136,148,54,198,105,10,20,120,172,112,83,171,196,16,75,81,198,210,182,142,147,63,110,106,95,64,128,54,140,122,173,86,11,41,164,214,162,150,33,202,48,45,180,200,134,186,99,81,227,146,68,52,92,107,147,137,18,104,242,56,84,106,85,98,136,165,42,119,185,197,14,230,228,143,163,217,231,19,115,153,145,107,39,205,164,43,10,173,180,66,106,208,122,235,54,197,97,74,220,28,234,109,140,186,20,9,245,195,90,5,15,166,88,193,89,85,108,224,174,22,102,49,91,30,105,122,140,36,241,73,189,70,106,208,188,181,142,195,122,111,178,208,90,27,147,155,74,171,184,56,66,106,35,135,76,80,51,188,68,60,227,176,56,79,184,156,0,255,236,174,227,28,200,161,121,192,200,140,140,140,76,154,52,147,20,90,105,68,109,156,198,165,73,28,150,196,188,148,45,135,76,34,119,140,218,52,42,145,105,87,161,77,165,95,149,38,181,74,62,106,59,41,65,219,89,106,148,208,200,122,205,242,27,34,36,126,54,52,72,164,134,146,219,42,46,213,137,81,154,126,5,34,43,44,213,234,210,195,162,148,113,139,173,99,35,128,155,218,149,26,0,0,0,0,0,254,9,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,0,255,27,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,59,64,3,128,172,22,90,104,41,180,146,74,147,230,202,77,106,228,237,158,145,45,89,228,70,36,41,159,42,145,72,151,121,218,117,42,117,60,235,43,67,179,83,92,94,180,113,153,158,23,249,199,0,47,61,200,36,180,150,196,33,89,104,133,70,137,77,137,67,167,133,212,116,66,228,164,53,78,173,162,76,144,89,112,42,66,72,167,43,45,155,12,182,102,161,220,220,102,203,56,159,235,108,242,241,197,252,16,3,237,147,243,169,125,172,205,130,115,25,171,210,23,61,50,250,220,28,183,222,223,166,97,75,223,47,34,164,215,123,221,145,30,239,15,131,244,104,163,36,54,247,33,208,175,72,2,0,255,218,4,46,182,117,236,217,28,25,149,148,168,164,20,90,104,68,161,133,212,36,133,86,26,25,25,25,65,194,251,210,214,50,70,103,48,9,98,100,30,26,226,161,203,16,251,114,48,59,115,182,205,202,50,254,177,60,51,231,1,0,0,144,156,217,90,106,70,208,38,28,26,159,150,242,148,182,146,24,37,41,89,153,18,202,183,73,22,149,235,66,106,136,35,122,104,195,186,96,93,70,196,133,227,112,206,100,236,104,39,57,108,104,246,10,95,164,144,248,46,13,226,208,90,135,161,244,33,53,104,84,250,180,78,180,14,145,197,46,91,47,99,167,37,135,62,248,153,144,8,161,165,210,116,14,181,139,26,173,26,247,217,125,217,0,255,123,70,173,181,40,110,205,90,39,36,106,172,74,27,58,33,148,70,19,30,71,45,113,154,20,121,130,244,130,76,209,66,70,93,106,217,156,177,53,119,229,102,73,91,198,249,172,104,43,29,48,155,134,22,239,13,93,81,235,14,215,27,173,207,19,36,178,165,225,56,65,233,34,224,10,121,77,162,22,30,222,166,16,30,86,237,45,227,102,57,211,218,93,93,237,107,27,24,211,134,56,145,77,187,210,173,165,148,102,120,182,41,61,206,67,186,53,100,163,34,237,168,178,165,206,12,121,134,35,187,62,191,167,4,158,49,80,165,48,30,180,149,85,53,89,154,9,156,210,158,98,171,245,8,125,166,142,208,105,245,78,11,119,239,220,156,166,241,30,98,158,103,56,213,169,126,15,45,60,58,172,251,35,117,204,204,79,86,254,178,9,188,104,95,218,42,6,162,30,48,244,73,35,105,62,106,91,118,182,110,91,34,163,50,111,27,149,198,35,70,125,250,137,44,137,171,51,114,88,29,204,98,160,75,142,105,180,249,99,84,150,49,83,171,96,135,37,118,73,147,37,106,54,197,41,79,173,225,56,237,234,22,47,141,208,110,149,52,195,52,76,43,114,69,12,219,62,170,7,118,106,120,86,53,183,136,223,153,204,110,58,188,58,4,104,215,101,79,75,148,15,152,17,177,163,20,66,137,174,22,199,109,218,134,100,70,82,154,206,243,150,134,97,105,117,42,51,106,107,249,29,55,228,115,201,212,232,112,37,181,86,77,202,116,17,53,14,121,74,189,173,205,195,146,136,40,110,150,40,12,233,91,148,66,130,25,145,168,173,121,244,120,100,98,73,227,215,174,72,244,97,28,47,173,42,133,154,201,120,246,170,48,133,135,250,182,80,251,151,61,46,105,41,9,82,155,230,241,158,196,41,165,110,151,25,151,200,221,144,112,208,82,197,168,81,7,235,150,154,154,98,52,88,49,44,84,91,34,91,222,178,159,85,149,217,56,110,99,181,219,33,232,19,236,182,205,140,146,221,226,77,146,77,83,137,75,199,109,173,213,101,105,67,86,87,202,60,245,37,197,146,82,170,97,213,236,136,84,177,46,59,151,223,137,133,114,63,134,178,171,110,219,249,236,234,107,168,75,234,145,53,104,243,61,106,41,36,35,72,243,210,90,138,27,36,211,196,169,89,3,183,197,201,17,42,135,57,15,170,137,101,25,113,166,73,183,46,143,121,202,86,49,138,173,111,179,32,38,221,153,180,16,135,30,37,136,219,148,44,205,75,104,173,221,29,54,94,214,25,183,54,78,109,132,170,61,53,113,81,196,151,10,150,102,14,227,50,57,87,152,153,85,217,67,191,182,53,90,73,157,208,74,143,36,14,173,77,83,175,76,77,154,19,172,91,219,226,156,70,69,73,36,201,244,106,83,117,84,40,42,49,248,96,105,30,114,51,148,45,99,76,187,202,102,206,3,230,35,35,247,138,146,73,87,212,66,234,180,210,160,245,214,109,106,251,138,191,183,213,219,24,117,41,242,41,136,139,54,30,76,177,130,179,86,56,199,66,45,204,226,228,71,106,206,118,84,73,244,183,53,29,66,106,236,238,237,122,195,195,37,73,102,71,20,199,81,21,154,169,149,208,136,239,104,173,182,76,56,131,57,57,158,151,138,41,238,91,216,66,237,86,8,0,0,0,176,126,200,71,100,236,21,37,162,236,164,133,212,105,37,89,104,78,227,210,246,21,127,111,75,119,210,41,213,227,83,16,23,109,220,105,225,26,27,173,112,142,133,166,120,194,201,15,160,79,176,219,54,51,74,118,139,55,73,54,77,37,46,29,183,181,86,151,165,13,89,93,41,243,212,151,20,75,74,169,134,85,179,35,82,197,186,236,92,126,39,22,202,253,24,202,174,186,109,231,179,211,54,24,243,163,100,146,82,105,6,205,32,53,105,102,227,182,110,91,34,115,196,101,157,166,56,180,180,47,27,108,41,71,79,29,69,44,148,91,126,191,204,205,31,126,101,125,110,176,55,95,50,133,126,109,107,180,146,58,161,149,30,73,28,90,155,166,94,153,154,52,39,88,183,182,197,57,141,138,146,72,146,233,213,166,234,168,80,84,98,240,193,210,60,228,102,40,91,198,152,118,149,189,128,128,207,229,135,248,103,159,156,177,236,99,109,21,163,202,248,92,126,136,127,246,201,25,203,62,214,86,49,84,18,198,107,10,201,253,132,83,104,45,148,210,81,48,132,178,89,130,148,50,77,253,144,209,82,117,114,41,45,229,62,140,116,75,66,149,42,203,131,155,216,170,140,71,140,203,79,203,121,193,92,236,31,137,54,52,66,41,173,214,82,139,40,110,45,174,83,47,79,73,154,27,76,91,220,218,156,58,69,74,196,200,20,105,211,116,76,200,41,49,8,99,105,102,114,243,171,45,99,76,91,213,14,206,67,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,98,94,242,136,204,225,114,59,70,109,26,149,56,85,104,87,161,210,175,74,173,38,5,242,218,208,112,75,144,40,13,93,159,229,121,155,182,33,153,17,148,70,205,168,249,126,175,36,55,52,174,140,40,17,43,84,164,192,101,213,108,230,177,176,193,103,246,43,31,218,254,252,117,128,168,59,146,208,226,214,162,6,109,91,154,213,121,10,161,197,91,195,192,11,218,227,208,198,165,147,80,187,167,25,46,122,248,178,198,210,60,98,92,222,228,10,51,115,53,83,29,0,64,6,181,208,66,75,161,149,84,154,52,87,110,82,35,111,247,140,108,201,34,55,34,73,249,84,137,68,186,204,211,174,83,169,227,89,95,25,154,157,226,242,162,141,203,244,188,200,19,250,145,250,72,29,173,19,234,157,16,238,222,185,57,173,227,61,252,188,44,241,165,83,253,25,90,136,117,40,247,71,22,152,153,129,211,252,101,239,120,209,70,179,89,243,8,51,218,214,11,37,117,90,72,45,146,56,180,182,46,141,188,36,150,19,172,91,27,218,162,58,93,106,36,201,244,106,83,133,68,203,233,82,8,225,105,30,142,242,171,221,224,75,187,202,158,79,192,23,243,67,252,203,0,255,56,151,218,191,218,175,121,164,127,21,163,31,25,149,148,168,164,20,90,104,68,161,133,212,36,133,86,26,25,25,25,65,194,251,210,150,200,24,157,193,36,136,143,121,104,136,135,46,67,236,203,193,220,204,214,118,43,203,216,199,240,236,156,71,250,175,172,113,0,0,148,163,98,253,65,86,48,223,132,226,241,171,103,247,240,104,53,78,175,92,204,7,91,8,177,254,12,126,163,107,2,241,250,29,123,223,61,252,108,232,151,94,57,200,26,27,169,149,122,66,62,119,47,87,67,186,12,50,253,204,169,17,201,182,142,234,5,59,178,80,101,82,177,223,81,252,178,9,229,50,131,182,59,194,110,132,115,22,53,238,43,55,63,59,8,231,218,52,134,249,11,225,243,180,18,191,49,61,234,191,136,91,6,166,228,165,194,228,112,103,99,126,182,225,124,100,114,203,200,208,19,181,150,55,137,43,53,7,189,12,219,218,138,8,144,31,185,254,218,107,109,74,195,13,26,114,66,51,173,41,212,147,4,93,238,220,145,107,175,166,68,41,81,196,13,165,147,238,227,135,208,151,100,44,68,6,83,140,84,107,86,141,194,194,5,103,199,179,35,24,214,219,89,35,87,134,67,174,103,52,197,148,75,106,196,135,75,45,165,46,177,164,181,204,96,171,124,246,39,251,37,230,115,245,211,35,156,200,21,155,212,204,12,242,70,33,164,228,130,199,110,57,29,106,93,24,146,154,84,41,147,195,55,230,230,17,3,216,149,191,14,120,79,151,15,126,171,72,0,255,122,221,188,211,106,161,166,254,139,175,251,135,244,168,6,247,106,254,170,206,134,118,4,98,220,95,58,120,241,73,205,173,90,104,46,66,9,233,156,41,166,38,239,34,82,172,201,169,153,208,1,51,29,102,105,246,108,128,191,250,222,201,253,135,163,209,155,150,149,254,56,227,205,163,200,180,68,223,224,8,67,218,194,54,76,67,236,149,207,69,146,144,140,116,10,33,173,152,176,35,56,138,235,199,24,191,136,189,163,70,137,87,35,211,77,122,125,220,212,199,17,155,26,149,118,152,232,97,13,63,25,234,43,222,246,174,189,241,147,27,168,158,204,195,52,213,84,36,238,136,70,164,183,220,25,178,38,139,36,68,234,66,31,177,245,212,41,117,101,243,196,234,22,15,195,73,140,119,227,157,24,221,90,245,106,139,51,172,164,106,227,0,219,203,38,58,8,186,220,185,247,166,47,182,68,41,81,71,65,104,82,150,176,111,219,62,13,197,64,165,83,29,47,5,113,87,225,144,248,148,196,198,177,211,219,125,125,232,116,185,238,107,215,248,235,209,189,211,203,43,38,245,0,255,125,238,74,161,80,191,186,163,51,142,173,25,155,159,142,249,92,62,117,240,98,250,234,166,12,45,87,22,183,184,36,206,133,28,170,52,116,35,62,83,114,214,242,135,51,98,137,0,255,153,43,60,63,243,31,34,190,37,0,255,245,119,228,210,119,239,78,99,71,17,175,211,136,199,187,50,195,95,19,63,247,91,174,229,89,27,157,189,14,144,175,79,7,47,62,93,47,51,221,238,145,148,146,242,41,74,152,170,14,135,121,216,171,64,205,52,124,203,76,209,217,159,55,140,186,200,117,113,69,100,212,181,51,130,16,231,169,83,166,117,28,11,0,0,0,0,0,128,190,195,210,229,114,227,151,100,197,43,238,27,207,219,42,197,34,62,76,194,248,81,232,81,94,94,176,209,193,151,156,116,204,76,221,218,249,69,171,215,71,84,36,220,24,116,72,196,135,79,31,169,203,215,172,43,219,178,187,233,109,45,245,140,235,122,199,141,57,153,80,101,252,203,13,30,186,117,207,118,103,23,73,0,250,175,18,25,145,65,207,157,201,124,75,66,106,48,98,199,21,129,43,61,214,105,85,58,203,8,247,216,198,204,86,14,179,219,142,247,116,43,196,175,212,85,223,221,179,95,9,225,233,223,129,203,211,228,184,186,247,24,106,49,115,179,221,65,159,59,117,17,17,17,81,74,141,90,131,54,65,199,237,91,118,138,203,138,78,135,85,181,38,131,77,81,17,131,254,121,125,82,250,218,90,0,255,110,181,97,61,124,77,213,63,106,210,110,221,133,244,167,176,163,77,208,30,208,128,241,15,63,23,235,237,112,219,220,148,164,99,206,24,17,212,53,198,20,42,23,245,184,97,5,23,119,108,206,58,6,57,174,88,165,174,157,17,148,184,110,9,58,106,223,55,14,128,10,145,139,136,80,144,35,253,86,144,57,64,126,231,162,22,227,175,86,133,123,245,168,113,140,106,1,245,97,81,97,103,40,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,42,224,253,149,138,81,183,0,114,192,157,244,98,150,204,168,113,8,93,200,33,31,37,115,195,1,244,161,112,49,213,171,22,80,152,25,217,193,0,255,132,87,77,165,244,159,77,157,20,60,203,138,59,199,236,12,131,202,208,14,254,71,62,78,173,244,31,81,50,11,134,101,149,20,158,157,160,135,157,48,127,173,240,211,197,39,142,233,21,116,59,102,140,7,87,6,242,210,113,20,247,95,127,247,240,202,38,24,235,115,238,227,179,77,118,100,94,127,59,115,233,208,93,68,70,205,147,199,91,90,102,54,242,227,56,240,47,35,135,247,71,70,212,44,158,231,164,144,175,141,158,7,172,180,127,185,48,145,138,159,163,18,11,120,141,130,25,248,65,118,44,200,0,255,78,162,51,87,68,84,156,203,51,162,204,91,7,128,139,185,164,145,217,90,184,160,163,115,192,85,246,138,67,253,161,79,57,174,23,113,168,63,244,25,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,220,17,16,53,5,0,0,128,108,163,80,54,251,91,185,165,234,23,17,132,68,192,127,232,191,205,62,123,121,66,216,254,203,197,26,151,43,106,165,34,189,221,48,10,98,233,238,159,110,239,118,146,90,226,203,121,118,214,97,233,236,217,9,57,254,175,36,45,57,245,148,128,91,189,25,164,172,136,36,226,139,251,159,234,243,93,45,200,241,53,247,143,210,117,167,93,23,97,103,240,27,235,207,19,78,31,180,85,95,239,190,197,91,54,160,55,170,98,172,208,110,208,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,160,203,139,59,150,69,189,226,253,92,10,160,15,69,197,80,184,128,43,35,162,236,149,149,16,39,11,225,55,230,229,199,207,71,93,250,76,245,223,212,203,183,250,166,38,45,114,30,85,228,183,97,162,184,156,117,91,230,93,246,130,198,152,65,23,57,162,111,29,19,61,179,109,154,167,102,49,145,146,91,200,213,117,253,240,39,19,243,18,102,43,187,70,15,152,151,59,114,153,116,69,89,165,41,171,214,212,214,117,154,19,187,186,148,131,250,225,149,134,216,43,130,68,100,102,148,95,122,38,13,194,210,66,166,9,23,51,140,232,209,232,196,128,121,104,82,147,3,218,237,140,121,191,230,245,181,92,62,227,90,212,210,142,90,178,141,3,143,232,99,102,203,12,79,51,128,173,98,243,150,45,119,128,191,87,84,61,113,220,92,214,226,66,63,137,128,189,5,147,73,90,60,177,129,103,193,229,172,153,7,216,43,106,123,211,106,219,214,233,228,86,76,130,3,202,120,79,125,29,109,239,238,181,69,156,199,59,141,184,224,92,86,84,252,220,115,236,20,151,205,249,197,0,0,168,160,11,0,197,11,43,211,66,44,69,81,241,94,212,162,68,37,10,192,59,114,34,184,175,219,33,126,181,210,119,100,41,180,40,65,40,113,116,111,103,218,162,22,153,54,129,75,117,28,116,154,1,188,222,136,47,159,185,118,38,169,102,146,136,38,42,137,112,218,124,11,101,8,107,242,99,10,179,170,10,60,98,83,25,44,209,126,200,220,8,114,204,237,21,25,73,234,228,161,79,35,208,3,103,18,239,175,181,114,189,77,156,90,173,190,187,211,74,217,149,112,221,232,120,0,255,102,124,205,253,142,248,45,127,179,59,127,56,199,144,23,185,29,9,159,146,72,18,17,12,252,150,20,55,42,67,11,75,46,129,146,101,93,85,100,150,212,194,33,230,112,86,168,78,9,87,179,139,189,205,129,136,226,159,101,173,85,171,175,108,90,111,53,218,240,68,117,88,120,226,38,238,48,58,95,24,189,65,175,139,123,53,215,78,226,210,136,82,105,155,228,169,132,158,38,69,227,13,66,106,236,152,44,158,19,39,61,122,86,155,238,180,59,242,217,1,228,23,248,214,222,153,89,91,154,177,90,135,220,146,226,173,57,149,218,169,15,169,62,223,20,94,48,83,169,69,89,121,156,33,172,200,157,60,146,32,0,255,200,204,71,172,10,111,87,118,149,44,73,162,241,246,189,25,147,131,85,85,76,121,204,116,216,116,101,5,67,254,253,123,37,215,142,108,221,124,122,119,156,74,211,17,155,18,53,173,216,97,155,48,45,24,139,182,29,33,89,156,61,237,84,94,108,184,191,238,71,126,175,10,47,114,101,173,221,227,145,152,166,68,202,25,161,42,171,88,134,141,31,105,132,183,115,83,120,181,82,139,90,11,25,119,3,61,145,170,84,58,85,117,121,196,26,230,254,165,46,239,105,81,9,141,208,35,55,36,187,45,221,96,105,24,78,159,211,229,93,188,40,155,208,23,185,132,110,167,180,170,103,70,252,248,71,195,47,35,50,94,113,30,150,81,93,26,141,249,99,38,102,213,198,166,49,62,114,0,255,225,83,17,196,87,184,153,37,44,240,80,154,246,246,150,49,216,119,231,139,247,204,242,140,122,235,237,40,204,168,195,188,128,15,174,178,39,140,175,230,223,216,213,127,69,61,68,176,74,41,220,230,106,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,64,29,228,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,117,71,125,230,90,59,74,141,136,204,82,130,68,41,165,210,150,56,111,35,38,191,13,75,10,17,53,230,86,165,23,86,177,84,140,120,236,106,204,1,190,100,101,174,90,99,72,86,58,160,202,48,105,244,66,178,58,77,67,106,165,52,139,51,254,103,169,237,168,165,85,231,156,234,29,55,37,90,234,212,184,27,240,199,141,41,230,102,173,154,252,101,87,184,208,238,180,85,12,0,0,0,0,0,128,202,134,78,55,154,139,84,154,52,55,73,182,78,58,196,37,235,125,211,150,146,184,133,115,228,148,42,215,66,152,212,171,199,123,223,49,131,123,43,229,49,211,85,62,230,37,91,104,179,221,106,171,53,0,0,234,44,178,52,53,35,136,247,69,35,89,137,19,164,117,104,141,182,205,90,131,201,226,102,41,253,148,243,76,28,238,106,228,144,192,174,71,137,71,161,56,253,43,235,218,13,158,181,125,108,5,3,42,27,182,110,141,164,83,74,75,113,156,168,180,205,104,189,181,204,218,196,37,147,189,145,104,156,42,202,66,93,211,12,31,17,71,241,140,243,93,233,54,181,136,203,60,182,208,102,27,221,86,107,0,0,172,125,148,122,221,53,74,187,85,18,253,13,169,89,41,19,148,101,89,210,237,169,69,57,145,219,150,109,137,42,191,107,79,143,47,54,233,89,12,205,72,57,140,203,31,222,177,81,85,166,58,192,63,1,52,0,255,143,102,241,0,255,220,253,207,110,31,85,0,255,65,136,153,20,94,169,215,40,13,154,183,166,113,95,239,109,22,66,107,163,113,19,181,148,139,163,165,54,110,72,245,52,195,68,196,179,17,139,51,139,53,249,207,22,58,206,254,252,99,192,127,195,157,107,229,105,123,173,215,112,171,213,155,102,235,247,237,56,226,184,135,67,166,126,118,39,119,142,126,164,207,241,218,253,168,251,148,182,61,143,218,164,236,128,45,34,34,86,236,181,163,196,171,213,113,87,113,235,232,145,62,231,21,155,246,214,141,108,42,238,66,193,217,221,232,134,205,221,154,105,121,150,115,28,107,91,114,172,93,111,215,219,128,8,0,248,77,92,181,28,173,155,19,191,237,254,210,26,220,227,13,177,184,78,206,166,82,87,220,109,4,146,187,241,235,49,65,93,1,222,119,104,166,231,228,132,203,121,233,164,141,213,30,200,64,8,80,109,16,217,68,173,213,159,218,157,182,101,211,96,220,135,124,79,103,68,166,180,28,81,167,12,58,55,229,48,200,97,249,110,132,74,225,229,69,159,204,138,60,206,93,159,77,202,246,156,227,143,246,170,6,0,0,0,252,37,140,204,200,29,107,175,168,240,10,105,156,77,28,58,102,164,191,121,202,166,186,123,31,155,138,187,176,241,121,207,186,225,124,183,230,101,158,101,3,199,218,233,28,107,215,219,10,54,80,143,204,216,107,195,171,69,238,108,217,186,130,184,13,137,222,20,215,20,174,226,122,105,12,60,249,45,45,194,184,169,245,163,95,49,39,215,24,168,32,219,217,216,188,207,64,237,63,13,72,78,144,25,145,164,102,212,134,68,146,248,213,241,214,50,180,70,138,73,27,165,111,89,11,27,174,101,82,6,27,145,171,169,17,107,138,145,219,146,158,141,162,50,132,185,89,157,1,218,239,109,74,94,198,17,52,235,17,27,62,45,220,157,101,70,188,162,113,27,135,222,60,46,33,151,114,189,68,129,39,59,188,244,41,212,230,139,63,250,21,47,184,198,92,193,108,59,187,235,62,59,180,171,53,0,0,0,82,19,166,122,101,103,109,155,21,222,139,235,178,245,105,153,54,90,150,190,238,195,180,165,253,214,182,33,82,163,10,93,125,58,80,163,6,184,241,112,14,180,155,38,88,208,94,30,218,65,237,88,118,77,139,40,220,72,120,171,228,154,247,150,176,133,73,74,98,75,91,10,49,213,32,179,12,45,165,80,137,150,193,165,198,46,235,36,164,54,97,68,4,103,30,123,212,190,48,154,237,52,156,1,237,120,27,164,1,52,9,114,188,42,45,213,201,164,59,52,151,9,18,25,101,20,13,113,94,182,49,211,220,180,84,110,77,179,17,171,106,68,238,88,4,101,170,75,95,30,42,109,230,179,211,6,159,182,91,93,70,0,0,0,192,154,1,109,28,90,72,70,84,74,92,18,17,79,27,149,94,25,111,17,25,149,100,70,148,18,169,114,137,247,1,253,138,237,14,86,13,188,83,112,141,17,46,215,218,184,236,106,71,217,85,158,173,203,82,103,149,82,220,74,105,186,164,109,130,86,90,33,149,206,212,84,78,150,76,112,41,215,123,62,99,211,209,79,113,51,115,74,167,2,24,40,134,203,85,232,127,109,103,180,0,255,52,0,0,0,0,42,18,165,140,155,110,36,83,138,75,10,9,167,180,175,147,133,184,135,182,76,62,197,116,105,152,150,156,70,174,183,243,67,11,230,112,167,184,40,132,149,42,109,102,92,214,42,104,231,221,95,106,199,177,213,17,176,100,16,117,17,82,156,146,53,66,86,102,68,235,212,203,83,162,230,56,204,38,161,217,150,213,168,10,117,136,105,208,243,142,9,57,37,178,216,154,103,156,108,112,155,61,202,138,118,62,211,24,0,0,116,57,118,125,7,161,181,70,146,90,73,50,78,226,72,91,201,120,236,186,78,183,39,220,48,13,105,79,57,156,29,185,46,165,30,185,9,139,120,57,204,59,254,101,10,163,218,250,108,108,127,219,253,236,139,8,80,111,176,179,100,110,15,79,42,141,240,94,27,115,241,30,196,101,72,220,70,149,180,109,88,220,157,52,30,126,245,67,62,161,178,88,235,184,95,229,228,164,191,92,97,51,27,155,105,109,169,246,138,6,0,192,87,38,217,159,46,226,214,85,35,34,72,121,60,28,201,210,52,108,117,158,40,5,101,81,49,100,116,74,52,195,146,102,207,163,36,110,74,226,37,48,207,115,43,11,47,237,111,246,103,129,118,114,118,80,4,84,36,216,89,51,191,135,167,148,68,118,163,141,137,120,207,226,52,228,239,164,82,26,55,84,238,78,2,193,29,233,119,124,62,101,113,209,113,231,102,78,182,250,203,42,54,179,39,237,73,91,170,93,29,1,0,0,0,0,0,240,151,48,50,35,119,172,189,162,194,43,164,113,54,113,232,152,145,254,230,41,155,234,238,125,108,42,238,194,198,231,61,235,134,243,221,154,151,121,150,13,28,107,167,115,172,93,111,43,216,64,61,50,99,175,13,175,22,185,179,101,235,10,226,54,36,122,83,92,83,184,138,235,165,49,240,228,183,180,8,227,166,214,143,126,197,156,92,99,160,130,108,103,99,243,62,3,181,0,255,52,0,0,0,0,20,123,211,196,183,40,81,26,183,4,141,252,67,219,38,219,146,110,148,218,52,101,134,121,78,77,41,85,116,66,106,27,106,42,21,197,175,204,226,164,68,167,89,53,89,155,151,185,158,149,238,218,102,118,93,3,0,0,160,186,65,55,151,210,26,164,100,182,240,73,138,139,235,210,218,219,208,182,161,143,203,196,19,166,219,196,155,218,144,136,139,100,79,155,54,51,185,11,143,91,153,56,228,180,43,28,209,94,96,211,56,113,210,123,83,179,101,220,154,43,187,215,105,201,140,171,19,37,200,83,46,53,72,190,133,80,66,126,74,57,220,84,33,189,178,24,43,209,41,182,226,52,202,65,182,210,93,155,220,174,107,0,0,0,0,124,36,214,55,105,83,163,178,109,229,230,82,183,173,132,214,81,105,36,174,108,91,157,39,21,119,199,212,162,42,180,238,119,149,104,209,117,116,146,114,135,137,94,138,31,12,245,213,118,113,131,223,218,101,25,28,1,235,3,102,70,68,68,102,212,168,145,148,16,74,50,138,227,58,78,77,218,48,35,150,37,111,201,100,46,185,163,211,166,78,137,83,187,118,109,42,5,170,212,170,85,242,1,0,80,101,145,250,72,125,161,19,234,157,208,111,221,190,55,173,227,61,252,188,204,112,170,76,253,30,90,136,117,40,247,71,22,152,153,129,172,12,106,19,120,209,70,179,85,12,248,111,64,90,151,214,82,35,104,86,150,182,46,9,151,58,65,226,41,87,26,109,155,162,26,113,73,153,116,169,90,95,83,170,85,237,54,125,49,140,149,2,165,228,83,110,170,88,144,133,78,181,95,219,0,13,0,0,0,0,0,0,0,48,163,109,189,80,82,167,133,212,34,137,67,107,235,210,200,75,146,230,4,235,214,134,182,168,78,151,26,73,50,189,218,84,33,211,114,186,12,62,88,154,135,163,252,106,55,24,211,174,178,63,12,168,59,160,46,99,175,157,164,68,70,4,169,65,163,146,74,137,75,155,199,17,141,31,135,41,133,150,218,112,107,213,11,87,88,234,71,60,10,53,102,31,95,114,45,87,173,241,59,43,29,0,0,0,0,0,0,0,47,234,194,226,69,93,238,12,234,173,244,213,122,247,232,230,38,109,10,45,233,20,18,65,219,8,146,154,48,241,140,78,159,223,55,79,165,116,21,141,122,98,91,94,49,209,34,150,92,217,153,125,92,207,14,142,181,251,236,4,35,253,43,23,86,132,34,253,51,178,196,81,0,128,185,4,137,247,115,103,247,53,242,37,226,223,253,103,150,245,130,167,21,18,169,70,233,147,31,86,42,59,16,177,254,80,143,69,37,230,237,254,119,126,7,87,167,145,110,146,222,152,105,102,246,90,3,226,111,229,254,229,178,84,75,0,255,225,189,102,192,155,140,161,168,154,172,151,56,0,255,159,210,149,47,45,169,155,86,67,180,27,50,102,55,200,49,129,84,135,89,192,81,5,172,12,17,91,225,115,81,226,71,49,221,176,154,73,27,183,10,220,201,200,35,81,79,126,77,108,148,0,255,87,224,87,70,36,73,98,81,168,148,131,31,133,248,167,186,12,18,153,203,26,252,93,42,153,210,190,151,186,145,126,70,102,211,46,198,94,49,121,150,135,14,242,139,12,221,78,146,153,17,228,55,106,18,18,187,169,109,11,218,101,197,228,134,52,19,2,51,84,97,138,127,237,199,134,200,83,122,141,164,81,49,230,242,222,189,74,119,158,208,92,190,70,54,145,225,56,163,146,228,4,211,151,108,218,28,177,166,146,15,30,241,41,31,179,29,2,225,125,221,202,241,167,236,170,239,133,253,26,211,194,211,232,126,223,192,6,102,28,113,3,83,248,202,254,48,120,99,62,159,121,125,174,82,118,45,115,92,171,245,160,89,220,168,47,185,124,90,102,114,218,212,170,58,24,196,34,142,170,125,44,214,230,6,91,149,145,140,247,22,254,157,15,254,59,216,238,226,47,252,90,241,233,226,247,30,245,23,125,140,27,77,206,131,118,58,47,137,26,242,107,231,73,222,43,78,45,86,120,167,221,105,61,69,186,212,96,203,170,241,35,174,152,219,112,48,153,142,18,127,218,217,57,186,145,9,247,243,25,248,118,70,173,68,150,66,114,165,73,218,36,73,90,118,165,170,109,203,36,156,49,43,177,53,111,184,67,102,221,103,116,182,241,214,164,198,123,161,171,229,202,77,162,177,74,105,242,13,101,200,211,84,110,194,7,233,180,152,163,114,56,40,136,149,42,104,67,59,162,237,208,16,43,23,238,122,89,179,169,249,202,142,134,15,182,33,101,86,214,224,83,173,229,50,134,19,237,103,70,49,210,191,157,249,21,73,114,45,74,179,82,247,45,76,168,53,153,113,7,204,193,127,192,139,79,75,45,118,86,74,232,25,132,138,163,156,157,83,194,185,168,69,170,74,168,77,7,28,148,154,133,217,232,0,0,0,168,176,34,0,34,23,152,138,249,140,165,24,138,2,224,133,8,124,145,36,9,37,43,41,67,89,150,182,108,204,32,202,47,115,59,41,188,216,197,49,149,77,233,109,168,20,98,110,89,167,53,29,142,83,161,167,92,224,45,192,87,246,117,130,252,242,226,159,180,136,159,207,136,30,52,35,75,240,141,51,55,206,41,74,66,12,111,115,141,149,187,156,101,63,35,206,159,46,163,47,146,236,164,247,83,253,163,166,67,162,165,142,82,141,54,191,41,30,61,22,43,101,176,209,97,40,243,178,47,38,220,207,221,207,36,185,200,204,218,170,61,53,26,244,20,187,122,117,53,5,218,116,192,248,139,151,143,120,177,138,227,228,75,13,183,188,71,244,116,147,238,185,156,169,197,20,207,184,155,49,59,99,231,49,254,198,47,234,222,139,142,253,246,240,180,239,125,191,41,138,179,59,132,135,56,158,230,190,132,251,177,34,115,101,62,73,233,173,213,130,21,57,196,25,147,132,153,199,180,108,98,77,51,31,119,173,106,207,3,237,71,8,249,59,35,106,155,161,175,27,7,0,128,11,24,145,148,70,210,57,172,149,81,35,1,135,80,191,161,143,185,114,103,61,14,176,244,89,227,112,63,227,194,206,176,176,51,20,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,64,14,16,186,144,67,70,205,71,28,115,107,19,57,70,228,138,3,100,228,179,90,184,152,145,203,106,1,88,248,29,219,113,62,31,241,235,105,135,215,179,212,116,16,174,229,228,32,41,57,232,64,59,214,119,63,40,171,139,200,204,112,196,163,222,204,140,74,122,88,193,77,181,196,229,5,61,232,73,192,159,159,35,174,127,236,108,23,121,66,213,169,91,242,77,109,102,167,3,85,199,110,113,28,248,119,15,248,136,140,164,113,113,61,115,136,35,182,157,142,247,83,92,214,39,161,240,40,153,165,127,90,220,54,87,189,217,168,55,98,122,246,189,3,27,190,159,161,7,30,62,252,182,226,120,46,156,136,107,155,231,1,11,243,0,255,153,102,81,161,143,66,49,47,39,153,99,238,58,202,142,117,140,63,79,207,161,227,229,26,139,109,185,247,214,204,90,7,192,11,250,198,226,133,208,53,115,128,186,51,225,24,250,148,99,78,191,73,148,56,232,195,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,226,90,138,10,17,75,1,0,16,219,40,224,47,157,246,218,216,95,239,107,214,190,85,128,239,236,101,130,122,207,14,158,24,225,44,221,94,133,41,119,91,53,223,210,18,163,191,164,18,8,101,207,0,255,84,191,189,182,192,125,118,18,132,96,143,39,164,237,95,46,70,102,0,255,185,69,99,188,100,146,190,32,146,128,127,184,189,35,177,63,222,215,232,211,111,232,137,93,213,106,27,169,129,216,128,251,219,177,222,113,117,218,150,250,162,63,74,179,213,190,107,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,93,64,210,20,192,62,228,189,200,200,71,70,217,155,38,189,210,234,78,235,237,25,159,154,211,170,88,84,164,227,3,98,18,21,240,225,43,249,136,208,69,180,52,62,117,74,101,175,101,247,98,239,122,231,146,188,113,220,213,192,2,78,58,117,60,237,124,118,180,196,208,101,236,200,29,171,100,68,33,149,86,98,151,150,220,62,226,135,155,195,162,10,175,10,101,46,157,74,230,49,82,159,207,171,191,163,100,210,147,22,151,86,219,18,111,168,210,190,151,146,124,26,181,152,213,41,133,95,28,132,49,46,119,39,230,101,234,72,36,137,36,222,119,84,58,118,42,165,149,148,106,174,14,25,140,113,178,152,13,237,45,180,194,45,22,240,211,157,115,108,130,134,149,196,200,11,87,183,133,171,109,186,223,95,211,59,238,223,25,118,247,129,190,171,54,201,1,237,242,136,107,31,244,112,95,159,31,127,66,182,122,220,212,219,140,241,235,184,227,137,171,83,220,21,189,128,57,80,158,181,5,16,243,35,47,67,175,143,254,146,46,89,222,220,17,13,169,110,77,65,204,252,0,0,120,1,117,113,65,151,17,25,199,29,121,113,71,90,128,200,229,166,213,194,133,216,89,45,0,0,0,160,28,243,161,143,92,25,59,105,73,90,73,189,176,14,109,74,76,121,20,7,128,25,32,114,185,164,77,217,187,205,135,210,205,188,119,87,202,243,178,238,147,247,23,51,101,14,61,204,204,0,46,180,47,57,39,241,126,253,145,79,154,249,204,28,183,57,82,159,168,211,10,141,187,150,120,227,216,16,55,53,215,120,232,133,155,65,181,194,219,85,246,25,226,142,204,71,70,210,142,241,175,254,206,88,185,44,46,173,68,165,239,40,182,55,114,125,79,169,30,155,192,13,143,152,233,138,127,153,77,143,122,97,101,228,34,99,71,70,148,85,162,68,33,14,189,210,238,165,41,55,165,208,59,124,185,116,170,112,106,135,169,130,24,40,75,227,252,15,183,119,172,191,240,190,6,143,134,232,133,72,5,217,238,59,230,229,195,203,197,250,153,116,228,70,68,165,151,114,214,39,156,113,183,101,74,149,28,83,12,151,56,194,163,204,42,182,152,65,254,185,241,11,248,234,209,232,155,6,211,245,251,102,92,211,154,212,186,123,131,155,174,156,204,55,141,59,49,47,215,207,53,229,189,73,41,126,59,102,144,147,222,64,87,55,226,112,174,10,60,101,59,155,162,241,17,251,203,92,171,140,32,182,235,173,67,66,1,47,177,225,188,221,154,16,127,241,242,161,95,139,184,85,74,101,68,139,108,62,237,247,116,170,13,79,220,204,47,126,78,152,217,133,64,142,251,159,75,81,196,51,147,70,43,248,203,71,245,9,180,23,53,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,88,161,160,187,120,1,238,173,180,72,191,157,69,142,59,159,65,227,152,119,127,215,56,10,0,32,7,22,235,15,245,88,93,34,126,124,196,237,189,179,0,255,221,121,239,46,170,95,250,167,104,40,142,189,136,152,191,131,190,199,213,132,178,127,25,100,61,187,171,211,58,170,117,122,163,18,37,216,96,141,204,136,79,55,126,177,94,188,20,239,69,99,248,147,79,155,242,86,156,233,125,240,40,175,152,152,224,167,78,9,248,242,163,117,253,111,250,38,174,233,200,110,111,117,75,22,63,69,80,15,57,196,120,47,82,191,155,149,25,165,48,101,147,18,109,68,109,84,202,206,43,49,16,120,149,40,47,55,197,240,236,30,219,25,115,249,200,251,132,84,186,115,169,247,189,33,202,145,72,121,76,142,184,198,9,232,128,169,31,32,79,151,36,86,68,82,146,139,164,148,86,111,91,238,213,27,189,252,22,151,202,85,106,50,106,139,69,60,99,20,31,52,194,159,62,71,35,87,70,142,221,77,35,222,40,79,157,144,184,163,101,92,64,149,194,223,216,92,224,32,210,249,85,171,190,253,105,95,29,35,116,249,29,107,239,112,73,236,44,226,74,175,142,75,75,35,66,171,251,111,102,134,191,50,205,176,143,141,126,109,170,207,8,237,173,136,129,63,31,121,120,153,59,234,153,148,146,8,74,95,190,143,228,138,216,20,129,86,157,201,229,83,160,72,75,60,98,190,3,210,47,106,107,71,163,223,116,90,205,33,159,250,209,188,23,39,28,198,242,62,120,132,95,57,209,166,241,139,65,254,249,12,221,206,72,122,121,235,100,196,146,159,56,0,0,0,0,42,172,5,145,139,136,160,143,145,59,159,13,137,3,194,63,189,79,154,128,149,171,101,210,199,123,43,163,70,205,152,143,43,159,197,2,220,207,80,84,136,124,40,160,224,126,212,173,189,115,175,149,180,37,73,171,215,72,142,198,166,68,201,125,220,154,22,173,112,209,45,169,130,135,31,134,141,241,15,63,151,234,101,6,195,61,34,34,41,41,10,115,234,208,175,45,170,238,228,130,119,217,194,153,47,35,217,71,9,66,198,253,200,18,122,58,54,147,186,72,20,95,72,49,53,220,25,21,15,170,124,54,129,185,197,157,42,111,179,223,54,220,211,69,146,88,17,73,41,188,32,180,161,215,91,202,237,173,117,55,191,198,161,78,21,241,115,197,55,158,250,98,96,30,126,216,244,139,151,43,107,47,218,86,90,148,154,45,152,230,83,65,81,94,115,56,70,38,139,131,25,137,225,88,70,105,148,95,232,177,127,100,236,200,116,50,118,58,226,102,149,183,166,195,20,90,221,59,162,50,195,78,160,129,127,124,226,171,72,70,155,161,93,164,1,114,59,99,69,208,92,68,109,115,85,74,200,77,45,117,55,129,107,89,178,233,224,79,25,248,138,137,69,77,188,97,1,23,245,249,217,94,106,188,143,153,203,197,202,204,168,59,147,146,164,148,100,121,74,125,156,177,152,50,44,137,124,54,151,34,53,82,221,10,62,0,0,94,204,39,217,18,128,216,145,237,197,12,204,223,207,58,205,194,206,80,128,252,76,11,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,128,23,64,23,114,140,189,51,50,14,59,82,14,153,223,139,196,1,246,253,98,81,142,145,75,39,14,40,174,31,9,247,219,171,176,160,146,171,100,45,253,112,39,157,133,145,31,239,67,138,127,249,104,197,59,50,162,130,72,151,168,161,184,9,2,126,209,217,0,255,166,229,76,10,139,164,61,181,81,205,102,99,146,186,203,46,103,152,63,54,180,215,166,231,128,175,215,157,234,88,60,207,204,213,220,181,201,26,70,168,254,243,25,185,179,194,105,100,227,157,53,129,121,75,205,83,118,195,134,81,224,0,255,189,83,0,255,17,149,150,177,63,79,82,215,54,0,2,102,97,86,126,68,57,137,110,99,71,190,21,227,114,110,142,153,181,14,239,135,138,252,191,76,234,183,115,69,108,96,145,233,113,240,3,224,133,208,53,22,228,24,145,75,70,14,80,91,37,14,250,156,99,172,87,224,160,15,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,160,203,103,3,148,205,254,247,253,188,171,211,104,117,224,64,254,157,116,176,179,19,210,247,183,126,140,76,185,236,86,68,101,44,226,92,202,128,16,228,82,62,119,214,28,222,215,168,165,6,25,225,75,94,78,50,199,14,77,24,0,255,94,127,171,182,82,92,142,164,230,183,165,160,58,86,227,98,162,17,2,226,254,86,213,23,23,159,86,119,244,70,164,140,180,35,12,34,35,126,252,221,240,209,246,247,120,222,235,116,7,110,80,185,121,199,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,122,114,193,226,197,29,97,1,80,65,87,20,21,133,220,145,247,35,74,20,82,146,86,82,9,188,1,223,90,53,119,70,172,200,136,20,51,53,106,173,173,234,104,91,81,169,56,249,21,151,122,138,232,17,184,196,24,214,103,6,219,163,145,118,204,229,51,63,8,201,189,214,244,53,165,68,246,183,198,244,138,126,213,186,242,114,155,30,132,212,235,215,94,107,239,166,180,222,233,235,91,67,14,27,71,19,125,46,117,110,231,49,23,241,114,25,161,203,151,137,157,110,140,186,7,185,105,69,43,121,220,240,169,176,192,50,110,26,216,212,174,78,148,95,110,252,34,222,250,222,232,155,230,6,191,133,55,142,73,93,162,0,255,253,192,203,199,123,182,54,98,94,79,50,243,97,98,234,89,86,155,53,157,212,24,185,82,210,32,246,68,191,204,220,106,121,165,189,27,1,80,177,254,136,40,43,42,165,161,168,0,169,80,45,42,236,12,128,157,161,0,0,0,128,10,184,50,20,21,137,2,224,133,220,145,87,50,50,168,147,205,75,93,198,2,132,18,197,124,110,58,201,72,34,106,227,213,233,169,78,91,178,49,179,211,138,197,238,168,6,225,181,116,156,191,217,201,18,243,87,38,89,143,212,50,155,199,248,139,151,143,241,143,166,201,85,35,163,188,198,69,21,189,158,75,131,170,140,48,141,143,61,230,179,55,244,40,191,220,248,69,188,245,235,244,77,211,21,126,117,43,142,65,117,234,134,247,9,39,105,204,203,226,184,19,231,207,153,190,189,74,236,106,118,85,147,214,210,156,184,199,143,63,189,57,7,1,223,214,167,43,222,145,180,26,37,200,168,117,208,154,161,226,176,12,47,93,87,177,109,210,132,135,184,88,43,73,68,164,174,120,82,218,80,226,108,12,205,70,17,66,218,14,8,46,240,203,72,90,118,180,169,34,28,202,186,205,120,97,100,134,33,218,34,6,0,0,0,64,133,21,161,0,168,144,91,24,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,168,128,185,184,96,81,65,79,228,0,247,119,73,11,59,170,194,138,80,212,135,69,1,0,234,3,9,113,111,233,51,235,222,153,164,176,108,50,167,150,9,243,79,188,174,30,122,187,239,78,137,75,215,244,81,183,110,195,14,67,136,92,89,162,80,71,34,126,252,196,221,39,141,250,118,95,203,8,47,77,63,76,90,245,195,30,76,192,200,231,119,68,102,83,42,109,215,134,60,98,231,37,77,99,6,185,165,131,126,69,196,250,180,29,211,34,188,187,77,100,142,131,68,146,180,34,214,171,197,172,98,237,235,57,231,29,83,159,153,153,81,51,51,138,83,139,155,197,149,52,230,189,251,89,119,68,102,73,146,25,65,77,253,73,247,120,158,150,190,166,81,143,153,100,141,106,28,250,181,154,73,236,81,115,73,123,52,2,172,183,35,67,31,227,82,61,179,37,230,74,215,221,141,220,42,206,135,209,248,146,53,188,212,152,191,237,176,198,92,17,153,233,126,204,207,203,92,121,74,156,248,181,205,125,119,99,105,223,30,213,166,134,63,156,109,181,113,240,3,0,192,133,149,68,1,86,196,197,123,139,164,28,119,18,114,113,237,204,204,140,3,230,51,40,149,195,189,90,45,142,245,149,106,177,190,250,5,132,191,188,112,74,28,238,237,168,10,10,247,51,45,10,0,0,36,178,18,245,242,139,92,217,153,37,34,107,200,145,62,74,203,41,55,219,66,7,150,122,204,28,87,154,216,136,226,32,215,76,214,102,167,69,156,0,255,181,215,10,245,118,157,182,13,205,155,136,132,77,13,244,24,127,241,226,39,205,231,199,228,92,89,35,75,155,252,62,188,4,25,68,223,86,117,154,93,236,37,88,197,102,59,64,62,228,151,249,136,164,164,236,108,218,16,201,36,164,36,143,42,113,195,133,204,189,13,151,90,5,49,56,35,243,241,199,169,118,12,162,252,115,250,200,146,203,140,220,107,51,228,120,149,109,81,61,108,45,120,208,83,77,155,207,174,196,180,44,96,14,115,51,168,141,144,152,119,47,164,95,95,182,250,197,116,68,50,203,141,204,231,20,196,66,110,179,186,28,78,120,233,116,252,153,183,218,33,17,233,95,100,230,245,244,77,163,180,122,41,187,160,48,41,169,146,15,160,3,64,5,192,23,17,185,164,15,242,207,69,218,56,192,127,146,102,14,249,204,21,5,140,149,25,25,89,231,195,202,69,189,144,17,17,181,198,81,87,45,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,94,0,93,202,113,231,130,194,81,79,47,228,86,144,11,152,177,210,129,131,28,34,31,25,17,197,130,62,20,69,250,144,232,0,255,131,176,247,162,138,78,151,40,166,230,163,28,224,63,105,155,87,89,113,173,136,127,9,226,24,217,127,181,252,105,97,153,73,51,9,25,99,13,37,53,217,71,27,71,153,0,255,167,254,50,233,198,120,239,254,136,180,237,210,136,63,167,107,83,253,195,95,171,162,110,88,244,63,245,83,13,57,73,235,37,123,116,227,40,239,91,43,73,236,187,167,132,208,182,9,140,251,217,168,101,203,246,125,30,176,34,0,255,51,145,250,175,88,18,15,244,247,199,192,143,177,99,229,150,123,101,100,132,137,116,68,165,180,100,196,5,238,146,54,204,92,7,64,57,200,79,207,196,65,14,185,163,153,3,198,122,5,142,161,143,57,166,174,100,70,133,131,62,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,130,46,20,64,102,128,250,238,197,251,228,35,146,172,95,188,247,172,25,166,135,115,249,234,100,141,179,165,18,234,207,75,215,127,144,22,94,29,157,243,143,83,154,209,21,7,189,29,115,184,16,97,254,92,103,175,77,207,127,175,215,93,234,148,78,152,153,154,167,12,145,128,159,232,254,163,245,63,198,187,220,153,70,90,210,99,40,110,112,56,2,138,127,161,247,22,63,99,1,199,6,233,227,168,35,236,40,254,221,175,175,21,95,248,238,142,197,94,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,139,121,37,45,192,5,200,229,178,90,184,120,111,213,180,128,162,28,115,59,242,43,107,208,39,222,81,28,208,154,64,98,253,121,198,233,179,101,104,139,238,189,39,217,245,38,186,159,180,99,230,110,118,181,195,125,245,98,69,201,124,41,215,178,75,113,30,90,80,83,199,206,148,136,9,149,248,196,92,45,60,172,236,111,211,52,232,87,16,253,46,174,78,39,169,247,211,233,142,251,183,87,197,131,238,127,245,172,153,157,253,39,33,63,117,185,135,20,177,106,210,79,152,212,21,35,132,91,104,109,28,205,31,86,27,134,180,147,243,128,245,221,203,216,185,140,26,187,164,75,162,18,234,140,40,120,85,91,58,98,229,135,148,17,254,198,47,247,94,233,52,107,209,244,70,123,27,85,180,226,193,46,40,100,176,138,49,11,27,218,45,6,64,133,21,161,112,145,40,224,90,138,10,186,162,0,0,0,128,10,177,20,21,114,41,0,0,212,71,177,190,188,184,23,17,241,105,148,136,40,65,158,202,156,168,249,180,56,161,251,229,214,19,175,94,101,198,193,239,238,248,126,242,185,158,233,57,204,117,157,73,108,24,4,118,3,252,171,191,178,201,35,174,78,163,145,247,237,187,27,158,184,137,127,199,244,40,14,178,115,139,29,154,184,19,114,247,239,101,125,213,207,40,100,49,103,87,204,110,163,138,42,38,102,163,92,209,107,38,65,172,31,251,211,87,148,75,90,28,239,233,142,94,69,141,165,148,9,7,188,98,81,48,184,205,158,80,127,46,159,174,0,255,136,124,80,242,41,106,247,202,134,171,140,157,126,201,17,79,33,144,193,254,86,252,204,208,196,163,212,26,154,96,47,35,46,84,105,15,105,0,0,84,192,29,113,49,146,132,69,250,144,203,204,40,153,132,194,1,87,100,88,148,67,70,100,141,131,62,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,80,65,79,20,46,68,42,224,142,64,125,94,8,61,141,132,197,188,88,153,115,44,10,0,112,129,132,88,73,86,82,74,168,44,161,240,207,121,253,215,125,142,25,239,78,143,128,180,44,96,127,34,196,91,17,153,45,73,34,58,39,226,43,251,183,179,159,221,211,234,163,90,167,71,174,163,9,54,112,3,220,215,69,46,50,31,197,169,153,17,145,153,249,62,167,82,169,81,92,212,170,35,166,202,65,61,241,27,66,246,223,81,35,87,30,80,217,164,52,44,205,21,142,248,184,54,101,87,44,170,105,248,195,222,53,211,180,7,37,226,211,21,125,164,122,101,189,223,242,77,14,151,45,9,53,197,10,91,252,170,210,94,44,204,49,86,6,243,164,173,129,128,127,111,241,171,36,214,170,46,83,223,110,14,87,31,181,170,107,2,191,250,57,137,16,22,240,112,152,39,109,16,3,132,62,106,18,18,165,90,0,0,188,144,191,98,69,16,139,115,200,239,216,10,24,250,40,53,44,230,118,41,10,185,162,90,184,159,1,144,87,3,117,107,41,172,173,120,111,165,2,90,92,25,23,45,222,219,161,40,0,224,202,32,220,91,79,95,215,123,163,239,226,186,221,215,240,198,17,134,225,222,247,3,19,125,153,145,33,244,160,211,199,207,71,136,95,190,123,209,140,55,211,92,34,61,53,219,74,35,98,100,238,49,82,169,83,62,68,221,142,238,87,60,173,94,35,251,175,59,226,135,27,85,243,244,30,214,112,249,159,189,47,65,55,126,161,223,233,146,247,34,65,143,32,167,158,216,75,136,43,59,15,199,219,60,226,230,214,121,174,67,128,236,87,73,225,88,81,155,6,30,17,77,140,6,33,185,12,123,122,203,23,238,134,249,164,61,165,33,31,50,3,126,189,248,39,109,173,242,176,145,203,59,247,26,211,174,114,138,240,168,26,212,160,129,29,204,193,24,212,214,48,0,0,224,28,64,254,123,55,23,239,229,35,107,177,144,31,117,39,181,152,186,136,82,20,48,35,87,138,69,5,125,40,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,192,5,212,19,57,232,219,56,234,233,5,29,189,128,169,115,224,160,143,57,198,250,21,14,250,80,20,47,36,205,15,210,238,104,44,42,224,143,200,157,20,147,32,18,205,151,10,212,0,255,138,4,141,166,59,76,118,139,196,250,239,39,35,214,103,166,250,193,55,145,100,141,35,70,103,166,194,180,210,182,70,148,0,255,189,80,245,211,211,105,53,85,40,146,219,77,145,169,133,215,206,75,246,163,196,249,111,199,107,239,149,31,142,6,141,148,118,21,154,133,170,56,206,211,121,192,250,242,220,177,46,51,243,13,170,135,73,63,124,246,226,90,110,92,104,206,69,199,147,209,25,239,181,215,166,169,20,94,171,81,218,116,108,202,72,133,25,218,48,6,192,11,196,226,5,29,189,0,22,244,41,135,92,230,170,39,201,56,70,174,168,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,29,160,142,127,122,239,59,50,50,65,15,115,194,9,56,190,129,102,191,157,177,131,77,157,73,72,173,164,148,235,38,201,93,86,104,168,225,63,219,127,33,80,127,4,175,55,208,240,31,163,234,151,223,165,249,46,83,203,14,13,104,254,63,126,177,245,254,77,113,240,195,251,209,252,127,252,242,194,237,164,56,248,1,80,113,231,82,84,220,185,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,184,51,66,81,97,69,42,222,203,180,40,0,192,203,128,242,203,139,127,196,215,123,171,173,18,206,214,111,120,225,29,112,137,230,247,20,107,50,62,100,12,61,198,63,252,156,94,159,79,68,70,38,37,101,138,203,102,166,146,100,25,10,241,143,35,172,76,62,67,243,48,0,255,91,87,178,210,55,141,30,180,116,0,255,118,98,80,129,182,232,33,31,249,251,185,92,67,92,252,38,92,119,51,164,83,145,109,83,77,238,42,50,3,61,86,181,179,9,17,73,204,229,83,252,41,41,164,171,209,209,114,196,147,94,117,206,35,18,166,172,92,226,105,48,73,123,77,163,36,65,254,186,36,157,202,101,70,75,91,32,139,87,26,79,219,146,196,1,43,151,68,221,218,183,17,244,161,0,128,138,84,1,245,105,81,142,177,41,181,120,175,78,139,5,0,0,64,197,157,17,10,0,128,138,161,0,13,188,67,126,230,245,245,181,74,86,238,155,59,119,87,84,234,142,119,172,71,175,182,124,116,64,63,230,175,178,55,157,158,164,118,247,78,110,74,165,58,122,204,113,198,248,135,159,203,92,62,40,57,79,86,33,175,198,76,188,183,162,55,80,75,156,205,28,22,17,203,242,43,194,252,189,88,127,245,234,65,66,17,115,234,117,106,102,23,38,162,32,73,187,70,130,94,252,119,126,229,184,148,81,111,178,150,218,200,68,138,201,66,234,203,72,220,206,27,206,156,64,118,77,67,94,212,117,89,79,173,200,140,225,34,2,228,234,37,109,197,123,84,100,114,170,151,203,42,237,184,8,144,159,223,65,179,113,130,58,22,235,67,100,0,255,117,159,86,219,17,173,3,126,163,85,37,31,21,96,69,212,199,172,249,70,62,202,145,126,185,189,194,161,10,40,127,178,195,141,67,68,100,94,184,183,163,90,204,135,5,0,0,25,51,242,145,81,105,62,118,146,90,72,157,86,218,182,14,189,144,66,107,76,73,20,102,120,105,84,195,215,66,173,31,254,229,71,86,112,138,139,93,13,44,200,122,182,133,127,12,0,176,99,222,139,90,246,138,40,73,107,37,89,146,84,242,182,212,165,164,82,250,54,204,153,49,221,58,212,150,9,137,53,85,241,135,15,108,204,66,53,165,202,28,224,94,174,241,215,1,0,0,0,0,0,0,0,0,0,0,0,176,100,200,136,140,140,140,40,81,34,42,45,164,68,75,220,214,109,74,212,246,25,191,12,56,97,34,115,184,220,144,78,165,58,173,101,62,91,104,87,97,85,160,109,54,153,157,148,198,0,176,126,136,204,101,36,41,185,92,81,9,173,180,66,74,56,109,141,86,90,232,175,184,220,132,84,157,38,142,110,22,5,177,210,12,215,216,194,74,161,57,174,240,132,83,156,252,0,0,0,0,88,59,166,110,213,218,94,117,122,241,78,175,19,202,221,123,183,122,183,226,64,163,81,113,111,92,247,188,75,152,194,180,60,115,223,241,87,102,229,83,46,112,245,67,68,46,34,41,201,231,74,74,8,165,213,82,27,215,173,17,74,8,253,41,151,194,12,83,141,154,56,186,169,21,196,191,252,200,53,78,177,178,107,142,5,89,207,78,241,143,1,0,0,0,176,100,200,136,140,140,140,40,81,34,42,45,164,68,75,220,214,109,74,212,246,25,191,12,56,97,34,115,184,220,144,78,165,58,173,101,62,91,104,87,97,85,160,109,54,153,157,148,198,0,176,126,136,204,101,36,41,185,92,81,9,173,180,66,74,56,109,141,86,90,232,175,184,220,132,84,157,38,142,110,22,5,177,210,12,215,216,194,74,161,57,174,240,132,83,156,252,0,0,0,0,168,50,34,0,255,157,54,239,191,42,167,189,0,255,177,108,39,244,175,49,70,102,100,100,100,210,164,153,164,208,74,35,106,227,52,46,77,226,176,36,230,165,108,57,100,18,185,99,212,166,81,137,76,187,10,109,42,253,170,52,169,85,242,1,0,0,0,96,135,184,151,132,236,149,81,147,16,74,179,38,165,148,109,170,83,41,37,245,113,88,48,99,74,116,216,45,21,242,107,90,225,15,31,56,151,133,118,74,107,57,192,189,172,96,176,67,68,46,34,41,201,231,74,74,8,165,213,82,27,215,173,17,74,8,253,41,151,194,12,83,141,154,56,186,169,21,196,191,252,200,53,78,177,178,107,142,5,89,207,78,241,143,1,80,119,136,251,73,232,218,153,52,10,33,53,104,84,218,50,78,105,74,37,165,48,238,11,18,129,18,101,118,68,117,252,164,86,88,193,161,156,203,93,187,170,181,124,201,144,172,224,242,33,244,155,208,215,166,213,104,183,26,173,144,111,221,188,211,188,11,127,26,141,246,187,224,189,217,189,197,20,166,101,166,251,129,67,51,43,159,178,142,169,14,0,0,0,0,235,199,204,124,102,148,154,139,29,165,214,82,39,148,100,211,208,107,169,181,198,138,196,77,184,212,169,225,107,97,209,15,43,205,176,130,45,92,20,106,224,10,79,216,194,201,15,128,42,35,242,223,105,243,254,171,114,218,251,31,203,118,66,127,21,3,0,192,250,49,51,159,25,165,230,98,71,169,181,212,9,37,217,52,244,90,106,173,177,34,113,19,46,117,106,248,90,88,244,195,74,51,172,96,11,23,133,26,184,194,19,182,112,242,3,160,202,136,252,119,218,188,0,255,170,156,246,254,199,178,157,208,95,197,0,0,0,0,0,32,99,70,62,50,42,205,199,78,82,11,169,211,74,219,214,161,23,82,104,141,41,137,194,12,47,141,106,248,90,168,245,195,191,252,200,10,78,113,177,171,129,5,89,207,182,240,143,1,0,118,204,123,81,203,94,17,37,105,173,36,75,146,74,222,150,186,148,84,74,223,134,57,51,166,91,135,218,50,33,177,166,42,254,240,129,141,89,168,166,84,153,3,220,203,53,6,59,102,228,35,163,210,124,236,36,181,144,58,173,180,109,29,122,33,133,214,152,146,40,204,240,210,168,134,175,133,90,63,252,203,143,172,224,20,23,187,26,88,144,245,108,11,0,255,24,0,96,199,188,23,181,236,21,81,146,214,74,178,36,169,228,109,169,75,73,165,244,109,152,51,99,186,117,168,45,19,18,107,170,226,15,31,216,152,133,106,74,149,57,192,189,92,227,175,3,0,0,0,0,236,16,247,146,144,189,50,106,18,66,105,214,164,148,178,77,117,42,165,164,62,14,11,102,76,137,14,187,165,66,126,77,43,252,225,3,231,178,208,78,105,45,7,184,151,21,12,118,136,200,69,36,37,249,92,73,9,161,180,90,106,227,186,53,66,9,161,63,229,82,152,97,170,81,19,71,55,181,130,248,151,31,185,198,41,86,118,205,177,32,235,217,41,254,49,0,0,0,192,250,49,51,159,25,165,230,98,71,169,181,212,9,37,217,52,244,90,106,173,177,34,113,19,46,117,106,248,90,88,244,195,74,51,172,96,11,23,133,26,184,194,19,182,112,221,49,51,51,51,51,163,70,205,40,181,150,26,77,113,92,199,169,81,220,151,252,60,224,132,151,76,230,146,67,70,149,26,181,150,249,236,174,93,155,85,191,182,217,100,182,85,26,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,238,16,247,147,208,181,51,105,20,66,106,208,168,180,101,156,210,148,74,74,97,220,23,36,2,37,202,236,136,234,248,73,173,176,130,67,57,151,187,118,85,107,249,146,33,89,193,48,239,71,173,107,71,146,168,181,148,32,81,106,243,184,164,37,165,84,194,182,207,73,4,186,149,169,17,211,17,147,170,98,5,135,178,49,119,213,170,42,243,37,67,114,141,149,14,0,0,0,0,0,0,176,126,204,204,103,70,169,185,216,81,106,45,117,66,73,54,13,189,150,90,107,172,72,220,132,75,157,26,190,22,22,253,176,210,12,43,216,194,69,161,6,174,240,132,45,156,252,0,88,50,102,102,102,102,102,212,168,25,165,214,82,163,41,142,235,56,53,138,251,146,159,7,156,240,146,201,92,114,200,168,82,163,214,50,159,221,181,107,179,234,215,54,155,204,182,74,99,0,0,0,0,0,0,0,0,0,212,29,226,126,18,186,118,38,141,66,72,13,26,149,182,140,83,154,82,73,41,140,251,130,68,160,68,153,29,81,29,63,169,21,86,112,40,231,114,215,174,106,45,95,50,36,43,24,230,253,168,117,237,72,18,181,150,18,36,74,109,30,151,180,164,148,74,216,246,57,137,64,183,50,53,98,58,98,82,85,172,224,80,54,230,174,90,85,101,190,100,72,174,177,210,1,0,75,134,140,200,200,200,136,18,37,162,210,66,74,180,196,109,221,166,68,109,159,241,203,128,19,38,50,135,203,13,233,84,170,211,90,230,179,133,118,21,86,5,218,102,147,217,73,105,12,0,235,135,200,92,70,146,146,203,21,149,208,74,43,164,132,211,214,104,165,133,254,138,203,77,72,213,105,226,232,102,81,16,43,205,112,141,45,172,20,154,227,10,79,56,197,48,51,159,25,165,230,98,71,169,181,212,9,37,217,52,244,90,106,173,177,34,113,19,46,117,106,248,90,88,244,195,74,51,172,96,11,23,133,26,184,194,19,182,112,242,3,160,202,136,252,119,218,188,0,255,170,156,246,254,199,178,157,208,95,197,0,0,0,0,0,0,128,37,67,70,100,100,100,68,137,18,81,105,33,37,90,226,182,110,83,162,182,207,248,101,192,9,19,153,195,229,134,116,42,213,105,45,243,217,66,187,10,171,2,109,179,201,236,164,74,135,200,92,70,146,146,203,21,149,208,74,43,164,132,211,214,104,165,133,254,138,203,77,72,213,105,226,232,102,81,16,43,205,112,141,45,172,20,154,227,10,79,56,197,201,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,59,196,253,36,116,237,76,26,133,144,26,52,42,109,25,167,52,165,146,82,24,247,5,137,64,137,50,59,162,58,126,82,43,172,224,80,206,229,174,93,213,90,190,100,72,86,176,210,1,80,119,204,251,81,235,218,145,36,106,45,37,72,148,218,60,46,105,73,41,149,176,237,115,18,129,110,101,106,196,116,196,164,170,88,193,161,108,204,93,181,170,202,124,201,144,92,99,165,3,0,0,0,96,125,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,70,44,75,25,113,56,36,110,71,167,77,157,18,153,10,21,42,84,10,84,105,210,164,74,70,228,191,211,230,253,87,229,180,247,63,150,237,132,254,42,6,192,250,16,17,17,17,17,73,146,68,82,66,40,137,164,109,211,182,36,105,195,140,88,150,50,226,112,72,220,142,78,155,58,37,50,21,42,84,168,20,168,210,164,73,149,140,200,127,167,205,251,175,202,105,239,127,44,219,9,253,85,12,0,0,0,0,0,0,32,99,70,62,50,42,205,199,78,82,11,169,211,74,219,214,161,23,82,104,141,41,137,194,12,47,141,106,248,90,168,245,195,191,252,200,10,78,113,177,171,129,5,89,207,182,240,215,49,239,69,45,123,69,148,164,181,146,44,73,42,121,91,234,82,82,41,125,27,230,204,152,110,29,106,203,132,196,154,170,248,195,7,54,102,161,154,82,101,14,112,47,215,248,235,0,0,0,0,0,0,0,0,0,0,0,0,0,0,88,50,100,68,70,70,70,148,40,17,149,22,82,162,37,110,235,54,37,106,251,140,95,6,156,48,145,57,92,110,72,167,82,157,214,50,159,45,180,171,176,42,208,54,155,204,78,90,99,0,221,133,247,99,222,139,90,246,138,40,73,107,37,89,146,84,242,182,212,165,164,82,250,54,204,153,49,221,58,212,150,9,137,53,85,241,135,13,108,204,66,51,165,202,28,224,94,166,113,240,3,125,192,251,13,28,235,75,186,226,145,67,37,113,188,167,75,90,45,22,5,0,72,63,234,72,152,191,208,235,226,213,112,35,163,6,109,139,72,68,69,161,224,137,140,0,255,211,221,61,188,250,206,244,159,96,36,182,15,130,252,116,65,176,63,141,230,174,197,84,163,212,172,35,18,40,83,238,169,43,127,39,224,199,0,255,125,175,122,163,7,174,27,137,19,157,210,95,21,14,71,217,0,70,66,93,62,159,159,37,162,110,98,38,36,194,169,185,12,188,167,227,161,242,148,46,141,67,163,34,165,119,102,54,105,223,67,152,0,255,208,197,206,186,73,214,8,218,56,174,75,199,225,182,180,122,144,160,11,243,40,191,242,91,38,161,26,111,106,178,139,25,97,121,27,154,184,166,189,29,49,87,144,172,213,2,0,128,28,112,239,181,9,145,99,62,167,143,8,71,113,173,32,152,219,107,101,100,184,113,64,253,202,40,22,21,138,162,2,232,201,69,11,122,34,71,74,45,160,197,123,59,46,174,40,22,80,184,168,95,177,146,36,161,22,238,67,220,91,153,207,172,59,51,10,41,163,81,29,145,62,38,234,132,252,164,250,101,252,94,187,161,211,232,174,27,85,21,42,78,116,191,234,178,101,110,118,41,163,46,63,63,226,231,41,217,37,187,174,202,68,20,84,29,23,211,122,234,137,209,24,211,152,235,218,177,187,61,119,76,245,116,123,237,111,235,185,57,238,86,7,126,184,250,16,225,41,189,136,157,20,142,178,99,26,51,151,122,186,147,152,26,90,148,74,203,36,43,41,29,19,61,69,244,52,163,31,132,151,74,121,76,211,254,139,0,248,243,51,116,177,138,187,73,58,37,72,235,56,15,9,157,162,39,136,151,31,46,38,190,136,140,186,130,210,82,45,0,42,18,197,11,128,123,41,70,102,166,162,62,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,64,61,145,67,126,27,71,61,189,184,215,138,21,228,2,70,205,87,56,232,99,14,123,101,212,149,21,14,250,80,20,21,66,23,138,10,186,80,36,8,154,0,255,47,83,137,206,175,44,164,10,182,27,39,123,87,2,65,254,15,253,177,162,70,42,50,43,181,51,151,34,132,230,79,29,237,127,149,82,8,91,193,100,207,74,160,139,0,255,207,115,139,92,37,50,117,153,147,160,105,70,207,3,188,130,127,247,84,163,244,159,73,105,122,44,114,95,93,105,151,24,88,134,103,243,79,85,194,215,206,8,143,71,89,73,146,180,79,12,128,23,34,225,103,99,241,98,36,188,108,232,3,232,234,25,9,7,250,95,229,144,253,225,112,31,95,212,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,198,14,80,195,127,182,0,255,194,160,254,9,54,111,160,221,47,116,108,222,37,9,74,178,148,171,160,121,57,163,161,134,0,255,108,0,255,34,12,234,159,96,248,6,18,254,103,85,253,173,18,166,87,211,168,149,19,26,208,252,127,253,136,92,195,71,228,196,194,15,177,163,249,159,55,124,194,213,201,197,93,7,0,0,0,0,0,0,0,0,0,64,5,36,184,50,20,46,232,115,39,205,91,0,84,92,75,1,0,0,0,21,118,126,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,64,61,65,125,40,238,72,197,216,219,2,0,192,125,64,250,79,223,25,117,123,167,65,76,73,244,192,112,254,63,195,254,139,85,103,190,242,100,119,231,145,254,211,117,177,189,81,66,74,85,244,88,95,62,67,246,151,153,185,250,210,93,70,18,151,170,42,51,83,35,122,217,253,8,64,54,246,223,94,121,202,226,185,146,94,71,133,62,109,120,237,201,136,169,126,213,36,206,31,217,212,223,10,125,158,174,56,188,122,142,71,6,219,230,93,123,50,98,170,87,20,224,34,181,112,145,202,1,179,172,160,113,88,145,69,14,242,171,59,91,139,242,39,59,156,56,0,42,232,67,1,0,0,0,0,0,228,120,113,213,10,177,0,202,196,28,19,83,12,185,76,146,145,68,252,210,147,102,65,93,39,164,32,76,220,188,166,32,145,122,193,204,105,13,103,119,246,187,67,230,135,62,74,128,35,34,186,83,150,100,3,74,149,180,41,166,211,169,90,99,10,115,75,15,218,31,26,245,145,39,163,132,23,65,219,136,136,177,193,70,25,111,41,165,68,139,202,53,99,14,219,35,33,234,203,126,149,178,145,171,22,183,41,165,101,107,186,148,105,169,123,186,24,194,199,4,103,243,12,130,158,4,189,62,244,65,158,92,150,104,107,110,110,207,106,232,19,78,85,112,86,163,81,104,150,58,24,27,197,191,173,99,200,234,211,234,214,60,112,164,26,108,55,183,98,91,30,241,22,96,91,155,174,97,229,202,80,128,139,122,106,225,98,164,2,96,64,196,66,11,152,254,68,243,228,235,249,101,153,221,30,151,93,0,65,159,254,68,243,228,235,249,101,153,221,30,151,29,160,1,81,93,126,16,104,223,194,88,246,171,237,0,141,0,255,70,84,151,31,4,218,183,48,150,253,106,59,64,3,0,0,0,190,114,100,91,247,110,104,214,134,82,82,75,212,55,94,18,121,94,247,121,200,110,180,45,200,148,149,97,228,117,90,214,180,105,220,48,50,71,213,101,181,84,186,201,225,140,201,175,182,157,109,220,103,159,103,80,196,148,30,88,204,247,48,208,254,38,159,218,59,217,172,121,0,80,37,60,92,63,26,143,248,85,90,138,183,253,39,57,110,84,147,42,254,85,80,248,99,37,178,127,6,83,50,168,125,248,45,108,174,246,85,4,0,0,0,76,233,129,197,124,15,3,237,111,242,169,189,147,205,154,199,148,30,88,204,247,48,208,254,38,159,218,59,217,86,8,16,226,252,50,127,51,79,216,31,181,87,53,84,27,66,156,95,230,111,230,9,251,163,246,170,6,0,0,80,37,64,202,127,123,63,187,253,49,236,170,13,225,201,47,243,55,51,187,253,81,123,85,67,202,127,123,63,187,253,49,236,170,13,225,201,47,243,55,51,187,253,81,123,0,2,0,0,96,74,15,44,230,123,24,104,127,147,79,237,157,108,214,60,166,244,192,98,190,135,129,246,55,249,212,222,201,182,66,128,16,231,151,249,155,121,194,254,168,189,170,161,218,16,226,252,50,127,51,79,216,31,181,87,53,0,0,0,85,15,96,205,227,115,249,33,254,217,39,103,44,251,88,123,74,15,214,60,62,151,31,226,159,125,114,198,178,143,181,85,12,0,128,0,255,6,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,0,13,167,46,223,9,180,159,98,44,123,42,246,0,255,134,240,228,151,249,155,153,221,254,168,93,197,0,167,49,223,249,179,159,226,83,123,42,118,21,163,201,159,124,0,255,164,253,206,237,85,134,211,152,239,252,217,79,241,169,61,21,187,138,209,228,79,190,127,210,126,231,246,85,4,0,0,128,106,163,137,243,245,252,178,60,97,143,203,94,213,80,109,52,113,190,158,95,150,39,236,113,217,253,19,112,149,7,170,30,87,121,0,168,54,154,56,95,207,47,203,19,246,184,236,85,13,213,70,19,231,235,249,101,121,194,30,151,221,63,1,87,121,160,234,113,149,7,0,0,0,248,39,154,39,95,207,47,203,236,246,184,236,1,8,0,255,68,243,228,235,249,101,153,221,30,151,29,160,1,81,93,126,16,104,223,194,88,246,171,237,0,255,141,230,201,215,243,203,50,187,61,46,59,64,35,170,203,15,2,237,91,24,203,126,181,253,191,209,60,249,122,126,89,102,183,199,101,7,104,64,84,151,31,4,218,183,48,150,253,106,59,64,227,191,17,213,229,7,129,246,45,140,101,191,218,14,208,0,0,128,0,255,6,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,0,13,167,46,223,9,180,159,98,44,123,42,246,0,255,134,240,228,151,249,155,153,221,254,168,61,0,1,0,160,218,128,38,206,215,243,203,242,132,61,46,123,106,226,139,249,33,6,218,39,231,83,251,88,219,10,209,196,249,122,126,89,158,176,199,101,79,77,124,49,63,196,64,251,228,124,106,31,107,179,230,1,0,0,0,0,0,0,0,0,0,246,153,81,74,141,82,74,173,181,102,212,90,75,141,82,107,169,153,153,153,153,185,72,67,143,24,131,65,163,28,135,122,120,40,209,195,190,236,203,73,27,204,202,13,6,48,128,235,14,51,117,17,58,66,43,164,91,33,220,189,115,115,93,183,155,249,101,153,225,84,167,250,189,117,19,43,83,238,127,44,240,44,3,89,249,203,38,48,157,141,102,215,246,72,90,235,73,27,154,181,78,107,146,92,149,54,116,66,75,73,215,68,138,210,37,78,147,34,79,142,153,115,234,10,49,50,234,82,75,33,131,83,185,206,230,102,73,91,198,134,76,212,158,146,104,113,104,183,140,26,89,106,149,70,89,226,82,226,18,79,11,169,46,201,248,53,78,157,162,76,184,237,42,139,147,71,164,83,12,167,101,83,163,15,126,202,205,175,182,140,171,236,29,27,164,209,228,79,190,127,210,126,231,246,85,4,0,64,106,2,156,198,124,231,207,126,138,79,237,169,216,33,106,204,15,254,236,91,248,212,126,181,29,156,198,124,231,207,126,138,79,237,169,216,33,106,204,15,254,236,91,248,212,126,181,221,10,1,0,0,0,0,0,170,141,38,206,215,243,203,242,132,61,46,123,85,67,181,209,196,249,122,126,89,158,176,199,101,79,77,192,23,243,67,12,180,79,206,167,246,177,54,107,30,83,122,124,49,63,196,64,251,228,124,106,31,107,7,98,111,78,37,36,40,137,108,226,149,40,215,214,169,181,199,33,142,67,31,137,137,39,172,119,134,183,180,29,17,151,201,158,74,109,230,125,31,30,75,51,113,56,102,87,216,157,189,192,86,105,0,212,246,229,56,17,73,195,123,50,81,195,117,73,109,10,201,33,132,52,79,113,43,41,82,94,150,48,171,159,74,197,196,84,234,33,143,21,46,230,32,17,195,112,215,13,192,175,182,82,18,219,160,93,169,1,0,0,214,15,152,207,204,92,59,106,70,93,73,8,165,213,82,179,214,155,182,165,13,43,226,230,86,111,163,211,165,199,167,31,46,42,120,208,194,10,54,90,97,3,11,181,240,132,105,242,110,220,136,168,217,45,217,168,217,58,165,56,117,228,22,90,154,151,56,148,116,41,166,77,211,103,21,83,170,168,152,85,61,15,35,43,172,203,193,37,102,226,174,209,172,210,254,106,87,37,177,131,185,202,74,243,50,81,106,208,40,174,219,141,70,35,9,169,163,177,83,143,154,91,157,44,149,154,33,22,60,97,75,167,31,78,8,57,52,193,200,101,134,209,249,158,189,170,236,172,84,194,206,101,0,255,50,132,39,191,204,223,204,236,246,71,237,53,13,163,86,120,36,106,57,23,233,175,101,184,109,144,26,194,208,104,144,150,37,181,109,60,119,71,93,135,244,164,168,137,23,82,168,212,181,108,102,149,179,87,220,96,171,198,124,198,98,7,111,72,90,41,165,215,184,151,74,171,139,33,229,211,157,102,173,132,22,197,117,223,179,232,27,161,116,114,105,140,63,168,48,38,34,238,93,53,238,24,215,222,228,174,156,92,209,14,130,34,35,147,210,136,218,150,76,10,191,52,222,93,182,150,136,164,110,138,190,5,173,111,136,150,169,105,60,46,169,198,163,41,62,110,196,100,244,154,33,60,202,234,172,20,154,41,217,75,15,185,140,140,181,147,70,148,157,132,86,90,33,37,11,205,105,92,226,48,37,110,14,233,78,58,165,122,132,250,97,173,130,59,45,92,99,163,42,54,112,215,20,79,152,45,15,152,210,3,139,249,30,6,218,223,228,83,123,39,59,4,17,151,68,161,145,81,29,58,60,39,43,83,220,112,104,52,25,78,77,42,74,119,196,246,125,25,19,211,136,44,188,213,59,62,237,250,92,42,253,6,92,226,60,27,211,86,138,103,91,219,222,9,44,230,123,24,104,127,147,79,237,157,108,43,4,8,113,126,153,191,153,39,236,143,218,43,91,68,113,86,133,47,28,169,209,200,141,221,242,205,161,151,220,65,46,143,219,86,36,60,173,244,54,116,240,64,77,106,245,237,33,3,109,29,87,88,19,202,201,75,236,106,13,33,206,47,243,55,243,132,253,81,59,101,138,18,53,105,157,52,175,183,164,187,16,110,65,188,181,53,130,117,156,40,185,180,142,71,81,134,190,89,105,196,81,55,168,170,104,188,155,123,46,51,216,209,78,180,153,139,108,99,43,29,22,55,105,196,35,52,40,137,164,36,178,58,174,227,214,136,29,213,125,35,72,38,16,251,22,167,184,12,5,15,140,68,14,248,184,148,56,20,170,98,241,171,237,206,85,223,57,164,221,62,143,0,255,134,240,78,87,236,85,43,41,185,114,170,148,232,45,13,26,210,247,188,65,194,165,140,175,11,23,38,190,129,120,199,207,194,187,2,103,89,104,156,77,209,75,243,102,59,64,3,0,0,0,0,96,74,15,192,98,190,135,129,246,55,249,212,222,201,182,66,8,113,126,153,191,153,39,236,143,218,83,19,88,204,247,48,208,254,38,159,218,59,217,86,8,33,206,47,243,55,243,132,253,81,123,85,3,0,0,0,0,0,0,0,0,84,27,105,162,18,186,74,137,90,189,209,234,100,54,108,161,108,144,204,100,198,161,226,178,213,101,168,152,60,164,182,117,235,144,123,42,181,153,247,253,107,142,24,19,122,100,19,56,193,6,177,215,158,113,73,165,167,67,106,169,73,242,78,83,28,183,196,203,208,179,70,13,165,91,11,5,181,22,209,200,239,72,28,252,105,134,155,249,240,111,151,145,25,19,138,138,254,9,118,70,187,74,3,0,0,0,224,43,47,82,72,124,151,6,113,104,173,195,80,250,144,26,52,42,125,90,39,90,135,200,98,151,173,151,177,211,146,67,31,252,76,72,132,208,82,105,58,135,218,69,141,86,141,251,236,190,236,106,7,180,68,45,180,18,82,136,122,148,188,197,37,228,166,80,246,9,39,50,77,101,9,212,44,234,212,133,52,165,209,115,102,39,70,102,160,171,140,150,192,96,198,241,56,103,219,165,118,178,194,222,100,176,195,105,204,119,254,236,167,248,212,158,138,93,181,241,197,252,16,3,237,147,243,169,125,172,93,213,112,26,243,157,63,251,41,62,181,167,98,7,136,26,243,131,63,251,22,62,181,95,109,183,66,164,38,162,198,252,224,207,190,133,79,237,87,219,173,16,0,0,80,101,0,230,242,61,252,179,191,201,88,246,78,246,148,30,172,121,96,46,223,195,63,251,155,140,101,239,100,79,233,193,154,7,96,46,223,195,63,251,155,140,101,239,100,79,233,193,154,7,230,242,61,252,179,191,201,88,246,78,246,148,30,87,121,0,0,0,0,128,127,2,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,246,0,255,70,243,228,235,249,101,153,221,30,151,29,164,103,70,41,53,74,41,181,214,154,81,107,45,53,74,173,165,102,102,102,102,164,190,59,210,208,35,198,96,208,8,196,241,80,15,15,37,122,216,151,125,25,192,38,54,43,55,24,192,108,237,224,8,128,175,28,185,74,109,106,145,139,22,226,156,162,100,136,105,141,183,148,158,108,66,147,204,83,173,226,167,180,34,209,169,113,229,142,74,80,94,186,116,241,240,105,83,210,142,154,68,99,183,186,138,24,153,145,145,145,73,147,102,146,66,43,141,168,141,211,184,52,137,195,146,152,151,178,229,144,73,228,142,81,155,70,37,50,237,42,180,169,244,171,210,164,86,201,7,0,0,0,112,143,60,89,177,119,41,145,148,248,168,99,82,247,119,236,144,8,173,180,227,138,219,87,92,247,109,221,100,212,77,158,130,184,153,27,71,41,174,241,86,225,42,91,104,132,221,207,174,226,197,113,107,173,153,81,42,109,105,70,50,77,148,26,101,187,103,68,148,18,25,73,202,171,74,36,217,247,245,235,183,219,89,213,113,77,193,10,70,184,172,100,227,114,148,29,101,119,232,101,38,165,52,74,169,132,16,146,81,107,45,37,41,33,148,100,102,102,102,198,174,110,45,98,12,6,141,130,228,26,98,174,75,15,251,178,47,39,149,241,52,203,24,192,0,190,64,128,136,204,204,140,72,146,36,163,212,90,106,36,109,155,182,165,224,86,238,75,126,158,202,136,195,33,49,40,50,170,212,168,75,166,66,133,2,51,138,253,181,106,210,152,246,175,134,106,67,136,243,203,252,205,60,97,127,212,94,213,0,0,0,128,41,61,176,152,239,97,160,253,77,62,181,119,178,89,243,152,210,3,139,249,30,6,218,223,228,83,123,39,155,21,1,81,93,126,16,104,191,194,87,246,170,237,2,141,254,70,84,151,31,4,242,0,255,79,133,177,246,0,255,69,181,93,160,1,192,226,197,189,44,96,3,160,28,227,127,147,136,136,104,41,195,68,51,234,25,243,20,51,224,199,207,116,207,147,28,211,72,183,180,166,25,44,105,130,132,48,210,96,132,191,108,250,4,93,62,151,126,173,95,106,173,45,26,244,145,82,17,71,252,235,147,219,48,38,66,230,34,87,199,148,174,154,238,27,25,110,67,113,17,33,163,145,88,117,248,52,1,77,249,198,38,72,72,238,87,213,95,180,218,166,148,212,233,222,135,115,75,34,227,239,62,98,162,51,46,102,75,132,60,9,185,132,167,139,212,39,121,120,122,52,165,212,102,142,90,137,103,37,196,131,203,167,179,44,225,168,60,62,183,177,26,115,135,250,239,103,161,249,168,148,192,107,137,57,158,155,97,98,64,63,44,95,165,153,233,0,0,112,241,94,196,5,220,17,138,247,51,224,254,14,212,167,5,216,25,10,128,23,144,204,33,47,147,194,113,39,157,35,133,3,210,0,255,26,71,57,202,79,231,196,1,197,245,35,5,0,255,199,238,47,194,1,147,72,134,145,31,216,143,20,253,95,198,235,63,51,220,83,110,214,133,91,244,72,162,246,127,90,0,255,72,186,96,250,91,60,187,25,209,52,248,183,114,100,227,123,239,42,178,50,146,173,167,157,38,81,251,127,225,215,78,250,223,145,90,122,182,52,162,121,240,63,159,65,54,253,29,116,141,175,188,48,205,167,189,28,1,0,80,1,82,142,248,41,133,195,28,51,169,5,208,85,11,229,130,174,88,208,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,16,127,186,8,18,138,43,82,142,123,231,27,56,0,204,113,235,86,46,106,173,11,71,5,208,5,232,3,116,1,250,80,64,197,220,130,208,147,36,113,49,47,86,230,46,22,0,0,0,0,224,2,234,137,28,244,109,28,245,68,14,145,111,46,96,234,28,56,232,99,142,153,249,10,7,125,40,138,10,186,80,84,136,136,92,34,18,4,85,0,255,188,122,166,18,149,17,217,4,33,77,240,164,197,201,222,149,64,23,0,255,151,231,30,73,130,68,77,109,230,37,156,52,183,34,132,170,0,255,188,46,83,133,42,155,102,60,166,21,78,202,136,201,46,149,64,55,0,255,184,103,238,168,161,186,204,220,82,212,140,158,7,120,22,0,255,183,67,85,194,246,202,12,143,73,57,137,146,180,79,12,43,195,171,250,0,255,80,149,210,223,42,52,143,69,25,113,11,210,78,49,0,92,8,245,91,139,23,244,237,28,32,251,197,225,94,62,242,81,230,184,234,43,225,80,127,68,102,150,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,130,14,96,41,92,212,167,5,0,0,140,29,160,134,0,255,164,79,23,17,126,88,238,129,253,27,155,236,191,245,201,238,93,210,91,74,76,171,98,105,56,202,4,141,197,246,95,239,45,159,39,224,133,145,32,0,139,36,224,111,186,223,61,182,85,70,58,180,214,210,169,254,166,144,44,142,128,226,183,239,123,167,213,72,29,248,151,142,58,166,58,248,14,226,95,232,190,237,76,74,179,187,82,73,154,135,14,0,0,0,0,0,0,0,0,168,24,177,20,46,228,50,35,45,160,98,253,59,82,49,63,130,166,133,11,144,139,204,168,22,0,0,0,0,0,0,0,0,0,0,0,0,0,80,1,214,130,88,10,23,118,164,5,64,5,221,90,24,145,161,0,0,0,0,0,0,0,0,0,0,128,138,145,253,20,0,5,0,116,63,8,227,191,239,209,234,52,186,137,99,115,196,176,143,30,243,118,62,223,124,203,69,212,118,125,67,81,188,181,76,163,186,227,169,93,16,147,157,243,240,253,215,119,207,175,109,92,147,236,192,60,122,32,47,126,248,133,212,100,191,90,87,119,172,184,244,50,46,2,148,142,253,183,118,128,46,174,158,119,22,188,229,36,75,185,246,112,4,125,0,18,241,149,207,254,95,188,4,91,44,223,38,165,166,171,76,92,82,193,218,253,17,0,46,82,11,23,137,28,64,254,58,162,40,63,125,85,204,29,68,33,118,214,56,128,62,20,21,244,161,0,0,0,0,168,160,195,124,40,54,0,160,207,200,52,99,94,232,115,76,247,60,173,91,166,11,78,244,234,55,84,46,163,176,130,189,46,22,91,217,164,137,43,63,50,183,42,27,37,231,157,190,185,225,125,193,191,97,71,245,152,19,204,77,93,112,3,98,174,254,28,233,150,123,21,90,22,209,168,146,165,117,155,234,176,130,153,218,19,150,107,19,50,239,199,152,172,39,89,166,159,190,47,253,181,12,249,169,170,211,140,20,139,106,98,3,52,232,42,1,63,126,209,179,87,134,247,220,117,95,106,61,92,222,142,9,252,28,114,120,223,230,104,140,188,31,81,232,202,162,72,16,11,0,255,92,232,232,62,114,211,26,49,51,184,227,84,72,251,58,98,224,143,218,236,112,45,192,133,252,21,123,83,139,10,161,139,57,192,189,18,105,33,47,234,5,125,100,102,107,33,147,102,102,141,3,174,40,254,68,243,228,235,249,101,153,221,30,151,125,0,161,248,19,205,147,175,231,151,101,118,123,92,118,128,6,68,117,249,65,160,125,11,99,217,175,182,3,52,254,27,81,93,126,16,104,223,194,88,246,171,237,0,13,0,0,0,152,210,3,139,249,30,6,218,223,228,83,123,39,155,53,143,41,61,176,152,239,97,160,253,77,62,181,119,178,171,12,8,66,109,66,127,137,210,70,219,70,173,198,67,107,102,203,60,180,109,203,91,200,244,134,214,69,17,111,71,140,59,26,59,204,112,32,118,253,119,56,148,183,185,19,138,104,15,0,255,217,63,218,107,91,134,67,214,114,75,16,183,148,74,104,18,38,153,113,101,153,134,101,71,77,58,46,243,58,200,196,43,211,58,79,170,48,137,244,232,180,152,19,177,42,57,123,50,52,47,216,137,118,146,160,125,196,233,61,35,42,169,73,42,41,180,208,76,90,104,165,73,10,173,52,35,35,35,35,118,105,107,145,100,208,105,28,228,208,16,15,93,122,56,152,125,217,170,140,89,89,198,0,254,241,93,30,0,117,159,36,105,84,146,53,156,160,89,232,53,154,74,137,67,167,133,184,141,67,175,196,161,15,195,150,91,112,137,181,168,74,199,207,198,15,38,230,248,146,139,130,248,149,75,12,205,66,209,89,233,0,152,210,3,139,249,30,6,218,223,228,83,123,39,155,53,143,41,61,176,152,239,97,160,253,77,62,181,119,178,173,16,32,196,249,101,254,102,158,176,63,106,175,106,168,54,132,56,191,204,223,204,19,246,71,237,85,13,0,0,160,74,128,148,0,255,246,126,118,251,99,216,85,27,194,147,95,230,111,102,118,251,163,246,170,134,148,0,255,246,126,118,251,99,216,85,27,194,147,95,230,111,102,118,251,163,246,0,4,0,0,192,148,30,88,204,247,48,208,254,38,159,218,59,217,172,121,76,233,129,197,124,15,3,237,111,242,169,189,147,109,133,0,33,206,47,243,55,243,132,253,81,123,85,67,181,33,196,249,101,254,102,158,176,63,106,175,106,0,0,0,170,30,192,154,199,231,242,67,252,179,79,206,88,246,177,246,148,30,172,121,124,46,63,196,63,251,228,140,101,31,107,171,24,0,0,0,255,13,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,1,26,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,187,138,1,78,99,190,243,103,63,197,167,246,84,236,42,70,147,63,249,254,73,251,157,219,171,12,167,49,223,249,179,159,226,83,123,42,118,21,163,201,159,124,0,255,164,253,206,237,171,8,0,0,0,213,70,19,231,235,249,101,121,194,30,151,189,170,161,218,104,226,124,61,191,44,79,216,227,178,251,39,224,42,15,84,61,174,242,0,80,109,52,113,190,158,95,150,39,236,113,217,171,26,170,141,38,206,215,243,203,242,132,61,46,187,127,2,174,242,64,213,227,42,15,0,0,0,240,79,52,79,190,158,95,150,217,237,113,217,3,16,254,137,230,201,215,243,203,50,187,61,46,59,64,3,162,186,252,32,208,190,133,177,236,87,219,0,255,27,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,251,127,163,121,242,245,252,178,204,110,143,203,14,208,128,168,46,63,8,180,111,97,44,251,213,118,128,198,127,35,170,203,15,2,237,91,24,203,126,181,29,160,1,0,0,0,255,13,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,1,26,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,123,0,2,0,64,181,1,77,156,175,231,151,229,9,123,92,246,212,196,23,243,67,12,180,79,206,167,246,177,182,21,162,137,243,245,252,178,60,97,143,203,158,154,248,98,126,136,129,246,201,249,212,62,214,102,205,3,0,0,0,0,0,0,96,125,128,136,136,136,136,72,146,36,146,18,66,73,36,109,155,182,37,73,27,102,196,178,148,17,135,67,226,118,116,218,212,41,145,169,80,161,66,165,64,149,38,77,58,157,104,137,90,104,37,164,16,245,40,121,139,75,200,77,161,236,19,78,100,154,202,58,74,22,117,234,66,154,210,232,57,51,15,9,116,149,209,18,24,204,56,22,25,151,218,201,10,123,157,125,193,157,210,4,73,26,78,113,201,75,75,184,77,179,186,37,75,163,181,91,89,205,62,237,211,148,156,18,251,184,111,233,129,163,26,158,41,205,221,225,119,222,180,155,50,175,50,0,255,217,117,217,211,91,132,62,83,95,235,180,122,167,245,91,183,239,77,211,120,15,49,207,75,124,41,83,127,134,22,30,29,214,253,145,58,102,230,231,52,131,218,59,94,180,47,237,42,3,86,17,77,254,228,251,39,237,119,110,175,236,180,22,66,72,173,165,82,146,36,87,172,74,47,143,183,204,108,198,226,54,79,161,42,37,84,229,18,209,178,76,107,254,114,80,105,224,89,161,25,154,117,12,206,116,54,46,211,51,50,187,90,163,201,159,124,0,255,164,253,206,237,171,8,0,128,212,4,56,141,249,206,159,253,20,159,218,83,177,67,212,152,31,252,217,183,240,169,253,106,59,56,141,249,206,159,253,20,159,218,83,177,67,212,152,31,252,217,183,240,169,253,106,187,21,2,0,0,0,0,0,84,27,77,156,175,231,151,229,9,123,92,246,170,134,106,163,137,243,245,252,178,60,97,143,203,158,154,128,47,230,135,24,104,159,156,79,237,99,109,107,252,148,164,78,102,201,108,27,151,196,118,104,148,134,101,222,102,5,37,228,80,212,96,196,224,115,179,199,35,85,8,15,254,84,41,136,209,24,52,71,217,65,135,59,189,189,77,203,158,146,248,98,126,136,129,246,201,249,212,62,214,102,205,195,79,15,16,101,69,20,90,219,90,210,172,141,75,131,186,76,45,132,120,107,31,248,65,123,27,226,182,116,242,105,7,53,195,90,15,39,214,184,149,71,124,204,155,172,226,89,174,230,240,60,226,208,11,169,180,90,72,45,163,182,133,184,46,141,188,36,234,109,62,13,113,104,139,234,116,169,25,227,84,164,82,19,50,45,167,75,39,140,91,153,57,202,175,118,131,207,108,85,59,37,51,78,117,73,201,82,92,231,237,150,180,169,164,108,231,25,145,204,221,150,80,16,82,202,168,78,231,235,86,154,106,97,36,88,79,44,180,91,162,100,222,178,129,85,107,217,56,110,159,178,43,247,12,93,134,142,214,106,233,86,11,119,239,220,92,167,237,102,98,153,151,248,210,169,254,108,221,60,202,172,251,31,117,60,203,207,105,254,178,119,76,103,95,218,172,121,192,79,106,74,155,53,105,56,181,169,76,33,225,54,205,246,30,79,189,214,110,101,53,251,52,172,43,110,197,15,227,190,165,7,142,106,184,87,213,119,135,223,121,211,110,58,68,58,252,103,215,101,0,255,49,119,147,214,221,237,114,147,102,119,55,95,54,76,102,94,119,84,92,82,104,136,33,139,221,10,30,229,144,39,117,233,119,117,200,61,21,102,28,35,158,52,208,222,176,215,62,155,194,4,190,101,151,178,19,19,66,151,36,162,230,146,54,100,135,235,184,53,34,41,203,54,81,106,188,101,84,168,223,8,145,136,186,36,135,53,198,44,254,186,220,152,89,155,63,190,102,25,79,181,10,118,64,85,67,120,242,203,252,205,204,110,127,212,94,99,203,109,50,147,132,247,120,146,132,211,82,218,18,114,67,11,117,153,218,150,85,148,136,71,21,150,244,75,73,153,134,74,51,171,56,86,113,49,59,137,31,134,133,150,88,195,134,178,149,110,219,90,182,146,33,60,249,101,254,102,102,183,63,106,15,64,0,117,166,197,41,148,190,147,84,104,84,154,67,217,219,0,255,164,13,185,132,147,41,57,172,171,200,45,57,102,197,13,163,167,196,172,148,88,53,107,139,55,122,77,251,147,133,210,243,38,251,10,2,184,69,102,169,81,106,141,91,41,241,22,211,144,216,110,36,9,33,244,24,57,12,51,22,245,125,164,78,110,14,238,160,10,120,121,179,17,27,145,30,217,221,220,117,156,89,217,105,27,36,33,241,107,18,10,162,209,71,143,108,156,28,187,245,173,151,172,206,51,118,156,100,241,190,52,237,152,141,214,12,163,99,215,166,136,40,52,218,104,83,88,198,73,147,134,124,218,254,221,192,98,190,135,129,246,55,249,212,222,201,6,251,140,140,40,37,147,56,52,162,196,163,110,183,230,33,52,51,74,19,101,238,89,8,99,46,162,18,38,145,168,105,18,171,133,145,220,82,101,69,229,23,115,115,37,87,125,229,117,46,31,243,145,145,123,69,201,164,43,106,33,117,90,105,208,122,235,54,173,249,21,127,111,171,183,49,234,82,163,48,6,113,209,198,131,41,86,48,45,247,115,142,133,90,88,207,174,70,128,168,165,82,122,141,123,165,116,186,216,81,48,221,73,214,82,104,73,92,83,169,79,165,111,180,210,73,170,49,254,240,83,24,47,17,247,144,26,165,114,177,111,178,80,78,150,113,82,162,62,115,173,29,165,70,68,102,41,65,162,148,82,105,75,156,183,188,228,183,97,73,33,162,198,220,218,196,170,98,169,24,241,216,213,152,75,252,99,101,174,90,99,97,174,113,82,73,205,160,21,182,56,154,81,10,113,9,57,196,221,157,38,146,38,27,133,130,87,151,88,253,219,55,220,114,169,83,165,79,19,92,116,109,244,106,62,167,51,158,157,98,230,34,175,178,90,67,120,43,43,214,38,164,148,92,57,77,197,53,167,4,13,233,123,222,172,38,213,193,209,133,11,19,223,62,76,96,160,226,93,129,179,44,212,209,94,233,165,121,179,221,14,1,117,153,107,175,36,53,34,50,40,205,154,148,148,74,91,226,188,149,25,49,238,83,9,17,53,230,214,230,209,10,55,253,150,199,174,198,92,98,0,215,178,210,26,11,243,215,1,0,0,0,0,0,48,165,7,96,49,223,195,64,251,155,124,106,239,100,91,33,132,56,191,204,223,204,19,246,71,237,169,9,44,230,123,24,104,127,147,79,237,157,108,43,132,16,231,151,249,155,121,194,254,168,189,170,1,0,0,0,0,0,0,240,221,144,161,165,100,6,113,194,173,241,106,37,47,105,75,73,82,148,154,229,169,166,96,219,100,78,185,34,100,183,184,165,183,182,163,11,46,102,180,68,56,246,228,172,193,142,182,113,220,134,102,167,77,204,101,70,174,157,52,147,174,40,180,210,10,169,65,235,173,219,20,135,41,113,115,168,183,49,234,82,36,212,15,107,21,60,152,98,5,103,85,177,129,187,90,152,197,108,121,80,37,144,224,79,232,56,247,247,184,165,41,116,0,255,186,81,34,106,68,104,0,255,81,167,118,133,176,86,247,215,250,205,84,54,82,0,255,120,155,149,189,166,65,109,162,155,75,195,101,219,146,59,187,215,105,241,140,168,155,36,203,43,174,52,104,62,132,86,58,126,85,57,44,85,33,131,178,248,40,49,42,70,225,52,202,190,182,82,34,155,220,174,107,120,233,69,20,90,143,218,150,44,180,90,146,230,166,196,161,211,90,73,180,230,81,212,26,167,86,81,38,71,207,201,116,45,164,211,149,150,194,25,167,114,87,110,110,179,101,108,200,138,54,40,106,40,75,233,89,75,16,151,68,195,27,173,81,223,50,102,28,74,223,17,29,177,12,113,197,69,181,195,220,82,10,217,117,9,85,158,154,184,153,17,31,10,205,14,230,202,108,162,38,119,178,115,50,152,13,169,148,232,111,104,52,180,212,92,222,220,245,152,135,75,154,236,138,164,141,91,42,212,83,171,166,241,220,215,90,147,153,112,6,143,115,60,163,10,83,220,183,176,123,217,83,19,202,143,185,200,204,189,146,100,212,149,180,150,58,161,52,107,189,105,91,226,62,229,239,13,245,54,58,93,122,132,10,98,173,141,7,45,172,96,163,42,206,113,87,11,79,184,166,23,154,132,22,82,43,173,235,151,202,208,166,142,92,90,30,54,219,140,72,29,100,124,234,57,101,138,86,87,76,102,65,15,137,227,175,212,188,136,79,95,62,240,138,77,108,45,219,168,110,163,217,138,13,248,98,126,136,129,246,201,249,212,62,214,174,106,56,141,249,206,159,253,20,159,218,83,177,171,54,190,152,31,98,160,125,114,62,181,143,181,171,26,78,99,190,243,103,63,197,167,246,84,236,0,81,99,126,240,103,223,194,167,246,171,237,86,136,212,68,212,152,31,252,217,183,240,169,253,106,187,21,2,0,0,170,12,192,92,190,135,127,246,55,25,203,222,201,158,210,131,53,15,204,229,123,248,103,127,147,177,236,157,236,41,61,88,243,0,204,229,123,248,103,127,147,177,236,157,236,41,61,88,243,192,92,190,135,127,246,55,25,203,222,201,158,210,227,42,15,0,0,0,0,240,79,64,243,228,235,249,101,153,221,30,151,189,166,71,201,36,165,210,12,154,65,106,210,204,198,109,221,182,68,230,136,203,58,109,170,16,45,237,203,6,91,202,209,27,226,88,196,66,185,229,247,203,220,108,203,9,182,62,55,216,155,135,218,149,27,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,187,82,194,218,214,104,37,117,66,43,61,146,56,180,54,77,189,50,53,105,78,176,110,109,139,115,26,21,37,145,36,211,171,77,213,81,161,168,196,224,131,165,121,200,205,80,182,140,49,237,42,251,167,179,45,117,73,13,74,91,231,237,22,197,37,149,110,231,25,145,140,229,80,115,214,82,202,168,78,231,235,144,98,154,226,53,88,79,44,180,91,46,91,38,181,159,85,107,217,200,97,99,181,91,35,218,214,11,37,117,90,72,45,146,56,180,182,46,141,188,36,105,78,176,110,109,104,139,234,116,169,145,36,211,171,77,21,50,45,167,203,224,131,165,121,56,202,175,118,131,49,237,42,219,67,143,81,118,38,173,181,173,69,9,226,54,53,168,203,212,66,107,119,135,141,31,180,183,33,142,83,27,161,106,80,51,172,245,240,165,130,165,153,195,199,188,201,42,102,102,85,14,204,3,128,156,16,66,8,37,132,82,74,146,196,206,77,233,229,241,22,17,46,169,228,68,68,41,161,42,151,76,231,121,221,13,42,13,220,232,43,191,178,83,92,166,179,113,121,145,23,89,33,59,197,165,37,73,212,110,233,20,55,105,83,89,70,60,98,235,37,158,146,67,78,13,141,83,166,68,55,76,165,167,58,74,98,32,118,180,194,107,91,10,253,179,229,185,40,97,76,41,59,59,75,59,109,119,72,83,234,153,37,107,203,45,10,169,37,50,168,243,212,66,106,155,35,83,197,165,65,63,55,196,9,18,234,136,185,12,106,134,101,249,112,166,86,183,18,143,153,213,86,49,138,93,96,87,25,100,234,34,244,181,86,72,183,66,191,117,251,222,186,110,55,243,203,178,196,151,50,245,103,235,38,86,166,220,0,255,88,224,89,6,78,51,168,189,99,58,27,205,174,50,128,90,230,234,206,181,40,205,40,195,37,33,141,189,49,164,118,92,235,170,218,166,228,48,37,189,115,200,26,157,114,3,245,195,178,44,248,178,176,130,57,21,171,218,93,221,109,129,246,58,99,102,68,68,100,70,141,26,73,9,161,36,163,56,174,227,84,246,220,48,35,150,37,111,201,100,46,133,226,216,105,83,167,196,169,93,187,162,178,164,13,84,169,85,50,123,9,1,66,156,95,230,111,230,9,251,163,246,170,134,106,67,136,243,203,252,205,60,97,127,212,94,213,0,0,0,128,41,61,176,152,239,97,160,253,77,62,181,119,178,89,243,152,210,3,139,249,30,6,218,223,228,83,123,39,187,21,1,81,93,126,16,232,254,191,22,206,178,79,109,31,104,8,93,38,9,127,35,170,203,15,2,237,91,56,203,62,181,189,160,241,94,18,11,144,219,155,212,56,200,113,233,179,198,1,228,136,126,140,236,191,87,190,78,147,78,163,29,145,98,163,125,216,249,209,253,80,92,127,43,35,151,244,39,13,226,100,184,209,115,179,96,192,68,30,71,124,163,178,114,233,125,167,24,99,234,129,170,11,10,53,125,21,14,177,225,14,121,201,253,184,175,77,18,250,215,241,220,190,165,234,174,232,179,58,105,44,107,159,29,239,141,164,47,50,74,183,154,9,210,88,144,242,130,155,170,240,138,83,212,98,138,221,210,208,253,6,0,255,226,245,143,234,63,76,165,162,153,244,23,226,152,219,86,71,192,184,191,246,38,89,35,233,165,184,116,44,166,100,85,241,81,33,50,117,145,25,10,128,23,117,97,81,142,122,93,38,157,80,11,184,150,98,230,133,36,53,14,186,162,0,0,120,1,117,41,135,76,18,71,93,200,145,88,64,250,237,168,113,188,168,15,11,40,164,31,34,254,67,250,247,206,34,174,149,208,230,135,250,16,245,233,35,126,100,100,84,182,100,57,93,209,131,176,251,95,247,131,171,211,220,37,233,141,105,73,102,67,52,46,125,154,217,173,243,86,207,232,216,27,75,76,77,69,224,221,31,246,105,175,110,252,134,111,125,224,226,183,73,175,244,69,229,60,178,171,26,76,224,127,199,227,185,178,235,25,52,141,197,180,59,34,0,42,174,12,69,5,88,75,142,107,37,137,195,28,239,183,22,32,162,88,76,93,100,202,145,254,213,56,234,211,2,0,0,0,0,0,0,0,0,160,66,210,20,0,21,146,118,49,182,5,136,5,177,47,68,44,72,154,5,136,5,177,47,36,13,146,102,1,98,93,216,247,73,200,113,235,34,27,122,49,127,119,143,3,228,253,36,113,49,106,164,133,26,181,198,33,227,94,212,148,3,228,175,216,185,163,144,226,84,56,220,223,161,0,0,0,120,1,118,126,175,122,80,139,186,200,12,216,25,10,0,112,81,151,36,224,126,230,182,0,168,24,10,23,80,79,47,232,136,69,34,135,36,84,1,51,159,21,14,250,148,227,142,200,18,7,125,40,10,23,34,242,146,144,21,212,226,133,248,75,238,151,45,147,103,39,9,34,81,246,0,255,206,200,84,160,74,252,38,222,83,160,162,21,45,217,117,18,155,209,94,107,231,135,171,213,75,113,89,167,89,57,72,117,46,71,104,83,253,35,183,74,68,234,134,85,122,109,227,101,156,172,35,36,251,65,34,171,245,203,167,122,194,213,147,148,116,34,38,103,164,120,144,54,126,30,208,25,252,211,213,84,11,167,177,74,86,142,75,57,27,47,208,174,49,240,14,238,224,127,230,42,42,135,173,36,53,106,198,173,156,137,119,206,71,7,192,139,185,114,103,99,241,130,190,153,3,234,234,81,139,99,232,83,14,250,122,100,194,65,31,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,1,116,113,113,223,39,161,168,167,10,107,195,143,0,204,149,197,226,5,125,236,44,22,0,0,240,118,192,234,250,91,169,251,150,59,51,136,169,131,181,209,96,153,40,177,113,253,47,162,27,181,38,25,181,82,87,84,196,29,151,244,147,155,17,220,87,183,137,158,120,178,22,105,69,121,153,136,136,146,108,151,136,143,186,254,35,219,92,136,248,62,131,148,82,31,142,113,151,13,133,101,64,4,16,0,255,83,55,252,34,74,221,238,41,169,101,62,58,244,14,230,127,223,214,206,219,93,157,158,185,232,0,0,0,0,0,0,0,168,152,11,5,0,57,166,126,71,37,152,250,157,25,22,32,127,47,106,10,0,64,64,31,238,175,189,188,39,77,238,98,198,162,252,243,250,157,145,148,165,73,70,254,6,249,175,26,43,50,235,234,39,41,106,133,144,66,51,250,241,94,196,150,201,20,171,167,11,70,86,56,42,130,65,236,129,6,208,173,92,171,150,145,222,89,39,142,187,132,192,159,139,124,172,116,233,222,233,184,180,174,182,117,216,136,4,153,148,26,69,232,20,197,73,155,154,136,135,118,88,194,254,103,93,132,124,125,169,158,174,182,55,189,182,222,230,20,113,52,239,193,59,165,70,233,125,112,25,87,24,150,103,220,116,0,0,0,0,0,0,0,0,0,0,0,0,84,192,29,1,59,67,1,0,0,0,0,0,21,112,101,40,0,0,0,0,0,0,160,0,0,191,3,142,223,166,122,110,245,204,168,231,221,168,134,175,60,163,71,125,125,248,223,200,215,130,22,143,201,228,236,197,214,136,139,89,171,194,56,12,196,88,95,183,215,250,174,94,67,67,221,234,193,21,23,225,81,240,146,222,194,70,121,57,204,150,78,212,231,239,231,185,228,140,229,198,227,236,39,181,196,156,140,199,41,85,141,171,249,235,210,171,59,171,33,146,152,164,176,158,164,19,159,136,39,250,191,137,55,76,87,57,41,230,85,164,29,167,161,102,200,37,247,139,212,199,195,198,142,54,223,54,147,101,89,215,186,75,67,38,48,192,21,86,170,120,213,174,48,0,42,238,8,69,197,29,121,1,238,71,96,174,96,238,109,225,126,134,2,228,67,1,0,0,0,0,0,0,5,0,128,29,119,64,121,0,255,247,196,164,242,169,195,8,86,178,0,124,156,48,46,251,91,25,121,114,163,159,164,210,146,169,208,156,173,12,159,61,6,145,180,250,173,171,98,211,53,86,198,19,250,96,111,56,6,251,38,198,216,236,111,151,92,150,24,182,163,80,74,83,163,121,184,166,118,179,139,53,146,168,203,144,235,63,179,137,252,220,71,134,75,137,137,204,24,230,144,72,107,218,145,17,226,63,197,0,255,210,230,93,84,98,88,159,219,249,81,0,255,140,88,46,153,137,146,50,156,118,87,132,248,79,241,207,101,115,143,5,84,208,133,162,130,46,229,128,107,233,27,220,25,57,90,64,223,214,135,136,136,136,136,72,146,36,146,18,66,73,36,109,155,182,37,73,27,102,196,178,148,17,135,67,226,118,116,218,212,41,145,169,80,161,195,165,64,149,42,101,106,118,144,148,36,165,148,100,214,8,74,146,100,56,142,235,184,53,34,95,156,215,117,138,91,171,251,188,249,150,115,204,212,177,195,66,183,37,246,203,163,252,97,88,46,228,6,135,114,38,159,232,101,205,8,82,147,210,75,73,186,8,205,101,154,172,53,79,72,150,135,228,176,12,51,34,78,109,201,231,74,29,114,196,72,163,68,174,70,47,217,194,237,252,104,87,133,100,55,187,198,156,134,100,212,74,41,148,182,109,146,226,68,58,221,157,119,175,218,140,70,221,107,186,45,41,7,45,77,170,137,145,135,99,152,193,231,94,149,99,170,60,102,97,187,171,140,141,97,83,54,172,17,146,226,60,197,123,184,180,241,30,36,34,157,40,109,235,61,219,140,77,79,249,144,104,97,245,184,109,101,216,210,175,71,17,84,22,3,151,42,213,20,188,105,59,237,74,96,161,81,54,97,59,32,2,85,15,38,20,217,144,189,27,18,196,45,149,212,18,245,73,102,92,89,166,125,30,178,27,109,195,186,65,38,94,153,166,101,77,155,198,116,116,90,204,137,168,116,147,195,121,51,38,218,201,125,246,145,118,133,6,0,0,192,148,30,88,204,247,48,208,254,38,159,218,59,217,172,121,76,233,129,197,124,15,3,237,111,242,169,189,147,109,133,0,33,206,47,243,55,243,132,253,81,123,141,61,57,122,147,30,73,73,212,124,52,77,205,74,200,164,150,190,221,71,60,28,173,62,12,240,207,81,235,125,228,106,227,35,81,199,93,221,236,162,249,60,97,67,158,181,73,172,100,8,113,126,153,191,153,39,236,143,218,171,26,0,0,0,48,165,7,22,243,61,12,180,191,201,167,246,78,54,107,30,83,122,96,49,223,195,64,251,155,124,106,239,100,91,33,64,136,243,203,252,205,60,97,127,212,94,213,80,109,8,113,126,153,191,153,39,236,143,218,171,26,0,0,64,149,0,41,0,255,237,253,236,246,199,176,171,54,132,39,191,204,223,204,236,246,71,237,85,13,41,0,255,237,253,236,246,199,176,171,54,132,39,191,204,223,204,236,246,71,237,1,8,0,0,128,41,61,176,152,239,97,160,253,77,62,181,119,178,89,243,152,210,3,139,249,30,6,218,223,228,83,123,39,219,10,1,66,156,95,230,111,230,9,251,163,246,170,134,106,67,136,243,203,252,205,60,97,127,212,94,213,0,0,32,139,90,77,90,41,117,158,110,46,205,182,22,198,9,226,173,173,177,221,102,185,228,29,57,228,33,25,148,142,58,132,170,138,198,187,81,105,206,229,33,112,162,141,203,139,28,207,63,6,170,30,192,154,199,231,242,67,252,179,79,206,88,246,177,246,148,30,172,121,124,46,63,196,63,251,228,140,101,31,107,171,24,0,0,0,255,13,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,1,26,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,187,138,1,78,99,190,243,103,63,197,167,246,84,236,42,70,147,63,249,254,73,251,157,219,171,12,167,49,223,249,179,159,226,83,123,42,246,26,223,81,91,25,174,155,100,103,82,82,222,167,16,82,106,203,45,77,83,65,149,97,222,39,41,75,76,36,209,235,145,41,21,17,153,102,93,55,185,106,166,52,169,114,59,40,2,0,0,64,181,209,196,249,122,126,89,158,176,199,101,175,106,168,54,154,56,95,207,47,203,19,246,184,236,254,9,184,202,3,85,143,171,60,0,84,27,77,156,175,231,151,229,9,123,92,246,170,134,106,163,137,243,245,252,178,60,97,143,203,238,159,128,171,60,80,245,184,202,3,0,0,0,252,19,205,147,175,231,151,101,118,123,92,246,0,132,127,162,121,242,245,252,178,204,110,143,203,14,208,128,168,46,63,8,180,111,97,44,251,213,246,0,255,70,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,254,223,104,158,124,61,191,44,179,219,227,178,3,52,32,170,203,15,2,237,91,24,203,126,181,29,160,241,223,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,192,127,3,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,118,128,134,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,30,128,0,0,80,109,64,19,231,235,249,101,121,194,30,151,61,53,241,197,252,16,3,237,147,243,169,125,172,109,133,104,226,124,61,191,44,79,216,227,178,167,38,190,152,31,98,160,125,114,62,181,143,181,89,243,0,0,0,0,0,128,0,255,158,13,169,148,232,111,104,52,180,212,92,222,220,245,152,135,75,154,236,138,164,141,91,42,212,83,171,166,241,220,215,90,147,153,112,6,143,115,60,163,10,83,220,183,176,123,217,1,26,234,157,33,222,233,34,79,217,165,70,169,237,83,35,148,152,106,41,213,113,40,57,118,195,138,38,61,183,146,74,239,120,68,79,63,220,204,130,67,69,102,73,94,90,225,126,22,170,111,119,179,83,38,64,146,29,73,8,109,232,81,131,182,45,9,210,178,180,214,226,173,97,224,103,157,109,139,227,210,73,168,29,84,19,107,69,124,89,99,105,30,241,49,147,179,138,153,185,154,195,243,107,67,175,149,210,10,161,244,136,226,214,226,180,52,202,210,164,185,193,180,197,33,46,106,212,149,70,140,76,145,54,77,72,181,162,46,131,48,150,102,230,40,67,217,13,198,180,85,237,4,125,66,11,45,148,22,82,73,137,18,59,86,165,87,198,91,100,56,163,114,147,25,85,132,90,92,51,154,151,117,54,88,53,112,163,208,252,202,81,143,153,206,62,230,69,166,231,0,68,220,134,22,26,153,148,18,151,100,38,235,36,165,87,198,91,102,36,169,17,17,165,68,170,92,146,97,95,129,126,188,131,85,3,215,106,172,224,133,203,181,54,46,71,217,174,182,79,2,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,87,25,78,99,190,243,103,63,197,167,246,84,236,42,70,147,63,249,254,73,251,157,219,87,17,0,0,169,9,112,26,243,157,63,251,41,62,181,167,98,135,168,49,63,248,179,111,225,83,251,213,118,112,26,243,157,63,251,41,62,181,167,98,135,168,49,63,248,179,111,225,83,251,213,118,43,4,0,0,0,0,0,124,164,74,30,111,52,41,237,14,253,165,100,169,132,220,186,46,185,137,32,133,208,116,69,197,105,78,147,10,55,156,250,62,108,108,34,71,204,98,169,196,166,35,38,181,141,175,60,180,193,85,182,32,187,130,53,164,165,244,204,18,196,249,30,133,212,18,145,165,101,9,45,181,205,145,169,226,146,172,129,220,218,4,9,117,196,92,246,212,196,205,140,56,83,171,91,137,184,60,101,87,24,197,46,176,211,19,115,145,153,123,37,201,168,43,105,45,117,66,105,214,122,211,182,196,125,202,223,27,234,109,116,186,244,8,21,196,90,27,15,90,88,193,70,85,156,227,174,22,158,240,143,1,95,204,15,49,208,62,57,159,218,199,218,172,121,76,233,241,197,252,16,3,237,147,243,169,125,172,205,154,199,250,0,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,137,121,201,35,50,135,203,237,24,181,105,84,226,84,161,93,133,74,191,42,181,154,52,61,237,182,205,140,146,221,226,77,146,77,83,137,75,199,109,173,213,101,105,67,86,87,202,60,245,37,197,146,82,170,97,213,236,136,84,177,46,59,151,223,137,133,114,63,134,178,171,110,219,249,236,11,136,181,99,210,157,73,11,113,232,81,130,184,77,201,210,188,132,214,218,221,97,227,101,157,113,107,227,212,70,168,218,83,19,23,69,124,169,96,105,230,48,46,147,115,133,153,89,149,251,244,0,54,76,93,230,141,32,81,139,182,173,149,154,47,110,83,122,105,155,52,232,163,164,180,121,75,143,122,190,111,215,98,35,242,105,139,73,156,84,58,117,150,215,236,175,194,50,247,175,109,174,246,234,247,182,110,67,215,102,195,169,212,201,150,120,111,244,238,220,105,227,212,166,212,51,126,158,166,92,114,217,151,49,5,199,219,7,85,194,74,69,172,84,8,201,0,46,26,207,161,204,204,106,63,182,171,17,0,255,13,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,1,26,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,123,0,2,172,31,242,17,25,123,69,137,40,59,105,33,117,90,73,22,154,211,184,180,125,197,223,219,210,157,116,74,245,248,20,196,69,27,119,90,184,198,70,43,156,99,161,41,158,112,242,3,210,244,128,81,233,81,105,86,90,73,148,66,179,117,131,245,86,130,198,35,76,241,228,161,160,167,68,115,235,254,132,26,4,113,134,137,199,170,75,78,154,7,28,207,27,247,153,217,207,254,59,130,81,70,113,55,133,47,28,165,215,204,141,29,242,205,173,145,88,65,18,143,220,166,36,60,33,53,55,140,241,60,77,22,245,157,33,253,108,29,171,88,235,58,206,75,236,62,9,128,0,180,234,52,73,173,77,103,213,162,208,73,173,104,147,66,156,229,56,196,61,172,113,45,91,107,235,161,130,239,142,159,138,63,61,60,197,71,182,197,253,117,166,105,0,255,204,153,181,184,187,214,90,107,84,74,147,70,165,209,141,180,73,73,105,154,38,56,135,220,136,106,72,83,200,67,110,152,200,196,202,33,21,241,242,197,74,96,182,177,161,173,207,85,209,249,214,182,205,3,0,0,0,0,0,0,0,166,244,0,44,230,123,24,104,127,147,79,237,157,108,43,132,16,231,151,249,155,121,194,254,168,61,53,129,197,124,15,3,237,111,242,169,189,147,109,133,16,226,252,50,127,51,79,216,31,181,87,53,0,0,0,0,0,0,0,0,0,32,57,193,67,43,141,12,226,100,67,224,213,74,94,210,80,26,227,164,52,203,83,77,193,54,241,162,14,93,71,109,113,75,111,109,88,105,172,203,139,136,112,236,201,153,140,227,236,228,184,13,205,254,221,104,203,67,62,34,99,175,40,17,101,39,45,164,78,43,201,66,115,26,151,182,175,248,123,91,186,147,78,169,30,159,130,184,104,227,78,11,215,216,104,133,115,44,52,197,19,78,73,140,203,58,25,110,84,39,233,211,102,4,105,155,74,235,222,71,73,150,87,108,122,179,201,242,174,42,121,171,166,73,171,75,239,135,59,57,197,74,159,42,24,232,198,106,31,244,123,237,227,188,62,216,149,86,120,77,201,218,214,157,246,45,133,173,36,75,146,194,58,109,138,50,143,74,205,67,163,164,214,25,185,194,24,168,142,107,45,98,85,75,246,178,181,38,147,38,9,218,131,218,105,12,167,46,223,9,180,159,98,44,123,42,118,128,198,127,195,169,203,119,2,237,167,24,203,158,138,157,42,1,95,204,15,49,208,62,57,159,218,199,218,85,13,167,49,223,249,179,159,226,83,123,42,118,213,198,23,243,67,12,180,79,206,167,246,177,118,85,195,105,204,119,254,236,167,248,212,158,138,29,32,106,204,15,254,236,91,248,212,126,181,221,10,145,154,136,26,243,131,63,251,22,62,181,95,109,183,66,0,0,64,149,1,152,203,247,240,207,254,38,99,217,59,217,83,122,176,230,129,185,124,15,0,255,236,111,50,150,189,147,61,165,7,107,30,128,185,124,15,0,255,236,111,50,150,189,147,61,165,7,107,30,152,203,247,240,207,254,38,99,217,59,217,83,122,92,229,1,0,0,0,0,254,9,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,0,255,27,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,59,64,3,106,251,110,156,200,40,217,61,153,40,217,52,149,56,133,228,16,66,90,150,54,100,117,165,44,75,152,213,79,37,165,26,86,205,142,199,10,23,115,144,248,157,88,40,7,224,87,91,233,182,157,207,174,212,0,79,61,64,70,100,100,100,68,137,18,81,105,33,37,147,184,173,219,148,168,237,51,126,153,242,136,204,225,114,67,58,149,234,116,57,85,104,87,97,85,160,85,173,38,85,49,218,208,8,165,180,90,75,45,162,184,181,184,78,189,60,37,105,110,48,109,113,107,115,234,20,41,17,35,83,164,77,211,49,33,167,196,32,140,165,153,201,205,175,182,140,49,109,85,187,22,189,110,105,203,114,106,105,216,82,235,52,219,204,66,152,55,107,214,202,4,184,214,188,139,205,163,17,45,116,10,197,186,248,122,241,80,105,209,156,67,217,170,138,41,237,174,25,237,234,236,85,61,66,159,169,35,116,90,189,211,194,221,59,55,167,105,188,135,152,231,25,78,117,170,223,67,11,143,14,235,254,72,29,51,243,147,149,191,108,2,47,218,151,182,210,97,68,148,82,146,82,82,107,173,145,132,16,74,163,212,90,106,68,68,68,68,46,210,208,51,73,167,51,57,199,161,30,30,74,12,113,48,7,179,213,6,179,114,131,127,252,227,25,61,176,152,239,97,160,253,77,62,181,119,178,89,243,152,210,3,139,249,30,6,218,223,228,83,123,39,219,10,1,66,156,95,230,111,230,9,251,163,246,170,134,106,67,136,243,203,252,205,60,97,127,212,94,213,0,0,0,128,41,61,176,152,239,97,160,253,77,62,181,119,178,89,243,152,210,3,139,249,30,6,218,223,228,83,123,39,187,21,1,81,93,126,16,104,223,194,89,182,60,181,189,160,81,159,43,178,223,136,234,242,131,64,251,21,198,178,71,109,47,104,136,140,189,225,0,213,194,133,106,1,5,216,161,184,254,214,125,111,123,213,72,120,225,220,88,129,191,142,178,99,85,254,239,77,191,242,212,193,104,148,203,241,137,76,196,191,245,57,126,244,187,91,70,156,210,88,147,164,58,97,50,24,152,157,220,208,27,187,26,97,236,0,255,14,93,222,211,146,186,52,66,159,220,102,221,78,74,96,89,0,255,151,165,242,250,127,9,76,205,75,18,148,109,138,56,0,255,194,233,105,184,244,157,247,181,112,75,183,65,47,68,82,149,183,71,26,0,0,21,32,151,115,188,183,242,27,56,232,98,142,244,207,12,162,128,247,87,70,28,116,85,14,59,35,14,186,162,0,0,168,128,68,14,59,50,14,186,184,184,35,0,242,105,113,101,42,222,203,180,128,162,28,243,50,131,148,40,76,28,21,246,138,122,210,119,130,78,212,231,240,21,167,35,233,212,118,221,125,207,150,124,235,244,71,143,34,54,176,103,140,250,48,101,30,188,12,146,199,156,85,106,144,88,141,91,151,180,164,221,234,128,223,235,183,163,152,106,107,212,191,83,142,111,229,250,167,90,204,194,236,111,6,189,46,115,103,148,107,172,66,9,67,163,146,115,199,30,135,142,154,49,106,138,65,172,20,120,97,128,246,20,4,204,139,72,82,147,188,113,72,63,206,127,236,21,37,73,188,18,78,68,161,228,105,136,232,212,132,94,155,31,0,228,72,227,120,1,95,37,114,192,251,249,204,77,74,28,245,65,31,235,143,146,43,112,204,21,197,2,0,92,72,162,128,43,3,87,166,28,228,31,121,17,45,81,160,95,220,171,132,148,56,0,42,232,138,226,5,200,136,84,192,175,183,152,123,193,253,93,242,2,68,42,100,68,198,241,94,73,5,252,117,57,96,70,164,5,252,25,22,50,51,20,51,228,128,216,47,163,4,170,183,179,100,28,240,213,0,95,109,14,16,250,229,77,17,254,238,71,60,21,14,59,67,225,2,210,74,181,0,0,128,23,34,66,23,17,177,146,82,74,146,16,74,9,109,90,218,50,180,109,99,198,117,127,173,208,237,204,216,57,55,223,74,75,25,53,163,216,55,216,119,212,186,175,232,211,166,67,162,80,81,102,48,157,157,200,26,6,200,133,2,38,33,232,23,107,239,124,106,174,164,201,236,154,67,26,70,34,222,234,110,152,78,105,92,117,106,134,227,171,29,150,103,55,58,209,168,195,167,171,237,21,181,85,11,183,173,209,188,115,175,133,74,162,141,15,78,239,79,189,94,88,166,71,176,56,239,24,80,225,254,142,80,128,11,184,66,183,106,90,184,120,47,147,164,98,142,127,118,179,0,112,49,178,127,38,13,197,251,43,83,1,245,68,142,186,136,221,198,81,79,228,160,111,0,243,177,34,75,28,244,57,199,212,57,112,208,135,162,120,33,254,146,251,103,203,230,25,139,23,226,47,197,63,210,230,217,79,130,40,191,251,109,178,0,255,214,143,212,14,167,43,73,142,198,76,37,38,37,251,125,3,27,210,175,162,7,174,108,18,228,165,184,158,149,200,9,107,7,52,208,204,0,255,23,169,30,190,215,174,33,48,137,84,178,199,55,142,2,0,255,66,135,245,139,164,36,45,222,231,148,16,176,189,159,7,44,140,110,231,142,122,14,69,86,68,113,43,190,229,99,66,66,243,213,33,118,44,200,0,255,77,163,35,87,38,157,216,151,199,26,115,215,1,240,130,190,177,120,97,47,125,43,7,220,43,94,70,28,244,41,7,125,45,51,226,24,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,2,108,170,80,203,181,45,172,188,176,243,219,2,84,11,23,117,213,2,0,0,170,12,240,18,254,223,47,30,94,68,54,15,179,50,38,25,157,125,153,72,118,0,255,177,94,136,85,229,73,102,117,88,199,93,90,90,96,58,132,167,240,0,255,158,113,107,211,73,195,162,172,91,19,179,83,19,201,239,0,255,126,72,239,242,13,205,97,31,79,34,66,24,6,1,204,0,255,118,127,185,76,253,22,154,137,14,190,131,249,223,239,191,102,247,65,18,205,67,7,0,0,0,0,0,0,0,0,0,84,88,75,1,240,66,220,167,109,88,184,8,230,199,94,81,146,150,44,148,217,16,247,72,46,31,244,181,200,15,61,178,101,199,110,169,31,127,34,185,231,90,166,9,247,114,48,139,60,11,217,100,13,233,135,188,200,200,71,70,217,155,6,189,210,106,111,243,141,44,70,197,148,106,45,94,5,170,165,135,85,208,233,224,235,178,150,15,242,208,157,133,52,77,230,57,204,58,68,219,52,143,75,14,231,216,151,179,170,184,150,155,26,243,116,181,182,118,208,245,233,220,104,53,215,148,106,125,47,222,248,144,195,105,163,247,232,13,220,252,103,111,180,169,14,25,169,203,216,107,71,75,214,111,69,225,54,222,42,177,251,225,130,205,152,234,202,173,99,175,18,94,122,36,10,149,212,54,176,43,18,163,190,58,45,245,163,151,134,51,15,98,78,151,207,236,31,81,219,189,178,210,188,69,251,150,75,166,41,76,65,202,109,168,87,167,136,105,50,35,184,146,147,249,199,184,162,172,40,73,202,57,33,191,50,119,18,162,143,250,150,77,73,253,158,236,118,91,190,115,153,177,19,177,135,5,62,203,26,190,250,76,5,54,241,137,77,106,251,34,68,174,92,146,225,191,72,101,73,174,134,172,247,89,158,198,92,72,120,0,255,101,174,183,209,152,109,57,201,126,231,184,6,64,245,67,228,101,232,50,50,246,166,197,91,212,182,75,189,133,78,140,203,170,22,205,240,212,230,71,93,62,242,52,50,162,208,166,88,0,84,136,5,177,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,97,45,5,0,0,20,228,168,223,25,177,130,210,164,12,101,217,56,226,14,240,47,254,153,185,87,16,154,185,107,122,167,63,181,92,169,112,160,49,232,17,181,48,145,194,181,44,147,152,35,1,95,254,238,250,173,124,74,52,90,221,111,23,36,198,251,79,159,128,128,12,207,142,103,188,183,126,196,39,101,101,83,174,77,36,165,236,216,165,180,154,56,118,186,91,153,76,20,62,177,87,23,59,199,185,222,54,51,232,241,209,247,166,53,223,155,55,90,147,124,0,255,18,254,238,240,78,20,55,72,111,204,204,88,190,179,129,17,240,231,146,230,35,179,205,211,200,50,75,41,189,22,92,148,81,94,140,121,134,159,184,41,134,10,140,97,238,157,21,218,47,26,160,254,251,81,105,62,35,9,252,38,222,178,156,44,229,230,180,40,186,186,226,226,135,11,177,163,174,160,180,86,11,0,128,10,177,0,114,41,42,174,165,0,0,0,0,0,0,0,0,0,0,168,126,20,105,243,0,255,145,35,80,234,35,71,47,44,35,20,142,77,24,221,253,143,88,230,69,47,146,86,146,168,205,188,188,77,153,93,9,33,104,224,143,76,54,84,114,39,113,76,63,204,165,213,97,202,68,124,251,254,248,239,203,7,157,102,154,25,70,202,34,185,98,178,198,90,241,170,47,59,210,145,132,12,171,191,243,254,220,229,224,153,201,28,53,169,166,54,237,149,8,240,23,133,230,165,59,94,65,162,37,108,125,134,240,211,225,143,250,239,123,136,204,142,11,212,154,246,75,132,248,43,220,63,221,209,78,114,28,80,65,23,138,10,186,148,3,232,91,108,138,112,232,222,109,201,226,144,74,105,205,224,246,140,40,243,180,79,67,106,211,109,159,54,171,196,40,235,52,207,169,208,168,144,78,117,25,45,149,142,51,56,115,31,162,125,236,103,7,103,119,66,208,183,237,228,52,201,70,77,82,154,134,84,239,148,210,151,210,36,133,86,154,17,76,107,10,26,73,75,162,139,235,150,230,57,23,134,124,177,46,35,149,8,152,31,12,53,198,83,246,49,220,46,103,159,50,136,32,45,205,12,218,109,215,104,150,226,6,117,221,90,162,109,178,208,124,130,182,65,74,49,165,60,21,135,133,26,183,35,80,232,209,229,177,43,78,15,205,186,182,140,101,237,96,155,124,153,17,177,115,175,157,20,62,161,142,187,138,91,40,27,253,45,83,54,237,173,27,233,21,222,108,124,222,141,110,216,220,187,46,51,51,27,56,214,182,100,2,75,179,130,77,126,74,143,164,132,214,164,225,100,67,106,141,134,146,42,91,73,205,210,54,14,121,11,219,52,204,249,251,216,45,177,78,88,125,72,174,9,110,46,69,21,237,160,217,200,54,177,143,189,109,151,143,249,200,200,189,162,100,210,21,181,144,58,173,52,104,189,117,219,83,232,87,252,189,173,222,198,168,75,69,252,20,196,69,27,15,166,88,193,11,22,182,115,44,212,194,228,236,73,135,77,56,53,75,37,110,183,168,37,205,166,178,236,155,108,101,26,218,48,65,95,18,168,198,113,122,21,219,180,162,114,42,165,98,56,230,48,52,43,151,79,103,134,229,15,203,216,154,118,82,221,254,231,218,198,92,102,228,218,73,51,233,138,66,43,173,144,26,180,222,186,77,113,152,18,55,135,122,27,163,46,69,66,253,176,86,193,131,41,86,112,86,21,27,184,171,133,89,12,210,233,12,33,142,247,40,241,150,168,65,210,41,77,82,66,40,73,74,28,246,84,83,81,133,131,9,71,153,146,194,4,241,8,113,92,98,106,78,196,15,191,184,171,131,19,108,44,91,41,139,253,105,171,55,102,102,102,102,102,212,168,25,165,214,82,51,138,227,58,78,141,226,190,228,231,41,111,201,100,46,57,100,84,169,81,151,83,187,118,109,86,253,90,213,170,213,245,60,168,180,140,74,104,141,146,109,56,164,214,104,200,152,60,164,146,44,109,227,144,183,48,174,251,130,184,145,221,18,235,132,213,119,28,106,99,33,81,84,209,238,149,115,237,12,251,216,219,118,93,163,182,211,30,66,220,110,73,226,45,81,178,70,75,157,164,132,80,18,165,182,15,106,151,230,6,19,142,50,25,103,248,97,145,99,137,169,57,17,65,12,97,161,200,87,198,178,149,78,219,12,237,74,13,128,41,61,176,152,239,97,160,253,77,62,181,119,178,89,243,152,210,3,139,249,30,6,218,223,228,83,123,39,219,10,1,66,156,95,230,111,230,9,251,163,246,170,134,106,67,136,243,203,252,205,60,97,127,212,94,213,0,80,73,88,59,246,94,171,210,234,244,110,53,90,53,206,91,183,183,37,11,87,60,55,68,47,120,87,167,32,150,232,231,221,17,253,153,185,193,211,252,114,127,141,253,148,171,17,116,9,250,200,181,87,84,154,145,153,149,100,73,82,76,165,54,197,101,219,50,137,109,95,122,54,37,118,76,162,74,81,172,226,166,88,45,39,184,107,46,7,24,157,149,89,210,182,107,135,100,112,132,177,118,126,213,86,174,79,227,86,171,55,222,129,63,137,49,15,199,205,120,224,83,253,130,143,244,28,125,74,79,201,38,78,100,74,244,95,228,81,219,63,129,197,124,15,3,237,111,242,169,189,147,125,129,35,87,238,21,17,47,203,202,40,15,217,89,27,183,165,245,58,30,159,191,87,145,227,52,170,152,225,239,254,97,173,77,165,79,21,60,206,48,102,179,237,108,21,175,51,179,141,158,192,98,190,135,129,246,55,249,212,222,201,182,66,128,16,231,151,249,155,121,194,254,168,189,170,161,218,16,226,252,50,127,51,79,216,31,181,87,53,0,0,128,42,1,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,171,26,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,3,16,0,0,0,83,122,96,49,223,195,64,251,155,124,106,239,100,179,230,49,165,7,22,243,61,12,180,191,201,167,246,78,182,21,2,132,56,191,204,223,204,19,246,71,237,202,191,56,197,91,13,82,190,57,209,102,54,244,134,22,134,123,100,238,113,152,113,184,110,60,143,67,220,27,38,87,12,117,189,213,199,77,149,94,152,196,64,147,246,217,97,232,47,102,0,255,179,87,63,132,56,191,204,223,204,19,246,71,237,42,121,165,179,178,118,19,62,104,37,81,35,57,141,179,137,67,93,120,205,221,213,82,84,123,219,241,200,174,135,183,242,134,215,199,173,63,198,28,237,180,251,116,246,40,251,151,97,6,117,73,100,214,110,187,94,131,212,54,171,211,22,146,142,19,132,228,27,180,9,170,138,21,5,168,70,44,52,185,29,159,66,177,46,145,93,15,122,104,46,178,101,204,100,7,219,236,121,25,73,42,77,82,41,45,180,100,210,66,43,137,74,11,41,25,25,25,25,185,168,67,143,36,131,78,227,28,185,122,152,43,209,195,193,236,203,86,27,60,205,13,6,240,143,253,244,119,212,86,132,235,36,93,25,149,146,247,37,180,84,250,110,171,211,18,151,178,207,195,68,121,105,136,92,102,72,102,83,180,156,154,9,69,42,205,170,90,221,126,154,235,38,27,37,42,117,26,82,189,149,82,152,82,147,20,90,105,100,190,78,56,75,36,45,137,174,174,67,93,22,68,31,18,198,186,140,92,46,95,134,49,80,198,82,182,145,195,238,104,87,110,0,107,30,159,203,15,241,207,62,57,99,217,199,218,83,122,176,230,241,185,252,16,0,255,236,147,51,150,125,172,173,98,0,0,252,55,192,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,7,104,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,53,13,9,101,8,201,26,212,27,165,7,157,112,27,63,133,144,82,175,241,186,161,135,161,110,115,90,92,74,182,110,121,97,171,232,104,133,145,213,165,212,29,167,217,90,141,58,150,177,170,125,199,78,149,51,162,146,154,164,146,66,11,205,164,133,86,154,164,208,74,51,50,50,50,98,151,182,22,73,6,157,198,65,14,13,241,208,165,135,131,217,151,173,202,152,149,101,12,224,31,223,229,241,155,157,152,62,154,212,73,199,73,58,73,182,144,8,231,101,139,227,80,134,142,106,110,161,149,29,230,144,223,134,76,106,95,226,207,211,250,23,177,55,147,178,214,245,206,102,2,180,131,179,215,34,200,32,77,141,204,218,125,209,107,144,218,6,105,29,90,163,113,130,144,124,131,184,89,74,63,229,0,213,136,133,38,55,36,176,235,81,34,178,235,65,0,255,202,186,118,131,153,236,96,91,193,152,210,143,26,189,150,160,78,235,80,90,42,201,218,140,127,89,105,67,106,234,212,5,167,102,71,174,136,168,58,77,238,6,252,241,100,138,71,89,107,57,127,217,42,214,179,59,237,240,252,164,153,164,146,18,65,51,72,137,18,225,182,173,219,150,200,124,109,158,214,37,14,45,237,203,230,35,14,50,75,71,17,11,229,150,24,48,143,50,136,95,89,159,27,28,202,232,172,116,128,106,163,137,243,245,252,178,60,97,143,203,94,213,80,109,52,113,190,158,95,150,39,236,113,217,253,19,192,154,23,123,229,55,125,231,250,244,239,116,154,227,29,248,147,31,19,241,223,131,7,62,213,223,56,71,63,210,167,244,148,156,225,68,94,67,0,255,69,230,178,167,244,16,206,139,88,177,118,70,252,172,59,147,50,116,101,113,28,151,208,232,136,124,226,70,197,141,211,150,98,137,195,59,136,181,10,149,62,173,241,56,63,152,205,78,180,85,188,206,51,118,122,3,62,254,63,137,0,255,69,225,0,255,49,212,127,85,163,137,243,245,252,178,60,97,143,203,254,223,240,249,31,85,185,0,255,170,28,172,0,255,167,246,106,245,15,208,104,226,124,61,191,44,79,216,227,178,251,39,224,42,15,84,61,174,242,0,0,0,0,0,255,68,243,228,235,249,101,153,221,30,151,61,0,225,159,104,158,124,61,191,44,179,219,227,178,3,52,32,170,203,15,2,237,91,24,203,126,181,253,191,209,60,249,122,126,89,102,183,199,101,7,104,68,117,249,65,160,125,11,99,217,175,182,0,255,55,154,39,95,207,47,203,236,246,184,236,117,135,25,212,37,145,89,187,237,122,13,82,219,172,78,91,72,58,78,16,146,111,208,38,168,42,86,20,160,26,177,208,228,118,124,10,197,186,68,118,61,232,161,185,200,150,49,147,29,108,179,231,101,36,169,52,73,165,180,208,146,73,11,173,36,42,45,164,100,100,100,100,228,162,14,61,146,12,58,141,115,228,234,97,174,68,15,7,179,47,91,109,240,52,55,24,192,63,158,211,203,164,52,35,234,242,158,36,35,86,146,77,148,78,107,153,53,119,220,146,27,81,217,123,144,110,35,147,234,16,106,213,162,104,231,81,193,81,43,76,236,154,98,163,82,115,221,100,163,68,165,78,67,170,183,82,10,83,106,146,66,43,141,204,215,9,103,137,164,37,209,213,117,168,203,130,232,67,194,88,151,145,203,229,203,48,6,202,88,202,54,114,216,29,237,33,8,0,251,204,40,165,70,41,165,214,90,51,106,173,165,70,169,181,212,204,204,204,204,92,164,161,71,140,193,160,81,142,67,61,60,148,232,97,95,246,229,164,13,102,229,6,3,24,192,95,135,119,110,157,120,147,36,37,173,67,169,183,74,234,83,73,82,66,40,137,200,167,9,101,141,168,229,214,165,117,72,203,156,8,67,62,88,151,143,203,21,204,48,126,202,184,213,54,114,216,226,236,85,6,153,165,165,17,89,188,237,122,9,74,155,160,174,91,75,52,110,208,18,108,214,54,72,41,166,20,96,26,113,215,36,119,4,10,61,186,68,10,61,232,161,89,215,150,49,147,237,99,43,29,194,147,95,230,111,102,118,251,163,246,202,158,81,106,68,210,221,45,105,102,172,24,133,72,173,214,34,107,14,185,25,183,165,82,183,32,221,198,33,213,38,84,165,69,215,78,164,130,157,86,120,217,53,197,73,181,134,240,228,151,249,155,153,221,254,168,61,0,1,0,160,218,128,38,206,215,243,203,242,132,61,46,123,106,226,139,249,33,6,218,39,231,83,251,88,219,10,209,196,249,122,126,89,158,176,199,101,79,77,124,49,63,196,64,251,228,124,106,31,107,179,230,1,0,0,80,221,99,229,247,174,175,164,211,105,195,237,237,20,231,221,219,59,38,121,239,6,188,163,23,92,232,247,225,121,111,233,203,238,51,115,213,105,246,65,127,111,246,20,91,165,161,144,35,245,121,146,59,146,68,102,22,50,141,38,117,73,79,169,148,50,226,114,251,212,151,45,133,68,59,109,107,242,194,78,155,58,85,48,134,141,57,151,181,162,243,172,141,206,11,237,244,236,74,7,177,243,123,209,118,210,233,116,226,215,106,138,243,238,237,33,147,187,121,63,222,209,11,46,20,251,48,187,75,244,101,247,153,89,233,52,7,163,191,55,187,181,173,210,80,72,17,250,92,205,157,73,35,50,232,152,70,146,180,100,166,82,82,217,114,201,125,233,243,150,194,173,93,183,213,120,225,168,77,163,42,24,195,185,156,203,69,209,153,201,70,231,133,246,133,246,122,196,79,66,151,52,89,162,102,83,156,242,212,26,142,211,174,110,241,210,8,237,86,73,51,76,195,180,34,87,196,176,237,163,122,96,167,134,103,85,115,139,248,157,201,236,166,195,171,67,128,118,93,118,149,76,104,161,133,210,66,42,41,81,98,199,170,244,202,120,139,12,103,84,110,50,163,138,80,139,107,70,243,178,206,6,171,6,110,20,154,95,57,234,49,211,217,199,188,200,244,92,139,217,166,58,165,102,37,174,203,118,139,218,82,74,86,243,146,104,198,114,171,41,11,37,165,83,167,242,105,40,49,181,240,146,163,39,238,218,17,87,50,147,218,64,165,181,156,228,176,79,217,191,18,146,236,72,66,104,67,143,26,180,109,73,144,150,165,181,22,111,13,3,63,235,108,91,28,151,78,66,237,160,154,88,43,226,203,26,75,243,136,143,153,156,85,204,204,213,172,96,64,28,122,33,149,86,11,169,101,212,182,16,215,165,145,151,68,189,205,167,33,161,115,139,234,116,169,25,227,84,164,82,151,7,78,203,233,210,9,227,86,174,241,50,191,218,13,62,179,253,217,149,26,77,254,228,251,39,237,119,110,175,237,181,161,215,74,105,133,80,122,68,113,107,113,90,26,101,105,210,220,96,218,18,58,185,168,81,87,26,49,50,69,218,116,121,96,181,162,46,131,48,150,230,26,47,51,148,221,96,76,219,159,93,169,209,228,79,190,127,210,126,231,246,85,4,0,64,106,2,156,198,124,231,207,126,138,79,237,169,216,33,106,204,15,254,236,91,248,212,126,181,29,156,198,124,231,207,126,138,79,237,169,216,33,106,204,15,254,236,91,248,212,126,181,221,10,1,0,0,80,229,153,186,8,29,161,21,210,173,16,238,222,185,185,174,219,205,252,178,204,112,170,83,253,222,186,137,149,41,247,63,22,120,150,129,172,252,101,19,152,206,70,179,149,62,51,74,169,81,74,169,181,214,140,90,107,169,81,106,45,53,51,51,51,51,23,105,232,17,99,48,104,148,227,80,15,15,37,122,216,151,125,57,105,131,89,185,193,0,6,240,132,30,45,14,237,150,81,35,75,173,210,40,75,92,74,92,226,105,33,213,37,25,191,198,169,83,148,9,183,93,101,113,242,136,116,138,225,180,108,106,244,193,79,185,249,213,150,113,149,189,99,219,29,20,66,107,173,132,80,82,106,212,216,185,73,141,178,221,35,194,37,149,156,200,164,226,211,34,154,233,60,175,187,206,170,142,27,125,229,87,118,122,204,139,246,49,47,242,34,0,255,181,85,162,172,160,213,73,221,105,137,123,197,15,91,139,204,241,195,173,180,75,84,157,205,162,154,67,246,106,139,183,170,79,145,75,194,151,43,75,217,10,46,177,31,220,213,221,110,86,125,183,182,18,183,238,198,115,104,102,147,45,251,122,107,153,149,164,58,65,46,164,178,68,53,223,125,143,48,170,150,68,80,27,108,203,78,165,83,123,25,147,215,142,1,209,0,255,218,22,106,87,71,52,113,190,158,95,150,39,236,113,217,83,19,240,197,252,16,3,237,147,243,169,125,172,205,154,199,148,30,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,0,0,0,252,55,192,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,7,104,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,1,8,0,128,53,131,36,81,146,208,74,243,116,79,178,8,253,150,197,91,67,51,152,198,141,114,75,232,136,21,121,8,147,165,70,236,116,123,170,180,198,123,190,27,51,131,227,236,68,123,72,207,54,118,143,30,172,121,145,36,201,34,123,5,141,2,175,190,78,121,85,90,75,72,223,233,27,117,84,117,35,174,184,176,222,139,31,54,250,52,119,161,222,44,235,114,156,109,113,191,149,171,236,41,61,66,17,118,207,122,45,178,33,65,146,158,81,202,27,165,214,82,243,132,48,109,216,76,130,109,88,74,156,146,138,196,241,17,169,164,170,229,208,204,205,110,176,82,81,250,206,175,237,181,8,154,156,132,194,175,73,200,185,72,31,61,178,113,131,212,16,134,94,178,58,207,216,113,227,185,59,234,186,99,54,90,51,140,144,66,165,174,165,208,104,163,77,225,6,91,53,26,242,105,251,50,2,0,0,0,0,0,0,0,166,244,0,44,230,123,24,104,127,147,79,237,157,108,43,132,16,231,151,249,155,121,194,254,168,61,53,129,197,124,15,3,237,111,242,169,189,147,109,133,16,226,252,50,127,51,79,216,31,181,87,53,0,0,0,0,96,237,128,107,231,218,107,149,58,173,222,173,70,43,245,238,222,217,102,44,92,241,220,184,27,23,234,244,195,18,253,188,211,251,44,55,152,149,95,238,23,248,148,83,18,31,0,255,159,196,0,255,162,240,0,255,24,234,31,28,81,159,185,214,142,82,35,34,179,148,32,81,74,169,180,37,206,219,136,201,111,195,146,66,68,141,185,85,233,133,85,44,21,35,30,187,26,115,128,47,89,153,171,214,24,146,233,18,62,0,255,163,42,247,95,149,131,245,0,255,212,94,173,254,173,16,0,0,0,0,0,240,223,112,234,242,157,64,251,41,198,178,167,98,7,104,252,55,156,186,124,39,208,126,138,177,236,169,216,169,18,240,197,252,16,3,237,147,243,169,125,172,189,140,235,180,59,41,37,92,39,156,226,173,184,164,54,165,182,181,66,104,75,43,152,134,197,100,36,154,97,218,81,75,82,61,252,220,142,62,88,42,212,229,0,179,155,237,84,26,205,38,14,182,29,217,105,18,95,204,15,49,208,62,57,159,218,199,218,172,121,76,234,1,115,153,145,107,39,205,164,43,10,173,180,66,106,208,122,235,54,197,97,74,220,28,234,109,140,186,20,9,245,195,90,5,15,166,88,193,89,85,108,224,174,22,102,177,125,94,109,162,155,75,195,101,219,146,59,187,215,105,241,140,168,155,36,203,43,174,52,104,62,132,86,58,126,85,57,44,85,33,131,178,248,40,49,42,70,225,52,202,190,182,82,34,155,220,254,200,225,144,42,137,62,135,166,67,72,201,229,205,93,111,120,184,168,241,174,76,226,56,170,66,51,117,106,38,207,125,173,213,150,9,159,241,56,59,50,82,49,197,253,116,187,151,189,182,69,20,90,143,218,150,44,180,90,146,230,166,196,161,211,90,73,180,230,81,212,26,167,86,81,38,71,207,201,116,45,164,211,149,150,194,25,167,114,87,110,110,179,101,108,200,138,118,104,30,0,75,30,81,11,61,106,91,131,214,105,73,154,171,212,182,86,104,37,209,154,71,81,72,162,38,93,222,28,61,39,211,181,142,81,145,34,10,103,156,202,93,71,89,210,110,176,33,43,218,52,70,149,1,152,203,247,240,207,254,38,99,217,59,217,83,122,176,230,129,185,124,15,0,255,236,111,50,150,189,147,61,165,7,107,30,128,185,124,15,0,255,236,111,50,150,189,147,61,165,7,107,30,152,203,247,240,207,254,38,99,217,59,217,83,122,92,229,1,0,0,0,0,254,9,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,0,255,27,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,59,64,3,0,0,0,0,0,166,244,192,98,190,135,129,246,55,249,212,222,201,102,205,99,74,15,44,230,123,24,104,127,147,79,237,157,108,43,4,8,113,126,153,191,153,39,236,143,218,1,27,214,142,189,215,170,180,58,189,91,141,86,141,243,214,237,109,201,194,21,207,13,209,11,222,213,41,136,37,250,121,119,68,127,102,110,240,52,191,220,95,99,63,229,191,134,16,231,151,249,155,121,194,254,168,93,185,65,31,185,246,138,74,51,50,179,146,44,73,138,169,212,166,184,108,91,38,177,237,75,207,166,196,142,73,84,41,138,85,220,20,171,229,4,119,205,229,0,163,179,50,75,218,118,237,144,12,142,48,214,206,175,218,202,245,105,220,106,245,198,59,240,39,49,230,225,184,25,15,124,170,95,240,145,158,163,79,233,41,217,196,137,76,137,254,139,60,106,171,24,107,30,185,114,175,136,120,89,86,70,121,200,206,218,184,45,173,215,241,248,252,189,138,28,167,81,197,12,127,247,15,107,109,42,125,170,224,113,134,49,155,109,103,171,120,157,153,109,10,3,96,74,15,44,230,123,24,104,127,147,79,237,157,108,214,60,166,244,192,98,190,135,129,246,55,249,212,222,201,118,69,64,84,151,31,4,218,175,48,150,61,106,59,65,227,189,200,126,35,170,203,15,2,237,87,24,203,30,181,189,160,49,18,14,80,45,92,168,22,80,180,29,203,239,0,255,222,119,18,43,105,99,122,96,12,97,173,44,117,196,29,156,223,223,253,239,153,59,179,148,14,184,55,103,202,19,122,16,89,178,191,204,204,101,41,140,237,36,89,220,128,181,57,153,128,97,118,29,226,220,0,255,220,198,187,189,136,183,67,223,101,218,180,189,152,200,20,254,99,191,210,54,253,239,172,128,193,121,212,147,206,30,67,204,15,252,195,237,85,195,254,199,123,235,78,218,136,158,221,181,10,219,86,13,0,128,10,160,139,57,234,131,82,56,232,82,14,249,77,147,40,96,62,205,56,232,138,28,50,106,28,246,82,0,0,0,84,220,17,10,112,1,242,51,45,160,226,90,138,2,0,100,27,196,123,234,231,131,166,39,190,182,155,134,245,78,187,59,224,28,147,75,124,166,15,230,5,206,36,118,101,226,222,58,178,116,25,47,182,75,74,74,195,41,165,165,77,56,245,196,91,182,97,220,209,195,177,54,247,114,243,194,247,28,158,7,253,138,204,171,213,105,52,163,175,222,125,56,226,77,195,27,15,113,145,196,8,134,208,99,94,135,95,31,252,87,85,15,126,67,166,211,94,10,253,113,170,36,30,21,187,75,29,241,42,205,173,44,117,198,143,60,130,0,217,63,71,245,212,101,233,202,198,121,157,69,106,84,55,233,178,98,243,41,113,194,193,236,52,151,25,109,17,35,34,65,23,161,139,200,26,122,250,128,41,169,209,139,115,234,96,137,191,15,241,14,63,189,138,73,120,164,0,255,100,160,246,120,196,149,250,200,77,107,155,205,75,154,199,2,42,238,8,5,160,15,24,37,163,210,56,228,133,115,33,63,244,187,149,35,252,69,62,50,155,34,31,80,142,75,151,139,76,218,42,194,159,110,103,83,21,243,162,46,50,7,204,171,83,139,247,99,231,206,116,44,192,95,85,63,211,169,112,76,93,16,55,20,96,103,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,138,10,161,39,73,146,62,224,79,249,231,51,106,171,86,147,208,89,113,55,18,10,155,18,243,140,240,87,91,59,126,0,255,53,122,205,125,84,253,23,55,227,131,15,24,77,239,10,190,101,42,91,149,197,7,140,216,59,178,169,177,86,113,98,213,104,200,42,233,148,207,172,251,158,30,131,34,103,102,252,112,48,105,180,104,43,11,120,204,46,100,193,196,252,220,94,185,241,159,116,207,221,80,114,91,162,178,100,243,219,54,36,114,105,39,68,22,21,170,75,21,149,156,149,70,54,146,173,253,160,207,143,124,86,245,147,60,249,74,103,235,222,76,163,234,199,160,78,81,47,40,239,3,110,34,5,98,103,142,113,149,173,102,227,25,116,17,17,43,34,34,114,65,9,165,213,91,218,205,45,181,27,137,100,156,249,204,186,20,241,140,171,134,216,197,15,70,18,227,30,205,229,10,154,249,96,199,209,31,148,29,191,209,15,28,106,81,117,81,21,150,226,104,54,230,16,95,243,171,77,130,144,15,61,252,140,29,37,151,225,180,52,86,161,109,155,196,92,14,45,114,242,141,48,67,12,97,8,75,141,193,249,186,1,31,254,204,103,134,46,163,169,241,195,21,185,107,213,238,126,220,189,238,153,50,247,140,141,62,184,199,22,30,170,34,109,130,118,119,196,189,34,98,175,157,89,10,105,41,173,56,100,103,52,162,79,41,14,0,168,16,177,0,117,16,53,136,165,0,0,0,23,80,79,228,160,111,227,168,167,23,116,244,2,166,206,129,131,62,229,184,82,87,75,28,244,161,40,94,72,241,91,36,248,53,22,47,196,95,138,0,255,34,193,159,233,36,136,109,230,75,237,232,233,74,138,132,203,76,178,219,55,176,153,0,255,192,103,238,168,89,49,62,171,181,110,109,132,6,154,249,82,189,245,223,18,131,50,83,201,78,223,192,100,254,129,253,203,89,172,207,50,105,215,158,207,3,22,230,0,255,214,73,84,234,50,42,206,101,153,81,230,173,131,236,88,144,0,255,157,69,253,23,65,49,47,207,72,50,111,29,0,228,176,242,217,198,241,130,190,153,3,230,214,79,56,134,62,230,152,91,63,225,24,250,176,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,80,79,21,20,245,84,209,2,134,194,69,93,181,0,0,0,54,3,62,117,0,255,117,199,173,140,76,178,176,38,111,179,69,217,185,137,228,247,119,79,156,247,17,149,70,60,140,227,81,88,131,161,16,223,194,191,123,199,237,157,83,24,147,183,201,142,108,218,132,120,253,231,19,17,170,95,46,202,195,60,86,124,62,124,129,128,217,0,255,15,0,255,21,171,212,127,179,185,199,232,59,136,0,255,247,191,223,95,118,71,178,166,89,232,0,0,0,0,0,0,0,0,23,96,37,157,99,46,35,83,159,109,59,31,86,70,204,81,151,91,43,107,35,7,204,77,91,17,180,206,71,253,189,40,65,43,125,184,183,75,196,49,175,95,177,226,129,3,160,226,202,80,252,29,32,239,47,125,188,120,165,228,105,181,33,185,136,75,73,224,72,81,57,119,47,139,114,45,82,253,62,28,204,72,151,153,148,175,19,238,235,243,227,79,165,95,125,111,244,149,37,141,223,194,225,125,227,48,202,253,239,188,28,98,74,155,207,86,207,227,14,124,81,162,208,149,149,84,250,51,202,79,189,21,177,215,242,94,95,47,219,186,91,109,120,224,153,80,171,133,235,187,143,11,44,105,75,242,132,30,32,159,177,50,191,42,157,20,154,180,70,113,195,105,232,168,84,29,178,123,94,101,18,29,34,47,50,215,94,73,162,102,236,58,41,245,104,73,164,80,85,218,146,202,180,167,90,119,185,42,80,117,3,190,230,162,33,110,49,234,241,233,196,63,213,139,79,203,42,209,146,115,148,12,23,182,165,229,241,41,183,148,32,30,48,144,156,15,76,97,216,107,197,189,164,43,243,149,212,106,182,57,162,132,6,153,57,139,133,207,177,233,84,223,80,28,19,85,241,231,12,230,4,151,56,211,214,50,10,121,250,168,237,21,12,125,149,164,215,74,56,207,104,55,186,117,19,190,76,230,90,6,154,116,252,193,58,78,177,123,92,215,152,215,229,2,159,24,62,89,37,194,221,165,237,22,196,169,34,82,202,104,38,34,93,95,230,212,193,188,236,43,118,48,234,240,211,247,166,109,228,202,85,232,109,214,177,197,92,82,223,37,183,20,195,107,89,76,73,97,60,203,12,237,69,37,195,252,229,98,156,139,183,147,210,130,90,204,169,17,249,148,28,131,169,172,212,208,50,52,171,157,195,207,143,50,38,208,252,55,114,244,43,119,230,230,77,119,171,188,202,254,25,63,104,254,27,237,254,87,70,153,165,166,71,165,83,190,101,95,135,141,248,6,0,255,151,158,14,177,218,166,73,95,62,185,183,239,166,114,209,110,148,201,128,127,240,47,47,170,170,127,26,188,74,134,242,168,185,161,84,102,219,233,66,43,40,246,111,147,220,22,145,224,39,41,53,83,204,88,149,167,60,169,162,76,204,14,226,31,3,254,193,191,117,111,68,162,111,154,244,109,140,149,75,222,38,181,149,5,236,172,68,137,227,251,249,124,210,122,46,25,185,168,237,233,201,73,244,60,237,154,138,254,227,136,127,92,191,158,60,110,77,125,147,212,181,145,191,153,121,154,227,122,238,26,17,116,140,72,196,199,251,207,233,24,18,60,154,109,158,226,171,220,168,121,234,114,142,93,85,233,128,191,247,183,239,53,47,109,47,90,182,70,237,141,118,58,152,207,118,86,38,224,195,254,159,190,108,206,59,89,85,226,71,94,105,134,41,50,235,88,73,252,152,159,181,0,255,214,38,36,107,0,255,235,219,59,113,107,253,167,141,54,115,132,145,86,8,152,159,52,63,159,75,90,224,121,175,155,152,201,47,141,76,61,58,224,168,197,15,243,151,145,223,185,44,117,253,151,61,245,56,19,242,83,159,207,203,231,97,177,155,250,238,71,98,161,169,235,184,164,199,28,101,123,93,49,102,193,15,63,247,56,140,174,164,181,32,187,174,163,40,14,195,49,139,157,226,87,4,204,239,88,81,130,84,139,128,68,103,233,213,223,89,31,70,98,169,0,255,160,162,248,216,41,185,249,202,97,167,248,173,1,159,110,252,66,248,239,140,159,119,243,52,37,41,42,160,154,227,58,241,246,121,28,141,61,62,123,153,29,12,128,23,214,206,237,122,227,88,0,0,84,0,220,185,5,249,25,184,20,0,0,80,1,86,172,200,122,99,252,211,77,143,108,35,51,50,197,44,125,145,32,101,74,73,197,226,99,119,236,106,68,34,187,1,99,216,40,201,1,182,79,195,122,59,151,174,22,167,158,217,157,41,117,125,23,149,167,150,29,210,167,22,158,48,71,225,92,214,78,212,221,211,151,92,68,148,172,153,89,199,14,45,200,91,75,209,28,22,132,177,240,120,140,58,71,20,87,248,197,193,28,226,65,238,177,147,12,120,79,151,19,191,18,111,253,110,222,86,41,137,245,35,254,238,30,16,169,205,189,152,163,14,179,58,155,231,49,254,225,231,162,230,118,22,154,155,144,116,202,139,37,166,146,35,240,249,53,51,162,22,38,186,184,153,63,18,232,159,215,7,217,107,107,253,105,133,172,234,86,83,245,95,2,135,130,19,244,42,104,163,205,111,191,34,236,168,107,103,36,165,197,45,73,216,230,121,227,0,0,168,0,43,226,162,5,61,85,220,25,128,247,50,45,42,236,12,5,0,0,0,0,0,0,0,64,1,0,239,3,65,128,0,255,25,185,127,167,66,253,129,58,38,142,191,126,185,29,235,196,240,164,7,173,148,54,150,149,112,217,215,16,146,234,119,172,168,13,91,214,38,142,216,148,147,197,212,44,81,119,79,159,44,234,124,68,186,153,81,80,55,172,41,217,100,53,21,170,218,17,196,167,236,207,143,36,134,254,63,234,191,243,133,204,34,178,209,180,147,34,196,95,17,0,255,28,224,71,142,37,134,226,127,212,111,39,61,200,156,184,90,166,157,19,33,254,138,248,239,110,253,201,113,64,5,93,40,42,232,66,14,64,96,23,153,164,146,168,164,210,66,75,68,161,133,148,168,180,144,18,25,25,25,153,139,58,244,140,209,25,76,202,145,171,135,185,18,67,236,203,193,172,180,193,210,220,224,31,15,24,248,65,223,96,232,156,139,30,70,86,151,100,4,241,182,107,36,43,113,178,58,109,33,233,182,89,107,48,89,155,160,170,88,81,158,137,195,93,141,220,241,41,20,235,18,19,138,211,63,115,145,45,99,89,251,199,166,51,92,243,146,94,35,52,75,235,180,165,80,82,131,184,226,127,144,226,142,93,90,105,78,166,30,114,83,174,165,81,141,188,31,7,220,104,97,110,38,186,201,160,118,133,11,237,49,155,67,47,74,68,37,149,102,150,200,74,147,102,54,142,211,56,52,35,71,92,214,105,106,91,168,195,60,193,150,114,244,20,178,195,93,55,226,247,203,220,252,97,104,46,100,25,123,243,37,215,29,192,134,219,66,138,75,98,21,74,153,82,107,243,228,200,237,243,102,19,164,150,49,105,94,134,113,197,160,74,237,219,52,169,38,198,212,75,29,19,46,98,72,246,179,147,67,81,102,2,180,235,180,127,54,102,19,185,194,9,39,222,182,56,164,68,107,114,10,67,155,74,217,221,186,180,161,163,52,187,98,200,164,36,106,93,203,133,117,193,9,102,18,191,91,150,228,204,196,129,182,210,109,219,168,125,9,1,0,0,246,153,81,74,141,82,74,173,181,102,212,90,75,141,82,107,169,153,153,153,153,185,72,67,143,24,131,65,163,28,135,122,120,40,209,195,190,236,203,73,27,204,202,13,6,48,128,191,14,152,210,3,139,249,30,6,218,223,228,83,123,39,155,57,47,35,73,165,73,42,165,133,150,76,90,104,37,81,105,33,37,35,35,35,35,23,117,232,145,100,208,105,156,35,87,15,115,37,122,56,152,125,217,106,131,167,185,193,0,254,241,140,30,88,204,247,48,208,254,38,159,218,59,217,86,8,16,226,252,50,127,51,79,216,31,181,87,53,84,27,66,156,95,230,111,230,9,251,163,246,170,6,0,0,0,76,233,129,197,124,15,3,237,111,242,169,189,147,205,154,199,148,30,88,204,247,48,208,254,38,159,218,59,217,86,8,16,226,252,50,127,51,79,216,31,181,87,53,84,27,66,156,95,230,111,230,9,251,163,118,197,206,141,56,181,46,151,186,76,180,43,73,247,82,218,183,186,73,162,228,107,42,140,75,29,49,40,199,14,77,210,8,47,228,81,106,87,89,46,99,198,181,137,42,213,176,145,195,14,101,95,107,184,51,50,194,165,43,31,82,90,66,163,18,54,71,132,105,242,41,225,4,136,105,69,180,74,140,41,63,109,153,20,197,201,14,9,68,114,68,165,32,30,180,47,188,104,135,179,36,239,179,119,243,87,195,83,143,145,145,145,17,153,52,105,68,165,133,148,136,218,56,141,75,163,182,207,248,101,42,91,14,153,68,14,233,84,170,211,37,211,174,66,155,85,129,86,77,106,213,2,213,222,66,27,239,73,227,33,73,179,68,83,221,36,133,86,154,164,184,239,105,167,230,4,107,78,49,37,135,249,225,145,163,134,169,89,17,63,12,225,174,200,87,62,181,149,178,216,12,237,159,13,144,242,223,222,207,110,127,12,187,106,67,120,242,203,252,205,204,110,127,212,94,213,144,242,223,222,207,110,127,12,187,106,67,120,242,203,252,205,204,110,127,212,14,142,192,113,131,38,37,148,210,77,118,243,214,154,213,105,220,66,206,38,147,50,52,88,167,45,12,169,211,132,92,54,85,6,213,135,44,66,243,136,137,207,103,118,230,98,178,204,206,240,52,123,133,189,214,35,106,161,71,109,107,208,58,45,73,115,149,218,214,10,173,36,90,243,40,10,73,212,164,203,155,163,231,100,186,214,49,42,82,68,225,140,83,185,235,40,75,218,13,54,100,69,155,46,59,49,125,52,169,147,142,147,116,146,108,33,17,206,203,22,199,161,12,29,213,220,66,43,59,204,33,191,13,153,212,190,196,159,167,245,47,98,111,38,101,173,235,157,205,4,104,7,103,87,179,124,228,38,181,93,203,144,254,38,72,78,55,198,117,31,170,247,149,235,152,233,166,247,99,182,27,196,31,253,58,235,134,243,157,249,21,232,113,199,64,246,142,117,236,98,219,58,15,152,210,3,139,249,30,6,218,223,228,83,123,39,155,57,47,35,73,165,73,42,165,133,150,76,90,104,37,81,105,33,37,35,35,35,35,23,117,232,145,100,208,105,156,35,87,15,115,37,122,56,152,125,217,106,131,167,185,193,0,254,241,140,30,88,204,247,48,208,254,38,159,218,59,217,97,8,98,111,74,51,34,162,6,109,179,68,174,18,196,169,109,83,221,134,120,7,173,206,151,97,73,149,36,30,153,42,232,113,73,29,18,133,93,61,96,254,103,247,170,114,49,237,137,153,6,161,59,30,165,164,184,109,97,139,67,34,136,183,182,38,113,105,100,196,110,28,51,184,212,136,77,162,80,163,98,80,155,69,9,183,177,41,11,125,131,217,130,182,177,173,103,175,33,132,56,191,204,223,204,19,246,71,237,64,79,200,10,10,191,97,155,82,34,171,75,216,54,104,119,183,68,102,70,41,78,117,159,147,185,229,46,58,133,186,181,249,155,168,181,169,52,217,52,229,13,247,217,96,232,175,103,231,216,106,135,81,72,70,173,108,77,110,185,220,182,214,104,41,234,173,63,45,149,33,133,136,33,39,194,170,123,9,83,171,194,162,81,179,167,169,40,72,63,148,194,179,246,212,18,123,137,203,179,182,52,251,230,164,209,11,205,210,180,14,165,149,212,32,174,248,31,164,184,99,151,78,93,112,106,118,228,148,107,105,84,35,111,192,31,55,90,152,155,139,150,243,151,173,226,66,91,204,94,235,110,66,31,137,210,166,227,36,173,198,67,107,132,243,178,197,113,203,91,200,244,134,208,202,14,115,200,143,59,26,59,204,240,231,105,253,119,56,148,183,185,235,122,103,51,0,255,217,63,218,107,81,100,105,106,70,16,239,139,70,178,18,39,72,235,208,26,109,155,181,6,147,197,205,82,250,41,231,153,56,220,213,200,33,129,93,143,18,143,66,113,250,87,214,181,27,60,107,251,216,51,122,192,117,94,68,68,172,216,107,71,137,87,171,227,174,226,214,242,72,159,243,148,196,222,186,145,158,226,66,193,81,252,203,70,55,108,238,66,105,153,150,163,185,195,182,100,2,183,242,55,163,232,97,131,74,45,163,212,66,162,100,27,110,37,36,221,50,38,15,169,36,168,227,182,149,33,167,176,251,130,184,145,26,241,40,139,211,214,91,30,106,99,33,113,146,214,111,78,176,115,237,12,7,219,21,6,59,76,90,220,66,166,249,6,41,148,144,168,225,80,82,130,244,157,41,43,68,165,90,106,37,101,210,137,22,54,36,234,184,187,90,45,12,97,165,95,45,60,205,71,29,237,126,22,202,202,94,106,3,52,16,245,35,163,146,18,149,148,66,11,141,40,180,144,154,164,208,74,35,35,35,35,99,151,182,150,49,58,131,73,65,14,13,241,208,101,136,125,57,152,147,202,152,149,101,252,99,0,179,161,200,134,236,221,144,32,110,169,164,150,168,79,50,227,202,50,237,243,144,221,104,27,214,13,50,241,202,52,45,107,218,52,166,163,211,98,78,68,165,155,28,206,155,49,209,78,238,179,143,180,171,15,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,1,26,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,123,0,2,192,46,50,73,37,81,73,165,133,150,136,66,11,41,81,105,33,37,50,50,50,50,23,117,232,25,163,51,152,148,35,87,15,115,37,134,216,151,131,57,105,131,167,185,193,63,6,240,215,1,30,122,72,234,145,164,22,146,52,156,108,43,33,233,86,82,101,43,169,65,29,183,173,12,125,155,134,57,127,31,53,226,81,22,39,12,201,53,193,205,229,36,173,26,52,27,217,38,14,182,73,236,242,55,109,205,164,147,74,43,113,155,164,196,141,104,189,53,207,218,180,37,141,189,209,104,155,82,10,90,157,212,12,35,17,71,49,131,243,189,234,198,180,120,204,60,118,87,25,27,221,94,65,181,208,66,75,161,149,84,154,52,87,110,82,35,111,247,140,108,201,34,55,34,73,249,84,137,68,186,204,211,174,83,169,227,89,95,25,154,157,226,242,162,141,203,244,188,200,41,250,180,16,90,72,161,149,146,18,37,87,110,74,175,140,183,140,108,201,34,55,50,170,8,181,184,70,186,204,211,110,176,106,224,89,95,25,154,157,30,51,157,125,204,244,188,200,172,121,192,124,100,228,94,81,50,233,138,90,72,157,86,26,180,222,186,77,109,95,241,247,182,122,27,163,46,69,62,5,113,209,198,131,41,86,112,214,10,231,88,168,133,89,76,217,104,226,124,61,191,44,79,216,227,178,43,228,200,182,238,221,208,172,13,165,164,150,168,111,188,36,242,188,238,243,144,221,104,27,166,201,202,48,242,58,45,107,218,52,38,100,84,93,86,75,165,155,28,206,91,210,206,54,238,179,143,180,215,35,154,56,95,207,47,203,19,246,184,236,254,9,184,202,3,85,143,171,60,0,84,27,77,156,175,231,151,229,9,123,92,246,170,134,106,163,137,243,245,252,178,60,97,143,203,238,159,128,171,60,80,245,16,203,67,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,98,89,202,136,195,33,113,59,58,109,234,148,200,84,168,80,161,82,160,74,147,38,85,59,72,18,73,41,37,153,53,130,146,36,25,142,227,58,110,141,200,23,231,117,157,226,214,234,62,111,190,229,28,51,117,236,176,208,109,137,253,242,40,127,248,149,11,185,193,161,124,201,118,71,220,134,22,26,153,148,18,151,100,38,235,36,165,87,198,91,102,36,169,17,17,165,68,170,92,146,97,95,129,126,188,131,85,3,215,106,172,224,133,203,181,54,46,71,217,174,118,106,114,26,146,81,43,165,80,218,182,73,138,19,233,116,119,222,189,106,51,26,117,175,233,182,164,28,180,52,169,38,70,30,126,97,6,155,123,85,142,169,242,152,135,237,174,50,246,133,173,246,197,109,11,173,145,73,74,109,106,102,178,78,146,26,121,187,103,70,146,26,145,73,197,171,69,52,25,246,21,232,199,219,169,212,113,173,198,10,94,199,172,100,31,115,148,237,106,7,231,1,254,137,230,201,215,243,203,50,187,61,46,59,11,142,204,200,29,107,175,168,240,10,105,156,77,28,90,25,233,111,30,242,116,247,62,122,138,11,27,207,157,117,195,249,46,116,153,103,121,42,129,211,153,192,173,44,205,211,137,230,201,215,243,203,50,187,61,46,59,64,3,162,186,252,32,208,190,133,177,236,87,219,0,255,27,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,251,127,163,121,242,245,252,178,204,110,143,203,94,211,48,74,38,41,149,102,208,12,82,147,102,54,110,235,182,37,50,71,92,214,105,83,133,104,105,95,54,216,82,142,222,16,199,34,22,202,45,191,95,230,102,91,78,176,245,185,193,222,60,212,174,146,50,9,173,37,113,72,22,90,161,81,98,83,226,208,105,33,53,157,16,57,105,141,83,171,40,19,100,22,156,138,16,210,233,74,203,38,131,173,89,40,55,183,217,50,206,231,58,27,20,17,213,229,7,129,246,45,140,101,191,218,190,100,37,139,179,51,219,18,164,45,73,219,26,149,178,76,185,144,217,168,133,212,70,54,102,247,33,9,175,236,51,234,53,245,140,216,209,105,49,151,152,72,98,44,156,191,26,151,146,236,201,104,236,244,13,32,253,221,187,197,171,123,175,45,232,43,158,59,109,117,47,94,56,226,185,29,79,143,167,5,135,247,130,94,169,224,184,232,15,134,254,229,60,132,254,96,159,81,107,45,138,91,179,214,9,137,26,171,210,134,78,8,165,209,132,199,81,75,156,38,69,158,32,189,32,83,180,144,81,151,90,54,103,108,205,93,185,89,210,150,113,62,43,218,74,70,40,38,65,155,29,217,208,160,110,77,226,150,40,229,101,197,117,204,68,33,100,55,179,13,59,12,181,120,121,159,209,172,105,102,252,142,81,139,89,195,68,18,127,225,12,212,72,148,100,79,190,108,79,126,16,53,146,146,82,35,107,4,165,81,35,219,198,117,220,26,145,163,45,211,52,166,194,181,186,207,27,140,40,72,143,137,227,14,11,221,150,31,48,115,115,50,39,216,133,220,96,111,230,101,87,110,8,79,126,153,191,153,217,237,143,218,1,26,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,123,0,2,0,236,51,163,148,26,165,148,90,107,205,168,181,150,26,165,214,82,51,51,51,51,115,145,134,30,49,6,131,70,57,14,245,240,80,162,135,125,217,151,147,54,152,149,27,12,96,0,147,145,164,210,36,149,210,66,75,38,45,180,146,168,180,144,146,145,145,145,145,139,58,244,72,50,232,52,206,145,171,135,185,18,61,28,204,190,108,181,193,211,220,96,0,0,255,88,177,1,77,156,175,231,151,229,9,123,92,246,212,196,23,243,67,12,180,79,206,167,246,177,182,21,162,137,243,245,252,178,60,97,143,203,158,154,248,98,126,136,129,246,201,249,212,62,214,102,205,3,0,128,44,74,100,173,185,149,18,215,59,165,221,29,39,178,120,107,104,102,82,90,41,25,155,228,173,16,70,117,223,211,52,126,177,82,165,189,220,96,110,78,241,49,3,88,147,3,249,193,63,6,0,0,64,109,219,109,147,17,53,187,199,147,52,91,167,20,151,144,27,90,168,243,18,135,146,46,149,101,10,75,250,165,84,84,204,170,222,241,168,226,98,118,18,177,19,119,229,0,12,101,43,37,177,243,217,149,26,52,217,201,150,84,90,42,113,35,188,213,112,94,234,184,163,166,173,52,105,203,100,181,187,32,33,209,169,194,146,86,76,78,5,103,114,44,118,77,46,159,215,140,101,3,183,24,39,213,237,83,246,175,4,204,188,87,74,169,248,139,227,60,143,243,253,115,72,167,84,39,147,239,15,117,196,36,30,113,109,127,21,247,88,77,0,255,16,180,220,38,51,73,120,143,39,73,56,45,165,45,33,55,180,80,151,169,109,89,69,201,203,20,150,244,75,73,153,134,74,51,228,81,197,197,236,36,126,24,22,186,1,24,202,86,186,109,27,180,211,38,100,146,120,149,94,35,53,235,221,157,198,97,189,55,89,11,161,147,70,78,210,42,46,142,80,58,185,29,21,212,12,47,17,247,70,220,201,44,46,231,63,187,43,39,251,243,122,94,134,46,67,95,104,181,116,171,245,91,183,239,173,211,118,51,177,204,51,156,42,83,191,183,110,30,101,214,253,143,58,158,229,39,43,131,218,4,166,179,47,109,170,4,56,141,249,206,159,253,20,159,218,83,177,171,24,77,254,228,251,39,237,119,110,175,50,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,175,34,0,234,126,213,58,165,52,28,55,104,147,73,90,82,220,82,130,68,41,197,113,75,41,165,20,215,124,126,29,183,18,51,196,94,61,172,57,150,154,148,8,225,95,238,202,226,170,169,252,202,151,204,203,74,71,106,2,156,198,124,231,207,126,138,79,237,169,216,33,106,204,15,254,236,91,248,212,126,181,29,156,198,124,231,207,126,138,79,237,169,216,33,106,204,15,254,236,91,248,212,126,181,221,10,1,0,117,183,9,173,146,154,109,155,181,205,40,77,169,13,169,65,163,146,218,56,164,146,74,106,107,2,63,141,91,138,233,97,175,25,86,3,75,181,74,132,48,48,119,157,112,85,107,126,229,75,30,102,176,131,72,125,164,190,208,9,245,78,232,183,110,223,155,214,241,30,126,94,102,56,85,166,126,15,45,196,58,148,251,35,11,204,204,64,86,6,181,9,188,104,163,217,30,122,81,34,42,169,52,179,68,86,154,52,179,113,156,198,161,25,57,226,178,78,83,219,66,29,230,9,182,148,163,167,144,29,238,186,17,191,95,230,230,15,67,115,33,203,216,155,47,153,49,143,218,190,27,39,50,74,118,79,38,74,54,77,37,78,33,57,132,144,150,165,13,89,93,41,203,18,102,245,83,73,169,134,85,179,227,177,194,197,28,36,126,39,22,202,1,248,213,86,186,109,231,179,43,54,116,170,147,37,73,184,196,41,79,45,217,182,206,234,22,47,141,22,239,100,213,251,58,76,43,114,69,12,227,176,165,56,142,154,120,86,53,119,135,33,121,211,150,58,188,58,252,103,47,106,87,107,52,113,190,158,95,150,39,236,113,217,189,19,82,23,37,147,230,147,56,116,101,235,182,37,50,201,203,56,73,74,60,98,212,167,159,8,113,137,180,228,134,213,193,44,6,186,220,134,89,133,63,70,101,25,79,77,186,142,104,141,66,104,41,148,208,245,72,121,136,83,72,78,173,12,19,110,68,154,206,170,154,53,115,58,21,161,78,153,244,130,25,213,35,80,106,70,68,160,47,227,152,150,195,217,75,109,99,133,221,224,239,6,124,49,63,196,64,251,228,124,106,31,107,179,230,49,165,199,23,243,67,12,180,79,206,167,246,177,54,107,30,0,214,143,249,204,204,181,163,102,212,149,132,80,90,45,53,107,189,105,91,218,176,34,110,110,245,54,58,93,122,124,250,225,162,130,7,45,172,96,163,21,54,176,80,11,79,56,249,145,156,217,90,106,70,208,38,28,26,159,150,242,148,182,146,24,37,41,89,153,18,202,183,73,22,149,235,66,106,136,35,122,104,195,186,96,93,70,196,133,227,112,206,100,236,104,39,57,108,104,118,144,134,100,90,136,155,52,223,240,86,219,136,26,14,37,89,28,83,67,99,133,168,84,75,165,183,120,31,193,134,68,29,119,3,181,234,182,208,127,181,240,52,31,45,231,127,198,101,86,246,82,187,162,225,169,199,200,200,200,136,76,154,52,162,210,66,74,68,109,156,198,165,81,219,103,252,50,149,45,135,76,34,135,116,42,213,233,146,105,87,161,205,170,64,171,38,181,186,130,104,141,66,104,41,148,208,245,72,121,136,83,72,78,173,12,19,110,68,154,206,66,78,230,116,42,66,157,50,233,5,179,236,8,148,154,17,17,232,203,56,158,6,151,218,198,10,155,162,189,238,0,167,46,223,9,180,159,98,44,123,42,246,0,255,134,240,228,151,249,155,153,221,254,168,29,160,225,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,7,32,0,96,125,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,70,44,75,25,113,56,36,110,71,167,77,157,18,153,10,21,42,84,10,84,105,210,164,73,9,24,234,147,146,187,63,151,212,38,226,254,183,65,30,183,100,158,251,239,182,226,83,5,207,67,101,50,218,58,250,79,201,75,236,84,9,21,143,164,81,23,89,59,75,20,120,245,105,69,155,20,90,66,250,78,223,75,91,218,251,112,197,133,245,94,4,113,86,96,190,11,245,102,89,151,29,237,180,251,173,92,101,87,25,0,6,181,208,32,117,122,50,149,36,165,217,38,91,232,221,185,147,164,13,161,227,120,74,229,209,84,20,52,75,179,13,147,88,9,213,171,82,166,74,141,78,221,112,140,53,237,64,238,186,200,236,182,117,30,168,122,176,231,33,9,41,149,94,0,255,70,73,173,46,134,28,172,183,18,180,18,90,20,215,97,64,101,238,181,210,201,165,49,254,158,62,120,121,184,119,213,184,227,35,155,156,133,114,114,69,187,90,3,0,0,0,0,0,160,238,24,17,149,70,43,109,107,27,149,150,66,74,203,70,214,210,173,68,147,110,189,137,247,1,145,226,86,18,201,225,37,18,9,224,174,89,137,16,198,49,48,59,88,198,197,252,202,151,92,99,165,99,74,15,192,98,190,135,129,246,55,249,212,222,201,182,66,8,113,126,153,191,153,39,236,143,218,83,19,88,204,247,48,208,254,38,159,218,59,217,86,8,33,206,47,243,55,243,132,253,81,123,85,3,0,236,51,163,148,26,165,148,90,107,205,168,181,150,26,165,214,82,51,51,51,51,115,145,134,30,49,6,131,70,57,14,245,240,80,162,135,125,217,151,147,54,152,149,27,12,96,0,43,63,70,102,100,100,100,210,164,153,164,208,74,35,106,227,52,46,77,226,176,36,230,165,108,57,100,18,185,99,212,166,81,137,76,187,10,109,42,253,170,52,169,85,242,1,0,0,0,0,0,0,176,62,64,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,98,89,202,136,195,33,113,59,58,109,234,148,200,84,168,80,161,82,160,74,147,38,85,239,221,138,247,66,219,108,218,224,70,179,141,218,188,78,75,34,108,18,114,58,244,135,248,83,69,213,250,37,151,72,13,149,241,213,133,132,58,225,160,68,173,72,185,153,169,164,157,205,187,44,202,254,206,148,237,109,74,75,105,86,226,52,143,247,168,45,165,100,187,204,184,68,44,183,154,178,144,42,70,141,58,88,135,18,83,11,47,193,138,97,161,218,114,37,51,169,13,172,170,204,70,14,251,148,253,35,113,149,7,252,55,156,186,124,39,208,126,138,177,236,169,216,215,87,90,150,141,82,130,68,109,29,111,52,18,81,40,29,147,93,122,210,219,210,4,165,36,12,113,227,10,35,58,5,113,90,199,161,54,70,18,51,124,201,247,156,41,101,231,170,18,182,81,59,249,112,234,242,157,64,251,41,198,178,167,98,167,74,192,23,243,67,12,180,79,206,167,246,177,54,107,30,83,122,124,49,63,196,64,251,228,124,106,31,107,179,230,97,253,0,249,136,140,189,162,68,148,157,180,144,58,173,36,11,205,105,92,218,190,226,239,109,233,78,58,165,122,124,10,226,162,141,59,45,92,99,163,21,206,177,208,20,79,24,61,181,165,37,181,12,18,180,249,158,132,210,26,17,164,121,105,173,180,201,113,170,218,210,172,129,219,226,6,249,116,196,91,6,213,196,178,140,248,84,171,68,137,199,60,101,171,248,218,46,176,3,16,64,86,11,45,180,20,90,73,165,73,115,229,38,53,242,118,207,200,150,44,114,35,146,148,79,149,72,164,203,60,237,58,149,58,158,245,149,161,217,41,46,47,218,184,76,207,139,236,157,144,54,233,189,165,225,50,14,141,157,221,235,244,100,201,165,73,146,229,21,87,154,37,216,90,72,29,191,170,28,150,170,142,94,39,140,117,25,21,163,112,226,230,32,187,42,145,77,110,223,231,49,31,25,185,87,148,76,186,162,22,82,167,149,6,173,183,110,83,219,87,252,189,173,222,198,168,75,145,79,65,92,180,241,96,138,21,156,181,194,57,22,106,97,22,247,232,71,234,35,117,180,78,168,119,66,184,123,231,230,180,142,247,240,243,178,196,151,78,245,103,104,33,214,161,220,31,89,96,102,6,78,243,151,189,227,69,27,205,86,240,90,147,214,90,10,165,69,61,82,30,226,212,113,75,200,251,134,27,145,166,179,144,226,69,101,186,150,166,76,122,193,44,67,126,93,229,181,4,250,50,142,71,198,90,118,178,194,166,104,183,67,0,230,242,61,252,179,191,201,88,246,78,246,148,30,172,121,96,46,223,195,63,251,155,140,101,239,100,79,233,193,154,7,96,46,223,195,63,251,155,140,101,239,100,79,233,193,154,7,230,242,61,252,179,191,201,88,246,78,246,148,30,87,121,192,218,49,234,202,168,181,184,181,36,89,28,167,102,117,158,66,8,237,238,190,241,130,246,56,180,109,106,227,83,237,105,134,139,30,78,84,112,43,115,24,151,55,185,194,179,172,202,95,135,136,136,136,136,72,146,36,146,18,66,73,36,109,155,182,37,73,27,102,196,178,148,17,135,67,226,118,116,218,212,41,145,169,80,161,66,165,64,149,38,77,154,158,119,227,70,68,205,110,201,70,205,214,41,197,169,35,183,208,210,188,196,161,164,75,101,94,250,172,98,74,21,21,179,170,119,68,86,88,151,131,75,236,196,93,185,31,191,218,85,73,236,124,118,59,4,196,109,104,161,145,73,41,113,73,102,178,78,82,122,101,188,101,70,146,26,17,81,74,164,202,37,25,246,21,232,199,59,88,53,112,173,198,10,94,184,92,107,227,114,148,237,106,83,24,83,250,25,186,12,29,173,213,210,173,22,238,222,185,185,78,219,205,196,50,47,241,165,83,253,217,186,121,148,89,247,63,234,120,150,159,211,252,101,239,152,206,190,180,217,243,10,173,133,86,90,72,169,52,105,236,88,165,70,222,238,145,225,140,202,77,70,146,242,169,18,201,104,94,214,89,167,82,199,141,66,243,43,71,197,229,69,27,151,23,153,158,125,19,208,60,249,122,126,89,102,183,199,101,7,104,68,117,249,65,160,125,11,99,217,175,182,0,255,55,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,118,128,6,0,40,118,218,166,247,150,132,243,184,53,119,120,163,213,146,25,87,39,105,86,86,68,73,144,124,11,161,116,196,170,142,88,106,66,122,101,49,86,98,212,143,194,106,148,131,108,165,68,54,135,109,119,240,186,149,100,102,219,146,40,36,106,212,116,93,166,187,243,238,168,201,210,182,173,244,251,104,177,120,92,27,230,204,150,34,158,117,198,40,189,138,183,202,24,196,204,31,91,40,62,187,132,253,215,10,173,133,86,90,72,169,52,105,236,88,165,70,222,238,145,225,140,202,77,70,146,242,169,18,201,104,94,214,89,167,82,199,141,66,243,43,71,197,229,69,27,151,23,153,158,167,244,152,139,204,220,43,73,70,93,73,107,169,19,74,179,214,155,182,37,238,83,254,222,80,111,163,211,165,71,168,32,214,218,120,208,194,10,54,170,226,28,119,181,240,132,213,90,67,93,82,143,172,65,155,239,81,75,33,25,65,154,151,214,82,220,32,153,38,78,205,26,184,45,78,142,80,57,204,121,80,77,44,203,136,51,77,186,117,121,204,83,182,138,81,108,125,59,0,1,83,122,96,49,223,195,64,251,155,124,106,239,100,11,231,49,31,25,185,87,148,76,186,162,22,82,167,149,6,173,183,110,83,219,87,252,189,173,222,198,168,75,145,79,65,92,180,241,96,138,21,156,181,194,57,22,106,97,22,247,232,129,197,124,15,3,237,111,242,169,189,147,109,133,0,33,206,47,243,55,243,132,253,81,123,85,67,181,33,196,249,101,254,102,158,176,63,106,175,106,0,0,212,125,210,40,180,26,45,14,205,9,74,221,72,231,205,44,164,91,205,166,165,89,220,26,97,113,45,110,121,88,131,65,231,232,210,29,43,137,16,134,122,207,64,110,142,250,202,151,220,84,58,96,74,15,44,230,123,24,104,127,147,79,237,157,108,214,60,166,244,192,98,190,135,129,246,55,249,212,222,201,118,69,64,84,151,31,4,218,175,48,150,61,106,59,65,227,189,200,126,35,170,203,15,2,237,87,24,203,30,181,93,163,49,159,153,185,118,212,140,186,146,18,74,171,53,179,214,155,182,165,13,43,226,230,86,111,163,211,165,199,167,31,54,42,120,240,194,10,54,106,225,3,11,189,240,132,137,31,160,90,132,93,70,146,74,147,84,74,11,45,153,180,208,74,162,210,66,74,70,70,70,70,46,234,208,35,201,160,211,56,71,174,30,230,74,244,112,48,251,178,213,6,75,115,131,1,28,204,94,7,104,172,29,203,242,191,225,191,99,155,38,244,73,98,153,234,112,59,150,229,127,195,111,211,8,211,131,126,166,149,3,244,200,140,44,217,191,204,200,151,182,244,99,185,17,2,111,51,202,54,54,27,12,129,246,63,214,54,158,150,81,235,139,30,185,29,85,109,207,196,249,107,202,254,119,228,73,233,138,69,236,150,186,0,147,51,227,202,63,59,9,17,31,126,110,122,154,187,150,113,222,42,109,107,142,190,169,182,181,210,62,48,0,0,42,128,46,230,8,127,17,20,14,186,148,163,126,101,132,2,172,204,56,174,204,11,53,14,0,0,0,0,128,23,32,63,150,226,189,168,10,186,84,200,140,3,160,130,62,20,46,138,145,183,35,42,125,87,90,8,42,49,23,249,189,246,90,238,46,17,68,84,219,72,151,238,110,210,180,4,47,213,50,15,67,117,90,248,169,85,79,225,115,60,123,43,98,206,168,27,191,136,200,200,51,220,146,84,135,154,27,82,201,167,19,86,92,26,118,68,205,193,188,236,226,163,201,12,102,231,37,146,24,247,239,7,221,25,17,36,74,100,20,114,58,163,52,25,77,233,33,163,83,231,135,165,171,64,76,43,136,181,89,193,157,44,43,180,7,33,228,139,127,228,114,133,186,240,107,139,201,205,157,148,73,220,83,58,117,193,38,198,54,12,205,2,122,204,229,61,93,236,88,37,74,46,29,110,78,61,195,153,197,167,152,154,106,138,91,65,174,196,173,223,172,200,94,212,6,183,34,232,51,213,207,149,140,157,84,252,194,79,167,156,102,25,154,221,151,74,45,157,64,173,58,6,240,139,171,46,242,189,29,210,0,112,33,35,215,222,164,208,58,173,22,47,128,110,175,200,85,72,125,136,181,146,86,167,137,15,23,233,151,145,43,42,173,180,62,192,61,253,38,25,165,70,205,87,62,212,95,227,34,190,220,142,140,74,194,41,113,0,0,0,0,184,143,249,185,244,25,117,111,58,45,94,201,238,222,190,137,155,112,221,155,34,37,108,208,227,175,173,85,118,127,225,205,123,157,77,210,145,251,219,221,157,11,199,203,75,202,225,114,215,100,143,178,91,3,172,8,250,144,153,159,47,149,190,91,22,68,80,137,186,156,158,156,223,65,35,225,19,39,97,78,134,67,79,221,153,212,99,94,126,69,100,144,196,179,236,191,236,102,132,191,188,120,243,247,138,0,255,26,188,182,105,244,113,196,90,127,247,102,22,179,46,59,82,42,68,81,252,79,106,158,14,63,201,15,221,49,54,133,240,113,250,65,252,119,30,113,226,101,196,14,212,165,38,34,193,160,177,60,84,79,128,0,255,188,123,185,220,249,44,37,172,212,188,119,75,209,198,8,246,208,93,85,117,230,176,147,114,63,138,223,190,159,229,133,229,87,46,57,134,229,234,155,239,220,100,27,27,16,115,152,252,215,186,107,111,122,172,66,69,42,205,113,194,143,140,93,63,224,107,242,242,249,100,223,248,245,90,148,87,171,25,26,57,45,112,154,237,20,61,209,252,63,203,13,203,207,107,252,202,73,100,60,116,86,179,145,250,136,207,252,175,148,65,229,232,185,196,216,149,183,117,138,250,205,142,124,148,65,132,24,17,17,11,200,0,255,99,178,78,151,20,107,189,234,84,203,55,54,198,62,32,0,255,49,228,21,155,196,170,24,171,216,209,112,121,198,62,70,39,38,0,255,147,137,253,151,171,184,149,233,220,52,247,178,4,63,234,243,34,248,229,247,218,133,124,42,0,255,166,227,157,165,24,148,147,90,227,21,154,153,102,13,67,37,207,152,196,177,0,255,59,127,76,138,151,17,57,140,183,162,148,178,161,43,91,216,78,161,140,121,169,247,235,234,107,197,248,121,242,222,153,66,193,92,85,113,193,205,104,42,95,179,11,88,34,33,199,254,211,73,46,220,39,105,89,73,41,217,72,92,200,89,167,60,19,27,179,55,131,152,199,8,0,255,169,126,110,76,219,155,36,125,189,69,21,55,26,173,20,239,185,200,75,85,82,185,98,175,219,182,137,141,31,32,167,207,149,241,143,113,188,122,54,171,137,104,50,20,81,89,146,42,234,169,51,107,248,196,200,76,35,113,102,206,94,202,201,141,81,223,78,250,218,65,86,109,175,26,205,125,74,9,95,163,13,103,158,248,151,219,29,113,19,23,179,42,111,248,31,65,79,191,132,159,171,50,177,104,43,35,94,54,19,103,75,58,133,122,87,109,234,224,167,78,189,33,135,57,204,208,238,73,55,210,47,245,185,186,246,242,182,234,13,121,190,209,184,123,27,157,174,56,222,237,29,169,135,147,40,131,25,117,98,14,223,206,29,53,98,71,144,168,110,113,223,90,144,90,34,155,207,238,91,250,35,228,233,50,220,136,149,233,210,204,204,159,250,135,235,134,35,174,45,9,172,42,36,58,49,220,84,42,97,169,44,38,241,114,210,206,104,159,51,194,127,238,29,89,143,92,144,136,149,244,45,65,92,66,166,168,25,114,107,46,89,140,54,237,152,244,105,82,17,131,216,153,159,230,51,174,141,132,184,35,79,79,118,62,98,189,172,149,169,145,49,110,84,147,219,24,53,168,163,68,233,19,171,50,27,202,202,21,102,103,125,38,58,64,166,62,183,162,190,86,102,70,45,41,113,234,180,109,201,91,46,245,238,98,34,2,165,54,181,54,57,44,97,167,42,198,177,215,81,33,118,230,138,200,12,5,64,57,232,183,110,211,54,14,43,178,62,232,67,159,153,132,88,192,136,252,206,166,194,81,31,25,65,43,125,208,231,170,5,14,43,215,170,37,14,128,10,250,80,184,128,122,122,129,88,36,114,200,207,32,10,120,191,198,65,159,114,88,25,59,106,137,131,62,20,197,11,241,151,226,191,91,224,207,88,188,16,127,41,254,183,192,159,17,37,136,109,170,191,220,94,145,202,225,177,10,73,135,9,82,90,36,59,124,3,27,247,95,15,92,62,54,169,184,158,209,27,173,253,208,216,38,251,127,239,72,229,112,245,72,180,99,82,227,69,178,219,55,176,153,0,255,192,237,189,146,98,121,222,141,90,109,244,60,96,1,254,23,231,208,249,92,86,124,203,234,212,204,89,71,218,177,174,254,47,79,161,126,123,165,197,180,172,70,210,108,117,0,188,160,111,44,94,208,55,115,192,251,91,159,112,12,125,202,113,175,120,25,113,208,135,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,128,122,170,160,168,39,10,247,51,0,118,134,2,0,0,160,130,158,6,27,128,92,246,183,137,14,239,242,36,73,34,124,201,217,86,204,177,93,19,226,247,79,117,98,243,170,164,20,250,112,143,19,2,2,233,16,235,207,39,151,245,25,69,151,119,52,146,80,90,9,198,100,161,118,116,195,54,77,172,15,223,235,47,51,115,100,68,170,199,46,25,138,99,199,141,221,123,30,192,252,239,219,90,241,236,206,123,147,102,161,35,239,224,253,211,125,207,239,109,247,76,188,102,54,58,0,0,0,0,0,0,0,160,2,230,226,66,174,132,5,148,3,206,0,255,207,44,169,16,247,179,38,28,21,119,164,2,196,206,106,81,97,103,40,0,42,238,8,5,140,54,96,62,226,235,104,232,73,27,25,117,167,164,114,107,15,21,205,108,82,233,114,169,241,83,177,212,125,238,179,193,27,238,235,86,109,237,216,234,23,82,107,181,198,69,149,222,105,140,68,97,70,93,110,30,70,118,253,101,17,115,243,130,13,17,235,187,31,145,177,35,34,106,225,146,214,137,172,180,125,153,241,185,57,159,230,25,241,39,246,91,79,230,41,59,170,135,243,142,50,220,115,150,218,145,233,215,173,157,43,249,206,0,153,247,98,103,230,94,43,43,173,244,108,185,213,104,178,164,148,136,233,30,28,91,79,137,89,135,214,152,196,233,195,74,217,236,76,27,163,33,159,185,212,71,70,70,38,169,180,112,9,243,70,25,57,163,50,121,69,225,51,184,124,234,149,233,135,187,30,37,220,139,162,143,136,26,43,107,161,245,32,149,25,177,89,251,30,122,220,23,85,42,80,167,95,23,252,149,156,107,249,194,160,203,181,51,242,36,242,17,37,74,68,189,186,209,60,89,75,233,236,236,82,21,85,154,1,149,22,27,124,98,175,169,148,168,100,23,218,13,13,112,113,229,214,189,122,33,246,33,240,135,126,237,181,162,198,167,175,110,222,71,198,119,83,125,122,20,106,248,80,31,224,251,183,130,127,214,77,84,14,245,191,238,191,22,244,173,154,42,2,31,64,253,0,245,0,255,244,0,255,98,0,255,187,53,181,15,244,127,187,254,54,157,126,234,87,0,255,102,241,209,235,128,40,3,230,133,122,185,200,181,106,94,191,151,48,222,218,112,120,150,166,97,29,116,14,154,102,204,75,246,222,114,116,110,182,170,203,113,217,12,242,6,236,201,118,28,241,82,218,222,229,162,70,197,149,59,82,150,0,161,79,93,228,210,213,166,228,138,226,230,150,126,87,98,100,199,27,241,108,176,106,101,90,53,233,209,99,81,26,199,219,151,236,219,144,87,95,188,108,118,62,92,114,47,43,45,149,138,93,178,184,141,84,13,137,109,162,85,152,139,110,193,172,165,76,227,228,52,61,15,249,25,247,50,35,31,17,89,98,111,135,82,135,142,202,205,72,213,120,181,41,110,227,218,249,172,75,231,118,143,216,44,41,17,217,136,192,110,109,79,211,214,36,210,35,241,241,153,180,166,204,236,225,116,155,206,62,51,96,234,247,218,177,244,212,165,213,86,247,237,157,52,11,23,206,123,113,244,209,162,95,205,253,163,111,50,184,157,253,208,134,71,204,79,252,249,136,175,139,178,87,148,200,58,121,104,168,180,159,120,104,83,58,61,154,53,136,132,45,238,176,130,81,60,162,135,251,249,173,211,167,240,203,183,222,215,174,115,171,61,99,16,55,239,220,249,94,84,40,54,247,120,183,100,104,230,103,92,102,105,212,229,233,73,238,72,82,73,165,73,115,136,119,185,213,106,78,229,214,203,83,113,85,47,8,116,24,97,23,75,69,77,139,4,118,178,29,137,0,48,59,232,242,81,244,17,133,238,72,82,41,141,223,184,111,146,32,211,135,180,101,106,10,226,167,8,200,227,13,0,255,178,141,179,14,40,0,42,232,34,34,128,8,34,167,155,29,243,244,207,21,122,178,50,107,56,101,229,184,9,139,35,136,75,88,42,54,69,74,116,169,209,232,129,57,60,96,3,155,29,242,107,231,130,174,124,22,111,177,130,82,66,75,151,108,110,106,156,102,75,137,94,81,243,240,80,204,105,83,90,246,101,65,134,101,156,196,149,203,251,145,139,74,73,172,160,180,201,168,180,37,37,234,132,203,156,83,17,74,43,153,54,141,84,63,92,4,102,20,111,169,199,153,63,187,142,173,117,36,33,226,94,174,140,88,123,103,169,165,22,77,169,236,154,110,19,170,196,120,207,187,199,61,147,42,179,234,248,192,78,183,82,248,200,126,176,113,27,243,186,173,79,26,203,201,200,72,146,17,165,174,231,173,164,16,178,195,170,50,110,169,182,116,137,57,205,10,213,211,128,57,238,230,24,15,218,140,118,251,152,250,149,207,199,202,179,185,204,108,217,136,31,148,225,190,216,81,216,4,175,27,196,198,53,138,7,248,228,113,162,45,205,239,44,204,119,8,25,107,239,166,164,190,120,207,32,241,208,28,66,221,145,136,113,71,168,201,12,139,83,203,154,140,79,185,26,45,101,96,170,45,106,83,24,0,254,214,223,201,253,232,116,122,247,103,111,239,197,145,10,136,6,28,194,171,198,194,220,116,84,216,25,10,128,10,16,185,84,204,140,12,192,189,20,118,134,2,0,0,0,0,0,0,0,0,0,0,64,3,0,200,65,79,1,252,71,144,218,90,181,97,107,117,60,72,232,254,52,221,74,245,223,53,73,165,238,162,30,213,4,113,195,174,41,83,9,119,69,254,56,153,221,30,33,234,39,52,223,122,27,10,170,0,255,34,159,121,6,69,169,89,29,34,58,203,94,199,28,176,45,27,56,95,51,234,114,91,151,34,154,15,122,165,177,235,158,173,145,97,166,236,113,214,162,210,213,160,61,22,49,226,175,116,203,149,251,13,110,155,83,9,43,239,229,120,156,171,185,34,7,60,109,146,125,72,170,139,165,185,24,117,169,177,13,139,152,226,127,46,220,113,174,149,196,100,186,6,89,37,31,80,33,116,161,168,160,75,57,64,230,8,70,100,102,81,200,71,68,18,72,82,44,160,174,248,19,205,147,175,231,151,101,118,123,92,246,1,68,93,241,39,154,39,95,207,47,203,236,246,184,236,0,13,136,234,242,131,64,251,22,198,178,95,109,7,104,252,55,162,186,252,32,208,190,133,177,236,87,219,1,26,0,169,9,27,158,237,0,255,173,127,141,235,199,247,11,63,187,67,29,246,63,235,7,186,47,250,54,250,127,128,30,170,221,125,187,251,117,236,86,8,32,171,133,22,90,10,173,164,210,164,185,114,147,26,121,187,103,100,75,22,185,17,73,202,167,74,36,210,101,158,118,157,74,29,207,250,202,208,236,20,151,23,109,92,166,231,69,254,75,232,38,244,145,40,109,58,78,210,106,60,180,70,56,47,91,28,183,188,133,76,111,8,173,236,48,135,252,184,163,177,195,12,127,158,214,127,135,67,121,155,187,174,119,54,243,159,253,163,157,178,129,197,124,15,3,237,111,242,169,189,147,109,253,105,33,180,144,66,43,37,37,74,174,220,148,94,25,111,25,217,146,69,110,100,84,17,106,113,141,116,153,167,221,96,213,192,179,190,50,52,59,61,102,58,251,152,233,121,145,0,255,142,0,4,8,113,126,153,191,153,39,236,143,218,171,26,170,13,33,206,47,243,55,243,132,253,81,123,85,3,0,0,0,166,244,192,98,190,135,129,246,55,249,212,222,201,102,205,99,74,15,44,230,123,24,104,127,147,79,237,157,108,144,6,174,147,76,148,164,164,105,75,233,86,73,125,42,141,82,107,169,17,249,52,161,172,97,214,68,36,138,58,13,105,153,19,125,248,8,227,98,70,18,87,48,195,152,155,195,217,165,236,36,135,173,98,149,196,204,204,204,204,140,26,53,163,212,90,106,70,113,92,199,169,81,220,151,252,60,229,45,153,204,37,135,140,42,53,234,114,106,215,174,205,170,95,171,90,181,170,62,194,208,38,89,50,162,236,96,43,117,217,146,212,125,70,228,250,208,96,107,182,217,190,98,90,72,195,95,177,235,136,86,177,26,126,124,6,243,182,172,10,202,124,54,86,165,158,108,36,104,111,105,0,255,51,12,242,147,139,84,202,184,73,46,181,82,207,134,102,184,150,182,182,110,156,140,167,78,243,80,242,91,86,184,54,56,169,118,92,10,205,89,151,30,48,51,24,197,92,182,133,101,252,214,46,202,245,45,50,50,118,236,181,163,194,43,212,109,87,109,107,101,164,191,121,40,235,173,27,153,41,46,108,60,183,81,18,155,187,208,101,158,229,169,59,182,228,29,183,178,52,7,230,65,153,219,90,106,75,114,19,82,89,82,139,243,230,72,238,203,134,19,148,86,50,117,158,247,113,202,160,69,13,219,58,169,25,198,210,203,2,19,46,226,119,246,179,141,76,81,30,2,180,23,179,215,29,100,144,166,70,102,237,190,232,53,72,109,131,180,14,173,209,56,65,72,190,121,114,179,148,126,202,1,170,17,11,77,94,24,9,236,122,148,136,236,122,224,118,126,101,93,187,193,76,182,60,123,221,33,60,249,101,254,102,102,183,63,106,87,109,84,53,132,39,191,204,223,204,236,246,71,237,33,8,34,147,84,18,149,84,90,104,137,40,180,144,18,149,22,82,34,35,35,35,115,81,135,158,49,58,131,73,57,114,245,48,87,98,136,125,57,152,147,54,120,154,27,252,99,0,251,103,82,143,36,181,144,164,225,100,91,9,73,183,146,42,91,73,13,234,184,109,101,232,219,52,204,249,251,168,17,143,178,56,97,72,174,9,110,46,39,105,213,160,217,200,54,113,176,77,98,135,231,1,100,181,208,66,75,161,149,84,154,52,87,110,82,35,111,247,140,108,201,34,55,34,73,249,84,137,68,186,204,211,174,83,169,227,89,95,25,154,157,226,242,162,141,203,244,188,200,158,9,92,55,217,40,81,169,211,144,234,173,148,194,148,154,164,208,74,35,243,117,194,89,34,105,73,116,117,29,234,178,32,250,144,48,214,101,228,114,249,50,140,129,50,150,178,141,28,118,71,123,157,129,197,124,15,3,237,111,242,169,189,147,109,253,105,33,180,144,66,43,37,37,74,174,220,148,94,25,111,25,217,146,69,110,100,84,17,106,113,141,116,153,167,221,96,213,192,179,190,50,52,59,61,102,58,251,152,233,121,145,0,255,142,0,4,8,113,126,153,191,153,39,236,143,218,213,155,75,75,74,106,20,150,84,139,71,154,26,89,24,238,145,17,245,169,244,105,72,99,211,25,181,104,139,27,66,42,180,187,76,36,86,77,90,45,180,173,98,51,77,175,103,179,177,175,52,68,46,86,157,210,147,118,47,37,139,183,134,102,16,238,100,151,128,84,145,18,222,137,104,240,171,81,143,29,126,42,212,10,210,143,56,197,73,105,172,206,126,180,171,211,141,246,233,132,157,91,171,22,143,70,163,121,251,38,125,221,135,227,78,188,29,119,156,119,186,159,251,17,222,73,250,122,47,232,141,170,244,42,253,132,171,31,16,140,104,121,221,112,50,93,18,78,84,74,91,234,54,173,91,190,57,180,26,73,83,209,238,207,115,38,14,183,96,79,105,188,229,246,138,14,149,50,149,101,89,155,201,36,119,20,123,173,93,197,92,178,195,13,183,33,164,54,196,45,149,182,37,83,72,84,43,221,27,167,180,14,165,239,99,82,13,22,147,202,166,105,105,82,232,187,15,197,121,168,82,171,18,182,102,173,24,182,136,157,34,181,131,120,46,71,70,37,37,42,41,133,22,26,81,104,33,53,73,161,149,70,70,70,70,198,46,109,45,99,116,6,147,130,28,26,226,161,203,16,251,114,48,39,149,49,43,203,248,199,0,6,59,128,53,143,207,229,135,248,103,159,156,177,236,99,237,41,61,88,243,248,92,126,136,127,246,201,25,203,62,214,174,108,208,196,244,215,164,78,180,109,212,73,178,133,100,182,204,67,219,134,50,116,84,115,107,93,20,241,118,196,54,100,82,251,18,7,98,215,191,136,189,153,148,53,161,136,246,16,160,29,156,157,54,49,50,50,50,34,147,38,141,168,180,144,18,81,27,167,113,105,212,246,25,191,76,101,203,33,147,200,33,157,74,117,186,100,218,85,104,179,42,208,170,73,173,134,229,65,149,200,110,253,75,178,227,79,10,21,174,246,175,6,201,45,85,201,248,79,206,38,128,139,199,254,103,188,206,95,54,224,79,183,71,217,129,12,156,182,68,212,73,37,164,54,110,82,226,70,52,221,93,118,111,218,146,198,222,75,153,118,92,42,206,90,157,212,12,35,173,2,243,133,103,108,238,85,55,166,95,35,236,97,91,168,140,205,99,171,25,194,147,95,230,111,102,118,251,163,118,213,70,85,67,120,242,203,252,205,204,110,127,212,30,128,0,0,0,0,236,185,140,85,233,139,30,25,125,110,142,91,239,111,211,176,165,239,23,17,210,235,189,238,72,143,247,135,65,122,180,81,18,155,251,16,232,87,36,129,127,109,2,23,219,58,246,95,3,16,245,48,50,42,41,81,73,41,180,208,136,66,11,169,73,10,173,52,50,50,50,50,118,105,107,25,163,51,152,20,228,208,16,15,93,134,216,151,131,57,169,140,89,89,198,63,6,48,88,175,229,105,178,201,116,105,182,73,42,109,169,219,52,13,229,222,214,106,36,77,69,91,51,106,22,84,219,111,193,158,210,120,163,247,76,43,179,42,83,89,142,181,127,249,192,222,119,20,155,196,245,184,9,167,102,169,196,237,22,181,164,217,84,150,125,147,173,76,67,27,38,232,75,34,200,113,122,21,219,180,162,114,42,165,126,71,14,67,179,114,249,116,102,88,86,102,88,211,78,170,219,211,236,201,9,128,171,60,80,245,184,202,3,64,181,209,196,249,122,126,89,158,176,199,101,175,106,168,54,154,56,95,207,47,203,19,246,184,236,254,9,0,104,73,29,250,78,198,137,242,52,110,83,171,57,166,239,152,123,82,111,101,185,228,161,228,161,184,200,219,105,212,165,237,158,160,126,56,192,234,162,216,156,207,198,174,111,247,29,236,98,246,0,255,70,213,103,102,230,206,181,87,82,248,132,180,205,166,13,161,108,244,183,12,101,186,123,31,179,194,155,141,231,206,74,226,124,239,186,204,204,60,117,199,233,188,99,105,150,102,26,131,8,210,210,204,160,221,118,141,102,41,110,80,215,173,37,218,38,11,205,39,104,27,164,20,83,202,83,113,88,168,113,59,2,133,30,93,30,187,226,244,208,172,107,203,120,214,14,182,129,158,206,208,226,118,139,146,108,141,18,52,93,210,68,165,133,148,168,180,97,80,181,244,54,159,80,148,202,40,67,16,203,32,75,188,202,105,9,226,23,11,61,66,51,150,93,117,218,158,103,95,195,181,161,215,74,105,133,80,122,68,113,107,113,90,26,101,105,210,220,96,218,226,16,23,53,234,74,35,70,166,72,155,38,164,90,81,151,65,24,75,51,115,148,161,236,6,99,218,170,182,210,103,100,228,202,181,87,146,248,180,52,206,38,14,33,111,244,185,108,121,186,123,31,189,194,155,130,251,206,186,225,124,239,74,203,204,204,148,192,233,76,96,105,110,101,239,132,109,227,102,173,94,72,161,78,148,82,156,32,205,147,227,186,83,139,75,93,144,155,180,16,102,92,163,186,108,81,248,201,68,198,152,192,28,81,158,38,197,205,77,118,85,31,219,223,134,145,25,25,25,153,52,105,38,41,180,210,136,218,56,141,75,78,162,28,150,196,188,148,45,135,76,162,215,99,212,166,81,137,76,187,10,253,229,107,251,171,210,164,206,236,117,95,27,183,208,146,17,165,212,166,70,196,211,70,169,145,183,123,68,70,37,153,153,84,188,90,68,227,125,64,191,98,187,157,74,29,239,20,92,99,116,204,74,246,49,187,218,81,182,154,97,133,128,168,46,63,8,180,111,97,44,251,213,246,0,255,70,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,254,223,104,158,124,61,191,44,179,219,227,178,87,24,54,13,141,164,149,82,75,113,156,36,197,137,116,189,181,204,90,181,25,141,186,169,50,213,56,85,148,181,52,169,38,70,38,5,102,20,207,56,223,171,114,76,129,70,216,60,182,80,25,123,216,86,72,136,200,204,204,136,36,73,50,74,173,165,70,210,182,105,91,18,197,125,201,207,83,25,113,56,36,110,200,168,82,163,46,153,10,21,42,172,250,181,106,210,164,234,99,17,115,47,78,45,187,169,46,19,237,142,234,141,148,246,173,110,210,164,193,132,233,219,82,71,12,202,177,91,98,213,197,232,120,148,218,85,150,40,151,143,236,173,74,53,108,28,183,189,218,151,12,168,247,209,183,244,215,184,209,184,221,243,250,47,238,168,254,232,195,215,61,203,77,210,59,245,63,175,127,138,62,163,143,67,0,255,29,111,86,0,255,31,137,145,145,145,17,153,52,105,68,165,133,148,136,218,56,141,75,163,182,207,248,101,42,91,14,153,68,14,233,84,170,211,37,211,174,66,155,85,129,86,77,106,53,44,15,154,244,141,54,133,236,150,180,108,52,43,74,247,74,26,182,180,81,163,230,19,170,143,75,26,209,41,200,110,141,213,8,35,228,177,105,215,89,34,99,62,178,137,42,45,177,113,220,14,101,7,51,112,218,18,81,39,149,144,218,184,73,137,27,209,116,119,217,189,105,75,26,123,47,101,218,113,169,56,107,117,82,51,140,180,10,204,23,158,177,185,87,221,152,126,141,176,135,109,161,50,54,143,173,102,8,79,126,153,191,153,217,237,143,218,85,27,85,13,225,201,47,243,55,51,187,253,81,59,136,225,38,149,108,55,91,39,233,142,49,41,181,125,30,90,202,183,120,28,210,130,106,25,204,62,15,147,98,166,152,56,38,14,146,73,202,104,201,212,192,93,145,225,156,45,218,73,243,216,235,238,113,41,169,167,67,10,37,81,243,78,83,220,134,38,243,214,179,70,13,165,91,104,57,139,42,215,200,239,72,28,28,170,137,101,25,241,111,151,145,25,235,122,133,254,9,118,70,251,26,170,133,22,90,10,173,164,210,164,185,114,147,26,121,187,103,100,75,22,185,17,73,202,167,74,36,210,101,158,118,157,74,29,207,250,202,208,236,20,151,23,109,92,166,231,69,78,209,167,133,208,66,10,173,148,148,40,185,114,83,122,101,188,101,100,75,22,185,145,81,69,168,197,53,210,101,158,118,131,85,3,207,250,202,208,236,244,152,233,236,99,166,231,69,6,66,64,19,231,235,249,101,121,194,30,151,61,53,241,197,252,16,3,237,147,243,169,125,172,13,116,220,106,161,181,44,81,28,226,230,219,218,176,244,202,120,203,231,152,52,10,191,170,137,123,202,33,180,144,78,87,124,92,220,169,212,241,170,18,38,182,21,28,99,19,187,202,216,42,254,50,232,34,246,94,73,73,102,70,80,154,53,41,165,164,56,181,101,220,210,136,113,159,74,107,217,13,137,86,69,113,133,155,126,75,164,208,92,246,49,58,215,178,82,5,191,115,120,30,102,234,34,116,132,86,72,183,66,184,123,231,230,186,110,55,243,203,50,195,169,78,245,123,235,38,86,166,220,0,255,88,224,89,6,178,242,151,77,96,58,27,205,246,208,79,146,81,42,37,25,36,179,148,36,25,142,219,180,13,201,204,23,231,117,157,218,16,210,176,76,190,229,28,51,133,20,113,87,142,136,253,242,40,127,24,154,245,89,198,161,124,201,85,71,220,26,33,165,78,107,169,101,210,134,208,214,169,151,167,68,189,201,215,161,109,109,78,157,34,37,147,156,122,85,170,58,38,228,148,232,124,112,43,15,185,249,213,150,241,153,93,101,127,181,112,199,148,74,159,91,210,45,148,196,238,222,108,54,68,124,148,120,118,70,113,27,213,174,89,58,9,147,248,142,46,106,203,139,207,152,147,29,121,169,120,237,126,186,45,212,190,208,176,205,90,175,180,201,134,6,125,137,211,150,154,153,164,208,74,179,37,53,132,18,71,2,229,195,219,151,138,73,133,204,177,130,122,84,77,21,81,104,200,89,213,54,91,22,109,78,166,93,169,1,0,0,0,169,9,195,33,85,18,125,14,77,135,144,146,203,155,187,222,240,112,81,227,93,153,196,113,84,133,102,234,212,76,158,251,90,171,45,19,62,227,113,118,100,164,98,138,251,233,118,47,187,98,175,181,173,221,34,74,102,165,83,26,121,105,83,105,75,60,33,148,58,37,224,151,56,141,138,60,225,184,171,19,78,34,145,81,49,172,150,77,179,62,24,42,55,67,217,50,174,178,137,109,241,60,228,35,50,246,138,18,81,118,210,66,234,180,146,44,52,167,113,105,251,138,191,183,165,59,233,148,234,241,41,136,139,54,238,180,112,141,141,86,56,199,66,83,60,97,239,180,219,54,51,74,118,139,55,73,54,77,37,46,29,183,181,86,151,165,13,89,93,41,243,212,151,20,75,74,169,134,85,179,35,82,197,186,236,92,126,39,22,202,253,24,202,174,186,109,231,179,83,29,100,36,169,52,73,165,180,208,146,73,11,173,36,42,45,164,100,100,100,100,154,202,59,234,208,35,201,160,211,248,188,101,174,30,230,74,244,112,48,251,242,143,233,121,154,27,12,224,73,118,16,227,206,175,77,139,95,163,215,188,115,147,126,239,195,127,47,221,237,120,224,188,211,29,223,185,190,59,73,175,238,58,189,158,93,209,171,244,162,237,62,137,85,68,147,63,249,254,73,251,157,219,21,18,70,70,129,231,210,112,232,204,122,170,219,146,55,99,68,186,101,212,215,77,150,214,72,113,173,51,163,93,112,137,144,75,119,172,4,49,83,54,155,41,148,155,163,230,115,210,58,27,24,189,45,105,42,13,74,155,150,241,30,197,37,149,174,150,37,215,136,229,80,115,214,74,69,167,81,5,211,144,98,154,226,53,71,49,220,85,35,46,91,38,181,159,74,149,57,201,97,99,181,171,24,33,81,8,161,180,20,186,126,165,108,109,9,201,169,149,97,178,201,140,84,65,199,201,156,78,69,168,43,26,51,167,231,29,129,82,51,34,62,131,249,192,210,224,82,219,168,110,175,179,39,39,100,220,39,149,20,124,196,109,94,198,245,254,185,163,179,169,115,200,247,135,202,97,18,115,184,182,191,138,5,172,166,127,69,3,156,198,124,231,207,126,138,79,237,169,216,33,106,204,15,254,236,91,248,212,126,181,189,178,101,46,147,230,90,148,102,148,111,73,200,213,27,67,90,183,214,65,109,195,56,76,73,239,28,50,220,232,180,196,207,7,127,88,171,224,90,45,172,96,23,171,88,213,238,58,102,91,217,102,46,146,228,222,149,100,146,111,81,199,165,251,67,93,135,214,193,110,251,184,79,185,238,27,50,220,24,181,196,192,7,131,88,107,227,90,83,172,224,8,171,184,202,238,58,102,167,218,214,8,73,243,188,145,53,105,209,182,117,74,114,196,109,74,47,109,163,100,141,28,165,54,111,233,81,207,183,213,36,156,60,62,109,49,137,147,74,153,50,51,165,141,85,88,230,62,138,61,202,78,149,64,143,190,238,221,186,69,95,183,238,221,187,115,143,62,58,141,150,180,111,223,233,121,239,119,5,239,66,247,235,125,16,253,89,92,118,191,236,190,63,171,29,51,239,149,82,42,254,226,56,207,227,124,0,255,28,210,41,213,201,228,251,67,29,49,137,71,92,219,95,197,61,86,211,223,6,23,154,132,22,82,43,173,235,151,202,208,166,142,92,90,30,54,219,140,72,29,132,28,207,41,83,180,186,98,50,11,122,217,241,43,53,47,226,211,151,15,60,13,214,178,141,234,54,69,251,82,3,236,220,222,180,120,244,26,205,59,55,233,235,70,28,183,218,237,120,224,188,237,253,220,145,239,78,210,171,123,65,159,181,162,87,233,89,156,252,0,248,111,16,14,153,84,233,115,72,180,181,146,92,222,156,205,152,136,143,26,239,202,164,109,91,218,213,75,167,102,242,220,215,69,147,121,241,25,143,179,35,163,10,175,221,79,183,123,217,83,19,87,121,208,165,38,155,74,106,169,196,201,236,78,195,121,169,227,144,93,135,148,168,45,147,213,238,130,154,203,168,233,83,93,49,57,21,156,9,82,41,212,72,124,94,51,150,13,228,28,108,84,183,79,217,191,27,240,197,252,16,3,237,147,243,169,125,172,205,154,199,148,30,95,204,15,49,208,62,57,159,218,199,218,139,232,173,149,68,4,109,178,45,240,105,41,79,105,72,77,114,84,146,149,41,161,124,219,120,78,135,162,99,135,56,162,135,182,163,52,46,230,181,92,56,14,231,172,193,113,182,145,195,134,102,175,51,96,9,126,133,144,115,0,255,140,67,90,66,247,223,123,165,173,198,133,246,239,116,170,80,8,119,117,0,255,162,223,188,106,35,245,119,176,89,217,21,114,70,173,181,40,110,205,90,39,36,106,172,74,27,58,33,148,70,19,30,71,45,113,154,20,121,130,244,130,76,209,66,70,93,106,217,156,177,53,119,229,102,73,91,198,249,172,104,215,29,114,17,17,123,37,137,36,59,106,45,117,66,73,16,154,235,56,197,125,202,223,27,210,157,140,74,21,9,21,196,90,27,119,166,184,198,89,85,156,227,174,41,102,113,0,110,221,26,73,167,148,150,226,56,81,105,155,209,122,107,153,181,137,75,38,123,35,209,56,85,148,133,186,166,25,62,34,142,226,25,231,187,210,109,106,17,151,121,108,161,205,54,186,93,219,0,229,123,117,163,86,182,208,8,66,221,183,180,65,189,147,73,60,164,45,189,163,81,205,49,97,38,94,131,36,126,211,97,241,142,17,14,102,170,75,20,51,218,69,183,230,217,27,206,176,87,59,146,157,148,152,203,140,92,59,105,38,93,81,104,165,21,82,131,214,91,183,41,14,83,226,230,80,111,99,212,165,72,168,31,214,42,120,48,197,10,206,170,98,3,119,181,48,139,217,242,80,75,45,105,131,70,205,166,182,148,37,52,28,167,221,222,147,169,23,218,173,146,102,152,246,117,202,77,249,125,219,71,245,192,78,13,247,148,250,22,241,59,147,217,77,153,72,153,0,237,186,236,213,15,144,77,91,107,55,135,174,164,101,133,211,141,208,151,201,146,217,212,108,220,44,5,92,9,184,90,89,115,171,133,153,78,96,110,250,226,161,82,221,13,182,49,61,59,173,45,52,202,94,177,0,255,12,225,201,47,243,55,51,187,253,81,187,106,163,170,33,60,249,101,254,102,102,183,63,106,15,64,64,109,47,78,144,168,5,41,110,137,164,244,172,181,101,154,172,53,87,106,176,76,138,195,38,54,68,73,109,70,132,112,156,144,63,70,70,37,114,205,170,138,66,217,147,92,21,146,125,217,149,26,180,137,209,132,11,191,210,182,182,164,210,40,164,154,153,38,107,93,53,154,116,131,35,164,183,21,136,84,90,73,228,112,137,142,2,24,105,86,34,132,81,12,204,90,13,237,98,86,122,201,119,236,202,13,176,87,236,181,55,165,213,105,222,233,117,74,243,214,237,113,73,197,11,247,253,91,240,174,81,65,220,210,179,251,186,51,179,140,167,25,234,190,142,177,89,249,33,159,17,177,118,212,72,178,163,16,74,171,165,4,161,185,142,211,154,88,17,55,183,116,39,163,82,53,10,227,15,23,21,220,153,226,26,211,114,63,27,88,104,138,245,108,149,78,73,169,153,117,250,22,71,51,41,173,77,29,135,184,187,211,100,148,120,146,214,164,37,86,0,255,246,201,70,164,26,117,123,154,224,162,235,172,72,13,89,104,57,167,152,73,207,155,237,191,13,44,230,123,24,104,127,147,79,237,157,108,0,217,173,238,216,171,80,82,115,21,85,21,209,155,26,36,164,159,121,193,173,66,170,140,175,11,23,26,174,244,195,59,6,22,222,245,57,203,233,44,202,20,189,52,175,50,80,43,165,210,8,90,125,132,175,17,149,208,150,142,66,228,173,105,35,106,188,73,104,18,17,171,159,251,102,91,82,117,186,61,181,113,81,180,81,164,249,44,180,156,45,204,92,228,205,118,165,163,77,150,164,101,169,109,141,40,181,44,180,121,218,44,52,87,105,190,108,144,50,133,24,19,41,197,25,23,58,240,80,36,128,145,78,137,67,179,38,25,147,177,179,115,213,119,246,62,18,215,206,181,215,42,117,90,189,91,141,86,234,221,189,51,46,89,184,226,185,113,55,46,52,42,136,37,250,121,167,247,89,150,241,52,191,220,47,48,54,7,230,1,96,253,152,143,140,220,43,74,38,93,81,11,169,211,74,131,214,91,183,169,237,43,254,222,86,111,99,212,165,200,167,32,46,218,120,48,197,10,206,90,225,28,11,181,48,139,147,31,0,202,189,150,36,180,86,66,106,93,143,146,183,184,116,228,210,242,176,225,68,166,169,172,227,120,78,153,162,213,41,141,158,51,243,142,95,169,121,17,129,193,140,99,105,176,150,109,172,176,215,217,127,156,182,233,189,37,225,60,110,205,29,222,104,181,100,198,213,73,154,149,21,81,18,36,223,66,40,29,177,170,35,150,154,144,94,89,140,149,24,245,163,176,26,229,32,91,41,145,205,97,39,232,49,23,153,185,87,146,140,186,146,214,82,39,148,102,173,55,109,75,220,167,252,189,161,222,70,167,75,143,80,65,172,181,241,160,133,21,108,84,197,57,238,106,225,9,87,29,18,90,104,161,180,144,74,74,148,216,177,42,189,50,222,34,195,25,149,155,204,168,34,212,226,154,209,188,172,179,193,170,129,27,133,230,87,142,122,204,116,246,49,47,50,61,175,231,101,232,50,244,133,86,75,183,90,191,117,251,222,58,109,55,19,203,60,195,169,50,245,123,235,230,81,102,221,0,255,168,227,89,126,178,50,168,77,96,58,251,210,246,206,89,151,211,173,41,65,163,89,162,212,160,109,211,186,181,141,168,244,13,59,79,67,72,125,77,163,90,35,114,174,197,145,46,70,186,148,8,226,88,214,100,23,143,242,32,231,243,180,157,201,214,218,214,110,17,37,179,210,41,141,188,180,169,180,37,158,16,74,157,18,240,75,156,70,69,158,112,220,213,9,39,145,200,168,24,86,203,166,89,31,12,149,155,161,108,25,87,217,196,54,216,1,88,204,247,48,208,254,38,159,218,59,217,97,8,17,17,17,17,145,36,73,36,37,132,146,72,218,54,109,75,65,171,27,102,196,178,148,17,135,67,98,208,163,211,166,78,137,76,133,10,5,230,127,118,160,74,147,198,180,211,38,230,35,35,247,138,146,73,87,212,66,234,180,210,160,245,214,109,90,243,43,254,222,86,111,99,212,165,70,97,12,226,162,141,7,83,172,96,90,238,231,28,11,181,176,158,77,227,14,77,110,164,148,112,200,83,51,179,59,105,220,151,144,81,165,211,90,75,137,60,18,161,174,111,234,32,117,76,64,13,55,29,34,129,54,125,186,140,106,98,93,123,152,115,108,173,85,137,236,4,87,29,238,198,141,136,154,221,146,141,154,173,83,138,83,71,110,161,165,121,137,67,73,151,202,188,244,89,197,148,42,42,102,85,239,136,172,176,46,7,151,216,137,187,114,63,126,181,171,146,216,249,236,20,206,182,212,37,53,40,109,157,183,91,20,151,84,186,157,103,68,50,150,67,205,89,75,41,163,58,157,175,67,138,105,138,215,96,61,177,208,110,185,108,153,212,126,86,173,101,35,135,141,213,14,220,104,67,35,148,210,106,45,181,136,226,214,226,58,245,242,148,164,185,193,180,197,173,205,169,83,164,68,140,76,145,54,77,199,132,156,18,131,48,150,102,38,55,191,218,50,198,180,85,237,186,99,148,157,73,107,109,107,81,130,184,77,13,234,50,181,208,218,221,97,227,7,237,109,136,227,212,70,168,26,212,12,107,61,124,169,96,105,230,240,49,111,178,138,153,89,149,3,243,0,248,201,78,117,178,36,9,151,56,229,169,37,219,214,89,221,226,165,209,226,157,172,122,95,135,105,69,174,136,97,28,182,20,199,81,19,207,170,230,238,48,36,111,218,82,135,87,135,0,255,236,69,237,192,8,0,0,0,248,200,108,83,157,82,179,18,215,101,187,69,109,41,37,171,121,73,52,99,185,213,148,133,146,210,169,83,249,52,148,152,90,120,201,209,19,119,237,136,43,153,73,109,160,210,90,78,114,216,167,236,21,182,219,38,35,106,118,143,39,105,182,78,41,46,33,55,180,80,231,37,14,37,93,42,203,20,150,244,75,169,168,152,85,189,227,81,197,197,236,36,98,39,238,202,1,24,202,86,74,98,231,179,123,39,102,222,43,165,84,252,197,113,158,199,249,254,57,164,83,170,147,201,247,135,58,98,18,143,184,182,191,138,123,172,166,63,249,32,34,41,37,73,41,37,132,144,72,66,8,37,73,9,161,36,34,34,34,34,118,117,107,153,164,211,153,28,36,215,16,115,93,134,56,152,131,217,170,140,167,89,198,63,254,113,40,2,219,198,111,219,226,114,219,81,75,39,106,169,245,208,240,76,58,181,204,189,161,52,73,175,121,68,166,70,141,194,181,80,108,118,124,226,121,171,50,206,46,18,88,176,157,146,43,60,243,100,231,222,165,100,148,225,146,142,73,221,223,177,59,174,117,85,109,83,110,95,113,221,183,101,141,78,185,121,10,226,102,110,124,89,88,193,92,133,171,108,161,238,182,64,251,79,3,81,15,24,250,164,145,52,31,181,45,59,91,183,45,145,81,153,183,141,74,227,17,163,62,253,68,150,196,213,25,57,172,14,102,49,208,37,199,52,218,252,49,42,203,152,169,213,149,190,28,39,34,105,120,79,38,106,184,46,169,77,33,57,132,144,230,41,110,37,69,138,120,52,97,86,63,149,138,137,169,212,179,138,227,10,23,115,144,136,97,184,107,137,53,236,87,91,41,137,173,101,43,184,75,154,44,81,179,41,78,121,106,13,199,105,87,183,120,105,132,118,171,164,25,166,97,90,145,43,98,216,246,81,61,176,83,195,179,170,185,69,252,206,100,118,211,225,213,33,64,187,46,123,90,66,197,128,47,230,135,24,104,159,156,79,237,99,109,214,60,166,244,248,98,126,136,129,246,201,249,212,62,214,102,205,3,0,0,192,12,104,91,47,148,212,105,33,181,72,226,208,218,186,52,242,146,164,57,193,186,181,161,45,170,211,165,70,146,76,175,54,85,200,180,156,46,131,15,150,230,225,40,191,218,13,198,180,171,108,20,253,200,168,164,68,37,165,208,66,35,10,45,164,38,41,180,210,200,200,200,200,216,165,173,101,140,206,96,82,144,67,67,60,116,25,98,95,14,230,164,50,102,101,25,0,255,24,192,119,121,0,183,204,211,149,107,145,154,73,134,139,66,38,123,99,71,237,136,214,85,187,173,184,97,69,122,231,150,53,70,229,228,233,135,155,89,240,149,98,5,111,21,86,181,133,186,219,253,236,244,13,118,37,20,190,83,130,54,180,166,97,43,97,75,9,18,165,190,174,27,173,76,164,26,122,235,149,236,52,227,80,24,63,129,30,120,161,181,84,106,201,161,118,45,67,217,73,141,251,236,144,54,125,163,124,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,18,181,125,198,47,83,30,145,57,92,110,72,167,82,157,46,167,10,237,42,172,10,180,170,213,164,234,131,53,15,192,92,190,135,127,246,55,25,203,222,201,158,210,131,53,15,204,229,123,248,103,127,147,177,236,157,236,41,61,192,17,188,77,105,41,205,74,156,230,241,30,181,165,148,108,151,25,151,136,229,86,83,22,82,197,168,81,7,235,80,98,106,225,37,88,49,44,84,91,174,100,38,181,129,85,149,217,200,97,159,178,43,183,8,125,166,190,214,105,245,78,235,183,110,223,155,166,241,30,98,158,151,248,82,166,254,12,45,60,58,172,251,35,117,204,204,207,105,6,181,119,188,104,95,218,117,23,145,148,146,164,148,18,66,72,36,33,132,146,164,132,80,18,17,17,17,17,187,186,181,76,210,233,76,14,146,107,136,185,46,67,28,204,193,108,85,198,211,44,227,31,0,255,248,58,191,54,244,90,41,173,16,74,143,40,110,45,78,75,163,44,77,154,27,76,91,28,226,162,70,93,105,196,200,20,105,211,132,84,43,234,50,8,99,105,102,142,50,148,221,96,76,91,213,78,76,80,73,146,26,17,110,184,36,8,121,163,77,150,140,224,187,149,132,83,136,137,18,134,56,170,71,229,20,143,75,151,38,153,138,87,149,101,172,85,177,26,99,120,217,53,201,142,106,111,7,216,96,223,54,110,214,234,133,20,234,68,41,197,9,210,60,57,174,59,181,184,212,5,185,73,11,97,198,53,170,203,22,133,159,76,100,140,9,204,17,229,105,82,220,220,100,87,245,177,253,109,11,20,153,164,146,168,164,210,66,75,68,161,133,148,168,180,144,18,25,25,25,153,139,58,244,140,209,25,76,202,145,171,135,185,18,67,236,203,193,156,180,193,211,220,224,31,3,120,66,191,16,183,118,207,164,153,149,78,234,149,41,78,165,45,241,132,150,210,210,140,95,226,52,42,242,100,219,144,178,216,120,68,70,197,176,90,74,53,10,227,167,220,12,101,203,88,213,222,177,129,31,48,31,25,185,87,148,76,186,162,22,82,167,149,6,173,183,110,123,10,253,138,191,183,213,219,24,117,169,136,159,130,184,104,227,193,20,43,120,193,194,118,142,133,90,152,156,93,29,17,213,229,7,129,246,45,140,101,191,218,158,154,96,67,204,103,102,174,29,53,163,174,36,132,210,106,169,89,235,77,219,158,73,177,34,110,110,245,54,58,93,154,20,198,31,46,42,120,208,194,10,238,229,23,219,192,66,45,252,215,94,211,32,146,16,122,210,134,4,161,213,154,36,55,41,110,173,214,82,210,53,145,146,208,68,181,186,178,57,102,206,169,11,29,157,162,68,20,50,56,149,133,142,114,155,221,96,67,174,179,39,244,35,105,173,39,109,104,214,58,173,73,114,85,218,208,9,45,37,93,19,41,105,137,211,164,200,147,99,230,156,186,16,50,234,82,75,33,131,83,89,40,55,75,218,50,54,228,58,251,199,106,27,221,92,18,206,219,144,216,225,141,86,143,151,68,218,164,89,89,17,37,89,131,161,181,212,17,171,58,98,169,233,24,116,194,71,151,81,63,10,43,110,246,181,171,18,217,28,118,141,179,45,41,181,116,75,173,52,74,174,105,137,227,144,100,217,90,150,40,166,104,11,33,167,86,37,250,248,33,137,140,67,205,176,44,31,142,237,242,45,99,93,81,209,223,222,206,104,0,255,48,140,112,42,141,140,166,6,45,145,133,186,197,29,69,20,146,14,25,145,199,73,250,33,228,12,246,45,33,114,140,37,246,234,101,199,174,66,149,75,18,183,217,147,60,13,126,230,12,183,180,83,180,0,255,246,66,220,218,61,147,102,86,58,169,87,166,56,149,182,196,19,90,74,75,51,126,137,211,168,200,147,109,67,202,98,227,17,25,21,195,106,41,213,40,140,159,114,51,148,45,99,85,123,199,102,206,163,202,34,245,145,250,66,39,212,59,161,223,186,125,111,90,199,123,248,121,153,225,84,153,250,61,180,16,235,80,238,143,44,48,51,3,89,25,212,38,240,162,141,102,171,37,240,214,80,218,208,218,248,13,137,108,179,121,159,238,46,187,163,148,38,199,181,84,166,168,154,123,110,17,58,213,140,8,170,140,109,57,168,148,105,47,159,243,218,241,31,250,163,216,66,237,148,13,44,230,123,24,104,127,147,79,237,157,108,235,79,11,161,133,20,90,41,41,81,114,229,166,244,202,120,203,200,150,44,114,35,163,138,80,139,107,164,203,60,237,6,171,6,158,245,149,161,217,233,49,211,217,199,76,207,139,252,119,4,32,64,136,243,203,252,205,60,97,127,212,94,213,80,109,8,113,126,153,191,153,39,236,143,218,171,26,128,13,240,125,250,189,117,163,103,191,250,122,102,127,181,188,31,142,208,235,78,239,107,197,5,23,191,162,0,255,160,232,223,225,56,244,119,68,127,11,27,65,15,185,55,109,71,173,102,183,160,145,222,171,19,53,153,108,71,133,141,135,162,170,79,41,66,76,218,1,229,176,2,89,204,45,61,204,108,229,230,143,139,202,24,192,86,239,242,80,75,45,105,131,70,205,166,182,148,37,52,28,167,221,222,147,169,23,218,173,146,102,152,246,117,202,77,249,125,219,71,245,192,78,13,247,148,250,22,241,59,147,217,77,153,72,153,0,237,186,236,31,13,106,19,221,92,26,46,219,150,220,217,189,78,139,103,68,221,36,89,94,113,165,65,243,33,180,210,241,171,202,97,169,10,25,148,197,71,137,81,49,10,167,81,246,181,149,18,217,228,118,114,2,139,249,30,6,218,223,228,83,123,39,123,125,17,133,214,163,182,37,11,173,150,164,185,41,113,232,180,86,18,173,121,20,181,198,169,85,148,201,209,115,50,93,11,233,116,165,165,112,198,169,220,149,155,219,108,25,27,178,162,13,118,220,43,215,218,155,212,105,53,239,244,58,169,119,247,206,182,164,226,133,251,198,221,184,80,167,32,110,233,217,157,222,103,185,193,211,12,117,191,192,167,60,136,128,168,46,63,8,180,95,97,44,123,212,246,223,222,221,173,196,161,53,240,28,26,225,134,243,178,222,90,102,69,37,109,142,104,165,44,77,205,119,223,210,116,218,25,23,212,6,223,178,83,41,211,96,54,103,180,99,191,251,42,54,48,251,156,213,104,161,81,169,75,35,181,104,106,67,136,195,212,66,73,205,187,19,169,26,178,27,114,78,149,43,9,48,57,20,105,209,13,197,42,70,73,151,200,23,135,218,31,134,178,11,44,227,38,155,197,117,87,107,173,181,212,90,74,169,81,115,197,42,53,202,118,207,204,102,44,110,51,147,138,79,139,104,68,203,50,205,58,171,58,158,245,153,159,57,234,49,43,218,199,60,207,243,172,214,128,195,65,223,162,215,227,213,138,11,126,102,0,255,187,91,157,214,235,190,238,235,192,1,122,124,159,66,0,255,215,238,127,142,232,239,136,254,92,237,43,8,43,143,208,103,234,8,157,86,239,180,112,247,206,205,105,26,239,33,230,121,134,83,157,234,247,208,194,163,195,186,63,82,199,203,236,100,229,47,155,192,139,54,166,157,98,0,110,200,29,203,242,0,255,221,0,255,206,82,4,91,148,202,77,199,144,177,254,251,225,188,185,204,76,245,136,111,55,217,204,104,128,159,74,83,74,174,77,204,87,12,186,120,247,243,137,113,57,167,148,156,12,150,244,235,92,233,37,187,95,190,103,17,79,181,241,129,139,16,231,143,166,167,225,210,215,55,239,89,105,55,187,51,237,176,70,51,89,98,125,247,163,124,253,147,158,241,154,82,164,29,121,50,192,136,118,72,111,244,113,30,2,253,175,231,117,195,209,92,137,135,31,0,0,46,192,210,173,188,160,79,189,133,123,68,142,185,50,226,128,59,211,194,133,149,105,1,0,0,0,0,240,2,132,46,229,168,171,71,36,28,137,28,86,236,32,22,48,35,55,45,22,233,195,253,164,217,84,56,208,175,70,139,69,161,62,234,239,175,29,73,106,123,111,186,67,216,55,104,52,204,162,83,231,44,153,150,15,88,74,32,196,167,207,189,50,157,200,216,73,106,240,207,6,117,148,74,28,119,21,233,137,242,25,180,169,198,148,138,81,29,112,54,87,71,28,105,31,179,107,55,230,231,117,123,167,240,163,103,161,211,234,172,104,248,5,63,10,158,155,240,114,79,211,213,195,40,196,227,236,200,203,150,23,237,11,132,123,247,213,139,204,32,153,111,235,67,86,33,164,37,239,250,16,227,194,68,198,17,59,93,112,51,15,147,121,147,233,18,116,25,186,212,71,148,245,43,201,44,155,58,36,82,171,52,66,166,70,204,55,188,19,157,38,167,122,5,113,128,33,12,226,8,215,216,219,174,177,93,17,152,196,248,95,59,179,70,62,118,70,198,114,219,200,166,62,45,105,231,165,160,50,232,231,33,163,73,29,247,154,225,96,126,176,35,195,51,136,49,34,245,17,153,245,196,196,151,219,25,185,104,118,70,102,235,45,106,213,173,109,173,188,36,51,75,147,239,71,151,102,196,15,43,129,78,149,174,151,60,98,29,187,208,94,68,212,101,240,207,215,110,123,119,243,78,107,204,169,189,209,191,217,253,51,82,120,222,213,253,153,85,249,200,230,230,3,3,224,69,253,142,200,77,92,58,121,155,214,177,0,0,0,0,188,67,94,254,218,17,244,8,61,246,11,74,9,169,57,106,76,141,189,131,218,211,226,202,140,2,69,106,4,58,21,176,131,75,249,151,199,49,79,159,181,181,163,174,79,171,209,106,206,75,166,123,239,118,188,136,142,138,123,227,2,134,48,42,31,56,51,161,254,220,142,200,85,156,29,43,219,238,81,162,178,197,113,178,180,229,115,33,68,85,134,70,45,54,59,204,149,120,106,218,250,204,89,53,236,50,187,194,0,171,68,78,183,200,206,157,110,173,151,32,97,34,149,254,182,14,59,143,131,150,76,159,99,117,233,87,18,195,216,248,180,196,24,198,176,79,236,249,134,188,156,126,173,12,126,181,44,37,106,185,155,232,203,210,131,170,148,194,111,21,237,149,199,90,9,47,241,55,239,184,165,151,49,212,31,43,115,197,174,117,103,102,146,166,102,70,19,227,166,144,202,136,78,157,199,227,211,136,68,232,174,28,177,177,233,51,197,132,54,49,179,218,144,246,45,66,230,50,75,62,231,214,118,70,83,188,37,113,68,160,198,161,9,119,218,204,72,108,124,90,4,177,210,91,230,48,186,141,104,75,36,138,58,250,69,45,115,147,38,150,183,44,81,10,173,190,23,107,74,136,11,152,184,82,17,35,21,22,149,217,138,133,25,166,93,152,213,26,6,0,255,105,123,101,173,56,125,215,234,228,108,229,220,134,23,181,34,181,155,248,26,33,159,203,92,249,140,136,157,145,180,123,60,149,101,162,62,45,249,117,216,209,96,137,173,42,63,234,73,212,40,55,16,51,65,151,159,91,0,255,92,109,47,26,175,114,108,146,104,143,139,229,52,43,121,248,195,183,93,236,98,140,220,0,255,74,61,61,213,63,201,120,110,22,44,151,165,138,211,206,90,96,0,151,1,131,0,255,119,248,183,51,24,189,26,209,148,61,123,227,131,251,63,175,0,255,202,103,186,244,127,155,115,238,94,12,8,50,128,251,191,178,0,255,189,87,168,63,157,77,53,123,198,143,230,127,107,248,211,202,170,217,125,70,10,183,241,242,234,128,247,1,242,215,189,181,94,100,190,198,45,31,124,106,179,250,49,63,183,110,239,88,79,79,201,142,82,107,157,4,67,67,195,119,243,30,110,198,167,73,143,42,29,22,101,240,135,17,204,96,245,33,254,243,59,226,103,70,113,243,225,166,91,34,210,117,200,132,16,234,18,17,27,34,166,29,6,74,252,176,45,103,216,150,115,185,39,49,47,114,25,122,146,177,146,146,164,100,147,134,20,187,56,228,156,186,9,226,241,222,105,206,161,79,95,188,227,6,119,85,153,34,216,43,246,251,128,169,143,149,207,29,177,195,41,53,122,29,5,161,53,221,6,84,137,22,77,197,65,238,185,180,106,86,17,7,133,92,49,76,99,183,216,10,9,121,249,250,82,61,93,109,111,90,157,246,22,19,241,221,107,194,63,168,84,237,221,112,24,123,181,49,138,201,113,237,124,214,165,39,244,21,187,212,146,144,36,110,109,65,205,83,38,59,173,185,60,2,187,242,152,235,100,194,136,186,188,186,214,170,81,219,52,110,187,94,66,166,235,223,142,247,30,110,149,122,209,83,244,74,177,194,219,183,54,88,3,204,95,46,219,149,15,74,247,14,50,119,26,117,84,82,49,53,64,52,98,233,148,146,41,83,167,145,192,176,76,213,159,163,109,170,134,157,73,31,234,191,159,177,119,70,36,60,18,165,210,172,228,125,41,115,170,61,161,150,15,0,128,23,239,233,34,130,144,11,16,249,29,73,219,57,230,51,51,151,130,62,147,22,71,125,110,173,172,85,1,163,150,56,232,114,53,21,74,181,144,15,5,0,128,11,168,167,23,136,69,61,189,64,21,240,126,137,131,62,228,144,145,207,26,7,125,40,138,23,226,47,197,63,10,252,25,139,23,146,222,207,32,237,142,150,147,32,208,84,0,255,185,200,140,72,245,240,40,17,17,142,8,120,210,44,217,15,18,25,205,191,172,95,36,137,152,184,237,190,5,181,253,17,219,100,0,255,221,75,229,176,200,149,108,71,77,214,247,200,222,144,88,127,62,43,214,103,134,78,56,18,17,73,153,136,201,153,40,196,72,27,60,15,224,110,254,161,2,245,143,164,251,226,153,251,233,109,126,58,246,14,238,248,126,102,158,160,114,88,188,200,160,24,199,50,82,140,233,76,116,0,144,195,253,108,227,120,65,223,202,1,54,61,87,35,14,250,144,67,126,239,85,207,56,232,195,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,64,93,40,238,192,200,126,10,0,0,0,112,33,213,163,22,46,164,122,132,221,128,248,203,100,0,255,17,245,220,122,79,41,157,173,21,224,82,54,126,77,235,217,251,18,231,175,124,207,221,11,58,162,187,22,221,72,113,204,68,200,198,144,136,165,178,127,153,145,219,187,168,103,137,240,114,39,103,153,113,156,157,49,33,138,27,59,86,172,207,210,58,113,27,135,57,93,49,182,134,43,254,205,3,152,0,255,221,254,187,246,63,230,165,67,200,152,251,95,177,247,183,85,10,161,213,157,91,90,54,247,24,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,176,62,228,189,29,123,101,210,99,239,74,188,61,12,137,140,80,143,80,157,146,15,176,51,64,94,144,60,55,246,166,33,92,238,111,79,249,14,241,183,41,21,114,21,126,179,41,215,55,220,95,249,164,186,12,74,247,38,164,6,93,110,51,124,147,164,54,181,243,4,231,218,117,41,240,137,96,17,63,115,44,103,34,70,70,84,26,123,149,172,205,211,184,132,144,25,18,155,50,196,207,103,141,123,148,150,121,74,98,41,29,222,84,188,131,106,77,246,6,166,248,41,56,215,50,104,3,232,198,191,71,248,211,107,0,255,87,253,136,35,126,237,46,75,244,231,190,109,61,246,57,143,52,210,63,198,47,42,221,43,99,197,163,213,59,237,137,151,16,226,79,169,22,19,145,196,68,35,60,98,176,132,172,127,69,109,175,112,55,125,121,163,213,91,167,49,158,198,189,56,17,233,83,198,237,221,193,44,166,231,81,206,126,208,229,51,214,222,121,2,63,55,97,187,101,137,226,102,48,133,60,21,68,78,26,122,88,189,21,117,199,22,110,240,214,168,77,89,134,170,99,167,243,26,2,174,173,16,73,105,65,126,70,252,249,88,185,202,172,151,77,101,104,172,104,29,80,6,169,53,213,74,36,126,90,85,82,188,230,5,99,217,246,108,96,160,0,255,59,242,43,147,230,218,133,68,41,238,184,142,78,141,184,52,71,145,254,249,140,245,119,172,197,116,219,172,200,84,115,113,254,106,247,219,91,92,91,110,233,208,197,62,38,254,204,231,98,229,105,68,68,208,189,151,166,109,204,53,217,115,153,149,232,153,161,230,235,87,62,224,218,166,213,155,68,248,247,239,35,50,227,88,232,128,129,137,169,223,249,221,174,231,142,196,37,14,169,43,73,99,220,128,79,159,75,248,185,160,240,99,173,108,119,45,226,239,68,248,166,27,233,213,195,68,71,6,193,91,85,185,233,250,144,247,114,172,126,174,140,21,149,173,57,146,185,31,141,145,76,185,149,92,138,96,14,155,106,75,3,92,216,43,119,144,90,56,196,161,195,134,252,96,151,158,142,253,199,164,38,23,253,173,87,172,213,235,148,200,43,45,187,216,43,166,49,230,243,65,243,119,228,178,117,232,209,102,227,36,85,125,34,183,133,168,94,24,147,165,210,25,5,61,62,250,222,148,247,247,189,70,107,221,106,0,255,193,1,127,124,199,118,164,7,230,5,167,218,104,182,105,206,231,117,121,177,94,27,59,178,232,219,77,30,154,52,82,211,45,93,210,79,134,200,115,127,28,89,181,113,38,199,88,197,18,198,207,3,247,215,237,108,158,189,105,171,162,70,221,253,155,187,240,41,127,216,37,113,175,149,59,214,219,81,74,84,154,116,156,180,18,135,182,229,150,212,202,42,92,248,81,105,136,175,22,117,218,137,120,195,46,174,177,141,31,116,66,94,126,221,11,18,47,0,255,186,180,40,89,67,217,196,75,190,251,214,134,87,149,156,165,101,1,143,184,83,153,50,197,102,183,195,17,232,151,234,173,112,116,153,52,105,53,242,26,23,245,110,229,82,92,195,204,140,25,76,49,130,41,121,198,72,122,192,151,177,50,35,99,71,174,40,17,117,82,219,58,50,183,133,68,208,39,92,30,149,138,117,79,9,123,5,42,85,12,240,31,85,23,209,100,238,69,34,94,198,67,138,228,210,186,137,152,202,241,46,15,19,212,36,132,123,28,102,15,51,122,30,5,124,53,47,118,62,220,111,25,181,154,132,86,138,105,163,9,51,44,96,97,155,17,254,106,107,199,239,191,78,171,57,228,109,0,255,220,139,19,190,203,233,120,151,240,43,0,255,216,183,204,151,152,249,193,230,119,196,166,69,58,164,224,119,123,50,91,49,239,114,243,27,163,213,25,195,216,29,182,50,134,78,151,83,111,149,88,227,95,167,23,50,169,224,245,192,147,89,127,25,240,235,56,154,199,189,193,200,153,160,215,237,200,103,201,149,73,94,178,75,70,91,75,173,51,204,222,215,54,239,72,159,67,121,231,101,175,80,103,235,51,11,51,144,221,103,159,131,62,63,86,212,82,114,133,180,117,149,218,164,136,182,71,141,221,17,198,44,46,17,83,124,207,113,135,155,62,81,92,206,51,14,181,77,237,4,99,94,230,86,100,158,70,70,198,34,209,179,82,250,141,50,181,188,110,140,147,73,55,226,161,54,53,192,139,195,68,225,253,217,98,126,219,212,54,70,192,151,155,100,230,105,205,69,150,218,212,34,218,246,148,154,212,113,91,42,46,168,225,22,59,149,91,83,91,190,176,57,99,243,147,1,245,248,43,221,73,42,119,125,50,197,123,183,231,173,123,120,194,155,66,109,247,30,171,97,136,145,206,114,129,91,237,69,123,173,49,87,68,236,181,163,214,164,13,165,85,247,45,237,184,121,94,11,177,51,83,151,148,210,226,214,164,13,173,213,2,0,0,92,0,252,145,145,4,242,138,226,142,192,21,59,67,1,0,0,0,0,0,0,0,0,0,0,0,0,5,0,84,208,177,144,183,82,125,234,109,204,188,159,5,117,228,74,173,109,130,26,20,209,109,44,110,66,93,89,41,240,168,62,251,80,67,224,75,218,172,108,251,13,248,106,170,191,88,81,87,166,42,189,169,219,86,39,116,150,179,5,204,101,111,108,224,84,51,212,116,193,134,253,69,253,86,23,112,165,212,74,189,229,138,229,25,121,148,192,186,182,33,98,208,200,181,87,38,121,196,37,234,180,180,168,68,191,148,129,152,63,17,31,254,17,88,191,73,141,5,28,37,165,204,180,113,113,164,77,156,13,23,219,20,8,185,40,109,94,79,15,82,46,229,172,90,101,93,35,188,76,197,30,119,29,0,0,228,128,169,95,181,185,120,111,215,176,64,46,228,199,178,0,197,159,104,158,124,61,191,44,179,219,227,178,15,32,20,127,162,121,242,245,252,178,204,110,143,203,14,208,128,168,46,63,8,180,111,97,44,251,213,118,128,198,127,35,170,203,15,2,237,91,24,203,126,181,29,160,1,0,0,138,13,74,45,163,212,66,162,100,27,110,37,36,221,50,38,15,169,36,168,227,182,149,161,143,235,190,32,110,164,70,60,202,226,132,29,135,218,88,72,156,164,85,123,229,92,59,195,193,54,137,237,159,35,163,146,18,149,148,66,11,141,40,180,144,154,164,208,74,35,35,35,35,99,151,182,150,49,58,131,73,65,14,13,241,208,101,136,125,57,152,147,202,152,149,101,252,99,0,223,229,241,221,155,112,106,150,74,220,110,81,75,154,77,101,217,55,217,202,52,180,97,130,190,36,130,28,167,87,177,77,43,42,167,82,234,119,228,48,52,43,151,79,103,134,101,101,134,53,237,164,186,61,205,174,116,128,16,231,151,249,155,121,194,254,168,189,170,161,218,16,226,252,50,127,51,79,216,31,181,87,53,0,0,0,96,74,15,44,230,123,24,104,127,147,79,237,157,108,214,60,18,115,211,198,155,52,74,117,29,74,189,147,74,88,82,146,18,66,73,102,176,174,57,232,8,85,45,183,46,173,91,157,23,92,68,145,249,193,186,124,92,34,95,126,48,35,103,219,173,182,113,220,102,103,192,45,132,54,149,150,165,86,111,180,16,55,50,70,175,136,54,111,54,78,52,44,173,76,137,69,181,138,214,138,158,55,227,166,30,114,40,134,177,229,179,149,195,236,170,33,254,113,82,221,134,106,183,67,0,0,172,15,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,137,121,201,35,50,135,203,237,24,181,105,84,226,84,161,93,133,74,191,42,181,154,148,124,64,122,194,108,90,166,58,171,146,218,150,74,163,165,110,27,132,210,106,169,116,150,166,110,130,102,156,75,183,222,131,25,165,142,126,138,101,153,171,58,245,199,64,191,99,174,66,0,255,107,219,156,189,250,33,60,249,101,254,102,102,183,63,106,103,193,25,25,185,114,237,149,36,62,45,141,179,137,67,200,27,125,46,91,158,238,222,71,175,240,166,224,190,179,110,56,223,187,210,50,51,51,37,112,58,19,88,154,91,217,43,71,86,151,100,4,241,182,107,36,43,113,178,58,109,33,233,182,89,107,48,41,14,21,84,21,43,202,51,113,184,171,49,233,241,41,20,235,242,40,20,199,204,188,211,94,100,203,120,214,54,180,237,16,0,0,128,13,115,25,171,210,23,61,50,250,220,28,183,222,223,166,97,75,223,47,34,164,215,123,221,145,30,239,15,131,244,104,163,36,54,247,33,208,175,72,2,0,255,218,4,46,182,117,108,4,253,200,168,164,68,37,165,208,66,35,10,45,164,38,41,180,210,200,200,200,200,216,165,173,101,140,206,96,82,144,67,67,60,116,25,98,95,14,230,164,50,102,101,25,0,255,24,192,119,121,84,119,182,41,149,22,109,165,165,38,201,181,46,109,220,18,47,67,11,146,196,28,13,45,20,212,90,68,31,49,228,146,241,167,25,110,230,195,49,98,190,229,79,40,42,250,219,219,230,236,84,7,8,113,126,153,191,153,39,236,143,218,21,60,74,6,173,217,214,9,117,104,153,181,77,135,169,133,146,122,4,113,35,90,215,165,101,92,30,114,46,21,167,113,33,147,34,21,127,248,152,83,89,9,213,104,206,163,188,206,178,92,103,8,113,126,153,191,153,39,236,143,218,171,26,0,234,173,137,233,175,73,157,104,219,168,147,100,11,201,108,153,135,182,13,101,232,168,230,214,186,40,226,237,136,109,200,164,246,37,14,196,174,127,17,123,51,41,107,66,17,237,33,64,59,56,123,69,3,80,245,0,214,60,62,151,31,226,159,125,114,198,178,143,181,191,219,55,218,20,178,91,210,178,209,172,40,221,43,105,216,210,70,141,154,79,168,62,46,105,68,167,32,187,53,86,35,140,144,199,166,93,103,137,140,249,200,38,170,180,196,198,113,59,148,29,164,241,185,252,16,0,255,236,147,51,150,125,172,173,98,0,0,208,38,204,112,235,90,110,205,218,80,82,9,77,194,198,75,34,207,235,176,236,168,73,199,125,154,172,12,35,175,235,60,169,194,164,66,70,213,101,181,172,74,206,158,204,37,237,108,35,65,59,55,187,146,33,60,249,101,254,102,102,183,63,106,191,64,200,71,100,236,21,37,162,236,164,133,212,105,37,89,104,78,227,210,246,21,127,111,75,119,210,41,213,227,83,16,23,109,220,105,225,26,27,173,112,142,133,166,120,194,84,185,117,104,38,173,146,90,137,219,68,169,77,166,235,173,121,214,42,206,152,212,93,68,170,109,74,41,8,105,77,77,124,236,232,81,204,224,124,87,202,77,189,230,153,118,30,187,107,179,253,205,149,8,0,0,0,0,0,248,201,133,50,77,182,17,77,205,54,73,41,78,105,92,167,161,220,219,58,201,40,166,139,55,150,5,213,246,123,62,168,11,230,124,103,90,153,85,167,54,115,147,61,28,238,251,181,77,201,14,140,0,84,61,224,42,143,212,28,213,173,237,120,220,168,76,219,56,181,146,163,250,144,185,71,233,78,150,83,30,82,222,133,139,187,163,70,165,218,238,9,42,136,3,156,214,138,205,134,108,236,10,113,63,222,46,102,183,66,0,168,54,154,56,95,207,47,203,19,246,184,236,85,13,213,70,19,231,235,249,101,121,194,30,151,157,62,1,51,51,51,51,51,106,212,140,82,107,169,25,197,113,29,167,70,113,95,242,243,148,183,100,50,151,28,50,170,212,168,203,169,93,187,54,171,126,173,106,213,106,0,110,28,55,232,52,66,106,117,163,146,218,100,105,222,28,209,154,66,156,234,156,156,36,132,62,35,154,164,101,136,194,64,230,49,198,59,230,150,243,84,169,81,110,178,149,6,219,254,246,151,71,105,107,43,222,54,41,235,54,46,157,4,169,48,164,111,81,186,211,221,84,182,84,118,97,229,238,168,78,169,202,187,122,10,98,31,167,181,158,178,33,39,133,66,220,143,183,117,218,1,26,0,0,176,102,64,27,135,22,146,17,149,18,151,68,196,211,70,165,87,198,91,68,70,37,153,17,165,68,170,92,226,125,64,191,98,187,131,85,3,239,20,92,99,132,203,181,54,46,187,218,81,246,132,94,70,100,172,220,107,39,137,79,171,219,174,218,22,242,70,159,203,86,214,91,55,50,43,188,41,184,111,163,36,54,247,174,180,204,204,76,119,108,201,59,150,230,86,14,204,163,178,185,14,137,168,85,82,72,109,220,40,181,201,116,186,187,236,94,197,25,147,186,151,116,92,42,206,66,90,83,19,31,15,191,240,140,205,93,41,55,85,137,203,195,182,208,102,251,194,86,51,32,170,203,15,2,237,91,24,203,126,181,253,191,209,60,249,122,126,89,102,183,199,101,183,71,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,130,10,220,62,227,151,41,143,200,28,46,155,34,179,83,169,78,151,83,133,118,77,112,155,13,180,170,213,202,246,58,115,221,146,81,167,148,80,218,182,81,105,155,209,116,119,222,189,137,75,38,123,43,145,118,91,82,14,66,93,211,12,31,69,250,11,51,216,220,149,110,83,81,121,166,125,216,238,218,108,131,242,223,65,148,134,190,226,109,162,60,141,227,210,73,144,233,59,230,158,164,59,221,77,101,40,121,40,46,242,142,234,148,170,188,43,168,31,14,176,90,235,41,27,114,178,235,219,253,120,91,167,221,10,177,62,102,70,68,68,102,212,168,145,148,16,74,50,138,227,58,78,77,218,48,35,150,37,111,201,100,46,185,163,211,166,78,137,83,187,118,109,42,5,170,212,170,85,242,1,0,0,169,9,163,186,181,29,143,27,149,105,27,167,86,114,84,31,50,247,40,221,201,114,202,67,202,187,112,113,119,212,168,84,219,61,65,5,113,128,211,90,177,217,144,141,93,33,238,199,219,197,236,85,134,240,228,151,249,155,153,221,254,168,157,1,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,49,47,121,68,230,112,185,29,163,54,141,74,156,42,180,171,80,233,87,165,86,147,126,229,214,161,153,180,74,106,37,110,19,165,54,153,174,183,230,89,171,56,99,82,119,17,169,182,41,165,32,164,53,53,241,177,163,71,49,131,243,93,41,55,245,154,103,218,121,236,174,205,246,55,87,34,0,176,231,50,86,165,47,122,100,244,185,57,110,189,191,77,195,150,190,95,68,72,175,247,186,35,61,222,31,6,233,209,70,73,108,238,67,160,95,145,4,254,181,9,92,108,235,216,127,13,64,212,195,200,168,164,68,37,165,208,66,35,10,45,164,38,41,180,210,200,200,200,200,216,165,173,101,140,206,96,82,144,67,67,60,116,25,98,95,14,230,164,50,102,101,25,0,255,24,192,96,199,5,166,52,111,181,68,176,223,218,54,91,210,120,171,116,250,219,108,8,105,25,212,110,147,109,182,126,95,24,147,83,241,30,124,250,96,31,183,59,48,197,18,102,86,120,214,30,162,219,244,236,137,105,233,51,74,100,134,19,153,207,142,167,176,181,148,182,97,200,237,72,76,118,203,77,56,244,203,182,69,20,13,203,32,157,74,117,186,220,218,21,157,21,58,11,218,208,44,106,7,218,42,134,203,113,35,147,132,183,100,163,132,211,82,218,212,145,91,104,105,153,218,150,85,148,60,47,125,86,49,165,148,105,168,52,67,34,43,172,203,193,229,135,97,161,219,143,95,237,170,219,182,65,123,8,66,62,35,98,237,168,145,100,71,33,148,86,75,9,66,115,29,167,54,172,136,155,91,186,147,81,169,34,159,126,184,168,224,206,20,215,56,107,133,13,44,52,197,44,254,126,81,35,41,41,53,178,70,80,26,53,178,109,92,199,173,17,57,218,50,77,75,220,90,221,231,13,70,20,164,151,142,29,22,186,45,63,96,230,102,16,191,114,33,55,216,155,209,89,233,0,0,0,0,0,0,168,251,40,153,164,84,154,65,51,72,77,154,217,184,173,219,150,200,28,113,89,167,41,14,45,237,203,6,91,202,209,83,71,17,11,229,150,223,47,115,243,135,95,89,159,27,236,205,151,172,116,192,148,30,70,234,35,117,180,78,168,119,66,184,123,231,230,180,142,247,240,243,178,196,151,78,245,103,104,33,214,161,220,31,89,96,102,6,78,243,151,189,227,69,27,205,6,104,52,249,147,239,159,180,223,185,125,161,209,182,94,40,169,211,66,106,145,196,161,181,117,105,228,37,73,115,130,117,107,67,91,84,167,75,141,36,153,94,109,170,144,105,57,93,6,31,44,205,195,81,126,181,27,140,105,87,217,202,141,81,118,38,173,181,173,69,9,226,54,53,168,203,212,66,107,119,135,173,153,14,218,219,16,199,169,141,80,191,66,205,176,214,195,151,10,150,102,56,251,152,55,89,197,204,156,215,94,141,0,154,236,100,75,42,45,149,184,17,222,106,56,47,117,220,81,211,86,154,180,101,178,218,93,144,144,232,84,97,73,43,38,167,130,51,57,22,187,38,151,207,107,198,178,129,91,140,147,234,246,41,251,50,2,80,245,0,0,199,140,83,93,82,178,20,215,121,187,37,109,42,41,219,121,70,36,115,183,37,20,132,148,50,170,211,249,186,149,166,90,24,9,214,19,11,237,150,40,153,183,108,96,213,90,54,142,219,167,236,235,171,46,203,100,144,168,167,227,208,74,205,215,198,21,51,197,73,26,244,81,82,226,50,170,88,179,220,183,107,177,17,9,85,194,27,54,86,157,58,203,107,246,167,226,166,251,215,54,87,187,138,65,75,221,172,81,178,165,77,101,10,205,198,117,183,247,120,234,133,120,167,164,30,214,97,93,113,43,126,216,134,81,197,177,211,196,189,170,190,69,12,201,100,182,212,33,210,33,64,123,81,59,48,2,0,0,0,0,84,27,77,156,175,231,151,229,9,123,92,246,170,134,106,163,137,243,245,252,178,60,97,143,203,158,154,128,47,230,135,24,104,159,156,79,237,99,109,91,84,153,166,70,55,74,188,185,110,155,145,148,222,157,86,146,152,82,18,109,233,78,74,221,12,177,112,75,93,2,177,83,162,118,68,218,120,40,209,120,207,151,108,180,42,59,43,53,106,151,176,147,18,95,204,15,49,208,62,57,159,218,199,218,172,121,124,55,120,8,37,145,89,220,108,11,188,66,41,75,29,82,147,28,149,6,121,169,57,24,55,158,211,161,232,216,173,109,153,45,238,40,141,139,121,45,209,129,61,217,107,112,156,109,28,183,95,218,65,26,0,0,235,67,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,98,94,242,136,204,225,114,59,70,109,26,149,56,85,104,87,161,210,175,74,173,38,37,31,224,157,176,144,164,181,80,90,106,81,191,82,182,182,116,220,18,242,190,217,100,70,170,160,163,120,81,153,174,165,21,141,153,211,243,144,95,87,121,45,159,193,124,96,145,177,150,157,84,183,215,217,193,14,225,201,47,243,55,51,187,253,81,251,5,66,62,34,99,175,40,17,101,39,45,164,78,43,201,66,115,26,151,182,175,248,123,91,186,147,78,169,30,159,130,184,104,227,78,11,215,216,104,133,115,44,52,197,19,246,202,196,77,239,77,201,230,113,104,172,240,70,171,39,75,46,77,212,160,76,137,84,80,169,96,107,33,133,196,148,142,184,233,208,163,215,9,99,93,58,253,86,236,204,72,237,65,118,213,93,123,156,109,17,112,237,92,123,173,82,167,213,187,213,104,165,222,221,59,219,140,133,43,158,27,119,227,66,157,126,88,162,159,119,122,159,229,6,179,242,203,253,2,159,50,154,30,115,145,153,123,37,201,168,43,105,45,117,66,105,214,122,211,182,196,125,202,223,27,234,109,116,186,244,8,21,196,90,27,15,90,88,193,70,85,156,227,174,22,158,112,32,42,149,146,8,90,97,132,47,17,165,16,151,144,178,228,173,117,35,105,178,81,72,20,241,168,159,195,134,91,46,117,202,65,181,177,86,180,209,171,249,220,85,147,45,60,92,100,50,118,138,76,8,9,74,167,199,83,74,148,26,110,188,181,230,237,91,77,226,208,58,138,167,44,30,85,197,65,178,212,219,240,134,149,80,131,42,157,170,52,235,84,18,199,88,211,246,231,174,244,204,110,175,33,96,210,82,73,141,198,189,82,90,217,15,41,152,238,36,11,165,245,168,173,195,158,74,223,104,169,141,75,29,252,61,133,241,18,241,236,106,114,199,71,246,38,11,29,231,138,118,223,4,22,243,61,12,180,191,201,167,246,78,54,107,30,83,122,96,49,223,195,64,251,155,124,106,239,100,91,33,64,136,243,203,252,205,60,97,127,212,158,154,50,73,148,69,247,202,154,4,62,125,93,241,42,181,144,140,190,51,247,234,150,234,70,188,240,102,189,23,65,108,20,104,238,93,61,102,214,101,71,219,226,190,52,87,217,86,8,33,206,47,243,55,243,132,253,81,187,106,67,168,87,106,238,254,91,74,219,136,251,231,102,121,219,114,120,238,95,219,148,79,107,60,0,255,148,57,103,235,232,0,255,58,47,177,87,24,86,82,75,90,162,58,163,182,137,200,90,235,35,162,149,86,72,201,166,109,210,220,4,125,71,147,183,190,65,202,139,170,160,210,178,214,198,141,122,216,152,137,113,246,51,51,23,121,175,93,173,103,234,34,116,132,86,72,183,66,184,123,231,230,186,110,55,243,203,50,195,169,78,245,123,235,38,86,166,220,0,255,88,224,89,6,178,242,151,77,96,58,27,205,254,204,197,13,26,245,160,196,33,153,148,30,180,184,172,19,180,228,73,9,230,137,146,217,252,134,43,165,45,137,22,142,213,241,199,199,168,75,174,70,149,214,87,123,146,149,66,114,80,187,130,161,186,221,147,254,190,79,77,74,28,42,166,141,211,184,222,195,13,90,93,242,50,78,198,83,110,184,152,52,197,37,167,146,249,244,233,41,127,173,154,9,57,217,59,102,165,160,61,206,117,236,223,13,35,105,173,39,109,104,214,58,173,73,114,85,218,208,9,45,37,93,19,41,105,137,211,164,200,147,99,230,156,186,16,50,234,82,75,33,131,83,89,40,55,75,218,50,54,228,58,27,160,239,82,72,188,166,6,113,232,78,251,150,194,144,26,52,42,97,157,54,69,153,71,101,151,173,151,177,235,140,92,97,12,84,72,132,208,178,170,37,123,217,90,141,86,141,4,237,65,237,106,206,16,82,51,179,184,225,208,120,133,82,150,186,149,196,40,73,13,242,82,115,48,78,178,168,92,23,82,91,219,50,91,28,214,5,235,50,34,162,3,123,178,39,99,71,59,57,110,191,180,219,32,172,31,32,31,145,177,87,148,136,178,147,22,82,167,149,100,161,57,141,75,219,87,252,189,45,221,73,167,84,143,79,65,92,180,113,167,133,107,108,180,194,57,22,154,226,9,163,167,182,180,164,150,65,130,54,223,147,80,90,35,130,52,47,173,149,54,57,78,85,91,154,53,112,91,220,32,159,142,120,203,160,154,88,150,17,159,106,149,40,241,152,167,108,21,95,219,5,118,0,2,200,106,161,133,150,66,43,169,52,105,174,220,164,70,222,238,25,217,146,69,110,68,146,242,169,18,137,116,153,167,93,167,82,199,179,190,50,52,59,197,229,69,27,151,233,121,145,209,244,128,170,67,146,29,73,8,109,232,81,131,182,45,9,210,178,180,214,226,173,97,224,103,157,109,139,227,210,73,168,29,84,19,107,69,124,89,99,105,30,241,49,147,179,138,153,185,154,127,60,114,177,225,47,82,130,52,210,23,109,249,54,162,149,205,53,50,151,91,243,43,234,251,102,60,124,83,49,114,65,5,177,214,198,175,58,13,180,149,253,124,201,216,76,107,83,178,29,90,110,147,153,36,188,199,147,36,156,150,210,150,144,27,90,168,203,212,182,172,162,228,101,10,75,250,165,164,76,67,165,25,242,168,226,98,118,18,63,12,11,221,0,12,101,43,221,182,13,218,85,12,107,67,175,149,210,10,161,244,136,226,214,226,180,52,202,210,164,185,193,180,197,33,46,106,212,149,70,140,76,145,54,77,72,181,162,46,131,48,150,102,230,40,67,217,13,198,180,85,237,42,223,141,19,25,37,187,39,19,37,155,166,18,167,144,28,66,72,203,210,134,172,174,148,101,9,179,250,169,164,84,195,170,217,241,88,225,98,14,18,191,19,11,229,0,252,106,43,221,182,243,217,149,26,48,169,7,200,184,79,42,41,248,136,219,188,140,235,253,115,71,103,83,231,144,239,15,149,195,36,230,112,109,127,21,11,88,77,127,27,68,107,20,66,75,161,132,174,71,202,67,156,66,114,106,101,152,112,35,210,116,22,114,50,167,83,17,234,148,73,47,152,101,71,160,212,140,136,64,95,198,241,52,184,212,54,86,216,20,237,75,86,157,151,205,160,81,143,198,173,85,154,163,109,43,122,106,147,36,232,227,36,181,101,75,177,122,185,111,39,97,227,241,169,132,73,108,84,58,149,153,215,108,172,194,77,247,175,237,81,246,148,28,149,70,56,222,10,173,141,83,221,82,222,166,20,226,146,245,190,187,181,163,246,113,158,20,155,110,70,45,152,150,170,163,106,160,51,126,247,33,166,205,97,141,103,100,22,180,145,25,216,14,206,3,96,253,177,86,37,153,25,73,179,54,89,35,86,13,218,20,183,165,142,67,187,39,201,231,97,70,149,92,30,135,138,59,34,169,76,162,80,168,215,84,154,85,229,172,146,143,234,6,221,92,74,107,144,146,217,194,39,41,46,174,75,107,111,67,219,134,62,46,19,79,152,110,19,111,106,67,34,46,146,61,109,218,204,228,46,60,110,101,226,144,211,174,112,68,123,129,93,119,109,37,111,84,74,179,113,25,178,200,183,90,146,18,151,120,90,47,12,21,183,25,165,176,163,178,60,38,213,21,171,84,236,248,217,248,72,100,54,50,36,23,171,242,217,38,102,104,103,105,175,71,0,0,0,0,124,102,234,60,79,82,154,53,137,211,118,175,215,76,90,10,105,212,212,162,230,80,55,75,169,166,135,5,79,223,50,234,135,21,66,114,77,240,113,105,98,116,70,100,175,234,36,43,109,183,115,217,193,16,214,15,249,136,140,189,162,68,148,157,180,144,58,173,36,11,205,105,92,218,190,226,239,109,233,78,58,165,122,124,10,226,162,141,59,45,92,99,163,21,206,177,208,20,79,184,71,15,248,98,126,136,129,246,201,249,212,62,214,102,205,227,51,237,182,205,140,146,221,226,77,146,77,83,137,75,199,109,173,213,101,105,67,86,87,26,172,234,75,138,37,165,84,195,170,153,86,100,86,177,46,59,151,223,137,133,162,115,185,13,101,87,221,182,85,25,12,1,0,0,0,0,64,147,208,201,150,84,90,42,113,35,188,213,112,94,234,184,163,166,173,52,105,203,100,181,187,32,33,209,169,194,146,86,76,78,5,103,114,44,118,77,46,159,215,140,101,3,183,24,39,213,237,83,118,186,196,85,30,137,153,113,170,75,74,150,226,58,111,183,164,77,37,101,59,207,136,100,238,182,132,130,144,82,70,117,58,95,183,210,84,11,35,193,122,98,161,221,18,37,243,150,13,172,90,203,198,113,251,148,125,25,1,152,203,247,240,207,254,38,99,217,59,217,73,122,204,204,204,204,204,168,81,51,74,173,165,102,20,199,117,156,26,197,125,201,207,83,222,146,201,92,114,200,168,82,163,46,167,118,237,218,172,250,181,170,85,171,182,121,96,46,223,195,63,251,155,140,101,239,100,43,119,198,165,78,41,65,106,235,178,221,146,56,165,212,213,188,36,154,185,27,18,14,90,73,233,212,169,124,218,82,83,83,140,230,232,137,187,118,68,100,203,91,246,83,105,45,39,199,109,172,118,16,195,204,147,157,123,151,146,81,134,75,58,38,117,127,199,238,184,214,85,181,77,185,125,197,117,223,150,53,58,229,230,41,136,155,185,241,101,97,5,115,21,174,178,133,186,219,2,237,63,13,0,128,42,139,212,71,234,11,157,80,239,132,126,235,246,189,105,29,239,225,231,101,134,83,101,234,247,208,66,172,67,185,63,178,192,204,12,100,101,80,155,192,139,54,154,173,98,128,151,30,100,18,90,75,226,144,44,180,66,163,196,166,196,161,211,66,106,58,33,114,210,26,167,86,81,38,200,44,56,21,33,164,211,149,150,77,6,91,179,80,110,110,179,101,156,207,117,54,56,170,133,22,90,10,173,164,210,164,185,114,147,26,121,187,103,100,75,22,185,129,202,52,41,159,42,145,72,151,121,154,16,152,157,74,29,207,250,202,208,92,224,8,123,209,198,101,122,190,105,175,106,174,67,34,106,149,20,82,27,55,74,109,50,157,238,46,187,87,113,198,164,238,37,29,151,138,179,144,214,212,196,199,195,47,60,99,115,87,202,77,85,226,242,176,45,180,217,190,176,171,12,185,140,140,181,147,70,148,157,132,86,90,33,37,11,205,105,220,83,136,41,113,115,72,119,210,41,213,164,208,252,97,173,130,59,45,92,227,94,22,100,3,119,77,241,95,187,106,131,124,155,166,120,43,13,137,54,155,66,155,240,30,111,41,230,17,117,34,222,60,179,213,173,108,235,60,108,156,77,8,27,143,166,167,158,44,51,206,96,160,196,92,213,209,38,30,51,99,187,212,64,132,124,70,196,218,81,35,201,142,66,40,173,150,18,132,230,58,78,109,88,17,55,183,116,39,163,82,69,62,253,112,81,193,157,41,174,113,214,10,27,88,104,138,89,156,252,0,0,0,80,109,232,150,166,210,50,72,22,151,91,18,74,107,100,86,151,41,132,210,38,199,169,106,75,130,126,114,104,27,228,211,17,111,217,211,12,55,243,225,83,173,18,37,226,50,171,93,225,107,187,192,78,79,200,101,100,172,157,52,162,236,36,180,210,10,41,89,104,78,227,18,135,41,113,115,72,119,210,41,213,35,212,15,107,21,220,105,225,26,27,85,177,129,187,166,120,194,108,121,124,119,134,150,146,25,196,9,183,198,171,149,188,164,45,37,73,81,106,150,167,154,130,109,147,57,229,138,144,221,226,150,222,218,142,46,184,152,209,18,225,216,147,179,6,59,218,198,113,27,154,93,233,0,33,206,47,243,55,243,132,253,81,123,85,67,181,33,196,249,101,254,102,158,176,63,106,175,106,0,0,128,119,194,66,146,214,66,105,169,69,253,74,217,218,210,113,75,200,251,102,147,25,169,130,142,226,69,101,186,150,86,52,102,78,207,67,126,93,229,181,124,6,243,129,69,198,90,118,82,221,94,103,87,110,180,229,33,31,145,177,87,148,136,178,147,22,82,167,149,100,161,57,141,75,219,87,252,189,45,221,73,167,84,143,79,65,92,180,113,167,133,107,108,180,194,57,22,154,226,9,35,232,19,55,189,55,37,155,199,161,177,194,27,173,158,44,185,52,81,131,50,37,82,178,4,91,11,41,36,166,116,196,77,211,209,235,132,177,46,157,126,43,86,220,28,100,87,221,181,57,236,58,3,228,34,34,246,74,18,73,118,148,90,234,132,146,32,52,215,113,138,251,148,191,55,164,59,25,149,42,18,42,136,181,54,238,76,113,141,179,170,24,199,93,83,204,98,14,212,86,39,105,17,52,136,243,61,105,37,52,35,75,203,18,90,137,19,228,212,180,41,81,7,185,181,205,17,200,97,228,61,45,49,51,0,255,166,154,180,168,82,151,171,108,12,87,219,247,54,223,121,107,72,109,235,110,252,182,100,54,217,178,79,119,231,221,73,170,19,228,66,202,83,75,205,61,247,8,163,106,73,244,84,198,200,28,172,74,181,151,49,89,17,248,15,253,173,109,160,246,139,198,251,177,211,2,84,11,23,170,5,224,6,150,81,191,29,242,218,153,43,233,197,17,66,111,68,237,195,182,76,20,14,241,236,19,195,178,49,47,242,58,82,121,101,108,234,228,241,174,13,66,106,74,107,112,39,47,85,69,87,108,134,4,78,21,35,62,231,236,159,83,139,200,82,81,226,179,181,21,88,209,86,25,110,186,206,114,8,244,175,251,215,184,5,13,215,2,61,228,114,225,152,243,59,219,29,121,186,117,233,166,48,17,29,124,207,153,50,195,235,92,128,232,253,211,215,233,81,242,194,125,99,43,254,58,0,0,94,192,216,59,200,69,125,172,26,22,117,113,113,175,164,41,224,94,22,46,172,76,11,0,0,0,0,128,10,184,35,228,176,51,155,56,92,200,29,180,62,160,62,31,185,137,133,123,145,143,40,212,181,144,39,185,195,161,10,185,29,153,165,206,7,92,75,81,97,103,40,42,10,185,50,50,210,119,208,69,230,50,104,107,19,82,242,73,139,219,205,59,227,10,239,116,0,255,142,138,226,221,43,81,174,75,47,124,204,24,174,102,85,14,58,32,53,65,200,239,200,69,85,111,231,184,221,81,41,27,133,169,23,34,119,173,91,216,136,147,232,112,105,134,113,81,165,74,14,127,77,183,193,236,197,134,125,127,47,124,222,54,173,56,121,180,238,222,159,241,223,183,190,235,61,221,37,140,120,187,143,114,54,251,217,204,156,158,135,196,151,139,248,249,40,121,122,196,170,19,135,148,69,117,110,79,18,115,169,215,166,201,49,142,56,40,140,59,172,145,144,248,151,78,79,214,170,39,73,248,215,190,111,111,108,125,107,195,7,207,157,52,151,169,198,244,37,125,214,172,10,237,98,182,128,81,65,143,47,151,85,151,244,205,213,237,210,200,213,60,172,126,174,57,88,189,164,227,182,220,238,74,41,143,19,12,99,15,218,94,141,113,47,74,126,101,68,230,105,245,182,75,150,136,239,167,207,77,182,172,64,35,108,85,71,47,47,31,248,116,209,31,15,251,237,93,242,132,144,76,173,42,89,202,41,36,69,168,7,125,147,185,21,147,151,121,134,2,198,21,17,69,79,199,209,31,165,38,83,104,196,27,96,55,146,105,138,139,84,100,150,240,131,151,154,2,51,13,236,116,134,65,133,137,243,31,181,123,9,175,165,221,40,17,129,73,238,128,47,151,226,159,53,247,74,74,139,231,58,197,211,200,73,78,34,60,168,83,162,2,70,120,194,169,156,224,149,4,253,22,71,126,89,43,89,18,116,239,234,16,51,107,200,149,62,188,76,240,49,187,81,181,65,151,207,124,150,200,88,149,169,59,51,163,191,165,148,184,166,198,197,17,17,85,165,101,62,70,240,85,100,113,229,152,196,61,118,40,135,24,32,95,79,213,95,249,6,191,250,183,58,141,54,173,254,195,5,55,60,113,88,126,233,79,122,20,143,248,195,190,178,213,12,185,204,231,243,145,11,87,253,36,109,238,66,201,91,143,62,182,189,59,50,62,149,36,150,224,188,195,152,216,180,107,215,105,46,49,162,61,105,135,25,229,151,23,0,255,204,173,79,175,237,44,173,112,187,30,124,97,65,222,134,207,152,43,139,81,44,132,24,127,116,149,76,90,203,200,140,7,62,45,136,201,76,139,112,174,210,161,160,35,214,18,23,58,96,160,210,188,105,3,29,0,0,255,142,36,153,139,210,228,73,56,14,187,254,235,222,125,86,49,163,119,100,186,195,184,217,101,31,22,229,9,35,218,159,118,128,49,117,17,59,107,77,218,210,90,208,15,248,227,94,68,205,92,212,146,84,215,91,178,41,2,161,82,196,39,0,255,123,25,181,189,72,198,227,52,148,208,144,56,148,232,252,0,48,50,68,46,151,77,222,138,248,209,188,222,242,137,135,94,87,163,14,158,228,195,18,94,228,160,125,71,236,0,255,146,157,190,165,167,19,83,93,171,39,192,70,246,177,175,1,66,151,148,228,69,248,39,122,210,176,212,216,152,185,124,54,241,238,103,217,148,100,183,250,70,241,206,64,140,166,206,140,136,149,242,217,73,164,99,126,228,45,146,185,179,176,76,201,66,156,32,165,84,58,218,250,186,102,117,74,99,20,3,226,223,155,212,157,181,101,138,133,251,144,151,249,157,177,98,173,168,37,27,110,46,211,190,100,212,242,49,191,51,50,51,8,13,194,80,150,141,163,120,59,234,240,231,146,182,119,148,186,105,73,41,161,52,199,33,158,30,106,192,162,26,220,168,82,226,211,164,13,206,48,46,27,24,201,112,95,191,115,252,41,179,105,187,70,219,201,188,197,215,185,31,95,36,150,218,238,242,14,96,3,91,217,176,220,150,152,139,188,46,50,106,201,164,17,133,113,42,137,205,148,234,86,210,84,208,248,33,168,82,52,73,124,10,204,20,118,241,74,87,151,249,105,98,199,217,6,6,33,183,116,25,20,222,202,167,165,37,37,105,38,110,157,198,247,223,168,169,180,153,122,219,50,142,85,76,92,122,239,47,182,131,109,145,160,195,71,201,74,202,253,119,219,205,59,19,125,249,141,26,53,170,95,142,98,226,100,102,241,100,59,134,251,247,241,231,243,240,107,205,175,150,178,193,191,190,161,209,52,203,140,227,56,36,144,195,73,175,89,98,127,30,102,116,254,102,104,4,124,17,185,208,149,218,94,65,110,114,165,176,81,115,220,55,203,217,14,23,188,200,81,213,101,16,63,24,233,137,131,20,246,240,237,82,123,177,1,225,111,71,230,105,210,149,17,140,187,105,18,114,173,110,157,80,185,111,156,81,109,184,25,244,253,204,11,94,218,109,213,202,53,220,238,181,1,17,82,183,35,213,95,155,86,47,37,250,104,53,226,135,59,229,29,183,135,143,166,248,171,139,129,63,159,240,225,69,169,71,61,35,41,137,108,72,185,248,36,185,162,81,9,153,118,157,170,92,6,53,28,212,197,36,30,126,0,0,64,5,136,36,43,73,125,188,183,35,115,55,20,142,123,71,137,60,101,231,112,63,87,67,1,150,62,11,28,115,59,202,197,88,107,173,226,196,161,0,236,12,5,0,0,0,184,128,122,34,199,156,190,141,163,158,94,36,23,32,51,31,89,225,160,15,57,174,189,86,141,131,62,20,133,11,73,215,47,218,125,183,22,47,196,95,114,191,160,204,74,6,147,32,206,31,81,246,223,218,145,250,225,244,93,9,11,34,237,20,210,146,253,38,145,254,103,59,94,59,114,229,30,142,20,122,235,176,171,205,12,244,136,226,60,141,128,47,167,163,169,254,213,207,147,212,14,115,183,19,113,22,137,40,53,173,100,87,73,108,71,57,189,250,195,213,147,46,135,213,153,21,0,255,204,217,60,15,129,206,56,115,237,21,65,84,41,188,70,141,54,109,199,164,156,92,71,68,27,198,128,50,58,163,156,62,87,83,43,28,94,190,114,124,202,217,116,135,246,139,1,240,130,142,88,188,160,111,229,0,123,175,32,25,135,250,35,87,84,57,234,234,240,226,152,59,214,206,56,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,70,246,83,184,152,185,80,200,135,2,0,0,138,23,130,228,26,139,114,140,127,124,145,148,37,145,35,127,3,152,10,0,255,169,142,239,242,153,89,184,60,202,219,34,70,179,247,37,212,236,159,79,155,118,109,178,195,16,39,71,201,120,20,113,235,194,60,252,243,221,114,124,23,53,137,247,243,150,121,25,109,68,149,217,177,18,107,250,191,32,163,245,51,168,40,226,117,34,230,232,60,146,88,251,23,58,174,95,13,74,159,251,44,57,231,25,3,201,88,251,79,199,245,203,168,52,186,139,26,113,190,49,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,228,197,82,0,184,184,3,95,84,90,232,202,66,43,181,128,35,163,168,222,90,123,173,218,250,78,155,186,91,189,187,240,148,148,106,225,141,179,152,194,228,108,96,169,132,124,194,143,124,83,50,50,146,169,180,100,178,84,245,147,53,20,161,197,133,142,28,150,74,220,170,50,24,168,105,155,217,102,136,176,163,110,253,21,123,211,147,146,58,189,238,157,86,110,68,197,15,7,14,115,248,148,164,95,49,133,39,244,192,196,140,157,95,249,136,189,50,162,22,17,46,161,165,86,34,126,70,147,95,50,162,183,108,145,88,193,88,143,73,173,155,124,204,149,12,98,166,198,184,167,207,156,62,94,26,59,73,240,243,86,222,132,141,218,238,194,101,170,114,21,49,210,173,93,57,205,198,218,236,252,236,214,176,240,235,227,94,176,185,8,18,100,154,153,79,129,216,227,230,67,14,190,54,37,128,159,219,177,169,49,79,197,183,215,236,130,132,251,234,231,69,77,95,72,201,181,92,90,123,41,37,91,252,109,235,223,194,173,171,138,159,83,81,82,168,8,158,102,129,246,81,6,68,0,124,186,245,87,8,0,255,124,137,26,219,219,105,90,134,93,83,228,24,21,139,53,173,57,180,113,39,103,63,51,136,1,191,252,117,37,147,174,163,7,163,154,219,58,133,199,142,71,15,243,159,11,248,249,112,240,71,212,8,134,156,138,165,155,105,45,141,226,106,110,138,52,230,47,63,243,138,151,64,135,245,119,62,121,155,182,155,106,154,190,235,196,57,100,52,227,62,28,195,80,165,108,16,103,32,96,46,115,186,146,207,237,132,95,217,84,205,122,162,173,233,132,190,88,168,182,77,171,129,149,57,169,150,113,199,189,29,43,114,222,35,35,24,215,78,102,150,150,212,208,195,32,110,106,8,243,124,57,210,254,229,147,4,124,101,0,255,51,23,155,206,112,74,146,198,83,54,173,179,246,169,4,220,128,217,191,138,143,196,235,50,75,62,74,50,172,102,102,37,165,206,188,217,251,178,167,85,137,202,236,23,134,107,20,243,114,235,215,138,250,90,65,74,212,105,214,168,209,184,151,75,213,219,183,113,128,179,225,174,66,166,195,11,43,113,126,229,239,198,124,194,139,157,52,115,103,144,74,105,201,146,65,187,81,77,45,106,49,41,22,243,114,83,9,140,138,224,107,30,228,93,38,59,224,95,242,83,175,150,111,230,138,172,217,157,230,27,167,156,168,123,75,85,198,175,153,151,80,159,22,155,217,121,101,235,50,150,33,31,241,50,95,234,145,59,163,192,123,72,172,191,21,49,201,39,29,138,141,121,106,166,53,93,236,204,212,220,148,58,0,254,173,143,50,75,0,255,45,58,205,248,151,237,122,57,206,79,182,208,237,160,211,231,34,94,230,41,141,40,25,171,144,146,238,67,122,28,164,248,134,68,72,18,19,120,105,82,230,196,199,76,202,77,25,140,250,252,164,233,41,217,107,211,106,222,42,249,98,221,106,222,134,51,117,241,213,193,7,63,241,54,35,180,211,24,162,33,151,240,98,231,40,191,194,59,37,53,154,42,177,182,30,46,172,70,53,75,91,22,26,149,169,193,85,55,218,227,57,41,65,220,59,47,155,220,162,183,36,214,155,101,74,123,91,183,134,184,42,156,117,221,178,152,59,114,14,230,187,70,245,87,142,242,72,210,150,19,16,167,177,186,147,130,52,88,206,4,106,71,226,98,65,187,48,199,33,172,252,80,127,213,160,250,110,197,109,150,190,187,184,80,241,228,232,224,169,230,28,23,29,246,202,109,90,141,230,212,118,56,18,41,146,128,244,211,231,131,201,211,178,30,241,163,189,56,83,86,5,151,64,37,10,97,167,216,151,176,5,15,181,0,255,56,173,1,254,243,235,167,211,233,68,108,49,125,253,59,169,224,25,167,11,0,255,48,38,155,219,41,110,107,64,246,3,6,190,124,194,215,71,221,244,140,93,139,182,49,147,234,220,221,108,195,166,92,177,38,5,235,48,135,93,204,245,248,81,23,185,20,0,0,21,98,95,200,215,229,115,17,45,141,3,92,204,181,228,0,127,85,191,218,140,195,253,12,5,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,64,1,0,46,144,16,245,211,224,223,6,18,67,231,183,50,21,233,140,74,159,168,161,182,172,161,99,44,251,62,2,254,72,186,147,230,27,241,173,123,69,219,0,255,174,185,138,234,82,36,162,144,34,126,24,149,147,220,213,90,118,174,4,212,233,67,87,218,176,142,102,91,234,22,174,141,44,245,49,237,90,207,72,61,162,252,124,159,7,61,126,252,14,155,59,234,45,137,104,79,14,115,42,41,110,219,90,172,203,85,57,163,245,108,163,71,221,61,125,36,187,23,45,105,108,58,147,245,218,138,159,142,137,74,241,43,5,34,254,173,15,18,147,143,146,76,45,91,84,5,35,133,54,142,83,206,248,151,181,30,47,172,108,179,53,0,0,92,64,61,185,80,183,144,59,233,133,123,145,145,22,32,159,62,143,200,204,21,107,175,40,241,106,105,155,77,27,58,122,164,207,121,43,211,221,251,40,85,220,133,130,251,206,74,226,124,183,102,90,158,101,166,59,78,103,39,187,222,110,101,1,99,88,0,25,70,100,238,181,225,211,50,119,184,12,93,89,220,118,68,111,137,227,182,165,92,47,147,129,39,177,165,8,106,179,232,71,191,226,113,174,113,177,194,118,246,41,239,243,58,0,255,24,0,0,0,0,0,0,0,0,0,0,0,0,235,67,100,230,74,74,107,169,122,66,219,198,117,220,26,145,81,74,180,44,67,221,247,41,164,37,47,217,33,34,134,228,142,64,226,212,172,76,100,44,170,212,234,84,242,1,0,0,0,0,0,0,235,207,136,162,43,196,161,199,170,36,156,230,105,179,208,29,73,157,38,222,166,205,87,92,43,121,153,230,36,10,114,41,82,73,156,250,116,248,76,70,85,106,85,72,62,0,0,0,0,0,0,0,0,0,0,0,96,125,204,140,136,136,204,168,81,35,41,33,148,100,20,199,117,156,154,180,97,70,44,75,222,146,201,92,114,71,167,77,157,18,167,118,237,218,84,10,84,169,85,171,228,3,0,0,0,0,0,0,0,0,0,0,0,0,96,125,128,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,196,188,228,17,153,195,229,118,140,218,52,42,113,170,208,174,66,165,95,149,90,77,74,62,0,0,214,135,140,140,157,164,208,74,245,180,54,110,235,182,37,50,147,212,104,94,182,58,236,75,168,75,158,177,91,196,15,185,29,159,196,169,70,153,203,168,85,169,85,166,228,3,0,0,0,0,0,0,0,96,125,144,153,68,87,107,67,207,77,105,184,46,211,100,173,59,147,52,109,60,78,147,79,185,80,242,60,45,72,28,36,85,100,145,56,21,234,16,152,116,170,212,106,147,124,0,0,0,0,0,0,0,0,0,0,0,0,172,47,51,137,174,214,134,158,155,210,112,93,166,201,90,119,38,105,218,120,156,38,159,114,161,228,121,90,144,56,72,170,200,34,113,42,212,33,48,233,84,169,213,38,249,0,0,0,0,0,0,0,0,0,0,0,128,245,175,168,237,200,214,77,178,34,74,165,236,83,8,41,245,221,80,215,165,77,101,152,247,73,242,212,240,184,244,142,76,169,136,56,213,19,122,172,154,41,181,202,145,15,0,0,128,245,1,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,18,243,146,71,100,14,151,219,49,106,211,168,196,169,66,187,10,149,126,85,106,53,41,204,140,136,136,204,168,81,35,41,33,148,100,20,199,117,156,154,180,97,70,44,75,222,146,201,92,114,71,167,77,157,18,167,118,237,218,84,10,84,169,85,171,228,3,0,0,0,0,0,0,214,62,35,35,87,174,189,146,196,167,165,113,54,113,8,121,163,207,101,203,211,221,251,232,21,222,20,220,119,214,13,231,123,87,90,102,102,166,4,78,103,2,75,115,43,83,29,80,217,128,185,204,200,181,147,102,210,21,133,86,90,33,101,68,235,173,219,20,135,41,113,115,85,59,122,99,212,165,72,168,31,214,42,56,57,167,88,193,89,85,108,224,24,219,163,157,197,106,13,0,0,0,0,0,0,128,245,103,68,209,21,226,208,99,85,18,78,243,180,89,232,142,164,78,19,111,211,230,43,174,149,188,76,115,18,5,185,20,169,36,78,125,58,124,38,163,42,181,42,36,31,176,102,144,25,177,246,138,87,143,88,217,188,101,7,109,24,114,205,169,109,227,80,17,77,124,158,187,241,163,186,158,10,181,130,244,200,204,201,10,86,170,56,209,102,179,153,109,74,54,35,99,237,13,175,158,177,194,101,235,10,226,176,227,154,75,27,199,173,226,122,249,60,119,35,70,21,61,109,106,253,232,145,121,156,21,92,84,177,157,205,102,51,219,235,76,97,0,64,101,99,46,50,115,175,36,25,117,37,173,165,78,40,25,215,122,211,182,196,125,202,223,91,213,142,222,232,116,233,17,42,136,181,54,78,206,22,86,176,81,21,231,56,198,246,104,159,176,90,3,214,14,50,35,98,231,94,59,41,124,66,29,119,21,183,80,54,250,91,134,188,222,186,145,94,225,205,198,115,27,221,176,185,119,93,102,102,158,74,96,75,38,176,52,75,179,25,25,185,114,237,149,36,62,45,141,179,137,67,200,27,125,46,91,158,238,222,71,175,240,166,224,190,179,110,56,223,187,210,50,51,51,37,112,58,19,88,154,91,153,234,0,208,6,140,140,140,140,200,164,73,35,42,45,164,100,168,54,78,227,210,168,237,51,126,217,86,9,47,135,76,34,135,116,42,213,233,18,156,187,10,109,86,5,138,98,199,180,91,85,107,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,73,204,75,30,145,57,92,110,199,168,77,163,18,167,10,237,42,84,250,85,169,213,164,228,3,172,31,32,159,17,177,118,212,72,178,163,16,74,171,165,4,161,185,142,83,27,86,196,205,45,221,201,168,84,145,79,63,92,84,112,103,138,107,156,181,194,6,22,154,98,22,39,63,0,0,0,192,250,1,114,101,70,146,90,100,141,212,8,226,173,173,153,164,33,142,173,65,191,159,42,185,173,121,116,122,239,135,127,88,107,83,169,137,147,90,248,106,87,172,21,102,177,211,228,7,0,0,0,0,128,93,148,66,40,173,214,74,40,188,216,185,163,212,90,106,36,33,237,120,212,164,91,70,101,174,103,60,97,10,84,136,149,43,82,74,12,241,140,149,74,141,190,220,224,31,203,248,235,0,0,0,0,0,0,0,0,0,0,128,245,1,50,50,118,146,66,43,213,211,218,184,173,219,150,200,76,82,163,121,217,234,176,47,161,46,121,198,110,17,63,228,118,124,18,167,26,101,46,163,86,165,86,153,146,15,0,0,0,0,0,0,128,245,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,49,47,121,68,230,112,185,29,163,54,141,74,156,42,180,171,80,233,87,165,86,147,146,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,245,1,34,51,87,82,90,75,213,19,218,54,174,227,214,136,140,82,162,101,25,234,190,79,33,45,121,201,14,17,49,36,119,4,18,167,102,101,34,99,81,165,86,167,146,15,0,0,0,0,176,126,92,145,43,55,41,171,54,117,82,35,111,247,12,218,51,246,182,154,83,112,228,198,124,247,168,73,61,168,230,142,85,105,137,45,250,168,178,226,10,179,248,195,201,143,10,186,188,0,186,84,212,21,197,125,47,2,241,101,198,81,0,64,5,130,21,43,50,222,136,127,235,178,76,214,211,100,74,110,189,111,34,157,234,150,191,188,202,79,149,23,110,103,31,105,204,123,43,244,43,214,166,13,21,179,180,5,167,18,240,229,175,245,136,217,95,45,198,9,143,213,223,169,204,155,16,227,178,74,196,3,67,179,147,55,136,247,116,233,146,115,231,138,21,84,20,118,106,102,182,99,208,106,94,14,214,207,228,121,52,0,255,243,190,87,78,56,122,193,24,69,143,243,247,126,203,213,74,252,150,173,251,36,117,199,53,5,230,171,156,51,210,158,206,227,252,211,116,43,251,215,107,53,200,22,78,28,230,138,191,14,0,128,23,80,79,228,16,235,71,28,117,33,135,21,153,95,22,192,226,5,11,0,0,0,0,0,0,0,112,1,35,74,42,68,148,176,128,23,32,63,182,197,149,169,128,175,174,168,75,58,9,11,0,114,160,223,186,23,77,177,144,177,50,34,67,1,235,3,253,67,151,143,189,246,222,244,74,94,238,181,221,157,52,62,1,95,79,109,106,53,72,62,192,180,81,208,225,215,215,50,79,105,25,52,178,221,65,138,51,170,88,165,197,76,76,135,107,90,225,171,93,49,243,124,220,202,232,246,40,11,55,228,143,115,145,145,110,230,27,82,241,167,150,206,136,46,62,213,101,169,70,180,37,5,122,211,30,202,151,136,138,185,20,232,65,88,111,7,239,191,94,43,217,166,170,226,110,239,225,246,45,90,238,13,20,7,123,192,246,47,235,25,242,83,189,92,198,222,180,39,34,94,250,182,249,102,169,172,204,51,58,53,14,234,152,7,124,248,215,218,171,150,223,53,26,247,66,168,113,170,192,36,3,62,221,248,101,240,207,147,251,181,227,246,40,73,181,225,22,158,46,101,42,30,123,118,48,140,30,96,253,157,153,183,213,111,131,173,237,58,113,213,41,196,15,215,176,178,194,32,110,107,192,231,251,207,167,207,194,243,109,126,203,10,49,114,117,43,29,13,230,127,246,17,163,52,232,114,227,181,119,109,61,167,80,204,59,157,251,240,89,190,178,226,243,14,226,170,49,237,172,28,223,168,199,183,50,196,175,210,124,60,26,185,130,146,44,238,54,25,74,112,219,174,186,248,43,147,67,95,129,181,217,221,206,229,18,3,224,215,253,173,88,59,95,132,7,188,168,53,219,136,153,74,223,95,22,115,56,187,85,31,163,14,31,125,111,130,159,222,189,219,67,2,189,119,183,84,81,154,226,5,175,110,201,57,51,52,203,217,45,54,72,204,219,249,165,171,240,50,74,70,137,8,246,85,45,138,108,131,82,26,142,152,199,69,55,133,148,48,49,51,243,209,28,35,190,189,243,67,248,211,170,179,246,110,137,183,250,56,66,221,105,220,235,158,228,106,60,20,171,81,85,25,57,200,222,60,141,0,185,136,159,57,230,94,212,74,137,116,158,202,214,69,101,68,10,199,181,146,159,30,187,180,226,27,151,51,138,19,12,244,207,173,143,102,175,77,91,244,200,85,221,234,245,250,137,73,56,112,195,135,66,87,251,196,196,13,244,211,231,226,201,213,179,68,148,77,154,133,53,17,181,158,110,67,76,218,226,160,167,196,180,9,131,179,27,179,134,209,246,223,202,49,7,207,171,185,13,83,85,223,98,46,35,179,107,68,13,144,95,127,62,50,73,163,58,105,116,119,162,184,162,95,149,122,51,218,224,110,214,218,117,200,207,251,249,204,183,228,117,55,61,105,141,88,181,185,165,172,104,82,169,221,71,226,252,231,147,156,139,15,175,238,108,14,230,102,36,25,62,202,165,205,188,120,134,16,134,49,217,45,108,103,208,175,40,167,142,230,210,88,223,26,238,208,40,78,67,14,186,157,153,86,53,225,77,143,204,142,203,167,8,0,127,181,181,115,252,179,102,173,214,61,156,185,189,5,87,142,136,23,246,52,136,224,201,228,93,6,72,140,123,123,101,228,98,229,83,247,142,238,132,212,108,156,133,145,186,191,109,43,113,5,171,202,216,106,84,34,90,154,226,110,118,63,251,189,33,47,87,95,6,191,90,58,245,149,81,73,183,140,178,91,200,197,155,183,85,181,101,125,230,170,71,97,213,111,134,177,131,15,236,117,212,221,91,107,151,124,36,137,157,117,215,220,73,92,50,197,72,83,130,11,57,45,105,139,77,124,228,134,9,204,217,92,109,31,115,222,1,83,189,21,177,215,170,175,247,144,66,115,175,119,203,251,41,62,48,224,139,219,248,153,251,236,8,123,24,243,116,123,213,35,188,71,46,90,18,25,73,158,146,141,147,164,88,61,126,155,19,73,98,180,9,102,97,165,74,175,70,133,102,97,169,205,105,247,52,234,243,163,189,118,119,245,219,74,241,110,245,111,196,197,73,203,132,171,123,135,183,218,180,111,243,60,34,62,189,248,39,125,239,168,116,237,238,223,232,163,36,215,140,175,251,19,57,117,232,115,124,99,48,3,110,250,173,92,70,201,200,140,112,42,91,167,133,97,33,230,178,149,101,206,13,169,228,240,86,101,81,138,175,172,203,174,118,160,237,215,144,58,125,230,138,157,155,18,18,174,83,106,187,109,24,198,108,34,87,246,52,8,149,105,62,0,0,160,130,252,34,137,46,41,9,5,84,200,165,130,252,99,231,142,8,146,138,43,82,1,34,163,68,165,138,244,203,123,145,53,44,220,207,180,112,1,119,166,5,0,0,0,0,0,192,11,112,47,66,14,217,196,81,23,114,208,183,10,152,59,194,133,131,62,231,152,17,47,28,56,134,162,162,28,224,47,9,201,139,102,76,75,81,28,229,16,0,255,68,252,107,182,126,35,84,202,34,180,201,254,219,59,81,55,108,101,108,210,144,156,66,149,236,23,137,237,216,223,74,253,112,185,35,10,97,101,102,77,105,231,236,141,216,102,126,212,174,254,127,142,72,174,201,110,146,216,0,191,88,73,98,113,167,148,18,218,182,170,198,140,109,89,54,131,231,33,208,25,252,139,92,166,82,248,206,72,74,57,62,229,165,80,162,221,98,116,25,158,225,242,145,52,151,169,82,250,43,180,241,206,113,42,123,153,177,210,22,49,0,92,72,186,131,90,184,16,234,55,115,0,93,188,122,28,238,237,76,57,212,115,199,129,254,149,56,0,42,174,12,5,0,0,0,0,0,0,0,0,0,0,0,0,84,128,200,12,5,0,0,0,64,133,57,198,127,78,151,65,199,145,33,134,227,28,51,254,241,47,50,252,10,125,82,17,76,190,0,255,157,103,245,207,211,116,181,204,97,217,180,98,118,152,196,226,251,203,92,208,80,62,95,70,17,35,254,81,51,56,162,94,126,166,241,203,99,245,3,126,17,91,126,119,198,143,217,49,18,28,229,127,20,236,63,93,60,233,45,56,59,231,1,196,191,208,127,207,235,236,158,251,155,102,161,163,239,32,126,251,222,119,90,141,212,236,238,37,76,154,133,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,1,45,174,76,197,252,72,5,11,128,10,250,80,0,0,128,11,184,114,101,201,66,220,143,145,31,101,239,157,73,203,72,74,189,211,234,79,144,18,35,122,88,230,149,169,140,135,6,63,160,177,1,241,69,188,124,188,226,79,143,248,100,36,254,22,162,48,121,167,19,35,29,170,109,179,177,47,75,219,2,62,109,192,151,142,126,173,79,75,211,163,104,221,187,211,200,25,35,125,95,252,11,58,214,30,225,101,68,197,189,174,9,168,203,165,250,185,220,245,85,26,116,179,233,220,232,235,26,227,171,107,146,69,107,182,106,0,255,48,197,123,21,251,199,166,69,102,148,6,237,36,77,82,179,25,187,198,56,168,226,150,76,108,190,106,71,177,22,194,252,167,250,43,50,215,219,210,170,27,70,221,40,204,127,114,191,140,245,184,52,147,17,161,118,53,9,168,207,171,91,87,221,189,106,144,220,36,170,169,209,117,110,221,72,21,99,172,58,92,132,250,9,155,134,181,19,115,84,67,253,240,115,241,140,127,45,114,101,36,98,35,204,5,212,148,50,177,210,100,66,166,3,11,56,218,30,230,184,6,125,174,36,153,161,184,126,192,188,204,188,165,79,74,104,123,121,43,100,246,123,55,83,160,137,163,38,63,230,74,18,165,40,0,0,0,0,0,0,224,133,200,209,8,181,16,115,168,37,141,26,3,176,243,153,188,144,207,203,213,140,144,99,210,189,75,169,243,97,229,67,159,89,171,2,174,149,225,184,112,216,25,168,139,204,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,17,220,88,223,189,116,83,233,146,210,124,77,21,202,204,82,156,134,225,71,166,186,188,122,179,251,52,242,12,145,79,157,211,94,244,110,53,202,169,173,133,120,83,146,27,150,100,17,111,37,174,177,21,244,32,214,127,47,74,171,143,72,26,187,214,70,102,16,178,72,99,164,10,89,225,43,196,40,17,93,70,205,197,57,96,244,32,25,100,138,63,156,248,81,129,246,195,132,124,253,142,165,167,174,168,78,175,209,164,175,248,225,135,35,167,42,80,113,246,232,173,242,217,171,136,75,159,197,173,149,225,189,172,82,192,217,82,19,149,179,43,74,102,64,59,218,227,17,0,0,21,64,151,114,136,140,60,137,131,46,228,168,39,0,53,142,43,67,142,186,26,135,157,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,112,113,69,90,208,197,133,11,144,212,98,232,227,194,125,162,112,127,213,56,0,0,170,31,48,106,205,229,67,95,135,183,131,21,133,26,7,179,240,106,194,90,122,90,218,250,175,82,117,123,87,86,183,72,229,229,109,78,174,14,135,179,139,33,102,117,245,123,229,189,147,164,81,194,128,15,46,202,177,151,163,19,241,149,66,123,173,122,78,239,42,169,49,213,9,216,159,21,87,170,207,14,119,192,250,238,39,153,20,59,41,37,117,55,204,195,105,148,226,58,165,210,106,222,234,105,221,182,211,243,64,0,255,234,249,181,187,181,241,166,30,39,226,87,47,103,42,239,21,201,45,179,97,16,230,16,111,169,155,182,84,156,161,122,52,54,105,119,65,92,59,183,187,185,110,28,0,0,47,192,61,122,97,231,151,5,252,84,49,233,182,128,59,211,194,133,106,1,0,0,0,0,0,0,0,0,0,0,64,14,245,69,238,164,113,184,144,199,31,73,31,240,94,174,176,144,91,153,145,180,182,90,204,208,101,165,114,204,101,174,210,249,0,247,147,54,197,130,125,208,237,136,90,161,69,62,196,82,0,0,0,0,64,5,208,149,40,49,59,68,252,124,148,29,185,200,132,23,132,122,11,50,29,123,163,166,81,200,101,218,136,143,2,179,135,177,14,72,109,128,204,231,227,193,126,180,151,100,4,17,133,159,82,94,135,41,111,82,188,238,42,3,22,243,128,217,109,79,198,109,208,229,195,211,211,178,54,205,245,75,18,211,162,186,127,251,30,197,84,49,84,21,31,155,46,229,228,106,167,101,79,4,57,70,78,31,185,107,83,34,158,246,105,242,9,24,177,115,209,174,200,77,23,205,12,83,161,90,226,190,164,76,218,98,22,179,51,97,222,135,15,109,140,118,10,3,25,145,0,255,193,52,191,204,143,211,115,65,155,215,214,208,243,144,121,73,115,185,92,124,226,64,95,118,115,35,189,171,62,85,146,174,90,88,199,77,209,142,201,127,229,99,0,255,237,125,113,245,42,148,11,237,132,155,128,177,243,209,236,136,85,79,146,17,166,67,185,132,60,165,92,90,90,18,179,81,60,206,171,161,45,209,206,226,190,134,149,0,255,191,163,102,174,102,46,226,117,35,171,152,14,253,36,169,205,75,27,240,196,90,29,156,121,205,143,196,94,237,208,92,138,24,249,73,114,249,92,188,234,238,253,209,205,137,228,190,10,85,77,58,10,97,97,158,42,252,16,0,255,25,186,189,146,230,188,43,198,227,242,131,110,128,188,87,242,249,167,150,15,122,45,105,9,157,110,202,230,30,126,8,198,75,49,162,84,213,96,0,123,180,63,51,88,99,194,207,101,169,69,174,36,133,87,219,150,123,148,171,136,201,138,74,116,122,72,108,194,65,173,153,197,72,7,188,0,249,249,136,218,110,137,91,44,0,0,160,66,232,34,34,46,230,50,183,105,147,10,72,191,8,66,230,176,247,170,55,4,239,197,202,204,164,228,98,94,173,89,192,60,125,70,86,56,220,207,40,114,188,159,87,106,137,227,14,5,200,135,2,0,0,0,0,0,0,0,0,92,128,29,33,135,149,207,54,142,122,34,199,149,203,230,2,100,174,12,7,142,161,143,57,100,102,238,116,224,128,10,114,136,191,160,249,217,176,59,216,56,94,136,191,20,191,221,2,127,214,147,138,56,127,52,213,127,161,143,84,15,39,171,158,99,145,120,155,153,236,64,137,20,249,95,183,188,60,113,140,22,31,191,34,210,116,0,255,175,212,112,151,253,9,40,84,105,227,201,94,149,72,146,0,255,119,203,88,89,104,25,99,77,33,24,175,231,33,240,217,252,83,109,240,124,44,226,49,202,253,164,88,109,7,195,206,248,12,254,231,34,85,23,250,185,41,253,99,82,230,68,163,181,19,12,128,10,169,62,81,84,204,233,9,125,192,136,146,145,36,14,245,199,94,85,14,17,185,51,72,28,234,79,245,170,5,168,22,46,84,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,138,115,140,0,255,92,62,34,200,40,34,67,112,188,143,25,217,111,221,171,211,204,204,100,152,210,227,96,66,75,82,17,238,153,133,0,255,202,26,60,86,63,55,40,41,233,150,23,60,132,47,179,251,36,22,219,127,125,27,92,228,42,33,154,56,157,170,57,160,81,183,215,250,196,236,159,102,112,207,239,93,105,98,250,87,115,153,251,150,24,174,102,143,111,112,189,231,87,133,79,155,83,145,73,179,45,34,139,149,8,249,206,231,121,192,218,127,58,226,118,70,236,185,115,179,161,179,140,209,119,160,233,86,93,235,91,45,105,120,179,123,113,91,78,179,208,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,35,20,80,1,66,167,168,152,11,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,72,133,123,153,219,2,92,128,251,185,67,225,126,102,128,194,5,200,207,5,75,191,234,22,240,2,228,90,181,112,211,98,234,34,151,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,216,59,228,103,46,23,14,41,79,119,182,59,72,225,173,180,245,50,233,46,215,187,212,74,38,58,202,14,85,250,67,23,101,59,155,150,112,187,131,19,78,40,241,242,128,30,196,188,204,235,73,96,93,46,39,62,222,53,148,142,87,22,252,104,47,237,64,28,98,251,52,236,204,167,233,89,9,159,68,205,53,112,150,70,137,37,231,244,184,91,30,246,105,15,108,92,247,74,122,95,212,162,6,93,170,126,14,101,79,110,19,176,59,207,80,233,179,219,24,204,36,221,110,115,181,41,24,188,82,195,13,169,121,235,144,230,180,131,33,0,0,42,128,46,228,24,121,26,7,93,200,33,34,31,4,160,198,113,101,200,129,254,21,11,43,211,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,200,19,5,93,94,208,5,96,196,82,188,159,121,97,175,250,206,56,84,139,2,0,132,140,59,49,47,242,249,116,201,185,178,194,201,21,215,157,186,36,65,161,165,172,84,156,6,242,122,66,126,228,116,228,80,62,87,6,63,188,247,86,223,54,25,132,243,217,234,28,189,177,103,16,227,53,235,54,205,165,153,100,102,102,109,25,94,228,225,18,58,217,237,9,243,247,136,116,181,88,187,248,248,25,132,60,204,206,78,85,140,179,41,26,48,151,75,211,155,139,87,219,116,129,77,127,216,137,112,118,250,81,177,79,59,39,226,191,33,243,169,139,21,89,138,122,84,74,158,74,105,229,128,191,46,29,147,158,83,175,24,16,232,149,162,29,160,1,0,80,33,151,10,168,139,139,177,51,48,79,137,130,62,20,160,90,184,80,45,0,0,0,0,0,0,0,0,0,0,0,0,160,2,234,50,50,66,14,58,125,33,113,84,92,37,231,0,57,125,186,17,7,5,124,53,133,157,1,112,111,65,210,21,238,237,173,160,0,247,118,108,26,230,71,208,188,176,245,43,21,119,230,42,28,0,47,228,199,182,184,50,20,0,0,0,0,0,0,0,0,0,21,86,132,2,42,232,34,34,46,228,199,150,131,62,246,222,73,8,64,46,183,126,145,70,142,161,223,145,161,112,175,70,221,98,174,172,213,2,228,50,50,179,134,133,196,95,138,226,253,76,11,59,83,1,106,90,0,0,0,0,0,0,0,0,0,0,0,188,0,17,114,204,139,160,113,216,145,23,245,43,146,42,96,172,136,36,21,14,248,50,50,87,228,144,249,204,200,44,113,64,69,57,196,63,173,253,103,70,121,81,28,229,16,0,255,132,230,71,59,222,49,246,164,34,204,31,77,245,151,211,69,234,135,213,93,73,144,68,96,154,98,40,123,77,2,253,11,194,228,114,7,205,115,175,21,82,130,148,10,204,78,89,46,115,47,162,252,238,211,84,0,255,249,250,42,169,65,183,43,155,4,129,66,23,162,106,202,206,148,40,63,125,146,54,159,116,82,223,221,155,90,221,21,153,53,110,202,9,105,140,158,7,120,70,249,17,191,166,66,24,45,104,205,202,49,43,23,147,82,212,174,48,10,27,241,227,127,135,207,213,108,201,34,169,76,250,203,90,27,119,99,90,142,218,13,205,181,245,26,0,21,116,161,168,160,75,57,224,94,145,196,98,232,227,66,221,145,22,45,224,189,200,80,84,216,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,138,181,99,230,116,145,143,90,222,92,144,104,155,136,120,162,109,72,219,136,192,167,13,30,90,44,42,203,84,71,154,33,63,29,115,78,71,143,52,183,164,102,27,46,251,176,39,63,229,156,58,217,114,233,94,118,160,207,103,230,138,40,143,246,174,84,228,146,154,222,189,81,70,81,70,37,176,51,111,109,42,96,2,91,177,193,21,254,159,205,181,0,255,72,34,178,120,55,130,231,227,7,124,248,94,209,253,93,91,198,185,17,109,182,164,225,113,126,118,73,199,108,247,17,63,126,199,245,191,106,124,66,77,253,170,235,212,42,174,152,185,162,218,179,120,30,73,16,0,255,238,127,91,43,126,221,121,107,212,28,116,252,29,196,111,199,222,223,55,169,133,94,247,109,117,213,12,116,0,84,220,185,165,168,144,253,20,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,80,113,101,40,42,236,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,144,81,167,11,93,113,72,241,130,100,67,35,146,148,12,13,26,172,169,81,90,254,48,54,52,145,123,12,61,67,126,60,103,221,202,232,203,115,75,147,50,244,134,225,69,110,247,165,48,182,108,2,232,243,25,247,200,96,120,89,146,173,116,227,253,67,130,190,47,115,240,160,253,53,171,48,139,237,98,168,47,191,76,124,158,36,3,207,101,18,189,136,38,216,214,116,155,149,22,61,140,209,190,216,64,0,255,124,58,163,60,188,44,185,226,188,7,137,12,131,110,51,212,17,2,178,140,145,68,247,31,94,101,30,250,143,86,200,105,51,23,213,16,219,54,207,3,160,66,234,35,150,162,2,230,226,226,253,36,22,47,172,60,85,128,157,105,113,103,94,200,239,29,52,44,172,76,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,186,188,160,11,11,113,97,197,138,184,128,59,159,97,161,94,204,149,97,81,87,45,0,0,6,27,224,126,62,168,115,73,130,144,136,64,221,36,165,13,97,219,132,245,236,167,88,211,14,91,61,161,254,208,135,59,218,17,37,72,201,69,124,161,133,146,55,60,10,205,203,12,152,201,68,136,249,168,253,127,120,161,122,148,139,102,37,6,163,217,66,14,168,205,238,157,64,0,255,163,54,57,93,109,121,175,155,70,71,162,136,151,202,8,225,79,4,212,229,87,89,81,204,5,94,169,84,28,73,119,4,38,114,200,136,148,86,168,91,165,58,69,176,74,251,51,194,52,33,151,79,83,41,159,139,29,165,41,120,19,49,34,65,2,189,121,83,30,22,106,215,66,92,25,10,0,128,23,48,79,0,86,158,92,76,154,5,168,22,46,84,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,1,95,221,2,92,128,186,98,102,132,5,188,0,104,97,103,64,212,0,239,175,12,188,183,34,32,50,83,49,247,82,128,173,64,191,200,11,186,98,164,28,243,115,193,1,22,222,95,25,23,20,119,102,90,192,139,186,180,176,243,11,114,93,64,133,154,197,29,1,59,191,46,64,174,134,2,190,186,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,0,186,144,163,158,198,65,23,114,204,181,118,20,162,128,43,34,75,28,231,152,207,103,20,56,212,31,250,80,20,228,16,0,255,4,254,94,209,142,86,140,227,40,135,248,39,226,31,209,142,114,35,73,162,36,204,95,38,251,111,173,72,37,170,198,114,242,45,157,176,76,113,149,221,45,65,191,176,223,10,221,38,43,147,142,42,171,49,29,63,75,68,154,237,63,163,148,200,72,21,247,52,203,83,242,20,168,247,113,172,236,114,137,161,207,71,230,87,70,70,37,181,49,55,181,158,214,32,44,152,185,212,149,149,81,110,105,81,42,21,149,66,63,13,140,249,30,14,185,168,44,182,240,19,233,130,225,237,148,70,93,34,253,135,151,171,37,23,126,125,175,90,106,193,69,116,112,164,170,183,98,142,57,96,140,246,69,132,212,71,44,5,84,204,133,2,94,128,60,1,125,64,46,23,65,46,196,206,71,210,176,0,213,194,133,106,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,97,216,152,159,238,217,0,255,90,47,79,204,162,179,77,54,92,201,65,205,233,137,157,215,72,110,200,139,252,44,169,254,98,83,233,35,169,64,53,74,102,234,235,240,39,43,85,65,183,217,65,83,61,139,64,0,255,211,25,237,181,55,221,196,151,172,209,50,14,189,102,102,42,26,50,215,225,245,253,235,179,33,245,91,240,196,25,239,62,70,218,68,6,250,229,163,54,59,234,202,38,239,205,141,226,80,26,6,87,12,117,132,4,214,49,188,202,0,255,40,233,60,93,41,198,120,164,115,180,221,243,0,230,0,255,190,191,125,247,25,49,230,165,99,238,32,126,145,177,182,119,58,205,234,253,238,95,134,21,51,211,1,80,49,183,20,46,68,132,2,70,44,69,133,200,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,105,99,126,186,216,254,51,214,167,168,246,62,58,203,212,133,19,57,136,53,237,103,231,106,200,91,177,34,220,13,248,240,57,170,254,98,101,124,154,234,116,77,250,144,74,110,88,147,135,98,148,152,29,52,1,179,50,123,237,149,251,123,165,53,234,142,76,121,188,220,140,172,252,98,124,95,0,255,123,237,104,66,111,26,141,158,18,179,81,140,188,54,154,49,131,228,115,73,242,181,154,81,73,48,227,214,228,96,26,110,49,60,183,127,241,74,59,58,118,73,66,65,30,27,133,8,106,15,231,1,215,94,121,154,247,150,4,199,251,32,63,93,45,31,185,110,53,170,10,62,0,94,184,71,44,94,184,71,228,0,169,207,56,202,33,106,145,17,199,149,97,1,240,223,114,175,220,166,239,80,175,254,157,78,115,139,27,126,227,55,68,252,247,224,22,61,83,127,227,28,253,72,175,119,127,157,51,108,207,107,232,79,202,206,101,171,120,110,221,175,175,238,55,60,141,206,16,254,13,95,92,113,120,39,237,47,239,14,189,67,31,93,0,255,9,125,52,250,99,216,231,118,85,3,0,0,0,254,91,238,149,219,244,29,234,213,191,211,105,110,113,195,111,252,134,136,0,255,30,220,162,103,234,111,156,163,31,233,245,238,175,115,134,237,121,13,253,73,217,185,108,0,203,157,91,139,182,163,86,171,19,191,86,243,189,91,119,134,52,238,230,253,248,186,55,222,21,3,49,187,75,244,61,253,44,43,101,229,96,244,151,178,173,237,191,6,0,0,0,0,85,226,227,0,255,147,248,95,20,254,31,67,253,175,34,0,214,142,123,229,90,123,147,58,173,230,157,94,39,245,238,222,25,103,84,188,112,223,184,27,23,26,245,195,45,61,187,211,251,44,203,152,149,161,238,23,24,155,169,14,0,0,0,0,168,238,177,242,123,215,87,210,233,180,225,246,118,138,243,238,237,29,147,188,119,3,222,209,11,46,244,251,240,188,183,244,101,247,153,185,234,52,251,160,191,55,123,138,173,210,0,168,238,123,199,142,218,174,213,132,223,16,182,233,62,110,91,50,171,247,183,149,121,141,223,59,202,26,122,16,55,142,239,4,38,177,226,150,246,50,3,181,101,2,155,218,59,182,103,175,180,0,255,140,143,0,255,79,226,127,81,248,127,12,245,191,138,0,80,108,14,173,211,74,6,109,43,173,164,30,187,105,137,67,93,66,107,140,93,150,148,109,60,116,68,201,201,50,173,69,61,14,185,225,16,111,120,41,226,172,70,145,54,56,217,110,112,139,45,109,215,53,0,0,0,0,254,91,238,149,219,244,29,234,213,191,211,105,110,113,195,111,252,134,136,0,255,30,220,162,103,234,111,156,163,31,233,245,238,175,115,134,237,121,13,253,73,217,185,108,0,203,157,91,139,182,163,86,171,19,191,86,243,189,91,119,134,52,238,230,253,248,186,55,222,21,3,49,187,75,244,61,253,44,43,101,229,96,244,151,178,173,237,191,6,0,0,0,0,85,226,227,0,255,147,248,95,20,254,31,67,253,175,34,0,170,60,214,206,175,218,202,245,105,220,106,245,198,59,240,39,49,230,225,184,25,15,124,170,95,240,145,158,163,79,233,41,217,196,137,76,137,254,139,60,106,171,24,0,0,0,0,84,137,143,0,255,79,226,127,81,248,127,12,245,15,208,144,253,235,220,207,123,247,239,159,247,225,138,11,238,216,0,255,192,247,189,160,0,255,181,63,165,71,67,127,172,253,0,255,133,251,42,6,0,85,226,227,0,255,147,248,95,20,254,31,67,253,175,34,0,0,0,0,84,91,126,223,163,109,238,79,92,189,246,16,254,19,39,188,240,119,39,237,223,238,49,125,76,31,93,0,255,54,189,11,250,99,216,24,246,218,197,206,239,69,219,73,167,211,137,95,171,41,206,187,183,135,76,238,230,253,120,71,47,184,80,236,195,236,46,209,151,221,103,102,165,211,28,140,254,222,236,214,182,74,3,0,0,0,0,0,160,202,99,101,70,210,122,189,123,9,167,206,100,184,253,94,27,234,80,110,77,153,36,62,117,23,174,188,245,212,15,119,13,130,56,151,73,156,251,248,149,197,5,198,250,206,4,166,179,219,89,197,0,0,0,0,0,0,0,0,0,168,238,177,242,123,215,87,210,233,180,225,246,118,138,243,238,237,29,147,188,119,3,222,209,11,46,244,251,240,188,183,244,101,247,153,185,234,52,251,160,191,55,123,138,77,245,185,117,191,190,186,223,240,52,58,67,248,55,124,113,197,225,157,180,191,188,59,244,14,125,116,253,39,244,209,232,143,97,159,219,85,13,0,0,0,0,0,0,0,0,0,108,177,74,158,236,110,240,138,244,149,124,92,111,36,199,117,136,244,149,30,210,83,163,251,210,76,163,23,126,244,232,226,134,119,122,119,254,58,203,72,2,103,217,59,86,179,117,108,234,198,199,0,255,39,241,191,40,252,63,134,250,95,69,0,212,125,210,76,82,73,137,160,25,164,68,137,112,219,214,109,75,100,190,54,79,235,18,135,150,246,101,243,17,7,153,165,163,136,133,114,75,12,152,71,25,196,175,172,207,13,14,101,116,86,58,0,0,0,0,168,18,31,0,255,159,196,0,255,162,240,0,255,24,234,127,165,229,55,213,209,226,123,167,173,226,187,175,242,93,120,239,165,228,228,61,173,123,221,65,122,161,93,63,188,56,188,247,244,73,54,211,198,222,185,47,101,211,242,95,3,64,37,97,175,216,107,111,74,171,211,188,211,235,212,56,111,221,30,151,84,188,112,223,16,189,224,93,163,130,184,165,103,119,71,244,103,102,25,79,51,212,253,53,118,108,174,70,0,0,0,0,172,29,215,206,181,215,42,117,90,189,91,141,86,234,221,189,179,205,88,184,226,185,113,55,46,212,233,135,37,250,121,167,247,89,110,48,43,191,220,47,240,41,167,36,62,254,63,137,0,255,69,225,0,255,49,212,0,255,42,2,0,0,0,0,0,224,191,229,94,185,77,223,161,94,253,59,157,230,22,55,252,198,111,136,248,239,193,45,122,166,254,198,57,250,145,94,239,254,58,103,216,158,215,208,159,148,157,203,86,241,220,186,95,95,221,111,120,26,157,33,252,27,190,184,226,240,78,218,95,222,29,122,135,62,186,254,19,250,104,244,199,176,207,237,170,6,0,85,226,227,0,255,147,248,95,20,254,31,67,253,3,244,88,59,191,106,43,215,167,113,171,213,27,239,192,159,196,152,135,227,102,60,240,169,126,193,71,122,142,62,165,167,100,19,39,50,37,250,47,242,168,173,98,0,0,0,0,168,182,252,190,71,219,220,159,184,122,237,33,252,39,78,120,225,239,78,218,191,221,99,250,152,62,186,254,109,122,23,244,199,176,49,236,170,6,64,117,139,157,223,139,182,147,78,167,19,191,86,83,156,119,111,15,153,220,205,251,241,142,94,112,161,216,135,217,93,162,47,187,207,204,74,167,57,24,253,189,217,173,109,149,6,0,0,0,0,0,0,192,127,203,189,114,155,190,67,189,250,119,58,205,45,110,248,141,223,16,241,223,131,91,244,76,253,141,115,244,35,189,222,253,117,206,176,61,175,161,63,41,59,151,13,208,0,80,237,185,117,191,190,186,223,240,52,58,67,248,55,124,113,197,225,157,180,191,188,59,244,14,125,116,253,39,244,209,232,143,97,159,219,85,13,0,0,0,128,42,139,189,242,155,190,115,125,250,119,58,205,241,14,252,201,143,137,248,239,193,3,159,234,111,156,163,31,233,83,122,74,206,112,34,175,161,0,255,34,115,217,213,13,123,197,94,123,83,90,157,230,157,94,167,198,121,235,246,184,164,226,133,251,134,232,5,239,26,21,196,45,61,187,59,162,63,51,203,120,154,161,238,175,177,99,115,53,2,0,184,145,208,92,117,127,171,148,68,118,163,36,135,192,175,14,57,191,147,71,53,135,41,111,16,97,244,72,153,199,236,41,138,139,174,244,244,124,180,90,98,21,203,216,93,15,236,16,251,251,147,136,88,181,32,12,201,76,82,139,166,45,221,75,77,150,148,174,83,218,110,101,159,115,49,211,133,179,163,179,233,241,168,66,34,152,56,205,79,175,57,227,102,88,91,41,50,123,178,13,210,0,0,213,150,223,247,104,155,251,19,87,175,61,132,0,255,196,9,47,252,221,73,251,183,123,76,31,211,71,215,191,77,239,130,254,24,54,134,93,213,0,248,239,185,118,110,213,86,168,87,227,86,171,183,197,13,191,17,27,30,142,155,113,139,158,169,95,240,145,158,163,215,187,191,206,38,182,103,74,244,39,101,31,181,201,189,114,155,190,67,189,250,119,58,205,45,110,248,141,223,16,241,223,131,91,244,76,253,141,115,244,35,189,222,253,117,206,176,61,175,161,63,41,59,151,13,208,0,80,237,185,117,191,190,186,223,240,52,58,67,248,55,124,113,197,225,157,180,191,188,59,244,14,125,116,253,39,244,209,232,143,97,159,219,85,13,0,168,238,177,242,123,215,87,210,233,180,225,246,118,138,243,238,237,29,147,188,119,3,222,209,11,46,244,251,240,188,183,244,101,247,153,185,234,52,251,160,191,55,123,138,77,245,185,117,191,190,186,223,240,52,58,67,248,55,124,113,197,225,157,180,191,188,59,244,14,125,116,253,39,244,209,232,143,97,159,219,85,13,0,0,0,88,51,226,54,180,208,200,164,148,184,36,51,89,39,41,189,50,222,50,35,73,141,136,40,37,82,229,146,12,251,10,244,227,29,172,26,184,86,99,5,47,92,174,181,113,57,202,118,181,41,12,0,0,0,0,0,0,168,178,216,43,191,233,59,215,167,127,167,211,28,239,192,159,252,152,136,0,255,30,60,240,169,254,198,57,250,145,62,165,167,228,12,39,242,26,250,47,50,151,253,223,248,248,0,255,36,254,23,133,0,255,199,80,0,255,171,8,0,0,0,168,178,216,43,191,233,59,215,167,127,167,211,28,239,192,159,252,152,136,0,255,30,60,240,169,254,198,57,250,145,62,165,167,228,12,39,242,26,250,47,50,151,253,223,248,248,0,255,36,254,23,133,0,255,199,80,0,255,171,8,0,0,0,0,0,128,186,143,186,106,41,117,74,232,165,70,13,66,234,83,8,41,241,179,36,27,165,183,76,162,227,242,230,75,98,65,207,137,76,234,97,108,137,249,114,43,63,221,101,68,110,112,40,111,114,213,49,50,35,35,35,147,38,205,36,133,86,26,81,27,167,113,105,18,135,37,49,47,101,203,33,147,200,29,163,54,141,74,100,218,85,104,83,233,87,165,73,173,146,15,0,0,0,0,0,0,0,0,0,0,0,160,74,124,252,127,18,0,255,139,194,0,255,99,168,0,255,86,4,212,147,11,169,30,165,29,247,202,181,246,38,117,90,205,59,189,78,234,221,189,179,101,84,188,112,223,184,27,23,26,245,195,45,61,187,211,59,45,203,152,149,161,238,23,216,154,177,14,185,164,103,80,5,140,245,75,28,117,101,14,249,168,103,22,56,134,2,42,132,162,66,125,161,167,228,6,152,191,87,217,0,255,123,165,42,81,141,221,253,57,56,206,70,23,137,217,159,19,19,252,215,253,34,88,85,181,8,69,66,116,85,253,233,115,169,10,156,47,219,85,216,144,119,23,111,217,121,19,83,252,211,213,243,121,210,158,235,180,212,168,1,240,227,51,151,253,175,248,81,71,137,94,208,88,74,72,207,89,56,75,71,218,65,16,215,94,121,90,141,62,13,61,228,114,145,151,100,174,127,108,42,253,133,117,120,36,125,185,49,165,214,172,116,29,253,182,217,243,32,63,253,202,239,221,205,137,22,85,124,0,0,188,128,235,30,145,67,126,71,102,28,238,209,139,43,50,44,128,133,11,213,2,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,42,224,94,23,241,215,44,160,2,236,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,23,80,33,146,22,17,10,186,144,227,138,149,68,1,35,50,226,24,250,156,99,174,200,2,199,208,135,162,32,7,250,173,164,233,233,45,183,197,198,241,66,252,37,45,119,44,202,109,51,132,68,18,242,78,23,47,55,234,81,177,94,67,74,29,122,166,51,204,190,152,144,31,226,175,223,241,212,127,114,212,58,154,108,24,15,33,213,127,121,47,213,232,140,8,167,150,82,7,43,77,120,217,19,19,19,252,55,254,7,187,154,30,160,33,13,88,34,94,31,235,103,123,112,218,106,219,34,58,51,194,128,28,237,73,8,123,165,219,79,200,229,2,63,137,240,47,164,207,105,26,22,17,229,134,208,211,103,70,154,50,204,110,51,32,200,79,191,114,245,221,237,73,6,117,124,64,5,93,40,160,28,112,69,62,10,189,24,17,81,50,163,194,33,213,35,114,176,0,22,46,220,139,76,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,0,192,69,8,34,34,159,18,74,203,86,144,32,0,255,251,161,234,47,50,219,216,52,245,40,39,178,102,53,139,254,114,230,17,141,101,247,71,192,23,43,146,182,36,34,146,16,70,220,4,13,121,18,66,159,250,212,209,188,203,168,37,183,82,41,42,208,174,55,134,27,234,208,221,131,64,81,217,181,82,22,18,19,251,175,208,213,51,51,146,182,44,170,167,180,163,120,141,175,247,124,132,11,159,146,208,187,178,100,38,24,140,63,98,84,88,219,177,1,95,234,119,172,136,74,8,185,4,17,81,26,241,225,39,185,107,175,239,187,251,194,188,147,34,142,238,21,59,57,23,115,219,91,8,168,254,138,140,218,242,190,8,121,189,5,223,50,238,198,87,135,244,67,222,190,87,171,103,196,230,62,78,50,107,243,3,224,133,60,181,112,113,223,35,161,0,213,194,133,106,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,64,114,191,164,205,202,102,145,32,0,255,60,189,95,145,217,102,36,77,45,186,144,112,219,74,26,29,48,134,100,58,202,222,142,16,177,98,69,68,82,210,144,136,72,218,176,161,150,144,80,42,81,253,123,235,101,155,42,87,35,217,29,20,149,195,30,167,50,196,85,197,189,132,27,214,100,95,74,128,251,43,244,59,51,35,105,67,200,78,109,68,31,3,254,188,116,93,0,255,52,154,187,54,167,106,214,116,10,35,178,88,169,82,42,207,70,134,157,43,66,117,172,217,111,69,62,137,56,183,146,48,174,154,104,200,220,153,7,200,95,161,175,229,55,125,184,167,50,18,19,63,210,142,226,223,61,111,185,189,130,115,162,221,216,234,0,112,81,151,22,47,230,169,28,240,222,138,140,85,105,28,118,230,5,125,236,200,56,246,19,208,60,249,122,126,89,102,183,199,101,175,106,52,249,147,239,159,180,223,185,125,181,209,60,249,122,254,89,94,183,231,185,236,84,141,38,127,242,253,147,246,59,183,175,34,0,0,252,19,208,60,249,122,126,89,102,183,199,101,7,104,68,117,249,65,160,125,11,99,217,175,182,0,255,55,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,118,128,6,0,0,0,170,30,87,121,160,234,193,154,7,124,46,63,196,63,251,228,140,101,31,107,171,24,85,198,231,242,67,252,179,79,206,88,246,177,182,138,1,0,0,0,169,9,167,49,223,249,179,159,226,83,123,42,118,43,68,106,194,105,204,119,254,236,167,248,212,158,138,93,197,128,38,127,242,253,147,246,59,183,67,118,235,95,146,29,127,82,168,112,181,127,53,72,110,169,74,198,127,114,54,1,92,60,246,63,227,117,254,178,1,127,186,61,202,14,77,254,228,251,39,237,119,110,95,69,204,233,65,210,136,74,73,137,44,145,149,68,137,112,27,167,113,104,70,190,54,79,235,210,182,80,135,121,242,17,7,153,37,100,135,187,110,68,12,152,71,25,196,208,92,200,50,14,101,116,14,207,139,122,141,150,160,174,211,150,66,42,201,218,140,127,89,105,67,106,106,165,57,153,122,200,173,136,168,58,77,238,126,28,240,100,138,71,89,171,38,131,218,21,214,179,59,237,175,156,225,214,181,220,154,181,161,164,18,154,132,141,151,68,158,215,97,217,81,147,142,251,52,89,25,70,94,215,121,82,133,73,133,140,170,203,106,89,149,156,61,153,75,218,217,70,130,118,110,246,63,207,160,46,137,204,218,109,215,107,144,218,102,117,218,66,210,113,130,144,124,131,54,65,85,177,162,0,213,136,133,38,183,227,83,40,214,37,178,235,65,15,205,69,182,140,153,236,96,155,57,15,0,176,203,72,82,105,146,74,105,161,37,147,22,90,73,84,90,72,201,200,200,200,200,69,29,122,36,25,116,26,231,200,213,195,92,137,30,14,102,95,182,218,224,105,110,48,128,127,252,117,248,39,160,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,0,255,111,52,79,190,158,95,150,217,237,113,217,1,26,81,93,126,16,104,223,194,88,246,171,237,0,13,0,0,0,84,61,174,242,64,213,35,0,1,66,156,95,230,111,230,9,251,163,246,170,134,106,67,136,243,203,252,205,60,97,127,212,94,213,0,0,0,84,61,32,0,193,233,0,255,0,255,221,0,255,203,106,0,255,251,39,2,16,156,254,0,255,223,253,191,172,246,191,127,2,174,242,64,213,227,42,15,0,0,160,74,128,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,21,67,202,127,123,63,187,253,49,236,85,70,212,152,31,252,217,183,240,169,253,106,187,21,2,0,0,0,0,40,244,144,208,66,11,165,133,84,82,162,196,142,85,233,149,241,22,25,206,168,220,36,155,170,138,80,139,107,70,243,178,174,195,192,28,172,26,184,81,104,126,101,86,118,183,233,236,99,94,100,1,175,160,66,107,161,149,22,82,42,77,26,59,86,169,145,183,123,100,56,163,114,147,145,164,124,170,68,50,154,151,117,214,169,212,113,163,208,252,202,81,113,121,209,198,229,69,166,231,9,61,176,152,239,97,160,253,77,62,181,119,178,149,158,210,35,41,161,53,105,56,217,144,90,163,161,164,202,86,82,179,180,141,67,222,194,54,13,115,254,62,118,75,172,19,86,31,146,107,130,155,75,81,69,59,104,54,178,77,236,99,111,219,225,121,0,128,93,70,146,74,147,84,74,11,45,153,180,208,74,162,210,66,74,70,70,70,70,46,234,208,35,201,160,211,56,71,174,30,230,74,244,112,48,251,178,213,6,79,115,131,1,252,227,175,3,0,0,0,0,32,53,1,78,99,190,243,103,63,197,167,246,84,236,42,70,147,63,249,254,73,251,157,219,171,12,167,49,223,249,179,159,226,83,123,42,118,21,163,201,159,124,0,255,164,253,206,237,171,8,0,0,0,0,0,0,128,245,1,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,18,243,146,71,100,14,151,219,49,106,211,168,196,169,66,187,10,149,126,85,106,53,105,122,166,51,180,184,221,162,36,91,163,4,77,151,52,81,105,33,37,42,109,24,84,45,189,205,39,20,165,50,202,16,196,50,200,18,175,114,90,130,248,197,66,143,208,140,101,87,157,182,231,217,23,16,107,159,145,145,43,215,94,73,226,211,210,56,155,56,132,188,209,231,178,229,233,238,125,244,10,111,10,238,59,235,134,243,189,43,45,51,51,83,2,167,51,129,165,185,149,211,19,54,109,205,164,147,74,43,113,155,164,196,141,104,189,53,207,218,180,37,141,189,209,104,155,82,10,90,157,212,12,35,17,71,49,131,243,189,234,198,180,120,204,60,118,87,25,27,221,182,207,99,100,70,70,70,38,77,154,73,10,173,52,162,54,78,227,210,36,14,75,98,94,202,150,67,38,145,59,70,109,26,149,200,180,171,208,166,210,175,74,147,90,69,209,143,172,46,201,8,226,109,215,72,86,226,100,117,218,66,210,109,179,214,96,178,54,65,85,177,162,60,19,135,187,26,185,227,83,40,214,229,81,40,78,15,205,69,182,140,103,109,31,187,174,39,105,107,43,217,54,42,211,182,45,157,6,169,62,100,238,81,189,213,221,82,134,148,119,225,226,110,167,78,151,202,187,130,10,226,0,167,139,158,114,62,39,187,66,220,119,176,117,218,173,16,0,0,168,122,128,21,130,234,229,0,255,29,0,255,236,95,109,195,254,79,179,83,19,86,8,170,151,0,255,119,252,179,127,181,13,251,63,205,166,74,192,23,243,67,12,180,79,206,167,246,177,54,107,30,83,122,124,49,63,196,64,251,228,124,106,31,107,179,230,1,0,0,85,6,96,46,223,195,63,251,155,140,101,239,100,79,233,193,154,7,230,242,61,252,179,191,201,88,246,78,246,148,30,87,121,0,0,0,0,128,127,2,154,39,95,207,47,203,236,246,184,236,85,141,38,127,242,253,147,246,59,183,171,54,154,39,95,207,47,203,236,246,184,236,85,141,38,127,242,253,147,246,59,183,83,37,32,0,33,196,249,101,254,102,158,176,63,106,247,79,4,32,132,56,191,204,223,204,19,246,71,237,85,13,0,0,0,170,132,148,0,255,246,126,118,251,99,216,87,17,84,9,41,0,255,237,253,236,246,199,176,87,25,16,53,230,7,127,246,45,124,106,191,218,110,133,72,77,68,141,249,193,159,125,11,159,218,175,182,91,33,0,0,0,0,0,0,252,19,205,147,175,231,151,101,118,123,92,246,0,132,127,162,121,242,245,252,178,204,110,143,203,94,213,128,38,127,242,253,147,246,59,183,175,34,168,18,77,254,228,251,39,237,119,110,95,69,0,0,128,106,3,154,56,95,207,47,203,19,246,184,236,169,137,47,230,135,24,104,159,156,79,237,99,109,43,68,19,231,235,249,101,121,194,30,151,61,53,241,197,252,16,3,237,147,243,169,125,172,109,139,128,210,34,163,68,54,79,228,178,70,113,206,44,41,107,141,79,11,101,91,199,27,170,211,12,67,26,166,102,232,37,172,189,140,244,150,95,212,81,46,177,33,191,56,233,205,96,236,41,41,233,155,146,140,108,50,98,173,100,146,76,25,74,105,38,105,91,113,107,110,153,19,35,98,196,36,36,98,67,121,199,138,53,21,162,18,58,96,102,166,181,57,89,233,43,155,219,23,56,74,70,148,146,17,36,87,205,140,108,222,150,220,144,172,219,161,45,107,106,23,69,213,176,172,195,136,2,213,203,142,138,24,201,17,191,140,155,13,108,200,250,108,244,230,53,187,75,143,171,60,128,42,33,229,191,189,159,221,254,24,246,117,132,140,10,175,210,232,149,100,189,187,211,182,79,55,55,104,33,116,210,200,137,66,74,194,215,74,39,183,163,122,106,98,226,225,222,136,59,153,197,154,12,104,11,229,100,127,166,72,72,249,111,239,103,183,63,134,93,181,1,194,147,95,230,111,102,118,251,163,246,186,86,34,54,205,229,146,140,76,18,73,147,65,85,179,68,173,86,43,117,89,231,5,177,132,59,161,212,29,183,58,61,202,85,234,44,143,94,46,79,243,143,129,74,107,236,195,174,216,16,158,252,50,127,51,179,219,31,181,7,163,136,74,234,107,199,167,153,116,215,113,137,221,37,34,234,110,105,233,57,151,242,112,180,116,111,84,151,94,133,154,225,37,226,78,164,73,33,92,98,131,88,104,138,63,217,0,255,27,48,106,27,117,66,39,62,9,165,225,221,25,17,74,171,165,150,88,35,146,136,29,131,74,220,8,165,185,33,18,123,186,204,69,17,247,144,213,60,160,182,129,187,114,178,96,59,16,34,77,15,153,36,94,165,215,72,205,122,119,167,113,88,239,77,214,66,232,164,145,147,180,138,139,35,148,78,110,71,5,53,195,75,196,189,17,119,50,139,203,249,207,238,202,201,254,108,153,71,106,2,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,87,25,78,99,190,243,103,63,197,167,246,84,236,42,70,147,63,249,254,73,251,157,219,87,17,0,0,62,122,88,220,182,208,26,153,164,212,166,102,38,235,36,169,145,183,123,102,36,169,17,153,84,188,90,68,147,97,95,129,126,188,157,74,29,215,106,172,224,117,204,74,246,49,71,217,174,54,123,126,100,70,238,88,123,69,133,87,72,227,108,226,208,202,72,127,243,144,167,187,247,209,83,92,216,120,238,172,27,206,119,161,203,60,203,83,9,156,206,4,110,101,105,238,211,99,169,211,30,90,28,239,73,146,173,81,179,68,83,157,168,180,144,146,164,184,239,105,167,222,230,19,138,82,37,135,249,225,17,100,137,87,57,45,63,12,225,174,72,104,198,178,171,178,216,12,237,11,8,128,245,49,50,35,35,35,147,38,205,36,133,86,26,81,27,167,113,105,18,135,37,49,47,101,203,33,147,200,29,163,54,141,74,100,218,85,104,83,233,87,165,73,173,146,15,0,0,80,109,64,19,231,235,249,101,121,194,30,151,221,63,17,128,104,226,124,61,191,44,79,216,227,178,251,39,174,242,0,0,80,109,64,19,231,235,249,101,121,194,30,151,221,63,17,128,104,226,124,61,191,44,79,216,227,178,251,39,174,242,0,0,0,0,0,213,6,52,113,190,158,95,150,39,236,113,217,213,123,67,72,109,105,172,66,42,75,10,109,153,28,201,125,217,112,178,20,50,42,45,203,62,78,25,180,168,97,156,214,212,196,159,122,89,96,194,59,12,201,129,118,146,41,202,195,127,118,157,246,138,70,19,231,235,249,101,121,194,30,151,221,63,113,149,7,64,69,114,8,37,78,141,85,43,121,42,161,45,147,31,55,204,147,109,150,66,70,165,101,25,182,21,189,42,187,143,211,154,154,248,83,19,117,188,120,135,33,57,208,78,14,187,153,249,207,174,211,174,142,0,0,0,0,0,0,0,0,0,84,61,174,242,64,213,195,53,15,248,92,126,136,127,246,201,57,203,254,213,118,49,236,181,23,69,25,159,203,15,241,207,62,57,103,217,191,218,45,6,114,1,86,102,62,43,28,244,33,199,251,53,14,250,80,128,11,129,47,9,201,81,139,23,82,252,163,193,175,245,55,128,252,239,87,85,127,177,104,108,170,170,116,89,165,212,146,195,160,156,173,166,166,236,164,9,241,191,239,5,165,143,27,100,52,68,144,0,255,189,80,245,159,203,71,166,10,85,106,249,167,52,194,146,142,148,236,125,137,186,184,24,160,254,208,165,243,198,14,154,109,45,220,182,84,41,225,18,210,40,172,241,209,79,105,162,205,156,71,186,126,147,189,188,195,43,65,19,174,228,136,48,190,210,131,252,116,89,179,63,141,194,175,68,84,50,105,54,12,235,218,116,123,186,204,199,121,168,63,191,187,174,100,91,219,223,186,103,75,191,213,157,234,17,169,54,243,24,0,0,46,64,68,62,169,28,245,185,72,56,100,158,204,225,254,174,52,14,96,65,14,53,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,23,240,66,212,117,145,52,142,186,184,16,43,233,5,204,139,140,56,224,207,200,69,145,163,62,79,51,142,43,170,69,197,11,241,151,52,63,72,187,163,177,168,184,50,175,36,169,39,181,55,123,213,147,144,183,177,253,149,112,114,5,85,169,21,132,54,180,212,193,80,53,174,223,236,151,137,242,215,101,109,115,73,171,123,123,111,105,36,173,15,168,98,96,122,2,152,6,17,95,222,139,122,210,213,120,234,174,231,211,240,156,230,97,71,125,217,42,50,197,5,182,108,162,252,117,225,178,249,164,225,210,22,113,237,174,181,36,82,29,47,245,170,118,242,213,1,232,95,60,223,242,52,155,248,165,25,157,203,165,46,3,254,152,233,151,116,212,222,206,35,93,191,137,190,70,203,168,116,225,75,53,92,177,146,30,230,207,241,190,146,78,225,21,122,58,34,41,105,90,49,197,66,109,152,206,214,121,152,0,255,238,186,18,164,182,191,119,15,74,190,213,253,153,57,205,102,31,3,0,192,5,72,245,168,28,245,9,135,204,147,57,196,250,25,7,176,32,199,149,97,113,101,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,222,71,33,72,78,183,147,50,226,118,173,202,154,10,205,70,3,10,153,128,47,47,71,168,114,245,85,139,56,49,204,165,177,73,206,36,141,149,72,15,215,178,223,33,210,224,127,57,62,77,98,45,50,106,225,221,72,194,176,9,163,179,191,125,207,196,240,140,122,27,245,60,230,47,13,153,217,195,27,72,212,197,17,241,149,199,0,255,60,173,7,171,219,91,82,242,235,167,85,205,183,59,18,210,136,37,219,0,255,249,98,176,189,50,43,57,98,78,165,132,246,68,4,200,207,239,181,72,56,79,28,21,118,134,162,2,68,46,228,152,75,26,7,93,204,33,245,109,28,224,94,94,68,177,48,7,250,175,172,112,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,245,3,228,240,229,146,182,180,36,43,200,106,199,167,135,39,148,68,104,180,194,64,33,74,216,53,49,197,47,71,167,220,185,233,19,25,102,134,57,196,1,49,181,108,2,115,87,133,96,104,118,66,68,93,126,234,114,237,104,173,26,222,50,152,83,12,107,10,183,112,219,24,12,203,64,49,13,19,114,125,194,248,69,125,111,202,62,25,187,219,119,18,207,59,138,210,226,78,57,226,147,199,47,61,132,179,236,43,3,224,207,173,91,123,213,112,157,92,203,73,183,108,122,137,147,168,203,174,82,159,31,242,248,50,87,75,70,198,206,54,194,161,109,83,104,22,234,138,93,157,114,147,98,189,134,251,250,77,115,43,232,186,210,184,180,26,73,225,163,95,56,82,67,220,223,141,122,173,240,136,145,215,28,104,151,25,116,249,161,223,73,94,218,46,65,207,32,135,85,49,57,28,241,111,195,62,254,112,135,53,193,204,121,0,239,191,222,219,78,146,191,59,39,26,49,55,29,71,198,238,107,173,236,0,255,141,94,107,55,221,151,73,200,205,56,6,128,139,186,180,112,241,94,164,28,176,190,92,153,52,142,114,172,47,117,17,7,127,2,154,39,95,207,63,203,235,182,60,151,157,170,209,228,79,190,127,210,126,231,246,213,70,243,228,231,249,103,121,221,62,151,157,170,209,228,79,190,127,210,126,231,246,85,4,0,128,127,2,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,246,0,255,70,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,14,208,0,0,0,64,213,227,42,15,84,61,88,243,128,207,229,135,248,103,159,156,177,236,99,109,21,163,202,248,92,126,136,127,246,201,25,203,62,214,86,49,0,0,0,32,53,225,52,230,59,127,246,83,124,106,79,197,110,133,72,77,56,141,249,206,159,253,20,159,218,83,177,171,24,208,228,79,190,127,210,126,231,246,85,4,85,162,201,159,124,0,255,164,253,206,237,171,8,235,7,200,71,100,236,21,37,162,236,164,133,212,105,37,89,104,78,227,210,246,21,127,111,75,119,210,41,213,227,83,16,23,109,220,105,225,26,27,173,112,142,133,166,120,194,8,250,164,30,73,106,33,73,195,201,182,18,146,110,37,85,182,146,26,212,113,219,202,208,183,105,152,243,247,81,35,30,101,113,194,144,92,19,220,92,78,210,170,65,179,145,109,226,96,155,196,14,207,163,238,163,100,146,82,105,6,205,32,53,105,102,227,182,110,91,34,115,196,101,157,166,56,180,180,47,27,108,41,71,79,29,69,44,148,91,126,191,204,205,31,126,101,125,110,176,55,95,114,106,2,215,77,54,74,84,234,52,164,122,43,165,48,165,38,41,180,210,200,124,157,112,150,72,90,18,93,93,135,186,44,136,62,36,140,117,25,185,92,190,12,99,160,140,165,108,35,135,221,209,110,137,51,171,83,34,178,120,95,244,18,148,54,89,154,134,208,116,220,160,37,216,44,78,86,213,175,56,192,52,226,174,73,14,249,236,138,149,136,20,122,208,191,114,145,221,96,38,219,199,246,206,73,163,23,154,165,105,29,74,43,169,65,92,241,63,72,113,199,46,157,186,224,212,236,200,41,215,210,168,70,222,128,63,110,180,48,55,23,45,231,47,91,197,133,182,152,189,228,17,81,245,132,184,181,88,165,100,211,188,110,16,178,34,170,235,36,219,186,193,138,104,169,44,235,156,75,57,46,61,42,151,76,159,50,159,198,168,85,147,10,147,31,100,38,165,52,74,169,132,16,146,81,107,45,37,41,33,148,100,102,102,102,198,174,110,45,98,12,6,141,130,228,26,98,174,75,15,251,178,47,39,149,241,52,203,24,192,0,182,67,68,117,249,65,160,125,11,99,217,175,182,167,38,172,16,81,93,126,16,104,223,194,88,246,171,237,0,13,0,0,0,84,61,174,242,64,213,35,0,1,66,156,95,230,111,230,9,251,163,246,170,134,106,67,136,243,203,252,205,60,97,127,212,94,213,0,0,0,84,61,32,0,193,233,0,255,0,255,221,0,255,203,106,0,255,251,39,2,16,156,254,0,255,223,253,191,172,246,191,127,2,174,242,64,213,227,42,15,0,0,160,74,128,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,21,67,202,127,123,63,187,253,49,236,85,70,212,152,31,252,217,183,240,169,253,106,187,21,2,0,0,0,0,166,244,0,44,230,123,24,104,127,147,79,237,157,236,181,67,46,87,217,171,78,106,244,213,40,14,189,113,131,22,233,23,189,241,4,103,124,101,133,11,65,122,192,119,188,225,194,187,2,157,101,23,19,152,194,59,150,230,14,83,29,88,204,247,48,208,254,38,159,218,59,217,150,168,22,90,104,41,180,146,74,147,230,202,77,106,228,237,158,145,45,89,228,38,120,53,41,159,42,145,72,151,121,154,185,59,149,58,158,245,149,161,153,199,204,236,139,54,46,211,179,180,93,221,208,77,232,35,81,218,116,156,164,213,120,104,141,112,94,182,56,110,121,11,153,222,16,90,217,97,14,249,113,71,99,135,25,254,60,173,0,255,14,135,242,54,119,93,239,108,230,63,251,71,59,16,130,62,145,32,25,76,50,222,137,179,162,150,226,20,86,148,14,49,59,148,100,41,133,159,224,78,58,205,132,28,194,52,14,11,69,75,100,134,143,66,137,90,143,182,115,210,124,126,241,165,93,211,238,99,32,20,53,146,146,82,35,107,4,165,81,35,219,198,117,220,26,145,163,45,211,180,196,173,213,125,222,96,68,65,122,233,216,97,161,219,242,3,102,110,6,241,43,23,114,131,189,25,157,149,14,0,0,0,0,72,77,128,211,152,239,252,217,79,241,169,61,21,187,138,209,228,79,190,127,210,126,231,246,42,195,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,251,42,2,0,0,0,0,0,0,0,0,0,192,12,104,91,47,148,212,105,33,181,72,226,208,218,186,52,242,146,164,57,193,186,181,161,45,170,211,165,70,146,76,175,54,85,200,180,156,46,131,15,150,230,225,40,191,218,13,198,180,171,108,15,189,140,200,88,185,215,78,18,159,86,183,93,181,45,228,141,62,151,173,172,183,110,100,86,120,83,112,223,70,73,108,238,93,105,153,153,153,238,216,146,119,44,205,173,28,152,71,101,115,29,18,81,171,164,144,218,184,81,106,147,233,116,119,217,189,138,51,38,117,47,233,184,84,156,133,180,166,38,62,30,126,225,25,155,187,82,110,170,18,151,135,109,161,205,246,133,253,217,224,123,109,10,93,78,105,217,104,118,82,111,148,52,108,105,163,36,9,214,76,216,150,52,162,83,144,29,146,164,46,94,199,99,211,174,179,92,185,140,107,111,85,90,98,35,135,237,213,174,244,73,221,218,78,198,77,202,186,109,83,171,57,42,12,233,91,84,111,101,185,228,45,149,93,88,185,219,105,212,165,237,158,158,130,216,199,233,162,216,156,207,70,161,16,247,29,236,98,246,207,132,140,200,200,200,136,18,37,162,210,66,74,38,113,91,183,41,81,219,103,252,50,229,17,153,195,229,134,116,42,213,233,114,170,208,174,194,170,64,171,90,77,10,34,50,51,51,34,73,146,140,82,107,169,145,180,109,218,150,68,113,95,242,243,84,70,28,14,137,27,50,170,212,168,75,166,66,133,10,171,126,173,154,52,169,250,0,43,4,213,203,0,255,59,254,217,191,218,134,253,159,102,167,38,172,16,84,47,0,255,239,248,103,0,255,106,27,246,127,154,77,149,128,47,230,135,24,104,159,156,79,237,99,109,214,60,166,244,248,98,126,136,129,246,201,249,212,62,214,102,205,3,0,224,187,185,225,210,160,148,182,221,146,30,53,156,242,50,108,188,229,105,139,195,6,97,105,4,41,78,145,98,156,166,84,65,101,211,239,56,98,104,46,46,129,206,252,204,202,12,151,217,201,10,123,154,189,174,1,152,203,247,240,207,254,38,99,217,59,217,83,122,176,230,129,185,124,15,0,255,236,111,50,150,189,147,61,165,199,85,30,0,0,0,0,224,159,128,230,201,215,243,203,50,187,61,46,123,85,163,201,159,124,0,255,164,253,206,237,170,141,230,201,215,243,203,50,187,61,46,123,85,163,201,159,124,0,255,164,253,206,237,84,9,8,64,8,113,126,153,191,153,39,236,143,218,253,19,1,8,33,206,47,243,55,243,132,253,81,123,85,3,0,0,128,42,33,229,191,189,159,221,254,24,246,85,4,85,66,202,127,123,63,187,253,49,236,85,6,68,141,249,193,159,125,11,159,218,175,182,91,33,82,19,81,99,126,240,103,223,194,167,246,171,237,86,8,0,0,0,0,0,0,0,255,68,243,228,235,249,101,153,221,30,151,61,0,225,159,104,158,124,61,191,44,179,219,227,178,87,53,160,201,159,124,0,255,164,253,206,237,171,8,170,68,147,63,249,254,73,251,157,219,87,17,0,0,160,218,128,38,206,215,243,203,242,132,61,46,123,106,226,139,249,33,6,218,39,231,83,251,88,219,10,209,196,249,122,126,89,158,176,199,101,79,77,124,49,63,196,64,251,228,124,106,31,107,179,230,1,73,250,169,126,133,79,105,188,146,36,104,117,223,17,45,53,94,67,226,49,139,10,37,157,30,145,215,97,201,143,106,134,176,38,109,138,17,63,168,210,220,203,151,54,34,27,189,89,200,182,205,227,51,87,122,70,148,200,150,205,92,214,40,206,233,25,7,33,240,105,161,108,235,120,63,141,234,125,171,195,212,12,189,116,84,152,143,25,241,139,58,202,37,206,103,8,27,189,25,140,93,169,1,163,56,73,39,180,225,162,86,26,222,157,113,45,117,66,105,137,53,34,137,24,210,89,252,189,86,154,27,34,49,168,180,172,245,112,15,89,205,3,102,231,88,40,39,11,182,171,25,82,254,219,251,217,237,143,97,7,178,140,226,148,120,181,225,41,33,148,118,107,199,15,91,139,204,82,235,100,218,142,169,169,82,61,43,109,164,122,68,62,37,230,229,110,15,169,56,75,184,156,31,44,148,147,73,219,127,12,41,0,255,237,253,236,246,199,176,171,54,64,120,242,203,252,205,204,110,127,212,126,129,144,143,200,216,43,74,68,217,73,11,169,211,74,178,208,156,198,165,237,43,254,222,150,238,164,83,170,199,167,32,46,218,184,211,194,53,54,90,225,28,11,77,241,132,209,19,194,147,95,230,111,102,118,251,163,246,0,4,170,30,192,156,159,180,85,73,70,184,145,185,86,50,49,42,111,41,37,147,180,173,184,53,55,47,248,45,191,165,18,18,177,161,188,31,253,164,206,82,9,29,48,51,47,217,227,92,245,149,205,109,202,20,53,58,173,22,74,43,161,69,45,67,28,166,66,235,145,13,117,199,162,198,25,151,139,137,238,38,19,37,208,36,146,107,83,165,203,16,75,85,238,178,180,237,203,198,31,71,179,87,244,18,145,73,106,65,202,165,108,82,139,166,13,59,132,50,59,210,117,74,187,33,168,216,134,58,37,204,142,206,166,74,172,12,62,122,75,245,244,154,7,60,202,33,174,250,202,176,237,138,13,112,26,243,157,63,251,41,62,181,167,98,87,49,154,252,201,247,79,218,239,220,94,101,56,141,249,206,159,253,20,159,218,83,177,171,24,77,254,228,251,39,237,119,110,95,69,0,0,160,234,1,95,87,105,113,233,145,196,41,145,101,101,165,145,173,219,150,200,200,164,53,24,18,33,143,200,137,141,76,122,218,213,104,60,198,88,40,113,25,98,161,12,54,113,134,51,44,227,31,11,5,59,216,16,109,28,90,72,70,84,74,92,18,17,79,27,149,94,25,111,17,25,149,100,134,87,149,18,169,114,137,247,1,253,138,137,123,176,106,224,157,130,107,156,204,204,236,181,54,46,187,218,153,182,98,131,77,130,68,36,89,193,80,210,50,36,170,251,146,72,244,173,249,150,108,178,97,69,181,150,134,177,162,166,17,147,98,77,28,249,244,229,141,168,20,148,7,109,172,85,61,57,185,207,222,210,14,134,160,207,153,185,233,45,113,72,209,70,109,158,74,131,92,105,45,101,74,198,165,86,135,36,60,216,125,76,177,103,113,18,80,13,47,23,82,195,77,23,188,36,113,131,157,153,105,56,71,243,162,221,210,254,206,33,8,249,140,136,181,163,70,146,29,133,80,90,45,37,8,205,117,156,218,176,34,110,110,233,78,70,165,138,124,250,225,162,130,59,83,92,227,172,21,54,176,208,20,179,56,249,1,0,160,218,128,38,206,215,243,203,242,132,61,46,187,127,34,0,209,196,249,122,126,89,158,176,199,101,247,79,92,229,1,0,160,218,128,38,206,215,243,203,242,132,61,46,187,127,34,0,209,196,249,122,126,89,158,176,199,101,247,79,92,229,1,0,0,0,0,170,13,104,226,124,61,191,44,79,216,227,178,167,39,228,34,34,246,74,18,73,118,212,90,234,132,146,32,52,215,113,138,251,148,191,55,164,59,25,149,42,18,42,136,181,54,238,76,113,141,179,170,56,199,93,83,204,98,11,68,19,231,235,249,101,121,194,30,151,61,53,241,197,252,16,3,237,147,243,169,125,172,13,100,128,140,251,164,146,130,143,184,205,203,184,222,63,119,116,54,117,14,249,254,80,57,76,98,14,215,246,87,177,128,213,244,103,65,225,58,47,105,55,169,196,161,164,164,83,26,39,107,169,19,74,106,79,49,229,102,137,4,169,114,186,229,75,54,37,125,11,55,243,166,148,41,128,191,98,184,172,138,254,40,118,70,123,149,185,181,18,167,228,166,149,60,149,22,231,205,143,27,230,201,54,40,173,100,234,60,15,219,138,94,149,221,183,117,82,51,140,165,137,58,94,92,196,239,236,103,27,135,221,204,4,104,47,102,175,187,167,102,147,109,144,136,244,246,210,233,27,133,144,90,66,199,81,143,26,30,17,151,136,203,73,46,103,75,40,196,35,150,237,120,20,89,225,37,83,146,221,236,168,196,188,203,208,204,208,94,211,94,139,0,0,0,0,0,0,0,0,64,213,227,42,15,84,61,92,243,128,207,229,135,248,103,159,156,179,236,95,237,22,3,73,25,159,203,15,241,207,62,57,103,217,191,218,45,6,162,128,169,126,177,160,79,57,222,47,113,208,135,162,120,33,254,82,252,163,192,159,177,40,7,248,75,218,232,54,101,197,180,20,117,18,132,249,35,170,254,241,101,170,135,197,39,139,20,50,181,198,72,246,177,68,250,239,204,90,83,87,195,117,72,111,70,33,145,203,174,22,97,254,218,100,0,255,213,87,162,110,88,205,213,253,105,159,90,56,201,238,221,0,0,255,234,173,20,0,255,236,78,171,209,134,203,13,87,38,197,181,166,163,190,171,244,201,220,206,101,6,200,215,159,207,29,107,103,155,180,36,201,74,162,68,182,165,211,238,8,117,63,15,249,9,79,199,173,182,119,59,252,142,31,206,61,37,222,138,62,196,232,192,181,182,122,130,78,191,99,237,29,212,165,211,74,118,43,133,44,86,53,34,220,74,97,10,109,113,208,206,43,47,231,34,214,60,177,127,25,125,95,109,239,105,181,80,195,125,238,35,143,174,92,209,78,140,0,0,168,0,186,184,184,35,44,94,212,165,2,212,56,94,180,184,50,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,2,236,136,11,185,147,90,212,147,139,185,189,137,28,48,114,17,135,250,239,215,57,212,74,146,56,228,223,95,78,28,21,0,192,103,220,97,49,251,223,17,63,204,163,85,220,26,68,84,150,147,170,41,100,47,39,188,131,0,255,169,158,241,180,168,37,28,135,163,25,83,95,154,253,129,224,54,254,47,103,106,34,159,65,66,83,238,43,117,101,87,39,62,155,0,255,134,127,139,225,172,251,74,178,236,41,43,66,94,228,69,89,79,7,191,36,83,119,155,14,219,160,50,229,156,170,120,62,15,249,145,211,113,191,31,233,125,27,7,253,98,210,141,209,115,245,46,124,106,119,232,49,233,63,246,91,145,46,45,78,14,132,185,0,255,247,241,110,239,118,25,250,222,195,108,91,168,1,0,80,1,116,41,135,92,70,228,225,64,31,243,87,238,69,227,128,247,50,195,66,189,80,20,245,97,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,0,64,247,163,59,145,212,254,231,66,84,26,126,142,62,172,96,116,42,176,114,194,200,240,47,116,101,134,239,172,244,72,125,230,111,136,230,236,56,8,20,249,127,136,212,111,229,114,184,64,0,255,127,185,58,97,228,249,87,106,233,63,147,100,166,74,221,87,50,207,46,219,178,96,110,71,205,90,163,184,87,196,92,46,203,53,191,245,145,78,193,93,26,195,133,232,212,154,144,38,134,104,71,74,8,252,145,185,29,25,81,73,113,78,149,212,212,47,4,93,148,233,206,136,116,35,118,121,96,110,37,12,185,142,32,6,110,66,172,251,54,64,3,0,0,128,28,243,59,118,100,16,11,43,86,146,57,102,70,18,11,152,247,86,141,195,28,115,101,133,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,27,133,188,216,145,143,81,155,153,148,102,235,148,160,167,5,230,146,198,28,122,76,8,63,88,105,82,195,18,182,115,98,46,143,47,105,177,163,78,153,93,231,158,142,211,52,132,212,154,181,27,46,229,69,212,231,242,116,241,234,101,101,13,57,222,41,37,21,84,40,169,205,192,82,183,65,54,185,19,19,73,204,244,41,202,213,236,54,9,250,21,91,79,72,75,139,172,87,74,50,153,120,9,201,150,77,149,138,227,17,39,170,197,172,140,0,248,106,145,143,145,105,71,141,116,40,217,118,95,107,61,117,110,199,26,43,178,179,24,99,112,251,187,33,151,75,125,158,125,253,173,234,61,157,211,22,139,160,172,83,137,193,199,140,20,81,5,179,53,17,243,99,233,99,124,222,153,148,22,151,187,187,166,186,227,238,227,140,217,108,165,79,141,25,219,246,73,24,125,203,69,148,120,229,20,167,159,132,84,39,11,238,113,81,99,142,216,104,136,36,224,235,142,95,189,226,225,57,185,225,190,76,79,3,109,11,163,177,97,254,184,235,23,217,219,56,90,148,66,95,244,206,229,116,213,150,107,0,184,112,63,210,162,130,46,231,128,245,165,46,227,144,159,251,34,253,111,45,228,199,234,39,160,121,242,243,252,179,188,110,159,203,78,213,104,242,39,223,63,105,191,115,251,106,163,121,242,243,252,179,188,110,159,203,78,213,104,242,39,223,63,105,191,115,251,42,2,0,192,63,1,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,251,127,163,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,0,160,234,177,140,190,209,150,208,229,146,230,77,103,37,233,94,169,195,144,38,74,148,124,77,133,113,74,91,58,7,169,161,73,26,225,133,68,54,21,58,196,101,204,184,54,209,170,37,78,114,216,161,236,52,9,43,4,80,189,252,191,227,159,253,171,109,216,0,255,105,118,106,66,56,143,145,249,200,36,37,31,59,73,161,149,86,72,205,214,161,23,74,6,209,95,113,185,53,151,70,53,188,196,191,220,44,10,98,165,38,86,112,138,181,121,199,206,113,133,89,140,104,39,63,44,0,255,157,202,239,191,42,91,190,0,255,177,236,88,244,87,49,0,0,0,82,19,78,99,190,243,103,63,197,167,246,84,236,86,136,212,132,211,152,239,252,217,79,241,169,61,21,187,138,1,77,254,228,251,39,237,119,110,95,69,80,37,154,252,201,247,79,218,239,220,190,138,0,0,128,58,131,200,210,212,140,32,222,23,141,100,37,78,144,214,161,53,218,54,107,13,38,139,155,165,244,83,206,51,113,184,171,145,67,2,187,30,37,30,133,226,244,175,172,107,55,120,214,246,177,169,18,154,135,56,66,106,110,66,127,253,101,9,27,78,227,208,140,32,133,45,169,29,226,45,81,161,138,38,42,121,31,246,4,169,203,19,254,48,136,107,252,103,139,88,104,62,95,179,140,45,218,181,109,27,4,248,39,160,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,0,255,111,52,79,190,158,95,150,217,237,113,217,1,26,81,93,126,16,104,223,194,88,246,171,237,53,6,78,58,149,180,13,133,71,106,36,146,228,144,154,164,146,43,205,36,217,116,203,200,114,74,116,109,168,72,213,25,84,243,144,200,16,195,120,121,181,24,204,91,101,44,101,143,178,56,59,146,13,214,152,143,140,220,43,74,38,93,81,11,169,211,74,131,214,91,183,169,237,43,254,222,86,111,99,212,165,200,167,32,46,218,120,48,197,10,206,90,225,28,11,181,48,139,59,244,35,171,75,50,130,120,219,53,146,149,56,89,157,182,144,116,219,172,53,152,172,77,80,85,172,40,207,196,225,174,70,238,248,20,138,117,121,20,138,211,67,115,145,45,227,89,219,199,6,240,200,182,238,221,208,172,13,165,164,150,168,111,188,36,242,188,238,243,144,221,104,27,166,201,202,48,242,58,45,107,218,52,38,100,84,93,86,75,165,155,28,206,91,210,206,54,238,179,143,180,47,33,0,85,143,171,60,80,245,8,64,128,16,231,151,249,155,121,194,254,168,125,253,225,212,107,169,37,33,180,173,217,188,65,105,100,226,16,51,237,73,39,217,50,251,48,14,101,120,165,111,37,133,17,246,18,82,173,168,203,174,195,228,236,181,157,237,108,73,230,102,207,179,215,135,157,43,35,42,61,23,173,180,26,121,187,231,106,72,220,11,72,181,247,208,121,184,209,170,187,67,237,240,211,124,55,90,149,220,83,76,99,117,246,149,254,235,70,251,100,78,26,189,208,44,77,235,80,90,73,13,226,138,0,255,65,138,59,118,233,212,5,167,102,71,78,185,150,70,53,242,6,252,113,163,133,185,185,104,57,127,217,42,46,180,197,108,214,60,0,18,115,67,104,109,73,61,43,45,221,11,161,109,102,146,158,18,113,158,112,220,104,95,66,153,242,139,154,20,173,41,189,108,198,82,61,36,87,12,127,75,96,43,123,218,85,67,12,224,100,133,13,213,110,135,64,213,3,2,16,156,254,0,255,223,253,191,172,246,191,127,34,0,193,233,0,255,0,255,221,0,255,203,106,0,255,251,39,224,42,15,84,61,174,242,0,0,0,170,4,72,249,111,239,103,183,63,134,189,202,136,26,243,131,63,251,22,62,181,95,109,87,49,164,252,183,247,179,219,31,195,94,101,68,141,249,193,159,125,11,159,218,175,182,91,33,0,0,0,0,96,74,15,192,98,190,135,129,246,55,249,212,222,201,182,66,8,113,126,153,191,153,39,236,143,218,83,19,88,204,247,48,208,254,38,159,218,59,217,86,8,33,206,47,243,55,243,132,253,81,123,85,3,0,0,0,0,0,0,32,53,1,78,99,190,243,103,63,197,167,246,84,236,42,70,147,63,249,254,73,251,157,219,171,12,167,49,223,249,179,159,226,83,123,42,118,21,163,201,159,124,0,255,164,253,206,237,171,8,0,0,0,0,0,0,0,0,0,0,0,128,0,255,6,81,29,250,142,199,73,242,58,142,83,43,57,38,236,232,91,146,238,100,57,229,173,148,161,88,201,59,106,84,170,237,158,158,126,216,199,106,173,216,108,200,70,161,111,247,227,237,98,118,32,35,228,117,194,205,104,73,54,73,73,109,170,227,180,14,249,230,214,105,38,49,69,188,49,47,152,54,220,131,65,165,49,151,219,211,58,172,58,85,150,155,108,230,144,220,175,237,181,118,96,4,160,234,1,86,8,170,151,0,255,119,252,179,127,181,13,251,63,205,78,77,88,33,168,94,254,223,241,207,254,213,54,236,0,255,52,155,42,1,95,204,15,49,208,62,57,159,218,199,218,172,121,76,233,241,197,252,16,3,237,147,243,169,125,172,205,158,79,8,33,132,18,66,41,37,73,98,231,166,244,242,120,139,8,151,84,114,34,162,148,80,149,75,166,243,188,238,6,149,6,110,244,149,95,217,41,46,211,217,184,188,200,139,172,100,72,233,153,148,214,146,36,220,108,40,45,209,86,50,101,40,165,89,221,182,161,108,125,156,246,57,113,35,59,34,86,22,43,236,200,213,198,77,162,164,162,218,43,27,217,25,246,177,73,108,0,255,148,153,148,210,40,165,18,66,72,70,173,181,148,164,132,80,146,153,153,153,25,187,186,181,136,49,24,52,10,146,107,136,185,46,61,236,203,190,156,84,198,211,44,99,0,3,24,248,21,66,107,173,132,80,82,106,212,216,185,73,141,178,221,35,194,37,149,156,200,164,226,211,34,154,233,60,175,187,206,170,142,27,125,229,87,118,122,204,139,246,49,47,242,34,0,255,29,172,121,0,230,242,61,252,179,191,201,88,246,78,246,148,30,172,121,96,46,223,195,63,251,155,140,101,239,100,79,233,113,149,7,64,149,69,189,70,75,80,215,105,75,33,149,100,109,198,191,172,180,33,53,181,210,156,76,61,228,86,68,84,157,38,119,63,14,120,50,197,163,172,85,147,65,237,10,235,217,157,182,138,1,0,0,254,9,104,158,124,61,191,44,179,219,227,178,87,53,154,252,201,247,79,218,239,220,254,221,162,172,66,42,173,20,122,165,73,179,80,194,212,66,73,188,172,201,68,249,9,141,8,185,178,249,140,152,211,99,34,173,122,248,91,98,193,220,202,3,70,181,239,185,193,161,220,97,131,52,154,252,201,247,79,218,239,220,78,149,128,0,132,16,231,151,249,155,121,194,254,168,221,63,17,134,154,218,174,74,11,113,35,245,196,165,110,45,59,109,109,34,106,208,194,146,150,156,159,83,169,24,55,147,100,53,21,30,7,204,98,224,210,153,52,237,164,39,199,184,193,103,118,95,123,61,2,0,0,128,42,33,229,191,189,159,221,254,24,246,85,4,85,66,202,127,123,63,187,253,49,236,85,6,68,141,249,193,159,125,11,159,218,175,182,91,33,82,19,81,99,126,240,103,223,194,167,246,171,237,86,8,0,0,255,68,243,228,235,249,101,153,221,30,151,61,0,1,100,140,200,103,38,37,185,216,81,10,161,180,90,138,219,52,244,90,10,161,63,229,82,104,226,165,78,13,95,55,181,130,248,151,225,89,193,22,46,118,205,177,32,23,218,22,166,72,64,147,63,249,254,73,251,157,219,87,17,107,135,212,111,90,219,155,86,35,222,233,117,90,190,117,243,78,239,86,28,104,204,218,239,130,247,158,119,9,83,120,153,153,238,7,254,202,172,140,205,58,166,58,0,252,19,205,147,175,231,151,101,118,123,92,246,0,132,127,162,121,242,245,252,178,204,110,143,203,94,213,128,38,127,242,253,147,246,59,183,175,34,18,115,169,53,74,146,204,150,201,160,71,68,109,226,105,179,208,124,16,242,48,77,184,61,93,30,182,230,83,210,53,123,30,133,185,107,182,196,132,114,115,130,161,25,194,13,14,101,212,118,59,4,0,0,168,54,160,137,243,245,252,178,60,97,143,203,158,154,248,98,126,136,129,246,201,249,212,62,214,94,197,181,214,70,208,9,67,171,36,234,225,122,107,92,239,225,198,114,217,225,216,199,28,6,215,61,109,69,78,109,252,109,204,36,134,247,196,5,109,73,228,4,87,88,207,238,99,167,74,124,49,63,196,64,251,228,124,106,31,107,179,230,1,234,13,73,156,164,213,218,112,81,75,201,110,45,185,150,58,161,132,230,38,143,203,15,233,44,254,94,75,189,49,143,31,84,90,214,122,120,118,84,101,1,179,115,44,116,156,251,216,43,26,64,198,136,10,159,212,232,149,4,205,91,235,182,79,55,55,8,173,181,49,185,41,133,148,132,175,165,54,114,200,244,212,196,196,195,51,14,139,243,132,53,25,208,22,58,206,129,156,160,135,177,126,137,87,105,188,26,53,11,105,223,17,45,53,190,91,147,13,149,9,37,157,30,145,215,125,70,108,169,183,176,38,109,138,17,177,167,173,44,204,151,54,34,27,67,185,215,86,104,72,249,111,239,103,183,63,134,157,42,97,143,147,102,68,165,145,65,114,149,136,12,151,109,201,13,201,186,218,226,60,97,39,239,40,170,134,101,221,183,156,167,89,208,163,34,70,114,68,204,27,229,82,219,144,245,217,24,202,197,236,95,6,8,79,126,153,191,153,217,237,143,218,3,16,254,9,225,201,47,243,55,51,187,253,81,123,0,226,43,33,61,155,88,191,137,172,37,115,133,128,222,204,66,186,173,32,100,19,235,148,134,4,83,221,168,164,75,191,58,61,42,145,179,12,177,179,149,167,185,170,102,252,177,15,123,157,197,174,145,25,133,125,91,90,41,132,212,18,108,33,111,144,32,181,20,246,13,51,162,225,106,55,183,109,74,164,80,129,79,123,92,244,18,173,234,24,107,175,253,96,21,207,114,92,59,56,166,52,104,43,40,141,18,154,65,35,33,126,67,132,196,11,183,228,120,236,86,114,91,197,165,186,73,142,84,160,79,100,133,165,90,93,134,120,138,13,110,177,117,108,252,177,44,251,116,130,46,114,173,157,148,102,100,6,169,65,163,82,82,106,83,92,182,60,227,199,97,74,45,98,199,36,218,196,90,97,169,31,17,217,53,151,75,252,227,90,174,170,96,97,6,105,128,211,152,239,252,217,79,241,169,61,21,187,138,209,228,79,190,127,210,126,231,246,42,195,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,251,42,2,0,0,85,15,8,64,8,113,126,153,191,153,39,236,143,218,253,19,1,8,33,206,47,243,55,243,132,253,81,123,85,3,0,0,0,170,60,115,213,85,35,217,173,4,169,55,233,188,79,178,153,109,183,210,173,68,174,238,115,174,141,119,151,190,199,231,233,135,151,141,67,229,56,57,193,125,182,29,250,83,50,150,189,100,110,227,4,173,94,40,45,109,146,82,156,32,45,27,36,90,75,139,75,93,144,155,132,214,151,68,146,186,108,81,248,201,60,58,120,199,219,82,158,38,53,202,178,182,82,31,219,223,86,31,208,196,249,122,126,89,158,176,199,101,247,79,4,32,154,56,95,207,47,203,19,246,184,236,254,137,171,60,0,32,49,57,180,208,166,212,131,212,234,141,208,218,100,196,232,21,209,230,13,183,77,247,41,228,41,177,168,86,209,154,50,203,24,44,53,67,14,197,48,182,4,74,179,167,173,52,196,63,78,86,216,175,236,85,134,173,19,111,146,164,164,117,40,245,86,73,125,42,73,74,8,37,17,249,52,161,172,17,181,220,186,180,14,105,153,19,97,200,7,235,242,113,185,130,25,198,79,25,183,218,70,14,91,156,93,185,81,254,204,168,186,90,220,90,108,74,195,117,94,55,8,217,153,164,105,227,113,221,96,69,180,148,231,105,65,226,28,151,30,149,203,169,80,135,64,99,212,170,86,155,234,99,17,193,247,218,20,186,156,210,178,209,236,164,222,40,105,216,210,70,73,18,172,153,176,45,105,68,167,32,59,36,73,93,188,142,199,166,93,103,185,114,25,215,222,170,180,196,70,14,219,171,125,25,225,169,135,140,200,200,200,136,18,37,162,210,66,74,38,113,91,183,41,81,219,103,252,50,229,17,153,195,229,134,116,42,213,233,114,170,208,174,194,170,64,171,90,77,186,130,91,55,158,36,81,169,235,86,210,173,148,194,148,18,149,22,82,34,243,117,194,89,50,138,184,21,105,26,234,178,32,250,142,15,46,230,35,113,249,50,140,129,13,110,181,147,28,118,71,123,77,3,0,64,181,1,77,156,175,231,151,229,9,123,92,246,212,196,23,243,67,12,180,79,206,167,246,177,182,21,162,137,243,245,252,178,60,97,143,203,158,154,248,98,126,136,129,246,201,249,212,62,214,102,205,3,0,0,0,0,0,0,0,0,0,0,80,245,184,202,3,85,15,215,60,224,115,249,33,254,217,39,231,44,251,87,187,197,64,82,198,231,242,67,252,179,79,206,88,246,175,246,139,113,71,18,5,188,95,226,160,207,139,177,50,220,56,160,72,31,82,252,207,101,195,228,243,68,108,154,78,76,205,135,251,16,232,0,255,162,21,83,125,208,211,162,104,210,208,181,4,152,63,22,213,95,46,50,135,154,97,241,11,141,92,34,246,20,49,148,93,250,33,63,106,145,143,209,179,163,46,167,133,111,247,110,184,166,76,244,212,198,6,190,186,245,152,220,70,31,228,175,139,241,41,151,155,172,72,243,194,43,173,36,41,157,195,156,228,136,188,236,14,6,124,248,196,164,124,70,60,145,167,59,167,68,19,180,48,167,242,179,104,226,141,118,129,4,18,114,185,212,231,88,225,31,187,60,219,5,91,44,179,17,145,107,179,48,140,139,162,18,55,217,86,199,188,132,167,31,158,190,50,218,225,135,119,196,183,169,65,53,68,223,225,15,192,201,182,209,49,95,253,157,52,61,17,71,157,6,73,82,173,185,162,142,147,211,109,194,174,168,208,79,195,71,96,158,103,0,255,108,88,127,39,254,238,180,221,38,83,91,196,19,231,56,175,55,186,107,248,171,112,56,167,230,1,67,175,135,31,89,114,37,179,37,76,41,198,168,228,67,238,152,151,107,173,44,68,95,111,162,238,16,19,141,166,60,36,196,128,134,152,11,26,205,77,7,192,139,186,176,112,225,126,164,2,40,222,203,184,136,159,166,168,15,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,247,35,46,100,46,20,245,228,130,46,47,192,253,92,137,56,212,31,177,106,149,131,126,71,100,28,240,231,87,22,139,2,0,180,140,64,186,117,0,255,233,153,37,154,145,36,28,23,180,148,151,107,73,102,111,39,190,226,251,17,181,117,60,61,41,109,202,194,222,92,244,154,79,246,127,30,82,151,245,201,69,201,74,219,79,86,26,164,178,228,210,0,71,205,158,160,140,155,40,63,125,146,199,249,36,241,212,87,222,55,37,217,242,140,8,110,230,167,195,17,91,216,183,173,8,250,200,136,172,52,242,237,32,138,253,95,169,126,222,211,138,67,233,130,254,83,193,123,219,56,65,254,58,247,132,40,247,239,158,170,0,255,140,88,129,94,173,172,160,61,161,1,0,80,1,244,115,196,23,17,47,233,124,160,143,245,165,190,177,0,73,170,69,125,200,161,198,81,31,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,144,29,221,9,148,245,183,34,151,161,81,185,72,18,13,11,88,75,90,46,111,39,140,203,254,55,141,157,228,150,254,99,213,84,165,217,75,198,126,246,24,4,202,251,139,92,132,67,69,36,37,17,12,7,120,19,13,149,191,19,71,101,0,255,43,226,7,233,97,17,149,208,74,83,157,217,67,25,133,189,216,10,36,247,191,79,207,189,179,188,169,220,44,173,64,8,81,162,186,93,244,230,129,151,85,146,176,19,7,197,184,169,245,182,108,2,253,115,73,155,29,117,103,169,187,123,169,197,113,75,201,44,113,115,45,103,12,130,128,31,63,169,245,183,10,188,122,42,233,143,144,31,66,44,134,176,144,195,122,109,67,53,0,0,92,0,29,153,163,46,224,160,167,114,208,175,140,80,0,250,87,226,32,135,157,25,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,229,176,245,185,26,141,48,113,184,143,245,165,122,171,22,148,210,188,177,116,100,154,156,72,34,126,124,162,178,62,146,205,151,23,225,53,178,113,106,73,237,102,39,166,97,113,118,62,131,252,117,209,136,116,181,26,59,67,181,38,77,90,201,16,147,243,212,21,117,211,38,58,230,243,145,23,163,174,95,110,234,68,22,114,195,146,56,76,235,176,171,220,92,21,37,141,176,177,31,243,146,1,229,51,163,72,127,128,156,18,238,251,184,46,197,253,44,181,163,42,109,247,32,138,244,47,153,179,158,94,214,14,190,141,154,13,125,35,182,179,155,170,169,148,246,99,194,104,249,191,169,158,254,246,142,130,127,124,145,134,13,133,72,191,92,182,229,21,101,103,83,246,240,109,16,183,182,166,213,73,126,170,156,224,108,154,16,99,55,167,211,159,238,120,221,245,96,14,174,113,150,152,17,182,53,34,9,243,55,188,174,36,83,91,121,31,253,76,122,43,244,80,137,27,22,183,105,26,17,9,248,228,254,165,94,239,225,53,100,127,238,35,5,24,209,238,142,0,168,160,11,69,5,93,200,1,242,50,137,66,185,152,159,73,48,183,114,85,126,2,154,39,63,207,63,203,235,246,185,236,84,141,38,127,242,253,147,246,59,183,175,54,154,39,63,207,63,203,235,246,185,236,84,141,38,127,242,253,147,246,59,183,171,54,160,121,242,245,252,178,204,110,143,203,94,213,104,242,39,223,63,105,191,115,251,74,143,200,204,21,107,175,40,241,106,105,155,77,27,58,122,164,207,121,43,211,221,251,40,85,220,133,130,251,206,74,226,124,183,102,90,158,101,166,59,78,103,39,187,222,110,101,170,219,177,87,174,190,214,122,237,119,58,205,105,182,126,223,186,15,0,255,205,100,50,245,179,123,226,35,61,71,159,227,181,251,228,190,102,39,242,168,77,207,169,9,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,0,255,27,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,59,64,3,254,123,82,183,182,147,113,147,178,110,219,212,106,142,10,67,250,22,213,91,89,46,121,75,101,23,86,238,118,26,117,105,187,167,167,32,246,113,186,40,54,231,179,81,40,196,125,7,187,152,189,194,155,134,70,210,74,169,165,56,78,146,226,68,186,222,90,102,173,218,140,70,221,75,52,78,21,101,45,77,170,137,145,135,163,120,198,249,94,149,99,170,196,101,30,91,168,140,125,97,39,232,33,34,51,51,35,146,36,201,40,181,150,26,73,219,166,109,73,20,247,37,63,79,101,196,225,144,184,33,163,74,141,186,100,42,84,168,176,234,215,170,73,147,38,63,136,72,74,73,82,74,9,33,36,146,16,66,73,82,66,40,137,136,136,136,136,93,221,90,38,233,116,38,7,201,53,196,92,151,33,14,230,96,182,42,227,105,150,241,143,127,12,118,132,32,167,77,38,106,148,234,180,165,116,39,149,176,164,70,169,181,212,204,96,93,115,144,76,34,18,69,157,182,58,47,184,190,35,140,139,25,73,68,190,252,96,96,131,165,236,228,184,221,209,238,157,96,205,3,62,151,31,226,159,125,114,198,178,143,181,85,140,42,227,115,249,33,254,217,39,103,44,251,88,91,197,0,0,0,128,212,132,211,152,239,252,217,79,241,169,61,21,187,21,34,53,225,52,230,59,127,246,83,124,106,79,197,174,98,64,147,63,249,254,73,251,157,219,87,17,84,137,38,127,242,253,147,246,59,183,175,34,0,0,0,0,0,252,19,208,60,249,122,126,89,102,183,199,101,7,104,68,117,249,65,160,125,11,99,217,175,182,0,255,55,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,246,170,6,73,175,17,154,165,117,218,82,40,169,65,92,241,63,72,113,199,46,173,52,39,83,15,185,41,215,210,168,70,222,143,3,110,180,48,55,23,213,100,80,187,194,133,182,152,237,161,23,37,162,146,74,51,75,100,165,73,51,27,199,105,28,154,145,35,46,235,52,181,45,212,97,158,96,75,57,122,10,217,225,174,27,241,251,101,110,254,48,52,23,178,140,189,249,146,25,243,168,108,174,67,34,106,149,20,82,27,55,74,109,50,157,238,46,187,87,113,198,164,238,37,29,151,138,179,144,214,212,196,199,195,47,60,99,115,87,202,77,85,226,242,176,45,180,217,190,176,85,27,214,242,52,217,100,186,52,219,36,149,182,212,109,154,134,114,111,107,53,146,166,162,221,88,22,84,219,111,193,158,210,120,203,157,105,101,86,101,42,203,178,54,115,184,239,40,246,90,123,90,162,124,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,18,181,125,198,47,83,30,145,57,92,110,72,167,82,157,46,167,10,237,42,172,10,180,170,213,164,234,35,0,1,66,156,95,230,111,230,9,251,163,118,165,139,44,77,205,8,226,125,209,72,86,226,4,105,29,90,163,109,179,214,96,178,184,89,74,63,229,60,19,135,187,26,57,36,176,235,81,226,81,40,78,0,255,202,186,118,131,103,109,31,187,238,16,226,252,50,127,51,79,216,31,181,87,53,16,245,48,50,42,41,81,73,41,180,208,136,66,11,169,73,10,173,52,50,50,50,50,118,105,107,25,163,51,152,20,228,208,16,15,93,134,216,151,131,57,169,140,89,89,198,63,6,112,32,222,52,107,68,146,157,111,41,45,67,162,58,204,120,92,24,146,111,201,38,27,86,76,8,149,248,83,118,26,49,41,214,196,143,192,96,230,150,74,65,121,208,198,170,52,156,141,251,236,45,237,63,222,52,241,36,77,82,90,183,146,238,148,210,151,146,168,180,144,146,17,76,107,10,154,81,196,173,72,211,150,230,57,23,118,124,112,49,31,137,40,152,31,252,108,112,171,157,28,183,197,217,169,19,35,35,35,35,50,105,210,136,74,11,41,17,181,113,26,151,70,109,159,241,203,84,182,28,50,137,28,210,169,84,167,75,166,93,133,54,171,2,173,154,212,170,250,128,0,4,167,0,255,0,255,119,0,255,47,171,253,239,159,8,64,112,250,0,255,127,247,0,255,178,218,0,255,254,9,184,202,3,85,143,171,60,0,0,128,42,1,82,254,219,251,217,237,143,97,175,50,162,198,252,224,207,190,133,79,237,87,219,85,12,41,0,255,237,253,236,246,199,176,87,25,81,99,126,240,103,223,194,167,246,171,237,42,6,72,249,111,239,103,183,63,134,189,202,136,26,243,131,63,251,22,62,181,95,109,95,197,43,215,206,211,246,86,223,225,86,171,55,45,215,159,187,55,226,184,135,76,166,254,121,55,156,163,31,233,115,76,113,127,223,41,237,68,30,181,23,217,250,103,100,172,189,225,213,51,86,184,108,93,65,28,118,92,115,105,227,184,85,92,47,159,231,110,196,168,162,167,77,173,31,61,50,143,179,130,139,42,182,179,217,108,102,123,157,41,12,0,128,41,61,0,139,249,30,6,218,223,228,83,123,39,219,10,33,196,249,101,254,102,158,176,63,106,79,77,96,49,223,195,64,251,155,124,106,239,100,91,33,132,56,191,204,223,204,19,246,71,237,85,13,0,0,0,0,0,0,128,212,4,56,141,249,206,159,253,20,159,218,83,177,171,24,77,254,228,251,39,237,119,110,175,50,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,175,34,0,0,0,0,0,96,74,15,44,230,123,24,104,127,147,79,237,157,108,214,60,42,27,115,145,153,123,37,201,168,43,105,45,117,66,201,184,214,155,182,37,238,83,254,222,170,118,244,70,167,75,143,80,65,172,181,113,114,182,176,130,141,170,56,199,49,182,71,251,132,171,31,32,196,249,101,254,102,158,176,63,106,175,106,172,93,102,68,236,220,107,39,133,79,168,227,174,226,22,202,70,127,203,144,215,91,55,210,43,188,217,120,110,163,27,54,247,174,203,204,204,83,9,108,201,4,150,102,105,166,58,0,0,0,0,0,80,245,0,43,4,213,203,0,255,59,254,217,191,218,134,253,159,102,167,38,172,16,84,47,0,255,239,248,103,0,255,106,27,246,127,154,173,150,128,249,204,204,181,163,102,212,149,132,80,90,45,53,107,189,105,91,215,196,138,184,185,213,219,232,116,105,86,24,127,184,168,224,65,11,43,120,153,251,217,192,66,45,92,104,211,88,165,69,84,90,75,212,108,194,161,180,68,91,70,229,45,165,100,117,219,134,178,245,109,29,22,252,125,236,136,88,89,172,48,228,208,4,11,151,146,138,106,208,156,107,155,216,199,38,177,21,27,117,173,212,34,74,33,52,106,54,225,150,66,211,33,163,242,150,82,130,52,142,91,30,194,182,14,11,254,62,106,203,163,19,78,31,114,104,130,133,203,81,90,59,104,206,181,77,28,108,111,219,202,15,155,104,74,56,53,28,39,179,194,35,148,142,72,78,97,104,83,9,113,106,173,47,219,148,102,91,163,254,86,90,234,190,244,225,11,239,114,130,17,113,52,188,103,171,50,42,135,115,213,96,251,212,254,108,48,231,71,68,41,37,41,37,181,214,26,73,8,161,52,74,173,165,70,68,68,68,142,239,142,52,244,76,210,233,76,126,248,150,135,122,120,40,49,196,193,28,204,177,108,98,179,114,131,127,220,200,51,122,176,230,1,152,203,247,240,207,254,38,99,217,59,217,83,122,176,230,129,185,124,15,0,255,236,111,50,150,189,147,61,165,135,130,97,6,117,73,100,214,110,187,94,131,212,54,171,211,22,146,142,19,132,228,27,180,9,170,138,21,5,168,70,44,52,185,29,159,66,177,46,145,93,15,122,104,46,178,101,204,100,7,219,236,121,25,73,42,77,82,41,45,180,100,210,66,43,137,74,11,41,25,25,25,25,185,168,67,143,36,131,78,227,28,185,122,152,43,209,195,193,236,203,86,27,60,205,13,6,240,143,233,115,235,208,76,90,37,181,18,183,137,82,155,76,215,91,243,172,85,156,49,169,123,141,182,41,165,32,164,53,53,241,241,112,20,51,56,223,149,114,83,149,199,204,99,119,109,182,47,236,164,115,221,100,163,68,165,78,67,170,183,82,10,83,106,146,66,43,141,204,215,9,103,137,164,37,209,213,117,168,203,130,232,67,194,88,151,145,203,229,203,48,6,202,88,202,54,114,216,29,237,33,8,160,75,223,104,75,232,114,73,243,166,179,146,116,175,212,97,72,19,37,74,190,166,194,56,165,45,157,131,212,208,36,141,240,66,34,155,10,29,226,50,102,92,155,104,213,18,39,57,236,80,246,10,91,37,75,100,210,29,108,37,205,67,163,180,207,136,92,31,154,15,9,39,28,166,76,11,105,248,43,118,218,50,233,209,196,143,207,96,222,150,74,191,121,208,62,170,212,147,141,251,236,210,236,126,41,34,41,37,73,41,37,132,144,72,66,8,37,73,9,161,36,34,34,34,34,118,117,107,153,164,211,153,28,36,215,16,115,93,134,56,152,131,217,170,140,167,89,198,63,254,49,216,1,171,136,38,127,242,253,147,246,59,183,0,255,183,220,43,183,233,59,212,171,127,167,211,220,110,195,111,252,134,136,0,255,30,220,113,166,254,198,57,250,145,222,162,95,231,12,219,243,26,250,211,51,151,13,208,104,242,39,223,63,105,191,115,59,64,118,235,95,146,29,127,82,168,112,181,127,53,72,110,169,74,198,127,114,54,1,92,60,246,63,227,117,254,178,1,127,186,61,202,78,147,51,162,146,154,164,146,66,11,205,164,133,86,154,164,208,74,51,50,50,50,98,151,182,22,73,6,157,198,65,14,13,241,208,165,135,131,217,151,173,202,152,149,101,12,224,31,223,229,65,155,51,220,186,150,91,179,54,148,84,66,147,176,241,146,200,243,58,44,59,106,210,113,159,38,43,195,200,235,58,79,170,48,169,144,81,117,89,45,171,146,179,39,115,73,59,219,72,208,206,205,190,140,48,151,177,73,125,209,51,164,191,201,113,235,253,109,218,135,234,125,229,58,122,189,215,29,233,237,6,241,71,191,54,74,98,115,103,126,5,122,36,240,175,77,96,29,187,216,254,107,120,233,69,20,90,143,218,150,44,180,90,146,230,166,196,161,211,90,73,180,230,81,212,26,167,86,81,38,71,207,201,116,45,164,211,149,150,194,25,167,114,87,110,110,179,101,108,200,138,182,117,126,210,76,82,73,137,160,25,164,68,137,112,219,214,109,75,100,190,54,79,235,18,135,150,246,101,243,17,7,153,165,163,136,133,114,75,12,152,71,25,196,175,172,207,13,14,101,116,86,58,128,42,33,229,191,189,159,221,254,24,246,85,4,85,66,202,127,123,63,187,253,49,236,85,6,68,141,249,193,159,125,11,159,218,175,182,171,24,82,254,219,251,217,237,143,97,175,50,162,198,252,224,207,190,133,79,237,87,219,87,241,202,181,243,180,189,213,119,184,213,234,77,203,245,231,238,141,56,238,33,147,169,127,222,13,231,232,71,250,28,83,220,223,119,74,59,145,71,237,69,166,74,64,212,152,31,252,217,183,240,169,253,106,187,21,98,205,51,50,214,222,240,234,25,43,92,182,174,32,14,59,174,185,180,113,220,42,174,151,207,115,55,98,84,209,211,166,214,143,30,153,199,89,193,69,21,219,217,108,54,179,189,206,20,6,128,127,162,121,242,245,252,178,204,110,143,203,30,128,0,236,17,153,185,98,237,21,37,94,45,109,179,105,67,71,143,244,57,111,101,186,123,31,165,138,187,80,112,223,89,73,156,239,214,76,203,179,204,116,199,233,236,100,215,219,173,76,221,128,38,127,242,253,147,246,59,183,171,54,154,39,95,207,47,203,236,246,184,236,86,104,199,94,185,250,90,235,181,223,233,52,167,217,250,125,235,62,252,55,147,201,212,207,238,137,143,244,28,125,142,215,238,147,251,154,157,200,163,54,61,167,38,154,39,95,207,47,203,236,246,184,236,170,13,8,193,173,27,79,146,168,212,117,43,233,86,74,97,74,137,74,11,41,145,249,58,225,44,25,69,220,138,52,13,117,89,16,125,199,7,23,243,145,184,124,25,198,192,6,183,218,73,14,187,163,61,45,103,212,168,71,173,59,221,226,150,90,179,109,71,77,91,105,210,110,196,141,54,24,167,68,89,191,79,158,203,17,35,141,84,143,181,220,213,185,60,2,243,129,83,249,149,25,109,25,207,218,0,255,92,229,25,81,73,77,82,73,161,133,102,210,66,43,77,82,104,165,25,25,25,25,177,75,91,139,36,131,78,227,32,135,134,120,232,210,195,193,236,203,86,101,204,202,50,6,240,143,239,242,128,58,207,172,78,137,200,226,125,209,75,80,218,100,105,26,66,211,113,131,150,96,179,56,89,85,191,226,0,211,136,187,38,57,228,179,43,86,34,82,232,65,0,255,202,69,118,131,153,108,31,27,200,72,34,130,210,54,195,205,134,172,146,17,165,13,114,125,90,230,37,140,243,158,159,166,76,46,224,231,252,214,50,196,23,206,186,35,129,145,66,151,221,135,9,249,194,116,118,49,75,50,55,123,55,123,166,168,215,104,13,210,186,110,37,164,148,160,173,248,23,148,56,100,167,78,90,144,105,134,228,138,139,106,212,36,239,199,1,79,90,120,148,139,150,51,168,173,98,61,91,204,174,59,200,76,74,105,148,82,9,33,36,163,214,90,74,82,66,40,201,204,204,204,140,93,221,90,196,24,12,26,5,201,53,196,92,151,30,246,101,95,78,42,227,105,150,49,128,1,172,116,124,49,63,196,64,251,228,124,106,31,107,3,253,183,66,8,45,72,18,183,56,57,183,56,76,141,178,221,115,57,26,141,205,175,170,226,160,114,11,33,100,212,21,35,23,15,42,13,92,169,132,119,108,5,199,216,203,174,205,182,138,0,255,142,47,230,135,24,104,159,156,79,237,99,109,214,60,0,128,46,125,163,45,161,203,37,205,155,206,74,210,189,82,135,33,77,148,40,249,154,10,227,148,182,116,14,82,67,147,52,194,11,137,108,42,116,136,203,152,113,109,162,85,75,156,228,176,67,217,235,27,16,39,51,26,151,100,165,109,20,26,25,110,137,26,101,187,39,77,178,227,20,74,94,87,68,91,83,161,170,100,235,48,8,98,168,12,246,125,244,230,164,3,142,231,170,184,28,244,179,169,206,33,181,150,133,228,147,13,41,17,110,165,57,34,61,241,58,237,34,44,201,12,169,14,178,232,109,232,115,114,218,50,234,131,65,76,208,235,102,6,107,124,206,83,246,139,153,183,188,203,228,139,32,45,205,12,218,109,215,104,150,226,6,117,221,90,162,109,178,208,124,130,182,65,74,49,165,60,21,135,133,26,183,35,80,232,209,229,177,43,78,15,205,186,182,140,103,237,96,27,168,71,68,41,37,41,37,181,214,26,73,8,161,52,74,173,165,70,68,68,68,164,94,164,161,103,146,78,103,146,195,199,161,30,30,74,12,113,48,7,179,160,221,96,86,110,240,143,225,216,21,27,32,60,249,101,254,102,102,183,63,106,15,64,248,39,132,39,191,204,223,204,236,246,71,237,1,136,181,195,168,81,163,148,90,179,20,167,148,154,110,184,89,243,246,173,70,58,228,37,222,194,21,185,98,39,221,210,68,84,105,79,137,12,38,42,13,134,242,134,57,140,203,11,198,101,11,171,114,159,30,53,189,117,226,77,146,148,180,14,165,222,42,169,79,37,73,9,161,36,34,159,38,148,53,162,150,91,151,214,33,45,115,34,12,249,96,93,62,46,87,48,195,248,41,227,86,219,200,97,139,179,175,47,91,231,41,205,42,149,54,164,212,116,73,219,100,33,117,90,41,157,169,169,156,172,17,39,213,77,247,124,198,166,163,111,97,89,222,170,78,5,48,80,236,152,85,209,0,255,218,206,104,87,50,136,154,145,52,35,105,214,88,43,40,113,70,77,173,71,165,52,146,60,103,82,173,79,177,65,73,173,164,90,91,149,167,92,68,102,68,164,81,161,0,255,76,225,31,87,85,240,152,13,210,104,242,39,223,63,105,191,115,123,149,225,52,230,59,127,246,83,124,106,79,197,174,98,52,249,147,239,159,180,223,185,125,21,1,0,128,170,7,4,32,132,56,191,204,223,204,19,246,71,237,254,137,0,132,16,231,151,249,155,121,194,254,168,189,170,1,0,64,134,72,10,159,210,107,148,102,189,187,235,184,175,247,54,107,45,116,50,201,41,181,148,139,163,149,78,114,199,244,52,195,68,196,61,14,119,242,132,53,249,207,22,202,201,129,76,149,192,165,37,37,53,10,75,170,197,35,77,141,44,12,247,200,136,250,84,250,52,164,177,233,140,90,180,197,13,33,21,218,93,38,18,171,38,173,22,218,86,177,153,166,215,179,217,216,213,91,100,100,236,216,107,71,133,87,168,219,174,218,214,202,72,127,243,80,214,91,55,50,83,92,216,120,110,163,36,54,119,161,203,60,203,83,119,108,201,59,110,101,105,174,126,204,69,102,238,149,36,163,174,164,181,212,9,165,89,235,77,219,18,247,41,127,111,168,183,209,233,210,35,84,16,107,109,60,104,97,5,27,85,113,142,187,90,120,194,106,189,82,199,155,67,195,77,234,144,150,150,218,210,74,107,222,190,213,166,142,25,167,156,165,150,119,225,140,75,72,168,204,11,47,52,189,211,187,88,184,148,91,172,201,103,118,57,71,180,179,217,11,13,136,67,47,164,210,106,33,181,140,218,22,226,186,52,242,146,168,183,249,52,20,181,234,22,213,233,82,51,198,169,72,165,94,69,166,229,116,233,132,113,43,251,242,45,251,171,221,224,51,91,204,246,76,124,93,41,196,165,101,212,166,68,150,29,164,100,182,110,91,34,51,162,144,124,199,133,60,34,39,54,34,10,170,208,100,242,24,99,161,196,165,135,187,206,56,195,25,206,176,140,1,220,21,236,8,65,72,200,243,186,244,168,73,163,209,139,195,165,165,144,75,19,175,20,55,157,90,43,204,195,167,191,45,35,252,225,168,8,201,117,120,92,114,69,231,161,103,200,147,156,207,144,156,203,238,157,16,203,67,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,98,94,242,136,204,225,114,59,70,109,26,149,56,85,104,87,161,210,175,74,173,38,77,208,111,29,154,73,171,164,86,226,54,81,106,147,233,122,107,158,181,138,51,38,117,175,209,54,165,20,132,180,166,38,62,30,142,98,6,231,187,82,110,170,242,152,121,236,174,205,246,133,93,211,160,4,117,35,51,219,150,46,18,187,84,151,146,96,72,235,84,58,126,104,150,231,137,56,91,90,191,166,95,86,245,96,160,17,42,242,196,71,24,19,55,140,206,75,13,156,200,222,202,146,28,206,11,246,74,0,125,75,29,154,81,105,102,182,149,238,8,226,214,225,227,233,22,57,178,200,97,95,242,168,204,182,53,115,164,218,84,91,124,199,12,238,109,116,234,59,43,248,148,33,124,204,139,172,226,191,35,24,1,146,116,207,211,138,119,42,45,197,187,67,34,49,252,152,13,74,104,163,226,144,69,99,241,222,189,164,58,185,20,121,132,42,99,31,187,123,118,181,147,91,28,21,195,167,60,206,91,236,20,41,50,50,118,236,181,163,194,43,212,109,87,109,107,101,164,191,121,40,235,173,27,153,41,46,108,60,183,81,18,155,187,208,101,158,229,169,59,182,228,29,183,178,52,147,63,73,70,169,148,100,144,204,82,146,100,56,110,211,54,36,51,95,156,215,117,106,67,72,195,50,249,150,115,204,20,82,196,93,57,34,246,203,163,252,97,104,214,103,25,135,242,37,91,35,180,111,100,120,111,218,66,202,38,36,223,26,78,227,208,140,168,249,180,167,71,110,211,62,76,45,77,25,181,143,199,247,200,33,129,75,16,183,242,148,205,37,139,86,157,182,223,218,193,17,32,105,46,106,222,225,71,252,182,210,182,230,54,25,175,222,231,22,242,210,131,83,205,208,29,196,130,231,86,146,152,160,47,102,90,6,58,149,192,43,222,113,135,165,153,234,0,80,109,64,19,231,235,249,101,121,194,30,151,61,53,241,197,252,16,3,237,147,243,169,125,172,109,133,104,226,124,61,191,44,79,216,227,178,167,38,190,152,31,98,160,125,114,62,181,143,181,89,243,0,0,80,109,64,19,231,235,249,101,121,194,30,151,61,53,241,197,252,16,3,237,147,243,169,125,172,125,157,159,145,145,43,215,94,73,226,211,210,56,155,56,132,188,209,231,178,229,233,238,125,244,10,111,10,238,59,235,134,243,189,43,45,51,51,83,2,167,51,129,165,185,149,213,140,185,204,200,181,147,102,210,21,133,86,90,33,101,68,235,173,219,20,135,41,113,115,85,59,122,99,212,165,72,168,31,214,42,56,57,167,88,193,89,85,108,224,24,219,163,157,197,106,13,0,0,0,0,0,64,213,227,42,15,84,61,92,243,128,207,229,135,248,103,159,156,177,236,95,237,23,195,253,72,148,241,185,252,16,0,255,236,143,51,150,61,172,237,98,200,103,238,200,136,176,128,161,115,227,120,241,126,177,128,194,250,145,54,145,91,177,146,142,64,36,34,130,54,164,25,198,82,70,225,228,199,217,129,212,254,229,137,136,52,188,140,66,30,94,112,166,50,93,150,76,36,33,197,102,0,255,145,109,62,203,11,207,204,150,184,85,21,155,151,71,164,219,236,73,141,97,198,0,255,231,231,62,87,236,28,115,42,43,73,49,237,235,13,41,42,229,117,235,145,25,22,143,38,121,91,211,153,201,1,15,108,137,198,48,221,63,253,220,173,168,155,142,153,149,119,127,49,237,124,71,65,23,225,113,110,199,244,39,169,29,119,73,186,107,236,102,121,41,69,12,203,78,150,112,127,231,214,166,55,209,148,89,136,248,194,194,229,51,74,124,242,106,60,179,188,143,19,169,155,236,117,81,115,217,91,19,86,134,61,143,36,226,207,124,242,240,249,146,76,124,167,137,244,34,218,120,217,83,90,222,90,196,112,182,173,214,248,110,192,95,26,252,39,241,74,123,241,204,96,185,7,152,202,73,148,180,163,29,164,1,80,65,23,10,32,7,196,79,83,184,151,121,241,94,174,192,251,145,203,40,89,226,128,43,67,81,65,87,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,2,234,169,98,46,45,232,226,130,28,48,50,31,68,65,126,37,239,224,142,220,155,40,200,127,69,113,226,40,0,128,236,128,213,245,191,83,239,61,247,42,238,233,131,191,241,118,25,53,161,4,252,34,179,68,78,239,41,189,84,218,4,60,204,89,247,228,103,103,66,40,194,95,159,57,239,153,153,25,142,216,97,111,56,8,31,38,230,103,57,248,195,43,145,219,187,88,228,239,162,47,163,120,235,174,166,179,35,36,8,43,115,133,32,247,31,251,235,93,158,210,13,232,215,86,84,104,71,77,208,71,70,70,102,132,14,65,241,127,122,189,207,145,92,128,30,41,97,67,187,56,2,0,0,224,28,235,139,245,9,28,229,120,47,111,145,11,80,227,168,15,57,212,56,234,195,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,128,38,227,78,200,79,221,138,118,20,177,234,181,213,156,98,88,183,238,227,134,53,88,150,151,106,73,3,89,62,49,47,247,94,201,62,58,26,222,233,206,59,154,4,113,97,87,116,230,120,196,218,134,181,108,42,132,188,200,207,17,155,139,21,222,147,154,38,152,83,73,137,132,137,224,92,102,138,52,108,99,187,39,226,203,11,186,126,174,108,118,169,98,90,117,72,50,47,107,84,245,212,151,205,7,108,152,0,255,91,220,146,172,108,169,106,48,39,148,182,153,0,241,197,253,231,242,103,132,235,179,144,139,11,122,109,185,218,5,122,32,193,95,175,231,182,50,22,69,165,177,238,45,153,5,16,31,218,191,92,162,54,232,191,245,50,254,101,78,48,93,59,175,1,0,224,2,174,92,80,57,100,0,255,56,80,57,174,90,68,198,1,87,212,56,202,161,196,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,119,204,79,252,181,189,234,241,87,119,111,221,71,52,188,43,221,144,242,114,211,97,102,196,135,223,27,254,245,133,175,197,19,251,239,64,148,148,207,238,79,64,248,27,191,220,123,69,235,172,69,243,70,123,156,211,109,18,31,110,193,165,139,75,204,121,88,145,0,255,26,243,98,239,21,141,169,223,166,119,39,225,152,54,17,234,221,68,194,20,219,243,85,41,241,74,251,106,227,252,147,238,23,100,149,210,102,70,165,197,155,202,28,12,195,251,8,121,121,241,244,43,245,89,234,151,117,85,74,115,76,185,230,86,196,14,37,173,250,226,79,157,152,172,61,20,1,243,241,69,188,107,213,118,174,213,146,238,181,144,107,192,73,81,178,41,157,136,127,233,99,244,172,181,107,181,56,205,241,238,245,113,150,13,206,113,83,144,114,216,32,136,243,87,220,252,168,249,26,137,136,146,49,82,120,152,230,194,0,122,28,209,253,203,133,169,77,111,213,183,192,205,220,9,150,99,187,52,32,254,176,127,203,245,199,247,180,122,104,113,238,39,135,195,45,237,177,136,174,68,252,129,0,255,145,58,190,223,201,82,250,230,190,246,101,173,105,23,69,0,168,37,86,18,57,90,162,239,37,165,245,70,200,34,226,182,44,227,210,151,132,183,218,144,217,50,184,166,127,218,214,211,117,159,119,223,176,131,171,50,79,236,105,51,221,177,81,114,214,177,59,217,43,17,128,61,151,177,42,125,209,35,163,207,205,113,235,253,109,26,182,244,125,35,66,122,189,215,29,233,241,254,48,72,143,54,74,226,115,31,126,248,43,146,192,191,54,129,139,237,28,219,190,33,247,226,210,186,156,234,60,233,238,164,222,72,117,31,234,36,73,18,172,153,176,77,117,203,224,28,53,36,73,93,172,48,164,84,161,66,92,186,124,107,111,165,170,225,100,135,189,213,222,136,120,159,100,10,245,35,163,146,18,149,148,66,11,141,40,180,144,154,164,208,74,35,35,35,35,99,151,182,150,49,58,131,73,65,14,13,241,208,101,136,125,57,152,147,202,184,149,101,252,99,0,227,161,36,13,125,37,219,36,121,29,183,165,211,124,9,59,250,150,212,91,221,45,101,43,101,40,86,242,126,234,116,169,188,171,167,31,246,241,53,138,202,248,156,20,250,118,31,194,198,105,239,111,64,243,228,231,249,103,121,221,62,151,157,170,209,228,79,190,127,210,126,231,246,213,70,243,228,231,249,103,121,221,62,151,157,170,209,228,79,190,127,210,126,231,246,85,4,0,128,127,2,154,39,95,207,47,203,236,246,184,236,32,173,150,90,113,74,73,74,72,102,68,16,74,207,8,210,180,132,142,152,44,53,82,159,206,231,92,195,99,48,217,21,106,2,226,152,216,53,198,203,28,207,88,40,128,77,236,12,155,88,40,91,251,119,163,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,167,75,152,36,163,84,74,50,72,102,41,73,50,28,183,105,27,146,153,47,206,235,58,181,33,164,97,153,124,203,57,102,10,41,226,174,28,17,251,229,81,254,48,52,235,179,140,67,249,146,1,122,75,29,55,74,165,180,109,178,89,203,41,175,40,169,91,95,248,217,80,224,107,59,50,177,167,152,198,113,10,107,212,167,66,26,216,198,204,229,80,165,141,172,97,19,171,248,149,223,249,179,189,234,220,134,161,209,36,220,75,150,40,181,198,70,137,74,11,41,145,89,115,116,75,40,13,198,97,42,125,81,171,34,24,19,100,146,154,150,38,46,231,44,27,168,116,148,182,219,167,236,41,41,105,68,165,164,68,150,200,74,162,68,184,141,211,56,52,35,95,155,167,117,105,91,168,195,60,249,136,131,204,18,178,195,93,55,34,6,204,163,12,98,104,46,100,25,135,50,58,51,230,1,168,122,176,230,69,189,70,75,80,215,105,75,33,149,100,109,198,191,172,180,33,53,181,210,156,76,61,228,86,68,84,157,38,119,63,14,120,50,197,163,172,85,147,65,237,10,235,217,157,246,148,30,44,8,34,35,99,199,94,59,42,188,66,221,118,213,182,86,70,250,155,23,117,122,235,70,102,138,11,27,175,241,47,27,37,177,185,11,93,102,90,94,49,42,187,37,239,184,149,119,57,37,177,243,0,255,168,25,0,255,51,220,0,255,236,54,46,245,111,137,34,119,236,149,9,63,203,202,168,108,93,65,28,183,165,245,58,50,143,184,145,114,219,52,170,152,225,43,254,101,16,23,21,86,125,170,224,113,62,102,0,59,209,174,240,58,219,88,205,240,249,239,84,185,0,255,213,28,172,0,255,88,246,106,245,191,118,64,110,107,164,123,165,110,56,73,130,223,144,40,222,185,15,87,207,246,76,110,156,32,149,174,114,74,91,59,56,59,106,79,181,42,85,112,213,170,208,236,205,85,187,86,178,160,45,99,179,178,0,255,121,146,182,182,146,109,163,50,109,219,210,105,144,234,67,230,30,213,91,221,45,101,72,121,23,46,238,118,234,116,169,188,43,168,32,14,112,186,232,41,231,115,178,43,196,125,7,91,167,61,24,209,198,161,133,100,68,165,196,37,17,241,180,81,233,149,241,22,145,81,73,102,68,41,145,42,151,120,31,208,175,216,238,96,213,192,59,5,215,24,225,114,173,141,203,174,118,148,61,161,151,17,25,43,247,218,73,226,211,234,182,171,182,133,188,209,231,178,149,245,214,141,204,10,111,10,238,219,40,137,205,189,43,45,51,51,211,29,91,242,142,165,185,149,3,243,128,212,132,211,152,239,252,217,79,241,169,61,21,187,130,125,175,77,161,203,41,45,27,205,78,234,141,146,134,45,109,148,36,193,154,9,219,146,70,116,10,178,67,146,212,197,235,120,108,218,117,150,43,151,113,237,173,74,75,108,228,176,189,218,235,12,167,49,223,249,179,159,226,83,123,42,118,21,3,154,252,201,247,79,218,239,220,190,138,160,74,52,249,147,239,159,180,223,185,125,21,1,0,0,0,0,224,159,128,230,201,215,243,203,50,187,61,46,59,64,35,170,203,15,2,237,91,24,203,126,181,253,191,209,60,249,122,126,89,102,183,199,101,7,104,68,117,249,65,160,125,11,99,217,175,182,87,36,168,211,72,90,173,205,183,166,70,229,30,201,16,39,158,199,101,223,36,220,199,111,101,155,19,221,39,109,198,28,51,46,80,131,110,88,194,85,153,9,222,42,220,241,166,93,206,58,54,138,93,139,91,55,158,36,81,169,235,86,210,173,148,194,148,18,149,22,82,34,243,117,194,89,50,138,184,21,105,26,234,178,32,250,142,15,46,230,35,113,249,50,140,129,13,110,181,147,28,118,71,59,144,175,154,53,51,234,206,183,84,231,173,73,26,102,60,46,12,9,134,134,27,238,83,38,132,74,252,41,187,110,105,245,168,225,71,96,48,115,203,170,223,204,103,31,85,26,206,70,130,118,105,118,191,156,17,149,212,36,149,20,90,104,38,45,180,210,36,133,86,154,145,145,145,17,187,180,181,72,50,232,52,14,114,104,136,135,46,61,28,204,190,108,85,198,172,44,99,0,0,255,216,14,65,84,135,190,227,113,146,188,142,227,212,74,142,9,59,250,150,164,59,89,78,121,43,101,40,86,242,142,26,149,106,187,167,167,31,246,177,90,43,54,27,178,81,232,219,253,120,187,152,61,53,193,156,151,65,154,26,153,181,251,162,215,32,181,13,210,58,180,70,227,4,33,249,6,113,179,148,126,202,1,170,17,11,77,110,72,96,215,163,68,100,215,131,254,149,117,237,6,51,217,193,246,140,30,12,8,34,86,82,74,207,92,132,208,38,163,70,70,45,209,16,202,132,243,148,4,173,166,165,252,146,150,150,206,46,11,122,44,34,169,46,173,50,159,2,243,63,187,211,164,48,166,157,46,101,205,36,77,113,73,18,39,79,73,19,228,25,175,215,121,73,45,226,74,35,222,172,131,114,90,18,170,80,95,44,204,160,90,152,248,209,51,37,90,96,169,199,204,105,151,51,138,61,102,3,34,132,56,191,204,223,204,19,246,71,237,160,205,109,24,26,77,194,189,100,137,82,107,108,148,168,180,144,18,153,53,71,183,132,210,96,28,166,210,23,181,42,130,49,65,38,169,105,105,226,114,206,178,129,74,71,105,187,125,202,174,212,192,105,75,68,157,84,66,106,227,38,37,110,68,211,221,101,247,166,45,105,236,141,164,227,82,113,214,234,164,102,24,137,248,133,103,108,238,85,55,166,69,92,30,182,133,202,216,232,246,103,251,70,155,66,118,75,90,54,154,21,165,123,37,13,91,218,168,81,243,9,213,199,37,141,232,20,100,183,198,106,132,17,242,216,180,235,44,145,49,31,217,68,149,150,216,56,110,135,178,0,255,164,164,17,149,146,18,89,34,43,137,18,225,54,78,227,208,140,124,109,158,214,165,109,161,14,243,228,35,14,50,75,200,14,119,221,136,24,48,143,50,136,161,185,144,101,28,202,232,28,158,23,245,26,45,65,93,167,45,133,84,146,181,25,0,255,178,210,134,212,212,74,115,50,245,144,91,17,81,117,154,220,253,56,224,201,20,143,178,86,77,6,181,43,172,103,119,218,83,122,64,0,130,211,0,255,0,255,187,0,255,151,213,254,247,79,4,32,56,253,0,255,191,251,127,89,237,127,0,255,4,4,33,150,146,90,107,110,134,219,210,110,46,219,208,93,239,241,212,235,45,137,76,234,230,86,113,51,110,73,227,58,82,88,29,113,199,184,170,186,87,205,230,22,167,88,40,152,141,205,50,182,47,187,111,226,50,175,22,90,104,41,180,146,74,147,230,202,77,106,228,237,158,145,45,89,228,70,36,41,159,42,145,72,151,121,218,117,42,117,60,235,43,67,179,83,92,94,180,113,153,158,23,217,51,129,235,38,27,37,42,117,26,82,189,149,82,152,82,147,20,90,105,100,190,78,56,75,36,45,137,174,174,67,93,22,68,31,18,198,186,140,92,46,95,134,49,80,198,82,182,145,195,238,104,15,65,120,233,101,18,90,75,226,144,44,180,66,163,196,166,196,161,211,66,106,58,33,114,210,26,167,86,81,38,200,44,56,21,33,164,211,149,150,77,6,91,179,80,110,110,179,101,156,207,117,118,69,231,94,92,90,151,83,157,39,221,157,212,27,169,238,67,157,36,73,130,53,19,182,169,110,25,156,163,134,36,169,139,215,17,41,85,168,16,87,46,227,218,91,171,106,56,201,97,123,181,127,29,32,229,191,189,159,221,254,24,246,42,35,106,204,15,254,236,91,248,212,126,181,93,197,144,242,223,222,207,110,127,12,123,149,17,53,230,7,127,246,45,124,106,191,218,110,133,0,0,0,0,224,30,141,235,82,38,105,133,210,226,102,56,79,105,178,144,58,173,132,102,115,154,124,175,23,183,52,56,150,147,154,196,228,41,215,204,41,189,242,235,143,5,175,178,113,217,156,29,197,78,186,74,203,168,132,214,40,217,134,67,106,141,134,140,201,67,42,201,210,54,14,121,11,227,186,47,136,27,217,45,177,78,88,125,199,161,54,22,18,69,21,237,94,57,215,206,176,143,189,109,39,39,0,139,249,30,6,218,223,228,83,123,39,219,10,33,196,249,101,254,102,158,176,63,106,79,77,96,49,223,195,64,251,155,124,106,239,100,91,33,132,56,191,204,223,204,19,246,71,237,85,13,0,0,0,0,0,128,138,236,18,74,40,75,242,9,246,45,14,73,154,13,169,110,21,142,144,178,178,84,166,149,142,28,7,21,217,97,24,147,88,224,78,160,58,24,194,248,254,53,197,211,140,245,211,182,228,33,43,187,150,173,208,50,146,84,154,164,82,90,104,201,164,133,86,18,149,22,82,50,50,50,50,114,81,135,30,73,6,157,198,57,114,245,48,87,162,135,131,217,151,173,54,120,154,27,12,224,31,39,38,192,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,123,149,225,52,230,59,127,246,83,124,106,79,197,174,98,52,249,147,239,159,180,223,185,125,21,1,80,119,73,34,41,165,36,179,70,80,146,36,195,113,92,199,173,17,249,226,188,174,83,220,90,221,231,205,183,156,99,166,142,29,22,186,45,177,95,30,229,15,191,114,33,55,56,148,47,89,181,133,155,111,106,165,164,150,39,178,33,132,166,195,140,199,133,33,249,38,201,66,88,81,4,171,138,152,200,99,82,57,226,164,33,151,44,118,48,17,197,7,118,102,162,140,67,237,12,47,179,99,219,32,13,0,0,0,0,0,0,0,0,0,0,0,0,84,61,192,10,65,245,242,0,255,142,127,246,175,182,97,0,255,167,217,169,9,27,20,145,148,146,164,148,18,66,72,36,33,132,146,164,132,80,18,17,17,17,153,234,123,117,107,153,164,211,153,228,241,129,185,134,152,235,50,196,193,28,204,46,254,100,159,102,25,0,255,24,149,21,19,212,90,107,45,181,150,82,106,212,92,177,74,141,178,221,51,179,25,139,219,204,164,226,211,34,26,209,178,76,179,206,170,142,103,133,102,104,142,122,204,139,246,49,211,51,61,91,231,211,90,8,33,181,150,74,73,146,92,177,42,189,60,222,50,179,25,139,219,140,40,37,84,229,18,209,178,76,179,65,165,129,103,133,102,104,142,138,203,116,54,46,211,51,61,43,57,169,103,146,66,104,146,112,179,45,133,166,67,201,148,161,148,6,105,28,183,60,132,113,218,231,196,141,212,150,71,39,156,190,35,87,27,55,137,163,180,118,175,108,100,103,56,216,222,182,235,26,85,6,96,46,223,195,63,251,155,140,101,239,100,79,233,193,154,7,230,242,61,252,179,191,201,88,246,78,246,148,30,172,121,0,230,242,61,252,179,191,201,88,246,78,246,148,30,172,121,96,46,223,195,63,251,155,140,101,239,100,79,233,193,152,135,81,50,73,169,52,131,102,144,154,52,179,113,91,183,45,145,57,226,178,78,83,28,90,218,151,13,182,148,163,167,142,34,22,202,45,191,95,230,230,15,191,178,62,55,216,155,47,217,67,63,105,244,66,179,52,173,67,105,37,53,136,43,254,7,41,238,216,165,83,23,156,154,29,57,229,90,26,213,200,27,240,199,141,22,230,230,162,229,252,101,171,184,208,22,179,25,112,113,235,181,148,58,33,148,158,73,27,66,155,150,70,89,26,245,38,95,135,54,196,69,141,186,210,76,114,234,85,169,10,169,86,212,165,243,193,173,60,28,101,40,187,193,103,118,149,237,161,31,145,153,43,214,94,81,226,213,210,54,155,54,180,60,210,231,188,149,233,238,125,204,20,23,10,238,59,43,137,243,93,40,45,207,50,211,29,167,243,142,91,185,149,213,14,8,65,78,155,76,212,40,213,105,75,233,78,42,97,73,141,82,107,169,153,193,186,230,32,153,68,36,138,58,109,117,94,112,125,71,24,23,51,146,136,124,249,193,192,6,75,217,201,113,187,163,157,58,33,51,114,39,169,133,20,61,173,141,227,52,14,205,200,36,53,154,151,45,237,195,212,210,148,103,236,22,241,59,114,72,224,114,170,81,230,74,22,173,106,149,233,26,222,52,107,68,146,157,111,41,45,67,162,58,204,120,92,24,146,111,201,38,27,86,76,8,149,248,83,118,26,49,41,214,196,143,192,96,230,150,74,65,121,208,198,170,52,156,141,251,236,45,237,244,13,104,158,124,61,191,44,179,219,227,178,87,53,154,252,201,247,79,218,239,220,174,218,104,158,124,61,191,44,179,219,227,178,87,53,154,252,201,247,79,218,239,220,190,138,0,235,135,124,68,198,94,81,34,202,78,90,72,157,86,146,133,230,52,46,109,95,241,247,182,116,39,157,82,61,62,5,113,209,198,157,22,174,177,209,10,231,88,104,138,39,156,252,0,15,61,36,245,72,82,11,73,26,78,182,149,144,116,43,169,178,149,212,160,142,219,86,134,190,77,195,156,191,143,26,241,40,139,19,134,228,154,224,230,114,146,86,13,154,141,108,19,7,219,36,182,148,30,73,9,173,73,195,201,134,212,26,13,37,85,182,146,154,165,109,28,242,22,182,105,152,243,247,177,91,98,157,176,250,144,92,19,220,92,138,42,218,65,179,145,109,98,31,123,219,182,192,81,50,73,169,52,131,102,144,154,52,179,113,91,183,45,145,57,226,178,78,83,28,90,218,151,13,182,148,163,167,142,34,22,202,45,191,95,230,230,15,191,178,62,55,216,155,47,217,67,63,105,244,66,179,52,173,67,105,37,53,136,43,254,7,41,238,216,165,83,23,156,154,29,57,229,90,26,213,200,27,240,199,141,22,230,230,162,229,252,101,171,184,208,22,179,153,243,32,35,73,165,73,42,165,133,150,76,90,104,37,81,105,33,37,35,35,35,35,23,117,232,145,100,208,105,156,35,87,15,115,37,122,56,152,125,217,106,131,167,185,193,0,254,49,77,66,202,127,123,63,187,253,49,236,107,238,38,244,145,40,109,58,78,210,106,60,180,70,56,47,91,28,183,188,133,76,111,8,173,236,48,135,252,184,163,177,195,12,127,158,214,127,135,67,121,155,187,174,119,54,243,159,253,163,157,194,144,242,223,222,207,110,127,12,123,149,1,81,99,126,240,103,223,194,167,246,171,237,86,136,212,68,212,152,31,252,217,183,240,169,253,106,187,21,2,224,47,101,70,196,206,189,118,82,248,132,58,238,42,110,33,179,209,223,50,101,211,222,186,145,77,251,189,217,248,188,27,221,176,185,167,242,50,51,179,129,99,109,75,142,181,21,108,5,27,16,1,220,50,87,236,149,17,63,200,138,168,12,93,89,220,114,83,235,133,236,140,184,81,113,19,62,165,250,25,174,56,136,181,10,129,25,194,10,230,100,161,216,156,104,11,50,80,59,33,0,255,29,174,92,59,79,219,91,125,135,91,173,222,186,92,127,238,192,17,199,61,28,78,245,207,251,190,115,244,35,189,129,41,238,187,220,167,180,237,153,203,222,106,7,104,0,246,21,107,175,178,87,157,78,163,196,175,213,62,223,189,121,227,46,124,183,103,44,138,187,224,142,183,244,83,87,12,148,233,190,69,239,99,179,178,181,221,106,0,255,53,0,252,19,205,147,175,231,151,101,118,123,92,246,0,132,127,162,121,242,245,252,178,204,110,143,203,94,213,128,38,127,242,253,147,246,59,183,131,61,55,226,210,178,91,234,60,233,174,40,221,75,117,31,234,36,141,154,79,168,62,78,117,203,224,28,181,53,86,35,140,144,72,169,66,133,136,140,249,200,38,90,85,195,201,113,59,148,253,235,104,242,39,223,63,105,191,115,59,152,69,56,116,239,182,100,113,72,165,180,70,97,226,25,81,230,105,95,134,212,166,219,62,109,150,137,81,214,105,94,83,161,81,33,157,234,114,90,42,37,231,112,230,146,137,182,113,159,157,155,157,190,1,53,189,105,227,77,26,165,186,14,165,222,73,37,44,41,73,9,161,36,51,88,215,28,36,162,150,91,151,214,173,206,11,174,15,249,96,93,62,46,145,47,63,24,40,227,86,219,56,110,119,180,3,183,149,244,29,217,52,81,87,68,169,148,97,105,173,148,190,27,234,186,180,37,239,203,176,81,158,26,30,151,30,114,216,116,45,167,122,66,143,74,189,170,86,185,191,78,233,145,148,208,154,52,156,108,72,173,209,80,82,101,43,169,89,218,198,33,111,97,155,134,57,127,31,187,37,214,9,171,15,201,53,193,205,165,168,162,29,52,27,217,38,246,177,183,237,69,4,52,113,190,158,95,150,39,236,113,217,83,19,95,204,15,49,208,62,57,159,218,199,218,108,136,249,200,200,189,162,100,210,21,181,144,58,173,52,104,189,117,219,147,234,87,252,189,173,222,198,168,75,69,252,20,196,69,27,15,166,88,193,11,86,103,207,177,80,11,147,179,79,38,190,152,31,98,160,125,114,62,181,143,181,3,17,146,69,106,132,219,144,110,196,109,219,8,167,138,10,67,250,22,213,91,134,55,250,212,198,129,123,54,198,38,68,79,181,112,31,47,137,85,181,22,243,86,167,38,231,217,199,60,102,215,178,79,39,4,243,51,50,114,229,218,43,73,124,90,26,103,19,135,144,55,250,92,182,60,221,189,143,94,225,77,193,125,103,221,112,190,119,165,101,102,102,74,224,116,38,176,52,183,242,132,126,109,220,66,75,70,148,82,155,26,17,79,27,165,70,222,238,17,25,149,100,102,82,241,106,17,141,247,1,253,138,237,118,42,117,188,83,112,141,209,49,43,217,199,236,106,71,217,65,8,35,168,83,50,179,161,59,219,108,107,56,181,56,12,229,150,78,27,153,109,137,144,90,155,191,111,146,108,66,248,233,210,11,226,101,138,149,22,213,241,214,166,38,143,217,184,204,105,95,219,212,13,41,0,255,237,253,236,246,199,176,87,121,146,182,182,146,109,163,50,109,219,210,105,144,234,67,230,30,213,91,221,45,101,72,121,23,46,238,118,234,116,169,188,43,168,32,14,112,186,232,41,231,115,178,43,196,125,7,91,167,93,197,144,242,223,222,207,110,127,12,187,106,3,132,39,191,204,223,204,236,246,71,237,75,157,76,51,25,82,15,239,53,94,58,173,165,46,117,24,210,68,201,36,165,114,182,213,101,227,21,113,91,71,244,112,176,169,119,28,113,131,141,46,111,12,53,210,118,26,137,66,115,156,29,199,78,219,16,158,252,50,127,51,179,219,31,181,179,33,218,56,180,144,140,168,148,184,36,34,158,54,42,189,50,222,34,50,42,201,140,40,37,82,229,18,239,3,250,21,219,29,172,26,120,167,224,26,35,92,174,181,113,217,213,142,178,39,244,144,182,52,210,182,77,102,148,108,72,146,76,250,215,160,77,238,168,237,105,81,173,181,20,40,145,217,65,213,170,84,193,74,5,140,225,26,143,248,152,129,89,40,140,171,153,53,47,51,34,118,238,181,147,194,39,212,113,87,113,11,101,163,191,101,200,235,173,27,233,21,222,108,60,183,209,13,155,123,215,101,102,230,169,4,182,100,2,75,179,52,79,233,101,68,198,202,189,118,146,248,180,186,237,170,109,33,111,244,185,108,101,189,117,35,179,194,155,130,251,54,74,98,115,239,74,203,204,204,116,199,150,188,99,105,110,229,90,244,189,54,133,46,167,180,108,52,59,169,55,74,26,182,180,81,146,4,107,38,108,75,26,209,41,200,14,73,82,23,175,227,177,105,215,89,174,92,198,181,183,42,45,177,145,195,246,106,175,51,192,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,123,149,225,52,230,59,127,246,83,124,106,79,197,174,98,52,249,147,239,159,180,223,185,125,21,1,160,222,157,55,212,107,41,173,100,91,43,174,147,229,109,202,75,110,162,118,39,227,202,56,172,219,58,92,248,106,98,154,17,57,30,155,31,199,182,217,155,147,14,239,108,161,224,236,0,255,236,0,70,220,134,22,26,153,148,18,151,100,38,235,36,165,87,198,91,102,36,169,17,17,165,68,170,92,146,97,95,129,126,188,131,85,3,215,106,172,224,133,203,181,54,46,71,217,174,118,143,30,16,128,16,226,252,50,127,51,79,216,31,181,251,39,2,16,66,156,95,230,111,230,9,251,163,246,170,6,172,125,70,70,174,92,123,37,137,79,75,227,108,226,16,242,70,159,203,150,167,187,247,209,43,188,41,184,239,172,27,206,247,174,180,204,204,76,9,156,206,4,150,230,86,166,58,128,42,65,233,222,86,50,38,73,30,150,84,166,182,153,47,185,156,188,61,165,54,37,76,54,63,37,104,21,19,212,233,148,157,140,145,58,29,168,65,49,121,85,13,48,132,235,108,167,93,3,185,207,14,106,95,100,128,30,81,28,154,25,164,212,198,165,196,161,69,9,239,244,58,173,77,25,165,18,103,178,165,20,110,76,73,218,86,160,78,121,58,98,165,84,149,122,86,13,28,213,145,97,109,92,230,100,122,254,111,160,195,191,144,102,247,79,242,141,134,246,63,131,138,74,42,66,247,143,154,93,23,204,244,216,127,47,199,120,208,110,209,0,255,64,222,98,175,110,249,200,77,106,187,150,33,253,77,144,156,110,140,235,62,84,239,43,215,49,211,77,239,199,108,55,136,63,250,117,214,13,231,59,243,43,208,227,142,129,236,29,235,216,197,182,242,195,214,161,153,180,74,106,37,110,19,165,54,153,174,183,230,89,171,56,99,82,247,26,109,83,74,65,72,107,106,226,227,225,40,102,112,190,43,229,166,42,143,153,199,238,218,108,95,216,148,141,16,148,145,164,210,36,149,210,66,75,38,45,180,146,168,180,144,146,145,145,145,97,230,59,234,208,35,201,160,211,184,245,200,213,195,92,137,30,14,102,95,78,112,56,251,52,55,24,192,247,236,222,137,171,60,96,237,51,50,114,229,218,43,73,124,90,26,103,19,135,144,55,250,92,182,60,221,189,143,94,225,77,193,125,103,221,112,190,119,165,101,102,102,74,224,116,38,176,52,183,50,213,1,73,122,88,219,26,173,164,78,104,165,71,18,135,214,166,169,87,166,38,205,9,214,173,109,113,78,163,162,36,146,100,122,181,169,58,42,20,149,24,124,176,52,15,185,25,202,150,49,166,93,101,127,25,33,152,210,218,212,35,137,75,51,232,202,74,35,156,198,161,25,145,73,107,48,164,18,42,114,5,63,153,73,79,187,26,161,34,29,220,117,73,12,177,80,6,99,56,199,54,113,131,127,188,201,238,157,176,104,208,36,244,215,168,110,52,110,210,105,50,132,102,184,44,67,220,134,60,132,84,115,8,173,20,49,119,252,182,99,178,251,12,7,158,214,191,136,67,153,148,187,174,136,54,19,160,253,163,29,8,1,246,17,81,74,73,74,73,173,181,70,18,66,40,141,82,107,169,17,17,17,17,185,72,67,207,36,157,206,228,28,135,122,120,40,49,196,193,28,204,86,27,204,202,13,254,241,143,191,14,0,88,31,34,34,34,34,34,73,146,72,74,8,37,145,180,109,218,150,36,109,152,17,203,82,70,28,14,137,219,209,105,83,167,68,166,66,133,10,149,2,85,154,52,105,74,162,181,196,19,79,4,125,71,110,113,105,101,183,205,203,144,209,75,107,146,157,211,228,116,168,67,82,147,223,36,179,162,69,167,6,145,194,77,22,46,171,102,205,250,245,210,70,54,56,142,93,105,93,3,154,56,95,207,47,203,19,246,184,236,169,137,47,230,135,24,104,159,156,79,237,99,237,48,196,200,140,140,140,76,154,52,147,20,90,105,68,109,156,198,37,167,85,14,75,98,94,202,150,67,38,209,235,49,106,211,168,68,166,93,133,254,242,63,251,87,165,73,157,217,61,19,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,0,0,0,0,0,0,64,221,37,137,164,148,146,204,26,65,73,146,12,199,113,29,183,70,228,139,243,186,78,113,107,117,159,55,223,114,142,153,58,118,88,232,182,196,126,121,148,63,252,202,133,220,224,80,190,100,224,86,87,84,234,184,181,190,245,137,150,100,27,181,182,217,146,162,141,66,154,182,84,111,226,97,81,209,66,106,30,146,198,31,135,117,106,87,3,127,56,233,201,192,140,84,198,131,118,134,115,217,165,109,133,6,160,234,113,149,7,170,30,175,121,192,231,242,67,252,179,63,206,89,246,176,54,139,81,159,122,18,153,50,62,151,31,226,159,125,114,206,218,0,255,159,87,155,205,94,183,146,204,108,91,18,133,68,141,154,174,203,116,119,222,29,53,89,218,182,149,126,35,53,22,143,107,195,156,217,82,196,177,206,248,164,79,177,214,24,131,184,9,100,11,221,103,159,176,125,26,240,126,177,184,178,12,93,134,174,208,106,233,86,235,183,110,223,91,167,237,102,98,153,103,56,85,166,126,111,221,60,202,172,251,31,115,76,203,79,86,254,180,9,76,103,103,218,40,6,0,221,1,254,86,54,76,196,222,43,178,5,131,106,130,222,18,102,97,95,38,166,34,41,47,29,67,134,118,248,208,173,204,56,213,240,40,155,150,90,176,43,175,165,22,185,57,1,243,114,239,149,226,239,177,105,214,73,86,215,97,180,245,54,42,34,87,118,158,138,21,189,177,227,17,151,46,67,100,0,255,163,86,23,221,71,221,108,41,141,185,150,185,98,83,149,246,155,132,60,230,91,62,147,70,70,186,114,87,106,45,27,170,205,108,252,56,44,251,29,33,236,251,219,185,81,191,140,74,50,202,236,224,81,152,78,59,95,163,152,151,234,237,20,141,253,209,186,111,246,157,244,131,56,84,245,85,45,101,16,39,23,19,216,253,9,247,246,90,101,213,218,120,88,107,30,243,249,204,143,150,201,211,85,217,213,58,170,232,117,236,100,233,76,176,87,209,170,103,243,232,113,254,106,248,214,163,199,111,147,78,124,168,156,25,158,69,36,33,87,219,59,205,76,109,253,111,53,107,28,127,234,42,221,156,2,96,46,17,88,167,61,24,49,191,162,68,210,18,212,193,38,224,219,145,207,226,119,194,163,165,68,146,61,246,68,146,135,59,183,74,176,11,250,209,158,133,24,245,229,35,75,126,39,165,163,39,90,85,241,1,0,240,2,238,173,120,47,50,20,243,155,68,16,57,210,127,147,10,7,208,21,133,139,250,180,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,16,23,214,142,72,11,186,188,160,139,11,72,191,8,208,71,38,45,23,117,161,168,43,112,20,0,192,62,16,198,247,63,86,61,114,7,45,237,41,151,86,82,165,132,188,252,44,252,171,180,220,222,165,244,61,193,120,121,75,77,165,130,179,207,34,102,252,203,191,201,250,155,62,37,56,254,95,191,119,25,81,15,151,203,91,18,204,154,125,41,129,196,85,0,255,166,37,116,53,90,82,210,20,93,17,186,159,224,127,188,254,245,110,239,211,11,208,47,33,132,25,218,165,18,227,47,106,94,144,119,37,123,105,204,139,156,94,184,251,65,188,239,188,151,190,179,184,251,160,79,218,77,56,222,94,65,192,149,161,40,135,252,142,252,170,36,168,75,26,82,28,0,229,120,63,245,171,144,56,94,88,17,23,32,163,90,212,167,66,81,212,135,5,0,0,0,0,0,0,0,0,0,0,128,139,43,66,33,118,46,118,40,0,42,196,82,64,1,0,237,141,132,247,245,41,166,185,200,100,106,59,52,176,135,146,151,184,230,134,147,22,151,29,14,176,89,19,242,254,138,124,102,147,153,73,40,41,101,183,52,163,124,136,41,206,140,157,43,25,14,107,112,239,81,95,135,92,138,92,114,218,130,29,151,24,81,115,73,211,37,17,81,153,164,189,78,75,106,249,116,169,85,194,230,32,210,214,223,74,125,183,140,140,40,196,44,177,166,54,26,55,32,144,88,0,255,155,228,18,85,73,0,255,81,41,205,140,1,220,113,71,102,123,63,33,176,223,10,29,45,214,38,132,204,154,201,38,98,24,68,125,146,155,124,70,182,43,226,68,48,82,179,201,66,174,248,194,74,44,233,185,141,211,0,0,112,1,119,62,153,227,138,40,177,40,28,119,230,118,36,149,195,214,213,204,164,22,128,254,151,56,202,49,74,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,141,250,157,248,136,91,139,230,168,182,239,254,123,113,75,222,47,253,208,207,192,56,182,82,195,74,178,119,70,82,66,91,58,101,155,166,105,38,132,46,159,107,175,226,215,174,4,236,157,102,247,220,222,112,53,174,211,99,61,26,202,8,118,125,3,234,245,247,215,206,44,37,86,188,136,124,94,242,147,180,108,74,169,34,190,247,37,85,15,33,214,203,140,77,115,213,247,84,137,168,148,150,147,212,4,77,124,244,186,163,54,70,49,8,27,5,18,179,82,251,94,162,62,159,247,115,103,150,55,119,212,40,53,138,99,94,245,148,90,203,83,146,152,199,77,79,41,204,43,8,245,165,62,73,226,216,65,227,109,23,21,73,60,106,251,188,161,215,84,150,137,54,189,30,180,195,53,96,117,253,173,140,188,183,140,140,168,244,180,193,72,37,93,110,208,3,67,246,191,34,87,152,202,244,162,212,134,54,112,52,47,14,57,217,7,136,242,211,135,67,206,37,73,74,219,196,183,36,40,105,197,162,176,12,212,132,144,172,161,199,249,107,137,203,213,73,61,168,169,138,149,77,194,9,130,169,217,185,5,239,108,104,4,12,252,203,170,223,251,149,109,169,119,238,35,76,170,72,187,54,226,185,81,159,139,188,225,116,52,72,244,149,119,223,226,201,225,9,189,81,230,139,203,109,152,6,64,5,93,40,42,232,34,222,176,9,167,102,169,196,237,22,181,164,217,84,150,125,147,173,108,67,27,38,232,75,34,200,113,122,21,219,180,162,114,42,165,126,71,14,63,179,114,249,108,230,88,86,106,24,211,78,158,219,212,236,187,137,145,145,145,17,153,52,105,68,165,133,148,136,218,56,141,75,163,182,207,248,101,42,91,14,153,68,14,233,84,170,211,37,211,174,66,153,85,129,86,77,106,181,44,15,250,124,46,51,233,27,109,10,217,45,105,217,104,86,148,238,149,52,108,105,163,70,205,39,84,31,151,52,162,83,144,221,26,171,17,70,200,99,211,174,179,76,197,140,100,19,85,90,226,227,184,77,202,126,146,48,232,244,74,162,102,9,26,37,178,6,9,166,22,74,226,211,28,218,146,95,240,248,9,182,212,182,92,14,85,212,227,87,169,72,137,92,133,106,114,209,112,110,180,171,66,178,156,93,143,104,242,39,223,63,105,191,115,59,85,98,21,209,228,79,190,127,210,126,231,246,85,4,0,128,127,2,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,246,0,255,70,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,14,208,0,218,156,225,214,181,220,154,181,161,164,18,154,132,141,151,68,158,215,97,217,81,147,142,251,52,89,25,70,94,215,121,82,133,73,133,140,170,203,106,89,149,156,61,153,75,218,217,70,130,118,110,246,37,132,245,67,62,34,99,175,40,17,101,39,45,164,78,43,201,66,115,26,151,182,175,248,123,91,186,147,78,169,30,159,130,184,104,227,78,11,215,216,104,133,115,44,52,197,19,238,208,195,12,234,146,200,172,221,118,189,6,169,109,86,167,45,36,29,39,8,201,55,104,19,84,21,43,10,80,141,88,104,114,59,62,133,98,93,34,187,30,244,208,92,100,203,152,201,14,182,235,140,181,222,58,52,147,86,73,173,196,109,162,212,38,211,245,214,60,107,21,103,76,234,94,163,109,74,41,8,105,77,77,124,60,28,197,12,206,119,165,220,84,229,49,243,216,93,155,237,11,155,178,193,154,7,124,46,63,196,63,251,228,140,101,31,107,171,24,85,198,231,242,67,252,179,79,206,88,246,177,182,138,1,0,218,28,183,9,58,141,86,90,218,164,148,182,89,93,54,72,180,150,208,166,52,231,38,10,173,47,137,36,105,30,90,49,112,120,116,240,142,183,229,64,85,105,148,101,109,165,193,118,128,253,213,0,79,61,64,70,100,100,100,68,137,18,81,105,33,37,147,184,173,219,148,168,237,51,126,153,242,136,204,225,114,67,58,149,234,116,57,85,104,87,97,85,160,85,173,38,85,49,226,70,37,52,42,37,180,6,175,22,26,133,76,106,101,73,212,116,66,156,204,168,204,214,84,132,100,146,194,224,136,145,23,6,26,98,68,116,250,50,131,87,28,226,82,91,198,103,54,154,13,140,87,205,154,25,117,231,91,170,243,214,36,13,51,30,23,134,4,67,195,13,247,41,19,66,37,254,148,93,183,180,122,212,240,35,48,152,185,101,213,111,230,179,143,42,13,103,35,65,187,52,187,103,98,21,1,77,254,228,251,39,237,119,110,95,69,80,37,154,252,201,247,79,218,239,220,190,138,0,0,0,0,0,240,79,64,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,254,223,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,1,26,144,152,219,90,107,75,105,65,105,233,94,107,113,34,146,244,148,136,243,100,219,164,195,212,242,148,95,212,164,104,173,152,121,12,110,154,33,185,98,248,91,62,165,57,204,86,26,98,0,39,213,237,87,118,59,4,76,233,97,212,232,181,4,117,90,135,210,82,73,214,102,252,203,74,27,82,83,167,46,56,53,59,114,69,68,213,105,114,55,224,143,39,83,60,202,90,203,249,203,86,177,158,221,105,87,25,53,205,105,146,141,154,164,52,13,169,222,41,165,47,165,73,10,173,52,35,152,214,20,52,146,150,68,87,215,45,205,115,46,12,9,99,93,70,46,81,48,63,248,41,99,41,219,56,110,139,179,43,55,2,16,32,196,249,101,254,102,158,176,63,106,175,106,168,54,132,56,191,204,223,204,19,246,71,237,85,13,218,132,25,110,93,203,173,89,27,74,42,161,73,216,120,73,228,121,29,150,29,53,233,184,79,147,149,97,228,117,157,39,85,152,84,200,168,186,172,150,85,201,217,147,185,164,157,109,36,104,231,102,0,255,243,12,234,146,200,172,221,118,189,6,169,109,86,167,45,36,29,39,8,201,55,104,19,84,21,43,10,80,141,88,104,114,59,62,133,98,93,34,187,30,244,208,92,100,203,152,201,14,182,197,243,144,143,200,216,43,74,68,217,73,11,169,211,74,178,208,156,198,165,237,43,254,222,150,238,164,83,170,199,167,32,46,218,184,211,194,53,54,90,225,28,11,77,241,132,253,115,235,208,76,90,37,181,18,183,137,82,155,76,215,91,243,172,85,156,49,169,123,141,182,41,165,32,164,53,53,241,241,112,20,51,56,223,149,114,83,149,199,204,99,119,109,182,47,108,202,6,4,32,56,253,0,255,191,251,127,89,237,127,0,255,68,0,130,211,0,255,0,255,187,0,255,151,213,254,247,79,192,85,30,168,122,92,229,1,216,48,151,177,42,125,209,35,163,207,205,113,235,253,109,26,182,244,253,34,66,122,189,215,29,233,241,254,48,72,143,54,74,98,115,31,2,253,138,36,240,175,77,224,98,91,199,70,208,143,140,74,74,84,82,10,45,52,162,208,66,106,146,66,43,141,140,140,140,140,93,218,90,198,232,12,38,5,57,52,196,67,151,33,246,229,96,78,42,99,86,150,241,143,1,124,151,71,117,103,155,82,105,209,86,90,106,146,92,235,210,198,45,241,50,180,32,73,204,209,208,66,65,173,69,244,17,67,46,25,127,154,225,102,62,28,35,230,91,254,132,162,162,191,189,109,206,238,149,48,146,70,45,9,217,233,22,135,18,18,142,59,106,218,74,147,120,175,77,58,249,56,37,202,250,125,2,36,114,248,152,92,122,172,229,174,206,37,242,151,113,108,205,175,204,104,203,152,201,6,228,186,70,212,152,31,252,217,183,240,169,253,106,251,127,3,160,17,53,230,7,127,246,45,124,106,191,218,110,133,0,0,160,74,64,118,235,95,146,29,127,82,168,112,181,127,53,72,110,169,74,198,127,114,54,1,92,60,246,63,227,117,254,178,1,127,186,61,202,254,145,146,70,84,74,74,100,137,172,36,74,132,219,56,141,67,51,242,181,121,90,151,182,133,58,204,147,143,56,200,44,33,59,220,117,35,98,192,60,202,32,134,230,66,150,113,40,163,51,99,30,180,57,195,173,107,185,53,107,67,73,37,52,9,27,47,137,60,175,195,178,163,38,29,247,105,178,50,140,188,174,243,164,10,147,10,25,85,151,213,178,42,57,123,50,151,180,179,141,4,237,220,236,202,13,184,87,174,181,55,169,211,106,222,233,117,82,239,238,157,109,73,197,11,247,141,187,113,161,78,65,220,210,179,59,189,207,114,131,167,25,234,126,129,79,121,5,33,196,249,101,254,102,158,176,63,106,247,79,4,32,132,56,191,204,223,204,19,246,71,237,85,13,0,0,128,0,255,158,212,173,237,100,220,164,172,219,54,181,154,163,194,144,190,69,245,86,150,75,222,82,217,133,149,187,157,70,93,218,238,233,41,136,125,156,46,138,205,249,108,20,10,113,223,193,46,102,7,241,182,109,131,86,175,165,86,55,74,37,110,80,231,205,17,173,169,181,37,45,184,141,66,232,51,162,73,157,183,86,252,28,30,99,188,99,110,41,80,83,26,229,38,91,169,143,29,96,251,39,68,100,102,102,68,146,36,25,165,214,82,35,105,219,180,45,137,226,190,228,231,169,140,56,28,18,55,100,84,169,81,151,76,133,10,21,86,253,90,53,105,82,245,1,22,221,77,232,35,81,218,116,156,164,213,120,104,141,112,94,182,56,110,121,11,153,222,16,90,217,97,14,249,113,71,99,135,25,254,60,173,0,255,14,135,242,54,119,93,239,108,230,63,251,71,123,85,35,147,54,218,26,229,73,248,77,221,108,75,11,173,196,84,72,173,180,165,90,155,82,179,89,233,47,70,166,210,190,121,74,99,28,215,187,212,53,27,121,84,147,133,226,242,90,123,169,77,149,105,33,180,144,66,43,37,37,74,174,220,148,94,25,111,25,217,146,69,110,100,84,17,106,113,141,116,153,167,221,96,213,192,179,190,50,52,59,61,102,58,251,152,233,121,145,127,26,224,52,230,59,127,246,83,124,106,79,197,14,116,204,103,102,174,29,53,163,174,36,132,210,106,169,89,235,77,219,150,110,88,17,55,183,122,27,157,46,229,250,244,195,69,5,15,90,88,193,122,118,133,13,44,212,194,162,237,41,41,163,82,218,222,241,106,36,89,116,92,126,119,141,140,178,92,34,98,202,85,60,28,161,222,28,85,170,232,105,134,137,136,7,145,90,245,234,20,196,93,45,108,148,252,36,107,83,51,146,214,107,208,118,13,218,62,133,144,82,207,136,54,73,209,102,184,158,40,137,120,206,162,70,39,82,197,30,30,46,61,156,53,152,129,54,88,168,140,1,92,181,194,160,210,34,42,173,37,106,54,225,80,90,162,45,163,242,150,82,178,186,109,67,217,250,182,14,11,254,62,118,68,172,44,86,24,114,104,130,133,75,73,69,53,104,206,181,77,236,99,147,216,128,141,145,145,145,17,153,52,105,68,165,133,148,136,218,56,141,75,163,182,207,248,101,42,91,14,153,68,14,233,84,170,211,37,211,174,66,155,85,129,86,77,106,149,194,34,72,75,51,131,118,219,53,154,165,184,65,93,183,150,104,155,44,52,159,160,109,144,82,76,41,79,197,97,161,198,237,8,20,122,116,121,236,138,211,67,179,174,45,227,89,59,216,182,104,228,164,127,219,45,37,249,61,41,41,45,189,105,91,82,102,210,134,62,97,186,25,209,169,18,147,193,102,196,30,70,115,212,193,2,148,168,53,210,150,228,35,128,143,54,184,166,125,158,93,173,65,237,45,180,241,158,52,30,146,52,75,52,213,77,82,104,165,73,138,251,158,118,106,78,176,230,20,83,114,152,31,30,57,106,152,154,21,241,195,16,238,138,124,229,83,91,41,139,205,208,174,212,240,211,139,140,140,29,123,237,168,240,10,117,219,85,219,90,25,233,111,30,202,122,235,70,102,138,11,27,207,109,148,196,230,46,116,153,103,121,234,142,45,121,199,173,44,205,236,121,196,109,104,161,145,73,41,113,73,102,178,78,82,122,101,188,101,70,146,26,17,81,74,164,202,37,25,246,21,232,199,59,88,53,112,173,198,10,94,184,92,107,227,114,148,237,106,83,24,0,0,0,0,0,0,0,0,0,128,170,7,176,230,241,185,252,16,0,255,236,147,51,150,125,172,61,165,7,107,30,159,203,15,241,207,62,57,99,217,199,218,42,6,0,64,149,1,152,203,247,240,207,254,38,99,217,59,217,83,122,176,230,129,185,124,15,0,255,236,111,50,150,189,147,61,165,7,107,30,128,185,124,15,0,255,236,111,50,150,189,147,61,165,7,107,30,152,203,247,240,207,254,38,99,217,59,217,83,122,40,24,100,150,150,70,100,241,182,235,37,40,109,130,186,110,45,209,184,65,75,176,89,219,32,165,152,82,128,105,196,93,147,220,17,40,244,232,18,41,244,160,135,102,93,91,198,76,182,143,93,215,162,52,244,21,111,19,229,105,28,151,78,130,76,223,49,247,36,221,233,110,42,67,201,67,113,145,119,84,167,84,229,93,65,253,112,128,213,90,79,217,144,147,93,223,238,199,219,58,237,107,230,186,37,163,78,41,161,180,109,163,210,54,163,233,238,188,123,19,151,76,246,70,211,109,73,57,8,117,77,51,124,68,252,194,12,54,119,165,219,212,226,49,15,219,93,155,109,116,219,62,143,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,147,54,204,136,101,201,91,50,153,75,238,232,180,169,83,226,212,174,93,155,74,129,42,181,106,245,183,97,211,196,147,52,73,105,221,74,186,83,74,95,74,162,210,66,74,70,48,173,41,104,70,17,183,34,77,91,154,231,92,216,241,193,197,124,36,162,96,126,240,179,193,173,118,114,220,22,103,167,78,140,140,140,140,200,164,73,35,42,45,164,68,212,198,105,92,26,181,125,198,47,83,217,114,200,36,114,72,167,82,157,46,153,118,21,218,172,10,180,106,82,171,97,121,208,164,111,180,41,100,183,164,101,163,89,81,186,87,210,176,165,141,26,53,159,80,125,92,210,136,78,65,118,107,172,70,24,33,143,77,187,206,18,25,243,145,77,84,105,137,141,227,118,40,123,77,194,216,36,119,214,188,81,18,165,120,107,233,184,124,35,132,214,186,70,109,137,116,74,84,38,62,40,189,57,69,86,125,90,85,43,218,179,176,42,11,153,185,159,187,114,50,34,171,35,154,252,201,247,79,218,239,220,78,149,88,69,52,249,147,239,159,180,223,185,125,21,1,0,0,80,103,145,165,169,25,65,188,47,26,201,74,156,32,173,67,107,180,109,214,26,76,22,55,75,233,167,156,103,226,112,87,35,135,4,118,61,74,60,10,197,233,95,89,215,110,240,172,237,99,43,24,128,168,135,145,81,73,137,74,74,161,133,70,20,90,72,77,82,104,165,145,145,145,145,177,75,91,203,24,157,193,164,32,135,134,120,232,50,196,190,28,204,73,101,204,202,50,254,49,128,129,31,45,46,161,73,179,210,74,72,61,50,189,85,225,91,54,94,100,75,74,25,164,40,139,71,165,154,193,178,175,93,224,185,172,180,222,141,42,24,154,115,140,203,201,124,204,139,108,96,48,220,52,241,36,77,82,90,183,146,238,148,210,151,146,168,180,144,146,17,76,107,10,154,81,196,173,72,211,150,230,57,23,118,124,112,49,31,137,40,152,31,252,108,112,171,157,28,183,197,217,189,19,0,13,136,26,243,131,63,251,22,62,181,95,109,183,66,164,38,162,198,252,224,207,190,133,79,237,87,219,173,16,0,0,0,0,0,0,254,137,230,201,215,243,203,50,187,61,46,123,0,194,63,209,60,249,122,126,89,102,183,199,101,7,51,96,80,135,214,36,46,101,224,19,82,9,9,183,84,31,90,205,122,164,169,141,16,17,157,114,107,147,99,50,136,116,85,69,34,51,98,186,20,194,216,154,123,121,148,107,89,198,134,220,227,234,31,53,163,148,82,35,72,102,169,81,35,219,182,105,27,146,153,163,45,211,180,180,33,164,97,153,96,68,65,122,9,41,226,174,28,241,3,102,110,6,49,52,235,179,140,189,25,157,215,142,153,153,153,153,25,53,106,70,169,181,212,140,226,184,142,83,163,184,47,249,121,202,91,50,153,75,14,25,85,106,212,229,212,174,93,155,85,191,86,181,106,213,62,191,117,107,36,157,82,90,138,227,68,165,109,70,235,173,101,214,38,46,153,236,141,68,227,84,81,22,234,154,102,248,136,56,138,103,156,239,74,183,169,69,92,230,177,133,54,219,232,246,215,1,72,105,106,182,153,15,67,90,55,232,228,13,39,42,45,164,108,55,200,184,161,89,221,18,235,194,16,115,152,125,120,180,99,211,195,43,38,98,53,234,105,115,104,118,44,143,50,177,237,205,190,57,178,186,36,35,136,183,93,35,89,137,147,213,105,11,73,183,205,90,131,201,218,4,85,197,138,242,76,28,238,106,228,142,79,161,88,151,71,161,56,61,52,23,217,50,158,181,125,108,230,60,170,44,233,53,66,179,180,78,91,10,37,53,136,43,254,7,41,238,216,165,149,230,100,234,33,55,229,90,26,213,200,251,113,192,141,22,230,230,162,154,12,106,87,184,208,22,179,189,19,212,136,83,51,179,161,23,66,104,247,178,220,166,62,196,41,197,9,215,141,177,168,154,216,242,48,74,2,204,54,173,198,168,72,21,123,120,235,18,105,148,213,22,240,149,237,97,25,51,217,46,6,59,190,152,31,98,160,125,114,62,181,143,181,193,46,74,68,37,149,102,150,200,74,147,102,54,142,211,56,52,35,71,92,214,105,106,91,168,195,60,193,150,114,244,20,178,195,93,55,226,247,203,220,252,97,104,46,100,25,123,243,37,127,29,95,204,15,49,208,62,57,159,218,199,218,172,121,192,154,209,198,161,133,100,68,165,196,37,17,241,180,81,233,149,241,22,145,81,73,102,68,41,145,42,151,120,31,208,175,216,238,96,213,192,59,5,215,24,225,114,173,141,203,174,118,148,77,97,128,159,30,100,68,198,202,189,118,146,248,180,186,237,170,109,33,111,244,185,108,101,189,117,35,179,194,155,130,251,54,74,98,115,239,74,203,204,204,116,199,150,188,99,105,110,101,170,175,180,238,180,102,117,163,59,73,82,178,184,116,56,110,59,130,212,134,236,82,82,49,131,73,175,227,138,104,105,212,100,186,175,220,0,255,157,180,48,55,71,179,38,83,179,138,245,236,90,14,66,174,67,34,106,149,20,82,27,55,74,109,50,157,238,46,187,87,113,198,164,238,37,29,151,138,179,144,214,212,196,199,195,47,60,99,115,87,202,77,85,226,242,176,45,180,217,190,176,19,244,144,17,25,25,25,81,162,68,84,90,72,201,36,110,235,54,37,106,251,140,95,166,60,34,115,184,220,144,78,165,58,93,78,21,218,85,88,21,104,85,171,73,191,26,32,60,249,101,254,102,102,183,63,106,15,64,248,39,132,39,191,204,223,204,236,246,71,237,1,8,213,134,110,105,42,45,131,100,113,185,37,161,180,70,102,117,153,66,40,109,114,156,170,182,36,232,39,135,182,65,62,29,241,150,61,205,112,51,31,62,213,42,81,34,46,179,218,21,190,182,11,108,250,132,140,200,200,200,136,18,37,162,210,66,74,38,113,91,183,41,81,219,103,252,50,229,17,153,195,229,134,116,42,213,233,114,170,208,174,194,170,64,171,90,77,26,150,135,66,94,53,107,102,212,157,111,169,206,91,147,52,204,120,92,24,18,12,13,55,220,167,76,8,149,248,83,118,221,210,234,81,195,143,192,96,230,150,85,191,153,207,62,170,52,156,141,4,237,210,236,63,9,136,27,149,208,168,148,208,26,188,90,104,20,50,169,149,37,81,211,9,113,50,163,50,91,83,17,146,73,10,131,35,70,94,24,104,136,17,209,233,203,12,94,113,136,75,109,25,159,217,104,182,66,163,201,159,124,0,255,164,253,206,237,84,137,85,68,147,63,249,254,73,251,157,219,129,12,219,90,106,75,114,19,82,89,82,139,243,230,72,238,203,134,19,148,86,50,117,158,247,113,202,160,69,13,219,58,169,25,198,210,203,2,19,46,226,119,246,179,141,76,81,30,2,180,23,179,215,246,226,208,104,169,180,66,43,61,163,182,133,56,77,189,50,53,234,109,62,13,113,139,115,26,21,37,25,227,84,164,82,211,81,161,168,68,39,140,91,153,201,205,80,182,140,207,108,85,59,56,15,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,137,121,201,35,50,135,203,237,24,181,105,84,226,84,161,93,133,74,191,42,181,154,212,59,103,211,50,213,89,149,212,182,84,26,45,117,219,32,148,86,75,165,179,52,117,19,52,227,92,186,245,30,204,40,117,244,83,44,203,92,213,169,63,6,250,29,115,21,250,95,219,230,236,191,13,8,64,8,113,126,153,191,153,39,236,143,218,253,19,1,8,33,206,47,243,55,243,132,253,81,123,85,3,172,31,243,153,153,107,71,205,168,43,9,161,180,90,106,214,122,211,182,180,97,69,220,220,234,109,116,186,244,248,244,195,69,5,15,90,88,193,70,43,108,96,161,22,158,112,242,3,204,139,67,35,149,68,22,90,178,180,141,147,73,10,169,65,163,146,160,78,243,38,91,31,134,58,212,212,160,122,194,44,91,34,175,162,8,47,1,252,145,243,81,73,246,180,147,128,246,147,61,161,135,73,50,74,165,36,131,100,150,146,36,195,113,155,182,33,153,249,226,188,174,83,27,66,26,150,201,183,156,99,166,144,34,238,202,17,177,95,30,229,15,67,179,62,203,56,148,47,185,124,153,36,247,222,241,42,205,118,229,75,130,215,150,218,186,245,238,205,219,164,232,248,103,12,220,72,226,165,242,116,152,139,170,251,138,123,89,193,52,174,48,41,99,243,62,227,114,77,67,33,36,93,58,41,228,104,218,167,150,136,234,54,233,146,91,39,232,184,76,222,18,221,136,168,125,9,51,110,141,48,48,211,144,223,43,55,137,74,33,12,99,172,249,76,108,103,199,118,174,149,56,74,38,41,149,102,208,12,82,147,102,54,110,235,182,37,50,71,92,214,105,138,67,75,251,178,193,150,114,244,212,81,196,66,185,229,247,203,220,252,225,87,214,231,6,123,243,37,123,232,97,173,53,17,116,250,208,74,137,122,182,222,218,214,123,182,177,156,119,56,230,49,135,206,117,79,92,113,83,27,229,221,152,55,12,239,137,11,218,179,156,200,9,86,177,158,189,227,42,163,198,50,9,173,37,113,72,22,90,161,81,98,83,226,208,105,33,53,157,16,57,105,141,83,171,40,19,100,22,156,138,16,210,233,74,203,38,131,173,89,40,55,183,217,50,206,231,58,91,201,184,202,3,0,64,181,1,77,156,175,231,151,229,9,123,92,118,0,255,68,0,162,137,243,245,252,178,60,97,143,203,238,159,184,202,3,0,96,237,48,35,35,87,174,189,146,196,167,165,113,54,113,8,121,163,207,101,203,211,221,251,232,21,222,20,220,119,214,13,231,123,87,90,102,102,166,4,78,103,2,75,115,43,79,232,215,198,45,180,100,68,41,181,169,17,241,180,81,106,228,237,30,145,81,73,102,38,21,175,22,209,120,31,208,175,216,110,167,82,199,59,5,215,24,29,179,146,125,204,174,118,148,29,156,199,154,209,198,161,133,100,68,165,196,37,17,241,180,81,233,149,241,22,145,81,73,102,68,41,145,42,151,120,31,208,175,216,238,96,213,192,59,5,215,24,225,114,173,141,203,174,118,148,237,155,0,245,200,21,111,119,139,54,250,51,195,253,86,242,254,150,248,34,80,164,234,14,247,99,182,59,3,233,31,207,186,225,124,103,2,181,181,35,236,100,55,221,177,142,45,98,181,227,139,249,33,6,218,39,231,83,251,88,123,237,50,34,99,229,94,59,73,124,90,221,118,213,182,144,55,250,92,182,178,222,186,145,89,225,77,193,125,27,37,177,185,119,165,101,102,102,186,99,75,222,177,52,183,50,213,241,197,252,16,3,237,147,243,169,125,172,205,154,7,0,0,0,0,0,172,15,17,17,17,17,145,36,73,36,37,132,146,72,218,54,109,75,146,54,204,136,101,41,35,14,135,196,237,232,180,169,83,34,83,161,66,133,74,129,42,77,154,148,124,208,166,8,135,238,221,150,44,14,169,148,214,40,76,60,35,202,60,237,203,144,218,116,219,167,205,50,49,202,58,205,107,42,52,42,164,83,93,78,75,165,228,28,206,92,50,209,54,238,179,115,179,131,25,56,13,201,168,149,82,40,109,219,36,197,137,116,186,59,239,94,181,25,141,186,215,116,91,82,14,90,154,84,19,35,15,191,48,131,205,189,42,199,84,121,204,195,118,87,25,251,194,86,108,140,140,140,140,200,164,73,35,42,45,164,68,212,198,105,92,26,181,125,198,47,83,217,114,200,36,114,72,167,82,157,46,153,118,21,218,172,10,180,106,82,171,20,22,65,90,154,25,180,219,174,209,44,197,13,234,186,181,68,219,100,161,249,4,109,131,148,98,74,121,42,14,11,53,110,71,160,208,163,203,99,87,156,30,154,117,109,25,207,218,193,246,66,115,28,135,214,136,154,212,165,78,201,40,111,4,161,51,211,231,178,163,36,211,200,18,85,204,170,116,54,131,221,87,163,216,225,28,174,26,184,143,119,109,5,43,113,121,8,97,169,246,11,91,193,128,214,40,132,150,66,9,93,143,148,135,56,133,228,212,202,48,225,70,164,233,44,228,100,78,167,34,212,41,147,94,48,203,142,64,169,25,17,129,190,140,227,105,112,169,109,172,176,41,218,189,19,202,143,185,204,200,181,147,102,210,21,133,86,90,33,53,104,189,117,155,226,48,37,110,14,245,54,70,93,138,132,250,97,173,130,7,83,172,224,172,42,54,112,87,11,179,184,250,209,132,176,109,219,160,213,107,169,213,141,82,137,27,212,121,115,68,107,106,109,73,11,110,147,84,138,62,35,154,212,121,107,197,207,170,183,28,227,29,115,75,129,154,194,185,159,221,201,86,250,99,203,114,103,98,46,50,115,175,36,25,117,37,169,165,78,72,102,173,55,109,75,220,167,252,189,161,222,70,167,75,143,80,65,172,181,241,160,133,21,108,52,197,56,238,106,225,9,151,63,41,173,165,78,8,169,37,126,174,88,73,9,161,36,163,86,135,68,118,163,17,157,14,209,34,217,72,253,218,60,58,116,85,93,122,152,193,197,170,201,96,150,49,128,27,44,142,64,190,71,16,103,228,174,40,225,146,234,86,113,33,117,90,146,45,77,33,229,84,183,125,197,223,219,98,50,53,113,215,167,240,41,136,139,54,142,98,60,91,145,83,133,113,44,52,163,189,164,29,185,97,173,109,237,22,81,50,43,157,210,200,75,155,74,91,226,9,161,212,41,1,191,196,105,84,228,9,199,93,157,112,18,137,140,138,97,181,116,138,245,193,80,185,25,202,150,177,149,77,108,175,231,101,36,169,52,73,165,180,208,146,73,11,173,36,42,45,164,100,100,100,100,228,162,14,61,146,12,58,141,115,228,234,97,174,68,15,7,179,47,91,109,240,52,55,24,192,63,174,207,173,67,51,105,149,212,74,220,38,74,109,50,93,111,205,179,86,113,198,164,238,53,218,166,148,130,144,214,212,196,199,195,79,204,96,124,87,202,73,85,26,115,143,221,149,217,206,176,145,190,214,164,181,150,66,105,81,143,148,135,56,117,220,18,242,190,225,70,164,233,44,164,120,81,153,174,165,41,147,94,48,203,144,95,87,121,45,129,190,140,227,145,177,150,157,172,176,41,218,67,16,16,119,160,108,172,92,37,35,75,56,116,165,73,179,117,24,14,112,18,33,83,57,235,24,153,145,145,145,73,147,102,146,66,43,141,168,141,211,184,52,137,195,146,152,151,178,229,144,73,228,142,81,155,70,37,50,237,42,180,169,244,171,210,164,86,171,31,147,180,153,95,117,103,21,151,114,119,100,121,67,35,188,84,74,2,219,39,64,253,169,79,49,241,43,73,214,26,65,223,134,39,37,180,144,94,214,112,102,154,61,43,236,151,198,251,225,245,118,210,226,143,250,145,172,109,186,100,46,119,175,152,211,46,218,152,34,115,46,105,186,180,136,242,194,73,134,147,77,171,186,205,76,147,33,246,102,87,48,172,79,195,234,175,104,253,207,93,120,239,150,170,200,28,117,59,10,173,105,71,69,20,235,75,125,36,125,101,201,2,191,169,46,165,65,115,68,126,74,177,102,84,53,44,162,135,245,119,100,222,55,218,106,130,92,91,194,23,239,52,35,226,33,189,131,141,57,142,179,143,243,0,127,81,232,253,36,175,72,250,200,223,132,226,116,153,46,125,215,125,45,95,114,247,78,79,116,98,21,176,223,14,2,254,173,79,146,155,75,26,109,68,146,19,199,93,154,181,56,231,138,85,204,212,251,112,186,205,130,56,127,21,251,111,146,171,132,148,145,25,164,105,74,155,138,104,227,34,61,232,114,177,51,34,86,132,251,68,68,144,100,40,165,227,83,196,25,82,200,195,178,22,23,179,135,51,12,191,51,7,162,62,238,101,222,39,239,40,243,46,17,187,235,97,90,173,24,83,19,19,26,120,198,77,3,28,108,243,53,0,0,94,192,251,141,28,243,250,204,164,71,133,227,142,188,152,143,180,128,250,180,120,225,222,142,98,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,64,151,23,116,97,65,23,23,115,41,7,212,165,197,124,86,133,123,59,137,133,251,249,136,77,106,28,21,0,224,190,44,132,209,253,238,213,82,31,148,49,221,6,17,77,75,8,19,62,236,191,234,183,234,122,185,220,28,206,169,53,251,39,98,212,236,183,66,95,39,107,83,86,252,240,49,97,19,62,76,212,101,57,248,103,100,171,219,187,82,163,81,202,94,54,49,82,67,90,206,174,144,64,194,206,188,200,92,145,2,163,94,159,207,77,71,147,173,45,227,189,197,67,136,115,244,72,151,64,47,109,61,99,102,234,51,51,6,134,222,127,186,254,186,126,241,60,43,212,191,212,218,207,234,121,192,249,171,216,127,147,92,137,39,87,141,180,205,105,115,17,87,92,252,112,59,22,236,191,244,73,75,43,50,147,50,163,158,100,198,28,117,0,184,184,74,90,64,57,64,62,111,91,212,199,197,189,147,90,216,81,44,0,0,0,0,0,0,0,0,0,192,5,204,143,84,188,159,171,102,81,33,0,34,51,20,46,238,200,180,128,10,168,176,20,185,45,201,48,254,226,231,115,253,149,172,46,106,111,105,147,40,232,136,231,53,234,194,140,204,24,47,115,54,179,73,18,233,159,151,210,151,171,145,226,147,76,242,104,211,87,212,189,169,88,223,129,70,165,24,254,32,237,61,155,5,17,95,230,115,185,92,166,250,37,155,154,181,135,169,77,107,22,161,10,111,27,241,211,239,149,191,47,87,185,211,227,28,162,177,83,59,98,209,91,78,79,107,12,98,75,167,34,230,229,35,151,65,106,81,118,50,241,23,83,136,227,100,185,121,21,186,152,78,221,16,241,229,103,41,242,185,168,43,202,2,163,7,75,146,244,122,92,170,162,14,237,112,137,244,47,220,241,218,107,231,136,35,65,175,133,60,186,204,195,148,196,228,93,4,83,89,186,122,100,62,2,163,185,238,142,42,212,209,128,37,237,209,8,0,128,10,16,114,136,220,17,36,14,114,200,237,70,1,238,45,221,46,22,47,212,159,203,44,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,110,7,136,127,248,185,88,123,5,161,185,41,9,50,166,61,181,92,130,13,139,89,240,27,154,97,44,195,181,204,162,7,249,231,197,63,201,210,121,207,254,155,248,61,156,240,1,10,110,124,135,177,146,192,154,220,133,128,79,47,254,177,126,94,60,246,95,147,184,8,178,59,113,90,133,23,93,154,147,150,43,124,172,229,6,123,61,97,223,219,180,26,165,213,158,194,142,68,7,116,9,0,255,35,94,77,61,177,146,89,234,117,227,108,86,206,146,158,3,16,243,227,225,253,7,124,202,176,250,165,83,171,160,129,129,50,213,212,22,78,204,75,250,142,200,135,236,159,68,119,74,29,85,26,167,237,55,84,85,220,177,52,127,253,92,140,107,15,32,228,199,90,59,11,221,187,222,173,214,16,115,201,225,203,213,60,2,237,48,250,10,205,126,7,204,139,92,62,31,83,188,92,180,185,143,99,235,99,234,132,19,62,100,161,235,195,67,54,131,30,115,249,200,231,130,190,185,204,76,111,201,130,90,189,25,180,210,209,194,196,140,213,3,222,242,12,34,126,124,165,243,218,59,251,233,125,247,110,163,168,1,243,217,79,83,209,126,118,228,196,188,136,92,62,222,200,69,87,143,25,187,53,136,119,222,20,205,49,136,185,103,84,250,60,96,94,230,117,221,238,173,110,171,248,233,35,199,119,184,15,205,68,44,104,83,24,117,71,124,248,104,123,111,236,239,189,70,127,246,221,129,51,149,152,149,14,128,10,177,20,46,234,242,2,164,46,45,42,230,71,40,76,19,70,117,107,59,30,55,42,211,54,78,173,4,83,31,50,247,40,221,201,114,202,67,202,187,112,113,55,212,168,84,219,61,65,5,113,128,211,89,177,217,144,141,93,33,238,199,219,198,236,42,70,147,63,249,254,73,251,157,219,109,17,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,18,243,146,71,100,14,151,219,49,106,211,168,196,169,66,187,10,149,122,85,122,53,105,109,111,29,154,73,171,164,86,226,54,81,106,147,233,122,107,158,181,138,51,38,117,3,71,219,148,82,16,210,154,154,248,200,239,40,102,112,190,43,229,166,118,242,49,243,216,93,155,109,115,251,167,1,0,224,159,128,230,201,215,243,203,50,187,61,46,59,64,35,170,203,15,2,237,91,24,203,126,181,29,176,71,102,228,142,181,87,84,120,133,52,206,38,14,29,51,210,223,60,101,83,221,189,143,77,197,93,216,248,188,103,221,112,190,91,243,50,207,178,129,99,237,116,142,181,235,109,5,27,168,71,102,236,181,225,213,34,119,182,108,93,65,220,134,68,111,138,107,10,87,113,189,52,6,158,252,150,22,97,220,212,250,209,175,152,147,107,12,84,144,237,108,108,222,103,160,246,159,6,0,64,221,97,148,76,82,42,205,160,25,164,38,205,108,220,214,109,75,100,142,184,172,211,20,135,150,246,101,131,45,229,232,169,163,136,133,114,203,239,151,185,249,195,175,172,207,13,246,230,75,246,208,79,26,189,208,44,77,235,80,90,73,13,226,138,0,255,65,138,59,118,233,212,5,167,102,71,78,185,150,70,53,242,6,252,113,163,133,185,185,104,57,127,217,42,46,180,197,108,214,60,234,44,178,52,53,35,136,247,69,35,89,137,19,164,117,104,141,182,205,90,131,201,226,102,41,253,148,243,76,28,238,106,228,144,192,174,71,137,71,161,56,253,43,235,218,13,158,181,125,236,175,3,62,151,31,226,159,125,114,198,178,143,181,85,12,32,67,46,35,99,237,164,17,101,39,161,149,86,72,201,66,115,26,215,9,49,37,110,14,233,78,58,165,154,245,193,31,214,42,184,211,194,53,94,102,65,54,112,215,20,23,218,63,6,0,0,0,208,101,110,196,165,101,183,212,121,210,93,81,186,151,234,62,212,73,26,53,159,80,125,156,234,150,193,57,106,107,172,70,24,33,145,82,133,10,17,25,243,145,77,180,170,134,147,227,118,40,251,34,2,168,18,208,228,79,190,127,210,126,231,246,85,68,101,119,186,209,92,164,210,164,185,73,178,117,210,33,46,89,239,155,182,148,196,45,156,35,167,84,185,22,194,164,94,61,222,251,142,25,220,91,41,143,153,174,242,49,47,217,66,155,237,86,91,173,1,0,0,0,0,224,159,128,230,201,215,243,203,50,187,61,46,59,64,35,170,203,15,2,237,91,24,203,126,181,29,176,71,102,228,142,181,87,84,120,133,52,206,38,14,29,51,210,223,60,101,83,221,189,143,77,197,93,216,248,188,103,221,112,190,91,243,50,207,178,129,99,237,116,142,181,235,109,5,27,168,71,102,236,181,225,213,34,119,182,108,93,65,220,134,68,111,138,107,10,87,113,189,52,6,158,252,150,22,97,220,212,250,209,175,152,147,107,12,84,144,237,108,108,222,103,160,246,159,6,0,0,216,65,100,146,74,162,146,74,11,45,17,133,22,82,162,210,66,74,100,100,100,100,46,234,208,51,70,103,48,41,71,174,30,230,74,12,177,47,7,115,210,6,79,115,131,127,12,224,9,253,200,234,146,140,32,222,118,141,100,37,78,86,167,45,36,221,54,107,13,38,107,19,84,21,43,202,51,113,184,171,145,59,62,133,98,93,30,133,226,244,208,92,100,203,120,214,246,177,153,243,168,178,164,215,8,205,210,58,109,41,148,212,32,174,248,31,164,184,99,151,86,154,147,169,135,220,148,107,105,84,35,239,199,1,55,90,152,155,139,106,50,168,93,225,66,91,204,174,50,64,136,243,203,252,205,60,97,127,212,94,213,168,179,40,17,149,84,154,89,34,43,77,154,217,56,78,227,208,140,28,113,89,167,17,169,46,212,97,158,96,75,57,122,72,145,29,238,186,17,191,95,230,230,22,143,217,133,44,99,111,254,182,21,12,128,186,143,146,73,74,165,25,52,131,212,164,153,141,219,186,109,137,204,17,151,117,154,226,208,210,190,108,176,165,28,61,117,20,177,80,110,249,253,50,55,127,248,149,245,185,193,222,124,201,74,7,76,233,97,210,232,133,102,105,90,135,210,74,106,16,87,252,15,82,220,177,75,167,46,56,53,59,114,202,181,52,170,145,55,224,143,27,45,204,205,69,203,249,203,86,113,161,45,102,91,33,56,253,0,255,191,251,127,89,237,127,165,139,44,77,205,8,226,125,209,72,86,226,4,105,29,90,163,109,179,214,96,178,184,89,74,63,229,60,19,135,187,26,57,36,176,235,81,226,81,40,78,0,255,202,186,118,131,103,109,31,123,125,200,109,218,61,26,141,22,111,248,117,163,115,0,255,78,188,220,169,250,103,133,207,123,74,0,255,113,127,78,0,255,126,95,187,95,128,254,59,150,186,143,162,7,92,229,225,159,160,249,127,52,139,0,255,231,238,127,118,251,168,250,15,64,0,0,0,77,130,111,180,41,100,183,164,101,163,89,81,186,87,210,176,165,141,26,53,159,80,125,92,210,136,78,65,118,107,172,70,24,33,143,77,187,206,18,25,243,145,77,84,105,137,141,227,118,40,123,157,17,53,230,7,127,246,45,124,106,191,218,110,133,168,109,12,55,98,135,155,77,178,13,113,75,141,38,220,212,135,56,165,50,203,117,106,163,154,156,166,80,236,152,148,203,172,104,233,244,194,52,78,240,144,248,33,179,36,111,184,217,246,179,149,110,219,229,172,212,0,0,0,176,126,200,71,100,236,21,37,162,236,164,133,212,105,37,89,104,78,227,210,246,21,127,111,75,119,210,41,213,227,83,16,23,109,220,105,225,26,27,173,112,142,133,166,120,194,201,15,160,208,195,214,161,153,180,74,106,37,110,19,165,54,153,174,183,230,89,171,56,99,82,247,26,109,83,74,65,72,107,106,226,227,225,40,102,112,190,43,229,166,42,143,153,199,238,218,108,95,216,149,8,33,206,47,243,55,243,132,253,81,187,130,71,201,36,165,210,12,154,65,106,210,204,198,109,221,182,68,230,136,203,58,77,113,104,105,95,54,216,82,142,158,58,138,88,40,183,252,126,153,155,63,252,202,250,220,96,111,190,228,181,15,26,145,149,70,165,87,18,101,23,154,243,180,89,104,158,150,32,239,104,140,234,97,73,180,41,46,9,92,106,41,146,195,200,172,196,161,70,209,121,196,129,12,103,87,125,103,91,251,195,128,53,47,142,91,107,205,140,82,105,75,51,146,105,162,212,40,219,61,35,162,148,200,72,82,94,85,34,201,190,175,95,191,221,206,170,142,107,10,86,48,194,101,37,27,151,163,236,40,155,194,88,51,218,56,180,144,140,168,148,184,36,34,158,54,42,189,50,222,34,50,42,201,140,40,37,82,229,18,239,3,250,21,219,29,172,26,120,167,224,26,35,92,174,181,113,217,213,142,178,39,244,48,34,51,87,172,189,162,196,171,165,109,54,109,104,121,164,207,121,43,211,221,251,152,41,46,20,220,119,86,18,231,187,80,90,158,101,166,59,78,231,29,183,114,43,215,98,238,197,169,101,55,213,101,162,221,81,189,145,210,190,213,77,154,52,152,48,125,91,234,136,65,57,118,75,172,186,24,29,143,82,187,202,18,229,242,145,189,85,169,134,141,227,182,87,59,216,21,178,27,39,195,161,85,183,113,156,230,109,41,41,28,238,34,111,108,56,45,41,201,180,181,185,184,232,33,101,242,182,98,30,212,6,23,184,171,82,12,145,137,58,21,180,35,220,117,174,157,211,94,69,0,40,182,82,203,40,181,144,40,217,134,91,9,73,183,140,201,67,42,9,234,184,109,101,232,227,186,47,136,27,169,17,143,178,56,97,199,161,54,22,18,39,105,213,94,57,215,206,112,176,77,98,215,53,0,81,15,35,163,146,18,149,148,66,11,141,40,180,144,154,164,208,74,35,35,35,35,99,151,182,150,49,58,131,73,65,14,13,241,208,101,136,125,57,152,147,202,152,149,101,252,99,0,43,0,255,168,25,165,148,26,65,50,75,141,26,217,182,77,219,144,204,28,109,153,166,165,13,33,13,203,4,35,10,210,75,72,17,119,229,136,31,48,115,51,136,161,89,159,101,236,205,232,188,134,155,112,106,150,74,220,110,81,75,154,77,101,217,55,217,202,52,180,97,130,190,36,130,28,167,87,177,77,43,42,167,82,234,119,228,48,52,43,151,79,103,134,101,101,134,53,237,164,186,61,205,174,226,164,158,73,10,161,73,194,205,182,20,154,14,37,83,134,82,26,164,113,220,242,16,198,105,159,19,55,82,91,30,157,112,250,142,92,109,220,36,142,210,218,189,178,145,157,225,96,123,219,6,58,200,40,132,22,197,45,65,104,133,68,141,77,138,91,171,133,210,104,194,227,40,52,81,173,174,108,144,94,144,41,90,71,167,40,17,155,51,182,230,174,163,220,102,55,56,159,21,109,26,3,224,51,193,42,65,50,163,174,96,40,117,222,154,164,125,73,36,250,214,96,104,184,225,62,165,90,75,195,88,81,235,150,86,143,26,142,124,250,242,70,172,250,205,124,246,209,170,158,156,36,104,151,102,0,255,236,197,109,11,173,145,73,74,109,106,102,178,78,146,26,121,187,103,70,146,26,145,73,197,171,69,52,25,246,21,232,199,219,169,212,113,173,198,10,94,199,172,100,31,115,148,237,106,51,231,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,49,47,121,68,230,112,185,29,163,54,141,74,156,42,180,171,80,233,87,165,86,147,166,165,90,34,30,151,37,81,31,5,157,82,90,167,61,89,156,183,33,73,78,84,153,65,106,1,147,82,197,104,44,234,100,42,71,230,38,87,152,168,52,152,179,38,189,180,187,202,216,177,29,192,182,8,35,51,114,199,218,43,42,188,66,26,103,19,135,86,70,250,155,135,60,221,189,143,158,226,194,198,115,103,221,112,190,11,93,230,89,158,74,224,116,38,112,43,75,51,213,81,119,25,133,146,157,181,16,146,81,9,165,81,74,236,234,58,149,52,77,211,208,51,220,215,173,142,67,30,82,136,26,114,19,218,97,226,139,185,25,152,185,6,23,242,43,163,179,55,43,29,0,0,0,0,0,0,0,128,170,7,176,230,241,185,252,16,0,255,236,147,51,150,125,172,157,154,160,249,127,52,139,0,255,231,238,127,118,251,168,250,15,66,200,101,100,172,157,52,162,236,36,180,210,10,41,89,104,78,227,58,33,166,196,205,33,221,73,167,84,179,62,248,195,90,5,119,90,184,198,203,44,200,6,238,154,226,66,251,199,0,0,168,50,0,115,249,30,254,217,223,100,44,123,39,123,74,143,203,60,228,34,34,246,74,18,73,118,212,90,234,132,146,32,52,215,113,154,240,83,254,222,144,238,100,84,170,70,31,12,98,173,141,59,83,92,99,90,22,228,28,119,77,177,158,237,155,160,249,127,52,139,0,255,231,238,127,118,251,168,250,183,66,0,230,242,61,252,179,191,201,88,246,78,182,127,74,122,141,144,172,174,235,86,66,41,205,226,140,0,255,89,106,59,106,233,164,5,153,102,72,78,137,150,58,53,238,126,28,112,99,138,185,89,107,57,131,218,42,46,180,59,109,246,60,228,34,34,246,74,18,73,118,212,90,234,132,146,32,52,215,113,154,240,83,254,222,144,238,100,84,170,70,31,12,98,173,141,59,83,92,99,90,22,228,28,119,77,177,158,93,247,17,212,41,153,65,187,47,26,205,82,220,44,77,67,104,186,77,22,154,79,16,39,171,234,87,156,167,226,176,80,227,134,124,118,197,74,60,118,197,233,95,185,200,110,240,172,29,108,0,255,24,68,141,164,164,212,200,26,65,105,212,200,182,113,29,183,70,228,104,203,52,45,113,107,117,159,55,24,81,144,94,58,118,88,232,182,252,128,153,155,65,252,202,133,220,96,111,70,103,165,3,0,0,0,82,19,70,117,107,59,30,55,42,211,54,78,173,228,168,62,100,238,81,186,147,229,148,135,148,119,225,226,238,168,81,169,182,123,130,10,226,0,167,181,98,179,33,27,187,66,220,143,183,139,217,85,140,38,127,242,253,147,246,59,183,219,34,100,100,100,100,70,148,40,153,164,208,74,51,137,219,186,77,73,226,176,36,230,37,143,200,28,46,183,99,212,166,81,137,83,133,118,21,42,253,170,212,106,210,218,222,58,52,147,86,73,173,196,109,162,212,38,211,245,214,60,107,21,103,76,234,6,142,182,41,165,32,164,53,53,241,145,223,81,204,224,124,87,202,77,237,228,99,230,177,187,54,219,230,246,79,3,0,0,0,0,0,104,210,55,218,20,178,91,210,178,209,172,40,221,43,105,216,210,70,141,154,79,168,62,46,105,68,167,32,187,53,86,35,140,144,199,166,93,103,137,140,249,200,38,170,180,196,198,113,59,148,125,25,1,169,9,136,26,243,131,63,251,22,62,181,95,109,183,66,212,54,134,27,177,195,205,38,217,134,184,165,70,19,110,234,67,156,82,153,229,58,181,81,77,78,83,40,118,76,202,101,86,180,116,122,97,26,39,120,72,252,144,89,146,55,220,108,251,217,74,183,237,114,86,106,0,0,0,0,0,0,248,39,154,39,95,207,47,203,236,246,184,236,1,8,229,246,189,182,132,236,166,52,111,58,59,170,55,74,29,134,52,81,147,6,19,166,47,153,84,91,58,7,169,45,177,234,98,36,21,217,84,232,16,81,46,31,217,13,6,104,47,113,114,220,190,90,119,24,165,173,173,120,219,164,172,219,184,116,18,164,194,144,190,69,233,78,119,83,217,82,217,133,149,187,163,58,165,42,239,234,41,136,125,156,214,122,202,134,156,20,10,113,63,222,214,105,7,104,0,0,0,64,101,3,215,33,17,181,74,10,169,141,27,165,54,153,78,119,151,221,171,56,99,82,247,146,142,75,197,89,72,107,106,226,227,225,23,158,177,185,43,229,166,42,113,121,216,22,218,108,95,216,180,9,25,145,145,145,17,37,74,68,165,133,148,76,226,182,110,83,222,212,237,51,126,153,242,136,204,225,178,43,50,59,149,234,116,57,85,104,215,107,222,181,129,86,181,186,105,219,230,81,219,50,29,245,211,173,132,58,110,173,211,32,35,50,22,23,66,40,75,154,38,250,77,169,153,240,235,146,164,244,144,65,137,91,81,236,96,22,63,37,126,59,78,179,157,153,158,163,89,233,182,13,102,43,53,0,0,0,254,91,84,135,190,227,113,146,188,142,227,212,74,142,9,59,250,150,164,59,89,78,121,43,101,40,86,242,142,26,149,106,187,167,167,31,246,177,90,43,54,27,178,81,232,219,253,120,187,152,29,160,1,254,9,16,158,252,50,127,51,179,219,31,181,7,32,148,59,55,226,210,178,91,234,60,233,174,40,221,75,117,31,234,36,141,154,79,168,62,99,210,110,25,156,163,182,198,106,132,81,83,164,84,161,66,68,198,124,100,203,24,160,93,195,201,113,27,105,77,3,0,0,232,18,114,35,46,45,187,165,206,147,238,138,210,189,84,247,161,78,210,168,249,132,234,227,84,183,12,206,81,91,99,53,194,8,137,148,42,84,136,200,152,143,108,162,85,53,156,28,183,67,217,191,142,38,127,242,253,147,246,59,183,175,34,42,187,211,141,230,34,149,38,205,77,146,173,147,14,113,201,122,223,180,165,36,110,225,28,57,165,202,181,16,38,245,234,241,222,119,204,224,222,74,121,204,116,149,143,121,201,22,218,108,183,218,106,13,88,251,140,140,92,185,246,74,18,159,150,198,217,196,33,228,141,62,151,45,79,119,239,163,87,120,83,112,223,89,55,156,239,93,105,153,153,153,18,56,157,9,44,205,173,76,117,192,140,30,70,86,151,100,4,241,182,107,36,43,113,178,58,109,33,233,182,89,107,48,89,155,160,170,88,81,158,137,195,93,141,220,241,41,20,235,242,40,20,167,135,230,34,91,198,179,182,143,109,135,16,226,252,50,127,51,79,216,31,181,171,88,210,107,132,102,105,157,182,20,74,106,16,87,252,15,82,220,177,75,43,205,201,212,67,110,202,181,52,170,145,247,227,128,27,45,204,205,69,53,25,212,174,112,161,45,102,131,93,148,136,74,42,205,44,145,149,38,205,108,28,167,113,104,70,142,184,172,211,136,84,23,234,48,79,176,165,28,61,164,200,14,119,221,136,223,47,115,115,139,199,236,66,150,177,55,127,219,10,6,0,0,0,0,212,25,68,150,166,102,4,241,190,104,36,43,113,130,180,14,173,209,182,89,107,48,89,220,44,165,159,114,158,137,195,93,141,28,18,216,245,40,241,40,20,167,127,101,93,187,193,179,182,143,61,161,31,25,149,148,168,164,20,90,104,68,161,133,212,36,133,86,26,25,25,25,25,187,180,181,140,209,25,76,10,114,104,136,135,46,67,236,203,193,156,84,198,172,44,227,31,3,248,46,15,229,222,52,241,36,77,82,90,183,146,238,148,210,151,146,168,180,144,146,17,76,107,10,154,81,196,173,72,211,150,230,57,23,118,124,112,49,31,137,40,152,31,252,108,112,171,157,28,183,197,217,107,26,0,0,170,13,104,226,124,61,191,44,79,216,227,178,251,39,174,243,51,51,115,231,218,43,41,124,66,218,102,211,134,80,54,250,91,166,148,170,187,247,49,43,188,217,248,188,103,37,113,190,119,93,102,102,54,176,147,157,206,59,150,102,5,219,47,65,243,0,255,104,22,0,255,207,221,0,255,236,246,81,245,31,128,0,0,0,0,128,202,6,174,67,34,106,149,20,82,27,55,74,109,50,157,238,46,187,87,113,198,164,238,37,29,151,138,179,144,214,212,196,199,195,47,60,99,115,87,202,77,85,226,242,176,45,180,217,190,176,105,19,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,188,169,219,103,252,50,229,17,153,195,101,87,100,118,42,213,233,114,170,208,174,215,188,107,3,173,106,117,211,182,205,163,182,101,58,234,167,91,9,117,220,90,167,65,70,100,44,46,132,80,150,52,77,244,155,82,51,225,215,37,73,233,33,131,18,183,162,216,193,44,126,74,252,118,156,102,59,51,61,71,179,210,109,27,204,86,106,0,0,0,0,0,85,2,188,91,63,18,239,248,149,90,133,171,253,167,57,114,84,149,50,254,149,83,8,96,229,177,127,6,175,51,168,13,248,45,236,81,246,143,28,53,163,148,82,35,72,102,169,81,35,219,182,105,27,146,153,163,45,211,180,180,33,164,97,153,96,68,65,122,9,41,226,174,28,241,3,102,110,6,49,52,235,179,140,189,25,157,67,145,67,72,113,73,45,10,41,47,137,23,109,203,212,38,94,113,211,180,76,83,69,164,184,143,83,122,45,106,216,250,76,220,84,91,47,117,76,120,51,208,134,228,164,204,110,30,234,180,0,255,179,0,255,245,214,173,145,116,74,105,41,142,19,149,182,25,173,183,150,89,155,184,100,178,55,18,141,83,69,89,168,107,154,225,35,226,40,158,113,190,43,221,166,22,113,153,199,22,218,108,163,219,63,134,73,163,23,146,213,105,26,82,43,165,89,156,241,63,75,109,71,45,173,58,231,84,239,184,41,209,82,167,198,221,128,63,110,76,49,55,107,213,228,47,187,194,133,118,167,173,98,0,168,37,104,73,27,52,106,54,181,165,44,161,225,56,237,246,158,76,189,208,110,149,52,195,180,175,83,110,202,239,219,62,170,7,118,106,184,167,212,183,136,223,153,204,110,202,68,202,4,104,215,101,247,73,92,229,65,149,165,175,117,29,178,210,105,187,209,233,168,86,41,173,185,164,100,107,143,171,110,249,210,153,167,38,190,187,83,161,190,87,34,163,39,165,151,138,107,171,5,219,129,174,25,118,107,43,113,235,110,60,135,102,54,217,178,175,183,150,89,73,170,19,228,66,42,75,84,243,221,247,8,163,106,73,4,181,193,183,236,84,58,181,151,49,89,233,248,239,254,181,29,212,78,132,184,117,145,126,200,103,68,172,29,53,146,236,168,132,210,106,141,32,52,215,113,106,195,138,184,185,165,59,25,149,42,242,233,135,141,10,254,76,113,141,179,86,248,192,65,85,188,226,230,199,204,140,36,25,102,210,66,75,226,208,160,117,66,163,196,42,181,173,21,66,106,58,33,114,18,146,168,74,151,55,200,44,56,21,109,199,168,72,17,153,13,182,102,161,164,28,105,51,56,159,237,108,3,253,72,125,164,142,214,9,245,78,8,119,239,220,156,214,241,30,126,94,150,248,210,169,254,12,45,196,58,148,251,35,11,204,204,192,105,254,178,119,188,104,163,217,176,121,196,31,249,196,25,33,14,241,158,73,35,72,173,212,43,83,92,82,156,225,106,45,165,165,25,143,38,170,211,149,205,182,33,101,177,241,120,116,138,226,68,148,106,244,197,79,71,249,213,110,176,170,189,99,215,55,104,170,27,52,73,184,180,165,44,33,217,182,206,246,158,76,189,22,239,100,213,251,186,175,83,110,202,239,227,176,165,56,142,154,184,167,212,119,135,33,121,211,150,202,68,202,252,103,47,106,31,69,8,154,215,231,74,43,142,191,210,1,141,126,210,17,141,201,196,165,213,8,18,213,109,74,235,148,40,69,101,155,92,47,55,246,29,141,68,47,121,223,230,21,183,196,147,102,227,230,236,70,75,168,74,185,50,217,179,252,49,55,122,177,246,111,219,24,1,254,147,182,123,175,194,134,106,53,180,76,64,252,185,124,142,80,231,225,39,217,113,90,88,244,147,107,128,75,29,23,83,136,85,217,215,142,249,248,225,229,137,104,156,47,155,6,127,186,111,41,9,51,169,42,204,219,252,84,61,24,163,61,194,120,63,175,251,237,251,109,234,165,163,55,89,81,57,156,133,87,206,82,208,231,182,102,178,23,55,226,199,55,10,175,189,179,223,221,119,239,62,10,154,177,62,59,149,164,217,182,123,30,0,127,46,147,238,208,149,69,157,177,247,36,153,163,243,104,226,89,214,168,132,238,95,248,23,247,169,253,151,224,135,238,75,80,198,227,236,190,8,43,42,187,215,94,139,150,74,123,171,211,71,17,31,56,241,108,199,219,13,121,73,244,171,248,181,73,64,63,189,238,185,125,91,85,188,167,199,250,253,88,159,157,52,1,114,248,114,25,149,110,245,232,209,186,228,81,157,94,65,39,214,160,42,102,109,68,136,251,247,2,94,62,72,70,217,228,57,77,50,157,221,20,55,8,56,226,229,218,144,18,137,35,61,210,169,211,202,77,237,125,9,185,12,93,102,210,220,166,225,94,190,248,71,109,237,108,76,253,119,253,155,75,25,83,167,167,225,78,170,93,53,241,58,127,120,5,248,164,125,4,1,114,101,220,143,40,73,43,77,90,9,173,22,220,15,121,185,245,73,156,189,105,53,186,187,61,241,141,113,78,153,27,206,186,41,165,241,240,3,224,5,11,23,35,21,208,130,62,46,40,200,127,167,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,208,197,69,11,186,188,160,139,11,144,183,169,133,123,121,153,85,142,107,125,2,135,173,223,17,73,179,90,20,0,112,118,4,179,12,63,189,122,223,105,73,50,152,83,5,27,7,171,101,217,132,188,40,111,253,226,69,205,233,93,61,71,36,79,2,59,115,82,1,21,176,181,16,220,215,0,255,94,57,226,34,233,148,54,164,184,140,165,140,147,181,19,201,97,127,251,94,222,149,168,55,165,20,44,207,159,12,57,236,61,171,58,49,254,226,229,51,115,59,74,137,85,75,121,201,155,9,150,6,233,140,154,100,110,81,73,252,60,177,139,65,26,241,73,191,190,155,46,171,57,248,17,231,157,76,124,226,244,185,63,245,10,207,231,76,101,24,191,208,237,32,125,207,209,232,86,103,136,195,22,113,168,89,210,200,99,17,19,89,44,109,115,33,112,127,218,222,89,245,254,229,173,78,127,221,45,120,209,195,215,108,99,168,3,204,127,161,237,200,168,237,166,164,156,217,58,47,235,180,163,65,207,57,204,83,199,139,75,183,51,146,86,221,58,101,155,215,177,0,0,0,23,48,63,226,98,94,60,139,107,41,42,128,62,20,0,0,0,0,0,0,0,0,0,224,162,158,90,188,184,34,21,32,233,148,204,129,126,149,70,189,102,50,25,7,125,102,84,122,145,126,185,86,73,82,143,3,232,87,62,113,226,32,7,93,140,95,100,141,3,194,98,207,136,223,245,250,231,78,120,229,204,236,104,156,108,31,254,100,101,130,170,99,19,24,109,70,215,243,223,220,250,219,196,225,74,190,170,200,158,79,69,120,181,126,249,168,249,226,73,36,169,241,60,76,206,71,241,232,236,112,4,115,247,215,167,43,176,157,81,73,61,185,38,237,136,210,158,145,240,104,254,153,253,91,233,112,122,253,15,155,61,208,96,210,253,39,252,93,7,78,34,75,247,74,162,88,121,89,73,59,40,2,0,0,128,28,50,87,37,22,46,232,119,70,40,192,142,106,81,65,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,71,253,202,231,41,105,232,148,141,227,28,51,254,241,71,80,81,70,130,114,9,152,167,63,61,115,53,68,73,4,61,153,168,81,218,142,139,34,84,157,174,170,193,160,222,50,192,209,236,47,137,125,196,16,126,93,142,60,174,239,70,71,141,51,200,109,246,253,134,173,223,247,55,157,70,22,173,148,101,179,30,1,115,145,207,231,103,45,226,17,83,144,72,119,151,150,22,36,143,1,231,148,34,53,15,95,45,82,237,152,121,164,61,14,97,71,93,171,70,82,82,74,201,134,165,78,121,219,160,135,31,59,242,153,171,60,202,200,108,8,170,66,170,184,161,120,91,95,80,122,11,111,25,194,68,201,57,222,22,106,204,69,100,196,189,1,242,194,220,245,135,151,153,223,187,149,111,83,205,92,206,100,109,142,82,179,99,37,230,243,169,203,187,195,47,119,178,187,97,78,253,156,182,16,151,244,152,177,202,84,67,155,22,193,76,248,191,242,123,159,43,119,114,249,148,87,226,166,217,27,18,241,109,125,144,202,254,75,188,240,219,49,104,18,132,48,45,105,180,155,185,102,40,166,182,23,16,64,126,235,213,106,73,115,220,135,35,185,42,63,206,97,223,95,245,13,159,198,141,76,130,3,224,197,200,19,11,23,117,113,1,243,34,20,48,47,183,133,157,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,120,47,226,130,222,226,142,84,208,229,74,94,128,154,15,139,186,114,65,159,171,105,81,159,22,224,98,68,222,203,36,116,103,107,81,33,116,41,72,32,200,203,139,167,95,169,175,170,87,120,203,18,52,92,85,165,152,218,136,28,163,27,238,228,78,243,42,202,190,148,136,47,159,79,70,156,143,21,194,63,248,238,212,109,131,145,88,157,157,46,32,166,205,135,16,175,170,0,255,140,112,98,85,213,161,40,65,130,208,131,233,236,103,118,149,152,125,48,81,151,109,216,223,170,73,247,240,36,86,91,204,172,243,124,184,147,157,197,243,0,58,119,156,207,37,89,20,181,195,235,89,73,52,25,187,242,226,68,113,78,59,198,191,248,71,124,189,183,218,42,225,108,253,134,27,222,61,101,162,249,253,196,152,140,13,153,248,209,157,251,23,59,81,53,156,86,147,132,163,113,43,39,245,60,55,29,234,203,223,186,18,14,125,211,187,213,198,225,238,45,245,72,53,41,160,30,32,47,243,147,172,167,147,62,154,76,141,104,147,144,28,84,165,106,234,133,157,14,186,252,188,200,231,74,43,170,101,165,65,74,43,197,57,74,198,44,114,71,187,94,243,132,61,12,27,218,57,134,249,203,7,252,124,210,212,213,241,27,181,96,137,233,91,136,221,135,215,166,142,198,167,212,167,49,251,50,48,154,101,108,54,3,137,190,212,39,93,209,87,72,109,220,60,95,172,150,18,102,250,60,160,252,243,226,159,180,200,231,200,76,207,82,167,34,178,128,43,151,231,196,208,83,23,59,242,74,223,224,97,187,192,200,109,72,145,223,159,79,18,177,75,253,178,86,182,125,61,70,100,241,180,130,118,163,6,64,133,136,8,69,133,251,59,82,1,239,173,128,136,200,148,227,78,154,132,40,238,140,172,112,0,84,188,151,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,186,188,160,11,139,247,34,47,232,82,14,144,91,187,158,145,112,128,0,255,12,87,142,123,199,166,36,14,245,239,21,142,69,1,0,126,71,119,224,114,254,19,167,219,84,212,149,211,200,34,135,39,144,51,0,255,81,253,118,172,56,88,158,213,8,139,221,130,232,148,253,173,212,149,98,69,165,149,132,158,50,182,176,58,91,60,129,36,246,191,137,254,248,29,37,40,73,152,157,189,117,252,177,23,12,43,137,248,75,132,0,255,9,159,16,132,239,100,235,26,147,89,57,85,41,218,157,16,234,143,245,87,45,72,93,244,81,146,205,205,4,19,231,31,53,233,63,162,100,140,204,60,73,80,218,183,16,83,23,185,20,0,0,21,96,197,138,84,204,189,51,178,77,197,92,196,10,42,135,252,138,154,145,9,7,88,153,22,228,80,44,232,67,1,0,0,0,0,0,0,0,0,0,0,46,234,169,69,133,251,17,114,192,60,185,112,127,213,176,184,35,20,87,212,0,144,127,172,90,44,0,0,139,56,163,235,249,111,142,254,204,204,112,248,146,103,70,200,118,48,240,140,174,217,223,74,120,113,134,126,218,144,168,14,111,114,81,130,59,54,121,130,240,8,254,223,239,250,101,70,82,135,205,89,102,189,217,57,13,249,173,207,210,147,95,193,68,68,73,131,179,17,77,165,101,218,49,42,90,56,163,29,184,49,158,173,159,174,228,139,43,25,145,41,126,24,155,145,34,117,118,130,1,31,190,18,217,223,10,120,165,85,88,36,101,91,146,160,51,15,147,82,128,118,16,4,72,125,196,82,152,163,126,237,136,60,205,123,67,134,3,160,194,253,29,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,40,166,31,229,167,207,172,185,164,83,218,174,55,36,73,178,225,177,168,211,77,184,97,230,7,222,17,95,172,124,184,239,138,36,65,154,88,196,55,209,142,198,12,67,250,203,76,143,73,59,57,52,97,39,234,242,25,235,85,81,37,153,225,82,145,19,65,67,28,23,121,31,57,165,214,13,95,13,49,176,151,15,108,58,99,125,169,222,138,92,123,117,95,239,41,166,111,116,226,130,15,243,131,247,113,183,241,213,96,198,231,243,49,167,211,229,25,226,114,111,226,100,182,166,45,86,194,97,25,111,5,55,115,212,45,169,153,13,213,128,191,232,150,240,123,101,188,171,174,119,52,210,42,181,112,128,222,137,188,102,134,118,71,132,134,252,216,250,168,84,71,115,201,110,41,185,102,169,109,91,102,71,135,114,89,123,204,117,136,72,74,34,168,66,110,103,236,136,82,39,45,113,28,57,214,167,95,43,34,130,144,113,19,52,44,72,228,123,198,212,133,121,250,51,115,53,247,222,103,113,211,125,201,92,246,101,111,105,214,236,107,134,124,172,72,154,153,196,68,138,79,178,154,72,20,66,14,94,106,89,179,51,34,45,58,115,150,117,153,73,218,43,12,250,188,252,124,230,40,41,242,238,138,39,94,222,61,81,8,37,18,43,88,201,21,97,28,118,140,33,47,159,139,248,121,66,138,248,180,76,110,225,144,18,254,148,68,229,186,165,88,143,30,62,14,115,179,13,212,0,0,0,112,97,221,143,80,136,92,92,212,1,134,197,11,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,116,161,168,160,139,11,104,49,46,40,234,211,162,0,0,57,67,142,4,125,46,83,79,158,51,252,112,227,241,158,121,34,111,9,39,74,168,22,30,228,18,39,71,108,99,151,38,172,167,203,216,177,77,173,223,198,219,82,245,134,207,231,21,25,119,181,47,236,20,177,72,32,230,229,103,62,79,203,11,127,125,111,235,251,75,227,205,70,149,169,129,187,110,87,95,89,44,81,151,159,151,181,200,87,23,20,159,137,168,12,188,226,152,36,171,222,100,88,168,162,29,212,88,205,131,236,139,40,186,131,127,186,68,205,240,220,142,204,56,150,57,209,248,153,198,216,50,166,195,228,115,197,122,168,23,70,171,109,83,223,139,121,217,67,66,69,155,196,88,73,16,228,31,185,88,153,100,5,13,21,248,180,84,115,141,36,35,112,48,91,74,148,252,176,83,172,84,171,74,243,53,59,86,66,232,10,109,115,217,45,187,37,109,178,165,180,34,22,159,47,6,42,24,141,251,243,24,127,117,231,163,190,51,130,97,118,100,100,144,74,125,78,27,156,186,245,92,104,184,96,93,78,49,182,227,35,155,61,33,254,225,229,114,175,85,219,186,163,210,44,162,26,91,193,53,218,50,41,77,37,138,27,236,145,216,148,205,16,9,66,175,215,165,168,148,43,149,140,106,93,117,231,122,23,143,221,210,199,162,44,149,41,132,17,218,89,26,239,71,70,174,140,84,34,253,203,167,161,245,203,138,140,61,234,79,105,184,109,87,145,153,169,172,9,203,180,199,34,232,244,177,162,144,146,17,25,212,29,57,65,73,113,64,133,208,133,2,208,7,204,195,151,81,207,218,90,204,181,179,90,212,17,184,159,97,1,240,103,40,42,100,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,220,143,188,160,11,11,121,33,86,210,11,152,171,22,135,250,35,118,20,57,102,212,77,74,28,244,161,40,0,0,204,232,78,8,125,58,230,92,146,160,36,34,76,148,146,32,201,50,160,160,220,52,107,186,101,143,39,212,31,247,95,81,46,74,144,146,219,56,151,6,37,47,195,112,57,67,197,152,94,217,74,8,249,233,32,251,47,232,38,168,184,71,52,52,147,97,71,6,156,105,134,29,158,64,0,255,195,29,229,116,37,71,124,61,104,193,140,50,115,83,13,39,57,167,97,1,19,225,159,62,168,193,246,242,158,162,51,239,38,162,180,99,33,222,171,147,186,77,192,95,34,62,23,65,225,213,246,96,139,50,227,110,162,51,99,198,167,29,237,73,136,17,81,219,73,178,88,0,0,144,3,146,181,131,200,33,234,138,10,135,164,57,42,135,200,216,81,227,128,22,118,198,5,11,0,0,0,0,0,0,0,0,0,0,0,23,34,45,92,212,83,5,204,220,22,51,64,87,20,0,0,0,21,165,13,248,241,215,179,0,255,93,207,164,231,80,41,180,225,72,160,167,28,220,138,50,216,93,13,145,36,159,144,150,78,26,122,3,190,156,46,80,253,19,94,70,141,158,73,59,17,228,54,207,167,28,214,45,52,157,157,46,101,33,65,254,250,112,154,189,246,134,71,124,189,78,19,145,190,152,113,109,147,83,12,121,228,111,186,220,206,214,225,25,249,183,9,133,57,91,74,180,61,102,44,226,159,238,123,174,108,114,170,181,55,102,203,124,141,185,92,144,221,124,62,117,225,112,39,163,45,52,68,44,54,74,212,99,251,4,1,234,191,87,219,27,94,55,111,237,170,243,227,251,209,251,167,175,237,40,121,225,190,51,21,3,63,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,183,17,254,74,238,200,44,161,75,50,169,78,243,86,92,93,121,39,38,9,23,138,84,34,184,149,35,140,88,121,194,150,106,164,0,255,25,53,175,175,173,122,75,175,183,97,214,212,41,18,22,29,76,160,191,94,39,63,154,250,198,204,228,152,221,132,187,247,190,36,101,21,122,48,214,229,27,47,231,148,177,217,235,27,16,191,174,190,86,126,211,146,58,181,26,37,117,18,162,17,234,82,41,174,59,72,244,197,41,126,2,45,60,131,8,127,181,181,131,230,15,79,171,215,246,190,26,222,21,47,124,235,225,14,253,132,199,153,161,109,198,132,248,143,23,175,172,183,227,121,242,164,86,194,145,162,150,20,141,7,236,29,21,216,99,30,115,55,190,180,183,243,16,0,255,121,153,75,79,167,111,18,14,113,187,254,157,13,153,191,11,7,90,36,49,139,187,14,141,233,199,204,236,191,87,190,78,167,81,202,142,70,139,201,200,97,230,71,222,33,242,179,190,249,88,233,172,124,9,157,188,148,138,77,17,140,52,37,245,228,244,134,124,174,102,184,167,219,234,173,156,158,58,97,90,77,125,119,21,79,166,196,165,219,42,148,159,75,220,165,66,102,105,200,15,125,206,109,214,170,71,95,186,37,80,164,114,47,101,64,76,225,163,9,196,241,140,220,24,0,255,226,175,203,71,128,233,153,249,113,158,78,34,46,141,8,59,74,187,196,210,93,29,104,192,175,43,36,23,59,227,151,23,68,167,141,83,221,84,161,196,196,100,49,241,3,0,192,5,88,73,21,96,101,115,225,94,62,87,177,128,186,106,81,225,126,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,130,46,20,240,2,192,66,114,33,86,212,51,74,28,5,84,92,25,138,244,65,71,152,247,214,206,175,18,181,66,222,54,68,38,207,169,123,163,94,254,36,117,133,132,159,91,187,143,203,216,168,200,162,17,102,34,245,98,30,59,161,49,50,114,69,201,164,194,6,252,43,242,241,58,249,124,161,240,141,115,106,134,201,201,50,188,96,168,154,137,189,236,23,25,147,152,95,250,124,40,77,218,174,151,204,210,194,152,82,31,81,84,16,3,253,157,116,213,182,107,44,55,232,243,121,186,92,188,250,58,180,128,151,81,119,104,168,224,146,220,157,245,24,227,76,60,140,106,211,52,198,14,160,215,173,88,123,7,105,74,212,105,208,234,143,152,52,241,222,72,173,249,97,5,95,205,170,250,50,114,34,254,36,185,85,71,230,204,215,184,69,144,114,195,105,43,220,42,114,139,154,204,22,222,124,28,207,158,129,128,47,247,202,200,200,157,52,178,210,198,37,149,84,250,178,34,50,121,196,148,132,212,69,158,244,69,190,70,196,143,76,157,73,159,237,189,251,147,74,20,56,155,209,167,178,193,74,31,252,33,107,94,101,247,109,192,123,186,85,243,153,89,211,147,241,168,78,47,81,188,179,237,110,60,26,14,84,227,122,99,103,206,112,103,202,236,54,12,162,94,183,114,175,21,181,41,81,167,89,163,177,100,83,197,125,31,187,160,86,11,99,205,144,214,152,75,15,242,203,141,95,172,136,87,40,91,203,146,65,202,240,186,135,106,75,22,165,41,84,31,55,24,89,212,152,9,16,226,175,238,204,76,218,138,204,7,250,74,70,196,152,208,49,234,131,165,91,80,209,82,202,152,151,89,108,12,240,172,29,96,0,0,184,128,59,169,162,5,93,94,208,165,5,140,149,105,241,130,62,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,128,200,11,153,36,137,69,61,189,64,47,96,172,18,145,1,135,250,35,87,212,57,174,204,132,3,253,171,22,21,0,21,34,47,146,172,36,222,102,175,36,224,199,231,98,251,95,245,77,81,131,106,210,89,135,236,240,39,31,185,167,235,236,198,137,165,246,95,172,239,81,87,182,205,41,141,187,181,221,114,15,66,20,84,57,29,205,159,79,213,147,238,103,180,151,153,210,245,179,207,38,184,108,78,87,243,223,73,4,205,40,165,58,46,78,147,148,47,12,144,159,250,60,137,248,92,77,111,219,105,28,150,148,27,152,109,79,153,185,168,70,225,111,91,0,33,111,223,171,211,106,164,214,141,76,70,170,100,122,140,127,120,185,200,229,10,199,205,85,26,33,211,29,18,174,209,148,71,46,104,20,241,134,57,15,99,115,116,30,242,35,175,239,182,254,74,110,251,251,112,149,68,235,116,7,49,218,112,55,235,24,0,0,21,64,79,47,230,51,44,232,226,2,192,90,22,47,88,0,0,0,0,0,0,0,0,0,0,0,184,184,34,45,94,80,64,125,90,84,208,21,5,0,0,168,47,211,144,68,183,114,39,109,24,186,119,52,98,83,109,54,166,45,9,242,191,223,126,253,118,66,95,196,57,116,165,75,63,185,241,78,118,152,156,125,27,33,136,110,197,74,194,132,200,138,36,109,233,135,179,180,105,56,46,1,0,255,190,207,156,253,139,54,86,152,31,86,51,219,40,100,39,98,101,236,176,56,187,124,147,167,54,159,99,6,249,235,50,155,181,226,69,174,238,141,102,67,74,172,196,87,149,10,42,211,160,207,211,116,241,61,159,244,167,150,233,128,122,234,244,180,3,62,81,83,148,227,72,187,176,81,253,21,185,117,205,152,182,220,32,121,171,11,87,60,121,91,18,117,181,230,21,47,101,204,207,176,136,220,191,18,93,212,83,172,234,152,134,95,106,178,160,62,213,172,118,51,52,55,53,160,248,23,122,225,87,106,67,199,251,107,30,75,29,239,227,252,45,221,42,186,122,173,6,165,117,11,149,179,42,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,2,192,133,88,17,145,36,34,146,80,66,155,32,164,100,220,137,145,219,153,73,115,197,41,197,171,109,50,222,74,148,9,227,134,91,74,165,67,87,249,194,72,13,227,217,231,137,234,175,181,118,6,57,12,47,156,50,110,92,250,241,100,18,101,86,52,70,248,158,79,60,181,193,61,182,39,66,94,125,185,132,151,153,185,106,62,156,188,203,44,148,132,105,45,76,42,208,67,114,67,209,176,114,152,147,57,140,20,150,189,217,59,19,228,87,95,168,191,246,94,249,17,45,243,123,58,101,253,83,33,213,249,251,207,236,99,110,70,165,81,92,185,204,103,158,132,46,76,164,82,233,149,156,26,239,12,45,56,41,30,81,19,2,143,203,76,85,105,54,183,180,159,33,202,47,50,245,36,74,137,54,110,61,252,124,146,208,19,82,83,147,222,102,185,173,189,231,130,63,81,30,209,152,212,197,12,166,48,147,153,165,237,173,70,5,61,5,43,114,193,51,230,103,45,235,104,52,241,105,121,239,15,183,188,65,234,203,71,191,14,63,217,10,134,123,43,86,68,80,178,34,105,219,176,77,208,17,187,33,213,207,189,106,46,169,41,86,141,100,87,33,166,82,100,167,116,175,173,197,166,171,184,225,8,59,236,160,171,4,189,46,213,43,13,11,175,214,10,141,37,252,227,157,212,81,40,136,141,217,171,198,52,180,25,26,35,116,59,119,212,202,146,136,140,226,144,65,45,113,81,137,27,150,174,142,132,223,78,111,241,78,253,73,86,146,163,50,166,232,63,175,212,246,76,99,68,126,212,102,135,107,1,0,21,239,69,94,0,250,215,42,172,140,124,22,69,93,40,166,5,208,135,162,130,62,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,2,234,98,142,17,245,36,1,7,93,94,208,83,11,176,87,86,11,23,242,34,170,5,104,16,25,230,207,117,116,37,92,218,34,206,217,109,52,14,105,131,163,98,86,55,121,199,224,126,144,191,46,106,209,175,170,243,94,35,147,212,71,252,48,83,45,29,92,223,80,51,234,114,113,63,119,134,91,138,136,160,217,148,82,95,48,203,144,234,80,231,85,56,157,137,38,145,182,51,61,194,253,181,118,108,186,27,13,137,148,152,75,146,223,43,105,158,82,114,102,146,232,107,162,144,64,171,157,166,212,55,100,42,97,105,110,240,194,38,60,141,48,0,255,116,93,201,166,182,188,71,127,147,222,132,79,197,146,186,184,235,40,26,27,34,238,147,7,53,137,76,151,148,27,26,14,106,166,20,58,188,200,93,248,144,97,236,116,199,25,182,92,3,236,160,95,177,245,164,184,180,204,154,155,116,123,127,74,83,25,103,85,104,225,16,175,173,4,94,210,131,16,235,237,200,204,149,196,29,199,139,110,174,75,106,196,135,73,165,140,89,21,169,51,55,120,243,202,201,198,136,58,249,71,158,236,200,186,179,152,11,124,90,42,136,94,211,21,24,152,169,165,50,146,216,233,245,170,213,84,94,105,159,108,196,159,159,185,200,164,169,231,150,71,245,32,164,160,138,248,122,199,176,78,57,76,15,14,240,50,7,165,202,206,246,236,102,135,249,207,37,124,125,146,123,101,226,106,36,75,66,12,141,50,179,112,218,54,163,199,52,107,90,205,11,110,234,202,0,237,20,8,0,246,161,254,188,189,86,9,90,219,139,94,155,246,123,119,243,8,124,142,143,10,152,139,11,121,98,81,65,151,23,0,127,134,133,122,33,245,161,96,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,224,138,188,152,207,83,11,186,188,176,243,226,2,134,30,14,248,50,242,81,229,112,47,50,35,14,244,175,90,153,6,57,196,95,146,251,145,45,179,130,141,163,226,202,188,146,164,158,116,220,50,206,179,146,78,144,191,46,210,148,203,21,17,17,102,211,46,137,218,210,83,40,116,185,228,195,30,76,88,250,116,91,221,242,158,39,158,70,9,54,68,162,42,46,34,175,138,12,131,136,47,67,23,65,202,149,165,144,164,207,125,66,73,10,57,202,108,211,186,62,101,28,103,55,36,210,244,241,184,254,179,226,93,60,227,234,228,220,45,228,240,134,145,90,215,25,205,158,72,69,204,123,155,230,35,104,70,148,112,40,33,141,235,72,149,2,65,151,143,189,246,112,235,215,24,119,171,225,29,247,124,170,112,135,190,107,83,193,209,118,122,162,78,119,63,86,70,86,186,147,86,233,244,105,202,226,26,181,22,245,169,214,165,139,89,212,11,81,236,0,255,198,254,122,151,167,111,64,223,109,64,132,118,131,6,0,64,5,208,133,28,34,227,152,11,250,88,95,230,179,137,3,174,12,11,250,156,67,110,237,44,113,212,135,5,0,0,0,0,0,0,0,0,0,0,84,208,135,162,194,94,0,59,67,1,0,0,0,98,71,5,210,228,244,240,136,168,116,187,73,38,251,240,130,141,115,4,176,107,66,94,48,166,124,46,235,142,242,195,51,115,76,194,45,107,236,92,65,0,255,217,193,16,8,239,95,79,66,161,73,108,74,233,194,191,156,73,134,202,206,9,57,38,233,86,61,0,255,130,42,89,107,203,147,186,204,205,20,100,177,143,14,43,9,249,81,203,124,138,152,28,61,92,7,158,221,187,109,158,205,4,196,177,48,95,69,190,56,222,142,67,192,143,175,220,139,12,248,197,9,101,146,82,217,165,80,152,157,120,198,4,137,122,249,211,117,53,60,254,209,61,250,232,62,220,133,154,140,22,243,80,174,232,226,146,246,101,132,251,121,53,41,157,30,165,56,236,136,150,103,62,0,42,234,35,50,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,72,63,228,240,197,138,160,180,36,155,54,155,101,195,195,145,166,161,96,211,160,77,55,96,135,155,31,100,6,252,122,170,203,88,159,110,134,201,88,110,78,127,25,159,86,120,251,8,87,186,205,131,119,89,194,195,1,179,217,51,9,194,210,223,15,236,151,65,119,110,202,160,166,203,169,65,158,36,228,228,48,19,243,144,26,63,19,175,175,89,59,84,254,101,119,108,144,95,110,170,203,172,147,245,199,34,122,210,204,167,212,44,224,75,227,194,74,21,161,22,127,115,140,151,205,252,107,103,63,202,111,237,165,167,145,171,55,140,163,30,75,165,175,146,75,169,226,234,61,152,156,169,200,172,205,82,45,220,200,226,8,248,240,235,51,67,183,155,26,63,28,177,187,118,38,112,35,58,221,17,19,157,226,166,14,22,102,7,3,139,245,156,209,206,208,208,144,203,231,50,15,63,43,75,139,146,103,234,36,179,40,113,18,114,22,212,18,19,248,195,218,215,104,142,58,200,113,69,196,94,59,179,20,218,82,90,173,175,59,98,169,67,142,99,250,145,18,114,248,98,69,144,21,177,130,172,150,13,115,167,109,75,198,166,66,131,73,184,225,150,132,165,207,23,0,255,164,59,79,198,47,205,112,234,132,84,75,23,116,153,60,32,230,137,248,170,54,135,120,18,140,100,115,52,224,215,139,127,212,60,188,150,137,216,165,78,127,140,65,13,111,171,112,165,135,95,24,193,19,14,18,88,207,86,75,88,153,17,122,82,242,139,136,26,18,159,137,233,11,18,91,58,72,222,153,198,251,139,61,109,103,246,18,156,68,70,208,147,136,127,76,206,197,78,245,128,167,73,72,14,101,46,54,229,226,104,45,182,225,26,242,87,236,12,149,49,116,43,243,153,242,218,139,30,59,248,214,237,70,30,187,17,119,114,83,206,106,165,173,98,0,184,72,45,92,220,73,47,192,206,109,11,153,79,133,220,22,232,159,161,0,250,80,252,55,156,186,124,39,208,190,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,192,148,30,88,204,247,48,208,254,38,159,218,59,217,172,121,0,252,55,162,186,252,32,208,190,133,177,236,87,219,169,82,38,137,178,232,94,89,147,192,167,175,43,94,165,22,146,209,119,230,94,221,82,221,136,23,222,172,247,34,136,141,2,205,189,171,199,204,186,236,104,91,220,151,230,42,155,53,15,0,245,94,73,45,105,137,234,140,218,38,34,107,173,143,136,86,90,33,37,155,182,73,115,19,244,29,77,222,250,6,41,47,170,130,74,203,90,27,55,234,97,99,38,198,217,207,204,92,228,189,246,234,135,83,151,239,4,218,79,49,150,61,21,59,64,3,96,74,143,47,230,135,24,104,159,156,79,237,99,109,214,60,0,192,71,47,74,212,164,117,210,188,222,146,238,66,184,5,241,214,214,8,214,113,162,228,210,58,30,69,25,250,102,165,17,71,221,160,170,162,241,110,238,185,204,96,71,59,209,102,46,178,141,13,140,16,222,233,138,189,106,37,37,87,78,149,18,189,165,65,67,250,158,55,72,184,148,241,117,225,194,196,55,16,239,248,89,120,87,224,44,11,141,179,41,122,105,222,108,7,104,0,76,233,129,197,124,15,3,237,111,242,169,189,147,189,138,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,0,0,252,55,156,186,124,39,208,126,138,177,236,169,216,1,26,0,254,9,225,201,47,243,55,51,187,253,81,123,0,2,0,224,191,225,212,229,59,129,246,83,140,101,79,197,14,208,0,240,79,8,79,126,153,191,153,217,237,143,218,3,16,0,0,0,0,240,223,112,234,242,157,64,251,41,198,178,167,98,7,104,0,248,39,132,39,191,204,223,204,236,246,71,237,1,8,0,0,0,0,64,213,227,42,15,128,42,227,115,249,33,254,217,39,103,44,251,88,91,197,0,0,80,109,52,113,190,158,95,150,39,236,113,217,171,26,0,168,122,92,229,1,0,0,0,144,154,112,26,243,157,63,251,41,62,181,167,98,87,49,154,252,201,247,79,218,239,220,190,138,0,72,77,56,141,249,206,159,253,20,159,218,83,177,171,24,77,254,228,251,39,237,119,110,95,69,0,0,0,192,127,195,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,15,64,0,0,0,0,0,0,252,55,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,252,55,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,246,0,4,0,248,39,154,39,95,207,47,203,236,246,184,236,1,8,0,170,68,147,63,249,254,73,251,157,219,87,17,0,128,170,71,0,66,136,243,203,252,205,60,97,127,212,94,213,0,152,210,3,139,249,30,6,218,223,228,83,123,39,219,10,33,196,249,101,254,102,158,176,63,106,175,106,0,0,0,0,80,37,164,252,183,247,179,219,31,195,190,138,0,240,79,8,79,126,153,191,153,217,237,143,218,3,16,0,0,84,9,41,0,255,237,253,236,246,199,176,175,34,0,82,19,81,99,126,240,103,223,194,167,246,171,237,42,134,148,0,255,246,126,118,251,99,216,87,17,0,169,137,168,49,63,248,179,111,225,83,251,213,118,43,4,0,0,0,64,149,129,185,124,15,0,255,236,111,50,150,189,147,61,165,199,85,30,0,234,13,73,156,164,213,218,112,81,75,201,110,45,185,150,58,161,132,230,38,143,203,15,233,44,254,94,75,189,49,143,31,84,90,214,122,120,118,84,101,1,179,115,44,116,156,251,216,191,114,172,95,226,85,26,175,70,205,66,218,119,68,75,141,239,214,100,67,101,66,73,167,71,228,117,159,17,91,234,45,172,73,155,98,68,236,105,43,11,243,165,141,200,198,80,238,181,109,243,0,0,213,70,19,231,235,249,101,121,194,30,151,189,170,1,48,165,199,23,243,67,12,180,79,206,167,246,177,54,107,30,0,0,170,141,38,206,215,243,203,242,132,61,46,123,85,3,96,74,143,47,230,135,24,104,159,156,79,237,99,109,214,60,0,0,0,0,96,74,15,44,230,123,24,104,127,147,79,237,157,108,214,60,0,84,27,66,156,95,230,111,230,9,251,163,246,170,6,0,192,148,30,88,204,247,48,208,254,38,159,218,59,217,172,121,0,168,54,132,56,191,204,223,204,19,246,71,237,85,13,0,0,0,0,160,74,120,184,126,52,30,241,171,180,20,111,251,79,114,220,168,38,85,252,171,160,240,199,74,100,0,255,12,166,100,80,251,240,91,216,92,237,171,8,0,0,0,168,243,168,173,82,35,195,141,204,189,227,141,81,121,75,41,17,213,113,74,78,200,121,193,111,249,45,85,115,249,49,219,253,232,39,117,150,169,43,143,103,121,201,30,231,170,208,156,97,207,232,113,149,7,128,245,99,62,50,114,175,40,153,116,69,45,164,78,43,13,90,111,221,166,182,175,248,123,91,189,141,81,151,34,159,130,184,104,227,193,20,43,56,107,133,115,44,212,194,44,254,59,48,151,239,225,159,253,77,198,178,119,178,85,12,0,84,61,130,16,146,56,73,171,181,225,162,150,146,221,90,114,45,117,66,9,205,77,30,151,31,210,89,252,189,150,122,99,30,63,168,180,172,245,240,236,168,202,2,102,231,88,232,56,247,177,87,52,0,146,244,99,253,18,175,210,120,53,106,22,210,190,35,90,106,124,183,38,27,42,19,74,58,61,34,175,251,140,216,82,111,97,77,218,20,35,98,79,91,89,152,47,109,68,54,134,114,175,109,155,7,0,168,54,154,56,95,207,47,203,19,246,184,236,169,137,47,230,135,24,104,159,156,79,237,99,109,214,60,0,0,0,0,0,0,128,42,33,229,191,189,159,221,254,24,246,85,4,64,106,34,106,204,15,254,236,91,248,212,126,181,221,10,1,0,0,0,0,170,141,38,206,215,243,203,242,132,61,46,123,85,3,96,74,143,47,230,135,24,104,159,156,79,237,99,109,214,60,0,0,0,0,0,0,64,45,101,20,119,83,248,194,81,122,205,220,216,33,223,220,26,137,21,36,241,200,109,74,194,19,82,115,195,24,207,211,100,81,223,25,210,207,214,177,138,181,174,227,188,196,174,230,132,54,133,210,86,146,10,141,82,111,203,67,251,23,197,29,81,83,60,37,135,117,21,185,53,72,79,73,226,245,148,152,149,18,171,26,149,48,73,175,105,127,178,208,69,38,107,95,65,0,0,170,30,88,121,0,93,94,208,147,148,241,185,252,16,0,255,236,147,51,150,61,172,173,144,188,5,141,158,225,214,172,81,139,164,148,73,74,8,37,59,106,125,29,83,168,230,227,62,165,182,212,244,136,96,228,49,53,77,68,174,93,164,45,227,170,83,53,146,163,216,71,17,32,239,237,140,67,61,69,100,165,81,105,141,91,37,241,22,235,144,223,110,52,9,45,244,36,185,239,51,42,245,253,165,78,114,14,214,158,10,152,120,179,14,27,175,222,218,222,44,116,156,165,218,45,16,118,134,66,99,125,76,189,62,115,245,204,204,204,210,132,189,59,166,228,195,69,253,42,73,106,133,138,18,41,207,12,75,151,15,63,151,203,60,29,174,30,36,163,142,233,14,83,49,226,104,117,131,84,41,135,225,206,203,177,73,26,242,19,158,174,91,109,71,180,223,86,113,220,220,211,224,90,220,187,26,27,172,207,179,13,248,182,46,67,236,222,139,14,175,104,236,27,141,92,193,110,151,135,220,85,106,246,244,1,127,205,27,126,173,12,191,127,229,29,189,222,240,225,10,189,115,120,201,225,246,53,2,92,12,93,148,164,37,42,65,93,174,172,180,112,9,173,22,248,13,176,117,121,145,207,204,186,87,212,210,179,10,173,59,228,168,237,253,235,144,88,159,202,161,190,44,96,174,28,53,175,179,235,37,230,226,15,94,217,100,71,198,170,206,166,73,163,134,42,53,49,209,56,77,235,148,40,149,241,128,153,68,83,188,156,135,123,186,77,91,43,105,232,137,243,208,234,109,114,115,22,241,165,44,46,245,136,245,232,128,99,76,148,177,38,219,39,228,133,142,232,163,208,87,41,193,188,145,203,73,225,168,83,2,89,172,138,130,119,69,79,37,172,99,3,55,165,89,203,118,65,0,249,231,197,63,225,171,215,173,182,74,180,197,109,226,132,127,74,159,242,38,247,23,27,119,185,158,57,140,165,196,250,92,221,22,251,183,253,190,154,222,211,234,11,7,62,208,35,206,200,1,237,182,8,185,162,172,172,132,86,11,168,16,10,48,7,204,231,215,90,65,21,34,150,190,45,120,63,35,151,153,141,28,214,218,81,230,3,232,86,68,181,32,199,92,46,138,197,149,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,1,46,44,93,148,180,160,203,139,10,16,245,56,224,207,175,23,44,192,95,100,177,40,0,32,251,17,18,51,47,179,228,215,114,119,150,168,219,27,117,153,211,170,218,85,12,119,54,116,127,87,250,247,46,245,93,124,102,73,69,242,254,240,130,59,52,204,117,246,82,227,189,168,101,210,168,238,144,23,248,139,179,55,205,238,177,190,123,247,94,110,93,211,11,91,45,126,165,229,35,189,2,121,124,249,32,164,124,172,26,253,14,232,53,19,212,121,40,41,225,101,6,118,79,85,70,69,192,39,247,47,117,123,151,99,201,246,220,247,22,209,140,246,135,132,252,208,175,96,136,203,213,187,101,56,166,49,30,201,221,228,176,3,63,115,209,173,196,84,246,68,131,232,127,123,191,238,123,238,107,75,56,218,107,17,0,0,0,231,120,47,183,99,183,112,208,229,28,233,183,179,181,128,58,93,45,22,245,169,80,20,245,97,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,208,100,128,250,238,69,59,202,103,68,137,207,156,98,56,244,215,130,49,88,150,149,10,210,64,246,78,196,23,217,159,142,156,124,82,82,219,72,183,208,29,77,55,9,93,173,230,21,111,29,30,228,52,132,250,239,231,120,248,60,77,54,30,49,69,240,136,116,232,243,12,76,203,76,151,64,105,108,235,196,250,66,151,45,137,157,53,104,147,89,233,40,74,113,91,49,147,202,99,173,200,166,219,33,2,134,136,236,95,161,229,166,187,40,17,111,17,135,249,149,51,162,86,143,118,137,198,165,223,65,86,97,209,13,162,194,0,255,149,171,187,92,153,17,96,238,228,45,125,18,237,42,13,185,162,68,165,244,1,239,175,252,218,244,218,136,52,31,35,105,216,71,252,122,186,118,183,183,204,135,123,153,81,226,0,168,184,50,20,0,0,80,1,119,110,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,0,0,23,72,204,47,61,9,74,50,137,250,208,69,45,146,228,28,81,117,51,72,29,23,87,178,178,4,91,69,155,212,172,9,227,166,80,147,174,55,91,158,125,161,97,253,157,248,235,180,221,230,168,182,185,21,239,214,210,183,188,79,248,59,48,44,35,232,49,175,190,120,33,125,185,54,188,149,237,27,240,74,238,233,113,100,234,71,244,173,73,117,186,52,179,250,227,111,30,177,43,119,114,215,1,247,218,59,156,124,182,76,136,190,218,218,48,149,62,225,234,176,174,40,67,37,137,217,121,155,191,96,166,181,103,16,238,175,159,57,146,121,210,144,107,73,139,195,58,185,132,3,23,194,146,95,86,16,207,178,47,63,101,102,69,251,189,49,47,127,175,8,233,139,204,36,217,230,42,206,169,74,175,65,83,119,47,239,169,87,96,114,25,52,22,29,252,113,70,162,250,236,211,222,139,88,127,234,34,115,69,146,172,53,215,110,8,33,14,185,92,69,96,198,108,130,163,168,176,34,20,217,143,248,241,175,181,105,84,71,247,94,195,169,17,95,186,146,118,216,35,49,71,162,238,254,218,169,94,212,146,82,178,28,113,117,106,164,142,75,117,71,75,240,85,209,162,26,157,53,14,102,237,176,146,205,110,103,215,108,208,175,165,115,215,218,89,115,39,109,78,197,174,109,161,221,194,116,202,44,162,207,136,152,98,152,196,231,92,204,75,28,67,180,91,25,231,63,151,241,114,107,229,130,37,39,221,111,13,51,149,154,201,164,75,144,147,248,244,168,181,154,141,121,107,47,103,217,18,141,145,0,255,23,235,229,218,52,31,207,233,216,117,90,138,40,238,105,137,141,223,50,74,2,119,164,89,211,97,198,106,31,71,192,251,121,162,167,196,169,69,148,74,106,174,238,35,66,105,125,88,157,21,246,176,166,85,199,193,143,23,118,230,69,68,70,113,179,101,169,243,88,0,84,208,133,194,197,21,1,184,51,45,92,212,167,197,127,3,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,118,128,134,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,30,128,0,0,0,152,210,3,139,249,30,6,218,223,228,83,123,39,155,53,143,41,61,176,152,239,97,160,253,77,62,181,119,178,87,17,16,213,229,7,129,246,45,140,101,191,218,94,101,8,245,74,205,221,127,75,105,27,113,0,255,220,44,111,91,14,207,253,107,155,242,105,141,231,159,50,231,108,29,253,95,231,37,118,21,35,170,203,15,2,237,91,24,203,126,181,189,170,103,210,164,139,174,29,36,9,124,250,52,165,77,9,33,25,125,103,110,164,81,237,125,120,225,205,122,47,126,56,235,51,223,187,122,204,172,203,113,118,218,125,105,174,178,41,19,102,4,37,73,9,253,59,165,240,247,235,142,31,239,53,106,173,181,36,183,239,75,42,235,253,149,54,114,49,214,158,246,152,104,61,14,39,175,226,218,162,44,148,147,167,218,43,26,78,93,190,19,104,63,197,88,246,84,236,159,137,145,145,145,17,153,52,105,68,165,133,148,136,218,56,141,75,163,182,207,248,101,42,91,14,153,68,14,233,84,170,211,37,211,174,66,155,85,129,86,77,106,117,21,39,205,136,74,35,131,228,42,17,25,46,219,146,27,146,117,181,197,121,194,174,105,83,20,85,195,178,238,91,206,211,140,42,138,69,140,228,136,152,55,202,226,252,205,174,207,198,80,70,103,79,72,192,23,243,67,12,180,79,206,167,246,177,54,19,162,77,148,132,95,75,150,154,81,106,6,105,155,182,33,153,43,73,195,100,142,195,231,135,161,45,109,222,114,226,248,120,228,49,146,234,146,235,211,52,97,40,59,146,149,66,178,55,251,108,226,139,249,33,6,218,39,231,83,251,88,123,169,103,180,165,210,74,109,157,160,180,108,82,43,187,193,151,111,81,22,233,222,116,127,91,49,76,83,75,105,117,74,92,30,125,176,135,191,37,132,171,162,51,213,124,46,113,213,75,78,99,79,111,64,125,230,90,59,74,141,136,204,82,130,68,41,165,210,150,56,111,121,201,111,195,146,66,68,141,185,181,137,85,197,82,49,226,177,171,49,151,248,199,202,92,181,198,194,124,153,71,93,230,218,43,73,141,136,12,74,179,38,37,165,210,150,56,111,101,70,140,251,84,66,68,141,185,181,121,180,194,77,191,229,177,171,49,151,24,192,181,172,180,198,194,156,152,16,222,202,138,181,9,41,37,87,78,83,113,205,41,65,67,250,158,55,171,73,117,112,116,225,194,196,183,15,19,24,168,120,87,224,44,11,117,180,87,122,105,222,108,183,66,76,233,1,88,204,247,48,208,254,38,159,218,59,217,171,136,168,46,63,8,180,111,97,44,251,213,118,170,4,22,243,61,12,180,191,201,167,246,78,246,42,34,170,203,15,2,237,91,24,203,126,181,29,160,1,0,0,240,223,112,234,242,157,64,251,41,198,178,167,98,7,104,252,55,156,186,124,39,208,126,138,177,236,169,216,0,255,27,32,60,249,101,254,102,102,183,63,106,15,64,248,39,132,39,191,204,223,204,236,246,71,237,1,8,128,0,255,134,83,151,239,4,218,79,49,150,61,21,59,64,227,191,225,212,229,59,129,246,83,140,101,79,197,254,223,0,225,201,47,243,55,51,187,253,81,123,0,194,63,33,60,249,101,254,102,102,183,63,106,15,64,0,0,0,192,127,195,169,203,119,2,237,167,24,203,158,138,29,160,241,223,112,234,242,157,64,251,41,198,178,167,98,0,255,111,128,240,228,151,249,155,153,221,254,168,61,0,225,159,16,158,252,50,127,51,179,219,31,181,7,32,0,0,0,0,85,143,171,60,80,245,96,205,3,62,151,31,226,159,125,114,198,178,143,181,85,140,42,227,115,249,33,254,217,39,103,44,251,88,91,197,0,80,109,52,113,190,158,95,150,39,236,113,217,171,26,170,141,38,206,215,243,203,242,132,61,46,187,127,2,174,242,64,213,227,42,15,0,0,72,77,128,211,152,239,252,217,79,241,169,61,21,187,138,209,228,79,190,127,210,126,231,246,42,195,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,123,149,1,78,99,190,243,103,63,197,167,246,84,236,42,70,147,63,249,254,73,251,157,219,171,12,167,49,223,249,179,159,226,83,123,42,118,21,163,201,159,124,0,255,164,253,206,237,171,8,0,128,0,255,6,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,0,13,167,46,223,9,180,159,98,44,123,42,246,0,255,134,240,228,151,249,155,153,221,254,168,61,0,1,0,0,0,0,0,255,13,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,1,26,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,123,0,2,0,224,191,1,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,59,64,195,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,15,64,128,127,162,121,242,245,252,178,204,110,143,203,30,128,240,79,52,79,190,158,95,150,217,237,113,217,171,26,208,228,79,190,127,210,126,231,246,85,4,85,162,201,159,124,0,255,164,253,206,237,171,8,84,61,32,0,33,196,249,101,254,102,158,176,63,106,247,79,4,32,132,56,191,204,223,204,19,246,71,237,169,9,192,98,190,135,129,246,55,249,212,222,201,182,66,8,113,126,153,191,153,39,236,143,218,83,19,88,204,247,48,208,254,38,159,218,59,217,86,8,33,206,47,243,55,243,132,253,81,123,85,3,0,0,128,42,33,229,191,189,159,221,254,24,246,85,4,85,66,202,127,123,63,187,253,49,236,170,13,16,158,252,50,127,51,179,219,31,181,7,32,252,19,194,147,95,230,111,102,118,251,163,246,0,4,0,85,66,202,127,123,63,187,253,49,236,171,8,170,132,148,0,255,246,126,118,251,99,216,171,12,136,26,243,131,63,251,22,62,181,95,109,87,49,164,252,183,247,179,219,31,195,94,101,68,141,249,193,159,125,11,159,218,175,182,171,24,82,254,219,251,217,237,143,97,175,50,32,106,204,15,254,236,91,248,212,126,181,221,10,145,154,136,26,243,131,63,251,22,62,181,95,109,183,66,0,0,64,149,1,152,203,247,240,207,254,38,99,217,59,217,83,122,176,230,129,185,124,15,0,255,236,111,50,150,189,147,61,165,199,101,30,48,162,194,39,53,122,37,65,243,214,186,237,211,205,13,66,107,109,76,110,74,33,37,225,107,169,141,28,50,61,53,49,241,240,140,195,226,60,97,77,6,180,133,142,115,32,163,233,113,149,199,140,94,212,55,169,145,217,100,196,222,241,38,153,50,148,210,136,234,56,37,39,228,50,39,70,196,136,169,185,252,152,237,142,21,107,42,196,212,149,199,179,76,107,115,178,82,104,206,176,47,16,38,205,136,74,35,131,228,42,17,25,46,219,146,27,146,117,181,197,121,194,206,162,168,26,150,117,223,114,158,102,222,81,17,35,57,34,230,141,114,142,13,89,159,141,161,76,105,127,25,77,156,175,231,151,229,9,123,92,118,48,35,181,200,164,25,206,19,249,32,73,91,48,75,202,90,227,21,90,30,167,237,134,234,52,195,144,246,37,97,102,10,107,47,35,189,37,230,148,155,53,108,200,47,78,134,242,103,251,135,209,196,249,122,126,89,158,176,199,101,79,77,192,23,243,67,12,180,79,206,167,246,177,54,107,30,83,122,124,49,63,196,64,251,228,124,106,31,107,179,230,1,160,218,104,226,124,61,191,44,79,216,227,178,87,53,84,27,77,156,175,231,151,229,9,123,92,246,212,4,124,49,63,196,64,251,228,124,106,31,107,179,230,49,165,199,23,243,67,12,180,79,206,167,246,177,54,107,30,0,0,0,48,165,7,22,243,61,12,180,191,201,167,246,78,54,107,30,83,122,96,49,223,195,64,251,155,124,106,239,100,91,33,64,136,243,203,252,205,60,97,127,212,94,213,80,109,8,113,126,153,191,153,39,236,143,218,171,26,0,83,122,96,49,223,195,64,251,155,124,106,239,100,179,230,49,165,7,22,243,61,12,180,191,201,167,246,78,182,21,2,132,56,191,204,223,204,19,246,71,237,85,13,213,134,16,231,151,249,155,121,194,254,168,189,170,1,0,0,0,168,122,92,229,129,170,71,16,130,54,161,191,68,105,163,109,163,86,227,161,53,179,101,30,218,182,229,45,100,122,67,235,162,136,183,35,198,29,141,29,102,56,16,187,254,59,28,202,219,220,9,69,180,135,0,255,236,31,237,21,13,68,253,140,168,164,38,169,164,208,66,51,105,161,149,38,41,180,210,140,140,140,140,216,165,173,69,146,65,167,113,144,67,67,60,116,233,225,96,246,101,171,50,102,101,25,3,248,199,1,168,210,50,42,161,53,74,182,225,144,90,163,33,99,242,144,74,178,180,141,67,222,194,184,238,11,226,70,118,75,172,19,86,223,113,168,141,133,68,81,69,187,87,206,181,51,236,99,111,219,117,13,72,211,99,36,137,79,234,53,82,131,230,173,117,28,214,123,147,133,214,218,152,220,84,90,197,197,17,82,27,57,100,130,154,225,37,226,25,135,197,121,194,229,252,103,119,29,231,64,182,204,227,55,33,105,27,181,90,39,62,9,41,217,173,37,17,74,171,165,208,220,228,113,249,29,131,74,220,8,169,55,230,241,123,186,204,69,17,207,142,170,44,160,182,129,187,142,115,31,59,64,131,76,74,106,123,199,167,17,101,17,114,137,221,37,50,201,114,138,152,57,151,242,112,180,122,115,75,169,34,133,154,225,37,226,193,171,86,95,92,98,131,88,168,133,193,218,41,12,204,229,123,248,103,127,147,177,236,157,236,143,84,51,54,137,221,146,140,140,154,81,226,65,85,179,68,157,78,72,105,158,230,5,177,132,59,45,165,33,137,70,61,202,85,234,44,145,153,49,179,242,143,129,74,21,28,220,14,142,192,92,190,135,127,246,55,25,203,222,201,158,210,3,46,243,24,81,225,147,26,189,146,160,121,107,221,246,233,230,6,161,181,54,38,55,165,144,146,240,181,212,70,14,153,158,154,152,120,120,198,97,113,158,176,38,3,218,66,199,57,144,209,244,184,202,3,85,15,16,205,79,154,17,149,70,6,201,85,34,50,92,182,37,55,36,235,106,139,243,132,157,69,81,53,44,235,190,229,60,205,188,163,34,70,114,68,204,27,229,28,27,178,62,27,67,153,210,70,79,81,223,164,70,102,147,17,123,199,155,100,202,80,74,35,170,227,148,156,144,203,156,24,17,35,166,230,242,99,182,59,86,172,169,16,83,87,30,207,50,173,205,201,74,161,57,195,182,70,164,22,153,52,195,121,34,31,36,105,11,102,73,89,107,188,66,203,227,180,221,80,157,102,24,210,190,36,204,76,97,237,101,164,183,196,156,114,179,134,13,249,197,201,80,254,108,0,255,48,160,137,243,245,252,178,60,97,143,203,158,154,248,98,126,136,129,246,201,249,212,62,214,182,66,52,113,190,158,95,150,39,236,113,217,83,19,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,0,0,0,0,85,66,202,127,123,63,187,253,49,236,171,8,170,132,148,0,255,246,126,118,251,99,216,171,12,136,26,243,131,63,251,22,62,181,95,109,183,66,164,38,162,198,252,224,207,190,133,79,237,87,219,173,16,0,0,0,160,218,104,226,124,61,191,44,79,216,227,178,87,53,84,27,77,156,175,231,151,229,9,123,92,246,212,4,124,49,63,196,64,251,228,124,106,31,107,179,230,49,165,199,23,243,67,12,180,79,206,167,246,177,54,107,30,0,0,0,0,0,128,13,9,45,89,105,181,120,73,141,82,194,137,135,214,188,125,171,81,220,90,72,201,138,69,172,74,57,75,168,122,36,222,112,241,105,208,170,83,171,102,101,74,98,7,151,217,254,44,148,158,39,236,9,61,230,50,35,215,78,154,73,87,20,90,105,133,212,160,245,214,109,138,195,148,184,57,212,219,24,117,41,18,234,135,181,10,30,76,177,130,179,170,216,192,93,45,204,98,182,60,40,244,24,181,82,82,163,113,47,149,78,246,59,202,167,59,205,66,106,61,105,211,190,103,209,55,66,106,35,85,7,99,80,97,76,68,60,67,154,36,48,174,189,201,93,199,89,157,29,4,65,70,100,146,146,73,219,146,73,226,81,183,187,203,214,18,25,165,137,50,247,160,245,13,209,50,9,147,72,212,52,121,52,197,199,141,168,178,162,242,139,71,89,157,149,190,242,58,207,233,177,136,147,80,248,53,9,57,23,233,163,71,54,110,144,26,194,208,75,86,231,25,59,110,60,119,71,93,119,204,70,107,134,17,82,168,212,181,20,26,109,180,41,220,96,171,70,67,62,109,167,75,220,230,1,34,34,34,34,34,73,146,72,74,8,37,145,180,109,218,150,60,166,27,102,196,178,148,17,135,67,98,215,91,118,218,212,41,145,169,80,161,215,76,100,3,85,154,116,211,246,207,73,50,163,146,136,160,185,74,70,132,243,54,227,182,4,221,110,109,94,179,187,200,169,246,101,218,71,28,168,89,134,85,196,71,110,137,101,163,108,224,124,214,231,100,40,175,217,182,56,51,72,73,82,232,223,73,133,191,159,118,196,120,47,81,11,173,197,184,251,104,178,88,239,163,180,113,139,177,137,31,220,227,165,245,70,156,108,230,80,118,81,238,202,201,92,118,90,194,94,177,215,222,148,86,167,121,167,215,41,205,91,183,199,37,21,47,220,247,111,193,187,70,5,113,75,207,238,235,206,204,50,158,102,168,251,58,198,102,43,132,180,54,181,210,86,146,9,137,74,115,43,67,251,31,181,29,87,115,188,34,119,116,41,57,36,200,76,185,225,5,149,152,171,18,149,102,149,240,70,95,102,127,114,87,122,46,107,87,105,92,63,228,51,34,214,142,26,73,118,84,66,105,181,148,32,52,215,113,106,195,138,184,185,165,59,25,149,42,242,233,135,139,10,254,76,113,141,179,86,216,192,65,79,204,98,228,7,20,0,96,219,184,19,226,231,51,178,127,138,183,126,73,92,150,137,20,59,20,207,18,226,234,146,80,91,153,198,34,205,6,246,91,2,254,123,194,111,101,208,116,221,131,159,195,150,137,95,197,233,93,148,79,209,226,190,202,93,15,121,159,27,16,114,17,0,255,94,234,131,144,92,233,228,211,61,217,106,110,72,97,156,240,137,252,48,138,133,37,94,229,18,61,196,250,59,114,237,229,77,125,238,174,119,26,55,227,35,196,198,237,157,193,41,197,161,60,157,7,136,183,50,162,234,178,144,220,73,105,133,254,151,150,91,146,79,125,77,51,162,48,198,36,108,204,83,135,119,227,252,231,34,158,174,18,93,150,135,39,153,79,61,197,210,44,183,22,171,181,152,28,83,76,24,203,55,198,218,201,17,237,34,141,43,83,142,226,189,29,186,140,29,123,87,82,43,13,137,142,203,45,57,44,74,212,239,29,145,25,25,43,136,168,113,105,102,144,68,132,144,38,53,142,154,204,158,38,173,118,120,131,176,20,23,109,112,118,90,196,149,113,254,114,25,63,23,73,117,165,109,162,70,62,228,196,44,113,77,69,232,160,215,148,106,146,194,194,76,20,154,7,89,59,65,188,191,222,90,52,61,247,224,231,50,228,225,103,92,222,147,178,120,59,122,90,142,154,201,147,182,126,30,226,173,140,168,186,44,36,159,148,150,232,127,105,185,217,111,150,211,172,104,139,183,9,23,115,144,30,114,253,157,116,237,85,163,109,110,142,119,122,183,227,156,90,186,120,227,5,238,80,108,96,80,132,188,189,34,106,145,249,138,253,179,204,84,74,227,173,164,199,221,140,195,88,185,190,231,82,169,82,18,252,98,175,114,182,66,123,60,2,224,197,157,219,155,36,245,222,58,22,47,64,70,20,58,7,61,141,146,242,81,142,43,162,180,10,40,127,186,210,141,227,189,168,115,188,151,31,89,225,88,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,64,133,92,10,168,128,121,81,183,120,47,73,77,133,21,185,184,0,0,255,250,216,221,226,0,23,86,220,139,136,36,73,201,28,228,151,91,159,209,196,133,124,6,89,65,171,19,20,243,50,246,142,82,222,26,119,250,144,81,116,25,161,171,213,35,147,60,236,168,50,37,133,134,3,254,123,75,79,130,134,187,29,114,28,51,254,235,43,52,84,178,130,230,9,66,125,247,98,236,230,51,10,205,21,48,199,189,101,83,75,24,225,23,59,69,35,166,176,251,26,4,0,255,105,246,219,187,188,19,219,115,159,55,134,53,218,197,140,226,238,191,243,32,143,235,232,100,97,16,163,63,126,246,232,71,253,78,124,195,211,22,41,163,218,202,251,111,14,57,188,17,122,160,207,3,171,219,32,8,184,50,20,232,99,220,95,145,95,235,175,36,209,186,217,152,231,3,160,28,243,86,230,42,36,14,114,200,101,62,2,160,90,184,159,113,161,90,188,151,105,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,48,221,128,91,159,162,118,173,77,91,121,42,96,222,234,223,74,8,75,184,112,165,2,246,107,194,61,26,252,98,37,45,179,165,148,144,221,50,168,49,150,100,148,49,22,162,56,247,23,59,23,40,224,164,100,54,180,73,248,194,28,246,249,179,231,38,38,85,79,167,167,148,158,36,92,134,196,90,120,22,53,7,1,68,93,0,255,140,160,81,87,221,71,41,237,200,141,143,61,217,51,22,19,218,99,26,9,9,121,25,30,126,241,162,196,163,187,186,71,148,160,26,243,47,39,85,208,149,118,123,132,11,112,175,86,9,196,206,106,81,97,103,40,0,0,0,0,160,2,166,46,20,21,119,46,66,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,5,57,172,200,239,140,164,148,54,52,9,67,89,54,142,183,67,252,195,207,69,68,230,10,66,51,147,144,108,197,180,167,152,92,58,14,137,24,240,11,122,225,99,134,101,57,35,145,4,250,229,245,89,215,222,92,127,122,16,82,222,233,118,191,203,167,76,198,111,250,12,40,155,93,97,199,55,214,151,191,50,75,172,136,200,36,17,73,222,39,147,144,183,158,222,182,37,161,178,88,59,220,249,65,77,10,99,97,214,49,87,105,254,180,219,7,249,231,197,63,225,171,239,189,182,51,105,215,95,248,224,92,83,45,221,239,51,246,120,57,144,49,26,114,145,203,103,126,217,36,147,152,25,178,72,100,93,149,38,199,193,110,203,170,36,6,229,20,188,212,184,249,166,157,30,81,208,139,127,68,234,170,211,198,142,54,200,221,131,105,82,151,234,58,99,241,89,172,48,130,147,58,14,180,87,140,244,49,234,135,79,171,177,106,197,73,86,76,73,167,249,0,132,205,134,245,119,70,254,55,218,106,9,136,190,129,51,222,13,231,240,148,222,193,71,79,57,202,54,107,168,47,34,98,37,73,74,120,9,245,183,107,175,174,223,170,217,214,233,117,79,123,66,137,140,247,244,159,87,201,252,236,247,141,59,81,23,63,87,102,234,163,144,74,217,110,20,39,179,116,86,77,78,234,150,74,164,138,155,249,197,201,197,226,28,4,93,46,31,145,186,66,18,71,102,50,165,212,212,104,198,144,126,141,220,130,221,83,93,118,240,243,199,246,246,87,226,210,229,98,149,200,136,204,58,165,5,33,59,36,40,83,10,169,212,80,247,148,241,80,235,188,230,123,135,91,76,99,24,63,195,25,217,70,65,132,151,203,252,44,52,87,118,142,87,67,204,117,82,174,213,60,2,205,48,42,241,52,51,29,0,0,0,47,88,184,152,1,184,51,211,2,224,191,1,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,123,93,167,17,90,162,82,151,94,233,209,212,134,18,247,37,180,84,154,119,39,82,53,228,80,219,162,22,145,26,96,114,40,210,162,73,172,21,94,86,137,72,24,135,218,201,164,142,27,204,100,3,178,43,54,132,39,191,204,223,204,236,246,71,237,1,8,0,0,128,41,61,176,152,239,97,160,253,77,62,181,119,178,89,243,152,210,3,139,249,30,6,218,223,228,83,123,39,123,21,1,81,93,126,16,104,223,194,88,246,171,237,0,141,0,255,70,84,151,31,4,218,183,48,150,253,106,59,64,195,63,193,166,213,164,116,55,154,85,143,90,27,53,165,77,9,113,119,227,14,207,190,198,53,111,173,161,153,10,182,59,6,42,254,20,113,11,227,218,22,247,215,121,153,125,201,188,7,141,150,217,150,44,81,143,168,228,137,74,11,41,185,66,159,198,220,152,14,198,97,42,109,170,41,242,192,30,50,39,169,105,201,53,139,180,143,68,246,40,133,100,174,22,33,187,147,29,107,211,82,106,174,162,38,229,154,75,130,132,244,51,79,80,115,233,224,232,194,133,134,115,32,38,240,83,241,174,207,89,238,26,103,175,244,210,76,198,158,154,80,58,128,46,98,239,149,148,100,102,4,165,89,147,82,74,138,83,91,198,45,141,24,247,169,180,150,221,144,104,85,20,87,184,233,183,68,10,205,101,31,163,115,45,43,85,240,59,175,143,123,229,90,123,147,58,173,230,157,94,39,245,238,222,217,150,84,188,112,223,184,27,23,234,20,196,45,61,187,211,251,44,55,120,154,161,238,23,248,148,213,14,16,207,172,197,221,181,214,90,163,82,154,52,42,141,110,164,77,74,74,211,52,193,57,228,70,84,67,154,66,30,114,195,68,38,86,14,169,136,151,47,86,2,179,141,13,109,125,174,138,206,183,182,21,2,226,70,73,120,132,100,169,153,148,68,86,183,105,27,146,185,163,186,111,4,57,124,126,24,218,18,151,161,224,129,145,71,30,35,169,46,135,66,85,44,134,178,35,89,233,59,135,180,127,53,0,166,244,0,44,230,123,24,104,127,147,79,237,157,236,85,68,84,151,31,4,218,183,48,150,253,106,59,85,2,139,249,30,6,218,223,228,83,123,39,123,21,17,213,229,7,129,246,45,140,101,191,218,14,208,0,0,0,248,111,56,117,249,78,160,253,20,99,217,83,177,3,52,254,27,78,93,190,19,104,63,197,88,246,84,236,0,255,13,16,158,252,50,127,51,179,219,31,181,7,32,252,19,194,147,95,230,111,102,118,251,163,246,0,4,192,127,195,169,203,119,2,237,167,24,203,158,138,29,160,65,151,105,132,150,168,212,165,87,122,52,181,161,196,125,9,45,149,230,221,137,84,13,57,212,182,168,69,164,6,152,28,138,180,104,18,107,133,151,85,34,18,198,161,118,50,169,227,6,51,217,128,236,138,13,16,158,252,50,127,51,179,219,31,181,7,32,146,244,130,86,163,36,106,208,44,73,34,107,144,124,9,45,21,62,205,161,45,153,21,145,216,124,40,109,203,229,80,25,145,64,155,94,93,114,21,170,201,51,94,180,227,108,165,144,172,107,51,231,49,31,25,185,87,148,76,186,162,22,82,167,149,6,173,183,110,83,219,87,252,189,173,222,198,168,75,145,79,65,92,180,241,96,138,21,156,181,194,57,22,106,97,22,39,63,0,0,0,254,27,78,93,190,19,104,63,197,88,246,84,236,0,141,0,255,134,83,151,239,4,218,79,49,150,61,21,251,127,3,132,39,191,204,223,204,236,246,71,237,1,8,0,255,132,240,228,151,249,155,153,221,254,168,61,0,1,0,0,0,168,122,92,229,129,170,7,107,30,240,185,252,16,0,255,236,147,51,150,125,172,173,98,84,25,159,203,15,241,207,62,57,99,217,199,218,42,6,128,106,163,137,243,245,252,178,60,97,143,203,94,213,80,109,52,113,190,158,95,150,39,236,113,217,253,19,112,149,7,170,30,87,121,0,0,64,106,2,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,87,25,78,99,190,243,103,63,197,167,246,84,236,42,70,147,63,249,254,73,251,157,219,171,12,112,26,243,157,63,251,41,62,181,167,98,175,58,230,115,213,189,234,148,70,63,141,218,208,219,54,107,141,126,49,115,154,9,206,248,242,20,111,130,244,245,190,99,18,23,46,20,40,51,7,120,199,20,38,112,43,179,182,171,29,78,99,190,243,103,63,197,167,246,84,236,245,141,145,145,145,17,153,52,105,68,165,133,148,136,218,56,141,75,163,182,207,248,101,42,91,14,153,68,14,233,84,170,211,37,211,174,66,155,85,129,86,77,106,53,44,15,128,218,86,123,11,109,188,39,141,135,36,205,18,77,117,147,20,90,105,146,226,190,167,157,154,19,172,57,197,148,28,230,135,71,142,26,166,102,69,252,48,132,187,34,95,249,212,86,202,98,51,180,43,53,254,27,224,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,3,52,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,0,252,55,192,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,7,107,109,144,82,75,70,241,22,132,68,6,37,109,152,218,90,222,85,50,107,249,141,38,156,53,196,182,153,20,20,202,225,37,86,14,119,85,46,157,93,79,109,170,219,215,6,159,217,105,236,244,45,246,202,111,250,206,245,233,223,233,52,199,59,240,39,177,33,226,191,7,15,124,170,95,112,142,126,164,79,233,41,217,196,246,188,134,254,139,60,106,179,230,1,0,118,25,73,42,77,82,41,45,180,100,210,66,43,137,74,11,41,25,25,25,25,185,168,67,143,36,131,78,227,28,185,122,152,43,209,195,193,236,203,86,27,60,205,13,6,240,143,191,142,0,255,6,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,0,13,167,46,223,9,180,159,98,44,123,42,246,0,255,134,240,228,151,249,155,153,221,254,168,61,0,1,254,137,230,201,215,243,203,50,187,61,46,123,0,194,63,209,60,249,122,126,89,102,183,199,101,175,106,64,147,63,249,254,73,251,157,219,87,17,84,137,38,127,242,253,147,246,59,183,175,34,80,245,128,0,132,16,231,151,249,155,121,194,254,168,221,63,17,128,16,226,252,50,127,51,79,216,31,181,167,38,0,139,249,30,6,218,223,228,83,123,39,219,10,33,196,249,101,254,102,158,176,63,106,79,77,96,49,223,195,64,251,155,124,106,239,100,91,33,132,56,191,204,223,204,19,246,71,237,85,13,0,0,0,170,132,148,0,255,246,126,118,251,99,216,87,17,84,9,41,0,255,237,253,236,246,199,176,171,54,64,120,242,203,252,205,204,110,127,212,30,128,240,79,8,79,126,153,191,153,217,237,143,218,3,16,0,84,9,41,0,255,237,253,236,246,199,176,175,34,168,18,82,254,219,251,217,237,143,97,175,50,32,106,204,15,254,236,91,248,212,126,181,93,197,144,242,223,222,207,110,127,12,123,149,17,53,230,7,127,246,45,124,106,191,218,174,98,72,249,111,239,103,183,63,134,189,202,128,168,49,63,248,179,111,225,83,251,213,118,43,68,106,34,106,204,15,254,236,91,248,212,126,181,221,10,1,0,0,85,6,96,46,223,195,63,251,155,140,101,239,100,79,233,193,154,7,230,242,61,252,179,191,201,88,246,78,246,148,30,87,121,64,98,162,153,17,149,158,85,68,233,170,244,116,29,83,91,203,187,50,154,86,188,220,122,250,113,75,75,77,15,25,148,90,60,58,99,100,70,76,80,81,153,199,220,236,97,165,208,252,196,110,135,168,238,185,72,70,36,125,24,167,78,105,173,132,230,67,43,147,53,43,161,244,97,76,111,153,120,226,189,113,92,241,234,211,39,84,1,107,181,203,164,5,62,42,100,195,184,194,204,236,200,254,221,128,210,216,81,233,229,173,59,178,102,22,80,142,9,161,101,19,210,50,175,136,80,48,222,145,210,62,239,91,94,118,244,152,155,206,18,59,74,115,240,210,86,112,50,148,29,219,235,17,77,156,175,231,151,229,9,123,92,118,218,148,52,50,41,141,204,26,155,68,100,184,140,51,114,107,144,213,22,231,9,59,187,156,118,159,167,125,203,121,154,121,88,59,124,220,150,152,55,202,57,206,231,66,78,134,50,165,189,132,104,226,124,61,191,44,79,216,227,178,167,38,224,139,249,33,6,218,39,231,83,251,88,155,53,143,41,61,190,152,31,98,160,125,114,62,181,143,181,89,243,0,80,109,52,113,190,158,95,150,39,236,113,217,171,26,170,141,38,206,215,243,203,242,132,61,46,123,106,2,190,152,31,98,160,125,114,62,181,143,181,89,243,152,210,227,139,249,33,6,218,39,231,83,251,88,155,53,15,0,0,0,152,210,3,139,249,30,6,218,223,228,83,123,39,155,53,143,41,61,176,152,239,97,160,253,77,62,181,119,178,173,16,32,196,249,101,254,102,158,176,63,106,175,106,168,54,132,56,191,204,223,204,19,246,71,237,85,13,128,41,61,176,152,239,97,160,253,77,62,181,119,178,195,243,146,68,82,74,73,102,141,160,36,73,134,227,184,142,91,35,242,197,121,93,167,184,181,186,207,155,111,57,199,76,29,59,44,116,91,98,191,60,202,31,126,229,66,110,112,40,95,114,146,30,247,202,181,246,38,117,90,205,59,189,78,234,221,189,179,45,169,120,225,190,113,55,46,212,41,136,91,122,118,167,247,89,110,240,52,67,221,47,240,41,175,32,64,136,243,203,252,205,60,97,127,212,94,213,248,200,52,218,146,204,108,104,180,214,218,189,44,199,37,108,109,41,113,194,117,99,44,18,151,31,10,241,82,3,204,54,173,70,227,177,194,33,38,74,68,26,101,181,161,238,114,136,27,204,100,215,181,131,35,0,0,0,0,85,143,171,60,80,245,88,106,128,134,137,8,239,173,67,40,217,180,4,91,178,105,27,146,25,37,95,247,20,201,25,167,98,88,90,157,50,118,223,128,167,232,113,67,62,151,32,150,230,41,59,153,57,108,173,85,167,237,11,0,255,89,210,136,74,73,137,44,145,149,68,137,112,27,167,113,104,70,190,54,79,235,210,182,80,135,121,242,17,7,153,37,100,135,187,110,68,12,152,71,25,196,208,92,200,50,14,101,116,182,65,8,113,126,153,191,153,39,236,143,218,203,95,72,208,72,113,138,91,146,68,73,134,18,58,114,202,91,73,165,50,244,90,199,196,131,131,1,197,148,18,152,150,37,78,11,153,164,166,101,87,25,107,50,211,112,54,100,58,123,162,253,157,235,26,48,242,177,105,149,30,181,123,165,89,187,59,36,179,112,39,181,164,182,165,124,247,37,26,252,170,211,35,242,105,83,235,71,63,98,11,39,205,90,97,172,93,157,178,248,191,71,210,150,194,167,19,87,106,45,197,187,67,98,31,122,70,80,66,27,21,135,84,82,139,105,65,234,228,82,228,17,234,46,19,121,103,87,59,185,197,154,12,227,174,227,188,197,174,142,0,179,84,143,194,39,5,62,73,18,180,58,12,185,80,2,175,33,241,152,69,181,140,81,145,43,211,176,228,71,53,67,71,173,74,253,150,31,84,105,238,101,52,251,158,147,222,44,100,251,38,140,26,25,53,35,73,144,92,43,40,113,201,46,161,37,165,52,146,60,167,102,132,250,201,82,105,37,213,218,138,176,42,143,222,18,105,84,104,53,75,219,0,86,170,224,135,118,27,4,230,242,61,252,179,191,201,88,246,78,246,148,30,215,121,72,186,34,10,33,14,61,105,214,198,37,89,154,151,208,66,188,181,15,141,49,93,103,220,218,182,116,242,233,208,87,54,113,81,196,137,53,110,101,95,142,176,201,185,194,179,60,202,40,122,192,85,30,168,122,92,229,145,152,128,102,70,84,122,86,17,165,171,210,211,117,76,109,45,239,202,104,90,241,114,235,233,199,45,45,53,61,100,80,106,241,232,140,145,25,49,65,69,101,30,115,179,135,149,66,243,19,251,218,81,26,59,42,189,188,117,71,214,204,2,202,49,33,180,108,66,90,230,21,17,10,198,59,82,218,231,125,203,203,142,30,115,211,89,98,71,105,14,94,218,10,78,134,178,99,59,72,207,69,50,34,233,195,56,117,74,107,37,52,31,90,153,172,89,9,165,15,99,122,203,196,19,239,141,227,138,87,159,62,161,10,88,171,93,38,45,240,81,33,27,198,21,102,102,71,246,196,148,52,50,41,141,204,26,155,68,100,184,140,51,114,107,144,213,22,231,9,59,187,156,118,159,167,125,203,121,154,121,88,59,124,220,150,152,55,202,57,206,231,66,78,134,50,165,189,132,128,38,206,215,243,203,242,132,61,46,123,106,226,139,249,33,6,218,39,231,83,251,88,219,10,209,196,249,122,126,89,158,176,199,101,79,77,124,49,63,196,64,251,228,124,106,31,107,179,230,1,0,0,0,0,0,84,9,41,0,255,237,253,236,246,199,176,175,34,168,18,82,254,219,251,217,237,143,97,175,50,32,106,204,15,254,236,91,248,212,126,181,221,10,145,154,136,26,243,131,63,251,22,62,181,95,109,183,66,0,0,0,128,106,163,137,243,245,252,178,60,97,143,203,94,213,80,109,52,113,190,158,95,150,39,236,113,217,83,19,240,197,252,16,3,237,147,243,169,125,172,205,154,199,148,30,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,0,0,0,0,84,100,74,73,201,172,19,182,56,146,73,106,113,10,57,203,221,93,39,147,36,19,181,68,45,143,250,55,76,56,226,210,168,28,212,4,107,93,103,189,106,200,93,53,57,197,67,122,38,99,87,71,172,29,246,138,189,246,166,180,58,205,59,189,78,105,222,186,189,205,168,120,225,190,127,11,222,213,233,135,91,122,118,95,119,102,110,48,43,67,221,215,241,41,207,39,64,146,74,9,201,146,163,220,36,35,98,244,82,135,33,77,212,218,178,45,75,138,235,150,78,17,102,212,142,68,228,97,19,47,228,87,161,70,162,48,203,176,139,71,109,62,59,105,200,0,255,182,98,67,249,33,151,145,177,118,210,136,178,147,208,74,43,164,100,161,57,141,75,28,166,196,205,33,221,73,167,84,143,80,63,172,85,112,167,133,107,108,84,197,6,238,154,226,9,87,63,214,26,86,74,79,90,163,52,99,183,141,8,90,232,91,34,148,86,75,9,167,113,34,220,144,192,15,107,202,22,54,75,101,81,65,252,202,180,92,180,113,163,33,54,230,119,62,250,204,195,69,166,177,193,122,20,10,143,70,33,39,34,253,181,8,199,205,81,91,216,26,9,234,50,163,198,137,23,117,86,167,33,51,209,106,98,116,20,218,148,43,54,143,202,217,20,150,177,213,100,62,155,182,207,36,194,243,152,164,84,90,130,228,56,55,205,140,36,189,164,97,75,27,133,54,111,243,82,226,180,101,84,244,25,59,36,113,121,56,195,235,248,181,171,113,217,204,76,236,98,46,155,207,54,230,243,191,141,215,0,168,15,80,200,76,139,2,0,206,129,112,235,86,89,43,179,102,251,198,35,30,39,230,7,190,226,214,38,197,164,175,187,111,110,169,208,59,189,81,171,201,76,96,199,32,12,18,162,254,149,234,237,172,155,190,138,171,211,107,79,241,52,187,27,158,244,42,117,113,157,254,196,156,57,35,216,179,141,36,234,115,247,146,230,119,148,172,59,220,226,156,36,165,165,224,134,20,74,234,56,106,55,197,228,112,197,90,211,131,153,138,50,69,59,23,98,253,161,203,136,92,89,178,173,133,147,46,37,181,161,164,17,5,179,30,147,142,216,71,15,245,233,225,195,139,88,145,119,72,17,139,102,136,34,197,168,38,222,228,136,45,108,100,220,204,17,94,114,24,159,47,16,23,253,226,231,83,253,77,30,38,79,74,182,165,253,178,171,232,207,233,112,13,133,10,166,177,86,96,82,123,194,128,23,118,110,173,58,241,94,27,11,184,74,0,250,197,94,59,233,218,171,248,77,175,101,213,55,154,221,209,203,168,24,188,235,244,76,16,43,218,8,118,117,67,252,173,21,65,139,124,148,140,136,204,231,27,33,193,132,152,105,137,248,108,177,74,106,147,250,20,170,139,121,12,224,35,44,167,218,48,8,241,47,254,17,79,231,173,182,35,147,248,53,188,112,5,85,237,214,119,22,23,131,57,146,23,244,144,139,63,248,240,233,142,200,147,39,31,52,43,168,148,48,57,217,58,38,149,104,182,254,248,151,145,91,39,124,158,7,212,149,157,203,40,185,36,78,75,115,63,36,68,170,145,27,84,36,74,120,164,10,60,110,56,152,139,222,178,61,191,24,21,9,113,0,255,94,138,127,144,204,216,228,1,147,12,103,55,142,27,9,138,24,201,165,163,195,34,86,20,148,235,164,114,78,123,59,66,46,227,126,100,36,169,109,182,78,182,142,5,184,112,175,86,169,5,144,3,236,149,244,168,22,245,169,0,22,0,21,244,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,1,0,87,4,42,64,68,36,161,143,250,204,21,53,51,114,62,230,118,70,150,84,92,81,83,1,233,143,63,157,162,152,143,90,37,113,184,176,74,65,197,149,180,90,230,152,241,47,0,255,70,235,7,158,143,246,49,214,211,233,106,185,124,203,156,230,222,142,190,166,44,36,136,226,229,138,140,178,196,157,94,41,116,84,210,225,168,146,169,121,246,60,35,126,252,220,244,244,102,47,227,189,85,226,208,28,125,210,173,40,165,45,99,196,151,203,167,216,89,81,87,214,149,167,58,206,173,140,187,159,16,126,177,83,117,184,193,38,51,212,254,91,175,120,122,214,92,220,19,87,238,51,113,30,48,238,175,204,71,56,185,157,132,136,157,104,93,157,31,216,15,21,252,23,187,191,221,128,50,131,226,227,7,0,57,210,63,26,7,57,210,127,7,189,0,244,139,251,145,52,227,168,207,57,214,87,10,28,239,103,88,0,84,216,25,10,0,0,0,0,0,0,0,0,0,0,0,0,128,2,0,202,27,73,16,55,0,255,183,192,128,94,172,168,153,240,134,19,135,236,217,119,19,34,254,242,185,136,44,229,40,196,60,66,16,55,0,255,191,193,0,171,153,81,137,163,112,135,211,150,213,179,239,38,172,251,73,202,211,36,117,156,8,144,97,252,59,63,234,15,191,251,75,230,160,116,68,155,118,96,132,204,203,164,43,10,46,113,45,61,13,169,79,167,85,63,119,185,166,159,245,152,185,106,41,194,47,237,147,8,73,127,82,232,248,183,238,216,27,37,197,1,0,0,0,0,0,0,80,1,243,17,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,235,6,124,249,164,186,204,10,175,44,209,40,225,57,81,92,82,178,107,113,242,8,15,74,85,131,154,202,16,110,166,50,58,123,75,99,253,250,149,95,217,82,150,91,51,122,37,174,149,185,18,102,225,211,168,147,143,236,184,56,146,20,101,117,75,176,82,122,25,152,29,39,1,230,0,255,175,21,245,119,243,158,180,141,138,84,157,127,30,240,235,197,63,105,155,158,228,177,63,55,135,43,101,204,70,60,107,240,172,91,211,41,44,47,56,51,102,113,155,55,225,158,250,59,163,174,239,190,30,45,45,240,39,30,248,24,71,93,238,59,94,196,220,206,211,121,76,236,159,39,250,44,52,87,148,66,106,36,75,74,14,109,200,91,66,197,138,94,152,88,98,98,174,58,10,128,10,122,247,67,142,132,252,220,123,37,165,153,171,102,157,230,212,183,36,183,49,43,118,76,135,102,69,31,188,162,7,61,62,250,222,164,251,123,175,209,154,124,253,13,15,220,113,165,234,125,247,177,147,192,141,108,132,168,211,193,91,43,168,46,199,192,63,75,243,60,145,37,247,117,84,106,138,10,46,7,12,224,109,148,133,236,226,132,123,234,231,179,174,163,121,91,164,80,238,251,251,221,21,150,118,175,59,49,127,48,166,230,72,4,192,175,167,186,204,54,79,35,202,44,109,215,8,46,203,152,86,140,121,134,159,216,152,101,1,198,176,208,157,247,109,141,198,220,142,186,130,100,45,190,35,246,207,147,181,195,109,115,101,45,141,187,71,244,228,100,219,144,202,168,199,13,51,24,104,227,112,14,58,0,42,172,165,112,33,86,18,5,92,75,241,162,110,71,144,98,1,160,220,107,73,66,107,37,164,214,245,40,121,139,75,71,46,45,15,27,78,100,154,202,58,142,231,148,41,90,157,210,232,57,51,239,248,149,154,23,17,24,204,56,150,6,107,217,198,10,123,157,189,198,16,174,91,104,55,183,236,36,100,101,211,189,16,150,205,154,225,148,108,219,44,181,242,241,180,50,225,214,20,51,173,212,23,51,149,234,110,176,80,147,151,108,161,81,54,138,61,161,199,92,100,230,94,73,50,234,74,90,75,157,80,154,181,222,180,45,113,159,242,247,134,122,27,157,46,61,66,5,177,214,198,131,22,86,176,81,21,231,184,171,133,39,92,253,128,170,134,240,228,151,249,155,153,221,254,168,189,252,89,185,151,232,43,15,33,164,150,32,133,208,108,93,151,220,68,212,95,214,41,109,248,84,17,109,186,68,25,49,167,114,201,196,177,139,131,121,233,18,196,173,172,201,93,77,236,65,174,58,109,139,178,250,16,158,252,50,127,51,179,219,31,181,7,32,0,0,0,166,244,192,98,190,135,129,246,55,249,212,222,201,102,205,99,74,15,44,230,123,24,104,127,147,79,237,157,236,85,4,68,117,249,65,160,125,11,99,217,175,182,3,52,254,27,81,93,126,16,104,223,194,88,246,171,237,0,13,176,3,234,51,246,94,81,74,100,68,86,146,37,73,169,148,184,180,121,40,75,98,219,151,18,90,106,195,173,194,163,42,110,138,45,143,66,141,89,195,0,86,102,165,53,238,101,47,61,172,29,123,175,85,105,117,122,183,26,173,210,188,117,123,91,178,112,197,115,0,255,22,188,171,83,16,75,244,243,190,238,204,220,224,105,126,185,175,227,83,14,204,227,51,69,52,164,212,42,109,154,172,132,174,82,43,181,193,87,238,73,22,245,230,116,99,91,63,172,83,72,21,117,186,92,30,133,177,135,177,229,139,171,94,50,213,124,214,112,85,116,78,99,79,72,128,37,202,36,206,38,241,133,35,245,146,121,178,91,190,57,52,26,43,71,34,114,219,138,132,167,165,230,152,49,22,168,73,173,190,179,163,159,93,224,10,107,66,199,153,182,253,43,49,51,51,51,51,163,70,205,40,181,150,154,81,28,215,113,106,20,247,37,63,79,121,75,38,115,201,33,163,74,141,186,156,218,181,107,179,234,215,170,86,173,178,230,69,141,72,82,51,179,196,166,145,153,45,227,146,28,154,101,53,196,101,66,205,174,168,29,230,117,216,82,158,122,222,209,14,35,55,226,231,113,115,142,13,185,144,141,222,76,105,211,24,0,0,83,122,0,22,243,61,12,180,191,201,167,246,78,246,42,34,170,203,15,2,237,91,24,203,126,181,93,189,53,78,75,99,21,18,180,117,105,17,89,35,53,242,118,143,157,227,115,59,110,158,82,121,220,210,120,72,163,82,143,2,65,108,204,12,174,247,142,233,43,111,56,158,25,249,152,93,237,108,118,32,67,182,14,161,221,28,178,163,144,21,78,247,90,152,55,104,102,83,179,113,131,210,197,199,19,202,154,91,45,204,188,82,33,204,172,170,187,193,205,114,94,178,187,70,217,215,182,117,30,0,214,143,249,200,200,189,162,100,210,21,181,144,58,173,52,104,189,117,155,218,190,226,239,109,245,54,70,93,138,124,10,226,162,141,7,83,172,224,172,21,206,177,80,11,179,56,249,1,240,223,112,234,242,157,64,251,41,198,178,167,98,7,104,252,55,156,186,124,39,208,126,138,177,236,169,216,0,255,27,32,60,249,101,254,102,102,183,63,106,15,64,248,39,132,39,191,204,223,204,236,246,71,237,171,168,33,45,165,103,150,32,206,247,40,164,150,136,44,45,75,104,169,109,142,76,21,151,100,13,228,214,38,72,168,35,230,178,167,38,110,102,196,153,90,221,74,196,229,41,187,194,40,118,129,13,100,224,221,33,181,161,53,240,219,18,225,134,243,48,221,157,119,71,37,109,142,104,37,79,45,53,247,220,210,116,218,25,215,83,25,39,115,176,42,83,97,62,103,68,224,63,244,71,177,123,217,125,19,202,143,185,200,204,189,146,100,212,149,180,150,58,161,52,107,189,105,91,226,62,229,239,13,245,54,58,93,122,132,10,98,173,141,7,45,172,96,163,42,206,113,87,11,79,88,169,61,132,146,200,44,110,182,5,94,161,148,165,14,169,73,142,74,131,188,212,28,76,248,212,115,58,20,29,187,181,45,179,37,21,197,52,46,230,181,68,7,246,228,23,155,216,113,182,113,220,30,100,229,6,128,180,183,80,26,145,181,205,134,192,39,164,50,213,161,52,198,73,73,80,150,132,243,113,226,69,29,186,142,26,218,136,25,226,176,210,88,151,23,113,29,56,156,61,25,199,217,73,14,251,165,189,206,24,81,225,147,26,189,146,160,121,107,221,246,233,230,6,161,181,54,38,183,33,82,164,36,124,45,181,145,67,14,125,106,98,226,225,25,135,197,25,196,135,54,160,45,116,156,147,237,181,167,133,208,66,10,173,148,148,40,185,114,83,122,101,188,101,100,75,22,185,145,81,69,168,197,53,210,101,158,118,131,85,3,207,250,202,208,236,244,152,233,236,99,166,231,69,182,204,3,128,42,177,10,191,90,72,186,127,182,161,46,157,251,239,189,212,214,228,122,251,119,202,84,232,139,59,185,127,81,80,94,181,175,250,59,216,83,237,214,136,107,231,218,107,149,58,173,222,173,70,43,245,238,222,217,102,44,92,241,220,184,27,23,234,244,195,18,253,188,211,251,44,55,152,149,95,238,23,248,148,169,14,248,111,56,117,249,78,160,253,20,99,217,83,177,87,25,31,0,255,159,196,0,255,162,240,0,255,24,234,127,173,215,90,179,212,107,18,74,75,137,229,6,41,196,197,235,61,51,43,185,54,175,88,212,138,76,229,140,116,82,179,13,35,65,124,225,170,249,158,21,154,173,114,101,118,62,31,51,61,215,178,251,36,64,120,242,203,252,205,204,110,127,212,30,128,240,212,99,100,100,100,68,38,77,26,81,105,33,37,162,54,78,227,210,168,237,51,126,153,202,150,67,38,145,67,58,149,234,116,201,180,171,208,102,85,160,85,147,90,13,65,145,167,59,214,34,53,162,18,159,132,76,246,198,142,26,114,161,149,106,156,114,195,138,244,206,173,155,116,186,205,211,15,55,179,224,200,194,53,230,42,172,106,11,141,176,5,218,127,26,0,0,0,168,122,92,229,129,170,7,107,30,240,185,252,16,0,255,236,147,51,150,125,172,173,98,84,25,159,203,15,241,207,62,57,99,217,199,218,42,6,128,106,163,137,243,245,252,178,60,97,143,203,94,213,168,109,17,73,244,132,54,244,92,165,100,211,50,77,214,186,34,170,235,36,75,78,149,79,185,80,202,178,206,185,196,138,164,138,44,18,153,62,101,6,152,195,118,170,52,41,43,251,124,2,174,242,64,213,227,42,15,0,0,72,77,128,211,152,239,252,217,79,241,169,61,21,187,138,209,228,79,190,127,210,126,231,246,42,195,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,123,149,1,78,99,190,243,103,63,197,167,246,84,236,170,189,212,186,19,18,164,141,238,36,42,13,218,212,225,184,237,204,74,220,81,83,70,197,12,38,189,142,83,46,170,78,141,246,190,114,0,255,183,49,197,163,236,202,154,76,205,42,46,180,149,185,170,225,52,230,59,127,246,83,124,106,79,197,174,98,52,249,147,239,159,180,223,185,93,37,65,100,100,236,216,107,71,133,87,168,219,174,218,214,202,72,127,243,80,214,91,55,50,83,92,216,120,110,163,36,54,119,161,203,60,203,83,119,108,201,59,110,101,105,14,207,35,14,189,144,74,171,133,212,50,106,91,136,235,210,200,75,162,222,230,211,16,135,182,168,78,151,154,49,78,69,42,53,33,211,114,186,116,194,184,149,153,163,252,106,55,248,204,86,181,147,114,84,183,182,227,113,163,50,109,227,212,74,142,234,67,230,30,165,59,89,78,121,72,121,23,46,238,142,26,149,106,187,39,168,32,14,112,90,43,54,27,178,177,43,196,253,120,187,152,93,177,103,80,151,68,102,237,182,235,53,72,109,179,58,109,33,233,56,65,72,190,65,155,160,170,88,81,128,106,196,66,147,219,241,41,20,235,18,217,245,160,135,230,34,91,198,76,118,176,189,140,0,167,46,223,9,180,159,98,44,123,42,246,0,255,134,240,228,151,249,155,153,221,254,168,29,164,101,36,169,52,73,165,180,208,146,73,11,173,36,42,45,164,100,100,100,100,154,190,59,234,208,35,201,160,211,248,196,49,87,15,115,37,122,56,152,125,249,199,38,246,52,55,24,192,147,236,223,13,225,201,47,243,55,51,187,253,81,123,0,2,0,176,231,202,173,93,95,81,171,213,134,219,219,249,222,173,59,59,26,121,239,6,124,221,27,239,250,129,120,222,91,250,158,126,150,171,178,178,15,250,75,217,41,246,159,231,218,185,85,91,161,94,141,91,173,222,22,55,252,70,108,120,56,110,198,45,122,166,126,193,71,122,142,94,239,254,58,155,216,158,41,209,159,148,125,212,6,104,192,119,115,195,165,65,41,109,187,37,61,106,56,229,101,216,120,203,211,22,135,13,194,210,8,82,156,34,197,56,77,169,130,202,166,223,113,196,208,92,92,2,157,249,153,149,25,46,179,147,21,246,52,59,136,229,51,87,169,237,90,102,244,183,65,110,186,177,173,251,86,189,95,92,72,79,55,189,31,189,221,32,6,233,209,89,73,156,239,76,160,64,145,4,6,178,9,172,99,235,216,8,122,153,73,41,141,82,42,33,132,100,212,90,75,73,74,8,37,153,153,153,153,177,171,91,139,24,131,65,163,32,185,134,152,235,210,195,190,236,203,73,101,60,205,50,6,48,128,193,14,128,165,198,108,51,86,56,217,38,227,16,135,148,104,205,45,125,139,75,42,187,91,151,182,165,198,17,10,253,142,74,73,204,186,150,81,81,76,99,27,15,151,223,45,75,50,137,101,108,63,187,234,182,173,201,127,31,37,147,148,74,51,104,6,169,73,51,27,183,117,219,18,153,35,46,235,52,226,82,180,180,47,27,108,41,71,15,233,81,196,66,185,229,247,203,220,220,98,78,91,159,27,236,205,223,182,138,129,235,38,27,37,42,117,26,82,189,149,82,152,82,147,20,90,105,100,190,78,56,75,36,45,137,174,174,67,93,22,68,31,18,198,186,140,92,46,95,134,49,80,198,82,182,145,195,238,104,15,65,164,233,211,66,104,33,133,86,74,74,148,92,185,41,189,50,222,50,178,37,139,220,200,168,34,212,226,26,233,50,79,187,193,170,129,103,125,101,104,118,122,204,116,246,49,211,243,34,3,52,90,94,55,156,76,151,132,19,149,210,150,186,77,235,150,111,14,173,70,210,84,180,251,243,156,137,195,45,216,83,26,111,185,189,162,67,165,76,101,89,214,102,50,201,29,197,94,107,167,48,192,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,95,69,145,89,119,102,157,251,142,164,116,134,148,91,90,219,54,45,203,221,109,73,13,165,225,93,203,208,83,155,66,155,32,22,74,98,199,145,203,204,98,21,103,91,218,59,94,180,177,217,253,19,87,121,128,127,162,121,242,245,252,178,204,110,143,203,14,142,219,108,106,86,82,27,111,81,139,18,46,121,222,55,217,202,52,196,125,179,48,53,131,28,167,87,177,77,83,166,96,177,41,118,228,48,52,43,151,192,88,126,230,98,134,53,237,100,133,205,210,94,117,117,182,208,182,91,212,120,72,146,160,233,146,54,73,161,149,70,165,13,131,170,165,57,193,154,83,76,70,25,130,88,230,168,97,106,86,68,16,191,88,232,241,149,79,109,165,211,246,60,251,103,3,154,252,201,247,79,218,239,220,190,138,80,74,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,98,170,182,207,248,101,202,35,50,135,75,16,35,157,74,117,186,156,42,180,171,33,87,5,90,213,42,110,123,45,2,85,15,8,64,8,113,126,153,191,153,39,236,143,218,253,19,1,8,33,206,47,243,55,243,132,253,81,123,106,2,176,152,239,97,160,253,77,62,181,119,178,65,156,246,208,226,120,79,146,108,141,154,37,154,234,68,165,133,148,36,197,125,79,59,245,54,159,80,148,42,57,204,15,143,32,75,188,202,105,249,97,8,119,69,66,51,150,93,149,197,102,104,0,255,50,176,152,239,97,160,253,77,62,181,119,178,129,60,162,84,250,90,240,74,38,221,117,36,126,22,205,136,186,91,90,98,74,84,68,124,33,221,27,213,165,232,169,137,137,135,59,145,38,245,234,244,195,93,83,108,244,46,15,24,153,145,145,145,73,147,102,146,66,43,141,168,141,211,184,52,137,195,146,152,151,178,229,144,73,228,142,81,155,70,37,50,237,42,180,169,244,171,210,164,86,201,7,101,110,8,169,45,141,85,72,101,73,161,45,147,35,185,47,27,78,150,66,70,165,101,217,199,41,131,22,53,140,211,154,154,248,83,47,11,76,120,135,33,57,208,78,50,69,121,248,207,174,211,110,135,16,17,17,17,17,73,146,68,82,66,40,137,164,109,211,182,36,105,195,140,88,150,50,226,112,72,220,142,78,155,58,37,50,21,42,84,168,20,168,210,164,73,193,14,34,34,98,197,94,59,74,188,90,29,119,21,183,150,71,250,156,183,188,222,186,145,158,226,66,193,125,27,221,176,185,11,165,229,89,102,74,96,75,38,112,43,183,242,132,30,113,28,66,104,102,84,82,156,146,145,76,19,149,94,30,111,25,17,165,68,102,84,17,105,113,77,246,125,253,250,237,14,42,13,92,83,176,130,209,49,215,218,199,28,101,71,217,53,86,103,107,109,188,71,77,134,38,13,146,78,105,163,212,90,106,82,226,176,167,154,122,147,175,41,69,149,20,38,136,103,144,26,94,101,181,252,240,139,187,30,161,249,212,174,202,98,207,179,211,54,170,26,32,60,249,101,254,102,102,183,63,106,15,64,248,39,132,39,191,204,223,204,236,246,71,237,171,40,191,239,209,54,247,39,174,94,123,8,0,255,137,19,94,248,187,147,246,111,247,152,62,166,143,174,127,155,222,5,253,49,108,12,187,170,1,84,9,41,0,255,237,253,236,246,199,176,171,120,174,157,91,181,21,234,213,184,213,234,109,113,195,111,196,134,135,227,102,220,162,103,234,23,124,164,231,232,245,238,175,179,137,237,153,18,253,73,217,71,237,42,67,202,127,123,63,187,253,49,236,85,6,68,141,249,193,159,125,11,159,218,175,182,171,24,82,254,219,251,217,237,143,97,175,50,162,198,252,224,207,190,133,79,237,87,219,85,12,41,0,255,237,253,236,246,199,176,87,25,16,53,230,7,127,246,45,124,106,191,218,110,133,152,211,75,26,81,41,41,145,37,178,146,40,17,110,227,52,14,205,200,215,230,105,93,218,22,234,48,79,62,226,32,179,132,236,112,215,141,136,1,243,40,131,24,154,11,89,198,161,140,206,225,121,81,175,209,18,212,117,218,82,72,37,89,155,241,47,43,109,72,77,173,52,39,83,15,185,21,17,85,167,201,221,143,3,158,76,241,40,107,213,100,80,187,194,122,118,167,173,98,0,0,84,25,128,185,124,15,0,255,236,111,50,150,189,147,61,165,199,50,250,70,91,66,151,75,154,55,157,149,164,123,165,14,67,154,40,81,242,53,21,198,41,109,233,28,164,134,38,105,132,23,18,217,84,232,16,151,49,227,218,68,171,150,56,201,97,135,178,211,36,174,242,0,176,163,62,99,239,21,165,68,70,100,37,89,146,148,74,137,75,155,135,178,36,182,125,41,161,165,54,220,42,60,170,226,166,216,242,40,212,152,53,12,96,101,86,90,227,94,254,58,0,85,15,96,195,177,73,238,172,121,163,36,74,241,214,210,113,249,70,8,173,117,141,218,18,9,98,162,50,241,65,233,205,41,178,234,211,170,90,209,158,133,85,89,72,199,222,207,93,57,25,145,19,114,146,200,40,145,81,130,228,222,89,106,75,118,9,45,73,41,25,149,5,59,35,212,79,150,74,200,152,16,209,133,85,121,244,150,199,172,93,85,89,218,6,176,210,26,195,179,131,120,70,109,41,188,58,113,165,22,74,187,181,35,246,161,103,100,169,117,50,109,157,86,169,197,180,160,180,145,234,81,196,80,119,153,200,219,67,42,206,133,252,202,14,227,174,156,220,205,148,13,248,98,126,136,129,246,201,249,212,62,214,102,205,99,74,143,47,230,135,24,104,159,156,79,237,99,237,0,20,123,229,55,125,231,250,244,239,116,154,227,29,248,147,31,19,241,223,131,7,62,213,223,56,71,63,210,167,244,148,156,225,68,94,67,0,255,69,230,178,85,12,80,109,52,113,190,158,95,150,39,236,113,217,1,27,246,138,189,246,166,180,58,205,59,189,78,141,243,214,237,113,73,197,11,247,13,209,11,222,53,42,136,91,122,118,119,68,127,102,150,241,52,67,221,95,99,199,230,191,70,19,231,235,249,101,121,194,30,151,61,53,1,95,204,15,49,208,62,57,159,218,199,218,172,121,160,234,17,130,91,55,158,36,81,169,235,86,210,173,148,194,148,18,149,22,82,34,243,117,194,89,50,138,184,21,105,26,234,178,32,250,142,15,46,230,35,113,249,50,140,129,13,110,181,147,28,118,71,123,77,3,0,0,96,74,15,44,230,123,24,104,127,147,79,237,157,108,59,228,58,201,68,73,74,154,182,148,110,149,212,167,210,40,181,150,26,145,79,19,202,154,73,68,162,168,211,144,150,57,17,118,132,113,49,35,137,43,152,97,252,108,176,148,157,228,176,197,217,189,19,1,8,16,226,252,50,127,51,79,216,31,181,175,53,230,51,51,215,142,154,81,87,18,66,105,181,212,172,245,166,109,105,195,138,184,185,213,219,232,116,233,241,233,135,139,10,30,180,176,130,141,86,216,192,66,45,60,97,202,134,16,231,151,249,155,121,194,254,168,93,33,69,56,116,239,182,100,113,72,165,180,70,97,226,25,81,230,105,95,134,212,166,219,62,109,150,137,81,214,105,94,83,161,81,33,157,234,114,90,42,37,231,112,230,146,137,182,113,159,157,155,93,205,160,210,34,42,173,37,106,54,225,80,90,162,45,163,242,150,82,178,186,109,67,217,250,182,14,11,254,62,118,68,172,44,86,24,114,104,130,133,75,73,69,53,104,206,181,77,236,99,147,216,138,13,5,139,32,45,205,12,218,109,215,104,150,226,6,117,221,90,162,109,178,208,124,130,182,65,74,49,165,60,21,135,133,26,183,35,80,232,209,229,177,43,78,15,205,186,182,140,103,237,96,219,238,144,207,136,88,59,106,36,217,81,8,165,213,82,130,208,92,199,105,77,172,136,155,91,186,147,81,169,26,133,241,135,139,10,238,76,113,141,105,185,159,13,44,52,197,122,118,221,1,35,35,35,35,50,105,210,136,74,11,41,17,181,113,26,151,70,109,159,241,203,84,182,28,50,137,28,210,169,84,167,75,166,93,133,54,171,2,173,154,212,170,125,158,211,150,136,58,169,132,212,198,77,74,220,136,166,187,203,238,77,91,210,216,27,73,199,165,226,172,213,73,205,48,18,241,11,207,216,220,171,110,76,139,184,60,108,11,149,177,209,237,175,132,134,137,8,239,173,67,40,217,180,4,91,178,105,27,146,25,37,95,247,20,201,25,167,98,88,90,157,50,118,223,128,167,232,113,67,62,151,32,150,230,41,59,153,57,108,173,85,167,237,11,0,255,89,210,136,74,73,137,44,145,149,68,137,112,27,167,113,104,70,190,54,79,235,210,182,80,135,121,242,17,7,153,37,100,135,187,110,68,12,152,71,25,196,208,92,200,50,14,101,116,102,204,3,96,201,35,106,161,71,109,107,208,58,45,73,115,149,218,214,10,173,36,90,243,40,10,73,212,164,203,155,163,231,100,186,214,49,42,82,68,225,140,83,185,235,40,75,218,13,54,100,69,155,198,0,64,213,227,42,15,84,61,2,16,32,196,249,101,254,102,158,176,63,106,175,106,168,54,132,56,191,204,223,204,19,246,71,237,85,13,0,0,240,210,131,40,145,73,74,70,214,216,52,51,178,121,156,145,91,131,108,135,182,172,169,221,229,180,251,60,13,35,10,84,47,195,218,225,227,182,252,50,110,54,112,62,23,114,210,155,215,236,106,76,138,158,70,182,226,40,81,91,229,101,72,165,80,166,228,118,168,216,9,141,195,36,214,125,93,18,170,239,40,21,194,23,246,101,169,24,81,121,60,38,101,82,118,26,43,125,101,102,187,206,152,117,74,91,220,220,168,133,172,18,230,194,84,150,36,113,163,212,27,18,169,57,117,98,156,90,219,190,220,242,180,153,137,190,159,46,57,217,170,160,109,208,175,51,27,123,221,145,200,136,82,11,42,162,116,147,90,52,141,169,173,229,221,145,174,83,90,98,240,233,199,45,45,9,179,163,179,233,209,83,158,49,50,35,170,167,215,252,101,211,178,135,149,190,242,191,173,220,128,171,60,80,245,184,202,3,236,128,250,140,189,87,148,18,25,145,149,100,73,82,42,37,46,109,30,202,146,216,246,165,132,150,218,112,171,240,168,138,155,98,203,163,80,99,214,48,128,149,89,105,141,123,25,81,143,171,60,60,244,147,68,70,137,140,18,36,247,206,82,91,178,75,104,73,74,201,168,44,216,25,161,126,178,84,66,198,132,136,46,172,202,163,183,60,102,237,170,202,210,54,128,149,214,24,158,221,30,97,108,146,59,107,222,40,137,82,188,181,116,92,190,17,66,107,93,163,182,68,130,152,168,76,124,80,122,115,138,172,250,180,170,86,180,103,97,85,22,210,177,247,115,87,78,70,100,159,196,23,243,67,12,180,79,206,167,246,177,246,90,207,168,45,133,87,39,174,212,66,105,183,118,196,62,244,140,44,181,78,166,173,211,42,181,152,22,148,54,82,61,138,24,234,46,19,121,123,72,197,185,144,95,217,97,220,149,147,187,153,178,241,197,252,16,3,237,147,243,169,125,172,205,154,7,64,149,197,94,249,77,223,185,62,253,59,157,230,120,7,254,228,199,68,252,247,224,129,79,245,55,206,209,143,244,41,61,37,103,56,145,215,208,127,145,185,236,234,134,189,98,175,189,41,173,78,243,78,175,83,227,188,117,123,92,82,241,194,125,67,244,130,119,141,10,226,150,158,221,29,209,159,153,101,60,205,80,247,215,216,177,185,26,1,0,0,64,149,144,242,223,222,207,110,127,12,251,42,130,46,149,44,46,201,72,90,35,89,219,53,104,195,210,90,41,61,35,218,36,165,41,76,4,92,106,196,115,22,53,38,61,86,56,196,76,162,135,179,6,115,51,203,184,107,131,1,108,196,94,119,64,212,152,31,252,217,183,240,169,253,106,187,21,34,53,17,53,230,7,127,246,45,124,106,191,218,110,133,0,0,0,0,213,70,19,231,235,249,101,121,194,30,151,189,170,161,218,104,226,124,61,191,44,79,216,227,178,167,38,224,139,249,33,6,218,39,231,83,251,88,155,53,143,41,61,190,152,31,98,160,125,114,62,181,143,181,89,243,0,0,0,0,0,0,0,128,223,4,164,210,163,208,36,45,217,113,51,131,16,194,150,11,169,211,74,195,117,220,8,185,89,24,86,149,33,76,86,202,156,166,167,203,92,84,240,172,33,206,229,165,163,13,203,67,122,38,100,79,111,92,160,200,44,53,74,173,113,43,37,222,98,26,18,219,141,36,33,132,30,35,135,97,198,162,190,143,212,201,205,193,29,84,1,47,111,54,98,35,210,35,187,155,187,142,51,43,59,122,162,174,1,147,82,82,75,144,32,197,170,153,145,164,167,186,15,117,146,208,230,109,94,74,92,71,116,186,176,164,134,36,46,15,103,120,33,129,10,77,18,155,153,137,93,60,106,15,218,201,124,254,183,195,243,160,73,81,72,60,26,133,130,107,244,215,34,28,39,200,14,125,104,36,168,203,140,26,55,153,187,35,173,67,102,162,213,196,8,217,85,42,90,54,141,202,217,20,110,112,82,99,62,159,182,47,35,92,128,29,169,168,79,139,59,242,66,68,132,5,92,75,65,142,249,189,130,20,139,249,80,20,108,7,250,167,250,43,169,110,213,234,52,82,161,191,222,109,120,226,81,1,111,220,196,74,99,156,224,169,227,133,189,147,190,92,226,208,136,30,73,204,235,240,231,51,247,87,73,142,158,44,41,202,254,62,92,237,84,217,116,19,117,207,202,76,122,205,230,82,230,144,25,205,150,71,184,119,47,213,139,200,154,234,211,247,52,37,117,58,241,78,37,160,137,147,159,111,162,66,175,153,133,179,42,89,134,106,47,50,232,239,71,230,51,22,17,187,77,201,250,51,38,153,44,41,120,221,145,48,185,188,112,214,98,110,120,207,224,236,81,198,251,209,31,81,86,68,62,137,169,127,146,218,60,78,137,145,41,213,37,154,47,203,80,236,21,154,53,156,212,229,159,246,40,4,140,252,202,80,68,63,212,127,63,162,228,35,50,213,167,59,187,70,5,63,165,86,19,211,175,206,15,244,81,88,249,181,105,53,135,94,39,55,37,209,60,1,127,62,137,62,147,228,98,137,74,153,47,57,124,144,241,171,112,202,10,207,234,228,172,134,51,133,63,99,134,103,143,64,224,36,220,215,199,206,204,28,13,215,54,178,196,59,34,153,180,21,152,221,101,232,117,21,22,134,152,234,17,157,165,217,107,27,132,123,59,31,84,159,89,91,153,217,156,206,92,78,20,231,182,163,211,230,55,36,60,40,202,42,98,112,134,176,115,149,29,218,117,16,238,235,183,122,43,183,174,144,151,86,163,121,107,55,119,82,18,39,114,69,165,42,216,196,27,208,101,102,209,227,189,60,246,43,173,40,126,148,168,37,147,8,215,84,82,104,9,191,126,179,134,189,164,136,118,7,66,253,247,131,45,171,79,105,37,177,128,127,74,113,72,195,86,44,201,93,57,12,235,218,13,6,0,128,11,112,63,201,133,189,87,210,44,212,151,234,19,250,16,185,146,145,20,14,112,47,195,162,28,19,62,169,113,92,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,1,64,49,118,164,2,192,94,121,18,114,208,71,38,61,14,185,47,174,140,140,3,84,11,23,170,5,20,216,15,181,251,175,124,45,99,211,108,69,160,185,181,9,31,63,206,142,244,63,171,155,207,200,88,223,27,89,53,9,123,58,97,97,26,242,242,127,2,137,99,178,191,136,122,70,148,222,88,146,90,67,29,128,179,57,217,5,121,236,180,67,238,63,50,183,137,171,211,155,239,113,55,126,195,124,126,126,172,63,143,41,251,139,76,248,164,116,166,31,89,179,212,47,127,179,115,99,122,101,83,63,100,0,255,207,245,223,73,147,251,160,161,231,226,60,64,5,0,255,197,247,92,146,108,79,149,146,20,27,63,178,31,42,248,47,110,0,255,219,83,127,21,27,63,0,200,145,126,43,104,28,47,100,68,161,115,0,124,164,192,49,87,198,28,239,69,212,226,80,227,0,168,184,50,20,0,0,0,0,0,0,0,0,0,0,0,0,0,5,0,152,55,8,34,178,245,59,15,10,56,109,119,103,21,246,48,239,101,61,59,112,194,189,124,148,124,219,64,20,179,254,87,205,167,233,128,147,29,25,77,193,4,254,150,179,193,238,78,200,123,91,151,169,254,138,26,79,27,14,8,213,128,169,219,107,189,20,135,243,148,148,81,169,187,238,90,54,73,196,65,229,49,60,39,141,154,224,127,219,4,81,127,79,23,133,230,206,77,86,182,47,232,41,25,133,140,84,61,236,84,66,21,63,233,97,189,157,91,189,210,140,234,145,221,91,82,182,112,99,234,146,167,25,237,106,205,25,222,62,188,207,242,121,208,231,165,62,239,176,17,187,36,83,23,131,122,225,110,208,198,117,27,140,117,25,196,199,12,35,218,38,6,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,192,139,251,30,37,112,207,177,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,128,23,34,86,146,208,37,165,132,182,77,80,134,52,173,237,0,235,237,204,208,213,234,212,51,104,52,53,215,247,113,173,213,121,76,153,54,184,195,157,135,95,153,62,49,151,151,139,18,43,34,35,234,142,194,188,52,9,121,43,152,113,28,246,20,198,71,227,56,49,224,86,8,239,120,198,92,93,249,200,142,69,200,213,183,74,46,51,247,250,164,252,212,138,67,136,169,144,254,188,27,147,200,167,146,186,26,184,151,47,252,225,71,110,176,15,19,243,117,122,248,33,125,185,214,248,213,167,144,204,114,41,151,107,166,196,133,92,170,9,149,235,124,24,153,187,89,107,140,83,252,210,128,161,203,147,189,182,240,107,87,138,170,91,77,239,187,189,161,113,112,130,30,42,82,118,214,183,235,16,118,230,118,70,36,169,165,36,101,168,235,204,140,235,239,36,123,173,110,180,205,134,185,91,157,184,227,158,215,180,240,113,31,240,50,155,239,217,194,128,66,125,148,159,62,51,247,90,59,87,163,213,107,140,90,80,56,69,166,229,195,206,40,0,255,188,46,179,228,50,51,214,206,124,200,245,40,12,61,205,60,116,227,192,110,61,53,6,49,12,203,50,128,63,60,202,89,246,69,98,61,97,229,116,59,151,180,168,81,51,179,136,105,75,74,102,45,93,154,82,25,142,155,166,33,212,133,68,49,83,167,85,191,30,114,58,123,247,99,232,242,100,175,45,252,218,149,160,238,86,207,123,238,85,20,14,110,208,111,101,154,206,245,246,104,99,190,78,15,63,164,159,174,204,122,228,38,164,18,253,165,90,141,171,165,64,172,200,233,148,88,67,188,34,28,205,225,60,85,22,188,131,40,191,250,115,253,157,100,175,205,141,182,153,114,234,86,51,254,56,135,4,14,206,209,3,24,234,56,87,218,125,13,176,74,124,90,141,72,82,28,39,91,113,75,46,193,1,0,240,66,88,188,168,11,128,82,72,22,73,8,61,105,67,130,208,106,77,146,155,20,183,86,107,41,233,154,72,73,104,162,90,93,217,28,51,231,212,133,142,78,81,34,10,25,156,202,66,71,185,205,110,176,33,215,217,54,134,154,237,180,33,14,109,73,150,194,150,200,168,109,91,232,219,166,91,155,38,72,210,56,141,51,168,195,156,104,83,154,113,105,5,98,72,5,239,88,136,147,227,244,28,101,88,187,106,176,45,206,238,153,32,83,23,161,175,181,66,186,21,250,173,219,247,214,117,187,153,95,150,37,190,148,169,63,91,55,177,50,229,254,199,2,207,50,112,154,65,237,29,211,217,104,182,69,119,169,19,36,74,182,196,37,47,173,217,184,238,234,150,44,141,16,239,148,212,195,186,79,83,114,74,236,219,48,170,56,118,154,120,166,52,183,136,33,153,204,150,202,188,202,4,104,47,106,167,73,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,18,181,125,198,47,83,30,145,57,92,110,72,167,82,157,46,167,10,237,42,172,10,180,170,213,164,22,200,33,111,144,40,225,70,45,76,210,226,56,25,37,163,140,162,161,229,117,204,160,242,22,202,48,15,29,179,110,113,69,250,84,30,69,240,142,141,18,229,187,241,213,81,110,180,3,236,99,67,180,43,25,224,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,3,52,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,246,0,4,0,104,167,77,20,146,245,172,215,112,107,148,26,165,97,35,104,211,86,39,67,205,40,156,214,113,194,133,138,156,120,35,118,6,145,199,231,142,79,188,164,250,180,171,103,12,178,95,153,192,182,177,85,60,162,22,122,212,182,6,173,211,146,52,87,169,109,173,208,74,162,53,143,162,144,68,77,186,188,57,122,78,166,107,29,163,34,69,20,206,56,149,187,142,178,164,221,96,67,86,180,105,12,152,210,3,139,249,30,6,218,223,228,83,123,39,155,53,143,41,61,176,152,239,97,160,253,77,62,181,119,178,87,17,16,213,229,7,129,246,45,140,101,191,218,14,208,248,111,68,117,249,65,160,125,11,99,217,175,182,3,52,0,190,146,183,160,209,51,220,154,53,106,145,148,50,73,9,161,36,87,235,235,152,66,53,31,247,41,181,165,166,199,3,35,143,169,105,34,114,245,34,109,25,87,157,170,144,12,197,190,138,16,17,17,17,17,73,146,68,82,66,40,137,164,109,211,182,36,105,195,140,88,150,50,226,112,72,220,142,78,155,58,37,50,21,42,84,168,20,168,210,164,73,145,244,35,105,212,69,214,206,18,5,94,125,90,209,38,133,150,144,190,211,247,210,150,246,62,92,113,97,189,23,65,156,21,152,239,66,189,89,214,101,71,59,237,126,43,87,217,117,7,208,69,174,181,147,210,140,204,32,53,104,84,74,74,109,138,203,150,103,252,56,76,169,69,236,152,68,155,88,43,44,245,35,34,187,230,114,137,127,92,203,85,21,44,204,151,121,208,71,174,189,162,210,140,204,172,36,75,146,74,74,109,138,203,86,150,196,182,47,165,69,236,152,68,155,71,85,220,20,91,34,187,230,114,137,1,172,204,74,21,44,204,136,122,88,33,134,119,178,114,109,90,42,201,147,211,164,92,115,73,214,140,190,151,13,106,46,29,28,173,120,51,241,13,196,4,126,42,46,20,200,204,66,227,236,149,190,149,55,219,1,26,0,0,64,6,181,208,66,75,161,149,84,154,52,87,110,82,35,111,247,140,108,201,34,55,34,73,249,84,137,68,186,204,211,174,83,169,227,89,95,25,154,157,226,242,162,141,203,244,188,200,19,250,145,250,72,29,173,19,234,157,16,238,222,185,57,173,227,61,252,188,44,241,165,83,253,25,90,136,117,40,247,71,22,152,153,129,211,252,101,239,120,209,70,179,89,243,0,51,218,214,11,37,117,90,72,45,146,56,180,182,46,141,188,36,105,78,176,110,109,104,139,234,116,169,145,36,211,171,77,21,50,45,167,203,224,131,165,121,56,202,175,118,131,49,237,42,219,47,97,173,73,107,45,133,210,162,30,41,15,113,234,184,37,228,125,195,141,72,211,89,72,241,162,50,93,75,83,38,189,96,150,33,191,174,242,90,2,125,25,199,35,99,45,59,89,97,83,180,135,32,16,245,35,163,146,18,149,148,66,11,141,40,180,144,154,164,208,74,35,35,35,35,99,151,182,150,49,58,131,73,65,14,13,241,208,101,136,125,57,152,147,202,152,149,101,252,99,0,91,163,93,9,133,239,148,160,13,173,105,216,74,216,82,130,68,169,175,235,70,43,19,169,236,188,245,74,118,154,113,40,140,159,10,185,208,90,42,181,228,80,91,171,49,169,113,159,61,168,29,20,1,0,255,13,167,46,223,9,180,159,98,44,123,42,118,128,198,127,195,169,203,119,2,237,167,24,203,158,138,253,191,1,194,147,95,230,111,102,118,251,163,118,139,246,214,160,101,215,35,27,39,35,137,67,41,235,173,121,214,10,66,26,147,49,91,199,163,223,134,16,58,98,37,138,68,31,38,112,213,222,74,115,124,134,254,66,183,185,107,179,189,201,158,222,16,158,252,50,127,51,179,219,31,181,7,32,38,245,128,185,204,200,181,147,102,210,21,133,86,90,33,53,104,189,117,155,226,48,37,110,14,245,54,70,93,138,132,250,97,173,130,7,83,172,224,172,42,54,112,87,11,179,24,28,209,218,16,111,17,37,130,212,42,141,188,180,37,197,25,174,22,74,157,18,180,83,165,19,213,233,202,134,227,174,78,56,105,21,199,78,79,156,136,77,179,62,56,199,252,236,175,118,131,171,108,12,123,125,76,137,210,102,150,12,199,109,106,108,135,70,117,159,151,113,87,80,66,14,69,205,183,116,2,185,123,60,82,133,240,224,80,171,126,120,141,65,115,148,29,148,73,208,219,219,180,236,41,137,181,6,204,103,102,174,29,53,163,174,36,132,210,106,169,89,235,77,219,128,66,177,34,110,110,245,54,58,93,218,225,167,31,46,42,120,208,194,10,166,177,176,109,96,161,22,222,104,87,95,161,132,148,26,89,75,33,52,90,175,217,54,79,117,43,169,164,180,209,136,28,194,144,152,211,230,186,27,47,3,241,72,127,28,234,97,140,232,204,122,96,166,134,246,169,109,60,179,21,108,197,134,130,17,218,208,238,145,36,178,212,74,189,60,181,165,196,37,158,214,74,154,26,240,107,156,58,69,153,108,28,210,9,27,145,72,167,24,78,75,169,89,97,12,149,155,95,109,25,171,218,196,182,138,1,161,81,11,33,181,18,162,126,169,12,109,10,185,41,148,125,178,205,136,212,65,72,201,162,78,93,72,43,38,179,160,151,33,129,174,50,90,62,125,249,192,35,227,82,59,169,110,83,180,135,33,228,34,34,246,74,18,73,118,212,90,234,132,146,32,52,215,113,154,240,83,254,222,144,238,100,84,170,70,31,12,98,173,141,59,83,92,99,90,22,228,28,119,77,177,158,253,245,17,81,74,73,74,73,173,181,70,18,66,40,141,82,107,169,17,17,17,17,185,72,67,207,36,157,206,228,28,135,122,120,40,49,196,193,28,204,86,27,204,202,13,254,241,143,191,14,0,255,4,208,252,63,154,197,0,255,115,247,63,187,125,84,253,7,32,0,190,18,44,74,40,188,150,4,109,232,174,251,144,250,150,18,36,74,97,154,38,69,135,199,98,231,173,87,178,235,146,92,31,12,76,200,133,214,178,106,58,123,217,69,141,73,141,4,237,190,236,41,57,35,42,169,73,42,41,180,208,76,90,104,165,73,10,173,52,35,35,35,35,118,105,107,145,100,208,105,28,228,208,16,15,93,122,56,152,125,217,170,140,89,89,198,0,254,241,93,30,222,185,144,164,181,80,90,106,81,191,82,182,182,116,220,18,242,190,217,100,70,170,160,163,120,81,153,174,165,21,141,153,211,243,144,95,87,121,45,159,193,124,96,145,177,150,157,84,183,215,217,3,17,16,135,94,72,165,213,66,106,25,181,45,196,117,105,228,37,81,111,243,105,136,67,91,84,167,75,205,24,167,34,149,154,144,105,57,93,58,97,220,202,204,81,126,181,27,124,102,171,218,31,198,148,126,134,46,67,71,107,181,116,171,133,187,119,110,174,211,118,51,177,204,75,124,233,84,127,182,110,30,101,214,253,143,58,158,229,231,52,127,217,59,166,179,47,109,246,188,66,107,161,149,22,82,42,77,26,59,86,169,145,183,123,100,56,163,114,147,145,164,124,170,68,50,154,151,117,214,169,212,113,163,208,252,202,81,113,121,209,198,229,69,166,231,31,3,80,245,184,202,3,85,15,214,60,224,115,249,33,254,217,39,103,44,251,88,91,197,168,50,62,151,31,226,159,125,114,198,178,143,181,85,12,176,195,204,40,165,70,41,165,214,90,51,106,173,165,70,169,181,212,204,204,204,204,92,164,161,71,140,193,160,81,142,67,61,60,148,232,97,95,246,229,164,13,102,229,6,3,24,192,254,169,210,34,42,173,37,106,54,225,80,90,162,45,163,242,150,82,178,186,109,67,217,250,182,14,11,254,62,118,68,172,44,86,24,114,104,130,133,75,73,69,53,104,206,181,77,236,99,147,216,32,214,198,244,151,36,77,52,110,210,74,188,181,100,184,44,67,220,182,178,117,76,111,11,173,20,49,119,252,56,164,81,195,18,7,158,214,127,135,189,121,155,181,174,136,54,243,159,29,156,253,183,33,23,155,172,77,43,69,250,74,18,183,230,56,65,136,244,149,158,120,141,15,142,178,194,133,31,253,227,4,222,176,226,93,191,206,114,132,9,188,226,29,75,179,136,213,14,184,202,3,85,15,214,252,85,107,132,208,112,157,66,26,18,180,137,250,253,171,238,227,18,146,77,243,166,58,145,202,75,70,165,186,112,63,14,248,133,71,217,194,94,133,191,108,77,22,179,245,108,21,3,64,177,57,180,78,43,25,180,173,180,146,122,236,166,37,14,117,9,173,49,118,89,82,182,241,208,17,37,39,203,180,22,245,56,228,134,67,188,225,165,136,179,26,69,218,224,100,187,193,45,182,180,93,215,72,77,128,211,152,239,252,217,79,241,169,61,21,187,138,209,228,79,190,127,210,126,231,246,42,195,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,123,149,1,78,99,190,243,103,63,197,167,246,84,236,117,95,42,109,146,210,136,227,238,93,179,82,135,60,181,80,167,184,245,113,11,37,209,113,27,126,76,191,14,217,165,163,74,85,119,204,113,130,135,68,201,101,173,68,161,89,203,206,176,143,77,211,174,116,56,141,249,206,159,253,20,159,218,83,177,0,255,55,196,242,0,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,137,121,201,35,50,135,203,237,24,181,105,84,226,84,161,93,133,74,191,42,181,154,52,65,191,117,104,38,173,146,90,137,219,68,169,77,166,235,173,121,214,42,206,152,212,189,70,219,148,82,16,210,154,154,248,120,56,138,25,156,239,74,185,169,202,99,230,177,187,54,219,23,118,77,163,251,68,100,55,167,33,148,172,66,243,161,217,180,13,201,76,26,76,131,122,220,54,13,195,210,234,84,82,195,120,108,143,27,242,185,252,112,43,179,218,92,82,107,85,22,251,173,93,29,71,201,36,165,210,12,154,65,106,210,204,198,109,221,182,68,230,136,203,58,77,113,104,105,95,54,216,82,142,158,58,138,88,40,183,252,126,153,155,63,252,202,250,220,96,111,190,228,36,61,204,69,34,225,63,220,74,205,90,182,171,220,120,163,221,104,229,161,145,70,227,209,121,184,226,182,237,119,134,155,32,134,186,225,222,132,143,179,83,86,54,170,120,150,147,127,13,225,201,47,243,55,51,187,253,81,59,152,101,18,90,75,226,144,44,180,66,163,196,166,196,161,211,66,106,58,33,114,210,26,167,86,81,38,200,44,56,21,33,164,211,149,150,77,6,91,179,80,110,110,179,101,156,207,117,246,135,33,60,249,101,254,102,102,183,63,106,15,70,16,17,177,215,138,87,203,220,225,188,101,7,109,219,17,189,37,78,40,68,69,52,209,24,120,18,91,170,132,177,80,43,72,191,226,113,174,241,87,65,78,180,177,121,159,127,217,127,91,68,68,172,216,107,71,137,87,171,227,174,226,214,209,35,125,206,43,54,237,173,27,217,84,220,133,130,179,187,209,13,155,187,53,211,242,44,231,56,214,182,228,88,187,222,174,183,1,17,80,223,128,225,100,238,112,195,141,199,45,110,169,209,132,92,194,214,150,82,102,185,78,109,11,41,194,174,31,82,41,151,90,209,18,29,93,176,141,153,203,15,153,37,217,203,112,160,93,117,219,206,101,247,76,204,101,70,174,157,52,147,174,40,180,210,10,169,65,235,173,219,20,135,41,113,115,168,183,49,234,82,36,212,15,107,21,60,152,98,5,103,85,177,129,187,90,152,197,108,121,208,101,110,196,165,101,183,212,121,210,93,81,186,151,234,62,212,73,26,53,159,80,125,156,234,150,193,57,106,107,172,70,24,33,145,82,133,10,17,25,243,145,77,180,170,134,147,227,118,40,123,245,131,74,203,168,132,214,40,217,134,67,106,141,134,140,201,67,42,201,210,54,14,121,235,168,176,251,130,184,145,221,18,235,132,85,85,28,15,181,177,144,40,170,168,139,19,236,92,59,195,62,246,139,13,216,16,17,17,17,17,73,146,68,82,66,40,137,164,109,211,182,20,36,186,97,70,44,75,25,113,56,36,6,61,58,109,234,148,200,84,168,80,96,190,182,129,42,77,26,211,254,217,0,176,6,110,219,100,173,94,43,33,77,146,74,220,160,46,19,228,186,75,107,75,90,112,27,181,22,150,92,162,58,111,173,248,57,68,58,152,192,27,81,160,166,196,205,178,118,85,31,59,192,254,186,108,157,167,52,171,84,218,144,82,211,37,109,147,133,212,105,165,116,166,166,114,178,70,156,84,55,221,243,25,155,142,190,133,101,121,171,58,21,192,64,177,99,86,69,0,255,107,59,163,189,202,104,219,16,66,34,146,146,226,148,200,120,221,164,244,242,120,139,204,164,52,35,163,138,72,139,107,60,12,40,80,140,119,80,105,224,93,141,107,188,142,185,214,62,102,87,219,213,102,207,203,140,136,157,123,237,164,240,9,117,220,85,220,66,217,232,111,25,242,122,235,70,122,133,55,27,207,109,116,195,230,222,117,153,153,121,42,129,45,153,192,210,44,205,84,7,40,37,183,97,104,52,9,247,146,37,74,173,177,81,162,210,66,74,100,214,28,221,18,74,131,113,152,74,95,212,170,8,198,4,153,164,166,165,137,203,57,203,6,42,29,165,237,246,41,123,45,2,16,245,48,35,42,169,73,42,41,180,208,76,90,104,165,73,10,173,52,35,35,35,35,118,105,107,145,100,208,105,28,228,208,16,15,93,122,56,152,125,217,170,140,89,89,198,0,254,241,125,126,46,99,147,250,162,103,72,127,147,227,214,251,219,180,15,213,251,202,117,244,122,175,59,210,219,13,226,143,126,109,148,196,230,206,252,10,244,72,224,95,155,192,58,118,177,77,147,51,220,186,150,91,179,54,148,84,66,147,176,241,146,200,243,58,44,59,106,210,113,159,38,43,195,200,235,58,79,170,48,169,144,81,117,89,45,171,146,179,39,115,73,59,219,72,208,206,205,174,218,34,10,173,71,109,75,22,90,45,73,115,83,226,208,105,173,36,90,243,40,106,141,83,171,40,147,163,231,100,186,22,210,233,74,75,225,140,83,185,43,55,183,217,50,54,100,69,155,57,15,144,207,77,246,170,147,34,125,37,106,67,111,219,32,68,250,74,79,50,193,25,95,94,225,194,143,254,241,29,147,184,240,174,95,103,57,194,59,166,48,129,165,89,196,84,7,144,21,90,11,173,180,144,82,105,210,216,177,74,141,188,221,35,195,25,149,155,140,36,229,83,37,146,209,188,172,179,78,165,142,27,133,230,87,142,138,203,139,54,46,47,50,61,0,255,24,168,122,64,0,66,136,243,203,252,205,60,97,127,212,238,159,8,64,8,113,126,153,191,153,39,236,143,218,83,19,128,197,124,15,3,237,111,242,169,189,147,189,140,34,75,83,51,130,120,95,52,146,149,56,65,90,135,214,104,219,172,53,152,20,185,206,82,250,41,231,153,56,220,213,152,20,9,236,122,148,120,20,138,99,102,38,102,215,181,27,60,107,27,218,52,9,44,230,123,24,104,127,147,79,237,157,108,43,132,16,231,151,249,155,121,194,254,168,157,58,65,70,100,172,220,107,39,137,79,171,219,174,218,22,242,70,159,203,86,214,91,55,50,43,188,41,184,111,163,36,54,247,174,180,204,204,76,119,108,201,59,150,230,86,174,48,135,82,82,106,116,171,149,60,149,16,151,89,116,228,48,79,184,89,8,25,149,51,75,118,91,209,171,178,211,56,173,105,209,15,77,4,46,222,97,7,7,218,89,251,236,110,22,180,0,255,217,93,249,171,129,190,73,51,179,105,131,91,161,73,42,27,229,120,72,169,9,39,130,154,31,198,29,151,83,167,31,246,113,42,169,208,149,144,24,134,230,38,49,107,215,98,46,177,137,67,44,201,178,12,198,78,147,0,49,160,13,141,80,74,171,181,212,34,138,91,139,235,212,203,83,146,230,6,211,22,183,54,167,78,145,18,49,50,69,218,52,29,19,114,74,12,194,88,154,153,220,252,106,203,24,211,86,181,107,90,102,68,236,220,107,39,133,79,168,227,174,226,22,202,70,127,203,158,94,111,221,72,175,240,102,227,20,189,209,13,155,123,215,101,102,230,127,38,176,37,19,88,154,7,217,0,255,186,219,221,91,150,36,108,227,208,73,134,83,92,66,88,202,148,40,145,76,109,80,229,216,249,118,114,162,146,155,17,193,104,160,42,245,241,224,91,107,252,53,105,159,253,212,100,160,147,237,85,134,148,0,255,246,126,118,251,99,216,85,27,32,60,249,101,254,102,102,183,63,106,7,232,59,215,202,211,246,90,175,225,86,171,55,205,214,239,219,113,196,113,15,135,76,253,236,78,238,28,253,72,159,227,181,251,81,247,41,109,123,30,181,73,217,0,255,27,194,147,95,230,111,102,118,251,163,246,0,196,95,130,136,136,88,177,215,142,18,175,86,199,93,197,173,163,71,250,156,87,108,218,91,55,178,169,184,11,5,103,119,163,27,54,119,107,166,229,89,206,113,172,109,201,177,118,189,93,111,83,29,82,254,219,251,217,237,143,97,95,69,80,37,164,252,183,247,179,219,31,195,94,101,64,212,152,31,252,217,183,240,169,253,106,187,138,33,229,191,189,159,221,254,24,246,42,35,106,204,15,254,236,91,248,212,126,181,93,197,144,242,223,222,207,110,127,12,187,82,194,204,168,186,90,220,90,108,74,195,117,94,55,8,217,153,164,105,227,113,221,96,69,180,148,231,105,65,226,28,151,30,149,203,169,80,135,64,99,212,170,86,155,20,158,65,93,18,153,181,219,174,215,32,181,205,234,180,133,164,227,4,33,249,6,109,130,170,98,69,1,170,17,11,77,110,199,167,80,172,75,100,215,131,30,154,139,108,25,51,217,193,54,128,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,10,234,147,195,146,152,151,60,34,115,184,108,122,203,81,155,70,37,78,21,218,53,193,146,246,87,165,86,43,219,193,188,117,104,38,173,146,90,137,219,68,169,77,166,235,173,121,214,42,206,152,212,189,70,219,148,82,16,210,154,154,248,120,56,138,25,156,239,74,185,169,202,99,230,177,187,54,219,23,246,2,130,140,36,149,38,169,148,22,90,50,105,161,149,68,165,133,148,140,140,140,140,92,212,161,71,146,65,167,113,142,92,61,204,149,232,225,96,246,101,171,13,158,230,6,3,248,199,223,61,169,91,219,201,184,73,89,183,109,106,53,71,133,33,125,139,234,173,44,151,188,165,178,11,43,119,59,141,186,180,221,211,83,16,251,56,93,20,155,243,217,40,20,226,190,131,93,204,254,145,118,237,30,217,134,183,120,41,221,46,41,73,105,91,43,117,158,198,173,164,159,82,73,109,77,138,165,173,152,152,78,207,120,84,197,77,157,75,108,197,93,19,172,20,202,134,102,18,219,213,6,108,136,200,204,204,136,36,73,50,74,173,165,70,210,182,105,91,18,197,125,201,207,83,25,113,56,36,110,200,168,82,163,46,153,10,21,42,172,250,181,106,210,164,0,34,34,86,82,66,40,209,19,218,182,77,219,144,204,140,82,162,101,25,210,48,44,173,78,121,201,14,17,177,227,134,124,46,167,102,101,162,164,214,170,86,167,170,15,59,228,180,201,68,141,82,157,182,148,238,164,18,150,212,40,181,150,154,25,172,107,14,58,62,77,68,162,168,211,86,231,5,23,209,91,134,113,49,35,137,200,151,31,204,200,38,182,148,157,28,183,217,57,49,113,149,7,212,93,146,72,74,41,201,172,17,148,36,201,112,28,215,113,107,68,190,56,175,235,20,183,86,247,121,243,45,231,152,169,99,135,133,110,75,236,151,71,249,195,175,92,200,13,14,229,75,174,58,68,68,68,68,68,146,36,145,148,16,74,34,105,219,180,45,73,218,48,35,150,165,140,56,28,18,183,163,211,166,78,137,76,133,10,21,42,5,170,52,105,210,4,61,167,33,25,181,82,10,165,109,155,164,56,145,78,119,231,221,171,54,163,81,247,154,110,75,202,65,75,147,106,98,228,225,23,102,176,185,87,229,152,42,143,121,216,238,42,99,95,216,127,7,81,175,209,26,164,117,221,74,72,41,65,91,241,47,40,113,200,78,157,180,32,211,12,201,21,23,213,168,73,222,143,3,158,180,240,40,23,45,103,80,91,197,122,182,152,13,214,217,44,110,58,73,155,234,178,209,36,113,170,75,27,39,220,154,78,56,13,97,194,111,144,92,143,196,36,155,52,101,196,78,20,226,99,51,31,137,75,160,25,150,228,79,38,102,127,101,25,75,218,57,174,254,77,54,37,75,41,142,247,168,37,201,150,50,239,147,12,101,29,218,62,89,159,146,57,78,212,171,223,214,21,147,179,40,21,67,114,248,149,149,196,103,44,195,114,209,196,154,182,81,221,102,105,7,71,52,113,190,158,95,150,39,236,113,217,83,19,240,197,252,16,3,237,147,243,169,125,172,205,130,51,51,115,231,218,43,41,124,66,218,102,211,134,80,54,250,91,166,148,170,187,247,49,43,188,217,248,188,103,37,113,190,119,93,102,102,54,176,147,157,206,59,150,102,5,123,58,241,197,252,16,3,237,147,243,169,125,172,205,154,199,111,2,230,51,51,215,142,154,81,87,18,66,105,181,148,113,173,55,109,235,154,88,17,55,167,180,163,55,58,93,154,21,198,31,46,42,56,57,91,88,193,203,220,207,6,118,182,61,218,11,109,117,68,19,231,235,249,101,121,194,30,151,189,170,161,218,104,226,124,61,191,44,79,216,227,178,211,39,96,102,102,102,102,70,141,154,81,106,45,53,163,56,174,227,212,40,238,75,126,158,242,150,76,230,146,67,70,149,26,117,57,181,107,215,102,213,175,85,173,90,77,254,25,81,73,77,82,73,161,133,102,210,66,43,77,82,104,165,25,25,25,25,177,75,91,139,36,131,78,227,32,135,134,120,232,210,195,193,236,203,86,101,204,202,50,6,240,143,149,142,47,230,135,24,104,159,156,79,237,99,109,144,206,141,184,180,236,150,58,79,186,43,74,247,82,221,135,58,73,163,230,19,170,143,83,221,50,56,71,109,141,213,8,35,36,82,170,80,33,34,99,62,178,137,86,213,112,114,220,14,101,7,104,144,65,154,26,153,181,251,162,215,32,181,13,210,58,180,70,227,4,33,249,6,113,179,148,126,202,1,170,17,11,77,110,72,96,215,163,68,100,215,131,254,149,117,237,6,51,217,193,182,153,213,41,17,89,188,47,122,9,74,155,44,77,67,104,58,110,208,18,108,22,39,171,234,87,28,96,26,113,215,36,135,124,118,197,74,68,10,61,232,95,185,200,110,48,147,237,99,167,167,136,66,235,81,219,146,133,86,75,210,220,148,56,116,90,43,137,214,60,138,90,227,212,42,202,228,232,57,153,174,133,116,186,210,82,56,227,84,238,202,205,109,182,140,13,89,209,54,146,214,122,210,134,102,173,211,154,36,87,165,13,157,208,82,210,53,145,146,150,56,77,138,60,57,102,206,169,11,33,163,46,181,20,50,56,149,133,114,179,164,45,99,67,174,179,213,14,50,147,82,26,165,84,66,8,201,168,181,150,146,148,16,74,50,51,51,51,99,87,183,22,49,6,131,70,65,114,13,49,215,165,135,125,217,151,147,202,120,154,101,12,96,0,91,63,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,137,218,62,227,151,41,143,200,28,46,55,164,83,169,78,151,83,133,118,21,86,5,90,213,106,210,106,244,189,182,132,236,166,52,111,58,59,170,55,74,29,134,52,81,147,6,19,166,111,83,218,210,57,72,109,137,85,23,163,35,178,169,208,33,162,92,62,178,183,86,45,113,114,220,246,106,0,255,110,96,49,223,195,64,251,155,124,106,239,100,179,33,64,62,34,99,175,40,17,101,39,45,164,78,43,201,66,115,26,7,164,250,21,127,111,75,119,210,41,213,14,63,5,113,209,198,157,22,174,49,141,213,217,115,44,52,197,27,237,115,57,178,186,36,35,136,183,93,35,89,137,147,213,105,11,73,183,205,90,131,201,218,4,85,197,138,242,76,28,238,106,228,142,79,161,88,151,71,161,56,61,52,23,217,50,158,181,125,108,59,132,16,231,151,249,155,121,194,254,168,93,197,146,94,35,52,75,235,180,165,80,82,131,184,226,127,144,226,142,93,90,105,78,166,30,114,83,174,165,81,141,188,31,7,220,104,97,110,46,170,201,160,118,133,11,109,49,155,46,129,155,45,9,74,106,227,61,233,81,194,37,207,195,196,67,94,183,184,111,22,166,102,142,18,21,233,199,117,202,20,44,54,197,144,35,126,229,34,17,24,203,207,92,52,113,153,109,172,176,89,218,21,27,88,204,247,48,208,254,38,159,218,59,217,96,23,37,162,146,74,51,75,100,165,73,51,27,199,105,28,154,145,35,46,235,52,181,45,212,97,158,96,75,57,122,10,217,225,174,27,241,251,101,110,254,48,52,23,178,140,189,249,146,235,142,96,132,225,180,44,117,55,37,197,173,148,68,83,29,55,104,165,21,82,106,47,49,221,230,233,213,9,46,229,122,11,150,148,202,149,123,138,155,153,83,202,244,199,95,169,153,153,189,10,253,81,108,23,211,36,102,102,102,102,102,212,168,25,165,214,82,51,138,227,58,78,141,226,190,228,231,41,111,201,100,46,57,100,84,169,81,151,83,187,118,109,86,253,90,213,170,85,245,193,134,219,66,138,75,98,21,74,153,82,107,243,228,200,237,243,102,19,164,150,49,105,94,134,113,197,160,74,237,219,52,169,38,198,212,75,29,19,46,98,72,246,179,147,67,81,102,2,180,235,180,43,24,54,142,27,116,26,33,181,186,81,73,109,178,52,111,142,104,77,33,78,117,78,78,18,66,159,17,77,210,50,68,97,32,243,24,227,29,115,203,121,170,212,40,55,217,74,131,109,127,251,171,1,0,128,170,199,85,30,168,122,4,32,64,136,243,203,252,205,60,97,127,212,94,213,80,109,8,113,126,153,191,153,39,236,143,218,171,26,0,235,67,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,98,89,202,136,195,33,113,59,58,109,234,148,200,84,168,80,161,82,160,74,147,38,37,31,169,41,169,67,223,201,56,81,158,198,109,106,53,199,244,29,115,79,234,173,44,151,60,148,60,20,23,121,59,141,186,180,221,19,212,15,7,88,93,20,155,243,217,216,245,237,190,131,93,204,190,102,224,52,36,163,86,74,161,180,109,147,20,39,210,233,238,188,123,213,102,52,234,94,211,109,73,57,104,105,82,77,140,60,252,194,12,54,247,170,28,83,229,49,15,219,93,101,236,11,59,233,105,180,41,145,225,208,107,161,197,27,89,142,83,24,218,84,218,100,235,196,168,108,42,244,91,33,70,74,158,25,167,53,89,225,3,87,216,195,68,151,71,163,83,246,42,115,114,136,101,60,107,19,219,64,86,106,17,165,16,26,53,155,112,75,161,233,144,81,121,75,41,65,26,199,45,15,97,91,135,5,127,31,181,229,209,9,167,15,57,52,193,194,229,40,173,29,52,231,218,38,14,182,183,109,38,132,124,70,196,218,81,35,201,142,66,40,173,150,18,132,230,58,78,75,138,21,113,115,75,119,50,42,85,163,175,252,225,162,130,59,83,92,99,90,126,177,13,44,52,197,122,118,143,30,112,149,7,170,30,98,121,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,70,44,75,25,113,56,36,110,71,167,77,157,18,153,10,21,42,84,10,84,105,210,164,106,7,73,34,41,165,36,179,70,80,146,36,195,113,92,199,173,17,249,226,188,174,83,220,90,221,231,205,183,156,99,166,142,29,22,186,45,177,95,30,229,15,191,114,33,55,56,148,47,217,67,47,234,53,90,131,180,174,91,9,41,37,104,43,254,5,37,14,217,169,147,22,100,154,33,185,226,162,26,53,201,251,113,192,147,22,30,229,162,229,12,106,171,88,207,22,179,129,206,105,72,70,173,148,66,105,219,38,41,78,164,211,221,121,247,170,205,104,212,189,166,219,146,114,208,210,164,154,24,121,248,133,25,108,238,85,57,166,202,99,30,182,187,202,216,23,54,141,55,217,148,44,165,56,222,163,150,36,91,202,188,79,50,148,117,104,251,100,125,74,230,56,81,175,126,91,87,76,206,162,84,12,201,225,87,86,18,159,177,12,203,69,19,107,218,70,117,155,165,93,249,33,155,197,77,39,105,83,93,54,154,36,78,117,105,227,132,91,211,9,167,33,76,248,13,146,235,145,152,100,147,166,140,216,137,66,124,108,230,35,113,9,52,195,146,252,201,196,236,175,44,99,73,59,199,159,141,47,230,135,24,104,159,156,79,237,99,109,43,68,19,231,235,249,101,121,194,30,151,61,53,241,197,252,16,3,237,147,243,169,125,172,205,130,48,51,51,119,174,189,146,194,39,164,109,54,109,8,101,163,191,101,74,169,186,123,31,179,194,155,141,207,123,86,18,231,123,215,101,102,102,3,59,217,233,188,99,105,86,176,127,18,243,153,153,107,71,205,168,43,9,161,180,90,202,184,214,155,182,117,77,172,136,155,83,218,209,27,157,46,205,10,227,15,23,21,156,156,45,172,224,101,238,103,3,59,219,30,237,133,54,16,2,0,0,128,156,16,66,8,37,132,82,74,146,196,206,77,233,229,241,22,17,46,169,228,68,68,41,161,42,151,76,231,121,221,13,42,13,220,232,43,191,178,83,92,166,179,113,121,145,23,89,201,144,210,51,41,173,37,73,184,217,80,90,162,173,100,202,80,74,179,186,109,67,217,250,56,237,115,226,70,118,68,172,44,86,216,145,171,141,155,68,73,69,181,87,54,178,51,236,99,147,216,254,41,51,41,165,81,74,37,132,144,140,90,107,41,73,9,161,36,51,51,51,51,118,117,107,17,99,48,104,20,36,215,16,115,93,122,216,151,125,57,169,140,167,89,198,0,6,48,240,43,132,214,90,9,161,164,212,168,177,115,147,26,101,187,71,132,75,42,57,145,73,197,167,69,52,211,121,94,119,157,85,29,55,250,202,175,236,244,152,23,237,99,94,228,69,38,31,178,58,180,68,109,42,3,159,86,82,107,182,165,250,208,106,208,50,194,78,154,136,232,148,91,155,32,141,206,171,72,41,18,153,17,211,101,243,193,169,44,204,163,92,203,50,206,103,1,43,53,32,106,204,15,254,236,91,248,212,126,181,221,10,145,154,136,26,243,131,63,251,22,62,181,95,109,183,66,0,0,0,128,106,163,137,243,245,252,178,60,97,143,203,94,213,80,109,52,113,190,158,95,150,39,236,113,217,83,19,240,197,252,16,3,237,147,243,169,125,172,205,154,199,148,30,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,0,0,0,0,0,64,101,3,68,45,149,210,107,220,43,165,211,197,142,130,233,78,178,150,66,75,226,52,236,169,244,141,86,58,73,53,198,216,83,24,47,17,247,144,26,9,124,100,111,178,80,78,86,103,159,208,99,25,39,173,240,75,210,114,34,210,71,207,108,219,28,181,133,173,215,44,205,75,118,155,120,241,190,58,237,232,77,209,12,175,163,208,166,139,40,204,218,104,175,88,198,86,147,134,140,197,78,147,176,65,224,118,43,53,179,201,58,162,149,93,50,158,49,27,89,75,247,76,210,18,212,81,199,33,154,86,166,152,222,250,182,38,145,177,220,85,73,84,74,97,30,31,243,236,114,174,138,103,167,181,131,52,210,115,70,80,146,148,208,191,83,10,127,191,238,248,241,94,163,214,90,75,114,251,190,164,178,222,95,105,35,23,99,237,105,143,137,214,227,112,242,42,174,45,202,66,57,121,170,221,2,81,1,201,28,238,229,239,22,142,59,226,226,253,136,57,64,236,168,103,186,243,65,159,23,115,249,180,120,47,211,162,0,0,205,198,157,80,115,25,17,73,35,147,142,153,21,197,165,37,18,213,61,93,112,214,165,162,58,50,125,176,129,75,188,84,152,107,108,198,68,125,126,221,219,249,85,114,233,142,24,167,70,138,42,67,242,62,30,141,153,116,200,162,213,96,137,241,121,147,161,10,45,102,253,60,234,245,43,118,70,102,146,182,238,172,57,181,74,26,153,50,23,82,90,39,149,232,132,187,174,173,5,22,77,188,159,73,0,255,168,59,34,99,145,204,44,172,185,70,182,109,73,21,109,247,210,195,67,98,50,106,183,105,88,25,99,6,135,248,156,225,217,117,17,64,126,245,7,201,103,100,36,217,81,88,18,188,242,134,168,73,58,112,103,151,62,100,112,233,138,73,121,199,78,91,182,181,3,140,190,4,124,250,204,200,229,42,225,236,104,68,185,73,109,104,105,150,161,211,29,243,142,64,164,211,96,14,102,229,208,160,125,118,69,187,35,130,62,151,250,200,200,200,36,149,70,150,32,78,86,198,29,147,219,218,50,37,144,201,148,170,241,233,213,241,81,0,54,230,162,230,114,69,228,142,96,152,72,82,92,90,110,72,121,77,27,188,249,46,114,68,160,130,111,25,197,75,125,156,100,0,255,53,180,31,245,250,21,123,173,74,219,26,153,245,154,52,201,227,211,166,218,70,91,84,145,102,152,171,194,10,97,35,61,136,242,211,197,253,200,200,101,105,163,70,230,240,249,210,100,35,68,75,141,49,170,6,53,199,184,188,160,14,152,21,65,191,244,185,18,101,7,17,63,59,178,20,112,211,210,233,222,201,82,38,139,34,22,230,92,174,58,21,148,55,218,51,27,243,147,254,25,63,34,147,222,228,46,205,169,148,108,104,85,29,180,169,38,208,32,113,25,53,45,10,43,172,25,14,177,63,119,179,83,25,243,243,57,125,198,122,185,74,99,71,140,198,181,8,150,132,70,109,183,187,11,83,118,84,34,125,210,56,155,15,252,20,149,189,109,4,4,200,250,55,77,90,219,187,113,25,111,228,177,32,59,228,35,94,234,35,119,68,109,42,45,92,194,186,81,197,228,210,101,226,142,71,231,211,173,20,30,241,83,14,251,120,235,168,0,186,152,131,46,179,129,227,133,136,92,165,157,3,174,122,44,82,225,16,117,14,59,105,84,98,129,126,145,180,192,1,87,134,194,197,149,186,136,109,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,238,136,164,212,2,192,197,123,81,45,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,64,92,180,160,139,11,128,10,169,15,5,176,0,0,0,32,51,234,242,25,250,120,73,241,179,77,182,228,50,126,92,195,113,72,226,134,87,217,195,72,12,151,217,29,6,124,177,86,144,160,77,208,230,222,24,250,189,214,167,229,119,71,165,52,164,215,123,214,173,227,135,182,2,216,151,143,62,133,101,122,246,195,148,0,189,94,23,186,108,73,53,118,205,134,148,100,78,69,140,248,112,27,54,100,48,53,91,77,42,245,228,175,99,237,127,61,215,159,102,83,155,251,168,213,206,67,70,253,61,93,100,41,177,55,205,140,150,45,145,146,68,169,160,83,174,207,68,12,10,98,152,127,238,250,204,82,219,197,209,179,134,183,71,223,236,160,62,218,223,121,128,10,254,203,233,207,36,153,205,105,26,197,98,226,135,244,99,196,95,234,254,50,104,136,102,121,109,126,0,84,208,19,133,139,242,211,209,57,32,137,67,145,227,206,136,195,206,180,0,59,67,81,49,20,0,0,0,0,0,0,0,0,0,0,0,80,17,95,64,238,158,2,0,192,180,1,70,172,0,255,140,82,86,49,45,232,69,117,222,74,6,198,229,164,231,28,177,217,19,82,31,59,232,166,209,102,208,226,54,142,115,18,151,82,195,212,121,204,11,125,158,29,251,167,169,231,152,70,248,246,86,142,28,216,149,235,189,43,152,189,159,144,31,107,237,108,93,93,141,86,111,156,83,53,110,197,149,203,21,11,29,174,140,252,118,64,250,159,132,230,244,36,223,141,22,100,143,203,16,19,110,116,177,3,34,190,252,32,51,249,220,180,110,138,138,224,52,234,152,251,155,177,128,159,104,104,181,77,160,135,251,123,229,54,77,58,141,166,62,108,180,228,22,66,190,62,87,211,213,82,210,105,25,223,156,93,18,216,168,120,51,157,170,32,30,70,205,20,252,208,254,143,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,23,48,63,150,66,228,101,224,222,138,107,231,234,22,0,0,231,128,247,115,185,106,52,14,247,28,197,200,231,170,193,142,106,1,21,34,86,68,68,40,204,33,117,153,181,120,148,177,0,247,234,166,97,241,98,126,101,208,162,58,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,71,93,62,215,248,83,18,17,187,214,183,68,182,77,178,96,58,125,82,28,98,211,166,197,160,75,9,92,224,96,130,61,57,234,160,215,231,138,136,164,148,210,51,234,148,50,132,29,209,110,13,19,22,159,58,205,130,76,81,114,30,191,122,73,215,53,185,216,14,161,147,136,68,149,225,61,19,239,202,101,132,122,52,234,135,102,240,87,29,55,197,112,48,123,179,155,217,95,27,32,244,153,91,65,99,71,212,54,162,22,148,60,162,215,226,38,65,69,235,120,127,22,155,67,49,231,215,5,35,243,143,151,147,28,98,75,24,242,145,95,186,204,59,145,117,209,178,227,148,202,146,116,105,119,54,13,158,154,176,19,67,5,102,152,99,241,100,144,118,67,123,111,227,190,183,87,126,182,177,105,80,170,207,104,70,221,189,143,155,225,146,46,252,170,118,239,90,135,199,174,215,60,206,41,94,102,126,46,65,208,229,135,142,230,35,138,122,101,59,45,77,186,83,134,143,230,108,118,248,152,12,156,107,199,153,120,193,2,118,10,205,252,204,98,20,242,119,70,212,86,75,94,55,14,112,33,34,47,146,36,161,100,5,109,105,219,18,218,222,7,134,121,17,17,249,140,186,130,146,160,12,89,181,150,50,236,136,61,205,152,26,205,148,6,13,75,160,159,46,251,133,62,223,102,174,104,203,100,21,114,173,121,75,109,239,92,66,2,13,54,115,220,203,85,165,174,72,54,103,199,105,200,157,148,232,73,113,114,145,181,156,42,188,167,28,31,239,232,36,78,84,119,167,112,18,57,244,149,109,121,169,33,111,216,128,57,191,239,211,23,126,110,155,198,253,87,136,219,119,113,187,114,175,87,228,239,104,97,9,208,246,231,18,27,139,6,70,18,238,229,35,31,17,37,35,35,195,165,164,158,164,252,150,90,91,26,36,151,41,34,170,176,19,195,74,140,53,105,210,98,49,151,248,235,231,126,187,10,1,63,109,239,122,150,240,70,19,55,230,82,207,144,31,58,170,139,66,95,149,228,211,45,190,83,132,163,108,233,156,240,44,3,23,233,131,41,110,176,128,155,134,115,170,221,215,0,0,112,81,159,139,149,4,32,116,73,146,146,139,186,181,51,118,202,97,71,238,160,13,200,127,71,56,112,128,106,225,66,181,248,73,232,146,38,75,212,108,138,83,158,90,195,113,218,213,45,94,26,161,221,42,105,134,105,152,86,228,138,24,182,125,84,15,236,212,240,172,106,110,17,191,51,153,221,116,120,117,8,208,174,203,174,146,9,45,180,80,90,72,37,37,74,236,88,149,94,25,111,145,225,140,202,77,102,84,17,106,113,205,104,94,214,217,96,213,192,141,66,243,43,71,61,102,58,251,152,23,153,158,45,243,72,205,225,144,42,137,62,135,166,67,72,201,229,205,93,111,120,184,168,241,174,76,226,56,170,66,51,117,106,38,207,125,173,213,150,9,159,241,56,59,50,82,49,197,253,116,187,151,93,197,32,67,151,161,47,180,90,186,213,250,173,219,247,214,105,187,153,88,70,44,119,170,76,253,222,186,121,148,57,21,216,254,163,142,105,25,199,5,54,168,77,96,58,123,157,93,181,33,60,249,101,254,102,102,183,63,106,7,237,43,106,59,179,117,146,238,72,82,42,251,18,90,42,109,57,164,117,106,75,217,231,97,162,50,197,60,18,61,36,179,41,90,50,245,186,30,149,102,85,147,114,95,13,225,201,47,243,55,51,187,253,81,187,210,97,33,65,75,37,225,20,135,36,37,222,219,210,182,76,4,173,222,72,173,113,102,199,226,106,110,29,174,116,212,140,64,4,76,88,127,76,224,168,203,201,42,201,69,185,121,146,77,28,108,251,178,87,57,109,210,123,75,195,101,28,26,59,187,215,233,201,146,75,147,36,203,43,174,52,75,176,181,144,58,126,85,57,44,85,29,189,78,24,235,50,42,70,225,196,205,65,118,85,34,155,220,190,207,67,62,34,99,175,40,17,101,39,45,164,78,43,201,66,115,26,151,182,175,248,123,91,186,147,78,169,30,159,130,184,104,227,78,11,215,216,104,133,115,44,52,197,19,158,208,99,184,14,33,222,219,178,163,208,157,173,247,90,152,55,104,132,75,194,109,178,210,197,199,19,242,132,68,83,60,180,82,33,204,172,218,91,198,194,114,94,178,187,186,218,40,54,123,30,48,31,25,185,87,148,76,186,162,22,82,167,149,6,173,183,110,83,219,87,252,189,173,222,198,168,75,145,79,65,92,180,241,96,138,21,156,181,194,57,22,106,97,22,247,232,129,197,124,15,3,237,111,242,169,189,147,93,215,222,66,105,68,214,54,27,2,159,144,202,84,135,210,24,39,37,65,89,18,206,199,137,23,117,232,58,106,104,35,102,136,195,74,99,93,94,196,117,224,112,246,100,28,103,39,57,236,151,118,197,6,22,243,61,12,180,191,201,167,246,78,246,42,2,162,186,252,32,208,190,133,177,236,87,219,1,26,0,255,141,168,46,63,8,180,111,97,44,251,213,118,128,6,112,195,204,32,37,73,161,127,39,21,254,126,218,17,227,189,68,45,180,22,227,134,97,201,98,189,143,210,198,45,198,29,212,30,47,173,55,226,36,210,35,91,148,187,114,50,43,59,122,194,162,87,74,79,90,163,52,99,183,141,8,90,232,91,34,148,86,75,9,167,113,34,220,102,125,88,83,182,176,89,42,139,154,158,210,114,209,198,141,134,216,152,151,142,246,51,15,23,153,144,157,182,209,155,93,175,225,188,185,233,148,146,172,77,219,144,204,29,110,169,84,220,136,43,234,247,91,176,180,173,23,123,40,198,38,188,17,191,68,200,199,75,94,50,246,102,174,238,0,176,70,219,168,9,191,144,32,37,163,210,8,234,182,110,91,34,119,82,135,205,32,153,79,12,91,155,218,178,21,196,49,18,201,227,35,85,34,87,168,137,197,175,118,36,87,133,228,144,246,63,163,62,115,173,29,165,70,68,102,41,65,162,148,82,105,75,156,183,188,228,183,97,73,33,162,198,220,218,196,170,98,169,24,241,216,213,152,75,252,99,101,174,90,99,97,182,126,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,18,181,125,198,47,83,30,145,57,92,110,72,167,82,157,46,167,10,237,42,172,10,180,170,213,164,97,121,0,128,121,100,173,237,46,180,22,154,148,212,168,73,105,122,47,77,146,82,157,214,9,206,29,183,173,218,210,210,242,142,27,94,50,143,114,87,69,76,132,176,242,151,109,156,103,235,179,210,75,190,181,63,12,0,0,0,110,144,121,186,114,45,82,51,201,112,81,200,100,111,236,168,29,209,186,106,183,21,55,172,72,239,220,178,198,168,156,60,253,112,51,11,190,82,172,224,173,194,170,182,80,119,187,159,221,59,33,35,50,50,50,162,68,137,168,180,144,146,73,220,214,109,74,212,246,25,191,76,121,68,230,112,185,33,157,74,117,186,156,42,180,171,176,42,208,170,86,147,134,229,241,145,30,167,52,149,100,41,78,203,120,79,218,84,82,86,203,146,107,228,110,75,40,8,165,162,211,168,130,105,43,77,181,48,146,163,24,238,170,17,81,50,111,217,64,165,202,156,28,183,79,217,191,14,178,29,147,42,253,109,137,182,86,26,187,123,179,25,19,241,73,146,217,17,181,109,75,187,122,105,37,52,226,59,186,104,50,47,206,96,78,142,231,85,225,181,251,22,182,80,59,56,117,249,78,160,253,20,99,217,83,177,83,38,230,50,35,215,78,154,73,87,20,90,105,133,212,160,245,214,109,138,195,148,184,57,212,219,24,117,41,18,234,135,181,10,30,76,177,130,179,170,216,192,93,45,204,226,138,238,80,167,210,35,107,22,151,91,212,82,72,102,86,151,41,132,20,55,72,166,137,3,50,69,63,57,180,201,17,42,135,57,170,48,206,112,51,31,206,52,233,86,26,71,216,172,118,133,81,108,39,187,202,0,225,201,47,243,55,51,187,253,81,123,0,194,63,33,60,249,101,254,102,102,183,63,106,15,64,172,15,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,60,34,115,184,220,142,81,155,70,37,78,21,218,85,168,244,171,82,171,73,189,115,230,202,202,189,43,201,36,195,69,29,141,186,63,100,119,68,235,170,221,86,228,62,229,186,111,200,26,163,114,2,21,196,178,220,248,74,177,130,55,21,87,217,93,221,237,126,118,11,196,127,195,169,203,119,2,237,167,24,203,158,138,157,46,97,212,140,82,74,141,32,153,165,70,141,108,219,166,109,72,102,142,182,76,211,210,134,144,134,101,130,17,5,233,37,164,136,187,114,196,15,152,185,25,196,208,172,207,50,246,102,116,14,207,143,208,103,234,8,157,86,239,180,112,247,206,205,105,26,239,33,230,121,134,83,157,234,247,208,194,163,195,186,63,82,199,204,252,100,229,47,155,192,139,246,165,157,154,16,158,252,50,127,51,179,219,31,181,7,32,0,0,0,0,0,0,172,31,242,17,25,123,69,137,40,59,105,33,117,90,73,22,154,211,184,180,125,197,223,219,210,157,116,74,245,248,20,196,69,27,119,90,184,198,70,43,156,99,161,41,158,112,242,3,82,244,128,225,58,132,120,111,203,142,66,119,182,222,107,97,222,160,17,46,9,183,201,74,23,31,79,200,19,18,77,241,208,74,133,48,179,106,111,25,11,203,121,201,238,234,106,163,216,84,215,80,151,212,35,107,208,230,123,212,82,72,70,144,230,165,181,20,55,72,166,137,83,179,6,110,139,147,35,84,14,115,30,84,19,203,50,226,76,147,110,93,30,243,148,173,98,20,91,223,102,194,153,180,208,146,56,52,104,157,208,40,177,74,109,107,133,144,154,78,136,156,132,36,106,210,229,13,50,11,78,69,232,24,21,41,98,147,193,214,44,116,148,37,237,6,231,115,157,61,161,151,73,104,45,137,67,178,208,10,141,18,155,18,135,78,11,169,233,132,200,73,107,156,90,69,153,32,179,224,84,132,144,78,87,90,54,25,108,205,66,185,185,205,150,113,62,215,217,183,121,192,124,100,228,94,81,50,233,138,90,72,157,86,26,180,222,186,77,109,95,241,247,182,122,27,163,46,69,62,5,113,209,198,131,41,86,112,214,10,231,88,168,133,89,44,169,7,64,207,118,84,73,244,183,53,29,66,106,236,238,237,122,195,195,37,73,102,71,20,199,81,21,154,169,149,208,136,239,104,173,182,76,56,131,57,57,158,151,138,41,238,91,216,66,237,0,255,13,214,60,224,115,249,33,254,217,39,103,44,251,88,251,191,225,221,250,145,120,199,175,212,42,92,237,63,205,145,163,170,148,241,175,156,66,0,43,143,253,51,120,157,65,109,192,111,97,143,178,175,53,120,147,190,58,183,238,240,184,45,111,181,111,123,191,112,197,117,123,128,7,238,251,112,193,211,43,126,232,117,122,117,199,69,0,255,109,166,167,254,63,209,127,232,155,34,41,73,18,148,16,74,91,74,111,178,9,66,239,206,157,222,148,198,105,147,102,83,110,74,109,144,105,171,162,138,160,46,103,188,172,74,99,18,123,179,242,152,105,124,204,213,156,226,175,195,140,90,107,81,220,154,181,78,72,212,88,149,54,116,66,40,141,38,60,142,90,226,52,41,242,4,233,5,153,162,133,140,186,212,178,57,99,107,238,202,205,146,182,140,243,89,209,6,68,81,35,41,41,53,178,70,80,26,53,178,109,92,199,173,17,57,218,50,77,91,114,93,171,251,188,193,136,130,244,174,30,59,44,116,91,126,192,204,205,18,38,102,47,228,6,123,51,136,173,98,248,8,9,146,145,148,84,146,133,190,12,67,197,140,195,52,111,211,60,205,200,25,177,37,22,228,18,113,194,19,38,166,227,39,245,35,2,85,106,233,43,135,216,175,252,106,191,218,138,201,105,72,70,173,148,66,105,219,38,41,78,164,211,221,121,247,170,205,104,212,189,166,219,146,114,208,210,164,154,24,121,248,133,25,108,238,85,57,166,202,99,30,182,187,202,216,23,54,101,3,44,17,153,241,10,239,76,221,148,36,113,115,56,166,70,217,238,153,132,84,18,191,116,181,224,224,72,14,40,205,8,55,211,83,115,207,90,181,41,204,95,246,226,43,86,49,175,77,200,158,150,184,202,99,78,15,146,70,84,74,74,100,137,172,36,74,132,219,56,141,67,51,242,181,121,90,151,182,133,58,204,147,143,56,200,44,33,59,220,117,35,98,192,60,202,32,134,230,66,150,113,40,163,115,120,94,212,107,180,4,117,157,182,20,82,73,214,102,252,203,74,27,82,83,43,205,201,212,67,110,69,68,213,105,114,247,227,128,39,83,60,202,90,53,25,212,174,176,158,221,105,127,229,12,183,174,229,214,172,13,37,149,208,36,108,188,36,242,188,14,203,142,154,116,220,167,201,202,48,242,186,206,147,42,76,42,100,84,93,86,203,170,228,236,201,92,210,206,54,18,180,115,179,0,255,121,6,117,73,100,214,110,187,94,131,212,54,171,211,22,146,142,19,132,228,27,180,9,170,138,21,5,168,70,44,52,185,29,159,66,177,46,145,93,15,122,104,46,178,101,204,100,7,219,117,13,112,26,243,157,63,251,41,62,181,167,98,87,49,154,252,201,247,79,218,239,220,94,103,25,73,42,77,82,41,45,180,100,210,66,43,137,74,11,41,25,25,25,153,166,242,142,58,244,72,50,232,52,62,111,153,171,135,185,18,61,28,204,190,252,99,122,158,230,6,3,120,146,93,193,104,242,39,223,63,105,191,115,123,149,1,78,99,190,243,103,63,197,167,246,84,236,64,230,58,36,162,86,73,33,181,113,163,212,38,211,233,238,178,123,21,103,76,234,6,74,199,165,226,44,164,53,53,241,145,223,47,60,99,115,87,202,77,237,100,92,30,182,133,54,219,230,246,143,225,52,230,59,127,246,83,124,106,79,197,174,98,52,249,147,239,159,180,223,185,93,41,1,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,68,109,159,241,203,148,71,100,14,151,27,210,169,84,167,203,169,66,187,10,171,2,173,106,53,169,13,38,37,158,26,36,233,187,146,230,212,108,223,186,185,209,155,242,144,222,145,147,205,243,130,249,158,21,101,27,10,141,86,194,201,156,56,83,90,182,113,83,2,127,218,81,81,108,152,118,181,139,234,208,119,60,78,146,215,113,156,90,201,49,97,71,223,146,116,39,203,41,111,165,12,197,74,222,81,163,82,109,247,244,244,195,62,86,107,197,102,67,54,10,125,187,31,111,23,179,39,230,140,168,164,38,169,164,208,66,51,105,161,149,38,41,180,210,140,140,140,140,216,165,173,69,146,65,167,113,144,67,67,60,116,233,225,96,246,101,171,50,102,101,25,3,248,199,140,8,51,73,137,136,186,187,69,205,136,149,164,112,169,21,90,102,205,29,183,163,112,89,212,45,75,183,145,73,117,96,172,84,235,218,121,84,176,142,5,121,41,52,197,75,236,233,13,225,201,47,243,55,51,187,253,81,123,93,203,32,77,141,204,218,125,209,107,144,218,6,105,29,90,163,113,130,144,124,179,84,56,75,233,167,28,160,26,177,208,164,18,153,129,93,143,18,145,93,15,172,226,4,91,215,110,48,147,93,97,43,54,132,39,191,204,223,204,236,246,71,237,1,8,0,0,0,0,72,78,224,132,75,130,84,226,118,79,122,210,108,42,203,48,241,144,215,173,13,19,244,37,145,163,68,69,250,113,93,81,57,149,82,63,228,136,95,185,72,124,58,51,44,43,77,92,102,27,213,237,105,246,218,158,153,153,59,215,94,73,225,19,210,54,155,54,132,178,209,223,50,148,233,238,125,204,10,111,54,158,59,43,137,243,189,235,50,51,243,212,29,167,243,142,165,89,154,1,17,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,59,27,194,218,182,181,150,136,36,149,182,52,50,94,55,73,141,178,221,35,51,41,205,136,36,229,85,37,18,15,3,10,20,227,237,172,234,120,87,227,26,47,92,86,178,113,217,213,118,181,41,12,0,0,0,176,126,128,124,68,198,94,81,34,202,78,90,72,157,86,146,133,230,52,46,109,95,241,247,182,116,39,157,82,61,62,5,113,209,198,157,22,174,177,209,10,231,88,104,138,39,140,160,79,234,145,164,22,146,52,156,108,43,33,233,86,82,101,43,169,65,29,183,173,12,125,155,134,57,127,31,53,226,81,22,39,12,201,53,193,205,229,36,173,26,52,27,217,38,14,182,73,236,240,60,234,62,74,38,41,149,102,208,12,82,147,102,54,110,235,182,37,50,71,92,214,105,138,67,75,251,178,193,150,114,244,212,81,196,66,185,229,247,203,220,252,225,87,214,231,6,123,243,37,167,39,164,244,72,74,104,77,26,78,54,164,214,104,40,169,178,149,212,44,109,227,144,183,176,77,195,156,191,143,221,18,235,132,213,135,228,154,224,230,82,84,209,14,154,141,108,19,251,216,219,118,0,202,72,82,105,146,74,105,161,37,147,22,90,73,84,90,72,201,200,200,200,200,69,29,122,36,25,116,26,231,200,213,195,92,137,30,14,102,95,182,218,224,105,110,48,128,127,60,163,159,52,122,161,89,154,214,161,180,146,26,196,21,0,255,131,20,119,236,210,169,11,78,205,142,156,114,45,141,106,228,13,248,227,70,11,115,115,209,114,254,178,85,92,104,139,217,107,221,77,232,35,81,218,116,156,164,213,120,104,141,112,94,182,56,110,121,11,153,222,16,90,217,97,14,249,113,71,99,135,25,254,60,173,0,255,14,135,242,54,119,93,239,108,230,63,251,71,123,122,3,2,16,66,156,95,230,111,230,9,251,163,118,0,255,68,0,66,136,243,203,252,205,60,97,127,212,158,154,0,44,230,123,24,104,127,147,79,237,157,108,123,220,182,109,208,234,181,212,234,70,169,196,13,234,188,57,162,53,181,182,164,5,183,33,86,69,159,17,77,234,188,181,226,103,134,143,49,222,49,183,20,168,73,153,111,217,155,108,165,62,118,50,39,36,176,152,239,97,160,253,77,62,181,119,178,171,140,242,1,34,50,51,51,34,73,146,140,82,107,169,145,180,109,218,150,68,113,95,242,243,84,70,28,14,137,27,50,170,212,168,75,166,66,133,10,171,126,173,154,52,41,72,35,209,71,17,164,100,155,221,161,47,232,184,129,63,122,188,213,116,154,55,74,113,179,154,10,55,228,124,74,19,95,216,169,53,58,99,198,129,50,133,100,110,202,254,228,99,158,106,231,100,186,206,189,56,181,236,166,186,76,180,59,170,55,82,218,183,186,73,147,6,19,166,111,75,29,49,40,199,110,137,85,23,163,227,81,106,87,89,162,92,62,178,183,42,213,176,113,220,246,106,95,70,248,233,65,100,100,236,216,107,71,133,87,168,219,174,218,214,202,72,127,243,80,214,91,55,50,83,92,216,120,110,163,36,54,119,161,203,60,203,83,119,108,201,59,110,101,105,174,105,196,161,23,82,105,181,144,90,70,109,11,113,93,26,121,73,212,219,124,26,178,138,182,168,78,151,154,49,78,69,42,21,195,200,180,156,46,157,48,110,101,124,30,229,87,187,193,103,246,54,59,249,163,186,181,29,143,27,149,105,27,167,86,114,84,31,50,247,40,221,201,114,202,67,202,187,112,113,119,212,168,84,219,61,65,5,113,128,211,90,177,217,144,141,93,33,238,199,219,197,236,0,255,141,170,6,8,79,126,153,191,153,217,237,143,218,3,16,254,9,225,201,47,243,55,51,187,253,81,123,0,2,128,42,33,229,191,189,159,221,254,24,246,85,4,85,66,202,127,123,63,187,253,49,236,85,6,68,141,249,193,159,125,11,159,218,175,182,171,24,82,254,219,251,217,237,143,97,175,50,162,198,252,224,207,190,133,79,237,87,219,85,12,41,0,255,237,253,236,246,199,176,87,25,16,53,230,7,127,246,45,124,106,191,218,190,142,156,55,51,30,39,35,89,18,164,212,182,73,110,227,218,141,33,165,198,214,40,143,50,67,117,169,60,42,140,170,212,103,214,222,37,46,90,181,42,85,72,86,82,120,202,86,176,38,23,184,157,253,39,69,68,196,138,189,118,148,120,181,58,238,42,110,45,143,244,57,143,234,213,222,186,145,158,226,66,193,177,95,54,186,97,115,23,58,203,179,44,96,118,182,100,2,183,114,86,251,151,101,150,150,70,100,241,182,235,37,40,109,130,186,110,45,209,184,65,75,176,89,219,32,165,152,82,128,105,196,93,147,220,17,40,244,232,18,41,244,160,135,102,93,91,198,76,182,143,93,103,0,80,99,217,40,25,14,137,112,106,67,147,222,150,151,58,228,155,91,171,245,29,103,144,34,75,170,192,226,40,12,217,244,197,89,253,85,181,174,170,84,95,185,232,149,213,38,176,38,23,120,169,157,124,25,164,169,101,20,90,75,33,117,145,44,46,169,12,137,202,142,50,157,24,103,27,89,89,145,83,186,102,65,173,73,14,137,121,88,192,203,7,27,245,101,164,13,174,181,101,108,210,46,109,171,246,200,168,164,68,37,165,208,66,35,10,45,164,38,41,180,210,200,200,200,200,216,165,173,101,140,206,96,82,144,67,67,60,116,25,98,95,14,230,164,50,102,101,25,0,255,24,192,204,121,0,230,242,61,252,179,191,201,88,246,78,246,148,30,182,120,211,172,17,73,118,190,165,180,12,137,234,48,227,113,97,72,190,37,155,108,152,83,166,8,149,248,83,118,26,49,41,214,164,135,111,25,24,204,220,82,41,40,15,218,179,76,100,135,179,113,159,157,159,147,18,194,121,192,44,109,45,110,52,165,20,74,156,66,35,75,210,43,227,45,201,91,70,110,109,170,195,148,83,68,31,166,25,165,14,127,59,171,154,251,135,173,110,243,134,251,236,78,155,41,104,231,216,29,250,145,81,73,137,74,74,161,133,70,20,90,72,77,82,104,165,145,145,145,145,177,75,91,203,24,157,193,164,32,135,134,120,232,50,196,190,28,204,73,101,204,202,50,254,49,128,239,242,80,111,77,76,127,77,234,68,219,70,157,36,91,72,102,203,60,180,109,40,67,71,53,183,214,69,17,111,71,108,67,38,181,47,113,32,118,253,139,216,155,73,89,19,138,104,15,1,218,193,217,215,14,146,180,52,55,97,218,253,58,14,60,146,110,182,204,67,219,246,113,31,239,76,59,122,147,133,244,217,182,45,180,239,242,84,194,36,14,170,148,201,97,81,123,42,129,111,92,97,29,91,172,157,194,104,226,124,61,191,44,79,216,227,178,211,39,70,70,70,70,100,210,164,17,149,22,82,34,106,227,52,46,141,218,62,227,151,169,108,57,100,18,57,164,83,169,78,151,76,187,10,109,86,5,90,53,169,85,80,228,180,37,162,78,42,33,181,113,147,18,55,162,233,238,178,123,211,150,52,246,86,94,237,184,84,156,181,58,169,25,70,138,244,23,158,177,185,87,221,152,162,50,51,251,176,45,84,198,6,101,138,4,124,49,63,196,64,251,228,124,106,31,107,179,230,49,165,199,23,243,67,12,180,79,206,167,246,177,54,107,30,0,170,141,38,206,215,243,203,242,132,61,46,123,85,67,181,209,196,249,122,126,89,158,176,199,101,79,77,192,23,243,67,12,180,79,206,167,246,177,182,112,30,243,153,153,107,71,205,168,43,9,161,180,90,106,214,122,211,182,180,97,69,220,220,234,109,116,186,244,248,244,195,69,5,15,90,88,193,70,43,108,96,161,22,158,112,143,30,95,204,15,49,208,62,57,159,218,199,218,96,45,194,161,123,183,37,139,67,42,165,53,10,19,207,136,50,79,251,50,164,54,221,246,105,179,76,140,178,78,243,154,10,141,10,233,84,151,211,82,41,57,135,51,151,76,180,141,251,236,220,236,202,13,75,147,52,158,150,212,76,66,138,75,162,70,212,159,217,144,18,63,83,52,42,147,50,92,42,117,235,166,65,77,50,56,104,213,17,123,51,83,14,31,243,85,92,118,170,202,144,54,106,50,77,41,145,180,212,150,70,137,172,63,178,45,21,126,164,152,84,26,101,72,85,42,209,173,131,106,100,176,215,170,35,14,101,166,35,62,102,164,184,236,180,154,105,44,130,180,52,51,104,183,93,163,89,138,27,212,117,107,137,182,201,66,243,9,218,6,41,197,148,242,84,28,22,106,220,142,64,161,71,151,199,174,56,61,52,235,218,50,158,181,131,109,35,171,75,50,130,120,219,53,146,149,56,89,157,182,144,116,219,172,53,152,172,77,80,85,172,40,207,196,225,174,70,238,248,20,138,117,121,20,138,211,67,115,145,45,227,89,219,199,22,207,3,230,35,35,247,138,146,73,87,212,66,234,180,210,160,245,214,109,106,251,138,191,183,213,219,24,117,41,242,41,136,139,54,30,76,177,130,179,86,56,199,66,45,204,226,30,61,176,152,239,97,160,253,77,62,181,119,178,193,122,100,91,247,110,104,214,134,82,82,75,212,55,94,18,121,94,247,121,200,110,180,13,211,100,101,24,121,157,150,53,109,26,19,50,170,46,171,165,210,77,14,231,45,105,103,27,247,217,71,218,63,27,88,204,247,48,208,254,38,159,218,59,217,86,8,16,226,252,50,127,51,79,216,31,181,87,53,84,27,66,156,95,230,111,230,9,251,163,246,170,134,98,131,82,203,40,181,144,40,217,134,91,9,73,183,140,201,67,42,9,234,184,109,101,232,227,186,47,136,27,169,17,143,178,56,97,199,161,54,22,18,39,105,213,94,57,215,206,112,176,77,98,39,232,33,151,145,177,118,210,136,178,147,208,74,43,164,100,161,57,141,75,28,166,196,205,33,221,73,167,84,143,80,63,172,85,112,167,133,107,108,84,197,6,238,154,226,9,179,229,49,165,7,22,243,61,12,180,191,201,167,246,78,54,80,3,183,80,218,148,88,181,148,151,210,218,60,249,145,195,50,225,6,169,101,76,154,151,125,155,210,107,177,195,54,77,170,137,49,53,177,192,139,139,24,146,253,236,36,179,155,135,0,237,58,237,107,8,213,134,16,231,151,249,155,121,194,254,168,189,170,1,0,246,153,81,74,141,82,74,173,181,102,212,90,75,141,82,107,169,153,153,153,153,185,72,67,143,24,131,65,163,28,135,122,120,40,209,195,190,236,203,73,27,204,202,13,6,48,128,191,14,239,196,210,68,109,215,203,122,103,235,165,161,149,176,77,117,168,169,178,79,21,61,192,61,133,41,164,156,42,17,241,51,177,215,167,28,146,168,135,43,188,148,106,201,206,236,180,157,93,124,105,99,178,50,123,8,2,80,245,176,197,141,251,214,75,212,111,52,104,82,66,127,146,38,41,180,210,140,32,193,202,169,165,228,219,190,164,48,167,74,111,252,205,81,53,85,196,12,107,178,169,253,172,42,85,37,108,172,246,164,68,0,2,132,56,191,204,223,204,19,246,71,237,85,13,213,134,16,231,151,249,155,121,194,254,168,189,170,177,118,80,43,41,180,214,182,108,90,155,154,180,192,127,109,75,228,10,183,33,37,113,5,169,102,196,168,218,83,19,43,37,86,29,98,24,154,57,140,203,224,44,20,153,85,217,71,159,22,66,11,41,180,82,82,162,228,202,77,233,149,241,150,145,45,89,228,70,70,21,161,22,215,72,151,121,218,13,86,13,60,235,43,67,179,211,99,166,179,143,153,158,23,217,50,15,197,86,106,25,165,22,18,37,219,112,43,33,233,150,49,121,72,37,65,29,183,173,12,125,92,247,5,113,35,53,226,81,22,39,236,56,212,198,66,226,36,173,218,43,231,218,25,14,182,73,236,250,6,108,56,133,214,227,245,230,196,83,34,155,199,169,221,190,17,79,75,26,38,197,34,78,234,198,17,177,213,17,253,122,204,160,154,88,41,81,105,85,5,179,218,204,174,9,30,202,216,107,237,213,8,204,229,123,248,103,127,147,177,236,157,236,25,253,200,168,164,68,37,165,208,66,35,10,45,164,38,41,180,210,200,200,200,200,216,165,173,101,140,206,96,82,144,67,67,60,116,25,98,95,14,230,164,50,102,101,25,0,255,24,192,203,40,73,67,95,201,54,73,94,199,109,233,52,200,132,29,125,75,234,173,238,150,130,193,148,161,88,201,219,169,211,165,242,254,225,87,254,176,143,213,69,79,57,159,73,121,199,126,187,239,96,39,218,84,9,16,206,99,150,182,22,55,154,82,10,37,78,161,145,37,233,149,241,150,228,45,35,183,54,213,97,202,41,162,15,211,140,82,135,191,157,85,205,253,195,86,183,121,195,125,118,167,205,20,180,115,236,30,61,174,242,64,212,195,200,168,164,68,37,165,208,66,35,10,45,164,38,41,180,210,200,200,200,200,216,165,173,101,140,206,96,82,144,67,67,60,116,25,98,95,14,230,164,50,102,101,25,0,255,24,192,140,40,73,75,115,19,166,221,175,227,192,35,233,102,203,60,180,109,31,247,241,206,180,163,55,89,72,159,109,219,66,251,46,79,37,76,226,160,74,153,28,22,181,167,18,248,198,21,214,177,197,218,169,174,137,233,175,73,157,104,219,168,147,100,11,201,108,153,135,182,13,101,232,168,230,214,186,40,226,237,136,109,200,164,246,37,14,196,174,127,17,123,51,41,107,66,17,237,33,64,59,56,59,109,98,100,100,100,68,38,77,26,81,105,33,37,162,54,78,227,210,168,237,51,126,153,202,150,67,38,145,67,58,149,234,116,201,180,171,208,102,85,160,85,147,90,93,64,64,19,231,235,249,101,121,194,30,151,61,53,241,197,252,16,3,237,147,243,169,125,172,189,142,156,182,68,212,73,37,164,54,110,82,226,70,52,221,93,118,111,218,146,198,222,202,171,29,151,138,179,86,39,53,195,72,145,254,194,51,54,247,170,27,83,84,102,102,31,182,133,202,216,160,76,145,248,98,126,136,129,246,201,249,212,62,214,102,205,3,0,0,236,48,51,74,169,81,74,169,181,214,140,90,107,169,81,106,45,53,51,51,51,51,23,105,232,17,99,48,104,148,227,80,15,15,37,122,216,151,125,57,105,131,89,185,193,0,6,176,127,170,180,136,74,107,137,154,77,56,148,150,104,203,168,188,165,148,172,110,219,80,182,190,173,195,130,191,143,29,17,43,139,21,134,28,154,96,225,82,82,81,13,154,115,109,19,251,216,36,246,66,67,241,241,186,237,111,240,183,183,225,31,248,7,252,183,248,166,119,196,215,241,190,209,147,62,134,254,223,164,239,74,208,59,162,63,25,59,125,43,181,136,82,8,141,154,77,184,165,208,116,200,168,188,165,148,32,141,227,150,135,176,173,195,130,191,143,218,242,232,132,211,135,28,154,96,225,114,148,214,14,154,115,109,19,7,219,219,118,133,65,102,67,215,114,72,22,135,148,82,72,210,39,158,17,101,158,134,121,199,78,52,14,211,102,153,24,101,93,151,73,109,38,19,210,169,46,167,101,213,77,246,228,45,153,104,27,9,218,71,218,85,108,37,125,103,54,109,148,29,73,74,101,152,90,40,169,45,135,180,78,57,149,135,101,223,164,76,49,143,196,160,199,161,212,69,100,234,117,37,231,170,158,210,164,53,236,42,173,94,221,58,165,197,201,21,165,54,45,161,123,196,144,44,111,165,108,169,212,245,62,98,206,47,227,150,38,22,187,216,43,243,232,116,41,137,86,153,41,171,33,51,216,175,92,103,171,217,254,41,51,41,165,81,74,37,132,144,140,90,107,41,73,9,161,36,51,51,51,51,118,117,107,17,99,48,104,20,36,215,16,115,93,122,216,151,125,57,169,140,167,89,198,0,6,48,72,3,162,198,252,224,207,190,133,79,237,87,219,173,16,169,137,168,49,63,248,179,111,225,83,251,213,118,43,4,192,250,16,17,17,17,17,73,146,68,82,66,40,137,164,109,211,182,36,105,195,140,88,150,50,226,112,72,220,142,78,155,58,37,50,21,42,84,168,20,168,210,164,73,201,71,98,122,155,210,82,154,149,56,205,227,61,106,75,41,217,46,51,46,17,203,173,166,44,164,138,81,163,14,214,161,196,212,194,75,176,98,88,168,182,92,201,76,106,3,171,42,179,145,195,62,101,103,68,192,124,100,228,94,81,50,233,138,90,72,157,86,26,180,222,186,77,109,95,241,247,182,122,27,163,46,69,62,5,113,209,198,131,41,86,112,214,10,231,88,168,133,89,76,217,104,226,124,61,191,44,79,216,227,178,0,255,247,108,71,149,68,127,91,211,33,164,198,238,222,174,55,60,92,146,100,118,68,113,28,85,161,153,90,9,141,248,142,214,106,203,132,51,152,147,227,121,169,152,226,190,133,45,212,14,208,104,226,124,61,191,44,79,216,227,178,167,38,224,139,249,33,6,218,39,231,83,251,88,155,53,143,41,61,190,152,31,98,160,125,114,62,181,143,181,3,112,166,46,66,71,104,133,116,43,132,187,119,110,174,235,118,51,191,44,51,156,234,84,191,183,110,98,101,202,253,143,5,158,101,32,43,127,217,4,166,179,209,236,26,195,29,181,149,225,186,73,118,38,37,229,125,10,33,165,182,220,210,52,197,169,12,243,62,73,89,98,34,137,217,145,41,21,17,153,102,93,145,85,51,165,73,55,242,145,164,31,65,156,26,133,16,122,113,34,156,181,234,201,144,210,132,75,170,83,54,51,65,30,177,161,72,185,161,172,35,113,211,14,43,176,43,113,73,180,72,103,111,134,118,54,67,115,151,29,202,96,216,161,78,165,71,214,44,46,183,168,165,144,204,172,46,83,8,41,110,144,76,19,167,4,253,228,208,38,71,168,28,230,188,167,25,110,230,195,153,38,221,186,196,101,86,187,194,40,182,190,93,213,0,0,0,176,126,204,103,102,174,29,53,163,174,36,132,210,106,169,89,235,77,219,210,134,21,113,115,171,183,209,233,210,227,211,15,23,21,60,104,97,5,27,173,176,129,133,90,120,194,201,15,229,86,179,68,37,52,136,99,206,238,52,35,41,57,162,27,117,163,22,242,86,6,76,72,91,78,183,79,180,99,90,156,137,5,153,204,93,55,162,176,171,137,129,92,246,38,39,13,249,148,61,53,65,102,68,146,154,81,27,18,73,226,87,199,91,203,208,26,153,164,141,210,183,172,133,13,215,82,9,141,200,213,212,136,53,197,200,109,169,140,162,50,132,185,89,157,171,190,50,37,215,29,53,30,53,51,74,205,12,154,171,70,102,182,108,51,110,75,208,213,16,151,9,53,139,156,106,95,166,97,75,121,234,121,88,69,124,228,150,159,199,205,57,206,103,125,78,122,51,165,173,100,148,15,24,25,25,25,145,73,147,70,84,90,72,137,168,141,211,184,52,106,251,140,95,166,178,229,144,73,228,144,78,165,58,93,50,237,42,180,89,21,104,213,164,86,89,243,147,102,68,165,145,65,114,149,136,12,151,109,201,13,201,186,218,226,60,97,103,81,84,13,203,186,111,57,79,51,239,168,136,145,28,17,243,70,57,199,134,172,207,198,80,166,180,17,244,54,173,38,165,187,209,172,122,212,218,168,41,109,74,136,187,27,119,248,20,27,215,188,181,134,102,42,24,196,191,188,99,160,226,79,17,223,113,84,139,251,235,204,103,175,227,72,218,172,18,175,248,82,35,145,39,181,149,123,67,175,185,115,92,34,55,174,184,184,90,233,141,233,96,129,106,212,154,219,59,6,218,5,174,112,39,148,147,105,219,129,17,80,225,126,132,162,130,46,47,192,214,133,66,220,139,40,23,115,145,17,84,14,185,200,71,22,146,242,1,64,14,247,98,239,69,220,56,92,96,49,34,138,46,43,161,37,10,17,55,212,23,81,118,102,212,122,46,105,69,77,162,100,201,106,114,11,25,53,136,146,201,173,74,15,248,225,82,222,113,54,206,240,236,57,13,238,7,221,166,185,140,200,200,39,41,46,173,70,179,155,75,243,70,106,137,51,131,89,137,29,70,241,80,196,12,254,208,3,147,239,235,83,167,207,123,95,75,61,245,73,216,59,13,82,92,82,0,255,221,231,94,84,141,119,75,125,190,228,169,89,139,87,16,227,175,174,200,76,122,110,189,108,38,141,146,108,201,161,226,211,194,203,235,146,54,157,197,98,1,203,152,152,203,147,118,76,2,190,125,175,228,35,106,62,51,91,26,47,157,82,83,167,151,0,94,228,77,239,71,237,112,23,103,37,176,128,97,204,225,143,208,230,103,31,126,196,31,25,107,39,137,216,153,233,86,90,205,82,118,26,183,91,45,239,159,90,28,194,74,143,186,21,204,97,19,207,139,147,166,51,59,160,125,16,81,84,204,143,200,29,57,135,250,234,95,43,35,222,94,244,90,67,60,205,52,10,149,231,67,179,65,192,183,244,185,90,207,28,45,39,146,81,74,212,115,41,207,89,228,58,15,171,135,144,65,83,89,153,139,222,236,97,187,38,234,239,233,115,238,61,154,17,240,178,136,189,101,146,242,150,166,219,27,169,150,61,165,34,151,192,118,230,228,231,138,127,217,56,15,121,47,50,242,145,81,246,166,73,47,171,238,54,223,95,241,153,57,197,106,172,74,180,40,1,31,190,146,143,250,90,26,47,221,82,94,218,157,216,187,222,71,221,26,115,253,101,0,119,29,18,211,142,103,103,107,192,173,207,229,170,177,50,179,91,165,145,149,220,144,66,221,36,35,178,67,91,147,193,195,78,117,152,168,246,21,197,25,86,49,48,146,173,109,159,198,131,30,115,58,252,240,178,137,157,89,156,120,210,247,190,164,210,72,228,239,79,213,12,41,81,67,119,10,39,93,79,129,217,147,191,26,178,167,77,129,64,191,84,127,69,209,111,90,157,70,202,244,209,107,195,19,111,26,239,133,163,248,40,131,89,188,117,64,69,157,2,204,1,117,186,210,204,33,99,69,145,143,186,140,168,132,62,222,207,88,17,225,180,113,128,165,203,26,199,149,81,31,98,173,69,234,124,216,17,197,2,160,226,202,80,0,0,0,0,0,0,0,0,0,0,0,84,136,92,40,192,5,184,159,155,166,197,57,174,208,197,34,37,40,28,245,17,25,0,186,152,131,252,245,13,28,47,228,215,206,93,169,2,134,222,141,227,197,204,181,163,88,0,84,200,139,173,72,112,103,90,0,84,216,75,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,1,116,113,193,194,5,93,36,145,3,236,149,73,131,82,11,121,186,90,214,11,81,243,52,14,247,243,17,171,22,11,0,128,245,81,140,245,116,186,218,138,136,108,26,48,19,77,169,89,66,94,152,213,139,79,35,30,223,103,198,152,13,212,92,134,186,4,168,52,187,43,162,252,245,81,221,181,87,157,108,239,77,118,107,72,24,156,112,211,20,20,112,108,2,190,154,46,75,163,189,214,247,186,245,206,33,222,78,151,212,0,87,179,188,67,184,158,221,186,129,132,157,249,36,74,45,72,174,1,248,237,140,82,91,199,237,226,188,222,21,189,247,45,103,109,199,134,72,67,94,114,127,225,215,166,67,0,255,206,187,238,222,82,117,23,244,87,57,26,227,219,65,8,24,245,233,114,253,220,73,199,180,170,42,62,200,97,175,216,81,74,210,150,56,111,28,0,228,72,0,255,105,28,47,228,87,68,200,1,239,229,206,56,230,142,11,107,239,168,22,245,105,1,244,161,0,0,0,0,0,0,0,0,0,0,0,168,0,186,128,92,230,3,239,69,128,62,20,0,21,119,46,67,177,118,192,220,206,175,124,16,38,94,146,74,225,147,66,162,203,25,180,16,84,12,3,184,171,198,21,150,163,19,235,79,236,87,216,82,221,89,92,198,141,104,73,160,105,75,196,225,182,38,143,23,188,158,25,194,78,64,200,251,177,114,101,100,228,170,52,137,75,155,135,84,82,154,50,43,46,55,36,49,32,49,175,254,29,33,252,50,146,70,35,242,120,183,75,33,170,234,149,132,154,84,136,36,62,205,186,9,47,125,48,215,160,0,255,188,205,30,154,0,58,58,194,61,125,234,242,81,75,47,45,86,251,148,82,158,48,152,184,141,82,203,168,166,30,15,191,84,6,105,239,111,200,91,111,199,214,147,218,212,23,205,13,120,222,71,241,228,168,176,14,71,204,225,196,181,193,41,70,61,188,124,102,232,242,249,22,171,41,34,119,145,91,81,53,42,41,75,161,144,199,13,150,250,203,168,54,114,30,112,101,40,186,31,240,227,167,239,85,111,246,174,117,35,213,161,13,191,186,140,158,88,248,1,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,80,1,66,151,114,204,221,75,154,181,94,139,227,142,192,212,69,46,192,21,59,67,1,230,160,223,247,115,153,52,26,18,7,88,17,184,50,230,64,0,255,181,86,205,198,133,195,214,229,138,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,0,59,234,119,226,171,211,22,173,245,71,35,254,77,243,38,238,225,185,240,133,215,172,234,132,189,117,116,235,9,45,162,6,219,173,82,226,178,164,135,186,224,208,162,79,34,121,247,156,28,198,48,45,31,5,57,203,246,76,200,101,126,235,50,159,219,25,229,91,142,97,74,179,130,105,159,188,207,56,211,111,58,213,20,123,94,157,102,74,155,196,189,28,203,75,7,93,100,62,162,228,114,50,162,36,169,85,74,105,48,111,201,218,188,142,232,124,154,84,110,40,211,184,84,107,81,37,151,56,134,230,25,147,217,79,246,140,229,241,101,62,234,107,187,17,145,163,132,150,17,113,247,196,9,50,85,37,50,165,249,116,42,48,45,137,71,135,38,248,234,142,111,156,84,210,206,104,55,107,64,248,215,103,166,250,100,69,221,225,138,156,122,212,40,131,158,134,102,119,204,217,53,125,50,77,176,142,55,28,20,41,171,109,111,215,35,212,151,207,92,17,177,51,118,20,167,54,12,165,85,183,244,138,195,13,185,228,126,204,203,215,23,53,23,185,82,87,82,90,107,73,25,82,34,206,123,247,80,203,132,207,170,89,155,64,29,108,52,198,53,238,58,32,44,244,14,185,212,209,157,17,145,52,119,210,166,161,101,22,226,188,164,128,68,162,192,222,73,133,152,122,216,193,5,62,6,152,148,141,14,43,18,146,168,95,161,203,36,145,17,191,102,137,229,136,170,27,148,180,165,180,211,108,150,96,171,26,106,66,117,206,184,41,84,12,107,157,179,231,217,103,91,205,147,144,203,229,253,189,42,188,136,82,211,37,177,89,134,212,150,74,218,145,25,236,182,238,43,26,117,136,146,72,163,202,152,105,99,123,86,113,159,45,100,11,24,117,43,228,191,116,36,51,227,149,87,28,171,184,180,4,46,164,155,221,213,151,68,202,20,90,203,57,214,148,193,97,91,222,102,108,88,25,249,157,177,75,9,93,144,124,208,6,76,73,9,83,146,64,79,152,64,165,150,148,90,49,195,73,65,236,205,221,92,12,102,115,219,10,49,47,95,95,172,167,171,185,146,182,110,45,130,33,38,82,120,227,30,34,237,105,212,170,86,171,54,88,193,65,123,172,205,82,7,204,221,211,103,46,118,70,77,66,73,68,77,26,181,144,156,113,184,109,210,41,165,54,149,26,53,86,213,26,62,0,0,200,49,183,73,107,33,116,25,145,36,23,165,143,17,185,90,147,4,96,125,165,230,142,131,252,99,215,114,65,31,171,84,56,192,95,102,81,128,106,1,0,96,253,144,143,200,216,43,74,68,217,73,11,169,211,74,178,208,156,198,165,237,43,254,222,150,238,164,83,170,199,167,32,46,218,184,211,194,53,54,90,225,28,11,77,241,132,147,31,224,159,160,45,45,169,101,144,160,205,247,36,148,214,136,32,205,75,107,165,77,142,83,213,150,102,13,220,22,55,200,167,35,222,50,168,38,150,101,196,167,90,37,74,60,230,41,91,197,215,118,129,13,194,147,95,230,111,102,118,251,163,118,128,134,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,30,128,128,42,139,212,71,234,11,157,80,239,132,126,235,246,189,105,29,239,225,231,101,134,83,101,234,247,208,66,172,67,185,63,178,192,204,12,100,101,80,155,192,139,54,154,173,98,128,151,30,100,18,90,75,226,144,44,180,66,163,196,166,196,161,211,66,106,58,33,114,210,26,167,86,81,38,200,44,56,21,33,164,211,149,150,77,6,91,179,80,110,110,179,101,156,207,117,182,146,17,158,87,220,232,230,148,108,222,182,228,10,111,180,90,60,35,234,70,13,202,148,72,9,154,15,161,149,144,152,210,17,55,77,200,160,44,62,74,116,250,173,88,141,178,175,173,116,215,230,176,19,244,144,203,200,88,59,105,68,217,73,104,165,21,82,178,208,156,198,37,14,83,226,230,144,238,164,83,170,71,168,31,214,42,184,211,194,53,54,170,98,3,119,77,241,132,215,16,16,213,229,7,129,246,45,140,101,191,218,190,210,184,118,174,189,86,169,211,234,221,106,180,82,239,238,157,109,198,194,21,207,141,187,113,161,78,63,44,209,207,59,189,207,114,131,89,249,229,126,129,79,153,186,17,213,229,7,129,246,45,140,101,191,218,110,253,74,165,36,130,86,24,225,75,68,41,196,37,164,44,121,107,221,72,154,108,20,18,69,60,234,231,176,225,150,75,157,114,80,109,172,21,109,244,106,62,119,213,100,11,15,23,153,140,221,47,1,115,145,153,123,37,201,168,43,105,45,117,66,105,214,122,211,182,196,125,202,223,27,234,109,116,186,244,8,21,196,90,27,15,90,88,193,70,85,156,227,174,22,158,48,64,99,210,82,73,141,198,189,82,90,217,15,41,152,238,36,11,165,245,168,109,120,244,169,244,141,150,218,184,212,193,85,97,12,227,37,226,217,213,36,57,135,178,111,178,208,113,78,179,21,27,147,82,82,75,144,32,197,170,153,145,164,167,186,15,117,146,208,230,109,94,74,92,71,116,186,176,164,134,36,46,15,103,120,33,129,10,77,18,155,153,137,93,60,106,15,218,201,124,254,183,193,17,78,93,190,19,104,63,197,88,246,84,236,84,9,248,98,126,136,129,246,201,249,212,62,214,174,240,200,160,36,74,173,127,167,20,222,98,218,241,227,189,70,33,132,30,35,135,125,73,101,189,191,212,201,205,193,221,211,30,19,109,54,98,35,82,92,91,148,133,142,51,43,187,154,241,197,252,16,3,237,147,243,169,125,172,29,136,106,113,105,169,239,24,211,146,148,230,80,246,246,63,105,67,46,225,100,197,237,40,82,110,72,142,89,113,195,8,234,46,87,93,42,205,218,226,141,190,204,6,231,174,244,188,201,94,217,32,146,184,171,196,23,142,210,72,228,201,14,249,230,214,107,238,28,151,72,110,83,18,158,80,122,99,58,88,158,38,139,250,246,142,129,118,129,85,172,117,229,100,218,246,74,132,151,94,210,200,164,52,50,107,108,18,145,225,50,206,200,173,65,86,91,156,39,236,236,114,218,125,158,246,45,231,105,230,97,237,240,113,91,98,222,40,231,56,159,11,57,25,202,148,54,107,30,35,51,50,50,50,105,210,76,82,104,165,17,181,113,26,151,38,113,88,18,243,82,182,28,50,137,220,49,106,211,168,68,166,93,133,54,149,126,85,154,212,42,249,0,0,0,0,128,196,132,140,83,93,82,178,20,215,121,187,37,109,42,41,219,121,70,36,115,183,37,20,132,148,50,170,211,249,186,149,166,90,24,9,214,19,11,237,150,40,153,183,108,96,213,90,54,142,219,167,236,31,9,177,60,100,100,100,100,70,148,40,153,164,208,74,51,137,219,186,77,73,226,176,36,230,37,143,200,28,46,183,99,212,166,81,137,83,133,118,21,42,253,170,212,106,210,244,180,219,54,51,74,118,139,55,73,54,77,37,46,29,183,181,86,151,165,13,89,93,41,243,212,151,20,75,74,169,134,85,179,35,82,197,186,236,92,126,39,22,202,253,24,202,174,186,109,231,179,171,15,16,158,252,50,127,51,179,219,31,181,7,32,252,19,194,147,95,230,111,102,118,251,163,246,0,4,192,127,195,169,203,119,2,237,167,24,203,158,138,29,160,241,223,112,234,242,157,64,251,41,198,178,167,98,0,255,111,128,240,228,151,249,155,153,221,254,168,61,0,225,159,16,158,252,50,127,51,179,219,31,181,7,32,0,0,0,0,0,0,0,0,64,177,21,55,186,57,37,155,183,45,185,194,27,173,22,207,136,186,81,131,50,37,82,130,230,67,104,37,36,166,116,196,77,19,50,40,139,143,18,157,126,43,86,163,236,107,43,221,181,57,236,186,6,76,234,1,114,25,25,107,39,141,40,59,9,173,180,66,74,22,154,211,184,196,97,74,220,28,210,157,116,74,245,8,245,195,90,5,119,90,184,198,70,85,108,224,174,41,158,112,245,195,6,51,180,148,204,32,78,184,53,94,173,228,37,109,41,73,138,82,179,60,213,20,108,155,204,41,87,132,236,22,183,244,214,118,116,193,197,140,150,8,199,158,156,53,216,209,54,142,219,208,236,201,9,214,60,224,115,249,33,254,217,39,103,44,251,88,251,235,162,38,161,211,107,109,104,110,86,210,102,186,108,100,45,221,105,56,77,13,226,150,8,149,11,113,200,59,26,244,58,71,169,238,184,72,124,49,84,68,6,114,179,211,87,70,231,38,216,241,185,252,16,0,255,236,147,51,150,125,172,253,221,185,17,167,214,229,82,151,137,118,37,233,94,74,251,86,55,73,148,124,77,133,113,169,35,6,229,216,161,73,26,225,133,60,74,237,42,203,101,204,184,54,81,165,26,54,114,216,161,236,117,6,73,29,250,78,198,137,242,52,110,83,171,57,166,239,152,123,82,111,101,185,228,161,228,161,184,200,219,105,212,165,237,158,160,126,56,192,234,162,216,156,207,198,174,111,247,29,236,98,246,239,78,9,109,233,153,180,37,153,117,103,169,25,174,227,214,136,136,36,52,31,114,33,145,40,136,137,140,122,42,212,152,60,58,88,232,114,25,226,174,12,206,112,134,77,44,227,31,119,85,254,81,51,74,41,53,130,100,150,26,53,178,109,155,182,33,153,57,218,50,77,75,27,66,26,150,9,70,20,164,151,144,34,238,202,17,63,96,230,102,16,67,179,62,203,216,155,209,121,17,39,141,94,72,86,167,105,72,173,148,102,113,198,0,255,44,181,29,181,212,212,218,57,167,122,199,77,137,150,58,53,218,59,224,143,27,83,204,205,13,126,101,0,255,178,43,92,104,87,217,169,9,184,202,3,85,143,171,60,172,31,32,31,145,177,87,148,136,178,147,22,82,167,149,100,161,57,141,75,219,87,252,189,45,221,73,167,84,143,79,65,92,180,113,167,133,107,108,180,194,57,22,154,226,9,35,232,147,122,36,169,133,36,13,39,219,74,72,186,149,84,217,74,106,80,199,109,43,67,223,166,97,206,223,71,141,120,148,197,9,67,114,77,112,115,57,73,171,6,205,70,182,137,131,109,18,59,60,143,186,143,146,73,74,165,25,52,131,212,164,153,141,219,186,109,137,204,17,151,117,154,226,208,210,190,108,176,165,28,61,117,20,177,80,110,249,253,50,55,127,248,149,245,185,193,222,124,201,115,122,192,42,162,201,159,124,0,255,164,253,206,237,0,255,61,105,244,66,179,52,173,67,105,37,53,136,43,254,7,41,238,216,165,83,23,156,154,29,57,229,90,26,213,200,27,240,199,141,22,230,230,162,229,252,101,171,184,208,22,179,1,26,77,254,228,251,39,237,119,110,175,50,192,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,123,149,225,52,230,59,127,246,83,124,106,79,197,174,98,52,249,147,239,159,180,223,185,125,21,1,137,185,173,181,182,148,22,148,150,238,181,22,39,34,73,79,137,56,79,182,77,58,76,45,79,249,69,77,138,214,138,153,199,224,166,25,146,43,134,191,229,83,154,195,108,165,33,6,112,82,221,126,101,183,67,172,15,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,137,121,201,35,50,135,203,237,24,181,105,84,226,84,161,93,133,74,191,42,181,154,180,83,15,168,106,8,79,126,153,191,153,217,237,143,218,203,79,103,104,113,187,69,73,182,70,9,154,46,105,162,210,66,74,84,218,48,168,90,122,155,79,40,74,101,148,33,136,101,144,37,94,229,180,4,241,139,133,30,161,25,203,174,58,109,207,179,171,15,225,201,47,243,55,51,187,253,81,123,0,2,0,0,0,0,254,27,224,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,3,52,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,0,0,0,64,157,65,100,105,106,70,16,239,139,70,178,18,39,72,235,208,26,109,155,181,6,147,197,205,82,250,41,231,153,56,220,213,200,33,129,93,143,18,143,66,113,250,87,214,181,27,60,107,251,216,19,250,145,81,73,137,74,74,161,133,70,20,90,72,77,82,104,165,145,145,145,145,177,75,91,203,24,157,193,164,32,135,134,120,232,50,196,190,28,204,73,101,204,202,50,254,49,128,239,242,80,238,77,19,79,210,36,165,117,43,233,78,41,125,41,137,74,11,41,25,193,180,166,160,25,69,220,138,52,109,105,158,115,97,199,7,23,243,145,136,130,249,193,207,6,183,218,201,113,91,156,221,59,1,1,8,33,206,47,243,55,243,132,253,81,187,127,34,0,33,196,249,101,254,102,158,176,63,106,79,77,0,22,243,61,12,180,191,201,167,246,78,118,85,139,210,208,87,188,77,148,167,113,92,58,9,50,125,199,220,147,116,167,187,169,12,37,15,197,69,222,81,157,82,149,119,5,245,195,1,86,107,61,101,67,78,118,125,187,31,111,235,180,171,54,176,152,239,97,160,253,77,62,181,119,178,173,16,66,156,95,230,111,230,9,251,163,246,170,6,0,192,250,0,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,137,121,201,35,50,135,203,237,24,181,105,84,226,84,161,93,133,74,191,42,181,154,52,65,191,117,104,38,173,146,90,137,219,68,169,77,166,235,173,121,214,42,206,152,212,189,70,219,148,82,16,210,154,154,248,120,56,138,25,156,239,74,185,169,202,99,230,177,187,54,219,23,246,122,30,84,9,41,0,255,237,253,236,246,199,176,171,54,64,120,242,203,252,205,204,110,127,212,30,128,240,79,8,79,126,153,191,153,217,237,143,218,3,16,0,84,9,41,0,255,237,253,236,246,199,176,175,34,168,18,82,254,219,251,217,237,143,97,175,50,32,106,204,15,254,236,91,248,212,126,181,93,197,144,242,223,222,207,110,127,12,123,149,17,53,230,7,127,246,45,124,106,191,218,174,98,72,249,111,239,103,183,63,134,157,42,1,107,205,117,75,70,157,82,66,105,219,70,165,109,70,211,221,121,247,38,46,153,236,141,166,219,146,114,16,234,154,102,248,136,248,133,25,108,238,74,183,169,197,99,30,182,187,54,219,232,246,223,37,189,70,72,86,215,117,43,161,148,102,113,198,0,255,44,181,29,181,116,210,130,76,51,36,167,68,75,157,26,119,63,14,184,49,197,220,172,181,156,65,109,21,23,218,157,118,120,94,212,72,74,74,141,172,17,148,70,141,108,27,215,113,107,68,142,182,76,211,18,183,86,247,121,131,17,5,233,165,99,135,133,110,203,15,152,185,25,196,175,92,200,13,246,102,116,174,58,96,102,68,68,100,70,141,26,73,9,161,36,163,56,174,227,212,164,13,51,98,89,242,150,76,230,146,59,58,109,234,148,56,181,107,215,166,82,160,74,173,90,253,237,77,19,79,210,36,165,117,43,233,78,41,125,41,137,74,11,41,25,193,180,166,160,25,69,220,138,52,109,105,158,115,97,199,7,23,243,145,136,130,249,193,207,6,183,218,201,113,91,156,189,166,1,168,122,0,44,162,111,180,41,100,183,164,101,163,89,81,186,87,210,176,165,141,26,53,159,80,125,92,210,136,78,65,118,107,172,70,24,33,143,77,187,206,18,25,243,145,77,84,105,137,141,227,118,40,59,93,226,42,15,0,128,159,132,133,50,77,182,17,77,205,54,73,41,78,105,92,167,161,220,219,58,201,40,166,139,55,150,5,213,246,123,62,168,11,230,124,103,90,153,85,167,54,115,147,61,28,238,251,181,77,201,158,150,184,202,35,53,71,117,107,59,30,55,42,211,54,78,173,228,168,62,100,238,81,186,147,229,148,135,148,119,225,226,238,168,81,169,182,123,130,10,226,0,167,181,98,179,33,27,187,66,220,143,183,139,217,85,27,240,197,252,16,3,237,147,243,169,125,172,205,154,199,148,30,95,204,15,49,208,62,57,159,218,199,218,172,121,0,168,54,154,56,95,207,47,203,19,246,184,236,85,13,213,70,19,231,235,249,101,121,194,30,151,221,63,1,74,31,53,163,148,82,35,72,102,169,81,35,219,182,105,27,146,153,163,45,211,180,180,33,164,97,153,96,68,65,122,9,41,226,174,28,241,3,102,110,6,49,52,235,179,140,189,25,157,215,142,153,153,153,153,25,53,106,70,169,181,212,140,226,184,142,83,163,184,47,249,121,202,91,50,153,75,14,25,85,106,212,229,212,174,93,155,85,191,86,181,106,213,62,191,117,107,36,157,82,90,138,227,68,165,109,70,235,173,101,214,38,46,153,236,141,68,227,84,81,22,234,154,102,248,136,56,138,103,156,239,74,183,169,69,92,230,177,133,54,219,232,246,143,97,210,232,133,100,117,154,134,212,74,105,22,103,252,207,82,219,81,75,171,206,57,213,59,110,74,180,212,169,113,55,224,143,27,83,204,205,90,53,249,203,174,112,161,221,105,147,244,26,161,89,90,167,45,133,146,26,196,21,0,255,131,20,119,236,210,74,115,50,245,144,155,114,45,141,106,228,253,56,224,70,11,115,115,81,77,6,181,43,92,104,139,217,42,6,204,233,65,148,136,74,42,205,44,145,149,38,205,108,28,167,113,104,70,142,184,172,211,212,182,80,135,121,130,45,229,232,41,100,135,187,110,196,239,151,185,249,195,208,92,200,50,246,230,75,174,59,216,243,92,135,68,212,42,41,164,54,110,148,218,100,58,221,93,118,175,226,140,73,221,75,58,46,21,103,33,173,169,137,143,135,95,120,198,230,174,148,155,170,196,229,97,91,104,179,125,97,39,232,33,35,50,50,50,162,68,137,168,180,144,146,73,220,214,109,74,212,246,25,191,76,121,68,230,112,185,33,157,74,117,186,156,42,180,171,176,42,208,170,86,147,46,32,64,136,243,203,252,205,60,97,127,212,94,213,80,109,8,113,126,153,191,153,39,236,143,218,171,26,0,83,122,96,49,223,195,64,251,155,124,106,239,100,179,230,49,165,7,22,243,61,12,180,191,201,167,246,78,182,21,2,132,56,191,204,223,204,19,246,71,237,85,13,213,134,16,231,151,249,155,121,194,254,168,189,170,1,160,216,74,45,163,212,66,162,100,27,110,37,36,221,50,38,15,169,36,168,227,182,149,161,143,235,190,32,110,164,70,60,202,226,132,29,135,218,88,72,156,164,85,123,229,92,59,195,193,54,137,93,215,0,68,61,140,140,74,74,84,82,10,45,52,162,208,66,106,146,66,43,141,140,140,140,140,93,218,90,198,232,12,38,5,57,52,196,67,151,33,246,229,96,78,42,99,86,150,241,143,1,12,118,216,224,38,156,154,165,18,183,91,212,146,102,83,89,246,77,182,50,13,109,152,160,47,137,32,199,233,85,108,211,138,202,169,148,250,29,57,12,205,202,229,211,153,97,89,153,97,77,59,169,110,79,179,39,39,2,16,32,196,249,101,254,102,158,176,63,106,175,106,168,54,132,56,191,204,223,204,19,246,71,237,85,13,0,0,248,110,216,132,83,179,84,226,118,139,90,210,108,42,203,190,201,86,166,161,13,19,244,37,17,228,56,189,138,109,90,81,57,149,82,191,35,135,161,89,185,124,58,51,44,43,51,172,105,39,213,237,105,246,228,196,85,30,52,233,27,109,10,217,45,105,217,104,86,148,238,149,52,108,105,163,70,205,39,84,31,151,52,162,83,144,221,26,171,17,70,200,99,211,174,179,68,198,124,100,19,85,90,98,227,184,29,202,78,151,128,171,60,80,245,184,202,3,224,39,23,202,52,217,70,52,53,219,36,165,56,165,113,157,134,114,111,235,36,163,152,46,222,88,22,84,219,239,249,160,46,152,243,157,105,101,86,157,218,204,77,246,112,184,239,215,54,37,59,48,2,80,245,0,21,227,139,249,33,6,218,39,231,83,251,88,187,170,71,117,107,59,30,55,42,211,54,78,173,228,168,62,100,238,81,186,147,229,148,135,148,119,225,226,238,168,81,169,182,123,130,10,226,0,167,181,98,179,33,27,187,66,220,143,183,139,217,85,27,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,0,128,57,137,8,66,41,61,220,36,36,104,147,81,131,76,118,75,45,133,50,225,60,37,162,76,174,63,231,151,150,206,46,219,142,4,246,101,161,75,171,204,167,66,58,155,195,150,100,97,82,21,67,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,98,89,202,136,195,33,113,59,58,109,234,148,200,84,168,80,161,82,160,74,147,38,77,208,115,26,146,81,43,165,80,218,182,73,138,19,233,116,119,222,189,106,51,26,117,175,233,182,164,28,180,52,169,38,70,30,126,97,6,155,123,85,142,169,242,152,135,237,174,50,246,133,253,119,16,245,26,173,65,90,215,173,132,148,18,180,21,0,255,130,18,135,236,212,73,11,50,205,144,92,113,81,141,154,228,253,56,224,73,11,143,114,209,114,6,181,85,172,103,139,217,96,95,105,77,18,37,178,101,51,107,145,81,156,120,221,32,36,159,133,50,172,243,184,167,200,251,150,96,106,186,122,73,145,194,44,52,35,126,66,71,249,198,175,12,97,25,123,115,134,213,122,211,198,155,52,74,117,29,74,189,147,74,88,82,146,18,66,73,102,176,174,57,72,68,45,183,46,173,91,157,23,92,31,242,193,186,124,92,34,95,126,48,80,198,173,182,113,220,238,104,175,107,72,249,111,239,103,183,63,134,189,202,128,168,49,63,248,179,111,225,83,251,213,118,43,68,106,34,106,204,15,254,236,91,248,212,126,181,29,168,187,49,125,36,73,147,110,19,181,18,111,45,145,205,243,214,198,173,108,29,211,219,90,23,59,188,33,49,14,105,212,176,196,159,216,245,223,97,111,222,102,77,232,157,61,252,103,7,103,7,50,96,73,84,55,178,102,184,109,75,115,53,36,170,195,60,143,179,131,20,146,41,105,176,101,16,184,93,228,113,41,132,25,127,90,21,196,235,15,154,93,237,160,67,130,62,193,166,101,247,74,17,73,41,73,74,41,33,132,68,18,66,40,73,74,8,37,17,17,17,17,177,171,91,203,36,157,206,228,32,185,134,152,235,50,196,193,28,204,86,101,60,205,50,254,241,143,215,199,204,123,165,148,138,191,56,206,243,56,223,63,135,116,74,117,50,249,254,80,71,76,226,17,215,246,87,113,143,213,244,15,65,203,109,50,147,132,247,120,146,132,211,82,218,18,114,67,11,117,153,218,150,85,148,188,76,97,73,191,148,148,105,168,52,67,30,85,92,204,78,226,135,97,161,27,128,161,108,165,219,182,65,59,109,66,90,8,45,164,208,74,73,137,146,43,55,165,87,198,91,70,182,100,145,27,25,85,132,90,92,35,93,230,105,55,88,53,240,172,175,12,205,78,143,153,206,62,102,122,94,228,191,190,106,212,149,117,90,169,53,205,240,172,136,97,232,17,65,126,191,171,118,138,170,83,88,76,111,232,34,109,49,87,245,233,113,185,56,114,229,86,91,193,37,54,140,187,70,216,77,96,236,150,166,210,50,72,22,151,91,18,74,107,100,86,151,41,132,210,38,199,169,106,75,130,126,114,104,27,228,211,17,111,217,211,12,55,243,225,83,173,18,37,226,50,171,93,225,107,187,192,78,79,200,101,100,172,157,52,162,236,36,180,210,10,41,89,104,78,227,18,135,41,113,115,72,119,210,41,213,35,212,15,107,21,220,105,225,26,27,85,177,129,187,166,120,194,85,7,204,103,102,174,29,53,163,174,36,132,210,106,169,89,235,77,219,186,38,86,196,205,173,222,70,167,75,179,194,248,195,69,5,15,90,88,193,203,220,207,6,22,106,225,66,251,199,16,78,67,107,55,183,174,168,101,101,211,141,214,231,9,146,225,148,108,219,172,116,17,112,133,50,225,214,20,51,109,83,8,15,171,234,110,176,176,156,105,237,174,81,54,138,253,103,172,53,215,45,25,117,74,9,165,109,27,149,182,25,77,119,231,221,155,184,100,178,55,154,110,75,202,65,168,107,154,225,35,226,23,102,176,185,43,221,166,22,143,121,216,238,218,108,163,219,127,7,45,101,27,82,51,73,125,41,45,71,154,124,11,97,217,172,59,159,194,48,109,50,139,148,43,101,31,90,10,85,65,125,48,132,229,29,197,45,214,179,45,236,200,62,46,231,78,27,198,214,159,208,66,11,165,133,84,82,162,196,142,85,233,149,241,22,25,206,168,220,100,70,21,161,22,215,140,230,101,157,13,86,13,220,40,52,191,114,212,99,166,179,143,121,145,233,153,53,15,249,140,136,181,163,70,146,29,133,80,90,45,37,8,205,117,156,218,176,34,110,110,233,78,70,165,138,124,250,225,162,130,59,83,92,227,172,21,54,176,208,20,179,56,53,121,119,40,109,235,14,252,134,100,56,225,50,76,119,151,221,73,169,27,36,66,41,83,84,205,61,247,52,163,118,201,5,85,198,182,28,84,58,85,152,49,25,237,248,15,253,175,237,94,246,74,4,25,186,12,125,161,213,210,173,214,111,221,190,183,78,219,205,196,50,207,112,170,76,253,222,186,121,148,89,247,63,234,120,150,159,172,12,106,19,152,206,190,180,85,140,25,253,90,219,218,45,162,100,86,58,165,145,151,54,149,182,196,19,66,169,83,2,126,137,211,168,200,19,142,187,58,225,36,18,25,21,195,106,217,52,235,131,161,114,51,148,45,227,42,155,216,102,207,203,72,82,105,146,74,105,161,37,147,22,90,73,84,90,72,201,200,200,200,200,69,29,122,36,25,116,26,231,200,213,195,92,137,30,14,102,95,182,218,224,105,110,48,128,127,252,117,128,119,166,89,147,20,26,196,13,133,183,154,145,148,156,233,189,52,73,11,121,43,3,38,212,161,168,28,54,221,49,45,206,196,114,180,101,161,220,82,216,213,196,192,81,155,156,141,134,124,202,30,134,24,165,22,165,102,169,165,36,169,53,92,55,95,111,53,8,60,250,20,79,25,114,122,69,244,182,238,207,167,193,15,103,120,121,84,74,228,90,121,192,142,188,113,127,150,253,236,41,61,230,34,51,247,74,146,81,87,210,90,234,132,210,172,245,166,109,137,251,148,191,55,212,219,232,116,233,17,42,136,181,54,30,180,176,130,141,170,56,199,93,45,60,97,107,132,153,180,221,36,94,241,149,94,50,79,106,40,247,182,70,99,229,72,68,114,156,114,113,133,212,28,51,198,242,212,88,52,119,118,244,179,11,172,226,174,235,56,211,182,251,36,132,243,147,38,137,66,171,46,211,61,202,162,245,123,214,238,14,201,124,218,54,197,77,33,36,214,229,45,76,144,226,176,83,238,105,210,234,238,249,110,204,51,142,179,237,236,33,61,39,219,61,122,172,34,64,118,39,59,214,166,165,212,92,69,77,202,53,151,4,9,233,103,158,183,180,185,116,112,116,225,66,195,77,252,97,2,63,21,239,250,164,229,64,91,153,125,165,151,230,10,187,190,69,22,226,236,66,11,45,81,74,141,154,148,68,55,234,70,41,213,105,157,224,28,146,35,218,161,78,45,239,184,225,37,19,235,134,180,195,75,8,43,127,217,198,134,118,33,87,189,228,91,123,5,81,159,177,247,138,82,34,35,178,146,44,73,74,165,196,165,205,227,142,38,177,237,75,9,45,181,225,214,170,167,172,226,166,216,242,40,212,152,125,172,97,43,179,210,26,191,243,132,30,117,25,123,237,36,37,50,34,72,13,26,149,84,74,92,218,60,228,25,63,14,83,10,45,181,225,86,33,214,10,75,253,136,71,161,198,172,225,31,215,114,213,26,247,242,93,30,80,241,217,107,155,36,226,23,154,149,70,84,26,65,29,167,113,104,198,78,234,176,25,228,16,248,125,136,75,91,182,130,56,70,30,7,140,92,186,228,10,53,177,24,202,118,103,165,144,28,210,254,213,120,1,42,153,67,230,106,59,31,238,71,202,97,239,160,23,64,254,145,73,235,124,92,153,245,225,94,174,132,195,252,237,12,90,225,168,168,144,249,29,161,0,192,150,37,151,35,204,207,251,77,78,231,45,151,207,219,61,105,251,136,71,100,27,167,170,92,195,231,134,204,112,128,169,217,40,63,111,217,168,9,153,31,185,245,242,9,125,107,23,118,213,164,244,201,38,10,241,89,206,218,42,172,138,82,113,200,244,106,210,12,15,179,155,221,226,173,14,238,206,67,125,25,185,29,59,73,201,66,42,125,215,214,109,158,49,137,176,230,113,73,36,72,200,212,69,68,102,230,51,146,38,37,37,169,168,173,21,55,218,214,46,219,12,95,49,83,233,244,40,215,92,42,18,214,26,225,78,27,194,62,49,36,9,247,131,127,158,120,215,113,243,182,155,145,137,251,54,206,238,28,190,31,158,209,79,51,145,202,38,181,157,26,87,166,65,15,75,254,235,239,204,124,110,116,58,227,148,174,45,227,240,158,180,42,68,124,163,231,101,21,51,50,167,77,129,48,126,185,214,138,74,246,174,53,81,123,41,185,77,166,146,8,152,33,61,241,226,240,142,185,142,138,37,163,62,212,203,149,37,118,18,231,237,158,180,117,71,221,233,196,163,170,14,115,10,183,22,45,112,50,27,173,230,71,166,49,94,140,220,73,67,159,164,210,218,56,65,30,234,180,14,189,34,192,127,198,210,55,107,173,218,45,163,82,198,13,74,171,235,176,79,117,80,135,40,94,71,205,169,166,60,170,225,21,147,114,212,118,14,179,53,26,242,244,161,95,17,235,211,135,171,211,136,8,245,246,142,247,195,149,89,135,225,238,208,135,216,217,98,79,219,21,6,124,107,215,124,38,165,69,148,200,81,83,163,22,183,105,157,108,19,78,137,147,31,48,105,82,216,122,112,142,41,28,106,179,216,157,137,121,57,221,94,185,94,61,162,78,223,244,238,107,228,132,138,235,94,203,187,38,181,168,190,27,62,203,36,78,176,137,47,243,0,249,29,17,81,179,54,217,148,200,152,12,7,104,227,252,231,66,250,114,89,98,173,124,186,147,168,164,98,138,201,60,19,136,135,211,146,90,157,6,49,6,83,115,84,60,123,215,6,107,92,25,10,112,113,69,201,66,45,128,125,192,92,228,23,205,218,196,81,191,114,25,217,56,113,196,151,203,216,171,100,165,115,192,151,153,163,151,128,3,174,168,22,231,176,247,78,226,196,113,71,166,5,0,0,0,0,0,0,0,0,192,11,247,73,88,0,148,3,126,253,170,231,218,140,195,202,21,245,2,234,118,110,90,179,50,10,43,191,28,11,23,242,186,92,90,0,0,84,128,92,10,128,10,184,23,236,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,128,247,34,47,68,146,149,68,113,69,94,212,231,114,84,1,115,37,126,194,49,244,41,135,204,216,89,226,24,10,0,0,41,3,222,203,83,93,117,75,241,163,210,226,100,100,153,50,37,157,109,10,52,148,49,44,26,102,179,199,19,197,191,90,62,31,49,252,36,196,161,185,227,201,52,30,146,140,194,231,92,98,174,193,73,54,36,226,189,165,23,0,255,204,220,59,156,212,25,171,77,145,219,157,73,5,114,51,159,183,140,202,225,77,166,112,179,151,189,217,135,19,244,186,36,59,74,109,225,21,55,218,238,116,111,36,111,78,138,72,131,43,14,113,146,232,128,187,31,32,183,116,17,165,30,78,113,220,38,34,62,193,127,151,169,175,189,171,213,112,112,0,255,220,63,46,108,158,104,63,73,208,141,95,68,238,85,28,39,87,58,65,166,180,17,1,183,116,68,194,140,234,145,196,56,206,114,44,206,0,255,121,148,95,125,185,254,142,92,123,117,163,45,134,160,250,70,43,254,184,10,170,199,197,221,151,137,114,179,63,95,24,96,47,5,0,192,11,185,50,210,130,46,46,0,236,109,49,3,118,134,2,0,0,0,0,0,0,0,0,0,0,0,160,130,46,21,96,199,138,184,64,191,124,68,36,105,8,232,9,125,8,125,52,113,0,250,237,21,165,100,91,224,128,126,208,237,136,172,116,234,194,7,221,170,211,106,1,105,7,253,138,181,62,169,46,45,195,187,83,105,166,19,164,194,148,145,195,26,156,48,139,215,137,111,217,234,112,49,146,212,131,92,19,112,165,62,175,230,34,147,30,252,157,18,169,213,134,150,213,153,211,251,209,168,132,106,84,5,38,176,136,55,252,117,209,38,176,209,27,230,63,119,100,210,146,148,112,130,68,221,78,67,27,115,233,12,173,74,32,200,47,47,254,89,143,245,73,101,250,142,40,165,120,121,95,114,92,85,223,155,130,63,217,197,152,52,119,216,222,137,185,92,62,151,121,186,42,117,104,81,86,225,158,164,113,234,48,109,72,79,166,14,109,113,208,181,213,192,37,8,168,222,202,92,250,225,235,219,33,167,188,211,240,78,248,246,52,75,28,162,135,49,80,80,70,182,163,26,245,17,251,154,152,245,237,168,237,149,205,170,109,225,105,53,154,173,112,53,189,39,94,4,58,20,156,160,223,240,199,200,253,246,22,226,252,199,94,25,73,156,85,178,68,56,45,235,178,132,61,181,224,212,241,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,81,7,16,121,177,128,126,41,254,148,174,24,247,35,75,42,198,189,36,222,44,0,92,160,95,210,251,36,211,2,0,0,0,0,0,0,0,42,192,253,29,33,199,124,250,103,22,18,7,152,3,194,223,189,237,38,28,21,119,132,2,0,160,194,253,157,153,3,216,249,12,5,0,0,0,0,0,0,0,0,64,1,128,253,152,245,239,168,175,21,17,73,207,140,82,39,180,37,172,136,208,235,35,26,2,149,62,125,122,100,202,97,165,26,222,240,139,58,33,240,231,18,190,46,201,94,17,153,117,202,16,209,152,198,27,79,109,69,96,210,164,67,53,188,112,208,8,111,120,44,33,242,246,138,189,118,56,117,90,141,248,221,237,109,31,94,92,55,224,185,167,42,165,218,239,45,253,214,10,199,216,64,182,213,49,87,228,138,53,254,177,53,41,189,142,178,105,210,121,42,235,56,245,105,42,118,170,166,18,184,233,137,65,28,36,98,84,61,236,24,59,32,225,158,62,167,222,170,241,213,167,121,167,21,231,132,234,223,187,221,63,16,175,233,31,56,51,171,56,154,117,12,99,128,181,34,116,43,95,98,69,146,69,41,9,250,184,36,8,117,30,215,73,90,146,153,226,162,81,216,213,234,242,240,136,75,28,204,58,166,180,79,109,40,4,189,248,39,201,189,139,203,148,29,108,150,155,140,81,139,202,169,100,231,180,24,245,200,225,90,78,70,179,63,159,29,114,241,7,31,62,113,239,199,219,173,70,9,18,160,26,96,194,42,147,188,110,203,166,166,97,88,6,58,104,63,218,1,198,92,73,162,20,69,1,80,33,240,69,36,37,43,41,37,65,59,16,198,250,186,189,86,157,190,90,50,230,94,239,78,124,43,22,1,103,124,195,75,35,220,96,251,196,124,189,46,126,72,127,174,140,241,103,74,69,250,74,57,42,62,83,153,193,207,110,73,173,136,196,228,236,205,199,3,203,217,209,8,49,126,217,238,189,136,167,237,200,49,55,218,221,19,231,50,140,52,222,101,122,12,107,123,246,138,237,147,184,116,186,93,34,35,162,212,98,37,121,159,72,218,148,66,54,53,148,132,170,226,44,243,172,222,187,209,23,7,243,143,165,10,243,165,253,141,72,194,253,252,204,229,73,172,140,242,128,74,174,166,160,102,188,37,24,226,195,55,166,246,244,104,34,138,225,171,227,236,210,62,143,176,215,174,217,118,47,79,202,16,0,255,240,114,49,126,213,101,115,37,50,197,155,105,82,215,32,39,183,152,197,10,59,56,179,113,160,173,98,0,0,84,88,17,115,128,251,59,34,87,16,57,210,63,245,153,89,139,197,181,45,102,22,192,76,26,181,194,225,162,62,45,0,0,0,0,0,254,27,224,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,7,161,200,200,189,86,124,90,228,206,230,33,59,107,219,144,232,77,113,219,134,148,104,98,50,240,228,183,116,65,21,22,5,233,87,204,201,53,86,86,56,209,62,229,125,166,100,32,139,140,140,29,123,237,168,240,10,117,219,85,219,58,102,164,191,121,40,235,173,27,41,85,220,133,141,231,54,74,98,115,183,230,101,158,229,169,59,182,100,39,187,222,150,230,191,6,0,0,192,119,103,104,41,153,65,156,112,107,188,90,201,75,218,82,146,20,165,102,121,170,41,216,54,153,83,174,8,217,45,110,233,173,237,232,130,139,25,45,17,142,61,57,107,176,163,109,28,183,161,217,65,26,240,223,128,168,46,63,8,180,111,97,44,251,213,246,138,132,40,148,84,122,253,27,41,117,186,216,113,190,222,106,208,82,104,73,156,246,1,139,185,23,74,39,169,198,24,131,250,96,226,225,30,82,35,129,113,109,114,238,202,201,234,236,11,168,18,90,235,38,148,94,106,25,53,18,14,75,107,165,180,93,114,212,186,78,227,162,42,81,154,73,14,82,160,27,86,21,175,164,196,16,195,184,248,225,100,129,27,252,99,22,43,54,104,254,99,205,226,0,255,185,251,127,194,62,170,254,21,27,68,33,241,104,20,10,174,209,95,139,112,156,32,59,244,161,145,160,46,51,106,220,100,238,142,180,14,153,137,86,19,35,100,87,169,104,217,52,42,103,83,184,193,73,141,249,124,218,174,116,56,117,249,78,160,253,20,99,217,83,177,131,244,136,40,165,36,165,164,214,90,35,9,33,148,70,169,181,212,136,136,136,136,92,164,161,103,146,78,103,114,142,67,61,60,148,24,226,96,14,102,171,13,102,229,6,0,255,248,199,96,23,25,185,215,138,79,139,220,217,60,100,103,109,27,18,189,41,110,219,144,18,77,76,6,158,252,150,46,168,194,162,32,253,138,57,185,198,202,10,39,218,167,188,207,148,60,161,7,124,49,63,196,64,251,228,124,106,31,107,11,231,33,31,145,177,87,148,136,178,147,22,82,167,149,100,161,57,141,75,219,87,252,189,45,221,73,167,84,143,79,65,92,180,113,167,133,107,108,180,194,57,22,154,226,9,0,255,25,115,153,145,107,39,205,164,43,10,173,180,66,202,136,214,91,183,41,14,83,226,230,170,118,244,198,168,75,145,80,63,172,85,112,114,78,177,130,179,170,216,192,49,182,71,59,139,213,26,115,122,24,153,17,149,70,20,135,70,84,248,165,241,214,60,132,102,36,117,83,244,45,11,97,204,69,84,77,227,113,73,53,98,181,48,146,91,38,163,215,12,97,110,174,228,170,208,76,201,76,40,35,75,77,74,104,220,74,137,191,95,135,196,118,35,73,107,173,37,185,125,152,177,168,239,163,180,145,139,177,6,85,192,203,235,113,56,121,245,200,238,230,174,156,60,213,78,99,25,133,210,86,45,132,94,51,8,205,186,73,22,151,182,76,57,154,172,17,217,16,114,5,155,77,189,32,150,236,142,95,136,173,18,183,185,149,125,121,147,241,61,95,217,226,118,40,127,221,142,189,114,245,181,214,107,191,211,105,78,179,245,251,214,125,248,111,38,147,169,159,221,19,31,233,57,250,28,175,221,39,247,53,59,145,71,109,122,86,49,0,0,0,0,0,96,237,152,116,103,210,66,28,122,148,32,110,83,178,52,47,161,181,118,119,216,120,89,103,220,218,56,181,17,170,246,212,196,69,17,95,42,88,154,57,140,203,228,92,97,102,86,101,170,3,62,19,214,182,70,43,169,19,90,233,145,196,161,181,105,234,149,169,73,115,130,117,203,169,82,206,105,84,148,68,146,76,175,54,69,122,84,40,42,49,248,96,105,14,102,164,118,40,91,198,152,118,167,13,134,176,126,17,149,212,215,142,79,51,233,174,227,18,187,75,68,212,221,210,18,43,46,229,225,104,233,222,168,46,69,80,51,188,68,220,137,52,169,215,168,32,22,154,98,163,201,15,128,0,255,134,83,151,239,4,218,79,49,150,61,21,59,64,3,200,34,35,247,90,241,105,145,59,155,135,236,172,109,67,162,55,197,109,27,82,162,137,201,192,147,223,210,5,85,88,20,164,95,49,39,215,88,89,225,68,251,148,247,153,146,125,19,32,60,249,101,254,102,102,183,63,106,15,64,0,182,200,200,216,177,215,142,10,175,80,183,93,181,173,99,70,250,155,135,178,222,186,145,82,197,93,216,120,110,163,36,54,119,107,94,230,89,158,186,99,75,118,178,235,109,105,254,107,0,0,0,0,0,0,0,0,0,0,0,80,37,144,224,79,232,56,247,247,184,165,41,116,0,255,186,81,34,106,68,104,0,255,81,167,118,133,176,86,247,215,250,205,84,54,82,0,255,120,155,149,125,21,1,170,13,221,55,105,222,146,68,190,33,148,113,42,61,178,121,93,38,147,41,207,184,169,15,200,109,134,99,218,240,233,106,34,75,252,203,158,143,177,42,29,113,167,189,41,51,61,123,83,65,219,41,85,250,196,204,204,204,204,140,26,53,163,212,90,106,70,113,92,199,169,81,220,151,252,60,229,45,153,204,37,135,140,42,53,234,114,106,215,174,205,170,95,171,90,181,202,150,199,204,136,136,200,140,26,53,146,18,66,73,70,113,92,199,169,73,27,102,196,178,228,45,153,204,37,119,116,218,212,41,113,106,215,174,77,165,64,149,90,181,90,119,140,223,141,46,125,221,189,213,184,75,127,183,239,221,118,157,94,167,115,251,86,107,113,159,247,119,23,186,175,84,232,62,31,250,151,221,215,100,191,251,85,134,173,91,35,233,148,210,82,28,39,42,109,51,90,111,45,179,54,113,201,100,111,36,26,167,138,178,80,215,52,195,71,196,81,60,227,124,87,186,77,45,226,50,143,45,180,217,70,183,171,31,77,156,175,231,151,229,9,123,92,246,170,198,218,103,100,228,202,181,87,146,248,180,52,206,38,14,33,111,244,185,108,121,186,123,31,189,194,155,130,251,206,186,225,124,239,74,203,204,204,148,192,233,76,96,105,110,229,62,61,224,42,15,213,6,205,127,172,89,252,63,119,0,255,79,216,71,213,127,85,3,0,0,234,12,34,75,83,51,130,120,95,52,146,149,56,65,90,135,214,104,219,172,53,152,44,110,150,210,79,57,207,196,225,174,70,14,9,236,122,148,120,20,138,211,191,178,174,221,224,89,219,199,254,237,145,81,73,137,74,74,161,133,70,20,90,72,77,82,104,165,145,145,145,145,166,118,105,107,25,163,51,152,28,49,114,104,136,135,46,67,236,203,193,220,103,203,152,149,101,252,227,199,246,101,196,250,87,212,118,100,235,38,89,17,165,82,246,41,132,148,250,110,168,235,210,166,50,204,251,36,121,106,120,92,122,71,166,84,68,156,234,9,61,86,205,148,90,229,60,19,224,52,230,59,127,246,83,124,106,79,197,174,98,52,249,147,239,159,180,223,185,221,162,101,70,172,189,226,213,35,86,54,111,217,65,27,134,92,115,106,219,56,84,68,19,159,231,110,252,168,174,167,66,173,32,61,50,115,178,130,149,42,78,180,217,108,102,155,146,147,223,142,189,114,245,181,214,107,191,211,105,78,179,245,251,214,125,248,111,38,147,169,159,221,19,31,233,57,250,28,175,221,39,247,53,59,145,71,109,122,86,49,0,0,254,27,224,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,7,161,200,200,189,86,124,90,228,206,230,33,59,107,219,144,232,77,113,219,134,148,104,98,50,240,228,183,116,65,21,22,5,233,87,204,201,53,86,86,56,209,62,229,125,166,100,32,139,140,140,29,123,237,168,240,10,117,219,85,219,58,102,164,191,121,40,235,173,27,41,85,220,133,141,231,54,74,98,115,183,230,101,158,229,169,59,182,100,39,187,222,150,230,191,6,0,0,0,0,252,55,192,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,15,66,145,145,123,173,248,180,200,157,205,67,118,214,182,33,209,155,226,182,13,41,209,196,100,224,201,111,233,130,42,44,10,210,175,152,147,107,172,172,112,162,125,202,251,76,201,64,22,25,25,59,246,218,81,225,21,234,182,171,182,117,204,72,127,243,80,214,91,55,82,170,184,11,27,207,109,148,196,230,110,205,203,60,203,83,119,108,201,78,118,189,45,205,127,13,0,0,0,0,0,0,0,0,0,160,73,240,141,54,133,236,150,180,108,52,43,74,247,74,26,182,180,81,163,230,19,170,143,75,26,209,41,200,110,141,213,8,35,228,177,105,215,89,34,99,62,178,137,42,45,177,113,220,14,101,175,107,8,113,126,153,191,153,39,236,143,218,171,26,96,23,53,146,210,40,53,35,8,89,181,70,54,175,27,132,172,85,220,104,199,13,153,92,24,150,102,150,80,145,70,34,178,40,84,40,49,196,192,60,227,47,195,176,220,224,31,243,120,70,15,192,98,190,135,129,246,55,249,212,222,201,182,66,8,113,126,153,191,153,39,236,143,218,149,31,115,145,153,123,37,201,168,43,105,45,117,66,201,184,214,155,182,37,238,83,254,222,170,118,244,70,167,75,143,80,65,172,181,113,114,182,176,130,141,170,56,199,49,182,71,251,132,43,44,51,34,118,238,181,147,194,39,212,113,87,113,11,101,163,191,101,200,235,173,27,233,21,222,108,60,183,209,13,155,123,215,101,102,230,169,4,182,100,2,75,179,52,83,29,0,0,0,84,9,41,0,255,237,253,236,246,199,176,175,34,170,124,229,218,121,218,222,234,59,220,106,245,166,229,250,115,247,70,28,247,144,201,212,63,239,134,115,244,35,125,142,41,238,239,59,165,157,200,163,246,34,167,38,64,120,242,203,252,205,204,110,127,212,30,128,0,108,145,145,177,99,175,29,21,94,161,110,187,106,91,199,140,244,55,15,101,189,117,35,165,138,187,176,241,220,70,73,108,238,214,188,204,179,60,117,199,150,236,100,215,219,210,252,215,0,160,74,72,249,111,239,103,183,63,134,125,21,81,229,43,215,206,211,246,86,223,225,86,171,55,45,215,159,187,55,226,184,135,76,166,254,121,55,156,163,31,233,115,76,113,127,223,41,237,68,30,181,23,153,42,1,81,99,126,240,103,223,194,167,246,171,237,10,22,145,148,146,164,148,18,66,72,36,33,132,146,164,132,80,18,17,17,17,145,106,87,183,150,73,58,157,73,14,35,185,134,152,235,50,196,193,28,204,130,182,140,167,89,198,63,134,99,183,233,25,25,107,111,120,245,140,21,46,91,87,16,135,29,215,92,218,56,110,21,215,203,231,185,27,49,170,232,105,83,235,71,143,204,227,172,224,162,138,237,108,54,155,217,94,231,15,219,73,95,17,78,27,101,101,84,74,30,166,22,74,234,187,173,78,75,156,242,176,236,155,228,165,33,114,153,29,135,82,23,113,106,38,20,89,213,83,106,117,83,51,140,160,78,201,12,218,125,209,104,150,226,102,105,26,66,211,109,178,208,124,130,56,89,85,191,226,60,21,135,133,26,55,228,179,43,86,226,177,43,78,0,255,202,69,118,131,103,237,96,91,193,0,0,0,0,128,212,28,213,173,237,120,220,168,76,219,56,181,146,163,250,144,185,71,233,78,150,83,30,82,222,133,139,187,163,70,165,218,238,9,42,136,3,156,214,138,205,134,108,236,10,113,63,222,46,102,183,66,172,15,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,137,121,201,35,50,135,203,237,24,181,105,84,226,84,161,93,133,74,191,42,181,154,148,124,0,0,0,172,15,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,137,121,201,35,50,135,203,237,24,181,105,84,226,84,161,93,133,74,191,42,181,154,148,124,192,111,194,214,161,153,180,74,106,37,110,19,165,54,153,174,183,230,89,171,56,99,82,183,114,170,182,41,165,32,164,53,53,241,49,43,48,163,152,193,249,174,148,155,234,206,238,54,143,221,181,217,70,48,16,194,250,103,100,210,76,186,105,149,182,23,117,216,135,158,17,89,118,75,18,59,165,80,153,222,150,110,142,91,250,132,122,36,46,238,228,176,85,207,41,140,133,166,88,195,201,15,0,213,70,19,231,235,249,101,121,194,30,151,189,170,177,62,100,100,236,36,133,86,170,167,181,113,91,183,45,145,153,164,70,243,178,213,97,95,66,93,242,140,221,34,126,200,237,248,36,78,53,202,92,70,173,74,173,50,165,111,24,165,173,173,120,219,164,172,219,184,116,18,164,194,144,190,69,233,78,119,83,217,82,217,133,149,187,163,58,165,42,239,234,41,136,125,156,214,122,202,134,156,20,10,113,63,222,214,105,7,104,0,0,0,0,192,127,139,234,208,119,60,78,146,215,113,156,90,201,49,97,71,223,146,116,39,203,41,111,165,12,197,74,222,81,163,82,109,247,244,244,195,62,86,107,197,102,67,54,10,125,187,31,111,23,179,3,52,64,181,1,66,156,95,230,111,230,9,251,163,246,170,198,250,16,153,185,146,210,90,170,158,208,182,113,29,183,70,100,148,18,45,203,80,247,125,10,105,201,75,118,136,136,33,185,35,144,56,53,43,19,25,139,42,181,58,149,124,0,76,233,129,197,124,15,3,237,111,242,169,189,147,205,154,71,101,99,46,50,115,175,36,25,117,37,173,165,78,40,25,215,122,211,182,196,125,202,223,91,213,142,222,232,116,233,17,42,136,181,54,78,206,22,86,176,81,21,231,56,198,246,104,159,112,245,3,132,56,191,204,223,204,19,246,71,237,85,141,181,203,140,136,157,123,237,164,240,9,117,220,85,220,66,217,232,111,25,242,122,235,70,122,133,55,27,207,109,116,195,230,222,117,153,153,121,42,129,45,153,192,210,44,205,84,7,0,0,0,208,164,111,180,41,100,183,164,101,163,89,81,186,87,210,176,165,141,26,53,159,80,125,92,210,136,78,65,118,107,172,70,24,33,143,77,187,206,18,25,243,145,77,84,105,137,141,227,118,40,251,50,2,84,27,32,196,249,101,254,102,158,176,63,106,175,106,128,93,212,72,74,163,212,140,32,100,213,26,217,188,110,16,178,86,113,163,29,55,100,114,97,88,154,89,66,69,26,137,200,162,80,161,196,16,3,243,140,191,12,195,114,131,127,204,227,175,3,0,0,0,0,32,53,97,84,183,182,227,113,163,50,109,227,212,74,142,234,67,230,30,165,59,89,78,121,72,121,23,46,238,142,26,149,106,187,39,168,32,14,112,90,43,54,27,178,177,43,196,253,120,187,152,221,10,177,62,100,100,100,100,70,148,40,153,164,208,74,51,137,219,186,77,73,226,176,36,230,37,143,200,28,46,183,99,212,166,81,137,83,133,118,21,42,253,170,212,106,82,242,1,0,0,235,3,100,100,100,100,70,148,40,153,164,208,74,51,137,219,186,77,73,226,176,36,230,37,143,200,28,46,183,99,212,166,81,137,83,133,118,21,42,253,170,212,106,82,218,220,58,52,147,86,73,173,196,109,162,212,38,211,245,214,60,107,21,103,76,234,86,78,213,54,165,20,132,180,166,38,62,102,5,102,20,51,56,223,149,114,83,221,217,221,230,177,187,54,219,8,6,66,88,0,255,140,76,154,73,55,173,210,246,162,14,251,208,51,34,203,110,73,98,167,20,42,211,219,210,205,113,75,159,80,143,196,197,157,28,182,234,57,133,177,208,20,107,56,249,1,0,240,145,192,9,18,45,164,182,89,203,91,155,218,141,150,136,168,100,68,74,184,233,132,171,113,142,155,38,55,106,227,243,56,225,148,144,105,149,211,178,185,98,175,196,175,60,249,188,129,177,83,164,8,210,210,204,160,221,118,141,102,41,110,80,215,173,37,218,38,11,205,39,104,27,164,20,83,202,83,113,88,168,113,59,2,133,30,93,30,187,226,244,208,172,107,203,120,214,14,182,153,243,168,187,140,66,201,206,90,8,201,168,132,210,40,37,118,117,157,74,154,166,105,232,25,238,235,86,199,33,15,41,68,13,185,9,237,48,241,197,220,12,204,92,131,11,249,149,209,217,155,149,31,70,68,41,37,41,37,181,214,26,73,8,161,52,74,173,165,70,68,68,68,228,34,13,61,147,116,58,147,115,28,234,225,161,196,16,7,115,48,91,109,48,43,55,248,199,63,166,73,72,249,111,239,103,183,63,134,125,21,81,229,43,215,206,211,246,86,223,225,86,171,55,45,215,159,187,55,226,184,135,76,166,254,121,55,156,163,31,233,115,76,113,127,223,41,237,68,30,181,23,89,45,1,119,126,109,90,252,26,189,230,157,155,244,123,31,254,251,217,184,227,129,243,78,119,124,79,250,114,159,164,87,119,157,190,151,251,238,171,244,127,237,170,141,245,232,247,230,173,91,244,123,247,230,189,59,247,232,175,213,107,149,246,237,59,205,238,226,158,224,93,232,126,189,243,161,0,255,132,203,238,151,221,15,228,0,156,145,177,246,134,87,207,88,225,178,117,5,113,216,113,205,165,141,227,86,113,189,124,158,187,17,163,138,158,54,181,126,244,200,60,206,10,46,170,216,206,102,179,153,237,117,78,58,100,68,165,23,82,219,218,70,41,148,86,234,178,145,181,116,167,233,70,67,115,226,125,64,164,56,100,60,142,152,120,68,2,184,107,86,226,139,15,252,203,49,150,113,49,191,50,58,43,88,189,33,227,82,167,148,32,181,117,217,110,73,156,82,234,106,94,18,205,220,13,9,7,173,164,116,234,84,62,109,169,169,41,70,115,244,196,93,59,34,178,229,45,251,169,180,150,147,227,54,86,59,56,2,0,160,190,117,123,51,156,250,247,134,22,167,94,136,75,86,203,146,107,196,114,219,74,74,13,18,146,120,173,244,81,101,22,19,119,12,10,205,220,210,196,210,204,200,78,27,236,206,74,219,109,101,118,133,6,76,233,65,132,62,83,95,235,180,122,167,245,91,183,239,77,211,120,15,49,207,75,124,41,83,127,134,22,30,29,214,253,145,58,102,230,231,52,131,218,59,94,180,47,237,251,188,140,66,104,81,220,18,132,86,72,212,216,164,184,181,90,40,141,38,60,142,66,19,213,234,202,6,233,5,153,162,117,116,138,18,177,57,99,107,238,58,202,109,118,131,243,89,209,78,254,155,214,73,41,217,184,65,155,136,234,84,218,150,18,36,74,165,109,67,41,165,164,184,230,243,235,56,164,134,30,14,154,97,205,177,212,164,196,23,3,179,208,9,87,77,229,87,70,231,97,86,58,0,172,31,242,17,25,123,69,137,40,59,105,33,117,90,73,22,154,211,184,180,125,197,223,219,210,157,116,74,245,248,20,196,69,27,119,90,184,198,70,43,156,99,161,41,158,112,242,3,252,19,180,165,37,181,12,18,180,249,158,132,210,26,17,164,121,105,173,180,201,113,170,218,210,172,129,219,226,6,249,116,196,91,6,213,196,178,140,248,84,171,68,137,199,60,101,171,248,218,46,176,193,122,113,131,184,73,35,180,144,96,91,74,75,86,39,184,87,167,84,220,168,14,141,52,117,131,24,91,90,209,152,161,160,2,34,185,72,254,136,77,168,138,104,18,45,218,219,103,123,53,206,164,149,174,44,180,208,76,74,43,137,74,99,151,214,165,212,105,157,182,150,217,62,109,105,28,202,144,67,236,144,156,80,17,19,95,60,202,192,188,53,88,159,95,25,157,67,185,234,152,25,17,17,153,81,163,70,82,66,40,201,40,142,235,56,53,105,195,140,88,150,188,37,147,185,228,142,78,155,58,37,78,237,218,181,169,20,168,82,171,86,105,18,68,20,103,85,248,194,145,26,141,220,216,45,223,28,122,201,29,228,242,184,109,69,194,211,74,111,67,7,15,212,164,86,223,30,50,208,214,113,133,53,161,156,188,196,94,221,152,132,146,82,163,127,35,165,86,246,67,206,215,91,13,66,105,61,106,235,62,96,49,247,66,106,227,82,7,127,80,31,76,60,60,187,154,220,49,174,77,206,93,199,185,162,221,10,101,70,172,189,226,213,35,86,54,111,217,65,27,134,92,115,106,219,56,84,68,19,159,231,110,252,168,174,167,66,173,32,61,50,115,178,130,149,42,78,180,217,108,102,155,146,201,183,11,173,78,194,161,89,146,100,169,148,212,106,208,166,56,205,184,173,222,105,149,176,249,154,74,97,26,18,151,235,120,85,42,80,34,51,151,179,80,166,85,227,108,58,91,215,126,231,15,3,80,245,184,202,67,181,65,243,31,107,22,0,255,207,221,0,255,19,246,81,245,175,98,192,231,242,67,252,179,79,206,88,246,177,182,82,138,104,72,169,85,218,52,89,9,93,165,86,106,131,175,220,147,44,234,205,233,198,182,126,88,167,144,42,234,116,185,60,10,99,15,99,203,23,87,189,100,170,249,172,225,170,232,156,198,110,135,144,207,136,88,59,106,36,217,81,8,165,213,82,130,208,92,199,169,13,43,226,230,150,238,100,84,170,200,167,31,46,42,184,51,197,53,206,90,97,3,11,77,49,139,213,46,50,114,175,21,159,22,185,179,121,200,206,218,54,36,122,83,220,182,33,37,154,152,12,60,249,45,93,80,133,69,65,250,21,115,114,141,149,21,78,180,79,121,159,41,249,43,65,166,67,74,157,20,167,201,74,200,166,116,81,27,124,229,30,117,151,238,173,55,182,245,195,58,181,146,214,168,68,226,81,24,123,24,91,66,88,41,58,47,205,103,13,87,189,100,203,118,48,68,101,99,46,51,114,237,164,153,116,69,161,149,86,72,25,209,122,235,54,197,97,74,220,92,213,142,222,24,117,41,18,234,135,181,10,78,206,41,86,112,86,21,27,56,198,246,104,103,177,90,3,192,197,165,223,212,162,130,46,232,3,234,243,126,70,109,47,172,181,162,206,199,149,59,169,28,87,126,201,249,128,107,69,45,138,130,28,241,175,60,113,227,128,52,228,14,186,241,139,76,125,16,18,59,220,120,202,102,138,137,212,182,48,175,249,13,53,177,135,98,89,110,58,92,204,229,175,92,225,100,33,29,189,202,40,191,250,115,189,122,196,94,219,123,183,197,214,51,247,218,112,120,231,158,74,192,245,61,151,189,70,179,35,155,34,224,223,171,230,51,114,103,100,70,137,169,81,106,33,118,231,86,18,177,248,235,140,79,211,95,49,151,75,252,97,72,38,104,103,51,132,46,231,174,189,138,223,244,218,235,157,102,119,52,18,196,82,29,215,233,151,43,158,17,236,205,134,157,207,124,142,172,149,4,94,137,112,201,181,68,186,164,68,240,45,99,210,248,153,97,69,55,180,226,18,127,21,240,51,147,193,109,12,4,92,153,223,43,35,105,165,83,135,54,142,197,218,49,254,243,249,200,252,138,66,114,211,18,77,105,187,164,68,35,131,65,228,48,67,138,226,226,133,137,153,234,64,31,197,249,139,251,123,109,90,89,244,238,110,52,198,151,194,176,132,160,95,126,237,32,181,189,184,254,221,171,3,49,226,187,223,221,70,197,74,180,247,151,190,123,49,178,109,99,91,34,200,142,41,254,81,214,90,181,250,74,74,191,213,187,11,71,74,77,240,197,83,252,52,198,17,134,79,16,242,116,107,211,34,187,37,252,112,104,36,137,242,186,209,54,33,124,56,204,144,211,38,138,87,66,155,24,104,86,19,187,184,227,126,37,111,218,82,8,43,244,91,87,238,101,212,35,130,86,134,70,141,82,67,154,236,38,169,65,149,37,70,151,94,61,106,69,175,217,193,133,12,104,175,37,228,50,118,232,34,10,137,36,145,228,173,132,70,210,177,67,11,109,107,148,198,12,57,29,15,63,53,42,101,252,85,196,77,57,22,235,242,215,106,11,217,234,195,142,76,125,236,140,218,102,146,164,164,73,248,89,34,84,131,84,182,86,154,101,194,225,19,249,212,105,134,199,169,136,163,178,24,149,65,12,102,115,219,37,8,144,43,35,245,73,74,210,74,147,86,66,170,69,150,33,244,186,88,36,159,81,187,71,252,108,220,110,245,66,65,168,221,53,60,170,50,153,225,11,115,193,172,22,70,102,15,79,114,59,159,24,239,71,198,202,200,136,168,52,162,68,134,2,42,132,46,20,112,14,152,185,242,52,179,1,249,237,136,170,111,43,28,50,87,162,210,57,102,70,68,165,57,20,14,24,73,170,133,57,232,34,238,69,212,56,38,221,2,160,66,94,44,5,0,84,208,5,232,3,224,222,206,188,112,111,229,234,181,177,80,21,243,17,244,1,233,159,203,168,81,157,132,67,62,146,94,28,139,43,191,32,31,10,0,0,0,0,0,0,0,0,0,0,0,23,119,196,139,140,164,23,235,203,215,247,114,104,196,1,80,49,244,25,25,10,0,0,0,0,0,0,0,0,0,0,128,10,43,66,241,130,78,119,1,224,47,130,202,49,31,117,109,11,186,200,139,160,23,163,212,179,194,1,83,231,196,225,98,196,206,106,1,192,62,232,114,161,139,88,17,73,201,74,146,148,36,105,219,17,67,9,161,140,56,100,10,204,132,72,199,199,148,33,254,225,229,18,222,94,45,179,55,137,86,84,170,40,228,48,198,105,77,131,162,93,216,192,18,198,10,92,200,41,9,120,47,143,228,243,25,245,77,89,212,180,140,74,65,110,155,237,169,97,230,234,136,74,137,226,245,53,106,82,85,94,101,7,73,136,200,103,62,115,69,36,217,81,107,86,183,212,214,235,184,238,99,54,87,212,172,202,231,179,194,184,116,249,241,115,149,22,185,9,67,166,5,169,73,206,180,210,27,170,73,215,52,67,74,163,26,51,49,119,187,12,100,183,15,242,203,83,93,70,45,226,37,51,162,103,102,186,37,178,130,55,49,142,170,19,61,77,140,205,53,246,134,89,212,214,71,0,253,202,123,17,145,81,22,9,26,53,155,114,186,65,105,91,89,53,78,161,175,193,86,181,236,169,52,232,96,170,200,163,94,83,237,121,251,24,113,175,220,166,215,2,50,200,47,15,47,94,230,114,135,203,210,162,196,30,213,74,231,135,139,147,150,195,53,83,28,96,12,99,44,78,231,30,3,0,128,28,238,37,77,210,40,0,253,98,231,146,80,170,144,250,136,76,250,176,107,38,37,113,136,191,112,225,0,213,194,133,106,1,0,0,0,0,0,0,0,0,0,0,0,0,46,224,94,25,33,199,92,172,44,77,28,238,111,133,200,200,164,247,1,115,101,201,168,33,31,215,202,200,50,71,221,142,200,200,44,196,66,172,124,16,103,62,0,92,200,101,70,86,139,177,163,112,79,183,213,91,177,244,180,186,180,26,189,187,179,189,147,146,248,114,211,10,140,240,137,55,16,251,114,118,194,253,200,109,146,43,51,187,213,51,232,200,41,81,115,72,240,172,243,132,49,94,30,7,63,233,63,124,225,20,51,120,43,60,211,216,4,136,145,59,73,73,90,73,37,218,6,221,206,212,215,29,59,50,94,44,182,169,81,130,148,192,35,210,158,78,136,145,137,3,173,114,162,46,172,204,25,70,181,143,108,231,4,145,126,81,91,59,138,126,211,105,245,74,166,143,230,173,120,225,78,225,125,240,9,75,125,176,140,1,16,244,248,244,227,79,235,171,70,62,221,115,109,49,158,20,19,109,29,238,113,13,115,196,227,131,133,217,232,37,147,218,5,122,140,241,203,88,107,213,105,171,84,234,173,70,39,190,142,27,225,138,95,152,217,226,10,187,52,234,18,126,68,217,148,100,132,75,14,135,6,169,162,211,83,40,41,101,60,21,113,82,159,2,97,220,181,25,97,172,82,182,184,125,132,0,40,59,196,91,25,81,245,164,146,220,73,105,229,150,47,37,183,148,144,43,217,84,75,58,99,227,131,119,172,117,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,88,177,146,204,241,94,172,31,14,37,113,184,159,207,140,84,188,23,225,230,5,76,90,174,22,39,14,17,91,81,151,139,57,230,35,163,102,61,26,2,7,92,75,241,66,174,29,89,44,0,0,0,0,0,0,0,0,160,194,94,10,168,128,145,253,20,21,35,251,41,0,0,0,0,0,0,0,0,10,0,183,67,46,115,9,63,35,146,210,204,37,37,148,30,133,184,207,6,179,167,194,89,76,111,8,116,154,20,193,77,123,89,192,227,8,234,119,230,206,40,165,230,179,84,183,36,221,173,223,26,74,93,42,102,128,43,29,42,116,200,97,0,11,29,240,46,231,36,230,253,196,23,185,164,233,22,169,129,71,27,186,0,255,125,71,42,14,239,211,221,87,190,49,140,29,122,15,113,216,45,246,251,16,242,191,159,207,108,225,69,45,155,68,82,74,205,196,27,141,112,234,81,157,49,147,70,77,193,173,78,99,124,99,12,147,122,213,193,166,176,193,27,82,183,243,249,220,59,154,92,190,122,167,111,202,114,79,202,110,113,75,239,238,202,244,128,74,135,179,244,241,62,207,248,197,46,62,31,22,229,242,186,241,143,245,221,92,17,148,228,155,93,158,26,181,49,187,247,181,163,24,166,76,238,123,86,79,45,181,241,60,247,24,153,145,121,11,81,135,191,182,86,101,243,186,209,235,206,75,234,191,138,63,14,120,48,31,30,238,191,140,224,92,219,159,233,142,249,123,153,185,8,82,35,146,68,144,90,16,250,100,113,107,86,147,105,82,51,34,145,23,118,58,215,82,174,64,11,99,21,234,50,132,189,109,91,59,165,33,167,95,171,120,219,76,243,186,22,64,23,59,75,45,91,90,171,5,0,20,109,7,124,185,20,0,255,168,185,87,16,154,185,220,244,70,243,169,37,135,8,127,42,116,250,17,125,112,48,194,183,76,117,204,139,189,146,36,33,65,8,189,81,151,79,186,116,65,207,216,34,38,105,100,97,202,149,18,115,181,24,243,48,168,152,84,133,220,101,4,123,121,118,62,187,82,130,160,199,71,223,155,118,127,111,222,104,13,241,251,183,240,119,135,247,13,239,254,119,98,214,138,201,122,182,64,227,189,29,59,118,83,87,38,49,51,148,210,87,240,77,233,166,49,241,75,159,120,169,186,27,184,136,224,89,164,61,40,225,190,250,249,168,235,233,235,209,36,193,191,22,124,142,217,45,220,198,80,75,204,98,247,60,232,117,240,119,142,172,85,158,54,87,184,14,235,61,196,237,234,122,195,150,201,169,68,6,243,50,211,105,166,180,65,12,24,59,159,177,55,173,70,208,171,227,68,35,106,202,230,249,168,176,151,2,128,28,35,169,133,149,116,66,230,152,191,155,84,64,249,231,142,10,135,188,31,245,34,62,93,212,26,135,251,153,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,2,70,94,220,59,105,28,247,190,184,35,47,224,189,124,174,200,10,71,125,68,230,28,233,59,142,17,196,141,163,128,138,249,80,72,25,8,224,159,190,87,210,60,111,117,122,83,247,190,250,112,194,23,207,106,248,189,195,88,233,49,123,50,126,98,94,135,111,253,224,191,139,190,221,148,76,167,145,105,244,149,82,198,141,28,186,47,209,37,182,230,78,150,234,21,192,189,121,168,191,126,93,70,126,45,90,201,210,189,94,106,76,226,104,194,138,204,71,228,35,51,105,198,38,226,135,212,74,121,134,79,50,174,7,7,181,44,232,77,69,138,60,102,163,154,61,163,179,51,53,146,160,139,88,43,34,156,162,163,46,152,144,122,183,227,220,82,194,175,72,101,227,20,94,122,21,9,189,113,34,228,141,246,132,134,212,39,93,225,182,65,29,218,184,242,132,220,218,249,160,59,50,22,89,25,133,156,206,140,172,12,249,113,91,241,169,19,89,248,178,184,117,245,74,205,0,126,94,114,66,123,17,226,125,236,151,17,53,242,133,58,240,42,165,165,251,230,230,247,191,225,130,78,85,112,140,181,9,67,179,212,81,0,0,148,17,2,125,94,228,178,230,138,36,52,95,51,219,166,68,157,113,132,43,14,106,113,232,50,25,239,34,14,38,133,106,248,152,57,28,206,151,188,152,16,121,247,118,230,163,70,238,40,149,33,181,237,54,37,199,165,191,77,221,51,77,75,38,29,58,77,119,31,135,216,195,35,53,148,75,44,107,235,216,37,8,245,229,138,146,59,105,73,90,73,37,53,3,252,223,171,47,189,229,106,42,185,37,73,25,114,136,37,245,37,49,228,247,21,173,54,157,218,180,193,229,108,97,65,251,205,198,76,69,136,184,191,118,164,62,220,186,106,169,78,201,85,202,178,222,187,63,109,222,57,221,130,43,37,170,238,6,22,106,213,196,55,38,229,24,119,217,163,246,22,162,62,63,243,89,115,145,196,201,145,229,144,18,117,214,249,251,219,83,36,81,164,50,222,43,44,85,176,14,85,230,6,27,50,59,67,38,230,253,124,232,73,46,194,137,191,179,116,95,89,223,214,59,117,94,114,216,121,189,29,79,186,180,56,84,211,10,212,194,40,22,101,171,184,54,148,205,62,234,87,196,142,108,73,100,38,41,36,87,227,45,52,26,78,56,117,217,125,244,110,84,8,228,160,122,184,105,226,91,75,185,199,44,54,163,77,128,0,184,50,226,211,133,250,59,104,125,47,154,247,69,218,103,120,218,247,187,163,170,74,199,217,221,152,129,22,50,52,167,24,87,134,2,42,232,35,35,20,112,14,120,63,74,100,236,66,32,177,95,33,37,142,17,37,229,176,247,166,89,104,28,80,175,3,157,46,226,43,210,127,101,177,144,249,29,1,184,50,20,46,234,246,186,184,116,171,201,56,0,92,192,183,234,180,90,0,0,0,0,0,0,0,0,0,0,0,184,144,191,34,50,130,200,49,114,111,26,13,181,40,191,124,73,82,47,64,46,225,39,173,109,196,81,151,123,85,218,84,197,123,149,184,84,33,183,226,39,205,169,113,0,0,0,0,0,0,0,0,0,0,0,64,133,72,5,136,144,67,126,47,66,45,166,46,146,80,98,31,114,231,107,67,227,128,247,163,212,54,28,215,142,200,226,94,212,173,200,111,231,157,143,169,139,204,80,0,0,84,128,208,147,36,153,73,8,125,198,94,57,39,233,187,138,195,45,222,163,224,253,155,133,41,88,222,209,15,150,106,98,165,201,225,83,60,187,159,29,163,1,0,255,253,245,86,18,154,206,123,240,175,205,67,252,226,134,247,121,114,135,215,187,46,3,73,121,148,247,19,117,58,233,91,57,119,111,210,56,177,106,203,146,184,197,185,148,34,225,146,192,99,82,164,138,171,89,43,37,0,255,217,77,6,200,11,252,36,34,114,20,126,212,18,164,60,196,37,117,222,212,17,63,209,213,8,248,240,235,179,254,54,227,135,35,22,191,8,110,76,167,251,108,247,196,194,6,11,179,84,197,116,103,141,118,219,134,188,123,247,106,174,189,138,147,207,134,132,104,148,210,188,227,177,211,146,66,229,2,114,78,231,200,101,61,102,112,246,242,217,216,78,66,140,123,78,62,151,221,87,36,243,120,75,226,190,226,151,212,132,51,69,106,198,168,74,168,33,38,48,43,3,149,103,71,155,195,128,59,35,34,246,90,53,220,210,178,132,94,43,137,12,18,19,242,121,62,0,0,204,81,151,107,111,38,14,145,139,57,70,45,91,57,32,190,154,112,184,191,114,69,214,170,24,59,23,181,196,33,87,3,160,90,84,216,75,1,0,0,0,0,0,0,0,0,0,0,0,0,0,21,116,1,186,184,136,143,62,32,254,136,248,132,204,1,127,62,82,79,131,132,124,164,0,255,132,62,222,147,0,255,206,172,76,28,32,95,191,114,81,179,125,230,163,125,216,249,157,143,66,51,170,124,40,65,139,69,177,62,100,254,94,174,29,177,87,150,112,154,26,52,43,33,47,75,14,63,149,81,29,78,117,74,62,192,42,65,200,188,189,114,123,101,83,219,139,235,231,189,109,32,78,124,183,187,171,155,46,69,138,239,50,189,241,194,209,246,138,29,147,112,47,159,240,67,31,185,147,20,135,212,76,166,48,79,169,224,231,4,42,73,14,159,74,173,146,152,193,82,63,124,226,201,60,228,5,254,189,87,205,245,71,227,206,166,120,17,231,58,33,230,48,108,98,132,46,34,54,201,147,168,52,41,41,73,71,14,157,54,212,125,93,154,54,148,13,7,141,81,181,14,114,105,34,241,132,105,156,107,227,216,61,13,176,239,221,139,92,153,175,116,103,144,23,68,41,205,183,146,26,115,43,33,136,147,170,115,66,77,154,21,5,229,49,215,54,27,164,157,31,113,223,95,59,183,234,244,26,83,88,226,152,18,71,143,249,188,119,63,183,163,82,178,211,109,69,206,10,225,70,195,19,86,228,140,155,146,172,71,147,106,101,230,78,78,178,108,105,135,33,236,208,235,22,201,157,145,123,125,194,186,221,169,243,50,161,42,121,5,135,218,36,10,5,118,84,79,28,225,97,62,240,151,141,106,127,53,0,94,200,72,125,100,228,138,74,42,77,90,104,37,212,105,106,243,54,173,99,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,96,126,211,105,67,31,243,43,34,51,106,197,133,195,253,93,210,34,141,82,20,32,118,84,11,0,0,168,176,34,160,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,10,128,186,67,94,253,185,128,127,159,236,21,148,94,34,199,205,169,113,100,57,75,149,178,164,69,143,58,93,76,127,153,194,171,220,203,201,143,192,250,59,241,213,233,52,90,235,143,70,28,113,127,63,241,142,222,194,24,246,76,208,211,239,231,163,236,140,36,110,148,108,162,50,181,148,164,241,50,252,169,212,76,64,157,89,209,174,77,169,84,53,171,44,206,113,131,205,101,163,15,121,249,250,66,125,90,58,181,189,191,175,71,34,161,136,239,22,28,112,37,84,49,189,155,244,194,108,20,198,222,178,183,140,57,93,220,203,136,93,98,69,146,76,74,72,82,183,68,54,244,125,95,149,166,53,147,32,70,70,97,136,179,122,75,181,110,117,102,96,30,181,5,237,170,8,249,184,159,139,186,242,180,81,63,25,50,106,224,161,170,47,104,155,198,142,27,73,38,56,195,139,234,142,29,109,169,217,92,104,135,34,174,200,223,223,37,86,70,33,65,114,149,169,117,199,109,88,137,81,102,7,7,46,173,122,184,59,30,37,241,210,94,254,229,108,91,211,86,58,202,111,69,194,203,21,146,123,185,238,184,100,198,56,82,179,25,34,102,117,214,242,19,10,84,98,29,230,100,167,161,29,107,207,53,236,181,106,82,90,173,115,192,124,196,10,125,102,102,102,36,165,148,144,112,157,90,158,210,176,13,203,148,205,165,87,108,58,132,250,52,31,0,0,0,229,16,250,157,43,146,36,161,100,47,66,8,109,216,49,97,68,237,104,60,59,10,235,237,220,234,213,234,212,51,187,53,165,174,239,162,242,148,178,43,218,244,193,19,230,44,76,203,224,137,247,115,113,47,243,37,79,34,74,214,204,172,35,135,22,244,173,165,219,112,71,97,140,131,70,44,234,16,83,124,97,21,19,115,136,11,57,199,54,71,88,65,0,255,208,103,212,215,111,74,239,42,46,109,75,103,60,189,103,203,100,211,180,84,60,96,1,19,229,176,33,251,179,119,37,230,215,15,63,164,47,215,170,247,235,27,36,163,92,205,228,12,83,163,230,169,244,116,98,245,134,34,243,55,119,5,230,103,86,106,36,49,116,57,178,215,26,174,78,119,200,42,238,181,188,31,254,5,155,182,251,66,47,98,162,148,54,184,237,134,80,127,234,51,246,74,146,181,70,144,40,149,208,198,37,191,148,57,61,66,133,170,100,88,127,39,201,239,70,91,109,148,232,139,56,227,29,23,60,28,221,29,156,60,230,112,94,49,0,0,42,172,36,73,169,2,202,79,223,206,113,71,198,49,245,155,164,197,251,185,3,80,23,185,45,232,170,98,134,194,138,80,0,184,64,63,124,65,83,92,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,176,73,40,192,69,162,184,105,224,142,152,3,200,63,159,13,186,113,208,229,69,125,228,34,14,160,15,197,11,177,51,86,210,98,1,88,168,54,208,191,154,203,136,8,26,25,116,212,210,105,117,72,42,74,156,23,100,112,17,169,1,213,17,40,133,37,76,227,160,232,252,98,87,53,170,31,245,250,220,94,59,130,212,200,168,215,164,65,102,194,165,66,163,169,168,76,131,94,85,84,51,60,164,71,18,115,121,239,94,110,71,148,204,72,167,9,55,162,138,147,144,73,29,19,49,227,58,207,169,85,33,85,98,222,100,230,114,202,136,160,207,84,63,87,50,118,82,17,153,158,233,148,211,236,136,94,119,229,226,150,206,167,93,123,28,203,44,174,170,200,4,237,161,141,249,249,123,101,72,127,68,38,205,38,87,109,80,149,26,201,162,186,70,156,19,40,208,184,132,170,125,15,70,74,164,95,249,57,154,61,177,49,63,175,219,153,185,62,188,74,219,145,35,113,45,114,20,162,113,219,253,238,64,148,105,79,163,31,140,207,217,151,139,176,188,108,203,231,1,50,162,182,23,169,109,157,184,22,108,135,124,196,75,125,100,46,75,83,201,118,233,232,41,69,84,34,93,202,50,30,159,65,175,18,78,113,83,10,39,243,212,1,224,98,228,78,26,250,164,149,56,109,73,234,54,110,107,1,89,70,5,249,229,244,153,77,174,198,166,237,36,142,219,45,43,153,97,197,138,104,196,167,126,219,80,173,77,167,26,181,240,52,35,184,159,43,89,48,33,95,23,185,119,102,183,200,39,83,50,51,41,155,65,154,24,37,43,18,185,152,216,136,63,52,216,130,171,10,85,186,132,101,33,177,253,101,147,32,218,14,248,116,227,151,244,189,147,98,63,239,111,210,216,36,211,24,199,169,106,46,167,45,86,55,46,112,124,194,34,222,211,225,175,239,85,241,119,239,214,157,125,28,78,223,196,229,221,42,137,147,234,54,119,88,62,102,30,187,157,173,16,115,58,252,58,221,63,113,98,211,210,161,69,6,57,79,209,204,83,236,93,9,185,17,31,157,162,15,91,51,242,207,22,180,153,18,82,189,188,168,235,10,169,237,245,157,206,45,159,137,17,223,61,184,226,91,67,172,232,189,164,183,48,48,147,219,98,246,153,33,79,167,135,151,209,79,118,184,180,136,76,199,201,150,132,240,33,17,161,165,75,17,111,105,165,226,161,203,16,167,88,147,185,75,14,180,175,243,0,144,108,136,88,249,157,203,200,103,146,154,153,36,219,58,34,89,92,50,11,202,33,23,18,147,202,41,133,66,133,76,15,49,253,102,3,91,217,158,118,92,99,232,119,62,162,36,173,116,173,66,28,210,190,76,105,201,12,251,198,1,21,35,67,31,25,161,0,114,64,248,153,52,107,88,200,207,165,0,23,64,183,51,82,14,27,94,70,189,18,56,224,5,200,109,90,113,44,0,0,0,0,0,0,0,0,42,238,220,82,0,0,152,3,174,146,181,145,99,62,35,114,237,8,242,124,184,87,171,100,142,248,116,155,70,205,112,2,14,24,10,23,244,213,2,0,0,0,0,0,0,0,0,160,66,94,172,11,249,21,1,112,159,132,28,242,65,169,197,92,43,146,206,81,87,51,147,0,198,253,76,74,227,40,0,255,88,107,39,125,171,197,188,123,75,31,142,11,71,5,136,76,93,100,134,2,0,138,246,129,254,69,220,219,244,85,179,212,235,110,50,117,116,58,64,165,224,88,95,196,206,157,43,41,9,218,80,250,162,77,219,176,226,49,97,194,35,177,184,221,152,161,203,200,77,243,52,74,141,74,73,230,184,161,19,151,50,160,203,211,22,39,241,48,25,117,168,49,25,85,52,124,225,3,59,217,55,118,109,131,72,191,88,186,172,107,111,226,151,183,112,67,125,163,219,125,183,83,171,222,227,54,61,212,21,75,217,26,182,121,99,110,235,106,145,43,73,174,85,139,227,36,221,187,67,72,158,73,170,80,37,27,167,71,171,91,85,108,99,165,226,31,71,63,164,122,249,92,91,87,219,78,45,223,104,107,56,135,172,250,184,218,196,80,83,177,22,33,244,185,118,196,142,88,65,201,218,148,76,27,90,163,113,94,141,159,20,187,22,63,85,194,170,64,164,68,157,79,135,166,24,216,22,183,67,12,144,242,139,204,69,70,161,209,168,151,39,92,41,113,218,150,53,105,11,17,189,26,151,84,155,18,53,162,90,135,121,153,195,158,54,65,187,71,99,234,118,46,146,68,45,117,109,66,27,234,62,79,105,198,236,251,214,7,124,249,25,247,105,181,69,194,169,121,103,130,76,198,165,35,21,43,248,0,0,32,135,249,95,17,132,200,1,232,159,91,159,44,129,88,81,203,50,199,124,102,150,132,163,126,229,34,163,188,113,128,149,25,22,244,169,168,15,220,25,105,1,0,0,0,0,0,0,0,0,0,0,0,0,0,224,130,62,79,66,1,116,113,145,30,123,91,140,28,174,124,132,28,32,23,53,242,23,215,222,171,16,200,233,54,113,233,42,22,247,14,114,1,119,220,115,137,98,46,167,219,233,198,49,23,230,35,151,171,110,1,224,66,125,185,211,2,0,203,152,151,0,255,202,120,117,213,146,177,94,219,148,40,53,146,230,26,168,68,160,74,222,86,183,160,247,97,11,31,243,209,111,86,228,19,163,66,125,185,162,228,78,90,146,86,82,105,64,15,152,137,63,119,46,115,149,92,36,161,78,33,81,115,90,114,113,8,141,90,62,45,106,70,228,81,228,148,107,177,136,183,110,200,19,131,50,212,74,123,199,86,59,234,239,233,115,174,46,105,183,80,159,101,189,69,18,183,154,162,75,184,82,45,27,170,236,144,136,119,76,202,38,254,179,35,109,36,68,252,245,197,74,120,185,164,221,246,110,74,137,210,197,22,224,170,67,42,143,157,211,222,89,156,41,153,38,184,155,61,236,207,94,54,100,66,228,175,157,121,110,221,89,42,147,185,168,111,227,189,219,211,216,125,83,55,206,180,40,187,235,120,169,20,195,39,126,101,23,155,218,88,182,27,2,228,245,185,252,174,145,36,163,54,81,79,186,219,102,109,234,237,105,211,195,130,202,15,123,203,137,48,132,139,211,149,195,195,172,97,60,155,159,23,140,43,243,86,37,116,253,66,72,237,232,65,135,79,39,126,213,201,215,229,148,36,235,101,80,253,11,170,56,205,182,118,119,176,18,37,172,176,236,99,58,155,156,247,16,244,249,65,223,155,190,186,213,189,70,107,30,86,191,90,113,192,31,183,101,193,195,253,199,4,134,177,3,109,163,6,64,57,200,63,151,185,34,234,145,164,70,223,38,72,137,25,145,226,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,128,59,66,1,0,0,0,21,112,71,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,133,88,17,161,75,74,146,16,146,180,33,132,42,68,236,189,146,146,36,148,210,73,211,208,134,109,89,214,103,168,47,119,146,157,139,234,230,150,155,228,74,246,235,226,93,184,99,210,136,156,234,206,224,163,246,116,194,165,12,97,55,251,204,206,49,138,169,211,239,44,185,54,33,155,158,89,107,141,210,182,5,129,131,238,29,236,132,30,174,112,208,233,83,162,3,190,112,42,235,114,93,98,230,138,204,200,71,201,200,200,96,74,4,169,117,28,164,45,174,227,164,137,144,27,150,226,32,241,185,224,84,181,196,73,191,23,159,56,197,6,178,251,14,121,123,69,228,34,72,89,81,201,67,242,148,60,180,155,119,166,217,123,231,155,113,169,75,229,221,151,67,188,117,195,32,110,102,26,27,217,101,54,245,67,94,175,203,231,194,201,149,73,153,186,104,164,91,107,214,25,150,238,136,91,42,73,159,197,121,15,230,164,192,196,85,154,143,25,215,238,103,33,131,112,79,159,19,191,226,108,245,187,121,219,225,162,62,126,127,187,59,231,226,25,227,78,247,101,86,113,161,221,205,48,8,57,248,207,232,135,79,157,236,159,14,173,70,189,33,224,12,80,234,93,198,171,81,234,115,251,240,42,99,24,209,246,231,22,117,121,89,91,171,52,250,221,189,155,183,231,57,245,167,17,143,119,119,159,177,227,231,110,203,7,134,180,205,249,193,152,185,146,100,166,2,238,92,65,178,86,11,0,40,0,160,2,65,196,138,88,17,17,201,50,164,46,191,50,183,147,208,35,150,227,148,75,38,37,193,128,107,109,202,205,136,196,140,42,157,162,70,103,185,150,135,174,236,102,79,29,117,248,115,73,219,59,74,221,180,32,132,80,154,91,191,147,8,177,166,196,17,60,105,210,225,210,162,9,22,42,224,94,62,75,200,69,232,162,144,88,25,241,80,120,65,200,137,184,245,54,244,142,68,210,60,234,44,54,46,96,21,179,24,59,214,248,24,101,243,179,0,255,25,132,208,235,242,109,236,136,218,45,227,229,59,238,86,195,45,37,21,93,199,167,30,151,70,59,239,105,97,104,142,230,173,147,252,100,43,53,68,62,242,17,247,115,78,100,93,180,228,56,165,50,180,183,237,222,148,130,165,38,163,137,167,58,205,176,183,226,163,28,218,25,237,185,141,251,222,94,249,217,198,202,164,109,230,51,216,81,55,111,12,9,142,210,130,83,21,210,187,137,133,65,19,39,243,53,131,184,157,73,237,23,4,29,62,29,141,29,81,73,190,100,56,45,157,238,148,225,10,57,151,66,139,95,224,90,149,201,16,75,88,192,75,147,57,157,117,12,144,159,143,168,173,150,58,142,5,64,5,8,57,214,183,163,30,25,165,70,226,0,114,192,124,122,41,22,138,2,0,202,97,199,74,58,101,226,40,135,124,102,174,102,105,229,0,250,40,53,104,157,15,244,175,204,161,190,92,137,140,74,211,173,112,212,85,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,33,34,86,54,22,228,184,146,230,219,11,176,114,231,110,42,28,87,102,125,204,69,201,82,151,15,107,101,70,81,128,168,95,92,149,198,81,49,114,205,1,51,99,71,230,138,131,126,147,162,144,11,243,162,166,168,168,152,191,114,71,40,160,176,21,1,223,210,231,106,201,204,17,215,68,50,106,100,158,107,188,230,177,227,56,171,43,99,6,77,101,101,14,102,179,141,29,156,168,191,167,95,225,234,130,212,8,90,132,27,246,150,17,245,53,69,106,196,145,98,40,42,85,39,243,104,60,127,178,212,22,103,114,113,30,242,94,100,228,35,163,236,77,147,86,105,53,183,245,246,138,78,45,72,245,24,85,105,75,2,62,124,37,31,17,186,136,150,198,75,167,28,123,211,236,78,236,93,239,221,215,59,199,92,127,89,192,26,213,25,181,243,217,125,12,152,203,29,43,106,107,71,147,65,119,37,101,83,201,75,98,228,150,136,114,193,238,158,81,152,104,83,20,123,13,138,248,216,102,171,219,8,13,89,127,36,89,175,82,26,31,253,124,78,135,95,253,224,191,107,205,57,203,121,105,210,72,148,184,164,170,24,241,184,206,125,104,134,150,242,88,147,191,194,242,56,131,32,232,243,130,190,55,113,244,187,123,141,214,186,126,63,253,59,112,199,47,220,184,186,243,152,194,141,188,205,31,6,64,197,181,20,0,0,144,118,20,83,252,163,172,181,106,245,149,132,126,175,119,19,190,53,143,238,190,248,139,147,250,24,194,154,9,250,216,161,139,40,36,146,68,210,183,82,26,145,227,66,28,218,186,89,102,24,10,202,134,133,68,167,142,69,140,226,167,40,196,6,254,144,237,30,155,7,97,119,208,235,114,185,172,175,77,73,217,245,32,180,210,90,91,134,175,159,71,165,206,229,184,214,165,80,145,126,120,199,30,86,230,90,70,79,16,239,221,199,159,153,244,164,5,237,182,182,75,68,110,236,198,117,70,81,26,18,17,199,132,72,159,155,103,181,199,141,172,226,70,86,181,231,16,226,190,46,50,168,122,165,180,180,212,55,235,70,127,9,122,202,76,162,7,143,26,53,49,24,194,77,215,136,41,124,204,31,14,179,39,109,131,132,250,115,91,31,165,210,157,25,76,19,47,11,45,85,151,230,146,185,103,104,101,82,226,144,240,101,222,49,135,211,23,97,171,215,118,137,157,218,114,235,94,109,227,247,190,234,117,252,130,50,223,185,147,71,197,149,213,77,238,228,46,20,37,159,55,102,228,102,102,101,97,22,206,3,164,62,50,82,31,81,50,146,86,82,104,18,135,184,45,251,178,165,37,177,227,55,14,234,198,124,110,101,238,200,178,94,210,167,172,32,245,137,120,118,235,240,157,51,30,63,13,103,205,198,109,217,40,86,171,194,28,79,24,198,30,181,97,26,226,47,51,183,55,173,70,190,211,73,172,248,137,3,42,234,20,80,1,242,161,0,0,0,0,0,0,0,0,0,0,23,117,105,81,225,254,14,0,125,40,0,0,42,68,77,1,21,96,103,40,0,0,0,0,0,192,5,252,36,20,32,182,66,196,133,117,159,132,28,34,191,201,56,64,222,38,113,97,109,125,6,9,57,220,207,160,91,148,95,70,13,71,1,243,126,102,166,197,165,143,112,195,98,228,146,86,171,69,5,200,95,177,51,20,0,0,231,136,47,98,231,206,149,148,4,105,40,125,209,134,101,70,226,49,97,193,226,144,136,62,230,34,242,59,51,87,68,68,18,74,43,181,78,219,17,97,70,45,183,17,24,52,6,139,2,143,34,229,110,184,23,153,11,170,62,205,135,108,74,74,152,247,114,28,190,119,158,113,249,244,123,10,110,203,39,222,58,36,122,96,14,191,216,50,54,141,1,242,158,62,34,171,122,149,52,181,210,246,243,120,207,82,40,56,84,242,110,220,169,212,174,193,21,190,186,46,156,224,91,54,26,102,91,217,183,9,121,249,231,164,15,94,33,145,145,111,156,154,145,225,58,168,105,154,22,183,38,17,231,212,105,76,65,83,44,205,36,62,229,78,30,31,247,189,189,240,183,177,50,137,171,95,110,211,205,27,211,26,151,52,226,84,141,244,142,225,162,118,52,197,214,44,227,71,190,100,7,227,214,231,101,46,43,93,81,41,91,23,41,249,214,82,107,109,67,119,132,4,142,135,155,76,29,39,102,15,3,151,87,31,155,88,216,166,181,135,31,48,95,87,105,123,231,67,219,52,238,245,90,155,101,239,223,142,15,254,52,199,34,182,232,41,250,26,127,197,246,173,221,133,152,240,114,153,247,163,210,220,25,73,153,72,38,222,66,11,169,57,157,8,120,225,32,138,85,108,253,72,191,168,173,157,84,253,77,163,215,28,103,239,239,230,205,248,224,90,241,93,112,5,107,88,153,115,220,116,0,0,64,5,88,17,115,200,103,232,107,212,227,128,63,35,190,69,93,100,166,28,112,235,233,53,139,81,20,51,51,66,33,23,249,84,64,125,46,34,35,48,35,138,98,228,119,4,236,12,5,64,133,181,21,50,191,146,164,5,64,197,149,161,0,0,0,0,0,0,0,128,10,176,34,228,144,249,189,72,28,230,144,59,86,18,5,72,186,87,33,110,28,35,50,47,234,50,105,142,133,92,23,112,237,140,112,82,113,237,164,22,116,145,167,69,236,142,248,185,0,255,186,79,106,125,211,188,231,217,233,246,221,84,233,46,23,69,58,224,202,192,123,145,247,49,63,242,94,198,222,43,3,126,201,74,73,56,245,97,9,155,154,49,181,250,252,120,1,50,117,117,162,144,250,136,162,144,235,66,46,35,115,22,0,0,47,192,218,161,43,164,86,90,39,219,183,121,153,155,225,94,253,169,207,38,151,39,222,118,164,227,116,171,164,41,129,25,66,43,110,85,137,52,134,152,41,83,104,134,189,25,192,156,54,33,59,24,46,228,142,12,125,146,18,133,148,164,149,86,154,208,3,68,94,191,119,198,218,187,37,145,249,218,45,106,73,182,222,54,174,67,18,145,222,50,170,145,196,194,116,35,138,33,157,18,213,58,202,91,95,237,52,27,202,152,175,167,181,181,179,6,191,26,189,123,221,29,155,106,220,189,227,93,184,56,108,210,3,142,203,198,172,200,192,12,129,144,139,0,255,154,81,51,170,27,17,145,209,208,93,15,122,2,183,45,56,85,21,146,147,240,138,63,165,26,186,204,64,21,109,67,38,77,184,175,223,57,254,228,217,180,229,189,245,239,182,198,213,134,199,187,96,120,40,184,190,223,178,140,95,109,72,94,71,192,252,94,121,82,239,101,91,203,204,120,178,144,160,45,56,239,104,53,87,87,167,114,121,210,119,88,170,18,131,49,83,117,246,71,91,163,49,202,202,39,201,254,52,73,212,147,210,194,70,190,228,33,180,41,191,168,66,36,140,49,211,5,187,216,76,143,129,47,159,240,226,37,221,73,139,82,73,201,108,28,113,121,139,220,210,136,132,86,59,44,181,200,140,106,225,17,43,248,196,240,136,123,237,189,34,219,200,47,134,78,106,100,132,178,91,251,93,212,173,50,225,212,166,71,117,199,64,43,188,226,166,87,220,47,246,186,125,136,0,88,59,230,221,75,241,79,186,86,20,90,104,89,146,148,225,107,221,204,45,49,187,39,210,39,80,26,59,61,240,143,169,14,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,128,115,200,207,189,86,61,74,237,86,23,55,162,177,194,252,133,94,23,175,86,35,163,70,211,70,19,110,67,97,120,67,234,245,249,245,55,129,126,245,191,209,106,180,137,227,86,112,199,141,51,78,190,79,250,1,99,184,197,182,178,159,31,197,123,185,204,157,15,26,250,108,104,73,75,101,50,29,66,220,16,234,218,146,196,204,195,29,211,72,226,14,235,213,166,152,46,19,93,176,213,236,159,132,92,174,212,165,126,175,200,12,231,201,7,67,156,54,106,140,24,85,200,109,202,21,92,18,185,142,194,219,214,15,196,142,182,53,131,217,157,140,100,204,37,254,200,73,31,188,10,47,119,132,27,47,171,3,50,149,153,218,9,115,37,179,74,56,125,79,18,95,179,140,23,12,84,164,33,242,116,25,78,137,149,249,208,204,168,149,224,50,156,183,56,226,218,144,195,170,195,226,212,4,47,59,108,225,228,83,171,214,105,155,221,158,59,136,113,47,23,185,200,92,20,82,86,36,45,110,174,22,150,118,175,46,99,62,149,238,112,193,165,62,125,122,244,17,190,240,137,165,54,243,211,221,78,181,63,17,242,123,229,131,174,124,208,238,25,187,82,74,35,93,50,200,33,20,213,83,90,68,26,51,17,107,237,164,46,141,229,94,62,180,173,89,248,33,117,153,203,151,92,153,180,174,90,18,90,235,148,54,196,124,138,58,119,176,35,10,29,241,114,106,84,160,3,254,48,52,39,243,209,33,98,103,174,136,204,0,212,69,102,40,0,0,0,0,10,114,204,223,153,73,223,12,97,218,56,40,27,238,235,243,227,79,154,173,222,247,238,43,104,199,47,225,240,142,66,60,184,67,250,92,30,74,103,203,217,197,13,162,46,95,87,98,69,148,90,146,136,172,226,226,184,73,106,24,117,91,137,67,17,158,106,36,86,101,90,226,20,31,191,6,187,210,216,14,246,125,131,62,191,117,185,173,223,229,137,220,108,203,180,116,194,110,81,38,153,33,37,135,28,62,93,138,213,234,49,251,243,137,75,124,204,98,199,92,226,215,199,135,87,73,236,21,196,219,42,78,97,79,211,76,238,152,102,89,53,169,241,233,114,196,195,44,21,192,191,156,210,144,247,242,226,229,163,68,102,62,238,46,194,173,244,97,104,188,167,88,143,42,121,212,106,112,40,84,18,87,5,34,51,75,251,77,3,228,71,62,179,194,79,178,73,221,81,199,110,61,178,148,65,36,150,118,119,224,212,245,116,106,144,168,140,39,236,203,31,94,181,169,109,151,198,92,17,177,215,142,82,147,54,100,135,251,86,134,161,206,3,59,230,237,204,92,210,186,146,146,112,158,82,239,206,18,134,49,147,205,229,209,163,65,103,139,187,14,249,251,145,17,37,73,81,0,184,152,207,216,139,4,161,233,135,249,139,154,167,195,207,215,109,119,140,65,14,31,149,31,0,100,71,241,63,173,242,51,145,73,36,101,72,11,156,145,163,248,143,118,0,255,188,153,188,51,234,232,47,175,171,3,0,251,129,126,122,82,225,211,233,10,210,227,102,70,249,244,194,201,228,135,252,214,149,32,213,2,0,160,2,228,130,200,165,128,10,176,34,32,233,115,140,252,218,45,115,49,244,185,154,50,31,112,101,40,94,92,89,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,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,42,172,8,128,21,129,43,67,142,75,23,217,146,139,249,92,36,27,112,128,11,248,115,53,204,43,73,171,197,11,24,249,77,188,89,0,0,0,0,0,84,136,36,113,33,159,153,59,42,109,195,2,160,226,202,80,0,216,29,245,161,94,174,44,177,131,86,135,86,105,227,176,109,118,0,255,126,166,111,115,46,245,186,20,194,193,60,180,152,89,57,233,120,49,50,47,35,10,41,73,42,205,198,158,128,59,99,229,131,232,86,109,35,163,208,113,169,45,45,14,73,236,148,167,44,178,88,121,196,210,61,42,135,129,102,181,101,229,167,13,100,75,63,224,191,191,222,202,66,211,117,83,191,130,84,17,87,39,254,184,114,90,216,240,113,247,101,103,86,177,241,89,20,33,254,226,213,29,222,34,98,177,237,170,39,45,137,41,17,167,235,226,56,14,131,88,113,74,195,53,78,170,206,90,246,119,66,252,141,95,230,116,117,236,87,8,241,139,86,92,178,99,238,196,43,28,117,196,24,206,205,3,232,235,143,183,50,105,213,19,135,228,42,180,117,247,254,50,57,53,17,230,74,30,197,62,124,204,194,89,214,102,161,227,42,49,242,185,99,237,181,55,75,146,102,150,50,113,233,141,19,13,165,229,117,49,158,154,92,182,24,152,20,197,206,165,155,176,202,174,183,111,17,243,35,239,101,68,238,136,204,110,89,178,82,74,156,66,30,147,209,42,166,20,43,248,0,0,0,168,120,47,87,238,8,5,200,29,133,250,223,138,245,35,137,179,51,219,116,40,141,104,158,49,169,196,113,8,185,53,211,213,12,99,53,22,93,102,8,79,115,46,7,36,125,232,83,127,63,105,153,167,181,40,139,184,79,89,52,10,42,210,227,166,184,227,106,249,84,168,214,27,79,216,194,78,149,23,230,104,143,178,153,17,208,143,65,0,255,88,123,103,100,236,200,140,85,104,37,239,184,208,106,111,83,18,163,2,157,89,80,107,83,173,71,89,244,32,100,126,228,226,69,62,161,159,230,93,238,169,115,40,45,159,134,84,138,116,205,186,32,103,44,94,152,170,98,154,226,59,219,154,45,156,68,71,208,47,93,165,239,77,232,250,180,110,53,122,3,86,85,35,190,184,225,78,20,103,19,253,71,95,98,172,154,29,209,38,126,208,229,210,71,68,169,59,51,243,45,73,106,193,210,218,212,210,70,137,52,25,162,17,55,61,96,128,187,158,216,233,177,169,138,187,111,155,201,38,75,72,189,62,39,252,55,205,169,191,187,213,168,27,198,187,77,207,123,177,219,48,111,223,175,76,99,170,69,87,243,128,17,47,31,121,47,99,239,72,82,218,136,39,93,66,8,217,53,137,137,72,98,160,133,69,92,252,72,75,140,149,185,99,211,215,94,12,73,82,179,16,231,208,200,19,163,134,86,231,165,56,170,50,106,143,141,114,120,196,83,39,21,63,108,96,91,23,49,226,229,147,222,39,149,228,42,73,234,56,242,37,36,66,72,217,61,129,155,83,24,63,117,176,141,183,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,176,34,32,63,183,66,126,46,64,18,114,188,23,17,132,198,49,234,23,238,101,134,75,230,0,169,207,108,226,226,206,26,153,113,136,188,242,100,28,244,52,34,79,123,235,5,88,43,159,142,11,199,204,37,201,82,20,83,23,185,20,0,0,0,197,247,99,140,95,146,181,246,166,237,164,213,91,141,70,124,41,63,193,17,223,112,211,6,119,24,251,17,254,2,94,158,82,236,23,148,70,173,38,41,229,85,206,82,161,5,245,107,250,116,45,37,240,209,90,222,229,186,196,60,61,165,237,157,227,245,234,222,106,222,185,133,22,55,225,134,59,45,230,12,171,244,32,189,137,187,7,187,206,142,48,136,58,253,94,171,228,118,84,74,34,105,22,238,245,73,90,192,170,186,57,165,113,248,57,64,17,15,99,28,226,119,111,138,76,103,191,178,83,18,242,243,186,21,81,239,101,149,254,204,150,20,66,75,134,41,183,52,74,101,28,175,113,160,24,70,94,86,113,6,230,83,30,240,217,33,241,231,162,110,122,70,196,206,21,53,34,195,173,226,16,169,164,186,243,154,79,161,78,213,39,117,197,33,22,10,132,106,136,212,197,142,168,53,34,147,148,39,226,39,137,48,169,53,220,154,167,95,166,28,62,179,167,204,10,175,98,81,169,47,54,230,174,172,54,182,93,14,24,247,114,161,167,185,204,182,172,149,197,219,42,133,33,221,170,211,150,193,13,169,59,112,170,70,151,225,30,180,232,138,65,124,205,79,105,219,214,118,67,168,47,191,87,62,219,149,79,218,61,35,195,33,148,38,117,200,33,151,146,84,228,209,225,103,204,184,102,69,90,37,234,202,7,214,231,111,70,31,238,233,114,151,92,38,241,22,241,178,113,188,211,8,53,161,138,190,225,78,149,71,13,155,88,61,181,86,216,150,131,178,243,59,151,24,238,103,102,46,34,50,74,141,36,153,161,0,0,168,0,250,11,121,185,147,82,11,73,86,144,11,186,200,204,29,213,2,108,189,62,34,170,69,197,212,69,102,40,42,192,138,192,92,234,239,67,253,186,149,81,143,76,82,51,220,218,60,229,21,143,74,135,224,80,63,252,85,34,162,134,67,178,41,55,34,243,124,128,200,167,226,210,147,160,212,194,133,252,85,82,14,24,247,51,154,80,184,191,227,98,126,83,18,228,66,254,218,73,35,51,74,173,206,7,88,25,138,249,184,112,63,163,88,0,0,0,0,0,0,0,0,0,0,84,164,225,222,206,80,0,180,47,43,37,4,190,208,103,124,74,40,173,142,9,33,165,203,141,243,231,109,173,36,99,0,255,195,215,171,152,89,123,7,50,109,240,39,135,53,196,63,252,92,172,189,130,208,220,148,4,25,211,158,106,46,193,132,69,77,232,17,189,176,70,97,87,78,76,8,93,158,93,123,121,223,180,82,91,239,244,225,232,111,194,67,198,243,221,9,21,203,182,228,67,68,18,235,191,23,14,61,95,162,173,203,201,83,108,166,125,217,70,212,234,144,104,55,211,24,213,141,241,23,63,31,240,117,228,118,103,110,134,188,201,33,177,55,74,168,211,141,83,29,70,49,202,100,99,155,165,33,241,101,36,41,43,43,161,213,2,94,200,7,177,168,184,35,230,0,242,219,161,219,109,194,33,47,214,28,247,222,17,14,81,204,237,200,204,200,36,21,14,128,10,145,250,136,12,5,192,217,17,254,213,91,201,253,106,181,122,237,245,223,109,184,113,158,222,197,81,60,49,134,48,214,1,178,137,162,126,221,203,71,236,136,168,109,146,44,73,152,218,102,146,120,37,246,82,34,38,15,63,205,170,114,37,66,53,138,81,245,240,141,209,237,41,187,187,1,95,46,114,233,147,174,140,178,147,70,101,235,51,114,163,123,19,174,216,196,122,116,186,169,16,214,154,85,248,153,199,188,252,87,196,139,31,101,213,50,8,45,180,146,148,18,79,206,172,105,51,33,103,246,20,42,211,162,54,86,10,204,191,220,148,152,183,215,174,36,115,249,120,139,74,42,49,213,90,251,36,169,68,169,101,210,33,87,149,199,92,97,172,225,108,27,154,101,219,26,54,153,65,204,207,231,244,153,53,79,50,93,218,78,194,18,233,167,99,50,122,44,238,14,188,105,54,196,18,47,181,170,98,170,177,156,212,200,158,181,13,17,243,245,229,218,153,53,242,177,51,162,44,151,70,182,229,97,65,57,15,5,63,164,222,167,109,56,195,203,161,138,52,152,113,89,205,222,102,18,61,102,253,59,234,107,101,210,164,71,38,169,209,210,150,82,184,118,175,137,92,112,170,215,165,79,163,85,9,131,152,197,27,102,49,230,116,248,51,250,226,147,38,94,46,167,4,141,140,231,9,69,65,157,166,154,112,29,150,122,85,83,207,87,198,113,151,13,206,204,121,64,250,237,8,90,211,211,156,102,252,109,191,98,177,19,135,127,99,190,174,172,189,99,164,62,189,251,242,206,228,169,0,255,55,226,184,157,206,242,131,47,250,115,231,42,212,103,47,103,147,198,196,159,143,120,241,147,196,171,101,236,26,233,52,32,83,230,183,111,121,14,149,240,85,76,142,39,134,112,47,151,88,235,0,168,144,248,50,146,148,21,149,146,162,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,128,246,1,95,46,86,196,138,136,72,18,17,17,148,18,74,25,150,144,150,182,12,21,137,76,159,98,26,182,84,233,209,167,229,203,69,136,88,73,66,151,132,210,166,33,73,218,166,109,115,199,252,188,110,239,92,31,94,146,216,25,165,214,22,211,150,26,215,238,222,65,193,136,114,248,104,211,160,82,2,47,184,148,11,252,101,200,207,69,196,202,76,202,148,120,89,131,84,47,165,180,165,196,175,203,144,198,212,244,6,44,224,173,72,216,97,92,134,240,147,109,103,11,37,68,228,51,151,17,52,118,68,97,35,107,65,94,218,189,184,206,235,162,110,235,197,161,10,159,16,126,70,69,113,135,167,26,179,143,83,108,55,59,193,0,249,204,101,172,149,185,35,118,58,165,70,43,76,208,198,77,183,105,88,185,221,109,196,194,145,170,116,196,90,189,10,143,85,45,92,96,87,217,11,9,121,121,221,94,161,62,188,82,167,175,229,157,78,122,82,21,215,173,126,247,175,43,140,247,29,55,49,227,120,152,185,38,29,242,242,143,8,39,131,70,20,39,162,228,174,165,102,165,191,171,207,109,49,69,195,37,238,25,19,179,83,205,40,98,106,22,102,66,27,154,39,17,239,235,242,227,79,167,111,189,110,244,77,25,146,245,47,254,184,54,227,162,250,163,0,255,101,3,135,219,136,118,218,1,242,234,219,17,244,136,29,45,246,203,135,82,90,131,173,174,199,110,128,106,196,69,14,57,55,172,20,235,140,254,50,87,101,59,215,206,104,192,151,159,113,111,213,22,201,82,243,206,253,165,35,187,71,181,26,14,121,249,127,9,159,86,35,163,82,215,201,54,220,150,75,112,0,0,0,0,0,0,84,192,23,17,73,86,146,136,80,180,29,243,94,126,71,125,173,36,155,30,181,184,117,66,91,58,10,37,221,123,56,67,165,70,133,72,159,106,88,193,73,11,172,203,69,70,33,254,247,142,236,150,177,51,214,138,104,232,133,230,168,25,213,60,244,28,171,137,251,138,58,13,14,185,14,195,50,131,241,108,63,91,59,1,0,255,222,248,104,107,211,238,231,205,123,237,137,80,109,15,119,247,33,210,234,59,223,147,25,235,100,74,238,48,230,103,232,75,38,141,40,221,34,73,173,227,66,104,173,165,164,185,125,216,240,197,195,33,82,195,91,55,98,14,127,229,49,86,53,251,198,246,109,188,159,249,248,168,19,245,249,212,103,102,238,168,81,106,212,112,156,82,107,125,107,121,158,114,201,37,157,205,165,211,234,72,35,253,227,94,102,137,200,85,67,84,167,164,113,31,210,146,70,140,42,90,87,245,198,152,36,165,58,88,197,153,178,125,101,208,229,162,182,118,184,36,146,68,60,37,91,66,105,144,30,218,62,164,136,183,13,19,49,214,164,78,175,70,109,177,50,158,43,109,94,132,92,46,188,235,163,182,59,55,59,106,107,208,166,28,78,174,34,85,93,18,30,77,176,62,91,243,244,163,152,159,182,127,117,111,82,134,191,215,198,91,2,243,160,157,34,173,58,113,191,239,152,75,241,79,82,46,79,34,51,162,141,209,45,77,226,73,132,230,35,103,34,154,24,97,39,133,205,224,174,134,252,144,254,251,113,175,101,116,127,222,147,213,105,82,19,156,26,225,125,94,91,198,248,139,151,207,225,151,111,212,143,210,82,82,201,113,162,142,242,104,172,173,142,35,122,226,6,123,219,155,220,221,32,232,114,132,127,245,189,75,62,172,182,186,115,163,172,153,121,63,190,149,184,207,30,224,203,198,188,16,126,185,173,171,131,115,223,217,90,55,138,175,172,125,103,100,160,40,70,249,229,198,47,222,173,175,97,0,255,44,13,183,185,25,23,28,139,24,241,121,111,112,242,215,110,101,202,70,249,229,202,197,206,136,140,200,101,82,90,10,185,182,100,69,203,146,80,175,70,45,74,90,88,79,44,82,7,200,229,223,219,186,82,115,5,157,210,204,124,235,83,42,197,37,181,86,18,170,137,181,34,23,18,199,32,78,118,141,58,214,208,223,143,140,210,235,146,107,21,234,94,188,204,95,81,109,31,55,223,179,242,125,196,159,25,153,17,145,148,68,62,43,29,213,73,52,53,79,55,132,29,61,193,130,64,46,184,160,190,184,151,167,234,50,63,215,34,196,202,235,34,131,170,31,149,210,82,143,100,107,183,112,130,45,101,34,209,132,67,109,162,15,23,184,105,83,196,31,46,230,94,246,229,72,155,37,1,117,226,159,78,172,181,247,74,150,148,58,250,139,39,73,222,138,201,185,72,148,78,192,213,124,149,217,97,132,0,255,88,63,71,166,175,77,167,111,54,69,113,175,121,43,142,113,219,188,238,131,87,248,179,176,101,172,139,24,127,241,225,199,183,140,92,210,29,25,204,168,76,67,84,156,135,86,136,137,106,232,83,26,99,93,78,181,59,60,223,144,167,167,123,173,36,175,87,247,182,187,189,132,84,227,46,156,119,212,99,190,106,210,247,59,211,164,11,237,131,28,211,0,186,212,103,102,238,154,59,147,212,163,210,237,146,154,181,60,76,195,130,236,160,206,85,36,146,233,134,159,38,181,154,42,115,46,191,216,252,124,214,152,249,251,177,87,198,142,200,18,173,75,178,68,37,132,196,136,206,76,180,169,193,166,207,27,189,188,60,193,151,139,232,143,62,74,86,208,179,60,73,162,50,143,105,116,68,233,242,234,238,166,136,196,192,102,136,109,60,201,58,78,176,49,187,33,4,190,77,243,153,81,154,168,177,91,87,68,72,173,229,248,252,56,164,49,235,90,202,133,141,54,245,50,15,91,115,86,103,87,219,79,13,128,10,185,50,82,31,81,146,86,154,180,82,82,20,231,128,244,215,239,12,183,145,131,158,102,166,124,220,145,114,208,231,118,68,214,6,112,229,38,78,28,244,65,31,163,172,172,243,49,105,174,124,18,32,151,145,177,118,210,136,178,147,208,74,43,164,156,11,205,105,92,226,48,37,110,14,17,244,73,167,84,143,80,63,172,85,240,88,219,194,53,54,170,98,3,119,213,98,159,48,72,79,154,145,185,44,15,201,164,149,212,100,157,104,106,201,160,53,155,214,205,66,95,246,53,93,207,180,212,195,26,92,18,145,78,164,81,162,85,168,160,140,85,146,75,109,165,117,54,172,157,152,35,74,165,175,5,175,100,210,93,71,226,103,209,140,168,187,165,165,23,68,69,196,23,210,189,81,93,122,245,169,137,137,135,59,145,38,133,176,182,253,225,174,41,254,100,7,107,181,112,83,61,55,131,208,200,211,122,102,34,104,245,190,179,142,194,79,75,221,154,47,105,146,172,82,5,26,21,89,60,10,209,195,65,105,102,101,165,93,18,192,193,237,181,8,248,111,185,87,110,211,119,168,87,0,255,78,167,185,197,13,191,241,27,34,254,123,112,139,158,169,191,113,142,126,164,215,187,191,206,25,182,231,53,244,39,101,231,178,1,26,254,137,230,201,215,243,203,50,187,61,46,123,32,130,220,185,181,104,59,106,181,58,241,107,53,223,187,117,103,72,227,110,222,143,175,123,227,93,49,16,179,187,68,223,211,207,178,82,86,14,70,127,41,219,218,254,107,252,55,162,186,252,32,208,190,133,177,236,87,219,1,26,0,63,9,185,140,140,181,147,70,148,157,132,86,90,33,229,92,104,78,227,18,135,41,113,115,136,160,79,58,165,122,132,250,97,173,130,199,218,22,174,177,81,21,27,184,171,22,251,132,129,17,191,9,73,219,168,213,58,241,73,72,201,110,45,137,80,90,45,133,230,38,143,203,239,24,84,226,70,72,189,49,143,223,211,101,46,138,120,118,84,101,1,181,13,220,117,156,251,216,65,17,38,205,200,92,150,135,100,210,74,106,178,78,52,181,100,208,154,77,235,102,161,47,251,154,174,103,90,234,97,13,46,137,72,39,210,40,209,42,84,80,198,42,201,165,182,210,58,27,214,38,95,236,149,223,244,157,235,211,191,211,105,142,119,224,79,126,76,196,127,15,30,248,84,127,227,28,253,72,159,210,83,114,134,19,121,13,253,23,153,203,166,201,52,75,205,90,22,23,148,163,36,90,66,214,232,45,132,102,141,183,56,44,109,219,48,234,134,169,238,152,86,215,165,234,136,227,195,151,66,161,0,255,172,97,104,174,176,209,144,63,219,65,26,77,156,175,231,151,229,9,123,92,118,192,6,216,43,246,218,155,210,234,52,239,244,58,53,206,91,183,199,37,21,47,220,55,68,47,120,215,168,32,110,233,217,221,17,253,153,89,198,211,12,117,127,141,29,155,171,17,83,122,124,49,63,196,64,251,228,124,106,31,107,11,231,49,159,153,185,118,212,140,186,146,16,74,171,165,102,173,55,109,75,27,86,196,205,173,222,70,167,75,143,79,63,92,84,240,160,133,21,108,180,194,6,22,106,225,9,127,55,44,52,201,170,21,154,245,32,73,200,118,157,38,104,141,135,156,213,173,57,46,236,251,141,156,38,160,25,48,152,150,71,160,200,20,47,219,25,42,58,31,109,231,51,91,105,42,251,147,77,227,185,117,191,190,186,223,240,52,58,67,248,55,124,113,197,225,157,180,191,188,59,244,14,125,116,253,39,244,209,232,143,97,159,219,233,137,185,200,204,189,146,100,212,149,180,150,58,161,52,107,189,105,91,226,62,229,239,13,245,54,58,93,122,132,10,98,173,141,7,45,172,96,163,42,206,113,87,11,79,56,0,21,146,25,235,81,198,165,148,212,112,155,167,68,197,205,203,84,154,140,211,86,39,51,74,101,226,228,147,228,5,221,176,110,175,36,102,247,172,65,73,188,226,41,59,144,153,244,44,209,174,214,0,0,0,0,128,42,131,216,43,191,233,59,215,167,127,167,211,28,239,192,159,252,152,136,0,255,30,60,240,169,254,198,57,250,145,62,165,167,228,12,39,242,26,250,47,50,151,93,221,176,87,236,181,55,165,213,105,222,233,117,106,156,183,110,143,75,42,94,184,111,136,94,240,174,81,65,220,210,179,187,35,250,51,179,140,167,25,234,254,26,59,54,0,255,53,154,56,95,207,47,203,19,246,184,236,169,137,47,230,135,24,104,159,156,79,237,99,109,214,60,0,0,0,0,0,0,0,0,0,224,191,65,238,149,219,244,29,234,213,191,211,105,110,113,195,111,252,134,136,0,255,30,220,162,103,234,111,156,163,31,233,245,238,175,115,134,237,121,13,253,73,217,185,108,0,203,157,91,139,182,163,86,171,19,191,86,243,189,91,119,134,52,238,230,253,248,186,55,222,21,3,49,187,75,244,61,253,44,43,101,229,96,244,151,178,173,109,191,68,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,94,101,192,199,0,255,39,241,191,40,252,63,134,250,183,70,220,43,215,218,155,212,105,53,239,244,58,169,119,247,206,56,163,226,133,251,198,221,184,208,168,31,110,233,217,157,222,103,89,198,172,12,117,191,192,216,220,167,7,107,30,159,203,15,241,207,62,57,99,217,199,218,42,6,0,0,64,117,143,149,223,187,190,146,78,167,13,183,183,83,156,119,111,239,152,228,189,27,240,142,94,112,161,223,135,231,189,165,47,187,207,204,85,167,217,7,253,189,217,83,108,149,70,106,194,105,204,119,254,236,167,248,212,158,138,29,160,97,110,221,175,175,238,55,60,141,206,16,254,13,95,92,113,120,39,237,47,239,14,189,67,31,93,0,255,9,125,52,250,99,216,231,118,85,131,42,209,228,79,190,127,210,126,231,246,85,4,0,0,0,172,185,219,86,66,51,75,210,82,92,218,102,51,170,240,45,27,63,51,73,181,13,113,148,74,169,69,37,89,7,52,251,230,61,151,149,214,187,6,205,53,198,229,99,78,180,113,57,202,158,103,213,222,208,82,92,154,155,80,202,148,66,92,54,71,110,159,55,155,172,132,146,170,203,60,140,43,6,85,106,31,215,53,205,240,151,94,234,152,240,14,191,115,160,109,28,138,50,243,159,189,152,253,239,104,242,39,223,63,105,191,115,251,42,2,192,250,69,82,146,25,101,121,143,18,145,59,201,230,74,39,244,12,122,59,114,73,142,88,236,61,171,119,146,185,116,248,180,170,86,116,240,88,227,168,42,38,10,181,176,49,249,1,0,0,0,235,67,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,98,89,202,136,195,33,113,59,58,109,234,148,200,84,168,80,161,82,160,74,147,38,37,31,148,201,161,149,54,53,55,45,229,165,132,184,108,126,228,176,76,184,89,9,37,85,151,121,223,166,244,90,236,48,174,107,154,225,47,77,44,240,226,29,126,231,64,219,200,236,230,225,63,123,49,59,40,130,40,171,144,74,43,133,94,105,210,44,148,48,181,80,18,47,107,50,81,102,75,35,66,174,108,62,35,230,244,130,72,171,30,254,150,88,48,183,50,212,93,190,231,6,135,50,57,43,29,170,13,33,206,47,243,55,243,132,253,81,123,85,3,160,202,98,175,252,166,239,92,159,254,157,78,115,188,3,127,242,99,34,254,123,240,192,167,250,27,231,232,71,250,148,158,146,51,156,200,107,232,191,200,92,182,138,161,218,104,226,124,61,191,44,79,216,227,178,3,54,192,94,177,215,222,148,86,167,121,167,215,169,113,222,186,61,46,169,120,225,190,33,122,193,187,70,5,113,75,207,238,142,232,207,204,50,158,102,168,251,107,236,216,92,141,152,210,227,139,249,33,6,218,39,231,83,251,88,155,53,15,0,0,0,0,0,0,0,0,0,0,213,6,249,125,143,182,185,63,113,245,218,67,248,79,156,240,194,223,157,180,127,187,199,244,49,125,116,253,219,244,46,232,143,97,99,216,107,23,59,191,23,109,39,157,78,39,126,173,166,56,239,222,30,50,185,155,247,227,29,189,224,66,177,15,179,187,68,95,118,159,153,149,78,115,48,250,123,179,91,219,127,134,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,128,6,249,125,143,182,185,63,113,245,218,67,248,79,156,240,194,223,157,180,127,187,199,244,49,125,116,253,219,244,46,232,143,97,99,216,85,158,107,231,86,109,133,122,53,110,181,122,91,220,240,27,177,225,225,184,25,183,232,153,250,5,31,233,57,122,189,251,235,108,98,123,166,68,127,82,246,81,187,202,144,242,223,222,207,110,127,12,187,106,67,120,242,203,252,205,204,110,127,212,30,128,0,0,0,0,0,170,4,124,252,127,18,0,255,139,194,0,255,99,168,127,107,196,189,114,173,189,73,157,86,243,78,175,147,122,119,239,140,51,42,94,184,111,220,141,11,141,250,225,150,158,221,233,125,150,101,204,202,80,247,11,140,205,125,122,176,230,241,185,252,16,0,255,236,147,51,150,125,172,173,98,0,0,168,54,200,239,123,180,205,253,137,171,215,30,194,127,226,132,23,254,238,164,253,219,61,166,143,233,163,235,223,166,119,65,127,12,27,195,174,242,92,59,183,106,43,212,171,113,171,213,219,226,134,223,136,13,15,199,205,184,69,207,212,47,248,72,207,209,235,221,95,103,19,219,51,37,250,147,178,143,218,85,134,148,0,255,246,126,118,251,99,216,85,27,194,147,95,230,111,102,118,251,163,246,85,4,249,125,143,182,185,63,113,245,218,67,248,79,156,240,194,223,157,180,127,187,199,244,49,125,116,253,219,244,46,232,143,97,99,216,107,23,59,191,23,109,39,157,78,39,126,173,166,56,239,222,30,50,185,155,247,227,29,189,224,66,177,15,179,187,68,95,118,159,153,149,78,115,48,250,123,179,91,219,127,134,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,43,4,0,0,192,127,203,189,114,155,190,67,189,250,119,58,205,45,110,248,141,223,16,241,223,131,91,244,76,253,141,115,244,35,189,222,253,117,206,176,61,175,161,63,41,59,151,13,208,240,79,52,79,190,158,95,150,217,237,113,217,3,17,228,206,173,69,219,81,171,213,137,95,171,249,222,173,59,67,26,119,243,126,124,221,27,239,138,129,152,221,37,250,158,126,150,149,178,114,48,250,75,217,214,246,95,227,191,17,213,229,7,129,246,45,140,101,191,218,14,208,0,0,0,170,4,124,252,127,18,0,255,139,194,0,255,99,168,127,107,196,189,114,173,189,73,157,86,243,78,175,147,122,119,239,140,51,42,94,184,111,220,141,11,141,250,225,150,158,221,233,125,150,101,204,202,80,247,11,140,205,125,122,176,230,241,185,252,16,0,255,236,147,51,150,125,172,173,98,192,127,203,189,114,155,190,67,189,250,119,58,205,45,110,248,141,223,16,241,223,131,91,244,76,253,141,115,244,35,189,222,253,117,206,176,61,175,161,63,41,59,151,13,208,240,79,52,79,190,158,95,150,217,237,113,217,3,17,228,206,173,69,219,81,171,213,137,95,171,249,222,173,59,67,26,119,243,126,124,221,27,239,138,129,152,221,37,250,158,126,150,149,178,114,48,250,75,217,214,246,95,227,191,17,213,229,7,129,246,45,140,101,191,218,14,208,0,0,176,126,204,71,70,238,21,37,147,174,168,133,212,105,165,65,235,173,219,212,246,21,127,111,171,183,49,234,82,228,83,16,23,109,60,152,98,5,103,173,112,142,133,90,152,197,201,15,0,0,0,128,53,47,142,91,107,205,140,82,105,75,51,146,105,162,212,40,219,61,35,162,148,200,72,82,94,85,34,201,190,175,95,191,221,206,170,142,107,10,86,48,194,101,37,27,151,163,236,40,155,234,176,37,13,201,40,53,50,220,82,87,100,113,232,240,201,116,139,252,88,220,48,204,120,44,102,220,146,65,82,149,170,17,190,227,25,247,54,202,244,157,107,140,205,16,198,229,69,174,240,143,65,157,35,50,115,197,218,43,74,188,90,218,102,211,134,150,71,250,156,87,4,170,187,247,49,83,92,40,56,187,103,37,113,190,11,165,101,90,206,241,73,123,58,239,184,149,235,237,21,4,0,0,0,0,128,106,131,252,190,71,219,220,159,184,122,237,33,252,39,78,120,225,239,78,218,191,221,99,250,152,62,186,254,109,122,23,244,199,176,49,236,42,207,181,115,171,182,66,189,26,183,90,189,45,110,248,141,216,240,112,220,140,91,244,76,253,130,143,244,28,189,222,253,117,54,177,61,83,162,63,41,251,168,93,101,72,249,111,239,103,183,63,134,93,181,33,60,249,101,254,102,102,183,63,106,15,64,0,0,0,0,0,0,0,84,25,196,94,249,77,223,185,62,253,59,157,230,120,7,254,228,199,68,252,247,224,129,79,245,55,206,209,143,244,41,61,37,103,56,145,215,208,127,145,185,236,234,134,189,98,175,189,41,173,78,243,78,175,83,227,188,117,123,92,82,241,194,125,67,244,130,119,141,10,226,150,158,221,29,209,159,153,101,60,205,80,247,215,216,177,249,175,209,196,249,122,126,89,158,176,199,101,79,77,124,49,63,196,64,251,228,124,106,31,107,179,230,1,176,62,68,68,68,68,68,146,36,145,148,16,74,34,105,219,180,45,73,218,48,35,150,165,140,56,28,18,183,163,211,166,78,137,76,133,10,21,42,5,170,52,105,82,242,1,0,0,0,0,138,157,210,51,41,173,37,73,184,217,80,90,162,173,100,202,80,74,179,186,109,67,217,250,56,237,115,226,70,118,68,172,44,86,216,145,171,141,155,68,73,69,181,87,54,178,51,236,99,147,216,192,15,222,116,35,73,146,38,107,19,101,199,91,179,116,119,222,157,43,199,196,17,49,160,86,20,186,137,100,72,174,41,70,56,138,103,156,239,218,84,83,187,198,147,54,80,92,142,178,43,76,97,120,167,204,164,148,70,41,149,16,66,50,106,173,165,36,37,132,146,204,204,204,204,208,220,87,183,22,49,6,131,70,162,72,174,33,230,186,244,176,47,251,178,141,61,218,167,89,198,0,70,104,15,65,0,0,0,0,0,0,0,153,147,110,9,58,33,73,187,213,204,112,11,45,197,57,15,188,69,199,197,113,72,47,21,157,110,75,6,153,108,186,97,237,195,193,25,59,110,116,234,161,157,197,179,19,151,23,25,169,102,13,105,41,61,179,4,113,190,71,33,181,68,100,105,89,66,75,109,115,100,170,184,36,107,32,183,54,65,66,29,49,151,61,53,113,51,35,206,212,234,86,34,46,79,217,21,70,177,11,108,245,198,92,100,230,94,73,50,234,74,90,75,157,80,154,181,222,180,237,105,245,83,254,222,80,111,163,211,165,73,31,12,98,173,141,7,45,172,224,94,134,182,115,220,213,194,127,237,43,13,72,104,174,186,191,85,74,34,187,81,146,67,224,87,135,156,223,201,163,154,195,148,55,136,48,122,164,204,99,246,20,197,69,87,122,122,62,90,45,177,138,101,236,174,7,118,136,93,253,98,231,247,162,237,164,211,233,196,175,213,20,231,221,219,67,38,119,243,126,188,163,23,92,40,246,97,118,151,232,203,238,51,179,210,105,14,70,127,111,118,107,27,236,41,189,217,145,196,165,185,119,173,52,78,46,201,161,89,34,41,173,217,144,154,134,116,26,252,68,155,244,116,104,92,162,216,193,200,37,49,196,81,25,76,149,203,54,113,242,199,105,236,84,41,105,100,146,76,146,17,180,21,36,147,121,198,65,8,61,90,218,68,136,156,46,233,20,195,146,38,196,167,79,147,78,20,23,143,66,137,30,246,24,44,205,163,54,44,39,1,12,108,219,230,1,0,80,221,48,86,126,239,250,74,58,157,54,220,222,78,113,222,189,189,99,146,247,110,192,59,122,193,133,126,31,158,247,150,190,236,62,51,87,157,102,31,244,247,102,79,177,137,157,223,139,182,147,78,167,19,191,86,83,156,119,111,15,153,220,205,251,241,142,94,112,161,216,135,217,93,162,47,187,207,204,74,167,57,24,253,189,217,173,237,164,84,72,102,148,28,33,87,178,163,56,57,106,91,215,161,77,100,108,111,73,138,122,138,29,81,82,9,179,165,19,197,26,86,160,199,108,169,158,50,181,229,96,187,154,171,190,242,61,59,56,66,120,167,43,246,170,149,148,92,57,85,74,244,150,6,13,233,123,222,32,225,82,198,215,133,11,19,223,64,188,227,103,225,93,129,179,44,52,206,166,232,165,121,179,29,160,1,0,0,216,48,87,110,237,250,138,90,173,54,220,222,206,247,110,221,217,209,200,123,55,224,235,222,120,215,15,196,243,222,210,247,244,179,92,149,149,125,208,95,202,78,177,0,255,60,215,206,173,218,10,245,106,220,106,245,182,184,225,55,98,195,195,113,51,110,209,51,245,11,62,210,115,244,122,247,215,217,196,246,76,137,254,164,236,163,54,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,1,8,0,0,0,0,0,0,0,128,43,139,189,242,155,190,115,125,250,119,58,205,241,14,252,73,143,137,248,239,193,3,159,234,111,156,163,23,233,83,250,74,206,176,34,179,161,0,255,34,111,217,41,6,93,88,27,77,156,159,231,167,229,10,251,92,118,193,6,208,197,94,123,83,90,157,94,167,215,169,113,222,186,61,14,169,184,225,190,33,122,193,185,66,253,202,210,179,59,35,250,43,179,140,165,57,234,62,28,59,53,115,35,230,235,115,153,81,195,13,146,30,95,204,15,241,47,0,255,227,92,106,0,255,106,191,230,81,159,211,101,45,128,121,185,164,89,220,56,0,160,96,31,83,159,139,189,246,90,53,74,153,110,181,229,141,21,159,10,190,118,202,20,105,16,28,228,191,34,146,144,189,51,105,219,50,108,27,100,204,142,71,254,134,60,61,169,175,21,108,125,213,191,209,232,222,70,221,184,3,103,220,89,224,161,38,125,74,207,224,5,99,67,217,48,6,81,143,79,71,207,92,173,153,225,102,182,171,214,108,199,10,175,81,196,196,238,203,42,134,135,200,101,246,5,88,150,25,236,79,174,109,88,177,245,164,186,35,105,78,238,116,9,195,73,153,225,178,78,49,141,215,124,245,185,97,95,157,42,179,207,50,121,207,207,85,248,119,118,45,227,101,70,44,167,68,18,247,73,197,186,33,171,30,242,203,150,82,107,250,227,212,17,195,115,49,51,153,60,13,186,29,25,85,159,228,232,139,146,193,4,157,176,148,235,239,50,38,26,165,202,172,213,193,195,181,78,204,212,162,93,208,54,50,64,232,243,228,200,149,25,73,143,112,93,176,19,245,253,80,119,117,159,157,196,237,243,218,226,33,155,41,245,3,126,82,62,127,37,117,69,100,213,51,73,211,170,207,198,205,18,103,188,101,111,6,141,242,207,213,220,10,226,82,189,44,117,146,100,44,18,145,181,68,13,155,177,80,45,113,70,35,140,202,247,118,84,201,198,28,253,51,105,68,201,136,82,99,173,150,68,146,154,98,210,99,135,152,146,53,67,114,24,47,79,85,104,105,130,55,121,198,122,54,152,1,241,17,254,45,61,45,52,125,47,111,17,106,206,141,118,154,18,236,103,133,129,126,58,29,41,15,191,110,74,39,84,97,45,137,172,231,136,17,136,204,66,46,217,25,133,34,179,11,51,73,98,190,110,197,175,109,58,221,137,32,222,27,41,162,84,28,243,185,51,119,102,102,212,204,140,82,74,173,149,252,212,242,214,247,45,100,212,173,76,101,178,105,181,43,138,179,66,33,10,244,195,151,222,215,202,32,145,153,193,34,156,214,168,212,41,142,184,225,101,198,141,100,197,101,111,246,24,11,29,244,249,26,185,244,244,8,167,125,152,19,181,253,146,42,186,150,217,218,188,50,152,199,102,86,37,202,63,51,119,68,198,75,242,73,114,20,73,130,186,169,157,134,56,12,57,199,163,142,117,92,238,76,16,183,152,197,173,54,63,71,52,230,229,179,116,180,174,77,136,211,198,230,222,84,86,99,230,81,162,26,101,122,212,217,78,230,29,131,61,177,230,17,90,174,208,210,117,147,90,206,44,97,243,183,87,116,89,148,207,198,101,206,132,188,196,95,223,59,51,244,220,187,179,14,106,122,222,163,42,139,173,12,135,176,251,143,136,220,145,45,246,143,66,146,76,140,101,31,55,244,44,108,106,47,141,110,200,211,165,110,197,179,254,246,182,233,149,56,187,219,112,223,202,24,51,243,157,223,143,42,245,181,19,25,189,1,242,75,79,95,59,55,125,147,226,54,81,130,222,100,201,16,25,213,105,242,4,137,136,102,69,241,134,83,208,25,39,34,228,5,190,29,65,143,204,164,37,107,210,137,19,166,244,90,19,154,205,66,67,173,205,228,82,164,222,83,21,171,97,215,9,55,217,1,237,135,9,145,211,71,174,29,185,50,131,134,203,212,160,145,90,71,228,114,248,141,215,148,41,245,41,208,81,151,207,199,125,66,215,10,135,142,107,100,183,154,96,122,59,114,198,219,116,65,37,58,21,199,178,60,53,150,237,185,53,15,16,153,143,124,210,149,17,101,85,226,68,243,208,58,237,101,31,86,132,234,180,3,110,13,34,189,42,62,126,27,98,229,51,23,25,84,253,40,45,45,245,164,163,135,22,79,132,168,84,238,126,247,167,115,147,48,208,165,88,99,124,96,31,11,211,108,104,91,168,49,238,71,70,174,168,164,210,200,74,42,33,110,83,91,135,54,174,5,0,0,0,0,184,40,172,189,162,86,8,178,1,0,255,222,248,187,109,58,109,151,222,155,183,250,27,170,235,116,225,236,78,244,44,156,120,191,63,243,146,211,22,228,182,6,176,232,17,33,175,191,183,105,187,137,136,136,18,17,25,187,113,41,165,100,244,184,162,108,91,186,158,26,179,231,215,172,198,73,154,248,147,123,124,105,95,242,134,113,103,230,86,230,110,51,86,166,67,35,51,107,134,74,182,68,76,70,135,197,36,28,74,253,52,141,104,226,15,123,101,106,21,101,165,72,118,182,173,139,152,135,191,112,51,106,70,117,50,51,35,90,26,17,191,161,39,183,160,30,129,46,228,136,248,24,44,34,93,42,205,22,198,180,243,108,186,196,76,252,185,245,185,106,185,72,242,56,36,74,184,13,185,58,180,113,43,234,240,184,97,31,83,77,216,228,49,141,89,60,228,174,146,114,136,121,109,48,219,14,21,144,95,94,23,65,114,53,118,230,218,77,237,150,245,97,65,59,164,250,240,168,72,140,195,30,110,162,171,72,151,121,151,199,108,114,174,48,164,62,50,82,31,25,81,146,86,82,104,18,135,56,148,125,218,218,146,216,241,19,209,191,175,79,157,62,239,125,45,26,125,240,178,109,189,211,108,159,50,169,0,255,225,71,133,152,244,107,82,102,53,241,37,15,179,159,157,206,155,8,249,92,238,136,26,43,51,24,26,81,105,186,180,183,173,109,99,234,117,153,241,3,154,60,34,47,27,248,195,206,170,79,107,204,225,21,187,208,238,105,0,188,15,244,11,93,46,215,94,123,211,11,29,125,163,239,238,100,240,232,227,104,169,69,131,58,193,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,133,136,208,69,68,206,14,129,47,151,240,225,37,165,37,45,73,82,120,77,115,58,188,69,84,196,22,16,104,131,149,98,197,225,133,21,140,203,24,254,58,32,190,200,231,206,21,65,178,105,201,94,180,97,89,113,120,76,25,112,8,28,170,25,241,237,188,110,151,92,102,70,198,206,112,28,111,181,48,44,232,150,76,39,222,20,153,244,240,208,98,86,148,195,180,236,203,100,118,36,15,54,232,224,111,83,178,87,142,220,204,164,155,156,165,214,151,220,125,169,44,57,92,156,85,92,110,112,141,155,68,163,21,94,26,97,119,217,60,9,247,117,153,217,234,162,52,17,245,72,135,182,254,93,247,220,208,137,79,61,74,135,157,77,191,161,89,167,57,198,98,246,33,63,29,48,254,54,45,195,123,228,194,221,59,147,169,17,151,144,41,169,135,45,224,177,196,178,101,71,18,63,165,34,117,74,243,83,47,155,203,134,108,136,188,189,146,190,242,81,219,107,213,104,111,45,19,223,173,62,188,25,117,107,190,227,22,113,136,89,204,181,124,76,124,249,136,15,63,74,221,244,204,69,171,142,107,54,215,71,209,134,131,138,213,196,88,63,228,116,49,138,107,76,226,96,196,92,122,93,93,59,71,162,111,26,183,229,157,165,239,112,223,142,175,155,250,216,42,71,111,209,19,159,170,219,174,246,245,3,196,218,185,118,196,142,88,209,146,77,163,223,27,90,179,117,36,54,126,114,244,80,252,84,57,197,138,244,104,80,121,7,190,152,221,230,181,135,17,197,63,246,94,165,210,181,187,123,167,179,132,92,43,7,40,206,205,169,132,167,197,54,118,126,200,203,188,159,177,119,70,100,19,217,132,83,73,121,155,82,153,138,67,137,93,185,50,63,0,0,0,192,5,250,229,147,160,68,97,69,204,129,126,241,136,5,128,0,255,204,140,90,130,20,11,247,118,166,28,245,185,220,42,47,28,208,70,133,21,161,96,31,233,175,95,123,109,66,95,187,70,154,134,230,45,220,128,78,43,155,189,230,152,24,245,217,186,249,72,58,166,185,29,113,169,116,204,54,164,211,197,216,83,11,159,114,142,161,180,254,35,72,252,104,253,190,218,80,111,244,116,137,57,125,103,247,198,110,185,213,240,125,121,26,166,148,18,242,221,183,193,48,135,57,149,117,153,137,72,11,185,207,214,107,136,250,34,244,153,65,51,243,180,138,105,181,20,26,42,57,165,140,83,59,239,235,240,134,189,167,218,80,44,148,147,131,109,158,6,204,135,162,28,117,185,162,228,90,37,42,165,165,41,12,153,178,164,56,94,0,124,222,96,103,88,184,176,35,0,239,101,90,188,104,65,31,10,0,0,0,0,0,0,128,10,120,127,5,220,223,161,0,8,0,32,177,85,33,143,229,166,203,115,94,101,230,159,98,14,120,41,197,200,134,208,99,94,100,126,211,105,53,202,221,251,243,142,74,217,243,128,143,229,158,23,63,171,223,69,45,46,19,37,130,143,198,161,147,157,161,71,249,233,214,202,204,122,221,33,77,88,210,160,19,238,165,122,59,107,172,85,201,81,73,189,102,113,222,91,82,198,159,58,220,195,192,170,91,147,28,30,130,242,185,125,134,152,23,37,247,138,66,50,71,170,119,186,75,201,36,138,63,101,22,53,166,41,6,74,88,152,139,244,144,75,61,124,125,208,99,101,113,232,206,66,29,55,18,68,82,29,162,77,13,149,66,172,34,62,240,85,7,23,115,37,226,189,72,125,36,41,145,153,196,13,83,58,33,35,83,100,134,136,21,217,33,175,34,164,89,135,136,226,13,202,54,183,239,17,0,211,15,249,145,43,31,25,249,136,168,109,212,233,47,37,111,37,133,95,144,107,81,40,87,230,71,5,200,125,225,126,198,206,93,104,28,96,14,144,203,29,52,162,196,65,151,145,164,42,222,79,90,226,194,138,204,39,169,59,14,128,138,43,67,1,176,253,160,91,153,203,136,40,249,164,89,73,46,82,186,185,52,75,190,76,113,39,210,170,71,164,44,70,154,226,9,19,63,224,33,1,238,71,62,41,133,23,145,227,38,62,173,111,210,106,164,200,61,67,220,241,164,51,113,104,110,49,135,43,140,161,152,105,185,173,100,59,37,232,240,229,130,228,51,106,19,175,46,82,73,165,59,44,222,95,77,77,42,118,12,60,197,72,213,83,169,1,14,102,122,182,101,215,60,70,234,35,50,242,145,25,123,147,66,43,244,237,178,222,200,167,204,205,120,245,169,213,166,134,13,59,83,95,119,228,219,120,177,155,40,165,100,123,38,205,144,6,20,169,95,82,17,101,140,100,51,30,179,39,123,219,164,220,160,71,177,190,250,246,142,136,183,119,141,214,126,167,133,77,33,82,170,33,159,207,92,18,125,230,83,54,165,233,174,232,115,88,190,171,99,209,227,58,68,193,105,89,169,51,106,242,192,195,172,98,251,115,208,49,95,23,181,181,211,81,175,230,157,86,47,39,83,127,238,195,21,39,74,216,24,210,231,187,133,81,92,210,110,201,215,141,240,115,81,244,43,87,68,148,74,157,168,227,108,137,83,198,99,177,91,203,11,87,85,49,81,17,4,33,225,229,146,190,177,119,83,24,66,55,243,238,93,113,30,6,181,107,202,123,46,15,23,47,58,243,129,115,236,74,59,172,33,242,50,50,151,145,177,55,169,117,90,167,187,173,119,241,89,236,140,87,153,14,165,234,164,71,249,229,231,186,159,37,250,34,188,181,181,30,207,232,92,35,152,214,105,90,112,101,56,197,195,143,42,42,51,179,159,45,205,41,253,190,46,116,186,93,87,62,200,138,122,165,221,151,19,105,170,117,241,194,13,207,29,181,196,72,9,76,85,43,42,250,213,150,61,158,239,16,0,148,13,58,189,190,238,124,178,235,237,122,100,4,25,153,199,148,130,139,41,215,37,20,95,85,118,202,205,152,125,185,196,182,230,188,6,124,153,183,117,145,73,219,187,59,117,203,55,26,170,17,169,51,124,0,0,0,0,0,0,0,0,0,0,0,64,133,21,161,128,10,145,91,17,114,88,17,171,70,146,36,132,142,232,250,33,238,239,212,39,169,185,140,200,245,214,36,132,9,143,28,78,138,252,128,137,47,115,148,214,42,101,198,228,98,174,189,51,98,183,13,13,202,142,194,140,205,24,227,23,148,190,51,106,214,51,42,67,126,131,238,45,68,92,213,239,105,48,168,37,248,104,32,7,120,184,33,191,87,174,228,253,108,233,25,153,77,210,54,105,61,181,154,80,250,18,85,35,146,216,210,139,216,137,105,70,151,246,178,119,114,70,3,210,63,106,107,135,171,91,117,90,205,125,254,254,122,183,226,133,83,216,221,25,151,112,47,23,50,131,75,18,224,15,95,141,92,185,73,205,94,149,91,125,106,145,127,95,243,109,65,151,26,111,81,198,177,84,161,138,218,188,103,135,179,109,27,238,171,159,119,234,186,122,109,17,240,234,238,187,123,240,229,13,24,119,227,53,198,103,23,251,192,225,35,62,253,90,122,103,229,211,149,254,36,225,212,36,165,180,239,88,92,25,85,15,235,50,114,31,78,170,5,167,82,77,231,30,135,218,227,44,118,64,125,108,253,189,77,95,250,232,91,117,150,146,38,151,88,188,106,152,9,125,11,164,71,168,185,28,177,162,77,206,71,103,80,195,189,250,51,159,37,47,198,110,190,84,38,246,166,4,238,90,225,131,119,91,111,110,54,48,209,17,35,169,78,53,104,159,180,193,26,244,161,15,61,205,157,145,116,186,51,156,50,174,45,173,158,73,153,26,183,29,161,30,155,73,163,94,57,140,148,83,179,220,224,129,246,82,27,167,65,23,235,103,70,146,92,68,70,157,94,75,27,197,27,109,220,142,242,188,218,68,10,51,12,20,198,33,182,59,128,14,95,62,104,62,162,182,240,203,174,148,82,186,243,2,159,228,236,152,30,61,192,83,108,117,65,125,234,203,6,174,231,103,126,49,166,158,68,13,5,0,0,0,0,0,0,0,176,15,249,92,196,94,17,73,41,205,140,204,154,132,33,172,136,212,82,24,176,8,84,154,53,85,234,62,160,126,103,62,51,51,243,81,106,169,211,75,241,222,146,44,57,102,133,15,157,30,53,10,181,240,83,14,71,216,40,17,63,190,200,69,125,15,129,79,155,186,127,122,79,250,158,247,153,43,224,16,219,184,192,227,165,41,27,193,54,49,234,50,247,142,104,105,238,76,66,146,78,215,223,79,26,71,124,124,243,134,77,166,206,39,145,43,26,177,140,129,28,86,48,246,98,31,216,111,137,250,80,47,34,195,141,157,181,182,221,74,109,218,183,201,110,223,80,21,146,123,138,20,168,83,19,27,51,136,105,153,150,211,14,44,102,174,200,231,138,136,40,165,212,34,106,180,97,232,83,118,188,53,163,211,98,212,169,95,144,169,241,67,94,224,167,175,77,34,250,118,157,219,183,147,183,225,90,153,38,62,49,5,248,143,248,59,163,196,95,165,148,164,83,82,232,40,114,148,227,198,109,68,76,234,212,77,170,141,167,226,152,198,201,8,250,252,188,158,212,181,105,193,159,150,231,210,222,190,21,191,202,14,47,61,122,113,71,216,68,251,62,131,143,76,2,190,18,250,77,91,0,255,225,210,165,63,27,238,155,134,170,202,208,85,87,236,173,167,193,18,243,120,157,157,26,51,159,174,159,239,166,99,184,37,205,230,165,209,167,26,244,200,41,103,152,113,220,204,55,6,125,62,185,63,133,151,43,43,126,33,135,234,49,60,153,206,54,175,80,189,193,34,44,96,122,126,113,208,33,238,175,157,207,84,159,158,17,180,183,92,39,160,48,234,210,250,81,196,135,47,115,237,8,122,108,26,41,116,82,91,222,113,232,101,205,74,252,112,127,237,85,72,41,164,54,223,227,128,203,6,70,36,224,231,126,223,215,202,128,190,37,28,189,166,202,91,164,119,18,117,220,102,219,36,232,243,145,203,147,154,43,34,105,89,53,243,109,107,91,111,11,247,82,142,131,216,249,49,110,181,195,82,37,195,52,246,240,143,101,109,55,132,250,243,235,186,40,84,125,238,220,179,113,105,121,231,154,145,56,150,251,18,239,193,143,40,17,36,114,174,243,56,139,150,168,211,199,158,39,134,58,211,41,172,197,44,246,49,47,103,66,21,237,227,7,204,109,125,70,133,191,131,105,226,147,90,169,184,180,218,220,115,171,164,144,136,112,43,51,142,59,60,12,10,84,77,219,85,246,104,203,173,123,181,157,159,222,87,189,84,125,4,97,190,115,39,179,223,147,214,93,238,229,158,116,248,65,45,102,71,198,177,128,139,25,3,161,254,151,215,71,18,39,159,141,83,72,174,214,29,53,149,60,245,125,154,82,172,14,141,250,52,193,216,44,225,97,158,252,198,184,31,249,184,15,127,39,45,37,202,162,14,215,143,56,245,92,138,59,241,199,5,61,237,176,178,198,2,150,176,66,154,68,123,143,141,213,128,185,149,185,119,89,47,201,27,155,146,250,82,90,86,227,232,189,59,22,147,24,198,156,240,78,224,227,214,173,75,139,185,194,88,246,170,189,213,128,47,235,95,43,19,254,218,221,188,187,195,215,80,133,79,98,136,30,50,95,23,47,244,208,79,87,184,220,115,103,117,155,149,239,216,100,138,120,205,50,167,74,55,134,145,72,166,51,166,179,161,185,145,133,25,14,17,223,202,7,0,255,157,141,119,93,119,225,223,140,204,194,173,226,233,62,32,94,242,6,247,110,222,176,142,77,104,195,54,160,62,175,143,204,189,162,22,171,110,134,214,118,43,142,198,137,254,164,187,81,142,154,131,143,134,62,48,143,216,193,79,29,47,222,218,13,118,100,195,189,189,51,104,46,163,150,74,167,81,219,211,171,246,82,226,29,34,62,93,34,141,238,78,116,233,215,16,131,243,45,83,149,101,125,123,12,113,103,228,178,46,93,214,50,51,91,182,68,18,226,178,45,169,103,16,104,211,235,182,166,240,105,225,0,243,216,232,48,103,242,106,98,62,114,75,159,95,123,237,96,51,34,159,145,243,212,10,185,182,229,200,80,17,45,110,196,34,210,138,148,43,58,155,217,202,31,239,217,62,8,112,95,191,105,107,101,164,174,80,151,86,163,233,173,169,115,43,147,226,193,100,81,169,13,102,113,209,194,205,60,117,88,55,234,83,159,36,151,43,215,79,42,34,209,131,16,150,68,8,205,238,204,101,23,21,1,183,234,88,150,105,44,125,182,189,189,210,144,17,69,31,164,208,146,180,90,128,11,59,159,75,26,81,168,5,164,15,168,211,101,102,194,49,118,132,171,152,95,89,137,34,188,138,73,72,34,87,205,229,212,200,72,18,73,147,61,77,130,38,173,86,43,117,89,151,57,63,245,91,161,212,29,183,58,197,58,180,169,16,143,94,46,79,51,128,159,85,107,236,195,174,220,64,131,36,133,183,54,173,192,55,55,167,26,41,181,230,223,226,178,41,174,184,111,125,0,255,105,138,15,111,177,82,118,23,74,120,141,147,237,151,251,173,172,211,206,136,146,100,36,137,140,154,53,246,206,82,155,81,83,235,81,74,201,168,44,232,37,159,98,131,146,66,198,132,136,114,71,139,95,70,60,102,237,170,202,45,246,143,171,214,56,158,125,66,143,145,145,145,17,153,52,105,68,165,133,148,136,218,56,141,75,163,182,207,248,101,42,91,14,153,68,14,233,84,170,211,37,211,174,66,155,85,129,86,77,106,53,44,15,240,79,52,79,190,158,95,150,217,237,113,217,47,16,243,145,145,123,69,201,164,43,106,33,117,90,105,208,122,235,54,181,125,197,223,219,234,109,140,186,20,249,20,196,69,27,15,166,88,193,89,43,156,99,161,22,102,49,122,162,121,242,245,252,178,204,110,143,203,14,208,128,168,46,63,8,180,111,97,44,251,213,118,128,198,127,35,170,203,15,2,237,91,24,203,126,181,29,160,1,0,220,106,77,26,235,63,35,183,84,74,139,75,217,238,194,115,171,71,219,210,122,58,51,91,17,113,27,38,92,54,117,75,0,255,93,38,241,226,89,155,27,14,58,101,131,243,144,158,105,217,127,26,48,167,7,73,35,42,37,37,178,68,86,18,37,194,109,156,198,161,25,249,218,60,173,75,219,66,29,230,201,71,28,100,150,144,29,238,186,17,49,96,30,101,16,67,115,33,203,56,148,209,57,8,49,50,35,35,35,147,38,205,36,133,86,26,81,27,167,113,201,105,149,195,146,152,151,178,229,144,73,244,122,140,218,52,42,145,105,87,161,191,252,207,254,85,105,82,103,246,212,28,52,34,43,141,74,175,36,202,46,52,231,105,179,208,60,45,65,222,145,195,60,44,137,54,197,37,129,75,117,72,14,35,179,18,135,26,69,103,11,183,51,156,93,245,157,221,236,154,198,40,78,210,9,109,184,168,149,134,119,103,92,75,157,80,90,98,141,72,162,7,98,103,241,247,90,105,110,136,148,10,149,150,181,30,238,33,171,121,150,233,216,115,44,148,147,119,252,219,128,47,230,135,24,104,159,156,79,237,99,237,85,132,172,85,218,226,222,38,173,101,213,48,215,167,188,52,105,155,164,222,142,200,206,105,16,219,212,221,134,229,22,168,205,188,244,13,117,57,206,86,251,108,131,158,146,217,216,169,18,95,204,15,49,208,62,57,159,218,199,218,42,198,18,52,73,252,189,234,4,94,200,57,211,75,165,37,0,255,8,159,173,240,194,115,235,251,80,83,140,184,132,149,206,187,208,197,21,156,108,67,221,111,229,98,118,32,195,220,52,119,208,188,145,146,164,118,119,233,136,124,163,133,208,178,73,141,168,29,137,197,196,103,169,57,167,199,13,106,213,162,232,204,194,213,252,99,80,187,159,133,142,51,180,29,156,199,79,174,73,22,252,194,136,156,168,37,179,169,165,76,222,202,56,77,70,150,66,193,221,75,43,46,110,251,100,51,138,152,196,235,125,207,157,53,40,158,189,96,161,74,153,244,204,218,14,140,0,0,0,0,0,80,109,64,19,231,235,249,101,121,194,30,151,61,53,241,197,252,16,3,237,147,243,169,125,172,109,133,104,226,124,61,191,44,79,216,227,178,167,38,190,152,31,98,160,125,114,62,181,143,181,89,243,0,0,0,0,0,0,0,0,0,0,0,255,4,52,79,190,158,95,150,217,237,113,217,1,26,81,93,126,16,104,223,194,88,246,171,237,0,255,141,230,201,215,243,203,50,187,61,46,59,64,35,170,203,15,2,237,91,24,203,126,181,61,53,1,172,121,124,46,63,196,63,251,228,140,101,31,107,79,233,193,154,199,231,242,67,252,179,79,206,88,246,177,182,138,1,0,0,144,154,112,26,243,157,63,251,41,62,181,167,98,183,66,164,38,156,198,124,231,207,126,138,79,237,169,216,85,12,104,242,39,223,63,105,191,115,251,42,130,42,209,228,79,190,127,210,126,231,246,85,4,64,109,167,51,132,56,222,163,196,91,162,6,73,167,52,73,9,161,36,41,113,216,83,77,205,13,38,28,101,74,10,19,196,51,199,18,83,115,34,126,248,197,93,143,175,140,101,43,101,177,231,217,107,188,56,110,173,53,51,74,165,45,205,72,166,137,82,163,108,247,140,136,82,34,35,73,121,85,137,36,251,190,126,253,118,59,171,58,174,41,88,193,8,151,149,108,92,142,178,163,236,9,253,136,204,92,177,246,138,18,175,150,182,217,180,161,229,145,62,231,173,76,119,239,99,166,184,80,112,223,89,73,156,239,66,105,121,150,153,238,56,157,119,220,202,173,12,118,128,136,204,204,140,72,146,36,163,212,90,106,36,109,155,182,37,81,220,151,252,60,149,17,135,67,226,134,140,42,53,234,146,169,80,161,194,170,95,171,38,77,90,143,34,106,45,145,197,123,119,199,137,44,223,26,26,180,187,91,86,169,83,26,167,106,46,113,25,244,86,170,152,136,159,42,125,49,77,223,99,110,110,240,153,173,201,0,62,230,7,67,181,211,183,40,17,149,38,41,153,65,203,166,37,194,121,218,44,116,173,218,166,59,114,199,36,194,190,36,67,132,122,52,46,143,197,174,66,151,33,254,229,25,99,38,134,101,25,0,255,120,192,203,136,38,127,242,253,147,246,59,183,43,36,220,164,68,13,82,105,16,135,94,178,16,167,80,54,104,178,180,186,78,102,33,23,150,173,151,17,67,38,135,142,241,67,162,98,70,203,0,23,229,236,213,206,86,219,217,205,102,26,130,115,25,155,212,23,61,67,250,155,28,183,222,223,166,125,168,222,87,174,163,215,123,221,145,222,110,16,127,244,107,163,36,54,119,230,87,160,71,2,0,255,218,4,214,177,139,109,250,206,141,184,180,236,150,58,79,186,43,74,247,82,221,135,58,73,163,230,19,170,143,83,221,50,56,71,109,141,213,8,35,36,82,170,80,33,34,99,62,178,137,86,213,112,114,220,14,101,87,111,17,133,214,163,182,37,11,173,150,164,185,41,113,232,180,86,18,173,121,20,181,198,169,85,148,201,209,115,50,93,11,233,116,165,165,112,198,169,220,149,155,219,108,25,27,178,162,29,154,7,0,144,21,90,11,173,180,144,82,105,210,216,177,74,141,188,221,35,195,25,149,155,140,36,229,83,37,146,209,188,172,179,78,165,142,27,133,230,87,142,138,203,139,54,46,47,50,61,215,57,157,33,196,241,30,37,222,18,53,72,58,165,73,74,8,37,73,137,195,158,106,106,110,48,225,40,83,82,152,32,158,57,150,152,154,19,241,195,47,238,122,124,101,44,91,41,139,61,207,14,102,216,208,82,92,154,155,80,202,148,66,92,54,71,110,159,55,155,172,132,146,170,203,60,140,43,6,85,106,31,215,53,205,240,151,94,234,152,240,14,191,115,160,109,28,138,50,243,159,189,152,125,50,161,252,152,121,175,148,82,241,23,199,121,30,231,251,231,144,78,169,78,38,223,31,234,136,73,60,226,218,254,42,238,177,154,254,32,151,145,177,118,210,136,178,147,208,74,43,164,100,161,57,141,75,28,166,196,205,33,221,73,167,84,143,80,63,172,85,112,167,133,107,108,84,197,6,238,154,226,9,91,32,64,136,243,203,252,205,60,97,127,212,94,213,80,109,8,113,126,153,191,153,39,236,143,218,171,26,0,170,141,38,206,215,243,203,242,132,61,46,123,85,67,181,209,196,249,122,126,89,158,176,199,101,79,77,192,23,243,67,12,180,79,206,167,246,177,54,107,30,83,122,124,49,63,196,64,251,228,124,106,31,107,179,230,1,0,0,0,0,0,0,0,0,0,64,149,0,41,0,255,237,253,236,246,199,176,87,25,81,99,126,240,103,223,194,167,246,171,237,42,134,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,21,3,164,252,183,247,179,219,31,195,174,218,16,158,252,50,127,51,179,219,31,181,87,53,164,252,183,247,179,219,31,195,174,218,16,158,252,50,127,51,179,219,31,181,7,32,0,0,0,0,0,85,15,96,205,227,115,249,33,254,217,39,103,44,251,88,123,74,15,214,60,62,151,31,226,159,125,114,198,178,143,181,85,12,0,0,170,4,72,249,111,239,103,183,63,134,93,181,33,60,249,101,254,102,102,183,63,106,175,106,72,249,111,239,103,183,63,134,93,181,33,60,249,101,254,102,102,183,63,106,175,106,128,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,21,67,202,127,123,63,187,253,49,236,85,70,212,152,31,252,217,183,240,169,253,106,187,21,2,0,0,192,63,209,60,249,122,126,89,102,183,199,101,15,64,248,39,154,39,95,207,47,203,236,246,184,236,0,13,136,234,242,131,64,251,22,198,178,95,109,7,104,252,55,162,186,252,32,208,190,133,177,236,87,219,1,26,0,0,128,170,7,176,230,241,185,252,16,0,255,236,147,51,150,125,172,61,165,7,107,30,159,203,15,241,207,62,57,99,217,199,218,42,6,248,39,154,39,95,207,47,203,236,246,184,236,1,8,0,255,68,243,228,235,249,101,153,221,30,151,29,160,1,81,93,126,16,104,223,194,88,246,171,237,0,141,0,255,70,84,151,31,4,218,183,48,150,253,106,59,64,67,45,33,169,238,219,148,108,91,127,46,201,242,189,56,244,25,126,156,81,41,119,66,216,199,109,28,74,143,212,126,11,59,236,123,186,149,149,61,122,16,35,127,22,21,43,21,180,251,236,62,118,37,143,108,235,222,13,205,218,80,74,106,137,250,198,75,34,207,235,62,15,217,141,182,97,154,172,12,35,175,211,178,166,77,99,66,70,213,101,181,84,186,201,225,188,37,237,108,227,62,251,72,59,40,74,122,141,208,44,173,211,150,66,73,13,226,138,0,255,65,138,59,118,105,165,57,153,122,200,77,185,150,70,53,242,126,28,112,163,133,185,185,168,38,131,218,21,46,180,197,108,15,189,40,17,149,84,154,89,34,43,77,154,217,56,78,227,208,140,28,113,89,167,169,109,161,14,243,4,91,202,209,83,200,14,119,221,136,223,47,115,243,135,161,185,144,101,236,205,151,204,152,7,128,82,114,220,135,70,162,126,47,89,162,18,250,147,36,42,45,164,100,4,9,86,78,173,52,24,135,169,132,57,85,122,227,111,144,73,106,90,102,88,147,77,237,167,210,81,42,97,99,181,3,35,68,68,68,68,68,146,36,145,148,16,74,34,105,219,180,45,73,218,48,35,150,165,140,56,28,18,183,163,211,166,78,137,76,133,10,21,42,5,170,52,105,82,176,131,136,136,88,177,215,142,18,175,86,199,93,197,173,229,145,62,231,45,175,183,110,164,167,184,80,112,223,70,55,108,238,66,105,121,150,153,18,216,146,9,220,202,173,60,161,71,28,135,16,154,25,149,20,167,100,36,211,68,165,151,199,91,70,68,41,145,25,85,68,90,92,147,125,95,191,126,187,131,74,3,215,20,172,96,116,204,181,246,49,71,217,81,118,141,213,217,90,27,239,81,147,161,73,131,164,83,218,40,181,150,154,148,56,236,169,166,222,228,107,74,81,37,133,9,226,25,164,134,87,89,45,63,252,226,174,71,104,62,181,171,178,216,243,236,148,173,230,120,167,209,220,8,122,70,157,16,202,52,89,235,138,200,66,42,108,203,186,168,131,37,153,148,20,125,245,176,22,39,44,203,16,171,86,62,6,184,147,241,143,185,186,6,8,79,126,153,191,153,217,237,143,218,3,16,254,9,225,201,47,243,55,51,187,253,81,123,0,2,0,0,0,0,128,42,1,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,171,26,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,3,16,0,0,0,0,0,0,0,170,13,104,226,124,61,191,44,79,216,227,178,167,38,190,152,31,98,160,125,114,62,181,143,181,173,16,77,156,175,231,151,229,9,123,92,246,212,196,23,243,67,12,180,79,206,167,246,177,118,85,131,202,141,113,220,140,26,99,183,129,190,234,210,36,197,221,143,67,29,58,102,195,110,147,36,71,173,153,172,5,149,106,212,161,227,198,94,238,232,143,22,46,180,57,92,206,76,71,155,206,46,101,0,255,250,134,208,218,146,122,86,90,186,23,66,219,204,36,61,37,226,60,225,184,209,190,132,50,229,23,53,41,90,83,122,217,140,165,122,72,174,24,254,150,192,86,246,180,171,134,24,192,201,10,27,170,125,29,69,150,166,102,4,241,190,104,36,43,113,130,180,14,173,209,182,89,107,48,89,220,44,165,159,114,158,137,195,93,141,28,18,216,245,40,241,40,20,167,127,101,93,187,193,179,182,143,61,161,31,25,149,148,168,164,20,90,104,68,161,133,212,36,133,86,26,25,25,25,25,187,180,181,140,209,25,76,10,114,104,136,135,46,67,236,203,193,156,84,198,172,44,227,31,3,248,46,15,0,133,188,105,214,136,36,59,223,82,90,134,68,117,152,241,184,48,36,223,146,77,54,172,152,16,42,241,167,236,52,98,82,172,137,31,129,193,204,45,149,130,242,160,141,85,105,56,27,247,217,91,218,43,122,102,148,82,163,148,82,107,173,25,181,214,82,163,212,90,106,102,102,102,102,46,210,208,35,198,96,208,40,199,161,30,30,74,244,176,47,251,114,210,6,179,114,131,1,12,96,176,67,66,8,33,148,16,74,41,73,18,59,55,165,151,199,91,68,184,164,146,19,17,165,132,170,92,50,157,231,117,55,168,52,112,163,175,252,202,78,113,153,206,198,229,69,94,228,20,189,66,104,173,149,16,74,74,141,26,59,55,169,81,182,123,68,184,164,146,19,153,84,124,90,68,51,157,231,117,215,89,213,113,163,175,252,202,78,143,121,209,62,230,69,94,100,26,171,180,136,74,107,137,154,77,56,148,150,104,203,168,188,165,148,172,110,219,80,182,190,173,195,130,191,143,29,17,43,139,21,134,28,154,96,225,82,82,81,13,154,115,109,19,251,216,36,182,154,211,160,77,141,140,66,175,65,95,36,139,251,20,66,74,45,50,157,24,167,155,225,122,162,36,147,5,181,38,131,72,21,123,120,184,12,177,81,95,254,218,96,161,50,254,177,210,186,6,8,79,126,153,191,153,217,237,143,218,3,16,254,9,225,201,47,243,55,51,187,253,81,123,0,2,0,0,0,170,60,83,23,161,35,180,66,186,21,194,221,59,55,215,117,187,153,95,150,25,78,117,170,223,91,55,177,50,229,254,199,2,207,50,144,149,191,108,2,211,217,104,182,210,103,70,41,53,74,41,181,214,154,81,107,45,53,74,173,165,102,102,102,102,230,34,13,61,98,12,6,141,114,28,234,225,161,68,15,251,178,47,39,109,48,43,55,24,192,0,158,208,163,197,161,221,50,106,100,169,85,26,101,137,75,137,75,60,45,164,186,36,227,215,56,117,138,50,225,182,171,44,78,30,145,78,49,156,150,77,141,62,248,41,55,191,218,50,174,178,119,108,187,131,66,104,173,149,16,74,74,141,26,59,55,169,81,182,123,68,184,164,146,19,153,84,124,90,68,51,157,231,117,215,89,213,113,163,175,252,202,78,143,121,209,62,230,69,94,228,159,70,212,152,31,252,217,183,240,169,253,106,251,119,167,65,155,26,25,133,94,131,190,72,22,247,41,132,148,90,100,58,49,78,55,195,245,68,73,38,11,106,77,6,145,42,246,240,112,25,98,163,190,252,181,193,66,101,252,99,165,32,141,168,49,63,248,179,111,225,83,251,213,246,64,4,216,43,246,218,155,210,234,52,239,244,58,165,121,235,246,54,163,226,133,251,254,45,120,87,167,31,110,233,217,125,221,153,185,193,172,12,117,95,199,167,140,166,135,92,70,198,218,73,35,202,78,66,43,173,144,146,133,230,52,46,113,152,18,55,135,116,39,157,82,61,66,253,176,86,193,157,22,174,177,81,21,27,184,107,138,39,204,150,135,127,218,180,154,148,238,70,179,234,81,107,163,166,180,41,33,238,110,220,225,217,215,184,230,173,53,52,83,193,118,199,64,197,159,34,110,97,92,219,226,254,58,47,179,135,33,76,154,17,37,147,68,102,125,5,201,100,89,82,214,90,143,150,54,17,34,71,51,70,253,62,213,9,241,233,211,164,243,194,74,100,215,165,135,61,6,75,51,151,253,204,70,0,3,219,202,63,87,173,174,82,106,173,103,210,90,171,27,164,90,11,205,104,51,195,28,116,120,84,13,173,137,49,72,213,216,244,194,67,165,14,37,122,24,170,47,223,114,158,205,202,73,0,163,217,233,189,158,167,17,197,45,175,40,153,45,237,17,21,134,86,114,145,107,45,201,101,73,140,249,59,9,147,32,47,220,97,101,42,21,35,170,12,157,123,25,192,74,165,175,140,219,94,245,36,178,123,70,165,245,154,11,90,131,158,31,18,33,133,30,37,218,100,178,29,135,78,159,40,117,226,57,145,113,161,88,197,82,135,75,15,35,131,121,197,121,182,80,35,128,177,216,61,19,32,154,31,171,86,54,37,181,214,35,10,33,164,13,82,173,133,70,58,17,25,202,58,60,170,134,214,38,233,92,154,148,122,225,161,82,135,18,67,252,52,152,145,57,207,102,229,228,143,47,237,228,196,36,148,148,26,253,27,41,181,178,31,114,190,222,106,16,74,235,81,91,247,1,139,185,23,82,27,151,58,248,131,250,96,226,225,217,213,228,142,113,109,114,238,58,206,21,237,235,121,0,0,192,127,3,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,118,128,134,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,30,128,0,0,0,0,0,0,0,112,1,117,105,109,52,113,126,214,248,67,203,22,246,149,92,118,169,70,93,88,27,77,156,159,217,127,145,89,182,176,173,210,101,55,77,192,23,243,67,252,203,0,255,56,151,218,195,218,172,121,216,43,165,199,23,243,67,12,180,79,206,166,246,177,54,107,30,0,0,233,99,125,247,51,51,159,145,81,219,139,210,168,217,138,219,16,136,136,78,207,12,160,195,167,19,191,90,95,37,41,203,238,237,70,113,148,150,92,214,197,189,59,208,174,233,50,193,187,108,68,229,48,27,61,113,221,91,27,127,247,85,167,248,183,183,110,44,147,253,233,116,183,247,208,239,237,205,54,118,202,212,161,65,31,123,239,124,102,172,204,200,34,162,13,189,205,145,185,165,196,109,53,102,234,97,81,141,89,83,76,4,186,92,166,217,235,236,107,135,60,125,210,247,202,92,159,54,92,157,222,148,241,190,111,121,39,92,169,116,249,209,39,244,46,30,202,218,232,182,78,3,234,242,50,23,52,31,81,153,248,164,254,182,36,233,142,75,119,233,4,15,241,177,25,120,48,27,213,68,195,3,198,176,174,109,107,31,53,102,126,222,91,53,163,198,174,241,130,208,40,116,52,124,228,168,61,189,240,81,133,192,202,39,91,151,244,21,155,210,51,106,100,41,84,220,182,35,134,22,210,59,18,147,94,216,233,74,217,77,254,153,203,168,239,164,45,205,157,65,187,211,73,221,84,130,180,110,8,117,97,200,33,211,105,242,170,240,171,148,152,196,64,14,203,242,176,195,14,177,91,20,243,239,69,46,162,210,157,52,94,10,159,16,114,173,209,220,178,119,175,55,188,15,167,14,254,203,94,75,236,224,162,12,46,138,100,187,216,104,41,151,215,117,191,245,117,127,52,98,119,143,112,35,247,136,241,86,163,244,200,236,36,223,139,223,18,41,138,217,249,152,131,10,5,126,72,221,206,235,234,57,224,79,15,231,59,188,12,118,248,200,81,75,6,110,215,35,158,46,227,176,246,25,143,249,210,86,102,2,107,56,31,49,159,247,82,79,114,17,65,119,36,9,250,205,125,179,228,169,52,241,148,186,12,75,69,206,160,83,27,108,97,168,220,210,163,13,237,183,54,97,3,9,186,138,143,93,159,78,219,123,139,250,127,175,215,232,103,182,232,11,7,46,112,91,197,103,199,208,71,170,31,235,121,247,38,21,250,168,115,158,120,105,189,165,118,106,197,60,190,202,116,198,139,182,50,162,46,214,203,19,218,222,222,232,187,6,241,78,27,222,184,198,53,25,223,119,4,11,93,42,242,119,195,189,245,35,87,51,71,202,1,175,146,218,118,11,151,164,241,80,70,227,196,195,92,147,42,206,88,12,111,35,35,96,146,251,81,91,93,173,195,101,16,82,166,133,27,235,135,144,83,160,66,139,153,154,127,12,248,241,237,220,107,45,135,228,146,113,75,76,140,66,125,249,113,63,35,243,36,107,36,137,234,186,116,20,110,75,170,228,227,202,29,105,50,138,242,23,127,178,213,111,197,159,28,241,221,84,36,199,132,98,167,131,45,27,244,242,91,159,54,126,65,243,222,187,211,234,77,220,25,0,255,186,22,27,76,210,144,242,207,101,170,79,95,81,123,199,117,82,14,163,30,243,14,248,105,254,214,229,27,166,111,58,183,218,186,234,254,173,181,192,237,44,52,58,33,79,98,132,126,83,186,86,178,149,150,29,117,120,74,186,139,98,25,58,43,87,162,104,21,34,61,230,56,123,178,65,31,59,105,70,105,75,37,44,196,204,229,99,189,21,45,201,146,203,116,154,123,22,22,116,19,76,104,82,235,80,169,83,172,155,185,189,103,19,37,208,47,119,46,139,250,225,146,183,228,156,119,92,142,24,59,161,160,149,180,8,92,234,89,202,95,3,237,68,14,31,80,143,191,212,29,165,232,254,147,97,188,119,123,168,241,240,131,55,125,218,238,24,30,99,137,143,153,150,189,70,178,167,109,130,168,207,79,125,205,69,210,146,39,219,109,106,212,218,90,92,180,224,242,195,200,228,227,31,246,80,136,41,12,204,70,71,25,159,141,244,24,248,238,175,92,59,114,147,218,110,29,122,75,30,85,242,41,210,152,132,104,204,252,138,216,145,148,68,102,146,136,21,165,144,107,83,105,102,40,53,217,117,78,165,225,167,193,36,86,166,31,174,250,101,93,240,214,17,123,216,102,66,0,124,63,164,248,71,238,189,86,125,37,169,220,233,181,225,40,233,53,110,248,137,157,62,184,196,192,15,0,0,0,0,128,10,152,15,93,148,136,146,145,186,131,110,101,172,77,104,217,25,52,29,74,106,141,43,156,19,174,67,72,4,239,92,129,86,45,14,45,230,10,71,115,45,39,29,64,147,128,247,235,143,124,144,208,173,81,155,35,229,219,94,81,224,174,41,206,56,167,228,205,205,57,38,170,225,45,42,211,130,246,49,59,33,231,115,122,238,175,94,238,191,210,151,183,200,18,177,73,226,225,105,170,106,75,45,149,251,85,110,248,116,107,36,163,51,48,127,248,57,143,145,247,34,245,145,25,123,147,66,43,244,237,182,222,200,167,201,13,179,234,20,171,83,199,6,221,222,250,186,99,7,93,111,55,81,163,4,57,149,30,145,6,20,170,95,226,193,21,243,222,132,200,236,202,220,246,37,47,36,128,174,230,39,73,248,211,187,237,85,218,87,63,226,136,251,206,29,202,17,189,185,19,117,49,61,59,59,239,34,232,241,229,115,252,169,11,175,70,150,204,186,218,23,239,162,24,119,170,121,188,193,83,177,9,254,88,151,227,236,102,142,76,212,229,122,185,135,182,151,247,238,203,41,133,189,211,135,199,187,102,225,165,140,223,59,46,247,88,221,230,100,188,195,218,250,102,239,229,54,185,50,107,68,212,112,66,170,223,210,158,114,81,145,113,243,26,252,37,151,72,87,30,103,35,91,153,185,243,0,242,207,101,212,86,61,146,214,90,114,19,212,44,6,149,224,16,145,139,36,41,74,200,231,125,93,82,82,223,73,72,137,204,164,57,166,77,16,114,122,181,75,42,97,203,36,18,170,138,143,11,246,250,61,173,34,96,118,69,59,165,17,191,46,196,63,72,109,101,146,66,219,132,37,143,178,222,237,28,13,171,146,106,177,217,148,199,31,118,179,113,12,97,64,125,68,134,66,236,88,127,126,94,146,146,163,209,148,12,151,146,168,155,227,97,172,95,135,124,230,218,37,104,181,0,0,0,0,0,0,0,0,0,0,0,0,128,2,128,125,136,184,191,51,159,145,89,35,50,130,146,226,214,241,152,176,165,71,166,77,199,7,6,245,33,240,167,252,243,25,181,93,171,73,187,49,162,54,219,83,33,211,161,152,1,223,218,185,254,138,134,190,119,13,239,187,176,100,82,208,190,157,114,235,235,212,167,169,41,17,151,19,172,101,199,50,127,67,46,238,223,171,239,157,133,236,168,213,238,132,59,169,166,89,143,105,212,134,181,232,61,77,49,208,198,84,135,138,107,210,178,59,178,81,131,72,191,168,173,157,143,126,121,163,215,220,151,213,159,62,188,113,193,105,153,113,124,87,112,46,171,216,154,108,149,160,207,143,124,150,92,38,125,114,149,222,148,90,173,29,241,125,178,166,40,69,14,29,191,229,38,135,158,59,94,230,24,251,145,203,12,121,250,160,239,149,117,125,90,189,78,111,199,166,245,189,91,240,165,218,176,71,207,120,142,149,185,145,29,252,253,136,63,175,143,186,118,70,169,69,70,41,181,150,164,164,18,38,92,179,99,58,187,173,136,61,167,58,169,190,120,106,140,85,236,62,64,222,139,204,252,138,140,132,71,105,45,195,13,146,14,241,35,112,83,72,16,95,61,218,20,233,160,203,11,218,218,132,146,92,4,161,221,107,77,27,124,241,198,13,117,131,247,18,91,133,58,245,107,49,211,56,157,167,25,170,33,116,25,165,232,169,91,95,149,230,40,162,214,230,100,58,156,246,29,153,40,232,164,112,70,97,32,18,170,141,67,220,209,62,105,199,35,228,71,126,87,248,17,65,104,230,179,13,233,11,247,68,138,204,172,225,77,227,61,248,98,13,168,85,139,229,82,102,183,223,249,201,0,185,157,185,164,52,23,25,108,221,73,233,19,229,169,185,101,238,26,214,125,25,78,34,9,95,230,14,23,165,138,73,24,232,181,205,106,91,52,226,139,250,246,206,132,79,223,53,218,75,28,45,36,66,93,186,24,145,207,140,136,157,153,145,132,210,106,210,138,243,148,134,105,186,191,231,210,51,42,13,82,133,74,62,0,0,0,192,133,123,145,148,42,228,90,25,73,21,35,82,189,82,106,94,128,123,181,146,136,227,189,164,53,188,151,180,110,81,81,76,93,100,134,2,0,16,192,140,186,29,221,207,59,125,149,66,246,63,252,55,110,164,233,123,15,10,252,229,77,190,49,228,69,220,139,216,59,147,20,233,119,211,41,81,222,194,138,106,8,212,216,225,14,107,37,224,143,251,123,248,239,16,159,232,221,177,254,172,42,144,222,211,244,167,10,100,71,217,240,13,98,94,212,247,202,198,89,139,196,55,186,91,194,221,191,155,174,160,210,196,32,86,50,120,148,197,26,227,254,94,247,168,221,103,158,122,175,148,154,70,229,66,63,56,79,16,99,179,96,197,240,73,251,118,99,253,248,87,46,114,101,212,136,168,245,102,212,84,199,68,26,139,47,13,248,136,221,233,99,229,50,141,119,110,166,211,68,196,221,172,138,28,76,123,18,2,210,236,183,87,236,110,165,212,105,219,150,30,254,184,12,198,197,15,237,71,90,254,127,71,95,236,172,89,122,56,161,129,113,241,3,128,28,238,233,99,211,54,14,114,144,127,70,102,171,0,250,92,164,88,192,79,83,14,153,53,14,22,0,21,244,161,0,0,0,0,0,0,168,112,127,135,2,0,0,224,179,81,28,179,254,86,230,195,133,244,147,84,90,178,12,48,82,219,140,125,160,135,60,221,61,167,148,178,64,152,191,49,235,111,145,124,45,51,253,39,41,132,146,1,6,106,73,61,108,234,4,250,87,219,36,201,226,230,100,121,109,107,4,117,249,157,186,157,110,68,201,164,209,146,74,156,168,217,144,82,24,42,170,173,195,171,89,52,41,132,183,94,85,180,171,202,29,235,143,192,183,35,87,45,72,228,202,116,104,227,61,146,186,224,85,14,17,183,180,97,25,213,10,15,55,168,49,62,100,25,123,56,198,132,136,248,242,227,101,215,94,111,210,156,86,181,244,39,184,62,96,129,153,43,198,145,246,223,33,244,123,237,200,35,245,149,164,154,50,74,121,43,43,210,83,30,83,152,184,15,234,83,171,69,165,8,134,49,136,69,109,24,27,236,138,24,247,239,71,196,206,76,102,237,36,76,165,85,90,146,25,19,58,240,175,83,194,216,41,112,106,138,157,118,21,38,217,176,118,67,99,62,159,116,233,35,99,175,140,102,179,101,228,70,148,220,135,144,70,174,193,8,151,120,68,143,242,207,233,51,220,60,137,154,36,246,42,173,247,164,98,7,21,203,208,188,145,102,94,86,21,51,93,66,26,119,178,140,121,140,224,20,163,14,126,236,124,114,57,55,50,55,19,162,155,101,78,211,76,188,109,152,141,138,83,22,24,59,177,183,249,1,1,64,220,168,207,79,218,218,180,236,181,187,215,189,213,145,194,186,213,136,15,142,52,195,153,224,231,46,99,90,22,176,203,25,170,17,127,62,243,186,140,189,50,86,45,28,42,126,182,55,39,41,9,52,42,21,147,108,107,208,11,95,85,126,64,133,92,184,82,31,145,161,168,0,176,34,20,0,0,21,244,129,248,150,2,42,238,208,71,70,40,160,251,81,12,250,199,94,59,202,94,123,111,154,219,152,135,175,211,185,151,73,71,236,238,190,183,106,120,198,71,117,27,242,186,124,212,214,14,114,201,164,145,205,118,73,109,104,42,74,220,183,161,251,26,222,50,142,191,30,133,88,137,133,178,219,151,140,210,128,245,4,8,93,110,103,126,37,253,158,177,75,144,107,70,37,15,57,23,218,62,33,102,204,28,92,76,74,55,148,203,55,190,182,227,108,212,134,162,143,92,153,203,36,241,86,109,31,178,234,163,39,136,184,45,181,231,134,167,94,93,250,151,135,188,216,122,26,101,173,122,157,30,37,189,115,27,238,212,158,242,123,86,160,149,13,248,151,252,232,123,37,155,231,102,119,26,111,176,46,117,17,135,170,138,157,129,191,205,232,177,152,147,194,54,37,31,39,96,224,207,39,124,178,130,238,168,171,110,178,155,183,116,57,10,241,99,74,68,20,11,248,169,27,89,97,31,123,50,139,85,26,242,245,185,215,138,145,250,244,110,139,238,100,222,247,253,219,183,147,153,57,252,209,171,251,209,227,58,123,54,171,143,244,143,92,238,100,202,162,5,205,128,31,239,197,223,154,217,166,122,67,213,107,135,167,6,135,30,144,199,56,237,169,60,218,168,223,137,127,211,22,41,75,108,47,26,241,78,198,192,140,70,220,195,225,140,106,115,88,8,65,204,193,127,198,203,85,54,191,100,212,55,235,138,50,204,129,202,141,156,248,201,220,22,81,199,8,102,178,171,89,193,152,31,121,47,35,50,23,81,163,191,100,137,164,175,75,110,178,101,21,118,248,234,155,30,114,9,47,114,21,251,237,164,52,147,113,72,108,93,92,29,166,178,169,42,102,154,33,155,20,46,241,115,9,97,88,43,175,12,0,255,93,107,235,139,59,105,186,152,246,161,155,35,204,154,214,41,105,121,140,108,107,102,207,203,84,212,149,164,105,81,151,152,186,60,105,237,72,154,107,19,170,240,38,105,221,104,76,56,205,195,239,105,20,26,213,101,247,177,137,113,248,231,99,71,158,57,56,45,50,187,71,27,250,226,77,113,26,151,224,89,118,231,56,202,133,9,208,72,28,254,151,103,14,158,191,107,232,139,213,119,67,112,44,187,150,62,112,254,107,15,253,123,25,41,90,211,39,145,97,48,44,245,223,141,168,176,34,229,184,246,38,25,53,104,75,219,113,43,98,58,9,100,124,217,63,91,132,215,92,161,167,83,10,204,191,17,198,85,120,150,157,195,108,134,124,245,115,228,212,101,77,245,92,218,240,218,174,111,164,164,163,52,35,159,78,139,36,6,130,179,215,50,35,42,144,240,114,65,242,98,213,51,136,243,45,191,63,17,37,149,57,220,36,227,176,135,77,57,195,109,134,250,89,253,214,111,210,196,167,211,105,77,197,31,227,189,63,9,31,217,72,123,19,240,233,214,95,185,94,45,105,212,105,222,197,185,196,173,137,184,225,32,86,71,226,18,166,55,229,4,223,29,179,254,181,74,113,107,122,154,75,74,69,220,46,163,42,151,21,34,131,124,46,71,247,19,94,196,106,227,201,100,137,56,107,112,172,140,72,108,243,240,131,45,236,6,111,54,174,200,252,26,149,21,177,158,140,200,150,142,147,212,221,113,121,194,99,54,234,85,153,9,161,50,173,103,239,100,240,198,124,196,215,213,188,154,81,73,58,164,86,15,173,84,73,47,113,39,222,49,84,238,243,84,204,204,238,140,226,179,6,249,175,154,145,163,45,217,52,233,76,172,204,215,98,227,136,151,33,81,10,90,226,12,233,240,139,234,98,100,182,104,111,231,51,3,202,63,34,169,46,163,205,164,173,18,240,246,67,90,236,212,189,155,71,185,113,46,51,85,208,121,99,97,110,179,9,188,62,228,226,63,94,188,26,47,114,53,234,171,190,225,83,145,119,63,34,149,7,220,176,18,97,50,115,49,163,179,139,81,17,214,122,59,152,181,51,187,215,51,154,10,241,198,165,15,31,170,149,212,101,162,48,223,21,28,85,160,157,157,133,26,245,234,237,84,111,71,73,250,162,17,183,201,85,196,141,120,82,249,144,70,14,143,48,167,216,39,145,9,249,250,252,202,147,233,107,7,63,154,227,214,110,222,191,109,19,151,147,230,174,238,106,197,27,237,216,236,142,144,175,79,71,35,74,38,241,150,73,51,43,201,164,145,38,213,153,214,224,207,212,29,33,124,227,133,248,211,95,126,48,161,61,205,34,134,251,180,82,45,202,1,229,191,34,162,214,181,51,178,109,223,183,36,25,177,228,39,14,0,0,0,0,0,0,0,0,245,33,242,247,98,175,136,157,17,36,154,150,102,173,6,29,177,97,48,27,173,105,176,105,208,124,0,61,73,146,244,198,136,189,51,242,73,35,35,35,217,136,36,181,142,178,22,66,27,74,77,244,105,71,10,55,149,196,23,107,76,18,31,45,46,56,104,144,189,99,171,143,234,229,69,93,87,156,218,94,223,233,220,146,101,248,55,90,112,197,181,10,93,210,187,73,95,225,2,67,216,94,182,101,162,110,252,114,173,149,164,158,187,222,102,205,167,178,52,184,157,107,216,73,77,241,104,120,194,93,7,216,248,99,213,13,175,144,124,6,33,46,61,170,91,196,166,35,201,53,68,155,211,171,135,131,79,189,172,202,204,85,149,73,121,236,120,47,137,62,51,215,74,74,40,45,73,84,194,100,189,91,217,33,99,230,180,186,204,202,98,168,44,110,49,210,33,163,182,98,239,140,200,92,17,81,203,213,210,113,91,27,82,118,86,147,195,228,29,187,228,17,97,157,122,245,106,84,24,123,243,139,229,25,159,29,17,243,243,121,93,102,201,211,163,37,177,163,142,139,244,213,113,109,61,34,119,3,254,180,19,230,134,151,46,101,113,81,93,198,10,108,251,218,82,6,204,157,177,98,147,216,107,63,116,74,35,196,57,222,92,55,200,52,42,121,21,134,138,61,11,156,181,195,28,142,218,61,69,78,219,203,118,55,66,234,87,230,218,107,173,26,165,207,119,250,246,62,6,171,50,190,123,105,82,16,79,21,31,215,206,136,189,246,166,57,181,229,86,163,149,223,144,112,36,51,28,0,0,21,98,69,68,132,162,0,23,245,145,52,45,218,7,194,252,157,234,109,90,109,28,154,119,18,41,157,78,39,228,227,143,172,90,194,95,177,27,84,145,73,104,18,212,133,128,86,71,211,142,147,169,78,152,53,109,90,86,118,143,28,130,112,175,86,41,45,33,23,186,165,203,147,149,65,50,178,13,145,162,143,212,138,202,201,150,45,6,39,53,126,79,78,41,97,228,50,123,94,193,25,155,253,162,145,68,250,231,242,41,254,228,29,229,51,34,68,235,97,91,211,11,234,198,25,131,4,182,49,22,96,97,123,194,24,137,127,39,109,239,140,76,122,210,168,244,66,92,250,138,28,122,141,220,152,192,170,78,167,30,151,146,88,41,137,57,124,149,144,151,183,114,17,125,153,171,132,171,171,166,146,100,109,9,152,201,42,58,229,250,76,30,139,73,167,53,118,110,53,186,212,147,139,218,55,17,244,250,200,124,100,236,164,37,104,137,218,118,219,218,80,50,200,9,169,98,79,167,106,37,96,228,202,216,177,235,127,75,146,26,100,76,156,238,46,155,15,137,20,218,90,28,117,154,38,184,106,136,55,44,100,74,84,34,219,27,118,119,195,125,125,126,252,105,244,171,223,189,251,38,14,248,235,71,60,222,177,20,75,233,143,238,182,108,226,69,22,231,232,60,230,197,222,59,34,116,245,58,189,13,151,206,125,184,114,17,245,29,171,80,213,4,93,94,212,117,133,174,189,191,211,187,83,23,226,222,233,192,21,175,186,53,57,174,210,91,184,198,198,182,146,125,137,128,185,248,147,126,120,149,230,35,194,233,158,81,147,230,233,164,167,246,248,182,162,114,202,167,192,5,83,243,210,90,118,231,228,134,212,69,158,179,34,231,70,212,50,34,117,38,33,211,157,108,147,140,106,20,56,88,208,103,212,5,51,165,112,212,97,231,94,118,208,134,251,145,95,177,86,4,45,162,30,46,173,109,167,84,93,218,230,40,77,143,217,104,203,26,87,229,18,246,85,41,142,65,28,181,151,131,119,118,188,205,137,160,187,127,111,231,34,106,46,91,231,109,202,42,69,146,232,239,235,124,39,237,41,214,39,209,84,14,231,98,178,151,3,19,160,190,157,203,92,100,86,93,18,18,165,158,205,72,28,127,184,58,46,191,180,187,7,179,225,122,52,40,99,25,155,179,128,161,166,178,181,13,132,152,207,71,46,23,181,41,25,181,213,100,142,72,167,138,143,111,14,136,53,195,90,53,163,51,46,79,196,151,185,239,47,55,54,137,90,146,29,245,57,229,173,182,163,82,110,90,186,241,165,70,229,210,35,38,205,112,168,205,202,85,117,188,101,155,34,212,92,70,102,148,140,40,164,150,22,197,165,224,82,72,123,46,248,232,161,161,32,177,182,216,193,42,62,202,202,212,182,85,3,0,160,2,238,136,11,58,11,23,117,161,0,250,244,233,49,202,206,164,181,182,181,40,65,220,166,6,117,153,90,104,237,238,176,241,131,246,54,196,113,106,35,84,13,106,134,181,30,190,84,176,52,115,248,152,55,89,197,204,172,202,130,121,208,7,57,85,170,43,25,78,41,105,210,55,101,222,49,165,229,165,177,218,82,106,77,149,25,63,13,211,84,51,97,200,166,205,163,193,220,244,91,166,108,192,70,90,123,193,85,161,89,144,125,29,33,41,65,219,89,106,148,208,200,122,205,242,27,34,36,126,54,52,72,164,134,146,219,42,46,213,137,81,154,126,5,34,43,44,213,234,210,195,162,148,113,139,173,99,35,128,155,218,147,18,205,147,175,231,151,101,118,123,92,118,176,78,203,38,214,115,34,107,137,60,173,167,55,179,144,238,59,235,40,252,52,165,33,193,84,39,201,42,85,160,81,143,74,228,44,61,28,148,102,86,174,170,25,1,28,220,254,217,104,158,124,61,191,44,179,219,227,178,3,52,32,170,203,15,2,237,91,24,203,126,181,29,160,241,223,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,192,87,130,168,46,217,132,214,218,208,51,107,180,25,97,166,201,90,55,205,105,42,42,226,52,249,148,11,37,228,29,205,176,215,34,146,42,178,72,124,113,136,17,153,199,73,167,74,209,249,137,253,35,197,174,145,25,133,125,91,90,41,132,212,18,108,33,111,144,32,181,20,246,13,191,166,225,106,55,183,109,74,164,80,151,79,123,92,244,18,173,234,88,193,16,126,176,138,103,89,197,225,249,89,167,151,154,36,75,208,168,25,36,107,48,181,80,18,175,222,22,103,244,148,199,79,176,165,56,34,145,153,146,199,175,82,145,18,135,118,45,103,6,211,217,142,118,213,119,46,178,145,244,248,58,128,46,114,173,157,148,102,100,6,169,65,163,82,82,106,83,92,182,60,227,199,97,74,45,98,199,36,218,196,90,97,169,31,17,217,53,151,75,252,227,90,174,170,96,97,6,59,160,166,57,78,169,71,208,160,35,122,179,50,146,169,44,41,107,173,133,83,157,146,42,25,154,102,90,153,26,102,40,41,81,15,25,203,19,86,18,171,22,7,92,245,210,46,231,170,135,54,84,123,24,2,102,82,120,165,94,163,52,104,222,154,198,125,189,183,89,8,173,141,198,77,212,82,46,142,150,218,184,33,213,211,12,19,17,207,70,44,206,44,214,228,63,91,232,56,251,243,143,1,0,0,0,0,0,160,218,128,38,206,215,243,203,242,132,61,46,123,106,226,139,249,33,6,218,39,231,83,251,88,219,10,209,196,249,122,126,89,158,176,199,101,79,77,124,49,63,196,64,251,228,124,106,31,107,179,230,1,0,0,0,0,0,0,0,0,0,254,9,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,0,255,27,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,123,106,2,88,243,248,92,126,136,127,246,201,25,203,62,214,158,210,131,53,143,207,229,135,248,103,159,156,177,236,99,109,21,3,0,0,32,53,225,52,230,59,127,246,83,124,106,79,197,110,133,72,77,56,141,249,206,159,253,20,159,218,83,177,171,24,208,228,79,190,127,210,126,231,118,107,20,17,17,43,246,218,81,226,213,234,184,171,184,181,60,210,231,188,229,245,214,141,244,20,23,10,238,219,232,134,205,93,40,45,207,50,83,2,91,50,129,91,185,149,83,18,77,254,228,251,39,237,119,110,7,243,119,156,37,107,212,116,73,50,145,145,111,83,30,82,147,28,149,150,28,209,177,240,222,28,246,196,124,75,83,203,177,28,143,73,19,156,148,120,226,88,238,58,53,159,169,230,243,134,0,255,216,21,27,16,199,33,132,102,70,37,197,41,25,201,52,81,233,229,241,150,17,81,74,100,70,21,145,22,215,100,223,215,175,223,238,160,210,192,53,5,43,24,29,115,173,125,204,81,118,148,13,212,159,154,164,201,32,145,141,227,148,216,110,77,210,190,44,219,174,172,116,28,142,146,143,232,124,114,246,136,164,250,226,193,161,42,253,48,26,123,229,40,219,43,115,167,183,183,151,218,85,91,18,215,117,73,184,222,232,165,196,134,79,183,247,225,34,115,248,84,111,214,18,103,191,107,42,205,76,110,233,101,208,114,135,176,35,247,88,196,142,246,58,107,114,54,167,219,214,121,248,39,160,121,242,245,252,178,204,110,143,203,94,213,104,242,39,223,63,105,191,115,187,106,163,121,242,245,252,178,204,110,143,203,94,213,104,242,39,223,63,105,191,115,251,42,2,188,147,211,36,27,53,73,105,26,82,189,83,74,95,74,147,20,90,105,70,48,173,41,104,36,45,137,174,174,91,154,231,92,24,18,198,186,140,92,162,96,126,240,83,198,82,182,113,220,22,103,15,65,128,93,100,146,74,162,146,74,11,45,17,133,22,82,162,210,66,74,100,100,100,100,46,234,208,51,70,103,48,41,71,174,30,230,74,12,177,47,7,115,210,6,79,115,131,127,12,224,4,61,200,71,110,82,219,181,12,233,111,130,228,116,99,92,247,161,122,95,185,142,153,110,122,63,102,187,65,252,209,175,179,110,56,223,153,95,129,30,119,12,100,239,88,199,46,182,171,60,34,51,87,172,189,162,196,171,165,109,54,109,104,121,164,207,121,43,211,221,251,152,41,46,20,220,119,86,18,231,187,80,90,158,101,166,59,78,231,29,183,114,43,171,88,62,114,85,218,174,69,70,159,27,36,167,27,227,58,108,233,251,69,132,204,116,211,251,49,227,253,97,144,30,157,117,195,249,62,4,250,21,185,99,32,123,199,197,182,142,173,214,220,66,105,83,98,213,82,94,74,107,243,228,71,14,203,132,27,164,150,49,105,94,246,109,74,175,197,14,219,52,169,38,198,212,196,2,47,46,98,72,246,179,147,204,110,30,2,180,235,180,3,24,182,133,20,151,196,42,148,50,165,214,230,201,145,219,231,205,38,72,45,99,210,188,12,227,138,65,149,218,183,105,82,77,140,169,151,58,38,92,196,144,236,103,39,135,162,204,4,104,215,105,247,73,96,49,223,195,64,251,155,124,106,239,100,179,230,49,165,7,22,243,61,12,180,191,201,167,246,78,182,21,2,132,56,191,204,223,204,19,246,71,237,85,13,213,134,16,231,151,249,155,121,194,254,168,189,170,1,160,218,104,226,124,61,191,44,79,216,227,178,87,53,84,27,77,156,175,231,151,229,9,123,92,246,212,4,124,49,63,196,64,251,228,124,106,31,107,179,230,49,165,199,23,243,67,12,180,79,206,167,246,177,54,107,30,0,0,84,9,41,0,255,237,253,236,246,199,176,175,34,0,252,19,194,147,95,230,111,102,118,251,163,246,0,4,0,192,218,69,68,196,138,189,118,148,120,181,58,238,42,110,45,143,244,57,111,121,189,117,35,61,197,133,130,251,54,186,97,115,23,74,203,179,204,148,192,150,76,224,86,110,101,170,3,64,177,57,180,78,43,25,180,173,180,146,122,236,166,37,14,117,9,173,49,118,89,82,182,241,208,17,37,39,203,180,22,245,56,228,134,67,188,225,165,136,179,26,69,218,224,100,187,193,45,182,180,93,215,160,74,128,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,21,67,202,127,123,63,187,253,49,236,85,70,212,152,31,252,217,183,240,169,253,106,187,138,1,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,171,26,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,3,16,0,0,0,0,128,170,7,176,230,241,185,252,16,0,255,236,147,51,150,125,172,61,165,7,107,30,159,203,15,241,207,62,57,99,217,199,218,42,6,0,0,85,2,164,252,183,247,179,219,31,195,174,218,16,158,252,50,127,51,179,219,31,181,87,53,164,252,183,247,179,219,31,195,174,218,16,158,252,50,127,51,179,219,31,181,87,53,64,202,127,123,63,187,253,49,236,85,70,212,152,31,252,217,183,240,169,253,106,187,138,33,229,191,189,159,221,254,24,246,42,35,106,204,15,254,236,91,248,212,126,181,221,10,1,0,0,224,159,104,158,124,61,191,44,179,219,227,178,7,32,252,19,205,147,175,231,151,101,118,123,92,118,128,6,68,117,249,65,160,125,11,99,217,175,182,3,52,254,27,81,93,126,16,104,223,194,88,246,171,237,0,13,0,0,64,213,3,88,243,248,92,126,136,127,246,201,25,203,62,214,158,210,131,57,63,51,74,169,81,74,169,181,214,140,90,107,169,81,106,45,53,51,51,51,131,124,119,164,161,71,140,193,160,17,196,183,60,212,195,67,137,30,246,101,95,118,102,19,155,149,27,12,96,121,86,48,192,63,209,60,249,122,126,89,102,183,199,101,175,234,195,59,110,45,105,221,168,55,111,238,91,139,53,124,119,39,136,139,211,221,220,250,173,168,250,189,115,47,26,149,244,49,89,221,87,252,239,39,118,180,231,157,140,61,88,219,24,153,145,145,145,73,147,102,146,66,43,141,168,141,211,184,228,36,202,97,73,204,75,217,114,200,36,122,61,70,109,26,149,200,180,171,208,95,190,182,191,42,77,234,204,94,143,128,168,46,63,8,180,111,97,44,251,213,118,128,198,127,35,170,203,15,2,237,91,24,203,126,181,29,160,1,80,217,92,135,68,212,42,41,164,54,110,148,218,100,58,221,93,118,175,226,140,73,221,75,58,46,21,103,33,173,169,137,143,135,95,120,198,230,174,148,155,170,196,229,97,91,104,179,125,97,171,53,192,83,15,144,17,25,25,25,81,162,68,84,90,72,201,36,110,235,54,37,106,251,140,95,166,60,34,115,184,220,144,78,165,58,93,78,21,218,85,88,21,104,85,171,73,191,122,230,17,189,244,81,233,43,165,251,240,193,81,146,51,253,166,177,227,247,199,244,31,250,102,42,209,27,251,119,58,225,117,222,154,200,251,108,207,232,236,139,108,143,50,28,178,150,91,130,184,165,84,66,147,48,201,140,43,203,52,44,59,106,210,113,95,55,200,196,43,211,58,79,170,48,169,142,78,139,57,17,171,146,179,39,115,198,68,59,73,208,206,205,158,152,51,51,115,231,218,43,41,124,66,218,102,211,134,80,54,250,91,134,50,221,189,143,89,225,205,198,115,103,37,113,190,119,93,102,102,158,186,227,116,222,177,52,75,243,143,1,109,27,66,72,68,82,82,156,18,25,175,155,148,94,30,111,145,153,148,102,100,84,17,105,113,141,135,1,5,138,241,14,42,13,188,171,113,141,215,49,215,218,199,236,106,187,218,235,40,51,34,118,238,181,147,194,39,212,113,87,113,11,101,163,191,101,75,137,189,117,35,189,194,155,141,127,192,108,116,195,230,222,149,153,151,185,199,29,182,37,19,88,154,77,217,129,122,109,219,90,75,68,146,74,91,26,25,175,155,164,70,217,238,145,153,148,102,68,146,242,170,18,137,135,1,5,138,241,118,86,117,188,171,113,141,23,46,43,217,184,236,106,187,218,148,13,167,46,223,9,180,159,98,44,123,42,246,0,255,6,8,79,126,153,191,153,217,237,143,218,3,16,254,9,225,201,47,243,55,51,187,253,81,123,0,2,0,0,0,0,128,42,1,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,171,26,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,3,16,0,0,0,0,0,0,176,62,68,68,68,68,68,146,36,145,148,16,74,34,105,219,180,45,73,218,48,35,150,165,140,56,28,18,183,163,211,166,78,137,76,133,10,21,42,5,170,52,105,210,207,6,52,113,190,158,95,150,39,236,113,217,83,19,95,204,15,49,208,62,57,159,218,199,218,53,230,182,77,214,234,181,18,210,36,169,196,13,234,50,65,174,187,180,182,164,5,183,81,107,97,201,37,170,243,214,138,159,67,164,131,9,188,17,5,106,74,220,44,107,87,245,177,3,108,37,227,139,249,33,6,218,39,231,83,251,88,155,53,15,80,238,77,19,79,210,36,165,117,43,233,78,41,125,41,137,74,11,41,25,193,180,166,160,25,69,220,138,52,109,105,158,115,97,199,7,23,243,145,136,130,249,193,207,6,183,218,201,113,91,156,189,166,1,158,122,192,200,200,200,136,76,154,52,162,210,66,74,68,109,156,198,165,81,219,103,252,50,149,45,135,76,34,135,116,42,213,233,146,105,87,161,205,170,64,171,38,181,170,214,24,103,248,175,134,196,155,77,102,253,78,157,164,132,80,178,74,25,143,157,8,183,53,73,60,185,149,84,244,97,89,71,167,77,157,18,135,16,166,102,18,191,242,165,157,207,243,236,113,54,72,127,74,82,39,179,100,182,141,75,98,59,52,74,195,50,111,179,130,18,114,40,106,48,98,240,185,217,227,145,42,132,7,127,170,20,196,104,12,154,163,236,160,195,157,222,222,166,101,0,255,73,181,214,90,75,173,165,148,26,53,87,172,82,163,108,247,204,108,198,226,54,51,169,248,180,136,70,180,44,211,172,179,170,227,89,161,25,154,163,30,243,162,125,204,244,76,207,52,6,165,22,81,10,161,81,179,9,183,20,154,14,25,149,183,148,18,164,113,220,242,16,182,117,88,240,247,81,91,30,157,112,250,144,67,19,44,92,142,210,218,65,115,174,109,226,96,123,219,174,234,17,81,74,73,74,73,173,181,70,18,66,40,141,82,107,169,17,17,17,17,169,23,105,232,153,164,211,153,228,240,113,168,135,135,18,67,28,204,193,44,104,55,152,149,27,252,99,56,246,101,76,107,33,132,212,90,42,37,73,114,197,170,244,242,120,203,204,102,44,110,51,162,148,80,149,75,68,203,50,205,6,149,6,158,21,154,161,57,42,46,211,217,184,76,207,244,76,145,144,242,223,222,207,110,127,12,187,106,3,132,39,191,204,223,204,236,246,71,237,1,8,0,255,132,240,228,151,249,155,153,221,254,168,61,0,1,176,62,68,68,68,68,68,146,36,145,148,16,74,34,105,219,180,45,73,218,48,35,150,165,140,56,28,18,183,163,211,166,78,137,76,133,10,21,42,5,170,52,105,82,242,241,145,157,66,73,16,154,197,123,214,163,38,75,199,25,10,66,89,111,145,111,73,253,48,141,147,168,204,143,195,140,201,195,66,189,37,114,196,175,92,36,170,184,107,143,169,190,50,208,118,206,229,52,246,223,6,180,68,45,180,18,82,136,122,148,188,197,37,228,166,80,246,9,39,50,77,101,29,37,139,58,117,33,77,105,244,156,153,135,4,186,202,104,9,12,102,28,139,140,75,237,100,133,189,206,110,253,151,227,70,38,9,111,201,70,9,167,165,180,169,35,183,208,210,50,181,45,171,40,121,94,250,172,98,74,41,211,80,105,134,68,86,88,151,131,203,15,195,66,183,31,191,218,85,183,109,131,246,207,198,204,231,166,149,90,20,111,148,6,237,238,150,200,250,109,212,148,226,86,241,221,151,139,113,164,78,145,72,168,205,162,31,61,135,45,108,53,171,138,177,10,141,202,226,208,60,100,63,74,220,226,68,102,105,40,19,53,223,234,180,164,190,77,136,147,6,13,246,68,43,67,201,161,213,46,121,116,233,132,149,196,163,52,215,248,197,163,172,203,1,174,241,58,215,36,64,62,35,98,237,168,145,100,71,33,148,86,75,9,66,115,29,71,117,195,138,184,185,165,59,25,149,234,208,167,31,46,42,184,51,197,53,46,180,43,108,96,161,41,238,98,0,255,59,162,198,252,224,207,190,133,79,237,87,219,85,12,41,0,255,237,253,236,246,199,176,87,25,81,99,126,240,103,223,194,167,246,171,237,86,8,248,201,25,181,217,20,94,241,165,94,51,55,106,43,247,134,70,98,5,73,60,110,92,113,113,181,212,220,48,198,3,213,168,53,119,134,244,179,117,92,225,78,232,56,47,177,3,35,234,44,105,102,146,204,164,65,115,239,32,197,25,59,133,22,165,146,136,242,2,79,79,191,89,41,161,100,90,68,137,23,46,30,179,229,209,104,87,82,246,177,127,172,180,198,22,246,95,66,162,62,157,4,113,72,144,154,148,132,91,98,204,181,170,231,166,83,74,180,84,114,161,213,117,95,150,21,95,156,29,115,220,20,35,98,77,63,19,7,219,165,108,12,229,163,246,228,79,75,102,68,108,58,174,52,202,114,8,185,45,59,109,109,34,163,182,153,113,83,232,75,34,100,18,38,137,8,197,204,163,5,62,114,68,149,117,234,210,96,251,152,149,190,114,38,123,109,99,46,51,114,237,164,153,116,69,161,149,86,72,13,90,111,221,166,56,76,137,155,67,189,141,81,151,34,161,126,88,171,224,193,20,43,56,171,138,13,220,213,194,44,86,126,220,43,215,218,155,212,105,53,239,244,58,169,119,247,206,182,164,226,133,251,198,221,184,80,167,32,110,233,217,157,222,103,185,193,211,12,117,191,192,167,92,141,0,185,94,165,129,251,111,42,113,211,238,159,147,149,109,196,33,186,127,141,83,66,173,177,252,211,225,156,93,160,0,255,235,76,219,190,138,168,108,76,90,42,169,209,184,87,74,43,251,33,5,211,157,100,161,180,30,181,117,216,83,233,27,45,181,113,169,131,191,167,48,94,34,158,93,77,238,248,200,222,100,161,227,92,209,174,214,0,0,168,187,36,145,148,82,146,89,35,40,73,146,225,56,174,227,214,136,124,113,94,215,41,110,173,238,243,230,91,206,49,83,199,14,11,221,150,216,47,143,242,135,95,185,144,27,28,202,151,172,220,0,167,46,223,9,180,159,98,44,123,42,246,0,255,134,240,228,151,249,155,153,221,254,168,125,201,136,91,35,164,212,105,45,181,76,218,16,218,58,245,242,148,168,55,249,58,180,173,205,169,83,164,100,146,83,175,74,85,199,132,156,18,157,15,110,229,33,55,191,218,50,62,179,171,236,42,99,100,100,100,68,38,77,26,81,105,33,37,162,54,78,227,210,168,237,51,126,153,202,150,67,38,145,67,58,149,234,116,201,180,171,208,102,85,160,85,147,90,13,203,3,160,182,47,199,137,72,26,222,147,137,26,174,75,106,83,72,14,33,164,121,138,91,73,145,242,178,132,89,253,84,42,38,166,82,15,121,172,112,49,7,137,24,134,187,110,0,126,181,149,146,216,6,237,74,13,0,0,0,0,0,238,165,173,65,51,55,109,106,52,132,16,241,74,239,201,212,171,243,186,164,115,125,157,178,235,90,181,248,117,168,147,176,212,169,190,61,165,190,131,86,3,237,164,105,167,184,207,54,102,23,113,80,3,68,68,181,209,196,249,121,254,89,166,176,207,101,183,106,200,37,181,209,196,249,122,126,89,166,176,215,101,63,77,192,23,243,67,12,180,79,206,167,246,177,54,107,30,83,122,124,49,63,196,64,251,228,124,106,31,107,179,230,1,160,101,200,203,229,198,47,105,17,175,58,228,90,150,136,44,147,93,92,56,8,106,202,148,126,216,150,15,92,244,101,59,251,197,88,95,232,51,51,151,36,9,137,189,27,74,8,97,196,77,8,212,134,77,133,18,114,58,124,250,85,195,205,181,229,124,184,73,79,151,92,171,254,228,55,252,144,55,230,101,76,29,181,100,112,246,239,134,121,185,165,215,111,103,149,93,50,243,81,41,241,148,54,165,176,165,220,106,234,116,223,181,110,185,84,73,181,193,218,108,206,87,149,18,248,7,225,190,62,191,254,166,241,213,235,70,171,147,32,125,253,138,63,142,13,189,186,14,119,0,11,179,249,159,55,18,86,164,62,50,31,185,18,73,130,102,102,91,34,75,31,189,166,34,225,140,232,193,87,141,70,167,118,164,112,145,153,153,92,235,249,163,93,24,49,63,87,127,174,87,207,164,175,93,15,254,35,122,122,56,239,220,241,46,78,135,235,62,239,184,220,225,83,102,229,62,3,46,125,198,90,52,162,100,146,110,145,164,214,81,150,66,27,74,9,234,246,21,141,16,110,54,143,39,206,6,197,69,135,178,140,84,204,94,177,241,18,116,121,235,231,243,225,57,185,114,51,77,68,31,173,78,56,238,163,148,161,114,37,169,102,24,137,149,42,49,39,218,44,214,176,80,243,49,151,215,235,226,199,244,213,77,75,61,50,178,33,21,233,55,71,83,42,165,53,105,68,252,232,149,88,235,113,107,50,0,255,115,147,192,159,92,208,184,105,62,243,220,21,57,74,232,52,107,1,87,90,103,156,214,98,226,43,184,245,221,133,82,131,69,23,156,84,98,152,196,170,54,72,187,241,163,16,186,200,71,93,123,229,67,114,197,25,215,229,62,223,202,180,225,118,119,77,69,45,240,87,12,67,152,198,68,149,166,102,219,219,110,71,12,252,185,99,37,89,153,25,165,102,70,82,74,9,37,15,169,212,183,48,99,42,18,163,62,153,73,97,209,166,91,179,134,163,252,117,145,185,215,170,195,219,221,235,221,74,110,8,120,83,170,246,99,46,201,190,79,246,74,74,163,78,89,50,98,50,159,74,114,155,102,60,50,117,218,41,133,112,83,9,27,152,191,113,39,234,87,208,181,87,113,171,78,130,124,167,215,189,55,150,181,168,56,79,143,52,11,101,127,246,112,200,149,200,92,152,199,36,162,174,18,164,16,178,49,198,113,192,207,40,52,198,50,154,26,231,180,15,36,228,229,117,123,101,240,167,69,169,211,183,119,225,87,252,168,248,238,194,213,253,94,205,247,126,207,186,223,203,130,156,134,144,75,120,249,136,212,7,121,28,59,217,36,179,153,99,246,117,241,254,80,240,233,212,150,27,236,220,241,178,173,215,0,249,149,180,90,45,160,66,46,20,0,46,238,140,164,105,193,62,160,62,167,143,149,145,17,153,52,162,132,211,38,117,73,243,210,119,108,22,145,217,81,170,112,234,83,216,134,148,127,68,89,145,81,157,74,87,210,44,211,105,165,212,52,102,235,91,14,83,18,107,176,137,181,22,155,58,216,199,76,75,237,32,123,168,225,226,90,171,36,169,21,10,210,3,220,211,229,171,46,137,147,81,143,116,26,233,39,89,226,228,210,138,59,213,146,209,141,200,12,58,227,90,222,234,206,126,118,150,129,254,145,203,69,198,94,153,43,51,72,105,95,18,78,208,112,198,36,208,153,37,36,82,168,74,165,54,231,1,0,255,90,248,187,175,58,161,169,167,174,219,141,230,155,231,250,42,62,117,9,185,15,35,167,6,157,240,52,127,244,12,200,151,9,122,252,58,146,145,17,149,78,131,38,101,106,146,74,218,39,98,37,220,242,40,98,47,171,10,226,101,87,20,105,84,92,254,113,177,205,102,207,53,192,214,235,234,94,57,134,190,105,220,118,183,39,70,244,239,199,215,82,123,92,20,163,167,232,131,71,17,91,215,246,68,204,92,62,242,94,70,228,142,200,104,35,157,116,8,33,143,99,14,17,17,196,68,160,95,33,245,176,99,235,106,81,28,245,217,122,204,17,150,46,116,177,86,36,45,50,239,146,18,52,135,56,135,116,103,8,168,241,152,144,199,98,121,55,58,13,49,210,22,75,221,34,236,225,20,123,218,166,67,0,184,29,114,249,43,163,236,251,101,71,146,66,73,141,36,183,167,204,155,76,72,148,148,74,141,126,125,186,57,37,102,11,207,50,48,71,29,0,0,0,0,0,80,84,12,124,25,81,233,138,74,74,40,64,239,128,81,223,78,250,218,89,86,109,213,234,244,210,160,18,174,222,93,184,146,195,47,30,124,113,22,75,88,155,29,108,147,144,215,229,215,94,155,92,51,105,209,38,241,158,140,227,188,37,40,21,197,48,167,188,204,12,113,16,99,106,36,78,104,207,179,31,17,47,70,68,109,173,74,136,247,218,140,244,128,244,195,183,244,57,90,203,156,75,107,137,168,244,17,169,162,193,20,150,113,24,176,195,155,112,53,65,57,152,203,185,192,228,195,61,93,100,86,93,146,38,163,190,73,198,167,191,164,202,46,173,91,120,156,26,243,178,80,57,157,6,254,177,156,237,99,253,60,214,151,244,181,105,46,109,121,39,39,189,184,173,55,113,142,78,51,115,58,227,73,102,1,243,54,168,191,130,221,43,195,27,45,227,41,17,115,75,157,184,115,180,228,46,47,141,229,174,99,169,5,237,143,156,103,192,124,46,114,59,119,174,49,217,36,195,91,56,37,107,219,82,218,214,90,154,117,202,98,38,42,101,42,211,134,225,118,246,110,174,105,200,79,232,215,211,239,53,181,219,174,117,79,138,191,117,225,86,39,236,100,179,120,39,65,79,0,255,132,151,171,109,236,110,1,159,110,66,190,216,83,131,68,81,213,89,77,140,65,21,26,87,132,149,217,163,29,150,41,27,83,159,43,123,237,77,223,13,137,53,247,58,141,184,118,98,96,6,188,183,135,151,121,155,147,154,231,209,28,246,254,241,209,146,207,172,59,88,17,159,181,188,15,71,114,147,233,152,244,222,38,153,75,82,186,103,165,53,147,152,159,82,45,94,149,22,56,196,58,122,192,95,82,159,177,114,52,71,100,55,81,234,118,40,198,144,41,67,154,124,101,39,214,97,231,167,55,93,9,82,95,180,83,89,39,164,114,35,5,198,210,20,105,213,194,9,206,142,49,114,94,46,12,242,243,25,149,70,184,164,113,44,30,19,83,151,127,214,142,236,86,139,108,40,195,217,134,62,28,75,152,48,152,159,46,177,138,208,162,230,236,229,236,212,0,0,255,249,92,56,185,120,101,85,248,227,131,183,17,180,138,51,68,11,139,113,144,199,39,44,135,179,167,56,164,129,9,248,108,156,127,17,74,0,255,175,77,12,190,176,77,175,77,62,176,191,243,113,254,68,8,253,191,115,101,193,18,150,153,81,153,204,96,47,180,6,6,128,108,16,163,247,75,130,25,44,86,148,37,87,216,107,250,1,254,243,163,251,103,174,90,138,16,86,115,213,219,32,27,188,97,47,101,217,211,78,14,176,141,114,53,64,125,144,223,189,204,189,86,61,75,237,86,23,179,167,70,129,68,250,71,46,31,111,14,62,124,154,103,15,246,46,39,204,52,82,129,146,24,222,183,173,233,128,127,217,11,172,220,168,222,10,194,0,255,122,173,230,4,168,218,230,38,28,219,160,185,119,188,199,248,8,96,219,114,39,162,144,135,191,128,23,159,52,91,71,34,73,174,117,202,52,66,141,169,182,70,196,79,224,4,135,2,102,176,152,221,202,1,137,240,191,146,230,51,70,206,74,18,65,138,146,132,37,227,74,75,62,161,231,45,69,230,162,44,150,154,25,167,54,141,103,119,179,27,18,243,17,95,87,119,102,68,174,82,211,173,229,45,149,84,104,148,98,138,248,137,117,206,23,99,61,34,21,126,168,247,105,148,70,164,75,118,237,208,43,173,149,102,197,192,236,252,86,146,197,212,172,207,43,110,126,16,229,31,155,234,50,187,39,252,172,132,190,234,67,74,36,253,222,76,163,71,227,92,22,12,8,117,198,196,188,103,0,255,114,145,65,159,59,119,46,34,242,25,165,70,169,13,67,40,147,89,157,183,132,153,108,73,174,82,213,50,106,212,229,39,93,79,155,136,157,217,36,173,201,32,93,140,27,141,91,153,140,158,244,78,131,85,145,44,102,102,138,246,108,182,71,152,0,255,92,192,207,39,179,114,41,125,149,38,83,94,183,149,152,156,185,143,135,28,48,113,184,92,189,12,181,220,222,231,152,4,148,95,94,252,243,221,58,122,246,127,153,225,214,55,225,19,225,166,191,217,29,198,194,76,109,67,243,54,130,62,167,207,136,164,123,71,144,72,212,149,222,105,19,197,37,168,221,54,195,133,181,232,49,113,249,197,29,46,42,17,132,159,198,219,244,172,210,136,15,223,90,107,101,0,255,93,175,65,127,119,224,83,159,225,67,236,0,245,175,216,185,40,241,34,106,210,92,209,182,37,191,175,165,238,6,145,134,152,106,39,216,133,59,140,99,20,123,29,51,47,34,163,174,36,153,161,0,0,0,0,128,10,249,189,20,21,48,191,32,151,2,160,0,232,126,8,124,185,132,23,185,36,17,17,17,73,224,181,77,120,156,100,68,199,163,20,153,10,77,106,60,22,55,172,225,5,3,29,126,4,238,37,45,73,82,34,59,140,95,146,189,51,106,196,207,36,229,59,189,62,138,90,118,197,99,49,216,97,167,12,182,48,104,195,218,36,118,70,173,153,81,162,70,170,149,66,71,11,123,75,29,63,226,242,180,102,184,248,116,30,157,18,184,150,31,108,60,27,191,65,31,169,126,254,205,92,17,222,224,165,75,31,246,182,53,226,203,52,198,96,118,70,61,58,48,118,138,96,103,178,93,43,128,63,31,185,246,98,234,185,10,147,148,78,91,210,190,148,190,77,196,196,142,104,227,167,82,165,18,135,77,153,194,216,83,54,74,226,61,93,78,189,181,222,248,121,91,197,21,159,250,223,238,95,18,232,189,204,156,210,111,74,199,188,110,223,135,159,206,202,77,51,50,106,100,121,43,77,82,118,83,59,196,33,205,142,77,45,168,53,196,204,140,169,141,211,121,198,217,12,205,158,8,235,231,155,173,163,171,223,148,85,180,218,119,226,179,12,106,120,187,107,184,42,168,237,204,170,9,76,140,127,248,185,40,247,131,212,216,244,197,247,143,51,92,106,193,143,78,206,106,132,149,52,182,229,188,134,249,107,76,253,197,166,185,194,180,169,68,56,77,125,40,150,231,173,35,130,180,95,29,240,233,115,99,103,111,250,147,171,187,194,187,151,18,34,180,139,149,118,54,198,176,245,14,173,181,191,77,114,105,170,235,79,130,38,197,249,92,212,132,14,237,36,8,72,124,127,17,185,238,153,153,148,146,243,194,74,201,142,189,142,180,3,21,126,185,82,207,173,172,93,90,212,7,39,211,49,153,173,14,128,114,184,151,249,157,209,196,241,194,189,92,172,8,50,7,216,25,37,87,137,131,62,228,144,17,63,51,14,250,176,0,250,80,84,208,135,2,0,0,0,0,0,160,194,253,29,176,150,2,0,160,194,138,21,161,110,20,69,180,0,255,185,44,21,203,213,136,66,2,216,183,183,96,7,39,200,79,87,207,233,185,119,111,90,171,16,241,139,185,229,35,227,71,13,139,109,250,200,13,87,96,163,18,105,129,253,154,64,0,255,243,163,222,173,148,154,74,159,135,36,156,0,255,23,248,229,50,94,109,94,211,12,66,146,17,9,220,76,70,94,219,175,33,63,99,231,50,74,174,68,132,147,180,218,219,82,135,140,81,181,167,89,143,87,141,98,54,146,120,0,255,249,221,70,60,226,211,166,134,60,247,39,203,182,177,26,217,13,16,250,200,197,34,177,51,234,27,37,94,125,11,173,210,218,198,233,169,29,119,54,149,48,86,201,162,22,62,186,99,13,35,219,80,54,93,98,14,127,110,145,140,26,73,188,229,234,77,165,164,36,113,80,131,90,231,204,174,98,198,108,197,49,189,98,58,213,151,85,140,207,161,108,155,135,181,99,175,74,106,165,117,73,251,54,47,219,51,234,241,235,171,46,73,155,39,187,165,81,55,243,218,125,80,224,84,185,46,222,111,92,236,100,233,49,23,152,211,150,100,3,61,228,32,198,47,233,222,155,78,219,81,11,55,122,173,248,34,38,31,55,156,194,87,17,108,98,112,132,220,94,185,123,249,17,61,72,148,111,165,37,149,173,44,247,182,186,175,73,228,180,151,155,122,120,170,115,146,214,1,59,210,14,108,204,215,197,122,59,88,245,106,222,105,245,194,138,250,117,31,174,120,225,207,220,239,248,110,97,96,14,183,49,185,177,81,151,186,76,245,50,31,25,171,48,195,101,97,106,173,195,173,239,90,199,20,26,204,203,124,196,206,3,147,128,47,118,236,92,109,243,17,164,182,244,229,180,167,81,103,144,155,82,86,19,195,15,118,98,73,72,204,19,166,100,106,182,49,70,70,146,146,250,36,14,101,30,154,228,97,88,7,160,7,124,43,63,119,84,154,185,90,156,248,52,188,177,53,71,30,225,125,50,34,166,248,211,115,127,48,83,47,89,245,146,161,25,207,14,180,1,26,117,37,116,145,228,146,43,217,198,222,212,249,251,202,125,120,135,236,93,202,28,126,102,205,170,70,216,159,125,157,245,17,0,123,71,252,249,24,191,172,240,225,149,12,186,155,183,235,39,46,161,183,24,247,240,85,164,52,202,24,193,160,108,227,162,163,62,34,67,1,21,116,161,0,23,112,231,50,50,20,50,96,231,23,230,71,40,0,92,200,203,180,0,0,128,244,1,34,243,180,90,100,165,77,157,148,217,211,8,100,76,241,15,103,173,189,234,43,154,214,91,141,62,60,97,125,58,56,226,34,166,48,61,111,216,198,128,132,68,17,127,62,243,185,147,156,171,145,221,178,148,44,44,125,179,86,98,138,184,164,48,99,78,34,198,93,245,229,141,246,80,46,110,200,19,93,146,227,71,148,116,163,150,110,85,77,15,226,142,104,160,62,179,143,81,156,161,77,195,33,6,104,55,229,24,68,250,144,247,118,232,50,233,145,25,81,105,237,21,57,65,206,33,84,162,143,30,205,97,94,74,159,62,50,191,202,16,163,175,122,147,25,102,113,238,186,12,201,148,156,67,109,162,222,15,218,0,255,101,9,98,249,29,145,164,227,111,70,35,179,157,243,63,111,193,121,192,79,245,123,237,149,238,112,73,95,110,120,103,37,110,136,131,234,224,99,14,82,63,54,0,255,159,203,55,235,183,115,213,37,222,109,63,92,86,231,44,70,79,94,115,130,242,95,217,221,0,255,26,99,221,0,255,224,76,119,95,28,156,0,255,207,103,249,85,252,157,171,114,236,205,188,111,103,206,252,220,121,231,49,249,143,132,250,0,255,154,254,79,43,243,221,63,31,155,0,255,207,7,41,239,79,90,217,180,137,59,153,49,218,114,59,35,53,244,128,182,127,121,230,136,197,143,204,39,152,211,238,207,12,18,158,37,109,165,215,1,223,147,23,177,86,150,34,86,146,78,115,9,33,179,57,27,151,215,65,45,231,90,59,235,124,30,204,0,255,211,217,250,237,60,189,213,179,99,84,176,51,35,157,31,73,253,107,135,11,253,107,211,164,163,126,162,46,114,56,198,73,220,4,200,235,115,153,159,100,248,177,234,89,22,173,170,55,105,138,184,198,24,205,63,70,154,58,177,26,226,131,118,25,211,53,210,0,255,126,174,172,222,86,175,70,153,66,175,11,191,145,153,59,118,143,247,19,124,211,174,227,95,4,249,229,51,225,71,45,54,221,249,190,198,98,243,3,71,98,3,228,224,63,224,229,201,187,244,181,136,31,12,43,92,13,213,83,27,149,98,165,240,222,109,5,238,229,97,27,153,27,12,121,153,247,51,50,243,73,105,244,145,172,101,33,51,229,26,17,5,154,24,43,242,3,42,96,174,36,153,161,0,0,0,0,0,0,128,2,42,172,93,31,241,103,125,123,71,141,87,219,53,250,104,184,90,248,52,105,113,124,96,162,66,228,69,68,146,149,148,146,44,25,34,63,220,92,110,37,89,133,252,245,99,130,37,133,91,194,65,181,201,135,93,249,207,238,240,157,225,126,144,225,69,212,221,204,23,114,171,95,161,14,147,238,240,86,198,154,48,166,27,158,229,10,91,148,155,26,144,254,169,91,17,17,59,51,115,83,66,232,136,37,180,90,67,197,32,82,160,81,43,34,53,250,225,165,209,141,185,123,25,149,70,70,70,176,165,146,200,96,40,109,104,117,9,184,121,104,41,32,54,42,157,1,142,112,137,149,104,168,132,147,206,216,85,54,113,67,232,73,234,35,201,77,158,82,111,123,147,246,239,11,241,196,191,236,183,40,183,120,234,208,141,171,139,239,217,15,217,187,81,159,211,231,162,190,86,148,186,73,36,41,197,169,183,205,119,218,132,219,114,201,53,222,244,40,81,40,213,198,40,86,176,133,199,1,224,63,197,63,41,109,173,122,125,69,45,196,215,187,7,223,132,95,187,51,62,99,171,2,102,176,215,49,159,121,185,93,34,74,68,173,73,51,105,184,165,4,9,199,57,161,102,217,19,137,85,57,92,142,56,197,200,15,171,215,97,38,113,56,115,179,214,65,159,23,244,189,73,163,95,244,26,173,29,153,250,211,191,1,127,252,198,141,175,59,48,43,179,167,93,205,111,136,186,188,212,81,93,84,54,71,215,67,105,235,117,73,253,221,211,225,138,41,219,29,152,143,163,140,202,50,132,111,237,74,91,238,0,169,91,185,105,46,51,201,147,145,52,199,17,87,82,178,33,213,180,227,182,34,86,35,115,216,226,175,120,84,154,202,114,81,90,59,220,86,105,164,127,59,243,185,36,185,22,165,81,169,75,174,163,112,91,50,91,144,127,62,99,71,210,51,41,189,62,78,80,17,75,34,197,1,0,80,97,45,5,144,227,138,29,65,167,164,85,88,185,136,159,111,136,28,242,153,203,56,64,70,62,157,56,94,204,160,45,199,2,138,199,198,248,171,59,51,163,190,51,130,101,50,74,148,40,165,90,72,224,131,147,215,81,245,84,48,194,8,118,113,182,204,67,54,92,131,250,65,191,215,138,140,189,35,72,137,58,13,122,9,50,19,46,197,55,242,24,181,105,80,173,199,171,26,110,79,36,145,254,248,115,237,132,71,34,34,182,51,30,121,139,104,138,43,138,18,177,72,220,182,167,178,60,106,42,78,180,17,89,42,48,154,201,16,238,235,114,68,31,133,30,241,147,33,209,35,74,176,166,248,193,157,159,119,84,221,155,146,216,149,121,44,148,229,76,91,35,1,191,62,214,207,112,114,239,108,105,61,178,180,231,82,187,151,4,94,56,231,4,218,52,21,142,98,175,4,22,168,21,70,206,179,54,59,246,35,254,125,159,230,50,106,62,51,221,2,175,180,34,82,167,151,200,251,82,55,187,23,141,133,35,24,104,48,235,152,107,133,155,100,182,189,125,134,128,250,146,225,158,126,135,248,213,178,105,203,123,246,39,81,92,141,91,112,145,186,9,94,239,57,86,10,205,166,204,116,204,231,94,43,35,55,141,40,180,146,26,13,111,164,140,222,112,153,16,39,50,157,66,53,10,226,32,208,19,39,63,236,157,234,85,90,73,67,143,202,203,197,95,244,193,35,117,197,78,98,202,216,164,144,74,83,82,26,213,195,182,204,42,214,228,55,99,121,190,100,170,61,62,240,33,130,252,50,159,171,36,117,132,52,38,153,57,90,170,241,142,32,30,222,78,143,130,55,165,229,30,43,1,135,219,99,198,157,186,204,181,87,52,17,63,155,145,219,214,238,52,239,126,84,34,23,102,170,126,199,24,170,132,81,137,187,102,139,54,137,221,252,0,0,255,244,126,100,172,204,116,129,203,85,41,189,68,19,130,184,147,220,30,80,42,18,74,212,42,212,143,246,48,131,72,127,189,249,127,13,189,227,245,207,241,114,179,93,172,254,89,88,153,94,129,111,153,179,213,204,204,190,253,152,203,220,210,235,200,166,171,152,30,26,225,210,8,61,190,23,12,68,25,210,34,209,223,117,156,173,85,30,105,47,105,128,127,245,86,114,127,146,153,86,163,193,250,203,187,146,83,220,234,40,5,39,114,138,177,31,119,216,118,9,58,124,58,245,87,213,199,119,204,116,218,119,239,25,168,192,162,49,185,123,48,117,18,166,231,91,238,50,92,104,203,231,1,176,62,204,223,94,107,197,219,139,94,107,188,119,51,55,225,147,124,0,184,168,75,139,10,248,2,240,94,198,35,215,140,76,74,207,82,46,101,85,122,186,110,216,33,148,89,25,77,43,94,14,65,197,54,212,169,166,135,12,74,45,98,101,240,209,91,38,168,168,204,227,81,14,113,85,104,126,98,23,71,212,7,181,213,122,55,183,70,211,146,134,148,18,37,72,18,110,181,122,219,16,199,33,59,236,115,34,39,211,227,182,181,84,212,100,188,211,251,186,3,181,176,211,151,75,236,97,133,155,250,178,171,37,136,136,36,145,100,213,41,125,237,234,190,111,45,51,179,46,151,92,30,131,77,165,154,91,189,55,142,42,17,42,146,72,120,144,195,73,165,89,219,126,176,80,11,135,180,39,63,154,39,95,207,47,203,236,246,184,236,170,13,176,198,136,140,76,26,59,105,37,181,45,59,99,151,214,37,149,121,219,168,228,36,186,80,250,138,221,146,184,58,163,215,227,243,184,45,57,166,209,95,190,182,181,26,153,58,179,215,35,32,170,203,15,2,237,91,24,203,126,181,29,160,241,223,136,234,242,131,64,251,22,198,178,95,109,0,255,111,52,79,190,158,95,150,217,237,113,217,3,16,0,0,255,141,168,46,63,8,180,111,97,44,251,213,118,128,6,128,127,98,13,18,37,222,218,116,26,47,220,156,106,164,20,146,99,132,207,166,184,226,190,235,125,168,22,70,188,197,74,217,189,235,226,10,78,182,95,238,75,115,49,123,0,66,37,237,90,51,147,238,239,148,68,20,90,53,139,220,238,197,123,164,55,70,68,99,68,6,17,79,155,225,81,161,66,37,130,248,41,137,117,19,29,90,120,153,89,57,89,225,175,66,236,126,9,8,66,136,218,68,157,214,137,143,66,106,118,107,70,180,210,10,41,36,55,137,92,98,200,96,17,55,90,234,109,120,196,160,46,179,86,196,51,164,42,15,152,109,96,161,227,44,216,158,154,152,249,220,180,82,139,226,141,210,160,221,221,18,89,191,141,154,82,220,42,190,251,114,49,142,212,41,18,9,181,89,244,163,231,176,133,173,102,85,49,86,161,81,89,124,151,199,204,136,136,200,140,26,53,146,18,66,73,70,113,92,199,169,73,27,102,196,178,228,45,153,204,37,119,116,218,212,41,113,106,215,174,77,165,64,149,90,181,74,62,0,0,0,0,0,0,0,84,27,208,196,249,122,126,89,158,176,199,101,79,77,124,49,63,196,64,251,228,124,106,31,107,91,33,154,56,95,207,47,203,19,246,184,236,169,137,47,230,135,24,104,159,156,79,237,99,109,214,60,0,0,0,0,0,0,160,206,146,210,201,202,160,35,90,171,117,39,198,77,165,108,121,105,45,109,117,27,215,205,74,70,157,181,105,199,108,64,76,117,29,37,196,24,81,152,213,150,29,140,102,199,217,73,67,30,177,43,27,22,66,74,212,40,180,48,132,54,36,74,70,169,84,179,91,203,143,251,214,167,165,160,96,198,97,211,232,66,72,164,39,52,185,213,67,50,125,185,79,52,250,242,54,31,88,218,246,229,12,207,178,35,173,71,160,234,97,137,107,121,154,108,50,93,154,109,146,74,91,234,54,77,67,185,183,181,26,73,83,209,110,44,11,170,237,183,96,79,105,188,229,206,180,50,171,50,149,101,89,155,57,220,119,20,123,173,253,183,1,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,251,127,163,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,79,77,0,3,114,219,58,205,136,66,104,109,75,190,68,54,99,242,144,74,162,70,235,136,73,79,142,27,82,104,205,100,205,162,35,174,122,212,149,67,236,116,233,204,58,227,173,121,118,62,55,248,204,86,105,0,255,238,109,45,181,37,185,9,169,44,169,197,121,115,36,247,101,195,9,74,43,153,58,207,251,56,101,208,162,134,109,157,212,12,99,233,101,129,9,23,241,59,251,217,70,166,40,15,1,218,139,217,213,91,100,100,236,216,107,71,133,87,168,219,174,218,214,202,72,127,243,80,214,91,55,50,83,92,216,120,110,163,36,54,119,161,203,60,203,83,119,108,201,59,110,101,105,14,204,3,0,204,136,67,47,164,210,106,33,181,140,218,22,226,186,52,242,146,168,183,249,52,196,161,45,170,211,165,102,140,83,145,74,77,200,180,156,46,157,48,110,101,230,40,191,218,13,62,179,85,237,15,3,32,53,225,52,230,59,127,246,83,124,106,79,197,110,133,72,77,56,141,249,206,159,253,20,159,218,83,177,171,24,208,228,79,190,127,210,126,231,118,128,150,244,26,161,89,90,167,45,133,146,26,196,21,0,255,131,20,119,236,210,74,115,50,245,144,155,114,45,141,106,228,253,56,224,70,11,115,115,81,77,6,181,43,92,104,139,217,0,255,141,38,127,242,253,147,246,59,183,175,34,210,244,144,22,66,11,41,180,82,82,162,228,202,77,233,149,241,150,145,45,89,228,70,70,21,161,22,215,72,151,121,218,13,86,13,60,235,43,67,179,211,99,166,179,143,153,158,23,25,24,145,114,127,75,82,115,92,191,104,220,212,153,253,5,17,153,235,189,86,127,109,152,97,19,51,199,175,233,31,84,207,46,180,233,29,232,126,55,187,72,187,130,145,146,8,74,130,134,155,13,73,202,100,144,157,54,200,245,105,25,182,152,156,183,41,165,50,185,128,159,243,91,46,129,98,205,125,36,48,82,232,178,41,40,11,248,40,157,93,204,146,124,206,210,236,243,137,170,6,52,79,190,158,95,150,217,237,113,217,171,26,77,254,228,251,39,237,119,110,167,201,73,50,74,73,74,34,179,214,77,72,134,203,52,89,235,222,180,73,135,228,142,70,244,125,74,132,248,244,152,92,30,149,93,187,46,61,252,203,12,198,76,252,204,50,6,240,128,151,17,77,254,228,251,39,237,119,110,95,69,0,0,212,29,102,210,74,87,22,90,104,38,165,149,68,165,177,75,235,82,234,180,78,91,203,108,159,182,52,14,101,200,33,118,72,78,168,136,137,47,30,101,96,222,26,172,207,175,140,206,161,92,117,204,140,136,136,204,168,81,35,41,33,148,100,20,199,117,156,154,180,97,70,44,75,222,146,201,92,114,71,167,77,157,18,167,118,237,218,84,10,84,169,85,171,228,3,0,166,244,192,98,190,135,129,246,55,249,212,222,201,102,205,99,74,15,44,230,123,24,104,127,147,79,237,157,108,43,4,8,113,126,153,191,153,39,236,143,218,171,26,170,13,33,206,47,243,55,243,132,253,81,123,85,3,64,181,209,196,249,122,126,89,158,176,199,101,175,106,168,54,154,56,95,207,47,203,19,246,184,236,169,9,248,98,126,136,129,246,201,249,212,62,214,102,205,99,74,143,47,230,135,24,104,159,156,79,237,99,109,43,68,19,231,235,249,101,121,194,30,151,189,170,1,107,199,208,173,66,95,171,78,175,221,106,180,90,185,123,239,86,243,46,252,105,204,42,238,141,235,102,247,22,83,120,153,103,238,59,14,205,172,140,205,5,70,209,227,139,249,33,6,218,39,231,83,251,88,155,53,15,32,3,100,228,50,162,210,92,174,168,180,144,58,173,196,113,218,26,173,132,214,152,146,40,52,49,85,167,137,163,133,90,63,252,203,240,92,99,11,43,187,26,88,144,11,237,20,0,255,24,64,149,144,242,223,222,207,110,127,12,251,42,2,42,146,187,135,163,36,73,101,152,10,159,210,81,148,26,121,187,71,173,165,12,106,50,222,10,252,232,113,74,76,236,244,75,79,121,238,51,171,110,56,197,122,246,146,192,203,172,226,82,155,144,61,189,33,60,249,101,254,102,102,183,63,106,15,64,248,233,65,100,100,236,216,107,71,133,87,168,219,174,218,214,202,72,127,243,80,214,91,55,50,83,92,216,120,110,163,36,54,119,161,203,60,203,83,119,108,201,59,110,101,105,14,207,35,14,189,144,74,171,133,212,50,106,91,136,235,210,200,75,162,222,230,211,16,135,182,168,78,151,154,49,78,69,42,53,33,211,114,186,116,194,184,149,153,163,252,106,55,248,204,86,181,147,114,84,183,182,227,113,163,50,109,227,212,74,142,234,67,230,30,165,59,89,78,121,72,121,23,46,238,142,26,149,106,187,39,168,32,14,112,90,43,54,27,178,177,43,196,253,120,187,152,93,177,103,80,151,68,102,237,182,235,53,72,109,179,58,109,33,233,56,65,72,190,65,155,160,170,88,81,128,106,196,66,147,219,241,41,20,235,18,217,245,160,135,230,34,91,198,76,118,176,13,210,0,41,0,255,237,253,236,246,199,176,87,25,81,99,126,240,103,223,194,167,246,171,237,85,31,153,145,59,214,94,81,225,21,210,56,155,56,180,50,210,223,188,167,167,187,247,209,83,92,216,56,69,159,117,195,249,46,116,153,103,249,159,9,156,206,4,110,229,65,118,181,35,106,204,15,254,236,91,248,212,126,181,93,197,0,41,0,255,237,253,236,246,199,176,127,247,168,171,150,82,167,132,94,106,212,32,164,62,133,144,18,63,75,178,81,98,194,36,58,46,111,190,36,22,244,134,200,164,30,198,150,152,47,183,50,143,81,109,68,110,112,40,139,219,32,13,41,0,255,237,253,236,246,199,176,83,37,174,242,0,160,203,220,139,75,235,114,170,243,164,187,147,122,35,213,125,168,147,36,73,176,102,194,54,213,45,131,115,212,144,36,117,241,58,34,165,10,21,226,202,101,92,123,107,85,13,39,57,108,175,246,69,4,64,149,71,141,94,107,144,166,105,72,45,165,4,109,197,191,160,196,33,59,181,234,156,83,189,227,86,92,84,163,38,121,3,254,120,210,194,163,92,84,147,191,236,10,235,217,98,182,210,103,70,41,53,74,41,181,214,154,81,107,45,53,74,173,165,102,102,102,102,230,34,13,61,98,12,6,141,114,28,234,225,161,68,15,251,178,47,39,109,48,43,55,24,192,0,158,208,203,44,45,141,200,226,109,215,75,80,218,4,117,221,90,162,113,131,150,96,179,182,65,74,49,165,0,211,136,187,38,185,35,80,232,209,37,82,232,65,15,205,186,182,140,153,108,31,187,206,0,214,60,62,151,31,226,159,125,114,198,178,143,181,167,244,96,205,227,115,249,33,254,217,39,103,44,251,88,91,197,0,0,160,74,128,148,0,255,246,126,118,251,99,216,85,27,194,147,95,230,111,102,118,251,163,246,170,134,148,0,255,246,126,118,251,99,216,85,27,194,147,95,230,111,102,118,251,163,246,170,6,72,249,111,239,103,183,63,134,189,202,136,26,243,131,63,251,22,62,181,95,109,87,49,164,252,183,247,179,219,31,195,94,101,68,141,249,193,159,125,11,159,218,175,182,91,33,0,160,206,51,171,83,34,178,120,95,244,18,148,54,89,154,134,208,116,220,160,37,216,44,78,86,213,175,56,192,52,226,174,73,14,249,236,138,149,136,20,122,208,191,114,145,221,96,38,219,199,174,50,112,157,100,162,36,37,77,91,74,183,74,234,83,105,148,90,75,141,200,167,9,101,205,36,34,81,212,105,72,203,156,8,59,194,184,152,145,196,21,204,48,126,54,88,202,78,114,216,226,236,222,137,175,203,76,74,105,148,82,9,33,36,163,214,90,74,82,66,40,201,204,204,204,140,93,221,90,196,24,12,26,5,201,53,196,92,151,30,246,101,95,78,42,227,105,150,49,128,1,76,148,136,74,147,148,204,160,101,211,18,225,60,109,22,186,86,109,211,29,185,99,18,97,95,146,33,66,61,26,151,199,98,87,161,203,16,0,255,242,140,49,19,195,178,140,127,60,96,59,4,68,117,249,65,160,125,11,99,217,175,182,3,52,254,27,81,93,126,16,104,223,194,88,246,171,237,0,13,0,186,244,141,182,132,46,151,52,111,58,43,73,247,74,29,134,52,81,162,228,107,42,140,83,218,210,57,72,13,77,210,8,47,36,178,169,208,33,46,99,198,181,137,86,45,113,146,195,14,101,87,240,164,110,109,39,227,38,101,221,182,169,213,28,21,134,244,45,170,183,178,92,242,150,202,46,172,220,237,52,234,210,118,79,79,65,236,227,116,81,108,206,103,163,80,136,251,14,118,49,123,98,138,72,74,73,82,74,9,33,36,146,16,66,73,82,66,40,137,136,136,136,136,93,221,90,38,233,116,38,7,201,53,196,92,151,33,14,230,96,182,42,227,105,150,241,143,127,12,118,192,117,126,70,70,174,92,123,37,137,79,75,227,108,226,16,242,70,159,203,148,68,221,189,143,94,225,77,193,81,252,203,89,55,156,239,93,105,121,153,163,185,195,78,103,2,75,243,55,163,232,193,154,199,231,242,67,252,179,79,206,88,246,177,54,125,194,218,214,104,37,117,66,43,61,146,56,180,54,77,189,50,53,105,78,176,110,109,139,115,26,21,37,145,36,211,171,77,213,81,161,168,196,224,131,165,121,200,205,80,182,140,49,237,42,251,203,96,206,139,44,77,205,8,226,125,209,72,86,226,4,105,29,90,163,109,179,214,96,178,184,89,74,63,229,60,19,135,187,26,57,36,176,235,81,226,81,40,78,0,255,202,186,118,131,103,109,31,123,66,63,50,42,41,81,73,41,180,208,136,66,11,169,73,10,173,52,50,50,50,50,118,105,107,25,163,51,152,20,228,208,16,15,93,134,216,151,131,57,169,140,89,89,198,63,6,176,29,2,162,186,252,32,208,190,133,177,236,87,219,1,26,84,41,30,221,81,106,223,188,101,219,210,104,158,110,185,179,109,186,241,93,225,3,84,207,123,231,141,7,177,208,13,196,93,73,28,248,17,232,165,45,244,40,81,2,211,217,155,237,171,8,0,0,0,0,178,164,145,181,222,144,74,92,239,164,120,107,219,200,226,173,161,17,81,234,148,102,108,146,183,90,223,82,114,87,211,248,197,74,149,10,179,140,71,217,194,199,12,96,77,246,103,24,0,255,24,0,240,223,112,234,242,157,64,251,41,198,178,167,98,7,104,252,55,156,186,124,39,208,126,138,177,236,169,216,0,255,27,32,60,249,101,254,102,102,183,63,106,15,64,248,39,132,39,191,204,223,204,236,246,71,237,0,13,167,46,223,9,180,159,98,44,123,42,118,128,6,128,127,66,120,242,203,252,205,204,110,127,212,30,128,0,0,0,170,4,72,249,111,239,103,183,63,134,93,181,33,60,249,101,254,102,102,183,63,106,175,106,72,249,111,239,103,183,63,134,93,181,33,60,249,101,254,102,102,183,63,106,15,64,0,0,0,0,0,192,103,94,53,104,100,210,149,15,41,205,67,163,52,44,121,68,216,146,15,9,39,28,166,84,104,149,24,83,106,218,50,233,209,196,145,64,95,230,136,74,191,121,208,62,90,53,156,147,251,236,210,236,127,189,161,181,184,164,30,148,144,238,133,214,38,35,201,76,185,184,76,184,109,186,79,33,175,248,57,77,186,238,148,89,198,96,169,217,145,235,137,63,34,80,154,61,109,165,30,6,176,177,194,126,101,0,255,202,153,153,185,115,237,149,20,62,33,109,179,105,67,40,27,253,45,67,153,238,222,199,172,240,102,227,185,179,146,56,223,187,46,51,51,79,221,113,58,239,88,154,165,89,125,72,9,109,233,153,180,37,153,117,103,169,25,174,227,214,136,136,36,52,31,114,33,145,40,136,137,140,122,42,212,152,60,58,88,232,114,25,226,174,12,206,112,134,77,44,227,31,119,85,58,190,152,31,98,160,125,114,62,181,143,181,131,113,109,219,90,75,68,146,74,91,26,25,175,155,164,70,217,238,145,153,148,102,152,87,147,242,170,18,137,135,1,5,138,245,187,179,170,227,93,141,107,108,203,204,236,74,54,46,187,218,102,182,79,226,139,249,33,6,218,39,231,83,251,88,155,53,15,0,0,128,37,203,168,100,103,102,148,8,66,202,91,87,67,78,66,71,77,33,228,113,195,37,77,109,171,195,230,59,46,215,81,99,135,140,49,18,195,68,31,127,179,209,11,87,45,100,73,142,180,187,153,198,0,0,170,132,148,0,255,246,126,118,251,99,216,87,17,84,9,41,0,255,237,253,236,246,199,176,171,54,64,120,242,203,252,205,204,110,127,212,30,128,240,79,8,79,126,153,191,153,217,237,143,218,171,26,82,254,219,251,217,237,143,97,95,69,128,245,67,62,34,99,175,40,17,101,39,45,164,78,43,201,66,115,26,151,182,175,248,123,91,186,147,78,169,30,159,130,184,104,227,78,11,215,216,104,133,115,44,52,197,19,70,79,8,79,126,153,191,153,217,237,143,218,3,16,9,122,208,58,45,77,154,133,36,33,15,201,76,26,73,146,82,18,37,25,245,176,241,36,118,109,107,89,40,168,215,149,144,92,117,153,235,18,41,139,74,198,66,182,140,199,109,14,251,199,31,183,123,61,157,150,102,100,102,212,167,37,25,165,140,75,221,81,223,49,89,197,125,27,254,60,165,6,45,17,100,212,85,142,186,28,174,50,53,35,171,162,217,85,231,217,25,218,237,112,84,26,41,5,126,244,183,25,100,181,165,173,220,27,248,148,187,168,48,165,176,45,240,161,4,46,92,170,165,167,81,33,44,248,112,148,127,60,97,77,222,102,92,70,230,64,158,210,67,230,114,213,73,45,137,55,82,130,120,107,107,4,253,54,118,42,113,168,8,239,196,197,56,210,168,200,35,84,97,81,144,158,195,41,182,106,84,197,71,133,70,157,240,50,2,70,102,100,100,100,210,164,153,164,208,74,35,106,227,52,46,77,77,28,150,196,188,148,45,135,76,226,135,143,81,155,70,37,50,237,42,52,159,149,126,85,154,244,136,93,201,136,26,243,131,63,251,22,62,181,95,109,175,238,149,146,55,73,141,198,83,40,157,166,67,155,186,0,255,17,13,233,5,55,165,120,74,99,113,166,59,42,17,171,165,80,131,50,56,89,53,24,148,196,40,198,229,171,199,108,225,162,42,141,168,49,63,248,179,111,225,83,251,213,118,43,4,0,192,148,30,100,146,40,139,238,149,53,9,124,250,186,226,85,106,33,25,125,103,238,213,45,213,141,120,225,205,122,47,130,216,40,208,220,187,122,204,172,203,142,182,197,125,105,174,178,193,142,250,140,189,87,148,18,25,145,149,100,73,82,42,37,46,109,30,183,76,98,219,151,18,90,106,195,173,85,81,172,226,166,216,242,40,212,152,125,140,206,202,172,180,198,239,92,211,112,26,243,157,63,251,41,62,181,167,98,95,59,120,143,159,7,47,248,1,143,245,135,39,252,187,213,110,170,254,134,63,165,95,250,209,87,245,143,232,165,38,163,63,65,159,215,190,130,0,0,176,126,192,124,102,230,218,81,51,234,74,66,40,173,150,154,181,222,180,45,109,88,17,55,183,122,27,157,46,61,62,253,112,81,193,131,22,86,176,209,10,27,88,168,133,39,236,157,119,227,70,68,205,110,201,70,205,214,41,197,169,35,183,208,210,188,196,161,164,75,101,94,250,172,98,74,21,21,179,170,119,68,86,88,151,131,75,236,196,93,185,31,191,218,85,73,236,124,118,181,70,226,123,212,32,180,190,149,182,202,27,45,137,210,17,117,213,103,26,50,169,77,185,69,189,138,182,245,121,168,104,116,29,205,170,203,78,151,88,83,157,87,28,226,165,220,28,202,88,236,52,137,153,207,77,43,181,40,222,40,13,218,221,45,145,245,219,168,41,197,173,226,187,47,23,227,72,157,34,145,80,155,69,63,122,14,91,216,106,86,21,99,21,26,149,197,228,131,154,227,157,70,115,35,232,25,117,66,40,211,100,173,43,34,11,169,176,45,235,162,14,150,100,82,82,244,213,195,90,156,176,44,67,172,90,249,24,224,78,198,63,230,214,159,153,81,51,234,166,149,218,94,164,97,24,122,68,4,217,205,72,212,138,194,98,122,67,186,185,109,41,240,233,113,185,184,115,196,86,179,168,48,238,154,98,19,131,34,100,63,74,220,226,68,102,105,40,19,53,223,234,180,164,190,77,136,147,158,42,29,236,137,86,134,146,67,171,221,85,20,47,157,176,146,120,148,230,26,99,51,63,187,46,7,184,198,191,236,202,13,225,201,47,243,55,51,187,253,81,59,96,3,68,89,17,133,214,182,150,52,107,227,210,160,46,83,11,33,222,218,7,126,208,222,134,184,45,157,124,218,65,205,176,214,195,137,53,110,229,17,31,243,38,171,120,150,171,57,60,143,56,244,66,42,173,22,82,203,168,109,33,174,75,35,47,137,122,155,79,67,28,218,162,58,93,106,198,56,21,169,212,132,76,203,233,210,9,227,86,102,142,242,171,221,224,51,91,213,166,204,180,184,209,210,172,231,147,234,197,27,236,75,154,66,199,185,234,56,36,58,235,190,168,73,177,133,176,229,85,165,70,147,71,167,6,129,196,15,156,69,76,28,181,49,121,148,189,89,152,189,238,106,109,162,169,55,116,110,45,201,15,215,84,238,180,225,51,146,219,203,182,181,184,96,189,75,82,139,216,200,53,237,213,107,75,0,255,226,120,118,42,98,71,123,148,203,217,148,211,109,235,60,0,170,12,204,229,123,248,103,127,147,177,236,157,236,41,61,152,243,160,120,239,94,106,52,15,113,104,102,230,105,70,41,227,82,51,74,5,149,156,164,177,175,41,76,74,27,196,108,234,33,149,84,13,47,17,220,149,154,149,26,242,169,93,213,209,102,177,61,244,144,203,200,88,59,105,68,217,73,104,165,21,82,178,208,156,198,37,14,83,226,230,144,238,164,83,170,71,168,31,214,42,184,211,194,53,54,170,98,3,119,77,241,132,217,242,0,239,12,45,37,51,136,19,110,141,87,43,121,73,91,74,146,162,212,44,79,53,5,219,38,115,202,21,33,187,197,45,189,181,29,93,176,49,163,37,194,177,39,107,13,118,180,139,226,54,52,251,250,176,91,91,138,67,107,227,185,53,178,205,230,125,189,53,207,138,82,154,28,215,82,94,90,154,239,190,69,232,84,51,162,167,13,70,102,103,213,165,189,124,206,171,192,128,232,159,98,7,181,251,24,77,156,175,231,159,229,9,251,92,246,244,196,92,102,228,218,73,51,233,138,74,43,173,144,26,180,222,186,77,113,152,18,55,135,122,27,163,46,69,66,253,176,86,193,131,41,86,112,86,21,31,184,171,133,89,108,139,220,198,9,90,189,80,90,218,36,165,56,65,90,54,72,180,150,22,151,186,32,55,203,170,235,75,34,73,93,182,40,252,52,241,209,193,59,222,150,242,52,213,242,45,187,172,173,212,199,182,229,132,68,241,197,252,16,3,237,147,243,169,125,172,205,154,199,148,30,95,204,15,49,208,62,57,159,218,199,218,173,121,136,21,43,210,119,220,137,186,252,188,200,229,138,67,170,101,75,130,140,105,73,202,113,50,162,17,25,45,10,203,21,214,54,204,200,198,9,161,207,92,142,182,87,201,21,159,190,32,90,41,238,62,174,110,28,42,90,22,39,57,245,194,138,182,48,43,39,76,101,179,34,228,199,122,171,188,169,245,181,239,81,219,84,195,57,195,153,114,75,194,122,54,134,83,130,209,217,197,18,246,194,71,91,155,100,234,163,61,221,205,59,147,221,201,22,46,21,201,251,18,27,122,181,180,159,25,249,213,159,23,17,32,47,159,238,29,81,207,140,36,36,166,70,144,200,24,213,214,73,69,112,242,219,164,174,33,90,99,95,166,48,81,153,171,109,214,134,250,91,253,238,250,173,26,116,209,234,174,254,130,22,225,221,167,63,34,29,185,158,93,29,1,159,158,182,119,172,85,143,58,166,211,235,244,18,165,211,40,81,25,254,117,78,21,219,242,134,55,170,62,222,76,208,227,163,239,77,240,123,243,222,157,161,173,191,225,238,30,239,75,53,191,43,51,136,189,26,242,242,3,228,98,197,138,241,79,151,78,118,75,206,134,36,75,35,63,203,33,101,236,148,195,86,140,213,168,132,179,118,54,86,153,118,186,205,134,0,0,255,9,47,23,245,94,41,52,87,141,136,225,130,165,36,135,212,18,57,163,102,72,25,28,148,177,48,43,25,117,248,117,226,87,104,155,30,79,247,188,83,132,47,53,68,89,149,122,247,16,175,168,69,6,231,178,83,111,230,180,25,12,123,161,16,247,34,34,146,146,36,36,41,69,55,192,127,210,29,25,217,102,172,45,98,34,105,70,142,71,14,41,57,21,103,158,242,48,82,166,90,226,178,132,139,145,92,96,151,53,222,215,103,214,247,42,53,243,81,171,91,163,57,245,123,67,0,255,22,92,240,164,193,163,75,33,108,224,164,1,78,229,226,132,188,62,191,34,119,134,19,59,131,150,164,147,90,24,151,182,244,17,49,254,121,193,225,138,137,199,123,231,48,212,20,107,56,197,225,220,149,147,163,108,246,145,132,123,250,29,226,87,203,166,45,238,217,63,31,227,234,198,225,253,173,85,5,191,232,131,153,121,205,169,182,4,66,46,151,121,63,42,205,189,86,244,183,244,173,180,111,111,169,53,21,154,105,125,241,111,35,253,163,182,118,180,186,61,28,189,230,230,169,127,13,239,140,15,30,99,192,35,122,5,15,25,109,99,187,164,49,115,37,201,12,5,84,208,133,2,206,1,178,100,100,192,113,142,248,98,237,108,20,66,151,217,38,28,0,21,50,86,148,200,80,84,192,149,59,146,101,200,195,95,198,135,87,156,251,217,208,106,53,74,141,139,112,162,138,8,86,204,233,147,35,138,204,65,215,57,147,75,140,138,123,59,244,128,247,117,43,199,159,60,181,250,246,222,109,135,147,58,248,110,195,227,125,221,216,198,244,206,239,184,156,98,83,251,144,245,12,185,118,196,142,29,25,133,212,164,71,105,106,25,57,228,176,55,242,60,167,76,170,65,151,76,175,206,230,65,191,244,65,223,155,54,235,237,122,141,214,58,121,191,119,110,192,31,55,113,185,203,187,48,51,120,157,101,153,52,81,151,159,249,160,240,163,20,22,62,37,201,84,154,116,167,161,187,100,65,33,106,4,2,110,204,90,51,116,53,192,50,62,182,217,236,3,3,70,254,218,187,169,177,54,67,143,168,85,80,68,58,108,176,162,160,163,16,43,243,184,180,193,75,53,188,98,229,179,169,178,200,78,104,143,69,136,250,86,210,246,78,186,106,153,180,208,43,113,219,176,241,245,238,165,106,22,221,112,212,167,205,163,48,222,240,47,219,120,76,143,145,145,185,92,185,34,43,37,37,150,67,23,113,40,165,140,41,248,134,4,34,177,34,56,196,197,103,84,67,190,62,82,159,165,238,40,245,41,249,164,44,173,209,93,166,239,156,110,194,131,75,3,143,229,161,84,69,252,28,112,142,65,108,72,59,4,129,97,228,202,200,200,136,12,133,108,99,126,234,170,46,242,205,197,46,59,30,33,245,125,180,35,183,84,125,138,203,114,177,107,22,87,76,203,35,118,53,227,53,224,47,250,181,215,74,151,239,167,239,110,222,68,21,223,61,117,193,178,44,149,234,0,56,199,92,198,250,123,69,173,121,105,65,22,133,94,56,174,165,0,0,0,0,0,128,138,43,119,132,2,176,31,48,63,35,47,246,142,164,68,250,187,121,75,66,106,69,223,90,86,224,137,143,10,54,138,127,62,75,95,203,126,44,251,125,117,215,251,44,110,122,248,227,41,6,240,178,13,224,178,6,56,38,96,94,159,43,248,201,241,234,162,165,27,233,132,169,94,90,114,186,251,249,204,37,30,177,134,173,166,152,71,59,43,103,54,220,139,55,31,25,89,115,69,41,65,188,89,164,52,73,158,50,135,179,212,36,3,148,155,133,109,6,111,231,225,94,46,87,70,174,66,74,82,135,186,141,250,241,94,164,62,118,68,158,150,238,145,25,81,169,247,83,200,9,154,26,84,197,79,171,244,168,72,0,255,212,173,112,214,222,123,211,72,217,21,119,90,173,201,145,198,215,44,156,77,37,245,230,120,102,42,253,144,215,157,0,255,229,155,10,126,124,154,196,21,199,233,78,80,152,97,60,201,121,12,221,202,102,253,189,105,53,74,194,251,187,213,200,65,188,197,75,5,183,136,87,25,208,6,122,119,196,199,251,203,231,210,60,234,23,36,75,205,58,153,83,74,179,20,100,104,27,200,159,228,204,65,60,168,242,55,65,125,113,245,26,143,23,127,209,49,213,23,101,137,229,147,102,188,251,3,113,243,191,57,218,223,218,59,205,234,181,55,200,237,54,113,251,97,243,159,25,212,127,249,221,102,37,163,148,34,11,180,107,194,73,94,115,98,188,230,250,74,137,226,117,69,217,56,91,21,230,0,255,221,123,207,227,95,15,212,150,126,89,166,142,155,8,7,113,238,95,158,25,218,95,230,86,155,69,70,105,138,252,111,39,151,31,71,0,255,79,115,180,191,77,167,169,89,210,90,152,33,191,219,76,236,4,164,127,230,242,89,115,121,59,11,121,245,187,186,147,82,201,19,23,115,115,132,195,202,204,209,188,244,48,70,126,190,234,109,90,125,19,178,235,122,205,27,55,150,204,214,188,238,131,119,101,102,102,59,198,79,136,145,159,76,62,159,135,95,203,117,23,241,6,147,117,120,143,157,154,90,31,166,100,87,123,196,47,70,124,161,95,107,239,44,209,79,95,222,187,161,46,142,126,10,148,197,205,146,4,192,151,219,107,175,50,141,164,133,119,66,203,166,41,77,13,90,85,49,79,136,204,95,81,97,50,105,16,30,105,39,231,157,70,248,91,185,120,117,81,179,169,249,100,153,113,70,67,95,82,138,196,76,159,232,34,152,192,173,246,49,35,24,98,71,93,65,73,169,22,216,15,152,151,185,86,68,230,206,76,74,155,168,211,89,90,200,108,153,244,142,68,129,39,198,138,252,144,159,17,59,67,1,0,0,0,80,33,114,1,177,0,0,255,206,1,174,12,69,133,200,165,0,0,120,113,133,46,98,211,134,36,105,104,219,88,20,47,172,36,123,175,160,180,105,105,209,52,13,169,29,233,31,235,239,40,235,175,26,117,122,113,136,11,122,109,184,225,70,151,106,197,227,133,43,124,203,22,150,109,200,39,213,101,144,225,71,102,19,73,118,121,251,62,9,153,170,98,223,225,173,156,245,211,136,29,86,176,133,61,201,105,141,58,204,250,118,212,246,202,102,213,86,141,86,163,108,233,224,106,221,140,23,39,60,96,194,29,111,48,129,33,185,192,55,137,121,127,231,51,86,109,143,75,70,137,202,102,45,25,111,105,73,132,190,237,195,76,99,212,0,3,191,82,29,126,83,183,54,216,98,118,108,131,30,31,125,111,234,230,121,175,209,218,49,170,0,255,226,6,252,241,5,31,94,239,192,220,204,106,182,41,103,25,242,49,126,17,249,220,153,81,23,109,186,103,33,149,231,45,196,161,54,187,111,41,98,19,179,152,170,248,32,132,252,50,191,163,146,212,81,82,41,205,87,199,228,212,55,152,32,199,248,28,98,29,213,97,246,154,224,8,31,29,238,235,114,145,245,162,120,39,235,55,180,123,146,234,166,58,65,0,255,112,168,66,15,198,56,22,238,234,214,97,150,49,161,29,206,5,134,252,251,25,249,40,235,71,48,238,142,74,19,69,236,182,153,251,166,33,139,78,77,200,184,50,75,120,105,19,196,51,54,113,180,189,107,159,34,234,241,151,220,17,165,201,107,139,247,110,175,123,247,81,27,238,244,115,119,24,39,189,173,65,111,25,194,137,54,61,31,25,26,226,94,228,94,52,162,100,146,239,171,82,250,210,40,36,8,29,228,50,101,50,195,156,210,168,226,209,148,106,101,250,203,31,110,181,79,109,167,6,250,87,122,175,53,5,28,34,242,163,212,36,148,236,112,157,218,52,196,113,20,214,102,38,50,224,19,187,249,156,126,31,188,100,52,164,60,153,113,18,224,60,251,158,145,189,246,191,239,157,158,190,154,181,36,197,251,44,188,227,237,20,163,248,247,159,203,40,9,143,220,77,169,47,152,151,34,234,179,107,25,147,189,246,191,214,203,211,211,71,107,104,20,227,243,112,3,170,219,30,136,132,205,239,127,231,247,254,88,133,230,106,128,103,37,112,62,58,252,142,205,179,215,94,249,225,74,212,219,210,176,6,88,137,136,231,28,116,0,144,67,254,189,69,227,32,7,250,197,34,114,192,168,239,140,131,62,228,40,191,136,26,199,123,25,22,64,31,138,10,250,80,0,0,0,0,0,84,192,189,20,0,100,26,46,68,144,149,173,197,57,102,253,250,149,95,65,200,168,201,38,236,111,218,125,78,200,79,81,147,186,204,183,24,61,220,218,144,18,225,238,248,20,193,46,75,192,159,249,116,93,214,150,190,189,115,43,220,187,1,199,186,104,236,99,134,6,61,221,185,67,76,201,38,187,169,101,101,55,198,212,54,149,248,57,155,58,221,84,47,191,179,187,55,224,227,254,65,117,223,243,239,222,103,247,237,99,10,205,41,136,36,212,119,63,159,54,87,70,37,241,91,234,170,78,169,227,148,216,131,141,26,177,178,218,113,141,202,134,183,245,159,73,242,17,174,126,181,50,36,72,195,220,151,129,218,106,13,40,92,200,157,116,101,165,133,90,64,222,145,19,11,250,84,127,5,89,111,213,234,52,250,136,150,55,154,112,100,250,122,238,138,187,24,192,230,108,97,61,99,126,208,188,220,185,68,53,10,158,55,102,147,83,24,39,51,233,170,146,178,65,59,135,153,26,80,183,72,20,47,78,204,221,27,191,188,247,136,76,84,163,90,90,170,203,228,51,126,152,235,215,45,3,46,43,12,211,254,202,174,141,247,243,43,23,122,226,230,142,204,167,205,77,106,73,111,180,60,164,145,83,191,125,43,205,132,22,246,240,137,139,54,253,70,249,154,143,237,88,14,66,128,191,140,44,244,126,132,211,146,216,18,148,44,50,49,184,99,212,159,87,127,103,217,244,136,82,105,37,107,115,22,158,230,157,156,36,80,21,19,149,196,167,40,182,240,51,63,88,53,21,229,231,51,191,34,242,180,217,52,131,22,146,145,153,181,54,206,174,96,213,231,82,86,211,240,169,81,185,124,176,133,157,88,87,80,246,102,20,187,153,59,17,241,221,83,127,103,91,215,119,19,126,116,84,30,110,17,119,119,233,218,252,141,238,202,108,225,42,91,156,217,27,35,215,218,249,200,233,222,18,81,147,142,73,237,230,178,249,144,73,189,161,88,57,77,21,108,53,196,71,137,78,159,34,131,109,27,155,186,225,190,62,63,254,180,217,234,209,187,175,116,76,27,191,190,225,29,193,216,192,184,221,125,151,103,204,103,39,51,113,30,32,191,35,34,51,42,73,242,146,214,177,144,110,204,197,95,221,244,12,110,145,153,241,146,26,171,52,53,68,171,169,182,42,189,79,198,221,150,244,158,226,248,193,41,182,163,253,211,152,31,121,47,35,114,71,100,182,17,78,184,148,144,199,45,141,233,200,149,40,116,107,243,3,0,160,2,228,86,140,140,72,139,138,10,144,79,67,49,31,152,151,75,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,14,145,191,146,36,33,153,25,164,161,237,136,48,76,28,144,62,214,119,63,51,243,25,25,53,246,110,73,45,149,25,209,241,105,6,12,114,25,240,233,119,158,182,244,29,110,188,149,86,179,113,78,139,121,152,54,171,43,83,105,177,88,148,149,41,140,103,79,50,65,226,253,212,211,114,229,26,151,220,148,122,219,45,101,233,200,165,223,138,43,175,41,50,35,45,241,85,160,178,76,250,206,206,103,159,52,160,94,151,11,120,185,100,232,17,187,73,82,119,25,153,73,65,80,211,84,108,45,19,87,21,138,118,140,229,1,183,216,161,76,223,168,203,39,75,87,225,175,122,125,215,195,116,43,110,220,185,209,195,19,35,77,233,227,221,217,85,149,221,150,191,27,114,9,127,101,213,50,155,140,200,77,163,182,203,99,58,228,214,112,123,34,49,165,138,11,92,204,132,206,25,231,184,146,7,44,100,216,153,148,174,219,181,52,221,183,235,178,77,193,200,160,251,59,241,243,244,200,77,65,171,105,249,228,168,100,121,5,62,166,196,145,184,158,101,108,12,35,25,239,101,137,159,73,43,145,139,48,197,71,150,66,10,37,14,148,104,151,16,138,129,185,148,63,60,118,204,229,51,215,206,204,204,136,200,8,18,213,169,206,83,105,67,200,164,135,156,138,172,26,117,175,81,254,153,91,81,222,212,209,88,82,119,60,45,200,37,36,150,56,166,46,28,92,102,201,170,202,124,227,92,91,159,215,12,152,159,186,32,185,29,165,182,34,9,161,37,37,149,142,73,141,118,34,17,145,216,140,154,196,202,227,173,47,62,177,70,99,110,101,230,162,220,75,183,22,153,212,123,45,89,232,185,116,214,26,114,70,157,197,101,132,49,15,47,101,38,20,147,88,166,221,158,157,26,226,94,62,74,137,157,17,36,146,171,84,54,234,197,117,233,185,52,220,131,19,189,231,46,183,248,194,77,71,28,140,48,176,220,182,180,85,26,3,127,62,242,100,101,238,168,103,36,165,148,54,148,76,142,66,174,227,81,136,77,185,70,85,38,135,64,131,170,184,235,150,1,117,185,94,142,208,246,162,119,95,142,217,180,119,218,119,188,103,198,20,59,206,238,183,252,202,180,54,52,67,24,243,75,183,51,146,86,221,146,132,105,94,55,14,0,0,128,10,176,34,229,144,59,87,104,27,199,204,175,164,23,99,233,51,220,144,3,232,115,69,49,118,132,133,76,93,100,210,11,107,101,102,164,5,204,181,73,137,227,202,168,15,247,50,34,226,160,207,231,23,117,225,40,42,228,202,208,69,137,40,25,161,0,192,6,81,127,15,0,255,242,150,171,45,230,38,146,180,175,104,68,235,99,30,63,229,26,50,147,84,163,182,60,206,76,245,217,200,222,76,12,253,202,165,167,173,28,126,241,11,183,90,134,27,34,158,6,169,18,115,120,0,255,230,48,42,6,131,86,51,165,239,156,102,147,24,199,164,172,158,135,250,50,114,59,118,146,18,181,45,123,215,214,109,223,17,153,142,77,76,73,212,110,204,149,143,204,71,16,125,148,167,144,149,133,92,104,249,146,40,141,70,222,241,238,100,98,14,238,154,181,195,13,22,218,227,108,213,86,177,203,14,144,203,216,43,106,62,35,104,137,74,137,67,124,227,212,134,136,207,148,50,244,77,152,233,135,4,241,28,125,113,85,153,241,83,16,187,217,246,71,200,91,153,81,91,15,97,157,145,94,126,174,224,207,92,244,71,159,250,177,222,67,91,205,11,102,21,193,106,84,18,85,16,42,133,123,15,189,49,35,219,24,168,189,33,222,211,229,196,175,66,223,250,220,188,173,66,18,235,103,252,221,189,20,131,215,232,137,121,104,150,237,105,215,53,138,186,92,196,211,69,45,119,80,82,105,65,92,134,100,152,89,211,228,234,182,101,16,217,244,232,140,149,246,184,151,0,255,14,248,147,224,143,190,93,103,106,206,117,199,110,228,152,33,7,101,70,37,84,164,231,172,101,160,55,163,179,132,241,94,70,70,100,100,100,68,37,196,165,145,244,225,126,172,26,185,72,58,105,221,202,86,114,219,156,220,218,65,196,254,185,162,39,238,75,143,36,133,208,88,196,147,105,33,238,136,21,105,46,151,24,3,241,38,227,39,234,242,1,111,229,232,94,217,20,79,15,233,119,182,185,180,164,87,153,72,84,33,129,197,25,151,151,119,201,227,121,200,92,47,119,210,124,173,68,37,149,190,227,209,100,250,60,108,158,144,151,185,92,140,222,92,89,213,89,245,52,199,189,145,209,83,65,7,215,120,105,2,113,134,77,133,128,220,47,234,250,110,235,19,226,116,91,196,233,125,196,215,232,222,226,237,192,226,44,99,44,55,228,71,108,221,240,107,213,108,184,175,188,231,254,156,195,195,17,250,172,223,132,213,109,154,6,0,64,133,132,29,102,70,41,53,74,41,181,214,154,81,107,45,53,74,173,165,102,102,102,102,230,34,13,61,98,12,6,141,114,28,234,225,161,68,15,251,114,47,39,109,240,42,55,56,192,0,142,208,203,44,45,141,200,226,109,215,75,80,218,4,117,221,90,162,113,131,150,96,179,182,65,74,49,165,0,211,136,187,38,185,35,80,232,209,37,82,232,65,15,205,186,182,140,153,108,31,59,192,154,151,58,133,4,137,230,33,212,93,81,223,204,202,4,73,166,182,110,105,194,181,113,24,114,105,117,113,34,212,144,147,70,222,178,135,63,188,252,90,220,231,173,157,139,89,198,109,118,36,251,159,57,110,9,167,146,74,72,16,146,109,75,155,204,182,105,221,218,198,126,169,115,102,152,160,34,86,117,41,36,151,41,137,64,132,84,34,13,18,135,62,216,153,97,124,105,27,218,25,126,103,110,91,169,97,141,104,34,104,109,221,116,163,16,151,102,165,51,174,240,140,91,73,212,118,220,144,71,46,57,171,102,200,226,160,47,198,70,107,116,195,232,169,183,124,101,79,85,113,138,163,94,219,98,237,127,70,243,228,235,249,101,153,221,30,151,157,1,49,51,34,34,50,163,70,141,164,132,80,146,81,28,215,113,106,210,134,25,177,44,121,75,38,115,201,29,157,54,117,74,156,218,181,107,83,41,80,165,86,173,206,39,154,39,95,207,47,203,236,246,184,236,0,13,136,234,242,131,64,251,22,198,178,95,109,7,240,136,204,92,177,246,138,18,175,150,182,217,180,161,163,71,250,156,183,50,221,189,143,82,197,93,40,184,239,172,36,206,119,107,166,229,89,102,186,227,116,118,178,235,237,86,254,51,162,186,252,32,208,190,133,177,236,87,219,1,26,64,134,17,153,123,109,248,180,204,29,46,67,87,22,183,29,209,91,226,184,109,41,215,203,100,224,73,108,41,130,218,44,250,209,175,120,156,107,92,172,176,157,125,202,251,188,206,63,6,0,192,111,98,18,55,105,133,54,92,210,74,194,187,75,46,164,78,43,173,177,198,35,241,59,58,149,191,23,74,115,76,228,247,148,150,139,30,238,29,171,89,64,237,28,119,229,228,62,246,58,148,36,146,82,74,50,107,4,37,73,50,28,199,117,220,26,145,47,206,235,58,197,173,213,125,222,124,203,57,102,234,216,97,161,219,18,251,229,81,254,240,43,23,114,131,67,249,146,189,244,152,139,204,220,43,73,70,93,73,107,169,19,74,179,214,155,182,37,238,83,254,222,80,111,163,211,165,71,168,32,214,218,120,208,194,10,54,170,226,28,119,181,240,132,171,31,112,159,7,154,83,9,137,168,81,163,172,38,137,217,13,190,124,139,146,109,83,95,18,47,251,228,183,90,196,161,80,175,67,228,208,19,147,120,9,225,11,11,69,241,146,253,206,85,47,153,164,29,65,15,123,220,144,44,25,181,90,219,74,51,162,208,213,56,141,67,51,86,150,182,228,56,196,154,126,68,116,218,60,160,51,125,71,104,70,34,151,92,159,162,51,208,118,46,176,82,72,190,108,7,67,0,0,0,0,0,0,0,168,54,160,137,243,245,252,178,60,97,143,203,158,154,248,98,126,136,129,246,201,249,212,62,214,182,66,52,113,190,158,95,150,39,236,113,217,83,19,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,0,0,0,0,109,110,107,214,147,36,109,232,206,204,44,181,60,73,9,161,68,71,72,51,46,139,81,63,231,183,212,166,136,72,53,71,87,110,58,36,114,205,202,25,185,104,243,184,42,36,231,177,47,33,148,123,230,211,123,219,144,199,169,201,144,151,150,13,165,89,147,82,74,77,163,182,187,83,235,115,10,17,239,164,46,29,18,19,178,170,141,125,121,105,20,49,130,155,86,61,180,13,217,168,189,203,86,74,72,203,229,58,245,120,164,198,103,187,181,195,39,211,109,215,226,37,158,59,233,100,220,227,144,130,115,27,242,105,67,207,97,165,7,30,233,11,122,101,91,197,222,118,179,173,216,144,17,25,25,25,81,162,68,84,90,72,201,36,110,235,54,37,106,251,140,95,166,60,34,115,184,220,144,78,165,58,93,78,21,218,85,88,21,104,85,171,73,151,112,109,21,242,70,82,82,222,100,73,219,166,107,102,193,98,150,165,117,39,185,138,66,36,92,98,13,113,113,37,187,206,41,208,40,226,193,100,78,7,149,14,180,23,95,252,101,159,178,133,209,237,234,23,213,161,239,120,156,36,175,227,56,181,146,99,194,142,190,37,233,78,150,83,222,74,25,138,149,188,163,70,165,218,238,233,233,135,125,172,214,138,205,134,108,20,250,118,63,222,46,102,0,255,75,24,145,153,43,214,94,81,226,213,210,54,155,54,180,60,210,231,188,149,233,238,125,204,20,23,10,238,59,43,137,243,93,40,45,207,50,211,29,167,243,142,91,185,149,1,17,81,93,126,16,104,223,194,88,246,171,237,169,9,43,68,84,151,31,4,218,183,48,150,253,106,59,64,3,210,115,54,45,83,157,85,73,109,75,165,209,82,183,13,66,105,181,84,58,75,83,55,65,51,206,165,91,239,193,140,82,71,63,197,178,204,85,157,250,99,160,223,49,87,161,0,255,181,109,206,110,129,88,251,140,140,92,185,246,74,18,159,150,198,217,196,33,228,141,62,151,45,79,119,239,163,87,120,83,112,223,89,55,156,239,93,105,153,153,153,18,56,157,9,44,205,173,140,160,135,25,212,37,145,89,187,237,122,13,82,219,172,78,91,72,58,78,16,146,111,208,38,168,42,86,20,160,26,177,208,228,118,124,10,197,186,68,118,61,232,161,185,200,150,49,147,29,108,223,231,71,102,228,142,181,87,84,120,133,52,206,38,14,173,140,244,55,15,121,186,123,31,61,197,133,141,231,206,186,225,124,23,186,204,179,60,149,192,233,76,224,86,150,102,4,253,200,234,146,140,32,222,118,141,100,37,78,86,167,45,36,221,54,107,13,38,107,19,84,21,43,202,51,113,184,171,145,59,62,133,98,93,30,133,226,244,208,92,100,203,120,214,246,177,129,158,246,208,226,120,79,146,108,141,154,37,154,234,68,165,133,148,36,197,125,79,59,245,54,159,80,148,42,57,204,15,143,32,75,188,202,105,249,97,8,119,69,66,51,150,93,149,197,102,104,95,64,64,106,194,105,204,119,254,236,167,248,212,158,138,61,12,49,50,35,35,35,147,38,205,36,133,86,26,81,27,167,113,105,18,135,37,49,47,101,203,33,147,200,29,163,54,141,74,100,218,85,104,83,233,87,165,73,173,122,38,156,198,124,231,207,126,138,79,237,169,216,85,12,104,242,39,223,63,105,191,115,187,45,66,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,98,89,202,136,195,33,113,59,58,109,234,148,200,84,168,80,161,82,160,74,147,38,77,74,52,249,147,239,159,180,223,185,125,237,105,84,182,100,82,122,235,214,198,109,115,57,99,250,142,185,39,117,178,222,144,219,151,117,219,138,51,25,195,141,195,165,191,149,90,88,195,85,181,34,65,109,217,241,243,152,199,236,62,246,202,6,78,67,50,106,165,20,74,219,54,73,113,34,157,238,206,187,87,109,70,163,238,53,221,150,148,131,150,38,213,196,200,195,47,204,96,115,175,202,49,85,30,243,176,221,85,198,190,176,147,190,105,227,77,26,165,186,14,165,222,73,37,44,41,73,9,161,36,51,88,215,28,36,162,150,91,151,214,173,206,11,174,15,249,96,93,62,46,145,47,63,24,40,227,86,219,56,110,119,180,3,246,168,59,234,25,213,173,25,65,171,229,113,168,235,214,18,77,75,220,116,30,218,48,249,52,244,165,207,120,116,45,53,228,137,143,14,38,18,216,232,55,167,184,157,245,89,105,55,71,218,193,249,17,81,74,73,74,73,173,181,70,18,66,40,141,82,107,169,17,17,17,17,185,72,67,207,36,157,206,228,28,135,122,120,40,49,196,193,28,204,86,27,204,202,13,254,241,143,189,19,208,60,249,122,126,89,102,183,199,101,175,106,52,249,147,239,159,180,223,185,93,181,209,60,249,122,126,89,102,183,199,101,175,106,52,249,147,239,159,180,223,185,125,21,1,0,0,0,169,41,169,67,223,201,56,81,158,198,109,106,53,199,244,29,115,79,234,173,44,151,60,148,60,20,23,121,59,141,186,180,221,19,212,15,7,88,93,20,155,243,217,216,245,237,190,131,93,204,190,212,34,27,178,119,67,130,184,165,146,90,162,62,201,140,43,203,180,207,67,118,163,109,88,55,200,196,43,211,180,172,105,211,152,142,78,139,57,17,149,110,114,56,111,198,68,59,185,207,62,210,174,208,128,41,61,176,152,239,97,160,253,77,62,181,119,178,89,243,152,210,3,139,249,30,6,218,223,228,83,123,39,219,10,1,66,156,95,230,111,230,9,251,163,246,170,70,69,110,25,154,52,250,74,41,181,184,235,113,50,28,199,165,108,113,9,89,163,145,243,136,93,145,28,177,184,161,76,235,60,100,187,47,125,142,244,50,38,113,40,167,56,146,253,204,238,58,200,129,54,69,206,77,179,86,218,186,172,75,73,241,150,149,58,109,179,105,67,74,169,54,164,32,215,225,65,172,217,211,36,232,3,154,84,43,73,140,210,51,229,240,149,253,125,218,7,46,103,20,155,153,173,243,0,213,70,19,231,235,249,101,121,194,30,151,93,193,147,102,146,74,74,4,205,32,37,74,132,219,182,110,91,34,243,181,121,90,151,56,180,180,47,155,143,56,200,44,29,69,44,148,91,98,192,60,202,32,126,101,125,110,112,40,163,115,157,209,196,249,122,126,89,158,176,199,101,79,77,192,23,243,67,12,180,79,206,167,246,177,246,117,126,70,70,174,92,123,37,137,79,75,227,108,226,16,242,70,159,203,150,167,187,247,209,43,188,41,184,239,172,27,206,247,174,180,204,204,76,9,156,206,4,150,230,86,70,209,227,139,249,33,6,218,39,231,83,251,88,155,53,143,202,6,204,101,70,174,157,52,147,174,40,180,210,10,41,35,90,111,221,166,56,76,137,155,171,218,209,27,163,46,69,66,253,176,86,193,201,57,197,10,206,170,98,3,199,216,30,237,44,86,107,192,127,219,177,87,174,190,214,122,237,119,58,205,117,182,126,223,142,31,254,155,57,156,234,103,119,114,31,233,57,122,3,175,221,143,186,191,102,219,51,151,77,202,14,208,128,42,95,185,118,158,182,183,250,14,183,90,189,105,185,254,220,189,17,199,61,100,50,245,207,187,225,28,253,72,159,99,138,251,251,78,105,39,242,168,189,200,42,57,35,35,87,174,189,146,196,167,165,113,54,113,8,233,141,62,151,21,155,234,238,125,108,218,239,77,193,217,61,235,134,243,61,149,105,153,153,115,28,107,167,115,172,173,96,215,219,128,8,192,6,145,145,177,99,175,29,21,94,161,110,187,106,91,199,140,244,55,15,101,189,117,35,165,138,187,176,241,220,70,73,108,238,214,188,204,179,60,117,199,150,236,100,215,219,210,252,215,0,245,198,82,82,107,205,205,112,91,218,205,101,27,186,235,61,158,122,189,37,145,73,221,220,42,110,198,45,105,92,71,10,171,35,238,24,87,85,247,170,217,220,226,20,11,5,179,177,89,198,246,101,7,105,128,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,196,188,228,17,153,195,229,118,140,218,52,42,113,170,208,174,66,165,95,149,90,77,154,160,223,58,52,147,86,73,173,196,109,162,212,38,211,245,214,60,107,21,103,76,234,94,163,109,74,41,8,105,77,77,124,60,28,197,12,206,119,165,220,84,229,49,243,216,93,155,237,11,59,233,92,55,217,40,81,169,211,144,234,173,148,194,148,154,164,208,74,35,243,117,194,89,34,105,73,116,117,29,234,178,32,250,144,48,214,101,228,114,249,50,140,129,50,150,178,141,28,118,71,187,21,142,146,73,74,165,25,52,131,212,164,153,141,219,186,109,137,204,17,151,117,154,226,208,210,190,108,176,165,28,61,117,20,177,80,110,249,253,50,55,127,248,149,245,185,193,222,124,201,105,122,176,147,190,50,156,38,234,206,164,164,60,44,173,149,210,150,91,154,166,184,228,125,25,54,42,75,76,36,49,67,14,155,174,37,211,172,43,82,169,87,53,233,166,208,136,26,243,131,63,251,22,62,181,95,109,87,237,73,163,23,154,165,105,29,74,43,169,65,92,241,63,72,113,199,46,157,186,224,212,236,200,41,215,210,168,70,222,128,63,110,180,48,55,23,45,231,47,91,197,133,182,152,93,213,136,26,243,131,63,251,22,62,181,95,109,87,49,64,202,127,123,63,187,253,49,236,0,255,61,215,206,173,218,10,245,106,220,106,245,182,219,240,27,177,225,225,184,25,119,156,169,95,240,145,158,163,183,232,215,217,196,246,76,137,254,244,60,106,3,52,164,252,183,247,179,219,31,195,174,218,16,158,252,50,127,51,179,219,31,181,43,54,140,140,74,74,84,82,10,45,52,162,208,66,106,146,66,43,141,140,140,140,140,93,218,90,198,232,12,38,5,57,52,196,67,151,33,246,229,96,78,42,99,86,150,241,143,1,28,136,55,205,26,145,100,231,91,74,203,144,168,14,51,30,23,134,228,91,178,201,134,21,19,66,37,254,148,157,70,76,138,53,241,35,48,152,185,165,82,80,30,180,177,42,13,103,227,62,123,75,251,143,55,77,60,73,147,148,214,173,164,59,165,244,165,36,42,45,164,100,4,211,154,130,102,20,113,43,210,180,165,121,206,133,29,31,92,204,71,34,10,230,7,63,27,220,106,39,199,109,113,118,239,68,77,195,214,137,55,73,82,210,58,148,122,171,164,62,149,36,37,132,146,136,124,154,80,214,136,90,110,93,90,135,180,204,137,48,228,131,117,249,184,92,193,12,227,167,140,91,109,35,135,45,206,110,119,174,91,50,234,148,18,74,219,54,42,109,51,154,238,206,187,55,113,201,100,111,52,221,150,148,131,80,215,52,195,71,196,47,204,96,115,87,186,77,45,30,243,176,221,181,217,70,183,0,255,46,233,53,66,178,186,174,91,9,165,52,139,51,254,103,169,237,168,165,147,22,100,154,33,57,37,90,234,212,184,251,113,192,141,41,230,102,173,229,12,106,171,184,208,238,180,195,243,162,70,82,82,106,100,141,160,52,106,100,219,184,142,91,35,114,180,101,154,150,184,181,186,207,27,140,40,72,47,29,59,44,116,91,126,192,204,205,32,126,229,66,110,176,55,163,243,156,30,192,154,199,231,242,67,252,179,79,206,88,246,177,246,148,30,118,152,22,180,90,161,77,19,25,148,144,82,171,56,89,114,121,89,247,101,30,234,148,246,20,98,159,80,172,219,148,154,112,183,228,122,96,24,75,197,150,95,163,89,253,115,130,253,101,67,51,148,189,103,131,35,0,18,244,155,182,70,37,65,10,241,238,208,9,41,73,217,167,80,82,169,101,195,58,161,66,219,74,75,25,181,19,148,121,13,70,28,50,199,30,86,241,114,121,248,193,72,185,89,203,150,49,135,45,109,7,32,70,102,100,100,100,210,164,153,164,208,74,35,106,227,52,46,77,226,176,36,230,165,108,57,100,18,185,99,212,166,81,137,76,187,10,109,42,253,170,52,169,213,164,4,72,249,111,239,103,183,63,134,93,181,33,60,249,101,254,102,102,183,63,106,175,106,72,249,111,239,103,183,63,134,93,181,33,60,249,101,254,102,102,183,63,106,175,106,128,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,21,67,202,127,123,63,187,253,49,236,85,70,212,152,31,252,217,183,240,169,253,106,251,34,130,36,145,148,82,146,89,35,40,73,146,225,56,174,227,214,136,124,113,94,215,41,110,173,238,243,230,91,206,49,83,199,14,11,221,150,216,47,143,242,135,95,185,144,27,28,202,151,236,161,23,245,26,173,65,90,215,173,132,148,18,180,21,0,255,130,18,135,236,212,73,11,50,205,144,92,113,81,141,154,228,253,56,224,73,11,143,114,209,114,6,181,85,172,103,139,217,21,230,182,77,148,122,150,74,73,219,212,182,56,73,72,217,60,111,109,28,66,98,70,163,100,158,182,220,48,101,210,152,105,95,179,34,211,191,12,116,232,101,140,203,57,54,10,218,219,140,205,131,92,204,94,247,132,22,199,161,180,184,148,161,25,249,134,182,44,105,10,29,231,43,19,167,232,70,199,111,235,154,227,146,81,61,160,241,248,33,37,46,135,154,114,50,127,189,180,11,237,87,126,231,125,187,170,193,247,218,18,178,155,210,188,233,236,168,222,40,117,24,210,68,77,26,76,152,190,77,105,75,231,32,181,37,86,93,140,142,200,166,66,135,136,114,249,200,222,90,181,196,201,113,219,171,93,177,209,60,249,122,126,89,102,183,199,101,15,64,248,39,154,39,95,207,47,203,236,246,184,236,0,13,136,234,242,131,64,251,22,198,178,95,109,175,240,166,161,145,180,82,106,41,142,147,164,56,145,174,183,150,89,171,54,163,81,247,18,141,83,69,89,75,147,106,98,228,225,40,158,113,190,87,229,152,42,113,153,199,22,42,99,95,216,138,173,150,90,113,74,73,74,72,102,68,16,74,207,8,210,180,132,142,152,44,53,82,159,206,231,92,195,99,48,217,21,106,2,226,152,216,53,198,203,28,207,88,40,128,77,236,12,155,88,40,91,59,85,78,146,81,42,37,25,36,179,148,36,25,142,219,180,13,201,204,23,231,117,157,218,16,210,176,76,190,229,28,51,133,20,113,87,142,136,253,242,40,127,24,154,245,89,198,161,124,201,107,7,136,200,204,204,136,36,73,50,74,173,165,70,210,182,105,91,18,197,125,201,207,83,25,113,56,36,110,200,168,82,163,46,153,10,21,42,172,250,181,106,210,164,43,200,105,147,137,26,165,58,109,41,221,73,37,44,169,81,106,45,53,51,88,215,28,36,147,136,68,81,167,173,206,11,174,239,8,227,98,70,18,145,47,63,24,216,96,41,59,57,110,119,180,171,246,150,58,110,148,74,105,219,100,179,150,83,94,81,82,183,190,240,179,161,192,215,118,100,98,79,49,141,227,20,214,168,79,133,52,176,141,153,203,161,74,27,89,195,38,86,241,43,191,243,103,251,34,2,85,15,96,205,227,115,249,33,254,217,39,103,44,251,88,123,74,15,214,60,62,151,31,226,159,125,114,198,178,143,181,85,12,240,79,52,79,190,158,95,150,217,237,113,217,3,16,254,137,230,201,215,243,203,50,187,61,46,187,106,3,66,112,235,198,147,36,42,117,221,74,186,149,82,152,82,162,210,66,74,100,190,78,56,75,70,17,183,34,77,67,93,22,68,223,241,193,197,124,36,46,95,134,49,176,193,173,118,146,195,238,104,87,73,12,39,115,135,27,110,60,110,113,75,141,38,228,18,182,182,148,50,203,117,106,163,106,20,97,215,15,169,148,203,172,104,233,20,197,11,182,49,115,249,33,179,36,111,88,198,14,180,171,110,219,229,172,226,109,75,157,40,181,120,171,141,27,25,221,24,167,105,106,99,166,38,45,53,202,237,211,60,237,235,218,248,22,140,90,196,218,52,33,135,38,152,194,203,162,69,191,236,22,0,255,216,198,208,12,110,0,255,180,131,33,0,0,0,160,206,51,171,83,34,178,120,95,244,18,148,54,89,154,134,208,116,220,160,37,216,44,78,86,213,175,56,192,52,226,174,73,14,249,236,138,149,136,20,122,208,191,114,145,221,96,38,219,199,166,204,52,74,144,92,78,109,104,148,148,183,86,250,83,24,42,42,238,147,227,204,146,195,48,109,97,93,71,76,51,74,141,176,81,33,105,140,104,188,84,218,97,79,14,218,206,146,220,206,251,236,134,182,125,30,240,223,112,234,242,157,64,251,41,198,178,167,98,7,105,25,73,42,77,82,41,45,180,100,210,66,43,137,74,11,41,25,25,25,25,185,168,67,143,36,131,78,227,28,185,122,152,43,209,195,193,236,203,86,27,60,205,13,6,240,143,191,27,78,93,190,19,104,63,197,88,246,84,236,0,255,13,16,158,252,50,127,51,179,219,31,181,7,161,200,200,189,86,124,90,228,206,230,33,59,107,219,144,232,77,113,219,134,148,104,98,50,240,228,183,116,65,21,22,5,233,87,204,201,53,86,86,56,209,62,229,125,166,100,223,132,240,228,151,249,155,153,221,254,168,61,0,1,216,32,50,50,118,236,181,163,194,43,212,109,87,109,235,152,145,254,230,161,172,183,110,164,84,113,23,54,158,219,40,137,205,221,154,151,121,150,167,238,216,146,157,236,122,91,154,0,255,26,0,0,0,64,149,0,41,0,255,237,253,236,246,199,176,171,54,132,39,191,204,223,204,236,246,71,237,85,13,41,0,255,237,253,236,246,199,176,171,54,132,39,191,204,223,204,236,246,71,237,1,8,0,0,0,197,86,11,109,219,82,104,83,222,18,153,115,139,243,84,151,22,82,142,188,9,78,239,133,196,136,162,183,205,232,52,123,38,145,216,213,37,145,107,54,219,50,80,52,91,207,134,102,72,38,176,235,26,235,67,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,98,94,242,136,204,225,114,59,70,109,26,149,56,85,104,87,161,210,175,74,173,38,237,212,3,108,48,201,135,182,110,155,148,144,199,201,204,140,238,201,20,66,154,218,56,221,31,212,225,54,229,134,29,71,113,51,69,153,202,241,216,99,24,91,37,174,174,151,188,149,206,14,240,43,7,218,94,237,21,153,206,208,226,118,139,146,108,141,18,52,93,210,68,165,133,148,168,180,97,80,181,244,54,159,80,148,202,40,67,16,203,32,75,188,202,105,9,226,23,11,61,66,51,150,93,117,218,158,103,151,246,208,226,120,79,146,108,141,154,37,154,234,68,165,133,148,36,197,125,79,59,245,54,159,80,148,42,57,204,15,143,32,75,188,202,105,249,97,8,119,69,66,51,150,93,149,197,102,104,175,69,64,19,231,235,249,101,121,194,30,151,61,53,241,197,252,16,3,237,147,243,169,125,172,29,134,24,153,145,145,145,73,147,102,146,66,43,141,168,141,211,184,228,180,202,97,73,204,75,217,114,200,36,122,61,70,109,26,149,200,180,171,208,95,254,103,0,255,170,52,169,51,187,103,226,139,249,33,6,218,39,231,83,251,88,155,53,15,0,0,0,168,236,77,67,35,105,165,212,82,28,39,73,113,34,93,111,45,179,86,109,70,163,238,37,26,167,138,178,150,38,213,196,200,195,81,60,227,124,175,202,49,85,226,50,143,45,84,198,190,176,211,114,219,184,89,143,168,109,37,223,234,170,180,97,200,201,188,229,45,165,178,97,119,65,222,92,249,113,226,212,120,96,14,9,117,152,45,92,239,76,37,12,180,24,207,108,182,138,81,108,116,59,0,1,84,9,41,0,255,237,253,236,246,199,176,219,34,70,102,100,100,100,210,164,153,164,208,74,35,106,227,52,46,77,226,176,36,230,165,108,57,100,18,185,99,212,166,81,137,76,187,10,109,42,253,170,52,169,213,164,132,148,0,255,246,126,118,251,99,216,85,27,32,60,249,101,254,102,102,183,63,106,183,194,43,215,206,211,246,86,223,225,86,171,55,45,215,159,187,55,226,184,135,76,166,254,121,55,156,163,31,233,115,76,113,127,223,41,237,68,30,181,23,57,53,33,60,249,101,254,102,102,183,63,106,15,64,0,54,136,140,140,29,123,237,168,240,10,117,219,85,219,58,102,164,191,121,40,235,173,27,41,85,220,133,141,231,54,74,98,115,183,230,101,158,229,169,59,182,100,39,187,222,150,230,191,6,212,247,17,33,225,214,190,145,104,34,73,105,72,4,173,121,73,52,99,85,23,85,83,9,45,236,72,236,182,46,139,48,210,171,198,99,49,35,221,150,55,182,177,49,35,71,249,147,161,57,206,182,100,167,108,240,54,165,165,52,43,113,154,199,123,212,150,82,178,93,102,92,34,150,91,77,89,72,21,163,70,29,172,67,137,169,133,151,96,197,176,80,109,185,146,153,212,6,86,85,102,35,135,125,202,14,220,104,67,35,148,210,106,45,181,136,226,214,226,58,245,242,148,164,185,193,180,197,173,205,169,83,164,68,140,76,145,54,77,199,132,156,18,131,48,150,102,38,55,191,218,50,198,180,85,237,42,207,220,81,74,45,98,215,90,220,72,146,145,132,166,91,203,155,45,75,51,74,161,34,166,58,69,12,106,30,135,84,30,151,18,147,14,161,54,171,70,53,54,173,50,231,215,150,70,113,73,100,165,77,210,8,167,184,233,182,77,101,104,83,105,77,71,148,225,50,164,50,235,198,9,166,128,18,133,170,169,2,71,250,15,55,115,141,177,58,242,155,141,203,130,54,176,77,145,0,81,119,36,161,197,173,69,13,218,182,52,171,243,20,66,139,183,134,161,167,10,218,227,208,198,165,147,80,129,62,205,112,209,195,151,53,150,230,71,27,151,55,185,194,204,108,200,174,118,68,141,249,193,159,125,11,159,218,175,182,171,24,82,254,219,251,217,237,143,97,175,50,162,198,252,224,207,190,133,79,237,87,219,173,16,0,0,102,73,34,146,68,210,204,160,237,160,25,207,75,206,66,235,233,18,39,77,164,104,201,168,216,151,58,89,62,133,154,12,94,184,136,20,186,244,112,198,224,86,230,178,97,217,8,224,31,123,62,97,36,141,186,200,218,89,162,192,171,79,43,218,164,208,18,210,119,250,94,218,210,222,135,43,46,172,247,34,136,179,2,243,93,168,55,203,186,236,104,167,221,111,229,42,123,253,185,106,117,85,82,104,61,163,22,90,218,28,21,90,107,166,27,153,225,44,196,157,106,235,78,146,193,165,70,169,40,30,218,116,232,210,195,79,125,25,153,13,109,86,54,2,248,210,174,59,228,34,34,246,74,18,73,118,212,90,234,132,146,32,52,215,113,138,251,148,191,55,164,59,25,149,42,18,42,136,181,54,238,76,113,141,179,170,56,199,93,83,204,98,242,81,151,177,215,78,82,34,35,130,212,160,81,73,165,196,165,205,67,158,241,227,48,165,208,82,27,110,21,98,173,176,212,143,120,20,106,204,26,254,113,45,87,173,113,47,223,229,1,80,217,144,132,148,74,175,127,163,164,86,23,67,14,214,91,9,90,9,45,138,235,48,160,50,247,90,233,228,210,24,127,79,31,188,60,220,187,106,220,241,145,77,206,66,57,185,162,93,173,177,100,152,73,11,45,137,67,131,214,9,141,18,171,212,182,86,8,169,233,132,200,73,72,162,38,93,222,32,179,224,84,132,142,81,145,34,54,25,108,205,66,71,89,210,110,112,62,215,217,19,122,153,132,214,146,56,36,11,173,208,40,177,41,113,232,180,144,154,78,136,156,180,198,169,85,148,9,50,11,78,69,8,233,116,165,101,147,193,214,44,148,155,219,108,25,231,115,157,29,154,7,96,99,56,109,45,222,219,186,146,214,157,173,55,66,95,38,75,132,75,194,109,178,212,74,192,213,242,132,68,83,60,180,77,95,60,84,218,91,198,66,77,166,181,133,186,218,40,182,111,130,166,184,65,234,225,18,74,154,18,17,233,68,33,46,89,239,25,155,158,242,25,139,90,49,168,156,201,176,165,95,143,46,65,124,97,165,249,174,41,120,211,198,90,102,231,248,152,163,108,12,175,93,172,18,43,235,221,43,141,74,188,53,133,92,185,23,90,11,93,99,183,60,58,93,42,13,23,148,222,162,34,149,62,85,170,117,237,165,88,149,155,204,44,200,93,57,249,158,213,14,185,140,140,181,147,70,148,157,132,86,90,33,37,11,205,105,92,226,48,37,110,14,233,78,58,165,122,132,250,97,173,130,59,45,92,99,163,42,54,112,215,20,79,184,250,241,117,192,212,71,205,168,185,40,110,93,225,58,110,141,136,242,60,110,82,18,111,25,21,234,55,178,92,46,205,184,97,141,49,139,191,46,185,161,81,225,143,175,89,198,76,147,6,225,66,147,208,66,106,165,117,253,82,25,218,212,145,75,203,195,102,155,17,169,131,144,227,57,101,138,86,87,76,102,65,47,59,126,165,230,69,124,250,242,129,167,193,90,182,81,221,166,104,175,179,150,186,89,163,100,75,155,202,20,154,141,235,110,239,241,212,11,241,78,73,61,172,195,186,226,86,252,176,13,163,138,99,167,137,123,85,125,139,24,146,201,108,169,67,164,67,128,246,162,118,96,132,245,3,228,35,50,246,138,18,81,118,210,66,234,180,146,44,52,167,113,105,251,138,191,183,165,59,233,148,234,241,41,136,139,54,238,180,112,141,141,86,56,199,66,83,60,97,202,6,205,127,172,89,252,63,119,0,255,79,216,71,213,127,85,3,0,92,140,29,241,178,150,237,222,54,145,139,204,154,233,212,6,94,50,163,234,36,141,42,10,211,118,144,16,27,219,41,23,250,136,244,106,140,151,197,204,227,86,198,176,33,7,178,140,51,121,201,78,78,160,165,247,12,110,213,37,219,137,151,36,194,101,90,54,220,226,45,85,19,181,208,81,168,25,81,211,237,57,117,34,46,4,49,136,171,14,216,194,106,118,86,71,27,169,160,253,97,179,120,165,1,72,240,39,116,156,251,123,220,210,20,186,127,221,40,17,53,34,180,127,168,83,187,66,88,171,251,107,253,102,42,27,169,60,222,110,101,79,74,145,73,245,180,182,181,220,164,102,235,178,78,208,178,50,74,235,38,227,58,193,148,8,169,204,235,130,203,57,82,61,22,151,76,161,50,129,70,167,85,147,54,91,243,35,106,161,71,109,107,208,58,45,73,115,149,218,214,10,173,36,90,243,40,10,73,84,165,203,155,163,247,108,186,214,49,42,82,69,225,140,85,217,43,41,71,218,13,54,228,69,187,47,61,180,210,200,32,78,54,4,94,173,228,37,13,165,49,78,74,179,60,213,20,108,19,47,234,208,117,212,22,183,244,214,134,149,198,186,188,136,8,199,158,156,201,56,206,78,142,219,208,236,138,141,226,139,249,33,6,218,39,231,83,251,88,27,54,15,129,127,37,37,132,236,21,77,59,102,178,29,159,244,248,98,126,136,129,246,201,249,212,62,214,254,205,35,254,92,4,89,169,43,139,48,161,110,81,246,184,212,195,69,57,106,88,36,65,192,143,0,255,94,240,139,245,73,46,137,170,204,160,217,124,43,57,78,21,26,21,165,228,246,225,184,169,134,179,142,150,61,217,205,12,244,187,15,63,214,115,196,204,206,74,92,38,146,70,119,111,150,209,51,50,120,152,109,140,21,139,102,144,118,235,199,252,124,241,143,29,121,42,58,211,179,123,144,182,150,101,133,145,50,203,226,194,74,245,154,183,122,27,86,102,103,107,92,250,12,13,0,255,120,53,200,158,123,90,51,252,80,83,100,46,48,150,82,44,211,158,143,128,139,68,68,102,236,204,226,16,150,146,140,199,108,14,197,132,137,45,55,70,94,166,110,211,215,38,101,188,191,230,173,219,91,218,108,119,194,169,54,165,181,97,60,210,160,171,127,195,167,203,169,76,73,151,69,63,226,207,233,150,46,194,17,126,53,239,84,100,222,220,79,139,93,177,130,143,66,125,247,51,118,62,147,30,65,43,149,144,112,201,79,50,167,199,231,51,250,33,63,117,17,73,115,71,205,18,175,84,82,222,36,89,114,220,214,199,13,141,26,137,78,152,152,97,9,143,15,249,92,196,94,17,73,201,170,101,184,73,216,102,36,162,225,20,230,84,184,52,105,214,212,104,70,98,230,103,62,178,165,25,25,201,150,136,164,229,223,79,91,38,217,82,235,140,78,165,77,103,211,24,51,253,234,98,224,135,135,22,151,108,124,246,182,131,144,159,250,123,75,87,42,73,178,41,75,202,147,54,68,168,155,248,150,119,233,138,91,143,32,62,102,4,119,136,75,177,39,236,198,198,192,159,91,153,185,116,118,68,100,245,150,116,250,144,220,90,101,159,49,155,49,138,17,165,170,45,145,98,65,153,46,93,102,117,198,218,104,223,218,90,118,79,87,244,250,92,183,189,107,62,248,211,49,247,154,174,35,18,77,118,119,87,229,28,15,111,26,211,153,247,121,198,37,166,49,22,98,126,223,203,45,154,145,153,196,73,18,73,242,161,23,199,73,82,58,179,140,185,172,176,74,166,12,119,53,58,13,177,135,111,57,216,207,174,246,129,1,18,95,170,191,54,125,213,218,110,122,141,184,150,146,141,31,222,97,167,41,30,241,240,3,0,192,69,125,46,54,37,10,43,86,228,28,35,87,230,104,163,128,121,154,95,145,10,153,228,226,138,98,49,47,22,192,222,153,25,187,169,112,140,21,37,73,149,195,142,251,37,20,114,247,114,151,56,0,42,230,67,81,1,247,58,25,243,123,229,178,174,92,18,111,153,25,148,84,18,209,146,194,45,169,168,26,211,229,151,212,64,124,244,123,250,116,153,1,252,207,176,12,99,64,91,162,152,139,123,250,40,149,198,202,90,105,38,165,73,201,233,102,113,80,149,98,42,41,228,83,227,145,233,133,187,31,15,221,16,83,36,75,59,149,125,223,112,111,173,29,194,127,211,66,171,71,86,226,61,178,56,109,41,187,123,51,229,186,165,79,151,46,159,86,125,229,20,151,51,47,187,230,177,190,252,253,76,26,153,73,43,145,73,92,250,138,74,148,18,14,53,131,86,151,42,183,162,87,164,33,38,250,216,120,95,159,17,68,31,229,169,100,109,183,208,162,210,54,213,136,241,86,220,201,212,4,172,99,171,155,208,162,60,174,176,174,93,200,204,137,12,242,186,124,138,127,22,248,185,106,100,179,235,200,188,74,241,35,218,56,28,214,138,198,123,240,49,91,50,138,25,140,248,156,188,165,143,83,173,235,171,238,61,207,2,239,198,141,20,158,233,217,65,124,142,248,115,47,18,73,34,201,247,204,140,104,106,65,167,110,99,114,157,18,227,58,70,109,194,68,17,42,149,90,96,26,11,219,135,188,217,136,95,126,247,35,234,107,215,179,33,221,235,224,39,117,216,140,32,232,233,175,126,158,208,92,201,172,153,108,36,49,213,234,27,205,138,202,13,83,197,79,45,140,84,118,169,89,202,206,204,47,141,244,143,149,79,118,189,108,147,161,69,182,34,179,152,212,167,41,185,46,157,184,42,19,169,190,102,1,139,216,236,156,160,199,251,59,238,101,100,210,160,37,147,70,37,165,117,71,36,82,234,152,44,122,70,135,200,139,76,253,138,160,185,118,201,166,212,204,230,49,117,170,180,109,107,211,132,39,62,48,212,226,39,53,193,57,246,228,30,159,230,1,242,35,215,202,200,88,25,17,181,141,58,253,33,228,113,75,161,55,228,58,12,170,149,249,65,153,128,111,229,67,87,215,94,57,14,126,149,114,171,57,228,123,240,57,156,112,108,166,34,243,134,39,76,53,196,28,208,244,207,206,104,123,35,228,224,63,227,197,43,237,210,151,76,186,162,117,196,36,194,142,105,183,82,136,159,79,213,36,250,152,193,99,54,53,51,24,0,228,144,183,50,163,182,30,194,186,113,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,72,26,100,62,32,63,67,225,2,70,102,166,5,0,20,0,239,99,94,68,254,210,71,102,125,45,111,213,113,184,121,51,45,30,117,10,14,92,160,127,46,34,98,175,140,154,180,165,45,75,179,148,102,212,142,65,77,40,84,109,188,159,185,125,159,146,173,111,186,173,240,86,46,73,201,43,54,147,90,71,84,6,238,212,64,252,37,145,68,163,149,60,20,198,126,178,141,140,113,63,35,159,52,50,50,130,141,77,74,101,162,22,74,104,19,37,234,182,172,195,72,100,209,198,169,137,149,41,134,97,11,139,216,99,54,74,130,46,117,177,126,62,82,151,17,46,205,200,49,221,154,82,155,234,130,67,187,180,20,97,50,251,182,82,216,89,117,234,48,71,218,46,22,48,134,89,12,201,153,160,79,253,222,155,208,204,103,45,37,233,148,22,218,157,36,61,197,42,84,136,251,150,154,17,163,66,120,197,86,157,110,101,102,108,38,176,107,153,125,172,63,183,50,115,225,236,88,65,246,22,25,81,195,173,85,198,161,76,41,116,63,66,197,150,23,118,176,208,224,120,227,108,207,143,182,138,215,26,34,114,161,139,183,243,15,137,85,10,19,207,113,190,151,24,202,29,184,90,82,7,44,98,14,15,77,177,82,228,54,109,187,218,254,136,241,15,47,151,117,103,174,68,68,36,105,80,243,253,228,26,102,131,101,56,198,94,167,36,102,24,194,227,12,99,143,4,86,147,224,230,109,93,162,30,245,95,53,90,77,248,195,157,123,217,49,181,107,109,48,36,252,220,218,185,178,38,129,31,169,69,63,107,92,80,143,203,11,42,226,163,70,165,199,225,3,211,180,27,179,70,35,252,175,164,78,77,87,163,34,84,222,22,115,90,213,43,31,179,190,136,82,243,148,212,0,25,32,127,147,251,73,163,47,178,20,82,106,233,62,226,122,142,8,57,67,220,184,130,24,153,136,180,124,224,117,70,102,160,99,234,34,118,214,154,180,165,181,90,0,180,241,66,238,252,110,44,206,225,126,228,170,211,36,163,100,202,74,140,241,222,222,153,75,145,11,127,215,86,189,76,24,19,49,166,229,52,169,152,153,228,177,131,141,216,112,63,89,176,62,35,226,37,200,165,7,37,77,43,49,60,3,59,168,197,118,83,3,254,81,246,143,140,200,183,138,126,20,199,109,35,132,119,99,210,21,219,185,33,197,63,154,113,62,98,123,139,20,5,37,180,188,70,175,222,108,180,40,97,124,158,64,36,104,151,0,255,11,159,223,25,175,185,204,9,246,207,46,134,96,67,126,228,242,193,144,225,175,72,238,27,248,39,163,20,14,91,113,43,123,205,48,108,107,247,53,0,202,225,94,230,51,51,154,56,92,200,239,36,244,1,115,145,25,37,74,41,113,8,125,70,129,220,189,186,133,200,167,5,208,135,162,130,62,20,0,0,0,0,0,0,0,0,21,219,143,242,211,71,113,117,155,100,206,123,19,37,43,17,135,26,6,202,144,193,196,143,181,99,185,253,211,125,203,140,140,218,152,18,88,83,91,43,71,39,44,59,196,191,245,49,118,242,81,146,141,8,10,218,120,83,9,125,92,147,194,43,190,154,93,88,196,6,59,232,86,114,127,110,245,93,39,235,139,227,206,93,84,237,209,127,157,101,94,180,179,31,24,178,0,255,153,185,52,133,177,136,36,133,56,5,43,51,178,27,86,217,85,71,124,153,207,109,237,40,101,109,227,107,117,236,126,103,244,194,231,133,67,109,51,68,18,242,67,159,119,224,69,44,55,73,208,85,39,121,106,83,157,24,101,202,101,189,231,6,131,202,224,118,203,101,70,230,38,169,162,208,226,178,148,113,120,186,206,157,87,140,10,160,39,23,228,23,43,117,65,170,69,253,197,156,46,156,140,3,160,66,129,200,75,154,162,128,138,250,136,165,224,126,32,24,191,216,123,39,37,123,215,188,211,218,124,104,108,136,211,228,158,142,120,68,76,97,199,132,208,229,229,214,21,82,219,251,219,234,30,175,196,136,239,14,188,183,213,174,25,189,163,244,74,115,44,110,75,217,85,136,180,99,138,127,148,181,86,173,190,146,210,239,245,238,194,81,19,3,124,113,22,43,229,113,132,195,244,128,107,71,210,35,114,229,94,70,165,180,38,83,11,235,102,200,125,69,110,83,106,117,90,108,94,125,48,213,13,234,69,227,206,92,172,189,104,230,214,75,35,51,106,136,35,91,58,162,15,19,137,169,72,140,138,204,140,192,22,15,253,170,156,26,96,161,23,118,179,237,252,152,215,231,74,94,144,75,68,141,100,42,245,78,190,153,42,41,44,1,45,166,168,195,92,226,19,3,49,168,74,185,117,59,204,254,110,196,159,249,149,203,18,17,25,37,74,137,200,230,81,21,38,217,70,67,72,72,226,29,3,49,133,92,176,143,167,89,195,253,121,16,240,71,228,117,139,228,51,118,166,142,212,238,180,190,99,135,57,164,26,55,212,228,241,194,22,78,10,213,167,198,12,203,86,182,53,99,24,242,153,75,125,100,164,62,73,137,146,141,75,106,27,196,161,15,35,50,179,165,53,133,65,37,143,30,239,233,115,186,127,218,110,218,110,136,183,149,206,123,58,106,220,76,21,50,58,117,185,85,245,202,202,50,22,228,109,182,69,200,235,243,116,173,157,35,26,89,50,157,136,151,148,150,158,142,66,155,23,84,155,167,184,252,96,12,67,149,90,4,177,211,7,59,209,46,104,0,180,29,130,126,161,219,65,215,94,123,211,75,123,138,120,90,141,59,249,225,7,51,142,155,171,131,103,153,107,213,49,31,73,202,222,43,11,105,93,90,186,44,227,88,0,0,0,0,0,0,0,0,0,0,0,0,0,64,133,21,145,139,136,188,144,36,111,5,101,233,78,194,176,52,14,128,245,129,254,69,182,240,119,158,142,66,100,69,11,50,213,94,160,0,255,145,205,248,173,50,14,213,214,27,42,245,194,7,192,57,4,201,229,34,162,29,147,149,100,28,38,232,199,252,189,8,125,238,140,136,32,84,196,146,200,72,74,69,166,64,129,89,202,146,122,184,194,76,147,31,32,86,196,138,136,136,251,128,63,23,121,93,196,206,229,106,65,232,152,165,215,235,84,12,30,117,186,27,49,37,26,52,200,101,148,127,174,232,35,186,135,190,70,45,35,24,82,227,248,222,68,15,29,56,151,149,0,137,17,246,101,52,187,151,243,27,115,186,220,122,153,27,199,163,25,221,73,83,202,91,90,111,78,109,90,49,20,85,151,131,34,126,18,145,136,248,157,61,144,25,26,96,253,93,95,141,78,111,197,12,219,187,155,113,36,132,23,188,187,113,7,143,114,145,141,96,0,255,198,212,197,94,153,43,115,7,169,238,85,154,172,133,132,67,22,70,226,78,106,68,159,168,249,84,152,173,102,5,106,88,129,74,179,7,242,125,3,252,167,248,103,75,91,171,94,95,225,58,196,215,187,7,223,146,58,217,157,241,25,163,152,146,27,204,118,76,252,249,204,231,51,119,212,157,153,117,57,110,137,28,229,13,199,205,82,42,136,163,42,174,219,74,226,18,67,213,58,0,254,189,198,159,214,214,162,180,210,183,183,225,106,228,50,166,223,157,223,133,203,73,116,0,255,149,107,217,238,184,243,118,70,205,90,202,122,165,58,79,153,92,179,148,203,165,135,97,220,123,101,58,145,79,122,75,203,63,173,73,148,184,173,91,216,240,184,153,141,94,231,156,49,50,131,218,199,236,212,152,167,43,123,237,36,169,87,179,137,69,162,201,50,157,251,240,110,158,54,115,136,55,76,188,234,77,45,102,180,143,51,122,3,214,151,143,120,186,82,79,186,115,145,186,67,102,69,38,117,56,166,4,121,226,30,83,229,166,59,49,51,147,243,136,217,26,245,249,73,211,211,102,175,69,171,123,43,228,139,115,175,123,23,142,20,197,8,112,192,85,220,204,32,237,193,108,139,16,0,255,240,226,229,155,161,47,17,145,103,89,81,201,146,99,138,120,175,216,169,82,99,98,8,14,240,177,109,205,124,141,121,153,121,75,31,73,104,123,123,171,79,67,124,247,82,97,136,165,34,55,64,94,143,79,167,222,14,38,23,223,59,137,154,108,64,140,212,192,117,213,56,72,239,150,141,154,18,237,114,83,223,142,231,160,134,252,208,239,76,170,163,123,91,45,117,234,196,3,71,38,227,70,143,98,20,11,63,236,12,5,0,0,0,84,8,93,196,130,200,139,37,135,252,206,204,103,18,98,1,35,242,94,210,21,245,185,214,133,204,132,151,25,197,177,16,81,67,1,238,103,40,0,92,64,93,42,230,231,178,0,23,160,230,69,248,203,229,14,39,226,128,10,176,51,20,0,80,152,195,190,191,87,126,213,105,244,151,176,196,191,98,56,160,189,65,204,175,159,158,89,139,92,52,241,243,227,166,82,82,200,181,21,201,201,83,49,49,146,119,147,195,84,83,202,112,50,103,245,181,95,108,171,196,252,156,126,237,20,126,245,172,180,218,166,3,0,255,112,41,194,123,243,206,119,245,124,241,184,15,62,201,93,133,206,248,56,143,248,227,126,196,222,17,145,241,232,149,82,90,41,243,38,139,154,69,117,186,150,144,167,203,189,114,207,122,117,226,22,221,59,169,214,237,238,107,103,140,183,250,187,76,63,84,173,54,138,93,143,40,198,0,255,222,25,222,51,151,25,185,147,188,221,75,77,82,75,234,117,234,137,174,138,202,146,10,161,50,61,86,152,154,39,108,200,138,54,133,113,165,62,34,211,154,16,153,207,149,43,225,229,178,201,168,36,156,114,56,180,183,41,17,170,132,146,53,150,154,132,65,209,211,23,115,69,50,152,106,33,211,219,108,136,241,159,207,71,230,87,84,146,155,150,108,201,116,39,30,18,228,80,152,28,110,79,71,92,244,240,138,155,31,8,51,254,241,103,182,161,154,113,170,155,120,47,115,33,206,92,100,184,36,106,34,143,61,36,29,183,9,61,220,36,38,175,170,179,3,33,198,0,255,206,175,168,164,45,81,24,96,98,94,132,219,92,62,214,110,61,230,212,120,195,25,133,27,206,16,86,97,118,9,35,9,114,0,255,176,223,222,229,73,124,207,253,181,45,229,104,71,71,0,37,224,143,251,119,127,239,114,45,252,206,125,181,211,145,246,95,4,0,64,5,93,110,27,212,217,66,219,110,81,227,33,73,130,166,75,218,36,133,86,26,149,54,12,170,150,230,4,107,78,49,25,101,8,98,25,76,195,212,172,136,95,93,44,244,24,203,165,182,210,104,123,158,221,60,33,35,50,50,50,162,68,137,168,180,144,146,73,220,214,109,74,212,246,25,191,76,121,68,230,112,185,33,157,74,117,186,156,42,180,235,176,106,208,170,86,147,154,229,33,147,18,242,170,89,51,163,238,124,75,117,222,154,164,97,198,227,194,144,96,104,184,225,62,101,66,168,196,159,178,235,150,85,143,26,126,4,6,51,167,172,234,205,125,246,81,165,225,124,12,104,175,102,223,49,108,221,120,146,68,165,174,91,73,183,82,10,83,74,84,90,72,137,204,215,9,103,201,40,226,86,164,105,168,203,130,232,59,62,184,152,143,196,229,203,48,6,54,184,213,78,114,216,29,237,52,137,230,201,215,243,203,50,187,61,46,187,98,207,136,74,106,146,74,10,45,52,147,22,90,105,146,66,43,205,200,200,200,136,93,218,90,36,25,116,26,7,57,52,196,67,151,30,14,102,95,182,42,99,86,150,49,128,127,172,244,177,118,126,213,86,174,79,227,86,171,55,222,129,63,249,13,15,199,205,120,224,83,253,141,143,244,28,125,74,79,201,25,182,103,74,244,95,100,46,123,21,1,81,93,126,16,104,223,194,88,246,171,237,0,141,0,255,70,84,151,31,4,218,183,48,150,253,106,59,64,3,0,0,42,18,100,18,151,196,171,13,79,10,33,181,91,67,126,223,90,102,86,90,39,213,134,84,77,139,234,65,105,227,210,227,17,42,49,19,119,123,87,197,185,197,154,252,224,174,156,188,197,158,152,51,163,234,106,113,107,177,41,13,215,121,221,32,100,103,146,166,141,199,117,131,21,209,82,158,167,5,137,115,92,122,84,46,167,66,29,2,141,81,171,90,109,42,88,20,82,43,45,148,196,244,85,26,89,10,195,228,227,50,109,70,80,231,9,226,184,227,177,136,70,107,158,166,174,81,21,87,22,142,90,213,104,140,115,57,194,160,118,162,45,116,145,33,236,15,39,89,74,214,130,184,224,28,41,233,210,178,73,15,161,53,104,178,181,97,42,201,117,232,116,251,148,134,76,168,43,85,174,72,28,35,78,108,10,13,100,71,38,102,175,112,50,159,177,185,186,1,51,51,51,51,51,106,212,140,82,107,169,25,197,113,29,167,70,113,95,242,243,148,183,100,50,151,28,50,170,212,168,203,169,93,187,54,171,126,173,106,213,42,249,152,203,140,92,59,105,38,93,81,104,165,21,82,131,214,91,183,41,14,83,226,230,80,111,99,212,165,72,168,31,214,42,120,48,197,10,206,170,98,3,119,181,48,139,127,140,47,230,135,24,104,159,156,79,237,99,237,242,101,173,70,106,146,160,89,146,102,144,172,249,18,90,42,188,122,91,156,209,43,34,177,249,80,226,136,68,102,74,34,129,54,189,186,28,218,181,156,25,188,104,199,217,74,223,185,200,102,206,3,230,35,35,247,138,146,73,87,212,66,234,180,210,160,245,214,109,106,251,138,191,183,213,219,24,117,41,242,41,136,139,54,30,76,177,130,179,86,56,199,66,45,204,226,228,199,127,67,208,74,125,127,111,146,208,186,105,134,232,75,158,26,181,73,74,115,199,99,23,53,248,109,233,142,195,124,15,84,89,94,230,134,74,28,231,164,125,118,78,79,201,147,237,0,13,0,128,42,143,26,189,214,32,77,211,144,90,74,9,218,138,127,65,137,67,118,106,213,57,167,122,199,173,184,168,70,77,242,6,252,241,164,133,71,185,168,38,127,217,21,214,179,197,108,32,195,166,161,145,180,82,106,41,142,147,164,56,145,174,183,150,89,171,54,163,81,247,18,141,83,69,89,75,147,106,98,228,225,40,158,113,190,87,229,152,42,113,153,199,22,42,99,95,216,228,171,180,140,74,104,141,146,109,56,164,214,104,200,152,60,164,146,44,109,227,144,183,48,174,251,130,184,145,221,18,235,132,213,119,28,106,99,33,81,84,209,238,149,115,237,12,251,216,219,118,122,78,146,81,42,37,25,36,179,148,36,25,142,219,180,13,201,204,23,231,117,157,218,16,210,176,76,190,229,28,51,133,20,113,87,142,136,253,242,40,127,24,154,245,89,198,161,124,201,229,39,180,208,66,105,33,149,148,40,177,99,85,122,101,188,69,134,51,42,55,153,81,69,168,197,53,163,121,89,103,131,85,3,55,10,205,175,28,245,152,233,236,99,94,100,122,6,66,64,19,231,235,249,101,121,194,30,151,61,53,241,197,252,16,3,237,147,243,169,125,172,109,137,10,173,133,86,90,72,169,52,105,236,88,165,70,222,238,145,225,140,202,77,156,87,147,242,169,18,201,104,94,214,229,187,83,169,227,70,161,249,149,7,204,204,190,104,227,242,34,183,216,105,137,47,230,135,24,104,159,156,79,237,99,109,214,60,224,35,21,199,109,106,41,165,37,15,113,51,73,113,232,35,162,85,68,8,137,146,25,83,130,221,182,68,200,15,185,230,38,201,97,225,83,59,98,160,188,92,46,165,138,152,234,165,93,124,229,60,246,161,96,71,43,235,132,19,233,148,108,146,82,226,146,182,117,29,242,205,173,149,136,154,186,118,99,94,48,109,184,229,123,186,224,205,183,167,117,88,149,105,51,203,218,195,33,185,163,216,148,236,105,137,171,60,0,40,115,67,72,109,105,172,66,42,75,10,109,153,28,201,125,217,112,178,20,50,42,45,203,62,78,25,180,168,97,156,214,212,196,159,122,89,96,194,59,12,201,129,118,146,41,202,195,127,118,157,246,53,4,0,144,33,146,194,167,244,26,165,89,239,238,58,238,235,189,205,90,11,157,76,114,74,45,229,226,104,165,147,220,49,61,205,48,17,113,143,195,157,60,97,77,254,179,133,114,114,32,0,255,24,127,41,207,148,76,82,55,190,144,218,184,52,146,174,168,91,148,116,224,59,197,37,251,168,94,63,254,195,66,121,67,24,120,143,95,47,237,174,59,46,233,233,108,50,246,143,4,136,200,204,204,136,36,73,50,74,173,165,70,210,182,105,91,18,197,125,201,207,83,25,113,56,36,110,200,168,82,163,46,153,10,21,42,172,250,181,106,210,164,43,184,117,227,73,18,149,186,110,37,221,74,41,76,41,81,105,33,37,50,95,39,156,37,163,136,91,145,166,161,46,11,162,239,248,224,98,62,18,151,47,195,24,216,224,86,59,201,97,119,180,39,38,199,117,138,27,25,149,176,52,31,181,102,59,110,104,60,239,122,47,249,113,147,86,239,79,241,148,117,201,166,79,189,167,2,222,246,29,197,216,12,52,193,66,9,237,114,238,180,213,185,238,51,162,146,154,164,146,66,11,205,164,133,86,154,164,208,74,51,50,50,50,98,151,182,22,73,6,157,198,65,14,13,241,208,165,135,131,217,151,173,202,152,149,101,12,224,31,3,24,32,50,115,37,165,181,84,61,161,109,227,58,110,141,200,40,37,90,150,45,153,126,159,66,90,242,146,29,34,74,69,114,71,32,113,106,86,38,44,143,219,69,149,90,93,102,175,71,68,117,249,65,160,125,11,99,217,175,182,83,229,88,59,191,106,43,215,167,113,171,213,27,239,192,159,252,134,135,227,102,60,240,169,254,198,71,122,142,62,165,167,228,12,219,51,37,250,47,50,151,189,138,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,128,25,208,182,94,40,169,211,66,106,145,196,161,181,117,105,228,37,73,115,130,117,107,67,91,84,167,75,141,36,153,94,109,170,144,105,57,93,6,31,44,205,195,81,126,181,27,140,105,87,217,19,122,81,34,42,169,52,179,68,86,154,52,179,113,156,198,161,25,57,226,178,78,83,219,66,29,230,9,182,148,163,167,144,29,238,186,17,191,95,230,230,15,67,115,33,203,216,155,47,153,49,143,202,230,58,36,162,86,73,33,181,113,163,212,38,211,233,238,178,123,21,103,76,234,94,210,113,169,56,11,105,77,77,124,60,252,194,51,54,119,165,220,84,37,46,15,219,66,155,237,11,251,191,97,67,72,109,105,172,66,42,75,10,109,153,28,201,125,217,112,178,20,50,42,45,203,62,78,25,180,168,97,156,214,212,196,159,122,89,96,194,59,12,201,129,118,146,41,202,195,127,118,157,246,234,135,211,152,239,252,217,79,241,169,61,21,123,125,67,70,100,100,100,68,137,18,81,105,33,37,147,184,173,219,148,168,237,51,126,153,242,136,204,225,114,67,58,149,234,116,57,85,104,87,97,85,160,85,173,38,85,250,66,104,150,26,137,66,105,41,185,155,172,132,184,120,189,71,4,25,17,151,97,159,86,100,42,103,70,107,234,145,216,251,240,133,171,230,187,209,87,78,106,98,102,62,31,243,34,123,178,58,2,154,252,201,247,79,218,239,220,190,210,115,25,171,210,23,61,50,250,220,28,183,222,223,166,97,75,223,47,34,164,215,123,221,145,30,239,15,131,244,104,163,36,54,247,33,208,175,72,2,0,255,218,4,46,182,117,108,234,70,147,63,249,254,73,251,157,219,87,17,136,122,24,25,149,148,168,164,20,90,104,68,161,133,212,36,133,86,26,25,25,25,25,187,180,181,140,209,25,76,10,114,104,136,135,46,67,236,203,193,156,84,198,172,44,227,31,3,56,12,181,9,253,37,74,27,109,27,181,26,15,173,153,45,243,208,182,45,111,33,211,27,90,23,69,188,29,49,238,104,236,48,195,129,216,245,223,225,80,222,230,78,40,162,61,252,103,0,255,104,39,127,19,78,205,82,137,219,45,106,73,179,169,44,251,38,91,153,134,54,76,208,151,68,144,227,244,42,182,105,69,229,84,74,253,142,28,134,102,229,242,233,204,176,172,204,176,166,157,84,183,167,217,83,115,70,84,82,147,84,82,104,161,153,180,208,74,147,20,90,105,70,70,70,70,236,210,214,34,201,160,211,56,200,161,33,30,186,244,112,48,251,178,85,25,179,178,140,1,252,227,186,6,52,79,190,158,95,150,217,237,113,217,171,26,77,254,228,251,39,237,119,110,87,200,65,167,87,18,53,75,208,40,145,53,72,48,181,80,18,159,230,208,150,252,130,199,79,176,165,182,229,114,168,162,30,191,74,69,74,228,42,84,147,139,134,179,163,93,21,146,229,236,122,68,147,63,249,254,73,251,157,219,87,17,64,147,185,17,167,214,229,82,151,137,118,37,233,94,74,251,86,55,73,148,124,77,133,113,169,35,6,229,216,161,73,26,225,133,60,74,237,42,203,101,204,184,54,81,165,26,54,114,216,161,236,42,230,134,75,131,82,218,118,75,122,212,112,202,203,176,241,150,167,45,14,27,132,165,17,164,56,69,138,113,154,82,5,149,77,191,227,136,161,185,184,4,58,243,51,43,51,92,102,39,43,236,105,246,223,196,204,204,204,204,140,26,53,163,212,90,106,70,113,92,199,169,81,220,151,252,60,229,45,153,204,37,135,140,42,53,234,114,106,215,174,205,170,95,171,90,181,250,117,152,153,153,59,215,94,73,225,19,210,54,155,54,132,178,209,223,50,148,233,238,125,204,10,111,54,158,59,43,137,243,189,235,50,51,243,212,29,167,243,142,165,89,154,193,142,145,145,145,17,153,52,105,68,165,133,148,136,218,56,141,75,163,182,207,248,101,42,91,14,153,68,14,233,84,170,211,37,211,174,66,155,85,129,86,77,106,213,62,191,117,107,36,157,82,90,138,227,68,165,109,70,235,173,101,214,38,46,153,236,141,68,227,84,81,22,234,154,102,248,136,56,138,103,156,239,74,183,169,69,92,230,177,133,54,219,232,118,109,115,27,134,70,147,112,47,89,162,212,26,27,37,42,45,164,68,102,205,209,45,161,52,24,135,169,244,69,173,138,96,76,144,73,106,90,154,184,156,179,108,160,210,81,218,110,159,178,43,53,112,218,18,81,39,149,144,218,184,73,137,27,209,116,119,217,189,105,75,26,123,35,233,184,84,156,181,58,169,25,70,34,126,225,25,155,123,213,141,105,17,151,135,109,161,50,54,186,237,155,192,98,190,135,129,246,55,249,212,222,201,6,187,164,17,149,146,18,89,34,43,137,18,225,54,78,227,208,140,124,109,158,214,165,109,161,14,243,228,35,14,50,75,200,14,119,221,136,24,48,143,50,136,161,185,144,101,28,202,232,188,62,238,149,107,237,77,234,180,154,119,122,157,212,187,123,103,91,82,241,194,125,227,110,92,168,83,16,183,244,236,78,239,179,220,224,105,134,186,95,224,83,182,65,128,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,169,160,85,14,75,98,94,242,136,204,225,50,232,49,106,211,168,196,169,66,187,2,243,63,251,87,165,86,99,218,105,114,54,45,83,157,85,73,109,75,165,209,82,183,13,66,105,181,84,58,75,83,55,65,51,206,165,91,239,193,140,82,71,63,197,178,204,85,157,250,99,160,223,49,87,161,0,255,181,109,206,14,140,16,226,252,50,127,51,79,216,31,181,3,120,70,70,174,92,123,37,137,79,75,227,108,226,16,242,70,159,203,150,167,187,247,209,43,188,41,184,239,172,27,206,247,174,180,204,204,76,9,156,206,4,150,230,86,78,79,216,180,53,147,78,42,173,196,109,146,18,55,162,245,214,60,107,211,150,52,246,70,163,109,74,41,104,117,82,51,140,68,28,197,12,206,247,170,27,211,226,49,243,216,93,101,108,116,27,20,49,50,35,35,35,147,38,205,36,133,86,26,81,27,167,113,201,105,149,195,146,152,151,178,229,144,73,244,122,140,218,52,42,145,105,87,161,191,252,207,254,85,105,82,103,118,191,28,89,93,146,17,196,219,174,145,172,196,201,234,180,133,164,219,102,173,193,100,109,130,170,98,69,121,38,14,119,53,114,199,167,80,172,203,163,80,156,30,154,139,108,25,207,218,62,54,53,226,212,204,108,232,133,16,218,189,44,183,169,15,113,74,113,194,117,99,44,170,38,182,60,140,146,0,179,77,171,49,42,82,197,30,222,186,68,26,101,181,5,124,101,123,88,198,76,182,139,193,14,248,98,126,136,129,246,201,249,212,62,214,102,205,99,74,143,47,230,135,24,104,159,156,79,237,99,109,214,60,0,0,219,206,189,54,93,155,86,171,151,225,246,118,95,110,221,187,127,43,206,59,51,22,251,189,241,192,37,122,166,43,6,58,115,63,165,15,182,89,217,218,150,178,0,255,26,0,220,48,99,229,218,17,241,130,238,72,242,144,157,181,45,57,133,70,72,205,248,123,21,57,225,211,165,95,226,133,127,88,107,19,152,33,92,99,78,238,138,205,118,182,32,3,181,239,243,79,3,0,0,200,106,161,133,150,66,43,169,52,105,174,220,164,70,222,238,25,217,146,69,110,68,146,242,169,18,137,116,153,167,93,167,82,199,179,190,50,52,59,197,229,69,27,151,233,121,145,127,12,240,210,131,76,66,107,73,28,146,133,86,104,148,216,148,56,116,90,72,77,39,68,78,90,227,212,42,202,4,153,5,167,34,132,116,186,210,178,201,96,107,22,202,205,109,182,140,243,185,206,174,232,220,139,75,235,114,170,243,164,187,147,122,35,213,125,168,147,36,73,176,102,194,54,213,45,131,115,212,144,36,117,241,58,34,165,10,21,226,202,101,92,123,107,85,13,39,57,108,175,246,133,158,203,88,149,190,232,145,209,231,230,184,245,254,54,13,91,250,126,17,33,189,222,235,142,244,120,127,24,164,71,27,37,177,185,15,129,126,69,18,248,215,38,112,177,173,99,35,232,71,70,37,37,42,41,133,22,26,81,104,33,53,73,161,149,70,70,70,70,198,46,109,45,99,116,6,147,130,28,26,226,161,203,16,251,114,48,39,149,49,43,203,248,199,0,94,70,128,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,197,30,73,163,150,132,236,116,139,67,9,9,199,29,53,109,165,73,188,215,38,157,124,156,18,101,253,62,1,18,57,124,76,46,61,214,114,87,231,18,249,203,56,182,230,87,102,180,101,204,100,3,114,93,35,106,204,15,254,236,91,248,212,126,181,93,197,0,41,0,255,237,253,236,246,199,176,171,54,132,39,191,204,223,204,236,246,71,237,85,13,41,0,255,237,253,236,246,199,176,87,164,88,37,86,214,187,87,26,149,120,107,10,185,114,47,180,22,186,198,110,121,116,186,84,26,46,40,189,69,69,42,125,170,84,235,218,75,177,42,55,153,89,144,187,114,242,61,131,34,88,37,75,100,210,29,108,37,205,67,163,180,207,136,92,31,154,15,9,39,28,166,76,11,105,248,43,118,218,50,233,209,196,143,207,96,222,150,74,191,121,208,62,170,212,147,141,251,236,210,236,148,9,17,17,43,41,33,148,232,9,109,219,166,109,72,102,70,41,209,178,12,105,24,150,86,167,188,100,135,136,216,113,67,62,151,83,179,50,81,82,107,85,171,83,65,68,102,102,70,36,73,146,81,106,45,53,146,182,77,219,146,40,238,75,126,158,202,136,195,33,113,67,70,149,26,117,201,84,168,80,97,213,175,85,147,38,93,65,78,155,76,212,40,213,105,75,233,78,42,97,73,141,82,107,169,153,193,186,230,32,153,68,36,138,58,109,117,94,112,125,71,24,23,51,146,136,124,249,193,192,6,75,217,201,113,187,163,157,54,65,100,100,236,216,107,71,133,87,168,219,174,218,214,202,72,127,243,80,214,91,55,50,83,92,216,120,110,163,36,54,119,161,203,60,203,83,119,108,201,59,110,101,105,14,207,35,14,189,144,74,171,133,212,50,106,91,136,235,210,200,75,162,222,230,211,16,135,182,168,78,151,154,49,78,69,42,53,33,211,114,186,116,194,184,149,153,163,252,106,55,248,204,86,181,147,114,84,183,182,227,113,163,50,109,227,212,74,142,234,67,230,30,165,59,89,78,121,72,121,23,46,238,142,26,149,106,187,39,168,32,14,112,90,43,54,27,178,177,43,196,253,120,187,152,93,177,103,80,151,68,102,237,182,235,53,72,109,179,58,109,33,233,56,65,72,190,65,155,160,170,88,81,128,106,196,66,147,219,241,41,20,235,18,217,245,160,135,230,34,91,198,76,118,176,93,103,192,117,126,70,70,174,92,123,37,137,79,75,227,108,226,16,242,70,159,203,148,68,221,189,143,94,225,77,193,81,252,203,89,55,156,239,93,105,121,153,163,185,195,78,103,2,75,243,55,163,232,193,154,199,231,242,67,252,179,79,206,88,246,177,182,119,194,200,234,146,140,32,222,118,141,100,37,78,86,167,45,36,221,54,107,13,38,107,19,84,21,43,202,51,113,184,171,145,59,62,133,98,93,30,133,226,244,208,92,100,203,120,214,246,177,235,122,146,182,182,146,109,163,50,109,219,210,105,144,234,67,230,30,213,91,221,45,101,72,121,23,46,238,118,234,116,169,188,43,168,32,14,112,186,232,41,231,115,178,43,196,125,7,91,167,221,22,209,182,94,40,169,211,66,106,145,196,161,181,117,105,228,37,73,115,130,117,107,67,91,84,167,75,141,36,153,94,109,170,144,105,57,93,6,31,44,205,195,81,126,181,27,140,105,87,217,30,122,25,145,177,114,175,157,36,62,173,110,187,106,91,200,27,125,46,91,89,111,221,200,172,240,166,224,190,141,146,216,220,187,210,50,51,51,221,177,37,239,88,154,91,185,26,1,82,254,219,251,217,237,143,97,87,109,8,79,126,153,191,153,217,237,143,218,171,188,210,186,211,154,213,141,238,36,73,201,226,210,225,184,237,8,82,27,178,75,73,197,12,38,189,142,43,162,165,81,147,233,190,114,0,255,119,210,194,220,28,205,154,76,205,42,214,179,107,89,197,16,158,252,50,127,51,179,219,31,181,87,53,64,202,127,123,63,187,253,49,236,85,70,212,152,31,252,217,183,240,169,253,106,187,138,33,229,191,189,159,221,254,24,246,42,35,106,204,15,254,236,91,248,212,126,181,29,160,161,91,154,74,203,32,89,92,110,73,40,173,145,89,93,166,16,74,155,28,167,170,45,9,250,201,161,109,144,79,71,188,101,79,51,220,204,135,79,181,74,148,136,203,172,118,133,175,237,2,155,62,33,35,50,50,50,162,68,137,168,180,144,146,73,220,214,109,74,212,246,25,191,76,121,68,230,112,185,33,157,74,117,186,156,42,180,171,176,42,208,170,86,147,134,229,161,144,87,205,154,25,117,231,91,170,243,214,36,13,51,30,23,134,4,67,195,13,247,41,19,66,37,254,148,93,183,180,122,212,240,35,48,152,185,101,213,111,230,179,143,42,13,103,35,65,187,52,251,143,97,235,198,147,36,42,117,221,74,186,149,82,152,82,162,210,66,74,100,190,78,56,75,70,17,183,34,77,67,93,22,68,223,241,193,197,124,36,46,95,134,49,176,193,173,118,146,195,238,104,167,73,52,79,190,158,95,150,217,237,113,217,21,123,70,84,82,147,84,82,104,161,153,180,208,74,147,20,90,105,70,70,70,70,236,210,214,34,201,160,211,56,200,161,33,30,186,244,112,48,251,178,85,25,179,178,140,1,252,99,165,143,181,243,171,182,114,125,26,183,90,189,241,14,252,201,111,120,56,110,198,3,159,234,111,124,164,231,232,83,122,74,206,176,61,83,162,0,255,34,115,217,171,8,136,234,242,131,64,251,22,198,178,95,109,95,50,183,97,104,52,9,247,146,37,74,173,177,81,162,210,66,74,100,214,28,221,18,74,131,113,152,74,95,212,170,8,198,4,153,164,166,165,137,203,57,203,6,42,29,165,237,246,41,59,141,17,213,229,7,129,246,45,140,101,191,218,14,208,152,211,131,164,17,149,146,18,89,34,43,137,18,225,54,78,227,208,140,124,109,158,214,165,109,161,14,243,228,35,14,50,75,200,14,119,221,136,24,48,143,50,136,161,185,144,101,28,202,232,28,158,23,245,26,45,65,93,167,45,133,84,146,181,25,0,255,178,210,134,212,212,74,115,50,245,144,91,17,81,117,154,220,253,56,224,201,20,143,178,86,77,6,181,43,172,103,119,218,95,57,195,173,107,185,53,107,67,73,37,52,9,27,47,137,60,175,195,178,163,38,29,247,105,178,50,140,188,174,243,164,10,147,10,25,85,151,213,178,42,57,123,50,151,180,179,141,4,237,220,236,127,158,65,93,18,153,181,219,174,215,32,181,205,234,180,133,164,227,4,33,249,6,109,130,170,98,69,1,170,17,11,77,110,199,167,80,172,75,100,215,131,30,154,139,108,25,51,217,193,118,157,1,172,121,124,46,63,196,63,251,228,140,101,31,107,79,233,193,154,199,231,242,67,252,179,79,206,88,246,177,182,138,1,254,137,230,201,215,243,203,50,187,61,46,123,0,194,63,209,60,249,122,126,89,102,183,199,101,7,104,64,84,151,31,4,218,183,48,150,253,106,59,64,227,191,17,213,229,7,129,246,45,140,101,191,218,14,208,0,168,187,36,145,148,82,146,89,35,40,73,146,225,56,174,227,214,136,124,113,94,215,41,110,173,238,243,230,91,206,49,83,199,14,11,221,150,216,47,143,242,135,95,185,144,27,28,202,151,12,252,152,207,204,92,59,106,70,93,73,8,165,213,82,179,214,155,182,165,13,43,226,230,86,111,163,211,165,199,167,31,46,42,120,208,194,10,54,90,97,3,11,181,240,132,17,244,42,45,162,210,90,162,102,19,14,165,37,218,50,42,111,41,37,171,219,54,148,173,111,235,176,224,239,99,71,196,202,98,133,33,135,38,88,184,148,84,84,131,230,92,219,196,62,54,137,93,119,16,245,26,173,65,90,215,173,132,148,18,180,21,0,255,130,18,135,236,212,73,11,50,205,144,92,113,81,141,154,228,253,56,224,73,11,143,114,209,114,6,181,85,172,103,139,217,107,135,92,174,178,87,157,212,232,171,81,28,122,227,6,45,210,47,122,227,9,206,248,202,10,23,130,244,128,239,120,195,133,119,5,58,203,46,38,48,133,119,44,205,29,254,234,77,27,111,210,40,213,117,40,245,78,42,97,73,73,74,8,37,153,193,186,230,32,17,181,220,186,180,110,117,94,112,125,200,7,235,242,113,137,124,249,193,64,25,183,218,198,113,187,163,61,12,213,66,11,45,133,86,82,105,210,92,185,73,141,188,221,51,178,37,139,220,136,36,229,83,37,18,233,50,79,187,78,165,142,103,125,101,104,118,138,203,139,54,46,211,243,34,123,38,112,221,100,163,68,165,78,67,170,183,82,10,83,106,146,66,43,141,204,215,9,103,137,164,37,209,213,117,168,203,130,232,67,194,88,151,145,203,229,203,48,6,202,88,202,54,114,216,29,237,32,13,167,46,223,9,180,159,98,44,123,42,246,175,148,73,104,45,137,67,178,208,10,141,18,155,18,135,78,11,169,233,132,200,73,107,156,90,69,153,32,179,224,84,132,144,78,87,90,54,25,108,205,66,185,185,205,150,113,62,215,217,202,175,205,82,105,137,168,221,131,150,136,32,165,9,179,91,200,179,106,6,45,177,25,106,131,134,223,38,163,130,93,57,188,80,204,97,161,74,162,83,232,169,93,149,203,254,42,227,51,91,41,141,1,194,147,95,230,111,102,118,251,163,246,0,132,127,66,120,242,203,252,205,204,110,127,212,30,128,0,0,0,0,0,213,214,144,150,210,51,75,16,231,123,20,82,75,68,150,150,37,180,212,54,71,166,138,75,178,6,114,107,19,36,212,17,115,217,83,19,55,51,226,76,173,110,37,226,242,148,93,97,20,187,192,86,110,80,178,184,36,35,105,141,100,109,215,160,13,75,107,165,244,140,104,147,148,166,48,17,112,169,17,207,89,212,152,244,88,225,16,51,137,30,206,26,204,205,44,227,174,13,6,176,17,123,109,139,136,136,21,123,237,40,241,106,117,220,85,220,90,30,233,115,94,177,105,111,221,72,79,113,161,224,236,110,116,195,230,46,148,150,103,57,199,177,182,37,19,184,149,235,237,58,67,68,102,102,70,36,73,146,81,106,45,53,146,182,77,219,146,40,238,75,126,158,202,136,195,33,113,67,70,149,26,117,201,84,168,80,97,213,175,85,147,38,85,31,87,121,0,80,37,60,92,63,26,143,248,85,90,138,183,253,39,57,110,84,147,42,254,85,80,248,99,37,178,127,6,83,50,168,125,248,45,108,174,246,85,4,0,0,172,29,102,100,228,202,181,87,146,248,180,52,206,38,14,33,111,244,185,108,121,186,123,31,189,194,155,130,251,206,186,225,124,239,74,203,204,204,148,192,233,76,96,105,110,229,9,253,218,184,133,150,140,40,165,54,53,34,158,54,74,141,188,221,35,50,42,201,204,164,226,213,34,26,239,3,250,21,219,237,84,234,120,167,224,26,163,99,86,178,143,217,213,142,178,131,243,88,51,218,56,180,144,140,168,148,184,36,34,158,54,42,189,50,222,34,50,42,201,140,40,37,82,229,18,239,3,250,21,219,29,172,26,120,167,224,26,35,92,174,181,113,217,213,142,178,103,19,80,74,92,90,41,181,182,133,102,161,132,38,109,74,62,212,117,105,141,104,139,24,84,88,181,15,41,66,199,206,75,46,78,81,143,84,133,74,93,202,131,105,109,1,27,217,64,19,251,216,46,174,59,190,152,31,98,160,125,114,62,181,143,181,215,46,35,50,86,238,181,147,196,167,213,109,87,109,11,121,163,207,101,43,235,173,27,153,21,222,20,220,183,81,18,155,123,87,90,102,102,166,59,182,228,29,75,115,43,83,29,95,204,15,49,208,62,57,159,218,199,218,172,121,0,152,23,183,94,75,169,19,66,233,153,180,33,180,105,105,148,165,81,111,242,117,104,67,92,212,168,43,205,36,167,94,149,170,144,106,69,93,58,31,220,202,195,81,134,178,27,124,102,87,217,74,23,17,17,43,246,218,81,226,213,234,184,171,184,181,60,210,231,188,229,245,214,141,244,20,23,10,238,219,232,134,205,93,40,45,207,50,83,2,91,50,129,91,185,149,17,244,50,75,75,35,178,120,219,245,18,148,54,65,93,183,150,104,220,160,37,216,172,109,144,82,76,41,192,52,226,174,73,238,8,20,122,116,137,20,122,208,67,179,174,45,99,38,219,199,6,50,76,146,81,42,37,25,36,179,148,36,25,142,219,180,13,201,204,23,231,117,157,218,16,210,176,76,190,229,28,51,133,20,113,87,142,136,253,242,40,127,24,154,245,89,198,161,124,201,235,171,196,117,232,153,205,235,182,81,86,110,242,253,139,112,155,44,89,82,132,186,109,131,28,18,191,46,77,79,107,172,180,104,85,26,43,24,195,41,22,250,203,199,92,205,15,86,105,81,26,250,138,183,137,242,52,142,75,39,65,166,239,152,123,146,238,116,55,149,161,228,161,184,200,59,170,83,170,242,174,160,126,56,192,106,173,167,108,200,201,174,111,247,227,109,157,246,96,68,27,135,22,146,17,149,18,151,68,196,211,70,165,87,198,91,68,70,37,153,17,165,68,170,92,226,125,64,191,98,187,131,85,3,239,20,92,99,132,203,181,54,46,187,218,81,182,79,194,36,109,109,37,219,70,101,218,182,165,211,32,213,135,204,61,170,183,186,91,202,144,242,46,92,220,237,212,233,82,121,87,80,65,28,224,116,209,83,206,231,100,87,136,251,14,182,78,187,138,33,229,191,189,159,221,254,24,118,149,148,17,25,43,247,218,73,226,211,234,182,171,182,133,188,209,231,178,149,245,214,141,204,10,111,10,238,219,40,137,205,189,43,45,51,51,211,29,91,242,142,165,185,149,169,190,210,186,211,154,213,141,238,36,73,201,226,210,225,184,237,8,82,27,178,75,73,197,12,38,189,142,43,162,165,81,147,233,190,114,0,255,119,210,194,220,28,205,154,76,205,42,214,179,107,89,197,0,225,201,47,243,55,51,187,253,81,123,0,194,63,33,60,249,101,254,102,102,183,63,106,15,64,0,0,89,45,180,208,82,104,37,149,38,205,149,155,212,200,219,61,35,91,178,200,141,72,82,62,85,34,145,46,243,180,235,84,234,120,214,87,134,102,167,184,188,104,227,50,61,47,242,143,1,83,122,24,169,143,212,209,58,161,222,9,225,238,157,155,211,58,222,195,207,203,18,95,58,213,159,161,133,88,135,114,127,100,129,153,25,56,205,95,246,142,23,109,52,219,162,53,213,13,154,36,92,218,82,150,144,108,91,103,123,79,166,94,139,119,178,234,125,221,215,41,55,229,247,113,216,82,28,71,77,220,83,234,187,195,144,188,105,75,101,34,101,254,179,23,181,215,35,218,214,11,37,117,90,72,45,146,56,180,182,46,141,188,36,105,78,176,110,109,104,139,234,116,169,145,36,211,171,77,21,50,45,167,203,224,131,165,121,56,202,175,118,131,49,237,42,27,69,63,50,42,41,81,73,41,180,208,136,66,11,169,73,10,173,52,50,50,50,50,118,105,107,25,163,51,152,20,228,208,16,15,93,134,216,151,131,57,169,140,89,89,198,63,6,240,50,2,164,252,183,247,179,219,31,195,94,101,68,141,249,193,159,125,11,159,218,175,182,43,246,160,77,113,156,164,228,9,82,39,37,8,169,227,81,165,164,167,6,173,101,162,248,19,33,157,58,215,194,97,72,83,210,40,146,151,79,124,117,217,180,150,97,252,204,163,124,104,203,184,202,70,228,186,70,212,152,31,252,217,183,240,169,253,106,187,21,2,126,82,68,113,86,133,47,28,169,209,200,141,221,242,205,161,151,220,65,46,143,219,86,36,60,173,244,54,116,240,64,77,106,245,237,33,3,109,29,87,88,19,202,201,75,236,192,8,250,84,212,171,149,172,13,13,74,163,210,112,196,143,137,150,245,219,104,170,136,144,50,174,181,180,238,243,50,229,139,189,163,129,155,126,68,76,234,151,225,96,91,155,141,161,140,203,174,62,92,181,146,164,214,68,187,105,81,232,100,167,188,42,45,206,114,28,226,222,39,120,231,161,181,245,80,193,151,192,192,194,159,30,158,98,92,59,237,254,58,211,180,43,0,255,200,160,36,74,173,127,167,20,222,98,218,241,227,189,70,33,132,30,35,135,125,73,101,189,191,212,201,205,193,221,211,30,19,109,54,98,35,82,92,91,148,133,142,51,43,123,85,203,36,206,38,241,133,35,245,146,121,178,91,190,57,52,26,43,71,34,114,219,138,132,167,165,230,152,49,22,168,73,173,190,179,163,159,93,224,10,107,66,199,153,182,189,234,118,45,165,70,148,124,234,148,146,160,197,49,137,159,69,51,235,30,177,209,207,158,193,99,113,205,33,158,65,69,32,126,240,18,89,117,185,108,101,26,59,50,72,207,204,83,236,117,7,180,136,140,151,205,155,89,225,149,154,231,54,27,18,109,190,161,36,84,114,105,161,239,119,247,41,142,42,132,59,36,134,220,136,88,112,159,123,89,233,50,134,50,110,123,45,130,66,15,73,43,165,244,26,247,82,105,117,49,164,124,186,211,172,149,208,162,184,238,123,22,125,35,148,78,46,141,241,7,21,198,68,196,189,171,198,29,227,218,155,220,149,147,43,218,215,243,0,0,0,149,4,204,109,250,253,122,141,14,111,248,117,163,125,0,255,54,58,53,124,169,191,87,56,187,167,216,9,210,207,233,223,239,148,156,98,150,251,4,150,102,42,118,250,30,37,147,212,36,37,34,11,221,180,68,184,172,19,180,172,85,219,116,71,227,83,227,250,48,53,67,132,122,52,2,145,74,161,93,137,33,254,229,25,27,179,177,253,204,13,254,241,66,59,56,194,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,15,64,0,0,0,0,64,251,0,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,137,121,201,35,50,135,203,237,24,181,105,84,162,212,161,93,133,74,191,42,181,122,116,58,23,146,180,22,74,75,45,234,87,202,214,150,142,91,66,222,55,155,29,169,130,142,226,69,101,186,150,86,52,102,78,207,67,126,93,229,181,124,6,51,130,69,198,91,118,18,221,110,103,23,65,208,5,251,33,31,145,177,87,148,136,178,147,20,82,167,37,178,208,156,198,165,237,43,254,222,150,238,164,83,170,199,167,32,54,218,184,211,194,53,54,106,97,28,11,77,241,132,7,244,144,54,233,189,165,225,50,14,141,157,221,235,244,100,73,165,73,146,229,21,87,154,37,216,90,72,29,191,170,28,150,170,142,93,39,140,117,25,21,163,112,226,230,32,187,106,145,61,110,135,34,230,35,35,247,138,146,73,87,212,66,234,180,210,160,245,214,109,79,170,95,241,247,182,122,27,163,46,21,241,83,16,23,109,60,152,98,5,47,88,157,61,199,66,45,76,206,174,150,24,174,67,136,247,182,236,40,116,103,235,189,22,230,13,26,225,146,112,155,172,116,241,241,132,60,33,209,20,15,173,84,8,51,171,246,142,177,144,156,153,236,174,173,182,138,253,253,157,218,108,74,11,113,50,244,196,165,110,17,181,14,113,51,106,208,194,146,182,84,98,81,155,126,155,76,146,213,148,137,228,241,132,159,68,103,210,180,121,153,206,118,176,140,207,236,27,171,143,226,139,249,33,6,218,39,231,83,251,88,59,58,15,164,209,173,200,19,49,105,120,43,232,195,11,198,82,198,203,46,122,124,49,63,196,64,251,228,124,106,31,107,127,231,177,101,240,229,73,40,52,45,201,110,23,6,48,238,204,148,105,19,73,200,16,73,87,139,248,241,46,60,243,213,45,18,27,218,81,133,168,97,207,35,136,203,254,50,138,158,238,34,178,20,66,194,156,201,89,199,204,104,199,72,196,151,33,39,159,121,233,43,197,97,181,18,203,165,120,210,206,119,36,102,231,34,226,207,79,145,57,151,79,245,236,142,148,124,106,76,199,135,60,68,90,243,109,169,70,225,194,138,252,77,9,161,47,66,40,181,0,50,202,47,183,254,74,178,214,175,209,106,148,176,193,111,110,198,143,73,149,226,150,247,6,3,119,121,150,97,27,196,189,115,185,243,116,71,141,90,179,212,26,206,40,221,122,37,109,40,135,56,49,58,184,234,55,53,233,167,156,113,81,35,133,41,236,100,127,216,50,137,251,94,230,202,237,157,81,207,21,52,74,228,153,150,105,107,219,156,28,212,175,136,156,216,198,25,155,90,229,58,149,203,234,204,149,182,138,149,57,153,223,249,185,138,95,47,125,210,95,225,103,142,146,202,202,226,188,172,41,101,101,38,37,82,30,165,162,141,196,215,124,207,34,86,48,45,83,35,164,110,229,138,120,59,210,201,136,93,157,80,165,65,155,116,194,181,100,200,181,152,28,154,216,25,20,42,75,25,92,124,180,11,218,107,12,40,127,124,25,78,158,102,54,25,123,49,143,247,40,163,170,154,117,104,192,151,118,94,210,195,79,135,197,9,94,229,168,155,54,175,45,213,176,243,86,77,66,95,203,45,109,247,234,94,216,153,215,147,92,139,210,40,225,144,235,72,68,201,101,56,0,0,224,5,204,157,171,139,200,17,254,54,173,30,111,192,1,228,0,25,53,21,231,0,255,101,214,136,3,42,128,62,112,71,40,224,5,204,79,120,105,33,242,146,134,145,251,98,102,94,9,11,16,121,177,20,230,120,159,70,68,28,226,126,36,13,5,0,64,245,3,230,133,126,71,220,171,215,118,55,103,115,23,254,205,17,223,185,18,237,109,80,111,5,187,116,222,235,235,141,215,117,250,240,192,49,15,151,19,207,247,30,47,227,237,74,110,105,84,220,17,246,4,212,211,63,225,199,42,52,150,244,209,36,53,146,144,46,246,44,49,61,197,18,86,21,43,159,155,214,65,88,154,23,218,95,57,177,49,111,175,92,186,170,126,148,168,17,17,12,137,181,136,68,83,187,19,177,196,59,46,170,230,34,140,204,223,124,97,210,60,230,243,25,91,23,153,244,72,74,188,229,75,152,39,40,153,17,189,44,235,234,116,197,68,17,27,228,151,249,29,245,73,29,237,37,185,147,105,204,165,62,207,240,78,181,24,120,68,152,83,96,38,240,178,13,201,0,255,9,144,177,245,43,147,134,219,84,250,162,149,121,203,34,151,22,145,217,60,6,63,194,191,248,71,109,173,168,247,232,220,234,79,142,106,197,227,125,152,156,21,189,131,93,220,208,144,175,167,107,175,36,175,79,211,251,114,226,155,169,230,119,226,218,146,202,204,37,70,113,176,168,74,186,61,180,59,178,112,67,252,195,207,165,183,252,166,177,55,33,181,30,147,66,162,165,182,105,55,118,102,164,142,94,134,157,25,209,142,48,75,3,166,62,71,218,107,119,91,245,134,46,156,123,141,248,239,163,80,153,221,221,220,133,26,133,102,87,103,120,4,252,123,215,157,75,31,185,75,102,148,234,140,25,86,221,98,78,147,227,138,16,110,48,183,45,108,199,164,76,100,7,115,138,30,83,159,143,189,116,171,70,234,211,173,182,188,143,75,170,131,171,159,94,189,90,52,58,228,224,63,224,195,167,77,45,243,53,105,45,195,113,70,25,33,247,60,10,151,180,57,117,99,46,11,108,226,74,254,113,108,30,96,199,206,71,196,143,88,17,181,116,168,136,180,75,148,8,211,233,80,171,155,160,173,30,206,112,85,230,71,124,25,17,101,69,137,140,93,34,126,125,38,169,17,177,70,100,69,61,134,75,26,140,219,142,219,134,142,77,207,184,180,151,137,24,166,138,140,138,145,56,159,189,211,254,71,144,95,108,162,207,232,30,235,209,160,103,38,75,186,228,108,238,230,183,12,236,203,154,76,13,222,248,192,95,118,52,35,24,0,239,131,62,167,203,29,249,200,164,17,149,176,78,102,155,141,147,79,168,116,169,113,26,84,164,67,157,226,3,253,146,234,131,208,45,0,92,136,220,189,36,84,125,66,91,114,33,105,230,103,54,76,221,81,199,227,140,3,160,130,252,35,105,228,147,210,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,11,121,17,177,146,68,172,36,73,9,109,72,146,182,109,168,69,113,142,169,211,69,236,220,185,41,33,217,52,148,190,104,195,50,226,16,75,90,80,24,44,134,29,241,231,206,149,75,74,34,50,106,150,18,73,219,38,28,38,73,43,105,34,36,138,225,166,193,204,105,133,47,236,203,20,22,110,136,251,185,36,37,118,70,176,37,62,137,183,212,139,235,210,83,228,253,102,188,152,124,238,178,131,79,28,149,195,70,45,156,212,195,70,179,247,26,96,254,247,162,101,236,181,86,4,137,168,52,217,241,195,91,135,26,119,34,206,187,48,133,137,152,4,125,57,150,193,236,88,198,74,144,127,125,161,222,202,119,237,237,125,189,151,62,236,27,93,120,224,98,20,230,199,253,93,199,78,11,236,62,251,207,144,135,191,44,155,22,165,137,220,153,109,102,230,93,215,76,42,168,89,229,116,7,117,2,191,167,78,100,126,177,156,253,201,71,134,168,127,37,125,237,168,155,190,86,141,230,186,167,226,104,245,225,204,173,44,150,119,220,34,126,177,143,187,178,168,19,243,235,139,159,241,51,31,53,243,153,181,150,253,150,50,153,212,211,83,50,222,65,229,122,117,9,149,107,143,65,76,226,172,187,136,43,245,247,178,174,88,65,41,157,102,45,160,74,107,140,227,74,68,124,132,91,133,243,180,170,49,40,134,123,95,56,197,176,182,69,251,244,67,232,98,197,138,220,244,253,208,164,52,9,113,132,70,153,32,143,107,97,222,137,129,73,167,60,206,250,225,161,81,145,208,184,109,247,218,206,136,9,47,151,121,63,42,205,85,35,130,137,100,233,91,104,37,55,167,115,123,74,225,224,138,95,12,62,96,126,108,93,68,221,155,86,135,79,235,238,157,137,211,107,154,116,166,110,125,126,0,0,0,64,5,8,93,68,4,208,47,197,159,210,47,234,50,106,4,87,164,190,214,56,210,72,31,244,25,117,199,223,161,249,112,33,31,177,119,201,66,73,137,36,226,203,208,229,112,153,187,212,114,221,149,85,120,179,200,237,19,54,93,88,161,18,243,141,173,146,160,203,95,247,106,19,37,51,218,44,77,173,37,76,212,112,157,112,158,51,118,48,50,106,66,68,200,229,2,31,163,143,21,209,223,176,44,253,81,134,18,151,148,168,84,150,82,217,103,137,121,29,190,118,125,186,194,217,165,128,232,133,109,75,216,132,113,84,57,74,202,149,8,43,9,248,183,158,136,159,124,70,14,151,167,251,90,105,251,102,106,48,251,114,211,200,224,138,246,130,134,149,249,52,73,45,107,41,33,47,195,122,189,126,238,99,117,139,242,152,131,28,167,212,165,253,22,33,254,131,251,133,195,174,124,227,128,10,186,80,0,57,224,142,21,161,184,50,46,220,91,123,69,182,10,185,87,148,56,128,110,69,134,226,5,11,0,0,0,0,0,0,0,32,195,34,238,224,254,254,87,254,219,218,36,40,41,47,107,162,137,178,211,193,119,112,232,254,235,137,203,157,39,163,180,172,9,38,201,8,122,26,29,137,12,225,191,46,77,221,244,191,104,133,96,104,246,125,28,179,43,12,121,73,243,135,171,109,154,123,0,255,194,59,238,223,87,115,59,244,94,139,193,60,109,231,25,89,194,127,93,154,174,120,228,98,17,60,205,157,210,232,236,161,70,209,0,255,244,110,71,113,233,129,94,29,5,160,93,17,1,242,67,183,163,210,115,53,232,187,37,164,18,221,201,14,169,49,69,122,204,74,227,174,35,125,12,250,87,139,157,53,146,161,164,158,230,3,160,66,232,34,73,192,138,21,41,71,253,162,68,1,238,101,208,229,176,50,106,149,208,56,200,175,158,161,144,191,158,0,220,185,200,149,17,228,137,163,28,215,253,160,225,214,56,224,15,5,0,0,244,3,226,203,188,136,248,145,17,25,116,147,66,15,250,146,230,109,190,149,76,145,90,166,85,105,215,165,103,134,200,75,202,230,23,221,165,116,53,165,186,143,234,186,108,117,142,0,255,88,216,97,76,123,204,201,181,118,42,35,24,21,114,101,100,164,42,81,188,95,127,232,104,186,53,106,115,164,186,247,163,60,122,180,184,226,9,153,38,231,96,94,26,84,136,49,229,104,239,179,249,27,115,58,124,250,220,95,161,249,90,146,146,177,95,145,112,153,168,90,83,67,235,30,226,227,17,120,21,149,189,185,155,41,220,155,199,200,139,140,124,100,198,222,164,208,10,125,187,173,183,18,168,220,142,87,151,118,101,42,216,176,183,190,238,200,209,120,177,72,70,41,65,206,164,89,218,130,18,245,251,212,240,197,232,205,72,204,164,204,109,159,114,103,130,72,191,168,173,157,143,126,211,105,245,18,98,245,167,121,43,94,56,46,47,78,120,133,5,237,26,251,197,56,141,248,197,191,242,122,59,62,240,39,146,126,118,43,167,18,59,201,22,230,126,163,171,203,236,197,124,100,204,215,69,109,237,116,213,171,121,167,213,203,201,212,234,62,28,241,162,132,141,0,255,126,239,27,62,113,74,123,39,79,55,194,207,69,197,254,145,107,69,169,228,201,28,71,147,165,136,197,34,82,41,37,172,21,198,31,22,66,20,34,47,146,148,253,105,54,73,23,41,253,125,212,218,144,235,75,156,148,155,34,213,156,120,147,249,217,163,25,194,16,121,233,232,214,218,155,148,82,253,234,244,55,191,23,188,148,15,113,253,100,53,251,235,139,30,115,247,163,170,23,117,82,99,151,134,184,40,148,20,226,12,63,202,245,184,188,11,199,152,151,189,250,24,241,187,234,173,85,91,37,164,170,70,157,198,210,182,12,172,248,167,130,206,179,146,253,181,59,15,76,76,124,37,151,223,73,87,58,124,127,182,65,74,120,39,109,138,146,169,17,254,229,167,242,227,252,213,238,183,215,184,182,92,211,163,203,60,33,47,156,252,149,249,52,229,58,190,27,12,137,122,6,24,155,245,81,124,62,103,23,113,140,17,95,222,210,229,75,185,170,213,87,205,137,152,195,130,239,198,112,140,202,30,53,12,1,35,253,95,171,43,163,112,90,76,248,207,253,177,194,243,18,240,133,250,249,188,250,165,92,213,98,199,115,45,118,58,156,145,204,25,201,222,76,126,72,254,51,213,250,126,174,104,140,2,127,114,90,200,238,109,34,138,9,127,226,207,14,119,49,225,191,209,229,88,148,175,132,228,63,83,173,34,239,85,170,49,242,148,32,197,116,144,93,123,31,147,0,255,75,247,125,174,220,52,140,135,34,137,27,165,200,46,146,8,76,140,238,191,86,171,62,25,133,169,125,192,159,185,123,17,59,139,244,5,9,74,130,22,26,83,74,194,162,26,38,142,37,6,0,255,207,153,110,77,167,173,69,48,38,38,190,238,84,35,251,144,201,152,185,124,172,151,167,231,122,166,93,181,153,78,140,43,97,90,31,140,85,237,182,106,205,190,236,21,198,67,192,172,247,119,70,174,62,94,127,154,240,186,57,44,28,73,73,125,121,147,137,214,29,125,0,255,249,73,194,246,87,167,73,59,120,82,110,108,149,231,108,163,171,137,238,189,85,116,121,154,21,252,82,104,100,144,0,182,150,235,63,83,216,29,110,59,224,119,235,211,69,72,213,218,187,100,166,192,219,160,113,218,51,148,61,100,67,20,240,189,121,249,124,148,85,253,149,124,22,29,96,76,18,26,134,50,148,205,97,32,35,62,82,125,123,135,217,213,111,45,239,221,168,140,248,154,169,35,35,216,195,184,132,204,11,55,151,203,197,139,209,215,191,123,41,233,132,194,193,145,52,21,155,27,249,233,247,3,190,90,191,46,168,179,245,221,10,49,21,252,82,81,44,84,160,17,8,240,141,127,37,245,55,188,225,159,49,253,215,73,120,237,37,163,120,97,9,25,175,217,7,156,217,184,244,17,100,146,75,18,78,212,69,67,127,87,73,113,24,151,37,110,202,88,149,104,35,113,60,7,216,174,76,101,208,235,242,25,47,159,110,77,87,163,196,163,46,59,124,158,171,249,27,9,69,234,28,100,71,204,61,86,180,113,204,213,176,35,251,197,19,63,35,163,137,204,32,168,74,149,66,156,134,148,108,201,96,33,135,179,213,129,120,198,72,237,219,28,220,32,232,242,131,182,54,45,235,239,200,238,181,86,212,247,119,171,161,114,240,30,84,233,100,201,98,254,230,85,46,170,252,168,199,159,143,241,139,38,15,175,70,165,187,17,219,93,102,240,227,55,141,211,88,234,238,164,141,211,185,210,94,241,44,130,46,175,46,61,201,175,26,244,21,79,85,232,39,185,117,103,74,9,20,197,28,54,66,157,162,187,236,212,94,204,103,141,186,124,114,0,255,6,126,174,150,240,139,201,116,137,44,213,80,227,50,77,198,242,254,33,6,111,178,172,77,227,147,4,184,47,63,93,193,47,18,126,52,250,90,217,184,244,79,220,247,110,222,232,236,208,183,59,84,19,163,180,59,243,72,3,126,61,213,101,110,253,233,174,173,93,204,112,151,101,84,207,204,51,60,155,53,173,67,24,54,100,127,251,152,183,26,18,95,232,215,218,59,106,244,211,151,247,238,37,227,232,167,73,191,54,193,199,204,149,36,51,114,7,92,113,63,8,188,136,154,164,196,115,31,173,95,75,164,79,120,136,65,172,70,14,246,229,111,86,113,212,33,254,51,118,174,77,41,189,62,78,33,35,166,252,196,1,0,0,0,0,80,113,231,150,2,42,196,219,155,40,128,28,48,147,40,234,99,215,180,184,151,2,0,0,0,0,202,49,127,71,77,250,102,232,168,137,3,3,180,29,240,147,188,92,62,136,27,191,27,201,40,167,50,83,162,152,14,181,229,166,220,143,185,0,255,157,215,188,250,77,50,86,159,72,147,205,104,97,70,46,218,24,0,108,198,188,104,242,183,62,88,114,109,213,218,168,16,91,197,148,166,148,18,184,202,94,138,62,226,103,243,115,43,114,76,134,79,39,25,33,49,214,174,147,238,233,203,70,246,115,193,0,208,59,224,163,121,91,151,173,67,91,181,238,36,149,249,91,55,85,15,143,50,85,167,35,62,250,235,50,225,213,106,145,165,58,52,98,102,64,165,249,0,0,0,104,59,208,63,233,123,37,89,111,213,234,244,182,64,127,189,155,240,197,171,182,123,227,46,38,202,227,4,75,29,21,247,202,39,58,159,215,211,35,115,241,74,19,59,179,16,186,154,136,166,220,214,238,228,86,120,66,68,151,193,166,197,113,0,255,42,226,96,136,187,57,145,83,156,205,121,118,69,99,125,249,165,75,74,99,69,164,91,225,7,113,65,180,173,119,207,187,199,91,200,149,233,108,252,192,24,38,177,18,214,152,243,178,29,218,105,140,25,185,93,35,50,233,46,181,40,116,68,104,161,65,202,32,166,125,31,49,194,65,198,129,85,187,10,123,120,168,48,111,248,212,222,177,97,18,243,98,173,29,59,232,222,73,10,179,50,95,118,236,102,6,137,186,168,220,214,212,168,155,40,242,212,200,12,113,58,99,217,33,198,112,54,111,32,16,164,126,199,94,153,155,234,106,83,111,95,113,134,74,108,200,109,37,134,186,235,51,23,65,58,150,185,41,173,163,132,187,96,150,204,206,211,120,143,228,98,147,26,249,108,30,245,232,184,212,194,27,238,244,212,85,149,140,90,9,172,227,160,152,253,206,252,141,245,231,137,91,127,73,43,252,134,236,244,23,79,214,42,118,152,170,76,216,156,125,232,160,39,49,238,0,255,253,189,219,139,212,57,247,215,58,170,180,119,34,164,18,3,0,255,19,251,113,251,15,126,156,251,162,180,186,180,183,34,0,42,232,66,81,65,23,114,64,249,233,91,197,123,59,45,228,50,79,21,115,59,86,237,37,96,74,148,54,179,100,56,110,83,99,59,52,170,251,188,140,187,130,18,114,40,106,190,165,19,200,221,227,145,42,132,7,135,90,245,195,107,12,154,163,236,160,76,130,190,222,174,101,71,73,100,229,49,195,157,156,38,217,168,73,74,211,144,234,157,82,250,82,154,164,208,74,51,130,105,77,65,35,105,73,116,117,221,210,60,231,194,144,48,214,101,228,18,5,243,131,159,50,150,178,141,227,182,56,59,72,3,162,186,252,32,208,190,133,177,236,87,219,1,26,0,255,141,168,46,63,8,180,111,97,44,251,213,118,128,6,64,157,37,165,147,149,65,71,180,86,235,78,140,155,74,217,242,210,90,218,234,54,174,155,149,140,58,107,211,142,217,128,152,234,58,74,136,49,162,48,171,45,59,24,205,142,179,147,134,60,98,43,24,137,169,6,165,65,207,218,156,242,149,70,83,232,26,179,181,144,44,241,16,247,37,110,99,70,229,176,212,29,213,18,186,52,29,15,124,248,82,216,245,159,75,12,205,42,54,26,50,24,123,69,2,102,102,102,102,102,212,168,25,165,214,82,51,138,227,58,78,141,226,190,228,231,41,111,201,100,46,57,100,84,169,81,151,83,187,118,109,86,253,90,213,170,213,37,196,76,10,175,212,107,148,6,205,91,211,184,175,247,54,11,161,181,209,184,49,181,46,229,226,104,169,141,27,146,235,211,12,19,17,207,70,44,206,31,126,101,0,255,179,133,142,179,141,93,221,16,197,77,58,173,13,151,180,212,236,214,140,11,169,211,74,72,110,18,185,196,142,78,229,239,133,212,219,240,136,61,165,229,162,135,103,72,85,30,80,59,199,93,199,89,176,93,29,209,196,249,122,126,89,158,176,199,101,79,77,192,23,243,67,12,180,79,206,167,246,177,246,58,162,81,119,252,250,150,220,40,36,178,165,85,84,30,202,54,109,102,86,66,206,221,171,43,34,142,251,132,51,118,152,196,104,114,247,157,213,43,158,77,99,161,85,153,244,60,197,78,145,248,98,126,136,129,246,201,249,212,62,214,102,207,99,68,133,79,106,244,74,130,230,173,117,219,167,155,27,132,214,218,152,220,148,66,74,194,215,82,27,57,100,122,106,98,226,225,25,135,197,121,194,154,12,104,11,29,231,64,246,77,0,26,36,41,188,181,105,5,190,185,57,213,72,169,53,0,255,22,151,77,113,197,125,235,251,79,83,124,120,139,149,178,187,80,194,107,156,108,191,220,111,101,157,246,0,4,170,30,183,121,25,59,22,137,90,147,25,132,210,74,25,214,137,113,147,181,161,52,90,208,219,22,241,27,18,139,73,140,26,81,162,118,244,121,4,74,68,30,254,179,83,140,102,171,179,82,63,59,210,86,58,136,136,136,21,123,237,40,241,106,117,220,85,220,90,30,233,115,222,242,122,235,70,122,138,11,5,247,109,116,195,230,46,148,150,103,153,41,129,45,153,192,173,220,202,8,122,153,165,165,17,89,188,237,122,9,74,155,160,174,91,75,52,110,208,18,108,214,54,72,41,166,20,96,26,113,215,36,119,4,10,61,186,68,10,61,232,161,89,215,150,49,147,237,99,3,93,157,173,181,241,30,53,25,154,52,72,58,165,141,82,107,169,73,137,195,158,106,234,77,190,166,20,85,82,152,32,158,65,106,120,149,213,242,195,47,238,122,132,230,83,187,42,139,61,207,14,118,174,91,50,234,148,18,74,219,54,42,109,51,154,238,206,187,55,113,201,100,111,52,221,150,148,131,80,215,52,195,71,196,47,204,96,115,87,186,77,45,30,243,176,221,181,217,70,183,63,12,50,27,186,150,67,178,56,164,148,66,146,62,241,140,40,243,52,204,59,118,162,113,152,54,203,196,40,235,186,76,106,51,153,144,78,117,57,45,171,110,178,39,111,201,68,219,72,208,62,210,190,126,39,166,143,38,117,210,113,146,78,146,45,36,194,121,217,226,56,148,161,163,154,91,104,101,135,57,228,183,33,147,218,151,248,243,180,254,69,236,205,164,172,117,189,179,153,0,237,224,236,75,136,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,147,54,204,136,101,201,91,50,153,75,238,232,180,169,83,226,212,174,93,155,74,129,42,181,106,181,250,69,38,169,36,42,169,180,208,18,81,104,33,37,42,45,164,68,70,70,70,230,162,14,61,99,116,6,147,114,228,234,97,174,196,16,251,114,48,39,109,240,52,55,248,199,0,246,210,3,230,114,211,189,234,148,72,63,137,226,208,27,55,11,141,190,50,19,79,112,198,87,166,120,243,163,127,124,199,27,46,92,232,87,102,142,48,129,41,188,227,86,22,113,245,99,46,51,114,237,164,153,116,69,161,149,86,72,13,90,111,221,166,56,76,137,155,67,189,141,81,151,34,161,126,88,171,224,193,20,43,56,171,138,13,220,213,194,44,86,112,82,143,36,181,144,164,225,100,91,9,73,183,146,42,91,73,13,234,184,109,101,232,219,52,204,249,251,168,17,143,178,56,97,72,174,9,110,46,39,105,213,160,217,200,54,113,176,77,98,43,54,202,7,204,204,204,204,204,168,81,51,74,173,165,102,20,199,117,156,26,197,125,201,207,83,222,146,201,92,114,200,168,82,163,46,167,118,237,218,172,250,181,170,85,171,107,152,113,222,54,162,80,54,107,117,35,130,22,46,91,186,141,106,178,221,31,83,25,126,105,223,82,164,228,152,75,193,197,166,76,100,86,104,30,162,80,15,47,51,17,205,54,190,50,96,251,137,149,127,102,91,214,114,104,208,182,146,82,72,210,55,89,114,121,89,135,121,199,78,52,14,235,4,101,120,121,90,151,73,109,38,211,49,106,49,43,98,213,77,246,228,205,104,103,39,9,218,71,218,21,26,126,122,144,17,25,43,247,218,73,226,211,234,182,171,182,133,188,209,231,178,149,245,214,141,204,10,111,10,238,219,40,137,205,189,43,45,51,51,211,29,91,242,142,165,185,149,45,145,67,40,113,106,172,90,201,83,9,109,153,252,184,97,158,108,179,20,50,42,45,203,176,173,232,85,217,125,156,214,212,196,159,154,168,227,197,59,12,201,129,118,114,216,205,204,127,118,157,118,21,203,166,121,73,179,42,37,14,37,53,90,234,182,89,75,157,80,74,103,105,234,38,72,36,72,149,211,61,152,81,234,232,91,184,153,55,165,83,127,12,244,195,101,85,244,191,182,205,217,167,19,50,238,147,74,10,62,226,54,47,227,122,0,255,220,209,217,212,57,228,251,67,229,48,137,57,92,219,95,197,2,86,211,159,45,15,248,74,204,88,110,56,142,211,178,12,25,149,172,73,162,47,136,35,110,51,199,110,134,243,100,150,186,90,196,142,25,150,26,52,14,114,171,212,101,94,206,178,53,123,242,80,25,187,184,157,185,218,107,236,170,86,123,11,109,188,39,141,135,36,205,18,77,117,147,20,90,105,146,226,190,167,157,154,19,172,57,197,148,28,230,135,71,142,26,166,102,69,252,48,132,187,34,95,249,212,86,202,98,51,180,43,53,106,27,208,90,201,166,52,232,91,179,148,140,200,238,149,9,146,76,165,79,58,175,185,176,239,136,52,164,212,156,102,30,134,179,132,116,113,49,35,93,142,152,193,216,38,201,97,118,18,214,30,105,167,238,109,173,181,165,180,160,180,116,175,181,56,17,73,122,74,196,121,178,109,210,97,106,121,202,47,106,82,180,86,204,60,6,55,205,144,92,49,252,45,159,210,28,102,43,13,49,128,147,234,246,43,187,29,2,80,245,0,43,68,84,151,31,4,218,183,48,150,253,106,251,119,115,154,100,163,38,41,77,67,170,119,74,233,75,105,146,66,43,205,8,166,53,5,141,164,37,209,213,117,75,243,156,11,67,194,88,151,145,75,20,204,15,126,202,88,202,54,142,219,226,236,32,141,168,46,63,8,180,111,97,44,251,213,118,128,6,0,0,0,0,252,55,136,234,208,119,60,78,146,215,113,156,90,201,49,97,71,223,146,116,39,203,41,111,165,12,197,74,222,81,163,82,109,247,244,244,195,62,86,107,197,102,67,54,10,125,187,31,111,23,179,167,38,174,242,160,203,220,136,75,203,110,169,243,164,187,162,116,47,213,125,168,147,52,106,62,161,250,56,213,45,131,115,212,214,88,141,48,66,34,165,10,21,34,50,230,35,155,104,85,13,39,199,237,80,246,175,3,154,252,201,247,79,218,239,220,190,138,160,74,52,249,147,239,159,180,223,185,125,21,1,64,147,190,209,166,144,221,146,150,141,102,69,233,94,73,195,150,54,106,212,124,66,245,113,73,35,58,5,217,173,177,26,97,132,60,54,237,58,75,100,204,71,54,81,165,37,54,142,219,161,236,203,8,64,213,3,192,17,163,148,154,81,107,208,112,75,45,181,102,219,70,75,107,102,173,17,55,218,60,229,4,61,191,162,12,151,35,70,26,77,124,52,218,245,199,75,101,6,230,3,207,217,175,172,203,50,86,176,89,59,216,71,117,107,59,30,55,42,211,54,78,173,228,168,62,100,238,81,186,147,229,148,135,148,119,225,226,238,168,81,169,182,123,130,10,226,0,167,181,98,179,33,27,187,66,220,143,183,139,217,85,140,38,127,242,253,147,246,59,183,211,36,200,76,74,105,148,82,9,33,36,163,214,90,74,82,66,40,201,204,204,204,140,93,221,90,196,24,12,26,5,201,53,196,92,151,30,246,101,95,78,42,227,105,150,49,128,1,108,135,163,180,181,21,111,155,148,117,27,151,78,130,84,24,210,183,40,221,233,110,42,91,42,187,176,114,119,84,167,84,229,93,61,5,177,143,211,90,79,217,144,147,66,33,238,199,219,58,237,10,94,203,166,70,41,91,28,114,45,196,121,50,25,150,6,91,154,166,100,227,52,33,82,117,168,171,122,213,184,254,60,102,211,165,65,228,210,174,77,137,38,126,142,217,95,47,237,167,33,183,219,74,235,26,0,0,64,155,48,195,173,107,185,53,107,67,73,37,52,9,27,47,137,60,175,195,178,163,38,29,247,105,178,50,140,188,174,243,164,10,147,10,25,85,151,213,178,42,57,123,50,151,180,179,141,4,237,220,236,244,13,177,60,100,100,100,100,70,148,40,153,164,208,74,51,137,219,186,77,73,226,176,36,230,37,143,200,28,46,183,99,212,166,81,137,83,133,118,21,42,253,170,212,106,210,4,253,214,161,153,180,74,106,37,110,19,165,54,153,174,183,230,89,171,56,99,82,247,26,109,83,74,65,72,107,106,226,227,225,40,102,112,190,43,229,166,42,143,153,199,238,218,108,95,216,149,8,16,226,252,50,127,51,79,216,31,181,87,53,84,27,66,156,95,230,111,230,9,251,163,246,170,6,152,1,109,235,133,146,58,45,164,22,73,28,90,91,151,70,94,146,52,39,88,183,54,180,69,117,186,212,72,146,233,213,166,10,153,150,211,101,240,193,210,60,28,229,87,187,193,152,118,149,61,161,23,37,162,146,74,51,75,100,165,73,51,27,199,105,28,154,145,35,46,235,52,181,45,212,97,158,96,75,57,122,10,217,225,174,27,241,251,101,110,254,48,52,23,178,140,189,249,146,25,243,168,108,174,67,34,106,149,20,82,27,55,74,109,50,157,238,46,187,87,113,198,164,238,37,29,151,138,179,144,214,212,196,199,195,47,60,99,115,87,202,77,85,226,242,176,45,180,217,190,176,125,19,240,197,252,16,3,237,147,243,169,125,172,205,154,71,146,30,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,188,169,219,103,252,50,229,17,153,195,101,87,100,118,42,213,233,114,170,208,174,215,188,107,3,173,106,117,211,182,205,3,0,0,0,0,0,0,0,0,170,59,219,148,74,139,182,210,82,147,228,90,151,54,110,137,151,161,5,73,98,142,134,22,10,106,45,162,143,24,114,201,248,211,12,55,243,225,24,49,223,242,39,20,21,253,237,109,115,118,149,6,160,234,1,0,141,168,49,63,248,179,111,225,83,251,213,118,5,251,70,155,66,118,75,90,54,154,21,165,123,37,13,91,218,168,81,243,9,213,199,37,141,232,20,100,183,198,106,132,17,242,216,180,235,44,145,49,31,217,68,149,150,216,56,110,135,178,215,25,81,99,126,240,103,223,194,167,246,171,237,42,6,72,249,111,239,103,183,63,134,157,42,177,138,144,242,223,222,207,110,127,12,123,149,69,105,232,43,222,38,202,211,56,46,157,4,153,190,99,238,73,186,211,221,84,134,146,135,226,34,239,168,78,169,202,187,130,250,225,0,171,181,158,178,33,39,187,190,221,143,183,117,218,21,12,185,23,167,150,221,84,151,137,118,71,245,70,74,251,86,55,105,210,96,194,244,109,169,35,6,229,216,45,177,234,98,116,60,74,237,42,75,148,203,71,246,86,165,26,54,142,219,94,237,203,8,128,245,1,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,18,243,146,71,100,14,151,219,49,106,211,168,196,169,66,187,10,149,126,85,106,53,105,130,126,235,208,76,90,37,181,18,183,137,82,155,76,215,91,243,172,85,156,49,169,123,141,182,41,165,32,164,53,53,241,241,112,20,51,56,223,149,114,83,149,199,204,99,119,109,182,47,236,245,60,234,62,74,38,41,149,102,208,12,82,147,102,54,110,235,182,37,50,71,92,214,105,138,67,75,251,178,193,150,114,244,212,81,196,66,185,229,247,203,220,252,225,87,214,231,6,123,243,37,207,233,1,172,121,124,46,63,196,63,251,228,140,101,31,107,251,231,164,209,11,205,210,180,14,165,149,212,32,174,248,31,164,184,99,151,78,93,112,106,118,228,148,107,105,84,35,111,192,31,55,90,152,155,139,150,243,151,173,226,66,91,204,14,64,124,46,63,196,63,251,228,140,101,31,107,171,24,80,217,92,135,68,212,42,41,164,54,110,148,218,100,58,221,93,118,175,226,140,73,221,75,58,46,21,103,33,173,169,137,143,135,95,120,198,230,174,148,155,170,196,229,97,91,104,179,125,97,171,53,192,83,15,144,17,25,25,25,81,162,68,84,90,72,201,36,110,235,54,37,106,251,140,95,166,60,34,115,184,220,144,78,165,58,93,78,21,218,85,88,21,104,85,171,73,191,26,194,147,95,230,111,102,118,251,163,118,128,22,213,161,239,120,156,36,175,227,56,181,146,99,194,142,190,37,233,78,150,83,222,74,25,138,149,188,163,70,165,218,238,233,233,135,125,172,214,138,205,134,108,20,250,118,63,222,46,102,0,255,111,8,79,126,153,191,153,217,237,143,218,171,26,32,229,191,189,159,221,254,24,246,42,35,106,204,15,254,236,91,248,212,126,181,93,197,144,242,223,222,207,110,127,12,123,149,17,53,230,7,127,246,45,124,106,191,218,110,133,0,0,248,75,192,148,40,109,102,201,112,220,166,198,118,104,84,247,121,25,119,5,37,228,80,212,124,75,39,144,187,199,35,85,8,15,14,181,234,135,215,24,52,71,217,65,153,4,189,189,77,203,158,146,184,202,195,59,57,77,178,81,147,148,166,33,213,59,165,244,165,52,73,161,149,102,4,211,154,130,70,210,146,232,234,186,165,121,206,133,33,97,172,203,200,37,10,230,7,63,101,44,101,27,199,109,113,118,144,6,68,117,249,65,160,125,11,99,217,175,182,3,52,254,27,81,93,126,16,104,223,194,88,246,171,237,0,13,235,7,200,71,100,236,21,37,162,236,164,133,212,105,37,89,104,78,227,210,246,21,127,111,75,119,210,41,213,227,83,16,23,109,220,105,225,26,27,173,112,142,133,166,120,194,254,185,117,104,38,173,146,90,137,219,68,169,77,166,235,173,121,214,42,206,152,212,189,70,219,148,82,16,210,154,154,248,120,56,138,25,156,239,74,185,169,202,99,230,177,187,54,219,23,246,122,30,117,31,37,147,148,74,51,104,6,169,73,51,27,183,117,219,18,153,35,46,235,52,197,161,165,125,217,96,75,57,122,234,40,98,161,220,242,251,101,110,254,240,43,235,115,131,189,249,146,231,244,0,214,60,62,151,31,226,159,125,114,198,178,143,181,253,115,210,232,133,102,105,90,135,210,74,106,16,87,252,15,82,220,177,75,167,46,56,53,59,114,202,181,52,170,145,55,224,143,27,45,204,205,69,203,249,203,86,113,161,45,102,7,32,62,151,31,226,159,125,114,198,178,143,181,85,12,240,79,52,79,190,158,95,150,217,237,113,217,3,16,254,137,230,201,215,243,203,50,187,61,46,59,64,3,162,186,252,32,208,190,133,177,236,87,219,1,26,0,255,141,168,46,63,8,180,111,97,44,251,213,118,128,134,90,2,210,233,203,74,217,167,148,90,109,233,75,163,251,35,92,27,225,148,74,74,37,36,74,187,184,200,165,32,183,116,49,181,200,0,103,184,106,138,183,124,182,218,53,43,231,69,102,99,79,110,17,164,165,153,65,187,237,26,205,82,220,160,174,91,75,180,77,22,154,79,208,54,72,41,166,148,167,226,176,80,227,118,4,10,61,186,60,118,197,233,161,89,215,150,241,172,29,108,7,224,76,90,233,202,66,11,205,164,180,146,168,52,118,105,93,74,157,214,105,107,153,237,211,150,198,161,12,57,196,14,201,9,21,49,241,197,163,12,204,91,131,245,249,149,209,57,148,193,62,105,244,66,178,58,77,67,106,165,52,139,51,254,103,169,237,168,165,85,231,156,234,29,55,37,90,234,212,184,27,240,199,141,41,230,102,173,154,252,101,87,184,208,238,180,149,14,35,162,148,146,148,146,90,107,141,36,132,80,26,165,214,82,35,34,34,34,114,145,134,158,73,58,157,201,57,14,245,240,80,98,136,131,57,152,173,54,152,149,27,252,227,31,127,29,0,128,13,115,25,171,210,23,61,50,250,220,28,183,222,223,166,97,75,223,47,34,164,215,123,221,145,30,239,15,131,244,104,163,36,54,247,33,208,175,72,2,0,255,218,4,46,182,117,108,4,253,200,168,164,68,37,165,208,66,35,10,45,164,38,41,180,210,200,200,200,200,216,165,173,101,140,206,96,82,144,67,67,60,116,25,98,95,14,230,164,50,102,101,25,0,255,24,192,119,121,40,247,166,137,39,105,146,210,186,149,116,167,148,190,148,68,165,133,148,140,96,90,83,208,140,34,110,69,154,182,52,207,185,176,227,131,139,249,72,68,193,252,224,103,131,91,237,228,184,45,206,78,147,0,225,201,47,243,55,51,187,253,81,123,0,194,63,33,60,249,101,254,102,102,183,63,106,15,64,0,0,172,93,68,68,172,216,107,71,137,87,171,227,174,226,214,242,72,159,243,150,215,91,55,210,83,92,40,184,111,163,27,54,119,161,180,60,203,76,9,108,201,4,110,229,86,6,50,44,142,91,107,205,140,82,105,75,51,146,105,162,212,40,219,61,35,162,148,200,72,82,94,85,34,201,190,175,95,191,221,206,170,142,107,10,86,48,194,101,37,27,151,163,236,40,123,66,63,34,51,87,172,189,162,196,171,165,109,54,109,104,121,164,207,121,43,211,221,251,152,41,46,20,220,119,86,18,231,187,80,90,158,101,166,59,78,231,29,183,114,43,0,255,24,113,28,66,104,102,84,82,156,146,145,76,19,149,94,30,111,25,17,165,68,102,84,17,105,113,77,246,125,253,250,237,14,42,13,92,83,176,130,209,49,215,218,199,28,101,71,217,96,125,211,160,25,81,86,62,164,186,108,73,234,176,228,17,97,75,176,53,219,108,95,81,161,85,98,76,169,117,68,171,88,13,71,2,125,153,35,86,5,101,62,27,107,213,112,78,18,180,183,180,211,54,32,117,111,133,6,117,162,59,141,82,179,182,132,248,239,43,131,210,118,236,84,82,13,131,70,79,227,148,136,106,84,99,186,83,221,199,109,180,240,40,71,179,38,175,178,138,11,237,90,94,127,214,233,165,38,201,18,52,106,6,201,26,76,45,148,196,171,183,197,25,177,224,241,19,108,41,142,72,100,38,167,199,175,82,145,18,135,118,45,103,173,225,236,104,87,125,231,70,187,30,33,229,191,189,159,221,254,24,118,213,134,240,228,151,249,155,153,221,254,168,189,178,1,114,25,25,107,39,141,40,59,9,173,180,66,74,22,154,211,184,196,97,74,220,28,210,157,116,74,245,8,245,195,90,5,119,90,184,198,70,85,108,224,174,41,158,176,21,106,19,250,75,148,54,218,54,106,53,30,90,51,91,230,161,109,91,222,66,166,55,180,46,138,120,59,98,220,209,216,97,134,3,177,235,191,195,161,188,205,157,80,68,123,248,207,254,209,190,190,12,135,172,229,150,32,110,41,149,208,36,76,50,227,202,50,13,203,142,154,116,220,215,13,50,241,202,180,206,147,42,76,170,163,211,98,78,196,170,228,236,201,156,49,209,78,18,180,115,179,79,230,140,168,164,38,169,164,208,66,51,105,161,149,38,41,180,210,140,140,140,140,216,165,173,69,146,65,167,113,144,67,67,60,116,233,225,96,246,101,171,50,102,101,25,3,248,199,119,121,0,40,182,74,203,168,132,214,40,217,134,67,106,141,134,140,201,67,42,201,210,54,14,121,11,227,186,47,136,27,217,45,177,78,88,125,199,161,54,22,18,69,21,237,94,57,215,206,176,143,189,109,215,53,0,0,64,189,129,83,218,18,73,74,68,56,164,172,204,218,16,226,146,245,158,249,81,185,125,222,19,89,244,56,36,130,92,42,181,123,156,192,51,214,157,149,41,36,31,101,179,95,140,203,244,236,200,158,150,248,98,126,136,129,246,201,249,212,62,214,182,66,52,113,190,158,95,150,39,236,113,217,83,19,95,204,15,49,208,62,57,159,218,199,218,96,13,169,195,56,46,27,25,109,147,109,22,178,156,39,147,20,90,233,246,94,71,101,118,175,47,43,238,109,19,70,157,138,117,71,9,63,24,195,32,230,42,244,155,87,62,195,24,154,33,25,145,29,204,92,183,100,212,41,37,148,182,109,84,218,102,52,221,157,119,111,226,146,201,222,104,186,45,41,7,161,174,105,134,143,136,95,152,193,230,174,116,155,90,60,230,97,187,107,179,141,110,219,224,40,139,150,218,212,160,23,186,51,34,157,166,94,153,26,37,71,102,38,105,13,183,146,70,77,168,91,76,157,94,118,84,40,42,145,197,169,60,99,99,131,37,237,81,86,180,13,57,249,69,141,164,164,212,200,26,65,105,212,200,182,113,29,183,70,228,104,203,52,45,113,107,117,159,55,24,81,144,94,58,118,88,232,182,252,128,153,155,65,252,202,133,220,96,111,70,231,170,3,102,70,68,68,102,212,168,145,148,16,74,50,138,227,58,78,77,218,48,35,150,37,111,201,100,46,185,163,211,166,78,137,83,187,118,109,42,5,170,212,170,85,242,1,0,218,192,113,155,160,211,104,165,165,77,74,105,155,213,101,131,68,107,9,109,74,115,110,162,208,250,146,72,146,230,161,21,3,135,71,7,239,120,91,14,84,149,70,89,214,86,26,108,7,216,254,9,25,145,145,145,17,37,74,68,165,133,148,76,226,182,110,83,162,182,207,248,101,202,35,50,135,203,13,233,84,170,211,229,84,161,93,133,85,129,86,181,154,52,44,143,0,255,22,213,161,239,120,156,36,175,227,56,181,146,99,194,142,190,37,233,78,150,83,222,74,25,138,149,188,163,70,165,218,238,233,233,135,125,172,214,138,205,134,108,20,250,118,63,222,46,102,0,255,111,128,240,228,151,249,155,153,221,254,168,61,0,225,159,16,158,252,50,127,51,179,219,31,181,7,32,0,0,0,160,182,239,198,137,140,146,221,147,137,146,77,83,137,83,72,14,33,164,101,105,67,86,87,202,178,132,89,253,84,82,170,97,213,236,120,172,112,49,7,137,223,137,133,114,0,126,181,149,110,219,249,236,74,13,240,212,3,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,137,218,62,227,151,41,143,200,28,46,55,164,83,169,78,151,83,133,118,21,86,5,90,213,106,82,133,70,212,152,31,252,217,183,240,169,253,106,123,93,123,156,210,84,146,165,56,45,227,61,105,83,73,89,45,75,174,145,187,45,161,32,148,138,78,163,10,166,173,52,213,194,72,142,98,184,171,70,68,201,188,101,3,149,42,115,114,220,62,101,87,108,68,141,249,193,159,125,11,159,218,175,182,7,34,224,218,185,246,90,165,78,171,119,171,209,74,189,187,119,182,25,11,87,60,55,238,198,133,58,253,176,68,63,239,244,62,203,13,102,229,151,251,5,62,101,52,61,230,34,51,247,74,146,81,87,210,90,234,132,210,172,245,166,109,137,251,148,191,55,212,219,232,116,233,17,42,136,181,54,30,180,176,130,141,170,56,199,93,45,60,225,32,20,43,94,201,210,58,77,37,117,26,212,169,194,121,219,132,86,226,150,118,60,98,92,48,121,27,183,45,204,169,137,151,32,174,233,9,39,166,56,106,118,100,239,178,138,103,153,145,221,47,103,212,168,187,174,157,37,105,124,194,180,162,77,10,161,25,253,96,238,165,45,237,125,120,225,77,117,87,130,56,43,48,223,187,102,204,92,204,142,118,218,125,105,86,181,67,16,38,137,140,18,25,37,72,238,157,165,182,100,151,208,146,148,146,81,89,224,9,234,39,75,37,100,76,136,232,242,194,202,163,183,60,102,237,186,205,62,54,128,149,214,56,221,254,250,76,154,116,209,181,131,36,129,79,159,166,180,41,33,36,163,239,204,141,52,170,189,15,47,188,89,239,197,15,103,125,230,123,87,143,153,117,57,206,78,187,47,205,85,182,138,1,158,122,192,200,200,200,136,76,154,52,162,210,66,74,68,109,156,198,165,81,219,103,252,50,149,45,135,76,34,135,116,42,213,233,146,105,87,161,205,170,64,171,38,181,106,153,7,125,196,94,59,42,201,204,200,82,130,68,169,148,20,167,182,140,35,38,191,13,75,106,45,187,33,209,170,23,86,177,84,140,136,20,154,203,62,190,100,101,174,170,224,119,166,79,88,180,74,179,180,172,147,116,149,160,46,241,78,175,211,66,137,67,221,17,125,207,160,50,19,142,91,88,212,12,11,65,236,239,187,151,22,142,58,203,184,246,43,171,152,153,19,236,106,196,240,78,86,174,77,75,37,121,114,154,148,107,46,201,154,209,247,178,65,205,165,131,163,21,111,38,190,129,152,192,79,197,133,2,153,89,104,156,189,210,183,242,102,59,64,3,0,224,191,1,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,59,64,195,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,15,64,0,0,0,0,192,11,16,186,148,67,102,212,99,197,65,23,114,216,249,141,50,136,212,71,234,11,157,80,239,132,126,235,246,189,105,29,239,225,231,101,134,83,101,234,247,208,66,172,67,185,63,178,192,204,28,100,101,80,155,192,139,246,154,109,160,151,73,104,45,137,67,178,208,10,141,18,155,18,135,78,11,169,233,132,200,73,107,156,90,69,153,32,179,224,84,132,144,78,87,90,54,25,108,205,66,185,185,205,150,113,62,215,217,164,121,188,95,135,173,184,209,205,41,217,188,109,201,21,222,104,181,120,70,212,141,26,148,41,145,18,52,31,66,43,33,49,165,35,110,154,144,65,89,124,148,232,244,91,177,26,101,95,91,233,174,205,97,39,39,80,227,139,249,33,6,218,39,231,83,251,88,155,61,143,237,224,191,46,79,57,156,182,73,18,132,109,89,19,77,146,253,19,114,25,25,107,39,141,40,59,9,173,180,66,74,22,154,211,184,206,42,166,196,205,33,221,73,167,84,179,66,243,135,181,10,238,180,112,141,151,25,218,54,112,215,20,23,218,0,136,237,220,191,29,245,148,195,234,90,181,30,76,203,223,32,37,249,54,145,25,50,20,186,252,32,161,35,164,159,148,139,61,237,168,72,98,57,18,33,71,102,0,255,107,231,239,158,36,61,234,139,113,35,31,19,39,109,227,37,220,207,224,245,249,146,73,73,40,90,11,18,76,197,146,182,208,79,68,185,22,113,92,246,143,184,25,251,212,159,148,151,142,41,198,153,44,195,96,104,27,171,1,34,63,51,247,138,200,168,171,102,157,134,27,78,109,185,141,192,162,50,22,13,30,61,138,151,168,39,121,241,168,87,35,126,109,18,171,126,220,239,142,251,119,47,167,244,47,61,87,100,145,109,99,7,53,234,242,65,87,62,9,221,17,57,102,146,70,56,35,115,161,196,92,33,70,31,102,21,85,205,144,9,22,48,218,178,123,108,167,132,212,239,156,110,237,4,254,249,242,173,182,232,223,105,108,109,133,175,127,135,251,215,244,233,187,175,251,63,163,184,154,175,121,171,1,51,83,151,52,99,71,36,227,196,207,166,76,219,182,59,189,238,199,149,58,25,47,101,250,230,49,133,37,236,84,154,85,91,181,247,109,82,196,136,251,17,177,118,38,141,186,75,237,86,162,137,183,182,195,153,81,155,40,200,225,167,33,54,113,221,65,159,207,232,223,43,155,181,138,219,70,45,157,103,244,110,48,69,229,18,134,69,149,154,21,235,48,43,3,29,231,116,158,49,236,165,0,0,0,0,168,176,34,116,73,146,146,164,68,1,240,62,204,95,102,110,229,211,45,234,143,198,163,88,250,48,0,255,100,252,95,164,239,245,146,167,23,150,227,7,128,244,195,252,101,228,150,238,113,214,115,195,160,220,249,48,127,137,47,95,170,174,178,167,170,124,0,84,92,25,10,0,0,112,1,239,71,86,122,49,87,28,21,114,93,128,146,105,1,127,64,46,5,0,0,0,0,192,57,96,125,123,101,210,99,239,74,235,238,200,37,180,44,54,141,122,199,156,62,23,227,151,77,124,178,73,134,187,8,25,248,36,163,32,215,138,167,216,232,18,109,197,176,92,207,23,246,49,192,186,1,34,47,70,250,85,95,155,152,94,250,163,117,231,246,45,206,240,238,120,86,71,198,104,23,240,120,3,190,18,250,140,17,188,28,45,157,85,152,71,47,146,37,167,90,150,91,156,81,172,97,171,104,49,91,180,175,242,17,98,232,74,148,100,63,100,94,146,248,177,34,131,110,226,114,79,242,146,214,137,239,168,78,59,77,211,218,225,24,39,245,209,163,152,79,93,109,226,101,150,44,149,108,87,4,92,36,83,25,146,119,119,49,81,108,62,94,230,102,65,91,193,239,163,126,233,178,228,94,181,170,79,139,240,222,237,25,245,253,222,104,167,156,187,3,237,119,164,178,150,177,25,149,71,60,129,144,248,219,248,139,230,82,18,217,156,74,181,164,60,46,91,94,119,156,113,176,211,134,195,188,201,200,54,45,135,54,166,62,159,108,93,205,109,154,181,69,207,212,161,71,65,220,119,183,132,27,246,202,226,99,187,87,157,176,85,187,44,191,54,0,126,18,250,76,114,252,157,181,112,86,21,65,250,25,79,57,205,176,220,158,172,225,239,83,71,191,121,157,125,154,119,26,244,245,149,214,219,244,181,242,137,233,223,155,119,90,157,201,228,78,184,18,151,183,217,97,76,220,144,79,242,200,180,204,8,248,148,70,57,157,42,197,125,201,241,108,75,48,209,229,17,83,23,134,230,153,118,95,102,108,188,55,126,225,210,244,75,189,82,201,247,77,51,62,74,139,226,254,189,96,31,59,115,80,31,4,49,243,226,201,231,99,197,167,228,85,0,255,248,94,106,126,239,242,18,9,230,213,148,125,236,170,201,15,121,174,122,177,34,115,225,124,253,99,47,111,11,83,157,149,132,170,225,68,118,146,39,70,126,184,240,242,185,120,101,124,206,213,134,147,164,123,194,80,57,37,67,183,57,144,169,58,29,157,251,155,234,19,180,42,62,37,21,190,51,232,55,213,33,149,231,27,187,43,7,162,216,253,214,94,153,100,0,255,244,122,77,84,196,219,150,197,89,198,10,117,196,159,23,85,248,211,163,175,6,162,153,73,54,157,176,84,238,68,124,78,222,214,199,169,86,235,211,155,117,26,56,169,46,61,125,231,123,246,170,79,135,188,232,254,121,157,41,215,241,235,77,100,97,117,112,81,102,9,181,25,153,253,106,14,2,195,136,167,219,171,173,109,103,20,114,225,168,143,200,216,37,226,11,120,107,233,86,152,110,229,205,123,173,254,92,28,60,247,195,141,95,36,187,136,35,140,248,216,252,88,185,60,173,42,95,127,51,203,198,81,177,52,26,84,2,191,178,143,216,30,129,152,128,241,6,228,127,80,178,0,255,242,26,223,59,146,45,217,114,50,123,26,199,205,0,255,160,108,127,59,51,54,214,154,148,154,46,150,145,217,149,32,141,2,166,27,55,0,255,133,145,253,159,211,88,235,200,164,99,185,154,61,177,15,200,0,255,160,108,127,59,175,49,214,171,222,106,153,153,29,11,105,32,38,232,34,34,46,194,63,137,149,132,54,233,111,224,253,229,117,32,85,0,255,136,32,25,177,241,212,117,74,154,47,207,178,7,245,14,247,147,209,229,170,175,76,83,172,34,147,212,238,165,217,248,115,170,180,5,49,92,201,62,97,103,4,164,0,255,25,241,244,36,233,76,19,17,108,232,84,227,126,136,252,168,249,92,46,94,117,248,190,244,230,68,116,27,117,154,36,33,101,112,46,55,117,75,212,231,147,173,43,185,77,171,109,122,150,114,205,237,123,205,187,120,98,161,35,86,69,129,154,98,78,246,9,155,25,243,249,112,243,225,197,74,211,173,219,168,76,144,42,137,83,192,158,218,221,245,158,221,217,47,124,136,40,230,231,155,87,167,175,98,98,245,95,244,111,220,183,140,59,241,160,138,60,99,103,88,180,1,254,114,186,241,175,28,252,106,54,25,228,188,27,233,167,247,182,116,45,123,201,51,254,132,198,76,194,215,236,166,76,148,24,121,225,172,183,87,109,147,209,223,95,167,113,123,83,97,118,247,237,213,154,9,217,168,245,99,62,244,241,242,81,106,59,51,106,141,36,240,153,172,39,167,108,114,82,4,122,79,230,212,29,143,120,43,136,15,12,130,46,202,90,153,244,137,189,72,58,164,212,26,81,223,185,141,235,138,223,16,222,101,185,73,53,45,204,232,76,98,115,178,148,231,247,189,189,240,55,177,73,80,238,151,77,119,239,99,17,183,92,52,86,36,190,91,237,54,164,136,203,153,155,123,44,226,173,6,93,70,41,186,116,235,171,210,28,69,212,218,156,237,206,105,200,99,115,27,54,43,172,97,248,233,215,212,177,87,140,118,75,251,30,33,63,242,187,194,143,8,66,51,159,109,72,95,214,19,41,82,179,135,59,125,206,83,22,99,66,172,218,45,179,178,188,141,206,219,13,8,127,248,104,232,35,198,210,183,194,123,144,55,137,71,47,146,45,164,94,214,123,156,7,124,84,42,171,206,141,246,118,110,104,164,95,212,214,14,70,191,104,180,154,99,22,245,167,123,51,62,120,51,51,14,184,131,27,153,219,22,230,0,99,228,71,228,51,51,34,200,170,165,123,148,167,178,44,233,118,66,253,58,204,232,208,20,87,85,126,216,187,62,96,228,71,228,118,198,138,87,10,61,130,94,131,116,35,159,159,104,75,159,90,133,58,62,0,0,42,172,165,112,33,86,144,57,32,252,211,122,62,154,54,14,145,203,204,182,202,33,151,87,195,13,11,113,159,102,205,56,96,110,231,35,73,181,48,135,140,29,25,153,113,212,229,114,147,106,81,0,192,116,163,59,196,79,82,151,35,146,177,246,240,52,138,8,97,221,188,179,34,133,31,54,26,117,140,153,198,14,77,200,143,140,181,131,214,200,85,130,86,111,106,184,20,238,228,81,153,36,241,80,15,43,44,243,231,145,105,253,101,170,159,160,133,211,140,112,72,179,176,130,145,24,85,51,155,59,33,159,121,253,103,232,210,33,29,73,162,186,245,228,49,17,33,207,108,139,134,149,196,192,0,255,220,249,81,191,248,244,58,102,37,89,22,211,14,138,16,127,69,252,35,157,241,138,242,46,33,195,226,151,247,231,46,118,68,190,99,174,154,148,208,165,93,17,49,224,47,75,155,79,223,80,45,77,112,64,5,124,161,168,48,7,200,207,189,50,26,133,204,200,103,1,249,239,204,86,33,191,50,162,198,1,238,237,176,120,49,44,0,0,0,0,0,0,0,0,194,226,201,56,0,255,46,57,175,91,191,56,248,117,202,62,124,202,66,4,180,179,97,140,51,227,91,246,183,66,119,92,46,146,146,133,39,57,67,199,40,123,63,21,29,9,13,25,63,60,114,90,226,101,215,10,53,184,153,149,137,152,200,62,141,130,0,255,73,244,122,183,34,152,58,160,247,150,204,131,246,234,198,246,245,191,50,151,160,215,185,157,84,97,98,238,146,86,202,32,141,248,228,254,99,127,189,223,25,124,0,255,231,254,54,77,35,218,223,16,96,252,50,162,165,81,76,112,148,99,110,175,8,82,167,79,28,21,32,105,158,210,199,123,185,149,139,202,135,57,214,183,86,54,23,32,151,143,112,224,112,127,167,28,214,202,26,199,204,181,45,192,69,93,82,58,33,10,186,144,67,210,28,189,0,37,86,198,102,19,14,249,173,43,65,138,125,200,157,37,225,152,219,180,172,243,1,240,2,253,240,101,27,138,145,52,45,160,226,14,125,100,132,2,176,31,48,232,31,123,237,40,123,237,189,105,110,99,30,190,78,235,94,42,29,113,187,243,190,138,97,23,51,53,108,212,229,163,70,196,206,167,172,92,244,112,105,18,182,85,67,28,18,61,93,93,102,203,208,76,53,25,55,20,243,114,180,141,203,97,13,128,73,192,149,87,138,23,43,106,241,104,37,103,68,41,77,144,241,149,179,86,221,198,91,102,125,105,167,48,218,161,243,191,251,253,75,44,35,175,220,25,235,180,111,167,8,56,75,128,206,127,111,222,139,151,89,94,227,69,114,156,211,94,204,126,232,252,0,255,82,221,94,177,101,237,170,209,48,219,180,31,0,255,16,0,155,0,133,127,249,92,144,153,120,17,205,162,94,110,202,59,205,22,205,40,237,72,225,142,116,0,255,239,69,89,20,47,19,62,17,88,232,248,209,186,25,163,157,233,7,194,133,117,175,94,73,62,1,57,0,255,149,228,254,47,130,63,122,245,18,112,110,104,151,240,145,243,95,89,148,219,116,167,192,64,229,170,3,103,140,118,230,7,34,252,209,105,241,191,197,225,222,42,229,153,0,133,127,186,29,228,150,190,106,171,118,89,184,59,183,183,204,43,237,88,143,14,165,124,62,151,143,55,214,78,233,115,179,188,112,175,25,29,231,180,95,197,68,192,72,2,228,243,202,240,51,23,141,92,78,45,101,68,208,18,180,116,229,16,27,69,11,9,124,170,180,187,152,197,184,242,72,145,95,153,123,85,166,239,9,157,70,157,199,202,206,28,236,188,34,241,192,252,54,214,151,6,60,55,96,125,228,124,46,151,39,45,223,109,122,61,90,43,51,51,83,189,37,21,220,111,51,21,31,83,151,35,233,214,90,171,50,173,119,189,230,253,185,114,51,183,187,225,78,17,108,111,151,184,167,1,79,6,12,124,122,248,185,112,119,210,85,139,178,200,184,53,41,234,56,72,164,140,8,150,230,197,87,218,240,42,19,218,39,6,58,236,92,102,46,114,101,230,8,37,191,155,68,45,69,224,214,168,106,97,26,20,196,206,231,7,84,192,204,123,17,17,165,174,164,164,20,5,0,0,64,133,165,0,112,17,63,13,130,166,0,43,2,146,126,33,51,146,110,1,0,255,182,128,10,177,119,102,40,0,0,160,66,228,197,82,0,84,136,250,34,169,250,148,146,124,63,68,78,151,75,120,145,75,90,146,136,136,32,155,105,79,141,147,142,9,203,61,52,90,225,163,89,134,113,184,193,2,22,10,252,0,122,244,99,94,196,206,103,230,206,140,12,55,105,117,150,148,199,25,141,218,241,232,48,104,82,210,6,250,213,79,34,34,159,165,212,204,200,26,169,94,11,25,41,252,121,11,251,140,131,252,74,225,163,83,191,98,209,95,86,229,8,251,207,38,73,144,95,78,31,65,243,43,223,189,34,93,66,75,250,68,104,151,169,21,135,170,109,152,143,157,75,160,81,135,57,200,97,239,217,185,136,98,30,254,2,62,124,202,232,22,137,168,121,230,41,37,49,37,170,166,86,177,84,162,108,69,3,7,120,199,78,229,130,196,60,61,89,123,199,120,189,122,125,215,186,131,55,119,110,221,64,103,166,176,72,63,239,83,215,58,187,43,239,55,234,87,174,189,34,163,78,171,209,106,12,33,127,231,86,188,120,92,230,59,81,162,238,227,189,189,215,110,41,67,167,185,141,75,86,24,25,19,243,147,247,151,215,151,29,6,207,123,187,82,204,154,236,37,81,84,205,185,202,94,250,253,152,252,111,153,28,78,117,25,187,227,75,158,181,36,231,121,144,143,7,134,200,0,255,203,38,87,222,201,216,17,13,219,212,172,133,117,45,162,81,93,38,118,72,44,233,96,169,247,124,210,136,143,189,79,179,201,156,211,56,210,231,182,211,31,164,162,188,20,181,76,28,225,113,110,230,173,4,192,7,47,111,239,44,131,238,166,175,57,23,147,114,150,172,83,157,89,25,153,3,62,240,127,68,41,116,89,241,51,136,197,169,188,70,63,56,206,175,44,43,136,236,214,101,174,158,244,92,171,193,203,119,172,229,164,32,179,121,170,105,139,88,124,196,207,251,139,123,117,189,91,52,233,239,254,229,225,38,155,119,91,59,105,114,2,226,139,62,221,186,95,114,248,250,203,91,132,217,146,211,187,157,190,243,153,45,21,174,49,167,207,147,188,24,71,127,201,144,126,54,226,45,166,254,148,45,122,87,83,159,185,192,20,254,18,0,255,240,86,125,118,112,222,104,192,63,248,87,215,213,132,248,90,180,238,212,185,50,239,196,171,42,17,218,49,44,221,152,143,242,0,255,145,207,85,166,44,111,65,35,75,217,15,198,73,153,99,114,154,165,173,33,46,122,53,211,60,160,193,124,211,142,202,39,13,40,63,93,62,135,219,155,38,75,34,162,48,142,152,20,151,49,185,206,195,49,19,41,213,52,246,229,3,251,158,185,26,82,252,131,174,149,73,147,150,17,196,225,94,163,149,105,139,186,132,106,84,18,89,252,97,86,94,113,134,30,55,253,119,46,50,74,68,102,150,172,117,66,152,50,196,153,134,50,149,109,216,122,241,48,63,61,14,18,151,185,249,209,70,112,56,202,31,95,134,240,167,167,75,219,155,18,239,81,70,133,97,28,90,55,83,142,83,238,184,41,114,78,101,101,170,162,236,227,221,60,192,142,140,40,59,163,144,74,93,210,56,22,78,9,145,95,123,133,62,86,190,116,213,170,155,180,148,108,91,133,139,185,185,85,180,136,148,38,141,113,209,169,202,46,163,240,53,123,160,157,142,144,23,91,183,87,210,55,188,168,211,55,189,78,127,24,82,197,117,243,30,124,217,225,6,239,59,225,51,230,229,77,118,177,214,81,140,124,46,119,70,38,221,17,164,68,37,37,43,83,242,101,67,165,120,71,229,17,106,83,161,87,141,84,55,12,151,176,114,145,203,93,82,151,165,68,137,44,237,185,148,120,185,185,38,90,57,129,6,222,180,40,115,43,69,47,149,194,138,155,167,217,251,16,243,34,87,68,201,107,27,241,101,232,210,73,149,185,220,32,185,117,39,117,136,110,151,37,135,26,158,100,17,47,111,28,207,94,150,200,153,144,215,235,50,170,46,178,137,186,147,180,77,61,218,112,192,15,137,38,188,72,92,41,158,48,48,43,136,83,76,97,18,39,114,162,125,62,196,95,252,124,170,151,103,232,222,145,84,20,41,188,235,82,43,170,198,113,34,84,198,89,47,127,217,106,134,245,246,74,93,84,38,126,182,89,104,108,111,35,167,214,58,58,129,60,214,176,247,12,112,245,35,254,76,125,46,118,214,204,90,70,31,169,225,152,201,197,69,43,18,147,58,4,204,139,120,58,225,238,47,239,91,239,165,63,156,221,63,247,151,34,97,12,209,126,143,232,51,172,159,139,189,54,119,245,218,36,119,171,25,215,247,191,68,184,70,111,225,166,141,59,109,1,3,160,130,46,20,240,2,220,91,169,80,20,117,161,176,50,20,96,103,190,95,100,146,74,162,146,74,11,45,17,133,22,82,162,210,66,74,100,100,100,100,46,234,208,51,70,103,48,41,71,174,30,230,74,12,177,47,7,115,210,6,79,115,131,127,12,224,175,3,42,27,160,84,146,139,214,61,234,148,110,119,220,190,180,54,157,166,126,111,73,65,101,218,21,31,55,162,196,145,82,93,186,193,120,17,247,189,40,210,106,110,112,47,47,217,93,57,237,119,91,173,1,21,241,211,20,240,155,16,81,226,83,26,189,148,172,119,119,221,134,233,230,4,29,23,58,153,228,84,66,69,194,23,209,139,62,201,29,19,84,19,47,15,207,103,14,119,242,132,203,25,208,78,104,39,183,3,57,8,113,101,40,106,27,208,90,201,166,52,232,91,179,148,140,200,238,149,9,146,76,165,79,58,175,185,176,239,136,52,164,212,156,102,30,134,179,132,116,113,49,35,93,142,152,193,216,38,201,97,118,18,214,30,105,87,250,204,204,220,185,246,74,10,159,144,182,217,180,33,148,141,254,150,41,165,234,238,125,204,10,111,54,62,239,89,73,156,239,93,151,153,153,13,236,100,167,243,142,165,89,193,254,107,192,111,2,230,51,51,215,142,154,81,87,18,66,105,181,148,113,173,55,109,235,154,88,17,55,167,180,163,55,58,93,154,21,198,31,46,42,56,57,91,88,193,203,220,207,6,118,182,61,218,11,109,32,4,64,98,2,226,196,138,168,89,30,146,77,189,102,178,76,146,106,201,66,217,80,105,106,40,131,188,102,182,178,34,80,15,45,162,11,201,226,9,103,37,58,115,61,15,216,193,151,246,139,23,109,149,246,17,123,173,239,54,31,181,136,12,90,180,37,171,169,105,11,169,225,208,55,219,56,253,178,236,91,76,12,170,211,35,209,170,84,163,18,249,117,194,64,162,143,223,108,105,150,229,0,87,178,63,71,218,60,237,10,13,80,75,0,150,196,107,154,226,208,73,201,26,213,41,76,205,26,170,239,44,37,165,84,234,18,42,70,244,11,13,83,180,116,51,66,53,113,128,15,247,112,62,115,91,203,217,235,58,217,190,200,202,40,106,36,37,165,70,214,8,74,163,70,182,141,235,184,53,34,71,91,166,105,137,91,171,251,188,193,136,130,244,210,177,195,66,183,229,7,204,220,12,226,87,46,228,6,123,51,58,43,29,0,0,0,117,135,81,50,73,169,52,131,102,144,154,52,179,113,91,183,45,145,57,226,178,78,83,28,90,218,151,13,182,148,163,167,142,34,22,202,45,191,95,230,230,15,191,178,62,55,216,155,47,89,189,101,243,208,146,149,146,238,165,173,209,208,250,196,119,154,181,37,46,113,74,237,232,69,107,67,73,164,52,76,75,192,172,76,88,43,188,172,18,181,42,114,45,95,152,155,51,57,89,211,30,111,131,35,0,0,0,0,20,146,91,10,173,73,146,208,66,156,108,51,203,14,134,142,11,59,74,134,161,14,125,200,79,55,198,117,105,10,152,61,61,172,20,146,11,230,143,216,117,159,47,153,75,222,115,213,137,118,110,246,122,4,168,54,164,222,220,38,232,201,120,171,78,217,77,212,105,179,216,182,118,43,149,188,213,245,50,220,152,66,10,47,250,85,120,38,204,49,189,181,112,226,82,182,38,71,180,243,218,85,13,0,0,0,0,59,136,76,82,73,84,82,105,161,37,162,208,66,74,84,90,72,137,140,140,140,204,69,29,122,198,232,12,38,229,200,213,195,92,137,33,246,229,96,78,218,224,105,110,240,143,1,92,103,40,149,228,162,117,143,58,165,219,29,183,47,173,77,167,169,223,91,82,80,153,118,197,199,141,40,113,164,84,151,110,48,94,196,125,47,138,180,154,27,220,203,75,118,87,78,251,221,86,107,0,0,0,0,0,0,0,0,84,54,116,186,209,92,164,210,164,185,73,178,117,210,33,46,89,239,155,182,148,196,45,156,35,167,84,185,22,194,164,94,61,222,251,142,25,220,91,41,143,153,174,242,49,47,217,66,155,237,86,91,173,1,0,0,0,235,3,100,100,100,100,70,148,40,153,164,208,74,51,137,219,186,77,73,226,176,36,230,37,143,200,28,46,183,99,212,166,81,137,83,133,118,21,42,253,170,212,106,210,218,222,58,52,147,86,73,173,196,109,162,212,38,211,245,214,60,107,21,103,76,234,6,142,182,41,165,32,164,53,53,241,145,223,81,204,224,124,87,202,77,237,228,99,230,177,187,54,219,230,246,79,3,0,0,0,0,0,0,234,62,74,38,41,149,102,208,12,82,147,102,54,110,235,182,37,50,71,92,214,105,138,67,75,251,178,193,150,114,244,212,81,196,66,185,229,247,203,220,252,225,87,214,231,6,123,243,37,43,29,0,102,24,52,34,43,141,74,175,36,202,46,52,231,105,179,208,60,45,65,222,209,24,213,195,146,104,83,92,18,184,212,82,36,135,145,89,137,67,141,162,243,136,3,25,206,174,250,206,182,246,135,1,0,0,0,181,13,50,29,245,211,173,132,58,110,173,211,32,35,50,22,23,66,40,75,154,38,250,77,169,153,240,235,146,164,244,144,65,137,91,81,236,96,22,63,37,126,59,78,179,157,153,158,163,89,233,182,13,102,43,53,0,0,0,0,0,0,0,0,0,0,0,0,106,27,195,141,216,225,102,147,108,67,220,82,163,9,55,245,33,78,169,204,114,157,218,168,38,167,41,20,59,38,229,50,43,90,58,189,48,141,19,60,36,126,200,44,201,27,110,182,253,108,165,219,118,57,43,53,0,184,129,235,150,140,58,165,132,210,182,141,74,219,140,166,187,243,238,77,92,50,217,251,57,221,150,148,131,80,215,52,195,199,113,191,48,131,205,93,233,54,85,156,143,121,216,238,218,108,103,216,74,141,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,147,54,204,136,101,201,91,50,153,75,238,232,180,169,83,226,212,174,93,155,74,129,42,181,106,149,124,0,0,0,0,0,64,157,65,100,105,106,70,16,239,139,70,178,18,39,72,235,208,26,109,155,181,6,147,197,205,82,250,41,231,153,56,220,213,200,33,129,93,143,18,143,66,113,250,87,214,181,27,60,107,251,216,74,135,92,70,198,218,73,35,202,78,66,43,173,144,146,133,230,52,174,19,98,74,220,28,210,157,116,74,53,235,131,63,172,85,112,167,133,107,188,204,130,108,224,174,41,46,180,127,12,0,0,0,0,229,206,141,184,180,236,150,58,79,186,43,74,247,82,221,135,58,73,163,230,19,170,207,152,180,91,6,231,168,173,177,26,97,212,20,41,85,168,16,145,49,31,217,50,6,104,215,112,114,220,70,90,211,128,0,255,134,59,215,202,211,246,90,175,225,86,171,55,205,214,239,219,113,196,113,15,135,76,253,236,78,238,28,253,72,159,227,181,251,81,247,41,109,123,30,181,73,217,129,60,51,115,237,13,159,30,177,178,101,232,202,226,48,228,154,83,91,179,185,148,235,37,240,220,141,31,213,226,131,155,69,63,122,100,230,100,5,3,237,103,59,123,210,102,182,129,218,129,17,0,0,0,0,96,23,153,164,146,168,164,210,66,75,68,161,133,148,168,180,144,18,25,25,25,153,139,58,244,140,209,25,76,202,145,171,135,185,18,67,236,203,193,156,180,193,211,220,224,31,3,248,235,128,202,6,40,149,228,162,117,143,58,165,219,29,183,47,173,77,167,169,223,91,82,80,153,118,197,199,141,40,113,164,84,151,110,48,94,196,125,47,138,180,154,27,220,203,75,118,87,78,251,221,86,107,0,0,0,64,157,65,100,105,106,70,16,239,139,70,178,18,39,72,235,208,26,109,155,181,6,147,197,205,82,250,41,231,153,56,220,213,200,33,129,93,143,18,143,66,113,250,87,214,181,27,60,107,251,216,74,135,92,70,198,218,73,35,202,78,66,43,173,144,146,133,230,52,174,19,98,74,220,28,210,157,116,74,53,235,131,63,172,85,112,167,133,107,188,204,130,108,224,174,41,46,180,127,12,0,248,203,145,25,185,99,237,21,21,94,33,141,179,137,67,199,140,244,55,79,217,84,119,239,99,83,113,23,54,62,239,89,55,156,239,214,188,204,179,108,224,88,59,157,99,237,122,91,193,6,68,0,112,195,200,140,189,54,188,90,228,206,150,173,43,136,219,144,232,77,113,77,225,42,174,151,198,192,147,223,210,34,140,155,90,63,250,21,115,114,141,129,10,178,157,141,205,251,12,212,254,211,0,0,0,0,0,0,0,0,128,202,134,223,9,45,244,160,73,219,218,228,28,226,62,53,242,118,207,5,105,76,54,49,165,106,131,186,173,133,142,81,41,140,36,60,88,53,112,165,45,222,177,107,236,108,47,133,54,219,21,86,107,0,0,168,37,167,33,25,181,82,10,165,109,155,164,56,145,78,119,231,221,33,170,205,104,212,189,166,219,146,114,136,114,88,147,106,98,228,225,23,102,176,185,35,218,28,83,229,49,15,219,9,237,249,124,97,87,34,32,53,225,242,230,208,166,214,146,102,71,95,208,107,56,222,194,117,218,226,220,178,244,19,250,233,173,97,135,215,73,133,187,131,189,44,238,199,188,134,254,90,203,57,171,61,131,181,119,218,97,136,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,147,54,204,136,101,201,91,50,153,75,238,232,180,169,83,226,212,174,93,155,74,129,42,181,106,149,124,192,127,195,157,107,229,105,123,173,215,112,171,213,155,102,235,247,237,56,226,184,135,67,166,126,118,39,119,142,126,164,207,241,218,253,168,251,148,182,61,143,218,164,236,128,45,34,34,86,236,181,163,196,171,213,113,87,113,235,232,145,62,231,21,155,246,214,141,108,42,238,66,193,217,221,232,134,205,221,154,105,121,150,115,28,107,91,114,172,93,111,215,219,128,8,0,80,202,108,82,39,156,221,210,242,221,59,37,165,165,209,116,104,105,90,218,208,39,76,119,147,165,113,158,18,177,25,177,135,209,32,85,140,196,74,212,26,105,75,242,17,154,137,153,152,107,218,231,217,107,17,64,155,32,162,208,122,212,182,100,161,213,146,52,55,37,14,157,214,49,137,214,60,138,90,227,212,42,202,140,66,216,115,50,93,11,233,116,165,165,57,207,56,149,187,114,115,155,237,209,238,108,43,218,86,56,114,69,37,181,200,69,11,113,34,74,102,210,26,109,33,79,54,47,201,36,181,138,159,210,18,209,169,101,220,81,137,92,186,180,58,124,218,84,26,53,41,180,74,62,0,0,0,0,27,102,102,230,206,181,87,82,248,132,180,205,166,13,161,108,244,183,76,41,85,119,239,99,86,120,179,241,121,207,74,226,124,239,186,204,204,108,96,39,59,157,119,44,205,10,246,79,98,62,51,115,237,168,25,117,37,33,148,86,75,25,215,122,211,182,174,137,21,113,115,74,59,122,163,211,165,89,97,252,225,162,130,147,179,133,21,188,204,253,108,96,103,219,163,189,208,6,66,0,0,0,0,0,0,0,0,40,55,228,70,92,90,118,75,157,39,221,21,165,123,169,238,67,157,164,81,243,9,213,103,76,218,45,131,115,212,214,88,141,48,106,138,148,42,84,136,200,152,143,108,25,3,180,107,56,57,110,35,173,105,0,0,0,0,0,0,0,84,118,182,102,161,187,158,225,182,17,73,28,74,153,238,46,187,87,16,210,152,140,75,39,18,43,198,173,133,142,88,137,34,157,126,120,199,74,117,43,205,241,153,93,97,98,155,148,133,54,219,199,172,214,0,149,132,139,102,172,248,180,160,75,111,98,153,90,117,155,118,235,47,124,75,34,169,226,30,54,101,234,231,157,62,204,97,6,143,244,57,222,186,15,227,105,166,180,99,237,81,219,150,93,125,36,224,213,168,57,238,78,74,72,210,164,98,66,40,37,110,75,170,149,206,144,75,239,83,126,203,98,210,212,45,183,110,23,254,154,110,152,40,99,77,206,101,12,163,179,158,189,104,103,219,69,237,203,8,0,0,0,149,4,153,89,143,136,61,28,188,82,106,165,45,222,187,247,134,25,119,107,94,182,37,113,7,46,28,14,222,100,218,53,125,120,183,73,95,226,117,158,101,24,79,51,161,109,207,221,182,45,59,216,19,74,39,25,187,214,146,89,107,201,172,100,20,133,238,84,177,91,90,90,199,36,82,125,70,164,92,90,212,3,206,214,225,133,179,10,93,186,244,230,81,134,240,83,67,155,205,230,180,129,109,154,246,90,4,0,0,0,112,131,136,136,189,86,188,90,230,14,231,45,59,104,219,142,232,45,113,66,33,42,162,137,198,192,147,216,82,37,140,133,90,65,250,21,143,115,141,191,10,114,162,141,205,251,252,203,254,219,34,34,98,197,94,59,74,188,90,29,119,21,183,142,30,233,115,94,177,105,111,221,200,166,226,46,20,156,221,141,110,216,220,173,153,150,103,57,199,177,182,37,199,218,245,118,189,13,136,0,0,0,0,0,0,23,144,200,33,14,247,35,46,0,222,47,22,46,234,211,162,178,209,108,91,74,238,198,165,165,148,29,181,117,40,83,35,111,247,29,149,146,155,81,65,45,30,157,90,84,11,97,146,29,179,130,56,151,103,172,238,74,183,6,178,52,131,51,60,11,109,182,215,108,12,99,80,54,167,167,103,9,137,114,55,173,60,12,7,88,169,148,173,28,117,72,63,222,215,71,208,220,185,115,103,101,195,78,61,178,144,77,131,42,85,178,195,227,9,2,190,34,122,243,59,98,250,137,219,48,90,80,218,176,17,3,218,30,246,158,66,246,95,131,252,114,227,151,209,183,126,107,174,101,68,182,101,248,195,135,106,251,58,76,218,213,64,102,112,198,200,226,108,119,76,93,232,73,174,140,207,25,73,73,125,146,210,77,11,99,217,66,34,55,165,80,151,249,40,212,18,247,178,43,55,232,229,87,91,143,46,252,243,195,229,254,106,145,247,145,222,193,131,6,44,55,6,200,45,189,126,57,17,37,162,208,234,142,218,150,36,164,41,46,232,212,227,130,199,172,27,214,145,184,194,94,214,163,93,169,185,196,155,252,201,174,136,49,126,233,172,181,135,167,237,164,165,239,245,227,138,115,21,14,49,224,17,189,133,157,34,218,195,118,82,130,126,252,34,115,239,32,17,151,235,77,114,165,139,88,80,25,236,67,200,231,82,104,222,177,115,199,201,182,125,30,241,225,91,107,211,139,190,238,189,38,75,27,142,116,101,45,49,241,3,38,190,136,40,117,37,37,165,40,94,8,93,68,132,46,146,68,36,165,148,146,36,132,54,164,101,90,66,152,150,105,70,198,136,157,95,185,189,116,9,47,195,77,183,146,82,70,140,40,241,155,172,211,178,46,211,240,131,135,6,143,74,99,249,150,11,25,150,111,12,112,47,105,73,146,82,246,67,94,68,94,236,157,73,138,244,121,243,22,133,244,138,185,53,163,78,43,156,84,33,33,213,143,92,25,185,116,229,169,81,75,234,125,61,81,153,132,151,90,239,196,183,196,85,104,136,185,78,29,186,156,30,184,154,253,144,235,27,231,47,159,241,114,241,230,222,65,51,225,145,211,180,147,1,110,81,215,96,221,49,55,147,196,207,153,149,88,246,44,39,34,10,240,31,227,23,204,90,171,142,253,216,135,184,90,247,226,243,226,170,132,63,30,97,92,30,177,3,60,221,144,215,229,19,191,40,62,60,154,225,45,27,58,170,153,37,66,149,132,208,124,180,171,74,73,38,81,104,118,93,126,111,72,245,242,117,237,181,106,219,41,185,250,70,223,194,57,24,79,51,188,239,78,113,55,155,51,84,187,6,61,249,191,136,151,167,45,252,110,89,22,165,39,9,99,108,4,57,207,75,84,197,221,82,140,203,88,60,205,31,237,201,220,62,2,247,115,20,47,98,149,204,81,119,212,142,82,219,204,17,154,109,185,234,136,80,149,113,130,77,97,184,3,237,95,62,249,209,207,163,155,57,228,126,110,197,173,217,5,253,139,26,69,57,61,45,151,245,98,52,79,156,197,160,166,178,81,83,28,250,90,214,190,226,31,163,220,0,255,212,69,165,233,191,77,163,146,35,247,61,37,44,70,37,106,95,74,55,92,153,16,248,71,185,124,46,94,121,70,175,172,209,108,247,204,180,44,184,154,97,141,31,108,172,84,135,209,0,255,179,152,250,239,189,42,154,11,188,27,141,178,206,179,47,13,12,131,127,121,81,40,166,203,55,146,144,164,140,16,122,131,218,211,222,97,51,163,62,63,202,171,171,71,130,21,125,209,136,171,108,148,113,43,254,97,162,183,93,225,22,3,226,207,233,244,98,90,212,179,102,208,8,183,101,104,153,46,42,55,203,102,110,138,20,233,108,10,135,165,217,143,25,166,17,254,86,174,178,186,160,209,210,92,50,111,40,227,105,201,165,146,138,165,70,245,150,58,102,0,239,216,225,236,157,8,0,255,226,31,234,213,147,238,60,73,167,210,184,235,253,166,230,225,238,155,102,134,139,58,46,240,247,99,126,46,93,73,186,23,189,91,157,146,218,141,248,226,195,206,249,209,123,120,196,133,121,128,252,200,181,50,50,86,70,68,109,163,78,123,8,125,221,178,232,25,183,6,57,156,117,249,33,159,143,126,34,190,45,0,255,218,218,241,228,55,225,173,36,147,162,104,179,134,59,69,202,45,152,143,157,214,38,46,99,45,182,59,91,35,230,18,62,190,168,101,44,90,105,164,147,233,44,151,102,142,18,54,28,29,59,163,73,5,173,176,16,105,211,153,185,184,149,249,217,229,185,165,1,224,253,16,244,139,189,118,146,218,94,123,209,157,246,52,241,221,234,220,76,162,18,182,119,221,92,23,60,96,171,194,143,43,241,69,73,90,86,86,74,138,2,0,160,2,172,8,184,159,25,10,0,128,10,186,84,88,161,183,0,120,97,231,166,105,33,67,1,0,0,240,226,142,12,125,68,37,110,27,17,78,235,16,11,184,126,64,124,185,204,231,51,114,185,92,45,107,99,98,35,187,215,136,82,105,137,157,174,19,85,11,183,24,24,101,200,79,233,215,239,181,99,236,26,248,209,184,23,128,175,217,38,206,53,149,67,109,13,95,24,224,145,0,121,93,174,230,71,57,62,45,232,146,190,54,204,81,47,1,202,246,244,149,71,76,98,108,243,168,42,75,218,107,121,205,80,252,189,124,174,32,209,40,57,122,19,91,46,46,225,156,73,153,115,218,135,118,8,224,75,128,186,0,255,121,207,202,175,177,229,132,212,20,197,199,49,237,94,217,161,156,207,197,202,19,82,83,246,250,30,77,151,131,73,139,161,102,110,105,231,176,23,162,226,142,184,39,32,225,127,94,148,67,235,173,58,29,152,195,106,222,71,114,158,104,127,10,118,200,231,242,246,159,46,76,166,221,136,38,9,201,246,225,2,47,73,233,104,61,47,219,70,250,60,226,91,27,254,170,59,132,62,212,0,255,214,95,185,54,247,136,172,161,34,22,61,64,222,11,231,254,170,145,143,114,105,55,130,6,45,92,145,192,66,37,242,225,114,126,103,161,223,15,227,63,210,233,188,140,12,131,231,42,131,230,29,167,224,60,208,0,255,37,252,87,158,30,252,202,239,16,99,237,163,251,191,215,0,255,94,219,238,147,196,55,141,51,23,61,192,248,159,100,42,183,34,231,14,60,234,225,172,153,198,156,242,3,254,239,0,255,189,146,41,218,222,209,199,10,204,27,13,53,156,193,121,153,158,71,247,0,255,195,127,229,119,221,237,236,198,49,39,62,212,0,255,124,0,255,123,229,125,187,187,196,29,128,30,48,151,143,229,0,255,146,41,120,222,106,108,81,3,115,233,52,245,157,99,237,101,248,64,186,167,203,213,18,56,250,178,191,171,176,132,65,127,158,233,92,110,47,1,132,250,0,255,122,59,191,135,95,217,109,149,11,135,244,127,221,118,210,78,149,159,40,114,254,43,137,242,243,5,119,244,105,132,3,103,129,118,207,124,228,252,87,18,221,211,19,236,209,143,40,5,206,9,237,222,2,34,252,97,191,85,78,139,240,143,253,105,79,165,38,50,177,190,210,94,91,189,85,200,108,183,154,119,218,235,229,167,132,11,158,132,230,147,246,26,79,52,232,229,23,73,119,100,4,153,100,174,240,78,40,169,181,85,245,54,69,92,84,143,159,210,150,127,28,52,67,38,7,95,184,220,14,231,158,6,124,63,64,222,94,177,115,81,226,69,212,164,81,139,182,53,153,119,19,110,228,233,209,18,103,237,36,195,240,133,109,60,226,224,199,204,139,200,168,43,73,102,40,0,0,160,66,228,197,82,128,139,25,58,146,45,85,200,203,199,206,92,4,165,244,33,63,118,196,107,231,3,222,207,136,54,44,68,61,178,62,102,174,184,242,49,35,243,161,0,153,186,200,117,161,190,208,81,11,247,119,164,130,46,114,145,177,9,125,192,216,59,50,41,141,67,126,71,205,185,72,203,168,69,61,14,43,115,81,107,28,5,0,188,25,119,200,114,207,101,164,14,164,176,72,154,173,67,18,30,232,189,9,179,205,19,153,111,249,140,136,188,83,247,89,106,211,196,105,227,213,33,58,123,1,145,97,253,69,68,174,60,181,176,12,66,217,38,16,230,101,164,33,55,187,61,145,121,253,175,40,59,29,82,145,149,182,46,61,119,236,109,26,154,157,212,72,66,94,134,131,159,94,71,119,81,119,35,75,98,94,177,166,45,29,105,143,67,76,244,127,225,48,217,63,104,217,116,157,166,14,39,132,104,240,159,232,74,253,147,18,74,222,143,169,89,52,99,67,123,16,98,120,0,255,114,143,112,185,50,34,53,232,216,175,224,3,0,224,5,200,157,141,28,119,212,176,184,244,171,185,120,191,88,192,176,120,193,2,0,0,0,0,0,0,42,220,223,161,32,9,139,62,3,201,238,191,122,120,79,11,178,8,194,138,108,120,209,198,22,48,28,27,73,158,0,255,168,254,203,40,6,35,220,87,137,196,174,79,133,4,114,251,159,167,97,86,241,201,34,13,243,216,119,118,203,18,13,114,0,255,83,183,119,57,183,172,207,125,110,156,20,237,245,141,100,249,159,88,239,117,251,97,155,254,18,88,29,65,238,63,246,219,187,189,93,154,231,190,82,77,143,118,71,4,204,95,65,91,164,56,200,49,127,37,137,140,55,142,10,144,114,204,211,239,32,113,196,23,114,204,187,191,200,5,168,113,216,25,114,168,113,212,167,5,212,43,230,87,70,84,106,1,230,128,169,143,229,13,235,171,195,225,98,126,228,28,48,239,175,80,88,186,76,82,44,166,110,149,144,163,46,51,42,141,3,146,189,115,77,141,67,164,62,34,195,62,70,230,224,80,127,62,210,133,3,0,0,0,92,140,140,8,5,125,40,0,0,0,160,66,44,5,0,0,0,0,0,0,84,188,183,32,150,2,160,98,94,4,174,12,5,0,84,136,88,10,168,144,23,91,33,82,209,2,230,69,92,204,204,101,146,0,133,188,21,145,36,169,28,32,47,131,208,11,153,87,154,192,92,70,100,171,152,186,122,169,113,0,249,71,60,23,14,59,227,194,253,124,36,189,56,22,0,0,220,143,250,157,247,51,106,62,106,150,18,203,169,222,91,74,75,48,141,112,96,210,165,199,163,18,78,74,97,8,47,63,96,125,43,127,69,146,108,155,216,139,68,195,136,71,148,16,113,24,52,118,63,224,231,126,249,21,65,197,77,70,189,78,155,82,161,25,18,17,10,101,112,208,185,145,126,177,254,206,39,114,73,157,168,211,139,203,247,181,94,220,200,25,78,203,80,167,126,88,137,97,10,171,216,118,182,119,35,190,138,143,164,126,6,89,209,151,140,223,71,37,113,166,225,173,202,36,254,208,241,201,99,6,251,150,131,17,48,254,198,47,217,173,175,99,191,166,244,112,171,91,223,7,240,47,35,14,239,19,118,240,144,173,203,47,137,9,127,101,213,50,199,145,25,25,109,212,50,203,91,74,132,150,232,168,18,75,22,24,153,100,30,191,21,243,152,192,62,100,222,134,60,125,210,247,202,186,62,125,213,105,148,229,251,189,209,133,43,62,20,220,17,103,113,142,95,153,195,236,99,78,151,143,245,86,82,120,53,51,163,56,53,218,114,171,181,92,201,164,82,124,234,214,100,114,185,226,18,219,184,196,227,0,17,63,159,228,62,137,146,180,136,90,200,25,79,101,137,67,69,37,144,184,154,52,190,202,224,9,79,63,208,47,244,249,220,75,183,106,214,74,122,163,182,156,74,62,181,58,213,90,80,187,122,93,146,52,228,231,231,50,234,122,37,199,238,206,74,99,148,100,55,77,220,83,246,29,157,8,200,184,53,19,120,248,53,105,220,98,123,123,212,110,104,204,208,101,140,214,95,52,215,42,38,184,203,110,221,89,50,183,55,47,205,160,26,137,66,50,67,187,49,111,38,54,230,242,33,253,145,223,145,171,144,88,61,81,218,100,43,117,47,62,102,223,106,176,42,243,59,111,5,58,44,0,255,191,172,247,222,180,4,51,51,239,70,127,195,108,107,47,83,16,242,145,31,77,62,31,145,100,149,210,221,103,62,117,220,141,155,198,207,229,105,65,59,121,210,6,49,215,145,196,127,58,123,191,122,117,90,107,226,55,131,176,50,107,206,137,140,68,120,185,144,190,92,102,210,21,241,168,226,30,163,66,98,147,98,188,99,46,243,190,12,215,248,208,6,241,128,17,127,174,92,158,210,244,53,155,90,4,125,206,167,73,178,13,153,54,195,85,172,33,165,114,89,152,27,12,205,28,13,248,235,167,226,7,63,126,36,244,149,36,120,63,61,53,235,100,10,75,222,248,150,75,27,243,87,253,222,117,76,244,211,29,238,204,62,213,218,48,13,179,138,79,185,198,72,204,140,244,79,93,158,89,59,146,228,38,133,86,202,141,214,141,164,8,97,236,169,211,137,12,114,29,178,125,60,213,24,127,117,69,102,118,207,173,146,81,233,110,65,228,218,140,43,200,121,147,97,10,235,86,26,85,172,225,74,230,177,102,98,220,143,208,101,148,92,59,88,90,212,189,183,110,183,167,60,6,153,76,135,89,234,128,221,14,58,124,58,241,171,194,47,126,148,136,237,136,81,253,211,76,72,19,192,23,204,37,237,249,203,232,188,102,111,117,207,3,236,72,82,211,237,218,50,223,214,195,48,238,197,216,185,168,101,9,226,68,84,218,58,164,41,53,166,49,190,65,87,213,95,65,18,254,180,110,117,26,173,173,126,196,23,63,28,113,87,166,232,63,250,17,7,189,176,15,237,139,198,204,203,200,175,140,21,159,212,58,9,39,43,109,190,139,81,141,9,211,202,116,168,213,40,3,224,211,239,92,113,233,59,219,120,200,42,209,180,198,165,243,50,79,16,215,160,210,167,177,232,50,79,216,208,22,101,253,134,123,169,167,197,206,77,174,185,73,21,254,133,58,212,113,202,183,226,242,65,61,230,167,136,137,2,85,89,135,43,218,243,108,82,196,57,212,175,143,29,123,101,210,147,190,11,173,187,226,151,178,166,177,89,196,210,3,230,66,126,139,172,26,73,75,236,92,52,86,9,234,164,2,55,206,185,65,205,142,197,19,215,248,112,161,211,151,105,92,206,189,236,96,188,175,203,175,191,41,244,173,215,141,86,167,78,201,250,23,119,28,147,112,135,254,232,3,204,98,32,59,209,134,68,212,227,215,87,93,82,54,79,50,91,26,117,51,228,186,207,22,248,84,206,139,119,30,31,127,43,69,102,91,94,181,43,25,50,81,135,191,182,86,101,244,219,123,55,111,79,91,234,79,23,30,239,238,206,99,197,253,189,150,91,172,106,0,255,217,46,8,152,247,118,62,227,197,43,52,86,157,22,18,53,226,82,49,106,154,101,114,238,110,18,21,202,76,154,5,45,230,163,176,124,205,210,15,250,188,252,204,231,169,83,166,103,221,65,222,89,166,223,75,185,82,213,160,165,140,98,84,98,56,123,40,65,151,211,101,132,62,98,111,122,186,69,61,167,120,183,245,86,105,222,147,162,144,54,182,170,112,27,56,232,140,177,38,160,82,187,236,127,219,17,33,243,99,229,55,169,73,243,77,221,73,220,112,74,91,124,91,174,162,135,99,252,148,152,60,244,128,241,55,126,153,203,211,39,84,139,178,235,40,127,220,136,16,19,169,164,78,184,159,51,172,80,76,100,155,29,115,249,204,15,199,201,213,157,211,215,208,83,36,42,185,16,179,152,98,17,167,16,179,243,83,163,126,167,126,209,214,115,204,226,181,35,133,31,239,189,111,198,221,93,187,9,235,242,55,59,101,74,179,54,123,97,227,179,251,139,123,205,168,204,21,55,64,159,222,235,74,237,242,60,32,126,252,52,124,234,121,243,22,110,212,132,3,83,212,22,123,29,237,3,253,199,87,239,158,36,81,197,7,128,139,247,34,45,200,113,229,170,17,128,200,139,165,48,199,136,26,238,138,195,253,157,113,0,64,197,157,91,10,120,81,151,22,98,93,204,5,96,146,106,33,47,214,133,189,80,31,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,32,46,40,18,57,228,146,158,148,88,128,76,139,57,135,92,236,168,85,90,225,184,162,90,0,57,212,159,143,32,101,175,172,13,91,162,176,113,84,88,186,21,107,19,77,2,230,229,199,215,213,18,126,18,213,43,218,85,42,141,55,53,232,80,41,103,167,48,220,116,195,30,154,113,38,187,92,66,222,203,200,140,40,81,105,84,234,65,200,147,191,171,119,250,200,213,85,223,189,187,42,73,133,15,153,35,122,180,236,179,9,186,141,253,214,170,186,82,106,206,83,202,213,111,45,183,130,6,208,213,50,151,102,82,61,233,225,20,154,109,83,240,135,100,106,83,19,10,175,121,217,1,115,79,187,24,66,228,182,55,232,82,183,233,107,7,141,245,104,41,107,214,107,195,113,171,229,128,159,114,248,214,163,134,65,92,228,48,183,204,22,237,63,141,244,143,218,218,81,117,171,70,171,185,117,250,235,221,139,19,174,180,221,29,127,176,209,1,23,152,202,0,185,157,250,252,162,153,52,147,180,81,87,77,150,94,220,18,20,4,126,31,240,232,225,180,220,36,108,225,143,121,52,105,44,15,149,179,231,236,193,4,250,225,219,250,21,165,91,230,110,8,137,70,102,117,139,106,74,223,199,244,203,144,26,78,166,168,107,170,55,175,152,203,222,178,185,95,46,167,199,15,63,189,175,69,156,156,244,53,111,41,245,81,243,247,199,170,199,116,113,124,183,48,83,65,221,49,58,215,88,145,245,236,24,67,126,126,172,40,101,189,74,24,119,149,74,19,211,86,219,206,29,97,201,162,115,99,10,239,201,12,225,166,76,174,197,92,98,104,123,215,166,108,128,208,235,86,208,216,17,181,70,212,54,37,244,18,206,155,250,220,212,187,159,25,179,196,56,102,10,83,170,143,117,156,205,50,38,105,200,235,243,52,63,73,244,40,145,110,84,39,41,19,165,8,194,214,81,196,157,42,179,215,12,15,145,30,214,160,68,251,61,223,35,234,241,151,220,17,149,247,223,22,111,116,135,84,234,191,134,63,93,190,123,143,59,165,85,40,47,203,242,171,237,206,5,198,192,23,249,204,140,72,178,51,233,81,220,108,26,218,253,45,61,78,123,42,148,218,84,51,138,240,23,227,151,238,222,155,174,126,178,236,240,116,239,197,213,136,155,58,30,248,131,15,92,106,235,24,195,128,63,243,99,239,140,8,120,180,26,81,28,250,60,209,156,30,171,62,197,199,247,163,46,175,207,37,109,239,40,117,147,72,74,9,165,215,242,157,18,81,27,18,165,240,166,72,133,65,166,19,14,202,224,9,27,63,176,134,208,239,92,36,73,218,146,189,9,105,27,118,212,146,70,60,26,143,120,199,248,43,250,8,122,232,106,212,50,105,11,26,151,229,109,236,50,15,87,120,19,226,49,195,24,54,101,7,59,55,220,203,167,216,63,200,205,74,154,148,28,117,215,226,119,78,101,200,167,30,103,184,42,187,184,42,90,195,68,25,108,46,123,186,129,254,73,99,101,196,171,95,149,208,235,13,85,245,163,215,205,172,113,0,3,110,188,122,227,16,47,217,23,62,71,100,156,17,95,190,126,38,62,60,90,208,12,55,25,111,53,210,68,47,37,236,212,106,183,237,86,102,217,0,22,111,200,15,186,244,245,181,42,41,245,119,58,119,238,175,88,227,196,229,125,235,54,99,114,44,187,143,121,169,203,213,204,220,52,164,47,217,16,215,248,22,234,94,222,214,224,134,111,124,214,144,151,52,159,190,54,117,161,127,215,186,123,79,205,93,248,84,6,219,88,197,57,9,98,126,148,123,73,215,138,32,175,114,34,188,177,116,250,74,204,70,195,63,174,210,28,227,12,195,29,202,253,157,177,146,58,168,154,136,140,136,96,92,95,76,68,130,158,206,216,199,193,9,196,188,104,243,185,178,225,19,210,169,95,122,127,74,122,207,184,112,41,90,149,101,72,219,196,228,67,176,247,86,137,60,49,203,253,42,149,212,190,155,217,216,161,227,214,70,222,182,63,252,160,7,140,149,191,50,73,117,219,164,111,82,25,210,105,84,73,21,161,70,197,198,135,124,46,242,94,230,90,153,81,218,72,39,219,44,149,117,202,99,66,10,117,126,56,107,25,130,158,132,110,139,212,167,215,216,43,73,142,94,124,251,230,146,188,207,153,196,154,83,35,84,85,54,105,199,229,221,70,124,37,63,70,240,51,2,94,244,21,230,209,11,215,165,168,147,114,139,179,136,177,76,35,74,204,22,237,172,124,253,128,242,203,141,95,142,182,190,59,125,211,199,25,126,17,79,28,43,112,19,247,185,103,120,152,1,236,114,142,70,204,195,95,212,85,51,131,201,220,203,201,136,26,209,148,34,57,181,28,169,222,183,249,50,128,155,14,87,172,113,132,117,108,110,46,79,204,211,71,109,237,164,235,211,55,173,94,218,189,223,27,173,120,225,89,193,29,241,9,199,216,152,57,204,162,46,167,207,167,250,59,42,124,26,81,147,184,52,167,33,46,139,184,148,199,33,220,168,215,99,82,249,96,25,223,114,138,57,243,128,177,243,73,243,17,25,145,43,28,42,34,237,146,37,178,92,42,52,170,38,26,214,160,15,174,154,252,16,52,239,103,70,59,42,153,212,29,135,30,112,66,228,0,255,197,250,25,100,233,139,154,193,6,252,202,250,93,109,26,198,84,199,195,83,217,192,201,14,217,97,28,43,216,131,118,79,67,232,34,8,0,255,105,123,83,215,239,115,221,94,231,59,149,133,123,142,86,7,43,216,62,222,71,192,88,25,145,161,232,59,234,241,231,163,234,34,75,158,236,74,74,238,198,41,46,137,216,57,253,58,198,133,58,55,168,77,103,188,225,86,46,102,161,3,224,5,98,81,113,229,142,152,3,228,242,105,148,192,202,103,102,83,46,230,114,103,105,228,144,175,207,203,7,168,159,84,11,247,87,230,133,181,147,94,45,234,34,35,20,32,47,22,196,186,0,22,0,46,102,70,166,5,0,64,133,136,165,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,176,150,2,0,0,160,66,132,46,34,82,49,50,34,232,67,46,87,148,44,148,133,3,234,34,239,101,67,228,176,239,7,9,57,214,191,50,226,120,159,102,92,192,208,103,102,40,230,190,231,100,28,239,173,82,45,228,103,202,1,245,43,194,45,113,204,80,200,165,112,1,201,197,29,97,113,47,57,100,36,189,128,249,200,56,134,206,189,152,43,51,142,247,139,69,1,0,103,198,157,200,208,254,231,243,148,162,191,75,82,114,176,46,35,209,210,204,126,79,104,110,0,255,225,133,83,58,87,51,92,211,198,70,65,214,217,254,121,104,120,127,250,0,51,60,114,149,141,48,47,123,242,241,217,238,9,236,235,127,237,21,207,232,72,122,173,5,85,152,143,233,171,178,79,12,40,210,250,231,34,243,117,183,178,161,187,29,155,179,38,194,126,27,5,161,214,254,231,130,12,138,151,163,171,25,94,39,20,203,39,140,51,0,255,237,110,173,168,111,60,207,105,109,235,118,4,66,73,254,79,54,157,186,8,87,8,207,136,140,143,31,0,0,47,96,36,188,108,228,152,153,139,106,33,50,162,149,227,142,12,56,128,5,57,134,62,227,0,0,0,0,0,0,0,0,168,192,108,36,153,253,203,212,229,61,252,216,164,224,68,198,198,200,97,163,53,232,175,13,37,187,127,235,233,61,60,39,50,4,70,228,99,2,22,216,222,169,136,84,248,95,138,83,141,31,5,157,49,55,40,193,203,8,130,0,255,113,111,219,31,201,229,173,127,5,213,163,125,39,145,184,121,93,158,142,207,241,119,54,164,39,230,141,44,12,140,24,250,0,255,170,0,255,40,177,59,247,47,54,210,190,138,128,43,105,181,90,0,0,152,99,252,5,137,67,204,145,126,249,70,1,246,178,168,79,57,196,218,25,89,226,168,15,11,0,0,0,0,168,0,81,187,144,47,97,1,230,128,17,59,147,58,97,225,254,206,69,148,106,49,2,51,20,224,98,100,68,90,84,220,145,23,32,151,73,200,133,204,237,108,211,66,62,159,81,168,194,189,216,53,0,242,179,155,66,220,15,154,10,245,213,48,106,10,144,52,5,218,133,29,169,144,247,51,194,2,208,48,147,134,28,242,115,41,220,203,29,22,48,147,166,66,230,119,54,1,249,185,21,234,171,41,96,238,126,38,13,200,239,88,24,153,25,152,153,145,10,176,73,40,236,76,82,21,242,35,32,31,197,137,3,42,220,143,80,84,208,197,5,172,95,33,114,17,17,10,23,34,169,5,212,197,79,133,123,247,163,102,115,49,215,90,155,58,113,140,212,173,156,3,224,143,122,205,56,230,87,132,91,48,159,171,97,33,242,161,0,0,80,31,32,127,111,231,34,146,236,140,140,90,50,148,29,211,168,217,132,198,160,211,45,216,212,33,1,191,110,239,189,91,250,206,8,18,17,153,228,156,145,141,43,62,39,173,97,243,104,243,27,90,29,142,248,197,199,226,129,159,65,246,61,123,88,67,190,62,29,141,40,153,132,150,145,155,105,50,233,36,194,68,28,49,88,97,244,105,86,183,212,85,88,193,5,22,154,242,151,61,157,176,241,71,70,188,21,133,174,35,205,75,51,106,41,163,83,149,148,29,211,45,75,114,53,138,154,46,89,220,204,81,81,185,206,14,59,160,62,212,139,136,186,126,102,33,180,154,45,83,162,119,247,126,10,146,67,154,212,41,16,171,143,93,44,202,189,76,119,212,229,0,255,229,34,146,228,234,148,70,37,142,217,117,29,5,250,23,17,185,29,73,114,45,183,36,165,46,185,146,207,142,217,180,104,200,165,62,50,34,35,202,42,145,249,68,37,81,233,83,220,164,225,184,17,118,94,112,117,24,234,176,169,96,206,233,209,228,243,197,38,214,182,93,109,52,3,220,83,127,167,83,215,209,215,167,36,17,119,218,119,224,178,225,165,137,187,187,142,117,124,108,31,51,52,66,62,239,135,158,210,157,145,36,114,103,164,147,132,236,68,53,154,68,139,184,174,22,147,73,162,36,230,240,16,137,73,88,192,35,237,242,92,213,32,0,255,220,248,133,244,233,233,244,77,89,213,196,45,239,196,179,9,251,184,247,224,23,14,240,59,199,152,199,40,0,255,21,17,165,174,189,178,33,207,83,167,44,251,186,180,3,102,146,251,73,224,69,212,36,37,158,243,140,115,177,244,169,68,76,87,67,172,76,196,1,67,216,153,107,60,117,208,71,93,73,73,41,10,0,168,24,186,18,37,20,160,253,128,248,50,159,203,229,178,68,95,120,163,25,78,156,68,145,145,42,212,197,79,211,142,121,100,253,88,37,242,132,28,202,136,82,105,165,14,133,56,136,68,71,175,190,44,207,66,121,12,80,108,20,240,183,249,75,23,167,210,36,95,127,106,136,48,78,200,40,92,65,185,218,214,48,102,3,253,247,94,81,203,189,178,165,25,253,137,106,84,75,130,100,170,231,25,133,130,24,196,196,244,148,91,240,73,123,38,123,35,100,62,50,146,62,230,245,145,203,95,81,169,211,212,105,37,233,59,58,137,221,108,79,224,212,161,140,30,116,226,189,133,127,175,20,126,121,167,219,222,155,251,122,137,75,60,157,214,247,44,216,225,197,125,75,50,51,119,70,229,17,99,103,102,196,38,53,151,73,105,157,212,40,164,112,155,160,45,56,85,109,171,201,157,56,42,211,217,53,40,97,173,77,97,138,159,6,54,177,93,97,208,165,250,59,159,250,222,222,107,53,66,81,113,239,46,124,240,99,128,101,156,239,254,46,99,162,200,54,32,247,165,188,92,250,191,132,62,233,163,145,25,145,17,47,165,73,169,27,102,85,169,168,210,59,166,140,227,240,48,217,181,199,127,54,141,175,2,167,243,128,249,145,247,50,34,119,68,148,54,210,73,135,82,242,150,146,136,136,33,46,126,88,196,201,15,134,196,212,239,140,36,216,63,147,37,17,53,90,66,132,100,235,210,22,220,56,25,98,109,50,157,47,30,50,69,113,39,50,94,154,100,219,219,253,8,249,145,247,35,35,31,145,65,115,109,135,210,82,159,144,19,82,205,158,74,53,31,64,31,25,57,108,184,167,126,46,235,122,111,222,118,75,6,113,223,194,221,125,9,175,238,238,119,101,182,48,167,77,200,119,141,114,216,171,210,245,244,66,220,238,251,105,95,134,162,7,200,124,157,94,15,125,241,162,114,207,71,148,213,127,183,57,50,20,42,211,152,16,17,240,164,139,195,217,206,30,241,136,155,230,33,234,114,209,253,66,250,119,251,138,40,89,45,75,98,73,37,141,254,238,121,206,76,152,9,13,156,205,158,35,151,219,188,13,153,139,149,59,114,37,95,35,43,141,136,220,166,18,135,228,243,210,28,83,131,157,138,49,104,85,168,64,181,21,63,61,146,51,60,123,216,241,126,230,183,59,23,36,83,253,48,21,25,76,173,169,245,177,233,86,199,187,172,79,131,48,158,138,98,166,92,42,59,181,19,24,48,242,0,255,66,175,222,122,142,249,201,149,112,89,2,143,239,235,19,163,183,26,156,203,184,220,60,58,179,52,251,65,2,190,200,220,14,50,41,106,17,133,102,126,28,170,9,239,79,184,68,74,205,95,240,42,177,61,136,24,0,255,226,159,185,124,144,206,244,204,200,50,252,194,251,82,86,81,201,29,33,92,103,183,248,216,21,199,30,76,140,127,120,185,200,231,78,199,76,139,200,145,106,148,79,179,99,74,189,183,239,193,249,92,225,109,105,62,199,231,1,247,218,81,163,183,196,49,205,71,251,32,63,253,202,213,119,183,39,153,84,241,1,224,162,46,45,92,184,31,121,1,34,35,118,90,184,112,63,194,194,189,200,180,0,23,117,105,225,66,46,31,169,0,184,243,10,186,184,160,95,245,176,0,168,143,11,247,115,167,69,125,88,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,192,200,200,139,145,249,136,18,22,116,121,65,151,10,152,185,35,162,134,69,93,189,168,15,139,186,106,81,84,140,200,92,40,42,132,46,202,13,98,253,247,210,205,246,23,149,228,106,170,80,100,144,74,154,133,19,89,106,226,74,205,78,153,112,63,31,58,74,69,121,18,133,146,248,221,29,26,109,37,18,47,201,249,234,182,98,24,167,33,228,199,163,26,127,188,80,29,202,237,157,146,132,247,236,167,219,210,102,118,163,68,249,231,197,63,243,234,49,32,250,94,85,156,7,190,68,156,177,155,45,197,145,54,76,31,226,86,59,10,1,197,127,241,123,198,254,106,105,75,4,57,85,194,178,208,134,252,178,28,171,242,133,133,51,182,180,169,27,243,117,169,219,145,234,111,226,105,245,42,58,173,238,118,0,255,109,164,26,228,119,155,30,232,212,38,251,194,150,104,204,199,31,124,248,36,246,189,81,198,138,40,230,109,58,133,90,74,93,119,76,42,94,229,95,38,30,69,242,137,247,116,249,220,95,133,191,158,55,111,171,212,241,169,63,110,118,0,255,168,34,85,219,251,51,83,53,176,40,223,24,9,229,191,35,86,46,28,221,42,110,102,18,250,84,66,106,105,200,98,166,52,166,114,197,68,236,75,154,156,102,184,171,213,107,126,102,218,185,182,25,66,253,100,235,50,248,101,45,77,93,233,190,162,39,99,220,156,179,178,35,85,168,74,237,232,43,107,216,157,223,185,200,144,143,63,26,81,50,137,19,25,185,159,102,211,146,150,75,180,136,232,43,250,146,134,69,124,244,142,12,46,48,210,120,206,181,199,26,118,230,210,37,165,197,169,101,67,107,65,33,98,71,169,73,40,173,213,2,162,31,242,34,238,69,100,238,140,12,55,195,13,183,208,242,56,34,113,21,133,22,137,18,133,126,16,198,47,98,173,85,87,63,105,245,86,163,19,87,201,174,240,196,53,28,124,48,134,199,18,115,145,175,171,177,34,163,172,136,93,153,226,186,145,1,90,61,46,81,38,160,81,177,161,87,165,42,254,138,73,181,218,181,157,221,203,254,58,230,233,114,59,199,214,86,125,248,215,154,96,188,115,7,110,129,58,78,10,210,171,244,221,16,197,86,178,129,123,126,158,222,139,212,59,25,52,178,120,95,37,169,91,146,150,226,188,35,210,165,73,77,126,69,198,101,82,164,137,40,215,16,175,179,141,239,153,159,159,31,32,151,249,173,211,213,165,119,135,127,176,164,105,118,142,74,132,35,80,53,165,18,82,41,209,167,91,179,196,159,182,48,23,179,50,251,52,208,127,233,34,106,230,170,65,115,117,138,138,116,37,221,185,149,151,212,48,84,161,69,169,194,207,41,77,187,51,71,53,6,190,21,185,35,147,186,36,115,215,58,174,148,212,36,103,83,83,24,38,21,33,215,130,85,172,116,75,78,99,249,168,169,29,106,159,53,226,207,157,191,34,41,121,220,168,45,146,140,56,53,217,45,77,168,52,43,51,183,1,240,69,222,248,231,153,116,188,55,68,121,210,16,167,141,83,64,11,236,111,211,120,195,136,47,242,214,222,73,10,175,85,247,78,69,172,191,115,35,157,48,163,157,245,195,152,249,123,73,203,250,132,150,106,97,253,0,245,229,199,206,71,161,249,110,210,79,201,243,120,107,74,135,32,190,154,252,0,168,128,250,164,43,42,169,148,253,144,121,17,241,118,196,138,79,75,247,213,205,59,121,2,213,169,239,172,235,135,97,124,180,248,1,210,13,8,127,41,254,73,234,123,121,175,111,138,106,244,240,221,184,7,207,146,170,216,222,237,125,198,180,108,209,30,202,53,9,122,29,217,185,116,232,107,183,73,50,195,41,133,159,66,79,147,210,99,150,54,12,28,209,152,179,252,226,107,59,146,245,243,184,35,111,85,90,232,187,208,74,123,135,196,159,139,186,233,153,37,34,234,38,25,57,151,77,21,34,181,220,132,95,199,188,176,142,129,28,145,8,227,2,139,115,130,185,244,0,248,227,126,100,198,202,124,201,160,209,172,217,180,141,83,72,162,76,168,64,230,135,212,239,168,234,173,136,218,42,237,187,235,244,225,217,44,149,154,125,95,135,83,12,96,175,196,136,43,246,90,59,163,210,123,36,239,73,50,194,28,222,203,240,101,114,100,45,155,30,181,162,0,6,241,140,135,18,149,110,35,110,155,216,50,9,247,50,183,179,232,147,84,250,78,82,104,61,104,20,74,202,238,222,193,142,19,30,149,106,13,118,37,240,213,96,14,112,77,3,232,146,172,204,164,197,202,140,167,210,146,7,169,126,75,41,149,80,226,17,137,181,104,208,103,87,181,195,43,110,176,55,109,59,132,20,0,255,136,250,222,244,250,38,180,112,167,121,15,142,148,93,227,130,207,24,88,224,27,211,233,49,114,186,140,189,50,87,102,208,108,94,146,117,154,117,68,14,155,153,120,77,155,77,161,114,34,6,253,99,175,92,75,95,107,248,69,115,146,29,206,123,222,119,55,91,204,20,221,15,122,169,88,150,253,110,19,35,0,200,33,191,35,34,51,43,73,242,82,230,141,195,5,196,23,37,42,157,99,254,202,216,149,204,135,11,121,63,162,228,28,32,151,47,225,192,33,86,234,46,228,189,136,26,22,34,114,121,1,86,132,98,62,228,160,223,59,235,38,97,65,159,22,240,254,14,133,251,59,21,117,213,162,2,172,200,11,185,243,36,44,164,28,240,101,214,204,36,22,128,166,144,79,243,98,212,45,6,0,13,232,23,239,103,4,88,192,184,71,195,117,47,104,92,92,161,187,144,159,17,113,64,125,4,93,33,147,132,28,242,234,182,104,1,104,64,191,0,121,63,35,44,0,93,33,143,228,133,252,92,144,159,43,14,144,79,211,226,5,139,10,184,35,230,160,203,92,110,3,135,139,59,98,14,144,151,241,148,56,68,120,83,140,186,69,5,200,165,0,0,0,0,128,114,36,113,144,67,68,132,28,32,115,113,12,157,43,199,140,136,140,99,234,194,141,163,0,128,35,227,78,104,120,127,145,15,144,195,115,25,153,9,243,178,39,31,35,183,39,142,200,254,87,230,226,9,157,203,12,55,149,153,139,146,236,177,17,16,27,222,191,46,64,15,219,171,80,154,240,46,39,36,152,236,158,56,34,251,219,250,124,224,46,105,197,9,213,104,238,182,205,197,30,126,128,113,224,127,234,237,46,159,145,169,49,61,107,233,72,110,47,32,148,224,127,81,50,157,223,17,175,14,94,130,108,108,160,199,113,220,127,253,221,147,93,167,20,227,121,62,38,226,180,13,128,88,105,0,255,242,180,68,42,126,70,33,17,31,216,75,90,48,119,29,0,0,228,0,25,25,173,28,247,170,237,128,67,168,223,206,97,253,132,3,134,62,44,94,12,125,88,0,0,0,0,0,0,0,64,69,65,151,229,198,146,227,0,255,242,170,254,223,5,224,71,182,27,60,59,77,131,46,212,141,229,194,191,200,220,222,101,36,33,25,95,166,228,132,54,117,246,226,4,33,195,0,255,108,221,191,83,174,254,65,135,17,67,0,255,223,249,119,238,91,9,105,247,73,200,240,95,83,206,11,48,235,149,162,227,8,248,228,254,133,110,239,87,48,100,121,238,163,143,118,180,7,34,64,174,172,22,228,88,95,210,21,111,28,0,229,136,239,126,54,113,148,35,253,111,46,192,125,90,169,113,212,135,28,82,23,25,53,142,250,176,0,0,0,0,0,0,0,0,0,0,0,0,168,128,59,82,1,95,221,2,92,0,124,53,192,87,183,0,23,0,95,13,240,213,45,192,5,192,87,3,124,117,11,168,128,59,82,1,95,221,2,42,192,206,80,0,84,192,29,1,59,67,81,49,47,66,1,21,116,113,225,62,73,133,184,87,146,134,2,192,206,213,151,66,70,102,90,188,0,247,106,46,177,0,0,0,168,176,243,75,81,172,143,243,191,214,218,216,111,215,107,210,95,15,46,12,138,67,62,127,69,36,33,123,103,210,182,97,24,26,100,60,22,143,253,13,121,186,168,175,149,236,122,53,226,105,52,39,68,116,238,119,79,156,169,224,15,131,244,48,61,134,143,74,118,140,157,220,192,4,252,186,218,94,225,125,211,99,236,212,233,117,224,105,229,88,88,113,195,87,250,230,154,113,73,79,200,25,118,114,67,94,94,108,61,9,178,86,173,6,143,246,141,27,247,84,100,86,127,175,26,226,175,99,62,241,235,227,197,171,249,220,153,165,238,172,133,132,42,2,213,99,42,147,18,106,86,207,147,234,181,152,181,146,56,196,205,136,145,107,173,157,180,234,35,95,26,73,163,148,80,161,209,178,228,25,215,226,134,86,133,74,167,54,142,26,148,194,95,146,105,211,102,59,222,6,50,160,110,229,37,119,245,220,225,105,171,174,119,124,223,221,127,227,254,185,47,97,25,139,191,219,218,212,182,39,226,189,173,167,175,29,123,211,74,33,244,26,221,27,189,252,158,10,158,120,224,83,169,10,205,232,79,60,227,243,241,94,212,123,153,107,37,165,165,30,53,34,153,168,209,70,77,33,183,230,85,101,81,12,15,73,188,226,226,7,0,0,0,192,11,177,119,210,40,145,35,61,35,118,50,4,14,0,245,33,239,71,109,3,142,73,138,5,128,11,121,155,18,8,93,70,210,106,81,64,133,88,10,23,57,81,195,189,90,37,234,134,251,250,85,95,43,186,211,22,29,5,173,230,29,239,190,187,163,132,9,31,188,161,247,240,81,163,76,239,104,203,216,41,141,247,49,159,207,216,43,35,73,89,181,8,239,244,109,198,100,18,46,101,206,33,83,171,25,85,162,22,122,204,163,79,12,248,229,183,214,210,103,191,186,195,54,222,215,112,245,45,106,67,221,250,174,251,232,149,156,35,238,63,167,54,34,194,63,125,175,172,235,114,252,210,233,53,225,225,223,93,241,194,69,250,37,140,115,89,165,247,228,103,59,177,241,94,232,34,156,189,183,83,147,70,38,65,189,147,113,137,235,20,135,124,30,5,42,151,40,94,82,101,176,240,104,242,105,166,93,206,206,220,168,79,93,230,115,110,174,72,74,34,224,83,86,236,141,212,182,184,165,40,77,184,82,76,56,100,26,169,138,56,156,75,153,107,128,33,237,252,60,138,43,35,106,123,145,66,235,180,90,92,25,227,175,174,200,12,122,110,185,109,38,141,66,68,37,135,138,73,162,203,235,128,122,244,107,107,135,95,76,212,148,203,57,197,144,250,136,157,108,220,1,252,141,95,210,214,202,81,235,191,254,173,254,130,14,182,134,167,123,145,194,14,62,233,123,236,99,0,255,37,224,151,223,90,75,159,253,106,238,152,173,239,225,246,26,49,226,238,123,87,99,37,198,103,142,251,89,141,29,16,243,250,124,62,40,187,83,95,151,35,38,237,102,120,167,207,195,10,126,162,231,47,7,39,100,46,87,198,229,140,164,103,101,73,146,146,195,40,137,50,217,25,165,50,115,135,189,16,239,179,111,35,16,137,58,124,244,189,73,247,39,170,104,116,239,220,243,221,143,3,46,239,218,242,199,254,233,25,236,98,189,132,252,123,121,90,246,79,223,203,49,221,234,247,157,222,10,204,206,231,222,77,56,175,129,126,186,238,175,219,141,62,217,145,244,5,153,214,208,164,1,23,44,11,26,36,14,115,139,53,156,169,73,254,181,211,12,186,252,253,200,252,138,146,73,219,167,68,13,126,217,20,10,130,120,185,187,183,66,90,97,97,222,54,170,154,188,128,128,226,191,238,121,167,211,226,7,0,255,173,213,248,234,232,59,136,0,255,138,245,190,211,10,109,235,118,0,255,54,163,51,11,29,0,46,234,210,194,197,157,17,23,16,63,77,65,142,247,115,185,51,50,14,22,80,49,23,10,120,1,114,129,22,238,71,92,0,64,125,160,5,93,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,112,47,66,81,79,47,228,168,5,184,151,97,81,142,59,35,106,28,244,161,208,112,33,73,94,208,102,69,107,81,14,241,79,72,94,52,163,21,99,70,2,19,239,229,115,0,255,189,245,170,126,58,122,55,162,90,212,247,77,220,106,209,95,214,109,84,147,61,180,97,233,138,88,236,127,215,227,211,93,157,54,188,169,48,115,179,111,173,27,237,5,6,250,151,109,170,0,255,204,213,92,170,135,215,234,81,73,163,17,169,80,39,251,148,49,83,151,207,173,183,86,36,252,50,46,117,210,144,164,226,150,118,247,98,58,34,205,200,97,26,119,216,194,25,230,109,107,53,136,248,245,234,237,92,159,158,98,49,173,70,23,110,147,72,19,31,158,248,191,35,175,130,178,70,143,202,3,54,73,34,252,171,183,146,251,115,171,213,107,100,127,198,11,47,28,169,159,163,79,233,131,185,210,110,49,63,175,172,149,1,47,50,10,227,146,204,82,147,152,137,195,134,45,54,98,94,82,109,186,114,88,196,54,78,170,178,145,205,143,208,253,197,254,69,198,222,121,191,73,170,218,125,208,111,196,99,134,183,7,26,26,230,63,238,173,218,38,233,238,90,183,135,130,129,55,73,156,252,0,114,8,249,69,68,18,74,244,132,54,164,97,154,108,199,12,203,42,16,225,189,181,243,155,86,171,181,148,225,214,140,13,137,58,221,14,239,107,167,168,165,213,105,193,211,191,93,108,120,239,147,190,41,15,70,119,72,30,176,5,140,242,143,136,162,143,108,51,214,126,222,120,181,28,141,156,218,241,225,55,29,54,202,228,44,28,96,5,15,33,57,202,46,205,121,249,196,167,151,62,248,235,39,61,233,27,153,225,56,164,189,207,82,225,84,46,49,187,172,28,83,195,196,124,206,34,62,98,120,125,216,51,213,140,122,124,180,181,9,247,163,121,175,123,43,251,251,126,247,119,7,234,103,119,163,251,216,28,205,42,136,122,124,58,241,43,244,85,143,183,245,215,189,56,122,152,174,170,225,189,163,143,138,85,56,231,62,56,51,218,70,70,249,229,198,47,164,111,125,110,244,77,105,205,250,25,111,60,19,49,50,173,209,35,24,88,104,119,218,74,141,153,139,204,0,216,25,10,0,0,0,23,234,167,91,0,84,140,136,92,132,28,114,43,50,27,18,7,192,57,98,191,157,108,198,129,126,73,244,17,164,88,0,84,72,125,196,82,176,143,130,252,117,153,177,246,170,195,171,121,239,214,189,220,132,241,254,92,154,221,120,95,183,233,123,69,55,93,33,23,26,205,123,222,75,31,222,27,23,188,160,39,10,225,160,53,125,169,109,99,107,52,200,81,159,87,34,35,168,19,237,75,93,230,166,7,38,232,241,235,233,107,39,125,211,131,22,122,189,251,55,218,137,85,29,188,241,116,119,38,237,154,208,251,120,150,201,1,254,234,123,71,247,163,209,233,221,89,0,255,222,140,51,62,213,0,255,238,14,125,130,139,185,8,33,31,0,255,117,195,43,223,51,98,49,164,70,70,237,126,46,244,84,190,126,157,167,98,65,75,80,101,222,112,172,109,101,127,38,222,215,229,215,223,68,250,214,175,209,106,212,65,21,252,230,118,252,152,226,24,239,150,119,1,179,24,158,105,249,1,1,240,235,199,159,214,54,45,158,214,191,183,225,107,37,186,154,14,124,223,159,26,35,204,211,203,50,164,77,97,84,39,68,234,35,244,100,69,68,54,59,73,86,82,173,148,56,52,72,40,90,166,148,49,19,43,118,184,104,28,241,87,169,7,110,242,217,225,118,22,226,170,111,149,157,79,26,145,155,22,146,155,184,116,116,166,145,73,185,73,83,41,210,231,211,12,41,142,151,22,248,152,161,14,168,184,115,25,138,10,59,191,0,118,166,194,189,92,228,170,212,2,204,1,151,46,233,53,45,232,51,142,10,247,35,46,128,197,11,58,157,66,253,116,11,168,184,35,21,147,110,225,2,224,171,91,0,184,0,248,106,128,175,110,1,46,192,189,29,169,96,1,47,0,88,128,11,184,51,0,95,221,2,92,0,124,53,216,145,22,80,1,118,134,2,0,0,0,0,0,0,0,0,0,0,0,160,28,105,28,86,228,133,251,17,114,128,29,25,135,212,135,123,49,242,123,71,28,83,253,106,81,0,0,145,113,39,54,200,0,255,64,174,254,127,36,172,203,115,72,126,79,28,113,254,61,209,254,118,166,50,115,122,118,108,14,132,134,245,183,18,62,1,53,156,78,8,165,36,97,94,62,38,163,32,183,39,206,31,59,252,114,101,89,229,17,181,106,67,74,139,106,204,205,68,100,178,91,0,70,240,239,62,112,123,213,73,197,235,172,59,155,181,225,243,88,128,0,255,197,41,244,218,155,86,156,203,188,55,106,182,208,3,163,249,151,247,69,68,44,138,207,89,36,169,218,238,121,112,144,0,255,159,160,253,229,182,248,150,71,100,155,157,14,0,0,114,128,36,185,70,142,185,10,199,8,186,179,153,227,142,29,37,14,160,15,139,23,244,105,97,103,40,0,0,0,0,0,0,0,42,10,169,62,153,55,150,202,254,229,173,250,171,87,243,114,39,15,226,226,236,26,13,73,114,100,223,144,23,102,174,223,138,170,223,123,82,211,169,244,220,101,86,62,98,64,189,217,77,19,72,136,242,127,187,33,94,183,67,122,191,73,5,26,84,0,255,183,149,253,95,0,255,220,87,79,68,187,127,67,84,124,59,105,251,150,189,163,17,165,118,130,152,142,35,8,254,85,248,123,239,118,54,133,230,185,191,146,87,144,118,65,4,172,47,232,74,50,28,228,136,63,146,210,202,27,7,128,57,230,199,138,92,11,71,57,202,47,119,54,23,160,198,81,159,23,246,178,168,15,11,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,128,10,58,140,200,0,88,17,23,214,194,72,42,71,253,218,45,1,136,204,103,146,80,220,25,238,133,92,205,168,112,184,87,28,11,160,15,5,0,0,57,234,116,17,59,115,37,33,73,40,165,81,166,161,237,152,29,49,138,249,249,76,250,110,105,67,195,13,153,59,31,52,242,139,118,75,82,42,247,112,9,113,69,103,135,190,161,230,225,78,137,245,251,212,172,192,169,229,32,140,77,102,111,53,64,224,171,242,203,167,251,61,147,78,138,67,39,45,126,211,5,37,12,224,225,11,229,254,206,115,191,83,125,208,85,138,52,202,145,235,48,129,81,98,66,222,253,136,167,171,59,23,249,204,18,224,213,180,182,222,72,35,78,212,9,75,211,46,42,86,105,102,176,139,39,134,251,247,215,189,164,250,72,26,175,146,12,163,46,164,123,183,66,34,187,26,137,126,77,15,127,157,134,157,227,173,70,1,159,94,252,83,248,149,213,144,181,28,55,239,146,150,131,21,113,130,27,184,211,84,208,4,119,216,203,174,179,135,19,244,75,31,244,189,73,89,111,215,107,180,182,229,251,189,117,7,238,184,209,114,127,156,199,34,190,101,95,190,48,150,189,115,149,157,153,108,36,165,211,145,137,173,174,152,129,24,29,165,249,20,25,213,169,167,99,174,115,54,155,237,216,80,127,222,214,101,164,250,11,30,137,122,247,83,65,149,218,142,32,234,34,215,94,217,148,245,73,41,8,161,147,0,174,89,143,198,194,233,237,98,164,65,165,6,171,34,9,237,127,251,17,49,242,35,98,237,76,154,185,75,237,86,162,137,183,208,225,204,231,18,5,59,12,20,241,137,243,12,122,61,252,251,240,118,190,220,35,178,186,35,39,170,136,188,38,133,142,77,239,51,38,120,193,72,183,249,214,118,107,216,75,1,0,0,240,194,189,123,17,132,42,230,69,180,84,142,241,95,167,169,0,53,130,92,200,71,62,51,75,133,99,132,83,20,147,100,141,11,152,79,220,140,195,94,152,159,105,49,175,132,28,32,95,159,153,100,14,43,117,180,80,58,31,239,71,94,204,71,46,42,113,201,5,172,63,79,246,142,210,56,112,200,149,81,31,35,87,87,165,213,224,112,47,31,171,94,227,40,0,64,239,200,153,22,116,43,99,109,74,35,31,180,190,36,234,77,225,230,189,190,132,120,227,85,129,86,157,46,56,199,75,117,252,201,130,137,250,212,239,250,94,133,100,46,10,137,241,70,119,170,112,77,253,248,211,244,238,95,151,68,35,60,204,185,156,20,155,121,236,35,196,123,107,199,94,149,238,32,47,101,72,228,29,223,27,66,15,63,74,206,41,187,240,74,190,226,134,46,189,127,159,8,151,28,133,9,188,224,175,79,239,57,192,70,110,224,204,12,58,124,185,36,249,204,120,115,53,227,169,52,105,78,213,187,82,203,33,106,212,8,15,112,48,185,174,70,24,232,100,67,218,114,8,244,75,250,94,81,213,223,180,58,189,45,124,127,55,111,194,23,71,106,239,130,195,248,195,191,108,99,47,61,234,244,240,244,73,207,29,225,146,21,37,179,68,150,152,178,184,54,209,150,204,164,40,174,240,114,115,42,139,24,121,145,186,61,252,218,84,244,247,215,240,174,219,179,90,108,247,135,190,234,178,200,110,182,147,17,26,246,142,164,145,107,173,18,14,101,94,90,175,164,44,62,93,38,164,211,160,196,251,249,235,231,72,212,119,144,212,75,125,225,184,59,168,65,135,243,175,201,11,19,3,223,178,89,151,61,23,33,191,215,206,168,36,232,67,90,167,218,152,159,145,253,105,65,173,62,113,90,38,227,65,21,138,146,194,145,25,80,84,174,49,183,204,4,246,113,34,103,154,17,254,234,123,103,164,62,41,91,163,185,196,59,221,221,194,37,248,16,73,100,214,88,193,82,59,92,227,18,67,110,253,94,43,191,73,18,218,214,172,147,220,45,25,187,175,201,249,78,146,212,105,97,173,206,12,192,86,134,123,235,103,100,146,204,19,135,141,79,74,165,78,254,123,184,206,80,186,170,84,152,27,156,44,113,41,139,15,247,35,159,249,200,29,117,66,35,34,155,111,165,134,203,134,218,250,176,226,86,166,210,39,19,151,151,15,8,168,254,202,208,111,110,117,26,77,233,167,23,63,28,113,224,226,30,189,136,133,19,118,180,23,140,220,70,124,121,111,109,253,244,81,171,227,253,114,219,81,112,134,94,147,170,178,109,163,6,64,197,251,43,20,21,116,121,1,238,101,132,162,98,46,20,44,0,42,174,12,69,5,208,133,28,116,185,73,28,228,72,0,255,29,244,2,228,246,38,53,14,247,35,234,197,220,74,90,177,168,15,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,80,79,46,232,242,185,35,45,174,72,69,5,212,69,102,88,208,167,162,62,45,96,35,125,72,178,242,54,109,24,18,43,162,17,155,106,178,49,53,31,212,15,73,155,12,253,202,160,35,112,83,86,22,118,20,195,152,210,42,60,148,192,106,206,24,238,221,75,245,86,110,245,9,115,166,213,105,212,157,74,205,13,43,187,222,88,247,53,41,227,171,154,210,104,118,207,70,125,228,151,220,17,165,132,158,86,174,209,157,252,230,212,54,152,12,60,105,146,170,210,100,2,43,1,140,28,49,220,207,188,167,223,25,98,190,63,74,210,90,11,205,151,97,116,244,60,89,90,220,202,206,185,39,188,96,55,55,232,34,98,253,140,21,43,105,109,229,136,219,186,117,239,78,184,125,233,105,21,200,81,157,2,251,242,251,40,234,241,235,107,46,146,68,142,236,116,106,181,150,194,35,32,166,144,31,188,127,201,148,84,198,196,108,149,42,215,4,68,248,171,173,157,52,159,59,173,230,125,239,95,198,23,39,28,43,238,141,62,194,51,204,155,246,102,66,124,125,100,0,255,32,191,254,105,109,104,230,168,125,120,146,50,28,121,192,99,70,113,247,227,102,251,63,143,245,229,173,189,163,210,181,235,222,40,117,136,31,158,212,136,117,196,199,15,212,16,145,23,73,34,40,89,65,91,218,180,132,182,62,67,238,136,200,92,20,225,23,89,163,84,225,189,229,239,115,152,210,40,77,119,183,240,218,105,132,111,185,232,34,131,217,46,134,92,234,225,103,68,36,205,60,33,13,45,163,210,234,100,132,69,164,65,53,72,165,49,21,58,97,8,31,31,92,203,141,137,17,250,220,177,34,104,99,38,53,34,70,39,166,210,40,139,34,179,44,234,211,171,90,149,213,22,103,213,178,43,108,176,3,241,92,77,12,186,208,45,26,43,147,120,211,83,135,118,243,206,210,227,164,175,184,212,163,188,79,120,180,2,5,49,51,75,13,100,62,91,175,97,229,94,145,95,185,54,106,139,146,28,167,120,139,106,247,220,199,169,176,84,164,166,113,83,14,115,36,86,58,173,180,199,109,253,198,123,234,229,170,181,29,217,142,187,71,182,171,59,125,120,84,213,29,137,196,168,88,157,25,153,181,102,69,103,16,68,186,86,158,230,34,158,238,185,171,195,186,132,146,205,139,222,75,199,164,42,158,216,193,12,14,58,243,165,109,97,192,250,234,219,59,19,222,222,53,186,251,141,30,98,205,229,249,0,0,112,33,23,177,41,81,208,165,28,35,159,180,85,64,248,199,126,139,165,10,185,157,65,220,11,121,247,179,134,155,112,76,61,165,165,90,128,92,59,50,47,234,50,178,16,11,10,185,58,125,192,212,237,74,21,162,44,56,174,172,228,66,254,118,66,1,98,173,69,43,28,232,195,142,176,168,95,250,140,182,196,1,80,49,34,67,65,142,156,97,46,67,183,35,162,86,154,58,125,218,167,153,54,192,63,125,175,232,253,125,175,211,27,231,212,111,9,39,124,113,26,243,14,233,99,92,225,74,59,206,174,106,64,63,212,159,191,215,138,74,86,157,214,189,164,51,188,119,85,227,85,165,102,122,36,212,229,165,142,230,35,138,142,212,194,37,149,246,80,248,14,232,251,168,116,247,223,41,106,138,111,217,235,84,15,179,35,226,203,71,220,203,38,94,172,199,165,101,100,1,101,27,47,244,142,156,44,200,181,89,250,3,126,112,139,123,39,102,149,221,209,174,103,208,231,147,236,123,244,200,141,158,220,89,158,113,169,68,92,23,214,180,108,136,132,119,164,143,25,76,100,231,9,187,177,49,116,153,217,102,68,184,132,45,181,226,180,143,244,55,108,29,229,200,1,175,34,133,10,227,91,238,74,203,227,220,155,7,200,139,146,250,136,178,55,173,223,73,141,254,210,239,165,201,33,178,41,87,161,6,30,49,240,227,252,71,252,88,25,185,217,164,73,138,248,84,129,36,70,220,139,212,111,214,89,37,169,232,156,180,155,112,206,251,168,18,145,138,136,21,44,213,233,100,63,218,227,163,46,159,226,31,9,63,71,75,178,43,56,85,61,201,244,204,157,109,101,26,149,203,228,194,90,21,236,91,38,71,128,189,178,182,28,218,86,11,132,4,250,71,94,144,245,105,244,77,167,32,85,117,111,223,186,149,37,206,192,157,221,173,102,232,236,210,204,208,152,31,121,47,99,239,136,168,109,164,147,46,165,228,113,202,98,42,122,37,126,184,171,242,3,0,224,5,204,207,101,212,32,115,8,93,38,125,62,238,61,7,253,202,172,196,2,132,62,147,20,139,247,162,206,129,212,56,46,90,226,0,168,160,15,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,11,112,127,197,197,251,155,88,220,17,23,116,41,7,200,140,122,108,56,166,250,69,14,25,117,213,227,24,145,25,213,162,0,128,51,227,78,100,128,0,255,229,41,149,254,86,214,14,214,101,180,144,153,253,158,208,12,0,255,15,167,238,115,5,165,166,141,185,133,234,108,3,68,6,247,31,145,171,167,22,158,155,30,113,48,46,39,206,140,179,227,19,230,159,121,253,103,100,158,58,164,115,211,169,123,238,88,168,150,104,54,5,100,53,0,255,131,203,88,81,82,226,113,70,107,227,180,217,243,224,14,254,235,2,213,163,159,155,210,47,174,229,53,154,57,91,232,145,149,251,191,118,112,145,81,74,67,36,6,231,44,203,48,237,247,60,56,220,242,118,228,217,225,17,81,138,183,139,111,217,219,48,118,254,49,0,0,92,128,80,191,157,67,61,22,28,35,233,78,42,135,178,235,22,48,35,106,28,87,230,133,200,76,11,213,2,0,0,0,0,160,0,128,114,16,235,215,175,216,43,40,97,155,32,35,83,162,158,254,139,31,49,235,163,159,158,99,245,43,97,106,203,235,45,231,78,18,94,102,191,69,204,248,151,127,27,206,157,154,37,44,125,152,185,95,45,30,171,0,255,185,135,184,92,245,66,133,102,183,73,192,250,114,17,117,231,146,80,167,22,148,138,32,248,23,85,183,247,43,154,167,246,185,143,50,102,69,251,85,66,226,79,34,253,65,167,8,114,0,255,239,173,250,31,158,231,190,245,58,218,103,17,32,118,86,139,10,59,67,81,1,116,41,199,123,249,145,36,14,186,152,163,252,244,141,2,174,12,139,250,148,195,218,89,226,168,15,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,1,169,130,226,138,184,160,139,11,120,47,63,146,206,225,126,230,227,72,0,255,29,196,66,110,237,90,0,117,43,23,25,174,19,71,93,228,82,0,64,133,21,161,96,50,226,215,137,95,169,109,90,54,116,237,238,195,215,73,5,117,221,56,190,63,245,62,108,208,235,114,38,3,25,21,238,235,119,142,63,105,54,109,125,15,126,217,212,227,106,194,229,61,137,184,27,60,164,135,101,14,183,217,115,54,98,206,207,139,0,255,145,25,79,102,27,225,100,38,141,88,79,205,90,121,79,139,118,155,86,101,242,43,118,83,31,28,149,232,213,199,134,246,142,143,106,107,7,252,123,227,239,182,54,237,126,222,188,121,0,255,54,246,63,124,221,215,157,171,0,255,222,169,238,191,114,39,243,34,226,211,171,183,179,219,170,5,153,165,213,232,199,213,198,52,98,195,17,151,232,139,24,130,55,250,64,219,217,62,109,185,48,49,242,99,211,115,153,212,165,52,119,117,221,66,105,169,233,150,217,202,60,111,83,122,26,118,22,45,26,109,101,91,70,42,218,10,254,109,148,95,100,230,34,118,230,90,133,110,74,104,29,191,110,205,91,59,22,149,71,161,118,68,16,43,237,26,148,176,41,226,189,124,245,239,239,60,245,251,105,107,119,111,76,165,191,213,234,172,71,161,225,218,132,141,145,168,147,223,210,213,226,251,243,38,125,223,246,14,126,212,169,134,119,139,248,150,249,12,152,191,183,34,86,174,154,81,131,54,73,40,113,74,121,158,209,40,154,199,84,6,159,70,24,239,233,86,136,95,173,171,190,185,185,254,74,4,79,51,238,238,131,52,49,206,209,31,179,85,113,166,180,227,140,248,117,73,202,218,180,202,150,188,185,148,134,152,159,220,95,184,181,105,100,0,255,121,239,221,219,168,191,160,87,119,100,190,183,49,26,32,159,203,252,168,52,79,86,125,87,75,200,53,50,250,94,106,74,129,38,175,56,230,58,42,236,149,244,40,10,128,10,186,80,188,120,95,151,167,13,125,128,208,103,172,56,234,82,79,34,138,115,33,94,141,67,181,0,43,163,40,228,130,157,161,168,0,10,128,10,168,24,105,1,228,0,185,244,164,134,177,50,45,234,66,14,43,41,28,0,46,236,149,213,2,224,202,40,254,153,203,197,75,134,151,187,48,249,226,73,78,13,145,203,233,97,85,46,113,90,113,156,141,98,180,15,244,47,163,172,189,55,188,122,141,70,39,179,166,140,43,141,94,233,1,114,185,204,235,26,210,138,189,222,253,158,146,56,19,49,206,214,61,88,153,129,122,36,102,228,170,99,94,210,165,235,78,223,164,178,223,118,241,223,89,84,166,191,63,122,161,80,31,140,104,19,24,245,107,237,157,116,245,136,56,107,116,58,113,223,83,212,113,227,191,205,29,104,208,100,184,39,51,61,251,112,99,126,226,167,173,77,195,126,222,189,123,227,251,131,171,251,209,26,139,230,81,204,229,35,47,42,201,231,138,232,115,41,153,86,94,82,198,236,40,214,148,180,199,235,163,62,47,63,115,121,90,94,122,144,146,101,188,227,201,111,143,152,220,168,58,101,48,138,181,18,175,114,222,49,47,215,90,249,48,123,213,104,117,167,105,69,227,86,156,248,180,151,253,61,40,171,173,97,148,95,126,175,181,43,105,188,23,118,158,72,66,252,213,123,17,63,31,165,81,45,147,94,73,117,231,221,168,101,74,147,156,208,192,219,172,97,181,204,11,182,106,99,214,167,139,110,25,153,52,168,57,50,95,99,17,233,223,210,21,51,62,239,241,88,253,39,124,233,45,7,211,95,149,217,159,18,35,253,127,82,178,239,179,231,110,161,106,158,71,194,92,123,3,0,255,77,194,241,78,51,174,206,176,230,226,28,189,49,248,180,180,5,12,61,35,237,0,255,253,226,247,134,239,232,119,123,146,118,129,1,80,65,23,138,10,186,108,63,192,206,149,17,149,158,139,86,90,141,188,221,115,53,36,238,149,182,222,67,231,225,70,171,238,14,245,8,196,247,163,86,201,61,197,70,47,188,210,115,141,48,134,30,117,25,123,237,36,37,50,34,72,13,26,149,182,36,92,218,60,228,25,63,14,83,83,23,188,212,134,90,135,88,45,44,245,83,102,49,91,104,49,107,216,199,182,188,107,19,114,47,75,231,241,30,190,66,185,137,84,122,20,154,164,37,59,110,102,16,66,217,114,33,117,90,50,92,199,141,144,155,133,97,85,25,194,100,165,204,105,122,170,204,69,5,207,10,226,92,94,54,218,176,60,164,103,67,118,101,4,72,74,74,33,89,130,28,171,100,68,142,158,210,190,213,77,90,91,182,101,73,113,26,49,234,250,146,221,145,136,60,108,226,117,4,218,53,185,20,102,25,118,49,151,45,104,27,15,249,223,166,50,198,189,40,116,173,136,146,180,144,26,52,42,37,111,75,93,74,64,160,194,184,47,232,49,221,58,212,150,76,28,127,82,43,12,226,3,27,179,80,18,183,217,181,236,227,94,78,100,87,109,136,150,196,10,55,68,106,205,82,163,33,141,51,114,107,144,32,225,148,74,20,183,138,85,213,74,170,72,100,58,137,162,163,37,22,170,17,131,62,125,103,10,115,115,209,170,157,124,218,94,215,112,234,242,157,64,251,41,198,178,167,98,7,110,192,200,124,100,146,146,143,157,164,208,74,43,164,182,173,67,47,68,84,138,254,138,203,102,134,151,70,53,60,221,155,69,65,12,204,143,172,224,20,15,179,179,157,227,126,214,179,61,218,155,16,34,34,34,34,34,73,146,72,74,8,37,145,180,109,218,150,36,109,152,17,203,82,70,28,14,137,219,209,105,83,167,68,166,66,133,10,149,6,93,170,244,104,124,66,120,242,203,252,205,204,110,127,212,222,138,54,157,70,165,187,233,172,122,210,218,168,21,109,82,104,187,219,118,120,134,53,174,101,235,14,205,172,177,221,241,83,241,39,226,22,78,178,47,238,87,242,50,59,93,194,36,81,106,165,148,146,44,245,85,130,134,147,44,45,148,137,166,68,74,167,84,178,118,58,68,78,145,65,147,82,179,102,70,172,85,61,60,84,153,19,249,197,13,134,240,54,3,51,161,237,97,87,178,37,202,200,120,25,180,190,77,33,37,107,56,76,195,212,66,73,188,49,37,245,121,158,166,148,102,77,229,18,24,84,179,74,212,136,213,197,82,191,130,88,194,145,28,225,101,151,237,161,115,178,167,157,55,69,68,36,37,145,180,33,145,20,30,105,187,181,12,169,17,81,157,20,115,207,90,216,112,45,85,51,121,68,82,147,88,83,140,220,150,9,235,53,191,152,155,213,185,42,52,175,51,105,30,242,25,17,107,71,141,36,59,42,161,180,90,74,16,154,235,56,181,97,69,220,220,210,157,140,74,21,249,244,195,69,5,119,166,184,198,89,45,124,96,161,41,110,241,241,3,0,128,46,1,227,126,20,178,119,36,137,90,40,205,154,148,54,143,75,90,82,192,167,250,56,44,184,4,186,149,169,17,153,7,254,154,86,184,198,161,108,204,93,73,44,105,215,50,58,67,114,34,123,141,49,116,171,208,215,170,211,107,183,26,173,80,238,222,187,223,157,119,225,207,164,81,113,111,28,164,103,247,22,175,152,150,103,238,131,220,135,230,105,62,101,202,246,63,195,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,251,42,2,0,0,180,65,211,180,36,73,214,146,180,188,37,50,106,38,137,74,70,164,68,212,67,193,149,92,180,161,7,33,175,94,81,58,114,45,102,174,196,165,84,170,6,11,217,13,230,176,57,236,223,214,100,60,81,156,226,205,121,232,164,190,238,83,179,77,103,220,52,73,219,18,120,151,217,184,168,195,73,242,212,41,135,181,62,197,176,254,24,217,117,201,225,63,187,157,139,208,252,85,198,239,236,44,237,32,141,65,87,70,184,220,74,201,112,43,75,222,112,220,80,184,206,19,13,251,214,218,140,202,185,91,219,146,114,106,226,167,134,11,37,113,224,90,211,20,11,43,231,218,21,182,181,93,236,9,61,228,50,50,214,78,26,81,118,18,90,105,133,148,44,52,167,113,137,195,148,184,57,164,59,233,148,234,17,234,135,181,10,238,180,112,141,141,170,216,192,93,83,60,97,182,60,0,170,123,227,198,183,164,65,93,199,59,169,37,29,149,66,147,60,229,41,180,221,224,234,45,18,236,202,249,14,102,71,227,183,124,26,96,31,239,78,10,70,102,132,203,147,232,239,98,207,180,171,52,0,104,18,221,189,47,187,61,181,157,52,183,136,131,144,26,52,42,109,28,38,86,187,141,243,140,31,135,41,213,45,140,193,78,59,172,21,150,250,17,41,140,104,107,243,215,31,215,114,213,112,246,114,118,0,167,51,132,56,222,163,196,91,162,6,73,167,52,73,9,161,36,41,113,216,83,77,205,13,38,28,101,74,10,19,196,51,199,18,83,115,34,126,248,197,93,143,175,140,101,43,101,177,231,217,189,19,51,239,149,82,42,254,226,56,207,227,124,0,255,28,210,41,213,201,228,251,67,29,49,137,71,92,219,95,197,61,86,211,159,1,161,211,58,37,74,208,26,181,178,53,34,74,70,141,82,198,165,70,210,76,193,213,92,196,161,7,45,175,65,145,58,14,45,230,161,196,85,84,166,6,247,218,13,230,176,201,237,175,6,104,39,165,150,164,71,67,169,91,104,233,30,25,46,83,154,81,41,117,119,236,168,110,233,67,223,18,46,94,100,102,76,63,44,248,145,107,49,127,68,172,70,211,212,81,198,178,61,76,108,215,219,95,13,0,0,0,168,108,200,200,101,68,165,185,92,81,105,33,117,90,73,56,109,141,214,178,234,26,83,18,57,33,85,167,137,219,187,80,235,135,171,102,184,198,22,230,229,24,219,192,42,158,112,56,187,90,67,181,209,196,249,122,126,89,158,176,199,101,0,255,74,128,140,140,140,204,136,18,37,147,20,90,105,180,196,109,221,166,188,39,135,37,49,239,57,97,34,115,184,236,138,227,168,77,163,42,51,159,45,180,235,53,75,218,95,37,109,50,123,211,182,207,99,74,143,47,230,135,24,104,159,156,79,237,99,109,214,60,0,0,0,0,0,0,42,27,50,114,25,81,105,46,87,84,90,72,157,86,18,78,91,163,181,172,186,198,148,68,78,72,213,105,226,246,46,212,250,225,170,25,174,177,133,121,57,198,54,176,138,39,28,206,174,214,80,109,52,113,190,158,95,150,39,236,113,217,191,18,32,35,35,35,51,162,68,201,36,133,86,26,45,113,91,183,41,239,201,97,73,204,123,78,152,200,28,46,187,226,56,106,211,168,202,204,103,11,237,122,205,146,246,87,73,155,204,222,180,237,243,152,210,227,139,249,33,6,218,39,231,83,251,88,155,53,15,128,4,61,102,70,68,68,102,212,168,145,148,16,74,162,41,142,235,56,149,61,55,204,136,101,207,9,47,153,204,165,80,28,59,109,234,84,153,249,236,174,93,81,89,210,6,42,105,147,217,100,182,125,30,83,122,96,49,223,195,64,251,155,124,106,239,100,7,33,96,68,62,51,41,201,197,142,82,8,165,213,82,178,105,232,181,136,85,209,159,114,201,9,151,58,53,60,221,155,90,65,92,53,195,10,182,240,48,199,216,57,86,241,132,61,218,213,26,170,13,33,206,47,243,55,243,132,253,81,123,85,3,0,0,84,18,32,245,155,214,246,166,213,136,119,122,157,144,111,221,188,225,125,183,226,192,164,209,126,23,252,163,159,119,9,175,152,150,153,238,127,221,127,229,105,62,229,53,118,37,67,222,79,90,246,206,164,81,104,37,89,146,212,150,113,74,83,234,249,76,223,134,57,151,64,137,50,59,226,240,192,88,83,21,215,56,148,115,185,235,134,37,109,101,70,103,72,182,107,0,255,58,164,252,183,247,179,219,31,195,94,101,68,141,249,193,159,125,11,159,218,175,182,91,33,0,0,0,214,135,136,136,136,136,72,146,36,146,18,66,73,36,109,155,182,37,73,27,102,196,178,148,17,135,67,226,118,116,218,212,41,145,169,80,161,66,165,64,149,38,77,74,62,62,83,33,78,144,74,107,27,204,19,223,137,76,250,212,164,32,82,183,166,52,206,67,103,10,139,106,117,80,239,37,82,165,89,18,201,212,151,159,68,161,224,28,104,19,171,158,179,81,193,22,102,0,255,106,232,144,166,212,51,75,214,150,91,20,82,75,100,80,231,169,133,212,54,71,166,138,123,78,69,63,55,196,9,18,234,136,185,165,15,206,176,44,31,206,212,234,214,5,187,219,172,182,138,81,236,88,27,160,145,154,136,26,243,131,63,251,22,62,181,95,109,183,104,168,53,156,82,234,109,48,81,170,147,78,75,73,109,153,49,183,222,152,239,228,161,111,152,166,120,244,8,53,91,83,151,70,88,13,212,181,213,187,210,163,53,163,184,156,19,217,145,169,217,247,236,159,6,192,250,24,153,145,145,145,73,147,102,146,66,43,141,168,141,211,184,52,137,195,146,152,151,178,229,144,73,228,142,81,155,70,37,50,237,42,180,169,244,171,210,164,86,201,7,0,192,250,16,17,17,17,17,73,146,68,82,66,40,137,164,109,211,182,36,105,195,140,88,150,50,226,112,72,220,142,78,155,58,37,50,21,42,84,168,20,168,210,164,73,213,14,34,234,203,168,145,52,29,55,72,75,92,178,75,8,101,74,185,84,217,150,109,31,212,47,203,138,90,215,105,216,209,105,83,167,196,160,185,156,203,75,1,172,200,1,238,228,78,94,51,226,214,8,41,117,90,75,45,147,54,132,182,78,189,60,37,234,77,190,14,53,131,155,83,167,72,201,36,167,94,149,74,196,113,66,78,137,206,7,183,178,130,105,249,213,150,241,153,29,208,238,149,29,210,148,122,102,201,218,114,139,66,106,137,12,234,60,181,144,218,230,200,84,113,105,208,207,13,113,130,132,58,98,46,131,154,97,89,62,156,169,213,173,196,99,102,181,85,140,98,23,216,0,141,168,46,63,8,180,111,97,44,251,213,118,128,6,0,128,119,2,44,122,68,173,13,227,18,122,184,73,159,168,180,161,19,66,162,144,42,153,165,110,169,116,132,216,212,11,59,59,175,68,141,88,155,77,149,42,243,33,15,93,252,203,163,54,36,239,218,176,252,97,91,244,140,167,80,58,173,110,189,169,149,36,137,58,170,100,66,200,245,108,186,181,245,135,56,114,143,234,41,35,82,36,146,136,97,237,240,142,79,188,84,229,90,6,230,160,163,236,205,85,215,108,183,246,42,243,22,52,122,132,91,178,68,45,147,84,38,42,45,164,228,105,97,221,80,152,6,227,48,149,184,36,245,136,99,36,50,73,77,203,161,158,155,45,99,165,163,244,157,161,216,105,219,170,213,40,181,54,154,85,75,66,39,53,165,77,9,109,150,219,16,247,190,198,53,111,221,173,135,53,190,59,6,42,14,245,240,20,227,218,22,247,41,153,166,221,18,1,50,114,25,81,105,46,87,84,90,72,157,86,18,78,91,163,181,172,186,198,148,68,78,72,213,105,226,246,46,212,250,225,170,25,174,177,133,121,57,198,54,176,138,39,28,206,78,151,144,145,145,145,25,81,162,100,146,66,43,141,150,184,173,219,148,247,228,176,36,230,61,39,76,100,14,151,93,113,28,181,105,84,101,230,179,133,118,189,102,73,251,171,164,77,102,111,218,160,136,38,206,215,243,203,242,132,61,46,123,106,226,139,249,33,6,218,39,231,83,251,88,155,53,15,248,77,196,91,77,146,148,184,108,83,74,137,136,226,100,45,117,66,105,67,122,50,60,14,166,36,58,161,110,195,228,134,163,38,143,45,222,125,224,162,4,6,230,94,246,230,175,31,214,180,69,60,205,33,54,61,251,34,74,18,145,148,68,100,137,77,50,34,156,199,37,57,52,203,118,107,243,154,221,93,81,59,204,235,62,226,64,205,178,163,29,70,110,68,44,27,101,3,27,114,33,27,67,121,205,70,210,99,230,189,82,74,197,95,28,231,121,156,239,159,67,58,165,58,153,124,127,168,35,38,241,136,107,251,171,184,199,106,250,47,34,64,212,92,165,49,46,123,209,218,186,165,92,73,150,36,53,246,109,70,163,209,75,233,219,48,231,82,195,73,173,86,85,233,145,88,83,21,215,88,146,93,25,146,21,172,84,153,209,121,243,107,0,255,49,198,189,40,116,173,136,146,180,144,26,52,42,37,111,75,93,74,64,160,194,184,47,232,49,221,58,212,150,76,28,127,82,43,12,226,3,27,179,80,18,183,217,181,236,227,94,78,100,7,176,204,66,155,93,107,33,36,73,165,73,163,146,244,94,157,168,164,52,77,19,156,59,114,91,187,213,37,228,33,55,76,100,30,221,174,118,152,248,98,37,48,219,56,207,46,100,165,232,124,107,127,54,156,186,124,39,208,126,138,177,236,169,216,129,27,48,50,31,153,164,228,99,39,41,180,210,10,169,109,235,208,11,17,149,162,191,226,178,153,225,165,81,13,79,247,102,81,16,3,243,35,43,56,197,195,236,108,231,184,159,245,108,143,118,32,132,127,66,120,242,203,252,205,204,110,127,212,30,128,0,0,0,128,41,61,34,0,255,163,54,239,127,53,167,189,0,255,79,109,39,244,103,205,3,85,15,209,60,64,68,102,102,70,36,73,146,81,106,45,53,146,182,77,219,146,7,228,190,228,231,169,140,56,28,18,187,30,56,170,212,168,75,166,66,133,94,115,155,253,181,106,210,77,155,198,168,50,62,151,31,226,159,125,114,198,178,143,181,85,12,128,37,99,100,100,100,68,38,77,26,81,105,33,37,162,54,78,227,82,6,220,62,227,151,169,108,57,100,18,133,30,216,169,84,167,75,166,93,133,162,114,155,13,180,106,82,50,155,198,168,50,48,151,239,225,159,253,77,198,178,119,178,253,19,16,249,31,181,121,0,255,171,57,237,253,127,106,59,161,127,16,66,126,109,120,181,58,189,27,60,111,223,188,45,110,195,117,135,187,227,142,115,130,159,123,186,63,220,39,233,171,102,244,5,253,54,245,175,226,137,126,66,143,0,4,167,0,255,0,255,119,0,255,47,171,253,159,154,128,200,0,255,168,205,251,95,205,105,239,0,255,83,219,9,253,239,243,16,145,153,153,17,73,146,100,148,90,75,141,164,109,211,182,228,1,185,47,249,121,42,35,14,135,196,174,7,142,42,53,234,146,169,80,161,215,220,102,127,173,154,116,211,238,210,131,53,143,207,229,135,248,103,159,156,177,236,99,109,21,3,0,0,128,46,49,238,71,33,123,71,146,168,133,210,172,73,105,243,184,164,37,5,124,170,143,195,130,75,160,91,153,26,145,121,224,175,105,133,107,28,202,198,220,149,196,146,118,45,163,51,36,39,178,47,34,82,19,78,99,190,243,103,63,197,167,246,84,236,0,6,12,221,42,244,181,234,244,218,173,70,43,148,187,247,238,119,231,93,248,51,105,84,220,27,7,233,217,189,197,43,166,229,153,251,32,247,161,121,154,79,153,178,189,26,65,149,104,242,39,223,63,105,191,115,251,42,226,187,1,227,94,20,186,86,68,73,90,72,13,26,149,146,183,165,46,37,32,80,97,220,23,244,152,110,29,106,75,38,142,63,169,21,6,241,129,141,89,40,137,219,236,90,246,113,47,39,178,131,55,70,230,35,147,148,124,236,36,133,86,90,33,181,109,29,122,33,162,82,244,87,92,54,51,188,52,170,225,233,222,44,10,98,96,126,100,5,167,120,152,157,237,28,247,179,158,237,209,254,211,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,3,16,0,0,0,0,48,165,7,68,254,71,109,222,0,255,106,78,123,0,255,159,218,78,232,127,159,135,136,204,204,140,72,146,36,163,212,90,106,36,109,155,182,37,15,200,125,201,207,83,25,113,56,36,118,61,112,84,169,81,151,76,133,10,189,230,54,251,107,213,164,155,118,151,30,172,121,124,46,63,196,63,251,228,140,101,31,107,171,24,0,0,0,9,122,204,140,136,136,204,168,81,35,41,33,148,68,83,28,215,113,42,123,110,152,17,203,158,19,94,50,153,75,161,56,118,218,212,169,50,243,217,93,187,162,178,164,13,84,210,38,179,201,108,251,60,166,244,192,98,190,135,129,246,55,249,212,222,201,94,68,128,188,151,180,174,149,81,147,208,82,130,68,169,148,109,170,83,233,9,76,216,246,57,61,166,68,135,221,114,136,99,76,170,138,65,124,224,92,22,186,225,54,91,153,125,220,203,118,237,32,141,0,255,70,84,151,31,4,218,183,48,150,253,106,59,64,3,0,0,190,27,48,238,69,161,107,69,148,164,133,212,160,81,41,121,91,234,82,2,2,21,198,125,65,143,233,214,161,182,100,226,248,147,90,97,16,31,216,152,133,146,184,205,174,101,31,247,114,34,59,120,99,100,62,50,73,201,199,78,82,104,165,21,82,219,214,161,23,34,42,69,127,197,101,51,195,75,163,26,158,238,205,162,32,6,230,71,86,112,138,135,217,217,206,113,63,235,217,30,237,63,13,167,46,223,9,180,159,98,44,123,42,246,0,255,134,240,228,151,249,155,153,221,254,168,61,0,1,0,64,151,128,113,63,10,217,59,146,68,45,148,102,77,74,155,199,37,45,41,224,83,125,28,22,92,2,221,202,212,136,204,3,127,77,43,92,227,80,54,230,174,36,150,180,107,25,157,33,57,145,189,198,24,186,85,232,107,213,233,181,91,141,86,40,119,239,221,239,206,187,240,103,210,168,184,55,14,210,179,123,139,87,76,203,51,247,65,238,67,243,52,159,50,101,251,159,225,52,230,59,127,246,83,124,106,79,197,174,98,52,249,147,239,159,180,223,185,125,21,1,83,122,68,254,71,109,222,0,255,106,78,123,0,255,159,218,78,232,207,154,7,170,30,162,121,128,136,204,204,140,72,146,36,163,212,90,106,36,109,155,182,37,15,200,125,201,207,83,25,113,56,36,118,61,112,84,169,81,151,76,133,10,189,230,54,251,107,213,164,155,182,146,33,35,151,17,149,230,114,69,165,133,212,105,37,225,180,53,90,203,170,107,76,73,228,132,84,157,38,110,239,66,173,31,174,154,225,26,91,152,151,99,108,3,171,120,194,225,236,63,198,231,242,67,252,179,79,206,88,246,177,118,149,209,196,249,122,126,89,158,176,199,101,0,255,74,128,140,140,140,204,136,18,37,147,20,90,105,180,196,109,221,166,188,39,135,37,49,239,57,97,34,115,184,236,138,227,168,77,163,42,51,159,45,180,235,53,75,218,95,37,109,50,123,211,174,104,72,146,43,53,73,100,47,66,155,182,138,40,205,154,148,254,62,206,152,52,102,73,125,28,22,92,106,216,170,85,165,42,61,242,107,90,225,26,75,114,52,67,114,141,149,214,50,58,111,129,236,52,137,47,230,135,24,104,159,156,79,237,99,109,43,188,233,36,41,221,73,119,211,163,214,198,174,120,149,90,220,221,184,195,51,76,240,46,67,107,104,166,130,45,129,159,133,63,69,220,194,71,118,218,253,117,94,102,0,255,111,80,227,103,68,93,165,26,149,30,181,146,115,92,156,183,144,74,71,110,105,72,76,137,114,10,139,94,114,194,27,86,200,174,196,167,50,46,106,226,21,143,114,40,195,88,43,171,189,166,57,200,142,105,183,66,248,233,113,237,92,123,173,82,167,213,187,213,104,165,222,221,59,227,146,133,43,158,27,119,227,66,163,130,88,162,159,119,122,159,101,25,79,243,203,253,2,99,51,99,30,35,51,50,50,50,105,210,76,82,104,165,17,181,113,26,151,38,113,88,18,243,82,182,28,50,137,220,49,106,211,168,68,166,93,133,54,149,126,85,154,212,42,117,3,198,189,40,116,173,136,146,180,144,26,52,42,37,111,75,93,74,64,160,194,184,47,232,49,221,58,212,150,76,28,127,82,43,12,226,3,27,179,80,18,183,217,181,236,227,94,78,100,7,111,140,204,71,38,41,249,216,73,10,173,180,66,106,219,58,244,66,68,165,232,175,184,108,102,120,105,84,195,211,189,89,20,196,192,252,200,10,78,241,48,59,219,57,238,103,61,219,163,253,167,225,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,7,32,0,0,234,27,18,218,6,165,132,54,249,188,240,221,136,36,44,141,10,30,117,107,73,219,188,245,212,164,95,212,164,179,122,19,145,86,205,160,34,167,250,50,144,40,244,147,3,237,94,6,104,199,100,163,130,93,84,104,248,39,154,39,95,207,47,203,236,246,184,236,43,237,33,217,150,76,58,165,205,83,106,120,119,138,227,157,152,235,148,210,74,82,191,100,183,80,113,234,54,196,140,216,81,22,59,147,79,57,92,117,169,210,167,157,140,105,75,21,10,227,97,129,93,212,94,141,0,0,0,0,128,223,4,200,204,69,68,169,249,92,73,105,45,117,66,105,227,186,53,66,75,165,107,172,72,108,102,152,106,212,196,237,93,88,244,195,192,252,200,53,78,49,47,59,219,6,238,103,61,59,156,253,163,33,239,37,173,107,101,212,36,180,148,32,81,42,101,155,234,84,122,2,19,182,125,78,143,41,209,97,183,28,226,24,147,170,98,16,31,56,151,133,110,184,205,86,102,31,247,178,93,251,71,162,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,0,124,55,198,189,40,116,173,136,146,180,144,26,52,42,37,111,75,93,74,64,160,194,184,47,232,49,221,58,212,150,76,28,127,82,43,12,226,3,27,179,80,18,183,217,181,236,227,94,78,100,7,105,252,55,156,186,124,39,208,126,138,177,236,169,216,21,18,32,35,35,35,51,162,68,201,36,133,86,26,45,113,91,183,41,239,201,97,73,204,123,78,152,200,28,46,187,226,56,106,211,168,202,204,103,11,237,122,205,146,246,87,73,155,204,222,180,237,243,152,210,227,139,249,33,6,218,39,231,83,251,88,155,53,15,128,202,134,140,92,70,84,154,203,21,149,22,82,167,149,132,211,214,104,45,171,174,49,37,145,19,82,117,154,184,189,11,181,126,184,106,134,107,108,97,94,142,177,13,172,226,9,135,179,171,53,84,27,77,156,175,231,151,229,9,123,92,246,175,4,200,200,200,200,140,40,81,50,73,161,149,70,75,220,214,109,202,123,114,88,18,243,158,19,38,50,135,203,174,56,142,218,52,170,50,243,217,66,187,94,179,164,253,85,210,38,179,55,109,251,60,166,244,248,98,126,136,129,246,201,249,212,62,214,102,205,3,0,0,232,18,48,238,71,33,123,71,146,168,133,210,172,73,105,243,184,164,37,5,124,170,143,195,130,75,160,91,153,26,145,121,224,175,105,133,107,28,202,198,220,149,196,146,118,45,163,51,36,39,178,215,24,67,183,10,125,173,58,189,118,171,209,10,229,238,189,251,221,121,23,254,76,26,21,247,198,65,122,118,111,241,138,105,121,230,62,200,125,104,158,230,83,166,108,0,255,51,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,187,34,64,68,92,188,23,17,148,90,188,31,33,7,124,133,198,1,50,114,101,73,54,100,228,50,162,210,92,174,168,180,144,58,173,36,156,182,70,107,89,117,141,41,137,156,144,170,211,196,237,93,168,245,195,85,51,92,99,11,243,114,140,109,96,21,79,56,156,253,173,33,191,118,186,210,70,19,231,235,249,101,121,194,30,151,253,43,81,200,200,200,200,140,40,81,50,73,161,149,70,75,220,214,109,202,123,114,88,18,243,158,19,38,50,135,203,174,56,142,218,52,170,50,243,217,66,187,94,179,164,253,85,210,38,179,55,109,3,132,124,4,221,161,167,187,178,33,39,147,70,190,166,65,63,233,62,60,164,199,23,243,67,12,180,79,206,167,246,177,118,110,30,2,252,215,10,254,7,88,116,78,244,48,145,132,188,191,87,230,147,65,189,178,172,234,54,181,115,195,91,183,29,189,78,216,149,152,41,202,250,203,238,144,144,223,43,72,232,74,45,181,109,50,200,36,151,84,57,34,139,249,207,45,253,183,162,184,218,37,203,30,144,32,127,93,146,102,237,189,225,117,175,209,187,149,78,22,55,174,236,113,47,162,152,143,92,190,190,108,178,105,169,214,12,55,242,137,213,186,4,59,101,5,165,138,13,125,94,157,35,57,79,180,231,34,102,254,138,40,235,83,82,106,176,1,95,94,144,199,107,45,111,245,154,186,224,53,111,194,141,56,166,229,118,247,218,107,239,53,136,27,196,252,124,248,185,132,23,25,85,68,234,162,244,166,184,210,134,8,70,46,172,234,176,195,186,225,162,22,86,182,12,97,0,255,38,230,242,17,249,149,164,196,170,53,154,209,118,202,152,6,201,12,26,137,93,85,18,51,57,92,224,100,196,173,207,144,187,244,221,233,65,7,46,252,141,43,143,41,182,25,206,102,63,74,200,203,235,34,201,90,245,77,79,74,188,117,239,102,126,87,237,125,249,44,106,128,188,212,101,196,203,85,209,104,71,169,87,166,236,186,123,90,215,244,219,152,242,184,154,183,174,96,6,104,215,65,200,233,243,185,163,80,18,73,34,138,187,221,23,196,189,101,30,183,164,234,97,167,26,84,20,227,55,234,54,126,186,250,53,252,238,181,136,155,62,186,163,215,230,238,225,98,198,101,193,143,217,164,157,30,49,35,246,90,165,16,90,113,45,0,0,42,64,42,210,47,214,139,74,74,90,192,11,144,247,34,106,10,213,2,42,96,94,46,5,64,5,200,133,249,17,10,32,7,200,95,37,231,176,114,71,201,72,50,31,137,28,240,85,2,24,145,207,140,116,225,56,199,44,43,43,28,243,161,0,0,248,72,84,212,229,243,249,89,87,217,68,28,116,57,25,133,182,152,129,133,27,66,250,45,131,42,101,86,69,94,51,58,187,95,66,30,254,216,17,249,8,151,38,157,94,34,27,90,43,169,20,185,28,178,230,81,159,23,186,157,77,187,118,205,219,34,135,31,254,141,91,240,79,195,11,6,233,75,12,201,217,137,240,47,254,73,223,171,142,201,107,119,251,78,99,31,208,53,227,236,238,156,218,204,12,125,141,85,108,36,203,185,8,73,191,220,107,37,221,43,34,74,157,210,198,9,147,179,70,99,66,228,138,225,168,75,100,82,161,38,190,101,18,219,24,114,137,79,31,47,94,45,79,207,90,171,73,28,87,116,58,34,76,67,53,179,11,74,92,102,91,145,89,197,77,102,102,51,200,95,151,132,172,189,234,240,104,222,187,119,51,149,89,225,189,169,226,174,134,252,88,107,165,91,215,162,215,234,78,150,174,17,63,92,184,121,245,232,173,206,115,246,3,220,215,231,215,223,52,158,250,245,110,53,66,2,163,250,231,150,247,227,112,194,119,222,99,249,153,205,249,149,59,26,82,159,153,17,145,185,233,25,44,73,82,163,144,137,75,146,58,180,21,183,78,201,165,56,234,242,89,99,226,81,174,75,166,92,141,194,216,207,118,93,35,252,211,214,74,239,127,173,230,253,245,183,132,19,174,212,191,134,233,123,60,108,204,185,188,30,191,250,221,215,46,58,233,35,100,90,125,120,225,79,186,220,8,199,247,119,79,32,126,102,141,251,45,158,101,244,60,96,126,228,189,140,200,29,145,217,70,56,225,18,74,221,82,22,147,81,171,17,41,86,240,177,223,160,95,123,175,240,174,163,46,152,78,243,6,92,247,12,191,38,62,56,75,175,21,17,165,233,1,217,162,29,161,241,254,218,185,85,167,213,154,210,124,107,223,56,192,133,204,203,164,22,176,62,64,62,159,79,162,152,183,137,11,135,123,43,191,106,59,199,40,185,128,3,232,50,35,138,66,126,236,139,59,95,44,88,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,192,11,186,176,40,7,250,79,46,96,172,200,56,230,115,111,90,230,184,115,59,142,169,115,226,40,0,128,200,184,19,27,222,127,194,43,96,135,213,131,148,168,9,243,50,82,146,145,156,158,136,127,68,246,183,179,174,124,226,46,73,91,106,164,34,243,80,160,230,216,16,136,13,242,63,208,171,0,255,151,9,239,214,0,255,92,178,122,226,136,243,0,255,133,246,159,75,85,230,43,50,182,147,1,243,34,159,207,134,93,81,86,58,57,110,77,146,183,141,208,170,48,43,85,76,189,217,61,143,249,124,224,123,247,254,251,77,100,147,42,97,165,230,147,153,27,191,50,85,84,116,211,78,209,35,173,253,151,239,190,214,46,102,137,123,115,51,6,64,32,15,254,235,51,53,193,246,166,231,198,182,188,187,59,182,225,26,0,0,21,64,151,23,34,194,66,230,9,125,140,140,31,20,14,160,15,139,114,184,151,143,92,13,11,213,2,0,0,0,0,0,0,160,125,4,99,61,157,174,182,34,118,203,156,234,222,142,186,37,210,191,124,98,82,63,62,141,248,123,191,99,212,93,53,151,183,114,242,97,107,246,77,132,250,253,203,215,214,202,108,197,15,235,222,38,220,154,184,116,89,22,251,23,181,120,123,31,116,49,89,246,114,55,115,158,82,115,118,241,86,32,241,37,173,185,40,34,136,253,95,169,87,245,87,146,214,0,189,66,55,180,219,37,174,40,53,163,238,16,241,101,158,112,123,39,141,190,186,222,121,239,102,26,30,208,59,125,138,24,161,29,28,1,0,80,1,116,41,71,250,71,226,160,75,57,226,207,239,32,10,112,63,118,90,212,231,197,220,90,181,198,49,211,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,130,46,47,96,62,86,62,219,57,238,29,81,72,206,7,57,192,95,109,149,186,147,10,144,151,59,106,225,206,7,57,228,229,86,109,39,73,183,198,1,0,192,253,168,223,169,207,140,154,143,154,165,196,46,213,27,37,89,130,105,133,7,153,46,61,30,173,48,83,12,75,88,125,192,76,93,62,183,222,74,18,73,143,82,156,58,33,148,50,98,74,247,38,188,232,148,41,17,105,144,195,17,118,10,225,1,127,38,102,174,200,140,216,89,54,45,74,187,41,13,119,84,27,154,174,91,3,239,93,102,124,241,211,236,201,225,21,149,197,67,161,254,56,196,107,182,139,221,215,136,31,95,228,146,166,91,15,129,79,91,210,248,149,189,39,127,207,187,48,109,47,155,216,198,7,94,186,61,29,178,37,108,223,134,188,94,151,139,23,222,215,34,164,238,110,241,190,181,214,71,52,120,154,164,88,82,231,118,239,36,70,90,84,138,204,226,28,98,115,238,180,251,26,197,165,215,149,181,119,62,234,211,135,95,222,153,32,211,191,225,93,119,211,28,95,181,232,29,122,171,197,104,27,218,150,68,200,203,188,191,105,238,140,200,38,130,144,40,164,56,244,37,143,76,145,30,169,46,167,31,233,23,235,237,36,250,77,167,213,75,133,62,154,183,226,133,75,141,119,194,45,124,148,198,46,46,126,72,122,253,145,237,40,202,10,151,134,76,211,74,74,253,27,153,32,239,231,114,237,32,231,200,136,36,45,41,165,154,69,53,111,67,193,204,41,166,101,76,187,120,118,165,4,61,126,221,166,233,104,205,135,155,17,133,174,111,85,228,130,201,51,113,211,227,135,68,48,45,27,52,224,199,223,162,250,239,36,222,74,210,19,168,74,105,226,36,53,174,72,245,195,193,236,67,9,243,31,177,87,228,138,189,107,173,209,166,109,78,231,119,116,74,62,136,49,254,197,39,209,236,168,145,181,61,151,146,36,49,127,30,243,50,243,185,233,119,208,182,241,222,202,83,191,53,122,166,233,42,168,221,159,144,159,215,101,230,94,37,79,74,173,113,155,238,201,134,130,84,186,92,93,25,16,213,95,81,242,184,213,105,164,76,223,62,126,56,226,77,127,79,244,35,102,218,224,94,219,172,1,0,80,1,146,228,41,125,212,233,50,50,40,153,143,43,119,4,125,200,191,23,47,106,213,165,113,192,181,73,212,106,81,159,10,59,211,98,166,5,0,0,0,0,0,0,64,5,184,31,121,49,50,142,23,239,175,84,192,149,25,7,250,112,111,209,224,184,50,20,80,81,167,128,238,6,140,191,248,240,115,189,157,34,224,31,53,199,84,82,92,43,86,234,211,202,228,188,36,47,215,56,125,51,128,189,155,184,118,210,247,170,209,90,186,45,182,148,94,105,30,243,66,151,111,91,0,255,52,232,139,214,83,164,119,114,243,144,29,166,154,101,13,229,32,61,206,95,109,239,136,252,238,230,189,155,67,47,222,20,185,124,176,11,2,146,135,207,204,8,146,25,209,76,172,86,200,200,121,64,89,198,136,200,221,150,106,212,103,18,117,43,107,123,103,185,41,81,167,180,184,146,79,209,56,41,189,63,156,53,189,10,87,125,146,114,69,123,51,98,126,173,21,117,90,191,13,16,250,140,122,230,163,92,166,71,70,230,19,79,239,159,199,69,229,20,112,192,150,12,98,108,152,253,217,161,19,242,57,93,238,8,151,22,101,71,187,31,198,52,60,45,222,206,164,38,70,186,146,65,143,243,128,15,223,83,218,107,211,99,25,231,18,239,111,227,54,188,201,80,55,170,100,54,133,30,224,63,223,144,34,246,166,103,214,211,16,35,65,119,107,65,120,153,135,200,153,201,36,8,144,31,57,29,247,188,16,126,199,117,15,134,210,22,189,213,33,26,107,183,53,140,27,134,95,107,101,191,188,167,213,162,143,208,43,85,80,221,206,105,0,84,208,133,162,130,46,229,0,185,50,130,218,55,157,36,165,59,233,110,122,212,218,216,21,175,82,139,187,27,119,120,134,9,222,101,104,13,205,84,176,37,240,179,240,167,136,91,24,201,70,187,191,206,206,236,87,141,249,247,106,80,250,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,60,34,115,184,220,142,81,155,70,37,78,21,218,85,168,244,171,82,171,75,223,244,128,107,231,218,107,149,58,173,222,173,70,43,245,238,222,25,151,44,92,241,220,184,27,23,26,21,196,18,253,188,211,251,44,203,120,154,95,238,23,24,155,65,17,244,145,107,175,168,52,35,51,43,201,146,164,146,82,155,226,178,224,209,36,182,125,41,45,98,199,36,170,21,197,42,110,138,45,145,93,115,249,153,53,108,101,86,170,96,75,118,149,148,65,136,179,104,33,180,68,169,36,73,148,18,221,168,27,149,146,214,105,141,111,72,174,104,135,58,133,50,36,137,137,67,172,91,210,14,47,95,92,252,113,130,11,237,66,174,122,206,73,246,135,87,82,75,90,162,58,163,182,137,200,90,235,35,162,149,86,72,201,166,109,210,220,154,46,253,142,38,111,125,131,148,23,245,9,205,180,172,181,113,163,30,54,102,175,202,236,207,204,92,228,7,87,63,64,120,242,203,252,205,204,110,127,212,14,244,149,210,147,214,74,51,118,219,136,160,133,190,101,66,105,181,70,56,141,19,225,54,235,195,154,178,133,205,82,89,212,244,148,150,139,54,110,52,196,198,188,116,180,159,89,184,200,132,236,95,6,93,196,222,43,41,201,204,8,74,179,38,165,148,20,167,182,236,41,80,35,198,125,42,173,101,55,36,154,225,163,21,110,250,45,145,66,115,249,196,173,118,45,43,85,48,65,187,154,65,31,177,215,142,74,50,51,178,148,32,81,42,37,197,169,45,67,94,242,219,176,164,214,178,27,18,21,98,85,177,84,140,136,20,154,203,26,254,177,50,87,85,112,47,11,52,64,186,52,119,56,38,74,75,144,18,109,105,155,113,91,130,102,201,166,76,146,184,149,172,154,150,82,74,226,208,185,21,29,213,176,208,142,232,245,105,36,83,152,155,181,86,13,103,211,246,59,68,125,20,27,147,148,74,75,144,28,231,166,153,17,164,151,52,108,105,163,208,230,109,94,74,156,182,140,138,62,99,135,36,46,15,103,120,29,191,118,53,46,155,153,137,93,220,101,247,217,70,124,246,183,233,26,51,45,0,0,82,19,224,52,230,59,127,246,83,124,106,79,197,174,98,52,249,147,239,159,180,223,185,189,202,112,26,243,157,63,251,41,62,181,167,98,87,49,154,252,201,247,79,218,239,220,190,138,0,0,0,168,72,165,184,180,148,82,235,35,54,34,26,178,227,13,218,152,221,146,222,183,136,33,108,35,30,109,30,143,88,238,165,135,181,238,233,134,95,140,86,14,115,152,141,180,194,201,60,252,182,89,217,213,17,224,167,7,136,178,34,10,173,109,45,105,214,198,165,65,93,166,22,66,188,181,15,252,160,189,13,113,91,58,249,180,131,154,97,173,135,19,107,220,202,35,62,230,77,86,241,44,87,115,8,110,163,161,115,111,104,181,59,165,21,226,144,90,105,45,101,74,91,101,188,111,74,75,91,165,217,91,105,90,157,94,77,200,167,77,129,46,135,31,238,178,53,46,155,196,134,60,207,94,99,138,92,227,173,73,9,45,73,43,61,94,188,206,227,210,4,177,180,117,158,167,60,149,54,229,23,21,40,90,55,183,144,102,27,146,171,46,127,203,174,217,92,201,89,136,13,57,89,111,67,179,171,247,21,181,157,217,58,73,119,36,41,149,125,9,45,149,182,28,210,58,181,165,236,243,48,81,153,98,30,137,30,146,217,20,45,153,122,93,143,74,179,170,73,57,165,131,66,104,173,149,16,74,74,141,26,59,55,169,81,182,123,68,184,164,146,19,153,84,124,90,68,51,157,231,117,215,89,213,113,163,175,252,202,78,143,121,209,62,230,69,94,228,106,76,137,251,18,39,106,67,105,75,106,155,65,223,204,198,41,15,113,106,118,115,70,57,204,91,169,152,109,28,38,21,41,213,24,171,53,213,103,239,21,135,50,25,250,11,125,58,212,182,201,218,63,27,136,251,102,119,90,35,154,229,214,76,182,123,146,66,43,221,108,18,213,14,113,107,139,106,149,216,105,204,45,19,10,57,228,129,117,238,47,177,50,248,192,30,55,67,218,73,98,251,165,157,5,49,51,34,34,50,163,70,141,164,132,80,146,81,28,215,113,106,210,134,25,177,44,121,75,38,115,201,29,157,54,117,74,156,218,181,107,83,41,80,165,86,173,146,15,0,0,0,0,0,80,109,52,113,190,158,95,150,39,236,113,217,171,26,170,141,38,206,215,243,203,242,132,61,46,123,106,2,190,152,31,98,160,125,114,62,181,143,181,89,243,152,210,227,139,249,33,6,218,39,231,83,251,88,155,53,15,0,0,0,0,0,0,213,70,19,231,235,249,101,121,194,30,151,189,170,161,218,104,226,124,61,191,44,79,216,227,178,167,38,224,139,249,33,6,218,39,231,83,251,88,155,53,143,41,61,190,152,31,98,160,125,114,62,181,143,181,89,243,0,152,210,3,139,249,30,6,218,223,228,83,123,39,155,53,143,41,61,176,152,239,97,160,253,77,62,181,119,178,173,16,32,196,249,101,254,102,158,176,63,106,175,106,168,54,132,56,191,204,223,204,19,246,71,237,85,13,0,0,160,74,128,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,21,67,202,127,123,63,187,253,49,236,85,70,212,152,31,252,217,183,240,169,253,106,187,21,2,0,128,123,56,45,75,221,77,73,113,43,37,209,84,199,13,90,105,133,148,218,75,76,183,65,50,193,165,92,111,193,146,82,73,63,197,205,204,41,101,250,227,175,31,46,87,161,63,138,109,206,174,102,200,208,112,107,70,173,212,150,169,52,187,53,181,237,86,76,180,74,106,41,169,88,82,91,171,200,116,99,98,198,239,232,132,157,198,167,35,174,74,85,233,83,113,198,180,155,10,125,240,176,192,214,101,247,75,40,63,102,222,43,165,84,252,197,113,158,199,249,254,57,164,83,170,147,201,247,135,58,98,18,143,184,182,191,138,123,172,166,127,133,17,55,74,208,69,73,212,18,143,210,40,14,67,40,155,37,74,38,217,165,142,200,236,156,168,152,86,221,145,168,80,229,131,165,106,221,247,13,11,145,25,198,54,62,66,0,255,82,123,198,174,48,192,206,149,17,149,158,139,86,90,141,188,221,115,53,36,238,245,108,246,30,58,15,55,90,117,119,168,73,95,57,223,141,86,37,247,20,247,114,63,175,244,95,0,255,218,21,123,109,107,180,146,58,161,149,30,73,28,90,155,166,94,153,154,52,39,88,183,182,197,57,141,138,146,72,146,233,213,166,234,168,80,84,98,240,193,210,60,228,102,40,91,198,152,118,149,253,213,136,26,243,131,63,251,22,62,181,95,109,95,70,132,56,196,123,38,141,32,181,82,175,76,113,73,113,134,171,181,148,150,102,60,154,168,78,87,54,219,134,148,197,198,227,209,233,137,19,81,170,81,24,63,29,229,87,187,193,170,246,142,253,145,144,18,122,67,41,165,233,184,45,205,169,25,133,178,45,57,53,110,147,109,25,82,38,189,36,90,121,148,67,126,217,210,161,88,187,244,179,72,127,8,27,114,61,59,187,202,50,147,158,125,165,125,13,225,167,199,40,59,147,214,218,214,162,4,113,155,26,212,101,106,161,181,187,195,198,15,218,219,16,199,169,141,80,53,168,25,214,122,248,82,193,210,204,225,99,222,100,21,51,179,42,131,162,135,18,226,61,72,146,160,111,169,87,90,179,58,181,211,83,146,52,201,154,156,199,117,131,184,174,76,123,218,84,195,32,94,220,209,233,137,19,145,195,129,188,207,158,241,153,147,239,236,47,237,224,8,248,76,133,56,65,42,173,109,48,79,124,39,50,233,83,147,130,72,221,154,210,56,15,157,41,44,170,213,65,189,151,72,149,102,73,36,83,95,126,18,133,130,115,160,77,172,122,206,70,5,91,152,93,193,25,26,110,205,168,149,218,50,149,102,183,166,182,221,138,137,86,73,45,37,21,75,106,107,21,153,110,76,204,248,29,157,176,211,248,116,196,85,169,42,125,42,206,152,118,83,161,15,30,22,216,186,236,73,57,179,254,72,146,81,162,109,178,58,181,25,53,181,150,151,138,196,228,113,30,135,61,197,60,79,217,105,90,247,33,163,74,141,186,244,106,204,198,76,245,199,245,236,99,113,22,231,186,3,172,16,81,93,126,16,104,223,194,88,246,171,237,74,57,72,100,86,18,165,70,105,148,93,235,205,235,6,33,185,90,131,178,99,210,169,247,37,215,150,56,35,16,41,170,71,14,31,179,46,135,102,69,103,14,251,51,156,173,244,157,147,236,90,68,84,151,31,4,218,183,48,150,253,106,59,64,3,0,0,200,128,73,234,81,105,144,66,106,148,66,179,117,242,233,78,179,198,35,76,241,148,45,103,86,92,115,235,254,132,26,252,176,137,151,72,165,75,78,154,7,236,200,100,247,153,217,207,246,210,67,70,100,100,100,68,137,18,81,105,33,37,147,184,173,219,148,168,237,51,126,153,242,136,204,225,114,67,58,149,234,116,57,85,104,87,97,85,160,85,173,38,13,203,195,59,149,44,73,105,205,226,152,178,59,201,76,50,142,244,94,157,40,132,178,229,1,21,234,86,212,13,147,14,153,16,151,97,57,38,179,208,109,217,236,154,97,224,168,189,201,198,124,62,101,183,105,16,53,74,210,58,117,158,238,73,119,45,220,178,120,107,104,228,235,54,41,114,79,171,71,172,200,67,216,160,196,225,168,94,159,42,173,241,110,238,185,108,180,144,61,209,30,46,178,32,251,36,190,152,31,98,160,125,114,62,181,143,181,85,140,185,62,37,129,251,115,74,113,210,238,127,19,148,113,68,102,85,204,254,119,92,17,170,130,177,250,15,117,184,104,227,217,19,251,0,255,148,220,206,85,198,23,243,67,12,180,79,206,167,246,177,54,64,3,134,250,164,228,238,207,37,181,137,184,0,255,109,144,199,45,153,231,254,187,173,248,84,193,243,80,153,140,182,142,254,83,242,18,187,106,95,181,146,164,214,68,187,105,81,232,100,167,188,42,45,206,114,28,226,222,39,120,231,161,181,245,80,193,151,192,192,194,159,30,158,98,92,59,237,254,58,211,180,3,89,148,168,73,235,164,121,189,37,221,133,112,11,226,173,173,17,172,227,68,201,165,117,60,138,50,244,205,74,35,142,186,65,85,69,227,221,220,115,153,193,142,118,162,205,92,100,27,219,22,209,172,180,74,9,37,185,173,75,151,147,57,110,91,215,161,77,68,105,35,222,55,188,5,232,214,76,93,167,5,157,153,134,252,49,139,139,68,22,99,152,147,145,33,219,178,81,209,190,107,87,104,192,127,195,169,203,119,2,237,167,24,203,158,138,29,160,241,223,112,234,242,157,64,251,41,198,178,167,98,0,255,111,128,240,228,151,249,155,153,221,254,168,61,0,225,159,16,158,252,50,127,51,179,219,31,181,7,32,0,0,0,0,85,143,171,60,80,245,96,205,3,62,151,31,226,159,125,114,198,178,143,181,85,140,42,227,115,249,33,254,217,39,103,44,251,88,91,197,0,168,50,48,151,239,225,159,253,77,198,178,119,178,85,140,42,3,115,249,30,254,217,223,100,44,123,39,123,74,15,8,64,112,250,0,255,127,247,0,255,178,218,0,255,254,137,0,4,167,0,255,0,255,119,0,255,47,171,253,239,159,0,214,60,62,151,31,226,159,125,114,198,178,143,181,167,244,96,205,227,115,249,33,254,217,39,103,44,251,88,91,197,0,0,0,72,77,56,141,249,206,159,253,20,159,218,83,177,91,33,82,19,78,99,190,243,103,63,197,167,246,84,236,42,6,52,249,147,239,159,180,223,185,125,21,65,149,104,242,39,223,63,105,191,115,251,42,226,191,1,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,59,64,195,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,15,64,0,0,0,0,0,170,30,192,154,199,231,242,67,252,179,79,206,88,246,177,246,148,30,172,121,124,46,63,196,63,251,228,140,101,31,107,171,24,0,0,0,83,122,96,49,223,195,64,251,155,124,106,239,100,51,231,147,66,104,217,180,210,43,61,162,70,195,125,9,45,149,190,72,144,154,214,105,91,212,34,82,35,73,65,250,117,195,90,225,101,149,232,97,24,43,63,156,212,113,131,1,204,226,25,61,176,152,239,97,160,253,77,62,181,119,178,87,17,16,213,229,7,129,246,45,140,101,191,218,14,208,248,111,68,117,249,65,160,125,11,99,217,175,182,3,52,0,0,224,191,1,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,59,64,195,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,15,64,0,0,164,38,192,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,123,149,225,52,230,59,127,246,83,124,106,79,197,174,98,52,249,147,239,159,180,223,185,125,21,1,168,122,92,229,129,170,7,107,30,240,185,252,16,0,255,236,147,51,150,125,172,93,101,52,113,190,158,95,150,39,236,113,217,85,140,207,229,135,248,103,159,156,177,236,99,237,42,163,137,243,245,252,178,60,97,143,203,158,154,128,47,230,135,24,104,159,156,79,237,99,109,225,60,228,35,50,246,138,18,81,118,210,66,234,180,146,44,52,167,113,105,251,138,191,183,165,59,233,148,234,241,41,136,139,54,238,180,112,141,141,86,56,199,66,83,60,225,30,61,190,152,31,98,160,125,114,62,181,143,181,89,243,64,212,3,234,50,246,218,73,74,100,68,144,26,52,42,169,148,184,180,121,200,51,126,28,166,20,90,106,195,173,66,172,21,150,250,17,143,66,141,89,195,63,174,229,170,53,238,229,11,76,75,108,122,38,117,107,208,200,74,104,91,206,80,173,245,221,68,20,114,169,20,92,24,210,186,47,233,53,125,177,28,31,44,117,136,152,96,56,246,177,191,217,24,202,40,237,84,153,174,79,171,89,28,18,164,68,169,217,136,24,115,173,234,55,209,82,113,33,149,92,104,117,29,230,121,74,8,123,199,28,55,197,136,159,84,44,195,193,118,41,27,189,25,151,189,170,209,34,50,94,54,111,102,133,87,106,158,219,108,72,180,249,134,146,80,201,165,133,190,223,221,167,56,170,16,238,144,24,114,35,98,193,125,238,101,165,203,24,202,184,237,52,6,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,0,13,167,46,223,9,180,159,98,44,123,42,246,0,255,134,240,228,151,249,155,153,221,254,168,61,0,1,0,224,159,128,230,201,215,243,203,50,187,61,46,59,104,99,100,100,100,68,38,77,26,81,105,33,37,162,54,78,227,210,168,237,51,126,153,202,150,67,38,145,67,58,149,234,116,201,180,171,208,102,85,160,85,147,90,253,106,52,79,190,158,95,150,217,237,113,217,45,181,134,83,107,169,132,182,37,178,123,77,82,72,78,152,29,55,221,120,73,217,178,47,168,29,101,110,131,178,142,107,22,53,131,241,133,117,156,181,170,18,154,21,57,195,59,118,62,119,253,182,195,57,24,65,184,206,75,218,77,42,113,40,41,233,148,198,201,90,234,132,146,218,83,76,185,89,34,65,170,156,110,249,146,77,73,223,194,205,188,41,101,10,224,175,24,46,171,162,63,138,157,209,254,211,240,211,67,148,21,81,104,109,107,73,179,54,46,13,234,50,181,16,226,173,125,224,7,237,109,136,219,210,201,167,29,212,12,107,61,156,88,227,86,30,241,49,111,178,138,103,185,154,217,243,144,164,100,146,66,154,90,157,18,90,156,166,126,15,185,225,68,0,255,137,21,206,101,154,147,89,52,220,73,56,16,170,122,45,137,86,85,241,214,202,88,29,57,20,253,235,108,96,155,194,0,0,240,79,64,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,254,223,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,1,26,0,0,0,0,255,13,167,46,223,9,180,159,98,44,123,42,118,128,198,127,195,169,203,119,2,237,167,24,203,158,138,157,42,1,95,204,15,49,208,62,57,159,218,199,218,172,121,76,233,241,197,252,16,3,237,147,243,169,125,172,205,154,7,128,106,163,137,243,245,252,178,60,97,143,203,94,213,80,109,52,113,190,158,95,150,39,236,113,217,83,19,240,197,252,16,3,237,147,243,169,125,172,205,154,199,148,30,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,64,106,2,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,87,25,78,99,190,243,103,63,197,167,246,84,236,42,70,147,63,249,254,73,251,157,219,93,17,32,228,24,249,204,12,18,71,34,199,29,17,10,184,118,184,210,70,19,231,235,249,101,121,194,30,151,29,171,97,223,175,211,70,19,231,235,249,101,121,194,30,151,61,53,1,95,204,15,49,208,62,57,159,218,199,218,186,121,8,241,47,151,140,40,23,155,156,14,69,39,161,69,122,124,49,63,196,64,251,228,124,106,31,107,3,231,145,6,0,255,203,17,152,182,22,33,197,48,58,89,184,48,1,240,229,117,12,170,191,248,52,87,156,24,94,51,153,54,75,228,139,23,106,42,203,94,219,16,0,255,226,159,249,92,178,98,122,212,204,194,245,15,142,20,142,169,84,77,18,123,243,136,59,20,99,218,121,141,162,195,191,122,206,172,240,200,213,132,155,58,205,221,18,10,179,187,15,248,50,245,33,26,237,149,209,141,172,186,243,230,253,196,128,62,222,102,169,69,22,43,180,143,33,64,62,151,59,114,135,59,166,69,217,209,148,124,80,59,140,169,244,169,73,198,56,150,141,162,173,231,140,116,220,155,38,109,237,227,206,32,17,123,173,82,203,27,106,41,173,184,228,84,160,69,244,133,184,28,241,227,95,123,175,248,155,230,189,27,219,237,219,233,198,116,232,109,2,136,200,254,71,41,17,197,73,244,86,188,148,154,208,156,84,10,217,217,227,140,33,127,253,202,168,237,77,154,48,141,85,227,45,183,196,9,185,133,121,82,163,174,47,196,228,12,99,38,142,107,237,169,35,62,221,248,101,201,213,114,244,61,223,38,113,17,37,23,116,16,227,68,149,71,166,143,107,108,156,101,33,91,193,8,127,227,151,52,183,206,238,98,211,232,70,195,53,213,170,169,222,80,139,78,171,202,152,106,208,197,77,237,191,8,40,0,255,220,248,69,61,114,201,148,106,89,118,140,227,7,47,174,173,201,59,42,137,71,185,194,219,139,49,237,17,227,125,172,47,116,17,117,237,76,90,221,244,134,118,119,31,211,99,234,52,115,110,5,31,0,0,0,0,0,0,0,0,0,0,0,0,0,64,14,250,200,8,139,123,93,200,143,148,3,100,236,36,139,88,88,145,123,19,247,194,253,204,103,70,105,20,35,51,86,41,14,28,0,21,244,161,160,126,20,66,252,207,39,27,138,159,175,166,67,121,115,27,110,76,196,159,203,7,123,206,195,143,29,229,204,176,166,4,185,196,41,18,198,40,117,229,101,103,67,8,26,190,136,104,197,36,86,54,4,60,138,80,34,122,151,16,247,246,186,207,224,93,230,106,173,84,122,110,152,251,238,113,53,151,215,181,20,105,45,251,67,34,145,152,23,185,124,4,205,171,31,252,104,109,100,19,53,68,106,85,170,158,142,88,171,49,151,143,29,249,172,173,168,155,62,37,218,122,154,22,103,196,102,153,220,64,188,13,69,102,219,6,125,146,136,159,77,198,144,159,250,156,91,203,85,42,253,225,146,211,36,186,159,118,146,129,88,233,115,194,231,28,159,7,172,253,167,35,46,94,125,209,29,75,202,113,246,51,230,189,76,125,205,168,25,213,123,68,41,116,76,104,45,180,208,56,185,239,43,66,120,200,76,154,152,235,56,12,52,169,143,141,106,218,48,182,133,1,127,230,117,95,43,50,254,42,190,155,183,17,183,184,79,245,138,238,243,138,81,183,34,99,71,70,146,74,234,52,105,133,60,132,37,183,222,94,209,105,4,78,53,66,93,10,161,7,212,199,189,238,159,107,39,252,232,139,216,15,203,122,75,210,56,229,135,147,8,49,35,150,128,159,191,15,65,124,206,101,182,138,143,52,78,68,184,175,139,12,162,143,210,68,169,47,230,141,254,18,49,50,145,104,192,161,54,147,133,135,58,237,88,60,224,98,46,218,217,186,118,98,203,225,215,71,77,239,194,143,213,208,122,100,36,234,204,110,25,119,47,174,36,212,163,78,63,245,140,71,92,96,167,27,254,136,146,54,53,251,117,203,173,251,107,71,230,50,156,186,106,22,167,228,147,178,99,111,221,200,173,241,78,55,225,71,131,231,158,225,162,92,69,220,204,154,60,226,73,150,180,249,243,128,145,145,43,35,147,70,84,82,146,214,166,16,151,16,215,194,201,168,199,175,175,185,34,105,201,147,8,183,41,81,107,75,241,148,130,202,161,202,206,113,161,75,227,87,11,239,88,40,43,159,115,140,1,64,142,216,175,180,113,184,152,145,52,51,232,28,32,244,17,73,83,184,159,25,52,21,224,175,196,206,140,151,88,184,31,122,122,173,113,128,106,225,66,181,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,114,136,123,153,52,14,114,128,0,255,76,34,7,200,252,90,97,49,117,238,69,125,70,169,199,113,229,138,82,107,28,5,0,220,29,119,98,195,173,190,76,48,232,136,21,164,44,252,203,43,45,81,254,78,28,149,253,71,132,142,4,247,81,179,113,18,21,153,51,44,9,98,119,32,54,220,235,207,4,133,142,186,163,198,194,191,204,13,87,202,223,137,163,178,127,113,143,252,232,197,174,77,162,38,115,134,84,114,216,117,6,36,193,47,86,146,92,119,146,148,82,202,158,45,62,38,236,199,1,8,36,224,159,155,212,77,82,25,44,163,180,108,173,26,235,178,82,11,254,218,17,122,72,236,191,87,158,78,147,78,163,121,83,177,201,180,158,32,226,207,143,82,179,214,174,213,242,44,48,146,245,49,37,91,60,225,38,135,84,222,230,105,0,0,84,0,93,202,113,189,136,131,46,230,176,35,202,38,52,14,160,79,11,69,14,249,200,72,82,227,184,50,20,0,0,0,0,0,0,0,220,143,10,69,249,159,237,95,132,24,78,167,4,239,38,150,52,0,255,85,253,119,238,252,50,58,171,180,185,179,95,33,102,121,243,185,92,239,9,90,184,244,177,41,130,3,23,170,178,117,2,190,188,40,133,114,121,66,243,121,95,50,72,221,159,129,247,185,57,67,25,108,208,86,132,250,162,238,120,41,136,245,229,15,167,143,66,215,194,251,90,196,227,253,208,15,137,89,159,109,234,132,252,140,44,53,42,249,159,71,124,180,0,255,169,59,46,62,83,182,162,63,42,171,181,54,87,3,0,160,2,232,82,142,241,151,36,14,145,167,115,172,47,115,73,44,192,202,176,144,33,135,56,20,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,69,5,93,92,128,29,161,112,63,3,242,153,15,5,252,59,151,162,0,0,244,129,132,252,189,189,34,146,146,157,145,81,147,50,148,25,209,168,217,128,70,32,16,17,159,38,36,234,246,222,187,165,239,40,65,34,146,38,61,71,201,198,21,31,79,139,232,68,186,68,10,169,2,83,140,226,161,82,3,83,53,178,239,217,77,26,115,249,92,172,40,43,219,49,45,202,138,151,198,248,212,195,69,149,144,73,128,16,174,101,160,8,232,38,147,39,202,63,115,43,147,174,39,44,153,102,100,38,35,174,212,125,68,71,227,172,54,93,59,119,140,99,229,45,231,216,120,7,72,221,142,157,207,189,147,201,229,203,183,29,123,196,173,18,134,58,35,26,252,93,145,73,45,169,210,196,159,185,159,95,60,238,115,136,153,91,52,35,146,68,146,90,18,66,162,181,214,44,101,240,219,176,111,9,225,230,226,193,170,90,134,65,108,52,192,26,22,181,153,237,132,196,8,93,62,79,243,145,225,100,210,179,138,199,180,90,107,86,145,75,175,123,146,152,20,170,44,110,120,199,203,124,98,228,58,247,219,71,136,185,92,46,115,231,142,66,73,36,37,225,190,25,164,23,44,60,51,46,145,206,169,65,137,26,181,174,216,248,1,208,15,65,240,231,41,35,130,31,25,205,233,80,108,180,15,63,63,186,31,73,179,50,23,37,147,138,75,209,136,74,106,11,250,224,108,52,3,243,37,10,247,117,186,96,80,229,54,45,25,73,206,12,123,105,110,155,169,95,139,189,239,194,184,236,253,13,245,223,139,32,185,200,72,245,233,110,38,45,203,79,43,213,97,126,93,106,200,139,177,215,47,51,8,205,151,24,86,178,190,35,234,164,66,179,210,83,10,206,46,103,204,207,23,0,255,220,145,167,172,152,30,164,30,227,120,194,149,168,27,114,50,85,196,221,156,226,197,98,73,155,249,65,184,183,35,35,79,41,83,207,40,78,83,34,10,201,41,85,50,170,174,232,85,3,3,29,99,30,240,57,98,212,175,219,193,175,77,155,103,213,248,158,155,243,140,130,231,220,199,26,117,151,91,218,165,12,185,92,214,238,51,162,157,145,132,236,82,234,152,80,211,66,70,175,94,18,107,178,81,32,51,163,217,105,71,252,240,244,193,221,75,90,223,123,39,125,168,26,90,231,126,83,141,192,39,237,92,8,184,50,20,228,112,95,159,139,160,117,242,198,1,240,162,46,44,94,212,5,224,202,180,160,171,23,118,166,197,123,153,22,0,0,0,0,0,0,0,0,47,234,194,162,226,142,164,15,184,51,231,227,189,140,11,153,247,162,164,133,251,153,22,0,0,218,15,88,127,62,197,126,25,145,167,241,68,148,168,173,227,156,58,55,38,133,101,244,88,95,190,55,93,41,164,182,133,251,78,104,245,238,247,161,26,136,5,89,55,143,240,86,217,73,35,107,54,164,124,68,249,196,188,204,233,136,211,173,50,252,238,254,59,13,187,116,76,63,84,181,152,197,14,58,192,253,136,136,200,213,114,148,77,131,56,78,38,41,119,188,92,74,169,176,173,95,147,67,141,0,142,104,159,66,172,0,255,94,134,62,34,19,94,9,151,68,214,112,89,50,66,221,128,88,123,244,24,0,255,240,115,73,207,173,247,137,140,216,45,185,146,17,106,138,209,182,69,37,92,197,248,152,39,204,21,216,209,182,64,136,191,120,185,74,239,83,151,201,85,35,66,180,159,70,21,137,130,138,190,32,81,194,58,62,6,152,210,102,58,192,253,124,232,137,251,194,75,154,132,230,191,63,25,164,82,85,165,190,220,53,97,45,229,7,61,224,143,124,134,239,203,140,66,107,148,215,212,197,130,206,36,109,9,118,102,160,220,137,193,236,231,60,70,252,200,157,52,86,173,146,74,11,121,152,82,100,242,132,62,39,228,229,138,92,138,235,142,18,89,93,18,37,212,177,167,54,162,178,123,138,97,175,76,177,16,11,216,4,13,40,248,151,247,244,46,31,100,5,250,206,27,14,180,115,52,234,27,20,0,255,167,215,187,252,122,128,126,37,162,67,187,66,3,160,130,46,20,21,66,14,152,203,5,81,168,138,247,243,94,4,81,168,168,4,8,245,74,205,221,127,75,105,27,113,0,255,220,44,111,91,14,207,253,107,155,242,105,141,231,159,50,233,108,29,203,215,185,137,125,42,209,154,87,43,173,180,148,172,77,109,51,51,75,210,163,56,244,198,205,112,219,20,151,131,178,132,245,233,134,150,56,205,190,106,199,167,206,167,83,105,214,164,208,92,97,71,94,180,133,210,51,152,141,164,135,140,200,200,200,136,18,37,162,210,66,74,38,113,91,183,41,81,219,103,252,50,229,17,153,195,229,134,116,42,213,233,114,170,208,174,194,170,64,171,90,77,170,62,96,193,176,107,145,180,184,143,83,232,65,163,190,73,137,67,167,181,102,142,202,152,169,142,168,84,132,159,82,6,59,161,68,147,88,133,77,171,18,189,50,93,12,204,163,246,59,87,21,231,111,155,206,8,196,53,154,12,90,173,33,42,145,37,178,161,133,146,114,205,37,185,11,137,182,45,41,218,209,85,220,150,28,141,82,73,108,132,186,149,196,89,213,172,77,241,108,14,227,242,82,161,245,44,218,142,141,128,22,116,245,194,189,40,37,45,234,211,2,0,168,18,222,173,31,137,119,252,74,173,194,213,254,211,28,57,170,74,25,0,255,202,41,4,176,242,216,63,131,215,25,212,6,252,22,246,40,59,104,195,157,139,90,46,106,146,200,198,165,229,165,101,236,18,183,121,155,210,152,210,240,105,252,156,152,202,68,27,106,42,253,209,10,55,253,150,200,152,133,142,164,125,104,7,216,207,70,102,0,255,240,90,156,90,146,102,37,164,86,122,100,122,43,197,57,15,188,200,150,148,50,197,41,42,145,197,36,131,101,95,59,123,55,230,170,234,110,84,193,208,204,224,99,182,101,92,94,228,202,118,138,68,249,24,25,25,25,145,73,147,70,84,90,72,137,168,141,211,184,52,106,251,140,95,166,178,229,144,73,228,144,78,165,58,93,50,237,42,180,89,21,104,213,164,86,195,242,0,248,238,108,33,37,35,107,27,110,141,79,72,101,170,91,74,146,162,148,160,44,9,231,227,38,115,202,21,33,59,180,17,51,196,29,93,112,49,163,229,58,112,56,123,13,118,180,141,28,246,75,59,72,3,0,64,185,177,54,76,120,43,36,211,221,13,137,120,188,69,165,133,148,245,68,45,213,214,134,56,167,73,151,90,55,228,188,102,115,59,226,184,232,62,241,232,140,113,156,141,242,155,109,220,177,161,217,85,27,212,160,35,55,250,170,19,211,231,68,102,211,214,147,161,165,89,53,136,170,154,77,105,81,185,153,110,216,12,70,88,216,33,143,34,85,18,143,26,243,169,189,170,170,216,184,99,35,178,211,36,148,31,51,239,149,82,42,254,226,56,207,227,124,0,255,28,210,41,213,201,228,251,67,29,49,137,71,92,219,95,197,61,86,211,127,13,181,225,134,219,150,210,180,245,26,165,182,133,214,160,73,78,149,167,186,57,114,75,79,13,54,88,3,55,10,183,38,156,36,154,155,57,205,85,149,14,208,109,110,122,100,3,113,153,172,253,43,104,67,74,233,45,165,36,139,235,68,169,110,100,214,88,90,198,148,222,84,210,60,36,114,41,201,175,104,217,117,77,239,233,212,108,195,154,99,12,99,196,36,131,37,237,164,140,75,217,104,99,131,181,131,33,16,245,35,163,146,18,149,148,66,11,141,40,180,144,154,164,208,74,35,35,35,35,99,151,182,150,49,58,131,73,65,14,13,241,208,101,136,125,57,152,147,202,152,149,101,252,99,0,135,33,122,179,74,173,196,253,86,130,78,146,89,245,155,201,13,167,105,71,172,40,72,228,150,29,173,247,245,121,234,136,212,188,167,15,246,241,186,120,203,222,108,172,240,162,205,4,177,121,218,43,26,0,0,0,0,0,160,218,104,226,124,61,191,44,79,216,227,178,87,53,84,27,77,156,175,231,151,229,9,123,92,246,212,4,124,49,63,196,64,251,228,124,106,31,107,179,230,49,165,199,23,243,67,12,180,79,206,167,246,177,54,107,30,0,0,0,0,0,0,181,141,145,25,25,25,153,52,105,38,41,180,210,136,218,56,141,75,78,171,28,150,196,188,148,45,135,76,162,215,99,212,166,81,137,76,187,10,253,229,127,246,175,74,147,58,179,87,118,111,229,97,55,77,122,198,219,150,116,154,66,174,36,70,73,74,91,198,111,73,156,77,201,112,253,210,200,9,106,212,186,163,42,22,176,134,151,87,71,12,104,175,170,9,206,231,47,27,145,253,187,69,208,178,34,105,239,27,53,221,90,111,196,227,54,67,109,147,12,165,63,116,124,74,77,78,32,178,227,212,88,215,167,190,187,110,216,241,206,195,180,54,129,157,108,163,42,78,178,101,172,118,192,23,243,67,12,180,79,206,167,246,177,54,107,30,83,122,124,49,63,196,64,251,228,124,106,31,107,179,230,1,48,165,7,22,243,61,12,180,191,201,167,246,78,54,107,30,83,122,96,49,223,195,64,251,155,124,106,239,100,91,33,64,136,243,203,252,205,60,97,127,212,94,213,80,109,8,113,126,153,191,153,39,236,143,218,171,26,0,0,64,149,0,41,0,255,237,253,236,246,199,176,87,25,81,99,126,240,103,223,194,167,246,171,237,42,134,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,107,4,204,186,51,195,249,78,106,132,67,153,242,132,219,134,195,105,153,116,24,182,208,102,76,78,222,221,166,84,84,19,67,53,188,43,137,29,239,154,90,88,88,217,200,174,112,146,237,98,251,39,38,89,25,181,208,134,158,36,139,227,148,32,45,75,107,161,221,221,55,126,214,217,182,184,77,109,124,170,65,53,177,86,196,137,10,110,101,14,31,51,57,171,120,150,85,25,20,145,147,246,100,20,66,75,135,210,234,67,104,155,164,45,44,157,118,55,143,105,67,201,168,148,195,148,10,2,181,122,88,228,104,133,177,126,203,162,192,220,101,3,149,50,115,85,112,251,148,93,41,71,157,86,106,196,161,110,183,82,107,221,110,53,242,118,207,77,42,173,36,252,151,93,197,148,222,133,10,234,69,143,98,165,47,253,40,179,184,156,21,238,155,178,63,47,34,172,201,150,164,180,214,36,148,30,47,89,151,113,106,156,152,218,186,204,75,94,74,92,241,115,10,116,221,123,91,87,51,238,200,181,152,63,98,87,83,174,100,207,195,134,108,172,183,95,218,105,27,78,99,190,243,103,63,197,167,246,84,236,150,168,208,90,104,165,133,148,74,147,198,142,85,106,228,237,30,25,206,168,220,100,36,41,159,42,145,140,230,101,157,117,42,117,220,40,52,191,114,84,92,94,180,113,121,145,233,57,45,225,52,230,59,127,246,83,124,106,79,197,14,16,53,230,7,127,246,45,124,106,191,218,110,133,72,77,68,141,249,193,159,125,11,159,218,175,182,91,33,128,27,100,211,188,164,89,149,18,135,146,26,45,117,219,172,165,78,40,165,179,52,117,19,36,18,164,202,233,30,204,40,117,244,45,220,204,155,210,169,63,6,250,225,178,42,250,95,219,230,236,211,9,25,247,73,37,5,31,113,155,151,113,189,127,238,232,108,234,28,242,253,161,114,152,196,28,174,237,175,98,1,171,233,207,150,71,69,42,181,230,150,82,74,180,141,83,111,73,36,45,143,83,81,147,156,120,156,183,138,198,204,184,46,98,221,142,152,71,149,235,81,77,13,212,211,0,255,197,249,172,200,65,161,205,60,92,104,167,102,247,75,192,204,123,165,148,138,191,56,206,243,56,223,63,135,116,74,117,50,249,254,80,71,76,226,17,215,246,87,113,143,213,244,183,64,109,117,41,45,130,6,113,190,39,173,132,102,100,105,89,66,43,113,130,156,154,54,37,107,32,183,182,57,62,229,240,230,61,53,113,51,35,62,53,41,209,37,46,79,217,21,190,182,245,109,48,167,181,205,74,10,113,242,101,225,181,25,81,88,18,229,60,246,238,82,183,101,107,47,125,78,147,202,210,77,188,90,213,51,30,167,6,51,112,217,245,147,253,236,165,82,76,78,214,219,61,237,245,8,0,255,4,52,79,190,158,95,150,217,237,113,217,1,26,81,93,126,16,104,223,194,88,246,171,237,0,255,141,230,201,215,243,203,50,187,61,46,59,64,35,170,203,15,2,237,91,24,203,126,181,29,160,1,0,0,240,221,24,53,250,146,80,42,238,70,73,100,52,12,185,148,32,81,106,173,244,41,162,183,105,74,233,214,236,148,114,52,35,209,14,171,47,75,117,18,189,142,56,194,139,203,86,230,170,226,140,200,14,210,176,126,200,71,100,236,21,37,162,236,164,133,212,105,37,89,104,78,227,210,246,21,127,111,75,119,210,41,213,227,83,16,23,109,220,105,225,26,27,173,112,142,133,166,120,194,146,122,0,40,125,100,70,84,26,81,28,26,81,225,151,198,91,243,16,154,145,212,77,209,183,44,132,49,23,81,53,141,199,37,213,136,213,194,72,110,153,140,94,51,132,185,185,146,171,66,51,37,215,29,95,7,212,103,174,181,163,212,136,200,44,37,72,148,82,42,109,137,243,150,151,252,54,44,41,68,212,152,91,155,88,85,44,21,35,30,187,26,115,137,127,172,204,85,107,44,204,151,121,212,101,174,189,146,212,136,200,160,52,107,82,82,42,109,137,243,86,102,196,184,79,37,68,212,152,91,155,71,43,220,244,91,30,187,26,115,137,1,92,203,74,107,44,204,116,153,146,82,51,235,244,45,142,102,82,90,155,58,14,113,119,167,201,40,241,36,173,73,75,172,254,237,147,141,72,53,234,246,52,193,69,215,89,145,26,178,208,114,78,49,147,158,55,219,215,16,0,0,255,13,167,46,223,9,180,159,98,44,123,42,118,128,198,127,195,169,203,119,2,237,167,24,203,158,138,253,191,1,194,147,95,230,111,102,118,251,163,246,0,132,159,30,162,172,136,66,107,91,75,154,181,113,105,80,151,169,133,16,111,237,3,63,104,111,67,220,150,78,62,237,160,102,88,235,225,196,26,183,242,136,143,121,147,85,60,203,213,108,159,71,107,67,188,69,148,8,82,171,52,242,210,150,20,103,184,90,40,117,74,192,163,137,234,116,101,195,113,87,39,156,68,30,157,158,56,17,155,102,125,48,212,81,126,181,27,92,101,19,219,10,6,0,0,0,170,30,76,184,196,91,146,20,66,146,80,122,252,120,154,199,169,113,98,106,211,188,76,101,74,109,197,207,41,208,117,111,14,33,245,182,35,215,98,254,136,66,179,89,157,51,15,27,178,81,193,134,102,159,77,176,230,1,159,203,15,241,207,62,57,99,217,199,218,42,70,157,65,23,177,247,74,74,50,51,130,210,172,73,41,37,197,169,45,227,142,26,49,238,83,105,45,187,33,209,170,167,92,225,166,223,18,41,52,151,125,172,97,215,178,82,5,191,51,85,46,44,9,39,201,247,21,204,166,89,95,73,221,250,210,105,113,74,209,54,87,24,85,76,157,48,18,99,85,8,89,225,7,87,120,137,84,155,115,121,106,62,203,56,159,79,217,33,217,6,1,85,6,230,242,61,252,179,191,201,88,246,78,182,242,43,180,22,90,105,33,165,210,164,177,99,149,26,121,187,71,134,51,42,55,25,73,202,167,74,36,163,121,89,103,157,74,29,55,10,205,175,28,21,151,23,109,92,94,100,122,174,126,96,46,223,195,63,251,155,140,101,239,100,79,233,1,1,8,78,0,255,0,255,239,254,95,86,251,223,63,17,128,224,244,0,255,0,255,238,0,255,101,181,0,255,253,19,192,154,199,231,242,67,252,179,79,206,88,246,177,246,148,30,172,121,124,46,63,196,63,251,228,140,101,31,107,171,24,0,0,0,169,9,167,49,223,249,179,159,226,83,123,42,118,43,68,106,194,105,204,119,254,236,167,248,212,158,138,93,197,128,38,127,242,253,147,246,59,183,219,34,68,68,68,68,68,146,36,145,148,16,74,34,105,219,180,45,73,218,48,35,150,165,140,56,28,18,183,163,211,166,78,137,76,133,10,21,42,5,170,52,105,210,164,68,147,63,249,254,73,251,157,219,215,172,116,107,220,154,219,233,22,220,162,212,218,210,198,121,25,146,75,28,202,54,166,29,151,37,139,199,126,63,46,38,218,26,149,19,168,192,94,78,112,85,169,22,166,103,11,79,115,140,29,109,42,123,153,253,167,1,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,59,216,59,153,220,155,122,41,201,13,126,221,173,46,169,178,149,212,164,221,152,226,156,208,152,148,122,210,169,163,24,213,218,52,137,226,3,75,69,46,163,66,88,212,62,177,140,93,204,85,137,236,5,127,29,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,0,160,234,1,172,121,124,46,63,196,63,251,228,140,101,31,107,79,233,193,154,199,231,242,67,252,179,79,206,88,246,177,182,138,1,245,189,196,91,146,20,66,146,80,122,252,120,154,199,169,113,98,106,211,188,76,101,74,109,197,207,41,208,117,111,14,33,245,182,35,215,98,254,136,66,179,89,157,51,15,27,178,81,193,134,102,0,255,48,218,68,141,210,157,18,110,252,172,36,179,97,131,134,227,9,154,207,24,84,103,210,27,113,105,11,106,33,222,250,241,150,234,227,173,74,83,51,136,225,242,145,93,97,23,27,196,246,79,204,69,102,238,149,36,163,174,164,181,212,9,165,89,235,77,219,18,247,41,127,111,168,183,209,233,210,35,84,16,107,109,60,104,97,5,27,85,113,142,187,90,120,194,97,8,16,145,153,153,17,73,146,100,148,90,75,141,164,109,211,182,4,21,200,125,201,207,83,25,113,56,36,54,69,230,168,82,163,46,153,10,21,154,224,54,251,107,213,164,149,237,94,9,44,230,123,24,104,127,147,79,237,157,236,85,68,84,151,31,4,218,183,48,150,253,106,59,85,2,139,249,30,6,218,223,228,83,123,39,123,21,1,81,93,126,16,104,223,194,88,246,171,237,0,141,228,244,22,74,35,178,182,217,16,248,132,84,166,58,148,198,56,41,9,202,146,112,62,78,188,168,67,215,81,67,27,49,67,28,86,26,235,242,34,174,3,135,179,39,227,56,59,201,97,191,180,7,33,70,102,100,100,100,210,164,153,164,208,74,35,106,227,52,46,77,226,176,36,230,165,108,57,100,18,185,99,212,166,81,137,76,187,10,109,42,253,170,52,169,85,242,1,0,235,67,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,98,89,202,136,195,33,113,59,58,109,234,148,200,84,168,80,161,82,160,74,147,38,165,111,128,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,174,67,154,82,207,44,89,91,110,81,72,45,145,65,157,167,22,82,219,28,153,42,46,13,250,185,33,78,144,80,71,204,101,80,51,44,203,135,51,181,186,149,120,204,172,182,138,81,236,2,27,132,39,191,204,223,204,236,246,71,237,1,8,0,128,212,4,56,141,249,206,159,253,20,159,218,83,177,171,24,77,254,228,251,39,237,119,110,175,50,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,175,34,0,85,143,171,60,80,245,96,205,3,62,151,31,226,159,125,114,198,178,143,181,171,140,38,206,215,243,203,242,132,61,46,187,138,241,185,252,16,0,255,236,147,51,150,125,172,93,101,52,113,190,158,95,150,39,236,113,217,83,19,240,197,252,16,3,237,147,243,169,125,172,205,154,199,148,30,95,204,15,49,208,62,57,159,218,199,218,172,121,252,36,204,168,205,166,240,138,47,245,154,185,81,91,185,55,52,18,43,72,226,113,227,138,139,171,165,230,134,49,30,168,70,173,185,51,164,159,173,227,10,119,66,199,121,137,189,182,19,245,233,36,136,67,130,212,164,36,220,18,99,174,85,61,55,157,82,162,165,146,11,173,174,251,178,172,248,226,236,152,227,166,24,17,107,250,153,56,216,46,101,99,40,31,181,87,162,90,50,162,230,8,137,210,21,181,9,82,219,180,110,109,35,98,123,139,81,210,211,239,184,146,169,153,17,157,23,214,142,2,69,102,196,244,116,170,45,251,216,213,172,20,154,239,217,253,19,116,145,107,237,164,52,35,51,72,13,26,149,146,82,155,226,178,229,25,63,14,83,106,17,59,38,209,38,214,10,75,253,136,200,174,185,92,226,31,215,114,85,5,11,179,29,2,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,118,144,6,125,228,218,43,42,205,200,204,74,178,36,169,164,212,166,184,44,120,52,137,109,95,74,139,216,49,137,106,69,177,138,155,98,75,100,215,92,126,102,13,91,153,149,42,216,146,253,187,33,60,249,101,254,102,102,183,63,106,15,64,0,0,248,39,160,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,0,255,111,52,79,190,158,95,150,217,237,113,217,1,26,81,93,126,16,104,223,194,88,246,171,237,202,15,217,154,133,100,235,173,134,219,184,13,41,78,147,162,66,200,193,151,82,146,41,73,91,167,84,92,59,110,83,194,79,196,68,141,226,6,49,132,83,85,164,70,57,57,168,105,27,179,38,135,181,243,50,72,99,102,68,68,100,70,141,26,73,9,161,36,163,56,174,227,212,164,13,51,98,89,242,150,76,230,146,59,58,109,234,148,56,181,107,215,166,82,160,74,173,90,37,31,0,0,0,254,9,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,0,255,27,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,59,64,3,0,0,224,191,225,212,229,59,129,246,83,140,101,79,197,14,208,248,111,56,117,249,78,160,253,20,99,217,83,177,83,37,224,139,249,33,6,218,39,231,83,251,88,155,53,143,41,61,190,152,31,98,160,125,114,62,181,143,181,89,243,0,80,109,52,113,190,158,95,150,39,236,113,217,171,26,170,141,38,206,215,243,203,242,132,61,46,123,106,2,190,152,31,98,160,125,114,62,181,143,181,89,243,152,210,227,139,249,33,6,218,39,231,83,251,88,155,53,15,0,0,72,77,128,211,152,239,252,217,79,241,169,61,21,187,138,209,228,79,190,127,210,126,231,246,42,195,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,123,43,2,208,127,34,199,149,179,184,146,200,49,178,127,28,240,126,157,54,154,56,95,207,47,203,19,246,184,236,88,141,247,235,180,209,196,249,122,126,89,158,176,199,101,79,77,192,23,243,67,12,180,79,206,167,246,177,182,113,30,73,240,191,24,155,202,231,66,84,194,187,55,6,231,232,241,197,252,16,3,237,147,243,169,125,172,173,156,71,18,252,47,197,165,244,17,17,250,224,36,201,192,194,9,40,54,251,151,161,47,43,44,126,210,221,213,111,254,22,113,154,125,196,176,183,174,134,212,43,89,232,249,185,43,52,184,145,208,99,22,113,114,201,184,165,93,203,64,0,255,50,84,202,233,232,139,180,48,167,78,179,154,94,239,89,170,120,250,236,43,13,186,124,124,53,93,13,191,249,248,165,144,69,119,180,6,42,145,210,98,246,229,225,54,99,147,118,126,4,140,160,95,41,13,209,167,251,134,153,112,205,191,35,190,200,243,166,79,82,215,227,54,253,110,108,189,31,69,31,38,101,29,227,138,181,51,51,146,100,212,118,67,252,231,5,60,29,241,244,77,146,16,183,239,142,120,182,53,235,13,211,123,120,104,201,49,182,103,2,214,159,79,92,127,17,21,190,227,114,143,82,105,219,154,38,206,202,57,61,176,52,66,246,211,235,211,53,157,95,133,150,89,78,73,140,169,183,37,71,185,226,104,40,54,107,55,74,204,213,159,207,170,207,200,102,57,79,185,134,83,219,198,77,21,177,212,46,97,93,67,196,159,207,7,9,156,139,159,37,23,162,120,183,20,57,33,14,1,12,84,36,86,106,23,104,128,208,71,77,66,162,86,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,112,113,69,90,188,160,75,5,220,107,133,133,149,81,228,176,242,153,153,113,208,21,69,1,0,103,199,157,112,47,151,186,160,44,141,204,136,82,50,24,241,168,81,37,149,184,96,135,19,172,116,49,197,229,222,132,251,249,162,163,98,18,61,130,16,167,41,89,223,134,145,27,199,29,141,86,179,146,243,142,157,15,214,176,221,16,242,185,192,215,142,242,66,250,154,211,11,163,197,75,41,53,152,150,151,34,163,123,182,106,34,254,188,220,122,57,34,162,244,136,122,130,35,158,150,116,37,47,169,241,86,28,105,11,179,116,68,211,12,120,47,151,186,154,110,62,179,52,21,126,173,45,201,58,101,244,72,225,165,199,29,123,248,236,80,223,189,40,217,63,50,243,149,48,53,162,68,97,154,212,166,202,169,139,61,26,116,249,248,107,153,43,174,121,101,89,142,75,23,241,109,54,161,205,46,169,209,65,6,174,116,182,228,247,134,28,254,252,42,185,244,181,112,104,105,202,74,250,140,82,159,42,149,218,243,0,245,231,113,215,69,20,189,113,244,112,147,198,232,155,8,169,169,109,215,144,110,200,143,188,110,248,181,87,4,191,188,231,86,203,209,79,232,177,162,10,167,219,45,13,33,163,16,0,255,247,105,46,87,56,177,179,45,228,102,147,214,97,218,200,66,38,166,124,89,115,41,137,149,6,24,154,143,50,243,35,119,38,222,207,135,46,116,225,230,142,140,218,230,166,133,204,122,39,174,251,138,220,234,13,239,75,139,196,165,226,213,194,16,246,49,42,43,29,237,26,123,4,33,119,210,208,39,169,180,16,39,168,67,156,38,219,184,240,231,38,250,12,55,201,202,36,63,240,107,65,26,51,117,188,51,19,247,48,86,101,176,193,183,60,227,226,59,167,216,9,9,194,214,175,136,29,73,73,100,38,141,132,87,234,83,155,66,79,144,106,210,251,158,202,195,76,159,34,169,6,13,202,181,195,218,224,26,103,216,176,246,25,162,248,71,212,247,166,173,79,105,229,78,243,46,60,37,57,197,9,103,177,112,193,49,198,210,99,62,116,249,204,211,13,111,175,26,81,201,3,159,144,218,152,146,156,68,169,65,206,168,136,72,169,29,230,177,130,161,126,22,182,67,140,250,242,234,237,108,86,109,13,87,167,215,25,225,234,121,47,60,9,98,167,133,35,244,44,30,72,102,183,21,26,0,0,21,224,126,196,5,11,23,243,98,1,84,11,23,86,166,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,184,34,44,94,208,229,5,212,173,72,11,59,114,180,200,33,79,44,230,99,69,56,113,20,0,48,118,132,196,251,73,218,200,149,17,153,180,138,75,187,52,162,182,111,168,132,151,72,25,96,220,132,251,57,54,235,163,208,157,180,220,176,12,74,31,50,57,131,121,169,240,43,58,251,14,34,17,0,255,242,193,130,226,237,40,165,30,238,166,171,112,104,226,248,238,95,188,52,49,244,31,141,109,254,216,168,154,196,236,233,173,64,196,95,125,89,202,180,52,125,16,75,220,127,231,54,7,250,240,73,230,196,68,21,183,37,180,19,39,196,223,202,39,229,165,19,18,12,33,159,207,82,194,167,109,90,70,57,96,76,157,248,60,189,106,72,76,195,23,237,250,8,0,0,0,115,188,23,185,50,90,56,200,97,239,108,228,0,244,175,194,161,94,204,203,40,22,86,166,5,0,0,0,0,64,1,0,127,7,112,56,0,255,72,177,247,38,164,184,188,27,61,178,122,34,25,240,239,62,222,175,85,15,131,17,237,117,102,98,235,32,68,126,58,230,92,46,163,47,204,45,141,100,73,101,64,69,89,169,74,122,101,183,39,228,71,62,159,111,40,175,158,147,55,206,123,54,73,196,12,211,243,212,229,116,203,54,50,136,9,127,145,209,183,86,161,101,111,174,171,120,30,113,127,251,158,113,181,26,60,71,143,59,89,105,67,232,145,254,71,169,237,92,197,221,148,176,52,92,231,117,158,70,245,217,57,101,44,157,199,188,204,235,186,237,149,89,186,111,226,189,55,36,82,247,184,51,245,176,218,179,136,1,0,80,1,34,79,231,144,186,128,227,202,29,33,199,184,159,196,9,128,149,25,7,93,189,168,39,81,195,194,206,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,104,97,69,92,136,0,204,167,133,124,92,208,71,166,133,204,135,162,0,128,207,6,33,63,247,222,49,30,175,77,235,78,35,166,5,230,237,251,241,102,129,107,249,220,41,108,98,59,39,214,151,95,139,182,45,109,9,127,122,109,89,111,193,173,147,170,48,219,244,28,136,125,17,233,63,252,92,13,149,248,241,41,141,76,54,96,101,58,152,41,171,77,173,22,21,131,167,217,237,27,51,159,50,160,124,238,252,150,245,180,83,162,148,107,243,80,140,207,36,222,76,204,109,159,34,160,110,39,77,159,98,82,125,211,136,139,95,119,220,191,209,93,200,99,82,14,247,96,254,183,109,26,87,228,211,119,204,203,92,46,26,82,188,218,102,115,13,199,68,190,225,164,110,141,101,160,90,87,121,14,58,160,152,59,224,215,175,108,152,189,54,125,53,32,80,221,188,125,99,18,190,229,119,119,42,202,76,199,152,97,254,153,225,243,225,17,83,8,167,7,13,39,5,78,229,33,23,20,179,119,19,9,243,82,183,114,76,210,213,187,47,247,1,77,227,94,252,40,117,153,253,253,195,38,182,210,81,28,246,191,239,215,93,157,222,61,61,134,231,223,202,130,118,61,35,190,188,108,189,173,189,107,102,113,78,147,18,52,90,182,92,113,212,14,216,200,101,13,248,243,67,44,202,173,181,62,221,151,250,119,42,10,179,55,47,179,174,24,237,218,8,36,230,165,250,121,102,236,175,254,109,55,165,84,127,238,117,239,186,162,50,190,235,120,205,126,75,88,127,39,62,238,116,26,29,251,27,71,28,113,211,199,232,57,250,166,165,182,9,98,126,230,242,73,154,92,252,240,158,244,169,76,6,169,18,212,170,11,182,186,129,248,193,229,137,242,203,141,95,230,198,159,190,233,169,245,223,197,181,110,89,180,68,47,181,73,159,7,140,251,107,239,72,103,211,235,13,9,19,63,138,120,249,209,118,156,0,255,162,94,46,227,85,90,218,65,105,45,43,218,248,208,152,165,14,128,23,117,97,225,66,238,164,23,96,101,90,212,135,28,162,30,199,123,171,88,0,0,0,0,0,0,0,0,0,0,57,192,138,180,120,47,227,34,185,24,247,87,133,163,128,10,186,162,0,36,130,18,240,113,0,255,226,247,222,100,127,117,71,163,137,250,127,122,199,155,89,158,221,23,17,217,136,0,255,246,191,46,184,156,155,244,73,239,161,168,89,54,130,30,64,126,123,101,86,250,90,171,214,60,37,238,181,154,24,149,43,224,152,86,68,196,123,249,234,175,168,235,210,61,181,105,53,238,221,2,20,241,111,221,246,126,239,74,233,93,192,70,237,111,9,49,254,229,162,192,203,140,245,166,110,163,130,214,35,222,207,82,0,255,204,211,106,132,41,87,181,68,211,164,163,202,98,209,132,91,237,135,8,24,223,0,255,220,248,47,202,148,166,81,81,237,68,252,91,159,34,103,239,69,167,5,168,99,221,104,196,153,19,78,49,227,73,19,108,23,196,12,0,255,239,92,108,218,60,172,78,76,195,19,70,191,191,29,251,52,199,163,46,82,201,193,54,150,109,93,216,4,13,32,250,223,170,0,255,114,159,251,118,89,180,7,52,254,27,68,0,255,87,245,191,114,127,238,75,90,162,29,160,1,80,49,23,138,10,186,148,3,210,63,106,161,42,226,91,249,32,10,197,2,232,170,63,109,90,77,74,119,163,89,245,168,181,81,83,218,148,16,119,55,238,240,236,107,92,243,214,26,154,169,96,187,99,160,226,79,17,183,48,174,109,113,127,157,151,217,5,16,116,133,152,75,70,36,169,101,41,145,186,41,61,90,55,212,208,202,238,76,167,41,47,183,160,126,219,234,146,208,59,6,155,22,143,50,24,233,17,21,212,107,230,49,55,135,88,233,43,63,177,43,36,64,46,34,98,175,36,145,100,71,173,165,78,40,9,66,115,29,167,184,79,249,123,67,186,147,81,169,34,161,130,88,107,227,206,20,215,56,171,138,115,220,53,197,44,102,205,67,148,122,82,146,165,150,18,149,144,108,218,124,189,213,160,241,11,43,92,101,200,233,21,209,28,189,3,161,58,63,156,225,229,81,233,114,147,102,30,59,242,198,125,102,14,180,39,244,163,78,163,212,36,78,235,146,154,81,210,97,105,33,204,155,117,87,167,138,26,239,181,138,197,108,185,156,76,147,83,77,9,226,162,69,145,74,153,22,206,229,98,118,180,69,89,232,45,171,218,183,121,140,204,200,200,200,164,73,51,73,161,149,70,212,198,105,92,154,196,97,73,204,75,217,114,200,36,114,199,168,77,163,18,153,118,21,218,84,250,85,105,82,171,230,3,18,5,93,185,104,65,87,244,13,75,188,37,73,33,36,9,165,199,143,167,121,156,26,39,166,54,205,203,84,166,212,86,252,156,2,93,247,230,16,82,111,59,114,45,230,143,40,52,155,213,57,243,176,33,27,21,108,104,246,201,132,208,37,137,168,185,164,13,217,225,58,110,141,72,202,178,77,148,26,111,25,21,234,55,66,36,162,46,201,97,141,49,139,191,46,55,102,214,230,143,175,89,198,83,173,130,181,198,105,105,172,66,130,182,46,45,34,107,164,70,222,238,177,115,124,110,199,205,83,42,143,91,26,15,105,84,234,81,32,136,141,153,193,245,222,49,125,229,13,199,51,35,31,179,171,157,205,14,228,148,238,198,78,151,41,141,83,106,169,177,73,144,230,165,181,212,18,37,80,91,107,37,139,71,61,110,125,66,162,83,172,105,100,209,168,74,65,108,225,93,22,177,163,173,102,11,237,179,211,109,128,184,81,130,46,74,162,150,120,148,70,113,24,66,217,44,81,50,201,46,117,68,102,231,68,197,180,234,142,68,133,42,31,44,85,235,190,111,88,136,204,48,182,241,17,250,151,218,51,182,250,179,56,197,113,163,84,38,72,157,210,172,149,144,71,149,146,158,154,117,231,77,225,64,132,116,234,92,203,246,93,85,198,172,72,94,62,241,213,165,84,101,126,48,44,143,242,161,45,99,85,251,158,1,140,145,25,25,25,153,52,105,38,41,180,210,136,218,56,141,75,79,159,28,150,196,188,148,45,135,76,162,212,91,142,218,52,42,145,105,87,161,54,150,180,191,42,77,170,198,78,117,17,245,101,212,72,154,142,27,164,37,46,217,37,132,50,165,92,170,44,105,182,125,80,191,44,43,106,93,167,121,61,58,109,234,148,24,52,151,115,249,207,6,176,34,7,184,147,219,218,0,255,27,102,68,37,53,73,37,133,22,154,73,11,173,52,73,161,149,102,100,100,100,196,46,109,45,146,12,58,141,131,28,26,226,161,75,15,7,179,47,91,149,49,43,203,24,192,63,190,207,67,208,29,153,45,183,82,34,27,242,84,54,28,55,20,174,203,166,251,48,132,56,163,114,238,214,54,149,162,102,24,106,226,66,73,28,120,39,213,194,195,202,185,118,133,147,236,104,219,63,113,175,92,107,111,82,167,213,188,211,235,164,222,221,59,219,146,138,23,238,27,119,227,66,157,130,184,165,103,119,122,159,229,6,79,51,212,253,2,159,50,56,118,51,184,83,26,169,205,227,68,189,238,80,215,165,131,94,18,181,27,43,124,227,142,73,236,235,16,61,164,104,213,42,85,59,98,77,45,12,98,167,16,238,178,145,137,155,250,120,215,190,107,95,71,16,73,8,61,105,67,130,208,106,77,146,155,20,183,86,107,41,233,154,72,73,104,162,90,93,217,28,51,231,212,133,142,78,81,34,10,25,156,202,66,71,185,205,110,176,33,215,217,40,250,17,245,71,146,76,154,142,27,212,169,205,168,169,133,50,165,92,170,108,243,56,236,41,230,121,69,173,235,52,12,25,85,106,212,101,208,92,206,229,165,63,174,103,31,119,114,39,7,162,82,234,165,70,45,180,97,55,109,130,228,95,66,78,149,86,73,217,1,143,27,17,25,157,46,163,154,24,205,82,204,244,41,119,52,240,250,64,28,225,25,155,178,113,148,181,89,198,157,246,39,187,103,226,138,29,153,164,22,187,144,58,189,50,222,98,187,227,111,164,56,221,204,32,226,201,164,241,254,20,9,213,220,179,42,221,119,11,103,85,49,69,15,148,197,150,8,155,26,41,92,90,146,103,120,18,233,82,55,130,208,231,201,146,165,165,20,76,234,197,5,157,170,180,19,163,138,226,47,123,58,98,173,106,5,224,40,155,41,116,161,143,182,215,218,171,17,75,30,81,11,61,106,91,131,214,105,73,154,171,212,182,86,104,37,209,154,71,81,72,162,38,93,222,28,61,39,211,181,142,81,145,34,10,103,156,202,93,71,89,210,110,176,33,43,218,52,198,127,131,112,200,164,74,159,67,162,173,149,228,242,230,108,198,68,124,212,120,87,38,109,219,210,174,94,58,53,147,231,190,46,154,204,139,207,120,156,29,25,85,120,237,126,186,221,203,254,151,16,101,69,20,90,219,90,210,172,141,75,131,186,76,45,132,120,107,31,248,65,123,27,226,182,116,242,105,7,53,195,90,15,39,214,184,149,71,124,204,155,172,226,89,174,102,219,188,136,250,50,106,36,77,199,13,210,18,151,236,18,66,153,82,46,85,182,101,219,7,245,203,178,162,214,117,26,118,116,218,212,41,49,104,46,231,242,82,0,43,114,128,59,185,147,167,244,82,79,234,78,178,146,214,157,53,42,109,232,132,150,154,83,114,27,242,60,172,41,238,36,75,173,204,166,66,172,92,155,110,152,120,226,174,16,214,240,143,101,172,116,195,189,44,158,135,164,144,44,145,52,139,219,61,11,141,112,219,234,61,153,122,165,52,29,119,68,92,166,97,37,110,216,82,170,229,134,169,170,179,170,185,103,170,44,99,117,228,84,91,232,154,13,108,83,24,31,41,105,37,17,111,133,180,209,210,72,37,249,214,54,74,173,165,38,205,105,75,59,109,13,114,202,36,106,34,26,136,175,54,215,17,199,8,41,136,131,15,6,228,162,13,246,101,25,99,218,136,237,224,8,0,0,0,80,109,52,113,190,158,95,150,39,236,113,217,171,26,170,141,38,206,215,243,203,242,132,61,46,123,106,2,190,152,31,98,160,125,114,62,181,143,181,89,243,152,210,227,139,249,33,6,218,39,231,83,251,88,155,53,15,0,0,0,0,128,53,67,74,75,150,140,18,196,237,158,181,100,54,14,245,158,76,189,148,18,109,67,174,45,211,176,18,55,108,21,19,145,196,75,211,89,213,220,194,180,153,143,58,114,170,45,148,210,254,177,39,244,24,101,103,210,90,219,90,148,32,110,83,131,186,76,45,180,118,119,216,248,65,123,27,226,56,181,17,170,6,53,195,90,15,95,42,88,154,57,124,204,155,172,98,102,86,229,192,60,254,27,161,187,153,181,194,214,41,77,90,56,221,29,167,91,56,185,91,134,248,247,49,153,65,122,87,155,146,75,39,127,231,50,137,223,221,240,62,91,18,217,198,21,46,180,251,216,169,18,240,197,252,16,3,237,147,243,169,125,172,205,154,135,167,30,35,35,35,35,50,105,210,136,74,11,41,17,181,113,26,151,70,109,159,241,203,84,182,28,50,137,28,210,169,84,167,75,166,93,133,54,171,2,173,154,212,42,16,102,11,41,25,89,219,112,107,124,66,42,83,221,82,146,20,165,4,101,73,56,31,55,153,83,174,8,217,161,141,152,33,238,232,130,139,25,45,215,129,195,217,107,176,163,109,228,176,95,218,65,26,48,163,23,149,208,74,167,133,210,10,47,87,238,36,133,86,26,81,168,59,34,181,140,185,116,202,68,203,100,50,21,232,82,20,115,93,74,151,33,102,176,18,150,95,109,95,150,241,143,57,108,230,60,0,27,131,174,140,112,185,149,146,225,86,150,188,225,184,161,112,157,39,26,246,173,181,25,149,115,183,182,37,229,212,196,79,13,23,74,226,192,181,166,41,22,86,206,181,43,108,107,187,216,52,9,75,178,53,73,45,52,105,165,199,79,166,101,92,154,32,150,54,45,203,82,150,20,167,252,162,2,69,235,222,208,85,143,67,114,213,229,111,41,212,148,213,217,11,177,33,39,21,236,151,118,43,196,200,140,140,140,76,154,52,147,20,90,105,68,109,156,198,165,73,28,150,196,188,148,45,135,76,34,119,140,218,52,42,145,105,87,161,77,165,95,149,38,181,58,167,199,40,59,147,214,218,214,162,4,113,155,26,212,101,106,161,181,187,195,198,15,218,219,16,199,169,141,80,53,168,25,214,122,248,82,193,210,204,225,99,222,100,21,51,179,42,87,35,60,92,63,26,143,248,85,90,138,183,253,39,57,110,84,147,42,254,85,80,248,99,37,178,127,6,83,50,168,125,248,45,108,174,246,85,4,0,0,85,2,164,252,183,247,179,219,31,195,94,101,68,141,249,193,159,125,11,159,218,175,182,171,24,82,254,219,251,217,237,143,97,175,50,162,198,252,224,207,190,133,79,237,87,219,173,16,144,152,217,82,107,183,172,81,179,48,148,70,10,9,210,210,193,44,141,234,198,19,110,217,166,201,26,138,188,14,170,212,18,127,24,109,200,168,24,86,203,17,251,51,33,103,73,88,54,66,180,67,179,219,33,20,27,51,254,170,245,137,140,122,9,198,245,86,18,228,212,166,109,73,98,90,52,162,250,154,152,50,67,26,189,106,221,26,60,186,88,234,87,226,85,8,15,131,151,92,102,7,248,203,198,176,105,19,22,183,45,180,70,38,41,181,169,153,201,58,73,106,228,237,158,25,73,106,68,38,21,175,22,209,100,216,87,160,31,111,167,82,199,181,26,43,120,29,179,146,125,204,81,182,171,173,98,133,214,66,43,45,164,84,154,52,118,172,82,35,111,247,200,112,70,229,38,79,161,38,229,83,37,146,209,188,172,107,254,178,83,169,227,70,161,249,149,117,12,206,139,54,46,47,50,50,123,109,99,70,68,70,205,149,132,146,226,214,149,185,72,211,146,242,60,110,82,18,181,86,194,138,218,114,185,52,227,134,124,34,55,34,55,52,42,172,170,53,201,52,233,143,173,124,210,243,73,162,102,184,77,161,76,161,164,166,54,46,227,138,73,165,52,149,196,130,95,242,166,99,118,21,118,94,88,197,82,49,226,202,229,174,41,174,138,103,251,56,208,94,100,165,6,68,141,249,193,159,125,11,159,218,175,182,91,33,82,19,81,99,126,240,103,223,194,167,246,171,237,86,8,0,0,0,0,0,0,255,4,52,79,190,158,95,150,217,237,113,217,1,26,81,93,126,16,104,223,194,88,246,171,237,0,255,141,230,201,215,243,203,50,187,61,46,59,64,35,170,203,15,2,237,91,24,203,126,181,29,232,48,114,229,94,17,241,178,172,140,242,144,157,181,17,183,180,94,199,206,248,123,21,57,33,84,170,152,225,138,127,88,107,19,152,95,172,224,113,22,138,205,118,182,32,0,255,178,19,242,135,71,234,243,36,119,36,137,204,44,100,26,77,234,52,79,169,148,50,47,219,62,245,101,25,146,104,167,109,213,176,58,109,234,20,196,87,141,57,151,159,2,120,214,14,240,151,13,106,127,37,68,230,50,146,148,92,174,168,132,86,90,33,197,113,218,26,173,165,82,244,87,92,54,77,76,213,105,226,246,222,44,10,98,96,134,231,26,91,152,151,157,237,28,247,115,161,29,206,254,209,16,247,147,208,181,51,105,20,66,106,208,168,164,50,78,105,74,61,129,10,227,190,160,55,149,40,179,35,14,113,252,73,173,48,136,113,156,203,93,55,220,102,215,178,143,133,217,174,29,164,1,0,144,152,128,209,146,220,217,134,72,173,65,73,186,213,113,70,110,13,146,53,91,49,77,218,86,177,170,90,73,41,151,195,224,214,117,180,196,66,53,162,87,168,144,188,98,110,46,90,85,156,177,216,63,18,129,56,23,141,132,199,112,171,52,107,225,174,146,227,141,120,163,85,134,70,30,141,199,224,225,106,219,184,223,25,30,16,67,37,113,111,194,199,89,199,172,108,172,240,44,47,177,167,37,174,216,145,73,106,177,11,169,211,43,227,45,182,59,254,70,138,211,205,12,34,158,76,26,239,79,145,80,205,61,171,210,125,183,112,86,21,83,244,64,89,108,129,96,213,105,146,90,155,206,170,69,161,147,90,209,38,133,56,203,113,136,123,88,227,90,182,214,214,67,5,223,29,63,21,127,122,120,138,143,108,139,251,235,76,211,94,213,168,187,140,200,36,37,147,182,37,147,196,163,110,119,151,173,37,50,74,19,101,238,65,235,27,162,101,18,38,145,168,105,242,104,138,143,27,81,101,69,229,23,143,178,58,43,125,229,117,86,58,0,254,27,78,93,190,19,104,63,197,88,246,84,236,0,141,0,255,134,83,151,239,4,218,79,49,150,61,21,251,103,2,68,68,172,164,132,80,162,39,180,109,155,182,33,153,25,165,68,203,50,164,97,88,90,157,242,146,29,34,98,199,13,249,92,78,205,202,68,73,173,85,173,78,85,241,226,208,104,169,180,66,43,61,163,182,133,56,77,189,50,53,234,109,62,13,113,139,115,26,21,37,25,227,84,164,82,211,81,161,168,68,39,140,91,153,201,205,80,182,140,207,108,85,251,199,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,21,36,202,97,73,204,75,30,145,57,92,6,61,70,109,26,149,56,85,104,87,96,190,182,191,42,181,26,211,174,252,233,12,45,110,183,40,201,214,40,65,211,37,77,84,90,72,137,74,27,6,85,75,111,243,9,69,169,140,50,4,177,12,178,196,171,156,150,32,126,177,208,35,52,99,217,85,167,237,121,118,32,132,145,245,103,210,76,146,110,155,213,165,45,169,165,133,60,85,92,166,140,203,184,239,233,231,101,197,174,211,180,239,24,181,105,84,98,80,99,206,101,170,0,174,231,0,119,178,56,131,25,109,162,70,233,78,9,55,126,86,146,217,176,65,195,241,4,205,103,12,170,51,233,141,184,180,5,181,16,111,253,120,75,245,241,86,165,169,25,196,112,249,200,174,176,139,13,98,0,255,229,134,186,52,163,146,26,217,184,164,214,8,82,43,45,30,238,181,214,144,69,78,141,86,170,237,56,195,163,137,155,106,233,172,12,70,233,159,83,185,96,87,30,251,152,47,236,102,187,202,10,161,181,86,66,40,41,53,106,236,220,164,70,217,238,17,225,146,74,78,100,82,241,105,17,205,116,158,215,93,103,85,199,141,190,242,43,59,61,230,69,251,152,23,121,145,191,31,48,245,81,51,106,46,138,91,87,184,142,91,35,162,60,143,155,148,196,91,70,133,250,141,44,151,75,51,110,88,99,204,226,175,75,110,104,84,248,227,107,150,49,211,164,96,199,42,34,195,245,175,201,136,63,37,164,120,219,191,18,228,182,52,165,226,63,5,155,63,46,34,251,159,49,37,127,217,135,63,221,230,106,167,74,220,230,1,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,60,166,28,150,196,188,228,17,153,195,101,215,91,142,218,52,42,113,170,208,174,215,76,100,127,85,106,117,211,78,75,15,173,52,50,136,147,13,129,87,43,121,73,67,105,140,147,210,44,79,53,5,219,196,139,58,116,29,181,197,45,189,181,97,165,177,46,47,34,194,177,39,103,50,142,179,147,227,54,52,251,34,226,115,249,33,254,217,39,103,44,251,88,91,233,34,147,84,18,149,84,90,104,137,40,180,144,18,149,22,82,34,35,35,35,115,81,135,158,49,58,131,73,57,114,245,48,87,98,136,125,57,152,147,54,120,154,27,252,99,0,251,39,208,229,73,61,86,238,166,113,220,28,115,59,37,211,176,73,42,137,70,65,122,28,150,48,207,211,52,175,65,187,133,140,154,224,168,203,32,115,152,252,49,147,237,227,25,155,217,182,66,25,73,42,77,82,41,45,180,100,210,66,43,137,74,11,41,25,25,25,153,227,187,163,14,61,146,12,58,141,31,190,101,174,30,230,74,244,112,48,251,114,44,155,216,211,220,96,0,55,50,109,98,150,149,17,206,119,74,51,220,202,146,39,219,198,156,77,243,68,195,190,181,182,100,10,242,238,184,164,156,154,248,169,225,93,55,236,184,214,52,197,50,205,70,182,138,109,109,23,155,234,75,180,53,178,22,82,194,201,172,153,165,33,173,247,26,234,70,218,134,148,40,46,101,75,172,72,57,15,121,95,114,196,81,141,62,184,197,12,198,90,181,56,224,67,187,149,29,153,148,187,130,216,148,182,106,3,2,16,156,254,0,255,223,253,191,172,246,191,127,34,0,193,233,0,255,0,255,221,0,255,203,106,0,255,251,39,128,53,143,207,229,135,248,103,159,156,177,236,99,237,41,61,88,243,248,92,126,136,127,246,201,25,203,62,214,86,49,0,0,0,82,19,78,99,190,243,103,63,197,167,246,84,236,86,136,212,132,211,152,239,252,217,79,241,169,61,21,187,138,1,77,254,228,251,39,237,119,110,7,107,117,182,208,182,91,212,120,72,146,160,233,146,54,73,161,149,70,165,13,131,170,165,57,193,154,83,76,70,25,130,88,230,168,97,106,86,68,16,191,88,232,241,149,79,109,165,211,246,60,251,103,163,201,159,124,0,255,164,253,206,237,171,8,79,61,64,70,100,100,100,68,137,18,81,105,33,37,147,184,173,219,148,168,237,51,126,153,242,136,204,225,114,67,58,149,234,116,57,85,104,87,97,85,160,85,173,38,253,106,8,79,126,153,191,153,217,237,143,218,193,154,183,236,70,86,58,37,220,172,17,218,148,134,212,36,71,165,225,18,122,247,33,49,125,31,84,44,203,162,54,165,22,13,177,194,106,85,42,81,98,242,197,110,54,136,149,86,56,192,155,246,27,251,71,66,148,21,81,104,109,107,73,179,54,46,13,234,50,181,16,226,173,125,224,7,237,109,136,219,210,201,167,29,212,12,107,61,156,88,227,86,30,241,49,111,178,138,103,185,154,3,243,0,0,108,8,186,35,179,229,86,74,100,67,158,202,134,227,134,194,117,217,116,31,134,16,103,84,206,221,218,166,82,212,12,67,77,92,40,137,3,239,164,90,120,88,57,215,174,112,146,29,109,0,255,53,190,27,80,151,177,215,78,82,34,35,130,212,160,81,105,152,18,151,54,15,121,198,143,195,20,80,234,82,27,110,21,98,173,176,212,79,153,109,44,212,152,53,252,227,90,110,179,19,217,123,25,192,35,245,121,146,59,146,68,102,22,50,141,38,117,154,167,84,74,153,151,109,159,250,178,12,73,180,211,182,106,88,157,54,117,10,226,171,198,156,203,79,1,60,107,7,248,203,6,181,83,19,35,51,50,50,50,105,210,76,82,104,165,233,212,198,105,92,202,158,28,150,196,188,39,139,151,67,38,81,40,142,163,54,141,170,204,131,118,87,161,168,44,105,127,149,180,55,109,50,187,26,33,238,39,161,107,103,210,40,132,212,160,81,73,101,156,210,148,122,2,21,198,125,65,111,42,81,102,71,28,226,248,147,90,97,16,227,56,151,187,110,184,205,174,101,31,11,179,93,123,114,2,238,243,34,9,161,39,109,72,16,90,173,73,114,147,226,214,106,45,37,93,19,41,157,210,137,106,117,101,115,204,156,83,151,215,91,118,138,18,81,200,224,84,62,102,126,246,54,187,193,134,108,98,4,61,106,140,65,139,122,186,76,148,160,89,219,166,186,148,184,196,211,218,54,14,25,174,38,97,152,96,201,147,38,83,171,138,151,23,198,229,166,24,17,65,184,107,143,149,190,179,143,253,236,78,94,31,20,66,107,173,132,80,82,106,212,216,185,73,141,178,221,35,194,37,149,156,200,164,226,211,34,154,233,60,175,187,206,170,142,27,125,229,87,118,122,204,139,246,49,47,242,34,0,255,29,11,141,38,67,163,210,90,163,150,26,188,100,93,182,37,9,126,137,235,50,47,121,41,113,74,44,234,87,180,238,109,93,205,56,228,80,93,198,150,93,77,185,146,189,16,231,115,178,222,126,105,87,109,204,140,136,136,204,168,81,35,41,33,148,100,20,199,117,156,202,158,27,102,196,178,228,45,153,204,165,80,28,59,109,234,148,56,181,107,87,84,150,180,129,42,181,74,102,131,34,32,170,203,15,2,237,91,24,203,126,181,157,42,129,197,124,15,3,237,111,242,169,189,147,189,138,136,234,242,131,64,251,22,198,178,95,109,167,74,96,49,223,195,64,251,155,124,106,239,100,87,25,96,139,27,247,173,151,168,223,104,208,164,132,254,36,77,82,104,165,25,65,130,149,83,75,201,183,125,73,97,78,149,222,248,155,163,106,170,136,25,214,100,83,251,89,85,170,74,216,88,237,106,175,207,85,90,238,88,174,219,54,65,250,14,142,215,125,98,44,46,147,147,60,186,125,234,203,178,174,11,234,85,115,138,99,167,54,118,74,116,14,153,12,214,176,103,237,0,51,219,223,246,127,143,140,74,74,84,82,10,45,52,162,208,66,106,146,66,43,141,140,140,140,140,93,218,90,198,232,12,38,5,57,52,196,67,151,33,246,229,96,78,42,99,86,150,241,143,1,124,151,7,124,166,66,156,32,149,214,54,152,39,190,19,153,244,169,73,65,164,110,77,105,156,135,206,20,22,213,234,160,222,75,164,74,179,36,146,169,47,63,137,66,193,57,208,38,86,61,103,163,130,45,204,174,246,12,189,120,171,37,51,40,165,116,194,178,49,142,74,58,61,213,105,152,164,197,243,134,2,244,91,222,82,155,134,147,138,24,29,163,158,88,17,165,10,247,89,160,108,22,115,115,44,187,132,85,123,102,253,145,36,163,68,219,100,117,106,51,106,106,45,47,21,137,201,227,60,14,123,138,121,158,178,211,180,238,67,70,149,26,117,233,213,152,141,153,234,143,235,217,199,226,44,206,107,7,43,233,59,178,105,162,174,136,82,41,195,210,90,41,125,55,212,117,105,75,222,151,97,163,60,53,60,46,61,228,176,233,90,78,245,132,30,149,122,85,173,114,95,13,225,201,47,243,55,51,187,253,81,123,93,47,180,45,222,35,73,6,165,147,122,121,106,83,106,51,92,161,149,52,53,104,167,74,37,106,212,229,205,198,33,157,176,209,42,142,163,158,88,17,165,102,133,113,142,249,217,161,236,6,171,218,24,182,98,67,120,242,203,252,205,204,110,127,212,30,134,32,66,159,171,185,51,105,68,6,29,211,72,146,166,101,42,37,149,101,25,247,165,207,203,144,91,187,110,107,135,53,106,211,168,32,190,154,203,185,12,21,192,76,118,128,191,236,47,27,204,34,86,172,157,17,63,235,206,164,12,93,89,28,145,75,104,116,212,140,184,81,113,19,66,93,138,37,94,56,136,181,10,129,249,197,53,30,231,174,216,156,104,11,242,47,251,62,127,63,230,253,168,117,237,72,18,181,150,18,36,74,41,143,75,90,82,64,96,194,182,207,233,77,221,202,212,136,76,28,99,82,85,12,98,28,27,115,87,18,183,217,202,236,99,97,78,100,7,111,204,204,103,70,169,185,216,81,106,45,117,66,137,219,52,244,90,68,165,107,172,72,108,154,120,169,83,195,211,93,88,244,195,192,12,207,10,182,240,48,59,219,6,238,231,66,219,163,61,233,144,222,118,171,215,155,200,90,38,173,208,242,180,89,232,202,8,66,38,76,184,212,162,10,166,100,84,210,245,21,121,97,229,132,103,25,226,212,202,50,70,103,77,198,63,134,98,87,237,181,182,181,91,68,201,172,116,74,35,47,109,42,109,137,39,132,82,167,4,252,18,167,81,145,39,28,119,117,194,73,36,50,42,134,213,178,105,214,7,67,229,102,40,91,198,85,54,177,125,159,199,164,59,147,22,226,208,163,4,113,155,146,165,121,9,173,181,187,195,198,203,58,227,214,198,169,141,80,181,167,38,46,138,248,82,193,210,204,97,92,38,231,10,51,179,42,251,39,102,89,25,225,124,167,52,195,173,44,121,178,109,204,217,52,79,52,236,91,107,75,166,32,239,142,75,202,169,137,159,26,222,117,195,142,107,77,83,44,211,108,100,171,216,214,118,177,23,16,70,214,159,73,51,73,186,109,86,151,182,164,150,22,242,84,113,153,50,46,227,190,167,159,151,21,187,78,211,190,99,212,166,81,137,65,141,57,151,169,2,184,158,3,220,201,226,252,151,107,188,53,41,161,37,105,165,199,139,215,121,92,154,32,150,182,206,243,148,167,210,166,252,162,2,69,235,230,22,210,108,67,114,213,229,111,217,53,155,43,57,11,177,33,39,235,109,104,118,32,167,61,180,56,222,147,36,91,163,102,137,166,58,81,105,33,37,73,113,223,211,78,189,205,39,20,165,74,14,243,195,35,200,18,175,114,90,126,24,194,93,145,208,140,101,87,101,177,25,218,87,16,82,23,37,163,228,146,56,116,133,211,56,52,35,201,203,56,73,74,178,165,83,168,216,12,113,137,180,228,118,52,198,19,254,74,220,134,89,133,0,190,230,6,79,77,90,119,192,231,242,67,252,179,79,206,88,246,177,118,149,209,196,249,122,126,89,158,176,199,101,175,107,212,101,174,189,146,212,136,200,160,52,107,82,82,42,109,137,243,86,102,196,184,79,37,68,212,152,91,155,71,43,220,244,91,30,187,26,115,137,1,92,203,74,107,44,204,138,141,38,206,215,243,203,242,132,61,46,123,106,2,190,152,31,98,160,125,114,62,181,143,181,89,243,152,210,227,139,249,33,6,218,39,231,83,251,88,155,53,143,245,1,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,18,243,146,71,100,14,151,219,49,106,211,168,196,169,66,187,10,149,126,85,106,53,233,156,30,214,142,189,215,170,180,58,189,91,141,86,105,222,186,189,45,89,184,226,185,127,11,222,213,41,136,37,250,121,95,119,102,110,240,52,191,220,215,241,41,7,231,19,66,8,161,132,80,74,73,146,216,185,41,189,60,222,34,194,37,149,156,136,40,37,84,229,146,233,60,175,187,65,165,129,27,125,229,87,118,138,203,116,54,46,47,242,34,207,232,71,210,90,23,109,233,213,45,89,162,161,81,39,89,92,218,184,78,132,91,34,139,67,70,148,52,46,233,156,165,70,172,42,94,73,137,89,139,169,12,97,110,54,231,164,44,83,114,77,195,85,39,81,106,77,186,155,150,132,78,118,197,171,212,218,44,183,33,78,60,42,120,151,161,187,245,176,198,79,96,38,240,179,112,168,135,79,115,40,123,218,125,74,70,228,42,67,120,242,203,252,205,204,110,127,212,94,245,172,147,165,6,161,101,210,166,100,169,110,33,79,219,122,207,54,104,178,163,166,22,145,40,178,136,41,215,40,164,115,171,132,163,66,243,142,129,154,210,204,192,66,21,251,178,147,242,49,143,51,46,171,29,194,147,95,230,111,102,118,251,163,246,0,4,0,128,127,2,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,246,0,255,70,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,14,208,0,0,0,110,24,185,114,175,136,120,89,86,70,121,200,206,218,136,91,90,175,99,103,252,189,138,156,16,42,85,204,112,197,63,172,181,9,204,47,86,240,56,11,197,102,59,91,144,127,217,9,249,195,35,245,121,146,59,146,68,102,22,50,141,38,117,154,167,84,74,153,151,109,159,250,178,12,73,180,211,182,106,88,157,54,117,10,226,171,198,156,203,79,1,60,107,7,248,203,6,181,191,18,34,115,25,73,74,46,87,84,66,43,173,144,226,56,109,141,214,82,41,250,43,46,155,38,166,234,52,113,123,111,22,5,49,48,195,115,141,45,204,203,206,118,142,251,185,208,14,103,0,255,104,136,251,73,232,218,153,52,10,33,53,104,84,82,25,167,52,165,158,64,133,113,95,208,155,74,148,217,17,135,56,254,164,86,24,196,56,206,229,174,27,110,179,107,217,199,194,108,215,254,145,128,230,201,215,243,203,50,187,61,46,187,242,15,215,101,170,187,73,169,109,169,36,157,210,56,65,40,173,150,82,123,138,41,55,107,198,185,116,235,45,95,178,41,233,167,88,150,185,170,76,1,252,21,59,230,42,244,71,177,51,218,171,31,205,147,175,231,151,101,118,123,92,118,213,134,88,30,48,50,35,35,35,147,38,205,36,133,86,26,81,27,167,113,105,18,135,37,49,47,101,203,33,147,200,29,163,54,141,74,100,218,85,104,83,233,87,165,73,173,146,143,191,204,144,112,104,38,157,20,151,165,52,188,59,197,237,86,67,180,74,105,37,169,95,178,67,75,201,148,99,126,70,236,40,139,157,73,168,35,86,74,181,234,211,78,198,180,165,118,125,48,179,192,46,106,7,68,0,252,38,154,179,74,161,180,253,86,131,86,226,89,133,123,200,9,167,117,199,175,56,200,35,151,97,173,247,133,121,233,120,212,50,168,15,14,240,186,136,204,222,156,84,241,162,61,4,177,135,217,21,188,113,216,122,73,250,141,4,73,74,107,76,212,40,181,150,154,25,52,88,55,133,146,96,27,150,18,22,85,41,130,63,65,42,169,106,153,225,114,54,181,129,74,69,169,132,125,202,238,149,80,49,224,139,249,33,6,218,39,231,83,251,88,155,53,143,41,61,190,152,31,98,160,125,114,62,181,143,181,89,243,0,80,109,52,113,190,158,95,150,39,236,113,217,171,26,170,141,38,206,215,243,203,242,132,61,46,123,106,2,190,152,31,98,160,125,114,62,181,143,181,89,243,152,210,227,139,249,33,6,218,39,231,83,251,88,155,53,15,0,0,72,77,128,211,152,239,252,217,79,241,169,61,21,187,138,209,228,79,190,127,210,126,231,246,42,195,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,187,43,2,236,36,114,140,236,31,7,93,200,49,178,127,28,240,126,157,54,154,56,95,207,47,203,19,246,184,236,88,141,247,235,180,209,196,249,122,126,89,158,176,199,101,79,77,192,23,243,67,12,180,79,206,167,246,177,246,115,30,72,242,127,81,177,0,255,2,180,73,0,255,1,48,140,30,95,204,15,49,208,62,57,159,218,199,218,207,121,32,201,0,255,197,212,254,115,129,54,88,70,126,25,56,1,195,100,127,107,231,158,133,211,106,117,54,98,66,27,183,230,96,27,52,230,133,152,236,127,211,242,116,87,167,127,123,195,140,202,136,51,237,104,23,72,16,117,254,145,22,189,200,209,94,237,121,137,2,176,49,26,67,100,0,255,226,254,168,127,102,144,66,199,108,203,73,243,92,218,15,26,133,249,139,123,155,190,106,214,93,247,206,212,49,112,161,210,241,4,221,138,238,71,92,173,94,99,253,1,63,252,112,171,126,151,62,164,7,112,142,189,132,216,6,191,92,194,207,122,94,65,233,77,137,97,163,24,55,153,70,143,245,188,88,159,27,61,91,120,121,95,124,40,203,228,32,230,133,110,135,251,174,85,175,109,247,4,113,111,221,135,123,45,70,230,122,199,250,205,22,8,249,161,223,249,140,117,116,111,187,97,94,213,136,7,142,116,170,203,28,253,137,169,237,177,196,188,159,145,249,72,114,137,140,72,74,75,169,197,180,177,214,37,100,102,12,150,216,43,86,160,137,213,109,28,132,188,204,207,66,223,107,193,163,164,84,50,156,120,95,102,148,169,22,53,152,177,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,32,135,21,25,71,57,234,169,5,92,153,22,244,33,71,125,198,65,31,138,2,0,80,27,4,252,249,49,102,215,90,180,21,167,7,86,175,21,0,255,22,44,96,193,137,142,216,57,9,240,55,126,177,214,166,12,104,47,239,222,235,15,200,237,38,60,112,224,137,239,25,166,63,177,180,77,209,144,207,135,152,238,136,23,153,59,28,112,119,49,164,148,26,78,138,141,209,121,118,197,198,188,252,248,249,92,161,43,166,126,17,253,197,161,191,166,95,11,23,38,50,219,176,51,107,85,165,98,178,118,161,6,196,207,253,156,243,94,251,91,142,56,122,173,238,158,81,59,91,240,30,79,114,112,194,14,250,236,181,215,46,161,214,221,234,244,119,97,97,54,220,187,101,244,60,230,189,120,251,254,204,85,106,46,227,51,156,215,125,73,14,87,178,82,84,211,236,6,61,100,190,33,101,100,236,164,17,245,20,196,72,37,165,80,247,224,103,206,84,71,202,151,8,128,31,159,240,123,239,214,223,222,119,239,230,247,125,238,195,59,135,45,218,219,17,150,9,248,227,254,133,126,239,226,139,232,238,220,63,114,27,30,105,95,67,200,149,213,162,226,250,1,223,214,69,45,107,175,58,252,154,247,110,221,203,226,208,120,127,86,24,249,81,33,87,148,140,180,167,34,234,55,109,239,164,171,79,70,110,157,70,35,222,123,5,111,188,56,226,230,30,180,194,39,230,232,143,25,195,22,31,245,59,186,223,240,116,58,141,245,151,247,223,191,167,250,19,250,112,71,240,185,189,210,152,203,103,252,92,134,199,185,140,168,110,82,182,102,236,45,110,106,199,25,145,180,92,213,184,204,211,236,98,137,121,145,215,209,177,127,36,183,245,141,184,24,83,239,118,239,112,167,97,103,158,204,3,238,220,222,36,169,247,214,177,16,59,226,203,139,170,94,174,112,118,37,100,90,105,104,48,77,169,84,105,122,227,174,3,192,197,123,145,22,46,100,164,2,90,92,25,23,80,31,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,47,88,184,120,63,82,14,128,175,16,197,212,135,131,185,157,145,149,90,204,69,169,113,20,0,208,62,144,16,232,0,255,163,21,235,86,1,141,170,167,104,96,226,252,49,168,254,186,90,61,207,12,83,175,219,216,157,216,62,93,217,245,16,82,125,125,238,108,152,154,153,153,69,108,186,70,49,69,75,196,191,66,207,164,250,37,61,75,144,12,212,13,39,36,30,82,142,66,117,251,162,146,178,215,36,96,150,124,121,34,152,124,127,247,92,129,233,234,89,150,233,159,189,180,139,37,148,60,81,35,228,242,97,126,242,185,124,148,32,56,75,82,220,208,50,1,221,87,26,158,105,31,68,0,84,92,25,138,10,152,139,57,228,214,142,6,14,114,216,17,181,145,3,208,191,18,199,139,153,91,153,113,220,153,22,0,0,0,0,0,5,0,80,54,238,196,204,79,247,172,223,235,19,212,163,221,125,76,105,195,150,204,52,37,181,176,187,19,228,175,15,119,180,215,170,195,35,206,9,111,77,13,141,54,51,84,17,82,50,19,66,158,147,237,63,50,243,36,85,56,35,74,20,167,97,75,38,170,167,228,236,201,137,89,90,127,59,244,222,106,102,36,101,192,23,39,21,230,203,51,6,132,191,241,75,218,218,249,188,254,232,220,106,176,205,104,74,137,71,221,150,66,29,159,88,96,76,106,123,231,17,31,190,181,247,134,183,107,222,187,189,245,225,64,77,170,136,203,19,73,196,223,203,92,52,141,94,212,112,217,0,155,121,29,87,186,125,128,168,219,81,167,83,82,74,112,0,0,84,128,200,173,200,11,185,168,145,52,12,61,109,228,24,81,35,73,137,3,88,188,104,113,101,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,64,170,184,20,87,228,197,88,22,80,159,22,47,174,44,22,80,84,8,61,73,18,138,115,216,248,106,52,50,118,38,48,161,182,119,134,201,123,173,111,37,139,91,240,151,212,76,59,38,115,154,191,164,224,101,118,189,35,190,125,191,49,245,91,155,78,178,152,58,55,164,254,146,240,196,238,172,120,213,150,118,177,99,253,249,162,178,191,164,149,22,14,121,225,145,89,155,164,171,225,60,213,243,112,62,59,209,145,216,93,126,228,54,165,42,107,212,218,54,174,202,172,29,183,156,118,42,4,36,190,191,157,239,22,177,74,113,75,14,103,169,139,113,241,35,251,145,142,127,250,238,17,153,81,105,249,225,14,101,46,54,126,0,236,25,152,177,0,255,21,47,105,233,130,69,208,90,122,192,170,76,76,194,35,155,192,184,108,28,141,253,75,93,148,22,248,202,136,90,1,102,229,108,134,42,54,121,2,206,31,205,126,171,182,74,17,69,120,107,93,134,244,250,68,194,89,254,105,212,215,151,97,177,127,185,115,164,126,209,71,131,52,102,114,158,37,150,210,126,221,72,241,235,51,154,204,21,148,56,168,159,210,58,220,208,160,215,103,120,236,127,210,225,207,125,120,75,151,132,199,236,204,170,40,245,165,253,13,81,228,126,186,172,205,94,37,75,169,180,119,167,170,19,117,248,107,107,21,124,196,209,235,78,182,254,128,195,251,187,51,111,75,207,203,157,136,129,236,16,132,248,171,77,228,87,125,195,73,43,121,151,144,111,220,222,89,162,111,205,93,157,50,15,113,165,251,197,34,143,131,217,205,17,73,24,191,220,123,197,211,61,71,211,59,237,109,87,147,32,14,236,136,196,6,143,88,171,176,164,173,97,44,55,214,159,87,98,35,23,196,201,59,148,226,53,138,203,48,85,228,101,170,203,7,207,219,52,13,128,138,59,66,81,97,69,94,192,252,8,197,252,12,88,17,152,151,97,1,80,113,101,40,0,0,0,0,0,0,0,192,5,216,17,23,242,50,20,215,146,99,46,34,14,144,43,170,197,139,247,178,88,64,193,100,128,127,245,87,114,63,111,117,26,173,245,63,220,240,196,161,250,239,221,196,200,197,155,60,99,88,63,214,151,223,180,189,10,253,187,67,94,208,37,61,146,112,111,235,197,63,105,107,149,214,221,203,91,247,26,227,156,118,67,56,212,52,149,249,98,7,119,46,94,228,164,70,90,236,0,255,29,145,165,86,21,178,41,117,94,161,25,117,218,84,251,155,1,0,255,152,124,63,34,35,10,89,84,217,133,84,11,107,53,123,77,57,33,219,171,33,251,173,157,103,122,229,174,77,100,86,211,172,217,74,41,217,45,173,42,211,59,69,241,81,251,41,2,166,239,127,229,106,107,211,210,178,8,235,214,140,198,39,230,231,248,245,183,234,43,77,111,156,68,157,37,47,193,197,172,92,78,93,236,3,132,12,225,183,35,116,181,178,50,195,212,54,252,37,102,210,243,4,252,177,114,49,122,243,25,133,214,140,114,154,99,15,157,37,228,148,193,59,70,250,161,248,195,46,104,0,185,0,255,247,86,253,15,239,115,95,137,118,209,142,143,24,73,16,252,139,236,183,119,59,131,210,60,247,213,215,244,163,157,27,1,80,65,23,138,10,57,93,202,1,243,185,169,133,114,49,86,18,133,36,117,14,16,17,17,17,17,73,146,68,82,66,40,137,164,109,211,182,36,105,195,140,88,150,50,226,112,72,220,142,78,155,58,37,50,21,42,84,168,20,168,210,164,75,187,244,152,148,22,165,6,37,148,38,169,53,92,39,152,238,36,11,60,250,20,79,222,10,102,202,245,182,238,207,167,65,16,155,152,136,172,74,228,90,121,192,241,76,118,127,150,253,108,54,76,136,83,43,125,39,153,144,40,245,134,188,183,127,73,28,18,9,37,43,114,71,151,146,67,115,244,138,36,70,80,137,185,42,81,169,209,22,147,244,100,246,39,119,93,100,78,118,233,4,64,0,94,117,18,165,214,164,187,105,73,232,100,87,188,74,173,205,114,27,226,30,38,120,151,161,187,245,176,198,151,192,207,194,161,30,158,226,35,59,237,62,37,211,180,251,39,22,26,201,74,43,149,86,146,227,58,117,185,25,228,182,105,221,218,70,146,38,146,125,194,91,190,110,194,164,105,154,211,233,105,199,31,79,184,184,156,48,134,199,25,229,179,45,39,235,236,187,118,38,4,212,237,5,186,162,168,176,51,116,135,25,245,103,210,140,26,141,19,212,165,45,169,165,181,178,164,36,42,111,203,184,239,233,231,101,74,77,235,58,236,24,181,105,84,162,215,92,54,230,165,0,174,231,0,139,115,39,39,232,215,198,45,180,100,68,41,181,169,17,241,180,81,106,228,237,30,145,81,73,102,38,21,175,22,209,120,31,208,175,216,110,167,82,199,59,5,215,24,29,179,146,125,204,174,118,148,29,156,71,157,17,226,16,239,153,52,130,212,74,189,50,197,37,197,25,174,214,82,90,154,241,104,162,58,93,217,108,27,82,22,27,143,71,167,39,78,68,169,70,97,252,116,148,95,237,6,171,218,59,118,138,30,70,68,213,19,226,214,98,149,146,77,243,186,65,200,138,168,174,147,108,235,6,43,162,165,178,172,115,46,229,184,244,168,92,50,125,202,124,26,163,86,77,42,116,69,109,103,182,78,210,29,73,74,101,95,66,75,165,45,135,180,78,109,41,251,60,76,84,166,152,71,162,135,100,54,69,75,166,94,215,163,210,172,106,82,142,234,50,234,139,40,17,53,26,39,72,83,156,177,83,104,101,73,73,84,222,230,109,24,84,44,243,148,154,214,117,24,210,169,84,167,75,175,185,108,204,75,127,172,200,62,22,231,78,254,49,66,27,218,61,146,68,150,90,169,151,167,182,148,184,196,211,90,73,83,3,126,141,83,167,40,147,141,67,58,97,35,18,233,20,195,105,41,53,43,140,161,114,243,171,45,99,85,155,216,174,49,200,214,121,74,179,74,165,13,41,53,93,210,54,89,72,157,86,74,103,106,42,39,107,196,73,117,211,61,159,177,233,232,91,88,150,183,170,83,1,12,20,59,102,85,244,191,182,51,218,67,16,51,35,34,34,51,106,212,72,74,8,37,25,197,113,29,167,38,109,152,17,203,146,183,100,50,151,220,209,105,83,167,196,169,93,187,54,149,2,85,106,213,42,216,33,234,142,36,180,184,181,168,65,219,150,102,117,158,66,104,241,214,48,240,130,246,56,180,113,233,36,212,238,105,134,139,30,190,172,177,52,143,24,151,55,185,194,204,92,205,84,7,192,111,174,185,155,18,82,27,238,52,107,53,222,77,184,135,155,108,93,135,252,148,115,60,114,30,86,117,71,88,150,144,199,46,131,10,227,0,163,149,200,28,202,73,21,211,217,195,111,123,152,29,8,177,118,76,186,51,105,33,14,61,74,16,183,41,89,154,151,208,90,187,59,108,188,172,51,110,109,156,218,8,85,123,106,226,162,136,47,21,44,205,28,198,101,114,174,48,51,171,114,122,2,218,70,141,210,93,146,109,252,160,52,195,97,130,152,147,9,146,47,25,76,123,211,27,109,137,11,118,33,38,250,237,150,26,224,173,85,147,48,248,29,243,145,173,98,23,251,219,14,64,200,173,13,159,78,167,119,131,223,157,123,183,197,109,184,238,221,129,7,190,9,126,238,233,254,238,27,189,210,140,190,160,175,232,43,60,209,163,232,85,90,131,102,148,160,141,183,160,37,179,113,72,183,120,105,164,148,104,27,114,109,94,119,116,201,125,168,152,136,36,94,154,246,148,250,22,166,205,124,52,158,173,236,174,148,246,143,77,173,173,67,147,210,104,156,90,42,45,142,67,155,200,226,134,26,154,77,54,46,106,54,131,188,194,157,227,161,149,25,137,25,212,170,16,30,124,195,95,69,237,166,113,182,133,227,249,199,254,250,97,192,218,190,217,173,144,136,102,57,36,226,241,158,164,208,74,215,19,181,84,91,219,218,162,90,37,118,218,144,243,154,205,13,121,96,157,251,203,163,51,198,113,198,205,144,118,114,199,134,102,7,196,125,179,59,173,17,205,114,107,38,219,61,73,161,149,110,54,137,106,135,184,181,69,181,74,236,52,230,150,9,133,28,242,192,58,247,151,88,25,124,96,143,155,33,237,36,177,253,210,14,216,51,106,173,69,113,107,214,58,33,81,99,85,218,208,9,161,52,154,240,56,106,137,211,164,200,19,164,23,100,138,22,50,234,82,203,230,140,173,185,43,55,75,218,50,206,103,69,219,58,47,179,190,140,26,81,162,109,178,180,196,37,187,132,150,151,138,196,228,113,217,246,65,253,178,76,217,105,90,247,29,157,54,117,74,244,106,204,198,76,21,192,138,28,96,113,22,231,170,3,102,70,68,68,102,212,168,145,148,16,74,50,138,227,58,78,77,218,48,35,150,37,111,201,100,46,185,163,211,166,78,137,83,187,118,109,42,5,170,212,170,85,242,1,0,0,0,0,170,141,38,206,215,243,203,242,132,61,46,59,88,99,100,70,70,70,38,77,154,73,10,173,52,162,54,78,227,210,36,14,75,98,94,202,150,67,38,145,59,70,109,26,149,200,180,171,208,166,210,175,74,147,90,253,108,52,113,190,158,95,150,39,236,113,217,83,19,240,197,252,16,3,237,147,243,169,125,172,205,154,199,148,30,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,0,0,0,0,168,54,154,56,95,207,47,203,19,246,184,236,85,13,213,70,19,231,235,249,101,121,194,30,151,157,62,1,51,51,51,51,51,106,212,140,82,107,169,25,197,113,29,167,70,113,95,242,243,148,183,100,50,151,28,50,170,212,168,203,169,93,187,54,171,126,173,106,213,106,242,207,136,74,106,146,74,10,45,52,147,22,90,105,146,66,43,205,200,200,200,136,93,218,90,36,25,116,26,7,57,52,196,67,151,30,14,102,95,182,42,99,86,150,49,128,127,172,116,124,49,63,196,64,251,228,124,106,31,107,175,226,40,196,45,164,18,76,144,66,9,77,146,109,41,37,72,223,153,186,179,44,38,148,86,82,38,157,104,125,204,101,129,53,171,213,194,16,86,10,52,197,172,140,213,209,238,103,161,83,237,90,118,93,195,184,159,240,98,151,164,77,184,25,164,218,56,170,211,70,41,147,49,67,18,183,170,10,203,18,82,235,130,110,93,72,167,82,157,46,175,50,115,57,121,201,179,182,210,47,155,217,86,48,214,14,249,76,74,50,233,197,41,217,180,52,220,134,198,243,174,71,89,110,110,109,137,243,189,9,18,106,226,73,125,44,154,97,165,52,150,230,26,127,21,222,100,92,174,102,102,166,58,170,27,182,77,124,139,146,165,117,188,147,122,20,50,37,52,201,83,158,90,156,117,34,221,34,193,174,156,111,167,135,76,98,196,167,1,246,241,110,85,227,91,94,184,60,137,254,209,54,51,187,111,66,198,125,82,73,193,71,220,230,101,92,239,159,59,58,155,58,135,124,127,168,28,38,49,135,107,251,171,88,192,106,250,179,229,65,147,221,72,110,132,4,141,50,37,87,219,48,132,62,133,146,74,205,253,30,166,218,134,144,11,155,42,40,81,141,170,149,194,155,28,129,74,125,74,164,122,205,93,54,48,195,90,149,158,219,167,236,64,7,36,25,18,165,22,26,133,212,224,39,211,178,77,137,243,83,156,150,101,41,75,138,43,98,78,191,174,123,111,232,170,199,29,135,22,51,70,20,106,202,234,236,121,56,159,141,10,246,75,187,66,99,82,143,185,204,200,181,147,102,210,21,133,86,90,33,53,104,189,117,155,226,48,37,110,14,245,54,70,93,138,132,250,97,173,130,7,83,172,224,172,42,54,112,87,11,179,56,0,215,54,233,149,238,210,112,224,7,165,25,238,155,53,20,111,144,124,201,96,218,19,221,139,83,91,176,11,49,209,111,119,83,31,19,85,154,132,193,15,151,113,237,10,187,216,223,246,111,3,164,252,183,247,179,219,31,195,94,101,68,141,249,193,159,125,11,159,218,175,182,171,24,82,254,219,251,217,237,143,97,175,50,162,198,252,224,207,190,133,79,237,87,219,45,17,18,66,8,161,132,80,74,73,146,216,185,41,189,60,222,34,194,37,149,156,136,40,37,84,229,146,233,60,175,187,65,165,129,27,125,229,87,118,138,203,116,54,46,47,242,34,123,232,71,210,90,79,218,208,172,117,90,147,228,170,180,161,19,90,74,186,38,82,210,18,167,73,145,39,199,204,57,117,33,100,212,165,150,66,6,167,178,80,110,150,180,101,108,200,117,118,53,110,35,156,172,244,116,73,182,65,10,101,91,167,173,76,144,100,106,174,67,229,142,17,19,246,61,197,188,37,215,92,113,209,165,58,38,77,240,86,16,15,125,49,42,131,88,169,138,209,249,157,223,216,169,114,234,74,89,81,86,212,178,178,36,37,14,157,214,74,111,202,109,91,94,134,73,197,157,132,168,117,216,180,137,117,104,83,18,19,79,44,20,194,37,254,113,131,149,110,88,152,173,17,184,237,67,163,81,184,215,172,81,10,253,77,146,148,16,74,34,178,228,40,151,150,154,143,251,148,250,156,86,189,49,54,199,212,52,17,77,172,201,89,246,179,234,84,109,183,177,218,149,12,167,49,223,249,179,159,226,83,123,42,118,75,196,165,207,28,188,204,151,20,199,109,153,119,220,20,66,118,25,84,133,58,123,223,168,223,184,65,141,250,121,203,119,223,232,149,18,199,217,194,32,102,229,107,102,229,89,198,231,180,132,211,152,239,252,217,79,241,169,61,21,59,64,212,152,31,252,217,183,240,169,253,106,187,21,34,53,17,53,230,7,127,246,45,124,106,191,218,110,133,0,0,114,66,8,33,148,16,74,41,73,18,59,55,165,151,199,91,68,184,164,146,19,17,165,132,170,92,50,157,231,117,55,168,52,112,163,175,252,202,78,113,153,206,198,229,69,94,228,170,99,62,51,115,237,168,25,117,37,33,148,86,75,205,90,111,218,150,54,172,136,155,91,189,141,78,151,30,159,126,184,168,224,65,11,43,216,104,133,13,44,212,194,19,246,207,181,73,122,165,59,53,27,248,89,73,102,251,100,49,37,27,52,159,49,168,206,70,247,218,20,23,212,66,188,245,227,221,52,192,68,171,166,102,16,59,102,92,91,197,46,54,136,13,130,48,178,254,76,154,73,210,109,179,186,180,37,181,180,144,167,138,203,148,113,25,247,61,253,188,172,216,117,154,246,29,163,54,141,74,12,106,204,185,76,21,192,245,28,224,78,22,103,165,131,66,143,182,81,163,116,151,100,27,63,40,205,112,152,32,230,100,130,228,75,6,211,222,244,70,91,226,130,93,136,137,126,187,165,6,120,107,213,36,12,126,199,124,100,171,216,197,254,182,3,16,243,145,145,123,69,201,164,43,106,33,117,90,105,208,122,235,54,181,125,197,223,219,234,109,140,186,20,249,20,196,69,27,15,166,88,193,89,43,156,99,161,22,102,49,122,2,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,246,0,255,70,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,14,208,0,0,0,0,88,243,40,73,162,214,73,203,116,143,186,11,225,158,181,187,67,34,88,199,137,146,75,8,137,117,121,11,155,149,70,28,117,123,154,180,186,187,185,231,50,131,227,108,59,123,184,200,54,246,100,194,77,43,81,233,78,180,155,158,180,54,118,202,171,210,218,238,182,29,158,125,130,119,30,186,67,51,107,108,9,12,44,28,42,226,22,198,181,211,238,83,242,50,187,106,3,192,14,1,210,169,177,194,49,87,66,178,212,104,72,219,146,27,146,53,72,56,165,18,197,33,165,210,132,84,42,18,153,78,162,8,171,134,187,118,203,160,79,223,153,194,163,172,85,105,39,159,182,131,35,60,244,144,164,82,66,178,228,40,55,201,136,24,189,212,97,72,19,181,182,108,203,146,226,186,165,83,132,25,181,35,17,121,216,196,11,249,85,168,145,40,204,50,236,226,81,155,207,78,26,242,191,29,158,7,192,127,195,169,203,119,2,237,167,24,203,158,138,29,160,241,223,112,234,242,157,64,251,41,198,178,167,98,0,255,111,128,240,228,151,249,155,153,221,254,168,221,10,71,141,26,165,150,82,139,27,78,173,37,158,146,223,137,153,230,184,221,203,226,250,80,198,113,74,185,46,67,6,151,26,181,227,83,34,131,137,74,17,158,205,85,216,145,71,236,200,35,246,178,105,19,34,34,34,34,34,73,146,72,74,8,37,145,180,109,218,150,130,68,55,204,136,101,41,35,14,135,196,160,71,167,77,157,18,153,10,21,10,204,215,54,80,165,73,99,218,85,140,196,67,163,20,66,162,150,26,252,120,154,183,37,9,126,137,211,188,76,101,74,109,74,44,234,87,180,110,14,33,245,54,228,80,93,198,150,66,179,89,157,179,16,231,115,82,193,134,102,0,255,110,192,149,95,171,14,191,70,175,119,251,30,253,222,135,0,255,78,188,3,119,124,119,186,227,251,17,222,55,250,122,215,233,141,170,244,21,253,132,63,156,16,122,67,41,201,90,91,185,162,113,90,74,92,224,105,45,108,152,122,30,234,144,91,84,229,84,29,213,217,50,243,144,9,195,78,151,73,211,236,175,196,134,246,51,207,110,90,219,235,67,192,203,136,150,37,181,76,90,43,161,203,121,182,243,60,77,62,110,41,78,189,5,181,100,50,234,84,248,116,158,138,123,80,169,198,204,41,62,170,226,92,123,154,109,237,82,27,200,24,101,103,210,90,219,90,148,32,110,83,131,186,76,45,180,118,119,216,248,65,123,27,226,56,181,17,170,6,53,195,90,15,95,42,88,154,57,124,204,155,172,98,102,86,101,198,60,96,102,68,68,100,70,141,26,73,9,161,36,163,56,174,227,212,164,13,51,98,89,242,150,76,230,146,59,58,109,234,148,56,181,107,215,166,82,160,74,173,90,237,212,131,13,85,66,115,43,165,52,218,198,169,57,53,163,144,199,169,168,73,78,178,45,67,202,164,151,92,23,177,110,71,44,91,58,20,107,151,6,234,233,15,97,67,174,103,167,208,102,30,210,179,175,180,79,38,88,243,128,207,229,135,248,103,159,156,177,236,99,109,32,175,215,72,90,40,37,45,109,156,122,22,146,221,11,125,68,40,219,142,76,69,144,147,28,206,195,193,174,152,89,61,62,141,58,80,177,106,173,119,8,19,245,230,175,211,12,202,101,54,61,187,41,127,93,232,41,221,73,119,18,186,131,70,169,109,173,16,82,115,69,142,227,142,122,95,211,223,106,150,70,153,82,171,158,50,87,169,27,94,98,184,235,139,125,172,97,203,184,42,137,223,153,62,97,235,34,31,63,130,169,180,109,156,151,33,185,180,142,154,247,52,45,45,223,207,234,79,114,79,157,98,25,17,222,73,250,170,75,78,78,241,135,167,25,149,167,153,153,15,57,60,15,51,105,161,37,113,104,208,58,161,81,98,149,218,214,10,33,53,157,16,57,9,73,212,164,203,27,100,22,156,138,208,49,42,82,196,38,131,173,89,232,40,75,218,13,206,231,58,219,67,159,22,66,11,41,180,82,82,162,228,202,77,233,149,241,150,145,45,89,228,70,70,21,161,22,215,72,151,121,218,13,86,13,60,235,43,67,179,211,99,166,179,143,153,158,23,25,28,57,238,67,35,81,191,151,44,81,9,253,73,18,149,22,82,50,130,4,43,167,86,26,140,195,84,194,156,42,189,241,55,200,36,53,45,51,172,201,166,246,83,233,40,149,176,177,218,213,122,45,73,171,187,173,233,146,8,82,107,68,227,132,51,78,39,35,154,6,85,178,227,17,136,125,75,46,139,234,13,117,122,248,120,116,192,44,94,74,76,62,69,240,132,243,108,119,14,240,166,237,205,62,159,128,0,4,167,0,255,0,255,119,0,255,47,171,253,239,159,8,64,112,250,0,255,127,247,0,255,178,218,0,255,254,9,96,205,227,115,249,33,254,217,39,103,44,251,88,123,74,15,214,60,62,151,31,226,159,125,114,198,178,143,181,85,12,168,59,102,214,114,145,247,101,234,138,72,135,173,148,56,116,90,200,75,167,228,33,36,241,19,249,178,34,82,211,182,62,197,42,108,90,149,24,212,152,35,76,204,240,59,7,184,147,183,185,34,55,14,91,47,73,191,145,32,73,105,141,137,26,165,214,82,51,131,6,235,166,80,18,108,195,82,194,162,42,69,240,39,72,37,85,45,51,92,206,166,54,80,169,40,149,176,79,217,191,27,178,236,200,108,190,83,26,217,144,167,50,217,54,230,108,90,54,221,135,33,196,37,83,144,119,199,169,20,53,195,80,19,239,186,97,199,59,169,22,158,105,54,178,85,156,100,71,219,214,121,64,106,194,105,204,119,254,236,167,248,212,158,138,61,16,33,233,138,40,132,56,244,164,89,27,151,100,105,94,66,11,241,214,62,240,178,206,184,181,109,233,228,211,238,169,137,139,34,78,172,113,43,143,24,151,201,185,194,179,92,205,126,9,167,49,223,249,179,159,226,83,123,42,118,21,3,154,252,201,247,79,218,239,220,190,138,160,74,52,249,147,239,159,180,223,185,125,21,241,223,0,167,46,223,9,180,159,98,44,123,42,246,207,132,136,136,149,148,16,74,244,132,182,109,211,54,36,51,163,148,104,89,134,52,12,75,171,83,94,178,67,68,236,184,33,159,203,169,89,153,40,169,181,170,213,169,96,8,167,46,223,9,180,159,98,44,123,42,118,133,132,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,169,32,81,14,75,98,94,242,136,204,225,50,232,49,106,211,168,196,169,66,187,2,243,181,253,85,169,213,152,246,42,131,136,66,235,81,219,146,133,86,75,210,220,148,56,116,90,43,137,214,60,138,90,227,212,42,202,228,232,57,153,174,133,116,186,210,82,56,227,84,238,202,205,109,182,140,13,89,209,182,206,79,154,73,42,41,17,52,131,148,40,17,110,219,186,109,137,204,215,230,105,93,226,208,210,190,108,62,226,32,179,116,20,177,80,110,137,1,243,40,131,248,149,245,185,193,161,140,206,224,189,52,25,252,195,113,43,33,47,67,157,40,149,123,183,187,239,246,56,37,79,180,45,229,146,106,84,2,69,139,58,226,228,81,244,212,83,94,23,29,58,96,162,154,246,85,92,38,108,47,214,35,102,70,68,68,102,212,168,145,148,16,74,50,138,227,58,78,77,218,48,35,150,37,111,201,100,46,185,163,211,166,78,137,83,187,118,109,42,5,170,212,170,85,242,1,0,128,170,7,172,245,226,38,189,212,90,154,13,188,32,53,194,125,178,152,146,205,18,44,233,76,123,163,123,109,138,115,118,30,38,138,237,110,26,96,162,85,149,208,249,29,51,174,173,226,104,251,219,86,242,140,90,107,81,220,154,181,78,72,212,88,149,54,116,66,40,141,38,60,142,90,226,52,41,242,4,233,5,153,162,133,140,186,212,178,57,99,107,238,202,205,146,182,140,243,89,209,14,207,167,181,16,66,106,45,149,146,36,185,98,85,122,121,188,101,102,51,22,183,25,81,74,168,202,37,162,101,153,102,131,74,3,207,10,205,208,28,21,151,233,108,92,166,103,122,174,58,64,62,35,98,237,168,145,100,71,33,148,86,75,9,66,115,29,167,54,172,136,155,91,186,147,81,169,34,159,126,184,168,224,206,20,215,56,107,133,13,44,52,197,44,238,209,3,139,249,30,6,218,223,228,83,123,39,155,53,143,41,61,176,152,239,97,160,253,77,62,181,119,178,87,17,16,213,229,7,129,246,45,140,101,191,218,78,149,192,98,190,135,129,246,55,249,212,222,201,94,69,68,117,249,65,160,125,11,99,217,175,182,83,37,176,152,239,97,160,253,77,62,181,119,178,87,17,16,213,229,7,129,246,45,140,101,191,218,14,230,220,131,37,210,95,219,160,165,146,36,173,243,186,173,219,150,200,168,225,138,196,81,155,134,136,66,93,22,45,153,193,110,33,177,126,179,144,120,132,170,224,21,39,153,26,114,141,177,216,171,127,45,110,241,150,81,51,40,157,210,40,75,156,82,155,225,10,33,213,37,89,71,85,42,81,163,46,111,184,237,42,139,147,73,113,28,245,196,138,216,212,232,131,13,204,207,14,101,55,184,202,62,183,0,255,123,68,253,145,36,147,166,227,6,117,106,51,106,106,161,76,41,151,42,219,60,14,123,138,121,94,81,235,58,13,67,70,149,26,117,25,52,151,115,121,233,143,235,217,199,157,220,201,117,7,216,97,26,111,75,74,210,32,65,174,69,9,66,35,61,153,32,234,157,148,215,148,46,117,156,230,84,158,234,72,4,174,15,39,137,72,229,55,15,113,27,177,209,165,175,172,229,217,83,45,219,213,251,56,88,127,132,186,217,50,117,213,218,16,154,164,208,74,87,141,156,38,183,165,113,68,157,54,125,167,166,86,33,186,31,163,54,141,74,100,170,46,91,43,151,237,225,124,102,104,223,48,152,19,90,104,161,180,144,74,74,148,216,177,42,189,50,222,34,195,25,149,155,204,168,34,212,226,154,209,188,172,179,193,170,129,27,133,230,87,142,122,204,116,246,49,47,50,61,87,34,192,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,7,106,133,214,66,43,45,164,84,154,52,118,172,82,35,111,247,200,112,70,229,38,79,153,38,229,83,37,146,209,188,172,107,2,179,83,169,227,70,161,249,149,117,28,97,47,218,184,188,200,200,236,191,13,225,201,47,243,55,51,187,253,81,123,0,2,0,0,160,202,146,94,35,52,75,235,180,165,80,82,131,184,226,127,144,226,142,93,90,105,78,166,30,114,83,174,165,81,141,188,31,7,220,104,97,110,46,170,201,160,118,133,11,109,49,91,197,128,57,61,200,168,47,162,68,212,104,156,32,77,113,198,78,161,149,37,37,81,121,155,183,97,80,177,204,83,106,90,215,97,72,167,82,157,46,189,230,178,49,47,253,177,34,251,88,156,59,25,164,83,66,111,40,165,52,29,183,165,57,53,163,80,182,37,167,198,109,178,45,67,202,164,151,68,43,143,114,200,47,91,58,20,107,151,126,22,233,15,97,67,174,103,103,87,89,102,210,179,175,180,3,244,226,36,189,212,154,26,14,188,44,37,178,125,179,134,226,205,26,204,232,84,103,162,123,113,106,115,106,30,222,138,241,110,234,99,162,74,85,211,137,225,50,174,93,225,104,27,196,78,208,67,70,100,100,100,68,137,18,81,105,33,37,147,184,173,219,148,168,237,51,126,153,242,136,204,225,114,67,58,149,234,116,57,85,104,87,97,85,160,85,173,38,13,203,3,84,27,77,156,175,231,151,229,9,123,92,118,192,246,144,108,75,38,157,210,230,41,53,188,59,197,241,78,204,117,74,105,37,169,95,178,91,168,56,117,27,98,70,236,40,139,157,201,167,28,174,186,84,233,211,78,198,180,165,10,133,241,176,192,46,106,0,255,107,52,113,190,158,95,150,39,236,113,217,83,19,240,197,252,16,3,237,147,243,169,125,172,45,156,199,124,102,230,218,81,51,234,74,66,40,173,150,154,181,222,180,45,109,88,17,55,183,122,27,157,46,61,62,253,112,81,193,131,22,86,176,209,10,27,88,168,133,39,220,163,199,23,243,67,12,180,79,206,167,246,177,54,27,202,32,147,215,173,5,217,149,210,54,31,167,113,194,101,30,146,27,110,214,40,145,132,182,96,191,167,164,53,77,124,148,233,130,90,212,91,86,125,58,206,82,81,156,189,206,229,188,206,189,236,84,9,107,147,244,74,119,106,54,240,179,146,204,246,201,98,74,54,104,62,99,80,157,141,238,181,41,46,168,133,120,235,199,187,105,128,137,86,77,205,32,118,204,184,182,138,93,108,16,251,195,104,50,52,42,173,53,106,169,193,75,214,101,91,146,224,151,184,46,243,146,151,18,167,196,162,126,69,235,222,214,213,140,67,14,213,101,108,217,213,148,43,217,11,113,62,39,235,237,151,118,250,198,125,126,18,146,165,4,73,182,173,174,119,194,178,245,81,121,158,113,60,15,55,231,29,53,109,29,213,210,136,52,180,62,16,35,205,170,60,26,120,85,152,104,226,105,206,122,53,207,54,231,81,70,100,136,246,47,3,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,118,128,134,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,30,128,0,0,240,79,64,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,254,223,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,1,26,0,0,0,0,224,159,128,230,201,215,243,203,50,187,61,46,123,93,35,196,33,222,51,105,4,169,149,122,101,138,75,138,51,92,173,165,180,52,235,168,74,39,170,211,149,205,182,33,101,177,49,41,142,157,158,56,17,165,26,133,177,129,249,217,95,237,6,171,218,231,182,98,163,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,0,255,75,192,40,59,147,214,218,214,162,4,113,155,26,212,101,106,161,181,187,195,198,15,218,219,16,199,169,141,80,53,168,25,214,122,248,82,193,210,204,225,99,222,100,21,51,179,42,215,180,74,233,110,9,66,10,161,73,195,73,182,86,202,219,232,221,67,198,174,56,199,197,161,33,7,52,173,180,58,163,133,39,43,134,84,204,28,117,41,44,98,51,130,178,129,220,252,201,62,181,174,5,105,191,209,40,78,146,151,164,227,36,91,9,105,156,12,19,135,114,115,71,181,137,81,186,163,72,169,43,75,72,79,234,151,132,26,196,102,76,169,83,166,68,71,140,203,73,71,190,202,197,238,151,248,58,64,232,146,68,212,92,210,134,236,112,29,183,70,36,101,217,38,74,141,183,140,10,245,27,33,18,81,151,228,176,198,152,197,95,151,27,51,107,243,199,215,44,227,169,86,23,26,113,163,70,106,45,9,55,94,144,26,225,176,65,195,241,100,9,150,116,166,137,76,123,35,46,109,206,206,195,68,49,37,48,75,245,241,86,165,74,232,132,113,132,125,100,87,56,218,158,177,149,238,91,190,52,250,139,19,132,148,18,165,105,158,198,117,220,26,17,37,156,146,40,138,211,22,209,167,235,34,34,211,217,33,228,209,111,110,18,143,79,21,76,225,228,84,67,174,241,105,251,135,225,212,229,59,129,246,83,140,101,79,197,78,149,128,47,230,135,24,104,159,156,79,237,99,109,214,60,166,244,248,98,126,136,129,246,201,249,212,62,214,102,205,3,64,181,209,196,249,122,126,89,158,176,199,101,7,107,140,204,200,200,200,164,73,51,73,161,149,70,212,198,105,92,154,196,97,73,204,75,217,114,200,36,114,199,168,77,163,18,153,118,21,218,84,250,85,105,82,171,159,141,38,206,215,243,203,242,132,61,46,123,106,2,190,152,31,98,160,125,114,62,181,143,181,89,243,152,210,227,139,249,33,6,218,39,231,83,251,88,155,53,15,0,0,72,77,128,211,152,239,252,217,79,241,169,61,21,187,138,209,228,79,190,127,210,126,231,246,42,195,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,187,43,2,232,130,247,244,166,91,13,111,13,77,183,182,139,91,195,117,220,26,17,73,179,102,125,203,27,180,252,50,20,20,86,165,106,248,81,196,43,70,250,225,92,166,112,52,107,253,241,131,73,185,146,55,124,246,197,173,215,82,234,132,80,122,38,109,8,109,90,26,101,105,238,38,95,135,54,196,69,141,186,210,76,114,234,85,169,10,185,86,212,165,19,194,173,60,28,229,40,187,193,104,182,149,125,160,135,252,202,123,240,72,173,78,18,199,101,217,145,83,27,74,206,175,59,162,124,223,168,63,249,212,195,162,62,77,240,78,210,87,125,176,133,59,25,155,102,107,158,102,68,166,229,204,60,224,253,58,109,52,113,190,158,95,150,39,236,113,217,217,190,113,227,91,210,160,174,227,157,212,146,142,74,165,73,158,242,6,109,55,184,122,139,4,187,114,190,131,217,209,248,45,159,6,216,199,187,147,130,145,25,229,242,36,250,191,216,52,237,83,71,19,231,235,249,101,121,194,30,151,61,53,1,95,204,15,49,208,62,57,159,218,199,218,208,121,32,201,0,255,196,212,254,86,62,204,96,25,233,229,23,61,190,152,31,98,160,125,114,62,181,143,181,173,243,64,25,252,121,26,26,5,127,101,219,112,129,49,193,100,249,56,1,68,133,0,255,247,200,11,139,60,165,212,53,158,109,214,207,126,210,184,116,25,218,253,103,61,254,220,103,221,227,56,145,217,192,235,152,84,166,93,189,241,94,138,73,186,200,36,25,245,105,244,106,245,122,107,58,75,21,225,131,221,209,176,243,106,88,248,213,147,102,126,238,178,141,134,210,210,100,110,48,66,118,181,105,167,105,20,89,110,249,189,118,186,170,51,105,212,109,78,3,27,57,163,156,109,163,135,241,219,249,69,167,213,104,119,226,30,135,101,24,56,143,249,153,247,163,105,98,69,70,54,145,141,155,138,22,210,208,114,217,100,176,214,36,214,63,219,67,143,248,99,233,235,234,71,33,222,87,247,239,57,34,221,143,11,85,198,184,151,97,26,73,212,237,136,157,167,231,146,150,146,36,45,201,240,13,9,50,199,69,109,173,239,72,175,102,76,171,201,44,209,46,135,24,247,215,222,36,220,69,175,185,84,36,92,153,117,191,33,47,75,76,70,190,118,139,74,41,198,155,18,89,174,163,214,203,72,233,137,55,218,239,17,51,87,144,172,213,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,49,51,35,44,172,200,11,43,2,48,195,130,62,46,230,138,98,1,5,128,57,234,86,252,181,234,76,176,35,80,34,9,161,215,175,92,109,175,34,118,107,214,50,190,187,241,196,193,207,81,59,237,186,34,23,35,181,7,207,179,47,29,18,95,166,62,74,167,35,246,234,78,55,232,226,109,237,134,138,9,159,198,114,211,97,241,90,123,103,99,62,116,101,69,238,40,59,162,142,205,37,55,33,110,83,136,249,92,218,212,70,25,101,170,139,5,109,21,75,205,112,144,189,143,80,63,246,43,37,177,174,214,198,123,52,163,73,175,82,214,45,46,105,41,87,24,171,177,66,123,136,81,116,201,254,117,185,226,73,210,146,54,160,168,140,161,77,207,46,209,99,83,252,0,255,17,166,38,86,114,101,144,129,189,153,19,52,201,209,121,168,0,255,94,58,164,92,100,132,158,56,39,147,38,45,135,190,114,212,228,52,100,19,61,212,151,215,148,244,25,185,179,150,162,24,217,240,28,129,193,121,240,102,34,135,53,136,248,51,79,184,189,51,226,111,189,175,209,217,225,1,189,144,216,84,161,221,6,49,63,79,35,194,241,39,214,151,63,156,62,162,174,141,247,181,40,196,187,161,23,118,74,173,237,2,196,252,136,160,17,65,138,3,0,192,178,1,241,233,114,227,177,191,12,120,65,158,72,63,188,19,95,81,103,25,106,150,149,196,54,208,195,222,242,171,195,175,109,113,201,226,206,99,30,203,61,183,118,70,184,173,41,169,85,214,53,7,156,220,184,40,123,67,143,245,229,54,173,182,106,237,27,67,221,81,230,60,32,252,141,95,70,238,21,79,147,177,104,122,167,189,237,42,146,196,131,222,112,168,96,18,31,49,60,105,123,24,191,141,245,231,149,134,203,19,226,194,119,90,74,63,138,211,50,237,105,43,111,69,82,56,160,29,168,1,224,98,164,69,5,61,189,128,68,81,159,138,17,75,225,94,134,5,64,197,149,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,24,161,112,33,82,1,116,129,247,170,66,36,89,65,228,144,203,71,201,108,234,124,0,84,92,25,10,23,48,146,148,220,145,133,182,37,74,91,72,188,159,191,126,158,68,61,31,170,254,180,197,157,141,55,245,168,145,227,77,213,251,48,209,93,142,42,57,110,101,159,71,8,93,106,27,241,101,190,147,119,185,76,245,74,42,81,102,237,25,51,11,27,242,114,56,53,157,61,61,1,233,95,70,174,189,86,217,139,20,154,219,146,91,83,184,148,77,77,26,241,151,73,250,189,94,105,16,78,146,46,162,5,172,102,35,34,250,209,30,220,112,47,75,244,237,140,157,219,59,109,233,133,244,128,46,54,102,223,47,231,53,212,151,87,38,46,31,81,243,149,101,233,47,179,113,137,233,53,11,145,72,239,237,1,4,204,203,211,234,244,137,67,125,160,0,255,11,31,189,70,205,242,1,64,142,43,87,111,227,32,135,21,17,228,2,210,63,195,194,90,114,204,239,21,244,56,174,12,11,0,0,0,0,128,162,2,190,136,200,19,133,11,73,242,146,54,43,91,118,35,137,53,217,127,153,203,84,167,87,22,26,197,97,79,222,148,145,153,253,54,161,136,127,145,175,103,102,68,80,241,43,55,104,194,104,8,248,241,103,178,0,255,105,43,83,149,170,175,111,111,232,45,239,118,234,203,222,153,152,222,0,255,124,125,237,69,199,171,189,183,15,135,53,64,137,238,95,46,90,134,254,203,231,41,52,115,211,201,219,7,136,242,139,40,235,37,141,90,79,40,113,254,181,43,253,159,3,161,235,63,237,219,21,136,185,85,39,142,5,0,0,57,64,232,155,57,196,250,57,31,146,228,168,28,118,46,106,28,192,226,5,11,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,120,1,229,152,153,39,17,71,57,100,196,79,18,7,44,22,47,22,11,168,120,31,229,175,167,231,35,239,141,222,152,130,143,234,71,250,239,253,0,255,182,50,244,66,15,59,156,0,255,17,215,63,23,240,234,3,106,135,75,103,84,163,249,113,225,139,237,99,200,15,114,58,47,220,72,122,250,184,136,135,210,116,141,230,166,114,212,161,221,202,192,14,0,255,143,87,212,111,111,138,74,204,188,145,148,29,117,108,192,254,117,57,48,169,78,91,47,196,225,252,155,51,183,103,16,86,198,36,224,203,11,82,114,107,171,207,189,102,146,50,73,169,73,153,24,134,157,57,199,176,242,126,210,136,18,81,184,13,240,183,222,206,165,79,90,173,70,167,197,163,15,71,252,247,80,41,28,253,82,22,167,53,230,165,62,87,233,90,245,224,207,56,225,58,247,226,169,233,52,223,129,198,152,235,0,216,134,17,240,203,101,230,76,9,44,126,165,187,3,243,178,54,69,13,251,169,17,218,128,111,60,246,191,234,59,75,9,156,78,235,214,6,28,203,136,63,69,108,251,4,200,248,207,224,191,35,139,185,78,70,7,26,67,184,0,255,216,249,81,63,248,221,218,49,35,221,0,255,188,152,246,253,134,188,183,117,153,237,170,211,106,53,113,123,68,247,17,183,46,195,188,127,58,252,185,219,235,155,121,204,59,78,55,141,105,151,67,128,248,171,181,127,175,214,191,116,72,200,143,248,58,227,243,106,183,69,119,209,23,118,188,137,238,91,85,46,222,102,143,71,128,191,168,109,62,121,69,181,44,159,27,233,254,223,183,187,181,224,111,250,222,223,132,253,119,0,252,101,54,151,87,127,99,188,30,47,67,158,36,88,56,166,14,237,238,136,248,86,174,112,107,137,248,75,116,233,104,59,29,142,175,71,188,123,30,189,74,53,218,51,17,198,191,108,87,150,224,128,138,59,66,1,230,0,121,145,22,116,5,86,164,226,189,204,56,128,174,40,92,188,151,105,1,0,0,0,0,0,0,0,46,192,142,148,67,70,70,205,40,17,71,122,81,159,22,48,118,20,11,23,245,105,1,26,208,143,242,211,211,114,17,117,111,78,113,73,159,31,230,176,214,202,213,235,117,4,209,35,51,204,0,255,152,236,127,146,146,73,200,113,87,55,219,212,213,106,22,42,145,61,54,82,227,252,23,83,0,255,59,41,141,168,166,95,83,154,193,228,216,172,138,84,114,93,237,94,6,124,250,156,152,180,215,18,254,173,155,48,122,45,56,130,90,205,128,147,24,158,189,196,88,44,191,105,136,175,189,106,249,84,35,181,246,77,4,8,0,255,231,51,54,173,180,116,102,97,185,9,162,248,25,59,74,100,134,60,86,42,33,78,105,28,150,154,109,74,119,246,31,196,149,0,255,183,107,136,119,45,191,4,125,110,233,105,136,212,105,219,123,188,214,99,196,215,129,55,125,42,116,112,20,35,179,187,24,64,240,47,239,173,250,139,82,183,183,254,181,33,71,187,50,130,48,49,238,63,246,99,245,191,244,111,238,171,129,52,237,123,8,128,10,186,80,0,57,224,142,128,188,85,3,233,63,1,25,51,106,81,106,150,90,74,146,90,195,117,243,245,86,131,194,163,79,241,148,37,167,87,76,111,235,254,124,42,252,176,134,151,71,165,197,206,149,9,252,200,28,247,101,249,207,142,76,80,136,75,72,125,199,168,214,36,245,134,188,183,127,73,28,18,9,37,83,110,88,81,113,91,115,244,138,36,70,79,119,89,233,178,170,209,22,147,244,154,54,56,11,93,100,78,118,202,158,73,219,77,226,21,95,233,37,243,164,134,114,111,107,52,86,142,68,163,144,83,46,174,144,154,99,198,184,9,99,99,209,220,217,209,207,118,42,200,93,215,113,78,170,29,115,145,153,123,37,201,168,43,73,45,117,66,105,214,122,211,182,196,125,202,223,27,234,109,116,186,244,8,21,196,90,27,15,90,88,193,70,85,140,227,174,22,158,48,56,194,162,71,210,226,176,45,173,103,27,245,141,82,219,90,161,53,234,168,140,25,48,233,178,234,52,177,164,12,118,65,137,90,69,113,83,170,210,165,87,166,139,211,185,150,29,146,149,138,51,141,173,144,48,106,171,110,122,29,222,166,121,23,206,219,166,180,186,55,176,168,180,221,213,189,127,231,22,42,244,195,132,191,251,186,127,29,142,152,232,190,142,151,89,125,208,69,174,181,147,210,140,204,32,53,104,84,74,74,109,138,203,150,103,252,56,76,169,69,236,152,68,155,88,43,44,245,35,34,187,230,114,137,127,92,203,85,21,44,204,117,13,225,201,47,243,55,51,187,253,81,123,221,97,209,35,106,109,24,151,208,195,77,250,68,165,13,157,208,18,133,84,201,44,117,75,165,35,196,148,210,217,121,37,106,196,218,108,170,148,232,117,232,226,95,30,181,33,185,170,56,127,216,236,121,0,125,228,218,43,42,205,200,204,74,178,36,169,164,212,166,184,108,101,73,108,251,82,90,196,142,73,180,121,84,197,77,177,37,178,107,46,151,24,192,202,172,84,193,194,252,117,84,100,82,74,201,160,213,183,56,146,81,9,109,233,56,203,221,93,39,162,198,155,132,70,45,143,250,55,108,182,37,85,167,27,212,4,107,93,27,69,154,207,66,53,57,197,195,69,222,108,87,71,0,0,64,106,2,156,198,124,231,207,126,138,79,237,169,216,85,140,38,127,242,253,147,246,59,183,87,25,78,99,190,243,103,63,197,167,246,84,236,42,70,147,63,249,254,73,251,157,219,87,17,0,0,0,0,64,78,8,33,132,18,66,41,37,73,98,231,166,244,242,120,139,8,151,84,114,34,162,148,80,149,75,166,243,188,238,6,149,6,110,244,149,95,217,41,46,211,217,184,188,200,139,92,221,128,68,203,146,154,17,47,251,58,149,68,205,76,18,196,13,181,53,147,80,113,43,114,162,166,136,33,87,214,53,147,40,94,202,65,77,205,204,59,104,225,26,119,213,228,113,100,11,147,177,79,38,128,174,16,90,107,37,132,146,82,163,198,206,77,106,148,237,30,17,46,169,228,68,38,21,159,22,209,76,231,121,221,117,86,117,220,232,43,191,178,211,99,94,180,143,121,145,23,89,193,152,207,183,239,133,180,99,118,117,167,197,161,53,74,173,165,110,122,57,53,110,200,152,93,56,41,198,45,9,179,54,209,29,41,148,42,92,50,83,151,93,84,198,254,10,205,12,237,36,254,105,216,184,241,46,122,227,184,46,161,37,201,211,221,29,151,102,76,200,180,6,41,185,81,220,32,149,62,151,139,40,68,165,65,33,66,46,133,102,34,241,196,80,87,76,225,6,51,47,121,195,167,237,203,8,63,61,68,89,17,133,214,182,150,52,107,227,210,160,46,83,11,33,222,218,7,126,208,222,134,184,45,157,124,218,65,205,176,214,195,137,53,110,229,17,31,243,38,171,120,150,171,217,58,47,234,53,90,130,186,78,91,10,169,36,107,51,254,101,165,13,169,169,149,230,100,234,33,183,34,162,234,52,185,251,113,192,147,41,30,101,173,154,12,106,87,88,207,238,180,85,12,0,0,0,165,220,56,108,189,36,253,70,130,36,165,53,38,106,148,90,75,205,12,26,172,155,66,73,176,13,75,9,139,170,20,193,159,32,149,84,181,204,112,57,155,218,64,165,162,84,194,62,101,0,255,176,183,120,39,139,50,117,145,146,164,184,47,189,144,98,166,149,82,183,33,227,220,237,43,102,244,219,50,42,179,35,18,61,5,113,51,55,254,20,153,219,121,105,133,5,89,104,129,221,205,158,154,152,121,175,148,82,241,23,199,121,30,231,251,231,144,78,169,78,38,223,31,234,136,73,60,226,218,254,42,238,177,154,254,203,8,27,247,173,151,168,223,104,208,164,132,254,36,77,82,104,165,25,65,130,149,83,75,201,183,125,73,97,78,149,222,248,155,163,106,170,136,25,214,100,83,251,89,85,170,74,216,88,237,74,141,38,206,215,243,203,242,132,61,46,187,119,142,140,74,74,84,82,10,45,52,162,208,66,106,146,66,43,141,140,140,140,140,93,218,90,198,232,12,38,5,57,52,196,67,151,33,246,229,96,78,42,99,86,150,241,143,1,12,210,72,105,57,66,219,54,73,150,122,195,12,159,21,21,233,45,35,166,137,254,178,26,149,24,196,186,217,148,156,210,59,214,167,74,125,140,206,82,121,159,1,124,96,219,221,239,103,31,170,218,128,47,230,135,24,104,159,156,79,237,99,237,240,188,136,250,50,106,36,77,199,13,210,18,151,236,18,66,153,82,46,85,182,101,219,7,245,203,178,162,214,117,26,118,116,218,212,41,49,104,46,231,242,82,0,43,114,128,59,185,147,83,244,16,17,17,17,17,73,146,68,82,66,40,137,164,109,211,182,228,61,55,204,136,101,41,35,14,135,196,174,56,118,218,212,41,145,169,80,161,215,44,105,3,85,154,116,211,174,176,58,91,107,227,61,106,50,52,105,144,116,74,27,165,214,82,147,18,135,61,213,212,155,124,77,41,170,164,48,65,60,131,212,240,42,171,229,135,95,220,245,8,205,167,118,85,22,123,158,93,125,64,170,219,144,164,81,147,20,39,106,247,20,211,135,27,241,210,207,144,222,80,57,25,167,68,71,165,56,244,178,225,122,226,78,160,114,88,233,210,170,16,110,177,34,115,154,182,142,227,153,158,157,147,237,16,173,13,241,22,81,34,72,173,210,200,75,91,82,156,225,106,161,212,41,1,143,38,170,211,149,13,199,93,157,112,18,121,116,122,226,68,108,154,245,193,80,71,249,213,110,112,149,77,108,39,232,215,116,222,36,73,234,243,20,10,63,146,102,249,127,74,28,39,34,158,210,88,156,65,114,68,155,82,69,66,13,202,224,100,85,26,79,13,101,164,184,124,245,152,171,57,170,210,23,135,70,75,165,21,90,233,25,181,45,196,105,234,149,169,81,111,243,105,136,91,156,211,168,40,201,24,167,34,149,154,142,10,69,37,58,97,220,202,76,110,134,178,101,124,102,171,218,182,121,0,212,125,100,253,153,52,147,164,219,102,117,105,75,106,105,33,79,21,151,41,227,50,238,123,250,121,89,177,235,52,237,59,70,109,26,149,24,212,152,115,153,42,128,235,57,192,157,44,206,74,7,128,106,163,137,243,245,252,178,60,97,143,203,94,213,80,109,52,113,190,158,95,150,39,236,113,217,83,19,240,197,252,16,3,237,147,243,169,125,172,205,154,199,148,30,95,204,15,49,208,62,57,159,218,199,218,172,121,0,0,0,0,0,124,38,164,197,13,74,106,113,243,121,225,53,153,81,95,26,21,60,234,238,84,199,101,232,76,125,81,147,206,234,189,188,170,212,75,34,167,250,50,144,216,21,156,253,108,98,85,76,54,214,219,194,236,202,157,208,66,11,165,133,84,82,162,196,142,85,233,149,241,22,25,206,168,220,100,70,21,161,22,215,140,230,101,157,13,86,13,220,40,52,191,114,212,99,166,179,143,121,145,233,57,52,15,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,137,121,201,35,50,135,203,237,24,181,105,84,226,84,161,93,133,74,191,42,181,154,116,62,181,165,37,181,12,18,180,249,158,132,210,26,17,164,121,105,173,180,201,113,170,218,210,172,129,219,226,6,249,116,196,91,6,213,196,178,140,248,84,171,68,137,199,60,101,171,248,218,46,176,65,12,35,106,161,71,109,107,208,58,45,73,115,149,218,214,10,173,36,90,243,40,85,145,68,77,186,188,57,122,78,166,203,195,199,168,72,17,133,51,78,101,69,123,148,37,237,6,27,242,46,187,250,136,26,243,131,63,251,22,62,181,95,109,0,255,111,0,52,162,198,252,224,207,190,133,79,237,87,219,195,16,32,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,49,47,121,68,230,112,185,29,163,54,141,74,156,42,180,171,80,233,87,165,86,147,38,39,183,73,238,81,178,52,109,183,74,143,66,166,180,68,101,41,75,139,179,78,164,123,198,41,116,203,237,244,144,73,140,8,213,199,1,230,173,106,124,203,235,152,217,208,63,218,102,102,95,65,172,29,147,238,76,90,136,67,143,18,196,109,74,150,230,37,180,214,238,14,27,47,235,140,91,27,167,54,66,213,158,154,184,40,226,75,5,75,51,135,113,153,156,43,204,204,170,60,157,160,161,46,169,71,214,160,205,247,168,165,144,140,32,205,75,107,41,110,144,76,19,167,102,13,220,22,39,71,168,28,230,60,168,38,150,101,196,153,38,221,186,60,230,41,91,197,40,182,190,93,99,140,204,200,200,200,164,73,51,73,161,149,70,212,198,105,92,122,250,228,176,36,230,165,108,57,100,18,165,222,114,212,166,81,137,76,187,10,181,177,164,253,85,105,82,53,246,58,99,150,149,17,206,119,74,51,220,202,146,39,219,198,156,77,243,68,195,190,181,182,100,10,242,238,184,164,156,154,248,169,225,93,55,236,184,214,52,197,50,205,70,182,138,109,109,23,187,206,35,162,234,9,113,107,177,74,201,166,121,221,32,100,69,84,215,73,182,117,131,21,209,82,89,214,57,151,114,92,122,84,46,153,62,101,62,141,81,171,38,21,42,52,32,106,204,15,254,236,91,248,212,126,181,61,12,33,34,34,34,34,146,36,137,164,132,80,18,73,219,166,109,73,210,134,25,177,44,101,196,225,144,184,29,157,54,117,74,100,42,84,168,80,41,80,165,73,147,122,38,162,198,252,224,207,190,133,79,237,87,219,85,12,239,214,143,196,59,126,165,86,225,106,0,255,105,142,28,85,165,140,127,229,20,2,88,121,236,159,193,235,12,106,3,126,11,123,148,29,204,128,196,67,163,20,66,162,150,26,252,120,154,183,37,9,126,137,211,188,76,101,74,109,74,44,234,87,180,110,14,33,245,54,228,80,93,198,150,66,179,89,157,179,16,231,115,82,193,134,102,175,51,4,89,17,217,114,171,36,179,45,47,101,179,113,76,217,58,111,180,239,67,139,75,170,224,110,141,75,201,105,134,159,38,46,116,195,129,107,82,83,60,211,156,107,171,216,214,142,182,129,172,214,90,107,169,181,148,82,163,230,138,85,106,148,237,158,153,205,88,220,102,38,21,159,22,209,136,150,101,154,117,86,117,60,43,52,67,115,212,99,94,180,143,153,158,233,57,60,47,163,16,90,20,183,4,161,21,18,53,54,41,110,173,22,74,163,9,143,163,208,68,181,186,178,65,122,65,166,104,29,157,162,68,108,206,216,154,187,142,114,155,221,224,124,86,180,209,19,22,226,214,238,153,52,179,210,73,189,50,197,169,180,37,158,208,82,90,154,241,75,156,70,69,158,108,27,82,22,27,143,200,168,24,86,75,169,70,97,252,148,155,161,108,25,171,218,59,54,128,151,100,107,146,90,104,210,74,143,159,76,203,184,52,65,44,109,90,150,165,44,41,78,249,69,5,138,214,189,161,171,30,135,228,170,203,223,82,168,41,171,179,23,98,67,78,42,216,47,237,160,40,233,53,66,179,180,78,91,10,37,53,136,43,254,7,41,238,216,165,149,230,100,234,33,55,229,90,26,213,200,251,113,192,141,22,230,230,162,154,12,106,87,184,208,22,179,61,244,50,234,139,40,17,53,26,39,72,83,156,177,83,104,101,73,73,84,222,230,109,24,84,44,243,148,154,214,117,24,210,169,84,167,75,175,185,108,204,75,127,172,200,62,22,231,78,86,48,160,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,0,255,76,204,136,216,81,10,161,68,87,139,227,54,109,67,50,35,41,77,231,121,75,195,176,180,58,149,25,181,181,252,142,27,242,185,100,106,116,184,146,90,171,38,101,10,134,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,0,80,37,134,250,164,228,238,207,37,181,137,184,0,255,109,144,199,45,153,231,254,187,173,248,84,193,243,80,153,140,182,142,254,83,242,18,187,45,66,68,68,68,68,36,73,18,73,9,161,36,146,182,77,219,146,164,13,51,98,89,202,136,195,33,113,59,58,109,234,148,200,84,168,80,161,82,160,74,147,38,157,210,79,146,25,149,68,4,205,85,50,34,156,183,25,183,37,232,118,107,243,154,221,69,78,181,47,211,62,226,64,205,50,172,34,62,114,75,44,27,101,3,231,179,62,39,67,121,205,174,126,72,137,174,102,182,162,168,81,91,149,101,200,164,86,150,196,106,72,217,53,151,83,147,95,135,117,170,169,176,99,83,230,81,95,110,138,45,147,55,96,94,70,48,141,171,66,243,141,215,135,189,98,175,189,41,173,78,243,78,175,83,154,183,110,143,75,42,94,184,239,223,130,119,141,10,226,150,158,221,215,157,153,101,60,205,80,247,117,140,205,10,141,73,164,47,10,41,229,110,164,100,166,195,142,72,13,26,149,22,74,152,90,122,81,169,38,165,92,83,83,74,209,146,68,171,98,13,102,169,65,162,87,14,71,24,150,225,216,107,185,170,56,195,88,185,241,197,252,16,3,237,147,243,169,125,172,13,100,128,92,70,198,218,73,35,202,78,66,43,173,144,146,133,230,52,46,113,152,18,55,135,116,39,157,82,61,66,253,176,86,193,157,22,174,177,81,21,27,184,107,138,39,28,158,199,93,203,36,196,125,155,90,203,38,10,155,164,184,181,90,104,210,49,25,61,165,17,171,74,243,75,197,160,22,116,107,242,168,80,106,213,101,80,102,132,129,153,203,126,103,165,157,12,110,83,37,70,145,190,36,148,148,188,151,18,25,13,67,162,52,107,82,90,43,125,138,232,109,93,170,202,9,181,164,28,205,72,180,59,26,204,77,131,75,175,35,142,240,26,181,107,89,169,56,35,178,215,120,137,38,130,86,104,136,73,102,141,112,8,161,84,92,115,74,44,66,174,141,75,142,134,117,41,55,52,199,164,212,13,27,159,110,221,112,166,212,40,211,67,155,195,199,172,180,235,34,143,182,3,34,224,191,225,212,229,59,129,246,83,140,101,79,197,14,208,248,111,56,117,249,78,160,253,20,99,217,83,177,127,38,96,100,228,138,74,11,41,186,66,220,198,105,28,154,17,81,73,186,204,67,218,135,169,165,169,44,169,161,37,118,228,144,192,37,211,172,67,148,44,90,53,233,84,165,171,181,214,90,106,45,165,212,168,185,98,149,26,101,187,103,102,51,22,183,153,73,197,167,69,52,162,101,153,102,157,85,29,207,10,205,208,28,245,152,23,237,99,166,103,122,86,59,228,34,34,246,74,18,73,118,212,90,234,132,146,32,52,215,113,138,251,148,191,55,164,59,25,149,42,18,42,136,181,54,238,76,113,141,179,170,56,199,93,83,204,226,0,68,220,168,145,90,75,194,141,23,164,70,56,108,208,112,60,89,130,37,157,105,79,122,35,46,109,206,206,195,68,177,221,82,125,188,85,169,18,58,63,92,62,178,43,28,109,127,219,53,6,25,133,208,162,184,37,8,173,144,168,177,73,113,107,181,80,26,77,120,28,133,38,170,213,149,13,210,11,50,69,235,232,20,37,98,115,198,214,220,117,148,219,236,6,231,179,162,93,103,217,52,47,105,86,165,196,161,164,70,75,221,54,107,169,19,74,233,44,77,221,4,137,4,169,114,186,7,51,74,29,125,11,55,243,166,116,234,143,129,126,184,172,138,254,215,182,57,251,79,3,38,245,0,25,247,73,37,5,31,113,155,151,113,189,127,238,232,108,234,28,242,253,161,114,152,196,28,174,237,175,98,1,171,233,95,253,8,68,111,205,182,68,212,42,109,158,82,178,91,75,27,239,196,92,39,165,144,106,138,25,181,133,138,83,183,33,150,252,176,78,56,104,124,202,225,170,75,149,66,21,231,51,187,169,80,24,15,245,109,93,118,191,4,107,30,240,185,252,16,0,255,236,147,51,150,125,172,13,228,197,73,122,169,53,53,28,120,89,74,100,251,102,13,197,155,53,152,209,169,206,68,247,226,212,230,212,60,188,21,227,221,212,199,68,149,170,166,19,195,101,92,187,194,209,54,136,253,99,124,46,63,196,63,251,228,140,101,31,107,171,24,147,122,128,140,251,164,146,130,143,184,205,203,184,222,63,119,116,54,117,14,249,254,80,57,76,98,14,215,246,87,177,128,213,244,7,197,108,33,37,35,107,27,110,141,79,72,101,170,91,74,146,162,148,160,44,9,231,67,79,51,167,92,17,178,67,27,49,67,66,79,121,193,197,140,150,235,192,225,28,202,38,182,163,109,228,176,253,89,233,80,105,249,90,219,54,73,80,154,251,18,159,21,21,233,173,228,215,149,62,50,98,196,32,214,205,42,21,117,221,213,83,165,62,70,123,214,76,200,193,161,221,125,129,118,106,246,207,196,200,200,21,149,22,82,116,133,184,141,211,56,52,35,162,146,116,153,135,180,15,83,75,83,89,82,67,75,236,200,33,129,75,166,89,135,40,89,180,106,210,169,234,3,2,16,156,254,0,255,223,253,191,172,246,191,127,34,0,193,233,0,255,0,255,221,0,255,203,106,0,255,251,39,192,18,189,197,59,89,148,169,139,148,36,197,125,233,133,20,51,173,148,186,13,25,103,190,164,95,49,163,223,150,81,153,29,145,94,95,25,196,205,220,248,83,100,110,103,104,126,177,5,89,104,129,221,200,105,137,242,49,35,98,71,41,132,18,93,45,142,219,180,13,201,140,164,52,157,231,45,13,195,210,234,84,102,212,214,242,59,110,200,231,146,169,209,225,74,106,173,154,148,105,242,3,132,46,73,68,205,37,109,200,14,215,113,107,68,82,150,109,162,212,120,203,168,80,191,17,34,17,117,73,14,107,140,89,252,117,185,49,179,54,127,124,205,50,158,106,21,196,136,75,106,144,18,141,147,108,169,173,82,130,97,11,121,131,100,109,152,56,117,111,168,115,162,166,41,233,140,234,97,133,53,159,74,45,186,239,74,194,78,169,93,143,236,105,142,182,153,236,101,92,147,45,73,105,173,73,40,61,94,178,46,227,212,56,49,181,117,153,151,188,148,184,226,231,20,232,186,247,182,174,102,220,145,107,49,127,196,174,166,92,201,158,135,13,217,88,111,191,180,0,255,244,140,250,51,105,70,141,198,9,234,210,150,212,210,90,89,82,18,149,183,101,220,247,244,243,50,165,166,117,29,118,140,218,52,42,209,107,46,27,243,82,0,215,115,128,197,185,147,105,19,134,235,50,213,221,164,212,182,84,146,78,105,156,32,148,86,75,169,61,197,148,155,53,227,92,186,245,150,47,217,148,244,83,44,203,92,85,166,0,254,138,29,115,21,250,163,216,25,237,74,199,200,140,140,140,76,154,52,147,20,90,105,68,109,156,198,165,167,79,14,75,98,94,202,150,67,38,81,234,45,71,109,26,149,200,180,171,80,27,75,218,95,149,38,85,99,0,255,236,73,163,23,154,165,105,29,74,43,169,65,92,241,63,72,113,199,46,157,186,224,212,236,200,41,215,210,168,70,222,128,63,110,180,48,55,23,45,231,47,91,197,133,182,152,13,100,92,153,43,55,37,171,56,117,82,163,108,247,8,218,75,246,182,90,112,112,36,39,124,247,168,86,189,167,230,158,181,106,134,45,122,121,95,177,138,39,12,20,24,1,77,254,228,251,39,237,119,110,95,69,80,37,154,252,201,247,79,218,239,220,190,138,248,111,128,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,14,208,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,3,16,0,0,0,0,0,216,0,89,87,68,54,223,73,205,108,203,75,153,112,219,112,56,205,27,237,251,208,226,140,201,201,187,219,82,114,154,225,167,137,119,37,177,227,154,212,20,15,43,27,217,21,182,181,163,237,191,6,0,192,148,30,88,204,247,48,208,254,38,159,218,59,217,172,121,76,233,129,197,124,15,3,237,111,242,169,189,147,189,138,128,168,46,63,8,180,111,97,44,251,213,118,170,4,22,243,61,12,180,191,201,167,246,78,246,42,34,170,203,15,2,237,91,24,203,126,181,157,42,129,197,124,15,3,237,111,242,169,189,147,189,100,176,147,190,50,156,38,234,206,164,164,60,44,173,149,210,150,91,154,166,184,228,125,25,54,42,75,76,36,49,67,14,155,174,37,211,172,43,82,169,87,53,233,6,208,106,109,130,148,66,156,96,158,120,109,70,20,166,38,5,145,186,187,212,109,217,218,83,88,84,171,131,122,19,175,86,245,140,72,166,190,252,36,118,253,100,63,123,89,245,156,141,245,118,79,251,151,187,213,41,181,8,154,181,229,150,180,18,154,25,212,121,106,161,196,9,114,106,218,212,160,159,27,226,230,248,148,195,155,7,53,195,178,124,248,212,164,68,151,199,204,106,171,248,218,214,183,25,16,51,35,34,34,51,106,212,72,74,8,37,25,197,113,29,167,38,109,152,17,203,146,183,100,50,151,220,209,105,83,167,196,169,93,187,54,149,2,85,106,213,42,128,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,196,188,228,17,153,195,229,118,140,218,52,42,113,170,208,174,66,165,95,149,90,77,234,155,30,90,105,100,16,39,27,2,175,86,242,146,134,210,24,39,165,89,158,106,10,182,137,23,117,232,58,106,139,91,122,107,195,74,99,93,94,68,132,99,79,206,100,28,103,39,199,109,104,118,27,4,216,69,38,169,36,42,169,180,208,18,81,104,33,37,42,45,164,68,70,70,70,230,162,14,61,99,116,6,147,114,228,234,97,174,196,16,251,114,48,39,109,240,52,55,248,199,0,158,211,3,230,214,138,79,171,213,187,199,239,246,189,219,254,54,188,247,110,199,3,231,4,199,247,116,135,247,141,190,106,70,175,211,87,244,42,158,232,213,26,194,147,95,230,111,102,118,251,163,246,181,99,150,149,17,206,119,74,51,220,202,146,39,219,198,156,77,243,68,195,190,181,182,100,10,242,238,184,164,156,154,248,169,225,93,55,236,184,214,52,197,50,205,70,182,138,109,109,23,155,234,16,158,252,50,127,51,179,219,31,181,7,32,0,0,0,0,0,160,190,209,120,72,84,66,75,20,82,131,23,175,243,54,37,206,79,113,157,231,41,79,165,173,136,57,253,186,238,205,45,164,217,118,28,90,204,24,177,107,54,87,114,230,225,124,54,214,219,208,236,10,13,240,212,3,70,70,70,70,100,210,164,17,149,22,82,34,106,227,52,46,141,218,62,227,151,169,108,57,100,18,57,164,83,169,78,151,76,187,10,109,86,5,90,53,169,213,101,20,174,243,146,118,147,74,28,74,74,58,165,113,178,150,58,161,164,246,20,83,110,160,94,149,32,85,78,183,124,201,166,156,190,91,184,153,55,165,76,1,252,117,149,153,217,85,209,31,197,142,48,249,219,134,173,215,36,220,104,208,36,181,198,70,77,82,104,165,145,89,115,116,75,72,201,183,125,73,125,81,171,34,24,147,163,106,170,136,38,46,231,44,27,88,85,170,182,219,167,236,73,9,21,3,190,152,31,98,160,125,114,62,181,143,181,89,243,152,210,227,139,249,33,6,218,39,231,83,251,88,155,53,143,191,132,108,13,135,70,212,74,113,89,74,178,91,75,219,110,53,68,43,165,144,106,138,25,53,180,148,76,57,230,151,252,176,78,56,104,132,58,98,165,84,171,66,21,231,51,187,105,215,7,51,245,109,93,246,239,22,81,104,61,106,91,178,208,106,73,154,155,18,135,78,107,37,209,154,71,81,107,156,90,69,153,28,61,39,211,181,144,78,87,90,10,103,156,202,93,185,185,205,150,177,33,43,218,172,121,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,73,204,75,30,145,57,92,110,199,168,77,163,18,167,10,237,42,84,250,85,169,213,164,201,201,109,146,123,148,44,77,219,173,210,163,144,41,45,81,89,202,210,226,172,19,233,158,113,10,221,114,59,61,100,18,35,66,245,113,128,121,171,26,223,242,58,102,54,244,143,182,153,217,213,26,20,90,11,173,180,144,82,105,210,216,177,74,141,188,221,35,195,25,149,155,60,101,154,148,79,149,72,70,243,178,174,9,204,78,165,142,27,133,230,87,214,113,132,189,104,227,242,34,35,179,0,255,54,132,39,191,204,223,204,236,246,71,237,149,141,185,181,226,211,106,245,238,241,187,125,239,182,191,13,239,189,219,241,192,57,193,241,61,221,225,125,163,175,154,209,235,244,21,189,138,39,122,181,134,240,228,151,249,155,153,221,254,168,125,165,1,185,173,145,238,149,186,225,36,9,126,67,162,120,231,62,92,61,219,51,185,113,130,84,186,202,41,109,237,224,236,168,61,213,170,84,193,85,171,66,179,55,87,237,90,201,130,182,140,205,202,254,103,36,245,28,33,142,19,53,75,189,97,134,11,114,122,204,144,17,211,68,127,37,191,165,243,40,119,83,114,74,239,9,106,213,0,175,179,84,222,103,39,51,225,126,63,251,74,187,45,162,109,189,80,82,167,133,212,34,137,67,107,235,210,200,75,146,230,4,235,214,134,182,168,78,151,26,73,50,189,218,84,33,211,114,186,12,62,88,154,135,163,252,106,55,24,211,174,178,39,244,50,234,139,40,17,53,26,39,72,83,156,177,83,104,101,73,73,84,222,230,109,24,84,44,243,148,154,214,117,24,210,169,84,167,75,175,185,108,204,75,127,172,200,62,22,231,78,86,48,160,121,242,245,252,178,204,110,143,203,14,208,136,234,242,131,64,251,22,198,178,95,109,0,255,76,204,136,216,81,10,161,68,87,139,227,54,109,67,50,35,41,77,231,121,75,195,176,180,58,149,25,181,181,252,142,27,242,185,100,106,116,184,146,90,171,38,101,10,134,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,0,0,128,127,2,154,39,95,207,47,203,236,246,184,236,64,157,16,66,8,37,132,82,74,146,196,206,77,233,229,241,22,17,46,169,228,4,42,83,165,132,170,92,50,157,231,117,66,96,14,42,13,220,232,43,191,114,129,35,108,58,27,151,23,249,166,253,183,209,60,249,122,126,89,102,183,199,101,175,108,204,173,21,159,86,171,119,143,223,237,123,183,253,109,120,239,221,142,7,206,9,142,239,233,14,239,27,125,213,140,94,167,175,232,85,60,209,87,29,20,66,107,173,132,80,82,106,212,216,185,73,141,178,221,35,194,37,149,156,200,164,226,211,34,154,233,60,175,187,206,170,142,27,125,229,87,118,122,204,139,246,49,47,242,34,127,24,57,95,0,255,133,52,217,60,101,211,226,208,146,148,16,74,54,189,156,26,55,164,109,68,163,54,115,39,161,214,38,186,31,157,54,117,74,100,166,46,187,40,151,29,226,124,102,104,39,241,143,51,132,212,204,44,110,56,52,94,161,148,165,110,37,49,74,82,131,188,212,28,140,147,44,42,215,133,212,214,182,204,22,135,117,193,186,140,136,232,192,158,236,201,216,209,78,142,219,47,237,65,136,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,147,54,204,136,101,201,91,50,153,75,238,232,180,169,83,226,212,174,93,155,74,129,42,181,106,21,77,15,34,235,139,40,145,36,221,54,75,83,156,177,83,8,121,170,184,76,25,231,109,24,84,44,243,138,93,167,105,31,210,169,84,167,203,160,198,156,203,84,127,172,200,62,238,100,113,6,104,180,54,196,91,68,137,32,181,74,35,47,109,73,113,134,171,133,82,167,4,237,84,233,68,117,186,178,225,184,171,19,78,90,197,177,211,19,39,98,211,172,15,206,49,63,251,171,221,224,42,27,195,94,123,90,220,160,164,22,55,159,23,94,147,25,245,165,81,193,163,238,78,117,92,134,206,212,23,53,233,172,222,203,171,74,189,36,114,170,47,3,137,93,193,217,207,38,86,197,100,99,189,45,204,254,223,87,212,118,102,235,36,221,145,164,84,246,37,180,84,218,114,72,235,212,150,178,207,195,68,101,138,121,36,122,72,102,83,180,100,234,117,61,42,205,170,38,229,104,12,248,98,126,136,129,246,201,249,212,62,214,94,232,165,208,219,164,212,29,177,78,173,180,148,108,29,55,73,5,87,154,221,199,164,167,165,77,60,148,117,137,173,38,98,138,52,99,30,109,98,120,195,203,36,140,79,237,165,50,238,48,55,219,216,153,236,244,141,47,230,135,24,104,159,156,79,237,99,109,22,196,160,43,35,92,110,165,100,184,149,37,111,56,110,40,92,231,137,134,125,107,109,70,229,220,173,109,73,57,53,241,83,195,133,146,56,112,173,105,138,133,149,115,237,10,219,218,46,246,127,67,134,132,67,51,233,164,184,44,165,225,221,41,110,183,26,162,85,74,43,73,253,146,29,90,74,166,28,243,51,98,71,89,236,76,66,29,177,82,170,85,159,118,50,166,45,181,235,131,153,5,118,81,187,74,163,137,243,245,252,178,60,97,143,203,78,157,24,101,103,210,90,219,90,148,32,110,83,131,186,76,45,180,118,119,216,248,65,123,27,226,56,181,17,170,6,53,195,90,15,95,42,88,154,57,124,204,155,172,98,102,86,229,154,86,104,147,165,18,218,4,203,196,119,35,146,48,37,201,137,236,173,37,109,243,214,83,173,98,78,173,10,210,77,68,90,53,131,122,100,26,204,207,165,208,79,14,180,123,249,159,253,156,147,10,118,241,179,1,95,204,15,49,208,62,57,159,218,199,218,215,121,140,186,50,106,45,110,45,73,22,199,169,89,157,167,16,66,187,187,111,188,160,61,14,109,155,218,248,84,123,154,225,162,135,19,21,220,202,28,198,229,77,174,240,44,171,242,140,30,34,34,34,34,34,73,146,72,74,8,37,145,180,109,218,150,188,231,134,25,177,44,101,196,225,144,216,21,199,78,155,58,37,50,21,42,244,154,37,109,160,74,147,110,218,10,22,78,243,148,118,83,74,27,82,74,52,213,113,179,144,58,173,164,246,18,211,109,208,136,147,234,166,91,176,164,84,210,183,176,44,111,85,153,254,248,235,119,204,170,232,143,98,155,179,175,29,18,183,82,118,133,147,219,37,78,210,134,43,217,60,111,109,92,218,67,171,145,53,65,117,207,146,242,146,58,61,6,85,194,89,208,170,12,78,177,35,123,142,54,55,151,179,133,173,103,47,34,230,13,254,212,59,9,55,153,44,181,182,68,84,90,72,137,76,247,21,147,248,77,72,44,204,182,110,62,188,164,10,210,169,84,167,203,27,175,50,132,145,134,124,105,67,115,156,205,208,78,151,139,155,244,82,107,105,54,240,130,212,8,247,201,98,74,54,75,176,164,51,237,141,238,181,41,206,217,121,152,40,182,187,105,128,137,86,85,66,231,119,204,184,182,138,163,237,111,219,62,143,153,17,17,145,25,53,106,36,37,132,146,140,226,184,142,83,147,54,204,136,101,201,91,50,153,75,238,232,180,169,83,226,212,174,93,155,74,129,42,181,106,213,51,1,78,99,190,243,103,63,197,167,246,84,236,95,23,81,95,70,141,164,233,184,65,90,226,146,93,66,40,83,202,165,202,146,102,219,7,245,203,178,162,214,117,154,215,163,211,166,78,137,65,115,57,151,0,255,108,0,43,114,128,59,185,173,29,236,112,26,243,157,63,251,41,62,181,167,98,175,239,43,106,59,179,117,146,238,72,82,42,251,18,90,42,109,57,164,117,106,75,217,231,97,162,50,197,60,18,61,36,179,41,90,50,245,186,30,149,102,85,147,114,21,6,180,56,180,91,70,141,44,181,74,163,44,113,41,113,137,167,133,84,151,100,252,26,167,78,81,38,220,118,149,197,201,35,210,41,134,211,178,233,81,8,63,229,102,87,91,198,86,54,143,173,252,106,141,112,74,41,78,195,150,90,107,234,170,77,77,66,72,221,189,59,167,166,123,141,33,171,85,17,226,114,21,233,29,145,76,147,62,137,92,127,252,103,35,61,100,115,46,180,231,109,106,254,122,183,58,165,22,65,179,182,220,146,86,66,51,131,58,79,45,148,56,65,78,77,155,154,244,115,67,220,28,159,114,120,243,160,102,88,150,15,159,154,180,232,242,152,87,109,21,91,219,249,182,3,98,102,68,68,100,70,141,26,73,9,161,36,163,56,174,227,212,164,13,51,98,89,242,150,76,230,146,59,58,109,234,148,56,181,107,87,166,210,160,74,175,86,213,211,195,140,168,164,38,169,164,208,66,51,105,161,149,38,41,180,210,140,140,140,140,216,165,173,69,146,65,167,113,144,67,67,60,116,233,225,96,246,101,171,50,102,101,25,3,248,199,161,8,65,119,100,182,220,74,137,108,200,83,217,112,220,80,184,46,155,238,195,16,138,10,85,57,119,107,155,74,81,51,12,117,164,23,74,226,192,59,169,22,166,101,96,246,92,187,194,73,118,34,51,89,27,241,100,33,65,47,47,141,213,54,12,33,44,45,99,74,115,191,135,169,182,161,35,250,152,206,82,84,161,102,165,240,38,200,175,77,161,46,169,94,179,151,13,52,113,209,170,230,118,42,59,74,138,76,170,167,181,173,229,38,53,91,151,117,130,150,149,81,90,55,25,215,9,166,68,72,101,94,23,92,206,145,234,177,184,100,10,149,9,52,58,173,154,180,73,99,192,23,243,67,12,180,79,206,167,246,177,182,119,30,40,242,191,112,220,233,54,195,3,22,145,84,14,209,227,139,249,33,6,218,39,231,83,251,88,123,62,143,43,218,209,94,107,47,114,154,97,221,235,53,198,224,88,38,188,120,200,184,9,32,154,254,200,200,164,177,220,134,85,82,137,75,93,136,251,217,211,212,142,237,141,152,31,162,190,47,35,178,148,220,116,151,73,25,146,195,132,185,147,179,35,84,141,118,159,132,123,155,138,138,190,182,118,93,84,109,184,154,11,241,61,163,244,216,37,91,34,226,195,47,54,239,181,179,127,221,119,243,46,92,120,92,200,238,206,21,160,221,192,40,182,189,191,251,245,248,200,164,117,50,163,87,123,114,138,30,240,119,0,255,164,234,113,167,199,195,210,244,254,121,78,83,121,57,15,4,252,95,252,254,189,130,4,138,70,176,188,163,199,250,222,235,62,55,26,45,62,222,23,215,108,25,19,145,4,211,214,63,51,41,217,217,104,156,94,42,219,52,97,42,35,63,177,105,239,71,184,191,227,219,144,31,250,29,229,177,127,186,183,213,180,20,223,223,129,127,79,93,57,220,81,12,208,14,212,0,0,0,0,0,168,128,59,167,0,0,0,0,0,0,0,0,0,23,112,69,200,33,47,50,142,244,226,206,71,40,224,10,55,142,23,99,71,177,128,194,250,81,254,122,90,188,18,251,27,147,163,208,228,7,220,177,166,91,247,186,213,106,210,127,188,112,162,47,127,38,146,152,203,223,207,209,179,0,255,140,224,22,207,42,82,201,154,109,144,48,75,218,33,238,212,45,79,34,228,115,153,31,15,155,139,157,238,110,26,86,117,194,150,36,159,2,184,232,96,37,181,239,18,243,82,151,43,102,127,53,250,114,85,189,250,115,39,158,253,184,158,243,221,40,142,189,16,220,224,127,65,254,254,181,202,168,97,221,220,55,147,3,56,116,0,255,245,124,127,100,68,73,81,91,78,35,146,156,162,135,166,238,159,174,84,77,0,255,25,145,9,112,57,171,65,130,236,156,7,103,249,0,255,237,127,82,1,207,69,89,69,15,109,231,63,169,43,0,255,189,188,206,118,238,236,27,3,208,254,91,0,255,184,120,117,122,162,55,166,162,174,61,159,199,168,47,31,185,126,172,36,108,141,164,90,232,1,247,191,239,29,79,167,71,223,162,79,156,249,106,163,231,49,226,47,227,175,157,132,161,87,212,242,81,241,98,94,236,77,155,108,89,218,178,22,86,172,8,222,49,63,243,178,212,189,105,221,242,222,186,123,59,238,1,151,178,251,133,123,217,204,112,98,37,192,199,52,247,34,243,89,94,211,72,50,41,14,217,96,164,109,184,201,214,79,148,159,158,182,51,98,123,115,179,41,117,67,92,123,5,203,46,61,173,70,107,171,111,235,123,168,76,112,239,167,88,182,102,194,90,59,87,175,209,49,11,145,4,124,166,193,191,200,213,54,99,53,227,161,180,132,171,236,91,41,76,251,64,35,36,209,188,249,79,55,174,95,149,213,178,69,59,237,222,8,0,128,10,43,82,14,184,50,147,160,252,114,211,130,247,91,69,250,237,172,112,0,93,81,184,120,47,211,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,69,61,181,112,81,79,47,96,36,188,108,229,24,235,85,56,228,78,34,135,93,118,38,28,128,254,85,139,138,161,15,5,20,169,13,79,170,127,252,153,122,180,34,162,54,9,231,217,163,56,119,118,171,198,103,195,139,249,82,239,125,107,135,194,127,54,111,206,159,253,60,65,44,201,0,255,165,63,87,236,83,152,254,242,114,135,145,68,248,23,241,131,125,233,47,28,26,89,26,205,199,17,90,219,89,198,138,252,239,219,94,171,152,234,120,55,215,202,59,134,249,127,200,254,214,94,149,13,189,107,222,90,211,100,30,156,168,107,103,231,1,228,167,171,229,234,155,219,147,44,43,243,227,251,81,252,215,253,58,157,30,95,248,111,76,197,192,15,0,114,136,157,81,104,28,46,68,228,131,206,1,50,246,138,67,149,67,100,126,197,97,103,198,1,0,0,0,0,80,188,16,127,201,253,178,101,86,48,22,228,16,127,33,254,153,13,187,115,124,72,36,49,237,0,255,235,82,141,250,139,200,36,77,240,146,100,203,158,152,152,224,191,241,63,153,84,59,70,229,16,234,203,251,92,36,188,76,212,115,71,106,175,247,82,8,43,153,80,137,217,15,19,50,176,0,255,218,177,235,164,210,107,251,142,90,141,235,219,176,93,3,224,195,79,226,250,197,166,205,46,141,195,35,40,211,208,6,84,230,167,104,41,183,173,159,135,212,175,29,73,234,180,74,105,9,163,199,231,155,46,175,149,251,92,124,11,121,156,146,40,213,214,206,3,253,27,191,60,183,58,101,101,126,0,0,184,0,161,126,43,135,188,168,25,199,21,123,209,57,68,189,44,56,128,5,57,220,223,97,225,254,14,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,11,32,199,88,47,227,176,247,197,200,175,82,179,128,185,162,88,188,144,25,213,2,254,80,128,247,195,247,79,71,207,69,158,248,110,237,194,193,15,177,195,249,127,183,189,163,94,156,83,156,132,101,244,168,200,220,254,197,79,167,84,158,22,228,188,113,114,142,114,118,212,33,63,25,176,110,101,179,9,216,91,82,134,100,78,92,207,239,190,84,219,94,59,224,203,124,214,91,62,82,125,226,212,125,208,95,182,154,52,22,46,167,210,217,47,230,231,214,71,35,94,171,86,39,145,225,160,164,59,219,138,33,38,231,165,91,83,77,187,12,101,17,242,66,159,153,59,87,202,105,7,169,199,27,245,186,235,188,142,75,22,53,214,217,84,23,84,12,167,29,115,185,99,233,35,71,50,233,46,175,219,84,234,210,27,82,127,27,82,167,130,17,29,10,69,76,140,113,182,56,25,210,102,49,192,63,109,173,156,46,27,84,180,122,27,43,254,240,229,44,174,214,18,43,153,29,227,98,135,206,231,141,57,221,253,181,118,163,143,248,171,38,37,228,189,159,92,109,57,129,86,59,77,221,19,26,58,225,103,62,101,102,54,225,68,4,140,72,125,68,198,203,152,207,103,62,243,236,56,51,163,86,223,204,215,116,194,221,116,203,111,117,8,118,101,175,139,196,105,246,212,1,254,213,95,81,242,104,117,26,141,233,219,222,133,43,222,20,113,192,85,76,100,240,143,189,14,75,191,215,138,181,35,74,208,146,117,58,205,37,100,54,100,34,223,159,70,181,169,80,172,155,212,14,15,233,1,114,185,24,191,210,186,249,164,233,10,151,140,107,170,18,22,21,170,182,92,178,88,194,75,26,7,114,89,99,88,235,167,211,209,221,202,72,202,138,153,156,19,234,80,218,247,26,239,47,125,201,175,100,73,61,22,45,174,210,73,210,93,155,79,153,244,168,126,11,51,215,160,233,235,154,228,181,69,108,48,163,62,238,103,205,157,81,105,228,147,142,66,222,232,110,195,189,208,128,63,213,222,189,42,144,106,139,0,255,57,151,75,188,99,95,27,14,81,76,242,0,255,187,114,203,149,145,36,112,68,160,226,55,230,69,94,103,92,30,13,126,116,239,45,195,163,154,232,126,210,84,97,110,246,135,198,160,91,191,54,121,196,53,55,137,22,85,40,239,172,171,90,66,201,183,251,63,125,91,238,246,42,69,188,233,190,183,17,152,150,253,238,72,66,126,150,51,175,211,149,59,94,86,244,63,175,222,198,37,165,104,215,66,140,250,243,145,235,173,72,58,174,65,84,115,19,203,241,95,242,88,230,35,41,196,78,149,20,68,187,18,98,196,95,216,254,83,241,138,214,231,7,0,64,57,224,90,65,46,230,229,101,181,184,119,144,139,249,208,173,90,226,128,186,106,241,194,206,98,1,0,0,0,0,0,0,0,46,224,138,144,99,172,36,22,46,70,62,87,37,10,168,143,200,26,199,11,235,69,102,177,0,13,23,98,175,18,149,90,184,72,133,137,140,225,239,186,216,25,25,5,39,53,106,83,27,23,204,114,108,86,179,67,63,198,61,93,126,221,71,62,75,80,74,76,183,46,108,4,185,148,88,113,172,53,131,96,237,95,199,188,136,124,46,241,155,185,73,210,163,58,5,97,110,245,246,190,229,5,51,213,47,106,60,59,56,228,101,100,110,71,53,157,240,74,70,95,33,167,91,5,137,155,233,84,160,130,24,104,23,98,161,246,75,4,200,248,219,25,59,146,86,81,77,114,154,36,226,11,177,185,92,137,79,131,227,245,32,59,217,56,93,70,188,235,48,251,54,66,198,223,222,43,131,184,32,39,104,106,64,98,120,240,63,159,89,52,125,178,9,73,82,150,183,209,160,217,83,27,0,127,226,0,255,244,123,159,235,190,58,247,53,46,169,73,251,19,162,110,69,4,169,73,223,117,34,62,177,0,255,43,254,218,187,58,173,161,127,238,27,14,164,104,103,65,12,250,23,127,173,136,166,78,205,243,1,0,64,14,72,0,255,137,38,37,45,241,75,210,10,174,209,71,207,108,155,32,59,244,161,215,44,205,75,118,219,100,238,142,180,238,232,77,209,12,47,100,87,169,219,114,136,149,209,94,113,131,147,30,17,185,139,125,25,145,254,19,140,30,119,45,163,208,246,113,10,45,75,18,38,41,113,232,180,144,8,50,37,189,212,17,149,138,240,83,69,167,214,85,171,17,171,176,105,85,98,208,161,132,1,44,106,187,115,85,79,14,177,191,14,139,155,52,235,166,77,109,146,68,208,36,142,235,150,111,14,61,226,13,51,205,167,36,6,159,155,226,74,167,73,162,18,230,77,225,162,72,169,81,248,21,196,154,118,35,250,23,218,11,237,234,8,167,46,223,9,180,159,98,44,123,42,246,176,67,52,37,119,184,225,82,104,144,18,109,105,92,146,67,179,100,201,166,76,146,56,100,84,170,80,74,74,226,208,185,21,97,45,113,87,109,217,213,105,36,83,120,148,139,42,13,231,211,118,175,195,169,203,119,2,237,167,24,203,158,138,253,191,1,194,147,95,230,111,102,118,251,163,246,154,30,181,194,35,81,203,185,72,127,45,195,109,131,212,16,134,70,131,180,44,169,109,227,185,59,234,58,164,39,69,77,188,144,66,165,174,101,51,171,156,189,226,6,91,53,230,51,22,187,114,67,120,242,203,252,205,204,110,127,212,30,132,152,164,30,149,6,41,164,70,41,52,91,39,159,238,52,107,60,194,20,79,217,114,102,197,53,183,238,79,168,193,15,155,120,137,84,186,228,164,121,192,142,76,118,159,153,253,108,223,4,171,86,163,212,218,104,86,45,9,157,212,148,54,37,180,89,110,67,220,251,26,215,188,117,183,30,214,248,238,24,168,56,212,195,83,140,107,91,220,167,100,154,246,0,132,167,30,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,68,109,159,241,203,148,71,100,14,151,27,210,169,84,167,203,169,66,187,10,171,2,173,106,53,41,115,94,212,40,73,235,212,121,186,39,221,181,112,203,226,173,161,145,175,219,164,200,41,116,196,138,60,132,13,74,28,142,202,61,85,90,227,221,220,115,121,198,113,118,162,61,92,228,100,155,194,0,0,72,77,128,211,152,239,252,217,79,241,169,61,21,187,138,209,228,79,190,127,210,126,231,246,42,195,105,204,119,254,236,167,248,212,158,138,93,197,104,242,39,223,63,105,191,115,251,42,2,0,96,125,128,136,136,136,136,72,146,36,146,18,66,73,36,109,155,182,37,73,27,102,196,178,148,17,135,67,226,118,116,218,212,41,145,169,80,161,66,165,64,149,38,77,234,159,42,37,52,106,233,150,210,208,66,189,101,100,243,82,151,76,41,173,33,181,165,156,194,22,134,154,132,43,135,222,84,16,55,142,28,170,203,216,242,104,86,197,148,155,79,237,16,239,216,10,54,64,35,206,201,104,147,22,239,142,67,156,164,148,38,121,169,11,166,148,230,58,98,147,67,34,212,45,89,110,200,166,86,135,82,120,33,36,82,151,133,75,168,193,172,212,58,202,67,13,109,12,223,177,39,165,164,215,8,201,234,186,110,37,148,210,44,206,248,159,165,182,163,150,78,90,144,105,134,228,148,104,169,83,227,238,199,1,55,166,152,155,181,150,51,168,173,226,66,187,211,6,48,108,219,248,22,53,171,235,118,43,181,168,99,82,72,82,166,50,181,54,235,92,186,71,156,93,55,223,206,12,105,196,150,80,3,28,224,221,74,193,183,140,142,121,18,253,163,237,153,118,27,196,204,136,136,200,140,26,53,146,18,66,73,70,113,92,199,169,73,27,102,196,178,228,45,153,204,37,119,116,218,212,41,113,106,215,174,77,165,64,149,90,181,10,118,136,186,35,9,45,110,45,106,208,182,165,89,157,167,16,90,188,53,12,188,160,61,14,109,92,58,9,181,123,154,225,162,135,47,107,44,205,35,198,229,77,174,48,51,87,51,213,241,155,176,230,110,74,72,109,184,211,172,213,120,55,225,30,110,178,117,29,242,83,206,241,200,121,88,213,29,97,89,66,30,187,12,42,140,3,140,86,34,115,40,39,85,76,103,15,191,237,97,118,53,67,150,29,153,205,119,74,35,27,242,84,38,219,198,156,77,203,166,251,48,132,184,100,10,242,238,56,149,162,102,24,106,226,93,55,236,120,39,213,194,51,205,70,182,138,147,236,104,59,0,49,233,206,164,133,56,244,40,65,220,166,100,105,94,66,107,237,238,176,241,178,206,184,181,113,106,35,84,237,169,137,139,34,190,84,176,52,115,24,151,201,185,194,204,172,202,8,250,133,184,181,123,38,205,172,116,82,175,76,113,42,109,137,39,180,148,150,102,252,18,167,81,145,39,219,134,148,197,198,35,50,42,134,213,82,170,81,24,63,229,102,40,91,198,170,246,142,45,158,7,204,71,70,238,21,37,147,174,168,133,212,105,165,65,235,173,219,212,246,21,127,111,171,183,49,234,82,228,83,16,23,109,60,152,98,5,103,173,112,142,133,90,152,197,116,166,207,149,122,238,92,78,219,56,57,250,14,138,167,97,146,44,18,147,114,204,184,47,125,94,166,117,94,189,118,232,24,213,198,81,137,193,225,208,8,96,38,59,192,51,246,140,173,218,104,176,52,43,141,32,36,50,37,225,100,67,147,105,188,131,25,54,72,211,154,254,254,248,173,87,159,197,46,8,68,202,24,200,244,184,84,151,185,18,115,236,101,18,54,228,165,163,182,80,181,118,149,84,9,41,78,9,74,104,214,227,211,146,65,163,52,132,137,71,200,238,57,42,173,12,29,69,198,245,101,83,51,168,8,137,78,140,150,152,36,51,88,40,55,183,51,55,135,114,157,173,118,144,153,148,210,40,165,18,66,72,70,173,181,148,164,132,80,146,153,153,153,25,187,186,181,136,49,24,52,10,146,107,136,185,46,61,236,203,190,156,84,198,211,44,99,0,3,152,13,215,100,75,82,90,107,18,74,143,151,172,203,56,53,78,76,109,93,230,37,47,37,174,248,57,5,186,238,189,173,171,25,119,228,90,204,31,177,171,41,87,178,231,97,67,54,214,219,47,237,106,230,182,15,141,70,225,94,179,70,41,244,55,73,82,66,40,137,200,146,163,92,90,106,62,238,83,234,115,90,245,198,216,28,83,211,68,52,177,38,103,217,207,170,83,181,221,198,106,7,69,124,55,100,104,41,153,65,156,112,107,188,90,201,75,218,82,146,20,165,102,121,170,41,216,54,153,83,174,8,217,45,110,233,173,237,232,130,139,25,45,17,142,61,57,107,176,163,109,28,183,161,217,127,19,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,68,109,159,241,203,148,71,100,14,151,27,210,169,84,167,203,169,66,187,10,171,2,173,106,53,105,88,30,63,249,201,134,22,146,148,109,105,91,155,140,61,110,162,70,222,238,81,156,242,154,110,51,75,109,80,183,181,146,202,173,14,142,247,131,85,3,135,234,205,83,118,80,161,75,161,250,54,45,123,90,2,42,140,182,13,33,36,34,41,41,78,137,140,215,77,74,47,143,183,200,76,74,51,50,170,136,180,184,198,195,128,2,197,120,7,149,6,222,213,184,198,235,152,107,237,99,118,181,93,237,186,207,172,63,146,100,148,104,155,172,78,109,70,77,173,229,165,34,49,121,156,199,97,79,49,207,83,118,154,214,125,200,168,82,163,46,189,26,179,49,83,253,113,61,251,88,156,197,57,0,23,218,22,239,145,36,131,210,73,189,60,181,41,181,25,174,208,74,154,26,240,72,162,70,93,222,108,28,210,9,27,145,199,168,39,86,68,169,89,97,12,117,148,161,236,6,171,218,196,182,210,1,115,59,238,199,175,132,180,81,219,230,121,200,45,113,75,5,49,13,185,236,253,172,126,35,212,236,115,10,85,189,251,70,175,20,198,41,30,231,143,149,81,153,149,241,153,153,105,51,157,161,197,237,22,37,217,26,37,104,186,164,137,74,11,41,81,105,195,160,106,233,109,62,161,40,149,81,134,32,150,65,150,120,149,211,18,196,47,22,122,132,102,44,187,234,180,61,207,190,128,168,251,140,250,51,105,70,141,198,9,234,210,150,212,210,90,89,82,18,149,183,101,220,247,244,243,50,165,166,117,29,118,140,218,52,42,209,107,46,27,243,82,0,215,115,128,197,185,147,147,19,52,212,37,245,200,26,180,249,30,181,20,146,17,164,121,105,45,197,13,146,105,226,212,172,129,219,226,228,8,149,195,156,7,213,196,178,140,56,211,164,91,151,199,60,101,171,24,197,214,183,25,16,35,51,50,50,50,105,210,76,82,104,165,17,181,113,26,151,38,113,88,18,243,82,182,28,50,137,220,49,106,211,168,68,166,93,133,54,149,126,85,154,212,42,138,126,33,110,237,158,73,51,43,157,212,43,83,156,74,91,226,9,45,165,165,25,191,196,105,84,228,201,182,33,101,177,241,136,140,138,97,181,148,106,20,198,79,185,25,202,150,177,170,189,99,131,116,66,219,236,30,209,173,236,237,41,206,67,124,67,75,84,150,178,148,105,135,51,37,37,62,82,145,102,202,75,124,195,200,160,187,27,89,185,106,85,28,23,201,121,112,100,60,123,178,100,251,42,2,84,27,77,156,175,231,151,229,9,123,92,246,170,134,106,163,137,243,245,252,178,60,97,143,203,158,154,128,47,230,135,24,104,159,156,79,237,99,109,214,60,166,244,248,98,126,136,129,246,201,249,212,62,214,102,205,3,0,0,0,0,0,160,238,51,234,207,164,25,53,26,39,168,75,91,82,75,107,101,73,73,84,222,150,113,223,211,207,203,148,154,214,117,216,49,106,211,168,68,175,185,108,204,75,1,92,207,1,22,231,78,86,58,32,73,15,107,91,163,149,212,9,173,244,72,226,208,218,52,245,202,212,164,57,193,186,181,45,206,105,84,148,68,146,76,175,54,85,71,133,162,18,131,15,150,230,33,55,67,217,50,198,180,171,236,175,70,212,152,31,252,217,183,240,169,253,106,251,50,34,196,33,222,51,105,4,169,149,122,101,138,75,138,51,92,173,165,180,52,227,209,68,117,186,178,217,54,164,44,54,30,143,78,79,156,136,82,141,194,248,233,40,191,218,13,86,181,119,108,133,196,40,59,147,214,218,214,162,4,113,155,26,212,101,106,161,181,187,195,214,81,167,162,189,13,113,156,218,8,149,233,131,51,172,245,240,165,130,165,121,150,221,237,77,86,49,51,91,181,3,34,0,0,150,12,51,105,161,37,113,104,208,58,161,81,98,149,218,214,10,33,53,157,16,57,9,73,212,164,203,27,100,22,156,138,208,49,42,82,196,38,131,173,89,232,40,75,218,13,206,231,58,219,67,159,22,66,11,41,180,82,82,162,228,202,77,233,149,241,150,145,45,89,228,70,70,21,161,22,215,72,151,121,218,13,86,13,60,235,43,67,179,211,99,166,179,143,153,158,23,217,50,143,202,94,156,164,151,90,83,195,129,151,165,68,182,111,214,80,188,89,131,25,157,234,76,116,47,78,109,78,205,195,91,49,222,77,125,76,84,169,106,58,49,92,198,181,43,28,109,131,216,42,9,176,115,101,68,165,231,162,149,86,35,111,247,92,13,137,123,61,155,189,135,206,195,141,86,221,29,106,210,87,206,119,163,85,201,61,197,189,220,207,43,253,215,191,246,42,47,77,205,182,210,8,37,149,212,91,214,109,178,201,226,152,26,154,148,25,53,229,27,121,79,39,136,11,95,147,32,204,181,249,129,152,198,28,140,171,78,221,112,140,39,158,79,217,209,190,182,215,236,191,134,92,70,198,218,73,35,202,78,66,43,173,144,146,133,230,52,238,105,21,83,226,230,144,238,164,83,170,73,31,252,97,173,130,59,45,92,227,94,134,182,13,220,53,197,127,237,118,56,35,138,174,16,135,30,171,146,112,154,167,205,66,119,36,117,154,120,155,54,95,113,173,228,101,154,147,40,200,165,72,37,113,234,211,225,51,25,85,169,85,161,98,3,226,70,141,212,90,18,110,188,32,53,194,97,131,134,227,201,18,44,233,76,123,210,27,113,105,115,118,30,38,138,237,150,234,227,173,74,149,208,249,225,242,145,93,225,104,251,219,86,107,0,0,84,246,226,36,189,212,154,26,14,188,44,37,178,125,179,134,226,205,26,204,232,84,103,162,123,113,106,115,106,30,222,138,241,110,234,99,162,74,85,211,137,225,50,174,93,225,104,27,196,86,107,192,164,30,32,151,145,177,118,210,136,178,147,208,74,43,164,100,161,57,141,75,28,166,196,205,33,221,73,167,84,143,80,63,172,85,112,167,133,107,108,84,197,6,238,154,226,9,175,33,162,186,252,32,208,190,133,177,236,87,219,203,71,227,33,81,9,45,81,72,13,94,188,206,219,148,56,63,197,117,158,167,60,149,182,34,230,244,235,186,55,183,144,102,219,113,104,49,99,196,174,217,92,201,153,135,243,217,88,111,67,179,171,143,168,46,63,8,180,111,97,44,251,213,118,128,6,0,64,109,195,226,4,137,90,144,226,150,72,74,207,90,91,166,201,90,115,165,6,203,164,56,108,98,67,148,212,102,68,8,199,9,249,99,100,84,34,215,172,170,40,148,61,201,85,33,217,151,221,55,69,68,36,37,145,180,33,145,20,30,105,187,181,12,173,17,81,157,20,115,207,90,216,112,45,85,51,121,68,82,147,88,83,140,220,150,41,235,53,191,152,155,213,185,42,52,175,115,85,67,212,232,79,90,169,200,123,165,17,209,62,228,74,178,36,41,180,212,151,136,217,214,169,170,155,176,75,197,233,140,91,187,163,190,220,212,185,12,58,98,23,175,81,91,153,149,118,50,34,251,143,33,93,154,59,28,19,165,37,72,137,182,180,205,184,45,65,179,100,83,38,73,220,82,86,77,75,41,37,113,232,220,138,142,106,88,104,71,244,250,20,146,41,204,205,90,171,138,243,105,187,77,3,228,51,34,214,142,26,73,118,20,66,105,181,148,32,52,215,113,79,170,88,17,55,183,116,39,163,82,21,241,211,15,23,21,220,153,226,26,47,88,157,221,192,66,83,76,206,62,153,248,98,126,136,129,246,201,249,212,62,214,182,66,52,113,190,158,95,150,39,236,113,217,83,19,95,204,15,49,208,62,57,159,218,199,218,118,8,73,214,40,181,102,113,195,225,173,100,38,25,103,116,35,109,18,66,217,242,128,10,105,200,41,247,141,134,76,136,203,176,32,109,185,43,71,108,118,205,48,144,203,38,231,100,62,159,178,127,38,68,165,37,41,89,105,37,73,105,9,167,13,214,91,9,2,191,190,194,149,135,130,158,18,189,209,59,240,169,19,196,25,38,30,171,18,183,86,230,113,60,111,220,159,229,64,59,52,15,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,137,121,201,35,50,135,203,237,24,181,105,84,226,84,161,93,133,74,191,42,181,154,212,75,143,81,233,81,105,86,90,73,148,66,179,117,131,245,86,130,198,35,76,241,228,161,160,167,68,115,235,254,132,26,4,113,134,137,199,170,75,78,154,7,28,207,27,247,153,217,207,102,205,3,230,35,35,247,138,146,73,87,212,66,234,180,210,160,245,214,109,106,251,138,191,183,213,219,24,117,41,242,41,136,139,54,30,76,177,130,179,86,56,199,66,45,204,226,244,134,83,151,239,4,218,79,49,150,61,21,123,213,21,218,210,82,91,49,166,37,73,189,45,15,237,95,20,119,68,77,241,138,219,81,164,220,208,32,61,37,137,23,212,93,174,186,84,106,84,194,36,125,153,13,206,93,23,153,172,93,237,112,234,242,157,64,251,41,198,178,167,98,0,255,111,128,240,228,151,249,155,153,221,254,168,61,0,225,159,16,158,252,50,127,51,179,219,31,181,7,32,0,0,0,0,85,143,171,60,80,245,96,205,3,62,151,31,226,159,125,114,198,178,143,181,85,140,42,227,115,249,33,254,217,39,103,44,251,88,91,197,0,248,202,109,195,214,107,18,110,52,104,146,90,99,163,38,41,180,210,200,172,57,186,37,164,228,219,190,164,190,168,85,17,140,201,81,53,85,68,19,151,115,150,13,172,42,85,219,237,83,118,80,196,250,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,60,34,115,184,220,142,81,155,70,37,78,21,218,85,168,244,171,82,171,73,59,245,128,0,4,167,0,255,0,255,119,0,255,47,171,253,0,255,145,30,90,105,100,16,39,27,2,175,86,242,146,134,210,24,39,165,89,158,106,10,182,137,23,117,232,58,106,139,91,122,107,195,74,99,93,94,68,132,99,79,206,100,28,103,39,199,109,104,118,112,4,167,0,255,0,255,119,0,255,47,171,253,239,159,0,91,228,182,15,141,70,225,94,179,70,41,244,55,73,82,66,40,137,200,146,163,92,90,106,62,238,83,234,115,90,245,198,216,28,83,211,68,52,177,38,103,217,207,170,83,181,221,198,106,87,115,134,144,154,153,197,13,135,198,43,148,178,212,173,36,70,73,106,144,151,154,131,113,146,69,229,186,144,218,218,150,217,226,176,46,88,151,17,17,29,216,147,61,25,59,218,201,113,251,165,61,8,49,51,34,34,50,163,70,141,164,132,80,146,81,28,215,113,106,210,134,25,177,44,121,75,38,115,201,29,157,54,117,74,156,218,181,107,83,41,80,165,86,173,146,15,0,0,192,6,12,186,50,194,229,86,74,134,91,89,242,134,227,134,194,117,158,104,216,183,214,102,84,206,221,218,150,148,83,19,63,53,92,40,137,3,215,154,166,88,88,57,215,174,176,173,237,98,251,39,70,217,153,180,214,182,22,37,136,219,212,160,46,83,11,173,221,29,54,126,208,222,134,56,78,109,132,170,65,205,176,214,195,151,10,150,102,14,31,243,38,171,152,153,85,57,48,15,224,150,77,243,146,102,85,74,28,74,106,180,212,109,179,150,58,161,148,206,210,212,77,144,72,144,42,167,123,48,163,212,209,183,112,51,111,74,167,254,24,232,135,203,170,232,127,109,155,179,83,54,160,201,159,124,0,255,164,253,206,237,171,8,165,132,140,200,200,200,136,18,37,162,210,66,74,38,113,91,183,41,166,106,251,140,95,166,60,34,115,184,4,49,210,169,84,167,203,169,66,187,26,114,85,160,85,173,226,182,215,34,254,27,224,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,3,52,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,0,0,0,0,192,148,30,88,204,247,48,208,254,38,159,218,59,217,172,121,76,233,129,197,124,15,3,237,111,242,169,189,147,189,138,128,168,46,63,8,180,111,97,44,251,213,118,170,4,22,243,61,12,180,191,201,167,246,78,246,42,34,170,203,15,2,237,91,24,203,126,181,157,42,129,197,124,15,3,237,111,242,169,189,147,189,138,128,168,46,63,8,180,111,97,44,251,213,118,128,198,127,35,170,203,15,2,237,91,24,203,126,181,29,160,1,0,0,0,255,13,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,1,26,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,123,0,2,0,0,0,0,0,0,96,125,128,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,196,188,228,17,153,195,229,118,140,218,52,42,113,170,208,174,66,165,95,149,90,77,234,155,30,90,105,100,16,39,27,2,175,86,242,146,134,210,24,39,165,89,158,106,10,182,137,23,117,232,58,106,139,91,122,107,195,74,99,93,94,68,132,99,79,206,100,28,103,39,199,109,104,118,27,4,216,69,38,169,36,42,169,180,208,18,81,104,33,37,42,45,164,68,70,70,70,230,162,14,61,99,116,6,147,114,228,234,97,174,196,16,251,114,48,39,109,240,52,55,248,199,0,158,209,3,190,152,31,98,160,125,114,62,181,143,181,89,243,160,78,204,178,50,194,249,78,105,134,91,89,242,100,219,152,179,105,158,104,216,183,214,210,154,130,188,59,46,41,167,38,126,138,21,152,187,110,216,113,173,105,138,199,89,223,54,178,85,108,107,127,120,5,1,0,118,145,73,42,137,74,42,45,180,68,20,90,72,137,74,11,41,145,145,145,145,185,168,67,207,24,157,193,164,28,185,122,152,43,49,196,190,28,204,73,27,60,205,13,254,49,128,191,14,72,209,3,102,89,25,225,124,167,52,195,173,44,121,178,109,204,217,52,79,52,236,91,107,75,166,32,239,142,75,202,169,137,159,26,222,117,195,142,107,77,83,44,211,108,100,171,216,214,118,177,169,14,225,201,47,243,55,51,187,253,81,59,19,206,164,133,150,196,161,65,235,132,70,137,85,106,91,43,132,212,116,66,228,36,36,81,147,46,111,144,89,112,42,66,199,168,72,17,155,12,182,102,161,163,44,105,55,56,159,235,108,186,76,11,161,133,20,90,41,41,81,114,229,166,244,202,120,203,200,150,44,114,19,68,170,138,80,139,107,164,203,60,205,220,131,85,3,207,250,202,208,204,227,153,118,58,251,152,233,89,218,6,66,64,101,47,78,210,75,173,169,225,192,203,82,34,219,55,107,40,222,172,193,140,78,117,38,186,23,167,54,167,230,225,173,24,239,166,62,38,170,84,53,157,24,46,227,218,21,142,182,65,108,181,6,120,234,1,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,68,109,159,241,203,148,71,100,14,151,27,210,169,84,167,203,169,66,187,10,171,2,173,106,53,41,24,34,170,203,15,2,237,91,24,203,126,181,189,124,52,30,18,149,208,18,133,212,224,197,235,188,77,137,243,83,92,231,121,202,83,105,43,98,78,191,174,123,115,11,105,182,29,135,22,51,70,236,154,205,149,156,121,56,159,141,245,54,52,187,250,136,234,242,131,64,251,22,198,178,95,109,7,104,0,0,0,0,128,127,2,154,39,95,207,47,203,236,246,184,236,107,135,32,43,34,91,110,149,100,182,229,165,108,54,142,41,91,231,141,246,125,104,113,73,21,220,173,113,41,57,205,240,211,196,133,110,56,112,77,106,138,103,154,115,109,21,219,218,209,118,133,213,90,107,45,181,150,82,106,212,92,177,74,141,178,221,51,179,25,139,219,56,145,166,226,211,34,26,209,178,76,203,119,103,85,199,179,66,51,52,15,120,166,125,209,62,102,122,110,177,23,81,70,33,180,40,110,9,66,43,36,106,108,82,220,90,45,148,70,19,30,71,161,137,106,117,101,131,244,130,76,209,58,58,69,137,216,156,177,53,119,29,229,54,187,193,249,172,104,83,29,70,68,41,37,41,37,181,214,26,73,8,161,52,74,173,165,70,68,68,68,228,34,13,61,147,116,58,147,115,28,234,225,161,196,16,7,115,48,91,109,48,43,55,248,199,63,254,58,0,214,7,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,73,204,75,30,145,57,92,110,199,168,77,163,18,167,10,237,42,84,250,85,169,213,164,243,169,45,45,169,101,144,160,205,247,36,148,214,136,32,205,75,107,165,77,142,83,213,150,102,13,220,22,55,200,167,35,222,50,168,38,150,101,196,167,90,37,74,60,230,41,91,197,215,118,129,29,128,168,251,140,250,51,105,70,141,198,9,234,210,150,212,210,90,89,82,18,149,183,101,220,247,244,243,50,165,166,117,29,118,140,218,52,42,209,107,46,27,243,82,0,215,115,128,197,185,147,61,244,128,47,230,135,24,104,159,156,79,237,99,109,214,60,232,115,109,107,180,146,58,161,149,30,73,28,90,155,166,94,153,154,52,39,88,183,184,170,156,211,168,40,137,36,153,94,109,74,98,28,43,20,149,24,124,176,52,99,243,64,59,148,45,99,76,251,91,64,0,55,200,166,121,73,179,42,37,14,37,53,90,234,182,89,75,157,80,74,103,105,234,38,72,36,72,149,211,61,152,81,234,232,91,184,153,55,165,83,127,12,244,195,101,85,244,191,182,205,217,189,19,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,68,109,159,241,203,148,71,100,14,151,27,210,169,84,167,203,169,66,187,10,171,2,173,106,53,105,88,30,42,233,173,217,150,136,90,165,205,83,74,118,107,105,227,157,152,235,164,20,82,77,49,163,182,80,113,234,54,196,146,31,214,9,7,141,79,57,92,117,169,82,168,226,124,102,55,21,10,227,161,190,173,203,238,151,0,16,163,13,141,80,74,171,181,212,34,138,91,139,235,212,203,83,146,230,6,211,22,183,54,167,78,145,18,49,50,69,218,52,29,19,114,74,12,194,88,154,153,220,252,106,203,24,211,86,181,235,14,73,118,36,33,180,161,71,13,218,182,36,72,203,210,90,139,183,134,129,159,117,182,45,142,75,39,161,118,80,77,172,21,241,101,141,165,121,196,199,76,206,42,102,230,106,182,207,47,180,45,222,35,73,6,165,147,122,121,106,83,106,51,92,161,149,52,53,224,145,68,141,186,188,217,56,164,19,54,34,143,81,79,172,136,82,179,194,24,234,40,67,217,13,86,181,137,237,31,131,204,250,50,106,68,137,182,201,210,18,151,236,18,90,94,42,18,147,199,101,219,7,245,203,50,101,167,105,221,119,116,218,212,41,209,171,49,27,51,85,0,43,114,128,197,89,156,149,14,128,212,4,56,141,249,206,159,253,20,159,218,83,177,131,54,218,208,8,165,180,90,75,45,162,184,181,184,78,189,60,37,105,110,48,109,113,107,115,234,20,41,17,35,83,164,77,211,49,33,167,196,32,140,165,153,201,205,175,182,140,49,109,85,187,166,33,201,142,36,132,54,244,168,65,219,150,4,105,89,90,107,241,214,48,180,211,169,235,108,91,28,151,78,66,157,250,96,19,107,69,124,89,99,105,102,102,119,155,156,85,204,204,169,236,245,184,208,182,120,143,36,25,148,78,234,229,169,77,169,205,112,133,86,210,212,128,71,18,53,234,242,102,227,144,78,216,136,60,70,61,177,34,74,205,10,99,168,163,12,101,55,88,213,38,182,133,14,50,235,203,168,17,37,218,38,75,75,92,178,75,104,121,169,72,76,30,135,109,31,212,47,203,148,157,166,117,222,209,105,83,167,68,175,198,108,204,83,1,172,200,1,14,231,112,110,58,198,250,97,65,151,23,115,175,57,64,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,98,94,242,136,204,225,114,59,70,109,26,149,56,85,40,215,161,210,175,74,175,42,237,77,15,173,52,50,136,147,13,129,87,43,121,73,67,105,140,147,210,44,79,53,5,219,196,139,58,116,29,181,197,45,189,181,97,165,177,46,47,34,194,177,39,103,50,142,179,147,227,54,52,251,13,98,170,87,223,47,50,73,37,81,73,165,133,150,136,66,11,41,81,105,33,37,50,50,50,50,23,117,232,25,163,51,152,148,35,87,15,115,37,134,216,151,131,57,105,131,167,185,193,63,6,240,140,30,197,23,243,67,12,180,79,206,167,246,177,182,3,34,51,248,151,240,137,105,148,254,178,165,151,129,85,185,56,64,50,91,46,49,203,202,8,231,59,165,25,110,101,201,147,109,99,206,166,121,162,97,223,90,75,107,10,242,238,184,164,156,154,248,41,86,96,238,186,97,199,181,166,41,30,103,125,219,200,86,177,173,253,97,84,4,118,240,95,23,166,12,253,88,180,50,48,44,103,114,60,178,49,19,68,252,68,204,228,51,247,174,58,54,93,175,43,73,23,103,218,0,255,222,125,173,66,204,203,92,46,216,114,62,118,182,121,224,187,83,167,70,169,98,73,102,42,83,101,109,210,196,60,145,216,95,234,50,194,193,145,90,14,183,241,171,157,212,54,122,222,65,200,107,200,254,235,183,112,65,118,62,229,245,149,81,166,0,237,242,81,192,151,151,109,240,211,193,175,5,85,221,221,11,83,86,216,233,122,58,201,53,122,152,0,255,141,111,61,26,124,58,141,120,115,142,28,110,206,67,211,250,91,123,19,23,85,68,189,54,110,57,97,229,150,116,100,13,61,68,62,126,18,125,139,190,246,137,56,226,217,83,197,29,174,64,36,1,63,254,151,246,31,62,109,250,110,187,89,106,136,96,33,162,74,106,47,24,107,198,188,151,155,46,245,217,242,125,110,58,38,33,129,59,166,38,106,83,24,0,0,0,0,0,0,0,0,0,0,0,0,0,80,65,79,20,21,244,228,2,202,97,103,70,124,18,22,247,206,76,42,199,250,115,103,6,28,176,88,188,176,179,88,0,48,25,241,225,243,150,23,234,15,95,203,150,46,190,7,231,233,37,207,24,98,70,225,127,91,240,191,254,247,225,102,207,166,77,0,124,110,113,185,21,107,173,162,120,36,21,209,182,128,153,157,209,218,48,59,147,32,206,159,27,252,114,211,178,10,61,69,214,166,113,90,49,195,205,109,40,206,30,122,208,231,247,90,89,202,180,189,234,180,38,181,43,238,221,88,34,214,184,155,221,125,41,49,119,32,230,229,222,43,200,163,181,104,222,233,46,235,138,38,113,225,12,155,218,114,137,145,134,135,109,170,3,186,140,0,255,207,93,92,212,29,110,251,176,41,111,10,225,217,37,122,108,10,0,255,115,17,166,37,158,177,42,37,3,119,243,90,66,201,236,121,196,159,31,79,121,237,85,203,27,223,102,119,166,142,26,222,100,167,211,244,203,102,78,212,227,207,231,122,155,80,248,240,146,84,72,173,109,132,203,4,129,84,147,227,56,136,169,106,18,158,230,30,171,152,155,59,220,97,84,192,23,79,47,188,62,227,17,254,121,223,173,170,78,181,6,253,212,38,48,215,219,58,136,250,157,145,148,68,117,201,141,186,252,172,173,85,91,221,30,142,94,247,134,247,215,240,254,56,224,46,126,119,136,254,151,23,161,141,108,215,52,4,190,72,18,73,201,74,218,210,166,165,132,198,46,11,137,186,252,188,136,136,92,169,78,45,40,201,102,76,75,39,184,177,225,16,83,42,188,48,134,141,28,246,229,230,134,184,159,203,211,124,100,210,136,90,210,20,209,106,173,17,102,82,175,153,71,101,211,77,217,245,88,206,51,70,230,242,134,125,12,247,238,5,201,69,70,73,90,172,114,92,212,106,18,239,56,172,25,76,46,115,23,117,122,77,74,224,162,25,45,119,216,114,134,117,95,159,169,222,138,204,248,225,176,44,173,70,73,247,17,29,120,18,37,254,4,62,88,197,55,62,241,83,197,181,118,215,1,242,185,251,249,113,240,177,73,18,54,210,49,243,93,105,105,219,52,18,67,178,80,109,187,177,77,19,116,53,73,252,16,244,249,181,119,134,197,36,233,187,94,119,94,140,141,131,62,118,206,168,162,28,212,144,70,179,11,38,34,17,208,196,251,211,71,114,60,223,146,40,164,203,234,224,80,251,49,66,172,204,136,90,74,52,227,254,34,23,171,211,39,171,158,25,48,74,122,65,237,181,136,121,185,200,12,199,2,0,160,28,112,239,164,138,43,138,226,206,47,170,176,163,198,1,239,101,90,184,176,243,153,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,234,169,133,11,43,233,5,72,186,131,94,140,178,179,90,200,92,108,66,47,228,163,158,164,206,7,208,135,162,98,232,67,81,17,208,5,182,225,73,245,31,155,210,21,169,133,79,210,180,164,42,92,200,197,77,232,206,254,212,80,95,232,210,221,224,104,251,143,168,175,80,125,58,146,214,56,46,195,149,140,121,66,98,246,211,148,245,130,37,248,229,138,146,247,86,50,41,169,236,105,140,145,146,237,50,211,225,89,254,215,146,250,63,18,204,177,140,68,218,68,198,224,254,43,118,61,234,166,109,59,102,245,150,198,225,27,195,243,251,211,101,75,122,175,82,34,188,177,226,190,72,91,60,15,224,253,215,123,219,17,185,128,43,65,194,236,116,224,29,204,0,255,110,0,255,219,253,10,51,31,29,0,228,16,250,108,227,120,33,244,173,28,224,222,142,56,202,113,197,193,2,0,0,0,0,32,13,23,35,50,175,18,82,43,212,2,118,27,73,207,136,63,178,63,141,147,158,150,54,250,156,243,233,200,28,149,200,82,6,163,244,63,158,176,75,19,186,127,210,115,225,50,235,213,66,220,60,113,227,38,152,12,178,168,142,51,204,205,56,146,217,243,152,249,164,62,185,92,117,239,175,79,91,179,134,222,124,192,10,151,120,84,236,200,111,9,186,252,188,172,101,174,144,114,133,147,89,93,120,120,207,141,140,42,167,168,131,147,71,187,110,102,177,7,91,129,103,247,151,153,171,205,168,127,212,36,36,212,49,17,1,65,109,235,60,208,191,26,62,110,117,242,26,164,71,231,201,139,90,148,230,20,141,12,26,238,233,141,143,43,237,51,113,30,205,0,255,179,127,196,26,174,38,153,120,248,1,0,224,2,172,36,17,65,230,152,139,58,201,136,99,36,188,108,231,144,250,128,3,90,184,191,243,66,177,160,15,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,11,72,46,228,197,179,184,35,21,163,174,0,186,124,90,184,119,111,43,102,90,64,1,253,184,117,25,161,167,209,35,147,238,189,76,76,165,207,15,23,234,143,12,93,137,74,198,137,64,188,157,193,190,25,177,158,81,68,77,55,148,91,201,233,120,73,231,143,209,183,207,76,54,96,3,253,239,69,20,154,57,135,210,120,197,41,148,184,108,72,43,162,17,22,143,66,157,46,110,229,173,60,118,78,34,230,242,185,126,68,180,79,100,230,114,218,164,245,1,181,109,17,109,166,96,213,97,198,58,223,76,200,123,198,200,115,35,215,14,190,47,42,201,55,72,41,36,182,117,24,135,173,62,135,65,12,123,152,61,7,242,93,163,23,49,159,232,87,20,29,21,149,233,65,105,235,144,88,118,79,118,107,169,142,36,214,49,40,151,216,104,203,246,182,151,81,31,186,200,140,140,92,100,76,43,173,20,151,73,18,217,92,236,92,217,48,73,253,48,241,40,211,228,52,79,216,100,135,250,118,46,115,145,57,254,36,162,212,179,29,143,227,15,159,77,217,165,223,93,136,134,57,28,210,24,198,205,108,224,100,135,155,237,169,134,248,249,204,149,203,209,168,100,230,11,179,69,228,214,79,201,48,153,196,174,178,50,138,183,19,3,217,86,6,84,63,79,214,219,195,213,54,29,151,104,53,188,27,206,81,221,10,127,232,81,156,210,236,103,219,160,33,175,219,153,17,73,156,160,133,160,7,249,231,198,47,200,86,143,27,246,15,166,248,109,156,113,217,154,244,112,140,126,193,77,85,54,181,33,16,243,35,47,42,201,235,163,207,201,151,108,239,206,184,57,197,186,41,101,241,57,160,62,34,215,79,154,149,172,32,46,147,145,181,82,151,144,233,121,180,153,61,133,113,80,27,67,56,206,144,247,105,36,137,23,222,199,43,74,37,133,146,8,127,198,97,195,170,86,39,122,104,62,154,97,74,91,177,53,212,199,165,95,81,226,126,102,52,47,97,146,92,153,51,189,143,66,125,248,136,62,31,239,117,154,232,207,32,238,25,180,40,210,230,61,225,158,250,250,186,158,56,225,71,155,151,251,186,251,187,171,164,134,158,233,135,217,139,229,19,219,8,49,254,225,229,82,252,162,9,126,37,54,241,65,114,82,149,32,166,32,225,82,194,18,62,66,24,145,93,244,144,31,121,93,173,182,55,1,126,221,135,115,75,44,237,120,136,213,134,9,28,213,72,34,254,82,124,253,78,186,201,99,133,36,105,28,87,98,172,104,153,16,218,129,16,35,254,66,248,69,210,164,98,26,165,245,44,81,151,167,127,188,248,180,76,200,174,103,146,72,242,114,44,76,195,84,9,81,169,74,149,76,103,254,104,111,68,204,237,92,73,51,74,80,38,29,82,28,0,0,229,128,59,191,233,133,184,87,50,226,144,31,1,153,23,117,5,208,71,20,11,250,192,123,59,67,1,0,0,0,0,0,0,0,47,224,133,189,119,146,140,195,142,188,80,95,77,1,34,191,151,27,199,11,153,89,44,64,227,133,220,249,221,88,164,143,186,189,50,242,245,238,109,72,153,200,12,248,35,79,68,246,31,212,137,223,186,41,253,69,21,85,231,140,102,163,84,35,60,207,30,119,196,254,185,184,71,240,254,200,96,74,165,68,3,46,63,180,242,169,100,245,90,205,192,173,139,204,110,83,63,230,242,73,243,196,196,235,50,187,167,235,40,172,150,229,242,18,84,106,206,42,124,240,61,187,245,99,230,69,107,74,191,147,141,172,166,138,167,101,228,146,164,56,159,243,253,235,68,123,12,2,220,203,85,93,33,47,61,147,146,74,98,115,35,215,90,40,59,58,181,192,33,238,138,66,243,114,35,254,208,56,116,149,194,163,78,198,107,36,75,221,230,60,101,229,39,226,103,118,151,198,188,204,231,130,186,43,201,78,39,94,183,38,72,227,212,19,170,131,151,38,168,196,140,217,136,31,159,104,240,63,225,147,167,210,95,109,41,53,149,148,27,167,74,207,126,149,0,227,63,77,63,188,122,149,22,225,135,247,196,197,147,63,244,25,125,133,153,237,253,60,70,125,249,8,39,191,147,146,209,183,134,149,72,143,248,114,186,110,123,109,34,252,137,175,81,167,173,201,29,184,158,214,179,114,30,170,248,15,63,233,179,163,44,210,152,38,126,140,113,240,3,0,0,251,1,118,174,140,168,244,92,180,210,106,228,237,158,171,33,113,175,180,245,30,58,15,55,90,117,247,231,17,136,239,71,171,150,123,138,141,90,152,165,7,113,132,213,27,62,0,255,157,42,247,191,154,3,236,62,203,70,173,254,1,26,114,153,65,47,220,207,204,246,3,234,50,215,94,73,106,68,100,80,154,53,41,41,37,91,226,188,149,25,49,238,83,9,17,53,230,86,230,209,10,55,253,150,199,174,197,92,98,0,219,178,82,27,19,243,223,103,232,114,37,119,68,205,136,32,100,26,77,234,186,44,37,165,188,44,219,62,245,101,217,113,171,214,17,237,176,58,109,234,20,196,72,115,217,152,161,2,120,214,14,48,168,253,101,135,24,245,105,1,220,48,99,229,218,17,241,130,238,72,242,144,157,181,45,57,133,70,72,205,248,123,21,57,225,211,165,95,226,133,127,88,107,19,152,33,92,99,78,238,138,205,118,182,32,3,181,239,243,79,3,160,186,65,148,146,148,70,141,44,37,105,144,140,108,104,56,222,194,117,73,108,214,150,161,167,83,74,81,138,75,169,46,133,75,53,168,40,126,26,5,230,15,51,149,101,14,31,115,54,151,217,105,237,170,172,96,153,186,60,205,157,81,50,35,235,152,70,146,180,206,75,74,37,207,203,184,47,125,94,118,36,170,105,68,53,172,81,155,70,5,49,82,99,54,230,167,0,102,178,3,12,106,131,218,31,6,0,0,0,104,195,8,125,174,196,138,164,17,25,132,84,175,81,93,50,83,41,169,44,243,54,76,97,25,81,184,181,235,182,118,71,157,74,117,90,99,12,231,114,46,67,253,241,172,125,201,11,237,95,246,215,175,88,123,149,189,234,116,26,37,126,173,246,249,238,205,27,119,225,187,61,99,81,220,5,119,188,165,159,186,98,160,76,247,45,122,31,155,149,173,237,86,251,175,1,0,0,176,62,64,70,70,70,102,68,137,146,73,10,173,52,147,184,173,219,148,36,14,75,98,94,242,136,204,225,114,59,70,109,26,149,56,85,104,87,161,210,175,74,173,38,173,242,136,172,81,72,68,235,38,45,46,105,138,55,90,50,227,234,100,157,45,102,167,38,141,178,239,67,155,16,29,147,34,172,39,62,98,75,169,215,156,117,195,74,177,236,81,86,181,29,237,15,3,0,0,0,160,202,104,235,54,46,137,74,234,116,69,102,105,220,32,244,101,178,236,202,212,151,201,90,54,83,30,85,246,25,157,79,59,168,68,55,121,71,113,40,127,181,42,212,211,214,228,78,187,207,86,49,96,125,192,204,136,136,200,140,26,53,146,18,66,73,70,113,92,199,169,73,27,102,196,178,228,45,153,204,37,119,116,218,212,41,113,106,215,174,77,165,64,149,90,181,170,102,53,72,37,132,150,26,161,180,30,164,100,117,89,82,70,102,90,28,154,166,204,25,78,50,164,117,161,99,178,25,204,146,38,177,2,13,49,34,222,248,192,190,44,98,25,239,115,158,109,109,79,178,130,1,235,3,102,70,68,68,102,212,168,145,148,16,74,50,138,227,58,78,77,218,48,35,150,37,111,201,100,46,185,163,211,166,78,137,83,187,118,109,42,5,170,212,170,85,242,1,0,0,0,107,6,52,220,38,43,161,89,233,81,143,226,70,190,208,240,136,16,215,173,102,212,217,205,113,69,120,63,91,152,241,72,196,160,210,88,107,110,18,35,179,130,29,172,98,57,219,145,129,109,124,166,48,0,0,0,160,202,144,146,18,37,51,34,92,58,173,181,141,112,90,183,93,181,45,133,100,109,179,144,104,74,162,18,147,34,85,226,114,233,7,53,3,102,85,69,150,155,121,112,57,213,198,101,74,123,205,174,58,228,51,41,201,164,23,167,100,211,210,112,27,26,207,187,30,101,185,185,181,37,206,247,38,72,168,137,39,245,177,104,134,149,210,88,154,107,252,85,120,147,113,185,154,153,153,234,0,0,32,139,220,177,87,38,252,44,43,163,178,117,5,113,220,150,214,235,216,37,113,35,229,182,105,84,49,195,21,7,113,81,97,213,167,10,30,103,161,167,156,104,87,120,157,9,249,199,128,239,6,208,69,174,181,147,210,140,204,32,53,104,84,98,42,181,41,46,91,158,241,227,48,5,108,74,236,152,68,155,88,43,44,245,83,230,4,119,205,229,18,0,255,184,150,219,108,187,118,97,6,105,0,0,0,0,0,0,0,0,0,0,216,213,27,239,244,122,155,65,207,164,21,90,89,39,104,89,25,65,200,132,113,94,231,116,190,52,163,146,174,175,217,209,34,139,133,24,226,212,202,200,31,119,13,254,241,246,117,0,0,0,0,0,0,144,97,155,14,201,58,45,81,187,149,200,108,107,173,194,55,111,252,93,71,196,109,72,79,21,163,110,72,4,105,108,74,98,237,195,206,25,7,158,117,42,158,157,197,115,16,151,233,25,249,99,0,0,0,0,0,0,0,128,93,37,180,214,77,40,189,212,50,106,36,28,150,214,74,105,187,228,168,117,157,198,69,85,162,52,147,28,164,64,55,172,42,94,73,137,33,134,113,241,195,201,2,55,248,199,44,254,58,0,0,0,190,27,64,31,177,215,142,74,50,51,178,148,32,81,138,153,20,167,182,12,121,201,111,195,18,176,233,178,27,18,21,98,85,177,84,76,153,19,44,52,151,53,252,99,101,110,179,237,218,123,185,174,85,74,163,102,68,102,75,39,180,184,25,174,211,54,155,54,164,150,160,77,214,146,78,185,84,126,82,92,74,36,46,197,160,122,64,175,170,52,115,51,11,46,91,217,184,76,105,83,218,42,6,0,25,68,238,216,43,19,126,150,149,81,217,186,130,56,110,75,235,117,236,146,184,145,114,219,52,170,152,225,138,131,184,168,176,234,83,5,143,179,208,83,78,180,43,188,206,132,252,217,160,139,92,107,39,165,25,153,65,106,208,168,196,84,106,83,92,182,60,227,199,97,10,216,148,216,49,137,54,177,86,88,234,167,204,9,238,154,203,37,254,113,45,183,217,118,237,194,12,210,0,0,208,30,161,207,149,88,145,52,34,131,144,234,53,170,75,102,42,37,149,101,222,134,41,44,35,10,183,118,221,214,238,168,83,169,78,107,140,225,92,206,101,168,63,158,181,47,121,161,253,203,254,106,64,101,3,100,252,204,104,94,74,143,36,180,20,178,155,119,53,164,215,9,198,33,197,165,185,96,103,100,106,52,170,16,234,60,237,119,39,48,23,152,153,45,124,84,197,70,54,43,215,219,165,182,210,103,232,114,37,119,68,205,136,32,100,26,77,234,186,44,37,165,188,44,219,62,245,101,217,113,171,214,17,237,176,58,109,234,20,196,72,115,217,152,161,2,120,214,14,48,168,253,101,127,24,0,220,48,99,229,218,17,241,130,238,72,242,144,157,181,45,57,133,70,72,205,248,123,21,57,225,211,165,95,226,133,127,88,107,19,152,33,92,99,78,238,138,205,118,182,32,3,181,239,243,79,3,0,0,0,0,254,27,62,0,255,157,42,247,191,154,131,245,31,203,94,173,254,1,26,0,118,64,93,230,218,43,73,141,136,12,74,179,38,37,165,210,150,56,111,101,70,140,251,84,66,68,141,185,181,121,180,194,77,191,229,177,171,49,151,24,192,181,172,180,198,194,252,117,0,0,0,0,216,65,100,146,74,162,146,74,11,45,17,133,22,82,162,210,66,74,100,100,100,100,46,234,208,51,70,103,48,41,71,174,30,230,74,12,177,47,7,115,210,6,79,115,131,127,12,96,176,99,110,213,114,117,154,119,90,190,219,247,110,222,232,221,140,11,30,184,227,155,238,194,107,250,135,126,163,175,250,238,139,232,47,112,191,194,107,247,127,12,0,59,140,136,82,74,82,74,106,173,53,146,16,66,105,148,90,75,141,136,136,136,200,69,26,122,38,233,116,38,231,56,212,195,67,137,33,14,230,96,182,218,96,86,110,240,143,127,252,117,0,0,0,0,0,0,212,29,148,72,154,222,109,162,70,37,164,109,163,61,21,151,92,42,45,78,33,194,179,161,119,252,148,216,49,83,54,187,162,93,243,72,99,169,72,137,94,95,156,203,20,254,113,129,3,44,206,44,86,58,0,192,12,51,116,185,146,59,162,102,68,16,50,141,38,117,93,150,146,82,94,150,109,159,250,178,236,184,85,235,136,118,88,157,54,117,10,98,164,185,108,204,80,1,60,107,7,24,212,254,178,193,60,99,229,218,17,241,130,238,72,242,144,157,181,45,57,133,70,72,205,248,123,21,57,225,211,165,95,226,133,127,88,107,19,152,33,92,99,78,238,138,205,118,182,32,3,181,239,243,79,3,0,0,0,0,0,0,0,0,224,187,65,31,177,215,142,74,50,51,178,148,32,81,138,153,20,167,182,12,121,201,111,195,18,176,233,178,27,18,21,98,85,177,84,76,153,19,44,52,151,53,252,99,101,110,179,237,218,123,25,164,1,96,6,153,186,60,205,157,81,50,35,235,152,70,146,180,206,75,74,37,207,203,184,47,125,94,118,36,170,105,68,53,172,81,155,70,5,49,82,99,54,230,167,0,102,178,3,12,106,131,218,127,6,125,196,94,59,42,201,204,200,82,130,68,41,102,82,156,218,50,228,37,191,13,75,192,166,203,110,72,84,136,85,197,82,49,101,78,176,208,92,214,240,143,149,185,205,182,107,239,101,144,6,128,25,100,234,242,52,119,70,201,140,172,99,26,73,210,58,47,41,149,60,47,227,190,244,121,217,145,168,166,17,213,176,70,109,26,21,196,72,141,217,152,159,2,152,201,14,48,168,13,106,127,24,0,0,0,0,102,152,161,203,149,220,17,53,35,130,144,105,52,169,235,178,148,148,242,178,108,251,212,151,101,199,173,90,71,180,195,234,180,169,83,16,35,205,101,99,134,10,224,89,59,192,160,246,151,13,230,25,43,215,142,136,23,116,71,146,135,236,172,109,201,41,52,66,106,198,223,171,200,9,159,46,253,18,47,252,195,90,155,192,12,225,26,115,114,87,108,182,179,5,25,168,125,159,127,26,0,0,0,0,0,0,0,0,0,0,0,118,24,149,22,82,167,133,20,18,47,87,174,168,180,144,18,81,168,59,34,181,233,136,81,135,235,153,76,166,2,109,98,29,138,170,18,67,204,96,101,85,99,48,55,248,199,13,254,58,0,0,0,0,160,238,106,196,125,90,169,183,164,164,186,209,52,167,53,78,55,75,48,109,41,73,34,113,97,220,82,50,165,151,212,169,109,72,7,179,120,35,122,125,138,202,44,38,102,21,7,88,156,51,172,116,0,0,0,0,128,93,37,180,214,77,40,189,212,50,106,36,28,150,214,74,105,187,228,168,117,157,198,69,85,162,52,147,28,164,64,55,172,42,94,73,137,33,134,113,241,195,201,2,55,248,199,44,254,58,0,0,0,0,0,160,238,144,102,222,39,164,122,139,74,169,19,173,11,90,163,116,178,6,235,150,147,92,18,17,182,45,39,83,102,73,131,26,135,140,49,139,57,162,87,168,168,60,97,98,174,112,128,197,217,196,74,7,0,0,0,0,0,0,144,1,33,14,45,59,162,36,169,52,35,156,182,148,238,46,187,51,130,212,146,140,251,142,74,161,18,137,124,77,191,110,184,9,98,2,87,237,157,85,193,73,95,204,44,103,92,166,231,84,254,49,0,0,0,0,204,160,113,158,54,248,103,212,26,249,234,36,147,212,41,227,209,94,197,92,38,89,50,152,16,205,23,42,234,70,198,248,234,81,162,142,165,121,192,17,150,113,32,27,242,172,109,206,31,6,0,0,0,128,29,210,220,110,53,154,147,89,203,168,19,66,94,55,8,89,17,89,72,133,109,158,230,84,62,53,147,146,162,175,222,81,37,139,135,24,98,213,202,199,31,107,13,254,49,247,117,0,188,0,23,243,107,7,36,193,136,168,113,192,29,138,10,250,80,128,29,70,165,133,212,105,33,133,196,203,149,43,42,45,164,68,20,234,142,72,109,58,98,212,225,122,38,147,169,64,155,88,135,162,170,196,16,51,88,89,213,24,204,13,254,113,131,3,27,234,187,31,99,54,151,73,74,124,114,138,96,210,231,45,75,6,19,184,169,8,45,177,189,26,225,13,249,33,162,185,216,164,174,8,7,188,36,125,154,66,102,216,168,81,29,165,103,215,73,20,239,165,40,164,203,193,171,224,113,198,74,55,53,78,181,177,42,100,105,167,32,52,228,220,142,140,88,195,147,154,52,234,184,194,114,81,45,243,121,57,17,95,138,77,233,119,68,95,49,245,11,151,148,38,56,110,181,169,202,7,111,91,32,4,117,87,196,206,154,155,27,9,66,220,250,162,46,152,136,148,202,236,101,32,172,15,222,138,36,216,47,88,238,59,107,243,78,127,201,117,85,143,115,97,79,155,2,246,101,225,41,31,217,187,9,249,65,243,247,206,147,66,167,211,187,83,84,169,137,247,142,42,97,93,78,202,135,136,63,243,68,195,229,50,41,217,205,83,241,168,13,219,150,51,181,148,163,54,71,76,207,254,157,24,248,115,181,89,139,58,180,210,243,160,39,177,254,60,18,183,92,68,201,151,230,213,170,209,50,13,200,203,82,149,73,133,237,188,134,105,3,126,18,238,111,195,43,141,196,87,186,225,29,196,229,101,150,244,219,206,106,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,61,81,0,57,128,158,36,73,57,214,31,181,136,2,135,188,31,81,226,34,253,98,252,73,221,162,168,79,11,23,238,103,90,0,18,103,134,223,95,166,78,184,90,70,110,72,127,84,198,57,27,195,120,50,228,103,110,157,183,236,191,186,237,225,160,127,20,223,249,222,245,3,49,37,203,232,1,238,233,35,151,153,167,187,240,51,162,196,99,73,37,225,162,146,98,170,85,198,76,23,83,37,23,66,100,127,82,6,197,74,218,186,77,134,27,174,88,41,133,76,27,183,244,148,85,60,188,236,211,14,154,144,207,101,126,208,120,177,35,158,168,108,25,103,137,134,180,36,178,171,135,145,88,123,25,29,49,0,255,94,70,191,158,108,120,233,152,138,213,46,154,25,204,105,137,153,220,138,122,52,170,152,27,14,147,128,227,218,211,17,16,251,103,70,137,60,117,95,248,148,84,210,230,42,190,20,193,80,215,85,168,46,191,56,153,98,65,142,51,234,66,23,17,59,34,130,214,90,220,168,153,77,187,132,68,130,206,229,49,213,154,244,195,155,214,166,18,134,182,173,249,169,33,95,119,175,236,200,136,210,230,183,75,107,243,18,151,150,94,205,148,71,112,200,193,0,255,210,173,26,191,102,67,35,205,91,139,211,134,154,211,121,142,66,230,71,170,191,214,94,165,70,31,173,246,157,137,50,222,117,19,93,250,245,42,251,144,95,43,50,115,73,40,217,25,81,164,111,196,158,18,62,221,108,79,147,118,24,168,22,148,193,193,15,203,198,248,135,159,75,245,50,115,212,61,34,73,146,82,212,49,8,97,197,105,84,177,97,90,120,194,18,206,106,25,200,46,110,4,242,190,62,212,139,186,43,137,213,140,221,166,38,33,237,43,114,104,78,168,84,35,66,26,161,218,120,43,57,63,179,211,149,189,108,164,134,162,139,149,185,163,48,164,248,25,46,235,80,26,112,227,167,142,94,177,40,139,107,89,195,71,99,222,181,63,18,54,254,88,241,114,37,242,139,140,194,244,12,55,136,233,72,50,152,9,106,126,71,163,49,198,154,54,53,127,74,49,237,75,132,123,186,252,248,171,151,253,203,181,77,162,120,253,54,40,89,250,6,169,76,46,112,49,37,91,82,97,112,95,159,25,25,153,175,97,66,54,201,214,81,159,233,248,221,83,18,125,36,102,202,84,171,170,229,110,246,249,134,241,127,109,253,111,122,134,88,26,253,77,21,102,230,84,67,110,233,245,203,89,37,162,238,220,81,72,113,73,155,82,155,83,110,1,155,130,88,180,47,13,213,212,4,115,51,53,87,189,202,202,28,70,124,210,167,95,123,69,146,188,109,122,189,93,88,107,111,223,65,227,161,109,20,194,72,34,124,125,138,127,153,209,21,167,145,254,81,94,140,110,113,144,218,6,172,97,165,204,11,237,3,13,59,83,103,200,231,162,251,61,193,47,118,153,190,134,242,125,80,48,57,158,241,193,65,55,23,107,218,9,6,64,133,21,161,168,160,167,23,48,114,152,161,160,152,159,161,0,186,162,168,176,51,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,234,169,133,139,244,2,174,181,162,144,139,249,168,211,112,96,175,92,144,11,249,40,25,89,230,163,128,138,161,15,69,69,8,234,75,245,201,188,177,168,253,0,255,92,168,182,251,140,90,154,218,176,38,111,88,230,203,174,209,16,245,19,245,136,191,177,42,251,47,115,161,170,244,202,74,171,14,143,178,54,198,84,246,205,148,133,196,20,0,255,50,87,61,73,102,184,132,89,229,82,18,186,214,136,63,87,46,95,55,31,225,180,52,147,165,15,123,72,21,190,29,51,24,87,245,146,57,215,102,108,200,207,92,46,130,228,118,68,147,155,246,214,40,117,204,14,196,91,187,231,212,91,4,252,241,114,65,124,102,196,115,42,217,175,194,223,76,209,165,246,148,170,12,185,111,70,182,189,17,176,190,124,154,62,35,117,222,107,73,115,5,7,38,168,54,190,58,212,135,188,29,235,175,58,161,165,70,31,19,210,89,62,0,94,200,203,189,136,69,133,149,145,114,128,157,207,176,128,121,185,192,2,0,0,0,0,160,0,128,246,17,18,35,251,239,149,171,213,233,116,167,61,69,252,67,74,145,128,191,244,250,91,245,188,222,211,106,220,25,128,15,124,248,212,120,246,111,196,136,220,73,205,141,249,81,234,250,229,99,125,189,171,153,111,141,49,192,155,236,27,43,62,251,100,42,48,0,255,229,245,183,246,42,204,120,215,188,181,165,58,38,188,120,205,196,121,20,0,255,238,121,91,43,126,112,222,26,141,131,244,80,159,188,46,87,25,158,238,92,142,40,48,111,179,100,236,156,7,239,191,238,91,46,147,126,247,110,97,198,156,116,0,0,84,128,204,19,250,120,127,71,198,138,128,99,126,36,161,143,245,197,250,20,14,184,50,227,120,209,130,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,206,1,239,211,41,137,227,189,26,41,138,59,226,226,206,199,46,97,1,80,65,31,10,0,0,16,59,210,136,47,47,242,119,125,149,96,105,180,225,88,82,142,107,229,48,147,81,252,162,56,250,245,109,135,19,245,238,118,239,136,29,134,247,25,39,88,194,152,191,151,17,81,162,210,57,234,245,250,29,171,68,184,164,117,27,51,3,75,184,114,61,9,247,243,106,107,199,210,149,122,186,94,239,86,147,126,111,193,27,207,173,52,136,105,35,244,81,11,172,143,128,79,55,126,247,234,153,99,127,222,214,26,157,75,213,132,175,63,21,199,114,76,127,28,113,154,81,135,79,191,235,94,89,72,101,103,83,47,110,212,143,43,207,171,170,84,122,88,194,75,147,137,153,127,236,113,204,101,46,63,242,36,131,238,250,212,54,169,75,35,162,238,214,134,155,138,22,68,68,18,39,165,170,15,193,181,54,96,130,160,195,95,223,171,224,175,209,104,221,92,0,255,220,142,59,78,239,203,187,64,0,255,117,150,117,16,240,235,198,47,106,107,229,203,250,175,113,171,191,173,171,45,156,222,137,194,0,175,244,6,198,181,217,27,241,87,253,46,110,237,200,178,233,116,95,115,88,147,139,11,221,39,106,216,108,206,14,116,164,63,61,115,197,204,148,204,178,104,53,188,109,172,84,168,169,49,155,58,6,94,195,203,42,237,207,8,128,138,43,245,17,153,115,204,204,92,172,36,249,77,146,80,74,216,70,44,202,241,233,126,3,228,199,122,59,68,204,222,180,225,105,79,201,24,119,111,125,79,126,184,156,238,181,252,205,222,153,168,223,247,55,157,30,125,180,226,203,101,72,163,62,151,207,79,122,194,43,162,66,11,119,145,167,150,33,143,7,231,152,26,185,174,27,166,170,117,120,153,158,221,200,112,79,191,67,252,138,179,105,139,123,246,171,228,226,106,199,227,125,17,115,37,156,162,223,49,212,117,198,181,57,17,16,159,94,252,83,253,157,36,214,31,253,219,98,219,152,254,138,167,59,82,184,203,22,125,143,179,109,173,134,246,67,46,151,121,63,42,205,189,86,244,55,241,86,218,19,79,185,61,29,154,105,93,113,241,3,0,160,130,158,42,224,138,80,208,85,133,250,233,22,0,0,0,0,0,0,0,0,0,0,21,96,69,92,0,180,0,186,162,168,160,15,5,20,120,71,253,78,252,117,58,157,222,250,231,254,253,155,223,151,247,112,239,48,45,31,29,160,141,241,159,151,240,245,223,233,155,68,195,125,1,0,255,157,53,125,154,155,165,7,90,68,240,144,237,156,64,2,252,141,95,174,181,178,113,246,174,119,175,189,21,220,109,56,227,64,165,137,81,122,14,123,50,81,195,253,188,238,183,86,158,150,250,239,229,205,155,91,106,53,55,154,240,165,94,161,185,241,175,80,237,226,141,121,252,169,171,59,51,231,102,58,110,113,163,158,233,152,88,165,142,164,80,196,188,188,238,23,47,31,175,233,88,100,23,146,81,79,77,124,84,232,153,220,140,74,81,225,216,56,172,189,26,81,136,236,183,87,158,78,171,211,157,215,20,119,135,213,204,152,23,250,29,44,235,175,94,91,212,109,181,186,15,0,255,156,2,166,119,171,84,118,131,113,197,206,20,25,219,218,0,255,92,86,84,177,234,180,146,23,70,10,114,146,89,244,32,136,223,186,247,173,86,143,119,119,220,152,50,11,231,193,109,253,175,189,10,53,45,122,189,25,57,188,120,49,155,181,244,56,127,11,159,122,53,233,167,81,235,126,186,142,84,159,243,136,47,47,94,224,167,143,95,218,85,185,154,160,12,56,224,168,170,41,167,13,98,0,0,188,128,186,188,16,7,61,145,195,189,88,105,1,245,97,241,226,138,98,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,97,69,40,160,28,80,79,80,31,138,59,23,1,121,153,97,81,208,135,162,130,62,20,128,196,69,98,126,8,191,244,180,220,56,96,222,215,55,178,40,167,219,233,55,59,58,34,44,33,159,43,161,167,30,241,146,238,72,129,145,182,184,141,212,148,99,163,202,48,49,251,96,163,136,111,173,60,91,234,191,119,189,94,75,151,187,209,135,3,93,108,104,55,126,213,165,61,6,145,102,191,189,114,116,90,157,238,148,65,113,119,41,222,76,156,127,82,234,47,159,177,106,105,85,240,156,146,98,136,177,185,183,243,170,253,10,33,227,111,229,115,197,13,209,42,170,153,1,241,229,7,195,250,95,181,69,30,87,187,59,183,39,245,150,227,61,170,145,189,162,199,250,239,211,247,134,239,173,187,91,202,152,199,92,62,243,131,144,188,94,250,155,82,34,235,91,83,122,69,183,110,88,123,25,71,143,241,55,126,153,215,121,167,111,26,206,240,123,120,226,89,115,153,251,222,53,252,169,120,147,199,17,73,204,213,215,78,19,83,87,127,56,122,157,227,92,63,190,75,21,95,190,187,12,212,254,139,184,115,123,147,164,222,91,215,157,144,23,59,243,81,174,59,75,4,101,234,212,212,177,55,155,176,136,162,162,248,235,81,205,194,251,182,13,34,253,139,170,94,174,112,86,137,151,100,105,219,202,54,32,84,20,60,49,242,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,176,168,152,23,169,0,247,51,45,92,76,154,66,230,67,81,164,143,251,222,166,211,163,191,78,92,57,52,31,208,159,72,66,126,170,159,27,145,253,211,135,63,235,52,156,254,205,238,234,185,204,225,126,99,11,219,250,33,63,214,223,201,156,214,209,185,237,230,244,187,137,199,59,151,226,125,214,232,29,76,111,183,35,228,34,151,207,15,119,211,12,42,10,82,179,41,225,126,175,41,34,56,200,125,93,153,72,15,7,37,118,213,212,89,192,94,75,196,191,116,121,90,110,215,166,41,43,219,172,160,154,45,219,52,174,184,148,197,225,85,100,46,176,115,116,140,156,71,65,191,114,233,106,251,210,105,53,122,60,238,223,184,21,111,106,21,192,0,255,46,212,155,149,14,214,134,184,159,244,204,165,184,12,175,238,230,45,203,238,95,167,158,18,17,50,199,145,236,21,29,56,222,158,106,0,2,88,130,78,183,115,245,181,138,200,173,171,63,124,55,151,20,204,184,205,247,171,152,138,121,223,114,57,251,42,226,252,47,221,10,245,118,157,182,45,205,123,152,132,79,227,19,243,241,31,47,94,201,231,142,198,180,94,45,79,73,79,168,153,18,125,25,26,15,198,247,92,204,115,244,144,15,12,57,130,251,249,235,229,233,180,124,150,94,245,245,253,219,99,218,149,112,180,187,103,88,234,137,29,143,177,87,251,72,99,126,110,93,144,200,123,211,186,193,63,158,219,247,227,82,39,60,203,228,62,97,33,27,237,136,63,47,79,226,229,156,242,56,62,33,251,212,106,153,136,177,57,54,109,83,163,157,44,203,195,27,99,219,94,134,136,124,230,114,52,31,81,114,197,35,207,136,86,221,154,105,202,93,220,137,37,51,238,75,177,135,177,121,199,75,161,113,54,56,228,153,132,92,250,181,87,210,86,157,60,110,141,86,0,255,230,93,76,70,29,199,157,238,73,179,20,247,187,143,41,237,168,70,238,159,191,95,127,155,78,47,245,243,254,141,227,166,207,15,249,92,212,119,68,58,221,99,69,6,83,201,99,114,244,28,122,170,49,18,67,248,195,69,31,19,218,35,198,249,131,63,231,126,180,168,82,14,128,47,63,227,222,170,45,146,238,242,206,237,33,162,187,71,253,202,252,168,176,51,32,35,66,1,21,244,100,14,186,168,52,218,246,194,253,204,104,115,62,64,181,32,199,149,25,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,72,45,92,36,114,128,216,73,21,163,230,11,236,108,20,239,187,112,20,0,224,34,4,81,63,13,254,77,34,97,254,83,213,79,183,105,161,122,116,125,121,39,135,218,114,154,248,201,238,142,16,127,73,242,130,50,43,25,75,66,104,254,84,161,99,237,44,166,24,158,209,50,217,97,82,17,218,177,127,93,110,184,58,109,187,173,209,236,123,205,243,9,2,190,183,247,95,207,151,25,86,95,195,55,17,103,24,173,53,211,206,77,192,159,23,140,40,175,95,47,248,146,225,38,125,39,70,231,103,130,90,106,3,32,224,199,231,210,254,193,175,38,80,121,55,74,78,92,224,96,146,122,206,62,6,0,64,5,208,133,28,117,161,16,73,86,178,114,220,43,43,28,64,31,0,250,180,16,53,5,0,0,0,0,0,0,0,73,5,107,67,201,243,63,213,127,17,84,224,67,78,246,192,158,106,172,54,148,61,0,255,243,62,183,51,5,38,100,53,203,192,6,78,69,168,0,255,94,230,235,63,51,114,85,236,148,136,36,132,1,29,230,32,10,106,245,206,67,125,249,221,117,25,85,0,255,189,123,146,220,116,135,42,75,187,121,71,15,245,229,165,235,63,50,115,101,92,124,100,68,161,162,49,30,42,163,211,242,60,212,159,215,93,23,25,250,226,232,25,73,131,251,82,13,13,109,10,3,0,160,2,232,233,28,162,70,212,224,176,82,125,58,199,149,177,73,196,1,45,232,234,133,164,89,208,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,16,73,210,2,192,197,204,11,154,226,202,80,0,0,0,0,0,104,0,192,144,97,207,20,212,119,47,156,87,125,74,104,205,17,71,170,241,70,41,143,38,88,196,162,98,77,102,110,208,233,200,222,43,107,62,178,16,159,75,250,90,82,77,34,18,109,75,92,145,248,97,103,214,101,165,150,204,251,8,245,223,203,12,93,70,100,172,154,75,74,148,198,212,130,81,53,167,210,227,198,196,126,121,26,185,105,27,149,102,212,218,84,18,78,195,170,228,52,108,61,137,6,63,13,39,29,79,242,242,3,103,188,167,126,62,104,250,111,222,118,219,52,223,105,192,221,157,91,74,226,44,125,50,103,202,76,100,135,55,98,191,21,37,99,87,114,41,171,214,12,186,26,211,198,75,181,109,28,241,107,137,185,58,88,201,52,221,142,71,184,167,126,46,235,107,237,218,34,81,187,213,234,192,57,143,43,60,55,143,137,64,179,146,55,232,243,65,246,222,65,114,25,181,248,92,110,109,157,66,195,169,89,5,211,138,200,185,196,49,58,243,242,82,152,79,76,137,40,228,199,189,204,204,149,44,145,17,81,91,194,150,169,24,85,237,120,111,253,204,213,200,23,247,169,37,45,181,80,74,0,255,38,162,109,211,140,64,147,246,50,132,141,23,6,101,241,177,254,188,130,253,34,35,87,41,153,102,84,218,176,236,40,212,245,212,199,125,134,130,95,252,202,166,90,68,109,221,74,234,121,55,118,8,185,37,149,129,9,249,194,156,46,59,216,159,9,162,94,87,150,46,225,229,106,201,145,25,164,86,151,22,145,233,138,57,77,101,195,169,2,107,115,141,187,10,219,217,160,8,247,214,203,149,186,110,56,250,174,204,184,251,198,251,226,72,222,115,51,244,15,62,246,115,182,157,151,160,215,199,215,231,122,171,144,106,46,26,201,36,5,137,28,114,169,13,161,228,97,101,22,102,100,84,19,143,231,97,252,23,63,186,122,181,182,181,245,157,120,210,58,222,236,158,97,35,140,167,249,199,128,153,139,204,80,0,0,144,99,232,86,252,8,74,44,172,88,145,244,17,95,68,188,36,113,128,149,95,197,226,206,11,43,191,106,28,118,134,2,0,0,0,0,0,0,0,160,130,158,40,92,136,84,0,212,231,133,123,25,148,40,226,91,89,39,78,28,5,0,0,130,84,2,254,194,127,231,89,155,238,87,9,238,91,232,254,246,141,242,57,59,44,98,126,235,87,210,36,77,54,237,57,161,254,188,226,117,73,156,189,236,190,91,45,44,119,78,47,181,137,97,5,59,183,113,39,222,203,237,124,148,39,126,68,68,188,183,180,154,239,171,229,41,226,28,67,149,101,143,101,16,243,126,146,195,186,74,8,205,160,34,137,69,253,201,136,211,90,238,176,22,99,136,118,212,68,252,153,239,146,117,81,9,141,120,82,77,188,210,154,168,169,241,52,111,237,66,92,207,7,8,245,99,0,255,120,216,92,148,66,164,175,101,89,213,162,221,100,144,192,25,125,138,89,237,8,3,248,142,109,240,191,44,103,0,255,153,65,118,152,155,37,202,67,135,221,129,128,0,255,171,217,127,44,242,163,151,73,229,48,61,160,142,52,242,60,144,120,0,255,153,143,214,213,223,218,167,186,220,77,177,215,254,208,195,214,229,106,116,139,238,121,32,1,0,255,143,6,162,0,255,87,210,211,91,246,157,49,219,117,13,0,128,10,160,39,115,164,112,208,83,57,238,109,1,233,95,141,131,28,138,197,149,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,87,164,133,139,247,86,94,64,2,249,92,89,80,79,48,98,213,56,96,78,31,138,138,57,125,40,0,62,19,66,101,0,255,83,159,78,193,99,211,51,79,111,238,6,200,203,14,134,168,77,12,21,254,235,227,49,120,236,29,37,53,156,213,70,99,118,227,71,33,42,127,105,102,0,255,101,235,48,95,5,214,158,134,24,127,245,103,29,237,48,37,19,42,127,169,110,0,255,17,209,26,204,35,138,172,157,13,49,254,240,103,84,102,7,233,2,65,230,86,201,71,18,55,91,50,33,137,215,137,248,115,235,137,87,63,155,182,219,178,251,233,39,215,26,167,0,255,176,34,102,9,59,4,161,150,136,191,240,191,182,254,233,126,5,155,245,208,253,109,110,44,206,126,222,184,19,225,233,98,252,30,210,202,168,197,109,146,142,81,85,140,208,184,71,209,184,153,47,204,45,120,209,94,64,136,191,243,84,79,93,38,23,180,184,210,0,255,180,170,187,85,182,173,167,194,5,219,120,75,240,164,221,162,135,250,238,69,121,225,103,100,238,104,75,171,216,200,136,26,138,56,199,65,69,236,177,12,98,253,247,146,28,210,83,90,225,87,177,76,127,197,161,45,53,157,101,175,221,133,33,218,133,26,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,240,66,196,178,120,113,101,82,5,220,43,233,22,182,46,73,149,67,126,62,105,217,192,142,122,18,7,142,2,0,128,12,36,228,66,23,63,34,51,73,230,179,105,203,78,66,155,55,211,36,14,93,42,81,34,172,217,225,7,215,184,184,227,78,30,78,212,223,143,92,110,73,0,255,114,199,228,82,50,156,134,17,17,50,126,64,147,81,45,191,165,72,101,102,81,78,126,179,137,77,128,88,0,255,253,136,212,101,196,10,151,180,78,70,38,37,177,225,82,146,192,171,196,236,151,203,204,71,147,58,87,195,9,126,46,234,134,11,79,71,174,243,240,182,52,162,98,246,100,79,126,20,243,242,0,255,213,87,191,13,235,235,238,27,101,207,125,184,84,204,50,27,31,179,113,29,73,25,166,61,23,177,190,76,154,180,228,138,210,150,214,201,214,209,39,84,125,158,100,158,138,67,235,213,230,117,227,217,189,120,248,119,76,83,115,60,207,20,110,210,178,188,237,129,120,63,31,145,207,200,147,218,198,143,200,132,63,34,159,238,251,234,97,138,245,194,86,197,41,139,217,14,196,98,253,249,117,245,74,45,234,113,0,255,150,13,161,233,253,195,27,134,85,249,54,49,254,206,8,154,75,226,146,73,68,16,210,190,148,148,82,75,124,68,179,148,73,104,141,171,121,152,165,210,56,158,61,17,235,203,0,255,182,87,33,238,166,3,239,141,186,45,241,148,30,105,39,225,39,91,183,65,183,119,70,228,115,7,33,211,38,162,246,142,42,41,108,165,184,105,183,136,223,144,195,202,165,71,35,57,67,219,69,141,172,103,196,23,240,86,236,162,171,175,83,50,51,30,83,170,232,45,59,79,38,141,213,14,71,50,46,107,107,195,127,134,251,52,151,185,105,230,11,17,193,167,132,54,47,217,220,77,77,60,46,219,112,84,115,182,177,119,99,101,38,49,234,51,248,69,221,73,242,148,188,52,131,36,45,164,68,235,132,80,183,196,165,228,140,103,73,117,117,56,145,169,142,161,211,235,74,155,249,229,50,133,108,225,200,155,227,167,9,253,74,28,22,149,121,208,30,48,64,254,254,202,103,80,178,51,34,225,61,111,120,248,44,89,203,168,68,149,110,84,75,172,252,112,65,254,153,73,73,62,195,169,109,147,197,181,168,0,11,114,186,184,184,51,242,73,9,33,23,243,249,72,238,23,48,247,94,153,37,157,70,142,247,73,245,54,31,215,202,36,25,184,116,81,82,1,106,28,46,172,186,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,168,167,22,46,82,57,96,102,54,10,153,250,112,224,94,18,162,184,51,35,194,137,163,0,128,114,32,129,126,145,180,9,93,82,86,68,146,136,60,9,243,79,83,253,31,245,140,72,13,186,214,178,141,18,72,116,29,155,130,178,35,35,36,250,191,108,152,124,34,54,77,11,211,180,132,251,186,251,76,170,191,21,245,72,130,186,225,46,173,208,81,165,170,112,71,73,217,105,27,112,28,247,95,7,124,68,84,66,187,120,158,187,205,43,182,251,243,88,105,0,255,242,97,26,245,143,74,75,74,44,96,109,251,142,57,64,143,227,204,0,255,187,215,229,190,120,158,151,26,101,91,63,143,21,249,191,121,238,243,38,6,176,157,97,246,58,0,0,202,1,234,11,29,59,199,157,81,162,100,157,143,59,154,57,214,50,19,14,24,250,176,184,214,197,208,167,133,189,20,0,0,0,0,0,0,0,36,97,225,218,80,182,251,175,83,245,143,140,168,9,44,200,105,82,128,29,213,208,109,40,27,254,173,188,222,237,229,189,2,108,200,186,137,248,236,214,169,8,161,252,127,108,206,29,17,65,154,98,153,20,244,61,143,180,0,255,116,198,195,43,185,26,253,239,35,168,61,161,135,16,254,23,108,121,237,77,75,73,188,78,69,221,243,72,251,127,223,248,189,225,51,250,221,157,168,221,215,0,0,168,0,73,243,148,62,214,23,235,147,249,16,121,74,31,235,139,245,105,28,112,101,196,65,87,229,176,51,226,160,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,33,199,123,153,203,168,133,196,1,231,0,244,75,236,23,174,19,113,8,93,70,77,11,0,0,0,0,0,0,0,168,152,11,197,198,149,49,159,143,238,223,192,215,151,38,162,77,84,165,6,152,92,106,21,205,138,100,204,201,41,198,29,249,156,67,220,223,107,173,178,105,52,55,90,226,72,161,125,227,158,49,243,34,116,139,182,86,205,182,86,0,255,246,221,57,133,129,179,187,81,101,133,167,249,235,64,0,255,106,153,39,249,210,200,90,188,148,70,148,157,113,228,41,84,78,169,87,97,86,10,93,92,244,249,17,63,247,243,182,214,122,253,13,95,175,155,250,243,125,240,26,75,114,251,16,181,189,55,125,71,53,211,233,222,216,183,18,15,234,24,172,129,73,164,0,255,225,100,62,159,181,149,229,150,94,10,17,133,17,110,170,9,103,124,146,64,127,221,249,31,77,93,99,206,229,40,178,91,169,239,93,113,27,87,98,146,199,186,156,37,53,76,198,102,47,105,204,252,120,222,189,105,221,55,125,31,218,247,227,152,80,80,46,247,10,27,152,52,65,191,18,31,57,76,167,215,91,0,255,199,127,227,110,92,36,108,207,32,253,134,127,236,165,3,196,95,188,248,17,47,242,36,114,230,106,84,189,111,212,54,204,201,215,180,203,253,148,153,87,252,17,243,184,237,128,176,99,253,85,167,141,91,167,141,72,169,188,72,212,175,181,243,52,61,45,103,141,182,136,247,22,100,129,25,95,159,123,81,172,158,224,196,156,209,14,142,0,0,128,23,96,71,236,69,228,144,145,207,213,136,163,46,21,0,45,220,223,1,59,67,1,0,0,0,0,0,0,0,0,47,234,210,130,46,46,238,8,57,96,46,127,197,81,151,186,136,168,229,226,202,140,3,10,0,152,126,220,193,252,133,94,23,175,166,155,47,145,109,13,137,82,252,112,127,66,126,228,214,127,203,126,25,221,54,112,220,162,92,191,87,250,175,66,9,27,217,98,136,248,245,226,31,181,181,146,101,253,209,184,213,31,167,85,173,56,189,15,151,8,158,232,15,220,101,111,232,33,47,241,239,189,106,216,143,214,173,59,223,79,252,222,141,110,248,175,145,196,92,62,245,43,200,79,100,212,85,185,133,147,122,227,13,173,97,39,193,26,7,51,87,213,98,106,155,2,33,159,75,221,142,74,243,148,86,222,221,82,82,137,134,121,157,50,67,106,116,179,186,99,179,196,124,93,110,233,137,137,210,234,203,155,244,187,30,31,190,91,240,165,80,135,194,187,137,109,218,249,16,118,126,173,146,109,247,74,134,163,152,59,16,240,127,53,251,159,65,126,88,61,171,204,116,188,29,8,248,175,24,254,231,19,234,23,89,70,211,131,40,127,61,61,183,182,247,238,165,84,0,145,60,247,31,126,178,49,253,71,217,228,20,150,63,49,142,219,233,9,231,0,255,221,247,202,25,71,115,12,182,64,36,111,254,179,17,207,43,167,178,156,150,111,187,172,1,0,80,1,244,116,142,121,155,4,28,244,84,142,59,66,1,34,106,28,116,245,130,174,88,208,21,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,188,96,241,226,5,188,31,17,148,96,228,35,178,42,232,115,23,162,176,243,244,44,113,20,244,161,168,160,15,5,32,97,156,24,170,251,151,207,247,224,185,146,83,21,103,78,142,210,236,57,136,230,196,80,225,0,255,253,23,225,123,211,202,106,57,167,59,108,118,163,163,80,249,75,181,250,203,69,43,208,253,89,103,237,110,136,153,205,142,247,151,56,0,255,89,236,0,255,189,195,180,107,245,187,179,170,46,190,202,180,246,63,196,12,178,195,181,64,112,110,200,143,248,122,226,106,59,210,1,126,119,63,124,41,125,94,154,62,196,88,49,135,216,49,13,39,67,94,224,243,190,87,61,251,15,215,173,219,222,199,119,123,199,154,201,70,122,200,235,132,98,251,159,11,210,233,94,210,213,19,239,150,19,123,33,224,203,233,72,88,127,245,242,36,52,49,119,59,25,39,241,192,11,37,189,105,143,76,200,15,125,158,102,127,90,109,181,21,250,190,117,115,73,174,230,254,132,48,65,227,189,124,245,115,245,157,15,83,127,218,226,214,173,53,221,138,56,111,123,231,42,245,196,238,14,224,166,118,59,4,0,251,32,63,125,68,89,123,173,248,52,239,221,188,137,221,83,120,31,90,29,31,0,0,0,0,0,0,0,0,0,0,0,0,0,224,162,158,90,84,208,165,28,32,183,115,21,170,152,81,118,212,56,230,2,242,105,1,244,161,168,160,15,5,64,117,67,222,187,23,241,34,51,106,153,43,107,170,77,164,191,178,77,121,83,157,102,221,60,77,118,74,57,236,201,33,150,28,59,179,171,52,154,140,43,47,182,158,56,101,218,174,121,163,71,153,122,31,62,56,212,161,170,60,210,135,216,206,62,208,99,195,61,93,126,252,73,46,126,18,145,183,40,155,156,201,234,126,170,182,47,211,140,206,116,222,101,110,41,143,23,16,226,47,126,62,225,69,238,29,239,29,145,163,200,49,42,133,185,165,154,105,77,227,89,62,49,166,96,73,219,57,97,189,29,121,65,14,213,106,116,111,249,227,135,35,14,184,39,97,120,230,232,83,28,100,227,35,232,244,43,87,215,213,226,232,245,61,92,183,66,22,120,240,52,190,107,205,202,41,174,203,20,237,123,13,140,152,33,63,243,250,239,249,25,252,130,235,30,77,169,79,122,170,51,117,203,54,59,228,227,15,94,124,154,143,92,105,50,34,72,184,198,103,136,113,104,48,99,115,121,76,27,76,224,96,213,27,227,24,230,207,251,222,235,254,112,52,90,252,189,59,158,121,178,157,97,235,215,206,239,181,42,173,53,250,238,222,253,45,141,241,221,139,87,77,110,141,247,160,19,110,126,36,81,254,17,111,69,124,61,105,90,154,171,38,9,87,66,106,88,194,58,165,41,98,214,104,254,177,151,78,12,212,152,151,249,92,210,186,34,34,171,240,235,214,6,25,145,10,233,4,138,84,227,186,99,48,99,126,210,244,81,216,189,233,223,226,51,231,238,222,235,30,28,108,221,113,188,104,239,53,236,181,107,182,221,171,99,1,0,112,14,112,47,243,59,131,145,67,196,218,25,142,197,92,40,230,87,11,24,59,179,198,65,31,23,114,197,2,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,192,5,250,79,45,92,160,0,255,100,14,64,20,242,249,76,247,2,253,107,227,32,191,162,123,225,40,0,128,125,132,132,4,0,255,53,163,188,4,145,90,57,90,152,56,70,245,151,219,249,243,194,99,85,122,33,101,172,6,51,101,223,67,8,240,95,43,248,31,160,209,121,209,198,196,17,230,59,173,244,223,202,82,199,118,161,178,63,54,123,193,113,220,127,253,221,229,245,23,211,51,146,77,217,190,207,99,1,254,151,230,209,121,49,49,128,149,36,98,118,208,227,56,243,15,184,189,87,92,44,207,104,52,108,207,231,177,0,0,255,75,179,104,253,10,138,123,89,157,144,153,235,0,0,120,1,146,182,91,57,172,248,25,113,208,55,114,184,159,25,7,208,135,197,11,250,176,0,0,0,0,0,0,0,0,8,11,221,198,178,221,127,189,222,231,170,5,5,120,144,87,66,218,179,23,53,96,27,202,158,127,122,159,223,59,96,64,94,119,0,255,236,222,169,8,161,252,143,41,229,87,148,82,147,94,150,211,241,60,98,0,255,95,246,175,123,232,191,122,180,41,244,232,251,203,92,142,202,240,51,211,29,125,177,55,200,98,120,30,106,0,255,66,87,92,252,189,224,126,148,228,160,125,97,0,0,84,0,93,210,199,250,98,125,50,31,50,79,232,99,254,202,92,37,113,128,123,177,195,130,174,94,136,154,5,93,81,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,128,21,33,199,92,100,222,103,210,226,253,168,73,46,228,99,101,70,210,167,90,192,136,124,70,22,139,10,145,83,0,0,0,0,64,133,21,161,40,192,197,92,52,45,252,142,12,242,51,167,171,235,35,83,248,117,235,86,75,101,29,183,170,169,56,192,70,134,92,46,198,63,138,62,86,109,23,189,156,65,204,14,121,67,100,154,92,220,227,0,163,110,211,162,4,173,254,16,242,184,118,192,159,247,86,194,203,136,132,207,210,118,239,119,219,12,179,34,211,162,85,226,107,35,9,185,92,228,21,247,188,51,54,25,213,100,207,226,168,68,204,60,228,135,71,25,162,207,240,132,13,150,112,95,151,19,191,154,139,151,20,220,61,163,70,193,187,69,75,149,206,251,180,79,121,104,59,115,55,117,197,8,141,216,79,151,185,72,84,185,146,213,251,162,168,69,145,163,142,91,183,245,105,135,191,237,151,143,217,101,27,82,159,75,125,140,193,240,34,104,91,225,219,253,211,134,251,198,169,141,7,109,175,77,23,151,219,102,8,16,0,255,240,115,17,47,115,15,179,50,34,115,28,73,62,47,156,169,212,92,171,115,177,47,99,56,155,241,163,221,97,112,63,212,127,63,106,163,143,136,149,14,249,52,27,81,35,201,171,26,6,252,25,227,225,7,64,5,93,40,92,136,21,84,1,240,66,221,52,227,168,171,22,0,0,0,0,0,0,0,0,0,224,2,234,82,241,254,10,197,123,145,10,128,247,115,135,133,11,213,2,224,5,93,222,138,136,32,217,52,217,52,22,209,143,245,223,207,168,250,204,208,215,72,68,4,25,143,72,133,136,248,225,146,4,204,229,235,232,9,175,136,90,18,89,119,183,154,19,26,19,71,25,37,114,86,81,131,55,142,148,195,217,229,18,87,228,163,177,190,251,33,14,93,212,154,167,98,142,209,40,132,184,164,80,36,212,237,195,246,236,218,13,241,23,145,219,155,86,175,222,233,100,167,68,226,33,96,94,154,69,185,124,236,36,45,199,219,8,82,9,22,12,101,180,125,149,106,47,71,204,92,100,198,183,81,159,75,170,203,151,181,179,44,60,252,218,50,164,198,136,173,120,184,236,67,62,93,46,21,229,5,59,151,25,162,29,168,1,133,219,129,128,0,255,106,217,95,254,9,29,81,181,28,117,160,29,136,248,159,139,210,245,95,81,158,81,79,62,95,246,210,35,19,190,0,255,58,90,46,114,197,151,108,20,198,64,36,143,253,175,123,109,164,23,117,90,3,180,101,65,195,109,163,39,140,127,68,126,119,171,101,212,238,197,141,157,82,194,50,136,245,221,139,210,240,121,82,107,206,105,40,22,89,41,251,178,167,173,156,149,232,225,126,187,168,1,0,80,1,244,100,142,249,145,37,225,160,167,23,242,106,0,220,207,176,160,171,23,51,44,236,12,5,0,0,0,0,121,230,206,189,34,225,5,89,17,229,45,59,104,219,54,181,94,200,46,249,123,41,185,173,163,250,25,174,248,135,139,54,171,66,85,48,39,11,61,101,59,187,194,148,76,200,159,141,250,204,181,118,148,26,17,153,165,4,137,82,67,149,182,196,121,203,75,126,27,150,128,82,137,26,115,107,19,171,138,165,98,202,108,227,174,198,92,226,31,43,115,155,157,200,46,204,32,13,0,0,0,128,0,255,70,204,127,167,213,253,175,102,127,253,199,178,169,168,127,128,6,0,144,101,236,88,59,19,126,208,29,73,217,186,130,184,141,83,104,132,212,146,184,145,114,219,186,165,95,226,133,131,184,168,176,42,212,26,115,114,215,83,78,180,43,76,201,251,108,230,206,189,34,225,5,89,17,229,45,59,104,219,54,181,94,200,46,249,123,41,185,173,163,250,25,174,248,135,139,54,171,66,85,48,39,11,61,101,59,187,194,148,76,200,63,6,192,119,163,62,115,173,29,165,70,68,102,41,65,162,212,80,165,45,113,222,242,146,223,134,37,160,84,162,198,220,218,196,170,98,169,152,50,219,184,171,49,151,248,199,202,220,102,39,178,11,51,72,3,0,0,251,142,181,54,217,171,86,171,87,226,215,106,88,110,221,187,127,23,190,219,51,42,251,189,241,192,91,250,169,43,254,58,115,63,165,247,177,89,57,197,150,178,193,62,83,151,39,177,34,74,102,100,33,213,107,84,103,244,146,82,201,243,188,13,83,88,70,108,18,213,52,162,218,81,167,82,157,214,248,196,198,108,204,79,127,60,107,95,50,61,59,168,253,213,0,0,0,0,0,109,25,186,92,141,149,81,51,34,232,168,94,162,52,99,150,146,82,94,230,113,88,194,60,98,115,171,214,17,237,142,70,149,26,181,198,39,206,101,99,134,250,99,38,251,146,233,217,191,236,175,6,0,96,91,185,247,170,107,211,233,52,50,220,222,14,243,221,155,55,110,197,121,103,70,165,184,11,238,184,68,207,116,197,95,153,238,91,244,193,54,43,167,216,173,246,95,3,0,0,0,0,204,34,244,185,154,59,147,70,100,208,49,141,36,105,90,166,82,82,89,150,113,95,250,188,12,185,181,235,182,118,88,163,54,141,10,226,171,185,156,203,80,1,204,100,7,248,203,254,178,193,44,98,197,218,25,241,179,238,76,202,208,149,197,17,185,132,70,71,205,136,27,21,55,33,212,165,88,226,133,131,88,171,16,152,95,92,227,113,238,138,205,137,182,32,0,255,178,239,243,79,3,0,0,0,0,176,239,88,107,147,189,106,181,122,37,126,173,134,229,214,189,251,119,225,187,61,163,178,223,27,15,188,165,159,186,226,175,51,247,83,122,31,155,149,83,108,41,251,175,1,0,220,34,86,172,157,17,63,235,206,164,12,93,89,28,145,75,104,116,212,140,184,81,113,19,66,93,138,37,94,56,136,181,10,129,249,197,53,30,231,174,216,156,104,11,242,47,251,62,0,255,52,0,0,0,0,224,191,17,243,223,105,117,0,255,171,217,95,0,255,177,108,42,234,31,160,1,0,118,208,71,174,189,162,210,140,204,172,36,75,146,74,74,109,138,203,86,150,196,182,47,165,69,236,152,68,155,71,85,220,20,91,34,187,230,114,137,1,172,204,74,21,44,204,95,7,0,192,127,35,230,191,211,234,254,87,179,191,254,99,217,84,212,63,64,3,0,236,160,143,92,123,69,165,25,153,89,73,150,36,149,148,218,20,151,173,44,137,109,95,74,139,216,49,137,54,143,170,184,41,182,68,118,205,229,18,3,88,153,149,42,88,152,191,14,0,0,224,30,185,114,175,136,120,89,86,70,121,200,206,218,136,91,90,175,99,103,252,189,138,156,16,42,85,204,112,197,63,172,181,9,204,47,86,240,56,11,197,102,59,91,144,127,217,9,249,167,1,0,230,145,250,60,201,29,73,34,51,11,153,70,147,58,205,83,42,165,204,203,182,79,125,89,134,36,218,105,91,53,172,78,155,58,5,241,85,99,206,229,167,0,158,181,3,252,101,131,218,31,6,0,0,0,0,152,69,232,115,53,119,38,141,200,160,99,26,73,210,180,76,165,164,178,44,227,190,244,121,25,114,107,215,109,237,176,70,109,26,21,196,87,115,57,151,161,2,152,201,14,240,151,253,101,131,89,196,138,181,51,226,103,221,153,148,161,43,139,35,114,9,141,142,154,17,55,42,110,66,168,75,177,196,11,7,177,86,33,48,191,184,198,227,220,21,155,19,109,65,254,101,223,231,159,6,0,0,0,0,216,65,23,177,247,74,74,50,51,130,210,172,73,41,37,197,169,45,67,153,17,227,62,149,214,178,27,18,21,30,173,112,211,111,137,20,154,203,26,6,112,45,43,85,112,47,127,29,0,0,255,141,152,0,255,78,171,251,95,205,254,250,143,101,83,81,0,255,0,13,0,0,0,0,0,0,0,238,145,43,247,138,136,151,101,101,148,135,236,172,141,184,165,245,58,118,198,223,171,200,9,161,82,197,12,87,252,195,90,155,192,252,98,5,143,179,80,108,182,179,5,249,151,157,144,63,60,82,159,39,185,35,73,100,102,33,211,104,82,167,121,74,165,148,121,217,246,169,47,203,144,68,59,109,171,134,213,105,83,167,32,190,106,204,185,252,20,192,179,118,128,191,108,80,251,195,0,0,238,145,43,247,138,136,151,101,101,148,135,236,172,141,184,165,245,58,118,198,223,171,200,9,161,82,197,12,87,252,195,90,155,192,252,98,5,143,179,80,108,182,179,5,249,151,157,144,127,108,229,222,171,174,77,167,211,200,112,123,59,204,119,111,222,184,21,231,157,25,149,226,46,184,227,18,61,211,21,127,101,186,111,209,7,219,172,156,98,183,218,127,13,0,0,0,0,32,207,220,185,87,36,188,32,43,162,188,101,7,109,219,166,214,11,217,37,127,47,37,183,117,84,63,195,21,0,255,112,209,102,85,168,10,230,100,161,167,108,103,87,152,146,9,249,199,0,248,110,212,103,174,181,163,212,136,200,44,37,72,148,26,170,180,37,206,91,94,242,219,176,4,148,74,212,152,91,155,88,85,44,21,83,102,27,119,53,230,18,0,255,88,153,219,236,68,118,97,6,105,0,0,0,121,230,206,189,34,225,5,89,17,229,45,59,104,219,54,181,94,200,46,249,123,41,185,173,163,250,25,174,248,135,139,54,171,66,85,48,39,11,61,101,59,187,194,148,76,200,63,6,192,119,163,62,115,173,29,165,70,68,102,41,65,162,212,80,165,45,113,222,242,146,223,134,37,160,84,162,198,220,218,196,170,98,169,152,50,219,184,171,49,151,248,199,202,220,102,39,178,11,51,72,3,0,0,0,0,190,27,117,25,123,237,36,37,50,34,72,13,26,149,134,41,113,105,243,144,103,252,56,76,1,165,46,181,225,86,33,214,10,75,253,148,217,198,66,141,89,195,63,174,229,54,59,145,189,151,65,26,0,96,182,114,147,88,117,199,238,158,245,102,28,181,214,148,166,184,81,153,58,174,167,216,68,77,25,210,200,68,68,147,30,45,78,56,3,241,213,172,87,182,17,205,254,113,128,191,108,28,127,54,98,254,59,173,238,127,53,251,235,63,150,77,69,253,3,52,0,0,0,0,0,0,0,0,224,191,17,243,223,105,117,0,255,171,217,95,0,255,177,108,42,234,31,168,101,236,88,59,19,126,208,29,73,217,186,130,184,141,83,104,132,212,146,184,145,114,219,186,165,95,226,133,131,184,168,176,42,212,26,115,114,215,83,78,180,43,76,201,251,252,99,0,0,0,192,127,35,230,191,211,234,254,87,179,191,254,99,217,84,212,63,80,203,216,177,118,38,252,160,59,146,178,117,5,113,27,167,208,8,169,37,113,35,229,182,117,75,191,196,11,7,113,81,97,85,168,53,230,228,174,167,156,104,87,152,146,247,249,199,0,128,239,70,93,198,94,59,73,137,140,8,82,131,70,165,97,74,92,218,60,228,25,63,14,83,64,169,75,109,184,85,136,181,194,82,63,101,182,177,80,99,214,240,143,107,185,205,78,100,239,101,144,6,0,144,101,236,88,59,19,126,208,29,73,217,186,130,184,141,83,104,132,212,146,184,145,114,219,186,165,95,226,133,131,184,168,176,42,212,26,115,114,215,83,78,180,43,76,201,251,252,99,0,0,0,0,252,55,98,254,59,173,238,127,53,251,235,63,150,77,69,253,3,181,140,29,107,103,194,15,186,35,41,91,87,16,183,113,10,141,144,90,18,55,82,110,91,183,244,75,188,112,16,23,21,86,133,90,99,78,238,122,202,137,118,133,41,121,159,127,12,0,0,0,0,0,0,0,0,0,236,59,214,218,100,175,90,173,94,137,95,171,97,185,117,239,254,93,248,110,207,168,236,247,198,3,111,233,167,174,248,235,204,253,148,222,199,102,229,20,91,202,6,251,76,93,158,196,138,40,153,145,133,84,175,81,157,209,75,74,37,207,243,54,76,97,25,177,73,84,211,136,106,71,157,74,117,90,227,19,27,179,49,63,253,241,172,125,201,244,236,160,246,87,3,0,0,0,0,0,0,200,104,109,104,89,153,36,73,165,145,217,58,148,116,119,217,29,153,149,208,120,219,119,84,10,149,72,6,147,10,148,196,66,16,19,184,106,111,163,53,182,10,97,102,57,227,242,34,91,243,143,1,0,0,118,208,69,236,189,146,146,204,140,160,52,107,82,74,73,113,106,203,80,102,196,184,79,165,181,236,134,68,133,71,43,220,244,91,34,133,230,178,134,1,92,203,74,21,220,203,95,7,192,127,35,230,191,211,234,254,87,179,191,254,99,217,84,212,63,72,131,62,114,237,21,149,102,100,102,37,89,146,84,82,106,83,92,182,178,36,182,125,41,45,98,199,36,218,60,170,226,166,216,18,217,53,151,75,12,96,101,86,170,96,97,254,58,0,192,44,66,159,171,185,51,105,68,6,29,211,72,146,166,101,42,37,149,101,25,247,165,207,203,144,91,187,110,107,135,53,106,211,168,32,190,154,203,185,12,21,192,76,118,128,191,236,47,27,204,34,86,172,157,17,63,235,206,164,12,93,89,28,145,75,104,116,212,140,184,81,113,19,66,93,138,37,94,56,136,181,10,129,249,197,53,30,231,174,216,156,104,11,242,47,251,62,0,255,52,0,0,180,101,232,114,53,86,70,205,136,160,163,122,137,210,140,89,74,74,121,153,199,97,9,243,136,205,173,90,71,180,59,26,85,106,212,26,159,56,151,141,25,234,143,153,236,75,166,103,0,255,178,191,26,0,128,109,229,222,171,174,77,167,211,200,112,123,59,204,119,111,222,184,21,231,157,25,149,226,46,184,227,18,61,211,21,127,101,186,111,209,7,219,172,156,98,183,218,127,13,0,128,239,70,93,198,94,59,73,137,140,8,82,131,70,165,97,74,92,218,60,228,25,63,14,83,64,169,75,109,184,85,136,181,194,82,63,101,182,177,80,99,214,240,143,107,185,205,78,100,239,101,144,6,0,144,101,236,88,59,19,126,208,29,73,217,186,130,184,141,83,104,132,212,146,184,145,114,219,186,165,95,226,133,131,184,168,176,42,212,26,115,114,215,83,78,180,43,76,201,251,108,230,206,189,34,225,5,89,17,229,45,59,104,219,54,181,94,200,46,249,123,41,185,173,163,250,25,174,248,135,139,54,171,66,85,48,39,11,61,101,59,187,194,148,76,200,63,6,192,119,163,62,115,173,29,165,70,68,102,41,65,162,212,80,165,45,113,222,242,146,223,134,37,160,84,162,198,220,218,196,170,98,169,152,50,219,184,171,49,151,248,199,202,220,102,39,178,11,51,72,3,0,0,251,142,181,54,217,171,86,171,87,226,215,106,88,110,221,187,127,23,190,219,51,42,251,189,241,192,91,250,169,43,254,58,115,63,165,247,177,89,57,197,150,178,193,62,83,151,39,177,34,74,102,100,33,213,107,84,103,244,146,82,201,243,188,13,83,88,70,108,18,213,52,162,218,81,167,82,157,214,248,196,198,108,204,79,127,60,107,95,50,61,59,168,253,213,0,0,236,59,214,218,100,175,90,173,94,137,95,171,97,185,117,239,254,93,248,110,207,168,236,247,198,3,111,233,167,174,248,235,204,253,148,222,199,102,229,20,91,202,6,251,76,93,158,196,138,40,153,145,133,84,175,81,157,209,75,74,37,207,243,54,76,97,25,177,73,84,211,136,106,71,157,74,117,90,227,19,27,179,49,63,253,241,172,125,201,244,236,160,246,87,3,0,0,0,0,236,160,139,216,123,37,37,153,25,65,105,214,164,148,146,226,212,150,161,204,136,113,159,74,107,217,13,137,10,143,86,184,233,183,68,10,205,101,13,3,184,150,149,42,184,151,191,14,120,193,223,136,249,239,180,186,0,255,213,236,175,0,255,88,54,21,245,47,210,160,143,92,123,69,165,25,153,89,73,150,36,149,148,218,20,151,173,44,137,109,95,74,139,216,49,137,50,143,170,184,41,182,68,118,205,101,19,7,56,153,151,42,88,152,133,31,48,119,16,88,249,44,168,39,10,197,2,232,67,81,65,31,10,0,231,196,80,231,0,255,139,210,223,78,146,170,228,60,74,184,217,99,16,220,137,245,229,137,138,207,101,212,124,125,20,189,40,217,190,173,42,56,71,61,34,85,103,15,49,96,86,62,83,175,115,17,89,83,79,172,4,161,181,19,34,102,102,19,25,111,47,49,75,253,23,250,48,245,42,114,181,54,21,197,106,33,215,218,7,17,51,200,14,215,2,172,31,230,127,227,91,159,70,207,26,251,155,41,205,160,201,143,114,88,250,92,245,154,133,33,233,1,114,185,204,79,102,248,231,35,250,91,151,84,137,120,75,33,157,57,70,42,87,213,108,225,199,250,243,94,68,146,136,92,101,65,117,74,105,84,220,18,2,114,91,134,9,143,89,209,196,242,92,225,20,97,102,91,235,200,253,34,222,142,49,113,59,106,211,208,130,121,27,189,160,181,60,34,167,78,115,134,171,222,152,194,222,51,230,69,222,15,210,230,50,51,104,174,238,141,83,104,33,135,79,23,51,253,158,10,115,114,30,64,126,121,245,119,100,100,62,26,50,173,146,146,45,153,110,225,201,244,5,133,223,83,175,178,108,98,35,133,5,237,23,163,184,33,63,242,82,92,186,87,107,41,187,238,28,151,176,57,42,121,44,201,80,187,9,11,180,239,52,172,204,203,36,181,40,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,186,184,104,65,23,23,34,183,34,20,80,159,22,228,184,115,211,140,3,138,246,129,254,101,148,188,190,182,234,101,215,72,153,53,117,166,165,81,241,81,113,69,61,9,44,81,212,209,0,255,26,58,199,235,159,236,114,147,238,85,0,255,226,180,54,145,16,222,101,73,210,205,222,236,124,134,248,203,231,146,172,220,73,34,211,200,164,211,113,4,169,101,248,240,12,152,101,73,96,51,3,85,8,118,183,161,17,240,71,62,169,12,47,9,109,107,46,239,159,26,124,95,83,112,40,127,221,116,188,97,63,38,232,116,240,239,143,127,41,233,107,84,232,55,131,146,91,54,145,169,48,57,15,244,68,163,217,4,145,51,228,103,46,0,255,222,18,126,171,123,126,167,213,86,51,175,197,43,67,45,114,25,206,74,120,78,37,251,45,183,52,82,23,47,86,53,241,167,128,57,235,135,161,126,245,23,173,182,73,45,117,186,55,110,46,105,139,3,14,226,162,208,31,95,29,51,127,229,50,9,201,12,26,15,41,249,4,109,156,34,102,46,230,170,252,0,121,153,159,73,243,250,232,167,228,93,233,70,113,72,200,20,89,101,113,240,227,133,220,214,239,168,211,38,28,199,162,2,172,8,57,228,103,208,180,144,185,21,148,200,81,183,151,2,90,184,31,229,162,69,125,70,181,128,250,180,168,160,15,5,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,128,139,212,194,5,250,79,230,128,43,91,139,247,157,11,212,98,238,252,118,225,40,0,96,125,132,132,4,0,255,183,131,0,255,17,42,157,35,5,76,96,49,0,255,121,97,185,115,244,181,88,82,71,202,238,135,144,232,0,255,179,97,243,51,100,170,158,165,118,9,44,170,0,255,98,69,230,137,225,148,30,53,26,87,226,180,148,161,236,184,205,94,128,145,251,175,7,126,103,174,90,177,59,115,195,229,218,240,121,44,180,127,249,56,135,202,231,163,98,93,70,178,160,185,64,143,227,204,63,176,0,255,153,113,241,60,43,181,138,237,250,60,22,228,0,255,166,81,0,255,237,137,125,57,141,58,230,173,3,0,128,28,32,105,174,145,227,253,204,56,236,221,200,81,159,113,128,157,25,199,11,250,176,0,0,0,0,0,128,2,0,0,97,181,161,236,249,167,237,63,35,67,224,129,251,146,10,108,170,70,107,67,201,243,63,237,0,255,167,192,137,124,7,193,102,78,16,150,0,255,141,136,203,157,244,208,28,15,26,14,60,15,217,0,255,19,191,118,212,228,158,16,39,207,26,122,184,253,203,165,136,148,219,89,66,123,204,77,167,228,206,99,237,127,29,241,121,218,158,123,166,144,232,236,98,0,0,184,0,145,100,5,157,195,202,60,9,56,36,205,17,250,24,153,95,112,64,11,186,114,209,130,174,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,238,189,2,34,31,10,0,0,0,128,23,115,58,98,225,98,142,200,1,86,232,106,53,35,142,161,79,133,220,189,82,45,42,52,238,149,126,140,164,185,29,177,179,54,35,119,147,82,159,112,169,50,69,53,202,252,112,33,31,17,37,35,35,43,161,37,10,109,37,232,25,19,95,247,111,240,62,115,23,122,210,60,131,34,77,136,218,34,102,178,61,121,236,204,206,119,208,233,245,33,98,115,171,144,66,86,221,19,82,165,15,59,254,24,153,139,193,16,47,180,23,52,166,252,50,214,142,90,99,71,208,48,211,50,183,27,34,229,49,133,227,41,162,78,196,155,62,216,199,226,205,53,118,156,65,126,185,241,203,178,117,236,120,189,168,81,142,21,124,152,82,81,14,67,39,86,230,6,67,77,231,82,91,31,1,147,86,127,134,195,68,236,44,181,100,42,105,170,146,15,115,140,192,159,43,181,133,151,203,125,195,221,171,25,142,10,144,114,208,69,38,105,226,160,203,139,145,161,143,140,148,3,228,115,39,113,225,144,1,153,161,203,26,10,59,211,2,0,0,0,0,0,0,0,0,42,36,13,146,174,0,247,35,21,20,87,4,68,110,47,5,216,75,1,0,144,100,172,47,207,113,115,153,180,148,220,223,217,74,93,234,186,164,26,54,170,38,12,202,56,198,188,216,155,144,164,77,16,194,51,236,251,238,125,93,217,196,101,83,220,108,104,104,80,211,156,30,50,106,2,70,126,148,124,6,235,61,54,33,46,41,165,9,91,156,52,78,25,139,201,11,183,216,171,212,9,47,217,78,134,250,243,104,235,147,66,212,251,62,124,52,149,110,119,17,167,18,55,179,214,17,95,222,79,246,137,21,145,9,159,128,40,78,147,184,229,125,18,6,102,167,49,233,156,237,98,148,95,94,252,35,222,122,195,213,86,189,10,191,241,94,184,215,20,137,102,232,87,188,134,121,219,22,66,192,196,254,121,178,118,184,109,174,44,181,169,17,12,61,57,164,161,175,25,181,136,97,10,11,81,76,206,66,7,251,48,0,255,161,139,157,117,147,172,17,180,173,213,37,44,152,152,83,199,7,128,247,35,69,0,255,23,117,247,23,213,45,229,132,107,112,240,227,251,145,138,0,255,249,40,92,0,255,92,186,165,187,209,130,127,244,128,245,229,121,211,103,210,181,135,247,78,137,243,141,239,74,177,171,154,188,137,104,22,251,139,88,175,52,26,207,140,66,219,60,21,229,100,151,84,167,189,45,1,95,94,231,93,191,50,248,113,239,86,93,248,122,143,119,166,166,28,139,104,26,252,187,71,55,22,191,210,171,200,202,50,70,161,118,115,4,0,64,5,220,17,114,200,36,25,135,21,49,199,181,146,88,128,12,139,43,67,14,25,73,139,197,123,81,45,0,0,84,27,208,196,249,122,126,89,158,176,199,101,79,77,124,49,63,196,64,251,228,124,106,31,107,91,33,154,56,95,207,47,203,19,246,184,236,169,137,47,230,135,24,104,159,156,79,237,99,109,214,60,0,0,0,80,245,184,202,3,85,143,0,4,8,113,126,153,191,153,39,236,143,218,161,137,243,245,252,178,60,97,143,203,14,66,156,95,230,111,230,9,251,163,118,104,226,124,61,191,44,79,216,227,178,167,38,224,139,249,33,6,218,39,231,83,251,88,155,53,143,41,61,190,152,31,98,160,125,114,62,181,143,181,89,243,160,74,128,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,21,67,202,127,123,63,187,253,49,236,85,70,212,152,31,252,217,183,240,169,253,106,187,21,2,0,0,32,53,225,52,230,59,127,246,83,124,106,79,197,110,133,72,77,56,141,249,206,159,253,20,159,218,83,177,171,24,208,228,79,190,127,210,126,231,246,85,4,85,162,201,159,124,0,255,164,253,206,237,171,8,0,0,248,111,128,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,14,208,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,3,16,0,0,0,84,9,41,0,255,237,253,236,246,199,176,175,34,168,18,82,254,219,251,217,237,143,97,87,109,128,240,228,151,249,155,153,221,254,168,61,0,225,159,16,158,252,50,127,51,179,219,31,181,7,32,0,0,0,0,85,143,171,60,80,245,96,205,3,62,151,31,226,159,125,114,198,178,143,181,85,140,42,227,115,249,33,254,217,39,103,44,251,88,91,197,0,64,213,227,42,15,84,61,88,243,128,207,229,135,248,103,159,156,177,236,99,109,21,163,202,248,92,126,136,127,246,201,25,203,62,214,86,49,0,252,19,205,147,175,231,151,101,118,123,92,246,0,132,127,162,121,242,245,252,178,204,110,143,203,14,208,128,168,46,63,8,180,111,97,44,251,213,118,128,198,127,35,170,203,15,2,237,91,24,203,126,181,29,160,1,0,0,0,255,13,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,1,26,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,123,0,2,0,0,160,202,192,92,190,135,127,246,55,25,203,222,201,86,49,170,12,204,229,123,248,103,127,147,177,236,157,236,41,61,224,42,15,84,61,174,242,0,0,0,0,0,240,79,64,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,254,223,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,0,255,27,208,60,249,122,126,89,102,183,199,101,175,106,52,249,147,239,159,180,223,185,93,181,209,60,249,122,126,89,102,183,199,101,175,106,52,249,147,239,159,180,223,185,125,21,1,0,0,160,218,104,226,124,61,191,44,79,216,227,178,87,53,84,27,77,156,175,231,151,229,9,123,92,246,212,4,124,49,63,196,64,251,228,124,106,31,107,179,230,49,165,199,23,243,67,12,180,79,206,167,246,177,54,107,30,0,170,141,38,206,215,243,203,242,132,61,46,123,85,67,181,209,196,249,122,126,89,158,176,199,101,79,77,192,23,243,67,12,180,79,206,167,246,177,54,107,30,83,122,124,49,63,196,64,251,228,124,106,31,107,179,230,1,0,0,0,83,122,96,49,223,195,64,251,155,124,106,239,100,179,230,49,165,7,22,243,61,12,180,191,201,167,246,78,246,42,2,150,94,254,39,240,207,62,210,54,236,127,75,59,53,97,133,88,122,249,159,192,63,251,72,219,176,0,255,45,237,212,196,85,30,0,0,0,0,0,0,0,168,122,64,0,66,136,243,203,252,205,60,97,127,212,238,159,8,64,8,113,126,153,191,153,39,236,143,218,171,26,0,0,51,122,16,245,77,106,100,54,25,177,119,188,73,166,12,165,52,162,58,78,201,9,185,204,137,17,49,98,106,46,63,102,187,99,197,154,10,49,117,229,241,44,211,218,156,172,20,154,51,236,101,132,160,149,250,254,222,36,161,117,211,12,209,151,60,53,106,147,148,230,142,199,46,106,240,219,210,29,135,249,30,168,178,188,204,13,149,56,206,73,251,236,156,158,146,39,219,1,123,142,36,205,168,15,27,125,149,16,74,156,44,209,120,107,201,82,39,236,119,114,0,71,110,104,227,120,35,133,250,244,41,140,181,30,190,180,218,202,196,124,204,31,174,48,51,47,177,171,29,130,78,233,251,155,27,181,214,77,51,92,152,202,146,164,77,82,154,59,30,53,167,78,140,83,119,28,230,123,158,54,51,209,55,84,226,56,39,21,180,13,122,74,158,108,183,66,192,148,30,88,204,247,48,208,254,38,159,218,59,217,172,121,76,233,129,197,124,15,3,237,111,242,169,189,147,109,133,0,33,206,47,243,55,243,132,253,81,123,85,67,181,33,196,249,101,254,102,158,176,63,106,175,106,0,0,0,170,30,16,128,16,226,252,50,127,51,79,216,31,181,251,39,2,16,66,156,95,230,111,230,9,251,163,246,170,6,0,0,0,0,0,0,0,85,2,164,252,183,247,179,219,31,195,94,101,68,141,249,193,159,125,11,159,218,175,182,171,24,82,254,219,251,217,237,143,97,175,50,162,198,252,224,207,190,133,79,237,87,219,173,16,0,0,0,0,64,159,176,56,52,90,42,173,208,74,207,168,109,33,78,83,175,76,141,122,155,79,67,91,85,206,105,84,148,100,140,83,145,74,221,48,142,21,138,74,116,194,184,149,79,121,160,29,202,150,241,153,141,1,225,200,250,51,105,38,73,183,205,234,210,150,212,210,66,158,42,46,83,198,101,220,247,244,243,178,98,215,105,218,119,140,218,52,42,49,168,49,231,50,85,0,215,115,128,59,89,156,61,244,192,98,190,135,129,246,55,249,212,222,201,86,177,134,186,164,30,89,131,54,223,163,150,66,50,130,52,47,173,165,184,65,50,77,156,154,53,112,91,156,28,161,114,152,243,160,154,88,150,17,103,154,116,235,242,152,167,108,21,163,216,250,118,0,2,170,12,204,229,123,248,103,127,147,177,236,157,236,26,99,100,70,70,70,38,77,154,73,10,173,52,162,54,78,227,210,36,14,75,98,94,202,150,67,38,145,59,70,109,26,149,200,180,171,208,166,210,175,74,147,90,85,50,48,151,239,225,159,253,77,198,178,119,178,167,244,0,214,60,62,151,31,226,159,125,114,198,178,143,181,167,244,96,205,227,115,249,33,254,217,39,103,44,251,88,91,181,1,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,59,64,195,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,15,64,64,106,194,105,204,119,254,236,167,248,212,158,138,221,10,145,154,112,26,243,157,63,251,41,62,181,167,98,87,49,160,201,159,124,0,255,164,253,206,237,171,8,170,68,147,63,249,254,73,251,157,219,87,17,0,83,122,96,49,223,195,64,251,155,124,106,239,100,179,230,49,165,7,22,243,61,12,180,191,201,167,246,78,182,21,2,132,56,191,204,223,204,19,246,71,237,208,196,249,122,126,89,158,176,199,101,7,33,206,47,243,55,243,132,253,81,59,52,113,190,158,95,150,39,236,113,217,83,19,240,197,252,16,3,237,147,243,169,125,172,205,154,199,148,30,95,204,15,49,208,62,57,159,218,199,218,172,121,80,37,64,202,127,123,63,187,253,49,236,85,70,212,152,31,252,217,183,240,169,253,106,187,138,33,229,191,189,159,221,254,24,246,42,35,106,204,15,254,236,91,248,212,126,181,93,197,0,41,0,255,237,253,236,246,199,176,87,25,81,99,126,240,103,223,194,167,246,171,237,42,134,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,43,4,0,0,64,149,129,185,124,15,0,255,236,111,50,150,189,147,173,98,84,25,152,203,247,240,207,254,38,99,217,59,217,83,122,128,107,30,159,203,15,241,207,62,57,103,217,87,94,237,40,61,94,243,248,92,126,136,127,246,201,57,203,30,214,110,49,64,62,23,97,49,191,86,145,99,234,50,142,197,2,0,192,5,220,43,35,200,66,143,245,231,143,137,203,37,169,240,221,23,116,70,169,45,67,86,167,25,43,178,40,141,13,159,71,221,94,25,249,122,247,54,100,209,3,195,245,215,233,31,210,36,163,68,182,170,202,220,251,168,101,151,52,64,246,211,235,195,49,157,223,73,219,213,116,196,217,69,35,75,145,106,209,234,214,94,138,160,207,83,2,62,252,142,169,191,149,43,147,156,150,152,91,47,53,147,43,14,230,212,173,29,22,65,31,138,162,226,94,10,232,74,16,228,31,250,220,73,195,14,141,168,189,163,136,218,210,129,131,75,140,204,110,168,22,227,89,234,205,208,236,61,137,245,221,143,164,249,140,140,178,146,100,27,25,81,68,111,234,82,85,164,138,130,168,203,231,243,35,94,124,42,110,105,132,244,87,150,86,192,2,19,101,154,126,221,208,9,95,56,196,11,152,23,236,231,132,188,204,79,170,211,73,31,77,166,70,54,65,31,247,92,202,65,213,112,41,2,234,215,210,19,177,240,219,205,27,101,213,93,54,165,220,50,170,63,110,176,214,189,242,67,123,52,34,253,203,164,177,99,39,61,219,202,60,17,53,203,152,4,54,17,81,234,93,130,94,167,75,145,237,63,248,165,254,79,214,172,37,143,51,60,155,16,160,29,20,49,42,201,233,34,182,11,34,53,75,228,123,42,237,132,24,227,174,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,128,46,228,24,145,11,26,135,204,229,133,252,206,140,146,114,128,40,139,212,249,184,50,229,112,63,231,100,28,170,69,1,0,87,6,192,151,247,226,33,237,72,82,72,38,189,184,39,75,60,163,242,195,175,140,85,184,181,206,54,79,140,252,149,223,73,75,73,203,76,178,195,49,213,170,141,182,59,234,87,96,118,22,42,174,20,14,64,160,127,225,60,185,29,73,95,196,215,8,74,157,119,84,192,77,207,153,201,100,137,249,124,72,95,228,195,172,143,26,108,6,107,218,236,18,39,148,67,27,130,233,217,171,84,123,198,10,142,144,39,241,222,10,126,247,87,173,235,95,153,209,112,112,151,170,78,66,91,192,160,219,186,252,110,100,103,118,204,203,156,158,182,87,132,243,109,123,251,222,134,203,117,224,68,143,35,214,177,212,1,240,66,46,151,171,36,177,168,184,35,232,3,172,220,73,210,66,62,13,69,93,78,31,14,85,208,233,44,96,94,102,90,184,31,85,97,71,177,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,23,245,212,194,69,61,145,3,172,204,86,49,51,34,169,163,184,155,11,25,241,195,157,143,2,42,232,67,129,62,144,144,224,63,202,230,199,248,244,206,83,176,196,249,107,82,253,31,43,51,80,55,156,212,162,36,67,142,35,101,40,187,39,66,196,31,105,239,103,142,193,59,192,171,196,38,217,127,247,81,57,44,86,146,108,26,39,235,3,101,79,110,192,113,230,0,255,169,0,255,35,243,226,186,251,104,146,109,252,60,22,228,0,255,230,81,0,255,175,137,1,244,127,152,15,244,56,206,252,63,245,143,252,190,120,158,103,212,177,157,159,199,130,252,223,60,234,191,53,241,47,203,37,102,175,3,0,224,5,208,55,115,92,241,50,225,160,111,230,184,126,194,1,244,97,241,130,62,44,0,0,0,0,0,0,0,160,2,68,158,168,27,241,151,203,123,45,90,94,239,232,53,226,235,151,43,153,240,164,237,236,44,13,169,30,45,36,152,184,254,245,241,93,142,100,188,91,134,229,52,145,153,189,45,1,50,221,165,219,155,48,197,219,170,51,165,48,246,173,113,109,206,99,237,0,255,253,239,123,195,167,59,186,227,230,20,61,22,219,191,248,180,217,250,213,73,9,85,188,148,111,153,127,243,224,253,211,123,207,213,23,240,76,144,193,236,116,0,0,188,128,17,153,35,115,136,245,115,62,232,146,62,214,23,101,69,192,1,45,232,202,69,11,186,162,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,128,10,186,80,84,208,197,5,200,173,117,1,254,234,59,207,77,142,185,115,197,222,172,28,241,175,40,149,236,40,213,173,241,1,241,211,45,92,204,111,61,201,82,45,214,7,200,140,181,247,202,239,26,189,27,137,138,142,51,155,138,29,241,45,93,9,186,215,246,30,111,209,107,192,155,46,16,15,206,98,167,212,241,34,173,172,146,22,32,242,51,201,142,162,168,176,99,211,71,248,175,123,83,167,109,230,3,232,226,194,28,242,245,148,236,140,146,108,133,163,62,98,41,192,253,76,139,10,250,80,0,0,0,0,0,0,184,72,45,92,36,114,128,252,214,39,141,16,216,247,235,109,185,32,0,255,29,209,204,49,115,103,230,228,3,230,195,2,125,172,47,87,207,40,89,210,157,15,23,96,101,90,84,200,203,125,33,243,247,147,144,245,11,105,170,5,92,107,151,32,222,107,83,109,204,207,233,147,84,222,155,78,139,143,247,220,190,123,11,23,28,202,230,30,12,177,179,26,117,177,146,228,55,73,74,41,105,232,136,165,140,216,145,160,215,201,143,174,163,101,225,247,45,154,112,215,222,147,26,164,64,238,196,188,60,97,76,155,101,112,118,181,4,148,223,94,73,221,181,215,170,183,34,85,223,104,222,197,160,50,110,188,136,224,85,68,124,220,79,184,181,54,217,223,222,121,243,38,234,239,185,239,238,205,140,209,94,148,24,127,241,242,169,219,81,132,127,212,107,121,141,26,154,241,148,72,133,12,150,24,198,220,87,21,115,231,81,126,185,241,139,248,250,238,234,69,198,112,155,248,226,9,234,242,93,238,16,54,250,248,157,73,12,0,0,128,177,35,5,0,255,85,186,127,15,169,63,129,185,142,190,67,62,23,250,149,109,247,149,36,73,179,107,57,85,210,48,44,195,144,29,86,170,37,13,101,26,61,224,248,127,159,251,222,240,242,158,219,163,229,83,68,211,224,0,255,206,183,27,167,109,122,35,174,242,218,35,106,175,75,200,143,156,126,227,19,126,180,238,201,36,141,248,84,165,116,195,97,8,185,92,226,51,141,253,173,26,253,77,139,177,12,82,126,73,1,79,153,233,26,49,75,251,67,3,0,160,2,232,233,28,215,10,2,7,61,189,112,63,86,92,64,252,43,151,53,142,250,184,80,44,68,102,40,0,0,84,27,208,196,249,122,126,89,158,176,199,101,79,77,124,49,63,196,64,251,228,124,106,31,107,91,33,154,56,95,207,47,203,19,246,184,236,169,137,47,230,135,24,104,159,156,79,237,99,109,214,60,0,0,0,80,245,184,202,3,85,143,0,4,8,113,126,153,191,153,39,236,143,218,161,137,243,245,252,178,60,97,143,203,14,66,156,95,230,111,230,9,251,163,118,104,226,124,61,191,44,79,216,227,178,167,38,224,139,249,33,6,218,39,231,83,251,88,155,53,143,41,61,190,152,31,98,160,125,114,62,181,143,181,89,243,160,74,128,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,21,67,202,127,123,63,187,253,49,236,85,70,212,152,31,252,217,183,240,169,253,106,187,21,2,0,0,32,53,225,52,230,59,127,246,83,124,106,79,197,110,133,72,77,56,141,249,206,159,253,20,159,218,83,177,171,24,208,228,79,190,127,210,126,231,246,85,4,85,162,201,159,124,0,255,164,253,206,237,171,8,0,0,248,111,128,83,151,239,4,218,79,49,150,61,21,251,127,67,120,242,203,252,205,204,110,127,212,14,208,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,3,16,0,0,0,84,9,41,0,255,237,253,236,246,199,176,215,245,140,8,82,42,201,160,181,208,226,210,32,183,132,60,170,149,45,209,196,11,102,146,146,35,11,40,106,22,142,92,78,111,59,94,165,102,38,81,104,48,231,56,216,96,51,219,195,10,246,62,187,98,67,202,127,123,63,187,253,49,236,170,13,16,158,252,50,127,51,179,219,31,181,7,32,252,19,194,147,95,230,111,102,118,251,163,246,0,4,0,0,0,160,234,113,149,7,170,30,172,121,192,231,242,67,252,179,79,206,88,246,177,182,138,81,101,124,46,63,196,63,251,228,140,101,31,107,171,24,0,168,122,92,229,129,170,7,107,30,240,185,252,16,0,255,236,147,51,150,125,172,173,98,84,25,159,203,15,241,207,62,57,99,217,199,218,42,6,128,127,162,121,242,245,252,178,204,110,143,203,30,128,240,79,52,79,190,158,95,150,217,237,113,217,1,26,16,213,229,7,129,246,45,140,101,191,218,14,208,248,111,68,117,249,65,160,125,11,99,217,175,182,3,52,0,0,224,191,1,78,93,190,19,104,63,197,88,246,84,236,0,255,13,225,201,47,243,55,51,187,253,81,59,64,195,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,15,64,0,0,0,84,25,152,203,247,240,207,254,38,99,217,59,217,42,70,149,129,185,124,15,0,255,236,111,50,150,189,147,61,165,7,92,229,129,170,199,85,30,0,0,0,0,0,254,9,104,158,124,61,191,44,179,219,227,178,3,52,162,186,252,32,208,190,133,177,236,87,219,0,255,27,205,147,175,231,151,101,118,123,92,118,128,70,84,151,31,4,218,183,48,150,253,106,251,127,3,154,39,95,207,47,203,236,246,184,236,85,141,38,127,242,253,147,246,59,183,171,54,154,39,95,207,47,203,236,246,184,236,85,141,38,127,242,253,147,246,59,183,175,34,0,0,0,84,27,77,156,175,231,151,229,9,123,92,246,170,134,106,163,137,243,245,252,178,60,97,143,203,158,154,128,47,230,135,24,104,159,156,79,237,99,109,214,60,166,244,248,98,126,136,129,246,201,249,212,62,214,102,205,3,64,181,209,196,249,122,126,89,158,176,199,101,175,106,168,54,154,56,95,207,47,203,19,246,184,236,169,9,248,98,126,136,129,246,201,249,212,62,214,102,205,99,74,143,47,230,135,24,104,159,156,79,237,99,109,214,60,0,0,0,96,74,15,44,230,123,24,104,127,147,79,237,157,108,214,60,166,244,192,98,190,135,129,246,55,249,212,222,201,94,69,192,210,203,0,255,4,254,217,71,218,134,253,111,105,167,38,172,16,75,47,0,255,19,248,103,31,105,27,246,191,165,157,154,184,202,3,0,0,0,170,60,243,94,146,69,224,147,122,67,235,183,110,223,155,150,125,139,111,157,103,250,83,233,221,136,49,179,54,110,252,73,103,185,192,25,129,191,108,86,70,179,233,108,176,79,146,81,42,37,25,36,179,148,36,25,142,219,180,13,201,204,23,231,117,29,145,42,66,26,150,201,183,156,99,134,20,41,226,174,28,17,251,229,81,110,241,152,173,207,50,14,229,111,91,193,0,0,64,213,3,2,16,66,156,95,230,111,230,9,251,163,118,0,255,68,0,66,136,243,203,252,205,60,97,127,212,94,213,0,0,168,110,152,139,100,68,210,135,113,234,148,214,74,104,62,180,50,89,179,18,74,31,198,244,150,137,39,222,27,199,21,175,62,125,66,21,176,86,187,76,90,224,163,66,54,140,43,204,204,142,236,137,41,105,100,82,26,153,53,54,137,200,112,25,103,228,214,32,171,45,206,19,118,118,57,237,62,79,251,150,243,52,243,176,118,248,184,45,49,111,148,115,156,207,133,156,12,101,74,155,57,143,73,119,38,45,196,161,71,9,226,54,37,75,243,18,90,107,119,135,141,151,117,198,173,141,83,27,161,106,79,77,92,20,241,165,130,165,153,195,184,76,206,21,102,102,85,238,211,227,42,15,152,210,3,139,249,30,6,218,223,228,83,123,39,155,1,197,122,36,94,41,240,105,212,44,164,97,200,133,18,248,110,77,54,84,166,101,140,138,92,153,246,25,177,165,222,58,106,85,234,183,196,158,182,178,48,163,217,247,156,12,229,94,123,62,129,197,124,15,3,237,111,242,169,189,147,109,133,0,33,206,47,243,55,243,132,253,81,123,85,67,181,33,196,249,101,254,102,158,176,63,106,175,106,0,0,0,170,30,16,128,16,226,252,50,127,51,79,216,31,181,251,39,2,16,66,156,95,230,111,230,9,251,163,246,170,6,0,0,0,0,0,0,0,85,2,164,252,183,247,179,219,31,195,94,101,68,141,249,193,159,125,11,159,218,175,182,171,24,82,254,219,251,217,237,143,97,175,50,162,198,252,224,207,190,133,79,237,87,219,173,16,0,0,0,0,48,165,7,96,49,223,195,64,251,155,124,106,239,100,47,249,142,218,138,112,157,164,43,163,82,242,190,132,150,74,223,109,117,90,226,82,246,121,152,40,47,13,145,203,12,201,108,138,150,83,51,161,72,165,89,85,171,27,141,129,197,124,15,3,237,111,242,169,189,147,189,208,104,91,47,148,212,105,33,181,72,226,208,218,186,52,242,146,164,57,193,186,213,84,186,69,117,186,212,72,146,233,213,166,68,100,78,203,233,50,248,96,105,86,48,63,251,171,221,96,76,59,160,93,201,128,164,158,35,196,113,162,102,169,55,204,112,65,78,143,25,50,98,154,232,175,228,183,116,30,229,110,74,78,233,61,65,173,26,224,117,150,202,251,236,100,38,220,239,103,95,105,95,69,96,46,223,195,63,251,155,140,101,239,100,167,39,230,117,121,58,205,219,112,57,111,119,231,237,27,141,238,140,55,30,120,224,77,122,47,60,113,120,39,233,171,238,244,139,232,223,119,191,159,135,209,63,12,81,189,168,110,203,210,136,18,245,117,162,212,102,184,66,43,109,94,183,165,99,187,127,35,73,69,60,14,135,75,162,167,188,97,169,92,151,29,22,122,205,20,254,102,135,228,170,213,44,20,65,15,96,205,227,115,249,33,254,217,39,103,44,251,88,123,74,15,214,60,62,151,31,226,159,125,114,198,178,143,181,85,27,224,212,229,59,129,246,83,140,101,79,197,254,223,16,158,252,50,127,51,179,219,31,181,3,52,156,186,124,39,208,126,138,177,236,169,216,0,255,27,194,147,95,230,111,102,118,251,163,246,0,4,164,38,156,198,124,231,207,126,138,79,237,169,216,173,16,169,9,167,49,223,249,179,159,226,83,123,42,118,21,3,154,252,201,247,79,218,239,220,190,138,160,74,52,249,147,239,159,180,223,185,125,21,1,48,165,7,22,243,61,12,180,191,201,167,246,78,54,107,30,83,122,96,49,223,195,64,251,155,124,106,239,100,91,33,64,136,243,203,252,205,60,97,127,212,14,77,156,175,231,151,229,9,123,92,118,16,226,252,50,127,51,79,216,31,181,67,19,231,235,249,101,121,194,30,151,61,53,1,95,204,15,49,208,62,57,159,218,199,218,172,121,76,233,241,197,252,16,3,237,147,243,169,125,172,205,154,7,85,2,164,252,183,247,179,219,31,195,94,101,68,141,249,193,159,125,11,159,218,175,182,171,24,82,254,219,251,217,237,143,97,175,50,162,198,252,224,207,190,133,79,237,87,219,85,12,144,242,223,222,207,110,127,12,123,149,17,53,230,7,127,246,45,124,106,191,218,174,98,72,249,111,239,103,183,63,134,189,202,136,26,243,131,63,251,22,62,181,95,109,183,66,0,0,0,84,25,152,203,247,240,207,254,38,99,217,59,217,42,70,149,129,185,124,15,0,255,236,111,50,150,189,147,61,165,7,188,230,241,185,252,16,0,255,236,147,115,150,61,172,13,165,199,107,30,159,203,15,241,207,62,57,103,161,191,204,171,253,98,128,124,230,74,198,97,135,115,113,69,13,139,249,181,138,5,0,64,251,128,244,79,126,222,119,156,190,232,145,93,254,247,144,214,173,146,74,204,233,229,101,39,231,65,159,25,181,122,212,96,36,122,200,229,18,31,195,245,143,85,162,191,121,67,253,219,231,33,110,234,50,47,237,168,14,217,60,13,88,107,254,121,83,17,211,237,182,108,166,57,183,118,77,132,76,186,178,244,18,226,47,167,219,169,171,165,254,25,159,68,13,98,234,181,83,98,196,36,106,212,16,103,155,208,178,246,67,68,157,94,183,119,68,6,169,172,147,13,57,14,0,128,36,3,230,133,110,71,51,94,171,94,91,175,233,133,125,235,54,252,75,240,42,223,59,214,65,230,79,200,143,189,119,178,239,90,116,239,180,214,29,93,39,30,56,243,185,99,140,254,196,94,182,114,30,243,248,243,17,36,222,250,181,116,25,17,41,179,78,77,167,66,159,105,9,116,48,49,239,221,207,248,177,178,38,165,171,50,168,106,82,232,115,155,38,203,185,97,226,54,87,155,222,134,23,136,149,42,103,206,101,23,51,128,126,227,171,235,201,104,188,215,230,22,253,118,71,175,229,93,235,141,177,57,240,6,167,219,59,136,247,116,89,73,93,253,93,35,175,105,174,127,183,83,169,71,253,202,98,254,208,99,94,172,200,39,43,170,37,165,19,134,236,224,24,202,140,153,22,36,113,57,3,77,64,53,237,252,60,230,242,145,143,188,203,70,174,4,153,126,230,236,48,239,174,104,236,82,138,7,172,53,251,176,60,215,24,0,224,130,252,35,169,62,201,82,192,251,43,67,81,65,31,16,185,80,0,84,92,25,10,0,0,0,0,0,0,0,0,0,128,23,80,23,138,248,105,10,122,34,199,123,153,36,226,0,56,7,250,83,154,153,17,57,10,139,242,203,171,65,171,125,128,140,178,246,94,185,90,157,70,35,49,166,138,35,131,38,25,243,52,93,20,167,78,91,196,215,146,37,196,213,232,222,212,105,138,11,31,102,20,159,24,35,233,14,162,80,127,232,170,2,220,167,149,106,1,80,1,239,109,74,96,229,202,156,99,94,62,163,100,191,82,71,115,140,188,181,74,102,38,45,180,196,7,208,147,11,23,116,250,136,58,45,22,119,6,192,253,76,11,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,112,81,79,45,92,212,19,57,128,190,185,152,17,47,92,11,186,140,69,48,87,20,39,142,130,62,20,0,230,8,9,17,0,255,164,246,143,205,250,133,78,137,109,230,71,237,210,0,255,59,199,209,151,78,246,87,4,248,79,66,243,163,29,239,28,109,18,241,227,39,170,254,185,95,73,5,186,93,110,100,248,84,232,164,168,154,236,249,173,224,252,49,226,189,54,61,15,28,189,238,141,86,252,206,131,3,115,237,252,60,22,214,0,255,210,83,147,168,58,205,59,157,24,192,137,23,165,121,70,15,173,24,191,250,194,195,167,213,230,181,155,139,170,248,207,230,121,116,231,254,231,41,106,134,197,167,5,209,248,149,191,193,242,25,199,0,0,120,1,243,59,232,5,125,172,154,133,21,43,168,28,238,213,12,90,28,64,31,22,228,24,185,204,56,0,0,0,0,0,160,0,0,23,33,8,245,219,72,66,152,134,0,255,206,123,220,254,225,149,182,140,96,153,225,49,123,55,66,144,124,115,73,48,41,0,255,99,245,223,185,202,150,45,122,180,25,179,219,164,186,19,92,225,127,209,4,159,59,163,130,47,246,20,39,206,190,121,52,0,255,243,190,118,210,131,111,138,155,241,141,30,93,219,191,92,180,167,254,114,5,172,241,111,175,158,127,243,104,254,95,207,233,134,163,185,19,11,63,0,0,92,128,36,244,49,127,69,205,19,56,132,190,157,67,234,19,14,80,44,236,204,11,53,14,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,128,138,58,5,188,128,177,118,38,113,66,49,23,171,110,1,46,96,210,32,116,17,36,96,71,204,81,183,51,107,212,40,28,48,86,148,36,69,49,167,167,138,248,87,208,138,107,81,1,239,231,35,50,46,228,35,116,149,184,244,226,202,173,136,66,42,201,56,198,170,15,16,145,211,101,102,214,163,208,36,83,56,236,164,185,168,57,113,140,92,40,191,40,1,184,67,81,33,242,161,0,0,0,0,0,0,112,113,69,90,188,32,7,212,71,141,66,20,87,62,214,91,44,102,62,195,162,2,68,212,80,0,176,15,88,127,254,210,103,148,189,118,157,4,233,230,29,204,158,62,189,126,172,47,63,118,46,74,141,93,123,34,42,109,94,238,35,213,204,40,137,199,140,247,214,203,37,77,239,141,190,43,67,246,182,133,55,142,156,155,111,127,71,240,76,178,159,13,239,173,168,153,167,78,75,118,210,214,37,187,52,169,199,89,73,100,68,26,92,240,87,101,203,253,108,99,192,123,53,159,59,107,236,112,235,91,34,137,227,188,45,165,244,37,226,118,220,134,74,63,204,180,192,189,124,20,192,153,156,155,24,249,8,154,203,5,125,69,146,70,180,90,155,151,92,27,111,121,127,10,191,96,86,53,170,130,169,25,152,179,69,246,176,79,26,117,59,239,55,59,162,70,146,88,121,188,143,108,234,184,184,40,35,84,165,206,14,139,106,188,42,99,165,12,22,186,108,179,183,217,175,18,83,159,77,46,31,222,246,10,182,123,100,247,100,40,157,158,170,236,182,227,112,117,195,44,205,83,57,171,120,13,184,183,174,172,216,145,234,111,210,83,162,6,29,135,30,234,134,72,195,159,225,202,170,8,21,127,124,99,19,7,218,221,246,6,226,252,173,123,17,250,93,143,146,53,122,136,154,205,219,198,123,52,35,18,62,137,79,40,137,150,82,179,144,68,111,211,60,102,131,155,73,25,198,123,134,73,28,212,192,66,7,109,108,219,167,1,0,0,0,138,13,121,145,247,114,196,109,101,212,26,253,174,251,58,106,178,233,140,207,93,254,48,103,97,28,187,174,241,221,80,95,158,120,184,124,16,119,135,227,92,108,211,194,188,212,124,229,164,78,11,175,179,31,39,128,252,107,102,244,243,80,127,62,121,236,63,41,133,223,52,146,126,132,155,196,61,149,229,165,227,149,220,214,79,216,247,35,244,27,62,125,119,43,103,41,149,58,15,245,229,191,172,0,255,76,18,143,52,173,115,116,189,96,128,155,138,85,85,251,193,0,0,168,0,122,34,135,123,59,227,160,39,114,220,25,10,80,44,174,140,139,247,51,45,236,12,5,0,128,106,3,154,56,95,207,47,203,19,246,184,236,169,137,47,230,135,24,104,159,156,79,237,99,109,43,68,19,231,235,249,101,121,194,30,151,61,53,241,197,252,16,3,237,147,243,169,125,172,205,154,7,0,0,0,170,30,87,121,160,234,17,128,0,33,206,47,243,55,243,132,253,81,59,52,113,190,158,95,150,39,236,113,217,129,204,165,110,137,168,52,35,28,82,118,4,113,11,113,201,122,143,28,89,228,176,236,137,44,122,28,146,57,82,109,170,1,78,224,25,235,54,58,245,157,177,178,217,47,198,229,69,142,107,0,255,240,168,25,165,70,169,145,89,235,170,53,178,101,154,172,117,173,226,70,59,38,161,26,209,247,41,153,37,84,164,241,121,84,118,237,186,12,49,48,207,56,151,115,236,103,150,241,143,233,217,147,19,240,197,252,16,3,237,147,243,169,125,172,205,154,199,148,30,95,204,15,49,208,62,57,159,218,199,218,172,121,80,37,64,202,127,123,63,187,253,49,236,85,70,212,152,31,252,217,183,240,169,253,106,187,138,33,229,191,189,159,221,254,24,246,42,35,106,204,15,254,236,91,248,212,126,181,221,10,1,0,0,144,154,112,26,243,157,63,251,41,62,181,167,98,183,66,164,38,156,198,124,231,207,126,138,79,237,169,216,85,12,104,242,39,223,63,105,191,115,251,42,130,42,209,228,79,190,127,210,126,231,246,85,4,0,0,252,55,192,169,203,119,2,237,167,24,203,158,138,253,191,33,60,249,101,254,102,102,183,63,106,7,104,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,1,8,0,108,8,215,45,180,155,91,118,18,178,178,233,94,8,203,102,205,112,74,182,109,150,90,249,120,90,153,112,107,138,153,86,234,139,153,74,117,55,88,168,201,75,182,208,40,27,197,254,113,66,8,33,148,16,74,41,73,18,59,55,165,151,199,91,68,184,164,146,19,17,165,132,170,92,50,157,231,117,55,168,52,112,163,175,252,202,78,113,153,206,198,229,69,94,100,15,61,68,45,79,91,199,141,77,163,146,134,86,131,54,197,109,25,135,236,148,154,45,195,132,66,241,196,201,236,150,200,35,83,42,34,162,92,70,229,32,52,107,218,62,246,179,241,108,181,131,204,164,148,70,41,149,16,66,50,106,173,165,36,37,132,146,204,204,204,204,216,213,173,69,140,193,160,81,144,92,67,204,117,233,97,95,246,229,164,50,158,102,25,3,24,192,203,8,41,0,255,237,253,236,246,199,176,83,37,86,17,82,254,219,251,217,237,143,97,87,109,128,240,228,151,249,155,153,221,254,168,61,0,49,163,31,117,213,82,234,148,208,75,141,26,132,212,167,16,82,226,103,73,54,74,76,152,68,199,229,205,151,196,130,222,16,153,212,195,216,18,243,229,86,230,49,170,141,200,13,14,101,113,251,58,143,145,25,25,25,153,52,105,38,41,180,210,136,218,56,141,75,147,56,44,137,121,41,91,14,153,68,238,24,181,105,84,34,211,174,66,155,74,191,42,77,106,149,124,0,0,0,160,234,113,149,7,170,30,172,121,192,231,242,67,252,179,79,206,88,246,177,182,138,81,101,124,46,63,196,63,251,228,140,101,31,107,215,121,70,4,41,149,100,208,90,104,113,105,144,91,66,30,213,202,150,104,226,5,51,73,201,145,5,20,53,11,71,46,167,183,29,175,82,51,147,40,52,152,115,28,108,176,153,237,97,5,123,159,93,205,128,13,82,156,26,241,208,160,13,45,147,50,53,72,77,114,84,74,94,166,108,10,82,93,182,140,46,99,247,180,42,134,53,188,56,36,58,49,90,114,120,159,31,109,167,198,10,27,223,217,149,217,233,18,202,143,153,247,74,41,21,127,113,156,231,113,190,127,14,233,148,234,100,242,253,161,142,152,196,35,174,237,175,226,30,171,233,95,253,176,69,64,170,19,36,182,119,183,94,107,169,165,236,62,164,6,141,74,218,118,52,62,37,101,154,160,33,18,221,71,166,57,134,234,33,153,136,185,20,186,201,167,118,213,100,49,169,96,67,181,131,34,60,245,144,25,185,147,212,66,138,158,214,198,113,26,135,102,100,146,26,205,203,150,246,97,106,105,202,51,118,139,248,29,57,36,112,57,213,40,115,37,139,86,181,202,212,10,117,103,51,92,26,247,134,22,167,70,107,83,87,203,146,107,228,110,28,82,41,13,18,146,120,173,132,45,29,42,213,118,12,10,205,220,50,195,173,60,207,81,27,236,206,74,37,236,154,118,133,6,248,39,154,39,95,207,47,203,236,246,184,236,1,8,0,255,68,243,228,235,249,101,153,221,30,151,189,166,33,45,119,172,112,11,33,187,212,104,72,3,138,182,188,222,72,56,165,18,197,5,63,108,234,210,178,34,145,233,36,138,80,204,177,24,72,12,250,244,157,41,76,203,198,0,119,242,105,251,50,2,81,63,35,42,169,73,42,41,180,208,76,90,104,165,73,10,173,52,35,35,35,35,118,105,107,145,100,208,105,28,228,208,16,15,93,122,56,152,125,217,170,140,89,89,198,0,254,241,125,30,178,105,107,237,230,208,149,180,172,112,186,17,250,50,89,50,155,154,141,27,164,86,2,174,86,214,220,106,97,230,109,250,226,161,82,221,13,110,106,50,173,45,52,202,190,182,0,255,26,0,0,216,16,174,91,104,55,183,236,36,100,101,211,189,16,150,205,154,225,148,108,219,44,181,242,241,180,50,225,214,20,51,173,212,23,51,149,234,110,176,80,147,151,108,161,81,54,138,77,219,160,30,43,86,54,132,150,93,105,58,212,61,165,91,89,111,52,92,81,141,218,130,24,198,116,117,89,113,201,12,18,93,40,222,88,252,36,6,133,250,206,43,166,229,100,128,59,25,139,93,185,33,60,249,101,254,102,102,183,63,106,87,108,153,73,41,141,82,42,33,132,100,212,90,75,73,74,8,37,153,153,153,153,177,171,91,139,24,131,65,163,32,185,134,152,235,210,195,190,236,203,73,101,60,205,50,6,48,128,235,26,194,147,95,230,111,102,118,251,163,246,0,4,0,192,146,65,146,69,40,109,105,214,8,217,17,153,174,83,47,79,73,18,36,211,19,181,102,91,86,163,42,164,173,169,206,44,59,38,228,148,56,225,84,102,176,177,193,109,246,40,215,217,134,172,220,90,111,78,208,163,169,240,233,165,62,78,202,50,204,243,186,36,72,41,222,105,65,167,92,176,222,215,166,84,172,198,187,134,31,28,156,113,131,149,78,181,176,137,3,25,203,166,181,43,76,207,78,227,164,235,254,61,157,18,111,52,241,184,153,14,205,110,73,41,137,146,160,148,228,150,81,22,199,9,169,98,159,210,150,94,155,9,29,3,108,227,168,32,30,30,211,178,247,202,134,118,213,96,59,151,253,55,49,50,114,69,165,133,20,93,33,110,227,52,14,205,136,168,36,93,230,33,237,195,212,210,84,150,212,208,18,59,114,72,224,146,105,214,33,74,22,173,154,116,170,250,128,171,60,80,245,184,202,3,0,0,0,0,42,123,211,208,72,90,41,181,20,199,73,82,156,72,215,91,203,172,85,155,209,168,123,137,198,169,162,172,165,73,53,49,242,112,20,207,56,223,171,114,76,149,184,204,99,11,149,177,47,236,180,4,52,79,190,158,95,150,217,237,113,217,1,26,81,93,126,16,104,223,194,88,246,171,237,148,137,17,249,204,164,36,23,59,74,33,148,86,75,201,166,161,215,82,8,253,41,151,156,112,169,83,195,215,77,173,32,174,154,97,5,91,184,216,53,199,42,158,176,133,215,16,81,93,126,16,104,223,194,88,246,171,237,0,255,13,104,158,124,61,191,44,179,219,227,178,87,53,154,252,201,247,79,218,239,220,174,218,104,158,124,61,191,44,179,219,227,178,87,53,154,252,201,247,79,218,239,220,190,138,0,0,0,80,109,52,113,190,158,95,150,39,236,113,217,171,26,170,141,38,206,215,243,203,242,132,61,46,123,106,2,190,152,31,98,160,125,114,62,181,143,181,89,243,152,210,227,139,249,33,6,218,39,231,83,251,88,155,53,15,0,213,70,19,231,235,249,101,121,194,30,151,189,170,161,218,104,226,124,61,191,44,79,216,227,178,167,38,224,139,249,33,6,218,39,231,83,251,88,155,53,143,41,61,190,152,31,98,160,125,114,62,181,143,181,89,243,0,0,0,128,41,61,176,152,239,97,160,253,77,62,181,119,178,89,243,152,210,3,139,249,30,6,218,223,228,83,123,39,123,21,1,75,47,0,255,19,248,103,31,105,27,246,191,165,157,154,176,66,44,189,252,79,224,159,125,164,109,216,0,255,150,118,106,226,42,15,0,251,204,40,165,70,41,165,214,90,51,106,173,165,70,169,181,212,204,204,204,204,92,164,161,71,140,193,160,81,142,67,61,60,148,232,97,95,246,229,164,13,102,229,6,3,24,192,202,15,17,17,17,17,145,36,73,36,37,132,146,72,218,54,109,75,146,54,204,136,101,41,35,14,135,196,237,232,180,169,83,34,83,161,66,133,74,129,42,77,154,212,59,69,161,165,68,161,73,72,13,113,27,39,130,56,134,86,90,33,165,161,174,88,68,92,151,41,142,170,103,252,188,73,93,53,13,234,132,101,57,93,140,113,139,103,199,170,54,19,196,118,103,175,50,32,142,67,8,205,140,74,138,83,50,146,105,162,210,203,227,45,35,162,148,200,140,42,34,45,174,201,190,175,95,191,221,65,165,129,107,10,86,48,58,230,90,251,152,163,236,40,123,13,33,196,249,101,254,102,158,176,63,106,247,79,4,32,132,56,191,204,223,204,19,246,71,237,85,13,168,239,222,158,204,150,198,205,33,196,165,215,226,148,213,188,36,154,185,219,134,82,82,179,132,27,94,40,97,84,135,69,197,29,189,66,243,182,204,176,52,207,179,211,6,71,178,82,9,91,153,157,198,72,180,45,41,165,190,221,82,130,22,110,105,9,157,109,107,211,56,69,44,102,51,158,20,81,134,92,222,112,235,86,173,247,214,102,150,170,180,56,226,102,71,224,35,91,40,136,157,96,167,39,70,228,51,147,146,92,236,40,133,80,90,45,37,155,134,94,75,33,244,167,92,114,194,165,78,13,95,55,181,130,184,106,134,21,108,225,98,215,28,171,120,194,22,174,126,128,61,38,45,243,36,41,65,146,56,109,55,26,137,168,165,144,70,77,61,233,109,105,130,148,106,122,88,240,132,17,157,130,56,45,36,215,4,31,151,25,190,228,123,206,170,78,178,82,9,219,168,61,33,1,87,121,0,168,164,239,181,45,240,220,108,154,218,68,100,227,100,19,164,121,105,173,180,109,196,100,102,212,45,219,85,207,249,25,135,29,22,241,113,112,121,177,212,170,79,57,121,211,118,156,152,153,5,54,82,123,53,2,192,67,63,73,100,148,200,40,65,114,239,44,181,37,187,132,150,164,148,140,202,130,157,17,234,39,75,37,100,76,136,232,194,170,60,122,203,99,214,174,170,44,109,3,88,105,141,225,217,195,243,160,75,37,98,211,92,46,201,200,36,145,52,25,84,53,75,212,106,181,82,151,117,94,16,75,184,19,74,221,113,171,211,163,92,165,206,242,232,229,242,52,0,255,24,168,180,198,62,236,32,134,25,181,165,240,234,196,149,90,40,237,214,142,216,135,158,145,165,214,201,180,29,149,212,98,90,80,218,72,245,136,132,186,203,68,222,30,82,113,150,176,38,195,184,43,39,147,182,251,36,176,152,239,97,160,253,77,62,181,119,178,235,90,41,122,26,217,148,146,38,109,149,151,29,83,90,94,154,219,161,98,39,76,153,241,211,48,77,9,213,119,148,42,60,26,204,77,191,165,242,120,156,164,181,23,92,245,149,251,218,21,27,88,204,247,48,208,254,38,159,218,59,217,86,8,16,226,252,50,127,51,79,216,31,181,87,53,84,27,66,156,95,230,111,230,9,251,163,246,170,6,0,0,160,234,1,1,8,33,206,47,243,55,243,132,253,81,187,127,34,0,33,196,249,101,254,102,158,176,63,106,175,106,0,0,0,172,15,17,17,17,17,145,36,73,36,37,132,146,72,218,54,109,75,146,54,204,136,101,41,35,14,135,196,237,232,180,169,83,34,83,161,66,133,74,129,42,77,154,148,124,84,228,134,178,149,30,165,77,238,195,103,144,74,123,104,148,241,251,178,86,198,238,217,120,233,180,182,18,84,23,83,152,75,79,133,218,178,179,42,132,135,89,192,75,2,183,216,209,206,102,66,246,170,6,92,81,73,37,101,213,10,173,109,83,138,251,102,13,197,155,221,74,207,169,191,119,86,100,58,143,25,122,250,248,210,8,149,232,114,189,97,105,230,198,61,212,118,228,31,91,209,166,48,210,244,9,45,180,80,90,72,37,37,74,236,88,149,94,25,111,145,225,140,202,77,102,84,17,106,113,205,104,94,214,217,96,213,192,141,66,243,43,71,61,102,58,251,152,23,153,158,173,243,10,173,133,86,90,72,169,52,105,236,88,165,70,222,238,145,225,140,202,77,70,146,242,169,18,201,104,94,214,89,167,82,199,141,66,243,43,71,197,229,69,27,151,23,153,158,41,18,32,229,191,189,159,221,254,24,246,42,35,106,204,15,254,236,91,248,212,126,181,93,197,144,242,223,222,207,110,127,12,123,149,17,53,230,7,127,246,45,124,106,191,218,110,133,0,0,0,0,128,41,61,0,139,249,30,6,218,223,228,83,123,39,123,21,17,213,229,7,129,246,45,140,101,191,218,78,149,192,98,190,135,129,246,55,249,212,222,201,94,69,68,117,249,65,160,125,11,99,217,175,182,47,52,92,81,219,145,173,155,100,69,148,74,217,167,16,82,234,187,161,174,75,155,202,48,239,147,228,169,225,113,233,29,153,82,17,113,170,39,244,88,53,83,106,149,83,50,48,151,239,225,159,253,77,198,178,119,178,85,140,42,3,115,249,30,254,217,223,100,44,123,39,123,74,15,96,205,227,115,249,33,254,217,39,103,44,251,88,123,74,15,246,60,90,27,90,86,38,73,82,105,100,182,14,37,221,93,118,71,102,37,52,222,42,30,149,66,37,146,193,164,2,37,49,213,15,19,184,106,111,163,53,182,90,227,50,187,156,113,121,145,15,218,213,12,112,234,242,157,64,251,41,198,178,167,98,0,255,111,8,79,126,153,191,153,217,237,143,218,193,49,37,132,144,77,40,141,210,51,106,36,220,167,16,82,106,187,228,168,117,195,225,230,180,184,148,76,114,144,2,77,162,184,194,200,234,50,196,48,46,38,161,108,29,203,248,199,128,236,31,9,225,201,47,243,55,51,187,253,81,123,0,2,82,19,78,99,190,243,103,63,197,167,246,84,236,86,136,212,132,211,152,239,252,217,79,241,169,61,21,187,138,1,77,254,228,251,39,237,119,110,95,69,80,37,154,252,201,247,79,218,239,220,190,138,0,152,210,3,139,249,30,6,218,223,228,83,123,39,155,53,143,41,61,176,152,239,97,160,253,77,62,181,119,178,173,16,32,196,249,101,254,102,158,176,63,106,135,38,206,215,243,203,242,132,61,46,59,144,185,212,45,17,149,102,132,67,202,142,32,110,33,46,89,239,145,35,139,28,150,61,145,69,143,67,50,71,170,77,53,192,9,60,99,221,70,167,190,51,86,54,251,197,184,188,200,113,237,21,22,145,17,17,81,75,113,226,213,44,110,165,35,226,188,181,212,226,86,247,161,161,183,20,92,201,113,28,167,148,201,167,200,167,72,173,139,47,107,172,99,91,22,178,187,89,197,204,124,96,79,39,224,139,249,33,6,218,39,231,83,251,88,155,53,143,36,61,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,121,83,183,207,248,101,202,35,50,135,203,174,200,236,84,170,211,229,84,161,93,175,121,215,6,90,213,234,166,109,155,7,85,2,164,252,183,247,179,219,31,195,94,101,68,141,249,193,159,125,11,159,218,175,182,171,24,82,254,219,251,217,237,143,97,175,50,162,198,252,224,207,190,133,79,237,87,219,85,12,144,242,223,222,207,110,127,12,123,149,17,53,230,7,127,246,45,124,106,191,218,174,98,72,249,111,239,103,183,63,134,93,177,19,74,163,116,146,197,45,171,102,210,240,198,212,66,73,188,26,77,33,209,146,153,140,138,80,55,159,151,77,125,241,118,52,199,8,91,98,12,254,146,175,118,41,55,56,148,193,218,67,16,0,0,0,85,6,230,242,61,252,179,191,201,88,246,78,182,138,81,103,73,9,161,116,66,40,161,240,115,197,142,82,107,169,25,181,58,36,178,203,134,203,168,204,245,72,54,83,191,46,189,48,87,164,148,232,97,6,23,97,25,202,246,229,6,3,152,195,158,209,3,92,243,248,92,126,136,127,246,201,57,203,190,2,107,71,233,225,154,199,231,242,67,252,179,79,206,89,232,63,3,107,183,24,96,71,38,27,50,114,25,81,233,138,92,81,73,33,117,90,73,56,109,141,214,178,234,26,83,18,185,33,85,167,137,219,187,80,235,135,171,102,184,198,23,230,101,25,219,192,41,150,48,57,59,91,163,158,212,62,35,35,87,174,189,146,196,167,165,113,54,113,8,121,163,207,101,203,211,221,251,232,21,222,20,220,55,214,13,227,123,87,90,94,102,166,5,70,231,2,75,243,43,107,39,64,70,70,70,102,68,137,146,73,10,173,52,90,226,182,110,83,222,147,195,146,152,247,156,48,145,57,92,118,197,113,212,166,81,149,153,207,22,218,245,154,37,237,175,146,54,153,189,105,219,231,97,217,152,203,140,92,59,105,38,93,81,104,165,21,26,35,90,111,221,166,56,76,137,155,171,218,209,27,163,46,69,66,253,176,86,193,201,57,197,9,206,154,226,3,199,216,30,237,45,78,107,84,192,29,25,79,168,63,79,76,246,159,132,192,107,30,69,111,187,81,221,212,109,54,247,18,187,179,111,32,72,19,34,76,202,175,170,62,117,10,222,68,182,81,153,51,155,51,1,241,48,187,219,1,243,177,223,202,72,93,91,234,175,70,173,36,146,45,125,34,55,201,36,109,77,49,61,47,85,19,238,105,0,255,65,168,239,126,68,209,101,102,228,162,151,140,164,117,68,34,101,162,98,136,11,244,80,223,253,28,155,214,39,41,245,160,166,221,140,112,162,86,140,41,237,164,19,148,223,182,64,168,0,255,126,144,39,31,145,73,242,220,220,140,146,68,156,138,96,169,227,84,154,163,14,0,0,23,112,229,189,40,73,75,20,210,110,184,23,101,239,88,180,21,225,166,218,65,72,195,148,90,200,169,79,51,228,151,68,78,69,186,97,78,134,113,51,155,159,217,71,26,117,199,251,52,151,43,75,236,108,235,67,50,105,227,178,77,37,245,9,83,251,54,37,211,18,51,61,240,48,51,229,241,40,35,233,1,82,159,37,159,203,18,59,54,227,45,194,73,210,22,245,79,147,89,66,6,61,201,113,46,75,101,106,96,136,249,85,99,39,61,41,124,226,148,105,155,52,9,185,228,56,13,45,19,236,84,169,136,77,149,138,69,172,212,197,64,3,249,221,6,72,8,93,214,124,236,160,175,168,36,182,150,197,125,197,181,214,242,30,36,98,79,191,169,69,17,60,204,1,198,14,109,11,91,237,168,95,75,223,172,220,82,63,130,244,172,40,238,200,76,46,46,42,250,48,58,78,243,233,177,88,220,113,42,111,165,179,135,237,252,60,192,94,17,65,218,143,121,175,214,204,168,89,75,157,52,241,56,143,59,10,85,190,15,249,145,91,183,214,75,90,187,173,26,183,36,57,223,184,189,14,23,204,21,207,120,79,151,155,68,228,75,190,101,211,100,72,210,23,165,247,156,129,247,141,196,95,135,25,40,198,200,71,187,26,80,31,145,129,122,245,35,190,188,151,17,185,35,162,192,115,210,37,17,78,117,69,36,228,170,21,29,113,242,163,2,236,12,5,0,0,0,0,0,0,0,0,0,0,128,11,120,47,114,142,17,165,190,195,165,237,124,140,84,204,35,222,234,3,68,126,172,204,32,153,25,165,92,230,131,252,35,115,5,37,110,181,152,11,221,133,181,34,147,4,64,45,62,73,139,121,145,70,205,213,56,92,128,184,23,52,20,34,214,28,239,239,69,139,54,14,250,140,12,5,204,175,36,114,204,231,114,37,95,26,199,157,105,81,14,184,34,63,79,175,53,14,59,3,151,2,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,192,5,250,79,45,92,160,0,255,100,14,64,45,230,34,93,133,149,15,114,49,35,94,56,243,81,64,5,125,40,92,132,32,197,63,26,252,219,71,130,230,0,255,15,85,162,225,231,26,82,4,95,111,147,29,28,33,234,39,52,71,16,137,243,159,170,254,15,125,168,30,77,87,238,81,40,45,43,81,122,178,115,37,123,221,137,237,220,63,253,240,240,34,162,97,141,102,76,50,115,46,207,195,51,248,159,185,76,165,240,92,228,226,56,149,61,57,42,218,31,122,108,55,0,255,104,0,255,171,38,179,124,155,211,243,240,108,254,167,74,242,159,99,213,250,151,74,91,196,0,0,120,1,34,225,103,59,135,236,63,31,82,61,66,31,115,197,79,18,7,160,0,255,53,142,43,67,14,244,191,198,97,103,40,0,0,0,0,0,42,0,224,149,32,136,108,86,50,161,132,48,173,151,219,57,86,191,93,105,62,91,102,58,83,52,102,15,70,140,0,255,181,247,38,100,68,167,161,85,130,221,191,149,227,251,181,188,187,91,94,106,162,50,123,121,171,59,17,63,190,119,248,237,5,143,50,164,114,117,175,206,41,48,79,237,174,114,218,208,121,144,191,174,190,34,243,220,187,57,173,236,137,248,240,147,200,254,215,250,148,109,248,162,113,79,211,104,102,124,234,185,141,128,184,247,202,211,233,165,60,31,0,0,47,96,236,157,244,66,222,139,92,22,238,17,57,232,119,100,110,154,113,0,139,23,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,192,189,136,188,184,51,86,220,175,53,14,0,0,128,23,80,151,153,43,234,133,128,69,133,157,161,0,0,0,0,0,0,0,0,0,128,10,160,139,139,22,244,228,162,5,40,138,10,186,162,128,226,197,252,206,200,204,164,52,41,75,154,198,194,236,144,159,186,21,4,251,211,105,245,82,74,117,239,223,70,207,40,186,47,253,101,156,68,133,250,168,126,115,253,55,9,248,180,187,167,181,173,198,197,103,122,239,152,201,39,246,143,17,254,18,94,188,36,145,250,34,138,200,149,148,76,67,4,42,140,27,170,25,17,77,216,146,27,156,209,242,53,207,36,228,69,247,243,86,95,181,214,0,255,112,220,184,161,250,239,189,223,35,236,201,95,7,157,110,231,235,107,85,66,107,234,7,223,221,105,67,198,237,72,143,245,169,209,53,39,99,88,124,149,245,12,137,127,103,110,69,161,25,57,202,144,72,141,204,100,64,46,33,191,163,131,45,174,76,147,178,132,177,51,127,162,236,100,27,29,243,242,177,105,62,50,156,76,120,101,196,210,74,169,81,69,206,186,187,146,248,13,245,176,161,52,54,230,20,55,221,217,219,134,51,132,110,5,29,233,235,235,215,113,221,195,13,31,170,61,22,233,179,186,115,22,98,126,210,244,57,126,247,166,127,139,127,119,221,189,215,93,24,99,94,94,247,28,75,219,110,13,40,0,255,92,46,151,249,220,81,91,18,73,73,22,242,38,147,75,139,147,17,149,157,115,107,133,63,140,129,216,199,91,135,139,25,161,91,165,80,122,86,11,40,0,0,232,8,21,9,248,67,76,46,183,119,84,141,195,119,72,56,239,150,209,76,161,217,219,17,246,222,36,8,157,180,155,196,252,12,51,91,71,211,111,140,182,136,0,255,46,48,239,164,209,236,65,137,59,97,254,233,250,29,234,123,163,213,198,217,192,153,136,201,99,226,60,224,207,15,55,248,197,42,238,34,4,245,34,173,83,94,209,194,78,81,84,117,230,208,195,252,119,223,123,101,63,226,104,244,232,159,59,227,205,115,78,206,99,193,126,91,151,148,188,234,244,202,142,226,246,126,156,117,0,0,184,128,186,188,160,72,0,255,201,133,157,97,1,245,97,241,162,62,44,0,0,64,181,1,77,156,175,231,151,229,9,123,92,246,212,196,23,243,67,12,180,79,206,167,246,177,182,21,162,137,243,245,252,178,60,97,143,203,158,154,248,98,126,136,129,246,201,249,212,62,214,102,205,3,0,0,224,51,83,231,121,146,210,172,73,156,182,123,189,102,210,82,72,163,166,22,53,135,186,89,74,53,61,44,120,250,150,81,63,172,16,146,107,130,143,75,19,163,51,34,123,85,39,89,105,187,157,203,14,134,88,31,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,18,243,146,71,100,14,151,219,49,106,211,168,196,169,66,187,10,149,126,85,106,53,169,151,30,18,90,104,161,180,144,74,74,148,216,177,42,189,50,222,34,195,25,149,155,204,168,34,212,226,154,209,188,172,179,193,170,129,27,133,230,87,142,122,204,116,246,49,47,50,61,175,231,101,220,79,186,104,124,74,115,8,225,238,157,155,211,188,143,112,174,203,76,159,41,189,27,177,97,86,193,139,63,41,51,23,216,35,48,168,205,202,104,246,162,253,153,72,104,46,130,178,77,205,200,82,94,58,42,142,91,8,211,144,107,11,118,91,242,142,219,87,108,126,106,43,14,177,46,5,41,98,93,182,186,28,150,88,104,211,196,68,118,85,118,155,192,254,251,90,219,218,45,162,100,86,58,165,145,151,54,149,182,196,19,66,169,83,2,126,137,211,168,200,19,142,187,58,225,36,18,25,21,195,106,217,52,235,131,161,114,51,148,45,227,42,155,216,182,70,64,73,19,36,87,119,183,94,11,37,84,212,48,164,6,141,74,29,135,76,2,71,53,153,130,134,72,116,35,167,26,248,233,86,100,102,34,230,178,43,57,99,217,206,252,106,23,147,245,54,152,93,143,0,187,140,36,149,38,169,148,22,90,50,105,161,149,68,165,133,148,140,140,140,140,92,212,161,71,146,65,167,113,142,92,61,204,149,232,225,96,246,101,171,13,158,230,6,3,248,199,95,7,85,2,164,252,183,247,179,219,31,195,94,101,68,141,249,193,159,125,11,159,218,175,182,171,24,82,254,219,251,217,237,143,97,175,50,162,198,252,224,207,190,133,79,237,87,219,173,16,0,0,0,169,9,167,49,223,249,179,159,226,83,123,42,118,43,68,106,194,105,204,119,254,236,167,248,212,158,138,93,197,128,38,127,242,253,147,246,59,183,175,34,168,18,77,254,228,251,39,237,119,110,95,69,0,0,192,127,3,156,186,124,39,208,126,138,177,236,169,216,43,18,51,243,153,81,106,46,118,148,90,75,157,80,146,77,67,175,69,84,186,198,138,196,77,184,212,169,225,233,46,44,250,97,165,25,86,176,133,135,217,217,54,112,133,39,236,209,174,142,112,234,242,157,64,251,41,198,178,167,98,79,77,172,53,112,26,146,81,43,165,80,218,182,73,138,19,233,116,119,222,189,106,51,26,117,175,233,182,164,28,180,52,169,38,70,30,126,97,6,155,123,85,142,169,242,152,135,237,174,50,246,133,253,119,220,153,249,204,69,167,209,215,174,120,185,145,218,244,70,0,255,62,83,152,138,223,123,150,252,156,214,251,143,75,152,193,236,110,239,116,118,132,19,57,196,211,124,105,139,184,234,152,77,67,139,247,134,174,168,117,135,235,141,214,231,9,18,217,210,112,156,160,116,17,112,133,188,38,81,11,15,111,83,8,15,171,246,150,113,179,156,105,237,174,174,246,181,13,138,35,162,148,146,148,146,90,107,141,36,132,80,26,165,214,82,35,34,34,34,204,124,71,26,122,38,233,116,38,183,30,135,122,120,40,49,196,193,28,204,9,14,103,103,229,6,0,255,248,158,221,59,1,194,121,180,113,104,33,25,81,41,113,73,68,60,109,84,122,101,188,69,100,84,146,25,81,74,164,202,37,222,7,244,43,182,59,88,53,240,78,193,53,70,184,92,107,227,178,171,29,101,247,232,113,149,7,162,30,70,70,37,37,42,41,133,22,26,81,104,33,53,73,161,149,70,70,70,70,198,46,109,45,99,116,6,147,130,28,26,226,161,203,16,251,114,48,39,149,49,43,203,248,199,0,14,71,164,58,65,146,230,132,83,162,150,122,146,203,211,45,89,26,101,24,81,168,212,182,12,211,138,74,139,24,150,49,5,218,226,78,157,41,205,13,97,63,91,209,78,14,45,60,164,103,215,105,87,106,164,37,23,65,30,151,68,100,41,47,29,211,182,161,245,117,200,181,5,187,45,121,72,14,83,10,177,180,21,135,88,151,114,236,112,49,39,37,14,75,44,180,153,225,93,91,41,187,77,96,167,39,100,68,70,70,70,148,40,17,149,22,82,50,137,219,186,77,137,218,62,227,151,41,143,200,28,46,55,164,83,169,78,151,83,133,118,21,86,5,90,213,106,210,176,60,0,254,91,182,99,82,165,191,45,209,214,74,99,119,111,54,99,34,62,73,50,59,162,182,109,105,87,47,173,132,70,124,71,23,77,230,197,25,204,201,241,188,42,188,118,223,194,22,106,7,104,0,160,234,113,149,7,170,30,12,8,130,86,163,52,74,144,172,73,50,75,208,124,10,33,37,94,189,33,46,217,196,146,223,96,72,109,196,37,83,169,248,150,129,74,189,74,228,218,85,147,99,236,204,30,103,87,133,100,227,116,202,76,74,105,148,82,9,33,36,163,214,90,74,82,66,40,201,204,204,204,140,93,221,90,196,24,12,26,5,201,53,196,92,151,30,246,101,95,78,42,227,105,150,49,128,1,124,157,135,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,143,41,135,37,49,47,121,68,230,112,217,245,150,163,54,141,74,156,42,180,235,53,19,217,95,149,90,221,180,19,115,18,66,106,18,146,116,212,22,199,109,50,136,99,107,169,19,74,29,210,138,74,180,117,89,226,150,122,201,47,27,213,181,211,160,178,88,150,213,202,24,75,120,118,92,101,51,191,109,119,118,165,6,89,40,153,70,35,107,142,105,189,158,17,110,37,100,82,75,39,17,221,198,133,70,67,27,78,122,35,158,167,245,106,134,140,26,98,175,31,14,26,13,179,131,13,30,54,24,211,118,108,167,75,172,245,166,173,153,116,82,105,37,110,147,148,184,17,173,183,230,89,155,182,164,177,55,26,109,83,74,65,171,147,154,97,36,226,40,102,112,190,87,221,152,22,143,153,199,238,42,99,163,219,148,141,96,132,76,58,17,53,169,19,180,141,186,147,45,89,189,53,207,138,157,163,226,150,205,99,87,236,186,141,120,200,173,233,7,227,95,190,240,140,205,189,155,154,101,51,51,128,13,98,92,118,181,127,236,148,132,140,92,70,84,154,203,21,149,22,82,167,149,132,211,214,104,37,180,198,148,68,78,72,213,105,226,104,161,214,15,87,205,112,141,45,172,236,106,96,21,79,56,197,21,150,73,107,100,210,233,211,146,66,107,16,114,140,154,135,238,180,149,141,42,98,71,164,146,169,230,108,122,26,167,230,99,66,165,250,225,89,102,48,224,29,114,156,153,185,151,227,89,197,73,246,156,77,245,53,29,167,82,74,91,13,165,89,207,134,58,181,246,56,196,117,91,90,42,61,145,108,148,203,59,162,140,73,148,104,167,155,168,44,55,173,170,228,176,80,219,49,174,221,245,219,182,183,237,16,212,238,221,43,73,151,33,14,205,136,92,201,40,101,92,106,36,37,103,113,27,53,246,53,133,73,117,178,134,82,51,164,146,170,225,229,141,133,174,114,85,67,62,181,171,198,217,211,118,98,162,121,242,245,252,178,204,110,143,203,206,128,152,25,17,17,153,81,163,70,82,66,40,201,40,142,235,56,53,105,195,140,88,150,188,37,147,185,228,142,78,155,58,37,78,237,218,181,169,20,168,82,171,86,231,19,205,147,175,231,151,101,118,123,92,246,186,67,66,25,66,178,6,245,70,233,65,39,220,198,79,33,164,212,107,188,110,232,97,206,225,230,180,184,148,108,221,242,194,86,157,162,184,194,200,234,82,234,142,211,236,167,80,182,142,101,172,106,143,120,237,152,244,60,113,26,39,54,137,82,218,90,9,226,212,182,121,220,177,75,74,54,15,107,10,199,147,32,83,91,30,143,67,169,139,136,140,25,149,157,208,92,102,251,216,207,62,180,87,17,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,160,50,229,176,36,230,37,143,200,28,46,155,226,56,106,211,168,196,169,66,187,38,152,200,254,170,212,106,101,59,117,143,136,44,149,210,12,66,107,173,45,9,146,75,72,164,66,25,146,78,178,160,39,42,41,130,128,174,166,226,72,228,204,54,228,213,85,102,46,187,6,179,129,131,50,54,179,67,92,111,239,179,135,34,32,244,113,163,67,31,141,78,239,126,94,127,26,113,122,79,163,233,157,222,145,186,113,93,63,149,254,12,253,23,250,199,161,127,156,109,129,254,222,9,81,203,211,214,113,99,211,168,164,161,213,160,77,113,91,198,33,59,165,102,203,48,161,80,60,113,50,187,37,242,200,148,138,136,40,151,81,57,8,205,154,182,143,253,108,60,91,201,168,105,145,153,149,146,26,89,8,45,180,41,57,114,234,136,76,200,67,211,77,230,244,70,25,101,208,215,37,84,252,136,130,25,135,68,186,202,195,101,87,95,54,176,83,198,153,118,136,235,109,130,246,42,131,66,222,66,179,4,233,70,106,65,167,223,73,76,45,148,212,75,60,109,152,97,193,33,231,84,185,146,108,218,18,197,86,163,162,88,197,40,233,82,42,129,211,108,168,80,118,129,101,172,106,115,88,233,16,158,252,50,127,51,179,219,31,181,47,52,102,70,68,68,102,212,168,145,148,16,74,50,138,227,58,78,61,101,186,97,70,44,75,222,146,201,92,74,197,177,211,166,78,137,83,187,118,181,49,145,13,84,169,85,53,118,250,134,240,228,151,249,155,153,221,254,168,29,28,1,227,94,20,186,86,68,73,90,72,13,26,149,146,183,165,46,37,32,80,97,220,23,244,152,110,29,106,75,38,142,63,169,21,6,241,129,141,89,40,137,219,236,90,246,113,47,39,178,131,55,70,230,35,147,148,124,236,36,133,86,90,33,181,109,29,122,33,162,82,244,87,92,54,51,188,52,170,225,233,222,44,10,98,96,126,100,5,167,120,152,157,237,28,247,179,158,237,209,14,138,51,116,185,146,59,162,102,68,16,50,141,38,117,93,150,146,82,94,150,109,159,250,178,236,184,85,235,136,118,88,157,54,117,10,98,164,185,108,204,80,1,60,107,7,24,212,254,178,193,60,99,229,218,17,241,130,238,72,242,144,157,181,45,57,133,70,72,205,248,123,21,57,225,211,165,95,226,133,127,88,107,19,152,33,92,99,78,238,138,205,118,182,32,3,181,239,243,79,3,18,115,83,0,255,94,105,68,117,72,153,52,26,41,181,77,103,220,52,225,144,202,43,118,220,232,254,140,26,143,137,170,212,16,15,149,170,68,74,157,240,83,34,85,110,118,67,0,255,100,43,43,61,183,87,217,237,16,85,6,230,242,61,252,179,191,201,88,246,78,246,148,30,32,154,199,168,229,137,235,182,185,73,148,210,214,105,214,150,184,205,227,142,93,82,194,101,159,176,41,153,4,153,218,242,136,100,54,69,75,100,204,168,236,124,101,77,59,192,126,246,161,221,165,7,128,33,91,135,208,110,14,217,81,200,10,167,123,45,204,27,52,179,169,217,184,65,233,226,227,9,101,205,173,22,102,94,169,16,102,86,213,221,224,102,57,47,217,93,163,236,107,219,58,15,0,176,203,72,82,105,146,74,105,161,37,147,22,90,73,84,90,72,201,200,200,200,200,69,29,122,36,25,116,26,231,200,213,195,92,137,30,14,102,95,182,218,224,105,110,48,128,127,108,102,148,82,163,148,82,107,173,25,181,214,82,163,212,90,106,102,102,102,102,46,210,208,35,198,96,208,40,199,161,30,30,74,244,176,47,251,114,210,6,179,114,131,1,12,224,181,3,36,61,79,155,182,201,77,163,146,134,78,178,184,180,109,25,135,236,148,26,206,251,154,205,201,196,201,236,150,72,228,176,233,90,162,92,70,229,224,43,151,217,1,246,179,241,108,15,189,66,104,173,149,16,74,74,141,26,59,55,169,81,182,123,68,184,164,146,19,153,84,124,90,68,51,157,231,117,215,89,213,113,163,175,252,202,78,143,121,209,62,230,69,94,228,31,67,56,13,173,221,220,186,162,150,149,77,55,90,159,39,72,134,83,178,109,179,210,69,192,21,202,132,91,83,204,180,77,33,60,172,170,187,193,194,114,166,181,187,70,217,40,182,130,117,103,35,156,250,247,182,214,166,70,104,75,183,203,140,75,196,114,220,82,42,9,106,146,24,45,245,45,101,42,211,134,12,250,202,28,209,196,173,204,200,81,101,236,206,85,219,237,154,118,245,6,200,140,220,73,106,33,69,79,107,227,56,141,67,51,50,73,141,230,101,75,251,48,181,52,229,25,187,69,252,142,28,18,184,156,106,148,185,146,69,171,90,101,10,134,136,234,242,131,64,251,22,198,178,95,109,0,255,111,52,79,190,158,95,150,217,237,113,217,1,26,81,93,126,16,104,223,194,88,246,171,237,0,255,13,104,158,124,61,191,44,179,219,227,178,87,53,154,252,201,247,79,218,239,220,174,218,104,158,124,61,191,44,179,219,227,178,87,53,154,252,201,247,79,218,239,220,190,138,0,0,0,80,109,52,113,190,158,95,150,39,236,113,217,171,26,170,141,38,206,215,243,203,242,132,61,46,123,106,2,190,152,31,98,160,125,114,62,181,143,181,131,16,50,114,25,81,105,46,87,84,90,72,157,86,18,78,91,163,181,172,186,198,148,68,78,72,213,105,226,246,46,212,250,225,170,25,174,177,133,121,57,198,54,176,138,39,28,206,238,155,248,98,126,136,129,246,201,249,212,62,214,102,207,139,220,177,87,38,252,44,43,163,178,117,5,113,220,150,214,235,216,37,113,35,229,182,105,84,49,195,21,7,113,81,97,213,167,10,30,103,161,167,156,104,87,120,157,9,57,57,1,50,50,50,50,35,74,148,76,82,104,165,209,18,183,117,155,242,158,28,150,196,188,231,132,137,204,225,178,43,142,163,54,141,170,204,124,182,208,174,215,44,105,127,149,180,201,236,77,27,20,209,196,249,122,126,89,158,176,199,101,175,59,232,34,215,218,73,105,70,102,144,26,52,42,49,149,218,20,151,45,207,248,113,152,2,54,37,118,76,162,77,172,21,150,250,41,115,130,187,230,114,137,127,92,203,109,182,93,187,48,43,29,77,156,175,231,151,229,9,123,92,246,212,4,124,49,63,196,64,251,228,124,106,31,107,179,230,49,165,199,23,243,67,12,180,79,206,167,246,177,54,107,30,0,0,0,48,165,7,22,243,61,12,180,191,201,167,246,78,54,107,30,83,122,96,49,223,195,64,251,155,124,106,239,100,175,34,96,233,229,127,2,0,255,236,35,109,195,254,183,180,83,19,86,136,165,151,0,255,9,252,179,143,180,13,251,223,210,78,77,88,35,248,70,27,2,207,201,214,41,78,100,182,77,56,89,90,150,208,74,220,182,76,122,198,222,194,93,205,156,152,145,217,225,14,31,25,23,8,75,85,250,116,156,55,237,192,137,121,88,96,223,178,83,183,136,251,81,119,141,87,105,110,33,220,189,115,115,157,135,17,206,105,89,232,51,93,247,228,55,52,42,120,241,91,101,102,29,123,59,6,181,167,249,210,94,180,235,46,34,41,37,73,41,37,132,144,72,66,8,37,73,9,161,36,34,34,34,34,118,117,107,153,164,211,153,28,36,215,16,115,93,134,56,152,131,217,170,140,167,89,198,63,254,177,120,126,109,219,90,75,68,146,74,91,26,25,175,155,164,70,217,238,145,153,148,102,68,146,242,170,18,137,135,1,5,138,241,118,86,117,188,171,113,141,23,46,43,217,184,236,106,187,218,61,122,64,16,142,58,173,212,104,67,218,110,165,214,180,221,106,148,237,158,155,82,90,13,181,250,63,239,170,169,244,46,28,250,244,162,71,113,213,151,126,148,65,252,202,174,112,223,148,147,109,223,68,0,66,136,243,203,252,205,60,97,127,212,254,155,160,16,90,107,37,132,146,82,163,198,206,77,106,148,237,30,17,46,169,228,68,38,21,159,22,209,76,231,121,221,117,86,117,220,232,43,191,178,211,99,94,180,143,121,145,23,25,160,81,226,210,18,53,27,154,116,82,73,68,137,212,225,227,233,150,37,75,167,69,225,140,191,149,64,149,72,97,170,252,250,85,243,109,180,42,138,41,60,84,193,117,182,198,68,49,46,207,218,115,237,74,238,237,137,108,234,223,220,66,91,122,33,46,217,206,51,34,25,203,109,43,41,37,171,185,97,132,212,71,149,89,76,28,210,235,43,111,68,19,75,51,35,59,149,113,36,87,109,183,149,217,21,123,113,219,66,107,100,146,82,155,154,153,172,147,164,70,222,238,153,145,164,70,100,82,241,106,17,77,134,125,5,250,241,118,42,117,92,171,177,130,215,49,43,217,199,28,101,187,218,106,6,128,35,132,235,127,149,136,11,66,170,83,46,77,236,234,58,213,201,102,92,74,194,190,42,12,170,177,152,29,143,67,167,246,225,163,184,204,226,160,68,164,79,33,249,198,166,236,215,28,96,80,219,248,145,0,49,82,51,62,141,182,180,210,40,149,86,55,189,39,67,74,19,153,174,136,70,152,162,42,63,175,72,60,167,203,47,168,156,30,29,60,97,163,75,35,84,71,187,199,129,92,98,31,147,217,17,174,50,96,100,100,100,68,38,77,26,81,105,33,37,162,54,78,227,210,168,237,51,126,153,202,150,67,38,145,67,58,149,234,116,201,180,171,208,102,85,160,85,147,90,181,207,219,25,249,92,213,129,23,139,41,117,68,186,191,213,101,155,54,239,107,25,147,107,170,66,137,220,85,206,169,225,86,168,245,195,85,139,89,193,22,86,167,172,106,171,216,202,118,183,41,19,179,105,104,241,222,208,21,181,238,112,189,209,250,60,65,34,91,26,142,19,148,46,2,174,144,215,36,106,225,225,109,10,225,97,213,222,50,110,150,51,173,221,213,213,190,182,217,243,144,153,139,136,82,243,185,146,210,90,234,132,210,112,221,26,161,180,214,88,145,184,53,169,70,77,28,45,44,250,97,165,38,174,113,138,149,66,13,92,97,22,167,56,249,1,202,157,210,128,191,8,9,178,106,100,137,8,187,193,151,111,73,179,186,65,157,74,78,84,181,178,33,102,51,98,99,85,172,78,165,38,226,118,225,226,135,91,236,103,131,167,78,178,87,245,204,40,165,70,41,165,214,90,51,106,173,165,70,169,181,212,204,204,204,204,92,164,161,71,140,193,160,81,142,67,61,60,148,232,97,95,246,229,164,13,102,229,6,3,24,192,9,122,8,167,161,181,155,91,87,212,178,178,233,70,235,243,4,201,112,74,182,109,86,186,8,184,66,153,112,107,138,153,182,41,132,135,85,117,55,88,88,206,180,118,215,40,27,197,86,50,204,200,136,82,50,137,67,35,74,60,234,118,107,30,66,51,163,52,81,230,158,133,48,230,34,42,97,18,137,154,38,177,90,24,201,45,85,86,84,126,49,55,87,114,213,87,94,231,175,3,139,249,30,6,218,223,228,83,123,39,187,166,57,53,110,148,68,146,134,156,81,175,151,74,220,104,70,78,27,238,168,178,162,198,137,238,47,171,17,153,168,54,13,49,87,169,69,100,211,9,67,37,82,29,101,55,244,79,74,179,210,115,155,170,93,185,129,197,124,15,3,237,111,242,169,189,147,109,133,0,33,206,47,243,55,243,132,253,81,123,85,67,181,33,196,249,101,254,102,158,176,63,106,175,106,0,0,0,170,30,16,128,16,226,252,50,127,51,79,216,31,181,251,39,2,16,66,156,95,230,111,230,9,251,163,246,170,6,0,0,192,250,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,60,34,115,184,220,142,81,155,70,37,78,21,218,85,168,244,171,82,171,73,201,7,36,39,120,104,165,145,65,156,108,8,188,90,201,75,26,74,99,156,148,102,121,170,41,216,38,94,212,161,235,168,45,110,233,173,13,43,141,117,121,17,17,142,61,57,147,113,156,157,28,183,161,217,171,76,151,39,245,88,185,155,198,113,115,204,237,148,76,195,38,169,36,26,5,233,113,88,194,60,79,211,188,6,237,22,50,106,130,163,46,131,204,97,242,199,76,182,143,103,108,102,59,0,69,38,169,36,42,169,180,208,18,81,104,33,37,42,45,164,68,70,70,70,230,162,14,61,99,116,6,147,114,228,234,97,174,196,16,251,114,48,39,109,240,52,55,248,199,0,78,208,99,150,149,17,206,119,74,51,220,202,146,39,219,198,156,77,243,68,195,190,181,182,100,10,242,238,184,164,156,154,248,169,225,93,55,236,184,214,52,197,50,205,70,182,138,109,109,23,91,169,65,70,146,74,147,84,74,11,45,153,180,208,74,162,210,66,74,70,70,70,70,234,69,29,122,36,25,116,26,57,124,228,234,97,174,68,15,7,179,47,11,218,13,158,230,6,3,24,142,189,238,136,26,243,131,63,251,22,62,181,95,109,0,255,110,37,136,83,50,147,208,75,208,118,9,226,48,181,80,82,143,72,55,70,233,134,185,128,72,137,100,78,173,198,32,178,194,30,102,46,61,108,52,152,191,54,184,171,140,1,172,20,164,17,53,230,7,127,246,45,124,106,191,218,14,96,128,212,111,90,219,155,86,35,222,233,117,66,190,117,243,134,247,221,138,3,147,70,251,93,240,143,126,222,37,188,98,90,102,186,0,255,117,0,255,149,167,249,148,215,216,149,12,121,63,105,217,59,147,70,161,149,100,73,82,91,198,41,77,169,231,51,125,27,230,92,2,37,202,236,136,195,3,99,77,85,92,227,80,206,229,174,27,150,180,149,25,157,33,217,174,125,161,237,220,107,211,181,105,181,122,25,110,111,247,229,214,189,251,183,226,188,51,99,177,223,27,15,92,162,103,186,98,160,51,247,83,250,96,155,149,173,109,41,27,236,34,245,121,26,43,147,68,102,214,81,189,68,105,73,79,169,148,50,207,227,176,132,121,68,33,209,78,219,170,29,141,42,53,106,141,49,108,204,185,252,244,199,76,246,37,47,180,131,218,95,13,0,128,41,61,0,139,249,30,6,218,223,228,83,123,39,123,21,17,213,229,7,129,246,45,140,101,191,218,78,149,192,98,190,135,129,246,55,249,212,222,201,94,69,68,117,249,65,160,125,11,99,217,175,182,3,52,96,125,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,73,204,75,30,145,57,92,110,199,168,77,163,18,167,10,237,42,84,250,85,169,213,164,228,3,210,19,102,211,50,213,89,149,212,182,84,26,45,117,219,32,148,86,75,165,179,52,117,19,52,227,92,186,245,30,204,40,117,244,83,44,203,92,213,169,63,6,250,29,115,21,250,95,219,230,236,74,94,107,91,187,69,148,204,74,167,52,242,210,166,210,150,120,66,40,117,74,192,47,113,26,21,121,194,113,87,39,156,68,34,163,98,88,45,155,102,125,48,84,110,134,178,101,92,101,19,219,247,121,76,186,51,105,33,14,61,74,16,183,41,89,154,151,208,90,187,59,108,188,172,51,110,109,156,218,8,85,123,106,226,162,136,47,21,44,205,28,198,101,114,174,48,51,171,178,127,98,150,149,17,206,119,74,51,220,202,146,39,219,198,156,77,243,68,195,190,181,182,100,10,242,238,184,164,156,154,248,169,225,93,55,236,184,214,52,197,50,205,70,182,138,109,109,23,123,1,97,100,253,153,52,147,164,219,102,117,105,75,106,105,33,79,21,151,41,227,50,238,123,250,121,89,177,235,52,237,59,70,109,26,149,24,212,152,115,153,42,128,235,57,192,157,44,206,213,189,198,91,147,18,90,146,86,122,188,120,157,199,165,9,98,105,235,60,79,121,42,57,5,126,81,129,162,117,115,11,105,22,20,201,85,151,191,101,87,108,174,228,99,110,104,55,228,100,189,141,85,189,211,30,90,28,239,73,146,173,81,179,68,83,157,168,180,144,146,164,184,239,105,167,222,230,19,138,82,37,135,249,225,17,100,137,87,57,45,63,12,225,174,72,104,198,178,171,178,216,12,237,22,136,145,25,25,25,153,52,105,38,41,180,210,136,218,56,141,75,147,56,44,137,121,41,91,14,153,68,238,24,181,105,84,34,211,174,66,155,74,191,42,77,106,149,124,64,106,194,105,204,119,254,236,167,248,212,158,138,221,10,145,154,112,26,243,157,63,251,41,62,181,167,98,87,49,160,201,159,124,0,255,164,253,206,237,96,199,184,31,133,236,29,73,162,22,74,179,38,165,205,227,146,150,20,240,169,62,14,11,46,129,110,101,106,68,230,129,191,166,21,174,113,40,27,115,87,18,75,218,181,140,206,144,156,200,254,117,52,249,147,239,159,180,223,185,125,169,71,232,115,37,86,36,141,200,32,164,122,141,234,146,153,74,73,101,153,183,97,10,203,136,194,173,93,183,181,59,234,84,170,211,26,99,56,151,115,25,234,143,103,237,75,94,104,0,255,178,21,27,48,116,171,208,215,170,211,107,183,26,173,80,238,222,187,223,157,119,225,207,164,81,113,111,28,164,103,247,22,175,152,150,103,238,131,220,135,230,105,62,101,202,246,42,103,107,56,52,162,86,138,203,82,146,221,90,218,118,171,33,90,41,133,84,83,204,168,161,165,100,202,49,191,228,135,117,194,65,35,212,17,43,165,90,21,170,56,159,217,77,187,62,152,169,111,235,178,3,244,21,107,175,178,87,157,78,163,196,175,213,62,223,189,121,227,46,124,183,103,44,138,187,224,142,183,244,83,87,12,148,233,190,69,239,99,179,178,181,221,106,43,24,50,50,50,50,35,74,148,76,82,104,165,153,196,109,221,166,36,113,88,18,243,146,71,100,14,151,219,49,106,211,168,196,169,66,187,10,149,126,85,106,53,41,154,30,68,214,23,81,34,73,186,109,150,166,56,99,167,16,242,84,113,153,50,206,219,48,168,88,230,21,187,78,211,62,164,83,169,78,151,65,141,57,151,169,254,88,145,125,220,201,226,28,128,104,109,136,183,136,18,65,106,149,70,94,218,146,226,12,87,11,165,78,9,120,52,81,157,174,108,56,238,234,132,147,200,163,211,19,39,98,211,172,15,134,58,202,175,118,131,171,108,98,251,43,185,77,114,143,146,165,105,187,85,122,20,50,165,37,42,75,89,90,156,117,34,221,51,78,161,91,110,167,135,76,98,68,168,62,14,48,111,85,227,91,94,199,204,134,254,209,54,51,251,151,215,218,214,110,17,37,179,210,41,141,188,180,169,180,37,158,16,74,157,18,240,75,156,70,69,158,112,220,213,9,39,145,200,168,24,86,203,166,89,31,12,149,155,161,108,25,87,217,196,118,48,2,183,97,104,52,9,247,146,37,74,173,177,81,162,210,66,74,100,214,28,221,18,247,28,140,195,84,250,162,86,69,48,6,98,100,78,82,211,210,196,229,156,101,87,179,164,61,74,219,109,44,91,161,81,247,145,245,103,210,76,146,110,155,213,165,45,169,165,133,60,85,92,166,140,203,184,239,233,231,101,197,174,211,180,239,24,181,105,84,98,80,99,206,101,170,0,174,231,0,119,178,56,43,29,84,9,144,242,223,222,207,110,127,12,123,149,17,53,230,7,127,246,45,124,106,191,218,174,98,72,249,111,239,103,183,63,134,189,202,136,26,243,131,63,251,22,62,181,95,109,87,49,64,202,127,123,63,187,253,49,236,84,137,85,132,148,0,255,246,126,118,251,99,216,235,27,109,162,18,146,164,20,90,131,79,104,73,66,38,181,178,36,73,180,89,138,151,84,102,107,42,66,34,198,166,147,195,199,11,3,13,49,34,6,131,121,198,20,14,113,169,45,99,76,251,210,6,70,80,104,147,165,18,218,4,203,196,119,35,146,48,37,201,137,236,173,37,109,243,214,94,194,156,90,21,164,155,136,180,106,102,60,50,13,230,231,82,232,39,7,218,75,165,231,156,84,176,123,218,235,17,147,122,200,184,79,42,41,248,136,219,188,140,235,253,115,71,103,83,231,144,239,15,149,195,36,230,112,109,127,21,11,88,77,0,255,16,228,182,110,144,76,90,171,133,73,82,119,67,203,40,163,104,104,38,113,71,181,25,148,97,30,58,102,216,210,5,97,76,29,69,240,142,141,18,51,204,224,148,70,185,209,14,176,132,77,110,131,53,96,62,51,115,237,168,25,117,37,33,148,86,75,205,90,111,218,150,54,172,136,155,91,189,141,78,151,30,159,126,184,168,224,65,11,43,216,104,133,13,44,212,194,19,246,207,181,73,122,165,59,53,27,248,89,73,102,251,100,49,37,27,52,159,49,168,206,70,247,218,20,23,212,66,188,245,227,221,52,192,68,171,166,102,16,59,102,92,91,197,46,54,136,253,97,36,30,26,165,16,18,181,212,224,199,211,188,45,73,240,75,156,230,101,42,83,106,83,98,81,191,162,117,115,8,169,183,33,135,234,50,182,20,154,205,234,156,133,56,159,147,10,54,52,187,106,67,208,146,22,45,19,37,72,16,199,37,45,37,46,241,180,56,110,91,137,39,73,24,38,88,242,70,56,44,90,97,226,133,113,185,41,70,92,47,22,42,96,165,239,236,227,64,91,156,149,12,184,207,99,100,100,100,68,38,77,26,81,105,33,37,162,54,78,227,210,124,120,251,140,95,166,178,229,144,73,228,14,217,169,84,167,75,166,93,133,54,143,217,129,86,77,106,21,65,143,230,60,234,51,246,94,81,74,100,68,86,146,37,73,169,148,184,180,121,220,209,36,182,125,41,161,165,54,220,90,245,148,85,220,20,91,30,133,22,243,143,53,108,101,86,90,227,118,246,78,64,228,127,212,230,253,167,102,181,247,191,169,253,132,254,250,121,136,200,204,204,136,36,73,50,74,173,165,70,210,182,105,91,242,128,220,151,252,60,149,17,135,67,98,87,4,71,149,26,117,201,84,232,208,107,126,179,189,86,77,186,105,207,54,124,254,59,85,238,63,53,7,233,191,100,217,168,237,34,210,168,203,92,123,37,169,17,145,65,105,214,164,164,84,218,18,231,45,204,136,113,159,74,136,168,49,183,50,143,86,184,233,183,60,118,37,102,19,15,216,150,149,218,120,152,183,142,130,62,148,13,25,185,140,168,52,151,43,42,45,164,78,43,9,167,173,209,90,86,93,99,74,34,39,164,234,52,113,123,23,106,253,112,213,12,215,216,194,188,28,99,27,88,197,19,14,103,95,107,208,231,239,34,119,236,149,9,63,203,202,168,108,93,65,28,183,165,245,58,118,73,220,72,185,109,26,85,204,112,197,65,92,84,88,245,169,130,199,89,232,41,39,218,21,94,103,66,78,78,96,33,35,35,35,51,162,68,201,36,133,86,26,45,113,91,183,41,239,201,97,73,204,123,78,152,200,28,46,187,226,56,106,211,168,202,204,103,11,237,122,205,146,246,87,73,155,204,222,180,143,26,243,121,26,118,105,25,175,146,21,84,224,163,37,122,211,244,200,98,228,164,88,153,189,193,160,139,92,107,39,165,25,153,65,106,208,168,196,84,106,83,92,182,60,227,199,97,10,216,148,216,49,137,54,177,86,88,234,167,204,9,238,154,203,37,254,113,45,183,217,118,237,194,252,118,8,225,182,174,158,27,5,140,182,186,179,113,239,237,252,102,143,73,204,113,198,28,129,243,177,98,61,224,233,180,210,96,46,110,180,137,202,120,108,43,32,52,164,124,46,73,94,184,154,89,73,50,175,173,188,120,17,208,38,208,3,27,246,167,207,5,183,234,139,78,156,207,135,39,83,155,2,145,41,252,187,31,252,218,245,148,120,148,123,23,61,109,14,3,0,0,42,92,200,29,121,63,162,68,161,37,136,75,107,107,1,214,109,158,37,71,160,211,111,162,207,112,147,172,40,229,23,190,244,61,44,83,207,187,242,19,160,82,151,69,13,236,203,41,70,234,204,96,195,38,230,227,31,62,60,125,70,70,184,240,146,212,182,76,137,121,108,22,57,108,136,30,243,232,138,35,12,21,25,84,51,15,121,177,117,81,156,181,234,53,120,222,190,115,27,14,85,168,225,125,207,106,224,208,196,60,253,14,154,158,140,163,78,167,23,231,173,140,48,70,220,183,71,191,180,168,146,220,187,121,196,134,106,16,229,151,23,0,255,136,126,29,183,218,42,217,12,191,141,27,238,157,88,168,27,163,63,49,145,205,62,181,197,12,249,92,210,245,209,28,151,17,153,204,83,162,77,69,147,18,213,166,233,203,177,162,61,148,25,224,68,62,111,128,191,250,222,209,253,187,209,233,221,199,254,191,25,103,252,170,95,221,27,250,94,214,102,26,163,126,235,86,212,244,148,33,211,106,245,225,188,21,178,105,225,184,239,221,232,85,101,246,119,95,166,179,177,16,9,115,249,20,127,234,48,249,220,116,180,93,86,85,102,53,181,193,138,18,70,49,130,176,166,93,97,132,36,228,69,93,23,239,169,181,106,220,224,129,35,246,157,187,222,163,10,210,124,31,48,82,251,55,194,202,149,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,80,79,47,224,171,153,73,226,168,176,51,21,48,98,71,181,0,112,1,242,114,153,95,245,66,46,230,225,175,113,84,216,249,8,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,184,184,35,45,42,222,139,188,128,185,164,145,73,47,228,50,75,70,41,22,34,79,46,234,115,69,137,163,160,15,69,197,123,25,138,138,16,212,151,234,83,126,35,126,252,85,213,191,46,87,85,151,38,145,221,235,184,225,78,70,174,168,169,236,6,13,161,139,111,3,126,55,219,0,255,90,63,83,231,125,52,238,84,225,66,110,124,170,55,251,109,170,59,129,176,248,74,158,27,205,37,29,213,152,137,234,100,118,207,195,51,247,47,151,169,16,190,51,86,116,156,202,188,181,79,123,64,143,243,23,227,189,246,202,237,110,222,233,110,101,51,224,157,115,1,241,25,252,211,133,106,147,254,86,252,142,85,121,157,185,218,11,6,0,64,5,208,5,125,200,245,219,249,160,11,250,144,53,71,227,0,245,135,190,198,161,94,168,63,213,171,22,170,5,0,64,5,200,139,5,177,47,228,34,136,130,252,115,101,177,168,0,128,247,37,8,99,252,211,213,114,237,32,108,169,54,219,80,198,132,188,48,3,191,122,254,222,7,157,141,68,213,229,29,175,143,232,53,59,30,98,134,0,255,107,17,43,9,25,137,110,130,52,92,154,96,26,251,159,59,191,247,81,23,169,110,151,173,153,195,134,221,236,237,195,74,98,94,95,38,239,200,149,146,65,90,132,151,77,126,178,5,167,57,201,113,197,104,215,65,216,25,198,4,243,243,127,17,89,240,92,101,19,10,102,181,37,83,218,229,16,0,0,64,14,176,35,106,171,152,203,21,133,181,105,171,152,43,22,160,90,188,96,1,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,21,215,82,0,0,0,0,64,197,181,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,239,69,92,64,93,160,66,132,98,94,77,11,160,15,5,0,84,80,54,196,63,252,92,170,191,98,180,245,139,69,135,203,231,141,120,6,61,45,42,226,84,86,182,48,74,48,135,221,214,16,185,72,146,132,36,165,146,196,252,124,68,46,151,17,30,211,242,238,75,42,117,11,199,197,110,25,177,164,212,164,43,23,139,172,156,203,158,151,18,68,168,219,240,105,187,254,6,35,38,29,227,175,68,70,100,212,114,187,102,82,74,163,144,201,109,75,118,81,85,166,178,102,221,54,167,147,197,83,149,185,152,251,14,250,92,187,102,173,126,4,252,249,43,86,237,161,71,201,32,244,234,172,214,81,138,82,219,214,66,143,64,29,63,218,65,135,88,169,18,125,127,161,245,219,180,146,188,200,76,34,38,70,10,246,44,49,198,244,210,150,181,141,17,243,243,198,47,115,229,9,117,226,215,246,56,55,119,49,173,20,164,85,169,16,174,176,81,197,205,172,102,188,159,79,125,212,241,138,12,210,45,50,216,83,67,136,67,26,157,174,84,116,202,56,211,86,107,200,139,189,179,6,105,194,117,44,0,0,64,3,0,222,7,166,68,249,69,62,163,174,36,43,91,178,106,148,182,109,219,138,217,210,32,34,14,133,76,196,79,51,98,21,81,146,200,82,178,117,106,193,110,140,77,199,84,248,77,85,74,148,154,5,56,158,157,19,177,254,251,225,190,185,140,82,104,142,120,182,222,68,21,143,250,178,81,17,138,201,231,9,217,111,37,209,39,243,196,14,154,225,61,88,48,197,155,40,236,227,164,82,88,199,49,158,10,244,204,22,126,200,231,73,136,127,241,143,120,250,225,214,207,120,136,95,120,47,92,81,133,186,251,161,79,177,50,152,157,109,3,196,168,31,94,100,93,81,119,165,163,225,200,170,19,9,250,88,79,191,222,26,142,190,203,56,68,175,229,157,241,12,106,211,221,19,250,6,79,205,180,205,109,112,196,204,69,102,40,0,0,42,128,46,46,230,231,182,16,11,98,1,236,12,5,0,0,212,121,113,107,110,141,154,132,78,104,84,58,162,55,77,109,204,212,124,9,234,212,54,220,138,26,53,161,97,146,197,87,55,117,84,39,142,74,60,250,96,163,195,6,67,217,163,188,99,87,217,229,35,110,67,11,141,76,74,137,75,50,147,117,146,210,43,227,45,51,146,212,136,136,82,34,85,46,201,176,175,64,63,222,193,170,129,107,53,86,240,194,229,90,27,151,163,108,87,251,239,128,38,206,215,243,203,242,132,61,46,123,106,226,139,249,33,6,218,39,231,83,251,88,219,10,209,196,249,121,254,89,166,176,199,101,79,77,124,49,63,196,64,251,228,124,106,31,107,179,230,1,0,224,205,117,178,169,245,248,180,80,151,184,212,21,59,163,82,25,242,212,210,124,35,183,47,33,145,90,58,69,30,82,200,160,15,158,122,68,38,237,176,83,41,85,152,206,204,75,219,147,71,57,150,29,147,63,26,0,214,15,145,185,140,36,37,151,43,42,161,149,86,72,9,167,173,209,74,11,253,21,151,155,144,170,211,196,209,205,162,32,86,154,225,26,91,88,41,52,199,21,158,112,138,147,31,107,7,76,186,51,105,33,14,61,74,16,183,41,89,154,151,208,90,187,59,108,188,172,51,110,109,156,218,8,85,123,106,226,162,136,47,21,44,205,28,198,101,114,174,48,51,171,178,135,94,165,177,42,189,210,112,155,172,180,150,166,186,47,161,165,210,179,165,15,189,117,155,96,89,133,70,47,234,120,88,171,74,72,212,148,185,76,66,24,152,155,66,115,150,237,227,77,187,203,182,205,3,204,41,205,77,233,149,100,227,6,165,181,52,213,97,106,161,164,158,45,125,232,173,227,230,51,218,76,102,81,199,195,90,85,58,46,169,67,98,18,194,192,220,244,149,77,237,0,111,218,93,182,95,194,204,200,82,74,137,32,180,214,226,212,28,55,133,68,42,148,33,209,198,115,102,147,140,34,8,232,106,42,126,92,65,143,67,94,93,101,230,82,168,47,231,216,41,99,51,59,196,10,54,65,59,11,98,100,70,70,70,38,77,154,73,10,173,52,162,54,78,227,210,36,14,75,98,94,202,150,67,38,145,59,70,109,26,149,200,180,171,208,166,210,175,74,147,90,69,211,139,18,81,73,165,153,37,178,210,164,153,141,227,52,14,205,200,17,151,117,154,218,22,234,48,79,176,165,28,61,133,236,112,215,141,248,253,50,55,127,24,154,11,89,198,222,124,201,11,157,123,113,104,60,55,92,151,184,17,217,56,217,102,117,153,66,40,109,27,49,153,25,117,15,135,52,11,98,198,97,135,69,124,28,124,32,220,84,233,83,78,222,180,29,223,229,97,129,141,212,78,117,128,148,0,255,246,126,118,251,99,216,171,140,168,49,63,248,179,111,225,83,251,213,118,21,67,202,127,123,63,187,253,49,236,85,70,212,152,31,252,217,183,240,169,253,106,187,21,2,0,0,32,53,225,52,230,59,127,246,83,124,106,79,197,110,133,248,77,153,148,212,246,142,79,35,202,34,228,18,187,75,100,146,229,20,209,248,45,229,225,104,245,230,150,82,141,250,224,12,47,17,15,94,181,202,196,181,65,44,212,194,109,236,20,6,52,249,147,239,159,180,223,185,125,21,65,151,73,208,150,102,38,161,209,172,237,18,196,125,9,45,149,30,145,110,140,34,148,33,122,174,52,146,57,181,26,173,30,85,28,226,33,209,195,70,131,89,150,101,44,180,193,0,206,109,95,68,0,0,192,127,3,156,186,124,39,208,126,138,177,236,169,216,213,82,173,181,214,82,107,41,165,70,205,21,171,212,40,219,61,51,155,177,184,205,76,42,62,45,162,17,45,203,52,235,172,234,120,86,104,134,230,168,199,188,104,31,51,61,211,51,32,66,68,46,34,41,201,231,74,74,8,165,213,82,195,117,107,132,152,46,69,127,202,37,215,164,26,53,241,37,48,55,181,130,184,170,137,107,156,226,25,219,217,57,86,49,139,251,216,85,188,117,107,36,157,82,90,138,227,68,165,109,70,235,173,101,214,38,46,153,236,141,68,227,84,81,22,234,154,102,248,136,56,138,103,156,239,74,183,169,69,92,230,177,133,54,219,232,118,141,1,147,158,43,78,219,228,42,73,170,91,39,89,92,218,56,111,59,106,41,9,231,125,205,230,100,19,28,106,196,35,114,216,116,45,151,49,95,179,243,149,203,236,0,7,218,135,246,151,209,196,249,122,126,89,158,176,199,101,175,106,168,54,154,56,95,207,47,203,19,246,184,236,254,9,184,202,3,85,143,171,60,0,62,146,83,227,70,105,68,105,199,17,53,26,41,197,137,150,228,186,225,144,202,43,118,220,244,198,178,38,145,138,170,212,16,15,149,170,60,54,101,49,212,37,85,110,118,67,127,163,52,87,61,183,87,217,193,17,48,169,7,200,200,101,68,165,185,92,81,105,33,117,90,73,56,109,141,86,66,107,76,73,228,132,84,157,38,142,22,106,253,112,213,12,215,216,194,202,174,6,86,241,132,83,108,129,75,58,46,37,149,182,29,82,131,150,109,117,10,157,113,139,211,54,181,44,122,35,222,20,87,118,92,30,115,43,81,77,55,209,102,110,170,180,200,225,166,70,96,92,91,40,136,109,111,87,119,110,196,161,241,155,112,93,226,102,134,219,134,155,213,101,10,33,197,113,75,163,151,236,61,28,210,44,136,37,153,34,238,48,146,241,129,112,83,165,80,199,153,204,14,124,151,135,250,246,45,59,125,75,26,81,41,41,145,37,178,146,40,17,110,227,52,14,205,200,215,230,105,93,218,22,234,48,79,62,226,32,179,132,236,112,215,141,136,1,243,40,131,24,154,11,89,198,161,140,206,140,121,0,170,30,183,249,164,228,38,53,82,178,113,131,20,66,93,210,48,181,80,82,11,167,176,53,167,113,243,25,109,38,51,167,18,226,162,73,29,151,212,33,209,248,226,95,150,250,202,166,118,128,201,108,81,27,73,15,214,60,224,115,249,33,254,217,39,103,44,251,88,91,233,34,147,84,18,149,84,90,104,137,40,180,144,18,149,22,82,34,35,35,35,115,81,135,158,49,58,131,73,57,114,245,48,87,98,136,125,57,152,147,54,120,154,27,252,99,0,215,29,159,203,15,241,207,62,57,99,217,199,218,42,198,140,30,22,226,214,238,153,52,179,210,73,189,50,197,169,180,37,158,208,82,90,154,241,75,156,70,69,158,108,27,82,22,27,143,200,168,24,86,75,169,70,97,252,148,155,161,108,25,171,218,59,118,157,193,154,23,121,47,202,162,241,74,189,173,133,187,119,110,174,203,176,197,55,205,51,125,166,244,110,252,152,70,27,55,126,171,179,172,227,140,192,160,54,43,95,218,116,246,148,30,32,134,148,228,166,244,82,194,113,130,18,90,157,210,176,180,86,74,15,151,48,244,166,109,131,25,21,38,189,168,226,225,162,74,33,87,211,225,50,249,98,96,150,10,205,166,182,143,55,109,81,123,61,47,106,36,37,165,70,214,8,74,163,70,182,141,235,184,53,34,71,91,166,105,137,91,171,251,188,193,136,130,244,210,177,195,66,183,229,7,204,220,12,226,87,46,228,6,123,51,58,131,121,161,109,173,43,146,38,165,36,51,92,183,82,111,45,179,50,131,210,154,108,21,145,202,166,114,137,96,77,129,110,152,234,135,119,92,85,119,214,26,39,173,113,153,173,201,184,76,207,7,237,106,13,0,0,255,68,243,228,235,249,101,153,221,30,151,61,0,225,159,104,158,124,61,191,44,179,219,227,178,3,52,32,170,203,15,2,237,91,24,203,126,181,93,181,101,67,166,84,250,27,146,110,161,52,151,55,103,179,33,226,147,38,187,34,137,219,168,118,205,210,170,105,60,247,117,81,91,94,156,193,227,28,207,72,197,107,247,45,236,94,246,58,219,36,94,212,44,110,27,153,133,38,83,69,162,82,107,83,8,251,140,78,149,28,169,186,49,98,211,232,105,202,160,74,137,18,81,76,98,169,67,151,193,104,6,180,155,114,217,156,236,227,25,219,152,171,60,106,70,41,165,70,144,204,82,163,70,182,109,211,54,36,51,71,91,166,105,105,67,72,195,50,193,136,130,244,18,82,196,93,57,226,7,204,220,12,98,104,214,103,25,123,51,58,215,29,0,208,179,29,85,18,253,109,77,135,144,26,187,123,187,222,240,112,73,146,217,17,197,113,84,133,102,106,37,52,226,59,90,171,45,19,206,96,78,142,231,165,98,138,251,22,182,80,187,69,99,244,175,238,210,63,92,173,219,55,233,243,206,205,123,189,59,183,225,136,59,158,239,194,144,222,231,62,239,119,39,233,149,206,251,223,125,48,244,23,228,155,234,127,54,69,137,168,164,210,204,18,89,105,210,204,198,113,26,135,102,228,136,203,58,77,109,11,117,152,39,216,82,142,158,66,118,184,235,70,252,126,153,155,63,12,205,133,44,99,111,190,228,69,4,56,117,249,78,160,253,20,99,217,83,177,0,255,55,132,39,191,204,223,204,236,246,71,237,96,191,42,188,164,65,219,38,34,107,141,167,148,75,149,22,167,22,134,25,131,202,56,77,117,99,203,102,210,211,138,65,171,18,93,162,120,195,82,185,46,131,174,12,104,75,229,178,199,217,199,51,118,46,127,29,194,147,95,230,111,102,118,251,163,246,0,4,0,0,64,149,129,185,124,15,0,255,236,111,50,150,189,147,173,98,84,25,152,203,247,240,207,254,38,99,217,59,217,83,122,192,90,111,29,154,73,171,164,86,226,54,81,106,147,233,122,107,158,181,138,51,38,117,175,209,54,165,20,132,180,166,38,62,30,142,98,6,231,187,82,110,170,242,152,121,236,174,205,246,133,77,217,104,203,227,138,92,185,73,89,181,169,147,26,121,187,103,208,158,177,183,213,156,131,35,183,230,187,71,77,234,65,53,247,172,74,77,108,209,203,251,138,43,204,98,160,201,13,162,36,113,104,180,177,119,141,172,37,155,247,141,183,136,186,7,41,183,57,110,67,78,80,208,143,67,62,37,166,184,196,70,168,199,17,35,45,46,151,78,50,150,244,149,31,217,208,246,231,167,118,240,222,184,225,38,45,154,168,148,120,115,26,151,220,60,221,146,165,209,155,83,104,92,152,55,28,247,85,201,148,185,152,70,53,34,211,23,102,112,131,87,92,149,43,57,27,143,121,156,109,44,99,23,179,3,33,212,59,67,188,211,69,158,178,75,141,82,219,167,70,40,49,213,82,170,227,80,114,236,134,21,77,122,110,37,149,222,241,136,158,126,184,153,5,135,138,204,146,188,180,194,253,44,84,223,238,102,79,74,80,188,119,47,37,90,134,54,36,51,242,36,147,84,114,165,153,164,156,202,77,212,24,214,108,166,164,9,26,54,205,142,170,169,134,137,8,22,74,205,85,243,249,212,86,234,104,79,219,226,121,200,204,69,68,169,249,92,73,105,45,117,66,105,184,110,141,80,90,107,172,72,220,154,84,163,38,142,22,22,253,176,82,19,215,56,197,74,161,6,174,48,139,83,220,167,135,140,92,70,84,154,203,21,149,22,82,167,149,132,211,214,104,37,180,198,148,68,78,72,213,105,226,104,161,214,15,87,205,112,141,45,172,236,106,96,21,79,56,197,1,200,105,75,68,157,84,66,106,227,38,37,110,68,211,221,101,247,166,45,105,236,141,164,227,82,113,214,234,164,102,24,137,248,133,103,108,238,85,55,166,69,92,30,182,133,202,216,232,118,90,2,154,39,95,207,47,203,236,246,184,236,0,141,168,46,63,8,180,111,97,44,251,213,246,0,255,70,243,228,235,249,101,153,221,30,151,29,160,17,213,229,7,129,246,45,140,101,191,218,254,223,128,230,201,215,243,203,50,187,61,46,123,85,163,201,159,124,0,255,164,253,206,237,170,141,230,201,215,243,203,50,187,61,46,123,85,163,201,159,124,0,255,164,253,206,237,171,8,248,74,236,34,85,150,208,28,185,109,214,42,227,16,87,199,209,86,210,18,74,30,215,116,75,95,135,68,88,155,89,167,123,13,181,18,143,66,65,121,234,242,196,53,54,106,117,212,38,26,239,216,3,108,41,109,208,216,222,218,122,161,149,86,177,195,150,18,36,74,105,220,49,249,156,228,105,131,152,104,116,35,153,26,24,106,134,28,162,225,82,40,57,159,218,74,147,202,164,130,253,202,158,148,104,203,3,68,230,50,146,148,92,174,168,132,86,90,33,37,156,182,70,43,45,244,87,92,110,66,170,78,19,71,55,139,130,88,105,134,107,108,97,165,208,28,87,120,194,41,166,108,52,113,190,158,95,150,39,236,113,217,85,178,227,189,41,181,218,196,43,78,22,199,29,211,246,173,149,9,154,116,82,105,56,210,56,225,50,122,228,103,20,139,236,189,85,150,165,86,125,218,202,60,22,21,143,217,204,2,59,162,189,26,209,196,249,122,126,89,158,176,199,101,79,77,192,23,243,67,12,180,79,206,167,246,177,54,107,30,83,122,124,49,63,196,64,251,228,124,106,31,107,179,230,1,160,218,104,226,124,61,191,44,79,216,227,178,87,53,84,27,77,156,175,231,151,229,9,123,92,246,212,4,124,49,63,196,64,251,228,124,106,31,107,179,230,49,165,199,23,243,67,12,180,79,206,167,246,177,246,5,46,142,91,107,205,140,82,105,75,51,146,105,162,212,40,219,61,35,162,148,200,72,82,94,85,34,201,190,175,95,191,221,206,170,142,107,10,86,48,194,101,37,27,151,163,236,40,187,202,48,10,161,52,10,77,58,118,107,227,56,17,196,177,133,212,105,37,13,117,197,34,226,58,47,109,75,179,36,230,77,234,170,105,79,89,220,204,234,98,140,91,60,4,174,178,135,32,182,59,59,249,80,75,62,179,60,46,137,12,74,153,66,166,109,67,235,235,142,136,115,106,156,202,144,28,166,20,98,137,83,50,143,18,231,216,225,98,78,74,100,106,184,171,48,195,187,182,210,9,123,223,158,78,153,73,41,141,82,42,33,132,100,212,90,75,73,74,8,37,153,153,153,153,177,171,91,139,24,131,65,163,32,185,134,152,235,210,195,190,236,203,73,101,60,205,50,6,48,128,203,135,40,43,162,208,218,214,146,102,109,92,26,212,101,106,33,196,91,251,192,15,218,219,16,183,165,147,79,59,168,25,214,122,56,177,198,173,60,226,99,222,100,21,207,114,53,7,230,1,83,122,96,49,223,195,64,251,155,124,106,239,100,95,32,226,54,180,208,200,164,148,184,36,51,89,39,41,189,50,222,50,35,73,141,136,40,37,82,229,146,12,251,10,244,227,29,172,26,184,86,99,5,47,92,174,181,113,57,202,118,181,209,19,88,204,247,48,208,254,38,159,218,59,217,171,8,88,122,249,159,192,63,251,72,219,176,0,255,45,237,207,196,204,204,204,204,140,26,53,163,212,90,106,70,113,92,199,169,81,220,151,252,60,229,45,153,204,37,135,140,42,53,234,114,106,215,174,205,170,95,171,90,181,10,134,88,122,249,159,192,63,251,72,219,176,0,255,45,237,181,231,94,220,26,191,13,167,165,109,70,56,110,182,65,157,167,22,82,27,71,52,102,73,221,179,33,245,130,95,114,40,98,17,35,7,159,23,55,173,10,149,147,201,108,199,119,153,169,111,35,181,87,24,38,45,148,38,45,81,199,110,109,220,54,115,248,183,144,58,173,212,45,77,169,92,155,230,165,109,105,150,196,50,81,66,187,238,41,139,155,89,173,116,176,132,133,192,85,246,240,219,142,104,0,255,105,0,160,234,1,1,8,33,206,47,243,55,243,132,253,81,187,127,34,0,33,196,249,101,254,102,158,176,63,106,95,107,192,200,124,100,146,146,143,157,164,208,74,43,164,102,235,208,11,169,133,254,138,203,173,185,52,170,225,235,102,81,16,43,53,177,130,83,92,20,154,227,10,179,216,194,232,137,70,219,148,74,234,171,173,36,235,225,144,150,214,222,134,182,142,75,68,101,38,147,137,18,121,72,148,13,137,110,237,122,111,149,101,169,85,149,35,22,118,59,62,178,187,126,219,9,118,0,2,200,106,161,133,150,66,43,169,52,105,174,220,164,70,222,238,25,217,146,69,110,68,146,242,169,18,137,116,153,167,93,167,82,199,179,190,50,52,59,197,229,69,27,151,233,121,145,209,244,0,160,171,181,214,90,106,45,165,212,168,185,98,149,26,101,187,103,102,51,22,183,153,73,197,167,69,52,162,101,153,102,157,85,29,207,10,205,208,28,245,152,23,237,99,166,103,122,254,59,108,16,169,37,105,146,69,222,154,53,87,4,109,146,18,66,201,206,234,188,164,146,216,12,162,145,26,44,195,138,102,70,228,49,135,120,150,95,214,86,134,122,101,43,184,193,222,92,215,190,214,128,73,207,21,167,109,114,149,36,213,173,147,44,46,109,156,183,29,181,148,132,243,190,102,115,178,9,14,53,226,17,57,108,186,150,203,152,175,217,249,202,101,118,128,3,237,67,155,198,0,72,78,208,122,175,133,70,8,201,108,189,185,172,243,173,142,157,134,146,36,73,204,224,182,9,231,161,101,215,47,168,68,69,230,144,170,17,57,97,2,115,24,196,171,198,217,60,252,113,63,135,152,195,198,102,95,242,82,29,183,18,74,99,17,218,134,55,218,221,169,211,231,134,91,91,183,28,143,147,52,219,162,122,196,152,50,19,81,167,218,83,162,22,110,247,161,28,110,177,86,206,184,246,112,214,182,183,43,218,55,218,22,248,77,54,77,109,50,195,109,195,9,210,188,180,150,226,184,165,209,75,246,150,237,170,231,252,146,76,17,119,24,201,184,188,88,106,85,168,227,76,102,7,78,204,76,125,251,150,221,43,103,68,37,53,73,37,133,22,154,73,11,173,52,73,161,149,102,100,100,100,196,46,109,45,146,12,58,141,131,28,26,226,161,75,15,7,179,47,91,149,49,43,203,24,192,63,22,204,3,102,70,68,68,102,212,168,145,148,16,74,50,138,227,58,78,77,218,48,35,150,37,111,201,100,46,185,163,211,166,78,137,83,187,118,109,42,5,170,212,170,85,36,61,176,152,239,97,160,253,77,62,181,119,178,47,16,113,27,90,104,100,82,74,92,146,153,172,147,148,94,25,111,153,145,164,70,68,148,18,169,114,73,134,125,5,250,241,14,86,13,92,171,177,130,23,46,215,218,184,28,101,187,218,232,9,44,230,123,24,104,127,147,79,237,157,108,43,4,8,113,126,153,191,153,39,236,143,218,171,26,170,13,33,206,47,243,55,243,132,253,81,123,85,3,0,96,125,136,136,136,136,136,36,73,34,41,33,148,68,210,182,105,91,146,180,97,70,44,75,25,113,56,36,110,71,167,77,157,18,153,10,21,42,84,10,84,105,210,164,157,122,64,0,66,136,243,203,252,205,60,97,127,212,238,159,184,64,200,29,17,73,106,25,244,74,34,136,183,182,70,84,119,248,135,130,85,127,63,85,114,155,16,25,21,221,219,253,195,90,155,74,51,108,53,197,53,142,177,177,86,120,194,88,237,63,13,0,0,0,224,246,86,55,146,100,219,102,9,82,178,113,222,168,81,143,247,27,201,218,80,202,70,45,173,88,60,42,31,115,105,230,196,210,40,158,113,190,195,88,198,91,185,10,253,177,153,18,54,62,251,79,3,204,104,91,47,148,212,105,33,181,72,226,208,218,186,52,242,146,164,57,193,186,181,161,45,170,211,165,70,146,76,175,54,85,200,180,156,46,131,15,150,230,225,40,191,218,13,198,180,171,108,154,132,245,54,130,86,39,107,183,134,102,20,183,165,77,109,226,180,184,105,154,166,201,38,171,75,34,169,146,251,100,34,116,138,68,28,84,28,111,120,196,85,3,92,102,167,216,233,52,99,120,199,203,236,240,182,45,206,164,133,150,196,161,65,235,132,70,137,85,106,91,43,132,212,116,66,228,36,36,81,147,46,111,144,89,112,42,66,199,168,72,17,155,12,182,102,161,163,44,105,55,56,159,235,108,20,189,140,250,34,74,68,141,198,9,210,20,103,236,20,90,89,82,18,149,183,121,27,6,21,203,60,165,166,117,29,134,116,42,213,233,210,107,46,27,243,210,31,43,178,143,197,185,147,173,145,227,62,52,18,245,123,201,18,149,208,159,36,81,105,33,37,35,72,176,114,106,165,193,56,76,37,204,169,210,27,127,131,76,82,211,50,195,154,108,106,63,149,142,82,9,27,171,253,35,33,45,132,22,82,104,165,164,68,201,149,155,210,43,227,45,35,91,178,200,141,140,42,66,45,174,145,46,243,180,27,172,26,120,214,87,134,102,167,199,76,103,31,51,61,47,242,79,35,106,204,15,254,236,91,248,212,126,181,189,198,87,212,118,100,235,38,89,17,165,82,246,41,132,148,250,110,168,235,146,83,101,152,247,73,242,212,240,184,12,122,100,74,69,196,169,158,80,114,174,154,41,181,90,195,174,100,68,141,249,193,159,125,11,159,218,175,182,91,33,0,0,0,160,206,139,91,115,107,212,36,116,66,163,210,17,189,105,106,99,166,230,75,80,167,182,225,86,212,168,9,13,147,44,190,186,169,163,58,113,84,226,209,7,27,29,54,24,202,30,229,29,187,202,134,214,134,120,139,40,17,164,86,105,228,165,45,41,206,112,181,80,234,148,128,71,19,213,233,202,134,227,174,78,56,137,60,58,61,113,34,54,205,250,96,168,163,252,106,55,184,202,38,182,189,19,128,197,124,15,3,237,111,242,169,189,147,189,138,136,234,242,131,64,251,22,198,178,95,109,167,74,96,49,223,195,64,251,155,124,106,239,100,175,34,162,186,252,32,208,190,133,177,236,87,219,1,26,0,0,0,85,150,244,26,161,89,90,167,45,133,146,26,196,21,0,255,131,20,119,236,210,74,115,50,245,144,155,114,45,141,106,228,253,56,224,70,11,115,115,81,77,6,181,43,92,104,139,217,42,6,204,233,65,70,125,17,37,162,70,227,4,105,138,51,118,10,173,44,41,137,202,219,188,13,131,138,101,158,82,211,186,14,67,58,149,234,116,233,53,151,141,121,233,143,21,217,199,226,220,201,32,157,18,122,67,41,165,233,184,45,205,169,25,133,178,45,57,53,110,147,109,25,82,38,189,36,90,121,148,67,126,217,210,161,88,187,244,179,72,127,8,27,114,61,59,187,202,50,147,158,125,165,29,160,23,39,233,165,214,212,112,224,101,41,145,237,155,53,20,111,214,96,70,167,58,19,221,139,83,155,83,243,240,86,140,119,83,31,19,85,170,154,78,12,151,113,237,10,71,219,32,182,127,66,46,35,99,237,164,17,101,39,161,149,86,72,201,66,115,26,151,56,76,137,155,67,186,147,78,169,30,161,126,88,171,224,78,11,215,216,168,138,13,220,53,197,19,102,203,3,82,19,78,99,190,243,103,63,197,167,246,84,236,0,246,144,108,75,38,157,210,230,41,53,188,59,197,241,78,204,117,74,105,37,169,95,178,91,168,56,117,27,98,70,236,40,139,157,201,167,28,174,186,84,233,211,78,198,180,165,10,133,241,176,192,46,106,0,255,51,156,198,124,231,207,126,138,79,237,169,216,85,12,104,242,39,223,63,105,191,115,251,42,130,42,209,228,79,190,127,210,126,231,246,85,4,0,0,172,29,48,233,206,164,133,56,244,40,65,220,166,100,105,94,66,107,237,238,176,241,178,206,184,181,113,106,35,84,237,169,137,139,34,190,84,176,52,115,24,151,201,185,194,204,172,202,254,137,89,86,70,56,223,41,205,112,43,75,158,108,27,115,54,205,19,13,251,214,218,146,41,200,187,227,146,114,106,226,167,134,119,221,176,227,90,211,20,203,52,27,217,42,182,181,93,108,235,60,170,44,233,53,66,179,180,78,91,10,37,53,136,43,254,7,41,238,216,165,149,230,100,234,33,55,229,90,26,213,200,251,113,192,141,22,230,230,162,154,12,106,87,184,208,22,179,83,19,52,212,37,245,200,26,180,249,30,181,20,146,17,164,121,105,45,197,13,146,105,226,212,172,129,219,226,228,8,149,195,156,7,213,196,178,140,56,211,164,91,151,199,60,101,171,24,197,214,183,25,16,35,51,50,50,50,105,210,76,82,104,165,17,181,113,26,151,38,113,88,18,243,82,182,28,50,137,220,49,106,211,168,68,166,93,133,54,149,126,85,154,212,170,151,62,45,132,22,82,104,165,164,68,201,149,155,210,43,227,45,35,91,178,200,141,140,42,66,45,174,145,46,243,180,27,172,26,120,214,87,134,102,167,199,76,103,31,51,61,47,114,77,39,180,13,74,9,109,242,121,225,187,17,73,88,26,21,60,234,214,146,182,121,107,79,125,81,147,206,234,77,68,90,53,51,34,167,250,50,144,40,244,147,3,237,101,85,76,54,42,216,61,237,52,6,72,249,111,239,103,183,63,134,189,202,136,26,243,131,63,251,22,62,181,95,109,87,49,164,252,183,247,179,219,31,195,94,101,68,141,249,193,159,125,11,159,218,175,182,171,24,32,229,191,189,159,221,254,24,246,42,35,106,204,15,254,236,91,248,212,126,181,93,197,144,242,223,222,207,110,127,12,123,149,17,53,230,7,127,246,45,124,106,191,218,14,96,240,214,108,75,68,173,210,230,41,37,187,181,180,241,78,204,117,82,10,169,166,152,81,91,168,56,117,27,98,201,15,235,132,131,198,167,28,174,186,84,41,84,113,62,179,155,10,133,241,80,223,214,101,79,75,216,25,59,86,165,155,184,180,74,175,140,183,200,58,75,234,190,93,144,241,35,39,132,119,167,86,179,167,249,110,180,106,134,83,250,118,167,176,138,39,252,53,12,151,120,75,146,66,72,18,74,143,31,79,243,56,53,78,76,109,154,151,169,76,169,173,248,57,5,186,238,205,33,164,222,118,228,90,204,31,81,104,54,171,115,230,97,67,54,42,216,208,236,179,9,160,131,90,107,173,165,214,82,74,141,154,43,86,169,81,182,123,102,54,99,113,155,153,84,124,90,68,35,90,150,105,214,89,213,241,172,208,12,205,81,143,121,209,62,102,122,166,103,27,148,81,8,45,138,91,130,208,10,137,26,155,20,183,86,11,165,209,132,199,209,148,78,84,171,43,27,164,23,100,138,130,222,178,83,148,136,205,25,91,51,46,243,179,183,217,13,206,231,12,123,166,82,104,208,72,154,181,241,22,132,70,184,109,233,22,47,141,82,154,142,59,34,206,235,142,46,185,15,41,213,114,195,84,213,158,82,223,51,85,150,177,198,179,149,221,117,205,6,182,151,112,100,253,153,52,147,164,219,102,117,105,75,106,105,33,79,21,151,41,67,71,185,239,233,231,101,197,174,211,52,162,183,28,181,105,84,98,80,99,206,229,87,214,176,235,57,192,157,12,203,30,122,0,107,30,159,203,15,241,207,62,57,99,217,199,218,83,122,176,230,241,185,252,16,0,255,236,147,51,150,125,172,221,98,192,252,92,53,207,88,185,118,68,188,160,59,146,60,100,103,109,136,83,104,132,68,62,127,175,34,199,117,74,191,196,225,253,195,89,155,74,161,214,184,147,31,204,102,219,217,42,182,100,26,91,194,176,242,92,59,183,106,43,212,171,113,171,213,219,110,195,111,244,152,135,227,102,220,113,166,254,198,71,122,142,222,162,95,231,12,39,50,165,45,243,204,101,123,36,138,250,140,189,87,148,18,25,145,149,100,73,82,195,148,184,180,121,220,50,137,109,95,122,74,93,106,195,173,85,81,172,226,166,88,45,219,88,168,49,0,255,24,157,149,89,210,86,100,127,231,69,132,74,226,218,185,246,90,165,78,171,119,171,209,74,240,221,189,51,46,89,184,226,185,95,250,198,133,70,5,177,68,63,239,113,232,63,203,50,158,230,151,251,148,237,216,92,141,0,212,32,110,204,207,92,46,197,77,110,186,171,179,10,88,96,221,28,51,201,1,37,92,225,170,92,138,21,236,157,6,149,33,23,186,186,35,118,146,157,25,13,83,115,19,218,56,181,152,192,12,43,59,245,169,181,148,176,47,195,244,55,246,179,13,244,152,99,98,156,0,255,183,86,174,50,108,68,4,188,209,166,163,134,228,240,49,26,189,122,179,134,149,64,179,18,66,126,228,245,35,210,206,140,104,221,220,221,59,181,132,193,197,201,216,149,169,18,49,92,109,247,37,228,116,225,250,115,88,183,182,157,134,29,83,58,114,72,209,182,121,205,163,38,213,152,65,25,107,51,215,217,25,13,107,233,136,104,189,186,251,174,85,119,181,12,209,86,98,96,118,138,20,82,158,104,39,70,192,200,235,20,230,176,82,254,73,106,227,228,202,100,94,241,19,109,25,14,0,0,112,145,198,252,252,138,18,180,68,109,203,141,241,23,47,159,53,151,31,183,145,175,59,229,136,225,35,230,214,199,213,249,137,104,56,165,23,231,30,91,166,65,118,196,31,247,147,98,191,164,52,94,27,164,220,206,34,57,167,92,183,17,51,248,67,47,177,224,49,51,100,94,184,123,239,58,109,71,37,117,163,117,35,206,141,152,235,227,240,238,97,168,241,220,203,94,6,252,43,151,81,50,115,171,182,241,140,50,189,147,168,248,137,136,63,239,237,250,206,55,109,173,214,157,222,150,73,112,120,95,22,149,89,151,63,18,147,172,21,25,217,175,52,110,174,82,104,195,36,25,151,83,110,91,73,105,78,85,174,248,192,89,142,27,249,172,1,242,239,7,188,21,9,95,71,235,126,151,77,153,164,108,169,84,164,182,5,181,180,149,196,227,108,148,75,176,79,123,18,2,253,243,145,101,39,93,225,194,163,57,89,219,182,132,72,163,81,83,112,196,35,122,188,159,171,186,202,130,226,69,45,110,19,65,65,46,75,41,75,233,169,137,233,217,161,111,240,177,77,129,136,253,243,52,115,165,37,195,167,164,22,225,47,124,57,106,219,86,209,175,164,220,226,172,194,134,118,141,1,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,21,215,82,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,64,133,251,17,138,10,186,188,0,153,167,23,243,25,22,116,113,65,151,43,155,102,28,133,106,225,66,181,32,9,193,177,49,47,30,108,0,255,59,235,78,212,108,70,117,107,166,194,130,220,28,168,19,118,92,35,205,16,175,73,23,17,241,211,68,74,100,165,205,211,48,36,59,181,38,146,109,159,138,152,167,211,85,241,90,59,130,191,183,54,105,212,18,44,103,164,107,4,172,131,136,15,31,9,248,231,50,62,77,61,176,157,44,137,135,99,92,126,14,210,105,27,54,177,254,124,71,156,207,136,36,185,138,163,52,43,173,46,104,59,7,183,102,159,29,135,80,230,253,231,54,234,128,101,110,82,107,198,7,94,27,6,111,15,53,0,0,42,128,46,230,152,139,136,168,211,164,112,208,229,28,178,158,217,198,1,242,177,34,211,66,145,67,253,177,51,51,14,213,2,42,68,158,40,92,72,245,168,28,112,229,35,136,5,250,239,200,81,23,113,168,63,244,197,162,2,0,178,95,130,160,40,0,255,179,253,11,177,195,233,244,224,219,196,146,224,0,255,206,173,250,195,167,199,151,207,89,113,27,58,251,18,66,177,253,215,121,139,189,130,132,24,70,130,18,252,155,88,210,250,233,244,122,159,171,158,238,151,219,121,165,162,59,123,135,97,37,193,244,222,143,124,44,130,149,12,58,237,230,177,82,82,97,218,13,17,87,9,102,223,0,255,202,85,129,231,34,78,208,215,98,217,62,153,118,84,4,64,5,157,162,130,46,229,0,59,223,40,208,0,255,170,16,250,6,232,191,178,198,1,119,166,133,11,213,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,40,192,5,168,199,202,180,120,65,23,145,22,86,174,40,10,0,168,176,34,46,224,142,140,164,22,116,229,34,190,21,241,139,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,0,221,197,184,151,68,145,94,188,31,185,164,228,2,100,102,100,194,97,103,206,33,214,171,243,1,0,0,216,143,141,247,114,169,43,181,230,51,162,174,231,29,250,107,97,90,252,48,81,73,42,97,237,196,248,187,95,242,17,191,210,29,206,200,237,78,9,101,73,141,227,180,224,141,155,30,57,229,240,8,99,11,155,184,199,83,39,249,194,150,67,136,191,241,75,248,249,120,74,181,40,17,73,138,109,188,240,212,76,155,211,12,143,242,132,49,6,123,217,16,122,204,231,35,183,35,27,82,217,185,8,27,101,124,10,98,229,182,146,71,9,62,184,153,191,118,66,65,57,248,145,243,196,112,79,253,124,212,245,221,215,35,46,211,125,127,11,174,136,179,91,221,115,188,168,153,155,87,17,242,243,107,11,0,255,220,207,112,133,132,203,154,50,1,118,28,106,174,109,227,103,122,246,109,196,143,159,155,62,210,169,47,227,107,21,116,230,230,232,133,69,21,87,218,163,8,129,175,68,234,29,18,145,185,163,210,108,50,21,113,220,144,27,38,36,180,41,247,226,120,6,58,64,253,216,175,84,154,43,106,109,227,179,132,84,111,219,151,84,110,79,41,60,116,241,141,179,142,138,245,69,102,230,34,51,20,0,0,0,27,21,98,37,137,8,197,250,152,169,215,173,191,201,170,83,182,13,139,201,200,148,177,145,57,17,227,253,92,232,233,235,174,164,65,221,200,117,92,227,208,183,33,179,94,120,194,75,185,95,150,178,215,27,115,249,204,101,252,136,200,112,35,54,45,143,91,43,45,41,220,238,82,76,163,186,41,153,54,135,26,85,106,227,101,118,170,106,0,255,248,166,33,35,226,71,46,202,206,116,200,42,89,143,246,165,19,231,130,72,180,132,195,161,95,161,34,239,144,209,140,121,124,247,232,166,153,164,91,174,220,65,163,78,198,102,115,219,158,34,67,100,134,21,165,103,162,47,192,172,188,102,43,81,26,80,23,235,229,82,253,77,167,239,90,155,26,205,123,241,220,204,120,31,28,194,70,69,28,99,27,67,172,168,211,154,51,202,47,47,254,145,107,253,238,235,103,80,225,246,247,224,74,89,252,173,238,52,70,2,229,230,5,227,138,157,161,128,10,186,80,84,208,229,5,200,139,167,112,33,86,212,119,90,176,0,0,160,75,208,214,248,94,73,13,183,188,52,34,187,83,199,97,105,25,83,90,45,180,138,72,164,58,162,143,233,44,133,76,79,13,75,109,34,191,54,133,186,116,122,226,34,219,104,226,162,85,119,109,65,246,234,86,74,172,82,35,53,220,38,75,33,212,37,237,75,104,169,180,112,10,91,115,218,38,88,86,161,209,115,42,33,46,154,20,18,53,101,46,141,47,254,101,169,208,156,101,251,152,204,22,181,133,243,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,60,34,115,184,220,142,81,155,70,45,74,21,218,85,200,244,171,82,171,73,209,19,9,205,69,80,182,169,25,89,202,75,71,197,113,11,97,26,114,109,193,110,75,222,113,251,138,205,79,109,197,33,214,165,32,69,172,203,86,151,195,18,11,109,154,152,200,174,202,110,19,216,236,8,147,102,146,74,75,4,205,32,37,74,132,219,182,110,91,34,243,181,121,90,183,228,138,150,246,101,243,17,7,153,93,61,138,88,40,167,196,126,60,202,19,46,102,215,231,6,135,50,136,45,151,248,98,126,136,129,246,201,249,212,62,214,182,254,45,117,104,70,165,153,217,86,186,35,136,91,135,143,167,91,228,200,34,135,125,201,163,50,219,214,140,113,106,83,109,241,29,51,184,183,209,169,239,188,224,83,134,240,49,47,178,138,191,31,116,145,107,237,164,52,35,51,72,13,26,149,146,82,155,226,178,229,25,63,14,83,106,17,59,38,209,38,214,10,75,253,136,200,174,185,92,226,31,215,114,85,5,11,51,27,66,111,79,102,75,227,230,16,226,210,107,113,202,106,94,50,205,220,109,67,41,169,89,194,13,47,148,176,169,195,162,226,142,94,161,121,91,102,88,154,233,217,105,131,35,89,169,132,173,204,238,153,16,145,139,72,74,242,185,146,18,66,105,181,212,112,221,26,161,132,208,159,114,201,53,169,70,77,28,221,212,10,226,170,38,174,113,138,149,93,115,172,98,22,167,24,70,228,51,147,146,92,236,40,133,80,90,45,37,155,134,94,75,33,244,167,92,114,194,165,78,13,95,55,181,130,184,106,134,21,108,225,98,215,28,171,120,194,22,118,66,110,147,77,70,221,221,43,73,174,81,33,228,166,146,217,39,92,150,58,229,204,134,41,236,194,95,74,84,135,171,107,154,60,170,184,152,157,69,170,186,204,202,76,1,247,217,74,203,109,147,246,14,131,198,173,197,162,45,169,229,113,105,205,150,210,198,45,201,50,180,108,201,168,73,65,72,41,14,184,148,251,158,110,242,244,120,145,90,77,92,149,192,68,121,220,212,228,41,155,25,106,95,219,0,134,21,1,73,191,88,63,205,2,174,12,69,133,216,138,121,17,212,134,53,26,151,82,82,223,14,169,89,15,135,52,133,206,184,197,117,92,34,42,51,25,111,138,43,59,174,108,72,116,107,215,155,104,51,55,85,170,28,177,176,35,48,174,45,244,219,78,176,233,19,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,68,109,159,241,203,148,71,100,14,151,27,210,169,84,167,203,169,66,187,10,171,2,173,106,53,41,89,30,242,99,17,82,117,94,54,42,205,26,181,117,188,215,107,38,161,116,76,118,105,81,115,168,155,149,146,48,196,141,171,111,25,245,195,10,29,135,218,24,73,52,49,58,39,178,167,148,157,171,178,219,186,236,51,9,221,134,210,154,65,162,86,226,212,54,147,73,133,111,222,248,145,49,42,110,150,162,44,74,85,170,201,52,160,222,199,238,185,92,181,222,181,87,174,241,49,227,114,162,125,204,81,54,35,171,53,162,198,252,224,207,190,133,79,237,87,219,0,255,27,1,141,168,49,63,248,179,111,97,83,219,138,106,123,21,2,224,197,251,121,146,63,67,184,110,161,221,220,178,147,144,149,77,247,66,88,54,107,134,83,178,109,179,212,202,199,211,202,132,91,83,204,180,82,95,204,84,170,187,193,194,77,102,178,133,66,217,41,54,146,97,70,4,41,149,100,208,90,104,113,105,144,91,66,30,213,202,150,104,226,5,51,73,201,145,5,20,53,11,71,46,167,183,29,175,82,51,147,40,52,152,115,28,108,176,153,237,97,5,123,159,157,58,33,34,51,51,35,146,36,201,40,181,150,26,73,219,166,109,73,20,247,37,63,79,101,196,225,144,184,33,163,74,141,186,100,42,84,168,176,234,215,170,73,147,42,191,204,164,148,70,41,149,16,66,50,106,173,165,36,37,132,146,204,204,204,204,216,213,173,145,100,12,6,141,130,228,26,98,174,75,15,251,178,47,39,149,241,52,203,24,192,0,254,58,90,72,86,26,141,90,9,169,177,156,160,116,248,120,186,101,100,25,23,231,97,95,87,36,42,101,68,147,234,109,216,251,240,137,171,158,123,214,87,182,90,98,230,33,31,51,61,123,114,221,1,35,35,35,35,50,105,210,136,74,11,41,17,181,113,26,151,70,109,159,241,203,84,182,28,50,137,28,210,169,84,167,75,166,93,133,54,171,2,173,154,212,234,2,46,233,184,148,84,218,118,72,13,90,182,213,41,116,198,45,78,219,212,178,232,141,120,83,92,217,113,121,204,173,68,53,221,68,155,185,169,210,34,135,155,26,129,113,109,161,32,182,189,173,154,50,98,213,35,146,80,58,165,244,134,144,110,52,239,213,121,223,226,92,183,121,142,55,167,38,147,31,19,171,224,244,254,115,95,223,173,46,179,129,9,92,96,120,158,102,75,123,155,191,95,210,136,74,73,137,44,145,149,68,137,112,27,167,113,104,70,190,54,79,235,210,182,80,135,121,242,17,7,153,37,100,135,187,110,68,236,199,163,12,98,104,46,100,25,135,50,58,51,230,1,64,230,164,100,38,169,145,146,141,27,164,16,234,146,134,169,133,146,90,56,133,173,57,141,155,207,104,51,153,57,149,16,27,77,234,184,164,14,139,69,23,0,255,178,84,88,46,181,5,60,102,127,218,30,134,124,236,200,160,15,51,162,232,10,113,232,177,42,9,167,121,218,44,116,71,82,167,137,183,105,243,21,215,74,94,166,57,137,130,92,138,84,18,167,62,29,62,147,81,149,90,21,146,143,23,242,99,41,100,90,128,106,163,137,243,245,252,178,60,97,143,203,94,213,80,109,52,113,190,158,95,150,39,236,113,217,253,19,112,149,7,170,30,87,121,0,64,133,21,1,73,171,15,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,60,34,115,184,220,142,81,155,70,37,78,21,218,85,168,244,171,82,171,73,189,115,18,66,106,18,146,116,212,22,199,109,50,136,99,107,169,19,74,29,210,138,74,180,117,89,226,150,122,201,47,27,213,181,211,160,178,88,150,213,202,24,75,120,118,92,101,51,191,109,119,246,11,196,124,190,95,100,146,74,162,146,74,11,45,17,133,22,82,162,210,66,74,100,100,100,100,46,234,208,51,70,103,48,41,71,174,30,230,74,12,177,47,7,115,210,6,79,115,131,127,12,96,15,61,44,110,91,104,141,76,82,106,83,51,147,117,146,212,200,219,61,51,146,212,136,76,42,94,45,162,201,176,175,64,63,222,78,165,142,107,53,86,240,58,102,37,251,152,163,108,87,91,205,168,240,218,184,133,150,140,40,165,54,53,34,158,54,74,141,188,221,35,50,42,201,204,164,226,213,34,26,239,3,250,21,219,237,84,234,120,167,224,26,163,99,86,178,143,217,213,142,178,213,12,214,60,224,115,249,33,254,217,39,103,44,251,88,91,197,184,50,62,151,31,226,159,125,114,206,218,0,255,23,88,91,197,144,105,1,168,122,100,229,33,63,214,84,15,214,60,224,115,249,33,254,217,39,103,44,251,88,91,197,184,50,62,151,31,226,95,251,229,228,156,133,254,35,176,246,138,33,63,150,5,248,39,154,39,95,207,47,203,236,246,184,236,4,8,249,177,252,137,230,201,207,243,207,242,186,125,46,251,103,3,102,102,102,102,102,212,168,25,165,214,82,51,138,227,58,78,141,226,190,228,231,41,111,201,100,46,57,100,84,169,81,151,83,187,118,109,86,253,90,213,170,213,5,68,211,109,73,165,180,237,150,146,245,108,168,75,232,108,91,91,183,165,165,210,19,241,164,136,50,228,202,152,68,137,118,186,183,54,179,84,165,74,14,11,53,2,31,217,66,191,109,123,59,180,161,144,151,6,141,66,26,66,75,214,34,28,183,76,223,58,13,18,212,101,70,141,43,34,164,116,205,32,51,209,106,98,132,117,24,98,168,196,230,209,57,155,194,30,102,54,24,159,77,219,111,17,242,99,89,128,106,175,209,184,148,146,250,118,72,205,122,56,164,41,116,198,45,174,227,18,81,153,201,120,83,92,217,113,101,67,162,91,187,222,68,155,185,169,82,229,136,133,29,129,113,109,161,223,118,130,125,213,144,151,1,17,78,61,64,70,100,100,100,68,137,18,81,105,33,37,147,184,173,219,148,168,237,51,126,153,242,136,204,225,114,67,58,149,234,116,57,85,104,87,97,85,160,85,173,38,253,106,8,79,126,153,191,153,217,237,143,218,153,26,106,101,73,144,168,213,161,181,102,45,195,109,196,132,173,147,160,65,90,150,212,182,226,66,85,151,12,210,147,162,38,94,88,153,33,126,74,108,98,157,179,87,236,225,97,131,241,57,139,157,182,33,60,249,198,254,95,152,89,221,182,82,212,14,128,0,120,33,63,22,228,199,178,128,42,3,115,249,30,254,217,223,100,44,123,39,187,197,144,31,75,101,96,46,223,195,191,246,203,55,57,11,253,71,158,236,40,61,224,42,15,84,61,178,242,144,31,219,2,192,197,188,72,133,252,216,168,4,76,245,86,35,126,45,219,136,70,115,0,255,73,228,215,52,78,151,238,95,41,172,12,78,42,247,247,186,89,202,222,208,127,129,118,94,246,138,76,104,161,133,210,66,42,41,81,98,199,170,244,202,120,139,12,103,84,110,50,163,138,80,139,107,70,243,178,206,6,171,6,110,20,154,95,57,234,49,211,217,199,188,200,244,156,153,135,252,216,222,244,16,111,101,145,167,46,74,162,212,246,169,213,82,195,132,146,234,56,148,28,203,125,202,140,126,67,73,165,119,60,34,168,32,150,229,198,161,34,243,36,47,85,241,32,119,205,183,189,217,253,12,50,118,172,157,9,63,232,142,164,108,93,65,220,198,41,52,66,34,129,184,145,114,219,186,165,95,226,240,14,226,162,194,170,80,107,204,201,15,158,180,19,237,10,83,242,140,13,140,136,234,242,131,64,251,22,198,178,95,109,79,77,96,33,162,186,252,32,208,190,133,179,236,85,219,251,27,208,60,249,122,126,89,102,183,199,101,175,187,32,46,113,155,168,148,13,74,43,53,104,41,36,82,169,100,166,4,173,121,82,56,16,29,157,6,215,194,125,72,85,50,43,114,152,79,140,116,217,84,153,97,12,203,163,140,103,203,184,202,190,231,165,163,121,242,243,252,179,188,110,159,203,158,218,248,58,136,72,74,73,82,74,9,33,36,146,16,66,73,82,66,40,137,136,136,136,136,93,221,90,38,233,116,38,7,201,53,196,92,151,33,14,230,96,182,42,227,105,150,241,143,127,28,132,152,13,169,182,117,194,184,77,141,214,136,74,162,165,105,8,77,199,21,179,196,59,36,94,22,85,53,17,250,182,98,120,195,72,147,72,175,93,147,68,100,46,39,218,178,100,23,29,229,151,118,104,110,191,219,189,37,181,226,196,171,77,16,183,29,213,246,161,229,201,26,181,49,153,248,210,54,217,52,122,36,150,148,31,123,111,109,102,169,74,161,186,242,128,197,194,99,246,16,223,134,104,95,105,200,143,221,210,3,36,61,87,155,198,137,85,147,82,135,86,130,56,181,113,217,134,212,84,154,205,195,154,194,241,198,57,236,136,200,227,80,234,34,174,92,190,230,32,52,151,217,62,14,180,241,236,15,35,197,165,77,146,172,164,78,106,113,106,144,179,48,132,178,89,162,165,172,168,60,98,157,243,88,12,156,67,222,8,109,220,225,59,146,211,90,181,72,203,179,118,129,75,108,168,93,65,108,174,142,168,184,209,205,41,217,188,109,201,156,55,90,45,158,17,117,163,6,101,74,164,4,205,135,208,74,72,76,233,136,155,38,164,80,22,35,45,58,245,88,172,72,185,215,86,154,107,115,216,6,122,204,200,71,70,165,249,216,73,106,33,117,90,105,182,14,189,144,66,107,76,73,228,152,75,163,26,190,22,106,253,112,213,18,43,56,197,197,174,7,86,49,139,45,252,99,192,23,243,67,12,180,79,206,167,246,177,54,107,30,84,122,124,49,63,196,191,252,143,179,169,61,172,237,154,199,125,47,72,88,128,106,163,137,243,245,252,178,60,97,143,203,174,213,24,249,73,163,54,154,56,63,183,0,255,124,102,185,194,190,73,151,221,56,1,116,17,123,175,164,36,51,35,40,205,154,148,82,82,156,218,50,110,105,196,184,79,165,181,236,134,68,171,162,184,194,77,191,37,82,104,46,251,24,157,107,89,169,130,223,249,235,50,239,37,217,53,62,169,55,180,112,247,206,205,105,217,183,248,214,121,161,207,116,221,147,24,51,107,227,198,159,116,150,11,156,237,24,212,158,102,52,155,206,174,50,130,90,210,90,74,210,18,245,105,136,219,182,25,220,95,90,105,133,166,91,90,82,185,54,45,83,28,85,207,248,101,162,132,118,29,84,10,203,114,90,233,96,137,126,199,169,54,179,219,126,104,167,48,248,94,27,2,191,205,214,41,78,70,56,110,54,89,90,150,208,82,27,71,52,102,73,221,194,93,205,156,88,114,40,98,17,35,7,23,8,75,85,10,149,147,201,108,199,137,121,168,111,35,181,87,127,198,173,14,93,110,113,92,167,165,36,137,147,53,178,184,161,134,70,45,249,140,75,210,158,178,104,54,43,153,252,42,20,185,160,86,133,240,224,80,205,25,207,70,91,178,80,125,187,151,93,15,49,51,34,34,50,163,70,141,164,132,80,146,81,28,215,113,106,210,134,25,177,44,121,75,38,115,201,29,155,54,117,90,156,218,181,43,83,105,80,165,83,175,82,200,200,200,200,140,40,81,50,73,161,149,102,18,183,117,155,146,196,97,73,204,75,30,145,57,92,110,199,168,77,163,22,165,10,237,42,84,250,85,41,213,164,59,122,80,74,172,82,35,53,220,38,75,33,212,37,237,75,104,169,180,112,10,91,115,218,38,88,86,161,209,115,42,33,46,154,20,18,53,101,46,141,47,254,101,169,208,156,101,251,152,204,22,181,213,14,250,200,181,87,84,154,145,153,149,100,73,82,73,169,77,113,217,182,76,98,219,151,210,34,118,76,162,74,81,172,226,166,216,18,217,53,151,3,140,206,202,172,84,193,144,28,96,36,52,23,65,217,166,102,100,41,47,29,21,199,45,132,105,200,181,5,187,45,121,199,237,43,54,63,181,21,135,88,151,130,12,177,46,91,93,14,75,44,180,105,226,34,155,170,186,109,96,207,54,24,16,32,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,42,104,149,195,146,152,151,60,34,115,184,12,122,140,218,52,42,113,170,208,174,192,252,207,254,85,169,213,152,118,165,6,107,67,136,243,77,251,95,203,204,21,182,72,50,106,191,106,140,184,159,52,227,0,40,199,208,239,32,161,24,186,157,52,169,30,16,128,16,226,252,50,127,51,79,216,31,181,251,39,8,16,66,156,111,218,127,228,204,92,97,203,72,81,187,84,3,224,133,252,216,138,245,211,164,122,64,0,66,136,243,203,252,205,60,97,127,212,238,159,32,64,8,113,190,105,0,255,58,51,83,216,54,17,181,75,53,0,200,241,94,158,6,214,79,143,3,40,51,227,86,135,46,183,56,174,211,82,146,196,201,26,89,220,80,67,163,150,124,198,37,105,79,89,52,155,149,76,126,21,138,92,80,171,66,120,112,168,230,140,103,163,45,89,168,190,221,203,14,135,24,249,136,71,146,62,100,100,100,100,70,148,40,153,164,208,74,51,137,219,186,77,73,226,176,36,230,37,143,200,28,46,183,99,212,166,81,139,83,135,118,29,42,253,170,116,42,210,29,61,40,37,86,169,145,26,110,147,165,16,234,146,246,37,180,84,90,56,133,173,57,109,19,44,171,208,232,57,149,16,23,77,10,137,154,50,151,198,23,0,255,178,84,104,206,178,125,76,102,139,218,106,7,125,228,218,43,42,205,200,204,74,178,36,169,164,212,166,184,108,91,38,177,237,75,105,17,59,38,81,165,40,86,113,83,108,137,236,154,203,1,70,103,101,86,170,96,72,14,48,18,154,139,160,108,83,51,178,148,151,142,138,227,22,194,52,228,218,130,221,150,188,227,246,21,155,159,218,138,67,172,75,65,134,88,151,173,46,135,37,22,218,52,113,145,77,85,221,54,176,103,27,1,8,16,226,252,50,127,51,79,216,31,181,87,53,88,27,66,156,111,218,127,62,204,76,97,139,32,163,118,172,198,208,229,104,196,1,169,41,27,50,165,210,223,144,116,11,165,185,188,57,155,13,17,159,52,217,21,73,220,70,181,107,150,86,77,227,185,175,139,218,242,226,12,30,231,120,70,42,94,187,111,97,247,178,139,24,41,77,150,216,222,29,26,173,149,86,177,195,80,154,53,41,105,220,17,249,28,241,58,89,195,37,189,145,77,13,12,53,59,50,23,179,40,116,156,77,109,165,198,226,81,193,150,101,71,201,81,51,74,41,53,130,100,150,26,53,178,109,155,182,33,153,57,218,52,77,75,27,66,26,150,9,70,20,164,151,144,34,238,202,17,191,31,111,243,215,103,206,103,25,123,243,57,211,29,80,225,197,109,11,173,145,73,74,109,106,102,178,78,146,26,121,187,103,70,146,26,145,73,197,171,69,52,25,246,21,232,199,219,169,212,113,173,198,10,94,199,172,100,31,115,148,237,106,171,25,64,223,148,134,102,146,18,153,109,165,43,179,54,116,248,120,186,101,126,84,110,31,150,60,42,179,109,141,32,153,74,237,8,223,49,131,123,103,101,26,201,52,62,101,8,31,243,60,87,216,54,15,50,146,84,154,164,82,90,104,201,164,133,86,18,149,22,82,50,50,50,50,114,81,135,30,73,6,157,198,57,114,245,48,87,162,135,131,217,151,173,54,120,154,27,12,224,31,127,29,234,57,106,33,53,106,141,58,106,139,227,184,17,220,159,90,234,132,146,182,186,100,113,113,90,150,184,165,94,242,243,36,9,213,58,168,43,150,101,117,241,193,45,150,29,87,217,77,16,27,162,125,4,49,50,35,35,35,147,38,205,36,133,86,26,81,27,167,113,105,18,135,37,49,47,101,203,33,147,200,29,163,54,141,90,100,218,53,40,51,169,87,165,71,173,134,15,128,23,115,43,55,77,197,188,69,18,217,176,56,73,47,181,166,134,3,47,75,137,108,223,172,161,120,179,6,51,58,213,153,232,94,156,218,156,154,135,183,98,188,155,250,152,168,82,213,116,98,184,140,107,87,56,218,6,177,253,19,50,238,147,74,10,62,226,54,47,227,122,0,255,220,209,217,212,57,228,251,67,229,48,137,57,92,219,95,197,2,86,211,31,46,143,245,211,253,13,149,150,175,181,109,147,4,165,185,47,241,89,81,145,222,66,126,93,233,35,35,70,12,98,221,172,154,168,235,174,158,42,245,49,218,179,102,66,14,14,237,238,3,180,91,179,119,36,108,156,144,126,82,219,93,74,70,210,185,55,163,168,196,59,149,54,148,138,72,229,68,29,118,21,125,234,184,41,109,42,149,233,177,150,89,44,203,168,15,94,113,56,143,178,166,93,149,200,78,179,21,140,168,49,63,248,179,111,225,83,251,213,246,0,255,70,64,35,106,204,15,254,220,0,255,215,194,166,246,170,237,85,8,128,23,242,99,65,126,236,89,66,182,166,3,191,30,142,195,182,36,137,67,41,75,139,83,220,107,65,72,99,50,102,8,109,31,230,168,50,209,17,43,81,36,90,169,148,197,43,86,154,227,51,244,239,186,217,184,217,222,100,79,239,81,163,215,18,212,105,29,74,75,37,89,155,241,47,43,109,72,77,157,186,224,212,236,200,21,17,85,167,201,221,128,63,158,76,241,40,107,45,231,47,91,197,122,118,167,141,155,135,140,140,140,204,136,18,37,147,20,90,105,38,113,91,183,41,73,28,150,196,188,228,17,153,195,229,118,140,218,52,42,81,170,208,174,66,165,95,151,94,77,58,157,156,38,217,168,73,74,211,144,234,157,82,250,82,154,164,208,74,51,130,105,77,65,35,105,73,116,117,221,210,60,167,194,144,47,214,101,164,18,5,51,132,159,50,150,178,143,227,182,56,59,101,3,232,35,215,94,81,105,70,102,86,146,37,73,37,165,54,197,101,219,50,137,109,95,74,139,216,49,137,42,69,177,138,155,98,75,100,215,92,14,48,58,43,179,82,5,67,242,34,34,170,203,15,2,237,91,24,203,126,181,61,53,113,133,136,234,242,131,0,255,250,127,45,156,133,254,87,181,253,31,1,80,161,94,220,185,87,80,26,7,64,57,70,100,110,209,80,204,91,244,56,160,190,209,120,72,84,66,75,20,82,131,23,175,243,54,37,206,79,113,157,231,41,79,165,173,136,57,253,186,238,205,45,164,217,118,28,90,204,24,177,107,54,87,114,230,225,124,54,214,219,208,236,14,141,185,123,52,220,186,58,141,166,30,48,50,50,50,34,147,38,141,168,180,144,18,81,27,167,113,105,212,246,25,191,76,101,203,33,147,200,33,157,74,117,186,100,218,85,104,179,42,208,170,73,173,170,24,113,163,18,26,149,18,90,131,87,11,141,66,38,181,178,36,106,58,33,78,102,84,102,107,42,66,50,73,97,112,196,200,11,3,13,49,34,58,125,153,193,43,14,113,169,45,227,51,27,205,182,232,109,195,214,107,18,110,52,104,146,90,99,163,38,41,180,210,200,172,65,186,37,164,228,219,190,164,62,168,85,17,140,201,81,53,85,68,19,151,179,150,13,172,42,85,217,109,84,118,164,196,42,2,154,252,201,247,79,218,239,220,190,138,176,74,52,249,147,239,159,184,111,133,185,93,21,113,101,40,0,0,0,0,160,178,97,113,146,94,106,77,13,7,94,150,18,217,190,89,67,241,102,13,102,116,170,51,209,189,56,181,57,53,15,111,197,120,55,245,49,81,165,170,233,196,112,25,215,174,112,180,13,98,251,39,228,50,50,214,78,26,81,118,18,90,105,133,148,44,52,167,113,137,195,148,184,57,164,59,233,148,234,17,234,135,181,10,238,180,112,141,141,170,216,192,93,83,60,97,182,60,234,27,141,135,68,37,180,68,33,53,120,241,58,111,83,226,252,20,215,121,158,242,84,218,138,152,211,175,235,222,220,66,154,109,199,161,197,140,17,187,102,115,37,103,30,206,103,99,189,13,205,78,149,192,109,41,173,85,122,41,52,94,102,155,53,49,97,235,36,74,113,218,135,92,75,228,57,77,174,77,198,99,58,85,42,240,136,202,139,35,58,25,44,205,211,60,202,234,44,227,51,91,148,191,26,81,99,126,240,103,223,194,167,246,171,237,0,255,13,128,70,212,152,31,252,217,183,240,169,253,106,187,138,1,82,254,219,251,217,237,143,97,87,110,113,63,226,199,174,73,156,108,35,71,181,81,148,166,137,42,166,100,150,244,184,170,9,243,18,178,235,188,110,117,122,224,168,82,163,46,175,14,115,153,193,63,102,178,149,126,217,223,182,77,67,202,127,123,63,59,215,99,216,167,18,95,7,153,73,41,141,82,42,33,132,100,212,90,75,73,74,8,37,153,153,153,153,177,171,91,139,24,131,65,163,32,185,134,152,235,210,195,190,236,203,73,101,60,205,50,6,48,128,239,112,77,182,68,146,226,45,155,200,26,153,163,135,245,94,76,221,200,59,42,49,101,238,53,92,30,69,186,121,203,3,62,151,189,159,186,120,198,88,149,190,56,145,101,25,83,48,41,7,85,104,207,104,0,255,50,183,125,104,52,10,247,154,53,74,161,191,73,146,18,66,73,68,150,28,229,210,82,243,113,159,82,159,211,170,55,198,230,152,154,38,162,137,53,57,203,126,86,157,170,237,54,86,251,40,162,62,251,9,218,210,146,90,6,9,218,124,79,66,105,141,8,210,188,180,86,218,228,56,85,109,105,214,192,109,113,131,124,58,226,45,131,106,98,89,70,124,170,85,162,196,99,158,178,85,124,109,23,216,117,71,123,219,90,203,38,201,212,35,147,180,229,77,239,165,73,66,105,190,161,242,203,156,34,163,98,210,9,55,86,129,86,139,94,184,152,9,188,92,54,205,164,153,151,37,28,201,50,174,178,17,237,0,156,81,127,38,205,168,209,56,65,93,218,146,90,90,43,75,74,162,242,182,140,251,158,126,94,166,212,180,174,195,142,81,155,70,37,122,205,101,99,94,10,224,122,14,176,56,119,50,133,126,109,107,180,146,58,161,149,30,73,28,90,155,166,94,153,154,52,39,88,183,182,197,57,141,138,146,72,146,233,213,166,234,168,80,84,98,240,193,210,60,228,102,40,91,198,152,118,149,253,101,0,107,30,159,203,15,241,207,62,57,99,217,199,218,83,122,176,230,241,185,252,16,0,255,236,147,51,150,125,172,205,98,128,136,139,186,21,97,225,126,228,5,93,40,64,30,13,11,114,140,245,106,28,176,81,253,120,63,31,59,50,146,148,140,200,216,73,221,102,68,38,53,28,230,36,62,109,30,189,160,202,143,238,199,92,146,132,31,25,81,147,16,42,98,40,205,182,132,197,97,214,13,134,251,27,137,19,49,194,127,78,23,206,202,164,25,37,94,36,53,173,168,148,20,30,209,90,50,151,18,63,141,41,147,170,133,139,77,107,252,52,213,174,176,219,12,248,214,14,225,159,177,155,168,39,97,88,233,39,110,100,41,105,193,147,46,133,100,152,213,196,63,6,229,5,149,212,206,104,204,215,69,208,60,74,203,140,229,4,189,117,26,114,247,104,156,166,228,156,204,171,65,71,188,25,147,132,105,121,151,243,140,161,75,61,217,107,71,93,159,214,32,187,117,153,120,35,191,213,30,114,250,52,234,137,53,156,117,213,42,124,49,81,129,6,204,223,95,185,168,77,252,136,12,122,48,228,83,164,93,179,134,87,55,124,21,37,157,177,240,163,201,136,95,191,98,71,68,113,40,169,73,55,137,160,149,36,90,236,184,78,59,78,213,234,97,225,128,230,44,99,0,0,84,220,57,133,134,11,186,220,65,106,225,210,66,45,160,179,33,79,9,248,51,191,151,240,223,241,142,232,221,184,45,38,244,236,221,222,87,150,206,161,204,147,112,95,31,171,102,230,40,155,205,42,233,48,43,8,5,125,42,195,52,67,28,62,58,157,86,227,217,204,206,65,192,159,215,239,181,35,220,238,155,222,205,25,151,185,123,71,45,94,69,90,144,16,47,159,76,196,167,133,183,140,194,128,126,107,167,77,121,46,29,166,236,198,116,118,90,98,158,196,123,121,170,47,180,173,101,150,168,46,77,218,210,145,75,163,169,163,207,23,27,88,153,212,197,84,136,249,68,191,162,232,136,168,76,15,74,218,135,146,85,247,164,183,156,9,243,234,227,80,70,177,96,114,66,187,98,66,62,151,249,217,186,185,216,73,94,141,123,170,222,138,106,144,73,19,95,184,67,113,36,239,52,234,117,27,31,93,223,134,217,28,244,183,213,89,116,223,210,88,29,102,45,46,230,27,191,59,44,155,180,147,33,192,202,188,140,92,81,20,233,67,46,147,198,214,211,131,86,214,89,181,50,42,159,42,19,22,213,124,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,133,189,20,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,80,65,23,138,10,186,188,0,186,144,163,46,227,160,203,11,17,25,7,168,63,244,197,226,133,250,67,95,44,32,44,182,12,143,231,159,153,190,116,14,87,50,39,157,150,77,98,36,25,157,174,95,238,84,191,248,85,105,37,14,168,39,127,233,171,179,241,83,17,222,204,63,227,114,69,190,97,120,214,70,153,217,146,8,229,230,94,238,220,167,128,83,154,65,200,99,113,134,189,142,56,208,190,149,248,134,253,237,88,239,120,58,161,165,86,133,241,25,75,72,38,219,21,177,4,254,59,5,156,238,204,112,40,22,186,82,182,208,30,210,0,0,168,0,186,156,67,214,35,27,56,232,114,14,17,53,163,80,11,128,63,99,39,169,113,40,114,140,124,102,28,170,5,184,144,234,81,139,10,186,156,3,172,248,17,113,168,63,244,229,98,230,137,5,250,95,45,42,0,160,236,18,132,85,249,191,183,189,87,128,16,70,35,93,102,78,40,103,254,233,253,218,43,3,190,231,53,234,103,111,66,204,139,252,112,200,185,92,6,63,50,109,35,90,26,34,210,93,102,58,78,33,185,59,1,95,94,79,10,229,133,240,199,59,239,49,34,81,12,214,103,169,235,195,38,54,73,195,154,39,33,204,117,233,234,121,87,224,245,213,141,65,205,186,219,57,210,238,139,56,74,200,229,179,92,242,122,189,59,240,102,53,155,124,102,237,150,82,143,118,92,4,64,5,93,40,42,232,82,14,112,143,40,238,168,10,247,136,66,94,68,177,0,213,194,133,106,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,224,226,189,77,210,130,28,238,173,164,22,240,94,157,84,139,246,49,191,243,145,36,142,249,185,85,225,101,22,242,194,1,240,213,20,238,237,12,72,125,196,82,0,184,112,175,86,169,5,84,128,157,161,128,115,204,203,239,82,87,132,67,153,56,224,125,58,165,138,247,106,244,57,232,51,50,131,210,140,26,110,157,15,248,115,177,170,5,0,0,0,0,0,0,0,0,0,0,0,0,64,5,93,40,92,88,17,23,240,94,164,28,118,228,137,197,216,132,94,140,251,171,212,124,28,0,223,206,167,19,135,11,245,71,236,172,22,80,144,227,189,181,243,155,86,171,181,164,229,214,176,113,20,25,117,249,220,248,83,120,249,226,146,203,110,73,182,193,39,37,165,184,176,167,195,20,212,104,44,27,56,91,112,33,123,55,232,8,244,242,171,173,71,76,174,191,53,60,244,239,61,173,206,247,18,235,178,133,15,183,101,109,246,179,68,248,207,103,93,91,191,219,38,188,169,215,134,93,253,125,173,10,6,249,229,166,186,12,90,172,71,22,209,35,106,132,57,250,240,222,60,122,73,183,89,15,246,230,27,51,79,57,198,190,59,198,95,89,43,163,68,62,211,149,254,220,241,144,73,29,145,82,209,77,21,234,113,89,116,113,139,149,192,76,104,171,35,16,167,74,192,199,253,187,239,189,202,254,136,239,222,45,212,111,238,242,46,205,235,124,141,48,0,255,113,111,175,77,194,221,245,238,46,25,5,103,98,181,50,140,95,196,215,119,87,47,50,184,45,226,137,167,168,107,109,238,26,46,10,243,58,107,24,0,0,21,246,94,177,20,0,0,80,212,29,51,63,202,187,55,157,190,226,37,116,239,223,71,96,132,215,125,41,42,47,29,86,232,34,73,82,90,210,108,67,46,151,226,87,202,57,31,187,25,175,230,4,206,32,165,196,245,33,21,112,132,229,150,33,108,245,6,65,47,0,255,186,158,144,176,223,14,46,250,240,158,86,143,244,91,29,252,245,112,78,110,177,39,27,240,233,198,239,126,222,121,215,30,191,49,123,202,219,112,185,83,29,163,244,28,62,191,29,228,151,23,0,255,200,197,15,119,68,143,168,25,166,252,119,83,188,163,82,153,210,102,190,113,146,195,164,28,143,144,143,60,253,157,136,186,72,57,156,154,45,165,149,146,104,221,131,161,142,86,226,100,241,195,80,157,242,244,209,134,183,171,17,48,63,240,211,214,166,103,63,239,222,189,235,125,194,213,157,43,140,175,14,23,243,91,79,178,84,11,0,128,138,43,118,46,34,82,1,238,71,64,85,80,188,31,153,22,80,113,231,182,98,46,23,168,15,64,93,190,95,100,146,74,162,146,74,11,45,17,133,22,82,162,210,66,74,100,100,100,100,46,234,208,204,24,157,193,164,28,185,122,152,43,49,196,190,44,204,73,27,60,205,13,246,113,128,189,14,23,238,71,120,244,176,54,110,161,37,35,74,169,77,141,136,167,141,82,35,111,247,136,140,74,50,51,169,120,181,136,198,251,128,126,197,118,59,149,58,222,41,184,198,232,152,149,236,99,118,181,163,108,53,35,55,159,210,220,148,94,73,54,110,80,90,75,83,29,166,22,74,234,217,210,135,222,58,110,62,163,205,100,22,117,60,156,85,165,35,39,117,72,84,66,24,152,155,190,114,169,29,224,77,219,203,246,200,76,29,62,170,67,200,73,74,165,213,150,80,214,241,78,195,117,146,25,100,250,210,186,149,41,46,38,239,113,169,184,4,245,151,25,122,165,45,118,179,145,2,3,237,225,49,43,181,51,219,75,7,148,58,89,114,117,119,104,180,144,66,74,237,67,105,214,164,212,109,200,35,80,148,214,201,26,46,233,125,148,154,227,167,222,145,185,150,68,174,156,156,101,87,45,22,143,244,54,83,187,46,98,172,95,20,151,126,149,84,200,143,178,163,40,224,125,93,108,66,21,115,122,226,92,212,103,46,106,70,9,197,189,117,149,198,1,241,211,47,220,223,59,54,109,64,31,10,181,146,23,80,159,167,1,240,87,223,177,154,180,120,63,34,107,94,212,39,62,135,242,18,114,35,14,141,223,132,235,18,55,51,220,54,220,172,46,83,8,41,142,91,26,189,36,239,225,144,102,66,44,201,20,177,135,145,140,79,132,155,42,141,42,206,101,118,224,189,60,172,183,119,217,211,142,168,49,63,8,212,0,255,139,133,75,109,43,166,237,103,8,25,25,25,153,17,37,74,38,41,180,210,76,226,182,110,83,146,56,44,137,121,201,35,50,135,203,237,24,181,105,84,227,84,161,92,133,74,189,42,213,218,148,188,71,82,90,107,43,216,214,121,94,90,93,114,142,163,212,90,106,190,165,180,229,150,85,77,106,211,180,57,149,217,49,59,172,27,210,3,119,93,101,111,249,36,241,46,43,88,217,246,177,57,103,123,208,214,106,128,164,231,105,211,54,185,105,84,210,208,73,22,151,182,45,227,144,221,168,225,188,175,201,156,76,156,204,110,137,68,18,155,46,101,218,101,85,14,198,50,154,45,224,62,59,207,102,208,67,212,242,180,117,220,216,52,42,105,104,53,104,83,220,150,113,200,110,212,108,25,38,20,138,39,78,102,183,68,30,151,82,17,17,233,114,42,7,159,25,211,246,49,32,235,217,118,13,225,52,180,118,115,235,202,44,249,166,27,173,207,19,36,31,167,100,219,102,165,139,128,43,39,139,133,90,81,188,180,77,35,60,84,231,72,123,28,44,28,103,88,91,216,246,86,236,228,223,180,225,38,189,212,82,41,241,78,107,203,68,116,75,150,70,107,219,188,228,26,13,199,125,85,54,101,90,85,42,213,120,68,252,194,12,110,240,138,109,156,103,51,45,26,243,56,219,152,164,221,220,118,49,172,212,13,26,245,38,155,154,65,105,73,34,175,247,100,234,229,97,75,97,81,227,50,172,43,86,45,126,152,199,212,43,139,53,117,167,212,247,139,1,25,207,78,18,81,44,52,104,175,105,247,59,156,198,124,39,32,0,255,41,38,181,175,104,177,103,33,238,60,55,111,137,121,47,74,217,43,162,36,173,149,100,73,82,156,183,165,46,37,224,51,125,27,230,92,126,213,58,212,150,76,4,99,77,85,108,99,111,46,230,161,36,134,180,147,25,157,225,185,145,125,248,1,77,254,35,86,159,146,197,138,113,123,149,135,251,84,18,125,14,77,135,144,146,203,155,187,29,241,112,81,227,93,153,196,173,169,67,51,117,106,38,207,125,157,21,151,9,151,113,56,67,50,74,241,197,253,113,155,152,157,175,49,117,171,214,246,170,211,107,157,94,167,149,155,247,238,119,223,173,56,16,153,117,220,27,0,255,119,121,143,240,138,151,89,230,126,200,125,89,150,102,110,150,108,103,71,140,204,71,38,141,124,236,36,149,86,90,161,81,91,135,94,72,45,244,87,84,106,204,165,81,13,95,55,141,126,101,74,98,5,163,184,40,20,199,19,150,177,133,79,244,176,184,109,161,53,50,73,41,52,51,147,117,146,212,200,219,61,51,146,212,136,76,42,90,45,162,201,176,175,64,63,222,78,165,142,107,52,94,240,50,230,38,219,152,169,236,85,59,61,47,35,73,165,73,42,165,133,150,76,90,104,37,81,105,33,37,35,35,35,35,23,117,104,38,37,131,78,227,28,183,126,120,107,17,40,48,3,248,234,130,163,217,193,191,220,227,223,212,186,77,38,189,194,167,110,75,234,109,70,169,145,183,123,22,146,11,38,237,140,108,71,165,211,179,138,181,105,214,227,238,170,12,54,230,21,219,24,154,167,162,99,102,228,120,54,105,143,178,91,60,106,33,53,106,141,194,180,197,113,220,8,238,111,45,117,66,50,171,75,22,23,167,101,137,91,234,37,177,226,88,146,80,173,131,186,98,89,30,107,102,180,27,220,210,239,56,203,142,181,43,220,208,78,135,0,240,151,253,87,27,22,224,47,251,239,54,20,186,63,33,21,197,157,185,136,111,10,120,127,145,66,109,52,113,126,86,0,255,239,204,178,133,125,147,46,251,85,99,126,69,164,19,202,134,136,92,68,82,146,207,149,148,18,74,171,53,138,235,214,8,45,171,162,63,229,146,107,82,141,154,184,189,55,179,130,216,170,137,107,140,226,94,150,177,111,172,226,23,147,179,59,232,1,92,121,188,191,104,158,244,176,252,143,42,191,0,255,213,92,249,254,55,181,97,209,95,54,143,107,173,8,183,90,192,123,139,164,226,253,69,66,142,169,207,204,74,48,243,126,56,25,7,188,183,104,32,254,238,23,51,238,135,83,45,226,11,111,47,67,74,115,83,122,37,217,184,65,105,45,77,117,152,90,40,169,103,75,31,122,235,184,249,140,54,147,25,212,241,112,86,149,142,75,234,144,184,140,240,143,155,194,178,169,29,224,75,219,203,126,208,139,18,81,73,165,153,37,178,210,164,25,196,113,26,135,102,228,136,211,58,77,109,11,117,152,39,216,82,142,158,66,118,152,235,70,252,0,188,205,64,159,217,144,101,220,205,152,60,153,199,250,92,58,237,53,26,151,82,82,223,14,169,81,15,135,52,133,206,184,197,117,92,34,42,51,25,111,138,43,59,174,108,88,116,107,215,155,40,51,55,93,170,28,241,176,43,112,173,45,20,220,102,176,83,12,248,92,126,136,129,244,127,62,206,89,251,0,255,9,214,86,49,226,167,155,12,25,145,145,145,17,37,74,68,165,133,148,76,226,182,110,83,30,112,251,140,95,166,60,34,115,184,236,138,96,167,82,157,50,167,10,237,122,205,112,118,208,170,89,51,109,26,99,174,29,203,13,11,40,213,99,43,143,169,223,153,121,210,195,242,63,170,252,254,87,179,229,251,0,255,212,142,69,127,3,4,124,46,63,196,128,252,143,115,150,253,171,205,98,196,79,27,25,50,34,35,35,35,74,148,136,74,11,41,153,196,109,221,166,60,224,246,25,191,76,121,68,230,112,217,245,192,78,165,58,93,78,21,218,245,154,221,236,160,85,177,106,218,54,198,250,234,23,16,63,157,159,104,158,252,60,0,255,44,167,219,243,93,246,1,196,250,234,221,132,200,92,70,146,146,203,21,149,210,74,43,52,28,167,173,209,90,42,69,127,197,101,211,196,84,157,38,110,239,205,162,32,6,230,120,174,241,133,121,185,217,198,113,63,23,218,227,236,67,13,136,234,242,131,191,252,91,56,203,182,114,218,30,208,152,139,60,73,119,67,220,79,74,215,206,164,81,8,169,65,163,146,202,56,165,141,122,2,21,198,125,65,111,106,81,102,71,28,222,248,147,90,97,16,227,56,151,187,110,216,205,190,101,31,23,243,92,251,72,99,230,103,77,1,117,185,105,193,92,196,38,4,243,62,189,22,204,92,102,102,37,0,255,6,56,117,249,206,63,253,191,147,226,44,91,157,176,216,251,27,194,147,111,230,103,230,116,251,161,246,113,196,188,31,165,174,29,73,162,214,82,130,68,41,229,113,73,75,10,8,76,216,246,57,189,169,90,153,26,145,121,99,76,170,138,67,156,99,99,230,74,226,55,27,153,125,92,204,142,236,220,141,153,249,204,40,53,23,59,74,169,165,78,72,184,77,67,175,69,84,186,198,138,196,166,137,151,58,53,60,221,133,69,63,12,204,241,172,224,11,11,51,179,125,224,126,46,180,55,218,139,16,112,231,34,32,151,22,235,171,41,230,231,146,3,226,167,167,12,204,229,123,24,144,127,78,206,178,135,178,81,140,249,171,86,50,102,102,102,102,102,212,168,25,165,214,82,51,138,227,58,78,101,64,238,75,126,158,242,150,76,230,82,232,129,163,74,141,186,156,218,181,43,42,187,217,94,171,94,45,179,183,244,0,174,60,156,244,176,252,143,42,191,0,255,213,108,249,254,63,181,99,209,0,255,53,143,249,185,0,87,6,96,126,46,204,207,37,7,164,223,10,162,126,140,204,71,38,41,59,99,39,41,180,210,10,205,108,29,122,33,181,208,95,113,185,49,151,70,53,124,221,52,10,98,165,38,86,112,138,139,66,115,108,225,21,95,24,249,177,190,154,98,222,170,145,208,195,214,161,153,180,74,106,37,110,19,165,54,153,174,183,230,89,171,56,99,82,247,26,109,83,74,65,72,107,106,226,227,225,39,102,48,190,43,229,166,42,143,185,199,238,202,108,103,216,237,136,168,46,63,248,203,191,133,181,108,43,167,237,63,173,22,90,104,41,180,146,74,147,230,202,77,106,228,237,158,145,45,89,228,70,36,41,159,42,145,72,151,121,218,117,42,117,142,214,87,126,102,167,185,188,104,231,114,61,47,50,157,33,233,185,218,52,78,172,154,148,58,180,18,196,169,141,203,54,164,166,146,84,165,30,214,20,142,55,206,97,71,204,110,60,148,186,138,92,46,91,51,130,83,217,204,246,177,160,45,210,158,148,128,230,201,207,243,207,114,186,61,223,101,103,106,148,58,89,114,117,119,104,180,144,66,74,237,67,105,214,164,212,109,200,35,80,84,214,201,26,46,233,125,148,138,227,167,222,113,185,152,196,174,156,172,101,87,61,22,141,242,54,83,187,143,117,103,35,156,250,247,182,214,166,70,104,75,183,203,140,74,196,114,220,82,106,105,20,53,73,140,150,250,152,50,149,169,42,50,232,43,115,69,19,183,114,35,19,152,163,189,157,171,182,219,78,237,17,243,115,203,1,241,119,83,92,43,106,81,44,214,87,83,220,153,91,53,229,128,121,170,110,109,55,151,210,105,133,79,219,160,13,125,138,195,16,242,102,137,218,104,76,124,117,219,108,37,253,17,75,206,143,186,137,50,115,83,165,80,161,185,160,199,112,166,61,180,183,229,217,75,26,243,87,201,139,185,86,60,39,79,122,192,23,243,67,252,215,0,255,139,56,143,218,242,86,27,55,143,248,187,215,123,37,109,214,92,221,26,26,33,148,80,81,195,86,146,37,73,117,28,50,9,28,197,180,58,139,185,166,55,82,170,129,129,91,111,76,92,196,34,215,113,222,178,155,121,211,86,30,237,237,48,27,162,49,241,123,187,128,235,30,9,106,163,137,243,179,250,127,135,150,49,236,139,126,217,169,26,198,63,233,19,58,143,154,81,74,169,17,36,179,212,168,145,109,219,180,13,201,204,69,155,166,105,74,170,8,105,88,38,24,81,144,222,85,164,136,187,118,198,15,152,181,121,194,102,246,61,199,120,156,71,108,226,4,180,109,8,33,17,73,105,150,18,25,175,155,148,94,30,111,145,153,148,102,100,84,49,105,113,141,135,1,5,138,241,14,42,21,188,163,49,141,87,49,195,218,198,172,106,171,218,229,249,17,81,74,73,74,73,173,181,70,18,66,40,141,82,107,169,17,17,17,17,185,72,67,207,36,157,206,228,24,137,122,120,40,81,196,193,12,204,87,23,236,202,13,230,49,48,3,89,37,177,42,189,212,108,219,172,132,86,167,180,79,33,164,212,195,37,12,189,105,156,124,89,153,198,44,170,124,216,168,82,71,36,117,105,92,186,216,199,82,97,121,203,30,112,167,253,105,127,24,51,50,35,151,19,23,96,237,123,53,26,184,87,142,134,98,94,164,155,138,185,238,123,127,63,136,76,82,73,84,82,105,161,37,162,208,66,74,84,90,72,137,140,140,140,204,69,29,122,198,232,12,38,229,200,213,195,92,137,33,246,229,96,78,202,96,105,110,112,143,5,124,161,95,27,183,208,146,17,165,20,82,35,226,105,163,212,200,219,61,34,163,146,204,76,42,90,45,162,241,62,160,95,177,221,78,165,142,119,10,174,49,50,102,38,219,152,89,237,41,251,56,143,25,185,242,53,95,78,105,102,82,122,37,217,184,65,105,45,77,117,152,90,40,169,103,75,31,122,235,184,249,140,50,147,89,212,241,112,86,149,142,43,234,208,168,140,240,143,155,198,50,169,45,224,78,27,204,102,50,64,136,243,141,190,191,195,204,21,182,69,64,237,87,141,248,233,57,139,18,81,73,165,153,37,178,210,164,153,141,227,52,14,205,200,69,156,214,105,68,170,11,117,152,39,216,82,142,30,82,100,135,185,110,70,228,47,111,51,139,203,236,68,150,241,56,107,219,11,134,238,79,191,93,192,124,196,167,91,204,37,89,132,224,222,25,145,222,20,51,245,153,133,64,245,0,3,132,16,231,27,245,127,206,204,22,182,21,162,246,210,132,229,127,84,249,253,175,230,202,247,191,169,13,139,254,70,136,25,249,200,168,52,31,59,73,41,164,78,75,212,214,161,23,34,86,93,99,74,34,215,92,26,213,240,116,23,102,253,176,85,19,47,24,197,194,60,99,31,120,197,45,222,104,111,107,192,252,90,132,200,113,69,228,104,113,204,252,206,112,9,230,71,60,1,213,3,22,16,66,156,111,212,0,255,59,203,140,97,91,4,212,14,154,176,252,143,42,191,0,255,213,108,249,254,55,181,97,209,0,255,8,49,35,31,25,37,243,177,147,148,66,234,180,68,109,29,122,33,98,213,53,166,36,114,205,165,81,13,79,119,161,214,15,95,53,177,130,77,44,204,51,118,130,83,44,227,140,246,184,6,196,223,13,241,119,143,67,246,95,241,84,11,227,31,249,196,28,48,31,241,104,112,88,185,40,23,170,62,214,119,139,153,25,73,105,150,136,29,68,38,169,36,42,169,180,208,18,81,104,33,37,42,45,164,68,70,70,70,230,162,14,61,99,116,6,147,114,228,234,97,174,68,17,251,114,48,39,125,112,52,55,120,199,191,124,161,95,27,183,208,146,17,165,20,82,35,226,105,163,212,200,219,61,34,163,146,204,76,42,90,45,162,241,62,160,95,177,221,78,165,142,119,10,166,49,50,230,38,219,152,87,109,42,123,57,143,248,115,149,18,171,212,120,137,203,41,205,77,233,149,100,227,6,165,181,52,213,97,106,161,164,158,45,125,232,173,227,230,51,202,68,102,81,231,195,89,85,58,46,169,67,227,50,194,63,110,10,203,163,246,128,59,109,49,27,201,0,33,206,55,234,0,255,29,102,182,176,45,26,106,111,123,199,123,75,234,132,194,171,77,214,182,190,196,125,104,249,94,147,78,26,13,71,221,38,155,70,143,196,140,99,145,186,181,50,115,84,165,64,104,214,241,88,248,204,38,34,216,244,236,233,103,72,147,217,212,107,214,156,135,78,156,218,58,79,27,35,186,11,153,25,131,156,86,156,170,6,57,165,186,172,58,98,168,81,159,68,145,194,103,14,230,16,163,51,84,100,78,49,136,109,97,167,115,83,24,103,37,70,228,51,147,68,46,118,148,74,40,173,214,112,155,134,94,75,33,244,167,84,86,53,241,82,167,134,175,155,89,191,170,115,60,47,248,194,198,174,55,126,182,13,237,11,83,25,32,34,23,145,148,228,115,37,165,132,210,106,205,112,221,26,161,132,208,159,114,201,49,169,70,77,28,221,204,10,226,170,37,174,49,138,147,93,113,156,98,22,163,248,3,209,116,91,82,41,137,237,150,18,245,108,168,75,232,108,91,91,183,165,165,210,19,241,164,136,50,228,202,152,68,137,118,186,183,50,179,84,165,203,14,15,181,2,39,217,66,181,109,121,251,200,189,51,153,77,253,155,67,136,75,35,180,165,171,121,201,52,99,185,181,148,74,179,134,28,94,40,33,153,50,147,105,59,118,125,230,141,121,226,86,110,100,169,14,158,228,166,237,54,76,123,67,99,222,207,240,6,213,3,148,80,45,180,208,82,104,37,149,38,205,149,155,212,200,219,61,35,91,178,200,77,240,106,82,2,149,72,164,203,60,237,220,155,74,29,215,10,203,208,172,99,105,118,68,59,151,225,217,217,6,75,88,254,71,149,223,0,255,106,182,124,0,255,159,218,177,232,111,132,152,145,143,140,74,243,177,147,148,66,234,180,68,109,29,122,33,98,213,53,166,36,114,205,165,81,13,79,119,161,214,15,91,53,177,130,81,44,204,51,54,130,85,12,227,141,246,221,132,145,247,50,118,133,87,234,109,173,223,187,125,111,93,134,45,190,105,93,232,79,101,119,228,199,60,218,184,241,91,173,229,28,107,58,22,179,165,153,210,182,179,91,58,247,226,208,120,110,184,46,113,35,130,56,217,102,117,153,66,40,109,27,49,153,25,119,15,135,52,19,98,198,161,135,67,124,28,124,34,236,84,41,208,147,51,109,167,236,242,16,193,30,106,7,104,12,167,173,197,123,91,87,210,154,111,189,17,250,50,89,34,92,18,110,147,165,86,2,174,150,39,44,138,226,161,109,234,226,225,82,111,100,44,220,100,89,123,40,172,189,98,23,39,100,70,70,148,92,81,72,165,133,174,200,12,234,52,197,121,25,39,162,68,161,165,48,37,243,196,75,164,37,55,36,240,227,148,57,210,30,98,21,86,45,250,106,15,219,73,131,243,128,248,187,43,226,167,155,91,37,36,75,165,148,38,203,148,8,167,102,20,90,167,229,58,189,101,72,153,244,146,114,68,234,53,101,234,177,120,233,208,171,93,122,234,224,170,29,6,230,115,62,228,122,118,230,114,84,120,70,229,147,118,151,198,204,15,239,114,192,21,105,49,23,121,154,22,51,239,103,73,69,250,199,248,149,122,43,97,219,176,245,154,132,27,13,154,164,214,216,168,73,10,173,52,50,107,144,110,9,41,249,182,47,169,15,42,213,4,99,114,84,77,85,209,196,227,204,101,3,171,10,85,116,187,149,29,201,136,26,243,131,64,253,191,88,152,212,182,66,218,110,134,144,145,145,145,25,81,162,100,146,66,43,205,36,110,235,54,37,137,195,146,152,151,62,34,115,184,220,142,81,155,70,53,82,21,218,117,168,212,235,210,172,75,121,219,67,43,141,12,226,100,67,224,213,74,158,104,40,141,113,82,154,229,169,166,96,77,168,94,84,162,235,168,45,110,233,173,166,24,166,177,46,175,98,186,49,40,71,216,218,158,179,149,227,182,62,235,52,160,46,79,226,226,253,69,211,98,102,110,135,67,46,210,175,148,251,233,134,5,212,229,110,43,237,24,185,51,105,33,46,61,74,16,183,41,89,154,151,208,82,187,59,108,188,172,51,78,109,156,218,248,212,158,150,216,40,226,75,5,67,115,135,113,89,156,45,172,204,170,92,117,164,127,212,149,148,212,90,46,214,183,179,158,81,179,70,64,244,128,89,86,70,56,223,41,205,112,43,75,158,108,104,57,155,230,137,134,125,107,109,200,20,228,221,113,73,57,45,49,208,112,174,27,118,124,115,138,98,145,230,36,59,197,179,182,140,157,141,136,234,242,131,127,250,127,199,194,91,182,77,165,237,77,61,147,22,90,18,135,6,173,19,26,37,86,169,109,173,80,154,233,132,200,73,72,162,42,93,222,36,179,160,84,132,142,81,145,50,58,27,76,205,66,77,25,210,126,176,62,223,217,113,78,11,161,133,20,90,41,41,25,185,114,83,122,101,188,101,100,75,22,185,121,62,85,197,103,113,141,116,153,183,9,127,28,172,26,156,173,176,236,204,5,6,229,58,27,153,237,121,166,221,168,1,241,119,187,120,111,145,136,99,126,164,147,23,234,202,239,151,94,64,125,46,154,162,46,54,165,22,234,202,101,62,213,66,189,159,233,93,14,168,203,183,161,176,87,214,56,212,200,123,3,234,189,76,55,235,3,100,100,100,100,70,148,40,153,164,208,74,51,137,219,186,77,73,226,176,36,230,37,143,200,28,46,183,99,212,166,81,139,83,135,118,21,38,245,170,116,106,210,220,244,208,74,35,131,56,217,16,120,181,146,39,26,74,99,156,148,102,121,170,41,216,38,94,84,162,235,168,45,110,233,173,13,43,141,119,121,21,211,141,65,57,139,49,157,157,252,182,173,217,111,16,241,133,119,216,69,38,169,36,42,169,180,208,18,81,104,33,37,42,45,164,68,70,70,70,230,162,14,205,40,163,51,152,148,35,87,15,115,45,138,248,151,133,57,105,131,163,249,193,192,12,96,154,4,52,249,147,244,245,57,197,125,43,198,237,170,8,245,135,190,170,27,179,172,140,112,190,83,154,225,86,150,60,217,208,114,54,205,19,13,251,214,74,154,76,65,222,29,39,202,105,137,129,250,206,117,195,206,65,77,81,60,201,210,156,100,175,216,214,206,183,91,26,243,94,212,76,56,192,202,64,252,180,11,69,65,1,241,211,20,243,121,33,191,99,41,90,192,157,203,80,188,0,174,132,109,195,214,107,18,110,52,104,146,90,99,163,38,41,180,210,200,172,57,186,37,164,228,219,190,164,190,168,85,17,140,201,81,53,85,68,19,151,115,150,13,172,42,85,219,237,83,246,37,35,106,204,15,254,236,91,248,212,126,181,29,12,33,35,35,35,51,162,68,201,36,133,86,154,73,220,214,109,74,18,135,37,49,47,121,68,230,112,185,29,163,54,141,74,148,42,180,171,80,233,215,164,85,147,2,183,135,86,26,25,196,201,134,192,171,149,188,164,161,52,198,73,105,150,167,154,130,53,161,122,81,135,174,163,182,184,165,183,154,94,152,198,186,204,17,17,142,61,25,194,216,118,156,141,28,183,247,57,177,1,82,254,219,251,217,237,143,97,175,115,134,144,154,153,197,13,135,198,43,148,178,212,173,36,70,73,106,144,151,154,131,113,146,69,229,186,144,218,218,150,153,226,176,46,88,151,17,17,29,248,147,189,25,59,218,200,113,251,165,125,161,33,200,138,200,150,91,37,153,109,121,41,155,141,99,202,214,121,163,125,31,90,86,147,42,184,91,227,82,114,154,225,167,228,46,116,195,129,107,82,83,236,206,210,156,107,171,216,214,30,176,153,122,68,148,82,146,82,82,107,173,145,132,16,74,163,212,90,106,68,68,68,68,46,210,208,51,73,167,83,57,199,161,30,30,74,12,177,48,7,179,85,7,179,114,131,125,252,227,228,7,204,140,136,136,204,168,81,35,41,33,148,100,20,199,117,156,154,180,97,70,44,75,222,146,201,92,114,71,167,77,157,18,167,118,237,218,84,10,84,105,213,170,228,195,206,184,104,33,47,150,2,236,140,16,135,120,207,164,17,164,86,234,149,41,46,41,206,112,181,150,210,210,140,71,19,213,233,202,102,219,144,178,216,120,60,58,61,113,34,74,53,10,227,167,164,236,106,55,24,213,214,177,25,140,58,197,157,25,62,61,96,148,157,73,107,109,107,81,130,184,77,13,234,50,181,144,218,221,97,227,39,237,109,136,227,212,70,168,26,212,12,107,61,124,169,224,104,238,240,49,111,178,138,151,89,149,173,243,248,92,126,136,127,246,201,25,203,62,214,94,179,108,154,151,52,171,82,226,80,82,163,165,110,27,181,212,9,73,58,75,83,55,65,34,65,170,156,238,193,140,82,71,223,194,205,188,41,165,250,99,160,31,46,171,162,0,255,181,109,206,190,96,200,136,140,140,140,40,81,34,42,45,164,100,18,183,117,155,242,128,219,103,252,50,229,17,153,195,101,215,3,55,149,218,84,41,85,104,215,107,118,179,131,86,173,186,105,211,24,64,23,23,45,232,226,130,2,234,211,194,69,125,40,196,82,20,232,99,68,174,189,215,46,148,241,78,167,63,99,240,119,7,60,31,21,243,185,128,36,8,247,243,215,203,211,105,171,18,84,245,218,246,254,205,61,141,10,206,251,221,45,28,28,250,238,46,222,102,151,111,128,191,218,218,161,251,11,210,212,234,221,130,135,199,77,248,226,39,125,146,42,140,35,250,72,190,230,56,4,124,75,159,171,245,204,17,231,76,50,74,137,114,174,233,156,71,142,243,170,122,73,9,180,148,133,249,248,204,50,182,112,226,61,125,190,234,146,214,18,94,58,108,109,211,124,66,240,138,3,51,13,43,85,149,12,26,204,191,204,100,230,63,155,12,1,240,233,198,47,214,139,247,228,90,222,182,254,162,215,97,222,132,107,245,79,197,94,250,90,238,180,167,26,162,137,121,121,125,244,229,170,228,10,175,100,208,238,241,86,133,137,104,27,106,212,166,34,185,62,77,82,50,183,157,134,176,245,43,215,95,180,218,54,245,238,37,26,66,29,31,0,0,80,0,0,160,134,102,35,190,188,224,182,247,246,190,74,227,112,26,29,248,241,233,56,126,226,45,187,172,145,253,152,215,231,243,73,232,78,157,155,233,50,97,167,166,27,241,154,14,149,138,166,86,88,62,33,87,49,226,91,250,164,228,189,182,247,122,144,78,117,175,3,127,138,148,224,40,190,178,131,12,247,243,214,219,185,116,133,17,213,106,180,238,241,130,27,158,184,227,76,77,236,206,23,61,134,73,109,144,70,252,181,200,39,61,103,36,205,120,146,100,156,70,183,164,174,74,237,130,196,166,152,146,153,211,217,75,18,243,242,113,143,212,86,70,97,178,0,255,200,161,233,38,141,87,15,127,169,83,205,3,232,245,43,215,94,225,48,117,90,141,86,31,157,31,70,28,183,226,69,21,0,255,50,191,7,45,103,161,67,191,49,151,185,188,110,103,147,73,119,41,5,77,234,45,88,183,68,148,7,126,58,242,225,165,199,18,123,45,122,205,40,57,160,189,160,1,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,21,34,47,182,226,166,105,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,65,23,138,10,186,188,128,43,119,228,5,125,236,146,113,188,176,35,23,73,44,0,254,123,89,44,200,65,254,58,55,14,50,44,130,140,46,227,0,255,242,196,175,181,220,80,85,238,189,10,217,199,248,59,56,92,191,88,73,98,147,34,41,165,148,144,81,90,198,4,107,100,242,164,97,2,41,240,0,255,254,113,123,193,71,88,159,117,127,58,54,54,98,9,223,189,82,192,116,181,250,122,239,99,25,237,26,9,228,176,0,255,77,214,195,251,85,155,166,118,176,60,123,219,208,197,134,104,200,229,179,156,180,136,71,74,61,95,129,177,25,226,113,158,85,155,31,218,112,71,59,54,2,0,160,2,232,114,14,169,111,224,168,147,99,46,50,87,200,5,160,0,255,206,18,135,122,161,88,168,22,224,66,172,164,22,46,228,78,122,1,245,113,192,151,145,143,42,199,140,176,112,47,238,239,98,145,6,0,116,89,146,24,145,152,110,225,127,232,76,148,174,29,13,40,40,23,199,232,101,183,39,212,151,0,255,132,116,121,189,113,110,38,169,153,12,247,115,212,78,227,178,43,16,232,95,186,165,156,78,103,110,227,69,20,50,104,41,39,213,215,101,47,39,224,207,123,233,128,114,17,149,232,137,175,155,201,48,135,62,218,205,206,196,134,188,208,176,146,112,63,159,186,44,149,122,100,144,110,185,158,129,145,40,117,158,214,52,106,213,161,210,198,28,237,200,136,229,134,250,238,37,137,234,179,182,37,194,49,23,188,212,217,146,226,136,137,26,69,50,22,183,105,26,0,21,116,161,168,160,11,57,96,102,4,198,174,105,1,45,64,212,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,241,94,164,2,146,144,99,198,10,133,136,140,160,23,87,146,170,128,121,17,110,192,49,191,34,178,166,226,253,136,26,22,21,80,23,81,3,34,86,82,90,144,164,68,177,253,120,47,151,250,168,53,159,17,165,228,188,51,37,75,148,83,226,135,201,221,232,131,195,1,229,151,145,47,222,147,148,40,180,236,112,235,16,135,25,205,112,198,252,176,87,172,87,9,169,163,196,92,232,34,159,59,201,206,40,228,161,148,86,194,169,106,117,202,97,86,33,134,164,126,56,73,117,195,58,254,112,142,81,108,89,14,71,192,151,91,79,91,159,210,162,158,247,225,99,248,5,23,113,170,176,141,169,14,168,184,35,20,224,2,236,136,139,59,151,25,71,57,174,140,92,88,128,149,105,241,226,202,180,184,50,20,0,0,0,0,0,0,0,0,0,80,1,214,190,64,191,69,168,69,189,110,14,123,175,204,69,16,170,0,181,8,11,153,143,226,202,113,71,169,187,206,199,136,140,90,45,96,40,0,200,81,136,21,17,123,175,36,148,144,150,172,108,71,237,120,68,217,177,190,177,190,252,138,204,101,179,34,201,78,120,171,228,93,212,204,167,212,186,174,40,149,169,179,185,134,66,102,140,133,206,242,134,149,14,178,52,123,79,67,46,245,240,51,86,210,204,101,211,208,50,42,173,78,70,56,36,42,84,0,255,78,78,59,188,96,8,111,13,54,229,226,132,123,247,214,219,185,203,90,132,45,145,82,131,48,229,145,219,188,100,80,78,240,229,112,37,153,55,86,102,170,140,60,97,63,54,178,78,20,0,255,72,122,62,179,133,79,105,166,27,171,94,114,178,169,236,105,134,226,23,127,76,143,106,35,230,246,42,153,43,41,57,107,73,130,25,213,36,172,147,48,147,27,170,105,146,66,101,70,13,46,218,224,54,124,35,126,93,168,183,163,212,86,100,219,168,71,156,118,28,245,225,207,148,128,216,18,153,21,197,63,174,154,205,235,220,131,168,199,23,240,114,153,216,47,31,90,205,172,14,67,74,90,42,43,250,89,193,25,18,191,14,13,48,87,206,179,54,94,3,214,159,183,244,17,169,254,242,158,37,235,221,64,20,85,170,248,0,0,168,72,95,185,20,0,5,0,168,15,2,253,139,36,185,220,145,111,219,49,244,173,16,135,75,9,63,42,197,74,184,135,253,214,202,92,182,168,114,53,231,251,106,80,63,188,156,33,166,142,196,218,90,106,149,111,217,155,17,114,247,225,103,172,200,204,19,194,192,143,74,138,244,137,194,161,242,126,239,196,244,194,0,222,48,226,112,42,83,39,102,46,31,153,253,8,83,166,59,72,251,176,145,47,25,238,187,151,27,135,154,60,30,230,117,202,25,54,155,1,177,95,110,146,185,160,99,248,73,34,221,88,220,202,17,53,218,147,106,51,171,244,81,173,25,1,1,127,222,203,23,248,69,161,13,188,7,117,194,115,145,50,70,23,11,216,195,25,142,75,237,198,132,188,79,115,249,168,229,99,44,162,71,161,14,219,150,117,119,166,113,9,21,246,148,198,222,76,227,53,206,220,118,7,98,46,244,240,50,243,36,115,181,52,100,69,41,164,30,165,82,169,224,8,117,158,212,174,17,238,240,49,196,63,222,58,0,0,92,64,26,33,115,88,153,177,220,12,18,113,72,186,74,59,135,216,187,30,53,225,0,250,140,76,11,85,113,69,62,20,86,6,96,62,115,1,145,219,153,138,161,184,34,20,0,127,158,174,24,17,169,0,10,160,95,91,1,0,80,175,16,53,5,84,128,168,65,212,20,20,163,118,1,162,6,145,153,22,163,166,144,159,113,1,118,174,134,25,37,44,192,5,204,139,172,105,1,80,1,119,4,68,77,1,21,96,103,40,0,0,0,0,0,0,0,0,160,2,236,252,66,157,2,42,64,212,32,106,10,168,0,81,131,168,41,160,2,68,13,162,166,128,10,16,53,136,154,2,42,64,100,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,64,46,136,154,2,42,64,212,32,50,67,1,21,80,167,0,168,0,81,195,251,75,1,21,32,106,184,242,75,1,0,21,162,166,128,10,16,53,136,154,2,42,64,212,96,103,40,0,160,226,253,165,128,10,184,242,11,87,126,41,160,2,236,12,5,0,0,0,84,128,157,95,184,35,20,0,0,0,21,80,7,249,80,0,0,0,0,84,212,41,160,2,68,102,40,0,42,64,212,32,106,10,168,0,81,131,168,41,160,2,68,13,162,166,128,10,120,127,65,212,20,80,1,34,51,20,0,21,32,106,10,0,0,0,0,0,0,0,0,168,128,145,11,162,166,128,10,16,117,197,252,72,11,32,7,200,239,140,80,92,185,186,197,200,165,120,1,116,168,207,135,98,46,212,101,212,84,128,189,64,225,254,74,5,5,200,200,84,0,80,128,149,169,0,160,0,247,246,202,41,196,186,120,111,161,5,188,191,226,194,94,138,177,20,35,7,16,185,214,5,197,149,203,84,184,128,185,92,68,36,37,112,79,159,17,180,42,68,228,106,35,135,92,212,119,149,15,128,10,247,119,40,168,31,224,94,238,94,102,201,71,68,214,118,221,37,89,178,69,53,22,197,138,166,106,24,44,241,254,206,212,215,82,230,104,52,44,201,181,247,221,211,156,238,194,190,236,1,145,55,163,179,51,34,70,238,36,181,44,81,137,185,17,251,101,102,198,138,82,38,195,79,234,50,45,169,233,61,201,165,225,40,155,18,184,149,81,204,105,115,129,237,152,0,245,193,215,69,246,11,71,248,101,45,78,179,202,13,112,73,198,73,68,226,138,11,236,9,184,156,227,243,40,254,211,244,221,106,155,86,183,182,191,11,95,90,230,59,221,85,92,60,240,55,7,233,17,158,62,246,202,8,135,102,146,248,37,73,121,108,14,57,65,219,68,69,154,98,14,39,147,64,161,16,240,197,248,13,87,219,164,125,233,27,239,184,151,115,14,111,232,65,124,236,100,108,27,164,1,0,80,1,116,129,161,168,184,115,138,194,197,136,200,126,89,105,91,171,173,5,120,54,224,145,136,63,176,31,13,179,250,77,59,154,190,199,28,170,23,179,251,20,211,5,15,115,87,206,56,54,105,226,253,245,245,181,92,188,108,45,179,52,44,19,187,56,16,165,36,114,75,122,184,199,0,110,106,243,156,157,157,135,250,239,69,113,114,73,42,133,31,78,56,89,137,195,154,197,160,92,143,90,29,140,151,112,111,235,50,138,46,74,41,250,162,166,203,68,169,233,93,176,13,136,154,73,7,60,99,205,41,206,0,255,236,106,6,208,229,130,236,189,194,221,25,73,254,158,203,121,73,45,41,231,198,97,201,50,160,246,116,72,252,113,45,111,136,108,109,79,32,212,167,95,123,109,82,235,166,213,185,57,201,22,215,141,85,56,244,106,160,30,147,230,39,125,229,74,100,100,165,165,18,74,162,217,62,77,140,78,49,82,181,48,213,166,76,26,4,125,168,159,203,250,218,195,121,219,237,184,212,189,126,220,221,63,169,152,187,75,244,199,236,165,217,193,246,77,3,160,226,202,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,133,149,100,37,165,148,42,68,36,209,5,37,132,36,33,61,67,228,115,73,91,127,222,200,37,182,195,146,201,164,140,72,226,214,161,169,178,50,163,210,79,62,226,217,110,54,129,1,117,81,86,84,74,138,2,177,17,0,255,253,224,183,147,120,211,181,217,125,55,76,121,20,91,56,213,181,166,34,148,188,14,169,25,189,217,128,118,94,67,70,100,0,255,32,133,214,105,85,192,140,18,138,249,88,53,45,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,224,5,204,251,73,228,80,119,45,142,122,170,176,243,75,1,232,151,171,22,46,234,170,5,153,198,144,1,223,189,116,73,123,69,236,168,149,162,184,53,167,252,134,170,114,19,201,20,100,30,99,236,80,0,255,189,172,78,46,50,34,243,222,156,140,76,98,62,125,112,212,212,228,101,0,255,164,193,227,140,248,242,126,144,196,107,39,161,37,13,239,72,208,73,35,6,97,117,14,74,205,90,99,103,53,134,249,201,175,82,243,17,4,135,254,110,97,166,96,238,20,80,154,118,36,227,189,92,234,74,153,205,103,214,54,114,233,29,141,96,138,67,58,96,31,11,83,142,0,255,217,145,14,97,126,243,59,50,159,164,224,241,72,4,203,144,217,200,61,95,218,231,16,0,21,87,134,2,128,28,86,70,208,56,200,49,116,217,92,128,208,69,210,140,67,222,167,164,202,161,102,141,57,226,207,71,232,73,101,74,124,64,133,80,84,184,191,42,189,128,123,175,164,68,1,0,255,206,101,129,123,187,4,232,115,165,88,24,57,0,128,201,214,109,139,33,92,82,78,175,62,137,212,69,163,62,164,185,220,28,230,159,173,151,48,254,89,79,253,247,170,52,214,247,160,21,236,54,140,169,167,221,113,54,126,101,60,196,122,251,63,71,38,91,223,150,18,56,60,37,219,37,226,119,193,186,133,253,137,167,213,136,39,162,139,118,225,73,21,57,25,33,244,36,228,244,248,222,70,23,81,164,191,150,24,78,131,178,79,169,16,107,24,168,73,229,180,1,12,200,198,183,245,191,116,196,172,176,58,205,59,137,120,195,138,15,87,237,183,6,128,11,177,146,90,184,16,43,233,5,136,180,160,207,139,250,92,17,22,244,97,1,80,113,101,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,192,69,61,181,112,113,69,204,1,118,228,87,123,65,191,51,106,28,114,123,7,181,112,111,221,47,110,28,133,157,161,0,0,132,46,195,248,69,62,31,15,41,94,109,63,177,139,27,69,150,162,5,61,44,203,26,62,78,24,206,78,49,230,189,181,243,155,86,171,51,100,60,60,19,142,36,232,229,87,91,143,150,179,223,26,46,250,246,158,86,235,251,215,94,14,106,184,45,151,179,83,36,136,121,61,247,35,228,8,125,67,51,26,208,43,151,150,74,228,52,9,43,179,84,21,224,84,142,65,192,151,215,117,199,167,94,241,221,243,201,13,247,168,155,208,64,27,70,143,43,162,174,189,86,141,144,215,59,189,54,22,163,38,126,116,90,134,144,151,221,127,248,189,234,98,0,255,120,215,173,219,171,223,161,183,247,84,158,182,243,17,0,46,236,181,162,78,171,69,5,72,250,168,143,220,166,145,86,62,204,241,158,46,87,105,230,0,37,167,107,235,124,208,229,138,66,31,225,31,251,109,55,231,131,174,88,0,125,40,42,232,138,2,0,0,0,0,0,160,194,138,80,84,208,211,11,152,183,41,157,227,142,82,203,38,142,249,181,8,185,136,63,51,31,5,96,229,105,238,44,239,124,184,16,59,171,5,20,0,96,199,252,196,87,91,155,222,250,163,127,0,255,222,247,21,31,119,15,87,120,186,65,92,249,204,229,233,206,101,187,73,102,21,101,169,181,36,40,241,149,138,9,126,114,216,215,162,87,226,160,195,12,23,21,249,192,222,75,196,191,116,59,226,69,238,182,33,36,146,150,218,156,38,213,109,217,247,33,213,80,164,78,237,177,51,71,237,178,18,29,116,248,245,227,79,106,155,150,236,235,239,251,112,117,211,67,122,221,29,223,133,82,135,57,233,254,46,139,217,113,141,248,238,111,157,240,91,217,157,14,63,79,253,235,181,227,136,43,159,94,21,252,112,139,62,194,81,81,44,210,215,179,72,251,92,35,65,232,244,153,145,207,237,146,124,150,145,187,170,91,162,184,182,187,221,81,151,156,176,87,165,64,107,140,225,224,176,210,38,183,233,17,117,185,92,230,206,157,145,148,36,37,225,188,25,111,97,152,96,199,101,82,153,12,46,37,78,181,106,253,168,219,177,117,73,75,173,70,243,6,191,251,112,196,7,135,218,12,218,209,143,248,198,91,7,0,0,84,192,149,161,168,176,243,75,1,5,128,250,184,116,235,222,170,213,164,191,46,156,40,52,108,168,39,228,115,41,254,57,98,243,100,147,239,217,154,46,152,91,200,185,137,83,193,186,12,116,83,240,142,205,157,72,0,255,242,248,105,155,234,103,16,81,166,55,113,173,213,29,59,207,41,227,27,39,137,20,254,105,136,189,246,218,43,188,111,90,21,187,53,90,13,248,238,196,39,236,120,110,151,30,235,196,88,223,249,108,5,59,203,128,127,175,241,11,218,218,180,1,237,229,157,184,250,3,42,209,130,147,123,48,196,223,140,211,55,51,187,205,209,128,244,211,233,55,62,39,242,225,136,221,157,239,114,179,165,211,29,13,23,180,89,100,176,48,71,88,200,181,51,71,123,56,226,189,88,145,143,154,81,131,144,136,40,229,113,88,38,220,103,119,184,167,95,181,181,99,235,105,251,212,106,116,111,209,63,188,112,197,3,215,138,149,151,39,250,20,159,115,209,1,0,80,97,69,42,64,146,21,244,226,134,31,25,213,226,170,107,41,220,219,145,10,0,23,239,109,146,22,0,86,126,43,68,210,20,47,238,124,18,5,204,173,149,36,224,126,238,84,216,59,119,13,11,248,188,1,40,238,12,192,87,183,112,1,163,166,152,161,128,10,152,151,75,1,0,0,0,0,0,46,222,219,36,45,0,214,71,238,191,183,244,175,110,160,134,119,200,207,245,115,249,52,173,63,19,44,253,27,164,87,73,129,59,41,119,152,199,0,8,108,216,253,239,123,187,212,95,38,60,239,61,253,7,220,202,86,234,253,48,252,63,106,0,255,107,47,113,253,167,209,61,118,17,172,1,96,220,128,143,235,151,139,123,75,212,127,221,89,222,81,247,211,90,187,103,216,66,213,12,133,127,227,183,93,250,143,86,171,207,235,95,241,195,179,217,43,252,140,128,23,51,98,37,165,45,185,38,226,231,250,229,242,254,134,251,93,131,254,110,173,251,187,145,242,254,207,174,225,184,3,221,127,124,210,254,19,251,163,244,0,255,234,102,216,192,16,4,216,185,187,145,164,76,40,172,204,103,70,70,84,218,148,122,226,240,0,255,133,253,191,214,233,126,154,181,14,177,87,240,3,221,191,216,250,184,219,81,41,125,169,238,119,30,17,13,129,254,49,8,184,50,20,212,9,132,127,75,183,162,253,175,90,93,93,0,255,187,11,103,176,161,90,29,9,0,255,243,222,126,232,127,82,72,171,14,187,47,31,178,240,117,246,16,83,33,0,98,18,240,21,175,203,108,214,222,142,62,252,246,241,70,155,221,95,42,213,120,55,123,50,39,24,240,239,254,147,198,218,91,238,115,52,239,221,78,247,177,36,113,222,69,236,19,19,53,0,24,27,110,0,255,235,119,169,63,154,164,70,239,244,73,201,226,86,118,114,125,204,143,223,0,255,90,155,78,237,143,254,253,91,184,254,17,31,119,34,187,195,104,13,0,240,6,198,0,255,11,245,223,61,118,253,139,216,2,91,123,129,238,31,126,184,203,237,181,89,247,151,234,214,3,118,146,163,1,96,220,64,248,151,191,164,253,173,58,29,117,95,56,73,92,195,126,50,63,14,0,255,111,212,127,247,74,247,101,68,221,98,43,166,6,128,108,227,240,0,255,38,0,255,95,201,0,255,191,130,254,230,56,252,191,81,127,145,100,47,211,125,73,9,109,98,99,71,13,0,236,6,194,191,196,39,119,43,131,238,141,186,191,166,219,125,97,47,69,59,16,254,71,247,147,246,95,95,27,117,127,142,64,53,134,205,97,128,6,136,149,36,41,173,15,243,151,248,115,110,209,211,145,105,98,77,252,253,209,251,91,212,95,182,169,54,221,116,127,9,147,136,151,216,172,140,103,20,254,191,229,0,255,215,233,127,111,154,173,97,231,1,230,47,233,95,198,159,1,78,145,126,165,234,74,27,42,8,61,12,0,255,159,216,0,255,123,131,238,43,73,105,35,123,141,195,240,0,255,105,254,59,92,0,255,163,118,7,217,159,123,30,48,159,25,43,42,109,138,133,128,30,183,0,255,219,211,254,54,173,78,186,63,106,220,47,118,178,248,129,240,63,111,137,250,171,193,171,165,238,167,87,225,22,118,212,11,4,128,101,66,225,95,222,118,233,191,90,173,54,175,0,255,220,184,189,217,181,102,29,25,0,255,239,213,0,255,91,75,118,63,137,172,197,169,0,255,71,4,64,85,2,126,194,191,224,126,143,94,142,148,218,142,221,0,255,186,103,111,115,246,22,95,24,242,114,247,31,81,105,171,54,247,57,250,55,110,165,251,71,36,83,127,111,177,69,44,209,0,23,243,25,123,145,32,196,222,240,251,171,175,212,127,132,244,239,79,47,233,221,77,182,211,200,134,223,0,255,248,239,106,0,255,220,233,116,159,254,243,142,120,148,253,202,131,8,152,247,147,182,1,249,140,36,73,146,54,1,79,192,191,253,223,154,187,77,203,93,47,221,231,70,1,174,98,107,21,8,0,255,19,159,220,229,51,106,11,117,223,219,132,188,53,236,12,4,1,86,221,116,18,116,20,245,97,254,50,243,59,242,110,165,145,217,140,71,55,252,196,223,127,254,162,246,191,234,180,209,253,180,113,137,227,216,192,182,99,94,10,0,255,92,94,237,238,118,119,119,117,211,244,75,208,189,175,217,68,197,243,0,243,79,202,0,255,145,94,0,255,1,102,120,202,135,249,203,200,239,92,184,165,228,221,81,105,71,165,199,247,127,130,127,107,195,244,191,106,81,70,75,135,252,20,254,249,124,154,221,173,110,207,250,198,233,215,160,115,7,179,191,90,231,1,228,159,81,119,56,132,113,45,228,51,244,36,40,117,39,6,217,0,255,221,234,105,162,254,105,227,172,111,232,250,247,160,158,187,134,189,227,168,3,225,127,20,253,138,187,124,173,78,99,221,95,199,167,138,19,216,29,182,66,128,196,151,47,181,146,17,77,40,47,204,95,70,222,10,183,212,182,195,154,118,250,137,248,134,127,46,115,237,69,247,139,164,91,163,137,238,111,91,199,120,143,205,180,34,190,223,223,90,107,81,251,223,245,154,184,254,119,15,222,99,75,29,64,128,249,75,250,151,170,171,236,169,2,243,151,244,47,37,119,82,246,84,0,244,176,253,0,255,34,245,87,167,155,38,174,0,255,225,20,0,255,177,135,230,48,252,0,255,202,0,255,231,233,239,124,202,230,240,243,0,73,0,255,82,117,165,5,135,133,154,185,179,54,227,98,208,163,240,0,255,236,94,126,157,126,147,238,110,217,155,242,195,239,63,111,145,250,171,81,90,77,116,95,221,194,125,108,168,7,8,144,171,169,43,116,84,21,234,202,5,25,101,64,15,195,0,255,167,246,183,214,6,215,191,218,247,145,157,137,195,237,31,62,186,91,177,247,18,221,95,40,211,237,99,119,4,8,144,244,47,37,86,82,22,76,230,48,127,153,121,121,199,165,237,86,52,186,49,232,97,247,183,239,175,82,0,255,153,116,209,63,189,146,212,56,147,157,116,237,224,77,159,17,107,239,187,139,191,234,180,75,95,68,204,197,247,108,97,113,30,96,254,50,114,43,115,110,141,140,172,227,210,53,14,73,0,255,146,253,163,9,167,68,15,248,133,95,126,237,181,76,253,215,108,232,117,78,191,184,77,240,46,251,9,62,12,0,255,175,218,0,255,222,235,167,127,90,119,147,157,52,207,3,212,60,50,28,230,98,231,110,130,70,184,5,244,56,252,63,82,0,255,231,215,232,254,72,66,231,216,157,56,14,0,255,127,238,244,169,35,221,95,146,236,140,173,4,16,21,115,53,99,69,161,163,98,49,63,130,134,64,15,195,0,255,163,123,249,139,238,163,151,154,199,78,81,135,252,224,250,229,151,158,30,234,207,13,150,238,77,117,127,214,236,14,97,131,24,5,229,194,112,162,174,36,13,92,25,203,4,198,0,255,235,55,180,0,255,77,167,181,235,63,173,248,63,251,103,142,116,0,255,241,131,250,75,253,110,221,87,235,219,205,207,158,141,33,128,14,146,62,76,36,252,175,15,212,0,255,69,239,186,159,16,49,141,207,206,188,126,36,252,175,15,218,95,125,109,215,125,149,109,107,123,118,162,103,8,168,223,145,43,37,74,38,109,197,116,14,243,151,244,119,139,158,140,72,229,56,129,244,0,255,29,234,159,100,221,244,116,253,35,78,113,10,187,216,62,14,0,255,111,216,127,107,149,235,0,255,174,91,108,13,5,1,230,47,117,43,114,110,137,136,32,172,41,42,135,249,75,250,59,110,238,168,98,209,105,78,252,253,7,254,105,127,145,253,201,245,159,66,0,255,197,126,150,195,238,111,199,218,139,238,242,145,245,110,162,251,72,217,30,239,177,155,174,32,192,252,101,253,219,173,213,106,140,72,71,28,18,127,190,212,86,38,11,14,125,194,237,31,190,186,187,183,183,167,231,173,212,13,133,254,83,135,219,127,236,183,234,126,103,37,181,250,167,223,148,73,113,51,217,89,14,2,204,95,210,207,29,63,214,238,229,48,127,153,185,149,185,29,151,212,74,43,22,221,12,244,48,252,191,106,127,107,173,159,254,87,237,100,103,98,71,223,95,254,58,245,87,163,155,158,233,71,38,241,54,59,136,157,71,97,254,18,95,108,199,77,146,52,68,162,211,194,252,101,125,219,173,73,39,101,60,58,49,122,16,254,0,255,221,173,157,123,95,250,37,40,55,158,173,4,31,181,0,255,91,215,254,214,170,105,122,81,147,123,205,70,114,231,129,11,243,151,244,115,107,238,44,99,82,85,97,254,146,254,142,235,47,197,163,82,161,71,225,0,255,155,250,47,183,55,253,85,235,49,219,35,71,225,0,255,91,251,91,107,235,244,191,234,52,59,59,207,3,195,9,243,151,249,204,140,186,29,111,78,173,41,22,157,242,17,127,174,102,212,163,182,162,114,209,131,237,0,255,253,5,252,142,90,233,116,75,175,121,204,196,253,236,101,99,212,253,47,170,91,167,254,130,56,203,123,166,71,220,178,221,221,236,29,87,32,18,49,137,180,140,164,129,43,19,154,176,251,219,248,234,238,254,90,159,254,247,144,55,148,61,230,67,126,14,63,249,211,232,126,185,73,182,119,209,125,164,36,221,115,108,229,26,2,212,208,19,58,138,57,204,95,226,207,93,107,53,74,48,167,130,158,144,151,191,0,255,189,87,141,218,31,173,91,183,113,253,35,78,239,56,182,135,191,31,133,0,255,103,234,47,50,191,58,253,36,45,183,150,253,217,231,1,82,151,207,93,234,53,75,50,160,184,48,127,153,121,57,183,210,118,195,154,162,6,61,226,251,253,233,245,117,87,223,68,61,79,111,92,75,59,101,167,247,33,47,117,127,153,177,86,205,238,114,117,111,221,56,253,135,25,235,253,203,30,154,158,7,152,191,212,231,59,78,172,32,34,81,84,14,243,23,53,63,0,255,186,244,213,130,26,222,120,244,32,252,191,172,223,142,181,40,189,58,245,102,228,227,247,195,249,0,255,26,251,219,116,90,171,95,253,155,150,143,161,121,128,249,139,146,23,235,117,10,73,226,134,31,230,40,204,95,210,239,241,182,50,195,160,211,164,7,252,235,231,243,118,214,143,94,118,61,166,0,255,5,124,147,161,22,63,8,0,255,0,255,242,0,255,221,244,159,101,247,236,14,57,15,114,152,191,196,31,219,173,65,147,150,17,169,122,97,254,50,243,91,239,56,145,35,34,81,20,162,71,237,0,255,214,181,191,77,171,105,250,165,52,220,107,54,242,28,241,9,127,249,47,172,31,201,92,116,75,63,105,57,14,200,155,118,30,136,17,197,45,74,14,243,23,229,0,255,95,215,127,132,30,158,10,243,23,229,0,255,95,39,119,82,144,195,73,66,143,239,0,255,83,0,255,23,211,223,166,59,153,75,126,196,39,252,242,123,237,21,220,174,185,53,186,164,231,38,49,78,201,85,7,16,153,242,21,79,171,227,48,127,209,253,243,175,27,245,168,32,135,213,56,204,95,210,223,113,117,69,36,58,237,9,227,63,254,225,243,145,244,197,247,76,54,244,46,23,187,31,241,143,127,185,215,14,251,223,221,188,73,250,148,150,239,142,201,71,249,60,234,137,219,36,204,95,210,223,173,173,53,162,59,11,243,151,244,115,171,174,176,166,131,160,71,219,63,124,167,254,115,237,149,233,103,101,186,225,108,36,142,194,0,255,187,246,159,167,211,63,157,86,179,147,249,121,96,20,137,244,43,53,86,148,54,84,45,212,212,213,102,84,225,9,187,0,255,220,75,79,119,249,120,235,27,116,0,255,91,131,62,178,187,42,29,241,219,254,221,95,119,191,74,38,189,123,166,199,212,247,184,155,13,53,10,145,211,204,184,51,163,86,42,101,83,33,87,87,201,8,58,138,108,34,126,223,0,255,222,107,219,125,174,222,205,219,166,223,52,206,221,201,108,164,127,135,223,95,226,43,245,151,84,250,246,79,127,237,227,205,100,51,149,64,128,164,127,201,126,201,130,242,194,252,37,190,156,91,139,136,28,215,125,66,143,190,0,255,250,172,253,229,245,244,95,171,181,108,225,245,163,246,0,255,219,212,95,141,110,186,78,127,25,196,211,236,161,118,30,96,254,18,127,174,199,137,90,37,226,208,228,194,252,69,249,191,215,251,142,12,129,74,141,30,132,0,255,7,252,94,161,187,244,154,234,46,159,45,46,8,0,255,15,240,127,109,75,47,50,189,0,255,108,45,57,15,48,127,81,254,239,117,98,37,9,63,156,90,152,191,164,223,163,251,15,195,61,72,15,194,0,255,199,250,237,220,166,233,0,255,122,145,145,56,104,0,255,183,193,254,87,173,94,211,63,141,155,144,191,225,60,192,252,165,110,233,30,71,71,68,161,136,28,230,47,202,0,255,191,222,119,36,168,97,241,209,35,62,225,151,203,223,88,63,239,237,238,78,233,69,38,222,25,153,169,244,227,249,223,210,250,237,252,130,244,87,114,151,242,23,155,7,152,127,82,254,143,244,125,71,128,24,189,243,195,253,216,73,147,148,136,82,92,82,73,185,17,147,82,122,208,254,111,133,253,109,90,109,210,39,165,14,167,100,228,23,98,94,172,159,39,181,107,213,184,111,246,84,48,111,221,245,190,185,152,193,247,78,96,107,219,168,1,64,253,88,0,255,227,126,107,243,125,203,187,104,231,252,160,223,185,85,91,89,111,28,11,0,0,0,0,168,0,152,151,75,1,46,96,4,70,221,2,94,0,176,112,1,95,93,1,244,138,249,189,130,110,65,151,43,121,65,151,43,161,0,73,83,148,35,109,89,216,43,171,5,0,128,92,42,224,202,29,169,144,219,177,75,181,152,79,69,221,90,177,42,141,3,160,226,202,80,0,228,29,243,243,121,241,207,92,158,56,47,61,72,9,103,84,246,183,226,158,112,185,81,77,90,224,20,103,42,14,101,163,195,197,181,86,73,82,43,68,163,7,140,127,178,34,34,234,59,35,216,111,73,35,51,201,181,144,79,91,172,50,228,116,33,161,131,135,25,194,202,98,222,178,251,26,241,19,221,22,110,237,12,166,86,207,59,111,238,234,210,194,11,122,167,77,91,190,183,215,26,244,107,175,160,237,149,97,166,78,171,25,95,99,67,99,197,117,111,244,79,23,128,235,221,156,181,217,149,18,224,175,190,119,116,63,26,141,222,157,245,247,205,56,227,82,253,236,174,208,43,24,154,53,243,0,249,29,17,81,179,144,32,100,194,144,226,208,50,224,215,141,95,212,54,45,221,102,47,239,195,215,73,68,53,45,120,190,63,53,86,24,167,207,101,127,46,49,0,0,0,0,92,192,87,183,112,81,200,29,25,250,36,37,10,41,73,43,173,4,103,188,175,207,69,244,81,188,83,245,29,135,30,165,210,82,40,250,138,59,147,222,134,67,122,45,104,135,121,124,180,157,0,255,236,6,227,197,181,86,9,90,43,173,68,15,98,30,0,255,61,18,73,34,137,247,157,145,108,141,164,17,53,78,142,99,22,77,172,140,27,81,149,53,21,202,117,151,167,182,179,152,109,116,144,0,255,206,241,167,205,90,123,56,218,94,44,241,53,188,55,190,68,188,212,221,31,122,3,119,139,188,108,135,35,234,240,233,199,159,6,191,248,227,118,109,111,199,237,224,36,230,29,56,69,207,141,133,119,250,124,166,177,129,19,243,233,79,219,244,123,251,251,247,232,175,197,157,57,28,204,3,230,71,222,203,136,220,107,71,159,147,46,37,233,198,43,162,96,214,44,233,136,149,31,213,13,248,117,227,151,235,195,43,177,107,215,180,254,36,82,113,239,194,69,250,57,250,50,75,239,201,246,246,74,227,202,80,0,0,84,192,149,161,168,176,34,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,0,128,250,64,144,36,175,207,19,194,192,207,183,162,83,221,27,83,164,132,188,158,230,242,13,222,103,82,26,173,83,163,231,135,151,104,82,129,222,114,67,58,77,26,88,152,253,25,1,191,62,79,155,189,54,125,183,99,211,221,235,222,153,81,12,3,14,44,48,106,66,230,5,107,90,171,214,157,30,38,135,215,186,31,79,46,111,124,239,20,246,102,15,49,146,72,0,255,201,125,34,134,159,116,55,180,85,119,181,184,170,196,108,170,143,159,223,208,114,66,123,39,66,46,147,230,245,240,136,195,72,95,61,217,178,41,82,50,170,55,122,128,191,245,118,212,244,201,140,106,53,58,183,120,193,13,79,60,222,135,38,206,102,140,254,193,161,118,1,130,62,47,245,43,92,118,173,122,247,61,54,63,236,27,119,227,217,137,11,252,239,27,118,103,28,3,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,160,2,172,184,160,83,92,17,23,116,161,0,81,87,22,11,114,204,157,53,14,176,114,68,63,198,122,186,204,215,119,210,72,135,33,245,164,251,176,243,3,250,49,194,127,227,95,48,165,86,130,238,164,236,223,180,95,28,240,213,244,81,92,46,126,165,240,244,190,46,16,185,132,4,30,166,204,88,192,38,7,252,248,202,194,63,159,101,215,16,190,82,228,68,247,140,159,42,18,15,180,119,29,243,146,116,111,209,114,121,79,171,17,247,20,236,25,126,180,195,46,126,36,215,181,215,222,180,40,172,78,171,55,228,214,223,218,183,237,142,0,213,194,133,106,1,64,142,185,92,4,177,160,75,57,198,222,65,44,0,190,251,89,232,131,46,105,181,248,241,142,112,175,13,143,94,41,28,240,173,21,111,213,217,18,7,84,212,41,192,5,204,233,178,164,98,110,71,100,169,22,116,248,2,239,69,134,202,54,0,192,239,178,210,140,133,235,175,171,57,50,205,140,154,89,73,123,249,183,39,201,174,137,241,128,115,185,74,242,198,147,8,215,59,203,176,163,93,236,148,94,118,15,66,125,247,162,58,249,136,72,221,147,53,51,106,41,129,16,142,186,158,181,108,153,152,250,124,234,42,89,20,47,42,33,148,108,188,99,154,40,15,17,101,240,55,3,101,126,37,177,0,255,17,22,102,84,137,36,245,115,153,57,179,193,114,55,36,28,137,131,118,2,188,182,127,26,9,137,247,114,161,143,226,86,70,56,111,70,4,201,96,76,141,225,134,138,53,57,137,189,12,111,219,35,0,92,204,220,94,212,162,162,158,62,224,166,39,141,36,113,200,219,145,25,89,46,102,100,102,148,214,2,254,140,216,89,44,64,181,112,161,90,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,208,197,69,11,186,184,168,0,245,92,22,118,166,162,62,45,160,168,16,43,34,34,20,232,67,253,247,34,73,196,206,140,72,218,80,134,165,36,105,35,26,129,67,100,116,170,102,64,249,233,118,82,250,218,197,49,151,140,88,77,184,212,198,204,178,111,75,26,244,128,67,89,217,151,55,90,110,178,147,19,238,235,114,226,87,104,177,222,59,162,71,148,154,38,120,198,157,91,199,116,33,109,195,208,236,227,170,172,76,102,227,35,220,35,43,34,114,153,139,68,181,163,246,144,105,38,139,90,148,169,22,241,184,76,241,211,14,99,68,76,54,102,111,74,20,0,255,233,186,108,213,39,17,194,111,147,114,46,105,220,138,81,140,76,78,197,126,212,65,62,31,145,59,86,174,74,162,60,132,212,234,110,219,150,81,179,97,71,52,74,213,106,236,49,222,215,173,28,127,66,87,125,119,15,254,89,106,112,244,111,120,87,73,61,120,87,119,94,222,218,201,220,140,96,140,122,111,211,35,86,176,73,34,232,72,28,149,142,74,140,251,62,168,75,170,226,213,151,73,12,245,209,126,202,219,152,248,82,183,215,222,73,224,213,182,247,238,111,112,222,75,159,87,159,118,231,145,196,124,252,215,85,51,106,147,59,35,158,232,43,153,84,124,174,229,68,249,254,113,27,6,138,1,143,16,94,230,165,141,188,105,27,24,87,234,35,50,176,9,186,84,47,105,81,50,150,83,14,151,94,235,83,166,145,148,180,177,188,107,78,181,33,139,185,38,43,156,242,108,124,27,13,177,126,236,151,73,50,79,106,41,219,137,135,18,151,48,38,17,5,71,44,228,112,138,139,31,0,0,228,128,123,231,178,144,11,185,18,199,29,121,81,23,81,137,2,220,139,106,113,101,202,33,131,134,133,123,81,44,0,42,174,12,5,0,0,84,128,200,197,133,123,17,16,177,41,145,67,254,126,147,23,240,126,174,128,163,252,86,134,51,135,123,107,213,178,206,199,204,69,102,40,10,0,120,65,88,73,246,206,8,74,219,150,78,217,166,105,50,9,121,186,220,107,69,179,254,38,110,211,107,50,187,155,221,123,43,43,220,20,223,113,122,164,221,153,29,97,63,52,232,116,240,119,190,238,77,219,54,87,22,231,105,86,185,160,114,178,101,70,227,82,228,134,3,12,212,101,77,86,208,3,254,123,234,239,8,154,222,155,240,35,206,67,252,26,238,212,47,84,186,247,125,153,149,166,220,200,232,3,210,111,149,29,145,81,203,109,247,221,36,74,125,203,109,83,62,73,204,97,223,84,170,29,106,49,49,203,24,234,141,241,89,4,97,211,47,151,39,245,181,202,59,170,71,37,81,67,53,24,134,117,148,54,181,83,72,98,131,7,140,41,51,172,141,223,144,186,212,103,230,142,88,180,68,91,26,125,28,114,51,91,87,99,166,92,22,117,153,244,194,206,163,205,39,166,237,208,206,137,80,0,255,253,12,125,70,4,60,18,78,201,44,225,146,169,152,116,163,154,21,124,0,0,0,84,208,7,172,165,0,0,128,138,130,46,98,49,27,229,151,27,191,128,183,254,55,250,138,28,11,183,130,51,142,128,26,229,109,210,51,56,184,201,92,182,93,67,253,247,34,118,62,163,196,174,225,84,66,162,29,143,202,168,212,168,244,104,106,162,46,213,207,165,250,155,184,218,34,228,82,141,118,247,194,189,166,90,188,207,244,41,78,112,182,137,109,219,184,19,243,241,31,47,94,109,231,51,72,101,103,102,49,37,57,155,82,149,105,45,101,134,60,113,50,243,216,41,95,187,16,229,151,185,29,89,143,88,229,13,149,140,36,153,162,82,168,216,85,235,180,172,188,129,24,134,29,28,20,231,124,91,35,241,126,252,140,154,73,202,202,150,92,155,8,66,71,226,151,146,199,156,241,83,36,80,147,153,132,71,188,245,199,76,69,123,219,78,66,132,183,34,163,232,106,161,249,40,132,66,0,255,136,150,156,69,74,23,53,43,154,224,140,198,203,12,117,128,216,59,106,18,146,181,90,84,136,220,138,160,143,25,249,173,75,26,155,52,68,60,134,3,166,62,35,82,97,239,76,90,233,250,161,118,0,255,28,105,246,110,199,14,39,231,199,212,239,216,155,6,157,188,205,232,129,3,230,147,172,213,162,62,23,43,226,66,166,174,6,41,10,177,115,213,21,112,69,126,213,128,72,93,68,18,139,114,188,159,89,179,0,169,143,92,10,81,195,204,69,102,40,42,64,62,20,0,0,0,229,16,249,204,21,73,146,82,74,35,13,165,132,101,198,76,28,0,106,199,251,81,214,143,90,141,124,121,73,17,65,42,161,116,20,163,71,179,148,101,120,193,178,252,225,43,227,189,245,243,206,250,171,86,219,245,180,138,38,205,155,200,109,199,3,23,213,80,34,12,201,42,54,131,3,140,54,68,146,252,94,73,72,219,172,108,90,134,164,31,83,159,139,189,116,171,70,219,80,183,218,174,143,74,55,44,184,58,120,97,10,23,249,27,245,244,43,249,60,246,135,71,139,232,203,212,173,216,12,151,156,104,45,61,220,97,19,47,109,107,154,96,90,246,92,110,109,72,238,63,86,127,213,106,155,154,81,47,122,247,225,157,130,183,58,190,184,136,161,153,154,253,193,153,8,203,43,207,195,49,228,114,209,61,191,242,153,145,98,80,77,41,77,48,225,146,128,73,121,22,218,168,40,183,217,30,22,51,220,203,209,122,185,107,230,42,237,232,54,131,86,38,234,155,101,92,174,42,105,235,112,131,49,236,95,54,76,208,233,226,235,89,245,35,50,51,35,232,118,163,150,74,212,82,72,73,204,101,29,19,199,212,236,203,192,113,196,207,96,63,248,52,71,70,96,233,251,22,53,151,221,24,185,148,247,227,121,126,103,245,143,0,249,186,220,206,139,214,167,215,220,117,183,142,106,122,251,70,227,140,101,164,94,199,105,145,200,149,154,29,151,27,27,181,126,185,92,185,163,76,46,81,41,33,158,214,47,111,229,6,67,42,191,185,154,253,195,70,6,252,76,222,86,159,156,18,93,95,244,39,42,57,204,75,144,242,213,208,230,183,71,172,98,200,92,62,213,207,197,95,191,52,104,39,178,205,81,161,227,86,25,143,251,90,81,183,217,169,253,196,90,6,200,207,189,79,191,239,149,76,222,55,45,250,15,30,241,238,222,85,189,25,194,78,106,101,140,191,248,249,36,121,185,50,239,146,200,25,196,183,89,83,228,138,101,131,84,49,141,109,185,232,61,34,254,116,253,45,253,14,83,162,234,181,245,26,141,59,119,215,61,192,189,118,171,67,135,200,15,114,46,191,18,94,61,93,234,23,109,188,109,50,29,31,117,186,113,139,233,44,107,181,111,197,74,192,204,252,202,101,174,188,168,166,111,189,120,84,101,156,180,114,213,199,89,103,28,42,253,119,144,88,215,117,53,92,137,143,217,247,76,50,154,139,153,75,67,192,87,202,126,181,140,124,29,141,224,53,81,51,27,141,31,92,244,102,38,76,200,233,246,86,173,35,126,114,253,250,108,8,125,109,238,81,177,130,187,77,141,244,207,158,180,149,175,137,98,78,39,252,242,242,89,126,37,125,180,29,142,198,219,236,169,213,179,156,217,25,57,252,232,208,127,69,233,213,127,175,69,61,222,102,220,233,206,155,37,109,101,21,66,62,151,111,126,46,159,89,163,239,59,201,204,214,6,123,187,23,208,70,158,177,243,124,88,254,175,175,191,157,67,165,210,95,189,125,178,17,3,76,96,66,78,151,75,124,47,124,178,226,55,187,117,84,253,105,13,242,18,121,188,227,162,105,165,168,44,158,181,83,12,116,204,127,114,185,115,57,66,74,235,175,172,81,198,158,211,77,52,35,80,100,59,89,209,8,79,231,140,63,77,87,200,166,232,27,211,48,252,170,176,226,50,161,240,41,107,114,129,27,27,238,69,246,203,73,0,255,10,83,106,82,74,184,76,117,221,112,195,207,78,35,38,93,46,178,105,25,176,1,243,66,250,244,171,150,73,153,17,27,187,198,102,195,74,20,113,71,14,168,128,5,237,14,115,63,150,252,220,185,96,194,145,73,146,4,33,102,134,141,28,74,46,117,249,155,161,182,15,186,84,111,69,170,183,43,165,47,242,146,35,107,223,73,244,1,53,170,91,211,103,137,81,34,211,114,222,17,95,144,92,62,55,188,204,200,77,167,135,3,82,117,142,116,202,23,59,216,153,117,128,204,139,170,95,181,181,115,4,166,211,232,222,220,146,112,227,138,43,181,229,96,182,176,148,81,254,177,115,185,226,85,218,38,137,140,54,232,147,33,212,165,148,198,166,202,160,67,71,245,115,173,248,87,219,116,20,174,233,133,47,205,197,191,237,138,195,25,156,215,213,17,95,147,159,207,5,136,116,206,77,167,86,157,143,123,171,169,246,51,181,109,245,206,0,242,203,88,191,41,141,99,177,254,76,82,99,213,93,113,134,26,239,103,163,143,69,34,50,194,84,168,151,210,66,220,104,90,84,30,47,157,245,129,120,158,77,218,107,252,97,196,31,241,247,90,155,100,150,14,237,70,55,122,173,163,138,177,18,213,144,219,178,171,90,59,137,31,18,128,126,249,40,110,126,147,93,178,236,230,38,169,78,63,230,135,252,189,242,215,170,174,233,155,174,219,115,162,24,215,127,117,198,140,19,35,12,0,255,124,46,126,152,26,189,50,163,93,100,99,68,76,106,182,15,207,181,91,221,48,226,35,231,211,246,170,96,211,244,229,237,27,217,216,40,110,194,139,202,178,78,123,139,223,18,48,159,15,223,95,125,69,38,185,245,19,241,6,169,18,71,99,105,86,162,208,215,107,190,103,21,67,29,110,0,255,243,59,200,174,51,51,55,45,101,204,216,204,101,232,168,162,121,215,46,250,32,38,188,92,58,217,63,202,170,71,101,199,208,55,60,41,105,117,101,234,252,6,139,48,131,49,109,23,39,29,198,127,52,248,237,204,157,197,81,130,16,209,99,94,23,122,128,55,95,191,179,28,233,229,222,148,150,49,167,51,114,33,238,200,206,167,182,80,250,81,249,207,44,177,252,142,124,152,221,238,143,12,186,103,75,123,187,206,195,248,143,246,254,243,39,81,228,74,168,50,11,250,56,254,111,219,220,206,60,234,208,90,238,195,214,172,121,232,1,149,0,255,76,242,253,31,102,118,166,207,60,95,218,10,125,84,254,51,73,44,183,86,4,152,217,89,230,90,61,55,218,25,119,30,199,0,255,77,243,0,255,168,195,254,242,225,108,30,115,28,0,255,55,109,174,78,87,168,6,209,136,32,51,92,206,88,135,30,80,249,191,20,241,252,206,197,199,230,140,172,120,237,204,104,35,43,42,0,255,223,101,72,0,255,94,174,143,201,89,45,225,144,58,47,218,90,122,30,148,0,255,90,38,183,243,177,10,84,106,209,44,12,207,157,11,182,127,186,213,242,254,115,175,62,77,185,189,69,225,122,78,11,122,64,229,63,147,196,234,177,105,100,136,153,157,71,174,55,207,154,246,23,252,176,252,95,142,248,222,155,22,101,86,231,221,104,164,58,231,218,76,0,4,252,231,0,255,65,155,157,53,41,217,168,65,165,20,18,110,152,154,145,225,136,191,214,183,247,142,173,247,78,203,166,184,175,82,10,95,221,164,19,32,241,145,114,249,60,124,250,186,94,89,247,158,12,154,175,25,152,6,57,145,217,220,222,10,62,228,145,117,185,106,230,42,111,171,204,136,146,180,188,104,134,102,103,182,21,131,60,142,183,135,126,33,234,115,41,254,233,196,203,173,132,95,200,166,149,163,100,187,51,46,194,77,101,219,48,252,201,154,108,84,201,240,222,223,53,114,5,53,107,154,65,11,201,74,40,151,117,111,197,161,114,182,136,45,225,197,4,196,247,251,223,247,73,16,39,249,69,73,146,249,155,69,161,142,152,205,193,118,48,237,144,215,11,0,255,156,110,5,169,117,183,112,194,165,65,55,110,102,52,233,166,205,172,104,43,253,69,192,23,210,183,214,250,43,82,183,162,121,247,150,241,128,5,174,202,5,151,6,201,238,236,3,30,109,164,127,230,37,201,229,166,187,221,212,148,154,100,109,200,57,9,25,148,184,117,138,201,169,198,6,91,192,211,13,72,0,255,212,175,40,123,237,181,106,212,61,115,171,109,111,227,86,22,11,206,123,233,139,123,236,20,236,24,245,101,86,154,167,181,82,131,241,190,250,57,74,211,213,214,39,174,35,252,104,194,213,82,167,90,241,23,155,248,146,41,236,100,196,79,228,159,203,134,221,25,63,51,98,149,147,81,205,22,223,244,101,7,200,39,28,35,47,54,41,165,38,105,28,145,123,58,220,11,162,139,21,153,167,227,224,51,74,102,166,55,137,157,107,148,213,100,62,103,169,229,35,254,246,254,206,181,99,12,92,210,23,33,180,138,141,25,210,128,214,172,207,67,188,3,38,254,28,169,69,70,186,224,156,67,110,233,106,80,18,126,192,79,243,121,241,179,129,190,44,89,105,208,84,139,42,77,80,197,58,38,158,195,252,145,222,223,206,52,213,150,211,154,226,238,250,1,208,97,168,175,251,83,248,185,122,230,169,24,28,159,156,228,18,46,233,85,137,22,90,177,142,43,237,23,227,24,241,145,252,252,138,60,61,247,25,181,74,138,139,234,226,101,134,140,76,108,214,183,145,169,13,128,183,70,124,189,0,255,200,252,62,53,154,228,170,17,154,36,143,59,181,121,194,123,102,183,153,90,63,180,242,207,39,152,238,50,247,166,228,233,248,40,22,171,103,104,123,211,51,0,248,49,243,250,124,230,226,71,41,43,126,190,22,207,147,186,76,123,211,41,20,213,107,141,185,38,53,136,117,252,99,172,24,6,124,36,111,235,34,92,170,190,234,221,194,76,177,238,220,207,103,78,182,177,34,35,228,215,206,37,189,159,181,22,185,30,18,52,178,134,239,190,148,225,90,51,100,81,196,2,20,9,208,10,59,109,183,39,237,180,4,76,221,223,10,125,150,34,46,125,37,106,100,5,179,57,47,53,171,234,58,87,218,89,125,140,145,159,143,126,211,214,38,228,87,53,26,221,27,107,102,110,118,42,137,83,149,230,106,219,196,45,8,89,239,111,170,207,166,141,62,74,75,70,77,21,34,229,2,229,112,57,135,184,234,136,95,254,247,41,165,175,69,15,50,227,70,201,16,88,98,165,105,162,144,248,73,249,124,174,108,82,83,103,18,154,76,77,38,205,56,14,10,135,154,86,39,218,187,130,24,235,43,233,182,250,155,52,46,173,94,91,236,153,153,129,27,174,36,172,211,142,226,84,132,92,45,114,5,251,143,71,181,176,31,19,95,213,237,181,119,184,211,87,219,222,187,149,10,190,102,58,97,2,7,135,27,33,46,228,114,73,248,87,211,229,152,105,51,154,90,110,131,124,204,84,80,239,163,174,140,209,110,99,20,227,238,127,229,143,199,240,34,35,86,197,70,149,92,88,203,206,182,179,233,128,207,205,91,145,171,101,84,121,38,25,26,180,77,248,152,54,68,212,148,203,236,161,96,134,21,247,73,246,203,229,102,198,66,189,138,173,133,150,54,95,82,41,134,67,204,33,44,104,46,0,255,179,251,178,210,101,226,195,139,169,203,61,107,231,115,147,32,99,80,147,244,69,233,216,149,194,193,148,50,97,41,167,218,197,181,67,62,23,78,62,23,59,54,5,133,106,147,214,189,149,214,169,114,166,91,99,90,103,231,243,208,201,6,221,210,147,181,54,101,213,39,89,167,215,32,230,19,201,111,223,223,214,148,112,85,21,47,157,110,94,127,220,207,142,203,132,13,221,111,140,253,35,215,14,82,195,123,140,9,223,95,23,206,177,135,204,186,23,31,218,129,252,97,2,67,121,229,60,67,230,69,172,191,235,180,85,68,162,104,180,238,223,223,208,87,166,247,199,133,94,242,210,94,190,110,196,159,215,235,73,188,120,116,215,229,36,235,100,212,66,149,150,74,153,90,85,178,252,132,190,204,203,203,143,220,159,165,229,173,79,69,167,132,223,214,251,217,142,237,122,197,252,188,207,68,24,227,252,101,236,92,37,59,201,174,171,133,111,74,244,75,154,183,224,93,59,102,109,177,208,76,233,121,149,102,152,118,100,38,110,36,49,159,223,247,34,99,175,90,200,228,12,55,187,215,135,196,138,76,139,73,98,16,175,163,128,126,161,207,215,189,116,171,94,95,85,223,107,203,59,73,98,96,126,124,13,245,152,151,121,41,137,144,121,63,158,120,153,187,77,90,212,211,164,106,190,121,72,25,103,108,12,90,92,95,83,10,55,181,35,243,129,97,252,242,93,122,218,122,85,20,110,115,209,71,53,45,38,218,91,137,54,60,203,240,246,138,143,19,48,167,19,126,249,92,238,44,67,204,123,208,104,225,118,76,206,221,154,139,218,206,128,246,212,24,3,254,71,183,246,94,73,126,189,106,53,26,53,179,55,23,158,219,89,205,209,54,214,27,132,124,46,220,252,92,62,90,54,250,222,100,105,84,214,166,201,164,148,208,7,11,218,92,145,142,242,187,79,201,218,171,30,100,198,59,93,124,154,226,100,120,162,192,249,239,237,251,188,31,121,102,104,150,203,248,120,221,86,236,3,25,0,255,253,32,189,202,140,140,200,44,104,198,230,36,74,155,81,153,199,109,167,11,136,243,23,248,114,189,221,105,212,16,187,10,197,249,139,204,207,189,45,93,225,136,92,55,14,189,108,35,190,55,63,83,31,165,136,211,87,141,70,45,115,57,127,155,166,5,199,25,216,78,106,119,200,231,194,137,157,203,103,36,45,69,172,165,225,132,19,164,241,152,156,49,148,100,105,59,19,218,74,119,243,128,239,251,119,159,146,218,222,37,162,196,52,14,161,230,210,25,15,223,14,241,242,225,220,143,216,59,162,101,165,159,219,19,73,88,159,22,145,115,20,241,132,249,153,195,60,122,56,205,18,87,83,34,253,83,191,162,236,165,91,53,242,160,230,94,91,222,70,173,47,6,124,205,212,198,51,30,150,131,252,114,249,60,217,36,146,150,25,78,73,238,109,200,45,78,101,158,51,8,145,251,189,226,87,171,109,18,58,85,91,221,135,175,23,51,69,220,241,17,7,24,163,157,192,187,141,145,203,165,62,79,35,227,133,233,80,205,34,41,34,132,36,113,215,173,40,125,195,21,91,181,47,88,179,213,193,156,25,243,247,163,192,203,164,209,36,61,218,209,233,149,165,37,149,0,206,224,13,119,171,19,241,43,243,24,156,213,26,242,211,201,212,211,242,11,12,202,41,187,219,227,100,89,202,24,199,28,173,105,182,165,93,227,32,99,232,35,155,170,175,71,93,81,78,141,130,62,26,201,189,156,54,118,62,69,197,5,167,115,191,205,148,28,239,173,159,155,169,229,35,50,94,150,49,184,219,166,135,147,140,56,70,64,239,107,176,61,139,115,214,166,150,11,49,49,241,229,51,151,79,242,78,248,145,73,35,75,216,20,41,131,169,140,147,100,140,19,220,68,95,209,235,32,43,180,95,117,31,232,119,47,95,214,111,61,189,142,72,141,70,95,164,50,27,227,29,113,68,203,62,237,29,158,59,228,246,202,5,217,249,28,121,203,92,37,73,205,116,158,183,161,21,117,17,141,71,227,133,81,124,116,33,143,178,76,206,87,246,139,247,26,35,63,238,109,250,206,159,85,215,235,53,122,3,234,20,112,195,153,75,235,217,79,156,221,192,48,175,207,7,126,82,188,186,105,89,119,169,169,126,181,165,34,26,165,52,231,216,106,210,210,211,171,17,237,17,38,51,228,123,63,162,102,62,201,16,35,155,212,238,196,53,179,56,247,251,42,233,54,55,219,26,94,67,200,124,62,156,251,185,35,115,103,85,78,77,55,93,199,109,198,6,7,61,53,84,59,121,198,190,138,116,140,60,71,189,160,145,52,223,60,37,233,123,178,70,188,239,194,81,37,97,61,86,101,94,190,202,159,128,248,165,79,159,169,203,50,196,131,95,189,77,10,230,113,150,77,211,156,158,51,166,205,116,237,16,121,125,201,231,86,230,41,169,117,179,235,133,4,91,49,51,15,151,29,86,243,53,11,163,243,200,253,92,250,253,84,159,82,90,242,155,76,67,245,168,26,101,37,38,240,50,15,243,142,185,124,60,121,59,115,57,22,121,11,38,222,90,80,76,52,55,146,16,215,50,179,29,148,65,15,80,118,222,222,212,57,119,171,173,58,187,154,98,195,213,197,22,195,24,171,126,216,73,215,218,65,138,219,212,163,113,28,202,65,8,252,143,126,213,215,74,176,169,63,141,222,205,197,152,233,226,138,75,5,240,73,187,133,57,18,244,251,126,144,149,39,185,94,70,227,173,68,173,97,211,98,74,194,73,247,172,155,170,149,170,147,19,177,45,179,152,218,230,179,89,27,0,76,71,241,63,171,245,91,59,162,180,38,245,28,107,172,205,71,114,16,0,255,179,122,191,126,103,186,114,51,211,233,248,154,151,219,145,179,198,88,10,121,47,106,155,28,35,254,38,63,151,139,17,120,103,55,82,47,165,226,196,103,162,86,243,160,13,53,28,241,183,249,107,239,20,225,125,181,229,141,150,138,15,231,253,180,154,21,109,96,146,129,226,132,220,142,220,52,147,70,33,133,113,206,15,245,229,103,194,139,92,25,140,227,61,139,200,244,176,18,68,126,100,110,71,110,120,133,116,223,221,104,150,110,39,208,155,238,104,87,21,51,149,126,136,250,99,87,186,131,58,100,18,126,224,76,162,248,175,116,191,200,16,63,37,30,81,85,176,88,63,226,195,183,83,159,81,11,146,181,70,54,165,161,164,156,158,83,161,57,68,94,159,185,220,82,51,29,114,201,129,195,252,19,248,250,200,19,79,99,165,230,59,251,128,43,50,142,247,243,249,153,153,81,107,70,61,74,113,220,247,173,81,31,18,217,181,16,242,219,85,189,120,139,107,29,34,63,106,46,86,141,32,59,163,148,32,180,150,40,97,29,48,233,166,100,18,61,188,169,184,250,1,234,189,181,115,213,53,75,0,255,206,204,119,21,197,204,59,205,22,191,56,249,252,88,233,191,131,180,186,164,174,132,51,241,48,127,50,242,45,243,51,119,110,141,247,227,205,101,102,118,203,213,183,156,203,230,123,178,166,130,215,125,113,193,70,54,176,49,163,53,70,126,242,253,123,209,88,57,210,201,27,157,187,155,237,42,45,3,87,84,141,106,150,237,224,101,206,72,64,124,110,46,47,87,202,174,220,77,167,167,147,241,53,35,213,138,9,206,234,172,116,126,84,254,51,71,44,63,0,255,177,122,253,223,52,207,137,54,250,66,204,188,40,229,114,245,160,37,113,200,52,130,102,184,184,239,171,46,91,69,220,106,138,217,86,123,220,97,192,239,232,245,107,69,230,233,171,155,179,218,225,197,211,83,97,89,199,72,12,61,96,201,229,197,138,146,43,90,210,98,55,24,83,51,110,123,244,102,114,206,218,135,18,127,249,170,134,119,191,145,248,199,129,31,51,102,101,214,228,243,136,239,201,219,186,96,199,241,157,108,226,73,76,20,157,146,213,91,134,181,159,154,29,159,123,59,116,41,10,197,171,9,47,46,22,58,248,161,182,242,188,253,212,61,81,56,0,255,139,23,213,210,109,226,42,227,221,118,187,241,142,17,11,229,0,255,242,241,162,190,151,171,184,210,152,179,35,58,190,177,7,131,64,248,143,63,4,214,175,186,52,6,119,65,39,81,249,162,93,232,2,231,0,255,16,40,87,39,177,50,30,58,115,177,87,158,104,79,14,39,114,34,156,191,23,231,31,171,50,182,94,122,28,226,57,31,231,0,255,81,125,63,233,209,186,227,5,126,144,217,196,28,18,2,231,0,255,16,226,0,255,66,227,160,104,43,169,220,209,222,49,63,112,254,19,131,114,59,99,99,12,84,45,65,153,42,35,180,123,197,9,20,135,243,71,86,251,0,255,139,181,167,191,35,205,204,117,200,81,126,247,200,170,214,223,101,185,254,56,173,148,150,205,156,98,236,6,129,243,159,24,236,223,218,24,135,123,26,222,171,124,208,46,231,3,231,63,81,224,95,14,227,160,247,110,171,252,111,119,210,9,196,76,88,47,47,159,100,214,245,164,229,220,137,149,217,83,35,201,106,86,230,53,62,226,139,159,183,87,148,91,119,215,215,155,137,163,89,240,7,193,217,167,7,65,192,247,230,231,242,49,18,195,175,145,85,41,46,234,201,125,122,203,217,246,147,5,124,79,254,214,197,72,180,62,61,250,37,86,154,238,45,85,192,204,54,82,5,61,64,238,94,78,31,145,167,245,101,106,182,139,22,134,180,74,76,203,99,202,21,169,129,195,252,213,146,203,175,28,145,194,73,218,166,78,120,34,17,51,47,158,124,70,194,175,145,228,52,221,103,113,50,76,203,163,177,49,170,113,227,176,82,56,171,157,192,120,198,117,31,251,71,70,214,140,151,165,66,51,43,42,147,180,36,177,136,73,156,94,64,27,127,181,47,248,191,1,230,63,115,237,85,75,198,161,148,38,201,12,122,92,31,19,127,142,212,34,51,157,80,108,26,241,247,254,247,253,210,160,233,171,70,162,168,242,24,153,180,52,156,103,155,246,165,69,6,124,109,94,94,61,53,154,100,60,249,36,37,228,143,53,132,18,80,127,78,183,55,172,216,0,43,213,43,59,81,199,188,46,190,126,239,204,36,180,102,184,225,214,168,164,113,214,90,79,165,47,150,74,62,226,111,117,123,237,157,163,188,175,182,188,183,49,49,225,188,153,54,243,59,59,53,71,120,58,210,253,35,23,149,16,248,163,90,217,164,163,213,45,235,62,14,199,152,91,106,29,16,127,247,191,151,17,110,89,181,18,89,92,149,156,38,218,50,59,103,38,249,144,231,164,238,94,148,164,101,185,239,80,86,193,190,89,42,233,58,123,226,128,143,222,207,208,103,186,79,68,144,44,133,80,210,102,49,153,142,73,75,92,200,88,193,49,238,231,38,43,214,67,170,211,86,13,10,110,196,161,194,170,148,71,70,190,128,248,242,58,189,83,79,245,50,232,114,138,201,91,165,25,245,114,197,35,182,186,41,173,163,186,104,99,217,15,110,254,90,59,72,173,54,157,94,47,27,55,115,226,188,137,204,108,104,51,61,106,192,31,235,71,102,137,40,57,178,169,6,13,199,20,173,45,11,10,252,150,217,34,176,32,87,115,90,3,254,146,183,214,39,238,91,91,53,110,213,13,93,235,246,58,224,7,87,229,75,192,146,203,203,5,105,53,188,181,179,153,120,152,179,59,152,50,67,115,166,62,148,248,39,47,42,178,114,17,141,171,140,143,105,49,222,120,199,153,20,66,124,189,115,79,151,167,236,200,137,248,86,39,241,154,116,203,102,70,92,96,77,251,131,249,220,219,161,75,113,56,94,141,140,164,22,7,61,174,180,93,101,101,118,219,233,110,2,6,253,86,86,18,13,61,205,246,212,138,41,153,99,215,175,90,211,49,225,231,130,174,124,70,82,122,166,75,230,86,73,133,97,162,134,90,153,159,167,97,120,198,173,252,181,20,1,31,41,63,98,175,4,157,222,171,238,173,110,44,244,75,218,87,85,149,105,218,147,150,29,127,127,185,92,156,38,181,99,151,122,225,24,136,76,182,51,48,89,123,112,32,1,243,18,250,117,235,30,153,68,219,75,250,26,230,202,123,55,83,101,54,178,163,22,24,114,185,216,250,229,202,138,76,66,122,186,101,27,230,136,246,203,82,181,110,101,73,161,57,156,253,199,64,7,250,225,139,178,87,93,79,203,210,161,187,117,163,111,114,197,84,251,29,241,173,42,91,187,135,155,140,248,66,253,92,110,189,82,160,224,147,104,34,156,213,29,59,37,77,124,103,163,118,164,2,70,26,243,69,185,204,211,114,196,109,225,39,145,254,49,150,133,238,62,211,173,88,153,125,197,34,198,60,125,236,181,99,172,94,73,18,139,102,75,236,46,186,117,123,104,232,202,7,22,250,57,155,88,149,186,179,235,184,34,161,189,191,170,174,154,14,69,34,73,161,148,68,57,204,41,75,218,135,13,237,132,118,13,15,25,186,95,179,254,142,168,173,26,50,77,167,213,70,217,141,227,162,166,33,55,44,207,161,182,82,21,148,115,229,196,41,102,204,229,147,247,31,153,145,27,129,114,147,52,133,45,181,46,139,242,134,60,140,106,41,59,217,93,119,12,248,224,233,246,218,57,38,93,219,139,94,22,230,101,222,232,166,45,155,178,115,68,15,58,61,124,93,19,0,255,94,230,43,109,163,191,184,228,70,79,73,108,84,143,131,163,185,216,221,24,241,179,91,183,244,65,42,209,246,254,30,12,111,229,189,123,168,50,219,216,207,1,4,204,188,46,243,121,181,44,116,236,236,90,157,144,66,164,205,116,114,22,29,170,20,31,18,95,70,146,178,162,82,82,147,137,58,250,69,220,79,166,158,36,179,30,45,141,130,90,85,137,134,214,83,109,197,5,51,129,38,145,10,41,140,97,217,143,57,171,97,235,162,70,172,76,122,75,225,101,42,87,228,140,218,190,110,29,137,86,120,104,147,67,154,184,150,137,217,159,57,162,1,80,102,208,165,122,57,87,189,77,147,30,65,76,169,107,212,187,151,171,211,34,220,76,204,236,197,162,92,101,199,88,198,152,121,25,185,252,78,186,105,149,190,210,102,227,164,55,240,137,22,178,10,116,194,82,143,31,0,46,236,21,235,21,218,84,11,0,0,112,1,35,74,96,94,100,77,11,120,1,116,122,133,220,17,10,161,207,208,103,16,204,91,73,115,174,2,102,70,190,88,220,145,138,250,252,138,186,226,214,85,154,23,48,83,151,185,44,68,198,194,72,18,245,33,159,177,222,202,173,182,169,85,102,124,154,145,15,16,43,51,162,90,180,143,209,253,247,106,221,26,229,17,155,126,228,163,46,214,171,132,148,217,81,132,191,136,151,143,114,63,8,201,85,34,130,248,96,74,185,161,164,68,66,169,222,81,24,15,91,252,203,223,137,247,117,43,199,159,184,171,190,191,231,254,221,224,232,192,225,125,66,252,124,60,165,215,101,116,207,81,118,126,30,50,31,25,145,111,212,133,250,58,218,94,196,215,22,29,135,188,209,239,46,184,7,149,249,120,76,159,99,169,147,118,139,189,218,32,68,230,51,159,203,203,38,163,236,90,10,151,198,67,179,29,149,69,226,56,170,28,63,76,36,162,216,234,17,104,18,145,31,218,233,16,243,249,200,252,202,136,220,164,4,121,105,78,184,148,188,163,241,51,34,98,86,12,169,215,34,61,234,115,1,79,151,241,98,215,151,146,229,70,101,146,158,62,189,26,147,134,121,66,196,226,99,166,101,168,27,190,102,29,196,252,61,236,71,158,49,188,108,94,242,155,65,30,179,206,90,196,162,135,138,18,118,230,96,37,27,219,108,13,0,0,0,23,67,31,37,211,2,0,160,226,90,10,245,81,156,191,216,59,23,241,105,37,34,43,105,221,100,78,205,9,148,76,200,211,165,110,133,179,254,42,158,78,175,63,244,110,118,71,60,105,98,170,249,142,211,127,120,8,237,7,123,12,33,216,120,79,253,124,208,116,223,188,237,150,29,125,91,194,221,125,61,135,183,72,127,204,219,59,187,217,152,9,66,126,196,90,36,146,68,18,218,74,82,159,167,4,169,164,22,110,153,17,42,140,145,68,205,220,87,215,23,235,24,192,85,47,57,215,46,65,92,244,139,159,171,52,191,105,109,114,211,146,204,105,145,200,185,141,82,41,211,228,83,12,232,142,131,0,14,231,22,61,234,115,217,46,93,120,139,92,241,146,140,116,105,203,148,106,154,84,70,47,27,37,48,105,229,177,42,83,37,49,135,103,17,242,116,161,94,210,136,164,177,169,3,166,52,74,62,101,183,84,10,130,184,137,220,158,30,159,166,244,77,69,108,188,179,91,218,189,17,0,230,80,223,253,29,186,204,149,107,23,82,167,238,184,142,203,205,184,12,7,64,197,149,161,112,49,167,183,0,168,184,150,2,0,0,0,0,0,0,0,0,0,0,0,0,160,168,16,245,69,82,245,41,37,161,248,59,220,91,79,95,215,215,232,187,186,111,183,58,119,227,27,86,52,60,222,15,236,84,150,109,185,182,1,115,239,157,59,233,123,69,83,163,212,44,195,23,167,186,149,134,155,82,232,24,97,198,147,14,230,112,86,16,35,221,48,252,180,203,70,177,7,19,151,238,94,196,223,81,201,125,66,75,108,90,169,229,76,82,17,181,222,195,110,200,20,233,213,199,82,17,76,203,88,71,157,78,31,127,103,18,170,39,141,19,43,91,231,225,251,77,197,20,60,144,203,148,126,38,118,102,167,39,39,114,216,241,126,212,71,207,81,202,210,136,66,91,214,165,180,178,245,101,92,167,68,74,117,166,120,199,81,131,217,154,209,14,98,158,46,31,73,243,244,168,221,55,157,45,17,143,3,118,80,143,46,135,85,55,17,115,153,91,25,123,101,52,155,238,82,170,77,73,151,70,83,43,213,45,184,169,134,93,248,105,83,21,63,171,94,253,218,108,130,118,134,196,123,37,159,143,154,190,212,120,89,26,182,41,235,123,232,165,38,135,180,166,79,29,172,200,89,150,201,7,157,14,254,94,89,245,244,253,190,194,113,93,38,195,212,140,170,132,138,146,53,125,10,204,183,188,98,249,212,102,206,3,174,204,91,149,144,218,114,104,91,44,226,142,226,191,248,209,106,155,22,183,182,189,13,95,27,134,56,224,40,22,54,248,199,78,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,80,84,184,0,247,34,228,160,211,19,26,135,140,152,227,138,122,20,98,1,242,86,212,35,94,56,200,129,126,145,197,141,3,172,28,216,15,117,61,157,206,59,188,29,141,248,97,108,52,9,31,63,214,142,247,179,188,250,140,18,17,241,4,165,36,40,51,62,109,48,83,173,169,44,103,37,251,86,79,113,200,139,114,240,207,204,220,75,213,47,42,91,156,55,224,146,62,57,212,159,221,197,88,142,191,50,107,100,18,183,224,73,73,33,51,97,114,253,152,200,161,125,176,225,94,46,244,148,196,236,140,44,110,212,141,247,142,83,8,243,166,46,120,152,171,10,43,28,98,67,53,214,23,197,231,50,9,137,92,100,130,189,36,139,19,33,214,49,126,33,6,104,199,71,0,0,84,0,61,153,99,46,87,146,194,65,151,23,116,177,115,37,21,48,239,94,252,216,37,138,98,254,46,105,49,111,91,0,0,0,64,133,200,165,0,168,0,0,246,97,76,194,156,233,6,250,151,81,246,90,171,172,122,165,53,183,37,53,96,19,45,147,166,36,234,35,240,145,136,23,165,184,189,34,131,107,107,122,231,20,111,18,59,131,18,88,164,34,203,57,192,94,70,92,185,35,100,198,248,23,0,255,136,167,119,94,250,142,116,71,185,226,200,197,53,125,38,5,84,193,35,54,226,152,207,238,72,56,83,13,215,113,192,151,75,218,222,153,177,234,73,122,104,208,43,241,94,179,76,26,30,34,195,135,194,168,24,142,53,60,149,195,216,54,33,194,190,191,105,53,82,167,191,116,76,122,37,198,63,188,92,234,87,212,111,145,73,143,226,131,44,170,147,70,92,202,40,116,152,33,204,173,24,197,195,8,248,233,121,169,158,119,122,186,100,9,87,166,165,45,182,58,0,160,130,46,47,64,172,71,21,50,46,172,77,155,139,249,124,4,173,112,128,181,45,174,204,11,59,51,170,197,123,153,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,64,164,2,128,2,234,211,162,130,62,20,16,106,188,29,117,250,157,123,173,160,44,157,86,195,59,205,145,104,244,168,112,19,183,98,135,21,44,52,3,250,202,80,71,104,35,252,92,194,203,231,184,205,147,77,223,213,132,15,230,6,65,205,4,106,134,53,204,225,77,192,55,54,78,162,83,39,226,199,167,203,136,88,155,38,217,145,13,75,34,165,206,16,111,222,221,39,20,153,230,93,200,245,42,212,97,150,230,175,27,110,177,201,142,250,172,175,41,241,179,182,249,237,221,53,52,232,135,143,49,211,160,86,141,130,98,70,155,155,101,12,91,151,143,29,31,94,141,157,139,144,49,252,226,100,181,187,44,141,157,150,150,70,37,166,212,234,143,161,217,184,85,209,94,104,196,31,63,23,233,174,136,36,36,239,155,70,106,43,138,213,91,122,17,30,62,133,102,173,98,87,25,36,62,26,250,112,72,148,149,33,92,45,72,163,154,240,22,177,176,137,85,232,83,24,206,226,92,144,72,191,168,173,29,173,250,235,59,173,230,16,83,0,255,238,193,23,39,60,199,247,94,210,71,88,235,168,45,102,223,33,228,244,121,125,141,21,185,90,51,220,56,221,210,199,46,117,28,50,40,90,173,217,124,148,95,94,189,157,241,214,175,215,233,133,154,131,223,220,130,35,55,140,98,221,242,110,99,15,159,243,44,159,232,65,212,233,115,235,72,236,140,82,114,145,164,213,161,65,119,200,55,74,64,229,85,160,22,120,83,37,211,175,49,46,112,214,5,35,115,28,226,138,92,146,140,149,148,60,69,71,220,16,109,106,109,213,123,199,169,34,214,228,211,241,0,19,221,247,32,143,139,58,217,228,118,71,66,62,224,15,94,124,226,125,197,98,156,157,132,102,65,93,41,56,65,183,173,232,97,100,231,113,43,198,101,39,160,29,101,111,25,66,183,98,103,126,37,161,153,177,92,194,150,26,181,45,162,212,149,52,140,59,30,135,93,63,172,84,250,100,49,45,107,93,101,115,46,205,3,68,234,119,100,46,35,99,175,140,58,169,45,167,241,206,152,67,142,40,181,248,20,170,249,8,111,140,251,249,204,164,100,71,77,38,41,61,200,200,161,87,226,18,10,102,105,119,111,66,101,174,216,24,12,177,140,47,108,99,165,87,246,181,61,210,176,50,182,110,7,13,226,146,204,44,140,195,146,8,67,138,3,42,70,70,40,192,28,80,159,180,66,21,50,87,142,102,28,114,213,134,62,174,149,187,129,3,230,82,191,73,177,184,118,125,208,135,62,50,105,153,15,22,80,113,229,34,20,228,168,203,72,74,11,114,1,118,232,9,157,67,94,212,74,164,197,157,143,200,69,105,28,116,153,95,37,220,106,1,115,43,178,58,113,84,76,93,228,82,64,225,194,189,136,21,132,4,105,105,219,90,28,25,238,69,46,63,254,148,172,122,20,231,141,95,167,89,74,26,241,160,133,170,136,73,141,42,152,192,79,119,217,146,133,27,132,124,100,236,200,112,98,149,12,49,75,146,86,227,248,218,146,243,226,98,18,55,133,165,58,213,129,131,18,11,185,158,221,46,129,126,73,223,43,137,126,211,107,244,134,68,31,205,123,112,198,161,194,123,225,51,238,234,226,22,187,24,214,253,252,46,145,17,81,104,117,103,178,222,9,109,106,48,161,215,17,131,43,78,199,174,171,82,5,181,194,53,14,102,165,39,115,217,77,13,244,143,189,242,46,125,173,225,55,205,77,135,123,61,239,187,151,23,126,178,251,65,31,85,105,105,187,219,237,8,168,195,175,19,191,66,98,211,202,211,102,110,167,8,95,51,68,87,213,188,59,136,63,169,198,8,235,178,82,109,126,180,43,140,114,92,17,81,235,218,25,217,80,231,45,65,199,12,249,137,3,0,0,42,224,94,10,0,0,245,49,83,159,153,153,207,204,92,171,70,141,208,87,203,116,103,193,224,54,84,58,108,218,20,28,243,98,103,210,38,72,75,219,70,219,144,58,93,238,146,203,164,109,146,120,65,126,235,52,18,212,204,110,188,11,153,69,16,31,145,81,27,236,203,6,22,22,242,138,157,62,0,190,124,210,124,100,60,185,146,201,80,58,205,121,246,62,219,226,92,143,73,194,125,185,233,91,40,132,9,124,100,159,217,190,9,244,79,250,94,153,186,85,175,209,27,42,125,53,122,112,198,131,130,43,94,227,173,23,182,240,242,67,202,127,149,85,34,131,228,202,69,235,38,89,156,112,216,113,68,172,170,103,84,126,189,112,17,37,237,26,99,19,191,242,44,215,24,239,233,114,226,87,164,111,125,238,181,29,53,130,91,198,1,231,136,42,222,28,125,48,79,125,231,75,219,24,1,240,231,146,230,35,179,205,211,136,50,75,146,94,35,184,44,99,98,49,230,25,110,226,33,150,5,56,195,217,58,247,219,26,13,59,115,37,137,90,105,199,248,135,159,203,92,236,44,52,55,37,225,150,106,44,41,57,193,130,77,47,106,86,52,194,198,22,19,115,213,97,197,138,188,128,107,173,149,180,165,81,214,118,200,165,39,245,92,233,68,174,117,107,235,6,42,176,105,214,129,254,249,156,19,110,201,150,145,99,62,178,172,200,103,84,150,68,34,107,25,157,221,246,3,208,191,5,95,79,171,145,187,173,111,171,221,240,131,110,213,98,215,106,68,27,36,146,98,126,78,183,104,174,27,31,50,47,215,5,76,221,142,98,1,21,116,10,168,176,215,28,243,91,87,147,108,202,54,34,70,65,191,225,213,168,211,30,50,126,225,40,0,168,31,243,94,132,62,106,212,124,70,166,27,17,37,26,90,31,55,20,106,66,160,195,15,7,93,126,96,2,125,168,95,254,249,140,218,170,213,36,180,102,220,141,134,68,160,81,176,65,126,59,198,47,153,85,223,53,179,63,243,148,41,237,91,184,6,197,81,135,139,169,241,192,4,62,178,93,121,189,33,167,207,103,78,55,170,71,61,187,101,19,217,16,166,172,32,171,218,18,42,115,210,174,204,194,153,70,207,217,47,25,28,1,233,31,181,181,211,89,111,213,105,245,82,70,245,243,70,43,94,248,130,209,93,241,9,135,50,155,61,225,226,6,248,203,233,10,190,114,240,171,217,61,200,59,222,72,175,58,65,75,215,66,95,242,140,147,69,33,18,248,154,61,148,99,18,229,151,19,191,2,111,253,93,219,65,30,157,245,167,5,231,80,140,203,106,223,57,126,102,86,46,122,99,204,197,127,124,120,117,248,175,204,254,81,200,162,224,178,92,207,17,239,194,224,78,68,78,143,163,153,217,70,102,228,71,33,151,62,130,68,114,73,137,75,235,162,97,191,43,89,156,145,203,20,79,101,17,47,7,201,226,119,86,176,85,57,202,136,111,47,252,221,214,166,245,101,55,239,12,216,247,159,186,230,29,168,212,200,105,142,180,43,156,10,26,228,191,118,148,92,36,185,221,81,106,178,73,51,159,66,38,133,206,146,90,86,181,150,175,66,248,105,183,44,122,245,162,253,157,163,26,238,233,50,179,232,147,56,17,245,77,51,126,198,216,85,185,161,119,7,145,42,193,214,12,84,204,224,128,75,185,159,101,12,150,104,142,69,61,254,92,148,92,70,48,241,105,68,141,82,234,13,88,238,105,13,135,168,52,50,254,204,72,141,203,155,49,165,45,110,231,216,169,65,55,254,139,215,167,115,0,255,108,233,0,255,155,247,181,237,156,209,11,142,134,55,237,55,70,106,204,215,175,131,15,159,70,127,230,73,146,136,32,35,212,231,204,227,223,49,29,157,49,94,107,138,188,124,202,138,140,97,47,227,224,0,255,218,43,217,90,219,180,26,233,24,201,219,55,113,192,6,182,81,171,203,220,17,51,136,252,24,231,114,181,136,85,78,160,254,193,6,185,113,184,183,57,136,150,8,181,179,9,218,79,44,99,172,63,130,223,170,17,181,229,158,239,46,131,100,33,69,120,140,61,220,72,194,110,54,163,173,149,37,33,175,203,103,126,140,235,134,71,106,120,203,54,79,69,141,55,196,133,132,204,252,96,16,207,146,170,181,153,207,238,203,105,199,100,239,211,34,183,95,209,76,70,201,112,107,31,203,178,199,184,132,216,152,175,108,39,36,226,158,24,210,47,234,123,47,93,62,234,244,226,245,91,95,120,189,223,76,27,39,220,200,35,122,135,252,20,254,59,50,73,172,74,202,187,250,67,30,238,220,9,230,146,71,102,81,86,62,179,155,14,36,202,63,47,254,145,91,189,12,236,87,22,45,142,26,221,148,217,26,203,137,35,53,28,147,51,211,16,7,29,243,249,152,190,88,185,234,81,179,108,138,137,24,103,67,14,87,84,193,66,92,8,196,233,156,106,75,37,107,242,154,19,18,0,255,163,95,181,189,211,97,245,163,209,107,244,45,203,123,226,193,9,207,216,24,254,108,192,95,95,89,253,13,127,125,18,211,95,141,24,103,158,201,87,213,110,5,149,155,125,194,94,7,252,211,159,191,118,148,66,116,29,205,81,56,195,130,159,233,205,223,182,72,29,115,250,92,253,100,120,241,202,130,231,102,153,108,26,41,139,57,203,34,46,58,131,25,147,19,237,45,110,109,100,136,47,72,247,34,35,243,100,244,234,23,53,186,83,111,83,126,166,213,164,138,205,0,246,135,211,135,136,123,249,232,242,177,55,13,175,250,173,239,184,222,185,204,92,99,172,58,207,57,246,58,104,32,225,91,249,104,87,231,34,202,46,88,46,230,99,154,101,156,48,190,109,21,233,136,0,255,247,183,239,49,173,107,155,222,102,110,217,153,51,249,80,83,95,126,182,187,34,37,50,76,124,78,46,239,195,75,211,127,95,109,178,84,226,45,97,199,211,130,58,107,3,242,240,5,252,223,0,255,181,162,52,223,183,119,55,239,161,235,244,115,217,118,229,143,16,209,247,143,127,220,42,94,13,146,15,24,154,173,18,227,44,123,218,77,225,7,237,0,255,114,212,106,253,85,39,5,63,179,58,109,116,101,127,86,110,38,112,38,65,143,79,63,254,68,189,178,50,35,87,67,90,184,36,198,17,183,57,254,53,67,211,241,152,219,190,230,167,227,99,222,203,113,252,76,146,36,225,209,83,161,254,196,37,53,27,226,215,236,209,119,77,18,107,218,249,246,136,149,16,242,186,154,203,231,243,164,65,45,125,244,18,201,132,190,56,57,35,193,6,15,115,51,249,49,227,159,210,55,222,142,140,38,180,138,180,83,60,202,21,121,150,128,186,241,95,188,94,157,230,55,141,94,114,239,158,117,219,121,195,27,51,243,78,124,211,46,99,1,3,190,192,47,94,111,197,151,254,36,57,122,65,74,13,174,208,232,12,20,113,42,168,202,41,237,58,78,104,136,168,153,186,72,66,221,154,145,77,243,86,11,185,122,6,204,15,38,111,237,85,205,163,126,171,238,173,27,153,17,199,141,116,144,153,109,174,67,199,192,223,228,242,185,248,73,198,251,179,123,165,119,171,152,241,219,52,149,241,249,9,116,0,247,3,220,79,162,203,149,153,43,46,240,39,17,175,123,106,212,43,72,51,92,99,169,202,143,145,215,69,44,199,169,17,205,200,228,192,1,46,96,230,138,164,53,45,0,0,0,0,0,42,172,88,145,245,1,31,253,117,25,241,106,53,50,220,210,118,35,225,113,233,112,124,64,133,88,17,186,36,145,36,34,85,198,24,191,108,214,90,117,218,142,214,249,86,163,19,87,91,161,14,174,120,134,33,204,103,91,152,184,1,95,62,242,177,98,156,167,153,221,179,146,160,220,159,172,132,150,114,92,113,152,7,234,210,168,150,26,184,156,221,147,243,17,240,126,198,250,185,51,98,213,226,45,146,70,18,202,45,108,154,37,205,40,209,12,47,29,50,230,235,163,190,119,58,235,103,212,172,209,156,82,222,101,55,239,225,12,174,96,163,216,112,200,96,78,62,179,23,92,153,128,111,231,186,159,227,186,34,73,186,180,22,141,75,186,41,225,56,163,66,65,101,246,229,18,47,81,48,86,241,133,61,202,113,198,168,63,175,254,14,178,225,101,4,173,210,66,30,29,42,171,102,166,164,138,113,249,152,204,60,26,59,115,41,31,69,69,64,124,37,117,171,28,253,59,104,209,236,32,71,250,145,46,69,213,190,221,150,204,98,36,150,154,198,242,52,59,43,207,54,4,190,178,250,171,190,86,138,99,250,239,222,141,94,95,242,189,47,222,12,231,107,246,8,191,25,114,241,31,47,94,149,190,200,215,40,153,153,175,24,180,128,11,19,231,130,6,237,182,97,26,243,49,131,218,197,140,209,144,175,207,175,60,153,190,150,122,52,167,146,232,222,190,111,115,150,181,142,123,187,107,84,57,218,151,249,187,1,244,248,116,235,173,20,126,241,50,106,245,230,116,222,71,24,223,144,169,241,3,115,221,120,54,46,181,195,236,164,229,176,246,210,83,146,95,180,160,185,25,211,195,239,39,179,150,247,171,204,110,148,51,207,218,192,28,21,15,33,242,185,124,182,174,150,244,12,166,149,179,217,40,145,226,108,249,153,131,194,37,161,191,76,109,203,216,195,80,127,110,231,178,230,34,51,105,198,34,204,170,82,6,37,78,84,113,194,195,236,239,39,14,231,50,58,147,56,55,1,67,183,114,180,126,70,36,173,70,77,199,93,118,163,145,27,226,211,172,52,67,126,32,86,181,217,237,16,55,24,240,139,0,255,226,245,86,61,221,149,108,163,23,148,20,113,173,110,103,14,107,94,66,226,216,166,125,198,141,136,248,115,231,175,77,72,201,91,109,209,154,211,174,73,165,18,241,195,36,86,130,143,121,177,34,74,205,92,17,65,168,227,212,200,150,121,43,191,1,244,245,139,214,219,226,159,36,151,254,188,215,234,180,58,159,187,225,199,82,110,105,63,49,141,97,240,63,63,78,160,254,233,37,147,238,230,244,197,234,236,132,246,230,83,99,94,46,133,99,3,6,115,127,101,230,170,89,238,54,137,146,209,253,204,74,164,184,164,129,12,110,95,21,31,240,177,247,50,99,175,48,207,125,236,93,105,141,204,153,183,97,206,68,110,182,159,250,53,192,184,1,51,117,107,12,47,79,50,225,133,249,165,127,66,35,85,183,246,230,169,73,178,38,35,55,180,83,184,203,80,223,72,47,191,242,210,63,109,175,29,231,198,213,26,112,163,253,200,141,168,72,191,24,127,82,159,55,0,126,61,209,103,2,191,216,117,229,107,75,247,65,216,122,38,205,112,96,70,43,217,105,88,197,183,118,48,179,53,68,230,145,245,119,210,225,71,17,126,83,242,70,161,69,92,148,75,196,33,82,112,142,49,139,145,126,81,117,65,107,90,224,29,128,214,167,203,55,239,87,175,86,147,216,40,162,148,186,92,206,153,250,216,252,127,46,73,88,191,189,162,102,113,166,22,36,41,251,115,166,116,196,23,249,59,159,145,89,219,187,137,226,22,166,109,154,211,163,82,32,149,17,254,18,94,46,154,123,65,86,61,163,117,249,190,226,76,17,213,213,9,52,92,152,224,8,223,217,189,124,252,168,136,175,169,111,239,40,159,250,237,93,163,99,140,120,90,168,201,138,118,50,234,128,95,79,244,153,186,200,69,146,93,220,120,116,76,8,105,134,31,181,209,142,26,214,240,209,140,34,225,126,110,172,95,235,213,73,67,106,244,224,199,138,249,248,248,190,79,225,116,246,7,247,54,102,46,31,76,141,200,209,204,26,65,29,82,164,254,36,200,161,99,50,243,242,213,181,125,32,118,177,135,125,203,100,40,19,70,44,230,239,167,19,47,163,86,42,252,90,198,187,69,10,165,11,95,176,81,13,97,21,206,228,53,27,195,95,198,208,101,146,238,69,125,173,114,254,251,92,222,89,151,123,148,63,36,145,51,138,103,231,179,63,88,52,145,254,229,10,188,28,217,244,36,133,60,58,188,188,17,39,93,138,111,121,150,92,115,199,209,188,202,195,166,99,212,159,87,127,103,217,240,147,4,173,102,125,195,193,237,110,102,74,2,53,124,36,54,147,51,54,102,116,182,177,65,35,177,70,252,245,149,212,223,116,5,63,55,166,0,255,58,41,37,188,37,127,85,152,39,22,158,102,175,112,101,67,232,87,144,213,223,171,78,163,34,87,0,255,238,244,225,136,179,178,189,0,255,14,241,56,75,216,64,177,142,249,204,127,139,136,29,52,163,238,82,8,37,212,29,57,110,20,236,137,230,44,202,12,113,181,13,213,251,17,0,255,239,111,233,210,165,235,239,58,69,56,187,232,161,139,143,237,103,57,50,17,95,140,95,150,248,107,211,163,143,50,197,69,188,100,21,226,66,135,102,216,211,17,239,184,149,63,244,33,51,245,17,17,63,147,18,170,126,155,209,223,58,36,67,92,124,169,238,74,16,199,88,11,241,136,141,14,248,156,252,164,229,195,109,99,19,82,163,20,81,97,198,29,149,14,87,28,104,107,189,126,204,139,172,185,86,217,153,25,228,21,145,42,165,209,166,29,135,66,151,68,206,249,225,27,87,243,16,196,50,83,102,140,208,237,86,191,105,236,149,100,188,143,214,189,186,245,138,157,38,39,198,44,229,124,246,241,136,33,240,183,186,157,43,126,158,241,62,82,231,94,232,20,11,147,36,135,106,54,61,151,152,181,49,198,47,201,222,186,245,195,17,63,73,219,226,82,85,59,60,236,214,86,225,18,71,120,217,62,38,126,154,207,216,153,36,147,190,166,50,75,75,170,67,218,214,4,55,143,91,18,234,143,31,140,178,209,184,134,9,245,17,253,202,207,211,222,79,171,213,233,173,140,235,62,178,217,205,108,245,198,24,245,195,203,231,227,231,235,143,238,4,141,254,85,245,230,244,151,39,107,83,98,230,5,209,173,181,118,58,167,107,245,237,205,149,152,193,130,163,145,206,120,148,155,90,134,188,142,205,229,114,175,164,197,148,187,233,108,36,43,230,3,43,187,65,14,65,44,98,115,152,7,225,196,130,243,95,164,47,31,73,182,168,146,164,116,52,168,50,71,124,245,254,206,181,179,122,75,250,34,132,126,106,204,146,54,236,112,132,141,211,137,35,124,247,195,165,251,181,87,22,51,247,242,189,159,50,21,63,216,204,23,66,191,199,161,203,40,185,200,98,154,210,85,115,93,74,230,2,127,204,140,105,84,16,83,216,70,135,16,240,251,151,145,127,139,143,40,25,164,108,135,55,46,173,76,151,63,121,59,7,39,254,130,236,247,237,77,171,51,236,59,157,140,229,73,254,228,19,217,188,92,102,196,75,42,34,233,165,84,226,113,47,127,73,68,137,99,43,219,169,57,52,121,186,29,15,169,0,255,174,239,178,241,46,227,62,60,243,113,155,61,98,0,255,60,76,227,248,0,255,237,250,173,136,216,15,39,17,65,188,60,202,201,28,199,127,36,227,51,114,53,126,195,227,13,167,106,57,147,149,117,66,155,203,197,142,21,79,233,157,73,217,12,186,49,128,191,209,50,117,227,50,219,232,221,161,247,119,127,145,69,223,167,36,162,227,88,30,109,45,183,101,94,179,17,121,94,93,77,110,98,56,197,98,169,111,175,120,249,254,181,107,214,68,145,74,169,229,129,101,57,57,14,229,0,255,243,233,112,253,247,74,250,168,102,5,115,240,46,107,6,122,196,207,251,139,212,231,43,170,198,166,81,82,193,44,203,217,214,37,131,197,236,100,95,77,126,196,207,230,197,202,21,239,104,18,73,163,100,37,97,198,229,143,83,88,115,199,65,54,208,4,161,28,211,139,228,16,156,224,214,183,119,144,253,254,181,234,52,134,113,171,139,174,252,200,199,236,199,154,151,211,147,252,190,140,236,150,171,225,44,161,205,51,101,75,118,186,156,128,63,250,243,245,249,144,206,253,119,43,24,235,178,181,80,139,57,145,189,186,134,248,139,151,191,159,47,25,185,242,158,222,251,223,56,215,94,212,7,111,162,136,36,246,113,80,153,17,90,6,23,240,215,116,187,236,149,229,226,226,215,198,123,253,97,174,169,13,155,152,76,202,5,22,50,228,201,175,236,77,74,241,247,250,246,173,45,65,64,173,163,28,28,206,25,227,126,86,93,236,200,157,132,20,142,254,154,100,181,225,133,159,187,167,107,50,139,115,83,238,199,188,140,159,159,91,37,83,110,126,181,36,152,129,133,75,43,253,230,112,38,22,63,50,192,71,182,174,76,207,5,106,146,251,105,92,34,174,80,158,218,202,114,134,60,124,78,158,86,95,187,18,215,141,52,172,180,10,97,136,191,248,249,148,190,200,239,204,85,200,161,189,127,156,109,253,25,221,112,54,156,118,226,102,150,180,163,50,29,241,61,186,181,214,14,151,174,122,189,230,38,172,17,126,184,112,197,190,54,136,167,91,101,18,240,149,252,40,240,50,34,35,157,29,244,91,148,238,44,247,238,164,34,62,220,99,42,98,0,123,184,124,140,251,25,79,110,239,54,226,151,176,222,39,105,136,155,204,112,0,43,191,142,153,225,125,110,178,121,124,211,120,251,63,183,170,11,191,150,245,36,248,241,110,212,146,42,180,173,33,63,230,145,238,111,26,59,106,101,0,255,180,146,120,190,252,53,152,169,53,236,210,237,175,119,150,115,209,49,206,168,171,169,207,36,175,87,167,175,85,199,127,159,220,232,76,203,45,202,28,94,201,174,232,51,215,179,159,120,192,128,95,252,43,9,191,93,215,244,229,27,233,7,201,8,69,212,150,92,97,142,243,144,183,76,205,46,204,107,135,123,249,55,114,153,53,62,13,154,164,74,235,223,163,142,1,222,26,245,184,212,104,247,129,219,171,252,220,24,244,143,92,46,221,200,204,209,34,71,221,150,76,242,165,167,198,25,129,14,153,11,247,135,91,28,105,219,50,30,2,232,87,62,250,77,171,211,200,153,213,159,94,31,142,56,45,43,110,184,136,239,108,21,27,197,32,167,191,191,116,186,63,74,223,53,41,189,63,50,113,35,37,85,10,95,247,110,85,152,38,79,156,31,249,199,10,102,79,144,127,110,252,34,47,254,244,77,159,83,197,233,138,99,86,25,92,248,41,252,227,160,2,98,200,231,146,201,47,155,238,120,71,187,145,108,154,73,20,48,223,114,81,41,163,208,30,43,217,196,124,138,128,153,63,190,183,86,46,75,114,23,81,50,146,120,71,243,112,155,245,132,100,116,187,169,252,184,249,239,28,237,111,101,108,53,143,168,209,248,236,120,251,35,110,88,25,247,71,52,50,87,14,79,147,60,41,106,74,18,134,228,36,106,49,7,229,176,115,217,21,29,11,236,127,22,105,140,127,241,79,54,66,71,19,251,179,238,152,174,110,37,55,38,134,250,117,80,143,42,62,176,147,77,204,45,96,224,99,242,249,240,179,68,234,191,38,37,181,219,152,225,125,161,167,150,108,108,35,175,12,245,181,234,239,238,87,76,253,187,227,254,57,190,247,120,87,78,71,109,92,182,105,204,231,35,215,142,140,168,36,35,50,219,40,76,101,95,74,29,151,44,126,69,172,69,163,87,207,199,160,223,142,112,232,122,154,195,154,184,47,50,248,212,30,19,48,243,114,12,63,79,106,241,233,72,238,34,221,28,190,253,142,230,170,26,23,181,107,50,155,219,13,70,31,245,91,180,126,68,208,114,57,118,233,159,6,169,201,214,230,108,116,58,167,83,153,71,218,83,252,134,72,0,255,130,144,115,59,54,5,179,94,143,134,122,85,224,72,0,255,146,56,221,63,8,107,122,118,50,224,147,187,73,64,125,253,226,245,234,220,175,52,122,201,61,250,114,119,6,138,150,42,45,197,105,119,113,208,81,236,47,151,71,114,233,159,86,11,233,171,115,167,184,194,91,185,165,93,251,71,76,124,17,81,234,74,74,106,96,94,174,78,2,138,244,27,127,105,233,159,150,119,231,197,215,99,52,167,61,88,119,192,95,191,88,253,21,123,61,210,210,127,73,194,210,178,238,76,21,101,25,18,177,78,187,80,72,68,250,197,248,147,186,98,228,243,145,73,92,186,162,54,46,73,39,224,186,31,35,245,50,178,102,188,10,126,244,54,173,44,165,220,223,76,98,77,166,40,162,221,208,126,224,34,163,30,127,205,157,81,123,0,255,187,70,119,75,1,151,95,160,6,184,139,211,182,169,95,238,181,5,237,167,242,121,140,248,171,244,109,247,202,136,71,156,106,84,146,148,73,175,30,185,31,232,31,107,239,40,107,239,181,74,86,38,21,27,180,186,19,165,135,111,252,116,105,232,42,129,149,89,41,125,2,232,240,233,197,63,215,139,191,34,150,99,186,235,103,28,233,22,252,195,189,165,59,240,174,61,202,79,167,99,230,39,89,183,214,94,245,244,171,127,173,246,157,123,148,223,61,183,81,75,91,159,157,107,30,98,62,159,190,63,125,110,236,186,137,232,246,148,26,192,215,204,141,160,171,169,236,105,3,229,51,210,47,244,59,73,235,175,250,170,17,162,106,119,239,214,109,124,101,30,219,59,227,85,133,26,180,47,152,207,128,240,143,95,252,43,9,191,29,15,248,165,76,127,180,114,124,14,201,11,30,79,146,71,204,30,204,108,13,251,94,146,178,63,205,38,233,162,102,72,63,163,54,111,117,191,57,185,41,114,117,32,254,179,203,217,143,121,184,49,242,186,242,142,149,180,220,65,31,234,70,182,36,212,208,49,151,141,205,35,150,130,198,188,210,30,96,206,70,250,225,203,207,83,233,207,57,225,198,79,66,10,165,250,49,238,168,9,134,52,195,27,225,92,41,59,115,163,61,203,35,8,144,167,75,218,90,233,168,79,167,65,175,55,101,84,191,239,221,77,213,120,131,67,156,150,153,141,61,89,206,134,49,143,17,127,228,238,39,93,25,181,168,109,208,74,107,76,137,20,114,10,153,46,151,244,112,79,151,31,127,66,143,245,146,214,34,9,121,180,41,30,29,68,88,139,109,121,56,164,84,1,59,243,38,143,248,172,49,175,203,69,94,140,225,147,204,90,184,17,110,158,170,209,183,128,217,44,159,217,193,68,61,100,26,218,148,103,55,102,33,4,0,125,67,126,236,253,58,250,90,133,113,185,175,239,220,221,143,155,185,221,93,235,45,163,179,39,179,82,99,196,203,7,205,43,171,30,217,184,208,0,255,141,28,65,84,153,77,109,178,19,115,24,148,85,12,116,0,164,15,153,240,119,46,75,113,233,180,204,130,202,243,49,31,10,0,128,10,120,47,87,238,200,57,100,252,101,170,191,114,117,151,93,73,18,159,216,249,128,234,7,200,248,203,18,125,123,149,168,157,153,74,41,57,244,196,88,216,33,243,130,196,203,229,227,19,114,240,17,221,220,36,223,36,94,186,4,113,173,229,115,78,154,116,0,96,3,224,227,253,239,181,226,52,234,191,233,221,188,153,89,183,239,169,119,118,182,125,84,201,152,248,70,249,92,185,120,105,122,233,191,86,58,206,90,139,51,83,50,205,57,200,23,237,28,174,105,0,81,2,202,79,254,226,47,10,254,240,188,175,159,45,253,213,112,152,172,219,206,59,78,219,113,5,111,218,95,185,177,65,151,248,198,234,173,146,107,71,216,165,127,111,222,219,182,187,156,185,166,97,211,41,63,123,180,59,24,6,49,50,47,35,42,93,81,105,37,244,49,232,191,42,121,104,186,186,43,70,61,138,12,146,41,213,204,65,143,2,62,189,248,39,240,171,69,46,231,154,174,187,140,82,56,73,130,239,120,29,211,32,88,214,62,181,153,154,15,235,237,204,188,77,171,87,211,210,191,106,196,15,7,226,214,221,97,86,187,194,85,37,16,241,229,50,159,143,146,203,229,106,89,26,212,236,238,94,75,82,40,140,133,107,68,117,193,192,220,148,238,128,223,247,191,239,143,91,169,183,232,57,48,116,253,243,102,190,178,162,13,60,74,148,65,228,253,124,226,229,99,193,171,34,190,207,104,210,73,135,219,150,139,46,36,28,218,205,47,246,136,141,31,201,244,175,125,245,11,61,89,81,54,124,84,54,99,123,118,15,162,17,0,255,155,151,207,37,203,154,30,78,50,53,202,229,101,78,28,73,212,0,43,219,66,241,14,116,0,255,239,101,171,237,63,242,36,203,63,238,70,82,167,97,122,219,233,100,195,192,250,74,235,175,252,21,211,127,119,58,173,180,38,39,29,111,142,219,55,59,87,174,67,231,0,255,34,211,223,94,153,83,242,26,133,254,176,51,245,207,99,168,159,172,219,107,109,18,120,23,181,90,41,45,150,99,220,56,134,148,66,134,246,161,88,198,124,125,229,124,174,60,217,212,41,53,74,18,82,37,172,150,189,39,210,22,39,227,150,246,13,183,152,28,204,88,172,159,180,222,166,175,21,100,152,254,188,215,105,53,39,163,123,225,74,87,46,103,79,49,136,17,159,110,252,98,248,197,171,103,46,98,86,245,79,78,146,19,197,127,185,247,146,21,43,114,146,173,226,244,70,252,124,159,126,237,149,164,145,183,181,235,77,192,69,125,175,133,218,236,209,46,68,59,198,63,252,92,252,254,51,98,69,152,75,151,35,197,213,161,180,33,29,48,226,144,77,5,199,51,170,221,196,69,36,134,247,162,196,207,164,71,228,200,233,123,100,93,149,18,119,202,148,75,24,137,243,236,7,103,208,15,240,79,91,43,188,127,244,122,139,90,239,215,153,139,241,175,75,73,170,241,150,141,205,154,68,66,140,127,94,23,37,82,238,166,173,36,164,46,203,21,211,114,126,177,177,124,184,183,214,206,245,55,161,180,250,138,240,190,202,99,170,28,221,233,167,232,27,241,129,137,106,93,114,151,119,236,202,87,87,90,165,28,230,229,214,47,183,247,166,231,80,127,76,62,110,126,87,51,151,208,94,213,236,120,251,195,107,70,93,253,34,245,106,221,239,109,233,159,123,183,189,236,28,210,47,222,17,184,166,61,194,65,134,200,229,114,148,187,23,117,39,29,215,169,119,218,134,27,102,164,195,117,145,50,29,176,191,225,71,17,253,118,50,249,189,119,45,51,58,60,173,29,152,153,93,25,102,224,204,12,248,3,191,24,94,110,90,56,59,199,141,94,20,74,68,52,122,157,185,110,186,135,208,12,211,222,224,55,3,126,125,230,119,70,101,114,45,39,106,77,218,123,170,238,72,52,165,97,26,187,251,120,201,84,33,91,185,211,142,181,39,12,138,16,127,241,225,7,240,207,149,212,213,49,89,239,43,190,92,119,43,230,119,244,48,198,176,188,98,251,248,199,136,63,238,229,42,89,185,224,147,76,226,138,85,131,151,244,123,47,181,30,19,29,23,30,139,178,130,135,55,1,240,175,141,207,251,94,117,252,86,120,239,246,158,46,62,214,50,77,236,222,97,237,91,203,87,246,180,61,153,121,97,192,23,249,73,142,159,175,133,179,170,24,210,143,120,35,212,80,110,78,254,112,199,113,71,189,217,156,125,152,173,17,239,235,87,144,123,213,41,73,91,53,104,25,49,114,45,34,222,188,159,221,38,96,106,174,186,13,135,193,204,202,153,182,131,133,27,114,250,92,246,203,149,227,215,200,238,209,210,100,28,199,123,33,84,181,19,167,181,204,36,241,241,136,144,40,38,105,223,100,14,3,232,74,94,148,215,167,209,215,166,164,152,254,190,125,235,238,157,201,28,125,187,79,93,229,110,246,101,126,106,204,233,242,49,126,225,194,171,171,100,184,187,37,31,23,165,156,228,122,241,8,107,221,84,6,99,85,238,179,93,252,157,32,0,255,220,248,197,244,171,87,163,111,74,10,119,253,104,198,53,161,89,250,39,222,96,106,54,181,49,252,253,144,143,63,178,106,36,237,158,219,81,146,148,8,210,40,115,33,33,167,212,52,244,98,90,214,102,9,85,192,208,108,201,37,14,206,3,198,189,181,115,25,181,85,162,68,120,103,75,116,130,42,108,202,44,31,123,9,250,21,73,202,189,113,183,168,59,135,163,211,39,70,100,183,99,179,91,84,143,121,232,132,163,122,203,167,193,124,246,75,27,161,81,254,43,197,63,217,77,91,52,224,111,214,21,69,141,187,169,46,241,115,137,168,10,113,156,96,41,155,154,247,26,0,211,143,249,124,100,254,142,92,100,208,163,141,198,73,242,56,164,198,105,85,135,65,167,50,63,42,64,174,220,17,152,185,146,100,6,232,34,34,46,230,222,153,180,77,11,176,243,11,243,35,48,31,138,115,128,112,147,184,31,240,133,126,145,200,93,43,189,58,229,247,180,235,184,35,230,120,47,244,52,62,165,145,167,173,29,240,126,62,242,91,15,111,119,111,198,52,171,169,16,151,240,3,126,124,107,175,140,248,155,94,175,49,46,117,136,137,49,173,250,34,253,95,21,254,189,194,188,148,36,41,55,170,24,197,181,118,214,92,139,82,218,214,26,165,136,226,84,34,63,138,180,131,126,69,230,213,234,52,26,209,191,187,15,71,220,137,155,241,16,23,81,172,224,172,67,253,145,155,184,22,163,254,136,170,94,37,37,40,122,36,81,135,95,39,126,149,228,232,193,144,50,214,147,195,47,240,67,138,110,247,172,72,164,213,102,142,101,164,49,107,217,90,141,248,238,237,92,182,185,157,110,165,211,85,239,158,214,74,193,59,226,70,160,214,230,194,253,224,160,45,102,90,253,176,211,59,123,165,125,198,152,139,252,206,124,62,220,85,22,17,215,54,210,201,116,73,36,105,9,118,186,109,29,118,54,49,28,204,74,213,227,103,118,246,163,4,124,25,43,51,50,73,70,174,172,132,214,105,105,235,24,117,83,27,74,153,23,116,26,125,62,93,142,152,151,185,18,229,10,154,7,160,95,170,183,162,100,46,147,84,90,141,150,239,180,70,39,83,226,78,163,10,149,76,79,108,20,194,43,254,58,28,19,82,31,250,220,206,179,52,118,208,81,244,87,198,169,160,182,116,191,251,72,19,199,21,46,122,226,24,179,88,85,77,178,163,237,68,196,124,62,114,185,40,164,172,218,106,50,198,47,184,180,222,120,79,169,2,229,154,21,93,241,241,3,0,160,2,236,165,0,128,66,125,168,63,127,175,149,9,127,45,122,221,225,94,55,49,167,176,124,128,110,34,19,51,243,73,98,103,102,75,55,165,84,244,208,160,151,0,142,180,162,154,176,80,120,184,139,179,50,237,120,204,97,38,161,13,96,27,25,240,239,76,170,143,90,99,101,212,246,84,205,237,173,184,218,176,167,203,69,12,92,232,209,9,226,110,46,112,215,202,246,118,36,194,190,159,91,53,34,50,179,78,119,4,203,68,33,110,228,43,106,28,242,169,131,209,183,134,86,237,156,62,88,192,52,46,118,51,145,77,156,72,63,124,43,242,59,104,68,230,156,238,37,50,73,109,84,145,50,138,16,117,216,54,204,182,169,193,204,201,86,189,86,120,60,15,112,95,191,105,107,69,73,93,109,94,90,189,141,239,77,125,248,82,22,119,154,60,122,117,192,47,22,66,56,156,139,142,136,68,253,253,136,124,102,54,17,59,27,177,179,74,91,130,176,148,86,247,78,137,20,113,113,8,99,31,79,248,234,208,207,78,104,151,71,88,25,91,183,131,6,113,73,102,22,198,97,95,210,190,113,64,197,200,165,128,10,184,67,167,112,97,233,51,66,65,31,10,0,0,0,0,0,0,0,0,0,0,0,72,31,235,187,159,153,249,140,204,26,123,55,164,150,202,136,27,209,169,22,124,106,142,122,33,242,51,243,43,98,197,43,181,78,195,205,82,91,238,35,208,168,142,70,131,71,145,6,37,234,197,191,71,189,26,225,95,93,245,231,6,220,222,93,30,233,93,122,149,148,199,206,177,165,142,161,203,157,145,145,155,30,201,148,40,37,202,152,182,52,73,75,154,114,219,148,72,197,79,151,64,26,63,205,186,181,168,84,168,211,29,59,197,102,75,140,250,118,210,215,142,88,181,189,106,52,183,142,133,175,211,135,51,159,71,219,221,247,136,179,114,152,104,57,42,232,247,90,17,177,106,102,148,82,106,148,210,107,37,187,164,146,67,252,251,156,79,172,32,126,78,221,42,143,120,0,255,94,214,124,172,166,212,51,195,17,7,133,151,118,199,84,87,188,74,196,247,111,60,52,195,210,238,94,167,61,109,79,63,100,234,118,174,204,229,243,165,71,73,66,28,161,57,110,173,163,160,189,20,15,211,210,193,200,166,65,231,61,235,86,98,59,216,182,69,92,244,135,159,203,245,86,113,50,79,40,33,25,31,76,148,75,29,141,94,245,156,67,10,35,248,169,51,195,184,38,213,161,19,234,35,145,139,120,197,47,132,175,117,227,35,55,196,81,165,102,120,42,151,252,230,46,251,188,1,159,142,232,163,100,174,26,17,217,223,109,186,147,82,110,200,209,4,127,30,131,194,170,6,70,177,138,145,50,33,228,71,60,125,101,246,42,233,178,177,190,189,212,53,125,106,226,244,198,88,141,57,198,229,197,6,55,34,23,109,27,153,145,180,148,36,72,89,229,214,102,97,16,39,49,47,195,74,167,134,118,159,93,96,88,73,128,127,245,87,118,0,255,225,234,52,154,125,0,255,62,110,120,226,29,214,45,209,151,24,243,100,97,155,166,65,153,48,126,9,79,199,93,252,219,239,235,120,226,50,149,168,155,162,215,176,242,101,91,155,14,49,234,135,191,74,174,86,155,100,201,116,116,154,15,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,17,138,23,2,224,194,94,43,21,114,73,75,114,113,239,220,25,217,29,142,52,212,31,107,85,139,23,234,15,125,177,160,158,132,24,83,141,49,99,230,21,183,188,118,205,59,77,90,110,72,29,46,184,113,40,43,127,56,109,216,203,254,48,212,159,139,164,240,115,132,52,116,210,80,27,240,229,114,81,77,121,178,233,155,154,195,222,201,211,58,168,72,3,220,173,165,41,54,84,146,167,154,124,190,142,131,14,31,141,149,73,203,115,67,244,90,3,63,234,223,207,236,223,79,122,73,241,25,152,181,14,40,147,34,192,191,248,39,205,29,17,228,110,241,235,195,83,242,154,15,86,235,240,171,71,226,137,45,188,97,5,204,194,54,117,99,94,94,126,150,149,171,237,152,158,165,230,142,98,15,71,138,119,116,153,37,197,202,204,33,30,106,70,103,90,132,92,46,243,185,179,182,180,136,93,166,0,255,33,151,226,222,140,200,133,204,170,97,162,154,215,96,182,58,0,0,0,42,212,175,131,204,5,68,62,0,243,114,41,0,0,0,0,192,133,88,65,45,92,200,157,100,14,120,111,145,132,227,253,181,162,150,101,142,245,85,106,49,63,115,57,23,46,35,135,251,64,0,255,50,202,218,123,229,234,53,122,55,50,115,202,184,210,168,248,112,127,7,228,138,146,17,226,134,117,45,163,199,113,164,233,178,205,181,246,183,248,141,106,111,245,186,11,133,201,194,113,92,202,53,70,124,226,191,176,223,119,58,173,239,183,59,226,66,157,185,232,136,31,63,201,203,140,71,47,239,36,149,156,248,212,74,76,96,196,134,241,139,188,110,211,87,70,1,126,53,226,91,242,210,185,59,188,124,154,117,167,1,115,123,69,208,26,33,199,65,23,181,35,62,124,229,254,166,241,107,228,85,198,108,146,16,161,162,161,46,174,58,234,35,150,28,96,237,92,149,94,136,76,248,1,71,221,197,200,11,96,225,94,230,5,192,87,226,128,43,67,241,98,220,203,180,144,249,80,0,0,0,0,0,0,0,0,0,0,0,0,0,184,72,45,92,92,145,10,128,23,119,46,210,130,174,88,20,244,161,168,160,15,5,32,48,37,208,63,87,215,213,176,83,167,45,238,221,147,16,156,184,154,222,171,106,48,46,252,192,214,236,183,136,107,69,219,77,200,207,80,57,175,207,231,115,240,146,201,100,60,170,229,172,56,163,202,236,74,71,18,232,95,84,83,107,175,13,239,116,235,26,173,78,66,13,241,226,90,81,187,41,66,125,221,207,251,253,181,132,239,86,186,246,154,188,18,179,212,95,62,99,135,41,87,177,74,165,141,42,139,57,229,133,181,231,33,100,252,229,118,190,214,80,100,53,211,14,24,217,111,235,74,180,180,58,173,182,167,225,94,136,155,142,234,199,188,157,185,21,17,121,154,181,112,73,142,218,50,203,164,114,204,15,89,127,36,89,175,16,26,220,6,184,191,247,26,191,236,182,54,29,145,189,188,27,231,141,36,66,56,183,224,23,61,82,15,19,189,233,229,185,198,46,77,88,121,69,253,85,137,179,94,183,226,54,227,232,125,199,197,157,83,78,130,62,154,77,217,52,143,244,207,175,140,173,43,73,92,66,93,18,37,91,82,59,46,183,100,209,207,128,111,101,62,87,157,204,28,141,68,50,51,27,114,174,249,62,227,226,150,136,143,69,142,56,116,153,47,140,105,247,217,244,9,160,79,221,174,173,85,234,234,23,210,214,107,221,185,77,63,119,224,142,203,123,135,167,210,152,160,95,240,51,35,33,220,91,107,175,183,169,247,189,10,137,210,106,222,238,190,251,168,156,48,110,193,99,250,172,95,143,230,244,114,246,175,141,223,144,186,212,147,218,94,249,214,54,41,223,234,181,117,211,68,201,55,227,197,113,6,51,138,73,60,116,195,28,133,147,225,118,153,189,217,152,11,252,250,54,178,100,80,122,68,217,213,201,164,17,135,92,186,208,84,13,203,58,99,118,239,25,144,197,161,172,98,5,11,243,106,30,0,103,134,208,233,115,234,173,2,95,189,110,222,233,149,136,143,219,196,223,29,217,225,15,243,38,247,97,70,138,201,244,140,97,84,192,149,59,82,14,185,189,28,10,71,69,189,28,32,191,86,158,94,43,28,0,46,64,36,209,207,241,254,166,77,28,234,139,157,132,208,71,125,230,166,10,184,115,103,202,7,252,25,145,115,228,152,177,243,81,29,56,160,0,40,135,184,23,17,177,34,146,146,21,148,18,74,72,67,8,109,218,81,59,22,55,204,88,253,64,98,126,126,46,93,41,78,125,211,104,210,231,141,251,119,226,74,137,29,6,119,163,15,222,75,196,135,79,191,242,194,251,250,109,185,89,171,22,220,222,175,247,222,186,81,250,24,3,88,196,246,222,200,242,236,87,13,113,95,23,217,68,100,70,52,165,148,200,12,212,187,62,37,71,12,201,21,161,50,85,42,191,11,27,197,74,98,164,4,110,48,86,103,179,179,3,38,232,238,235,98,55,249,140,178,51,126,6,211,173,86,203,147,90,250,106,170,201,111,162,38,44,27,230,107,214,218,180,232,243,3,234,240,233,199,159,210,87,173,184,206,222,222,191,209,195,237,41,250,221,213,125,170,240,197,69,247,123,236,206,233,121,128,191,250,222,201,253,187,211,233,221,95,0,255,223,139,47,190,212,175,238,15,189,142,183,89,183,33,34,31,145,153,167,123,71,58,171,148,108,73,225,150,104,40,45,226,104,42,201,96,169,159,49,197,202,98,132,181,106,19,118,250,105,179,219,0,255,136,122,18,53,20,0,0,0,0,0,0,144,62,228,226,94,196,138,164,36,41,217,180,165,164,161,12,75,219,166,105,195,226,211,224,70,108,122,100,64,221,94,107,149,154,190,56,229,90,173,27,119,239,164,68,134,59,78,239,68,139,202,50,65,127,96,59,27,58,17,254,233,123,101,247,35,139,104,52,239,194,231,143,55,46,184,191,35,9,123,243,77,175,202,61,118,72,195,253,204,111,150,190,205,136,151,36,85,102,190,117,166,214,88,84,162,79,65,126,152,41,84,25,3,133,202,6,201,189,236,81,9,242,139,77,242,153,59,74,188,69,105,165,150,226,148,221,181,73,36,210,107,34,61,181,21,197,80,147,201,225,7,184,183,116,227,151,244,189,106,45,123,121,251,70,31,211,112,183,224,237,62,21,235,106,211,207,184,153,21,16,116,248,235,123,21,238,215,141,70,235,102,246,87,188,241,198,183,244,7,247,130,222,156,5,109,224,134,200,199,206,21,248,93,18,165,70,74,197,173,209,118,127,24,74,137,107,112,188,11,89,92,53,41,134,155,88,153,110,160,246,191,13,140,144,159,143,168,237,150,184,197,2,94,92,107,149,108,107,149,177,0,244,1,225,143,150,145,52,114,137,195,61,125,236,44,22,80,81,216,25,10,23,86,108,253,166,132,208,23,33,148,176,12,57,252,249,69,51,105,38,237,22,175,70,41,205,154,164,49,21,122,158,16,75,138,45,177,8,31,56,33,166,73,3,204,224,65,78,101,21,131,120,111,237,252,90,181,122,75,26,238,236,200,100,128,191,218,218,217,253,107,169,213,232,194,231,190,11,87,188,223,53,166,66,43,122,86,102,101,141,4,253,94,153,228,126,142,234,25,73,233,75,234,213,173,109,41,214,27,34,55,168,2,38,110,205,154,198,107,136,27,108,65,142,50,102,62,34,31,133,230,138,40,65,233,42,133,52,52,210,52,165,190,35,110,221,79,98,240,248,93,248,232,211,197,193,28,213,194,193,28,143,40,224,211,141,95,172,87,207,226,250,243,198,109,139,219,81,45,120,189,127,195,18,219,244,3,6,230,176,198,249,127,107,225,223,245,90,158,22,92,37,215,27,115,242,203,209,85,50,105,155,145,177,131,146,164,17,12,169,112,165,103,87,60,118,201,193,187,188,92,79,163,184,204,203,131,220,213,177,129,126,177,87,110,84,219,203,251,162,57,14,249,222,125,56,154,233,203,71,123,191,119,38,138,243,217,59,57,28,65,196,167,23,0,255,16,126,241,40,217,187,59,240,75,204,150,226,94,124,165,223,154,42,133,232,9,25,150,121,18,239,233,55,125,175,248,182,30,37,101,58,205,59,221,117,79,146,169,226,131,11,221,247,186,9,77,47,100,251,216,161,13,248,162,236,136,204,38,50,34,87,10,165,133,227,190,180,45,215,32,181,45,105,211,169,151,172,10,99,19,87,114,17,199,112,239,94,100,0,255,200,71,68,102,210,200,164,17,182,113,156,74,221,81,41,219,210,85,238,136,233,80,15,198,101,6,212,225,163,239,77,240,5,237,222,237,155,235,111,227,221,221,7,79,43,196,71,247,69,236,12,107,172,111,231,184,237,77,188,213,213,231,251,122,83,76,21,183,51,247,153,126,157,239,107,123,155,199,33,95,79,215,94,65,107,158,68,230,46,229,117,200,81,191,173,166,160,54,189,90,98,231,58,42,157,113,38,55,205,33,31,0,255,37,147,70,212,34,35,115,231,234,113,134,184,185,113,67,153,57,174,172,226,124,92,34,79,152,13,109,97,2,106,192,125,111,45,124,222,87,189,226,91,221,186,113,195,254,107,239,246,142,239,163,65,238,39,125,122,25,242,163,236,127,210,215,166,59,250,52,18,227,186,183,217,253,36,154,117,247,102,175,48,217,49,95,31,107,239,124,213,91,171,86,163,37,117,221,123,125,120,145,152,109,76,238,135,135,216,43,183,61,226,177,134,92,46,73,43,242,181,200,19,182,105,51,154,106,106,43,251,177,16,203,186,180,20,151,39,218,131,89,188,1,245,122,66,252,90,36,43,109,123,147,123,186,91,25,239,192,165,238,43,109,79,111,97,15,88,237,8,0,255,244,189,162,251,109,58,189,62,246,183,138,23,110,239,137,227,88,250,95,134,138,135,16,239,253,76,154,122,134,133,62,74,156,29,18,43,77,202,245,112,128,95,237,21,3,29,243,178,46,221,214,103,219,118,171,211,186,149,84,97,114,186,132,148,195,218,108,149,51,1,117,248,116,227,151,193,111,189,92,203,187,215,79,84,169,183,224,23,189,242,136,55,189,60,11,208,1,191,224,223,222,123,199,244,127,189,123,183,101,253,31,30,239,44,237,34,246,67,164,159,46,201,142,154,148,100,60,109,41,149,142,67,16,127,206,143,249,200,181,72,214,154,110,64,124,122,241,207,173,95,252,18,123,119,115,245,47,170,168,186,23,103,185,47,93,38,209,175,219,213,92,215,24,234,239,77,117,244,174,31,37,206,254,238,232,101,230,163,15,103,19,211,24,48,253,128,248,240,237,189,118,45,183,232,181,225,139,67,128,103,133,218,252,144,159,17,59,67,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,235,67,94,23,249,252,60,165,108,179,106,181,100,69,167,197,116,26,54,85,90,236,51,202,47,55,126,9,125,235,215,232,43,89,210,194,109,110,198,147,128,125,217,247,188,43,88,193,79,182,43,243,53,192,94,107,111,146,132,86,171,55,180,225,198,142,68,134,250,179,182,119,205,169,239,110,194,213,27,183,237,110,60,164,39,102,78,19,250,80,246,101,182,196,196,159,59,226,197,207,81,173,212,106,155,181,70,117,95,199,239,47,165,105,19,65,61,48,212,172,82,17,179,196,199,60,96,127,114,156,161,254,12,124,59,115,213,178,22,59,163,137,236,22,81,75,173,85,81,82,74,90,152,167,245,153,139,220,103,181,157,207,249,137,60,71,0,248,91,111,39,241,122,234,173,86,163,193,29,124,226,133,43,238,117,95,42,209,169,232,231,217,21,57,189,81,135,79,63,254,116,248,197,163,185,182,183,185,91,34,130,186,14,92,233,190,87,252,116,122,23,91,151,87,140,247,66,87,73,174,29,36,245,74,237,78,111,41,155,230,12,238,195,147,157,83,100,70,177,133,153,98,85,37,238,246,109,115,118,106,200,231,130,240,175,118,175,123,244,59,85,68,139,78,63,202,219,148,66,24,222,102,177,90,2,194,63,109,173,144,95,173,94,243,253,11,47,92,222,191,44,61,137,183,112,212,235,87,208,215,206,140,58,173,94,28,141,92,72,197,115,123,244,79,164,50,223,189,249,107,13,98,94,76,191,110,221,103,217,110,187,46,125,20,55,229,125,184,82,1,247,218,32,142,49,228,114,89,243,87,230,179,105,187,39,27,111,27,69,53,136,76,107,140,102,152,156,181,226,37,96,94,14,183,214,98,246,174,251,93,221,97,74,180,225,40,247,137,200,168,38,61,190,189,207,4,13,122,252,181,181,10,239,191,205,122,173,27,223,231,134,7,238,56,206,253,76,171,177,160,87,182,219,25,170,49,239,175,157,143,72,248,36,106,68,113,200,91,130,128,199,169,78,242,33,159,236,7,200,15,221,206,136,189,105,222,214,83,88,238,222,131,127,223,17,221,71,172,181,248,1,0,0,0,0,80,65,151,23,162,238,168,113,0,84,216,25,10,0,0,0,0,0,128,183,195,206,143,154,174,84,167,190,187,117,175,83,135,114,47,14,239,76,135,28,134,232,35,92,203,221,15,185,200,207,47,154,73,51,9,137,90,212,8,165,89,131,180,167,65,207,11,98,73,143,75,35,134,29,140,105,74,139,6,56,194,150,156,202,97,137,161,223,17,153,100,175,168,76,201,168,55,180,68,75,56,111,37,169,8,141,82,105,179,40,245,193,26,86,19,167,79,152,191,250,216,44,118,142,81,209,187,46,72,248,236,14,254,217,63,78,47,53,194,205,116,152,205,99,39,36,224,211,141,95,172,159,167,175,93,223,250,143,73,185,54,28,223,85,198,153,244,186,44,225,242,81,254,73,239,103,68,238,40,73,105,65,178,148,223,150,78,43,55,20,181,107,144,105,71,149,197,95,75,92,117,173,33,242,185,204,69,70,70,70,86,186,75,100,201,112,73,52,44,104,84,218,90,79,185,46,248,89,24,169,48,169,29,205,101,102,62,102,205,150,226,32,34,130,188,228,254,180,250,170,145,253,215,184,113,27,245,27,238,239,199,140,226,171,6,248,27,191,28,110,173,172,237,93,247,251,218,83,81,119,23,126,114,0,255,233,135,82,122,125,91,154,59,12,49,126,217,212,183,142,182,74,107,138,27,125,23,239,32,172,96,122,71,63,88,194,122,246,114,202,136,63,191,242,70,37,115,39,61,234,89,31,167,146,21,35,183,41,11,204,172,170,68,92,54,204,254,236,16,182,106,153,65,76,66,253,57,220,94,53,154,250,238,222,119,245,182,33,119,51,254,114,191,168,212,66,79,110,103,115,128,65,159,249,181,181,42,77,87,50,188,121,231,246,61,30,237,238,241,222,238,76,145,152,205,125,25,143,88,47,49,112,127,171,232,163,108,118,34,106,144,74,11,195,39,30,222,42,107,55,187,216,65,149,140,41,254,65,246,94,117,218,202,183,252,141,230,173,148,13,24,98,167,138,40,45,14,102,77,142,112,14,202,2,249,41,252,118,172,189,214,221,109,39,156,110,222,51,253,151,102,119,54,91,169,148,49,63,127,0,255,107,109,186,180,63,186,119,111,231,250,71,124,221,65,236,14,115,38,38,190,124,230,242,153,185,124,110,122,150,247,68,94,221,73,169,164,84,22,59,71,186,173,55,190,234,92,58,224,115,242,182,46,74,175,235,171,222,157,112,156,205,184,117,71,245,230,64,187,42,58,2,144,253,139,36,91,23,119,181,108,217,224,183,186,111,20,34,85,47,216,66,58,35,225,63,201,254,11,238,114,133,169,211,93,247,189,213,252,125,207,142,96,45,35,254,39,23,59,79,34,226,97,93,146,184,241,38,161,99,70,102,99,82,104,234,141,169,237,175,82,7,206,0,255,53,117,102,126,213,48,51,142,71,82,182,182,234,219,222,219,17,208,175,248,253,213,233,244,26,181,63,111,196,15,39,186,47,68,21,210,251,216,15,214,59,10,0,255,0,255,212,0,255,247,113,250,203,168,231,236,44,175,49,50,23,155,76,242,155,146,77,130,6,222,17,26,205,101,71,104,142,241,210,81,78,133,186,164,104,79,177,94,67,228,117,165,124,190,174,90,146,54,154,136,90,120,49,99,230,136,218,48,159,50,248,163,29,153,83,18,46,144,23,223,191,250,170,15,254,113,227,206,234,191,254,142,203,155,248,152,151,193,47,159,95,55,126,189,225,212,135,99,244,104,45,144,222,157,163,74,33,230,229,244,235,214,125,166,237,182,235,210,103,241,83,222,135,39,21,176,178,29,226,21,67,46,151,53,63,175,35,52,250,186,125,203,84,45,126,221,32,163,30,30,231,175,217,9,136,31,251,0,255,173,247,123,149,77,3,244,154,108,191,105,109,101,69,224,0,255,235,157,252,1,253,146,149,142,181,181,253,60,140,0,255,9,201,237,124,148,216,245,216,210,25,123,227,136,63,34,242,59,87,82,74,154,134,170,223,182,76,5,141,153,104,79,143,98,213,218,19,128,247,159,191,87,253,211,218,77,235,214,0,255,172,196,139,237,172,203,15,58,252,245,189,10,247,223,221,104,221,202,254,105,120,135,119,160,126,223,58,247,175,249,232,33,2,190,220,155,70,148,140,160,71,70,4,165,7,45,199,163,68,110,91,28,106,66,110,18,190,101,149,9,16,193,179,124,201,170,236,150,144,23,123,173,189,130,190,86,33,53,250,246,230,189,251,91,28,189,239,46,220,221,169,46,93,230,187,191,43,179,136,61,249,207,22,186,172,112,111,235,106,123,69,125,211,106,100,141,94,227,70,47,165,107,220,112,123,159,138,136,38,189,128,191,94,63,220,207,95,111,101,119,154,62,94,173,126,188,183,183,182,195,117,79,244,65,55,162,189,243,179,129,39,27,116,185,92,46,114,222,18,62,60,58,161,145,90,17,146,220,51,68,195,152,153,151,210,27,140,230,118,246,250,26,118,236,204,175,140,122,83,147,150,132,54,153,164,212,198,73,194,21,151,66,154,182,225,177,153,52,6,69,234,73,152,196,201,169,180,204,53,147,61,237,47,171,99,166,73,25,118,215,101,114,127,227,225,215,215,102,244,203,227,84,53,59,115,216,125,204,253,173,92,250,227,243,187,190,17,125,182,48,221,132,54,114,67,184,175,139,69,244,81,73,148,245,219,128,159,57,34,93,118,214,240,166,82,109,120,151,49,164,85,152,227,88,222,229,120,166,107,200,235,50,159,145,145,59,54,41,81,40,227,210,74,179,41,244,113,77,153,137,203,144,31,62,113,19,70,143,158,137,162,150,137,250,29,242,167,211,232,190,63,226,136,199,251,247,163,79,177,102,116,132,127,241,15,225,191,51,238,209,239,110,113,151,126,226,47,189,39,199,141,30,207,230,10,130,144,159,101,233,183,46,155,182,190,86,119,170,10,60,156,119,85,11,163,51,211,49,99,62,159,191,127,122,232,24,102,250,95,34,174,251,98,165,185,51,4,226,92,214,182,25,172,148,50,174,98,238,254,51,169,158,46,234,159,100,124,111,166,251,106,180,238,37,246,87,166,3,225,95,125,113,151,167,175,181,186,239,245,94,47,216,87,231,26,118,232,87,169,230,242,222,115,185,220,221,82,211,101,201,91,34,221,183,154,101,192,174,192,41,237,173,156,217,144,175,203,181,87,146,214,91,37,87,189,214,84,17,222,188,181,164,124,102,29,231,187,208,75,170,213,160,221,192,63,6,129,238,31,254,80,0,255,81,225,239,212,253,228,9,119,83,216,163,98,32,252,23,0,255,163,253,121,223,43,93,0,255,130,239,166,176,115,28,222,240,220,223,145,143,120,89,147,140,74,106,67,27,49,47,115,246,105,75,237,199,195,246,92,63,100,94,188,122,221,218,73,118,77,167,109,111,46,152,175,153,113,245,210,106,54,181,139,0,255,136,12,232,254,101,0,255,29,234,175,184,117,211,83,247,103,121,21,113,9,91,67,58,144,253,95,247,150,168,191,200,216,181,212,125,81,158,224,22,118,213,172,132,92,46,227,133,62,214,202,210,107,38,146,77,66,130,88,140,117,95,148,55,244,156,163,121,88,253,152,191,183,114,153,145,25,17,217,144,83,49,17,153,148,132,8,53,199,77,181,225,152,50,115,106,218,133,0,250,149,223,117,17,73,167,213,229,30,30,253,27,119,211,253,38,82,249,239,35,118,136,109,140,58,124,250,245,55,246,171,173,168,211,189,237,13,42,164,120,224,235,163,103,220,233,143,201,246,68,250,223,203,147,181,87,194,167,209,226,118,163,211,233,163,145,9,120,247,52,102,109,176,85,161,99,125,52,167,219,244,168,165,230,42,149,146,250,152,126,80,213,39,52,110,53,185,127,137,50,80,189,149,188,0,255,85,171,215,180,253,211,135,31,46,164,0,255,111,145,190,213,254,48,114,67,110,184,189,178,59,173,182,0,255,174,222,208,82,220,234,145,251,194,227,50,220,160,253,147,87,27,123,127,248,159,146,126,197,39,253,170,70,31,135,217,207,126,122,24,240,3,191,92,89,177,242,33,119,75,90,57,178,101,24,171,198,141,81,88,204,67,182,141,253,44,3,86,94,13,254,187,132,179,94,183,175,31,227,140,22,222,45,250,235,233,220,175,231,86,70,59,192,223,122,59,151,62,41,169,213,232,221,226,119,23,174,248,226,196,165,213,138,254,195,45,246,104,204,223,143,6,94,6,124,74,50,219,108,94,74,188,167,219,134,26,38,114,152,41,8,199,77,57,123,156,12,241,79,244,153,145,153,207,58,188,197,128,72,101,125,43,191,217,38,140,57,117,58,43,230,229,18,219,50,86,3,232,246,94,185,111,235,21,114,208,235,187,238,186,85,135,97,193,209,61,125,215,39,178,113,41,219,215,118,70,92,247,55,157,38,125,116,226,69,230,151,30,116,249,132,159,43,163,100,210,136,204,108,42,141,199,210,74,38,228,74,72,111,182,62,197,144,10,70,86,129,98,52,102,190,62,215,206,143,233,107,115,219,181,182,182,195,123,51,206,27,40,224,33,185,111,244,78,191,62,216,152,182,31,2,32,238,152,121,125,62,226,197,15,18,191,22,101,215,36,79,123,250,20,149,148,124,63,170,135,29,124,149,152,132,53,110,240,43,219,248,233,184,82,31,145,161,0,0,0,0,0,0,0,0,0,128,138,226,74,221,42,73,234,73,100,135,164,235,105,150,181,107,223,105,181,18,239,195,221,157,169,1,73,122,24,87,88,235,0,225,70,38,194,63,125,175,192,253,135,27,52,154,55,190,207,17,111,92,112,155,251,71,163,199,155,30,218,174,228,135,68,248,23,0,255,28,110,173,108,115,45,154,223,215,223,102,117,173,184,202,125,160,208,163,232,227,237,77,126,65,212,219,71,252,145,151,207,69,68,60,90,45,169,67,25,111,4,213,120,53,8,167,71,134,249,201,253,215,218,244,215,63,221,187,55,83,127,239,116,191,49,82,225,71,124,122,245,118,172,23,175,78,171,209,185,111,81,41,113,43,30,239,153,199,73,244,15,102,241,0,98,138,127,58,107,173,218,122,209,178,223,234,221,133,167,175,78,7,95,92,197,11,166,180,29,140,103,172,143,156,207,229,234,170,12,93,37,114,148,249,114,108,116,202,150,54,1,219,219,28,102,111,64,124,107,139,95,33,126,175,58,83,91,221,227,158,198,178,164,218,241,170,251,76,175,41,208,55,216,234,236,210,8,0,255,234,175,36,251,151,221,233,244,26,220,229,184,19,55,156,235,62,210,234,86,210,227,179,115,115,148,129,236,95,100,61,159,244,45,59,43,183,112,194,108,181,27,203,100,154,111,247,242,156,129,126,169,95,65,90,47,163,230,42,89,10,170,12,111,222,26,151,68,102,24,95,37,10,51,164,81,231,237,3,3,34,0,62,221,250,43,215,171,69,137,58,189,54,252,22,185,33,226,133,243,251,113,73,92,233,95,89,198,70,7,124,107,197,91,222,90,183,161,199,28,126,125,54,187,70,208,35,118,174,18,82,34,76,174,76,55,174,42,82,198,12,85,157,102,102,42,86,229,100,121,54,118,2,198,164,127,174,189,98,76,95,139,182,235,13,217,29,206,219,119,111,161,128,159,234,238,238,72,147,57,158,29,153,187,16,0,155,141,121,250,71,212,140,154,153,76,230,94,78,70,148,146,12,105,146,91,76,37,245,67,34,94,214,101,224,234,142,53,70,48,143,189,205,120,13,59,118,62,34,126,68,70,68,45,28,58,38,237,146,37,169,9,60,74,85,19,173,107,81,14,103,93,126,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,57,234,87,110,209,118,124,35,179,112,192,251,0,245,191,238,191,22,247,18,212,187,170,182,253,144,151,226,151,25,107,213,191,229,234,222,186,217,29,153,25,235,253,198,71,171,14,176,108,0,124,186,241,75,224,23,159,190,118,109,213,223,152,152,189,13,247,185,159,52,65,233,115,109,4,35,54,224,27,252,171,239,189,96,250,191,27,141,6,173,127,198,31,135,104,87,112,56,2,194,19,80,143,79,167,222,42,192,47,62,77,90,173,27,171,191,112,140,184,29,183,185,143,148,51,160,135,182,21,236,118,168,63,183,119,165,164,190,187,175,26,37,164,155,241,221,194,36,87,133,126,217,212,207,35,253,116,145,43,74,146,90,86,66,42,73,18,139,122,60,59,102,185,183,74,228,130,80,233,47,133,110,130,90,44,92,146,87,161,205,28,116,49,1,244,248,107,107,149,239,186,200,172,215,186,209,29,60,26,240,199,139,238,63,145,193,159,251,59,54,137,109,12,133,127,245,222,110,232,191,250,152,86,175,221,159,241,10,127,102,79,241,61,66,126,58,91,159,161,75,150,245,78,171,127,167,16,51,53,114,24,198,245,192,158,54,208,48,99,46,159,132,0,255,244,212,141,199,222,146,165,36,119,117,124,84,67,218,104,85,101,135,246,11,187,29,32,47,8,0,255,86,125,213,162,253,213,184,113,87,215,127,110,127,103,176,177,70,63,230,116,248,117,194,127,19,29,124,18,117,250,55,225,167,138,140,137,167,251,188,127,60,118,221,31,113,134,237,14,247,114,101,253,90,159,94,154,82,163,119,95,164,50,119,240,190,248,182,96,151,246,8,0,255,25,114,153,215,231,10,124,248,212,173,69,141,200,164,222,194,33,181,26,69,61,157,173,40,205,30,63,51,138,177,181,196,101,101,30,181,141,134,3,220,215,173,245,118,112,87,175,228,83,171,211,250,238,91,125,195,194,125,203,220,0,255,112,86,44,247,110,91,207,134,109,208,227,175,173,85,240,39,173,215,186,123,203,213,128,63,30,56,151,97,5,232,81,108,180,170,17,127,102,100,70,68,4,137,124,212,162,78,162,57,189,2,55,148,201,200,49,248,105,115,83,181,190,3,35,218,178,76,245,234,152,250,252,214,233,43,125,211,179,9,254,101,39,173,169,227,132,47,220,38,211,209,161,152,129,163,170,33,138,153,146,252,61,25,64,143,95,175,222,142,225,79,79,167,210,234,221,233,110,153,115,212,112,198,135,238,35,151,212,133,94,200,246,103,74,68,248,167,173,149,190,63,122,189,230,237,218,0,255,247,224,131,203,233,191,238,53,189,156,93,205,90,137,248,242,59,87,100,70,205,21,145,36,234,244,42,38,69,114,219,81,148,95,18,185,245,178,210,152,52,175,155,252,99,6,31,25,239,235,86,142,63,137,90,125,237,110,59,106,13,190,251,198,59,151,41,239,125,183,45,87,221,240,83,61,15,112,127,233,138,158,94,75,202,18,199,60,187,195,206,207,165,171,57,245,69,163,215,194,105,185,19,79,188,169,54,204,232,137,242,242,81,66,78,151,139,92,228,199,240,73,134,155,217,210,108,107,203,4,73,135,149,67,67,0,15,147,42,155,158,16,196,7,54,59,183,52,224,91,123,231,74,147,25,187,45,65,105,214,153,210,230,154,78,144,30,39,7,254,101,167,78,227,135,153,57,193,96,246,137,107,12,160,95,121,89,215,83,66,214,170,7,23,253,221,189,117,147,244,92,151,89,231,253,146,95,204,97,88,185,246,218,139,212,198,59,173,198,186,35,226,153,242,35,113,225,203,200,165,158,70,172,154,115,115,19,215,201,237,180,47,109,157,66,60,113,164,180,138,136,46,110,48,81,111,8,120,35,227,29,115,129,63,86,146,85,139,96,73,68,205,44,133,214,76,214,169,224,182,152,50,20,26,153,54,248,19,42,21,85,165,48,141,75,108,100,22,69,0,188,25,226,95,252,35,250,116,180,245,147,33,77,252,246,38,92,25,88,151,117,3,222,226,0,147,217,193,76,97,204,231,175,40,73,203,222,145,212,109,24,18,157,144,71,163,199,2,230,66,14,59,34,234,133,196,1,237,163,8,0,255,161,95,155,16,114,55,247,137,143,138,59,66,241,118,16,116,248,117,181,189,98,111,122,144,182,70,175,123,163,151,69,164,140,23,14,120,84,161,19,86,233,87,76,203,162,9,247,117,171,182,86,237,174,126,105,204,181,90,247,227,189,211,114,104,225,142,75,244,65,215,214,129,254,159,7,236,23,196,149,247,162,68,148,76,34,108,8,124,17,250,204,168,181,154,35,174,137,68,45,37,10,106,183,188,38,198,33,63,172,189,149,65,79,89,153,135,224,140,99,63,232,1,243,243,115,233,74,144,250,166,209,227,209,184,127,35,190,52,201,53,220,149,150,56,12,65,31,186,85,95,43,188,173,95,138,163,215,235,192,113,163,164,130,1,47,124,165,63,177,86,148,210,23,50,190,93,149,120,79,159,187,234,146,214,41,188,116,24,111,153,164,148,65,209,95,252,233,16,243,234,239,81,63,92,204,188,124,85,155,239,108,231,199,92,94,30,188,248,4,126,110,242,188,145,65,105,4,152,102,110,70,215,90,82,196,45,29,226,216,150,153,169,12,106,23,231,1,176,118,136,250,243,234,237,164,155,190,105,117,122,165,76,241,52,111,195,147,78,153,42,46,248,137,159,58,248,198,84,7,0,0,0,0,64,251,128,250,251,107,71,144,58,125,111,186,211,140,136,163,119,59,129,70,31,95,22,133,75,184,159,191,94,142,78,91,165,69,85,175,237,226,191,185,39,135,5,231,253,209,91,244,85,223,125,155,111,217,5,17,100,6,125,110,69,62,87,75,102,190,45,37,146,89,147,126,174,233,150,218,183,86,213,49,82,53,106,203,205,12,164,102,49,123,63,1,244,169,219,181,181,74,93,189,218,142,235,181,110,220,165,111,248,187,195,59,189,7,213,186,204,60,247,11,12,207,19,136,58,124,250,241,167,235,197,123,218,181,189,11,183,195,166,133,121,7,222,239,28,138,27,188,211,183,178,166,253,154,152,59,167,207,93,214,167,196,13,170,254,59,242,22,36,106,41,44,170,29,127,218,52,149,56,196,201,205,194,203,156,203,87,229,25,202,254,48,230,2,127,46,201,170,69,180,36,162,102,146,93,154,171,141,22,220,86,227,22,38,30,131,24,126,218,148,113,22,51,248,123,179,195,237,30,4,192,244,3,253,66,183,35,215,94,123,211,43,105,191,211,234,220,201,225,211,198,115,103,5,10,205,202,252,0,112,81,151,22,21,116,1,160,15,133,139,250,180,0,0,0,0,0,128,2,160,28,242,34,214,138,136,136,21,148,18,74,72,75,8,109,27,166,97,198,13,59,154,131,40,63,125,102,238,181,105,241,234,221,188,123,15,181,160,187,11,151,210,55,220,211,175,218,218,233,109,61,74,46,181,26,205,238,160,47,239,133,43,158,211,159,88,193,64,41,122,47,155,195,102,126,136,251,186,8,18,145,153,164,41,165,22,53,80,239,242,214,216,17,201,21,161,50,77,42,145,23,94,186,53,196,73,17,76,224,137,179,219,217,247,18,116,161,215,197,110,98,103,148,157,241,163,52,221,74,184,110,73,149,187,107,171,202,37,23,226,238,169,49,198,220,28,99,165,25,46,59,160,78,151,107,175,218,94,185,86,157,18,199,27,189,222,205,123,136,65,133,119,195,23,63,154,116,196,38,253,135,33,124,99,132,127,218,90,193,253,187,213,106,222,202,254,136,19,78,120,80,0,255,185,183,244,212,108,206,1,134,188,62,23,101,229,243,33,25,181,116,163,184,73,155,138,186,208,69,69,52,169,9,135,89,198,29,38,126,78,19,95,229,182,19,109,83,68,249,173,28,127,234,174,250,162,97,0,255,182,21,158,246,221,248,120,37,50,206,238,6,174,240,162,29,205,78,71,17,254,197,63,233,123,103,161,107,209,190,211,88,114,170,21,119,247,38,22,180,162,135,177,53,67,29,35,252,55,254,59,26,188,47,71,199,135,157,105,31,239,239,168,249,200,140,82,107,41,84,236,86,167,20,200,0,245,145,181,87,61,191,234,52,110,148,182,42,78,181,88,118,192,223,244,254,189,231,156,83,125,5,223,152,19,222,109,226,78,30,49,226,203,219,145,177,86,84,226,212,182,113,130,126,74,125,59,52,193,95,159,11,23,213,142,154,225,152,17,238,253,49,50,123,130,78,204,79,124,107,109,122,235,127,125,251,230,247,119,151,123,135,165,22,32,230,165,110,133,219,250,171,211,119,33,103,90,247,239,163,145,195,245,190,148,155,125,244,72,0,255,212,139,140,197,247,23,214,97,4,68,124,248,72,192,79,31,191,52,175,114,221,72,123,170,203,81,185,165,191,54,128,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,1,119,196,5,93,88,84,184,31,49,7,140,164,59,232,133,123,171,6,28,117,10,17,25,229,162,13,244,207,141,3,92,136,208,147,164,100,253,224,147,249,60,205,16,247,150,158,144,209,170,73,223,72,52,156,232,97,215,6,253,202,203,235,9,121,105,123,61,122,186,224,239,91,63,213,21,85,164,23,70,158,48,228,243,65,207,204,28,37,53,130,158,46,245,208,168,144,199,84,220,42,108,203,83,198,124,62,243,146,54,43,233,170,47,221,237,70,162,60,111,27,50,77,92,226,46,106,140,153,223,28,43,35,206,36,226,167,233,163,205,189,246,183,248,194,119,243,78,119,97,215,35,224,63,246,231,180,134,216,121,171,6,161,175,229,56,108,247,66,130,29,241,231,244,164,230,243,161,126,247,110,241,212,112,74,167,79,211,213,22,111,29,0,47,198,10,162,72,229,168,207,204,199,1,115,213,66,62,46,236,44,22,0,0,0,0,0,0,0,240,2,68,165,10,171,20,139,123,43,234,242,68,81,200,203,80,144,67,102,100,88,200,233,106,125,96,78,212,128,47,50,79,43,185,58,173,217,150,169,9,60,108,196,215,253,72,179,86,247,85,200,245,251,113,77,5,115,128,219,26,247,190,29,240,225,171,175,181,91,127,52,122,205,239,39,222,20,17,103,248,202,192,59,170,24,242,161,207,122,228,206,226,61,87,65,245,22,194,208,177,233,165,227,86,224,102,54,48,220,203,184,151,153,185,146,101,71,146,66,162,57,183,167,83,137,27,240,235,137,62,239,147,21,78,196,114,114,7,25,61,149,52,194,17,234,162,150,248,193,76,204,105,95,67,172,191,162,54,122,154,195,191,54,229,204,239,165,220,136,17,196,194,3,95,243,139,1,21,119,164,98,228,138,74,147,150,160,213,194,28,80,183,146,42,110,26,22,115,231,178,144,57,238,200,92,113,128,168,113,88,17,101,142,185,124,198,65,87,44,0,42,134,2,0,0,0,0,0,0,0,0,0,0,224,197,251,43,44,92,204,143,152,3,238,168,111,26,135,220,94,5,215,222,89,66,97,103,84,139,130,62,20,21,244,161,40,7,33,63,87,188,26,179,78,12,23,119,47,243,65,74,216,138,44,13,97,77,231,238,91,220,236,39,136,185,87,141,218,120,19,116,43,67,165,136,157,180,91,4,121,14,222,82,122,137,176,168,221,124,156,250,117,154,253,199,0,181,242,155,254,251,29,17,121,110,21,180,200,218,15,17,227,15,0,255,46,195,109,211,52,225,222,189,20,0,255,168,177,116,118,151,171,198,55,55,90,83,172,31,167,187,169,17,43,214,29,39,45,54,56,169,157,12,65,254,250,200,178,215,222,116,209,92,226,189,117,67,228,81,168,155,80,196,115,7,208,233,224,239,124,213,211,134,230,202,226,60,205,46,213,115,37,100,212,48,166,29,209,94,198,98,217,148,73,27,81,49,251,175,22,161,64,173,197,28,172,205,206,5,24,233,31,227,151,36,214,78,166,59,60,146,220,74,176,117,85,184,196,163,62,149,202,7,159,216,41,227,54,59,60,145,254,81,91,123,235,118,157,86,115,129,95,173,123,113,194,39,240,199,33,172,227,213,203,242,121,0,93,62,227,239,157,237,222,180,144,172,69,243,146,157,109,166,230,150,144,89,211,170,73,53,163,205,236,225,81,150,230,160,163,254,146,176,114,153,185,34,194,41,123,213,114,91,73,157,196,113,78,125,74,198,204,174,183,133,155,82,253,48,76,213,83,228,133,246,105,68,253,142,200,77,92,146,228,33,173,99,59,138,216,47,163,146,204,101,45,240,147,208,230,59,221,155,241,180,212,140,81,129,66,101,12,244,177,47,35,38,228,133,62,225,71,70,148,154,177,232,240,133,70,202,40,188,247,59,172,197,207,229,89,245,172,90,88,169,82,176,122,181,85,108,36,196,200,39,169,69,137,74,215,141,248,213,203,141,217,204,149,209,45,130,84,138,215,172,161,162,205,51,176,51,232,98,10,91,184,145,196,204,79,170,219,194,237,85,159,190,191,166,247,222,26,211,4,56,65,159,180,187,179,249,109,53,132,173,223,17,25,145,133,4,33,17,134,228,208,131,252,244,139,247,167,167,29,191,86,26,175,232,183,38,170,181,225,243,24,241,151,222,115,5,9,26,170,149,188,54,63,0,0,42,192,218,10,145,84,49,146,204,33,191,162,16,162,0,186,125,63,8,81,136,29,181,234,92,188,159,234,213,204,2,199,204,37,137,82,20,112,197,206,80,0,64,225,101,92,91,71,151,62,107,123,53,205,142,112,94,82,91,28,144,232,225,12,169,29,159,18,167,195,19,206,229,161,155,44,200,38,198,204,252,90,117,26,229,86,31,51,99,38,151,16,250,92,185,114,187,148,30,89,69,142,91,107,17,121,239,208,135,30,12,245,168,78,240,214,175,71,17,39,189,51,123,192,62,109,16,116,249,136,191,55,105,247,110,25,18,41,171,121,72,100,74,203,175,168,100,222,187,55,141,77,28,151,243,231,200,66,182,141,49,242,25,84,87,51,73,221,225,140,25,90,36,29,135,159,150,110,119,231,16,73,85,10,41,108,227,26,235,184,169,105,155,219,141,141,248,241,233,214,90,155,146,164,239,182,97,187,213,24,202,221,13,119,248,146,163,119,169,159,87,172,201,124,205,94,103,28,206,82,136,250,252,172,116,39,169,205,250,25,227,183,70,119,19,120,66,187,59,240,9,248,138,153,26,103,156,203,191,172,237,51,182,189,214,0,249,251,240,51,34,163,68,174,212,134,172,82,41,233,30,38,178,41,80,230,67,223,85,172,25,182,176,241,196,56,246,58,42,230,138,136,29,165,38,37,81,138,2,0,0,160,0,0,64,8,51,174,157,11,186,244,89,98,175,166,137,140,112,30,82,91,156,80,168,225,13,169,97,64,161,135,97,5,251,50,81,82,198,179,77,12,123,103,230,215,170,211,91,110,117,49,27,22,175,18,240,69,196,218,153,123,229,29,74,171,87,145,235,56,222,22,222,127,39,147,131,171,110,235,7,131,24,197,26,138,153,157,157,189,207,174,220,72,162,252,116,107,149,173,39,209,31,209,48,15,205,72,182,186,111,102,217,29,157,165,28,114,90,81,84,98,118,231,166,45,143,217,43,134,123,249,250,76,178,94,141,36,117,103,29,53,180,77,195,166,72,108,55,224,204,166,89,84,174,72,45,236,226,22,203,56,198,199,54,177,77,253,120,63,99,69,45,37,87,105,91,87,41,148,132,105,139,161,119,71,217,82,184,220,158,214,59,140,59,204,20,171,48,103,179,214,67,59,218,142,67,212,231,101,201,29,81,155,200,69,54,142,247,110,175,19,92,173,13,119,154,116,247,19,59,153,90,41,140,203,17,134,103,119,182,58,64,62,244,240,51,34,163,68,174,214,134,68,70,161,45,27,121,38,147,2,213,40,183,111,170,86,13,35,120,200,99,101,110,58,42,230,138,136,29,165,38,37,81,138,2,0,160,66,196,74,74,11,146,148,40,128,250,33,242,51,226,175,136,21,175,22,111,219,155,27,148,123,216,20,155,140,168,209,13,39,53,59,234,183,62,235,123,213,82,243,153,181,214,232,174,83,28,233,238,13,56,224,64,135,62,125,90,20,192,13,54,101,93,62,73,128,0,255,117,47,251,231,73,205,206,168,220,9,171,254,223,57,181,52,175,69,210,23,229,27,83,5,170,225,236,217,225,236,178,6,132,191,24,191,140,250,94,222,104,171,160,94,61,124,247,225,141,119,74,51,76,239,247,158,224,93,230,103,239,228,171,68,157,78,39,253,249,108,232,107,53,53,98,55,228,50,153,80,84,81,218,237,254,176,83,203,210,212,106,94,177,145,221,200,88,134,60,125,210,247,202,178,222,170,213,233,45,211,247,123,163,9,95,60,40,185,43,254,226,27,163,242,132,229,14,59,51,34,197,143,66,210,0,255,136,140,149,25,245,204,216,141,75,72,178,32,183,196,157,84,234,143,241,94,84,93,4,141,88,73,162,212,163,198,251,178,180,78,31,179,14,105,83,42,214,78,105,135,75,236,103,91,205,50,108,93,161,195,161,62,93,172,216,43,146,30,181,229,56,222,157,242,91,222,115,233,92,106,29,132,136,151,79,146,207,237,136,151,197,245,150,99,66,246,70,65,165,48,105,139,196,91,109,185,195,97,7,124,81,0,255,90,145,240,233,139,94,127,137,167,157,207,169,73,14,163,30,127,62,203,125,202,228,233,174,25,116,53,227,186,15,39,28,96,167,61,190,99,168,75,49,125,140,205,167,54,52,15,52,232,198,127,241,250,52,238,87,92,250,0,255,246,125,45,58,95,244,237,174,57,61,105,95,102,128,4,140,114,47,91,248,177,107,70,201,160,226,211,73,9,201,69,85,153,167,92,28,21,53,155,38,238,102,72,59,153,81,26,232,87,127,172,154,249,236,23,149,148,38,72,14,84,186,20,225,180,229,164,167,92,177,30,248,98,39,46,49,66,59,57,39,52,224,207,167,248,39,147,167,171,22,101,57,229,82,191,42,14,115,83,132,247,216,57,220,246,96,81,102,181,119,44,98,136,251,145,240,34,87,102,174,150,238,139,68,45,185,155,83,215,169,232,80,19,87,61,110,64,252,175,62,147,228,138,40,161,83,153,244,110,108,161,24,43,45,6,155,201,161,189,76,210,158,227,184,198,132,159,11,167,22,185,18,9,175,180,12,247,44,21,49,55,135,245,233,147,251,52,8,75,120,159,95,60,99,208,231,74,146,25,138,244,1,231,47,98,237,85,207,74,188,211,198,236,137,52,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,196,74,178,130,82,74,45,192,133,88,17,177,146,146,36,148,80,170,126,76,252,169,219,107,239,172,210,87,91,222,187,129,130,243,102,26,180,194,64,199,134,188,212,83,93,230,183,77,51,163,63,231,148,250,174,186,226,166,238,73,193,101,89,152,68,116,224,80,38,177,65,249,174,1,239,71,89,63,106,53,98,23,231,91,36,169,180,33,220,77,147,22,145,145,195,27,86,176,208,55,67,222,47,249,124,173,233,107,214,34,203,89,85,91,214,55,240,67,196,7,107,171,169,22,224,80,70,177,103,217,33,81,126,248,35,176,95,146,153,60,37,249,82,119,17,250,119,245,120,195,46,33,30,202,197,236,220,54,17,127,157,103,0,255,179,49,123,126,223,219,11,95,183,77,163,129,159,114,247,62,6,123,207,189,89,37,223,131,200,14,93,93,103,68,251,194,67,151,6,212,211,111,253,60,109,105,73,51,187,5,187,41,234,213,108,214,136,234,166,160,78,88,163,113,210,40,157,50,151,61,148,127,27,83,183,114,250,157,7,254,59,152,238,234,239,111,155,109,24,227,54,29,238,156,82,26,247,238,237,207,244,60,73,53,140,245,231,244,121,82,114,25,57,114,55,45,220,40,79,141,142,225,158,166,168,152,42,143,137,103,179,131,135,156,18,197,207,220,111,135,179,56,34,252,213,214,14,222,31,141,94,115,73,211,254,190,25,31,124,185,254,217,125,193,168,76,109,71,115,121,195,252,124,220,187,79,115,239,44,53,55,157,122,39,76,210,52,53,154,28,203,101,53,118,79,77,92,85,193,72,155,156,212,172,69,237,242,60,208,72,191,88,185,116,215,203,26,109,205,215,145,88,156,57,106,202,164,148,136,157,54,101,182,86,102,48,176,45,206,8,198,200,143,200,229,99,197,43,133,190,187,215,32,221,74,168,158,104,72,149,122,149,250,252,168,126,192,188,204,149,139,204,124,70,18,250,166,181,164,62,13,249,117,88,82,161,136,171,46,63,102,158,68,13,5,0,0,0,0,0,0,64,197,188,72,133,248,22,80,177,62,5,184,0,185,51,99,97,236,88,53,133,157,95,10,0,0,0,128,10,145,75,74,75,146,148,178,31,51,243,59,74,205,103,102,212,233,181,122,167,221,234,163,118,248,211,164,67,140,216,97,160,17,22,186,252,168,80,191,252,243,153,43,163,158,73,232,205,168,205,54,60,18,141,147,141,248,238,175,183,162,214,117,222,131,127,57,171,30,110,15,143,247,1,98,24,241,123,175,229,90,22,177,59,249,239,144,31,185,74,226,71,6,137,172,74,147,165,132,210,235,219,119,165,41,69,171,209,89,184,43,147,88,137,146,86,248,151,51,108,57,123,47,65,159,31,244,189,137,179,222,174,215,104,45,243,247,215,185,3,119,156,194,236,46,239,61,238,113,33,203,242,140,101,74,68,168,211,233,156,21,63,218,238,107,53,165,68,102,83,50,147,105,155,42,72,191,108,52,28,117,67,40,170,54,211,248,196,38,100,198,198,251,11,95,172,181,51,119,148,36,77,165,77,101,78,189,121,0,255,142,126,211,15,250,220,244,249,112,15,95,68,62,119,70,173,185,79,252,18,185,68,222,24,198,224,226,189,204,123,65,215,138,200,220,81,195,117,91,90,167,179,140,91,218,124,74,253,134,69,73,92,201,93,139,31,115,249,36,248,118,172,44,142,155,148,221,81,73,136,60,114,74,19,241,213,92,214,128,12,145,151,84,189,181,246,38,13,247,172,211,222,248,182,58,117,125,29,86,25,0,255,152,171,89,163,110,252,18,248,229,188,239,69,199,164,254,57,42,166,93,66,60,152,53,244,173,17,71,179,174,189,205,69,150,225,133,42,66,241,207,164,233,214,250,164,97,189,175,186,112,113,78,110,220,45,214,194,217,107,136,49,241,39,246,203,124,158,130,75,71,164,155,47,33,142,43,85,166,81,109,94,183,10,180,151,216,166,49,79,87,214,219,201,8,127,26,157,86,175,65,234,71,220,119,226,134,19,243,68,239,238,24,30,6,219,200,124,96,192,175,23,0,255,92,155,158,177,114,206,201,91,109,56,55,51,184,112,99,74,214,96,62,91,195,86,17,82,226,194,156,33,0,255,20,169,92,100,62,94,183,170,81,156,150,226,143,118,169,85,199,200,251,17,127,175,136,149,235,244,40,151,208,105,46,211,70,76,181,169,242,146,82,181,206,180,115,69,104,176,253,203,59,251,253,43,31,143,97,165,102,37,59,59,146,147,194,15,245,23,93,70,230,151,140,139,90,14,94,195,76,108,101,169,146,45,217,89,217,128,220,223,137,31,145,241,74,68,5,155,162,73,159,10,206,66,45,30,26,141,29,151,97,9,119,180,31,51,90,35,62,55,111,233,163,97,105,123,215,147,245,41,239,221,64,9,3,218,80,193,7,231,0,255,244,164,227,117,73,115,45,236,241,86,157,42,39,50,50,235,80,234,95,43,156,233,219,155,86,51,69,60,173,196,112,130,145,233,3,224,171,247,51,246,206,36,4,30,189,70,20,211,232,121,146,53,69,202,227,168,207,143,243,151,36,111,231,211,148,157,44,56,226,142,124,164,127,46,99,253,157,171,179,206,202,39,108,218,157,15,169,171,132,212,57,64,68,94,100,86,82,106,82,166,57,187,243,49,243,36,106,40,0,34,42,196,138,136,149,148,36,37,73,169,226,90,169,62,37,148,222,140,186,188,212,81,93,84,55,71,234,13,201,216,238,147,234,247,128,199,162,89,243,221,21,76,28,164,69,115,153,151,209,236,74,142,58,59,206,202,44,212,0,255,99,235,51,138,187,50,220,116,43,45,222,183,28,253,172,211,142,51,220,136,118,120,169,177,104,42,43,120,146,85,57,187,81,31,186,124,26,145,75,18,17,155,82,239,187,70,162,102,61,42,196,19,71,157,179,195,71,95,220,149,232,22,244,176,50,187,35,199,54,70,254,189,165,139,18,177,50,233,219,210,35,27,66,110,157,26,211,240,189,219,186,143,233,50,88,239,183,44,99,175,42,42,54,183,56,198,198,178,249,62,191,239,237,149,250,140,166,108,82,72,155,249,168,109,211,221,251,88,116,247,13,125,56,86,32,190,203,56,136,20,235,136,205,153,155,29,237,115,22,31,2,34,95,183,126,62,166,95,61,22,250,50,35,75,161,25,76,208,82,184,161,217,242,219,144,71,91,12,181,233,180,43,163,109,206,20,14,106,211,168,203,171,107,173,90,106,155,214,109,215,10,168,180,55,226,137,175,131,40,238,36,250,113,23,98,41,237,248,60,97,200,229,35,151,84,151,193,212,85,73,122,79,119,185,206,220,17,150,236,134,114,72,193,153,153,104,83,103,74,112,131,177,109,66,59,168,17,95,232,117,123,103,194,167,239,26,237,41,142,14,14,163,46,207,140,8,219,91,230,106,36,94,141,217,251,210,105,217,50,13,136,151,170,170,65,162,30,130,87,237,226,119,99,253,91,151,185,229,146,124,144,146,145,73,147,148,179,102,75,193,165,70,181,186,164,211,224,23,53,196,204,29,75,56,203,48,164,67,59,145,13,139,168,126,200,72,125,68,148,124,210,168,36,23,169,221,11,141,18,15,75,188,121,84,106,214,244,196,72,73,204,97,244,36,47,121,33,116,59,167,171,231,135,95,45,153,239,234,101,67,92,230,147,45,40,22,205,225,77,67,218,226,172,67,150,120,205,54,231,13,131,216,166,231,229,227,126,234,105,172,140,44,52,34,106,213,13,250,68,169,168,87,147,34,163,144,14,181,167,23,30,38,120,107,231,124,98,195,236,248,220,96,200,211,37,37,43,73,176,52,151,233,20,122,189,121,230,142,122,43,206,140,202,248,50,115,125,10,244,41,141,19,76,109,239,217,88,57,159,211,221,143,88,171,209,103,109,114,151,74,219,26,60,210,8,248,246,73,197,178,14,241,220,91,156,68,154,52,235,37,91,51,160,157,201,17,8,144,175,75,245,87,20,245,234,244,58,189,121,201,171,123,77,120,82,142,246,123,225,49,126,176,44,175,120,234,232,77,184,159,207,211,149,218,218,65,18,126,180,238,180,122,105,92,253,137,47,174,120,225,170,188,208,127,244,19,134,49,131,157,104,99,34,232,115,186,124,142,63,113,225,213,200,74,195,221,236,123,60,45,199,159,107,226,61,194,93,13,7,30,51,46,239,217,208,172,98,192,149,59,162,62,202,239,94,68,109,239,90,56,180,169,36,75,76,106,209,124,212,229,202,74,11,151,208,106,241,118,64,252,223,0,255,92,139,54,181,32,89,220,200,147,184,105,136,99,6,117,230,33,250,56,254,111,219,188,60,234,48,125,189,15,99,115,134,116,64,154,81,49,159,79,39,111,71,46,216,145,244,61,193,214,226,149,105,54,91,226,186,96,80,251,195,113,6,93,100,220,75,87,189,200,116,118,4,9,221,125,173,213,229,78,34,83,92,212,42,70,164,32,198,112,65,123,41,151,52,206,145,254,103,46,151,17,155,48,37,41,21,177,163,97,194,152,156,8,239,229,115,25,37,159,59,61,154,146,186,119,194,214,87,174,75,12,216,60,174,120,165,61,192,115,7,252,153,15,93,198,206,208,169,76,242,45,218,74,88,159,89,39,28,82,170,214,54,242,11,49,234,215,239,181,87,186,244,160,47,39,188,59,32,183,165,168,19,126,58,117,59,80,93,62,51,87,148,134,75,66,178,56,165,230,138,105,91,135,252,100,104,30,146,165,12,39,131,176,233,189,117,185,90,21,157,86,33,222,182,147,91,7,250,69,126,60,241,116,145,221,162,142,69,117,181,36,104,25,73,124,84,40,202,132,76,125,249,215,238,152,17,137,94,254,15,244,211,242,84,21,87,39,92,198,49,182,102,192,87,243,130,70,127,46,74,155,126,218,6,151,197,105,236,46,189,71,236,226,13,8,164,58,226,113,142,229,247,134,33,196,189,124,253,101,228,206,28,161,109,38,13,154,197,129,24,195,80,187,225,154,126,50,61,35,157,59,232,242,240,147,178,54,93,87,203,166,233,246,189,78,146,116,106,32,158,35,194,158,94,179,135,95,140,59,63,104,234,74,56,181,93,195,194,145,36,238,168,165,194,189,22,129,41,81,216,158,171,121,149,13,27,233,31,235,239,168,145,143,168,164,78,175,227,111,133,94,27,110,120,210,167,75,35,84,13,51,243,47,95,216,237,50,32,15,222,206,36,73,143,26,233,22,181,100,121,212,68,179,186,65,149,163,192,120,107,129,151,140,248,178,62,125,68,138,223,183,32,36,218,34,149,170,86,142,1,95,226,43,241,226,158,244,101,242,253,180,201,82,243,46,90,238,136,139,154,217,178,241,251,161,190,252,189,86,58,241,54,141,94,107,191,123,51,25,28,76,154,214,112,98,193,252,157,185,115,5,137,220,110,235,73,73,121,163,54,196,113,203,167,182,29,137,223,136,145,195,76,195,73,160,215,170,75,91,38,113,133,221,105,111,34,202,111,221,139,178,245,17,252,178,173,12,201,36,77,249,76,46,78,153,57,71,217,13,135,46,83,10,162,51,131,181,236,127,246,208,99,212,151,107,237,136,178,245,52,154,82,152,160,199,89,252,156,193,81,201,170,1,0,255,206,164,250,168,78,217,52,107,162,245,158,204,187,66,70,162,83,29,221,253,192,77,149,77,16,215,50,19,204,246,181,47,16,96,175,212,85,82,167,78,155,237,219,180,142,133,159,65,135,143,146,149,148,250,254,26,135,94,107,93,108,0,255,194,161,62,225,157,73,0,255,174,24,30,230,5,183,217,254,108,96,212,71,174,204,21,133,38,173,164,70,158,182,182,164,118,252,196,1,0,80,1,117,16,58,5,84,128,123,145,180,139,240,119,63,73,155,138,169,207,82,169,2,252,101,191,237,102,28,112,45,69,133,189,20,0,0,0,0,0,231,128,248,50,191,114,69,165,77,137,40,183,165,113,250,1,63,254,140,251,148,212,246,46,17,100,166,117,72,107,62,85,241,176,248,1,136,13,168,175,63,94,62,93,241,35,25,241,200,72,68,92,132,242,228,38,141,184,41,145,219,176,96,86,240,176,45,203,235,13,250,124,248,122,90,246,170,175,71,75,83,163,184,15,207,173,110,170,248,201,210,207,187,145,57,213,238,202,140,136,245,1,95,214,191,86,84,248,107,209,235,239,112,53,19,88,213,200,161,7,204,60,93,252,204,37,244,211,60,243,45,244,133,146,253,178,34,225,66,180,235,0,207,132,50,30,102,206,173,129,204,206,48,246,154,26,226,95,191,35,73,205,101,109,75,70,212,204,113,118,43,238,89,181,119,194,176,166,151,152,94,120,27,176,213,206,211,240,18,155,189,209,254,104,204,11,125,213,37,1,126,165,100,179,226,53,36,186,139,183,212,146,170,165,227,197,172,142,192,162,142,93,185,216,238,228,136,68,249,109,125,102,194,223,57,102,243,180,210,167,186,52,151,137,251,38,226,5,143,26,225,216,76,204,71,211,130,176,143,247,237,59,187,29,1,238,145,92,190,208,117,52,224,5,57,173,122,226,115,59,189,17,70,244,73,106,145,199,166,28,98,55,115,129,17,127,230,101,194,203,200,200,160,155,56,223,162,48,149,121,226,251,233,212,204,195,188,122,248,193,89,39,244,114,235,94,109,227,247,190,234,53,239,109,242,173,27,9,92,15,221,40,50,247,35,246,27,42,37,59,218,74,213,91,35,252,233,114,36,242,153,73,118,246,14,55,233,75,171,13,164,87,35,149,210,35,134,251,147,11,172,244,148,65,81,204,206,190,206,99,8,144,186,146,52,20,159,13,240,175,254,202,223,31,173,78,163,165,110,0,255,222,134,39,46,203,22,240,18,103,50,137,13,204,118,141,153,151,145,95,25,43,62,173,222,182,55,39,200,119,80,106,38,154,214,161,23,174,154,252,0,168,184,162,172,40,73,138,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,232,74,148,96,63,230,243,25,121,59,114,73,105,45,157,104,156,36,100,118,228,182,173,234,211,20,51,53,126,128,155,1,119,62,93,236,71,115,201,78,194,140,248,126,199,105,220,32,16,43,125,154,212,132,62,54,176,170,205,203,144,13,17,247,226,85,47,179,182,74,18,112,169,40,222,190,59,239,147,113,240,170,241,233,118,117,193,59,237,185,28,208,168,24,185,147,212,178,68,37,189,68,113,254,19,126,110,231,50,34,23,221,121,122,20,147,133,76,222,160,110,235,215,170,196,236,155,240,140,53,218,141,66,54,38,254,86,183,107,123,21,70,180,106,220,189,183,44,197,131,211,123,210,107,94,102,84,54,64,200,188,200,92,46,23,47,106,247,69,175,19,111,166,144,247,54,245,168,136,159,166,25,232,159,244,189,146,213,173,90,157,70,73,165,126,245,238,194,21,7,102,194,27,87,49,41,215,218,9,14,209,35,2,190,196,31,250,72,146,153,237,38,149,196,203,100,121,77,157,74,141,233,176,114,65,214,203,26,169,185,226,58,195,71,67,29,154,110,169,179,106,182,190,1,151,24,147,117,124,143,0,127,248,198,127,113,240,143,236,150,79,158,56,122,89,9,45,221,228,231,12,99,172,40,41,170,73,187,40,59,55,230,206,124,84,166,174,204,146,110,109,189,98,186,167,77,227,142,26,209,221,131,25,105,16,33,91,38,103,93,219,148,173,46,171,120,127,235,50,162,127,39,137,248,180,70,217,228,144,238,244,24,143,28,102,22,189,234,61,237,84,172,98,107,101,50,234,117,241,238,211,115,73,163,172,32,174,91,35,68,212,68,114,43,195,144,152,209,115,49,49,192,6,86,50,102,220,143,140,124,100,228,90,149,208,10,125,181,78,55,18,168,220,144,74,161,90,117,138,62,232,82,191,118,44,234,236,100,159,177,75,49,36,137,248,116,57,126,217,212,247,166,209,86,121,223,225,232,222,142,115,69,163,198,123,224,2,118,49,158,189,99,87,196,124,220,139,124,146,186,35,162,22,43,51,157,168,109,44,212,171,74,110,49,213,214,229,114,24,148,40,133,155,223,240,197,22,6,103,55,180,85,19,242,171,78,137,235,144,211,231,83,253,29,21,62,45,74,165,149,230,182,223,105,136,28,211,40,132,43,197,106,100,62,35,76,98,2,187,184,52,15,152,113,47,10,252,72,154,148,196,111,29,114,236,151,188,36,202,164,212,171,49,21,115,92,225,91,158,177,213,49,86,70,100,54,19,242,242,245,73,215,207,32,59,43,106,166,56,233,174,196,239,75,203,140,206,142,104,184,42,15,120,170,210,170,134,167,50,216,176,118,52,130,46,47,72,172,72,234,170,183,155,218,205,59,67,74,245,175,15,143,170,140,247,4,207,251,85,166,202,108,203,100,54,57,71,24,80,97,103,92,140,149,145,107,175,168,52,137,67,234,212,101,75,251,144,214,177,0,80,31,234,187,151,25,249,136,136,18,123,185,36,75,52,230,54,140,186,57,155,150,15,0,72,20,233,175,139,92,36,133,151,17,133,230,194,37,23,90,105,168,24,84,28,111,121,103,58,145,89,59,172,12,78,176,208,25,75,175,157,97,7,38,228,35,23,240,51,86,214,114,39,45,164,100,22,210,118,203,19,115,10,158,141,19,248,100,250,181,192,92,89,60,225,203,60,220,211,101,210,92,70,68,201,39,169,149,86,35,181,155,219,189,86,98,138,55,151,94,45,26,77,177,82,19,91,88,39,1,254,35,117,81,207,21,139,109,106,17,116,76,156,54,126,202,61,67,219,150,98,168,75,235,204,51,254,48,209,233,86,236,182,101,108,161,131,24,249,17,107,173,225,234,43,201,166,111,222,241,142,59,99,42,84,247,133,254,107,83,43,187,219,102,71,212,239,136,220,196,165,83,135,52,174,70,15,248,247,194,231,109,173,218,253,187,119,243,254,54,125,0,255,38,78,239,235,30,116,119,185,175,114,137,83,25,158,11,16,241,229,99,252,73,201,85,11,135,68,217,77,33,142,78,38,39,146,198,145,54,155,98,31,198,113,210,95,222,230,160,3,0,0,0,0,160,40,135,173,215,175,189,42,201,8,250,82,150,76,159,81,28,0,221,32,234,34,23,65,225,229,42,244,21,149,252,208,179,109,71,34,199,173,229,253,233,244,170,170,168,69,21,252,203,63,214,54,109,14,251,52,33,31,58,248,25,43,75,100,100,164,67,35,195,37,132,77,146,106,116,2,87,146,37,122,22,125,113,45,91,173,26,148,52,15,247,116,91,189,21,25,249,36,181,210,106,52,187,185,52,111,36,66,124,89,188,58,244,48,137,139,95,29,252,155,160,203,200,109,146,43,51,155,168,103,144,113,45,180,230,16,224,88,199,13,105,236,196,8,119,241,50,195,28,222,250,96,173,131,246,135,189,209,0,247,242,67,252,74,210,214,30,190,190,105,249,76,156,55,188,11,158,37,21,162,251,67,159,99,96,143,189,108,47,52,234,119,68,110,226,210,201,219,180,238,71,143,58,252,181,181,138,163,95,221,187,121,123,168,223,79,39,46,239,237,142,225,197,199,93,150,191,70,114,62,23,32,226,211,143,63,41,185,106,225,54,25,171,169,196,209,40,19,84,180,227,69,151,77,49,14,247,56,169,45,159,243,141,1,21,117,10,112,1,243,74,40,196,82,188,176,151,5,64,133,188,12,5,0,0,64,49,100,204,167,30,222,189,90,46,91,6,94,214,234,180,153,224,16,168,112,161,44,211,128,26,70,112,130,141,3,190,100,30,131,181,1,127,220,143,49,247,124,132,247,72,122,122,96,149,118,19,145,159,131,19,236,180,25,20,196,86,74,36,49,159,185,149,139,123,185,216,148,201,140,100,70,79,187,234,184,56,229,76,146,27,186,156,164,16,121,149,43,86,110,62,180,175,230,114,151,189,214,152,249,184,191,116,165,212,115,21,119,28,155,182,25,62,237,70,247,187,47,207,232,181,3,202,96,24,31,151,104,220,110,182,81,27,118,222,139,136,159,73,71,97,146,239,6,47,157,48,141,52,142,100,247,21,27,218,54,78,88,69,237,37,68,253,78,146,215,60,117,90,41,221,163,54,28,55,110,168,201,142,107,129,129,62,117,113,62,71,29,0,127,194,207,69,169,229,163,82,74,143,66,40,247,44,59,97,225,107,153,45,153,206,166,18,110,170,227,24,99,29,214,82,80,63,230,39,254,181,87,205,248,155,238,173,251,152,219,247,210,44,105,209,190,3,234,115,73,117,153,181,172,204,164,153,116,185,164,51,41,101,184,81,121,199,109,195,72,159,211,76,176,45,227,217,11,182,126,8,93,68,33,185,32,65,105,102,144,242,57,74,41,52,72,46,105,244,112,86,172,72,172,49,254,229,49,155,197,108,137,153,151,46,252,60,243,102,221,180,205,251,237,58,164,220,214,251,192,89,57,167,142,169,170,24,204,46,179,115,140,185,204,212,71,102,62,147,16,48,205,183,35,111,209,60,96,83,132,140,11,135,216,86,102,174,177,50,107,56,222,246,67,20,238,231,82,31,25,59,34,51,35,55,205,37,37,232,19,118,66,169,25,144,170,219,177,13,254,151,229,236,63,51,201,12,115,179,60,57,248,65,151,215,111,226,250,143,216,73,239,78,93,122,21,59,38,135,141,72,228,140,221,14,249,153,249,21,77,247,92,205,218,114,156,212,17,221,197,35,166,156,48,210,225,80,69,62,209,131,208,253,226,30,246,207,60,113,81,76,12,143,32,146,135,147,95,52,17,207,36,89,218,122,74,203,155,167,178,109,230,132,60,250,175,205,253,86,119,239,81,171,239,93,97,24,8,248,240,63,172,0,255,77,95,164,113,157,217,253,9,23,252,229,167,67,181,214,46,48,0,0,0,0,160,2,224,202,192,21,160,43,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,16,10,112,81,164,0,255,82,208,7,220,95,10,8,35,106,104,63,214,159,191,244,81,138,158,94,11,218,172,239,96,54,244,168,242,227,214,239,140,164,19,74,131,48,132,29,237,140,248,186,127,109,239,12,190,111,115,175,209,70,121,199,59,112,136,203,183,124,119,88,246,84,49,212,23,95,151,226,79,107,238,164,153,37,146,228,182,14,173,77,33,149,178,235,138,59,164,23,118,49,222,207,104,115,25,180,201,101,75,38,149,188,181,97,131,148,174,26,115,51,146,49,47,50,117,89,35,98,147,236,78,171,5,85,119,111,166,81,168,236,170,50,69,172,204,110,13,249,25,247,183,250,36,164,143,246,148,74,88,16,73,5,241,242,3,172,124,190,212,166,187,251,198,1,46,220,219,36,0,99,83,197,124,13,220,203,162,2,236,12,5,0,0,0,0,0,0,0,0,0,184,176,51,210,162,226,189,200,11,152,203,167,69,125,92,184,31,1,145,207,56,200,241,98,228,237,36,149,190,92,226,54,10,213,194,176,145,114,156,41,134,92,141,140,149,77,210,164,101,213,105,146,118,244,56,8,248,33,155,6,143,222,216,152,146,209,140,249,249,116,231,146,172,124,82,54,50,104,102,243,212,88,198,249,94,81,133,193,170,206,19,91,248,83,176,56,171,52,226,211,229,41,93,123,213,150,211,134,188,119,227,238,128,72,225,125,106,134,207,27,117,91,183,99,233,106,243,212,106,52,111,222,226,53,61,92,113,194,145,126,32,182,232,67,44,103,143,52,48,102,76,66,126,228,242,73,75,126,173,38,119,183,55,131,28,238,216,36,186,245,232,97,27,111,29,194,13,122,249,213,245,148,197,63,124,244,7,191,54,223,177,146,56,235,125,203,156,182,80,67,174,189,246,38,133,214,105,117,214,29,127,103,74,113,0,57,228,242,203,165,113,0,250,0,145,167,155,40,230,115,71,208,18,135,29,73,234,65,234,195,94,43,178,210,11,149,15,144,105,113,14,161,223,25,185,219,26,7,11,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,43,66,1,80,241,254,202,80,64,209,222,176,115,145,223,81,91,59,220,136,178,168,40,72,37,211,247,142,104,56,99,130,131,35,30,142,186,204,48,209,12,166,175,103,2,91,162,193,253,168,95,123,197,94,59,105,83,167,213,107,52,242,248,116,241,220,134,67,69,170,225,125,199,218,224,4,61,32,253,240,229,114,231,72,100,62,28,86,92,95,153,109,170,74,198,34,218,180,164,20,58,213,72,252,206,153,220,60,154,207,65,136,242,207,139,127,210,18,94,101,74,244,172,177,196,116,5,111,42,21,85,188,166,38,22,229,27,15,119,89,212,238,73,184,175,219,181,181,131,174,126,101,78,245,26,205,248,239,97,126,88,112,197,55,250,11,115,32,158,232,205,185,156,189,234,136,15,191,250,59,63,188,175,215,136,114,111,90,112,122,63,221,117,247,62,233,125,28,204,204,117,143,100,138,246,73,4,17,63,190,208,229,170,237,162,89,34,156,230,109,158,58,70,213,158,74,87,19,243,34,158,142,184,189,34,93,111,251,238,189,55,166,207,117,76,175,244,216,227,23,59,10,81,127,111,175,76,82,219,107,213,26,119,252,141,230,61,100,50,109,188,104,53,187,33,47,184,31,241,123,213,204,254,238,158,59,119,151,254,50,189,190,139,243,138,173,147,40,46,189,126,147,204,140,72,122,172,40,228,167,68,109,50,89,146,67,154,212,25,127,218,102,181,233,88,173,177,49,99,88,153,203,191,246,4,98,46,31,121,89,72,46,94,64,191,67,75,36,147,76,220,16,27,58,226,173,195,207,28,165,7,221,94,59,183,106,25,47,173,70,219,181,113,25,149,112,196,213,192,16,243,216,163,223,74,12,133,88,95,172,183,233,19,166,237,250,112,187,136,35,94,23,158,239,222,208,192,43,253,45,87,180,179,52,16,193,138,21,81,110,192,55,102,82,151,153,43,101,226,244,124,106,91,30,130,143,70,160,32,182,82,99,126,46,125,102,221,155,70,143,95,235,238,141,248,83,99,81,116,87,170,225,203,4,221,222,107,101,109,253,50,14,122,189,30,92,119,50,206,120,240,195,73,250,175,67,153,33,189,38,95,216,65,70,18,242,51,175,27,126,237,29,193,63,239,186,85,113,89,132,222,234,42,113,187,221,129,24,245,231,34,107,46,87,37,44,119,55,181,35,49,63,184,191,240,180,77,47,251,211,251,239,223,94,250,15,244,226,222,205,2,237,215,8,123,37,61,138,2,0,224,5,184,183,169,28,99,233,51,220,136,227,78,98,225,2,164,46,73,150,106,1,0,69,133,200,69,68,40,222,12,122,252,58,241,171,181,77,75,182,245,215,61,248,154,169,174,94,120,23,233,129,95,133,117,238,119,178,156,157,100,16,238,235,243,227,79,162,95,189,111,244,77,72,124,253,130,63,158,157,24,188,73,239,203,69,197,108,46,91,56,49,151,248,115,89,55,61,74,196,206,21,110,68,134,91,199,167,219,114,118,226,125,76,168,70,137,226,28,177,48,107,213,112,135,143,31,245,248,104,107,211,238,231,189,94,247,54,246,199,13,56,224,91,253,245,14,116,63,150,77,57,193,112,95,191,234,107,101,119,218,162,228,74,171,121,55,238,251,99,206,152,112,193,49,122,15,143,152,43,78,239,206,218,54,94,3,164,46,182,206,93,122,151,68,205,140,114,58,34,31,55,221,134,4,249,148,235,211,180,212,240,51,41,130,153,83,199,67,180,115,218,79,17,243,50,51,115,17,117,37,37,89,222,82,167,53,132,97,201,164,179,3,42,53,74,189,90,118,196,167,23,0,255,164,239,85,11,93,187,219,55,26,67,75,222,140,183,123,84,140,232,66,47,227,103,110,58,0,0,0,0,0,64,163,194,138,80,200,29,225,95,252,115,173,21,132,174,69,235,86,123,138,185,78,252,113,161,71,244,162,175,48,45,235,25,245,12,247,245,249,241,39,209,175,222,55,250,74,18,198,239,224,142,111,34,70,232,145,126,192,71,231,236,52,155,44,231,231,233,189,173,119,50,219,200,170,47,73,11,241,164,84,183,178,162,106,171,234,204,42,217,115,152,102,71,87,156,204,248,220,53,42,48,143,29,225,159,182,86,116,127,239,245,154,183,177,127,225,130,11,158,213,239,239,56,189,45,3,242,52,130,78,183,179,219,94,81,102,105,117,186,113,53,38,46,62,220,119,70,63,76,8,54,247,117,30,104,0,255,107,0,124,43,242,145,73,188,101,190,184,163,146,164,82,82,62,55,149,97,84,147,151,113,216,171,108,218,208,92,110,234,206,167,118,94,99,230,189,136,136,82,106,73,73,41,114,216,107,237,92,117,122,9,58,252,67,138,3,0,128,28,240,239,21,127,117,107,90,5,204,173,136,173,207,8,74,72,75,163,102,59,106,199,34,194,140,151,141,129,111,37,252,200,36,77,232,220,40,87,74,147,182,137,170,45,163,146,240,164,102,98,238,216,5,53,156,202,25,230,178,179,236,33,227,61,221,166,237,29,223,234,187,176,164,78,239,86,119,221,218,241,194,139,47,14,116,0,255,171,81,160,67,175,100,51,217,124,9,248,247,170,235,105,109,211,8,113,233,235,219,112,181,146,11,166,217,157,223,131,72,16,71,221,127,101,78,70,49,64,238,252,222,17,65,214,39,149,169,149,182,30,66,11,74,92,211,98,178,247,226,79,32,182,99,5,111,245,60,44,98,97,38,177,146,29,103,115,54,228,114,103,234,34,146,68,100,70,41,165,102,211,18,210,18,215,173,239,35,14,143,218,247,100,2,133,227,144,191,241,213,239,237,205,125,148,163,238,168,26,251,0,120,47,34,231,35,253,118,102,102,70,236,72,18,213,41,206,83,130,146,151,236,144,207,174,217,44,126,132,127,245,86,114,127,90,173,94,123,253,215,135,31,238,212,111,56,73,0,255,98,20,211,34,230,218,107,175,252,112,123,211,39,232,181,221,247,222,24,55,98,192,215,46,247,137,54,141,130,155,219,174,118,122,3,226,223,153,203,149,55,35,71,99,104,198,118,91,112,201,135,33,149,54,27,30,54,149,114,107,51,199,216,212,206,103,123,132,60,93,93,123,37,73,189,82,186,47,167,124,51,211,184,11,215,80,212,90,46,49,134,155,114,77,74,213,65,187,62,59,52,228,167,250,171,38,213,119,0,255,78,103,201,83,47,190,238,201,100,132,232,113,76,99,171,67,62,66,6,12,252,249,132,15,47,107,100,230,74,68,190,101,83,153,41,41,151,48,227,136,21,214,113,83,37,177,7,23,24,157,109,252,99,136,168,75,191,9,117,188,237,150,121,139,5,0,0,0,0,0,0,0,0,0,84,216,25,176,243,11,48,243,107,93,92,161,203,136,98,1,0,0,0,0,229,176,118,126,211,106,53,74,40,55,134,197,29,242,99,189,60,185,71,31,126,125,159,62,226,249,158,27,243,232,111,25,195,73,7,84,200,229,50,219,152,31,132,0,255,107,109,154,180,127,218,183,111,233,250,0,255,109,238,22,246,135,29,27,240,149,253,15,250,90,187,209,167,83,2,174,215,109,247,147,184,1,79,102,199,229,97,4,204,188,29,53,201,74,182,21,181,233,71,124,248,247,125,82,106,123,145,12,210,203,18,74,192,167,22,22,26,39,214,79,184,126,139,100,165,45,111,113,79,115,11,227,45,248,213,253,196,187,156,222,192,246,229,191,163,14,31,125,111,50,254,5,141,238,125,240,223,184,224,248,62,210,233,244,186,140,88,16,32,151,203,38,111,101,62,154,199,91,60,233,208,42,107,84,227,164,139,66,152,144,139,110,25,243,114,180,244,235,254,152,236,125,209,191,71,198,90,113,39,46,212,149,35,108,13,207,37,224,211,141,95,6,191,248,153,107,121,0,255,250,139,146,122,19,62,209,167,228,189,244,253,204,52,58,14,254,229,237,110,0,255,171,86,187,214,0,255,110,220,231,246,51,160,1,133,0,255,63,23,35,178,0,255,240,233,199,87,121,203,40,84,254,102,55,86,63,202,253,191,151,99,87,31,177,41,152,159,43,165,45,205,50,56,187,240,191,17,159,94,252,83,253,29,121,143,254,109,15,199,172,226,234,254,73,71,209,247,120,195,86,198,252,157,253,150,250,180,68,127,173,184,74,27,224,66,15,236,139,128,154,0,255,216,241,111,135,57,57,95,235,242,54,123,114,59,214,47,206,231,201,202,83,38,74,228,72,89,89,50,163,230,218,56,9,166,102,143,112,81,34,252,211,247,10,124,73,233,52,111,181,220,46,78,56,110,142,147,218,210,79,141,154,214,168,195,167,27,191,0,126,241,220,168,45,111,125,191,195,89,250,91,112,153,251,136,91,222,244,219,182,57,183,128,121,186,84,127,231,168,190,87,173,86,35,110,233,238,221,187,13,63,34,179,128,241,189,241,18,155,152,195,70,112,144,49,151,248,117,210,7,191,198,139,90,148,26,153,225,148,75,211,93,168,114,203,46,49,211,128,55,99,83,42,57,131,179,51,159,152,24,49,63,7,0,255,104,107,211,190,253,123,251,246,109,90,0,255,239,78,238,0,255,182,48,27,53,226,211,139,127,170,191,163,220,163,17,183,184,241,125,197,207,29,241,162,69,63,204,46,118,73,0,249,175,29,37,214,38,183,59,234,193,157,102,190,213,97,42,41,140,185,105,86,117,25,234,132,131,157,82,190,50,180,23,218,32,13,242,203,21,125,196,19,169,163,25,175,198,176,38,55,155,123,232,73,128,145,25,219,166,30,27,12,224,86,27,154,0,255,26,243,107,175,160,215,106,49,253,0,248,243,145,203,101,238,168,123,37,137,32,132,252,70,117,179,109,98,4,102,125,114,220,166,148,168,136,165,50,63,0,0,0,42,222,219,148,40,0,94,220,249,69,87,204,235,44,64,210,32,105,23,21,242,153,171,97,1,146,174,152,185,45,192,5,140,186,5,0,0,0,0,0,250,176,238,111,90,205,91,146,224,46,30,239,142,226,159,235,229,201,61,186,240,251,27,105,17,239,247,77,48,142,190,149,39,28,116,128,21,33,59,68,62,151,100,231,34,34,233,153,164,122,203,17,25,51,81,203,143,152,29,141,29,94,122,96,14,143,54,252,254,198,0,255,106,0,255,221,247,242,233,207,184,238,41,155,193,24,137,121,49,252,114,77,93,171,94,119,235,137,210,222,185,123,250,46,73,205,119,41,219,145,165,17,32,159,11,220,95,73,55,86,36,227,146,50,90,103,156,133,94,204,220,62,132,34,124,224,23,123,148,153,27,243,117,161,219,57,90,47,210,41,155,18,74,89,154,119,226,223,50,250,184,105,86,168,67,157,118,77,58,97,27,114,64,98,94,172,183,73,20,125,29,248,57,37,250,134,207,59,154,51,233,19,60,97,180,195,206,21,169,58,64,194,95,89,181,76,146,17,25,73,74,109,215,50,22,149,42,106,79,164,134,180,58,212,104,124,90,85,197,90,9,172,96,144,31,117,235,105,217,175,36,183,93,131,62,113,251,93,248,215,231,140,87,108,116,204,235,238,173,181,116,0,255,180,251,174,85,199,217,251,187,241,221,192,164,20,173,238,24,61,86,204,196,89,247,225,249,159,193,16,224,175,190,119,242,254,232,116,122,183,109,0,255,223,139,47,206,91,0,255,235,14,209,247,218,212,44,145,0,241,23,47,31,92,0,255,136,92,63,51,189,143,42,125,234,153,54,101,208,47,162,135,78,236,98,119,123,153,173,26,242,247,146,4,63,51,163,77,186,189,157,50,73,52,100,66,206,89,78,49,80,140,251,152,34,133,246,108,6,104,200,15,253,206,184,79,171,45,18,78,221,27,247,151,142,235,94,213,234,243,227,207,128,113,47,158,72,61,141,248,123,220,218,37,187,27,227,134,151,163,249,56,203,99,80,91,174,181,95,204,98,12,252,249,200,229,162,212,35,126,68,144,221,52,103,210,122,74,219,148,112,232,138,169,174,14,27,42,225,97,150,58,117,0,150,81,136,252,40,235,175,250,222,212,25,211,232,221,186,177,173,168,188,47,110,149,197,49,142,112,126,131,155,91,65,35,119,18,243,232,140,149,167,8,105,68,92,86,98,169,185,240,121,208,78,101,87,196,139,43,183,238,215,28,122,78,100,98,189,31,145,253,201,41,148,179,162,118,143,110,84,254,61,221,16,209,46,231,11,127,63,140,0,255,185,136,64,221,176,154,122,66,168,57,201,220,200,17,251,180,145,25,105,32,212,0,255,214,95,185,205,250,251,134,154,165,15,245,0,255,238,191,182,240,37,168,55,87,45,65,15,144,240,114,235,94,228,119,230,201,225,211,0,255,237,91,148,87,75,30,26,5,85,184,209,158,160,217,143,121,201,228,173,251,101,135,215,247,242,158,98,198,100,220,104,166,234,140,101,55,25,16,243,82,253,60,185,87,39,110,119,35,175,238,114,95,83,180,119,101,166,48,126,3,62,222,191,247,189,55,183,127,225,187,119,215,214,63,191,203,59,181,109,200,171,13,136,63,23,121,57,134,159,139,7,191,186,163,35,178,77,82,84,18,154,113,249,232,90,8,233,139,11,108,23,207,24,69,248,86,62,34,236,47,226,57,105,198,176,81,102,52,13,155,253,42,120,35,62,189,248,199,94,245,36,174,0,255,238,222,233,98,135,110,227,128,51,157,35,70,232,83,124,225,174,198,181,245,100,175,69,83,68,219,222,188,209,156,17,234,239,119,23,124,234,183,52,186,95,226,90,59,194,128,245,139,244,43,242,171,16,38,147,78,75,242,158,121,233,224,95,18,121,152,153,253,43,138,81,148,139,29,171,238,28,59,145,180,202,68,113,200,252,52,170,46,119,43,15,179,107,29,71,157,252,185,233,234,190,0,255,189,151,254,189,118,231,126,81,20,225,222,195,246,240,33,17,191,94,189,157,234,211,147,77,90,189,251,183,93,102,33,62,124,241,117,0,255,152,38,37,250,28,175,217,51,13,152,167,139,181,243,226,245,234,245,93,107,218,166,214,157,27,29,100,102,162,191,199,123,115,194,209,236,181,28,144,152,75,252,145,175,7,93,181,123,146,146,73,75,137,74,203,83,250,84,165,168,11,91,34,229,138,3,156,125,72,173,201,236,227,74,70,176,144,33,47,240,237,189,234,217,175,214,173,219,222,207,125,239,89,179,218,24,242,221,246,90,73,171,173,227,235,77,228,112,181,69,15,220,140,135,211,243,220,53,64,108,157,46,163,70,100,100,186,116,103,172,80,68,169,111,58,32,183,33,135,80,179,34,85,12,67,13,138,20,42,138,97,140,148,180,185,237,71,132,172,111,69,201,149,145,53,162,22,217,184,117,122,211,160,54,55,245,225,67,36,145,195,48,102,46,175,102,88,193,15,198,230,112,182,79,88,107,233,170,126,215,105,125,115,235,190,88,82,104,121,119,92,91,73,152,251,22,222,90,98,128,191,218,218,65,248,79,178,94,239,30,237,175,91,240,198,171,235,223,249,37,244,13,54,143,33,16,32,34,118,102,102,70,82,74,162,214,82,8,165,181,90,176,37,22,254,213,182,126,209,203,167,136,182,119,247,61,110,212,171,236,48,94,107,200,75,194,127,250,94,245,151,254,175,115,231,254,174,0,255,194,245,253,157,157,197,39,13,128,49,99,94,8,191,149,113,175,126,247,187,132,179,186,95,122,44,29,235,93,207,206,106,253,80,127,10,0,255,85,47,235,209,236,126,183,181,165,21,199,233,53,148,77,244,95,246,130,17,12,144,59,50,244,17,149,22,82,146,56,180,80,148,33,151,248,244,241,234,42,78,158,100,80,90,41,225,180,168,64,65,195,121,14,183,172,48,141,141,76,165,84,152,31,44,207,169,188,216,152,159,132,127,53,234,155,254,210,127,222,184,127,131,221,159,33,38,238,236,236,12,182,108,44,251,159,180,173,99,244,225,81,115,183,181,187,159,60,114,189,95,217,9,76,101,128,172,127,69,109,175,124,55,125,123,167,215,91,39,140,163,11,87,92,216,224,36,239,0,255,94,97,22,83,219,123,118,156,33,143,47,191,72,70,141,164,77,212,147,230,150,160,149,196,91,250,244,178,167,223,213,172,136,96,76,224,226,170,154,117,150,109,204,103,115,51,240,35,252,211,214,138,223,95,189,94,243,78,237,191,123,240,193,133,235,159,241,153,94,200,102,112,154,17,223,210,229,246,94,222,234,145,180,123,55,225,68,180,61,30,98,173,15,1,51,127,197,94,59,115,76,86,45,11,19,100,59,221,197,77,169,44,234,66,62,121,60,70,147,27,82,174,12,22,176,41,109,11,99,94,224,254,51,51,191,71,228,218,170,183,52,46,206,154,21,181,33,83,89,22,177,149,34,232,97,254,242,222,94,155,78,119,189,187,155,110,240,165,208,198,168,139,60,250,222,132,174,167,13,237,222,237,123,113,240,184,229,189,221,59,250,169,86,179,46,221,15,103,112,222,67,64,193,63,252,98,82,188,18,46,221,30,115,149,133,150,49,148,189,217,159,186,29,5,0,255,245,43,198,79,109,211,55,25,115,85,222,189,53,83,46,102,71,202,219,152,27,78,183,73,77,7,233,215,194,165,223,55,228,62,112,137,52,119,67,251,113,181,1,254,234,123,39,247,175,211,233,221,201,254,186,23,95,220,168,0,255,241,135,62,153,1,156,208,40,224,203,215,47,138,151,135,23,143,16,118,71,137,113,228,8,205,74,165,78,226,190,15,43,179,83,24,203,152,187,31,163,120,17,17,37,87,208,82,154,100,148,218,150,42,70,51,128,181,254,94,91,67,172,207,110,97,204,6,29,126,125,109,111,162,30,61,75,169,211,189,21,183,79,175,170,226,239,30,238,95,84,169,67,247,173,217,154,209,17,243,115,56,125,230,120,111,154,223,199,31,155,185,123,183,220,111,234,45,215,125,221,198,180,47,27,153,192,251,203,207,71,212,90,123,21,50,183,50,74,107,58,99,158,177,155,228,152,248,217,124,62,124,74,6,149,163,215,140,54,204,165,204,84,246,121,205,83,182,176,19,17,95,239,159,230,94,43,239,114,244,110,222,9,61,151,36,190,251,166,125,98,173,99,240,0,255,191,254,43,191,18,189,157,221,128,54,71,150,0,248,123,127,251,126,9,148,122,53,122,104,60,202,55,55,243,156,37,89,43,77,67,230,244,185,220,145,59,146,22,101,59,187,169,187,175,169,81,109,156,194,58,200,105,85,193,71,81,23,196,26,204,64,253,57,168,17,31,247,91,107,109,178,0,255,229,205,123,168,127,247,187,63,115,84,168,3,62,252,121,171,182,105,117,215,186,57,217,6,127,58,153,140,12,243,51,98,175,124,84,90,102,210,77,105,233,208,82,40,179,94,220,130,138,52,196,71,151,90,83,22,123,56,199,93,149,33,197,63,223,136,149,89,167,69,201,86,21,75,107,223,202,181,237,178,143,161,98,79,135,197,21,142,182,115,185,170,65,183,105,212,85,210,66,41,17,192,159,175,159,20,63,71,15,146,65,235,91,43,73,77,181,145,150,171,78,221,180,164,184,122,180,0,255,114,105,99,94,240,125,186,218,94,249,50,194,143,230,141,26,220,84,173,56,211,98,54,183,45,12,129,96,31,232,0,255,202,126,155,78,135,190,250,55,84,172,69,15,23,72,248,185,172,100,231,146,78,86,173,196,165,193,16,150,56,15,169,198,148,43,2,57,172,181,156,145,98,25,118,232,35,115,101,210,164,47,77,154,77,184,220,217,39,220,179,104,242,75,202,159,7,29,126,253,248,83,224,79,203,220,191,55,189,171,153,155,82,53,224,4,189,145,136,126,122,84,219,147,37,18,117,91,183,115,56,125,73,82,173,222,189,239,188,5,25,60,124,113,151,251,72,49,34,68,111,110,111,217,165,13,112,79,23,187,172,151,180,91,89,191,109,107,145,212,57,109,126,246,112,96,80,99,49,131,81,150,181,196,0,110,49,33,171,115,40,66,226,203,101,238,220,193,196,38,153,46,201,82,194,237,62,166,13,125,65,81,167,156,177,56,93,82,125,122,21,195,44,54,160,61,154,112,79,191,106,107,199,214,147,66,106,53,186,247,232,243,46,92,241,192,177,18,185,82,244,41,118,112,246,195,218,123,229,170,215,72,184,195,143,201,190,60,64,126,210,189,215,222,43,73,237,78,171,115,167,229,167,120,238,173,75,21,156,245,235,24,43,74,146,202,79,128,191,250,222,241,251,239,78,167,209,170,253,127,43,174,184,159,254,233,78,209,63,217,222,92,140,128,95,55,126,49,252,114,78,174,93,43,245,71,14,213,222,134,3,221,87,220,208,164,79,178,205,249,167,1,144,118,204,139,245,86,38,209,215,129,127,37,210,63,124,222,211,40,164,79,176,137,177,142,107,47,26,196,27,113,45,160,194,138,80,128,11,152,107,41,230,246,38,10,112,1,116,171,102,40,222,203,80,0,0,184,176,35,47,222,223,52,226,0,120,33,23,184,239,209,176,0,168,184,50,20,21,48,114,71,174,140,140,72,63,214,151,191,159,145,145,25,171,68,38,113,8,105,84,50,74,22,90,2,175,54,77,162,226,214,163,33,62,202,252,128,59,3,202,63,79,244,153,222,82,253,26,244,204,100,87,139,163,239,155,249,113,4,54,102,37,78,137,50,14,240,168,93,203,245,13,57,125,110,189,200,147,227,215,200,238,209,210,100,28,215,13,151,54,172,30,114,170,203,75,17,19,135,235,19,79,180,71,242,36,194,197,220,218,43,235,133,96,244,0,247,245,249,241,167,241,213,223,221,55,41,149,66,245,71,199,59,238,95,182,136,215,50,57,51,243,135,55,140,57,125,158,138,95,142,224,149,12,233,103,35,221,106,202,59,25,87,213,153,167,49,43,216,194,204,164,52,88,107,134,125,206,100,8,186,149,220,127,213,106,53,178,63,26,55,238,163,126,196,0,255,189,152,59,172,222,0,127,227,23,195,173,21,109,236,93,131,244,235,14,33,213,109,56,200,125,167,199,175,164,135,104,111,100,171,3,198,214,127,211,104,98,69,101,235,40,163,180,228,90,93,143,145,27,82,205,136,3,172,207,222,205,12,70,220,127,100,228,55,243,170,183,234,49,177,188,99,220,48,73,96,38,123,106,95,130,78,87,184,237,229,237,173,111,238,124,95,107,221,49,183,188,211,220,127,154,9,105,238,83,219,154,140,216,168,219,177,117,25,81,171,211,106,240,106,220,191,113,63,181,37,184,83,77,202,158,7,68,254,103,159,220,138,124,196,84,71,201,234,8,108,101,127,204,15,201,0,255,204,147,151,123,157,170,182,92,130,215,236,101,161,71,124,250,124,254,90,143,214,238,110,220,234,46,222,167,114,37,49,224,239,253,237,189,183,217,0,255,238,222,157,165,0,255,110,121,111,103,168,46,8,136,191,247,191,83,215,188,244,172,89,107,4,107,212,110,45,206,25,97,67,110,82,29,147,222,91,145,185,164,53,250,74,196,39,37,50,105,5,235,210,5,87,157,79,200,207,224,191,98,237,77,63,126,115,163,220,189,39,250,195,23,186,251,115,16,125,208,233,170,126,199,171,175,110,244,205,61,187,225,93,241,123,95,231,62,209,143,61,15,24,249,185,82,74,70,186,141,200,133,163,62,34,147,158,160,199,95,91,171,144,253,75,146,245,90,247,184,203,209,129,59,46,117,223,83,126,3,125,133,205,226,7,99,225,223,248,191,232,237,140,49,125,239,238,47,78,118,179,178,171,184,16,1,48,222,160,91,73,248,79,171,213,235,47,253,231,125,248,225,225,245,47,120,72,191,206,110,99,183,134,241,11,225,151,43,247,107,193,175,239,239,30,126,210,231,198,70,250,72,70,113,139,1,112,253,144,121,43,244,59,248,149,168,187,123,241,153,153,247,15,87,77,126,88,185,50,20,0,0,21,32,151,139,139,247,51,130,102,81,97,103,0,230,67,1,0,0,21,87,134,2,0,0,0,0,160,28,224,94,62,47,35,35,10,141,40,73,74,184,237,195,86,74,200,99,50,187,59,226,143,252,202,103,89,185,104,184,100,19,167,69,13,124,22,135,58,213,220,240,140,129,207,99,210,27,55,152,155,1,60,116,128,65,2,230,235,201,94,59,200,235,211,244,78,35,165,137,227,242,59,241,223,79,109,89,197,39,126,58,238,95,179,127,219,144,35,18,227,143,108,18,73,158,220,25,217,230,233,122,217,114,173,229,86,85,50,169,176,211,34,113,248,13,184,199,193,118,40,163,231,209,253,152,23,250,29,113,175,238,157,214,198,179,184,3,79,170,226,191,159,152,195,131,122,128,251,17,245,181,234,65,105,183,154,216,53,139,232,227,10,81,189,149,131,127,222,106,245,186,183,191,225,135,31,142,90,0,255,250,62,210,223,219,144,156,150,136,79,39,126,133,190,234,65,178,95,183,226,232,226,12,175,227,226,254,84,82,5,122,105,190,229,189,3,134,126,229,50,105,210,74,215,166,165,113,24,50,83,93,241,59,126,43,134,123,186,216,53,23,73,187,149,248,217,208,58,141,186,166,206,238,226,6,22,143,44,86,240,50,86,229,234,203,47,62,100,109,198,50,40,196,139,87,69,8,144,249,29,145,139,154,81,51,131,137,77,73,253,78,107,33,110,19,33,202,50,111,195,69,229,178,198,155,176,107,212,52,99,13,159,216,168,54,71,3,62,124,251,94,38,109,47,90,150,242,141,118,102,79,155,141,122,200,79,221,202,188,79,163,213,156,108,106,223,136,27,17,147,220,147,110,149,69,248,253,209,254,81,251,59,110,45,113,253,83,244,190,125,108,91,187,22,1,16,253,152,151,186,149,113,175,70,171,57,225,210,185,17,55,166,34,190,35,213,234,252,0,13,238,135,164,95,196,207,103,228,218,73,73,110,90,201,43,170,179,241,80,82,6,165,14,153,11,72,98,167,38,174,240,240,3,80,19,114,204,144,245,175,168,237,149,78,157,190,191,211,107,109,58,198,119,7,174,120,112,194,80,233,61,165,167,240,114,212,118,178,121,140,145,207,29,107,175,189,90,58,205,172,100,226,210,219,146,76,68,173,238,197,81,189,36,139,153,42,29,241,243,41,17,243,178,215,109,114,68,248,167,173,149,220,191,86,171,215,95,127,220,133,23,174,212,95,239,44,125,143,79,185,60,33,175,199,167,15,126,187,232,164,143,146,105,245,225,133,95,41,19,25,126,239,129,171,18,111,51,199,253,19,187,50,122,30,9,115,249,200,123,153,36,247,202,136,62,39,93,74,242,169,100,17,9,191,26,131,150,248,248,33,223,160,95,91,23,222,117,212,5,211,150,183,224,232,53,252,250,91,240,147,126,234,22,180,166,135,228,138,246,135,198,181,23,13,226,141,184,22,80,225,126,102,40,0,0,0,42,10,153,143,140,4,54,228,226,191,174,154,81,188,69,68,38,19,125,37,147,148,194,132,134,74,235,120,92,135,187,118,203,47,194,196,236,180,157,193,236,190,198,11,59,183,86,157,120,175,205,79,15,2,252,199,248,69,89,107,213,213,143,74,136,171,119,47,174,138,152,224,139,63,152,234,140,31,236,143,24,249,220,177,34,215,142,104,233,52,179,18,231,210,104,75,176,171,212,39,227,169,94,178,197,75,147,166,184,234,198,52,211,178,221,109,16,67,94,244,254,137,223,171,150,237,223,238,185,115,39,233,95,211,239,251,166,205,97,179,37,234,245,185,244,244,181,115,171,78,195,161,215,232,244,122,248,45,3,87,188,55,211,170,37,182,232,133,90,19,243,128,185,124,228,189,140,200,29,145,209,70,58,233,80,74,223,82,18,145,16,196,197,160,36,70,126,144,36,222,211,47,245,87,122,91,159,56,96,26,189,118,119,220,41,232,149,241,195,99,122,19,15,112,164,151,179,71,218,199,17,228,167,143,140,181,215,138,183,107,52,239,34,71,116,156,248,60,31,0,0,47,128,62,50,35,20,55,169,22,47,228,137,69,1,21,50,87,20,128,197,105,35,254,188,24,3,127,61,188,114,122,224,240,217,168,172,193,5,110,174,171,36,54,86,67,202,168,207,11,93,174,97,215,174,123,219,15,152,225,222,135,11,206,69,152,151,65,122,19,0,255,217,144,137,204,24,12,56,63,227,211,83,241,131,150,54,44,62,180,157,166,228,179,253,132,64,125,0,255,249,205,61,34,163,86,154,218,224,14,105,210,156,155,128,95,126,107,45,125,188,189,28,17,173,239,173,95,125,220,146,234,190,234,95,76,113,163,205,113,127,56,220,138,8,0,255,244,189,178,251,143,95,58,205,219,216,31,240,197,9,223,234,111,177,46,191,244,177,252,107,155,53,138,200,6,249,231,198,47,224,171,0,255,157,190,73,146,174,95,240,197,181,170,160,111,210,67,88,147,101,46,123,174,97,239,157,123,213,104,54,221,89,102,152,128,191,251,23,191,247,22,251,171,59,26,253,213,239,211,55,142,202,246,236,234,141,59,33,241,235,226,195,95,43,243,241,70,238,154,68,184,36,149,79,222,73,14,43,38,175,55,102,49,242,200,21,16,33,47,31,95,45,243,233,132,87,56,73,72,110,155,25,114,197,184,116,244,234,36,21,166,77,157,30,243,66,123,84,98,94,232,114,207,235,191,238,125,61,231,137,213,135,3,142,86,188,99,144,126,197,142,246,8,66,126,170,191,202,195,234,104,223,86,203,172,222,196,223,253,27,50,248,162,127,113,168,141,97,64,93,236,168,247,41,37,81,106,141,134,165,197,105,55,198,63,188,92,208,118,108,17,179,55,73,74,166,132,92,44,214,56,12,43,230,41,229,45,99,216,72,202,250,236,70,141,249,186,157,75,87,139,83,171,209,187,73,191,247,225,136,47,190,20,88,225,142,30,232,47,51,39,220,91,107,215,215,166,181,90,189,176,14,189,246,109,56,110,99,240,197,130,187,251,190,159,184,194,49,62,186,47,203,69,54,219,1,229,151,23,0,255,136,175,235,86,219,81,27,110,19,39,92,61,21,222,227,14,227,39,49,219,179,3,98,252,195,207,165,110,103,161,121,74,47,228,205,210,114,137,70,68,174,102,86,116,195,219,136,139,217,182,1,254,214,223,217,251,31,158,78,163,155,253,31,79,60,113,44,253,35,122,141,254,157,139,109,143,134,189,146,30,69,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,142,10,58,197,251,72,0,255,51,234,94,155,22,175,70,175,123,27,51,167,128,11,139,206,29,57,165,71,113,200,229,146,251,81,245,35,214,179,221,52,101,18,83,144,166,152,10,53,58,152,150,149,27,229,151,23,0,255,200,141,0,255,250,81,90,225,244,193,85,18,104,248,105,12,85,221,203,135,124,93,174,174,43,109,210,234,123,56,90,178,174,135,239,190,247,169,78,147,243,238,203,125,246,138,145,251,213,254,145,253,19,191,23,169,159,220,115,3,115,61,59,24,32,175,199,87,242,178,72,127,247,82,70,134,73,81,18,108,170,153,216,199,68,199,250,34,51,87,146,40,229,194,206,175,85,130,116,115,223,56,42,128,238,98,238,109,49,23,176,51,0,118,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,92,192,157,244,98,46,87,105,28,245,138,247,115,203,1,247,42,81,105,129,163,28,34,50,86,61,142,107,33,39,110,92,121,47,74,68,201,164,51,99,62,31,117,61,169,164,157,81,162,146,106,184,36,110,174,131,218,41,113,10,225,19,107,59,142,179,47,12,247,161,190,123,25,37,31,17,89,91,53,151,100,37,141,169,5,171,106,83,145,222,37,18,51,19,163,126,231,244,185,220,92,4,217,4,126,148,177,119,218,208,242,150,98,151,119,82,226,225,83,151,144,88,205,159,220,21,233,131,23,26,227,175,70,196,206,38,99,101,188,180,74,235,52,76,114,232,136,252,112,234,230,194,29,62,58,173,54,149,113,210,65,94,180,177,140,186,208,37,201,101,100,210,92,22,178,75,43,132,142,131,47,222,240,142,84,126,83,189,171,30,118,176,132,73,204,109,218,45,246,65,98,230,69,158,158,17,43,154,85,243,205,119,154,153,229,109,106,212,231,125,198,164,186,98,199,165,152,209,40,212,164,81,147,246,152,144,89,124,103,71,51,4,2,100,253,145,100,189,74,105,40,220,140,186,12,254,185,218,109,239,110,222,86,83,62,125,163,17,103,119,175,24,20,222,209,61,154,13,92,102,143,179,132,33,99,69,137,12,5,184,152,143,136,18,133,90,192,250,128,250,204,149,65,163,16,5,157,158,22,56,230,149,112,201,28,245,247,73,117,18,14,16,153,79,211,66,94,6,125,136,108,138,5,253,34,21,14,0,23,86,100,90,0,0,0,0,0,0,0,128,11,152,151,116,142,43,51,87,68,161,12,28,34,87,98,142,247,238,23,122,1,35,23,153,79,226,206,7,93,236,140,140,164,149,62,102,236,136,26,25,135,188,220,121,234,206,71,81,49,63,34,119,4,174,165,8,51,16,232,115,185,124,174,150,204,124,83,73,36,179,38,253,84,119,201,236,83,202,222,137,84,151,22,216,153,155,110,115,156,237,151,239,231,115,231,34,119,70,186,186,160,165,18,58,173,110,232,123,176,89,75,165,199,222,137,15,45,46,175,34,238,122,97,162,239,140,200,94,167,185,145,71,16,243,35,50,146,56,65,93,226,52,206,134,188,200,237,38,151,175,221,243,249,56,221,147,180,35,17,201,221,198,171,50,57,172,233,195,46,156,225,108,6,142,218,86,246,219,129,137,145,59,50,50,162,198,202,140,150,84,82,178,144,9,113,155,151,132,232,117,154,150,156,176,176,195,34,252,97,164,35,230,218,244,197,66,51,123,216,142,106,200,207,156,174,126,111,123,95,52,238,249,189,91,113,174,89,215,10,195,38,102,62,167,39,185,214,30,101,214,35,219,55,86,165,61,73,106,36,202,158,106,31,136,141,31,26,110,69,16,39,162,68,115,76,101,31,243,84,38,40,226,61,245,115,133,166,239,230,109,55,229,211,183,253,237,238,139,24,180,119,186,43,179,129,185,108,110,174,77,84,136,127,248,100,101,45,34,22,243,108,58,41,37,49,37,34,71,20,109,26,215,174,211,53,121,140,224,171,211,76,101,91,24,242,245,139,174,92,144,29,153,153,167,243,181,73,54,184,28,129,87,189,109,72,148,41,16,171,211,171,132,177,82,222,104,119,106,200,69,174,29,235,71,173,210,164,153,173,40,155,154,45,101,71,53,235,98,130,151,114,28,213,141,249,224,160,67,19,55,37,180,23,236,180,68,221,189,117,47,105,109,133,75,104,201,36,110,166,184,86,134,82,150,156,98,83,9,92,142,56,149,191,118,152,235,22,170,156,137,189,63,135,236,63,8,40,115,17,79,75,77,120,194,29,58,90,203,71,15,239,217,151,188,146,144,79,124,153,115,50,104,100,169,69,165,171,148,74,150,112,234,163,186,113,75,131,158,18,83,78,165,186,132,194,222,252,205,80,109,140,98,191,227,189,117,239,126,240,75,26,109,75,115,221,162,123,56,109,173,228,92,107,117,214,209,173,171,199,234,227,230,96,254,228,15,24,33,31,177,87,210,21,153,81,106,212,200,150,56,199,201,182,140,66,153,109,190,8,79,237,142,87,185,163,16,182,154,48,156,98,237,107,155,167,1,227,111,252,162,110,29,29,251,237,225,182,183,226,210,248,239,119,175,112,177,198,198,124,116,84,212,147,168,161,0,168,168,83,0,0,0,0,84,136,21,113,47,146,36,161,36,9,165,148,42,224,139,136,72,74,86,16,74,105,75,8,165,25,242,114,175,157,23,0,255,211,91,108,167,146,28,26,228,37,155,71,142,59,38,49,172,153,21,143,6,157,62,141,112,37,75,56,206,166,179,139,31,48,117,250,124,201,101,18,122,194,15,215,173,147,32,68,4,46,139,248,211,207,248,225,14,111,78,141,70,184,151,137,134,114,37,59,39,228,241,199,218,37,147,70,212,238,52,73,41,140,19,225,70,173,157,154,55,28,166,56,13,187,160,179,77,213,176,138,141,57,235,32,111,217,57,6,250,233,74,62,130,198,139,221,118,95,65,95,218,173,58,109,249,236,48,222,142,75,69,138,228,240,87,149,196,22,158,250,204,95,53,108,40,123,176,1,254,245,249,144,190,181,105,179,118,22,55,225,53,172,232,41,105,138,136,28,135,228,178,82,93,22,73,252,205,50,38,231,103,94,126,128,123,250,156,122,171,72,191,250,221,235,180,90,77,95,63,226,128,127,39,70,177,26,221,133,249,43,61,135,51,6,66,14,254,3,62,124,90,239,167,219,173,86,35,17,206,8,19,213,17,193,186,53,163,102,28,182,101,163,230,140,207,81,134,123,194,47,231,120,215,115,239,190,92,81,136,251,46,62,239,232,43,150,219,163,103,229,161,201,182,163,253,212,184,115,5,201,90,45,0,0,0,0,0,52,0,212,199,212,231,51,159,153,185,118,70,157,210,119,211,118,107,195,224,54,84,90,116,218,212,28,235,145,168,91,17,17,59,51,234,166,148,100,195,80,90,157,33,204,56,44,6,179,166,71,137,73,135,18,37,230,103,174,200,21,25,53,35,34,51,218,82,41,189,140,9,109,201,251,6,45,63,153,205,197,79,191,170,27,54,154,152,196,67,165,89,157,118,54,134,93,96,188,127,47,116,145,85,125,74,171,100,5,33,215,250,170,37,84,227,199,251,113,225,84,111,41,83,172,38,142,240,135,13,28,180,199,214,177,219,27,116,177,117,245,200,21,241,210,36,25,149,180,185,74,186,100,55,107,180,172,8,85,243,130,22,135,85,131,218,108,61,250,52,40,53,19,218,55,174,102,123,86,126,100,18,243,245,177,246,142,71,125,58,183,122,189,41,167,186,55,227,135,15,115,156,226,112,223,232,65,44,213,215,206,180,207,16,225,229,50,239,71,165,185,51,34,185,69,19,111,33,245,33,101,115,3,118,184,24,226,20,127,63,140,95,148,250,222,52,245,10,109,185,211,189,25,87,205,76,241,192,27,204,180,153,119,108,116,0,0,64,63,102,234,51,163,230,163,70,169,173,82,75,16,90,141,97,153,28,157,46,205,154,2,5,18,29,74,81,33,232,23,249,92,68,236,21,177,106,18,74,218,17,13,55,156,66,197,34,16,104,84,71,163,79,141,34,157,73,200,211,211,189,242,227,245,234,223,22,221,205,113,157,91,240,53,84,1,35,37,233,79,122,161,115,195,214,178,149,31,115,121,47,243,81,114,213,36,148,78,146,100,29,101,211,210,226,164,90,236,16,115,59,241,82,166,211,195,69,25,135,120,24,4,154,213,179,251,216,21,137,247,22,254,157,15,254,59,104,55,61,221,219,106,89,49,215,191,70,119,149,64,172,54,92,156,133,249,153,79,28,118,244,170,19,243,235,94,46,178,68,148,136,26,17,17,177,107,132,208,116,76,167,166,57,185,78,48,229,28,241,208,105,51,171,51,179,56,42,183,117,136,204,203,69,172,204,164,171,22,89,179,148,40,37,9,5,63,14,91,11,115,67,30,187,57,26,221,101,166,43,198,48,92,99,46,114,250,136,189,55,83,147,68,164,235,146,204,82,130,94,156,120,163,132,223,18,105,70,20,170,105,42,135,213,85,166,30,14,228,87,30,241,80,212,198,249,127,25,123,109,210,228,162,33,181,251,102,51,159,90,201,41,118,31,146,232,156,170,92,162,216,156,69,140,97,5,247,29,32,244,153,79,125,146,157,81,179,190,117,175,215,245,70,246,70,83,183,50,143,193,4,67,158,126,145,37,147,70,148,39,50,114,57,53,179,44,39,149,169,113,193,81,218,25,5,199,54,14,46,37,117,152,81,140,106,191,179,137,65,151,250,204,101,20,82,115,165,78,74,173,22,38,232,116,2,42,93,102,184,5,127,58,45,102,221,170,97,13,155,184,9,204,45,14,104,39,181,51,17,116,249,200,103,187,115,133,187,222,114,41,137,200,202,176,162,74,82,189,163,69,111,97,21,62,215,212,165,174,172,225,67,91,156,225,14,120,95,151,31,127,242,174,250,238,134,253,218,54,120,26,241,199,229,196,196,197,207,221,151,31,220,106,155,243,92,67,110,103,100,70,214,18,116,68,223,55,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,186,136,72,250,56,0,255,17,95,191,233,76,247,205,132,79,51,246,1,114,186,251,17,17,153,122,66,163,52,116,212,214,199,140,203,140,195,166,168,104,81,214,134,77,137,46,219,122,70,70,190,89,163,188,111,41,106,180,111,200,77,84,164,95,83,236,212,140,29,38,230,60,251,206,102,48,68,126,184,185,216,100,145,157,14,169,78,9,9,69,48,175,195,233,94,44,14,111,25,193,10,86,109,184,151,121,63,201,43,118,132,27,52,73,41,163,206,82,115,198,13,137,69,173,229,164,66,81,77,191,108,81,70,101,204,6,144,95,94,253,29,116,173,87,146,86,175,231,87,165,220,222,202,132,84,220,252,117,65,38,139,31,109,78,22,48,146,33,31,121,125,158,198,203,21,135,100,172,159,41,125,13,153,21,153,36,40,227,161,32,140,153,249,194,179,33,133,25,154,225,238,71,24,245,161,211,111,82,211,83,119,211,233,17,245,120,103,213,226,32,174,46,42,102,134,96,150,62,75,82,56,146,107,108,162,69,70,189,46,63,98,231,41,244,37,169,101,68,83,35,207,169,89,234,184,228,109,90,178,193,79,16,119,153,7,180,113,49,251,209,227,7,164,127,110,231,200,244,181,116,245,134,109,187,121,91,63,180,177,16,221,115,203,47,195,219,91,149,14,65,191,164,155,30,233,100,68,70,70,146,92,244,52,40,113,169,194,57,172,43,50,73,153,152,9,54,225,51,123,211,190,154,216,128,111,148,191,117,97,62,235,233,221,99,224,18,95,223,81,205,25,155,157,104,151,49,15,127,17,63,87,155,29,177,50,179,201,136,247,33,101,91,206,230,33,172,104,84,162,106,41,101,252,98,59,155,168,70,3,232,224,111,37,137,204,164,196,221,73,107,148,82,106,188,98,81,172,227,48,37,41,41,181,195,176,60,227,132,45,181,229,79,118,176,135,227,12,121,177,244,122,122,236,88,109,201,77,162,194,115,243,121,31,50,253,230,173,52,170,65,173,154,56,57,148,138,220,49,154,221,224,49,67,230,206,21,39,151,73,39,73,35,118,144,74,117,137,19,47,131,90,244,168,166,56,23,15,152,196,43,182,48,232,242,114,122,90,214,166,145,92,137,108,154,54,190,69,127,41,167,10,67,188,61,61,217,112,56,0,255,216,238,128,241,31,31,94,209,237,251,25,197,228,202,148,33,202,12,234,162,82,115,74,166,181,99,123,22,138,154,142,169,254,142,151,182,214,170,213,168,179,218,155,247,218,112,44,152,131,25,221,15,55,113,140,133,109,17,111,52,222,91,250,140,157,143,116,115,213,12,86,28,196,201,58,202,25,55,36,213,225,17,249,165,18,187,51,62,227,52,226,207,188,165,79,66,213,171,73,95,169,93,221,78,131,56,190,218,145,0,248,114,245,149,225,229,203,130,71,154,74,119,166,153,86,81,153,189,164,25,167,33,25,204,210,46,204,5,134,36,251,87,163,185,53,30,179,153,132,184,77,137,142,145,174,34,167,12,186,202,11,237,54,190,105,200,237,140,204,136,82,146,178,212,117,44,170,12,16,227,23,238,90,145,52,234,153,209,50,220,235,221,68,89,91,157,66,253,152,69,8,63,152,208,150,49,142,1,127,230,175,200,71,36,61,220,32,36,170,67,30,183,208,83,227,85,103,248,0,0,0,0,0,168,160,139,136,80,64,133,188,216,138,249,116,197,189,45,224,253,136,184,184,242,185,234,22,118,134,226,5,196,151,37,45,236,12,5,184,128,249,145,22,0,0,0,228,152,185,66,79,41,157,180,77,16,166,97,218,56,192,133,21,249,155,18,66,95,180,109,41,238,144,220,175,196,207,229,226,149,151,180,242,251,179,26,66,10,220,68,219,112,132,87,153,195,152,13,49,126,153,123,239,58,109,7,234,85,221,233,220,137,175,164,25,102,28,222,53,188,203,248,236,185,156,215,0,241,15,47,23,234,229,177,127,18,18,30,103,176,84,76,74,235,48,134,209,210,189,225,14,127,114,132,59,27,98,229,51,130,169,185,204,32,175,154,37,66,196,45,132,60,10,18,73,224,12,91,149,96,134,129,18,109,108,62,187,184,65,151,207,248,250,54,250,243,164,102,188,246,37,57,11,117,140,95,66,18,101,90,77,235,185,204,36,246,178,23,60,100,156,0,255,191,242,218,232,143,108,50,72,61,218,49,248,137,32,103,235,16,82,123,241,212,229,106,122,51,57,155,179,81,231,7,136,204,199,30,71,174,200,74,86,173,60,174,67,106,223,43,251,20,220,100,38,157,82,117,250,184,194,174,229,59,67,62,254,227,195,43,244,140,92,102,62,234,99,54,149,8,209,215,173,239,72,98,53,199,102,143,129,57,150,147,182,53,230,39,189,87,73,230,170,73,167,211,194,116,232,151,116,239,78,110,71,173,46,22,90,108,174,18,79,51,79,123,142,163,26,244,113,47,233,253,120,234,81,73,184,153,46,165,245,84,221,149,214,169,166,203,59,210,88,88,52,232,121,29,102,48,83,59,54,171,36,10,249,17,79,183,239,149,91,121,223,43,250,41,134,230,221,187,169,118,179,50,63,187,14,129,111,71,210,77,51,178,68,45,87,146,136,154,13,165,97,199,21,183,162,166,20,78,205,156,138,80,169,132,139,98,51,80,74,68,124,247,132,223,138,183,174,171,7,63,103,111,253,187,231,61,101,229,210,191,113,87,102,229,102,54,48,93,66,124,93,138,95,91,243,73,221,183,68,18,63,218,33,37,20,79,13,87,20,175,80,206,179,225,12,98,62,221,185,90,198,207,232,22,79,208,114,56,168,223,38,29,46,49,198,125,93,46,178,62,41,78,146,120,201,180,221,35,163,152,207,163,37,92,234,83,238,196,35,62,34,67,60,227,101,190,122,207,140,246,222,225,190,122,145,35,153,111,8,67,87,109,72,235,238,96,211,28,174,251,148,40,174,250,227,98,102,226,216,155,199,16,117,169,143,146,207,85,107,236,44,163,183,150,109,29,137,136,75,187,251,144,169,93,21,225,135,103,108,224,5,15,61,237,109,155,196,128,185,248,163,17,37,147,184,25,25,17,15,124,90,144,4,185,205,169,228,112,66,166,174,155,146,216,21,168,45,7,237,103,70,155,192,32,199,21,177,117,59,107,208,38,51,162,62,14,195,82,247,141,3,0,192,133,136,149,36,40,181,0,48,71,250,69,230,94,57,10,133,149,161,171,133,70,28,0,46,220,139,160,84,33,47,187,89,0,144,35,252,229,147,110,22,86,174,12,5,220,29,241,173,183,115,181,221,109,213,55,188,27,239,54,174,9,70,58,210,135,249,0,255,247,34,234,107,209,178,146,238,117,51,115,14,27,19,48,191,51,119,102,70,230,74,114,219,181,108,217,234,58,149,113,88,91,34,142,41,81,232,20,81,237,48,138,187,108,238,70,93,62,31,43,79,162,182,178,16,90,55,205,168,193,103,219,18,182,84,214,73,101,218,92,113,46,55,63,108,98,99,196,188,62,201,202,140,204,140,149,116,56,26,145,193,140,89,74,68,108,194,192,140,139,170,160,38,77,138,54,140,254,249,197,158,74,36,221,63,243,81,185,175,21,89,206,223,70,10,159,53,128,158,254,115,215,209,185,126,223,220,12,233,223,81,51,225,53,138,81,41,123,41,30,178,137,64,158,151,151,0,255,74,233,131,95,203,42,249,234,212,220,89,76,170,54,105,86,84,38,206,235,136,135,226,84,198,231,236,181,154,167,121,206,160,139,140,18,17,181,209,144,211,229,66,252,163,198,143,69,46,225,44,135,100,166,19,115,50,188,141,113,11,106,116,227,190,18,152,192,140,236,108,95,35,224,125,93,126,252,201,187,214,239,166,94,50,109,240,52,226,143,167,21,7,19,55,119,0,27,56,216,78,231,187,198,252,149,249,149,180,200,136,112,105,79,119,114,59,92,8,210,163,29,242,117,169,254,202,162,254,166,213,105,132,100,94,221,107,194,147,194,97,125,55,188,197,183,60,201,39,102,58,222,139,21,17,59,163,150,132,36,109,40,157,105,24,202,142,196,167,217,220,1,239,103,185,79,43,177,35,155,214,91,150,74,74,208,212,160,176,75,153,136,51,28,206,31,78,51,230,233,99,175,157,47,201,103,214,216,132,80,81,56,105,183,239,46,21,77,140,97,163,79,157,102,87,71,185,217,190,229,30,67,94,126,237,220,190,159,197,91,100,120,123,11,77,242,150,81,181,165,176,46,211,144,197,204,194,67,139,199,165,165,236,202,95,118,40,207,247,251,250,208,101,232,224,173,8,218,146,216,13,21,126,110,161,168,87,143,194,184,226,106,171,58,97,173,152,75,12,116,146,74,93,118,62,123,202,128,73,247,142,112,51,116,221,146,100,212,16,41,182,82,114,227,186,117,29,51,151,165,10,113,155,240,33,23,218,120,182,123,195,61,189,62,159,30,175,70,219,139,92,199,187,26,161,101,113,174,33,242,117,241,82,55,253,100,7,203,61,116,181,228,98,154,177,41,35,116,227,154,137,91,170,227,53,196,170,139,54,160,109,53,149,53,222,215,229,197,211,213,186,54,77,253,90,49,45,250,27,113,223,233,224,138,161,66,244,237,158,108,118,181,59,179,69,2,174,88,247,34,182,107,74,74,98,19,18,168,40,61,74,219,22,227,170,170,125,72,252,240,114,229,118,208,44,180,88,81,98,84,73,166,223,74,78,51,165,36,4,178,0,255,155,222,7,219,125,70,33,212,221,27,143,123,242,8,92,172,140,211,190,21,54,234,243,117,186,85,136,142,56,43,131,238,55,107,80,106,122,148,184,184,249,138,88,146,42,139,145,195,156,244,216,116,41,138,106,23,228,225,6,184,191,244,65,114,25,181,210,220,187,9,58,41,132,13,147,156,238,195,159,222,209,185,97,162,94,214,229,143,119,185,156,215,185,30,49,167,231,251,99,101,137,122,210,20,137,203,106,221,210,196,149,142,129,14,240,41,108,122,50,70,251,53,223,55,132,110,231,244,59,247,230,51,146,121,19,94,205,118,248,191,99,80,8,254,126,24,75,196,28,207,210,77,196,118,246,62,95,179,83,171,158,167,203,181,51,114,36,242,145,181,45,145,245,234,189,33,190,56,168,86,187,52,147,51,202,212,200,116,162,7,48,136,149,234,195,84,135,217,237,89,163,1,198,47,223,189,55,93,253,28,143,185,211,107,196,85,138,141,42,94,56,135,109,57,217,86,49,141,49,126,126,101,126,183,221,34,42,37,15,61,85,56,204,108,40,27,238,102,57,59,234,66,253,21,142,250,155,94,167,55,166,212,245,238,222,129,35,55,7,223,123,224,58,230,100,44,91,199,41,70,249,221,143,90,172,77,225,179,209,210,166,132,77,167,187,1,66,151,185,136,18,153,153,241,148,120,17,213,20,81,210,109,195,244,186,143,41,204,156,206,23,175,170,72,149,26,56,197,29,14,182,93,236,172,124,95,87,117,250,188,240,91,164,150,193,175,48,223,73,16,183,68,154,46,239,162,219,177,170,136,187,68,52,102,72,30,113,140,33,60,129,24,251,126,214,120,25,165,62,21,158,251,150,114,237,219,210,20,83,80,160,232,41,132,15,44,96,79,166,228,197,132,60,93,208,214,202,162,62,157,220,208,74,54,79,57,227,59,222,155,220,226,65,65,172,49,24,197,57,22,176,42,159,216,223,15,168,207,229,241,115,79,120,149,50,180,112,195,13,183,100,18,31,170,85,97,181,180,106,13,48,212,18,67,217,18,150,51,192,127,138,127,198,90,155,62,126,133,184,154,55,225,162,244,8,39,28,198,42,196,46,198,59,46,253,202,181,105,198,136,47,243,104,250,40,133,182,191,123,43,109,124,175,59,211,142,195,212,140,137,128,145,23,37,254,206,151,22,175,208,150,236,166,190,14,250,156,195,169,94,151,212,40,208,100,46,181,73,26,243,51,197,63,248,36,165,47,189,149,74,70,224,70,117,196,125,134,200,251,123,197,138,183,73,90,212,150,205,140,38,92,179,46,251,144,77,143,40,195,76,153,201,252,105,171,53,228,242,119,174,108,178,22,5,200,135,2,42,44,5,128,11,247,34,40,129,60,218,221,2,192,197,124,18,23,117,73,75,26,165,113,0,152,195,90,249,204,100,74,28,215,82,0,251,144,159,113,111,71,62,34,178,68,102,100,165,196,161,163,18,25,169,98,83,153,142,15,80,110,20,66,31,185,88,36,159,81,190,149,120,245,113,104,37,107,119,211,187,143,59,155,201,149,222,59,58,97,11,239,184,195,178,118,145,237,153,152,139,252,220,34,171,70,210,18,145,153,217,86,90,141,84,18,168,117,207,35,86,162,177,184,117,235,81,105,20,196,191,92,245,153,77,57,52,15,245,221,203,140,124,68,100,137,189,28,146,149,178,230,38,148,186,57,155,14,37,132,126,231,50,50,50,99,83,17,45,52,18,163,16,141,100,40,198,80,59,164,212,165,214,160,70,15,123,206,81,155,159,61,43,129,49,49,115,59,163,214,140,49,225,229,34,226,231,74,68,188,226,146,154,61,28,137,146,111,173,83,103,178,13,163,88,104,138,147,140,185,40,186,198,37,85,214,152,143,92,78,23,241,74,68,173,36,35,162,184,89,154,140,140,82,28,61,187,172,143,31,153,72,63,60,21,170,242,198,10,158,10,207,214,15,72,0,255,188,136,190,92,73,82,75,18,36,243,104,83,26,77,144,209,17,43,33,199,196,240,50,191,217,88,15,140,186,21,163,181,35,104,110,26,228,41,220,233,220,89,58,6,248,35,46,165,30,141,246,152,158,221,153,91,140,241,183,214,90,133,232,201,27,253,73,105,169,180,38,105,66,167,72,173,111,113,201,163,218,98,160,143,137,195,11,243,152,193,19,237,76,11,27,242,94,212,251,132,174,181,75,212,106,134,233,80,12,245,238,125,60,34,167,226,152,235,246,84,201,225,116,54,105,207,229,138,6,136,120,249,28,195,223,225,238,122,210,196,222,130,77,83,73,88,47,127,56,233,114,49,85,204,65,216,223,76,212,128,15,158,110,223,107,79,175,87,239,158,14,63,56,173,59,42,132,85,217,234,124,130,78,31,253,122,70,250,87,70,201,21,238,40,196,45,81,211,187,55,34,142,177,35,6,85,149,243,89,154,155,122,141,153,159,173,110,211,246,170,15,121,121,175,123,99,66,163,166,187,225,73,97,92,102,159,120,12,1,243,249,43,74,16,103,213,35,201,203,138,73,52,90,18,133,72,112,104,55,100,238,149,81,203,103,56,81,105,254,180,202,41,229,169,169,73,79,99,170,225,166,78,47,147,202,203,15,246,55,115,53,198,189,40,240,35,105,146,204,209,167,20,223,165,210,0,255,80,209,170,155,104,48,94,176,40,187,24,233,0,48,135,250,246,202,92,185,86,37,245,246,109,10,41,141,67,100,56,0,42,230,175,80,128,11,144,159,169,120,63,194,2,200,1,51,239,71,9,197,208,101,100,88,84,220,17,0,121,177,20,46,234,118,4,220,75,154,22,0,21,98,41,0,42,100,174,68,9,5,84,63,96,198,189,85,242,17,73,156,200,40,89,41,125,90,17,137,142,90,133,34,62,234,101,144,223,78,241,143,103,239,93,131,182,146,101,137,163,123,55,142,70,220,212,169,2,106,56,54,176,169,221,203,12,6,124,36,32,253,51,167,43,239,88,65,79,248,133,165,110,100,75,207,142,75,30,115,246,196,48,97,242,178,75,251,45,235,25,18,63,89,191,215,90,53,78,139,78,243,246,154,121,197,143,0,255,6,122,12,237,67,205,16,232,67,100,222,202,74,233,219,105,77,237,59,1,114,240,31,100,211,146,148,146,75,93,201,76,83,196,68,148,4,79,41,227,88,92,206,87,149,54,151,247,217,199,69,246,177,254,252,202,5,37,43,51,31,17,217,154,90,139,41,129,151,77,240,102,86,42,195,1,205,103,82,238,138,16,226,231,179,228,237,200,101,211,122,11,50,25,121,167,168,196,162,202,182,17,7,205,230,12,59,54,226,115,238,173,215,95,140,196,185,242,142,86,133,56,200,105,198,164,80,41,28,108,83,178,67,2,110,157,174,236,149,111,212,43,145,177,155,202,212,104,112,91,78,154,6,149,11,59,57,77,170,85,66,150,42,116,200,71,94,159,203,120,177,74,133,87,246,78,151,6,13,137,34,213,38,28,204,91,198,161,43,135,251,154,30,35,50,140,69,60,253,152,113,63,94,253,114,233,90,133,29,174,208,191,181,78,19,177,209,32,167,212,42,82,94,70,181,75,185,204,152,75,250,85,248,121,154,121,245,87,155,163,205,56,10,153,84,82,203,37,50,49,210,146,25,30,6,51,66,48,64,158,46,246,202,63,181,189,247,162,59,34,240,247,110,187,219,105,226,8,231,59,239,39,38,83,219,78,137,140,121,125,62,242,226,141,87,215,10,55,194,113,83,69,20,38,72,147,230,142,113,252,117,75,7,69,49,173,253,116,236,112,127,189,149,163,122,158,250,229,125,184,211,215,241,177,48,138,19,79,7,152,156,161,108,229,138,81,71,63,125,62,217,157,36,163,30,77,102,158,84,57,65,51,200,149,140,12,126,6,253,22,218,198,193,236,38,6,50,32,254,189,86,158,86,34,35,156,200,82,146,198,25,98,97,58,179,90,90,95,201,217,42,145,99,190,242,160,205,132,122,98,204,250,119,212,92,43,89,146,244,72,90,141,70,115,98,21,38,180,110,162,22,44,154,204,76,149,79,37,97,68,155,199,254,113,241,67,253,185,122,174,70,46,147,110,74,143,60,173,42,46,235,225,18,113,169,134,49,172,76,199,22,247,50,130,141,40,164,94,183,10,185,87,202,180,218,122,116,146,164,140,186,84,185,237,179,51,98,85,229,14,175,53,194,92,100,223,242,146,173,1,242,250,60,213,237,96,104,81,50,235,118,105,180,165,123,208,166,156,90,96,129,131,28,254,188,78,107,86,16,123,154,139,26,226,47,63,233,210,173,218,42,100,68,220,174,113,127,72,135,254,54,28,196,70,1,76,98,143,68,250,103,222,11,51,188,149,153,217,45,105,46,41,201,157,121,158,210,197,175,44,98,76,144,86,139,108,115,46,177,79,67,230,101,221,123,209,86,110,115,239,246,253,219,99,62,189,247,118,31,138,225,19,47,51,94,3,100,253,145,100,189,74,104,90,176,15,221,111,147,154,196,28,31,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,64,87,162,4,205,152,135,191,172,43,94,113,50,245,45,141,204,221,16,83,41,39,102,212,227,205,181,24,148,165,75,137,57,195,130,118,38,91,24,21,243,87,238,200,112,162,98,230,94,123,101,70,46,146,62,46,137,146,133,148,139,75,91,55,205,76,19,148,100,122,204,158,61,62,241,138,143,38,46,192,205,103,187,199,150,110,204,250,119,70,174,140,140,76,122,100,68,141,212,182,190,34,135,86,31,187,97,211,106,83,165,230,252,112,86,174,74,65,243,160,207,75,93,148,66,114,103,155,14,217,133,182,109,41,137,235,144,114,211,160,22,145,122,29,118,216,153,137,78,243,43,95,36,222,203,92,220,167,197,202,164,149,198,162,117,248,215,134,128,74,51,149,120,227,202,131,90,98,37,141,43,124,225,249,22,72,187,149,93,146,230,89,72,200,252,77,203,157,43,234,73,178,45,25,52,152,182,97,27,177,233,115,41,173,65,68,226,242,33,243,162,238,189,55,109,213,82,238,70,167,17,239,174,118,133,247,223,30,222,234,99,161,233,67,46,31,185,128,159,59,137,183,220,73,11,45,153,78,59,238,22,169,153,147,152,12,199,122,20,233,20,107,44,203,120,152,33,12,96,247,117,169,211,175,66,211,215,74,167,209,232,245,90,58,100,227,137,247,126,247,160,34,218,208,3,62,204,7,38,176,48,227,24,32,114,237,136,92,146,136,136,8,150,158,148,214,239,181,37,78,227,100,40,218,230,157,152,137,5,25,188,41,13,241,212,85,225,17,191,216,183,54,39,226,194,23,171,236,92,161,249,8,90,91,122,132,67,67,169,163,146,91,51,113,205,15,115,152,41,212,142,46,179,80,81,22,103,230,132,92,153,223,153,43,10,37,73,51,72,212,200,164,132,212,198,165,199,24,28,106,90,211,17,46,5,46,157,85,85,76,116,89,237,229,18,123,218,176,12,98,208,103,238,157,217,212,88,81,168,147,17,181,30,42,73,157,167,116,34,45,11,14,161,42,159,62,21,58,16,78,177,83,196,164,252,156,177,165,109,37,4,196,151,17,25,43,35,50,20,79,198,251,185,60,93,6,191,140,168,109,174,168,141,211,173,146,246,45,123,243,62,188,170,74,98,71,179,22,197,138,97,108,142,112,35,151,115,140,241,126,172,92,153,10,212,144,95,186,146,149,0,18,51,118,68,102,236,168,59,51,211,221,164,20,50,124,91,74,227,164,91,78,183,48,7,63,253,152,42,118,66,189,176,210,165,226,161,167,109,97,247,35,178,31,238,197,95,153,17,185,162,82,90,105,37,41,245,78,75,109,216,76,233,219,136,83,129,73,77,76,44,241,133,171,19,137,113,198,123,59,54,254,204,160,153,36,130,36,89,153,110,43,242,78,99,93,114,168,182,5,137,75,17,149,202,214,166,77,174,213,108,200,44,206,112,164,61,135,112,95,151,35,250,40,244,136,31,237,67,143,168,116,100,142,39,220,233,117,68,145,138,16,196,191,188,99,224,42,31,218,210,141,245,239,92,228,142,229,194,143,74,106,149,38,45,97,42,53,186,141,194,163,226,58,38,211,166,73,230,213,78,197,3,46,50,45,119,90,187,195,198,50,68,230,114,71,228,83,87,220,220,65,131,58,100,21,134,105,189,145,231,33,151,72,14,23,60,105,6,44,186,40,108,205,39,150,177,40,79,157,178,83,109,58,4,140,92,25,43,35,50,20,106,199,92,230,35,94,228,14,154,177,162,208,74,35,136,243,214,19,252,156,54,199,67,66,169,78,169,14,173,113,209,1,247,184,234,0,0,0,0,0,144,126,128,252,140,165,223,186,136,240,190,233,220,169,67,135,251,190,106,212,122,84,51,65,31,185,200,69,38,137,136,136,120,42,165,145,116,92,104,165,109,157,220,180,68,76,23,6,98,202,25,111,221,154,52,243,170,225,161,181,85,236,41,4,148,81,151,11,125,221,17,25,133,228,206,108,219,146,139,180,44,169,212,212,226,80,167,151,162,98,196,166,208,12,59,51,210,114,190,228,15,61,160,46,191,50,183,147,210,140,88,14,101,235,65,178,184,167,74,109,185,141,222,118,108,126,69,163,210,24,150,183,54,184,153,15,17,67,31,185,76,146,203,76,150,212,29,100,92,233,244,33,41,118,72,221,237,174,68,26,29,60,180,168,138,107,252,225,22,107,85,182,184,205,222,242,244,169,79,125,205,101,38,189,212,183,219,148,28,151,134,35,58,21,98,89,150,76,106,100,218,85,157,154,21,233,64,245,100,175,202,182,140,253,102,184,183,241,239,188,240,207,8,226,38,188,218,50,211,79,29,215,17,231,30,110,116,205,116,249,17,197,186,227,74,6,177,38,163,243,108,30,32,245,145,145,177,50,162,68,73,90,73,33,133,186,196,109,217,135,117,216,18,43,42,195,129,220,144,191,31,153,143,172,17,25,153,65,50,131,148,39,169,67,35,39,85,101,103,36,126,28,198,154,219,210,160,76,187,86,37,38,179,130,53,236,78,123,167,33,51,167,167,213,168,183,245,52,172,27,7,84,212,41,160,2,68,102,40,0,32,13,246,49,143,63,31,73,202,214,215,210,109,199,207,46,65,75,98,211,39,98,38,29,31,21,243,185,48,165,202,25,83,23,121,206,214,215,72,26,25,4,85,141,100,107,111,208,120,79,161,193,65,118,141,26,21,194,24,202,22,57,55,179,27,25,51,244,249,29,245,181,146,100,210,147,140,72,141,186,221,104,200,161,219,189,184,134,75,141,79,189,218,216,235,132,7,151,205,237,103,4,249,69,62,34,163,54,250,182,148,155,204,108,26,150,84,170,83,106,73,111,158,9,101,61,154,203,218,76,28,103,51,251,46,225,222,206,173,204,157,17,79,252,168,132,60,133,22,197,25,17,191,158,118,116,154,241,70,188,195,79,185,180,245,106,80,163,212,204,102,231,184,199,148,220,137,0,248,224,231,146,52,245,164,229,136,236,120,220,111,25,138,84,53,157,218,224,166,66,82,38,48,123,66,252,139,127,146,165,243,150,253,55,241,139,155,240,25,28,119,189,183,88,217,96,82,54,48,222,207,124,172,38,98,101,37,13,141,76,90,62,151,66,242,45,97,55,24,110,78,136,171,46,248,43,139,35,236,5,251,25,239,169,159,11,218,94,52,111,187,109,152,239,116,111,119,239,186,230,226,239,142,204,88,139,89,152,241,17,209,11,185,165,211,151,77,54,45,55,148,70,105,47,61,104,221,88,200,97,94,165,62,37,170,228,48,199,165,243,71,187,45,98,253,153,153,139,88,17,59,74,141,58,33,148,182,226,150,146,82,90,102,196,132,197,224,209,168,133,129,67,225,149,17,159,94,175,111,86,46,139,244,69,166,211,68,100,186,77,43,38,196,84,147,186,105,41,106,225,204,160,130,55,121,168,54,239,115,152,49,235,203,29,17,185,164,45,137,72,74,79,248,52,211,188,235,81,58,139,72,36,177,25,92,86,93,50,13,162,56,197,75,23,188,96,165,80,182,136,77,101,244,34,200,47,244,153,139,220,206,53,165,110,210,146,226,87,178,247,145,243,122,203,187,112,78,10,35,245,138,99,4,7,145,152,217,20,246,157,49,116,177,51,242,17,81,50,105,100,58,148,184,139,144,159,183,84,134,70,249,101,211,84,3,154,85,43,170,184,107,80,12,3,137,25,199,202,71,187,216,158,59,102,196,94,249,157,177,50,131,137,23,165,80,166,214,195,37,227,225,34,24,70,148,154,237,222,77,98,167,187,67,156,116,194,205,106,206,180,137,185,155,113,236,136,160,91,25,58,186,115,69,93,111,187,45,157,132,211,176,227,218,162,42,63,92,68,60,170,230,117,95,51,28,203,77,213,57,159,107,12,152,151,121,221,186,23,65,91,117,239,233,146,239,220,74,49,172,89,151,31,0,0,0,0,80,33,47,22,232,201,133,189,44,0,42,236,12,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,104,0,156,67,253,185,136,21,73,118,230,10,218,210,150,109,232,205,104,212,142,193,227,112,88,142,120,76,97,94,68,68,62,51,87,82,18,164,33,171,222,80,150,29,141,195,77,200,244,248,84,105,109,131,94,23,25,250,200,54,99,37,121,74,61,220,72,113,235,212,140,99,30,119,97,161,78,171,26,110,10,52,200,103,139,217,226,144,123,237,60,33,107,69,102,89,145,53,76,37,74,214,18,106,209,243,136,203,96,7,117,57,61,234,172,250,212,194,173,92,97,34,251,198,22,73,76,253,202,231,147,150,139,137,79,207,150,91,45,214,120,248,172,163,154,166,102,189,136,129,158,211,170,75,167,96,243,164,61,99,1,111,107,13,172,170,25,242,247,245,17,89,50,105,68,141,136,146,17,174,91,179,208,202,99,110,234,169,22,116,106,211,148,58,124,10,156,177,48,75,21,241,57,75,35,230,101,94,183,238,237,110,187,46,253,79,120,31,158,20,235,58,226,57,195,90,122,154,87,234,25,17,15,173,36,173,236,184,169,45,169,220,176,242,182,168,99,4,126,245,240,130,51,124,158,180,225,26,118,134,2,0,42,232,82,1,86,246,183,168,160,15,5,0,0,0,0,0,0,0,0,64,197,157,91,10,0,168,160,83,0,0,0,0,0,184,128,247,87,9,133,157,161,0,0,0,0,59,10,247,116,153,234,173,200,200,39,169,149,86,35,165,155,75,243,86,34,197,157,66,171,67,160,41,6,162,88,193,138,9,249,72,93,38,125,237,100,72,252,32,227,112,219,122,165,117,199,148,58,186,24,222,13,223,241,215,11,27,69,98,248,106,170,157,98,87,33,136,12,137,79,31,47,94,45,121,122,16,122,38,45,164,12,142,20,149,51,141,114,232,87,227,179,43,202,99,163,209,156,202,187,9,162,46,63,107,107,149,103,189,205,189,123,221,109,84,253,188,25,135,247,119,23,176,186,115,244,186,92,226,40,187,210,22,66,196,151,207,241,167,149,174,90,22,90,188,198,41,142,102,41,206,36,143,11,157,10,220,142,254,184,195,171,44,205,208,9,247,245,57,221,63,149,62,245,190,119,223,196,165,120,191,132,207,123,198,225,108,119,72,239,202,38,198,180,229,236,170,99,198,218,59,86,208,247,166,12,77,82,162,62,165,180,181,173,245,20,201,109,199,36,138,145,72,153,99,8,127,152,43,87,171,3,230,186,100,183,218,23,8,128,45,195,166,95,89,185,218,172,23,180,180,116,213,72,1,101,146,218,83,70,176,126,83,139,154,81,106,6,26,201,245,92,98,140,21,37,50,20,80,65,31,25,161,0,245,1,224,47,251,211,112,169,194,125,154,52,229,67,234,50,50,82,14,137,223,165,10,144,143,124,83,227,160,203,209,148,195,253,200,112,67,65,151,121,56,64,44,136,125,49,63,130,166,226,253,21,52,226,0,112,33,47,67,49,31,10,0,0,128,23,239,175,66,44,224,28,112,221,47,33,7,93,68,37,53,115,62,222,79,34,7,252,89,194,2,172,157,145,110,28,231,152,183,73,133,227,202,80,84,148,227,189,29,123,101,236,216,187,208,122,97,95,202,150,89,210,40,14,208,109,152,68,168,199,159,207,154,139,164,44,124,178,25,82,162,214,214,82,0,255,22,148,174,159,242,241,30,87,77,169,168,143,139,186,218,99,118,124,203,237,123,245,181,244,233,109,211,75,89,159,70,231,238,157,52,150,126,239,222,250,94,238,79,197,29,240,72,206,230,8,0,255,248,10,113,101,68,165,107,71,132,67,93,166,78,94,230,105,137,13,41,254,233,212,247,242,86,223,132,158,185,119,27,78,56,246,96,22,219,187,190,187,24,104,164,13,201,80,150,193,64,143,79,63,254,116,253,90,146,241,222,140,83,60,205,243,169,209,53,242,46,84,140,15,70,101,103,198,240,42,51,184,47,49,242,35,114,59,90,239,185,26,244,8,226,152,42,164,27,9,21,201,140,177,82,225,213,63,91,173,33,191,244,177,50,130,100,102,36,141,168,52,162,146,40,180,52,249,156,58,61,141,136,134,31,150,146,13,30,118,61,106,179,140,204,86,21,156,218,152,203,71,94,182,235,71,77,210,236,82,194,116,231,97,217,49,89,98,171,222,211,87,118,176,74,2,253,147,198,202,8,154,249,140,209,152,86,239,38,28,165,219,125,73,92,28,196,67,96,141,177,217,197,139,155,193,237,21,4,189,250,59,34,86,61,107,75,146,94,179,91,77,50,185,212,240,195,155,74,166,86,12,119,56,72,226,96,150,73,204,233,247,210,103,88,95,11,151,70,0,255,220,85,55,196,166,12,143,89,251,134,92,95,218,85,17,34,167,207,85,10,161,69,102,184,238,168,9,151,20,7,0,0,0,0,0,84,208,69,68,160,31,242,34,238,69,236,157,145,225,46,55,156,74,170,227,138,199,193,140,18,137,38,5,110,144,127,110,252,114,239,87,207,59,125,83,182,20,183,134,47,158,213,56,201,91,223,37,124,96,13,251,145,53,12,168,203,75,29,213,69,113,115,116,55,148,182,93,247,239,119,192,35,81,44,249,238,17,46,28,169,81,93,110,48,159,29,201,126,137,145,127,111,101,46,227,173,168,228,37,123,183,77,137,58,53,134,234,125,97,94,50,233,151,148,222,127,121,235,84,69,213,154,187,38,217,55,118,149,49,135,47,247,46,153,52,162,180,81,50,73,54,53,178,100,58,166,194,78,107,78,211,69,92,49,54,240,119,84,88,139,57,198,117,182,37,71,25,245,247,226,126,230,138,60,37,148,68,210,10,29,147,26,244,231,13,58,122,85,147,92,85,252,196,58,98,243,1,116,145,71,98,69,146,136,92,82,218,208,235,13,237,230,212,232,230,178,113,229,146,106,18,197,57,206,234,21,197,115,8,185,200,204,69,210,92,145,201,148,248,132,144,137,235,120,175,149,238,88,166,146,17,142,250,25,46,204,68,45,204,245,105,134,133,242,218,208,246,154,81,126,161,11,253,142,29,235,165,237,112,69,249,242,122,127,185,117,179,187,202,156,14,182,90,148,193,56,86,34,187,88,27,222,86,69,204,220,74,178,50,51,74,205,76,74,41,33,36,220,183,20,146,51,18,209,209,200,92,70,109,42,37,58,196,218,85,124,128,156,126,173,226,109,51,205,235,198,1,0,0,0,0,0,224,162,16,145,23,73,34,40,89,65,91,218,180,132,182,200,134,220,73,34,115,81,132,95,132,91,204,21,254,91,0,255,126,119,100,22,147,115,221,37,60,233,232,46,179,178,80,63,187,199,230,58,228,227,143,70,148,76,218,68,70,102,180,205,166,5,77,115,227,130,197,14,111,95,210,170,140,30,208,13,231,178,81,72,198,179,81,19,22,190,188,183,87,205,101,210,218,102,137,221,52,36,90,107,247,18,54,77,106,200,47,41,7,156,20,103,24,42,50,169,226,111,214,10,200,84,182,243,35,57,191,239,211,23,126,166,210,105,54,37,114,73,138,136,251,119,113,251,189,212,188,191,6,0,255,61,169,114,234,208,157,11,109,20,7,184,193,165,8,247,51,214,162,185,136,218,70,61,41,125,72,41,117,167,222,93,203,144,203,9,39,147,129,191,56,11,10,98,162,4,62,90,104,239,218,234,141,245,71,232,238,71,230,35,195,89,59,28,113,179,202,91,195,29,142,86,119,15,83,2,93,2,21,252,227,18,107,253,232,185,161,253,14,33,23,43,51,51,119,38,37,73,41,201,234,212,120,157,209,40,90,134,244,156,78,164,76,49,168,91,195,7,216,75,1,21,114,185,184,168,184,87,232,41,165,211,166,201,134,33,45,235,109,204,215,135,46,178,210,157,164,58,145,75,66,118,107,116,167,226,189,91,195,59,144,42,224,11,126,110,117,48,131,127,25,169,154,237,98,155,24,116,185,124,62,79,72,100,206,113,203,37,194,137,200,19,141,182,212,142,107,171,154,142,72,139,202,114,44,7,83,217,203,54,78,200,251,250,88,100,125,82,219,172,240,243,29,119,143,140,42,10,145,183,113,168,79,151,136,129,34,141,23,142,102,99,174,90,201,84,182,221,209,139,144,215,227,215,121,95,155,234,224,147,167,86,99,219,90,166,105,49,170,50,209,123,49,109,65,107,76,205,36,22,138,97,149,134,125,127,47,124,222,54,125,252,91,221,189,145,201,249,85,223,59,186,111,186,113,119,178,42,15,191,166,55,138,95,196,202,69,205,204,168,101,60,219,251,216,123,60,174,232,238,73,14,19,135,186,152,162,252,242,226,31,185,245,119,109,85,23,164,245,91,194,61,171,22,70,243,134,177,139,39,236,84,234,0,57,61,62,157,247,181,105,201,185,25,212,45,181,198,180,196,71,85,237,48,230,178,119,162,200,239,201,226,110,166,241,44,247,50,85,67,254,253,140,124,150,248,25,193,56,245,40,43,120,74,35,116,238,153,134,20,70,53,10,17,71,230,4,123,248,73,98,17,111,101,182,199,109,22,35,254,92,17,59,35,197,0,255,183,137,90,167,100,66,153,116,223,36,179,77,178,165,98,32,87,117,192,92,39,44,84,169,84,235,178,109,107,187,26,113,229,237,21,59,23,37,94,68,77,26,181,100,219,210,121,179,228,41,113,138,84,196,90,147,137,24,97,14,219,152,197,220,15,168,15,93,100,125,175,66,73,46,9,113,107,116,199,21,206,241,206,13,20,192,187,90,181,58,117,195,190,156,225,105,134,230,161,67,232,51,35,34,51,20,0,0,0,0,0,0,0,21,86,132,250,49,47,34,127,233,35,106,125,109,111,245,117,135,243,94,26,228,112,83,229,7,6,120,51,228,115,201,228,211,34,31,12,89,250,88,50,162,81,35,190,90,28,45,121,248,151,165,236,11,207,25,242,98,236,0,255,114,215,138,241,251,100,54,46,247,66,62,174,247,133,50,15,175,242,56,187,46,123,52,10,145,75,74,75,146,148,206,49,214,223,185,213,170,71,197,32,18,75,204,215,197,94,121,209,122,171,182,233,109,203,212,244,238,189,100,248,204,78,181,42,32,199,212,112,50,123,128,225,140,249,196,55,138,159,203,145,69,92,82,0,255,32,249,102,142,209,204,203,83,103,119,212,19,247,179,115,120,8,129,137,248,106,125,123,135,51,253,107,215,232,166,135,171,135,28,86,112,49,236,16,249,225,230,114,43,201,170,175,223,79,154,108,72,116,103,88,136,80,82,154,203,147,204,116,63,33,242,147,213,239,189,87,150,28,70,167,211,186,55,99,182,100,198,123,95,109,231,44,27,233,247,99,78,71,242,247,35,87,53,57,172,141,240,22,37,158,140,47,249,56,34,81,247,89,149,53,9,4,216,253,239,149,207,178,170,127,154,244,236,6,112,54,127,10,201,74,118,211,178,35,254,223,0,255,94,59,77,221,254,106,164,208,176,156,70,75,65,66,246,176,149,62,39,228,229,244,81,26,21,125,217,207,109,165,229,77,46,53,156,147,170,22,240,231,242,246,78,114,233,110,250,154,91,18,88,147,59,167,57,223,15,17,48,240,147,242,121,248,240,163,12,209,127,78,148,105,118,111,50,188,163,173,105,40,139,179,59,88,178,81,87,95,73,189,90,247,35,50,253,115,239,182,119,146,69,250,197,61,173,202,236,16,110,111,204,235,74,46,63,87,30,113,183,160,231,118,71,15,31,149,204,83,199,200,188,141,131,242,191,203,172,189,105,57,218,116,157,78,190,248,158,63,17,3,232,243,130,235,159,167,239,77,196,125,159,244,37,98,135,126,183,242,226,50,1,177,59,87,216,11,118,51,236,188,151,37,126,38,137,146,240,27,198,239,11,167,182,145,197,57,60,212,175,90,60,204,156,124,225,17,67,188,124,144,243,226,231,146,44,102,247,155,228,164,4,225,160,74,141,19,18,87,179,185,221,98,4,67,62,175,148,249,92,183,220,133,212,52,149,212,230,137,166,204,229,167,77,145,7,117,25,205,52,237,207,252,223,0,245,191,216,43,105,78,95,107,189,109,34,222,243,57,220,146,31,51,47,41,188,124,30,62,105,184,175,238,109,212,239,170,82,215,28,87,22,243,184,106,29,66,158,174,174,189,146,164,94,141,190,107,58,129,234,199,157,27,19,168,174,28,227,12,107,81,185,161,197,140,118,101,142,107,200,229,226,137,220,142,200,204,45,134,216,75,233,83,198,180,222,101,113,206,146,167,125,184,147,83,109,18,107,39,0,190,222,223,94,43,68,166,126,123,119,243,206,177,239,221,79,116,14,181,159,35,70,124,245,143,214,139,168,101,147,31,201,61,109,50,200,109,187,208,156,212,184,100,69,51,185,109,226,93,132,251,250,252,248,19,178,105,187,30,252,18,244,234,184,58,183,188,39,76,155,9,159,119,90,190,179,99,249,149,9,18,35,175,203,235,242,165,172,124,178,110,4,205,164,165,16,79,71,193,210,82,77,149,45,183,163,47,86,186,227,229,135,245,198,218,148,237,96,173,3,200,63,63,34,178,127,180,210,23,165,222,102,244,185,174,169,95,180,173,244,9,175,241,129,85,183,140,240,130,45,237,97,6,107,88,186,69,116,139,251,153,246,190,26,183,116,150,43,83,81,93,26,34,63,115,53,187,25,54,254,200,168,17,25,81,43,221,153,244,49,173,166,75,54,109,218,109,201,163,114,35,66,221,20,220,180,169,50,171,49,95,179,51,43,218,12,141,153,161,143,172,36,247,34,165,158,81,119,220,134,206,125,68,122,67,157,77,149,212,166,29,189,56,51,243,211,1,241,7,190,132,159,171,68,54,59,11,61,28,183,134,104,219,173,180,186,148,197,166,64,183,198,120,233,112,127,39,125,160,127,145,139,172,241,107,16,26,101,72,110,173,141,120,124,46,203,7,0,0,0,0,84,136,5,176,22,196,186,144,148,128,2,222,43,235,34,252,21,207,194,206,128,220,10,152,161,176,151,2,0,0,94,148,127,70,172,108,105,67,44,0,176,31,241,225,223,247,162,214,246,110,51,200,78,155,45,61,13,106,184,105,218,33,47,200,189,136,189,23,45,210,231,166,83,105,166,38,143,71,69,44,26,180,148,131,2,29,112,173,84,159,18,74,231,24,235,69,196,90,221,41,165,84,4,34,211,70,222,63,254,54,183,116,73,177,90,175,71,195,81,118,80,250,81,151,143,245,118,52,101,101,44,122,37,149,18,210,210,250,180,221,10,35,241,209,234,241,169,135,77,236,84,206,230,198,26,48,234,253,85,215,42,229,91,68,84,74,73,183,83,35,150,50,164,76,29,92,148,178,145,126,81,233,78,26,47,201,69,186,89,167,185,101,239,107,157,248,240,57,184,47,83,141,58,180,232,224,160,70,246,33,187,54,194,207,101,244,229,147,124,219,36,28,176,247,104,158,176,91,137,197,18,78,82,165,35,58,98,62,155,144,107,27,227,94,126,71,198,142,12,74,147,30,165,80,122,41,78,29,139,106,55,239,47,107,102,69,170,148,41,209,171,215,103,44,67,184,175,1,243,250,124,140,95,58,240,105,38,93,209,223,138,243,174,150,17,53,46,140,27,56,196,201,99,71,99,113,230,178,9,108,119,208,47,125,208,247,38,205,122,155,230,189,59,11,62,245,247,94,183,187,188,195,120,220,11,95,102,68,59,209,78,241,139,121,93,46,244,43,91,178,201,174,133,83,175,226,84,149,54,79,61,221,56,37,51,199,69,149,199,9,229,100,69,110,230,145,134,251,121,86,191,212,171,19,113,170,26,109,248,49,174,56,126,156,169,31,146,149,236,105,110,31,32,242,115,20,47,95,11,178,106,133,187,136,166,160,110,163,59,155,147,106,95,90,106,180,223,102,102,178,198,200,203,8,126,171,6,41,177,235,115,119,81,8,121,200,43,156,198,10,83,83,97,93,166,180,129,25,234,24,241,242,65,226,229,202,138,79,91,167,221,223,72,149,178,168,80,167,162,201,76,140,225,83,86,113,210,33,191,35,34,51,11,9,66,34,236,131,126,104,200,252,8,93,68,230,90,181,118,207,218,106,73,119,243,233,113,25,210,162,38,158,10,14,249,59,191,34,118,174,70,45,179,70,77,210,173,101,153,58,50,53,10,157,142,15,250,98,99,252,229,218,17,52,50,35,147,109,34,23,73,66,34,132,28,173,153,119,188,138,41,191,181,97,160,216,41,163,217,179,141,204,12,245,57,250,189,251,11,242,247,209,129,167,213,22,134,247,148,62,25,98,69,142,178,171,18,243,94,102,62,87,212,189,73,196,43,79,37,197,253,198,50,241,160,118,117,50,101,202,215,72,242,132,223,206,104,233,107,184,229,170,2,15,215,119,206,203,101,72,206,59,230,226,191,100,210,136,90,51,50,182,235,238,146,81,15,57,212,108,146,184,195,214,186,127,201,196,50,254,49,84,105,46,180,225,26,0,0,255,253,140,124,184,249,140,108,163,86,35,201,221,7,141,4,240,163,166,116,58,85,40,84,156,197,78,35,188,213,152,89,220,236,231,145,246,49,196,123,186,136,245,119,68,228,146,210,82,167,215,236,230,212,187,139,91,225,77,102,86,166,135,45,60,44,49,141,195,140,129,111,37,252,200,164,53,125,117,71,37,233,148,146,81,183,101,196,176,78,18,251,176,214,132,44,70,248,149,129,231,60,107,0,255,53,0,0,94,212,175,8,74,20,224,94,82,18,244,97,229,50,159,187,101,32,243,59,243,17,13,185,152,203,69,141,90,21,32,159,73,51,51,74,129,99,196,202,128,204,71,236,90,21,243,243,131,92,128,208,71,54,121,33,167,143,26,164,40,108,253,170,41,228,214,78,183,88,192,200,140,154,164,86,56,230,138,200,12,57,238,168,53,142,161,0,114,204,204,235,234,52,210,125,51,13,211,88,136,92,68,4,183,225,190,62,191,254,38,209,175,222,55,90,141,82,106,220,14,238,248,241,196,90,239,146,190,192,71,199,236,48,123,176,1,86,232,51,191,242,78,210,51,171,56,220,34,125,46,222,189,245,97,11,150,202,221,6,67,37,113,210,142,179,48,156,93,96,131,37,68,94,220,171,211,195,91,82,90,201,103,135,142,34,158,159,167,248,245,210,71,119,109,69,137,140,55,162,166,235,136,71,39,85,85,58,57,228,252,62,140,13,189,222,184,157,89,140,196,154,99,192,183,34,191,147,56,145,249,218,83,34,99,187,38,82,153,135,165,14,121,24,42,182,25,143,238,242,212,243,36,139,25,80,31,145,23,36,226,101,137,103,111,218,8,199,214,105,47,249,22,113,212,12,119,7,214,42,226,112,182,250,118,192,167,167,249,200,212,149,92,165,177,28,82,207,182,68,131,33,9,207,186,174,88,245,193,94,155,46,203,17,227,254,253,88,123,103,210,216,73,71,164,93,136,67,73,163,66,3,238,155,249,116,43,83,170,46,182,229,173,66,71,108,108,191,54,6,254,124,194,139,21,53,87,35,24,239,148,102,75,158,114,150,55,100,241,32,98,211,169,78,227,134,75,188,225,167,51,102,178,179,14,8,127,181,181,243,213,45,58,173,94,71,173,126,181,111,197,11,151,229,194,217,189,194,203,76,98,71,115,88,67,78,191,117,171,172,94,77,66,211,213,73,250,65,170,76,216,45,111,37,91,69,58,37,218,9,52,59,134,151,18,214,138,218,42,181,86,242,67,46,115,43,119,228,50,162,236,172,209,18,241,194,105,201,83,74,246,201,184,251,212,16,23,101,101,165,107,64,125,94,159,91,155,174,88,187,113,98,213,24,82,154,82,19,133,141,115,162,84,70,229,22,210,103,56,106,214,111,107,163,157,207,147,124,96,21,195,189,220,253,204,103,161,177,50,233,216,137,95,75,75,232,245,134,137,187,86,120,225,205,97,227,214,108,96,160,93,165,230,120,152,233,109,125,118,48,230,37,254,60,205,69,102,70,210,168,133,11,74,74,107,25,177,30,49,142,19,114,149,37,178,232,49,19,177,133,121,45,101,173,23,237,214,8,153,175,203,204,21,59,106,174,149,185,72,52,164,68,114,189,211,91,6,4,118,213,186,190,96,83,15,115,245,74,103,0,93,126,232,168,46,42,240,171,36,156,200,216,14,153,238,146,49,187,164,104,9,184,48,123,152,179,8,224,87,222,181,191,185,175,33,254,51,225,237,85,167,187,223,105,99,209,249,157,15,58,0,172,15,121,47,50,242,177,99,111,154,180,74,51,178,180,222,31,80,137,142,85,131,84,157,146,15,144,51,128,46,63,72,172,72,210,234,151,83,232,181,134,100,234,71,0,255,134,138,132,119,29,7,149,82,167,195,12,203,164,246,41,155,36,192,0,255,14,125,21,0,255,24,181,59,42,105,51,198,187,180,112,71,30,167,113,245,208,225,219,204,99,166,192,174,195,51,22,104,7,228,51,196,244,35,190,156,94,159,116,195,139,85,11,135,144,153,154,52,239,141,73,188,154,116,6,91,14,149,122,116,64,15,176,239,239,149,31,222,54,189,86,221,90,221,189,145,193,125,95,173,190,119,116,0,255,240,224,185,55,121,209,30,229,172,90,13,186,173,91,101,93,61,196,159,72,250,233,189,137,218,247,39,89,200,17,139,10,84,102,118,169,227,67,234,115,185,246,38,110,213,136,136,213,119,218,221,121,31,131,200,204,248,76,223,52,147,135,150,216,58,9,145,177,54,37,73,137,211,210,230,113,74,245,212,0,153,203,39,125,98,47,250,67,115,179,44,223,87,234,188,162,135,197,251,44,127,80,51,33,50,231,216,196,46,100,203,6,29,62,18,43,210,251,71,232,181,182,197,111,38,27,71,73,73,87,29,147,248,136,194,142,177,105,102,165,89,51,53,208,63,214,206,39,109,103,176,100,151,226,182,101,38,187,3,95,51,155,130,88,105,112,197,82,159,28,62,177,173,125,216,0,145,159,52,247,138,164,81,119,37,220,73,58,197,173,57,156,234,80,248,37,253,240,84,29,103,120,250,49,191,190,181,87,165,247,234,223,184,193,235,30,26,245,72,213,192,16,249,204,204,204,136,21,153,25,165,148,82,91,151,208,166,217,73,158,39,68,174,70,227,150,113,204,171,30,118,241,84,153,202,201,109,13,161,207,63,235,175,250,170,209,124,22,189,123,247,17,193,86,231,125,241,168,74,101,59,194,45,13,160,199,167,171,186,8,225,87,23,169,205,220,141,251,247,57,102,10,177,247,49,46,225,81,218,131,107,124,97,63,27,216,142,106,212,229,202,74,11,151,208,186,208,203,203,175,181,35,31,209,100,212,8,66,73,201,36,213,245,222,214,110,78,40,213,211,154,50,67,60,184,65,124,97,166,87,73,12,227,76,38,49,42,231,179,23,194,198,159,43,43,87,219,200,101,227,48,180,168,65,59,77,163,204,168,202,82,91,167,121,60,110,56,155,143,46,50,168,125,96,64,197,252,8,204,135,226,28,112,71,13,34,135,165,79,82,224,144,159,41,135,92,68,234,162,56,212,2,68,238,149,77,81,204,143,85,54,157,99,46,114,71,102,84,56,228,163,200,1,242,50,105,172,56,196,210,183,229,98,46,167,15,39,230,24,161,203,88,241,1,82,31,73,67,161,62,102,126,101,230,74,198,153,143,145,143,200,80,20,70,198,123,59,151,227,79,104,108,90,109,72,148,213,148,225,188,137,10,234,38,240,190,85,72,245,243,240,48,35,117,230,78,206,49,42,212,31,25,153,143,140,64,233,145,19,137,186,252,172,173,85,168,110,121,239,94,123,104,222,95,31,14,239,239,62,98,192,239,61,151,65,60,206,156,236,66,126,70,46,231,120,207,149,144,254,108,202,174,233,221,195,111,186,150,152,169,147,195,238,108,136,144,226,159,78,125,47,226,234,155,18,51,247,110,192,9,199,34,60,98,123,119,233,93,220,244,210,222,177,81,19,227,31,126,110,237,123,78,232,131,20,23,226,247,105,34,99,196,132,234,137,27,236,236,184,32,68,130,123,247,146,230,86,148,146,143,172,162,36,117,26,241,110,146,145,42,146,227,141,84,169,214,41,78,149,94,54,182,179,26,67,183,146,234,119,38,173,70,156,232,163,47,18,33,14,21,40,27,6,226,11,187,248,105,98,98,237,191,240,185,205,212,216,98,51,37,244,181,105,167,57,73,156,173,73,158,181,65,17,233,191,137,62,147,22,249,108,94,122,148,18,49,142,254,225,73,175,115,166,148,101,53,240,137,177,4,179,51,220,1,241,235,234,189,4,126,177,73,102,46,74,42,245,163,163,44,57,46,241,31,139,32,173,196,165,44,107,27,56,181,81,47,254,143,212,171,117,127,26,234,207,45,247,167,102,146,222,241,116,245,221,22,176,55,130,28,118,68,217,186,93,168,219,125,185,172,219,148,19,80,167,207,231,131,182,87,109,114,209,146,6,41,180,23,4,60,9,211,193,130,91,187,187,56,170,80,45,99,217,208,30,180,45,156,117,200,195,191,55,89,63,202,235,172,168,117,166,208,237,140,244,174,208,49,251,22,246,238,4,46,112,19,57,117,151,171,249,202,22,103,80,68,252,57,221,125,120,241,40,141,46,135,69,221,68,70,115,170,134,217,116,198,71,23,176,233,234,229,166,47,155,55,70,126,70,174,149,223,35,10,21,179,46,164,198,35,38,238,56,84,153,161,98,91,134,66,153,171,32,195,24,48,66,23,65,42,249,200,110,123,147,183,239,107,55,238,14,217,219,149,147,70,173,186,172,26,24,195,206,102,164,70,252,249,88,111,69,201,77,35,42,41,164,70,220,239,164,138,28,81,153,18,79,42,117,200,124,90,226,14,3,216,196,206,137,121,185,245,107,229,94,43,178,68,157,86,233,110,147,165,181,76,190,123,103,139,233,82,134,120,11,86,37,218,212,232,128,39,12,9,47,151,44,205,216,225,157,148,36,53,69,78,157,228,146,30,209,55,99,160,74,147,76,109,195,200,39,251,156,245,16,16,223,94,164,182,221,118,236,194,33,219,24,0,255,226,159,237,222,139,158,253,178,25,158,254,77,239,143,152,168,248,186,195,152,184,103,87,243,141,49,247,191,51,151,65,178,95,169,53,106,107,183,125,93,82,11,122,200,92,133,1,128,119,12,122,111,147,123,180,68,95,165,117,5,234,135,92,138,227,106,116,150,69,76,117,136,0,255,149,145,31,203,45,165,141,214,29,149,114,226,3,192,133,220,138,178,119,210,36,78,208,106,1,80,113,233,162,166,128,23,80,151,39,144,31,153,22,243,11,243,114,1,196,194,181,21,163,174,144,97,1,80,49,34,67,1,0,80,33,105,10,160,126,188,23,169,143,140,18,185,73,161,71,70,201,66,189,145,192,111,19,86,117,122,53,232,242,131,28,242,115,185,18,196,155,203,58,27,32,114,17,217,93,31,222,105,117,234,0,71,23,241,207,251,205,226,245,20,233,250,234,224,127,254,228,224,70,124,227,95,155,251,131,15,253,217,156,250,103,146,227,92,154,198,43,78,216,96,41,158,180,123,153,26,33,242,51,117,171,198,218,164,182,36,107,222,157,202,176,97,212,110,40,180,138,117,197,12,70,110,204,71,78,95,243,25,217,100,146,12,82,46,245,70,169,100,117,161,99,42,112,179,136,101,78,189,249,153,43,121,34,1,90,221,234,126,161,83,191,122,183,189,50,38,156,113,213,207,144,118,131,209,12,145,31,36,94,46,55,188,202,10,191,185,53,81,184,187,54,229,221,5,197,113,52,19,197,104,192,183,245,186,82,95,43,219,224,79,219,244,238,15,137,71,252,34,78,181,171,7,209,239,238,176,135,0,255,236,168,105,141,185,248,115,23,61,202,138,204,93,162,198,42,224,136,157,34,78,234,56,149,222,167,84,157,21,183,142,211,172,102,103,88,153,61,19,240,190,46,159,68,183,34,131,230,48,121,48,234,18,19,135,204,207,208,173,189,86,33,222,162,182,154,210,45,108,110,139,99,170,117,195,78,18,196,29,247,243,45,43,146,102,37,37,179,29,189,106,73,117,203,114,195,89,198,230,16,39,76,41,140,99,89,218,206,240,96,99,190,46,246,202,149,215,167,89,99,209,104,235,91,227,219,247,74,64,88,174,26,98,172,105,198,4,241,75,59,44,115,36,0,190,124,138,127,58,249,124,110,248,101,132,119,153,223,88,250,240,7,71,69,211,109,24,155,237,236,18,207,53,232,51,63,73,235,109,218,94,117,252,234,231,221,187,183,238,81,54,247,192,149,54,51,62,59,143,183,31,114,185,228,250,231,213,91,73,26,189,153,46,49,5,37,3,15,149,13,91,67,181,185,161,253,192,118,198,188,112,150,126,233,211,101,107,117,186,183,58,218,212,240,222,72,97,172,207,75,123,17,16,95,125,165,241,171,103,187,242,145,244,35,74,49,151,82,83,242,80,174,247,7,224,102,246,27,15,24,130,235,191,105,100,47,98,242,251,204,66,221,226,18,103,229,241,212,50,177,34,79,216,59,126,79,200,231,18,254,86,212,198,201,236,22,81,9,13,174,134,91,90,53,235,49,28,115,247,34,226,69,174,204,200,108,93,16,41,147,100,146,34,90,165,240,212,109,20,82,25,99,184,185,155,7,8,221,10,87,189,140,76,90,157,144,142,203,58,253,161,223,21,150,138,121,153,215,89,62,100,174,91,135,242,127,185,112,135,63,157,174,58,105,239,17,100,133,5,252,45,233,145,126,169,203,183,153,107,237,77,130,150,31,246,148,218,110,200,88,99,80,118,174,149,154,170,51,37,59,187,14,248,122,0,255,121,157,185,97,181,172,65,233,41,102,74,222,70,9,49,158,191,108,231,113,30,24,206,127,145,62,221,94,33,111,235,21,221,112,71,62,206,127,172,191,243,171,89,191,136,64,101,161,199,196,199,232,214,90,171,146,31,190,107,53,111,111,153,65,57,112,220,79,177,217,198,238,10,99,168,111,148,207,231,233,170,181,238,147,210,120,73,58,104,30,240,80,56,174,232,53,159,93,171,12,2,234,114,101,165,133,75,104,181,104,75,200,231,139,225,103,102,208,225,185,45,147,39,228,205,52,159,217,233,208,53,226,52,195,200,236,193,172,97,192,167,247,233,105,123,199,248,33,177,232,165,184,99,166,170,117,73,181,60,229,96,118,20,223,35,0,42,27,243,249,96,151,174,30,250,49,153,123,48,85,228,45,45,214,138,76,223,38,98,89,38,177,91,60,98,200,15,186,117,91,151,173,219,157,86,231,78,83,157,137,235,198,170,97,80,174,106,116,0,172,15,243,151,145,171,197,203,90,156,21,37,230,52,89,62,174,12,5,0,0,0,0,0,72,63,70,234,35,50,242,145,153,244,77,106,247,66,171,63,237,183,210,233,51,11,118,101,234,149,104,243,3,44,18,21,224,63,50,51,87,163,174,36,193,182,155,36,29,209,210,214,73,149,251,166,21,83,137,157,80,127,59,51,141,149,102,69,189,58,237,182,117,236,174,68,29,254,218,90,229,0,255,187,215,93,22,254,90,120,127,247,110,183,58,151,109,236,44,82,230,145,126,153,215,71,174,173,43,145,149,184,108,77,90,201,150,196,154,64,111,54,168,64,168,67,227,198,60,93,210,246,206,183,190,234,222,106,245,134,166,234,206,93,56,225,67,94,198,113,72,239,239,46,246,48,181,253,103,43,183,162,19,98,233,243,177,18,62,113,234,74,74,139,179,156,154,165,113,219,26,243,22,95,95,213,236,131,58,149,222,61,28,97,168,77,27,124,205,5,22,101,99,38,108,216,250,40,37,119,70,165,77,188,112,155,183,184,116,111,195,53,132,58,167,68,226,187,107,109,49,80,175,107,46,75,50,219,217,124,151,151,143,191,232,143,71,35,183,147,120,219,148,60,98,213,145,165,29,74,231,238,176,17,234,243,196,149,108,99,21,83,184,235,144,248,115,237,204,140,164,240,34,106,80,74,162,70,75,165,45,137,39,18,196,186,89,94,18,170,212,171,91,81,174,192,6,199,120,104,202,196,181,6,196,143,47,115,25,53,159,25,111,129,87,155,17,169,211,75,234,61,169,187,221,143,195,195,3,12,116,198,55,230,202,225,38,148,205,110,227,33,234,114,231,163,190,86,70,110,154,164,208,74,107,164,120,111,138,232,5,157,41,241,161,115,233,212,160,37,6,114,184,197,106,122,200,250,86,212,215,138,40,81,203,221,212,104,105,179,45,19,225,55,170,96,146,72,213,233,168,56,195,202,163,222,34,66,70,46,87,174,136,159,143,102,85,146,165,156,109,173,113,162,17,7,201,183,96,167,139,169,226,167,77,85,76,21,89,226,99,153,173,111,187,35,10,168,168,43,73,67,161,119,32,208,173,140,181,41,141,157,65,202,67,162,214,20,110,222,203,67,136,63,110,245,41,214,167,16,254,177,82,96,22,101,189,132,117,111,175,29,37,159,196,205,157,81,27,26,159,58,36,198,123,247,135,2,39,254,126,124,233,113,221,85,92,226,95,150,240,49,171,50,87,124,6,178,153,16,35,239,71,70,84,82,139,74,42,21,54,202,63,55,209,103,214,82,253,151,68,207,76,66,18,181,235,56,51,201,13,205,186,166,48,43,211,248,41,54,35,217,168,13,98,100,232,147,174,157,123,43,61,178,146,179,117,187,101,234,253,219,184,110,194,76,213,250,151,57,172,226,103,211,73,76,178,181,237,106,132,204,156,158,86,163,222,246,203,142,93,148,30,242,249,192,159,207,232,131,79,171,103,124,250,18,178,25,71,180,42,35,85,88,245,168,152,46,63,108,85,46,140,204,169,140,226,162,132,27,17,163,190,28,125,173,202,172,245,184,215,233,133,144,224,234,198,5,87,194,248,104,248,69,159,99,162,66,118,170,205,209,0,32,135,252,142,136,204,172,36,201,75,153,55,14,0,0,0,168,80,95,174,40,185,147,150,164,149,84,162,128,60,3,202,111,37,188,92,210,110,123,55,181,68,233,98,43,112,197,125,202,99,215,172,119,21,111,74,165,4,206,102,161,249,156,101,131,38,68,254,218,248,220,186,163,148,238,250,124,26,239,221,222,230,238,233,54,206,20,41,187,203,184,43,98,56,198,174,60,226,71,251,202,78,207,99,228,78,82,244,73,43,45,141,19,228,109,157,22,217,152,247,245,25,65,213,43,197,13,74,219,15,57,250,234,180,20,26,215,142,71,141,42,23,6,49,84,142,194,182,156,204,77,1,109,36,219,56,1,116,248,242,33,126,181,210,85,11,183,6,239,105,140,163,105,166,167,51,237,174,97,170,79,53,174,179,236,226,75,254,230,44,4,61,62,250,222,244,205,235,230,141,214,188,171,254,171,248,187,195,187,46,227,6,247,98,78,240,142,109,104,183,38,230,229,191,130,108,178,105,201,136,159,141,75,147,210,43,49,215,60,141,91,139,219,48,205,130,222,80,19,243,114,214,106,238,100,236,135,204,219,43,106,123,5,169,211,55,141,230,157,117,79,31,223,205,155,113,167,32,134,112,190,15,206,96,24,199,178,140,23,243,0,242,207,101,174,189,35,73,141,190,77,80,50,59,126,226,112,72,72,252,185,204,77,207,28,147,136,154,241,146,74,34,29,66,69,180,146,234,171,18,233,204,241,49,169,243,107,234,181,195,26,182,168,93,209,152,177,242,73,239,211,36,185,35,73,97,35,94,242,82,218,150,159,84,98,34,194,88,233,129,95,188,117,0,84,204,135,2,0,0,202,81,97,135,110,237,216,171,144,122,101,95,202,148,26,210,216,221,112,95,31,73,114,17,217,100,46,42,217,165,213,72,5,174,169,229,61,201,76,124,197,203,161,8,94,240,137,151,234,51,133,221,209,192,59,228,103,172,92,56,207,142,40,225,178,177,191,187,228,21,153,71,164,82,5,91,45,106,37,101,45,61,138,177,246,90,123,199,90,181,74,28,26,180,58,205,73,242,8,21,56,185,191,13,171,209,20,19,93,84,37,92,211,24,121,73,117,107,248,181,105,238,125,181,188,235,238,125,85,112,133,190,42,17,152,201,237,62,67,46,151,153,207,179,196,197,38,89,189,135,99,234,98,17,205,168,252,196,192,211,172,244,184,117,204,174,49,220,215,231,199,159,144,173,62,55,245,34,105,241,187,184,227,9,107,118,120,71,63,224,226,40,67,218,187,136,94,245,12,185,21,185,51,105,46,50,93,178,162,148,150,20,167,230,86,188,115,31,118,28,250,41,7,111,240,212,172,72,143,50,216,40,156,189,200,233,141,145,143,189,183,62,54,45,53,242,181,201,124,13,150,109,218,186,67,12,252,241,185,25,151,209,146,30,57,20,173,212,252,105,23,243,85,170,207,63,63,79,119,46,114,111,39,131,70,150,18,37,43,165,197,27,113,211,121,195,163,29,54,53,89,85,134,206,164,97,12,233,214,20,171,51,143,105,108,204,221,136,129,111,69,62,50,137,119,154,187,86,166,82,82,130,154,206,108,101,154,19,41,183,11,163,88,211,18,48,151,133,234,179,62,139,29,80,143,191,210,157,164,180,249,140,227,141,238,150,187,75,154,240,167,207,119,151,177,113,19,49,134,121,217,195,144,246,164,45,215,16,177,215,142,82,147,80,74,43,174,91,91,134,186,14,68,236,40,85,151,132,18,215,113,131,178,173,227,88,0,0,0,0,0,84,0,93,62,51,23,232,247,82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,20,0,21,34,23,17,161,128,199,70,93,94,234,168,46,170,183,77,106,50,180,248,110,193,187,242,132,69,13,203,242,221,31,188,152,66,133,234,178,135,239,108,51,155,248,225,190,126,231,248,147,102,211,150,247,214,127,91,141,175,15,143,234,0,255,154,4,60,223,109,249,194,115,246,36,0,255,38,230,228,151,25,78,6,141,168,109,38,141,221,56,53,75,134,123,234,148,67,83,151,83,36,166,86,12,97,199,149,41,214,230,19,15,242,35,15,63,136,250,188,62,183,54,93,177,118,91,98,213,89,198,105,74,93,212,22,231,68,185,152,38,183,127,239,176,212,171,80,125,76,104,199,248,147,37,57,166,1,31,254,204,103,125,109,141,87,92,177,0,255,17,118,55,230,102,247,196,165,115,236,97,7,231,120,195,146,161,182,188,253,101,200,211,101,184,145,180,76,151,102,102,236,83,0,255,116,157,90,194,181,41,129,85,133,196,103,134,149,72,33,44,85,197,42,126,78,218,21,237,128,8,121,63,183,162,190,86,212,85,75,74,75,157,16,74,31,115,212,186,137,83,100,106,149,73,213,233,225,8,47,157,177,143,135,31,64,191,35,98,103,102,82,74,105,53,105,165,60,14,59,38,221,30,178,185,116,186,244,24,245,170,248,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,128,185,184,72,219,22,245,23,241,175,92,133,198,1,240,66,110,237,76,226,88,0,0,0,0,0,0,0,0,0,0,64,25,69,61,62,218,218,132,251,121,175,215,189,149,253,113,3,14,56,80,127,189,0,255,244,216,92,202,189,137,122,124,58,241,43,193,63,94,91,246,234,142,234,15,248,209,220,240,222,208,207,112,205,185,223,104,223,217,242,121,244,29,243,242,95,25,47,94,45,43,126,16,90,105,37,41,41,71,156,152,82,198,83,212,12,216,84,58,84,199,71,155,121,150,161,19,68,124,107,211,116,197,251,170,87,26,94,143,59,240,116,145,184,188,245,174,210,43,169,226,216,228,62,34,247,218,107,136,58,124,244,189,137,238,63,89,183,123,183,111,193,231,132,199,187,187,159,244,88,136,39,124,116,31,146,29,109,141,196,188,183,87,70,165,231,242,45,17,37,11,45,213,18,205,183,50,129,87,42,45,74,212,28,115,85,49,208,77,81,56,53,219,42,246,105,191,175,171,58,125,222,251,90,20,126,240,35,204,119,122,235,148,71,231,185,139,46,226,177,223,53,169,193,236,200,52,238,229,101,54,206,3,100,94,70,174,12,133,109,227,222,185,220,17,53,34,50,147,37,37,42,141,135,164,219,86,66,79,145,93,102,76,114,24,125,152,129,31,124,20,42,87,162,55,30,154,100,83,218,80,141,43,127,173,146,141,119,250,162,61,140,152,120,122,57,12,34,193,1,0,0,224,2,190,74,45,32,125,192,181,131,94,188,175,203,211,50,31,241,133,75,229,152,169,91,46,1,212,229,73,177,120,127,69,157,227,218,73,87,90,200,233,147,148,249,0,250,80,152,3,254,160,25,135,173,223,116,11,0,128,10,152,75,197,123,145,22,80,14,176,35,21,239,239,204,28,41,113,136,220,115,136,204,157,52,66,224,128,43,67,145,62,172,204,124,212,218,22,56,198,142,204,200,106,81,84,220,17,10,232,51,238,196,188,164,233,162,109,246,170,17,87,175,162,135,119,235,62,247,33,208,13,215,123,49,243,217,172,9,249,177,247,78,246,213,211,188,211,155,103,84,253,123,112,229,211,199,225,30,98,42,91,3,33,167,203,197,202,134,137,136,136,164,77,68,3,118,88,147,45,195,52,76,194,187,236,52,107,10,201,219,137,249,124,100,126,229,248,201,149,37,40,105,185,142,220,19,178,88,76,34,170,205,76,226,99,80,41,219,162,1,244,25,238,126,181,120,163,254,235,46,38,243,135,109,51,167,93,25,161,254,84,175,254,27,243,51,204,245,211,233,231,46,74,188,145,225,49,155,178,134,172,198,180,3,52,134,62,20,105,64,133,208,69,108,217,33,240,229,18,62,188,36,43,105,73,41,37,145,13,17,137,51,196,109,88,92,68,164,30,14,14,133,78,45,252,97,2,79,88,235,114,102,134,17,55,174,149,180,36,191,3,252,213,214,142,154,62,107,173,215,187,15,31,239,123,112,198,241,221,105,83,160,10,189,46,199,114,114,67,228,235,54,37,186,28,185,153,73,35,137,175,89,223,24,149,26,13,25,244,84,85,0,15,125,177,85,237,104,244,219,176,193,236,248,134,251,186,204,160,186,168,77,68,125,151,140,190,245,148,78,13,237,91,234,81,152,122,117,58,78,159,206,236,227,70,190,101,1,195,121,203,204,240,113,208,109,221,138,239,123,85,238,180,90,173,238,187,145,6,226,195,113,251,244,87,159,114,0,255,238,100,179,217,252,13,248,235,203,126,180,181,160,159,120,111,170,27,182,48,100,100,100,228,119,68,230,147,22,217,180,181,173,201,212,135,178,97,194,184,164,84,40,220,138,252,112,79,159,19,191,18,95,125,154,183,85,28,243,241,203,187,221,59,174,37,222,61,56,51,143,88,153,103,92,216,152,19,243,82,189,252,94,171,54,252,222,124,235,220,236,62,156,218,247,27,135,88,166,49,175,251,119,187,79,241,126,253,241,245,10,50,3,191,68,207,52,43,49,95,64,187,219,86,71,136,127,120,185,20,126,57,87,253,36,244,113,6,247,212,164,52,17,207,198,9,210,12,23,101,180,215,217,175,33,243,126,70,102,62,146,70,31,201,120,133,212,146,106,68,52,120,226,174,215,15,176,222,142,173,11,234,212,106,52,111,240,185,15,71,92,240,231,84,8,119,244,36,126,102,167,163,226,138,157,161,0,0,0,0,0,0,96,59,192,223,250,59,186,95,157,78,163,179,254,187,19,79,92,170,191,241,139,190,193,10,110,126,8,252,185,132,159,139,136,189,146,100,110,66,41,51,166,187,241,86,42,6,155,10,135,43,200,97,167,26,206,176,100,66,212,191,146,190,118,50,117,250,34,174,70,115,163,49,142,126,247,194,155,19,6,206,59,76,159,226,38,150,61,99,163,25,64,135,95,63,254,196,219,166,5,235,250,251,14,92,221,84,66,213,238,190,210,23,189,22,35,221,39,100,42,187,237,184,182,158,210,215,162,141,136,182,189,17,71,115,67,238,55,224,232,46,181,43,54,7,221,23,230,83,123,201,88,127,230,226,197,207,92,117,71,173,53,163,214,116,201,171,252,158,75,65,50,157,73,168,85,67,44,226,38,136,97,156,135,144,186,252,138,236,31,225,100,196,174,14,168,210,160,221,222,80,169,133,32,46,34,135,34,142,250,52,104,34,58,97,193,231,146,118,182,6,208,227,175,173,85,232,186,96,200,245,90,119,226,224,5,23,188,113,114,127,158,248,149,11,122,102,46,181,25,140,23,242,34,51,162,184,217,178,212,117,44,0,182,31,116,123,237,92,123,37,161,180,58,141,94,31,49,96,225,190,19,7,46,253,48,185,27,141,176,56,210,63,245,43,98,175,189,86,141,208,17,183,58,237,219,248,244,104,224,189,143,26,213,48,82,159,196,204,231,206,189,246,90,108,137,82,178,140,138,91,175,110,142,29,66,158,54,97,169,69,168,9,70,250,117,196,193,167,250,114,108,17,251,200,128,247,244,91,253,21,222,214,39,237,153,78,175,5,207,45,78,160,140,31,110,210,147,244,83,73,122,73,190,102,95,72,92,123,145,44,222,104,83,126,200,124,62,226,94,210,136,181,163,188,153,110,50,196,73,214,21,135,28,212,18,51,133,110,56,249,33,234,91,73,219,59,234,170,69,18,66,43,197,173,101,83,212,186,153,219,82,171,136,155,80,157,89,103,12,98,98,214,49,218,1,247,90,43,54,157,94,171,223,221,167,141,128,159,247,63,252,222,75,219,0,255,113,52,90,72,0,255,136,254,113,87,219,216,118,58,228,215,206,213,71,166,71,73,250,102,113,130,180,212,105,130,16,199,97,166,10,246,24,234,80,163,203,229,118,52,221,126,181,133,17,243,50,183,110,233,35,130,182,234,222,170,67,136,235,78,106,204,90,181,5,200,15,253,206,184,79,171,45,146,165,238,157,27,153,140,234,46,245,106,248,0,0,0,0,0,128,23,242,34,66,23,17,177,146,82,74,146,16,66,105,211,52,180,101,155,166,177,208,72,31,229,167,207,204,189,214,138,191,232,53,111,226,54,4,156,248,180,204,144,247,247,90,43,51,105,27,181,8,55,200,37,234,132,128,78,61,14,67,98,26,83,155,240,132,61,98,48,195,171,236,97,61,187,207,134,74,136,251,185,140,36,101,39,205,113,146,90,144,151,210,75,113,221,48,179,117,227,75,32,51,193,11,42,136,53,108,181,197,49,214,176,191,108,115,4,18,244,248,117,226,87,134,63,188,150,236,213,189,238,183,41,87,119,63,206,211,107,168,105,207,125,43,251,144,203,18,245,248,104,107,147,223,127,189,94,247,78,237,143,59,240,192,135,235,159,222,117,122,33,59,149,201,12,249,196,167,143,7,175,230,78,90,70,41,43,156,7,21,234,8,16,173,92,203,171,48,86,98,70,171,196,140,227,20,59,59,26,243,117,101,237,157,36,245,105,221,119,173,137,210,250,78,92,247,211,100,238,186,209,147,251,85,97,67,187,60,11,36,146,168,207,187,167,207,181,106,107,63,165,122,227,86,115,94,211,223,55,1,58,100,240,219,52,162,175,125,253,92,226,174,225,21,253,168,133,210,227,243,139,81,16,224,63,225,229,210,205,47,17,245,213,52,195,167,56,205,244,136,56,200,236,20,145,193,14,246,180,145,25,196,144,121,127,101,230,147,18,248,36,226,21,50,251,174,44,125,154,226,169,209,137,34,252,171,191,114,240,159,36,157,94,239,187,92,119,226,134,183,220,95,206,207,164,87,183,117,220,214,32,156,46,234,75,55,233,213,162,134,188,175,195,253,162,111,116,80,123,142,87,17,242,98,71,148,154,180,165,110,141,67,184,145,137,249,57,248,183,214,218,221,254,107,222,188,91,235,223,112,118,79,183,75,44,99,192,215,251,207,91,169,254,232,241,235,132,126,141,4,174,105,67,85,48,32,202,128,185,0,255,149,186,237,245,39,17,207,59,75,0,255,217,189,157,169,22,63,186,0,255,39,252,219,91,212,127,117,47,179,135,116,128,218,1,221,0,255,15,0,255,21,123,151,250,175,110,28,119,207,15,245,63,223,0,255,222,121,223,162,69,204,21,63,32,125,64,221,206,239,232,223,220,204,207,124,84,136,156,238,118,212,229,115,103,70,158,82,18,145,89,170,91,34,72,67,69,167,105,212,37,195,159,26,5,186,212,40,209,195,191,44,148,151,113,217,234,128,59,117,107,231,55,173,94,99,232,88,248,145,200,222,160,199,175,163,175,85,190,47,122,142,8,189,222,141,238,104,103,42,177,224,141,23,221,119,102,68,13,122,30,155,199,222,50,224,139,200,167,158,30,59,246,184,190,105,67,206,185,206,83,71,79,126,0,255,251,216,84,0,35,53,241,138,39,140,205,147,194,22,178,225,123,94,46,251,235,243,210,31,253,165,172,146,43,111,205,136,226,156,87,173,209,227,230,20,175,171,138,137,218,81,30,207,243,138,145,249,199,96,7,212,227,163,173,77,241,47,111,222,190,97,191,109,247,118,207,247,121,47,221,63,10,116,69,196,167,167,175,29,220,86,45,95,74,171,209,247,190,46,170,17,19,158,120,206,253,160,135,52,163,55,182,111,237,12,227,125,93,126,252,201,244,173,215,141,190,162,165,193,109,226,143,163,20,99,190,199,61,192,19,158,181,243,153,171,33,183,51,50,35,74,73,202,82,215,89,63,64,126,232,119,38,213,211,188,237,38,157,250,55,225,200,100,12,119,16,143,216,248,1,0,0,21,242,98,203,97,223,15,146,113,128,251,59,79,167,228,162,62,23,41,23,116,145,139,220,180,153,163,126,71,198,124,192,251,244,150,0,252,101,191,122,83,235,99,46,51,106,36,142,121,250,168,177,147,212,120,44,192,189,90,61,142,247,246,74,122,86,11,128,2,42,196,138,88,17,17,1,244,75,154,158,210,20,24,19,21,86,164,236,144,207,133,62,79,238,69,180,220,210,251,147,65,192,96,66,31,141,22,37,156,97,206,198,248,27,191,104,183,206,59,246,11,241,240,180,225,250,254,131,63,156,184,190,83,152,200,101,71,178,88,35,144,159,250,60,137,189,105,221,55,67,69,221,190,31,215,138,67,115,175,112,134,11,27,242,83,248,239,200,236,183,239,110,209,194,212,188,99,250,111,62,118,167,179,5,12,150,152,143,0,255,120,241,42,183,204,216,109,172,95,31,210,153,82,83,156,126,27,178,195,89,185,149,156,61,30,230,42,91,148,201,12,244,207,231,51,243,155,150,234,215,39,181,223,239,236,77,98,189,241,39,234,187,241,48,147,248,163,70,5,126,127,238,189,93,237,143,120,90,205,167,191,209,160,225,85,54,37,203,25,241,237,254,35,238,175,186,219,164,38,141,246,233,191,110,232,248,147,45,100,108,200,79,233,215,69,232,131,220,234,201,209,31,82,60,150,230,164,144,93,215,103,222,180,71,236,97,200,252,32,195,207,213,51,30,113,85,149,213,198,168,210,241,153,129,89,221,215,194,90,98,126,187,197,123,7,244,253,141,0,255,215,254,115,127,56,253,23,87,215,217,18,238,126,200,15,225,159,43,247,105,192,109,54,251,254,239,150,222,83,217,71,0,255,103,227,56,162,161,164,219,234,111,202,38,173,190,94,99,102,174,240,194,5,193,56,237,42,78,58,116,254,31,97,191,157,27,115,225,147,54,177,229,151,246,165,145,128,121,233,109,173,36,101,175,250,221,213,156,58,162,115,195,244,196,142,234,190,219,217,6,246,126,192,63,126,185,181,119,112,247,107,244,72,0,255,13,114,124,147,57,116,196,186,127,217,63,152,140,31,133,158,181,204,27,151,108,146,151,123,218,59,204,119,168,191,172,219,153,95,181,117,51,106,181,40,47,154,157,141,99,89,70,97,159,118,160,253,13,152,119,127,237,92,171,190,23,75,156,239,220,104,44,75,238,59,114,248,62,230,7,254,181,214,114,253,211,188,121,203,251,189,217,189,196,74,181,26,115,186,124,228,37,41,62,221,240,232,174,85,213,170,46,41,147,40,161,217,199,88,69,155,163,33,46,104,143,48,150,49,47,166,95,191,238,147,94,119,219,116,233,23,179,54,243,246,189,212,154,103,109,162,102,7,212,227,211,139,127,174,23,191,38,125,119,15,126,135,92,84,220,141,147,244,168,217,76,232,49,185,152,229,17,239,229,171,159,35,174,190,50,69,155,190,228,174,27,25,161,38,142,142,186,239,245,107,50,126,97,215,218,46,9,185,92,150,92,46,79,54,125,86,51,145,77,182,36,88,138,133,185,240,52,75,143,121,155,153,130,29,50,114,59,31,43,104,33,65,63,45,105,140,76,172,66,109,56,163,93,171,106,192,121,64,221,202,203,154,174,164,179,86,61,120,233,167,127,227,46,233,139,122,19,230,247,75,222,186,145,56,126,57,252,210,13,159,103,43,94,95,126,199,154,106,186,97,89,198,238,111,136,241,11,186,86,68,70,252,204,226,114,171,209,198,164,156,50,153,73,36,182,225,16,163,178,136,181,31,34,94,62,201,206,220,142,120,81,170,183,28,19,178,27,84,244,132,155,198,141,88,42,132,59,60,253,0,243,0,255,247,94,247,22,141,30,175,118,252,120,92,67,208,237,181,179,219,170,69,169,165,213,105,199,215,134,187,184,240,223,20,125,224,13,6,247,125,6,104,63,72,184,167,207,137,95,113,54,109,115,207,126,225,22,87,55,30,248,116,93,22,158,209,247,56,83,231,80,155,0,33,151,203,188,159,145,185,51,34,154,136,38,221,66,202,67,75,38,18,2,45,118,21,177,243,3,234,118,238,77,43,73,186,59,111,28,0,21,96,69,210,199,181,130,206,199,88,145,145,132,62,234,87,173,144,57,192,202,175,26,28,239,233,98,231,131,122,125,230,156,26,7,248,95,73,232,145,10,16,107,5,145,3,252,213,239,53,121,97,173,140,124,182,236,28,243,249,204,164,195,7,88,43,183,234,181,196,97,103,94,184,239,198,1,0,144,253,184,117,249,186,21,17,145,43,181,212,9,33,217,142,40,189,62,166,99,113,104,84,90,20,234,225,98,208,9,0,255,29,16,191,78,252,74,109,211,73,219,174,213,109,248,90,185,166,174,31,215,247,166,200,11,7,244,181,108,200,6,122,212,227,163,173,77,186,127,189,94,247,198,250,235,6,28,240,170,254,199,129,238,15,216,151,177,26,51,115,185,34,23,47,159,237,38,153,101,156,45,221,45,133,150,179,144,113,198,79,55,37,135,141,203,20,23,245,90,252,196,179,35,108,138,249,250,88,123,135,171,222,26,126,213,187,77,159,183,188,239,38,134,24,170,185,47,244,83,165,158,193,109,161,6,208,211,215,206,110,171,78,201,35,122,141,126,124,93,212,70,44,56,226,17,61,83,160,45,115,244,130,246,182,221,103,188,151,175,126,126,239,60,131,234,79,219,221,187,53,231,134,127,243,110,60,43,55,98,192,53,220,203,158,210,176,51,119,102,102,6,205,200,76,218,70,169,81,74,203,20,199,117,163,53,29,126,94,17,136,97,100,82,69,88,193,81,187,78,56,192,187,28,225,62,187,206,134,77,192,23,17,241,119,86,186,190,105,28,146,187,212,162,186,212,114,57,149,47,73,76,74,209,121,227,112,190,90,96,76,158,58,192,61,253,90,111,135,119,61,37,79,173,70,11,62,250,187,11,87,28,165,191,202,12,176,69,207,200,51,206,59,234,240,233,107,123,195,219,181,136,82,167,123,95,53,112,251,22,7,124,119,145,40,53,232,62,115,41,89,67,102,62,34,159,65,115,17,245,161,116,213,58,38,116,194,208,74,36,150,27,240,231,177,152,99,175,64,53,220,226,167,79,175,108,7,219,159,8,121,248,185,112,87,62,10,37,171,222,54,108,102,249,61,37,124,184,14,147,79,170,65,49,108,97,65,251,198,39,122,128,181,214,190,87,175,215,225,115,19,222,105,245,71,208,167,126,213,215,138,238,180,69,73,67,175,121,203,251,239,174,200,20,240,193,21,250,11,3,85,112,77,111,105,63,56,237,8,127,49,126,225,238,189,136,87,127,189,195,211,128,47,174,72,28,181,241,150,30,194,40,208,246,177,125,26,243,249,136,157,79,50,83,86,124,234,45,73,84,226,101,146,98,118,132,106,20,48,87,233,112,183,125,148,0,247,183,254,222,90,75,95,117,117,183,109,188,111,225,232,59,212,52,180,191,35,142,170,18,179,31,250,35,61,49,40,162,46,244,139,190,55,245,174,39,35,135,70,247,118,119,209,119,119,199,3,167,233,185,206,216,194,58,253,154,157,109,135,29,151,46,115,17,78,100,102,166,155,177,98,159,34,10,113,137,115,118,157,210,201,180,216,108,174,152,25,53,195,78,43,60,227,167,164,246,63,123,80,190,175,171,58,125,110,248,45,250,142,254,136,241,119,18,212,41,203,253,166,129,142,241,251,138,60,118,219,204,103,175,184,72,21,57,15,144,43,127,211,164,181,189,219,210,122,163,142,133,108,227,222,59,50,50,178,70,68,70,105,162,210,36,245,33,225,182,78,132,200,244,50,162,178,194,26,50,69,216,195,79,177,122,53,58,204,193,50,123,214,110,106,0,0,180,143,245,239,204,69,68,68,236,204,168,155,16,146,13,219,210,106,77,59,30,137,195,167,218,211,163,197,165,71,193,1,239,173,157,223,180,122,157,165,204,240,99,113,33,65,175,143,189,54,125,237,248,190,105,117,148,221,188,209,232,190,187,185,161,216,221,21,47,186,159,85,40,172,232,119,108,29,187,248,33,244,153,139,40,177,51,146,41,101,5,37,57,181,250,150,16,55,100,239,120,47,38,149,11,254,112,87,18,55,184,195,21,198,150,236,20,251,40,231,229,178,127,46,243,210,31,253,165,172,178,162,190,53,35,139,107,94,181,70,139,234,41,200,172,40,206,142,67,131,57,158,85,140,227,19,127,63,0,254,189,241,119,91,155,224,91,222,188,127,203,254,187,238,235,14,250,187,171,238,87,157,186,215,144,215,223,91,107,231,254,42,125,213,10,161,107,115,35,174,91,120,68,234,123,222,207,157,235,81,160,46,247,141,121,149,157,17,239,235,242,227,79,221,181,126,247,238,43,72,0,183,137,199,59,18,113,66,188,220,107,25,168,164,237,206,34,137,249,196,159,59,226,197,143,92,165,30,12,185,102,212,120,126,159,249,21,101,38,165,38,76,167,213,103,118,241,98,170,100,135,54,160,94,79,233,107,145,108,105,219,251,119,186,219,84,111,192,215,125,137,204,42,116,95,199,56,6,126,216,27,159,183,181,42,247,79,226,205,59,183,239,185,154,221,229,221,221,51,44,42,204,125,24,7,109,70,212,221,139,236,31,225,100,196,42,15,168,210,8,9,135,41,165,132,34,54,126,197,175,203,167,65,53,13,43,53,214,243,75,123,80,195,253,204,237,16,191,226,172,122,210,226,192,175,55,164,156,244,239,126,63,171,113,56,117,233,133,115,204,97,122,70,229,12,61,96,94,70,93,186,110,117,66,247,182,240,110,44,98,237,45,97,170,0,255,121,132,127,245,86,226,235,86,171,215,91,0,255,197,13,55,124,223,0,255,232,79,250,160,135,182,103,98,110,101,46,115,139,100,212,72,226,38,141,168,132,173,65,156,38,147,4,98,94,147,184,98,206,136,78,172,53,137,180,195,33,134,101,100,161,221,100,31,63,222,215,229,116,0,255,148,221,235,115,239,190,137,27,119,183,140,211,187,86,97,245,91,163,95,229,18,59,217,156,54,132,1,115,237,181,215,142,110,171,78,197,14,189,78,199,123,239,194,35,252,238,191,29,250,114,143,113,184,55,218,1,246,147,241,222,210,169,191,106,173,86,171,205,233,77,239,38,92,119,209,105,19,241,198,65,122,175,33,246,102,131,126,148,13,218,161,113,126,174,230,103,230,118,51,220,204,74,143,90,55,29,149,226,134,211,158,98,229,186,171,193,164,72,36,19,40,132,85,70,97,88,126,103,7,227,178,132,213,18,235,207,212,229,119,234,34,73,169,148,46,151,117,156,74,185,85,18,152,165,141,83,74,196,198,170,214,169,31,134,250,227,85,198,218,99,62,155,2,1,239,235,54,125,175,92,186,66,93,58,189,214,77,250,185,21,47,220,241,163,81,39,172,210,95,248,152,169,142,157,4,249,135,254,254,189,92,75,243,217,138,226,211,135,206,18,183,91,221,213,69,12,55,85,74,99,31,55,77,46,57,251,160,157,25,49,151,247,50,50,50,50,162,210,72,226,146,218,150,246,33,110,211,60,34,82,216,212,138,207,243,1,21,119,18,69,133,208,229,28,0,127,30,94,123,113,223,163,105,33,47,23,17,149,157,67,236,157,36,232,241,1,234,79,154,207,57,228,117,110,107,65,151,191,168,27,135,188,126,213,10,169,15,24,58,56,222,215,229,162,239,197,92,185,229,82,139,43,163,228,122,231,3,230,67,81,33,243,161,96,31,0,31,254,189,247,202,126,139,70,139,62,111,199,159,64,220,68,124,122,245,118,118,91,181,20,189,180,26,221,184,186,56,20,54,60,113,140,190,200,225,56,163,135,103,5,123,7,113,103,204,199,127,93,53,163,150,220,25,201,66,95,217,36,204,181,150,64,10,203,55,87,147,81,56,225,3,0,255,56,41,56,123,217,249,9,176,243,115,233,10,97,234,139,214,189,78,152,210,173,248,227,79,163,206,152,162,167,240,55,63,34,228,101,93,151,163,178,86,61,120,248,119,239,173,155,164,87,198,248,40,189,99,114,180,221,148,176,233,15,47,79,199,191,54,79,93,149,230,0,151,98,215,148,67,218,85,102,23,53,137,98,89,30,105,222,179,233,14,49,126,73,215,202,164,164,30,25,181,112,175,119,19,213,26,34,161,14,151,80,37,108,117,192,47,126,205,3,228,71,77,23,73,215,166,113,175,215,82,190,125,219,187,211,36,82,115,15,240,80,252,198,252,32,252,247,182,214,138,246,55,156,55,111,235,250,223,119,118,79,176,29,121,38,33,226,229,179,185,159,148,228,42,225,58,79,70,27,111,219,210,81,231,240,201,1,73,172,98,70,206,112,145,49,179,140,63,173,22,82,125,147,74,149,34,12,128,95,55,126,41,252,225,211,168,45,239,119,183,139,19,127,19,30,211,115,162,132,233,233,108,3,235,29,243,66,183,114,186,90,125,73,223,226,206,157,91,254,93,234,10,59,226,207,235,245,153,207,157,171,187,186,38,55,106,166,183,66,78,53,49,84,225,184,142,197,34,150,138,117,204,241,91,161,79,82,235,233,47,123,57,21,55,179,26,213,129,248,154,165,249,83,126,0,124,121,219,123,158,78,171,223,125,243,150,225,45,214,10,252,144,127,79,254,234,47,215,159,247,69,35,236,142,70,31,242,83,250,117,43,183,73,175,156,216,116,151,14,230,108,222,228,247,213,107,54,181,65,76,116,32,229,231,115,241,180,94,73,179,169,81,51,59,243,81,148,44,121,60,110,75,45,49,192,250,59,124,0,255,116,58,141,14,246,239,141,56,226,107,250,7,206,209,27,178,143,187,12,186,0,255,140,186,246,10,110,21,135,228,157,70,233,61,230,212,223,140,156,213,199,72,202,211,175,12,84,0,255,189,105,4,205,49,62,28,253,45,39,218,155,229,72,206,231,86,212,157,137,106,7,137,150,134,131,102,25,47,211,134,136,78,136,246,165,53,6,204,199,87,211,175,118,235,134,175,149,230,229,190,250,206,244,155,138,182,229,105,174,48,120,215,69,224,3,14,222,218,219,210,71,93,221,238,63,251,185,144,24,113,47,158,178,87,201,26,37,162,190,173,89,146,109,101,178,117,196,252,204,83,45,71,97,99,238,181,5,156,100,204,203,120,250,189,34,41,153,53,19,123,115,107,44,102,230,109,219,184,162,212,204,205,79,57,16,176,251,85,186,116,194,111,242,128,107,11,210,103,81,145,242,46,229,27,171,24,242,162,251,237,189,106,172,0,255,26,55,110,170,254,195,249,189,192,36,134,209,67,252,195,207,37,188,220,185,149,73,31,212,123,63,57,8,19,77,189,120,243,20,210,48,50,59,152,201,98,140,191,241,11,232,215,211,233,43,31,242,214,207,59,241,100,97,172,107,193,51,124,204,56,54,142,235,243,128,247,55,77,11,250,198,140,168,59,51,131,165,185,51,157,168,164,84,146,97,199,41,229,194,154,244,176,0,111,88,105,50,153,165,56,43,177,235,25,168,49,197,47,147,232,147,142,159,93,169,27,225,146,34,29,159,188,50,245,229,22,43,29,0,228,24,25,73,74,234,42,45,164,117,219,108,159,134,121,227,0,48,199,29,9,71,197,29,33,7,204,47,22,67,175,168,143,72,178,131,214,199,250,115,117,146,37,74,144,248,0,43,23,169,120,127,209,160,15,185,220,142,60,41,10,245,147,50,31,0,46,196,206,69,68,64,230,50,34,170,5,164,143,123,109,90,217,244,238,53,219,226,204,161,249,128,221,6,132,127,218,90,201,251,243,86,171,215,181,253,13,47,188,240,32,253,245,125,165,135,181,33,121,47,231,242,186,238,175,94,240,219,85,61,233,35,47,173,54,220,240,35,253,52,195,245,157,221,87,85,28,71,220,175,177,47,43,231,113,71,202,140,121,248,203,120,117,21,39,83,223,144,18,117,17,106,174,129,122,28,138,228,189,245,24,84,70,133,34,115,135,241,249,145,251,27,240,94,158,250,185,111,245,149,17,90,234,209,253,112,77,72,181,113,75,116,127,197,204,172,235,30,251,221,230,69,188,175,219,244,189,114,233,42,173,116,122,173,155,244,119,43,94,184,227,70,153,64,87,250,11,215,152,55,177,254,204,189,118,238,140,92,4,121,43,37,37,29,74,114,92,210,214,44,131,89,202,144,75,139,71,37,141,69,124,226,161,3,213,147,153,175,182,146,61,142,25,185,50,159,25,110,174,72,202,146,160,7,97,27,239,141,203,56,165,116,219,29,56,211,97,211,11,119,75,81,172,226,19,179,50,138,169,236,90,91,5,1,118,110,173,58,241,94,27,247,3,62,252,123,239,237,250,91,52,26,222,95,51,174,98,225,221,33,159,121,249,93,35,73,70,237,86,139,229,146,154,52,75,115,234,236,180,160,151,244,83,38,43,204,96,47,77,85,10,204,18,94,228,108,86,49,164,62,98,211,12,152,23,193,47,151,87,199,251,237,157,221,220,12,61,18,110,223,33,109,161,110,7,218,0,255,251,123,213,127,70,158,206,181,31,113,100,59,120,214,128,215,70,1,248,0,255,220,254,247,90,154,251,146,86,95,219,198,236,199,193,191,252,221,234,111,199,167,93,238,143,200,239,114,91,120,211,0,0,255,6,61,49,17,12,254,239,189,23,76,0,255,45,26,253,89,0,255,188,23,159,104,119,74,100,20,252,39,247,151,68,0,255,39,217,251,105,138,251,146,105,191,99,218,51,220,139,128,224,68,6,245,199,214,127,149,112,214,163,0,255,253,110,28,150,86,92,228,254,134,178,137,62,161,29,150,0,255,12,240,183,222,142,222,95,173,86,163,97,251,243,54,60,241,39,253,9,199,232,19,109,8,3,231,33,115,37,42,181,15,248,229,119,47,162,182,119,137,116,72,91,40,53,141,87,135,131,122,228,68,13,249,161,203,101,236,77,91,239,37,14,237,59,183,210,62,115,143,42,36,126,196,215,253,214,90,123,236,175,230,205,27,171,95,247,187,243,50,85,226,60,230,242,89,242,242,185,108,27,233,107,210,169,211,212,225,113,82,186,202,97,110,62,138,102,20,0,255,124,150,174,150,253,24,230,251,238,190,247,95,172,20,119,227,36,206,229,109,59,193,79,137,156,24,99,196,167,23,0,255,28,254,59,235,253,110,115,79,31,187,170,254,197,151,238,39,159,76,137,94,197,198,102,110,68,189,158,124,95,187,41,35,218,250,70,247,180,119,140,218,187,221,135,238,55,23,114,186,0,255,99,167,218,183,141,121,125,62,242,146,92,139,26,217,157,186,73,93,66,94,14,219,144,26,149,51,153,179,134,56,72,76,73,151,78,180,79,114,115,35,253,241,231,189,28,173,69,206,161,225,45,9,121,83,149,166,177,57,102,82,20,241,141,5,136,236,250,201,59,102,230,9,251,230,1,242,50,63,50,214,170,209,226,211,189,117,35,110,244,136,245,142,20,107,243,99,63,241,158,62,95,115,145,132,91,194,139,150,120,167,73,159,7,12,111,248,211,12,163,176,84,113,110,173,170,203,192,92,99,203,179,42,66,94,159,203,29,89,35,34,163,178,52,162,210,116,182,67,43,109,77,149,93,54,244,132,206,151,13,88,193,70,151,83,135,194,220,225,33,91,208,206,106,0,152,227,170,111,149,160,181,189,233,78,51,34,158,78,22,135,95,56,0,0,0,160,226,142,80,128,117,3,220,215,175,250,90,217,157,182,200,152,208,107,222,240,238,187,43,62,120,112,194,33,250,14,7,101,10,211,31,218,41,182,103,34,190,181,197,63,233,123,21,90,215,238,246,141,198,20,113,221,120,187,59,191,173,7,253,140,107,89,50,143,121,252,43,35,50,182,174,36,117,73,251,146,40,209,150,24,177,185,45,131,211,141,17,186,92,17,89,34,51,163,188,17,47,233,102,18,37,28,82,81,189,78,201,116,154,57,153,44,254,150,70,129,27,62,230,162,176,118,136,205,156,128,107,175,200,172,17,242,49,222,223,123,137,95,169,109,58,113,220,181,186,15,231,173,68,79,123,63,126,239,73,141,38,6,232,125,249,156,191,142,247,244,185,171,46,137,119,10,47,28,226,45,146,56,168,193,236,34,254,116,168,181,56,198,92,18,169,215,93,70,113,160,205,201,97,198,252,200,208,101,100,236,36,149,148,40,180,144,226,180,46,113,25,215,105,174,121,64,248,167,173,21,221,191,123,173,230,125,236,143,248,224,131,103,245,163,187,76,127,203,227,172,98,204,39,222,215,229,215,223,36,250,214,231,70,171,145,74,129,223,198,31,63,98,88,219,157,209,7,24,43,153,29,106,35,33,38,126,93,188,248,65,115,181,172,180,154,196,161,161,227,163,20,166,204,82,40,135,151,193,77,41,142,129,186,50,50,15,29,192,62,200,95,151,81,214,222,27,94,205,123,247,238,165,246,20,222,153,73,201,135,196,151,145,164,172,168,148,20,69,100,2,164,126,173,189,131,174,30,17,101,141,78,51,238,91,176,27,59,222,123,163,7,186,148,184,238,232,60,207,222,222,0,127,245,189,163,251,211,233,244,238,172,63,239,197,23,151,234,23,92,162,95,240,141,127,243,24,127,241,242,81,238,7,33,185,234,36,250,190,81,57,81,250,153,136,81,61,161,56,6,6,115,42,35,232,241,190,46,63,254,52,222,122,222,232,155,84,82,214,111,248,227,217,215,173,87,223,127,25,234,56,67,50,24,2,232,240,235,199,159,8,127,90,62,237,218,222,129,223,102,2,241,26,112,149,30,211,34,44,116,31,145,117,237,172,198,149,57,210,67,14,95,110,145,72,18,73,104,68,196,118,158,69,34,106,134,218,38,116,154,88,51,38,165,10,185,84,188,99,0,83,53,101,68,155,6,1,223,202,252,142,218,93,71,28,150,228,170,100,132,202,41,100,70,239,159,199,225,161,104,195,60,252,204,192,71,6,181,5,12,128,10,25,247,35,35,73,165,69,165,164,40,0,0,0,224,133,251,107,45,39,91,111,46,99,1,251,13,35,7,189,126,101,183,85,139,113,83,167,215,142,171,141,162,226,196,15,167,232,135,72,195,33,253,62,123,216,146,137,249,129,127,173,77,115,253,211,189,123,207,251,190,213,125,196,71,17,243,152,203,103,220,143,136,220,17,145,78,70,155,46,165,244,109,68,165,34,126,29,130,24,104,97,3,190,233,211,213,215,142,134,174,71,163,23,138,139,106,197,157,15,166,181,45,28,160,151,169,225,20,51,192,0,255,202,140,189,54,173,214,148,151,155,119,111,227,183,124,119,225,84,156,70,124,107,139,95,245,190,87,77,188,86,55,187,163,143,196,39,111,199,113,250,168,76,174,4,189,151,77,108,111,29,114,242,139,12,18,73,34,169,83,146,22,209,86,82,9,169,89,30,181,20,156,163,68,236,115,113,136,179,22,149,87,3,59,55,109,59,219,204,128,47,23,185,118,158,102,100,100,68,210,168,209,79,156,18,233,56,143,56,115,116,185,1,145,195,113,29,67,56,177,114,170,102,212,225,163,239,77,124,127,109,161,209,189,129,253,13,127,28,240,53,253,183,26,245,233,7,153,158,15,12,185,242,55,77,90,219,187,45,173,55,234,16,244,120,111,239,149,235,111,74,74,172,140,108,107,133,212,226,140,168,119,26,184,125,70,230,214,167,158,137,127,121,171,130,179,114,52,228,245,57,189,126,68,139,122,122,39,78,148,54,198,220,194,113,69,141,232,233,47,23,13,42,181,137,180,37,133,125,207,215,8,0,187,67,212,191,146,190,118,208,77,223,180,58,205,105,79,23,71,175,11,95,118,24,194,143,23,158,98,8,171,50,139,149,14,137,47,35,73,89,81,41,41,138,10,238,135,162,252,79,247,183,51,204,176,122,20,60,252,136,126,140,245,245,250,250,206,92,238,120,180,55,231,97,13,61,122,213,9,44,225,0,255,253,210,26,223,155,78,2,190,102,116,55,100,55,24,225,159,182,86,112,127,110,181,154,55,179,63,227,132,19,174,165,0,255,70,0,255,210,163,115,166,237,100,192,159,23,227,55,151,79,178,211,52,199,107,241,120,27,19,44,204,196,161,42,98,203,52,224,23,251,159,164,89,63,239,105,85,4,170,11,250,15,136,20,223,78,104,64,124,122,241,79,245,119,86,236,71,35,158,62,74,191,175,56,186,39,81,82,138,126,152,161,153,199,176,51,20,0,0,224,66,38,165,22,0,46,68,220,75,154,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,0,209,143,245,239,188,23,17,177,51,163,70,36,109,41,51,34,17,37,27,34,14,157,62,29,110,195,161,77,135,22,125,126,133,225,90,73,75,114,108,208,227,215,137,95,17,254,180,100,200,222,220,128,171,155,163,21,13,239,45,189,81,121,56,231,62,32,179,217,71,134,208,103,46,162,196,206,72,182,148,77,233,227,214,170,227,146,16,67,250,118,92,184,92,26,24,195,32,158,74,225,12,35,24,24,100,39,217,127,9,249,196,167,147,62,248,21,126,194,39,206,122,174,83,86,29,89,106,156,170,84,203,205,235,186,40,138,193,121,198,13,38,240,11,162,30,31,109,109,218,253,188,121,243,246,77,236,143,219,221,221,93,76,127,123,71,186,0,255,201,163,140,96,184,175,95,245,181,162,59,109,17,114,165,213,188,227,221,183,167,108,49,225,130,55,244,31,254,154,213,166,111,180,139,109,22,99,190,174,172,189,131,164,62,157,251,242,206,189,180,191,27,215,237,52,152,65,140,209,103,244,87,145,186,45,106,95,34,38,188,92,212,251,81,105,212,51,41,97,22,19,164,66,107,153,61,155,232,105,132,155,218,88,198,217,15,136,111,109,241,171,244,189,106,109,106,171,27,113,244,17,53,121,63,142,238,81,49,161,0,125,48,123,51,208,1,0,0,0,0,0,0,0,0,21,112,101,40,160,162,2,174,149,116,74,21,151,46,87,203,188,176,116,153,89,106,6,177,152,185,73,102,177,0,0,112,1,147,38,37,24,65,83,129,254,59,200,28,86,228,234,81,137,19,100,62,160,66,238,139,185,164,39,205,160,110,28,46,96,94,100,77,11,0,0,0,0,0,0,0,168,128,127,175,192,181,20,0,0,0,21,243,185,80,128,220,81,129,126,169,203,168,36,119,182,233,144,85,8,109,137,203,234,80,50,109,77,204,233,86,162,135,139,121,41,50,211,114,72,226,189,204,197,125,18,177,50,105,210,88,196,253,182,107,67,64,165,153,74,220,241,133,132,10,226,168,52,150,112,133,85,179,106,68,251,146,205,138,152,126,140,204,101,68,148,124,100,38,173,78,106,247,66,171,63,237,247,178,233,51,11,122,93,250,117,168,135,94,198,149,137,153,167,135,31,122,232,171,43,154,233,143,157,133,70,228,19,52,156,196,85,55,113,105,75,75,124,220,130,33,182,179,173,217,195,86,219,209,125,93,234,242,202,210,215,215,162,117,223,245,72,213,154,184,226,137,239,126,10,212,195,9,61,185,67,85,112,50,251,60,75,29,245,249,153,43,53,87,68,142,232,38,145,76,22,82,111,220,184,35,109,136,186,50,155,139,79,115,137,131,70,162,139,45,204,110,175,217,78,9,248,247,194,231,109,173,218,230,213,187,121,127,69,121,0,255,234,166,247,117,63,113,110,199,87,185,155,221,185,192,236,121,192,156,46,31,227,23,5,254,138,178,227,145,151,28,139,248,111,148,148,162,91,13,55,190,56,193,173,140,226,170,163,126,175,220,196,89,233,182,140,107,78,200,231,51,79,197,63,200,101,69,134,244,69,159,203,248,93,105,199,101,85,109,132,171,114,135,155,74,137,176,143,29,236,117,126,104,136,173,139,32,149,124,210,100,9,93,244,249,187,82,75,91,114,159,226,166,44,116,185,70,197,185,60,96,195,243,71,3,32,200,64,191,164,173,21,174,122,155,38,173,70,95,191,207,123,183,82,41,158,225,170,105,153,177,184,151,39,217,197,66,71,125,228,202,92,81,104,18,135,212,200,211,214,134,212,48,111,28,80,49,50,66,1,228,128,247,162,164,67,229,144,207,204,147,226,196,124,84,220,145,244,1,119,46,35,66,97,233,233,77,141,3,252,141,95,58,41,199,220,185,226,80,56,64,220,203,166,90,72,125,18,26,245,33,213,39,133,82,69,248,83,63,34,199,25,31,32,47,105,23,104,244,17,254,232,185,26,27,22,245,25,25,22,32,83,159,65,114,142,249,40,165,86,10,199,188,90,138,197,124,220,11,167,94,192,188,92,210,112,158,56,228,3,246,82,0,0,168,143,248,51,127,237,157,17,175,182,107,116,102,248,26,88,124,42,196,108,20,238,211,92,228,74,62,234,136,169,81,171,238,67,139,219,154,34,24,137,76,216,112,187,170,96,94,206,176,210,87,118,177,145,19,241,5,246,167,45,165,47,154,233,102,60,116,28,78,109,28,55,82,121,188,99,229,83,229,209,16,107,103,70,174,140,116,201,42,81,69,142,83,235,52,241,222,161,100,114,48,212,163,239,6,107,221,154,153,24,235,80,206,238,103,239,109,204,212,71,100,62,35,91,81,230,104,221,178,113,196,78,138,136,59,137,154,214,102,22,177,160,120,211,62,68,96,88,191,126,137,203,43,162,18,146,73,171,123,182,16,167,138,232,199,145,108,116,133,152,161,61,168,33,240,103,62,151,207,71,241,150,89,171,65,187,137,66,109,180,166,73,129,6,149,27,214,253,181,35,207,251,94,165,166,167,13,201,123,247,215,37,206,89,220,75,215,186,23,221,170,86,133,101,85,134,48,45,115,115,146,1,254,241,213,212,69,188,141,62,104,193,108,218,238,125,157,82,212,204,235,189,203,54,142,138,73,85,17,247,216,174,156,213,8,111,232,126,78,93,87,87,175,154,84,7,0,255,110,197,229,248,96,219,248,132,65,89,199,54,112,64,66,232,242,121,122,68,174,226,236,136,36,77,19,181,86,219,116,191,23,150,100,78,26,171,52,189,122,148,186,97,169,55,230,154,156,219,108,99,24,219,147,181,31,244,249,65,223,155,144,245,116,222,104,13,88,239,175,239,187,195,187,215,118,79,27,115,164,109,205,201,1,99,62,117,59,51,247,74,66,99,71,20,198,169,209,72,37,45,219,221,117,232,174,77,83,73,42,253,2,55,230,7,7,221,150,6,120,193,198,182,142,105,155,60,201,137,24,116,153,95,247,243,17,110,205,140,226,236,149,101,211,155,164,49,6,157,41,37,101,17,145,210,101,86,91,190,240,77,177,139,47,237,175,222,143,247,34,31,145,85,125,74,75,165,116,66,234,181,90,61,69,175,55,239,96,84,36,147,169,215,16,11,23,129,37,204,53,193,116,141,153,207,229,214,214,55,240,34,179,178,116,66,167,223,220,90,173,197,145,203,248,9,155,30,238,15,55,115,139,145,12,13,90,202,120,118,146,231,247,189,189,50,243,81,155,178,73,161,109,137,87,106,195,116,247,62,102,129,107,185,15,199,234,20,223,85,188,97,161,87,129,185,156,125,108,207,225,140,119,136,133,51,137,250,29,185,150,147,17,59,27,186,162,94,74,165,53,27,241,41,114,251,154,138,48,57,84,220,138,7,109,87,163,249,154,49,237,103,206,69,184,191,94,206,173,235,186,119,95,206,56,204,125,19,135,119,228,245,136,155,220,115,89,104,175,61,207,72,7,29,62,29,213,69,109,114,101,185,100,109,215,193,251,27,211,59,170,33,3,103,177,39,83,151,22,24,194,253,28,206,26,198,181,99,125,74,75,185,0,185,157,145,25,89,75,18,150,60,111,28,0,0,0,21,247,14,5,0,0,64,244,99,102,62,51,163,230,163,70,169,173,82,75,16,90,125,60,102,114,100,170,20,107,234,97,167,66,133,138,143,247,247,138,189,9,165,147,150,37,237,184,101,152,113,163,62,116,145,149,238,36,213,37,185,164,100,183,70,119,42,222,185,117,188,7,161,6,190,96,169,89,27,236,96,1,3,215,236,20,155,205,128,153,191,151,249,40,185,51,41,217,36,34,235,40,218,150,70,156,84,177,110,75,110,40,94,202,108,14,109,186,98,19,11,133,65,163,3,182,142,13,150,144,31,177,244,107,189,204,240,190,105,220,146,121,184,123,119,117,34,101,106,252,168,215,229,206,69,125,173,168,185,233,132,184,165,214,91,242,141,22,26,171,58,19,227,76,131,76,139,158,88,198,85,21,188,203,231,144,23,248,233,107,211,176,159,183,238,222,73,244,224,86,17,86,25,111,52,96,62,242,245,52,159,25,241,35,73,54,228,108,154,160,135,77,17,79,35,91,204,84,21,171,94,221,48,133,175,122,95,73,140,109,71,219,137,136,9,111,69,70,209,213,66,115,149,66,232,40,98,76,202,14,45,229,214,172,154,29,29,176,48,199,195,60,119,192,175,23,0,255,36,185,157,110,247,156,83,135,171,57,38,122,31,194,179,42,147,88,134,33,140,212,152,247,89,196,128,162,250,33,137,62,51,234,94,17,25,241,74,113,146,166,155,110,109,153,24,153,10,215,144,195,76,57,252,225,230,135,123,17,43,105,147,77,75,155,166,219,128,79,47,254,225,228,226,177,77,196,242,246,247,69,57,33,214,22,225,22,78,42,101,225,8,35,69,38,178,25,27,201,177,160,207,203,124,10,127,213,190,109,90,154,83,117,235,30,124,157,4,74,252,247,145,126,120,44,176,209,108,158,132,181,244,117,231,147,170,31,145,241,147,208,204,183,56,230,218,20,50,25,147,68,99,50,107,143,177,98,120,195,224,64,0,255,84,127,69,213,173,90,157,70,201,244,213,187,13,79,188,233,224,140,163,120,42,131,21,236,116,196,167,43,250,8,250,142,8,167,68,236,150,10,71,27,210,203,138,176,197,189,46,224,212,168,48,174,74,205,235,108,252,10,229,153,51,99,126,4,246,163,179,240,131,140,66,164,136,151,33,21,146,230,84,108,121,207,98,14,49,165,125,206,219,136,177,126,102,150,154,207,194,70,45,72,13,159,90,180,224,71,149,133,244,77,55,140,98,141,195,193,116,155,213,30,199,173,223,173,62,183,56,243,27,184,32,49,58,197,136,94,49,134,148,86,131,91,62,191,218,12,141,250,29,17,185,72,82,234,180,154,221,75,141,198,18,238,165,18,106,242,40,80,225,87,20,179,0,249,92,230,202,103,82,74,207,72,218,173,146,203,104,76,202,219,148,76,101,240,195,196,16,131,56,249,1,0,0,0,0,0,21,116,17,145,10,184,86,210,23,37,148,30,27,34,167,143,216,123,55,53,86,68,45,145,89,163,161,215,18,142,25,245,232,41,129,70,15,75,212,52,236,176,56,137,14,117,229,95,54,178,239,108,112,212,225,175,173,85,125,0,255,222,187,121,123,221,108,0,255,194,229,189,221,13,156,238,247,89,110,176,151,29,200,171,9,57,125,126,232,28,125,82,55,95,34,218,154,116,179,44,222,69,131,58,74,187,227,188,51,24,203,20,87,104,198,177,155,141,200,88,7,196,183,246,202,39,254,166,123,174,134,190,77,137,202,144,75,101,74,74,207,169,119,236,132,42,149,205,69,181,158,69,236,100,171,217,108,135,252,200,239,38,94,102,210,54,245,13,137,190,218,140,65,164,232,227,174,26,84,73,175,179,89,229,138,205,58,150,180,191,25,238,144,235,94,146,252,166,148,165,185,27,194,61,194,101,107,37,198,173,62,145,78,20,207,152,171,143,181,249,19,49,83,159,217,212,124,230,168,174,85,9,112,180,251,221,181,76,119,139,149,62,141,177,210,164,86,0,255,57,218,30,126,128,181,114,73,243,156,122,70,196,147,89,146,214,240,105,82,219,231,1,229,186,140,196,90,211,166,81,179,8,19,117,183,29,109,145,198,188,204,173,91,250,136,160,237,237,173,188,13,241,221,74,137,92,167,142,3,190,200,239,140,136,216,153,244,237,84,166,205,238,239,251,62,98,83,163,84,170,226,3,0,92,168,47,86,68,172,160,36,178,37,132,178,31,239,71,89,63,119,70,174,56,223,34,105,82,74,184,157,50,205,82,38,180,195,14,54,74,252,0,240,50,166,126,167,171,143,92,117,122,41,229,125,208,235,35,119,56,130,129,223,145,251,112,40,147,217,28,14,59,38,190,71,126,185,40,237,253,38,17,81,107,95,102,118,137,107,138,114,145,253,1,24,80,97,237,14,145,23,69,191,246,218,180,242,253,180,90,119,239,162,140,235,174,10,180,150,169,106,29,233,159,203,136,31,181,120,53,198,89,73,102,75,147,206,15,120,111,41,200,145,228,106,9,55,14,0,168,176,214,238,72,0,255,168,173,157,101,189,85,163,213,28,167,239,243,222,205,248,224,66,211,157,113,7,83,152,149,21,124,14,144,207,103,46,224,229,163,120,139,21,148,16,90,184,79,137,238,211,172,233,144,51,110,69,137,22,157,46,213,101,6,115,50,46,47,37,253,202,165,62,35,23,133,210,34,146,210,38,163,100,75,76,212,73,167,53,165,166,109,19,166,82,168,194,168,66,137,54,158,49,118,204,177,81,194,182,176,247,14,250,92,62,114,165,210,21,37,31,178,42,13,166,214,90,111,91,190,175,204,153,128,54,159,54,62,203,42,126,106,87,109,92,98,19,123,203,142,51,222,219,250,123,43,51,35,31,132,230,106,52,116,220,230,22,51,194,103,91,30,23,71,236,247,16,99,93,85,31,239,243,141,187,217,158,177,31,48,245,43,175,91,43,130,95,142,116,95,139,180,220,55,195,138,137,175,117,239,251,111,16,67,85,79,26,211,179,48,99,243,143,249,16,244,121,43,99,101,70,54,37,191,139,27,165,16,250,68,117,104,235,138,193,140,43,50,145,23,86,62,49,175,169,233,134,177,10,89,217,41,180,109,107,163,143,249,250,212,103,86,186,147,20,166,230,163,48,181,70,119,220,185,107,187,5,7,78,5,252,152,147,18,69,49,83,0,91,88,217,94,181,105,26,2,95,236,204,140,164,100,103,172,90,157,218,176,13,205,33,151,94,49,152,45,153,226,128,249,200,181,72,214,106,1,0,80,97,197,138,128,200,173,72,57,100,134,190,105,21,64,151,185,38,228,16,186,200,38,47,232,99,145,184,80,223,113,128,173,171,217,166,197,181,51,179,84,197,251,153,231,184,243,49,159,240,98,215,114,1,87,228,35,221,140,99,230,73,212,80,0,0,128,251,128,63,115,185,136,136,157,81,91,148,54,52,26,203,144,134,9,137,75,159,182,74,35,254,251,25,235,101,228,233,77,119,210,140,199,32,16,236,136,63,239,103,212,92,102,117,105,171,206,36,33,98,86,204,128,71,149,38,248,168,221,161,220,95,174,62,42,113,25,225,180,164,118,23,69,110,154,16,248,148,150,125,217,185,145,126,177,254,142,71,23,241,148,58,189,16,189,207,122,113,99,50,156,192,80,145,30,6,106,24,43,150,77,103,95,29,101,38,102,140,220,43,98,173,29,221,41,201,147,77,77,137,183,113,197,186,47,233,17,171,114,136,152,102,80,246,157,93,223,120,111,225,223,185,224,191,179,233,166,171,123,91,237,38,110,119,159,59,247,52,107,239,197,209,89,199,18,142,176,144,81,143,95,63,254,180,228,225,211,26,185,26,166,239,143,48,107,118,242,56,80,228,114,186,245,199,195,108,202,22,30,105,208,21,124,237,250,52,238,107,101,99,234,0,255,221,248,110,222,58,206,232,47,250,231,136,73,237,85,251,201,0,153,207,223,139,93,15,146,3,149,246,78,221,154,186,68,195,218,149,233,40,57,171,48,246,183,177,249,164,241,126,56,241,50,106,52,21,126,13,159,202,55,77,153,230,72,226,45,41,82,19,225,163,247,54,58,99,53,228,39,201,229,170,69,89,197,217,251,10,27,36,90,184,181,34,69,109,65,53,172,204,39,118,58,236,168,43,40,45,181,100,128,241,11,119,233,105,235,71,203,180,81,163,143,74,93,125,154,156,164,182,97,10,231,243,137,137,14,248,229,23,186,72,122,214,32,36,227,109,221,82,104,56,244,186,108,126,128,11,152,143,92,139,100,173,22,0,21,64,31,25,121,49,66,87,201,19,22,215,82,184,15,56,127,145,121,90,188,116,8,93,73,26,175,30,199,14,249,89,150,126,235,130,54,222,234,116,238,4,117,104,120,111,172,31,142,102,165,78,7,44,54,64,252,124,62,249,244,200,197,72,36,125,100,42,114,147,86,44,20,155,108,35,113,44,115,219,21,158,110,212,221,203,184,151,79,109,101,205,114,61,104,21,135,70,142,219,150,194,35,147,99,177,80,169,73,159,94,120,151,95,185,220,238,177,95,17,244,59,51,87,68,36,165,148,86,163,78,9,219,142,70,164,27,43,10,137,78,147,18,151,30,13,73,184,31,161,143,44,36,23,65,78,89,55,189,248,74,210,52,234,97,189,61,252,117,42,134,77,77,160,28,207,158,149,128,249,121,47,115,173,36,133,212,163,70,146,150,212,188,143,153,234,146,114,170,80,196,29,198,64,140,96,176,99,235,16,186,168,175,54,123,147,204,45,239,174,235,189,233,30,166,184,106,179,200,96,0,163,30,127,62,235,107,83,38,23,141,172,180,210,90,211,208,29,41,160,183,180,137,28,39,102,38,48,42,83,29,207,24,216,118,230,114,128,251,27,223,61,225,151,11,239,107,115,235,190,93,146,121,184,154,113,123,215,150,98,133,115,244,162,188,121,217,150,54,22,66,253,57,93,62,164,95,95,163,175,70,184,52,220,136,182,132,218,13,7,239,80,23,151,196,48,124,181,112,167,211,44,203,97,182,54,71,232,81,183,244,89,91,171,144,245,86,141,94,119,154,189,223,123,183,227,129,111,37,247,198,11,204,226,102,62,48,134,49,151,207,167,142,170,87,202,27,155,208,120,107,208,237,50,122,95,70,98,114,196,11,8,56,129,49,169,92,185,254,114,141,177,236,72,187,62,15,168,223,17,185,137,75,167,14,105,28,139,61,195,138,40,145,75,34,252,74,54,14,67,114,108,61,46,43,153,205,123,178,222,35,236,105,218,208,109,254,48,159,157,105,23,24,35,87,84,154,180,82,82,0,50,31,25,121,113,229,187,25,7,184,0,17,53,46,36,205,181,113,184,168,203,157,228,62,96,126,102,146,204,40,236,133,251,145,43,81,156,55,62,192,95,201,231,122,2,224,111,253,136,124,74,28,96,173,204,172,22,0,230,128,169,207,103,62,119,174,157,185,41,125,145,134,222,138,69,116,12,98,68,98,119,163,30,159,46,162,170,79,86,33,43,91,146,91,207,168,37,84,236,91,199,187,112,234,114,138,212,105,99,6,115,24,193,24,22,178,73,108,188,70,125,228,222,17,165,190,118,113,202,37,233,110,16,223,20,90,110,198,239,221,141,206,81,162,175,172,203,25,46,159,217,209,9,58,124,164,172,76,218,253,95,17,189,214,208,226,114,199,159,193,199,59,156,178,10,115,179,143,185,126,242,146,237,62,64,94,191,35,115,233,108,146,81,111,115,71,230,227,148,122,75,91,19,173,163,197,5,213,184,45,79,233,48,232,48,163,243,242,196,34,86,233,247,244,161,95,107,83,225,183,168,227,189,86,219,220,105,110,25,245,221,113,223,125,87,166,6,163,244,187,27,57,147,205,108,169,244,13,249,145,79,178,62,141,66,119,146,40,27,126,9,226,41,67,42,226,60,11,63,42,226,226,167,77,248,211,101,23,227,24,215,189,181,243,179,251,222,180,213,45,186,247,110,140,8,239,171,123,171,123,189,183,88,112,192,183,57,157,3,109,96,174,126,0,252,186,124,172,237,68,212,204,104,155,90,18,218,70,82,18,109,173,229,150,65,77,76,51,226,20,237,170,121,88,83,158,51,50,115,50,39,147,29,82,151,25,145,59,73,35,38,171,36,37,79,44,81,125,40,251,182,164,85,65,12,206,94,137,39,182,180,33,26,117,121,169,163,249,136,194,230,72,141,142,105,210,30,135,238,226,61,125,74,212,184,116,119,99,62,110,16,118,101,91,222,240,177,205,203,225,141,249,251,153,185,50,42,51,170,45,55,234,148,144,81,211,54,194,49,98,48,196,234,252,96,226,82,114,158,65,128,24,191,168,107,69,48,165,250,78,74,218,172,3,63,42,110,73,124,126,41,6,229,14,19,125,241,171,221,96,72,54,232,86,148,208,5,251,210,55,45,196,149,58,240,143,251,125,52,169,92,241,45,123,37,170,203,183,182,91,195,202,200,101,210,36,37,162,42,27,80,151,193,63,159,221,246,250,230,109,55,172,232,59,45,56,187,119,81,59,198,77,250,103,86,131,118,151,141,101,212,231,2,251,173,140,183,131,76,167,135,211,142,232,22,151,137,71,97,93,84,166,205,228,210,2,135,24,154,139,109,140,198,250,215,202,200,175,69,175,57,220,234,229,145,105,196,59,70,126,146,92,62,87,188,26,208,151,108,33,211,134,187,234,83,33,151,65,131,58,230,138,117,128,212,101,70,228,78,82,43,188,18,73,157,164,89,35,55,228,33,34,86,227,80,19,27,191,90,248,38,1,191,238,222,210,149,172,149,21,79,41,126,50,49,10,209,240,166,119,249,60,125,167,122,203,4,118,170,13,115,109,2,59,22,113,173,92,61,67,94,228,189,124,73,123,211,236,158,180,227,159,252,110,26,145,21,54,101,174,194,18,51,217,129,9,144,143,92,70,127,230,194,91,238,124,72,164,158,174,251,52,153,169,24,81,225,118,12,74,210,228,210,102,118,229,181,201,185,118,6,66,212,167,95,123,109,82,235,166,213,184,185,132,49,142,155,171,16,104,87,36,61,224,203,167,248,175,92,124,74,74,178,139,62,73,160,85,221,133,75,84,21,97,106,174,112,135,46,92,128,144,151,153,215,125,109,146,241,234,197,115,251,46,26,254,209,111,85,6,61,180,55,12,136,108,72,221,189,136,123,145,181,136,112,156,115,201,36,206,67,26,57,14,123,26,17,227,67,205,211,62,60,202,171,172,97,114,136,29,215,32,191,21,73,105,107,209,150,237,70,25,82,34,62,93,236,124,6,191,92,37,105,43,218,84,81,235,73,136,35,209,49,170,134,157,70,244,81,228,139,17,19,56,85,151,39,217,209,27,48,245,43,175,91,43,129,95,44,202,68,45,162,138,184,47,118,151,74,205,251,43,231,13,163,50,159,66,113,46,180,81,188,97,3,231,34,228,35,191,146,234,51,107,141,154,132,144,178,184,180,113,197,32,82,89,151,148,240,19,137,113,149,165,21,222,26,68,112,240,216,94,182,29,18,238,223,79,154,203,72,154,249,40,35,49,173,70,231,70,105,119,79,106,137,79,29,50,165,113,58,163,88,221,152,219,54,65,200,143,200,239,168,77,196,170,65,171,241,146,76,49,209,141,252,146,90,45,156,244,104,117,199,231,3,202,79,79,223,185,250,247,110,21,20,47,161,236,157,145,52,151,52,73,73,233,132,17,61,180,37,159,82,55,76,190,171,90,83,22,87,179,141,89,60,207,88,249,16,243,214,125,58,173,94,233,222,95,66,46,53,51,234,50,118,100,182,185,50,105,157,78,207,18,28,113,216,130,74,68,238,62,113,214,52,201,49,245,240,59,31,179,213,1,235,131,183,34,179,232,138,211,196,207,218,52,108,166,184,69,237,84,82,142,88,45,86,24,151,211,49,223,51,141,113,229,142,188,160,219,25,177,138,83,146,50,212,117,21,239,239,149,223,36,233,148,180,148,97,41,51,50,36,64,252,21,25,30,103,196,166,164,38,33,69,227,110,165,229,16,51,126,182,140,20,10,99,105,246,180,132,124,93,170,191,34,212,223,244,58,189,105,152,122,55,111,193,147,28,84,125,23,252,198,32,62,102,27,207,34,212,244,25,98,86,62,190,149,204,208,56,83,151,41,215,92,191,204,17,19,124,205,158,221,40,127,221,30,251,151,145,171,31,79,171,185,192,37,250,100,112,25,108,131,15,152,121,145,59,115,231,162,137,88,153,204,147,73,105,173,39,75,235,91,234,152,176,165,170,233,29,135,65,75,12,148,196,190,11,121,155,37,249,199,78,175,223,153,25,145,75,162,111,99,149,136,82,154,136,72,182,188,77,227,182,236,83,58,149,74,166,239,206,171,32,162,69,100,211,3,19,218,8,254,100,88,54,105,204,237,208,149,170,139,28,209,29,149,52,145,207,162,110,220,17,178,203,132,102,202,196,171,153,196,76,155,14,75,188,224,121,219,207,70,73,192,167,211,231,142,178,243,89,131,63,77,135,56,78,89,165,81,240,164,17,185,161,22,20,119,20,143,177,179,90,200,212,44,207,157,60,118,128,123,27,0,255,206,187,249,140,164,110,194,15,50,26,254,110,113,195,164,214,77,20,55,177,75,18,161,86,115,35,63,121,153,152,163,16,245,25,123,47,167,68,198,206,38,55,169,15,201,160,181,100,19,217,29,129,203,11,111,79,110,168,20,153,245,43,208,108,214,240,154,109,106,23,232,49,66,23,153,153,207,76,178,87,210,58,161,215,92,146,247,209,105,240,72,117,170,212,163,30,118,105,200,139,92,146,124,102,56,101,149,154,229,151,84,122,201,227,170,83,34,9,27,133,134,79,184,232,178,136,204,25,94,14,114,67,59,16,2,128,125,192,31,121,123,173,140,248,244,221,205,59,67,124,55,84,99,83,168,227,3,125,64,250,119,63,115,123,141,237,195,170,25,149,154,31,247,94,89,175,237,28,224,191,228,115,164,188,0,242,143,220,143,124,168,114,128,191,154,143,237,84,56,236,117,1,119,37,23,242,249,168,52,156,18,7,84,128,124,40,192,69,93,172,160,180,108,9,161,10,152,215,175,77,232,171,109,218,246,216,16,145,95,164,70,196,174,37,87,74,67,51,235,213,156,170,117,159,177,248,225,207,185,29,37,92,212,42,212,195,0,54,229,33,251,207,206,126,212,229,101,109,173,242,232,215,247,110,222,30,103,213,159,38,60,222,221,253,151,27,15,233,113,153,194,72,246,156,157,153,160,199,151,203,241,39,110,190,68,182,53,233,102,25,188,75,122,142,83,46,201,59,132,131,216,202,202,204,61,222,179,61,249,248,1,116,249,44,123,231,219,189,155,134,68,74,68,243,146,95,18,230,135,116,211,62,98,81,42,211,228,138,193,249,169,36,75,217,124,70,140,97,101,70,232,105,11,63,130,214,144,248,44,147,247,5,169,121,10,205,187,137,185,78,199,148,230,29,179,243,52,159,143,250,173,207,250,94,181,89,127,215,188,209,93,22,184,232,246,253,116,123,247,21,15,205,154,38,93,198,177,62,195,114,220,1,198,127,236,31,165,228,147,208,70,250,152,28,211,211,45,213,68,81,83,204,181,120,198,238,136,41,254,225,172,181,104,245,21,167,72,125,243,246,125,184,230,226,89,247,118,23,113,211,163,246,102,14,111,204,115,235,249,204,92,38,57,245,167,19,38,89,136,49,162,182,206,68,8,248,171,110,115,95,43,74,223,87,47,190,155,183,80,194,61,250,169,76,89,153,209,22,50,0,62,114,94,45,23,21,116,154,102,48,165,212,86,194,177,80,77,243,212,208,84,206,105,119,241,135,33,222,251,155,234,115,44,110,51,40,173,164,212,137,135,38,209,204,135,107,249,216,22,177,129,81,31,145,161,224,59,96,94,214,181,214,222,153,217,180,221,234,52,38,139,106,112,217,121,218,80,12,143,115,86,174,227,252,83,146,171,37,201,32,51,165,38,101,79,85,220,25,63,224,125,192,249,11,250,187,173,191,20,177,78,197,249,139,204,175,204,187,77,70,100,17,183,162,231,7,200,29,193,251,89,244,73,43,177,35,104,243,45,75,33,149,54,168,67,160,151,52,19,127,88,154,59,156,100,200,143,103,235,234,234,229,88,228,109,215,136,75,137,143,98,202,184,133,152,151,131,237,12,19,24,96,223,50,174,141,153,151,79,46,79,79,90,82,144,221,71,180,196,236,86,39,99,167,79,77,75,84,9,60,211,62,96,224,134,204,203,220,123,213,105,59,79,145,234,78,235,254,189,188,98,101,220,241,160,35,230,104,23,48,19,130,110,175,92,133,174,112,168,67,102,199,200,75,170,219,123,109,226,238,125,117,26,247,111,172,130,0,255,230,90,97,98,22,234,159,144,156,17,131,126,103,234,155,149,25,217,214,21,145,89,155,164,57,237,104,68,218,82,111,249,212,40,216,136,57,160,212,175,170,172,204,52,238,10,211,144,186,76,154,203,29,220,233,25,101,115,45,9,91,114,114,44,154,136,62,63,39,66,10,217,130,118,133,1,127,253,12,205,71,52,36,157,92,169,123,90,200,8,20,83,214,199,95,133,68,131,110,73,99,109,65,70,73,192,39,0,255,189,182,190,158,167,57,164,150,28,185,209,139,83,20,133,238,106,168,146,34,230,100,19,123,11,38,66,128,251,234,233,233,249,108,43,61,130,60,36,239,139,123,57,235,40,68,98,86,63,252,226,164,163,204,205,51,198,92,25,43,147,78,214,42,222,79,189,193,4,93,102,126,188,145,79,202,228,90,245,189,115,232,193,51,148,91,151,157,102,29,113,119,84,237,216,149,118,60,34,126,221,248,133,147,135,95,50,114,145,106,220,26,215,83,223,138,103,248,67,74,44,197,78,37,153,152,249,26,112,45,69,245,35,190,189,86,102,246,95,244,218,168,222,189,44,26,141,186,252,184,22,224,202,29,41,71,93,230,122,41,28,160,62,128,126,231,50,43,129,88,117,62,134,62,105,137,57,222,139,226,146,11,16,145,43,217,205,130,62,114,187,173,244,225,158,174,30,37,107,18,11,17,181,21,164,202,7,40,65,138,133,250,144,219,153,177,104,153,15,245,71,70,68,81,64,197,149,161,139,146,164,100,18,5,132,25,16,159,252,34,31,145,89,27,93,83,201,77,102,182,12,91,170,241,146,153,178,19,170,24,81,107,211,6,151,51,82,124,206,179,1,19,114,186,188,23,117,103,132,27,63,42,201,82,105,89,223,198,123,102,9,153,14,139,189,29,95,58,212,139,10,98,173,23,182,240,138,89,57,199,209,182,147,253,129,24,249,36,181,40,81,73,203,136,111,175,184,159,77,172,72,218,70,62,169,235,118,243,206,56,193,23,58,241,169,223,188,159,24,72,117,168,131,161,249,194,239,156,200,174,9,136,79,151,15,125,244,235,26,111,153,119,11,221,233,146,203,163,140,85,81,58,220,52,15,63,139,29,242,170,201,47,254,177,247,249,11,81,23,234,231,107,183,189,104,222,105,109,9,181,247,238,223,237,142,60,106,184,222,215,221,153,109,217,203,190,102,195,132,92,126,71,228,131,232,163,178,116,213,74,153,26,237,118,26,186,111,73,229,113,196,157,16,112,98,174,154,20,41,84,0,203,56,216,70,179,223,142,58,252,181,181,202,239,191,123,55,111,15,163,237,159,120,188,187,251,144,254,229,126,203,192,92,101,191,243,120,30,80,151,43,43,45,92,66,171,5,97,131,30,159,190,234,146,10,0,255,26,233,208,168,155,117,242,46,220,227,87,57,79,222,19,220,29,133,104,51,55,184,204,254,103,191,134,173,223,17,81,167,14,157,188,45,235,88,0,64,197,251,43,20,0,228,136,127,109,170,62,37,45,165,143,244,211,231,122,43,183,71,116,71,19,42,213,196,7,192,247,67,189,191,87,62,156,239,155,38,205,236,102,74,92,179,156,114,56,193,192,244,97,252,239,16,127,63,115,141,42,110,184,46,194,185,236,93,29,0,238,35,254,200,229,195,139,26,63,104,146,146,181,81,41,35,78,166,69,151,226,163,62,34,3,253,128,249,124,198,94,25,145,17,25,17,89,146,188,164,121,41,121,219,17,153,29,173,18,185,46,245,108,184,23,241,117,110,240,11,58,137,100,210,86,20,126,107,37,145,68,73,46,17,15,59,172,104,148,154,49,28,109,167,217,80,13,114,188,183,118,236,85,72,173,52,47,105,200,205,195,198,19,48,116,153,207,200,170,79,18,53,233,52,93,90,171,81,65,165,69,205,183,226,65,33,178,42,136,65,44,4,42,117,192,56,110,183,247,108,53,35,62,221,202,208,181,59,87,54,210,31,171,86,154,36,221,90,196,181,89,69,71,35,82,150,86,93,91,49,196,149,76,227,85,238,241,4,2,252,147,88,17,193,253,28,151,86,163,69,236,143,184,178,83,28,196,105,163,29,94,49,81,110,174,228,208,4,124,249,164,247,131,228,87,176,117,248,53,131,139,124,198,147,190,51,124,196,82,177,161,89,49,140,141,179,150,221,142,0,169,211,175,74,211,213,216,116,90,247,90,45,80,175,42,238,123,241,193,139,70,129,110,244,31,189,140,21,28,207,142,104,87,52,102,94,70,126,101,236,60,141,90,100,173,18,234,141,57,49,201,168,6,151,62,235,244,152,175,139,218,218,81,213,171,211,232,53,183,225,251,186,121,51,62,56,210,126,39,92,193,42,246,101,23,223,33,232,243,34,79,74,93,17,249,150,85,106,190,180,208,122,91,250,190,186,166,18,113,211,185,184,44,111,24,234,199,20,198,64,73,236,87,27,161,1,0,253,152,113,47,35,247,202,136,40,155,212,58,9,39,28,218,126,27,163,18,83,145,235,211,162,90,159,31,0,0,0,21,233,67,125,247,118,228,35,34,74,236,93,40,173,148,41,145,17,170,230,4,154,15,208,108,9,130,184,71,114,249,66,207,167,91,187,39,109,70,226,183,238,226,82,149,139,43,214,97,31,54,234,204,67,103,109,59,155,44,49,201,206,69,212,34,35,155,26,169,149,144,41,150,184,36,166,85,178,37,213,235,19,83,106,181,193,54,158,182,43,153,0,97,237,208,85,82,171,173,147,237,67,93,182,216,168,79,93,4,201,69,68,75,74,110,82,131,39,132,251,234,231,249,46,241,210,40,71,183,46,69,103,64,62,208,195,202,152,48,241,197,122,122,250,170,132,172,218,254,222,68,41,248,90,168,85,170,67,146,134,251,247,18,251,101,182,37,35,178,126,175,77,22,199,132,154,100,203,188,18,55,209,177,195,202,40,137,165,170,4,83,165,176,89,109,188,67,253,173,250,75,247,191,241,254,238,195,213,105,21,223,59,190,99,130,207,151,124,218,168,203,124,100,126,101,100,84,154,180,146,155,214,145,251,142,93,238,141,27,50,169,18,109,18,163,18,231,145,132,250,202,214,103,240,203,182,52,244,136,246,45,63,165,148,90,227,157,87,100,234,196,80,83,109,238,112,33,203,179,136,65,31,43,74,100,20,19,238,229,211,92,222,41,43,119,0,23,245,164,120,239,68,11,86,69,162,221,14,46,202,213,233,245,233,83,206,54,104,207,68,184,159,175,222,202,72,93,37,46,173,70,211,27,169,117,43,174,56,48,201,212,217,225,20,7,41,188,227,173,3,100,62,50,162,222,144,175,11,245,87,20,245,247,247,58,189,17,129,107,221,129,3,158,228,202,233,251,74,239,99,237,217,70,178,41,26,238,99,228,69,234,246,94,155,6,188,218,234,238,141,28,156,55,85,161,213,166,115,122,128,252,218,185,160,107,101,210,18,145,153,180,78,35,220,150,161,181,132,107,75,73,195,163,26,77,38,183,242,242,136,103,108,97,169,134,204,103,238,29,133,212,200,39,241,190,106,45,84,39,206,83,58,55,45,27,10,163,122,78,135,71,51,14,107,133,122,98,84,78,69,54,186,173,116,192,159,79,218,222,217,228,166,165,200,37,149,94,11,240,116,81,34,92,76,134,179,56,170,112,67,49,134,143,250,115,130,237,223,24,186,204,200,92,70,228,90,37,234,164,182,91,167,59,99,10,185,102,82,165,83,169,181,121,192,251,185,123,161,203,38,151,17,181,251,138,218,184,221,42,105,72,102,55,189,15,167,218,37,51,162,90,151,98,197,176,53,47,56,145,207,185,197,120,63,86,174,140,107,226,190,151,185,140,18,63,51,158,10,63,155,113,83,167,87,162,119,164,238,118,55,6,13,23,240,208,23,219,24,197,26,142,42,101,151,219,110,136,122,93,238,124,212,215,202,200,77,147,20,90,105,141,20,111,164,136,31,176,41,137,11,155,76,169,2,61,49,48,195,49,14,126,0,0,0,0,84,220,185,165,168,168,160,43,81,66,1,88,134,49,41,39,110,200,133,190,238,216,81,212,223,45,169,47,210,176,79,173,39,118,52,233,91,106,134,58,165,72,135,89,169,59,135,114,78,130,62,245,169,171,177,50,147,146,186,35,28,66,46,206,42,162,83,161,182,109,159,211,226,80,217,252,90,226,161,195,116,101,29,223,218,100,246,27,98,62,116,81,34,74,70,250,14,177,67,79,72,217,25,52,29,74,87,227,10,95,119,221,230,13,188,123,45,250,44,10,45,230,11,87,243,42,159,39,68,45,113,198,112,95,159,23,63,23,245,200,93,233,240,104,196,123,99,235,23,5,76,170,193,251,62,85,235,118,59,29,245,249,92,230,170,46,147,78,51,233,180,44,108,18,58,18,181,81,71,181,57,185,167,179,41,227,163,30,209,42,213,68,59,137,213,120,191,254,200,39,205,15,182,137,71,203,247,181,234,115,199,18,111,60,91,185,145,89,198,25,206,48,58,42,206,54,151,189,102,204,135,110,71,198,218,73,73,236,204,44,46,189,94,107,105,222,110,222,137,251,134,42,66,165,216,224,67,23,12,226,13,43,131,23,44,75,51,11,76,8,125,126,235,116,213,219,218,193,122,223,52,90,247,250,235,58,221,191,125,227,187,112,195,37,214,232,221,29,147,185,217,204,70,102,111,4,157,190,110,125,129,159,203,201,204,8,114,82,245,212,106,142,212,174,83,194,10,15,90,66,97,118,229,21,187,155,53,27,241,173,189,245,180,251,222,180,81,175,190,188,119,99,201,167,254,220,233,117,167,247,23,139,244,190,169,121,149,11,109,162,131,61,159,215,225,139,159,77,62,179,80,248,77,62,73,165,145,65,195,7,41,85,234,104,60,119,174,89,151,199,212,228,68,251,153,103,12,129,97,198,189,76,248,17,25,17,241,105,241,22,225,100,9,250,45,172,154,137,6,226,162,25,214,74,62,102,252,239,251,81,91,112,173,152,198,36,228,229,241,37,205,254,241,60,43,234,98,179,221,149,217,251,74,89,150,236,144,225,190,124,203,82,191,103,134,123,108,100,215,243,79,3,252,147,88,17,233,251,39,149,86,111,93,84,0,255,221,189,244,22,111,176,39,204,164,46,134,48,156,77,227,170,4,184,159,79,93,138,75,61,50,9,137,168,133,59,254,182,180,58,205,41,134,185,6,147,34,222,103,111,161,251,197,122,107,120,250,170,238,67,171,229,61,241,77,136,10,87,232,49,44,153,60,110,119,24,119,62,247,90,73,233,166,83,113,91,105,141,198,189,187,152,96,220,92,191,169,82,93,170,93,24,196,146,99,127,118,129,68,248,171,173,29,37,143,70,171,57,49,125,235,123,113,194,153,254,110,119,7,47,19,204,204,151,121,0,249,231,50,215,170,71,68,157,186,77,182,165,86,84,134,131,201,136,79,55,126,81,114,213,194,237,158,111,10,241,52,201,20,53,221,248,209,100,16,227,112,141,149,234,114,58,207,24,0,46,174,74,45,192,28,96,69,198,113,211,84,188,31,89,2,242,153,143,168,203,2,192,133,200,157,167,161,144,151,52,5,128,11,249,132,6,249,132,110,1,80,33,245,145,52,92,25,10,128,10,248,119,78,1,0,0,0,0,46,230,116,17,43,8,73,210,208,182,181,40,42,132,158,36,137,216,33,242,163,230,115,185,120,197,253,22,233,221,137,228,78,250,20,189,13,181,112,128,139,62,54,194,223,122,59,8,0,255,235,180,122,37,183,250,109,238,196,13,135,101,222,240,142,97,85,238,176,115,153,192,0,249,124,230,66,253,29,181,22,43,41,161,77,132,251,148,105,9,110,65,162,42,166,161,67,137,194,167,4,62,48,40,31,152,32,241,30,253,114,139,144,136,8,18,177,147,68,148,194,141,74,80,175,26,149,210,148,79,149,220,84,160,73,133,89,196,71,96,6,116,156,189,200,222,108,208,231,34,151,171,37,87,38,125,200,46,25,77,45,110,173,101,250,190,182,167,28,117,14,29,135,229,19,67,221,162,234,184,199,31,118,32,91,25,239,237,141,111,101,212,200,7,109,115,53,90,202,182,121,209,56,184,160,102,182,62,246,123,137,141,152,83,197,250,60,205,234,172,205,239,35,147,152,250,149,207,37,109,37,147,135,215,50,81,219,209,112,43,57,10,98,174,181,58,196,201,175,169,136,159,29,86,227,71,219,153,131,6,157,104,208,233,215,222,234,69,70,41,53,163,4,253,230,62,73,11,168,180,247,134,58,14,195,59,80,196,78,7,119,216,217,17,153,24,237,169,118,140,241,126,230,163,84,186,147,230,184,196,171,133,141,58,189,184,113,207,112,11,94,148,90,248,52,91,184,195,39,214,40,156,225,118,27,213,134,104,200,135,126,71,196,206,204,164,132,210,74,237,86,28,114,29,139,27,238,101,84,167,18,40,148,169,215,173,234,3,196,248,69,221,123,109,218,78,74,185,209,235,196,185,36,246,248,225,26,110,234,226,16,15,63,0,0,0,0,0,0,0,0,0,0,0,0,42,132,2,92,128,184,87,67,33,50,67,1,0,46,220,75,250,197,252,251,84,79,146,33,23,106,201,136,3,234,169,98,100,228,51,50,3,119,46,169,5,93,65,33,83,151,164,134,2,0,16,250,14,121,248,75,248,185,160,244,204,211,2,126,16,151,184,12,211,80,27,110,42,147,233,100,114,224,14,139,178,129,153,142,245,221,219,123,197,175,117,107,66,220,196,241,143,209,187,116,194,211,107,101,184,183,5,233,147,72,30,251,38,101,15,187,21,65,204,139,251,209,174,149,36,40,124,146,236,195,68,41,164,190,46,137,120,106,147,234,87,149,197,5,206,178,101,220,97,200,143,92,43,35,99,69,137,204,54,234,180,183,37,110,41,159,118,193,172,198,164,87,177,244,152,159,53,93,165,77,125,211,134,175,101,155,220,191,249,189,169,242,43,184,199,242,140,101,17,244,43,47,189,173,71,198,101,173,218,221,67,191,221,123,235,166,233,67,92,227,15,215,59,155,45,110,155,35,0,220,71,252,250,149,145,107,111,250,106,43,243,189,219,247,17,73,140,119,167,86,195,7,0,0,0,0,0,0,0,0,0,0,57,128,252,87,70,84,186,246,10,135,188,76,157,188,236,211,162,140,81,95,94,189,29,206,90,175,94,167,87,102,117,240,171,123,240,164,131,131,249,240,199,103,28,96,64,59,192,42,6,88,38,138,113,111,229,35,86,45,146,84,51,73,146,54,104,141,210,60,73,46,116,68,69,135,198,167,190,140,184,42,61,42,149,234,56,162,157,207,142,110,192,151,145,240,119,208,165,115,73,45,177,232,11,82,69,138,56,216,124,71,69,97,164,236,166,134,114,48,163,120,194,159,121,208,229,218,123,237,18,180,78,163,187,45,83,60,73,252,51,238,189,245,36,248,45,26,36,218,250,142,119,251,33,141,107,118,111,232,185,33,208,167,251,141,182,157,61,156,0,241,87,117,17,77,166,158,68,246,35,139,38,151,213,77,204,36,199,178,140,105,79,103,132,151,217,205,254,49,50,66,230,119,68,46,51,51,51,115,76,22,37,229,73,234,86,234,54,49,110,152,120,29,46,42,159,60,222,142,106,157,122,212,90,225,4,123,211,166,109,184,159,87,91,59,184,233,202,75,106,245,110,124,39,125,198,9,95,220,230,254,82,14,75,141,232,159,109,54,251,184,81,151,31,186,29,81,233,155,94,91,36,242,112,0,255,62,252,51,62,193,253,42,83,200,60,8,145,159,116,239,181,234,43,73,233,78,171,113,35,229,183,56,110,175,77,31,204,53,248,65,161,7,29,254,250,94,229,247,223,141,70,235,94,237,0,255,219,113,199,251,244,79,119,129,62,202,246,230,57,4,29,126,253,248,83,225,79,75,151,174,237,237,238,183,241,170,235,119,151,233,177,73,58,116,63,206,166,231,187,6,192,57,174,189,87,217,244,26,9,82,188,184,4,7,64,133,204,203,165,0,244,1,116,121,175,230,54,244,145,100,174,90,33,209,243,3,212,7,220,180,157,36,243,117,224,144,249,136,93,195,2,0,0,0,0,0,125,164,0,255,153,185,215,218,249,69,175,121,31,209,113,240,162,80,28,48,191,51,118,38,165,147,150,182,109,187,33,235,207,173,191,146,221,244,253,141,86,35,148,24,79,7,206,120,113,197,153,226,42,189,131,139,74,217,76,118,250,160,199,175,87,111,199,240,167,231,136,210,234,221,235,110,155,50,98,195,27,239,233,189,45,232,65,31,101,11,217,159,137,240,175,222,138,238,87,171,213,107,173,63,218,112,195,161,250,21,47,233,35,108,225,114,128,196,159,139,120,249,136,200,168,37,41,73,178,56,133,13,209,124,131,33,174,9,85,105,83,32,23,117,197,84,41,28,225,112,168,63,86,102,100,68,148,92,81,163,155,148,166,48,230,182,16,226,210,7,140,154,212,170,182,62,12,83,149,176,139,41,224,215,173,191,82,125,122,212,168,211,107,223,233,228,90,34,110,184,187,39,149,76,146,30,198,43,6,105,128,191,241,11,110,107,109,209,222,53,190,175,189,162,83,247,225,54,247,155,50,185,142,244,207,54,173,189,103,164,113,231,51,191,50,247,87,207,164,37,161,52,250,187,149,71,131,107,173,123,106,146,171,182,44,85,43,212,171,207,12,206,68,97,222,70,196,159,95,155,108,248,153,185,183,59,109,146,60,81,158,90,200,165,50,73,169,11,186,76,87,29,252,65,24,41,84,237,200,85,216,94,180,219,26,244,248,107,107,213,222,127,83,188,215,186,29,151,31,254,238,240,78,209,115,88,147,234,220,215,231,115,102,58,226,215,139,127,172,79,75,138,253,187,115,171,147,42,223,95,124,222,141,93,82,135,30,193,3,54,71,175,120,68,130,252,115,227,151,121,241,163,111,202,160,238,250,45,227,26,211,55,253,213,12,46,176,85,99,127,99,234,98,103,174,88,37,94,62,26,55,40,205,210,84,231,91,203,141,37,197,61,197,232,213,105,122,98,165,44,62,49,170,186,226,161,179,239,108,190,35,252,211,214,10,223,159,183,90,205,251,181,63,110,194,9,127,211,191,222,97,250,60,219,148,43,140,122,253,202,119,211,147,239,180,250,62,206,59,113,32,38,60,61,209,31,109,110,138,251,115,166,221,119,152,76,212,69,102,228,246,218,165,36,252,116,187,71,41,91,20,52,167,228,18,187,167,164,177,105,220,190,110,88,83,48,135,151,89,99,92,98,77,155,213,142,71,200,250,86,148,92,25,89,35,106,17,164,214,233,109,115,54,145,90,183,240,35,126,88,197,75,37,84,164,9,190,48,53,19,115,215,33,63,244,59,147,234,233,117,122,147,78,253,187,240,36,26,138,123,215,18,27,63,42,128,62,51,115,69,68,68,41,53,146,146,82,20,0,0,224,34,126,154,226,202,80,0,0,0,84,200,221,139,136,88,17,138,40,163,30,159,78,189,85,214,171,101,219,210,234,221,134,95,97,81,168,225,141,235,59,38,52,195,6,125,45,79,242,216,1,3,223,210,71,38,33,145,57,183,150,75,210,146,52,212,77,101,75,76,243,80,190,27,133,70,111,185,149,151,98,50,149,125,155,120,95,31,139,172,23,181,141,10,63,30,182,123,100,198,24,252,212,141,71,21,174,17,19,77,98,25,14,230,100,118,58,50,151,205,116,212,235,137,240,91,164,41,209,214,55,224,214,75,22,229,221,238,44,61,242,35,49,211,125,64,70,177,95,27,215,222,36,106,157,80,5,200,229,51,87,68,100,212,28,170,81,126,121,241,207,120,235,113,175,237,168,169,245,59,62,56,87,148,83,83,244,50,126,162,179,173,29,103,184,183,116,227,79,233,171,86,28,103,47,239,223,104,35,2,238,22,92,221,169,30,69,140,211,235,216,155,43,16,116,248,235,123,213,222,95,55,26,173,187,217,127,241,199,31,207,210,0,255,163,15,232,215,25,209,86,48,0,253,207,208,197,14,119,147,44,37,72,227,150,151,48,32,114,74,37,31,192,253,168,219,186,157,75,87,138,83,171,209,104,210,231,141,27,113,197,147,14,55,220,209,19,93,176,246,163,16,127,227,151,100,239,204,226,196,171,101,16,79,251,38,202,48,85,209,41,83,11,75,88,184,224,87,134,77,88,250,252,142,248,249,108,234,185,235,168,82,146,45,137,118,184,100,198,22,19,57,141,196,65,170,33,30,26,149,198,152,158,109,99,107,24,240,233,23,62,111,235,55,37,178,246,190,251,189,63,239,107,244,75,239,226,2,103,101,28,207,54,176,5,18,240,233,198,47,116,241,179,174,229,189,182,197,45,169,7,47,188,27,126,165,233,187,138,88,125,212,9,249,153,123,175,181,94,38,233,78,175,15,79,71,77,241,195,67,236,52,177,136,5,17,242,210,201,127,104,249,72,114,89,77,129,56,205,178,176,86,194,187,163,73,177,70,155,213,126,31,243,147,247,207,109,109,250,182,63,227,189,123,243,214,0,255,70,143,238,192,182,166,61,143,144,31,250,157,113,159,94,219,77,56,181,111,195,145,201,120,238,89,181,74,63,64,62,23,53,244,153,116,109,74,95,50,205,150,124,115,88,211,170,223,74,70,13,55,141,241,139,181,14,0,0,0,0,0,0,128,39,99,62,239,94,192,203,19,114,159,54,52,106,117,26,126,159,169,162,174,52,84,57,224,82,207,195,185,140,244,148,47,185,232,152,159,75,31,181,238,77,167,199,175,115,251,254,237,212,72,212,220,151,98,248,52,65,31,186,85,95,43,188,173,95,197,217,189,94,7,142,59,25,107,252,238,134,171,244,39,30,154,60,233,17,153,193,94,108,192,123,186,156,248,213,232,91,207,155,183,85,43,8,235,63,220,221,61,21,87,88,141,239,201,12,226,65,214,100,173,99,14,95,62,195,201,164,17,229,205,200,136,116,226,215,237,52,96,167,57,191,174,82,156,13,11,157,78,171,74,141,230,25,159,218,254,28,62,234,241,209,214,166,189,127,110,222,188,125,63,251,51,238,238,238,62,165,191,70,159,116,223,159,59,109,22,68,124,122,241,79,250,170,103,197,254,221,136,167,141,210,188,140,155,123,115,67,170,208,31,51,52,43,54,96,228,231,246,125,250,144,204,204,82,199,133,100,113,201,153,220,70,195,158,90,183,4,240,138,55,28,92,137,151,157,70,219,155,54,82,67,214,183,114,175,149,81,115,69,100,212,40,109,9,169,92,235,52,134,134,192,171,83,155,95,16,232,81,17,119,93,126,84,200,133,162,130,250,49,47,98,173,189,214,142,40,222,234,180,239,245,117,133,247,46,42,236,48,82,187,35,126,189,248,103,109,211,130,98,0,255,238,194,213,202,113,222,198,251,125,168,150,30,244,173,236,202,144,137,240,71,91,155,252,254,190,215,107,222,168,253,9,23,92,112,226,250,15,233,115,122,31,59,206,174,104,133,97,126,134,158,70,70,70,140,99,211,40,221,163,82,74,24,167,68,93,182,21,245,144,24,143,153,30,213,161,80,120,151,237,217,15,217,191,33,183,110,231,166,186,194,186,145,148,54,196,33,110,82,214,33,53,170,61,142,216,33,166,196,188,203,55,102,114,85,165,153,198,54,118,41,227,29,115,58,252,58,221,63,237,182,104,225,212,181,191,29,87,67,245,180,174,215,157,162,39,78,149,74,117,95,159,221,89,24,161,254,224,182,119,169,163,250,238,198,119,245,134,61,117,55,110,115,127,168,182,132,254,217,182,180,59,18,153,120,95,159,207,253,149,122,168,79,104,247,85,78,160,78,213,213,77,117,243,150,162,220,161,231,87,106,78,180,131,217,199,37,141,248,114,245,191,180,36,145,37,179,102,150,50,40,146,134,99,186,78,106,216,194,74,141,203,172,216,205,200,118,53,3,52,234,118,138,95,210,168,213,232,223,114,244,225,136,175,187,167,36,122,244,58,86,49,213,113,197,94,171,38,161,215,194,50,96,230,101,89,107,211,214,206,74,188,213,188,125,175,166,216,224,132,23,205,42,205,47,166,49,214,0,255,35,62,109,189,182,100,70,140,34,149,9,62,160,2,236,212,69,102,192,138,21,41,199,157,186,181,243,155,86,175,179,132,21,126,36,46,54,232,241,215,214,170,190,191,199,241,230,157,251,221,231,139,187,123,188,199,244,91,135,51,140,115,191,206,126,179,169,14,152,135,191,140,126,248,180,197,126,217,208,107,212,108,156,83,228,57,83,69,20,215,165,210,224,34,218,202,23,230,179,35,185,51,49,117,75,79,104,123,85,182,190,234,222,107,245,198,53,61,60,119,225,128,19,125,156,224,145,190,223,133,89,196,62,182,32,235,29,117,248,244,227,79,132,127,188,198,93,235,91,112,11,44,130,184,119,187,155,244,93,80,18,47,221,151,100,65,254,49,234,241,209,214,166,188,191,110,222,235,222,180,253,21,127,247,119,39,210,31,220,137,238,163,218,133,54,219,1,115,248,114,47,39,147,70,84,55,35,42,165,110,45,107,84,167,57,237,180,103,18,196,82,236,132,62,253,154,114,253,122,205,49,110,180,1,237,57,196,192,183,73,62,50,169,75,105,46,199,29,23,66,235,212,132,122,228,142,71,170,91,115,26,140,98,166,25,82,90,202,72,65,237,86,59,198,136,79,39,126,133,190,234,225,96,191,238,197,209,68,121,222,199,63,250,39,58,250,115,95,155,181,57,198,176,51,47,96,202,47,146,68,45,85,79,72,219,60,100,55,219,17,67,122,227,0,0,168,144,183,98,69,40,200,225,126,46,242,132,94,128,140,204,231,110,155,57,230,246,170,25,73,44,230,226,133,194,189,85,170,28,96,229,206,204,82,231,35,189,23,233,134,133,124,228,107,88,184,0,121,47,162,166,5,0,64,133,21,1,185,184,29,197,63,214,91,73,177,31,157,251,122,147,188,136,203,251,81,61,229,232,27,124,96,244,1,99,252,146,172,181,234,234,39,41,223,106,116,226,10,234,55,184,226,24,62,90,203,19,6,72,192,151,143,188,142,137,79,79,54,179,150,77,176,111,38,161,161,74,134,56,86,74,21,121,100,54,29,186,216,113,246,100,131,110,165,239,239,91,173,94,187,246,31,28,247,225,115,250,143,244,32,125,155,141,102,7,55,224,215,173,191,98,111,122,70,169,211,107,117,90,201,33,19,55,60,55,147,89,181,164,143,90,181,175,1,147,189,183,74,110,151,83,237,42,181,169,133,199,12,254,188,132,182,126,5,178,41,28,119,247,244,247,51,191,34,247,95,95,180,36,217,114,15,26,47,152,116,212,86,235,112,74,10,59,171,114,34,142,231,29,39,163,246,53,220,223,186,241,11,110,107,211,20,237,229,141,239,235,175,232,212,61,248,205,125,166,202,171,49,61,179,77,107,0,255,34,232,241,215,214,170,189,0,255,166,120,243,206,13,239,114,195,221,61,222,33,250,165,53,41,206,125,67,27,158,101,27,48,191,86,108,146,207,28,137,78,72,146,39,170,83,203,27,37,146,180,215,225,100,146,218,203,93,49,172,84,106,246,20,9,111,107,218,240,8,89,0,255,202,181,87,148,58,125,109,122,189,33,165,226,104,245,239,225,82,175,243,142,251,195,31,126,113,215,229,135,123,123,173,26,73,171,211,107,105,185,59,21,142,43,67,1,0,46,226,167,91,0,184,184,86,44,18,138,247,55,169,10,152,23,65,242,226,142,252,34,169,128,175,210,57,236,200,167,124,128,220,196,177,40,199,200,39,73,87,188,113,204,135,2,0,208,135,117,111,213,106,210,87,27,94,44,178,25,129,124,46,197,63,90,154,39,155,124,15,58,6,229,6,65,213,84,51,233,210,162,218,128,0,255,108,183,68,250,229,111,218,94,17,165,8,61,161,109,157,124,186,144,3,21,27,100,102,124,34,1,59,217,126,141,121,177,94,158,201,126,245,173,223,75,64,213,184,239,61,97,81,249,157,151,187,236,136,4,226,251,187,95,195,107,121,175,143,107,239,226,42,163,175,0,253,67,175,91,123,83,102,213,235,201,6,173,155,67,73,89,193,205,105,99,169,155,210,177,18,66,70,46,159,59,55,45,55,173,111,67,179,146,28,161,138,150,45,166,132,131,204,36,49,238,188,150,24,195,200,89,86,240,173,221,150,8,0,255,244,189,146,174,75,182,161,209,188,19,15,79,120,227,130,151,187,50,196,37,182,233,149,121,209,22,49,228,244,248,245,185,191,178,22,45,197,143,123,189,142,154,152,214,222,15,119,170,91,228,62,214,3,251,35,160,110,233,9,109,175,242,214,87,253,123,189,214,146,19,55,110,193,1,15,26,56,197,40,253,73,15,204,77,125,109,44,59,54,49,254,233,142,140,140,88,153,73,226,195,43,148,68,171,168,52,241,125,44,22,147,30,213,5,91,93,177,133,217,16,225,159,182,86,252,254,184,213,234,181,106,127,199,11,47,220,79,0,255,138,158,165,111,178,101,237,243,65,159,250,85,95,43,186,211,22,29,5,189,230,61,239,191,57,99,132,1,39,220,160,199,48,209,32,76,31,106,199,216,44,9,144,31,113,79,87,114,103,82,210,210,18,25,46,17,215,172,52,106,8,85,153,29,137,74,228,84,185,88,195,73,17,213,27,151,50,85,53,155,214,222,68,148,127,158,232,51,184,165,122,109,161,103,70,91,68,240,134,51,61,174,197,202,153,173,65,105,188,224,27,59,158,135,19,239,173,181,197,175,210,247,42,180,174,213,253,27,125,92,68,222,142,175,251,84,111,107,65,159,99,88,6,59,230,39,190,200,189,105,244,60,189,187,119,226,90,231,177,187,81,171,145,121,192,124,62,105,126,100,228,146,22,122,52,149,241,78,205,228,135,186,204,234,209,0,91,245,58,198,218,155,22,53,235,52,114,43,126,76,122,200,15,225,151,95,123,211,178,254,110,50,116,239,147,94,113,40,221,31,25,107,130,97,253,157,191,63,58,157,70,151,246,247,141,56,226,206,245,239,238,28,61,136,173,204,35,8,128,242,6,252,186,245,87,14,127,122,120,171,211,188,203,221,46,87,213,223,132,59,221,247,146,168,165,15,177,207,185,168,49,47,214,219,52,137,190,206,125,187,228,217,194,229,61,75,198,148,126,193,52,166,58,0,42,230,67,1,208,62,228,115,250,21,145,148,172,245,235,132,105,198,34,154,53,218,211,96,82,166,27,208,168,248,208,51,226,211,139,127,212,247,14,150,245,223,125,120,250,248,52,194,119,241,123,87,66,88,192,17,125,47,83,217,228,13,24,250,204,111,182,190,169,73,34,9,65,77,51,24,90,83,106,176,167,80,168,171,88,226,167,85,109,124,204,188,45,207,78,102,127,73,148,127,110,162,207,220,20,94,4,161,239,168,173,168,93,203,84,46,25,114,200,245,149,198,84,163,58,151,14,248,247,26,127,82,91,155,52,174,250,222,186,213,200,229,52,13,56,188,19,155,50,6,186,31,97,73,166,104,192,143,111,189,149,151,221,212,119,68,101,173,250,113,125,95,221,123,235,158,232,13,252,99,167,247,238,207,14,237,121,7,200,252,216,17,101,149,200,32,211,72,154,228,169,53,105,186,222,196,174,35,46,160,77,226,147,160,79,218,20,9,213,196,47,166,183,67,237,73,132,172,127,69,109,175,172,155,190,233,244,122,203,168,50,142,230,189,248,240,194,59,134,119,194,37,60,224,112,134,241,213,65,183,99,175,157,73,105,117,122,157,246,56,35,238,222,135,43,153,78,211,221,170,87,230,135,146,1,115,241,87,55,61,163,70,236,204,134,45,37,114,206,152,184,38,144,195,76,111,154,50,145,79,9,239,50,140,55,31,59,114,114,34,253,240,229,231,137,183,204,57,237,91,139,74,220,54,53,141,121,73,179,193,146,10,145,80,201,98,82,54,177,58,91,217,237,121,92,185,214,42,73,106,149,244,140,123,235,105,240,219,77,41,209,214,119,227,246,83,26,121,179,123,70,0,255,53,101,48,212,253,117,230,178,201,18,96,231,50,86,100,142,63,101,105,238,36,12,173,71,83,27,147,220,110,192,129,155,7,99,162,70,185,178,184,107,128,185,44,91,215,6,68,200,193,127,198,139,87,219,136,124,56,153,52,71,106,152,68,216,29,93,156,96,245,158,31,84,98,49,11,149,100,116,166,77,208,227,175,173,85,115,0,255,249,52,222,188,115,59,62,111,220,221,227,157,162,63,98,88,198,53,247,245,217,202,94,49,234,213,219,225,125,211,147,236,210,106,180,224,233,164,88,248,112,196,77,122,37,154,49,71,63,201,234,246,15,2,94,196,151,155,212,105,212,36,78,210,135,249,219,123,111,236,191,104,116,233,239,110,28,8,117,124,184,0,145,100,5,81,54,140,95,146,157,15,50,41,254,218,223,22,222,141,182,41,199,35,132,77,57,195,69,4,223,216,19,70,221,206,207,165,43,213,169,47,122,247,90,58,193,157,120,227,75,131,20,198,232,55,124,203,125,137,248,240,233,151,126,133,247,245,154,50,165,211,107,192,235,125,122,71,252,240,149,254,198,4,182,26,210,15,50,129,205,219,0,241,23,63,191,87,46,130,84,233,250,225,67,20,66,69,138,140,44,179,11,55,51,140,39,45,157,207,99,94,198,210,117,199,254,235,251,38,142,239,27,158,123,220,63,252,141,216,158,49,19,240,233,198,47,212,139,79,126,215,242,222,245,23,209,134,125,19,238,209,163,226,143,95,122,111,198,182,53,16,214,90,251,254,174,215,163,143,38,156,233,28,7,160,127,38,109,51,151,81,25,81,141,34,202,37,38,254,188,126,148,247,171,158,244,164,5,149,194,154,110,77,147,166,73,27,15,83,171,34,251,33,66,189,225,126,254,122,43,105,107,69,77,245,171,215,191,123,127,83,149,30,126,184,186,19,21,58,203,32,253,142,129,217,221,27,48,63,244,43,66,79,197,227,60,157,212,74,118,221,183,111,144,95,86,117,199,209,252,180,233,132,253,109,31,132,66,99,235,233,65,95,112,137,168,89,26,213,15,43,145,81,197,69,122,208,227,175,173,85,151,62,201,200,123,173,27,45,126,247,187,195,123,226,194,230,54,235,220,55,154,99,18,4,124,186,241,139,245,119,190,172,63,111,195,237,241,57,225,75,184,190,127,45,46,112,75,95,203,164,246,95,3,70,253,17,85,189,74,74,202,97,71,188,157,155,16,167,150,32,35,74,38,195,1,230,128,244,127,103,94,87,99,47,74,163,70,51,162,227,112,43,18,227,12,242,203,141,95,118,139,245,221,186,94,144,82,38,155,248,144,75,92,187,76,17,5,202,224,160,134,236,200,200,15,245,71,109,175,226,150,234,187,59,183,26,45,55,221,139,203,187,112,104,43,67,244,11,30,179,119,19,225,95,253,149,117,93,62,44,157,94,23,30,190,113,197,11,247,119,38,134,141,57,165,87,101,43,91,125,128,220,210,235,119,137,140,136,218,70,221,81,25,39,9,109,51,199,96,199,13,137,38,70,25,39,98,163,95,213,15,139,248,152,151,142,76,102,35,24,242,195,221,186,225,239,57,180,219,198,123,110,49,90,68,124,161,207,90,98,122,238,182,143,140,58,124,250,245,55,9,254,241,31,167,78,247,142,247,11,120,208,196,1,95,232,51,25,113,208,125,74,27,213,70,66,128,191,250,222,201,253,104,52,122,55,178,191,111,198,25,71,234,119,119,134,62,152,149,153,232,0,249,145,161,143,140,140,168,164,146,18,89,104,161,78,235,18,242,50,111,203,50,230,253,204,173,94,100,20,239,244,200,166,62,148,210,75,139,234,52,235,188,79,251,156,200,9,207,88,162,2,43,12,205,18,206,231,70,30,49,192,53,1,239,229,189,92,68,148,186,146,4,169,148,90,214,151,212,104,105,189,153,72,222,142,27,153,2,13,60,86,49,108,225,169,23,102,177,186,29,101,95,55,230,35,47,183,232,166,153,36,147,102,236,172,180,154,109,97,79,77,115,106,234,168,28,42,147,46,59,96,136,1,172,213,233,179,51,15,121,177,117,81,43,109,213,188,195,243,254,141,155,112,167,16,168,191,127,77,48,114,226,125,253,166,237,29,116,218,34,163,82,167,119,43,238,219,35,214,120,113,198,195,253,195,29,198,202,208,91,179,133,189,140,128,247,116,57,245,86,141,190,245,135,175,211,42,165,88,0,255,227,128,127,32,198,210,18,253,143,129,130,252,107,35,53,16,244,0,0,255,245,189,106,247,227,70,163,119,15,251,59,222,120,227,99,250,87,244,6,61,39,207,218,15,136,121,185,214,138,74,246,170,209,106,78,188,116,110,196,139,27,48,223,147,158,248,248,1,21,114,41,160,2,40,96,251,49,63,241,175,181,233,173,127,186,119,111,126,223,247,186,119,248,40,241,3,42,220,75,90,146,164,100,218,136,79,47,254,49,252,226,145,216,187,91,169,127,113,99,186,155,113,160,251,107,120,108,232,147,236,84,78,110,192,79,248,23,190,191,71,111,101,29,173,39,187,0,255,13,190,63,206,110,203,161,8,136,47,242,51,243,25,153,181,189,155,40,143,195,180,77,107,74,20,234,148,179,49,31,127,240,225,83,110,59,86,67,50,51,105,155,102,74,140,103,221,150,166,98,46,105,51,52,192,22,102,178,237,236,156,68,248,87,127,5,241,186,172,73,167,215,228,30,190,119,226,134,71,221,95,2,137,37,189,134,13,224,206,6,124,186,245,87,172,87,75,26,117,122,157,251,22,209,18,113,195,227,253,104,84,162,244,14,150,240,215,17,12,157,110,7,125,173,66,86,109,215,235,52,199,1,1,87,231,14,156,73,226,9,15,30,239,61,70,113,39,223,50,242,99,78,126,185,75,38,141,168,53,147,198,118,158,122,165,89,34,236,54,168,205,17,39,143,42,233,166,228,78,124,227,99,206,26,206,253,172,253,8,0,255,180,181,146,251,209,235,53,239,100,127,223,130,11,110,212,223,238,56,125,50,59,51,15,206,229,245,250,188,122,221,215,174,221,150,183,116,25,122,125,184,227,106,164,89,212,119,199,247,138,158,216,52,192,25,247,241,25,208,14,151,192,192,183,34,119,100,82,151,100,102,184,14,91,40,41,181,65,117,106,234,152,81,69,72,175,193,49,14,186,25,49,124,202,27,190,180,45,237,57,99,172,92,238,76,120,171,60,253,164,144,230,84,218,154,222,39,121,92,186,98,168,104,192,191,204,49,56,196,254,236,228,120,47,63,248,231,190,213,87,144,210,162,237,186,227,198,146,75,25,95,243,244,42,150,228,224,83,118,143,29,219,168,195,71,223,27,158,62,163,118,239,54,252,227,111,188,187,251,5,34,167,73,247,183,32,111,43,8,47,23,250,124,72,223,90,249,70,125,217,74,8,125,187,145,83,19,119,244,71,163,182,35,212,223,174,189,131,0,255,166,36,235,52,226,106,108,107,98,220,220,179,166,146,172,206,20,9,249,177,215,78,226,210,55,189,78,123,199,169,184,123,31,174,52,122,226,117,183,74,224,21,67,94,253,221,247,170,223,35,174,91,119,248,115,175,247,174,156,227,243,128,185,124,228,189,168,36,247,218,208,239,4,153,44,114,62,226,198,20,196,199,14,211,184,235,40,110,160,127,126,235,234,67,234,180,213,141,158,9,113,226,106,199,169,114,69,11,183,112,172,189,211,184,50,20,0,80,113,231,50,46,96,222,38,161,184,51,31,65,151,227,138,223,96,253,153,59,42,28,224,254,14,69,133,157,129,247,86,132,2,192,69,252,116,11,247,1,245,185,220,25,25,25,25,17,149,84,82,194,101,42,121,40,67,166,207,200,44,50,143,194,170,195,170,74,153,27,232,191,42,141,200,168,111,201,149,36,203,164,210,218,173,60,110,42,169,4,110,30,241,192,95,73,236,148,120,116,152,17,177,29,100,151,52,200,225,126,126,45,87,180,13,61,188,175,187,167,203,187,186,32,78,102,61,195,105,189,101,82,135,81,93,233,223,71,49,13,169,82,34,81,169,139,51,153,198,249,108,202,62,198,60,252,37,93,59,146,137,140,200,44,65,107,100,16,66,166,141,201,53,29,118,42,198,70,161,115,137,61,184,104,143,237,204,105,136,58,124,244,189,9,93,151,181,208,232,222,138,131,247,237,120,224,225,254,100,42,180,167,175,230,87,86,74,212,175,181,119,14,167,167,108,212,233,244,190,247,158,44,196,139,251,126,185,79,180,169,103,238,227,54,154,29,99,192,193,127,238,223,82,245,188,211,243,227,44,45,248,87,97,1,27,199,6,13,241,23,47,31,244,94,86,250,94,164,142,50,136,51,231,84,187,15,147,167,42,54,106,202,196,60,164,199,252,192,191,214,166,103,127,250,247,239,123,191,247,184,91,93,138,96,200,15,239,123,167,91,215,166,1,79,111,201,174,235,223,44,61,115,235,87,113,23,228,121,110,207,3,228,119,68,68,13,183,9,74,162,35,82,28,151,141,245,229,122,155,184,99,245,188,11,183,221,177,170,122,112,127,95,155,209,153,62,149,97,109,181,198,181,23,13,226,141,184,22,80,49,244,145,75,1,231,0,186,156,62,29,50,199,136,157,95,72,124,184,160,203,85,200,125,128,200,71,212,35,14,121,107,39,201,71,6,113,44,236,136,124,33,114,164,111,249,0,123,69,181,64,31,238,57,112,92,25,10,168,128,47,35,147,174,40,25,161,0,189,3,36,190,92,196,139,159,37,79,50,40,173,38,113,155,51,240,84,156,165,12,243,195,41,22,54,87,83,28,99,152,154,121,153,51,33,245,250,124,109,111,250,110,250,250,70,171,183,78,28,79,15,222,56,177,193,73,113,146,222,192,44,150,182,201,236,20,132,247,67,94,224,95,245,85,115,253,209,184,113,203,251,136,251,59,137,55,172,162,7,136,204,188,46,191,40,141,154,148,118,139,71,115,92,66,92,74,157,83,168,72,163,83,229,214,35,48,83,49,131,183,212,213,196,178,236,226,70,46,231,63,196,212,231,151,110,71,229,22,185,219,42,34,17,89,219,56,221,86,103,164,250,37,145,46,86,51,239,68,105,190,240,143,253,107,43,55,230,218,107,175,157,220,86,157,142,106,247,58,109,239,189,139,27,134,223,221,55,207,253,161,196,168,228,238,107,231,216,216,141,186,189,214,170,107,47,135,180,181,58,247,238,181,166,9,110,121,111,124,41,212,24,203,220,215,240,142,59,243,0,245,223,143,140,124,68,38,205,181,28,74,75,125,67,142,24,85,19,62,207,135,69,130,126,229,197,183,245,155,81,89,171,94,247,123,223,221,127,227,238,233,87,60,99,165,252,46,101,111,219,245,136,242,219,43,35,106,123,211,106,109,101,191,119,247,46,34,133,240,14,156,26,14,176,34,162,190,75,121,218,220,49,115,185,88,101,101,229,22,53,233,112,181,33,167,73,193,48,175,171,136,59,108,116,64,122,163,176,51,35,239,213,120,17,145,223,235,201,150,72,199,175,79,152,164,169,210,101,20,27,183,77,234,58,35,243,156,109,221,112,47,114,59,171,46,105,25,245,168,37,227,213,80,53,188,92,105,223,192,227,116,125,228,224,82,167,93,128,49,109,101,45,27,33,174,251,107,209,75,144,111,36,102,118,208,175,164,235,50,147,182,234,223,225,215,191,113,175,187,210,24,244,119,28,107,152,53,129,161,62,175,203,83,120,185,28,209,147,100,212,164,110,132,227,146,118,147,22,55,30,222,92,230,94,222,240,39,205,7,175,216,194,174,241,69,99,252,229,199,222,175,239,86,91,133,113,135,223,223,135,123,62,110,234,86,247,16,227,114,59,123,54,147,15,248,116,227,23,192,47,126,147,107,215,89,253,139,201,106,239,194,107,238,167,172,200,210,83,219,143,220,146,160,195,95,223,171,242,254,107,52,90,55,109,127,220,142,59,62,164,63,189,15,244,171,246,42,71,32,48,49,226,229,147,230,86,148,85,143,164,133,221,223,159,160,141,137,140,74,148,34,139,147,22,24,197,91,71,130,30,245,247,150,78,252,170,247,85,171,78,93,155,187,221,209,195,239,235,58,222,111,250,169,86,165,226,220,23,179,9,237,69,196,189,183,158,10,127,122,227,142,212,0,255,126,234,159,196,168,94,117,135,233,209,102,20,235,126,157,125,106,183,53,64,202,63,50,162,144,162,43,196,161,14,235,4,125,153,167,25,54,228,232,151,89,51,106,70,117,35,34,86,75,35,107,4,61,135,218,22,20,171,94,50,49,152,197,80,7,57,29,230,161,160,54,35,235,53,236,220,94,171,222,148,230,91,243,198,1,159,0,242,207,141,95,78,191,122,222,233,43,158,166,235,63,124,241,205,193,65,139,239,15,246,241,182,125,201,139,13,249,192,151,15,178,106,73,105,102,68,68,173,52,51,219,34,58,87,10,126,80,137,25,177,234,135,153,68,171,34,38,112,136,29,60,99,206,60,228,5,254,189,87,205,245,79,235,214,77,239,251,182,119,16,31,37,75,204,181,215,94,59,185,211,106,100,84,187,121,167,235,189,183,113,163,176,187,247,6,232,129,10,161,170,187,172,125,98,35,24,48,245,153,25,73,225,237,140,150,68,212,136,11,34,36,168,19,13,168,241,22,114,109,58,161,174,248,169,210,19,15,16,199,69,47,27,162,253,31,113,71,94,79,115,173,74,162,134,195,20,166,68,199,100,145,30,240,227,215,237,181,86,169,237,229,180,226,90,141,59,119,111,173,112,195,233,61,222,139,122,237,102,149,251,14,254,103,33,68,29,62,250,222,180,166,15,134,68,163,123,19,46,62,240,199,1,15,233,139,43,158,229,159,62,148,113,109,185,6,64,197,188,140,92,25,10,0,0,128,2,125,204,223,203,149,203,175,40,89,154,154,180,146,228,101,201,98,55,154,179,232,20,158,15,48,109,208,9,190,0,255,250,189,36,211,54,119,90,48,204,117,61,239,202,97,160,13,203,136,137,241,79,86,45,178,190,98,51,206,142,32,53,204,133,138,234,232,150,29,141,46,79,121,40,102,48,212,114,118,179,173,243,120,111,173,13,175,246,237,101,183,13,248,117,227,23,221,214,74,6,251,215,240,174,254,140,26,78,23,254,208,11,135,26,101,233,21,109,49,219,53,1,116,247,51,191,34,233,25,187,16,166,102,148,221,150,42,33,76,97,216,6,149,136,148,78,197,241,129,57,4,159,115,26,98,252,139,127,70,95,46,198,46,61,50,73,142,114,119,87,174,181,117,83,76,25,43,56,197,79,35,217,218,134,75,88,91,252,138,250,187,144,103,125,238,197,237,177,123,122,227,189,163,71,118,90,107,238,131,115,159,93,62,232,241,215,214,170,227,159,44,91,175,117,19,62,39,252,221,225,61,164,199,68,204,227,158,251,161,44,105,39,231,1,50,175,219,73,131,150,189,74,227,48,79,182,111,28,103,70,29,62,253,248,211,245,226,187,237,218,222,181,254,225,146,195,189,3,239,247,9,241,133,119,122,87,62,180,49,12,234,6,212,229,115,227,159,117,231,169,136,208,229,100,38,19,89,66,3,19,81,90,202,41,133,94,216,195,35,86,58,51,130,13,156,144,151,113,63,50,99,237,8,233,111,163,41,53,90,194,146,139,105,244,187,234,225,200,60,232,116,177,215,170,237,21,123,211,10,105,188,209,107,222,187,153,68,164,240,110,248,224,89,61,172,96,147,94,196,186,124,154,160,211,213,110,123,151,198,84,95,221,143,175,183,37,209,220,143,79,244,78,87,86,128,190,159,17,236,228,6,200,208,233,35,35,151,17,25,185,162,36,169,19,135,102,75,110,106,52,214,21,149,194,230,82,228,85,160,77,162,34,214,67,200,200,229,202,149,169,207,104,86,37,89,137,111,107,52,46,33,195,119,35,27,236,180,91,170,184,232,20,197,89,55,174,77,183,108,117,187,50,225,222,94,187,132,211,205,105,80,71,252,122,241,143,218,90,89,235,218,221,184,215,200,68,228,205,56,189,59,213,178,46,244,7,62,102,197,60,64,62,115,237,18,180,90,152,54,234,241,209,214,38,190,127,238,245,186,247,107,127,198,1,7,252,77,127,142,62,232,62,158,125,105,107,53,174,21,181,40,10,0,0,0,0,0,168,144,249,200,8,5,80,63,202,26,163,254,29,107,239,140,140,29,153,73,171,196,33,164,113,161,213,31,98,2,175,54,109,98,65,175,71,71,60,180,188,33,215,218,17,81,83,159,249,150,36,117,202,100,105,195,101,131,92,187,177,173,43,179,107,138,224,172,41,86,74,212,166,118,200,118,156,109,208,32,71,221,142,181,105,53,200,119,135,125,166,58,24,19,116,161,223,123,21,239,107,17,218,157,78,163,117,163,59,78,216,56,226,190,239,221,249,245,194,17,61,187,123,178,137,89,89,154,163,17,115,241,39,125,240,202,218,43,10,205,85,235,56,181,105,154,168,200,227,20,146,136,99,101,60,22,197,230,88,102,42,227,186,163,122,43,123,0,255,222,106,245,250,217,223,240,195,15,143,210,159,223,71,122,65,27,145,189,27,242,250,123,75,159,251,43,245,93,43,53,251,113,31,142,126,234,69,189,245,126,239,84,167,114,37,185,239,203,58,198,105,119,92,4,125,208,127,39,93,153,241,184,52,146,100,16,87,105,97,178,92,217,226,190,227,134,76,186,96,17,199,24,72,12,106,149,8,107,7,178,125,191,175,187,167,139,237,230,34,104,68,93,191,144,239,36,9,201,212,170,103,125,27,45,98,202,3,103,91,83,174,147,12,205,88,97,57,25,81,175,39,194,111,209,194,210,182,183,224,214,203,160,174,223,253,164,0,255,146,83,163,251,143,204,104,247,24,117,248,232,123,83,186,46,107,161,209,189,17,7,223,219,241,192,205,29,234,83,160,61,61,50,231,50,113,2,100,236,189,114,153,207,39,75,79,18,149,82,226,6,121,162,21,7,37,213,21,39,42,139,129,67,179,122,76,185,14,177,108,12,119,54,210,127,237,92,107,45,26,245,91,173,54,204,152,141,168,95,107,231,135,211,83,110,117,218,238,123,233,107,33,94,156,247,203,253,162,64,105,119,114,59,204,134,72,204,15,252,107,109,186,235,159,246,237,59,222,0,255,93,238,39,14,58,209,128,177,50,119,172,200,181,35,25,58,169,87,226,220,54,26,55,197,145,251,197,56,170,215,140,113,208,15,163,216,170,4,69,98,217,234,246,32,66,188,124,228,189,168,36,87,137,12,110,241,18,114,67,41,185,152,64,141,233,138,135,21,174,241,157,30,116,123,237,92,123,211,40,180,58,157,94,31,59,37,225,190,127,55,117,94,61,247,165,93,183,17,240,235,98,233,131,127,238,91,125,101,128,22,109,215,253,112,44,88,213,113,245,78,0,255,98,167,215,194,173,236,130,118,69,4,64,216,241,126,190,250,43,151,174,210,74,167,215,186,199,239,78,220,112,199,153,50,141,158,244,23,142,177,215,1,0,0,46,192,253,200,11,153,177,115,145,56,96,125,64,125,220,39,149,16,160,127,194,219,81,162,204,135,251,171,4,220,219,53,46,224,206,168,113,0,0,0,0,20,21,242,86,172,200,11,248,247,138,191,187,53,109,179,81,143,79,39,126,85,248,213,163,37,123,117,183,187,21,30,63,140,134,247,155,254,67,202,180,231,62,153,141,103,23,24,117,152,247,146,236,29,53,75,89,53,73,33,71,208,74,25,226,150,159,83,167,216,82,7,47,69,48,131,201,27,242,126,46,35,74,174,140,28,71,212,130,124,171,81,218,52,97,110,107,198,139,204,33,143,211,243,235,134,103,194,18,54,176,201,108,252,70,189,158,124,95,187,37,36,218,250,86,247,180,247,1,123,179,251,79,223,148,78,234,126,147,221,102,79,54,232,151,252,41,157,246,253,0,255,198,109,109,213,127,87,99,96,16,244,249,136,31,59,153,186,234,162,153,45,73,250,138,106,138,51,34,168,221,134,21,179,44,95,149,226,151,98,97,238,177,115,57,202,24,58,93,78,189,181,222,122,187,78,47,100,211,192,175,26,240,164,51,193,186,117,251,56,153,57,170,122,141,58,124,250,245,55,1,126,181,116,163,78,247,190,247,27,84,69,19,15,92,231,126,230,49,123,122,98,91,208,198,68,208,225,175,239,85,122,127,52,26,173,59,182,0,255,239,198,27,95,210,127,221,11,250,73,251,154,27,18,32,115,43,50,79,35,35,99,147,232,174,148,188,73,217,82,158,39,71,149,137,247,213,152,77,5,112,226,176,82,169,200,166,141,21,218,29,237,104,4,124,25,145,143,76,226,77,95,74,83,146,6,105,83,163,110,235,184,45,142,44,62,56,199,29,151,130,180,204,224,65,91,156,77,12,123,173,157,171,70,47,217,14,71,38,195,81,14,152,153,191,34,73,22,167,212,54,161,76,67,38,59,181,21,141,202,79,28,0,0,0,0,0,0,0,0,0,0,0,80,172,15,248,226,94,196,222,25,153,241,107,53,73,113,11,203,70,115,138,53,125,122,142,249,185,244,25,117,111,58,45,94,173,187,247,111,33,214,52,221,149,6,229,73,208,173,189,114,223,215,170,163,160,215,118,221,119,123,154,138,5,95,239,244,87,159,98,131,99,217,52,54,55,130,40,254,163,101,237,77,139,83,185,78,35,135,226,242,103,117,200,231,239,88,225,4,45,16,61,248,254,150,110,129,253,215,106,117,155,254,135,23,238,103,135,184,11,1,191,126,252,105,109,211,242,101,253,123,27,190,86,162,173,233,192,247,29,88,84,176,78,79,203,170,246,95,3,42,100,46,20,240,2,202,63,162,220,167,37,48,117,145,203,194,197,21,113,1,163,238,108,45,232,171,98,172,79,45,102,40,10,0,88,59,136,248,240,213,240,169,215,189,150,77,174,227,193,1,22,56,68,143,249,124,228,37,51,252,114,197,244,187,46,169,140,202,146,28,161,242,152,235,50,202,102,235,231,65,247,159,153,95,220,106,17,180,187,222,141,25,112,148,73,244,64,93,127,249,92,117,70,245,124,41,168,48,78,74,114,229,231,71,113,225,139,85,34,115,181,230,35,73,161,52,35,157,82,66,29,133,68,74,196,61,65,236,53,170,80,91,10,204,85,197,217,152,143,31,245,59,23,249,156,238,159,212,8,90,214,168,183,104,242,81,117,154,172,95,58,104,196,61,94,122,88,182,162,50,49,35,243,102,211,152,113,47,29,80,62,130,54,222,162,132,32,86,146,126,27,59,73,170,21,205,24,165,61,166,225,158,122,59,11,93,95,28,245,200,56,244,230,190,159,220,116,213,221,57,221,48,48,31,229,181,105,57,187,65,136,124,228,142,21,185,120,57,166,211,90,245,70,75,86,214,9,189,191,228,138,2,55,167,4,70,66,177,50,231,195,44,102,176,251,57,29,65,254,121,241,143,232,87,143,94,219,209,152,238,250,125,15,206,45,216,192,104,119,175,49,132,211,108,100,182,74,204,37,253,147,236,200,164,52,55,77,218,102,52,37,243,244,168,49,117,158,150,213,211,146,85,81,12,226,164,79,151,17,70,102,132,246,72,126,50,220,151,159,62,132,95,174,241,190,22,173,251,118,107,225,94,251,174,119,204,104,87,119,119,247,81,62,230,78,78,102,248,60,96,62,127,69,73,90,246,142,164,110,195,62,36,41,121,52,126,226,16,109,208,233,235,206,111,245,183,75,234,17,164,124,126,106,57,39,235,247,165,167,74,139,74,41,253,49,135,163,236,66,187,172,177,62,249,231,50,106,17,181,146,180,222,148,154,108,79,99,144,121,62,192,197,72,11,112,1,147,110,81,33,106,112,127,135,2,0,0,0,0,0,0,96,125,20,240,227,207,200,175,136,218,94,78,132,67,89,135,180,39,38,85,88,102,200,195,95,198,203,85,39,143,100,212,35,154,166,184,16,197,185,78,32,6,2,187,52,212,113,131,49,109,89,126,48,96,46,1,242,116,249,149,43,173,191,188,45,154,219,60,181,110,220,106,230,50,71,221,119,123,47,118,88,164,61,148,205,27,114,129,79,31,125,240,104,46,213,171,234,183,79,234,210,153,165,156,42,42,162,85,27,163,180,196,10,202,195,188,21,155,205,3,126,249,223,139,168,175,69,11,135,116,175,155,199,170,195,230,198,92,196,202,103,77,93,56,180,40,149,50,145,110,161,109,248,116,173,111,153,125,120,83,38,69,156,178,42,117,154,13,243,82,119,91,205,190,110,16,119,234,35,159,73,51,34,34,199,20,126,110,241,162,201,186,25,102,26,86,100,122,65,167,6,230,136,98,109,130,56,195,52,102,176,87,237,106,4,249,69,38,209,103,50,153,123,55,5,126,68,83,170,236,208,184,155,201,52,96,0,3,147,85,166,56,110,48,148,221,205,152,9,249,247,83,87,95,153,139,186,249,116,201,227,38,141,55,100,106,212,180,99,39,196,128,154,50,197,70,119,79,82,50,52,0,255,218,136,140,119,196,191,87,8,0,255,149,109,109,109,74,132,127,113,157,113,212,187,153,46,133,148,42,83,53,163,186,242,140,35,57,199,185,121,64,124,249,204,229,35,119,194,223,73,119,161,227,239,209,70,227,173,4,30,133,186,113,155,213,162,31,158,234,252,216,75,208,229,246,202,147,184,87,155,90,212,211,77,242,173,22,84,171,29,26,79,29,197,142,192,10,103,13,94,126,201,164,95,49,251,61,151,35,234,66,253,124,81,127,209,235,244,182,140,186,222,221,59,240,47,171,48,189,3,190,99,86,14,179,127,236,97,0,156,131,252,115,153,186,250,138,122,251,208,73,105,28,126,224,0,0,136,126,136,252,204,252,138,88,241,74,241,182,188,215,32,221,196,167,217,104,71,147,126,152,169,243,3,222,7,124,185,200,229,34,86,194,139,72,18,65,8,203,68,180,180,237,54,10,147,6,53,45,91,122,84,168,83,62,195,189,245,114,78,93,87,163,239,122,94,221,125,117,51,142,140,7,62,220,241,6,63,50,136,77,224,246,6,125,110,175,92,141,251,180,165,71,61,219,40,223,10,69,189,170,165,191,164,52,137,65,165,112,70,227,38,230,97,69,246,178,91,178,62,2,164,252,214,218,73,218,92,145,117,167,228,74,166,116,200,45,173,203,208,135,14,12,224,47,195,152,10,56,193,98,54,42,207,55,228,69,68,62,245,36,99,199,26,215,55,37,111,44,183,188,165,33,197,55,227,75,155,202,203,193,17,119,229,240,176,9,226,124,246,53,91,183,49,159,185,165,211,199,94,139,101,114,201,100,180,185,135,167,229,12,115,52,111,33,137,186,120,42,147,115,58,218,234,44,96,160,66,135,212,235,86,165,250,40,36,163,86,10,9,58,45,78,141,42,81,238,220,205,163,49,170,140,57,220,116,170,18,199,223,108,208,30,205,147,141,66,254,190,62,95,55,61,74,174,22,73,107,141,164,233,148,77,133,156,102,204,103,199,113,95,53,167,78,183,10,179,139,151,102,184,171,49,95,87,105,123,231,67,219,180,110,245,122,27,102,111,223,138,19,62,244,49,137,59,250,112,135,241,87,109,0,255,179,86,67,138,127,58,245,140,136,146,89,34,10,184,84,6,117,107,200,113,25,139,145,211,32,50,235,48,209,150,246,27,155,52,230,69,221,123,209,105,59,8,237,78,251,254,173,154,70,197,219,29,168,209,98,110,102,235,71,184,144,131,0,255,128,151,167,238,253,172,180,250,110,27,113,134,112,168,233,241,58,108,254,118,58,96,10,47,218,214,60,98,200,233,115,175,72,74,27,150,36,61,178,105,104,168,37,84,20,250,116,166,125,212,231,82,252,51,226,69,68,36,33,171,56,207,38,35,58,30,37,19,96,83,163,145,184,97,160,13,6,58,217,56,127,145,139,160,36,34,146,150,244,36,145,78,148,154,148,116,102,28,183,117,70,229,242,233,244,41,140,67,140,182,239,40,150,205,201,47,70,175,156,19,34,67,31,65,74,89,145,165,212,179,84,50,110,30,111,223,71,229,231,97,162,84,147,76,155,122,216,41,38,187,178,110,67,158,126,17,78,6,141,168,17,25,153,17,53,51,158,83,66,221,184,166,154,146,51,78,211,235,211,100,240,170,54,151,56,170,80,225,135,251,25,43,51,219,92,70,33,52,234,81,9,233,182,155,134,45,55,52,218,42,113,67,90,155,30,77,114,229,102,27,227,216,196,90,141,220,175,172,183,203,142,136,210,48,52,9,185,128,105,37,168,219,182,37,51,12,63,69,103,97,6,50,112,38,49,47,165,95,71,167,175,108,41,240,251,254,141,74,12,250,237,30,212,194,163,54,51,199,53,224,199,31,123,175,72,248,180,26,153,149,60,79,178,167,25,84,168,224,144,159,143,168,173,150,58,142,5,0,0,0,0,84,220,17,0,59,67,1,0,0,208,119,200,233,114,129,253,51,138,187,87,80,154,183,116,223,18,137,48,135,57,169,136,136,6,13,170,167,187,172,96,78,230,229,23,48,245,186,252,250,155,144,181,126,141,86,35,68,12,252,230,118,188,24,180,195,135,199,123,129,135,162,50,46,71,39,230,227,79,250,226,149,38,114,145,140,155,36,105,184,129,154,18,212,25,202,109,220,134,185,35,182,72,252,204,35,54,179,197,108,18,67,190,158,208,247,74,26,252,234,223,107,180,198,140,122,113,11,14,120,51,232,17,165,63,233,125,140,42,236,43,251,189,49,191,34,35,50,41,141,242,148,166,185,128,244,143,216,89,147,146,213,33,66,159,203,211,246,142,186,106,73,104,67,43,142,83,95,115,212,186,155,178,164,106,117,169,245,73,98,27,79,205,113,48,79,63,228,34,73,46,34,130,228,130,18,74,207,32,180,13,199,27,173,84,34,71,137,213,107,146,171,139,169,154,120,197,208,8,249,153,207,207,231,74,205,168,171,58,163,60,109,51,116,218,165,220,77,253,168,120,53,170,135,125,249,198,137,99,157,182,213,109,187,6,136,200,71,164,142,70,70,38,249,158,81,9,33,211,82,104,67,104,132,43,243,148,17,118,46,143,42,230,50,12,123,93,106,96,162,168,54,179,125,210,168,39,81,243,62,222,203,175,200,140,216,81,147,144,140,26,17,36,42,217,21,133,104,184,228,81,117,34,37,154,89,237,10,62,172,117,31,32,114,185,88,17,17,177,34,41,73,74,73,80,150,4,219,142,70,201,142,197,99,144,232,52,105,113,169,209,144,132,251,169,203,108,34,116,77,141,26,17,129,42,106,62,222,216,172,143,207,164,78,105,74,120,169,215,24,59,205,176,211,174,203,30,103,159,48,228,69,126,209,140,72,178,43,61,106,97,73,173,53,107,249,60,114,159,177,72,97,229,82,61,77,186,20,177,80,165,188,156,225,37,123,200,22,76,204,103,110,173,123,25,123,101,80,38,151,76,27,77,70,48,53,76,142,99,28,232,45,189,32,84,230,82,234,143,19,109,19,47,56,192,102,7,208,221,215,229,155,124,70,221,185,94,50,221,106,214,74,78,29,159,174,218,33,155,92,83,234,114,156,205,33,166,122,21,17,33,34,31,145,185,164,145,145,17,79,102,84,66,72,89,43,109,8,41,162,202,22,82,194,207,100,177,197,30,17,195,88,143,18,30,90,107,67,219,100,134,252,204,199,189,90,230,74,205,168,171,58,91,127,210,212,208,105,55,185,155,250,59,162,86,230,134,1,92,227,77,154,221,246,184,173,139,144,95,145,25,177,163,38,33,171,70,210,38,74,217,17,135,73,117,8,57,213,153,20,232,145,107,136,193,7,88,123,213,163,100,157,62,34,228,39,14,0,0,168,16,185,84,72,253,170,116,11,0,0,128,114,208,239,92,196,10,74,246,166,132,208,166,101,41,51,110,152,81,28,87,6,248,187,151,247,115,110,196,114,75,201,217,212,117,200,108,102,83,110,69,46,195,132,65,161,71,115,89,149,147,158,242,156,109,218,0,122,93,68,209,71,52,165,172,108,202,78,61,72,117,166,125,107,122,55,122,30,134,155,78,133,241,128,35,140,97,78,206,238,103,183,74,200,39,252,73,31,252,18,63,114,229,169,249,90,202,170,42,41,61,34,229,74,90,237,154,70,186,99,114,222,186,99,29,243,24,83,159,219,249,208,69,27,43,79,186,175,136,71,204,173,84,198,117,95,234,221,184,214,163,18,232,109,133,154,225,119,118,103,170,165,220,101,103,52,230,114,121,123,69,46,162,102,148,82,119,83,78,183,70,171,8,120,58,121,14,190,138,142,88,147,69,23,60,53,249,97,164,176,13,111,231,52,138,247,117,43,199,159,184,171,190,187,183,254,72,6,71,35,14,213,159,117,115,220,220,115,153,40,59,179,51,135,33,114,122,197,124,164,142,68,169,38,99,125,121,125,46,232,202,103,241,22,43,40,37,180,116,201,230,166,166,169,182,148,232,21,181,15,11,205,158,58,133,229,95,14,100,86,70,58,234,176,254,157,247,34,73,68,70,141,82,34,105,67,70,98,146,164,100,75,66,167,70,151,10,181,224,134,139,94,184,195,195,13,43,238,231,146,148,216,25,193,150,178,73,62,110,189,184,46,5,53,228,239,198,133,204,39,128,43,156,98,169,23,222,240,129,129,42,118,149,13,217,184,242,0,255,50,9,137,136,160,132,236,164,36,201,196,141,210,158,85,181,185,201,160,82,85,237,48,112,152,189,98,194,19,3,201,217,179,236,218,198,212,175,188,158,150,3,254,244,104,184,173,151,236,240,123,204,138,78,185,105,18,111,93,177,197,94,230,229,56,211,14,103,28,107,109,31,153,243,114,21,159,94,250,163,191,194,79,122,210,82,50,195,37,163,98,149,65,138,65,253,18,83,104,172,144,75,187,198,243,52,247,50,130,157,26,243,117,101,237,60,73,125,58,247,229,157,165,36,250,247,226,187,155,26,179,86,140,222,163,135,250,116,160,221,209,254,107,12,93,46,99,229,74,26,249,12,183,30,149,146,39,202,67,136,19,182,251,58,122,158,135,145,74,98,73,223,97,162,82,49,6,59,69,104,175,180,43,26,243,50,183,110,233,35,130,78,171,123,43,111,75,92,55,210,161,87,170,100,7,128,0,255,132,151,203,122,63,42,173,158,65,232,222,55,138,114,210,130,106,132,186,76,192,5,19,109,102,29,43,29,51,23,153,161,0,40,160,66,228,146,210,146,36,165,181,67,78,151,75,241,143,26,127,37,89,210,231,188,164,216,196,127,111,69,41,10,180,112,163,131,19,252,202,21,174,58,226,17,11,43,242,55,37,132,190,104,219,210,221,33,224,31,62,188,32,25,177,146,36,201,145,246,148,168,20,113,19,30,57,35,135,31,92,60,14,133,18,126,176,41,47,88,181,33,198,47,235,222,187,78,219,153,202,21,247,238,220,137,127,72,25,156,239,242,174,97,80,118,102,143,101,135,132,92,228,67,250,35,207,118,207,157,109,214,85,155,178,233,137,76,21,167,207,205,179,176,85,231,19,49,159,57,152,57,108,83,150,106,32,61,51,51,68,198,222,123,101,80,146,219,35,239,81,34,178,20,222,28,82,97,159,136,182,108,170,204,174,2,56,41,140,69,124,4,106,80,37,108,23,91,34,221,211,133,94,151,107,98,103,150,157,241,51,154,110,245,250,158,86,199,175,179,122,74,111,165,55,30,87,156,206,63,46,234,97,162,99,126,172,189,114,37,254,206,108,217,204,213,36,219,84,154,140,232,148,169,105,206,140,119,144,91,46,230,142,76,17,7,218,222,124,105,95,51,60,98,230,35,115,81,42,221,25,181,174,87,43,247,26,109,92,112,233,112,184,7,31,58,133,38,94,23,246,48,137,165,193,67,139,118,76,91,205,0,177,51,118,110,138,143,68,171,37,233,155,229,9,202,210,151,100,59,118,28,126,170,166,194,108,21,195,68,157,157,212,165,251,118,170,237,138,16,227,23,117,239,77,167,237,164,148,27,189,86,124,49,177,199,11,183,240,82,28,171,120,124,76,248,185,204,21,153,153,132,210,204,164,164,201,82,114,197,33,90,159,198,140,202,108,186,225,224,137,71,108,252,0,0,0,128,10,244,75,162,75,74,2,34,183,34,232,99,254,218,155,52,22,96,221,143,38,47,230,242,250,36,113,81,159,73,194,98,126,228,234,165,0,236,252,206,85,75,28,243,34,75,81,164,149,106,1,0,0,0,234,227,78,93,68,68,236,220,185,146,80,210,50,148,228,34,173,120,12,62,53,162,35,83,96,83,32,245,67,62,159,185,84,63,51,179,110,18,73,9,109,73,22,231,137,108,195,141,56,68,71,1,26,125,42,116,26,97,160,12,174,240,123,35,253,117,145,139,32,36,34,2,222,78,186,139,43,241,79,171,196,174,59,42,129,72,38,84,162,68,113,236,149,120,244,194,21,174,103,31,178,241,26,240,158,62,34,139,62,73,27,149,182,221,26,175,222,154,18,191,117,226,192,229,36,24,193,207,69,244,168,47,87,184,203,86,100,180,132,124,222,207,208,151,76,26,81,217,216,52,42,27,65,75,113,94,23,21,117,67,236,171,118,100,98,24,170,50,235,82,230,50,231,120,201,166,179,167,12,248,214,206,224,183,179,237,86,223,181,9,254,205,251,150,146,246,109,53,37,163,80,137,136,233,136,193,185,197,124,54,43,143,15,58,250,147,220,142,234,212,140,18,89,163,62,145,181,242,4,61,195,47,61,157,234,225,5,59,85,201,160,44,159,88,152,185,14,144,186,173,15,218,94,229,161,109,122,247,90,189,169,38,226,190,17,15,188,104,227,19,123,244,232,222,99,169,177,246,56,191,34,228,2,254,163,15,62,149,190,200,185,84,61,50,6,153,142,98,58,84,139,203,184,149,162,71,235,233,41,155,242,168,205,206,180,141,161,215,109,58,254,212,169,213,106,139,78,207,243,106,225,185,213,142,39,143,7,22,233,113,19,248,145,83,108,175,114,199,140,123,209,210,115,7,61,234,73,79,170,146,146,151,132,93,246,65,56,121,213,211,214,213,20,39,179,3,56,17,1,34,159,238,140,60,125,213,202,158,170,155,210,226,4,105,20,194,82,153,179,182,4,67,216,43,214,33,233,191,147,178,245,181,106,174,232,244,19,149,146,76,149,126,212,137,236,253,8,170,15,19,42,18,73,72,161,36,17,166,154,140,94,84,161,62,126,103,87,113,133,145,254,248,163,213,111,250,166,81,82,177,46,209,189,59,109,198,7,167,161,92,147,35,74,53,101,183,241,34,2,100,46,191,35,73,89,81,41,13,5,115,195,252,69,93,43,179,146,204,200,140,95,233,36,117,235,167,180,163,114,119,111,99,170,224,166,202,79,189,152,147,193,217,163,185,170,33,244,43,170,250,107,213,54,117,167,191,91,125,248,39,74,235,61,55,136,43,12,224,173,93,7,84,200,21,37,35,112,45,197,57,96,230,210,59,4,243,94,212,12,56,42,228,190,128,245,213,21,35,159,214,45,238,77,163,84,142,59,163,100,155,113,192,173,139,168,97,65,31,23,50,87,181,16,153,161,128,188,227,122,59,35,222,230,190,235,206,119,188,163,79,195,101,163,227,251,161,190,188,186,46,34,214,163,71,127,73,58,113,168,168,106,134,69,19,96,235,243,225,229,34,159,43,76,169,135,19,165,140,87,67,29,78,202,166,125,179,213,232,172,240,83,104,149,157,221,16,43,238,103,93,117,146,145,164,52,196,57,165,118,69,212,212,88,95,190,248,205,92,22,225,231,184,11,47,89,232,152,92,204,99,134,26,156,176,131,221,218,80,223,189,8,162,139,200,204,69,115,74,141,234,150,72,173,80,185,38,137,145,17,80,71,0,255,151,174,134,116,240,106,192,159,251,164,153,95,74,122,204,77,110,86,12,211,238,143,144,207,191,151,241,114,181,172,92,109,155,168,215,40,245,251,67,46,170,134,228,170,230,84,235,146,194,203,76,20,157,33,153,179,241,126,62,117,53,68,206,101,144,38,98,209,125,75,169,251,180,162,196,76,203,79,151,54,30,105,63,104,200,21,37,42,209,232,225,61,253,125,93,78,247,71,235,174,47,111,221,55,173,229,186,167,113,227,187,230,85,196,138,219,187,38,119,173,230,81,206,68,204,203,63,35,107,70,205,40,45,141,122,6,153,45,164,84,26,99,118,74,42,18,49,19,137,93,56,169,208,100,113,192,206,156,230,108,104,251,239,168,75,245,87,166,250,171,184,58,141,142,244,254,110,118,63,28,25,245,195,247,156,126,196,158,163,173,96,119,55,220,87,47,86,148,140,200,74,114,43,189,86,247,237,78,155,243,198,78,132,132,232,88,226,21,171,24,162,215,228,114,155,31,1,243,17,186,204,37,113,34,106,148,234,148,178,34,10,170,200,66,93,82,207,207,91,66,117,58,148,250,52,177,39,117,194,70,123,57,199,74,47,237,122,246,200,196,212,101,62,95,95,155,148,77,79,90,219,58,173,109,37,131,147,238,29,20,98,85,173,69,171,192,20,15,24,43,142,1,188,155,7,253,125,252,25,244,124,227,6,141,168,109,6,137,144,167,62,207,56,156,81,158,65,7,59,179,82,133,228,72,200,203,92,220,135,151,171,52,162,108,234,116,253,106,75,195,167,155,248,158,247,153,37,214,102,137,123,249,192,210,65,157,182,31,108,208,6,140,220,123,199,166,101,173,168,65,139,122,121,42,241,230,54,173,136,148,49,142,80,34,38,212,128,98,120,196,156,213,97,150,48,84,77,91,197,144,167,135,191,114,228,218,170,175,223,237,165,175,119,238,192,47,117,152,171,146,244,242,158,146,250,219,177,156,220,136,79,183,50,244,109,100,174,36,210,159,180,242,146,74,210,41,117,92,25,85,108,59,38,145,17,169,37,165,54,14,229,170,18,238,241,12,2,254,251,193,127,103,118,211,117,243,182,91,135,68,220,46,190,238,75,115,186,6,247,106,238,112,43,27,218,200,9,144,11,124,145,131,79,54,45,145,148,68,100,146,36,65,95,85,97,74,194,209,140,200,136,226,31,103,216,114,26,120,152,185,121,195,31,70,252,153,73,215,74,210,68,62,75,138,106,187,113,138,41,74,198,162,226,216,144,195,223,209,131,202,226,86,62,113,153,93,106,111,34,68,44,125,205,149,115,104,25,245,134,102,169,132,140,67,110,121,204,35,81,78,201,133,120,168,68,71,139,238,216,194,200,246,36,151,37,228,103,62,83,95,95,153,17,233,212,51,29,74,114,11,77,55,116,74,196,176,35,146,169,113,169,60,189,118,73,85,212,72,182,241,175,61,101,51,34,192,125,93,44,162,143,210,68,169,111,198,237,158,53,105,248,252,210,132,75,101,170,8,107,184,200,137,184,195,204,188,148,205,158,180,229,26,35,35,87,70,70,70,84,82,146,214,166,16,151,16,39,160,7,250,159,249,12,39,126,158,120,219,17,12,227,157,86,247,37,179,13,29,248,210,32,166,84,45,133,186,98,97,94,101,103,156,157,107,243,32,174,157,207,186,244,65,143,136,112,219,74,146,182,14,201,169,244,52,89,148,249,125,218,211,169,69,174,25,38,230,160,174,236,205,67,7,88,41,254,155,16,66,223,12,97,153,104,226,253,251,25,123,101,182,145,25,81,68,228,26,153,53,232,67,219,183,28,204,52,42,133,22,163,82,77,42,243,84,100,36,127,179,187,34,232,115,189,124,214,215,242,222,125,57,15,169,123,125,56,188,103,24,48,240,124,207,101,162,162,108,201,11,122,212,173,165,115,119,62,50,250,51,130,188,153,73,155,90,72,181,162,126,198,229,41,227,82,68,170,57,206,102,229,130,83,121,232,128,33,0,255,189,35,162,150,164,103,208,22,76,147,228,114,78,13,121,193,111,21,215,213,166,209,3,241,55,31,179,114,102,101,59,6,241,94,230,243,227,79,234,134,79,26,114,252,58,77,84,234,194,3,23,168,146,180,250,181,150,9,12,44,230,66,91,32,17,0,255,253,186,51,234,206,216,153,229,84,89,52,88,81,217,238,233,87,193,51,230,82,41,133,147,200,98,212,122,54,106,127,69,172,0,255,94,100,230,51,34,73,174,221,210,40,225,150,28,17,136,152,80,205,7,0,0,128,139,161,139,146,180,68,37,10,75,113,103,128,251,186,156,248,21,39,163,30,241,190,209,87,147,196,169,210,140,71,93,42,107,42,58,55,236,203,201,140,116,157,203,108,224,196,92,252,55,171,70,144,26,249,200,214,73,82,73,198,107,138,150,212,33,215,77,219,170,70,85,26,57,60,227,80,86,10,51,40,67,231,129,254,101,70,62,86,172,191,203,42,73,201,141,216,76,74,32,89,130,254,94,70,62,99,19,17,173,116,26,43,130,223,54,27,59,85,199,108,70,21,42,20,170,85,197,103,116,118,165,6,200,15,120,122,238,107,71,48,195,207,120,238,37,116,233,221,232,183,30,61,89,211,254,48,228,240,231,23,221,52,147,118,143,200,8,218,208,168,17,26,10,185,46,120,76,58,76,30,55,204,97,77,104,148,195,6,46,58,201,177,60,151,152,249,73,214,219,195,173,90,125,202,203,251,113,223,199,165,233,220,35,250,161,221,155,61,108,135,15,249,220,142,200,85,202,142,136,36,36,74,189,176,213,241,94,91,146,113,11,85,62,124,85,91,26,21,17,151,56,121,141,113,178,201,134,178,193,1,228,31,249,220,17,25,36,114,69,97,74,148,122,67,202,109,221,125,221,84,77,72,37,151,62,141,84,35,204,97,109,113,250,160,153,197,58,118,142,237,101,200,199,206,175,149,153,205,250,180,186,132,212,106,52,76,183,108,137,131,10,181,168,187,240,171,79,179,23,199,56,232,208,235,48,131,243,137,19,109,64,155,234,16,245,199,202,204,200,21,119,103,148,146,77,61,179,9,17,77,154,141,232,180,137,97,78,98,51,99,170,61,183,38,29,10,85,197,232,28,227,93,187,215,126,68,204,203,157,115,242,17,89,156,200,69,91,165,47,28,102,52,174,91,184,210,164,100,61,114,159,215,15,155,242,208,75,219,159,151,31,48,39,191,29,116,149,77,220,140,204,187,45,73,186,72,130,43,65,85,126,216,216,73,214,173,185,188,110,184,150,137,174,51,63,111,24,46,236,204,72,178,119,150,66,155,172,213,2,64,236,160,207,167,186,204,216,59,72,113,225,151,136,32,37,77,39,74,45,37,81,208,171,16,195,49,30,166,88,192,93,71,69,253,46,1,229,151,186,212,173,216,185,222,250,166,46,25,126,101,189,147,107,223,242,158,144,79,27,107,13,113,130,19,12,213,152,130,109,13,123,180,229,231,9,254,200,69,159,244,209,232,39,241,93,151,182,155,135,60,58,130,117,115,74,28,98,210,172,50,67,24,63,50,142,17,153,158,37,16,240,233,3,251,101,84,146,59,105,45,180,168,132,54,164,160,123,59,17,98,98,192,172,64,161,59,102,58,204,0,86,74,204,101,232,66,87,114,71,6,141,204,164,17,110,46,55,18,96,210,163,26,101,37,150,234,61,189,86,157,113,134,159,202,83,175,17,237,80,182,67,3,220,211,239,16,191,202,108,218,238,158,253,91,211,197,213,136,195,251,8,78,240,224,231,254,227,11,103,217,229,92,97,200,233,114,185,72,178,98,101,75,118,67,71,205,14,135,28,86,12,6,139,29,38,122,161,135,251,27,223,202,11,191,149,141,119,29,173,251,118,92,103,248,245,141,239,27,210,169,185,221,61,147,101,44,201,202,76,139,120,111,253,220,73,35,71,31,209,77,105,9,85,61,74,40,20,206,114,138,20,249,225,12,211,50,137,47,124,100,103,125,6,88,249,188,31,220,143,174,248,180,65,77,51,222,26,241,70,180,39,80,231,134,68,186,57,91,172,113,80,155,162,124,204,158,217,176,243,145,203,12,170,139,226,36,169,71,97,217,232,235,30,101,243,136,22,92,42,81,80,236,181,233,81,20,231,120,153,157,131,182,170,109,142,249,204,45,221,61,221,74,38,51,146,25,149,166,30,108,113,249,190,226,72,145,146,44,42,171,83,187,162,51,160,157,12,48,41,47,35,220,143,146,207,29,235,71,25,145,106,73,42,59,38,133,102,119,227,167,57,59,32,82,28,203,178,134,87,59,183,219,118,13,152,147,95,30,94,188,168,27,126,184,13,137,168,147,20,213,77,37,81,226,8,212,148,100,122,181,112,130,157,30,115,56,223,24,47,224,219,81,147,146,29,81,156,218,52,225,58,22,0,80,113,45,69,5,92,185,35,176,141,241,31,31,94,173,175,29,35,232,139,82,178,154,74,136,28,137,71,121,89,17,95,46,127,153,199,198,112,38,177,157,26,223,143,248,227,126,82,146,79,74,137,244,181,249,144,237,4,49,185,166,34,222,64,252,224,59,61,96,158,62,111,175,204,18,252,182,247,214,33,209,106,164,72,101,177,6,49,254,234,206,204,32,153,123,149,199,17,117,37,67,46,165,220,84,204,117,18,148,41,225,194,89,118,113,166,201,0,255,118,83,194,253,245,114,89,215,125,239,190,220,113,152,251,14,30,239,104,57,53,55,73,111,203,35,38,180,205,108,28,163,62,118,78,189,164,101,165,177,156,82,117,105,110,125,74,221,162,45,109,76,85,54,167,90,177,198,32,134,10,96,180,103,219,219,46,8,88,127,68,148,21,149,210,144,99,125,17,249,157,43,41,73,218,80,250,162,45,219,48,227,49,101,195,163,209,216,253,24,217,63,79,117,81,73,174,164,197,41,17,47,33,183,141,67,152,210,169,150,244,196,194,11,211,184,203,144,185,229,194,207,135,19,186,231,241,150,196,33,153,88,103,25,103,234,68,69,165,89,210,240,128,93,57,195,124,54,152,93,118,192,156,252,50,131,70,148,76,202,148,178,86,75,41,33,53,8,88,236,144,83,178,98,73,238,192,18,182,58,73,169,47,23,109,178,243,236,187,132,123,250,156,248,85,232,87,191,94,219,249,144,139,223,220,129,47,13,99,213,29,239,58,30,102,37,251,150,199,142,123,235,75,134,142,192,139,154,141,155,164,212,214,121,31,242,158,22,189,118,197,181,84,201,121,64,83,252,204,94,29,57,146,43,12,169,211,175,34,126,37,233,116,90,247,90,45,79,145,46,238,91,241,192,139,86,75,188,209,131,59,143,131,89,160,125,208,166,108,192,124,252,149,85,203,168,237,216,81,87,68,125,84,153,8,49,57,101,167,125,35,222,241,154,25,21,199,192,188,204,33,38,48,230,94,107,101,70,148,122,0,255,237,150,164,102,201,108,178,25,19,71,180,107,164,81,17,157,113,115,193,65,139,27,38,42,53,182,65,12,140,152,79,29,188,204,189,181,92,22,2,47,156,113,8,250,76,147,18,56,233,196,74,81,16,35,10,203,3,198,182,133,57,179,17,159,62,151,43,162,89,145,148,70,133,151,235,156,81,74,121,202,34,199,9,157,76,157,74,36,198,212,235,140,159,106,152,192,28,206,100,3,219,35,1,66,159,186,168,177,35,50,74,108,66,220,166,86,107,161,76,75,189,127,19,141,202,213,212,171,136,149,146,56,194,65,69,124,202,228,67,62,239,47,125,124,120,117,189,140,226,150,200,168,165,150,80,69,9,211,211,180,33,67,12,98,69,53,251,202,204,88,199,185,156,171,31,239,215,23,185,200,38,23,155,54,185,34,130,233,30,209,210,246,113,107,123,181,249,33,39,84,37,87,204,225,252,213,170,84,66,132,200,71,236,21,52,151,25,181,70,41,217,144,194,117,178,113,68,96,26,173,67,70,56,170,103,220,218,21,141,48,86,140,192,104,217,158,182,25,12,160,191,175,91,161,251,167,238,174,239,110,193,47,90,230,238,233,196,237,61,117,109,234,120,185,139,50,131,25,109,119,14,111,212,223,207,157,185,115,213,86,109,179,245,90,194,25,151,199,141,231,173,244,37,164,76,19,222,90,148,250,96,140,196,52,206,66,252,113,13,178,45,236,130,134,251,235,233,235,122,239,221,151,235,190,220,151,112,121,223,140,70,220,0,255,46,203,193,83,206,179,167,19,240,235,116,122,233,139,31,209,125,237,44,151,200,104,34,75,73,88,165,94,101,162,65,73,164,110,140,206,238,60,239,32,38,48,130,249,188,167,95,78,141,18,81,28,74,105,133,82,48,165,148,109,74,217,204,144,51,232,44,102,68,19,119,189,112,134,175,246,120,155,159,253,124,110,135,34,232,239,197,248,101,93,43,72,146,234,233,6,165,108,212,214,136,148,85,172,89,98,78,149,47,44,180,156,165,158,29,241,37,188,92,20,215,159,235,142,75,110,151,29,141,74,21,49,172,227,165,168,34,72,227,132,71,185,136,207,186,246,95,67,166,62,151,250,21,63,0,255,182,97,82,144,79,49,244,50,46,144,207,37,62,246,137,92,59,154,168,206,169,140,19,74,72,238,46,120,152,209,157,235,144,45,103,204,139,188,110,221,223,221,86,221,123,180,241,141,59,233,119,180,171,78,195,61,93,230,83,79,197,165,30,25,180,37,81,35,228,177,18,137,215,161,163,24,230,122,244,187,113,62,187,118,195,202,240,32,96,46,23,79,210,77,99,149,140,172,175,216,44,164,120,64,100,176,59,138,248,211,62,105,140,123,123,231,178,158,180,218,36,25,103,137,213,237,134,241,31,251,69,25,248,37,45,142,247,124,73,197,50,179,225,38,106,5,102,177,240,193,243,246,70,67,110,175,204,136,82,130,182,196,125,227,128,138,121,17,138,10,59,191,229,128,249,171,132,98,230,253,168,161,176,41,185,72,191,216,122,202,134,2,230,74,74,42,9,57,110,122,148,90,194,33,75,14,243,34,107,92,0,125,198,253,204,26,135,157,161,0,0,168,16,43,66,151,36,146,68,36,236,184,83,159,81,107,62,106,150,18,203,117,159,36,132,86,202,178,162,44,253,240,83,45,216,96,11,7,184,194,93,7,168,15,249,92,62,23,65,91,171,36,109,201,104,92,163,117,195,17,58,54,222,43,249,216,78,137,29,81,175,237,138,154,117,83,233,222,195,111,43,6,184,168,12,114,11,38,100,5,91,192,125,70,125,46,74,46,79,11,120,161,234,117,187,35,74,180,144,66,33,188,149,67,218,182,202,174,236,11,214,107,128,123,250,29,226,87,157,77,219,53,215,0,255,56,108,92,157,251,221,135,107,135,7,159,119,98,150,229,78,155,149,163,18,244,121,125,68,20,178,86,210,183,68,230,218,36,78,18,55,78,108,147,96,66,106,196,154,193,156,226,19,103,90,243,151,151,221,182,33,15,24,168,110,233,119,164,102,189,106,245,69,21,14,22,158,59,43,194,178,99,93,49,230,117,185,200,133,244,149,136,242,144,204,71,210,74,23,65,197,170,84,51,117,59,58,185,77,243,101,166,76,161,82,104,230,179,69,108,165,25,9,120,239,62,254,220,240,225,17,120,177,93,194,120,139,104,222,146,168,200,240,200,161,36,28,130,56,37,169,52,14,100,30,163,242,59,203,34,198,189,92,84,146,43,51,24,82,87,73,182,208,136,219,82,176,243,114,11,206,76,10,3,76,225,13,63,75,108,52,198,77,99,108,80,59,189,177,126,93,196,90,145,133,228,131,188,221,50,40,201,39,74,33,205,34,174,75,126,67,172,73,53,171,134,127,92,116,203,114,108,202,201,172,103,23,54,226,223,43,220,124,70,16,55,105,25,65,133,159,147,68,76,234,244,81,77,13,175,54,157,118,32,214,228,26,47,157,106,156,7,76,124,249,204,229,142,220,73,203,136,74,74,184,132,33,69,97,10,251,100,25,84,10,245,248,21,181,38,5,138,181,249,49,150,160,203,237,140,60,137,124,68,33,181,168,149,55,200,247,90,80,173,118,105,62,78,168,240,248,52,195,67,6,99,93,126,64,108,154,29,210,126,70,200,215,165,250,43,138,250,155,94,167,55,79,121,117,243,30,60,153,138,242,59,225,53,94,240,41,195,152,233,0,0,168,128,43,119,82,57,230,51,51,86,100,22,10,71,197,29,65,31,96,103,198,33,238,69,210,84,220,155,94,169,28,116,243,1,226,126,36,77,139,244,33,191,35,179,77,56,70,212,104,177,0,0,152,126,104,204,231,51,246,202,72,82,73,148,136,116,130,146,155,113,137,146,135,138,80,135,77,187,22,183,6,253,111,92,186,204,69,56,145,25,53,159,82,86,68,248,125,133,60,180,154,93,151,100,50,45,62,163,218,56,153,53,195,197,165,42,22,106,109,131,216,237,136,246,33,63,227,94,102,228,35,34,75,100,212,28,74,28,50,54,183,225,213,99,85,165,66,122,196,39,66,253,61,125,46,55,23,65,235,4,126,148,214,59,161,228,73,93,170,93,222,72,143,216,136,107,220,21,133,48,238,228,27,75,115,130,153,26,115,161,203,29,43,201,170,69,142,73,146,26,229,205,166,70,105,157,16,55,142,185,62,236,180,248,180,192,201,232,86,229,114,195,45,126,176,63,237,135,134,200,237,22,94,206,237,174,123,75,247,36,173,40,252,58,245,226,84,157,92,136,141,201,173,195,67,175,185,195,211,246,155,61,149,152,211,69,234,50,155,140,122,4,173,17,81,178,221,109,205,10,38,45,110,72,167,134,239,195,213,124,241,243,233,83,230,43,107,243,183,141,201,69,136,140,153,33,234,95,73,95,59,219,77,223,180,58,189,50,166,140,167,121,19,174,172,240,129,25,23,28,198,8,174,100,27,247,24,243,145,164,236,189,178,144,214,165,165,203,50,206,64,143,248,238,9,191,92,227,93,223,189,251,114,201,37,238,251,155,222,209,134,171,234,86,247,85,222,177,142,157,205,229,136,249,184,119,159,212,29,17,165,196,202,12,39,10,141,149,186,53,201,45,165,170,154,84,22,143,74,152,195,202,15,67,177,43,79,179,159,51,68,3,32,239,144,151,25,247,178,70,127,4,13,74,227,181,111,57,246,67,159,8,51,5,45,49,38,71,97,22,240,38,235,24,233,184,82,159,116,133,219,6,117,104,227,40,42,238,136,247,67,126,148,181,246,214,37,37,222,234,52,238,164,204,10,247,205,181,41,140,135,2,63,224,38,101,92,25,230,87,102,126,103,102,46,82,141,44,149,114,163,78,161,110,91,158,242,146,214,225,225,247,252,49,178,107,209,167,130,204,48,191,253,101,203,55,234,227,222,122,249,173,135,223,102,68,254,161,212,141,32,132,156,42,20,201,48,101,70,132,81,213,177,115,233,51,198,106,182,50,67,253,200,243,152,207,103,236,149,17,81,34,35,34,75,146,151,178,47,37,14,29,149,88,209,234,209,234,210,212,198,184,119,47,202,214,185,221,86,118,39,145,168,164,21,131,31,199,41,147,131,55,59,17,31,153,25,177,40,55,3,205,182,193,236,203,6,157,136,63,50,31,186,122,110,178,199,221,86,33,76,174,117,216,210,52,57,92,112,133,41,253,101,225,132,83,140,98,37,242,43,129,189,106,103,35,228,19,95,238,136,15,63,233,78,90,84,82,105,132,219,134,203,17,98,39,92,174,165,81,14,59,131,79,165,43,230,112,128,95,124,156,112,111,223,203,220,25,233,196,143,74,136,83,105,89,220,230,251,118,66,166,64,140,119,226,68,153,118,203,20,99,213,112,81,17,47,242,51,19,219,144,236,99,200,181,51,98,19,178,51,162,54,78,146,122,117,163,245,94,93,51,222,211,76,85,70,147,26,129,24,238,34,12,98,207,217,203,93,243,217,5,109,41,4,72,125,196,134,29,115,241,243,25,43,126,18,90,105,181,200,55,178,196,156,50,69,146,168,24,53,169,135,79,76,68,49,130,163,140,186,80,63,231,208,246,162,215,22,49,167,242,78,247,14,188,59,74,184,241,119,223,177,41,39,217,196,12,97,216,43,82,79,55,113,34,8,169,105,28,105,2,230,103,230,98,231,206,178,35,34,157,74,73,201,210,156,107,33,108,253,101,88,154,38,208,224,17,153,98,171,91,41,172,178,58,88,61,218,229,236,80,198,212,101,62,119,205,21,73,155,8,248,116,196,120,39,181,173,113,186,165,223,221,105,145,40,84,25,183,190,120,152,109,121,171,32,43,219,129,136,121,247,66,23,177,35,118,54,185,104,28,115,19,181,150,29,147,28,231,53,177,36,147,131,58,223,85,161,170,44,206,90,60,23,217,173,9,247,118,126,238,220,110,62,35,169,155,240,211,29,125,203,120,24,145,56,250,137,19,29,34,15,107,50,14,109,102,70,118,177,59,27,114,1,2,228,239,71,62,23,31,126,194,43,145,180,180,241,73,137,182,156,36,84,34,125,114,31,16,216,45,245,26,225,23,23,33,172,204,82,7,65,66,254,190,254,94,141,157,116,83,146,145,78,241,76,165,149,148,78,111,233,78,38,216,232,151,156,54,53,242,88,43,114,177,80,43,155,223,230,71,72,93,73,26,10,0,0,0,168,144,17,129,249,72,26,10,120,33,99,235,87,148,164,149,100,36,121,72,243,18,151,177,0,192,6,192,151,159,43,78,102,190,41,37,146,81,131,18,84,53,159,242,216,45,229,85,27,46,155,58,152,154,63,76,104,151,217,148,137,185,115,250,140,112,214,167,212,41,148,182,95,198,123,208,168,101,176,200,187,113,166,78,23,139,67,92,117,195,176,142,95,57,234,163,141,101,191,231,81,159,87,34,35,168,19,237,75,93,134,217,16,185,221,194,203,213,238,107,191,78,247,36,237,72,252,58,117,227,84,157,29,214,164,68,23,142,240,53,3,67,109,43,27,43,1,115,129,95,71,118,45,73,19,145,185,95,151,190,219,218,41,82,80,211,135,141,26,81,195,114,228,180,22,215,114,215,50,251,214,158,65,136,250,87,210,215,78,186,233,155,86,167,87,50,46,158,94,23,174,76,90,148,241,194,83,124,180,192,45,22,209,35,252,69,174,21,217,236,189,137,27,171,222,56,171,166,195,136,216,230,77,53,114,197,134,152,135,245,169,54,116,196,160,252,226,118,174,228,143,70,93,94,60,93,165,107,211,128,127,173,154,82,121,0,255,118,92,61,28,42,188,232,41,122,163,112,194,182,181,45,17,48,159,139,151,129,126,250,92,46,119,174,150,204,124,91,73,36,179,78,242,84,119,201,12,57,99,53,1,173,46,37,48,53,43,253,230,56,59,198,152,247,35,147,238,149,17,17,159,212,154,36,157,112,104,243,228,24,117,136,136,95,159,10,229,26,62,230,199,142,36,78,80,151,184,205,63,1,115,231,244,25,89,214,167,212,41,148,150,249,50,222,163,141,90,14,139,235,199,159,62,93,45,14,241,84,224,132,109,156,203,80,43,109,34,219,180,33,239,101,100,236,164,17,37,147,84,82,107,227,210,218,214,66,234,121,136,92,100,11,47,86,109,114,237,231,237,158,164,97,197,175,83,59,78,21,170,87,85,154,203,194,1,182,102,162,164,13,101,15,39,236,149,11,178,117,225,45,115,55,46,205,168,14,43,106,136,139,106,228,90,44,98,94,85,166,220,208,17,199,114,138,213,121,146,189,31,240,190,110,229,248,19,82,171,47,26,109,103,173,194,119,247,118,156,123,154,164,119,192,5,172,85,150,131,185,8,49,143,127,103,100,205,168,25,149,37,165,190,31,82,105,169,36,67,229,199,61,254,21,185,196,22,204,97,162,107,62,92,204,66,41,155,213,126,79,60,24,51,51,215,110,73,228,74,90,87,210,29,151,16,82,156,135,196,180,163,211,229,136,177,96,98,202,33,37,226,20,187,114,84,64,62,180,151,243,128,242,95,25,73,203,222,145,196,109,217,135,36,33,49,204,27,199,100,35,252,221,203,216,186,218,228,178,113,71,36,35,218,18,106,146,227,146,216,212,181,228,132,66,145,107,67,58,206,9,158,178,71,109,184,134,251,251,94,230,202,181,10,169,209,135,41,45,169,97,223,56,160,226,142,80,64,5,216,25,10,168,184,115,10,0,128,138,52,232,74,148,248,25,227,175,238,157,233,228,206,200,224,31,153,45,41,149,82,110,73,165,83,32,198,176,225,112,179,113,134,29,109,77,6,48,92,204,175,40,123,69,73,226,100,161,151,148,113,225,76,148,127,234,242,123,173,28,173,37,50,210,161,185,37,219,82,74,167,232,163,100,70,148,4,241,87,20,31,85,142,24,146,175,134,51,240,174,49,244,161,139,191,242,13,141,85,105,155,111,92,166,68,91,185,237,253,113,42,20,117,152,171,214,227,72,77,228,118,118,48,70,197,254,52,92,146,39,180,117,51,139,219,184,53,115,219,146,216,210,23,7,143,249,151,55,27,67,151,23,217,63,73,102,108,90,43,169,85,26,140,120,184,239,222,70,149,84,74,253,10,20,8,21,195,95,243,249,151,127,90,38,99,18,115,249,200,29,186,140,92,149,178,211,199,214,214,219,51,58,245,182,79,216,117,233,211,229,149,1,254,83,252,211,89,107,213,234,43,89,134,184,122,55,225,9,196,77,3,111,220,197,9,222,180,17,140,102,208,229,118,70,158,146,124,68,165,37,162,86,75,109,190,21,247,41,85,218,41,68,167,25,80,221,31,156,53,69,141,240,82,205,6,230,170,134,84,127,69,85,127,173,218,162,14,121,209,235,195,61,81,58,239,135,147,152,194,185,12,226,179,4,204,235,115,21,94,46,200,181,168,145,108,80,55,169,75,95,146,85,220,130,14,231,57,204,85,73,236,116,216,117,88,105,191,221,102,167,55,226,207,208,229,105,228,118,165,81,242,141,99,58,157,201,141,161,37,172,74,226,97,134,228,138,203,40,94,113,80,216,60,196,207,103,210,243,73,73,201,83,66,189,69,169,5,127,75,82,195,62,224,210,20,3,97,220,224,252,6,93,100,220,203,66,91,73,8,153,158,180,13,157,170,197,125,159,83,89,42,191,118,93,179,105,250,88,107,183,195,236,211,6,76,93,230,51,179,212,149,148,48,73,233,65,152,172,209,218,56,1,102,233,192,131,192,161,131,145,144,196,42,118,10,88,196,55,118,173,221,138,136,47,191,106,68,100,70,147,185,93,50,42,169,179,164,74,110,43,118,76,215,55,6,230,101,140,115,10,103,92,224,47,59,154,227,18,239,229,69,246,79,66,51,86,70,173,30,25,167,70,143,194,187,119,49,125,81,105,156,213,105,224,19,30,103,133,118,2,0,255,29,241,233,116,186,232,215,177,210,31,145,81,73,137,120,130,10,79,88,83,58,42,173,168,139,139,88,22,21,145,213,185,193,89,205,243,0,248,114,109,253,90,149,176,222,233,139,254,134,75,23,71,55,147,22,93,138,143,43,245,17,153,185,68,93,94,93,107,213,166,182,105,180,93,171,168,88,121,0,255,246,205,91,56,225,163,69,207,238,79,57,90,246,103,174,104,208,229,51,190,206,129,159,187,100,214,200,246,180,202,205,114,206,211,227,58,163,130,157,194,29,131,185,146,77,236,102,174,107,0,88,63,198,189,76,248,17,25,17,241,105,245,182,156,44,73,191,131,85,55,217,64,60,212,194,90,147,31,0,0,0,69,133,21,145,139,136,152,67,253,185,136,21,73,118,230,74,218,4,105,8,189,25,177,45,19,26,135,69,51,227,186,23,153,95,188,69,134,183,183,208,72,183,140,170,41,117,244,176,237,51,98,22,54,122,60,42,37,229,87,182,178,51,185,195,128,169,203,197,218,250,77,130,82,166,73,250,110,233,88,116,58,212,208,6,108,170,116,104,102,204,197,31,93,37,147,116,143,140,69,98,211,162,41,37,46,180,248,19,117,8,193,1,246,50,9,26,88,193,101,182,43,147,55,222,211,229,195,203,37,37,17,139,18,225,95,42,73,205,138,59,241,196,39,65,197,176,211,26,83,45,186,150,211,93,246,71,118,111,212,235,115,33,125,249,104,196,143,102,102,102,243,62,165,140,211,45,106,183,165,161,84,135,222,80,57,205,54,150,179,109,249,172,65,8,250,197,94,59,198,107,47,239,155,230,144,29,226,232,195,115,47,127,217,25,239,247,142,85,153,199,217,61,249,180,49,31,127,210,31,191,212,118,68,102,141,72,90,200,170,83,81,146,218,33,185,13,217,181,199,168,248,228,250,205,201,12,227,39,209,241,158,250,59,8,77,223,77,248,81,80,233,239,251,251,169,159,249,98,221,234,62,204,219,124,109,115,115,38,162,94,71,151,206,173,237,237,82,122,132,43,6,51,181,128,115,21,243,182,17,19,15,231,158,222,50,134,185,109,124,46,111,0,221,142,40,85,159,228,110,73,35,115,20,116,194,68,41,239,48,230,182,150,38,115,87,8,59,245,150,33,22,54,180,43,218,17,141,242,207,21,125,228,155,9,63,219,140,183,24,86,84,106,220,66,79,94,188,52,57,180,154,29,88,151,183,109,110,102,107,200,203,188,159,145,153,143,164,209,71,178,70,212,167,41,57,217,140,6,71,124,117,249,49,87,146,204,76,63,64,62,151,185,34,51,35,41,205,140,200,38,234,83,24,150,150,183,45,149,159,113,232,16,196,90,151,31,0,0,0,0,0,0,0,0,0,0,0,0,0,235,35,254,212,237,181,119,70,188,218,242,70,103,133,175,129,66,166,195,22,184,144,139,92,228,98,69,172,136,164,36,73,54,45,165,77,182,45,97,71,225,48,219,50,96,208,169,16,204,144,242,211,237,36,221,215,174,59,37,51,73,91,58,92,74,235,178,244,105,13,46,176,218,142,75,7,204,96,58,187,148,7,27,114,248,244,73,51,34,146,30,171,148,202,68,117,106,166,57,245,184,60,45,243,240,247,33,145,34,237,122,181,105,70,225,13,107,216,102,54,72,98,62,115,75,183,114,123,109,150,217,145,12,41,237,14,166,148,114,70,169,140,72,165,28,58,98,172,83,63,173,132,118,53,123,178,128,227,26,32,47,34,242,185,54,201,88,245,96,107,117,66,191,211,29,247,45,212,184,239,198,145,90,213,4,27,75,60,226,11,11,136,189,158,216,86,246,124,67,254,126,228,115,241,225,103,174,108,18,181,102,208,124,83,149,34,193,237,131,58,75,235,141,183,164,67,171,48,22,102,21,3,171,26,116,169,215,173,66,51,31,149,210,168,149,210,18,58,137,0,147,46,17,110,195,157,24,81,234,137,47,28,116,43,85,30,31,243,187,29,207,44,13,58,61,124,157,19,63,34,131,30,145,85,20,106,147,148,29,150,56,4,226,99,150,65,13,154,96,160,207,118,115,53,129,196,250,118,222,222,52,107,183,218,174,51,79,105,248,90,168,100,18,21,17,242,249,48,177,59,243,52,119,73,141,185,59,204,210,135,124,217,55,133,91,218,115,18,235,207,243,166,143,164,234,113,251,150,165,210,246,126,84,109,13,229,137,6,115,238,63,239,215,142,213,130,38,117,202,11,39,206,41,77,59,35,2,222,215,229,34,105,141,186,113,164,143,65,0,255,178,95,70,36,91,130,156,230,3,192,28,243,35,73,28,239,175,144,227,189,168,73,44,96,196,143,180,112,49,117,105,1,5,64,197,251,43,173,13,34,252,173,183,179,251,127,167,213,75,237,251,86,112,196,15,0,255,48,239,147,158,195,78,71,249,202,206,78,204,203,76,93,100,137,216,244,58,137,234,189,187,247,241,56,116,134,184,234,66,138,52,24,17,63,217,191,112,246,190,109,119,155,134,104,111,154,190,83,113,215,15,187,43,33,115,43,35,23,245,32,73,179,210,146,100,139,40,4,254,117,207,189,187,204,21,111,53,9,248,117,113,150,184,49,59,77,75,10,148,167,93,22,33,202,94,153,43,55,173,54,117,234,144,167,84,137,105,90,99,244,40,191,184,183,246,222,25,73,155,168,101,184,100,92,163,150,57,74,245,54,204,136,196,132,155,136,145,22,159,66,109,241,40,39,25,217,209,142,69,140,251,247,35,242,153,57,138,216,73,218,178,42,173,108,97,40,77,184,135,68,226,88,57,164,10,226,162,91,5,188,96,43,218,56,13,83,98,17,127,46,198,47,73,188,157,100,197,35,238,112,245,225,136,39,197,177,46,77,14,113,197,25,46,102,9,131,36,234,234,99,213,171,235,254,183,168,95,119,225,234,116,51,251,123,191,31,209,182,93,200,221,136,17,63,159,116,101,70,148,168,244,8,90,184,85,113,21,145,178,57,147,80,49,164,113,197,69,121,57,197,201,143,161,219,25,123,237,189,233,149,190,220,234,180,110,164,144,42,225,189,173,46,5,177,210,214,84,244,140,121,93,126,237,92,230,254,74,41,139,68,113,107,240,223,246,155,67,192,100,86,133,214,61,233,210,170,90,67,156,202,39,6,240,55,251,34,4,190,16,254,155,22,150,228,219,106,124,166,203,158,138,107,28,195,137,75,79,113,124,244,145,13,109,212,134,220,17,43,183,110,189,167,86,105,132,169,109,9,167,45,101,250,25,242,240,211,13,72,97,207,43,80,227,51,211,234,106,107,217,139,141,247,242,139,254,116,197,35,132,230,195,165,108,165,73,106,13,163,174,52,204,56,181,121,92,57,236,97,166,243,196,148,12,226,89,6,231,40,4,188,151,185,114,173,66,106,228,101,74,75,106,71,164,56,54,27,229,159,39,250,140,110,9,47,154,66,143,40,52,68,240,132,51,191,78,196,107,160,130,88,41,141,63,236,102,35,218,105,13,43,99,235,118,208,32,46,137,26,14,227,178,36,58,34,197,1,0,0,0,0,0,0,0,0,0,0,0,0,5,57,232,35,215,218,73,74,210,74,106,165,117,72,251,54,47,27,7,172,25,16,63,252,197,142,92,146,166,236,221,6,137,210,197,188,119,87,234,251,48,15,89,239,49,94,218,20,106,56,155,9,204,104,23,178,75,226,125,249,233,104,234,51,70,109,142,198,147,107,21,2,119,164,248,226,153,49,55,55,231,184,169,135,155,70,191,22,180,199,217,103,136,59,50,31,25,129,126,12,250,199,218,59,99,237,200,140,85,194,33,36,166,208,183,75,203,32,86,167,222,150,93,45,250,149,169,153,30,64,151,211,229,82,253,29,36,94,217,52,105,165,185,204,240,73,204,77,137,91,240,173,72,57,162,19,193,59,102,102,12,191,24,117,248,107,107,149,223,31,141,94,115,71,218,254,190,27,23,124,192,151,221,13,236,204,83,182,52,123,33,208,47,163,102,212,204,120,35,214,34,25,81,35,217,85,227,134,136,2,149,67,34,0,23,51,212,149,134,55,46,112,173,189,202,254,141,121,186,220,206,149,106,123,175,95,111,31,90,239,206,109,135,183,124,204,119,121,95,200,92,211,62,203,22,6,17,63,93,183,201,227,95,233,209,151,46,76,0,255,81,63,213,167,230,100,13,175,129,94,131,203,217,161,121,195,64,206,143,123,89,246,187,29,89,86,141,202,216,150,178,207,146,15,236,169,151,9,121,248,11,120,241,137,115,63,233,166,237,87,108,218,192,137,178,198,41,80,167,205,105,206,242,143,217,121,192,126,135,248,139,116,194,117,195,143,36,169,25,158,241,195,22,7,213,126,16,32,35,159,164,91,53,215,206,242,171,95,189,70,29,90,148,153,98,52,2,49,185,158,61,195,186,13,240,143,175,226,43,55,249,204,38,130,89,217,68,122,181,18,178,138,134,183,38,219,88,121,212,160,138,24,156,125,146,35,18,130,254,171,150,17,77,87,119,207,161,71,37,147,4,49,80,237,199,144,139,0,255,120,241,106,189,159,165,182,50,11,205,251,67,9,42,165,152,22,147,73,100,245,199,95,185,89,154,41,128,30,31,125,111,90,117,123,121,163,181,98,190,175,78,191,59,188,15,45,188,55,49,135,243,43,35,189,48,230,243,249,200,69,209,71,48,117,21,18,238,134,254,118,44,247,100,84,122,250,62,100,252,153,131,18,165,58,107,220,204,223,54,60,163,52,228,235,115,175,21,175,122,187,219,166,23,138,234,231,141,120,111,165,128,99,124,238,230,190,116,168,176,173,206,18,141,129,47,31,249,92,212,60,188,178,74,100,219,154,137,79,38,72,75,52,122,226,168,93,26,2,181,112,142,91,60,218,128,145,207,69,29,213,181,107,48,133,44,135,28,247,180,182,140,169,41,5,167,102,166,65,181,129,103,25,222,238,103,175,70,250,197,250,59,41,201,69,100,212,233,213,25,174,120,163,141,200,112,173,85,149,72,162,134,33,188,204,34,166,58,236,196,151,36,106,93,65,73,41,10,232,71,133,250,242,42,61,119,38,133,247,16,167,176,1,70,53,202,29,225,111,189,157,248,55,173,94,171,244,173,77,220,240,224,122,173,225,161,22,6,2,29,114,91,151,123,101,201,218,216,14,248,226,235,247,218,187,118,223,244,110,238,105,114,119,239,168,130,227,165,143,173,50,49,167,203,149,146,203,200,32,171,30,180,226,212,8,235,173,100,153,158,42,51,197,131,35,94,98,195,226,31,99,152,150,229,14,249,249,157,87,178,95,180,238,142,18,209,141,108,210,222,125,75,158,182,50,244,59,198,7,78,186,12,177,87,22,47,218,209,108,211,128,175,251,235,114,164,84,50,232,37,106,164,95,209,35,67,161,60,142,26,252,152,247,245,121,74,29,233,219,121,118,116,42,175,8,129,81,149,111,7,132,191,250,222,73,116,145,164,212,105,110,25,62,106,221,196,69,184,86,37,242,185,84,194,65,147,217,199,72,199,92,17,177,163,212,72,74,74,81,0,0,0,0,0,0,0,0,0,184,16,186,36,43,8,9,210,208,182,145,3,253,115,43,98,235,106,210,150,144,150,70,205,102,212,142,196,205,88,4,109,12,124,43,225,71,38,101,66,95,43,87,74,139,166,162,106,171,168,28,142,114,75,241,103,92,6,57,108,202,19,110,178,161,108,18,3,234,243,179,228,142,168,165,230,51,220,226,141,238,58,198,17,250,247,211,238,221,53,204,244,169,82,15,235,242,131,45,249,148,5,19,242,249,21,249,140,146,207,200,135,172,44,133,169,148,165,55,45,223,187,100,118,52,177,145,184,248,44,127,213,106,116,170,139,105,140,98,111,217,66,134,188,191,119,68,144,245,73,101,106,165,173,135,118,11,74,235,233,48,217,123,113,169,192,12,199,16,214,202,121,248,235,50,119,125,178,233,108,202,134,252,76,93,68,68,236,140,82,74,77,218,16,66,178,58,174,227,48,227,113,251,148,72,163,17,96,252,69,230,215,166,213,8,183,58,137,44,30,151,31,115,186,124,172,183,34,201,170,153,25,197,169,17,210,173,150,114,37,147,43,113,168,88,151,202,166,137,187,182,88,196,208,15,243,0,255,239,71,210,246,162,5,161,222,104,167,247,100,70,34,230,90,59,183,248,0,255,144,40,117,66,34,180,9,215,91,185,109,162,169,19,15,57,168,7,246,218,225,164,158,208,99,42,182,161,237,59,3,228,223,79,125,150,248,185,24,167,30,117,18,92,210,178,157,123,166,121,194,166,81,200,251,152,27,252,97,171,60,150,170,98,101,123,219,94,68,212,135,46,178,190,87,37,145,75,66,220,26,221,41,220,221,58,119,48,5,110,53,234,214,169,20,30,240,81,96,134,230,230,135,250,87,236,92,148,120,17,53,105,198,106,219,146,41,163,165,110,84,16,169,136,169,118,233,88,225,14,223,88,197,94,135,157,153,139,204,80,192,219,145,254,81,91,59,170,110,213,105,245,90,167,175,222,173,120,225,74,3,111,124,194,70,5,140,96,224,135,188,136,123,17,153,59,35,195,205,112,195,173,164,186,101,44,46,98,209,35,82,162,116,137,121,186,88,59,207,174,87,35,126,215,186,141,234,220,239,190,59,72,227,162,0,255,14,211,63,197,200,158,177,47,27,32,167,199,151,15,225,183,137,147,143,207,60,165,212,216,214,239,203,212,14,105,114,163,247,11,67,85,206,28,91,179,136,29,57,205,214,48,224,191,159,145,15,39,126,70,180,165,86,74,4,112,73,111,137,221,143,218,18,40,117,24,92,92,199,26,166,112,213,27,199,24,42,169,125,208,254,100,204,229,189,72,157,147,73,35,138,247,85,9,125,43,165,181,214,74,77,87,198,92,174,216,88,76,10,213,80,135,67,252,85,154,191,254,115,173,13,133,184,240,101,36,252,157,180,198,218,197,105,106,17,148,146,81,147,50,106,80,85,87,12,202,213,107,98,64,103,153,41,55,227,243,213,1,239,233,34,235,123,85,74,114,73,136,91,163,185,133,187,227,173,91,184,9,94,149,170,86,168,26,54,176,81,30,23,115,212,1,0,80,65,23,17,161,64,31,50,31,153,59,51,73,99,1,225,159,230,94,209,82,11,185,243,133,62,208,47,233,244,12,215,173,243,81,23,53,73,206,177,0,0,56,7,144,0,255,138,136,136,136,189,55,165,13,105,25,66,35,141,120,20,14,55,99,48,37,17,159,46,182,190,201,229,92,74,139,136,72,149,89,223,198,145,234,24,181,168,147,67,95,216,42,140,157,110,152,184,57,50,48,59,70,163,252,243,240,226,69,174,172,104,88,90,148,21,100,154,8,228,48,113,16,19,161,160,132,121,185,194,154,132,21,121,57,129,254,248,243,242,149,102,228,218,177,219,102,210,76,198,84,9,114,25,245,210,154,234,180,217,180,74,205,228,188,28,48,156,77,62,32,190,189,82,159,217,148,149,73,72,205,71,97,196,221,188,49,68,248,134,14,156,106,144,222,65,204,244,168,138,207,153,154,185,106,243,172,141,130,160,195,167,167,237,157,36,86,61,75,67,130,230,38,247,154,169,60,42,84,132,71,77,66,253,10,97,9,7,97,12,205,210,13,58,125,102,232,35,75,210,157,69,252,238,120,35,222,194,210,233,158,37,185,161,83,135,64,131,249,151,143,30,187,153,162,221,31,33,23,249,204,204,76,74,34,162,212,90,154,150,20,135,119,64,250,71,109,237,168,186,93,163,215,220,202,247,213,185,27,23,220,104,224,241,158,96,163,183,140,203,132,9,57,125,46,98,229,138,147,43,147,56,100,57,81,25,199,113,188,179,35,188,115,136,234,20,149,74,156,119,8,151,152,234,34,49,52,63,243,158,189,102,179,34,202,47,47,254,25,111,253,122,109,167,203,8,183,186,5,95,77,153,246,134,119,28,183,88,156,115,185,200,152,211,231,34,159,203,151,100,174,168,73,187,21,151,160,78,18,140,107,26,213,178,151,95,60,84,200,116,22,85,170,109,199,216,36,1,242,243,99,101,148,245,42,97,220,85,10,137,49,137,205,178,115,71,153,210,168,68,64,121,71,102,6,63,109,130,184,153,119,204,108,91,218,196,136,249,122,252,149,238,36,149,187,62,154,226,189,219,251,208,29,124,225,77,167,182,59,49,143,211,175,79,105,249,150,129,109,65,91,193,80,0,255,138,204,92,148,120,17,53,105,174,104,91,179,241,209,82,55,243,148,40,138,177,122,130,69,184,194,192,204,226,172,99,230,189,136,136,82,106,73,73,41,114,128,124,230,138,36,59,99,103,113,131,180,13,189,144,72,14,35,102,201,164,56,0,125,200,220,107,213,179,20,90,125,212,132,216,249,0,247,49,239,103,102,62,119,174,85,106,157,146,140,108,90,110,163,83,34,50,26,117,106,84,169,153,33,15,127,1,47,62,101,233,58,18,73,118,50,111,105,131,26,211,108,173,17,79,109,58,65,98,47,27,56,203,94,229,134,4,61,254,181,55,165,249,140,145,19,145,148,36,153,148,32,12,225,78,107,100,48,137,76,138,204,74,105,188,21,27,150,184,104,59,187,151,173,209,128,122,252,149,238,36,229,201,119,138,247,110,239,187,247,185,138,59,141,234,238,187,252,117,65,143,222,50,47,251,216,129,252,147,152,207,101,174,20,125,4,137,108,82,179,141,100,118,51,242,251,66,26,53,172,200,200,56,43,143,24,42,80,89,99,108,150,176,41,185,207,238,233,67,175,207,5,0,255,93,114,240,50,154,110,149,214,215,84,233,92,141,85,146,90,17,60,78,173,197,230,28,204,20,94,74,211,144,250,88,145,145,177,106,153,36,154,148,38,121,195,45,81,94,111,35,199,25,87,80,168,196,168,0,61,208,161,201,37,85,26,27,180,95,218,174,13,160,199,71,223,155,246,254,150,247,238,108,56,239,95,181,187,199,123,137,119,235,86,102,124,86,231,171,42,141,240,143,95,252,27,187,185,8,111,193,232,29,125,74,194,93,213,214,37,231,3,15,151,202,91,30,237,237,172,142,16,127,227,23,210,167,167,211,87,50,170,184,126,222,137,111,16,238,241,37,28,195,5,214,103,24,219,24,51,151,191,146,132,227,110,250,138,134,53,147,234,84,12,66,69,146,25,112,175,200,92,148,22,62,9,167,180,53,0,255,190,166,126,101,212,152,210,173,123,141,185,142,16,81,25,151,47,237,117,198,48,220,219,169,207,216,185,54,161,244,250,62,165,21,51,36,82,28,0,0,80,97,69,40,224,133,251,36,8,189,160,215,37,137,104,40,125,8,249,39,221,89,107,208,225,128,245,231,73,41,177,147,109,47,232,74,93,144,211,103,13,56,232,86,228,90,110,185,0,240,215,253,157,18,199,204,37,201,82,45,0,0,0,0,208,142,121,250,168,173,29,101,189,85,167,213,28,135,239,243,70,47,78,56,82,115,87,92,194,24,246,101,10,167,143,240,23,240,242,148,194,219,132,210,168,213,160,165,156,81,206,114,109,220,19,185,180,41,167,84,192,70,113,217,151,43,19,243,244,148,182,119,48,222,87,237,123,189,214,102,168,27,247,224,130,63,253,49,135,85,122,146,30,199,93,137,77,102,183,24,0,254,34,214,206,26,185,114,145,154,29,81,216,172,111,45,210,239,28,250,182,13,59,133,188,81,185,199,89,137,78,168,78,4,123,201,142,72,196,183,34,234,189,168,117,103,82,82,130,236,182,253,78,243,41,12,117,141,43,245,176,112,53,111,92,226,1,51,248,250,49,215,206,21,59,243,25,177,75,105,24,82,158,26,206,67,122,64,226,242,152,90,165,30,211,134,81,254,153,91,81,221,212,209,89,82,99,187,77,184,228,203,190,209,228,195,66,120,79,94,93,102,23,83,218,236,108,102,128,133,79,151,17,121,185,168,173,116,242,102,198,41,53,198,161,30,29,241,231,99,252,34,201,202,204,28,60,50,234,86,10,27,77,68,241,39,85,229,74,41,190,102,21,87,125,71,200,211,231,118,158,76,219,153,193,191,134,83,223,238,221,247,190,52,119,217,106,81,12,171,72,213,129,246,114,86,105,72,120,185,120,98,197,46,17,53,51,24,86,47,33,228,2,162,181,0,156,204,193,164,204,48,252,203,175,54,49,31,38,64,94,14,254,237,181,105,72,212,127,215,185,125,67,51,218,240,173,246,60,110,147,152,199,48,252,127,122,209,91,0,255,71,230,142,115,150,100,91,223,188,209,158,180,66,196,87,215,94,107,111,210,156,189,211,119,157,25,85,177,226,104,96,132,109,220,124,126,156,127,250,226,139,16,169,206,21,73,122,117,150,19,96,116,127,213,204,167,248,209,91,81,201,162,191,57,185,165,76,56,206,14,237,65,209,140,244,143,154,59,51,89,253,46,89,163,185,226,186,11,186,247,240,56,248,142,159,110,64,164,130,201,57,213,6,240,115,30,35,254,131,146,105,232,35,28,80,107,166,68,62,161,95,181,183,99,212,159,87,127,103,217,240,162,38,173,94,25,213,162,164,121,43,87,210,194,59,54,122,196,98,138,7,92,206,16,254,209,3,232,240,229,131,234,162,70,174,236,140,136,237,50,210,71,204,148,180,47,112,33,19,105,205,1,227,120,195,82,157,26,116,53,63,201,235,211,187,211,87,29,191,250,125,0,255,254,141,123,148,59,122,117,23,26,205,250,236,220,172,211,144,211,231,202,248,39,185,68,212,162,137,210,61,185,153,146,198,152,174,126,203,41,45,151,88,197,24,86,28,177,90,104,87,228,159,132,251,123,239,28,127,234,210,105,187,222,109,149,135,53,206,59,183,188,119,65,151,154,251,188,199,50,142,41,109,88,78,65,0,61,190,124,86,93,82,39,95,35,92,154,117,51,47,222,19,247,248,212,213,201,251,130,155,70,73,218,204,5,102,179,219,57,194,184,87,174,172,180,112,104,91,51,122,200,231,35,151,95,36,163,70,210,38,234,73,119,75,54,46,201,2,58,191,35,80,249,53,27,166,22,75,152,56,93,67,108,203,34,206,179,249,57,15,129,254,248,215,90,59,42,27,59,178,45,35,90,100,54,229,20,169,239,40,213,251,56,21,119,202,230,24,179,185,194,74,246,170,13,213,0,48,7,250,191,35,175,167,185,118,37,81,211,25,215,145,185,21,151,225,64,31,32,191,54,109,21,239,135,46,178,186,22,243,185,140,6,235,207,92,184,112,64,93,100,134,2,160,2,68,172,36,17,121,59,172,183,51,117,171,78,171,215,148,190,90,55,226,135,7,11,119,188,195,196,11,11,216,234,144,87,143,77,107,102,83,75,17,101,27,228,159,27,191,132,167,39,158,190,34,41,215,239,238,138,111,83,69,127,166,159,240,209,150,75,108,203,4,196,167,27,191,168,239,149,172,179,118,183,111,36,31,167,20,165,197,157,118,192,102,141,91,250,7,203,217,105,7,249,233,178,97,246,90,43,30,55,111,222,188,155,85,133,57,222,155,220,108,118,172,47,159,203,181,163,38,109,86,13,18,213,117,25,166,169,175,233,13,155,82,29,83,23,17,153,59,106,59,222,81,35,138,83,233,195,179,140,227,184,97,83,172,200,92,180,168,180,156,87,16,16,31,190,145,121,237,133,253,237,190,169,221,249,254,141,19,217,41,210,186,110,131,53,84,27,34,63,233,90,17,99,210,74,146,164,208,168,219,221,147,109,233,49,147,53,46,229,172,77,25,28,110,87,53,164,12,144,23,169,91,222,106,155,212,232,171,15,199,253,187,73,120,190,119,125,90,226,73,62,208,67,254,189,188,75,90,171,174,107,82,77,140,206,189,169,111,140,205,70,187,97,60,107,231,113,252,207,175,238,123,21,26,222,19,74,185,44,163,199,74,246,135,31,149,171,63,221,37,50,198,230,139,136,153,63,15,152,151,250,21,15,19,121,122,157,134,211,176,38,229,219,168,25,129,1,222,170,138,142,218,85,135,123,186,76,218,90,73,35,159,196,121,232,245,166,114,115,233,223,76,97,124,234,16,107,82,4,207,184,169,141,71,153,201,64,26,252,11,29,243,234,159,73,233,166,182,172,20,138,182,251,26,114,39,189,31,81,73,33,78,54,47,113,25,140,30,32,47,116,68,31,133,190,74,9,246,59,60,39,133,39,79,249,180,197,67,20,188,223,131,14,22,102,3,59,163,89,203,206,105,204,252,112,117,91,184,189,74,249,251,234,121,239,173,219,194,129,27,244,76,149,46,178,188,205,99,204,71,46,114,103,102,46,55,146,150,68,212,150,168,46,237,141,150,114,207,216,217,101,29,150,234,36,42,10,70,10,62,155,179,223,36,200,63,55,126,9,95,253,110,244,77,147,237,250,127,47,174,81,117,170,86,119,7,47,5,172,205,162,121,128,212,69,137,40,164,22,165,146,150,212,210,0,54,172,164,43,151,180,205,239,182,150,40,93,140,3,124,56,228,210,200,49,233,157,197,71,15,233,47,91,243,134,251,217,201,158,49,196,95,188,124,228,133,67,114,213,34,247,254,135,156,91,26,101,242,158,30,59,188,98,237,194,217,204,116,72,221,142,29,25,81,72,217,171,16,135,186,236,75,216,82,67,22,87,244,32,183,238,175,157,23,110,174,154,133,170,23,233,140,189,117,35,83,225,179,94,252,168,241,220,191,82,69,126,24,155,53,185,42,54,219,217,47,13,25,107,39,45,118,174,183,210,51,75,185,54,110,247,173,119,111,125,11,194,78,137,105,0,87,24,196,74,174,70,97,178,237,109,24,35,253,116,250,21,121,110,194,11,183,236,172,32,69,144,146,169,237,125,113,91,135,177,46,19,236,203,14,118,22,227,89,157,221,45,49,31,248,243,1,31,62,201,88,241,195,137,157,77,29,157,72,152,218,104,220,240,137,212,153,158,150,216,192,88,53,124,21,26,1,117,245,187,234,175,186,127,168,126,221,236,110,239,131,247,61,167,239,52,59,91,193,238,111,208,231,135,190,232,147,170,87,233,238,155,116,181,116,239,103,76,168,39,238,138,142,99,157,228,226,97,222,113,212,98,46,180,203,142,81,95,158,190,118,146,85,91,245,58,205,41,163,224,106,221,130,47,177,18,37,220,241,27,91,205,229,2,139,35,230,34,191,234,115,34,234,162,229,182,37,233,214,112,104,183,182,108,220,84,33,57,188,4,110,56,153,97,142,105,104,111,180,111,52,0,254,189,197,175,144,88,187,58,204,122,79,17,174,198,152,85,85,203,221,65,188,84,26,43,92,203,75,181,249,211,118,48,208,135,249,143,189,98,213,186,105,53,178,109,93,215,137,54,212,150,205,243,1,224,194,189,8,74,20,86,196,28,242,59,23,81,128,124,102,102,183,56,228,138,58,199,165,143,204,168,25,5,14,59,67,1,132,141,248,117,227,23,52,54,61,152,238,249,166,10,87,82,92,92,253,141,115,45,46,147,12,182,49,210,104,182,178,247,26,99,71,252,248,169,122,185,106,187,73,33,69,150,214,161,174,91,250,68,80,17,60,164,7,212,225,175,173,53,254,45,122,205,165,185,85,55,46,56,226,141,219,192,87,141,32,6,58,228,244,249,124,228,194,209,7,165,185,43,9,247,123,244,177,205,112,116,148,250,4,177,18,218,187,214,33,144,197,197,12,206,35,86,102,115,30,31,241,117,63,111,123,229,94,143,123,157,158,142,186,222,133,76,97,62,229,105,196,136,164,145,145,145,78,68,61,146,220,82,74,75,9,178,211,84,113,80,76,244,58,11,99,109,10,92,27,214,176,230,104,95,219,9,6,192,191,55,201,92,212,38,79,178,56,236,250,143,11,124,148,49,163,247,110,221,85,12,213,195,60,156,202,26,190,103,78,251,192,16,249,40,181,36,81,234,197,21,171,212,181,51,130,16,215,45,65,71,237,251,198,1,0,64,142,123,175,77,104,28,0,229,120,63,35,155,26,199,149,161,0,239,71,250,197,248,37,41,107,39,37,81,22,45,221,106,176,249,208,166,56,84,165,206,5,84,177,81,23,83,56,248,1,161,9,152,175,39,181,181,131,13,126,53,226,105,245,26,169,0,255,112,192,21,47,220,152,89,250,150,190,162,55,182,127,236,199,134,208,175,189,242,53,213,47,133,45,89,15,90,220,183,42,166,231,160,59,124,4,113,208,92,22,122,5,229,21,67,32,70,125,121,245,118,148,181,126,189,78,175,148,28,252,230,30,60,105,84,235,225,242,78,227,165,202,76,203,224,137,75,159,7,63,55,173,199,138,218,184,17,133,100,73,115,165,226,122,202,161,237,232,182,81,77,154,24,192,90,209,153,146,153,14,120,127,173,204,170,79,74,115,213,36,237,169,181,154,24,190,161,228,211,100,102,124,92,235,83,164,37,94,231,96,238,146,185,221,38,66,188,167,91,245,189,35,34,151,132,60,117,122,141,110,78,141,187,136,10,127,46,175,82,85,48,133,135,42,182,102,145,132,188,188,120,186,248,249,112,77,175,140,95,146,230,158,130,24,247,0,145,201,40,210,91,211,216,169,29,22,81,151,143,154,219,36,146,212,116,235,136,137,183,12,7,184,184,87,70,80,11,23,233,5,188,23,121,180,198,33,245,17,153,244,49,238,69,198,241,222,202,103,196,11,7,84,140,92,81,50,66,1,225,13,64,191,164,239,21,141,126,17,87,167,55,245,212,159,126,119,194,23,135,49,227,48,189,139,151,42,218,51,118,100,162,14,191,158,182,119,238,77,203,250,146,164,185,180,78,34,116,106,37,202,224,199,109,168,98,99,102,48,212,164,198,156,154,135,252,140,173,223,107,149,112,184,47,26,183,55,100,226,78,156,107,49,196,26,174,79,200,7,62,125,244,197,39,210,31,59,199,79,46,72,29,245,62,237,132,110,98,44,42,234,123,18,179,43,91,109,231,32,219,25,1,239,223,139,154,207,59,117,103,38,185,77,10,191,228,125,155,133,182,98,227,19,156,244,104,209,79,78,68,203,108,71,91,188,225,94,228,34,73,89,81,210,165,240,130,146,26,122,189,137,188,127,189,229,157,9,100,60,193,90,81,156,96,26,207,184,105,102,107,216,162,141,113,63,15,126,46,104,38,201,73,127,70,75,156,240,91,31,39,185,20,108,196,24,78,150,88,8,97,162,34,246,228,174,229,24,122,125,142,196,206,168,17,1,47,232,184,91,9,167,54,167,155,213,45,21,185,20,225,209,249,132,102,102,166,42,245,199,8,6,200,235,243,50,23,78,46,147,180,241,232,126,157,90,106,44,49,245,119,76,83,80,229,176,222,117,12,52,101,46,198,230,169,164,182,172,77,132,72,191,168,173,29,84,253,77,163,215,28,87,239,239,238,221,184,224,93,239,61,240,4,91,56,154,119,124,101,220,58,221,166,25,153,145,181,88,73,159,54,106,113,146,146,75,109,67,58,35,220,121,8,168,86,109,105,138,33,140,96,224,56,211,218,113,13,187,3,234,244,59,51,183,178,97,233,244,26,222,162,142,193,160,24,119,184,48,59,90,248,151,61,76,212,176,40,87,39,100,230,69,201,111,194,146,105,190,9,190,47,29,82,168,218,26,71,138,84,78,31,219,216,251,229,19,251,26,113,233,243,225,231,130,174,200,172,98,90,234,13,189,37,71,33,162,129,153,235,152,85,136,4,113,135,155,102,88,72,57,192,142,75,160,191,62,191,116,185,154,203,221,180,12,217,180,212,198,84,148,135,109,200,78,137,132,168,106,214,104,214,230,171,91,147,121,171,1,240,173,251,250,76,154,203,200,166,198,15,87,212,210,106,52,239,110,220,189,238,202,162,226,47,94,202,224,30,183,56,197,152,161,109,208,78,134,144,143,181,119,68,172,154,25,132,82,90,13,122,173,164,55,28,110,184,147,76,169,81,139,10,29,106,45,177,98,131,252,114,23,125,100,73,82,95,163,114,188,90,60,101,150,118,119,225,226,68,163,22,103,198,157,124,96,109,155,183,237,176,198,92,17,153,153,72,192,252,40,250,101,220,94,149,78,63,141,238,189,117,39,93,188,232,254,82,168,0,206,102,223,110,212,109,253,74,154,122,82,122,73,210,105,114,111,179,164,242,216,184,126,75,45,30,173,241,142,191,26,105,44,111,215,53,26,254,39,246,155,246,231,66,95,233,190,116,196,97,246,35,131,57,151,249,136,220,229,143,147,26,196,165,45,196,74,181,125,33,237,95,8,128,47,238,103,236,124,38,61,130,100,169,180,219,251,190,116,108,138,65,165,74,62,232,105,73,167,19,197,251,72,0,255,51,106,94,95,91,245,150,102,205,38,196,150,58,69,193,161,102,9,144,151,33,186,243,65,39,17,141,199,156,248,100,103,4,134,59,166,213,153,125,38,193,208,144,203,124,62,245,25,116,213,178,138,3,126,119,154,76,146,20,113,28,236,196,170,66,138,88,40,18,196,74,69,217,159,125,190,177,141,0,161,95,123,237,172,171,95,75,225,205,91,189,248,55,234,195,113,84,165,187,195,218,137,169,10,211,221,147,41,218,15,17,238,109,125,68,188,122,119,146,237,67,195,167,138,30,225,231,146,158,219,15,113,25,177,232,83,41,155,26,99,217,210,179,152,58,28,67,115,135,57,7,171,218,13,8,241,23,47,31,121,47,107,147,171,182,135,139,135,156,91,90,41,200,167,199,15,183,56,195,48,56,243,24,48,86,70,100,40,92,204,36,59,171,5,57,224,253,204,74,233,99,236,140,44,53,227,35,165,143,25,53,34,34,14,152,151,219,219,137,227,69,249,147,29,142,5,192,139,121,253,218,132,190,218,166,109,228,16,249,0,255,59,31,241,106,53,50,74,105,218,104,66,109,56,76,110,184,175,207,143,63,129,126,245,189,209,55,105,138,215,79,120,227,89,140,75,0,255,223,13,12,97,23,27,207,14,58,160,46,47,117,84,23,229,219,38,53,154,21,223,125,246,174,60,161,102,84,152,239,222,115,159,25,204,114,25,151,137,236,70,14,73,200,139,146,234,71,146,155,92,146,32,19,119,81,230,239,43,169,79,232,29,21,39,101,25,75,213,48,21,215,152,159,61,206,158,109,204,37,126,125,124,120,133,172,136,71,107,100,102,117,79,1,151,166,50,46,81,142,24,194,199,204,195,10,204,46,54,101,0,87,29,232,143,63,31,43,95,157,218,202,38,216,166,22,241,48,167,55,137,125,188,81,80,165,90,145,202,173,230,156,99,75,251,157,229,14,64,0,255,160,173,77,203,250,59,9,189,222,48,197,101,247,186,201,53,46,84,105,102,124,230,152,152,91,89,195,45,226,207,199,248,5,133,15,127,7,93,100,28,92,148,113,182,223,137,147,120,170,166,4,197,212,108,206,85,153,17,240,45,157,174,174,189,146,28,252,106,180,185,220,124,235,67,31,94,184,38,84,107,217,234,132,137,93,51,165,90,55,218,247,249,164,33,151,75,111,185,50,74,100,230,88,86,47,37,36,55,196,56,49,240,50,111,223,82,232,225,91,158,180,93,76,158,128,200,0,255,161,98,0,255,237,245,177,218,174,124,150,181,57,112,192,175,23,0,255,12,254,216,111,237,10,6,46,98,239,103,201,112,20,115,154,200,133,25,237,185,251,243,121,28,0,255,177,170,235,11,134,125,108,125,242,101,108,158,244,49,167,95,63,23,25,249,96,87,71,127,201,182,230,38,92,204,26,183,105,205,91,62,231,32,133,30,32,239,103,196,203,168,103,228,220,176,247,136,54,73,165,194,159,38,69,138,72,56,158,39,236,52,237,168,143,208,69,148,245,119,38,125,19,50,125,221,234,15,249,155,105,209,133,17,187,98,77,48,80,15,132,181,34,51,159,146,75,186,75,147,38,101,88,179,109,113,93,166,62,76,151,147,25,43,135,57,141,113,129,147,109,86,78,110,204,215,237,92,121,82,205,149,33,252,104,54,174,235,20,111,196,69,19,226,178,51,235,240,232,210,72,124,209,158,201,62,9,24,248,227,94,230,202,71,212,34,75,146,90,187,49,231,17,33,155,50,153,58,95,26,243,116,165,182,118,144,215,167,117,167,213,43,219,234,247,173,184,226,133,183,242,70,31,238,20,206,177,133,45,104,131,25,225,47,201,90,17,79,230,35,224,71,102,62,44,169,84,18,61,174,41,13,43,13,22,143,107,193,63,166,181,119,121,206,56,0,255,79,151,73,199,191,78,163,221,59,68,114,219,108,30,64,143,47,159,227,79,92,186,106,132,75,143,207,60,199,147,106,202,115,38,222,43,92,85,152,148,30,51,130,15,25,155,89,140,186,92,89,105,225,18,90,35,122,200,231,35,151,59,130,100,102,36,105,162,100,210,116,188,55,14,13,215,116,249,29,133,202,16,167,161,162,177,130,157,38,189,138,152,151,83,124,102,19,218,105,8,244,199,159,143,181,179,180,177,35,27,119,68,203,204,166,154,34,149,196,166,170,78,137,152,115,170,205,168,55,115,120,205,62,181,225,26,0,46,228,199,206,40,52,136,19,196,181,168,0,250,200,72,57,220,207,124,206,161,112,84,200,85,31,112,229,162,84,130,248,34,23,59,147,102,91,231,67,102,46,35,11,161,15,186,149,89,27,56,96,222,125,236,87,73,83,44,234,35,50,237,99,220,39,37,19,142,123,173,146,172,59,31,0,21,98,41,42,96,228,78,82,146,86,82,137,200,168,207,233,115,57,254,180,41,155,30,148,38,125,205,19,92,201,224,204,145,199,77,60,116,57,192,31,15,152,157,121,89,199,128,179,4,188,39,127,157,248,55,10,254,53,221,0,255,118,233,95,248,225,234,116,57,231,244,249,158,113,30,237,148,76,221,152,215,225,215,119,219,171,168,71,139,40,52,250,27,18,110,151,170,109,112,117,23,241,194,186,167,41,203,115,56,15,93,206,195,206,95,171,132,219,173,182,105,15,107,26,174,86,6,159,88,147,33,254,226,229,195,91,100,110,146,107,85,86,181,152,148,18,9,59,206,123,48,48,111,170,104,100,113,128,251,217,192,150,9,144,159,59,42,89,175,212,183,108,82,107,204,122,175,152,239,42,51,98,72,229,212,221,107,121,195,76,165,214,90,230,102,22,91,159,221,17,238,165,62,41,89,73,130,92,114,149,180,65,171,183,175,223,151,238,194,153,79,198,83,25,232,84,175,89,140,1,188,96,0,255,51,156,49,183,215,218,25,149,222,35,121,79,74,35,203,225,100,25,21,18,223,231,148,192,35,42,218,203,88,105,92,148,136,116,65,181,183,131,108,133,124,95,151,58,93,222,201,101,144,90,174,87,168,119,26,125,64,171,224,215,71,59,227,68,56,117,197,175,151,140,204,50,166,176,112,30,80,159,79,221,202,164,155,70,70,20,82,163,197,59,113,198,117,84,110,136,11,169,10,147,66,16,27,205,48,215,228,199,106,162,62,175,203,77,225,229,98,220,102,146,140,55,200,55,242,132,184,86,106,114,66,135,72,234,49,127,56,194,207,101,247,96,204,159,221,209,38,70,188,167,91,33,126,165,169,213,23,189,190,146,121,133,163,123,7,142,68,60,85,222,223,125,199,5,214,178,139,249,193,0,23,67,159,116,7,45,65,29,226,182,114,204,203,0,255,79,120,181,18,17,165,186,77,54,166,54,84,130,35,202,40,236,181,245,65,91,155,54,37,31,225,214,110,222,153,23,248,210,253,91,170,146,247,20,15,141,170,52,104,51,31,152,158,71,89,42,161,190,252,142,92,86,245,118,142,218,29,149,178,81,70,245,218,196,125,235,184,12,196,200,100,248,53,235,248,104,83,100,134,73,140,111,187,217,92,136,234,135,196,151,203,124,62,147,110,122,196,170,133,67,73,163,90,55,39,136,233,116,43,211,111,48,174,66,75,124,52,66,15,2,254,189,240,121,91,171,214,124,122,55,111,143,200,239,95,222,243,206,238,26,62,156,112,87,102,103,75,134,113,28,130,62,47,244,53,23,73,133,95,221,46,169,81,107,220,84,63,231,28,172,31,242,113,3,103,106,53,13,102,11,119,217,128,118,221,49,79,79,105,123,7,185,190,106,222,234,245,150,162,238,206,141,155,240,33,46,199,88,164,183,247,23,47,117,183,65,153,202,144,199,151,95,36,163,70,146,239,185,118,173,148,148,36,37,240,201,105,79,63,171,197,163,246,225,9,111,89,85,173,183,252,205,183,54,53,167,35,32,62,124,153,145,121,154,79,154,25,165,245,30,241,54,98,85,226,202,248,27,245,17,145,139,200,150,196,11,167,236,210,234,52,239,142,241,166,247,143,249,251,197,86,41,44,224,8,127,197,14,237,125,246,148,70,250,69,234,243,100,231,10,157,236,82,91,66,42,33,165,242,146,75,184,244,211,148,98,81,7,153,89,140,251,249,188,250,59,35,99,39,173,46,173,208,146,174,168,210,190,147,146,12,66,45,78,109,26,225,18,7,77,60,203,238,9,243,57,29,126,245,130,0,255,174,53,39,125,79,153,38,141,68,249,190,84,45,54,45,206,185,19,53,10,80,110,206,228,172,179,172,105,43,32,192,191,250,43,67,191,105,117,26,169,210,79,243,62,28,113,224,226,131,147,24,56,97,25,183,39,198,189,173,35,155,68,146,186,162,38,97,158,74,105,109,234,231,112,201,167,47,70,102,68,167,146,20,10,225,29,0,255,242,243,152,153,236,120,68,249,229,213,219,217,108,221,112,117,122,201,102,184,90,222,13,71,142,88,104,248,66,95,98,227,158,13,110,231,35,0,0,0,200,65,183,131,68,100,28,230,152,159,43,226,51,113,64,125,68,134,130,125,192,191,51,169,122,164,144,42,31,86,212,105,181,128,114,188,183,99,175,140,29,123,23,90,47,12,153,176,165,134,44,138,3,234,27,80,159,159,249,40,117,69,36,67,55,37,49,110,10,169,183,81,247,164,9,229,196,203,38,227,192,28,226,97,210,48,141,133,182,118,138,93,152,168,195,95,91,107,252,91,244,186,211,222,95,120,127,119,240,104,94,118,49,230,132,204,67,230,243,25,185,118,196,142,200,18,46,83,131,94,9,33,143,77,225,55,217,84,225,84,167,86,137,121,186,220,206,191,181,85,227,250,121,103,243,249,206,253,238,215,105,130,169,134,244,47,61,98,34,219,55,182,90,3,232,241,229,178,234,146,58,241,234,34,53,37,87,155,168,126,174,41,37,254,146,143,47,152,233,160,7,0,255,248,200,102,83,219,53,141,123,229,202,74,11,135,182,69,162,135,252,210,71,126,145,140,26,73,72,148,77,202,243,6,173,77,84,241,233,105,66,39,138,215,17,137,88,232,209,170,138,111,28,203,83,45,185,210,238,65,216,244,43,43,87,232,61,226,178,116,213,105,130,50,73,45,106,154,185,170,156,69,236,195,207,156,212,147,17,109,16,3,212,127,111,199,94,25,171,236,93,219,122,29,147,9,99,102,201,226,64,162,94,151,153,185,82,234,138,72,134,110,74,201,136,22,90,163,81,247,77,35,38,21,59,157,137,3,115,137,151,106,30,62,241,208,214,14,177,239,17,237,67,226,203,101,62,159,145,107,71,172,146,196,37,239,184,102,247,74,219,146,24,181,41,114,176,171,76,175,50,213,211,3,210,63,214,219,73,214,219,155,86,175,13,244,121,163,17,63,188,170,186,35,206,225,18,235,248,195,223,143,186,140,173,139,74,163,208,178,194,105,139,203,214,198,105,32,230,233,82,253,157,79,125,47,111,181,26,109,83,119,235,54,188,240,98,47,231,152,223,245,61,197,27,126,182,33,153,51,33,159,127,47,224,197,167,21,251,213,182,38,141,102,165,126,95,168,158,114,75,45,197,150,90,245,66,60,203,91,187,57,147,139,14,144,87,127,238,168,244,92,169,194,159,134,147,226,26,0,255,105,242,62,89,209,168,20,166,233,174,96,142,123,158,88,148,95,124,102,135,218,142,136,121,186,252,160,100,37,37,111,228,35,217,218,205,59,235,236,125,161,7,143,74,53,222,125,217,169,212,18,23,61,102,10,23,217,160,118,125,98,172,140,212,69,165,73,43,141,66,10,41,30,67,234,34,151,175,185,34,9,205,136,87,104,227,157,6,113,65,168,220,197,253,212,88,28,241,133,191,165,84,71,172,203,35,246,228,106,6,205,3,228,50,86,38,93,153,43,10,13,234,208,26,125,24,151,45,49,99,82,28,247,13,153,223,17,185,168,153,153,153,163,200,164,164,62,73,220,74,156,110,34,194,182,111,195,69,229,242,198,3,228,74,213,152,98,8,103,216,165,246,68,3,190,204,219,186,200,164,237,221,157,184,229,27,13,21,107,234,36,31,0,0,0,0,0,0,0,21,21,50,191,35,213,143,145,23,169,143,204,216,155,212,238,73,171,61,241,205,28,126,89,49,107,83,17,19,77,126,128,114,195,149,33,190,122,46,86,219,174,72,218,173,52,241,242,238,40,33,100,53,169,239,199,152,197,76,143,186,147,139,118,36,51,25,243,244,81,91,59,202,122,139,78,171,57,226,233,243,238,189,56,225,74,203,29,240,8,159,115,129,127,12,143,144,203,95,81,194,109,55,61,146,188,108,89,92,163,229,176,105,148,59,224,239,254,251,126,115,166,173,5,239,225,21,243,230,221,180,176,53,51,125,31,196,188,168,249,92,149,238,77,42,223,87,157,124,139,243,93,20,83,219,83,172,75,105,153,197,197,143,153,23,123,175,136,29,155,38,157,132,19,65,155,239,111,134,156,19,107,81,106,199,119,160,0,255,218,107,215,92,145,143,204,69,156,214,173,132,148,66,89,113,105,48,234,230,53,139,38,22,231,228,99,200,123,25,250,204,164,145,43,165,137,71,169,155,241,54,161,83,78,176,163,88,191,186,24,125,192,200,75,170,143,204,164,111,226,12,159,180,250,247,111,173,65,36,38,236,138,225,100,30,42,217,136,95,87,117,145,163,60,217,77,212,119,75,142,187,108,68,145,250,33,23,167,230,79,219,140,47,86,101,120,187,148,123,26,114,69,102,20,168,63,50,233,138,74,74,186,19,48,95,23,235,237,28,171,87,243,78,171,215,81,168,95,55,110,197,11,183,230,126,175,119,11,59,179,189,61,202,109,198,188,14,191,62,247,87,75,142,158,81,50,246,35,38,174,110,202,41,55,73,119,162,95,114,249,28,101,116,150,101,18,59,231,49,232,31,123,237,40,123,237,189,233,181,45,15,95,167,115,43,149,138,248,221,123,99,221,176,139,147,50,55,228,117,185,82,91,59,223,146,65,35,162,223,37,165,161,168,41,113,158,38,84,84,144,151,103,76,226,34,16,149,184,232,182,173,103,163,54,128,252,235,203,245,51,73,207,202,154,57,28,93,181,129,244,106,67,216,114,29,117,123,242,46,43,145,80,151,154,152,157,157,209,118,104,128,127,18,43,34,127,127,164,210,234,77,153,239,98,115,47,145,139,211,114,182,73,101,234,98,81,78,177,159,217,45,65,151,219,153,95,73,190,103,44,151,188,53,163,146,151,65,85,73,243,134,88,150,97,152,41,90,42,156,44,247,24,215,86,100,57,67,214,183,162,190,86,228,170,197,202,58,165,237,107,202,184,245,196,25,102,77,176,179,113,229,131,131,25,195,130,156,71,5,231,0,255,114,65,250,251,147,38,41,81,87,216,75,42,41,105,25,145,149,209,143,248,125,0,255,107,239,32,161,250,175,93,163,29,172,155,119,16,150,235,236,167,11,122,76,254,39,135,138,87,131,210,98,99,149,251,74,37,163,54,15,50,115,125,192,223,251,223,250,36,137,82,111,209,42,198,175,108,215,76,107,142,100,160,36,130,144,211,149,212,101,144,200,138,26,77,198,187,138,235,119,229,161,140,40,247,229,62,101,18,55,155,10,143,90,184,192,86,228,148,132,149,59,242,73,221,124,102,75,30,154,139,97,243,62,219,215,9,57,34,189,27,248,136,28,38,53,15,115,151,109,200,121,199,92,252,199,135,87,226,101,62,163,230,234,11,2,101,158,10,249,173,79,42,60,243,33,145,121,152,107,44,98,173,198,250,50,106,68,70,38,41,243,177,71,171,134,251,54,98,183,121,152,114,43,50,7,44,116,250,52,105,181,196,197,156,208,94,104,19,183,2,186,188,32,177,34,41,85,47,34,9,189,214,180,220,179,78,59,149,142,71,157,250,125,86,117,12,99,25,123,53,105,132,63,125,158,148,92,70,142,220,77,35,222,40,79,141,182,112,79,203,168,134,38,137,136,103,179,130,139,159,115,196,35,246,183,27,237,131,134,208,173,124,102,201,103,210,151,210,85,179,169,181,90,107,163,138,204,116,27,30,84,38,119,153,199,65,49,173,192,2,99,184,218,126,231,178,198,192,159,143,92,46,115,71,252,136,32,145,13,37,147,51,159,202,114,15,157,110,149,234,121,216,80,161,38,206,154,119,64,221,214,101,109,173,218,170,191,105,244,186,251,226,253,221,189,27,23,124,197,250,14,184,129,121,89,159,125,44,99,136,29,117,5,37,165,90,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,192,57,210,0,255,157,249,124,212,216,139,210,40,165,25,209,81,184,17,135,84,38,136,69,249,231,51,215,170,103,18,122,195,182,65,68,140,104,68,109,136,245,118,58,250,237,157,86,47,5,213,159,54,28,241,195,29,220,248,190,119,216,233,156,205,200,47,198,63,221,240,162,91,102,100,180,148,190,9,157,76,73,153,178,30,187,172,164,231,146,218,83,11,7,45,179,247,236,153,196,123,186,149,185,191,146,171,190,151,235,223,9,3,71,163,153,250,171,98,24,222,17,135,230,22,87,152,195,212,15,177,50,51,228,244,248,116,78,46,131,232,156,21,78,137,250,152,165,5,81,245,212,151,221,251,55,218,212,20,147,115,143,169,42,149,105,204,239,123,81,226,231,24,55,159,153,226,160,244,40,115,215,173,140,81,143,11,205,204,17,46,250,45,135,72,179,109,93,155,196,72,191,200,157,75,151,100,174,120,41,33,81,107,164,66,115,156,174,198,78,25,225,172,69,135,92,210,160,73,212,198,180,129,26,242,185,204,220,206,200,92,65,201,251,46,146,53,98,36,70,117,122,9,51,234,84,235,213,177,163,72,191,168,239,29,148,228,34,73,169,211,92,87,184,226,189,155,40,132,119,173,186,100,62,133,112,132,163,89,198,235,3,193,254,25,249,40,213,184,164,85,146,15,168,81,216,177,50,214,49,243,34,246,206,204,168,103,38,169,110,210,106,44,45,100,71,52,102,198,160,192,12,15,237,110,200,149,11,110,153,145,193,80,122,36,105,234,75,9,41,33,54,118,90,139,191,142,153,128,6,125,240,142,221,100,47,37,50,33,239,247,175,91,98,0,255,131,120,72,159,140,42,206,254,107,208,47,221,142,26,107,149,226,74,212,107,16,231,6,33,111,140,228,14,71,90,188,138,21,125,152,216,203,7,237,201,141,241,47,254,17,91,87,171,173,154,237,240,139,62,252,99,18,113,43,62,226,47,195,21,62,58,70,94,151,185,188,243,125,37,41,205,83,130,154,36,22,132,41,159,46,23,138,113,220,52,234,209,64,219,57,15,152,151,145,95,81,73,230,105,214,105,46,33,147,248,62,126,70,109,169,86,236,104,141,191,14,62,99,46,31,145,95,241,142,98,103,205,150,201,40,44,223,21,82,41,28,162,161,130,171,50,139,214,218,3,6,64,5,125,100,132,162,194,138,84,192,140,120,73,45,202,49,215,111,44,134,62,74,84,11,0,128,209,6,208,233,242,190,235,10,49,209,87,112,221,3,148,138,219,164,175,26,84,199,93,54,124,66,222,91,37,62,141,54,34,73,113,220,114,18,55,37,135,215,243,152,55,252,118,70,188,29,252,174,191,223,37,125,166,60,134,217,17,122,36,221,0,255,126,114,143,85,72,56,168,107,165,11,95,63,96,172,140,212,69,165,73,43,141,66,10,169,224,135,172,111,69,125,229,162,190,214,170,209,90,7,76,14,239,244,225,67,172,24,198,186,125,92,135,95,60,96,174,222,143,185,115,175,58,31,86,78,191,105,210,38,35,107,243,184,184,70,17,191,94,189,85,119,38,221,53,86,4,37,43,156,150,82,78,80,219,158,47,206,176,54,220,247,96,110,6,177,145,217,30,49,213,203,63,123,237,110,181,237,214,134,117,171,17,55,92,53,125,44,56,186,155,56,107,61,187,56,123,38,102,100,68,174,168,73,42,37,181,181,144,191,35,163,182,217,194,58,212,60,66,56,0,255,185,140,151,43,10,62,82,201,34,209,194,68,158,90,134,156,20,68,113,83,5,12,106,204,68,157,110,246,141,185,250,87,201,140,149,180,210,36,81,137,169,174,202,208,84,230,168,89,46,45,118,76,131,199,175,64,143,194,15,19,189,231,16,219,191,33,7,0,255,1,31,62,105,151,190,70,148,29,207,43,38,25,114,81,53,180,62,44,53,170,98,42,7,108,227,51,59,153,91,26,242,247,214,218,107,111,82,117,133,233,158,164,54,181,33,52,135,205,241,155,180,182,229,18,41,77,240,209,2,131,24,53,101,230,79,199,246,102,205,86,68,124,123,223,91,110,108,18,245,204,21,73,89,111,133,142,29,82,142,83,235,94,138,45,183,18,93,54,159,61,78,229,26,55,242,143,143,17,114,17,95,231,172,216,233,172,82,119,202,104,150,18,230,9,149,89,204,175,192,164,84,98,138,177,62,217,129,246,110,67,100,62,114,43,72,236,140,90,106,214,178,58,133,230,54,47,35,70,85,188,19,127,34,163,54,129,90,229,48,209,163,192,60,96,109,118,100,235,198,28,252,7,89,117,211,35,191,178,36,41,203,37,131,104,61,53,164,166,73,82,43,115,11,102,165,101,17,123,75,89,243,0,248,241,237,189,55,246,95,52,250,244,119,63,190,20,42,248,88,78,140,191,241,203,189,95,223,157,190,233,235,14,191,191,17,207,10,236,204,157,238,29,46,230,127,246,111,150,69,204,195,95,214,85,51,74,147,185,151,75,35,226,183,167,75,110,53,62,149,251,132,193,15,14,102,211,52,152,59,60,102,151,115,128,1,128,62,230,117,153,95,107,175,44,217,186,36,106,37,9,137,13,153,155,108,79,33,144,121,62,0,0,0,0,0,0,0,0,0,0,0,0,160,2,238,208,71,70,218,199,216,249,107,85,250,208,106,139,238,134,85,13,87,47,143,110,53,134,15,144,51,224,218,53,242,177,34,147,46,250,34,213,25,71,140,54,197,68,64,174,195,42,188,226,35,58,34,29,179,114,172,173,203,170,141,59,82,151,76,89,145,247,158,167,172,197,223,140,234,48,52,78,135,106,88,106,49,11,122,8,126,105,63,229,113,4,96,39,192,122,59,216,252,18,245,136,38,93,151,186,191,137,210,97,191,140,220,150,38,31,44,44,183,87,217,206,144,95,127,62,224,233,72,247,143,160,153,35,183,37,211,78,180,180,181,69,109,48,86,116,116,242,178,136,167,102,187,121,192,47,191,123,17,181,189,75,100,37,77,165,196,204,160,18,241,14,17,47,31,78,62,151,139,151,77,243,45,71,249,148,108,86,129,64,46,109,39,174,48,59,111,248,52,81,208,225,171,235,106,217,122,58,141,78,223,133,209,234,222,137,71,29,49,50,60,112,12,19,243,132,205,99,166,70,210,253,168,71,172,90,22,70,233,165,154,221,116,77,104,62,34,59,81,102,29,102,231,113,131,33,63,249,62,93,45,251,141,70,223,119,55,232,235,120,168,238,197,189,146,178,68,251,131,49,27,243,250,124,232,243,165,120,53,146,68,56,37,28,238,81,220,134,130,25,183,132,230,209,122,52,106,65,0,43,181,3,152,169,65,204,203,225,183,105,182,234,185,49,42,239,208,119,141,107,152,183,185,51,238,92,236,99,14,49,228,101,247,91,107,213,195,254,233,222,186,71,122,241,228,222,55,89,43,109,226,202,117,47,223,178,35,42,113,106,45,157,151,85,75,107,235,152,144,19,153,151,249,196,104,148,9,222,177,180,109,203,68,134,241,139,120,121,217,223,20,49,38,117,35,146,22,151,179,55,194,101,88,159,139,89,179,206,3,226,199,159,191,131,31,13,82,163,25,79,42,49,206,225,38,243,3,252,103,191,218,168,92,244,16,0,255,240,226,5,188,204,175,181,137,153,181,56,146,56,66,74,91,203,44,105,46,194,244,28,203,82,123,140,121,185,247,235,214,253,243,234,110,123,75,63,195,198,204,27,189,180,209,126,176,157,17,8,0,127,221,143,187,197,251,187,41,238,132,205,0,255,231,85,43,246,138,60,184,152,211,51,104,210,62,103,239,194,71,209,0,255,226,164,26,222,206,19,130,121,44,114,226,162,61,205,238,189,32,224,253,149,161,240,77,16,229,233,86,154,80,147,88,43,105,251,101,24,99,195,45,13,208,222,101,127,250,24,115,245,137,242,249,92,217,132,228,210,34,3,250,24,45,51,223,125,189,160,57,151,61,196,130,8,128,148,196,250,69,186,181,247,166,101,239,171,213,233,236,149,139,6,158,91,153,245,153,93,43,139,33,241,141,114,249,60,124,66,75,175,172,241,110,230,202,2,6,92,37,103,80,124,246,175,41,141,2,118,27,199,248,239,71,59,42,151,17,153,5,203,182,140,20,73,70,6,47,216,79,169,31,54,0,255,55,165,235,207,43,0,255,178,26,65,195,225,126,118,45,166,129,17,139,107,37,45,137,237,176,254,142,238,87,167,211,104,172,63,26,113,196,171,250,19,231,232,7,124,97,144,196,156,46,95,191,56,62,221,77,68,155,233,56,109,141,90,105,42,250,89,203,79,65,204,105,71,227,136,189,217,63,153,183,225,222,222,59,115,127,133,210,105,123,121,223,212,121,142,247,182,235,174,49,157,74,238,188,171,185,197,154,252,212,165,129,51,228,67,23,186,140,149,185,210,169,25,180,202,102,173,221,27,183,225,228,166,6,13,101,252,105,213,16,95,213,106,76,6,85,156,96,215,217,207,13,43,35,191,51,95,117,73,8,45,50,154,204,38,43,53,189,224,16,137,156,163,73,134,186,10,56,232,144,123,238,179,142,61,12,180,234,144,187,23,153,223,52,147,102,68,173,172,74,35,104,150,36,12,104,236,188,161,40,32,83,75,18,70,73,81,17,195,185,236,226,168,117,135,165,223,43,131,68,110,183,181,26,177,156,172,59,111,41,196,101,227,50,166,54,181,104,55,226,19,111,198,101,215,69,174,101,39,3,200,127,213,214,78,238,95,171,149,66,130,184,232,247,54,114,74,36,148,238,233,186,176,134,99,93,190,59,230,133,126,103,222,171,215,22,201,150,214,141,27,153,146,245,110,21,43,138,65,119,95,151,153,173,46,106,137,168,103,210,38,250,104,79,42,84,13,189,155,42,238,19,223,216,105,177,121,226,107,182,177,56,227,248,22,33,242,43,50,23,25,25,25,65,202,85,41,121,162,22,74,40,75,198,149,45,143,195,201,100,177,198,152,208,232,84,172,195,9,54,183,67,237,195,6,140,252,181,147,190,114,45,125,45,110,53,218,219,66,108,56,111,199,15,111,46,5,106,238,22,253,136,51,44,110,187,218,156,136,129,47,159,240,239,213,181,163,100,214,41,67,202,164,18,76,188,181,21,131,83,175,54,209,208,194,67,93,108,226,231,71,252,153,183,244,17,65,219,203,91,113,232,247,110,167,199,169,80,199,7,128,57,238,212,173,157,223,180,90,141,161,99,225,24,145,66,232,119,174,164,36,105,75,246,38,164,109,216,17,75,25,17,51,26,121,27,87,78,31,145,69,159,164,41,101,37,33,189,245,112,74,138,70,36,111,120,15,50,187,9,11,181,42,245,193,7,22,112,113,205,142,177,167,12,144,31,250,216,43,147,30,145,115,170,174,140,8,161,53,24,39,52,137,187,137,84,28,228,140,81,177,98,157,122,36,234,96,17,0,255,216,36,54,82,66,126,94,191,118,6,127,90,82,90,109,109,225,87,46,84,56,239,245,186,79,19,195,230,126,248,53,107,141,42,98,245,33,159,248,50,231,46,122,212,51,42,137,136,119,61,183,144,84,21,90,74,132,218,236,152,221,213,207,232,97,31,103,51,136,51,162,129,136,242,203,173,191,98,250,214,227,70,171,17,154,193,175,227,141,31,89,204,229,166,232,19,44,148,214,182,181,73,12,16,127,107,101,208,50,118,228,222,25,111,19,149,20,150,109,237,180,5,20,173,136,251,136,70,101,34,183,12,211,114,130,37,237,75,187,174,97,71,93,59,35,41,45,78,157,180,173,227,40,228,242,119,174,108,178,86,11,0,0,114,212,69,164,46,9,1,128,127,252,45,189,152,95,17,185,122,173,23,51,86,28,117,121,125,208,26,7,188,23,81,3,114,193,253,29,10,0,23,239,211,41,181,72,59,230,69,234,87,109,237,140,66,167,119,243,94,91,151,120,227,76,149,74,17,188,220,0,121,250,92,141,218,174,34,90,147,4,169,167,28,178,67,4,59,17,82,46,149,34,222,176,81,163,84,49,185,193,14,74,144,0,255,253,165,75,245,131,50,98,146,0,255,86,135,75,71,20,37,189,51,165,28,137,221,57,167,143,250,104,131,143,240,23,241,243,17,121,159,245,78,87,184,15,169,38,201,37,85,28,218,170,62,213,152,53,134,113,137,41,236,102,227,29,117,249,113,159,100,45,35,156,108,75,141,150,215,36,142,218,54,117,236,146,99,226,16,35,69,98,141,229,29,91,88,199,32,8,144,183,158,62,115,37,101,159,245,155,116,28,82,15,126,184,96,202,101,85,18,223,242,134,131,88,49,109,3,67,38,221,185,136,66,106,146,71,158,152,151,123,95,46,105,181,140,48,165,98,225,209,199,109,155,176,141,101,153,148,14,227,179,130,125,98,28,163,40,159,207,199,138,82,153,22,53,91,122,243,229,174,153,90,9,19,231,102,246,169,93,8,72,191,168,186,36,117,133,251,43,34,233,148,60,19,84,0,255,183,179,220,247,173,189,43,151,69,236,91,141,220,153,150,29,75,59,230,245,122,127,62,118,62,227,148,202,91,56,201,186,180,8,124,99,229,109,9,170,161,189,204,46,116,8,129,97,253,247,182,122,25,177,106,223,73,144,225,78,139,108,71,221,206,241,143,26,181,26,109,248,124,125,248,111,125,199,140,70,143,126,150,51,252,157,128,47,159,207,85,38,51,71,162,146,204,12,179,170,83,141,167,182,181,22,82,96,62,246,94,200,124,207,85,54,134,221,14,242,203,139,191,110,252,232,59,204,174,75,249,101,34,142,43,54,167,133,102,198,244,220,36,30,34,160,94,252,115,248,229,104,145,171,77,80,241,203,4,85,247,215,33,115,239,12,53,88,233,96,203,50,115,35,253,98,233,226,93,123,215,151,183,120,16,254,141,206,189,155,105,87,18,203,187,188,67,213,241,49,251,44,43,54,68,188,124,60,59,115,53,163,22,65,118,237,68,14,63,250,222,138,217,154,129,219,120,36,126,230,92,27,197,107,141,249,250,88,123,71,73,125,58,125,215,26,202,247,125,247,214,29,148,102,173,30,125,224,87,139,214,180,247,216,184,1,231,63,151,241,114,37,89,107,101,20,82,242,37,133,102,11,57,39,251,144,168,248,151,157,170,229,4,230,105,70,100,13,19,29,116,247,245,185,114,209,170,159,77,48,36,87,14,212,123,63,137,125,107,109,21,56,233,98,138,152,156,189,71,219,158,53,17,114,240,159,240,225,5,121,237,93,39,53,63,30,139,163,132,42,234,81,93,227,163,204,237,147,3,191,242,189,45,205,108,13,177,114,81,239,213,164,185,51,9,133,190,150,186,73,28,243,24,213,147,140,194,72,117,124,98,228,6,208,167,250,249,81,34,31,133,82,178,163,178,81,123,75,176,20,31,211,238,193,139,223,86,142,126,41,209,17,11,43,172,203,249,118,165,237,210,24,57,125,62,225,69,62,106,70,205,140,36,36,162,109,76,196,87,114,29,141,169,232,116,171,213,37,178,200,225,14,191,216,171,241,99,174,36,153,161,0,0,0,0,168,160,139,136,8,57,228,35,225,209,214,2,234,98,17,66,31,232,175,95,81,217,70,142,145,203,85,50,74,109,136,66,212,164,173,218,91,46,96,146,200,151,122,192,145,126,185,149,145,142,19,199,124,18,78,177,176,51,21,80,254,145,59,147,36,45,213,2,0,0,224,250,33,240,229,34,79,86,196,74,90,68,82,18,217,144,209,40,130,33,12,55,177,233,80,167,198,35,113,104,208,11,23,77,126,128,21,43,2,101,216,27,127,109,173,90,211,21,199,241,86,147,205,80,205,69,252,233,90,46,173,222,210,163,24,206,229,142,148,51,217,176,65,23,145,159,139,164,36,50,147,48,78,221,180,102,169,212,90,94,2,102,31,119,84,14,213,82,234,47,79,56,198,201,160,134,123,217,233,137,205,100,111,37,232,238,235,118,182,186,40,45,137,250,118,72,244,69,186,238,185,237,78,188,106,150,60,12,85,41,26,234,21,155,103,76,102,27,114,137,1,117,43,119,63,226,197,38,53,106,184,89,217,32,36,73,125,25,246,210,210,142,36,38,110,71,71,76,124,134,24,169,83,198,197,76,98,123,217,193,13,186,92,236,165,95,187,38,237,182,94,247,234,130,133,91,171,202,233,204,49,115,229,119,46,253,138,204,26,206,91,105,19,203,33,189,229,114,161,36,213,38,83,9,140,152,175,207,237,252,75,95,123,235,95,107,201,219,221,251,113,27,188,177,212,113,159,232,215,83,103,187,215,230,59,64,222,223,185,220,161,107,201,170,147,39,9,173,59,4,226,227,18,142,243,122,28,165,83,13,43,77,186,60,134,216,195,224,246,164,173,142,112,63,50,244,53,154,186,147,101,94,121,207,166,41,55,181,128,90,93,30,39,29,88,192,161,182,57,59,24,35,151,203,188,159,177,119,70,146,38,162,73,167,208,250,54,166,50,21,129,10,69,252,53,249,49,253,128,186,124,238,181,50,215,34,148,228,68,109,117,111,66,170,203,142,203,150,26,29,177,212,230,199,204,204,69,68,70,205,72,18,53,20,0,0,80,33,242,41,77,1,80,161,254,149,36,119,36,37,1,169,143,200,144,3,228,242,87,148,44,116,237,72,226,54,228,113,157,146,70,37,214,101,144,127,253,161,222,90,123,237,122,125,189,35,136,117,171,117,7,142,44,252,226,192,225,157,199,175,188,105,239,114,135,1,183,9,144,159,191,233,25,240,35,207,20,93,178,65,75,125,76,95,147,220,60,77,67,131,162,21,17,140,213,41,230,4,240,210,115,251,205,166,51,102,220,95,43,99,229,138,146,25,121,135,48,78,45,84,236,152,122,200,84,196,20,58,46,183,106,56,234,70,149,199,148,92,227,84,54,103,243,60,100,62,159,177,35,50,34,42,137,146,132,214,233,67,88,50,109,202,56,116,30,139,87,159,78,53,186,216,32,191,136,159,171,207,61,146,46,89,25,12,107,206,32,59,163,44,181,226,164,69,35,66,198,172,203,205,182,38,127,63,64,126,46,167,207,32,185,90,86,218,142,96,220,232,43,164,82,138,97,104,192,161,246,102,90,101,234,100,49,135,139,249,42,155,205,107,27,53,174,252,149,73,106,123,183,165,173,55,238,183,241,94,228,94,57,254,228,169,211,162,208,198,123,144,218,45,20,222,184,219,189,115,177,100,93,74,117,197,177,140,225,96,251,154,155,26,242,25,145,207,39,252,90,216,38,178,150,124,72,161,81,33,173,190,0,244,207,124,174,140,154,249,80,118,6,137,149,153,149,12,199,184,159,228,9,139,153,139,204,80,0,0,144,3,230,87,137,12,66,130,178,173,4,175,0,255,138,42,170,237,185,95,180,44,246,62,186,175,89,77,176,52,187,51,66,224,207,37,252,92,146,252,74,74,171,5,33,99,81,228,27,229,45,42,45,74,44,46,166,22,62,138,224,1,0,255,38,68,253,121,245,118,208,173,30,241,117,122,189,53,110,221,93,240,36,81,33,226,50,189,141,231,147,87,108,220,6,204,181,117,171,70,173,173,8,183,60,223,170,115,126,212,229,50,244,249,124,208,93,50,86,52,78,86,17,25,84,222,81,239,27,113,204,227,207,92,173,153,153,25,181,102,214,247,228,102,113,94,231,85,13,49,179,99,186,184,164,33,116,169,167,241,51,106,122,171,69,146,82,73,90,114,191,229,215,37,87,213,12,42,119,98,170,219,81,13,0,255,217,55,22,69,187,196,228,3,172,212,229,103,228,50,107,194,191,21,55,181,218,210,58,154,182,236,126,44,46,163,46,183,26,235,248,196,31,22,241,153,125,111,163,33,232,245,43,215,222,52,104,157,86,35,89,98,252,132,206,217,166,75,73,169,122,88,235,44,45,177,146,30,245,247,244,57,225,183,73,45,212,171,172,183,72,226,152,77,211,229,173,116,195,172,142,120,109,196,28,155,114,137,101,236,224,73,68,157,126,231,50,183,98,189,29,45,13,186,156,82,52,149,62,153,12,185,70,202,4,43,77,219,133,157,50,165,177,87,33,141,61,55,251,222,198,106,192,249,243,166,167,81,253,112,222,106,150,26,223,159,170,166,154,156,161,199,249,115,201,145,171,39,217,78,106,137,215,118,219,166,198,214,76,239,74,119,70,67,24,191,164,91,87,188,248,17,110,203,238,249,126,83,227,239,156,62,163,15,240,130,173,148,152,159,43,114,65,126,86,210,93,94,146,37,213,198,27,90,204,228,4,111,108,204,90,87,138,155,109,42,4,192,151,159,15,171,167,215,88,148,101,85,175,180,173,239,233,47,35,221,176,182,218,20,134,217,33,47,243,179,168,175,143,62,74,73,37,210,205,74,102,70,147,38,170,63,206,58,208,12,144,139,248,185,136,212,39,203,100,110,151,148,91,250,216,101,69,146,138,29,241,233,28,48,140,153,222,152,203,54,209,163,94,159,191,116,244,172,109,186,183,140,246,219,119,82,149,60,154,152,71,250,159,84,125,125,124,26,47,217,245,230,113,64,168,200,121,97,12,61,198,223,248,69,221,186,239,226,87,134,219,193,23,23,168,158,239,146,62,194,40,199,97,246,35,2,230,34,158,62,66,151,165,225,73,198,83,196,76,38,153,169,244,107,146,28,144,216,212,148,101,28,245,150,23,218,127,26,34,137,166,225,114,25,69,223,114,124,211,120,219,34,154,50,74,166,168,246,110,4,152,1,213,95,17,25,59,226,41,171,239,82,114,67,233,198,21,79,199,85,124,102,152,147,89,236,148,198,94,54,133,30,117,185,200,237,220,153,13,153,172,160,57,53,42,249,20,196,69,164,210,230,61,33,204,204,66,55,174,158,92,155,199,178,252,111,250,34,34,34,76,11,44,34,175,60,161,7,150,240,239,158,41,140,103,46,82,201,192,211,44,155,210,178,141,12,160,203,225,167,235,74,184,244,229,157,59,33,180,123,112,172,218,214,25,79,231,33,191,190,124,192,191,87,215,78,167,141,18,193,144,19,105,139,136,234,66,8,216,164,42,181,24,97,1,7,69,230,64,219,53,33,254,197,63,202,210,15,55,254,133,184,26,222,233,253,169,74,195,29,122,151,158,152,161,237,1,196,168,31,62,173,198,170,21,39,89,49,37,157,230,3,0,128,28,48,175,203,211,9,157,195,202,184,87,147,164,69,157,110,101,82,102,142,185,118,102,20,56,224,253,188,158,186,243,145,62,46,125,102,6,93,5,14,244,75,245,54,165,105,1,231,184,42,188,85,34,42,169,109,205,134,220,62,98,56,68,94,44,133,67,2,224,231,254,117,93,109,88,211,87,247,232,55,197,118,63,30,117,195,149,118,47,99,52,228,19,254,253,92,59,42,173,150,45,33,77,63,75,73,133,182,226,242,185,212,148,114,152,233,137,117,156,62,226,199,183,245,116,122,14,127,111,47,235,170,52,234,144,203,223,185,178,201,90,45,0,128,28,232,151,244,136,72,218,80,11,176,146,78,168,125,144,95,70,126,71,109,168,69,93,62,50,51,27,114,49,51,207,77,5,200,215,235,51,50,154,42,31,242,239,71,230,106,54,15,125,188,23,17,79,64,253,191,77,90,225,3,192,28,73,100,238,213,58,113,72,125,68,166,2,70,222,142,168,234,23,90,105,189,1,254,117,43,105,25,43,216,146,59,106,187,58,51,75,62,172,41,163,82,142,3,166,175,91,47,108,104,67,217,18,141,179,99,126,226,135,167,139,140,95,98,248,253,210,182,109,51,245,248,181,194,158,13,152,52,191,202,27,138,31,45,49,151,140,86,244,154,148,119,52,126,232,104,225,5,3,161,249,222,222,105,92,177,51,103,135,188,204,143,66,115,175,29,125,148,144,99,61,241,188,173,233,209,76,43,143,175,14,0,23,215,10,106,225,66,126,199,166,245,1,244,123,211,56,222,223,121,26,121,46,220,207,216,59,131,202,49,31,245,164,193,7,88,185,50,20,229,144,215,173,66,87,60,113,84,192,200,208,71,70,68,18,232,95,110,211,200,164,161,66,87,141,156,51,43,101,4,22,114,90,208,91,67,153,78,85,18,157,230,108,118,110,196,159,49,159,207,251,17,204,104,199,90,111,84,183,84,193,137,155,229,32,34,129,91,249,43,214,226,33,155,68,15,176,117,43,247,202,172,225,48,241,138,87,141,169,126,46,214,222,226,48,188,112,73,169,173,52,187,35,145,58,166,161,166,227,121,38,49,176,199,246,118,96,67,46,151,249,65,107,174,172,194,174,166,136,107,54,100,151,152,95,215,15,43,174,181,204,143,144,159,159,33,245,105,177,243,163,254,222,28,146,167,201,188,85,29,169,218,180,123,34,160,46,23,250,204,157,81,91,74,11,18,110,173,62,228,83,99,74,90,151,124,94,205,112,82,35,85,23,39,63,238,157,223,52,66,47,196,95,33,249,233,140,118,146,235,163,252,244,244,220,222,222,104,54,165,171,9,184,119,228,35,114,149,136,204,48,169,68,161,89,64,197,109,94,231,96,37,134,57,55,14,234,19,155,161,110,77,101,107,246,177,195,253,173,171,121,17,249,200,198,84,68,221,37,101,198,137,215,244,185,201,58,10,208,41,137,201,57,197,192,29,159,180,107,25,243,121,189,142,33,239,220,25,78,77,135,76,186,212,194,105,42,171,52,95,253,48,45,123,162,49,47,175,251,197,203,167,107,58,71,118,37,171,156,146,24,27,244,68,110,72,215,240,240,27,139,181,71,35,64,102,78,31,117,37,37,78,45,105,147,174,27,245,110,108,219,178,175,57,181,153,225,160,67,173,55,14,126,188,144,23,123,103,205,182,201,242,88,88,37,0,126,187,0,255,217,111,218,95,64,95,233,190,36,172,195,236,110,70,125,150,107,46,22,93,235,252,113,151,86,163,150,42,238,138,117,75,43,218,31,26,197,63,226,233,138,171,237,136,58,252,236,126,184,122,118,105,157,126,196,154,142,17,108,164,196,188,92,46,242,177,10,169,20,191,100,4,183,108,87,117,252,33,68,76,82,149,152,193,217,195,222,132,151,237,242,60,192,222,155,36,165,19,90,109,204,203,231,244,145,37,79,51,75,201,181,73,36,233,175,163,106,138,60,242,142,119,167,191,149,83,169,122,13,142,101,92,158,42,200,40,54,140,113,235,238,197,248,5,188,124,117,72,241,155,72,102,184,26,228,26,118,232,168,211,165,225,161,167,60,97,12,150,65,89,54,33,244,153,91,217,109,175,66,119,45,233,35,238,94,170,91,220,188,171,29,159,154,158,78,151,77,170,20,94,103,105,254,218,202,71,118,152,1,231,31,94,198,207,181,137,46,169,91,43,253,173,34,182,228,169,113,106,83,134,9,100,26,36,202,98,97,198,26,97,3,179,15,235,239,192,87,167,45,218,171,239,70,220,75,194,53,227,27,70,48,110,48,73,67,236,140,157,43,115,186,151,68,221,244,169,181,102,219,157,20,36,199,181,225,103,34,210,120,107,81,162,202,168,80,39,215,198,181,221,142,121,17,95,71,220,189,66,238,182,239,94,250,88,175,242,134,233,151,66,77,230,25,27,181,1,230,207,33,101,158,38,169,7,61,191,110,147,214,214,101,45,78,230,161,55,220,230,13,132,123,249,140,34,95,163,33,171,142,253,62,170,75,71,1,2,184,106,146,232,181,77,160,135,92,46,114,59,50,43,221,244,204,54,10,243,150,197,53,90,220,211,168,91,145,126,64,175,186,8,249,121,116,233,154,29,25,89,65,177,28,154,109,27,209,132,91,147,201,168,225,97,211,175,220,182,45,233,108,135,246,86,4,200,135,34,251,33,47,47,63,86,230,42,173,244,32,37,27,50,93,52,82,60,34,209,91,170,36,42,226,35,208,21,27,63,42,224,142,76,63,228,233,51,51,179,208,100,218,242,131,28,87,62,74,58,100,14,128,239,94,172,31,17,155,56,181,53,89,220,185,215,218,249,77,171,215,24,194,8,55,14,89,140,168,37,161,212,219,200,64,191,220,214,213,92,17,142,179,74,173,245,117,106,253,123,41,165,71,85,170,51,41,133,151,90,23,40,191,54,64,126,222,94,25,244,136,156,147,253,115,68,9,45,133,173,161,201,220,206,100,98,34,135,69,189,138,85,153,21,45,112,136,137,236,28,187,45,33,63,175,95,59,212,135,79,105,181,189,107,139,244,154,22,206,59,13,184,215,245,193,230,254,27,152,115,156,203,65,15,26,242,250,251,43,227,195,171,47,137,186,34,221,90,147,144,114,42,209,79,139,80,153,219,241,199,43,30,58,12,90,99,97,134,58,109,107,216,168,81,126,185,241,11,242,90,191,155,122,193,178,194,237,111,198,147,140,155,254,78,119,5,235,178,185,237,205,225,13,144,185,204,189,35,234,169,62,75,34,75,146,239,180,117,226,33,17,27,63,212,117,34,54,166,229,211,8,31,37,10,239,42,6,58,111,135,218,205,136,251,222,202,69,228,50,87,201,140,44,165,173,211,58,30,191,126,217,194,54,101,250,84,134,85,60,53,141,197,50,45,103,218,219,92,98,192,159,249,249,157,17,9,159,86,35,106,37,175,19,13,152,65,117,150,143,244,1,241,231,94,250,21,73,169,227,70,109,81,202,142,205,37,167,144,16,24,85,105,62,160,66,94,44,5,64,133,188,88,168,143,88,0,25,25,185,50,50,242,62,134,62,31,107,239,181,234,149,144,186,211,151,147,111,56,53,200,109,219,84,164,93,159,62,63,128,204,0,186,241,91,121,100,231,114,216,86,36,114,56,83,13,242,240,136,49,222,65,20,251,50,162,205,203,13,9,73,191,220,94,209,212,246,246,182,107,164,141,24,241,221,134,171,129,72,141,210,251,190,23,37,188,110,59,178,35,130,125,192,47,0,255,123,17,245,181,104,225,144,238,181,243,72,117,248,166,7,88,107,209,50,159,116,239,76,90,43,52,185,187,165,41,226,58,156,67,170,164,31,19,201,85,192,43,198,5,166,49,102,220,95,43,99,229,138,154,25,177,156,24,151,226,54,163,55,180,83,162,163,17,137,138,75,175,73,153,219,19,197,162,188,99,51,219,209,22,69,204,203,212,213,204,204,140,239,17,165,18,150,146,82,104,161,153,171,243,140,22,54,38,145,43,158,78,40,209,165,52,238,176,172,189,100,47,38,108,252,153,9,111,37,173,233,11,117,106,100,144,74,58,77,169,200,5,87,86,236,186,85,123,126,93,99,121,170,54,83,114,22,2,200,47,167,207,108,114,53,194,165,237,8,198,237,22,133,84,71,49,12,29,248,84,15,37,75,220,20,153,98,13,67,179,84,41,219,213,102,106,200,181,215,94,52,136,119,90,157,113,216,239,12,73,167,199,123,145,95,89,244,73,73,157,22,133,208,122,144,90,171,56,188,117,63,245,58,96,242,170,80,168,33,230,101,173,183,92,204,171,8,248,242,123,199,166,177,87,230,184,59,173,213,239,212,201,194,166,136,194,123,27,38,102,75,119,25,168,132,181,74,221,170,126,8,54,170,173,141,0,224,126,8,250,197,94,59,233,218,107,111,154,219,134,137,163,213,185,151,73,57,28,239,185,185,102,152,193,89,137,31,35,82,31,145,161,0,23,233,151,123,69,165,149,90,192,57,96,190,110,231,54,113,219,57,234,169,190,141,74,225,227,69,253,142,172,148,62,64,126,62,215,206,21,182,206,7,248,191,87,111,235,28,34,87,51,118,238,33,114,168,111,71,238,160,177,225,3,230,67,161,62,196,206,92,54,206,124,136,124,100,68,134,2,160,14,32,253,128,245,173,204,199,78,26,153,73,43,145,73,29,74,26,87,26,37,156,198,20,86,69,218,220,136,32,46,42,98,163,136,141,145,11,253,34,185,51,201,186,239,22,122,227,186,163,137,199,120,19,135,170,108,106,97,175,107,35,122,116,152,97,121,217,94,228,178,6,244,39,64,190,110,175,122,102,183,200,39,83,50,51,162,169,17,18,195,171,34,187,245,196,252,61,169,100,224,170,192,164,83,89,25,189,218,129,12,102,136,245,243,116,237,181,232,155,37,133,250,70,175,23,71,44,222,229,120,199,253,224,107,62,100,16,251,230,33,226,229,163,220,143,88,245,72,74,157,205,237,9,218,146,88,80,57,70,18,55,125,177,135,93,27,226,95,252,147,180,244,181,236,55,30,19,191,185,9,159,28,31,197,45,239,46,86,229,133,118,89,6,110,128,188,183,115,186,220,241,210,85,15,111,133,172,242,36,124,220,68,113,88,145,51,181,235,87,165,81,155,92,150,99,108,118,119,134,104,204,139,231,62,141,150,228,221,32,77,182,219,146,51,71,238,198,161,175,229,248,59,178,179,121,37,49,175,207,85,241,75,114,188,120,52,82,250,222,64,69,105,140,201,233,134,162,62,51,140,85,60,89,55,97,166,67,187,42,27,54,206,0,255,11,119,229,75,70,141,36,81,122,45,166,183,217,54,73,54,214,102,164,81,41,19,44,206,247,92,52,59,15,144,23,227,31,25,107,213,185,231,233,223,184,229,29,251,142,252,206,224,175,93,7,221,202,181,106,25,225,173,113,55,122,188,167,207,143,63,129,175,94,132,183,77,203,171,192,185,104,167,75,119,49,119,91,242,171,101,118,126,229,18,103,24,242,185,20,46,50,51,234,244,76,114,78,197,146,66,142,241,184,105,8,198,49,74,242,246,112,161,141,205,158,98,22,4,220,145,183,42,45,244,93,104,165,245,49,254,55,125,34,117,153,25,86,149,244,168,163,90,165,41,241,126,78,164,219,234,213,232,119,122,189,182,71,88,158,119,47,92,5,243,45,123,138,85,140,162,252,92,46,35,248,189,235,65,172,156,225,163,69,31,114,154,61,42,64,3,202,63,79,178,214,181,87,52,13,137,188,98,44,50,63,244,81,151,169,203,156,126,39,141,40,228,109,88,151,166,169,120,195,230,191,60,157,123,239,136,43,63,24,73,202,58,99,57,245,143,118,24,235,86,205,175,154,225,140,122,252,116,177,172,97,229,24,179,212,161,179,103,216,239,128,249,140,200,36,25,73,195,76,173,150,160,38,183,109,72,108,172,68,30,135,156,82,105,66,176,28,109,102,107,118,217,134,245,119,102,30,119,218,110,11,184,182,143,43,206,61,179,223,20,189,132,187,166,178,174,189,98,200,199,127,124,120,149,185,87,26,146,171,70,105,142,207,224,85,19,82,13,126,106,156,58,69,143,249,41,100,43,178,117,67,230,109,189,110,237,29,116,250,246,230,189,22,79,47,229,16,146,49,15,136,63,47,227,94,141,228,46,233,210,160,233,208,17,9,173,170,164,36,70,126,208,55,68,252,124,54,59,118,146,155,74,143,112,234,27,89,92,197,136,111,66,63,167,222,80,24,198,34,6,228,116,187,161,177,254,136,140,149,37,105,181,128,10,25,250,136,154,2,202,1,233,151,249,157,212,33,23,241,231,50,137,11,135,200,139,61,135,123,25,59,35,178,129,3,174,12,197,57,228,247,14,226,194,113,101,40,0,237,152,175,63,213,211,211,215,170,213,214,67,205,195,121,239,38,252,115,74,85,221,23,119,177,135,127,28,225,171,3,182,19,32,63,151,122,248,25,125,21,126,91,50,50,114,244,182,238,18,19,213,166,90,74,23,208,167,115,52,6,13,241,211,164,141,83,217,233,164,45,100,11,63,204,223,202,108,99,71,148,146,37,106,70,98,253,40,117,67,117,163,98,48,234,18,171,138,53,13,81,60,245,197,17,134,49,150,77,111,127,34,230,229,159,175,171,174,90,50,106,174,166,41,81,234,36,204,165,158,66,14,39,187,169,138,136,93,134,23,44,204,73,187,57,144,115,19,229,159,248,119,228,34,130,56,149,228,118,218,199,173,132,158,228,210,12,21,189,164,91,225,36,222,90,21,91,190,120,146,155,247,188,101,127,32,224,253,60,245,87,212,213,43,212,161,211,244,62,166,101,113,55,151,81,61,53,161,84,31,156,99,174,192,213,140,116,168,38,212,159,161,139,159,25,165,174,36,201,36,165,71,43,110,106,228,109,43,17,51,52,187,27,155,10,43,156,53,229,113,142,85,124,225,172,86,182,188,29,135,152,248,50,23,31,126,228,170,180,40,180,100,210,74,89,210,22,61,33,115,146,65,167,74,167,81,139,146,24,168,97,22,35,63,0,253,118,68,161,235,105,110,243,112,95,228,49,153,153,55,172,149,207,171,59,105,18,26,52,105,208,49,109,74,148,210,190,174,225,148,81,194,79,61,167,69,17,242,194,67,155,170,152,193,191,182,142,77,209,48,71,250,175,92,25,145,186,146,196,165,205,67,162,68,83,102,70,230,150,36,170,233,145,70,124,107,139,127,210,247,170,180,212,86,55,114,210,199,85,92,194,20,165,235,217,85,13,112,42,230,88,150,59,172,251,123,229,86,157,70,127,10,137,248,167,68,64,8,124,43,226,103,70,121,98,61,90,153,146,146,209,80,212,142,91,42,133,104,201,169,248,120,116,58,12,106,205,17,190,181,163,236,174,196,123,123,103,100,205,71,146,183,82,58,77,135,120,43,180,22,212,34,214,91,241,167,68,100,142,97,236,53,3,250,53,151,189,206,218,121,182,144,85,134,252,200,237,157,79,90,232,72,165,213,73,137,66,105,176,238,168,92,243,173,34,82,17,175,18,120,43,81,228,113,193,46,86,39,30,105,12,250,231,245,233,210,215,10,254,221,170,187,176,225,188,21,191,85,181,110,69,247,112,215,104,140,207,30,104,39,55,230,2,127,172,36,171,22,65,233,164,158,53,72,61,26,231,9,211,48,46,28,106,65,160,84,166,240,222,132,112,138,87,217,152,59,12,247,244,57,241,171,121,245,119,109,231,232,148,241,155,14,156,219,24,188,187,119,143,103,121,197,75,207,16,24,224,215,141,95,212,214,202,138,253,188,141,162,78,202,82,166,56,88,211,48,61,149,177,162,101,96,38,58,236,181,162,78,139,61,33,151,249,123,17,181,217,36,146,210,146,52,118,38,113,73,214,231,12,106,137,233,74,26,143,72,65,241,136,69,217,36,101,96,94,176,87,167,198,136,156,110,71,68,13,221,184,123,146,122,112,163,149,145,219,142,35,9,99,246,46,234,203,195,5,71,229,122,143,184,159,157,208,22,70,0,240,25,35,63,153,189,51,73,165,69,4,59,218,77,122,55,114,161,0,219,178,144,200,108,10,226,95,142,178,103,60,117,12,254,151,27,135,206,184,87,115,96,86,158,185,74,101,61,91,189,24,0,73,198,228,0,255,209,168,252,149,6,211,178,189,104,150,13,121,43,59,224,231,253,225,27,131,130,71,178,201,8,47,147,178,58,253,244,148,171,108,165,17,6,128,105,195,189,28,235,114,213,204,85,24,209,52,147,20,146,229,201,178,43,67,77,73,91,234,203,29,54,135,147,12,137,111,172,219,145,123,149,60,21,89,171,183,228,181,242,131,161,46,172,3,22,199,217,129,66,52,0,62,18,133,0,255,47,159,101,239,207,200,18,81,173,76,148,155,164,82,214,100,246,33,246,163,230,63,23,250,150,62,175,204,116,173,22,18,31,179,27,147,17,80,254,17,69,159,164,4,68,102,46,73,110,82,130,240,0,255,231,211,141,254,136,132,87,176,76,236,6,109,219,139,131,217,143,126,135,92,158,40,126,228,235,153,225,146,30,55,35,107,155,97,222,242,212,171,220,102,120,54,239,178,27,152,15,81,192,183,87,188,69,103,168,125,164,127,75,189,90,188,26,113,52,42,252,40,209,58,81,252,99,239,215,111,250,78,115,234,39,95,35,17,247,96,29,79,135,173,17,11,218,241,236,31,238,59,198,95,188,124,246,254,118,62,195,196,170,239,27,222,173,151,241,152,17,39,233,197,248,92,200,71,83,16,48,63,124,0,255,107,109,90,216,63,221,187,119,153,254,190,209,189,146,139,98,54,228,231,240,207,55,247,105,138,206,183,45,169,8,183,134,89,45,225,17,233,151,98,123,178,81,2,252,167,248,103,89,107,173,236,87,118,69,92,173,38,92,98,140,205,131,235,134,177,56,143,51,213,18,67,78,151,75,221,78,50,124,178,234,217,210,219,154,170,4,121,138,185,18,241,153,115,76,84,62,238,171,86,130,246,26,107,63,224,202,139,239,107,145,124,105,219,27,169,160,185,111,232,123,168,120,140,162,110,154,143,57,34,59,207,254,108,132,127,245,23,254,76,74,167,215,86,252,77,220,112,222,197,109,106,73,95,4,178,34,70,102,126,25,94,238,232,78,203,118,76,219,204,104,72,180,134,204,140,29,45,174,14,217,114,81,123,54,119,53,202,127,197,248,5,121,173,69,115,253,28,141,198,89,235,22,42,245,226,161,79,4,85,75,112,43,147,219,196,236,154,32,224,211,141,95,6,191,120,53,215,242,134,119,91,156,225,122,240,8,75,167,62,27,11,161,237,227,162,6,250,135,46,63,218,107,209,55,189,208,137,117,171,125,163,147,66,92,14,220,221,155,70,75,218,147,217,18,49,242,185,168,43,242,43,225,39,33,221,10,169,48,77,214,242,216,236,186,205,195,73,115,220,181,235,72,108,64,124,107,171,183,245,153,187,196,138,218,140,40,150,77,21,199,185,113,205,8,183,56,41,69,100,48,41,39,219,204,76,97,216,43,182,62,226,69,102,100,196,103,154,83,223,223,100,188,16,105,137,179,174,81,135,37,140,99,174,193,15,112,1,98,103,166,46,41,137,90,107,210,134,214,106,1,0,0,0,0,0,0,0,0,0,0,0,0,0,80,192,57,236,165,219,155,100,219,173,182,234,12,27,22,174,46,10,131,24,100,67,14,254,3,94,110,202,230,206,204,102,151,82,131,156,22,23,71,212,144,38,110,21,152,193,82,145,65,108,192,29,86,178,45,57,192,128,249,185,116,53,235,222,244,54,106,89,178,141,55,201,17,102,77,131,14,208,12,15,55,196,122,57,119,175,136,167,212,50,217,50,250,109,107,198,137,106,115,106,141,170,220,48,82,8,111,157,178,205,108,237,6,253,142,200,200,175,204,81,201,92,148,144,73,173,186,110,154,41,169,15,136,204,156,8,230,164,94,69,2,99,26,79,216,104,118,100,131,238,190,110,103,171,139,58,201,250,202,38,250,233,142,25,21,161,211,86,117,55,71,220,52,235,70,220,205,44,102,90,173,49,136,121,248,203,133,179,115,43,51,119,132,27,149,82,178,107,154,41,229,244,184,92,26,118,149,232,83,38,210,21,95,115,139,81,185,233,56,2,253,243,250,36,123,173,224,71,79,230,85,183,90,241,203,28,154,20,92,220,181,4,175,218,253,156,103,136,252,138,204,5,141,40,153,180,194,47,73,157,40,46,161,12,27,50,29,109,233,17,253,60,167,75,14,43,29,26,149,120,203,191,108,205,247,252,117,200,211,147,250,90,49,94,175,94,167,209,157,50,166,113,231,78,252,169,203,69,77,250,120,207,240,211,159,189,150,237,17,32,159,240,243,81,243,185,36,81,74,178,36,222,146,225,118,204,208,71,175,207,68,116,138,224,167,66,141,230,54,222,91,122,114,63,222,157,17,37,72,53,73,97,234,195,95,166,142,200,161,226,189,204,177,212,37,22,12,112,213,8,251,205,78,74,204,195,95,198,139,87,89,120,177,104,6,89,241,190,165,36,167,0,59,217,54,92,117,105,66,201,97,254,241,147,13,203,107,70,124,113,47,114,229,50,51,94,77,146,73,219,194,180,225,162,126,77,129,67,141,162,46,47,233,122,90,51,87,132,147,180,150,38,41,97,111,173,127,39,183,164,42,126,250,252,148,42,79,60,205,0,255,236,164,188,217,152,151,121,93,46,226,235,18,94,158,158,37,242,121,76,137,75,136,73,233,33,38,87,11,15,77,25,23,99,27,199,50,133,205,14,248,215,34,244,93,27,215,85,208,239,252,166,235,211,182,52,114,32,177,213,152,139,120,186,8,93,144,75,210,237,146,82,83,123,204,24,111,51,71,25,62,37,49,136,85,252,212,199,209,54,105,3,165,49,202,153,215,173,93,234,120,217,244,124,33,118,106,83,52,104,111,67,0,93,254,126,234,179,182,185,162,37,164,111,209,80,83,37,116,236,158,73,12,232,133,159,182,248,155,129,142,236,135,10,254,139,221,0,255,110,79,69,70,197,198,15,0,23,169,197,139,73,169,2,202,175,8,63,26,71,57,230,250,141,5,125,70,84,11,0,0,55,3,226,187,253,191,151,112,43,106,67,135,244,157,145,139,179,61,244,72,234,245,103,84,166,70,141,116,156,87,149,147,85,225,252,60,226,199,247,109,239,149,253,130,175,209,152,218,164,23,14,83,46,123,64,143,240,175,115,35,151,62,194,121,28,39,227,83,39,181,196,78,25,108,197,0,186,124,230,239,71,0,255,110,131,161,145,209,140,195,100,74,202,108,169,52,206,9,21,41,156,103,206,91,41,237,127,142,107,136,184,151,161,203,85,118,68,154,150,251,88,191,58,78,196,93,157,198,97,250,92,241,80,123,167,97,196,79,191,239,0,23,43,234,240,52,74,24,98,180,212,86,51,98,42,154,84,10,204,44,237,217,136,248,240,69,93,59,106,247,60,141,6,221,84,157,7,28,38,53,49,86,231,4,140,124,46,219,92,110,248,116,135,233,80,77,84,39,137,39,46,42,143,159,26,66,66,231,57,164,61,194,98,70,124,109,254,218,59,67,166,86,109,121,35,101,99,195,121,51,109,231,84,219,105,116,30,50,47,105,46,151,139,79,28,238,187,123,157,122,83,125,218,123,179,106,225,28,59,205,59,6,190,86,183,247,90,97,50,245,171,237,110,222,57,38,156,183,212,71,14,181,159,178,232,17,136,252,36,241,114,121,120,165,221,251,162,123,147,201,141,213,233,146,69,84,198,199,172,148,125,136,200,126,37,73,188,136,215,70,165,180,198,77,134,228,132,29,84,11,79,93,106,181,2,49,47,183,254,121,241,167,103,80,0,255,116,114,28,229,91,235,62,218,70,171,156,13,208,110,225,55,163,122,91,28,252,225,121,91,143,220,210,127,13,151,9,242,182,243,139,145,70,244,92,249,166,253,150,31,18,174,12,244,247,51,117,187,89,63,41,41,181,44,133,92,10,74,235,198,134,218,208,100,112,171,19,24,244,43,149,221,227,238,199,149,87,151,174,210,215,34,153,17,65,29,178,83,27,225,78,239,83,105,169,18,17,218,248,194,181,44,203,113,13,122,154,31,35,245,105,214,92,171,48,143,62,249,254,141,109,184,199,185,196,198,165,216,80,96,206,104,103,229,217,134,156,46,151,226,159,77,188,248,52,178,44,119,148,245,47,17,51,67,131,163,184,168,50,34,23,156,204,243,204,96,33,163,152,219,122,26,164,12,140,123,235,200,202,5,141,23,203,41,145,52,220,167,196,144,6,244,178,106,199,84,52,241,37,245,121,203,94,197,108,117,198,51,228,245,107,21,250,110,171,67,46,164,62,50,35,35,115,133,32,208,47,82,23,117,173,76,82,199,132,230,66,197,138,92,106,204,249,125,197,163,28,214,176,85,149,64,44,96,119,246,72,251,166,33,79,23,234,173,40,234,101,210,160,149,108,159,82,221,123,183,227,74,68,148,107,177,41,220,49,130,63,249,198,82,122,204,233,50,10,205,69,157,212,88,110,251,157,20,74,74,235,8,95,250,85,200,49,35,108,226,3,155,184,171,49,95,31,165,238,168,65,42,249,136,150,214,105,238,184,239,74,119,225,195,166,131,191,50,81,167,215,171,14,126,102,13,27,208,198,64,192,88,25,185,162,210,36,37,73,81,64,54,234,243,83,95,117,73,222,60,165,185,52,235,106,95,189,207,113,248,21,93,77,199,1,124,236,168,50,229,49,47,43,217,238,124,215,128,63,234,95,43,35,222,94,244,90,67,60,205,36,2,147,231,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,28,243,43,35,162,36,41,73,29,74,106,226,128,177,3,70,185,183,74,228,146,16,233,171,73,74,210,242,88,228,210,198,53,105,142,139,226,29,242,195,217,250,165,75,134,241,182,106,223,105,171,83,76,97,104,43,132,27,109,161,36,6,212,54,96,46,159,79,62,61,115,25,6,121,11,150,144,221,8,140,137,102,155,166,64,44,203,8,237,25,214,59,112,254,3,153,250,173,181,131,99,163,235,117,23,203,72,237,68,136,6,28,36,50,124,254,95,127,170,148,46,233,170,27,55,245,38,201,8,56,170,189,248,253,112,251,191,115,113,138,148,62,233,89,52,198,18,23,196,101,152,171,125,105,54,2,158,18,5,223,191,62,103,106,212,170,213,119,193,216,75,92,67,170,120,214,174,116,238,136,47,214,203,229,213,47,29,154,190,194,93,78,197,87,153,41,9,234,154,214,174,244,15,81,159,116,69,33,46,145,99,200,127,185,116,101,29,151,9,57,17,200,188,128,191,247,90,57,211,161,187,209,233,222,157,85,26,199,251,111,166,225,44,211,30,148,202,168,207,37,247,103,226,197,90,73,118,5,149,34,73,197,116,204,144,166,122,44,220,52,20,225,126,214,181,57,252,159,7,252,123,173,40,173,127,58,173,126,170,123,43,153,174,88,41,98,67,253,84,183,155,165,158,187,247,211,108,74,85,186,87,159,174,33,198,101,24,152,71,121,57,37,22,38,200,251,65,226,101,70,212,132,87,91,224,223,6,205,96,90,86,164,188,23,208,27,147,248,195,97,7,250,127,79,79,35,218,183,41,25,12,106,112,147,71,200,91,220,47,189,233,73,194,69,77,103,148,239,130,120,161,13,243,88,121,155,55,121,180,65,47,254,17,245,105,21,251,69,6,159,223,188,21,82,151,88,197,220,240,153,244,210,153,193,119,70,98,34,49,183,115,37,13,18,25,143,51,102,91,135,204,75,186,247,218,180,157,181,116,167,213,136,175,160,178,113,220,30,222,154,203,93,91,140,121,201,228,114,213,140,220,100,84,234,87,185,49,133,126,3,179,55,227,117,221,102,91,219,196,81,199,193,0,255,252,16,135,250,173,85,167,169,185,55,111,163,59,191,219,76,247,12,144,249,124,144,92,110,39,188,44,174,183,124,146,173,17,112,41,120,26,16,123,149,229,161,112,167,62,163,102,62,147,182,17,171,212,90,41,141,54,155,102,92,65,161,65,102,137,135,65,157,2,179,215,1,127,46,197,63,154,120,121,186,224,87,209,221,39,29,142,165,13,151,241,82,78,60,12,119,115,163,141,97,183,163,249,127,52,208,31,107,87,186,170,204,112,71,23,235,88,0,26,197,123,235,231,157,218,94,109,214,118,41,161,162,73,19,78,92,219,52,152,200,129,88,232,224,76,222,179,15,109,149,6,221,127,148,136,189,207,171,254,153,69,220,100,138,10,94,72,100,166,46,249,195,142,113,114,98,254,170,127,173,202,228,215,102,146,155,251,146,74,71,123,188,252,158,31,242,179,228,243,114,101,204,245,247,78,105,114,19,197,247,213,209,105,150,229,101,118,30,152,16,121,89,213,95,171,182,41,233,188,104,245,225,29,210,48,188,227,6,49,45,19,178,215,171,99,125,113,207,249,22,17,17,100,229,221,53,164,37,15,47,56,225,39,234,118,254,254,233,180,122,17,111,251,243,70,252,240,92,78,19,238,97,118,198,177,95,108,96,216,186,77,26,0,255,164,171,223,254,125,102,210,82,221,13,101,164,11,99,202,149,120,158,125,43,60,2,220,195,151,89,203,151,82,46,153,196,37,157,152,82,154,18,211,62,25,30,29,161,82,2,215,242,132,201,236,52,123,49,241,126,253,161,203,54,151,167,221,87,196,203,116,143,210,190,228,183,173,25,183,74,252,150,42,168,158,134,111,12,206,78,61,59,204,62,31,50,23,101,173,168,228,137,189,155,124,104,169,179,141,222,57,173,251,132,72,167,242,78,96,164,213,13,53,115,138,177,108,57,251,239,160,203,15,26,43,147,210,200,71,180,227,110,222,153,224,94,233,194,163,102,241,110,117,8,181,171,51,35,51,19,152,247,89,168,1,242,119,228,34,35,35,162,102,68,221,65,201,213,41,101,137,79,61,173,27,170,9,87,29,98,85,159,69,55,236,137,152,171,85,98,59,221,230,67,196,159,121,75,31,17,180,85,247,86,29,250,173,91,233,49,43,213,39,131,14,95,62,168,46,10,201,149,237,50,17,219,173,194,5,49,157,25,222,144,129,119,101,110,43,38,112,129,135,78,243,161,29,98,88,75,1,0,224,2,132,158,4,37,244,177,190,140,122,67,226,184,118,102,180,115,140,124,100,212,227,0,145,25,138,248,50,247,170,10,235,71,46,142,161,219,165,90,192,149,161,168,176,151,2,138,182,35,190,245,245,185,106,193,143,212,102,184,227,82,148,1,75,29,101,198,252,232,254,222,233,171,198,235,111,248,111,220,77,211,251,46,244,200,224,69,22,76,36,200,133,62,126,196,42,244,92,73,114,188,66,34,158,36,168,78,229,19,141,114,112,169,41,182,230,31,11,77,241,83,159,198,252,120,238,101,146,200,69,248,148,244,185,212,137,36,22,63,45,110,130,125,93,240,67,123,138,3,18,115,175,136,181,119,214,168,147,32,245,109,105,183,58,113,13,21,153,84,155,110,185,137,10,129,150,24,152,143,110,178,12,99,142,134,208,45,50,201,237,216,185,163,248,93,45,36,139,243,210,170,220,213,113,116,108,218,96,119,245,186,12,111,220,253,103,234,34,192,165,254,187,190,138,198,79,63,236,152,117,6,54,106,247,112,150,1,191,155,151,31,224,210,244,44,249,109,93,124,84,104,83,64,12,187,180,119,248,174,65,183,116,65,202,138,74,92,245,22,165,221,188,51,226,227,211,91,119,212,167,241,46,225,173,221,83,234,49,159,179,159,45,204,226,99,46,151,143,92,144,245,162,150,186,10,137,150,141,119,123,47,142,140,203,110,234,114,2,238,225,163,77,157,9,246,101,46,148,0,255,236,132,132,177,70,23,87,17,131,62,214,203,63,235,237,77,95,165,105,105,53,58,241,77,196,28,30,60,241,11,159,50,164,173,225,230,199,156,46,87,202,125,82,224,197,171,153,222,179,29,137,146,68,185,150,28,230,188,42,43,70,200,111,198,67,79,251,197,96,159,95,247,214,198,215,125,213,232,186,69,251,214,125,172,245,171,123,155,123,86,127,225,239,174,206,101,247,135,217,19,1,127,46,169,46,163,205,211,237,146,136,93,92,83,0,255,50,252,170,246,21,94,227,166,233,163,20,222,240,165,237,207,162,13,83,71,84,147,152,250,140,154,249,60,183,216,9,46,93,146,38,67,110,232,248,245,57,116,248,65,69,81,11,218,207,89,170,17,159,155,79,163,182,202,72,76,99,119,99,43,133,88,152,187,121,4,90,225,96,27,199,124,13,247,35,238,175,204,92,41,234,147,168,69,183,210,169,78,75,149,118,133,26,62,230,138,200,140,219,1,242,185,168,249,43,242,65,219,238,241,38,219,173,158,69,165,226,144,208,161,204,220,245,234,16,249,185,74,106,187,109,203,5,14,0,0,0,128,10,107,41,200,241,94,94,182,196,2,220,139,164,203,145,126,145,23,76,202,17,254,137,62,74,183,139,153,43,14,144,207,71,116,187,24,249,204,88,165,70,21,243,81,51,106,133,99,228,57,85,14,144,151,249,220,61,114,157,143,121,145,53,20,34,51,20,0,0,21,116,177,146,68,132,2,204,161,126,249,231,51,87,70,61,147,208,155,81,155,109,120,36,22,193,142,249,250,168,239,29,165,230,51,74,169,211,28,247,59,237,94,19,19,225,73,141,18,139,64,9,95,24,192,19,110,111,128,127,93,174,100,236,200,36,55,171,100,50,73,90,90,173,127,95,40,137,186,18,153,184,71,153,198,80,141,70,160,68,245,217,225,236,183,6,208,231,122,57,183,190,118,141,190,156,179,234,238,117,110,120,207,138,15,6,60,222,123,25,148,101,108,90,102,72,204,237,136,92,41,247,105,67,143,18,165,123,241,86,27,212,170,9,165,229,102,180,121,108,90,24,165,88,234,80,78,204,132,102,95,100,224,6,125,126,208,247,38,206,122,171,230,189,59,43,250,251,235,221,238,30,239,22,102,119,198,147,153,155,25,121,193,58,6,125,62,31,185,44,250,36,108,174,74,194,221,209,215,140,231,158,142,203,14,223,135,143,31,243,83,226,115,233,227,106,86,182,213,89,239,128,248,150,78,159,207,103,203,250,103,72,4,63,150,54,230,76,51,105,156,234,134,94,189,110,105,226,68,91,152,151,106,81,254,247,50,151,89,233,222,153,235,213,168,181,78,136,203,140,201,211,205,59,24,181,232,236,132,26,133,30,22,48,87,207,8,230,70,200,92,110,175,204,140,92,37,53,119,210,202,214,218,122,157,116,219,238,164,167,238,198,78,55,211,105,212,113,7,102,160,13,126,106,224,67,22,112,173,13,227,235,70,252,235,94,228,146,146,178,162,100,16,248,180,121,69,244,122,147,117,210,247,226,76,32,227,197,18,207,248,195,220,60,227,229,208,58,59,125,64,253,222,58,103,229,23,109,213,32,79,95,169,237,56,84,162,238,233,246,225,33,10,84,102,241,41,12,102,107,134,74,105,39,219,41,8,227,151,81,223,155,174,94,33,164,59,205,91,113,165,212,20,39,156,194,192,28,195,216,180,65,151,153,219,52,87,100,182,81,79,218,146,137,91,188,57,5,248,49,235,150,11,142,170,20,220,197,152,132,69,140,20,193,74,5,237,115,27,166,1,0,237,67,224,207,92,172,149,100,71,173,37,105,178,109,105,183,81,168,161,205,105,211,163,193,190,227,253,112,226,101,212,106,228,11,249,235,223,20,74,83,248,132,153,34,148,89,248,149,3,153,194,53,6,148,99,234,247,138,69,91,90,50,237,168,129,54,100,232,246,19,185,136,146,107,71,169,239,74,189,222,188,221,176,204,92,26,145,78,61,217,195,198,176,250,152,215,231,115,252,169,67,54,205,40,181,232,107,18,239,106,17,37,119,114,124,193,32,94,110,79,30,123,108,54,138,189,26,48,226,229,71,180,245,149,98,82,4,51,127,103,68,172,87,98,92,107,199,188,188,32,249,85,167,213,235,112,221,200,174,31,85,169,131,110,149,140,229,208,23,189,252,198,1,243,185,181,131,210,40,78,169,21,14,73,43,69,49,245,36,106,40,0,220,199,196,159,186,189,246,42,53,94,157,238,189,9,54,56,239,164,193,163,76,199,135,88,73,86,80,74,41,185,81,151,151,181,181,170,163,223,223,232,117,55,82,253,232,192,29,15,28,193,240,174,210,11,120,40,102,55,217,89,7,204,229,34,159,186,136,72,146,81,47,233,56,110,84,82,58,209,42,137,236,162,138,114,105,48,196,95,175,198,88,234,82,37,91,200,215,144,121,63,242,162,210,105,58,55,179,210,151,150,150,33,155,98,155,211,169,83,159,202,152,36,17,0,255,206,103,174,21,89,99,111,146,181,190,27,114,182,109,119,134,116,27,254,33,89,236,148,139,247,167,135,29,124,245,59,102,174,43,78,182,137,17,240,197,253,140,157,207,164,71,144,44,149,118,119,201,47,97,78,143,79,169,229,3,68,77,1,21,150,2,0,0,10,244,177,126,125,102,110,111,146,244,166,109,105,43,30,133,197,22,239,239,149,223,36,233,36,90,194,48,209,138,122,70,248,171,239,157,221,207,205,58,205,123,217,63,241,97,26,188,195,35,69,139,13,189,39,75,242,151,49,199,196,188,23,17,177,118,176,36,232,73,106,165,121,18,113,182,190,162,87,213,169,29,109,70,101,48,147,253,153,136,63,238,173,245,239,213,106,221,105,132,58,194,29,71,54,143,5,38,70,212,227,215,23,125,146,26,155,230,242,158,231,70,124,169,96,230,137,38,239,72,137,81,155,142,216,153,197,151,165,36,65,191,199,63,35,79,227,86,167,57,197,233,221,72,84,162,114,208,1,202,222,121,154,139,120,164,111,81,102,236,18,74,46,75,44,154,74,54,215,80,196,39,166,177,85,114,166,180,199,16,176,223,170,145,186,183,219,42,149,29,173,96,136,106,82,182,168,67,244,234,20,192,67,49,124,150,103,217,70,93,100,198,206,209,204,39,41,55,36,104,81,131,107,74,84,140,135,221,154,196,68,162,223,134,157,73,205,121,160,125,25,33,63,34,183,51,118,174,38,61,130,100,41,164,219,83,34,211,145,169,49,234,212,140,4,212,221,139,208,149,40,153,11,151,228,236,108,169,24,76,138,119,188,47,164,167,117,85,101,240,130,47,220,204,136,109,16,251,186,17,95,228,242,145,139,232,207,92,122,203,157,79,137,214,227,117,222,209,98,45,38,13,166,227,80,148,122,64,195,89,146,59,83,134,181,99,16,238,233,50,105,107,37,141,124,210,234,208,235,77,229,238,208,190,155,91,227,82,157,114,109,42,225,26,47,173,49,45,135,39,230,116,249,29,177,50,27,125,20,74,106,165,82,246,205,118,63,100,184,230,57,157,182,216,59,174,251,86,170,65,27,76,204,168,140,117,153,185,236,188,6,212,165,250,122,245,87,113,181,69,159,82,141,94,247,194,189,32,17,222,123,122,22,3,253,108,126,118,179,227,253,92,70,158,24,15,159,36,33,241,147,236,113,241,122,131,140,110,69,85,197,197,35,237,196,13,244,79,250,94,81,214,219,245,26,189,161,124,159,183,110,193,27,47,154,238,143,227,56,196,181,252,203,16,141,25,38,186,119,230,142,146,142,199,139,75,163,244,61,131,30,137,71,153,118,67,4,140,250,114,145,53,159,171,132,229,238,164,146,15,244,49,232,223,248,173,104,51,210,60,31,232,3,4,253,91,127,101,70,91,178,132,162,9,250,77,252,90,209,64,63,221,238,233,245,41,21,183,233,149,81,161,57,195,190,66,200,157,116,101,165,133,42,27,244,248,232,123,147,86,183,188,215,104,109,53,245,171,113,3,254,248,141,11,183,247,31,3,229,180,67,217,200,128,250,92,114,191,136,183,179,60,60,252,210,176,116,141,91,139,101,101,30,211,169,39,132,229,8,91,109,230,136,118,145,70,219,225,222,206,7,209,71,165,100,211,106,165,89,183,91,184,57,49,38,37,151,5,110,85,107,85,13,41,129,135,250,88,152,165,142,190,3,214,127,63,28,114,46,51,42,109,19,215,36,165,45,19,22,141,101,164,71,164,142,204,161,199,250,242,90,226,114,81,75,61,26,83,21,143,40,132,58,117,96,107,190,170,5,213,179,111,16,225,175,228,35,163,251,147,76,117,122,253,91,110,188,27,59,195,151,46,141,193,142,140,225,237,192,38,182,126,226,214,239,181,114,175,77,201,91,171,211,106,36,71,98,85,230,244,214,132,169,135,113,124,85,1,9,220,141,128,129,0,255,45,187,247,222,211,130,252,118,239,220,79,42,157,153,164,221,18,145,220,8,127,235,237,36,121,195,211,234,53,247,190,149,247,196,13,191,250,59,161,191,176,80,152,203,109,155,6,64,133,200,133,2,210,7,216,250,252,146,165,85,92,155,94,75,28,225,47,147,42,230,213,82,47,64,158,46,147,16,57,70,70,221,25,165,59,28,234,203,173,31,165,58,68,1,254,139,46,8,185,40,192,202,216,73,179,238,196,81,33,244,185,146,100,230,197,157,203,92,44,218,208,7,192,151,95,123,151,32,17,249,112,127,167,98,220,203,154,10,73,119,44,154,22,112,229,142,164,15,245,229,106,146,220,213,101,230,67,44,208,229,138,146,17,247,1,35,247,142,26,243,81,183,151,91,20,224,175,70,46,169,75,44,172,149,153,245,2,68,228,46,65,31,226,191,180,241,113,69,172,148,163,62,106,14,165,15,152,153,145,145,85,62,232,50,66,95,119,21,224,175,68,230,166,111,137,195,253,204,69,102,40,0,125,204,111,82,119,68,150,72,151,184,34,56,196,186,144,169,167,81,42,141,156,3,212,0,255,240,69,158,68,205,231,157,108,133,127,79,243,81,159,219,43,46,236,44,58,11,244,1,183,46,67,71,10,219,92,200,229,213,96,35,14,186,157,95,37,151,133,188,13,125,128,191,170,167,229,91,28,32,114,213,47,110,154,245,116,19,142,17,145,52,51,202,69,93,212,36,22,32,35,86,113,227,32,135,164,25,59,137,27,7,0,223,177,190,251,217,142,117,145,164,102,60,167,28,238,102,214,204,215,224,87,174,247,171,148,60,116,100,63,234,238,237,157,164,41,81,91,171,164,51,54,253,100,205,33,230,208,8,59,209,178,193,28,122,128,250,178,127,48,228,124,84,66,224,53,111,232,58,113,11,49,165,38,179,134,59,18,3,217,92,13,58,157,142,134,130,127,102,117,34,254,220,147,39,219,17,133,248,152,99,92,12,50,184,165,189,200,152,226,31,99,179,174,38,183,77,75,12,167,193,29,213,203,164,62,179,208,34,140,173,217,233,142,249,49,126,49,10,175,85,226,123,46,187,103,91,238,166,220,135,227,126,38,218,108,176,187,189,159,7,140,148,127,210,210,150,92,81,26,82,216,201,230,60,71,250,183,242,123,121,119,227,49,93,31,117,247,215,138,210,212,168,237,77,162,37,157,34,21,239,45,9,183,78,24,234,8,99,140,252,176,119,208,151,67,28,10,208,3,38,99,206,239,150,137,88,231,144,75,123,201,81,170,24,158,177,168,195,28,103,91,35,222,15,82,56,86,84,66,105,6,17,73,44,43,121,74,75,195,1,3,29,23,135,180,71,63,166,46,163,196,206,72,150,196,11,210,144,72,161,209,164,123,150,84,82,24,196,16,23,102,172,28,222,234,204,35,46,246,218,134,220,215,128,127,111,241,171,180,181,138,195,212,183,247,225,235,99,54,117,13,224,88,55,231,49,195,1,86,197,60,105,91,24,0,0,104,6,228,254,177,244,222,214,167,132,174,39,252,240,49,252,32,189,136,211,138,237,236,249,196,124,234,225,101,230,106,68,36,173,229,38,34,107,70,75,8,72,245,235,211,45,165,55,165,60,94,231,3,143,83,97,6,207,99,126,247,215,111,222,31,247,84,63,238,86,166,209,99,232,247,202,149,17,212,165,149,86,223,180,176,14,59,114,186,19,212,33,84,23,167,187,182,203,0,13,160,11,146,75,90,82,120,73,221,50,61,42,41,159,195,45,180,148,102,178,83,42,116,170,216,195,154,236,213,233,144,157,102,59,54,222,95,249,177,114,53,241,50,35,219,168,71,97,67,193,175,101,198,165,150,22,28,107,80,144,207,162,209,19,227,243,57,111,5,231,82,59,205,112,79,183,105,107,211,76,245,91,74,104,181,166,173,125,171,36,76,129,247,99,38,226,164,87,99,102,241,81,173,144,8,121,29,126,125,102,194,79,154,109,198,79,71,244,212,105,165,0,47,162,213,29,155,138,187,197,192,4,251,216,192,65,149,6,218,9,237,80,141,66,62,244,240,51,86,41,145,207,218,210,50,106,211,180,17,38,50,41,113,253,204,84,51,43,135,31,220,52,155,153,25,178,81,151,234,231,83,253,69,92,109,17,86,84,163,1,47,220,139,234,197,123,75,175,226,14,209,14,178,79,26,2,127,102,70,82,178,179,56,133,182,180,184,238,199,208,175,72,221,170,213,105,164,68,127,141,62,28,113,231,187,39,30,98,166,39,190,240,152,30,8,177,95,174,232,147,214,216,89,104,67,51,152,58,174,181,173,175,8,245,211,42,97,166,138,15,220,214,168,207,245,163,182,214,143,34,206,72,58,161,81,242,136,83,137,216,12,114,101,248,83,118,207,173,211,118,218,1,191,94,252,83,189,157,227,215,127,157,91,9,214,129,123,42,124,234,74,66,53,102,11,175,27,223,216,51,134,12,93,46,115,155,188,247,229,201,162,165,178,16,107,167,191,162,54,53,250,201,243,252,154,109,88,68,198,36,232,118,134,158,180,210,151,25,174,247,178,133,39,36,218,136,199,173,94,35,108,92,90,96,127,78,48,212,31,185,204,124,208,32,37,106,212,33,133,150,217,80,121,149,160,219,249,89,87,143,18,166,182,42,99,252,187,187,49,193,173,97,47,197,76,100,22,234,99,75,158,113,57,66,230,101,230,34,178,208,172,155,18,111,65,217,151,212,227,124,19,129,71,171,68,177,74,5,106,205,58,6,0,64,5,212,203,33,243,106,81,130,148,136,183,41,51,113,188,183,20,238,3,206,95,68,126,69,205,112,72,109,194,101,70,171,158,222,65,159,235,233,235,107,213,232,187,58,228,238,181,238,198,53,99,17,112,199,13,236,52,148,9,124,99,168,25,82,253,149,68,191,189,213,105,244,189,159,54,252,112,196,175,50,190,239,35,253,48,47,178,209,1,116,249,24,191,12,248,43,202,142,71,29,82,217,196,147,146,144,136,169,213,161,12,107,156,97,88,166,241,211,81,31,145,97,74,200,71,232,147,210,215,78,183,170,231,186,197,105,188,23,146,119,164,164,100,136,163,114,133,43,216,194,43,222,202,181,194,91,207,236,66,187,26,145,254,81,238,101,228,222,164,146,40,139,84,239,36,94,66,34,164,56,48,106,112,107,202,226,166,19,182,113,215,1,116,33,199,124,68,141,183,220,32,113,0,250,128,250,21,59,248,211,232,118,49,243,51,151,36,106,70,54,226,106,1,223,94,241,119,41,79,179,126,200,231,67,159,36,91,154,244,116,8,37,140,169,156,18,63,160,252,55,89,175,144,166,88,52,25,243,250,140,82,243,81,43,37,118,141,120,66,104,210,134,25,142,148,104,49,105,23,158,95,46,58,253,160,219,110,228,35,240,145,241,174,210,242,211,103,112,113,185,186,145,229,55,187,249,97,0,180,29,51,47,75,46,191,19,62,121,249,254,104,163,169,241,61,212,241,37,88,19,236,202,87,179,14,25,241,244,180,90,235,109,189,162,176,51,7,204,223,219,249,72,82,118,68,100,157,190,237,168,76,178,146,6,149,216,212,170,38,245,232,70,2,126,221,202,208,59,59,163,100,146,146,145,67,157,187,37,163,48,141,82,62,149,62,237,146,86,63,174,7,110,90,97,171,93,172,189,206,126,141,200,59,220,211,109,26,107,83,154,240,131,214,135,68,173,13,110,79,212,151,150,201,113,170,66,16,51,45,112,143,131,56,238,100,37,61,96,253,111,135,158,150,9,63,219,104,87,212,32,221,93,250,110,75,196,41,139,50,222,102,220,148,234,141,159,98,29,238,145,29,81,130,150,248,65,203,74,74,150,102,204,80,247,41,97,26,101,251,58,28,246,134,2,22,230,30,111,6,198,181,83,31,89,234,142,82,40,137,151,133,28,242,222,237,165,193,179,245,227,77,129,237,62,226,169,29,150,112,60,203,114,84,114,238,177,43,44,151,215,197,91,153,59,210,205,71,80,82,105,148,22,135,82,151,54,126,184,63,172,105,82,232,49,169,239,85,145,158,120,171,135,227,57,151,121,12,207,115,7,204,211,71,109,237,108,215,167,119,167,213,203,57,245,250,70,92,113,98,133,185,142,222,220,45,204,245,155,125,157,203,17,86,132,190,238,200,57,240,115,151,40,165,100,123,90,245,86,247,84,81,145,72,142,216,96,228,234,178,97,238,100,17,219,154,209,18,233,23,181,181,131,85,127,215,105,53,103,44,234,71,227,94,156,240,102,150,119,122,151,240,52,111,219,170,188,101,204,235,240,231,51,247,87,75,14,94,41,25,251,21,21,191,77,187,38,150,214,29,40,147,123,90,77,229,111,62,229,21,235,230,1,51,238,101,194,95,25,17,241,73,173,69,56,89,9,249,46,74,197,36,227,186,52,232,213,231,71,85,66,94,126,221,75,58,254,228,39,95,162,138,162,93,145,127,231,36,25,163,126,74,61,202,175,108,213,83,38,151,250,236,185,246,59,130,110,233,130,182,54,113,105,46,131,20,122,173,121,140,167,222,185,159,243,184,134,183,10,163,34,5,102,2,87,242,49,235,24,0,46,224,203,88,81,114,101,161,73,92,66,171,69,5,136,218,28,242,244,59,86,214,31,6,14,112,31,64,175,15,82,220,136,67,94,6,41,113,204,101,46,151,204,241,126,230,35,74,165,112,128,136,123,209,221,66,198,138,74,104,212,135,123,37,194,194,218,43,105,164,206,7,92,75,81,142,240,79,50,31,209,184,113,212,71,100,40,160,226,142,80,192,244,163,152,159,145,183,35,23,73,107,233,100,91,146,60,13,91,8,77,29,126,117,42,100,188,31,46,246,167,87,146,167,12,51,125,110,109,107,164,181,105,240,219,140,48,126,240,161,237,96,21,3,148,91,150,19,55,114,0,255,151,158,143,58,188,164,225,211,53,239,157,92,3,99,164,10,11,170,18,239,50,69,59,129,25,27,35,159,11,225,151,17,100,209,252,105,210,221,74,73,83,237,173,120,85,205,144,49,8,228,105,207,101,85,132,92,25,25,113,31,50,47,50,151,203,197,39,133,190,232,37,168,183,50,232,205,70,117,41,87,224,123,202,88,195,114,76,113,140,248,51,127,237,85,196,167,233,139,246,141,174,58,15,71,156,104,84,102,251,195,111,71,124,43,159,185,51,235,202,145,152,102,173,81,157,250,158,203,171,72,14,169,132,218,104,115,56,8,121,209,251,171,175,77,159,83,191,221,157,219,247,140,121,47,142,21,151,35,237,8,167,36,230,117,250,157,249,108,201,142,82,8,93,148,68,91,72,161,63,163,225,41,99,58,75,131,192,117,223,10,98,226,234,186,202,219,204,204,137,60,103,100,76,112,47,91,248,17,43,34,62,1,211,221,46,81,147,190,229,140,171,206,168,174,227,220,109,107,93,58,70,126,144,189,215,90,57,211,161,156,160,211,93,218,166,226,24,112,111,170,170,51,74,187,86,21,99,125,249,165,75,66,115,17,225,184,180,76,18,98,210,214,41,193,251,199,161,226,178,233,236,13,97,9,171,56,42,139,175,90,205,179,101,109,144,70,253,142,245,51,106,235,213,235,90,37,190,181,254,89,48,55,83,9,247,161,71,63,5,11,127,3,1,254,204,252,90,25,241,195,148,168,58,61,104,141,86,98,174,79,51,14,219,84,76,213,158,204,59,232,115,189,124,214,215,174,209,119,13,155,238,86,235,110,92,219,218,36,252,113,3,63,201,109,0,159,35,228,117,145,249,220,83,118,100,158,184,244,40,237,93,109,189,231,216,161,121,185,168,227,66,28,229,32,27,3,108,200,215,83,245,87,56,234,213,190,213,105,244,249,251,184,9,55,60,113,11,155,244,32,253,137,123,89,145,235,108,247,145,196,188,44,55,185,34,34,31,81,53,214,70,121,88,71,244,40,236,53,205,202,209,254,139,152,191,130,68,6,153,151,144,171,161,15,19,41,81,223,223,107,134,203,49,82,165,147,26,165,54,63,92,76,191,108,210,254,136,24,247,246,90,37,75,100,189,117,91,58,50,53,162,213,240,1,0,64,14,184,115,155,202,49,175,6,199,251,171,132,28,114,145,185,228,128,249,181,131,238,136,99,126,228,162,85,14,249,92,4,163,94,178,204,7,12,133,11,121,59,246,170,22,228,128,43,99,235,87,150,160,46,201,8,66,110,24,50,121,71,230,70,221,210,69,150,173,171,221,86,208,56,211,131,180,227,176,227,184,165,243,169,198,68,86,229,168,34,85,138,224,103,150,79,187,193,126,105,84,63,232,86,234,35,50,242,73,179,210,23,13,154,75,175,191,12,113,37,144,234,241,104,136,131,92,53,236,163,71,225,222,206,233,119,222,201,71,36,117,18,94,148,209,183,245,144,70,84,150,183,80,111,19,168,155,146,168,205,133,44,98,19,67,88,23,81,151,185,50,233,74,146,145,133,148,141,75,74,152,81,61,181,27,41,225,166,93,166,148,169,82,21,103,37,126,13,10,99,51,219,89,6,124,248,214,43,137,175,37,210,23,111,241,107,71,181,251,144,119,189,35,14,109,227,171,186,12,208,7,157,102,218,240,236,250,141,57,29,190,124,182,247,106,133,95,203,226,36,89,79,83,60,201,115,43,34,142,221,133,78,53,18,73,252,202,46,102,101,102,110,205,3,19,163,126,93,212,120,123,211,234,99,239,180,210,105,209,228,249,160,207,92,146,72,18,187,109,40,165,204,56,212,46,18,235,35,235,182,248,133,235,234,87,243,78,171,81,89,112,193,191,14,35,216,54,198,126,200,233,235,43,171,191,201,150,254,40,145,126,56,65,65,197,165,53,121,171,103,204,142,74,193,217,7,76,143,0,121,63,170,62,87,141,92,117,184,126,164,194,231,78,234,116,33,227,209,8,251,50,135,27,27,83,252,211,165,239,72,167,208,50,137,251,126,163,19,103,124,115,82,248,41,146,232,81,26,131,114,82,71,22,73,92,247,130,172,94,68,56,17,159,140,94,253,162,184,227,108,190,75,57,235,218,211,186,205,0,182,44,127,25,242,226,247,191,246,166,161,189,143,85,119,91,239,94,70,92,110,170,247,44,100,19,85,58,138,247,238,149,220,121,42,252,86,116,207,238,36,54,83,162,180,174,235,83,90,245,240,136,139,192,174,105,44,251,88,207,174,51,196,248,37,169,239,181,105,171,214,202,157,94,43,190,132,73,198,15,167,112,86,94,38,177,57,230,244,185,24,191,40,241,98,237,172,139,50,124,63,29,197,227,157,184,209,163,130,198,196,57,206,229,161,97,135,8,252,180,122,246,123,76,229,76,24,114,196,12,243,249,32,59,31,17,149,30,249,146,188,229,67,217,111,132,212,35,42,141,193,171,86,219,108,166,82,70,124,145,79,117,17,53,126,214,218,166,20,166,62,96,55,85,249,81,24,233,249,152,121,65,242,249,92,124,202,234,253,233,134,83,251,238,26,85,148,96,221,177,52,79,101,126,76,253,110,51,159,59,215,142,49,240,148,190,72,219,173,98,98,17,29,129,214,124,207,195,112,153,228,32,243,178,93,43,34,163,158,153,206,211,68,157,62,162,149,20,42,147,249,21,61,204,98,71,246,170,252,144,252,247,62,75,87,51,66,171,170,77,150,150,99,54,155,179,59,38,126,178,126,172,92,59,8,247,80,143,70,83,101,250,123,25,12,49,142,37,197,144,121,65,226,229,226,199,39,142,222,23,109,134,74,124,131,120,169,226,56,173,27,222,230,30,87,88,237,9,129,143,209,235,215,166,174,187,233,155,155,227,240,136,23,79,103,205,102,55,91,121,62,212,23,95,199,138,0,255,153,167,140,72,250,137,15,111,229,84,199,157,140,114,177,63,167,184,75,106,172,175,213,45,238,103,50,245,171,237,254,56,22,188,221,103,145,63,237,101,94,105,100,242,106,153,207,114,221,109,154,101,146,244,142,149,136,67,199,76,62,181,105,12,151,128,248,88,236,79,139,204,83,16,233,120,78,212,178,18,50,35,209,93,113,165,205,107,83,237,58,70,126,66,0,255,94,107,229,76,133,174,211,150,19,164,60,102,194,57,21,213,209,134,104,135,26,133,112,63,72,110,103,210,204,213,55,235,71,66,250,185,75,236,28,217,136,234,114,58,135,184,235,104,254,31,46,244,175,77,167,167,250,86,31,47,124,99,15,53,1,131,251,231,214,47,21,170,150,52,232,162,171,54,46,252,38,199,185,167,29,234,214,49,95,42,84,125,175,77,34,46,241,225,233,142,199,87,237,74,56,132,249,171,193,127,229,150,73,248,181,163,33,230,192,97,254,42,250,0,255,87,79,192,170,3,152,0,227,0,255,210,161,243,43,94,82,156,21,61,179,66,156,214,254,9,63,222,207,236,159,187,159,165,68,149,88,25,65,91,139,161,14,147,242,221,124,107,199,138,137,152,222,191,237,172,79,69,167,26,7,249,173,82,115,180,117,42,36,1,241,199,171,223,244,181,227,20,169,26,141,70,103,52,62,50,21,101,34,94,152,171,125,197,36,6,124,228,188,248,249,8,159,166,165,155,163,140,204,152,40,66,75,25,141,229,143,118,19,223,52,102,110,103,40,166,12,48,126,225,238,189,54,109,39,195,116,167,215,136,47,173,78,23,63,188,195,15,46,180,69,236,99,192,143,63,175,139,132,71,171,101,188,173,91,167,32,177,107,179,249,1,47,128,252,35,115,5,37,110,177,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,96,31,243,126,102,230,115,231,90,165,214,41,201,8,210,116,31,159,22,209,17,233,211,164,76,201,7,136,21,17,17,181,131,46,151,226,31,37,254,74,178,227,87,135,20,17,196,63,73,199,148,20,233,225,71,9,79,152,150,45,60,102,212,227,175,116,39,41,191,127,183,120,163,189,175,170,0,255,38,238,244,233,238,0,230,212,80,163,184,220,203,75,54,34,15,37,230,115,250,40,250,8,18,89,81,163,221,208,71,199,126,87,95,166,105,77,70,196,81,57,196,203,167,75,18,55,243,129,221,200,50,141,130,62,47,243,213,95,117,239,116,120,168,87,113,235,54,252,55,178,104,80,127,223,119,161,13,118,103,103,100,166,68,93,253,241,243,65,176,95,144,58,45,200,251,16,151,198,129,35,41,233,146,72,156,168,197,12,226,65,102,101,189,67,158,62,213,95,81,214,219,171,78,163,237,244,123,167,13,79,92,41,185,0,255,46,241,138,9,44,212,251,65,252,200,196,251,251,126,222,143,36,100,165,206,33,52,224,143,217,210,150,78,114,235,115,216,153,56,172,33,239,151,124,206,173,229,131,22,233,167,229,41,51,206,230,126,202,76,94,134,209,80,106,81,93,118,101,94,110,230,216,6,124,186,92,94,230,106,57,103,83,227,234,219,152,154,243,233,144,167,75,218,90,73,73,46,98,209,235,237,136,91,241,78,51,206,56,213,172,205,111,104,220,204,57,246,170,97,192,250,242,126,70,234,130,210,146,148,66,146,52,181,82,146,113,244,33,121,98,70,164,208,238,106,85,100,244,138,85,200,158,101,200,6,124,145,191,117,153,81,95,187,59,105,43,247,26,106,18,105,176,173,81,159,151,227,92,174,250,222,52,28,119,81,152,34,122,219,239,105,198,178,110,190,226,243,186,61,99,191,198,250,69,235,173,188,104,91,250,243,94,167,213,236,140,238,135,127,43,166,105,31,113,70,2,200,63,23,9,63,106,117,213,157,55,51,73,165,243,251,58,232,34,41,201,37,157,100,46,210,14,87,74,37,197,113,200,193,122,117,185,146,37,150,113,50,127,253,67,196,87,191,104,252,226,193,143,114,67,0,255,211,36,101,165,219,153,168,168,13,235,100,155,118,23,131,24,242,50,135,215,213,232,218,245,12,247,164,18,226,182,238,240,108,230,136,11,185,97,56,219,223,166,113,101,162,16,248,90,245,50,54,125,83,80,233,136,26,253,109,28,151,99,38,134,212,188,210,115,176,29,226,240,33,240,55,241,87,68,70,188,10,38,21,203,13,183,146,134,180,113,144,184,136,67,215,25,218,30,26,130,144,249,209,170,23,145,81,91,165,124,247,89,167,177,132,27,198,83,63,239,40,20,148,19,109,172,109,199,214,0,255,162,180,92,58,193,71,201,52,37,169,77,220,173,149,20,25,225,117,134,101,19,61,144,136,47,117,123,237,29,9,175,182,188,119,123,132,175,157,50,167,2,89,26,178,28,185,21,185,51,203,29,35,37,43,161,99,136,157,74,45,42,67,59,159,17,254,106,107,39,201,247,78,171,215,132,190,45,92,241,194,165,34,238,239,20,206,106,236,103,51,24,240,47,125,148,234,222,171,86,35,76,29,115,131,198,173,28,241,212,161,40,37,104,0,255,65,192,168,47,23,233,230,35,74,33,97,150,188,16,47,63,174,31,42,246,219,250,136,103,213,41,161,13,232,77,118,98,228,7,192,139,107,7,177,32,199,189,146,42,96,174,223,198,97,103,42,228,101,212,85,210,2,10,0,152,108,16,111,0,255,98,173,224,105,73,105,141,210,39,187,229,148,173,158,144,207,120,115,186,124,45,159,222,12,248,101,136,125,220,169,229,213,25,196,252,196,71,220,218,180,86,7,220,55,167,146,106,151,222,40,119,225,30,59,57,161,240,253,123,69,238,56,171,166,45,39,90,138,147,89,113,162,139,197,16,48,63,159,112,62,87,203,10,81,196,233,22,59,180,21,23,236,238,35,206,104,31,105,172,47,50,115,37,201,40,218,6,146,224,127,230,83,12,177,76,74,157,66,65,95,94,187,253,109,165,6,0,0,0,184,24,245,71,84,245,42,173,212,2,218,7,12,125,62,214,222,25,171,100,165,79,83,233,203,37,228,144,170,208,67,26,212,164,90,133,93,134,248,171,171,238,244,22,17,139,228,170,39,179,90,76,169,40,205,213,45,4,11,51,199,37,163,140,9,124,105,243,114,133,1,118,9,152,167,203,237,60,169,182,151,240,175,181,78,245,214,109,248,13,234,114,199,239,250,174,197,120,163,61,146,241,27,225,47,225,231,178,194,223,73,55,45,179,54,124,191,240,162,40,174,233,176,105,226,203,5,135,88,155,19,12,154,7,250,135,46,31,123,237,189,233,133,146,185,215,118,119,50,152,245,221,215,82,135,126,21,178,25,117,53,93,46,147,110,250,162,225,138,40,78,72,41,147,144,227,142,14,182,241,150,176,20,227,79,30,182,7,188,162,7,204,229,173,220,217,102,161,138,177,50,82,23,149,6,113,104,212,182,208,18,67,220,145,186,100,226,69,206,123,46,24,140,127,143,226,50,25,166,30,30,42,85,67,88,243,151,115,218,115,57,179,33,117,249,113,228,202,172,177,126,75,37,230,150,250,247,81,146,49,150,151,194,165,70,15,55,253,104,95,229,228,70,49,240,231,19,62,89,65,119,212,136,186,41,189,117,78,153,179,18,47,38,68,52,241,130,153,185,151,14,158,49,40,223,216,31,33,95,159,95,185,17,125,211,130,31,221,33,12,237,59,113,245,243,152,149,130,251,184,99,71,227,217,237,153,191,65,143,95,175,222,14,245,233,73,147,86,239,86,220,50,145,243,240,198,195,221,43,34,17,122,108,14,240,221,145,126,169,207,229,218,186,85,35,149,249,70,95,222,70,165,211,199,209,79,167,42,101,86,230,65,128,0,255,136,151,15,122,47,202,170,71,208,186,247,19,79,60,33,168,73,168,69,17,198,152,232,44,223,152,233,24,249,136,12,134,30,245,248,244,36,35,87,119,100,201,172,43,43,109,73,11,167,133,136,220,212,180,69,125,113,133,181,175,153,60,240,54,179,216,213,92,142,176,239,237,92,228,210,189,116,103,144,50,162,148,6,185,60,108,204,134,51,66,253,22,247,116,49,82,170,93,71,204,93,39,108,88,27,160,1,240,253,8,0,255,234,175,92,250,36,149,78,175,117,143,71,39,126,184,227,64,165,211,146,222,194,42,6,126,0,0,0,64,5,157,162,98,46,0,87,134,194,5,124,117,133,252,88,22,0,47,228,105,90,92,25,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,128,161,143,220,235,199,92,62,99,101,110,71,238,66,200,208,239,68,91,131,124,138,149,168,182,205,234,81,20,39,61,126,192,150,1,67,247,23,81,244,217,162,106,119,169,221,162,36,44,211,91,165,181,194,0,255,236,97,246,209,209,175,189,51,147,93,29,73,219,52,28,130,137,185,136,184,85,12,176,165,61,21,195,128,185,3,228,114,89,243,249,92,158,178,169,158,229,102,75,131,101,88,199,137,43,89,42,96,108,166,106,252,112,254,159,173,89,189,77,43,164,39,78,171,191,10,203,24,43,126,128,146,1,226,63,151,15,39,159,219,145,43,236,234,49,205,39,199,181,190,7,23,51,238,45,125,205,229,123,230,176,144,225,247,135,143,105,149,123,147,36,209,101,103,230,52,245,33,123,153,216,30,206,53,0,179,1,127,0,255,153,199,180,138,252,170,181,45,63,243,234,144,49,233,203,209,182,16,239,72,206,231,118,228,130,170,218,65,210,41,217,96,217,199,73,132,70,217,225,128,118,163,47,141,138,145,161,143,140,92,36,32,225,127,94,228,105,125,90,157,104,153,197,235,223,216,145,160,93,104,111,67,62,254,224,197,167,210,31,185,110,107,211,223,191,15,212,132,102,163,97,184,234,166,128,155,45,139,162,173,103,131,33,230,39,190,218,218,36,175,187,119,183,245,251,142,43,197,132,5,246,78,192,191,119,201,29,73,234,17,177,89,167,68,161,110,173,187,183,57,87,81,36,6,140,122,57,228,139,127,28,226,67,6,179,227,12,168,207,39,250,204,92,43,8,109,225,145,220,163,168,217,68,217,33,76,158,94,157,44,142,49,18,196,46,238,68,148,95,232,244,153,250,149,46,201,135,43,174,171,144,235,111,180,221,236,174,169,100,132,173,42,101,112,142,141,46,85,164,118,189,173,217,136,47,243,185,215,114,35,34,79,41,45,35,226,84,132,19,36,162,90,84,10,243,41,85,34,250,130,69,163,21,182,154,227,30,15,253,231,143,246,52,196,188,124,125,81,115,186,82,87,82,226,214,146,48,180,68,156,183,238,225,134,5,161,90,197,234,236,112,131,137,210,184,199,95,7,200,197,253,204,204,140,36,73,201,14,167,84,183,52,12,109,27,215,49,145,66,225,166,116,134,227,142,80,0,64,5,157,130,28,35,35,27,5,204,167,148,208,71,253,94,153,155,80,139,17,59,8,149,195,222,17,63,226,0,43,159,233,204,7,57,206,223,138,172,53,14,0,128,115,164,0,255,153,185,215,90,241,23,189,94,27,81,113,240,162,208,5,152,191,252,206,71,188,90,141,204,82,154,54,154,80,19,10,147,18,234,107,245,139,235,191,9,165,117,250,221,111,150,98,141,241,152,126,51,202,101,191,216,49,134,252,251,177,106,25,52,35,242,78,246,207,17,33,180,212,113,5,77,98,242,76,39,30,114,24,212,16,103,109,98,69,5,252,21,198,166,177,251,18,242,99,235,215,78,250,134,151,180,218,222,117,250,227,130,132,247,70,15,206,172,234,225,113,71,156,198,41,62,176,135,95,192,250,51,183,163,174,124,230,138,140,82,107,45,73,178,52,76,184,166,231,116,118,8,5,161,78,157,218,181,197,89,187,178,216,30,33,79,151,81,35,86,230,75,51,115,167,112,25,229,117,201,184,80,103,124,98,199,168,11,214,130,30,69,66,157,42,227,111,187,214,94,58,68,102,212,151,185,146,102,80,66,179,6,41,183,13,189,56,237,43,49,45,164,90,252,52,73,181,220,135,114,184,219,176,115,193,188,118,188,109,141,176,87,108,125,196,139,168,73,35,62,219,154,250,190,38,221,200,144,41,215,172,159,96,22,214,112,141,75,236,119,20,238,233,114,23,125,210,58,89,143,58,222,50,105,115,62,49,171,219,41,83,227,48,138,181,14,42,132,107,153,195,227,60,204,111,9,185,204,231,94,17,59,104,70,205,172,226,66,9,105,50,24,226,212,12,113,12,68,8,235,210,165,136,53,172,149,42,83,150,17,108,49,68,157,62,50,159,245,93,25,52,105,201,253,173,45,180,18,114,184,20,192,76,59,97,42,79,232,177,190,124,150,248,149,53,25,154,217,152,186,244,105,125,152,177,51,112,53,83,109,14,29,179,145,17,73,204,203,162,219,195,173,29,65,170,213,241,206,123,125,56,107,225,13,61,83,161,57,87,219,250,136,43,34,74,93,59,35,8,117,222,18,132,101,223,247,216,0,252,87,132,187,182,215,143,52,143,55,70,47,70,168,167,246,90,3,0,192,133,77,169,5,0,57,238,157,139,84,139,248,233,22,80,241,94,164,34,126,186,162,62,87,164,2,230,239,147,156,227,189,21,185,106,210,249,184,35,46,164,110,101,18,251,0,185,245,155,18,56,222,187,87,163,56,114,132,191,188,240,38,31,243,229,151,36,107,1,88,122,122,45,22,0,0,0,230,176,238,173,90,61,94,141,27,195,88,128,136,173,95,73,146,144,204,76,202,144,150,165,77,35,108,148,127,224,91,145,223,65,154,200,156,27,229,74,162,100,83,82,55,117,84,26,181,46,137,216,123,106,116,250,224,78,206,112,154,205,101,175,25,242,245,17,107,101,208,82,239,212,76,26,133,123,150,54,216,10,138,196,214,49,219,240,183,54,39,138,171,102,109,186,21,152,43,138,141,101,47,37,100,100,228,119,62,51,31,73,39,37,105,52,196,237,94,219,242,27,122,76,110,73,110,216,17,49,18,91,88,169,210,203,154,206,198,108,103,139,50,138,1,245,59,151,132,230,138,40,108,41,155,164,75,104,132,180,229,20,235,126,47,238,60,6,133,185,193,39,78,126,184,42,143,179,166,216,119,54,157,33,87,159,206,221,117,149,90,68,172,82,87,173,188,97,211,148,154,34,237,227,62,109,195,28,119,196,154,205,61,6,102,21,83,24,242,115,249,124,100,168,87,139,150,196,142,202,210,232,75,82,174,26,147,187,7,151,186,169,12,194,71,131,142,24,170,51,19,99,237,74,91,193,176,67,175,143,85,203,104,163,150,81,221,149,77,70,102,19,79,21,51,100,119,76,90,81,199,212,123,10,117,102,38,212,99,19,146,13,252,244,233,208,1,242,117,241,87,142,68,223,180,110,187,219,155,228,110,223,138,175,163,238,178,214,141,30,220,137,206,126,187,208,150,71,12,124,249,132,23,47,234,78,248,73,162,236,166,65,109,94,98,226,180,52,12,10,227,167,96,74,23,204,224,97,6,49,222,17,254,150,46,235,210,209,119,61,162,173,211,191,117,15,177,19,39,190,238,84,131,2,166,230,190,67,252,173,149,65,203,124,184,153,145,153,44,205,66,147,169,165,94,182,138,70,13,171,53,201,174,79,168,68,143,14,56,170,155,77,102,111,25,200,0,255,126,234,35,154,189,35,219,72,90,14,213,74,134,210,200,196,21,159,74,159,202,226,86,113,210,184,233,132,135,42,117,228,117,246,194,198,250,35,242,145,223,65,99,71,212,178,232,233,142,218,238,245,245,230,152,10,26,112,169,218,147,104,19,120,224,22,207,248,153,213,56,7,219,122,135,181,105,228,119,238,40,241,35,40,33,37,73,29,49,45,147,181,73,93,154,48,185,69,205,138,29,49,8,21,195,29,246,190,154,51,173,253,239,36,198,70,92,247,246,190,191,157,216,52,235,145,43,179,37,125,115,139,184,61,185,76,125,248,80,36,85,167,79,229,49,235,42,27,114,135,161,185,157,7,12,152,175,63,243,240,201,202,29,117,103,54,36,9,37,225,148,106,150,159,112,40,153,177,217,69,173,202,225,10,11,171,142,88,205,32,0,255,29,227,151,204,166,237,26,246,103,157,226,234,220,141,207,137,161,14,62,239,7,54,48,147,253,202,168,141,145,203,216,43,243,73,54,117,234,170,87,238,109,91,179,113,29,102,26,238,105,94,157,114,70,173,106,245,42,226,192,209,138,55,236,55,59,206,144,159,215,175,157,193,159,150,99,250,218,116,225,87,126,99,56,239,181,82,191,136,13,217,220,11,207,102,97,78,231,21,191,15,168,203,235,114,37,94,62,70,110,4,205,108,74,249,78,217,4,147,82,75,97,170,76,77,151,153,194,46,86,38,168,46,246,244,217,53,153,204,64,127,252,249,88,249,18,181,149,77,18,186,150,25,180,233,69,166,59,219,149,148,167,38,59,168,227,108,207,79,171,86,35,230,34,30,190,200,229,106,75,150,183,44,17,52,74,29,93,76,76,107,3,53,227,184,102,88,27,122,228,142,77,107,121,163,125,154,231,26,238,71,141,92,212,32,181,140,70,44,113,135,102,75,93,226,189,96,101,110,110,51,15,198,100,81,59,198,35,9,144,31,43,23,123,199,218,59,31,58,173,212,238,52,183,60,37,112,56,185,13,0,255,182,169,25,158,240,135,143,106,93,95,201,57,218,134,231,125,68,248,75,186,114,133,19,43,34,188,101,41,181,32,149,104,91,114,74,19,55,24,198,26,204,150,27,130,51,66,251,155,53,12,73,191,220,107,101,212,92,17,153,155,100,219,152,72,197,219,102,104,168,116,196,85,61,78,51,122,97,23,79,85,126,200,237,204,204,21,145,148,214,154,17,180,113,234,5,136,168,249,155,182,110,109,181,12,217,137,3,0,0,192,250,81,183,115,233,74,45,245,69,163,25,191,198,198,27,228,48,53,26,13,58,69,49,140,118,64,248,75,120,185,36,247,130,208,92,117,154,124,63,169,154,43,205,115,13,159,122,67,21,252,244,151,87,57,56,221,215,223,211,173,200,253,87,82,175,239,218,235,191,138,233,190,91,247,184,79,85,161,246,14,239,249,220,53,193,186,188,215,176,114,123,101,230,146,78,74,169,81,179,14,223,144,248,110,232,151,169,193,90,220,84,146,226,251,212,20,171,59,214,23,87,217,43,246,136,49,116,123,237,220,186,66,105,181,197,109,117,171,205,107,225,188,31,95,103,77,58,52,119,138,62,72,225,94,91,215,230,106,128,124,252,193,139,79,75,46,51,159,232,139,88,143,41,138,136,180,14,135,136,70,197,156,69,6,0,255,242,182,205,163,246,128,145,62,212,159,107,103,236,21,36,28,167,36,173,20,202,52,228,210,19,237,105,241,233,52,31,0,21,118,62,67,1,160,1,0,215,15,196,52,133,153,53,175,139,151,37,73,102,205,166,97,74,133,155,48,195,234,13,250,77,187,71,18,254,155,150,2,15,239,201,183,50,41,10,194,26,62,38,93,240,141,45,96,156,191,251,153,145,203,82,76,117,7,83,68,79,70,99,18,183,165,144,221,211,168,180,192,0,134,122,203,66,246,87,194,189,157,81,127,182,185,18,43,203,206,182,142,187,211,134,228,156,106,147,238,61,213,120,156,250,84,200,98,96,51,75,179,137,71,217,151,211,26,153,25,35,167,219,107,231,233,73,158,26,191,174,66,179,178,33,234,212,214,176,211,136,174,170,202,89,113,164,141,145,248,253,91,139,219,218,89,215,187,151,210,41,35,34,220,203,167,46,35,50,104,238,204,29,148,68,208,66,37,139,59,138,231,105,154,146,234,210,228,114,97,94,212,15,247,184,144,107,89,232,117,81,38,134,78,183,151,126,237,26,164,219,250,220,220,74,179,254,172,222,211,41,64,192,248,135,159,139,245,118,190,192,47,34,29,226,131,109,253,62,155,83,167,66,18,9,156,225,163,141,111,237,187,6,146,193,237,158,139,40,241,130,162,142,36,228,113,170,104,225,44,235,224,249,198,168,0,153,151,145,73,87,148,140,28,36,226,139,204,204,204,204,112,147,210,34,196,76,201,90,73,62,164,161,227,192,88,249,105,31,182,234,4,170,3,103,53,170,243,60,251,61,194,203,144,139,248,186,72,125,52,221,87,186,148,28,125,108,85,149,244,113,136,75,37,132,85,252,212,198,119,246,145,30,48,63,23,73,95,77,117,91,59,130,153,251,71,228,30,143,101,174,36,77,85,170,16,82,105,7,111,88,127,7,254,58,109,55,241,212,54,119,226,29,58,246,142,247,12,107,42,182,101,19,67,62,72,62,50,51,74,70,212,215,205,40,148,41,32,167,144,177,249,98,15,235,150,220,242,42,138,89,60,96,171,163,204,107,191,231,1,35,254,114,253,29,73,152,146,20,181,124,36,25,117,227,23,37,214,38,78,19,59,221,28,211,69,110,80,55,101,92,207,204,169,81,195,60,246,2,12,207,54,6,128,139,242,143,40,250,160,37,45,0,192,28,119,230,117,181,189,41,141,154,237,152,176,34,58,22,199,113,69,36,125,47,74,8,157,208,99,227,222,247,114,43,151,153,53,50,35,220,106,174,69,25,149,211,111,83,88,211,152,121,30,242,106,84,161,81,91,54,229,167,33,239,216,165,13,64,127,61,190,60,241,111,204,241,146,137,200,204,189,119,225,210,213,141,155,177,46,27,69,195,81,198,102,135,74,204,231,235,207,236,191,19,250,217,134,212,107,83,43,162,215,126,119,146,248,199,32,191,188,46,179,205,149,200,88,59,202,195,118,11,66,114,75,179,37,122,113,170,88,70,149,248,52,233,135,129,121,154,79,28,201,117,118,216,113,254,28,239,185,90,133,71,219,83,177,73,52,143,184,98,168,200,233,206,231,121,192,188,204,233,187,211,215,174,195,143,248,239,109,136,84,159,251,135,183,19,159,51,140,17,118,20,191,85,117,222,226,69,212,132,27,147,178,197,94,7,64,197,220,222,68,81,65,23,115,128,88,81,207,197,97,101,206,177,190,44,155,164,2,253,243,51,219,148,15,128,23,117,185,104,177,112,1,86,146,57,232,114,185,34,147,56,53,179,196,49,79,20,50,35,23,81,138,2,18,57,228,86,70,70,61,74,99,145,40,100,100,228,5,136,220,206,44,22,34,31,23,118,158,86,211,98,40,0,0,42,0,230,229,82,0,64,133,80,84,208,147,57,96,228,55,141,144,56,228,74,26,181,94,196,151,91,250,146,53,226,32,7,140,124,146,164,103,50,23,51,34,51,159,212,137,67,174,140,140,144,99,94,46,115,206,170,197,1,21,50,47,23,232,3,169,2,70,230,73,44,57,228,199,94,73,155,11,250,88,123,39,109,47,100,70,169,73,42,28,48,51,231,196,65,142,43,50,107,28,0,232,131,46,114,135,46,35,10,101,75,70,70,58,99,208,19,14,120,62,92,140,164,247,162,210,166,100,54,183,4,200,187,31,221,47,126,62,153,212,185,156,85,106,225,160,102,216,184,161,97,215,5,157,173,154,106,49,38,123,124,67,126,94,228,115,165,21,213,178,108,58,252,132,31,83,66,106,73,41,136,193,217,195,35,244,208,238,69,136,245,238,211,251,170,99,213,210,91,212,162,90,52,235,189,169,149,18,237,101,101,204,122,201,254,151,144,145,203,124,228,202,72,186,162,208,108,92,82,167,181,110,235,180,229,211,238,153,52,233,180,170,107,30,48,159,143,156,222,97,119,230,74,102,51,168,26,230,70,37,147,66,47,198,101,174,91,135,247,89,198,192,73,212,237,184,151,145,153,100,57,89,147,134,83,142,54,43,113,203,104,134,212,242,24,156,52,251,158,86,129,48,150,218,196,218,213,202,214,183,151,17,240,173,21,111,121,107,157,11,32,191,157,145,133,236,21,25,46,83,98,232,249,136,75,141,162,252,87,146,168,117,237,76,210,182,15,169,78,216,241,243,196,1,0,0,0,101,0,219,191,88,127,184,90,86,82,231,59,166,142,147,44,163,7,154,253,87,194,143,42,202,40,149,18,242,178,126,42,243,101,34,132,245,119,212,60,226,105,171,169,224,218,190,251,226,28,18,42,226,47,61,132,159,157,108,99,67,39,194,95,46,234,90,117,18,219,169,213,32,245,238,15,106,214,69,12,158,53,96,125,153,185,86,70,201,124,210,246,212,222,53,71,92,169,123,202,148,44,201,148,121,204,68,28,206,48,222,126,252,111,207,32,108,125,46,183,222,202,204,136,79,155,167,78,8,73,167,84,106,220,70,57,10,159,73,171,85,7,140,225,97,137,183,153,41,49,254,119,46,215,203,211,212,207,106,58,50,106,68,41,107,60,167,94,137,156,218,130,27,134,151,80,57,227,49,43,181,63,34,68,100,191,157,122,58,89,171,188,79,233,49,125,93,193,71,81,49,50,244,145,17,10,112,76,132,26,242,186,248,145,15,63,43,35,194,113,50,155,82,240,54,8,200,92,90,71,204,64,204,197,211,236,217,143,249,247,2,251,167,46,79,72,97,178,219,136,210,68,33,226,136,153,222,66,94,50,113,16,192,86,49,142,162,253,197,24,150,190,204,200,136,220,100,224,164,70,94,210,176,22,119,25,231,204,110,216,144,31,248,242,1,63,67,95,98,5,53,21,165,118,143,238,110,211,154,66,77,18,238,97,3,98,17,127,179,214,36,106,210,142,99,149,51,28,99,184,23,185,157,85,151,180,140,122,20,39,28,111,61,115,165,127,63,53,74,154,225,209,164,254,220,115,223,27,229,130,198,124,62,105,190,67,203,37,189,123,52,101,135,213,18,117,144,211,21,168,86,32,46,35,218,145,141,57,61,126,245,87,70,155,119,73,124,95,60,73,203,149,212,242,46,206,204,136,146,189,172,96,90,206,156,30,51,135,93,216,160,207,204,92,172,88,171,238,168,143,75,146,208,222,82,225,184,78,130,18,143,107,107,134,133,234,150,98,204,198,169,220,106,55,33,0,222,135,252,77,116,117,120,37,104,221,200,101,164,10,62,0,0,0,32,125,92,59,162,208,215,162,151,214,237,94,47,53,230,208,124,192,106,2,228,67,23,43,119,144,93,75,82,51,42,73,194,148,187,71,109,107,155,186,182,165,74,164,76,141,66,32,145,137,180,171,55,195,50,215,100,94,178,147,26,83,159,95,145,219,153,77,68,46,234,130,41,73,90,178,13,147,82,195,175,200,79,9,226,161,241,234,6,84,198,71,68,158,104,159,48,214,127,63,51,118,141,149,17,145,164,146,74,25,178,26,231,105,87,55,172,91,22,51,188,45,51,164,77,226,82,160,31,14,102,9,251,51,153,77,147,144,113,63,99,231,142,164,69,109,34,106,210,18,181,194,127,199,172,227,184,236,233,58,42,151,26,83,76,168,128,81,159,64,183,74,37,49,62,95,217,94,151,142,216,8,1,116,59,118,70,109,74,243,146,230,141,99,206,32,191,250,131,228,106,89,34,118,38,243,118,139,250,38,168,165,52,225,81,59,204,171,58,4,138,216,192,201,188,204,228,73,187,193,176,50,31,10,120,113,71,126,229,170,196,161,145,196,109,221,198,2,132,12,160,207,168,145,75,154,46,45,98,85,150,148,234,16,231,109,79,189,231,114,232,97,20,115,61,118,101,253,134,188,151,186,204,92,177,221,154,155,84,151,238,166,178,37,83,228,242,173,56,50,58,109,138,96,16,19,13,42,53,88,206,139,54,32,23,35,228,142,12,125,146,74,107,83,146,56,180,80,245,3,253,99,237,124,210,216,59,99,149,112,27,19,27,180,218,75,74,166,32,102,234,105,90,86,13,179,120,233,119,2,230,225,47,163,31,62,161,52,117,81,105,137,204,50,104,83,29,117,251,140,136,115,177,41,35,85,68,169,175,124,206,169,156,244,195,144,175,207,189,86,138,212,167,209,22,205,165,122,191,119,239,222,205,103,14,10,238,239,158,212,169,54,123,49,103,35,232,226,231,202,88,107,147,140,82,211,17,81,140,54,84,20,37,199,109,11,14,230,227,32,205,197,152,156,107,43,152,180,33,233,151,211,37,83,219,107,61,239,148,185,24,241,221,186,237,82,161,25,182,119,199,189,3,219,180,15,248,175,1,115,240,159,241,225,85,118,237,229,100,150,220,204,19,138,122,14,85,79,137,138,163,66,77,156,16,153,5,204,99,155,115,94,99,126,228,101,68,234,162,182,145,37,75,208,171,235,182,132,93,45,54,133,202,154,144,207,223,207,77,207,104,50,35,50,71,117,197,39,133,22,151,134,223,44,63,49,170,52,97,182,68,44,200,92,55,143,42,35,15,243,59,95,24,198,168,79,157,158,70,35,114,215,66,74,214,140,28,158,150,241,54,60,68,114,60,34,147,136,196,95,17,208,16,63,83,124,97,31,167,216,135,182,82,3,174,124,228,51,130,232,163,184,73,105,81,72,15,124,233,127,68,108,13,239,78,165,104,152,234,51,169,131,17,236,99,9,180,93,236,133,148,159,191,167,95,209,44,18,65,41,141,248,233,146,104,165,52,179,73,229,6,43,113,8,204,22,212,33,81,229,135,179,217,146,61,6,247,179,39,130,252,86,126,6,191,58,45,107,111,242,116,39,81,74,134,113,104,221,87,183,163,102,226,166,233,137,96,114,46,230,242,143,65,18,238,101,236,136,220,249,164,17,153,139,22,122,189,25,135,67,72,29,229,201,84,194,29,93,44,213,11,34,15,127,125,48,210,46,193,152,61,163,216,182,8,24,245,229,213,219,25,107,252,235,244,202,158,131,215,7,79,38,109,241,173,159,198,9,46,113,114,110,200,175,149,171,249,216,65,174,7,77,202,36,117,105,101,226,239,171,149,125,248,152,154,230,114,138,83,172,148,169,177,235,145,222,118,179,199,142,65,0,255,216,107,135,75,95,139,251,162,59,46,168,225,188,29,207,221,164,58,21,221,41,122,173,39,230,177,113,109,121,196,92,238,208,199,202,200,211,105,201,146,209,56,196,109,186,81,135,77,29,110,195,164,86,133,71,35,137,30,144,126,248,86,228,115,180,68,230,29,226,56,145,73,158,209,106,154,34,39,68,28,214,148,232,49,121,90,37,25,199,233,12,202,194,15,247,116,145,89,117,73,89,82,234,187,37,222,147,134,99,202,252,208,135,59,21,46,28,31,120,169,202,106,213,150,87,140,101,175,51,49,66,222,187,167,219,153,78,100,196,139,226,41,41,117,132,154,97,74,146,79,199,107,94,120,155,129,92,86,76,177,124,149,201,246,110,208,231,35,214,139,186,146,36,109,61,66,10,169,197,91,93,26,179,91,214,229,179,183,239,36,250,48,83,35,215,92,110,42,97,18,111,216,211,158,101,131,6,200,143,208,215,140,154,81,184,109,18,229,91,212,74,74,83,66,164,21,187,15,107,73,79,198,159,88,133,186,253,152,193,40,246,164,125,211,144,183,50,163,182,30,194,186,48,61,228,235,116,241,51,250,201,78,82,207,189,11,109,183,232,57,93,38,53,85,83,196,209,188,30,184,235,23,252,202,202,59,54,48,83,27,49,232,31,123,229,94,250,218,220,106,116,199,101,216,112,222,140,227,110,86,69,49,186,119,244,95,85,140,207,62,105,0,255,34,0,182,31,243,114,173,149,113,191,222,173,238,196,75,227,94,74,49,13,191,78,135,75,76,252,0,112,33,239,71,148,180,128,115,128,140,60,39,232,3,190,157,39,20,62,100,94,238,250,32,0,255,36,89,216,11,184,243,136,59,31,35,159,59,169,51,199,124,252,59,74,22,210,124,132,191,204,37,9,55,44,224,202,80,188,144,79,139,43,67,1,80,97,69,42,222,219,36,45,0,94,188,191,104,88,84,20,67,31,185,98,134,248,139,151,207,218,206,213,70,95,70,165,164,49,41,100,241,195,179,186,162,92,145,6,20,195,40,70,202,204,135,204,97,92,63,18,26,249,136,74,139,194,130,74,20,90,218,90,234,225,164,150,172,176,116,130,40,191,200,139,76,93,45,104,238,216,174,168,56,181,202,70,178,170,116,120,81,76,115,186,161,102,211,16,223,115,36,35,169,78,242,56,130,62,244,250,157,77,236,140,18,17,244,200,145,169,123,221,165,165,20,161,1,167,250,65,229,148,79,191,22,59,242,53,51,21,26,108,131,55,6,254,200,101,142,206,43,131,132,227,210,72,83,195,136,211,52,111,89,92,230,120,105,81,42,51,123,135,97,254,117,123,175,71,67,235,209,168,162,181,231,62,152,82,110,136,196,201,220,84,77,45,176,77,59,213,1,114,43,51,151,253,114,111,45,107,82,38,75,75,43,243,182,222,220,182,129,152,137,156,82,88,56,226,163,196,163,194,241,176,77,102,219,36,234,99,189,149,73,91,171,78,167,215,247,212,55,111,221,139,35,149,14,54,119,199,33,92,204,82,11,172,155,135,196,151,203,188,62,233,202,197,42,145,46,125,199,53,218,220,109,57,172,170,180,227,136,92,143,106,13,118,54,194,63,109,173,192,231,173,94,47,227,137,213,246,240,194,129,21,22,113,239,124,103,49,43,55,219,149,92,151,128,241,15,63,23,244,200,213,215,141,12,18,73,74,149,142,206,22,115,41,85,197,50,169,41,126,241,130,179,88,150,181,97,16,226,229,147,222,39,78,147,123,173,189,0,255,109,80,147,117,206,146,120,236,48,141,131,4,206,231,7,61,208,127,109,90,102,183,140,157,164,190,51,168,147,133,148,113,214,167,113,77,189,44,227,188,110,168,84,79,42,140,77,89,201,226,94,238,105,192,159,186,181,118,27,59,162,86,90,162,230,129,139,164,59,160,71,148,140,65,169,206,12,107,86,79,105,140,163,166,56,40,140,125,236,123,219,11,1,240,118,188,159,79,223,43,234,234,21,226,208,105,122,99,66,250,185,155,67,156,168,104,104,84,12,223,88,29,24,153,161,14,0,23,238,231,146,150,65,45,92,184,151,139,220,73,233,3,228,150,62,34,227,152,223,177,220,11,247,244,73,43,205,197,149,73,138,124,192,123,25,184,50,228,176,118,146,98,97,223,95,81,45,160,98,46,87,62,67,1,88,6,188,159,249,28,209,71,173,145,240,169,67,238,30,52,210,5,211,93,60,42,146,59,250,244,188,126,120,150,145,89,131,230,59,123,60,49,15,127,65,54,137,164,37,51,51,146,241,158,240,75,154,107,57,137,37,78,152,28,221,134,197,14,167,248,150,181,158,51,156,141,156,135,148,127,100,68,37,101,175,66,28,226,48,79,52,164,230,101,217,13,153,186,136,88,53,119,38,165,73,162,68,140,154,26,181,150,198,85,101,219,112,76,188,76,62,61,202,121,67,37,97,24,63,120,212,78,177,61,19,32,244,123,173,191,105,181,58,113,69,244,110,222,184,177,78,104,189,19,238,53,197,205,24,147,53,230,242,193,245,207,231,118,148,114,8,250,221,152,126,247,224,13,107,154,74,91,191,121,222,246,154,218,176,254,222,107,235,213,111,179,241,78,95,197,199,51,42,142,182,240,50,200,244,66,156,0,255,92,198,203,101,137,181,242,161,237,120,105,19,125,230,136,120,212,102,92,177,176,56,30,254,113,211,1,227,218,185,13,80,246,111,19,125,146,217,232,171,180,22,165,203,77,37,169,37,149,154,103,218,191,242,24,239,231,75,250,165,171,151,55,50,104,116,74,200,88,230,154,166,36,103,204,177,79,123,137,115,17,241,199,189,160,164,178,34,235,65,193,172,158,136,118,28,250,149,234,243,35,253,139,112,243,54,97,205,235,81,240,169,64,18,160,238,95,62,87,137,139,29,17,37,176,204,85,169,165,13,213,147,246,17,126,172,175,164,219,180,181,106,246,253,245,90,253,189,114,136,223,221,240,98,179,164,221,196,249,8,89,254,175,37,251,47,42,206,194,206,252,77,105,93,143,54,78,225,25,32,159,139,223,127,228,114,44,107,39,163,251,19,245,47,51,179,182,206,138,238,242,171,77,98,227,7,252,186,191,140,146,91,236,42,250,170,57,37,9,46,102,110,169,1,163,250,50,164,125,212,195,0,217,70,6,145,159,175,46,163,196,202,164,109,106,18,245,186,183,150,203,58,118,98,198,174,106,135,191,237,11,203,29,243,145,139,28,57,87,243,155,210,104,113,221,44,149,30,116,36,48,179,185,105,75,160,87,115,251,227,104,220,145,249,200,136,11,81,254,143,58,145,79,230,27,176,1,243,210,89,107,211,214,142,90,107,53,111,223,139,195,72,194,9,63,26,53,209,126,113,131,1,63,254,192,87,227,209,235,17,236,19,78,52,160,118,117,234,243,99,214,23,81,214,167,164,134,162,2,236,212,69,102,40,0,0,0,0,0,0,0,0,42,238,92,134,2,0,92,196,79,183,128,138,59,183,21,34,21,44,0,42,232,67,1,0,0,0,0,0,0,0,0,0,0,0,216,15,249,169,91,17,247,233,221,151,155,238,250,94,252,168,140,228,254,225,160,221,13,177,254,206,119,237,229,77,189,166,58,220,59,125,56,227,179,252,49,227,249,222,224,170,0,118,37,59,53,64,30,254,2,94,124,66,233,185,160,148,208,51,104,41,69,128,25,83,194,23,85,101,83,163,211,165,0,6,26,202,179,204,145,152,175,223,148,230,94,227,18,145,36,146,20,37,40,67,25,151,86,74,2,145,95,211,97,118,122,98,173,89,145,73,212,159,221,202,238,109,208,221,223,123,151,220,145,116,71,146,221,102,68,161,46,153,209,127,155,83,154,126,152,211,21,115,248,110,75,98,158,230,26,59,148,251,140,248,87,100,174,124,36,217,25,145,145,36,195,45,236,152,102,77,146,197,100,38,85,186,77,151,21,171,81,32,210,1,67,175,143,69,243,17,133,100,194,207,74,104,245,234,158,6,57,235,219,105,84,154,24,194,71,162,83,171,60,102,113,38,219,50,145,33,63,51,87,68,196,142,82,74,161,45,137,226,22,66,93,7,253,74,241,139,72,58,189,246,29,30,141,248,225,238,158,76,42,67,250,23,147,152,175,65,55,126,1,252,115,245,181,188,181,202,45,42,161,39,199,132,203,104,251,18,139,145,181,189,99,211,6,48,29,115,240,31,241,242,89,87,100,70,141,90,139,44,116,184,98,114,77,229,108,79,139,82,147,204,38,141,187,62,179,141,227,17,232,159,215,231,104,175,165,62,173,208,138,117,175,123,219,229,211,92,14,28,240,238,195,59,237,193,44,210,136,111,109,154,203,136,151,81,119,137,76,82,91,49,197,162,173,225,60,179,238,249,224,23,39,225,142,7,14,101,103,219,153,11,18,64,151,81,35,50,50,201,116,231,142,225,162,84,215,141,145,219,186,163,51,43,66,5,240,26,154,244,99,98,125,49,65,251,167,237,143,0,0,255,81,244,17,79,228,94,52,235,153,209,172,34,55,52,238,161,199,1,56,152,155,10,213,33,131,25,156,107,91,243,129,97,103,196,206,101,212,21,153,145,81,75,182,49,149,119,147,53,9,184,52,196,91,59,217,62,156,97,22,103,85,126,204,188,136,140,186,146,100,70,251,1,243,145,211,213,157,249,149,36,130,182,166,55,211,205,182,27,59,138,226,37,199,105,76,41,76,227,168,201,15,145,117,233,55,105,73,222,118,43,42,151,56,160,2,68,166,46,50,67,1,0,21,213,143,243,23,186,124,192,167,233,100,102,91,211,45,161,83,156,30,86,126,156,195,248,101,102,83,162,136,230,169,232,72,204,203,156,158,184,251,75,248,221,189,183,24,39,77,211,51,237,70,44,98,191,72,114,253,101,210,99,157,56,78,41,137,214,105,41,46,49,135,68,174,219,64,135,178,127,145,85,95,247,43,155,167,238,233,181,227,114,159,189,239,128,63,63,201,117,173,77,167,165,121,227,53,156,40,5,105,226,175,196,196,116,221,150,65,128,202,253,238,19,226,51,147,208,90,186,171,111,236,117,148,29,10,246,95,123,39,37,109,90,141,178,163,136,99,62,214,58,0,200,33,159,207,160,113,184,112,175,86,9,160,46,20,238,239,84,76,93,90,64,5,0,44,164,2,248,234,254,221,175,251,29,109,83,247,244,155,52,205,103,231,75,172,183,0,255,249,52,179,42,186,168,19,7,51,39,67,204,194,8,248,11,0,255,106,209,213,93,124,38,247,167,207,166,194,240,236,61,137,245,59,254,220,102,190,171,59,107,20,11,221,87,27,243,10,66,146,64,146,251,167,27,195,244,31,37,75,128,189,156,33,37,191,205,212,112,109,192,71,18,252,75,221,24,166,127,18,46,147,167,58,247,147,74,223,142,106,0,0,0,0,128,139,116,74,45,0,200,97,173,124,190,13,11,169,143,164,161,0,0,0,48,199,200,235,215,94,37,162,100,235,146,166,220,146,198,112,64,150,81,132,191,140,151,43,206,253,160,180,122,100,211,20,23,194,155,234,180,85,8,68,206,83,29,83,216,159,105,217,42,33,79,79,234,107,5,73,248,213,189,211,187,189,105,166,15,47,60,113,169,198,140,98,150,254,223,47,236,209,219,124,54,20,162,251,49,242,51,214,218,171,190,146,82,111,117,250,112,148,204,6,0,255,29,98,167,47,6,154,167,7,6,129,47,23,185,92,38,221,244,200,77,171,109,37,141,106,221,219,44,33,84,174,74,191,241,136,122,37,177,82,23,227,94,228,90,81,146,238,164,153,209,70,73,154,172,91,26,199,116,218,65,5,186,36,186,117,18,65,143,47,87,115,59,105,165,17,53,162,141,120,35,232,105,210,52,199,37,163,217,52,79,252,161,184,105,214,4,241,182,210,222,103,131,55,234,114,217,100,0,255,18,78,141,204,122,122,20,75,73,227,142,8,155,102,141,63,77,212,128,205,25,222,118,101,241,65,188,167,207,93,117,73,216,72,120,209,100,45,35,94,39,220,174,225,192,34,138,240,211,139,202,181,233,203,62,102,177,239,249,22,33,159,203,29,81,35,34,51,24,26,81,105,186,116,183,41,180,41,245,186,172,232,145,251,87,212,229,0,3,85,78,5,214,184,194,42,54,61,35,39,230,235,99,253,157,100,253,29,81,167,87,102,248,232,94,23,149,225,90,137,122,71,143,194,53,110,230,14,143,3,252,7,252,92,146,236,23,165,78,139,90,235,56,162,148,227,112,156,80,9,85,184,69,45,240,86,95,150,113,102,30,128,126,161,219,145,107,175,189,233,181,17,125,163,175,238,36,83,160,143,239,158,218,225,11,67,93,126,92,169,143,200,112,38,210,63,117,59,154,245,22,157,86,175,39,213,219,251,247,111,227,132,185,113,95,119,161,92,157,217,171,89,30,65,167,175,91,95,224,231,114,50,106,100,107,82,245,212,122,78,84,175,91,66,11,123,137,51,30,51,44,179,216,217,252,214,0,152,126,140,123,25,186,88,145,121,82,132,127,137,90,122,19,161,162,145,214,164,29,182,202,252,0,0,0,23,48,31,129,249,145,22,240,2,232,45,100,96,228,86,204,71,230,182,0,112,33,115,152,79,210,2,160,226,202,80,0,0,0,0,0,0,0,0,0,0,0,64,133,21,169,144,79,211,2,42,68,94,108,133,200,71,4,253,130,254,94,169,135,5,136,204,175,164,91,188,152,23,89,138,5,0,57,174,136,164,100,239,140,32,164,101,104,18,166,101,218,56,206,12,58,125,244,239,29,238,142,36,109,183,146,196,125,74,220,201,169,170,142,218,140,79,143,76,191,11,191,242,80,72,230,179,87,27,32,79,23,235,173,104,234,123,19,79,167,151,24,209,187,221,29,241,164,132,135,230,251,76,207,97,140,204,30,177,93,18,243,248,114,187,68,148,136,90,135,79,210,121,35,8,41,165,124,102,89,179,73,226,85,252,184,118,29,35,138,113,108,204,87,163,89,208,166,126,192,191,243,193,127,39,161,171,231,93,248,55,206,83,92,125,248,186,203,83,207,112,124,191,230,170,158,188,201,198,136,43,51,151,244,126,70,45,50,73,185,161,52,105,25,7,87,138,56,47,22,126,199,169,73,163,75,23,133,57,156,20,181,251,237,172,6,216,244,135,151,167,53,215,174,14,83,143,146,52,64,53,198,236,170,90,27,86,245,53,137,14,134,229,167,224,156,106,47,24,242,41,135,60,173,70,70,201,226,100,43,162,164,50,28,0,80,97,237,11,249,149,132,16,128,124,68,230,142,221,16,57,228,47,74,228,184,147,82,197,156,62,35,50,44,96,234,227,160,207,237,21,142,123,33,63,234,170,117,62,70,68,70,81,0,0,144,3,132,252,34,34,9,37,122,66,27,210,176,76,182,99,134,101,206,13,185,114,153,143,200,170,126,146,166,150,21,148,236,214,243,41,41,26,149,188,227,61,232,244,36,44,244,234,215,5,71,120,192,69,51,91,196,38,48,68,254,0,255,253,156,27,57,199,41,57,155,186,14,153,123,54,229,70,84,25,54,4,126,216,168,45,175,178,82,85,142,179,143,19,35,31,65,115,185,178,205,149,65,26,119,207,108,30,210,211,212,143,75,21,122,79,165,121,156,240,53,59,115,215,200,67,246,151,1,242,247,245,249,248,240,74,174,22,73,220,186,105,20,183,156,4,60,74,117,114,11,91,106,79,141,158,56,199,87,43,108,224,139,198,124,93,89,123,231,163,62,141,91,205,59,183,190,0,255,251,113,220,78,119,252,21,163,159,232,187,78,180,173,107,243,25,245,123,235,156,149,223,193,63,243,117,87,169,205,40,84,162,174,105,18,186,140,242,148,122,108,98,47,254,102,175,160,118,171,13,130,112,111,189,21,165,174,167,169,87,9,229,182,188,27,159,37,246,123,112,4,47,229,49,141,147,31,32,254,225,229,50,63,19,94,70,210,102,20,193,18,167,80,82,195,142,169,1,39,172,212,106,87,230,199,188,110,175,40,65,156,85,43,73,94,102,76,34,65,77,99,144,153,217,32,63,253,189,36,121,154,25,14,121,29,55,75,146,206,109,150,247,101,87,213,247,180,41,214,23,83,189,113,22,180,203,198,101,13,99,126,224,175,221,150,190,102,20,106,38,133,144,55,196,48,161,205,230,113,155,195,1,28,206,63,226,243,185,50,58,203,106,101,201,27,122,100,57,0,255,76,87,44,63,6,190,230,180,162,179,175,243,80,223,189,44,79,62,34,50,115,125,115,106,70,45,38,211,2,71,93,77,87,182,208,67,253,249,44,217,127,36,201,215,82,24,91,81,11,37,2,91,115,211,238,106,151,237,135,0,248,134,207,139,245,242,14,94,19,244,66,191,84,77,193,109,160,134,127,67,125,121,194,235,178,58,181,173,119,221,163,101,235,128,222,106,49,193,8,237,1,13,0,23,116,37,74,90,192,57,224,214,173,74,45,220,203,12,69,248,139,32,114,220,244,56,96,110,43,234,227,126,18,204,203,103,102,212,56,68,237,2,234,34,67,95,45,238,8,136,204,80,184,128,121,145,53,45,0,0,160,66,228,146,210,146,36,165,188,99,190,62,215,207,140,226,230,163,214,226,157,164,243,148,72,116,247,126,42,197,13,233,80,165,79,141,230,114,132,69,89,151,147,31,32,240,231,18,94,188,164,100,213,146,210,234,164,33,226,48,253,13,82,165,32,210,15,47,29,46,160,132,61,124,96,8,47,37,224,219,58,61,252,149,31,215,86,109,248,119,123,75,251,141,123,112,59,213,151,129,38,253,72,191,186,14,216,104,118,216,81,175,203,92,171,196,95,73,8,73,74,179,112,163,108,214,230,156,106,185,148,153,24,136,154,28,206,78,124,226,166,10,197,157,62,187,147,93,223,168,75,245,87,82,245,215,174,45,66,154,26,173,38,252,75,82,231,93,55,140,79,108,98,170,228,128,249,250,117,53,163,102,230,51,51,87,51,106,212,242,152,107,45,185,229,117,30,55,85,169,229,213,26,111,61,110,9,141,247,66,31,225,102,230,227,161,147,220,9,28,73,150,59,57,105,148,65,171,194,229,148,198,92,43,12,225,166,86,18,171,92,123,160,221,249,81,119,47,51,175,126,102,212,51,146,70,222,160,76,144,122,138,244,155,132,62,17,3,87,176,171,86,7,127,152,106,18,153,98,142,118,78,91,23,65,143,63,200,90,73,106,201,101,173,77,169,213,218,180,162,8,17,49,59,196,61,177,169,87,51,162,173,172,180,154,181,25,138,247,98,252,178,174,149,148,56,245,172,65,9,247,122,119,17,173,168,152,19,235,50,195,19,62,250,204,47,14,74,208,229,115,121,81,139,248,68,76,234,25,253,149,165,85,102,99,197,5,106,114,21,117,218,52,232,220,88,158,93,16,33,167,11,69,66,104,156,91,73,143,164,101,227,165,134,147,165,41,89,217,67,91,131,217,11,27,196,248,27,191,136,126,125,119,250,218,163,173,0,255,183,226,219,132,143,218,116,183,112,50,179,185,217,201,243,35,162,22,145,203,69,188,36,43,9,239,132,68,80,26,228,104,154,54,158,83,171,209,168,181,9,149,19,114,204,20,51,109,106,98,100,62,180,113,44,87,15,27,117,169,126,46,213,223,180,218,162,132,212,104,222,133,119,169,249,56,225,43,230,106,21,198,194,8,153,75,23,185,18,59,50,146,169,169,158,243,36,173,230,180,221,11,33,45,209,67,6,205,150,79,163,26,165,18,85,170,57,101,48,157,13,224,24,103,51,140,1,35,118,228,146,172,151,145,155,196,166,81,218,204,58,9,242,183,151,214,108,217,176,195,202,47,56,80,141,84,135,104,195,74,166,70,81,185,202,78,48,215,24,239,182,92,70,62,201,218,153,167,17,109,89,149,22,82,136,183,32,238,152,187,83,72,164,147,43,145,247,239,173,71,175,14,83,124,213,196,73,163,89,158,149,153,147,65,249,235,244,249,140,140,140,140,18,177,43,209,45,58,138,82,31,183,133,117,201,43,174,197,204,50,165,2,74,93,234,116,250,44,113,140,153,47,94,181,81,12,203,165,124,96,140,208,229,51,118,100,46,138,75,119,70,117,221,124,113,153,226,189,105,94,134,73,103,56,225,75,159,78,183,46,101,240,132,69,188,52,149,21,172,104,67,218,226,3,68,236,140,200,92,145,145,145,251,165,153,149,144,55,92,135,54,13,169,227,58,34,238,195,82,149,64,26,123,68,49,204,252,158,122,56,218,222,180,57,26,243,50,175,91,247,105,211,109,175,111,25,225,26,125,84,169,84,39,105,131,46,31,58,186,51,34,220,18,43,42,201,38,50,43,106,214,163,74,242,190,124,202,141,240,192,74,121,31,218,178,36,7,216,3,238,108,160,31,190,108,246,170,173,79,167,169,90,119,231,70,91,229,131,51,144,94,113,46,137,201,94,97,99,4,136,156,158,228,242,118,82,214,84,187,233,180,194,130,42,120,184,86,66,2,7,216,184,62,136,0,255,199,163,234,203,133,113,57,169,81,41,150,87,57,13,39,226,31,221,139,188,151,101,115,124,239,76,238,224,16,11,54,73,175,219,236,207,174,97,180,3,242,31,169,156,95,145,83,56,196,9,205,226,174,217,197,206,32,16,128,210,63,51,152,210,53,117,165,184,13,0,255,242,183,70,33,113,121,150,59,229,199,156,46,115,249,116,21,50,114,50,232,164,196,123,58,116,41,35,75,160,30,70,226,39,226,99,243,34,245,81,50,171,183,162,47,225,127,215,56,228,82,106,174,176,167,146,24,2,31,155,207,213,50,87,79,170,242,78,21,183,180,33,152,234,144,235,36,233,48,215,178,183,248,10,1,130,214,31,205,104,189,42,22,231,5,93,94,68,36,109,73,36,137,164,132,142,66,13,165,148,1,159,106,70,137,248,3,251,45,253,206,212,173,235,181,245,153,132,129,236,158,123,138,151,236,89,93,220,247,146,228,115,69,134,83,139,84,173,73,113,11,25,185,206,179,112,83,170,93,81,184,100,170,202,222,225,123,4,196,191,116,121,66,86,236,154,78,89,65,154,211,224,204,214,109,25,87,196,48,131,141,192,162,80,2,59,56,147,99,185,37,97,229,69,68,62,215,38,25,171,100,48,222,234,180,33,37,221,121,200,133,154,242,251,113,164,17,107,130,139,42,174,241,132,147,32,222,202,98,11,217,125,6,253,125,252,209,118,207,213,196,219,148,40,13,169,76,34,244,121,198,175,184,56,108,149,139,170,21,201,185,199,67,182,36,231,29,226,30,201,237,77,207,103,203,192,39,164,97,31,151,198,237,92,166,47,105,44,86,197,49,143,159,206,188,205,21,6,140,123,59,35,191,34,62,252,112,233,53,130,60,175,227,189,161,65,126,130,156,110,70,171,174,163,136,179,22,253,48,209,198,55,94,198,115,168,205,133,152,151,121,221,194,31,252,235,222,242,205,53,156,41,210,90,226,196,134,196,254,59,234,94,241,210,92,81,153,49,89,15,201,225,149,182,39,55,12,98,109,138,225,201,231,76,27,171,1,224,66,172,164,22,21,244,145,145,10,144,145,185,106,81,113,197,206,80,144,157,227,28,114,17,177,34,151,100,17,210,118,75,74,130,29,135,71,201,130,224,152,59,234,245,234,235,226,173,160,45,37,171,22,135,36,21,141,72,141,105,219,176,34,113,232,133,47,60,148,112,44,95,55,187,150,87,113,68,112,200,207,131,167,163,91,79,78,153,225,46,146,171,53,143,38,147,90,122,244,190,26,131,70,110,150,237,217,143,27,228,151,167,247,163,68,196,79,6,4,143,102,56,229,102,7,111,110,10,106,19,115,90,98,72,219,198,95,141,61,109,172,195,14,162,163,12,137,158,65,94,178,83,195,125,69,61,110,101,76,63,168,206,29,7,51,135,69,121,200,54,48,172,252,127,93,125,173,239,138,213,163,181,220,219,93,247,57,206,114,113,5,222,49,86,78,97,115,191,93,97,64,248,185,189,242,57,6,147,136,248,201,174,18,42,213,122,127,22,178,233,98,62,155,195,156,226,177,165,19,228,167,171,175,36,177,186,53,209,170,214,231,49,178,95,158,172,85,199,163,216,73,72,83,55,251,188,102,138,243,188,229,84,170,174,156,98,165,142,105,236,5,61,214,159,191,244,145,100,175,237,157,230,116,175,151,38,157,66,216,60,160,91,251,159,15,146,42,23,139,140,22,238,36,201,51,141,241,102,24,0,255,177,95,190,220,243,180,56,101,189,45,107,74,220,134,41,137,194,2,155,88,40,97,82,27,194,0,56,135,248,180,18,17,37,27,55,219,18,41,137,224,128,169,4,160,95,126,229,157,218,222,196,111,154,19,175,55,186,221,209,75,22,71,157,119,155,126,121,12,181,53,108,167,132,28,190,29,59,105,198,206,160,81,218,234,142,188,101,173,33,210,249,212,59,50,89,243,200,253,147,166,243,182,62,33,141,183,197,77,184,66,170,181,189,183,120,124,44,202,43,122,72,236,183,178,172,85,104,77,122,214,166,33,53,71,85,236,184,140,91,2,171,126,91,21,92,85,199,185,76,210,128,177,245,145,207,108,106,146,36,209,82,26,81,247,169,63,113,217,100,65,45,43,2,171,54,159,50,157,112,83,161,46,150,170,226,10,35,185,108,139,118,72,132,168,111,37,109,239,164,171,150,73,10,189,18,183,5,27,95,239,94,170,166,80,11,71,13,54,149,194,216,194,183,108,99,33,61,204,191,62,156,124,84,66,43,25,81,35,165,70,130,180,204,122,168,3,138,82,187,42,98,6,175,142,24,99,174,62,62,106,184,151,15,125,234,138,155,59,50,90,39,87,72,75,188,17,231,45,157,41,29,94,248,82,35,80,195,76,10,155,216,107,212,84,86,177,134,29,104,35,33,64,70,70,62,50,130,84,26,81,8,205,57,166,62,23,123,233,86,157,146,166,91,109,215,216,49,56,248,58,8,108,74,76,108,172,175,46,93,165,175,200,66,106,68,18,83,106,167,16,209,99,154,236,38,232,225,49,78,61,250,226,0,247,216,198,220,103,188,159,23,227,79,114,175,218,119,58,252,179,42,110,221,132,35,142,28,138,212,223,67,250,13,115,184,158,93,206,102,58,96,238,189,115,85,250,94,193,214,204,26,149,201,120,107,117,200,233,182,56,12,219,240,167,158,190,220,96,20,95,77,58,116,176,81,21,187,203,246,74,184,127,159,251,69,228,138,154,89,232,153,103,27,183,137,82,156,167,220,218,169,229,10,118,31,51,232,85,144,202,19,3,218,59,30,229,79,230,126,192,175,211,233,165,63,242,77,244,103,190,148,26,201,210,166,156,133,181,227,144,92,71,228,170,204,160,138,152,158,125,60,26,72,67,253,248,243,203,169,153,81,107,70,137,168,59,28,36,72,1,149,34,83,250,134,80,131,200,41,215,171,7,134,176,83,196,75,196,7,237,210,182,112,3,166,46,242,153,95,121,151,146,29,78,76,31,97,27,7,85,211,116,203,145,16,198,48,46,26,97,206,192,137,196,144,246,179,28,242,250,92,62,29,50,188,245,233,233,140,64,99,18,210,143,74,52,154,135,232,105,104,59,34,226,215,101,246,139,40,37,86,196,123,174,103,212,166,29,190,102,60,112,14,42,38,85,234,134,219,108,2,39,245,230,50,123,44,193,45,251,207,229,10,184,165,229,73,73,248,157,15,79,228,12,158,7,160,127,227,151,43,250,246,170,243,35,251,161,254,251,117,122,68,212,135,127,233,24,98,227,71,5,8,200,165,78,1,229,128,250,252,93,8,125,164,127,100,0,255,168,245,248,184,35,21,86,205,11,120,95,23,185,107,28,87,166,98,126,132,66,46,242,161,0,168,16,75,1,0,0,0,0,0,0,0,0,0,0,80,113,71,40,0,0,0,0,42,234,20,21,98,41,192,69,162,16,91,33,175,134,28,64,159,87,175,173,98,102,236,164,57,46,28,162,6,59,3,224,126,134,2,0,160,66,125,161,11,133,11,129,47,9,137,200,230,222,0,206,218,0,255,207,167,106,187,223,17,17,11,47,50,135,186,84,118,208,132,136,250,34,34,118,102,70,205,21,145,100,215,226,148,151,236,214,214,243,152,77,169,83,163,114,84,183,70,21,241,84,50,4,87,213,0,255,169,75,213,166,115,197,114,24,150,100,17,163,43,187,73,34,246,203,140,157,11,54,12,175,82,74,157,88,192,147,155,120,130,69,101,241,59,163,88,51,49,175,205,101,192,92,220,203,131,23,31,222,222,52,51,71,168,107,62,77,51,147,44,49,50,81,188,41,205,156,182,92,99,206,121,139,136,127,233,117,101,237,157,227,224,79,231,190,188,177,41,162,17,103,92,183,210,93,14,26,209,111,244,86,145,7,118,166,45,62,230,51,118,62,234,202,101,161,71,68,182,108,33,73,91,144,233,112,155,240,107,46,153,75,18,115,33,22,82,21,240,140,143,12,237,145,140,147,160,15,225,151,111,188,175,189,187,213,93,86,212,205,59,61,239,71,52,98,117,0,255,237,202,201,252,204,31,254,205,3,38,254,124,196,207,39,41,171,150,177,235,212,109,196,101,218,119,39,232,169,180,195,88,141,98,28,241,134,33,252,181,248,49,152,168,203,211,147,124,68,20,82,50,73,214,111,46,183,90,206,169,107,210,120,38,142,170,132,28,214,42,124,226,169,156,209,46,159,29,214,86,70,40,250,85,233,222,164,146,92,65,72,230,18,249,18,82,75,94,70,244,201,52,75,26,99,5,31,114,141,101,12,16,121,17,145,100,37,137,200,223,33,240,231,2,94,124,66,114,37,130,210,74,210,182,5,3,79,202,105,206,12,63,92,97,161,144,67,106,224,11,175,178,44,23,25,242,126,201,231,106,45,31,110,241,150,196,49,163,102,43,141,120,83,228,38,244,176,241,136,212,232,44,3,184,200,222,228,165,132,250,243,145,59,31,78,230,34,219,38,146,148,202,45,154,90,218,210,217,161,79,168,125,205,140,73,14,35,179,122,13,220,154,65,252,97,175,217,107,6,184,167,223,33,126,181,217,180,237,205,245,95,227,184,218,112,119,159,161,156,224,252,190,204,92,17,25,145,197,142,121,124,185,85,34,74,100,212,242,52,221,167,36,137,82,31,83,211,152,79,18,39,139,159,213,170,220,231,226,98,182,241,51,152,241,57,201,0,127,229,158,227,4,26,81,119,63,51,31,177,72,41,91,26,205,145,184,174,246,217,216,233,202,158,204,165,28,174,106,92,81,21,237,131,118,133,6,216,244,135,151,167,245,126,117,71,241,74,100,128,215,136,93,93,111,88,185,207,105,164,176,44,11,191,249,213,246,107,204,149,36,51,232,195,252,199,253,136,132,79,171,145,89,137,235,68,11,110,78,167,249,0,0,112,113,173,84,159,18,74,103,137,204,49,67,111,62,79,238,13,188,100,54,109,125,178,99,109,27,22,179,111,54,178,214,254,51,87,206,20,113,81,195,113,210,226,67,59,121,194,208,254,98,172,239,126,134,200,153,11,215,205,61,206,193,189,21,150,117,30,19,154,171,26,1,204,205,206,62,212,159,203,71,62,164,63,35,62,41,153,39,118,31,73,105,203,22,66,74,166,85,133,199,65,126,43,194,93,157,153,196,76,102,6,106,143,70,89,73,207,90,113,136,127,241,143,122,230,194,65,13,191,174,74,46,139,248,146,83,205,110,123,26,29,179,91,188,205,216,146,215,18,115,240,31,240,226,211,151,62,200,84,253,242,132,162,158,194,36,102,213,212,230,104,216,153,115,153,107,16,42,12,194,94,58,218,147,175,19,186,246,42,17,223,168,196,105,192,75,180,226,99,101,66,125,100,239,136,172,249,36,172,27,25,89,105,195,16,183,12,182,216,195,210,40,78,180,194,50,206,229,170,34,118,178,79,17,130,49,99,18,197,63,201,210,117,27,63,242,125,21,191,247,129,70,220,226,62,226,164,96,127,166,48,104,18,240,69,254,240,186,32,153,235,27,239,185,165,105,49,119,67,143,149,72,102,83,219,209,8,153,153,223,17,25,145,181,201,150,68,71,101,56,0,0,42,96,126,44,5,192,57,64,100,94,159,175,180,145,190,58,121,89,17,153,62,97,124,99,220,211,69,150,157,153,225,102,172,200,192,187,168,180,100,41,59,14,249,100,122,100,34,187,42,145,66,149,46,24,197,71,118,134,103,63,104,248,29,242,118,18,29,41,47,201,69,104,235,148,90,31,234,60,133,184,114,2,37,92,99,180,99,79,78,77,168,207,124,84,93,230,115,59,117,37,33,36,105,244,209,118,244,141,70,235,62,162,71,107,184,80,166,64,167,86,179,175,90,149,185,144,97,236,201,237,172,136,144,199,151,223,53,146,100,148,110,241,105,46,141,66,106,52,166,76,47,27,34,137,114,74,206,193,8,214,186,171,71,127,12,225,58,251,157,69,18,239,239,76,93,33,211,60,205,113,152,230,62,190,173,137,170,228,148,78,248,234,83,166,165,45,100,19,54,226,211,233,116,205,138,23,173,183,189,107,37,153,241,58,143,152,22,86,52,52,102,169,104,213,217,142,33,102,100,27,0,255,217,211,204,158,7,216,17,164,166,219,165,29,123,91,207,88,228,196,65,145,136,95,183,22,125,213,35,117,107,239,222,189,209,71,160,27,30,119,192,151,4,14,102,15,230,18,131,237,95,228,86,42,191,207,136,72,82,242,116,192,104,219,142,194,200,228,236,202,168,1,34,34,114,17,145,23,34,201,210,109,218,48,180,69,71,99,34,111,184,23,217,47,87,77,157,106,215,109,38,41,244,226,140,46,248,169,18,98,10,202,188,236,23,246,50,232,242,225,233,9,89,155,182,94,45,83,183,234,246,205,91,146,114,194,79,71,188,136,93,54,188,100,119,176,48,2,204,63,169,253,151,35,144,46,79,157,10,133,249,167,181,0,255,115,20,214,7,248,116,0,19,152,0,255,211,163,94,181,87,212,162,12,12,213,119,82,163,99,74,246,34,56,32,0,255,163,94,189,183,158,12,220,204,157,150,26,75,178,35,41,17,48,159,207,252,202,136,140,200,77,168,147,244,165,204,67,115,199,236,203,140,92,159,110,93,250,217,16,245,69,148,157,153,241,70,188,164,73,38,81,175,77,154,29,247,37,139,105,153,92,241,134,36,6,57,140,99,11,231,218,102,182,155,81,71,127,154,207,21,61,252,122,66,127,168,114,253,70,56,229,228,56,97,134,133,78,184,235,182,103,133,63,217,139,217,174,33,111,59,68,71,163,36,23,65,205,218,41,197,161,174,243,84,81,192,171,169,56,29,31,178,131,205,99,134,68,235,51,31,245,220,222,153,244,89,159,182,89,104,119,122,50,196,103,27,100,213,162,196,223,106,14,47,229,172,2,115,137,83,86,227,52,91,154,163,18,117,233,75,151,143,140,220,145,145,73,189,69,210,107,211,84,226,18,215,37,132,212,190,12,9,157,93,246,244,35,74,228,156,82,248,194,8,102,49,213,166,235,44,180,207,158,103,30,99,234,87,108,221,90,9,252,225,187,220,106,187,58,220,106,204,42,206,219,183,215,73,86,5,90,53,49,125,112,160,93,203,61,102,229,135,196,204,157,211,197,138,149,193,100,150,40,132,60,181,168,45,113,74,91,233,203,138,76,55,100,86,35,212,36,177,19,16,111,117,112,209,21,139,217,194,44,205,20,110,31,132,220,222,161,95,107,19,239,107,83,199,91,189,246,173,123,183,167,150,132,27,78,120,189,75,125,177,136,107,250,144,190,148,159,154,54,157,221,97,200,188,204,216,185,115,51,164,148,204,112,153,66,107,233,62,162,143,227,50,231,183,4,42,216,232,135,153,77,11,172,228,130,236,119,46,49,230,215,186,183,247,78,224,191,138,211,141,182,246,247,213,144,77,120,231,125,193,93,55,134,203,125,119,161,253,202,141,60,85,33,65,191,51,87,102,75,146,110,18,110,158,222,86,154,164,56,140,40,212,178,164,170,105,49,232,33,171,106,21,47,196,154,124,226,123,134,228,161,3,232,115,145,145,207,85,186,115,17,214,161,187,184,73,143,203,226,142,34,81,179,169,214,196,58,117,153,123,252,229,114,155,13,209,88,95,209,175,145,223,183,105,222,146,118,119,133,50,168,75,161,71,99,71,78,114,55,238,182,179,18,243,249,72,236,71,152,49,201,209,12,190,239,21,53,53,73,235,136,138,196,242,236,99,166,82,119,214,65,172,63,143,45,235,35,169,122,193,69,159,247,120,40,182,228,164,194,85,213,230,108,128,124,210,63,234,166,103,190,153,17,17,44,45,17,225,144,98,114,219,48,133,152,153,92,218,248,115,2,179,164,44,246,240,181,61,101,11,38,102,125,59,106,123,69,165,213,246,166,215,26,183,20,124,157,94,60,88,85,196,236,254,27,194,37,110,49,208,194,60,206,95,126,175,136,248,180,18,145,149,178,110,52,103,230,20,82,36,232,183,158,210,247,166,69,189,218,183,26,189,5,153,90,220,130,23,222,20,49,242,164,55,233,89,172,16,218,189,236,216,6,136,21,59,98,69,146,72,18,17,76,210,40,169,79,169,109,83,91,55,66,237,152,33,77,172,20,18,25,172,132,93,177,66,101,48,139,85,108,84,27,18,1,95,68,148,200,204,168,109,230,130,150,134,68,13,183,61,157,202,173,164,214,56,146,57,97,7,39,53,228,116,154,45,60,200,238,220,160,135,188,62,23,240,242,65,164,111,39,41,1,223,97,69,164,14,170,227,198,21,167,235,208,175,171,90,203,58,222,230,4,75,24,238,101,62,83,31,149,46,29,245,190,195,155,184,38,45,47,201,60,106,217,144,216,28,167,89,209,21,92,62,77,92,201,82,149,236,94,91,0,1,35,87,148,212,39,173,132,56,52,169,67,219,106,193,216,144,23,185,221,194,139,140,218,164,174,45,221,147,182,101,84,164,233,19,94,53,170,18,126,88,117,32,14,138,205,4,78,178,15,237,187,70,125,228,218,43,42,77,226,144,58,117,217,218,144,90,230,141,3,92,208,149,168,212,2,92,192,72,93,132,27,10,81,83,128,57,224,253,204,92,70,16,11,176,50,119,77,241,126,70,42,192,190,184,114,83,2,177,105,23,114,231,218,22,32,191,51,51,51,75,28,115,249,184,184,242,197,2,128,250,145,214,254,229,130,5,195,219,73,74,57,188,123,195,240,242,227,251,33,73,163,207,140,21,84,100,186,137,136,36,108,104,132,139,201,104,96,208,4,192,135,111,244,245,215,175,8,179,194,43,45,250,202,168,205,220,113,76,125,217,135,142,225,222,223,206,143,250,213,147,222,144,185,164,71,29,77,59,153,225,94,138,76,186,40,53,87,74,11,95,133,54,110,172,110,243,212,108,40,55,123,130,81,175,215,213,176,122,155,208,225,207,125,114,43,111,146,38,243,212,181,228,138,211,62,137,0,241,87,107,0,255,94,173,95,89,33,105,94,142,178,254,11,203,221,2,252,71,33,249,233,142,233,65,174,25,244,185,94,46,235,107,213,232,203,117,223,238,181,110,199,51,97,2,220,113,1,43,79,46,240,96,3,102,236,136,204,124,212,204,204,140,55,35,74,109,134,111,220,210,56,180,156,235,235,142,16,118,186,100,186,24,217,148,48,82,116,99,163,182,118,136,221,151,16,153,151,185,242,240,73,201,181,11,169,101,71,227,150,76,213,28,85,225,11,120,85,196,193,14,9,98,87,30,49,142,11,220,155,135,189,242,89,182,174,208,51,118,54,53,50,155,226,58,132,160,102,8,121,244,84,48,170,114,170,225,100,6,90,20,170,69,2,126,221,202,88,219,201,71,165,17,37,35,147,160,142,122,75,197,224,238,73,62,143,54,157,165,85,229,136,1,44,44,170,84,230,218,228,236,109,6,168,63,67,159,207,140,82,87,146,100,146,210,179,25,145,26,113,155,218,134,25,186,221,139,79,133,19,38,54,141,177,141,65,92,225,169,84,246,185,253,134,144,79,124,185,35,62,252,200,85,233,164,208,146,73,43,101,251,254,240,123,218,84,74,32,83,102,83,170,64,83,236,212,194,52,14,211,67,230,50,75,62,151,37,118,174,241,150,196,73,210,184,234,157,50,181,109,57,156,129,241,45,103,93,92,32,66,94,254,186,136,151,73,35,41,201,8,167,184,182,100,165,100,243,83,40,33,23,156,116,33,166,66,96,141,175,170,24,59,173,178,237,109,126,4,64,69,125,68,134,226,5,92,43,73,201,218,206,241,94,37,89,98,62,234,228,152,17,249,172,173,28,64,31,177,35,14,145,249,109,206,81,159,73,96,211,144,15,184,50,20,230,184,214,190,31,109,137,67,174,12,5,176,143,248,227,126,196,222,43,50,30,205,74,73,184,148,125,10,147,154,73,101,58,62,96,51,1,242,116,185,215,138,119,189,58,241,52,154,119,50,157,187,221,17,111,194,152,107,72,95,211,119,184,51,181,61,236,50,67,220,95,122,178,105,17,100,39,137,66,118,42,201,218,6,9,101,59,58,101,252,105,196,163,71,162,86,21,187,24,193,159,41,47,219,84,8,248,239,169,191,163,208,116,222,132,31,105,25,226,247,240,167,254,39,202,141,239,198,44,244,102,77,126,79,196,167,215,235,162,31,94,164,55,29,33,171,247,182,172,56,115,84,153,17,215,198,57,115,119,85,102,71,222,42,204,172,12,159,7,92,245,173,178,243,73,99,111,90,72,110,226,18,214,76,127,104,137,132,201,84,233,51,152,21,157,113,83,5,71,179,210,225,146,88,95,158,158,182,185,164,17,73,99,19,7,76,104,212,201,166,199,173,45,216,21,170,18,91,74,44,42,227,101,236,42,172,178,63,218,185,17,238,231,50,151,145,177,87,70,77,82,167,187,109,201,166,12,118,193,170,71,167,84,201,7,0,64,5,200,139,165,120,113,229,34,158,130,126,145,106,1,80,33,22,196,82,0,84,92,11,34,214,5,88,43,115,155,182,23,234,219,148,86,143,136,166,40,174,36,245,104,232,99,198,142,40,78,202,7,136,188,160,93,76,250,133,208,71,212,200,168,23,11,123,1,38,77,33,119,158,198,133,88,10,17,186,204,180,128,138,59,50,20,115,250,0,0,192,251,43,112,7,64,92,76,154,197,220,138,187,174,128,25,25,138,249,185,20,162,166,69,5,216,25,10,0,0,128,10,107,41,160,66,232,34,86,68,68,68,68,218,199,196,159,186,189,246,142,26,175,182,188,119,31,9,95,59,117,106,52,88,216,184,242,232,210,215,218,94,36,50,35,203,89,53,91,220,112,99,186,125,34,148,232,59,161,49,192,169,108,98,171,178,128,1,235,207,167,46,146,68,100,212,106,68,146,134,138,69,36,73,201,134,130,77,131,34,45,162,226,135,63,108,97,162,139,141,247,118,46,178,194,207,164,76,41,107,59,181,86,107,105,73,143,200,222,137,7,157,200,94,238,229,173,139,40,210,1,55,152,199,86,100,245,134,140,84,47,9,33,153,145,36,200,180,86,219,179,106,18,153,111,136,220,156,23,214,88,108,21,3,170,56,121,205,30,103,151,55,224,211,135,122,153,65,233,59,179,18,90,36,113,92,114,208,189,159,106,123,186,100,234,20,120,85,152,189,166,178,47,235,53,138,248,67,87,50,105,100,112,219,52,163,141,164,53,202,227,152,168,51,106,92,211,209,115,240,82,61,159,34,111,156,99,19,91,144,107,27,230,0,255,223,207,168,175,69,11,82,186,215,204,78,72,52,31,51,47,34,151,207,195,167,180,251,238,70,175,222,204,39,39,157,85,172,32,126,114,24,239,171,159,111,105,122,90,109,147,112,233,218,242,46,124,125,50,70,124,112,22,143,51,176,29,227,42,131,152,248,243,17,47,126,148,122,212,163,148,82,51,29,183,100,90,37,183,84,34,231,85,17,83,93,54,163,166,152,196,53,78,113,67,99,234,214,218,17,165,234,131,220,45,73,201,16,190,9,194,189,20,251,21,161,98,42,169,48,139,120,193,70,149,84,73,44,235,246,175,61,215,144,95,153,185,164,43,31,110,45,50,201,55,66,131,184,32,83,89,43,200,121,13,42,139,38,86,64,153,50,55,6,7,37,218,37,237,137,134,92,46,243,94,77,154,59,42,165,208,215,82,167,210,74,102,78,101,42,82,248,41,140,85,92,101,192,123,250,149,227,79,221,77,91,52,227,175,166,21,71,157,59,168,70,196,64,167,154,42,28,48,131,61,109,105,214,48,224,151,95,236,21,73,15,55,104,147,233,80,215,173,77,104,196,202,4,31,0,0,0,0,0,21,242,146,166,0,168,112,63,41,77,1,0,0,80,144,99,126,231,14,154,139,141,227,197,252,216,36,35,219,107,130,158,160,240,63,226,239,82,127,89,29,186,79,127,175,211,103,127,108,120,232,254,211,34,82,93,60,22,141,226,108,236,204,69,14,232,105,155,53,150,254,87,234,47,73,165,125,122,213,25,235,217,103,27,234,207,119,200,254,51,35,71,81,79,156,150,148,82,154,241,51,3,83,83,64,219,61,143,36,58,181,127,241,179,73,149,35,17,68,156,176,114,138,247,92,99,160,25,235,187,23,15,163,203,40,241,43,187,106,7,165,181,9,21,92,21,29,13,181,47,12,0,23,147,110,81,33,234,10,152,17,17,161,184,214,197,200,140,18,145,212,226,189,29,138,138,10,107,41,42,238,200,96,194,74,136,191,236,223,202,126,117,79,171,67,0,255,167,0,255,150,211,121,118,254,198,66,222,249,17,5,245,235,146,59,169,131,49,52,119,194,85,51,59,34,190,186,0,255,161,175,187,252,56,94,167,231,212,215,2,155,32,193,37,252,15,61,234,136,237,36,149,210,140,167,121,165,238,156,67,16,73,124,198,254,51,233,155,142,94,71,208,29,199,1,125,89,168,53,179,109,182,198,159,225,29,251,219,169,99,90,253,73,214,58,88,224,132,86,175,13,96,0,84,88,17,10,23,9,96,172,11,153,139,192,253,40,53,20,242,35,231,0,43,35,137,133,123,145,95,37,93,11,169,207,200,18,10,153,186,200,12,11,184,50,32,182,226,253,204,84,200,140,176,0,40,199,136,200,211,164,4,35,159,185,104,137,3,160,226,202,80,152,3,214,31,185,50,118,100,73,90,73,205,97,43,37,229,113,121,156,59,228,239,5,137,159,73,175,148,238,246,13,126,185,133,214,140,147,56,168,183,21,101,188,203,229,28,97,163,3,126,27,5,250,37,201,69,228,72,151,89,147,86,35,165,184,203,250,119,82,153,248,53,67,197,150,22,79,188,201,248,118,42,31,36,230,116,37,244,25,227,232,143,146,209,191,247,23,6,238,233,235,54,172,131,225,230,230,23,27,133,220,135,145,185,160,253,145,117,16,35,35,243,145,145,233,71,124,185,204,231,51,114,185,88,181,44,148,196,238,238,181,36,159,110,13,118,163,89,21,90,226,165,115,122,16,243,244,81,91,59,201,122,123,211,234,165,129,126,239,180,226,133,87,45,247,223,21,126,177,142,133,10,29,117,248,243,65,244,81,156,60,217,53,50,182,203,254,253,36,228,166,102,25,224,17,110,14,19,9,224,28,247,217,213,44,134,144,226,159,79,125,239,90,125,211,70,21,55,26,55,225,218,46,247,120,222,233,221,197,22,142,182,83,217,37,49,254,201,206,5,241,25,17,217,38,125,211,167,37,85,50,38,166,216,150,37,56,200,97,217,135,97,97,158,183,67,153,175,1,228,143,47,98,252,201,78,174,158,195,183,185,2,233,149,36,108,201,137,253,100,2,59,63,168,26,208,157,29,209,238,104,208,229,5,109,109,242,232,22,13,122,173,37,169,250,215,185,155,92,227,3,118,138,84,163,142,87,185,202,102,230,0,61,200,47,242,59,73,9,125,137,82,34,35,92,198,68,42,83,153,116,201,200,212,240,181,252,229,18,243,184,194,224,67,214,151,171,185,136,160,25,235,147,172,211,200,99,202,92,234,221,196,204,136,226,2,39,55,102,243,193,58,222,100,26,147,230,1,19,127,228,50,50,50,233,138,90,139,210,102,235,16,239,99,19,227,50,169,79,145,62,197,199,98,98,94,151,139,188,24,209,147,100,122,167,110,82,151,140,22,125,235,168,113,158,200,60,180,195,77,165,74,10,156,103,159,103,122,196,248,23,0,255,100,247,94,180,236,207,186,195,211,189,11,151,18,63,21,7,156,197,10,174,178,127,252,215,0,104,31,241,101,126,126,71,100,192,175,151,72,226,214,167,137,22,213,152,20,234,248,184,50,20,0,0,21,112,47,200,165,128,10,176,151,2,160,2,44,88,75,1,0,0,0,0,0,0,0,224,2,134,62,147,200,225,94,38,165,112,144,67,46,246,46,68,14,24,165,100,192,81,23,153,121,65,151,145,143,85,107,28,0,0,228,168,215,235,55,201,204,160,44,101,199,148,29,219,7,204,212,103,102,230,51,163,174,85,179,70,105,117,166,229,54,10,157,98,77,135,10,141,10,61,76,204,12,125,230,218,43,29,170,158,43,124,219,118,39,153,119,196,231,72,227,165,235,119,129,191,182,216,40,215,245,211,178,27,108,160,134,188,159,203,85,114,25,209,70,196,167,164,183,78,9,37,212,212,212,242,46,100,22,73,108,76,106,77,48,130,15,12,164,179,49,108,209,132,220,125,93,62,94,188,146,39,43,210,173,71,41,165,5,237,83,99,211,113,15,249,238,64,162,49,14,230,169,192,162,70,7,208,227,163,239,77,72,94,55,239,221,89,154,247,109,226,237,46,239,36,246,61,238,203,140,245,156,239,25,62,15,248,243,41,254,73,98,237,44,52,234,114,10,247,250,152,152,43,13,78,213,25,53,35,186,224,165,57,102,102,219,198,24,191,116,214,218,195,211,118,36,233,123,13,239,138,115,20,222,234,238,15,61,133,49,73,219,217,190,104,172,47,50,234,74,74,106,40,0,0,92,128,88,65,232,227,74,18,71,252,247,178,153,99,94,36,85,192,252,90,84,49,119,214,140,90,227,24,43,151,47,37,14,185,114,145,197,81,192,124,68,70,68,214,98,1,0,176,62,232,245,185,34,34,41,165,244,140,58,165,12,97,71,180,91,59,6,139,78,157,98,193,165,228,163,178,49,63,67,71,35,74,38,237,182,50,10,219,102,80,74,73,154,168,43,10,37,204,37,181,173,8,85,205,176,133,127,217,105,36,35,217,166,13,136,79,23,91,223,228,114,46,161,69,68,164,202,140,159,199,147,10,139,106,20,106,103,35,204,181,198,78,51,140,142,124,246,49,251,79,130,14,31,137,21,73,34,116,73,217,110,222,25,218,189,46,58,42,51,222,151,223,83,105,99,100,246,250,149,197,92,135,141,63,23,47,87,213,95,180,113,225,103,169,99,211,145,36,247,52,161,100,86,163,137,168,76,113,52,79,181,229,73,190,105,172,63,66,143,253,35,243,145,233,172,157,142,152,210,234,91,211,25,39,173,238,159,49,169,97,168,66,3,0,255,120,234,87,47,209,102,104,183,105,128,220,206,88,17,52,87,68,105,163,158,132,146,105,113,234,110,222,61,203,190,165,131,153,200,192,99,220,148,195,32,86,26,224,32,163,173,109,71,24,117,248,107,107,213,154,231,141,94,119,74,223,191,134,63,14,120,208,195,243,221,151,153,166,178,36,227,24,51,151,139,149,153,81,119,38,37,73,40,201,242,212,32,187,98,81,178,99,242,131,234,68,122,244,88,213,171,80,194,253,28,213,239,174,95,141,214,214,104,117,191,71,175,192,199,129,238,163,45,217,157,221,238,0,57,253,253,140,181,156,216,25,116,213,74,54,238,67,146,62,110,235,163,230,124,134,120,120,188,247,227,80,184,197,199,60,206,42,78,154,206,155,8,249,161,219,81,177,95,157,190,40,37,213,232,254,18,50,59,154,116,168,246,24,32,225,94,174,68,230,194,196,146,164,165,94,9,13,18,26,31,57,143,105,114,232,20,1,216,10,179,73,187,55,194,206,92,123,37,37,181,148,36,45,113,94,251,0,244,47,163,236,181,86,252,122,189,94,146,60,30,101,92,233,97,245,68,221,210,237,164,231,147,140,158,90,173,36,247,166,148,211,28,35,55,220,81,183,164,13,190,241,208,36,140,49,108,4,196,250,244,123,71,70,84,210,148,168,227,98,226,138,92,134,232,142,178,106,37,171,249,216,91,200,248,117,193,167,67,139,155,87,99,246,230,7,232,254,129,127,57,253,139,213,127,165,186,111,238,15,146,192,50,237,132,8,107,69,45,10,62,97,252,34,167,23,94,189,77,191,239,188,35,158,152,217,110,131,190,163,159,176,188,125,129,24,245,229,35,226,103,108,74,89,239,13,106,249,0,128,10,43,86,18,57,224,214,235,35,131,42,102,158,155,22,50,119,212,56,92,192,123,171,166,5,0,0,84,208,219,14,9,47,151,36,151,91,17,63,104,249,22,164,124,232,245,84,6,83,74,26,30,90,203,28,142,58,128,28,242,153,185,36,73,73,210,72,67,41,97,217,49,51,50,38,0,255,55,206,210,173,88,101,174,109,167,97,74,86,172,141,145,31,122,26,25,25,193,198,166,25,77,102,33,65,155,40,81,167,101,65,185,207,104,227,180,124,54,45,106,216,194,31,54,158,173,214,0,240,31,59,115,81,156,186,150,155,111,33,251,121,143,167,133,125,153,150,92,119,9,43,29,6,51,172,202,5,246,179,23,57,43,113,229,115,247,34,151,148,148,21,37,223,22,30,161,47,165,213,219,166,239,93,226,142,47,155,46,30,203,49,246,74,225,170,48,38,113,136,157,100,207,25,228,151,248,119,230,50,178,180,81,98,55,212,33,165,208,112,78,155,122,8,201,5,185,162,130,241,130,159,201,238,170,56,175,152,206,150,100,175,131,62,244,250,124,155,143,40,223,3,126,52,164,91,205,234,52,166,226,11,175,170,33,55,12,28,224,87,175,218,92,99,83,155,208,94,50,64,94,143,63,31,110,174,8,66,225,55,171,150,18,53,118,36,92,54,165,8,91,38,237,93,196,82,81,241,235,55,63,243,55,239,184,22,225,190,252,116,53,63,70,194,143,214,109,175,234,128,250,19,87,220,119,238,110,102,232,195,189,168,132,17,218,1,109,190,198,124,62,115,185,8,154,145,153,212,73,90,210,29,18,142,91,111,81,153,24,230,68,6,221,24,87,240,140,131,89,86,163,186,172,97,81,155,159,243,26,87,68,169,233,23,33,175,183,205,176,143,155,126,192,200,143,132,183,51,118,252,90,186,149,228,238,102,59,220,105,53,41,71,15,15,77,49,87,228,7,250,64,0,255,220,138,216,249,168,145,45,109,90,26,165,180,163,134,9,181,225,240,239,152,127,47,224,239,5,47,23,180,216,77,146,26,81,154,96,74,15,77,237,58,17,51,85,250,163,169,12,204,49,42,232,130,144,16,22,251,223,107,85,103,227,139,222,189,61,71,153,240,34,47,59,65,3,253,143,40,121,189,250,244,146,89,50,197,142,41,83,136,86,93,18,242,249,8,143,225,211,214,202,168,29,99,106,197,149,211,147,229,14,195,48,44,123,64,42,44,102,125,235,173,110,123,71,205,121,43,190,70,111,234,14,238,66,164,195,65,219,174,65,191,86,100,236,168,149,174,168,196,33,187,146,66,29,183,120,235,110,156,195,164,118,198,169,77,31,191,112,138,181,62,93,28,204,156,35,203,114,121,67,234,115,185,246,90,171,78,163,245,78,95,222,152,50,184,248,110,167,206,163,81,127,26,182,46,31,171,70,68,102,214,162,158,228,165,116,226,212,66,71,109,45,229,213,216,121,73,143,217,81,143,169,136,189,142,243,167,29,97,100,102,200,188,189,50,51,242,217,212,119,144,18,165,182,29,135,184,12,253,121,105,76,137,82,51,248,85,221,61,162,22,46,98,152,148,13,28,149,154,193,142,247,115,247,18,94,182,52,151,17,14,147,111,105,73,90,141,136,240,206,57,222,59,73,76,28,194,208,172,245,169,119,226,118,214,179,115,217,174,33,239,229,162,102,68,38,77,39,203,78,18,36,179,210,226,208,48,153,117,72,253,84,201,225,226,16,121,81,95,188,226,77,219,197,127,141,25,250,136,39,114,111,26,245,140,218,166,114,27,90,247,209,243,14,140,227,166,200,137,121,152,194,168,182,143,177,18,32,175,207,233,243,196,201,149,73,218,186,104,25,181,184,53,214,148,221,147,98,138,82,243,56,239,56,206,112,241,72,117,154,85,237,80,219,234,134,65,95,191,104,125,58,247,163,45,253,123,243,182,119,157,197,157,240,174,171,76,123,139,79,17,243,145,203,69,221,153,95,73,22,109,204,223,211,77,182,205,17,41,137,153,139,219,142,102,184,198,87,141,31,34,235,210,111,218,144,188,237,102,76,46,134,4,20,231,199,210,145,91,250,95,81,143,111,103,194,19,38,177,108,211,238,164,40,194,159,71,110,233,127,231,226,219,249,183,108,3,203,54,237,71,120,68,250,197,248,147,26,100,62,169,151,18,64,47,254,139,212,167,117,191,218,210,223,55,233,207,219,89,196,66,148,4,188,105,127,48,153,177,126,177,250,27,30,252,24,185,244,87,35,248,126,58,157,173,34,148,142,215,188,210,158,97,41,196,200,223,73,92,245,74,235,82,57,210,63,31,225,194,219,43,11,107,110,87,186,224,19,73,39,96,125,99,221,194,31,122,233,175,158,31,103,193,209,130,207,25,237,79,175,99,125,121,125,158,170,191,131,145,126,18,43,9,75,175,49,119,217,136,41,29,94,56,51,43,248,168,25,39,124,196,182,181,65,132,248,27,191,136,181,118,29,251,183,15,113,181,110,197,103,172,22,254,56,133,55,44,20,192,155,9,242,207,140,149,145,201,212,136,157,108,169,165,18,154,98,226,4,241,162,200,204,24,99,161,89,149,178,213,107,87,101,195,217,115,7,204,187,23,186,32,240,34,147,52,43,233,180,86,106,245,229,238,188,76,29,145,206,220,82,113,204,117,61,143,254,242,140,3,12,213,152,249,140,88,63,178,41,241,179,140,201,222,148,0,199,116,183,123,23,236,237,98,162,22,174,113,213,170,85,7,109,113,251,189,33,111,175,85,74,232,9,61,51,131,180,73,47,207,238,78,74,55,134,164,198,123,134,145,62,93,124,12,226,114,143,75,17,245,247,34,244,153,173,46,201,184,172,160,148,33,147,172,221,189,243,48,170,89,163,122,157,113,80,170,7,110,228,109,27,164,1,116,250,29,17,123,103,82,74,105,53,104,165,62,206,104,76,185,147,203,38,147,105,81,97,214,174,205,143,114,88,25,91,151,25,164,80,151,100,134,59,118,199,36,194,148,226,0,0,0,40,0,0,162,99,193,219,112,47,159,234,50,107,43,163,142,219,204,93,163,248,226,52,97,131,61,207,112,160,106,234,133,49,140,225,226,41,187,216,70,141,249,249,76,250,110,105,67,188,9,248,114,71,70,70,6,205,164,101,138,159,90,33,25,12,113,233,83,20,94,106,201,107,210,100,212,239,199,84,149,156,92,96,175,25,98,97,85,205,136,95,126,107,47,29,188,189,27,134,161,239,17,89,53,242,120,236,228,222,215,202,16,171,243,56,107,69,14,51,23,34,252,149,220,145,65,243,199,228,26,205,141,189,111,1,31,46,7,231,138,169,22,155,50,131,179,103,6,182,63,18,242,242,164,47,31,241,234,202,52,245,247,212,156,81,68,233,52,235,16,121,74,151,218,132,167,166,248,164,87,230,159,118,56,196,188,220,153,75,90,87,146,85,158,186,104,45,109,153,199,65,85,10,69,186,77,85,241,244,3,230,69,198,218,65,72,198,162,217,173,70,83,74,132,16,95,18,155,95,209,16,23,189,238,178,138,30,225,175,182,118,210,124,239,180,154,147,208,191,134,47,78,184,84,220,251,254,224,175,198,141,12,155,199,157,240,118,68,84,82,105,13,250,146,119,204,75,164,95,234,115,238,218,187,184,85,163,187,222,104,117,95,27,129,66,125,252,167,23,10,59,207,179,155,53,96,94,172,159,47,143,247,166,127,207,120,155,139,57,229,59,169,198,17,105,25,171,4,88,162,93,163,49,153,160,207,229,240,193,135,87,75,89,50,163,191,173,59,200,29,55,103,172,14,53,175,87,139,78,103,150,63,218,231,16,242,171,228,234,65,162,125,130,49,193,1,0,96,14,144,145,95,155,86,47,221,106,100,150,196,182,19,35,63,73,46,55,254,22,191,22,238,155,113,25,22,57,156,106,84,174,137,204,31,6,138,99,11,59,4,33,247,202,8,34,79,200,233,69,229,29,59,40,141,168,47,195,43,205,119,56,87,149,155,63,100,83,2,187,233,128,248,241,233,86,198,202,36,180,236,204,198,9,55,81,99,28,225,29,234,134,91,149,89,189,131,248,195,93,39,136,205,28,222,230,131,246,30,227,253,250,35,31,52,63,199,76,252,182,124,95,171,146,184,103,140,55,174,59,55,54,27,243,135,53,188,144,78,221,183,191,236,175,35,254,188,222,49,245,151,253,118,57,45,177,102,179,219,148,43,206,194,42,215,206,139,24,244,143,181,119,70,198,142,204,88,149,86,242,142,10,173,246,144,114,56,245,233,82,35,98,93,202,85,233,133,30,48,167,219,59,15,47,155,216,25,181,198,114,163,158,109,118,127,194,196,151,186,154,110,154,165,59,81,224,212,172,41,202,254,60,203,159,148,65,159,31,244,189,73,89,111,239,26,173,105,166,207,27,29,184,227,78,215,29,113,31,183,216,193,29,142,70,140,212,237,136,76,186,50,35,75,165,116,17,49,91,73,117,27,106,42,181,180,166,49,179,19,114,248,196,83,129,78,129,57,220,97,113,254,102,143,110,140,250,242,234,237,40,107,61,238,117,122,205,17,126,27,39,60,153,180,121,56,70,15,227,77,153,79,237,137,6,132,0,255,204,200,37,173,236,164,49,238,202,164,36,66,26,122,150,185,107,93,166,82,28,124,166,149,57,193,69,59,15,31,135,70,219,217,246,58,98,146,251,73,201,138,168,73,163,46,183,114,43,201,164,91,26,225,81,185,50,17,81,194,65,97,140,226,115,140,191,124,46,51,183,163,210,55,33,233,144,106,77,144,42,97,67,103,114,185,49,253,240,80,196,52,62,126,164,0,255,153,153,215,215,88,245,134,102,77,54,220,132,77,181,224,82,198,6,204,75,146,217,127,70,61,151,247,164,210,88,242,22,220,200,199,140,233,135,253,153,224,150,119,222,10,48,45,185,162,54,9,179,243,122,195,230,113,68,61,253,19,63,82,142,23,77,68,102,46,85,0,255,66,88,183,14,197,4,6,58,193,79,22,176,123,18,114,185,172,79,188,120,81,114,99,246,89,47,37,32,209,99,54,38,164,210,172,159,7,164,127,172,183,179,172,167,167,213,171,203,247,9,191,226,133,15,85,119,107,97,8,195,242,146,58,102,94,84,248,249,92,124,234,16,151,233,205,141,248,62,42,117,27,180,245,193,187,124,117,184,49,79,79,105,123,71,93,175,238,173,230,157,121,195,52,238,194,13,119,154,109,56,165,0,255,247,19,247,88,152,249,236,238,134,188,14,95,70,95,124,66,225,71,62,178,141,140,114,104,83,33,167,35,88,226,84,204,202,70,151,242,92,57,156,99,217,8,132,0,153,250,157,171,55,195,143,60,14,189,112,236,37,68,100,232,98,4,63,115,115,163,165,147,98,120,164,125,107,160,42,179,80,13,47,191,168,75,131,238,236,225,220,208,120,95,191,130,232,163,178,145,180,213,212,232,95,141,11,34,181,225,82,123,151,152,233,248,214,164,203,236,96,43,155,158,237,26,0,229,176,50,182,110,7,13,234,146,168,225,48,14,83,162,99,82,28,0,46,192,63,181,112,33,213,163,23,48,119,47,105,147,22,82,191,104,208,135,136,136,146,155,96,222,162,41,31,112,101,40,200,113,223,11,154,113,0,0,0,0,0,0,0,0,0,0,0,0,84,8,93,92,128,123,145,148,200,33,151,249,216,45,85,208,231,247,10,210,202,49,51,34,224,0,247,244,81,163,21,14,115,208,221,143,85,94,56,0,0,42,220,75,90,146,164,68,1,234,3,254,148,127,62,163,182,106,181,160,51,35,58,9,133,77,139,72,134,123,186,157,227,79,91,90,61,195,45,222,163,6,45,166,160,127,187,251,186,154,100,42,76,58,212,150,61,92,201,161,140,147,144,219,59,87,115,237,140,113,201,172,149,54,73,147,148,9,81,165,37,227,106,244,154,34,115,135,81,108,213,169,146,106,166,207,62,200,178,8,152,249,225,234,246,218,171,144,253,190,58,237,59,55,134,3,239,125,84,150,31,57,169,149,97,69,62,119,174,216,79,236,140,18,181,150,120,37,190,115,92,183,102,122,23,151,163,90,85,94,237,70,185,198,118,250,149,120,79,183,66,252,234,171,190,150,235,223,4,42,120,122,253,238,195,85,148,25,63,188,152,249,121,11,49,84,99,174,136,200,92,245,63,244,40,73,156,66,218,112,93,114,168,123,211,62,173,192,237,153,97,14,3,21,90,213,222,173,217,216,78,103,225,7,196,167,27,191,40,185,55,121,82,101,236,166,124,163,63,169,198,77,22,119,170,108,58,97,63,59,198,78,27,252,206,190,222,136,31,0,255,40,188,246,174,229,238,190,165,221,199,180,201,184,159,129,27,210,106,91,167,49,63,63,250,115,185,35,118,150,212,59,154,157,165,186,24,213,169,114,54,109,165,18,3,85,229,133,126,234,55,251,67,130,46,63,47,50,50,87,91,118,101,165,65,94,186,134,103,42,67,22,145,73,181,250,248,104,82,41,60,47,231,1,243,118,46,87,90,0,255,84,31,77,201,84,37,211,207,198,43,131,179,10,101,198,142,13,244,75,250,94,193,232,151,247,58,189,33,139,250,209,134,15,206,120,51,199,187,190,203,248,149,181,237,71,22,126,204,207,157,15,248,17,81,31,74,106,146,146,132,9,66,74,12,31,59,207,106,150,89,245,58,244,171,49,149,75,237,180,198,200,219,73,42,125,87,226,144,146,30,230,243,122,238,183,94,155,143,172,234,183,139,188,52,233,164,102,248,112,72,191,163,17,89,238,90,51,142,42,142,33,121,198,202,12,203,30,6,250,37,246,203,124,99,237,112,219,164,187,180,124,95,11,67,78,46,89,120,45,3,163,18,43,76,97,25,179,216,219,60,210,152,139,252,206,124,236,112,35,203,162,162,108,42,121,34,73,132,38,21,19,220,84,182,12,115,109,90,88,232,209,170,208,159,9,108,167,196,173,207,19,0,255,40,153,240,105,195,146,140,166,86,152,58,97,105,113,15,232,97,36,198,170,204,90,151,141,169,217,198,48,191,239,211,87,68,46,162,41,155,6,173,36,151,164,182,220,190,141,68,197,59,222,188,185,6,249,29,104,214,173,194,21,231,243,58,155,242,129,3,140,240,23,185,87,210,189,242,35,119,69,18,39,235,91,11,18,119,45,29,59,165,80,55,222,216,156,224,161,79,33,84,174,250,118,54,51,53,232,244,185,242,185,39,225,135,59,118,87,125,107,147,247,12,13,56,226,144,7,182,113,211,9,183,184,193,196,11,163,218,191,118,79,99,238,92,68,62,51,163,230,166,148,82,66,233,227,148,234,86,58,162,35,144,106,211,169,76,74,92,90,98,163,152,30,16,31,254,181,119,38,252,77,243,222,253,233,246,221,212,88,213,168,11,98,125,113,47,73,76,148,124,161,211,200,86,98,77,174,140,106,36,246,220,247,112,87,112,251,52,49,47,115,58,111,186,188,240,31,238,59,101,147,206,119,163,92,86,74,110,67,192,95,26,251,95,9,175,178,21,207,168,110,75,226,52,149,147,234,41,67,59,78,3,0,0,64,250,113,254,215,222,43,254,166,215,104,109,183,111,225,6,60,218,252,16,51,196,223,248,37,60,189,119,250,218,148,235,47,92,113,212,204,236,191,87,88,34,172,103,247,38,128,30,95,62,199,159,70,46,30,75,42,117,117,147,254,52,147,72,127,59,46,124,42,174,220,188,227,201,112,147,173,208,120,47,243,147,166,174,62,167,35,86,137,225,219,5,158,24,227,114,107,5,42,213,46,76,84,153,204,93,237,25,137,185,196,175,139,15,127,173,136,95,202,145,187,70,132,35,204,169,32,246,68,153,182,195,115,76,206,56,254,154,203,124,130,64,127,248,185,24,191,242,176,185,32,241,24,31,44,187,170,212,145,105,212,110,41,84,176,130,137,60,38,181,47,140,52,230,229,151,55,146,196,205,67,226,206,103,230,138,200,150,174,72,34,106,43,173,211,129,111,219,225,48,110,42,125,171,248,170,82,105,48,86,148,207,246,236,237,136,35,67,252,197,207,103,228,118,182,221,55,41,225,140,55,91,80,147,124,193,38,182,76,102,152,196,198,21,87,50,121,202,136,133,83,205,168,195,95,91,171,118,191,238,221,235,78,244,253,187,56,188,191,187,80,221,31,253,46,47,93,25,209,62,64,132,191,241,203,200,189,178,144,140,69,170,119,218,75,76,148,18,7,46,133,152,80,20,3,39,236,204,49,122,136,191,245,87,230,210,215,105,117,248,196,109,110,196,49,109,16,143,119,14,43,169,181,28,135,16,127,241,242,73,98,231,202,227,136,204,122,43,166,65,110,43,86,11,89,117,136,161,97,45,163,120,106,185,160,61,165,1,0,0,0,0,0,47,236,208,39,93,181,113,130,60,212,105,44,0,177,1,232,151,148,172,136,32,153,203,120,93,90,141,102,112,180,102,92,233,84,156,196,79,224,134,33,204,226,32,58,155,217,148,9,186,60,137,124,102,210,178,51,131,186,196,165,213,224,86,10,73,196,106,60,230,174,170,97,230,135,99,76,244,200,227,88,182,207,227,214,229,50,191,35,126,68,201,74,43,189,150,204,75,72,161,28,143,38,98,226,240,92,66,94,46,119,238,204,85,146,177,246,190,44,133,52,230,202,116,31,95,250,165,241,88,98,121,71,202,201,130,137,35,246,98,3,222,147,191,158,228,101,19,252,107,123,109,202,224,253,194,175,238,222,46,198,233,119,87,197,241,160,253,108,31,240,183,186,149,203,167,41,188,159,146,236,78,232,22,99,10,33,97,171,29,104,63,117,49,198,47,155,181,22,157,182,51,71,223,234,222,137,175,18,31,13,252,221,49,140,28,100,98,78,69,204,37,252,73,31,188,10,47,243,46,205,103,29,163,58,149,129,247,172,157,74,14,141,147,54,71,165,185,149,127,217,208,182,75,128,188,136,110,186,88,145,155,128,239,174,148,90,86,247,27,166,87,46,101,87,71,91,209,150,224,135,188,28,252,139,216,155,158,146,187,216,116,135,122,67,243,182,121,94,213,75,123,220,206,74,129,136,191,70,222,203,69,9,102,85,165,25,25,180,182,11,11,243,119,84,156,134,203,218,220,52,126,168,59,127,109,210,156,235,107,211,154,81,21,127,163,164,40,225,27,39,105,19,160,190,113,126,100,212,21,162,71,47,146,20,166,70,61,206,66,228,101,72,118,206,104,223,42,252,168,249,127,236,210,159,110,111,57,95,175,158,25,164,250,183,66,164,95,172,164,79,205,92,17,73,195,170,156,154,164,33,205,202,181,56,0,255,228,246,95,138,82,235,178,180,234,36,39,42,224,143,252,24,195,203,181,194,89,53,4,119,89,153,96,154,202,221,205,87,179,13,29,189,103,132,118,161,116,7,124,248,245,59,114,175,66,114,45,233,175,73,127,75,7,223,173,91,142,105,221,73,12,117,169,242,84,217,216,62,231,205,0,49,242,121,185,131,144,104,81,146,148,112,194,171,153,74,9,89,148,107,6,118,204,114,111,149,200,200,202,162,98,35,74,165,37,200,14,211,152,248,161,227,214,4,63,51,81,193,68,225,94,94,31,153,203,90,115,103,148,215,201,87,218,100,141,238,130,244,222,17,142,27,104,4,92,192,2,222,90,53,217,203,136,118,148,157,205,112,45,151,207,92,188,149,81,79,234,234,130,214,178,27,82,163,79,223,184,76,188,51,42,229,144,48,249,157,40,135,181,50,143,222,115,38,207,242,230,214,24,73,244,25,79,137,181,235,180,168,164,89,221,182,117,111,164,151,1,88,152,167,102,79,53,17,47,88,215,238,229,207,134,252,200,173,157,79,248,100,197,19,191,38,165,25,45,169,236,195,30,231,62,196,236,16,83,11,51,237,202,212,152,124,48,48,3,219,14,246,108,185,234,89,110,223,171,175,188,244,182,233,53,253,222,220,190,147,152,28,157,214,247,114,87,143,247,118,228,97,238,150,138,24,239,71,172,93,243,145,164,86,43,133,182,44,169,116,230,249,214,188,101,16,232,113,41,239,78,5,168,133,1,204,204,2,134,48,39,135,99,212,183,83,189,157,177,106,171,86,167,215,45,92,173,219,112,37,225,131,59,126,226,36,139,9,60,223,144,207,220,74,250,94,73,50,105,100,137,172,164,180,225,134,30,151,80,202,154,105,85,229,112,112,196,152,209,194,38,134,48,210,166,3,176,97,0,255,153,143,36,161,76,66,223,149,226,126,30,22,135,212,22,65,100,138,0,255,127,9,159,237,10,151,66,28,202,156,108,141,182,126,34,62,252,140,214,31,127,134,130,108,39,82,36,241,59,167,196,52,210,182,64,192,135,143,49,221,219,36,23,124,221,53,42,161,184,145,151,218,83,85,27,196,128,244,49,240,165,78,191,86,38,188,218,238,230,237,17,190,134,42,140,58,116,31,114,185,136,123,17,123,103,100,72,159,119,55,73,125,203,120,156,35,209,226,135,135,138,15,248,228,127,47,147,182,23,45,75,241,78,47,179,167,202,224,6,200,231,118,68,62,202,250,36,88,186,179,82,150,196,179,219,87,238,104,137,196,60,188,65,101,252,153,185,50,85,10,172,49,47,131,219,112,246,85,2,62,249,239,220,153,207,202,125,101,56,228,173,177,223,145,221,211,134,117,193,108,152,238,58,70,193,37,21,148,149,217,212,30,100,240,60,228,253,200,200,157,52,162,68,84,90,137,211,184,132,186,173,219,166,140,137,127,233,118,20,111,123,183,241,144,136,172,237,233,20,173,206,203,60,164,18,195,44,222,156,196,15,47,179,134,225,25,147,179,19,96,221,95,27,159,83,87,169,85,247,23,77,235,173,251,195,226,125,172,225,73,157,166,123,131,183,143,43,140,65,153,152,227,108,123,150,67,204,124,46,159,250,178,62,37,111,108,66,227,165,73,95,243,236,93,25,135,72,143,254,9,239,191,76,116,98,85,58,204,5,70,178,23,109,128,132,12,93,174,136,40,117,37,9,82,41,181,112,95,82,163,165,113,179,244,120,63,126,116,250,244,192,92,214,9,79,152,234,134,77,44,110,19,217,185,141,249,192,159,249,232,131,79,225,71,188,90,105,17,212,57,149,234,159,186,109,196,41,126,109,48,215,13,65,188,202,53,206,101,22,163,230,1,115,186,189,137,183,245,180,172,27,199,72,98,212,183,99,175,157,163,189,86,183,58,205,109,200,240,181,226,184,151,63,54,186,59,184,127,213,240,128,109,104,31,52,230,242,73,239,101,236,29,73,74,244,123,123,146,82,243,75,98,114,236,154,52,192,33,166,58,0,218,135,249,203,200,207,229,150,226,134,227,142,74,57,242,49,159,153,52,178,4,173,22,0,0,229,128,153,231,210,11,249,181,234,81,115,62,92,200,175,21,145,73,21,32,245,89,44,94,220,43,105,88,0,252,29,244,59,247,90,217,142,233,180,122,157,38,123,202,97,108,116,31,165,248,96,90,70,154,146,74,50,208,241,103,200,139,252,96,199,185,88,225,61,136,233,130,151,74,72,36,73,3,195,178,82,244,225,34,251,53,1,118,94,234,55,29,63,250,38,188,173,215,9,181,140,15,23,86,53,154,105,220,117,56,201,158,71,212,203,159,174,171,161,215,0,255,234,222,236,185,39,73,67,221,142,38,243,128,177,206,197,55,237,51,137,248,41,75,114,17,127,188,11,13,149,116,74,208,194,10,205,35,125,54,28,67,196,159,207,167,200,188,50,34,107,201,215,125,155,84,76,42,172,199,137,12,212,190,14,180,35,53,224,138,188,82,41,61,11,182,81,87,95,170,191,127,0,255,52,250,187,3,183,151,153,239,43,125,55,117,196,72,118,83,227,238,144,159,121,125,173,182,74,56,220,87,55,110,79,200,204,13,239,94,141,40,230,229,229,6,140,88,59,105,230,138,237,86,122,102,33,19,135,214,34,242,222,113,200,117,98,168,76,222,10,214,176,215,36,210,231,119,102,47,219,63,141,248,116,107,173,77,105,236,221,184,15,173,206,86,238,78,184,223,202,36,239,83,137,92,149,254,178,51,23,181,113,41,171,38,228,151,94,191,155,140,26,73,86,89,81,211,28,81,27,82,89,212,14,9,171,94,229,178,35,147,233,96,253,49,63,187,242,212,161,78,52,132,77,191,120,249,20,127,234,52,185,82,34,68,251,109,83,145,116,205,180,112,232,224,26,99,13,38,180,47,19,32,95,159,250,200,90,119,148,218,210,92,84,242,184,70,115,233,221,183,117,188,11,145,10,254,226,169,72,23,172,204,6,182,122,104,131,216,65,198,156,14,159,62,247,87,235,187,150,207,235,0,255,37,198,145,122,106,229,142,216,125,195,200,169,144,199,172,124,21,147,83,237,51,196,251,250,92,68,31,197,77,10,63,223,7,126,141,36,135,152,250,241,39,115,56,188,53,153,77,56,151,125,28,132,231,33,123,59,49,47,0,255,60,124,120,153,171,59,200,67,75,74,42,49,175,115,168,85,56,218,49,147,231,134,115,140,96,168,40,134,101,220,60,0,253,82,253,21,69,191,105,117,26,41,211,71,243,46,92,241,166,143,15,158,98,165,12,158,177,213,65,149,64,0,255,252,202,179,244,181,134,223,52,39,152,110,222,241,158,94,190,88,169,186,51,244,202,76,202,206,182,99,17,242,59,34,162,134,219,4,41,145,49,25,14,168,184,114,71,40,64,125,192,251,25,43,73,41,173,28,87,70,124,200,189,162,68,161,115,200,123,145,181,11,168,91,153,112,216,59,55,113,230,160,223,25,105,49,86,150,249,0,112,49,114,211,106,225,2,11,123,7,125,57,196,33,169,68,252,59,117,185,98,231,106,73,45,178,17,149,166,118,219,118,63,38,77,83,176,82,76,77,99,173,19,14,98,253,93,105,215,179,175,34,152,140,185,248,171,27,126,212,34,51,163,101,106,68,148,116,196,164,154,66,15,43,59,111,41,84,81,98,216,192,52,62,2,115,35,187,39,8,248,228,191,115,103,62,106,205,149,225,54,226,26,251,165,196,211,134,17,57,141,168,238,68,51,226,86,105,38,229,171,177,220,105,27,33,232,240,145,88,145,196,247,199,190,221,107,109,53,46,23,28,42,19,222,51,172,208,137,121,185,152,141,74,50,170,141,153,128,47,151,207,211,245,150,203,144,215,35,53,83,175,241,43,42,82,68,170,56,213,204,241,41,67,245,102,33,91,199,168,215,101,84,93,68,19,117,7,25,49,245,96,51,199,15,137,110,119,162,145,75,241,209,166,36,190,113,48,67,184,155,179,213,109,22,4,140,149,43,67,241,253,24,185,92,252,124,228,166,39,169,109,165,215,50,185,21,17,233,212,153,4,169,146,75,173,114,184,196,70,14,215,24,248,1,80,14,43,242,249,132,223,196,225,130,46,233,42,84,14,160,223,217,166,197,92,234,35,233,23,242,171,100,212,227,144,187,95,138,2,172,173,112,175,68,90,140,26,212,228,0,248,119,68,224,202,175,90,28,50,47,23,230,229,190,128,250,149,89,21,87,212,164,113,204,203,133,59,130,62,96,93,22,114,25,53,138,5,252,89,183,120,111,103,92,192,251,25,138,185,20,114,41,94,192,189,45,228,103,40,0,0,0,0,0,0,0,212,7,124,248,34,98,175,140,90,54,217,54,153,165,52,109,211,130,217,83,161,151,1,254,119,158,52,59,95,119,202,222,141,91,90,173,203,182,153,174,76,160,241,168,212,151,43,124,103,151,242,135,81,172,95,159,59,215,206,168,37,125,17,66,107,69,12,105,65,34,144,232,100,192,151,75,241,79,39,94,217,36,178,44,135,132,119,73,138,47,145,34,252,193,76,145,24,29,252,202,118,118,129,17,18,239,167,110,229,202,53,170,111,74,157,28,33,13,101,157,244,222,247,61,96,49,51,237,138,245,195,189,139,218,179,227,217,244,13,241,87,246,202,236,158,223,52,35,118,60,165,197,181,138,219,211,203,86,140,127,89,33,162,242,197,60,246,179,3,124,142,200,80,47,254,147,212,171,249,254,11,76,127,220,112,0,255,79,54,233,173,250,63,220,206,46,202,32,9,122,124,185,24,191,112,115,101,209,12,186,27,230,239,163,197,135,28,106,156,194,77,209,77,28,27,115,33,247,114,221,33,63,243,121,181,157,149,5,254,139,123,141,83,139,238,170,245,185,244,106,192,151,186,146,73,35,243,251,142,8,167,78,107,229,109,68,78,75,122,90,229,232,57,88,40,194,169,81,101,204,227,109,251,157,45,27,132,88,145,75,74,201,142,32,73,105,174,166,229,86,139,75,170,251,28,159,234,149,217,61,121,12,99,27,147,120,173,33,95,159,52,86,70,142,214,207,108,146,86,111,198,113,79,187,15,95,10,23,159,230,163,70,172,200,23,95,51,187,125,206,205,136,145,159,219,250,164,15,201,204,44,133,41,36,138,67,82,145,155,210,50,231,246,45,123,217,198,29,54,142,6,224,15,79,219,135,54,88,67,214,183,114,175,21,117,175,136,140,58,201,182,49,147,179,78,99,50,68,90,226,168,223,119,4,154,97,27,123,13,111,128,188,158,100,190,120,125,146,245,152,254,32,59,122,209,212,106,170,186,221,230,124,225,163,114,123,42,203,33,237,211,28,213,72,191,88,111,71,171,254,166,211,234,165,116,234,71,175,19,55,92,198,243,110,56,134,69,249,209,70,241,139,33,214,206,204,92,17,73,162,150,26,65,104,169,22,230,0,242,207,103,236,72,122,38,161,57,36,39,136,120,92,38,195,1,0,0,21,116,23,115,239,72,210,132,5,84,136,11,249,177,20,116,153,121,5,216,17,49,135,204,200,136,218,80,56,94,216,17,25,53,151,42,192,189,251,153,180,196,33,47,243,66,222,219,165,90,180,128,185,220,194,149,113,209,130,174,40,42,92,208,195,203,164,73,45,42,238,8,100,42,122,2,252,101,0,255,51,176,63,221,213,105,164,58,232,126,150,89,69,103,31,111,112,127,0,255,107,211,243,107,218,166,81,139,145,57,119,246,205,246,136,248,27,0,255,167,171,123,248,109,46,208,253,111,69,109,103,63,72,112,191,231,237,40,231,215,25,73,178,70,197,194,156,92,203,111,238,64,72,18,159,177,191,181,126,142,93,253,107,77,18,16,192,203,17,78,219,111,13,203,198,103,236,127,68,124,58,118,189,131,144,182,130,4,14,122,207,107,59,173,1,80,97,45,69,133,123,17,121,1,179,238,32,22,118,230,197,92,25,117,21,106,33,118,84,11,114,84,88,169,207,140,80,84,204,69,70,18,82,2,19,17,3,62,252,196,235,87,209,221,29,45,67,76,211,244,204,101,53,196,70,72,196,183,214,74,247,209,111,239,171,158,35,70,179,251,233,28,89,44,204,207,81,177,61,251,34,238,254,51,220,181,128,91,229,45,121,179,244,139,201,36,178,67,27,241,191,181,92,134,244,173,82,197,54,45,153,90,250,202,117,45,189,210,218,198,8,122,18,242,67,191,227,29,251,91,37,54,101,88,175,167,136,137,27,42,152,233,162,26,107,31,24,114,199,34,254,193,39,180,188,194,205,172,204,168,80,154,203,220,116,0,0,64,5,216,25,184,35,20,224,2,224,171,43,88,84,220,145,10,144,215,235,20,2,118,134,130,28,96,231,106,37,20,225,239,222,114,195,2,94,0,253,206,12,11,0,0,0,0,0,0,23,112,71,222,170,180,208,119,161,149,194,14,137,63,151,185,204,85,248,185,200,128,239,50,169,71,145,47,101,221,40,133,198,120,41,167,105,94,13,92,204,70,185,14,136,108,192,123,250,200,231,147,100,100,44,186,75,35,197,21,85,172,48,213,117,153,242,150,62,152,197,30,135,53,229,113,40,99,219,167,156,221,144,247,117,145,123,173,96,74,174,168,110,46,146,109,75,49,178,227,157,184,150,132,76,13,108,117,233,208,99,210,13,151,180,35,114,37,194,28,34,215,94,37,50,104,227,18,250,180,14,187,210,3,204,127,62,224,197,14,154,203,211,36,81,131,205,215,165,159,219,211,168,60,143,194,76,78,232,204,101,102,51,15,184,125,136,245,243,116,237,181,233,187,37,133,246,78,171,17,223,88,172,203,142,227,238,176,53,51,178,215,250,60,68,188,124,150,124,142,172,248,164,97,190,229,112,167,90,131,170,212,233,146,32,138,33,220,205,178,188,144,64,191,252,202,63,181,189,132,63,205,101,27,239,221,183,254,101,140,133,247,126,239,51,224,109,187,147,169,12,152,75,250,69,46,87,117,105,132,147,225,102,208,252,131,240,49,165,141,163,202,27,43,137,153,75,159,76,15,232,49,115,179,115,243,71,67,62,247,105,180,36,182,155,15,111,150,211,148,106,208,135,204,69,78,45,227,230,128,45,206,135,9,177,114,225,70,110,211,92,238,81,213,82,210,141,201,54,43,238,241,215,141,114,104,143,211,217,194,107,135,92,70,110,231,35,71,220,242,222,79,139,140,17,42,136,133,105,22,209,18,115,205,116,243,128,240,79,223,43,187,63,157,78,243,30,124,190,123,113,194,73,250,141,169,185,244,153,60,227,28,227,218,107,111,154,164,78,175,209,218,16,63,38,221,244,8,127,49,126,65,215,202,36,25,47,195,117,199,89,163,135,156,2,62,157,68,165,147,193,36,126,229,20,75,53,196,63,252,92,236,125,185,179,14,63,9,217,29,69,37,87,83,12,105,3,134,138,144,201,196,97,101,150,103,151,102,28,4,192,66,98,190,62,214,206,141,213,219,244,85,111,2,180,189,121,163,135,174,28,225,114,31,220,137,145,179,215,248,192,152,207,7,147,191,35,23,227,135,215,229,230,91,147,100,25,148,143,179,18,85,84,110,177,71,204,214,0,112,50,102,238,111,147,157,81,197,160,222,140,146,53,170,51,176,41,119,107,38,171,40,231,217,92,163,14,244,11,253,78,186,215,90,171,94,153,211,79,214,182,19,165,80,6,67,77,92,162,122,96,0,67,253,58,0,208,7,93,94,238,36,77,201,164,101,132,59,6,61,25,241,158,58,237,198,33,73,125,217,178,234,19,134,201,56,0,202,33,200,0,255,181,99,127,49,26,94,14,244,47,73,75,238,69,54,227,211,44,73,194,154,50,213,202,7,64,244,67,252,47,50,124,126,6,88,116,212,106,134,122,120,192,129,254,39,101,115,43,87,70,167,132,159,107,186,116,149,15,0,114,72,154,183,179,101,214,43,12,83,45,208,47,169,62,8,77,11,0,128,10,24,59,67,1,0,224,102,212,215,151,145,203,140,154,52,35,220,90,174,69,29,71,216,37,165,49,179,163,135,244,162,58,145,22,149,101,85,102,146,242,148,93,116,200,5,190,92,210,77,143,36,25,145,17,180,33,43,27,50,10,149,18,30,149,14,61,34,210,161,67,161,81,14,51,184,104,128,107,217,50,17,127,232,35,35,162,228,35,73,105,147,70,141,178,38,90,73,117,179,69,205,180,181,12,170,4,62,49,44,148,202,213,35,177,48,47,217,108,126,118,48,3,212,31,121,93,6,205,149,200,136,178,247,195,118,167,237,235,146,106,203,116,227,81,135,152,213,225,112,101,24,152,149,153,197,130,204,101,7,29,243,234,203,101,252,92,80,122,159,244,70,165,132,76,82,143,220,8,211,134,189,109,21,155,42,29,44,199,192,188,180,159,175,237,57,195,253,204,229,168,46,74,45,226,211,134,237,30,165,198,115,38,123,56,212,172,171,58,21,85,205,26,204,195,220,4,230,116,246,64,136,63,186,74,38,173,25,25,17,79,179,105,73,19,23,90,54,45,156,188,100,239,94,134,98,6,27,216,41,55,115,218,26,6,136,245,245,107,175,77,95,45,33,125,163,215,136,103,68,102,188,31,222,97,165,40,14,177,241,3,0,224,197,220,166,17,106,97,37,45,41,125,136,21,185,178,105,21,80,151,81,131,132,98,46,63,138,28,86,62,50,178,148,74,221,248,144,107,147,40,85,1,162,20,11,0,0,0,239,135,192,159,75,248,185,72,146,81,75,74,163,6,105,233,56,68,243,205,183,182,160,83,164,76,129,220,211,10,35,157,112,132,201,1,214,223,137,175,78,91,180,214,31,141,248,55,205,171,120,135,199,194,20,142,78,8,125,100,228,46,185,35,73,61,73,210,71,79,9,183,117,29,209,73,106,78,197,225,175,216,52,171,113,205,103,99,97,150,177,153,61,99,159,24,162,254,21,123,237,96,234,244,253,173,70,119,74,83,124,119,224,184,157,11,6,222,123,74,239,85,170,142,13,101,247,55,230,243,185,243,81,119,102,169,81,106,70,117,74,125,93,82,169,22,215,169,39,84,174,87,187,36,86,16,3,228,67,126,153,143,72,74,202,206,182,13,55,155,146,178,60,78,234,134,93,50,67,154,83,165,89,191,110,243,53,27,163,249,213,158,65,148,127,78,31,89,242,52,35,247,138,100,72,222,163,142,155,84,239,184,30,220,105,215,53,77,62,163,146,120,150,107,153,195,229,204,105,251,54,110,221,189,204,254,145,101,197,170,238,169,74,111,104,14,27,181,128,33,30,126,70,174,77,33,134,199,105,82,100,206,66,237,215,8,249,36,51,178,186,217,178,212,121,234,3,204,95,220,219,52,87,205,186,234,165,52,101,12,206,112,169,133,30,228,95,127,168,183,214,94,219,251,250,111,13,115,175,9,15,92,154,197,119,7,233,121,172,213,151,239,108,15,132,248,135,159,139,181,87,182,237,78,74,163,99,218,91,80,151,100,196,163,38,84,94,120,195,219,134,45,121,67,143,226,175,211,173,245,51,243,251,170,15,87,115,232,220,35,254,176,173,54,8,160,23,0,255,200,251,65,30,62,118,75,202,37,131,105,97,250,171,195,145,223,83,91,206,240,211,29,83,219,107,141,187,3,254,252,112,131,191,62,250,8,53,213,194,141,250,140,28,110,154,162,106,51,210,81,81,140,164,59,233,40,97,233,34,204,230,87,74,95,210,58,230,148,108,246,240,0,175,99,136,125,217,111,17,253,141,248,195,115,0,255,115,225,100,60,51,188,39,45,95,153,67,79,107,118,153,4,1,248,175,76,82,219,198,213,104,105,190,49,250,163,119,52,181,193,243,24,241,23,186,191,8,34,170,145,173,48,122,164,253,191,95,252,142,168,181,71,191,173,237,209,182,206,67,229,126,153,143,248,150,145,164,210,6,228,210,102,98,228,7,84,184,191,35,20,80,1,239,69,102,40,160,66,232,34,150,2,42,228,242,62,224,203,69,78,23,43,73,68,68,146,8,66,199,76,146,150,54,77,142,65,164,194,76,203,154,22,13,10,204,51,208,47,98,101,38,105,163,22,89,243,169,149,90,83,74,236,86,246,29,69,57,6,6,112,227,196,160,3,86,112,151,141,200,55,6,128,0,255,245,118,212,84,175,184,110,173,70,27,163,82,247,119,112,37,87,84,143,104,82,8,15,184,227,101,81,78,76,160,127,174,136,21,53,51,107,70,91,130,82,146,111,195,158,90,82,20,177,182,1,69,12,116,50,131,134,152,73,204,51,182,157,157,62,132,62,115,25,65,202,78,82,217,36,181,160,79,208,75,113,43,61,51,181,227,206,167,76,8,103,77,17,87,88,201,227,174,65,118,147,93,220,152,203,103,238,88,59,99,69,173,207,27,201,146,242,150,167,172,138,60,106,73,172,89,31,223,48,96,158,204,240,149,71,45,150,240,122,142,205,66,54,106,50,230,101,78,159,139,120,153,167,180,204,69,13,248,175,123,106,148,164,84,201,27,229,214,8,31,93,221,243,197,52,30,112,82,176,99,234,243,177,151,110,213,73,117,186,213,118,141,33,157,131,171,133,79,168,70,167,67,110,197,210,69,68,44,231,27,37,73,130,18,218,221,244,119,13,75,197,192,81,252,99,21,228,188,121,169,1,86,230,115,103,236,26,177,22,33,17,153,52,193,36,92,82,162,172,194,101,90,10,171,30,179,165,83,96,135,129,54,181,50,115,135,71,109,125,219,18,49,47,159,211,71,150,60,205,140,250,138,32,181,22,117,196,180,34,49,222,184,129,30,226,48,139,173,122,84,145,250,242,46,235,51,53,111,25,114,248,106,110,187,194,103,102,109,68,165,70,140,89,103,41,139,31,174,202,101,29,214,40,156,162,237,169,134,140,188,140,164,37,131,38,9,7,48,83,23,17,177,163,148,82,35,41,161,180,58,78,33,109,227,56,23,240,239,21,127,119,107,90,11,43,98,235,146,18,218,210,178,33,132,132,27,98,189,21,77,125,175,239,116,122,125,212,189,123,112,197,145,22,70,122,239,36,189,133,81,156,61,102,87,0,93,232,50,86,230,202,26,53,122,105,106,169,221,104,41,253,178,81,35,133,42,196,166,84,169,34,22,171,79,181,190,217,132,236,34,190,204,231,94,145,110,68,228,40,129,31,107,120,90,243,41,33,34,206,52,54,131,211,100,98,88,40,131,151,89,103,140,117,171,169,221,219,24,177,34,86,172,172,101,172,90,72,82,26,121,11,109,73,67,171,153,76,9,169,36,177,112,140,36,70,241,135,47,220,213,43,49,135,24,157,39,109,85,132,248,135,151,139,122,175,22,154,171,22,49,92,48,180,228,210,48,211,18,106,102,180,193,67,25,39,51,215,1,235,127,53,151,244,40,85,223,210,105,117,235,167,78,209,146,216,4,249,71,46,246,170,59,139,168,192,167,165,138,233,37,195,30,11,51,73,60,251,202,97,168,90,163,6,152,157,221,14,49,47,111,252,98,69,174,56,79,45,40,141,142,201,254,62,138,86,60,110,74,149,14,152,195,154,135,73,249,66,15,241,114,39,45,35,55,75,92,212,51,242,37,133,45,117,177,218,214,16,9,71,224,108,30,113,7,97,52,187,238,128,234,173,192,79,171,239,218,163,243,54,28,147,97,90,112,19,35,22,215,56,2,17,159,94,252,67,191,211,109,253,55,13,235,164,141,233,170,77,26,125,170,47,195,112,132,31,92,104,43,218,242,141,145,31,142,110,11,191,55,221,169,215,244,174,59,243,250,4,124,160,167,42,234,12,208,46,136,144,91,53,50,74,22,39,155,49,33,151,234,3,228,231,253,149,153,35,132,236,108,18,241,152,176,170,83,157,148,26,5,113,212,231,71,124,17,25,117,37,201,12,5,0,0,0,0,64,133,88,17,43,34,34,20,0,253,144,159,186,21,113,159,70,171,185,225,212,189,17,55,170,34,186,39,53,218,253,152,245,239,168,175,149,148,78,207,168,181,70,73,219,132,129,163,123,11,23,144,104,134,153,54,13,22,77,176,134,119,121,192,85,137,249,153,107,175,92,205,229,131,173,5,205,58,10,202,134,251,214,182,28,222,26,138,133,169,42,130,135,37,246,250,52,203,170,85,197,238,177,131,31,144,126,57,93,186,107,239,225,95,39,14,104,111,116,172,95,40,181,171,227,42,189,34,177,138,189,100,231,54,230,233,246,170,71,120,143,92,182,36,86,82,167,70,234,197,155,70,46,73,253,248,93,54,53,225,163,75,171,78,37,103,46,158,237,153,98,190,62,105,123,135,67,219,52,122,173,222,70,233,219,247,239,193,137,39,246,234,209,175,251,140,157,129,246,53,219,33,228,226,15,62,124,50,254,233,208,87,9,38,20,206,12,165,222,103,83,24,238,156,40,168,47,3,24,199,251,28,220,0,121,239,222,202,229,106,35,51,50,107,141,160,149,180,18,115,216,146,181,82,114,59,74,52,185,5,39,252,20,194,247,182,80,61,227,210,69,230,206,92,17,241,198,34,81,72,205,149,31,127,171,45,200,101,73,37,225,0,255,48,145,73,149,193,89,173,51,215,217,38,238,4,11,33,111,223,143,38,28,63,247,42,167,24,86,147,178,229,131,139,30,3,27,238,235,114,36,159,81,235,177,190,227,208,51,74,59,54,185,187,184,211,251,152,70,215,250,112,134,117,236,224,103,174,179,41,192,90,17,245,204,133,147,17,145,241,146,168,53,158,90,154,101,200,136,244,240,182,4,9,98,160,212,171,78,113,12,53,205,142,180,183,26,214,206,237,122,227,224,83,126,110,173,149,185,140,38,163,46,90,201,200,36,180,214,22,26,110,201,116,227,168,98,84,101,91,203,16,111,101,186,84,235,36,175,216,163,101,169,198,124,125,110,231,71,244,77,11,254,181,54,198,221,190,21,183,64,93,38,10,238,226,206,57,3,236,125,206,69,0,168,29,19,127,62,226,197,79,18,175,22,149,86,167,110,27,54,101,144,130,20,113,22,221,176,212,97,2,190,120,195,191,44,99,171,227,74,125,68,134,2,0,128,250,1,243,86,234,105,241,87,237,27,91,71,162,46,122,212,215,151,207,126,203,215,104,224,187,79,221,103,60,204,168,81,45,102,174,204,163,103,182,118,30,198,0,255,212,169,159,81,234,196,103,41,12,247,232,177,121,253,101,6,205,164,14,152,20,26,78,67,80,111,108,244,198,145,197,17,80,126,247,200,118,183,87,56,145,153,167,43,70,75,109,42,17,143,11,22,99,214,186,118,99,196,188,136,200,40,53,26,18,229,221,36,224,219,169,35,219,93,70,124,26,53,242,116,197,107,201,49,75,202,227,130,59,100,212,174,253,24,33,131,212,210,177,40,102,27,213,91,17,121,196,173,231,18,19,125,223,221,240,68,248,225,47,61,137,149,42,115,141,205,212,40,59,228,103,78,87,191,183,188,239,238,208,0,255,173,155,241,172,89,87,7,151,39,50,38,65,175,207,200,7,249,221,73,104,178,53,9,73,181,113,183,219,211,144,207,27,31,243,80,102,80,100,27,3,145,254,69,197,126,117,10,191,82,50,141,168,217,176,12,105,84,14,168,227,240,132,92,252,193,135,79,115,177,183,105,101,210,116,66,145,33,85,169,40,101,78,120,247,122,220,207,191,220,76,49,209,12,49,159,143,188,120,152,92,110,50,125,46,195,154,70,25,53,193,130,4,246,119,15,163,218,20,6,0,128,250,128,121,235,222,170,213,164,191,54,188,24,236,208,163,110,252,50,114,121,150,28,121,55,25,248,164,146,233,154,141,91,71,196,245,154,93,140,204,48,153,29,129,152,23,121,125,77,183,50,248,115,247,78,216,232,199,251,186,27,165,101,21,61,198,95,252,188,94,159,228,200,103,6,113,73,66,173,218,91,201,210,230,197,217,188,226,238,8,98,81,4,212,229,150,62,202,167,99,149,136,111,153,9,182,88,227,150,134,230,233,211,88,6,26,85,12,214,158,143,200,108,200,229,50,63,200,226,124,236,96,119,59,134,248,166,229,82,29,211,88,238,240,134,98,118,219,172,65,216,128,243,151,203,248,185,36,185,87,97,153,168,251,165,167,150,22,114,93,145,96,196,163,144,106,51,192,204,172,52,156,141,236,134,132,245,119,224,227,78,91,36,201,107,27,79,220,203,142,188,49,122,13,19,127,124,106,211,33,196,167,149,136,40,217,184,217,148,40,89,180,51,226,175,245,173,157,116,154,206,91,97,29,196,173,211,166,227,204,45,24,32,246,202,231,38,17,244,136,26,109,51,30,37,41,199,198,123,75,79,238,103,205,71,212,74,53,105,178,121,218,105,115,76,14,151,226,190,172,76,231,48,40,128,155,135,140,101,251,24,226,31,94,46,233,249,213,52,59,147,68,51,42,101,28,126,24,45,141,41,80,212,134,29,76,97,35,129,23,153,46,65,151,167,207,69,70,62,95,114,231,102,152,218,238,234,20,167,85,4,241,165,74,237,41,203,79,107,214,109,166,231,168,78,91,217,234,0,248,215,202,143,238,171,78,98,237,204,66,185,147,40,103,203,22,186,119,214,52,252,132,79,49,224,86,118,118,10,1,108,220,168,87,111,71,230,114,241,146,92,221,106,201,48,139,206,195,191,57,126,29,80,29,35,88,65,69,154,138,24,127,235,173,116,86,62,154,167,78,146,246,140,99,11,63,114,152,137,167,30,141,95,7,204,97,65,180,13,237,134,132,124,46,243,130,149,254,136,85,153,76,23,124,241,164,164,244,6,163,176,140,137,170,17,27,217,56,8,24,244,79,245,242,73,95,139,86,167,189,212,25,206,219,183,225,73,98,214,116,103,119,20,39,253,158,57,250,81,87,211,101,236,200,147,92,52,156,145,196,105,27,37,18,122,156,6,97,29,103,171,72,92,241,40,159,218,10,6,50,196,191,248,39,60,253,112,181,85,178,225,250,225,221,240,206,233,80,13,209,151,88,67,112,178,141,213,64,74,192,21,153,207,229,170,52,99,83,198,165,65,73,157,84,234,57,110,36,142,186,212,36,133,197,5,148,169,133,89,252,225,162,82,161,26,214,183,177,108,241,198,117,47,115,231,197,27,139,68,33,165,174,164,177,223,11,13,145,74,63,238,122,160,198,167,137,109,121,106,86,1,102,62,123,153,127,121,243,206,67,125,247,118,228,35,34,75,236,93,40,173,132,41,145,49,106,246,4,218,54,220,143,92,44,146,207,40,223,74,188,250,56,180,18,181,137,179,244,29,127,50,63,21,39,149,180,194,26,6,102,13,195,218,76,182,218,1,243,244,25,107,69,214,35,94,184,52,146,100,33,158,184,110,144,139,168,209,136,138,94,133,139,75,57,191,34,21,241,212,73,102,174,63,246,177,125,209,184,50,49,122,249,121,238,159,203,100,50,107,4,61,242,17,241,18,82,40,117,204,162,90,167,149,232,196,176,172,89,98,231,208,195,62,222,179,95,188,84,234,133,112,79,159,19,191,210,108,245,186,121,219,65,65,199,239,226,239,206,69,216,194,184,63,122,99,38,10,103,35,218,110,13,168,184,114,71,96,253,17,25,249,136,12,197,57,192,138,200,57,205,28,246,253,204,248,168,187,120,63,87,226,2,172,29,37,142,10,81,83,0,0,0,0,0,0,0,0,0,0,0,184,152,79,45,0,125,128,181,114,151,246,34,252,204,229,86,249,16,53,200,167,2,132,126,103,68,172,106,1,80,1,242,34,98,69,206,140,250,250,50,114,25,165,38,205,72,183,150,164,175,140,35,236,173,182,165,70,244,148,30,213,38,80,163,181,108,202,203,79,6,179,155,14,185,192,167,167,155,30,73,50,34,35,104,67,86,80,194,134,74,9,139,71,135,93,113,105,210,98,80,104,133,25,220,180,192,173,76,153,160,203,197,134,159,59,34,131,68,174,172,77,173,212,90,166,212,214,222,183,206,42,105,33,135,70,61,90,29,58,89,101,188,156,241,56,103,61,228,20,91,238,128,185,157,185,123,139,230,142,164,231,250,228,97,187,53,173,251,62,188,144,119,113,169,194,163,37,246,240,135,213,195,63,118,102,100,198,178,231,236,14,99,94,238,140,220,244,164,181,40,241,25,18,73,146,62,213,117,105,101,234,10,244,18,211,245,97,171,18,245,120,96,12,7,69,66,45,230,167,219,54,169,141,117,148,127,234,66,31,145,43,51,94,245,211,25,110,17,182,137,233,235,110,247,238,27,194,88,170,208,3,223,244,87,137,179,182,186,125,138,8,63,151,185,118,70,165,148,86,35,146,91,41,187,33,49,41,228,182,124,62,147,118,120,88,98,20,19,25,96,253,157,185,244,116,245,155,81,196,235,52,239,196,149,132,113,156,56,225,23,70,101,78,219,197,55,134,124,228,245,153,211,147,136,223,16,210,155,209,16,66,114,12,106,125,166,35,48,233,80,174,130,252,192,126,200,225,203,37,105,105,73,86,144,213,140,77,113,39,132,100,72,84,194,193,68,116,240,85,2,166,250,177,87,201,37,147,42,55,61,217,76,66,80,49,140,204,18,183,148,86,213,85,33,53,92,201,62,216,136,63,159,228,87,146,80,191,50,46,45,138,75,206,164,236,224,200,14,25,135,88,134,73,220,225,17,55,5,103,76,187,235,64,191,252,200,231,169,200,12,175,110,194,247,149,242,194,157,112,68,109,154,85,181,185,196,115,225,112,118,173,6,124,227,31,226,82,46,87,215,171,251,186,80,59,132,249,152,146,159,26,143,21,218,227,12,144,211,175,123,241,51,250,146,86,107,212,164,81,202,219,208,36,227,74,218,123,93,61,10,211,77,233,140,218,172,138,244,198,164,188,117,205,118,241,44,162,30,31,109,109,218,253,232,245,218,247,208,222,223,128,15,21,215,221,235,30,204,92,40,95,51,123,67,62,242,250,181,183,187,106,65,88,26,143,38,173,25,180,37,18,63,61,78,197,74,100,80,44,41,106,58,106,19,217,70,198,164,127,234,87,144,189,246,112,171,70,147,14,87,63,238,219,88,84,11,60,162,47,234,196,100,98,27,31,1,235,203,99,135,139,140,18,46,165,81,77,29,122,181,50,100,150,18,92,203,204,225,84,39,27,40,225,126,222,248,37,109,173,100,67,59,178,146,83,56,233,4,223,18,118,28,38,160,137,233,153,196,78,187,25,212,126,68,204,199,95,188,248,250,220,65,155,248,81,146,22,23,166,81,169,50,125,74,227,148,68,43,44,99,163,147,151,0,255,142,242,203,92,46,227,197,42,133,41,155,68,166,56,10,97,206,140,219,178,114,243,116,237,224,96,57,51,218,39,6,200,91,111,71,198,250,180,125,234,145,77,188,133,46,110,163,44,77,62,173,86,127,249,194,198,17,119,243,211,49,238,175,140,168,116,69,37,133,64,94,236,85,107,210,38,107,181,192,79,64,125,46,215,222,196,171,223,4,201,59,237,238,136,11,38,138,207,244,29,22,202,152,196,198,105,204,71,234,211,196,148,216,81,69,148,132,19,28,35,133,67,42,236,137,120,25,9,245,151,117,218,231,14,53,223,235,183,119,221,180,185,95,238,137,76,124,233,62,218,198,192,236,91,6,124,249,124,150,74,61,202,10,186,194,236,241,239,68,220,45,181,196,85,159,46,12,75,180,3,33,0,206,33,254,42,59,201,34,209,16,199,152,224,0,57,22,204,141,250,60,190,226,116,52,71,181,101,119,223,170,243,124,227,244,68,149,11,126,176,107,26,98,5,85,37,132,46,151,107,47,227,55,173,110,239,52,186,163,191,162,48,78,116,159,233,93,216,155,29,178,145,196,188,245,114,145,234,83,178,75,50,195,73,114,83,195,65,197,49,113,73,134,21,133,190,56,198,39,38,254,120,220,142,65,168,63,245,81,105,174,32,225,214,8,18,79,165,180,41,36,114,3,34,197,170,162,24,191,33,254,114,185,44,43,86,150,90,178,130,198,59,206,224,142,49,198,29,181,70,37,26,135,193,67,189,108,110,104,127,71,216,25,10,216,126,164,216,127,71,46,243,137,140,12,90,156,211,47,121,18,38,126,148,29,240,233,87,82,250,138,72,218,236,82,201,145,45,195,180,204,67,234,52,123,58,224,10,61,224,252,125,211,147,44,181,29,124,157,208,242,61,210,15,179,38,154,61,208,120,207,204,230,118,118,143,92,28,175,116,183,137,55,4,158,100,82,156,246,138,132,252,200,233,189,175,189,169,240,27,158,123,29,51,245,190,99,77,69,23,153,30,49,47,76,77,46,87,114,153,28,163,229,235,82,198,41,56,169,172,55,237,184,8,184,50,20,21,118,134,2,0,0,0,214,199,252,92,250,140,186,215,166,197,171,119,243,238,45,212,130,236,14,84,74,119,200,5,190,92,210,77,143,32,25,145,139,68,100,102,211,158,6,215,26,110,79,51,111,200,225,8,7,147,80,120,224,9,143,242,46,35,36,196,210,239,136,12,74,244,193,184,81,35,41,37,211,154,14,57,199,165,26,37,159,46,211,85,2,35,93,113,137,183,141,234,242,196,150,178,33,12,144,207,233,35,214,203,151,154,43,233,91,106,153,108,33,69,30,121,59,78,228,178,230,213,170,90,41,108,244,193,90,191,236,35,27,35,49,159,187,151,167,71,58,145,25,73,91,154,17,63,158,90,91,106,114,169,216,169,162,71,181,204,142,84,121,217,232,58,122,99,126,70,241,139,191,46,221,189,124,236,124,196,202,140,86,151,165,82,90,43,133,178,220,146,37,174,41,245,168,27,119,86,162,134,213,196,65,135,82,197,177,58,163,248,198,212,172,139,16,0,255,240,115,89,143,204,57,100,101,4,161,163,74,72,164,81,109,165,170,197,165,176,10,205,176,135,203,89,156,241,18,96,253,157,236,210,215,105,187,251,234,58,157,91,113,37,190,156,120,188,87,24,13,219,182,44,253,8,127,36,31,81,87,137,18,245,113,74,84,210,186,115,31,116,100,170,24,153,57,175,18,206,117,196,38,38,112,139,245,236,84,187,6,1,95,247,223,247,72,91,223,244,110,73,2,115,251,150,26,244,198,68,237,18,99,71,236,88,37,151,139,183,36,169,19,198,161,78,182,222,73,65,67,248,135,129,8,106,140,185,158,248,232,148,216,195,28,171,205,100,163,34,160,110,252,162,196,90,180,180,100,199,27,34,122,144,218,51,41,35,71,245,88,204,134,18,243,215,202,246,156,98,172,39,222,219,177,51,31,59,51,104,38,137,160,45,165,101,184,68,92,167,57,118,223,80,77,19,18,145,220,240,40,210,170,68,169,90,245,49,36,211,184,144,83,237,68,132,251,186,88,84,253,168,221,202,122,141,219,61,51,155,83,231,103,11,135,234,228,32,220,224,44,243,106,97,99,182,48,158,237,207,10,6,192,11,121,25,169,143,140,92,81,73,165,73,43,45,180,117,155,66,158,166,117,44,0,0,160,2,6,190,140,168,116,69,37,37,238,35,190,92,230,245,145,203,229,106,89,40,153,93,180,58,33,131,89,131,188,81,212,161,95,133,224,3,164,12,8,127,121,59,127,175,248,12,171,218,166,209,198,161,92,125,251,118,34,248,158,137,6,38,228,215,151,79,248,122,50,126,99,151,148,146,12,77,253,120,15,7,195,24,218,132,67,170,219,146,241,130,141,246,115,136,205,130,128,108,140,191,186,119,102,125,103,4,203,100,70,70,38,169,214,7,132,240,214,173,170,43,61,149,240,129,93,44,172,102,37,59,62,1,117,250,208,21,210,196,15,154,109,125,115,99,188,185,148,92,26,149,198,64,145,72,143,249,4,65,159,143,165,23,157,225,103,13,134,36,189,238,159,154,78,25,55,30,235,217,94,149,21,246,183,121,19,54,253,225,229,201,122,171,54,110,174,210,112,194,123,92,64,78,178,231,82,160,46,89,76,224,46,198,160,204,141,64,63,61,253,163,235,218,112,188,32,173,38,156,61,119,155,144,6,55,28,39,51,209,180,197,178,77,251,61,2,192,127,94,210,92,61,8,45,51,51,138,219,100,83,77,89,192,238,232,210,243,132,98,85,126,93,101,226,70,245,242,163,174,43,101,175,77,167,117,75,103,20,247,154,183,226,89,175,98,237,46,56,133,89,28,103,219,184,160,33,31,185,40,153,52,162,210,72,154,180,50,47,173,194,27,34,79,23,123,229,156,218,170,127,95,116,55,72,196,117,3,142,134,42,226,172,253,206,210,59,151,240,92,100,211,52,96,94,174,181,50,238,213,187,213,157,120,233,220,74,41,162,97,215,249,48,137,141,31,50,47,35,147,174,40,25,209,74,200,139,92,153,43,55,133,151,139,134,70,33,89,222,226,116,123,88,199,5,23,74,201,18,195,123,82,160,77,13,167,152,171,214,11,183,24,206,214,180,137,17,227,47,126,62,50,246,138,74,50,146,184,148,45,211,94,250,80,90,2,155,58,135,27,48,197,79,43,12,99,114,128,252,88,186,189,147,182,226,39,77,122,68,41,244,146,79,131,74,20,221,107,102,106,30,37,241,208,168,197,166,49,142,112,48,79,88,33,49,31,244,207,69,110,218,84,154,119,202,100,33,52,40,59,177,242,106,91,136,155,28,82,161,64,173,71,137,197,206,192,247,118,151,29,141,168,126,172,47,47,118,46,34,202,166,233,36,37,133,178,110,9,155,89,179,195,105,122,192,188,92,186,189,98,189,248,164,78,215,209,106,140,51,42,62,248,27,55,82,165,112,190,95,4,159,216,233,182,215,8,0,255,240,114,181,228,170,103,89,121,66,82,120,67,227,102,170,145,154,98,96,145,57,67,10,67,179,130,77,204,39,70,252,53,159,184,181,179,101,233,180,187,175,23,212,167,137,211,244,65,12,87,51,136,109,144,96,104,0,250,227,11,239,107,37,37,153,73,243,73,120,56,81,9,205,118,44,113,199,205,146,196,84,145,153,157,29,106,67,67,126,46,167,207,32,185,26,89,105,59,130,41,244,40,228,66,122,196,118,7,14,181,91,78,171,73,159,41,102,58,204,90,195,108,87,155,60,97,239,168,244,36,37,171,197,120,79,159,31,127,66,35,105,81,155,70,250,72,212,8,145,218,240,167,41,41,229,146,76,181,206,152,151,175,142,178,59,187,230,1,86,174,189,246,166,65,188,211,234,140,195,126,107,223,56,118,27,115,185,35,106,172,204,100,105,68,165,241,144,112,104,165,141,105,215,105,89,178,195,200,195,8,108,224,164,78,174,66,79,92,225,38,155,209,158,106,160,95,232,114,185,246,218,155,94,232,232,27,125,119,39,131,71,31,71,67,45,42,148,9,62,160,226,202,29,161,0,23,32,87,66,49,244,161,0,0,224,70,125,138,218,92,100,144,26,17,32,129,85,74,156,214,125,17,158,112,49,249,20,193,254,105,84,55,136,184,223,189,80,192,243,148,102,93,56,40,18,236,158,61,48,1,234,75,93,178,35,125,61,200,142,81,227,228,110,199,37,136,203,57,223,145,221,140,130,72,0,255,114,100,214,147,112,74,238,187,239,30,52,220,7,99,69,110,154,85,93,182,105,19,232,95,140,65,121,125,109,129,136,75,175,183,101,140,51,109,169,137,73,107,91,32,226,207,139,134,156,215,209,183,240,205,114,194,41,187,194,178,211,237,233,207,53,6,160,143,171,236,181,233,73,106,183,250,219,144,197,243,1,204,9,144,95,63,252,132,31,185,40,185,35,197,38,90,23,19,15,185,20,176,25,52,56,26,194,170,58,69,241,63,31,56,91,49,132,125,210,24,0,255,75,31,185,55,33,129,73,100,58,37,204,118,47,225,137,187,89,202,245,180,57,20,112,139,169,186,114,79,123,148,49,151,203,176,75,75,120,53,54,37,3,27,103,148,221,52,197,92,172,164,196,207,236,114,135,184,159,15,79,183,51,114,181,238,50,156,69,105,141,198,212,43,114,161,161,113,227,26,21,196,199,205,194,102,237,149,136,98,100,62,114,25,59,50,202,78,90,194,105,43,173,246,50,47,67,10,161,106,64,172,67,170,73,223,18,214,94,121,63,114,69,93,164,144,40,217,136,169,75,105,105,8,235,167,146,104,53,174,250,25,157,10,167,62,248,233,82,15,127,88,211,166,103,55,68,200,101,220,143,140,136,218,102,235,100,243,254,142,249,247,50,94,174,148,149,171,109,147,187,78,178,239,23,215,115,75,63,147,176,42,114,195,61,6,6,243,38,235,232,65,204,203,233,246,138,245,214,171,237,77,163,213,24,23,84,124,55,239,198,143,82,149,230,251,224,8,30,49,47,215,120,3,113,254,115,33,125,185,44,177,86,62,221,73,20,82,57,197,100,156,232,223,185,45,105,213,41,240,184,96,104,142,74,200,184,246,113,226,125,93,126,253,77,226,173,231,141,86,167,249,4,191,184,29,199,174,82,221,109,239,4,102,42,115,40,35,29,114,249,17,107,145,72,18,73,219,36,145,164,60,222,130,70,212,64,45,19,46,81,172,134,155,208,249,166,138,184,196,180,140,21,145,65,109,236,60,224,202,80,228,25,2,95,68,230,51,163,118,207,28,45,12,137,154,133,134,81,187,133,204,162,170,36,242,194,90,250,111,72,159,185,168,33,71,218,7,134,92,25,169,143,40,73,43,77,90,41,41,10,112,145,126,121,63,162,164,5,160,15,112,111,133,190,54,114,200,144,15,185,147,206,49,23,145,36,75,107,1,119,234,137,11,135,251,16,250,21,153,242,65,23,59,119,36,117,227,128,114,196,151,186,140,140,92,25,25,81,162,146,74,92,66,222,182,16,151,37,53,227,82,67,22,197,1,3,9,152,87,0,255,142,112,114,25,73,179,141,200,227,93,132,155,173,234,74,43,25,85,169,80,57,100,186,62,9,39,77,48,87,13,239,51,54,123,94,98,94,62,151,43,35,75,158,102,68,201,181,147,241,150,117,84,91,18,227,125,157,126,91,114,41,86,65,56,198,229,168,90,16,53,15,250,188,188,159,177,243,164,186,240,107,17,196,101,58,65,34,73,38,98,86,225,133,89,92,60,177,47,195,37,210,95,143,253,82,191,210,41,185,116,202,116,213,81,137,135,210,154,222,177,245,169,88,42,213,2,19,56,234,208,12,211,46,176,247,26,48,238,199,90,17,245,140,124,165,117,154,75,124,91,156,120,203,232,49,147,132,108,112,211,132,132,42,85,41,139,177,34,21,127,213,178,217,109,120,196,123,117,82,104,122,204,197,31,93,37,147,210,220,17,89,164,159,68,148,10,42,212,220,8,247,146,240,83,6,137,38,190,101,171,1,134,102,15,132,123,250,156,248,149,232,87,175,155,183,29,20,116,252,46,254,238,156,132,41,156,251,163,47,230,160,119,54,162,109,215,0,168,24,145,250,136,12,133,11,144,107,175,168,91,0,0,0,0,0,84,136,8,93,82,146,10,244,167,185,0,255,182,187,5,128,11,242,79,66,245,217,182,105,1,0,0,0,224,66,228,173,72,74,242,132,80,66,31,34,159,159,75,202,192,171,175,108,197,166,152,149,227,82,165,89,249,0,16,59,226,39,123,233,246,166,172,233,110,181,93,99,64,19,76,184,122,72,96,94,46,186,29,114,185,236,253,45,93,140,66,181,25,77,50,52,200,192,168,156,210,182,41,45,229,59,219,232,139,1,46,236,189,73,82,58,161,215,134,156,62,130,169,185,92,110,102,102,97,68,209,82,136,211,196,75,202,242,43,99,77,90,208,195,191,236,97,223,50,115,67,190,110,199,142,53,46,185,73,58,57,55,94,151,190,205,119,226,202,24,85,151,49,16,67,37,234,125,46,62,103,95,228,78,4,200,79,93,46,159,222,125,121,147,126,239,198,119,111,235,174,225,164,132,13,235,239,248,253,215,105,187,205,81,181,205,189,248,183,118,220,59,222,33,252,1,217,183,140,154,16,241,242,209,108,61,205,168,69,188,239,19,49,162,165,39,8,104,85,33,50,42,85,172,227,50,27,194,76,134,252,200,229,223,43,142,240,91,221,35,205,244,186,106,85,167,68,134,6,200,7,253,115,101,158,60,117,119,207,54,106,161,197,139,48,82,198,75,76,145,130,212,235,215,170,76,172,171,202,99,103,246,79,142,109,128,0,255,212,69,68,70,100,144,172,180,74,94,210,195,90,151,188,149,41,109,107,177,128,133,151,227,113,54,171,217,1,134,126,204,199,95,89,37,50,107,185,118,41,37,86,113,207,37,218,150,29,212,47,235,74,204,210,119,206,167,140,81,92,206,195,236,208,24,153,121,36,90,228,206,225,233,164,33,14,205,172,35,83,227,130,62,110,6,117,250,61,147,65,231,237,73,187,191,1,228,151,211,103,144,92,45,40,109,71,18,26,125,133,84,99,25,26,29,149,19,230,132,153,46,149,88,147,25,235,137,87,108,211,184,118,68,45,51,63,186,23,222,74,37,233,82,137,53,222,197,165,84,153,150,113,150,131,66,165,152,184,41,71,123,56,43,35,222,211,175,28,127,234,110,218,110,234,250,209,180,226,172,113,7,149,250,26,124,74,213,166,5,134,48,164,173,205,24,134,249,127,161,139,164,103,13,66,50,42,117,221,218,134,26,115,105,218,0,186,252,168,235,74,236,181,233,244,110,41,190,88,183,186,55,226,82,27,92,226,193,3,231,112,39,239,219,58,246,107,140,188,46,159,240,117,165,158,116,231,203,102,88,213,164,40,220,94,154,232,225,26,99,229,102,203,240,47,83,51,136,165,14,120,1,115,17,165,174,189,130,80,231,169,37,203,60,142,5,0,0,0,0,184,176,146,90,0,57,96,236,29,53,50,46,194,139,248,117,56,192,5,220,25,10,186,80,84,208,197,5,192,124,40,228,206,103,40,228,83,1,118,4,84,11,112,1,243,17,10,59,3,118,126,41,96,3,0,190,18,137,137,113,134,178,0,255,248,235,158,22,133,217,157,30,185,62,2,251,191,209,253,253,135,238,28,177,220,10,90,49,48,175,228,217,51,24,2,190,238,247,253,62,201,250,14,190,91,152,91,238,146,62,234,211,26,131,217,62,9,248,241,57,183,0,255,36,146,154,254,158,230,27,110,153,56,199,196,141,171,56,23,34,232,73,120,231,254,235,88,86,191,136,82,51,100,176,164,119,109,190,198,154,209,161,253,203,37,163,58,191,179,140,21,206,164,203,180,41,12,0,114,200,143,164,113,148,99,238,252,162,22,112,39,141,18,5,125,38,41,24,59,106,68,37,138,169,139,204,80,108,84,184,183,66,81,65,23,17,217,109,204,19,49,224,143,188,239,186,36,180,190,132,235,22,228,166,59,164,191,58,108,49,157,221,101,184,191,234,202,197,119,120,25,45,179,163,117,33,54,222,39,26,32,84,37,20,146,115,166,189,213,16,121,73,244,203,251,218,148,66,31,141,59,183,111,169,143,219,59,214,169,51,30,101,238,135,200,79,154,203,187,116,120,133,238,125,209,166,106,58,119,86,192,151,83,163,92,143,89,158,13,12,48,0,255,41,254,229,73,186,185,18,213,33,97,17,33,77,124,252,72,31,238,47,221,170,39,189,70,201,118,76,73,166,249,0,0,0,0,0,0,0,0,0,0,0,128,10,43,201,74,74,41,165,143,25,0,255,25,241,246,38,73,99,88,74,201,24,100,138,149,15,128,180,3,190,154,207,229,243,225,240,125,89,115,50,187,143,230,22,121,90,225,93,110,90,118,80,254,123,14,0,255,215,90,56,125,183,2,51,242,38,99,128,216,138,242,91,73,86,16,218,82,149,193,145,191,206,245,251,51,191,55,195,73,53,139,179,176,36,111,228,144,95,228,159,91,93,127,93,214,66,159,34,137,185,185,114,214,98,192,249,143,120,186,181,25,18,17,141,248,84,107,31,231,191,8,0,255,157,139,12,169,207,144,102,88,195,50,140,0,255,233,244,239,189,119,233,26,36,157,213,2,15,223,135,250,83,254,186,16,126,249,164,43,28,134,95,203,12,39,14,3,206,127,149,62,221,142,8,215,150,35,42,225,101,62,234,74,247,223,73,218,186,51,70,163,178,102,196,87,117,186,189,195,157,190,245,107,180,210,194,237,240,194,5,238,194,7,124,110,238,94,228,131,236,245,163,37,13,250,194,197,36,34,132,101,70,214,64,140,98,234,239,21,82,157,72,226,188,192,161,31,18,251,109,189,46,105,245,181,11,107,46,101,75,200,171,16,136,102,140,247,254,206,200,213,210,170,63,26,145,193,237,203,70,73,153,208,72,54,178,145,194,29,8,0,255,243,211,236,247,249,77,147,86,229,233,54,14,43,100,6,219,41,135,129,136,16,127,147,151,219,145,180,141,12,146,78,210,20,183,170,14,29,117,199,92,209,237,199,200,215,45,253,206,53,140,247,245,104,45,153,116,119,235,116,102,243,10,51,214,71,22,191,156,250,228,86,127,171,212,186,174,108,53,141,214,169,50,134,29,188,59,226,35,252,95,123,71,121,245,219,244,26,109,202,189,125,11,149,10,216,71,31,140,16,23,50,159,79,39,111,71,46,70,98,119,191,132,45,133,72,188,148,112,13,133,184,192,197,246,135,215,140,248,159,123,203,201,69,130,77,197,115,92,150,102,104,124,84,97,27,182,213,150,99,218,111,57,250,161,126,210,248,231,213,119,225,250,207,91,60,39,183,251,164,35,108,206,78,149,133,208,109,178,122,177,74,230,138,247,239,74,173,210,242,120,139,114,213,36,50,66,69,176,61,187,80,192,150,11,19,50,47,165,111,173,146,59,7,46,213,134,119,239,109,125,45,206,176,170,160,178,105,135,95,218,9,140,101,212,231,66,151,43,71,87,158,34,221,100,141,244,78,223,213,18,223,59,26,12,152,19,218,145,62,53,232,150,46,104,107,19,71,125,90,16,122,173,109,143,143,111,11,117,131,247,8,135,120,113,94,135,89,197,125,54,212,1,67,226,139,120,43,74,70,93,201,116,203,104,107,216,109,188,157,74,177,228,81,106,143,79,44,99,182,68,137,139,248,219,252,165,79,48,105,245,105,210,71,222,248,246,118,218,206,211,118,210,177,99,253,240,244,204,248,23,185,50,6,71,191,56,147,59,97,52,222,144,226,38,220,206,227,60,78,8,248,184,0,255,94,107,231,253,107,119,243,38,113,238,53,212,84,206,193,237,135,250,154,241,139,13,47,31,83,127,149,112,171,117,142,151,166,12,91,230,178,168,61,148,47,17,96,178,127,157,196,203,26,201,61,90,26,52,66,116,197,147,45,100,129,201,25,151,179,186,24,239,213,124,110,84,203,37,173,150,89,201,229,150,236,110,98,150,26,140,98,13,201,228,30,140,206,13,54,141,81,26,217,188,168,229,194,76,234,63,106,183,82,11,51,118,21,18,146,119,109,14,203,29,234,99,116,59,239,101,105,238,162,86,171,165,102,102,230,166,101,200,75,206,182,147,146,29,123,214,163,6,29,253,116,185,218,230,202,170,165,179,42,234,85,222,73,41,34,186,8,225,228,97,206,75,152,84,88,118,24,247,24,230,63,85,179,0,255,242,13,19,189,183,187,112,45,59,178,51,224,99,242,242,240,211,29,245,171,149,144,34,232,99,94,38,141,19,54,120,217,214,240,220,33,249,63,76,253,214,94,139,227,222,106,77,232,105,31,183,154,156,196,96,254,82,179,251,191,225,163,105,65,234,195,188,212,191,217,225,94,18,93,190,158,75,84,172,105,174,66,163,186,12,63,133,170,54,99,7,44,102,167,176,105,99,125,77,94,110,61,114,234,191,178,91,172,140,31,79,35,174,141,246,82,177,67,237,0,255,189,100,78,253,119,100,148,122,198,157,18,244,241,24,210,46,130,53,13,62,113,1,127,147,151,68,23,231,212,145,155,94,73,89,88,117,171,147,234,188,26,206,62,117,195,136,191,201,27,191,44,157,226,55,85,84,51,30,246,110,111,170,92,73,236,23,155,36,164,126,103,147,185,204,85,167,21,49,240,180,86,99,9,247,138,165,10,53,5,212,156,245,57,41,250,128,47,151,226,31,53,23,63,35,202,114,69,223,35,74,65,152,16,222,212,105,151,146,18,246,102,6,95,133,68,168,105,98,160,186,252,29,165,243,170,175,26,9,149,194,211,24,51,198,86,70,29,235,203,223,186,44,163,138,95,227,169,17,166,73,53,197,173,231,134,119,236,172,124,9,46,253,111,254,190,241,95,97,195,231,39,70,100,84,1,191,147,203,207,7,65,245,15,154,149,6,253,224,100,90,220,80,196,118,182,50,9,145,152,196,250,242,201,166,18,25,81,146,82,209,40,134,78,74,8,187,217,82,137,31,240,151,188,165,11,178,57,115,187,214,219,135,199,227,58,230,47,23,242,19,55,225,145,127,62,88,85,127,249,72,26,192,203,37,8,43,230,38,123,150,31,222,188,184,159,163,189,139,77,167,148,230,101,76,251,156,152,50,7,217,94,97,16,152,136,175,228,242,59,114,225,76,127,182,65,75,150,52,77,162,133,158,27,62,112,115,28,241,103,254,210,103,117,246,218,117,18,96,238,117,48,232,131,133,65,9,245,191,186,29,127,125,202,247,73,47,96,154,91,203,78,59,36,234,164,178,216,198,220,117,196,0,255,251,175,237,157,201,234,183,185,121,239,166,229,222,240,254,180,168,98,231,114,220,81,49,183,35,114,103,228,34,146,68,230,46,227,112,235,149,150,80,83,74,73,141,194,83,179,100,81,35,215,17,7,155,81,51,23,251,196,30,73,192,31,137,253,41,73,146,27,190,83,138,147,77,245,70,221,198,125,89,95,204,52,106,207,143,248,114,49,126,81,115,175,36,37,201,110,201,55,26,169,138,104,45,206,212,233,211,174,106,140,175,34,56,192,44,230,175,188,160,140,110,211,147,38,155,209,214,221,182,162,210,216,41,79,105,174,104,88,73,212,193,95,125,235,156,49,188,108,163,97,51,105,118,23,14,61,199,248,96,28,71,221,180,117,118,183,15,17,10,137,189,34,34,179,60,225,150,190,202,147,74,180,112,165,138,1,18,34,116,57,26,0,255,164,215,125,119,153,123,31,212,24,51,77,152,84,105,59,30,49,201,210,237,136,226,48,52,86,205,45,155,230,238,168,146,15,0,168,144,115,0,221,94,145,52,155,113,125,140,149,123,213,82,73,200,135,251,185,200,93,199,114,168,63,87,119,230,30,215,2,228,239,149,225,186,242,97,103,94,184,31,122,122,113,227,0,0,168,126,212,103,102,62,51,163,230,163,102,169,211,75,241,222,208,235,227,209,112,226,210,163,199,163,25,118,10,84,195,236,3,230,235,163,230,51,51,107,62,74,169,117,18,142,243,82,210,205,123,152,25,19,176,40,82,98,82,6,7,61,48,132,73,18,245,249,186,154,59,147,210,41,137,200,58,162,77,147,73,78,170,26,151,86,58,241,83,101,211,104,210,21,143,88,11,218,236,112,131,29,99,151,143,248,241,69,46,105,232,50,223,6,62,109,137,95,59,115,239,73,196,229,125,75,238,206,229,22,207,56,193,194,52,187,177,49,108,144,132,188,30,191,78,248,45,162,111,118,56,181,250,136,161,39,45,213,6,201,221,59,114,214,211,18,143,115,48,99,173,26,100,0,124,248,247,253,140,250,218,221,105,91,184,121,63,63,167,78,85,12,245,151,189,115,52,23,241,78,223,34,13,227,16,82,62,83,122,140,251,150,74,162,139,127,156,99,169,207,12,105,3,25,243,3,95,109,175,122,235,191,219,119,238,165,93,156,232,120,149,240,68,163,46,114,237,21,52,214,35,102,66,130,78,99,120,54,227,241,88,184,126,107,21,126,120,170,82,175,218,50,171,180,35,35,32,188,181,179,232,170,203,148,157,181,105,217,140,81,171,202,173,164,84,8,234,176,193,188,44,201,156,105,111,24,238,67,125,247,51,118,62,147,30,73,178,84,218,221,33,189,100,124,138,57,173,134,15,204,6,168,0,255,94,140,182,126,25,165,208,194,121,35,158,25,221,28,54,117,149,139,142,135,49,236,216,132,250,242,186,175,77,146,174,77,60,247,154,238,247,184,103,77,86,189,231,57,68,209,224,0,255,206,189,20,203,220,180,184,168,170,188,56,109,159,253,40,33,47,50,111,248,181,105,70,95,29,239,184,127,55,13,103,232,185,102,36,206,182,49,16,160,114,191,200,37,125,243,25,89,26,211,227,124,48,22,126,188,143,129,79,23,225,174,85,163,82,49,147,46,43,248,128,34,189,65,60,246,47,242,17,238,197,99,71,45,76,88,230,56,101,57,187,69,163,188,17,159,104,236,127,196,203,116,47,150,177,89,154,38,43,103,198,167,226,236,87,9,34,237,127,238,221,245,167,217,112,119,244,114,148,73,187,62,143,248,42,45,31,53,94,36,125,34,73,142,185,53,166,216,83,160,47,238,209,35,252,173,183,19,31,157,86,175,187,254,190,19,55,60,120,219,93,195,115,97,103,174,68,192,95,191,3,47,23,36,156,29,145,119,25,164,25,183,132,70,48,136,179,167,68,137,201,49,59,233,67,3,206,127,245,158,250,204,13,114,107,84,39,212,194,28,57,102,234,87,205,124,102,230,218,225,124,167,244,213,180,221,79,133,195,173,184,212,195,16,126,10,149,120,63,72,235,103,236,200,149,182,239,34,232,148,16,238,86,86,138,86,18,168,139,43,108,98,222,65,23,161,219,100,146,139,44,101,175,104,32,253,234,221,123,117,107,79,230,250,124,170,212,233,98,118,246,93,142,69,0,124,110,62,214,202,216,81,66,149,73,157,116,218,74,104,194,152,183,113,77,75,153,205,110,90,103,136,241,139,186,247,174,211,118,162,102,205,141,214,173,56,151,148,194,142,63,94,225,88,62,103,247,229,183,68,124,195,47,151,25,185,66,180,119,25,13,33,59,225,253,203,43,59,42,163,178,51,146,29,116,201,160,15,253,138,178,222,94,117,26,105,248,62,239,244,225,136,27,61,119,223,34,166,241,45,23,149,104,0,252,25,247,146,165,231,14,90,169,85,130,90,85,146,32,145,211,164,134,100,240,18,107,211,184,109,125,49,45,123,44,3,55,208,175,238,92,109,212,15,74,28,10,143,186,111,223,79,114,246,126,118,244,105,52,27,36,53,167,56,144,85,57,202,152,43,201,206,82,8,85,144,143,66,224,187,183,137,46,34,163,174,237,58,53,215,33,215,211,42,50,201,132,71,204,101,46,226,69,102,86,154,185,201,75,75,45,105,248,244,183,4,145,28,126,124,251,170,158,46,189,234,180,198,69,114,27,211,222,111,212,111,154,251,215,211,186,101,244,133,152,156,40,78,197,180,99,22,196,250,238,7,185,137,88,81,119,68,154,12,70,107,157,150,31,138,51,188,68,154,77,219,208,13,130,62,47,243,73,252,85,247,182,105,1,42,205,157,219,112,222,74,17,59,69,250,125,119,218,204,104,95,228,0,255,198,181,115,65,151,158,214,118,190,210,35,43,161,109,113,66,78,29,145,26,114,14,183,38,215,1,119,149,58,68,205,67,94,114,191,90,109,147,10,253,187,27,247,239,169,232,197,187,50,181,49,132,59,19,243,17,177,51,163,165,155,68,176,149,84,90,137,187,163,100,20,14,23,49,220,50,198,26,220,184,2,245,28,237,34,251,235,0,250,173,223,173,46,147,148,220,185,129,139,172,165,108,60,33,163,48,234,50,51,22,21,161,39,142,186,98,13,43,131,108,118,27,17,65,23,234,101,142,230,202,66,29,122,210,198,121,156,168,115,59,83,167,21,157,64,167,66,184,199,76,1,44,205,68,122,220,249,185,215,46,164,41,177,92,90,163,65,153,100,107,240,35,122,42,245,198,11,142,154,116,152,209,16,116,43,114,17,89,83,125,42,122,105,117,26,198,59,203,238,223,247,155,195,88,215,28,19,24,196,26,39,207,219,63,13,144,23,121,47,41,109,101,102,208,200,82,72,181,214,198,45,143,157,210,165,202,166,9,246,72,184,183,247,206,224,191,10,237,78,219,219,251,110,198,32,227,107,244,185,111,158,136,217,29,241,114,30,102,68,187,195,206,8,153,23,153,203,197,206,211,164,103,182,81,111,190,61,161,199,17,179,10,163,62,181,126,200,252,36,250,181,246,42,238,222,71,171,125,231,190,10,239,185,137,82,24,152,179,182,29,64,95,31,188,21,81,139,62,28,250,206,210,178,195,71,40,80,213,19,53,83,74,221,138,218,178,82,115,254,230,23,67,46,98,37,137,8,204,92,73,50,51,253,152,159,250,204,204,124,212,172,107,213,172,183,244,26,211,112,31,137,75,141,68,135,30,147,106,120,179,1,138,46,87,34,151,164,210,122,213,125,155,120,121,47,254,54,98,202,153,96,79,174,48,17,149,47,108,239,132,251,185,200,92,102,158,82,55,94,100,102,188,177,24,181,223,79,139,82,161,50,230,58,66,9,115,35,232,34,242,178,36,188,160,165,216,155,94,252,91,215,123,135,122,119,24,106,138,1,220,93,221,62,57,158,157,38,17,0,255,190,191,98,147,82,243,148,109,152,83,68,147,19,4,204,203,220,186,225,244,73,8,109,227,221,183,66,162,223,13,125,81,227,139,173,237,156,70,112,67,228,101,232,215,240,107,147,42,253,116,188,231,246,29,100,156,161,223,10,188,48,182,237,211,0,0,0,0,128,246,49,241,167,110,175,189,163,198,171,45,239,221,70,193,215,76,155,30,5,154,15,16,177,51,87,82,146,132,82,26,101,91,66,71,13,203,176,12,243,0,255,242,254,42,110,196,114,243,113,233,212,33,155,216,140,246,105,70,46,59,22,125,122,84,152,97,83,110,240,158,77,201,124,134,92,110,69,238,76,170,203,32,147,149,165,116,143,119,57,100,191,115,201,227,38,212,107,10,158,202,91,173,10,39,193,180,172,96,223,217,41,137,248,241,101,46,202,90,153,244,137,189,155,124,72,169,51,236,222,185,173,251,134,72,225,188,231,114,242,170,134,77,51,48,223,216,123,54,139,1,228,23,186,146,143,36,101,69,4,33,121,218,190,132,86,221,198,140,58,153,111,199,155,76,151,28,125,136,87,76,97,170,56,142,138,96,35,217,229,141,185,189,242,43,105,165,70,210,51,106,80,182,117,75,78,180,165,49,37,86,117,38,137,98,196,15,186,188,32,177,34,41,85,111,5,237,230,157,101,160,191,78,71,101,198,59,213,121,247,176,30,179,143,115,188,85,172,49,151,161,143,24,197,203,200,26,165,46,42,130,187,172,163,106,250,25,17,231,230,161,71,207,11,113,56,23,180,99,179,218,1,98,252,130,221,123,211,105,59,31,50,55,122,141,120,135,97,17,203,187,225,29,190,102,36,27,197,61,70,205,0,255,100,178,0,255,17,171,96,25,15,146,196,253,179,132,221,201,52,214,47,90,111,225,39,187,244,95,171,175,61,103,118,199,189,169,114,73,187,215,167,195,220,191,60,243,75,0,255,107,103,236,215,253,149,178,141,145,29,218,61,248,6,20,223,95,247,163,220,245,139,92,73,9,118,49,54,23,222,243,63,59,19,124,196,31,172,62,159,102,152,80,151,236,182,130,142,14,198,106,116,41,14,33,243,57,251,87,210,48,247,127,233,204,47,253,239,124,221,112,182,41,235,26,153,162,61,235,59,232,234,23,171,79,171,249,143,75,0,255,222,188,103,93,116,246,154,134,153,167,203,39,237,11,78,111,128,188,94,159,11,233,167,69,13,248,59,200,114,50,8,201,116,92,220,253,57,233,72,100,218,97,168,34,244,102,14,231,217,175,60,218,144,121,123,111,221,218,59,187,171,239,189,68,120,253,74,197,56,15,141,248,74,126,140,224,103,4,124,232,43,236,163,151,197,165,231,205,253,205,39,198,52,173,168,48,59,180,207,242,116,99,158,62,214,219,73,214,167,213,105,245,202,236,253,222,232,196,13,215,26,238,138,99,24,199,203,108,97,159,6,200,103,238,92,65,34,151,217,150,76,74,202,183,210,210,226,154,82,19,194,142,221,215,164,209,120,225,206,104,215,231,12,184,43,61,59,165,141,140,80,95,217,186,26,252,178,169,12,61,162,45,163,34,71,41,181,198,187,78,248,225,100,150,130,221,60,96,36,123,158,69,244,0,127,25,59,50,118,228,202,218,70,105,28,58,117,24,247,13,63,205,227,107,192,191,51,177,127,84,111,155,94,31,213,220,211,228,93,33,35,182,28,99,187,43,244,74,100,84,90,126,241,153,205,104,195,231,1,240,135,110,173,189,162,198,171,45,39,235,162,18,45,20,85,105,80,231,243,67,234,42,37,37,145,144,151,111,126,83,246,38,185,119,177,135,127,220,111,93,62,110,88,147,114,85,234,216,231,92,212,136,95,55,126,185,94,190,238,28,173,248,61,14,80,173,120,80,173,227,62,21,107,171,220,204,50,6,220,186,136,212,45,120,53,231,189,56,243,105,131,30,235,23,0,255,178,127,142,191,237,172,45,67,139,177,251,176,69,158,242,136,116,14,115,132,163,34,243,141,109,158,135,75,226,142,76,93,70,137,189,162,37,235,183,162,218,214,110,148,216,253,40,163,53,184,169,134,120,142,185,82,24,40,117,196,84,67,237,2,27,207,128,248,244,59,238,71,95,36,188,74,243,25,166,254,75,117,31,90,136,77,181,58,19,50,102,198,24,83,101,177,133,143,171,220,212,206,134,112,63,151,250,136,178,35,105,212,200,69,123,104,201,134,124,138,60,154,21,83,58,98,15,61,224,211,221,223,43,51,159,53,234,166,233,50,35,39,54,137,120,167,84,44,166,44,35,247,97,208,33,136,201,185,145,181,118,248,158,187,16,116,248,40,89,145,196,155,46,152,135,94,107,156,227,234,10,254,108,62,94,97,79,137,98,2,0,255,24,195,135,204,106,195,53,52,200,49,111,101,36,125,187,228,105,44,198,202,200,101,210,136,18,81,20,82,137,122,102,212,71,46,51,50,51,114,132,37,183,145,116,102,220,146,20,145,71,151,162,229,244,154,27,206,90,205,75,59,121,110,178,189,26,242,130,36,10,125,148,154,25,99,136,149,74,155,58,118,64,94,118,118,68,245,237,229,199,188,36,185,51,146,91,148,77,114,56,90,156,230,97,141,251,157,53,9,4,74,87,15,153,201,108,237,7,248,167,247,35,99,237,116,197,145,187,18,122,157,25,179,118,202,112,229,83,169,26,80,13,87,229,170,109,35,53,0,92,216,73,223,213,66,178,1,238,173,167,171,235,191,209,119,113,222,238,27,248,226,8,59,226,70,233,29,44,212,101,41,59,54,97,252,23,191,151,236,159,210,182,68,190,169,45,158,52,92,167,178,28,83,179,137,145,43,198,180,175,17,241,149,252,226,246,222,211,183,233,190,70,39,253,13,116,127,184,5,120,157,29,183,49,117,171,182,87,210,226,5,41,23,18,52,146,195,179,164,154,59,14,110,136,231,123,135,77,172,85,196,74,99,38,104,167,67,64,236,151,43,250,116,218,124,84,66,163,159,109,82,185,145,78,37,168,196,8,79,88,161,248,158,111,140,232,135,249,143,251,155,190,73,184,145,221,221,242,16,17,136,154,93,157,31,0,238,195,61,125,174,90,109,145,197,240,177,62,210,191,188,168,215,73,165,32,71,2,200,47,63,151,234,211,204,112,198,213,41,181,70,46,69,45,15,81,24,107,167,128,66,47,198,70,173,24,211,57,59,196,158,50,224,215,229,239,75,127,70,221,164,228,146,224,125,65,73,195,188,36,75,224,51,136,146,210,59,58,24,107,48,187,24,89,205,247,54,156,17,0,255,200,28,185,146,214,35,138,89,116,137,186,152,121,36,150,231,239,170,208,23,59,165,17,223,190,247,224,125,122,58,173,130,34,222,125,61,52,76,67,59,21,245,166,221,162,1,239,237,165,39,225,230,51,9,85,111,209,253,146,162,202,97,88,136,177,120,170,100,194,189,200,101,174,230,147,8,87,143,168,77,75,104,45,227,142,149,89,234,144,89,209,161,202,195,207,29,171,179,23,33,230,229,35,107,54,17,110,145,36,102,230,98,145,92,17,17,30,149,168,173,225,40,105,11,199,73,111,189,213,9,76,186,50,19,53,51,46,187,245,3,6,254,187,239,222,171,254,201,136,29,190,115,95,17,93,153,164,93,24,161,157,168,219,81,243,133,167,213,107,124,95,61,239,136,31,126,212,112,131,222,195,163,203,244,246,10,194,94,123,71,68,141,56,36,8,137,176,100,56,0,125,168,239,94,102,228,35,34,74,236,229,146,40,209,150,27,241,185,49,129,231,3,102,18,48,191,34,243,153,185,140,76,154,17,73,69,180,144,160,100,20,138,74,198,228,226,39,50,89,21,185,213,40,214,225,171,31,172,173,96,111,55,226,187,39,252,242,196,187,158,91,247,229,190,228,225,183,113,122,223,148,114,185,51,122,84,142,58,103,135,218,53,136,248,117,227,151,52,214,206,134,158,111,131,91,125,84,207,36,139,83,53,54,191,15,187,56,136,99,80,222,208,163,14,127,109,173,18,249,53,122,221,137,232,219,220,142,7,238,68,60,222,3,252,153,216,150,141,243,0,217,63,79,245,180,144,92,65,139,91,34,95,74,106,136,219,178,37,211,236,168,140,139,18,254,113,214,209,217,136,79,55,126,81,95,181,36,143,253,119,35,158,78,106,35,150,97,252,220,135,79,103,89,198,136,151,193,109,177,6,0,0,0,64,133,88,184,150,2,0,0,0,0,0,0,0,0,0,0,0,92,140,109,1,80,225,254,14,5,0,0,57,174,21,123,55,217,52,142,4,208,223,187,175,94,146,200,164,185,28,81,117,51,107,62,165,54,51,25,130,239,93,53,221,150,53,118,58,85,163,175,179,221,217,187,27,99,237,149,207,186,119,238,118,103,54,45,136,38,189,105,199,165,166,53,131,158,38,20,36,179,152,116,196,234,92,206,85,179,153,217,94,126,196,167,27,191,88,175,108,81,121,239,38,167,159,146,200,13,115,219,226,73,71,178,134,115,139,149,0,110,176,193,26,239,223,203,245,99,211,234,59,94,211,145,180,168,195,49,229,61,37,49,177,83,95,221,48,60,76,145,193,96,238,106,0,255,71,192,251,235,71,100,150,200,211,230,141,159,181,105,216,220,195,129,51,76,228,101,205,138,224,95,30,46,51,59,215,24,229,120,127,237,92,155,36,173,150,167,176,99,242,148,226,0,40,50,212,127,47,218,49,89,81,106,133,63,58,213,48,238,132,54,205,200,96,88,14,154,117,88,145,117,140,207,134,123,250,77,115,145,81,91,25,101,196,212,234,53,191,185,181,53,61,112,210,59,92,233,134,85,193,191,188,225,34,129,77,236,188,4,12,252,193,47,91,81,161,185,54,227,123,16,47,186,230,67,19,181,11,113,61,91,179,90,74,201,151,136,245,173,191,197,166,90,68,109,90,154,244,186,31,215,246,117,197,140,199,126,246,135,145,63,254,183,205,18,116,122,162,95,100,28,162,111,38,104,37,158,80,227,82,188,35,181,164,139,33,237,99,254,174,94,218,48,136,247,116,171,190,119,44,61,105,73,117,122,189,187,244,11,47,188,240,166,226,234,245,148,41,140,74,28,104,87,128,120,43,51,177,127,182,77,238,36,180,149,254,113,65,69,34,201,164,65,69,106,56,198,70,29,99,242,109,194,253,125,127,173,149,194,111,211,188,213,87,157,219,150,190,224,232,221,249,190,146,130,247,197,39,153,51,70,184,2,33,226,63,189,229,78,154,37,92,105,117,56,63,241,246,47,222,6,110,175,230,91,165,231,54,33,147,173,135,128,58,157,78,250,119,46,170,39,47,240,203,198,121,248,190,115,195,154,102,140,90,82,42,60,48,53,103,176,204,105,15,24,234,207,143,251,17,9,159,100,221,81,178,184,132,5,145,147,106,116,99,126,105,56,93,220,103,46,150,185,170,136,156,154,242,114,118,30,237,35,141,185,136,204,106,1,0,96,221,128,220,63,105,186,226,214,167,45,227,109,217,189,112,165,92,107,157,126,197,10,154,15,108,164,68,236,183,162,100,174,144,73,101,149,90,28,248,173,234,141,19,79,184,53,173,63,206,102,11,47,5,3,219,53,8,240,79,223,43,185,159,183,58,189,59,235,111,120,225,138,75,245,235,123,139,101,198,142,76,159,168,195,159,11,241,171,231,201,170,166,36,219,137,60,9,175,126,205,82,224,28,80,136,249,159,7,188,100,206,56,59,15,141,245,221,139,74,116,25,37,126,37,100,122,82,90,71,109,41,214,13,169,141,187,142,50,35,252,141,95,148,220,155,186,76,198,110,227,59,237,105,85,145,44,222,116,57,28,58,248,197,193,6,99,218,26,70,250,152,167,25,2,127,228,87,205,69,4,77,118,20,44,120,150,120,79,125,29,77,247,189,182,40,161,222,118,112,192,151,234,122,143,244,63,78,110,77,179,69,17,34,254,211,187,190,94,131,43,9,90,222,160,95,65,235,171,211,72,232,125,235,15,71,28,196,135,91,17,51,185,185,243,106,64,120,250,200,254,233,6,0,255,40,180,137,62,134,166,138,71,138,98,30,49,44,97,13,199,247,140,98,68,63,224,195,31,59,159,73,95,36,220,200,110,175,243,82,209,105,22,117,171,243,163,2,68,110,69,26,27,116,122,248,247,226,175,96,186,71,100,121,73,109,210,114,117,77,10,29,133,25,150,84,240,129,143,118,178,147,45,97,188,175,207,168,185,51,163,212,124,148,90,235,52,183,124,107,187,121,15,143,131,63,61,58,84,232,97,7,27,133,112,130,21,19,243,25,250,40,181,189,226,161,180,204,50,28,105,232,221,244,254,169,13,123,49,112,24,31,240,136,79,156,238,50,222,170,236,15,155,188,1,185,95,44,253,90,31,254,122,123,248,104,222,229,61,226,39,176,41,17,34,190,132,167,143,120,185,18,19,43,75,195,208,76,17,169,120,227,180,165,55,120,81,151,35,252,129,51,191,61,147,160,207,15,250,222,164,213,109,110,222,187,179,173,169,95,221,120,187,203,251,141,7,207,232,151,89,196,156,246,168,109,130,112,111,231,83,252,147,196,90,181,208,168,203,169,220,75,142,105,201,33,193,167,66,157,154,21,77,48,211,27,31,115,212,1,160,62,230,253,204,204,103,102,174,85,163,78,233,187,105,186,179,225,112,35,46,45,58,109,122,100,12,93,134,238,47,74,174,85,93,227,226,215,89,151,59,195,146,52,118,70,35,44,201,24,198,49,0,254,148,127,62,163,182,106,117,66,103,70,116,18,10,155,22,245,12,247,215,203,215,186,190,70,95,174,73,85,247,205,13,239,27,81,194,135,203,123,47,167,242,140,45,203,113,6,189,248,231,240,207,55,177,118,113,250,62,130,76,84,53,117,56,44,123,92,134,113,56,195,30,182,38,67,37,232,241,209,247,166,110,126,189,70,107,25,84,0,255,205,29,184,227,15,62,124,222,117,172,227,59,187,149,71,12,176,87,62,156,173,111,187,103,108,166,212,200,104,203,167,135,182,168,82,20,105,252,54,156,140,58,233,106,52,139,88,195,158,179,221,12,243,159,249,204,82,51,163,212,21,175,36,233,150,216,143,212,52,164,54,70,33,113,105,23,246,112,243,196,32,38,118,197,252,100,204,204,140,170,143,226,186,37,179,99,148,223,210,101,36,246,75,210,228,41,205,150,184,187,25,113,243,86,219,247,201,226,84,119,76,85,41,23,103,51,142,141,57,163,1,241,239,156,147,143,8,199,73,248,180,113,133,159,91,74,45,174,139,59,41,226,91,132,191,170,86,55,28,202,162,220,101,119,115,142,49,242,185,200,69,234,146,230,78,213,138,68,145,254,134,86,134,143,46,125,207,211,15,191,178,143,109,3,253,147,230,50,130,169,249,76,58,173,70,64,115,79,232,221,73,45,113,102,94,74,100,170,18,79,218,217,118,140,51,12,137,95,156,139,189,179,174,100,92,250,35,164,48,181,214,232,252,20,117,27,211,199,39,237,93,133,14,32,254,75,213,236,191,92,194,68,123,87,10,101,71,124,7,124,17,63,31,73,143,200,36,81,233,73,79,171,190,19,115,11,42,19,18,138,84,184,36,18,97,220,97,120,246,2,7,63,138,233,63,109,233,191,190,58,231,182,98,245,165,221,131,126,20,229,229,214,163,45,253,149,136,38,226,217,57,153,54,148,66,76,211,190,20,186,1,238,69,185,23,133,182,146,82,103,7,161,238,83,107,33,185,161,150,68,14,82,172,73,85,51,198,16,38,112,38,107,29,243,115,231,114,226,175,32,110,232,26,42,125,213,33,149,69,209,39,60,105,80,136,38,149,2,113,87,80,246,122,101,39,218,65,199,204,184,159,99,154,139,218,83,202,114,69,113,79,130,58,76,219,8,199,230,171,65,236,105,132,185,121,223,246,228,202,198,124,125,212,247,14,186,94,173,100,157,230,176,194,39,247,122,168,6,247,10,116,25,189,6,0,255,248,154,51,204,130,0,121,125,134,126,185,17,25,153,65,50,147,148,39,178,208,91,115,106,178,59,6,61,160,168,241,167,31,214,172,74,61,82,51,129,97,108,71,219,171,33,51,167,167,213,168,183,245,178,99,7,164,199,156,14,159,62,247,87,156,220,53,194,173,195,127,218,227,73,65,77,77,19,90,119,9,39,135,153,136,87,153,198,128,252,206,164,136,145,151,164,245,22,125,109,74,130,233,207,251,119,110,223,160,156,238,235,190,149,148,223,217,171,185,162,1,208,253,152,211,229,163,232,35,42,221,43,35,178,236,198,249,78,242,137,151,50,197,155,122,13,166,97,139,57,188,224,18,11,63,0,0,0,64,236,152,191,183,243,65,154,248,17,145,241,30,81,41,226,178,18,98,126,152,193,85,53,170,0,238,58,168,31,105,19,145,151,148,142,64,148,172,108,26,210,12,107,8,89,88,58,1,50,178,95,29,153,51,87,104,219,68,144,114,195,41,13,114,58,4,53,153,49,140,112,220,206,46,253,152,87,243,34,251,165,56,84,139,82,156,135,82,154,221,141,217,86,220,140,80,117,60,207,24,222,94,25,223,22,58,70,254,232,236,47,74,252,76,19,195,163,212,25,114,154,193,172,4,62,45,102,143,109,188,175,95,235,239,220,186,210,142,234,244,154,183,118,13,55,142,225,195,69,116,107,52,95,152,243,240,60,179,230,1,238,235,50,151,25,43,106,83,50,34,163,148,204,241,3,42,101,165,237,123,106,117,195,89,177,164,45,22,135,252,140,165,223,186,72,226,173,78,231,78,30,50,220,247,86,163,87,162,91,70,252,186,170,139,168,173,200,120,185,231,104,16,87,8,115,90,88,60,197,145,46,165,138,17,188,226,32,47,103,218,16,70,78,2,228,202,124,126,173,74,54,141,74,143,74,119,211,188,172,147,52,241,169,17,253,180,123,74,52,91,78,165,154,226,7,67,197,113,134,67,220,107,31,50,129,33,79,23,52,23,81,104,172,140,172,162,160,25,165,84,183,148,102,180,170,252,136,193,103,134,69,250,224,148,120,192,204,54,88,35,190,92,172,183,146,196,171,39,137,66,106,180,114,143,36,81,241,119,226,82,149,126,70,226,137,129,206,56,195,117,199,204,208,103,80,186,34,42,33,181,44,183,6,71,9,237,214,178,193,73,236,21,184,12,113,131,63,124,206,46,118,49,224,253,160,217,58,217,186,47,131,46,23,240,247,14,233,143,136,134,86,34,220,183,204,157,156,51,239,163,25,155,14,159,114,64,99,217,195,138,204,200,42,198,188,191,83,159,81,215,170,185,201,94,109,211,189,29,139,168,41,82,140,24,92,75,208,103,110,231,92,146,143,42,10,66,225,147,227,156,90,24,141,135,114,41,60,53,235,210,162,23,149,144,7,108,203,6,188,167,126,142,208,244,222,188,237,134,92,250,78,23,222,238,156,81,149,248,191,59,51,84,43,59,207,30,51,232,242,89,118,46,9,61,119,150,90,234,217,50,227,74,2,181,139,202,212,144,28,213,170,75,168,83,131,25,197,216,60,204,103,135,200,139,208,175,189,54,165,240,233,155,219,247,199,248,238,173,83,171,66,77,69,216,249,216,76,93,25,65,74,66,233,81,235,142,148,198,161,216,248,165,119,76,212,105,51,88,116,122,106,39,219,128,13,152,119,47,226,239,204,92,228,227,211,160,159,34,93,106,241,70,98,72,13,196,86,153,26,29,90,88,233,21,164,157,107,100,99,126,222,115,243,58,111,121,226,182,222,162,56,172,120,68,22,241,165,198,77,233,204,166,26,29,49,42,103,149,231,74,102,207,67,126,170,183,179,212,115,197,225,30,65,139,83,155,110,171,11,57,180,176,82,14,0,255,216,41,86,194,210,173,208,237,50,93,59,220,110,81,215,59,90,162,151,76,20,96,171,68,13,127,181,103,159,110,0,248,15,248,185,32,241,86,212,69,139,226,58,227,93,156,112,213,53,101,82,29,188,9,96,16,127,178,143,41,26,233,159,107,237,108,214,167,209,86,173,160,90,85,251,254,237,187,56,225,244,209,175,251,81,168,190,236,212,124,146,24,25,250,85,105,165,7,81,196,191,54,169,45,90,154,114,64,128,250,234,206,103,85,127,215,35,35,41,106,86,79,169,165,114,122,93,114,218,224,162,234,80,140,65,153,158,125,152,5,140,25,247,178,194,143,164,73,34,30,125,203,177,93,234,36,33,19,208,171,152,96,44,14,48,39,163,120,72,15,248,243,41,254,89,225,195,207,200,178,43,75,92,198,168,146,154,24,62,244,42,250,190,11,215,248,149,75,12,96,200,15,174,223,170,217,234,203,184,239,35,26,66,78,42,220,149,181,79,176,10,111,179,134,125,204,18,136,2,254,168,111,175,168,241,106,187,102,93,76,42,53,77,165,66,149,226,35,254,200,173,140,69,187,245,18,117,117,253,42,9,191,26,197,254,73,98,250,31,158,59,25,211,152,252,96,53,245,42,70,85,155,29,154,203,26,83,183,73,185,216,73,117,65,126,245,163,109,105,234,227,61,202,203,164,116,10,53,150,241,217,155,34,13,36,38,252,17,61,101,71,241,110,20,137,0,255,185,18,22,233,191,77,25,38,154,76,219,63,251,249,128,0,255,205,219,107,101,101,245,95,245,110,222,179,124,56,110,168,64,81,236,174,91,70,93,190,182,51,99,76,106,212,162,20,87,170,43,54,248,91,107,160,139,41,20,232,100,122,202,31,246,122,3,138,143,253,119,239,148,250,25,53,54,70,69,0,255,73,54,219,25,136,205,242,0,255,225,82,23,117,53,192,104,212,56,139,39,140,174,253,101,174,157,118,23,81,35,77,171,49,169,253,105,70,112,219,2,177,121,254,127,65,191,250,46,85,37,176,210,189,205,75,7,0,128,127,3,220,11,225,114,17,73,245,162,128,53,153,53,106,40,52,45,174,53,156,61,187,17,251,229,35,245,108,169,191,26,165,210,146,45,93,126,73,116,75,86,23,35,218,70,21,135,85,218,199,17,243,98,235,82,212,172,77,235,70,207,211,2,227,238,237,28,167,16,134,240,84,116,98,8,123,39,49,69,167,245,249,212,212,202,238,81,10,199,171,118,83,110,161,219,28,8,80,223,253,200,162,203,76,29,189,100,68,230,136,44,202,20,35,137,159,31,115,91,31,73,106,225,18,183,133,29,168,235,111,175,92,183,26,117,146,237,41,225,111,178,96,222,58,218,18,0,95,254,234,250,173,28,137,232,221,236,126,61,168,75,122,215,233,55,168,144,118,130,109,147,80,0,255,202,237,200,149,185,140,218,212,210,214,162,6,235,146,195,110,243,172,243,0,0,255,244,189,130,230,125,175,211,155,178,247,47,225,131,51,206,53,119,72,31,99,167,207,44,103,67,232,33,63,214,218,73,234,94,37,104,53,72,101,157,202,157,68,206,207,234,209,110,171,132,179,26,32,243,153,250,12,186,244,196,251,206,18,161,58,173,46,201,212,52,173,40,124,114,193,99,210,148,84,106,85,27,187,114,151,101,135,219,118,8,161,11,146,203,213,238,43,179,113,187,39,109,72,166,183,212,135,75,77,118,152,209,102,16,107,134,153,217,193,132,140,206,38,122,188,127,63,75,62,151,164,30,81,35,74,161,71,67,99,194,9,39,68,187,147,92,43,156,142,79,95,172,117,235,88,67,190,62,50,23,181,212,29,165,188,21,94,161,108,91,163,187,204,222,187,220,130,3,151,190,123,47,115,248,171,137,83,220,203,58,30,178,67,109,14,4,192,151,145,17,149,174,40,164,210,74,105,181,72,50,234,241,231,179,230,138,164,37,71,34,220,166,68,173,113,139,203,246,52,73,84,169,132,247,15,75,197,184,106,184,152,55,92,202,226,108,99,0,148,195,186,191,162,70,97,226,112,33,151,145,73,238,3,220,143,200,160,213,198,98,158,46,246,94,201,60,22,224,63,106,59,195,101,231,32,191,85,34,162,146,234,184,231,7,220,164,40,200,97,173,21,110,28,46,96,36,169,7,33,54,220,83,47,50,147,100,158,190,15,252,32,164,121,99,29,111,170,151,72,171,106,225,93,206,49,17,153,165,236,186,70,144,49,28,223,63,45,0,255,61,233,118,9,83,106,97,222,207,82,6,209,3,236,124,178,239,213,246,110,157,200,204,218,50,13,113,75,98,215,236,152,188,228,54,30,118,177,130,159,197,124,201,55,70,124,43,39,252,86,16,239,122,110,193,223,33,149,181,254,197,237,93,140,118,234,142,30,148,173,114,217,145,54,210,81,183,34,115,145,227,220,249,232,78,73,176,21,119,158,117,42,139,73,61,36,60,49,142,77,220,152,211,175,77,107,171,113,26,135,154,71,65,151,207,248,123,7,221,43,28,90,45,219,167,236,61,77,121,202,116,71,166,76,167,155,209,100,238,48,37,107,115,141,49,225,143,196,74,202,142,18,153,184,238,69,126,188,101,173,66,38,181,221,37,246,206,201,182,76,252,173,195,125,217,195,84,147,76,61,140,60,178,131,237,145,198,221,127,102,110,167,187,119,185,58,73,90,231,254,113,19,26,27,172,99,51,149,106,96,141,89,191,62,106,188,189,73,210,70,44,37,41,54,53,122,164,126,156,63,103,248,175,146,139,83,25,153,172,195,6,198,0,18,18,31,73,23,89,95,59,171,223,103,221,27,41,244,41,59,191,167,3,252,176,129,173,203,95,70,50,254,173,207,87,0,255,149,53,120,81,62,92,67,206,241,158,61,227,69,116,199,76,177,136,175,230,175,189,243,237,251,215,242,70,91,209,195,215,79,23,188,201,192,182,99,247,203,235,203,168,118,146,32,153,57,102,120,157,132,104,203,90,54,112,37,1,31,225,0,255,94,43,221,110,0,255,244,110,222,175,156,238,253,148,240,134,157,20,238,240,202,47,151,143,170,95,212,86,212,4,198,210,42,249,203,87,246,150,140,146,82,13,39,100,253,91,95,66,173,126,36,189,158,22,101,98,232,184,73,152,200,86,218,119,196,151,249,91,159,230,84,234,215,217,45,202,84,125,20,163,69,31,236,14,55,36,44,221,118,213,219,81,215,61,121,159,181,90,125,55,193,87,189,140,233,26,176,153,29,116,203,144,167,75,245,86,22,245,233,145,180,26,109,137,143,239,181,114,83,124,40,136,185,99,83,197,42,134,229,13,231,34,121,205,9,248,35,63,51,114,47,212,171,214,75,66,9,5,45,74,252,54,166,151,97,112,246,169,61,134,241,0,255,121,181,126,195,55,181,112,26,253,205,178,130,189,4,77,172,47,114,107,103,210,149,225,110,153,77,82,239,117,19,234,49,121,75,124,46,49,147,235,48,127,167,224,237,188,210,119,90,68,109,175,202,61,36,103,14,203,0,255,233,207,171,87,62,35,242,52,194,218,140,18,84,94,176,85,250,88,239,175,154,203,68,205,154,102,68,9,82,242,84,161,63,110,68,165,153,140,207,94,180,43,17,63,249,0,255,92,154,222,250,213,226,215,89,59,180,52,99,237,99,94,130,143,250,200,102,253,200,69,110,106,26,248,164,249,210,124,171,184,41,114,150,214,84,219,158,187,135,150,11,19,116,121,153,175,222,166,213,87,252,84,174,217,244,238,173,169,100,135,57,236,149,19,138,210,3,179,178,23,88,176,145,254,153,23,76,46,55,252,118,83,84,171,232,149,146,226,146,60,112,84,174,75,27,38,143,63,217,29,28,101,212,71,94,176,235,213,214,222,100,60,119,201,157,238,221,27,153,61,172,117,202,170,52,55,219,86,161,14,245,143,117,59,183,126,136,250,195,239,30,11,205,128,223,148,145,219,81,139,140,112,1,0,255,104,233,215,122,81,50,121,223,52,232,55,184,196,104,223,32,30,103,2,155,232,144,65,167,139,175,103,197,111,235,73,13,233,47,142,124,43,162,38,94,75,84,140,183,57,149,159,174,52,214,63,214,45,124,111,168,95,189,182,151,154,5,63,220,11,48,188,61,226,17,67,126,0,191,252,90,171,148,69,253,181,233,208,228,126,102,17,142,59,218,201,224,54,213,163,84,7,19,241,181,216,31,190,122,116,12,150,190,111,249,202,100,220,109,202,195,113,58,135,179,124,29,240,53,121,75,151,96,82,235,211,157,245,114,250,241,148,85,121,110,182,183,174,34,220,207,86,189,168,59,243,245,189,187,40,180,74,235,240,23,103,213,208,208,195,185,108,104,123,100,71,61,254,154,59,163,251,231,174,209,156,120,185,90,136,9,46,40,195,148,129,147,38,161,210,173,64,230,242,73,242,185,122,196,75,83,162,157,205,166,184,146,150,181,197,76,133,27,174,209,220,210,254,226,191,70,252,233,234,150,126,167,169,81,245,122,125,181,24,47,119,63,124,115,90,214,62,226,3,67,164,110,187,177,35,163,150,101,71,57,239,106,235,134,136,117,187,11,252,84,185,56,167,161,172,101,215,88,197,176,252,87,214,252,127,0,171,109,210,100,38,91,53,25,132,156,94,159,15,248,240,73,173,101,174,146,196,221,69,4,18,190,158,14,19,27,143,43,167,239,43,155,229,236,217,238,49,136,49,240,145,236,191,233,202,168,132,80,74,91,82,163,165,34,86,141,83,93,134,109,140,184,138,29,223,251,59,35,243,38,190,95,53,195,169,107,203,216,183,60,85,200,47,182,52,63,164,238,111,133,158,154,81,253,151,204,204,111,6,207,29,174,127,118,155,173,148,49,96,220,95,153,203,149,82,147,78,207,66,70,175,216,121,89,23,21,194,90,181,142,81,115,153,116,37,9,18,149,56,89,250,109,25,75,30,62,147,223,191,242,185,134,191,52,126,145,45,185,233,117,44,249,121,120,65,238,251,147,70,203,250,195,73,53,179,140,101,82,134,250,99,192,40,0,255,151,173,122,49,190,123,139,145,254,175,209,165,24,20,182,99,232,235,11,87,250,213,167,213,64,197,175,199,97,10,111,208,143,245,135,126,229,214,11,233,171,101,247,156,248,56,66,74,25,212,233,208,1,231,63,198,0,255,92,155,59,138,8,156,113,76,252,123,145,250,46,13,83,98,70,250,235,217,120,185,72,178,69,47,13,151,112,60,84,51,31,235,171,250,149,159,205,244,209,54,165,180,83,192,23,119,60,49,132,155,35,6,200,139,165,208,59,84,221,189,245,10,223,79,15,18,241,72,139,163,210,78,127,121,9,62,140,0,255,28,214,0,255,141,86,159,42,156,115,159,234,0,16,59,140,0,255,220,225,191,243,155,116,46,156,133,5,220,137,143,113,111,221,203,42,253,25,153,153,117,48,185,70,49,133,90,56,169,252,0,32,135,204,188,174,68,141,186,52,233,203,142,221,56,0,0,160,2,236,252,82,0,0,0,0,0,0,192,6,64,197,251,43,106,70,154,1,127,228,121,91,159,208,182,182,135,31,174,190,233,141,239,32,150,25,95,242,70,2,254,204,47,79,228,147,29,229,218,242,42,58,53,61,44,133,216,198,75,191,118,22,230,82,4,124,248,247,90,17,216,143,70,175,145,234,196,153,72,171,27,86,110,228,254,233,250,15,202,45,146,146,203,148,210,82,23,210,42,99,44,235,140,159,88,141,36,224,207,251,225,180,250,72,2,143,182,231,156,19,229,97,64,143,110,91,225,25,198,152,59,230,21,90,62,66,23,164,248,160,185,163,210,150,18,149,77,101,102,58,0,94,136,123,65,194,130,28,241,87,106,1,245,4,242,50,80,79,21,20,224,222,142,77,195,157,164,102,18,148,223,218,185,154,22,235,3,208,111,149,172,116,221,114,89,242,240,219,21,157,233,133,250,115,249,43,41,113,220,77,207,136,182,49,145,188,147,16,200,125,216,143,250,60,190,154,158,102,83,219,221,190,103,169,222,139,31,245,136,62,88,39,33,159,240,245,110,234,179,169,175,108,221,133,73,63,247,211,17,217,154,117,137,28,170,26,166,49,63,187,40,151,34,64,205,220,81,91,81,177,152,169,171,180,141,106,66,253,249,228,247,202,29,235,53,24,41,17,25,73,204,175,40,54,162,133,100,202,227,89,246,169,72,135,194,63,253,14,231,224,36,54,252,116,82,167,57,83,95,122,196,146,236,92,21,17,112,101,40,152,18,58,0,255,87,132,254,203,164,121,83,155,37,169,196,105,21,101,71,174,15,165,0,255,101,61,233,191,85,79,19,156,239,250,168,245,145,125,168,138,128,121,17,36,46,230,189,36,221,118,9,157,0,255,139,193,243,27,30,69,237,230,117,149,10,113,32,59,81,251,145,238,127,46,231,22,172,194,143,204,104,86,157,185,227,4,173,21,35,178,51,149,67,192,204,203,149,18,17,65,27,17,173,15,243,151,153,223,249,120,28,178,130,17,133,102,176,137,240,183,117,249,110,253,90,240,31,131,121,171,213,189,135,34,30,113,114,178,52,85,152,91,217,141,230,29,243,98,253,92,46,118,148,15,86,51,72,56,37,24,140,141,114,130,212,211,155,227,217,153,198,32,138,248,188,127,247,136,83,95,187,158,231,82,247,58,40,148,150,135,96,199,228,191,214,205,211,73,142,21,106,90,228,56,97,68,38,166,39,228,5,254,189,119,150,21,174,167,119,103,55,214,101,117,111,169,236,204,99,43,53,59,152,0,255,103,185,97,249,149,249,141,79,57,252,124,237,252,102,99,35,136,64,238,127,215,124,68,227,72,95,22,74,146,68,204,156,109,43,54,141,48,153,13,97,57,35,62,232,215,213,239,53,117,125,239,109,68,198,157,172,96,122,250,96,20,91,192,125,9,228,222,142,92,148,50,40,26,153,145,73,28,140,95,217,184,4,65,245,102,71,14,110,63,134,62,79,214,214,173,122,121,77,117,167,47,111,164,215,5,11,5,205,83,199,0,38,246,35,12,102,192,230,243,240,114,65,72,158,82,227,179,225,216,168,92,217,40,63,236,97,15,56,205,8,252,0,255,177,191,181,66,227,163,234,181,210,132,108,98,107,67,228,242,115,71,101,104,73,207,12,183,100,138,137,204,87,53,169,134,62,166,247,63,75,163,79,151,73,81,195,149,9,204,0,255,229,35,216,60,189,100,148,141,147,106,114,177,162,141,205,12,31,216,252,204,109,18,163,146,145,59,75,243,49,81,37,135,142,233,248,97,99,201,13,244,43,226,231,118,3,250,39,209,103,33,249,106,128,250,88,221,94,107,19,199,212,191,86,175,49,97,54,48,188,103,106,73,226,24,219,104,218,145,249,191,200,145,68,101,198,170,17,9,102,87,230,45,227,41,243,147,93,156,51,110,252,107,209,51,202,183,215,141,15,245,0,255,245,86,110,143,253,215,87,185,26,163,144,252,71,18,173,222,134,215,113,43,95,53,82,154,219,236,34,247,99,243,127,249,36,139,134,87,167,187,98,28,203,219,88,228,52,59,242,177,236,80,0,255,243,253,173,149,247,109,111,18,119,71,71,125,94,6,191,252,94,187,238,245,127,131,228,125,56,70,63,220,132,244,240,92,98,181,3,144,123,59,34,87,30,83,209,159,145,145,79,196,6,46,94,129,218,227,89,14,78,63,192,127,102,56,98,18,250,204,162,234,225,13,201,234,72,92,97,36,215,16,184,191,77,116,181,86,0,255,149,214,197,45,115,127,70,241,59,183,253,53,198,160,95,41,248,79,146,182,75,74,156,198,238,254,4,161,77,222,134,233,117,213,100,218,101,44,221,0,244,203,133,35,246,159,100,18,213,14,115,235,78,137,39,140,116,58,198,191,248,71,221,123,173,236,0,255,130,135,167,213,132,75,170,176,226,185,95,60,204,57,222,74,141,120,95,31,145,207,149,49,124,90,214,140,18,153,13,198,88,111,53,65,14,81,93,106,203,76,135,74,233,244,194,97,237,200,140,212,0,127,235,239,250,233,116,26,21,209,244,127,157,56,242,193,52,190,133,95,24,148,137,109,22,91,37,50,49,151,15,82,62,34,227,229,42,229,48,83,136,91,80,101,235,32,204,225,236,136,84,90,185,121,221,86,102,164,134,124,30,9,126,102,70,155,244,116,234,75,91,13,137,210,179,151,171,118,248,184,186,167,85,247,237,110,78,104,200,71,94,87,115,249,92,89,148,69,245,61,187,151,200,145,168,139,159,107,164,84,193,63,150,106,252,40,0,255,60,9,55,222,94,209,176,102,242,138,49,248,252,214,12,32,191,92,209,71,122,75,29,173,150,17,77,106,18,89,221,196,14,45,216,198,104,131,170,69,152,194,151,246,48,123,24,114,250,124,238,21,17,17,73,223,154,225,212,182,201,38,164,234,121,29,54,84,234,149,249,252,16,59,115,69,100,134,2,125,128,44,0,255,207,148,253,165,232,84,46,234,243,242,17,46,45,106,185,235,216,212,148,36,47,40,85,43,31,192,253,0,231,0,255,65,201,100,175,29,197,116,107,146,35,135,186,216,8,253,80,233,183,146,240,253,123,103,208,210,171,222,74,219,98,154,227,226,212,81,49,47,55,205,200,48,243,179,230,243,240,114,25,149,236,38,200,153,141,232,199,84,9,81,85,154,243,133,169,140,110,190,126,197,11,125,155,182,200,195,77,125,247,238,112,12,106,51,29,106,148,127,210,162,207,198,137,11,81,234,207,246,85,175,142,73,249,110,84,88,254,127,199,254,173,237,176,81,127,245,48,167,218,199,138,182,127,247,227,1,126,161,43,15,47,213,61,43,211,177,168,157,28,105,156,191,112,234,15,214,164,79,240,41,21,231,159,58,0,255,55,62,78,119,42,239,218,13,23,138,67,223,127,198,142,76,135,208,246,170,215,134,139,90,183,17,147,44,22,181,157,62,25,243,250,225,151,203,204,124,22,7,30,165,111,189,14,188,220,16,150,108,118,229,182,141,90,35,206,63,181,253,31,35,84,153,79,211,169,82,142,243,71,72,185,124,102,130,88,147,29,85,148,171,40,36,50,129,148,167,219,145,102,250,94,203,233,50,138,15,223,173,176,120,91,42,250,72,198,191,115,219,248,157,177,130,108,249,196,159,40,175,75,3,237,198,116,68,250,151,228,205,223,84,140,122,61,98,74,85,81,156,127,234,252,223,248,184,189,78,229,157,32,145,33,9,223,253,117,202,88,81,34,28,45,167,216,152,102,16,82,104,191,250,117,32,253,63,72,234,181,54,137,162,101,27,107,73,41,236,104,190,189,196,104,200,90,95,50,165,154,35,34,83,89,63,230,235,118,46,93,169,165,190,72,100,198,175,143,227,109,79,133,180,24,244,195,152,83,10,135,55,96,30,254,2,62,124,226,220,75,66,171,81,103,85,157,34,77,133,239,203,131,125,60,4,126,70,109,153,192,0,255,92,224,168,68,250,133,126,39,89,127,121,171,213,40,41,244,110,220,135,27,157,222,189,219,59,136,151,2,56,148,155,26,86,110,175,204,92,210,178,70,141,154,101,156,13,41,17,110,232,151,169,117,116,113,83,97,90,117,41,245,196,70,145,81,81,204,100,167,216,9,9,244,219,153,132,174,167,57,46,195,125,191,239,168,189,0,250,140,149,49,102,222,75,58,202,237,8,146,153,99,183,150,104,233,67,74,173,113,85,175,106,62,15,25,245,247,215,206,40,181,189,234,180,183,62,196,209,155,52,149,81,225,189,73,181,27,17,223,253,189,150,27,17,57,74,225,239,2,60,169,233,16,214,99,239,100,80,43,81,41,159,2,149,94,24,153,20,49,80,78,219,162,221,169,1,242,241,149,123,117,228,230,107,174,18,251,238,72,20,112,48,165,48,222,112,112,233,99,103,219,166,49,159,145,240,242,165,54,180,226,198,14,177,158,174,230,74,74,107,45,146,161,229,151,214,187,137,105,19,58,165,86,109,18,117,112,209,26,219,88,235,0,0,112,81,151,39,113,1,243,43,126,236,70,33,87,70,172,226,42,196,142,122,134,197,21,59,67,81,0,64,57,136,185,21,177,245,43,40,109,90,154,25,116,204,140,198,148,21,197,27,151,62,243,17,36,51,50,178,141,88,25,5,117,36,165,77,182,166,198,25,161,58,69,50,135,35,30,58,191,26,221,101,6,23,245,108,121,246,0,3,126,124,58,248,177,179,238,204,213,182,164,100,178,17,174,164,128,68,14,31,87,146,187,154,76,30,190,176,46,39,65,57,207,126,77,200,88,247,243,153,249,72,82,50,146,102,211,144,187,21,74,114,74,183,15,37,189,164,220,17,40,117,138,72,37,139,205,89,196,128,108,101,23,25,64,31,122,125,62,248,239,120,129,253,71,221,106,214,58,42,13,127,175,114,201,228,209,153,196,204,227,236,149,120,108,70,220,186,92,68,210,247,74,39,146,68,80,167,173,181,186,17,37,82,67,221,242,195,76,78,77,216,107,176,195,34,158,176,131,135,147,182,61,187,25,240,103,190,46,83,253,28,37,100,167,43,166,244,245,16,214,163,114,247,186,47,238,5,149,46,61,240,142,171,186,120,232,167,205,111,15,35,230,19,94,232,51,119,6,97,41,124,150,144,158,40,38,146,43,74,34,66,125,50,179,254,242,131,147,138,152,151,47,244,128,227,95,170,207,157,30,149,108,188,127,131,225,178,42,98,94,111,26,173,204,213,200,164,13,199,72,77,209,67,25,17,149,53,17,49,82,123,88,194,248,175,251,221,86,174,101,220,27,77,193,94,8,243,95,26,62,54,201,82,54,105,46,190,162,41,61,15,184,202,192,162,50,163,93,164,1,242,43,105,181,90,84,92,43,106,81,20,177,13,48,162,253,135,23,206,164,151,65,35,170,121,203,136,43,47,236,244,134,238,47,248,31,85,159,247,249,211,206,22,244,200,227,177,189,205,141,160,27,191,164,239,157,76,240,11,239,47,89,108,101,77,146,37,160,198,76,58,120,197,232,198,99,54,144,113,253,29,220,159,27,157,214,80,85,181,101,188,113,100,80,232,123,163,63,48,81,67,91,211,126,106,192,123,235,229,35,26,90,49,193,81,177,190,200,204,92,100,134,2,0,35,49,60,92,46,147,234,203,198,50,137,195,186,133,156,229,65,30,145,217,211,17,244,155,4,161,211,86,148,144,223,250,12,53,91,207,157,86,130,99,204,170,198,157,104,193,179,30,252,204,254,149,0,43,151,126,147,66,107,187,45,141,107,58,208,35,191,114,39,221,1,174,68,165,196,161,67,28,209,39,55,227,180,152,149,133,238,128,59,243,241,58,224,252,127,93,158,68,194,203,172,163,81,70,137,116,139,75,30,157,38,215,100,241,215,227,55,252,128,95,183,199,175,182,126,13,151,123,220,103,138,169,211,141,168,36,21,21,143,179,230,96,200,231,175,252,74,61,141,29,148,128,73,38,33,145,147,168,18,7,116,114,155,242,233,115,168,50,107,49,235,24,104,49,207,219,154,8,121,121,93,196,179,86,25,75,44,224,211,222,108,21,70,113,106,126,9,206,202,202,188,182,215,4,61,0,254,252,200,200,181,35,74,132,19,78,83,131,80,246,109,94,240,139,42,84,31,109,136,58,250,103,46,79,153,178,107,217,61,41,141,100,45,62,125,45,77,245,212,82,162,24,158,138,97,136,106,130,99,218,75,57,191,1,254,235,123,39,239,191,70,167,117,95,189,54,183,227,203,36,224,181,188,19,88,3,182,99,57,179,1,80,62,232,242,0,255,86,109,211,233,174,119,119,195,13,222,20,158,227,206,93,43,235,0,249,153,203,5,105,242,234,119,223,220,157,90,55,231,148,74,99,171,220,84,102,246,64,200,229,50,47,200,109,238,189,165,207,53,31,188,44,113,50,34,138,45,60,212,91,177,177,237,156,152,159,75,159,45,187,106,43,178,44,110,77,144,105,137,132,86,121,156,116,3,122,51,26,66,190,174,143,135,196,138,13,222,89,74,14,103,73,84,136,215,178,43,80,173,147,228,71,123,165,1,119,220,91,137,108,204,229,179,251,53,234,103,146,18,147,241,142,31,253,112,68,187,166,204,232,209,16,35,133,230,61,251,235,136,191,251,213,244,52,192,107,209,189,85,231,149,119,226,76,147,137,156,225,251,134,250,118,254,251,90,165,137,154,180,172,13,43,52,167,25,85,92,123,218,216,171,26,212,166,235,62,59,35,23,55,224,162,63,252,60,169,185,86,97,159,186,105,19,206,169,4,243,138,170,68,124,202,92,46,161,10,51,129,179,25,59,217,58,134,123,186,157,227,79,154,85,143,96,137,244,211,9,49,7,13,248,83,153,17,99,79,147,44,198,170,203,78,239,108,94,219,176,49,254,119,46,235,138,149,145,180,69,136,75,50,131,84,195,76,205,114,9,49,165,37,185,167,68,145,32,134,102,169,178,76,202,112,71,250,165,46,151,145,43,87,110,26,164,52,47,173,237,198,29,147,64,103,182,58,167,81,153,50,149,243,40,196,95,252,124,182,75,95,105,100,238,182,140,34,196,47,169,167,102,107,18,153,168,34,133,241,134,7,25,155,55,140,177,246,166,69,205,58,141,220,138,95,143,30,247,134,23,123,103,238,85,75,74,73,75,118,120,113,139,57,67,109,243,84,28,97,196,185,117,96,105,182,178,117,156,209,64,0,255,216,107,231,75,95,171,251,162,57,174,194,184,215,137,239,110,90,141,49,187,147,59,84,21,111,179,215,115,41,2,19,240,175,36,73,201,206,164,45,109,90,218,180,201,134,132,191,35,104,185,140,98,142,136,36,73,73,180,50,102,177,67,98,86,51,79,42,82,95,190,176,49,149,123,236,225,135,124,109,173,200,38,247,14,80,205,36,108,136,41,205,187,234,5,151,118,88,49,35,249,195,214,13,247,50,50,116,250,160,185,146,180,112,73,38,59,92,155,209,148,171,168,113,218,146,165,81,133,195,38,48,56,99,175,231,156,206,90,25,236,203,119,6,172,127,233,225,231,105,62,50,243,240,221,90,104,133,92,10,13,110,127,55,143,200,204,168,1,120,105,208,27,79,29,113,42,79,55,224,207,71,150,21,186,186,43,91,234,150,52,147,116,202,213,240,47,40,33,226,42,185,204,88,247,92,212,181,82,91,122,42,237,254,30,122,200,161,116,91,82,46,187,193,71,179,57,148,231,18,169,242,191,49,170,136,157,153,162,44,22,153,8,159,34,32,247,147,251,15,127,237,253,142,19,67,251,220,71,59,152,162,189,24,65,155,136,31,191,112,122,82,198,107,231,157,247,32,209,250,160,127,10,213,193,240,246,19,130,126,199,90,117,146,212,91,243,198,81,0,96,63,230,235,118,46,93,169,165,86,163,119,143,95,31,254,91,57,74,141,70,61,60,65,47,140,62,194,136,26,18,94,46,201,189,164,52,106,53,73,125,51,223,32,185,109,41,187,167,78,185,166,17,126,26,97,7,151,37,230,233,201,218,249,241,122,117,239,187,214,77,84,231,46,124,247,211,98,246,240,72,0,255,239,80,55,4,91,207,14,7,189,62,105,145,177,87,230,142,164,19,167,212,106,206,112,13,113,147,186,13,43,137,211,97,45,70,170,138,102,141,186,21,198,75,17,51,198,27,182,137,237,221,32,0,255,250,67,189,21,100,175,77,95,0,255,41,46,247,154,55,224,41,105,225,119,39,60,152,163,226,216,197,231,195,88,244,204,137,49,151,248,117,210,7,175,70,172,90,70,141,85,156,39,84,154,70,42,151,92,171,185,50,124,36,50,167,118,115,142,67,236,53,170,33,51,35,50,50,200,52,31,11,250,106,110,173,35,135,56,44,137,142,77,3,39,147,18,145,84,171,130,120,220,206,103,161,131,110,229,199,222,59,156,186,105,208,70,239,219,108,94,214,110,144,77,123,71,157,26,213,195,27,166,231,116,94,71,204,237,157,165,93,153,132,26,79,147,182,102,90,29,208,57,155,150,148,104,208,97,38,103,40,3,102,20,125,196,147,116,103,54,165,158,53,90,213,79,75,31,94,68,46,0,0,255,56,40,204,202,116,194,15,222,181,217,249,173,1,127,62,114,185,204,157,249,136,36,17,132,146,223,140,167,50,77,142,78,181,50,61,15,67,58,244,196,86,155,31,83,126,17,17,181,84,61,161,13,121,95,55,219,49,251,188,113,84,192,212,69,46,5,0,64,57,198,191,126,71,36,233,78,31,197,225,66,230,101,100,210,146,182,233,250,1,244,250,200,229,98,231,42,121,219,77,171,211,103,156,58,84,163,45,147,70,13,150,54,138,127,188,123,47,111,235,5,65,205,157,198,125,120,34,112,140,21,183,119,17,11,229,181,69,25,171,1,254,243,34,243,185,88,153,249,172,116,26,46,41,163,58,126,157,58,50,57,229,81,243,97,231,175,85,162,208,117,52,167,41,15,183,75,99,199,25,39,96,224,203,71,62,151,78,124,120,77,173,150,109,58,165,58,19,163,146,134,19,126,74,229,210,213,15,51,73,109,61,155,181,33,202,189,18,165,236,93,27,210,34,181,161,25,34,145,152,123,38,172,85,199,27,230,206,99,46,115,247,98,175,160,37,205,112,153,213,208,231,82,16,41,111,40,136,159,10,49,233,138,224,117,238,101,135,132,250,115,185,220,81,114,69,141,115,38,169,44,163,154,220,20,114,62,69,30,113,40,138,175,30,151,46,24,195,8,190,230,7,187,189,1,118,234,34,73,84,125,219,196,163,21,214,121,233,195,49,226,88,85,106,244,174,170,248,195,207,93,22,231,60,196,124,230,105,17,177,94,154,81,23,117,9,37,132,220,48,199,77,211,57,26,214,167,77,15,235,50,168,125,156,144,58,253,94,59,233,202,160,165,75,234,187,173,76,105,204,180,89,125,202,165,167,56,198,157,65,139,216,123,239,85,11,74,41,67,6,237,184,197,156,161,182,41,19,79,184,153,22,103,96,101,118,179,117,92,155,7,200,88,123,211,178,212,58,141,212,132,31,247,99,78,126,185,248,240,51,54,205,168,180,141,79,74,186,162,40,230,177,105,147,251,130,207,108,234,209,13,167,120,168,226,2,23,38,208,63,183,62,72,123,109,218,142,126,215,96,221,106,222,190,163,110,189,177,224,132,31,173,113,40,59,140,39,140,57,125,41,159,223,145,43,21,97,180,112,10,201,9,135,116,231,163,215,113,204,231,35,251,136,215,12,160,203,101,70,246,75,234,238,216,165,53,151,154,211,148,122,78,18,166,208,33,22,228,112,7,53,195,107,107,129,169,46,218,245,236,106,134,216,57,93,100,150,245,146,54,89,234,17,12,35,253,221,75,232,76,162,5,111,26,120,138,49,252,148,105,98,99,150,229,173,129,60,106,3,52,234,115,145,107,197,94,37,51,99,103,243,210,243,227,226,178,180,173,168,91,118,44,170,39,167,146,223,209,165,216,172,116,42,240,193,179,118,134,29,121,194,5,137,121,185,243,185,34,178,190,225,145,74,234,180,188,109,157,54,10,115,233,245,94,28,40,197,205,168,215,15,123,88,197,189,140,125,179,156,205,130,0,57,249,229,227,213,85,105,36,89,225,180,37,74,157,134,136,36,184,20,202,92,19,85,37,133,34,126,176,142,157,226,50,57,235,24,166,9,123,71,220,207,69,228,73,212,146,53,104,22,114,109,119,147,206,195,217,226,150,234,194,76,141,85,179,42,159,130,152,3,49,208,24,207,216,212,118,26,66,94,226,219,123,213,176,95,173,91,55,190,175,155,222,147,90,133,126,192,92,62,245,121,74,245,145,37,250,221,54,92,195,29,145,155,18,58,173,154,101,149,176,220,33,159,75,221,222,109,46,73,214,119,183,141,27,209,136,73,238,243,162,6,213,68,44,204,48,70,253,142,21,37,105,201,200,36,14,109,94,234,52,232,71,249,233,35,82,23,225,102,46,130,22,244,50,114,205,35,150,245,115,126,192,84,191,210,135,208,235,226,213,172,249,58,109,10,35,166,98,83,242,241,119,212,139,127,102,232,178,109,99,103,27,109,141,120,11,42,167,214,234,62,160,210,194,24,246,56,108,201,162,9,144,226,31,116,239,77,220,122,171,225,78,183,123,225,73,43,144,113,155,158,197,170,148,51,236,152,134,188,174,68,230,194,196,210,34,158,91,105,180,68,99,108,77,210,102,54,204,114,217,41,90,230,148,118,173,196,84,79,183,215,174,213,182,83,153,238,181,238,194,23,242,24,248,227,41,126,2,253,229,0,255,60,228,19,126,62,50,245,241,178,81,34,89,90,118,214,184,101,93,105,136,156,19,234,48,193,9,86,10,204,157,246,132,1,235,139,204,204,69,102,40,0,0,204,65,183,114,153,171,215,220,49,28,21,67,31,185,190,9,144,207,69,252,136,8,113,25,94,165,235,77,58,34,43,76,220,180,160,120,78,179,162,115,81,166,142,215,217,9,140,247,146,251,195,203,165,107,42,22,221,132,30,228,116,196,72,110,57,181,77,43,87,84,34,5,131,181,43,63,230,114,155,238,164,225,74,87,157,244,253,149,52,2,23,185,100,188,74,129,93,59,167,58,134,102,143,108,136,191,149,15,245,35,115,151,204,209,186,143,36,52,198,73,233,184,84,170,82,235,60,110,149,152,196,227,44,180,89,224,159,118,32,4,140,21,37,50,131,13,241,23,63,31,235,237,28,49,121,186,171,112,57,118,95,145,90,79,149,235,9,245,150,99,140,112,140,99,47,24,228,167,143,40,186,58,201,60,205,77,26,149,134,95,82,168,74,232,21,250,33,151,249,123,169,79,74,114,133,147,78,155,209,20,18,161,149,117,195,101,183,212,235,144,235,130,121,244,0,242,207,141,95,228,213,163,211,55,13,82,220,250,86,28,83,22,123,183,123,133,145,65,155,121,57,143,185,124,228,101,33,121,93,244,185,164,76,50,158,44,99,86,20,107,82,58,204,34,122,148,159,252,215,223,145,107,47,111,180,205,237,241,78,227,126,220,75,196,197,235,189,151,209,138,73,153,6,49,23,227,151,17,186,32,143,98,167,155,163,238,249,50,175,104,73,215,13,129,78,107,217,197,203,5,31,219,0,6,0,128,250,0,113,127,71,46,163,22,37,42,141,202,184,180,156,6,232,49,47,115,58,226,242,67,248,1,239,45,71,149,118,233,151,46,16,235,216,250,121,136,31,81,118,54,17,41,174,39,224,199,79,252,222,145,84,119,119,180,134,156,234,153,158,169,41,37,177,83,26,0,191,105,239,143,204,160,52,162,208,141,149,168,164,49,173,226,42,35,191,161,67,237,229,136,43,163,146,104,26,252,191,71,57,182,119,19,49,178,178,12,210,169,189,26,97,103,40,160,130,46,20,64,14,160,39,73,66,49,47,243,66,126,239,108,45,232,170,5,188,151,105,81,161,40,0,0,0,0,0,0,0,224,5,200,143,125,49,244,177,105,22,228,152,186,140,3,172,124,238,98,241,226,202,101,177,0,128,126,148,191,158,190,50,114,123,111,179,41,125,126,68,63,210,127,241,143,237,61,50,73,75,244,128,57,124,153,107,202,177,50,147,70,159,99,22,59,197,45,45,243,72,252,205,80,61,45,145,113,17,243,147,4,214,237,144,126,18,166,233,159,176,241,192,92,110,58,90,131,218,141,18,224,127,69,83,218,27,126,174,198,28,234,30,175,176,17,123,179,83,153,64,6,70,204,75,18,72,87,111,98,149,48,197,23,77,50,173,96,46,83,85,31,62,106,79,104,0,0,0,212,36,232,115,244,167,71,174,134,156,122,144,69,75,173,182,1,47,5,65,53,114,87,135,36,46,142,129,149,217,155,17,55,157,144,110,226,125,125,228,35,114,149,136,40,98,115,217,164,148,225,131,148,204,11,59,51,44,137,190,58,226,126,254,26,21,193,227,236,230,3,228,229,199,203,71,45,51,79,75,253,210,169,85,150,254,152,82,45,74,23,244,182,14,135,24,155,185,206,140,143,218,179,16,233,159,139,168,43,201,206,154,167,145,164,109,41,165,199,52,152,152,90,37,18,35,0,255,47,215,203,140,69,115,245,57,85,118,165,196,239,171,5,52,49,241,235,140,153,108,88,203,240,82,167,207,76,213,14,142,136,47,34,163,174,36,153,57,59,64,94,228,5,81,95,39,253,165,148,74,164,19,116,244,140,46,69,76,123,185,70,143,242,203,139,127,228,214,171,215,86,205,70,235,223,61,120,183,36,218,198,103,156,252,240,129,107,16,243,1,47,31,53,116,57,226,182,147,13,177,183,40,187,16,171,181,190,100,243,233,19,151,11,220,180,101,23,27,57,81,189,21,145,71,171,47,111,14,125,127,23,174,73,17,247,186,179,88,190,90,243,9,2,198,63,252,92,140,127,144,128,63,89,149,188,152,230,85,13,2,126,169,9,220,101,9,43,28,7,219,124,141,179,67,253,169,207,66,115,5,73,199,91,182,164,92,73,54,149,92,102,70,133,26,181,6,51,214,1,0,0,236,3,110,253,14,245,54,173,182,149,230,189,76,204,167,238,9,249,192,167,131,23,159,212,157,180,28,151,105,100,208,140,191,31,100,22,45,74,81,184,144,199,17,187,115,129,61,25,195,216,6,136,161,143,220,176,4,252,145,219,116,39,13,59,116,71,18,83,141,210,210,129,133,107,51,162,206,168,38,99,212,148,153,163,217,93,12,40,191,200,79,178,114,211,247,84,108,90,163,29,101,38,120,98,111,33,171,6,141,81,143,15,254,218,225,114,83,251,59,98,172,40,145,49,77,136,191,149,207,224,31,153,187,164,190,238,35,41,169,194,83,58,50,205,202,204,56,228,154,21,103,237,49,82,168,190,28,213,110,134,32,63,125,68,209,175,200,60,189,70,70,37,163,199,180,169,138,90,41,64,212,151,203,92,47,119,212,145,55,167,148,239,136,159,251,133,235,207,251,206,112,153,30,28,29,77,44,227,28,227,142,220,94,25,153,164,78,92,226,182,115,156,0,255,167,39,89,106,123,215,178,113,189,209,195,99,84,166,249,0,145,169,139,204,76,63,228,231,189,136,157,171,89,226,213,200,116,147,94,99,155,242,84,113,233,241,40,208,99,209,13,63,63,172,216,107,237,69,9,237,86,171,49,237,136,91,59,158,55,238,200,197,218,187,201,252,46,53,51,162,134,58,179,41,227,66,170,36,170,225,115,105,178,211,156,84,181,142,152,169,132,109,121,43,153,45,207,158,101,0,249,167,174,234,86,174,220,76,201,21,77,41,30,97,154,100,94,234,77,239,137,25,124,49,83,173,60,38,112,83,204,40,101,15,216,10,9,185,250,116,210,95,87,169,69,146,93,157,26,245,226,50,166,41,49,205,140,72,14,73,116,58,203,105,140,181,121,196,192,252,204,229,144,159,91,107,239,8,254,117,146,116,250,206,49,183,101,114,197,226,236,190,91,37,147,234,97,163,131,152,121,158,71,252,97,97,37,194,218,59,31,43,79,119,212,168,36,72,144,160,15,113,106,20,202,190,110,179,113,203,9,67,245,170,10,101,18,43,28,226,160,13,46,240,171,125,107,51,24,224,190,62,63,254,68,250,213,235,222,125,83,90,62,126,21,143,119,13,195,33,214,29,238,182,172,52,159,1,109,5,163,46,114,195,12,235,239,240,253,111,218,110,34,84,91,116,226,29,146,113,111,196,49,156,21,242,135,189,12,249,65,248,79,34,243,116,208,145,209,146,49,205,82,211,188,6,211,138,46,3,219,194,107,13,80,93,127,107,229,118,105,84,26,196,45,97,134,103,201,45,115,36,228,229,114,227,23,249,92,253,86,139,74,10,211,245,59,94,68,26,212,165,179,212,194,35,97,169,19,126,178,197,14,250,77,82,23,228,92,17,145,79,38,45,92,133,189,221,233,35,250,6,70,5,102,168,84,179,225,39,98,103,118,63,123,188,65,126,121,93,102,155,43,145,145,177,119,201,238,148,144,221,81,205,75,0,255,158,154,29,175,26,133,104,41,50,154,93,60,103,163,114,218,1,226,47,126,62,233,43,79,234,138,40,117,52,42,117,212,158,11,121,84,145,110,3,156,90,98,170,5,46,112,247,3,254,204,219,186,76,66,219,187,59,97,218,239,221,81,157,36,134,74,117,140,191,165,143,159,75,146,123,21,199,201,92,223,223,134,164,184,1,119,99,41,88,172,74,76,113,48,107,56,46,103,81,196,222,63,247,99,104,250,191,190,234,195,154,53,124,3,240,188,125,226,223,6,204,229,115,248,71,100,45,50,163,184,193,6,113,107,42,218,58,6,43,141,168,228,186,154,152,218,174,102,120,196,144,223,206,101,146,151,210,220,197,29,21,74,74,161,39,82,83,27,54,21,33,63,4,187,248,232,113,67,106,224,161,172,182,168,205,96,208,139,0,255,253,29,149,30,153,109,155,58,105,142,146,148,249,146,74,229,188,244,116,194,21,46,103,28,95,29,232,31,249,21,59,35,114,177,106,18,18,229,173,148,36,41,173,136,186,103,178,131,58,204,188,113,1,243,50,119,46,246,74,74,219,210,247,181,218,100,77,65,140,100,114,73,233,134,75,44,117,248,49,47,23,89,234,185,86,144,134,236,61,105,51,38,59,23,243,17,185,92,41,155,144,66,147,188,15,28,87,236,204,11,16,229,0,255,155,221,31,251,13,162,228,243,59,219,151,230,234,136,76,227,128,236,71,197,250,242,247,51,105,100,198,42,145,73,220,182,52,46,81,74,22,98,46,5,49,211,36,50,118,237,48,139,139,186,25,233,31,73,244,25,111,196,90,78,129,31,201,174,30,183,245,111,38,50,9,152,152,157,75,105,211,25,27,184,213,62,101,188,134,139,59,242,126,68,137,66,87,22,90,201,51,37,25,139,145,211,231,35,23,43,72,241,106,68,247,108,105,182,110,144,195,169,77,43,183,9,5,204,89,29,10,149,82,22,231,219,132,156,219,32,0,255,220,248,101,124,245,23,125,211,55,228,245,219,198,179,226,134,213,188,17,12,204,210,204,84,57,15,185,204,235,35,151,139,85,151,219,156,185,37,183,55,242,45,229,250,180,119,6,98,12,243,248,195,228,141,243,239,77,79,25,86,181,45,156,244,133,126,229,221,239,78,15,92,207,132,28,220,228,88,115,21,81,53,99,172,189,99,83,250,94,193,208,178,68,121,163,50,181,117,234,105,55,9,243,70,140,28,168,193,252,224,10,111,157,138,84,176,85,20,219,211,6,69,196,159,43,43,87,155,245,178,173,12,141,140,108,235,169,76,82,123,142,74,93,145,85,55,212,116,155,55,252,103,0,255,243,113,66,190,94,151,79,248,145,35,37,35,35,155,74,188,7,247,50,57,74,56,192,226,28,69,232,213,226,178,186,224,132,205,166,60,117,88,249,113,127,109,154,52,118,100,169,149,204,112,137,184,134,219,50,47,104,74,110,69,98,114,136,90,189,6,179,100,85,29,151,178,142,169,108,89,123,63,15,24,43,74,100,40,210,12,248,215,194,223,125,213,105,73,146,175,236,211,141,20,114,130,219,164,9,175,202,9,57,175,70,160,33,6,240,54,35,31,217,209,190,48,172,204,135,2,214,14,121,93,62,23,132,89,169,47,187,5,135,106,35,156,8,86,225,93,6,166,167,174,76,117,120,25,230,159,29,62,79,179,41,153,205,41,133,101,102,169,78,45,88,150,149,122,67,219,236,214,68,49,63,242,114,84,210,111,202,70,22,210,163,79,74,137,13,138,154,204,91,151,135,39,236,53,67,220,207,92,43,130,52,121,146,145,45,169,113,127,93,202,146,18,42,213,25,115,69,110,165,102,173,99,125,161,139,230,137,157,53,26,120,174,91,154,212,112,114,60,50,97,188,21,57,180,206,22,126,200,188,46,99,71,142,66,59,105,9,183,169,52,224,157,198,105,30,241,233,98,125,190,90,156,74,108,47,52,136,247,114,153,207,72,178,73,68,80,26,241,10,201,33,149,54,53,217,199,141,227,29,6,106,94,86,167,72,171,202,137,29,236,177,178,175,109,140,152,31,107,111,90,148,226,157,86,110,196,100,85,194,189,204,199,222,249,160,17,153,155,20,90,189,109,136,67,73,25,254,45,151,32,231,9,213,59,206,81,175,16,230,138,214,178,234,49,41,39,53,166,122,43,203,94,171,219,250,78,49,221,173,78,188,222,87,86,29,124,220,89,60,213,207,198,231,172,6,156,227,206,124,62,106,123,147,140,82,90,150,180,225,70,36,26,25,245,248,244,234,237,172,173,90,18,66,171,217,61,248,140,48,115,42,156,229,128,120,128,77,141,50,88,121,50,129,243,27,239,173,189,73,222,127,106,46,35,191,39,205,182,46,140,212,70,251,132,157,34,70,245,49,85,170,8,25,13,49,54,59,157,237,210,0,69,31,65,203,92,186,206,122,65,234,75,86,113,99,151,174,118,8,25,180,193,26,38,170,201,129,28,157,16,127,101,231,147,158,95,173,27,17,153,217,140,107,25,133,37,230,180,21,117,184,6,195,52,118,113,119,96,60,187,248,81,151,186,69,115,71,210,125,207,201,110,132,60,36,71,111,250,191,163,98,79,75,92,84,70,105,50,153,147,57,200,62,101,58,67,46,51,51,117,17,73,98,103,148,82,106,54,13,109,91,90,94,247,121,197,97,81,67,54,153,192,162,74,3,70,125,59,246,218,233,236,181,184,213,233,53,156,225,106,199,15,87,110,120,25,56,69,31,98,166,162,109,107,207,33,198,63,252,92,172,183,179,210,35,34,226,33,101,50,105,92,109,78,163,14,18,37,221,240,144,198,205,188,151,0,127,245,189,211,247,199,157,78,163,155,210,29,87,124,153,116,156,182,232,43,140,202,108,88,59,23,1,191,110,252,66,248,229,203,253,58,112,245,239,230,72,81,149,120,178,33,154,120,45,114,49,131,24,160,174,167,219,187,86,74,68,86,87,20,250,41,207,194,120,137,186,189,245,89,14,254,171,208,140,175,119,57,142,86,76,193,95,70,241,54,21,196,239,236,165,136,248,186,95,137,175,103,162,30,53,72,212,82,147,209,72,52,73,131,139,94,36,174,208,71,212,238,149,203,138,82,105,68,244,231,221,243,180,35,215,148,25,56,104,86,167,76,23,236,173,4,132,0,255,200,114,47,106,251,210,204,241,197,248,16,241,244,59,51,232,19,107,103,138,81,145,116,76,217,7,128,29,1,43,191,227,35,62,221,206,204,181,87,109,57,213,245,222,157,219,235,190,120,143,42,21,194,88,63,233,190,22,157,133,23,223,83,211,136,167,125,43,9,83,131,183,239,147,122,204,104,211,6,103,59,3,172,140,149,107,71,165,81,111,181,86,199,33,145,31,114,58,125,94,172,44,35,55,138,119,18,148,154,69,39,141,52,245,138,20,121,140,24,247,117,153,219,59,88,18,59,106,240,47,89,91,138,143,221,238,195,39,65,85,202,224,165,76,179,162,206,194,36,237,233,28,62,230,147,46,125,83,246,138,166,77,26,165,101,38,254,146,124,92,213,197,101,65,143,82,133,203,7,87,184,192,233,182,157,141,144,200,48,47,72,222,210,71,208,250,170,121,171,173,199,195,113,51,53,102,242,215,114,204,197,127,217,116,21,122,100,68,144,186,106,165,140,67,149,22,7,42,173,11,241,80,133,201,115,199,82,51,185,149,149,140,75,183,239,173,250,162,187,46,202,18,152,62,102,68,110,175,108,24,48,88,240,202,88,89,114,129,147,6,113,219,194,88,108,104,7,185,225,175,189,128,64,191,124,180,164,157,185,130,196,18,190,212,226,54,132,129,248,148,155,107,136,104,11,232,49,216,240,94,43,34,94,112,52,111,78,142,39,198,231,161,16,81,237,8,4,252,248,153,210,218,155,158,15,190,100,183,55,91,137,65,153,41,192,79,187,195,0,0,208,51,96,78,143,143,157,251,71,15,215,212,193,106,38,27,53,9,174,101,169,203,106,147,237,148,144,249,41,6,223,95,210,79,192,76,110,28,180,141,83,109,165,94,137,89,109,54,68,221,250,43,34,215,14,210,148,88,78,188,36,162,36,22,85,10,218,52,172,217,225,5,151,24,67,113,42,231,55,230,7,13,93,21,49,53,87,147,39,183,78,70,96,54,11,83,154,116,218,226,73,251,193,65,119,158,113,62,2,80,229,0,255,220,114,43,19,245,193,105,214,49,95,29,98,71,226,250,219,43,215,157,86,167,57,167,133,115,123,61,238,58,192,142,194,252,213,245,59,212,163,209,106,91,86,113,166,56,41,140,162,135,124,46,243,147,29,126,177,202,187,155,167,116,100,203,186,133,156,74,204,68,81,85,53,91,56,143,249,59,116,107,71,38,189,230,18,23,52,208,67,253,169,79,81,241,43,72,184,181,108,201,13,171,36,219,36,147,90,201,185,40,134,53,193,254,49,160,62,191,34,151,43,241,114,55,207,136,44,90,226,61,149,225,142,90,147,156,114,169,212,12,107,17,194,200,60,252,113,178,13,100,72,93,228,34,178,230,138,36,110,102,45,202,203,120,35,181,45,129,218,169,27,127,58,20,14,69,77,162,25,214,241,46,115,189,103,46,91,175,65,175,75,93,20,83,185,40,81,104,17,167,94,59,196,161,238,24,213,153,245,153,121,84,237,40,141,161,211,111,146,59,35,233,234,231,67,162,83,199,105,90,197,222,119,188,201,28,34,229,4,104,225,88,190,177,132,47,237,40,251,191,65,212,7,254,140,36,17,17,17,45,41,37,163,146,29,90,104,91,83,228,188,197,248,133,133,199,228,139,131,18,149,119,22,91,88,9,102,123,219,91,8,249,145,121,91,23,25,180,85,235,78,221,250,173,155,234,17,41,85,42,61,228,235,116,241,51,250,98,39,201,254,73,30,66,106,138,42,41,209,76,37,82,21,42,164,4,186,53,217,97,29,175,50,213,39,131,21,17,228,95,127,170,151,115,246,90,220,215,123,203,40,238,181,227,130,43,167,214,118,167,232,111,188,181,202,198,181,33,26,0,228,160,223,177,86,157,36,245,214,188,113,84,128,188,31,81,98,14,25,43,35,50,2,14,114,196,183,114,181,177,0,153,151,75,225,194,94,89,45,160,248,126,192,159,203,69,113,114,58,245,188,57,53,219,172,165,16,195,82,7,234,129,129,31,47,202,63,114,39,13,93,37,149,150,214,201,246,109,157,86,154,72,128,63,242,254,168,30,145,185,163,102,25,89,44,104,225,54,156,232,83,232,113,229,177,0,255,27,169,2,1,159,174,230,87,208,34,74,4,67,234,42,14,97,29,132,134,242,85,217,9,157,6,21,49,9,149,177,135,61,109,43,219,55,1,254,214,223,201,253,234,116,122,183,87,215,189,120,82,128,234,199,33,156,102,28,224,233,71,34,33,159,11,93,174,148,189,105,54,79,165,172,99,106,155,166,28,118,153,179,42,210,37,81,20,127,52,208,31,191,110,237,172,25,185,104,43,219,45,50,106,99,154,20,82,139,218,117,10,17,159,75,173,168,57,79,221,122,104,231,55,134,46,35,99,71,70,38,169,52,147,84,82,12,198,184,191,86,198,202,21,165,30,249,74,196,165,184,13,91,77,149,114,59,18,145,66,108,62,199,183,213,30,199,178,215,72,46,181,107,26,26,242,131,239,203,231,202,175,183,105,115,215,222,54,8,38,46,224,81,105,245,113,188,237,97,185,35,231,191,87,252,107,14,96,77,146,149,29,51,180,11,245,17,228,87,127,6,191,90,56,17,59,147,121,187,101,144,9,203,4,45,248,212,165,29,93,252,116,88,226,4,75,51,48,150,65,237,190,70,250,159,141,41,119,175,150,146,24,61,178,46,172,98,97,77,228,2,231,191,151,234,118,110,96,208,87,107,57,166,183,139,207,15,116,0,255,86,62,157,92,68,38,137,34,48,66,40,101,82,227,124,123,201,134,112,254,31,13,170,188,29,162,45,78,223,181,96,30,35,23,231,175,61,103,232,35,130,180,196,74,137,136,132,121,250,204,68,226,25,242,185,31,59,242,89,107,124,58,45,156,130,149,195,81,31,82,174,208,118,209,232,232,251,167,235,23,57,98,117,35,165,34,156,53,19,167,34,166,80,123,199,169,136,33,191,92,101,83,195,95,59,75,104,139,179,180,82,30,184,153,143,45,38,253,86,50,169,74,174,77,131,134,178,216,183,218,136,96,101,254,16,18,38,3,157,155,215,173,60,77,55,94,77,74,163,121,216,137,28,14,51,118,249,172,216,7,225,0,255,43,43,93,249,116,20,235,250,127,117,231,25,71,156,191,246,238,223,34,29,177,92,153,9,243,88,42,206,95,131,238,0,255,209,51,253,79,15,246,177,42,72,184,50,177,230,231,115,233,142,51,159,53,130,158,26,253,148,82,66,227,112,126,18,29,11,62,236,31,207,40,99,209,58,45,167,68,49,233,154,131,99,115,126,177,75,35,253,139,230,156,219,177,130,20,197,74,102,182,8,211,120,149,143,25,127,65,201,101,229,50,219,83,174,95,122,142,64,67,236,189,25,25,214,95,244,155,230,87,41,43,105,116,82,222,210,36,84,74,163,145,170,53,179,88,233,88,254,63,31,241,232,147,174,66,26,21,137,74,31,155,249,219,49,172,200,82,215,69,80,166,228,102,100,35,50,215,56,202,47,178,234,130,214,168,29,96,252,23,207,250,171,22,166,82,47,250,24,196,49,83,249,113,254,169,147,95,59,35,132,154,22,225,128,34,70,200,15,240,126,20,227,47,147,62,121,63,162,158,82,69,75,18,215,148,197,168,239,40,254,225,70,172,200,82,225,109,74,98,73,221,91,201,137,135,183,46,147,79,151,166,24,184,206,188,76,98,84,192,151,145,73,87,84,82,210,146,200,32,167,207,215,0,255,196,171,17,52,179,137,210,144,199,222,43,109,82,61,9,70,24,41,215,33,241,147,100,206,182,95,57,182,49,47,164,79,87,199,126,103,81,223,119,247,111,49,194,242,238,197,131,18,218,132,246,131,89,16,243,250,200,229,231,42,125,219,77,171,197,35,82,37,170,101,153,20,235,241,236,160,203,149,189,246,94,187,176,171,187,213,105,221,220,134,113,76,120,111,171,185,252,205,76,77,244,48,57,19,18,126,110,195,207,101,36,188,250,156,118,34,152,66,104,188,168,13,102,247,206,201,225,96,46,34,5,7,252,185,127,124,89,66,78,38,61,179,80,137,47,188,120,167,166,33,158,100,165,15,130,14,254,106,153,139,149,65,55,201,12,26,85,100,177,66,10,137,132,107,5,27,236,98,47,25,143,40,238,228,112,187,192,193,13,81,0,255,142,204,92,48,101,147,220,111,212,69,219,138,149,235,249,138,186,151,46,61,112,214,167,88,16,187,112,76,59,33,23,36,64,253,173,46,111,147,167,244,170,239,205,96,12,96,198,209,139,199,131,76,4,7,124,189,0,255,188,32,137,142,87,35,155,114,236,202,35,51,195,104,142,179,159,63,6,248,91,111,7,239,175,68,173,222,141,181,206,187,40,73,201,101,197,9,145,20,150,101,59,193,93,134,252,80,47,151,177,55,173,184,237,146,167,187,247,184,119,154,183,238,209,140,116,197,128,248,152,188,181,118,190,162,87,173,94,47,99,150,101,195,117,19,129,249,198,158,234,116,28,229,243,121,186,106,49,245,75,26,78,164,75,230,3,19,190,20,214,53,194,158,154,218,32,191,181,150,235,111,215,107,122,127,77,56,136,135,214,15,153,79,154,145,134,70,97,132,111,229,74,138,114,17,241,29,50,7,29,222,148,17,243,217,173,2,63,140,242,244,59,27,74,91,123,57,97,54,30,103,173,133,97,123,118,39,68,130,252,162,182,186,112,219,180,24,52,47,35,220,81,217,73,73,163,26,70,148,225,224,127,126,178,149,68,100,118,143,202,113,50,141,146,111,192,8,54,213,241,1,251,191,104,226,173,181,105,198,95,239,117,183,224,17,155,24,148,64,191,92,20,38,254,202,209,114,41,225,215,172,34,93,227,48,0,255,101,248,0,255,80,135,250,0,255,213,163,47,71,184,50,96,115,249,185,36,109,126,101,100,187,241,211,228,12,183,152,182,216,70,173,35,237,31,247,27,195,15,226,70,166,198,69,71,121,207,101,26,178,117,12,148,48,0,255,117,238,0,255,58,205,221,94,174,226,126,62,228,253,181,35,147,56,33,39,35,50,162,48,171,25,102,162,81,194,21,71,56,9,132,72,2,190,232,211,209,246,142,100,219,88,221,156,44,20,59,221,228,137,158,90,155,13,204,5,198,188,142,251,231,39,189,91,144,58,206,40,171,99,59,4,149,105,41,151,120,67,143,186,60,221,186,189,34,8,105,116,141,58,173,9,66,177,47,39,165,83,74,157,153,147,169,14,29,242,239,229,151,158,148,25,250,223,77,134,238,94,172,224,187,62,218,205,69,246,214,239,60,192,252,147,162,223,240,200,78,157,246,128,24,254,194,135,249,203,200,111,125,169,145,175,236,233,194,79,56,0,255,139,18,74,0,255,175,90,193,152,168,63,125,236,230,125,246,100,215,17,254,242,195,201,197,95,17,241,201,6,35,37,219,116,72,146,42,30,44,113,11,56,205,208,236,84,71,16,48,83,95,41,91,44,70,100,48,19,234,79,82,126,103,210,244,142,193,154,77,137,155,113,98,29,230,225,58,1,95,60,201,190,226,28,3,190,194,191,165,171,5,225,36,22,189,30,102,56,111,11,201,53,177,74,178,139,152,21,1,80,144,136,159,240,63,63,147,97,57,154,76,45,94,55,39,89,201,201,92,102,215,58,117,224,252,31,47,253,191,114,142,154,109,122,33,235,217,63,147,6,192,110,3,225,127,254,10,245,87,179,212,50,212,44,74,205,167,16,108,230,241,227,240,0,255,69,253,239,216,52,51,79,18,228,77,137,205,113,53,0,86,27,183,0,255,219,114,159,223,244,40,101,30,132,208,113,137,216,68,189,3,62,194,191,124,154,14,207,57,249,210,170,163,230,53,154,169,146,157,253,195,28,13,184,35,111,85,90,232,187,54,46,149,29,106,25,107,71,70,212,40,57,105,146,26,77,73,82,174,170,216,41,133,168,142,165,189,145,241,0,255,123,71,93,233,0,255,77,163,36,118,253,167,149,81,143,217,149,106,13,58,252,250,241,39,194,159,22,78,70,172,55,77,211,117,170,169,188,133,28,138,183,172,59,34,51,50,206,6,103,6,3,46,221,206,136,157,165,68,100,6,109,104,121,107,86,49,41,149,228,131,254,226,142,140,85,167,19,39,200,99,97,237,149,59,137,2,92,164,138,73,215,71,13,92,161,203,92,10,168,11,133,92,228,146,195,210,221,207,38,154,246,162,252,99,213,156,27,163,2,7,216,186,88,138,23,243,73,105,62,179,88,68,63,42,224,199,191,239,237,250,166,119,11,39,187,123,67,213,166,42,181,111,140,191,248,249,28,254,43,154,122,38,41,196,45,62,73,57,154,148,103,227,165,18,110,81,101,92,52,218,22,100,124,4,250,16,153,95,185,178,82,218,118,90,83,163,77,149,9,249,164,248,145,187,158,175,129,58,23,165,89,36,51,191,120,106,18,25,50,13,218,29,220,100,72,252,175,110,239,189,234,211,106,215,234,221,222,50,59,243,115,48,245,244,199,218,246,208,4,196,249,75,154,31,17,79,75,74,146,55,252,170,181,15,227,127,66,243,106,89,30,145,200,120,74,107,156,49,232,81,88,254,39,0,255,93,230,35,22,153,189,89,70,150,100,51,175,45,225,227,242,63,233,245,222,107,69,153,183,25,157,238,166,57,217,70,38,32,140,0,255,8,249,127,179,72,87,69,133,57,129,195,248,159,144,252,124,121,84,219,77,169,141,215,116,34,3,82,46,159,203,165,203,122,69,13,119,55,103,86,230,194,213,202,26,183,219,82,179,142,36,124,43,23,37,213,127,100,190,65,243,141,109,253,95,85,134,118,167,17,226,252,37,201,109,253,211,172,223,130,35,230,196,113,254,130,254,110,235,47,69,173,67,155,200,68,186,0,255,247,51,240,62,247,138,82,208,28,99,14,165,12,49,39,218,49,187,99,224,35,231,114,121,186,170,195,154,30,78,60,219,49,115,50,59,5,73,211,26,159,219,64,43,16,231,47,232,239,182,254,83,212,119,245,145,254,122,74,226,211,106,145,100,182,169,211,210,41,139,139,15,122,128,229,63,178,187,0,255,198,108,109,191,60,243,174,157,202,199,229,63,210,235,252,170,43,201,172,205,233,25,47,154,145,109,228,3,226,248,143,246,254,114,168,68,186,10,234,204,105,124,24,0,255,19,146,219,249,48,143,214,103,72,117,220,105,39,96,30,233,222,38,145,39,79,235,136,76,82,35,90,51,59,179,80,169,206,201,227,114,123,107,143,49,240,147,244,107,173,77,3,239,131,70,175,201,160,57,198,192,132,68,77,166,68,123,136,185,16,231,159,146,220,253,32,179,101,7,3,158,216,27,31,231,47,34,111,135,67,234,171,29,169,118,125,9,80,252,0,255,122,210,247,69,38,205,72,52,119,69,162,210,90,234,210,174,244,58,20,254,233,87,54,207,222,58,130,102,169,185,209,74,195,54,237,206,77,196,165,143,212,81,234,214,56,110,18,160,240,63,151,75,238,240,162,60,139,150,89,180,212,117,40,192,56,237,87,85,12,73,246,127,209,88,145,99,166,205,8,234,144,218,122,204,116,59,46,111,233,43,95,180,227,184,163,1,127,6,204,139,119,233,50,226,103,48,76,183,26,141,137,58,113,210,36,135,204,128,246,242,174,77,226,168,131,242,95,203,228,55,201,181,58,157,185,217,131,1,109,164,139,1,65,6,80,254,111,154,252,29,171,79,213,86,171,48,59,119,192,15,248,106,126,62,159,132,194,163,151,136,90,30,61,117,114,154,52,199,207,174,3,218,7,156,191,136,220,253,112,72,217,201,142,85,61,243,33,31,185,23,161,111,141,3,0,0,0,0,160,66,196,82,0,84,184,183,21,54,9,5,136,188,88,168,143,88,114,204,223,22,51,151,15,11,0,23,239,103,44,197,184,191,67,1,0,0,0,0,0,0,0,0,46,174,21,244,221,208,134,138,140,250,92,208,165,171,181,88,65,9,165,133,67,50,55,53,64,205,233,176,195,182,160,75,137,79,153,250,50,129,25,121,151,179,14,168,203,231,206,212,37,37,17,153,53,156,18,65,90,58,10,147,36,46,97,18,108,138,180,169,82,35,209,7,39,133,176,130,89,18,228,23,250,212,229,118,142,173,185,105,75,138,95,95,239,99,167,122,75,245,111,80,17,108,244,171,141,19,12,156,46,199,214,176,197,14,185,188,31,185,40,148,182,146,18,146,81,146,100,153,122,115,155,147,234,150,82,90,58,109,30,163,118,184,104,99,21,27,155,142,120,131,103,175,177,53,18,242,238,39,209,103,36,205,157,165,16,90,80,82,11,169,208,188,155,223,102,244,154,122,120,8,98,27,71,117,240,130,223,7,204,229,35,246,74,18,181,148,36,153,225,6,25,183,36,147,75,218,50,54,21,82,221,138,60,58,212,125,216,59,106,186,93,138,227,109,185,174,91,20,114,17,123,173,136,82,47,111,137,66,118,159,199,214,128,0,255,158,250,59,9,77,215,77,248,209,176,41,226,87,113,119,23,103,136,15,31,247,100,238,177,175,157,207,34,6,136,181,86,172,88,111,199,75,167,52,66,14,218,210,134,102,185,146,44,36,139,135,83,164,113,136,137,126,56,43,147,196,202,88,219,216,6,68,128,0,255,36,43,79,234,206,213,66,234,170,73,66,184,24,209,146,67,202,185,65,149,154,21,5,112,83,96,142,102,237,7,125,125,240,86,68,45,250,112,232,59,75,203,142,51,195,4,117,102,160,106,94,84,77,104,46,55,5,231,113,126,49,0,0,192,5,136,123,145,36,228,152,177,51,151,55,11,186,122,9,139,10,152,43,73,148,162,0,128,130,251,49,233,159,250,21,177,215,222,180,26,165,236,112,53,250,183,17,200,116,112,196,129,54,189,112,135,157,31,162,254,123,17,59,159,81,203,172,89,10,109,162,13,143,10,83,90,108,218,244,37,65,159,79,183,158,194,95,245,111,27,190,41,21,119,110,192,123,43,133,18,73,122,150,30,169,81,194,38,178,85,27,196,124,234,243,185,51,126,188,218,212,106,61,71,111,169,25,111,61,85,68,42,7,180,185,69,5,119,170,204,229,142,153,57,107,159,253,99,159,143,121,47,242,153,165,102,68,84,135,144,85,41,5,45,210,144,114,34,141,90,50,200,204,132,69,25,167,248,195,72,179,26,115,143,175,126,218,224,246,247,99,94,151,153,185,8,39,162,70,141,108,106,73,200,91,105,67,178,21,131,203,13,115,46,77,108,36,166,229,86,161,134,65,28,226,111,150,241,166,205,105,155,33,238,250,201,90,17,197,209,57,46,91,95,78,195,138,106,136,26,84,197,205,212,76,185,204,132,134,178,82,122,30,180,189,142,226,202,101,126,229,248,147,186,105,65,91,71,250,188,147,12,103,125,248,83,52,81,183,231,215,171,10,214,101,166,202,60,206,45,206,127,27,252,115,103,221,180,160,202,40,110,169,78,105,97,167,106,86,178,208,33,98,5,37,73,27,218,16,218,49,63,243,147,146,220,59,74,188,12,18,73,90,68,35,146,115,186,60,58,100,240,142,30,68,252,227,159,33,125,171,251,42,37,179,55,188,103,202,174,188,44,137,144,203,173,21,121,242,40,34,146,70,101,34,154,86,226,77,178,241,142,26,112,150,147,34,55,117,155,204,128,0,255,247,87,191,63,22,213,23,141,150,20,7,213,173,184,211,149,151,109,10,203,24,117,57,189,62,31,209,79,75,226,56,59,179,214,134,27,213,125,74,160,226,152,30,49,143,235,214,134,179,142,216,104,131,25,153,150,95,121,101,52,96,228,109,178,51,35,155,167,70,37,78,41,78,40,228,184,153,171,196,12,175,216,234,32,111,88,129,253,72,136,224,103,251,148,166,223,17,155,158,44,167,27,247,124,162,248,152,229,206,6,182,63,26,235,215,237,92,43,155,210,186,217,190,235,7,196,143,47,244,250,120,52,158,157,110,82,167,136,80,211,212,13,63,63,202,239,94,36,109,175,122,86,90,163,139,218,147,105,62,230,242,87,174,112,178,80,11,0,0,23,66,151,100,101,219,4,105,104,219,184,31,32,63,47,86,228,74,113,87,80,146,132,37,203,27,75,218,17,211,152,10,49,44,84,59,138,96,242,196,252,188,120,249,132,23,25,101,236,196,42,53,74,92,105,192,26,103,168,99,106,84,85,39,236,226,20,43,94,62,177,65,17,50,183,75,62,118,148,200,5,137,28,47,11,185,212,72,31,222,131,204,84,100,42,81,33,44,203,5,246,176,32,215,216,192,9,245,231,115,153,15,233,139,149,180,123,210,34,223,218,45,90,66,220,12,211,161,212,166,82,106,207,174,70,14,0,255,184,154,69,188,220,112,145,1,45,194,127,70,13,93,102,121,74,198,75,58,230,233,115,189,157,116,189,85,163,213,92,102,76,247,214,237,184,145,179,90,238,142,15,88,197,216,60,224,187,195,142,251,73,163,208,164,245,143,128,248,115,247,77,253,211,66,87,78,175,110,35,28,74,66,171,55,94,198,170,56,237,109,136,244,251,151,163,69,174,44,149,20,154,146,66,177,114,34,213,229,46,43,163,4,56,118,86,135,4,127,4,74,237,6,59,14,153,82,181,138,99,5,47,21,229,129,246,43,4,93,170,151,59,105,46,106,243,210,35,104,117,74,214,184,151,210,33,226,147,105,213,4,183,88,105,131,181,57,233,0,153,143,140,4,25,3,127,232,86,125,111,66,163,191,222,141,206,58,33,224,141,51,141,146,56,193,61,134,149,177,254,60,111,250,40,85,253,225,189,5,33,52,190,43,213,138,106,50,72,2,102,94,159,207,188,174,212,163,174,166,134,155,233,146,32,174,56,41,202,219,233,76,89,185,109,106,84,160,143,241,108,206,198,212,253,197,202,29,213,73,53,125,181,40,233,96,124,99,207,91,200,172,47,78,180,197,27,81,135,47,227,239,140,66,117,89,35,105,65,155,134,184,44,23,212,116,122,30,135,77,147,221,48,35,157,230,99,150,107,112,239,111,154,203,100,71,52,35,105,161,245,86,167,234,168,22,82,8,71,218,39,110,76,0,252,187,0,255,200,200,45,71,85,141,181,220,18,99,230,113,22,228,134,80,77,172,109,71,141,59,230,224,63,163,47,62,173,145,95,25,65,99,147,89,131,105,65,77,72,13,13,138,149,57,106,150,121,176,60,205,207,236,225,3,68,124,227,183,51,191,8,37,185,22,161,113,22,187,229,42,10,137,22,51,83,200,136,47,227,229,211,197,254,65,86,124,194,140,191,133,112,166,58,121,117,58,68,202,112,199,14,6,181,119,121,64,15,24,250,60,85,111,239,85,163,238,244,215,105,244,113,104,149,221,127,59,89,92,203,64,231,142,249,181,35,54,165,199,27,77,251,71,208,135,94,183,73,93,79,115,213,106,223,105,240,79,147,22,142,155,112,197,153,95,171,174,244,33,61,133,187,94,180,207,217,252,13,129,47,239,71,174,124,36,61,131,38,169,181,219,27,126,234,99,202,148,10,108,49,96,228,199,214,71,68,173,211,51,91,50,34,149,86,243,65,205,182,206,232,121,195,111,107,189,71,165,170,99,103,94,102,179,162,173,139,160,223,79,198,222,173,244,101,210,54,219,74,31,158,186,76,198,138,168,178,58,216,152,97,102,91,157,13,27,238,69,252,124,148,21,43,92,187,167,73,146,18,183,86,231,20,196,90,50,37,143,198,166,200,238,234,210,20,71,181,59,34,226,199,23,245,94,36,125,209,232,233,54,110,33,153,10,139,90,71,172,146,40,226,203,239,181,23,169,102,146,136,150,84,18,225,144,215,173,180,9,214,239,107,6,115,84,172,193,180,244,43,154,111,3,114,77,98,214,183,163,182,87,84,90,109,213,232,181,198,49,1,231,189,187,241,167,90,75,172,238,139,43,184,196,192,252,224,199,60,226,207,143,216,59,34,162,100,210,168,148,132,67,217,167,178,39,38,53,120,144,144,175,75,245,87,22,245,247,183,58,141,134,79,175,238,192,9,79,130,88,233,251,74,0,255,226,98,185,109,100,11,36,50,49,159,249,124,94,223,61,226,151,66,188,135,55,183,150,18,36,242,162,202,20,69,10,136,143,69,161,138,56,145,99,156,209,152,119,47,227,239,85,86,228,10,56,105,45,189,102,212,23,188,74,244,48,169,74,167,23,94,82,149,58,62,118,104,55,74,212,231,82,252,35,227,69,102,122,35,153,37,146,78,198,164,211,98,233,83,250,105,117,241,131,157,94,136,253,16,234,43,247,226,9,69,70,132,243,70,169,25,126,85,222,136,211,197,105,29,142,218,225,3,75,180,43,29,144,126,185,36,153,243,43,137,122,121,223,68,146,166,150,9,126,100,167,89,210,176,155,19,194,221,145,207,200,164,227,83,165,215,18,100,116,197,223,66,106,152,10,33,74,92,0,255,136,26,127,233,93,137,74,90,199,36,240,44,127,197,161,3,54,77,162,62,31,241,238,211,99,101,70,165,5,29,137,226,135,130,150,202,107,62,163,10,209,242,197,88,13,109,171,113,7,204,139,188,174,219,253,221,109,19,47,253,195,121,143,123,210,239,195,248,28,158,71,124,121,81,213,203,19,233,175,148,180,131,101,146,105,75,165,162,163,56,238,209,131,62,214,219,107,189,77,167,213,107,73,243,94,47,142,201,74,247,194,33,236,173,20,23,33,230,51,151,226,159,81,139,21,149,161,180,44,36,83,110,17,91,195,149,21,151,58,125,170,52,193,26,222,176,159,141,227,191,70,81,151,207,157,169,167,148,68,100,150,226,150,200,166,33,35,16,73,234,146,49,1,147,18,101,74,116,200,97,3,27,45,176,47,31,37,172,188,136,200,231,218,36,99,71,6,91,171,147,150,20,203,121,159,202,148,201,119,188,119,69,170,11,118,74,98,27,51,120,89,21,106,142,77,98,187,120,47,63,114,25,45,137,72,74,104,75,51,105,19,230,198,155,211,152,80,195,111,203,166,85,83,84,160,200,198,194,108,124,106,99,228,133,205,98,7,54,174,216,235,126,198,202,76,38,94,148,74,154,90,207,218,52,220,86,35,58,133,138,233,54,220,43,211,76,57,226,161,21,214,250,226,127,30,230,86,59,158,213,142,76,200,223,215,71,132,147,65,35,138,75,73,61,194,117,107,45,148,86,179,153,169,165,26,240,121,196,78,140,226,160,66,32,141,171,249,235,60,187,179,44,66,230,101,213,47,218,90,149,70,167,123,247,230,174,78,227,128,39,117,234,205,192,44,116,208,173,165,163,59,23,238,122,203,33,155,100,29,137,199,165,61,145,69,51,229,120,37,34,19,86,162,184,188,97,91,251,156,57,140,248,106,222,210,7,109,213,171,75,159,153,169,113,39,117,74,204,93,215,7,200,233,226,237,200,149,25,145,36,219,40,109,144,217,74,207,221,71,110,156,54,45,102,18,27,29,114,123,229,50,35,105,75,139,107,241,254,186,16,148,68,144,11,64,127,66,162,68,9,202,16,160,63,161,249,12,210,84,250,152,223,65,194,113,210,33,22,34,79,159,107,71,38,185,200,7,128,11,161,167,132,132,66,220,91,43,150,2,42,222,139,90,148,168,84,33,87,172,87,130,134,66,228,86,164,28,32,63,87,137,218,100,109,91,146,163,184,34,41,93,87,163,45,211,125,49,12,211,166,31,34,63,35,254,138,88,241,106,245,182,189,121,167,76,130,77,177,201,132,14,165,176,209,237,198,208,235,54,25,127,250,94,117,239,116,122,162,98,53,60,183,225,138,43,137,126,120,164,223,247,9,43,88,156,189,145,217,7,220,123,231,78,250,94,209,212,40,53,234,112,197,41,110,125,212,148,210,50,10,35,7,25,225,163,88,179,50,85,19,253,150,13,99,227,36,232,242,240,229,115,241,75,236,220,12,137,232,207,234,150,90,69,150,9,243,182,228,10,241,177,233,132,177,160,29,99,163,91,248,16,249,122,120,161,159,190,178,163,229,158,121,234,214,252,240,228,248,124,253,205,28,142,105,136,87,102,181,198,152,54,51,87,24,195,20,61,63,31,247,238,147,186,119,212,172,17,153,181,136,106,155,141,19,54,29,142,155,98,213,97,83,168,21,106,133,53,204,165,9,91,53,183,177,109,251,6,204,204,69,62,95,95,155,56,145,244,44,197,173,211,134,84,50,152,210,189,131,83,36,49,87,35,208,96,134,11,252,180,231,1,39,63,102,94,126,215,72,146,81,107,148,77,163,210,131,214,66,155,211,211,136,157,224,202,100,212,225,183,132,154,148,199,31,182,230,23,163,35,172,123,121,111,147,252,254,136,96,198,164,212,81,253,29,7,149,99,110,12,118,228,235,207,37,54,122,67,62,114,161,143,204,40,145,171,190,228,182,86,106,212,216,228,209,232,83,116,120,118,148,171,81,107,62,74,4,214,218,137,13,152,249,107,71,109,175,168,180,218,222,52,239,108,45,7,239,157,78,220,105,86,17,147,187,111,12,135,56,152,137,150,24,51,175,207,71,61,234,78,39,126,141,168,52,167,164,67,226,28,46,153,190,196,61,191,110,85,133,90,211,25,127,24,209,118,177,61,66,190,46,213,95,89,212,95,223,235,244,54,124,170,214,77,184,224,73,16,143,190,135,244,55,22,150,219,114,246,118,99,230,117,185,51,119,110,210,232,105,80,39,42,37,142,227,86,150,56,111,45,77,178,160,210,235,51,27,58,117,118,56,198,95,83,140,201,37,158,101,120,158,59,160,252,83,151,223,25,185,77,156,18,25,225,68,45,149,182,249,172,6,55,209,102,51,106,92,139,131,25,235,81,133,92,101,97,134,103,14,99,63,134,62,116,245,92,177,8,109,213,110,241,91,151,117,159,238,220,119,50,167,194,170,27,102,49,98,186,88,12,203,196,61,68,125,110,233,34,23,63,31,46,235,159,117,34,248,49,153,199,229,241,230,74,74,234,80,52,78,5,156,105,247,178,140,109,28,217,120,47,115,113,159,22,43,131,184,52,22,45,111,190,182,244,52,41,182,20,95,124,152,80,85,220,217,120,195,29,46,118,198,156,246,55,59,41,1,234,223,177,86,141,76,186,34,50,179,121,189,185,45,41,135,67,171,132,3,139,181,136,249,186,120,59,207,208,55,125,235,95,107,115,220,237,27,222,211,79,21,124,180,163,119,232,147,158,143,45,109,171,36,228,242,145,11,248,185,147,120,203,29,164,16,239,233,178,34,178,81,51,169,193,173,184,178,6,125,58,181,170,203,49,214,230,93,150,126,136,241,75,82,223,155,70,91,165,22,110,52,111,198,57,226,23,239,132,51,152,106,129,99,60,152,7,172,63,159,191,162,4,113,73,212,74,82,167,29,145,154,108,205,227,112,9,142,216,70,221,138,200,133,187,99,47,245,234,111,83,171,180,45,159,74,174,147,42,32,254,150,201,169,82,34,74,24,182,102,14,39,217,179,54,84,163,46,87,86,90,184,132,86,11,24,110,200,231,146,251,137,6,0,255,73,244,59,111,197,50,34,204,22,138,138,202,67,149,131,233,217,123,26,34,23,152,68,249,135,46,23,37,196,210,114,87,111,149,214,224,184,200,77,134,45,170,75,151,21,113,192,194,236,17,9,32,0,255,188,248,71,124,245,186,215,246,46,93,191,226,132,115,79,101,58,220,99,204,209,248,159,165,243,128,63,63,67,175,131,71,210,169,133,27,245,33,161,211,244,20,241,100,162,248,103,44,157,112,235,69,195,120,223,122,63,92,150,93,110,128,94,196,220,54,55,180,99,33,102,46,50,67,1,0,0,0,0,140,13,24,127,117,103,102,212,119,70,142,152,140,146,145,73,170,229,57,93,240,230,113,80,57,121,186,96,94,78,113,214,227,29,59,51,145,254,248,243,94,78,189,216,238,120,228,45,104,27,165,212,98,198,34,54,67,249,178,166,40,22,180,61,121,89,76,230,0,255,60,228,238,197,143,216,17,153,43,164,45,59,41,37,210,95,22,149,58,46,157,108,85,131,62,152,196,90,136,125,185,53,81,254,153,203,140,93,247,114,199,229,82,34,75,195,138,41,109,74,15,23,181,165,252,158,67,157,193,28,203,73,111,254,103,0,255,68,0,249,229,197,63,225,197,15,166,68,79,186,219,114,30,120,147,227,150,10,83,211,20,123,178,141,183,94,134,181,29,140,59,162,147,168,207,201,127,233,104,44,248,201,134,164,47,188,63,165,90,105,116,31,111,3,30,135,199,108,204,28,94,198,65,78,105,71,70,88,25,185,246,202,32,133,184,116,101,97,221,17,153,50,100,97,2,230,101,205,47,78,191,11,109,211,189,183,170,154,68,60,232,254,82,212,204,231,236,119,141,121,61,247,55,139,99,231,178,46,167,213,120,141,12,55,77,61,253,100,169,156,132,137,218,147,142,186,80,95,71,219,155,248,218,110,153,177,119,186,221,1,239,152,201,198,107,250,96,102,194,179,135,253,103,208,37,205,69,174,228,206,98,106,75,102,214,76,90,106,27,28,55,191,12,205,211,16,115,12,174,176,82,10,211,94,139,0,120,17,223,166,117,234,88,112,63,64,62,23,121,73,213,139,72,210,236,154,79,201,150,101,27,198,57,101,170,49,149,48,140,30,226,95,252,35,167,247,86,91,53,74,220,22,110,184,39,52,242,238,247,18,111,21,30,228,36,4,157,14,254,253,245,34,88,238,17,225,188,36,54,169,185,254,125,37,34,49,5,147,8,182,229,166,142,76,100,239,39,224,75,241,111,125,18,89,211,15,87,233,235,109,67,252,252,60,57,4,196,111,22,233,86,133,79,90,141,211,164,207,67,8,40,202,25,135,85,168,125,31,113,217,168,215,193,91,59,139,174,146,199,177,195,105,89,54,67,212,68,188,20,82,114,217,212,167,179,188,203,139,154,181,109,180,6,64,5,93,40,128,28,80,191,87,37,168,219,153,97,225,126,172,192,149,169,0,247,51,45,0,0,0,0,0,0,0,0,160,2,68,253,98,125,245,56,42,230,119,70,42,64,174,134,66,62,224,254,14,5,64,57,234,86,94,87,175,23,38,142,138,59,114,161,7,200,229,50,114,249,49,113,121,26,14,187,25,82,104,154,44,201,196,212,213,106,30,186,204,74,99,51,53,196,253,60,120,122,122,148,149,197,212,142,103,183,180,206,154,134,152,57,168,169,112,59,177,146,121,212,2,44,214,190,253,168,95,43,51,242,177,130,134,222,54,98,177,98,66,40,183,130,157,98,92,51,249,244,240,244,56,49,243,25,155,189,177,241,126,228,210,133,247,157,165,61,85,147,20,199,121,218,182,29,159,34,62,204,136,2,236,78,76,207,179,188,84,249,221,182,207,3,234,114,69,201,181,74,84,66,75,83,218,135,178,111,28,125,7,93,168,151,59,104,174,168,205,67,79,66,156,199,137,250,112,167,116,90,177,57,244,42,130,119,204,84,192,225,44,116,72,63,160,252,213,167,213,130,228,190,13,47,30,157,79,140,191,248,249,250,8,234,200,103,148,82,68,121,85,201,201,82,222,150,138,25,211,142,49,226,189,188,130,88,127,126,77,159,81,213,235,238,45,40,165,31,95,138,144,250,114,92,98,126,227,191,95,118,70,93,164,172,104,29,82,147,132,182,204,136,68,232,139,106,226,164,217,44,23,47,112,140,153,217,153,163,178,243,62,75,35,64,46,151,249,241,142,243,177,115,188,90,166,85,141,152,156,66,6,7,156,97,180,226,90,27,194,184,115,17,43,73,236,77,9,33,132,50,100,52,34,108,184,253,40,126,153,247,163,210,124,84,74,163,159,37,36,39,211,73,247,212,146,102,120,19,49,142,189,31,239,173,159,185,26,185,226,190,181,164,181,186,221,22,113,161,66,26,150,17,53,234,203,8,30,30,216,146,125,18,48,151,185,220,186,29,52,147,236,26,162,77,146,183,222,60,222,74,211,177,83,133,20,42,92,154,56,40,180,234,186,100,108,118,179,99,224,47,186,45,252,222,52,223,93,211,251,238,236,171,213,119,31,232,161,42,205,57,160,157,178,81,159,15,233,211,211,232,203,140,150,120,154,217,148,242,173,128,77,81,250,212,25,191,230,83,193,210,12,205,82,33,28,200,105,8,247,215,203,213,186,142,155,250,149,29,3,127,227,142,39,120,79,99,244,3,198,220,249,212,14,107,128,220,206,200,140,40,37,41,75,93,199,2,0,0,0,0,88,27,242,243,249,136,151,153,100,60,166,153,116,149,55,106,49,37,240,145,91,207,110,148,22,216,150,185,110,55,238,176,167,26,74,198,252,189,251,209,140,214,167,132,214,131,100,106,225,111,134,155,65,30,216,148,191,206,136,0,255,236,230,4,164,95,46,183,114,171,176,224,216,65,51,197,171,1,239,28,133,203,184,21,23,218,18,254,142,198,118,9,66,126,228,243,217,144,242,116,165,240,27,222,141,202,118,11,181,194,114,213,180,52,158,139,19,114,221,115,253,185,34,90,219,78,18,150,210,81,83,138,54,109,93,204,84,252,104,159,178,84,101,170,135,40,254,99,0,255,28,151,233,145,180,56,245,5,28,241,181,97,223,209,197,144,60,226,97,132,137,109,1,3,0,212,14,250,88,111,103,174,183,106,180,154,227,190,52,239,221,141,31,17,16,221,25,71,176,80,95,86,112,155,1,246,253,252,162,25,153,73,219,168,25,165,176,109,22,199,73,42,14,61,143,40,156,240,74,38,12,3,69,74,205,48,133,127,217,169,32,67,217,177,9,245,47,124,185,120,241,43,185,223,180,133,172,204,90,84,103,150,234,221,213,10,38,133,152,211,198,232,156,117,151,75,121,198,0,127,123,229,195,217,58,218,125,45,214,169,145,209,144,203,15,109,82,7,232,119,244,140,174,102,226,88,156,205,82,175,236,36,251,207,24,247,238,101,253,43,86,141,84,26,164,102,208,226,141,184,227,50,189,161,163,11,9,244,56,156,177,86,3,220,207,204,69,62,118,165,43,42,45,10,61,156,166,120,163,109,219,138,77,191,116,225,77,167,10,141,66,137,16,246,138,20,150,51,188,9,218,227,99,230,218,25,249,40,43,35,147,169,5,205,218,4,105,138,243,188,174,241,14,137,212,161,38,149,194,79,174,32,70,194,19,239,152,199,14,101,50,99,234,115,145,249,208,69,27,43,34,155,38,55,161,132,116,43,46,219,48,15,249,70,99,37,46,141,35,254,74,226,36,86,116,102,230,18,159,248,165,65,71,127,245,118,212,154,25,37,137,247,250,36,41,167,72,127,111,219,66,202,120,16,197,76,7,31,77,174,213,249,180,195,243,124,3,138,127,196,203,91,63,201,172,191,235,134,43,17,39,243,238,91,98,108,198,49,106,59,208,47,114,237,200,200,140,204,200,101,20,154,14,227,212,238,76,121,70,167,51,136,20,238,232,18,197,64,57,17,238,111,124,43,47,252,86,186,222,214,243,14,252,222,172,193,45,238,126,23,168,29,238,93,239,133,44,203,83,73,121,191,33,242,121,93,230,90,235,137,168,103,82,54,55,137,234,84,74,131,109,88,83,195,182,38,163,34,133,43,93,157,34,87,24,31,218,49,190,241,138,197,12,152,159,248,243,153,143,200,168,147,220,52,18,133,208,168,100,18,219,56,196,201,144,187,170,117,182,245,157,216,170,48,211,56,124,200,213,183,83,189,18,53,75,46,106,196,243,22,209,146,119,141,61,222,76,95,179,152,9,13,230,152,194,246,8,121,185,215,206,149,31,89,190,69,196,251,186,78,6,121,199,162,112,113,70,111,73,100,38,172,155,26,250,225,74,198,179,151,130,218,65,141,27,242,227,126,240,139,140,32,153,39,17,142,190,218,18,66,202,237,212,77,141,55,93,87,160,13,205,205,173,207,183,3,212,183,242,145,143,12,250,222,164,70,150,221,141,184,180,112,119,79,226,54,93,151,77,181,90,91,204,108,176,211,232,128,99,108,227,101,76,99,190,62,183,243,99,250,90,193,191,222,22,210,205,91,113,181,208,192,197,114,15,119,236,43,135,13,104,215,53,222,139,151,177,43,201,69,9,49,141,76,42,10,59,149,178,168,195,34,55,251,46,93,101,140,201,48,30,10,219,76,135,18,238,203,79,31,194,47,71,188,175,93,235,190,221,81,136,91,157,219,222,179,37,226,192,227,125,148,139,25,159,111,153,59,15,152,240,23,63,31,25,123,69,165,111,90,41,75,166,61,241,36,37,131,78,149,197,237,105,137,129,25,78,241,241,99,148,204,37,165,223,64,137,186,60,61,125,71,68,201,200,164,215,39,75,155,81,207,170,221,26,110,137,248,249,9,131,42,165,48,136,149,65,44,104,60,123,170,29,143,144,183,202,189,168,209,31,65,10,37,181,104,158,114,60,18,33,147,44,209,209,175,68,36,52,230,7,143,242,48,63,29,64,7,0,255,43,94,155,47,201,183,206,71,197,200,21,149,150,37,73,81,0,64,133,88,176,21,0,95,68,164,250,36,73,92,88,121,155,208,86,141,116,87,200,103,174,44,181,50,245,97,229,195,171,151,21,142,67,225,163,98,68,234,35,50,105,71,241,143,178,116,181,236,23,241,125,119,31,46,203,237,240,197,69,28,140,113,132,187,142,155,68,228,73,93,153,244,129,67,212,188,13,87,38,232,150,183,92,25,36,74,228,138,58,33,181,61,253,116,123,253,196,41,20,142,144,158,125,25,32,49,79,183,202,206,165,91,203,136,18,165,186,91,239,211,87,42,9,36,118,78,21,83,5,113,135,141,75,143,110,153,182,147,189,133,136,63,244,43,114,175,72,90,163,58,100,92,235,78,100,142,70,172,154,215,14,159,25,244,247,147,234,50,42,201,29,52,92,90,86,194,140,95,66,195,37,229,113,147,58,78,189,30,145,206,56,11,180,19,44,153,232,251,186,170,203,252,78,55,87,4,109,34,187,39,101,88,111,164,52,174,59,154,210,132,31,205,158,38,133,58,180,26,226,97,190,228,21,63,114,163,61,133,144,199,151,223,53,146,100,212,110,241,233,14,205,32,181,80,240,233,101,193,100,208,110,137,196,176,133,213,226,250,97,98,254,112,35,219,51,72,66,234,35,115,113,159,174,92,165,171,108,234,62,185,107,19,160,210,163,32,238,184,54,77,175,82,91,108,96,11,55,145,98,69,104,135,178,201,140,153,23,121,122,38,89,201,172,154,107,190,69,61,93,183,173,21,242,67,26,211,124,221,154,46,205,134,31,174,10,212,57,124,241,157,173,99,46,27,159,45,16,114,36,68,94,236,115,67,94,194,207,199,136,230,226,211,118,147,16,193,159,13,106,92,84,12,3,93,186,22,12,97,115,24,117,161,126,174,208,246,166,215,22,41,159,107,116,111,193,189,226,135,227,61,240,28,11,24,204,222,177,117,99,138,106,126,87,55,231,50,5,155,62,134,102,217,244,153,220,6,188,207,142,148,128,249,248,146,172,167,147,254,154,44,205,160,73,88,39,149,42,39,172,112,134,97,140,247,69,172,164,173,187,167,147,36,132,100,108,104,99,105,107,27,201,152,145,23,240,55,141,146,122,182,45,91,34,29,90,106,251,184,230,212,213,61,113,140,181,199,52,30,49,234,115,253,92,214,118,68,11,174,237,66,219,54,233,194,131,74,155,229,16,217,213,208,30,176,213,20,235,51,27,2,198,95,188,124,140,127,146,225,119,198,234,251,70,38,26,81,143,107,201,18,171,178,140,133,63,94,112,84,130,62,245,186,156,183,189,41,252,245,118,183,122,91,29,187,95,53,189,19,139,80,117,227,78,229,16,11,216,235,29,226,252,213,113,234,51,226,145,243,168,58,189,101,105,197,180,188,196,134,56,102,76,200,188,136,191,23,113,43,31,181,27,13,248,186,243,158,198,187,75,31,228,112,226,177,133,12,152,79,248,43,171,150,217,70,102,100,178,165,182,107,221,68,136,57,70,147,153,242,195,163,68,170,16,211,152,171,158,45,103,19,25,35,63,182,126,69,173,177,119,147,12,41,203,113,207,169,26,250,178,174,43,50,73,188,226,111,185,252,58,205,39,22,103,110,6,153,43,119,56,91,151,221,234,52,92,183,78,74,203,140,223,150,81,93,114,117,14,59,47,42,147,25,98,24,87,51,136,183,57,156,221,16,238,221,171,207,241,22,203,113,198,149,38,117,69,33,182,22,118,172,154,45,179,175,25,80,152,152,158,114,209,103,187,215,14,110,192,60,125,68,174,220,100,154,207,32,206,166,183,132,148,181,91,247,250,136,198,124,213,40,17,42,135,159,75,17,218,137,185,205,152,211,225,15,248,121,242,196,203,136,102,183,73,106,148,69,81,203,148,245,126,53,254,170,53,152,9,127,217,179,181,253,236,16,196,188,173,223,148,68,174,77,104,144,25,167,84,69,35,16,197,200,56,67,188,124,148,188,182,123,158,180,172,244,49,117,245,138,212,99,214,117,27,62,241,209,115,206,179,57,244,128,145,191,50,179,63,227,68,225,24,224,63,225,229,178,93,186,90,196,15,199,29,101,136,138,185,201,74,218,132,58,31,199,224,19,75,242,141,191,31,198,47,115,235,234,234,39,165,221,118,55,226,227,165,223,141,119,24,35,177,129,205,49,151,139,124,196,143,136,8,146,153,25,165,22,55,179,109,153,90,57,59,167,115,144,42,42,214,168,80,173,222,56,196,61,166,113,95,3,232,243,242,131,205,204,211,140,157,181,144,202,111,141,204,250,22,18,195,93,149,86,51,166,89,157,121,7,253,231,14,247,117,57,241,139,151,241,115,119,15,82,202,172,80,193,171,165,110,158,213,101,70,66,108,57,51,57,47,160,82,13,247,243,244,143,44,245,157,165,190,162,68,25,190,59,205,211,164,251,254,119,132,122,84,79,71,252,52,240,80,110,68,252,36,105,31,181,33,26,178,223,118,106,185,32,37,126,148,113,40,248,117,19,69,76,204,116,160,66,69,10,225,3,87,219,195,124,156,0,248,115,145,215,151,124,94,137,160,78,170,110,81,162,174,209,196,53,126,186,37,21,172,49,56,103,95,199,251,249,170,222,218,171,70,50,118,189,78,31,175,114,237,126,184,114,184,205,34,206,66,204,233,158,124,241,75,113,72,250,152,36,197,163,88,41,82,8,133,56,192,221,118,133,183,140,121,233,230,175,149,15,159,162,211,105,222,10,197,196,196,127,59,173,176,191,13,212,236,0,239,202,140,116,34,106,100,142,245,190,66,75,43,166,56,16,3,85,14,147,88,70,203,170,118,160,237,209,16,247,162,222,43,133,102,62,8,133,254,134,16,151,229,52,62,87,26,90,216,232,48,0,255,120,180,17,251,173,40,153,43,110,148,85,106,6,93,212,97,85,78,218,148,182,21,234,82,195,30,210,116,174,105,140,250,243,145,78,46,71,104,248,59,243,10,62,64,94,236,136,82,147,182,196,113,113,198,249,99,129,191,174,110,226,244,125,134,155,89,76,3,47,229,153,101,47,24,135,13,129,63,226,231,152,110,241,138,243,172,120,139,107,90,75,64,96,74,50,248,195,65,7,92,101,247,39,224,252,213,116,59,212,239,94,39,110,165,25,31,42,167,131,201,14,171,67,125,121,245,181,162,212,181,187,117,171,180,253,110,220,234,209,232,129,205,142,153,107,237,40,53,106,169,171,56,111,117,223,234,60,228,7,200,207,139,92,174,210,54,175,94,247,221,157,169,53,233,150,50,75,60,148,75,58,227,45,4,189,110,133,62,131,100,230,137,136,148,147,190,198,117,86,221,189,78,146,6,177,172,192,252,202,88,183,89,142,104,47,77,140,236,191,182,62,51,51,118,144,38,8,169,81,216,209,54,19,82,237,169,113,107,138,17,75,131,62,245,81,243,177,162,228,131,138,153,90,184,229,37,83,66,175,59,17,203,130,217,83,21,243,248,198,17,206,18,57,160,157,8,1,99,173,140,140,200,164,73,74,68,81,88,63,230,82,175,203,60,205,200,136,66,43,141,36,181,70,148,209,19,50,19,39,153,178,169,84,161,94,135,68,79,156,252,32,7,200,188,126,69,73,90,118,36,117,91,230,165,14,163,59,228,117,191,120,58,122,158,166,207,146,44,91,179,148,197,84,57,210,23,93,236,244,232,40,199,21,185,35,178,141,226,210,167,153,163,144,122,157,158,78,203,220,174,11,226,238,168,150,15,245,69,68,228,34,34,21,242,106,82,90,45,236,135,250,239,37,165,185,162,148,74,150,27,111,73,66,72,35,114,79,133,106,68,43,124,253,32,224,207,143,160,107,173,85,68,227,154,119,151,121,248,169,116,226,252,141,137,91,59,74,188,250,56,108,69,121,155,102,53,155,157,137,95,216,235,136,145,191,214,218,244,189,162,124,246,94,243,206,189,57,101,10,56,225,91,129,66,217,47,182,51,212,159,211,229,195,209,199,110,35,106,164,117,137,183,104,197,224,74,51,87,210,163,182,156,250,12,49,208,100,139,159,217,106,173,109,103,143,29,69,252,57,125,152,250,37,188,218,14,211,173,200,122,222,16,171,190,56,117,83,175,218,11,17,232,223,42,249,200,213,244,149,146,58,83,156,41,19,41,149,124,131,252,235,203,251,145,210,151,225,148,112,133,247,142,67,209,63,14,173,162,139,203,170,68,53,36,147,148,75,204,104,223,219,3,13,245,149,210,146,204,247,146,32,166,62,86,102,102,110,122,198,83,163,146,36,35,226,146,36,223,72,37,183,21,145,139,161,46,163,202,24,171,215,161,197,162,89,209,172,29,97,215,36,222,215,229,215,223,36,191,62,189,91,141,56,228,83,127,222,242,126,68,89,237,224,179,172,98,11,199,216,53,15,17,47,159,113,63,34,162,30,73,201,147,201,166,67,219,134,204,128,206,37,60,49,208,196,28,230,74,208,135,62,159,110,61,137,191,234,223,22,45,65,166,135,31,46,184,239,166,136,145,44,61,74,127,84,25,180,83,217,29,13,152,143,0,255,186,106,70,109,50,51,35,159,232,171,39,21,155,107,53,83,87,229,169,12,7,53,22,49,8,23,243,211,66,94,181,223,26,18,95,70,146,178,162,82,82,230,137,245,229,206,220,185,162,209,45,234,68,165,196,125,107,105,137,243,190,36,150,178,224,82,197,206,163,241,232,135,20,198,32,246,154,201,90,207,236,88,155,12,65,167,43,123,239,108,119,4,45,45,93,209,188,100,233,47,55,39,26,137,53,189,234,52,43,90,205,30,230,228,116,158,49,0,0,202,1,51,247,206,12,162,152,203,101,46,95,227,112,49,118,102,38,181,0,168,168,187,31,25,10,115,128,248,180,18,17,37,27,55,155,18,37,139,11,9,81,0,255,74,250,218,241,212,233,139,184,26,221,165,110,241,221,128,31,222,140,241,147,222,93,250,17,63,213,181,117,108,119,68,244,67,126,198,90,123,239,21,17,222,234,116,238,228,109,133,247,206,74,228,154,148,79,15,16,248,114,9,47,151,145,155,158,52,147,70,109,234,35,174,179,201,214,26,66,181,234,180,185,156,25,182,154,226,11,103,63,228,101,70,70,109,195,101,74,235,158,17,244,249,250,136,149,153,116,71,46,58,170,109,137,200,208,169,150,228,184,85,184,105,150,212,186,252,218,97,226,212,224,82,219,102,177,63,18,34,117,25,81,214,142,204,132,87,105,19,53,218,108,139,195,70,185,116,169,148,29,166,42,226,160,120,13,152,58,125,238,154,139,164,221,169,122,44,227,157,4,41,121,154,217,192,157,14,141,29,222,208,82,113,142,109,185,42,158,45,107,3,33,228,51,47,191,235,38,25,133,102,70,44,183,169,73,179,144,208,217,105,65,37,209,100,82,233,225,12,127,89,215,12,0,255,248,195,160,76,206,87,122,200,203,140,140,218,134,203,148,214,229,52,68,174,136,200,150,174,111,188,211,106,62,133,70,173,110,249,212,52,111,170,2,26,12,30,57,252,45,93,122,84,89,217,235,134,77,106,127,32,0,208,140,186,80,63,95,104,123,209,188,237,182,132,218,27,237,251,221,189,163,134,225,189,221,139,217,150,185,236,101,214,48,234,247,202,77,92,90,188,45,227,88,0,0,0,0,0,0,0,0,0,84,136,165,128,10,177,48,159,228,197,251,25,73,44,160,62,98,41,94,200,237,200,106,33,150,2,0,0,192,133,92,81,162,82,11,104,31,0,191,252,242,43,162,182,119,137,112,72,235,144,198,60,86,37,134,29,241,117,191,188,142,54,181,160,151,90,158,68,77,108,83,232,50,11,163,14,160,50,0,62,223,0,255,190,215,178,245,181,187,101,171,211,220,188,163,62,120,208,110,58,101,204,231,131,148,151,211,143,70,210,231,173,205,136,140,139,102,72,150,85,87,118,183,135,98,53,32,186,1,233,254,231,141,198,250,200,135,199,69,175,164,85,202,25,237,68,238,135,194,0,255,188,31,35,166,230,234,25,21,204,74,149,210,48,79,149,77,218,151,74,52,0,41,1,235,43,231,242,240,225,87,166,212,92,148,51,72,102,238,158,104,75,146,224,155,118,7,203,25,18,63,89,191,215,90,53,81,253,104,244,218,131,102,25,63,142,184,176,73,209,254,97,35,132,204,71,70,210,199,249,139,204,203,87,74,223,14,139,186,185,39,0,57,47,159,143,167,213,78,18,100,151,51,55,243,239,36,70,29,175,219,192,176,227,237,127,30,233,85,172,140,149,89,102,109,38,253,57,66,179,179,61,212,207,227,252,37,205,175,92,249,180,234,59,97,136,183,245,97,252,79,105,254,138,18,67,74,228,91,58,227,12,66,143,194,242,63,249,149,126,195,27,243,54,43,65,114,188,230,91,123,152,118,200,235,125,127,121,73,118,5,191,132,75,167,28,87,115,26,164,130,216,140,104,63,165,206,227,247,239,30,109,215,94,181,60,137,155,74,162,20,186,204,198,180,99,46,159,78,222,206,92,50,108,45,154,112,235,196,117,233,81,208,84,77,112,163,205,180,67,15,120,254,23,36,86,249,155,88,140,204,232,171,53,179,56,107,233,227,248,0,255,85,85,95,76,236,227,234,211,48,79,115,2,64,188,253,127,127,44,222,107,211,146,98,161,104,181,50,150,157,109,35,246,227,242,191,56,235,191,244,22,7,245,159,142,149,217,109,108,60,49,39,214,123,75,159,249,172,174,153,177,51,28,138,131,217,227,134,83,26,179,54,43,137,31,240,73,127,222,222,73,118,229,228,218,37,28,142,175,217,75,43,49,183,121,208,102,190,32,190,247,87,230,50,70,34,154,17,25,164,102,197,66,59,76,125,75,95,25,220,182,186,116,204,75,119,233,50,245,201,48,244,77,107,162,186,46,69,118,157,134,52,193,145,182,85,252,4,84,254,43,191,251,239,99,175,251,50,73,194,153,210,78,232,131,246,127,81,122,45,254,155,112,156,205,233,155,125,115,160,173,177,231,65,249,175,101,254,111,245,169,92,81,20,150,231,244,62,218,254,191,207,176,123,109,90,184,46,221,173,86,42,120,209,54,94,232,81,241,252,47,201,172,225,211,98,19,139,151,57,221,49,74,243,55,107,231,48,254,35,173,202,221,11,137,135,89,174,100,204,108,204,137,0,17,223,239,15,0,255,88,20,191,70,87,78,76,116,19,153,102,45,23,219,194,236,199,229,127,113,56,191,214,178,56,168,124,62,87,54,183,141,227,73,94,115,48,254,35,173,170,247,106,134,196,195,60,106,212,199,204,199,188,150,31,115,58,223,127,126,146,91,199,163,145,18,37,99,104,86,50,227,172,230,121,110,194,32,46,0,255,139,67,186,77,51,44,14,186,54,165,140,173,108,110,39,175,14,248,221,252,21,249,96,71,244,112,179,33,25,16,39,245,70,189,116,192,167,54,85,215,4,1,223,163,219,244,189,242,101,189,234,53,122,3,230,100,38,220,240,38,48,203,218,39,62,69,136,127,248,240,66,248,229,31,146,79,186,27,170,33,206,215,77,97,32,118,110,107,17,77,240,86,207,166,182,94,35,254,239,223,253,166,165,237,93,207,84,97,111,116,112,195,223,204,156,58,224,207,252,124,62,34,225,209,106,81,28,250,120,163,167,199,170,78,243,1,114,59,243,59,74,144,38,29,82,28,80,177,62,192,29,113,49,111,213,84,136,88,240,147,102,19,23,147,126,73,214,207,86,56,128,132,191,87,82,82,115,216,250,160,207,112,219,245,192,71,125,196,122,145,100,14,177,146,102,210,40,219,109,225,0,25,116,133,107,241,98,144,188,99,1,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,21,119,110,41,0,160,226,90,144,159,91,33,63,151,2,222,95,113,49,115,10,249,185,20,118,166,2,234,243,138,247,51,106,22,240,2,222,91,117,11,185,20,80,1,246,82,0,0,0,0,0,96,63,228,115,17,59,23,17,73,207,36,197,59,97,41,203,146,66,122,69,44,203,138,2,49,124,52,206,64,191,220,121,202,220,175,59,101,47,246,45,109,214,97,105,6,197,83,129,72,27,6,24,192,65,118,42,227,53,64,196,10,66,146,182,132,144,217,129,126,41,254,81,226,231,98,199,175,14,113,145,223,158,164,195,143,38,205,157,109,88,194,186,252,97,142,196,124,221,202,149,23,149,92,17,194,143,68,211,16,151,122,159,126,23,76,102,227,214,102,210,52,17,214,102,15,101,237,6,125,62,226,199,78,166,238,92,244,160,36,233,51,138,169,101,68,81,215,150,9,51,45,83,93,69,206,197,192,60,100,199,50,47,162,144,186,157,100,245,119,157,86,47,164,87,0,255,110,220,136,31,78,202,244,78,239,30,118,101,126,118,86,254,72,208,231,71,62,75,174,76,250,228,42,205,54,106,181,134,229,251,104,78,148,84,73,116,124,150,157,200,163,183,227,99,62,177,37,185,179,129,254,177,215,142,216,107,239,77,115,171,136,123,109,117,47,163,10,109,119,222,84,65,204,97,32,139,153,203,103,174,200,204,140,82,34,50,73,147,149,92,72,37,135,50,109,233,76,54,191,54,65,204,181,28,132,188,23,153,249,21,25,9,159,210,90,134,27,36,221,111,163,211,76,33,189,86,61,218,20,248,33,79,151,180,181,130,170,79,39,65,171,55,173,240,233,189,123,241,197,185,118,237,150,200,24,211,56,154,91,172,213,144,247,114,25,53,34,35,243,137,248,73,27,101,212,28,39,66,111,251,140,204,109,216,108,112,114,234,148,201,245,197,43,150,182,73,109,103,196,140,162,143,120,34,247,110,74,61,51,26,213,79,67,31,78,68,114,2,222,177,83,201,122,20,194,19,182,181,211,185,37,1,115,25,250,200,81,188,92,110,102,221,116,28,119,81,216,48,245,176,223,213,76,52,227,154,94,145,121,222,46,231,77,68,93,94,214,214,42,141,126,119,239,94,119,158,83,127,250,55,188,191,187,140,25,79,119,93,62,48,164,237,205,44,6,252,249,200,229,162,238,204,71,36,89,180,45,79,223,83,217,54,198,165,32,118,114,93,118,180,195,45,198,90,252,112,1,98,71,93,65,73,169,22,0,0,21,115,185,8,5,84,128,251,59,20,0,80,184,16,186,36,43,8,9,210,208,182,81,184,151,180,36,73,201,206,112,79,151,187,232,147,54,17,235,189,142,183,40,65,59,55,187,184,211,111,219,58,152,214,97,5,219,242,81,70,102,179,129,12,130,46,63,242,65,243,17,213,201,87,26,219,210,233,142,155,234,215,158,19,98,140,249,238,6,118,142,178,176,46,119,152,203,54,178,33,115,126,221,167,109,124,221,87,141,252,223,119,110,35,38,167,147,251,190,47,194,31,207,197,172,28,229,135,220,186,159,95,78,68,137,172,52,234,170,217,124,163,109,83,156,112,233,231,49,21,118,85,69,175,235,133,145,80,51,188,227,113,62,113,45,143,114,68,67,232,247,94,181,190,54,41,116,58,173,123,119,122,101,81,21,247,173,120,188,43,135,202,184,163,7,247,90,62,176,142,9,237,169,6,204,235,240,231,178,213,69,109,115,116,189,77,196,126,220,187,207,114,154,178,102,222,186,191,88,216,97,20,78,101,11,19,218,152,118,140,49,159,186,226,212,149,89,195,173,100,187,175,241,36,26,183,105,242,238,23,38,74,60,42,221,229,92,126,228,94,150,72,192,151,223,25,185,245,35,63,174,5,41,165,205,250,18,194,80,230,187,227,144,81,38,167,84,152,153,170,24,171,241,27,163,2,182,32,119,54,232,238,37,254,189,86,70,56,81,74,158,165,164,41,181,13,83,168,209,46,45,83,66,98,203,43,42,83,149,154,244,122,104,199,179,210,170,253,8,160,167,161,203,36,145,60,9,239,107,21,50,164,95,190,127,103,204,220,156,44,98,169,74,167,40,45,151,179,159,242,99,99,62,151,185,82,244,17,36,120,81,219,201,46,26,110,245,127,199,244,45,12,241,87,54,233,53,142,196,239,204,97,127,120,234,24,250,157,180,92,236,85,214,170,7,185,73,122,169,221,214,91,201,222,195,100,184,225,189,183,18,244,12,86,170,85,81,133,241,189,237,206,51,13,185,92,60,185,88,37,162,238,96,90,185,132,60,142,168,113,138,151,155,217,216,45,133,71,123,185,215,94,113,84,162,224,251,199,111,234,239,219,180,189,20,94,0,255,230,84,237,66,30,26,103,196,79,243,194,141,31,153,52,163,221,84,108,124,82,55,198,110,122,99,24,195,159,114,86,237,230,72,94,240,10,162,239,63,47,24,86,191,77,219,84,96,100,238,237,155,235,229,78,219,40,98,98,224,219,153,100,213,34,74,141,36,153,98,226,106,144,38,222,179,75,197,79,195,10,3,38,157,74,213,73,245,154,15,60,52,230,6,187,193,72,98,94,132,169,189,34,188,231,77,171,174,215,66,13,201,21,153,153,75,13,3,181,223,33,100,252,237,204,21,73,93,112,13,154,186,153,56,127,89,234,63,31,177,195,20,107,154,73,234,76,107,48,115,169,179,106,47,67,136,240,191,248,159,238,169,157,170,228,3,0,42,172,8,128,123,177,98,69,144,140,250,157,185,87,45,117,101,56,245,45,73,123,75,241,221,219,183,29,199,221,133,50,69,234,212,193,181,44,148,149,33,217,251,33,15,127,65,87,201,164,77,228,222,13,137,164,187,173,38,82,192,35,209,204,55,215,100,80,33,53,122,203,27,22,228,72,134,75,168,63,114,239,149,59,34,31,81,217,82,41,201,134,148,104,41,109,155,33,209,75,92,146,169,18,35,222,88,195,38,222,42,200,105,118,18,217,65,118,57,128,46,34,23,65,202,138,74,93,10,159,16,50,219,205,59,75,241,254,245,134,247,168,77,227,157,193,93,77,252,224,29,35,179,213,54,91,198,30,58,68,238,21,81,114,101,68,91,55,77,66,174,181,214,72,218,125,83,68,133,97,168,71,196,111,252,225,163,221,87,17,43,59,237,104,123,203,160,143,200,71,126,103,27,59,162,58,25,244,44,12,219,205,45,175,219,148,46,116,224,84,137,81,131,14,157,106,56,197,192,108,205,44,94,180,93,237,38,196,124,252,209,77,79,90,203,140,12,183,165,185,8,45,155,104,115,38,141,22,191,163,80,16,115,201,173,27,46,112,81,106,246,102,152,4,72,252,141,126,19,183,119,38,222,71,187,59,239,221,41,126,124,166,7,22,231,217,196,118,73,140,157,116,7,169,133,196,243,24,0,255,226,159,241,117,223,214,143,120,135,219,193,13,87,71,163,242,38,233,81,140,65,243,153,253,159,144,207,101,126,146,26,107,111,233,111,234,184,110,238,108,217,85,21,218,105,85,176,249,128,250,29,185,119,70,230,178,146,166,38,205,73,239,109,68,155,227,34,252,105,211,168,51,197,14,118,74,216,152,37,17,50,151,17,186,72,167,194,207,102,92,246,166,153,119,228,238,118,239,144,189,15,124,180,197,55,46,122,85,8,102,175,219,149,137,248,35,35,99,71,70,6,199,144,186,200,229,107,46,146,208,35,94,109,218,58,41,164,138,78,117,15,15,102,198,173,66,61,166,87,95,44,224,171,175,60,206,167,121,96,177,190,92,25,25,153,116,101,212,73,109,106,243,208,90,251,138,94,209,121,12,54,13,27,241,237,254,119,246,19,174,78,27,173,72,111,84,70,219,236,34,67,226,203,101,238,204,76,38,54,201,120,72,148,146,133,210,49,109,90,146,195,168,75,170,88,27,50,185,14,253,90,212,202,134,180,197,135,252,200,189,183,119,221,166,221,233,194,113,39,47,83,252,223,185,114,79,247,108,174,35,9,248,30,238,79,203,216,173,105,254,13,154,162,50,84,39,109,176,198,29,59,104,4,33,165,190,202,134,199,252,175,117,238,26,89,15,77,155,80,210,70,107,184,175,223,177,105,9,226,88,0,0,176,29,128,254,73,223,43,201,122,171,86,167,183,5,250,235,221,132,47,110,149,221,25,119,113,208,31,47,216,59,81,135,63,31,68,31,181,201,145,12,214,89,235,37,192,213,22,84,64,209,209,221,91,188,76,126,51,166,229,168,0,255,76,100,215,231,193,221,168,203,199,94,107,103,45,74,6,21,17,26,212,91,144,217,182,148,240,192,67,110,132,94,237,130,98,248,195,95,135,222,236,96,191,55,32,190,123,91,31,252,118,214,164,211,35,77,253,234,181,226,95,50,58,165,170,212,10,23,122,52,49,86,31,79,120,107,229,148,246,45,4,221,202,72,125,18,151,86,167,225,157,174,238,79,126,15,145,65,39,135,189,22,61,220,99,30,61,210,79,151,203,231,243,36,159,115,155,182,150,149,70,139,106,53,109,59,10,166,12,34,164,86,141,121,149,157,69,105,124,141,64,0,255,212,231,88,245,35,25,119,85,90,8,45,187,7,223,86,210,198,88,210,231,136,43,252,244,195,41,182,165,77,140,0,235,199,200,139,212,237,189,54,169,209,87,167,115,251,102,6,254,123,171,211,16,15,69,109,192,63,247,111,231,206,17,169,68,214,76,82,202,198,87,115,47,44,248,202,2,54,241,250,97,244,191,28,79,159,110,211,142,171,242,190,235,149,229,217,53,245,6,212,233,243,249,36,177,51,147,165,139,36,97,29,82,104,14,169,59,218,130,42,104,176,40,120,143,179,54,237,86,156,96,173,175,118,148,157,252,136,239,222,214,7,191,29,117,58,61,18,239,171,23,74,252,19,163,48,234,18,21,94,52,157,120,42,140,43,12,226,90,118,183,31,140,185,196,159,203,186,233,81,153,136,204,12,18,37,150,43,62,131,104,57,55,167,75,143,25,226,22,11,149,67,98,142,61,25,200,198,101,54,67,94,183,51,138,46,95,55,89,12,55,55,147,109,72,110,37,238,136,105,71,166,26,86,21,55,5,49,58,63,59,108,60,102,10,3,228,37,62,210,75,223,148,184,254,143,127,243,91,222,159,176,128,187,94,213,176,144,61,62,230,98,252,130,230,242,223,163,46,218,222,23,204,203,240,18,196,185,6,71,170,140,56,61,243,172,205,101,200,139,119,125,122,118,207,119,253,146,28,170,103,135,133,42,230,81,55,187,167,49,86,172,36,211,204,76,221,202,114,193,189,151,54,89,17,196,76,209,162,122,110,195,36,160,46,47,107,107,21,170,254,254,70,175,187,161,247,119,11,254,56,224,33,174,119,148,62,192,90,55,79,217,227,131,62,243,43,239,132,174,18,90,106,61,27,188,119,163,48,32,115,210,14,110,106,93,10,244,40,226,57,59,194,29,198,226,246,218,89,219,116,87,35,196,241,14,186,95,220,62,116,118,228,198,92,253,145,187,100,210,136,82,79,82,150,235,148,44,81,75,3,114,219,115,217,245,59,122,197,224,13,177,139,143,249,235,142,205,121,233,128,247,182,252,86,70,141,124,80,18,175,70,211,138,187,175,81,187,247,183,37,81,45,34,191,103,69,58,94,183,217,158,97,124,204,145,246,24,162,30,127,165,59,162,230,254,146,121,188,209,221,10,124,62,248,83,231,187,175,88,190,17,19,88,151,129,238,51,165,93,100,220,121,25,186,220,166,186,76,226,36,169,203,113,199,133,80,239,205,9,245,200,105,71,170,199,197,47,188,98,167,74,183,163,169,220,97,122,134,181,161,26,182,46,159,185,149,177,34,73,212,75,157,86,154,166,58,102,242,180,165,49,168,85,249,1,242,118,102,38,37,177,163,184,181,109,137,235,88,0,0,188,168,95,181,168,213,70,33,86,146,84,216,81,39,245,2,192,95,137,60,221,41,113,136,204,80,192,57,0,254,85,91,57,74,63,234,246,202,103,236,204,124,214,106,221,212,117,182,200,41,135,211,140,67,133,224,131,46,247,174,109,26,202,29,242,43,242,185,72,18,117,147,36,132,94,74,212,74,82,68,153,112,62,229,41,85,90,116,10,116,232,212,233,213,1,241,173,159,153,203,175,154,174,210,105,173,105,134,140,70,37,92,70,25,245,249,89,114,71,84,103,253,12,167,120,239,246,190,120,151,221,191,155,122,237,222,96,164,88,210,164,180,172,203,112,54,40,163,54,230,210,103,62,130,100,70,70,48,149,22,185,203,155,82,134,82,51,235,142,74,224,215,116,106,99,76,171,86,162,209,10,123,216,196,246,177,93,210,61,253,206,235,35,162,213,101,161,81,104,17,165,233,30,52,159,210,165,159,186,55,86,226,66,241,47,55,149,193,25,159,51,49,143,178,128,149,26,0,254,241,87,252,164,38,159,209,45,71,43,9,164,87,92,218,180,106,195,251,147,115,236,20,142,84,171,237,236,133,188,219,184,238,173,141,191,251,170,81,238,183,189,117,31,137,89,0,255,155,238,246,62,213,191,27,156,215,185,198,83,231,26,114,169,143,21,43,202,170,101,144,105,82,154,212,169,165,86,93,151,132,74,9,85,81,39,6,21,193,218,209,165,222,179,197,53,94,183,19,109,88,4,249,231,198,47,165,95,61,26,125,19,134,85,215,223,123,113,13,193,198,124,1,127,112,47,75,218,194,140,217,128,186,124,102,100,158,146,178,147,230,200,221,164,210,39,104,67,175,53,238,155,55,92,33,14,66,45,156,154,35,172,52,41,180,176,135,221,109,82,27,163,49,226,126,36,188,200,140,140,120,181,116,43,217,132,83,27,110,39,213,100,50,126,184,40,138,185,50,63,230,242,87,146,168,53,98,103,146,182,125,200,37,201,136,33,189,113,68,25,224,94,62,109,173,164,233,169,67,166,213,104,114,147,190,226,202,165,248,84,161,10,180,149,89,76,180,113,159,125,156,152,211,225,211,231,254,178,127,205,153,34,214,75,87,20,212,165,85,53,196,238,105,101,4,174,231,87,126,102,194,250,60,208,191,140,178,147,238,32,101,213,43,45,180,182,100,198,148,137,146,69,157,19,183,46,31,94,46,87,228,38,99,167,100,184,180,74,166,57,32,142,19,207,136,158,103,52,194,48,214,232,79,172,97,111,33,0,252,171,191,234,167,213,105,100,253,93,23,174,239,235,54,60,197,73,199,196,96,137,169,219,145,185,87,20,18,171,70,105,72,141,4,29,61,141,211,221,165,119,207,18,83,181,225,163,199,192,97,92,98,13,123,53,22,112,85,68,123,197,230,71,148,95,94,252,19,222,250,195,213,86,141,106,253,143,19,222,61,141,233,136,190,197,106,193,198,246,215,129,126,171,70,68,102,212,242,145,12,247,36,165,228,43,110,92,242,169,132,231,235,142,90,149,227,131,125,25,198,65,101,230,178,189,27,16,159,46,238,101,155,139,229,22,90,38,45,167,9,173,37,61,158,156,236,105,87,168,157,90,194,29,166,113,114,137,124,250,217,59,237,192,8,240,79,115,25,27,95,165,213,72,201,233,73,99,226,11,244,147,150,120,41,82,188,19,239,229,35,240,237,132,87,11,90,174,237,138,24,239,73,104,182,172,92,18,26,3,199,140,28,17,67,182,88,210,46,100,167,118,227,56,68,249,231,197,63,105,9,63,89,18,61,107,68,136,224,7,111,46,46,42,90,64,18,179,114,141,139,188,172,105,87,54,160,62,31,153,153,43,165,174,36,193,182,155,82,194,210,66,107,180,202,125,203,134,105,196,206,168,138,55,243,138,149,102,71,85,12,84,219,54,178,35,19,243,244,81,91,59,201,122,171,78,171,23,10,253,222,104,197,11,143,90,238,138,79,184,107,140,45,220,151,199,252,189,92,185,216,17,81,178,52,53,105,37,201,203,144,70,111,180,231,177,41,132,75,72,250,229,218,43,156,218,94,197,237,90,147,36,226,187,215,189,119,16,195,90,239,157,167,79,106,28,180,253,217,45,27,224,94,230,94,68,31,197,219,166,164,62,110,208,237,210,227,220,177,216,108,177,39,124,247,9,111,89,75,124,226,93,198,26,200,184,246,14,226,253,181,118,185,79,75,174,18,196,105,105,108,166,18,223,189,220,160,106,34,239,67,163,34,53,98,216,153,145,190,178,60,87,233,33,115,43,67,31,25,25,153,73,42,169,52,169,67,75,91,29,198,105,29,134,36,34,155,78,191,225,243,25,201,0,255,126,172,23,209,238,189,91,58,205,136,114,42,104,140,55,150,70,25,159,118,141,250,53,77,172,116,232,142,153,82,137,10,207,6,106,159,68,128,181,34,73,54,52,202,100,19,244,59,98,103,68,45,31,69,84,232,116,74,190,187,245,176,199,67,173,119,83,196,117,195,82,171,66,85,48,59,123,25,66,30,190,188,87,115,86,148,216,180,245,28,66,222,36,217,157,195,82,179,163,34,156,152,207,227,207,241,147,203,69,183,108,77,107,140,212,72,226,152,9,54,230,174,28,50,199,30,105,192,252,228,126,194,237,85,219,251,183,222,127,227,206,138,6,232,135,110,200,220,208,238,143,152,51,230,101,78,207,157,190,118,29,126,198,17,71,194,124,159,163,247,240,182,226,75,155,193,0,0,0,0,0,32,7,200,173,219,17,149,16,39,87,37,79,59,122,210,25,55,18,240,223,95,185,112,242,177,72,212,35,51,84,47,218,26,126,84,223,212,163,66,111,189,53,57,97,163,0,94,110,206,220,202,14,142,192,51,210,191,124,196,203,69,157,51,188,168,57,162,204,114,106,221,234,156,46,238,220,176,36,215,120,203,241,141,125,153,128,250,252,172,185,51,106,213,71,142,69,222,232,78,18,87,104,192,159,98,239,62,244,105,210,197,229,188,203,72,88,38,182,57,16,241,235,234,107,101,228,166,101,105,75,214,104,122,163,137,75,164,204,73,60,168,116,10,98,7,163,88,104,97,101,254,208,67,234,116,249,250,218,52,119,109,185,34,239,244,54,41,170,168,17,119,186,134,153,166,236,140,150,243,45,55,191,78,178,49,66,70,46,87,174,24,0,255,104,86,137,112,138,111,234,108,201,102,28,52,50,193,76,185,164,137,133,195,22,95,229,68,92,140,179,3,218,43,26,80,253,21,153,87,171,211,104,68,0,255,238,62,28,113,231,225,141,143,216,136,98,5,231,55,220,219,123,145,123,149,182,73,20,215,221,219,165,195,185,68,100,130,184,219,222,29,235,186,90,98,26,231,178,84,98,134,231,111,132,250,35,67,87,233,50,25,117,241,99,69,184,52,178,36,125,147,6,121,156,113,16,210,170,93,211,169,41,78,64,99,22,238,24,48,232,95,61,87,146,72,182,84,122,150,99,222,207,204,124,102,212,181,106,212,40,173,214,52,221,89,209,105,198,20,41,214,148,104,249,152,219,185,200,140,146,180,201,242,14,27,238,233,242,69,159,132,22,235,145,202,181,168,36,137,57,250,143,11,189,204,106,54,90,132,71,217,192,198,85,214,177,35,18,112,135,62,163,182,87,184,84,61,87,148,13,237,70,195,59,210,98,54,110,202,33,14,225,171,43,78,138,137,120,242,108,124,118,198,6,61,62,250,222,132,251,115,175,209,154,208,251,151,241,192,29,7,177,238,141,126,199,74,109,230,180,137,12,185,248,143,23,175,228,34,79,159,178,163,84,22,156,1,14,173,38,83,167,108,202,101,26,6,102,98,174,218,52,193,104,8,240,31,227,79,93,218,90,220,104,59,162,76,124,237,120,227,92,132,189,178,59,69,127,224,162,166,109,107,47,53,64,126,68,172,29,149,102,238,154,221,74,180,132,92,233,112,37,178,169,37,245,48,230,245,198,94,71,197,196,23,17,165,174,164,164,20,5,0,128,11,250,29,17,10,144,11,246,130,164,41,0,0,0,0,0,0,0,0,0,0,0,0,42,172,8,128,136,165,120,33,47,66,33,35,162,90,0,0,148,54,224,253,8,93,213,69,144,220,153,116,220,68,217,221,132,111,28,50,216,96,237,99,28,196,200,165,22,174,112,141,147,54,199,216,181,9,248,228,191,35,118,46,203,94,203,233,94,201,34,17,58,113,71,17,106,75,116,71,110,197,169,194,204,201,32,182,154,225,220,60,70,62,151,59,35,147,238,8,82,162,146,146,133,41,65,106,68,165,124,70,229,17,42,240,168,86,35,214,14,127,37,172,92,194,203,12,215,95,132,83,43,187,80,84,165,254,118,123,201,65,221,83,104,83,227,80,195,83,165,22,216,88,36,42,130,118,50,187,133,1,241,233,50,18,94,146,112,42,252,108,196,46,173,78,243,56,18,173,238,223,243,119,132,151,186,248,199,14,254,122,220,179,23,218,241,17,50,82,191,50,105,210,74,87,150,198,101,94,218,188,17,61,220,211,197,174,186,36,180,178,30,43,174,37,201,96,204,206,6,30,44,162,172,73,181,89,241,55,11,216,249,202,182,182,2,66,46,94,252,88,73,54,173,108,61,107,44,150,38,54,137,54,71,37,133,99,106,98,2,151,88,211,112,53,79,63,64,158,247,181,34,114,139,59,173,230,16,175,119,37,146,121,202,121,6,252,185,164,249,200,108,243,52,130,220,146,164,215,130,203,50,138,136,177,207,112,19,3,177,116,97,13,167,117,246,181,167,26,240,231,245,123,237,85,131,63,189,123,101,29,186,55,212,77,106,82,115,200,231,50,115,59,99,111,74,194,125,234,77,58,149,50,227,18,153,68,66,162,69,173,35,118,126,64,252,153,11,61,161,180,108,90,202,136,218,182,201,55,232,34,42,252,200,112,18,94,54,101,167,78,175,121,28,185,166,247,163,243,112,9,63,91,44,224,5,115,56,8,200,251,236,105,13,186,92,62,159,144,200,156,227,150,75,132,147,244,19,189,45,53,163,66,84,165,104,148,40,44,199,50,176,149,197,108,228,196,251,250,136,32,235,69,161,81,105,153,207,56,250,50,234,8,252,212,141,75,13,42,175,70,153,71,12,111,179,51,67,13,229,43,187,28,32,175,199,175,19,126,155,232,200,118,73,53,234,76,68,63,57,37,10,147,220,188,67,77,226,225,109,142,102,38,139,9,237,246,60,230,7,190,181,87,13,120,187,246,157,91,217,219,240,163,199,174,37,78,74,204,71,110,173,189,150,179,73,6,49,59,238,114,234,78,70,109,147,96,168,217,23,212,249,212,195,75,198,216,106,103,146,118,77,132,188,85,138,2,0,0,0,42,238,92,10,0,237,71,221,189,189,147,52,181,218,166,151,120,69,166,74,225,221,37,168,66,29,44,53,53,23,92,252,56,135,200,29,186,92,133,180,37,35,35,29,54,236,132,19,250,38,96,253,17,185,86,17,147,106,44,111,221,233,237,195,240,38,131,63,151,197,174,241,204,224,165,98,4,123,162,1,63,62,113,105,175,200,122,108,186,47,180,46,106,158,48,83,114,179,57,52,163,189,206,144,151,23,79,87,35,243,201,160,94,225,236,26,13,247,228,176,81,33,32,242,19,170,182,242,166,49,46,123,141,33,195,195,159,158,52,99,209,61,61,156,182,61,139,249,150,143,222,177,164,253,31,1,247,218,59,35,233,164,161,65,216,134,97,50,137,122,138,239,81,175,78,220,222,153,170,126,220,237,206,123,55,128,79,122,155,158,169,81,201,198,176,163,26,243,241,7,31,62,237,166,75,166,123,70,165,36,207,148,154,107,223,149,198,53,109,66,228,131,111,121,41,35,119,217,247,137,81,223,78,250,218,73,105,181,85,175,209,221,50,10,190,222,77,184,211,42,209,117,111,60,198,90,11,156,224,238,7,76,252,250,216,247,34,106,81,106,36,117,107,237,152,173,239,233,5,141,32,70,252,245,199,138,120,43,131,54,177,87,75,198,109,169,143,154,224,75,251,140,223,23,188,119,19,67,149,26,21,198,226,204,98,118,94,180,145,140,247,242,153,203,197,135,159,121,120,181,58,110,134,122,108,102,185,180,10,117,230,56,92,86,16,207,120,196,156,87,97,142,66,204,203,208,237,60,213,101,132,75,73,221,229,13,21,66,221,36,37,242,200,37,226,87,140,201,97,248,43,211,165,71,9,39,248,41,160,13,208,126,62,96,190,62,51,159,89,232,78,82,216,154,43,133,173,53,186,235,206,93,211,45,120,240,106,224,201,12,148,40,138,139,22,24,194,208,118,170,173,213,160,195,167,35,250,168,186,186,130,68,108,183,212,194,45,215,66,88,224,25,202,148,68,11,44,244,105,135,179,142,153,159,139,136,168,165,174,77,104,67,157,215,41,205,152,125,158,117,99,192,63,221,244,8,26,153,177,69,76,228,162,183,37,74,202,165,226,172,51,118,29,38,23,242,151,39,172,89,242,129,253,144,128,248,214,222,186,236,190,55,113,212,171,125,243,222,157,33,168,254,220,130,179,251,188,67,248,223,77,122,105,206,154,103,119,217,22,13,153,39,25,59,50,217,186,105,82,114,67,8,189,102,221,17,87,28,20,15,153,135,239,184,195,77,213,133,61,28,68,181,185,109,248,198,208,233,118,208,215,170,101,215,246,112,222,104,110,84,187,171,31,111,247,102,209,110,240,136,158,153,155,229,92,108,183,32,6,253,19,126,46,51,87,62,232,43,72,58,165,18,108,119,66,70,163,147,185,134,67,53,28,188,58,117,188,1,238,109,125,147,219,25,73,39,153,153,58,163,230,166,183,55,69,169,74,149,138,240,96,84,18,19,197,101,7,27,45,124,204,46,220,112,95,159,73,99,173,164,17,63,203,72,68,175,55,57,28,75,183,123,83,107,28,235,176,194,53,78,231,27,39,137,89,220,142,49,198,253,60,248,249,216,73,54,25,159,105,70,244,209,198,9,106,82,120,153,102,26,57,18,63,147,185,42,103,97,86,118,17,131,78,47,191,154,190,134,133,191,183,112,179,89,116,79,107,154,54,55,15,27,51,131,177,108,199,41,237,8,13,160,207,173,189,51,40,157,30,181,123,77,231,13,143,9,221,68,79,169,65,135,192,18,131,56,176,65,143,143,190,55,229,253,123,243,70,107,94,106,127,195,223,29,222,135,235,127,223,137,121,192,192,118,35,123,53,102,230,138,136,200,140,154,148,68,41,24,25,250,200,200,135,30,230,243,122,245,115,235,117,219,187,6,0,255,110,65,28,26,116,210,24,184,53,202,21,131,82,238,42,230,178,37,137,29,57,155,241,89,150,41,12,121,247,246,222,116,253,168,175,179,162,212,20,7,221,14,233,251,218,140,198,39,87,12,28,150,1,60,21,25,85,192,90,59,108,89,123,19,49,151,242,139,172,155,100,20,39,118,46,146,155,134,203,166,2,53,174,169,49,245,144,204,9,231,120,240,160,208,199,9,158,231,87,22,73,92,177,215,138,204,168,52,23,65,242,158,36,42,41,21,111,206,184,58,230,136,74,58,45,102,69,3,252,140,177,135,51,99,82,174,241,118,145,205,209,0,58,124,36,86,36,121,242,219,160,215,90,242,222,231,30,254,84,62,190,203,72,239,234,16,152,85,185,199,30,231,188,198,196,31,185,50,50,162,210,149,81,167,165,41,237,219,120,103,205,162,103,148,74,116,234,20,210,191,175,75,157,46,47,252,150,250,241,118,235,157,18,66,42,181,58,191,231,94,164,26,96,97,166,18,95,178,52,31,141,14,141,249,200,136,60,61,159,123,68,15,74,234,55,242,20,242,210,81,19,173,235,58,28,236,164,10,51,210,13,115,117,114,226,52,193,46,181,111,17,48,227,127,197,215,213,105,13,247,197,13,220,192,135,92,150,92,157,228,238,144,226,159,116,239,181,234,43,105,225,70,171,11,71,73,228,227,185,89,204,52,194,88,157,31,228,151,207,231,114,165,118,91,235,41,229,113,66,97,55,8,139,247,174,87,7,132,151,185,202,197,92,46,106,163,152,151,167,25,233,90,204,203,61,7,200,199,138,18,165,214,249,168,144,121,185,21,235,39,213,2,94,168,63,87,98,71,109,157,176,128,180,3,220,187,159,52,86,70,146,146,79,82,42,173,222,22,110,110,55,239,101,182,248,84,164,84,135,71,93,12,244,198,10,86,75,200,71,234,162,210,215,78,134,212,23,25,133,211,214,107,117,199,102,105,45,134,186,10,7,102,21,91,24,40,156,232,109,109,15,219,13,49,50,86,108,154,52,100,200,251,43,151,241,226,149,146,153,180,66,73,212,136,67,75,160,18,227,52,53,105,34,253,10,180,202,33,213,49,208,28,195,242,113,2,210,63,106,107,167,171,219,221,105,53,151,77,245,175,17,95,156,240,2,191,187,185,71,56,199,90,182,58,79,29,244,186,92,62,235,107,211,18,187,86,216,183,102,173,165,196,151,64,237,140,62,55,199,135,50,167,66,13,102,30,87,125,101,45,187,125,72,189,62,95,219,155,186,91,189,111,180,26,173,31,183,132,63,94,196,232,17,23,233,125,25,196,162,54,155,157,103,72,252,185,204,229,35,114,241,10,241,52,195,205,102,20,241,156,88,103,150,75,225,83,180,98,102,246,202,20,106,99,148,6,188,127,47,107,62,215,148,122,238,25,39,165,237,187,103,211,97,89,139,157,26,198,74,61,92,132,112,82,18,237,96,27,238,8,127,53,119,102,132,110,151,211,53,154,55,120,117,239,161,54,120,114,169,158,134,218,12,94,91,117,121,31,17,63,25,247,79,133,127,180,175,86,136,79,133,138,118,178,2,114,173,181,155,27,243,244,250,7,156,223,196,21,126,199,117,75,90,34,205,194,144,54,82,160,230,100,195,52,0,252,139,127,214,247,218,194,231,235,197,147,120,81,155,170,49,220,195,136,40,227,78,214,176,136,178,210,47,65,159,23,244,189,105,232,151,55,239,221,25,42,253,52,110,119,143,247,167,140,219,123,50,127,157,240,40,83,52,226,203,252,78,42,92,68,108,74,15,122,102,233,77,153,45,191,22,115,178,84,245,97,8,163,25,242,117,117,175,124,161,111,90,183,221,237,37,36,250,183,226,107,169,67,179,102,244,226,46,124,106,205,252,44,96,192,204,189,34,50,118,100,178,165,78,131,146,105,67,187,149,172,187,182,140,220,139,157,38,117,247,216,195,64,155,75,151,122,174,54,187,29,141,80,223,253,140,157,207,164,71,210,106,210,238,46,217,137,6,52,58,155,121,198,192,151,143,124,46,219,140,216,81,50,106,210,118,108,38,151,108,146,92,136,8,213,196,81,153,41,56,212,150,33,249,198,74,199,228,191,230,185,159,25,201,42,85,173,81,159,131,1,25,41,99,64,153,129,126,41,254,81,243,43,218,110,241,75,249,182,159,170,247,100,56,211,224,241,195,176,134,147,42,216,207,62,126,204,253,103,172,31,217,56,245,85,139,164,171,205,101,212,158,106,24,118,100,166,29,9,247,239,103,222,143,166,158,171,140,40,165,19,146,77,68,36,173,216,216,25,83,44,172,90,53,3,74,85,88,102,119,216,20,9,160,95,137,175,86,167,211,227,237,110,220,191,139,190,27,0,255,138,130,42,88,30,49,83,151,116,237,60,91,214,163,164,32,13,109,213,61,147,212,189,248,41,199,27,152,51,204,97,168,65,169,202,214,62,183,213,27,239,233,114,226,87,234,90,191,251,250,153,33,220,34,30,184,122,170,126,159,187,142,149,62,70,103,242,60,6,252,195,207,69,205,237,112,104,110,66,233,91,206,28,147,83,109,92,90,21,233,196,62,252,96,167,57,238,230,175,3,70,220,79,74,86,68,77,26,117,215,202,173,36,75,158,66,133,75,189,186,68,195,9,11,149,241,138,129,31,51,183,51,20,0,197,247,99,125,247,104,123,73,31,241,78,150,27,6,126,68,63,214,127,95,253,85,233,222,146,4,233,122,35,9,249,185,181,247,187,87,201,85,130,152,205,149,114,163,89,146,248,152,143,46,143,73,147,134,138,253,246,90,149,146,118,189,201,166,37,93,188,168,99,243,198,124,74,124,110,165,222,228,70,208,74,158,66,177,54,91,35,131,157,26,239,69,232,51,43,141,157,177,164,159,68,137,132,83,74,240,72,188,48,80,236,194,53,206,49,96,230,103,102,62,51,234,90,53,107,148,86,99,27,110,227,240,41,214,116,168,176,104,80,182,196,12,125,230,218,121,151,170,95,70,217,16,218,206,187,111,133,197,248,41,199,251,192,91,71,188,52,147,58,96,54,133,77,96,200,251,247,50,114,101,68,27,185,146,144,156,58,165,77,180,100,90,195,59,246,17,89,28,140,138,21,194,29,22,26,212,178,107,236,192,132,92,226,139,92,188,248,17,155,172,164,181,102,212,82,89,225,67,196,162,50,81,18,42,211,162,211,164,34,86,113,84,9,27,56,236,128,121,221,222,180,251,118,92,182,85,29,116,245,181,98,173,146,89,221,18,53,122,247,74,74,229,213,37,66,156,113,168,95,95,60,226,53,226,101,110,59,174,26,226,47,94,62,226,231,10,146,147,171,25,117,184,116,205,25,107,137,107,234,187,41,138,79,108,98,143,152,165,237,1,3,232,105,232,233,76,238,88,36,239,100,69,165,59,234,86,247,212,158,235,96,246,158,118,216,145,153,75,113,237,172,183,229,214,189,218,198,239,125,213,107,249,41,250,206,157,68,242,123,201,157,220,21,50,109,225,236,200,95,59,32,3,98,126,62,124,93,201,200,133,19,59,155,74,159,44,217,189,68,166,238,168,213,162,86,97,132,17,16,153,91,188,222,24,186,204,71,236,149,123,74,46,92,114,108,250,118,127,179,245,158,247,53,195,7,91,213,250,224,3,7,155,221,171,45,97,15,24,48,183,50,247,174,177,35,169,155,180,164,133,68,105,165,181,21,239,222,17,91,70,184,200,116,124,193,70,16,135,120,232,142,63,188,102,19,219,67,13,169,43,73,179,163,151,159,151,0,255,138,232,35,139,144,140,154,115,94,154,36,194,5,171,170,185,138,25,137,219,38,98,11,7,158,180,199,145,108,98,82,206,102,49,196,123,186,156,248,85,232,91,175,123,109,71,91,131,219,196,3,95,40,70,246,38,247,29,75,216,201,150,103,176,6,0,57,228,119,68,100,102,33,65,72,132,125,227,0,88,50,228,167,126,69,211,250,95,181,93,156,84,53,187,51,133,45,35,204,116,154,26,50,141,97,101,104,106,0,255,225,19,87,85,70,146,44,142,185,96,229,74,218,217,221,9,72,191,88,111,103,85,95,79,171,215,198,239,163,45,226,135,107,152,222,215,28,22,241,37,19,17,140,248,234,35,141,95,89,234,17,87,191,28,57,99,85,217,168,26,13,129,184,193,70,49,117,99,125,161,167,237,12,74,0,255,238,86,2,74,142,144,248,115,17,31,126,60,177,106,249,54,73,43,46,57,133,105,164,116,69,170,121,224,20,55,5,110,22,142,113,83,93,219,212,6,126,192,251,73,90,63,51,219,200,85,7,166,191,164,205,19,201,13,202,72,211,226,142,78,88,158,29,153,247,26,35,116,145,228,200,71,210,246,166,37,72,175,208,186,189,206,247,39,7,149,206,78,107,36,183,179,251,152,250,129,140,0,255,94,54,171,35,119,174,54,89,6,102,228,36,108,97,120,222,46,194,25,82,183,162,174,95,155,238,13,143,228,173,70,138,247,213,148,209,75,139,39,254,27,165,162,5,214,98,204,52,41,10,222,216,222,6,101,118,68,49,175,207,199,248,133,11,31,94,61,219,221,144,253,254,16,21,177,83,140,95,216,223,61,68,99,91,102,228,24,35,63,208,63,233,123,37,89,111,213,107,244,182,66,127,189,123,112,198,167,182,251,226,51,254,240,141,33,92,156,242,243,240,23,205,34,17,180,204,204,21,149,38,45,77,160,84,151,170,138,60,76,67,91,71,57,152,25,159,149,188,207,201,169,91,67,190,62,191,114,99,250,166,7,63,186,67,24,186,247,239,235,84,230,164,226,174,238,89,81,115,246,109,6,108,16,243,186,189,115,197,171,77,236,140,210,208,221,36,97,223,182,118,127,155,187,111,8,105,71,116,41,49,221,105,44,226,164,80,133,121,148,73,60,105,63,217,15,70,124,249,136,157,203,38,94,222,113,105,185,10,40,219,250,206,59,114,142,193,172,78,110,119,129,35,252,226,165,84,167,40,203,174,104,135,234,249,121,245,243,185,76,55,130,100,150,76,120,37,40,155,133,150,194,160,34,197,190,171,68,164,223,210,59,190,120,89,236,48,130,237,121,151,143,230,242,82,162,62,95,189,21,153,43,35,30,41,245,164,189,140,235,212,11,91,26,191,203,113,49,45,110,74,139,192,169,70,163,6,243,33,135,184,199,144,236,128,0,247,245,145,52,151,145,73,115,81,105,165,213,72,241,222,214,187,149,152,226,194,169,71,151,67,83,204,52,195,45,38,126,216,36,212,31,169,15,125,68,236,220,44,137,29,173,56,118,101,157,96,88,210,205,238,220,210,9,227,165,69,113,156,227,33,212,35,148,61,111,79,35,230,241,237,200,136,178,243,65,163,178,149,33,145,44,229,9,147,193,168,90,80,106,249,0,0,168,0,145,139,136,192,200,175,12,12,125,228,2,252,249,165,40,0,32,239,0,122,124,185,172,175,77,72,217,245,32,180,210,90,91,134,171,159,216,82,230,114,124,235,82,230,82,162,60,238,112,51,215,242,83,98,110,223,43,21,126,102,142,218,60,41,180,84,93,90,37,114,223,210,40,149,30,177,220,208,204,99,163,201,43,90,85,220,126,177,239,16,216,143,245,229,35,242,153,52,50,147,86,73,38,117,40,73,84,162,84,226,210,179,233,86,164,203,109,88,98,161,41,246,176,151,30,68,250,71,125,239,32,235,175,18,117,122,101,133,207,238,117,225,133,127,69,202,21,191,10,227,248,154,45,220,118,168,0,255,223,15,61,45,155,22,90,212,164,110,248,37,85,158,71,241,143,55,66,95,19,254,102,87,177,116,125,39,215,3,38,102,100,114,138,157,184,192,170,118,45,107,36,70,46,159,249,136,136,136,8,82,252,26,201,61,91,82,26,167,146,170,83,154,87,79,3,22,248,211,250,52,112,164,36,78,183,227,108,195,6,212,225,175,173,85,126,0,255,221,232,117,119,164,234,183,191,29,15,92,192,188,213,61,192,201,44,101,115,51,44,34,190,92,212,92,68,144,226,213,12,39,42,169,17,178,223,103,37,21,213,15,153,248,41,39,253,60,204,196,178,76,96,151,179,109,98,230,101,172,181,55,109,71,37,222,234,244,239,117,204,8,247,45,20,42,138,139,146,99,224,203,71,62,86,68,61,233,94,89,105,182,85,76,138,202,166,211,102,40,21,40,213,141,235,138,138,248,194,85,51,243,0,153,113,47,11,252,72,154,148,196,111,93,226,214,75,158,36,198,137,122,205,4,163,177,131,99,57,198,83,71,125,228,202,74,147,56,180,45,12,61,200,47,35,119,70,82,150,196,207,58,83,43,81,30,210,100,183,101,25,50,21,63,96,222,229,162,8,89,245,151,113,124,100,187,115,69,67,158,126,197,206,53,38,177,35,219,124,9,167,37,13,237,62,92,121,205,98,214,140,62,177,102,159,131,203,217,209,249,25,1,192,102,128,0,255,136,159,143,118,233,74,38,188,100,222,209,26,151,144,155,20,226,169,140,39,179,22,27,216,203,206,177,136,1,159,252,239,101,210,246,162,165,227,122,163,157,69,163,76,240,1,0,0,80,33,151,2,42,64,110,197,252,220,22,240,2,222,219,11,44,42,70,42,96,44,200,203,80,200,71,42,70,77,1,238,239,80,64,133,164,41,0,42,70,100,40,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,204,1,243,242,36,34,88,251,80,127,214,86,45,181,200,199,252,220,164,102,142,45,238,60,141,181,72,58,143,2,234,98,101,208,160,149,82,220,246,130,252,234,145,121,90,75,45,238,189,114,139,78,179,56,241,180,138,240,31,252,114,19,47,71,133,125,47,114,121,39,145,221,195,148,62,214,0,255,212,223,249,85,220,138,238,161,154,11,248,240,103,232,119,213,213,107,210,96,170,211,142,77,165,117,41,103,35,253,117,249,157,167,69,75,19,126,22,179,83,51,98,117,221,124,74,101,30,145,211,98,87,27,43,50,90,43,98,253,63,248,191,217,63,157,225,36,62,210,0,255,173,94,45,62,253,91,70,22,95,202,196,78,140,245,243,206,94,171,78,223,77,25,117,171,119,35,142,152,196,44,120,227,27,190,26,201,7,134,126,208,229,231,240,207,213,216,139,164,168,28,91,74,221,221,38,204,8,33,63,161,152,138,173,226,4,4,92,25,138,178,196,149,169,203,23,94,230,186,37,9,218,42,124,220,36,105,72,133,130,77,121,188,244,243,154,197,13,71,179,131,115,83,163,14,63,93,79,74,198,94,52,233,109,84,49,194,155,74,235,78,174,166,16,30,74,228,160,26,73,60,202,0,54,49,51,53,0,254,14,249,204,233,105,254,78,146,225,142,67,61,53,166,48,78,117,22,14,240,19,117,91,136,93,121,145,191,54,29,146,126,59,9,91,219,155,230,134,75,127,91,36,82,163,158,248,0,112,33,235,79,66,214,43,132,134,66,94,44,5,64,133,88,144,23,75,1,80,33,47,150,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,42,68,125,145,68,79,41,9,5,192,57,208,111,69,182,52,61,201,134,9,49,17,193,130,64,205,125,136,124,126,46,27,49,188,122,236,198,212,195,129,0,255,168,225,10,103,202,15,128,183,35,126,178,243,246,38,12,41,90,109,215,219,134,13,108,248,90,152,203,166,76,12,50,232,197,63,244,121,218,170,65,196,11,139,26,44,25,55,245,45,24,192,86,67,29,214,228,33,59,195,15,6,188,120,111,239,221,100,211,189,101,232,13,43,66,87,157,248,145,219,205,204,61,62,248,155,65,28,110,101,53,195,201,169,75,43,26,173,101,108,118,87,214,109,140,84,63,71,222,43,194,73,120,225,210,134,187,77,253,59,137,166,136,204,204,100,210,207,196,75,213,217,69,121,18,1,245,226,31,235,229,201,61,218,240,251,27,105,17,215,58,185,177,13,15,45,83,120,185,97,253,28,121,237,93,87,191,169,13,243,78,231,206,247,149,203,172,248,188,111,120,170,57,251,43,95,37,224,211,141,95,174,23,159,190,150,247,172,191,136,154,189,139,50,226,73,71,14,198,146,201,5,94,50,172,157,95,53,66,61,13,160,163,127,196,207,77,220,92,240,104,165,68,20,50,194,221,85,38,224,151,146,162,56,57,61,141,83,177,51,171,179,211,178,97,99,230,83,245,147,68,137,140,120,72,162,216,146,78,109,131,186,19,23,152,169,95,185,184,153,29,121,194,123,199,252,204,204,40,53,163,30,165,214,234,186,53,202,243,60,174,235,80,95,110,235,74,252,72,58,137,120,207,147,154,148,89,73,173,97,114,117,113,214,111,33,81,140,99,100,22,177,246,3,134,62,23,107,235,86,205,82,152,38,233,187,20,114,185,84,136,146,106,90,61,90,60,71,221,90,59,50,72,70,214,55,92,103,214,168,187,191,104,238,72,74,34,246,34,65,107,105,37,85,188,105,105,220,205,44,41,139,185,22,183,170,206,28,91,243,185,125,205,0,255,136,185,164,165,142,89,25,17,210,87,105,109,145,56,91,233,227,144,170,65,205,0,3,135,202,177,112,86,133,246,119,222,72,64,61,62,218,218,164,247,71,175,215,189,169,218,251,27,240,97,98,48,122,221,131,121,11,181,171,25,24,81,79,191,132,23,171,54,177,107,225,36,165,81,130,181,24,75,83,84,86,139,220,213,13,31,155,6,191,35,135,115,121,162,221,157,123,26,245,59,185,223,166,45,218,235,191,254,253,251,169,53,252,195,3,99,19,111,29,118,38,238,0,121,123,197,214,199,122,81,147,148,178,88,70,85,153,38,75,189,199,40,52,197,90,59,201,20,108,224,108,142,113,212,33,34,162,212,212,37,109,200,243,214,164,12,251,186,113,0,0,64,133,188,88,10,0,244,1,254,119,70,45,154,140,227,202,168,25,81,227,0,0,128,2,128,200,144,151,191,118,4,205,216,121,241,163,148,208,82,71,77,169,209,27,96,182,244,216,105,69,133,30,221,156,50,237,229,6,111,114,44,163,15,168,207,235,214,122,171,212,84,207,173,228,122,6,155,226,82,131,146,104,200,45,87,84,100,135,147,250,50,45,127,181,60,200,157,9,59,115,247,54,205,29,73,234,235,17,82,67,163,141,235,132,78,119,31,111,18,159,102,221,22,136,35,76,99,28,203,184,202,230,177,121,12,171,196,138,157,79,178,51,95,235,42,217,80,19,41,36,201,109,40,211,40,139,121,148,137,144,76,163,122,29,113,134,150,89,195,74,246,129,189,223,80,0,255,139,124,196,43,117,239,82,79,199,109,73,233,92,219,145,233,200,68,250,69,62,87,41,73,130,36,41,165,212,140,200,166,13,90,201,136,228,164,162,171,194,164,25,214,160,88,133,117,188,116,212,231,37,77,79,95,91,87,247,158,143,168,111,180,61,60,41,136,61,12,239,106,18,0,255,56,207,46,90,63,198,223,166,101,214,35,215,222,59,179,212,104,37,228,199,213,203,184,192,129,106,219,68,76,98,168,75,145,186,204,195,172,104,87,179,36,162,252,234,207,245,119,50,123,173,110,234,51,229,53,247,90,113,199,135,249,96,192,193,189,192,87,183,237,65,155,179,1,243,50,151,185,119,210,122,194,15,134,146,112,130,124,39,141,27,165,112,5,114,9,201,117,45,42,170,219,45,95,24,40,115,243,49,118,110,43,218,246,136,155,126,17,185,204,29,25,37,107,52,37,105,97,198,17,175,108,101,91,18,125,202,10,171,24,169,91,187,229,86,150,181,183,89,194,48,0,255,121,123,109,90,221,245,110,78,180,193,153,77,243,17,253,40,210,47,117,249,204,92,43,115,147,108,40,233,205,218,106,201,24,204,10,213,227,52,165,67,67,12,245,249,49,235,139,168,153,75,82,67,14,161,223,185,34,73,18,74,246,162,109,219,178,35,150,50,34,102,52,50,54,222,223,123,209,88,25,165,30,73,86,75,105,208,210,178,160,243,109,142,91,197,62,168,66,139,74,73,82,0,31,24,202,46,228,7,3,9,248,229,175,223,36,143,182,94,218,46,206,180,11,75,200,45,93,132,200,52,87,4,169,102,208,58,48,54,9,19,78,136,116,230,45,56,227,93,118,157,70,248,167,173,149,221,159,123,189,230,20,162,51,62,120,16,89,98,52,71,47,99,168,17,166,180,205,142,186,220,86,159,136,41,61,162,230,83,35,51,28,112,17,73,167,117,70,57,236,244,170,242,197,238,236,216,13,232,253,191,71,75,253,197,162,17,65,75,169,118,105,148,82,81,67,172,205,70,110,233,82,187,20,66,132,0,255,233,247,146,60,166,107,146,86,225,132,168,47,215,142,214,238,50,131,4,33,53,168,41,83,113,72,59,26,189,19,203,243,82,35,241,162,125,11,49,51,23,185,36,59,74,186,43,8,37,163,134,210,105,13,203,134,79,133,72,59,6,43,69,138,225,171,85,7,204,239,181,130,70,200,179,17,223,90,248,235,123,85,119,233,189,119,167,177,73,186,78,23,46,239,75,15,198,137,247,251,44,47,161,236,66,110,50,232,241,239,76,154,203,168,53,74,144,76,150,146,200,146,76,195,94,135,150,201,43,17,105,53,40,247,116,106,73,45,76,224,14,251,203,190,75,200,203,215,23,234,211,178,212,246,94,194,143,228,58,196,119,167,221,125,164,198,216,222,127,35,243,136,131,64,141,14,152,211,221,143,40,185,156,140,140,164,59,41,217,109,169,180,208,135,244,176,32,53,169,227,244,59,54,45,241,135,17,226,184,98,115,50,67,217,155,76,116,88,25,249,157,185,186,86,100,67,139,204,38,67,148,84,106,138,84,225,151,152,67,102,210,214,102,225,14,15,169,214,184,157,143,144,246,177,61,98,136,21,123,237,200,92,108,218,82,18,52,250,102,67,234,228,157,184,248,37,244,157,216,221,141,122,45,26,221,112,213,207,169,99,121,123,214,78,69,88,91,252,147,190,87,169,205,122,221,73,177,71,164,84,195,156,164,136,185,53,13,240,74,230,104,110,59,96,125,153,211,71,56,121,154,145,145,43,162,113,188,135,59,102,91,61,226,218,112,166,202,47,104,86,167,146,43,133,89,185,192,141,118,62,91,24,243,34,98,103,102,102,36,165,36,138,227,20,218,208,90,20,242,121,113,69,36,37,123,103,4,161,45,67,131,142,26,134,73,63,128,78,183,215,222,107,151,116,187,213,105,221,92,246,17,254,219,234,48,171,208,4,61,228,19,126,62,50,245,57,254,158,145,76,148,221,136,177,251,176,66,147,29,155,78,168,200,188,224,225,48,207,216,12,8,58,253,210,109,125,165,226,58,189,206,173,136,199,196,15,199,170,148,193,36,78,74,200,109,178,146,134,94,248,180,82,222,132,36,193,197,109,18,87,75,83,141,85,84,30,95,179,207,36,128,98,172,140,212,69,37,133,56,52,75,91,27,87,33,51,116,153,17,128,49,96,62,224,197,206,220,123,213,72,74,146,117,71,187,165,152,51,220,208,210,186,180,137,86,87,224,25,3,242,142,111,140,161,203,151,189,244,107,151,199,97,221,106,171,219,251,186,9,174,190,202,227,24,219,248,216,88,127,46,111,71,13,199,221,116,18,229,125,203,37,39,203,217,132,186,236,107,132,63,218,90,129,191,123,173,238,62,17,171,237,239,192,139,35,198,218,59,221,119,92,204,184,54,55,195,52,160,62,95,215,231,27,37,34,163,148,138,72,247,145,56,153,100,153,53,65,165,250,53,171,174,217,167,246,52,98,94,46,93,84,162,175,55,185,92,250,210,104,131,68,199,205,105,87,21,148,198,3,9,121,185,208,195,75,120,145,103,73,68,36,169,132,208,197,148,215,227,74,64,249,128,146,33,7,156,116,233,246,84,193,80,203,109,23,211,24,238,239,123,75,31,252,87,137,168,239,146,77,137,53,106,76,181,221,194,109,125,179,44,170,97,97,215,111,170,40,47,184,149,125,76,210,0,152,50,232,87,253,52,105,187,50,163,106,238,110,228,32,160,29,246,18,83,8,226,1,27,178,140,141,14,244,203,103,19,138,79,147,212,74,41,135,185,164,18,210,194,13,254,138,31,144,101,172,47,175,29,71,100,150,116,91,154,115,106,225,53,28,166,44,170,6,219,242,212,224,213,58,91,199,48,127,84,248,0,255,78,135,210,211,135,49,156,188,12,242,215,71,211,70,172,108,65,177,66,244,48,233,55,77,186,41,59,60,97,33,135,123,185,144,179,19,1,93,253,169,79,230,205,149,77,56,211,223,58,164,42,105,219,122,38,159,62,6,122,188,122,102,31,25,233,151,123,229,162,190,214,222,36,27,39,252,212,218,106,136,88,85,195,83,23,151,146,170,56,194,80,65,140,248,243,25,251,94,217,43,199,79,148,72,151,180,47,9,231,9,77,91,18,35,78,197,168,62,179,87,224,82,35,251,234,128,127,173,188,12,126,117,66,247,90,77,237,78,131,84,85,59,165,46,124,234,24,151,71,153,91,87,164,210,92,53,210,222,103,56,43,136,95,252,51,119,174,188,167,201,34,73,201,118,77,112,246,37,175,106,142,19,236,116,17,63,247,95,107,165,19,246,79,243,94,89,31,124,123,63,141,177,133,153,42,24,244,244,79,122,228,42,141,12,26,65,55,45,17,36,138,185,180,60,244,28,36,53,197,89,151,199,34,178,195,209,236,109,251,178,157,49,245,249,216,107,175,85,111,222,212,220,235,180,111,140,235,138,1,239,125,244,198,205,156,84,250,1,230,207,13,229,50,147,86,84,61,156,144,90,159,248,193,147,96,140,252,0,255,140,124,142,8,23,25,165,138,90,120,226,55,74,169,220,134,29,86,99,86,83,9,140,106,7,54,212,151,203,203,147,242,208,146,78,118,67,50,15,183,68,168,88,139,231,99,126,46,125,4,221,155,70,34,30,173,9,39,29,122,138,212,106,52,41,69,177,75,3,224,223,186,116,98,237,140,110,185,226,156,160,229,73,82,104,7,181,227,112,33,115,35,232,130,204,238,140,136,26,177,80,21,188,150,160,165,176,24,27,88,203,152,210,54,113,66,94,214,79,214,42,201,230,189,217,16,114,113,115,53,171,70,225,14,6,129,60,248,127,63,21,193,202,142,221,114,92,203,72,125,205,118,123,3,216,253,79,29,169,191,140,166,54,186,47,179,180,102,103,33,51,151,43,146,238,164,229,150,68,22,135,160,106,105,169,101,227,226,215,61,85,6,139,42,57,204,21,168,53,111,180,139,131,233,127,116,151,207,186,70,247,57,53,211,236,31,6,124,230,209,94,219,201,69,168,198,232,170,35,218,142,179,108,228,76,76,211,142,210,0,121,93,230,210,239,21,36,94,111,65,151,67,199,13,53,159,232,24,60,146,56,168,117,196,135,159,212,157,177,74,194,163,209,240,198,210,40,151,14,39,106,138,155,31,243,66,79,163,81,15,18,19,7,124,185,146,68,205,134,18,242,194,1,21,86,164,2,253,34,245,17,52,32,104,23,96,173,168,149,98,81,23,153,1,59,31,1,145,139,136,0,70,4,43,86,164,236,128,95,151,203,167,3,63,39,93,154,27,231,77,178,84,73,152,232,249,152,58,93,196,206,40,165,22,217,18,182,59,189,198,18,50,26,135,69,227,83,161,77,53,140,97,219,70,252,122,154,203,140,122,68,236,38,105,68,161,172,163,231,144,50,85,197,186,37,208,108,188,204,88,225,1,227,216,150,172,214,128,249,137,127,173,77,99,253,209,189,59,197,180,136,43,237,22,236,97,167,132,124,232,226,126,46,115,133,83,234,221,11,83,220,66,9,117,26,86,166,187,212,225,168,219,82,173,82,179,142,24,171,186,205,120,194,118,178,187,140,234,173,120,151,206,123,125,59,41,186,78,31,46,184,134,221,56,241,123,175,177,80,198,230,100,193,6,29,253,114,69,108,74,34,130,68,22,239,132,210,136,210,16,234,144,84,101,107,170,21,21,30,177,142,248,107,145,196,195,156,116,128,124,220,191,191,114,211,134,230,147,33,77,75,34,79,78,11,38,89,234,70,74,178,26,96,14,79,133,26,99,69,91,197,86,139,153,27,49,83,253,140,189,51,34,31,181,165,148,158,133,169,235,41,149,161,184,168,116,11,190,117,91,131,10,139,114,248,196,79,155,18,88,223,62,181,175,31,214,90,186,218,125,175,90,70,245,204,150,21,174,6,51,78,157,229,20,90,203,243,169,204,192,5,158,91,123,163,1,95,238,92,210,216,171,54,225,90,189,123,13,199,84,104,242,107,106,206,12,35,24,199,95,7,12,252,249,132,23,249,136,191,163,36,129,207,52,168,201,52,202,85,60,220,120,116,196,87,145,201,34,133,33,76,204,39,214,58,68,166,46,50,243,66,94,70,70,146,146,73,35,74,22,202,186,164,82,151,97,221,56,0,0,42,236,76,5,196,31,107,101,9,226,100,109,110,137,185,77,86,210,16,137,31,145,164,58,37,109,199,74,46,101,199,46,105,240,195,70,98,143,161,217,31,17,18,137,225,193,0,255,189,178,106,60,87,182,145,164,44,43,65,46,179,131,29,0,95,247,15,94,87,42,152,190,247,142,86,201,101,238,157,251,205,168,164,76,210,78,142,168,207,165,46,99,101,210,166,210,178,132,67,167,15,11,38,145,218,56,227,83,105,135,175,30,167,90,184,52,49,235,175,39,123,241,221,110,9,161,113,238,119,154,209,165,93,9,225,126,94,137,88,47,179,54,99,111,53,107,2,230,82,254,177,35,23,149,70,100,21,153,235,206,81,144,75,165,146,210,194,197,101,212,48,174,66,175,134,51,128,141,52,230,102,87,48,224,211,103,100,62,86,9,103,71,27,220,78,90,171,233,166,165,209,157,211,60,231,26,226,152,152,183,168,92,37,89,164,253,133,245,114,235,126,155,247,43,51,159,26,89,82,59,156,33,229,187,99,122,68,30,83,197,152,236,111,70,252,248,68,99,93,102,209,211,29,173,186,101,58,152,169,89,168,244,40,218,165,16,112,101,146,218,222,109,105,188,81,7,217,152,234,233,246,218,223,214,119,136,185,91,29,120,189,31,84,14,174,210,171,184,168,48,59,217,119,141,9,239,94,70,132,59,206,164,81,146,152,74,213,36,171,145,13,235,239,140,189,22,241,234,183,84,220,173,6,92,113,85,68,133,183,244,21,102,42,96,31,155,64,15,144,247,182,46,83,189,29,165,60,77,56,161,208,113,237,124,94,217,177,51,42,45,194,161,227,26,181,113,5,145,190,209,81,17,46,78,163,85,15,87,5,230,89,222,90,203,242,92,118,212,231,83,159,185,51,170,91,35,179,94,75,84,50,249,92,42,81,127,81,181,178,184,107,7,213,196,97,141,248,238,239,181,132,95,158,134,250,241,186,25,37,195,105,93,157,120,158,50,136,188,170,232,123,176,208,79,22,21,131,218,28,70,71,0,249,229,244,25,36,159,145,101,237,197,146,224,213,167,150,102,25,90,112,103,111,166,84,167,220,137,73,185,199,87,245,236,82,91,189,65,95,95,234,179,45,62,95,162,192,107,75,71,44,118,251,140,200,1,155,243,87,236,43,101,188,227,189,204,231,98,103,230,250,240,42,169,180,66,217,145,119,26,195,143,196,77,247,224,78,215,49,65,21,138,98,18,39,179,45,107,2,198,180,69,140,247,242,81,86,196,203,164,59,73,37,23,58,245,230,122,47,161,144,123,238,158,99,83,41,134,177,185,197,170,235,139,41,17,176,254,124,154,158,132,91,219,222,188,211,198,253,14,220,233,81,106,143,165,142,233,135,250,239,213,247,134,207,173,219,203,202,252,0,168,144,11,133,139,186,0,196,79,183,40,7,124,185,124,228,202,110,22,74,144,106,1,213,143,145,249,200,69,217,73,179,210,147,56,233,52,149,94,127,25,151,117,65,171,199,162,34,30,110,205,176,242,3,206,18,0,0,255,190,175,139,212,229,104,182,43,158,82,110,82,8,97,237,144,234,122,71,156,17,216,180,201,203,1,86,14,133,122,218,248,236,225,13,243,23,63,163,47,87,163,100,172,112,157,32,91,228,152,126,75,77,213,130,72,144,84,129,82,133,79,107,204,201,40,206,228,117,182,207,67,158,250,43,105,172,71,156,135,78,211,13,114,165,139,184,115,29,151,240,243,138,212,192,59,246,118,188,201,193,9,123,223,215,145,124,68,165,209,164,65,216,90,50,40,235,182,166,57,100,81,197,77,172,121,117,182,11,7,213,170,203,46,22,181,155,236,38,4,132,63,245,86,116,0,255,238,181,186,27,98,250,254,14,220,184,170,230,78,119,30,123,174,204,205,53,134,92,81,34,245,164,6,117,105,155,181,178,47,37,39,230,231,234,207,245,234,225,210,215,30,190,251,30,209,81,195,121,63,14,239,72,152,21,221,37,250,93,46,170,101,0,255,218,78,136,249,137,63,31,101,175,92,217,43,42,137,146,228,37,99,50,201,39,223,166,37,135,192,171,78,55,167,46,62,58,97,22,39,63,224,190,183,118,126,211,87,77,134,142,134,103,68,183,132,188,14,191,110,213,20,254,140,41,250,178,201,106,186,208,197,119,41,106,206,245,21,51,46,183,88,227,42,201,207,236,179,136,242,211,103,121,115,73,39,25,235,123,147,73,179,17,157,46,184,41,122,74,203,225,9,250,124,166,46,201,166,225,103,141,214,87,222,63,37,194,33,153,8,86,181,191,38,166,21,118,214,1,243,234,135,151,241,51,71,177,95,144,158,90,34,200,36,213,184,4,136,56,172,76,93,177,233,209,204,184,99,98,102,154,207,210,118,11,66,234,245,107,175,181,23,37,175,119,90,221,91,51,50,27,215,141,212,105,215,170,216,13,250,92,36,205,147,50,169,69,144,90,162,153,97,22,88,185,9,82,195,142,150,248,40,210,103,49,0,255,219,22,13,0,0,120,1,87,68,210,9,153,3,253,117,153,25,221,48,127,39,137,23,236,5,124,171,158,225,206,7,168,113,148,195,142,149,95,37,14,0,0,0,0,0,0,0,0,0,0,0,23,86,62,169,69,5,93,204,1,86,68,100,4,189,64,127,125,148,168,77,141,67,174,218,204,113,149,189,229,3,100,94,126,101,181,32,135,123,249,220,118,227,168,128,145,143,140,200,200,72,158,97,223,219,185,189,114,17,185,23,113,77,36,105,62,244,204,180,233,154,153,183,80,176,123,10,21,40,41,31,243,208,106,30,178,11,12,234,7,249,235,162,150,124,212,106,228,174,185,145,145,181,52,18,125,42,102,134,83,244,128,121,121,253,90,33,252,233,17,53,106,17,110,88,248,11,247,148,169,119,226,73,69,100,184,53,106,209,119,30,229,180,226,71,206,67,88,43,162,158,177,50,162,182,42,169,37,181,238,212,80,219,173,61,13,92,20,65,122,67,175,45,158,176,139,161,206,114,187,93,223,136,63,63,243,150,250,181,196,230,41,141,82,198,219,251,166,169,15,67,23,230,101,99,118,218,12,230,112,118,8,67,126,235,211,236,228,87,68,95,102,9,56,83,178,169,153,201,22,119,216,135,131,218,135,17,48,244,145,107,253,160,211,237,92,123,83,66,104,212,104,52,106,140,88,112,56,188,63,142,233,210,15,11,157,164,23,86,126,88,145,191,41,33,244,69,8,37,129,196,189,115,186,77,119,212,168,53,107,212,112,133,119,74,84,210,134,114,27,55,71,6,91,237,162,34,229,148,51,62,154,56,44,225,40,27,194,22,108,128,252,188,181,51,187,103,148,200,26,78,108,218,158,73,9,154,51,218,37,148,57,133,74,61,2,167,34,153,58,70,201,170,37,38,179,189,217,111,27,242,115,186,189,51,248,213,146,210,216,17,205,40,248,21,79,22,211,110,194,169,202,61,106,180,9,98,107,190,102,65,230,68,219,125,208,221,207,103,236,60,141,245,162,109,218,166,68,152,107,169,68,39,181,205,19,45,234,214,172,204,170,195,28,207,33,102,177,140,41,17,243,243,121,93,230,122,57,74,98,71,25,185,181,40,108,93,61,38,119,187,123,144,219,154,73,149,22,157,49,133,11,172,117,211,206,182,3,12,48,0,255,43,131,102,236,140,140,136,136,116,155,200,82,24,146,234,109,169,185,236,48,242,148,83,36,212,99,136,43,188,203,29,30,103,65,187,195,32,199,21,123,237,181,106,208,238,155,246,56,44,119,135,28,7,64,133,92,192,138,92,202,129,254,239,136,104,219,56,32,77,113,101,202,129,254,231,142,160,37,14,250,80,128,11,177,242,145,73,104,100,80,11,168,111,64,249,221,75,188,219,25,233,68,102,65,61,186,45,209,86,18,54,181,176,210,168,85,154,253,200,176,222,206,204,31,59,245,200,54,217,82,247,221,137,210,45,228,135,96,252,224,8,123,18,94,182,227,26,242,162,158,253,239,218,170,39,80,100,155,220,200,168,46,71,85,88,19,108,0,255,134,168,111,151,92,102,110,189,140,114,173,56,45,17,211,103,213,194,100,114,88,204,150,216,40,27,248,104,129,133,186,29,112,45,249,149,60,137,168,215,168,89,71,133,68,16,215,153,187,112,91,241,197,64,140,120,21,247,137,129,90,117,177,139,221,108,25,27,184,17,31,254,181,214,202,126,203,155,55,102,121,3,71,106,83,182,198,188,110,223,135,31,210,151,155,100,100,102,164,67,46,52,41,185,164,118,104,37,53,10,157,27,17,106,231,52,14,125,102,114,6,177,57,227,243,248,24,235,239,136,189,22,113,180,205,84,83,183,250,221,27,95,75,25,60,166,63,176,85,105,126,177,179,31,112,231,162,30,186,136,189,9,249,73,82,115,73,169,45,233,162,214,88,247,28,211,176,41,141,129,249,196,64,30,55,219,22,8,249,136,125,63,215,206,66,163,22,45,125,222,136,150,148,107,203,142,201,168,204,204,40,135,159,138,184,152,141,19,244,186,212,71,217,41,59,72,48,244,36,168,59,254,184,148,161,163,212,24,207,88,169,80,195,240,182,8,98,236,149,155,148,85,210,137,168,132,186,13,9,151,90,49,196,21,80,126,250,168,117,103,210,104,230,107,109,214,112,235,169,177,40,82,197,52,195,199,137,58,249,149,60,137,220,53,51,203,200,237,22,196,173,166,105,14,5,109,252,244,152,69,213,50,21,91,248,196,46,14,177,37,123,216,113,8,79,217,223,218,249,226,233,171,100,243,176,40,31,229,72,103,235,39,206,63,45,46,87,179,196,111,76,187,94,225,186,110,25,216,156,175,34,161,22,184,21,1,243,3,191,112,107,19,138,237,79,239,190,189,167,164,63,208,19,5,90,206,0,237,43,13,58,93,126,233,146,180,52,51,233,52,51,88,113,233,113,212,116,220,80,232,131,147,42,166,3,150,59,234,115,145,215,93,61,154,46,125,19,0,255,173,56,148,155,220,131,126,34,150,231,232,71,102,236,111,147,60,49,133,176,60,73,218,192,170,140,33,99,152,61,150,128,107,101,196,162,160,151,158,228,77,134,84,226,86,133,59,237,216,251,216,100,49,168,253,227,100,135,97,236,112,68,124,75,159,34,243,206,36,249,38,93,118,215,56,149,9,151,233,56,145,145,18,85,108,111,111,37,100,104,164,139,31,171,136,78,213,72,210,226,106,252,106,91,77,67,204,81,136,243,207,146,117,251,158,112,52,234,77,60,17,155,242,224,204,72,27,197,0,128,138,249,177,0,242,35,35,35,87,70,70,178,31,242,245,173,204,231,147,70,102,210,168,36,147,188,141,89,156,164,148,116,27,179,233,214,162,79,45,136,98,14,191,184,195,198,143,161,192,109,192,200,221,143,32,185,51,41,77,186,50,157,66,107,107,29,81,204,105,106,197,157,72,164,25,110,46,157,10,93,170,99,90,78,183,7,89,43,33,95,167,139,31,209,15,63,218,146,59,105,83,111,105,161,90,50,151,170,138,109,77,143,114,151,191,54,77,106,181,145,169,230,51,36,203,231,241,222,138,136,189,34,41,33,148,146,182,109,219,209,207,0,127,227,151,244,189,179,37,250,74,35,73,114,83,77,67,52,118,56,49,133,41,138,155,130,88,146,197,18,80,189,252,168,235,106,217,107,119,163,117,167,175,194,185,215,136,51,158,149,196,242,238,231,222,96,99,38,176,203,217,16,1,191,126,252,178,182,105,225,146,124,122,19,69,141,82,160,166,25,142,87,228,52,33,245,177,18,229,109,14,77,208,229,229,214,213,118,237,229,157,222,45,35,181,119,218,112,196,167,114,24,110,92,223,61,140,92,180,31,25,250,33,254,54,45,178,91,228,195,89,43,211,93,148,196,40,78,51,13,61,245,188,10,250,54,20,3,157,82,151,169,140,213,217,134,246,126,30,176,254,71,91,249,85,131,20,210,207,198,232,98,126,188,191,118,110,213,233,117,166,178,196,143,74,251,6,249,71,126,103,146,146,153,52,26,45,201,40,14,219,112,90,138,211,146,93,199,212,195,88,230,228,188,29,0,255,50,139,45,206,77,13,161,215,239,181,72,89,53,183,1,125,175,117,251,254,150,30,133,58,207,166,91,51,156,203,193,92,99,192,11,43,243,42,193,200,175,220,73,147,148,140,164,181,173,173,67,91,199,226,5,200,223,97,225,98,236,165,16,121,177,21,197,72,186,147,138,12,121,9,47,86,38,41,53,147,146,74,228,115,202,101,217,34,58,94,225,28,67,228,83,90,250,33,238,239,204,211,164,111,145,82,131,37,103,153,180,207,32,166,122,107,237,181,189,175,239,52,170,186,213,134,15,158,144,82,29,156,223,101,60,225,115,62,228,222,4,189,248,71,230,94,245,114,174,108,226,45,17,76,106,212,46,113,201,136,148,106,99,118,150,176,166,226,145,206,67,93,191,170,142,14,63,73,157,184,114,61,49,76,159,80,223,253,160,199,229,105,184,240,200,170,55,35,29,151,125,193,76,105,47,77,90,101,101,68,4,36,143,253,239,208,51,16,143,140,69,28,210,82,246,18,82,217,214,110,148,159,62,201,225,124,146,168,186,188,111,74,109,223,34,34,120,158,157,30,145,19,118,70,3,121,243,159,121,251,127,165,45,250,127,98,219,189,65,159,37,54,23,57,221,222,81,186,42,5,121,25,153,137,131,192,217,207,7,172,111,239,211,145,204,157,196,145,139,76,73,197,169,124,145,18,205,27,233,151,107,175,85,219,186,93,35,15,233,111,180,93,11,187,122,120,222,213,66,28,79,242,17,235,144,171,149,21,37,90,248,25,17,222,164,144,169,200,41,204,201,85,189,186,96,47,104,202,64,229,140,153,169,207,204,192,24,208,252,47,201,15,143,181,214,183,24,192,75,45,71,108,166,179,147,207,143,230,127,81,114,120,234,147,150,24,231,178,194,4,105,225,140,102,119,88,198,220,89,207,157,59,227,45,239,234,18,115,201,101,29,34,159,43,117,71,210,136,220,233,58,38,50,205,200,242,212,242,42,139,171,70,21,205,43,139,69,172,245,232,0,91,183,243,59,74,13,39,161,143,172,24,11,120,83,74,145,251,102,42,123,51,50,230,101,94,151,139,248,153,75,248,240,118,198,123,92,176,168,196,152,144,157,48,169,6,45,138,52,78,197,39,46,240,134,97,140,240,79,51,23,17,17,249,164,73,163,164,190,16,163,148,70,39,181,167,36,246,106,12,38,143,37,62,102,86,219,196,77,134,251,122,248,177,35,50,86,84,82,72,61,218,32,119,163,166,230,4,46,229,33,34,85,32,213,7,47,99,236,224,143,6,160,127,232,114,73,95,59,184,58,221,161,38,238,245,189,227,78,10,61,118,215,185,0,255,213,104,50,151,180,123,33,172,82,215,206,72,74,171,91,178,97,155,151,252,74,212,231,34,79,56,29,37,13,125,237,221,244,139,75,113,243,220,63,202,84,216,209,110,138,24,217,230,87,252,100,198,149,100,67,18,159,50,199,7,0,57,36,249,63,202,77,199,112,155,3,253,86,146,150,182,55,9,58,10,51,148,144,241,105,83,172,124,20,127,71,253,78,252,117,218,162,179,107,115,0,255,230,84,146,119,188,3,237,42,92,203,47,234,230,159,68,198,162,173,105,26,241,141,76,163,146,38,213,68,142,67,43,60,202,19,198,109,200,203,235,246,202,224,79,91,117,250,174,11,0,255,82,121,138,235,198,141,212,159,92,238,59,189,135,115,212,174,170,236,216,32,226,211,101,46,51,189,101,102,4,113,105,68,165,153,202,182,140,156,209,232,41,167,198,72,200,52,49,80,37,102,223,114,218,113,69,234,210,205,181,162,150,140,149,78,195,30,90,214,244,126,106,53,196,79,168,196,14,67,101,177,128,109,97,34,131,94,189,29,43,50,34,187,147,77,8,89,210,167,100,68,75,141,27,210,196,250,62,60,46,14,47,243,177,13,202,156,13,185,200,165,79,186,50,35,51,233,209,86,242,56,163,205,166,86,209,73,53,105,82,125,28,222,106,226,160,75,7,144,95,94,151,65,115,181,181,118,102,37,240,233,235,150,98,30,250,247,83,247,85,165,77,177,165,87,129,185,197,152,188,202,75,198,123,17,145,207,204,72,74,50,106,68,0,0,36,17,232,159,203,21,73,51,147,152,26,120,53,232,137,210,218,166,198,67,207,19,38,204,232,90,176,50,234,205,35,237,100,9,243,183,117,53,75,109,47,122,150,234,141,118,122,207,102,120,30,244,240,242,17,249,15,119,178,186,189,77,196,152,105,77,43,85,44,118,78,119,57,194,156,138,89,237,1,3,196,42,117,237,140,164,180,56,78,144,113,67,34,185,31,242,99,233,246,78,245,245,164,236,36,165,208,42,125,136,105,248,110,222,204,45,249,180,234,209,171,196,163,51,254,240,141,33,252,252,120,111,69,62,74,180,53,51,50,51,42,195,190,53,220,83,104,244,233,252,120,75,128,140,29,145,123,103,210,34,87,52,133,94,111,71,225,208,54,217,22,98,37,233,107,42,158,202,1,153,126,120,235,132,131,193,14,107,24,220,110,177,221,27,229,87,95,174,191,35,215,222,52,245,216,87,244,55,154,247,191,63,98,8,199,251,224,0,46,102,69,158,113,109,30,243,98,239,29,17,186,122,157,222,166,75,231,62,92,185,136,250,158,53,104,73,66,208,47,116,121,166,182,215,183,58,221,113,37,254,141,38,28,119,114,42,133,233,61,164,0,255,90,226,128,118,57,27,232,128,121,121,171,22,89,139,92,241,194,219,249,146,74,104,144,11,232,81,27,168,106,196,74,222,77,23,47,253,60,164,200,172,213,195,190,181,45,26,243,82,183,50,238,213,233,187,132,75,235,254,125,76,198,122,95,154,85,74,15,121,58,61,188,140,126,178,163,114,63,151,182,153,98,247,36,42,89,234,113,68,133,180,190,120,232,38,245,196,165,60,227,25,15,17,26,240,103,46,214,222,109,70,174,112,72,252,85,130,39,116,182,125,120,120,148,227,144,42,83,150,46,213,10,52,197,73,168,67,49,172,98,151,219,148,8,192,50,224,207,75,150,245,183,233,187,184,170,106,222,190,177,166,130,221,253,169,156,205,117,200,203,233,215,10,245,214,43,185,162,146,66,95,164,214,52,185,120,235,118,220,67,42,20,107,211,231,209,30,71,88,149,127,156,100,96,160,63,34,130,36,205,116,253,158,18,66,72,158,188,188,101,79,141,108,7,61,192,252,127,253,142,60,90,158,190,76,89,136,63,15,186,252,250,31,38,119,82,74,142,76,150,109,69,138,51,126,75,156,230,114,209,166,47,150,181,149,19,213,91,145,249,221,234,203,141,183,182,191,13,79,156,134,184,186,163,24,185,98,108,142,207,35,62,189,248,223,139,31,204,222,109,148,220,34,241,152,77,82,173,132,60,156,203,18,238,146,80,149,14,136,63,238,71,148,124,196,250,77,153,68,180,228,113,160,194,208,231,35,99,71,102,236,200,66,72,109,210,151,67,95,240,170,208,67,26,84,162,95,133,143,13,121,121,107,71,208,140,204,136,74,107,185,105,119,18,165,109,71,137,105,176,109,152,29,83,166,220,80,20,51,75,172,84,195,108,118,142,243,26,130,126,73,243,186,146,43,35,42,173,146,135,138,72,225,141,78,106,201,32,211,170,77,145,78,81,92,148,194,35,78,50,10,186,248,185,181,86,38,201,40,53,157,81,196,219,150,8,95,170,165,81,56,198,70,79,140,56,94,229,81,187,192,249,13,185,116,123,229,218,43,199,117,90,205,59,205,59,75,35,102,92,247,225,191,153,26,107,249,223,239,29,104,211,137,246,78,38,69,144,35,190,181,225,111,239,78,147,208,35,115,46,175,27,191,136,124,147,145,145,37,162,164,19,53,106,18,135,50,36,81,164,54,224,234,56,108,107,137,27,140,105,77,62,73,57,153,9,217,249,252,120,47,242,222,222,17,245,216,73,92,146,185,155,226,16,66,220,82,136,152,113,45,57,81,202,34,82,113,83,33,122,120,157,53,78,46,112,40,226,252,239,204,122,230,138,118,239,72,150,70,169,249,230,106,215,45,39,246,225,181,178,143,194,205,99,210,166,201,236,100,181,233,236,176,196,76,249,165,62,34,42,157,68,205,165,111,77,218,176,111,164,199,16,246,1,51,99,85,17,63,71,240,164,41,11,243,177,29,103,83,25,48,47,159,207,21,17,194,159,190,74,212,50,9,227,45,82,228,130,74,175,55,122,41,66,82,151,110,117,170,20,230,84,22,49,47,171,152,12,49,254,214,138,172,103,46,43,141,136,40,100,146,197,13,82,41,197,50,68,84,74,88,83,47,175,50,197,234,85,105,49,91,101,179,139,109,238,68,250,103,228,50,151,177,35,35,55,41,164,186,140,67,223,205,51,34,155,79,149,155,178,233,83,170,211,20,3,126,252,58,241,143,18,107,83,199,205,21,76,132,219,76,51,45,93,73,169,89,45,42,197,78,60,203,198,80,246,231,219,60,0,232,12,234,173,189,246,238,94,95,15,3,202,59,253,59,240,108,195,29,86,92,221,123,156,203,99,182,54,59,24,243,43,202,222,17,89,105,235,210,201,219,180,142,5,0,0,0,84,136,11,242,219,161,139,108,194,2,224,5,248,207,88,81,130,20,11,23,112,199,210,71,84,90,104,68,214,198,37,177,67,125,185,136,175,79,186,118,196,174,145,78,131,122,184,224,246,157,144,72,67,188,244,55,86,226,9,7,179,135,183,14,168,110,64,125,94,210,244,180,93,123,121,171,123,207,177,197,190,209,184,13,79,170,97,244,120,189,159,216,150,35,218,79,121,39,33,175,199,167,207,253,149,54,23,175,41,153,17,76,172,138,127,42,73,53,105,110,9,246,186,205,233,202,24,173,205,200,239,121,152,29,117,235,175,164,175,157,36,106,187,246,109,147,219,16,57,135,59,157,36,81,104,226,145,177,132,245,244,128,145,183,51,54,157,102,102,52,181,148,23,84,72,34,56,210,47,117,185,220,107,237,77,131,150,209,147,181,221,148,241,89,20,42,90,203,105,87,160,77,51,132,251,91,87,238,37,19,47,146,36,153,70,205,183,66,252,113,131,68,6,211,154,166,130,167,18,179,99,48,107,173,183,193,236,254,6,125,94,212,88,17,149,70,174,204,146,117,151,80,146,197,28,82,0,255,22,106,86,87,92,149,137,45,85,42,152,154,237,109,84,30,51,160,30,158,158,238,189,243,36,178,37,129,114,74,125,131,165,36,45,238,229,37,26,78,195,216,204,103,147,184,173,129,254,185,117,213,217,107,211,118,244,145,15,214,173,238,237,91,170,137,149,129,7,78,84,153,177,217,123,140,219,16,248,115,9,63,242,9,63,151,145,241,90,7,245,40,130,76,95,238,162,214,20,43,245,50,175,195,50,14,102,161,97,199,168,47,163,170,79,107,137,13,2,234,214,95,249,228,114,222,74,210,116,243,97,148,102,42,170,223,104,223,49,27,185,111,179,177,179,192,14,103,169,198,188,88,111,211,32,58,239,195,111,151,76,191,112,171,178,137,214,226,241,101,26,195,233,81,31,123,173,189,104,214,110,53,239,140,251,10,47,46,67,12,245,21,111,123,215,218,250,230,126,42,87,211,60,77,156,162,98,68,68,82,205,229,228,103,103,179,111,30,112,237,77,147,212,105,181,16,76,76,93,142,180,118,100,247,21,217,16,134,53,132,198,157,165,44,56,204,65,101,85,33,58,52,155,61,155,131,26,117,244,203,124,158,150,149,241,227,85,122,140,16,214,157,178,21,156,105,58,97,160,144,67,162,175,169,12,207,46,204,59,13,0,37,131,46,79,151,110,235,203,8,148,119,90,157,91,69,152,151,19,207,173,213,148,245,236,172,75,199,188,46,243,249,185,218,134,164,191,86,139,199,212,195,202,116,114,102,152,194,203,228,7,192,57,70,54,241,239,87,70,44,252,158,80,200,137,67,214,159,132,234,131,208,180,0,168,16,75,1,80,49,47,151,2,42,64,46,5,0,64,5,252,17,10,168,0,249,185,48,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,66,23,177,229,64,191,72,18,132,132,46,73,203,138,71,36,201,72,28,102,225,40,32,236,72,0,255,212,229,201,218,123,111,146,77,115,138,9,90,157,137,177,40,133,155,110,26,42,186,224,95,86,170,101,196,175,23,127,93,228,73,100,100,182,226,69,191,82,82,148,219,82,58,120,193,34,72,155,48,40,235,216,10,38,48,160,226,189,21,105,72,136,252,0,255,120,215,94,235,211,147,61,152,119,26,125,149,31,246,170,184,226,90,128,143,217,39,172,102,196,71,247,63,51,31,132,97,245,44,245,154,1,2,51,183,58,38,83,232,55,59,166,136,192,68,252,221,240,222,110,162,145,32,0,255,123,59,23,79,205,5,157,161,177,200,97,250,161,187,236,235,68,184,99,158,202,76,90,69,230,228,148,141,206,60,141,240,183,117,81,66,31,164,44,122,212,66,202,234,238,61,84,114,61,14,159,78,175,82,213,130,89,197,128,247,239,69,100,212,51,46,200,111,85,93,141,59,125,168,231,147,30,153,100,151,150,148,211,59,31,233,143,63,189,199,1,51,203,166,141,5,93,145,163,46,50,75,146,108,45,164,62,41,45,22,197,245,99,46,159,113,63,98,239,136,36,206,106,211,165,148,190,173,168,84,197,175,195,17,3,69,126,192,74,130,16,121,89,244,219,251,218,52,116,234,71,23,174,187,11,177,122,252,223,173,14,225,109,61,155,42,81,159,75,236,151,145,101,237,36,53,233,89,91,134,174,113,140,74,97,235,201,244,185,162,42,184,43,48,35,88,51,143,145,23,169,219,123,109,82,162,175,78,231,246,237,20,220,183,86,164,40,38,10,146,128,175,230,5,67,243,145,108,196,179,105,202,29,113,10,125,24,83,189,159,217,196,78,141,205,170,199,112,219,203,118,75,128,29,43,163,252,152,23,185,86,70,228,142,204,168,109,212,233,76,45,172,83,98,157,87,212,185,225,171,17,70,230,126,68,61,159,34,82,191,36,165,59,237,38,102,166,154,207,105,56,7,219,23,62,59,100,0,255,31,34,107,0,255,155,78,231,24,73,18,76,157,69,237,163,241,3,38,252,92,50,241,114,181,164,171,144,74,220,106,57,196,77,184,12,107,141,154,22,167,224,99,254,177,107,188,213,136,63,89,221,166,173,122,160,90,85,243,230,173,198,20,204,68,119,194,139,48,78,101,135,49,118,3,254,54,159,203,231,99,140,245,175,151,200,238,21,23,147,200,211,106,214,103,96,220,17,95,214,183,119,18,120,181,229,189,91,105,184,26,120,213,107,241,12,1,50,159,143,245,114,245,80,79,181,107,119,185,73,174,117,20,26,225,162,139,75,80,93,25,150,221,197,32,6,23,251,211,137,158,160,102,93,51,43,113,74,173,161,129,147,107,198,196,143,124,96,171,152,63,1,127,228,238,101,236,36,241,131,70,37,133,206,60,164,150,16,170,211,15,235,112,63,43,188,136,58,205,124,101,139,91,148,84,250,240,15,87,69,138,235,240,143,71,249,171,124,30,0,127,201,91,123,101,25,213,175,182,220,44,204,194,201,180,210,179,149,179,108,103,242,195,249,95,146,189,254,180,157,201,62,204,93,149,12,176,159,141,116,79,196,247,251,219,107,167,72,213,127,237,238,221,4,230,134,19,32,57,95,217,83,189,142,191,0,255,252,16,177,250,95,180,164,113,25,37,225,142,232,76,99,67,189,64,192,168,95,151,14,89,191,232,209,156,170,209,203,14,183,50,147,235,72,0,255,92,86,233,143,90,93,117,176,155,139,28,122,225,175,57,129,240,111,237,29,99,87,0,255,85,171,211,167,172,91,119,177,154,13,236,170,53,134,250,201,249,121,248,217,194,244,23,81,72,145,244,38,187,123,183,48,19,139,179,139,248,13,1,227,251,191,218,245,28,17,200,141,99,194,31,141,124,52,108,128,18,243,74,235,231,105,250,26,211,0,255,196,245,183,100,165,51,55,74,205,78,98,169,67,231,191,55,166,0,255,118,230,98,178,140,66,139,192,217,236,73,119,4,76,253,189,221,170,71,199,97,2,59,102,126,148,245,246,218,171,186,124,127,157,246,157,219,40,187,247,46,186,224,91,94,202,223,72,202,139,165,119,226,250,207,205,92,147,147,105,178,52,225,112,246,164,166,141,186,200,11,178,250,187,190,54,101,93,253,186,115,235,238,125,202,252,46,239,87,121,76,96,211,178,32,2,218,254,207,92,89,198,251,40,53,106,41,117,131,187,110,117,94,38,195,217,29,215,225,94,86,248,17,43,50,79,94,174,127,137,186,191,137,214,251,237,138,224,89,190,202,160,135,7,127,100,236,16,237,93,38,141,66,167,125,249,211,56,100,134,206,71,246,210,49,222,15,114,46,115,183,186,34,118,245,39,132,58,217,112,159,242,187,47,164,80,116,46,176,127,204,129,128,244,47,106,124,93,137,250,216,165,145,239,105,210,46,28,19,254,187,173,61,18,14,152,88,95,105,253,149,159,141,76,0,255,221,232,52,105,74,70,170,144,8,43,241,51,59,137,137,14,229,252,188,174,200,244,183,131,158,75,178,225,11,41,165,201,236,76,93,4,76,248,111,245,193,138,147,62,166,252,242,81,227,37,157,146,164,139,88,18,41,46,29,122,156,73,232,252,95,100,250,171,63,201,189,111,26,186,204,174,109,25,240,215,87,22,127,120,210,151,108,76,0,255,81,82,84,73,109,201,92,213,110,37,143,171,217,37,236,136,128,247,179,172,159,59,35,87,158,190,47,105,146,72,238,160,76,147,72,81,1,171,242,82,239,71,183,126,125,150,241,62,246,38,149,118,112,166,210,16,53,57,206,54,226,38,4,217,191,136,162,167,33,87,127,165,182,73,190,85,153,83,86,171,61,55,216,18,206,59,252,254,215,94,25,90,245,219,171,86,251,50,74,104,41,233,185,200,22,130,32,160,242,159,57,85,126,235,73,193,98,5,147,228,44,251,72,118,196,239,230,47,125,158,88,237,181,235,148,1,88,247,58,24,200,36,54,112,57,81,249,79,156,234,111,231,215,192,232,138,151,206,92,182,230,253,128,207,205,223,107,229,216,239,95,139,94,95,24,247,186,233,204,140,44,108,66,0,252,110,94,62,159,169,94,211,12,18,77,212,8,117,153,27,36,78,239,108,110,246,163,75,134,60,246,167,247,114,215,168,17,161,234,53,83,42,173,221,157,50,104,132,71,122,132,1,93,57,149,189,193,140,137,248,170,252,114,217,12,0,255,58,205,172,155,22,211,227,44,49,131,137,210,143,25,127,17,235,175,29,117,150,217,73,46,159,98,206,8,64,63,124,209,172,77,91,175,38,73,197,186,73,111,222,131,146,11,94,94,185,225,242,188,98,178,47,184,203,136,111,148,151,203,197,41,213,63,72,188,17,85,96,16,127,131,198,201,205,190,236,67,183,27,34,118,212,36,169,128,107,0,124,76,254,214,69,201,92,223,116,110,137,48,136,115,251,206,122,205,22,54,81,44,67,196,207,7,201,203,195,11,199,245,150,79,50,53,168,105,83,136,210,18,49,137,71,25,232,221,113,239,56,234,34,31,245,168,185,139,91,163,186,14,201,141,3,230,103,196,171,69,70,144,210,208,44,102,39,36,162,143,185,115,103,162,14,185,123,65,200,142,164,81,82,119,203,10,87,106,161,213,45,198,187,122,101,118,77,25,219,88,154,93,220,214,64,0,255,164,185,140,28,173,159,217,36,173,70,198,113,151,221,184,149,68,197,171,249,40,102,21,169,226,105,142,183,189,217,181,1,51,47,34,151,207,195,39,180,251,238,70,171,222,204,39,239,85,53,235,136,163,166,24,117,169,126,174,85,127,211,106,139,132,74,213,232,117,225,221,210,49,188,23,158,226,122,222,181,83,188,140,128,159,224,27,175,23,25,95,250,227,117,244,178,169,229,84,173,221,229,204,97,44,153,158,18,216,163,29,154,147,26,233,23,235,237,104,213,223,116,90,189,146,78,253,232,117,226,134,203,120,222,13,207,176,41,67,218,39,166,73,192,124,208,159,230,243,85,79,34,188,5,19,25,166,68,19,223,212,154,186,27,72,98,174,13,38,42,151,84,20,67,181,99,51,76,3,190,124,179,127,141,166,100,100,13,129,152,82,154,150,220,58,113,49,82,101,92,107,151,117,249,160,29,156,161,26,3,95,200,63,31,133,190,104,53,105,55,114,201,27,61,125,106,149,73,62,236,85,59,64,140,95,148,218,138,164,81,207,40,180,97,178,70,19,17,231,44,70,93,42,137,17,38,122,204,42,174,58,174,8,125,212,164,36,163,40,0,0,160,66,196,82,64,133,208,69,146,188,144,185,164,183,173,28,235,203,147,200,103,180,36,14,8,127,247,146,178,84,142,244,139,188,23,76,206,241,94,230,51,131,18,11,240,23,111,213,116,75,28,48,86,102,82,154,81,227,45,112,204,92,100,6,196,142,162,128,2,0,250,33,242,51,115,175,136,204,92,53,235,52,220,112,106,203,109,12,22,85,177,168,240,168,81,238,7,49,79,31,235,237,168,235,173,26,173,230,58,100,186,247,110,198,141,105,105,185,47,174,96,12,219,178,131,81,19,115,153,43,159,101,231,130,118,207,200,96,75,169,164,180,229,147,219,180,168,226,225,229,48,9,84,101,253,144,215,100,150,122,98,55,217,26,198,249,215,139,0,255,111,240,175,145,253,139,96,245,31,254,238,105,181,45,195,244,46,61,50,9,99,231,216,40,137,121,121,93,46,98,83,178,73,212,178,73,239,165,13,45,213,171,72,204,28,160,190,184,23,43,50,34,87,51,234,52,111,196,137,44,37,86,165,209,72,96,72,124,249,145,223,77,188,204,200,54,245,12,233,30,165,17,159,38,65,159,112,171,75,85,147,171,218,66,252,213,155,105,252,106,47,218,120,135,123,186,76,218,202,36,116,245,104,51,162,81,107,201,240,46,41,163,82,106,143,111,157,175,88,147,25,152,163,50,243,62,107,33,194,127,201,29,81,219,212,231,232,173,209,156,122,119,148,6,92,184,20,252,197,70,160,139,19,108,96,164,135,246,176,173,117,0,93,198,210,183,145,185,112,188,103,146,116,73,84,74,220,145,120,228,48,168,200,15,35,102,234,90,56,17,43,82,86,238,112,172,93,104,195,53,234,73,212,84,136,200,207,168,73,40,217,89,157,218,180,196,113,45,0,94,220,43,244,132,210,73,211,100,195,182,44,99,113,100,212,175,250,94,165,198,122,110,33,151,164,59,133,184,54,40,153,138,235,221,143,22,131,34,221,101,93,126,202,203,136,28,101,192,188,204,45,23,126,68,134,19,185,124,93,233,39,78,249,52,150,126,227,75,161,74,48,169,242,48,60,97,84,198,112,150,173,101,143,37,68,126,230,234,59,159,207,90,187,97,34,73,169,127,111,106,29,103,152,169,27,74,108,42,12,201,84,171,84,173,29,22,102,75,187,199,3,46,150,15,186,208,69,144,178,162,18,151,194,11,66,30,119,175,51,244,184,183,126,60,170,211,120,159,240,212,175,17,78,230,99,14,113,32,243,216,114,13,248,86,238,21,43,87,174,182,212,50,104,201,117,139,240,183,59,166,48,213,96,170,216,173,49,208,11,123,39,230,56,76,27,161,61,160,81,184,191,94,62,235,186,110,244,93,26,166,251,38,254,56,98,42,221,228,14,224,196,205,245,172,253,136,63,244,17,236,240,25,73,9,173,81,29,211,5,203,26,111,230,104,96,88,254,154,88,60,100,19,24,51,114,123,213,233,213,59,125,212,144,95,222,49,47,244,59,219,113,228,166,65,143,116,79,59,220,187,55,82,243,32,108,203,84,51,171,149,60,157,152,19,116,249,127,186,112,253,187,163,145,240,119,74,25,69,142,197,163,134,180,76,21,137,42,46,180,53,249,235,112,57,91,35,230,119,78,23,161,35,36,214,38,109,240,163,153,39,154,75,153,154,164,22,191,207,111,42,82,175,60,38,34,57,59,152,143,89,150,131,49,137,185,123,37,114,69,150,209,83,99,123,167,211,108,220,208,77,5,238,65,45,102,237,102,130,30,42,151,173,143,112,47,115,153,180,181,50,42,252,160,98,50,173,222,84,111,79,247,186,47,190,248,83,162,36,238,113,42,195,248,233,132,9,218,101,27,32,175,207,101,46,164,159,172,202,208,115,69,214,26,143,128,72,151,182,105,182,100,162,108,9,115,209,35,211,16,63,179,161,253,108,19,5,106,204,211,199,122,59,157,245,118,119,90,189,128,75,253,189,17,87,220,200,98,109,220,205,189,194,64,87,218,211,89,164,1,63,185,151,59,114,167,59,220,206,108,75,161,177,42,143,106,132,18,30,230,169,88,7,252,107,149,218,34,212,169,234,7,76,120,185,204,251,25,153,59,147,146,38,146,73,183,208,66,106,206,102,26,106,24,120,98,17,31,63,0,0,180,12,58,29,252,157,175,123,69,219,173,22,206,67,234,22,166,154,170,102,59,10,139,78,191,13,235,242,81,81,86,100,21,227,253,189,242,155,36,157,146,150,50,76,180,163,76,194,253,200,216,177,156,216,17,85,220,144,164,103,26,231,146,151,100,76,244,208,23,102,82,197,52,12,204,26,25,159,253,196,128,247,212,223,73,105,58,238,235,17,231,25,126,199,3,31,96,103,47,122,30,71,21,229,86,219,248,33,239,173,159,59,105,236,32,163,182,93,148,52,140,183,82,64,3,63,93,202,169,150,133,35,12,97,21,163,114,174,176,249,14,153,47,248,23,209,191,244,126,237,243,240,129,94,99,178,24,160,253,167,65,175,91,177,86,61,154,81,173,70,239,86,147,108,154,225,164,66,188,153,152,10,102,101,17,111,36,94,228,40,61,64,253,247,35,51,114,149,82,186,219,104,74,33,197,97,202,213,44,250,97,229,112,244,195,186,183,118,174,85,234,14,231,41,15,185,62,36,133,1,0,255,222,226,87,105,107,85,246,221,219,27,247,250,232,29,229,36,240,122,135,234,204,113,129,85,143,167,236,50,67,130,0,255,105,17,43,130,186,231,38,136,170,71,3,234,115,153,203,120,145,153,149,102,46,223,44,241,136,8,76,90,167,92,135,155,104,243,58,78,133,205,175,152,135,212,246,169,205,137,136,111,173,92,111,101,173,239,69,239,182,43,195,12,71,251,142,247,117,85,8,239,237,142,203,26,22,180,159,153,182,81,183,87,46,163,20,107,69,173,21,58,153,96,173,83,23,215,146,107,150,76,58,148,223,142,71,120,54,138,245,193,203,69,100,0,255,96,232,153,89,157,135,205,16,137,19,189,154,161,124,204,14,123,56,192,107,148,141,108,190,4,93,100,170,23,217,144,92,208,238,180,146,141,235,20,215,249,46,170,166,242,40,85,175,203,57,227,30,207,24,146,53,156,142,136,79,116,127,213,51,82,28,240,76,58,119,23,20,43,114,79,213,217,165,18,241,173,191,154,225,114,81,115,25,227,69,234,77,221,185,86,51,18,56,220,231,12,35,137,153,223,37,126,174,113,141,92,137,226,45,195,169,193,52,107,155,2,17,134,113,156,41,229,144,198,50,161,125,200,207,226,7,252,227,252,165,79,51,170,140,112,179,161,145,3,131,88,214,74,65,109,118,102,135,106,98,200,211,37,137,21,17,132,230,73,169,38,122,189,205,224,168,55,111,230,199,248,136,191,54,21,26,242,140,133,228,124,224,133,4,124,185,84,127,71,198,170,39,173,164,210,43,233,86,43,51,103,81,12,127,6,153,77,181,106,216,42,139,31,188,210,128,248,131,245,183,244,249,115,234,122,125,211,90,130,171,190,59,26,89,204,188,236,205,238,135,92,232,226,71,142,210,115,103,147,117,7,49,161,146,126,83,75,202,76,92,135,71,217,4,10,107,28,21,194,30,101,234,6,221,222,225,109,23,183,184,31,35,62,93,201,101,4,201,149,85,74,141,122,211,8,159,180,236,160,126,218,226,33,94,118,207,169,49,166,241,55,243,56,28,48,242,0,255,99,235,73,147,139,134,182,221,55,67,26,82,169,228,134,186,206,67,85,159,202,168,54,62,103,22,151,216,197,150,136,249,250,88,63,115,215,124,148,177,83,167,180,140,131,143,238,118,47,46,227,19,234,80,165,53,134,48,133,179,82,218,228,54,145,49,191,245,73,106,62,50,24,39,126,148,26,170,45,173,20,186,107,107,136,84,139,202,220,198,252,224,160,200,38,81,166,199,246,182,45,142,120,239,94,212,124,102,36,201,37,165,165,78,47,181,155,227,189,219,152,25,222,172,90,117,73,20,195,72,77,252,98,235,7,204,207,114,63,98,239,8,218,198,111,179,146,36,168,68,35,114,21,175,10,149,102,165,139,141,220,239,165,233,107,235,211,16,184,182,186,11,87,44,102,202,251,241,20,19,24,160,253,151,131,26,21,247,106,39,224,222,58,178,114,73,214,91,109,108,26,53,108,138,33,109,136,138,106,69,197,44,177,114,142,74,3,27,51,176,205,103,243,54,68,222,143,40,107,71,102,210,85,9,137,154,109,54,213,101,131,108,170,84,73,160,81,187,22,5,206,35,190,92,84,93,100,155,171,187,161,145,187,117,131,203,90,98,71,185,175,241,18,7,183,164,69,113,252,96,117,254,228,198,196,136,159,143,218,210,181,156,182,92,203,122,3,120,218,50,37,209,108,216,238,45,182,26,228,186,206,114,246,207,20,246,107,163,72,192,127,180,92,142,146,92,209,32,19,243,231,129,60,246,63,119,68,168,30,56,169,17,164,186,29,199,178,151,13,159,237,4,61,36,248,159,150,177,22,121,84,181,65,90,71,16,87,62,163,212,172,21,81,43,37,207,2,111,219,26,203,148,46,142,240,82,169,84,222,62,109,16,11,0,255,226,62,221,229,106,238,208,253,78,65,13,103,79,48,150,199,254,69,46,130,94,122,17,225,146,42,214,50,134,68,90,180,207,25,203,254,71,30,221,213,105,249,208,253,204,137,190,217,67,140,248,75,236,94,25,222,119,165,24,175,213,66,197,101,188,172,204,50,140,209,222,143,0,25,73,74,6,89,63,108,245,239,229,209,36,165,148,18,85,188,163,150,252,152,95,107,211,58,173,115,92,249,177,197,47,158,19,195,147,147,53,133,2,232,162,236,136,112,211,133,99,228,101,77,49,115,69,68,13,5,20,211,143,169,207,140,154,143,26,117,173,82,75,82,18,37,218,166,201,241,105,48,115,26,20,56,20,40,248,16,75,191,34,73,16,18,43,73,219,176,76,54,12,182,113,111,241,43,194,111,215,76,235,187,121,124,230,200,4,206,122,247,9,171,15,152,225,92,38,10,178,140,173,118,228,76,136,114,47,115,173,200,199,169,239,36,157,154,82,59,110,244,86,80,41,211,171,48,135,47,156,225,48,187,201,238,75,212,235,203,210,19,120,185,104,77,154,65,139,235,210,18,30,169,122,218,2,42,125,31,21,49,48,115,133,101,92,134,58,232,240,145,178,162,18,39,114,145,110,219,189,214,54,199,151,58,113,168,64,120,167,176,18,234,80,17,27,115,137,13,217,144,89,140,250,188,204,211,74,87,84,202,214,69,74,190,181,212,58,67,233,158,60,119,0,255,48,19,24,239,195,204,225,226,128,56,153,187,254,218,177,118,146,1,197,63,91,154,158,182,62,5,147,246,190,188,233,253,36,141,119,11,222,98,115,166,182,111,28,97,200,233,233,218,145,73,105,70,230,233,81,52,10,75,115,228,77,117,197,139,136,53,45,250,204,10,237,80,73,17,225,111,189,157,77,62,157,86,47,15,222,79,243,70,252,112,22,39,78,248,134,15,204,207,46,62,58,82,93,174,140,204,57,220,147,84,74,93,186,84,51,164,102,236,52,156,99,249,76,192,200,229,146,113,253,185,148,214,50,29,70,60,166,100,76,41,105,168,8,227,221,200,172,165,124,206,193,12,21,197,152,250,168,249,204,100,107,62,147,100,157,134,235,60,132,118,239,22,26,49,160,92,151,26,153,30,130,143,185,206,174,177,59,66,230,189,104,243,43,162,36,60,74,186,187,12,167,54,89,137,203,216,169,110,85,98,85,126,180,49,172,100,8,124,172,122,17,165,236,21,228,185,207,154,247,154,245,49,75,253,136,64,231,44,47,219,15,238,126,128,249,203,92,43,115,237,164,89,11,23,190,73,181,83,26,90,79,183,47,91,26,84,41,51,169,89,93,176,135,125,204,125,13,248,138,126,237,181,226,37,111,90,189,123,105,74,19,215,61,181,194,162,60,85,182,49,242,131,133,159,177,106,240,234,115,79,138,75,171,148,251,152,169,26,179,39,209,78,217,86,58,24,241,113,191,181,119,144,189,127,215,188,119,111,213,125,56,211,174,204,44,98,10,3,230,162,174,87,207,85,130,245,190,72,161,208,15,124,220,177,87,84,146,212,137,230,161,29,240,231,116,169,94,134,244,237,183,141,58,91,82,157,154,117,88,241,118,146,146,109,27,78,25,14,128,72,12,47,254,47,119,209,120,146,29,148,144,180,156,212,208,236,239,136,146,196,252,12,49,43,159,245,136,82,55,222,196,23,5,217,229,178,20,133,34,179,19,55,96,94,228,214,11,167,207,12,218,210,187,111,165,45,196,5,250,163,201,162,5,237,29,8,227,95,182,43,203,240,132,249,23,126,173,13,127,233,29,189,238,208,2,125,115,115,22,180,123,32,140,0,255,202,110,187,212,109,128,130,79,189,164,129,154,102,100,211,142,220,40,228,211,105,226,62,36,179,234,16,169,128,133,217,106,54,223,179,15,54,234,163,230,115,69,205,103,142,71,181,93,24,49,37,180,187,23,53,237,187,250,116,40,227,100,166,240,138,227,185,218,222,70,208,173,204,101,68,148,124,210,112,73,212,155,210,205,37,197,201,167,45,254,92,90,213,72,180,197,75,85,188,96,239,71,250,69,201,71,6,201,92,38,137,58,189,184,194,209,122,119,209,43,220,171,84,224,114,105,225,10,91,115,140,147,14,16,153,191,151,181,54,52,242,141,67,10,141,50,74,168,4,124,249,203,235,183,226,37,209,104,116,191,157,240,40,239,69,247,55,34,35,95,179,75,35,224,211,139,127,102,238,21,132,102,238,154,222,104,62,165,92,169,112,96,17,232,25,157,176,144,194,189,188,160,135,181,241,209,247,166,53,239,155,247,238,76,246,253,59,120,187,203,251,135,113,143,244,205,220,28,101,52,187,250,1,226,223,87,111,61,228,149,73,72,91,146,146,82,89,204,109,139,67,34,110,99,104,78,177,83,198,146,182,19,130,46,131,95,210,55,205,83,114,37,25,117,102,84,75,105,92,84,167,39,80,85,246,98,14,39,50,19,225,115,19,36,49,117,123,237,21,52,214,163,165,66,130,78,82,56,102,151,59,126,154,126,127,205,52,44,98,168,94,149,217,188,208,126,133,128,111,221,207,231,206,164,149,164,23,135,210,159,106,106,79,49,172,170,242,60,1,241,239,156,155,207,136,112,19,94,125,196,210,23,78,59,22,145,218,241,164,198,233,158,201,161,22,110,103,80,238,10,205,81,54,141,161,174,149,43,114,25,100,39,202,166,213,117,10,101,137,195,91,39,152,134,61,179,25,159,24,11,176,178,237,214,128,15,191,62,34,116,145,77,198,11,183,228,236,181,130,27,213,246,206,37,121,163,184,201,224,94,182,240,84,20,207,230,236,1,9,58,124,185,84,127,103,230,226,191,100,82,105,222,189,111,211,120,20,75,130,3,157,114,68,181,249,192,107,194,179,182,123,30,128,254,231,229,142,190,149,42,62,190,31,240,227,167,175,181,226,237,122,55,239,108,93,56,212,173,169,138,129,31,0,47,70,196,206,32,22,21,244,180,62,224,202,71,68,84,82,39,113,200,39,113,240,254,189,154,67,47,234,50,50,229,3,192,133,251,155,166,69,5,188,23,181,40,81,9,176,1,191,94,175,147,190,149,89,155,92,84,182,123,100,52,204,168,156,212,84,229,251,26,172,216,70,181,187,176,56,27,189,180,217,108,191,198,11,186,29,145,171,54,181,116,136,219,110,244,0,247,55,190,123,194,47,79,188,175,229,173,251,118,71,225,225,106,220,247,174,125,92,9,183,247,78,190,113,160,45,202,226,8,59,238,69,62,105,212,140,36,101,211,136,90,202,141,67,226,151,207,175,235,150,227,226,169,206,34,210,97,135,67,204,89,184,107,48,199,206,183,153,14,240,175,254,138,70,191,136,171,211,104,57,245,167,1,55,60,241,25,43,238,210,155,216,40,164,189,99,67,37,234,242,83,71,244,81,106,155,210,116,191,195,123,8,113,149,9,161,158,244,70,119,71,138,156,48,54,230,90,214,218,203,134,118,6,2,222,215,235,211,37,231,90,181,146,136,82,60,67,10,105,31,211,160,162,124,52,126,88,144,151,19,197,127,186,222,45,77,223,240,235,155,184,114,148,76,151,134,254,218,41,86,9,145,81,17,241,173,85,238,211,146,171,4,41,189,52,86,27,197,209,36,145,81,209,130,119,161,206,96,132,207,236,98,46,178,114,135,161,18,229,175,223,81,74,183,118,210,106,37,106,69,236,178,100,91,153,188,162,90,8,128,63,117,251,25,62,34,147,82,154,196,77,109,240,172,59,171,233,184,149,147,162,175,173,54,131,1,101,220,238,112,249,149,43,21,21,195,130,210,107,41,25,207,50,38,200,64,251,197,0,168,176,98,69,40,92,204,39,244,1,162,70,68,107,33,47,244,81,29,204,149,53,195,33,22,242,118,68,102,20,11,144,87,211,2,0,0,0,0,0,0,0,0,0,0,0,0,0,94,192,149,15,58,135,136,95,232,124,212,211,139,249,92,100,68,165,10,128,127,71,68,188,112,148,227,218,73,43,37,14,128,23,114,73,35,155,146,201,88,184,160,203,72,26,25,148,147,128,122,93,49,175,183,9,45,23,223,85,26,110,45,166,182,92,212,91,37,86,102,47,50,232,34,159,166,50,252,85,214,47,13,193,198,145,77,146,212,32,55,143,8,85,106,127,48,152,118,0,255,186,189,119,89,86,144,210,101,2,35,33,178,102,87,108,136,250,243,17,230,242,222,122,82,115,116,48,167,129,223,138,71,221,121,240,209,105,247,69,0,125,174,151,207,250,90,222,187,47,247,41,117,171,15,143,247,204,232,52,240,123,167,101,160,146,188,201,226,9,145,175,135,23,186,233,43,59,40,247,204,77,200,53,35,152,26,231,168,174,139,47,215,18,62,71,11,241,51,55,218,36,110,176,128,123,26,117,245,187,234,111,226,215,138,68,245,235,110,247,180,122,193,251,126,211,43,61,53,123,194,86,51,222,215,173,218,94,65,163,30,65,201,133,18,122,147,193,51,212,49,107,44,68,140,151,184,168,97,18,107,173,241,151,206,231,182,79,3,198,189,212,211,186,51,51,106,141,200,172,37,92,219,108,28,17,240,181,212,240,42,80,73,220,234,117,24,194,30,55,209,71,219,246,54,59,226,189,200,92,121,18,53,87,35,178,137,58,157,109,138,67,73,169,94,83,162,199,171,91,181,31,197,63,34,214,142,66,51,119,141,110,117,150,146,43,21,254,100,50,53,165,22,14,170,248,199,86,7,0,0,188,0,153,31,17,17,132,210,71,125,102,38,137,67,94,201,231,168,98,168,87,43,174,2,100,62,138,59,31,67,159,23,51,115,17,53,44,134,2,42,220,139,21,43,66,241,2,252,69,82,18,43,130,80,134,36,101,164,13,120,63,11,106,125,148,146,203,115,136,36,137,150,29,129,154,114,83,34,82,6,187,51,65,31,186,164,185,36,73,73,46,219,210,210,195,33,165,148,172,125,47,179,207,248,77,165,177,83,24,187,120,106,133,113,57,24,225,222,189,80,47,50,234,180,124,166,250,213,106,16,239,84,38,21,105,210,203,141,180,243,106,20,192,71,179,94,254,101,39,73,216,11,127,27,43,147,210,124,38,220,205,59,75,184,199,14,62,245,56,239,84,179,110,196,129,246,51,63,115,108,105,31,35,128,46,213,139,122,212,204,200,166,20,78,141,22,86,76,39,165,76,176,84,165,69,229,128,18,254,26,172,240,32,218,246,54,147,1,223,210,111,227,215,138,134,89,180,185,167,59,229,247,184,210,125,229,18,155,135,217,245,17,116,248,244,180,189,147,196,170,135,203,208,233,53,185,151,48,153,66,135,171,240,168,222,179,196,7,158,48,241,197,221,124,101,208,227,163,239,77,184,31,241,53,90,183,177,63,224,129,59,190,85,205,210,251,88,107,230,33,219,56,1,245,122,178,116,17,47,34,93,50,137,85,106,109,9,21,167,170,248,168,37,220,9,203,49,54,87,152,147,240,161,29,128,80,95,252,157,163,122,234,178,116,5,113,93,103,147,26,85,77,184,12,75,42,29,50,24,152,137,0,110,180,91,244,128,95,79,219,59,191,105,219,165,211,75,158,134,136,76,22,87,189,191,13,175,178,120,194,74,73,230,33,220,211,69,170,23,145,53,244,132,4,166,164,70,195,120,183,22,154,56,153,76,156,195,195,173,69,4,155,248,184,201,60,237,71,13,112,47,23,186,116,73,249,136,36,53,87,241,78,41,165,184,166,80,86,182,170,168,10,114,101,34,190,200,15,227,114,201,140,119,182,166,0,255,254,66,62,191,14,193,241,140,149,235,57,59,109,16,50,151,17,25,249,200,172,180,26,77,122,165,213,200,12,241,175,24,21,51,10,226,97,85,161,143,13,169,91,123,229,186,173,71,243,241,94,207,98,247,108,82,145,131,154,118,235,88,54,28,84,152,155,126,184,212,246,106,215,128,245,231,45,125,36,209,215,188,69,77,250,112,167,106,170,136,213,12,245,231,143,199,254,51,35,79,76,149,244,151,148,210,50,112,44,11,83,211,32,219,175,113,237,88,159,210,82,141,141,227,193,63,125,152,34,244,114,215,74,6,166,101,143,75,206,216,133,9,88,223,189,16,135,253,101,102,174,132,68,59,34,74,171,177,170,253,76,194,125,214,65,104,56,0,255,21,0,255,247,26,115,0,255,6,218,211,137,247,83,28,214,235,34,34,52,74,218,45,216,38,227,79,219,169,164,64,27,6,161,37,233,50,87,46,225,74,212,136,203,64,172,202,73,205,168,104,179,24,64,142,153,215,175,69,187,175,166,97,219,56,170,31,241,233,54,247,247,238,45,159,36,61,31,48,229,151,143,186,62,157,108,26,211,109,141,64,164,71,178,227,253,40,235,71,173,70,190,188,164,136,36,149,182,148,161,164,77,139,27,81,195,19,118,229,14,159,29,229,167,223,240,215,107,115,53,98,156,185,73,234,108,162,98,172,85,56,177,49,226,94,36,201,69,164,19,117,147,16,173,100,186,35,135,124,43,181,46,55,163,214,126,230,250,201,72,7,184,151,161,139,204,136,21,89,163,158,51,165,102,139,183,111,12,249,53,37,154,181,201,84,11,250,224,23,219,149,109,27,51,47,154,92,46,120,116,37,201,20,89,40,57,85,234,54,12,245,41,184,155,50,118,177,121,217,248,33,95,87,105,46,35,218,245,106,4,165,213,136,216,238,130,219,42,51,197,107,172,97,140,227,170,98,118,190,180,159,44,6,124,137,127,20,47,118,44,233,139,26,234,71,72,101,163,214,211,108,116,188,227,115,41,187,109,181,188,81,188,167,126,126,68,203,243,182,27,194,124,167,173,187,115,69,121,156,184,90,153,15,237,167,88,153,33,240,181,185,34,146,78,201,206,144,221,5,105,114,196,182,109,114,44,36,162,105,106,207,167,118,134,141,16,214,219,201,251,167,211,234,133,84,234,183,188,17,63,252,199,235,193,57,108,203,178,246,140,157,31,243,34,248,239,36,185,55,121,237,62,226,161,98,39,190,107,44,158,177,152,149,192,151,182,133,239,19,153,144,123,221,171,143,120,139,229,82,90,105,82,39,233,184,214,49,37,45,169,17,173,14,135,73,175,159,44,99,32,214,147,70,250,231,101,210,200,85,8,3,159,212,40,157,188,117,199,250,141,68,145,208,17,171,152,235,124,54,54,173,173,116,204,191,159,95,225,199,30,55,245,36,53,115,86,122,134,220,179,197,45,129,196,14,13,205,53,214,112,176,195,64,109,220,142,177,15,18,214,253,181,243,195,201,85,178,174,207,177,222,186,145,162,63,213,35,93,162,251,16,185,1,102,79,102,49,231,73,231,1,245,186,238,159,240,242,149,70,142,56,111,124,209,107,234,13,183,17,151,40,234,210,21,43,13,176,49,31,29,64,9,248,238,231,158,146,139,250,157,86,248,177,247,133,84,183,97,35,119,121,153,169,84,168,227,9,133,108,86,27,26,33,47,67,191,246,218,52,227,211,106,221,189,141,138,235,174,58,60,106,21,124,64,125,102,146,139,185,36,153,145,113,84,208,71,70,218,71,113,197,166,43,73,180,133,29,41,236,92,73,39,153,167,225,61,74,132,33,195,225,254,222,187,86,9,117,9,121,124,113,233,55,221,52,55,72,22,150,150,74,114,16,233,191,247,223,219,10,83,235,132,22,213,127,9,47,115,53,41,185,220,90,197,92,106,171,164,115,207,110,65,172,63,191,233,107,211,110,223,153,150,29,85,78,140,188,22,239,245,81,203,175,138,200,205,146,136,152,69,109,238,232,244,207,110,69,128,250,243,72,172,0,255,8,61,101,93,111,154,209,58,166,178,92,84,203,93,219,190,193,212,251,191,199,119,153,167,225,110,217,197,105,219,148,217,23,26,231,143,196,251,95,59,26,215,52,119,67,71,165,173,188,56,226,171,205,145,64,0,255,151,158,152,6,0,255,188,199,227,251,200,37,10,85,92,182,230,78,5,141,102,231,111,192,124,196,202,200,90,150,202,52,229,7,124,145,183,215,74,66,215,170,117,47,245,33,142,219,234,19,196,93,169,31,228,151,139,216,107,69,70,189,188,37,92,178,67,126,228,8,186,162,95,193,174,79,231,86,219,180,81,191,111,198,113,0,255,94,102,142,94,163,247,186,172,109,78,187,238,128,241,95,246,206,77,87,68,72,31,165,17,80,41,18,105,203,53,53,97,9,107,87,162,211,164,4,51,140,245,109,110,102,105,184,183,239,167,91,139,85,163,169,52,105,5,155,38,165,144,150,220,62,140,197,197,164,195,181,30,124,225,141,246,114,94,106,192,159,79,241,15,74,54,61,42,61,158,227,10,87,83,20,229,36,193,185,90,101,166,167,9,174,112,52,243,88,233,152,122,18,53,116,6,200,123,145,53,98,197,114,119,46,102,204,134,247,205,212,103,21,195,26,53,101,152,232,81,70,27,99,76,36,185,92,81,243,73,71,78,173,86,88,17,33,174,19,194,24,121,68,94,213,12,233,133,85,124,97,20,155,115,143,13,128,24,250,164,59,104,9,234,16,183,201,54,234,243,83,95,115,145,148,201,145,205,144,90,173,113,235,46,26,80,188,34,149,240,206,99,37,74,68,139,153,195,170,118,151,173,150,0,250,16,126,121,226,125,173,238,221,151,251,148,185,213,139,207,123,182,52,5,254,209,191,114,215,102,43,218,253,8,245,227,187,159,168,89,195,107,34,225,129,10,93,111,197,164,18,158,102,231,90,18,117,249,89,91,171,182,186,93,163,215,93,6,239,171,115,63,14,120,139,3,151,247,94,238,49,160,29,203,74,198,172,63,50,71,188,71,110,82,114,137,70,78,100,121,253,176,17,20,81,20,0,255,243,83,185,166,25,25,25,165,46,140,20,169,4,105,66,61,217,133,108,135,200,203,70,23,153,177,87,164,230,251,172,213,156,234,36,124,116,34,49,13,106,151,202,254,97,162,132,172,63,23,37,59,156,119,76,65,7,248,167,177,50,146,134,46,155,134,94,111,130,123,217,195,153,71,198,169,98,82,175,210,120,198,200,28,131,179,88,131,24,185,220,76,230,35,73,148,92,73,50,87,226,142,194,68,230,198,112,189,19,147,145,43,143,79,108,1,99,24,241,39,246,219,192,127,103,249,92,175,25,183,25,209,140,221,57,250,53,48,246,165,237,102,200,15,61,213,101,144,220,73,178,29,239,229,186,193,81,134,84,46,185,229,224,36,86,58,245,218,202,12,110,240,57,63,178,158,17,63,254,110,123,71,72,0,255,38,190,70,15,119,151,59,176,235,48,60,243,231,1,117,58,125,252,124,22,186,158,144,146,35,132,16,23,168,153,80,113,121,14,143,94,211,161,199,12,84,153,41,156,144,144,89,213,79,82,50,50,50,73,57,235,148,130,75,53,219,37,157,22,19,83,196,202,20,123,88,203,86,183,208,174,100,83,35,20,236,183,245,73,73,25,117,218,80,118,244,91,89,143,167,31,241,231,215,111,185,168,180,200,124,34,73,221,9,183,165,3,70,2,157,157,76,163,7,212,231,250,177,194,137,157,180,16,111,81,92,118,212,141,246,237,84,48,47,42,211,172,76,67,108,203,95,177,185,149,249,142,157,6,249,233,54,25,247,87,114,181,188,139,178,28,83,18,220,227,44,233,18,195,38,110,140,24,240,158,250,58,154,174,123,109,209,150,241,78,39,46,56,247,37,19,39,247,28,59,149,153,158,0,255,243,168,215,193,187,223,253,24,125,137,132,126,144,88,204,68,212,246,195,190,252,115,223,41,79,137,145,23,84,183,133,95,155,132,222,87,211,123,110,223,34,22,92,160,199,154,12,103,130,246,74,4,194,102,174,77,207,40,225,208,165,212,93,199,97,24,192,201,113,174,114,158,1,242,116,161,94,210,60,141,77,91,150,210,168,145,203,181,148,134,137,19,137,132,192,162,139,171,10,179,243,168,158,77,205,94,13,247,115,169,143,140,189,50,51,114,45,135,150,32,228,144,35,70,205,130,80,235,18,119,70,102,62,74,205,101,214,112,179,222,75,190,39,29,179,115,199,218,157,169,209,139,177,169,77,203,207,4,63,149,70,128,127,218,90,81,215,71,251,208,234,109,126,163,91,248,82,45,190,148,115,218,245,151,97,124,52,176,62,187,24,112,142,121,81,95,155,22,149,118,171,151,26,179,8,14,152,110,84,168,47,98,229,179,102,126,187,221,162,84,202,45,220,66,219,240,105,199,33,153,26,80,141,233,153,216,24,213,104,112,150,89,195,247,118,155,141,145,136,127,103,172,157,180,173,59,210,161,197,45,17,46,152,52,152,18,182,136,198,12,169,148,49,136,143,126,94,53,89,156,175,109,89,190,64,140,92,107,71,148,164,149,174,210,184,132,188,205,211,244,14,249,251,132,196,207,160,87,74,119,243,6,191,221,210,214,141,139,120,104,183,25,115,108,96,113,46,48,78,42,130,252,67,159,186,90,234,142,12,198,201,213,134,165,117,234,186,165,210,150,59,112,160,112,8,52,197,28,94,113,138,173,254,242,56,87,114,171,189,96,192,47,0,255,21,49,18,213,72,250,83,138,218,100,201,245,67,60,88,148,167,32,166,228,98,208,207,78,177,31,140,250,173,223,201,109,253,26,81,167,85,114,221,179,123,49,193,205,99,14,40,74,6,61,229,85,27,88,147,160,207,233,51,35,98,231,138,85,87,37,244,168,174,152,178,45,183,12,226,202,238,211,96,76,52,83,35,181,122,227,32,211,47,235,229,6,59,238,128,226,63,77,63,220,250,132,52,194,31,239,134,79,247,217,134,158,196,77,27,87,219,34,8,247,243,17,185,200,92,201,54,94,137,36,241,31,54,108,90,222,130,53,41,134,157,73,107,81,173,68,154,39,247,127,239,223,122,183,23,235,225,63,247,213,42,230,137,118,70,132,92,25,185,147,148,36,37,42,105,37,0,254,251,123,135,147,143,74,105,41,25,241,178,101,183,4,173,45,11,38,145,36,209,165,218,111,169,95,5,140,84,177,39,151,24,198,30,118,241,163,126,235,243,106,153,35,149,38,93,165,29,229,104,169,166,84,143,59,28,222,71,10,133,14,39,28,204,46,70,14,113,194,54,182,169,26,86,100,68,46,105,240,143,160,213,76,242,108,230,125,238,107,18,135,41,239,37,238,164,168,45,47,115,80,157,91,108,206,148,91,247,106,59,47,189,175,122,9,221,174,161,239,220,202,45,188,186,183,80,17,119,207,169,128,247,92,200,40,150,10,96,241,60,96,46,243,177,94,238,164,43,147,38,45,52,146,212,154,180,138,92,177,185,117,114,132,202,180,185,84,196,79,61,28,98,229,71,116,99,110,101,238,200,26,59,146,186,73,75,90,200,148,184,180,54,241,238,101,152,18,194,69,164,227,12,118,10,226,174,78,117,60,108,179,167,109,151,70,5,92,25,186,40,73,74,38,69,25,232,151,123,69,45,36,119,180,249,54,59,155,150,49,175,247,101,201,217,168,22,151,94,21,110,216,155,131,202,179,36,183,24,21,50,191,35,152,9,144,250,208,233,55,169,145,43,52,163,210,137,251,68,189,210,64,165,197,13,113,199,141,198,102,215,170,47,134,48,133,191,11,127,69,104,79,178,0,255,27,242,145,139,204,71,70,148,29,25,81,136,75,171,132,68,105,202,13,57,252,114,39,153,74,37,70,253,240,212,174,69,49,243,112,79,151,73,91,43,105,228,147,22,135,94,111,11,55,135,246,221,148,198,173,54,189,234,52,195,55,30,250,227,91,30,77,200,239,200,101,146,92,153,209,146,122,6,29,71,109,106,78,218,93,227,62,163,139,149,154,224,54,182,10,148,168,19,193,76,77,91,198,70,51,32,190,181,114,189,149,109,125,239,238,221,118,125,201,194,209,191,229,125,13,125,62,174,238,177,188,226,50,155,155,171,16,117,107,233,220,29,59,51,250,163,196,67,51,42,109,75,168,201,229,201,187,214,78,57,65,162,8,19,160,219,236,224,38,123,210,174,208,99,234,163,212,156,53,230,238,101,234,168,122,165,122,219,132,212,199,13,186,221,22,239,156,145,200,76,49,7,124,247,6,107,86,71,92,98,93,22,177,156,141,106,203,231,1,117,185,178,210,194,37,180,90,116,25,241,173,85,66,79,75,174,18,196,101,105,44,182,24,71,163,212,162,34,69,239,27,134,10,196,62,108,205,66,49,25,208,30,49,70,126,101,40,160,28,242,107,239,154,67,226,0,245,1,246,142,88,164,22,109,208,10,71,248,87,47,10,101,234,133,188,208,213,98,111,167,161,15,177,34,51,10,169,180,248,0,169,79,66,211,98,125,132,127,248,186,182,192,225,222,206,39,109,107,28,0,21,215,82,184,128,161,139,146,180,68,37,177,99,138,127,148,189,35,51,105,25,73,200,19,244,90,137,54,230,17,200,52,14,83,156,84,199,25,222,58,64,185,1,245,250,120,250,151,190,22,173,70,4,13,159,122,147,132,72,106,146,27,24,39,157,236,112,29,243,50,69,251,42,83,55,232,243,233,214,171,191,106,181,13,207,116,40,238,220,186,123,43,69,44,98,146,222,241,164,55,134,106,15,176,24,226,94,246,1,95,234,244,107,69,129,87,91,244,58,89,248,250,217,52,43,145,72,15,144,215,231,82,252,179,141,23,155,70,54,203,17,155,38,65,68,41,110,233,184,98,124,116,37,47,193,227,220,105,51,88,201,120,63,242,254,206,200,85,162,62,77,122,116,39,129,107,165,116,170,214,167,215,121,196,151,139,170,139,100,115,117,145,140,220,45,185,212,175,148,40,200,121,140,247,56,152,140,218,140,73,185,213,254,229,220,198,200,0,255,79,245,182,40,248,195,251,30,47,171,163,23,78,121,198,132,92,155,115,142,49,236,233,242,195,35,237,144,204,151,128,231,135,188,200,252,92,62,51,224,215,232,81,25,247,237,94,76,151,67,163,110,53,210,47,106,62,51,71,186,204,90,157,94,197,113,23,181,239,226,177,112,106,94,98,77,85,133,191,25,222,142,101,199,134,156,46,151,226,159,36,94,89,25,225,236,210,14,159,148,76,200,220,134,99,53,202,97,222,133,95,92,204,28,30,58,64,140,95,180,123,175,77,219,249,144,185,209,235,196,185,15,95,117,252,112,12,0,255,152,203,30,177,128,1,0,255,56,23,43,62,201,40,167,84,145,180,141,226,105,59,112,87,34,199,165,163,213,44,204,14,99,239,198,208,211,40,169,8,70,192,251,209,234,243,180,124,164,102,93,139,36,222,130,49,120,144,142,82,90,86,75,246,20,215,24,241,71,126,47,61,61,84,187,242,222,141,86,130,101,248,195,69,23,114,33,31,172,201,62,98,196,132,212,101,100,198,33,243,186,140,69,43,205,108,222,113,101,32,96,46,159,78,62,86,188,178,50,181,43,55,73,27,163,90,8,232,203,68,197,91,171,32,115,179,171,88,197,128,223,201,219,107,197,89,245,218,187,91,161,1,0,255,222,29,213,144,135,108,168,36,122,140,252,40,249,124,30,94,109,134,159,55,146,209,205,244,137,70,41,53,177,130,161,46,29,241,59,121,107,239,20,163,250,237,229,189,187,193,136,239,126,250,205,113,54,212,241,60,96,226,115,242,249,92,188,36,253,253,225,189,70,120,91,184,41,35,82,87,89,145,157,197,15,229,222,218,185,116,184,254,59,95,31,205,245,55,31,204,203,202,0,255,4,252,195,47,159,159,97,86,191,108,227,73,218,93,203,106,214,52,173,231,22,59,235,208,145,236,0,255,186,31,162,87,127,145,245,160,73,57,244,69,152,206,251,236,90,93,16,112,254,171,244,235,247,6,57,185,157,208,11,115,231,227,252,213,245,86,126,143,215,119,78,143,114,184,137,156,0,255,69,49,253,183,214,106,178,140,90,11,231,112,246,36,214,161,190,114,126,110,61,70,162,0,255,87,119,178,149,220,238,195,105,196,12,205,190,181,12,1,19,223,94,164,182,75,195,212,56,104,18,235,43,173,183,240,57,50,253,121,175,237,157,228,117,63,92,93,88,153,93,196,21,70,252,228,124,62,86,46,203,175,254,89,123,163,120,135,242,49,141,61,41,121,158,61,196,53,13,0,214,6,206,0,255,37,87,63,93,194,171,242,164,69,34,217,193,222,166,31,9,0,255,51,215,206,242,183,0,255,77,42,61,202,43,109,89,17,146,247,217,153,10,53,64,172,36,43,40,165,180,62,210,0,255,168,241,117,117,218,168,251,98,77,143,106,249,141,245,149,197,159,44,248,249,70,244,95,141,20,149,190,100,122,151,236,168,203,216,236,21,38,108,168,175,172,254,206,203,54,166,0,255,110,116,90,93,201,246,142,184,135,226,104,246,13,23,34,32,253,115,81,164,63,234,153,81,19,61,53,131,76,10,212,19,31,245,186,220,180,172,112,104,91,142,137,121,221,210,175,210,122,171,212,131,95,19,211,95,55,199,120,232,107,178,210,97,62,101,198,223,236,45,110,106,200,188,23,164,248,25,81,155,132,71,94,87,0,255,172,109,241,14,241,84,38,42,73,24,226,2,39,216,221,12,210,0,80,108,88,254,43,239,93,172,92,174,203,27,82,219,140,242,142,253,169,143,219,0,255,103,153,213,95,173,108,154,182,254,69,142,153,172,98,15,217,26,32,244,36,73,212,199,88,159,78,50,34,90,18,17,204,216,244,72,220,72,248,191,246,78,210,171,223,166,215,232,82,238,253,155,88,202,254,236,67,161,140,164,188,188,238,133,233,127,5,247,124,147,149,179,89,0,139,179,7,229,71,64,250,159,69,248,233,146,146,17,244,39,107,90,97,84,142,243,231,252,254,50,34,78,209,216,173,195,6,70,77,9,249,100,245,114,117,125,194,244,191,106,247,188,147,241,61,33,85,68,103,175,176,222,145,148,143,191,129,233,127,239,204,5,101,164,236,94,37,134,103,7,18,34,0,190,42,0,255,124,188,196,173,90,157,80,66,122,68,203,48,194,177,108,132,59,226,115,243,215,222,97,74,181,234,116,111,180,61,216,240,222,75,59,185,203,94,90,152,152,248,72,121,121,120,49,118,245,79,146,223,178,62,101,168,43,33,230,53,19,216,28,14,51,228,197,239,127,175,77,68,170,254,155,214,221,155,192,186,125,79,53,103,43,219,40,30,2,228,114,225,230,115,195,171,59,82,185,110,179,176,68,76,156,122,74,96,164,202,146,135,27,185,156,221,193,142,141,43,0,255,111,37,137,28,33,249,132,239,189,110,154,170,245,56,74,58,76,169,168,20,6,226,248,211,136,66,20,101,63,101,159,132,204,139,18,63,151,131,79,218,233,75,239,109,148,239,164,76,145,40,174,45,14,176,82,237,135,184,175,143,90,228,147,76,138,36,53,138,113,159,230,143,233,185,172,195,79,98,62,185,240,189,151,217,48,184,171,66,190,251,139,169,25,157,125,151,11,27,34,94,62,200,206,216,244,44,43,28,247,59,21,83,210,155,173,105,211,233,150,113,44,38,241,40,99,152,237,64,0,255,146,192,215,213,106,100,39,247,131,106,181,35,31,232,151,11,18,252,214,142,250,217,221,249,190,170,184,163,126,32,18,243,114,153,244,229,212,134,68,12,123,229,179,236,189,130,230,138,112,234,202,108,24,209,67,219,243,211,202,29,187,36,213,230,145,234,212,101,54,49,62,183,243,251,0,0,255,234,175,108,242,105,117,26,101,241,190,229,125,56,226,42,70,156,112,18,251,24,159,95,92,137,168,195,159,75,154,143,76,38,62,221,15,165,148,230,38,221,69,13,39,196,152,55,120,48,39,213,184,162,12,30,234,218,175,54,56,64,166,126,213,90,236,82,197,149,78,92,49,184,205,32,227,84,172,195,178,118,76,149,46,249,229,196,107,11,219,39,141,248,243,94,100,230,51,34,232,155,214,210,112,201,107,122,65,164,153,85,172,228,144,31,145,219,25,153,185,26,244,69,194,41,201,157,92,126,233,104,84,184,117,43,243,3,128,28,244,43,131,208,56,202,113,39,9,114,1,238,101,100,214,140,194,40,230,233,242,110,28,35,159,145,73,21,242,94,236,180,128,17,25,10,23,118,110,91,0,176,143,185,204,233,99,229,253,164,187,146,167,77,226,4,45,65,18,165,6,85,18,168,75,175,14,199,7,156,29,176,200,47,87,24,85,100,175,157,142,195,59,198,228,202,95,102,102,99,251,120,254,159,227,85,25,250,136,162,176,49,35,17,197,209,50,56,163,165,3,142,12,136,207,247,151,31,35,87,240,232,241,74,193,211,156,212,200,137,202,252,252,116,201,144,159,175,126,239,189,98,252,138,78,163,119,35,89,246,230,196,17,159,154,202,208,182,135,219,26,21,67,31,185,60,9,144,215,229,245,186,114,61,105,65,11,39,163,173,111,205,204,198,20,37,160,44,91,5,49,86,220,148,93,81,218,85,185,185,1,254,119,158,62,153,207,146,78,61,23,121,92,170,164,113,198,77,55,132,143,10,141,178,4,204,204,225,118,41,247,231,225,222,202,251,145,17,37,28,26,89,146,84,234,48,166,113,165,164,12,62,49,181,227,210,85,248,153,180,74,114,15,179,106,180,75,161,117,178,195,52,78,234,33,44,197,189,204,205,26,158,210,3,198,248,69,217,59,50,162,30,25,133,60,65,175,141,138,27,26,129,201,35,50,195,87,119,220,225,177,227,142,123,81,50,105,38,193,231,81,135,159,190,55,201,184,95,147,70,106,21,89,188,182,219,123,201,57,125,176,137,63,244,212,232,226,80,78,183,121,153,182,129,254,185,200,229,120,71,141,160,39,161,211,214,98,111,41,73,80,57,25,46,253,101,168,69,76,52,12,15,181,207,242,86,2,192,74,93,70,166,174,1,254,214,223,201,251,175,209,233,221,85,235,186,25,79,38,3,175,31,111,240,246,106,247,114,156,1,159,62,151,183,132,127,247,102,121,15,190,100,177,251,136,149,90,63,96,210,250,178,50,235,211,135,41,22,179,205,91,249,134,214,167,102,80,149,195,189,85,169,98,62,224,0,243,87,27,124,25,164,48,93,89,207,167,233,28,162,254,76,170,94,169,36,224,184,215,218,100,211,187,57,225,18,87,42,35,140,240,175,222,138,222,63,173,86,243,150,74,239,77,184,81,28,156,14,188,197,200,210,230,113,157,81,1,211,136,248,71,249,92,188,92,133,82,140,70,214,236,251,43,88,203,71,180,182,168,68,103,218,107,204,97,12,38,159,79,90,62,89,140,7,127,226,172,82,40,133,139,105,164,25,56,169,221,196,142,169,8,145,145,207,44,53,142,33,191,221,234,210,173,65,66,8,254,159,31,101,44,98,173,12,135,97,34,82,10,101,179,76,211,158,4,199,228,0,255,49,198,227,94,38,93,88,83,106,210,130,229,150,246,212,155,128,73,254,63,114,0,255,79,93,145,220,15,167,156,33,132,228,0,255,81,126,0,255,96,88,104,229,180,92,211,206,37,63,38,0,255,141,50,150,91,241,107,194,30,248,180,165,178,73,123,242,57,1,131,126,148,230,142,234,156,138,197,249,15,250,55,84,87,72,170,99,130,32,254,27,227,245,127,174,34,12,85,62,136,148,57,218,63,241,65,252,47,198,245,0,255,118,30,124,213,222,20,202,20,237,158,120,2,206,127,208,175,109,115,71,41,179,170,240,97,252,87,73,222,74,17,83,91,111,106,140,59,14,68,241,191,24,99,249,149,43,6,135,56,201,213,56,57,161,253,59,126,8,209,77,0,255,175,90,41,88,78,0,255,52,134,201,233,246,23,159,0,227,0,255,66,242,59,115,97,113,102,102,105,21,230,213,252,88,239,173,208,133,211,194,143,204,76,98,26,244,214,44,168,37,254,230,167,4,130,184,162,0,255,118,172,82,112,142,69,102,52,76,182,182,189,226,199,252,149,186,16,81,244,95,68,201,112,10,54,230,73,163,156,90,50,173,45,53,60,1,242,211,93,107,173,181,226,29,119,171,211,222,160,15,35,85,174,110,105,245,241,167,125,117,196,152,207,39,223,167,171,135,174,36,106,51,152,42,118,105,12,252,97,78,235,205,53,156,41,218,95,140,133,136,175,230,109,61,21,65,188,228,218,109,210,131,151,249,55,39,79,67,57,208,126,98,29,243,145,211,213,124,126,37,89,164,65,237,61,220,32,36,25,81,23,51,149,74,78,21,220,99,231,84,2,214,95,210,109,245,86,125,146,86,175,239,55,203,91,224,134,39,98,14,106,71,177,130,49,167,207,69,94,146,225,149,85,35,232,174,159,51,72,91,203,45,37,93,185,197,73,53,228,199,116,243,104,103,241,66,35,252,175,164,78,77,191,200,8,181,183,213,154,78,229,192,81,126,73,171,46,104,141,156,1,228,151,31,241,68,230,106,54,37,162,62,110,85,34,181,109,95,242,228,151,161,249,168,169,89,48,45,171,218,200,60,98,72,250,229,94,43,74,125,173,204,69,178,109,77,228,172,211,153,12,147,154,152,106,215,105,70,43,252,98,170,199,15,112,1,98,237,204,204,21,145,148,214,154,17,132,150,106,1,0,0,0,0,80,33,23,23,241,145,180,0,122,146,36,229,160,223,249,140,108,8,70,126,36,149,67,126,69,0,230,166,43,54,165,114,220,81,171,17,36,45,132,62,87,40,210,79,31,165,164,227,0,232,86,172,82,211,117,228,67,100,234,118,77,197,60,93,62,9,183,88,0,0,84,88,177,34,175,108,163,62,159,100,102,144,38,26,150,180,108,32,49,31,186,140,92,153,116,211,35,153,146,81,162,140,27,146,17,77,52,230,182,49,211,138,131,202,96,139,129,85,171,106,27,190,112,144,202,206,176,219,26,229,95,95,150,60,61,107,210,21,229,125,188,149,194,38,216,137,154,241,166,221,231,81,109,46,221,240,47,203,50,83,147,203,236,230,196,60,252,237,8,39,114,197,202,140,154,217,188,153,13,37,185,167,152,183,154,10,187,114,199,108,170,210,166,201,12,239,88,155,77,252,202,161,60,253,232,90,198,25,67,167,203,119,95,171,196,95,159,230,157,94,157,177,221,47,111,118,87,106,69,119,15,46,205,44,150,113,141,59,140,25,186,204,101,100,70,68,102,165,89,42,161,164,53,191,212,89,98,19,153,53,61,241,7,210,47,137,70,216,107,129,195,71,124,107,225,175,239,85,207,167,119,167,51,233,214,150,119,188,47,179,239,55,225,184,60,196,26,227,172,99,158,110,175,122,132,247,132,151,148,68,70,82,215,201,182,68,241,207,232,161,168,203,175,40,161,49,138,244,104,136,91,28,206,35,204,243,60,97,72,18,238,69,158,187,116,206,170,153,153,167,115,79,237,109,146,144,192,171,192,205,235,240,212,98,131,157,92,151,200,158,49,218,117,17,243,50,51,115,17,117,37,37,89,222,186,105,13,101,88,18,233,244,156,38,61,78,205,74,100,220,247,150,158,220,143,168,59,178,56,77,141,204,17,65,69,110,99,220,160,174,235,116,89,245,121,244,176,44,123,88,155,235,185,197,128,2,0,164,31,132,124,46,98,175,136,164,148,86,203,240,78,71,173,72,68,211,41,204,41,240,168,81,44,41,80,166,36,0,255,251,177,254,110,246,94,77,157,68,82,130,154,46,182,137,166,70,97,207,162,82,189,97,138,159,110,213,49,209,233,210,88,102,91,179,31,53,196,223,90,25,180,204,71,205,140,204,28,183,89,104,50,5,252,54,101,20,58,88,41,81,34,163,66,189,176,133,13,76,245,147,107,108,216,132,124,220,215,231,202,69,170,159,77,55,74,118,185,138,197,116,82,132,220,200,51,41,81,79,170,143,203,217,235,132,41,252,116,192,208,235,119,118,219,171,148,69,223,172,184,123,221,173,180,116,210,131,83,77,207,167,152,80,35,113,55,87,51,214,101,222,180,61,16,243,1,0,255,116,211,35,106,100,70,134,211,210,23,165,143,137,80,147,25,212,248,29,147,90,253,144,35,102,176,130,159,6,51,58,47,55,174,160,127,68,62,147,100,240,115,196,238,170,78,182,171,40,89,117,223,152,74,166,130,37,216,199,14,118,170,97,69,91,161,125,30,33,238,103,102,174,136,136,88,165,70,45,133,52,148,210,234,144,28,102,220,62,228,56,138,176,35,253,242,65,217,92,122,122,56,98,210,238,166,215,215,97,4,47,149,242,151,189,14,245,81,127,63,242,145,52,86,238,216,196,109,152,151,70,102,91,18,155,46,17,146,233,121,130,144,249,49,50,223,143,144,126,82,106,232,127,150,116,79,149,230,164,200,174,240,236,62,70,189,110,231,5,61,115,68,196,230,161,143,22,103,211,93,75,83,245,152,161,88,152,129,121,233,54,203,26,237,54,70,124,247,243,215,203,101,208,88,181,73,85,143,74,169,185,56,213,65,237,112,176,67,70,237,147,112,182,136,77,161,57,149,125,187,97,189,189,119,62,24,81,61,178,41,227,90,106,193,139,162,144,40,89,68,177,59,87,24,170,131,87,237,228,60,32,253,114,153,52,182,158,158,141,51,122,105,53,171,216,76,186,76,70,172,227,227,238,160,215,231,87,172,8,135,169,59,235,45,157,142,206,160,200,149,84,167,17,83,236,203,92,57,161,222,140,116,0,0,84,200,165,237,0,121,227,23,249,92,45,79,252,245,159,88,223,71,17,164,108,73,153,30,152,195,218,135,91,153,61,97,233,245,59,126,172,74,207,29,149,33,69,210,54,10,19,114,171,232,148,197,217,198,73,101,218,101,101,112,50,3,51,212,6,159,217,130,8,235,229,115,175,77,42,197,207,54,69,14,169,227,189,184,246,190,229,48,88,147,45,204,236,229,17,251,51,113,254,114,17,63,117,247,178,148,74,89,211,199,148,12,131,10,41,107,105,154,81,152,156,109,122,110,152,105,16,64,254,185,241,139,248,234,115,167,111,154,211,245,47,190,184,214,116,223,247,232,31,156,124,204,104,139,24,240,229,147,182,59,244,116,185,35,208,247,164,171,60,138,225,197,145,21,62,199,250,243,150,158,132,83,219,53,111,217,150,239,195,159,30,167,146,248,249,33,193,0,255,237,56,242,145,17,38,29,25,164,186,9,144,249,49,58,235,86,149,126,98,90,88,38,21,189,17,168,204,140,52,133,216,152,61,188,49,242,35,35,74,102,137,18,14,30,97,132,236,191,154,143,147,194,105,36,41,149,49,129,89,54,37,40,251,66,194,253,189,114,123,173,229,22,210,119,183,4,70,192,252,50,75,95,172,210,146,82,162,18,44,104,56,160,116,30,139,147,244,46,210,206,137,88,72,208,231,54,201,211,226,106,25,145,228,76,146,36,129,151,107,101,217,24,221,58,79,135,63,182,104,167,71,128,36,96,88,151,203,140,197,4,60,34,10,205,74,234,76,75,163,102,127,75,204,139,149,249,164,237,202,74,39,47,221,221,153,210,188,172,115,186,20,241,81,142,41,140,235,16,117,185,165,11,81,210,51,151,19,117,137,2,198,38,37,77,158,126,216,200,220,184,150,179,123,38,220,203,235,86,238,136,74,234,203,38,125,108,8,24,169,143,189,147,182,119,36,77,122,80,241,67,115,154,151,58,160,218,205,238,141,71,85,206,163,33,214,241,46,223,24,233,209,124,155,248,33,167,143,136,82,119,102,6,185,82,82,75,150,148,166,150,38,78,164,9,49,121,93,126,79,123,57,197,40,22,102,76,85,92,36,183,195,236,196,70,221,94,235,211,112,240,39,81,198,254,232,158,180,249,61,90,139,121,196,199,103,130,75,218,33,17,114,153,215,71,78,79,163,68,150,44,77,173,45,164,210,151,53,131,130,124,106,85,152,92,71,122,20,238,235,119,142,63,113,214,90,53,218,14,167,41,190,222,237,248,66,10,108,247,198,11,188,226,121,70,48,140,17,254,146,238,29,217,146,204,156,27,65,86,97,75,100,26,34,119,21,117,158,85,16,31,237,154,93,130,121,217,207,86,231,48,68,245,86,125,245,90,221,25,73,156,190,187,7,199,34,76,227,220,141,215,184,148,97,237,3,223,36,228,231,111,122,6,252,200,49,69,151,108,208,82,130,165,16,39,185,9,34,162,194,132,21,5,140,53,120,92,26,120,233,189,93,103,131,53,230,196,220,253,100,227,69,146,202,146,18,217,178,110,19,181,180,38,183,134,39,134,26,98,165,16,91,124,96,38,251,158,183,26,240,195,211,211,246,142,164,109,172,110,14,113,83,53,77,115,74,84,236,150,119,204,159,40,191,124,146,157,15,178,94,184,244,82,75,209,19,42,175,225,232,244,86,3,103,237,60,170,166,92,99,160,216,209,1,254,214,219,153,151,52,106,53,74,94,244,225,209,199,73,170,24,168,124,74,141,195,211,188,98,167,120,62,15,48,127,81,114,25,81,246,235,6,41,196,9,59,204,177,48,127,73,191,199,213,213,48,232,80,39,118,127,252,100,132,229,206,160,69,173,88,152,86,130,168,121,158,189,121,117,80,254,127,82,250,127,173,144,24,223,79,119,198,204,206,158,212,66,128,250,50,183,162,194,171,180,141,239,186,89,216,48,41,36,106,60,72,200,123,121,241,244,43,117,53,213,47,188,133,75,155,226,164,46,205,58,25,50,57,165,66,103,249,89,20,177,49,187,109,99,72,95,230,115,81,22,25,225,164,82,154,149,146,135,226,77,75,139,43,58,51,60,187,179,251,97,175,220,214,211,149,43,93,82,207,104,235,219,18,26,229,10,122,60,156,67,74,115,210,147,196,73,75,156,180,151,179,185,107,139,157,201,147,141,98,30,254,124,18,77,142,190,233,139,94,75,50,225,172,34,97,220,244,176,142,184,1,33,151,139,120,185,32,177,153,81,207,120,34,156,212,4,243,150,225,210,130,53,230,229,160,30,140,153,109,228,4,189,46,175,21,229,178,68,161,101,13,247,208,168,59,202,86,113,214,154,117,242,140,158,135,250,243,157,225,242,36,220,248,37,21,195,54,109,220,39,54,86,229,224,81,42,62,219,55,144,136,207,240,63,98,45,186,167,229,152,214,68,247,145,202,18,119,179,219,29,242,34,86,62,75,52,50,105,6,173,155,184,26,123,163,152,70,12,234,18,104,210,14,195,18,237,80,141,234,173,192,79,92,125,151,40,211,215,221,15,223,176,77,247,76,63,226,160,143,75,236,155,4,253,206,181,94,33,57,181,8,82,67,149,36,49,93,172,68,43,233,117,90,75,108,226,160,81,99,185,215,198,64,192,249,15,189,14,94,9,39,118,189,50,52,124,38,161,215,230,135,223,81,126,186,112,155,200,215,108,225,23,122,166,145,165,180,163,113,195,88,187,163,228,28,116,0,144,99,254,206,76,250,102,8,211,198,81,103,136,245,243,185,246,242,174,94,83,195,222,105,195,21,151,100,199,184,190,91,56,106,44,71,178,215,1,242,185,128,31,43,104,75,203,72,154,47,205,177,120,20,83,136,42,39,71,161,21,254,112,210,84,102,101,202,68,252,59,242,106,155,145,35,109,153,102,192,103,196,37,75,89,212,219,36,196,76,155,82,59,16,243,152,99,228,14,219,28,239,235,245,43,106,37,34,106,247,18,73,234,227,210,63,33,145,82,231,150,133,152,240,171,198,185,26,204,54,246,38,35,54,228,243,215,206,117,31,126,38,33,148,194,127,179,209,251,29,218,238,210,51,14,149,103,140,103,204,116,218,181,195,128,161,215,199,162,177,35,138,183,2,63,88,182,91,189,150,56,245,108,224,82,133,202,160,73,123,154,98,31,51,243,86,64,59,214,206,65,204,135,252,22,221,52,147,214,200,140,229,182,180,26,132,150,206,109,115,42,135,30,145,198,160,32,254,184,174,24,22,112,81,107,62,103,221,6,157,126,135,126,111,245,83,244,230,156,108,205,177,247,217,29,45,71,41,137,213,80,199,9,22,90,248,197,248,182,63,162,110,69,196,206,168,25,181,165,132,100,113,203,43,38,52,76,112,0,0,0,84,140,140,204,71,70,40,224,5,136,82,127,144,87,189,202,62,169,16,229,0,255,168,123,159,125,50,14,120,1,233,79,179,95,16,55,44,0,94,192,188,124,158,100,67,167,172,49,33,159,207,48,165,37,60,74,119,176,30,223,251,77,227,68,85,234,20,201,77,120,154,157,15,49,178,223,74,93,157,238,85,89,214,244,56,217,209,237,68,93,126,235,170,200,165,71,212,100,41,141,0,119,124,76,137,235,54,171,18,94,241,85,100,133,17,108,166,3,226,207,250,237,85,233,139,239,118,97,222,110,156,251,221,102,213,165,253,9,17,127,4,217,65,118,37,224,15,252,11,146,142,239,87,101,40,109,115,31,17,97,108,211,254,137,152,43,34,179,40,64,230,35,35,48,47,242,107,37,137,8,69,247,163,110,231,210,149,226,212,51,104,164,230,242,198,212,82,28,199,116,168,97,161,235,168,130,175,27,48,232,159,116,211,35,219,200,140,76,49,75,114,145,108,73,132,146,170,197,198,175,232,85,216,92,118,3,238,176,246,200,251,236,148,137,241,47,254,153,215,173,245,163,208,225,118,109,184,210,140,188,15,71,177,84,175,34,198,107,204,133,252,74,158,68,70,214,204,172,163,135,22,212,113,77,209,112,219,83,26,7,143,91,212,204,104,98,8,219,24,198,34,174,100,24,187,235,32,0,255,250,83,189,149,100,175,53,252,122,47,65,205,189,142,119,193,167,40,116,119,134,30,199,75,219,89,219,22,70,128,124,252,209,85,50,137,19,25,153,249,52,145,36,246,115,38,21,76,32,78,93,226,112,213,162,50,115,240,45,111,250,188,107,119,53,162,31,234,79,125,198,94,65,194,113,35,72,56,149,144,230,41,145,169,168,180,72,85,171,243,227,200,128,249,249,188,250,59,226,195,167,238,67,43,164,164,35,142,77,156,169,190,166,80,181,171,68,119,89,198,68,27,47,50,127,98,62,240,235,72,36,137,164,59,163,70,54,165,72,26,41,4,85,45,39,83,18,35,205,168,25,57,99,129,199,217,150,163,118,5,101,226,60,212,151,186,204,200,69,137,74,99,239,66,10,173,44,137,136,77,109,9,172,76,208,215,31,153,171,43,131,172,32,194,151,93,27,122,246,70,115,212,241,243,67,194,105,102,216,232,214,97,163,216,172,206,238,142,128,242,203,139,127,194,91,143,123,109,71,18,173,223,241,193,185,169,154,250,162,159,241,177,150,91,237,185,134,80,2,254,200,19,126,173,82,66,244,181,119,52,183,84,135,243,220,103,86,125,101,143,246,94,4,0,0,188,128,186,188,144,247,34,74,196,113,71,92,184,128,121,185,216,180,198,49,242,17,25,244,97,103,70,110,26,7,253,142,112,226,0,0,240,126,25,140,191,252,140,173,171,213,86,9,119,248,69,227,254,134,77,220,137,127,45,146,24,195,232,9,249,192,167,143,254,248,180,238,132,63,38,211,216,77,77,245,54,69,18,61,202,240,232,124,234,42,53,163,178,84,114,254,177,245,243,24,250,200,221,110,200,71,62,119,174,230,105,36,189,41,153,205,152,182,145,197,109,86,109,167,134,9,102,154,60,46,93,232,193,28,70,218,98,12,23,218,18,54,115,195,114,113,13,249,239,124,196,143,136,232,223,25,100,209,69,159,17,165,57,242,214,142,163,50,108,43,85,111,153,21,248,116,152,131,5,230,202,157,242,177,77,102,204,211,231,195,45,189,162,210,136,55,247,119,182,105,40,117,192,164,192,118,81,207,41,202,106,199,250,242,9,127,229,206,200,151,134,41,53,233,168,178,110,37,227,17,169,236,75,6,155,205,173,211,44,203,82,141,94,115,214,49,167,207,139,124,234,131,191,91,154,156,83,167,52,214,183,151,76,179,54,3,55,141,49,86,245,52,150,149,16,224,25,239,204,149,100,209,84,9,171,81,28,18,164,227,83,94,206,144,210,38,49,22,27,241,111,125,144,71,186,26,45,89,52,53,193,72,100,173,77,137,99,90,158,234,5,53,182,233,26,0,46,220,79,106,81,65,151,23,80,31,17,75,49,31,184,35,32,31,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,1,116,33,199,29,17,22,169,226,142,84,192,204,85,227,120,65,159,43,197,2,12,92,136,8,74,34,91,11,245,49,239,173,212,213,114,175,218,180,96,54,26,211,152,36,174,174,27,200,11,211,250,240,238,177,250,149,120,104,73,189,101,165,35,73,149,217,209,140,59,31,185,216,209,151,155,68,36,252,214,37,110,212,151,68,65,221,68,137,252,48,212,209,58,15,123,240,85,166,172,44,36,154,104,15,63,224,203,203,252,189,30,45,143,242,52,131,9,120,123,95,155,116,43,157,152,151,147,153,153,172,112,56,251,97,195,94,25,59,244,153,71,69,73,74,109,99,244,52,241,156,162,113,199,111,162,122,43,214,228,162,206,4,227,178,150,33,48,116,186,156,122,171,228,214,95,222,233,181,48,192,47,250,221,145,205,164,187,17,39,230,172,69,57,140,132,144,167,95,4,141,40,153,196,137,220,25,100,38,18,94,144,203,109,9,209,136,17,114,54,156,21,232,21,5,252,203,69,125,174,182,77,18,242,243,245,135,122,121,74,95,123,248,218,126,104,234,225,188,225,61,112,78,72,84,119,136,94,199,70,243,57,217,206,65,200,71,254,126,174,157,145,81,203,150,60,79,201,38,220,218,50,44,249,92,34,162,80,224,86,174,224,3,214,23,153,185,146,68,169,22,0,0,228,184,183,142,82,11,155,210,57,238,149,212,2,232,99,71,188,26,135,204,188,154,23,239,233,98,213,98,97,101,90,128,157,161,168,152,15,5,64,245,67,30,127,46,105,11,111,253,18,201,142,192,162,200,146,244,244,40,134,155,38,33,133,149,31,77,6,93,62,242,25,153,139,118,148,59,104,180,37,10,115,138,225,76,205,90,31,182,96,87,30,250,117,56,144,209,18,48,82,127,63,213,223,73,51,201,34,99,51,141,210,61,218,177,147,89,102,88,169,201,84,32,179,107,84,102,126,49,114,192,219,236,29,70,250,233,205,0,255,156,200,167,155,245,15,82,221,9,74,35,245,167,46,104,147,40,224,98,94,105,177,243,73,187,106,131,238,254,253,252,218,52,159,173,152,144,21,229,164,195,229,219,146,118,105,227,50,165,76,20,39,218,220,252,29,55,236,136,184,74,110,71,110,253,168,84,143,218,210,114,105,234,119,47,118,139,200,37,23,140,53,153,194,74,131,121,217,190,107,192,220,43,34,34,118,212,140,26,180,165,148,214,242,56,12,75,29,18,250,33,63,243,250,189,86,201,202,125,211,186,187,35,50,183,111,171,25,86,162,203,15,0,208,3,228,227,143,172,90,18,239,25,177,88,151,228,166,37,204,133,132,234,195,199,44,3,154,102,235,94,92,224,174,133,246,144,45,62,198,253,251,1,63,35,130,86,34,163,54,167,51,74,147,201,148,31,58,58,109,122,70,148,213,169,134,53,196,222,172,96,79,149,21,218,191,17,116,242,207,92,70,108,26,25,100,220,208,200,82,155,188,11,55,65,4,11,191,140,233,82,128,82,184,194,91,55,108,206,26,118,102,162,94,254,145,203,92,149,174,112,219,182,174,58,142,246,137,210,54,237,216,169,111,40,85,41,213,31,207,178,211,41,137,131,243,128,121,249,226,31,185,92,161,46,252,218,30,229,230,86,202,36,238,33,157,170,224,20,99,24,142,230,169,227,186,159,155,214,246,162,53,119,131,62,83,253,92,201,216,73,197,47,61,227,169,167,89,134,94,247,229,168,101,242,169,214,29,3,248,197,86,43,185,223,22,105,204,203,200,149,161,0,59,3,59,247,31,94,49,117,240,28,173,62,112,44,43,85,19,202,78,48,164,140,243,215,142,117,245,146,115,78,47,188,150,36,72,53,120,150,159,155,84,62,219,60,1,232,159,151,203,92,29,55,181,40,43,201,116,210,130,218,108,107,19,160,136,229,185,194,203,168,188,66,200,143,92,62,70,166,157,185,41,147,187,251,167,150,82,147,35,141,17,153,171,112,152,219,254,76,168,0,255,126,142,171,190,91,45,187,205,81,191,18,132,92,91,195,185,195,201,233,200,171,136,91,23,162,82,46,51,154,136,77,119,149,230,20,130,26,204,156,172,68,126,248,162,157,164,1,47,238,200,91,149,86,250,114,168,67,44,96,125,64,250,31,225,228,239,21,182,68,118,56,98,84,84,142,244,63,233,11,0,255,126,9,173,106,118,58,164,93,17,248,184,115,17,10,246,1,147,126,43,233,91,82,79,179,17,169,122,114,177,164,88,189,242,97,103,126,69,36,165,181,102,4,161,165,90,0,0,212,1,176,31,80,159,143,149,177,119,70,198,78,154,149,68,33,46,125,68,46,205,146,111,99,2,169,58,165,138,37,45,241,210,18,99,216,37,81,254,161,75,93,126,229,222,146,155,56,229,28,125,186,145,92,234,61,239,106,3,50,56,235,215,5,27,56,243,84,173,237,96,231,34,236,142,185,250,83,125,61,141,157,180,184,244,136,135,150,71,217,237,123,137,188,96,212,165,83,155,98,248,197,67,109,28,203,61,122,192,124,252,193,135,79,242,25,153,225,210,149,180,142,78,73,207,108,136,43,123,26,77,73,167,39,238,229,173,31,214,90,132,40,191,188,248,103,244,235,185,213,118,146,216,250,25,39,124,129,56,173,55,250,23,35,245,179,55,109,155,132,252,252,189,51,104,161,39,149,190,233,168,20,66,99,41,42,178,27,100,241,197,137,163,161,145,170,80,161,83,7,124,20,158,95,108,188,195,146,127,125,239,168,249,221,187,211,89,71,116,109,19,135,119,37,214,236,119,185,239,50,140,199,236,119,222,206,3,228,119,196,206,168,116,234,210,198,177,48,111,204,69,188,92,225,228,123,79,120,111,17,213,45,76,78,235,39,41,170,213,225,106,42,27,131,120,201,222,103,151,198,188,92,186,140,208,213,72,238,146,46,189,141,151,140,104,136,85,37,13,177,242,163,0,128,189,227,78,204,139,156,190,118,111,9,127,238,222,130,56,58,222,149,102,64,107,25,59,49,151,15,253,138,60,110,71,77,194,45,157,85,168,34,93,151,109,199,97,110,180,65,220,61,253,48,37,194,250,59,241,127,167,45,154,162,218,10,142,248,242,144,190,79,122,14,51,127,89,203,78,75,212,141,223,138,181,194,49,46,183,247,32,37,73,171,39,78,103,201,59,6,135,121,158,109,172,59,156,209,16,0,63,254,23,248,197,206,92,182,172,107,144,182,188,228,210,88,78,75,213,180,83,18,240,235,214,248,21,243,214,191,30,153,57,190,39,109,138,27,34,138,203,210,140,57,93,28,205,142,137,80,127,234,195,109,115,5,73,183,150,13,57,87,90,27,36,179,136,97,162,70,175,221,188,221,152,131,63,189,78,253,98,30,126,222,73,113,240,248,62,74,41,254,206,240,45,247,50,183,212,198,204,236,81,9,152,207,103,126,56,78,158,174,194,174,134,128,104,174,216,165,102,17,197,32,30,17,151,51,122,30,243,50,151,190,219,222,148,60,223,246,183,239,44,24,213,183,186,23,5,158,120,155,0,255,19,225,47,63,117,43,157,233,219,36,73,212,158,246,238,162,68,80,17,246,20,199,31,214,136,226,179,54,162,62,0,255,174,173,219,139,84,135,121,167,109,239,77,73,204,139,95,165,83,245,217,179,106,68,33,150,162,39,241,247,159,31,238,194,114,53,220,149,169,51,78,47,181,52,113,57,251,212,112,220,253,71,166,158,184,11,207,77,131,68,214,212,26,43,187,154,150,152,156,157,40,52,130,168,215,173,191,201,170,65,27,202,140,168,72,92,50,146,76,93,70,70,100,228,106,84,66,34,180,154,115,236,50,47,27,26,184,195,20,137,191,0,255,204,115,19,30,185,250,166,170,58,86,29,150,169,20,35,179,11,237,51,208,63,115,185,116,115,241,224,101,102,188,11,119,72,180,228,248,114,218,85,42,179,203,132,107,142,253,217,123,25,167,1,232,159,95,121,74,95,91,248,211,28,241,234,110,222,134,91,38,34,102,116,223,119,206,146,121,89,145,127,18,242,186,124,230,71,214,13,143,212,240,22,77,91,142,26,110,134,11,5,55,16,135,120,86,85,170,15,70,90,203,232,99,170,183,146,236,165,95,239,125,76,117,171,173,224,18,98,2,7,174,190,113,48,247,242,17,165,49,47,115,153,123,71,214,83,61,150,68,148,36,79,210,198,27,153,66,92,244,18,146,243,122,20,37,81,192,68,135,50,181,28,39,221,183,35,237,217,6,160,63,126,221,202,21,167,198,202,38,71,164,38,205,161,167,234,239,248,121,73,134,30,169,62,157,39,206,102,17,243,243,63,215,34,68,228,34,242,81,75,236,76,250,80,186,106,101,107,173,60,78,150,200,44,55,225,193,111,57,96,17,115,248,195,34,246,112,128,179,103,123,210,6,48,238,157,91,185,136,92,70,201,200,40,225,70,91,167,117,60,138,184,195,214,81,83,110,72,101,134,191,54,49,149,78,185,150,105,109,115,214,49,196,122,249,220,107,151,167,22,209,100,190,181,238,109,68,154,246,140,154,1,9,156,225,162,230,203,149,9,144,151,203,157,153,185,136,60,205,44,53,203,56,90,66,25,18,89,156,250,142,50,86,154,142,206,4,85,197,70,61,57,30,248,194,126,109,240,254,173,239,173,150,37,127,247,195,141,197,252,99,172,47,239,49,124,95,100,77,150,212,108,76,99,122,180,183,101,221,129,161,25,43,147,195,84,246,222,97,254,232,250,149,253,190,209,73,54,219,238,76,113,46,51,110,30,176,128,0,255,105,217,0,255,8,54,84,73,58,102,179,99,253,145,249,120,203,43,42,77,226,210,93,10,90,26,151,33,141,29,198,228,225,103,84,179,175,142,133,251,235,146,244,253,43,163,178,162,155,112,195,44,253,160,191,175,39,14,105,69,214,43,137,77,220,75,41,37,77,106,81,88,214,186,85,141,100,247,4,192,23,43,151,239,104,71,212,108,219,88,199,215,157,82,120,68,86,24,154,153,77,162,76,118,159,33,183,116,59,74,20,55,156,167,214,168,203,225,39,137,115,65,210,169,185,241,158,137,66,89,199,49,216,156,139,106,37,54,177,29,27,19,254,34,176,95,100,210,199,201,146,170,131,128,121,17,79,55,220,94,17,174,240,207,123,111,244,180,121,15,122,165,152,140,219,237,155,198,28,190,124,4,169,39,221,65,183,203,134,191,21,90,178,108,10,180,153,148,30,6,108,224,166,139,172,107,31,23,191,117,235,137,158,120,124,242,218,113,13,248,35,35,35,73,201,200,164,133,180,37,42,171,76,128,149,139,92,238,241,203,140,40,187,138,205,53,226,109,42,53,211,179,188,176,48,13,177,204,89,97,170,213,188,224,231,136,177,217,251,26,245,247,35,242,153,65,214,14,34,118,86,109,235,45,75,233,116,239,62,164,86,225,80,196,195,220,96,171,18,202,28,237,233,99,94,253,185,92,47,117,52,159,169,58,118,157,146,35,203,163,106,116,136,76,70,110,44,76,180,151,57,167,50,238,100,231,109,200,211,63,115,145,185,215,167,162,241,14,66,74,168,184,187,238,152,113,49,81,199,149,199,216,44,244,106,45,251,219,39,8,136,111,71,38,41,123,103,91,27,39,168,99,81,253,160,215,223,211,69,109,106,100,212,73,70,178,47,136,84,105,20,18,86,237,112,84,21,68,177,242,3,10,0,0,50,136,121,145,207,135,251,196,139,23,79,108,226,152,200,151,144,211,162,184,28,20,9,141,228,6,61,230,243,129,159,225,251,34,55,97,51,153,83,149,62,45,38,54,221,130,153,25,164,167,48,156,29,134,16,235,229,115,175,85,46,197,207,166,138,29,82,207,187,113,201,183,152,202,192,148,156,225,167,128,29,236,233,4,93,252,92,43,98,69,164,83,234,225,70,144,164,162,177,153,92,105,29,143,197,161,52,78,177,111,164,135,8,136,79,238,127,238,173,247,59,152,218,13,208,103,107,171,67,123,61,130,177,97,253,29,185,116,220,104,171,37,230,58,221,248,226,156,17,37,126,209,59,184,105,50,171,218,115,141,245,81,33,63,35,35,151,25,59,73,201,210,150,189,28,242,50,164,177,185,9,167,30,161,50,85,73,164,159,94,253,8,93,222,169,240,210,45,149,77,73,244,239,108,93,239,75,29,45,108,117,234,128,1,252,180,41,144,118,60,187,50,34,200,32,191,220,253,80,127,173,140,157,196,121,212,127,168,137,33,52,226,78,25,161,178,41,214,163,6,230,113,209,97,214,100,244,84,196,188,252,87,54,139,68,16,146,153,121,247,37,149,172,42,74,93,138,42,230,212,168,9,136,131,58,149,165,194,252,201,85,55,153,208,102,64,132,191,20,0,255,164,123,111,250,122,73,234,240,116,239,193,211,179,107,28,240,24,47,221,101,31,211,39,228,215,159,15,90,228,147,148,204,140,96,190,81,146,163,40,145,156,106,6,87,250,52,90,74,53,72,97,27,223,114,6,205,92,54,87,99,208,63,191,118,84,250,90,91,63,122,117,65,15,95,199,187,133,170,53,173,59,67,191,102,236,100,111,219,120,8,128,244,113,254,227,254,218,171,86,22,189,214,36,99,188,232,52,31,85,166,113,71,230,35,35,127,134,92,252,215,85,51,106,109,69,38,19,253,145,17,228,48,37,162,210,58,221,2,154,213,83,126,18,238,113,208,156,197,236,191,70,250,88,95,174,29,177,87,150,112,219,76,90,37,212,105,31,209,27,13,106,241,25,180,209,211,48,206,144,175,143,245,86,84,218,210,211,233,53,215,155,240,39,142,92,186,52,247,123,225,68,204,91,243,99,100,46,86,238,136,85,139,112,106,149,70,233,77,9,183,173,132,184,20,211,144,169,38,60,154,85,237,112,150,148,118,101,103,4,75,52,36,253,114,237,21,164,182,23,113,187,214,16,214,196,119,3,238,59,8,92,122,239,45,189,81,161,160,182,143,45,218,168,139,189,34,87,100,174,210,189,74,109,43,161,225,173,97,184,147,154,122,42,101,186,202,52,107,112,195,89,183,5,159,24,248,145,32,31,247,117,187,141,204,77,26,82,233,81,2,156,164,50,110,138,200,46,13,131,81,151,219,146,197,65,57,156,226,170,53,6,240,178,205,238,183,221,16,87,62,242,43,196,175,210,77,139,66,29,120,78,210,20,190,206,237,220,82,147,115,6,157,10,97,29,59,37,112,52,79,232,49,151,247,244,177,35,151,149,70,132,211,212,82,79,241,54,71,109,19,60,46,226,58,134,248,232,19,199,182,220,117,190,108,208,136,111,221,211,103,172,189,179,132,179,163,21,197,170,180,184,162,24,134,94,119,110,91,78,109,54,245,49,143,189,168,36,182,178,0,255,237,89,4,64,250,168,191,183,87,70,212,246,90,181,182,178,223,104,222,196,100,208,113,98,84,243,225,2,238,36,244,33,114,59,105,59,30,86,62,42,70,174,40,25,121,31,224,158,30,126,88,140,204,231,166,53,142,187,190,200,36,43,226,101,231,152,180,29,153,53,230,3,70,44,125,91,226,152,223,25,65,163,62,230,246,162,197,98,228,51,50,105,204,7,0,57,232,51,104,177,152,15,5,0,0,192,11,25,81,105,232,35,11,117,154,146,212,105,221,198,2,178,31,48,232,31,107,239,168,180,189,51,86,9,183,53,143,131,86,123,194,68,122,226,166,157,150,101,173,112,140,149,170,25,163,238,204,140,55,98,45,146,17,53,130,109,197,16,50,138,115,121,136,151,161,249,185,18,209,197,184,124,107,223,50,95,163,226,14,125,100,164,43,1,243,116,185,157,47,173,191,215,175,55,111,212,186,117,167,135,178,188,244,29,222,147,58,246,105,239,101,192,134,124,46,10,0,255,214,253,146,200,141,104,114,220,146,8,216,195,178,109,194,212,156,75,218,53,156,130,24,244,219,17,14,93,79,115,88,19,247,253,130,79,77,250,49,167,43,249,188,92,165,57,119,203,146,164,164,67,138,98,163,74,210,140,48,141,139,30,122,128,188,23,143,62,74,212,200,231,51,158,254,166,54,203,105,184,168,83,177,18,70,230,92,155,194,71,198,188,40,123,71,70,238,200,44,196,73,90,141,169,21,44,18,191,204,27,186,213,152,141,246,230,49,175,228,215,142,200,57,99,87,205,170,73,215,155,112,49,7,149,36,173,169,60,207,72,251,14,250,149,248,55,157,70,17,87,122,249,250,83,88,130,127,122,116,84,95,43,185,217,238,240,136,30,112,254,35,243,59,118,54,148,70,38,251,166,106,232,67,220,139,242,132,2,49,47,212,207,229,34,47,198,88,60,146,238,98,15,182,218,73,154,25,202,21,237,73,241,14,189,127,125,142,197,248,90,107,183,13,47,229,189,230,112,121,167,93,104,155,0,185,35,51,2,95,136,192,0,255,114,44,166,151,25,145,25,249,240,135,103,82,82,191,28,212,174,121,63,228,56,167,223,186,6,227,241,51,225,143,70,13,252,201,145,14,158,106,87,42,152,0,200,68,216,252,223,94,92,191,86,152,214,242,77,35,13,107,181,31,161,31,54,0,255,145,139,223,207,197,105,44,207,173,135,171,218,51,170,4,200,164,249,155,150,118,61,242,50,37,62,100,46,63,79,203,56,62,125,69,123,18,69,94,57,122,253,176,135,140,176,249,143,218,247,75,112,149,239,124,232,84,251,166,253,48,248,151,151,164,226,185,69,114,98,42,95,155,37,37,106,23,90,36,160,248,223,9,62,111,173,98,88,174,12,139,35,44,229,0,0,255,59,92,49,77,31,89,81,131,106,35,226,137,120,195,155,60,194,230,127,66,223,0,255,226,42,211,213,210,156,118,110,28,54,0,255,83,42,0,255,35,68,85,190,178,91,41,79,59,218,72,96,64,0,255,124,212,22,222,206,23,82,40,248,189,231,211,237,28,244,8,131,127,121,73,39,158,223,53,199,76,89,161,17,6,164,105,119,154,100,196,199,251,95,107,147,116,173,167,121,47,52,203,234,223,76,49,120,91,40,112,3,198,90,25,25,59,50,73,109,75,102,54,110,91,205,143,185,157,139,136,23,185,50,243,141,27,158,126,18,181,16,169,114,120,234,149,165,39,182,176,243,199,136,79,47,254,25,252,226,211,246,162,27,191,198,68,212,157,120,134,39,105,82,97,129,103,7,59,25,182,110,229,106,180,90,225,70,30,135,31,80,252,0,255,214,125,222,138,120,192,163,22,25,102,92,158,114,36,0,255,159,143,231,52,188,157,43,175,11,30,252,156,142,3,140,186,31,224,252,0,65,191,29,174,136,174,167,57,169,64,113,223,111,196,26,214,214,199,204,38,191,114,245,17,169,95,205,32,50,71,56,174,189,215,170,89,235,52,154,91,29,226,73,36,57,64,212,31,181,85,175,184,45,185,96,49,214,79,187,175,69,111,105,219,187,113,219,109,29,39,66,209,176,32,187,166,143,197,157,149,185,170,49,213,207,143,214,206,108,18,94,184,68,226,141,75,227,78,166,141,180,76,60,86,245,78,220,180,162,125,155,227,27,16,63,254,156,62,18,30,157,30,217,144,199,123,61,145,85,157,35,70,248,75,241,143,167,190,55,189,190,242,29,15,71,243,30,124,227,240,209,121,39,92,198,194,204,106,191,184,18,65,79,191,216,153,171,205,10,178,203,46,117,143,47,206,36,117,235,169,40,170,22,94,79,55,37,54,212,149,55,218,145,89,174,33,245,185,186,246,218,244,221,140,94,123,167,215,136,35,10,251,152,241,195,59,188,202,130,54,136,139,18,16,127,78,167,43,229,202,142,71,119,33,209,238,52,202,153,36,121,203,197,166,91,183,121,202,108,211,78,204,107,13,249,208,37,9,126,102,102,155,240,157,196,251,72,218,190,148,160,186,178,140,53,188,169,41,58,188,104,63,230,137,134,188,62,115,249,121,66,72,238,166,213,146,9,175,42,213,50,44,202,53,73,62,236,196,151,148,184,117,5,105,157,226,108,192,223,95,166,62,199,175,35,214,38,165,96,153,155,179,197,97,197,87,222,182,165,14,63,44,0,255,141,32,158,223,234,107,25,156,211,51,88,41,11,219,203,190,134,204,203,133,43,3,234,87,186,107,175,181,234,132,101,253,157,86,251,198,18,156,204,138,231,46,122,203,137,54,87,24,67,94,159,185,124,126,37,201,234,110,90,77,202,48,101,178,19,13,88,132,218,52,31,0,0,0,21,64,23,245,33,175,78,229,99,94,39,71,250,225,203,154,5,212,165,130,46,44,92,216,84,14,184,245,43,47,232,239,239,204,37,157,37,113,136,124,82,57,232,242,51,86,148,26,111,204,7,184,183,51,20,21,118,6,234,50,167,0,112,65,151,73,82,33,104,22,0,47,220,207,12,154,22,98,41,0,0,0,0,128,125,0,124,248,247,222,43,251,45,26,29,250,235,198,161,2,159,140,186,241,203,224,151,167,175,93,59,110,147,169,216,251,56,22,158,133,109,39,30,124,142,48,137,1,226,13,152,151,227,251,52,71,231,38,196,235,114,92,54,179,121,176,252,205,118,92,241,50,161,93,150,209,12,99,0,255,51,238,103,181,120,230,222,17,245,108,229,117,220,154,170,235,84,251,211,90,4,132,36,0,254,193,191,186,243,180,78,28,158,247,81,100,154,183,172,161,241,148,102,77,105,95,113,77,3,252,173,191,131,251,209,232,244,238,166,189,189,25,79,42,15,163,223,157,193,43,157,137,25,197,128,114,128,173,219,185,58,173,78,185,191,79,28,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,215,82,0,64,133,200,5,64,94,44,88,17,23,239,175,184,168,207,164,97,1,241,211,21,247,202,149,68,113,103,64,232,34,35,228,128,185,247,206,193,142,251,57,133,156,62,73,80,34,135,157,203,221,80,11,64,191,184,23,73,242,226,206,84,12,125,70,45,142,249,240,118,184,245,2,194,223,218,81,211,141,56,228,35,150,83,44,234,34,106,40,0,0,160,162,66,68,228,34,34,146,146,72,18,145,40,99,196,253,149,219,107,231,134,151,225,20,114,165,165,140,27,83,227,55,25,82,211,186,148,84,41,82,161,83,7,207,50,133,63,25,145,225,218,185,160,75,87,188,69,70,54,148,210,72,135,100,110,107,57,197,144,18,145,199,108,104,210,76,233,81,89,62,112,33,147,242,91,210,175,92,234,243,94,137,123,73,186,71,201,182,45,81,151,184,108,9,117,105,90,167,68,154,124,218,28,154,161,56,223,161,82,179,164,216,35,246,216,97,86,34,200,203,229,114,101,132,122,181,44,53,87,18,82,219,61,41,153,152,38,143,188,225,93,234,182,138,84,177,106,125,112,140,151,121,233,158,61,99,103,63,238,92,210,50,243,148,210,23,241,94,10,73,150,4,227,221,113,73,153,73,43,6,101,218,225,37,114,48,83,168,231,92,217,24,247,51,159,143,26,89,177,163,214,213,175,217,208,194,117,215,186,84,71,21,214,97,147,136,200,40,73,41,141,18,174,183,168,89,83,68,106,200,125,87,149,71,151,206,89,78,58,96,152,76,200,203,235,246,138,224,79,203,168,211,117,223,151,57,156,226,130,191,220,209,215,220,234,223,206,77,229,28,34,232,196,63,73,238,157,14,45,51,217,56,71,159,40,87,69,121,222,210,162,114,243,176,128,151,227,92,104,63,36,224,143,60,225,117,217,180,245,173,119,221,162,248,238,128,222,234,118,204,10,237,128,8,185,85,35,51,162,150,108,198,132,92,130,3,0,0,52,216,71,189,110,175,189,246,38,209,118,171,45,239,45,59,22,206,219,233,80,41,144,124,88,43,217,112,127,61,125,93,247,141,190,235,83,234,190,131,59,158,136,192,221,35,189,128,139,38,242,154,141,147,200,152,95,127,62,227,103,190,100,0,255,24,61,181,68,144,137,105,18,237,84,22,78,166,142,40,245,234,247,245,216,199,74,0,255,236,8,27,251,49,191,254,157,33,253,17,17,139,228,178,57,21,149,54,110,77,157,109,83,58,117,22,137,198,168,138,203,176,136,191,121,198,32,126,231,135,246,63,163,46,23,58,233,143,60,237,158,249,120,107,190,37,132,248,76,93,66,93,124,161,102,231,137,216,199,215,220,53,234,87,54,132,123,247,234,15,111,177,156,55,92,105,82,135,21,181,181,50,226,87,45,137,61,145,75,135,71,10,199,50,114,208,22,104,215,106,128,245,118,172,245,9,117,234,153,221,93,74,54,119,81,121,202,168,101,141,58,225,10,115,39,62,230,170,163,98,174,36,153,161,128,162,66,230,71,228,142,80,64,111,131,136,47,239,165,147,42,115,215,32,57,53,39,117,152,102,188,77,105,196,112,35,123,93,202,24,157,253,54,97,61,93,198,142,12,38,126,180,81,219,164,213,69,245,226,136,94,118,204,21,238,144,67,203,243,112,47,79,244,212,45,211,51,41,161,53,51,204,228,45,213,41,110,234,135,61,25,197,202,196,96,54,123,66,246,203,149,200,211,55,20,63,42,161,221,182,241,194,211,234,144,212,11,207,179,133,145,36,182,178,221,16,48,115,185,51,202,138,74,106,105,81,43,17,215,32,244,60,176,209,19,162,246,101,117,241,131,191,42,5,240,185,173,212,160,75,212,221,143,140,21,249,98,122,219,85,123,72,37,211,59,193,79,17,18,102,68,144,94,199,131,81,114,75,59,35,226,90,138,2,125,148,159,62,51,115,73,167,36,246,162,36,41,105,198,141,56,220,140,192,243,145,119,188,159,171,250,90,159,120,81,106,109,34,130,148,99,66,219,150,25,85,250,203,18,214,46,172,201,49,9,2,62,124,250,189,215,111,204,234,215,36,161,74,23,223,213,167,138,138,147,49,46,75,69,46,125,101,103,246,218,198,249,35,145,253,213,107,190,101,65,111,82,72,41,166,206,60,149,163,170,108,151,15,247,105,46,151,116,61,41,76,207,160,213,173,116,229,125,153,45,163,124,74,193,0,255,236,226,213,203,29,246,208,49,244,43,50,31,81,126,74,174,108,216,164,181,109,22,254,116,115,142,19,137,198,204,220,74,204,249,246,10,2,234,114,139,94,222,57,36,209,173,88,73,154,49,137,136,164,45,136,116,19,100,148,124,216,153,232,135,236,142,63,23,19,206,220,81,163,180,195,163,70,195,139,9,48,194,246,31,65,243,113,82,248,14,66,156,114,22,51,50,3,138,178,199,55,200,95,151,180,201,71,173,212,220,221,75,141,82,93,146,89,98,38,151,156,177,74,195,248,240,239,190,105,209,79,146,165,13,84,101,70,222,218,101,7,110,188,191,239,103,102,126,55,208,151,153,25,133,118,227,150,98,166,176,165,90,85,96,206,128,155,54,159,32,192,252,145,185,199,166,87,186,11,170,130,175,168,148,105,49,54,176,83,110,106,180,173,214,88,95,125,123,83,202,208,215,174,55,99,240,112,53,209,105,210,162,122,67,62,116,116,103,206,45,59,50,92,150,148,93,205,169,154,66,207,230,80,98,135,178,6,103,73,19,23,216,151,57,249,200,206,102,40,131,62,31,190,158,196,94,245,245,232,36,85,107,238,195,1,127,147,195,69,89,122,122,151,12,247,178,175,242,243,3,222,207,103,238,168,249,168,153,81,69,89,106,148,210,148,242,230,62,99,130,157,221,119,116,233,82,235,208,35,51,194,143,92,96,199,37,174,29,181,36,25,3,126,221,90,58,119,231,131,70,127,70,208,154,153,164,173,165,84,220,212,101,228,190,105,42,21,17,147,95,199,185,197,181,252,203,199,143,25,247,162,129,31,65,111,73,61,155,112,233,74,226,109,157,210,146,235,198,91,23,151,20,102,120,174,181,131,249,249,1,229,95,127,174,79,143,18,177,163,178,141,247,200,49,5,117,167,9,111,138,188,163,51,184,84,196,43,150,229,167,156,252,104,175,35,232,242,114,79,234,179,78,163,36,101,18,222,118,115,42,120,20,76,168,136,141,80,191,164,29,88,154,93,152,125,27,35,63,91,0,255,25,25,43,150,169,208,53,233,244,90,219,212,29,7,51,143,216,140,231,152,246,172,216,143,9,63,151,237,189,36,155,150,113,90,52,187,136,35,174,56,38,143,159,70,193,40,92,207,2,237,22,86,67,64,245,86,224,167,213,151,51,114,88,109,215,134,107,17,46,112,239,194,79,92,202,93,118,138,95,140,249,204,235,18,95,102,146,112,130,58,36,94,74,28,234,176,167,205,149,13,181,6,51,49,209,195,125,249,233,67,248,229,25,239,75,215,173,238,110,110,222,183,222,143,70,75,188,238,105,83,198,230,90,86,198,34,234,86,196,142,172,59,34,74,146,124,230,67,43,41,73,76,169,74,174,131,170,70,220,100,98,71,155,18,101,122,71,135,185,40,137,157,107,239,24,96,225,215,199,125,210,230,34,187,147,232,25,228,88,237,184,73,38,135,179,136,158,132,153,137,56,20,155,151,169,118,152,93,149,136,111,111,252,53,86,68,161,171,87,94,226,189,80,198,121,21,100,25,111,122,132,106,53,136,144,110,248,41,203,42,30,182,207,108,9,196,196,31,247,114,101,172,140,154,36,106,37,218,154,44,185,33,227,84,225,240,235,109,192,31,247,147,252,228,34,9,205,92,121,231,184,65,162,133,37,56,151,165,22,91,156,97,59,39,96,172,220,142,140,21,145,73,202,142,112,104,189,80,111,193,80,55,89,49,53,159,74,63,138,31,147,186,240,115,69,206,25,165,226,150,43,76,162,45,38,252,99,176,246,195,202,96,24,0,0,255,94,227,23,240,35,119,133,87,179,228,55,167,144,210,84,28,113,219,176,108,72,233,138,143,201,204,204,210,143,244,143,123,153,180,200,85,169,83,35,105,27,198,183,164,113,197,164,53,59,192,209,222,129,151,211,252,201,226,35,190,20,0,255,112,51,183,142,68,164,179,186,208,50,58,153,72,103,178,40,226,162,227,108,98,140,0,255,186,119,70,100,232,92,226,54,73,218,72,0,255,75,166,226,108,210,4,110,248,168,45,99,213,202,245,144,181,12,192,136,242,153,89,106,174,224,107,102,41,142,59,113,58,47,187,102,169,109,158,7,119,148,145,177,35,35,10,42,208,116,47,90,48,142,229,163,66,106,115,118,66,125,121,227,144,46,72,83,114,119,239,210,116,72,133,104,76,207,87,157,54,254,182,37,16,238,229,67,31,165,165,145,25,17,25,233,148,76,141,74,102,144,211,107,131,129,106,89,99,187,3,204,159,119,93,13,167,182,135,239,150,149,120,227,251,212,14,235,37,247,39,212,151,231,20,183,3,30,221,109,170,136,71,37,229,29,189,28,135,179,82,14,101,243,115,30,234,203,171,235,34,201,122,180,232,175,121,226,245,126,21,195,21,122,212,235,224,221,143,23,43,76,73,118,73,218,36,13,167,50,183,180,173,141,11,199,247,108,96,193,250,97,27,4,120,88,0,255,155,230,42,187,42,34,162,20,18,38,152,153,130,162,182,133,145,217,136,63,238,229,51,202,60,173,78,252,58,250,187,44,84,76,110,192,95,246,218,212,193,216,182,129,81,31,53,159,153,81,243,81,74,169,147,44,206,147,180,123,93,204,48,113,154,116,169,145,105,133,59,124,224,12,83,128,250,115,9,0,255,62,217,43,41,141,90,50,84,60,218,111,190,133,48,161,211,165,193,5,172,112,81,8,79,56,46,33,242,246,138,189,118,150,218,222,223,23,221,109,67,21,223,29,56,238,231,82,103,190,167,244,92,49,188,100,67,217,62,150,175,191,151,249,172,213,51,9,73,74,146,100,29,211,150,165,65,78,170,88,183,117,27,138,155,58,163,14,109,154,227,18,19,155,118,72,11,236,25,123,185,241,222,194,191,243,193,127,7,237,174,30,93,248,53,162,83,93,0,255,111,116,87,223,154,254,235,78,206,213,140,106,83,115,146,1,243,81,118,196,206,36,43,73,137,40,73,222,135,245,75,9,41,223,166,169,16,179,56,106,211,36,172,113,48,187,179,138,201,145,254,59,23,59,34,50,163,86,234,132,180,15,171,166,37,164,182,13,147,16,179,56,104,76,219,131,131,249,157,37,60,136,136,79,175,215,69,63,45,178,58,249,168,209,61,51,94,134,13,149,74,138,37,225,82,85,227,84,93,42,97,67,38,186,207,86,189,31,241,45,124,250,149,81,25,61,91,107,233,102,155,230,92,107,57,31,18,113,168,199,99,212,97,133,17,109,163,220,44,21,37,1,243,243,245,135,240,167,135,75,219,171,109,189,111,225,66,108,208,133,39,29,111,84,204,20,117,69,241,39,15,35,243,243,46,2,253,50,31,43,156,140,44,25,46,201,74,247,56,225,220,41,121,72,55,197,52,195,226,148,25,21,56,181,150,239,217,191,89,187,225,254,189,204,103,100,89,175,146,40,149,78,203,147,181,90,1,147,22,49,223,140,7,155,34,175,134,248,171,133,53,140,20,112,142,0,255,237,48,187,184,33,31,122,154,143,77,202,142,92,149,84,90,45,104,105,75,180,140,72,164,45,143,74,99,84,10,103,205,146,110,30,64,151,167,107,175,189,118,25,131,242,78,171,115,47,10,3,120,241,220,91,85,25,144,179,38,29,243,186,204,231,231,10,25,73,127,173,22,15,88,116,153,78,78,161,30,94,18,232,97,252,130,221,122,186,250,89,106,183,229,141,248,124,88,197,190,7,223,48,57,83,242,140,229,26,117,249,204,157,39,17,153,43,77,61,41,141,154,201,146,90,79,170,42,101,26,231,92,217,48,194,200,12,47,151,204,15,151,184,153,61,199,121,8,184,50,175,139,74,27,103,133,219,182,213,2,187,129,126,113,47,179,196,218,52,90,74,87,166,114,253,214,82,26,210,75,106,75,19,204,52,42,231,177,56,147,179,217,179,89,171,33,79,79,104,43,35,106,155,167,73,10,173,68,243,148,74,124,235,134,154,152,137,232,136,157,58,153,10,115,130,75,153,199,76,7,84,220,17,24,43,87,134,2,0,160,66,228,86,196,238,128,177,158,46,201,142,226,62,241,105,147,76,119,26,241,227,150,178,109,136,244,232,45,111,120,8,20,147,47,244,160,207,165,62,114,175,150,156,52,178,68,91,73,29,153,174,216,67,178,27,169,21,88,155,65,124,20,154,103,107,33,20,124,53,93,217,180,94,113,222,38,126,222,139,157,28,113,115,5,30,228,9,23,105,25,193,102,78,204,165,46,94,228,146,30,107,187,101,5,73,226,61,66,99,146,113,46,37,149,66,163,50,182,241,212,39,182,135,128,249,129,95,184,181,233,217,79,239,190,187,4,180,4,253,81,4,226,125,219,161,65,146,152,249,153,186,61,220,94,229,229,251,107,120,239,157,97,77,221,253,161,95,234,225,79,126,182,195,17,50,245,59,34,234,212,33,217,144,219,49,41,14,16,43,98,69,68,68,180,97,149,92,102,70,234,146,92,170,71,109,73,136,56,43,239,197,142,27,162,227,167,224,74,166,240,209,88,222,176,215,26,83,159,79,125,70,93,171,70,73,74,171,181,13,201,102,116,138,41,69,138,53,21,218,150,136,79,127,47,238,211,34,225,37,99,38,59,157,120,137,143,250,222,57,225,130,199,37,49,235,114,213,168,70,69,214,102,127,111,192,252,250,225,103,188,92,43,251,237,167,144,69,170,14,169,6,72,92,38,103,125,76,171,89,135,139,89,152,157,243,46,130,184,254,78,178,215,230,70,219,108,154,187,213,140,59,206,125,64,194,53,250,2,59,187,185,211,110,74,212,235,202,202,111,245,35,201,79,125,83,102,244,146,26,34,12,35,53,105,38,49,172,24,204,53,110,206,179,186,77,131,88,127,222,210,71,36,109,213,188,103,201,90,55,211,173,170,213,231,7,0,64,5,204,133,183,33,31,241,116,153,250,24,113,39,153,78,53,187,107,228,76,60,107,146,153,211,91,242,242,139,165,74,243,133,45,212,112,59,116,0,255,184,31,132,228,147,82,34,253,76,45,193,123,130,154,30,209,18,107,38,190,229,236,4,204,207,213,159,235,213,163,210,215,226,30,252,135,31,15,231,221,184,84,127,146,186,238,24,61,45,111,190,92,106,35,32,202,79,151,177,115,37,72,252,18,46,89,36,29,150,138,82,181,167,90,213,19,238,175,167,175,235,235,221,119,101,198,220,23,55,188,39,164,115,55,189,239,50,86,113,78,229,35,196,250,238,133,219,250,139,82,226,57,244,76,207,38,115,60,114,88,171,8,29,231,30,3,0,160,2,224,171,93,204,207,109,97,69,92,160,93,128,136,216,17,114,140,124,108,58,28,146,238,61,199,124,174,16,56,96,210,72,226,88,160,15,185,115,147,18,14,28,86,230,67,137,131,176,163,94,191,98,103,172,74,218,26,153,53,55,105,148,70,166,78,165,13,182,170,14,157,112,136,149,87,2,123,29,46,70,68,209,101,37,180,68,109,181,9,197,163,71,213,114,240,126,210,47,99,189,136,74,35,185,92,198,92,23,105,42,170,8,146,101,80,225,145,201,52,162,11,127,39,6,48,86,120,230,103,207,108,8,253,94,235,211,159,149,53,162,123,188,93,31,218,70,168,42,95,102,30,61,140,228,67,184,23,101,223,163,173,164,21,53,61,105,203,140,156,90,200,168,64,132,252,152,73,170,193,160,172,28,204,76,119,126,103,7,77,212,231,250,73,35,75,236,108,74,227,157,22,151,16,154,221,188,159,206,113,146,72,87,60,148,49,47,75,253,202,224,59,4,204,165,174,172,168,165,164,69,77,58,206,160,89,22,184,216,205,49,227,172,130,88,184,124,122,97,133,118,141,70,87,66,94,110,103,152,159,157,187,184,73,107,68,193,154,38,135,163,37,2,102,110,37,120,165,93,20,1,80,49,23,138,10,145,139,11,144,11,188,16,177,104,115,225,126,238,182,206,7,128,11,43,211,2,0,0,0,0,0,0,0,0,0,0,0,160,66,42,32,185,184,87,108,197,204,37,141,108,230,184,86,174,100,180,49,31,80,87,45,92,192,151,17,117,90,45,24,7,100,71,157,46,34,87,171,155,39,36,219,38,182,119,182,165,45,25,153,62,117,48,209,163,82,93,222,58,180,140,247,211,49,231,50,51,105,70,152,41,169,209,106,243,112,38,55,157,165,94,246,95,202,136,225,168,74,14,200,79,159,36,80,158,148,96,42,221,120,239,54,193,182,110,216,224,72,123,106,16,195,40,118,98,99,126,125,249,140,23,249,40,181,85,179,82,154,249,134,67,166,143,72,142,107,125,76,170,92,139,89,117,220,108,94,157,58,224,139,188,87,164,203,168,153,51,190,214,104,106,146,134,203,185,233,13,5,179,27,140,59,114,69,84,26,145,185,50,87,73,249,173,89,35,70,225,167,125,66,100,225,103,80,115,78,85,170,244,8,204,46,14,241,165,45,111,227,34,192,250,59,201,94,171,27,109,181,97,238,86,47,206,56,231,1,11,0,255,232,23,204,180,230,68,91,192,104,31,235,207,91,250,136,164,237,229,61,75,214,187,129,91,212,168,226,3,160,194,138,21,161,120,161,228,146,16,57,64,62,126,93,208,230,98,110,229,46,23,50,119,4,28,117,59,178,86,11,176,34,127,41,172,251,153,23,119,82,162,184,115,211,98,1,0,0,176,221,40,191,204,103,70,173,102,102,21,183,117,85,146,194,101,29,44,176,179,243,50,197,69,92,97,14,31,29,226,114,129,93,210,16,247,54,217,36,228,66,23,63,34,79,50,51,203,248,113,106,84,120,53,170,201,101,152,234,226,146,82,134,184,121,204,38,238,178,10,187,177,1,243,243,119,62,132,95,68,44,18,43,200,221,47,226,20,115,38,41,157,62,135,152,113,217,173,9,123,165,102,23,91,37,230,137,246,45,68,221,125,93,18,55,159,244,74,98,117,103,74,41,180,65,117,94,248,232,170,170,227,237,134,141,63,222,174,46,168,210,178,50,35,154,217,134,95,53,46,99,38,157,10,209,208,3,55,227,185,162,29,161,177,62,221,138,189,195,41,45,19,14,57,14,0,0,178,3,234,245,43,118,198,170,180,173,145,89,115,74,148,210,184,180,169,54,149,113,84,135,82,56,196,203,107,128,81,19,147,254,169,139,76,58,201,93,88,83,141,160,109,73,149,13,165,165,135,143,71,165,83,67,71,147,47,86,240,214,119,110,103,175,65,140,136,162,203,74,104,137,66,214,141,121,249,101,239,29,52,86,146,138,106,39,161,236,200,141,74,70,109,138,117,92,147,91,18,37,138,203,56,94,235,92,206,158,144,0,250,140,245,114,37,99,39,21,137,106,17,77,132,25,134,94,119,99,218,48,230,211,173,61,70,231,11,7,83,121,160,93,6,65,159,75,125,228,142,12,82,105,100,201,182,100,97,158,80,185,169,13,37,159,78,5,122,245,200,212,196,64,122,184,183,241,239,188,240,207,165,55,93,136,189,69,74,223,56,54,125,148,219,80,135,105,94,59,95,242,242,136,117,3,177,190,186,238,211,215,122,199,43,130,56,175,83,136,24,53,194,203,83,152,177,227,104,108,203,53,14,214,242,168,253,96,64,218,49,72,171,223,185,179,136,72,185,145,73,234,251,48,131,151,74,137,203,86,71,220,1,127,230,209,110,185,82,75,174,25,147,166,65,130,21,167,104,134,145,10,131,210,50,113,2,226,91,250,20,151,115,73,211,201,136,36,51,188,165,181,16,26,90,221,230,163,31,136,245,217,199,26,230,79,191,247,122,52,236,191,36,21,173,61,119,249,146,225,136,196,200,44,155,211,0,211,180,31,54,230,253,216,116,175,28,153,162,44,26,53,40,117,202,14,39,204,67,71,53,58,129,185,196,99,212,158,29,251,49,245,81,243,185,88,63,98,36,174,69,45,206,67,41,221,238,195,76,43,38,225,243,198,235,220,224,137,101,118,123,1,1,82,191,114,39,77,90,50,34,74,227,178,78,182,111,28,216,143,185,251,186,204,101,70,38,41,109,201,136,140,82,162,140,73,167,77,164,18,234,146,106,157,112,214,141,41,140,143,31,0,0,0,0,21,116,177,146,68,36,237,144,211,229,82,252,163,198,95,73,150,244,57,47,113,155,248,239,173,112,162,31,54,28,123,112,130,99,25,195,86,7,136,8,93,68,36,125,208,69,46,47,54,37,109,183,164,83,146,204,248,212,40,34,197,166,76,143,161,13,227,23,238,214,213,213,79,84,173,187,237,110,196,39,104,224,223,141,111,248,145,249,217,17,156,218,160,167,95,205,229,41,201,213,69,143,167,78,82,181,110,211,45,4,228,22,19,195,75,77,220,29,209,50,169,44,187,46,127,35,96,94,146,124,212,75,89,201,178,164,184,5,41,180,165,236,195,17,102,74,220,136,18,14,112,40,87,216,180,65,127,47,50,34,31,165,102,174,72,199,93,78,125,196,240,199,173,23,207,188,170,25,110,26,85,249,225,14,23,165,229,16,251,206,62,73,188,191,239,39,75,223,65,119,105,81,72,201,252,82,226,58,172,203,164,194,89,141,78,173,216,99,99,230,176,77,121,206,16,185,8,146,139,69,72,174,88,180,251,238,22,143,179,94,42,179,35,78,93,70,149,173,205,204,226,164,27,214,1,231,31,126,72,95,174,172,59,115,183,165,210,8,226,197,46,41,167,199,173,95,194,38,196,78,133,84,107,52,207,41,83,242,221,225,252,63,222,212,107,111,122,190,206,152,119,26,201,99,100,254,124,122,94,62,238,71,46,73,165,17,153,101,239,168,212,205,226,212,125,138,116,153,121,195,101,244,217,52,152,53,196,12,78,154,252,82,124,227,134,246,126,134,107,252,253,225,91,107,213,119,188,78,120,173,59,187,100,107,190,186,223,0,121,186,181,105,17,180,132,31,149,70,68,198,227,189,161,13,47,22,183,36,92,150,120,100,75,86,141,66,21,49,138,111,121,155,229,71,155,10,97,254,238,237,204,21,196,97,105,102,62,109,233,183,84,135,77,93,220,36,109,42,181,211,138,242,152,194,150,220,105,3,165,188,92,185,115,103,174,40,148,36,141,66,50,74,38,161,108,105,28,122,130,75,133,89,214,238,68,147,54,117,86,237,74,99,15,203,86,2,203,120,221,102,179,169,31,116,161,207,220,59,179,173,177,162,144,239,17,197,37,226,146,196,33,145,202,109,203,128,196,165,23,108,106,212,83,112,215,169,53,78,100,172,96,182,174,157,130,0,185,50,82,159,164,36,113,104,18,135,208,106,1,102,188,95,95,232,178,201,229,170,109,174,40,173,211,173,146,134,108,122,195,219,112,170,29,18,27,90,53,233,86,7,91,115,130,0,255,236,122,22,49,174,140,21,21,62,13,26,52,72,155,145,4,196,143,191,56,61,137,102,175,186,175,7,121,232,159,30,152,105,56,158,189,181,81,151,91,186,40,151,92,212,116,87,198,201,227,12,9,39,43,152,226,16,71,69,134,120,160,93,195,24,121,198,235,178,72,223,162,123,90,33,99,111,162,251,202,167,21,246,102,119,241,190,62,115,25,57,106,110,104,73,178,105,74,68,22,143,129,22,217,73,135,149,22,166,250,17,115,79,123,39,2,198,189,173,139,172,59,147,132,75,70,227,36,171,62,55,232,195,228,245,203,204,170,223,251,200,172,149,113,151,27,185,243,166,118,179,151,52,226,223,148,86,92,104,67,125,121,165,211,222,148,208,204,157,119,111,45,174,67,174,2,243,217,91,145,38,62,176,235,19,96,253,124,102,100,54,47,205,168,53,220,208,170,44,174,88,99,132,191,165,75,146,183,87,61,171,42,250,170,117,19,161,98,184,117,79,253,74,104,91,45,59,202,63,116,185,168,189,52,114,19,154,73,99,68,22,215,203,147,170,67,117,156,84,146,216,27,106,184,183,222,138,168,235,106,234,149,82,185,237,238,126,63,83,235,198,21,236,105,248,192,217,13,144,31,123,239,200,212,209,75,236,238,109,13,55,25,90,142,55,84,89,61,74,253,184,214,174,225,122,47,46,249,177,190,123,73,117,145,81,226,215,100,233,162,211,113,57,173,78,210,12,95,63,228,218,65,179,208,32,206,249,1,34,34,159,249,204,21,17,177,106,173,241,60,110,109,187,15,233,117,79,38,151,164,202,252,10,53,171,81,135,111,237,146,143,36,180,140,26,233,70,61,169,251,78,156,182,5,84,72,149,25,83,16,35,237,248,33,131,249,199,237,118,60,39,25,177,95,102,146,204,19,86,12,175,82,66,158,164,5,95,110,201,183,145,234,137,189,249,197,91,138,75,237,13,68,248,185,168,121,110,19,43,10,109,218,8,114,25,52,45,181,204,144,8,196,20,198,176,211,31,187,51,148,1,150,252,235,123,39,147,223,189,59,157,13,214,244,69,28,222,151,156,129,115,159,187,46,35,129,109,115,102,107,200,69,78,23,43,34,183,73,100,75,154,38,73,19,73,146,25,153,6,7,97,70,155,18,165,197,204,207,212,237,181,87,169,241,235,180,239,220,70,119,239,109,148,233,208,165,41,9,185,164,95,201,69,36,165,173,26,149,41,229,141,18,168,86,13,95,146,134,38,147,115,195,66,24,95,197,158,71,137,220,236,109,246,69,3,220,95,249,136,251,53,167,100,6,59,10,205,212,218,210,208,76,134,31,252,84,67,152,128,105,25,207,14,112,104,67,232,243,25,117,37,117,93,122,134,59,102,216,147,181,226,31,231,93,184,232,83,171,80,7,123,141,229,22,59,144,67,18,245,185,165,211,199,214,177,192,47,153,40,237,14,182,148,114,102,169,50,111,144,30,94,113,212,166,90,10,218,231,172,200,15,230,126,72,253,98,82,191,147,190,105,200,84,165,250,183,173,99,49,123,131,99,94,37,237,71,91,57,25,240,158,62,86,70,62,114,71,144,167,210,164,37,219,74,203,56,212,186,212,102,119,210,233,134,115,204,21,51,10,203,93,199,212,235,246,218,221,246,34,209,118,171,17,239,173,97,199,193,205,125,169,16,233,58,87,136,252,104,226,175,200,199,43,162,187,139,116,226,77,58,92,198,70,143,73,130,162,51,163,13,84,239,136,47,235,211,149,72,186,254,59,161,36,218,14,157,58,92,104,30,48,159,249,251,249,124,161,197,175,100,236,44,151,24,23,111,248,180,185,105,70,175,30,197,48,51,111,29,51,251,231,35,95,91,159,84,119,52,250,155,227,112,87,162,142,254,36,247,138,18,37,147,86,94,82,185,103,61,173,114,74,144,242,138,236,128,64,151,58,216,234,7,20,58,52,157,253,210,190,104,140,252,162,94,144,74,105,238,214,156,202,205,120,233,83,220,103,156,48,213,181,53,29,102,84,22,178,103,44,145,0,91,189,98,10,126,59,190,231,247,46,219,112,105,164,187,252,226,44,89,98,110,246,128,196,132,0,255,8,236,31,145,148,220,141,170,18,35,164,122,185,147,230,162,148,92,122,82,26,53,178,174,247,100,242,56,34,84,162,2,238,112,137,143,106,249,236,61,137,245,229,42,77,236,159,149,53,181,81,93,122,30,0,247,191,233,90,199,211,147,18,111,138,94,169,17,111,237,188,134,208,101,181,1,223,214,0,255,254,170,163,250,163,205,51,156,161,87,206,33,182,61,213,136,110,64,250,23,175,182,0,255,93,115,85,213,161,21,133,214,230,96,56,251,201,93,245,101,199,76,88,111,103,68,228,131,142,235,17,221,27,154,116,238,97,226,82,103,124,26,53,154,25,140,140,38,243,14,194,189,124,83,233,34,105,102,102,42,166,148,82,235,243,30,28,103,87,245,176,194,179,103,39,214,159,87,89,93,137,164,177,188,49,149,230,52,78,104,227,161,200,101,130,203,243,0,186,90,126,70,230,222,113,36,41,46,25,57,78,142,82,37,188,120,27,53,165,186,241,43,151,216,169,131,53,237,13,163,32,241,190,62,225,37,201,185,197,183,17,37,30,114,77,58,73,96,166,235,162,17,177,152,171,120,21,114,178,69,187,62,2,42,210,71,249,233,51,51,151,116,74,98,47,74,146,146,102,220,134,195,173,232,212,124,248,29,239,173,159,249,26,249,226,144,107,73,107,113,91,18,73,10,17,109,91,86,252,240,209,90,70,176,17,194,142,76,147,138,128,15,159,126,239,245,27,19,252,168,73,67,133,46,190,79,183,142,95,231,98,92,238,234,57,125,229,104,118,221,6,93,188,92,100,238,29,36,226,118,188,73,114,182,136,13,77,106,251,100,233,100,202,204,56,118,214,184,215,102,126,140,251,52,151,75,154,249,36,135,232,25,196,121,28,82,199,123,243,200,21,81,50,107,48,60,215,88,100,25,197,94,48,222,215,235,194,76,170,199,110,217,200,104,219,130,147,72,144,30,122,58,172,230,37,50,153,109,218,229,16,112,254,150,158,94,244,53,111,53,91,250,112,167,106,106,136,143,31,46,230,183,158,100,169,22,80,184,184,214,42,73,107,133,90,0,125,3,206,95,62,227,229,130,140,191,152,77,74,243,173,170,223,90,56,44,246,150,114,6,231,125,37,152,199,91,19,237,3,251,48,49,214,223,25,123,109,186,122,109,146,110,245,122,223,231,166,10,94,56,132,63,162,44,30,205,67,188,124,38,246,79,74,114,39,165,84,250,217,124,40,201,135,48,39,231,20,197,199,20,67,152,61,17,223,61,225,183,118,93,247,61,248,57,227,240,112,43,248,84,0,255,19,42,111,147,30,150,183,86,218,92,118,27,34,137,243,159,207,248,185,204,208,197,211,173,238,183,53,245,214,48,145,214,153,212,180,248,28,26,29,28,204,27,198,100,79,251,192,168,143,216,204,4,93,210,92,210,136,74,35,195,41,222,165,81,10,185,20,165,70,218,152,106,151,61,53,58,133,241,213,141,195,197,57,187,160,61,15,177,190,123,25,145,121,82,106,68,56,233,82,90,73,75,22,209,112,171,177,40,136,151,31,5,0,116,63,202,137,5,221,10,124,181,250,174,185,58,26,119,54,69,117,226,94,85,136,47,60,151,184,118,132,46,34,22,89,73,162,210,41,41,73,89,183,137,32,141,179,247,77,115,202,37,101,106,124,82,229,166,232,82,198,1,62,49,161,45,103,191,33,6,27,186,127,172,29,193,50,153,145,132,180,53,170,3,78,120,227,102,153,14,78,248,192,35,54,34,243,150,173,149,234,133,51,51,132,252,35,114,153,73,86,77,26,113,10,37,197,117,9,137,183,56,229,125,74,166,71,167,104,42,144,193,198,12,196,52,54,227,253,181,55,62,55,54,137,120,234,215,198,222,28,58,142,146,68,87,122,148,186,188,45,232,84,51,41,127,158,234,58,232,247,253,132,151,139,112,253,57,109,214,136,226,102,140,41,17,71,184,50,201,62,245,124,226,88,148,163,26,37,240,219,65,183,169,248,39,61,31,181,194,163,180,186,142,244,121,43,29,223,138,137,40,44,218,98,166,10,54,112,27,2,44,249,213,29,25,81,43,81,178,62,148,38,173,165,13,149,217,180,229,132,139,95,208,168,134,188,134,88,40,140,29,220,101,243,218,61,141,43,151,110,85,66,107,187,182,109,249,232,65,167,211,71,0,255,142,160,53,31,225,214,105,132,243,144,69,81,80,133,169,164,65,154,84,2,17,87,83,238,138,103,199,51,22,2,254,251,193,127,71,237,166,235,38,252,91,115,42,174,95,241,117,87,65,13,95,113,159,102,93,174,177,247,217,172,1,240,194,214,239,136,168,83,135,78,222,150,117,44,42,224,202,157,132,62,230,235,243,51,29,50,31,21,119,36,125,128,208,237,154,226,202,136,227,222,123,59,100,142,247,50,35,44,96,46,159,22,119,110,211,144,195,166,123,7,41,22,137,62,40,77,11,24,249,60,169,22,241,211,48,50,151,73,183,194,222,22,32,242,98,65,44,57,228,35,87,40,238,164,25,7,64,197,149,161,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,184,35,230,136,111,45,248,219,59,169,129,3,146,12,168,91,127,133,122,121,146,185,179,94,206,12,114,19,118,163,41,163,139,35,10,69,204,85,243,130,211,27,245,177,245,77,252,72,74,72,17,239,117,35,206,247,187,239,221,37,137,85,233,213,221,201,21,187,88,220,38,179,155,17,228,88,95,70,210,21,47,121,154,116,2,112,127,253,78,242,197,42,93,241,194,173,120,217,113,217,146,106,166,104,55,122,62,192,127,94,52,185,248,185,215,34,101,188,165,209,217,200,240,196,196,162,18,36,84,102,166,105,23,113,15,226,252,5,254,156,67,98,71,29,167,38,22,34,242,75,95,73,217,217,50,39,135,148,0,163,124,245,55,173,22,163,239,90,189,65,117,101,220,133,27,189,86,181,171,120,172,65,47,254,1,252,115,181,189,219,108,149,91,92,77,220,200,117,203,72,67,114,20,246,194,237,29,47,53,236,12,197,219,1,242,83,253,85,147,234,232,223,86,75,165,175,120,186,115,162,85,244,63,134,177,212,97,175,85,147,208,106,181,0,0,0,0,0,168,16,177,20,0,21,98,43,210,45,0,92,76,26,198,190,0,121,247,35,51,10,137,134,42,192,127,234,74,52,169,184,118,62,147,150,53,11,35,199,216,73,106,70,70,113,224,0,247,215,142,149,69,1,34,159,22,118,134,2,42,132,46,35,20,21,116,113,1,241,19,197,149,219,81,80,159,22,0,0,224,2,102,6,145,67,210,51,41,28,21,117,43,35,230,0,161,203,36,197,66,94,6,100,94,46,197,188,92,0,247,51,233,22,242,50,46,128,5,128,11,43,3,115,153,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,46,230,69,40,232,82,14,249,149,155,198,1,242,99,43,224,163,205,49,244,153,73,183,160,207,56,0,126,154,66,46,242,162,62,20,242,115,41,192,189,77,195,188,76,197,29,161,120,63,211,2,174,12,208,5,228,34,31,152,249,181,21,48,183,226,125,18,53,45,172,53,199,200,173,111,136,5,184,23,65,66,142,240,207,253,26,122,49,127,81,114,49,74,141,82,0,82,87,131,18,11,247,99,71,212,44,197,66,230,245,78,133,67,234,34,162,230,5,140,60,55,44,236,165,0,0,128,244,177,190,251,153,153,207,200,172,177,119,67,106,41,76,184,13,155,102,193,167,224,0,177,146,172,160,132,144,148,81,151,159,181,181,138,171,219,53,122,221,121,254,254,90,119,227,130,87,184,221,225,221,192,6,62,228,92,182,51,230,227,143,110,122,18,110,185,50,153,164,185,41,227,154,104,123,166,173,68,79,155,241,18,41,177,96,47,23,216,195,158,179,227,18,239,233,86,136,95,105,87,125,215,179,191,91,74,120,26,55,188,111,227,1,51,78,239,62,158,177,153,157,202,32,6,208,231,71,62,43,93,153,244,37,187,210,100,74,41,181,182,221,187,202,158,9,232,50,232,120,46,111,85,106,84,125,60,98,28,251,203,38,110,172,0,255,94,228,202,69,212,50,234,148,22,111,141,152,77,7,85,25,20,154,24,115,240,159,241,225,85,39,251,69,89,181,146,207,56,239,51,174,148,132,132,14,157,250,238,197,99,30,230,75,251,198,144,126,186,156,126,175,164,14,125,135,119,183,100,212,242,176,230,164,172,211,142,26,242,195,73,63,188,20,107,186,202,61,254,180,99,57,204,0,138,249,204,93,20,243,114,69,18,39,75,83,220,54,142,234,101,100,132,83,50,202,67,4,200,252,184,127,240,247,222,175,77,226,214,185,159,100,235,73,187,53,194,94,236,70,252,57,189,112,123,237,34,252,243,206,59,21,145,215,160,111,186,133,88,222,54,105,64,26,0,176,190,172,148,48,127,113,127,175,85,179,70,208,27,210,20,54,76,196,166,154,9,129,207,209,111,226,215,74,242,247,211,237,190,155,55,133,29,175,233,165,74,45,228,14,155,21,49,254,225,229,82,252,162,109,115,149,136,36,237,183,166,42,73,205,164,5,147,21,158,48,182,96,68,206,79,188,167,203,137,223,122,235,47,111,171,148,6,184,69,183,187,247,1,121,35,206,204,82,139,29,174,107,100,18,245,169,139,168,237,149,109,196,11,82,14,66,104,36,128,99,73,41,107,12,20,197,89,220,20,195,93,151,41,110,246,243,188,237,133,40,254,17,177,118,84,154,185,107,118,43,209,18,114,33,195,153,204,166,198,84,195,195,17,211,24,205,24,0,255,240,226,229,122,153,249,116,143,72,74,73,166,40,98,218,42,43,3,202,117,146,88,132,15,204,244,155,73,109,188,134,200,212,69,102,40,0,0,0,0,96,237,128,229,245,183,118,172,39,42,169,149,214,57,85,48,114,251,96,185,59,1,95,25,236,63,147,150,59,239,233,180,215,161,2,35,218,71,12,170,129,221,130,144,159,245,205,235,227,229,19,100,121,111,199,165,2,110,186,61,245,228,240,4,124,248,201,160,123,139,190,242,78,250,191,57,149,96,67,59,106,54,244,194,62,31,0,254,197,63,234,123,37,153,236,191,246,157,198,203,54,172,146,225,79,17,145,169,52,99,244,16,62,183,243,243,176,115,123,211,106,180,70,39,81,145,105,167,199,248,135,151,139,92,174,172,53,87,105,148,180,94,42,114,147,49,141,235,105,166,181,194,28,134,137,153,59,143,242,203,139,127,210,173,239,158,253,214,112,155,248,224,19,239,136,151,187,140,133,186,236,206,35,6,28,54,166,110,167,123,214,213,164,63,232,137,155,195,45,84,179,225,73,30,42,27,46,177,241,26,136,141,91,159,207,147,123,165,212,86,182,89,162,187,165,181,17,174,214,114,184,228,178,224,80,107,136,155,62,56,153,189,30,51,145,221,153,128,251,222,94,248,219,88,153,84,252,50,65,221,188,177,132,123,238,173,154,213,59,213,133,220,24,109,109,182,170,227,167,156,8,247,51,214,162,185,136,210,230,42,73,159,40,165,238,22,187,107,90,18,137,97,36,50,240,28,103,68,173,18,5,252,97,81,59,214,102,59,132,46,242,25,181,189,242,33,185,138,211,54,181,250,184,197,113,155,110,194,139,179,92,240,50,232,131,65,92,98,11,103,101,182,17,237,142,134,156,62,159,59,35,73,36,37,81,221,140,183,48,76,180,236,243,150,201,96,83,12,42,213,241,1,213,15,43,105,19,177,247,138,160,35,80,75,233,132,142,71,47,124,76,89,133,149,31,64,198,92,62,23,43,202,138,102,76,139,146,123,105,140,76,49,92,156,132,20,20,52,240,40,127,88,243,112,34,47,38,96,220,75,209,41,115,153,235,135,89,225,17,222,69,111,77,157,102,169,217,208,98,118,235,134,12,93,46,115,25,145,107,71,212,73,109,55,111,183,198,28,46,101,83,101,208,233,97,216,244,139,151,171,226,79,153,23,94,93,36,180,200,14,41,18,14,106,145,11,62,119,252,99,101,224,48,251,28,239,235,87,230,254,170,83,147,22,217,208,110,73,210,105,65,197,251,112,170,104,19,26,196,138,204,202,181,154,93,156,104,171,51,220,1,242,107,249,92,17,177,130,37,174,214,147,50,77,77,116,53,185,99,82,152,101,89,61,63,208,47,233,123,5,209,175,93,167,183,35,189,143,86,19,190,184,136,225,29,55,140,153,57,156,191,34,35,230,117,57,189,158,68,75,90,56,25,110,166,83,73,116,26,78,233,146,231,44,111,5,122,108,102,198,169,27,237,224,204,210,16,127,227,151,210,167,167,211,55,29,181,34,110,215,136,107,6,126,230,117,225,29,142,229,72,91,197,10,9,8,0,255,248,232,249,88,99,55,23,241,36,29,211,22,220,81,18,238,235,177,83,119,179,128,155,50,179,175,83,104,175,180,251,17,87,220,43,45,188,200,154,77,205,59,100,83,0,255,100,232,75,42,240,26,91,149,73,1,158,229,74,27,153,75,12,244,143,188,62,115,229,115,181,160,228,121,106,180,26,100,44,70,125,118,178,57,101,90,181,73,62,178,31,128,254,103,233,158,107,83,74,67,237,56,181,29,131,178,248,219,126,204,11,154,203,197,206,19,103,248,213,237,91,124,107,53,246,198,180,102,120,153,63,188,116,64,78,2,234,197,63,70,189,218,247,181,178,140,250,115,11,142,94,51,179,72,111,210,47,141,102,219,94,246,121,99,94,119,111,231,50,247,87,106,44,18,213,245,14,0,255,161,223,43,1,155,35,30,180,238,73,137,83,75,60,227,85,246,26,224,127,14,64,200,207,216,186,250,90,149,58,221,23,173,219,35,66,61,92,241,169,64,174,22,54,208,99,224,203,39,188,120,153,59,225,49,164,44,187,123,26,87,197,239,168,110,225,81,201,59,85,101,142,176,234,106,101,143,33,64,230,133,155,223,212,105,34,71,202,241,52,221,38,53,117,138,87,184,104,36,74,120,197,72,17,121,159,229,140,53,93,146,93,0,255,89,140,175,27,239,137,75,107,120,69,101,48,131,141,66,47,185,196,118,73,140,127,248,121,210,220,171,181,41,155,94,193,229,61,162,37,119,101,92,225,33,84,77,169,128,181,138,217,214,140,118,188,175,143,69,117,81,187,85,245,43,237,30,81,107,24,44,253,223,80,139,95,137,55,122,109,105,84,98,222,10,201,169,252,119,104,212,221,95,43,137,83,162,182,23,77,118,124,42,19,239,109,61,61,138,98,169,73,88,225,242,65,191,34,244,155,86,167,145,136,126,122,141,251,183,83,113,195,65,220,60,241,137,211,199,92,46,159,223,73,225,209,164,78,38,211,228,168,210,199,236,154,92,48,224,143,173,231,190,86,9,167,91,221,248,110,207,200,52,60,163,127,18,177,130,218,80,141,140,185,200,124,100,178,185,50,178,82,146,180,226,212,29,173,163,52,139,200,220,62,110,26,68,73,137,110,88,214,110,102,177,3,252,147,251,17,177,34,211,49,103,174,82,232,53,26,19,113,131,91,9,21,170,135,57,89,168,211,174,86,118,88,67,62,151,234,237,36,123,37,37,229,123,182,45,168,70,91,118,92,114,24,36,234,180,193,8,86,110,220,250,124,78,252,147,158,240,72,188,244,104,87,140,106,196,35,50,213,106,110,235,196,73,86,188,49,152,145,177,14,168,207,235,55,109,189,34,98,253,69,114,107,54,221,85,166,158,154,9,21,230,99,78,38,111,140,209,30,135,152,73,214,94,59,163,86,182,73,90,41,47,9,196,164,131,170,222,160,211,111,124,53,93,21,187,57,111,233,214,232,171,251,198,155,169,19,25,245,177,130,159,102,62,62,104,119,104,92,17,177,51,106,82,146,81,47,192,222,249,85,47,173,61,1,254,197,63,213,203,177,102,0,255,37,185,47,6,213,169,200,225,242,238,189,88,208,222,176,115,198,75,54,4,226,90,73,128,9,17,153,139,113,41,34,51,8,57,105,208,242,195,218,90,232,170,17,3,113,59,19,59,252,20,195,126,48,224,206,204,103,148,186,50,43,121,84,98,185,65,28,37,148,129,56,211,4,71,170,212,41,82,83,62,48,209,151,153,237,37,67,228,82,252,127,91,248,180,125,242,146,239,72,196,253,125,210,159,101,22,187,216,194,158,52,79,236,39,187,238,160,207,252,181,55,161,249,168,59,17,73,219,111,164,100,195,84,166,33,110,70,42,83,153,212,107,154,99,18,19,21,229,96,190,186,213,248,249,33,63,34,114,177,119,210,216,145,65,162,211,106,161,45,205,113,31,242,8,120,238,220,75,173,234,130,143,122,248,195,81,81,252,226,103,158,183,147,89,177,65,46,175,91,47,23,47,157,92,25,180,137,215,70,150,199,169,117,241,40,184,40,162,152,17,106,214,239,40,94,122,92,170,99,125,102,230,121,190,230,51,68,93,94,214,214,42,141,126,119,239,94,119,158,83,63,26,113,120,127,247,25,59,126,238,185,140,224,72,187,156,149,31,243,248,114,139,102,210,76,226,29,62,205,165,164,150,74,27,212,39,134,65,253,140,98,76,140,194,47,182,84,153,214,114,134,251,249,156,67,12,145,169,139,204,16,54,32,247,173,219,153,209,130,174,185,75,117,192,180,54,36,156,29,119,168,194,229,55,61,147,140,82,71,165,187,141,227,93,212,156,187,118,214,1,95,126,50,53,183,162,148,140,36,161,75,141,215,109,73,236,73,28,6,93,179,169,31,231,191,108,253,226,39,252,58,78,69,34,178,186,193,135,206,77,110,109,13,3,232,66,151,65,91,155,144,146,79,90,28,122,173,45,195,57,244,239,103,122,124,43,211,172,76,43,12,204,31,118,102,86,62,76,200,239,200,101,146,92,153,201,146,122,6,97,163,54,53,39,233,174,117,31,134,98,165,38,120,48,103,5,170,244,67,112,19,215,54,178,119,16,35,147,212,105,81,19,103,136,0,255,120,241,234,122,59,217,232,143,140,120,68,145,162,186,247,181,136,70,237,150,222,133,115,172,105,243,156,221,148,0,250,165,15,250,222,148,174,79,231,230,141,214,58,208,247,205,248,187,195,123,85,143,158,163,47,102,7,243,248,210,254,49,224,203,254,249,113,187,50,178,59,121,233,25,113,79,107,219,148,226,78,95,115,139,131,67,13,203,240,237,79,70,126,204,139,120,58,110,247,74,122,95,199,79,0,255,41,210,93,209,15,141,74,204,180,118,47,98,78,31,43,245,52,50,162,146,55,250,28,218,120,119,64,169,199,206,232,180,249,84,197,24,136,30,0,159,252,119,196,214,87,245,233,14,41,78,108,242,152,91,166,56,198,141,35,119,169,26,134,236,170,200,206,44,99,6,43,53,226,199,151,185,220,250,245,22,120,181,25,229,254,90,189,39,115,55,245,211,251,0,254,176,140,109,76,99,113,49,147,141,110,75,24,242,242,202,138,124,141,168,101,38,234,77,93,74,202,181,13,7,117,169,113,101,31,238,202,4,138,148,192,136,105,57,147,179,175,36,200,47,55,126,122,125,27,170,109,26,148,248,61,188,240,172,43,114,234,234,60,91,120,89,12,231,224,60,160,126,175,149,123,109,26,180,68,157,86,163,57,122,195,101,242,141,117,77,163,18,197,170,45,21,113,243,99,201,152,215,229,34,239,142,51,51,55,109,34,90,212,12,115,106,121,26,210,100,60,203,82,23,211,125,166,49,0,208,199,204,251,123,229,55,73,26,37,12,21,141,9,11,158,143,238,135,34,252,99,69,201,229,157,84,82,104,105,194,11,99,75,67,240,76,2,226,199,175,158,252,107,234,53,166,238,87,92,121,241,253,222,160,158,142,111,153,41,55,169,188,204,158,219,136,95,55,126,161,62,45,222,82,95,148,10,151,49,188,232,151,18,247,154,176,201,122,226,168,213,252,104,83,29,82,167,215,101,57,148,167,81,26,34,253,122,95,153,250,128,41,9,96,123,94,74,29,210,179,203,53,234,226,197,74,226,115,231,46,240,8,217,96,222,203,105,114,195,174,202,82,116,204,110,127,54,160,46,63,107,107,149,170,91,52,122,221,109,166,175,238,13,239,239,222,116,112,192,123,121,197,10,14,230,41,68,124,186,241,139,146,123,101,161,231,72,253,78,127,201,153,68,241,164,223,48,19,202,226,165,0,190,230,165,132,204,219,43,106,123,133,83,167,47,226,233,181,166,134,241,221,239,158,248,83,161,42,223,99,250,12,87,173,103,24,91,233,152,91,91,191,153,136,204,168,47,45,17,164,80,58,45,165,68,220,252,186,22,103,67,174,159,82,226,208,36,91,214,22,104,192,157,31,117,125,113,75,181,229,230,55,154,180,68,217,26,92,169,52,21,154,202,13,46,18,56,205,134,78,208,229,5,109,109,82,116,235,13,119,175,181,84,250,106,198,161,10,188,63,101,46,13,219,179,49,67,141,176,152,109,208,152,79,244,187,93,43,178,158,114,148,4,45,42,61,133,200,78,3,177,145,153,85,168,43,39,137,134,140,96,83,36,70,253,121,245,247,218,234,183,33,90,61,94,40,246,240,166,74,166,15,199,26,207,54,30,164,57,167,34,128,46,117,155,230,138,204,54,226,5,41,211,82,235,181,224,24,82,203,3,63,187,195,75,140,105,88,196,75,55,172,173,179,190,221,208,104,50,228,114,169,207,59,140,110,151,233,123,80,53,140,102,35,34,215,47,198,101,162,154,136,247,89,198,0,128,10,43,82,33,183,45,192,28,214,94,59,34,106,149,214,108,200,244,25,197,241,94,134,130,33,1,2,127,163,223,223,215,218,120,31,29,248,110,222,41,142,119,149,62,170,102,207,77,246,84,67,212,159,239,118,203,39,217,155,80,213,25,52,55,236,142,22,22,78,93,6,218,87,135,252,40,91,87,95,171,164,203,173,222,157,251,123,10,213,240,198,177,10,95,140,224,241,97,254,138,46,118,184,155,36,57,130,52,142,235,82,240,41,122,206,120,234,0,168,184,50,20,46,64,196,28,238,215,3,142,121,185,32,243,114,43,64,46,93,189,152,186,200,108,227,184,46,230,242,35,230,128,59,7,135,250,35,51,178,200,49,183,98,145,139,43,31,187,169,243,1,0,96,118,0,221,202,88,43,50,242,65,170,75,171,183,209,221,201,116,146,68,139,63,133,90,131,21,126,113,80,197,188,44,154,120,95,31,81,243,153,217,68,188,44,37,166,78,175,3,199,214,244,94,36,22,158,98,168,26,30,48,50,91,120,217,243,63,59,14,2,190,140,76,186,162,100,228,179,241,190,62,23,209,71,113,147,194,15,18,9,126,141,32,137,217,133,247,166,82,125,248,234,87,132,176,45,231,152,168,206,53,182,69,2,228,71,205,71,102,137,148,177,106,124,79,234,80,132,53,165,187,105,230,21,151,89,169,176,193,19,237,78,8,59,167,167,213,136,183,245,54,204,27,209,99,62,254,163,15,30,137,157,185,82,166,177,105,54,170,51,84,131,157,49,101,200,33,38,20,6,103,79,110,54,149,177,4,66,126,228,117,180,241,75,110,235,27,247,40,17,111,119,247,186,105,248,152,137,14,0,0,115,128,124,102,100,212,172,173,66,222,189,146,143,8,183,194,33,23,230,51,21,32,63,211,2,0,0,0,0,0,0,0,0,0,0,0,0,0,94,192,208,71,6,189,0,127,53,118,38,121,34,14,10,23,224,254,206,136,29,213,2,160,2,172,8,93,146,164,36,146,58,27,99,189,85,29,212,250,154,195,143,160,26,101,12,95,186,37,13,79,114,134,137,7,142,176,219,26,242,248,115,145,36,182,174,150,109,59,102,86,157,140,195,165,195,84,68,26,148,120,63,243,155,173,163,153,36,146,82,212,244,96,233,77,212,104,80,135,62,151,102,149,216,148,241,144,169,227,178,140,204,238,223,128,248,246,202,203,110,107,211,213,219,33,238,230,157,37,59,235,245,188,207,59,55,149,59,186,179,52,67,93,126,24,11,225,126,198,218,84,151,65,223,73,9,169,141,186,156,26,124,203,144,206,6,123,74,193,73,172,33,85,113,132,19,252,212,156,147,237,128,196,250,35,116,249,157,52,118,100,56,155,30,174,168,165,149,199,41,69,84,104,118,79,22,151,31,246,158,38,56,199,49,54,49,84,127,174,183,221,16,115,185,92,230,170,59,131,146,72,74,178,188,25,164,55,36,60,59,38,63,168,82,135,26,61,94,45,241,242,3,0,0,192,28,35,82,223,90,140,123,25,209,204,113,231,106,53,178,187,5,140,216,59,74,133,163,46,233,121,33,31,53,142,121,185,228,128,153,17,144,153,53,142,121,185,48,47,23,128,62,20,0,47,224,222,65,221,141,247,117,171,228,51,130,190,35,105,83,38,73,35,33,124,67,93,19,195,50,197,65,44,72,77,12,206,41,86,114,51,38,143,52,238,173,167,77,239,24,145,185,93,34,50,35,43,165,203,41,164,184,162,18,195,152,90,61,12,196,71,245,1,242,147,228,86,173,173,190,38,247,213,54,167,154,194,165,126,200,108,40,133,135,51,54,231,27,3,125,136,85,234,90,53,130,80,199,45,217,142,27,146,25,14,17,145,148,90,0,152,35,190,228,30,71,221,170,211,106,1,65,6,221,210,173,88,122,226,144,233,187,141,110,222,10,153,190,89,252,185,85,69,186,203,45,206,86,220,200,62,6,250,144,25,59,114,7,41,123,85,90,104,109,31,42,42,17,50,24,160,7,188,159,87,115,103,6,73,93,33,139,234,52,151,10,223,110,188,19,137,132,119,245,150,54,24,156,33,44,85,154,87,108,146,198,29,250,200,181,115,110,210,119,45,103,155,221,182,241,111,214,103,224,166,104,157,97,33,138,171,50,159,137,146,51,218,41,232,244,57,253,170,169,126,49,75,95,58,17,223,218,189,247,241,80,82,169,95,208,93,158,48,87,60,102,110,118,242,198,124,252,193,135,79,201,214,145,72,25,107,181,229,12,19,27,170,161,100,53,120,76,75,157,185,192,157,45,3,219,240,121,128,124,66,11,55,208,63,197,63,43,89,59,71,153,117,215,140,175,209,142,20,230,109,248,134,167,66,61,90,204,176,194,228,28,155,195,136,143,212,167,79,90,125,45,111,101,239,184,215,79,155,142,242,144,43,49,183,242,186,157,37,147,174,66,51,225,85,134,228,148,66,50,217,144,19,169,200,166,80,181,196,213,169,212,169,88,153,249,152,187,80,142,179,249,14,144,211,223,95,43,194,205,111,90,169,213,160,81,41,165,49,177,217,56,213,28,151,189,43,165,29,206,150,122,51,211,83,42,101,212,227,175,239,213,253,35,67,222,232,222,87,46,250,41,122,119,212,97,72,120,206,229,49,142,184,31,49,243,92,146,153,153,228,54,73,212,18,223,233,73,92,53,149,4,58,117,41,48,232,36,3,53,117,54,180,189,27,146,126,185,215,202,220,107,191,162,58,141,100,33,103,237,56,38,197,35,210,153,44,44,206,66,51,171,80,118,11,2,234,198,47,117,177,158,241,94,52,189,37,29,169,78,184,227,16,7,46,180,227,82,22,49,70,97,70,91,197,152,110,204,207,79,122,230,74,185,165,17,52,179,105,106,121,10,216,112,206,73,212,172,186,152,194,86,189,8,7,180,179,52,0,0,42,196,74,18,145,187,3,234,83,159,89,223,171,212,136,31,181,186,53,186,83,191,181,244,239,160,4,158,84,40,116,233,131,5,204,244,151,81,217,48,113,69,62,106,196,206,8,18,201,149,202,22,202,210,9,219,247,206,19,35,137,135,153,239,87,38,49,215,161,91,177,6,243,134,173,102,171,52,230,37,221,185,44,145,87,36,141,246,91,109,239,153,194,164,6,147,77,95,134,101,163,200,2,175,179,207,37,228,226,207,93,53,163,212,88,145,89,167,175,100,84,122,154,18,240,152,77,199,21,51,164,211,104,48,79,115,84,24,55,51,215,1,244,248,232,123,19,124,203,123,119,38,132,253,234,118,151,119,229,122,247,50,239,179,215,169,5,70,248,207,220,43,201,218,59,24,119,109,154,13,101,232,91,238,154,28,181,4,228,118,55,179,131,139,62,221,48,83,78,219,166,106,142,152,151,210,167,239,118,191,69,45,252,191,125,139,131,101,140,78,119,163,25,142,180,191,249,248,49,242,250,204,229,90,110,37,146,132,235,61,40,152,225,139,9,153,76,143,194,3,118,122,84,177,158,45,155,128,121,247,242,40,188,60,109,105,73,162,41,89,227,149,225,159,210,38,200,36,125,173,54,78,241,243,198,3,84,230,92,126,106,204,124,148,212,71,48,78,188,90,199,100,111,18,115,199,14,127,119,47,243,173,204,20,190,240,139,171,98,85,74,219,202,54,11,91,167,203,168,107,101,150,204,71,48,162,157,225,70,13,23,250,136,155,102,100,26,253,130,75,79,188,207,47,78,122,51,161,141,138,32,191,220,122,43,234,138,23,196,169,147,160,132,84,202,205,93,228,142,75,177,34,157,83,45,92,97,165,53,126,102,244,1,116,248,242,73,219,59,41,89,245,204,134,80,154,91,184,215,48,63,226,112,8,183,74,213,89,53,195,18,6,250,99,172,230,13,248,240,39,188,157,247,214,224,141,82,159,236,8,17,0,255,225,172,136,44,181,136,156,226,136,210,55,214,87,159,62,162,214,117,222,10,117,135,219,166,154,199,45,53,128,30,95,46,235,107,19,82,118,61,73,91,73,173,113,134,171,121,26,159,50,57,199,185,42,93,22,165,112,143,57,252,204,19,126,74,216,185,76,125,212,74,119,70,101,154,248,196,161,229,234,208,93,74,247,99,90,153,20,104,4,124,152,119,44,97,73,246,114,213,95,251,196,174,67,76,241,47,35,35,189,229,243,13,200,165,52,226,235,71,125,62,86,70,228,74,165,101,6,169,14,201,160,14,45,159,222,213,37,164,122,26,13,49,83,172,196,15,247,24,232,48,243,50,107,2,174,149,223,107,71,230,162,56,117,149,90,221,2,175,182,12,245,214,141,204,230,61,137,123,112,164,78,209,189,192,26,142,49,137,65,236,201,55,222,178,55,237,79,68,61,254,124,86,93,18,39,79,118,161,145,171,113,0,255,254,38,252,148,122,72,199,35,12,239,84,143,246,120,195,123,246,52,115,55,226,143,204,165,158,158,155,44,146,155,155,184,15,188,214,29,185,245,41,196,29,31,35,82,2,39,95,44,225,10,119,85,35,110,183,155,236,47,99,62,235,207,164,77,36,137,164,145,82,223,174,75,11,165,245,53,109,126,220,212,173,105,145,152,132,154,96,14,115,66,25,171,50,50,39,126,222,126,128,188,196,79,252,218,36,92,127,118,215,221,123,104,111,250,169,205,14,75,216,44,13,249,169,94,222,44,90,171,22,253,217,52,26,39,165,27,234,38,79,65,153,233,180,216,167,125,186,33,95,175,251,190,118,18,39,248,7,207,189,82,51,77,210,99,101,106,60,179,125,17,242,185,204,220,14,18,247,149,36,157,119,55,13,196,74,176,162,51,153,124,122,203,71,131,87,157,109,185,70,133,189,87,134,188,88,186,120,75,123,211,187,197,51,254,205,239,165,48,55,156,201,92,145,87,50,251,196,240,126,200,207,29,185,40,206,14,186,163,137,231,237,201,202,184,20,85,104,97,172,105,234,129,11,244,10,19,50,246,206,48,101,236,204,110,53,28,83,168,217,150,94,26,151,6,174,231,34,22,98,39,80,3,252,211,247,202,38,175,94,163,119,203,251,118,247,224,140,155,24,241,198,103,44,236,108,224,50,227,214,229,145,149,39,241,50,131,52,164,120,206,42,198,21,210,169,137,149,27,18,118,217,135,23,44,205,3,94,47,54,228,174,70,238,47,254,65,43,125,121,167,213,19,137,22,252,59,138,203,56,230,72,64,29,126,29,209,71,13,254,100,55,37,201,114,91,188,143,134,226,84,211,4,87,113,54,233,105,96,20,223,179,40,147,25,242,73,95,68,68,93,190,110,71,141,140,76,202,180,52,105,157,144,27,82,74,104,225,163,146,165,88,61,165,24,134,48,86,165,55,14,179,189,18,240,227,75,93,228,226,211,104,106,82,54,243,173,102,145,187,42,20,194,128,153,159,153,249,204,177,120,173,90,235,132,6,60,155,220,69,224,208,197,223,108,180,40,81,98,251,4,49,242,117,185,107,27,185,162,122,203,66,201,163,75,91,3,59,196,245,194,77,167,21,150,102,36,61,200,47,183,222,138,140,136,31,65,234,180,210,104,74,116,209,198,133,45,131,159,83,100,87,11,55,135,142,88,161,33,114,185,28,237,136,40,14,161,53,73,33,173,19,164,68,34,29,114,157,143,159,62,149,138,21,104,135,141,70,216,216,252,210,128,244,139,218,218,233,170,191,191,211,234,53,81,253,187,5,87,188,240,6,219,59,74,79,225,236,205,182,178,253,82,46,167,199,175,158,147,203,32,58,103,85,167,68,125,212,116,203,86,53,25,21,137,225,251,83,54,174,49,46,103,25,179,120,197,204,143,247,116,43,196,175,182,171,190,189,9,191,140,113,112,180,225,238,158,78,60,52,222,247,253,152,153,125,118,35,111,52,166,46,31,145,153,203,151,136,186,105,185,37,73,220,18,164,182,141,168,25,19,187,100,80,172,192,163,223,133,153,65,113,126,104,71,58,32,126,154,186,204,113,205,103,214,113,54,171,56,114,71,234,99,84,45,169,59,154,49,236,116,140,73,47,108,110,155,218,69,141,248,186,233,34,115,237,32,221,93,124,122,75,187,101,60,74,47,248,180,150,31,237,173,47,134,124,46,51,183,51,246,74,18,174,187,72,214,72,102,100,38,187,132,49,29,90,189,250,252,208,51,96,94,178,185,60,217,57,82,170,251,72,110,228,12,226,192,140,117,83,12,241,39,223,218,17,86,110,212,139,0,255,226,224,87,243,253,87,151,254,135,195,253,203,185,165,175,234,39,10,210,110,202,187,8,115,160,223,142,44,116,61,205,105,73,220,247,43,46,53,44,61,160,14,127,46,196,175,208,28,124,82,34,182,59,210,251,3,84,24,198,189,123,136,3,239,166,230,178,50,127,51,132,193,199,21,247,138,11,47,178,6,41,241,157,241,241,139,165,222,2,120,132,173,114,51,0,214,230,61,91,198,28,136,185,248,171,43,50,211,141,252,34,25,149,102,178,171,196,141,99,34,167,221,167,12,76,204,159,20,179,27,11,120,211,166,229,237,70,221,206,76,122,175,36,253,100,229,247,122,48,142,91,151,243,136,27,82,58,203,204,22,11,53,76,170,138,91,218,1,249,191,1,116,145,185,40,52,86,38,117,75,174,146,90,232,181,118,140,119,46,55,111,103,230,56,131,57,140,85,40,180,199,202,236,102,27,120,203,152,91,191,34,34,179,230,41,105,8,241,201,86,95,195,61,221,206,170,75,250,210,168,103,214,188,103,6,105,100,170,221,191,157,102,28,133,139,38,21,46,29,91,94,230,104,27,149,7,27,114,248,87,238,164,25,185,40,73,93,226,142,220,164,164,53,49,102,144,83,14,33,16,16,0,255,216,191,140,120,27,239,105,181,214,187,161,0,255,136,64,106,155,169,1,147,128,15,190,78,248,181,35,162,251,218,251,110,238,234,166,187,231,190,212,97,41,107,180,63,35,142,140,194,61,221,166,173,77,233,234,55,46,137,100,173,13,110,111,84,50,49,23,188,87,69,37,46,26,203,195,156,241,56,144,35,19,239,235,35,106,238,204,100,34,94,214,135,212,105,110,91,247,76,253,56,145,72,184,142,155,30,158,176,215,8,139,216,212,46,178,83,16,114,71,134,62,73,165,181,45,73,28,90,72,205,120,95,159,139,232,163,214,72,120,233,60,234,71,144,195,237,46,254,76,170,160,89,145,206,15,39,24,152,131,225,140,103,223,36,8,185,88,123,71,141,189,195,84,38,149,86,210,123,9,50,123,48,81,116,63,5,74,109,234,205,73,149,18,94,105,247,66,216,43,215,42,65,107,47,49,159,183,245,205,38,145,68,248,103,210,82,142,36,149,184,45,170,90,205,160,112,25,118,84,40,71,45,60,206,174,124,226,120,126,102,71,4,249,233,215,206,136,221,189,6,69,29,31,69,104,67,126,234,118,60,169,245,117,233,15,146,122,248,58,28,200,13,133,0,255,108,15,43,10,243,179,143,53,172,200,235,87,80,218,54,123,19,150,21,49,209,138,32,137,249,247,50,250,247,130,15,111,167,138,213,68,68,137,194,166,26,109,126,136,42,242,90,124,148,192,25,17,150,95,217,173,18,4,221,202,173,207,202,210,234,244,26,89,223,223,252,62,110,79,155,242,248,43,167,148,150,97,17,116,185,173,11,115,169,213,51,187,145,245,8,252,45,116,115,57,133,170,117,120,52,113,75,59,93,226,202,103,174,36,161,171,89,11,109,71,97,34,149,113,243,67,200,15,115,228,116,107,63,2,111,74,122,171,164,213,102,183,41,13,105,7,71,0,0,0,0,0,164,209,220,0,0,255,244,189,178,201,35,190,70,111,234,169,223,2,62,56,227,47,254,237,210,211,56,169,161,205,99,203,52,170,31,116,59,99,175,189,55,173,132,203,173,78,235,254,138,204,194,125,95,37,106,37,170,163,103,175,57,102,70,29,126,157,248,213,204,145,93,72,73,214,75,227,19,16,234,215,12,185,187,209,168,96,28,205,183,92,181,168,53,223,32,172,157,79,215,95,212,29,171,215,70,113,153,15,187,42,10,222,131,174,204,104,225,97,198,84,217,214,70,74,200,135,46,86,238,32,187,150,196,205,168,36,233,248,109,87,105,163,158,11,61,237,60,236,244,24,4,250,65,77,234,52,102,2,59,241,185,197,22,48,230,223,75,238,71,86,46,156,83,177,155,26,161,103,123,10,98,101,215,93,53,22,65,236,33,79,83,229,165,246,86,4,0,250,64,0,255,35,35,175,167,175,93,86,189,142,139,184,76,198,231,249,0,184,59,54,172,191,173,94,1,63,60,179,238,146,76,56,151,151,200,233,201,72,7,216,1,95,62,41,155,211,211,195,17,147,122,51,105,70,233,225,4,47,7,25,96,0,255,4,204,49,217,0,255,166,111,250,130,94,116,167,86,84,99,14,166,231,138,109,216,184,243,225,209,244,214,164,59,78,81,67,230,199,200,156,159,210,79,74,45,253,229,168,210,81,153,25,41,23,226,118,118,223,6,192,204,173,189,99,51,140,186,188,172,173,85,92,245,119,247,110,222,94,246,239,163,17,151,247,118,143,176,188,159,251,44,219,120,207,62,231,48,67,110,69,70,146,112,156,172,228,66,34,165,142,227,0,255,218,252,0,255,169,176,158,66,44,117,159,4,1,244,121,161,175,186,36,111,174,110,135,238,213,58,170,254,206,113,172,94,18,222,5,124,76,99,116,152,25,44,101,27,218,108,141,245,221,211,231,50,106,17,181,18,196,91,91,106,178,61,139,65,102,148,30,242,248,242,139,100,212,72,66,171,155,94,43,165,37,169,123,10,181,203,158,126,83,141,69,172,196,15,253,70,53,107,45,183,248,147,145,249,23,49,245,59,35,41,213,103,142,73,68,157,20,49,33,65,221,38,195,141,147,226,212,37,19,234,142,183,163,35,238,148,137,43,236,96,39,219,230,8,0,176,195,189,164,247,147,174,21,149,84,90,148,36,133,205,26,189,212,54,229,23,149,169,146,169,139,153,50,152,197,95,7,192,11,247,83,31,225,18,11,72,31,48,191,86,210,112,136,28,50,118,124,92,81,79,42,135,92,196,78,151,92,192,188,251,240,99,71,83,226,16,250,36,52,232,35,61,169,98,220,203,164,41,31,240,94,174,100,164,98,68,46,163,134,28,35,63,72,137,67,148,36,5,80,31,138,17,11,239,69,14,118,0,172,136,11,248,104,10,247,51,242,162,62,44,192,253,72,26,10,177,46,232,96,229,182,5,136,5,177,228,144,31,251,98,132,158,70,4,28,32,22,174,53,199,252,206,200,54,227,24,89,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,130,94,33,66,1,214,86,204,139,84,192,149,1,112,111,211,21,214,125,74,64,159,15,92,37,47,64,46,243,171,144,176,112,127,21,200,188,168,97,81,183,50,83,1,242,51,20,151,2,42,160,110,69,9,57,174,85,118,45,142,10,186,184,128,123,89,188,96,1,0,0,21,32,151,2,0,0,0,0,0,192,5,192,87,83,216,25,23,117,105,113,101,0,70,64,126,41,192,5,192,87,131,29,105,1,0,80,97,103,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,94,168,196,2,202,1,233,135,47,107,10,145,153,113,128,11,160,139,26,128,175,166,144,23,11,34,0,118,166,98,94,108,133,188,88,23,243,185,136,164,212,2,82,114,49,54,201,164,244,226,206,103,210,46,234,51,74,40,0,253,239,237,104,2,240,175,139,244,215,69,173,186,101,62,220,219,53,230,128,240,151,207,149,110,196,145,126,185,157,36,157,98,1,21,48,47,151,2,0,138,10,43,114,121,31,233,159,250,92,236,181,215,170,55,116,204,189,182,189,139,65,164,238,206,123,41,209,15,63,101,108,212,203,127,211,204,29,53,51,195,205,108,105,197,41,100,188,240,226,184,34,102,84,188,169,20,254,240,151,92,170,20,193,172,188,98,107,50,132,65,216,249,81,211,215,112,234,187,27,27,53,226,80,54,202,145,170,156,26,141,50,88,29,248,151,9,18,242,94,174,140,220,107,165,83,115,5,125,163,70,163,113,29,78,26,121,59,142,45,33,213,16,103,21,113,133,131,64,79,76,97,43,217,186,13,251,222,222,185,118,158,186,247,27,74,34,149,36,153,138,122,153,124,200,166,222,118,60,194,24,170,83,146,221,252,180,199,134,178,79,27,232,23,73,242,185,163,230,138,69,105,181,60,213,33,61,222,86,137,252,148,83,171,126,74,235,138,167,58,191,173,3,230,229,111,122,100,137,204,92,98,191,36,165,22,74,200,142,169,209,155,167,153,83,169,113,91,49,124,244,232,20,43,49,215,248,149,27,44,213,32,0,255,250,67,189,149,44,125,109,238,235,191,244,21,247,122,241,192,103,232,224,118,247,232,121,124,52,220,118,180,145,142,107,237,149,247,50,34,163,68,182,148,94,35,164,226,20,74,210,141,24,83,99,92,25,158,170,45,197,138,148,233,134,149,82,159,46,78,183,137,237,70,196,252,192,183,214,166,185,254,234,223,191,233,125,220,227,30,226,175,87,6,208,195,207,239,212,71,165,199,106,216,87,46,205,81,148,87,105,152,196,202,37,106,10,225,91,254,180,123,108,216,24,185,204,71,174,204,138,122,69,165,77,106,135,212,81,131,91,135,41,181,202,28,122,88,148,133,22,198,230,121,118,133,6,101,67,94,58,168,116,53,55,87,80,143,55,41,196,173,12,63,114,85,14,43,133,189,159,128,242,215,69,109,115,73,43,245,229,189,165,211,29,115,72,98,167,91,179,193,209,143,73,0,255,197,111,197,27,153,231,211,81,254,186,112,88,61,189,68,44,226,219,40,37,136,121,244,152,155,46,168,151,44,119,88,145,223,234,173,36,225,52,217,150,26,8,176,248,127,61,170,191,136,82,55,244,35,201,218,22,106,168,55,204,223,240,186,74,69,181,157,119,209,39,30,123,31,244,84,149,42,216,221,174,104,64,26,21,86,172,8,133,250,152,247,214,253,77,114,71,180,45,136,137,198,116,191,85,61,99,62,114,145,171,247,67,204,36,205,108,10,216,165,145,3,99,108,54,102,231,252,56,1,119,248,234,39,187,179,191,55,214,159,234,173,36,123,45,238,235,61,89,230,94,63,46,239,103,68,192,39,250,27,15,151,185,215,30,58,234,242,153,186,42,170,36,51,235,180,68,16,49,199,216,26,213,76,82,237,112,84,174,203,40,63,123,84,163,62,79,246,90,195,211,119,83,207,221,106,121,0,255,157,148,70,194,19,250,160,84,195,249,220,70,104,128,250,83,159,177,87,144,112,220,69,210,169,132,180,46,137,68,196,164,69,171,95,153,31,0,0,0,0,69,133,21,250,77,146,210,146,40,128,12,121,249,107,71,208,140,208,99,191,32,148,208,82,199,205,169,209,155,224,17,169,177,211,150,42,69,138,29,253,48,128,47,204,202,169,92,102,16,238,103,70,46,138,131,170,70,38,83,68,15,141,6,181,152,214,200,239,137,60,252,201,11,126,218,50,132,205,155,32,191,250,131,228,106,43,98,103,86,113,183,168,111,180,44,161,123,71,237,52,15,3,10,159,114,51,50,47,147,238,50,90,195,142,200,237,124,196,206,124,45,181,18,109,99,110,42,189,76,74,155,184,185,101,209,165,36,135,87,71,12,226,161,154,205,72,219,108,8,27,236,184,147,254,52,31,145,244,224,231,142,90,58,109,139,187,247,240,239,174,44,22,171,246,150,48,140,105,156,226,20,23,218,203,118,146,1,243,214,206,183,169,30,37,109,157,6,13,85,113,246,247,115,169,100,97,111,195,86,25,60,116,19,180,47,140,211,64,127,252,89,246,90,91,127,122,214,209,221,106,169,254,202,168,77,194,149,244,15,113,152,13,110,223,52,228,235,242,180,178,178,68,67,207,40,245,156,148,70,110,194,133,144,78,215,215,171,14,198,250,60,231,166,117,137,248,214,202,79,239,171,86,219,107,213,185,209,69,46,170,110,245,110,125,119,82,157,26,120,227,146,124,226,106,54,112,123,30,112,237,189,202,166,213,72,182,196,143,75,23,35,191,118,68,190,82,39,250,51,114,191,163,83,56,34,79,96,84,98,157,113,254,243,25,63,151,25,153,203,167,91,169,63,212,180,91,195,68,251,62,153,211,141,41,44,42,184,152,61,92,201,166,182,128,113,165,62,34,115,14,88,0,255,94,250,21,73,194,113,163,182,40,101,24,83,201,41,52,20,62,147,231,3,0,96,179,1,127,166,62,71,227,140,72,26,108,217,164,180,192,156,72,167,190,38,128,83,89,169,114,194,43,246,91,163,94,183,215,94,123,147,108,187,213,150,183,150,29,11,95,63,37,50,13,138,37,102,238,140,216,43,51,87,234,89,74,205,12,87,84,29,151,166,219,142,38,181,197,220,30,124,85,57,155,34,177,170,88,88,53,43,135,211,236,6,27,189,1,116,242,203,252,138,36,101,7,105,24,178,9,113,238,240,196,29,55,228,54,73,91,106,181,171,54,27,51,202,122,205,102,136,185,250,119,232,51,167,94,29,63,181,226,82,166,239,161,15,56,182,252,130,234,251,80,23,0,255,114,208,2,31,218,195,246,126,99,126,254,222,153,194,159,68,210,155,200,165,221,239,166,214,84,139,150,78,169,2,141,68,120,71,10,214,42,204,36,254,26,207,47,237,97,136,186,29,91,79,137,83,207,160,151,32,187,27,155,110,52,100,117,217,225,160,10,235,139,159,31,80,151,187,191,243,94,146,72,18,142,27,181,6,161,164,97,75,37,183,54,161,48,234,210,124,172,15,145,215,69,62,151,171,5,165,76,179,107,53,9,51,2,133,219,160,167,77,149,10,9,27,116,121,81,215,149,186,246,174,211,187,83,230,225,222,233,220,138,87,5,74,100,124,222,37,44,224,32,219,149,0,255,26,144,254,109,218,90,185,106,223,220,112,184,153,26,199,225,254,210,239,60,125,189,36,135,184,132,108,208,225,215,175,183,73,157,36,73,226,45,34,210,41,17,149,148,171,106,134,156,42,73,140,140,34,183,96,158,202,97,114,110,107,184,183,215,166,213,85,163,57,217,8,87,54,207,7,200,207,12,5,160,15,145,191,23,59,63,35,72,54,45,141,90,13,194,176,161,80,155,13,24,124,58,108,31,193,250,238,211,247,206,127,239,214,134,34,232,113,252,250,223,234,85,247,165,127,154,37,9,42,50,39,71,24,99,155,34,232,240,213,247,42,117,237,245,141,222,141,176,13,243,78,19,190,56,213,13,51,85,92,164,119,48,46,215,216,110,182,107,162,126,252,162,198,218,132,150,204,136,167,132,83,146,84,197,44,101,72,175,74,164,158,214,30,67,13,186,203,118,151,5,118,126,90,12,234,175,36,169,203,134,208,34,158,44,209,216,195,157,8,219,150,30,149,87,191,238,24,147,102,113,62,50,228,114,177,242,52,107,244,69,100,6,243,146,196,181,148,198,101,147,187,104,88,250,96,92,93,68,210,178,128,167,17,77,184,1,89,220,97,162,113,237,218,84,6,92,139,102,62,247,74,178,219,150,132,83,25,90,114,90,106,114,77,172,235,132,205,165,90,90,120,192,70,107,28,202,120,134,88,95,87,219,155,78,223,108,13,127,163,121,47,174,53,135,242,78,120,132,181,14,248,197,25,70,252,91,159,76,137,92,37,153,74,139,209,196,217,221,56,15,106,81,171,83,143,23,238,178,27,27,86,38,194,128,250,156,62,242,118,228,203,27,186,137,244,214,122,175,175,71,141,157,44,171,60,78,179,141,46,63,204,127,126,69,210,216,65,218,17,89,65,42,237,56,169,51,38,111,83,73,166,74,157,93,179,185,152,165,14,211,25,176,81,159,153,59,51,51,51,74,45,110,148,226,68,26,243,235,207,103,252,136,136,69,114,65,237,62,130,150,106,42,65,200,166,81,141,71,141,169,184,14,127,157,230,18,95,101,230,146,118,88,4,212,237,192,199,146,234,25,36,72,149,110,224,71,181,178,228,41,21,151,178,135,135,49,166,181,11,140,238,71,93,110,235,146,184,59,131,94,73,236,238,76,45,181,109,82,153,27,38,186,174,214,88,248,241,2,222,111,205,137,162,178,0,255,209,70,142,204,210,95,188,227,76,214,114,78,205,164,254,236,53,8,247,118,46,98,213,72,208,145,60,81,143,63,243,70,198,175,44,201,150,237,154,68,71,102,27,100,50,177,61,107,53,114,216,196,14,48,32,126,154,79,226,128,73,70,60,225,142,74,86,208,235,66,72,180,210,111,25,81,156,89,109,105,199,69,212,233,247,218,164,174,12,66,75,46,169,209,153,66,193,169,203,81,2,141,14,133,177,138,199,27,229,119,0,255,193,250,229,188,71,148,208,196,91,90,161,131,198,6,15,135,21,168,61,31,65,183,106,16,90,113,20,48,51,115,17,145,81,106,36,201,12,5,84,220,247,86,210,119,3,230,218,57,118,115,69,70,83,35,163,60,204,165,237,43,122,201,175,198,91,147,105,143,77,117,200,231,29,225,34,51,35,41,221,226,214,81,222,202,50,133,101,88,58,41,183,195,12,248,74,234,115,76,142,88,244,17,165,55,228,208,241,41,42,182,204,138,205,69,53,95,206,177,43,140,121,153,23,175,72,95,130,169,203,25,183,166,145,54,222,241,72,225,16,23,47,220,109,79,53,128,125,172,47,47,246,138,146,133,110,154,37,105,33,14,235,212,209,137,53,151,146,143,43,35,31,145,161,232,51,64,172,159,203,181,55,157,190,219,38,181,119,154,55,226,168,169,178,113,194,57,204,97,114,126,113,129,113,231,34,99,69,141,74,40,165,117,57,194,31,188,77,39,23,57,232,114,161,139,136,136,72,74,73,82,18,132,4,101,219,209,184,161,109,51,2,135,75,155,98,65,164,202,13,136,207,77,245,91,43,147,78,83,159,206,168,164,28,142,195,157,60,220,130,213,236,130,9,121,245,211,208,218,249,200,117,115,147,13,82,227,132,103,169,106,116,92,208,16,127,121,36,159,59,179,102,36,33,169,105,81,28,114,234,37,181,69,13,218,244,144,79,181,231,138,137,79,175,2,229,228,91,246,223,198,77,243,17,145,161,143,81,152,22,196,169,165,210,174,187,43,177,109,233,121,71,25,7,218,42,182,250,99,107,123,7,1,116,185,119,240,63,114,37,149,194,150,27,44,125,227,86,54,174,165,163,109,98,136,29,117,186,220,142,124,150,150,102,38,189,68,228,83,42,45,42,165,182,237,249,181,193,71,151,213,31,119,29,0,239,131,252,117,25,37,23,181,74,91,53,151,78,111,203,108,41,84,196,36,10,62,42,230,66,150,128,248,117,185,124,154,122,78,57,248,213,233,241,210,167,234,231,196,24,156,5,11,248,196,169,233,57,235,179,39,29,232,151,223,186,82,42,180,245,104,208,92,247,96,162,136,52,213,85,231,84,73,66,223,109,139,70,248,163,239,149,52,214,39,174,67,167,241,173,84,233,34,254,92,69,181,212,211,138,212,193,193,220,45,243,38,19,55,228,244,248,117,36,31,81,233,52,105,146,250,174,74,217,170,154,100,49,141,169,203,154,81,37,51,58,116,152,105,57,196,253,204,99,169,6,144,127,253,161,62,45,98,175,229,125,253,183,81,205,189,62,252,221,83,82,168,239,126,239,195,76,225,118,230,228,231,132,252,250,225,71,179,243,65,234,222,65,159,44,149,136,75,148,74,150,38,183,77,91,76,11,107,117,106,21,102,75,198,218,117,151,181,243,184,82,191,118,68,212,105,15,101,73,254,198,212,103,212,51,114,52,233,139,140,178,205,18,78,81,237,56,25,35,131,159,162,181,92,218,196,48,209,227,136,173,38,218,20,182,81,2,204,127,94,79,99,7,73,151,100,210,199,57,197,84,226,184,35,183,169,169,77,153,46,145,150,99,19,163,50,42,15,24,117,25,250,60,73,178,179,138,88,250,114,201,169,121,233,117,0,255,102,25,135,195,13,239,248,152,191,58,245,230,125,91,181,65,79,215,189,212,7,89,145,217,20,50,179,154,100,157,202,146,72,160,84,38,138,131,74,77,177,113,19,33,63,68,195,63,34,35,227,211,93,212,8,152,176,96,62,112,150,89,189,104,15,104,64,93,46,244,153,59,163,182,100,37,201,90,43,239,11,26,81,66,235,123,86,229,48,211,12,42,138,149,31,47,228,243,242,73,34,87,102,184,76,100,60,22,230,0,121,249,186,12,210,208,7,250,39,77,95,187,193,49,79,159,91,165,134,211,202,145,254,145,159,46,1,160,127,210,106,184,81,27,71,62,212,31,186,50,199,92,53,34,51,157,56,68,62,34,50,231,128,59,116,27,94,38,173,70,162,175,136,62,230,237,204,237,120,73,107,41,209,178,205,131,42,62,220,215,199,143,57,172,189,114,231,51,232,114,226,0,242,223,107,7,13,74,0,254,178,95,157,169,22,34,51,130,56,43,233,163,252,51,105,144,168,71,169,149,15,136,159,110,145,62,174,88,25,37,234,145,73,221,249,184,50,20,80,225,126,132,2,204,1,118,142,202,241,94,70,62,231,67,62,147,206,241,190,110,103,54,112,128,85,167,197,98,125,188,79,111,202,124,144,159,110,69,9,90,45,96,250,49,50,31,185,40,59,105,84,122,18,39,157,166,210,235,79,235,176,47,72,245,136,212,171,80,107,135,153,31,224,150,0,25,187,254,200,21,53,130,20,18,37,232,112,46,201,210,16,214,196,147,96,44,150,250,9,131,73,175,90,56,41,55,116,168,168,61,99,63,24,67,151,143,189,246,240,155,230,86,211,220,107,120,207,253,61,14,56,68,127,213,43,37,35,219,33,13,227,23,123,239,36,247,235,222,233,108,190,244,225,193,89,42,225,136,39,197,22,6,108,128,191,250,222,193,253,54,141,70,106,234,181,106,197,155,201,161,235,220,19,142,186,104,99,21,107,192,251,107,211,58,113,44,174,31,117,249,200,103,158,146,154,17,110,84,54,159,238,116,244,6,184,53,249,113,101,40,0,94,160,159,110,147,108,233,5,250,165,110,5,147,112,0,144,3,252,227,111,138,197,149,161,0,0,0,0,0,0,0,0,0,0,0,128,23,117,153,155,88,0,160,143,25,174,158,84,74,48,93,127,89,153,58,31,0,21,114,59,34,35,51,162,94,192,159,91,123,81,202,80,145,1,116,249,251,59,114,55,221,42,13,154,140,67,74,35,6,77,11,117,73,57,29,134,240,81,229,135,41,25,37,97,101,228,119,230,74,252,136,32,52,34,163,97,105,147,133,156,243,9,63,196,68,66,133,155,219,112,135,133,107,55,235,115,18,153,139,209,136,186,241,11,93,46,115,187,198,244,229,27,109,228,200,109,179,169,101,137,145,41,246,112,243,99,138,95,13,170,163,63,249,150,58,251,77,211,36,35,24,86,59,150,177,144,1,229,159,211,71,150,60,205,200,189,34,89,199,123,212,113,163,234,97,107,194,155,118,221,210,228,83,25,98,6,211,50,134,233,185,209,110,48,102,46,98,103,212,72,146,25,184,98,103,40,0,92,184,159,139,164,83,106,129,62,220,215,231,38,84,1,224,127,239,168,217,80,133,157,17,165,92,212,167,46,142,153,207,157,225,198,1,226,63,139,69,133,157,161,0,168,176,34,32,228,184,51,35,233,187,1,192,167,95,177,104,180,173,28,228,151,185,35,179,212,113,42,226,95,25,145,180,90,10,57,231,227,202,175,123,52,199,185,128,57,221,222,246,113,69,137,220,81,73,13,226,146,166,56,165,33,59,242,81,167,207,213,87,157,50,152,25,123,197,1,118,230,50,34,234,133,77,87,100,102,52,138,250,136,122,210,72,81,92,73,235,3,102,146,149,17,117,89,160,127,228,86,20,90,45,230,138,40,185,2,225,239,94,141,151,206,7,92,25,144,249,200,72,133,92,100,102,181,192,108,192,77,242,43,240,147,203,180,40,46,45,147,102,227,93,217,101,71,180,13,131,45,89,197,79,133,217,196,198,78,152,0,255,124,194,139,92,140,95,190,148,212,96,147,62,116,115,8,245,184,144,23,148,234,113,56,152,15,204,68,70,109,243,128,47,47,139,179,86,173,14,223,155,247,54,186,147,192,11,75,157,169,191,76,158,144,31,107,173,28,187,185,164,241,100,134,3,206,152,147,78,29,101,56,225,24,23,237,80,76,99,55,29,144,126,57,93,212,181,151,240,175,147,7,212,55,250,214,63,244,58,124,252,170,95,199,79,182,39,31,63,222,139,204,237,21,159,184,153,36,71,8,173,70,72,133,54,165,22,103,6,215,75,165,139,135,221,226,28,222,240,133,191,90,165,186,63,206,200,54,103,131,252,235,203,224,79,91,181,189,105,222,23,185,156,191,209,189,217,29,61,153,243,14,56,52,123,85,102,31,83,32,224,199,167,19,0,255,32,185,87,121,186,237,96,227,220,100,132,8,171,82,201,14,105,113,234,113,194,179,172,36,103,73,27,64,62,201,206,239,212,149,215,41,53,9,67,205,79,201,177,67,174,221,193,102,84,103,81,85,14,240,208,96,222,240,91,66,30,190,124,69,43,163,164,155,209,119,188,83,25,166,156,36,133,187,217,106,176,170,145,189,136,16,17,249,204,204,168,43,194,45,173,90,106,166,227,86,98,102,30,114,217,61,157,83,139,198,242,74,26,169,108,240,198,173,203,60,154,59,146,146,80,207,33,35,122,67,92,167,21,141,213,237,60,42,181,42,199,8,63,171,121,199,43,6,181,127,12,215,0,250,157,52,61,37,55,181,69,130,156,53,247,60,240,55,29,10,174,165,44,174,176,135,181,29,167,219,65,13,178,195,125,61,125,237,88,117,90,169,109,27,53,187,59,65,210,76,50,125,170,190,41,162,172,90,47,92,225,101,226,30,111,29,0,47,100,240,107,44,224,37,1,239,153,132,223,78,90,60,86,63,18,14,27,238,150,49,44,159,198,204,158,222,24,185,60,169,248,149,145,217,196,27,63,250,132,220,146,134,19,29,231,193,134,220,190,69,208,231,50,114,101,150,202,234,57,181,228,150,186,222,191,81,72,180,116,26,224,79,254,10,117,152,235,217,5,19,230,63,23,240,99,103,172,181,11,41,202,226,214,50,149,156,197,108,27,46,33,129,90,208,102,206,101,196,225,106,62,206,3,228,69,150,218,174,213,105,243,120,31,110,60,54,67,12,118,212,231,50,23,169,15,66,202,202,18,15,45,201,99,82,100,74,90,194,148,72,129,134,216,88,98,87,62,135,84,79,191,246,162,213,182,67,68,223,104,223,133,47,33,241,113,118,79,177,209,2,67,51,209,33,245,91,87,130,212,54,189,182,236,247,103,100,108,128,212,101,198,166,185,106,76,89,181,33,169,42,41,193,144,71,175,123,202,113,71,149,90,47,252,225,116,206,103,184,134,136,29,53,117,73,41,173,142,27,148,109,93,199,62,220,91,235,147,136,87,179,137,18,36,156,167,84,240,177,62,64,196,127,198,223,177,10,19,17,167,66,9,169,215,175,189,188,237,69,234,200,59,125,120,111,45,137,49,126,239,73,163,98,248,147,119,17,162,190,208,197,39,65,105,38,91,105,1,135,18,241,225,247,166,167,132,165,111,225,107,25,38,213,253,239,193,163,73,249,236,112,4,156,0,255,66,219,81,167,100,85,90,202,40,149,180,13,19,202,236,134,203,28,117,44,25,235,207,119,186,175,40,65,74,100,109,82,37,41,180,167,17,39,252,212,152,218,51,141,81,253,128,65,0,255,88,59,159,52,118,100,38,173,164,67,201,227,236,86,127,104,9,188,170,52,153,25,189,10,45,113,81,62,3,253,119,62,243,17,25,17,180,146,81,41,203,218,165,116,114,126,157,241,195,37,110,62,213,52,34,128,243,249,150,221,26,220,143,243,79,177,0,255,170,121,154,79,70,70,86,199,61,117,174,38,133,77,244,0,243,231,93,31,85,76,95,220,232,97,18,119,215,59,243,106,131,73,153,12,145,254,37,121,184,92,205,22,126,105,36,150,203,161,12,3,214,50,85,100,82,114,91,47,81,191,3,223,119,218,162,59,123,5,71,188,27,33,218,164,247,176,90,113,151,45,138,152,207,149,135,95,81,178,45,171,52,21,143,116,153,17,41,192,87,78,14,155,2,180,239,52,160,28,239,239,208,175,178,54,117,9,251,146,87,20,7,152,37,50,208,231,50,201,74,42,38,101,21,146,143,119,154,172,198,74,14,109,198,36,210,166,79,149,98,52,206,103,191,109,196,223,253,214,218,180,148,214,215,189,185,230,84,245,225,74,179,186,217,34,214,68,200,71,60,61,205,123,99,54,73,166,83,77,79,137,113,149,88,173,73,30,159,92,82,192,48,150,122,205,34,182,118,66,190,126,101,20,250,166,175,198,33,113,0,255,206,144,157,80,170,6,212,197,203,21,78,174,85,105,91,146,230,22,81,132,100,105,116,234,148,244,228,122,172,90,212,194,36,246,74,100,47,24,177,17,95,234,9,109,201,10,239,217,45,107,147,149,78,31,49,233,92,49,138,181,36,227,187,99,46,225,237,241,131,62,9,213,109,146,249,110,36,74,86,50,42,65,12,20,33,140,55,12,168,147,31,77,245,156,42,125,43,242,92,223,229,45,147,97,75,145,20,38,74,56,5,219,25,194,113,70,157,46,183,245,59,34,55,41,164,100,186,180,48,145,239,169,167,204,148,78,159,216,49,29,145,228,51,114,235,147,166,76,139,90,178,141,120,195,145,30,150,21,149,85,174,159,44,226,225,211,123,150,110,200,15,93,174,117,253,211,235,203,13,65,250,241,100,56,136,195,48,94,154,184,38,50,148,1,34,111,103,82,245,107,161,20,133,136,191,132,251,219,122,122,241,77,40,169,38,235,229,201,178,136,118,215,68,249,103,84,125,148,154,109,196,136,123,43,151,116,101,174,74,235,244,82,166,133,146,202,54,163,198,52,168,139,177,179,43,38,221,142,146,216,185,148,194,20,118,179,239,237,62,4,216,121,111,7,194,142,43,163,108,93,148,29,73,42,137,90,62,52,212,247,189,244,161,180,116,122,84,235,16,5,99,220,97,4,199,184,235,120,1,241,211,73,200,1,254,187,223,240,112,220,145,181,195,122,249,44,181,69,95,143,227,124,39,142,62,231,133,169,14,184,50,231,136,47,117,59,118,100,9,167,141,204,136,74,31,182,28,122,73,123,10,161,14,253,12,65,191,200,149,25,81,73,141,86,163,20,18,181,109,70,139,51,195,37,151,94,83,166,157,209,172,76,169,194,12,159,217,91,41,140,107,199,214,69,217,17,153,36,106,241,208,48,223,239,132,75,178,116,106,20,235,49,29,81,236,225,7,139,88,238,128,169,126,62,214,142,44,5,126,60,44,107,134,208,189,153,74,125,248,196,78,145,79,149,206,24,192,244,220,203,130,9,249,186,200,189,51,104,145,79,82,105,102,144,81,212,182,219,136,174,42,61,181,204,92,156,56,114,122,204,218,97,166,153,44,119,88,210,6,177,99,16,87,70,62,34,3,219,56,127,249,140,151,75,82,245,49,226,78,162,62,5,245,83,50,228,74,122,222,202,226,84,38,83,151,135,153,170,57,111,216,56,9,168,215,47,221,240,234,55,69,92,167,229,29,241,89,98,137,43,244,29,182,58,96,114,123,3,113,233,119,108,90,141,4,253,206,144,79,122,204,207,213,159,235,213,51,233,107,209,187,239,113,146,225,188,125,199,59,90,81,209,221,221,111,217,43,154,204,244,121,204,175,63,31,241,239,149,189,194,161,215,136,183,1,241,253,100,122,74,234,154,46,165,58,212,132,206,152,195,183,236,205,54,6,148,67,202,63,162,68,33,101,175,66,220,230,29,189,180,37,177,36,54,142,250,136,165,128,59,64,62,51,115,175,136,136,29,53,74,77,70,85,182,109,75,235,243,68,232,138,101,152,37,147,6,174,102,163,212,97,231,210,111,74,107,109,55,196,45,22,46,172,200,95,145,148,190,8,109,136,238,40,232,225,199,206,149,153,17,164,165,59,187,51,37,170,72,44,90,92,157,82,118,195,14,51,24,195,28,133,83,217,54,97,209,63,50,31,73,35,74,100,54,44,137,30,244,173,32,90,169,67,6,69,98,196,38,50,82,133,74,204,205,156,245,149,71,108,158,198,189,51,34,51,247,222,89,51,107,150,82,195,21,151,183,68,41,180,244,219,58,228,214,96,173,222,51,216,148,90,99,34,191,19,205,179,253,217,31,27,241,221,223,59,83,248,69,82,18,36,105,17,121,127,210,226,170,166,149,152,195,103,48,115,58,85,101,12,142,186,98,25,151,216,159,177,109,230,6,17,223,210,103,212,189,182,183,120,245,54,107,224,56,213,152,182,123,139,153,142,52,234,116,185,122,70,70,45,191,100,69,84,188,175,188,228,96,34,90,201,196,167,98,196,12,148,58,202,25,237,2,6,125,142,102,174,136,135,180,163,214,178,202,45,53,227,28,215,53,153,46,63,14,199,178,84,173,149,182,154,189,146,144,131,191,120,25,253,177,74,133,151,207,151,214,45,94,220,82,181,184,14,71,126,88,155,34,161,194,172,201,206,165,35,118,205,3,224,91,59,183,188,53,79,28,148,13,234,173,204,188,238,181,186,203,132,174,173,226,129,31,131,46,253,45,238,59,38,112,152,205,207,109,141,43,99,235,162,18,90,86,56,132,86,11,0,0,72,163,98,232,35,151,2,182,91,86,29,51,200,63,115,185,54,141,76,50,110,105,100,41,244,148,180,38,136,96,226,135,132,11,17,181,240,134,179,22,181,230,10,27,35,97,254,242,1,63,35,119,148,92,105,65,165,38,97,202,216,77,42,6,61,47,251,146,27,51,235,136,211,249,150,165,46,152,217,134,66,212,197,207,21,59,119,102,195,212,157,53,157,26,149,12,118,56,185,208,194,188,37,133,123,153,196,221,137,35,121,54,81,126,247,115,59,34,118,134,51,174,241,114,84,73,77,36,155,162,26,74,38,215,144,232,213,157,91,57,106,141,19,121,8,145,80,253,149,145,234,213,246,165,101,184,209,208,246,240,36,135,150,135,37,197,186,203,39,246,54,140,206,68,135,109,67,94,110,93,138,75,43,163,4,171,179,187,167,182,13,169,148,58,150,228,171,88,131,241,109,165,6,5,84,63,210,218,191,204,143,128,203,200,216,164,26,189,76,133,149,31,219,15,247,34,151,164,137,136,216,148,68,144,177,233,150,82,74,27,70,84,194,197,237,184,96,211,4,24,29,254,103,230,204,11,219,148,214,66,80,147,238,35,142,152,253,188,145,210,120,47,199,38,125,137,182,174,90,102,244,179,176,35,18,61,141,121,170,240,104,54,187,117,3,195,0,185,40,123,173,164,250,120,158,40,73,94,82,98,106,142,219,81,164,113,70,197,20,170,48,199,51,110,138,227,78,59,12,33,63,70,19,219,123,237,72,152,197,232,221,222,41,3,219,81,133,18,231,175,68,246,159,233,70,6,105,22,86,34,188,149,4,155,185,153,252,202,111,147,32,212,127,127,231,215,162,183,225,154,106,137,98,228,51,215,206,216,25,43,154,178,54,229,70,107,137,182,141,88,249,219,168,117,24,136,158,38,21,170,213,40,224,69,43,236,110,131,217,244,141,185,188,167,139,157,79,90,95,225,144,44,37,67,228,142,76,164,140,162,161,165,77,165,48,136,147,82,196,158,108,98,97,54,154,71,125,110,175,29,17,117,250,170,211,30,202,16,223,157,155,105,12,202,59,212,165,243,13,43,242,185,215,114,226,94,83,50,34,73,154,50,156,66,46,174,202,165,90,54,153,26,187,206,201,225,172,28,22,18,45,102,174,200,54,132,29,219,32,100,232,227,126,102,228,162,86,90,118,16,134,110,151,230,195,240,81,118,7,158,101,88,67,250,164,37,78,177,215,162,192,108,97,187,218,147,8,248,116,235,175,168,173,90,22,90,35,211,187,152,150,224,167,116,169,138,234,234,54,164,106,20,199,92,44,63,51,136,30,243,243,57,125,134,155,39,185,105,59,105,109,164,159,140,29,213,163,113,183,111,166,217,100,213,154,148,42,211,17,183,50,140,203,217,149,133,14,57,61,126,125,238,175,10,127,90,56,37,115,113,51,77,55,234,40,213,228,153,102,172,97,42,234,42,111,96,246,59,99,231,1,80,220,168,207,79,154,158,150,189,118,247,186,183,58,86,56,247,58,241,193,143,106,56,3,188,220,103,108,203,8,118,59,67,53,226,207,103,94,23,241,243,185,90,184,141,248,201,244,230,157,148,77,131,78,213,189,101,221,48,133,169,38,63,0,42,214,31,145,145,143,200,80,184,128,244,75,93,84,90,169,28,233,135,47,93,2,7,176,15,24,247,50,51,227,144,52,73,137,195,253,93,82,142,242,207,204,200,69,45,212,2,192,191,110,103,155,22,51,105,208,71,250,71,109,175,154,17,199,157,17,43,35,14,184,34,32,234,23,114,43,151,164,90,136,12,5,192,87,131,88,37,20,50,32,47,246,5,192,87,187,80,73,28,119,164,2,190,186,28,48,87,212,136,195,253,40,128,175,166,176,51,20,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,65,151,10,72,21,243,161,184,242,25,10,249,84,128,29,1,117,11,112,1,86,13,197,188,92,10,168,0,59,191,20,0,0,0,0,0,0,21,48,47,151,2,0,0,0,0,0,42,172,165,0,0,0,0,128,23,80,23,10,85,81,23,10,213,2,0,0,0,0,0,0,160,2,172,200,11,249,29,187,9,197,184,151,68,142,177,51,51,105,28,128,6,208,228,112,127,135,226,253,21,22,224,94,100,55,140,160,203,113,215,36,10,186,168,81,226,0,52,76,250,69,139,161,128,73,195,164,43,42,230,34,45,96,210,48,233,138,153,75,49,23,96,210,48,233,10,160,128,73,131,92,158,164,226,133,204,167,68,1,87,210,21,50,247,138,38,46,174,84,212,71,205,82,20,112,211,45,222,207,112,211,2,252,149,181,34,157,98,97,47,57,96,126,120,183,184,87,46,34,75,177,128,10,176,51,20,0,0,80,33,86,68,46,146,68,146,72,234,126,220,121,63,74,205,71,141,82,98,23,231,59,165,164,146,182,25,222,244,104,80,11,94,184,195,11,222,48,241,163,184,87,232,41,165,147,166,201,134,109,154,6,101,200,233,114,33,254,89,227,71,4,137,112,34,92,210,137,78,141,51,209,24,55,13,23,61,10,209,151,109,249,206,230,101,62,99,126,158,46,42,221,73,131,68,242,36,158,90,163,57,111,223,151,239,197,133,84,5,127,101,16,71,245,112,210,4,23,120,195,150,179,153,18,245,121,169,47,250,36,223,54,169,217,212,224,181,162,189,43,228,48,187,58,194,199,121,121,41,155,70,253,113,55,3,217,159,252,212,160,3,125,62,217,123,83,74,95,117,239,139,70,80,175,234,62,220,240,221,78,13,7,95,250,125,151,58,116,102,95,228,132,68,248,139,248,249,160,240,86,210,77,75,226,56,228,85,220,112,181,61,93,54,37,206,210,198,94,87,121,193,45,208,47,233,123,5,209,175,85,167,55,204,222,71,171,9,95,156,107,188,231,110,113,49,63,51,86,4,67,226,99,214,139,40,11,94,142,229,46,73,253,37,89,51,51,83,220,198,102,50,103,219,41,214,108,212,9,161,139,72,146,75,146,148,190,41,161,81,106,210,116,157,239,100,212,103,7,117,196,82,187,114,205,104,160,0,255,253,76,170,43,53,162,238,112,199,45,45,73,134,78,191,77,247,187,39,139,216,85,169,69,31,28,99,17,163,120,43,181,253,108,95,29,243,152,245,55,225,118,95,238,98,177,78,144,109,230,163,27,212,22,103,179,109,207,179,52,162,62,47,75,238,136,66,34,23,209,186,53,186,91,132,43,181,225,64,15,240,16,51,149,91,35,252,203,65,187,153,158,159,14,144,15,61,252,140,200,40,145,43,133,144,29,133,80,118,157,95,211,224,40,229,150,156,90,53,40,131,133,56,246,113,213,81,49,87,236,12,5,57,192,253,92,146,72,18,155,54,148,82,182,101,218,156,225,94,186,166,204,237,140,136,106,162,73,107,16,82,117,24,147,169,102,91,147,125,14,247,244,155,230,34,195,219,202,168,77,41,165,94,28,188,115,156,54,79,145,94,225,16,238,178,170,170,19,222,112,158,61,202,113,71,124,107,213,244,84,87,163,100,87,125,238,222,105,146,222,83,148,188,63,29,163,134,11,217,153,71,194,75,73,19,224,21,251,23,161,47,30,126,70,86,135,187,249,56,73,54,187,202,80,48,226,195,0,255,138,215,142,192,126,199,183,180,91,153,132,194,228,236,244,219,138,100,215,25,232,8,152,245,235,182,112,123,149,135,180,106,122,247,173,25,135,130,15,244,68,151,138,50,64,123,29,130,252,115,153,107,213,74,146,26,121,155,108,203,172,184,124,210,163,14,127,109,173,90,244,187,27,189,230,82,190,159,70,188,113,193,137,46,126,238,6,158,58,203,229,204,158,71,124,186,241,139,250,94,225,54,25,187,141,111,244,135,160,34,89,188,169,7,60,110,216,197,70,6,151,51,143,81,1,253,24,225,191,245,119,212,96,74,149,154,160,207,143,115,204,123,107,231,87,137,90,165,14,21,63,233,132,122,9,43,147,168,215,117,191,132,151,107,191,101,6,101,70,78,84,17,120,98,149,214,23,21,217,73,24,152,101,252,213,155,243,108,108,132,241,175,174,239,174,94,33,13,125,17,87,60,125,75,247,185,91,120,245,24,157,233,142,186,21,52,215,138,116,106,212,105,13,158,36,59,42,145,170,119,137,179,225,81,23,87,45,138,206,194,190,198,249,91,123,111,120,123,215,232,142,247,110,161,230,124,142,15,0,0,40,0,216,135,200,207,204,175,136,21,175,102,157,102,205,82,155,238,35,208,168,48,164,65,165,76,213,71,157,152,249,25,235,237,77,95,181,56,187,78,0,255,206,132,232,238,190,131,42,213,48,81,191,196,220,142,200,85,74,46,146,18,90,41,81,198,197,113,178,182,37,84,65,200,153,44,44,149,216,52,90,68,241,86,45,196,45,54,186,216,34,54,133,81,79,243,243,13,126,245,111,123,149,210,234,63,92,240,222,186,97,153,165,63,233,153,58,245,176,175,236,149,148,203,233,241,171,239,232,131,210,156,19,81,221,164,123,204,114,203,86,85,89,213,203,240,93,106,134,121,141,49,58,247,152,198,62,46,58,96,126,172,189,98,149,186,119,70,180,153,25,13,17,55,149,84,118,36,54,53,141,73,252,20,112,148,83,55,177,250,99,127,30,49,160,61,106,251,33,220,219,121,153,91,78,62,34,139,19,185,104,94,111,145,46,59,26,57,91,248,81,230,118,181,152,37,189,14,88,147,131,30,218,128,246,221,33,243,238,239,200,39,221,59,73,105,234,90,174,35,174,45,253,41,118,223,58,173,168,245,248,92,119,28,35,77,186,13,93,101,165,159,246,184,173,215,160,147,0,255,86,143,134,248,103,237,221,181,36,91,244,66,124,244,138,136,66,63,44,117,20,114,71,230,98,101,210,104,92,154,149,20,182,100,105,80,175,82,55,36,247,171,234,47,226,106,155,142,68,117,26,112,195,57,170,28,227,46,125,137,229,210,230,177,57,26,19,252,231,142,245,81,105,217,52,37,46,171,247,3,252,171,191,34,117,171,86,167,209,136,190,90,183,225,137,67,45,220,241,18,7,91,92,224,175,4,33,254,116,73,115,73,35,43,141,229,20,239,210,172,229,37,147,26,132,156,113,213,14,123,154,148,210,248,222,23,188,12,89,222,78,68,172,239,94,70,100,158,212,82,150,147,46,165,149,52,100,17,13,185,26,137,138,248,58,231,243,122,241,143,245,26,125,150,136,221,210,36,166,136,77,162,221,42,59,42,21,153,13,199,125,249,45,109,108,207,136,172,245,235,130,85,17,118,62,17,254,139,58,99,146,107,170,223,159,15,187,58,220,227,26,30,57,102,56,152,155,82,114,174,125,214,0,23,98,37,89,65,9,33,244,49,198,127,120,221,50,51,89,80,105,25,116,248,116,226,87,220,92,37,178,161,197,123,156,227,40,53,103,222,151,187,91,248,24,228,128,230,114,134,23,25,146,211,12,136,79,151,235,173,140,250,222,223,187,237,98,74,61,60,45,56,188,175,166,67,27,55,233,121,249,193,50,246,150,29,150,16,249,186,204,165,123,86,61,131,178,185,73,20,114,36,141,109,88,115,211,182,58,175,122,69,110,203,186,128,42,86,230,68,187,198,45,174,49,245,207,175,123,107,227,235,190,106,180,230,215,190,117,31,49,125,0,255,234,54,247,124,23,122,56,188,171,51,50,179,50,47,227,34,234,244,25,185,146,146,178,147,38,91,55,169,148,68,91,66,175,149,238,27,82,168,82,236,84,106,225,195,220,97,163,157,135,39,44,212,215,222,182,51,140,2,254,173,207,37,188,181,170,179,150,235,140,75,174,135,21,139,74,9,143,89,199,211,166,46,227,210,88,97,71,222,28,237,97,27,195,152,175,207,245,51,163,214,124,148,82,235,36,92,135,76,162,187,55,16,21,147,210,161,74,131,71,3,92,225,89,46,48,250,24,75,151,25,185,136,82,157,218,114,195,91,214,214,37,148,28,92,8,245,24,180,48,131,181,12,223,114,67,194,189,200,37,37,101,101,100,161,240,9,121,8,189,222,134,137,127,191,23,111,6,27,31,138,98,20,123,120,107,141,241,25,150,229,108,175,131,168,207,215,213,119,70,146,136,72,90,233,70,161,159,158,85,177,37,220,150,149,136,124,2,117,58,227,171,68,17,165,243,236,136,252,102,212,221,219,123,71,240,95,165,237,78,167,209,190,213,155,49,248,184,111,223,230,126,68,48,246,232,221,93,157,199,89,158,147,121,248,81,175,207,69,62,71,74,174,140,96,222,77,39,110,45,228,122,211,204,29,73,48,61,117,30,25,95,230,93,102,170,121,165,49,141,175,237,113,86,70,212,109,93,214,214,42,84,253,77,163,215,156,55,239,235,238,221,184,224,35,238,247,192,13,124,96,114,214,113,11,88,31,188,21,25,69,159,133,230,206,218,52,208,47,166,230,120,38,234,164,106,69,3,76,84,102,105,14,58,42,68,142,118,212,239,204,189,74,169,249,172,225,150,164,187,245,123,75,136,75,71,45,240,164,66,143,22,133,14,184,195,1,14,48,242,3,102,230,51,51,106,62,106,148,218,42,197,27,237,86,31,49,220,69,165,77,179,167,30,94,10,148,40,124,99,46,115,43,243,81,73,61,35,233,177,34,42,147,13,133,127,90,53,118,90,19,129,248,105,115,89,116,168,137,177,22,135,21,150,176,61,251,151,221,119,188,95,95,228,130,134,110,145,90,120,132,144,115,237,237,247,111,241,199,55,228,238,84,238,49,138,37,156,61,21,5,27,200,6,73,200,235,241,173,231,230,90,216,191,137,200,90,179,198,236,125,65,74,181,100,179,179,119,73,71,224,86,111,158,230,180,116,124,192,123,11,0,255,206,5,0,255,29,180,187,250,91,248,181,187,248,77,155,251,8,167,238,246,157,206,46,198,240,209,140,134,204,231,179,228,86,22,58,109,129,74,185,203,37,166,44,205,196,159,83,76,51,106,21,125,180,55,115,125,163,110,233,179,182,86,109,189,77,239,94,119,213,247,94,195,251,187,75,185,27,190,203,88,19,138,49,16,241,229,99,252,162,228,170,197,219,45,126,235,126,167,73,38,172,126,198,151,70,45,98,20,150,241,131,13,12,105,51,37,96,222,215,103,172,204,164,89,119,164,19,37,183,68,214,208,233,16,37,45,249,180,136,117,90,153,88,133,102,70,81,110,98,219,74,246,220,49,74,62,105,81,242,65,186,213,162,212,226,146,74,27,110,236,180,227,4,79,204,53,101,152,83,48,62,223,33,68,46,151,132,182,23,45,37,74,55,91,131,171,229,41,177,78,41,239,37,222,150,73,1,188,204,68,209,57,204,206,74,192,191,54,62,167,238,40,133,251,151,145,247,110,79,136,253,125,51,5,178,123,136,147,52,165,102,86,78,126,51,44,27,54,160,94,151,109,137,23,249,200,108,199,173,72,25,171,130,70,189,42,174,89,242,149,17,214,24,185,87,230,94,43,40,221,52,9,161,181,173,147,54,184,198,21,149,18,234,246,155,196,86,139,122,69,185,182,24,157,117,249,178,177,254,250,246,142,132,87,219,53,186,51,92,61,84,54,139,228,3,220,215,69,46,244,153,165,102,70,68,102,230,243,152,74,53,163,56,168,82,189,78,93,77,17,227,33,100,0,255,124,70,174,190,167,202,38,165,97,233,153,32,137,141,10,41,61,163,208,12,195,65,145,213,12,212,14,150,152,23,250,29,14,121,111,26,61,226,61,67,236,165,222,136,35,93,156,204,87,7,107,57,83,32,228,167,122,59,159,177,190,70,247,140,134,117,29,101,56,84,229,57,213,229,12,103,46,110,182,251,26,160,38,165,149,106,1,32,253,128,245,223,167,213,34,98,125,99,130,29,133,208,99,125,247,163,49,213,220,240,106,212,247,196,62,165,100,58,164,139,231,185,171,194,12,121,63,15,227,191,243,139,86,167,209,110,197,49,237,104,97,0,61,230,221,207,197,57,114,211,114,241,170,66,93,242,91,161,129,185,208,246,186,121,71,91,17,160,190,236,159,164,112,228,10,109,225,17,209,164,31,196,121,198,113,42,203,64,149,42,14,105,159,105,224,25,242,67,183,243,29,235,106,118,223,45,211,170,4,183,210,251,130,2,30,138,121,197,181,15,12,128,138,59,66,81,241,254,74,80,2,230,229,115,237,88,73,68,36,90,108,66,130,144,198,77,56,136,169,73,126,68,153,203,188,73,245,106,207,46,117,72,236,167,211,197,3,138,204,229,58,165,84,18,134,248,235,36,203,54,171,40,40,179,24,96,150,246,172,195,214,165,112,17,43,162,27,89,140,193,88,82,59,19,48,233,82,118,41,102,176,115,27,238,237,189,232,189,90,202,166,89,34,84,114,189,181,56,39,196,161,179,75,237,222,97,166,87,167,202,24,150,131,122,178,180,221,133,128,241,183,35,87,212,182,142,157,108,203,112,12,25,232,151,180,181,178,100,46,10,117,104,245,198,37,142,214,184,25,103,124,168,179,41,85,10,203,56,195,175,60,205,66,7,125,234,86,238,221,8,127,119,36,114,225,128,57,227,218,58,186,86,190,196,206,100,153,140,146,229,37,179,213,13,129,20,70,73,100,20,106,95,132,3,252,203,73,57,153,204,142,48,226,95,155,210,87,75,89,54,152,176,34,99,103,70,174,220,46,165,85,90,69,142,83,188,37,197,187,167,37,229,193,83,133,107,6,111,37,241,182,98,39,85,55,187,159,221,182,1,229,167,211,199,214,147,224,23,45,91,187,71,178,197,41,149,90,170,166,171,243,134,31,115,162,2,115,61,83,237,229,76,190,71,192,175,187,159,161,171,153,17,63,30,81,93,209,212,113,56,131,78,247,173,203,164,42,155,210,114,48,43,125,202,212,180,43,218,181,27,243,99,69,169,145,171,132,230,170,65,91,48,137,207,210,224,41,75,6,147,201,169,188,143,184,72,244,90,205,205,76,181,156,165,237,28,68,125,232,118,125,175,74,82,125,210,144,107,116,167,14,239,212,133,3,23,224,87,147,93,187,206,114,128,153,10,51,63,235,24,112,69,94,183,179,20,210,236,29,100,103,60,138,167,20,7,0,0,0,84,192,149,59,98,118,196,31,121,91,151,132,102,100,19,111,169,65,162,217,146,60,141,46,38,138,117,84,140,92,81,50,2,253,0,244,175,190,118,210,186,183,89,86,197,14,185,208,213,29,177,147,100,102,20,210,184,153,65,104,235,212,114,22,143,66,237,212,55,202,106,80,9,207,56,213,24,150,169,14,57,253,90,181,182,155,116,29,56,230,67,23,37,162,100,68,48,1,163,232,147,210,119,100,52,111,150,136,0,149,106,41,173,142,233,49,75,74,53,241,87,163,203,23,31,141,121,221,206,179,63,12,247,242,249,186,226,125,71,6,117,98,21,194,221,27,45,47,109,187,115,11,158,52,13,143,87,57,60,98,20,163,80,158,49,114,213,206,71,188,151,36,126,198,42,9,143,86,224,95,10,205,32,46,117,221,37,137,216,195,51,14,58,119,208,237,38,245,25,121,79,112,164,158,159,62,138,147,192,13,113,3,199,51,144,233,128,245,229,39,205,69,212,82,75,198,21,187,25,164,41,141,249,20,171,177,195,37,30,126,92,43,119,8,125,70,228,51,115,37,89,37,232,225,188,201,50,45,55,50,249,45,49,186,188,170,85,235,144,240,71,105,43,221,113,137,15,120,47,226,66,62,87,77,14,43,31,14,221,194,253,40,52,44,192,74,146,91,142,169,207,164,69,148,108,227,144,167,153,191,16,186,40,25,235,91,64,124,155,86,157,11,249,123,73,219,85,35,14,123,93,204,203,72,248,225,200,1,118,166,46,106,73,39,47,28,82,39,135,251,81,50,202,174,196,66,234,35,170,2,238,216,43,156,80,204,109,1,21,224,254,14,5,64,5,212,203,145,254,25,133,194,225,226,253,85,146,62,96,234,51,220,128,163,126,233,105,110,181,152,186,164,53,20,86,132,2,160,66,94,6,196,82,0,57,230,229,35,233,219,161,111,27,7,72,63,64,68,158,158,36,163,102,165,81,199,121,174,241,49,23,155,174,168,53,142,133,188,159,185,186,136,28,239,149,157,185,146,94,179,128,249,88,249,74,156,84,40,121,132,120,5,157,158,58,153,113,204,221,143,36,85,1,35,245,148,186,105,97,103,40,0,0,0,0,0,0,0,0,0,0,0,0,0,92,192,136,26,198,202,69,214,20,116,17,145,23,107,59,75,18,5,200,92,102,46,105,147,244,49,111,237,84,239,169,149,192,65,159,249,164,52,41,33,37,20,99,173,8,183,92,128,220,214,149,168,43,27,66,122,225,120,241,222,218,164,150,142,5,0,184,112,111,83,162,160,91,73,67,1,229,160,223,145,143,116,136,197,140,109,129,62,0,252,39,61,106,213,169,112,164,149,162,112,127,41,0,0,160,2,238,72,133,188,154,22,80,1,242,169,112,47,146,82,139,23,117,245,36,114,128,157,180,29,181,184,22,163,238,8,11,59,170,194,206,157,121,1,226,126,208,202,42,13,174,26,89,227,152,75,26,25,244,98,102,210,179,90,192,165,143,112,66,33,175,6,220,139,32,121,17,254,197,143,114,139,3,92,136,88,73,73,18,74,8,145,35,252,209,123,237,40,238,3,126,252,249,29,25,241,155,167,18,150,56,226,210,181,3,116,0,255,88,127,23,167,182,138,243,210,105,223,135,111,219,176,184,49,229,48,135,147,10,24,150,37,19,234,207,235,243,57,126,73,163,159,110,182,70,187,26,210,214,235,41,241,196,158,44,211,212,16,43,160,32,118,230,19,155,152,203,166,68,128,127,26,43,35,105,232,162,70,171,183,148,123,89,222,75,227,226,81,143,81,5,143,177,84,24,31,152,237,128,175,126,166,174,136,204,12,55,71,166,123,218,144,108,30,119,133,217,40,49,37,187,88,222,181,179,218,54,32,253,115,173,189,214,167,13,183,106,69,4,170,125,199,187,239,162,84,170,31,61,67,127,20,196,184,54,183,237,139,80,95,158,228,118,68,169,148,25,147,247,109,63,230,235,162,182,118,18,245,234,116,90,205,113,160,175,123,189,56,225,86,0,255,221,240,8,87,216,199,39,254,58,100,126,36,205,209,221,1,55,246,39,89,105,153,148,80,39,105,169,140,219,164,27,77,57,31,139,5,197,9,14,31,198,47,115,233,105,172,87,9,109,115,119,31,215,36,183,142,91,10,55,44,188,49,140,189,14,107,231,50,95,178,169,110,18,146,51,31,115,69,100,6,96,46,31,10,0,0,0,40,50,192,61,245,34,71,50,71,221,7,94,33,180,117,243,196,157,163,62,165,68,76,52,151,119,172,112,204,200,247,9,123,233,200,222,43,107,62,146,157,190,154,211,142,25,226,154,64,20,143,113,235,160,26,159,70,88,152,111,217,235,52,207,217,200,121,216,247,214,142,189,10,169,151,246,165,44,185,125,71,154,132,204,92,81,171,43,105,13,169,37,33,162,198,161,181,140,187,107,26,38,51,134,250,84,207,216,196,64,183,8,43,51,73,59,157,29,125,64,250,71,94,201,109,218,240,43,94,233,236,221,91,222,209,71,165,67,113,87,232,159,79,145,236,112,59,24,81,191,35,114,19,151,78,29,210,56,44,61,234,240,215,214,42,69,191,187,119,175,59,148,239,167,127,195,251,187,23,93,92,221,117,153,107,45,103,243,124,30,239,47,253,248,211,146,171,78,220,38,99,53,149,248,238,37,146,186,9,188,15,93,42,61,102,184,152,155,194,50,60,195,24,0,240,34,190,181,41,137,8,66,90,162,126,128,250,243,226,126,102,228,106,188,121,178,218,10,2,5,168,97,217,132,200,219,234,175,111,181,77,171,244,119,19,142,251,203,52,122,15,233,189,98,7,142,179,61,17,240,233,197,63,107,62,215,208,243,181,20,23,65,42,170,162,10,23,154,101,221,135,41,60,148,149,21,25,51,129,254,73,223,107,235,214,174,209,91,0,255,181,90,240,198,231,221,113,223,88,56,174,90,8,80,127,222,203,250,143,136,60,109,86,175,140,18,78,136,96,225,122,70,218,36,70,222,1,95,126,184,173,0,255,77,95,132,156,74,118,123,28,210,200,97,166,8,42,55,27,29,0,231,176,214,207,213,108,189,57,34,56,42,232,35,35,227,9,88,127,62,113,250,36,100,111,187,243,22,245,237,190,233,153,54,71,108,97,155,52,206,191,105,236,47,74,169,103,109,53,86,35,155,164,17,154,114,83,128,254,180,179,25,137,126,153,253,207,128,126,26,221,213,233,170,139,19,221,55,102,58,238,102,31,58,226,55,143,243,234,59,105,199,214,103,137,195,96,249,58,149,106,47,70,192,149,161,112,33,87,84,11,179,3,116,0,255,184,159,148,228,147,82,34,253,76,37,145,245,4,53,187,164,37,222,74,60,224,11,61,220,95,79,95,215,123,163,239,218,50,221,151,112,199,17,242,195,13,210,15,88,233,204,120,118,113,30,246,202,157,164,22,46,173,205,49,33,243,131,232,119,113,123,213,216,251,233,116,247,157,155,171,227,67,247,139,18,159,121,156,221,34,1,99,201,135,4,0,255,195,207,29,117,247,20,37,87,217,135,240,195,189,8,93,68,144,204,83,66,95,133,148,26,223,201,39,247,85,197,42,117,171,139,151,26,48,241,173,191,26,167,182,74,173,148,210,133,99,218,150,165,34,250,202,225,160,34,97,66,91,206,168,207,231,248,69,192,219,65,190,193,111,34,235,18,135,89,213,66,166,238,42,146,195,55,222,49,147,131,229,25,99,228,35,3,95,144,234,244,74,177,63,125,100,30,238,37,228,213,178,135,163,66,221,42,99,212,235,114,231,178,228,202,36,77,93,52,201,243,150,90,107,168,221,209,122,186,29,133,106,116,188,198,72,151,14,111,204,99,172,150,118,166,189,253,128,145,175,91,155,190,243,167,71,121,171,215,187,17,215,175,130,27,62,117,198,28,237,39,222,50,226,211,231,83,23,253,52,35,168,27,121,74,75,183,72,119,28,14,69,136,114,219,82,244,2,241,199,148,9,98,71,14,230,118,158,240,1,34,126,238,183,246,14,119,236,175,230,189,59,171,90,183,83,11,27,51,85,147,132,123,169,203,21,185,26,227,204,186,10,121,151,151,50,7,123,73,221,105,249,100,138,92,250,202,154,132,29,118,128,248,223,123,239,166,230,178,210,146,17,181,26,28,189,184,230,212,222,233,72,156,202,76,77,129,22,11,188,98,164,147,40,86,96,99,219,198,8,121,186,160,173,140,168,109,110,82,104,237,86,162,121,202,117,239,220,241,174,220,142,118,77,42,85,104,50,63,24,148,151,121,73,143,247,245,171,228,119,6,137,23,37,73,169,180,66,106,77,169,116,113,229,214,70,12,180,139,74,84,43,208,234,78,67,190,62,50,23,181,212,29,165,62,46,188,66,24,90,163,59,77,223,189,195,5,15,38,13,92,150,39,12,98,20,107,45,176,139,73,108,86,187,7,81,140,149,43,83,142,186,77,139,18,180,26,137,146,199,36,163,30,127,62,107,46,146,184,240,200,114,73,37,117,230,53,46,219,211,47,105,50,25,239,23,182,186,81,61,122,204,9,118,228,108,134,49,28,18,32,87,230,175,85,98,211,168,148,86,233,110,217,202,122,167,143,195,99,90,240,161,70,53,230,151,53,197,19,158,175,65,97,188,207,100,54,144,33,235,203,231,114,71,180,53,79,11,117,105,146,82,130,141,238,245,41,157,106,36,136,33,153,131,52,232,186,101,23,51,191,190,242,212,24,155,159,171,17,244,121,93,46,234,107,37,41,171,100,82,82,72,189,173,220,42,49,53,225,82,22,159,154,180,25,108,234,98,161,54,126,112,66,66,230,243,185,204,184,231,192,143,197,178,245,32,133,148,138,67,223,115,63,118,93,146,41,112,137,70,230,102,126,112,226,128,93,179,29,100,187,52,146,16,186,32,185,92,237,190,22,169,221,74,182,164,179,91,107,220,81,145,31,230,225,169,26,213,166,201,252,203,114,246,52,231,24,186,127,232,51,18,126,38,137,112,162,48,181,222,221,33,244,121,78,73,108,188,42,244,51,229,214,253,181,243,211,169,171,212,82,74,62,130,52,223,186,145,194,223,107,183,110,163,79,205,61,233,82,169,80,89,92,201,128,54,128,135,249,25,49,151,207,92,86,93,18,55,54,165,233,68,56,171,41,120,95,199,162,39,52,53,29,135,176,83,168,82,135,59,70,138,103,0,255,179,80,2,222,207,139,241,39,81,223,139,56,218,170,161,83,195,117,3,222,248,39,53,171,190,179,244,9,94,241,176,45,100,243,24,117,121,122,146,59,146,148,168,52,150,75,10,183,141,90,203,167,90,51,158,139,167,122,196,163,196,13,179,120,106,54,116,88,99,131,219,209,8,250,252,160,239,77,155,245,150,55,239,221,89,39,239,243,198,237,238,241,126,98,116,175,119,101,126,176,59,147,178,116,206,231,245,220,111,125,110,123,87,146,139,62,250,208,160,149,153,189,63,68,147,155,224,225,158,21,41,90,135,249,207,198,49,50,227,50,126,30,197,40,250,200,160,59,146,84,18,101,209,234,84,146,47,125,155,134,76,67,172,78,183,166,51,62,218,96,26,123,29,25,137,245,229,35,116,73,104,172,136,120,92,248,65,92,16,105,235,221,244,142,228,68,200,213,233,92,92,192,17,94,241,58,186,88,77,217,20,237,240,8,248,67,151,145,177,87,70,157,212,150,219,120,103,74,227,58,66,29,54,117,150,15,132,189,195,189,245,116,245,181,107,244,93,156,135,86,235,94,124,203,140,133,195,251,131,157,250,114,46,47,29,83,191,115,187,109,86,178,227,48,75,72,200,252,116,213,95,196,237,85,3,213,143,126,119,223,185,31,60,239,49,253,209,163,157,237,98,99,55,146,16,249,58,157,238,89,245,140,100,115,37,137,190,111,113,75,19,109,90,161,54,213,177,211,146,222,209,24,151,115,163,93,149,56,60,69,132,167,171,217,191,58,76,201,87,118,196,102,142,89,85,181,82,188,139,178,56,225,92,62,222,51,168,109,222,152,169,139,204,216,17,217,148,245,104,153,54,180,59,37,193,177,17,175,198,78,59,223,40,22,138,225,168,78,181,62,227,89,161,253,18,33,63,34,183,51,118,62,147,30,65,178,84,218,237,33,191,100,100,122,148,106,53,239,40,220,203,140,200,60,169,145,43,73,136,183,229,237,73,66,106,24,215,98,113,171,240,197,18,110,74,200,199,61,125,232,162,194,171,73,179,29,222,109,131,22,50,197,173,80,166,226,171,147,180,138,53,196,13,110,186,33,61,177,184,77,99,115,34,202,95,31,245,181,35,23,252,122,147,221,105,61,45,114,79,187,140,194,218,143,250,123,59,151,227,79,73,217,180,74,187,199,103,92,238,37,194,142,75,203,251,84,165,83,161,90,216,153,55,124,227,6,143,39,232,68,124,247,132,223,10,226,93,223,45,248,57,15,121,235,79,156,222,19,210,124,191,220,83,217,43,157,237,206,48,8,240,167,203,135,244,239,157,237,206,164,110,183,26,209,144,75,223,234,153,166,166,249,142,73,161,46,205,58,108,205,22,54,100,122,134,77,212,229,101,109,173,210,232,183,247,110,222,222,198,212,159,38,60,222,221,253,198,141,131,244,183,156,98,79,219,206,198,49,228,35,50,31,73,114,101,198,91,105,73,11,57,75,91,115,168,222,63,77,67,182,216,169,9,254,203,64,79,156,85,137,96,175,72,182,179,141,131,128,250,136,12,5,144,17,223,90,229,62,173,116,71,208,218,210,88,109,41,158,70,162,37,26,222,133,90,21,106,74,139,217,195,172,124,205,64,199,200,175,12,69,1,0,239,3,137,245,221,143,32,241,35,34,243,78,43,126,87,252,18,120,244,41,204,161,70,137,217,95,31,249,100,205,185,233,236,40,150,91,2,53,202,82,42,149,64,63,20,207,83,156,239,217,89,17,50,34,74,238,200,74,104,137,66,126,134,157,79,104,126,147,32,147,92,83,132,91,15,57,184,114,28,196,153,118,116,186,99,167,220,156,102,163,25,9,239,229,67,151,226,119,101,70,146,76,90,221,53,133,238,140,206,30,243,242,210,100,211,160,29,163,1,95,38,205,149,159,17,254,234,123,39,9,93,52,181,70,115,99,184,186,133,15,101,112,173,31,243,43,82,5,19,149,217,208,14,48,228,103,196,206,80,192,146,161,254,188,134,209,213,226,208,12,6,220,48,82,105,211,54,145,240,46,127,216,72,225,68,166,49,202,27,238,233,55,125,237,44,169,94,25,211,26,245,154,241,110,16,81,193,204,57,92,195,73,175,30,94,186,225,205,146,43,108,166,4,172,31,251,83,134,148,121,90,28,39,226,121,69,83,82,89,226,138,78,30,183,56,53,24,201,190,51,130,31,198,47,51,247,74,82,34,22,9,239,116,167,48,164,16,31,30,133,221,84,18,35,61,220,96,239,199,220,185,51,254,8,88,126,239,133,46,201,193,75,68,77,210,52,97,86,79,189,104,247,66,132,127,186,118,54,173,203,75,200,203,178,187,115,65,167,145,89,48,39,54,153,140,156,139,83,167,213,162,221,28,49,214,219,225,234,246,166,213,107,245,251,234,52,226,135,103,56,240,223,29,254,48,37,3,205,48,160,125,200,207,184,151,81,242,17,145,37,86,221,161,196,165,227,83,3,94,205,166,38,133,153,151,145,95,25,59,79,179,22,225,100,37,212,251,232,60,166,227,213,96,82,170,226,35,189,81,72,93,228,34,72,46,35,10,205,101,33,23,90,109,27,17,184,184,222,240,254,108,38,183,114,90,63,12,225,15,0,255,120,99,182,107,108,198,132,124,228,130,236,220,145,181,220,65,11,169,21,167,29,145,12,84,140,42,80,59,114,81,147,70,77,234,213,151,69,220,204,183,156,153,199,72,125,68,70,62,50,202,222,52,232,149,86,123,154,111,164,48,106,230,84,235,208,106,81,152,132,220,43,51,115,69,36,75,215,166,195,23,90,167,65,247,77,142,25,138,157,94,239,98,238,138,180,105,162,138,13,219,64,54,81,130,16,227,151,116,239,77,167,237,172,133,27,189,86,156,27,38,227,221,240,9,99,13,240,137,31,26,117,250,124,146,207,213,166,158,148,166,155,193,146,90,79,170,156,104,169,219,234,33,161,69,63,225,168,207,238,232,84,109,246,126,102,109,104,242,241,141,76,253,214,94,139,227,223,235,141,154,65,237,32,223,1,127,46,169,46,147,230,233,202,72,178,92,118,184,168,226,160,172,35,28,235,211,109,37,35,236,227,97,102,202,159,7,132,191,123,25,91,95,131,95,54,149,161,71,180,101,84,111,173,164,198,84,72,100,81,195,83,71,140,221,124,203,79,54,60,59,24,234,211,229,142,189,50,106,81,219,181,173,55,229,113,97,78,163,112,249,162,199,29,101,231,163,58,121,154,19,108,141,0,255,142,82,253,155,49,251,100,168,238,9,134,58,74,174,164,44,205,101,54,59,155,35,220,171,47,115,81,66,23,73,118,242,149,114,167,111,82,0,255,206,21,62,248,151,252,61,202,8,206,58,98,241,186,84,159,189,210,22,71,0,152,29,243,250,124,172,183,162,194,167,69,37,133,212,27,135,120,82,68,110,152,156,197,145,102,53,50,129,45,182,176,47,179,88,235,184,150,2,42,174,220,17,10,112,1,35,47,235,23,119,56,17,71,197,189,229,128,249,197,187,98,172,8,56,94,184,159,250,8,151,94,128,188,236,166,112,63,130,134,28,245,17,197,165,138,59,34,254,124,64,26,152,116,57,196,253,164,25,199,181,45,64,94,6,222,139,117,1,20,32,159,134,66,172,11,104,1,98,65,172,11,184,182,5,136,5,177,46,42,68,88,128,123,145,116,133,124,66,191,144,23,33,135,123,153,36,224,0,249,132,134,247,130,164,28,116,107,41,174,101,1,104,138,139,54,71,93,70,18,11,244,95,89,226,0,168,184,150,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,232,226,66,94,164,5,93,94,200,60,1,172,159,166,112,127,101,212,7,250,231,211,104,73,28,242,239,235,162,222,58,113,128,252,88,10,177,233,138,249,192,251,17,23,48,183,45,36,41,23,115,111,11,248,74,181,0,73,195,136,12,204,128,92,10,128,10,10,128,10,186,80,192,11,128,121,185,45,230,229,194,188,92,23,48,47,23,230,229,182,152,151,11,243,114,93,0,204,203,109,49,47,23,230,229,190,128,17,10,249,81,211,98,94,46,133,11,24,53,168,175,110,1,21,96,103,40,0,94,64,93,42,228,231,178,128,175,6,59,227,2,102,212,32,241,151,176,0,23,112,229,94,43,107,64,174,29,171,166,5,0,0,0,0,84,88,177,34,217,143,249,185,244,153,185,55,189,91,188,58,183,111,198,141,24,177,220,59,44,180,248,1,208,143,248,34,127,233,35,179,190,150,183,234,56,220,188,157,22,139,62,13,109,212,137,127,188,185,124,19,145,25,109,140,46,203,148,169,218,124,30,142,145,105,43,26,120,137,99,131,242,70,162,62,47,150,158,184,107,239,250,146,62,50,194,190,209,185,115,51,61,177,122,60,222,183,50,243,57,251,45,3,52,96,252,209,85,50,233,112,43,51,186,103,146,164,140,99,34,206,184,21,93,159,86,99,102,146,42,148,2,7,184,194,38,100,137,4,124,59,215,189,58,174,17,17,36,95,90,147,52,245,52,83,115,30,177,67,65,99,118,112,138,153,155,214,99,170,22,182,33,131,54,230,101,78,159,139,120,186,36,171,150,116,209,204,231,49,45,92,16,199,61,203,174,19,46,106,156,100,139,113,44,203,23,222,126,200,91,177,86,61,146,30,25,53,73,25,17,167,190,170,235,9,117,249,81,140,250,119,210,246,78,74,167,103,38,165,215,116,156,80,40,187,215,138,59,177,102,120,169,241,56,149,197,41,86,112,135,73,140,121,93,110,109,125,208,72,90,184,25,222,211,33,229,166,22,213,180,211,158,79,187,6,37,118,73,228,225,16,119,243,218,17,254,233,123,101,239,159,36,157,94,55,39,252,110,229,16,231,194,170,99,126,42,30,119,150,49,130,97,254,114,49,206,197,143,77,105,89,82,57,53,162,142,74,140,80,39,89,137,62,108,121,45,182,69,188,214,72,132,121,9,79,79,167,175,8,185,26,126,222,191,17,54,205,151,112,161,130,172,203,47,102,58,228,247,202,215,215,212,34,163,158,181,4,161,35,243,174,78,13,115,25,181,142,120,170,213,78,153,156,101,53,91,26,18,116,248,235,123,85,222,127,141,70,107,30,170,231,134,119,39,87,83,86,199,123,47,223,24,199,184,12,253,152,203,92,230,34,35,35,195,33,21,26,225,214,80,27,132,132,58,226,36,242,162,26,13,50,97,172,204,91,67,204,224,119,206,66,36,33,239,126,198,203,239,157,139,194,228,174,69,225,150,15,115,98,219,164,207,43,58,153,137,13,103,180,233,26,117,177,163,230,86,36,37,165,58,149,101,169,67,154,25,211,97,245,36,156,178,41,179,247,187,41,78,136,15,126,122,196,218,105,87,24,80,180,143,243,191,240,173,183,227,215,104,222,67,36,116,42,62,250,142,250,60,254,154,142,102,83,91,220,190,213,90,189,231,221,168,55,148,149,27,19,119,98,46,119,208,140,124,182,165,154,73,43,99,182,36,233,204,144,72,188,18,69,46,87,204,206,32,150,74,202,144,204,142,144,159,177,114,69,137,137,77,235,1,252,90,136,59,133,60,170,33,212,161,147,172,117,125,21,182,5,19,115,17,47,183,242,179,120,248,110,54,221,146,156,138,85,221,78,27,106,58,118,103,22,39,149,134,56,7,65,254,250,124,128,95,146,112,115,148,109,85,162,182,89,72,167,187,172,244,168,213,214,246,72,0,93,126,234,34,235,206,215,18,93,233,210,172,222,183,222,181,76,35,154,244,42,252,203,32,102,154,68,103,120,246,138,196,192,191,162,68,161,107,83,135,58,109,56,141,58,15,242,203,233,51,72,62,35,34,98,175,247,237,150,245,109,84,181,99,186,241,168,95,198,52,41,244,50,220,203,199,156,225,119,246,178,205,19,238,235,201,138,157,52,51,50,179,121,40,157,52,73,46,181,156,66,16,11,55,15,5,145,79,12,231,248,192,24,48,75,114,145,1,86,46,253,38,181,241,182,27,167,45,40,196,92,62,224,229,142,50,19,47,74,80,38,243,9,139,145,171,211,122,212,150,41,193,90,141,156,172,111,199,38,92,26,73,62,50,87,201,136,74,42,245,36,180,128,51,104,83,206,248,211,186,102,90,85,191,70,237,176,214,83,54,183,87,16,32,191,245,25,149,22,46,109,92,11,153,143,140,172,29,198,47,215,90,89,136,206,91,147,219,37,37,154,76,37,55,97,118,244,196,43,195,197,60,117,64,63,96,46,183,51,159,171,145,167,33,253,204,247,81,91,110,219,84,239,249,1,0,224,98,94,236,77,72,210,38,8,165,29,241,233,213,219,185,86,45,8,161,81,179,59,27,53,66,172,169,80,37,231,185,154,42,21,10,97,229,224,95,38,72,208,147,173,123,83,31,228,205,21,141,203,176,103,179,46,184,100,155,234,226,168,205,21,181,194,37,182,103,23,100,115,4,204,139,184,159,153,249,149,89,91,245,150,230,227,48,76,51,50,29,122,120,41,123,99,224,207,39,221,244,72,54,50,35,115,220,146,220,45,161,37,66,138,155,248,248,13,95,92,132,154,248,133,45,140,212,200,126,177,123,27,225,111,235,210,189,23,165,108,154,249,36,188,208,229,221,13,49,196,81,191,229,16,104,85,152,197,217,27,140,103,204,231,234,135,23,79,228,74,66,73,141,122,134,155,149,144,179,43,18,151,50,154,45,14,203,176,34,88,168,212,166,39,38,180,97,12,140,170,118,164,241,158,46,31,252,86,205,175,183,188,211,171,35,54,245,87,175,59,114,117,248,230,174,102,25,111,205,138,134,144,207,252,29,73,104,68,201,36,15,37,53,247,219,18,218,20,39,204,228,177,3,60,196,199,38,243,192,37,214,112,146,12,235,178,240,215,214,181,91,208,229,71,93,87,201,94,171,59,173,59,29,77,172,91,173,248,226,86,51,60,117,112,112,135,48,45,99,219,133,118,79,99,228,239,231,202,207,8,146,213,41,73,171,65,88,166,100,118,178,5,137,76,229,216,101,205,17,51,200,95,159,219,185,85,139,83,119,80,90,75,37,136,27,109,59,138,18,57,12,78,120,194,64,35,132,49,27,242,147,30,185,29,202,195,35,77,93,235,165,163,30,57,230,146,103,173,105,192,75,15,227,253,112,203,249,160,209,150,76,90,106,162,132,55,18,21,149,229,163,200,161,99,246,102,99,158,94,151,36,87,154,81,62,227,145,74,27,254,169,81,152,177,232,86,107,238,202,121,244,60,209,40,38,248,223,153,251,119,34,85,167,173,225,99,212,31,81,213,171,164,4,125,76,236,183,51,159,149,133,151,153,165,116,186,37,78,170,249,32,73,100,66,126,46,86,238,92,25,57,55,178,210,91,81,105,10,121,104,222,104,54,141,193,234,142,1,109,74,149,112,176,170,179,139,231,127,118,193,134,124,254,189,108,119,46,40,157,158,11,156,52,153,154,12,57,67,12,74,109,174,143,43,83,163,46,158,10,227,4,127,162,172,111,191,34,230,34,222,189,184,215,176,145,164,186,180,212,208,32,129,26,86,220,12,147,194,109,194,191,156,98,164,60,6,228,224,196,92,222,139,92,210,99,71,150,21,233,48,142,83,143,80,165,199,199,168,144,102,234,248,41,69,241,240,42,53,67,242,211,43,228,58,4,208,229,231,101,244,231,106,186,57,111,52,156,88,117,150,230,170,180,161,152,130,141,22,69,100,160,99,9,107,237,157,59,107,25,171,52,53,106,102,97,42,109,73,75,106,88,92,202,104,60,113,81,50,23,115,56,43,136,137,90,13,230,168,105,118,149,189,100,192,167,223,234,175,252,122,244,74,139,44,36,80,25,253,155,68,152,137,43,140,82,140,142,154,120,153,211,236,33,95,99,94,238,212,195,39,210,87,226,53,36,146,68,62,142,235,236,50,97,5,46,180,84,130,198,187,243,88,225,12,55,69,41,134,230,167,178,182,171,93,99,128,124,125,126,229,31,250,166,111,253,187,61,213,225,246,13,239,54,170,130,161,122,244,15,189,39,85,217,110,182,69,17,232,31,249,92,102,174,157,145,81,39,36,220,167,70,178,86,50,26,153,77,37,34,30,37,102,181,42,253,152,151,75,183,87,212,118,62,106,123,211,105,117,182,57,21,223,189,94,156,184,116,107,190,27,46,97,12,251,24,197,92,71,216,1,235,203,157,143,204,200,216,17,25,171,210,122,29,57,164,6,41,76,57,76,6,121,171,174,27,138,135,102,63,230,244,187,132,126,229,179,38,163,42,154,251,143,187,240,142,177,225,36,101,192,224,236,21,29,0,253,0,248,243,145,203,101,238,136,191,146,44,66,200,223,211,205,134,164,24,196,10,117,45,180,180,232,87,168,224,195,138,100,63,228,167,110,69,220,167,119,223,222,221,245,205,56,54,71,114,239,112,208,251,134,88,63,247,212,246,246,78,223,108,113,248,55,186,240,197,181,39,141,231,253,223,33,236,245,159,61,207,118,106,128,60,252,5,188,248,180,137,212,183,148,146,204,108,28,51,13,48,67,122,92,138,107,179,105,98,186,84,151,43,220,103,143,178,84,98,228,222,107,103,36,246,43,140,27,73,130,144,18,113,163,229,46,102,188,149,114,169,18,53,237,49,80,24,119,69,43,152,165,196,182,177,5,27,241,221,95,37,151,147,145,145,36,86,196,166,153,180,18,50,249,225,237,219,162,78,209,203,134,44,38,176,81,27,231,52,87,179,156,77,96,33,195,206,136,124,82,178,115,229,50,163,102,176,171,78,154,130,234,25,101,250,84,253,102,118,21,50,29,220,211,135,94,159,235,182,119,169,133,122,164,233,86,195,117,198,164,225,115,99,229,150,70,162,105,169,52,70,231,25,35,243,50,183,34,230,117,185,200,220,43,95,18,73,34,93,154,91,106,165,230,66,91,135,12,170,56,36,129,81,140,180,120,117,169,135,129,197,118,160,77,102,168,127,69,62,119,36,201,135,168,228,220,218,158,40,75,171,187,151,84,75,185,26,159,254,88,105,214,11,7,179,67,123,47,162,46,23,250,204,124,70,196,74,74,222,90,117,11,211,82,58,42,191,15,73,108,10,220,122,53,43,1,243,116,185,157,123,106,171,70,220,174,117,127,191,117,191,251,250,41,132,173,250,123,76,79,228,84,237,22,155,236,144,207,29,43,114,237,200,150,78,119,41,206,165,209,214,96,234,153,100,141,163,118,72,18,39,85,138,98,173,171,104,71,200,251,54,43,130,252,235,79,245,244,244,181,235,181,245,182,39,238,181,110,193,23,211,169,236,14,239,53,222,112,51,231,50,113,66,62,175,215,195,143,38,115,101,68,221,59,137,41,75,165,225,12,147,147,164,81,145,91,54,93,83,175,78,26,199,179,35,39,169,74,152,2,1,243,243,186,92,153,59,162,48,37,107,222,155,154,110,37,173,105,136,139,195,39,119,131,142,254,213,244,149,180,190,19,233,6,221,168,126,149,148,66,229,128,46,216,221,141,194,12,98,95,24,115,81,87,46,35,116,132,52,166,180,66,170,33,38,147,196,188,110,92,66,126,77,157,58,205,229,99,134,26,203,211,54,249,184,66,31,177,238,63,165,21,165,228,247,232,63,238,117,154,134,68,155,112,40,107,45,186,152,200,126,109,192,252,124,126,237,136,168,181,37,53,72,161,36,110,148,144,72,137,156,103,212,138,109,205,218,97,174,30,70,70,51,70,66,210,47,245,43,115,237,237,109,213,72,58,196,211,133,251,54,18,157,140,0,255,251,80,161,87,61,91,168,225,190,46,242,36,115,53,50,138,67,110,54,137,58,202,44,164,145,248,52,243,148,69,196,181,168,50,59,157,74,97,117,198,109,216,253,175,216,75,184,85,10,237,14,233,59,46,155,179,141,31,48,151,79,252,15,215,63,87,233,22,110,234,140,69,150,177,147,12,199,204,124,239,33,222,181,19,16,242,185,204,207,66,243,100,149,119,55,196,92,178,97,221,82,30,63,76,52,97,149,230,209,68,93,110,233,73,185,210,51,74,190,52,51,206,29,31,213,91,166,49,77,49,136,165,30,93,236,111,239,32,198,189,85,243,36,220,88,187,56,68,36,166,228,86,231,71,1,0,76,6,38,230,69,78,231,13,159,240,227,238,45,72,73,219,187,210,13,40,40,19,39,228,229,197,203,103,238,60,113,74,185,107,38,21,46,72,170,39,198,54,181,105,200,163,59,14,231,27,51,179,194,243,46,194,250,59,234,218,139,120,245,219,12,121,167,221,93,241,249,150,138,203,244,22,118,178,242,138,29,223,144,153,203,92,210,157,180,28,17,81,156,120,90,82,75,169,99,204,227,178,37,100,234,245,227,58,20,241,67,59,33,2,228,101,126,184,109,78,47,253,109,123,170,139,91,67,26,51,76,180,219,170,206,61,198,244,195,252,199,94,73,43,241,73,186,17,73,211,121,104,8,212,154,95,153,31,0,224,130,126,71,230,166,105,241,101,128,248,171,43,31,181,252,106,218,140,204,93,69,180,150,194,13,115,221,90,154,236,82,134,27,92,227,57,102,61,219,51,1,95,230,118,158,214,200,216,165,117,107,68,109,29,22,53,141,198,53,213,148,208,233,82,230,144,249,226,91,118,177,55,11,50,2,162,62,86,234,50,50,114,101,146,74,74,214,182,16,151,54,79,235,54,207,168,212,140,205,163,178,56,102,72,252,185,204,237,88,145,57,186,75,41,169,15,243,170,105,234,227,112,123,26,135,71,60,220,54,163,48,231,178,166,173,202,75,9,16,153,203,88,171,120,219,155,50,180,90,33,77,241,86,27,111,227,114,112,23,206,116,45,103,60,52,195,94,189,38,133,101,181,100,3,218,37,141,249,124,240,254,215,223,201,86,38,162,41,224,140,154,177,114,214,239,173,6,6,177,143,153,200,144,247,117,145,215,37,83,95,153,5,126,75,105,51,49,210,227,221,91,109,76,153,66,152,42,241,41,136,147,26,94,104,215,101,242,81,135,127,156,23,47,71,107,93,79,55,198,180,168,85,70,166,165,142,114,224,118,139,79,26,32,197,63,233,222,186,250,166,52,186,209,215,112,173,185,226,61,93,98,224,129,147,191,9,241,23,47,31,241,114,71,83,42,25,81,75,59,142,36,155,70,196,61,34,80,75,154,120,156,69,12,98,31,43,242,35,2,252,213,245,217,251,167,211,232,180,86,250,242,70,156,233,28,240,110,194,57,204,213,152,93,44,217,136,15,63,241,251,119,16,84,81,162,162,250,150,228,148,41,104,198,242,188,244,240,53,19,152,233,128,33,191,212,101,132,147,52,87,117,66,149,18,55,130,68,102,10,17,189,102,200,229,225,171,64,167,27,80,7,31,227,25,161,93,163,33,98,71,169,107,83,66,137,235,58,165,97,155,231,209,29,242,17,251,126,174,85,11,205,21,45,37,189,17,13,45,7,105,70,47,170,167,37,189,112,83,24,63,243,209,1,80,97,69,40,92,92,43,136,28,48,50,118,102,144,180,184,114,17,217,212,57,238,200,8,114,49,213,95,101,201,7,204,173,140,160,105,145,62,198,206,168,25,233,204,7,57,128,158,68,102,28,229,136,47,79,227,184,50,20,80,33,119,228,202,200,8,5,144,3,210,159,102,0,255,108,158,156,35,254,29,81,213,111,194,201,249,24,17,159,230,5,221,189,250,42,236,5,200,69,46,242,36,118,146,82,50,142,240,87,51,87,8,173,23,242,59,191,19,62,173,17,82,28,179,126,178,178,95,56,105,1,117,107,167,66,174,29,17,53,21,215,206,211,29,22,0,21,116,69,81,97,103,0,42,230,119,110,11,0,0,0,0,0,0,0,0,128,138,17,10,120,1,18,62,149,227,142,204,122,93,244,56,36,201,181,138,245,175,220,116,39,41,110,28,160,254,208,7,172,8,133,139,100,14,168,143,157,81,51,72,137,67,62,45,31,84,142,245,71,217,89,224,144,249,200,72,5,140,157,52,86,129,188,110,213,64,159,59,242,105,81,1,238,103,134,2,0,0,0,0,0,0,0,0,0,0,0,0,0,42,96,232,35,23,230,229,82,84,184,0,153,203,200,168,81,183,72,224,222,206,84,164,114,192,123,145,155,100,4,9,14,115,188,167,139,85,93,56,200,1,114,37,205,40,237,133,208,69,212,119,132,11,199,149,59,66,14,25,145,73,43,97,1,170,69,133,157,161,0,0,0,0,0,0,0,128,10,144,185,192,12,5,0,84,208,21,5,0,84,200,237,92,77,81,33,151,10,144,247,87,137,57,36,126,125,209,147,134,210,56,100,210,204,213,72,162,24,245,149,76,245,146,186,57,7,136,136,200,168,36,178,132,75,47,238,200,235,162,208,66,225,57,132,92,45,232,115,71,236,140,82,220,221,18,56,230,175,32,36,74,149,3,174,168,245,69,251,102,27,46,97,204,117,62,202,47,162,234,146,212,128,204,21,5,64,133,250,66,79,20,46,196,95,80,5,184,159,197,226,69,249,211,21,142,98,68,146,140,32,10,16,75,142,248,178,251,28,242,245,113,47,106,67,48,238,101,210,148,15,184,73,181,48,199,250,119,70,184,112,0,216,29,18,159,46,94,252,40,153,177,10,33,185,104,137,39,84,27,21,115,19,229,210,169,70,169,222,208,27,7,119,12,203,73,7,57,234,182,110,69,77,226,132,203,50,244,0,247,245,249,241,39,210,175,222,55,250,38,53,190,126,194,31,199,136,174,43,210,251,178,212,119,110,179,217,17,241,231,116,186,132,191,195,196,38,45,75,97,200,78,146,49,183,146,206,165,76,145,24,46,75,85,14,135,180,23,63,224,139,252,239,186,218,170,162,111,224,187,149,210,38,110,149,94,106,133,229,153,201,110,126,140,188,110,101,210,50,116,245,164,235,29,190,208,104,242,33,55,14,59,82,77,220,17,91,84,57,164,178,188,97,225,137,55,109,164,6,72,114,175,102,205,175,140,233,167,149,144,204,114,29,143,25,208,195,193,7,67,248,206,48,126,17,253,250,26,217,191,169,47,217,222,199,37,38,246,52,238,169,145,195,23,214,178,123,249,203,32,0,255,204,157,121,210,230,233,36,158,204,200,124,198,110,9,231,21,7,45,21,241,40,59,190,101,37,22,102,171,145,204,218,24,250,252,104,237,85,201,142,172,79,182,73,243,94,233,11,113,35,15,57,162,212,39,48,115,179,131,219,14,144,211,231,51,126,172,210,214,163,70,225,150,45,33,164,132,216,40,99,54,226,221,197,23,99,248,171,84,167,147,99,171,103,54,150,157,117,12,250,135,110,103,217,107,15,191,233,181,16,110,245,227,185,147,73,141,131,79,244,90,67,124,206,190,54,140,49,47,243,186,92,196,171,59,89,18,73,34,220,40,110,230,67,95,9,71,69,213,20,57,207,97,131,133,98,221,167,226,163,230,118,54,223,35,202,175,190,92,127,71,174,189,104,234,177,12,171,111,180,239,199,135,232,85,120,111,247,95,86,48,160,221,204,53,6,192,159,159,161,139,29,238,34,225,148,32,141,83,95,50,58,69,80,177,130,143,138,186,200,5,185,80,0,84,204,135,2,34,1,240,227,47,254,126,38,109,213,29,60,81,173,129,238,55,61,21,183,179,207,25,243,242,34,151,43,38,82,15,120,225,174,116,60,78,142,48,55,116,245,41,116,41,162,112,76,123,64,99,232,116,123,173,111,181,229,146,82,183,90,240,195,57,98,50,240,146,94,196,73,107,252,101,155,37,38,201,199,206,40,43,234,251,212,77,218,28,187,65,155,212,24,43,115,123,139,217,181,198,199,92,225,165,131,105,237,13,4,200,175,146,95,149,100,243,82,182,4,135,216,145,254,69,197,126,53,146,175,132,76,147,212,66,152,166,148,234,98,138,227,174,3,96,190,33,63,226,235,139,207,47,221,86,221,115,143,83,37,111,159,126,107,202,177,61,59,67,99,177,65,71,0,255,239,186,18,47,125,3,207,157,50,78,247,74,143,117,8,226,36,219,66,15,144,223,153,211,237,44,197,117,234,36,163,252,154,221,74,38,59,26,242,116,171,174,124,86,122,230,114,133,91,142,75,201,163,136,103,196,122,148,166,80,173,72,135,162,163,84,159,114,51,181,61,221,152,253,118,230,137,91,246,138,186,169,181,40,221,214,208,136,127,233,147,196,230,147,70,83,95,205,235,182,102,41,46,120,148,148,153,122,65,117,109,224,7,76,189,46,118,46,87,74,188,160,53,250,41,67,226,169,142,183,239,209,138,79,163,82,53,49,211,21,115,194,24,187,50,62,194,166,25,153,17,181,88,17,79,155,81,75,18,242,219,80,215,188,112,215,165,163,87,211,211,19,63,152,195,78,145,89,211,134,72,200,203,63,105,62,98,69,217,73,169,41,120,228,205,166,173,244,238,166,49,121,71,33,87,38,171,125,227,37,211,24,99,34,234,116,247,245,81,90,146,155,100,41,25,79,185,20,179,104,60,101,87,8,39,205,168,246,184,125,128,248,27,191,36,107,237,58,246,91,196,213,186,21,159,229,20,254,248,132,137,14,246,229,241,156,159,187,175,219,233,100,208,93,105,38,221,65,201,53,42,205,50,46,93,130,149,137,158,219,170,90,244,169,36,241,53,175,51,86,4,199,242,64,99,94,174,190,88,63,87,106,123,23,71,95,108,41,69,124,183,186,51,158,69,229,236,29,232,254,130,65,220,103,183,179,251,25,239,69,174,252,206,69,93,73,23,37,52,106,182,196,55,164,214,135,168,22,71,113,200,24,55,253,146,67,96,209,8,95,29,27,31,21,180,209,109,162,3,226,199,159,87,47,114,63,73,171,229,75,163,164,214,74,13,227,70,168,78,83,57,96,175,78,21,210,86,102,142,181,253,205,150,13,169,139,92,68,214,92,145,228,205,168,101,121,105,141,214,214,33,168,220,122,113,224,80,136,225,163,115,195,29,190,10,224,22,179,218,110,246,13,66,62,225,103,228,51,242,81,118,38,33,196,92,42,105,226,117,154,0,165,38,163,106,75,137,6,205,113,136,147,140,169,190,110,237,229,184,244,76,167,85,205,18,58,113,229,168,162,93,131,170,104,134,85,204,96,116,142,100,209,4,204,203,63,35,155,8,18,73,90,82,234,219,113,73,161,164,214,83,167,183,166,166,165,69,99,71,227,7,19,93,217,136,79,89,196,95,182,62,183,33,222,211,173,16,191,210,174,250,238,230,250,107,220,224,104,196,223,93,72,204,124,252,220,141,249,193,93,54,57,207,38,228,235,244,249,132,23,185,168,103,110,214,9,74,130,37,37,82,173,165,240,196,89,202,14,175,58,25,126,241,130,159,242,24,205,54,59,230,229,234,203,245,226,147,218,222,52,250,98,72,161,136,239,230,237,56,74,241,128,233,157,112,1,71,243,32,187,24,53,15,144,223,17,145,25,149,36,121,73,235,212,199,250,86,222,207,164,177,99,71,100,18,151,188,227,74,51,194,109,203,98,212,166,75,84,204,218,20,171,82,151,132,188,183,87,228,138,220,241,210,189,202,247,66,104,58,14,195,198,220,201,206,107,115,49,167,198,24,105,85,231,116,53,49,59,59,163,141,143,128,127,175,241,139,218,218,164,80,250,246,62,92,253,161,36,90,56,86,69,184,61,213,241,240,114,49,195,29,48,254,137,62,211,91,228,163,14,175,214,168,30,183,203,59,233,13,131,121,236,97,66,14,197,10,118,180,19,156,253,24,248,243,9,31,94,56,241,106,68,93,36,74,27,174,113,133,148,108,36,200,225,229,212,33,106,58,120,89,104,163,120,192,152,15,140,250,35,42,205,85,82,210,62,10,186,157,17,123,235,107,182,220,163,223,41,169,182,13,123,175,140,140,204,26,17,25,213,169,164,100,208,49,37,14,117,34,75,163,198,33,139,18,46,118,91,132,191,82,5,10,20,41,143,135,153,118,142,221,211,152,249,43,162,172,71,104,41,246,49,151,185,212,101,100,100,36,41,52,137,75,157,54,8,137,48,229,230,97,202,224,179,8,204,10,188,138,84,66,15,168,143,124,36,247,219,145,171,150,221,233,202,124,216,214,251,38,206,232,117,161,160,70,204,176,76,57,116,105,177,43,56,135,217,36,62,94,181,69,148,127,158,228,51,163,91,194,11,214,161,213,11,37,225,102,3,111,34,145,41,214,54,164,138,31,140,99,163,91,118,173,253,119,196,23,250,189,35,157,220,52,9,169,109,146,220,231,124,137,214,53,57,43,249,92,234,52,137,20,41,118,213,192,77,43,28,85,194,182,246,61,251,70,34,190,204,125,47,210,141,77,162,68,169,43,73,52,223,107,27,118,77,63,111,141,30,90,100,106,221,240,212,169,73,26,27,178,140,99,185,196,57,8,66,94,46,151,240,242,132,144,120,37,34,191,21,183,152,31,74,83,17,90,138,252,176,135,137,180,252,202,179,137,250,123,186,124,238,191,210,93,95,117,111,59,203,216,238,105,221,233,206,77,29,186,184,227,223,204,85,194,4,110,58,220,211,173,186,46,188,71,174,66,90,122,205,242,54,60,88,202,188,228,113,9,185,34,23,86,169,11,126,241,141,65,236,86,230,49,228,199,214,175,157,234,229,41,125,173,225,234,244,135,160,26,206,59,222,9,87,10,145,185,47,244,47,54,90,206,222,118,50,162,98,252,193,139,79,215,219,241,68,95,82,18,143,41,83,68,89,213,210,142,74,77,207,226,130,9,108,132,230,78,155,193,104,31,234,79,125,198,94,65,194,113,35,72,150,74,155,214,37,191,116,100,106,148,90,85,124,12,153,189,234,72,164,0,255,225,186,121,125,201,127,163,145,37,98,76,74,97,96,10,134,242,218,49,63,63,225,231,138,91,225,209,136,100,35,73,156,26,149,122,166,185,186,113,221,106,28,240,57,83,29,156,215,0,255,170,229,136,171,73,18,222,40,129,63,89,90,242,108,67,228,238,231,206,116,203,36,146,68,29,69,173,78,56,196,52,46,121,76,205,12,159,243,80,42,133,11,109,178,6,188,167,203,169,183,138,244,173,231,189,78,175,237,25,235,199,253,238,72,11,179,24,93,239,194,188,97,124,62,229,223,148,151,43,248,50,23,253,101,17,233,171,240,154,151,78,163,78,187,42,131,180,91,90,92,69,162,79,147,114,222,120,146,95,44,104,215,217,231,121,200,69,209,151,200,196,25,115,247,115,145,153,17,89,99,101,172,36,149,148,104,224,51,14,137,117,205,140,221,243,24,116,152,90,135,65,252,84,104,148,168,51,243,114,165,77,200,57,9,152,175,219,109,100,46,26,154,52,115,1,79,147,117,67,84,75,140,193,169,75,121,198,248,195,26,54,177,84,22,99,88,169,101,247,219,136,136,121,247,82,252,147,174,21,133,56,240,75,146,50,92,157,155,137,146,179,107,38,141,186,225,26,51,245,101,100,206,77,204,229,189,208,211,99,103,227,210,77,159,246,117,234,121,58,205,168,163,138,158,210,226,218,214,131,89,108,84,201,98,57,187,163,103,49,251,233,160,15,125,70,109,173,226,68,217,65,217,172,59,73,158,134,181,45,77,248,16,89,237,154,28,146,56,196,196,6,231,216,194,118,180,133,16,48,47,35,87,134,2,191,241,201,229,243,249,168,14,163,69,212,241,118,202,97,198,196,211,22,85,125,118,17,95,53,234,241,209,214,166,221,143,94,175,123,15,251,251,14,92,56,35,182,238,206,227,185,228,99,126,49,192,125,200,40,185,140,168,209,31,37,106,150,230,33,111,19,62,53,39,210,240,81,33,119,228,202,200,8,245,3,226,207,235,246,90,171,214,55,141,70,152,183,166,67,193,173,170,85,229,71,133,200,204,92,100,134,98,125,64,124,248,215,189,140,250,218,245,44,181,123,29,212,128,64,229,196,88,25,25,52,99,109,241,155,81,201,106,218,74,223,170,176,167,165,172,79,149,29,50,152,65,220,173,178,130,13,137,16,235,231,115,237,237,93,253,54,70,222,233,194,19,151,143,99,220,223,49,220,60,112,32,47,232,49,23,241,238,133,46,104,73,122,58,101,204,61,223,18,162,181,148,198,167,64,36,136,87,60,85,194,169,124,119,0,125,198,130,15,249,153,203,69,146,188,122,244,77,115,234,77,184,230,71,117,42,7,181,171,251,176,119,212,163,214,26,228,135,47,131,230,74,36,201,216,123,52,130,79,95,122,102,29,26,112,168,89,58,54,125,202,185,88,154,135,25,168,206,197,54,56,2,234,114,185,188,140,15,159,146,105,205,240,30,197,201,204,82,193,203,244,81,47,27,26,226,165,70,149,220,236,110,207,25,228,159,91,127,37,124,245,137,163,213,104,25,23,183,238,206,248,145,106,81,223,52,125,131,179,50,24,196,134,70,204,39,188,208,167,62,75,67,73,157,165,165,183,77,83,105,116,56,66,252,158,207,175,17,110,112,210,30,75,179,74,2,62,175,0,255,138,116,106,123,238,119,67,90,111,164,251,155,22,226,100,246,167,6,72,248,139,15,63,72,236,28,153,141,200,172,181,33,82,74,52,98,197,41,181,6,141,218,209,192,52,253,40,75,219,77,13,179,196,251,145,59,76,164,172,140,34,38,145,197,229,248,75,220,50,211,156,205,15,171,170,4,54,105,239,68,208,239,88,123,147,160,222,219,55,142,66,237,152,207,103,228,242,148,190,162,82,151,221,109,242,125,79,8,245,216,173,166,87,129,34,70,112,213,81,142,59,114,237,136,168,180,54,53,200,67,221,241,187,1,99,189,181,105,107,111,58,173,48,168,188,121,91,196,63,34,140,213,157,119,135,123,121,200,116,251,1,254,35,94,62,106,172,220,36,163,100,228,120,213,152,150,18,17,215,74,26,38,230,230,86,36,202,88,150,151,153,194,115,135,92,186,189,162,182,115,81,167,111,226,233,117,166,144,226,187,219,61,241,33,178,105,190,211,244,23,126,162,15,91,33,33,50,215,206,103,68,36,249,225,241,234,114,130,177,120,192,72,164,226,214,53,183,217,105,175,65,216,153,145,247,222,122,196,202,55,107,149,141,231,141,168,143,168,109,78,31,28,117,196,77,179,161,44,101,237,63,251,182,33,117,186,124,201,101,210,149,241,50,136,119,26,117,69,168,219,85,59,69,26,39,232,242,176,174,180,236,226,175,31,14,58,192,127,230,55,107,39,205,216,145,46,153,52,227,132,27,53,219,82,241,42,3,101,3,170,120,154,5,44,127,7,250,231,246,78,18,177,51,74,190,212,82,130,33,244,90,113,205,101,135,157,30,139,200,100,213,169,21,22,48,96,62,243,249,73,200,138,72,194,144,26,185,221,8,151,132,91,77,145,157,114,14,210,204,200,28,102,5,107,244,156,211,151,185,154,216,246,204,141,24,0,255,226,159,123,191,142,86,219,193,188,91,191,111,195,23,142,163,170,217,29,197,183,60,96,75,51,117,226,202,199,42,81,233,206,166,84,226,142,106,109,195,15,73,191,92,59,79,106,123,173,85,111,158,83,196,119,171,125,19,185,66,152,222,117,23,189,241,47,83,117,204,3,230,242,145,247,50,246,142,136,218,110,239,78,18,66,118,203,163,28,189,6,53,204,21,249,193,156,152,139,242,127,9,47,87,173,52,194,123,122,15,186,130,156,240,17,165,140,195,202,123,171,137,147,210,168,139,95,88,153,243,217,231,89,30,65,254,187,190,120,238,209,96,72,236,55,68,55,180,151,49,185,57,126,56,38,42,185,181,204,206,23,123,208,6,106,0,112,63,228,101,126,100,172,85,239,158,167,125,231,110,252,248,25,247,61,195,94,137,31,243,50,114,101,40,0,0,42,224,253,200,200,11,185,157,203,201,56,128,28,96,223,15,39,21,66,23,181,22,7,188,128,138,247,45,224,171,193,218,249,186,2,230,211,98,94,46,184,183,51,20,46,96,212,46,230,119,238,56,42,230,229,186,0,186,204,117,81,151,113,84,140,40,113,1,242,51,144,126,49,254,164,110,1,95,13,240,213,46,64,230,229,82,204,203,165,128,175,6,248,234,10,144,247,35,106,10,153,186,93,3,240,213,20,242,115,1,236,12,69,133,123,59,67,1,0,0,0,80,33,32,63,151,2,42,36,93,225,94,174,84,180,0,73,87,204,139,84,88,59,191,208,2,36,93,33,151,169,40,7,248,223,59,50,26,18,7,216,59,183,20,50,230,176,163,212,32,78,28,243,97,1,0,80,1,32,47,182,98,196,133,21,43,194,2,196,130,212,167,28,244,145,164,155,133,212,149,108,234,28,240,158,62,51,87,45,179,176,138,242,203,252,59,31,238,233,234,73,228,168,207,167,59,78,28,80,31,10,186,84,184,159,25,10,145,203,11,160,207,103,90,88,59,235,197,149,59,103,161,90,0,0,84,192,92,40,0,0,0,0,0,0,0,0,0,0,0,0,0,42,44,5,0,0,0,0,0,0,0,0,64,57,102,174,208,37,165,81,182,9,58,102,198,76,28,0,103,199,212,239,40,235,103,102,212,86,117,136,203,110,245,49,97,130,84,105,134,101,29,126,48,46,11,93,51,232,244,240,117,206,122,155,68,70,68,61,175,110,147,148,194,220,184,68,76,48,18,148,57,152,146,51,108,1,223,53,64,236,165,219,155,82,182,91,109,213,153,241,105,225,234,98,83,166,88,147,97,71,210,245,17,249,60,45,178,84,102,252,176,198,13,17,9,51,110,38,92,96,161,28,53,5,167,178,155,109,96,130,4,125,62,124,61,33,123,213,215,167,147,212,172,187,115,231,78,47,45,28,28,233,227,221,43,202,178,219,50,122,163,14,95,198,207,103,11,111,5,205,132,71,31,50,113,105,74,112,141,134,70,125,138,165,37,49,195,248,204,174,229,99,4,168,111,69,100,174,60,117,149,140,120,163,102,38,139,240,226,179,121,69,165,188,126,88,235,214,47,27,18,13,176,53,251,34,163,55,46,252,139,190,87,190,247,194,201,238,36,158,16,85,219,69,28,42,34,162,100,246,144,71,147,197,172,117,216,153,204,217,176,116,145,148,228,146,68,210,23,37,164,214,90,150,251,60,212,148,186,228,156,46,230,58,245,89,98,140,123,52,151,111,232,107,145,160,103,144,112,105,135,212,186,157,71,238,139,241,82,65,93,246,88,156,125,237,98,190,50,128,46,158,62,243,50,35,105,184,25,110,109,68,158,167,230,187,186,204,142,204,18,59,131,75,131,31,66,151,175,107,175,85,91,46,217,213,55,90,141,187,115,241,50,63,142,251,171,54,195,115,215,120,4,29,253,213,203,213,186,163,68,120,143,39,162,154,26,245,141,210,90,250,141,80,197,77,10,11,147,163,190,165,246,112,174,104,136,241,75,167,190,55,141,182,234,104,204,157,230,205,184,10,241,210,197,5,111,240,129,101,109,28,91,37,64,46,201,0,255,69,188,216,180,37,145,77,132,27,65,201,34,95,124,156,212,117,84,145,20,61,241,182,116,216,84,142,152,153,63,218,181,249,160,81,126,244,15,230,126,13,182,228,98,227,117,83,103,25,115,27,164,183,203,69,227,90,183,220,124,183,249,57,167,1,127,230,199,222,25,17,240,232,53,162,58,244,121,162,53,53,94,133,42,62,36,201,227,14,168,219,41,126,145,81,171,211,136,135,71,227,254,125,238,73,100,17,220,137,121,196,196,15,245,63,221,127,232,198,81,131,214,116,205,150,31,119,126,158,102,173,6,105,211,66,172,72,71,2,226,139,124,226,244,36,10,125,219,157,119,66,76,113,215,244,77,49,175,28,246,78,162,83,248,119,95,149,197,234,171,134,243,113,56,163,53,69,59,30,17,31,62,227,238,23,151,182,232,190,158,99,234,93,116,127,240,1,99,179,39,36,188,133,127,153,143,85,24,207,111,90,152,209,217,75,72,74,155,63,15,232,212,254,233,155,84,191,204,164,137,18,22,165,254,217,197,24,50,184,181,127,185,108,207,145,81,178,150,49,195,70,148,92,103,30,3,192,181,97,253,157,177,245,196,211,86,75,68,180,218,221,23,95,198,49,124,166,143,112,83,93,46,177,165,26,34,86,146,136,12,37,224,55,252,47,206,90,115,87,15,150,120,47,221,63,10,129,129,217,231,27,176,254,208,197,83,124,68,214,112,75,164,171,10,99,65,211,117,200,35,48,143,51,87,37,213,75,27,0,65,254,250,112,187,237,164,89,225,17,114,42,245,58,75,26,53,156,180,163,234,205,174,137,247,119,100,228,73,201,133,79,146,208,120,245,220,177,241,122,35,71,91,172,226,172,242,98,124,155,5,49,238,71,68,158,164,155,207,57,52,36,92,9,226,231,7,184,191,214,114,178,245,230,50,145,196,212,229,218,153,43,50,71,202,218,84,68,28,66,211,113,90,147,191,137,232,197,80,23,83,106,240,106,209,35,80,17,143,248,212,78,176,181,17,96,135,120,43,51,177,127,82,146,59,41,33,79,6,27,228,150,210,135,138,80,185,166,44,46,174,184,193,126,122,192,212,235,246,218,107,213,72,117,185,215,150,247,17,217,4,124,205,20,106,85,160,248,160,211,237,92,123,147,90,104,53,26,137,18,163,215,28,74,39,200,196,84,42,215,160,66,52,197,58,141,247,243,98,252,105,245,189,191,209,86,17,159,30,190,59,240,198,61,170,84,239,93,165,71,112,136,139,109,38,123,187,97,39,221,73,163,210,34,2,228,229,173,29,217,61,50,35,75,184,177,105,1,83,146,245,102,84,147,165,5,183,66,77,62,109,170,20,206,216,83,84,55,44,102,115,180,95,35,68,230,245,145,43,35,99,39,45,217,186,164,182,157,214,101,71,166,144,27,82,37,54,157,90,164,135,248,215,199,250,25,17,174,206,109,69,110,68,56,206,59,162,180,21,185,33,134,136,130,58,172,213,153,85,121,173,178,164,93,134,16,185,69,114,145,153,36,243,132,113,212,35,229,243,227,172,224,206,197,129,72,181,170,40,198,176,143,47,44,101,175,218,73,13,88,31,83,175,219,75,183,23,37,109,183,218,242,206,142,67,194,215,64,224,210,225,139,247,99,229,206,213,90,148,40,233,70,31,147,98,103,20,224,81,121,110,196,167,203,245,214,170,239,245,141,182,138,25,245,240,180,224,142,175,165,73,27,55,233,5,204,225,25,219,203,166,108,192,212,197,94,153,43,115,135,83,247,42,163,226,22,146,110,11,154,60,92,137,38,28,21,57,153,86,189,218,181,120,245,170,134,121,108,16,91,36,1,254,35,63,119,68,68,198,42,197,93,142,83,235,221,220,172,166,82,184,103,136,191,160,210,230,135,181,244,117,71,158,192,207,149,53,74,9,90,188,213,57,121,123,72,133,45,57,97,118,21,102,173,64,165,98,141,177,50,245,81,74,125,71,9,154,43,116,49,77,26,20,92,186,204,50,101,145,185,57,205,168,126,37,218,180,41,98,103,182,177,185,173,106,67,25,0,127,198,10,93,189,169,59,41,217,216,175,161,221,40,251,188,174,19,188,134,79,5,62,245,58,149,55,215,174,208,172,99,78,219,158,7,17,226,127,213,35,219,200,200,76,102,173,136,103,215,166,142,242,204,190,13,234,215,97,233,62,76,151,129,64,170,69,85,14,74,218,153,54,251,16,186,157,91,145,123,229,147,223,164,124,163,101,68,137,239,167,79,195,158,46,117,186,195,203,129,138,154,79,191,81,102,179,133,231,236,117,178,49,117,17,249,216,109,196,142,146,14,205,172,105,202,187,40,228,81,249,52,219,50,188,132,93,143,182,56,136,53,159,61,200,138,72,195,142,136,154,110,23,210,122,219,165,109,93,11,17,145,151,132,172,160,40,227,125,241,159,166,239,190,62,113,94,225,0,255,77,248,24,51,171,238,48,62,198,114,54,199,24,226,159,144,251,17,237,40,35,70,216,102,175,121,206,168,126,126,223,143,227,118,68,52,59,91,19,216,173,217,148,76,101,218,224,34,230,225,13,123,237,160,171,163,146,203,85,51,7,92,37,81,43,166,45,102,170,92,77,96,91,250,1,31,62,234,245,215,229,137,105,148,147,217,56,142,137,122,43,129,7,246,213,97,180,251,139,92,235,212,63,118,109,105,198,5,86,222,135,109,235,52,0,252,71,109,242,211,25,237,40,197,241,98,146,252,44,205,78,199,130,125,96,81,127,127,237,72,82,219,59,35,211,105,70,228,164,73,170,25,76,234,28,229,81,179,196,252,252,157,15,233,143,200,164,145,92,105,81,213,69,171,167,26,212,61,59,28,60,126,204,205,131,48,98,22,175,126,179,45,187,35,98,126,68,238,200,108,35,254,196,254,196,69,149,75,66,27,55,211,69,21,124,77,226,10,117,248,147,91,188,5,115,62,187,81,34,137,242,91,145,249,72,186,46,71,44,157,150,186,75,156,125,247,239,27,166,163,25,243,197,197,220,117,171,241,178,45,132,144,159,234,229,11,217,155,46,252,31,18,41,26,241,167,23,235,135,63,44,44,166,230,212,196,123,235,71,174,68,142,178,166,227,215,120,221,150,112,97,74,50,27,138,69,28,107,31,120,97,144,118,17,66,109,239,71,205,17,146,233,120,217,189,101,205,112,18,99,218,227,169,3,42,220,139,136,92,68,68,82,18,73,34,82,253,136,63,243,215,222,89,165,175,182,188,209,66,195,215,64,162,23,22,54,54,70,232,23,205,88,145,181,68,70,205,102,215,146,245,188,138,113,159,80,75,154,24,7,66,152,83,6,141,186,108,202,19,54,39,215,53,96,253,249,149,139,36,43,163,86,35,34,217,38,44,138,36,149,80,10,46,245,112,209,35,58,118,24,195,15,30,154,103,136,124,234,118,137,149,81,51,239,185,181,238,184,205,136,225,165,188,136,3,149,85,41,188,225,79,51,26,180,151,85,121,198,174,228,137,68,248,215,101,164,122,73,218,38,51,130,146,135,120,43,205,41,239,34,203,27,38,55,168,19,86,194,24,107,82,196,140,226,114,246,67,150,51,166,126,229,117,43,207,230,118,178,220,214,11,194,61,131,101,196,102,186,22,196,26,39,164,49,111,206,235,161,13,207,56,142,154,99,192,124,221,218,180,12,239,9,47,223,154,73,163,180,145,109,173,156,164,76,109,5,51,173,72,188,142,154,189,94,117,186,172,102,37,141,189,200,73,134,251,122,124,180,181,105,91,71,243,238,221,37,77,140,86,251,110,119,163,46,126,177,225,237,190,204,217,252,107,47,115,74,131,78,159,175,222,142,90,106,70,165,212,91,125,41,169,167,73,187,209,132,43,170,228,130,41,254,32,156,148,241,162,166,211,190,207,246,8,49,126,89,234,123,211,104,171,54,13,55,154,55,227,156,84,34,188,15,222,224,15,115,179,140,101,27,64,39,254,209,228,115,14,137,204,100,138,235,118,135,242,220,148,183,148,112,177,219,138,6,184,106,179,157,205,162,141,145,87,232,121,47,218,19,53,114,18,69,211,77,112,195,48,109,195,43,198,228,236,128,8,129,239,30,101,114,149,4,29,133,74,99,50,229,74,196,126,186,123,77,170,0,255,29,37,51,8,234,134,187,117,55,37,21,57,143,199,96,40,123,219,1,240,233,229,87,95,191,13,1,0,255,136,20,69,179,232,158,150,100,203,205,197,198,124,204,71,34,46,171,180,179,33,100,172,92,185,147,212,182,172,136,210,190,161,151,54,38,131,30,42,190,245,51,198,160,218,170,197,165,148,110,119,227,182,105,26,241,120,227,66,123,195,70,7,179,219,10,136,245,229,86,212,166,100,36,41,53,50,24,178,105,82,150,104,72,97,214,11,99,53,30,173,177,240,3,146,18,116,59,239,175,60,217,52,72,70,54,34,167,141,66,106,73,229,6,101,137,193,73,49,164,83,99,66,24,51,113,146,235,60,203,179,219,34,222,12,245,197,215,167,250,155,101,51,55,33,141,27,165,4,86,152,91,42,57,235,8,7,248,197,73,152,201,236,243,6,200,203,91,59,73,244,69,221,73,221,88,233,154,10,186,219,146,240,56,28,241,169,136,165,54,135,70,111,233,143,57,204,104,83,86,198,106,183,70,208,231,50,175,60,185,44,187,208,229,237,161,209,17,41,194,3,103,213,58,3,151,38,220,219,91,175,131,183,34,226,209,59,162,145,244,213,233,19,69,128,68,224,66,26,234,140,83,105,156,106,247,217,204,34,51,47,34,220,87,47,243,52,243,133,152,224,19,90,92,225,215,221,84,163,109,19,20,42,35,219,56,107,176,49,163,38,32,126,157,248,167,110,101,99,246,215,141,201,93,38,61,177,93,38,38,50,246,114,60,27,120,107,48,39,231,25,82,189,149,185,246,222,235,189,153,222,233,244,188,0,255,89,117,220,247,140,155,192,162,60,6,182,243,143,212,198,98,229,174,92,94,187,175,52,40,219,199,128,0,255,158,250,123,209,116,220,132,127,59,18,17,191,143,55,245,63,151,187,41,122,102,126,30,218,186,182,53,2,204,95,46,224,229,131,228,243,164,38,73,13,166,168,98,235,160,152,24,91,179,92,234,84,146,132,125,217,170,162,125,109,183,52,172,31,234,191,159,145,249,140,36,240,155,116,75,134,19,78,137,130,67,55,173,36,78,126,64,161,62,212,23,247,98,175,36,65,72,70,141,154,132,208,134,105,42,11,102,195,167,229,131,203,160,211,193,223,249,170,139,166,205,149,197,121,186,69,185,170,174,17,102,196,154,42,37,44,224,167,179,188,103,111,37,234,132,84,47,87,215,94,197,213,182,75,192,223,232,117,55,220,35,118,241,174,211,147,56,105,40,23,216,109,13,185,200,69,46,98,173,48,177,148,238,182,160,102,107,76,106,108,28,172,153,128,66,228,203,72,179,134,51,75,187,69,226,189,133,127,231,130,127,158,116,219,186,111,155,37,148,120,218,150,123,183,57,21,87,187,115,87,230,113,3,177,62,120,43,50,139,174,58,109,62,107,211,64,159,136,168,242,150,197,149,213,162,132,121,57,83,102,64,91,197,128,249,181,87,208,107,181,0,0,128,10,177,32,150,2,160,226,90,10,128,138,59,66,1,232,3,226,91,59,250,151,183,82,115,59,210,47,79,211,211,43,173,190,136,175,19,167,10,79,131,116,146,50,181,34,135,152,141,73,71,5,157,28,96,175,181,115,213,233,37,232,240,15,41,142,138,107,97,62,226,237,21,0,17,186,72,146,115,160,95,228,222,17,132,160,46,35,215,170,164,153,227,253,220,25,7,208,173,168,213,106,145,254,248,211,187,69,249,69,100,56,113,200,200,95,192,76,146,81,139,69,93,232,32,31,176,214,28,112,231,214,37,19,135,216,89,46,230,47,39,44,236,12,128,92,42,36,77,65,151,23,119,70,94,192,92,198,167,1,199,57,230,162,30,165,192,129,62,64,46,47,163,210,172,1,199,77,170,66,148,128,85,170,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,5,220,17,144,15,5,0,0,0,57,96,238,168,25,7,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,197,29,161,128,23,32,51,138,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,184,191,35,20,0,240,226,206,189,54,33,22,47,174,154,28,48,63,116,17,153,145,233,184,113,8,245,91,11,185,47,164,122,13,64,228,99,69,56,22,231,184,114,229,170,112,160,127,213,2,204,113,239,157,148,194,65,14,248,242,187,16,0,215,194,253,72,69,93,46,118,184,22,245,115,192,252,220,43,67,31,110,115,145,254,75,151,233,125,62,230,149,84,208,239,164,115,192,123,177,51,73,70,129,3,253,66,151,145,180,208,135,252,216,249,108,21,86,62,105,182,53,62,0,200,49,50,178,45,22,35,119,64,245,86,224,171,213,151,247,119,173,238,194,49,53,92,59,158,226,78,198,4,150,126,208,139,127,210,245,89,105,196,110,147,76,233,44,41,215,116,92,80,115,110,73,51,252,9,115,48,239,24,119,4,236,140,244,3,212,0,255,211,0,255,143,253,209,88,57,22,234,0,255,233,0,255,199,254,183,170,60,63,192,28,80,191,201,94,244,140,228,254,190,112,0,0,84,204,133,2,42,10,247,118,134,2,192,237,64,160,203,225,171,239,93,195,169,173,238,220,104,105,188,29,231,218,125,13,240,126,66,158,78,15,47,163,47,246,166,233,210,76,224,139,170,51,60,53,165,218,188,247,145,74,164,179,99,127,78,229,39,214,13,107,231,49,47,31,177,183,75,158,166,152,152,191,159,121,125,196,202,40,185,178,178,21,145,217,164,52,86,220,16,26,114,19,46,122,228,154,76,167,131,153,203,188,148,106,63,231,179,15,52,146,168,143,123,153,185,77,158,49,205,140,151,132,220,154,239,184,239,106,35,14,83,27,34,152,199,74,99,217,217,110,107,104,37,206,159,46,131,95,210,200,164,177,178,156,74,26,53,30,114,150,194,158,126,117,122,219,48,11,194,24,217,105,199,75,38,106,127,69,168,239,126,100,232,50,51,114,45,151,148,164,142,200,9,159,219,80,106,249,128,179,163,122,43,240,213,234,187,238,174,221,125,184,166,142,188,25,23,49,103,98,5,99,29,16,162,71,1,63,126,120,1,47,118,196,202,216,204,147,148,4,227,168,110,27,122,202,29,205,16,146,170,114,200,53,117,28,203,39,134,103,49,27,125,136,191,149,11,245,115,149,168,122,151,22,81,72,128,40,169,163,64,85,118,10,147,138,145,216,105,128,63,28,188,100,104,78,70,208,229,218,177,126,212,147,70,102,182,98,218,212,8,97,197,181,82,196,4,55,85,92,212,142,25,97,15,51,109,241,66,180,25,236,204,132,164,186,21,101,237,164,153,240,43,161,52,147,91,91,92,54,200,167,77,175,170,133,161,122,77,218,140,72,34,126,221,86,127,197,82,207,25,141,105,17,222,74,117,151,221,151,8,247,177,139,48,142,167,249,165,175,234,110,23,35,230,18,254,189,184,23,180,26,209,36,203,210,32,215,18,132,48,35,48,83,22,173,112,144,104,135,93,18,67,241,55,247,177,86,80,50,35,215,155,78,123,89,131,78,7,63,183,215,139,24,65,95,100,121,73,108,82,147,43,113,226,61,44,114,69,166,46,243,114,176,145,55,108,173,4,200,203,235,246,138,224,71,139,90,167,213,189,125,91,198,181,198,115,19,110,238,75,85,13,233,65,122,118,230,36,108,103,207,33,204,95,46,224,229,147,228,222,249,114,219,201,134,169,123,136,27,87,181,184,79,40,124,18,13,28,224,230,52,199,218,83,9,247,246,222,161,254,170,209,105,107,56,239,139,50,163,226,188,227,221,221,53,37,115,221,23,250,100,166,154,206,223,246,14,66,253,247,51,244,25,17,240,72,56,37,179,132,67,34,162,82,36,117,171,243,3,228,142,58,93,146,92,113,158,120,217,68,67,167,127,31,119,111,98,76,170,52,192,30,62,14,45,229,166,195,207,88,127,30,201,172,207,226,210,252,113,76,201,166,161,35,12,201,67,143,19,206,177,93,19,64,23,47,151,121,63,154,226,162,164,19,109,109,115,92,138,98,73,25,234,190,229,128,197,25,198,217,134,21,249,161,81,189,149,188,191,85,95,110,182,170,173,218,112,237,59,48,111,221,38,118,82,219,85,83,18,239,235,117,145,164,120,145,81,35,163,5,165,34,109,74,2,164,240,52,47,55,166,74,15,16,234,203,239,174,91,177,30,113,221,179,210,218,220,169,102,204,116,54,76,152,175,171,221,203,7,201,69,86,26,17,78,100,83,104,38,109,200,19,119,40,185,251,211,96,198,181,196,80,157,192,161,138,203,201,204,109,143,178,56,230,243,94,230,72,45,159,15,205,167,147,35,135,44,112,9,129,72,130,24,114,4,53,167,249,194,204,101,215,61,59,235,154,253,207,71,8,248,34,126,62,42,61,34,147,210,74,50,9,109,190,19,115,27,46,19,122,26,133,206,225,83,23,23,149,102,8,151,55,230,233,34,43,201,39,113,104,153,36,41,41,51,104,3,46,77,139,67,34,129,216,210,153,226,105,49,81,77,107,177,83,147,118,48,187,198,128,247,214,187,151,73,50,159,180,146,178,147,180,65,103,75,29,41,140,113,232,194,155,200,161,25,214,154,78,245,58,180,113,45,7,216,128,118,82,35,190,124,230,50,23,37,35,35,35,10,141,116,155,240,247,58,46,12,153,146,75,61,60,149,136,36,122,197,112,131,181,182,39,220,219,249,185,115,111,62,147,182,110,210,162,212,118,248,61,162,211,224,166,230,29,180,56,19,99,101,81,33,137,253,236,113,174,180,17,108,98,200,237,140,60,33,59,35,147,45,17,181,226,189,241,86,92,83,170,88,168,171,41,83,141,24,97,39,135,181,34,85,129,101,44,206,158,205,81,136,98,68,234,35,50,20,181,141,226,159,149,182,22,125,125,138,154,213,183,218,247,224,201,41,131,11,111,247,26,123,114,62,251,51,123,53,102,94,70,126,101,172,248,180,120,91,222,75,80,239,33,212,76,52,172,70,53,76,149,2,65,94,94,108,61,205,74,91,245,26,252,250,119,110,108,168,30,141,122,29,172,27,22,72,212,173,188,232,174,126,33,199,138,168,177,58,165,15,239,94,218,58,7,47,11,63,56,152,85,249,106,207,216,236,8,145,91,36,73,210,38,147,141,245,223,15,50,57,151,81,171,250,199,179,145,109,147,98,132,87,249,40,166,97,30,219,60,65,220,171,254,157,167,25,153,37,73,150,116,155,40,53,147,236,36,121,198,102,83,143,249,37,39,137,137,202,24,53,107,140,244,5,81,126,245,231,250,59,201,94,123,56,218,102,234,169,91,253,184,227,43,41,20,92,162,23,112,212,113,246,181,167,18,245,122,125,89,249,165,254,118,206,59,179,109,25,50,173,167,77,179,78,155,239,67,28,130,17,237,103,94,10,243,160,205,129,136,63,243,150,62,146,208,118,237,123,56,225,125,248,81,109,43,137,137,31,105,0,0,218,101,165,25,139,235,127,103,228,189,197,95,213,1,51,140,84,72,95,118,72,212,139,0,255,10,221,38,231,202,110,4,254,3,54,87,82,105,25,131,19,206,230,10,35,165,95,56,66,13,0,255,215,99,175,76,81,232,18,142,194,67,9,245,223,139,214,205,101,102,208,194,13,191,42,53,73,186,34,135,97,92,52,1,29,217,22,1,230,111,235,55,93,171,6,159,230,157,219,185,1,179,58,63,100,126,68,238,36,185,3,253,126,166,222,59,124,18,251,238,74,17,14,179,212,241,222,138,136,189,87,210,150,182,44,89,217,140,25,177,136,48,226,150,1,116,248,215,222,155,208,106,187,41,228,110,25,196,155,74,198,67,98,201,229,116,60,220,97,125,42,225,109,86,232,188,103,155,37,228,35,213,207,139,26,185,168,77,161,43,235,67,106,15,137,103,98,164,240,110,156,136,113,253,154,85,213,240,133,183,74,152,199,233,118,149,93,140,144,187,231,250,115,226,93,223,41,157,71,17,163,71,68,73,115,218,212,184,33,17,229,160,85,118,34,95,25,119,126,173,212,173,60,240,75,26,165,37,241,154,8,232,175,76,9,181,169,108,250,235,26,34,208,141,199,159,114,208,46,176,150,253,21,54,1,242,250,92,228,35,159,52,162,100,100,210,74,74,83,30,166,182,36,234,140,156,81,73,149,41,243,200,252,48,85,169,78,235,26,229,87,127,174,191,195,217,107,117,239,182,152,40,213,173,94,60,222,61,172,196,131,127,244,184,28,28,179,19,109,0,99,228,243,185,204,101,191,168,116,154,73,179,229,238,176,65,9,168,52,247,58,110,32,182,58,79,173,89,99,60,97,225,246,161,248,223,54,179,11,18,99,189,29,177,222,222,244,85,104,179,235,52,226,185,155,237,222,187,195,92,75,140,84,55,15,152,95,127,62,227,231,86,217,155,56,36,75,157,212,152,38,213,52,19,212,36,10,169,210,171,75,181,160,203,60,97,78,14,231,26,163,62,98,73,19,246,74,245,146,70,86,26,203,37,222,161,215,82,58,211,72,66,198,184,170,58,38,53,30,157,49,214,229,96,99,145,93,110,11,34,70,209,71,6,221,145,164,146,168,5,113,158,18,249,210,135,208,135,132,84,131,219,211,25,31,45,240,141,175,14,216,126,204,37,252,251,100,175,164,52,234,148,37,35,38,227,141,183,54,140,24,100,10,92,64,11,39,173,176,133,159,31,239,231,83,159,153,107,103,148,72,250,110,27,18,205,56,220,136,77,139,77,157,230,55,234,35,119,70,236,200,69,25,55,36,118,150,79,109,161,164,156,88,152,236,152,54,165,90,53,97,88,232,208,35,251,196,86,109,128,188,124,125,169,94,206,169,237,253,189,78,123,136,104,226,187,3,39,28,249,84,171,189,175,244,48,6,106,100,31,217,247,141,43,183,234,52,170,247,166,157,15,248,34,127,235,50,163,190,118,183,32,149,155,55,84,207,41,240,124,200,69,62,214,139,149,36,51,163,102,173,165,38,37,52,106,45,187,229,147,235,230,115,94,133,170,85,196,78,175,35,118,58,192,94,185,173,139,157,107,213,29,217,208,17,169,36,200,229,76,230,230,142,43,153,20,84,230,85,173,84,117,172,204,95,153,25,158,173,16,229,159,215,101,150,60,205,160,180,157,49,126,227,21,166,166,98,72,180,187,3,61,81,50,101,250,116,198,0,238,101,170,129,54,182,205,216,152,151,186,112,119,70,205,168,17,25,181,128,10,189,169,98,80,205,116,193,173,79,61,34,213,102,135,21,252,121,73,163,214,218,26,237,199,136,247,34,115,229,34,106,174,70,4,201,77,103,104,184,228,73,253,152,22,213,170,114,13,31,197,21,121,53,41,61,170,32,1,95,230,23,175,171,249,212,54,221,119,143,151,124,15,221,151,186,124,49,56,123,62,226,178,81,252,167,233,136,91,159,208,182,182,128,27,174,62,197,187,165,71,241,224,216,199,174,74,16,244,249,136,245,74,201,41,145,217,146,113,147,65,207,28,39,185,132,13,49,43,139,87,236,97,224,129,223,109,22,196,250,67,23,149,190,162,4,45,145,37,94,74,106,67,200,227,246,116,42,230,84,197,54,122,168,63,223,41,233,106,6,137,96,83,81,188,37,65,55,233,216,155,61,188,150,214,51,2,194,248,143,253,226,101,114,73,106,145,190,167,85,69,51,27,82,194,32,130,79,188,101,56,210,62,49,0,0,56,18,176,236,95,78,87,119,235,39,253,211,227,70,241,236,57,137,121,161,219,233,190,107,213,107,235,61,77,236,141,110,195,145,46,38,230,171,130,245,159,117,17,11,0,255,226,62,221,229,106,110,208,253,110,166,162,179,39,37,212,159,239,144,244,25,149,22,45,42,138,145,8,18,73,52,126,102,165,201,40,160,173,132,0,220,207,9,126,121,227,98,53,168,146,86,226,158,48,112,239,200,57,159,131,14,121,153,251,203,140,181,106,120,151,171,127,99,19,209,127,88,145,235,24,218,65,41,214,119,47,30,38,151,164,214,120,78,187,154,70,161,109,29,133,8,254,154,1,245,180,55,12,249,180,55,128,110,252,114,156,207,145,140,200,112,35,226,117,141,2,149,27,228,185,50,82,182,99,138,153,19,237,175,204,222,160,203,139,186,174,182,107,239,58,173,91,144,47,246,141,214,157,248,85,20,79,188,195,59,134,159,153,163,125,151,77,16,119,4,250,1,127,228,111,93,68,214,215,238,78,222,134,155,119,84,34,87,96,153,30,32,240,229,18,158,174,210,146,172,92,148,206,144,89,143,146,112,103,233,34,138,131,57,41,111,47,195,206,28,206,30,134,126,136,252,0,255,40,161,43,73,74,102,180,187,241,70,105,109,212,151,117,24,244,166,58,216,153,244,107,2,162,78,167,175,59,31,143,250,139,190,35,200,56,252,148,106,34,167,92,39,37,94,106,212,140,40,152,9,12,109,191,50,116,227,252,233,118,18,29,45,43,147,174,55,107,82,106,106,244,168,214,120,70,173,131,170,226,102,141,159,102,66,236,99,106,111,100,202,6,128,0,255,245,118,62,247,178,201,90,73,38,68,209,102,15,127,154,148,168,152,177,15,235,215,203,216,136,93,206,10,141,185,160,95,230,243,212,165,203,123,120,203,178,130,65,216,152,4,173,165,104,163,29,166,138,116,169,76,87,121,89,154,157,155,89,18,243,126,205,231,219,154,190,100,45,195,5,149,106,200,250,6,22,183,100,140,143,210,20,233,203,225,172,108,207,178,154,1,95,100,94,196,143,124,68,89,37,73,20,250,18,151,113,91,82,14,189,44,9,212,234,211,136,155,7,72,245,242,116,237,181,106,203,25,129,246,78,175,15,95,18,254,229,198,15,23,241,41,223,217,34,222,49,102,94,151,249,252,149,149,180,206,170,213,9,105,124,218,68,167,102,83,166,202,27,61,196,248,69,83,223,155,70,91,245,33,113,167,121,51,190,130,78,109,92,240,6,215,24,204,182,49,68,163,142,254,234,175,168,52,50,73,134,147,201,172,138,138,213,155,164,84,85,111,5,49,252,20,194,205,47,75,65,93,246,116,118,69,64,125,196,82,28,54,172,252,162,94,208,108,233,187,57,171,118,74,121,27,114,125,93,17,194,75,79,93,204,163,12,99,79,51,133,33,242,162,170,151,145,177,55,113,190,101,157,254,146,111,167,81,51,47,227,202,225,5,99,29,126,0,184,24,43,35,87,84,26,89,9,173,22,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,247,206,45,5,0,0,64,5,208,5,232,67,1,21,112,223,139,84,12,93,40,232,2,243,226,95,64,98,31,119,150,248,36,62,228,149,160,143,250,92,70,217,78,141,3,230,229,41,205,242,196,81,159,138,43,98,7,44,186,5,200,139,165,32,135,251,145,116,11,43,211,2,94,204,92,174,82,11,43,2,146,70,31,160,254,124,148,136,29,110,123,97,233,86,84,226,164,51,31,99,5,164,62,35,106,42,224,202,176,144,11,242,86,13,5,64,5,93,40,42,228,5,140,204,101,97,103,64,126,134,2,0,0,0,0,0,0,0,0,32,125,220,153,95,25,53,246,166,52,75,101,88,202,130,25,80,24,119,204,188,32,123,239,85,223,217,186,222,105,245,225,107,170,83,112,76,58,172,225,79,6,90,116,0,28,54,228,114,193,228,173,212,143,73,222,210,137,135,102,84,156,21,83,219,28,173,101,25,59,168,223,97,240,127,221,27,147,214,219,241,58,230,154,230,77,36,101,119,246,167,58,13,128,245,70,205,127,227,225,191,114,37,152,173,46,181,82,169,156,205,174,169,143,114,0,255,243,71,175,126,173,4,115,188,167,148,101,176,204,205,62,132,104,0,253,206,231,210,59,37,241,18,6,253,152,242,207,71,172,191,55,165,51,163,136,194,186,167,130,145,40,206,91,111,19,166,212,234,181,140,166,204,93,146,51,206,182,203,199,236,24,30,51,38,126,113,62,15,31,62,37,123,127,146,36,62,152,51,23,133,170,80,98,34,205,102,151,112,37,2,226,171,245,237,29,14,223,87,219,53,26,169,225,107,225,133,125,153,56,118,176,253,207,157,127,142,207,204,140,18,95,209,119,170,19,92,62,100,33,78,200,15,86,191,247,94,233,146,162,211,104,221,136,152,123,121,113,196,171,198,56,198,254,48,222,33,247,183,35,191,94,82,191,136,82,72,198,198,188,44,89,151,120,143,221,236,73,207,3,100,185,183,34,243,212,233,250,149,168,165,247,80,165,156,42,131,93,153,42,242,195,248,207,153,126,253,94,167,75,70,186,14,67,152,243,79,72,220,0,255,166,247,157,82,210,79,105,252,0,115,128,179,43,72,91,236,99,131,152,235,184,249,207,45,29,247,50,146,204,2,30,53,27,42,49,134,189,76,16,160,202,63,31,206,240,223,25,73,55,205,208,201,184,225,6,99,106,199,204,15,87,183,215,94,149,252,247,213,233,222,186,37,44,120,111,164,167,12,200,73,131,19,241,177,121,185,92,186,163,225,211,188,39,33,51,46,127,235,173,89,227,19,123,105,149,33,63,163,95,191,215,14,210,168,224,79,235,94,52,158,229,180,111,170,205,12,200,71,167,16,32,63,184,126,185,225,231,138,217,239,163,180,84,148,149,27,149,189,165,73,209,69,62,176,31,188,216,24,249,127,169,222,42,5,127,248,222,215,175,145,126,148,116,152,234,108,37,223,216,211,134,200,104,52,59,41,99,37,100,78,23,249,92,30,94,113,67,221,178,78,51,95,85,14,15,211,10,234,137,39,44,148,126,204,160,240,215,14,199,29,51,59,30,210,168,33,53,64,100,46,35,200,234,69,150,164,213,136,232,239,195,219,55,210,136,120,41,91,253,154,122,32,118,231,127,246,89,22,108,204,233,115,49,126,225,196,135,183,195,93,116,236,247,197,152,144,156,40,158,225,113,215,212,138,155,89,146,55,60,119,160,127,43,114,185,36,185,118,45,73,169,75,174,164,147,83,50,241,26,114,240,159,241,226,149,119,237,229,70,33,185,151,13,103,1,85,83,36,18,11,55,133,138,60,79,152,123,252,107,115,243,97,3,174,21,245,211,226,233,202,196,37,232,160,199,151,143,162,143,108,225,197,171,153,117,183,99,224,35,76,206,249,101,140,167,56,235,98,58,107,156,204,244,140,99,103,132,124,125,238,149,43,171,183,104,155,230,22,210,246,238,189,102,202,50,214,114,127,119,97,214,146,118,97,150,105,140,127,186,202,74,111,25,185,75,100,210,146,93,85,38,85,28,230,214,109,8,30,230,164,22,214,224,0,83,218,192,124,223,0,249,249,125,47,234,248,143,223,29,181,42,142,70,15,247,221,171,40,53,83,55,155,97,121,169,247,169,212,111,3,219,254,136,244,139,146,123,71,171,222,166,89,163,185,164,83,63,111,221,66,78,240,25,215,251,211,152,224,86,142,180,127,252,98,136,157,203,204,237,149,185,130,146,247,221,36,106,82,145,56,53,42,39,104,233,210,171,207,241,145,62,0,190,200,167,46,201,206,164,71,113,131,182,132,246,148,221,218,130,195,168,75,243,1,224,2,68,228,37,37,17,148,172,108,90,218,52,180,109,64,134,184,151,185,222,42,89,19,126,45,197,213,210,86,166,148,133,7,69,201,132,44,236,97,85,6,112,244,67,62,254,224,197,39,36,82,223,182,36,114,211,44,211,8,141,67,177,37,83,87,49,17,237,112,129,153,182,114,37,171,55,200,47,241,239,181,50,178,144,26,177,90,182,109,74,161,39,99,218,165,164,102,244,48,209,202,212,106,115,43,54,179,115,82,149,185,222,35,192,125,253,166,185,140,220,186,74,42,173,70,247,222,174,110,37,166,120,208,59,234,124,170,98,117,97,31,55,29,229,23,43,27,223,49,47,99,231,178,121,115,153,203,137,61,60,227,20,38,71,37,214,0,19,253,190,158,115,211,97,254,66,175,139,87,179,198,174,145,166,140,195,68,76,250,153,128,248,204,254,69,184,254,232,158,86,19,111,209,125,164,242,195,218,236,161,13,111,231,223,106,140,197,189,8,179,217,253,153,77,251,199,24,0,255,226,159,240,117,196,213,246,38,195,45,224,133,175,167,182,118,233,87,188,29,56,199,182,59,62,133,0,255,145,79,85,57,253,71,148,5,230,112,94,137,35,181,243,243,40,184,201,0,255,232,217,0,255,53,106,120,68,198,89,232,200,59,214,218,127,29,245,251,34,51,115,244,240,38,220,54,27,29,231,32,234,87,45,54,165,52,155,150,182,98,109,66,232,87,20,253,50,174,78,167,241,253,52,186,227,254,141,180,113,162,251,95,181,95,238,102,39,67,200,139,188,164,234,235,164,191,20,82,45,157,36,172,75,202,52,57,69,112,139,30,229,151,23,0,255,136,173,247,86,91,53,155,225,183,112,195,63,231,48,119,191,163,248,155,48,33,227,52,32,253,243,244,92,18,51,165,211,34,184,183,36,31,143,139,155,186,234,40,165,218,52,233,228,241,73,123,31,130,110,231,90,53,74,144,38,29,18,187,33,159,139,248,250,242,104,101,206,117,105,178,141,197,104,9,211,230,38,68,91,30,170,249,24,161,93,164,1,0,0,107,6,208,231,7,125,111,218,234,150,247,26,173,113,242,190,218,112,192,31,55,113,224,250,254,99,13,179,179,35,7,232,225,222,214,137,95,165,109,90,109,107,228,118,130,123,109,92,65,222,129,91,213,168,34,67,92,96,101,143,71,25,51,143,59,233,186,85,104,161,175,135,190,44,57,33,159,139,154,203,139,136,207,147,116,222,213,184,9,167,132,1,159,137,47,147,57,41,209,197,249,236,215,13,184,87,234,105,165,83,167,13,135,113,153,215,214,168,199,95,234,142,82,92,125,4,211,214,232,14,61,62,105,193,131,192,192,37,92,68,158,56,198,1,214,250,103,155,218,149,13,113,140,204,175,92,81,105,18,135,212,22,113,26,135,37,49,229,17,145,197,100,15,2,222,75,221,254,158,139,8,54,115,167,195,247,164,141,82,235,146,232,91,86,195,174,0,30,50,120,198,62,250,149,184,238,173,141,191,251,222,180,251,121,247,222,141,105,203,254,184,215,157,222,61,156,182,247,107,166,177,40,139,50,146,49,23,43,54,61,119,174,216,132,166,11,34,110,173,206,178,165,213,194,154,179,27,34,89,76,224,163,83,99,212,183,147,190,118,86,90,109,15,95,163,59,249,4,95,63,78,184,19,104,213,118,143,232,97,124,76,103,99,219,198,128,240,191,117,65,215,94,57,118,115,73,191,211,49,157,210,184,107,104,186,18,19,149,239,105,54,48,81,168,73,235,147,221,158,181,115,17,240,239,77,82,87,27,248,36,75,109,74,188,231,13,62,99,220,148,51,237,94,226,16,35,17,48,150,19,172,206,215,204,117,12,124,249,200,231,50,115,59,42,173,22,148,190,228,205,4,57,98,116,106,149,153,68,79,61,156,116,197,50,214,58,224,14,112,79,183,105,107,37,13,61,173,46,173,222,38,119,151,246,189,68,139,75,53,114,109,26,225,23,7,101,76,203,166,9,249,29,177,50,72,174,140,218,146,90,13,58,170,181,173,189,13,112,172,75,22,87,220,204,220,125,197,87,47,44,148,106,45,171,152,159,131,108,21,132,204,203,200,164,43,42,41,225,51,228,226,191,174,120,197,205,69,38,19,253,145,145,100,48,37,225,202,247,142,235,240,86,207,137,148,176,49,7,223,217,204,158,110,84,208,215,247,174,79,31,252,15,85,127,239,199,237,21,112,184,71,244,158,81,202,54,182,117,17,235,195,183,115,153,43,162,146,72,90,111,200,45,27,62,49,34,7,164,7,93,234,245,57,225,191,105,78,253,213,173,70,92,145,170,127,218,222,141,156,208,235,59,148,85,12,181,40,19,98,46,254,227,195,171,221,246,202,23,250,162,84,74,192,164,154,232,171,90,31,87,77,136,197,2,31,243,83,72,230,181,183,204,94,119,98,99,246,47,238,151,69,69,206,121,105,164,170,164,50,193,22,58,140,127,127,43,214,221,101,217,149,161,25,231,114,26,100,182,237,98,216,244,207,229,106,109,111,250,75,139,186,221,16,205,247,25,133,227,140,58,59,236,200,180,199,233,154,7,153,124,200,207,229,198,47,226,197,167,141,91,11,178,75,113,107,248,112,33,167,200,173,170,214,12,51,120,120,252,206,38,6,200,223,169,94,81,84,92,145,15,5,96,145,102,188,23,110,41,114,101,236,156,169,173,215,235,136,36,234,202,76,98,210,202,198,48,68,68,62,37,148,22,148,218,144,207,37,185,87,203,57,244,52,210,106,206,161,168,163,142,113,136,214,50,132,129,185,140,97,3,37,18,222,207,171,249,204,188,174,78,170,78,175,185,176,223,104,52,60,189,84,172,237,11,99,90,218,71,192,167,167,249,200,124,115,37,215,146,74,115,31,190,207,182,68,26,177,143,112,92,198,58,172,17,134,48,47,211,216,73,131,4,253,202,71,238,149,185,191,26,117,90,84,18,234,22,78,212,6,56,239,221,85,183,45,35,102,21,186,228,231,108,174,90,98,23,15,53,210,47,243,249,120,114,249,164,197,47,222,217,221,150,166,82,82,194,18,120,242,41,213,18,235,218,205,42,99,61,212,19,252,36,245,234,245,181,162,125,245,227,214,141,94,139,114,73,15,239,76,22,219,179,239,178,108,203,229,116,221,95,125,239,107,209,204,57,57,183,146,218,56,28,159,178,122,30,19,237,251,177,240,168,34,174,103,121,70,170,200,26,238,235,119,142,63,45,155,182,188,97,0,255,246,100,92,109,56,84,0,255,134,89,60,184,190,243,242,133,199,249,145,69,140,186,124,62,63,75,100,158,146,40,137,112,42,45,53,116,87,139,139,170,243,240,87,12,41,82,232,212,164,230,156,110,215,29,153,32,127,124,153,217,47,70,239,142,146,57,124,179,105,112,71,194,29,157,155,248,230,230,93,14,118,31,86,116,208,110,105,39,52,234,243,178,228,142,168,140,46,179,205,26,221,41,211,93,214,184,129,74,192,131,249,121,172,122,236,101,81,198,181,183,249,194,144,207,101,230,118,70,230,74,74,221,233,35,225,46,38,132,154,236,210,145,40,48,196,94,147,31,118,102,46,50,131,62,96,224,139,124,230,138,36,59,147,158,213,205,166,109,187,189,37,146,203,158,14,163,50,205,7,0,245,3,232,239,175,149,180,37,73,95,53,74,25,22,52,166,221,154,22,76,186,97,167,90,240,194,163,9,186,21,177,86,84,146,11,42,54,211,168,119,251,230,61,75,11,39,101,113,166,84,181,78,173,230,151,94,193,206,236,162,136,240,115,9,63,242,236,104,101,68,228,75,115,116,90,225,109,37,102,66,105,193,178,188,225,12,194,114,182,104,2,253,241,71,102,46,31,95,223,138,26,154,145,181,40,85,162,204,152,170,77,169,144,93,241,163,77,206,156,182,186,12,128,111,235,99,253,93,115,103,196,95,223,33,180,70,119,155,37,94,221,64,13,112,174,19,48,84,173,191,172,98,230,48,211,32,230,167,174,234,34,107,155,210,124,185,197,111,163,184,210,140,79,8,75,146,113,160,90,179,197,8,150,49,241,148,109,237,236,198,156,126,185,9,111,87,191,47,42,141,84,154,186,183,36,51,12,95,93,106,79,253,236,109,59,180,119,185,238,144,249,149,203,124,70,208,130,108,218,210,144,254,66,34,53,133,50,117,166,236,102,106,54,244,232,214,137,216,169,210,18,51,93,230,0,11,33,251,218,99,8,40,59,144,54,114,101,236,200,42,42,93,162,94,26,23,20,194,73,45,233,203,200,15,248,240,237,123,25,180,189,187,133,83,190,119,71,197,152,74,205,126,32,193,95,159,39,34,210,180,140,12,250,112,131,183,217,116,57,52,1,215,189,2,114,51,118,205,211,73,85,24,201,225,163,52,202,88,214,222,48,198,25,217,2,13,53,159,65,246,0,255,244,237,188,47,95,138,37,18,143,217,178,25,56,211,174,72,196,135,47,60,252,115,69,236,116,23,70,163,186,180,21,75,188,104,95,167,38,182,137,65,126,185,241,11,90,234,73,170,218,166,183,100,186,232,34,151,105,37,114,74,25,101,87,120,251,228,21,211,54,96,166,46,54,188,216,76,57,225,83,61,101,74,95,172,190,223,34,117,126,153,156,189,26,209,154,141,139,72,0,255,88,111,103,179,222,22,158,86,175,227,253,245,188,43,94,120,138,219,221,160,183,48,178,231,121,251,33,33,151,250,92,228,164,63,94,41,155,210,72,199,28,63,220,85,170,148,210,32,177,185,49,223,29,51,82,24,158,187,185,41,204,135,182,8,66,214,159,91,127,101,174,189,233,180,26,73,151,120,154,119,226,71,224,83,241,193,53,60,84,241,140,181,14,176,151,2,128,28,88,92,177,87,146,77,219,150,180,12,105,217,72,130,62,35,99,199,114,201,142,40,162,134,18,250,54,206,33,79,100,44,76,162,47,156,245,106,114,240,48,49,242,59,59,65,67,126,94,228,115,181,58,241,107,235,137,245,125,20,65,202,198,180,169,131,61,172,1,157,101,229,132,220,210,231,115,121,139,178,74,102,212,179,54,101,74,41,83,42,107,218,41,225,82,18,19,81,231,116,250,161,152,192,227,156,205,79,12,119,50,131,145,4,125,228,69,179,62,109,248,181,73,156,250,123,199,187,238,222,51,22,247,133,158,234,39,105,123,219,131,8,245,201,63,159,177,35,105,53,9,205,125,157,108,195,108,185,228,50,200,63,55,126,25,95,189,110,244,77,226,237,250,19,103,92,59,58,245,146,123,131,139,205,44,207,30,198,21,17,73,246,10,74,104,19,132,94,192,251,123,197,222,148,210,105,203,18,118,68,153,241,203,168,207,207,250,94,197,89,127,151,172,209,29,247,248,236,246,29,76,129,79,56,105,231,84,57,96,11,15,50,46,167,15,248,242,243,132,236,124,169,228,18,81,163,113,166,179,36,166,141,96,229,132,194,166,12,166,101,163,150,12,103,187,37,234,146,228,118,50,181,21,241,16,58,37,36,89,38,188,27,95,118,199,22,59,205,10,53,195,92,99,92,188,178,187,236,114,4,192,71,206,199,90,25,59,75,127,159,196,9,135,214,110,83,206,86,26,32,38,7,216,78,253,14,245,149,244,27,31,57,166,127,58,125,237,37,55,238,59,139,229,107,246,163,111,9,241,23,63,159,153,159,25,186,39,60,124,140,146,72,0,255,195,112,226,72,201,226,27,71,125,186,143,153,23,69,183,215,218,225,142,107,117,218,55,167,33,13,220,247,209,19,187,152,40,17,2,226,203,69,213,69,144,115,117,215,35,23,37,251,125,84,82,65,245,188,196,83,249,41,231,109,38,54,229,4,219,153,217,26,118,220,203,2,63,146,38,37,241,91,151,184,245,146,233,55,62,84,196,155,104,56,94,240,43,207,56,76,143,129,47,31,249,92,210,157,240,51,162,44,226,136,136,79,166,188,77,138,85,59,252,220,58,207,104,137,35,108,85,169,49,228,183,73,201,140,72,134,148,85,42,13,71,20,234,22,144,243,80,54,92,174,227,19,199,18,198,112,147,170,141,29,156,85,201,22,182,77,16,48,114,81,105,81,146,20,133,149,241,126,228,87,136,95,161,145,180,40,173,27,253,53,82,194,180,54,60,170,223,106,231,68,186,85,193,201,108,20,148,233,89,197,152,183,114,101,40,160,2,190,80,128,11,144,169,167,52,20,98,95,200,197,223,81,8,132,46,51,67,1,224,0,255,94,33,46,149,3,252,101,191,76,111,112,208,135,226,5,188,151,81,45,236,133,121,185,20,0,21,247,82,0,0,0,84,0,93,42,230,182,128,23,48,159,97,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,21,246,82,0,128,11,185,131,90,0,57,160,110,69,77,11,59,138,98,94,46,5,0,0,84,128,92,10,0,128,138,59,66,81,241,126,70,204,1,238,103,238,21,133,94,168,47,87,203,168,81,158,58,31,50,98,231,106,138,186,200,117,1,243,59,55,165,181,88,188,152,223,155,92,160,127,170,23,81,146,198,1,215,82,184,176,242,153,213,2,0,160,194,189,164,37,73,74,0,214,122,63,102,126,148,245,246,218,171,184,211,95,167,125,231,86,202,238,189,139,86,184,192,75,175,140,121,248,203,232,135,79,155,123,209,118,171,81,130,230,41,242,84,87,253,169,43,55,116,218,105,184,149,131,2,50,158,93,152,16,249,193,212,247,174,213,55,117,74,119,163,115,31,158,17,51,128,229,61,222,65,204,226,23,27,151,243,16,32,243,191,229,51,50,247,78,243,222,149,146,73,92,135,206,229,140,201,45,129,130,140,99,59,5,31,238,197,115,111,69,230,73,73,213,95,137,186,189,9,220,156,25,171,156,140,101,83,197,208,35,62,90,230,118,172,204,120,77,81,154,25,73,107,133,88,193,27,182,62,102,142,105,153,56,62,208,251,43,51,79,72,164,164,47,50,86,75,49,47,127,105,6,152,204,164,12,21,59,15,96,251,119,47,200,199,231,90,53,234,9,115,156,234,146,180,60,200,202,163,99,230,101,194,203,189,131,110,82,188,69,97,42,235,228,247,80,234,214,105,92,145,118,248,170,135,30,242,244,153,177,35,162,165,249,69,232,170,185,142,221,151,110,221,154,182,156,177,129,137,34,168,95,149,194,248,205,38,230,80,132,248,171,59,51,163,219,138,204,39,50,74,6,125,76,40,251,52,140,58,78,76,0,255,102,85,227,137,137,210,217,170,54,75,163,192,108,204,11,93,213,69,208,119,84,58,102,162,236,166,8,71,30,18,232,224,77,217,184,136,23,83,9,39,216,198,192,112,14,178,213,26,242,242,25,181,237,146,198,73,63,228,115,249,204,229,78,66,74,38,41,81,217,253,48,161,226,29,246,105,80,151,126,248,106,70,21,195,200,137,36,220,95,235,222,222,25,52,243,89,43,139,166,195,136,235,155,68,119,161,224,112,91,199,113,223,154,78,69,177,63,27,114,214,162,160,189,134,112,63,159,182,86,212,117,165,125,104,245,54,190,183,107,56,83,49,206,180,83,202,85,151,101,76,68,176,61,223,36,172,92,228,114,151,212,147,26,81,150,195,154,220,200,167,141,130,154,236,242,195,79,83,176,169,7,181,193,201,23,247,178,103,204,245,236,10,70,125,94,232,51,200,202,17,177,179,179,169,183,44,165,211,189,67,126,91,137,70,20,7,243,130,171,110,158,76,209,78,143,0,120,33,151,73,202,222,65,107,227,4,117,44,248,142,34,62,93,125,173,88,171,102,54,76,173,70,163,91,41,101,16,168,146,75,28,234,214,172,176,47,159,184,200,98,78,198,78,192,191,51,177,127,20,218,90,117,68,170,121,39,134,171,116,252,132,170,12,112,174,74,25,245,152,127,25,9,205,52,118,124,30,240,229,94,25,153,116,7,41,225,210,214,165,133,22,74,98,68,101,250,134,33,9,247,34,207,89,58,55,162,150,73,81,103,228,75,119,178,27,9,149,40,224,89,80,39,212,6,3,133,70,85,237,76,204,46,119,16,131,95,59,35,222,158,59,26,180,166,205,49,47,98,17,24,211,222,62,226,171,229,51,67,77,196,138,248,94,234,148,99,12,173,153,118,80,49,9,51,61,5,67,179,223,25,234,219,185,204,237,28,127,66,50,234,217,142,197,241,161,191,41,85,26,112,225,218,234,144,40,99,23,123,179,129,103,150,141,109,231,199,124,62,114,185,24,209,216,121,210,61,88,98,177,151,70,153,41,44,243,176,214,217,112,134,61,213,128,220,79,184,189,51,89,127,123,87,167,167,170,123,238,23,131,53,206,104,7,71,136,29,85,144,128,79,241,127,107,235,61,45,189,121,3,244,222,182,180,161,61,31,129,62,32,253,207,204,181,247,38,123,81,66,111,154,17,21,133,91,49,72,145,136,31,159,46,50,116,203,9,120,217,150,221,181,51,141,39,215,245,142,144,104,12,59,99,252,203,19,30,98,144,220,206,222,211,160,203,229,243,41,137,204,23,167,92,34,75,44,51,189,41,55,108,18,84,49,50,53,90,203,191,60,228,101,54,91,48,221,211,239,124,230,35,162,213,101,201,40,180,164,21,204,61,218,204,166,244,83,251,214,106,228,152,194,38,86,166,137,246,59,47,59,220,202,168,13,144,186,200,47,125,212,54,173,214,172,71,174,27,33,206,153,194,15,133,22,167,98,78,217,32,16,224,95,253,21,37,143,91,157,70,234,244,211,143,27,158,248,210,196,39,122,20,55,61,48,175,125,148,24,0,255,116,229,10,111,177,34,154,241,170,149,238,148,91,250,148,79,174,203,62,252,92,79,187,170,114,132,87,61,227,217,116,13,68,183,179,126,171,222,210,234,123,183,30,86,98,225,57,247,185,148,202,43,237,174,8,48,199,123,59,246,202,216,177,87,161,53,103,252,82,198,60,46,139,226,24,249,136,12,197,150,81,208,109,125,144,88,155,52,235,71,150,218,205,59,67,186,251,232,246,29,181,139,119,25,15,245,152,54,61,230,88,110,180,91,249,33,1,254,241,143,127,163,54,31,209,102,142,247,122,244,137,183,150,213,155,52,57,239,56,24,236,140,29,71,59,35,87,34,212,199,188,62,114,249,43,74,184,237,166,213,226,29,155,198,53,98,6,163,18,77,244,200,148,219,247,247,194,231,109,211,43,247,95,221,189,145,193,208,183,105,124,63,119,168,235,222,155,124,104,191,120,41,85,35,252,227,35,248,201,78,46,211,201,24,239,108,32,189,74,178,178,114,28,250,147,123,89,137,52,2,79,236,206,190,207,11,141,241,47,254,41,253,58,111,181,157,237,121,235,63,220,240,5,97,23,171,239,253,196,28,102,180,59,153,48,33,159,121,47,115,185,107,68,100,150,116,75,9,74,163,184,212,169,111,57,63,205,168,135,252,90,245,197,195,37,56,51,173,68,20,34,47,114,248,111,154,45,125,55,100,190,143,226,16,114,117,140,215,50,247,59,163,241,43,175,216,201,236,100,208,133,110,69,85,111,145,203,180,26,173,196,133,55,188,35,5,241,162,88,181,7,103,114,136,141,214,114,140,77,219,176,51,67,183,157,122,68,102,210,168,149,166,116,250,41,153,196,101,26,240,40,131,185,182,123,10,146,179,168,157,226,112,200,211,103,198,142,136,66,115,37,203,187,11,117,201,166,194,229,238,173,105,207,164,224,14,59,159,22,88,105,53,27,179,46,27,63,146,144,219,107,69,185,84,99,253,110,36,155,81,195,201,185,76,205,41,81,116,238,180,17,239,219,118,8,107,199,163,76,200,149,75,178,87,38,153,76,106,172,229,4,33,143,30,46,114,179,28,236,137,116,155,143,18,35,12,110,203,33,200,79,191,225,213,168,119,35,145,241,57,62,42,0,224,125,89,72,140,239,127,172,122,210,29,180,48,165,29,226,132,38,37,50,186,0,255,200,45,145,196,50,95,179,60,124,226,9,38,225,236,87,196,212,233,244,171,174,157,110,35,126,211,1,195,27,226,231,195,93,58,226,198,222,53,238,49,26,177,250,22,162,146,220,136,154,248,196,88,231,57,149,163,26,192,252,111,247,159,183,187,36,206,153,195,1,127,46,213,223,81,243,180,160,45,165,244,82,190,147,20,139,71,141,83,184,83,161,81,40,133,43,236,244,193,173,92,252,152,151,57,221,202,79,225,87,251,150,108,165,113,155,123,213,175,31,137,247,34,159,43,118,228,69,155,73,50,92,113,113,235,108,147,236,83,107,109,13,166,186,136,41,118,26,149,197,66,172,76,177,51,251,159,125,176,1,238,233,50,41,89,155,56,20,94,182,44,137,150,90,147,198,189,81,200,162,140,63,158,97,21,143,56,185,226,96,86,82,242,140,61,98,192,135,111,253,172,191,169,241,211,21,147,189,162,9,94,68,179,187,66,106,19,51,53,176,142,161,42,91,188,206,247,54,97,99,110,235,242,145,89,35,105,89,43,221,25,132,132,233,81,222,74,71,21,106,10,149,217,113,106,83,140,105,81,174,208,44,206,90,169,89,218,22,67,184,151,185,124,201,109,18,47,62,109,222,58,37,148,144,77,185,135,7,185,227,209,171,92,85,172,9,38,176,211,100,70,103,175,3,220,203,188,36,69,87,163,180,108,90,184,215,168,75,24,242,77,213,232,212,166,208,173,31,214,49,145,33,241,158,252,245,226,223,40,248,215,190,175,149,5,212,95,56,225,105,53,55,223,244,32,189,210,168,65,123,157,221,140,152,57,253,28,234,219,249,107,149,112,187,213,22,237,97,75,195,213,76,226,179,168,165,135,249,188,14,95,188,108,99,71,150,136,223,198,122,40,161,145,217,110,225,146,38,63,97,242,220,153,74,51,173,54,214,100,30,139,24,91,70,92,247,34,117,17,111,201,39,113,67,217,110,186,222,57,53,81,235,135,244,13,96,11,87,77,74,245,125,201,110,183,175,142,185,88,185,115,101,236,116,74,84,26,116,76,104,161,14,37,167,32,37,198,8,7,213,209,193,41,174,250,225,161,79,171,30,229,180,97,108,170,196,133,47,55,188,120,36,115,203,33,89,87,52,142,104,245,22,147,232,7,159,31,70,118,203,18,119,178,137,145,78,21,2,100,228,35,211,165,185,76,135,84,167,215,146,119,196,91,241,99,242,112,5,87,117,26,52,150,59,108,20,205,254,179,61,19,245,121,153,203,162,79,90,243,116,183,53,115,181,141,241,233,132,198,174,28,241,113,14,3,59,162,33,14,102,20,107,242,35,171,143,145,250,124,108,154,143,204,38,19,62,41,149,86,219,226,158,22,185,52,239,164,134,76,177,131,141,85,137,73,81,188,226,70,150,176,147,33,238,103,102,174,164,36,73,212,82,74,161,77,75,92,183,54,205,5,0,53,230,119,198,138,44,177,51,105,27,245,36,132,92,9,165,53,121,247,44,251,152,49,38,30,29,127,113,208,195,35,238,186,99,166,161,13,109,243,54,228,229,246,90,110,186,142,5,33,159,203,90,70,158,204,172,92,241,186,52,89,74,177,182,228,232,212,148,97,3,46,74,100,230,118,187,172,1,240,239,76,114,175,82,178,34,106,109,74,221,110,29,190,196,136,152,28,2,252,170,213,168,89,81,0,23,21,102,106,62,58,42,214,23,153,153,139,204,80,64,145,100,200,11,124,222,215,166,193,219,195,115,251,78,174,239,29,235,210,218,201,54,6,244,3,253,245,123,237,85,232,155,70,47,173,219,221,155,185,57,149,58,233,161,158,128,95,47,254,59,15,63,73,17,123,252,198,103,84,221,134,143,49,177,184,154,49,204,113,82,143,16,243,82,191,130,36,210,209,244,182,156,81,76,127,196,129,29,106,42,203,33,198,42,140,111,231,37,198,63,188,120,17,63,114,44,41,99,211,195,239,19,145,71,51,193,134,92,39,88,165,121,193,156,139,159,108,131,134,252,36,43,151,164,83,177,73,141,116,95,224,138,187,213,65,53,102,81,137,3,158,170,18,188,214,158,141,0,112,33,147,212,178,90,244,55,96,233,127,197,254,91,160,251,41,137,59,251,96,2,252,173,172,79,198,222,43,179,53,181,110,131,222,86,118,98,96,22,46,161,50,207,33,54,254,79,87,247,240,232,235,211,35,149,242,158,253,51,33,143,63,23,197,201,235,106,217,144,206,204,170,83,241,42,138,135,130,157,24,2,81,204,75,253,74,146,40,242,244,90,102,25,71,44,203,183,49,203,152,190,50,214,85,52,223,246,106,212,149,8,74,35,155,120,99,228,37,25,148,91,59,250,51,76,177,186,138,175,207,169,44,87,61,94,120,167,157,163,49,127,147,122,18,220,129,9,129,175,198,222,171,68,217,89,136,43,225,16,151,27,141,20,168,52,66,21,26,245,101,109,234,144,153,219,155,86,111,190,45,18,43,122,191,141,145,186,173,135,151,219,43,51,41,75,42,205,161,117,84,138,226,210,215,100,50,122,72,151,68,49,167,22,254,170,188,108,225,199,248,23,0,255,140,126,93,183,218,170,36,134,223,196,13,247,68,188,233,30,119,19,43,205,179,241,249,170,1,233,99,94,234,99,199,94,153,244,200,140,172,141,183,39,68,166,44,234,48,106,16,28,119,172,44,65,171,197,148,1,242,245,65,91,155,54,235,239,26,244,122,67,190,251,236,238,221,92,141,195,216,40,7,20,230,216,149,15,109,0,75,55,192,63,190,122,46,214,184,93,43,155,40,77,188,231,209,163,132,146,85,100,242,146,115,140,131,25,177,67,48,71,251,35,107,35,202,33,151,191,162,100,161,107,71,82,167,33,143,107,80,210,168,196,174,244,128,244,143,218,218,217,172,183,106,244,154,195,226,125,222,186,25,31,124,197,233,238,248,130,141,89,159,11,60,100,200,191,151,249,200,216,145,43,75,27,181,113,187,81,135,56,143,105,243,216,25,231,81,126,121,241,79,233,91,175,86,91,149,85,173,245,235,38,188,83,48,48,91,199,95,92,224,72,91,192,246,13,121,93,126,237,181,201,53,147,150,109,132,247,104,28,199,41,145,148,52,211,128,183,220,252,42,196,188,238,196,30,237,149,76,144,128,185,212,21,7,94,100,141,148,178,157,241,113,25,13,113,104,192,35,92,98,140,83,6,24,155,249,236,28,191,53,234,106,234,51,201,235,149,160,175,85,69,144,126,114,231,206,176,220,159,220,225,111,106,87,116,156,219,217,163,217,202,0,0,255,59,79,30,125,214,157,146,153,241,176,229,36,141,195,180,77,97,120,169,211,225,134,253,178,143,113,237,86,158,51,230,101,236,92,70,230,50,35,156,164,213,25,167,180,205,216,212,154,69,149,88,147,178,33,64,94,79,241,149,215,219,241,166,47,159,72,63,91,90,78,101,241,206,100,11,119,72,121,250,50,55,251,51,163,53,228,197,147,183,215,166,101,85,191,85,235,238,253,203,136,231,190,42,201,74,246,214,24,61,100,62,111,39,41,141,179,106,59,89,18,168,76,171,98,212,166,159,214,17,31,93,186,181,55,125,74,121,219,203,91,51,113,128,127,239,126,42,204,170,12,117,53,15,152,121,81,225,231,115,241,201,203,247,167,55,55,226,187,232,212,52,73,171,130,107,153,106,240,35,253,203,88,127,231,234,172,147,127,66,167,94,136,30,34,159,75,38,31,171,150,116,231,43,218,77,194,148,18,37,37,204,177,76,120,167,62,92,204,73,246,139,1,12,249,123,49,134,159,153,217,38,60,239,88,127,66,191,135,233,204,22,22,186,70,212,93,157,157,152,177,16,176,190,60,109,173,150,219,197,212,235,98,55,100,5,29,135,200,42,81,238,0,255,253,104,72,196,202,149,98,230,34,90,11,155,8,59,179,51,203,81,240,47,86,46,219,224,183,235,73,202,60,244,102,52,207,194,218,236,79,101,17,144,254,103,145,126,93,157,22,234,190,25,209,12,107,44,134,252,115,81,132,95,61,87,61,244,125,145,71,61,252,141,38,142,245,123,239,181,67,155,78,167,55,100,222,176,226,191,149,2,96,7,117,33,240,141,242,185,186,233,170,133,51,9,169,164,136,167,204,24,6,142,215,61,29,125,246,19,79,33,96,140,0,255,185,86,250,162,50,97,170,88,95,142,100,102,41,101,92,49,137,249,162,124,230,187,229,43,247,224,223,188,153,100,209,125,167,220,242,188,3,127,179,31,115,130,1,0,255,222,167,167,233,115,68,110,114,52,167,84,141,179,202,40,83,212,86,62,176,89,172,211,0,245,71,174,40,138,57,99,62,159,108,254,142,92,178,15,61,218,100,75,210,136,171,34,19,151,172,10,216,202,206,122,252,144,252,215,60,0,255,231,26,149,158,26,92,103,11,137,1,16,101,108,254,95,215,188,244,168,89,106,68,171,212,165,148,82,54,152,207,86,122,29,131,222,91,161,11,226,192,43,153,153,4,149,137,92,179,168,2,117,101,169,79,7,128,251,128,15,223,186,151,73,95,187,68,186,213,161,133,156,70,164,205,241,81,87,146,84,11,0,0,0,0,0,0,0,0,0,0,0,128,10,184,35,46,226,171,89,64,57,96,44,93,210,105,59,135,204,29,197,33,57,31,99,69,126,87,170,144,107,71,100,205,11,112,63,137,190,212,10,135,252,12,204,139,12,133,164,1,226,139,184,104,49,183,34,46,230,226,2,236,189,34,130,70,200,28,228,151,186,168,81,154,10,71,248,91,171,110,239,22,238,237,154,22,224,222,206,80,84,188,191,50,20,0,0,0,0,80,33,242,87,36,85,159,82,74,20,0,208,15,185,200,69,46,86,18,93,82,18,132,140,90,74,155,32,148,142,64,162,193,45,161,96,208,15,23,237,14,248,238,47,61,133,151,81,47,149,102,178,226,135,177,245,182,16,82,218,131,105,153,41,182,25,31,12,202,126,118,132,115,12,120,31,240,235,114,113,111,211,119,189,46,239,223,218,100,238,174,148,105,109,131,62,47,106,186,82,51,87,100,173,238,70,138,15,254,189,246,125,84,87,31,124,84,170,210,169,112,88,148,223,217,109,153,182,33,159,57,253,155,203,193,167,187,208,133,59,153,45,193,187,120,78,117,220,236,178,84,213,195,224,236,179,236,208,0,235,239,244,253,213,233,244,54,75,175,213,173,248,183,102,204,251,113,10,119,92,54,128,153,27,35,175,35,239,164,7,61,42,141,184,9,119,105,82,2,174,57,78,5,230,38,50,83,192,18,7,179,223,114,121,163,122,43,221,165,171,215,183,27,224,58,189,123,112,109,209,56,241,198,107,220,237,217,9,206,59,192,127,94,68,94,252,242,81,74,116,121,43,75,68,38,44,187,86,161,6,51,243,174,1,115,153,121,90,226,147,36,225,100,62,74,7,159,254,90,153,18,163,48,78,58,181,75,8,197,221,172,206,206,203,101,6,253,10,238,191,105,187,152,24,150,177,235,79,54,29,167,242,150,142,235,107,60,107,217,31,190,126,32,247,243,145,39,65,142,190,220,102,218,133,139,155,32,161,49,154,51,176,3,252,231,39,205,223,171,70,210,75,93,245,166,148,70,15,127,147,37,167,77,189,26,61,31,48,175,35,185,252,92,37,141,238,22,36,74,237,173,152,150,139,41,41,38,53,151,178,17,250,17,253,223,142,247,52,93,183,107,235,131,117,223,174,198,6,222,180,31,244,249,149,25,81,98,83,197,242,3,204,159,27,252,127,170,27,189,189,40,166,232,43,208,0,255,112,67,121,63,162,168,114,24,93,89,39,182,112,146,126,204,157,249,204,140,82,51,163,148,154,242,33,63,51,23,43,50,51,75,125,157,154,145,153,133,92,82,109,114,179,156,86,175,42,1,4,253,119,84,150,132,174,134,91,50,205,68,230,179,138,84,75,31,243,153,36,183,115,181,52,234,185,46,67,195,15,117,231,237,85,158,84,222,106,171,246,190,218,56,41,106,37,143,129,249,19,31,199,127,100,214,59,86,70,70,197,201,172,100,100,73,115,54,171,181,3,224,199,128,175,251,109,93,41,189,170,237,69,207,139,149,185,55,218,201,205,250,236,188,49,192,0,255,138,220,138,72,178,243,148,172,50,197,91,74,106,144,130,134,51,190,49,113,227,148,147,156,153,237,17,35,54,0,138,26,178,254,157,25,185,108,201,166,153,153,9,159,45,174,196,17,153,217,132,233,243,195,66,135,25,83,162,93,135,237,97,153,1,254,74,172,29,116,93,214,234,165,80,226,102,124,239,98,199,52,74,120,33,159,114,19,118,10,204,188,92,101,20,64,252,152,57,93,62,115,249,140,186,233,153,139,102,60,174,169,156,201,4,137,122,86,21,241,86,36,82,134,24,197,50,182,26,214,168,207,79,154,158,146,189,22,173,230,173,146,44,214,173,246,109,56,83,22,99,29,156,221,77,108,205,243,54,52,199,54,48,113,235,106,150,58,189,91,41,149,248,82,9,14,249,251,222,90,47,35,95,99,253,7,175,26,212,67,200,5,61,98,39,147,95,153,13,37,117,166,186,106,107,96,150,134,179,146,8,22,18,155,90,120,192,81,185,237,171,243,13,249,177,119,126,196,247,173,93,147,222,60,161,188,63,33,174,231,84,102,102,154,176,2,217,84,7,200,207,229,99,71,6,205,149,77,73,210,163,140,8,173,18,18,85,45,42,117,187,251,51,251,158,102,68,139,202,216,107,48,127,184,208,190,182,231,16,243,9,79,159,249,149,36,169,209,176,172,222,38,73,143,169,198,37,14,199,248,241,169,71,37,172,203,239,140,204,194,13,249,25,34,252,175,197,35,245,151,57,74,145,152,107,89,70,43,73,59,60,2,252,103,146,189,86,113,25,90,121,47,224,138,112,106,250,69,217,210,183,205,134,77,46,28,0,0,0,0,0,118,212,239,196,87,167,45,90,235,143,70,252,155,230,77,252,195,131,97,12,143,15,129,63,23,121,93,146,189,34,86,157,52,100,60,166,233,134,83,27,81,184,52,105,81,25,63,92,116,195,68,181,18,34,111,175,216,107,135,91,167,213,191,239,110,79,251,48,227,185,3,207,93,21,41,84,144,126,165,207,42,97,23,251,200,142,50,192,94,145,186,140,157,37,87,146,212,172,132,100,97,95,233,111,203,3,202,45,77,170,103,244,106,17,105,215,226,146,196,81,135,57,199,56,118,178,171,108,186,198,188,252,189,34,220,136,200,12,74,104,102,102,1,7,205,226,205,52,142,250,130,92,133,223,84,9,106,52,194,31,151,68,224,60,210,174,217,176,214,202,231,242,101,37,73,74,130,4,201,134,92,91,58,113,94,87,180,54,142,249,98,166,153,82,174,204,99,131,71,252,117,199,55,38,181,143,237,48,4,189,248,39,125,175,82,232,90,221,159,164,49,164,228,70,57,79,17,84,45,169,130,215,141,143,249,234,128,245,167,46,50,87,36,137,90,234,218,109,67,104,33,151,28,241,105,198,124,242,29,240,103,232,178,237,182,131,70,19,223,45,168,74,169,213,121,69,228,134,63,236,105,88,147,163,142,81,115,145,75,178,163,212,82,11,210,36,203,18,122,109,196,54,44,123,74,212,72,20,195,193,15,95,152,38,145,254,186,216,225,70,157,86,199,132,68,141,218,134,118,73,20,66,241,112,37,155,82,117,106,45,46,77,110,216,200,158,177,99,18,64,167,219,107,213,214,115,147,237,86,235,198,173,190,141,240,199,191,54,59,28,96,173,195,252,61,125,0,255,218,52,23,85,117,113,146,81,163,4,152,201,121,200,1,31,109,40,195,218,249,85,35,212,117,208,233,238,233,178,188,36,35,233,36,35,89,51,171,49,41,89,8,88,98,31,51,77,192,99,46,206,3,210,191,112,90,127,53,146,187,182,168,54,205,74,89,209,194,82,85,211,122,174,49,96,27,50,239,19,146,40,31,78,142,106,134,51,138,120,102,203,58,111,158,226,178,137,137,9,238,183,159,26,94,6,192,159,161,75,166,219,14,26,109,124,199,89,85,106,56,238,51,50,21,28,244,227,240,155,173,162,71,245,214,170,111,61,55,9,125,237,225,137,195,112,171,71,252,101,88,7,194,252,141,184,231,73,52,25,89,29,137,229,26,218,196,121,203,79,139,66,65,108,208,132,84,111,237,181,87,247,245,222,106,250,70,43,62,248,56,149,143,139,59,141,183,22,115,63,143,32,128,174,254,212,199,203,61,71,242,141,215,54,172,99,51,149,68,14,15,12,116,136,226,78,187,194,24,59,200,95,31,149,182,147,94,225,81,74,170,25,149,180,100,150,20,41,71,53,199,92,7,0,0,0,136,38,136,127,0,255,169,171,38,253,37,117,35,95,49,207,110,111,118,51,196,250,234,219,155,4,161,175,93,163,77,195,189,22,30,129,67,243,196,124,196,215,103,232,98,252,173,68,186,52,252,146,32,57,12,15,234,136,72,42,198,60,230,21,39,205,229,9,59,183,1,0,225,32,191,136,200,103,62,115,197,138,85,106,13,215,113,107,203,121,72,111,233,84,174,15,42,211,201,44,7,212,39,31,17,127,247,31,110,109,18,236,90,120,247,189,144,87,222,15,253,209,204,151,159,237,203,6,93,89,25,177,35,119,68,173,146,74,92,114,196,106,91,68,37,76,106,153,138,91,236,25,191,228,226,105,118,181,121,204,97,128,191,250,222,245,109,58,141,146,100,250,175,86,124,217,226,25,95,220,21,198,102,87,187,235,17,2,226,199,31,247,23,125,149,116,54,141,39,26,18,58,39,169,136,147,31,240,175,85,47,213,173,193,86,103,67,208,79,151,43,92,186,232,233,144,66,162,16,55,198,171,190,250,113,75,165,250,216,168,227,69,17,137,33,28,104,159,24,215,125,245,163,146,26,185,150,136,160,191,77,150,206,136,25,211,196,61,43,172,180,192,23,158,49,10,115,172,47,87,254,138,146,133,102,210,74,82,183,121,198,110,54,230,113,89,212,126,72,245,245,145,43,147,86,122,164,75,71,223,235,221,73,196,21,139,79,167,75,163,38,94,90,225,23,127,29,30,9,36,234,243,98,233,105,187,246,254,190,164,175,129,216,55,58,240,220,75,147,62,133,247,149,62,43,133,153,109,35,219,180,33,191,247,206,69,68,190,201,149,136,95,178,132,251,214,146,65,89,183,238,178,21,151,44,126,30,165,94,61,58,46,14,177,215,87,118,49,39,235,218,84,8,121,129,127,239,85,115,117,116,238,109,142,106,196,177,42,174,31,102,78,212,47,93,146,88,100,37,137,248,148,148,164,99,114,75,130,178,142,170,108,90,83,36,81,167,199,167,85,170,105,41,86,107,206,101,22,151,115,143,61,133,72,168,27,191,40,185,77,11,37,185,190,181,109,253,165,101,146,77,164,14,139,152,80,30,167,9,31,115,212,145,126,17,145,165,214,181,41,33,164,60,81,157,49,123,126,73,9,121,121,107,71,182,25,153,17,149,214,88,81,79,37,201,74,40,233,81,20,6,220,250,68,58,117,138,84,26,99,37,188,123,88,206,86,105,199,69,136,204,71,62,233,202,136,178,147,56,209,60,180,78,123,217,135,25,159,78,59,96,86,161,210,171,226,163,0,56,199,250,246,210,237,77,130,118,171,237,90,203,140,133,171,135,68,161,209,251,65,208,171,183,115,101,102,36,109,104,102,208,154,26,85,52,46,29,174,78,37,185,166,69,45,188,225,197,225,0,7,38,220,203,88,248,51,232,25,37,233,114,98,55,76,185,169,183,142,91,58,179,59,25,52,42,177,233,212,76,213,184,185,227,98,46,113,35,119,216,9,198,204,157,107,103,164,174,212,106,169,53,107,56,227,116,156,168,165,1,85,106,220,151,69,248,42,119,213,232,210,10,99,166,158,230,224,34,251,195,126,109,204,207,188,220,81,188,103,68,194,111,225,145,22,76,10,105,72,78,170,202,54,103,240,51,10,157,90,189,218,105,56,196,226,188,205,43,214,230,102,187,166,81,92,161,191,191,98,103,38,165,205,78,87,44,253,197,45,68,21,19,244,186,171,165,243,169,214,180,192,60,94,240,23,212,159,5,218,27,26,240,39,190,136,60,161,164,122,150,26,157,132,84,189,213,9,131,69,73,76,164,126,200,91,111,71,196,122,180,125,235,25,109,62,148,236,225,66,206,91,197,163,136,175,2,24,193,94,140,195,217,249,161,190,208,37,165,175,36,65,224,151,74,170,148,182,13,195,188,163,77,143,77,3,236,152,72,66,94,226,35,126,213,163,136,215,2,174,251,136,244,214,45,61,213,167,46,247,216,218,8,186,252,253,60,50,247,88,148,148,75,70,219,188,166,17,34,18,57,68,2,23,85,106,227,94,155,51,65,254,245,133,122,43,115,237,181,235,251,205,234,157,190,128,107,94,147,241,221,193,204,252,164,58,32,212,151,250,112,219,216,65,195,161,103,67,206,165,102,9,182,52,110,120,168,183,245,155,139,14,0,0,40,0,220,142,185,250,99,125,61,125,173,58,173,206,208,240,112,222,187,23,199,158,54,85,247,198,35,28,148,192,6,134,111,16,245,185,188,200,149,85,179,68,100,21,206,77,74,104,53,229,80,82,71,4,79,213,182,230,183,84,177,209,57,154,213,145,247,217,25,27,243,242,119,46,221,21,185,41,161,59,214,169,164,81,72,89,26,151,98,58,181,42,244,190,108,120,20,194,85,105,220,99,98,50,167,180,143,25,115,249,250,226,135,244,231,138,18,47,223,148,106,37,81,138,17,153,174,234,212,148,73,219,156,246,142,226,114,46,103,172,151,51,185,24,65,151,159,228,94,125,66,37,55,27,230,118,53,98,136,211,112,159,144,152,138,11,78,112,115,154,31,218,1,12,64,0,255,82,183,34,214,163,233,228,72,109,81,209,216,203,97,227,84,137,129,120,107,240,212,14,119,179,83,178,132,123,25,185,200,85,143,218,70,210,124,91,104,245,134,45,78,67,106,240,230,147,55,147,136,98,168,29,81,73,216,196,13,246,176,136,69,121,213,179,150,141,132,184,98,103,192,12,250,241,75,154,123,71,219,45,50,222,48,121,11,81,81,149,149,117,76,149,207,79,195,63,78,98,243,32,67,54,64,126,94,191,118,168,15,191,210,106,107,248,58,141,92,70,11,231,29,239,129,127,81,159,230,206,208,251,56,196,95,182,182,189,210,72,219,200,200,29,25,81,71,167,43,77,82,27,103,244,194,72,212,53,120,58,49,63,214,218,107,199,240,175,213,164,213,214,226,78,7,23,178,240,222,23,164,79,66,253,74,238,187,239,236,175,88,159,154,136,249,136,175,207,216,43,131,91,141,120,219,210,211,71,22,81,74,156,82,161,212,97,80,94,126,177,133,31,121,196,81,9,120,63,67,230,220,65,162,56,153,164,156,112,82,27,234,152,26,215,120,46,170,117,216,236,148,13,121,248,215,233,132,127,119,103,101,155,5,184,236,87,68,20,245,233,196,88,36,172,20,241,44,167,3,35,253,75,145,73,87,178,169,187,148,23,182,130,238,54,172,226,76,53,67,122,206,158,103,72,245,87,100,212,149,180,97,225,85,55,95,39,234,195,151,188,63,213,228,122,117,152,95,220,92,241,56,239,34,128,94,23,161,223,81,51,34,72,68,208,114,56,245,26,69,69,111,218,119,96,169,223,7,84,88,134,169,58,53,161,227,44,209,62,141,152,245,69,148,245,41,169,9,51,234,225,199,142,88,107,189,163,40,153,109,144,72,165,164,212,9,107,74,117,152,81,217,248,149,45,172,180,113,165,221,97,0,84,200,133,98,125,172,47,34,159,81,87,82,18,132,146,85,163,109,67,219,145,168,1,129,24,81,41,106,3,196,122,249,220,107,147,74,241,163,169,161,135,214,242,78,92,41,201,61,7,193,163,12,97,169,179,92,97,43,36,230,229,206,189,233,145,241,106,46,73,68,36,37,155,28,151,78,138,146,216,165,166,193,162,81,37,137,101,65,149,82,56,208,46,102,97,48,119,219,22,134,21,242,139,136,157,59,195,93,217,150,98,21,199,165,226,167,214,246,222,41,149,71,37,213,197,189,252,89,5,10,248,156,125,199,16,65,191,136,157,177,146,208,168,65,203,89,74,146,54,202,195,149,250,16,236,204,138,31,82,202,225,170,75,15,59,123,204,208,126,143,128,245,215,183,55,201,90,219,187,70,91,247,59,61,196,154,74,61,3,254,123,107,237,232,143,85,220,157,153,201,146,168,52,199,113,202,105,235,233,209,195,219,90,118,34,86,38,145,54,93,101,229,158,253,102,123,29,214,223,43,191,70,91,13,19,138,190,186,25,239,54,124,225,195,225,221,193,185,76,103,235,50,95,98,46,31,145,203,213,50,158,200,149,196,169,36,72,4,121,163,52,212,236,146,201,12,105,69,30,61,227,80,43,48,95,13,94,245,49,162,61,99,142,149,209,7,188,183,50,22,254,140,157,25,217,238,18,116,166,117,154,154,77,233,13,29,110,251,56,167,78,226,135,191,26,93,38,94,178,216,159,123,172,102,39,242,141,33,63,86,62,118,68,161,173,248,12,165,180,90,186,119,175,81,166,174,65,46,55,225,80,149,243,88,96,14,115,24,196,66,204,79,189,109,69,251,192,184,238,231,213,21,185,150,172,204,82,67,37,234,108,121,61,246,22,226,84,195,143,81,129,38,29,138,108,66,24,196,206,182,181,109,143,168,219,177,117,73,74,173,70,243,6,143,62,252,247,80,160,38,151,122,120,70,124,98,197,6,132,191,173,143,92,146,85,34,179,38,21,85,156,80,250,184,32,90,75,8,155,120,155,101,17,232,40,131,219,60,86,126,200,171,127,239,85,197,21,211,211,185,53,6,203,56,253,59,43,39,103,219,31,118,107,192,105,2,228,135,62,215,206,36,153,17,155,201,126,193,20,90,92,194,80,136,149,72,9,162,15,7,53,99,208,193,89,157,26,159,10,30,42,111,107,217,227,141,247,238,69,232,55,141,204,136,74,171,211,202,148,124,217,210,173,201,135,144,71,163,138,71,149,193,79,231,210,197,60,234,245,43,246,218,145,164,78,171,215,105,228,86,84,60,119,225,206,161,211,126,231,218,97,135,132,200,231,94,203,137,140,157,77,165,43,119,124,184,233,86,87,165,82,33,155,76,137,220,19,170,80,173,23,6,110,248,43,136,139,237,5,187,182,1,86,214,183,74,201,211,140,112,242,237,152,169,87,150,188,160,200,75,187,187,17,8,21,196,74,141,44,150,241,142,51,252,227,44,155,218,94,66,208,173,191,114,69,70,146,218,214,200,172,181,52,137,152,92,234,92,154,74,110,75,183,86,184,196,107,195,62,78,210,99,126,94,183,119,56,121,154,153,52,233,145,193,120,139,42,174,100,81,233,86,47,237,80,115,42,81,168,218,48,171,178,86,19,39,5,67,212,201,175,230,50,50,179,100,100,41,17,90,22,135,158,174,217,16,19,193,66,228,22,76,159,136,73,108,52,197,67,63,249,221,134,105,0,0,84,192,29,113,33,23,22,21,116,1,128,63,67,225,34,126,154,226,202,80,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,64,69,5,220,247,34,21,244,145,75,49,245,22,21,96,103,40,0,0,174,140,248,182,252,215,219,81,147,174,168,238,227,173,20,54,68,110,212,138,59,229,146,93,84,101,208,160,0,182,229,164,43,0,255,217,55,198,204,69,46,98,103,70,93,73,72,182,45,165,213,154,182,109,26,241,41,182,52,169,177,233,208,175,4,124,250,156,126,213,112,87,180,101,248,81,10,53,229,52,181,189,171,238,19,34,149,56,238,229,169,201,162,139,92,206,222,218,128,123,197,253,200,220,37,86,36,221,165,150,82,217,18,217,54,239,3,154,186,174,88,36,113,86,36,134,184,104,166,53,40,136,139,57,152,187,236,54,59,207,128,15,223,222,171,86,246,170,115,35,53,68,235,206,202,89,173,26,117,204,215,233,225,135,244,229,86,93,59,139,247,54,163,236,166,42,101,158,162,226,168,133,149,235,86,168,197,17,95,51,140,187,57,153,7,17,234,143,245,119,50,123,173,110,234,51,245,53,247,90,241,126,127,153,96,192,195,29,193,85,209,237,64,187,181,1,247,142,168,135,142,37,17,37,169,75,130,214,29,34,49,198,165,110,176,102,242,1,15,204,116,41,247,20,197,67,15,218,253,121,172,241,222,189,192,31,252,115,241,146,212,71,23,139,54,50,75,113,234,194,43,121,217,82,4,203,22,237,92,68,3,62,252,113,111,213,22,189,46,239,220,157,100,239,30,53,234,248,152,203,94,2,228,253,92,17,185,215,10,166,68,45,138,247,69,107,168,196,202,174,119,226,153,60,125,138,96,173,71,139,174,163,64,27,218,35,121,181,33,167,207,233,234,25,209,23,171,144,122,100,190,18,18,25,126,79,63,110,105,213,184,226,214,12,113,47,79,221,128,95,7,25,152,39,204,145,231,1,31,254,140,181,87,45,191,107,180,110,15,101,141,63,131,173,141,243,151,207,120,185,104,243,121,150,70,210,124,10,107,167,4,40,91,189,165,33,35,220,28,148,212,152,159,186,118,156,189,253,0,242,175,63,212,91,233,236,181,186,175,247,20,81,221,235,197,3,79,203,20,7,254,209,239,216,42,143,141,104,199,52,238,92,70,148,29,17,89,233,164,37,101,243,36,244,184,239,173,133,207,251,170,85,252,171,123,247,17,169,53,125,211,247,62,213,196,54,222,253,187,147,149,57,158,133,234,34,228,146,102,62,119,70,212,140,204,164,149,148,66,51,223,182,146,226,173,9,53,34,59,197,67,188,92,10,69,218,29,133,42,24,46,177,132,153,236,93,219,249,1,243,18,127,46,226,69,70,108,154,11,23,85,36,45,14,57,147,182,190,168,65,45,153,9,57,77,105,135,63,89,197,70,159,153,157,125,33,241,94,62,229,95,226,69,238,112,87,52,236,41,111,165,97,138,200,45,117,224,78,133,31,179,184,196,113,138,47,109,92,198,74,224,87,155,15,65,254,247,182,46,234,142,32,238,75,99,191,148,146,105,14,57,189,189,99,210,171,205,163,181,124,99,224,23,202,155,137,247,243,137,63,179,230,34,87,144,29,197,45,93,207,150,141,167,105,233,196,129,197,238,243,134,69,139,22,219,0,118,134,216,145,105,16,64,175,191,167,139,218,212,200,168,145,140,96,200,167,73,149,102,33,224,85,13,87,93,76,97,92,252,48,51,232,235,79,125,60,220,34,179,210,113,41,201,162,82,244,235,163,150,244,100,156,203,95,159,70,248,210,206,48,0,184,140,235,94,238,12,226,148,73,172,151,150,24,122,45,183,222,106,152,108,234,36,10,203,55,62,202,99,52,123,196,112,31,228,175,203,40,107,213,106,194,171,185,65,131,20,51,99,26,117,154,69,15,244,128,121,121,253,90,33,252,233,145,37,234,52,29,176,183,37,92,49,151,111,197,209,125,155,34,136,129,66,33,109,79,86,84,11,121,200,144,139,248,185,140,212,7,161,149,218,83,195,12,137,81,45,195,43,21,208,249,9,189,241,84,89,174,101,136,198,188,30,191,110,211,131,191,99,252,14,122,69,157,117,239,61,29,61,38,198,249,178,46,75,17,43,59,103,179,239,36,100,100,228,50,162,100,146,74,163,16,151,56,77,221,37,4,16,251,23,233,250,215,187,90,109,114,128,222,136,117,101,104,31,105,208,233,118,174,189,73,16,90,157,70,179,198,152,13,135,211,141,167,150,54,29,74,116,146,110,120,188,81,240,47,88,127,122,159,99,200,22,244,155,16,195,249,118,214,113,103,234,51,115,153,25,53,163,102,169,165,214,17,113,107,113,178,29,229,148,55,68,9,71,85,62,151,170,37,138,61,44,244,104,134,225,236,32,27,179,81,200,207,91,59,163,123,70,73,82,211,137,69,25,19,41,217,134,67,234,37,164,45,131,82,45,34,165,154,160,10,243,135,98,19,159,248,206,222,103,103,49,35,244,177,119,146,216,153,65,73,75,79,103,76,233,197,121,73,106,81,233,118,119,164,210,121,52,74,212,151,103,124,149,196,78,7,109,109,187,239,152,203,231,175,122,198,247,76,18,240,155,164,65,219,48,141,108,72,78,170,200,38,117,248,1,137,70,169,62,229,192,92,167,25,157,77,252,205,185,54,37,2,252,173,183,147,182,62,161,110,173,70,55,50,37,155,123,168,144,234,169,134,117,234,132,21,204,237,120,154,25,27,72,212,173,216,123,85,134,133,23,181,77,21,25,228,89,197,210,214,148,75,83,165,250,178,86,14,203,115,153,189,149,40,191,250,66,248,213,247,218,171,123,183,53,46,225,111,180,226,244,222,57,139,241,14,238,170,204,245,150,9,109,254,60,230,197,214,39,197,126,245,26,187,141,151,102,155,76,37,185,167,88,85,214,10,139,39,192,127,125,239,192,0,255,141,78,107,43,170,189,129,59,190,124,42,180,74,95,224,174,227,172,100,147,32,96,94,46,93,84,162,175,55,185,93,66,166,217,212,183,17,55,166,95,215,135,107,204,117,108,55,224,223,171,230,51,162,158,145,153,164,166,70,173,181,161,123,199,45,5,197,201,143,168,116,147,228,198,96,23,91,248,206,30,183,79,26,243,43,202,222,17,89,105,235,210,210,109,26,199,162,0,0,245,129,96,254,183,174,100,165,175,69,171,141,211,189,102,98,79,225,98,194,252,229,3,126,62,50,239,49,166,40,37,152,116,222,146,225,243,233,182,201,38,81,57,22,227,51,129,177,175,89,182,26,2,40,129,126,121,162,39,25,65,68,111,247,164,81,73,53,72,55,131,159,106,92,146,235,60,250,27,143,212,26,155,179,51,24,9,228,175,207,165,79,245,131,60,99,74,15,50,173,123,0,255,59,230,251,112,198,170,73,51,227,132,129,217,169,66,182,47,12,250,133,47,171,75,203,40,237,170,140,190,239,79,105,69,177,38,101,83,8,119,101,176,61,207,242,118,67,170,159,95,235,133,107,42,86,45,152,200,160,167,33,78,114,26,106,110,94,189,148,212,18,60,213,62,140,112,127,109,26,37,90,39,11,197,39,8,249,186,189,234,153,220,18,94,201,74,51,131,16,114,52,116,80,33,166,183,172,62,253,186,86,73,163,32,6,234,96,105,14,100,169,220,42,47,34,168,183,162,236,181,186,215,215,155,224,110,245,226,129,107,223,212,194,63,250,29,55,55,25,209,126,108,204,251,107,103,212,34,243,36,222,10,49,83,8,41,143,179,170,244,93,28,24,47,185,166,84,148,53,168,10,108,226,17,39,218,239,236,217,141,249,57,253,218,33,252,234,225,210,234,116,238,221,183,40,76,9,239,205,56,189,107,153,136,195,93,163,87,229,161,156,253,105,91,32,0,222,142,249,137,63,159,241,239,149,189,178,146,172,19,114,3,42,109,82,148,104,75,50,53,186,181,233,150,84,199,25,222,229,96,134,58,94,20,35,232,142,182,253,152,186,88,107,103,238,76,74,162,145,148,198,27,111,248,60,18,179,230,58,170,226,46,248,1,118,168,63,151,100,223,39,123,37,165,81,167,12,21,141,105,190,249,150,118,20,2,147,62,229,156,70,216,40,132,33,92,100,96,226,250,59,234,218,203,27,109,179,25,242,78,27,222,56,215,73,93,92,223,13,172,68,229,72,206,77,204,211,237,93,143,152,126,186,41,165,173,216,228,108,74,154,11,35,114,40,107,115,233,37,13,42,135,133,14,81,60,205,0,255,252,21,104,196,49,228,229,117,123,133,250,240,156,218,94,223,107,139,76,73,19,223,61,248,187,119,71,19,227,59,73,63,204,79,179,236,49,27,171,225,254,218,161,139,21,73,54,157,148,26,66,106,196,85,197,58,209,6,198,195,1,78,229,152,38,93,19,62,150,56,159,11,218,21,12,24,73,191,149,203,168,116,26,37,171,35,46,73,92,182,93,85,217,210,140,90,181,36,83,169,215,5,181,15,223,114,133,17,109,110,219,168,81,126,17,59,74,213,5,161,196,117,220,160,108,227,184,244,97,254,227,222,170,109,146,117,215,187,189,132,1,222,140,74,62,42,224,90,73,75,122,1,254,178,0,255,106,67,118,212,229,239,229,147,29,139,16,113,27,233,253,165,73,194,160,209,98,69,141,46,56,195,45,232,34,154,173,171,69,67,187,111,209,88,20,57,25,48,242,121,166,91,238,216,180,21,102,248,118,25,85,108,48,188,224,25,6,231,236,229,132,204,92,174,253,158,17,17,197,169,199,75,42,169,152,65,93,34,166,140,185,97,250,178,223,17,51,191,246,202,168,69,221,233,212,85,43,108,22,151,196,91,218,50,155,165,182,225,103,130,250,20,230,174,87,131,158,136,187,182,178,147,141,145,176,94,190,118,47,215,139,74,106,245,11,167,52,13,161,21,43,243,180,187,146,90,205,224,188,224,48,3,64,249,49,243,246,206,189,86,38,77,122,100,68,141,70,227,152,197,217,173,198,84,112,42,136,139,122,153,7,180,196,43,62,90,253,24,31,160,254,251,43,183,118,247,146,21,213,60,143,47,235,111,213,92,182,174,126,73,107,141,80,192,153,150,188,181,61,244,176,238,175,250,42,155,206,4,83,34,32,234,243,247,243,121,18,27,117,23,34,114,51,221,54,98,53,74,8,84,156,8,224,172,69,21,108,109,87,53,0,0,160,168,24,25,250,200,8,5,172,38,8,58,124,153,31,34,101,158,36,185,174,182,28,172,59,97,9,153,37,151,217,169,176,198,221,236,204,15,243,151,15,245,99,239,162,207,186,95,148,230,120,19,198,148,171,18,83,222,44,18,87,117,113,83,230,131,193,218,1,140,145,139,149,73,86,18,113,208,77,75,49,121,167,143,4,30,106,75,169,146,67,143,34,171,86,37,102,113,246,230,134,250,82,31,173,233,216,65,203,54,179,53,93,42,181,187,35,38,83,140,207,70,135,120,209,62,130,0,121,127,237,220,170,177,35,25,39,68,78,38,181,124,124,63,200,79,159,196,209,111,186,87,247,178,73,22,230,172,240,18,25,117,44,252,176,34,175,139,136,36,43,91,66,168,191,1,241,151,253,91,84,87,119,241,227,169,127,122,108,146,194,179,147,38,228,71,70,198,202,200,36,165,144,74,35,75,235,144,155,218,58,107,4,252,153,95,252,90,149,134,107,155,238,232,101,244,126,11,221,95,58,149,229,115,118,151,132,29,249,236,34,64,252,221,15,245,243,171,228,10,199,212,74,90,21,83,74,154,83,17,43,181,46,41,219,136,63,165,69,45,48,89,59,40,226,253,181,115,123,237,213,20,230,91,83,22,232,113,103,222,211,101,46,50,42,137,204,44,4,92,146,146,49,1,141,90,194,128,75,148,9,209,75,186,117,141,230,89,78,10,202,230,182,21,130,252,242,186,8,146,207,216,153,107,55,14,252,242,50,164,222,183,62,220,137,76,67,133,62,85,214,13,243,24,193,140,220,206,228,3,232,198,47,34,245,209,118,207,237,210,18,33,57,174,169,50,90,81,97,204,36,133,95,204,212,199,130,236,154,136,111,173,188,20,126,181,146,107,239,213,157,46,122,74,127,163,211,248,158,236,90,225,120,239,157,201,58,46,229,165,0,8,25,153,79,154,116,39,141,108,75,148,150,76,10,61,36,228,229,235,75,245,242,77,109,47,226,235,244,199,117,77,124,55,224,131,127,82,143,218,187,75,47,227,17,15,219,60,118,90,3,226,195,159,11,233,203,101,137,181,226,237,22,25,228,60,213,61,206,148,85,150,209,211,58,108,154,93,56,154,153,136,44,105,11,24,215,138,90,84,125,66,94,228,34,54,45,73,183,132,31,14,41,73,178,188,165,178,221,130,15,129,89,114,170,52,49,114,140,106,197,23,46,241,87,16,71,114,71,201,158,246,26,194,138,200,111,93,209,199,170,71,4,173,12,141,82,74,45,169,210,83,73,13,170,116,99,20,105,214,99,70,148,154,27,220,200,254,220,97,0,84,140,188,140,136,178,162,68,134,2,128,125,204,101,78,31,43,67,159,52,178,210,167,77,226,4,173,132,36,82,21,174,148,158,73,177,18,199,7,8,25,48,175,228,206,164,87,18,235,29,183,98,233,181,16,111,238,194,61,118,170,212,128,47,134,101,121,110,48,119,67,234,246,90,43,87,38,33,149,212,162,190,241,154,66,152,137,23,239,237,239,119,71,57,140,228,58,212,194,66,103,151,193,109,40,59,28,161,118,192,183,117,89,156,181,234,53,242,222,221,108,147,169,228,211,10,87,85,87,117,217,75,15,112,95,175,222,142,189,86,37,110,19,37,232,110,208,48,143,82,159,166,79,138,11,171,81,19,95,56,145,248,192,222,143,123,229,23,205,109,105,13,249,177,214,202,177,171,167,59,185,92,80,198,74,56,101,68,69,10,195,152,40,135,226,26,27,197,128,127,239,188,12,254,116,210,174,189,104,222,106,228,88,237,157,254,205,238,70,79,194,140,175,187,52,47,83,109,106,126,111,64,11,43,198,127,82,27,39,223,58,109,33,53,234,241,229,19,126,172,66,99,215,130,78,51,146,144,43,238,146,20,147,211,227,86,53,197,207,230,17,27,10,67,115,190,237,202,147,141,249,188,189,50,67,159,240,50,74,212,36,139,121,82,137,73,52,165,91,130,92,89,28,148,155,238,193,55,78,230,11,127,63,96,182,245,229,19,90,159,156,192,161,48,127,165,246,127,144,65,153,15,84,167,194,162,46,34,151,185,146,185,85,75,27,132,148,75,153,84,207,38,142,33,159,185,204,229,142,220,59,232,118,156,213,223,234,168,176,78,190,170,203,168,91,183,133,88,197,249,236,245,201,128,73,234,15,151,85,175,190,163,84,76,154,203,101,100,105,202,78,242,178,57,49,230,39,254,181,86,144,95,235,105,222,29,138,99,172,238,237,244,153,39,109,165,120,7,93,78,87,114,185,60,89,228,77,221,68,118,35,17,237,43,141,137,35,170,41,143,139,25,104,253,0,121,95,191,147,22,198,201,216,145,193,152,73,151,105,212,16,107,209,100,243,35,126,186,151,126,109,242,154,242,86,91,116,230,85,193,139,171,137,59,6,48,50,250,145,254,101,33,211,181,118,80,243,170,118,39,211,186,117,43,71,250,23,213,89,186,72,66,58,145,136,32,168,81,211,212,1,114,58,154,207,139,77,74,161,107,102,157,68,182,24,171,50,226,119,8,206,149,172,20,31,196,0,255,101,247,254,177,113,41,187,87,103,128,251,127,135,140,146,191,79,171,163,30,117,94,114,129,99,0,243,191,44,57,60,79,43,249,141,77,89,201,12,182,206,119,246,135,252,32,254,43,245,196,180,176,120,145,145,243,184,148,57,52,11,120,207,83,246,211,203,128,186,6,128,0,255,165,15,124,145,171,68,152,15,78,203,166,53,164,236,241,45,107,233,251,144,226,115,134,253,181,193,160,167,95,236,204,149,23,30,188,90,150,248,175,193,152,72,55,67,116,85,17,115,101,170,184,133,116,152,121,217,117,124,223,184,87,110,213,105,52,167,184,79,62,36,242,163,238,126,46,31,94,169,100,119,211,105,6,169,76,50,101,146,146,170,139,189,62,68,65,151,39,229,211,245,53,24,78,95,222,161,0,255,105,115,238,193,177,58,151,217,105,108,214,128,95,55,126,41,252,225,213,215,174,155,250,39,71,201,187,240,154,94,184,196,210,155,217,50,182,208,195,248,223,65,246,95,173,180,182,248,222,108,198,59,78,63,134,249,203,5,188,216,225,228,215,72,120,76,101,184,69,200,65,205,45,72,23,187,123,147,57,96,168,182,60,204,207,121,96,98,94,234,86,70,232,234,221,119,201,178,185,23,223,100,195,119,160,91,147,31,243,73,75,172,127,101,70,46,92,120,153,25,108,68,68,211,52,108,68,130,178,165,74,192,162,82,143,126,221,103,148,193,20,246,63,239,52,194,223,214,173,140,189,105,44,154,33,70,120,83,105,221,221,10,34,248,192,197,206,89,188,58,201,26,182,143,179,26,0,118,199,196,151,143,120,58,18,47,31,25,36,211,25,135,34,215,71,133,117,42,57,97,91,174,138,60,109,196,169,108,201,95,163,14,73,191,85,73,91,211,211,221,49,136,184,69,2,159,122,231,3,0,0,0,0,0,0,128,28,96,239,77,146,118,111,25,57,224,95,123,229,174,181,37,14,107,175,172,85,42,71,248,23,0,255,32,147,56,0,94,204,79,125,210,204,26,135,114,1,238,71,217,171,222,94,136,12,248,17,181,77,56,232,35,35,46,192,191,62,147,184,212,2,70,38,141,136,162,168,152,43,233,81,20,0,224,226,90,169,62,37,148,192,140,58,252,185,160,186,168,78,124,122,208,130,108,151,148,247,25,33,122,138,60,192,21,92,244,59,138,47,179,114,154,77,203,36,6,188,191,239,103,174,216,43,41,189,97,155,160,162,113,120,20,59,102,126,148,245,247,170,173,242,242,125,180,26,119,110,163,76,81,182,5,93,48,45,27,205,111,140,252,191,84,111,149,130,63,188,239,241,211,137,244,179,146,103,84,72,180,38,223,24,153,9,135,14,254,102,151,228,228,6,93,164,62,130,172,222,46,73,223,84,244,247,233,237,251,43,254,62,101,173,171,41,179,107,57,15,216,180,108,137,0,245,115,63,39,126,108,90,198,42,167,85,52,41,41,201,77,161,99,130,49,65,200,194,148,188,98,67,216,178,65,159,151,249,36,191,106,181,77,11,85,174,186,117,239,94,39,53,28,244,223,25,15,74,88,148,221,193,77,137,248,115,49,126,225,196,203,237,172,139,140,0,255,190,28,211,199,165,196,39,156,238,218,42,177,53,15,178,135,247,142,25,127,17,241,215,166,213,25,110,117,146,233,20,91,104,192,196,199,210,115,39,137,186,147,158,84,71,228,67,194,111,235,16,76,213,153,60,102,92,135,121,150,189,192,153,13,244,207,157,43,141,250,65,194,37,57,250,144,138,203,199,97,42,105,65,169,38,85,54,153,109,60,102,215,242,152,1,14,248,116,177,98,175,72,122,174,93,28,239,110,137,84,222,83,233,100,182,40,224,139,251,25,145,139,204,168,177,151,83,9,169,204,136,144,80,61,96,48,125,204,220,81,51,83,99,208,45,93,208,214,166,141,250,116,18,244,90,51,2,62,189,119,55,81,227,46,254,218,53,153,57,182,230,65,27,199,92,13,248,18,223,40,94,174,100,214,21,163,71,47,162,173,96,39,188,199,217,104,150,204,164,74,243,70,59,143,183,27,68,124,248,22,126,218,170,215,10,121,136,239,22,58,177,169,72,199,228,191,82,34,66,79,227,180,170,26,65,218,140,127,121,8,26,244,137,111,180,222,90,123,103,188,244,231,125,215,232,113,46,247,221,64,227,70,59,212,55,163,46,151,75,29,213,69,37,177,73,141,102,199,119,75,195,21,146,168,25,157,38,224,90,147,78,161,230,203,145,156,204,142,156,218,128,247,19,251,199,42,161,43,69,250,163,144,146,109,200,4,122,146,164,126,77,48,80,176,67,228,133,46,23,59,146,36,141,82,91,207,91,242,41,57,181,196,250,100,126,92,7,221,74,178,54,201,102,71,80,74,73,169,181,164,155,155,149,210,167,28,119,170,152,170,18,196,59,158,138,226,170,39,13,245,221,207,124,84,154,203,200,145,155,47,133,73,90,141,208,184,111,134,11,158,36,38,62,205,14,46,122,226,239,196,90,217,237,83,91,183,1,245,249,24,191,108,225,229,222,65,23,21,159,142,172,227,96,29,242,84,139,167,34,78,74,204,205,141,182,136,93,12,248,154,188,173,139,211,162,235,187,206,45,203,30,235,62,60,43,62,247,219,34,182,67,208,139,127,2,0,255,88,37,50,118,41,147,250,19,146,3,106,220,225,194,140,22,83,200,97,81,222,181,121,188,98,200,252,32,250,181,246,42,175,222,71,223,222,186,189,62,190,123,105,128,175,25,42,91,2,234,232,151,249,92,246,139,21,191,217,89,58,180,19,164,212,226,201,56,98,17,7,77,95,215,172,241,86,251,139,7,12,153,247,227,137,151,185,219,164,69,57,77,58,87,80,135,20,86,99,162,210,34,151,68,10,225,172,118,96,102,71,8,249,231,51,213,167,199,166,63,239,202,81,40,245,51,31,117,145,153,217,6,196,0,255,230,101,234,51,12,166,121,90,91,18,227,161,105,190,76,233,43,43,180,131,120,234,176,252,55,18,229,106,82,178,41,38,58,75,161,204,150,171,237,239,174,145,253,64,191,36,250,204,168,123,69,100,214,93,171,119,154,111,188,149,21,14,36,26,92,67,11,11,165,240,134,183,12,208,253,158,241,95,189,210,50,244,189,137,39,16,11,221,157,214,48,45,75,218,72,52,67,14,254,131,174,21,233,150,200,168,217,44,167,94,77,170,198,229,13,55,165,243,113,155,130,167,66,21,98,184,92,201,75,54,40,115,25,239,201,95,71,241,147,130,127,237,219,222,81,96,250,19,78,248,26,253,201,63,61,72,47,76,250,206,94,103,51,164,92,78,215,253,213,247,190,22,213,9,0,255,82,171,141,67,241,131,181,243,148,179,239,152,18,231,86,121,126,103,166,94,129,1,235,127,25,169,94,210,182,201,140,108,226,161,181,210,148,205,249,234,136,202,4,213,195,72,24,123,149,133,204,95,91,236,74,86,50,222,95,248,86,174,205,101,70,211,70,252,36,20,248,181,34,144,137,44,122,235,225,242,226,44,168,4,113,61,139,51,160,205,226,177,134,92,62,191,243,234,250,17,227,119,103,61,133,111,54,161,112,223,80,103,124,102,89,239,109,110,229,164,72,168,85,179,10,180,199,218,239,136,250,188,44,185,35,74,171,222,162,89,163,187,36,83,0,255,58,55,240,3,252,198,83,103,170,240,151,89,217,211,134,102,207,70,65,151,203,88,185,164,250,12,183,102,84,74,189,149,151,210,10,178,187,202,186,46,40,242,43,162,24,125,248,232,19,81,248,232,69,187,162,125,209,152,23,117,239,181,105,59,41,237,78,171,127,175,100,166,56,238,160,78,97,220,245,248,161,190,124,230,138,36,59,99,103,113,131,180,13,205,37,145,92,54,60,46,147,225,0,50,238,132,108,25,250,147,48,232,110,25,73,71,13,31,120,75,106,147,153,19,70,100,0,255,163,22,25,15,168,164,19,122,187,170,205,106,51,154,99,235,32,180,163,181,247,202,36,167,26,70,147,78,107,13,150,229,163,96,136,108,159,136,31,31,251,250,91,181,85,94,209,52,235,76,176,168,197,236,92,77,165,236,102,4,12,145,253,101,84,29,221,213,76,66,170,43,230,88,78,102,74,83,218,237,17,163,190,162,158,187,73,208,237,165,203,176,238,63,235,101,143,250,75,191,136,160,38,115,131,165,72,52,167,61,25,1,254,50,105,228,50,105,101,74,196,99,1,0,0,133,251,152,169,207,103,62,51,234,90,165,148,164,180,58,211,54,201,134,79,51,96,209,97,210,163,230,227,253,157,107,103,174,216,155,16,26,97,88,202,136,153,209,168,218,168,207,203,74,119,146,234,146,92,228,235,214,232,78,193,251,90,63,30,140,42,184,131,167,62,39,188,96,3,43,165,179,139,108,62,131,152,203,123,153,143,146,59,35,41,45,34,162,142,105,219,194,51,163,30,185,77,137,82,236,148,201,36,90,76,113,87,99,82,163,199,16,219,197,182,110,184,183,247,206,224,191,42,161,211,118,119,239,187,9,153,46,190,70,92,221,55,166,137,215,253,220,181,57,153,139,237,114,118,126,185,188,110,252,34,94,188,116,69,109,73,188,182,86,200,245,154,120,180,247,145,66,137,138,217,20,164,207,202,84,125,88,153,21,237,103,70,230,22,187,33,234,242,178,182,86,109,244,139,70,175,59,15,222,71,0,255,126,28,112,22,195,251,186,3,56,193,254,108,205,225,0,122,189,62,250,86,68,45,186,234,182,185,138,211,176,194,7,152,166,174,149,212,108,137,53,227,240,41,43,125,103,121,54,49,42,102,174,36,153,161,120,59,192,125,245,98,39,201,28,45,15,188,74,9,117,243,223,204,25,223,2,226,165,5,150,113,90,113,42,203,38,194,223,59,170,158,142,115,71,86,118,212,100,144,71,22,119,73,152,191,151,34,253,20,140,76,231,25,123,5,49,178,0,255,94,177,234,148,210,105,203,178,166,71,148,25,93,76,140,208,135,152,172,149,233,173,210,25,142,55,78,29,68,46,153,2,145,193,11,179,179,67,36,64,124,200,40,185,124,228,168,75,106,86,110,116,94,45,28,211,218,62,128,31,182,46,35,50,86,4,157,174,172,108,212,74,78,184,9,149,30,87,172,159,136,66,98,63,157,46,222,83,145,185,156,55,74,33,32,137,147,158,100,199,173,43,10,234,13,123,121,169,93,27,97,71,174,40,77,105,94,210,60,222,132,123,91,71,115,59,106,172,204,164,167,87,205,9,226,93,58,62,141,250,105,132,31,37,110,213,122,204,15,78,234,50,68,187,24,98,158,110,229,214,21,226,210,106,52,235,237,234,70,10,226,197,110,233,147,194,32,206,132,254,24,185,65,200,79,49,19,59,50,119,174,88,172,141,218,148,183,236,10,236,125,74,5,108,52,99,226,79,221,26,110,239,28,233,125,181,188,243,222,162,34,9,71,232,159,34,35,109,117,251,172,17,191,110,252,146,228,118,48,180,124,75,135,207,28,5,164,151,197,179,126,72,68,212,197,82,145,89,202,142,49,194,95,109,237,224,126,221,104,53,55,198,254,138,47,78,248,86,43,238,15,54,58,51,63,91,24,96,235,115,37,104,55,231,141,3,0,0,160,28,243,123,237,157,145,52,210,208,160,163,134,97,97,6,184,183,158,174,174,247,70,223,213,125,186,175,225,141,163,163,81,55,191,39,24,248,202,135,172,161,135,236,191,18,251,5,45,185,36,181,72,223,83,69,240,186,19,208,203,138,226,149,97,95,22,70,168,223,209,111,226,246,206,64,245,163,217,93,157,126,176,188,227,244,197,161,157,29,97,143,37,174,157,43,41,173,56,133,54,23,208,96,184,71,115,59,147,158,11,102,4,175,208,150,121,98,5,119,234,86,114,40,234,137,165,185,199,203,153,79,109,57,227,206,29,21,209,128,159,174,43,34,102,175,205,13,62,221,57,196,91,170,48,13,230,99,142,202,201,152,162,157,22,81,228,126,53,207,109,116,165,97,104,65,42,137,106,35,81,181,196,121,181,112,135,153,178,115,56,219,24,198,0,255,132,230,173,44,177,244,237,150,238,88,59,126,220,153,100,237,181,151,235,138,218,160,215,32,159,71,137,73,201,53,124,176,29,8,240,141,95,46,87,38,161,244,108,51,217,204,50,91,69,165,132,77,115,204,209,54,172,236,95,137,41,94,214,234,66,31,49,147,234,22,108,83,193,44,67,112,38,96,10,219,164,33,224,47,72,75,91,17,116,20,162,83,16,40,1,127,196,202,145,84,0,255,189,188,213,160,168,64,215,66,11,145,204,226,112,184,50,252,202,238,215,72,34,246,91,73,50,151,99,23,126,146,135,236,230,239,190,84,51,204,13,53,198,19,118,113,150,201,210,246,78,67,70,222,79,82,72,157,22,87,226,210,101,232,94,164,183,178,232,174,68,29,212,156,197,220,37,157,24,54,105,55,69,128,191,168,237,189,36,175,168,22,165,56,138,218,134,149,95,245,171,208,200,12,58,110,73,13,66,153,177,83,28,114,232,224,226,183,228,253,251,176,134,57,236,99,236,159,97,108,165,6,216,65,191,215,138,140,85,79,218,148,168,211,160,151,36,141,77,23,0,255,173,196,162,22,189,176,215,99,215,3,39,232,65,200,69,126,235,117,185,29,17,175,191,135,105,157,149,223,50,239,15,179,34,38,89,166,28,6,191,154,243,155,125,149,168,226,58,132,184,71,114,123,145,212,143,200,209,23,244,41,63,206,190,59,212,197,133,195,109,189,248,149,139,153,105,32,35,219,33,137,247,245,25,245,157,25,36,214,47,172,185,84,154,55,225,90,18,102,135,139,152,224,33,142,42,52,249,98,4,115,223,124,206,158,117,196,143,79,183,243,179,134,250,141,136,174,85,194,120,210,170,187,182,233,214,48,22,227,31,119,101,170,188,100,135,118,53,4,204,188,62,114,36,104,144,100,71,1,110,196,167,203,245,86,102,125,175,239,193,191,152,81,15,79,15,14,239,138,169,81,198,75,250,92,174,48,141,29,102,147,24,238,235,34,213,219,89,115,111,74,155,26,245,82,140,111,227,117,222,135,10,223,176,16,169,243,194,20,70,170,201,5,62,205,249,117,159,182,243,162,251,170,145,170,254,242,246,173,219,152,157,62,26,119,185,235,123,210,121,175,247,118,214,113,128,71,121,251,1,34,159,215,101,46,221,179,234,25,148,205,77,73,125,147,210,152,134,53,183,76,107,179,234,42,46,180,239,73,77,60,204,138,54,142,111,60,99,59,196,189,118,46,114,185,168,210,183,92,87,92,50,210,29,139,198,181,138,71,172,9,185,85,157,220,89,135,47,217,120,105,43,219,74,70,93,94,230,41,41,59,105,178,117,147,18,228,134,18,154,91,233,142,62,225,152,120,24,117,240,97,230,48,112,117,184,193,67,127,109,102,91,163,161,190,251,25,59,159,73,143,164,149,66,187,59,165,39,218,83,163,179,9,14,152,43,73,102,216,140,226,23,121,47,89,110,43,163,214,54,226,113,89,149,154,108,190,34,51,193,29,230,42,28,102,75,24,109,70,252,186,241,139,136,181,163,109,34,118,19,221,107,76,89,221,102,113,168,201,168,30,134,93,236,108,49,158,157,148,128,226,191,150,126,184,245,41,51,246,190,143,27,46,74,102,110,137,222,196,84,207,57,216,174,66,152,0,255,184,31,17,121,146,53,159,119,9,35,92,57,21,179,81,135,191,182,86,105,243,186,119,243,246,166,169,95,189,120,188,187,123,141,13,0,255,232,113,57,179,180,19,109,174,70,93,100,134,2,0,204,49,241,103,62,119,174,157,185,41,125,145,134,222,138,69,116,12,26,135,68,244,177,33,240,103,126,69,236,92,41,37,50,220,44,133,52,201,130,70,117,60,42,68,170,180,41,65,159,79,182,158,36,125,213,136,95,116,98,70,221,141,251,221,209,76,163,79,79,122,152,222,169,148,196,166,177,253,26,116,249,145,79,82,118,100,188,100,85,26,12,165,148,230,184,123,87,89,83,68,76,116,10,190,203,90,151,233,195,9,190,112,143,109,100,67,229,252,186,79,219,249,209,125,213,40,213,109,218,119,110,227,241,222,95,247,38,247,125,207,10,120,224,241,252,204,198,204,99,144,215,85,12,248,239,173,116,159,164,101,144,182,174,60,71,156,45,173,243,154,14,91,76,204,107,89,99,122,206,65,196,239,224,254,34,116,205,170,157,149,186,52,108,240,49,115,106,218,68,9,247,118,62,197,63,73,108,90,173,28,117,57,133,155,183,241,217,236,144,224,84,163,86,117,177,55,31,216,105,142,139,181,8,47,242,191,102,239,117,180,16,193,178,230,210,14,49,224,197,220,214,175,168,73,157,112,26,11,56,73,128,200,91,250,85,252,218,132,21,237,110,118,71,123,205,37,189,231,244,79,168,252,204,96,187,54,232,82,189,200,36,37,99,87,167,45,180,90,73,166,220,77,139,202,92,71,165,218,81,17,3,21,60,225,212,101,231,243,32,2,252,211,247,74,154,239,173,78,111,10,244,175,225,132,47,110,245,240,125,135,241,211,31,59,114,136,30,224,95,252,115,107,39,169,153,187,194,171,49,149,173,11,159,174,233,81,173,48,85,69,97,164,3,232,242,89,244,57,186,55,97,159,40,145,109,117,92,146,164,103,52,219,60,237,24,245,104,212,97,254,49,240,192,85,118,138,145,234,243,52,115,85,36,86,159,52,140,67,118,221,147,134,39,191,109,233,142,213,217,196,201,105,238,183,75,27,242,98,231,55,37,17,185,40,252,168,37,72,121,137,75,230,125,87,77,12,21,125,160,8,248,240,235,229,71,115,61,55,92,215,94,194,141,105,116,71,11,45,98,227,130,139,217,40,225,224,124,210,254,141,128,247,242,43,31,145,43,181,129,159,17,73,15,242,11,14,173,90,81,181,170,97,165,242,68,49,243,195,133,250,51,51,41,137,29,197,173,109,147,213,181,128,194,200,120,63,87,35,95,93,82,124,82,106,237,30,81,138,81,165,109,67,69,135,166,242,131,179,10,251,217,58,134,136,88,17,215,134,184,151,81,91,59,157,212,145,175,249,173,150,38,181,168,144,133,39,93,202,11,43,178,133,53,1,211,179,71,36,18,228,199,218,65,115,59,131,190,35,11,184,91,20,82,43,137,208,190,165,22,81,194,158,122,77,27,237,101,14,122,88,150,229,26,115,186,149,177,51,219,136,26,73,106,137,149,155,109,41,9,183,132,26,236,52,172,74,99,211,230,55,20,218,53,106,215,2,111,114,130,167,108,177,111,140,124,146,84,159,100,144,248,164,36,179,55,109,188,53,223,246,139,250,155,56,98,161,43,199,92,81,12,212,169,99,212,227,207,101,209,39,109,99,209,204,168,153,155,9,5,87,11,152,180,117,148,119,20,59,85,106,82,155,89,159,231,121,196,47,192,189,189,119,168,191,10,161,211,86,205,251,34,174,91,156,55,186,221,179,166,204,114,87,188,153,67,28,202,19,198,106,172,31,158,238,25,63,39,50,87,117,73,109,84,81,81,69,75,154,17,158,229,97,12,214,100,12,147,243,241,131,62,241,49,235,173,181,119,86,81,63,239,53,239,221,206,124,238,135,3,137,122,219,34,78,31,117,249,217,228,114,43,99,151,10,220,30,5,211,228,112,21,127,219,150,58,220,20,159,131,106,53,8,248,187,127,168,191,74,168,34,146,208,167,210,104,22,86,136,103,88,43,171,217,61,206,49,224,47,121,75,151,100,243,94,187,86,104,195,29,90,200,105,203,133,236,164,73,204,221,207,200,69,212,74,205,57,17,63,155,74,137,35,28,131,138,208,17,194,73,165,28,182,50,210,47,214,223,233,170,183,106,117,122,97,243,62,107,222,133,23,126,224,169,28,81,42,76,204,95,182,132,189,16,112,252,247,116,253,233,116,71,132,174,47,146,192,169,140,36,126,192,31,122,253,90,89,165,159,190,232,117,80,113,180,115,104,134,151,243,9,36,125,126,229,35,228,234,87,202,10,74,175,242,55,169,59,250,243,131,173,96,12,250,196,87,90,111,211,246,142,81,76,0,255,222,188,215,104,77,38,247,193,131,210,252,205,62,227,36,196,198,21,101,69,37,164,188,31,238,101,70,232,73,113,225,71,36,241,150,225,196,75,210,37,108,42,209,195,33,198,186,34,56,188,17,63,93,183,202,227,87,50,219,21,37,73,63,163,102,169,62,181,36,119,120,169,99,178,147,149,217,119,172,97,200,221,203,151,236,8,58,165,185,27,83,223,149,226,18,215,113,141,203,242,85,230,168,27,51,242,136,205,98,250,70,226,20,49,224,151,95,94,201,85,86,58,229,118,103,183,113,136,210,154,222,19,234,164,42,163,254,50,129,79,92,108,106,218,5,54,56,228,239,233,99,101,68,238,44,145,105,100,148,82,50,130,220,30,76,28,132,113,69,168,196,103,30,186,196,176,71,123,82,131,14,31,137,181,105,228,189,111,55,239,236,19,175,94,60,106,23,239,89,226,30,254,101,100,214,229,167,116,118,119,3,62,61,185,159,145,171,235,49,37,89,110,212,179,150,65,33,166,13,142,125,139,194,243,220,96,226,210,74,27,10,1,87,134,2,125,188,191,246,166,155,246,36,83,158,15,0,23,116,155,82,11,114,212,175,164,175,86,1,242,9,221,98,62,205,57,238,154,1,135,189,44,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,2,92,136,123,17,10,17,114,72,93,84,218,88,192,184,151,105,49,233,67,46,50,163,94,219,50,31,234,143,92,81,20,27,0,64,101,228,68,76,83,140,247,115,181,92,117,75,241,73,169,181,205,200,50,101,188,53,225,152,2,253,228,11,79,134,211,108,231,132,123,36,23,43,72,174,136,39,220,125,71,223,83,234,197,163,118,92,150,84,50,59,220,207,201,92,213,233,155,221,134,152,249,233,160,214,213,215,39,168,184,71,119,81,86,134,29,121,233,38,20,195,54,74,208,165,126,209,88,153,148,102,62,10,5,209,107,221,135,111,233,220,79,226,227,89,137,72,167,22,218,63,70,198,44,205,61,13,160,139,189,82,189,92,165,70,141,108,202,225,150,160,101,28,166,145,250,26,60,117,105,86,57,160,132,171,122,22,78,164,182,188,221,142,152,223,122,146,165,204,12,58,124,58,218,94,245,92,61,107,75,147,238,186,171,198,137,76,90,76,129,111,198,100,214,14,15,88,194,67,104,70,126,76,252,174,110,175,189,179,148,234,87,91,222,187,19,76,56,239,166,146,108,102,63,125,49,64,172,88,17,114,76,249,45,162,126,203,142,72,182,33,117,153,164,92,46,120,241,170,249,239,195,101,40,40,30,238,81,94,118,199,237,195,128,156,207,254,203,141,141,43,175,164,222,202,250,250,85,166,0,255,42,155,240,145,92,98,53,221,12,45,102,103,240,49,162,56,127,53,158,110,237,113,19,155,61,77,170,73,63,212,188,124,62,156,225,87,47,17,52,77,237,125,116,204,240,131,131,84,9,145,151,36,93,46,246,166,45,164,31,235,123,247,230,228,102,55,159,85,20,147,179,175,226,199,188,62,31,227,151,46,124,170,15,186,219,48,170,95,25,39,113,178,248,130,175,142,66,45,134,103,53,27,57,214,64,152,226,159,46,109,45,111,245,77,163,124,171,113,19,158,164,126,152,240,122,127,49,45,131,216,148,235,91,94,46,243,249,204,149,102,209,12,154,53,114,69,184,205,244,151,164,167,105,163,157,52,197,152,159,246,98,167,206,17,95,114,144,196,64,89,12,121,75,175,95,155,154,250,87,143,251,183,40,126,185,174,218,155,230,62,226,203,197,248,69,19,47,94,100,208,69,193,167,254,201,148,113,156,226,49,62,42,88,113,197,133,246,162,157,84,199,0,244,187,151,143,32,241,146,86,90,70,84,82,89,218,173,134,25,85,121,81,230,108,42,32,209,225,130,85,250,226,86,161,134,13,104,39,25,116,43,117,161,11,218,202,146,133,198,167,239,55,90,101,155,136,146,222,142,59,149,146,25,252,154,202,21,70,59,230,48,140,153,236,50,3,62,252,250,29,185,87,109,114,109,39,139,155,244,55,4,92,183,182,176,194,211,221,197,207,161,74,57,202,245,60,104,11,152,251,49,238,37,190,204,197,248,95,28,248,181,155,238,159,45,158,52,124,222,195,14,174,177,104,56,249,24,148,179,135,70,18,242,250,251,43,175,79,218,38,121,167,84,217,200,186,251,148,74,30,247,224,162,42,17,179,204,198,205,170,78,44,148,231,109,127,132,108,66,232,51,215,207,72,82,217,95,173,184,168,174,24,238,26,110,161,89,38,148,156,133,34,86,198,182,161,16,115,186,189,105,109,57,164,45,22,80,81,167,128,205,6,184,175,94,62,233,122,178,153,190,104,211,184,185,242,190,228,86,114,125,11,193,129,252,226,133,204,20,182,124,66,254,94,62,35,31,145,171,212,161,145,81,146,210,72,210,40,85,56,73,45,173,42,81,22,11,245,174,50,120,52,15,247,116,155,182,86,108,245,137,251,210,106,244,238,210,0,255,173,184,226,204,228,53,105,47,171,56,137,88,148,29,244,128,79,79,244,153,52,159,145,12,217,127,37,220,194,33,155,186,88,176,194,171,98,152,130,153,121,194,79,30,127,217,66,13,160,143,245,242,177,222,30,158,190,235,83,162,213,143,47,174,29,155,10,46,209,71,216,195,148,28,108,171,25,240,235,50,35,50,239,172,245,73,247,149,73,202,181,168,108,113,74,180,101,117,126,79,99,39,252,150,200,21,127,179,60,83,165,101,12,19,54,210,47,214,219,89,244,155,78,171,215,150,239,167,215,136,31,62,148,241,194,55,76,98,88,102,177,89,227,125,93,68,109,175,164,81,95,148,228,82,74,239,62,60,183,215,180,49,81,49,158,21,248,97,20,147,120,198,98,204,231,54,49,162,128,63,179,127,121,70,37,231,52,12,155,193,142,91,133,75,206,65,170,248,96,92,214,204,25,218,38,107,204,149,36,51,219,15,249,17,177,118,84,154,185,107,118,43,209,228,91,233,240,101,146,185,57,245,176,209,107,139,135,31,47,232,41,204,207,77,106,212,118,147,80,248,71,163,111,215,221,206,167,214,59,125,55,53,14,176,139,17,18,9,133,127,121,207,212,0,255,180,206,211,223,211,18,236,252,6,102,76,34,252,103,238,92,54,107,109,234,100,36,41,143,27,148,86,215,125,88,210,158,50,83,204,97,24,80,61,221,74,226,20,119,178,18,147,71,109,39,4,157,174,236,189,51,250,35,136,203,210,21,237,83,250,158,165,22,21,13,18,107,106,245,41,230,97,108,238,240,37,251,243,107,34,254,200,220,43,74,196,138,223,144,58,189,165,53,78,247,108,130,31,94,76,195,163,26,26,197,35,150,176,166,128,38,142,231,3,0,255,245,124,108,61,252,72,122,46,154,120,59,93,135,78,234,2,190,173,185,52,239,74,17,6,171,66,149,193,15,44,224,28,67,45,113,131,161,134,217,9,237,118,8,0,178,195,125,125,36,141,181,162,210,92,84,90,104,245,182,124,111,188,119,51,55,198,153,94,77,218,28,42,227,161,9,182,241,214,1,240,218,144,253,243,52,242,100,220,228,74,218,180,245,116,193,5,103,179,144,220,199,212,194,23,46,113,103,204,39,54,84,195,238,160,199,167,171,185,34,98,173,154,65,218,154,53,26,221,107,49,137,69,153,158,226,80,5,234,135,29,188,226,172,197,169,172,148,128,185,204,101,244,69,228,75,198,170,205,233,200,168,241,155,26,162,83,166,146,211,210,26,154,152,196,230,60,96,207,168,208,190,136,80,223,253,136,146,139,204,212,211,227,69,166,216,61,117,156,104,245,33,49,243,81,247,206,168,221,245,101,60,46,149,238,54,192,53,45,25,133,197,32,224,44,238,132,178,216,209,6,176,137,253,25,152,0,255,17,233,248,233,118,244,173,207,102,249,209,251,134,177,57,64,196,91,153,73,116,149,146,92,149,18,250,100,48,133,212,16,66,110,67,170,157,82,25,19,91,156,96,219,196,251,107,173,28,127,90,173,190,190,119,91,53,116,90,184,110,193,225,253,163,122,117,223,77,122,93,54,177,179,205,101,163,32,192,12,250,252,160,239,77,91,221,242,230,189,59,227,226,253,245,225,238,30,239,41,126,247,123,63,230,11,215,179,39,107,36,192,214,229,233,73,238,72,82,73,165,177,92,82,186,109,212,90,66,85,107,229,185,216,170,55,36,122,212,176,140,163,18,131,34,21,155,220,46,69,140,162,143,12,186,35,73,37,17,143,86,167,146,124,233,219,54,100,26,90,5,110,79,99,124,180,193,49,158,207,249,188,94,253,220,250,76,236,204,66,114,205,34,36,26,173,196,8,151,109,168,18,5,143,225,30,98,229,246,181,153,0,255,108,97,238,230,91,78,71,200,47,93,82,26,43,34,221,146,15,226,132,105,83,111,35,239,29,111,226,214,36,83,241,4,119,184,171,44,109,113,102,102,251,219,8,13,120,127,167,62,115,197,94,132,210,40,195,18,70,212,140,197,133,132,212,39,221,25,73,50,86,68,21,53,148,210,163,108,98,220,182,120,139,131,202,111,41,81,107,189,63,152,195,193,40,187,192,190,105,212,239,252,168,235,106,117,215,42,133,248,118,125,107,155,110,164,28,82,167,12,70,218,244,151,107,121,59,241,94,228,222,37,159,73,107,155,70,97,94,146,180,150,18,239,58,35,176,197,71,163,227,227,206,53,194,59,246,49,214,87,174,178,203,1,240,223,15,254,123,119,211,117,23,254,13,43,230,250,21,87,119,165,132,122,193,125,155,183,210,243,160,253,128,0,111,69,70,209,21,135,230,170,133,54,208,47,34,103,39,147,76,158,213,163,135,3,124,244,113,54,111,55,198,122,59,154,245,214,240,180,122,253,212,191,150,119,196,15,135,49,187,43,244,28,78,137,182,184,221,142,16,59,234,10,74,107,181,40,216,199,251,249,212,103,212,92,102,70,196,170,183,148,36,109,66,237,105,83,20,76,58,62,212,142,242,215,103,121,215,94,117,120,223,219,236,214,166,216,52,193,79,71,24,203,224,141,36,202,63,214,138,92,105,11,137,92,228,82,70,186,99,87,161,82,78,143,159,86,163,93,183,99,155,221,200,51,141,220,63,150,110,173,79,34,132,0,255,222,251,28,66,239,30,241,209,42,84,213,132,26,250,108,73,25,122,226,106,166,233,136,181,237,22,61,42,17,188,205,139,179,101,79,174,66,152,63,250,90,43,251,125,163,215,218,101,119,102,2,62,115,144,1,116,127,59,98,237,177,168,102,230,34,149,186,14,177,227,250,148,25,78,181,81,11,248,116,127,25,37,191,88,189,47,162,134,75,195,117,184,154,25,211,79,195,164,246,210,1,195,94,24,249,36,181,40,81,105,43,1,117,247,50,244,145,245,88,225,144,220,157,221,197,160,54,107,120,215,186,174,171,72,157,240,131,57,156,20,200,108,207,216,63,137,247,244,145,143,200,149,40,52,50,35,41,141,32,181,228,80,37,165,180,169,65,171,73,185,168,69,177,243,144,151,220,0,255,41,237,77,163,245,119,220,227,124,67,85,91,56,148,179,30,93,44,101,7,232,33,63,244,59,219,103,237,77,223,46,232,53,247,238,79,144,21,22,102,166,106,42,41,207,29,240,140,160,11,93,172,140,204,215,82,56,25,53,94,226,106,150,119,99,168,107,11,106,68,18,79,13,2,181,69,126,104,135,73,36,24,240,235,137,62,99,125,146,249,126,135,231,141,248,108,70,168,45,150,140,240,163,219,7,99,96,142,48,183,203,167,182,117,30,176,190,252,216,185,204,140,85,43,73,74,144,151,73,246,212,132,79,243,1,101,196,183,214,248,147,146,123,19,167,201,88,77,253,78,127,91,84,180,227,73,155,65,99,134,117,236,20,192,248,252,98,64,1,0,116,6,18,116,186,248,250,132,159,155,101,51,23,109,90,55,138,25,172,176,183,84,114,113,170,194,9,174,241,24,243,151,205,148,88,63,188,123,174,63,87,44,142,159,110,203,142,34,68,162,112,182,173,75,30,149,49,254,180,61,57,234,143,179,249,10,81,183,98,237,157,132,148,168,211,164,213,94,38,68,188,247,183,45,155,14,181,170,85,181,112,127,227,253,251,81,242,57,18,235,167,56,163,210,35,131,107,178,38,106,212,118,147,88,42,80,18,251,243,211,166,57,111,178,74,3,212,119,63,219,39,23,25,101,253,225,165,143,172,49,235,46,207,251,82,118,166,58,212,127,47,98,231,51,74,100,214,116,42,37,65,24,182,132,76,51,167,28,198,59,214,127,47,26,242,218,17,59,233,194,209,66,115,198,207,43,45,11,149,76,127,198,126,192,167,23,0,255,168,239,149,76,247,156,27,196,147,32,185,171,106,8,71,154,132,75,7,59,152,248,203,111,54,105,2,138,0,255,226,71,92,109,211,226,214,246,221,15,87,217,230,251,165,23,113,182,96,27,251,179,145,99,128,127,250,94,137,175,94,163,183,36,222,234,22,188,113,108,253,248,141,169,42,13,176,144,33,191,246,90,153,73,47,109,205,58,118,31,86,252,0,17,186,136,136,92,36,109,246,138,136,172,181,238,133,236,196,131,154,116,170,152,201,76,238,120,21,81,159,215,47,186,174,108,253,114,237,56,155,101,119,25,34,180,213,152,20,199,130,112,156,99,119,187,39,113,235,243,250,221,142,253,207,37,125,184,100,86,132,27,86,101,214,138,219,57,7,33,232,50,70,100,0,255,203,38,181,187,15,119,71,105,164,241,44,123,64,185,110,91,170,81,216,73,50,242,147,212,202,208,178,179,117,73,160,182,56,168,230,128,63,242,183,46,34,235,107,117,39,14,229,230,61,21,171,202,84,124,204,45,125,102,68,100,20,133,97,2,9,185,50,95,87,98,211,168,240,74,70,182,35,167,117,146,22,50,53,110,73,40,27,62,106,100,98,173,186,98,10,167,17,11,5,241,185,173,99,251,29,151,46,244,153,123,103,52,53,86,6,121,50,162,184,36,92,146,58,228,151,212,54,173,233,112,185,20,58,61,170,108,112,139,175,254,152,144,65,252,102,47,219,108,8,122,124,185,172,175,77,73,89,245,32,180,144,122,227,14,87,59,49,166,204,213,56,86,164,205,165,68,115,220,225,98,222,101,168,132,149,186,189,34,99,253,12,151,238,85,89,54,62,117,136,201,117,187,189,164,238,132,207,50,233,210,228,238,63,22,230,95,70,92,45,63,101,237,16,59,25,1,116,25,252,114,103,155,43,106,227,118,171,164,125,202,222,235,195,167,170,15,99,58,149,232,85,10,71,179,134,51,121,156,107,140,247,99,229,202,240,37,198,189,220,247,105,158,148,146,123,167,227,70,127,101,70,180,78,115,105,222,153,134,187,59,145,35,252,192,12,54,230,25,103,125,112,84,48,91,219,238,68,196,159,143,250,90,25,185,105,68,33,149,212,72,241,70,170,216,9,151,130,184,240,9,132,122,148,196,77,53,172,98,226,7,0,0,20,214,15,53,252,95,139,92,82,42,6,77,146,44,156,252,232,126,40,174,0,255,189,114,222,73,210,41,105,194,11,99,73,67,176,116,130,24,35,71,151,185,99,131,56,70,235,110,220,103,97,18,127,71,225,132,221,211,80,95,190,240,186,140,170,207,251,238,73,162,54,232,161,38,166,243,246,122,35,254,252,28,63,107,173,122,70,154,214,56,165,53,38,159,130,135,153,185,152,218,216,68,141,248,196,254,237,236,183,247,180,186,222,239,185,143,148,161,25,237,198,8,144,249,124,148,29,145,17,81,233,145,132,122,39,36,58,38,19,82,102,67,102,49,248,213,105,141,137,206,54,232,34,202,206,133,219,109,5,141,76,79,218,134,79,57,142,67,34,135,178,68,154,24,187,106,52,50,61,230,15,231,219,110,54,74,227,133,29,250,164,171,182,37,168,67,221,54,159,128,247,50,119,70,56,241,51,41,173,73,139,226,80,239,25,46,168,148,168,173,19,87,10,228,158,39,158,186,180,232,214,83,86,102,110,59,146,161,31,114,249,200,5,252,220,65,188,69,61,107,16,111,213,121,200,100,163,78,16,184,17,145,38,63,28,85,45,117,217,107,157,141,204,65,8,186,173,15,218,218,180,89,175,100,169,221,107,205,19,92,233,246,13,117,193,251,137,133,38,157,50,29,102,1,195,115,45,19,36,192,63,254,236,151,27,181,43,35,186,213,209,122,143,30,41,180,105,69,114,119,156,121,28,36,166,142,203,104,31,100,224,7,192,175,15,241,143,151,182,54,189,190,73,9,53,113,222,189,1,215,144,4,94,247,192,129,89,144,29,153,199,31,6,93,62,227,235,72,240,215,202,136,223,142,70,206,54,211,166,210,231,226,11,83,61,98,195,96,206,228,107,123,24,151,176,239,239,133,207,219,166,151,212,237,213,221,27,41,28,125,117,250,222,209,125,73,56,111,78,6,180,65,204,52,168,17,254,87,230,131,236,149,39,59,185,40,111,148,81,61,233,223,185,109,60,17,43,7,45,202,189,124,117,234,7,196,122,207,190,105,27,24,240,201,203,123,121,170,116,62,147,236,224,120,233,74,195,45,121,249,170,125,41,247,227,239,63,239,197,41,186,207,189,163,84,142,131,159,218,180,238,192,106,237,79,73,26,241,173,140,74,244,196,161,171,4,169,45,141,199,188,198,211,36,183,165,165,119,12,167,184,136,128,212,28,224,71,190,102,28,99,228,162,210,162,36,41,179,4,212,231,114,189,60,89,240,194,180,232,118,47,226,11,233,98,230,190,75,166,41,181,246,10,215,25,50,47,232,222,123,173,29,166,66,119,167,209,190,23,213,28,51,158,248,81,118,126,105,215,48,10,98,232,118,126,23,245,92,150,68,212,143,129,159,234,246,94,43,92,232,171,237,110,222,81,5,95,71,237,240,139,131,40,122,128,192,215,196,139,181,146,172,18,46,21,73,152,96,91,218,56,27,11,211,38,64,217,185,214,6,250,119,188,159,84,159,59,35,87,153,173,63,77,178,185,181,58,245,55,90,99,102,86,58,157,135,204,139,54,159,139,76,186,73,217,212,47,95,194,184,249,93,227,224,202,180,174,154,124,105,3,253,50,232,34,71,186,216,69,79,76,161,126,165,214,238,206,55,54,51,190,21,177,46,242,190,157,224,244,4,196,151,248,82,31,73,50,244,109,37,249,114,139,215,212,201,220,184,14,249,92,210,252,92,62,139,219,61,190,179,244,4,147,159,204,26,138,245,150,187,138,35,222,151,159,158,226,27,181,57,154,78,93,59,227,209,35,197,19,71,10,61,206,55,6,18,5,10,177,140,246,69,150,72,208,225,203,5,201,103,20,18,175,30,164,210,74,119,26,225,51,206,76,106,49,11,28,196,67,191,166,87,3,76,99,110,230,229,169,3,136,0,255,30,242,214,109,82,138,196,109,185,173,127,118,247,118,172,47,79,31,145,197,173,81,157,28,190,222,50,164,161,217,74,148,176,134,199,49,242,34,117,155,190,54,113,224,213,188,115,251,86,18,46,184,214,14,115,189,113,94,3,190,154,23,12,252,140,181,165,159,178,114,23,197,165,148,196,183,51,143,248,152,17,179,230,248,219,150,223,6,200,43,25,53,146,16,248,152,23,153,183,245,153,65,95,171,141,202,56,164,198,113,76,151,67,163,242,53,142,238,175,154,249,4,199,93,68,84,74,8,61,205,94,150,178,224,161,205,110,11,109,50,230,235,163,190,119,182,235,213,234,117,154,43,62,245,235,94,19,19,225,47,6,154,138,234,193,222,108,104,91,88,233,0,58,252,1,63,151,76,45,242,181,132,87,72,229,225,170,57,65,77,184,13,91,133,154,184,14,192,62,14,178,137,185,168,145,254,248,163,213,211,213,171,149,84,172,235,222,188,213,70,6,47,113,23,220,216,85,147,221,198,48,9,245,231,35,119,68,217,17,59,137,147,181,45,52,103,244,80,39,76,50,139,230,168,203,200,208,32,64,230,243,89,114,185,122,170,159,218,213,187,159,90,118,92,118,116,193,73,59,111,113,253,100,98,246,24,31,24,238,133,163,94,210,160,52,223,152,83,213,76,135,58,165,144,154,131,175,114,74,225,152,147,167,236,27,191,232,49,242,51,114,185,87,148,85,168,183,40,109,56,109,233,14,58,53,142,99,202,21,195,79,26,99,174,251,233,194,139,168,55,37,158,43,206,187,136,134,184,180,13,126,96,170,91,199,92,240,56,127,217,60,134,206,3,68,94,20,221,90,123,19,231,91,214,182,75,189,157,66,221,56,116,149,195,14,150,138,252,168,91,185,55,45,25,225,182,108,249,38,234,51,239,39,105,189,26,125,173,58,134,244,163,91,183,166,233,238,228,160,28,212,133,52,154,211,217,139,89,168,33,175,167,121,81,142,23,153,241,166,159,62,145,126,52,164,154,38,174,183,38,103,248,251,20,213,91,254,102,175,230,125,4,64,150,33,244,43,29,253,90,117,26,41,165,250,209,235,195,17,87,240,227,135,135,24,148,209,108,18,187,24,235,147,127,46,163,22,81,43,65,107,109,169,201,246,44,6,153,224,0,59,191,20,80,17,95,92,128,136,149,36,130,200,49,214,250,171,155,197,252,222,43,106,41,4,224,47,222,10,234,20,11,176,34,112,101,92,88,249,168,25,149,90,92,186,216,81,20,0,0,120,7,204,139,156,190,78,95,43,134,63,247,111,180,68,54,222,129,110,22,206,229,239,196,92,62,187,71,198,102,220,29,203,5,51,149,62,101,148,219,166,196,22,230,166,51,113,136,71,92,201,108,54,21,98,228,0,255,69,230,123,95,241,119,109,11,71,27,187,165,136,0,255,251,82,57,149,207,102,79,132,191,252,36,249,124,91,219,145,89,201,34,5,148,73,174,165,217,120,94,159,122,36,6,101,36,3,68,62,111,71,205,182,89,181,200,120,223,176,152,86,205,38,176,136,62,234,226,67,222,186,191,106,185,85,163,181,241,212,167,20,168,73,27,163,110,233,115,52,125,210,200,101,9,51,113,118,183,151,18,42,170,1,153,153,214,204,155,105,140,100,64,252,244,211,71,194,167,211,21,13,117,119,152,73,172,203,244,49,175,158,36,232,139,113,201,76,197,184,54,93,159,153,219,73,146,94,179,37,78,109,162,56,242,184,58,99,85,15,241,35,133,155,118,19,54,31,240,239,141,143,182,54,237,253,119,243,94,251,110,166,239,111,119,23,202,134,115,171,187,50,39,119,206,230,182,3,230,224,63,226,195,207,186,242,89,74,169,69,22,50,206,52,189,168,138,163,167,71,168,202,168,86,109,156,149,153,131,185,29,113,237,40,161,35,193,207,85,134,167,81,158,66,102,147,214,17,170,134,166,2,248,170,134,157,118,222,122,174,219,169,246,89,163,30,223,218,52,151,81,72,100,212,72,151,210,162,16,102,98,180,173,225,96,45,122,83,59,220,25,137,156,83,8,243,178,184,29,104,131,53,232,98,235,99,189,168,171,230,25,74,34,175,110,181,104,79,187,82,85,168,200,96,160,93,151,127,7,144,95,174,232,35,189,197,122,52,107,153,164,81,93,130,207,61,236,180,6,239,244,18,149,216,96,6,51,218,201,76,98,200,233,115,231,189,136,72,74,30,55,179,6,33,209,136,83,145,220,210,132,74,175,42,213,7,252,248,34,86,228,162,153,219,37,187,147,138,227,186,198,141,74,5,7,250,23,113,159,78,223,53,156,122,13,55,216,42,54,157,167,69,11,27,224,190,62,63,254,4,190,122,223,232,43,105,24,191,132,55,190,85,93,104,145,222,192,73,75,217,205,254,77,204,201,47,39,125,240,42,124,186,147,188,53,35,106,21,157,94,169,72,97,220,155,42,148,67,94,189,177,52,119,133,176,132,209,26,225,111,233,50,243,137,223,245,112,72,215,182,221,115,11,171,102,136,215,244,89,83,188,103,115,216,66,198,249,207,69,60,61,37,123,19,146,19,164,246,82,19,91,130,100,194,88,27,206,120,100,186,180,196,36,182,113,211,107,70,182,149,26,32,239,237,21,89,151,238,33,25,53,179,132,147,164,243,68,169,161,185,161,214,226,68,117,112,215,14,127,152,211,82,134,106,15,180,87,35,100,125,43,234,107,69,93,181,72,82,234,148,54,148,92,206,26,109,248,144,169,86,168,79,229,82,12,23,133,241,138,195,14,122,178,239,213,92,212,218,102,44,134,152,72,139,161,166,146,45,232,164,186,196,134,38,120,232,143,191,217,199,0,120,49,63,159,73,223,45,109,40,251,33,63,215,90,17,247,232,221,234,110,60,245,111,230,20,213,16,232,108,88,195,134,141,240,183,116,89,235,171,215,74,45,93,211,15,23,42,175,30,126,16,83,181,67,0,255,176,6,200,111,125,70,89,233,16,198,141,67,250,49,234,39,185,240,30,78,101,187,147,49,113,157,86,112,148,159,62,163,238,181,105,241,234,221,188,123,11,53,96,187,7,151,166,15,152,23,177,119,212,40,241,106,100,186,73,175,177,77,121,171,216,244,168,20,168,113,104,135,211,18,98,69,238,92,53,215,94,108,137,82,178,14,223,118,107,186,137,43,37,238,232,226,165,201,167,57,254,240,136,85,140,180,99,174,26,91,197,14,48,230,229,115,250,136,245,114,78,205,21,148,92,107,25,108,21,69,26,121,203,251,112,101,78,173,85,71,172,96,161,10,230,10,101,123,216,114,137,243,15,47,164,63,87,36,137,92,219,173,101,147,42,195,84,98,106,76,54,142,152,69,151,18,139,206,88,154,177,14,51,113,192,123,186,156,248,149,120,235,211,188,237,112,71,192,45,111,119,231,48,164,190,9,79,102,21,223,184,197,87,8,121,249,71,4,141,40,153,228,165,164,190,30,74,9,169,133,160,34,181,37,28,174,199,36,114,192,47,38,186,41,163,6,54,26,108,95,218,100,7,93,126,212,117,133,236,181,184,211,186,37,27,113,238,117,227,137,91,5,202,1,158,209,103,88,192,210,54,169,221,209,152,43,127,37,201,226,148,164,103,80,166,37,149,156,32,98,113,137,76,31,32,118,46,51,183,51,50,87,80,242,144,74,144,172,73,69,98,84,168,158,100,71,155,106,173,106,62,174,189,73,70,205,182,165,205,184,21,143,217,143,186,173,219,185,116,165,56,181,122,183,110,222,194,201,113,20,111,142,209,34,208,9,15,134,21,188,219,176,239,233,3,95,184,89,87,182,37,250,73,68,21,229,48,117,233,167,34,115,196,204,23,63,157,233,177,26,217,185,108,211,40,226,203,207,212,173,76,248,36,41,141,116,138,243,144,178,137,37,117,58,63,130,140,247,244,249,212,37,89,73,28,90,74,102,77,66,42,29,145,71,159,107,113,152,145,232,213,160,84,145,70,109,246,49,146,140,59,161,29,227,203,149,211,12,171,155,86,139,193,176,252,169,175,144,245,19,230,143,29,126,186,248,228,25,157,139,70,93,212,97,22,46,102,149,205,159,199,6,248,127,128,29,182,126,100,73,88,151,149,165,100,248,196,17,217,223,206,92,190,160,115,171,20,213,103,206,82,87,99,15,24,80,175,219,248,233,58,34,98,115,221,179,173,210,79,119,180,73,212,161,124,21,102,98,14,118,8,214,104,191,66,200,101,210,188,46,71,157,145,244,71,6,115,34,253,173,97,157,78,200,15,145,222,23,59,106,198,171,251,36,180,130,170,232,227,115,246,58,170,8,237,49,136,1,63,111,199,27,166,185,73,214,212,15,163,81,34,118,126,164,241,66,228,245,43,73,18,178,51,73,67,154,38,155,198,130,200,160,135,159,207,220,123,81,146,145,217,230,184,144,194,48,165,73,41,110,249,169,165,71,57,252,25,184,149,151,140,94,245,12,248,86,228,119,210,110,153,47,181,84,34,147,82,114,34,149,45,139,169,195,184,106,147,154,54,184,151,159,62,114,148,253,146,238,229,162,158,215,71,36,179,62,173,103,237,22,153,34,238,217,84,55,52,170,84,171,189,62,245,154,28,118,38,179,110,6,180,89,12,36,10,215,144,177,238,239,220,249,72,74,178,36,77,182,41,109,212,182,92,72,243,182,228,12,149,69,167,205,13,7,179,50,89,188,207,89,155,0,150,107,92,145,15,253,170,100,101,84,18,100,71,105,75,205,117,41,243,186,25,211,132,19,157,84,135,42,137,70,65,76,20,194,8,94,181,19,237,230,7,220,247,114,139,102,100,38,113,146,68,146,120,104,214,226,157,150,203,76,75,38,55,188,144,114,225,16,23,157,110,53,90,224,165,0,255,108,105,195,53,166,46,114,205,81,151,11,125,102,102,174,72,74,146,100,113,106,113,106,203,182,76,67,42,147,29,22,44,54,151,224,0,168,16,43,73,68,210,7,248,207,69,236,181,233,187,165,109,247,186,119,166,101,129,7,129,118,198,200,0,255,91,197,141,189,107,144,227,7,155,166,75,70,251,176,108,45,185,20,35,131,193,12,211,242,247,102,27,242,212,1,228,151,27,191,36,59,159,238,27,175,78,163,76,105,197,135,35,80,149,17,40,212,151,23,236,84,151,9,185,60,33,254,202,142,29,244,124,38,235,45,41,221,141,184,86,81,120,226,209,150,213,33,135,204,176,139,111,60,179,124,102,99,24,182,46,242,104,238,72,226,102,93,217,190,132,214,208,242,54,204,137,218,113,231,17,41,215,229,210,197,23,134,186,99,27,119,216,82,246,109,67,46,115,103,174,136,136,136,29,165,148,226,238,150,182,163,76,178,91,221,210,225,112,75,122,85,74,85,223,15,56,126,192,151,203,103,228,142,60,173,17,145,181,44,82,75,201,100,12,206,208,170,208,15,251,222,170,213,163,175,54,156,89,68,31,38,6,200,207,75,248,185,218,142,234,170,52,250,109,15,207,144,6,245,216,49,205,218,204,224,126,224,116,86,66,140,127,162,207,164,69,46,199,100,250,142,164,99,248,119,79,118,220,84,77,144,48,102,229,19,31,111,153,217,30,208,99,253,161,143,200,124,210,160,37,55,189,113,137,219,62,97,247,116,250,1,169,114,35,224,195,175,91,245,245,27,17,252,160,87,211,36,86,221,229,216,57,57,45,198,192,28,98,196,213,145,35,218,75,17,48,159,79,93,46,118,62,194,137,254,110,239,114,67,230,182,230,120,213,56,226,14,39,63,172,189,86,173,237,85,163,173,227,141,38,110,204,38,148,159,46,147,174,189,34,119,91,153,111,187,144,81,233,180,241,163,212,242,1,0,0,21,64,95,51,198,31,188,60,17,191,104,187,103,148,164,151,73,150,202,170,40,116,117,178,162,167,225,2,47,5,101,62,155,233,112,63,191,182,118,212,213,171,213,173,213,232,62,170,117,127,7,149,82,69,229,134,46,157,48,129,185,0,175,114,104,226,94,43,151,95,86,146,36,53,107,214,112,89,183,37,73,157,39,84,37,206,56,52,241,211,12,105,87,161,247,226,13,175,216,153,113,156,101,179,217,128,13,120,79,151,19,191,10,111,61,239,181,85,147,197,250,113,3,254,93,101,154,182,247,31,47,105,25,148,157,12,59,66,215,160,195,87,215,213,102,175,189,233,221,73,162,238,86,167,19,143,186,113,216,240,222,24,54,10,218,75,19,27,118,102,70,141,69,45,64,252,213,31,229,169,7,25,139,184,244,25,214,215,178,6,127,212,191,6,75,74,240,152,113,31,169,194,180,55,37,222,167,235,186,71,247,112,210,8,244,127,173,79,195,234,229,185,193,35,245,167,213,226,91,141,121,106,226,36,188,210,222,136,40,196,95,17,0,255,76,119,20,25,228,56,204,1,254,162,52,235,47,250,134,235,212,12,199,250,64,144,232,0,255,178,29,229,147,80,105,90,144,230,37,204,31,139,234,47,183,87,158,25,86,150,219,230,227,68,172,150,240,148,189,17,33,72,94,238,8,38,76,119,68,109,75,61,188,77,226,176,103,130,252,117,49,254,250,101,102,179,34,205,11,175,52,39,73,217,12,102,239,75,170,203,174,252,72,162,46,195,192,159,158,180,120,164,254,36,93,54,202,98,190,113,242,130,40,237,108,136,9,254,175,236,189,72,18,120,5,170,95,130,62,67,234,175,172,231,231,62,106,180,0,143,57,196,74,163,234,210,14,136,24,241,95,154,251,25,164,208,142,19,28,133,139,161,203,200,72,82,50,50,178,210,198,201,218,90,0,122,3,228,189,123,17,47,50,163,150,153,175,169,254,212,91,58,77,83,222,212,166,152,111,165,80,185,162,30,46,229,173,71,99,110,102,199,74,184,167,203,143,63,217,177,126,27,242,22,73,179,57,149,61,252,41,210,150,67,244,213,121,222,101,165,135,199,249,10,225,197,246,31,81,242,137,138,217,65,107,67,22,38,100,164,198,76,176,109,19,86,222,183,118,212,247,138,32,17,238,75,254,156,18,210,72,212,200,36,228,223,207,186,119,20,82,50,35,106,203,18,154,132,84,241,152,146,241,91,98,200,227,215,160,92,181,86,21,48,143,173,138,50,39,107,24,242,245,249,149,123,232,155,6,252,232,110,62,116,111,199,213,79,6,91,5,247,138,254,248,237,218,180,246,142,33,243,123,237,136,120,117,71,146,77,139,135,22,39,226,105,89,139,156,16,149,27,102,202,243,104,146,104,83,175,31,38,49,132,35,109,74,91,165,33,233,151,107,175,140,218,94,155,94,107,72,153,248,110,245,111,161,83,174,247,174,91,168,135,81,124,213,124,128,188,62,115,237,140,189,146,100,117,74,144,44,149,48,76,169,252,18,214,180,40,85,234,248,0,168,128,185,204,140,168,143,145,203,207,149,44,116,211,87,186,44,105,84,139,210,8,21,35,31,234,195,86,175,22,175,238,141,70,133,11,137,231,3,236,204,223,148,214,245,8,45,5,86,196,94,73,146,144,32,84,102,128,191,250,222,225,251,171,211,233,221,175,253,119,47,174,248,139,111,227,16,30,59,59,193,210,13,107,101,172,212,147,51,147,102,118,207,218,102,91,21,246,52,133,54,165,158,58,58,157,249,9,149,152,142,110,5,102,239,100,120,4,188,151,100,239,168,89,202,206,164,245,91,208,74,90,90,77,36,112,152,57,157,112,210,0,63,120,188,33,239,231,50,50,114,101,4,83,162,22,244,45,53,74,26,66,74,141,183,227,88,51,136,227,163,213,175,21,54,10,212,195,33,54,147,237,223,32,0,255,204,235,73,205,77,35,225,210,21,46,57,97,78,137,199,97,107,51,202,226,162,75,15,109,195,124,205,14,54,43,179,29,242,115,186,189,74,240,175,101,67,147,86,130,178,208,23,39,183,5,37,119,110,174,72,89,237,229,13,75,149,218,227,124,94,241,87,103,102,126,232,121,121,42,0,255,245,44,39,194,221,17,153,153,78,165,148,214,7,36,202,113,68,143,43,153,41,191,9,119,223,81,26,23,218,63,182,138,149,17,225,190,62,63,254,84,250,213,239,222,125,37,49,27,191,191,225,125,139,240,136,117,167,59,47,59,189,180,193,185,125,208,231,173,60,205,204,140,74,167,132,36,121,50,138,91,27,22,226,132,52,228,183,225,238,139,250,97,167,166,212,106,16,193,0,238,181,61,109,167,198,92,184,107,233,40,75,174,197,19,161,98,108,137,204,216,154,253,143,204,83,188,203,5,137,208,88,159,49,47,105,202,234,8,47,239,47,242,209,236,221,78,58,9,23,204,41,164,105,155,55,232,242,141,217,0,255,118,115,21,212,100,53,25,174,13,198,244,188,76,42,238,100,135,134,252,208,239,116,89,61,173,182,72,163,122,189,41,74,55,116,176,82,101,149,209,54,49,0,0,222,7,220,250,157,234,211,105,181,173,116,111,101,90,46,237,208,99,252,229,115,169,219,193,14,191,164,21,82,73,214,9,157,164,13,191,46,249,28,230,15,39,21,19,217,227,121,204,91,247,105,245,140,186,189,143,115,84,10,160,71,252,186,220,136,236,127,211,92,213,117,233,175,37,166,74,80,151,185,137,146,146,216,78,6,212,231,229,231,142,60,105,197,244,160,59,71,245,16,142,20,206,200,201,85,16,135,115,137,7,196,139,54,7,66,252,141,95,196,207,5,83,170,173,8,135,148,3,110,92,27,144,57,31,139,53,89,195,153,140,121,237,188,132,251,91,55,126,17,177,86,180,166,86,73,39,202,173,147,175,233,82,75,146,29,139,77,79,44,207,43,38,6,115,69,59,12,162,78,159,153,39,212,137,151,77,58,78,212,186,143,104,77,37,171,66,133,240,135,141,92,137,89,235,40,0,160,28,72,136,188,126,37,165,13,217,155,178,172,152,201,86,228,73,204,207,131,175,167,153,100,5,77,181,163,217,52,106,45,234,135,151,131,160,98,95,137,137,128,39,2,143,178,83,35,232,238,233,146,54,185,99,211,157,237,8,204,212,140,82,70,164,26,22,42,34,133,93,19,67,191,114,71,46,70,167,60,41,101,148,73,51,45,220,109,27,50,37,168,82,159,249,234,147,193,201,236,67,6,8,93,232,74,109,175,36,36,87,74,27,245,90,93,182,92,8,119,225,68,5,149,19,241,133,149,122,13,74,248,192,6,246,231,14,67,126,228,244,185,146,155,30,193,150,29,111,101,247,100,71,228,18,137,111,110,243,152,178,24,171,136,151,32,163,182,188,98,43,181,108,212,225,163,185,35,73,119,93,118,163,183,212,41,164,226,238,225,80,181,165,202,1,119,200,171,74,152,169,138,243,56,35,53,228,50,143,47,242,185,218,210,178,137,136,95,87,33,175,198,73,74,13,213,88,157,6,53,154,245,30,122,120,217,206,49,154,1,34,63,88,253,222,123,211,103,52,141,78,235,214,138,153,150,29,239,61,245,199,58,246,210,33,99,46,159,209,167,219,59,50,201,161,218,245,68,227,68,225,152,149,135,75,42,171,53,231,217,68,53,17,230,159,174,171,162,138,233,235,221,105,193,57,70,23,30,85,147,153,109,21,103,29,244,107,71,68,60,17,198,162,36,169,181,201,90,112,138,83,214,33,53,76,6,104,79,202,38,64,62,242,225,233,10,169,244,120,215,50,210,101,253,229,77,61,35,142,230,162,90,242,227,125,125,78,252,138,244,195,75,74,232,17,133,20,202,250,209,206,241,158,102,244,201,228,212,30,39,243,59,159,184,6,49,245,123,165,46,67,150,222,38,81,79,71,96,102,150,155,154,46,178,178,93,85,234,144,186,124,141,92,107,213,50,91,81,196,93,82,167,49,110,99,112,52,55,179,143,3,170,201,136,118,87,175,68,49,159,143,210,138,21,37,226,71,33,55,109,38,91,194,15,117,189,44,204,136,74,35,213,101,38,105,207,49,137,161,243,127,185,253,159,89,158,154,182,18,98,148,118,239,24,49,31,185,200,103,102,166,46,41,9,218,150,157,82,220,36,132,176,166,33,110,114,107,3,110,184,196,72,178,163,126,103,247,223,180,69,41,246,163,127,127,70,19,95,196,129,58,141,176,135,161,18,120,3,190,124,228,245,164,122,210,146,150,37,179,125,200,247,108,105,184,155,232,203,198,169,25,182,9,135,89,163,125,193,87,6,124,121,63,23,239,142,85,86,221,217,154,73,251,253,221,178,201,16,41,47,55,139,10,169,224,125,126,181,69,27,17,254,242,131,148,223,73,15,29,57,77,34,41,21,151,36,131,228,156,33,117,3,135,26,217,15,174,51,212,253,115,253,69,3,246,231,182,52,10,169,223,125,45,123,138,73,120,199,222,229,220,6,230,76,49,102,94,38,205,29,25,165,158,164,152,67,185,133,86,31,55,47,170,42,55,69,98,76,63,140,207,92,135,174,29,83,23,17,17,153,59,35,34,41,73,18,197,205,226,184,81,25,151,101,75,203,58,228,82,54,29,62,13,162,152,40,85,165,59,230,48,224,43,94,23,53,93,105,64,65,150,55,239,100,180,208,70,81,137,156,212,7,211,216,15,22,50,234,224,47,94,158,186,249,248,81,35,105,133,18,233,31,209,221,52,117,26,204,75,116,164,90,98,15,243,242,147,7,145,49,9,248,242,122,186,126,101,240,247,222,173,62,100,3,151,42,70,119,12,117,24,55,118,0,255,224,183,163,158,166,111,226,105,133,164,170,187,220,145,80,23,249,157,135,26,231,63,238,111,250,42,81,22,205,91,75,153,227,194,168,229,3,42,238,8,69,133,21,43,98,14,88,95,70,68,18,69,221,142,32,85,225,222,134,23,181,134,247,56,210,47,115,43,162,86,11,160,15,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,84,128,251,145,23,242,126,100,100,28,21,35,229,0,59,118,206,123,28,234,143,200,140,162,80,67,1,228,120,1,254,34,73,62,33,13,157,50,22,221,15,248,241,83,146,121,26,221,209,180,225,54,107,188,181,5,153,42,85,71,43,92,221,200,57,98,204,207,135,175,203,233,35,213,31,89,180,30,45,234,82,228,218,154,199,110,107,81,94,46,170,9,79,179,127,36,200,47,87,209,71,208,73,252,164,180,150,101,183,101,232,235,30,46,183,173,67,201,158,82,23,188,117,242,143,59,26,224,63,111,101,196,34,180,76,79,242,38,33,46,121,74,165,74,59,114,216,145,67,203,199,159,230,98,91,54,232,243,115,233,106,210,246,166,116,121,207,230,196,4,189,91,155,170,73,73,204,116,152,80,147,82,184,198,52,134,126,96,2,253,51,63,154,248,59,146,4,45,168,99,154,236,54,29,90,199,27,27,216,234,146,3,114,109,241,151,221,225,39,99,252,139,191,62,47,251,153,66,113,219,107,248,84,61,229,222,233,19,227,179,83,57,209,168,123,114,185,248,185,170,56,21,137,200,12,173,7,225,118,54,46,110,121,163,140,117,199,112,141,190,127,245,87,136,88,213,118,125,211,130,223,153,183,225,89,38,207,248,196,70,9,144,248,115,153,203,199,147,95,122,122,214,210,169,81,196,247,60,249,225,5,11,51,73,95,215,153,216,238,178,31,119,0,255,171,222,35,141,227,69,33,121,132,139,34,148,182,167,207,12,110,115,24,7,33,215,203,231,117,76,170,186,234,222,130,117,184,152,61,25,180,228,101,24,103,77,126,40,247,246,189,194,172,130,159,145,145,181,97,30,31,149,164,102,46,79,115,177,69,15,112,79,183,115,252,137,179,234,25,245,248,235,25,23,79,175,129,50,77,139,10,51,99,23,224,27,175,51,134,201,49,254,114,185,128,159,249,165,39,110,136,239,35,71,211,70,243,170,225,197,169,241,176,136,91,57,235,0,162,250,43,227,94,212,164,101,184,34,137,209,102,121,43,151,214,96,97,198,144,68,98,139,61,185,212,126,48,156,1,254,87,228,178,205,197,203,140,164,231,40,227,165,70,75,95,39,195,10,35,100,150,125,84,91,25,166,125,104,76,162,152,121,201,232,54,109,173,154,184,94,175,125,119,56,6,250,238,133,23,229,122,108,21,47,24,70,249,124,46,119,66,127,36,205,111,225,132,238,23,135,155,99,130,219,217,65,108,96,140,252,191,28,47,189,174,22,77,198,235,116,218,26,139,22,56,241,223,30,131,187,218,131,114,63,228,199,214,95,151,203,200,230,98,73,131,228,42,175,169,45,163,149,176,167,28,126,106,95,130,29,80,191,51,34,50,34,87,88,90,102,208,8,74,39,143,24,213,221,103,173,190,37,21,197,50,62,90,85,180,30,71,178,135,237,188,126,212,239,124,18,146,43,163,94,201,166,81,10,157,214,86,188,138,105,190,215,206,111,200,212,152,71,28,44,54,237,113,40,35,10,191,80,127,46,51,23,163,146,17,81,115,51,50,185,65,188,76,42,113,25,226,128,34,202,92,143,155,177,195,41,162,93,150,55,27,241,237,125,111,185,177,73,212,113,166,190,132,183,74,216,39,171,187,189,153,106,75,17,51,50,82,61,245,96,89,152,177,89,151,209,14,98,224,215,193,39,155,100,174,70,6,241,148,6,77,114,170,181,20,38,101,51,122,153,87,204,48,52,15,184,107,42,117,63,15,249,145,215,211,241,117,91,222,185,231,147,181,224,88,55,161,54,6,211,99,222,138,124,102,102,70,68,36,89,81,43,78,141,194,182,108,247,246,141,135,92,58,45,162,97,85,169,74,244,169,3,98,170,183,50,246,90,220,214,119,83,220,173,126,156,240,244,45,194,39,250,23,59,3,172,107,159,53,0,0,200,1,117,185,147,230,87,137,74,42,117,41,251,196,59,250,37,234,114,57,125,190,150,240,105,152,214,138,179,93,135,68,50,29,55,213,150,212,233,9,101,202,180,233,198,204,221,236,125,8,234,6,189,126,197,138,181,197,227,204,204,74,76,73,9,227,86,220,45,173,152,16,98,206,50,136,151,50,115,62,59,117,2,20,17,117,181,204,133,153,165,101,221,117,154,221,54,54,42,213,84,153,61,29,4,103,2,204,43,237,117,9,59,130,131,168,203,149,216,140,21,81,74,70,80,139,213,41,123,114,158,49,151,49,34,58,104,0,255,104,20,117,145,75,1,80,65,79,129,46,19,137,140,0,255,211,219,93,62,115,111,122,47,161,10,155,29,33,17,137,116,0,255,239,219,221,166,229,214,244,156,112,31,182,249,32,230,18,191,62,62,188,82,86,238,116,71,37,95,233,11,202,56,141,76,37,167,100,58,245,136,36,42,203,62,6,230,88,158,113,27,245,249,136,164,71,172,200,204,146,185,130,184,181,74,210,101,201,110,237,25,57,180,117,18,250,138,54,61,18,45,122,20,177,130,151,50,222,228,17,223,179,142,253,142,64,230,150,59,210,137,146,65,33,189,140,198,165,84,36,112,87,204,154,108,195,24,34,239,237,220,94,59,54,61,119,83,72,148,144,74,106,88,143,71,229,33,51,207,75,68,175,42,117,62,133,112,53,47,184,159,9,57,38,1,82,31,186,82,219,43,24,154,171,237,152,212,43,235,93,92,10,55,224,69,5,85,199,64,47,252,226,22,71,181,240,200,216,192,246,40,66,14,254,35,94,252,164,43,151,149,84,90,9,82,70,25,161,231,116,41,9,234,231,28,70,77,58,227,163,180,12,204,142,137,121,185,243,185,34,137,247,5,175,113,105,157,214,183,245,70,15,62,53,234,135,120,227,74,229,221,13,188,98,12,103,216,196,165,44,164,246,150,29,100,208,175,251,123,55,185,200,82,50,131,102,150,2,159,52,164,133,17,183,230,61,24,204,178,166,24,41,198,248,243,149,161,217,195,118,102,253,60,160,174,36,77,133,140,220,145,145,43,74,148,40,180,36,113,104,33,142,4,93,158,180,117,180,245,156,186,240,110,181,111,220,163,156,102,195,219,253,43,85,101,118,102,38,105,192,175,27,191,92,111,69,185,95,19,126,17,207,247,11,7,233,177,57,174,244,165,252,226,171,3,36,253,50,23,185,55,205,92,46,105,157,190,164,173,53,218,16,127,90,117,9,151,82,185,20,197,64,231,71,250,23,153,57,125,205,45,90,208,69,114,199,225,40,159,44,174,189,87,217,244,26,9,82,188,184,4,7,64,197,208,71,46,5,136,54,10,91,151,59,50,107,68,100,84,55,73,201,36,12,201,66,189,147,146,168,113,201,226,133,51,223,21,254,202,52,42,212,104,143,129,137,118,149,157,146,120,47,31,145,23,59,233,170,145,109,68,45,227,101,26,111,149,210,194,182,122,91,48,51,166,98,166,148,2,149,215,112,174,179,191,66,93,113,15,98,46,115,169,203,200,200,136,168,164,210,18,110,83,200,75,26,114,243,178,228,144,137,17,165,18,161,62,197,108,204,171,127,71,150,92,153,148,6,141,136,200,39,146,184,165,121,229,52,46,249,13,143,75,165,69,185,37,208,172,24,227,5,187,218,121,54,103,131,184,66,191,187,233,179,158,242,181,108,72,187,191,185,79,70,76,244,134,75,215,108,169,195,60,59,149,7,18,114,241,39,253,241,106,174,200,185,228,200,85,35,78,69,156,14,55,79,117,197,228,121,27,214,102,107,102,182,24,155,225,26,86,38,190,93,115,145,65,115,61,250,58,222,106,203,20,183,186,219,248,83,98,18,105,97,164,136,49,236,96,94,134,218,227,43,59,239,144,203,252,189,92,190,100,124,190,132,19,253,173,120,97,145,78,91,67,79,104,60,95,53,98,165,104,87,66,128,248,207,203,156,142,78,223,36,29,226,182,55,226,89,208,217,27,112,15,23,89,44,204,74,199,57,236,92,123,111,74,107,157,222,182,46,9,14,40,130,140,14,215,95,183,62,241,240,106,217,136,194,178,49,21,21,217,199,8,50,164,67,246,191,87,158,184,90,172,120,68,97,25,153,62,69,102,208,131,128,175,229,250,231,50,114,166,38,86,139,135,214,118,96,109,78,47,117,228,9,132,218,191,84,159,120,122,22,178,228,254,13,145,158,241,19,90,178,191,173,171,166,41,182,55,93,4,87,115,225,159,159,45,131,128,31,63,247,189,234,141,222,120,110,164,62,116,70,143,149,243,240,168,61,215,0,0,128,59,0,253,114,225,62,59,233,170,109,254,155,147,165,117,72,169,244,151,161,34,103,41,59,232,33,167,199,207,144,253,173,34,253,213,212,197,22,101,157,146,4,55,243,211,84,213,203,118,207,35,253,207,242,238,181,86,252,111,244,154,183,113,105,128,5,47,166,50,131,30,241,227,99,200,254,55,109,81,211,55,253,209,191,85,130,151,185,41,77,179,236,55,3,158,31,115,249,92,172,40,43,179,210,200,178,169,75,131,117,74,226,108,94,198,57,125,102,77,202,53,253,10,253,176,35,95,199,188,208,237,168,111,26,53,111,52,159,66,122,74,75,153,120,157,218,138,186,154,24,22,1,243,239,37,246,223,205,202,149,14,40,233,109,201,166,137,66,193,175,202,46,25,98,33,48,196,42,248,196,12,185,165,93,26,1,95,126,100,228,117,52,55,205,33,89,227,13,187,160,84,13,88,181,67,15,248,51,118,126,173,140,136,92,81,162,150,123,40,235,212,74,66,110,136,68,38,98,38,89,198,148,90,212,42,113,170,142,247,236,17,47,120,153,57,17,228,151,211,103,168,87,11,103,237,164,35,183,91,20,82,37,197,48,244,187,71,229,146,210,171,211,169,47,206,48,50,83,13,179,143,237,156,6,192,139,43,127,211,164,181,189,219,210,120,163,142,69,5,200,189,50,50,50,162,36,41,81,137,239,16,127,241,242,81,203,92,65,115,81,35,93,150,134,27,227,166,184,166,80,19,16,249,85,43,241,198,17,22,58,94,204,71,236,21,153,73,43,161,81,107,235,210,244,3,230,229,206,92,100,93,73,34,202,19,143,206,100,203,60,197,68,22,37,170,73,21,113,69,162,252,116,116,231,170,226,134,108,178,219,90,186,36,99,226,218,178,18,191,170,88,134,141,155,40,223,179,251,35,172,183,51,67,87,171,83,207,236,222,150,186,190,141,106,169,239,75,250,20,194,24,94,31,206,229,239,132,146,139,200,136,154,25,117,236,210,146,184,5,68,163,178,32,140,49,109,115,38,204,42,133,99,204,226,173,163,252,99,171,25,32,242,214,218,17,117,175,90,189,56,239,112,220,196,161,209,175,109,135,172,47,191,73,68,212,172,109,188,100,58,2,203,49,105,254,10,151,89,159,62,76,189,112,126,192,188,200,231,35,232,138,178,194,133,71,107,131,58,164,130,72,172,76,21,80,196,160,136,122,124,250,69,238,17,113,252,104,35,41,109,213,125,186,149,85,203,76,252,99,162,107,232,201,12,237,112,137,145,31,25,81,118,210,200,164,24,229,159,215,69,184,121,146,153,123,69,109,26,239,65,71,110,169,167,92,27,190,20,243,170,18,161,46,213,218,226,85,70,113,35,195,51,109,30,32,151,145,177,245,244,32,165,117,86,173,142,223,48,153,48,39,56,106,27,227,111,173,200,122,230,210,89,43,227,165,213,154,79,33,213,180,52,76,110,88,150,246,169,88,248,212,138,116,152,157,83,182,166,45,213,184,238,111,58,77,250,233,223,69,228,249,50,141,122,222,81,159,143,149,203,149,178,114,145,242,144,204,198,37,36,240,46,47,37,167,153,20,171,112,235,211,7,3,243,210,96,38,101,163,163,66,238,200,208,71,148,40,164,36,173,164,210,97,154,167,38,199,140,59,47,35,87,210,181,178,230,138,36,78,189,150,206,203,120,111,31,166,84,189,247,110,188,233,81,233,135,187,173,6,206,112,142,99,121,42,160,237,101,47,24,99,71,70,228,218,250,213,210,42,201,66,206,182,70,91,105,211,189,117,92,134,153,118,202,21,15,155,162,184,201,68,2,183,236,94,155,166,65,126,57,125,134,122,181,77,219,145,181,70,95,33,53,170,88,134,254,13,149,247,209,171,76,157,75,63,92,204,17,54,103,84,254,72,200,215,69,174,122,148,110,9,63,219,74,163,6,161,165,52,221,194,97,58,191,21,21,179,154,20,141,91,48,137,49,156,148,171,36,39,231,185,149,65,17,96,254,246,189,76,218,94,180,44,197,27,205,212,130,76,243,33,218,152,234,229,203,94,171,219,122,78,57,213,173,78,252,112,149,156,58,248,184,143,88,234,33,223,115,88,131,126,199,90,117,146,212,91,243,198,1,69,198,188,200,231,211,33,197,43,43,158,60,113,76,228,75,232,233,80,88,22,138,134,26,178,142,33,103,124,252,190,140,76,82,114,31,23,133,150,214,165,9,63,114,230,101,68,246,120,2,230,243,129,175,33,235,87,116,79,230,20,197,75,84,114,83,194,96,102,214,42,31,206,179,77,26,3,0,255,227,254,182,191,160,187,91,0,255,94,114,164,189,32,129,126,207,175,164,69,130,91,103,150,210,182,100,97,98,230,186,45,150,183,17,3,0,255,34,251,111,251,163,210,223,185,159,50,79,164,93,20,1,46,230,197,222,132,36,109,130,80,11,115,148,95,126,103,210,164,81,200,168,70,13,1,228,231,170,81,107,20,135,140,139,66,46,127,69,201,66,55,61,146,58,13,121,92,131,146,70,37,118,103,144,223,174,177,34,163,251,215,182,94,73,83,194,233,174,239,160,198,68,42,87,114,58,98,1,67,69,101,92,238,49,224,211,173,191,98,253,124,201,140,229,109,20,17,34,247,212,27,227,88,69,136,73,140,177,202,229,96,22,50,224,61,93,78,252,170,187,214,243,190,126,52,170,132,91,220,130,43,4,243,24,241,122,207,177,131,61,109,83,150,76,200,7,190,204,71,127,124,42,125,21,62,227,210,50,91,183,81,245,47,85,71,137,66,252,240,144,211,58,19,151,114,139,41,109,57,91,62,143,145,183,35,170,122,149,84,122,51,230,238,231,34,51,35,178,70,62,86,146,74,35,218,118,51,238,203,182,106,198,206,73,244,240,82,98,64,185,14,177,15,91,24,153,5,188,104,15,50,99,2,70,94,46,147,148,204,72,210,146,18,153,37,67,245,66,106,5,153,72,205,72,100,42,225,39,227,10,11,85,78,165,241,44,103,13,179,131,237,54,196,251,250,149,185,191,218,70,210,50,90,55,250,107,52,64,164,38,124,42,55,90,185,166,16,196,12,134,230,161,142,124,104,171,38,230,242,158,46,118,174,54,235,165,211,144,156,122,4,127,46,101,136,95,82,164,184,148,225,174,41,169,98,68,222,244,121,202,86,58,172,204,223,91,53,86,68,169,9,0,255,102,196,212,75,67,157,208,212,89,119,39,10,161,106,197,52,21,203,248,199,15,166,49,150,109,109,135,32,64,62,31,138,182,131,110,253,149,43,114,101,109,107,100,120,103,105,210,16,185,180,169,48,197,220,156,94,237,112,139,23,132,137,121,234,112,127,71,0,196,82,252,29,244,226,159,250,60,141,29,65,131,123,228,112,12,37,100,215,205,204,114,195,201,7,83,120,124,204,139,245,54,13,162,243,62,202,59,100,250,198,161,154,144,100,45,86,191,156,99,171,3,224,143,140,29,153,177,35,74,56,77,165,47,135,188,35,179,248,33,236,41,140,26,148,109,200,201,47,50,106,70,205,140,167,36,109,179,164,146,82,9,61,143,26,26,202,86,228,167,33,152,197,85,51,132,180,198,71,101,237,54,155,168,97,229,202,156,99,125,185,242,87,148,172,109,38,173,36,117,26,178,216,205,230,44,58,137,78,122,0,221,125,125,78,247,79,202,82,191,222,125,19,151,197,251,205,77,239,218,176,41,110,121,79,101,19,27,179,44,35,52,36,254,88,153,155,158,217,210,162,30,164,172,116,234,146,20,211,36,59,21,51,59,39,136,17,82,169,78,33,87,165,127,54,180,109,99,132,191,165,75,186,116,196,239,122,180,173,235,244,187,235,30,34,85,137,195,244,84,35,28,106,203,216,65,9,243,183,51,72,230,202,157,145,177,156,39,179,18,182,132,94,151,132,76,174,90,54,80,159,66,93,36,182,113,128,189,254,114,55,111,231,1,115,249,204,139,18,250,104,77,108,132,147,78,16,215,212,196,73,211,154,134,88,194,95,189,166,29,229,159,23,0,255,240,22,186,154,244,157,172,170,49,124,111,37,199,53,248,167,239,130,193,21,19,152,208,30,240,223,49,23,117,229,162,132,142,188,98,178,243,169,96,38,131,60,114,149,181,33,151,79,141,67,4,35,51,84,82,190,182,205,26,241,239,136,8,18,73,104,39,1,114,250,124,125,228,90,212,136,38,179,137,210,70,185,68,109,8,171,111,96,46,119,253,74,52,102,201,37,64,123,34,115,36,220,215,239,28,127,226,172,181,107,180,29,110,75,124,173,187,241,117,84,216,238,143,27,24,197,243,220,203,190,121,200,188,62,114,237,92,212,200,74,158,232,35,81,41,121,196,171,194,100,26,171,73,159,68,59,35,252,171,183,2,127,189,86,115,71,18,219,155,123,112,99,134,181,162,229,125,198,181,12,108,195,114,134,30,112,71,102,132,66,108,90,70,113,51,213,144,135,191,124,208,51,31,109,46,62,83,105,148,96,130,181,91,242,84,138,98,232,195,36,220,56,170,74,203,65,90,155,206,6,108,188,151,207,253,35,247,138,32,145,244,200,66,186,17,154,111,190,140,121,188,234,73,85,195,228,137,221,14,184,35,51,98,62,70,78,151,249,188,157,164,180,206,170,211,10,75,2,153,232,37,132,218,84,57,99,188,175,171,47,105,232,106,198,38,43,203,213,93,181,146,163,230,244,83,170,13,149,198,104,86,154,100,192,167,219,145,177,215,170,109,151,58,221,188,115,127,25,210,221,163,50,253,49,96,94,70,159,158,78,95,241,148,26,254,245,111,228,98,0,95,195,133,250,152,145,81,60,136,152,75,252,185,168,155,158,217,68,68,93,228,166,196,242,198,132,72,49,167,196,95,215,60,177,82,224,82,28,166,177,194,179,151,109,226,4,170,203,244,254,71,204,237,88,25,229,220,17,81,216,168,116,146,198,220,238,165,211,165,220,138,52,90,13,10,111,127,33,64,126,71,236,140,74,130,188,164,125,227,200,126,168,216,127,83,248,17,79,70,169,180,161,237,41,146,195,82,108,252,0,0,32,71,26,148,90,192,21,73,128,126,169,222,166,52,228,176,245,107,101,82,86,142,245,197,170,52,163,214,74,93,249,40,70,62,34,67,81,49,147,236,40,138,246,129,132,249,223,123,175,236,183,104,244,118,121,55,199,233,244,38,65,151,167,237,21,195,211,87,70,113,181,118,140,240,81,20,231,84,132,72,145,240,83,102,19,123,23,65,144,40,86,63,151,116,133,136,224,25,217,210,220,135,157,26,62,76,176,187,18,224,94,9,26,185,155,104,155,58,33,5,94,75,69,227,55,213,195,197,160,43,174,58,208,0,255,26,117,37,205,248,25,37,65,14,169,215,74,125,26,86,229,86,172,104,178,120,201,31,14,51,68,222,223,89,51,51,187,213,18,181,94,75,38,167,41,141,49,220,215,229,34,235,147,226,157,196,139,166,237,190,106,49,159,152,53,92,42,176,43,113,137,183,168,92,99,204,204,92,225,249,158,141,31,16,31,126,90,134,244,229,166,239,204,229,56,133,84,74,122,89,189,109,49,69,65,228,102,244,234,245,57,70,18,111,243,142,0,255,217,155,163,16,228,191,254,206,102,235,187,209,233,108,164,162,213,137,195,59,178,219,176,225,229,206,203,202,69,187,157,183,31,115,121,145,123,209,136,146,73,221,220,73,201,75,51,72,100,19,32,167,49,147,26,94,202,141,196,155,183,84,107,210,90,230,48,167,237,105,155,53,208,127,69,18,186,174,222,54,12,183,250,136,25,51,237,7,200,37,188,208,133,46,9,165,116,181,116,204,148,20,51,97,81,80,113,8,20,58,53,122,225,165,24,174,112,105,195,190,151,79,242,185,82,234,17,180,59,141,140,135,150,38,209,21,162,114,33,129,159,213,175,80,115,220,226,160,127,54,135,229,142,249,220,185,99,103,174,104,51,106,102,225,94,75,117,74,136,105,169,193,48,236,28,15,194,30,142,26,226,165,72,169,16,204,62,178,245,140,249,188,252,186,226,213,34,242,148,132,73,68,247,112,77,244,82,184,60,202,120,75,225,135,177,18,115,50,51,151,208,246,50,2,232,131,72,159,62,34,30,183,122,83,92,18,82,173,48,146,83,214,44,100,204,37,252,124,198,189,100,186,149,205,80,80,27,81,46,173,118,130,153,208,136,124,48,131,137,182,242,151,109,98,140,191,241,211,233,169,83,219,36,114,148,163,141,72,27,132,60,165,131,53,156,37,83,60,148,152,203,220,174,191,205,36,171,136,9,137,112,106,141,91,47,173,198,65,245,125,248,105,179,107,240,40,82,49,178,60,59,71,2,170,183,18,95,173,190,188,55,181,221,109,248,238,102,239,197,75,60,29,150,176,37,66,46,114,145,39,161,203,82,75,233,162,21,85,83,130,13,140,15,223,156,104,56,84,16,46,170,245,156,17,218,169,18,162,254,188,122,59,234,86,143,94,167,215,120,140,91,223,131,39,165,70,69,188,221,101,188,204,49,51,143,231,33,254,225,229,98,252,211,109,115,149,200,20,239,17,77,93,35,231,226,158,198,10,63,248,136,227,124,134,49,160,110,231,55,173,36,229,238,188,237,199,168,57,61,37,59,74,45,181,164,44,25,113,163,121,19,181,108,24,100,138,148,56,84,194,72,37,252,224,240,177,254,157,247,34,34,118,212,168,43,8,137,118,220,146,168,181,173,88,12,2,159,102,77,133,6,141,10,253,111,8,125,230,34,35,118,70,50,37,62,161,36,119,215,199,73,81,188,222,242,158,121,204,6,3,245,138,226,4,103,120,232,81,202,206,176,215,12,152,247,238,231,142,216,225,148,58,189,48,133,210,26,14,13,69,130,63,158,56,184,154,79,185,86,13,177,81,168,87,63,220,99,71,217,48,70,248,91,186,149,63,252,170,103,53,209,55,222,119,19,159,205,195,27,122,169,93,135,153,218,182,72,200,203,63,39,125,240,75,89,37,95,223,186,162,86,114,222,37,169,113,99,78,71,117,171,81,43,58,204,227,172,117,198,199,172,129,120,95,151,31,127,90,87,125,117,195,254,244,224,233,196,31,23,122,87,156,220,1,236,180,154,227,217,196,0,43,34,114,17,73,34,41,137,36,132,146,134,37,187,219,144,23,248,86,18,90,100,70,169,215,92,169,167,74,171,203,54,165,233,227,136,79,224,199,100,54,85,90,87,163,188,140,203,29,230,179,13,236,174,134,92,46,23,185,88,73,91,90,146,77,153,61,30,157,22,190,29,49,4,60,138,225,162,218,81,6,179,38,200,63,242,43,131,70,230,166,163,51,141,204,26,164,76,73,49,51,236,97,72,164,198,47,234,147,152,87,220,169,50,53,59,102,3,228,229,242,186,200,224,87,139,82,95,153,149,141,254,36,71,67,122,188,125,79,93,194,113,173,250,148,41,143,161,25,201,96,87,238,104,88,145,245,173,29,37,130,18,26,53,40,185,186,17,148,58,175,152,44,76,73,152,170,241,41,214,172,233,133,191,175,234,197,188,54,187,13,218,112,95,151,25,84,23,181,36,169,71,176,35,120,121,199,212,210,129,67,45,124,107,115,248,173,56,154,135,89,190,57,215,214,64,204,201,111,39,188,120,81,55,252,112,26,18,81,39,49,170,155,75,162,196,153,230,198,108,138,152,193,12,126,170,227,109,110,58,128,110,223,95,181,122,244,209,133,47,151,99,135,188,200,233,225,37,188,208,147,181,146,18,66,51,216,6,44,114,18,204,158,14,199,200,212,168,81,161,211,164,9,206,48,47,23,248,235,152,250,92,236,181,215,170,147,108,186,213,150,55,102,20,14,190,118,26,92,26,140,75,76,125,70,102,100,198,170,101,176,37,74,201,50,46,110,201,242,212,150,220,54,37,170,240,212,161,212,5,15,65,60,226,99,214,169,88,103,108,19,219,249,1,118,68,46,23,187,165,231,14,183,214,75,80,106,34,149,6,185,5,125,98,131,152,73,161,170,171,76,175,162,152,198,89,214,98,13,227,216,20,246,148,113,103,14,31,205,29,73,119,240,115,24,134,70,90,215,69,29,240,129,63,135,194,171,93,213,132,87,108,204,193,220,98,104,198,181,233,12,245,103,220,203,216,153,171,68,214,146,244,140,182,25,183,73,50,139,89,21,211,148,197,225,132,28,215,17,7,189,173,210,220,206,32,102,230,127,22,67,188,167,143,93,244,73,188,167,122,204,227,45,147,210,0,73,63,112,167,95,246,85,45,149,98,3,227,178,82,126,118,181,21,140,162,46,31,185,29,43,163,180,116,7,205,165,19,50,201,148,184,148,218,52,168,91,39,76,148,203,154,227,175,163,226,138,208,71,77,66,162,20,69,145,65,168,47,151,111,184,229,73,54,180,32,96,135,45,210,176,163,76,152,151,133,197,167,143,204,158,24,248,243,43,71,164,204,57,65,166,191,60,113,151,15,109,79,68,21,154,177,98,195,31,123,14,17,94,174,164,153,59,115,212,102,212,120,132,45,149,1,23,220,41,97,90,244,162,74,216,193,24,189,46,175,216,164,9,244,195,151,159,95,63,223,178,13,201,40,165,184,169,234,79,43,122,227,121,205,236,185,53,155,189,25,170,178,170,69,3,226,199,175,91,75,61,55,235,23,180,90,202,252,220,7,67,202,65,20,62,102,180,166,22,51,76,59,41,66,228,235,74,109,168,46,156,103,212,102,41,85,27,229,159,43,250,200,122,170,55,42,215,50,233,69,92,182,221,135,30,118,53,185,201,141,59,153,193,26,53,171,219,81,141,185,124,208,7,216,171,134,187,107,109,178,33,154,1,191,110,252,114,27,94,196,39,89,42,57,34,72,181,77,58,42,147,42,243,164,170,152,170,140,61,44,97,204,91,25,73,223,46,121,26,57,68,110,231,163,210,82,203,81,99,126,127,7,76,241,171,65,247,110,163,76,106,132,188,52,221,90,170,105,23,195,221,50,3,243,142,225,222,94,187,102,211,205,117,44,166,31,179,254,157,123,173,72,18,59,51,163,70,105,67,71,35,66,171,177,109,8,68,202,116,152,13,133,26,245,112,209,240,1,242,249,43,73,16,178,119,38,109,27,118,68,147,140,199,34,166,102,92,127,175,173,175,209,54,51,114,24,173,206,237,184,71,97,8,27,30,239,3,94,229,41,27,151,227,140,250,156,46,50,42,221,145,145,227,82,146,100,178,148,182,164,58,1,106,93,106,38,174,198,228,147,151,41,156,98,47,123,122,224,160,134,253,102,219,37,220,219,123,135,248,213,150,78,219,53,239,155,186,110,113,222,185,223,93,43,10,245,220,227,221,152,95,12,200,184,28,213,0,123,101,212,50,243,79,246,143,54,74,37,233,18,135,63,77,148,232,104,18,121,195,30,75,93,30,147,41,62,202,207,94,200,183,13,43,226,254,189,124,70,150,154,43,91,26,52,74,41,215,40,185,245,91,235,60,229,132,241,214,101,55,53,155,183,106,184,104,216,49,159,248,243,81,86,45,163,70,70,201,40,181,238,112,28,179,153,18,179,115,46,53,166,86,18,67,117,66,181,250,98,18,3,243,140,191,17,35,215,90,59,105,205,252,34,183,145,52,51,195,217,189,97,233,203,148,234,136,83,137,200,164,62,166,58,225,12,39,163,114,76,215,109,108,187,176,1,119,230,242,147,230,142,164,36,201,142,202,16,90,67,11,105,98,13,165,9,111,30,145,150,24,234,112,168,136,185,218,56,153,179,237,72,187,25,81,151,143,92,147,177,50,10,201,200,160,201,138,38,125,158,83,76,253,49,24,67,74,53,106,180,25,108,239,24,192,120,47,243,43,171,46,73,221,180,164,180,214,163,6,109,68,89,235,6,106,203,73,148,74,245,89,244,151,133,30,243,143,157,14,89,127,210,182,230,74,211,148,119,3,224,31,252,171,239,85,19,226,107,209,186,145,55,203,235,196,175,50,7,218,49,60,219,168,215,231,199,206,88,149,141,93,167,77,144,90,75,151,98,79,93,204,140,14,133,170,214,15,63,153,58,21,2,157,49,69,59,36,175,33,188,31,243,249,140,157,79,66,202,94,145,222,242,101,193,79,228,67,152,178,41,209,173,198,175,17,30,211,3,230,243,118,36,93,247,233,202,168,180,84,122,142,156,147,240,57,170,227,90,196,169,87,131,66,229,160,10,152,196,194,108,224,166,67,205,69,102,36,217,153,204,40,62,105,114,220,82,122,112,162,54,218,71,108,58,226,108,150,176,145,193,148,182,78,99,94,126,185,23,238,202,213,246,20,191,77,122,247,40,167,80,34,167,244,93,185,97,109,13,93,186,206,219,236,15,137,121,123,229,35,105,110,103,180,185,54,91,147,214,87,92,86,137,122,68,39,110,30,5,93,188,251,249,46,27,145,225,82,145,83,31,157,28,230,212,68,108,241,20,23,24,197,74,13,140,207,46,134,168,47,146,170,79,41,137,79,98,46,119,44,189,174,217,116,87,226,155,18,14,77,150,30,238,131,240,211,237,56,97,166,78,65,108,239,171,3,179,193,109,125,68,238,143,143,234,125,107,239,24,21,186,230,141,140,226,50,16,233,192,32,214,138,136,88,73,146,210,134,146,164,109,211,208,146,113,237,252,202,237,149,223,100,101,184,241,86,82,99,212,146,22,123,107,158,134,169,84,180,168,81,167,66,13,191,114,131,39,89,147,137,140,250,164,25,153,17,109,238,92,148,100,169,25,4,212,56,14,211,156,162,79,45,120,194,75,5,124,218,97,162,91,118,46,35,36,100,174,251,73,207,140,140,136,74,139,146,180,144,74,74,141,109,94,198,37,14,249,49,191,106,154,231,53,141,250,244,106,176,196,85,97,252,133,88,208,46,102,77,142,179,203,145,196,117,47,98,229,114,101,210,110,59,190,227,214,58,105,31,210,205,187,41,75,165,26,17,119,188,234,76,221,94,12,227,27,87,184,235,54,31,187,108,37,123,235,184,34,246,202,123,43,50,74,4,37,52,107,182,79,117,10,33,212,125,53,42,133,169,14,99,197,152,102,77,72,29,252,81,77,50,214,181,93,109,225,199,141,63,51,23,186,18,185,50,131,220,230,138,195,146,221,50,44,125,73,29,46,120,183,92,250,227,170,19,86,48,138,169,90,117,186,110,175,218,5,141,185,248,111,118,60,120,145,153,73,25,146,155,182,226,210,180,170,38,71,168,97,68,161,221,167,53,192,158,188,225,33,131,111,18,0,254,183,126,231,19,183,105,73,197,181,117,247,222,203,97,241,247,76,191,20,105,130,75,236,244,198,124,196,79,125,234,163,150,82,182,83,73,15,205,242,139,186,56,183,100,70,109,86,253,186,98,171,46,190,113,209,225,158,62,39,126,133,108,245,189,175,159,17,198,111,225,128,171,165,232,240,126,15,102,38,44,19,242,94,131,46,183,98,252,195,217,100,81,226,72,100,179,157,103,23,50,198,68,149,190,66,29,6,189,170,78,122,120,54,183,155,12,152,87,115,59,73,194,207,226,60,245,136,198,97,213,150,253,22,17,109,181,27,118,24,169,45,67,120,197,142,246,45,135,143,249,249,250,99,189,124,210,118,196,72,92,219,76,140,199,180,219,221,135,146,101,156,210,111,198,238,204,224,225,129,177,237,110,4,252,221,239,245,250,175,40,121,114,38,37,115,181,91,31,134,15,89,43,102,243,145,61,151,120,79,159,31,127,250,86,63,196,235,237,12,126,47,224,73,22,18,109,236,236,203,93,6,60,206,163,160,207,165,62,114,71,148,166,210,178,100,227,173,142,202,165,75,180,180,76,233,212,171,131,179,18,147,230,56,248,81,103,140,191,186,34,51,233,185,253,12,159,164,70,54,228,66,216,212,6,79,183,158,14,165,211,49,43,147,56,99,240,171,173,96,88,63,228,114,132,52,249,0,255,248,238,243,70,45,108,101,194,177,9,163,179,0,255,85,115,135,121,97,59,106,169,20,181,153,61,238,115,102,111,66,164,201,0,255,71,120,223,138,69,154,97,149,84,133,19,19,243,98,92,218,185,146,214,204,40,53,172,212,156,134,188,169,210,28,149,120,149,158,93,199,72,130,62,195,186,157,78,228,71,253,155,120,93,10,34,179,48,45,177,206,180,175,34,196,95,33,249,233,142,118,146,252,141,248,243,67,252,230,214,162,111,186,111,106,165,44,98,48,243,50,208,168,98,138,246,128,198,36,249,89,155,157,142,69,81,97,197,138,80,148,67,110,69,68,196,74,18,73,105,219,36,165,148,178,204,136,37,173,88,218,168,19,234,187,31,79,222,237,36,201,208,76,146,106,28,133,48,236,216,85,184,144,157,10,135,218,179,39,38,164,250,250,189,34,232,41,245,222,112,30,90,235,102,138,90,67,77,66,197,180,101,252,97,37,230,119,132,184,159,7,47,115,52,35,222,78,181,227,221,77,184,201,166,26,93,42,46,169,80,105,226,163,5,46,166,89,142,101,231,109,212,233,55,213,101,148,164,249,42,14,195,231,86,223,151,89,118,87,230,174,74,21,211,176,142,223,57,197,79,96,182,183,211,16,69,93,62,114,145,239,48,17,191,155,219,45,72,168,28,206,38,169,141,232,189,248,150,129,114,91,229,249,124,140,245,115,177,215,222,234,55,172,168,110,53,58,241,180,225,6,15,142,184,134,115,185,145,55,188,119,204,213,175,111,35,75,6,109,51,50,118,59,166,211,41,21,151,46,68,53,153,196,186,172,195,66,63,109,107,45,111,114,83,74,6,101,197,4,249,231,197,63,161,95,253,90,109,149,231,41,110,115,19,238,105,120,234,58,222,91,220,227,38,251,150,179,16,137,8,229,167,203,136,92,212,241,195,106,81,162,82,154,11,83,184,59,162,227,51,150,195,108,231,216,113,221,171,215,200,221,140,25,70,106,180,54,52,74,194,20,54,98,91,241,194,167,204,99,51,152,53,17,127,94,175,111,234,185,51,50,107,212,90,82,85,207,72,231,165,164,145,199,84,157,169,120,52,103,73,254,74,62,208,15,159,126,175,168,17,249,108,22,45,183,249,21,106,74,191,83,167,13,136,187,249,233,82,125,217,156,207,85,137,233,8,60,7,161,207,203,165,43,79,205,21,89,223,222,131,65,56,153,120,251,214,141,213,195,89,173,46,153,38,165,191,236,204,222,202,183,141,249,245,229,35,158,158,20,111,7,60,186,159,58,138,148,33,34,167,218,67,146,179,213,239,200,221,248,169,97,3,152,251,49,79,87,233,107,7,137,228,170,145,160,145,104,28,85,46,225,206,205,68,65,102,238,49,134,183,168,72,25,139,120,222,86,230,156,198,92,228,35,87,202,149,200,122,86,18,116,220,52,133,212,114,186,184,35,50,11,133,197,100,2,194,242,78,187,51,151,36,114,18,213,91,225,174,173,171,111,167,204,202,59,109,9,79,48,254,102,197,213,47,254,230,100,54,46,63,132,110,83,18,181,40,81,156,120,39,132,176,209,96,28,227,44,120,4,138,55,39,219,41,7,33,198,47,221,189,215,166,237,100,152,238,244,26,113,5,226,165,140,31,222,225,2,123,218,36,174,58,198,207,71,100,126,209,166,150,149,180,206,74,45,10,18,35,42,129,98,243,83,32,61,96,62,111,175,92,250,128,151,81,178,84,18,57,118,82,135,72,50,149,59,13,179,146,24,104,55,31,129,101,252,204,11,6,49,230,244,25,53,23,59,73,236,61,26,215,146,178,52,196,50,52,224,195,108,59,126,77,85,139,173,185,193,79,101,25,216,198,71,204,203,92,100,137,204,204,120,106,172,29,127,95,33,46,45,36,199,121,205,167,70,102,211,197,200,171,31,102,218,96,170,71,105,109,11,91,43,49,117,250,252,122,155,238,128,151,193,120,39,133,212,231,84,217,117,83,101,116,86,69,76,99,48,199,178,85,16,107,184,57,15,144,143,120,169,143,204,133,219,84,178,92,58,122,106,138,202,162,74,233,138,196,103,208,107,133,71,204,84,195,220,28,116,116,55,234,115,185,245,118,208,19,126,41,19,154,84,250,218,183,18,98,30,120,168,166,104,48,3,241,136,145,158,244,162,108,111,139,52,200,12,168,203,211,244,36,93,122,100,102,113,37,242,45,98,66,221,187,31,173,250,98,167,18,154,153,158,24,230,63,238,173,218,38,89,119,189,137,151,48,224,52,167,138,227,202,21,143,20,55,233,19,112,0,84,88,161,139,136,84,136,21,17,186,164,36,9,37,73,40,161,148,100,8,252,58,120,101,19,146,43,17,148,86,73,208,6,12,14,90,78,83,56,99,134,35,140,21,85,83,2,91,248,146,103,57,237,128,242,171,63,214,215,211,215,246,70,223,76,83,138,123,109,56,227,155,209,162,236,206,239,11,118,48,38,39,242,124,226,252,197,207,248,185,50,247,222,228,169,53,131,120,242,212,130,138,76,223,66,170,25,239,88,117,172,204,28,82,5,19,24,66,167,207,169,183,42,244,171,0,255,205,59,189,120,195,187,21,220,221,147,20,125,239,147,254,152,71,236,100,99,217,211,143,75,183,34,34,75,100,172,234,68,146,8,250,184,132,144,38,138,169,212,54,100,179,197,69,13,177,184,196,78,129,150,24,197,59,182,202,104,223,218,26,13,112,63,175,174,200,83,74,203,168,239,169,18,181,182,162,98,165,31,44,177,225,152,51,49,21,170,93,24,195,91,209,217,168,29,29,97,175,93,179,237,94,29,144,97,235,239,7,188,60,169,59,87,220,166,238,58,201,224,82,220,158,30,26,168,233,137,213,152,225,92,6,14,179,58,243,24,160,1,0,77,6,98,6,29,252,231,218,81,228,34,209,146,26,115,154,97,109,148,238,76,115,48,45,15,53,122,88,144,83,19,116,247,239,237,60,109,189,104,68,180,169,36,203,225,144,187,147,219,81,47,97,158,178,106,147,197,149,182,58,51,161,106,184,22,81,159,167,95,73,207,92,29,53,181,90,34,90,182,38,1,23,140,92,168,41,80,170,74,248,193,70,143,5,102,177,243,27,243,94,158,244,197,207,149,116,69,3,90,201,212,107,185,137,242,105,146,152,186,102,82,48,76,226,116,166,241,98,177,186,109,213,128,161,207,164,235,130,146,119,84,90,84,103,60,238,204,251,158,216,60,169,146,242,81,175,129,182,53,7,54,210,95,151,123,199,90,217,70,37,59,159,215,110,77,210,170,34,206,28,113,136,155,78,131,203,141,152,49,109,81,102,69,196,159,203,37,173,249,136,69,243,221,104,82,226,233,91,14,5,98,35,134,177,249,136,175,251,229,245,148,198,163,121,139,40,51,109,141,162,58,133,241,210,221,68,49,63,167,95,59,132,95,61,94,90,109,173,238,91,236,82,225,189,111,189,39,172,218,76,238,187,77,217,197,166,44,181,28,65,151,250,189,35,107,238,76,90,50,131,174,151,212,106,113,24,134,181,143,115,142,86,36,210,232,134,139,67,78,33,253,113,46,123,216,141,54,219,33,254,197,63,166,79,239,173,182,179,59,241,75,120,225,171,197,130,6,233,89,156,225,94,251,206,198,74,121,121,240,95,244,193,163,175,216,219,165,59,169,83,34,245,35,69,42,49,193,188,175,73,228,213,22,55,50,139,133,76,234,60,16,139,153,215,101,236,149,177,35,105,109,67,46,201,122,161,205,99,26,116,89,76,70,169,26,110,240,211,236,40,0,255,250,99,189,92,68,236,140,82,107,155,101,72,177,133,230,45,156,20,84,195,77,133,194,166,9,46,48,37,31,184,38,1,95,78,151,185,199,164,70,222,237,70,74,161,181,33,111,9,130,170,148,70,2,11,153,122,195,7,15,87,12,251,155,189,159,62,242,73,244,153,203,213,148,157,180,208,136,244,145,66,185,215,112,222,18,171,241,242,214,170,180,73,20,113,23,226,97,136,223,217,199,170,204,96,8,131,158,115,134,124,230,50,151,207,157,100,199,91,119,183,218,157,182,53,94,250,112,51,141,108,87,139,234,234,208,198,33,198,74,120,85,164,19,54,36,187,25,245,248,104,107,83,124,203,155,183,247,217,246,87,183,123,211,16,195,216,230,94,102,96,246,230,173,42,134,252,218,185,204,229,131,76,143,146,196,205,226,36,109,219,186,219,113,152,50,23,113,199,201,162,75,57,37,214,14,179,219,224,28,208,16,227,151,117,239,77,167,237,160,13,119,154,183,226,139,42,209,113,194,43,236,97,111,118,177,126,3,230,37,240,203,231,98,135,51,177,124,189,110,54,21,194,200,34,167,137,31,218,157,205,143,131,0,255,248,11,197,66,31,53,114,230,114,242,210,177,219,170,210,62,219,8,185,157,145,25,89,74,82,150,60,111,28,47,9,176,249,191,82,249,23,105,198,178,200,112,147,117,167,93,85,220,250,209,191,80,60,87,125,199,123,234,50,135,78,196,174,45,237,216,51,162,66,230,35,35,14,9,176,254,78,238,79,167,211,91,199,213,222,222,139,35,181,126,187,3,135,176,140,67,109,31,243,52,224,143,251,81,86,158,212,2,143,70,206,72,178,42,230,251,184,84,234,114,49,142,33,87,66,87,8,153,204,33,242,34,119,165,211,51,154,115,51,7,172,15,95,232,50,223,38,9,94,186,5,116,138,15,242,95,53,86,174,54,233,67,230,71,148,200,39,33,228,98,113,221,75,186,74,221,65,43,13,14,208,253,187,41,222,95,52,229,32,191,72,74,119,84,66,107,28,224,159,222,163,153,22,48,20,21,34,47,22,228,197,82,0,84,136,188,88,144,23,75,1,80,33,47,150,2,0,42,40,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,112,59,234,243,247,243,73,102,190,166,91,79,183,9,185,81,93,135,236,136,196,170,74,172,7,142,58,64,188,145,97,125,73,239,145,116,105,172,199,101,93,233,174,51,114,98,164,138,190,36,210,124,140,226,77,219,147,13,27,240,245,254,106,186,242,84,172,190,235,245,112,45,218,37,195,157,56,166,104,207,240,37,162,226,202,29,241,76,228,66,126,6,63,253,202,229,107,241,220,37,115,63,18,99,43,219,146,78,143,217,162,93,61,63,226,247,254,173,21,164,137,231,215,220,137,177,170,239,144,153,161,109,84,135,80,66,87,8,153,208,199,249,139,204,203,57,148,190,220,177,42,90,75,96,102,66,94,143,79,167,222,170,181,136,90,142,100,4,251,166,166,83,211,89,194,212,36,177,49,103,68,165,102,217,152,111,204,76,49,230,117,43,163,78,106,228,242,109,87,148,90,27,148,196,40,68,155,106,114,212,60,79,136,110,194,28,97,171,30,212,6,99,40,246,53,103,52,196,207,103,217,249,36,81,246,34,228,91,146,219,240,183,72,61,22,63,162,144,196,68,165,57,194,222,141,121,186,136,18,185,247,83,35,99,37,241,153,212,33,238,91,171,67,2,49,164,211,198,76,173,70,53,140,105,116,218,254,178,145,26,73,136,188,110,145,124,198,206,92,139,20,90,150,119,4,202,37,213,185,159,72,76,195,23,86,110,83,153,2,179,45,159,217,208,92,98,200,92,70,70,234,147,70,84,210,150,40,52,137,75,221,49,152,212,214,182,124,218,52,169,154,239,235,239,233,51,210,213,5,173,18,218,202,102,250,73,144,84,147,102,188,211,67,137,137,234,142,169,106,158,136,15,185,153,153,91,107,26,86,230,50,50,118,100,228,98,104,210,74,179,68,186,109,233,38,34,46,119,183,84,251,130,6,254,112,208,229,51,136,68,56,118,53,171,52,96,234,115,177,215,94,171,70,168,152,123,109,123,31,129,70,1,231,173,52,168,134,157,46,55,230,35,62,254,132,87,87,113,74,13,55,74,27,197,169,139,89,56,41,220,150,142,42,57,174,28,86,87,183,98,73,13,239,50,129,93,200,124,134,60,93,126,229,199,181,85,23,126,116,183,178,117,110,194,213,80,1,236,52,164,7,233,141,90,23,108,60,91,185,231,231,215,90,145,139,116,34,74,100,169,148,68,82,90,189,55,180,155,107,78,213,50,170,202,172,131,187,43,138,147,50,245,202,98,118,62,113,50,91,51,92,163,144,139,251,249,140,157,203,55,126,100,75,131,212,162,228,138,204,52,226,218,36,143,170,56,123,21,175,106,53,159,152,206,46,122,98,212,133,62,147,102,46,137,179,118,18,154,180,150,198,107,102,71,52,238,164,134,244,235,49,63,149,74,53,59,113,143,165,86,115,135,145,254,229,98,247,87,10,19,47,178,137,81,13,202,158,27,183,185,24,13,225,198,9,87,88,216,86,180,193,26,243,50,158,46,51,191,41,237,190,105,221,19,53,235,186,175,152,20,105,51,123,189,76,208,137,247,245,155,182,119,210,105,139,142,105,157,4,113,246,222,141,218,76,252,76,72,169,104,13,19,159,106,120,196,136,182,144,221,214,128,175,251,7,191,119,146,144,126,239,232,205,232,165,119,238,51,155,178,50,73,59,95,99,46,159,227,159,99,224,159,17,245,123,178,245,53,165,117,213,19,37,82,193,33,46,98,179,144,77,145,152,245,237,168,237,21,177,106,91,120,90,141,78,132,171,231,125,241,34,81,27,188,160,151,240,96,56,223,110,65,192,250,35,50,242,17,25,138,246,113,254,67,151,43,203,42,89,34,107,67,75,75,71,102,34,90,21,31,0,117,7,221,248,69,230,222,65,72,236,112,227,41,139,169,230,166,180,117,244,158,31,208,21,123,42,102,101,165,227,197,220,214,71,146,90,184,196,109,76,122,192,252,92,253,185,94,61,146,190,182,247,224,63,46,168,135,243,54,60,222,19,84,100,186,239,251,45,127,197,230,69,190,104,212,215,23,153,207,29,81,35,179,150,104,217,133,80,83,109,214,112,53,118,126,153,211,76,248,117,249,97,166,30,206,100,138,118,167,67,212,191,98,175,157,78,157,190,138,171,209,189,145,139,239,94,247,195,159,44,190,122,239,60,125,136,103,211,238,103,239,72,200,5,62,125,244,145,77,225,37,60,215,37,177,104,117,77,69,154,46,185,30,147,113,248,76,135,24,198,172,28,226,94,6,103,221,60,96,253,177,87,198,94,89,178,113,34,75,86,66,93,118,92,98,201,56,149,216,244,106,248,160,109,136,188,216,244,124,70,105,73,141,69,157,17,33,181,82,18,50,191,229,29,177,114,75,237,193,25,62,138,204,60,172,204,74,201,236,99,91,170,161,254,200,149,59,118,146,18,212,37,181,93,232,203,138,74,108,101,77,162,112,9,14,64,51,170,183,146,46,157,247,250,118,195,92,167,13,23,92,243,158,38,158,239,54,94,90,179,36,95,24,228,152,183,50,146,190,93,242,180,39,3,232,197,63,34,245,225,118,219,217,6,137,44,150,164,42,197,117,216,177,153,117,88,194,73,27,183,243,139,33,47,86,172,236,182,217,57,70,253,240,86,205,213,179,36,59,10,18,106,250,152,23,43,242,153,117,5,165,83,134,236,90,67,90,150,105,79,143,69,145,110,77,55,252,217,40,166,46,23,107,47,210,187,50,27,50,102,10,13,239,153,202,128,72,131,9,194,4,54,42,84,195,55,118,117,130,62,50,50,242,145,145,17,228,169,164,146,146,196,33,78,27,94,253,52,14,161,36,113,195,60,134,170,13,123,217,30,129,126,122,252,186,221,238,149,109,153,236,124,106,54,110,212,246,190,50,47,40,81,105,227,94,182,186,252,32,249,156,221,187,33,31,127,210,15,175,174,183,195,145,254,40,165,146,241,62,64,20,56,250,186,110,69,81,139,40,158,102,170,215,12,206,105,199,61,99,129,126,177,87,174,212,246,218,155,230,188,168,191,209,106,221,75,174,48,158,119,221,87,111,252,227,171,58,134,249,203,5,188,216,233,228,243,153,148,46,246,41,181,17,224,74,26,206,137,24,155,131,25,50,233,203,194,44,44,113,42,98,94,240,253,58,58,125,69,19,192,0,255,27,113,84,227,237,174,187,135,29,44,110,95,51,210,33,126,62,72,249,244,208,177,204,244,191,100,92,35,50,102,106,20,45,137,56,151,207,237,9,211,55,236,137,9,243,121,123,211,165,35,195,203,168,201,84,178,135,7,37,38,193,180,228,37,252,154,131,38,59,37,128,165,192,78,103,161,198,212,229,199,214,19,151,198,142,160,177,218,61,62,248,56,187,115,123,10,233,133,215,210,79,42,150,21,150,179,217,151,217,203,16,25,177,115,149,235,142,220,155,81,210,101,211,113,156,242,140,90,242,185,204,203,171,211,108,40,7,166,105,159,100,221,134,124,93,212,246,202,183,196,166,151,172,149,44,15,107,150,122,247,30,34,229,49,39,179,87,13,200,100,112,142,165,237,95,246,66,204,49,98,134,124,196,211,101,94,61,34,195,21,55,220,45,57,42,35,183,230,193,2,102,138,183,153,88,148,181,236,19,11,29,232,127,180,167,215,222,244,24,197,240,58,141,116,48,47,35,19,244,152,139,0,255,232,139,79,114,153,207,136,149,196,220,234,84,84,84,217,176,148,57,165,153,67,72,217,202,246,156,97,173,15,198,251,249,209,94,75,87,39,36,114,183,90,173,198,30,140,117,240,220,70,102,214,176,179,158,33,138,121,122,102,230,206,140,154,201,154,142,82,106,20,199,169,160,14,94,223,234,186,2,227,50,119,252,168,203,252,202,149,17,89,178,117,73,212,234,244,97,65,199,81,209,106,112,184,134,19,247,190,92,102,89,17,241,86,18,65,29,114,147,180,96,100,194,158,92,49,28,111,216,80,41,26,34,244,43,86,210,123,133,161,81,50,219,16,17,154,14,109,76,114,163,138,81,151,171,120,224,161,28,6,49,242,105,204,131,99,15,219,124,7,81,183,182,122,197,44,253,73,163,148,74,238,189,79,182,148,93,71,84,151,33,220,77,197,177,54,251,112,163,46,127,47,159,47,153,34,30,9,218,45,29,241,194,233,13,37,194,61,140,207,73,179,224,69,59,46,66,212,183,146,182,119,102,68,45,131,108,162,87,234,68,158,105,13,239,205,228,68,34,169,197,7,3,242,141,137,38,134,177,11,19,115,245,235,224,197,39,185,204,57,166,21,65,51,78,253,80,129,154,238,163,81,137,22,225,121,134,101,101,134,223,89,60,15,144,122,125,36,169,211,42,165,79,28,223,15,249,145,211,211,215,142,160,222,118,173,155,51,26,121,23,126,21,35,154,98,224,7,104,192,29,156,215,0,255,78,253,183,186,35,106,41,13,240,55,159,41,63,29,222,15,244,47,138,147,215,173,231,189,236,58,37,133,22,110,38,165,129,69,244,200,140,12,217,95,70,137,157,166,46,189,85,10,33,4,67,243,177,107,130,217,120,8,91,127,93,232,81,253,211,43,221,208,171,201,174,109,162,132,188,136,159,167,99,39,62,188,218,172,2,206,248,187,206,110,53,165,240,139,147,110,51,118,177,101,17,199,254,71,196,218,199,213,74,165,222,18,61,166,45,133,237,167,6,0,144,67,46,34,191,34,34,41,109,73,211,210,134,201,25,96,61,221,218,153,111,105,253,150,140,155,74,63,110,188,197,140,104,164,112,37,99,152,41,131,139,236,248,196,252,250,242,25,47,243,81,143,60,33,7,252,55,10,241,25,6,175,250,238,186,101,213,84,225,101,206,177,146,99,176,45,130,94,183,241,209,212,55,102,119,231,155,65,137,187,247,190,205,58,106,68,190,88,151,25,12,236,74,217,154,253,190,33,31,0,255,241,225,149,178,245,15,57,178,95,45,46,67,172,104,239,129,234,21,103,233,50,239,120,219,49,173,157,119,20,99,253,189,246,218,53,218,102,93,213,221,106,220,141,47,172,86,7,159,119,5,191,152,157,89,217,251,33,119,111,69,44,247,91,146,36,65,8,165,228,4,233,19,66,233,184,84,44,204,194,236,105,57,71,34,196,191,248,167,244,233,190,213,118,210,194,245,19,126,56,71,98,164,90,164,31,177,83,71,155,205,46,76,200,197,63,124,120,186,200,88,174,250,52,139,168,20,241,243,142,92,214,37,17,86,117,197,15,86,46,181,109,4,130,21,145,223,17,187,236,92,208,146,203,214,117,72,169,97,142,211,217,13,211,243,144,250,58,164,36,110,106,212,149,205,89,137,206,10,14,109,92,250,200,220,17,59,51,223,88,36,106,165,148,86,35,68,196,213,6,228,62,226,81,119,122,195,68,229,84,23,7,5,126,230,124,102,155,152,3,113,75,67,132,126,197,74,154,223,73,73,41,25,228,5,81,82,30,74,216,215,221,161,136,155,29,118,52,169,209,19,99,22,158,49,144,150,67,218,99,12,161,143,92,68,80,178,163,148,55,106,45,235,227,118,47,212,109,18,213,91,59,14,245,233,116,113,122,114,184,194,20,54,102,11,11,219,75,118,141,65,212,229,189,136,220,53,86,70,174,74,43,141,135,100,52,174,195,128,142,167,17,147,29,78,202,161,135,143,114,81,185,10,253,177,47,91,217,139,54,91,195,142,36,53,221,46,164,245,182,93,150,113,239,41,63,175,94,62,151,201,100,184,145,221,147,172,146,233,210,182,80,74,86,37,154,125,93,177,41,22,179,167,143,159,88,82,26,203,217,213,76,36,113,44,98,138,127,178,180,181,187,213,55,33,160,111,222,136,23,158,29,56,194,235,142,238,43,46,186,100,135,243,86,3,94,136,21,17,186,36,145,132,54,65,26,218,182,176,99,94,79,243,249,185,66,70,206,174,213,136,167,116,168,82,70,154,69,19,172,196,126,212,229,231,37,188,92,169,78,217,148,210,209,240,145,78,48,149,37,69,186,45,5,78,56,195,76,127,153,151,19,27,160,228,50,115,173,151,36,82,173,22,74,64,33,125,121,55,126,223,80,37,39,130,95,25,195,71,71,153,194,78,78,208,235,87,174,189,41,113,75,68,212,104,212,24,143,81,153,105,147,110,49,53,154,98,173,73,169,131,73,26,150,62,151,167,249,200,108,87,60,82,162,180,226,214,154,82,212,243,158,196,144,30,14,38,73,108,96,175,39,238,12,153,193,246,110,140,0,255,92,62,247,218,25,241,162,212,44,164,146,44,109,162,60,36,178,67,102,82,69,236,97,5,49,241,3,228,197,214,237,149,234,195,143,58,125,211,235,244,231,81,85,124,55,239,193,147,91,75,156,239,132,211,216,198,217,12,227,166,6,248,207,139,38,79,139,120,249,32,95,140,212,107,148,233,97,137,137,71,108,33,170,200,92,210,46,99,157,198,188,152,126,29,119,250,202,110,192,239,248,239,45,197,130,182,232,129,110,184,213,126,181,29,26,240,227,207,235,34,225,209,106,100,56,228,113,178,1,143,85,159,64,9,192,228,118,84,90,102,18,167,98,164,38,37,228,172,205,234,131,141,75,91,10,92,241,72,59,142,161,12,250,212,69,46,93,105,35,87,84,55,151,187,94,138,63,111,157,184,166,168,122,117,26,245,232,80,97,210,29,35,180,35,178,24,130,78,253,144,159,177,119,100,38,45,35,146,58,73,171,63,148,60,141,200,196,134,94,133,33,30,42,164,7,200,211,235,226,101,244,199,206,74,238,135,75,107,132,216,33,139,73,170,106,235,152,198,234,141,137,110,79,69,172,201,44,94,206,163,198,212,231,72,123,45,218,94,148,52,188,91,237,219,55,34,30,51,225,237,62,52,41,58,123,51,135,53,228,19,223,206,168,155,158,65,206,140,136,96,105,137,8,167,13,147,219,134,8,196,205,36,51,199,10,106,211,227,83,21,79,184,221,214,178,207,18,179,190,29,181,189,178,172,218,170,209,234,173,139,42,184,122,55,227,196,19,211,120,240,198,27,44,227,113,54,48,10,2,220,223,123,215,204,204,164,59,35,151,19,53,107,117,70,140,254,227,156,35,245,251,128,20,238,240,12,71,20,230,85,134,177,191,185,175,49,159,177,117,81,118,68,70,68,45,92,194,144,73,150,44,65,75,98,83,170,153,104,89,147,14,165,202,165,135,28,252,7,124,248,132,212,118,100,41,180,150,89,28,225,234,169,55,117,56,171,41,147,106,81,170,213,93,14,241,41,39,243,50,162,62,242,215,222,164,198,202,28,119,79,82,105,136,9,9,119,84,199,36,72,138,81,149,26,82,95,70,170,96,16,39,161,130,88,106,130,157,108,35,35,10,182,131,110,252,146,190,119,82,236,95,123,99,177,73,202,28,231,169,90,42,32,138,21,141,19,76,33,234,91,73,219,59,73,173,150,73,10,189,82,183,5,27,95,239,94,42,231,80,11,79,13,50,153,194,184,194,185,44,227,170,99,100,228,35,35,162,210,136,18,153,218,134,201,4,248,171,239,157,222,127,58,141,150,212,75,79,156,233,212,8,191,134,183,202,243,244,53,70,174,92,201,216,177,41,205,92,229,82,218,40,51,79,132,74,37,197,241,212,241,94,68,125,109,90,86,218,173,94,106,205,34,245,3,126,250,231,35,18,30,205,74,43,36,242,210,226,130,195,18,51,137,31,80,31,177,127,7,125,46,83,151,14,25,126,214,112,235,155,248,183,100,165,15,42,209,89,238,234,113,109,228,160,67,236,40,247,129,254,101,148,188,190,182,106,46,189,70,76,44,41,212,212,12,42,164,7,212,213,151,215,144,50,35,104,60,148,246,156,166,56,37,241,150,81,22,236,204,68,153,35,174,179,3,26,4,0,255,130,232,86,253,101,195,210,60,247,229,88,4,105,191,51,228,35,159,87,127,101,141,40,139,138,106,137,210,61,94,134,70,17,113,252,248,112,157,154,212,112,135,167,114,248,235,102,1,155,124,204,11,248,122,225,233,155,6,225,190,243,254,91,59,122,220,125,208,127,248,51,229,119,27,8,1,87,234,35,50,112,229,142,164,143,161,203,149,101,71,148,136,66,104,109,41,83,38,35,212,242,17,219,0,247,117,17,122,125,228,202,36,63,171,134,83,204,175,91,199,187,167,146,76,100,212,166,13,230,101,173,87,127,156,98,111,36,228,233,117,241,50,250,202,78,23,251,103,121,136,83,66,184,83,34,18,171,24,38,76,233,25,7,253,148,234,152,227,62,155,237,204,83,136,249,226,159,177,119,146,226,194,175,69,126,167,121,39,55,65,166,98,86,161,134,81,108,36,241,129,41,19,99,101,172,220,41,126,233,212,42,141,140,179,208,108,220,40,193,171,227,139,157,220,242,197,95,187,110,248,168,183,97,101,168,77,98,123,34,64,94,190,190,80,159,182,106,123,209,107,139,196,138,34,190,219,247,187,175,15,111,184,222,221,93,152,1,28,200,201,252,98,204,199,142,136,120,73,179,210,214,201,160,2,61,222,215,229,199,159,178,107,189,238,221,87,58,14,112,187,184,188,111,24,94,250,6,119,89,142,241,147,109,104,7,33,230,19,191,62,94,188,162,94,141,112,232,153,180,208,16,234,40,102,130,154,150,210,195,29,246,154,106,66,143,121,40,40,127,179,156,1,86,232,183,174,232,35,73,61,34,72,61,211,44,149,84,83,147,200,149,124,6,197,91,204,33,86,99,209,92,110,102,172,250,172,96,135,38,230,231,115,250,12,225,79,223,180,29,89,25,233,139,145,131,106,212,118,251,94,138,134,106,214,164,76,166,60,94,101,20,39,179,43,191,230,33,63,99,231,50,74,174,68,132,19,171,238,182,196,165,35,84,205,233,85,76,234,209,140,68,249,165,30,251,69,194,207,237,102,174,116,74,206,42,108,37,229,173,53,189,115,206,100,138,191,103,128,7,220,97,168,73,71,109,127,246,42,3,132,62,246,138,216,25,43,92,186,87,37,213,182,150,104,155,80,227,225,74,142,194,78,81,144,105,213,163,93,151,86,137,110,24,200,246,182,31,17,66,167,95,123,237,181,75,180,222,233,187,219,195,138,140,163,165,6,151,62,237,244,152,139,63,120,101,147,29,25,59,92,58,141,168,69,92,169,153,169,35,135,68,233,113,78,77,108,96,168,64,169,13,8,247,244,57,241,43,100,171,199,189,182,55,99,252,54,14,184,26,234,244,240,139,62,152,53,80,86,181,141,14,152,191,159,95,209,52,25,181,154,110,173,81,67,15,163,225,58,149,52,114,24,194,80,149,93,15,185,35,113,103,230,150,142,174,124,56,116,103,56,13,173,148,68,40,64,97,38,194,237,184,80,66,35,246,240,84,171,202,252,200,90,34,67,253,68,204,231,51,159,143,32,101,173,231,45,95,54,84,218,78,52,168,77,133,94,213,168,110,56,46,49,239,221,207,178,99,133,83,146,70,84,246,84,42,101,107,62,164,201,106,122,88,136,144,32,182,90,181,194,171,107,208,164,58,91,179,235,35,128,252,242,186,8,146,171,145,153,185,86,91,187,101,125,154,209,238,83,19,30,21,153,25,21,54,61,16,119,88,153,27,28,103,31,218,2,134,140,92,25,25,25,81,73,73,90,72,37,46,161,133,158,152,186,204,239,172,185,34,105,19,65,79,58,98,188,145,210,214,78,55,52,224,79,137,65,160,243,180,107,139,141,57,151,181,242,217,193,118,19,66,62,225,175,110,122,38,205,140,136,172,77,188,172,100,100,170,36,68,38,93,118,73,164,69,145,195,172,27,150,113,210,95,118,102,23,80,189,21,248,107,245,229,198,83,219,220,134,111,11,243,29,239,37,254,88,92,203,17,122,200,5,188,252,74,125,52,223,233,201,212,50,244,137,157,211,164,102,137,4,126,79,27,27,216,170,142,9,249,54,143,121,249,72,250,114,137,67,134,9,186,92,46,23,249,26,9,159,136,29,154,180,221,78,144,100,226,224,33,226,186,62,151,72,145,139,135,146,206,242,236,231,3,228,229,173,92,70,95,230,42,89,117,213,84,146,44,148,128,154,168,163,211,174,205,79,27,114,195,22,51,169,38,69,250,201,71,237,144,8,122,125,100,62,162,228,178,4,45,81,167,61,164,54,45,41,244,146,98,61,58,221,154,162,71,252,121,121,74,139,124,105,67,181,164,116,133,72,54,33,167,109,88,80,208,80,196,229,76,224,164,129,103,237,22,4,249,229,137,62,147,30,241,147,33,209,35,74,178,165,248,193,153,93,167,212,233,16,73,92,203,49,46,250,50,166,29,253,128,185,36,59,159,17,153,11,154,153,73,153,28,179,164,146,40,234,210,189,33,131,78,139,157,130,143,11,166,229,165,67,170,167,95,123,211,214,119,26,211,222,233,222,132,79,210,164,142,7,238,98,10,131,114,143,163,140,57,125,230,114,76,27,185,26,174,27,217,148,215,181,188,230,50,137,62,7,63,191,20,47,217,232,141,89,223,142,218,94,209,172,218,234,70,175,55,133,4,95,39,206,184,144,195,199,119,39,119,6,67,189,179,233,121,25,1,240,235,227,231,74,154,25,153,217,144,186,211,91,169,70,57,49,164,74,101,84,72,61,100,210,162,59,230,164,217,148,211,18,243,83,126,153,181,140,136,66,131,68,189,208,114,169,55,212,129,184,75,104,101,82,97,241,234,214,97,90,88,152,8,174,177,175,157,98,183,33,38,126,93,252,124,210,252,138,74,223,180,18,166,180,158,124,73,146,78,151,46,137,8,120,98,166,18,118,49,217,129,126,250,92,46,239,213,74,223,217,214,135,44,39,41,57,71,56,228,182,68,73,170,182,244,107,211,4,71,51,210,105,134,228,2,61,138,249,185,117,123,199,250,240,42,169,244,164,148,214,105,176,209,138,105,247,110,225,50,46,173,70,177,50,169,38,216,91,48,141,177,14,123,47,93,194,203,60,165,139,102,33,163,226,210,113,62,143,67,78,57,236,105,92,83,17,119,24,41,132,53,12,169,203,124,68,141,29,17,111,37,155,22,18,173,151,198,205,82,203,124,63,62,196,152,56,14,177,136,129,70,216,107,131,189,96,91,199,214,110,140,220,202,88,43,35,35,119,146,74,42,13,151,45,228,37,238,200,101,107,121,100,102,74,165,142,27,143,142,58,81,189,21,153,79,171,47,55,222,218,246,54,60,45,227,239,192,75,220,173,88,199,87,8,122,245,118,168,159,123,72,228,110,3,53,221,226,116,205,253,121,67,181,109,29,149,48,115,159,61,109,194,132,220,223,10,93,241,155,54,148,14,247,45,9,0,255,89,63,143,5,253,95,82,175,127,228,98,65,83,242,168,153,233,0,91,183,115,111,122,9,202,237,33,197,1,80,1,242,98,93,200,139,173,120,63,35,79,147,54,115,136,77,219,25,109,137,3,108,93,174,78,107,46,238,168,237,2,245,231,122,204,133,124,68,100,157,143,130,62,20,46,70,70,146,106,1,72,220,36,46,125,136,115,235,188,213,12,118,96,111,236,80,53,151,50,17,234,176,59,187,50,66,238,252,166,184,4,157,216,221,145,219,145,235,224,37,195,109,201,119,141,69,9,219,217,161,27,32,115,249,36,180,189,91,50,34,117,177,68,184,218,62,163,215,17,231,93,196,222,114,170,141,167,217,106,56,39,218,112,136,250,212,103,86,186,147,148,54,243,81,88,183,70,119,28,187,111,233,192,131,82,3,199,49,17,233,138,35,44,96,13,123,218,184,246,119,35,254,181,115,229,238,34,51,210,161,52,234,169,86,89,203,232,220,182,167,87,102,144,234,77,251,32,162,252,83,79,235,138,136,168,165,46,26,33,132,186,213,37,129,10,53,207,196,207,15,0,0,255,153,139,136,157,186,226,70,208,182,91,100,113,24,208,152,110,110,164,95,212,214,206,87,253,245,141,94,115,29,86,0,255,238,193,27,23,252,150,239,157,164,71,176,131,99,108,51,59,248,49,31,240,71,55,61,73,27,59,22,219,236,12,74,232,137,80,115,64,172,117,69,18,27,191,164,48,236,203,192,57,27,201,254,76,212,135,78,151,239,190,86,109,143,191,55,154,243,158,174,123,93,221,153,79,8,7,254,109,246,177,150,128,31,228,114,186,238,175,190,240,91,84,231,196,126,74,212,198,163,90,18,214,101,19,137,246,61,67,152,136,133,185,158,145,217,169,146,18,49,118,230,162,54,117,237,234,136,11,89,79,0,79,43,43,114,213,146,238,222,98,163,69,205,195,183,172,252,103,119,155,236,160,79,252,17,73,35,35,35,30,74,106,70,144,8,33,196,113,210,236,176,53,84,36,30,42,151,7,54,241,135,129,29,209,8,7,121,109,96,123,164,129,254,250,21,59,215,206,204,204,69,169,75,174,132,70,37,237,168,57,149,155,230,212,195,78,63,249,59,224,253,188,250,222,81,215,85,151,92,163,185,241,61,250,138,11,149,224,78,103,105,208,85,78,176,177,193,125,182,127,34,126,93,209,71,172,79,87,251,238,221,210,233,175,34,176,196,11,99,92,233,182,38,12,204,49,142,74,96,63,59,26,129,254,250,123,25,185,220,237,94,217,150,221,77,89,18,212,137,218,222,81,18,3,113,145,73,99,95,142,176,176,104,200,233,236,75,9,185,248,143,87,87,93,17,177,171,187,106,53,50,76,105,152,101,28,215,101,155,90,78,95,204,227,229,87,96,134,104,0,125,224,107,214,219,194,175,181,79,253,188,233,125,55,111,24,155,251,64,0,255,236,16,237,128,246,70,132,184,127,47,114,17,177,106,46,72,75,178,105,162,159,54,141,184,212,56,139,202,112,95,159,95,127,211,248,234,117,163,213,40,33,27,183,137,59,126,52,122,149,247,184,23,24,232,204,248,252,253,144,175,79,71,35,74,38,161,101,100,38,219,61,232,148,164,137,56,226,240,194,233,211,178,34,65,110,152,194,3,6,106,50,153,109,102,128,123,145,121,66,225,37,169,14,165,83,82,63,175,186,27,121,247,188,226,147,105,18,106,224,10,254,26,98,166,15,30,112,48,205,198,103,127,203,249,125,159,190,240,53,177,73,208,200,15,150,219,183,49,83,207,85,107,69,234,59,134,228,176,98,142,231,30,43,21,26,117,160,63,254,157,185,124,165,25,185,150,173,109,38,169,69,60,186,68,169,150,122,219,151,245,195,73,38,85,100,182,231,175,190,156,201,31,13,161,11,125,110,231,93,18,59,92,113,190,188,78,148,27,210,205,212,223,249,96,175,67,37,156,227,99,58,146,218,242,118,143,1,114,145,153,139,164,185,34,147,45,245,36,148,248,234,214,107,212,61,211,56,36,132,157,93,225,192,252,97,13,95,221,38,172,213,218,218,118,63,226,218,89,219,13,113,139,125,192,159,59,114,177,50,51,74,205,76,74,41,37,36,221,167,212,183,142,198,100,52,58,155,77,229,211,163,65,171,88,195,135,98,3,224,215,211,251,81,91,153,193,114,207,215,136,171,133,61,117,240,116,133,35,229,148,14,22,112,133,183,94,38,178,179,19,86,196,248,211,204,47,210,84,146,107,194,91,6,57,65,225,224,125,120,60,62,109,60,204,205,14,227,242,53,130,62,71,63,154,9,175,136,106,205,108,22,41,245,202,12,204,248,102,181,232,105,109,58,21,75,176,92,206,46,146,168,207,203,207,92,142,180,98,122,144,186,197,171,10,71,220,59,60,93,253,250,205,47,246,64,76,104,107,35,160,94,126,52,214,115,196,227,31,194,143,22,221,101,89,16,99,19,38,102,163,91,182,205,32,237,205,136,186,88,91,159,89,42,161,4,94,184,206,72,220,134,227,51,196,223,248,69,45,245,163,82,109,45,151,12,15,120,145,67,78,153,226,181,248,147,45,172,233,248,215,230,58,198,31,124,248,68,252,162,237,158,81,34,210,76,178,92,85,213,108,84,147,230,52,73,225,95,14,178,50,159,93,217,128,249,186,168,173,29,175,250,139,56,122,205,169,170,126,221,128,51,62,56,128,245,189,165,103,240,83,38,219,199,222,74,200,233,241,233,28,125,80,245,75,100,117,35,247,168,225,150,109,170,242,170,135,221,187,213,132,121,109,49,56,207,216,199,204,92,62,234,239,233,242,185,191,146,95,191,238,109,21,71,100,119,171,91,221,63,170,29,230,253,248,54,155,152,194,191,220,137,16,0,255,17,73,35,35,35,94,74,234,17,228,150,18,90,74,150,159,182,134,67,98,35,242,107,176,136,143,30,85,135,29,44,60,181,135,237,226,7,220,145,79,186,119,146,210,212,181,28,71,92,40,237,41,118,71,157,86,196,138,61,219,93,199,75,151,166,164,179,124,148,212,214,182,119,26,238,237,92,59,99,231,218,132,210,235,251,148,86,204,146,72,114,200,223,207,181,51,118,70,146,172,78,73,90,77,194,178,164,210,19,237,169,209,233,52,31,80,144,99,94,191,54,161,175,134,50,173,197,124,254,138,149,77,16,26,108,144,127,110,252,50,250,213,243,70,95,73,235,250,13,95,28,245,59,90,223,29,140,244,144,33,153,189,145,132,21,107,103,238,149,47,73,223,69,236,56,197,219,50,238,77,226,14,150,247,181,134,161,138,244,52,126,38,75,142,103,231,59,224,191,191,242,225,230,51,178,41,181,26,17,119,23,52,18,193,143,72,233,116,170,16,75,252,196,71,35,156,53,152,81,172,124,103,145,246,55,207,207,211,123,91,239,100,208,200,178,87,73,58,113,81,138,83,26,82,181,81,125,62,5,91,38,1,71,218,98,109,126,231,168,77,59,78,4,124,185,124,158,212,244,197,25,149,216,148,144,207,52,216,177,170,172,108,41,86,81,154,208,92,86,122,227,90,59,172,1,238,197,250,59,34,114,73,105,169,211,107,118,115,234,221,199,237,240,37,211,234,210,195,28,30,122,141,49,241,227,236,136,95,252,207,252,166,165,166,111,50,76,100,166,73,17,136,180,192,25,220,33,151,139,38,111,101,62,153,199,91,58,241,210,138,235,84,195,83,42,170,224,57,123,40,138,1,234,3,254,204,133,46,201,206,168,37,109,130,80,66,103,197,13,109,65,97,211,33,113,99,94,236,125,186,154,46,199,207,240,239,254,157,114,76,213,54,62,52,150,243,217,15,220,221,144,215,229,106,126,140,107,73,119,247,116,34,186,131,50,10,137,150,122,242,180,153,41,108,98,239,184,64,220,201,179,131,178,45,2,198,78,93,117,234,202,172,241,86,178,222,7,239,104,205,211,50,229,238,14,102,10,44,14,197,229,93,158,179,69,57,37,241,126,125,145,11,146,250,8,82,11,143,208,39,246,166,228,239,222,226,141,123,70,223,166,204,227,16,95,152,153,85,106,128,93,101,71,55,226,143,220,17,25,81,155,140,29,36,43,173,18,247,33,5,118,168,91,217,58,54,97,156,203,65,196,185,29,31,179,34,27,88,249,65,127,95,191,50,247,87,220,69,203,32,164,123,102,58,204,169,168,113,87,85,235,168,82,102,70,85,171,54,215,120,159,177,217,239,128,122,252,185,88,111,101,230,73,68,148,90,234,109,235,45,155,112,75,38,185,198,131,78,143,195,169,54,78,241,133,129,110,24,224,159,190,87,242,254,232,53,122,43,162,246,247,61,56,227,196,188,110,247,25,127,243,176,253,204,5,141,248,243,186,60,137,157,75,114,183,160,165,247,116,51,222,48,209,136,226,136,122,219,84,91,30,49,133,129,76,197,180,75,104,15,180,15,26,178,254,21,181,189,178,110,250,218,180,122,203,164,42,142,94,35,62,236,48,141,225,253,240,13,35,24,154,73,156,217,40,234,242,50,23,164,236,36,133,169,155,148,116,146,82,186,243,202,61,121,65,181,149,248,12,252,153,135,22,189,224,128,11,28,110,39,218,79,141,153,159,17,185,85,119,196,175,21,62,237,94,9,43,188,75,166,13,56,97,161,79,228,242,67,228,71,141,36,73,40,89,181,182,101,71,148,180,204,6,249,37,252,29,217,77,87,43,71,68,144,36,38,90,152,82,200,125,71,174,88,247,20,122,88,193,67,73,118,178,147,78,142,36,65,23,75,183,43,133,23,164,136,127,22,247,120,243,150,164,245,48,86,17,15,187,106,71,81,110,176,143,33,235,207,173,40,25,117,69,110,146,141,27,122,179,70,67,227,82,216,116,26,97,28,222,24,145,143,124,142,230,35,74,30,126,105,217,110,181,214,108,64,101,11,135,138,37,147,66,205,195,94,123,92,204,77,165,0,255,124,208,144,131,0,255,36,185,216,25,191,184,35,58,109,156,234,150,78,135,136,153,21,124,0,57,208,111,5,13,61,205,134,141,12,54,142,244,49,23,73,242,250,28,109,216,102,175,96,196,166,152,104,76,51,18,64,126,247,50,213,127,103,212,106,146,84,162,139,67,107,163,92,42,97,162,80,168,202,238,150,16,186,21,17,185,136,160,180,58,73,90,169,237,199,253,254,152,205,229,245,171,114,170,51,29,49,63,159,251,211,35,151,44,170,157,209,79,162,70,80,51,140,184,56,181,181,117,133,24,137,26,28,202,158,222,112,63,235,211,71,33,116,71,41,89,55,157,123,75,157,36,133,75,167,102,125,26,60,74,51,242,3,230,116,247,215,218,185,191,26,185,234,164,102,228,126,154,122,183,227,25,55,235,142,41,143,138,114,149,99,172,212,196,46,13,250,173,11,250,222,180,170,191,104,222,187,179,34,191,175,219,119,187,203,59,135,249,221,221,151,153,155,57,89,153,193,27,99,252,35,119,174,74,35,73,144,216,108,70,219,152,186,183,223,80,167,18,155,40,214,134,58,216,22,129,254,169,91,225,170,183,134,219,244,154,165,230,61,239,190,145,64,147,233,126,208,31,93,218,115,187,13,253,128,121,93,158,140,95,178,117,149,200,92,209,223,50,117,79,155,82,241,70,140,0,255,152,195,197,238,171,49,143,105,237,38,128,81,159,116,231,162,178,185,118,77,182,144,237,60,116,71,28,202,148,88,19,112,98,6,50,237,144,0,46,240,176,93,207,101,141,153,203,95,73,194,113,55,173,22,13,99,34,215,136,40,132,170,108,31,238,103,234,34,98,239,168,89,234,81,35,227,77,146,245,49,91,30,39,60,122,52,138,225,225,135,49,156,62,32,252,213,220,153,242,175,53,154,27,239,94,56,148,247,213,38,65,17,252,225,209,186,18,115,250,204,208,71,205,216,17,241,80,245,92,81,180,109,119,186,222,145,162,50,25,43,245,124,0,255,50,137,93,204,244,136,53,41,217,15,246,139,161,190,76,125,230,35,147,174,40,193,150,220,180,37,213,221,180,44,105,73,173,183,188,111,80,157,214,248,233,87,26,43,184,41,211,166,52,246,135,189,145,243,242,226,95,228,165,207,221,165,150,148,172,242,214,106,86,103,68,154,210,81,12,45,57,36,70,180,147,164,54,126,103,24,251,248,198,106,7,208,231,5,125,111,66,213,223,244,26,173,105,246,254,110,222,129,59,190,21,223,5,223,113,139,155,25,199,37,136,58,252,58,170,139,218,198,166,153,111,235,239,13,224,106,5,83,215,228,185,187,139,141,75,141,194,181,28,20,180,79,109,178,3,252,199,248,197,75,91,171,27,109,21,138,138,56,111,197,25,247,8,44,99,117,15,119,5,3,205,181,5,109,164,70,249,175,136,168,117,237,76,218,80,231,45,73,199,236,243,168,12,144,23,75,151,110,105,111,122,183,154,89,10,199,249,94,122,203,15,115,114,214,20,226,51,219,60,81,191,3,0,255,27,170,211,74,208,99,27,199,6,183,18,121,23,134,231,160,31,215,42,251,58,15,249,185,35,23,181,236,32,181,202,150,93,119,168,203,60,45,106,49,232,213,77,106,133,31,19,116,249,169,139,172,59,231,150,217,149,46,205,245,190,246,174,101,218,209,165,55,225,94,198,241,210,133,205,228,236,13,70,113,135,126,175,157,115,147,190,107,169,182,217,45,195,248,239,229,25,152,169,240,214,176,17,197,83,161,62,143,149,156,209,222,140,168,143,200,152,232,49,254,200,134,79,73,62,35,200,211,151,145,201,150,74,41,53,161,163,161,171,76,51,225,83,99,46,240,178,150,127,109,249,60,228,71,94,183,239,237,110,187,22,125,223,189,15,183,170,29,29,177,249,64,24,65,51,215,218,153,149,13,185,81,43,245,53,21,138,84,158,135,137,18,35,251,111,250,206,141,137,143,149,100,56,74,220,231,97,77,227,173,117,158,86,181,230,231,212,100,46,177,93,17,50,167,203,85,146,148,140,140,112,91,198,201,194,4,27,115,249,88,127,5,117,86,212,72,135,165,233,58,96,82,92,82,168,82,236,176,138,248,152,204,138,76,119,36,49,63,240,141,200,107,213,187,199,186,187,54,186,151,168,163,113,45,35,93,32,246,182,141,26,234,79,245,10,202,48,126,153,207,101,227,212,34,118,125,243,195,15,223,132,73,181,204,74,225,14,35,22,171,243,139,49,20,224,118,200,79,93,46,218,172,85,195,91,20,102,76,170,173,220,195,164,13,181,48,209,204,195,182,76,117,204,207,103,210,87,75,218,38,217,152,219,153,203,71,110,178,106,247,82,35,153,13,205,32,183,163,205,217,150,195,166,213,97,178,170,4,250,200,44,9,136,31,159,46,35,98,101,210,36,123,183,99,18,41,117,182,169,57,233,190,15,39,181,121,199,172,98,157,250,204,211,92,98,166,36,246,77,227,125,125,70,165,59,105,144,18,63,139,152,84,167,215,131,99,187,213,189,248,44,188,196,75,47,236,227,85,174,240,164,115,66,251,244,67,158,110,215,149,79,151,158,25,217,114,91,174,27,142,112,249,112,31,17,84,13,51,141,10,165,250,227,16,51,29,109,105,110,105,200,212,231,114,245,181,50,51,106,73,242,173,211,182,73,215,84,234,180,80,136,193,231,18,235,199,203,9,30,166,216,235,89,2,134,126,175,157,47,9,63,139,240,45,161,37,41,238,169,101,204,241,211,180,14,154,36,113,81,113,90,85,229,119,246,245,33,79,87,213,95,193,174,79,235,86,167,209,28,245,251,86,220,240,196,143,121,163,7,247,19,99,202,118,161,141,119,204,195,0,255,120,248,101,70,182,25,228,148,198,147,86,74,219,48,56,152,161,118,75,30,219,20,17,95,240,95,145,78,109,21,87,167,32,212,117,184,27,131,39,254,103,183,3,224,223,250,173,168,69,236,40,199,221,106,138,169,205,110,105,206,178,222,77,57,121,221,190,241,131,225,126,182,240,34,106,210,204,87,18,222,159,45,113,105,21,222,98,170,105,177,48,43,3,218,42,198,49,236,204,181,87,82,82,75,45,91,226,86,139,232,7,200,252,8,221,218,107,71,237,30,181,221,208,110,166,179,91,27,211,163,33,126,138,3,254,204,231,231,163,196,207,90,157,118,103,71,52,219,83,96,83,162,56,234,117,235,111,178,234,164,161,163,49,29,135,145,141,244,143,238,92,165,149,68,144,221,61,162,178,103,81,161,171,68,175,170,83,172,157,184,178,130,223,26,32,35,158,158,86,107,188,173,103,20,122,224,184,182,251,65,126,250,90,62,115,220,94,210,64,28,252,224,126,128,149,247,34,35,159,52,43,201,69,106,247,146,225,196,67,137,51,129,82,141,67,73,252,84,196,15,102,75,192,135,111,253,200,212,103,54,25,47,221,82,212,86,13,224,196,181,189,99,25,110,23,71,5,240,47,51,133,102,131,54,59,59,30,98,100,228,138,146,73,166,13,249,81,11,61,201,180,51,35,93,22,126,222,189,197,57,125,166,13,193,140,188,181,72,99,9,155,33,1,116,250,29,53,246,206,18,153,38,173,4,113,53,223,6,97,35,202,109,20,107,18,155,249,168,242,150,51,218,155,16,245,17,25,6,61,198,63,188,156,62,119,60,102,18,73,105,65,206,36,131,193,163,104,220,198,41,41,92,207,29,94,195,76,123,2,1,31,190,173,94,157,158,223,86,247,167,9,173,234,117,0,251,152,250,204,204,124,102,230,90,53,235,148,228,110,90,238,35,80,184,13,143,6,149,42,141,59,228,225,47,225,231,130,236,21,73,41,165,103,208,66,60,13,53,96,81,150,84,37,144,8,108,234,224,160,168,108,96,143,196,204,95,123,83,154,123,143,156,136,36,73,75,81,130,142,233,232,165,181,41,153,42,63,164,192,140,244,197,32,206,178,239,105,132,29,99,47,53,96,190,30,127,165,59,73,125,66,23,111,241,222,237,125,247,174,238,226,78,167,186,187,46,127,204,15,23,197,101,94,214,177,235,236,185,196,200,231,115,169,175,234,85,242,196,166,53,154,122,244,51,140,222,149,50,136,113,85,79,227,93,192,201,101,82,171,202,108,204,82,54,35,87,25,67,175,223,65,219,171,146,12,250,42,180,123,221,117,79,157,170,52,111,168,155,243,43,132,131,217,16,196,197,28,227,91,86,48,89,67,46,243,99,71,148,85,34,227,201,136,140,124,107,77,154,110,77,176,235,130,227,225,38,209,9,225,229,20,168,188,218,88,196,191,118,172,205,118,0,125,126,208,247,38,172,110,117,175,209,26,134,212,191,78,28,240,199,141,185,221,199,93,152,139,217,216,198,103,50,196,188,14,127,62,115,127,181,137,69,51,28,122,188,215,1,190,22,80,230,125,177,123,139,161,62,145,80,87,134,48,160,13,207,84,135,172,127,69,109,175,172,155,190,105,180,122,219,156,140,167,123,51,78,252,112,138,27,15,220,193,24,158,102,29,27,29,117,145,11,48,115,37,201,12,5,0,104,84,8,61,73,18,10,238,71,124,57,253,194,39,252,104,222,226,9,58,113,166,91,210,13,111,37,228,243,204,128,111,197,218,153,123,173,44,73,171,87,241,235,20,239,52,227,191,149,92,133,169,162,222,28,126,150,120,137,204,85,135,147,7,108,18,227,253,123,177,126,108,26,235,231,123,58,41,125,15,215,212,10,154,216,232,161,175,14,133,102,20,30,60,152,159,218,221,27,115,245,235,227,195,43,185,204,83,243,94,53,8,56,242,156,170,236,210,247,21,174,229,152,159,147,57,201,244,193,124,8,249,92,140,95,125,198,185,216,165,239,103,88,87,53,219,83,197,147,79,123,25,194,233,198,205,182,94,3,68,236,204,26,180,201,226,90,192,57,230,119,198,170,83,58,97,130,29,215,7,192,135,127,175,149,1,127,211,187,121,35,117,247,142,90,196,186,116,41,49,243,146,201,157,17,108,201,178,9,173,59,82,107,15,107,227,155,199,82,129,34,226,173,89,87,109,38,187,29,145,234,183,126,109,186,233,180,221,158,152,226,190,151,36,248,168,215,33,241,231,50,151,207,132,183,222,166,135,67,73,99,186,19,153,197,124,170,149,41,66,217,214,161,37,150,241,4,140,212,103,180,185,204,164,216,63,89,187,79,66,40,169,108,119,141,159,34,151,34,102,138,99,76,59,43,57,226,253,12,221,110,51,31,117,228,174,29,245,238,8,13,248,134,220,253,98,167,75,91,124,97,32,83,67,91,216,134,106,196,95,187,167,139,58,155,42,105,212,41,173,47,156,227,57,170,15,105,96,114,54,78,29,178,190,149,123,173,204,204,21,17,165,78,105,75,95,114,173,209,71,68,12,82,133,218,68,2,63,188,148,196,33,22,7,200,143,200,231,35,34,86,41,244,237,84,166,91,183,50,217,125,70,165,192,173,87,155,31,0,0,240,98,126,231,105,144,31,203,2,192,133,220,82,208,135,2,42,230,82,167,168,176,51,231,0,161,207,132,23,165,176,138,240,151,164,234,27,7,14,185,87,212,42,189,72,215,206,125,151,3,102,230,163,68,212,36,78,96,137,10,135,188,204,218,5,252,225,13,208,130,78,159,59,20,238,229,106,40,212,46,96,126,132,98,40,70,77,49,47,183,2,230,182,0,168,128,145,75,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,234,99,94,222,219,177,87,38,61,50,35,11,241,246,136,95,194,164,18,163,62,45,31,224,102,0,248,167,173,149,189,63,183,210,234,141,11,124,254,123,185,22,87,241,112,73,141,186,120,195,247,44,202,76,9,121,93,174,138,127,182,237,170,17,77,29,250,92,22,120,82,74,204,223,149,224,41,118,49,49,233,212,4,231,120,158,3,249,8,33,119,100,232,35,42,41,164,36,113,104,33,35,67,125,186,120,241,179,172,200,211,51,119,161,102,81,196,40,74,110,144,28,62,177,225,155,164,216,195,228,12,97,251,4,12,253,202,86,183,86,157,78,71,121,127,125,113,0,255,62,177,187,163,189,38,51,60,63,47,17,240,235,197,63,131,63,252,183,89,187,212,187,203,24,46,226,76,25,254,226,109,183,134,49,220,180,208,230,181,0,255,26,241,249,254,214,61,118,245,250,187,22,6,19,179,221,29,244,229,65,91,42,143,49,232,31,249,92,102,174,157,145,81,147,80,242,144,74,118,47,133,138,69,169,78,165,100,66,151,82,157,122,62,10,248,226,126,198,206,103,210,55,137,26,217,237,125,156,104,79,143,80,161,146,15,23,242,249,59,86,56,65,171,133,218,129,48,47,50,214,78,74,207,209,236,86,107,74,153,4,241,38,182,236,146,134,184,88,226,0,147,39,236,251,123,225,243,182,233,53,253,170,117,247,70,38,121,122,247,189,163,187,82,124,241,78,142,218,73,152,62,143,145,219,249,136,74,87,184,180,182,195,68,250,165,126,101,93,123,23,183,106,52,235,119,90,221,123,31,143,38,25,7,186,143,212,211,230,118,246,99,68,18,241,233,198,47,74,238,149,110,147,177,219,248,70,35,209,84,36,139,51,69,2,139,20,134,241,16,193,249,220,98,12,36,230,242,65,34,50,51,75,76,89,81,111,89,82,94,138,241,199,125,86,135,68,101,198,203,85,71,150,53,218,251,17,87,134,2,0,64,251,81,160,127,170,191,34,214,219,171,78,163,37,250,188,209,134,39,254,68,119,196,75,76,148,197,29,6,76,128,191,204,189,162,36,217,153,57,110,55,73,194,20,234,208,106,35,247,109,43,38,14,3,133,184,161,57,198,71,179,171,66,75,60,110,39,217,101,136,238,135,196,31,43,226,195,207,88,81,79,74,42,141,112,40,73,184,40,55,98,114,152,77,181,54,93,14,157,154,184,104,139,47,12,162,7,225,254,90,235,254,222,116,125,93,159,238,82,70,248,149,199,196,71,132,217,8,2,119,162,90,7,21,198,123,118,50,211,114,52,71,35,208,191,204,69,73,120,73,130,228,194,47,132,77,90,157,56,126,247,14,23,252,123,254,86,229,7,139,24,197,198,175,22,102,176,89,109,185,99,172,189,214,206,172,244,222,227,173,68,70,156,179,164,195,173,244,68,188,102,210,33,82,138,96,175,43,182,48,49,105,135,132,109,1,155,38,33,117,186,92,78,174,76,122,210,120,153,141,119,122,235,136,82,181,171,102,186,36,122,31,254,148,26,138,95,185,197,204,164,160,121,64,125,62,74,174,149,73,55,141,76,82,155,26,173,222,136,43,114,198,165,134,120,176,106,112,9,28,177,81,12,131,56,249,145,154,152,215,101,38,37,107,69,142,219,168,244,120,131,58,65,222,8,21,239,229,250,240,80,147,74,204,24,158,240,51,201,172,176,39,97,127,218,160,136,247,116,43,196,175,54,245,189,232,245,149,141,51,28,221,91,240,237,106,115,222,1,207,113,134,37,249,199,54,6,216,251,101,212,239,252,220,186,242,152,106,203,187,55,154,212,76,216,34,28,240,165,27,158,100,9,163,9,83,217,35,134,124,110,18,155,116,251,54,224,203,143,55,213,95,108,34,253,52,149,168,102,83,106,157,71,225,64,118,58,28,230,102,191,75,0,29,62,218,218,52,116,219,13,119,175,181,196,123,212,138,67,85,240,78,84,114,64,229,185,152,163,2,229,179,145,17,34,50,115,17,153,43,50,218,136,151,45,153,184,197,91,173,118,63,106,178,92,48,85,15,247,141,159,74,24,196,77,129,18,237,180,209,109,143,196,208,235,115,234,175,26,91,189,6,68,43,89,143,112,108,225,205,148,52,114,88,231,181,209,206,177,18,49,160,77,129,144,203,101,62,119,184,44,45,146,100,157,62,178,41,244,56,26,81,217,45,81,28,224,160,71,16,107,243,211,1,51,114,186,58,189,122,219,44,67,118,227,16,177,34,34,66,241,66,224,75,2,63,218,11,144,249,123,53,226,83,239,249,142,130,168,31,35,47,169,126,175,189,137,203,61,104,181,151,124,71,117,202,105,91,214,14,195,120,169,220,49,47,98,175,85,178,102,102,100,208,167,82,90,199,77,67,75,195,135,147,228,112,167,225,93,30,126,200,143,21,58,90,225,103,44,22,94,55,114,169,165,168,236,121,20,196,216,132,127,204,119,20,241,231,98,252,146,137,15,159,158,117,209,82,169,95,140,146,92,43,238,99,166,10,161,21,95,50,172,13,225,198,70,93,253,98,245,215,248,5,217,165,191,238,221,105,181,57,239,251,226,201,87,22,105,127,176,65,163,98,100,232,35,35,154,9,98,62,244,59,198,116,173,32,73,43,173,16,184,167,57,110,78,13,199,221,205,86,135,195,98,208,172,10,237,180,108,216,160,203,165,187,191,106,91,231,61,79,123,153,214,137,93,134,190,200,80,59,106,242,209,15,17,219,138,205,120,118,142,21,137,9,16,115,122,125,158,208,200,71,186,209,231,178,224,154,19,62,55,229,180,168,212,224,136,33,124,151,64,0,255,188,168,145,185,202,156,106,89,72,186,100,26,105,122,56,155,227,211,167,210,41,39,98,14,19,95,204,205,206,208,48,191,239,237,149,159,77,108,18,164,172,191,25,84,221,189,143,211,123,118,19,142,213,195,247,167,74,61,17,139,217,229,172,73,56,210,54,75,184,31,177,22,201,101,84,18,181,154,132,125,42,169,189,132,91,227,148,78,99,140,196,220,221,42,50,232,130,141,25,151,167,250,216,201,206,71,164,127,249,52,212,247,7,93,73,202,158,187,122,37,183,205,106,50,139,114,82,58,108,211,30,253,168,203,69,102,102,102,102,56,149,210,146,136,216,146,197,165,189,148,161,227,204,152,249,97,30,150,58,117,41,247,203,87,19,61,127,179,123,24,0,254,233,123,133,239,143,123,141,222,84,191,127,31,31,156,113,12,163,39,250,26,3,35,121,215,46,106,216,39,220,215,239,28,127,218,210,105,139,123,183,189,24,227,107,199,227,125,153,120,41,187,91,244,184,60,120,246,171,45,131,0,0,255,17,47,159,244,94,86,146,171,150,57,92,190,164,220,144,44,23,211,169,134,20,198,194,7,3,179,213,81,188,143,241,253,207,213,247,94,14,91,218,155,27,10,62,200,81,167,211,239,29,25,89,41,235,132,59,78,38,230,153,68,124,145,203,141,87,46,34,248,145,113,198,106,214,80,145,50,84,217,100,178,248,194,70,104,196,151,186,197,109,239,36,240,106,199,121,239,70,22,78,209,3,165,94,189,181,241,142,249,124,198,139,92,247,157,25,241,66,31,211,186,246,230,138,74,77,27,80,117,197,174,185,206,214,106,204,203,92,58,58,125,147,112,191,109,239,223,152,144,249,27,112,161,70,19,3,51,211,1,101,71,253,206,207,76,93,169,78,109,215,172,145,72,39,153,28,94,60,50,5,74,216,195,71,161,188,172,117,164,54,200,47,242,59,146,166,43,14,170,18,153,52,98,34,149,65,37,220,195,168,26,185,213,225,78,78,112,194,229,0,123,39,1,116,43,115,25,89,66,79,74,98,90,141,78,156,187,244,142,204,16,31,250,101,21,48,58,131,244,176,188,207,238,98,196,79,115,43,204,111,230,218,220,50,91,90,112,135,214,82,177,99,118,204,78,161,113,75,251,118,227,202,71,62,39,126,101,37,188,90,71,244,44,53,155,16,188,111,231,242,146,68,89,234,180,153,121,156,44,122,203,127,136,249,200,229,242,178,68,194,163,165,172,153,210,95,94,122,150,4,118,90,164,202,172,195,32,22,126,120,77,243,66,187,76,3,228,5,254,189,54,41,209,191,105,221,189,159,186,127,87,117,186,98,161,198,137,186,252,212,147,124,102,52,185,41,201,177,75,167,185,205,221,147,54,28,14,23,137,132,203,56,89,228,96,236,224,19,63,218,52,54,6,66,204,152,195,159,219,53,146,100,20,239,240,106,13,169,65,106,33,38,48,243,158,198,160,159,18,169,225,18,167,33,250,225,98,30,218,206,139,108,156,0,245,231,142,146,153,43,181,230,50,28,26,46,101,191,196,184,104,199,33,18,61,85,119,14,99,217,214,103,54,229,39,39,243,218,70,136,248,246,194,223,196,138,164,221,159,125,187,121,103,220,226,114,194,167,34,231,189,195,42,11,177,46,75,51,135,61,185,209,238,75,148,95,232,86,100,102,126,37,117,51,99,187,45,201,169,89,26,39,85,85,210,144,74,139,199,96,134,145,114,232,178,58,202,35,6,181,141,108,10,177,115,25,43,50,203,250,148,180,180,212,147,142,24,239,201,148,26,50,151,186,1,111,250,212,123,241,134,137,102,109,49,48,203,242,84,51,91,216,126,68,20,245,249,169,175,186,36,193,159,236,150,70,93,237,99,247,209,2,159,218,125,240,158,99,109,73,211,98,254,229,80,251,146,229,27,239,229,243,245,164,182,118,178,193,191,190,232,53,39,76,234,55,60,221,184,224,195,60,211,247,62,48,160,13,108,51,101,70,200,201,111,103,188,120,149,110,120,89,219,74,163,36,169,162,12,16,153,180,57,9,170,247,12,102,229,112,143,147,218,114,52,63,29,99,231,175,85,169,67,95,155,238,140,80,15,87,43,157,82,197,84,18,80,175,203,235,243,68,252,74,145,126,178,35,130,217,142,120,250,155,80,58,220,129,39,117,112,66,67,2,179,115,128,191,74,25,238,233,34,73,46,34,158,132,151,52,201,180,58,37,123,247,184,148,60,42,151,190,125,57,170,136,129,21,198,250,60,178,227,108,115,68,93,190,70,70,70,54,221,42,41,65,204,132,214,26,6,21,14,1,21,113,18,227,176,131,167,10,213,102,75,46,77,12,250,71,126,69,70,174,140,194,62,245,36,185,74,46,101,93,185,99,169,40,88,23,213,152,25,156,84,241,148,29,102,16,238,235,51,105,46,99,71,252,112,74,210,106,52,250,71,52,239,164,150,184,56,165,176,176,89,226,20,167,3,35,63,200,63,223,245,182,190,62,179,49,21,100,5,112,225,140,181,97,242,231,164,67,232,51,23,185,200,39,151,65,158,54,250,105,15,169,52,169,170,249,221,50,214,163,194,21,202,144,203,221,207,167,179,214,202,55,227,97,131,100,91,73,157,84,198,225,78,4,177,112,30,16,95,228,209,246,206,132,79,251,94,163,189,196,221,125,24,148,154,204,70,135,149,33,63,242,186,110,217,111,115,219,196,239,253,164,248,38,247,16,103,27,174,231,20,131,28,69,250,239,220,250,37,73,147,37,152,221,49,51,159,25,85,191,35,234,244,250,244,209,235,35,118,248,82,167,115,108,118,88,51,176,135,141,142,43,119,164,202,144,159,161,15,199,89,81,118,4,93,196,85,135,142,234,51,26,197,176,82,117,173,228,161,35,99,18,241,235,198,47,35,151,143,140,92,180,198,207,113,97,188,17,55,34,19,114,72,226,163,68,175,182,25,244,248,232,123,83,222,159,247,26,173,125,74,253,23,55,224,143,0,255,88,183,189,3,51,46,207,218,160,236,101,200,101,126,69,46,86,54,153,241,106,121,155,74,154,18,109,241,94,98,199,166,201,11,113,176,169,87,165,59,22,170,29,242,52,151,52,224,195,183,239,101,210,246,162,101,169,222,232,103,246,244,41,159,128,186,252,204,7,201,103,20,38,79,105,77,165,211,221,209,220,37,11,10,210,227,16,240,101,102,110,40,42,128,159,249,218,62,100,198,198,88,153,139,248,43,178,146,40,177,221,232,39,78,19,180,49,225,253,85,252,172,6,56,165,231,62,243,144,248,115,17,31,126,84,90,212,147,68,133,239,52,167,48,173,68,196,143,123,10,93,177,82,175,72,108,241,132,137,89,194,216,13,250,160,0,255,170,116,101,6,201,201,72,178,74,89,105,29,197,241,109,121,74,33,242,144,230,242,138,109,44,28,10,77,49,49,222,166,178,211,27,32,95,191,245,89,234,142,82,223,146,43,201,210,26,221,101,249,190,116,19,30,76,26,56,45,3,133,42,98,171,1,190,177,138,45,105,99,34,234,243,83,95,214,167,228,137,77,105,186,244,60,67,210,187,194,130,94,209,121,198,187,128,149,76,169,64,101,166,101,41,91,158,67,19,238,233,118,214,251,228,201,168,103,56,33,253,235,97,77,149,254,237,84,183,134,151,6,139,73,151,183,252,99,90,91,148,129,140,249,192,159,15,120,240,9,221,17,175,150,36,187,121,76,227,125,158,233,152,91,88,98,3,47,19,134,21,151,119,124,202,54,14,205,3,100,230,246,166,213,155,111,139,60,14,189,112,32,38,228,235,115,175,220,88,189,69,91,52,151,138,182,183,111,222,204,102,14,58,238,237,222,244,233,56,251,50,71,52,196,95,188,124,176,249,37,163,190,216,103,148,81,142,115,221,22,83,85,162,101,148,241,46,187,216,202,92,214,128,10,186,92,81,50,178,118,76,122,111,147,204,5,45,209,95,50,30,57,149,76,43,33,30,122,203,95,189,14,243,151,145,191,178,150,250,122,152,211,110,181,1,245,248,243,89,117,73,155,60,201,24,179,145,171,77,224,131,134,139,196,235,123,92,197,205,47,73,96,96,46,222,51,138,13,154,168,195,95,91,171,166,110,209,187,215,93,26,175,238,13,239,239,126,44,28,240,92,166,138,244,199,201,121,204,223,203,237,164,244,21,37,75,83,131,198,75,201,219,146,199,143,3,70,37,34,45,140,154,144,245,175,92,123,133,83,167,47,226,233,245,54,156,226,187,1,71,92,248,225,37,189,179,244,30,78,226,179,144,29,136,128,248,116,227,23,37,247,10,183,201,216,109,124,163,145,40,42,146,197,153,42,159,26,47,28,227,32,130,223,185,198,240,73,204,173,189,246,106,54,205,40,229,182,44,90,178,33,81,157,122,113,211,67,154,120,8,212,218,97,152,35,198,217,253,182,52,98,126,228,189,140,200,189,50,163,191,132,75,34,157,250,176,116,180,138,37,213,234,252,128,33,163,30,127,46,199,159,144,178,233,65,233,241,26,71,248,18,226,56,147,60,14,226,165,80,57,164,194,156,225,109,118,101,30,3,8,244,128,186,188,172,173,85,25,253,246,222,205,219,211,150,250,211,132,199,187,187,247,184,113,144,222,150,89,236,106,219,217,67,135,124,68,230,35,73,174,204,116,42,45,194,37,23,167,241,230,208,188,35,53,180,148,113,212,140,240,2,23,109,177,136,183,62,88,171,150,141,109,63,34,134,78,151,83,111,213,120,235,121,175,211,11,53,3,191,184,3,71,110,24,197,186,237,189,199,30,70,103,81,46,78,121,249,208,229,50,23,125,210,71,227,85,90,54,36,90,102,91,200,170,31,41,114,8,20,226,210,226,42,102,69,230,76,6,49,56,59,114,2,2,226,203,71,185,23,149,238,72,82,72,148,221,150,111,36,95,66,110,27,227,76,173,62,213,150,210,248,168,130,119,76,253,112,79,183,105,107,197,210,19,247,165,213,104,116,115,22,113,229,40,254,212,176,30,229,101,22,27,89,140,201,242,141,91,191,51,34,168,62,163,37,145,155,56,96,74,111,188,179,98,82,41,232,149,137,108,154,152,169,82,19,175,163,87,185,179,79,218,193,17,242,243,113,175,220,203,104,178,191,219,46,167,182,97,122,53,219,56,23,61,0,62,61,209,103,170,87,35,217,111,57,39,184,101,37,159,178,88,50,194,173,166,227,131,133,25,194,74,31,139,217,86,141,153,31,206,122,75,184,189,234,126,127,93,239,189,117,99,152,221,127,238,51,93,144,28,209,94,62,234,114,57,252,181,132,79,196,180,100,56,187,184,52,130,233,152,241,45,105,178,27,186,20,232,116,65,179,56,123,115,131,252,115,235,175,164,91,253,238,180,58,205,166,184,77,92,113,236,57,244,93,238,20,254,30,28,207,175,121,128,173,223,43,234,52,73,182,47,105,200,51,67,228,114,73,104,123,183,181,68,233,102,138,240,197,121,75,204,91,206,187,136,147,243,168,46,71,51,16,156,181,108,160,99,46,31,121,89,72,62,87,50,203,165,101,90,125,73,17,177,161,93,209,80,101,166,58,164,252,35,119,146,162,43,196,33,46,235,100,251,52,47,171,208,3,172,251,107,231,189,112,234,206,168,77,230,162,60,172,247,238,79,19,124,83,51,174,52,168,238,40,118,38,221,176,49,159,50,140,229,153,204,38,48,100,68,236,36,73,118,102,190,101,213,40,228,218,184,221,42,221,123,215,45,21,134,157,6,113,235,114,133,185,122,92,131,94,205,177,159,237,114,196,251,250,92,84,253,40,222,169,122,175,219,61,106,144,51,120,188,140,67,117,114,19,94,177,111,14,47,184,152,61,44,104,163,217,188,137,249,192,175,143,62,178,73,221,81,35,91,39,41,189,45,173,170,90,82,135,93,181,109,56,12,126,216,134,105,60,202,95,131,121,147,167,243,0,145,151,161,95,123,109,82,227,209,234,220,190,139,143,231,222,234,52,104,214,63,99,94,232,170,46,130,190,106,4,211,68,217,109,8,71,92,50,8,225,244,49,14,98,14,88,97,7,211,152,168,205,71,118,100,99,212,183,99,175,157,44,125,237,225,23,221,73,86,56,239,120,199,237,140,241,211,116,111,232,187,6,145,108,106,123,30,49,151,207,71,238,8,82,50,105,100,97,74,144,25,49,153,184,12,153,152,78,133,122,61,58,135,10,233,1,240,239,72,122,46,138,158,94,218,90,242,47,233,30,101,84,239,238,173,251,19,125,80,117,156,202,84,87,188,202,251,136,248,241,233,178,62,55,224,103,35,247,239,120,50,157,238,51,215,194,65,25,7,243,226,214,34,95,180,0,255,29,150,238,126,100,191,200,186,99,85,6,85,169,57,116,135,156,164,156,27,38,98,198,161,78,230,134,59,18,7,29,114,254,101,23,109,184,167,203,87,93,82,146,17,63,152,113,45,35,163,45,151,21,60,136,33,170,193,108,120,226,109,38,112,183,203,165,54,125,30,16,191,110,252,66,15,159,208,189,219,236,158,49,114,156,74,139,43,133,99,118,216,197,71,175,18,22,78,212,229,101,109,173,66,244,235,27,189,238,178,122,63,61,248,227,128,127,101,156,164,0,255,101,30,95,115,153,205,132,32,191,92,188,248,73,75,120,225,48,37,163,150,57,38,33,58,129,42,213,40,149,55,84,177,47,171,152,24,97,112,118,59,222,211,229,212,91,69,250,214,243,94,167,213,246,140,245,31,14,248,71,97,23,167,239,61,152,53,236,207,157,108,223,128,17,250,164,231,138,253,184,244,204,66,202,210,198,79,190,123,138,235,84,12,85,105,107,249,193,32,126,26,53,35,139,221,108,11,35,210,63,138,62,162,210,29,73,42,137,178,219,242,141,228,75,31,210,24,119,154,21,184,57,149,49,81,7,199,152,64,47,47,87,240,101,46,250,164,143,198,171,240,91,135,198,110,221,17,171,12,210,110,72,156,225,83,163,43,65,149,177,36,211,24,156,67,57,169,113,175,204,189,34,219,200,189,25,58,205,200,0,5,157,121,67,212,61,88,208,234,211,155,58,227,15,95,88,198,78,175,27,18,202,118,104,87,70,20,116,113,63,104,107,19,82,242,73,139,67,175,53,206,112,14,237,251,57,143,111,93,90,181,233,134,125,220,97,103,134,101,202,132,252,142,92,38,201,149,153,44,169,71,33,76,41,77,205,161,116,207,60,207,168,226,37,54,248,48,119,5,90,20,106,131,65,220,107,19,217,75,8,247,82,252,35,215,138,74,43,188,18,153,108,212,232,228,150,62,110,169,84,89,212,196,195,14,171,248,203,152,207,71,201,229,153,54,115,85,66,226,22,77,101,85,127,75,177,22,254,77,56,107,82,27,167,217,234,9,98,126,125,180,189,74,230,247,119,111,221,27,122,221,153,118,67,107,222,206,227,252,185,173,191,189,86,161,167,200,122,91,219,145,195,204,109,24,206,18,122,204,203,156,126,237,181,227,219,90,223,155,198,241,94,23,69,79,97,5,2,190,167,245,191,130,172,218,238,125,84,135,82,34,50,120,57,79,41,109,12,3,0,224,5,148,223,202,108,231,152,71,188,193,81,126,43,178,161,15,121,127,229,124,0,93,134,62,50,136,28,87,46,50,2,14,23,116,185,146,10,24,250,98,225,194,42,213,194,69,33,191,119,146,93,2,62,209,244,235,119,62,14,22,145,57,14,90,59,230,212,179,157,253,16,161,145,136,111,233,82,92,114,81,131,84,35,179,57,88,75,227,165,110,56,212,218,100,206,88,192,38,51,146,152,198,254,223,185,211,125,151,139,44,212,16,39,81,30,181,159,34,234,244,161,207,116,243,73,39,53,87,173,169,103,188,97,182,224,164,75,72,180,41,161,190,251,251,180,158,70,37,139,158,86,157,175,46,243,168,202,56,233,167,228,104,111,69,144,191,110,59,107,213,51,238,187,65,147,86,82,34,76,117,146,104,38,1,243,58,124,185,112,114,145,132,68,141,154,181,113,50,9,37,213,108,179,128,69,175,25,38,100,74,152,232,53,232,137,189,249,234,138,33,249,175,65,151,31,117,93,33,123,237,238,244,238,132,161,120,183,58,113,197,169,118,56,13,94,238,20,238,229,122,27,158,189,26,240,211,116,153,185,54,253,137,90,137,214,123,141,211,20,68,205,166,10,199,32,110,58,236,76,251,0,248,242,145,191,159,107,103,172,90,182,228,121,74,118,47,133,140,197,103,84,164,96,71,153,106,157,122,101,164,0,255,145,219,81,147,102,100,173,229,120,133,77,145,19,181,45,51,140,251,186,230,146,169,209,90,214,101,101,45,127,217,74,135,188,252,181,35,225,133,158,232,130,54,132,212,24,18,30,57,9,30,151,6,71,123,234,84,169,211,163,28,70,240,135,125,57,151,5,19,118,68,110,231,147,236,204,215,186,74,182,173,137,84,18,37,58,202,196,189,152,69,151,41,9,156,10,98,16,203,147,153,133,126,217,5,182,158,1,234,143,188,110,209,124,68,70,198,222,207,136,22,228,45,167,27,50,221,248,211,136,65,213,138,220,133,171,89,152,191,118,242,148,237,214,144,107,71,174,204,28,9,61,41,185,165,144,116,200,106,230,155,56,18,126,38,79,168,244,41,82,14,197,34,54,122,105,215,219,157,13,245,71,78,31,217,230,74,236,200,181,26,182,91,54,100,103,181,51,170,11,159,90,196,178,98,117,170,175,198,28,205,49,126,231,66,123,4,49,23,116,199,78,146,177,50,157,150,148,168,108,150,219,66,207,38,135,139,93,215,5,137,73,19,51,24,192,74,103,14,180,113,12,168,207,103,125,58,146,89,91,107,250,219,242,183,186,40,150,21,19,19,116,251,190,174,228,74,228,42,73,162,142,29,39,146,56,78,233,12,122,142,135,167,102,65,170,199,213,149,107,177,140,79,140,200,65,246,44,66,170,167,95,123,121,171,45,167,190,222,105,220,135,43,229,147,241,122,31,49,85,174,167,108,216,184,116,185,200,53,161,39,165,146,168,147,226,186,113,146,117,79,194,53,230,132,139,76,159,84,131,87,159,109,28,231,54,32,190,212,239,21,225,70,68,190,161,240,35,19,148,164,6,137,176,14,125,43,133,83,137,234,41,52,250,225,11,59,191,206,216,104,169,61,111,135,34,230,229,235,203,245,116,53,87,18,90,107,17,12,57,145,137,183,238,96,218,158,66,173,90,21,234,135,11,252,97,99,54,102,243,81,252,147,190,87,41,84,223,237,73,58,75,200,181,114,156,10,115,123,250,224,161,241,142,171,14,0,245,113,173,181,238,237,90,77,250,107,194,135,194,242,193,101,140,245,117,123,45,239,234,53,52,212,189,54,124,113,17,30,3,215,247,8,27,237,229,71,46,77,64,221,250,43,115,107,141,223,200,8,183,130,105,165,36,199,225,133,50,166,104,136,57,204,45,198,154,202,39,246,240,195,253,173,235,126,17,107,101,107,42,162,238,100,169,241,254,154,58,67,31,203,134,72,73,124,206,42,14,22,51,72,59,101,99,62,226,231,202,204,220,43,157,82,51,165,223,141,98,126,10,169,146,66,50,61,170,45,150,49,119,44,138,138,112,63,175,230,114,17,43,163,188,167,74,238,166,158,25,233,3,73,108,148,109,185,1,137,34,160,28,182,170,205,73,237,2,13,4,235,233,51,87,36,117,226,101,147,142,27,245,110,35,90,235,148,80,153,17,206,112,241,106,141,31,18,238,229,231,98,237,168,153,89,70,65,105,100,86,112,33,53,154,139,131,105,248,20,38,65,12,12,86,245,122,203,27,118,60,226,252,21,119,103,146,32,17,207,123,83,11,73,146,97,135,157,102,77,23,28,223,160,43,43,87,100,228,142,200,167,210,164,110,65,93,104,13,137,79,164,150,69,101,34,49,15,0,255,184,198,33,182,102,164,67,6,12,250,231,215,206,150,190,54,247,221,189,54,175,134,243,110,60,29,85,105,83,116,207,232,149,23,54,182,67,109,92,132,124,228,239,231,218,25,171,150,45,125,222,200,38,156,66,153,145,249,76,38,227,208,166,94,183,130,29,245,57,252,116,245,104,188,244,237,253,91,45,44,119,224,65,61,22,235,24,234,144,139,36,43,86,108,66,218,150,36,105,25,182,141,3,222,199,252,92,250,204,220,155,78,139,87,235,238,253,155,168,9,215,157,41,82,239,71,124,53,107,100,6,37,98,90,147,86,66,170,35,30,183,35,166,180,195,73,9,204,96,244,134,184,151,91,73,219,57,167,230,74,242,157,86,123,115,76,110,188,25,79,124,233,181,24,43,86,13,143,137,153,172,12,102,127,24,80,39,254,233,230,114,45,137,204,100,234,40,103,153,98,85,83,221,231,98,101,218,128,3,118,30,217,138,44,151,168,199,71,91,155,116,63,111,222,107,239,251,210,127,220,239,14,4,241,83,107,239,197,252,99,37,91,148,147,31,242,17,47,87,102,62,141,10,223,33,185,242,30,34,90,126,146,80,156,227,165,86,100,194,216,153,241,89,194,234,195,252,237,189,163,108,211,0,255,139,70,52,142,241,221,237,44,231,114,251,217,119,64,253,189,140,140,69,99,101,20,111,25,117,215,105,208,210,132,40,24,247,116,65,53,34,167,106,47,70,232,247,45,27,49,217,153,31,140,43,50,115,241,212,21,59,119,44,234,44,140,68,147,70,113,227,52,43,137,173,50,183,160,22,99,116,118,52,252,64,191,204,229,162,201,195,139,79,114,164,140,181,17,110,242,253,167,40,54,10,17,39,85,159,217,166,189,197,31,134,24,229,244,180,92,184,23,15,254,68,250,70,170,185,76,20,197,9,138,177,218,91,236,218,128,240,183,117,153,91,191,22,201,40,39,188,148,122,253,165,160,140,39,156,84,71,225,42,206,26,118,135,143,140,248,184,223,206,88,181,236,112,186,154,116,75,132,198,173,172,9,82,86,205,25,207,78,10,139,136,111,236,127,210,245,164,78,156,148,69,107,163,144,165,188,97,202,65,10,53,167,157,197,51,134,252,4,126,186,216,43,138,235,188,83,104,155,239,59,240,226,186,163,210,39,181,141,60,78,0,250,135,46,79,246,210,111,122,121,79,115,175,237,238,36,87,7,3,190,134,122,227,2,15,167,31,235,0,255,25,177,106,36,165,57,165,184,153,117,212,186,14,233,252,164,91,67,12,186,246,90,159,30,174,43,239,244,224,71,86,29,42,222,248,164,24,215,86,176,222,1,95,78,23,43,155,136,36,73,107,165,180,72,71,226,76,165,244,77,53,166,160,214,166,192,166,84,181,114,50,94,183,147,25,183,1,214,202,239,124,166,46,178,165,17,153,77,136,104,149,148,201,42,230,165,36,145,57,89,102,228,112,83,137,202,98,111,118,26,106,251,218,138,8,145,15,253,46,177,50,202,186,215,56,222,107,101,88,72,111,239,23,238,52,9,149,195,87,111,215,12,223,242,46,211,218,252,108,116,88,91,252,10,125,239,82,154,245,185,153,201,30,55,230,76,83,21,213,146,200,233,45,119,219,76,206,48,134,124,210,71,26,243,145,139,124,238,76,93,146,8,74,93,55,138,27,180,37,236,232,100,118,107,3,58,157,202,44,31,240,62,206,0,255,210,147,160,244,181,188,101,67,186,121,63,197,152,50,245,187,170,103,208,195,143,29,53,50,51,178,105,73,61,218,24,151,172,224,16,40,145,243,56,39,114,200,97,7,35,248,227,229,72,222,74,196,151,177,240,103,100,238,8,90,150,164,201,112,107,51,219,146,115,186,113,8,41,77,153,197,165,83,155,22,65,172,117,155,249,217,196,168,12,96,6,99,126,62,35,86,45,179,150,17,191,84,125,97,92,183,208,72,133,148,216,68,29,160,85,5,249,149,56,171,87,78,197,59,126,50,248,201,78,126,184,159,87,87,228,41,165,101,148,26,42,185,26,135,245,200,201,12,169,22,133,56,53,83,10,20,201,12,90,226,74,123,220,22,48,64,212,191,74,228,51,233,234,213,209,83,175,149,146,51,105,22,240,99,146,121,20,110,75,89,28,224,13,63,245,230,94,251,171,113,231,74,18,145,81,107,18,18,181,160,31,241,109,93,68,221,155,86,18,62,173,13,55,90,114,126,75,147,206,212,175,205,15,168,216,59,232,213,219,185,50,51,178,101,105,102,118,103,106,69,20,10,37,170,78,37,187,96,134,11,124,225,142,194,159,92,116,136,8,93,68,196,32,81,159,203,203,29,53,163,94,51,195,21,133,187,42,109,73,39,113,170,136,96,170,30,146,169,172,22,3,21,26,221,112,159,61,96,39,164,92,4,252,186,241,203,200,45,58,38,211,35,159,26,110,156,32,145,64,37,29,147,93,241,24,245,152,141,89,106,44,139,216,119,70,124,25,250,93,87,38,141,172,235,72,109,221,16,57,156,161,194,164,242,168,142,137,63,31,241,87,236,136,28,37,45,169,132,62,165,244,180,132,212,148,96,27,179,233,52,54,79,92,204,88,99,108,204,88,7,250,31,250,140,189,30,169,239,44,81,139,207,123,111,200,78,169,198,196,193,196,116,234,143,9,76,117,192,188,250,114,25,63,151,148,234,131,252,189,150,164,52,141,55,184,1,85,104,97,193,163,74,33,48,43,115,144,155,131,109,14,196,188,92,125,177,190,174,182,55,157,86,103,136,153,248,110,222,139,31,159,78,189,119,194,33,12,116,199,48,142,111,188,23,249,204,147,164,111,82,206,154,36,155,130,170,169,81,159,130,153,8,49,49,97,208,170,72,160,87,207,121,160,125,29,113,69,82,186,174,78,104,211,125,49,13,211,200,1,228,183,87,68,236,181,86,189,37,13,247,154,55,17,27,10,78,4,30,36,224,143,92,210,246,110,50,51,95,74,205,200,200,115,102,155,227,42,186,36,170,225,19,105,115,17,163,70,237,234,226,160,80,4,135,216,202,94,103,207,49,230,206,181,243,186,82,15,167,212,172,89,153,44,222,179,148,49,185,45,15,227,48,84,69,21,137,227,172,95,151,26,87,212,78,254,178,1,18,119,14,254,87,205,250,138,160,37,73,154,109,67,104,18,66,34,65,156,80,114,34,108,195,62,124,98,21,103,75,167,250,120,158,155,25,212,142,250,102,128,252,220,90,123,39,240,175,19,74,147,86,146,142,184,211,78,78,35,138,110,52,136,5,147,202,96,161,77,101,52,39,218,36,118,174,216,15,97,237,76,221,202,209,204,204,168,116,74,91,74,30,82,138,91,27,54,226,180,105,72,101,134,145,201,169,30,110,102,68,189,6,29,176,47,35,219,157,118,69,249,231,117,25,78,158,158,205,218,25,108,241,30,101,84,87,49,15,29,248,210,174,83,114,216,41,150,98,161,170,60,85,213,126,181,149,26,98,231,173,154,132,190,182,91,153,110,206,123,1,87,253,155,100,173,237,85,107,90,18,241,180,177,184,244,194,1,224,2,238,200,251,145,145,73,74,210,74,11,57,55,146,124,70,108,245,74,153,76,203,90,232,41,155,165,119,36,82,19,124,67,74,96,86,38,177,81,110,38,176,95,26,105,71,245,87,108,61,45,46,45,195,187,83,114,123,39,213,166,178,174,234,83,10,151,184,27,177,46,107,233,1,243,9,47,244,247,183,75,73,77,54,200,67,51,141,74,227,72,135,65,69,26,149,49,131,147,195,35,7,98,170,183,162,236,181,184,175,247,148,80,183,218,113,193,83,82,41,120,69,127,227,168,167,60,107,15,37,110,249,197,202,200,164,211,200,32,172,91,54,165,110,171,154,181,144,197,77,77,169,21,201,1,189,176,139,139,202,248,211,150,178,53,140,177,126,174,210,215,26,158,190,185,49,220,107,121,95,92,19,168,236,190,208,75,56,37,24,220,14,68,64,245,195,189,29,177,163,164,67,86,77,90,77,214,97,232,161,58,228,138,52,124,92,81,130,148,85,143,164,133,52,111,147,109,137,17,149,227,144,151,185,98,213,240,78,155,168,15,88,127,234,34,51,151,36,75,125,211,155,200,182,188,100,55,116,138,69,165,58,62,172,8,200,139,136,136,21,17,145,186,163,142,126,122,178,35,131,16,49,169,228,91,153,212,26,18,181,52,66,161,71,9,140,96,22,16,127,94,70,187,54,173,150,229,173,17,199,60,13,127,248,251,49,151,57,93,196,94,185,146,102,56,81,102,151,155,110,83,72,76,115,26,92,195,53,40,204,87,179,31,116,171,126,90,125,215,204,181,107,220,219,242,214,134,119,237,212,137,53,12,91,183,115,111,122,201,134,219,75,86,63,0,126,93,174,92,153,13,45,59,52,73,148,172,13,88,181,153,238,80,161,47,214,90,62,100,172,151,191,87,143,36,59,30,134,180,75,159,80,231,135,57,198,0,255,190,159,149,48,110,86,17,50,1,115,75,23,140,155,95,65,124,68,132,45,246,102,180,220,67,12,171,24,21,107,172,100,23,35,214,254,85,61,241,43,73,169,205,61,109,201,118,30,110,88,186,96,83,159,65,222,65,216,137,59,235,33,101,92,234,121,204,25,47,217,54,141,181,127,247,136,223,73,162,143,238,219,150,194,57,197,40,0,96,236,64,162,252,244,89,220,124,210,73,125,123,111,106,53,221,16,72,225,166,28,16,192,46,137,91,31,65,90,177,106,40,106,38,56,21,33,197,220,146,103,225,102,158,171,183,252,97,102,4,189,62,117,81,156,124,214,156,250,242,246,150,168,228,65,21,110,88,107,119,53,193,155,13,249,124,147,52,51,105,188,181,36,81,87,209,168,205,168,156,91,198,36,122,36,90,84,199,114,85,212,22,49,89,3,154,0,255,175,23,225,174,225,42,37,19,7,63,200,17,0,255,222,240,86,119,215,141,3,32,206,248,246,253,59,50,105,172,191,47,11,125,219,80,24,146,71,183,145,253,96,200,139,136,72,74,75,146,148,82,27,35,151,185,212,37,201,156,43,132,136,104,217,121,207,122,15,141,88,243,192,143,92,244,168,128,37,108,191,4,192,159,247,162,26,23,139,70,106,134,107,234,137,31,207,59,38,56,159,147,142,210,30,107,35,192,127,125,239,244,253,213,232,180,166,136,170,173,110,199,149,202,22,247,118,124,192,83,113,108,2,7,38,230,87,70,38,73,167,172,124,83,163,80,209,169,68,92,234,56,165,66,107,156,182,161,70,165,31,116,249,172,95,87,51,107,107,117,79,247,252,173,166,170,204,142,118,13,160,195,191,119,201,71,146,154,17,100,183,81,79,226,144,23,94,30,114,10,211,47,75,138,98,165,201,181,41,125,220,204,34,246,39,223,25,246,189,157,219,75,79,225,103,80,146,148,146,66,174,172,168,77,39,136,227,144,207,14,23,77,34,181,246,184,43,17,121,116,204,213,23,123,101,150,200,197,142,72,178,75,169,217,210,135,252,218,97,200,217,73,69,102,218,137,93,204,92,207,103,48,55,51,165,189,204,201,136,43,51,191,114,153,43,114,45,217,52,75,17,87,82,99,228,66,76,252,6,21,169,26,215,81,106,135,135,26,237,20,47,147,120,220,158,182,39,27,96,229,231,114,235,211,160,185,178,89,18,59,235,40,232,73,31,250,106,108,238,6,220,153,121,65,9,35,181,112,139,157,61,38,42,110,0,255,218,153,8,249,247,99,175,12,154,17,153,171,22,59,43,161,196,169,99,102,21,137,37,168,30,83,98,151,136,130,184,170,82,106,82,94,78,48,58,43,115,213,81,183,99,235,146,148,250,162,121,131,71,31,254,155,40,80,147,75,63,60,32,54,177,241,163,2,166,46,114,41,0,160,0,23,245,177,73,0,253,34,47,232,22,8,128,13,235,239,204,165,247,174,126,155,226,218,18,158,184,242,144,136,131,244,25,102,254,114,157,189,96,136,123,145,36,87,171,177,40,161,109,178,162,38,4,70,36,132,46,159,107,239,111,117,186,55,250,141,14,252,240,111,156,242,174,210,135,88,121,120,201,230,108,36,241,94,228,242,59,151,117,69,110,74,104,102,182,228,66,105,22,82,152,198,81,223,50,198,192,175,195,136,71,41,28,226,172,193,44,124,230,107,251,12,33,31,249,251,169,143,74,115,101,19,175,27,209,18,114,33,148,113,205,166,166,180,195,195,175,54,246,108,152,191,92,192,203,39,73,125,144,155,164,153,76,69,205,46,81,68,156,148,90,22,131,95,170,48,129,173,178,179,176,45,212,184,146,86,171,5,184,15,241,183,202,166,65,179,70,222,112,66,241,49,151,10,248,106,176,3,236,164,100,122,158,51,126,186,173,52,133,113,39,252,176,51,183,51,146,18,183,212,178,105,92,55,14,59,3,118,62,2,48,47,151,2,0,0,0,42,96,94,46,204,80,64,5,204,203,165,0,0,0,0,0,0,0,168,152,151,75,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,80,33,242,98,41,0,42,228,197,130,188,88,10,128,10,144,23,75,1,0,0,0,21,98,41,0,0,42,228,197,82,0,0,0,0,0,0,84,200,139,5,121,177,20,0,21,98,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,92,12,252,25,81,34,87,105,73,11,168,0,145,153,43,73,148,162,0,128,226,178,65,254,245,135,122,43,201,94,251,155,247,253,144,84,221,106,193,223,93,3,202,224,40,253,48,7,125,103,42,27,173,225,62,204,0,255,214,175,236,183,232,52,232,242,110,142,147,41,95,34,137,123,231,242,72,62,114,103,201,200,66,174,241,73,83,152,74,40,91,194,216,169,33,145,71,239,196,33,214,74,96,168,27,150,182,13,17,233,95,198,189,58,201,85,194,201,164,89,41,75,69,168,10,200,213,36,113,221,211,147,149,36,99,147,140,164,164,68,34,104,91,82,5,109,194,103,23,196,146,80,87,106,202,98,113,142,48,136,215,249,193,22,141,121,89,26,125,100,247,157,173,57,179,37,222,74,51,10,85,19,154,206,49,6,64,197,136,140,181,146,174,152,203,180,0,168,120,127,101,40,192,14,144,175,111,101,94,79,74,102,208,172,100,211,135,152,133,39,181,18,82,91,62,173,74,244,234,241,104,141,129,214,216,193,246,141,145,186,188,23,145,249,164,77,161,43,220,167,172,166,68,43,113,82,241,126,188,243,142,18,117,106,149,194,19,86,106,85,193,239,54,145,157,142,40,199,251,123,229,87,157,78,119,41,67,220,59,206,233,1,224,63,246,202,160,71,236,164,185,118,18,135,210,26,108,148,167,27,42,6,21,168,212,39,244,41,53,233,136,127,185,89,98,6,211,24,116,248,235,123,85,124,244,110,180,150,204,210,127,223,240,30,117,197,26,182,237,206,203,211,188,99,51,243,30,98,94,135,79,63,126,209,230,226,181,164,36,205,55,88,57,37,79,83,214,79,25,61,7,47,71,123,218,204,204,91,123,207,86,75,208,225,175,239,85,240,121,163,119,111,200,19,95,139,219,241,168,42,238,202,187,222,5,44,205,213,182,41,127,35,224,252,235,199,47,158,92,222,165,145,52,158,2,186,165,157,99,213,83,25,115,198,133,47,167,192,124,85,195,158,231,184,67,230,165,147,74,95,115,148,47,169,196,17,173,251,210,100,24,146,187,42,13,44,207,206,150,144,75,120,250,192,87,34,106,54,165,52,110,142,139,203,22,66,86,13,106,200,231,134,159,155,18,233,120,47,79,253,149,181,245,137,91,233,52,234,161,104,131,150,199,84,89,226,42,40,110,90,96,171,155,40,55,29,48,64,125,161,79,81,104,103,148,112,72,44,187,115,75,105,30,150,229,120,159,159,70,168,241,54,13,98,144,88,177,51,51,234,19,34,17,81,171,163,234,225,12,117,36,174,79,76,157,46,98,175,81,120,69,144,96,91,74,183,187,134,52,76,27,106,54,222,231,165,65,13,155,219,19,8,250,92,234,35,35,35,74,155,52,162,4,45,81,90,178,169,135,214,150,33,141,91,39,252,60,6,105,76,252,40,94,136,191,20,0,255,72,240,107,44,92,140,72,221,170,132,212,10,149,54,50,49,67,87,47,175,204,54,24,151,6,45,131,104,237,91,137,1,51,156,225,165,133,119,108,176,131,62,31,25,185,96,83,253,82,67,148,210,129,127,50,74,101,140,154,98,173,235,212,89,118,181,123,12,242,215,199,189,36,53,87,208,40,211,140,250,212,243,91,202,83,18,23,111,229,81,42,7,188,48,49,83,253,102,44,59,202,40,0,255,250,115,189,29,17,177,87,211,198,75,198,77,205,16,154,240,224,54,83,147,64,4,98,22,19,184,196,235,172,104,179,52,0,252,101,210,123,73,75,83,147,58,22,229,80,223,202,168,77,70,102,68,121,198,52,74,41,14,245,81,72,244,0,255,217,176,247,162,136,76,151,168,165,99,9,77,182,191,157,177,2,181,163,191,50,234,13,153,33,228,41,123,38,66,192,127,146,54,245,81,216,80,141,18,186,36,6,254,123,65,81,101,206,169,165,233,115,207,160,34,29,83,249,212,48,45,196,88,117,76,204,78,253,72,162,46,194,235,237,160,197,27,245,239,230,118,51,149,89,168,32,159,246,180,179,35,230,213,151,203,248,247,73,109,21,66,178,78,72,212,52,124,136,75,185,109,28,144,121,212,106,210,195,197,44,212,152,111,249,190,49,117,186,181,151,168,212,118,83,74,109,210,233,142,123,99,38,133,154,48,51,13,122,245,198,25,237,213,8,241,159,220,63,75,147,123,14,122,192,188,92,125,33,252,234,217,212,246,246,214,109,9,119,38,190,187,112,124,231,38,194,247,254,239,154,172,248,57,207,94,106,200,189,98,175,200,69,238,112,73,173,94,202,196,33,52,28,23,212,120,20,100,7,227,169,74,170,213,231,209,18,59,153,38,85,188,99,203,219,21,13,248,183,252,212,91,65,151,222,155,183,250,155,39,239,180,225,238,110,244,140,38,206,239,199,188,124,231,67,54,77,200,235,215,125,90,68,179,146,68,45,34,74,36,33,17,146,84,244,176,110,219,102,116,185,130,25,84,175,34,38,98,32,78,102,72,222,177,61,91,88,63,15,152,151,186,149,17,186,26,125,57,225,210,186,145,98,68,197,172,115,212,235,242,67,190,33,47,228,31,73,143,204,164,37,106,210,137,27,166,244,58,53,197,148,74,196,172,73,164,210,226,84,167,254,14,204,186,20,144,217,109,139,6,189,62,50,31,25,59,162,4,113,73,109,185,141,219,178,36,145,35,70,53,2,161,146,29,64,159,191,151,79,118,238,74,74,36,162,251,83,51,195,165,113,68,203,138,116,198,24,190,58,172,186,246,170,83,90,188,211,216,134,252,198,97,133,46,34,66,145,62,128,238,158,46,146,236,181,50,51,219,134,101,51,163,134,72,108,74,156,35,211,173,132,252,188,149,207,232,207,216,187,228,162,73,149,17,180,10,170,148,50,168,29,118,98,217,146,243,94,172,125,156,213,82,102,101,7,71,200,37,188,208,221,139,118,76,162,222,210,113,91,23,159,110,216,120,143,26,177,232,96,90,190,176,83,8,51,242,122,162,174,236,92,102,228,130,176,47,93,65,74,241,187,73,207,104,74,162,37,165,10,159,62,62,102,98,47,63,217,103,7,144,95,253,161,254,138,136,178,147,52,34,120,249,164,203,18,154,112,39,26,29,159,114,5,49,58,243,88,59,177,162,93,159,199,124,194,187,159,239,176,36,106,180,148,236,208,202,231,134,49,37,70,174,217,173,248,151,39,220,180,198,248,204,149,152,215,231,165,110,237,224,231,136,152,149,109,86,188,203,211,157,35,110,206,171,96,97,30,102,168,92,199,121,163,61,12,65,119,95,159,73,246,218,17,17,142,59,102,51,147,146,146,201,116,56,73,171,228,3,94,200,251,145,145,59,105,146,18,89,105,37,78,227,18,242,182,110,99,1,100,6,136,188,183,119,232,118,68,236,220,77,33,81,66,42,169,101,197,140,234,67,102,158,151,17,181,218,244,9,172,112,54,43,120,208,38,100,182,196,251,145,59,159,43,146,8,63,122,180,149,212,137,251,80,239,244,80,172,58,145,191,29,71,247,227,214,224,18,63,152,194,94,57,249,216,106,35,217,48,136,185,220,29,239,229,209,247,74,218,250,180,56,116,154,222,200,65,215,183,83,17,21,83,78,43,211,11,239,120,5,243,43,43,38,192,222,17,250,204,140,36,121,18,181,68,13,26,245,113,219,200,150,60,14,103,29,215,184,135,157,22,177,126,213,158,102,21,19,79,184,199,49,182,174,141,133,160,91,137,111,213,119,189,245,95,227,198,189,180,134,127,157,14,151,184,46,113,231,87,62,114,185,179,169,52,104,144,182,22,90,198,67,241,199,45,49,122,117,38,170,95,139,82,129,18,5,177,83,30,219,219,138,60,215,152,159,211,175,29,235,231,92,250,218,220,104,53,182,198,112,222,140,51,126,140,154,227,115,223,232,21,28,226,9,111,218,5,13,168,207,165,46,35,35,35,162,210,164,37,11,13,242,80,150,220,214,214,25,157,71,225,212,35,84,167,17,137,248,238,239,29,225,228,105,36,205,54,34,35,80,231,75,54,172,158,90,72,168,72,159,34,129,77,49,103,130,157,98,152,185,97,74,251,155,61,30,145,254,101,220,43,65,226,151,172,36,130,230,176,132,73,213,156,82,149,59,232,87,100,212,28,113,200,240,170,27,111,137,26,100,74,114,27,135,37,181,38,221,229,24,127,44,142,100,26,61,0,253,171,185,200,200,92,143,6,169,7,109,74,91,115,111,17,235,150,71,63,17,111,33,166,112,85,227,211,178,227,189,88,177,106,126,39,45,73,16,231,173,89,186,133,199,167,230,25,139,49,141,153,139,76,186,122,245,29,213,131,208,162,42,200,54,126,196,184,120,223,144,94,24,154,61,28,226,124,182,178,225,12,153,203,88,43,105,83,98,135,147,186,214,32,142,67,252,147,186,76,62,109,118,120,70,28,206,17,174,69,0,93,174,236,181,134,91,207,41,224,110,181,188,227,30,228,179,112,132,254,43,84,76,102,183,31,26,3,122,148,95,253,185,254,142,178,215,226,166,30,147,33,238,181,227,142,75,246,116,119,138,126,192,196,86,182,181,41,16,235,15,93,148,200,149,37,26,111,225,196,75,73,105,155,178,136,130,91,137,69,77,124,252,168,184,126,208,223,215,69,41,185,44,225,146,216,181,39,130,206,154,70,164,89,177,172,25,70,126,84,204,229,46,213,139,78,184,151,249,59,159,221,34,119,146,74,95,132,173,133,210,20,85,82,242,102,22,81,188,92,162,252,176,214,11,3,237,122,202,84,165,98,217,80,13,242,175,63,212,91,225,236,181,184,175,0,255,84,210,220,235,198,3,151,165,214,119,191,232,123,108,181,204,78,181,101,140,243,151,207,120,185,164,185,119,178,221,34,243,141,179,183,12,85,86,89,218,247,180,233,244,46,44,204,78,113,102,179,187,18,243,115,43,63,133,127,173,38,125,173,205,157,30,46,207,112,222,234,125,71,54,183,162,187,110,69,206,202,180,106,130,0,244,33,143,47,99,199,142,157,180,132,211,86,154,187,54,36,214,12,126,73,131,26,124,18,143,140,243,159,207,248,185,204,208,133,67,171,235,161,167,222,140,82,224,221,58,37,70,29,110,67,117,236,225,83,6,231,24,99,253,17,25,249,136,12,147,1,228,151,211,103,168,191,50,214,142,44,5,126,188,35,215,76,67,247,110,174,53,28,227,167,73,160,83,28,219,114,63,0,255,178,80,66,126,228,34,247,206,164,37,205,53,149,102,13,58,202,218,116,99,91,136,149,158,226,54,19,51,101,232,84,195,90,59,60,28,70,184,195,230,54,144,13,135,200,126,204,139,189,119,146,208,215,188,211,218,120,104,220,197,89,174,224,215,241,154,225,65,61,32,62,249,233,105,146,154,190,78,157,208,247,5,42,147,214,117,192,151,143,188,158,196,203,175,168,17,13,121,244,91,99,227,109,200,104,226,95,158,42,220,250,240,50,147,242,86,109,132,160,95,236,181,163,169,237,237,125,209,171,43,49,226,187,11,71,59,177,22,165,247,127,103,190,184,222,238,179,61,27,224,63,151,75,146,155,30,53,35,114,61,17,143,62,183,148,157,26,126,85,18,147,202,229,178,199,195,118,138,247,14,24,121,117,186,35,104,73,209,171,81,90,34,200,26,11,244,72,113,27,78,103,25,27,197,45,6,125,126,46,93,113,214,222,36,151,244,145,13,206,6,141,206,100,106,138,87,112,148,221,208,104,142,102,103,49,137,33,129,223,202,36,186,226,80,44,119,37,222,115,180,74,97,148,68,203,186,98,139,246,19,39,63,14,254,231,253,112,46,158,249,85,215,234,128,85,66,26,114,197,70,237,66,115,192,188,142,148,219,153,207,93,220,132,81,18,164,142,233,53,117,152,141,95,135,170,146,152,151,157,196,217,15,242,175,63,212,167,197,179,215,174,121,223,47,13,115,175,115,191,59,34,42,243,187,199,187,49,43,189,179,107,57,125,12,224,151,203,233,30,140,213,29,25,239,121,189,176,151,210,71,29,23,181,63,53,59,246,254,215,90,65,190,184,110,213,156,137,53,245,186,184,204,29,237,193,202,6,200,231,239,231,166,103,54,153,43,87,141,140,85,92,82,29,42,114,65,37,50,49,77,66,45,30,69,170,210,172,155,214,21,155,242,136,119,185,197,185,8,59,254,87,46,93,186,51,104,17,147,216,111,9,197,208,92,177,170,55,202,57,226,165,80,151,214,99,174,54,182,179,205,221,128,159,251,229,5,137,210,91,36,154,136,74,113,86,153,52,193,104,246,182,145,174,143,43,244,37,73,125,179,111,43,82,111,105,50,65,138,248,196,216,83,47,234,128,135,121,208,6,177,11,2,232,87,46,125,100,210,86,173,123,142,254,157,187,41,70,228,208,235,96,120,196,193,15,179,68,249,215,159,235,237,116,105,59,178,165,241,130,45,13,219,208,135,7,83,114,2,51,83,229,85,168,1,230,234,202,227,44,143,0,127,53,93,238,136,178,43,61,72,45,228,84,86,58,122,75,135,35,6,37,117,81,153,162,120,40,39,79,51,138,81,220,177,117,171,210,66,223,133,86,194,109,88,43,67,191,99,213,200,200,72,58,41,164,18,134,210,108,28,167,241,187,214,125,196,10,31,149,67,162,75,41,250,97,161,53,94,176,167,237,100,35,53,70,228,210,173,66,27,111,203,105,218,74,31,245,247,215,142,36,181,189,106,153,110,195,190,73,163,89,18,157,62,135,153,20,57,65,184,159,249,123,43,131,68,174,168,164,70,222,101,71,78,169,36,84,9,201,165,224,81,27,172,201,220,112,213,229,87,114,214,179,175,70,165,230,68,196,36,249,140,140,36,59,147,33,193,171,110,140,90,74,19,206,236,196,243,132,77,69,252,202,50,94,22,56,210,54,108,220,186,245,242,52,177,31,37,62,35,106,69,237,150,116,200,166,199,132,108,102,205,161,130,100,106,117,103,40,91,235,128,239,126,148,92,238,200,178,131,176,81,139,218,102,178,132,14,252,216,105,220,18,120,98,21,23,59,140,220,102,109,115,0,221,250,43,114,25,91,196,102,102,184,228,76,41,25,57,20,115,43,27,38,221,202,93,70,49,210,107,126,176,175,19,235,175,79,79,131,214,246,242,78,156,246,27,221,20,25,92,74,230,65,55,126,145,169,15,66,203,121,115,203,102,75,41,147,148,246,37,145,64,73,204,121,205,229,16,61,202,175,254,92,175,30,73,95,203,155,122,108,57,113,175,13,0,255,247,157,95,187,235,251,47,115,141,102,71,214,66,192,92,196,203,101,132,46,73,220,34,211,169,161,102,147,27,137,71,9,18,41,52,14,123,89,198,207,88,222,182,169,26,131,9,153,207,29,81,119,214,50,141,87,40,9,209,106,79,199,205,46,17,213,241,235,84,167,74,149,186,242,71,251,32,98,253,242,95,81,146,148,85,43,17,133,144,167,201,198,204,136,75,10,80,95,70,110,199,142,40,89,72,217,187,54,110,235,142,73,132,53,177,37,113,188,81,183,239,173,85,243,153,132,38,137,18,193,208,122,214,210,190,46,109,27,38,18,51,145,78,141,110,31,80,43,250,98,7,243,218,67,182,69,227,28,247,218,180,178,104,52,55,218,226,202,97,138,30,80,126,245,133,240,171,71,212,246,166,117,219,226,50,254,70,243,182,119,47,234,135,231,125,112,80,6,177,81,26,0,255,32,206,127,46,227,229,162,132,46,221,238,244,124,51,212,46,51,217,187,218,60,168,65,33,102,225,96,102,158,114,162,205,100,84,111,69,187,246,242,190,190,83,89,121,167,15,39,60,37,41,188,248,189,195,88,42,175,205,201,100,7,252,247,214,90,180,200,175,149,145,225,110,66,130,117,81,183,12,5,187,124,71,73,171,91,137,207,39,18,150,89,60,205,239,92,117,192,188,196,191,35,226,69,70,68,210,60,45,168,146,210,234,208,51,105,11,9,85,168,33,141,67,148,45,253,112,41,239,248,40,56,239,179,227,38,202,63,167,143,92,159,30,81,95,145,133,145,254,28,71,125,217,186,247,211,53,28,211,169,80,159,14,115,46,127,92,119,121,55,143,43,47,191,54,45,21,126,120,171,101,148,234,58,69,84,247,57,180,112,139,23,178,40,148,184,238,235,98,71,46,147,6,93,225,148,242,149,20,151,213,227,214,244,62,90,179,170,68,93,240,128,157,156,138,51,237,127,246,22,3,234,118,232,34,119,38,252,146,117,154,83,124,83,43,113,75,105,182,221,100,130,153,110,158,179,249,180,197,90,17,136,185,214,217,253,246,57,226,142,188,157,180,168,231,144,18,40,61,196,0,255,170,71,118,203,216,81,105,43,194,117,178,210,20,142,97,29,146,170,13,183,213,41,174,76,139,79,105,44,202,220,47,127,243,12,2,254,45,63,245,86,230,210,117,243,86,123,153,208,117,58,241,119,63,2,85,154,248,184,19,243,128,197,108,123,102,31,48,167,195,191,118,141,149,73,233,52,104,68,75,207,182,188,12,196,105,227,154,88,80,65,6,129,66,221,156,42,117,154,204,1,142,181,249,236,142,196,21,153,95,250,216,177,74,91,105,17,79,119,167,212,193,121,54,125,31,46,28,92,113,6,22,177,135,165,254,120,207,254,16,237,8,75,33,230,99,231,35,35,73,45,137,75,86,238,88,95,210,215,166,225,210,150,55,114,236,226,182,110,138,195,116,53,177,165,51,86,62,230,101,194,70,225,158,62,67,159,143,140,157,116,228,172,26,78,5,49,12,13,184,167,146,76,113,170,213,197,21,206,122,213,149,139,237,9,67,211,251,215,19,23,85,45,242,196,124,176,151,60,69,38,59,192,223,122,59,105,250,36,77,173,100,155,166,200,119,23,81,178,99,154,134,204,23,75,88,217,205,53,246,58,52,173,191,77,114,213,65,149,91,244,115,193,70,100,84,100,8,61,8,227,151,65,117,221,234,89,72,237,184,209,19,10,120,5,113,254,200,172,0,255,69,114,181,249,251,85,10,165,161,128,153,92,83,94,251,60,97,254,234,250,141,253,186,209,73,212,117,156,41,196,2,151,32,144,88,127,59,114,217,66,244,127,38,41,97,47,103,11,201,108,159,53,0,160,98,46,229,128,247,114,153,153,73,144,126,248,178,212,56,220,223,37,0,95,221,2,0,0,0,0,160,176,109,196,159,151,35,93,238,144,190,58,82,56,173,146,188,143,72,177,168,34,98,28,59,169,49,216,200,138,191,62,99,220,240,168,43,155,42,154,148,35,166,51,219,184,145,132,204,143,12,235,114,209,79,195,166,200,214,13,74,84,111,140,52,73,117,182,161,17,233,248,37,89,143,86,15,210,70,37,131,38,181,12,197,79,137,43,83,87,75,188,204,74,219,74,214,227,18,23,193,118,35,105,247,161,68,181,102,138,101,185,194,176,172,227,178,70,252,191,127,82,215,78,50,223,199,238,70,130,166,101,109,45,151,14,83,25,197,142,177,76,3,228,87,232,118,70,144,40,245,62,210,63,245,43,98,175,189,86,141,18,134,123,109,123,27,133,74,3,231,189,20,105,208,166,170,13,132,127,43,243,89,250,251,36,245,74,43,109,202,178,44,38,201,1,182,240,183,241,158,252,245,36,47,201,193,191,238,125,109,218,171,223,240,194,117,247,38,229,152,222,223,169,46,126,118,64,46,126,192,251,153,207,157,123,173,218,102,75,148,146,101,156,110,9,231,13,246,161,13,169,69,152,42,49,234,130,149,130,24,197,79,155,72,101,143,205,97,203,55,200,63,240,237,189,87,150,18,59,179,33,108,27,25,181,146,83,55,132,196,198,51,122,85,183,30,157,84,127,28,206,89,117,220,205,111,199,188,46,79,198,47,179,238,136,93,139,254,38,235,180,33,187,78,210,226,70,14,23,161,134,184,197,205,162,73,163,49,63,105,102,46,106,212,181,75,21,215,102,59,38,111,196,109,197,169,152,243,221,135,68,155,242,238,101,69,238,240,177,29,211,128,247,34,31,187,170,159,212,91,133,95,71,110,45,41,161,133,166,0,255,238,65,39,86,210,163,15,199,248,194,5,6,186,105,71,219,52,13,177,117,59,106,18,146,25,81,221,218,180,196,117,170,141,249,249,77,151,164,174,85,77,124,23,143,206,182,220,184,44,204,100,211,162,131,76,99,159,88,248,129,243,223,185,213,239,126,222,202,225,69,234,108,11,244,151,107,192,184,151,196,13,11,203,6,206,127,39,111,127,123,237,42,175,111,162,179,31,236,76,250,129,243,223,233,213,127,185,53,229,58,226,179,7,236,236,170,1,64,219,200,249,223,244,234,191,123,82,30,47,105,144,249,217,51,246,145,243,159,249,213,127,231,243,81,246,157,144,56,50,62,251,81,169,1,242,186,200,231,98,175,36,65,155,85,171,17,13,43,98,218,104,64,163,83,160,78,2,253,242,43,215,172,191,186,254,52,39,198,245,110,118,191,74,11,23,181,119,156,30,29,229,108,8,219,235,136,191,126,146,248,183,244,224,247,254,189,30,85,184,43,202,95,215,40,237,18,92,207,30,202,81,9,250,252,160,239,77,202,122,171,94,163,53,132,239,243,214,29,184,227,72,209,221,241,29,123,237,101,1,87,29,144,126,171,68,70,100,212,98,69,58,223,146,146,26,47,185,161,207,89,98,201,58,169,82,85,81,197,59,78,177,243,198,131,182,14,66,252,195,203,211,204,204,85,135,221,81,114,162,26,76,171,186,84,66,206,231,36,62,216,192,219,215,76,27,38,33,47,115,73,226,71,174,248,164,254,82,146,52,135,84,139,71,84,33,198,156,132,107,74,53,47,41,132,93,25,200,106,103,52,228,185,234,229,105,235,215,227,243,196,41,185,18,182,234,205,116,31,254,179,83,44,214,128,41,254,25,123,71,102,210,50,98,61,73,171,147,27,226,68,168,212,178,18,107,81,145,158,67,62,23,227,151,153,43,118,203,180,17,78,180,181,86,58,245,134,41,57,180,195,62,230,250,100,192,95,242,214,94,17,125,95,157,230,132,55,208,228,124,9,234,242,148,187,70,29,241,235,228,23,116,61,154,164,230,109,84,162,210,179,43,209,100,142,1,230,47,91,245,86,45,69,161,85,31,135,67,143,126,199,124,253,52,159,203,213,140,186,106,174,28,213,124,128,63,185,77,18,19,192,27,110,1,159,252,215,10,2,95,71,175,147,232,219,12,177,86,244,252,80,63,205,207,233,115,184,149,225,146,120,172,196,109,169,20,44,102,169,93,6,144,0,255,222,43,106,145,15,146,73,203,229,148,74,148,184,65,93,38,74,174,194,230,112,57,46,113,242,168,139,161,219,233,170,159,17,177,73,16,90,13,58,221,113,199,18,203,210,96,151,180,10,148,211,190,74,215,16,247,87,234,163,6,127,18,37,179,155,153,148,55,93,42,98,169,204,15,17,59,234,10,74,75,89,25,32,159,75,223,127,78,215,50,116,185,201,100,134,107,83,47,113,73,41,131,21,109,173,72,71,124,223,191,251,132,210,246,174,103,121,236,141,14,38,189,49,211,235,128,114,128,220,206,71,137,82,75,134,144,158,56,0,0,42,238,8,5,156,3,100,222,138,74,233,219,109,75,173,133,220,206,71,137,82,75,134,144,158,56,0,0,0,0,234,14,235,237,204,90,219,221,105,78,33,125,51,142,92,156,193,74,71,250,152,240,117,123,59,244,237,142,206,109,180,1,238,101,234,51,93,90,100,210,44,148,70,41,205,140,218,91,14,61,172,196,28,83,162,81,185,82,61,74,105,123,149,107,200,229,162,222,171,73,115,103,82,194,68,178,228,173,180,146,218,115,137,134,20,126,218,98,22,15,63,232,246,138,85,235,138,182,121,28,11,0,128,10,107,207,142,98,252,141,95,228,117,117,250,38,217,14,191,187,17,215,128,194,221,139,119,216,40,225,7,143,39,230,19,127,230,164,63,94,133,31,241,88,82,61,179,148,146,234,151,154,76,186,20,101,240,235,60,173,214,28,205,86,123,217,202,30,68,144,159,126,235,254,146,230,104,194,211,234,4,239,32,125,178,106,134,103,135,36,110,93,228,118,190,169,185,36,229,165,45,109,223,125,75,105,89,149,112,245,139,139,34,13,241,141,147,82,104,235,184,248,145,9,247,238,69,246,95,78,70,236,120,199,73,147,210,94,182,214,96,89,177,36,22,226,169,196,164,68,7,51,93,243,220,107,27,63,164,46,179,150,250,16,171,159,249,60,100,215,200,76,129,216,42,226,142,232,12,226,100,58,123,184,164,129,254,73,242,73,172,124,161,231,206,202,189,100,67,203,46,161,165,70,149,154,25,21,2,157,113,51,15,29,245,242,163,173,95,50,247,87,132,107,22,188,120,16,107,64,145,34,158,164,219,28,226,230,7,136,127,248,185,136,151,121,167,89,25,145,49,142,40,151,31,206,20,122,170,181,66,60,97,10,27,119,76,207,60,134,249,223,249,177,222,130,95,43,205,123,185,146,78,201,7,248,207,92,17,177,215,42,197,169,77,75,232,213,37,189,34,81,75,50,193,241,101,128,204,15,103,229,34,35,54,137,166,173,81,75,73,198,33,174,192,225,211,206,137,53,194,136,54,48,234,16,43,151,85,23,53,73,205,7,109,160,175,165,206,114,80,139,82,47,122,176,208,102,126,241,211,33,116,145,36,47,194,63,246,39,148,165,22,32,47,246,170,53,105,147,181,90,156,35,252,169,191,200,40,47,194,127,123,159,136,169,124,0,176,143,240,159,251,203,224,227,152,127,143,232,74,142,235,124,64,197,123,81,139,18,149,42,172,21,181,168,22,121,6,140,191,120,249,240,158,91,45,205,200,12,18,165,74,132,87,237,22,183,53,129,63,58,227,163,241,156,200,241,141,247,117,249,241,167,117,213,117,216,63,31,225,233,251,184,104,173,186,56,58,192,75,106,94,102,34,44,221,142,136,90,109,107,146,135,188,204,205,128,143,228,215,215,138,162,247,211,185,119,243,6,113,226,241,14,21,184,205,183,172,117,64,252,220,191,114,63,26,191,100,121,231,105,49,165,77,233,19,41,88,152,157,14,241,183,130,182,87,68,228,104,76,155,242,230,152,116,81,55,234,242,250,92,136,95,45,101,211,51,7,223,91,241,37,132,175,25,192,135,30,117,28,249,242,230,202,82,43,230,123,127,213,200,149,135,213,63,73,37,81,185,113,25,247,86,60,26,224,26,59,232,80,3,230,37,188,124,212,82,139,72,58,2,126,222,71,181,37,69,154,134,67,163,30,110,250,203,14,246,109,204,251,75,95,54,141,40,116,37,141,18,46,37,181,214,90,207,196,25,49,230,49,75,58,69,122,92,147,158,56,152,181,190,178,80,54,131,46,34,151,132,182,54,117,91,248,148,150,236,94,107,50,239,221,239,222,80,55,120,63,176,138,187,2,151,197,236,121,217,0,222,107,136,212,69,126,229,72,169,69,210,167,22,119,125,225,26,202,212,135,159,234,118,53,42,212,155,234,113,210,76,106,127,53,32,254,188,158,182,215,206,224,239,205,27,41,185,116,224,77,83,137,123,76,116,144,67,78,191,86,173,173,134,188,110,28,0,21,35,114,39,81,192,107,3,232,226,231,146,165,185,220,53,30,73,215,110,214,51,217,29,55,164,202,37,99,50,91,232,128,79,252,11,253,247,92,219,46,187,103,210,116,154,129,14,153,23,153,219,65,233,121,82,187,239,54,75,73,190,153,195,143,83,170,213,169,136,121,121,207,8,127,181,181,163,234,244,180,154,91,166,175,190,139,19,238,180,240,244,131,141,58,56,73,213,0,153,223,249,72,26,155,56,217,58,22,151,13,145,31,111,46,31,126,146,87,253,50,250,118,55,47,11,149,36,166,172,252,131,254,230,64,150,95,62,77,174,254,238,211,172,60,188,115,44,100,10,91,196,26,24,64,178,129,244,191,56,121,251,91,53,106,86,86,163,254,236,108,10,91,169,252,248,252,159,222,196,234,31,43,74,238,45,175,52,169,35,100,25,187,19,48,160,66,212,23,73,213,167,148,228,207,184,252,111,226,252,127,91,251,133,144,95,236,148,118,172,0,255,201,139,21,63,74,173,254,73,201,152,38,13,203,206,148,101,71,78,254,176,53,44,215,128,245,239,188,23,177,114,53,107,68,18,74,216,49,137,44,209,196,24,92,58,20,30,145,2,93,186,225,10,115,37,212,23,161,207,173,88,123,103,83,115,101,91,74,122,125,188,179,164,226,93,239,223,214,4,250,180,170,141,127,217,235,42,144,252,206,94,252,8,127,121,169,94,4,185,201,83,26,165,168,155,102,223,215,58,73,244,60,223,175,28,227,169,65,13,103,21,106,216,95,246,111,207,239,251,244,149,31,109,108,26,137,154,207,36,99,238,222,198,45,141,118,239,214,170,233,251,135,20,200,180,102,119,70,49,213,25,79,25,48,254,226,229,51,126,228,106,70,174,226,156,74,25,163,100,156,124,95,87,220,59,53,83,172,98,103,70,113,76,99,190,62,214,222,73,86,111,119,95,53,146,165,154,247,111,220,197,99,6,177,185,167,59,87,12,160,189,155,97,26,34,63,217,212,165,147,89,87,117,234,158,146,250,130,118,163,219,199,77,131,84,133,75,41,44,107,23,218,64,13,153,31,161,95,107,175,82,163,143,86,247,214,205,124,92,55,82,164,35,166,202,101,128,28,252,7,124,248,212,137,159,203,37,89,51,163,101,195,81,192,137,186,205,10,177,83,170,158,2,218,178,130,59,237,110,166,48,228,118,70,70,201,90,130,142,8,137,20,7,0,0,0,0,0,84,0,125,100,196,28,50,51,87,238,168,45,28,239,45,197,217,1,243,201,202,103,150,154,143,39,195,45,228,167,212,80,45,39,195,153,141,169,254,14,151,182,116,181,58,237,245,38,252,133,99,36,142,138,238,87,197,72,208,222,134,26,67,183,87,174,66,87,56,237,67,48,114,250,181,107,109,181,12,201,77,63,64,46,151,121,63,99,239,21,25,253,77,58,149,198,75,200,100,42,22,61,118,253,138,252,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,128,10,184,115,11,242,98,43,238,140,84,188,191,2,48,117,25,235,98,174,80,188,191,2,51,118,102,46,0,125,224,142,109,49,23,230,2,188,151,59,21,45,220,223,169,152,11,48,63,22,228,51,35,10,196,195,220,10,168,223,145,68,97,39,13,204,5,249,8,192,21,169,168,15,197,92,152,75,1,115,75,225,98,46,212,231,82,128,188,88,144,151,113,113,213,12,188,87,35,0,64,49,23,230,2,212,135,66,94,108,197,220,10,153,75,1,147,166,144,23,91,49,23,230,82,128,188,88,16,121,177,46,222,207,136,139,250,93,74,198,1,242,98,97,94,228,133,136,167,184,151,2,70,134,194,69,249,213,12,136,181,106,164,5,200,139,165,32,135,120,10,186,123,241,44,0,92,204,92,152,219,2,192,133,168,75,225,254,14,5,0,0,0,0,0,0,0,0,0,0,0,0,0,84,220,145,138,153,75,1,242,98,41,94,212,233,50,51,20,226,91,0,84,192,31,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,39,3,230,222,25,235,103,4,141,204,164,177,222,44,78,132,89,183,226,93,156,166,164,215,32,50,235,114,250,144,203,101,126,102,155,143,12,135,91,182,13,169,210,182,92,10,114,80,135,145,35,150,230,20,67,174,140,220,73,74,68,37,149,202,49,240,101,44,167,210,168,132,41,21,192,252,202,236,86,119,44,222,211,69,221,98,174,136,204,192,165,0,168,176,151,2,0,0,42,224,142,224,29,238,229,135,248,213,74,91,171,94,223,180,109,137,243,222,29,184,38,117,168,238,141,235,184,195,219,124,96,163,3,68,19,64,159,215,71,68,37,107,69,144,156,36,181,96,42,117,130,60,81,162,221,67,228,97,98,22,53,152,189,174,88,120,132,42,97,77,221,182,178,217,27,243,246,202,149,203,132,151,25,81,147,30,109,41,137,106,109,52,165,128,83,187,38,69,170,100,134,189,178,152,195,144,121,196,151,139,250,90,73,202,42,153,148,20,82,163,149,91,165,229,54,84,138,226,81,151,54,133,77,83,92,20,198,20,198,111,204,191,159,87,213,139,96,219,157,36,162,184,178,73,145,251,182,60,165,211,12,249,251,153,97,172,20,35,126,77,42,110,19,217,91,9,184,117,249,220,248,69,174,92,109,217,248,77,174,81,46,110,162,74,132,123,67,173,246,216,193,200,9,119,115,1,98,252,197,203,39,61,183,30,238,145,25,209,144,42,29,161,78,88,113,42,41,112,227,98,188,203,43,206,108,25,212,94,77,132,191,154,59,51,121,0,255,149,212,105,238,168,238,114,123,19,143,132,251,152,211,158,66,141,240,51,191,218,187,204,208,24,107,71,172,189,51,202,170,85,114,208,66,171,173,55,111,165,23,97,224,150,59,88,52,235,212,110,104,137,47,236,109,67,35,96,68,234,35,50,20,210,15,121,43,251,111,90,173,221,221,136,11,163,54,63,200,1,243,35,50,130,56,217,190,228,101,233,99,254,210,173,136,188,23,53,135,20,54,159,118,172,202,137,15,168,0,249,43,118,134,2,192,5,140,200,188,74,72,173,182,59,3,253,243,185,58,126,36,200,234,71,20,191,239,125,68,53,235,106,151,169,76,232,227,98,54,223,217,6,6,57,100,224,143,168,151,166,68,190,12,153,205,25,80,254,185,241,203,248,234,53,181,150,17,81,196,185,134,11,7,93,237,186,142,235,82,4,23,177,25,159,19,140,43,242,51,201,142,122,49,35,175,39,73,175,78,77,194,50,100,55,142,10,160,43,81,18,217,152,151,95,87,205,168,222,119,38,233,182,42,205,150,152,138,83,106,67,183,111,141,88,211,148,2,183,30,115,184,210,238,179,219,26,47,70,234,118,68,73,90,233,170,173,75,155,135,58,237,39,1,233,143,127,175,149,163,165,68,70,58,180,113,74,208,40,101,83,36,199,45,97,72,125,245,154,245,233,51,198,150,108,181,155,89,28,210,40,191,140,200,229,166,36,126,100,227,108,90,104,100,186,221,134,115,200,227,211,109,105,51,235,134,165,126,0,110,231,168,67,94,164,250,107,151,200,211,186,247,213,90,232,238,55,214,36,91,241,235,208,98,118,176,145,145,126,81,115,103,38,201,92,110,82,167,151,224,78,214,23,143,133,83,109,18,7,43,133,151,56,86,11,6,140,164,185,220,171,144,182,146,210,150,118,220,92,92,43,118,62,109,155,224,23,36,84,126,199,196,183,245,233,61,73,169,45,41,251,20,91,221,81,211,38,188,164,59,230,103,205,171,237,85,139,223,191,187,127,227,222,240,225,140,15,45,122,201,13,190,51,96,62,243,57,253,202,54,179,238,42,34,110,148,55,130,109,107,70,120,224,168,163,60,172,20,121,226,12,7,53,170,57,50,131,221,151,160,207,229,242,185,154,207,209,166,161,103,169,225,154,106,78,75,191,187,36,19,77,165,234,227,96,94,90,237,177,138,65,143,47,159,69,159,196,133,87,34,152,55,115,51,105,92,144,147,19,186,142,241,142,97,169,199,101,142,147,217,25,201,77,182,211,241,254,202,103,205,103,4,141,122,70,18,224,147,70,82,120,182,33,129,79,99,17,241,174,195,14,103,37,102,17,35,163,185,223,254,70,64,249,231,138,62,178,30,249,20,145,106,145,36,170,56,158,221,139,158,102,245,75,195,28,195,50,133,177,105,174,183,109,26,67,31,34,67,126,126,68,228,146,54,238,90,53,233,165,198,157,165,220,159,114,170,85,11,15,29,86,237,230,29,99,40,0,0,0,0,96,250,1,243,51,238,71,236,29,145,68,250,187,57,73,201,211,138,223,100,89,135,32,78,218,119,80,254,107,106,0,255,39,43,80,125,101,194,250,156,189,24,16,253,0,121,153,247,51,246,94,17,240,72,56,149,166,75,223,151,142,73,143,87,177,142,143,122,189,126,149,29,73,93,202,190,228,25,197,1,199,13,168,203,203,207,248,185,66,46,59,104,100,10,0,255,227,29,183,172,114,67,84,194,66,173,14,173,185,199,70,108,212,223,139,241,143,178,114,165,36,221,37,50,189,7,45,34,113,67,82,213,176,171,114,40,226,97,50,179,184,30,33,47,242,194,121,246,166,65,207,17,239,84,239,36,250,140,14,216,42,182,117,146,83,27,242,119,62,87,156,140,85,99,103,58,109,219,146,238,133,113,64,20,39,21,34,101,60,145,128,241,55,126,225,238,189,23,246,79,210,240,116,122,223,31,177,86,197,123,63,152,57,207,72,211,16,243,35,242,222,110,185,50,163,212,112,232,234,172,237,168,136,114,164,48,85,165,134,23,109,52,3,252,171,191,130,228,213,234,52,82,244,126,122,247,225,136,139,56,241,197,71,156,20,156,29,188,96,200,79,245,118,184,216,175,68,247,72,238,120,79,184,161,142,239,165,64,61,23,131,51,136,1,0,80,142,52,230,118,68,68,9,90,131,144,8,121,20,72,8,250,197,94,59,221,181,247,247,77,115,226,33,142,14,60,247,82,197,81,225,93,165,223,122,212,180,151,236,124,132,216,232,199,200,139,212,237,189,54,41,240,234,180,238,222,74,193,123,95,109,234,53,41,79,170,87,102,136,92,153,43,87,194,203,5,165,81,233,133,148,181,77,151,173,37,228,4,121,41,118,170,166,73,147,66,71,28,85,203,48,136,55,185,216,94,70,204,231,35,243,43,42,201,21,37,27,210,114,226,37,249,136,67,164,17,5,189,18,131,166,56,191,81,151,203,220,185,74,98,103,102,67,55,157,144,135,56,52,39,239,190,137,208,51,2,51,194,95,44,226,164,82,107,44,97,228,161,205,202,121,13,145,186,29,37,31,89,71,73,243,196,123,77,194,164,118,221,21,34,141,154,154,174,168,26,6,181,229,26,0,46,70,174,168,52,105,37,180,90,172,15,128,95,254,247,34,234,107,209,194,33,221,107,39,38,117,168,119,144,190,29,59,105,198,106,153,140,66,106,97,188,175,58,29,161,199,68,18,166,231,165,99,192,245,3,100,222,95,153,249,164,4,62,137,120,133,204,146,87,144,2,77,92,85,249,33,191,115,37,201,82,45,160,2,238,200,57,68,230,173,172,148,190,158,214,212,206,7,144,29,16,95,201,219,145,75,66,107,225,100,83,39,166,17,155,36,82,145,238,248,105,220,49,116,127,171,132,174,105,220,85,42,205,213,250,84,55,194,174,66,56,208,246,176,138,1,179,13,112,63,247,234,50,214,143,168,221,106,212,165,207,125,41,22,39,81,136,230,176,171,93,224,191,99,14,254,3,94,124,154,145,223,25,65,99,185,165,48,173,167,164,108,155,166,136,161,162,109,89,203,42,134,10,245,161,65,31,185,131,148,36,14,113,104,237,152,151,52,151,139,157,167,133,123,36,247,55,243,219,234,145,55,214,53,232,143,53,76,101,64,250,223,207,183,234,109,245,106,36,198,52,239,117,218,136,225,162,235,94,248,103,212,179,89,156,97,204,231,147,230,243,249,92,133,136,190,135,55,119,191,165,31,78,162,181,170,30,134,112,213,232,70,93,230,103,171,254,174,237,85,40,222,215,157,219,119,238,20,239,123,188,31,13,113,61,227,114,153,81,151,207,103,46,136,62,138,19,159,210,204,136,102,187,99,227,147,9,151,135,176,119,191,112,81,100,210,201,203,204,204,200,82,163,17,48,99,231,105,86,248,155,54,164,200,90,169,67,123,68,99,19,91,234,226,164,37,158,112,223,225,94,140,95,150,218,138,146,77,61,72,201,104,178,78,31,149,87,85,77,77,218,141,120,195,193,106,182,250,216,176,243,72,235,239,160,171,239,248,253,74,234,102,44,43,11,93,167,196,96,9,155,198,57,6,114,94,230,151,91,253,54,61,235,186,242,113,58,141,171,100,12,123,106,89,3,228,117,59,50,114,107,21,74,239,158,35,231,17,213,164,207,43,225,94,206,93,123,117,253,233,53,199,27,189,238,105,100,215,230,227,61,253,135,212,153,159,189,164,17,0,255,35,191,92,150,87,253,209,50,179,206,101,79,141,56,43,25,199,86,65,6,61,62,250,222,20,127,205,123,119,134,44,253,139,219,221,227,29,168,155,222,143,89,150,39,204,202,95,9,80,159,158,108,18,145,180,21,153,239,183,164,73,151,136,144,49,170,139,39,211,158,138,48,103,108,204,13,86,2,248,212,206,64,160,95,252,124,210,252,38,78,147,203,146,140,223,247,182,103,26,36,211,166,31,241,232,225,25,11,7,252,206,12,122,212,225,207,135,250,171,68,158,150,228,37,149,238,210,110,153,32,50,25,30,120,19,42,118,53,199,2,126,154,88,193,218,8,247,238,37,205,229,156,146,143,116,64,73,106,145,198,187,73,194,175,72,110,141,97,162,90,199,169,51,9,201,37,237,203,8,0,247,1,127,164,62,162,236,149,81,167,155,230,18,239,236,35,122,79,165,102,79,177,134,15,0,232,199,249,139,204,213,225,165,219,182,244,36,139,90,143,207,143,10,186,136,136,250,0,248,243,254,218,249,136,36,155,68,77,82,43,125,157,160,167,89,84,39,221,225,126,230,118,136,95,45,171,158,196,113,224,151,164,180,56,250,55,84,148,162,106,78,179,42,173,176,48,39,101,230,82,14,58,100,238,140,164,1,153,223,17,236,4,140,181,86,238,84,127,197,91,171,52,9,83,106,83,27,55,76,45,41,207,120,226,228,48,113,92,226,16,11,29,122,213,193,204,95,219,202,14,50,222,215,229,132,0,255,166,209,191,94,247,110,53,234,190,166,254,138,211,251,17,41,213,43,238,170,60,99,68,214,231,17,68,252,185,24,191,32,101,211,131,210,227,55,174,112,37,197,225,247,27,247,218,84,169,158,218,24,195,213,204,203,41,137,186,196,63,82,175,230,109,239,29,234,215,125,248,26,61,205,0,255,158,239,67,110,221,174,100,114,68,48,254,227,197,43,234,103,100,165,103,68,33,98,115,148,82,156,178,190,15,123,88,9,183,163,59,46,58,202,215,92,99,92,25,91,23,149,208,178,194,33,180,30,19,243,186,252,202,220,145,205,189,90,203,34,81,220,140,118,191,108,241,78,3,122,89,57,77,221,61,252,225,173,81,155,164,204,99,81,102,103,126,196,188,116,243,43,106,19,57,234,164,250,135,219,22,95,137,35,184,152,208,83,18,75,120,204,198,102,188,150,133,197,165,131,0,255,85,54,147,110,18,18,105,25,154,222,223,61,87,85,158,144,172,165,67,143,50,59,91,248,113,252,207,123,140,203,207,55,60,104,76,33,56,147,231,205,136,191,220,143,134,68,46,75,241,25,52,84,147,240,6,234,33,215,208,169,29,54,101,69,46,78,16,198,63,163,174,165,94,117,31,239,196,21,114,121,97,4,196,151,245,151,81,224,211,198,213,159,58,15,173,97,129,139,94,51,214,158,76,200,75,238,183,215,166,239,253,123,115,251,198,138,222,157,149,43,230,168,54,8,249,161,219,225,182,254,106,244,69,40,234,136,110,228,250,140,23,94,138,172,194,51,141,1,0,0,0,0,0,0,0,0,0,80,8,54,102,46,159,153,203,213,210,40,43,106,67,162,60,12,40,55,27,70,108,170,164,78,181,94,85,49,158,221,215,112,31,115,153,211,199,202,88,59,233,174,228,105,147,58,217,150,124,69,168,193,133,210,84,166,89,129,186,137,96,220,79,39,94,68,80,39,226,81,18,24,126,113,65,107,84,42,97,172,155,151,149,235,53,51,218,149,252,100,200,79,93,164,247,204,213,168,185,186,121,180,91,246,102,135,59,197,101,109,233,134,148,168,63,111,218,78,51,16,138,252,118,20,118,21,201,168,69,20,215,225,26,31,183,89,76,94,222,102,99,244,67,94,110,61,141,178,34,234,168,85,228,234,46,109,26,166,113,154,154,45,181,106,203,244,124,212,72,143,98,232,34,87,102,68,68,70,68,137,66,75,37,213,13,85,210,144,91,114,248,117,206,13,7,169,10,171,42,117,241,211,162,216,15,244,207,95,59,131,208,117,52,183,140,185,239,114,153,210,7,130,126,237,149,221,246,38,81,235,180,50,198,244,75,140,154,178,57,25,133,59,81,26,188,170,85,149,73,218,133,150,99,240,191,220,56,99,250,85,115,17,70,166,211,199,82,110,105,87,42,39,230,197,204,229,71,70,20,26,81,51,107,181,105,197,100,82,138,163,26,98,230,215,49,115,186,157,39,47,200,93,123,5,243,42,204,239,39,163,143,181,46,85,16,242,67,159,215,175,16,95,44,71,195,165,189,5,175,24,137,154,167,153,108,111,75,253,58,206,159,184,162,0,255,118,62,7,30,102,81,167,77,146,155,237,206,61,201,73,205,36,144,205,253,111,34,244,235,203,204,140,83,156,63,178,185,0,255,75,5,253,31,165,204,82,7,2,113,254,196,245,253,63,112,209,125,171,142,228,101,123,198,113,254,195,245,253,55,48,178,253,2,201,198,182,170,79,242,202,12,231,0,255,189,249,39,233,224,234,199,152,231,253,197,249,127,0,0,255,118,188,9,167,36,50,193,204,85,16,16,231,63,92,223,47,6,62,230,250,64,242,177,45,228,8,127,57,113,197,99,71,68,157,16,28,204,106,37,196,81,50,179,173,9,232,201,107,78,184,191,239,167,19,138,151,17,171,146,25,206,172,8,105,140,12,74,63,204,159,163,248,0,255,52,63,156,198,38,20,63,69,18,8,161,91,171,232,83,116,177,178,74,165,199,232,96,19,247,70,216,84,79,158,183,57,44,101,200,118,175,85,243,180,28,91,204,137,154,244,231,152,225,81,34,98,49,209,242,67,251,131,73,19,73,172,47,151,191,162,84,182,221,244,136,116,94,211,35,39,195,196,186,109,62,70,241,15,119,239,77,203,126,110,203,157,230,109,184,28,29,42,46,184,137,79,44,207,55,118,70,212,221,103,246,94,181,110,74,147,173,24,117,42,33,77,109,221,208,15,99,200,184,213,75,48,72,123,139,145,26,214,223,245,211,233,244,102,44,241,181,188,21,71,74,24,198,107,194,39,124,202,180,54,140,211,27,224,201,199,114,54,93,213,33,153,36,170,106,74,221,132,141,69,244,105,91,140,131,237,114,254,105,188,151,142,62,51,219,216,81,35,199,39,244,165,189,10,99,117,170,141,20,69,148,54,50,0,255,53,228,35,175,207,92,62,87,22,109,204,222,131,94,11,198,20,196,205,53,98,154,97,22,63,155,31,34,74,93,186,32,228,117,87,180,236,227,226,14,136,47,190,110,235,130,150,132,63,189,77,34,26,210,143,183,49,13,186,204,90,179,142,244,203,37,125,226,213,36,155,134,84,185,81,233,168,116,43,18,124,0,57,64,212,252,149,205,179,30,97,72,197,162,46,114,41,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,130,12,144,159,121,93,125,237,200,26,252,186,119,43,161,210,58,62,53,67,113,128,3,27,107,126,212,115,153,153,17,225,144,41,33,164,203,67,76,170,169,169,205,85,133,26,118,68,165,235,233,181,121,185,47,242,168,204,220,71,250,71,70,16,114,100,210,76,26,25,78,93,72,45,237,232,136,187,184,3,68,185,159,65,35,159,153,241,9,125,118,5,185,98,18,76,169,87,227,31,3,29,118,172,183,233,132,184,181,212,134,109,223,215,66,68,169,107,175,32,196,117,106,201,52,175,99,1,0,0,21,240,126,100,196,69,250,147,236,31,225,132,5,148,3,214,191,233,122,155,124,87,164,31,209,253,17,226,225,0,115,64,250,17,221,31,33,78,145,254,164,234,146,188,17,7,84,192,21,59,67,1,0,96,14,59,162,210,215,166,215,214,237,86,35,181,36,22,14,128,111,0,124,121,125,228,75,61,105,4,183,172,52,72,189,68,73,182,225,109,138,74,135,170,145,169,110,168,213,108,101,27,37,224,223,161,163,241,147,246,132,179,4,169,33,135,70,97,120,115,38,71,140,245,24,197,179,44,159,199,92,196,75,221,253,36,81,41,77,135,152,25,122,185,13,145,163,130,205,32,114,24,108,49,81,31,63,56,179,17,31,109,173,32,241,87,101,35,22,53,55,198,221,104,232,17,5,147,32,198,138,96,110,155,193,247,13,64,0,255,208,231,203,218,25,44,89,165,150,74,153,160,3,231,38,185,84,3,18,83,92,85,42,214,107,118,181,21,17,114,185,196,231,96,191,85,166,239,125,72,147,164,161,151,82,85,163,225,206,98,108,102,59,174,183,35,183,142,102,61,147,105,90,23,186,184,131,235,51,202,68,74,213,96,129,27,44,105,99,51,133,33,244,153,153,185,34,34,146,68,173,81,107,208,150,16,234,190,143,203,136,88,50,41,14,0,0,0,0,96,31,197,249,11,157,30,62,189,236,160,25,110,50,230,48,157,18,55,212,87,245,75,248,111,90,219,77,31,110,51,161,144,241,124,231,190,26,115,37,191,52,174,31,67,151,143,189,246,94,187,144,82,183,218,234,246,128,87,5,231,77,85,168,138,157,218,39,50,136,173,171,231,118,83,246,74,114,41,167,18,250,105,210,182,142,192,93,154,169,65,109,158,241,41,123,25,228,151,207,247,212,223,218,225,152,14,54,170,85,54,204,200,226,123,30,115,153,211,71,62,151,203,151,49,196,163,223,91,155,225,38,140,227,33,146,181,21,149,55,109,163,101,71,250,31,34,139,254,95,185,32,248,199,98,7,57,201,213,182,145,61,129,25,172,124,79,239,251,65,77,8,247,30,251,227,233,202,135,92,146,74,103,230,90,73,83,1,188,158,132,168,57,27,15,196,249,19,219,250,127,59,7,6,186,63,35,91,36,99,219,157,249,56,0,255,33,91,0,255,47,55,176,209,125,53,233,71,102,70,0,255,250,68,6,243,71,46,157,191,99,117,192,233,187,49,115,210,44,125,136,124,228,86,238,120,79,211,164,37,73,226,164,58,24,219,144,182,126,220,84,155,64,220,123,135,232,226,186,77,107,7,214,241,122,173,148,100,114,123,8,119,204,37,205,229,146,30,43,198,22,47,153,217,138,51,199,8,115,69,42,226,211,69,202,249,54,135,151,19,73,188,191,242,43,41,137,140,44,165,97,119,82,90,146,236,158,6,147,72,172,85,171,162,168,3,13,53,125,140,73,46,158,75,225,221,125,173,97,202,120,145,198,84,151,91,48,115,219,226,184,238,47,125,236,216,65,202,138,44,244,173,185,199,173,43,146,247,230,1,113,39,165,67,171,76,213,243,150,43,156,107,219,217,20,6,124,99,248,43,242,245,111,247,36,74,75,171,26,75,53,22,85,28,110,15,52,64,78,159,215,21,146,139,29,210,231,188,224,54,73,227,221,73,45,234,84,166,186,88,248,81,14,17,185,157,59,74,33,36,34,163,186,238,152,165,46,41,14,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,168,0,58,29,232,214,82,84,0,72,26,172,220,194,188,92,10,128,10,43,66,1,21,112,101,40,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,42,230,229,82,64,5,204,203,165,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,128,10,152,151,75,1,0,0,0,21,48,47,151,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,160,226,253,21,10,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,200,126,204,173,91,101,71,238,104,74,70,37,149,56,140,67,30,58,218,59,214,15,27,63,42,238,208,71,70,240,12,144,31,206,210,213,246,170,148,196,109,121,127,226,117,152,107,110,225,112,117,186,206,6,134,126,12,250,71,46,23,110,126,69,169,211,131,4,137,180,157,24,213,24,57,124,149,105,76,79,161,71,123,174,241,94,99,100,165,233,87,105,200,221,182,51,42,183,10,145,53,191,242,164,33,57,59,90,113,201,173,15,136,111,225,171,239,29,191,9,122,55,145,131,26,213,249,1,0,0,0,0,0,0,0,0,0,0,0,0,0,21,32,243,145,145,245,1,63,254,140,189,35,11,137,189,75,45,76,185,45,132,49,139,81,129,227,3,228,12,128,63,175,211,103,126,5,201,36,25,180,54,222,106,196,169,196,136,13,161,98,137,104,204,170,226,90,222,73,200,124,225,191,242,53,189,182,214,191,89,77,48,226,254,46,196,92,20,144,197,16,235,203,139,157,47,233,192,163,151,136,202,190,163,55,25,85,97,86,165,150,141,234,173,32,121,181,250,114,90,87,244,221,109,56,66,154,225,102,188,196,18,166,181,21,252,156,128,185,124,172,159,207,170,171,165,97,50,95,183,92,211,25,129,187,159,88,189,126,197,241,87,126,68,125,46,107,174,29,69,156,185,169,195,62,37,168,40,85,54,12,168,52,41,200,230,208,22,99,51,179,125,210,136,79,167,219,177,86,45,234,240,147,140,42,78,50,71,181,196,214,50,194,34,214,142,189,131,154,178,184,109,99,10,227,138,173,143,245,162,38,205,200,100,89,85,100,154,45,113,162,140,64,93,108,213,47,22,30,176,53,147,184,251,1,19,127,232,23,169,123,213,202,110,58,55,218,75,77,131,72,106,83,161,215,174,203,92,99,216,17,153,43,50,10,201,204,34,71,250,69,146,172,165,174,77,73,211,146,72,78,33,99,113,249,133,3,0,0,0,0,0,0,0,0,92,200,39,65,233,180,181,168,144,43,35,35,96,6,200,11,55,94,68,6,169,185,136,167,81,210,216,125,70,131,98,159,209,74,118,72,200,233,50,159,167,181,157,180,138,156,140,194,158,55,147,10,84,185,41,21,49,81,196,23,126,48,43,98,232,117,25,59,50,147,190,92,74,110,146,86,127,178,138,201,33,18,59,126,93,202,98,161,73,6,125,62,115,17,186,200,204,29,149,117,69,203,150,56,79,41,160,85,49,99,150,116,10,248,211,22,70,54,96,232,114,177,215,162,111,90,45,163,110,181,111,244,39,117,232,224,236,238,244,122,97,105,102,105,40,121,121,47,167,111,57,53,73,112,108,91,113,247,163,94,191,246,90,123,145,70,149,119,90,237,59,29,181,170,120,110,163,17,62,103,172,74,199,92,100,137,79,171,145,132,150,183,4,17,49,168,201,242,1,35,50,21,35,146,100,4,85,220,216,47,179,166,133,92,185,35,109,7,192,151,151,65,234,81,226,91,146,87,92,41,137,81,9,28,106,253,128,79,183,23,217,91,95,77,163,238,209,239,42,28,21,233,152,143,112,225,211,234,42,173,211,70,36,105,172,122,108,31,9,57,127,229,232,89,143,158,166,88,69,63,64,252,197,203,231,202,175,200,101,84,250,142,73,125,200,168,86,39,172,138,80,49,88,226,164,93,131,230,29,245,185,168,185,86,37,52,115,209,42,169,4,33,73,218,49,216,37,181,100,215,12,175,25,127,77,49,70,172,154,17,249,164,37,169,181,104,105,169,208,199,149,181,204,21,81,178,241,214,173,214,49,170,81,28,32,241,69,228,233,153,81,41,77,103,84,147,89,5,31,87,228,34,72,160,31,118,102,110,147,60,169,85,202,221,37,201,135,123,37,119,148,104,75,28,48,63,130,230,197,184,23,37,82,33,147,234,51,35,46,102,240,143,82,107,22,48,34,51,226,55,53,142,145,52,229,40,0,255,77,242,73,119,51,142,185,92,181,0,0,0,0,0,0,0,168,126,128,252,204,235,247,218,145,78,247,77,235,230,136,78,221,189,167,10,189,34,229,108,204,92,62,221,92,238,232,43,25,145,228,150,148,183,45,29,133,38,172,149,137,136,155,87,13,211,38,101,167,198,57,228,243,114,149,112,104,81,203,72,151,45,143,35,130,28,54,51,193,4,204,229,61,241,34,35,221,168,71,251,142,167,47,157,49,13,188,48,210,174,26,210,134,196,12,108,119,178,99,99,94,72,191,62,114,173,48,147,118,243,117,150,144,208,231,254,24,151,70,225,89,208,214,112,1,98,94,209,199,142,200,151,246,212,70,212,200,200,103,52,197,65,37,137,234,131,113,252,244,251,1,95,89,250,181,87,25,185,34,73,95,110,184,9,27,179,49,161,121,166,114,60,11,5,244,0,57,221,249,95,150,70,199,175,199,38,175,150,175,5,190,115,143,53,244,113,254,223,125,19,232,245,118,45,93,67,217,170,131,252,108,196,18,16,206,0,255,67,36,177,220,206,29,5,71,51,245,222,37,79,218,218,245,3,190,238,191,247,14,17,77,0,255,45,122,59,112,51,95,222,206,72,166,181,129,22,122,192,156,62,183,215,61,178,214,171,119,143,199,21,49,180,90,151,139,170,20,250,97,81,90,85,154,88,27,234,52,224,207,237,29,124,142,6,117,243,97,212,148,142,202,248,212,154,93,139,205,165,109,39,52,208,63,243,177,130,70,38,141,164,69,201,53,186,184,183,82,66,68,10,56,97,168,205,226,166,162,170,50,66,59,131,213,142,242,203,71,236,124,182,247,92,66,107,70,140,8,171,199,9,134,102,67,94,16,105,212,163,178,235,41,19,45,181,95,252,213,0,250,221,72,0,255,170,217,208,233,195,111,215,13,139,130,245,194,158,243,88,206,51,198,222,33,136,171,91,53,225,115,135,79,107,125,83,57,92,212,144,208,76,116,0,148,67,94,110,147,245,106,169,76,28,21,232,3,134,252,119,67,50,42,121,157,119,62,6,228,82,0,96,63,228,103,108,253,94,171,146,151,251,166,117,123,193,169,135,247,174,218,116,196,72,143,31,128,223,0,121,93,238,29,25,121,167,68,165,17,77,18,135,214,238,111,109,92,210,132,98,29,209,194,86,173,6,159,234,22,73,27,207,174,72,140,200,139,204,136,85,75,90,221,244,74,156,82,35,153,18,233,212,149,142,171,40,154,83,169,185,60,117,45,168,179,252,205,222,42,43,32,230,50,151,186,252,142,136,10,207,161,164,38,130,76,216,239,78,24,53,136,196,140,95,141,170,120,104,156,81,159,151,228,62,201,74,114,61,140,196,155,218,91,88,18,180,225,168,67,163,82,218,56,151,155,109,1,227,38,0,248,111,153,30,150,185,85,54,198,157,172,184,181,39,207,165,188,12,199,124,62,34,87,254,138,98,10,197,212,104,118,210,7,226,83,62,114,105,109,125,103,160,83,134,152,159,220,111,239,149,162,139,211,54,141,254,30,28,226,45,245,14,130,50,190,109,117,235,184,82,84,241,88,117,146,203,96,27,175,175,145,147,157,237,228,73,2,214,95,246,218,193,111,21,151,237,86,39,158,254,128,78,7,47,247,228,137,167,185,157,21,17,242,50,238,103,161,173,204,200,146,65,105,169,212,66,155,241,203,138,50,85,78,69,230,236,135,212,235,215,94,155,190,91,150,181,119,90,253,27,125,184,196,140,227,6,26,224,124,238,202,99,148,0,255,138,136,82,215,206,36,132,58,111,9,50,102,200,79,28,0,0,0,0,48,149,0,63,0,17,3,17,2,0,1,3,12,0,218,255,210,83,70,162,132,99,69,68,22,195,116,241,194,179,146,131,67,36,225,130,115,98,55,54,21,240,209,193,66,52,35,178,161,145,129,114,82,53,51,50,20,177,113,97,34,19,7,81,65,49,33,18,6,5,4,17,3,2,1,0,0,3,6,2,7,7,6,10,6,1,6,1,3,1,0,1,17,79,0,196,255,8,7,5,4,6,3,2,1,0,0,0,0,0,0,0,0,0,0,1,3,2,0,1,1,1,1,28,0,196,255,182,135,103,40,198,165,148,136,117,102,55,241,240,228,227,226,195,164,162,147,146,132,104,88,87,73,57,225,196,194,179,166,163,150,149,131,101,86,85,70,54,212,211,210,178,130,116,115,84,39,25,193,180,118,114,100,99,83,69,68,67,53,38,24,209,197,177,161,134,98,71,66,52,37,145,133,129,82,51,36,23,119,113,35,181,97,65,56,50,22,81,34,21,9,49,33,20,19,8,18,7,6,17,5,4,3,2,1,0,15,12,14,10,13,10,7,3,6,4,5,3,2,5,0,0,16,128,0,196,255,5,4,10,6,3,8,7,2,1,9,0,0,0,0,0,0,0,0,0,0,1,1,3,4,1,0,1,0,30,0,196,255,1,17,3,1,17,2,0,34,1,3,96,9,16,14,8,17,0,192,255,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,11,9,11,16,8,4,4,8,4,3,4,3,3,3,1,67,0,219,255,16,16,16,15,19,16,18,19,18,12,10,16,17,16,16,15,14,13,17,13,9,9,11,14,11,10,12,15,12,10,9,9,8,9,10,10,8,9,6,5,6,6,8,4,4,4,4,4,6,4,3,3,3,3,2,2,2,3,2,2,2,2,2,3,0,67,0,219,255,0,0,144,1,144,1,1,1,1,0,70,73,70,74,16,0,224,255,216,255